[[1,1948,-487,["a",[1,0,3,0,1;1,0,0,0,0;1,0,1,0,0;0,2,0,1,0;0,1,0,0,0],[[73,18,-17,-7,0,1],[237169,0,-123211,0,566903,0,-306604,0,-98427,0,73159,0,2686,0,-4765,0,-1779,0,148,0,135,0,-23,0,1]],[1,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,-1,0;0,0,0,0;0,1,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,1,1;0,0,0,0;1,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;1,0,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,1,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,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,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;0,0,0,0;0,0,1,0;0,0,0,0;0,0,-1,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;1,1,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;0,0,0,-1;0,0,0,0;1,1,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;-2,-1,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,1,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,1,1;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;-1,-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,1;0,0,0,0;0,1,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;0,0,-1,-1;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;1,-1,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,1,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,-1,0,0;0,0,0,0;0,1,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,-1,0;0,0,0,0;1,1,0,0;0,0,0,0;1,1,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,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,-1,0;0,0,0,0;-1,-1,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;-1,1,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;-1,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,-2,0;0,0,0,0;0,0,0,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,1;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,1;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,1;0,0,0,0;1,1,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,1;0,0,0,0;0,0,1,1;0,0,0,0;1,1,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,1,-1;0,0,0,0;-1,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,1;0,0,0,0;0,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,2,1;0,0,0,0;0,0,1,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,1,1;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;0,0,1,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,1;0,0,0,0;0,0,1,1;0,0,0,0;1,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;1,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,2,1;0,0,0,0;1,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,1,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,1;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,-2,-1;0,0,0,0;-1,1,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,-1;0,0,0,0;0,0,1,1;0,0,0,0;0,0,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;1,1,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,0,1;0,0,0,0;0,0,0,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,1,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,-1,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,1,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,0,1;0,0,0,0;0,0,1,0;0,0,0,0;1,0,0,0;0,0,0,0;0,1,0,0;0,0,0,0;-2,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,1,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,1,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,0,-1;0,0,0,0;0,0,1,1;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,-1,0;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,1,0,0;0,0,0,0;0,0,-2,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,2,1;0,0,0,0;0,0,0,-1;0,0,0,0;-1,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,1,0;0,0,0,0;1,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;0,0,1,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,1,0;0,0,0,0;-1,-1,0,0;0,0,0,0;2,1,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,-2,-1;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,-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;0,0,0,0;0,0,1,-1;0,0,0,0;1,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,0,1;0,0,0,0;0,1,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,0,1;0,0,0,0;-1,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,-1,1;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,0,1;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;-1,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,1,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,-2,0,0;0,0,0,0;0,0,0,1;0,0,0,0;0,0,-1,0;0,0,0,0;0,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;1,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;0,1,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,1,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,1,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,1,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,2,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,2,1;0,0,0,0;1,1,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,1;0,0,0,0;0,0,-1,0;0,0,0,0;-1,-1,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,2,1;0,0,0,0;0,1,0,0;0,0,0,0;0,1,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,0,1;0,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,1,0,0;0,0,0,0;0,0,1,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,1;0,0,0,0;0,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;1,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;1,-1,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-2,-1;0,0,0,0;0,0,0,-1;0,0,0,0;0,0,0,1;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,2,1;0,0,0,0;1,1,0,0;0,0,0,0;0,0,0,1;0,0,0,0;-1,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,0,1;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;-1,-1,0,0;0,0,0,0;0,0,1,0;0,0,0,0;1,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;1,1,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-2,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;-1,1,0,0;0,0,0,0;0,0,-2,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,1,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,1,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,0,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,1,1;0,0,0,0;1,-1,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;1,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;0,0,0,-1;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;2,1,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,0,-1;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,1;0,0,0,0;1,1,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;0,0,0,-1;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,-1,0;0,0,0,0;-1,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,1;0,0,0,0;0,0,-1,-1;0,0,0,0;0,1,0,0;0,0,0,0;0,0,0,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,1,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;-1,0,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,1,1;0,0,0,0;0,0,-1,1;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,-2,-1;0,0,0,0;0,0,0,1;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;2,2,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,1,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,-1,0,0;0,0,0,0;1,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,0,0,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,-1,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-2,-1,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;0,0,-1,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;1,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;-1,1,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,1,0;0,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,0,0;0,0,1,1;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;-1,1,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,1,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,1,1;0,0,0,0;1,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,2,1;0,0,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;2,1,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,1,-1;0,0,0,0;0,0,0,-1;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,-1;0,0,0,0;0,0,-1,0;0,0,0,0;1,0,0,0;0,0,0,0;-1,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,-2,-1;0,0,0,0;1,1,0,0;0,0,0,0;1,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;-2,-1,0,0;0,0,0,0;0,1,0,0;0,0,0,0;0,0,1,1;0,0,0,0;1,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,1,0;0,0,0,0;0,0,0,1;0,0,0,0;0,0,1,1;0,0,0,0;0,0,1,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;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,1,-1;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;1,1,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;0,0,1,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;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,0,1;0,0,0,0;0,0,2,0;0,0,0,0;1,0,0,0;0,0,0,0;-2,-1,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,1,-1;0,0,0,0;0,0,1,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,-1,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,0,1;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,1,1;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,1;0,0,0,0;-1,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,1,-1;0,0,0,0;0,0,1,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;0,0,1,0;0,0,0,0;0,1,0,0;0,0,0,0;2,1,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,1,1;0,0,0,0;0,0,0,0;0,0,0,0;-2,-1,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,-1,1;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;0,0,-2,-1;0,0,0,0;0,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,1,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;1,1,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;1,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,1,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;0,0,-1,-1;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,-1,-1;0,0,0,0;-2,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,1;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,-1;0,0,0,0;0,0,1,1;0,0,0,0;1,0,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,1;0,0,0,0;-1,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,1;0,0,0,0;0,0,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,0,0,0;1,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,1,0,0;0,0,0,0;1,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,1;0,0,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,1,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,0,1;0,0,0,0;-1,0,0,0;0,0,0,0;-2,-1,0,0;0,0,0,0;0,0,0,1;0,0,0,0;1,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,1;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-2,-1;0,0,0,0;0,1,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,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;0,0,0,0;-1,0,0,0;0,0,0,0;2,0,0,0;0,0,0,0;-2,-1,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,1,0,0;0,0,0,0;0,1,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;-1,-1,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,0,1;0,0,0,0;0,0,0,1;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,0;1,0,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,-1;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,-1,0;0,0,0,0;1,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,1;0,0,0,0;0,0,0,1;0,0,0,0;0,-1,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,1,0,0;0,0,0,0;-1,1,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,-1;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,0,-1;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,-1,0,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;1,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,-1,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,1;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,0,0,0;0,0,0,0;0,1,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;1,1,0,0;0,0,0,0;-1,-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,0,1;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;1,1,0,0;0,0,0,0;1,-1,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,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;1,-1,0,0;0,0,0,0;1,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,2,1;0,0,0,0;0,0,1,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;2,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;-1,0,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,1;0,0,0,0;0,0,2,1;0,0,0,0;-1,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,-2;0,0,0,0;1,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;1,-1,0,0;0,0,0,0;0,1,0,0;0,0,0,0;0,1,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,-1;0,0,0,0;1,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;-2,-1,0,0;0,0,0,0;0,0,1,1;0,0,0,0;-1,1,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,1,0,0;0,0,0,0;0,0,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,-1;0,0,0,0;0,-1,0,0;0,0,0,0;2,1,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;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,-1;0,0,0,0;1,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,1;0,0,0,0;0,0,0,-1;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,1;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,1;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,-1,-1;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;1,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,1;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,1,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;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,1,-1;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,1;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,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,-1,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,1,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,-2,-1;0,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,1;0,0,0,0;0,0,0,1;0,0,0,0;0,0,-1,0;0,0,0,0;-1,-1,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,1,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,1,0,0;0,0,0,0;0,1,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;-1,1,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,-2,-1;0,0,0,0;0,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,1,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;1,1,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;0,0,-1,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,-1;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,1,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,-1;0,0,0,0;0,0,0,0;0,0,0,0;2,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,-1,0,0;0,0,0,0;0,0,0,1;0,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,1,0;0,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,0,0;2,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;2,1,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,1;0,0,0,0;0,0,0,1;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,-1,1;0,0,0,0;0,0,0,1;0,0,0,0;0,0,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,1;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,-2,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,1;0,0,0,0;1,-1,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;-2,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,-1;0,0,0,0;0,0,2,1;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,1,0;0,0,0,0;2,1,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,1;0,0,0,0;-1,-1,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,0,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,-1,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,1,1;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,-1,-1;0,0,0,0;-2,-1,0,0;0,0,0,0;0,1,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,1,-1;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,-1,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,1,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,1,-1;0,0,0,0;0,0,2,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,-1;0,0,0,0;1,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;2,1,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;1,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,1,0,0;0,0,0,0;1,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,0,-1,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,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,1;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,1;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,-1,0;0,0,0,0;1,1,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,1,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;1,-1,0,0;0,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,0,0;0,0,0,-1;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,1,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;0,1,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,1,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,1,0;0,0,0,0;0,0,-1,-1;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,1;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,2,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,-1;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,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;-1,-1,0,0;0,0,0,0;0,0,0,1;0,0,0,0;0,0,1,-1;0,0,0,0;0,0,1,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,0,-1,-1;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,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,-2,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,1;0,0,0,0;0,0,2,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,1,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;1,1,0,0;0,0,0,0;0,0,0,1;0,0,0,0;0,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,0;0,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,-2,-1;0,0,0,0;1,1,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;2,1,0,0;0,0,0,0;1,-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,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;2,2,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,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,0,-1,0;0,0,0,0;0,0,0,1;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,0,1;0,0,0,0;0,0,0,-1;0,0,0,0;1,0,0,0;0,0,0,0;0,1,0,0;0,0,0,0;0,0,0,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,-1;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,1,0;0,0,0,0;0,0,0,1;0,0,0,0;0,1,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,-1,-1;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;1,-1,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,1,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,1,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;-1,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,1,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,1,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;1,1,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,-1,0;0,0,0,0;1,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,1,1;0,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,0,0;0,0,1,0;0,0,0,0;0,0,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,0,0;0,0,0,0;0,0,2,1;0,0,0,0;1,1,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,1;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-2,-1;0,0,0,0;-1,0,0,0;0,0,0,0;1,-1,0,0;0,0,0,0;0,0,0,1;0,0,0,0;0,0,1,1;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,1;0,0,0,0;1,1,0,0;0,0,0,0;0,0,-1,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,0,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,-1,1;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,1,1;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,-1,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,1;0,0,0,0;-1,0,0,0;0,0,0,0;0,1,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;1,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,1;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;2,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,1;0,0,0,0;2,1,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,0,1;0,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,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,1,-1;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;-1,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,1;0,0,0,0;0,0,0,1;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,-2,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;-1,0,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,-1;0,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,1;0,0,0,0;1,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;-2,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;-1,0,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;-1,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,2,1;0,0,0,0;1,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,1;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,1;0,0,0,0;0,1,0,0;0,0,0,0;0,0,1,1;0,0,0,0;1,1,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,-1;0,0,0,0;0,1,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;-1,1,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,1,0;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;-1,-1,0,0;0,0,0,0;1,1,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;-2,-1,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,-1,1;0,0,0,0;1,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;-1,1,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,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,-1;0,0,0,0;0,0,1,1;0,0,0,0;1,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,1,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,1;0,0,0,0;2,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,0,-1;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;1,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,-1;0,0,0,0;0,1,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,1;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,1,0;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,-1,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,1,1;0,0,0,0;0,0,1,1;0,0,0,0;0,0,1,-1;0,0,0,0;0,-1,0,0;0,0,0,0;2,1,0,0;0,0,0,0;-1,1,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,0,0;0,0,0,0;-1,1,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,1;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-2,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;0,0,1,0;0,0,0,0;-1,1,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,0,-1;0,0,0,0;0,0,0,-1;0,0,0,0;-2,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,1;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;-3,-2,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;0,0,2,1;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,-1,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,1;0,0,0,0;1,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,0,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,1,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;0,1,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;1,0,0,0;0,0,0,0;0,1,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,-2,-1;0,0,0,0;1,0,0,0;0,0,0,0;0,1,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;-1,-1,0,0;0,0,0,0;1,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;1,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-2,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,1,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,1,-1;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,1,0;0,0,0,0;0,0,1,-1;0,0,0,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;-2,-1,0,0;0,0,0,0;0,0,1,1;0,0,0,0;-1,1,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;1,1,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,1,0;0,0,0,0;0,1,0,0;0,0,0,0;0,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,1,0,0;0,0,0,0;0,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,-1,-1;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,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,1,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;1,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;1,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;1,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;0,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;1,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,2,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;0,0,0,-1;0,0,0,0;1,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,1,0,0;0,0,0,0;0,0,1,1;0,0,0,0;1,1,0,0;0,0,0,0;0,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,1;0,0,0,0;0,0,0,1;0,0,0,0;0,0,0,0;0,0,0,0;0,1,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;1,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,-1,-1;0,0,0,0;1,-1,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,-2,0;0,0,0,0;0,1,0,0;0,0,0,0;0,0,2,1;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,-1,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-2,-1,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,1,0;0,0,0,0;0,0,1,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,1,1;0,0,0,0;1,0,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,-2,-1;0,0,0,0;0,0,-1,0;0,0,0,0;1,-1,0,0;0,0,0,0;0,1,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,0,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,1,-1;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,1,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;1,0,0,0;0,0,0,0;0,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;0,0,0,1;0,0,0,0;0,0,0,-1;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,1;0,0,0,0;1,1,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;2,1,0,0;0,0,0,0;0,1,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,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,-1;0,0,0,0;0,0,1,0;0,0,0,0;0,0,-1,0;0,0,0,0;-1,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;0,0,-1,-1;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;1,1,0,0;0,0,0,0;1,0,0,0;0,0,0,0;-3,-2,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;-1,0,0,0;0,0,0,0;1,-1,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,1,1;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;-1,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,-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,0,0;0,0,0,0;0,0,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,0,0,0;0,0,0,0;1,-1,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,1,0,0;0,0,0,0;0,0,0,1;0,0,0,0;0,0,1,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-2,-1;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,-1,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;-1,-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,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,1;0,0,0,0;0,0,2,1;0,0,0,0;0,0,-1,1;0,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,-1,1;0,0,0,0;0,0,2,1;0,0,0,0;1,1,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;-1,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,1,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;0,0,1,0;0,0,0,0;-1,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,0,1;0,0,0,0;0,0,0,-1;0,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,0,0;0,0,0,1;0,0,0,0;-1,0,0,0;0,0,0,0;2,1,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,2;0,0,0,0;0,1,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,2,1;0,0,0,0;0,0,0,1;0,0,0,0;1,-1,0,0;0,0,0,0;0,1,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,1,1;0,0,0,0;0,1,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;-1,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;-1,0,0,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,1,0;0,0,0,0;0,0,0,-1;0,0,0,0;0,0,0,0;0,0,0,0;2,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;0,0,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,-1;0,0,0,0;0,0,1,1;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,1;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,1,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,0;-2,-1,0,0;0,0,0,0;0,0,1,0;0,0,0,0;1,-1,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,2,1;0,0,0,0;1,-1,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,1;0,0,0,0;0,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;0,0,0,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;0,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,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,1,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,2,1;0,0,0,0;0,0,-1,0;0,0,0,0;0,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;-2,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,-1,0,0;0,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,0,0;0,0,0,0;0,0,0,0;0,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,-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,0,1;0,0,0,0;-1,-1,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;-1,0,0,0;0,0,0,0;1,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,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,1;0,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,1,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,0,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,1,0,0;0,0,0,0;-1,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,1,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;1,1,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,1,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,1;0,0,0,0;0,0,2,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,1,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,1;0,0,0,0;0,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,1;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;1,0,0,0;0,0,0,0;2,1,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,1;0,0,0,0;1,1,0,0;0,0,0,0;1,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,1,1;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,-2;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,1,1;0,0,0,0;2,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,0,0;0,0,0,0;2,1,0,0;0,0,0,0;0,0,0,1;0,0,0,0;0,0,-1,1;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,1;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;2,1,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,1,0,0;0,0,0,0;0,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;-1,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,-1,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;1,0,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;0,1,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,1,0;0,0,0,0;0,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,-1,1;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-2,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;2,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,-1;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,1,0;0,0,0,0;1,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,1;0,0,0,0;0,0,0,0;0,0,0,0;2,1,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-2,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;-2,-1,0,0;0,0,0,0;0,0,1,-1;0,0,0,0;-1,0,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;2,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,-1,-1;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,2,1;0,0,0,0;0,0,0,0;0,0,0,0;2,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,1,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,-1,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;1,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;1,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;0,1,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,1;0,0,0,0;0,0,0,1;0,0,0,0;2,1,0,0;0,0,0,0;0,0,0,1;0,0,0,0;1,1,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;-2,-1,0,0;0,0,0,0;0,0,1,-1;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,1,0,0;0,0,0,0;0,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,1,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,1,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;2,1,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;-1,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;-1,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,1,-1;0,0,0,0;1,0,0,0;0,0,0,0;0,0,2,2;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,1,0;0,0,0,0;-1,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0]],515],[1,2083,-2083,["a",[1,0,3,0,1;1,0,0,0,0;1,0,1,0,0;0,2,0,1,0;0,1,0,0,0],[[53,172,7,8,0,1],[4338889,0,-10754529,0,1258112,0,9795961,0,-1142979,0,-2061181,0,57088,0,36173,0,17578,0,-6800,0,797,0,-54,0,1]],[1,0,0,0;0,0,-1,-1;0,0,0,1;-1,-1,0,0;0,0,1,1;1,0,0,0;0,0,0,-1;0,0,1,0;0,1,0,0;2,1,0,0;0,0,1,0;0,0,-1,0;1,0,0,0;-1,0,0,0;-1,0,0,0;0,0,0,0;-1,-1,0,0;0,0,-1,0;0,0,0,0;0,0,-2,-1;1,-1,0,0;1,1,0,0;0,0,1,1;0,-1,0,0;-1,-1,0,0;0,0,-1,-1;0,0,1,0;0,0,1,0;-1,0,0,0;0,0,1,1;0,0,0,0;0,0,1,0;0,-1,0,0;0,0,2,1;1,0,0,0;-1,0,0,0;1,0,0,0;0,0,0,0;0,0,0,1;-1,-1,0,0;0,0,0,0;0,0,0,-1;0,1,0,0;0,0,-1,-1;0,0,1,0;2,1,0,0;0,1,0,0;0,0,0,0;0,1,0,0;0,0,2,1;0,0,-1,0;-1,-1,0,0;0,0,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;1,1,0,0;1,0,0,0;0,0,0,0;0,0,-1,1;1,1,0,0;0,0,1,1;0,0,1,0;0,0,-1,0;2,1,0,0;-1,0,0,0;0,0,-1,-1;0,0,-1,0;0,0,0,1;0,0,0,0;0,0,-1,-1;0,0,-1,0;0,0,0,0;0,1,0,0;1,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,-1,0,0;0,0,-2,-1;0,0,-1,0;0,0,0,-1;-1,0,0,0;1,1,0,0;1,1,0,0;0,0,0,-1;0,0,-2,-1;0,0,0,0;0,0,-1,0;0,0,0,0;0,-1,0,0;0,0,1,1;0,0,-1,0;0,0,0,1;2,1,0,0;0,0,-1,0;-1,-1,0,0;0,0,1,1;0,0,1,0;0,0,0,1;0,0,0,0;0,0,0,0;0,0,-1,-1;0,-1,0,0;0,0,2,1;0,0,0,1;0,0,0,0;0,1,0,0;0,0,0,0;-2,-1,0,0;1,1,0,0;0,1,0,0;0,0,2,1;0,0,1,0;0,0,-1,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,0,0;0,0,-1,0;0,-1,0,0;-1,0,0,0;0,0,-1,-1;0,0,1,-1;2,1,0,0;1,0,0,0;1,0,0,0;0,0,0,0;-1,-1,0,0;-1,-1,0,0;0,0,-1,-1;-1,0,0,0;0,0,1,1;0,0,0,0;-1,-1,0,0;0,0,1,-1;-1,-1,0,0;0,0,1,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,1,-1;-1,-1,0,0;0,0,-1,0;-1,-1,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,-1,0;0,0,0,0;0,0,-1,0;1,1,0,0;0,0,1,1;0,0,0,0;-1,-1,0,0;1,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,-1,0;0,0,-1,-1;1,1,0,0;0,0,1,-1;0,0,0,0;-3,-2,0,0;0,0,0,0;-1,0,0,0;0,0,0,-1;-1,0,0,0;0,0,1,0;0,0,0,0;0,0,-1,0;0,0,-2,-1;-1,0,0,0;0,0,-1,-1;0,0,-1,-1;-1,0,0,0;0,0,0,1;-1,-1,0,0;0,0,1,1;0,0,0,0;0,0,-1,-1;-1,0,0,0;0,1,0,0;0,0,0,0;-1,-1,0,0;0,0,1,0;0,0,0,-1;2,1,0,0;-1,0,0,0;-1,0,0,0;0,0,0,1;1,0,0,0;0,-1,0,0;0,0,-1,-1;0,1,0,0;-1,-1,0,0;0,0,0,1;0,0,1,1;0,0,0,0;2,1,0,0;0,0,1,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,-1;0,0,0,0;0,1,0,0;0,0,0,0;0,0,1,0;-1,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;2,1,0,0;-1,-1,0,0;1,0,0,0;0,0,0,0;0,1,0,0;-1,0,0,0;0,0,-1,0;0,0,0,-1;0,0,0,0;0,0,-1,0;0,0,3,2;0,0,1,-1;0,0,-1,0;0,-1,0,0;0,0,-1,0;0,0,1,0;2,1,0,0;0,0,0,-1;1,1,0,0;-1,-1,0,0;0,0,0,0;0,0,-2,0;0,0,0,0;0,0,1,0;-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,0,0;0,0,-1,-1;0,0,0,1;-1,-1,0,0;0,0,1,1;1,1,0,0;-1,0,0,0;0,0,1,0;0,1,0,0;0,0,0,-1;0,0,-2,-1;0,-1,0,0;0,0,-1,-1;0,0,-1,0;0,0,0,-1;0,0,0,0;0,0,0,0;0,0,1,0;0,0,1,1;0,0,0,-1;0,0,2,1;1,0,0,0;0,0,0,0;1,-1,0,0;0,0,1,1;0,0,-1,-1;1,1,0,0;1,1,0,0;0,0,0,0;0,0,0,0;0,0,1,0;1,1,0,0;0,1,0,0;-1,0,0,0;0,0,1,1;0,0,0,0;1,1,0,0;0,0,0,0;0,0,0,1;1,1,0,0;-2,-1,0,0;-1,0,0,0;0,0,0,0;0,0,-1,0;0,1,0,0;0,0,-2,-1;0,0,1,0;-1,0,0,0;-1,-1,0,0;0,0,1,1;0,0,1,1;0,0,-1,1;0,0,0,0;0,1,0,0;0,0,0,0;0,0,1,1;0,0,1,1;0,1,0,0;-1,0,0,0;-1,0,0,0;0,0,0,0;-1,0,0,0;0,-1,0,0;0,0,0,0;0,0,-2,-1;0,1,0,0;1,1,0,0;1,0,0,0;0,0,0,0;0,0,-1,0;0,0,2,1;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,1,1;0,0,-1,1;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,-2,-1;1,1,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,1,-1;0,0,3,2;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,1;0,0,-1,-1;-1,0,0,0;0,0,-1,0;0,0,1,0;0,0,1,0;1,1,0,0;0,0,1,0;-1,0,0,0;0,-1,0,0;-1,-1,0,0;1,1,0,0;-2,-1,0,0;0,-1,0,0;0,0,1,1;0,0,0,0;-1,0,0,0;-1,0,0,0;-2,-1,0,0;0,0,0,0;0,0,1,0;0,0,0,0;1,0,0,0;0,0,0,1;0,0,0,0;0,0,0,0;2,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-2,-1,0,0;0,1,0,0;0,0,0,1;-1,0,0,0;0,0,-1,0;1,0,0,0;0,0,0,0;0,0,0,-1;0,0,2,1;0,0,0,0;1,0,0,0;0,0,1,0;-1,0,0,0;1,-1,0,0;0,0,-2,-1;0,0,0,1;0,0,1,1;0,0,-2,-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,0,0,0;0,0,0,0;1,0,0,0;0,0,-1,0;0,0,0,0;0,0,1,1;0,0,0,0;1,0,0,0;0,0,1,0;1,0,0,0;0,0,1,0;0,0,0,0;0,0,0,-1;0,0,-2,-1;0,0,1,0;1,1,0,0;0,0,1,1;0,0,1,0;0,0,0,0;0,0,0,0;1,1,0,0;0,0,-1,0;0,0,0,0;-1,0,0,0;1,-1,0,0;0,0,0,0;2,1,0,0;0,0,-1,0;0,0,0,-1;0,0,0,0;0,-1,0,0;1,1,0,0;0,1,0,0;0,0,0,0;1,0,0,0;0,0,0,0;1,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,-1,0,0;0,0,-1,-1;1,-1,0,0;0,0,2,1;0,0,-1,0;0,0,-1,0;0,0,2,1;0,0,0,0;0,1,0,0;0,0,-1,0;0,0,0,0;0,0,1,1;0,0,0,0;-1,0,0,0;0,0,0,0;-1,0,0,0;1,0,0,0;0,0,0,0;0,0,-1,0;-1,-1,0,0;0,0,-1,-1;3,2,0,0;0,0,1,1;0,1,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;-1,0,0,0;0,-1,0,0;1,1,0,0;0,0,1,0;0,0,-1,-1;0,0,0,1;-1,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,2,1;0,0,1,1;0,0,-1,0;1,0,0,0;-2,-2,0,0;0,0,0,1;0,0,0,0;-2,-1,0,0;1,1,0,0;0,0,0,0;0,0,1,0;0,0,0,-1;1,1,0,0;0,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,-1,0,0;1,0,0,0;1,0,0,0;0,0,1,1;0,0,1,0;-2,-1,0,0;0,1,0,0;1,-1,0,0;1,1,0,0;0,0,2,1;0,0,0,0;1,1,0,0;0,0,-1,0;0,0,-2,-1;0,0,0,0;0,0,0,0;0,0,0,0;1,1,0,0;-2,-1,0,0;0,0,0,-1;0,0,0,1;-1,0,0,0;1,-1,0,0;-1,-1,0,0;0,0,0,0;0,0,1,0;0,1,0,0;-1,-1,0,0;0,-1,0,0;-1,-1,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;1,0,0,0;0,0,0,-1;-1,0,0,0;0,0,0,1;2,1,0,0;-1,-1,0,0;0,0,-1,-1;1,0,0,0;0,0,-1,-1;0,0,-1,0;0,0,0,-1;0,0,0,-1;1,1,0,0;0,1,0,0;-2,-1,0,0;0,0,0,0;0,0,-1,0;0,0,0,1;0,0,-2,-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,0,0,0;0,0,-2,-1;0,0,0,0;0,0,0,-1;0,0,1,0;0,0,1,1;0,0,0,0;1,0,0,0;0,0,-1,0;0,0,0,0;0,1,0,0;0,0,-1,-1;0,0,-1,0;0,0,0,0;0,0,-2,-1;1,0,0,0;1,1,0,0;0,0,-2,-1;1,-1,0,0;0,0,2,1;0,0,0,-1;0,0,1,1;0,0,0,0;0,0,0,0;0,0,1,0;-1,-1,0,0;0,0,1,0;0,0,0,-1;0,0,0,0;-3,-2,0,0;-1,1,0,0;0,0,0,0;0,1,0,0;0,0,1,1;-1,-1,0,0;0,0,1,1;0,0,-1,1;2,1,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,-1,0,0;0,0,0,-1;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,1;0,0,0,0;-1,1,0,0;2,1,0,0;0,1,0,0;1,1,0,0;-1,-1,0,0;0,0,-1,0;0,0,0,0;0,0,0,1;0,0,0,0;0,0,1,1;0,0,-1,-1;0,0,0,0;-1,-1,0,0;0,0,1,1;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-2,-1,0,0;-1,-1,0,0;0,0,-1,0;-1,0,0,0;0,0,-1,0;1,-1,0,0;0,0,-1,-1;0,0,-1,-1;0,0,0,0;0,1,0,0;-1,-1,0,0;0,0,0,-1;2,1,0,0;1,1,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;0,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,2,1;0,0,0,0;1,1,0,0;-1,0,0,0;0,-1,0,0;0,0,1,1;0,0,0,0;0,0,0,0;0,-1,0,0;0,0,0,-1;0,0,1,1;-1,0,0,0;0,0,1,0;0,0,-1,0;0,0,1,0;0,0,0,0;0,0,-1,0;0,0,-1,-1;-2,-1,0,0;0,0,0,0;0,0,-2,-1;0,0,1,0;0,0,1,-1;0,1,0,0;1,1,0,0;0,0,-1,-1;0,0,0,0;0,1,0,0;0,1,0,0;1,0,0,0;2,1,0,0;1,-1,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,-1,-1;-1,-1,0,0;0,1,0,0;0,0,0,0;0,0,0,0;-2,-1,0,0;-1,-1,0,0;0,0,1,0;1,-1,0,0;-1,-1,0,0;0,0,0,0;0,1,0,0;0,0,0,0;1,1,0,0;0,0,-1,1;0,0,-1,-1;-1,0,0,0;1,1,0,0;0,0,0,0;0,0,1,1;0,-1,0,0;0,0,1,0;0,-1,0,0;0,0,1,1;1,1,0,0;0,0,-2,-1;0,-1,0,0;0,0,1,1;0,0,0,0;0,0,1,0;-1,-1,0,0;1,1,0,0;0,0,-1,0;0,0,0,0;0,-1,0,0;0,0,0,0;1,0,0,0;0,0,1,1;0,2,0,0;0,0,2,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,0,0,0;0,0,-1,0;0,0,0,1;1,0,0,0;0,-1,0,0;-1,-1,0,0;1,0,0,0;0,0,0,0;0,0,1,0;0,0,-2,-1;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;1,1,0,0;0,0,0,0;0,1,0,0;0,0,2,1;0,0,0,0;0,0,-1,0;0,0,1,1;0,0,0,0;1,0,0,0;0,0,1,1;0,0,0,0;-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,0,0,0;0,0,1,-1;2,1,0,0;0,0,-1,-1;0,0,0,0;-1,-1,0,0;0,0,0,-1;0,0,0,1;1,1,0,0;0,-1,0,0;0,0,1,0;0,0,-1,-1;0,0,0,-1;0,0,0,0;-1,-1,0,0;1,-1,0,0;1,0,0,0;0,0,0,0;1,1,0,0;1,0,0,0;-3,-2,0,0;0,0,-1,0;0,0,0,0;0,0,2,1;1,0,0,0;0,0,1,0;0,0,-1,0;0,1,0,0;-2,-1,0,0;0,0,-1,1;0,-1,0,0;1,0,0,0;-1,0,0,0;0,0,0,0;1,0,0,0;0,0,1,1;0,0,0,0;-1,0,0,0;0,0,-1,-1;1,0,0,0;0,0,-1,-1;0,0,0,0;-1,0,0,0;0,0,1,1;0,0,0,0;1,-1,0,0;1,0,0,0;-1,0,0,0;0,0,0,0;0,0,1,1;0,0,-1,0;0,0,0,1;1,1,0,0;0,0,-1,-1;0,0,0,0;0,0,0,0;1,1,0,0;0,0,-1,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;1,1,0,0;1,0,0,0;0,0,-1,-1;0,-1,0,0;2,1,0,0;0,0,1,0;1,1,0,0;-1,0,0,0;0,0,0,0;0,0,2,1;0,0,0,0;0,0,0,0;0,0,-2,-1;0,0,0,-1;0,-1,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,1,0;0,0,0,0;0,0,0,-1;0,0,0,0;0,0,0,0;0,0,0,-1;0,0,-3,-2;0,0,1,1;-1,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,-1,0,0;0,0,1,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,-1,0;-1,-1,0,0;-1,0,0,0;1,0,0,0;0,0,-1,-1;0,0,1,0;0,0,0,0;0,0,-1,0;0,0,-1,-1;0,0,-1,0;0,0,0,-1;0,0,1,0;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,1,1;0,0,1,0;0,1,0,0;0,0,0,0;0,0,1,0;0,0,0,-1;1,1,0,0;2,1,0,0;1,1,0,0;-1,-1,0,0;1,1,0,0;0,-1,0,0;0,0,0,1;3,2,0,0;0,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;0,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,0,0;-1,2,0,0;0,0,0,1;2,1,0,0;0,0,0,0;0,0,-1,0;0,0,1,0;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;0,0,1,1;0,0,0,-1;-2,-1,0,0;0,0,-1,-1;0,0,-2,-1;0,0,1,-1;2,1,0,0;0,0,-1,0;0,0,0,-1;-1,-1,0,0;0,0,1,1;0,0,1,0;0,0,-1,0;1,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,-1;0,0,0,0;2,1,0,0;0,0,0,1;0,0,-2,0;0,0,1,0;0,0,0,0;0,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,0,0;1,1,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,1;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,-2,-1;2,1,0,0;0,1,0,0;2,1,0,0;0,0,0,1;-1,-1,0,0;-1,0,0,0;0,0,-1,-1;0,0,0,0;0,0,2,2;1,0,0,0;1,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,3,2;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,1,0;-1,0,0,0;0,0,1,1;0,0,-1,-1;-1,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,-2,-1;-1,2,0,0;0,0,0,0;0,0,1,0;0,0,1,1;0,0,0,1;0,0,0,0;0,0,-1,1;0,0,1,0;0,0,-1,0;0,0,-1,0;0,0,0,0;0,0,-1,-1;0,0,1,0;1,0,0,0;0,1,0,0;1,1,0,0;2,1,0,0;0,0,2,1;0,0,1,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-2,-1;0,-1,0,0;2,1,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,-1,0;1,-1,0,0;-1,-1,0,0;0,0,-1,0;-2,-1,0,0;1,1,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,-1,-1;0,1,0,0;0,0,3,2;0,0,0,0;-1,1,0,0;0,0,0,0;1,0,0,0;-1,-1,0,0;0,0,1,0;-1,-1,0,0;0,0,0,-1;0,0,1,1;0,0,0,0;0,1,0,0;0,0,0,0;0,-1,0,0;1,0,0,0;0,0,0,0;0,0,-1,0;0,-1,0,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,0,0;1,0,0,0;0,0,0,-1;0,0,0,0;0,0,2,1;0,0,-1,1;0,0,0,0;1,0,0,0;0,0,1,1;0,0,1,0;0,0,0,0;0,0,1,0;0,0,0,0;-1,-1,0,0;0,0,-1,-1;0,0,-1,0;0,0,0,0;0,0,0,1;0,0,0,0;-1,0,0,0;-1,0,0,0;-1,0,0,0;0,0,1,0;0,0,0,0;1,0,0,0;1,0,0,0;0,0,-1,-1;0,0,1,0;0,0,2,1;0,0,0,-1;-1,-1,0,0;0,0,0,0;0,0,-1,-1;-1,0,0,0;-2,-1,0,0;0,0,0,0;-1,-1,0,0;2,0,0,0;0,-1,0,0;-1,-1,0,0;-1,0,0,0;0,0,0,0;0,0,-1,0;0,-1,0,0;0,0,-1,0;0,0,-1,0;0,0,2,1;-1,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-2,-1;1,0,0,0;0,0,0,0;-2,-1,0,0;0,0,-1,-1;0,0,1,1;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,-1,-1;0,0,1,0;-2,-1,0,0;0,0,0,-1;0,0,0,0;0,0,1,0;-1,1,0,0;0,1,0,0;1,1,0,0;0,0,0,-1;1,1,0,0;-1,-1,0,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;0,0,0,0;0,0,0,1;0,0,-1,0;0,-1,0,0;-1,0,0,0;1,1,0,0;-1,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-3,-2,0,0;0,0,-1,-1;0,0,-1,0;0,0,0,0;0,0,-2,-1;0,-1,0,0;-2,-1,0,0;1,1,0,0;0,0,0,-1;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,-1,0;0,0,0,0;-1,1,0,0;0,0,0,0;0,0,-1,0;1,1,0,0;0,0,0,0;0,0,1,1;1,1,0,0;1,1,0,0;-1,0,0,0;-1,1,0,0;0,0,0,0;0,0,0,0;0,1,0,0;0,0,3,2;0,0,-1,-1;0,0,0,1;0,0,0,0;0,0,1,0;1,0,0,0;0,0,-1,0;0,0,1,0;1,1,0,0;0,0,0,0;0,0,2,1;1,-1,0,0;1,0,0,0;0,0,1,0;0,-1,0,0;0,0,-2,-1;0,0,-2,-1;0,0,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,1;0,0,0,1;2,2,0,0;-1,0,0,0;0,0,1,1;0,0,0,0;0,0,0,0;0,0,0,0;-1,1,0,0;-1,0,0,0;-1,0,0,0;1,0,0,0;-1,-1,0,0;0,0,0,0;-1,-1,0,0;0,0,0,1;0,0,0,0;0,0,-2,-1;0,-1,0,0;0,0,-1,0;0,0,0,0;0,0,-1,0;-1,0,0,0;0,0,2,1;0,-1,0,0;-1,0,0,0;0,0,-1,-1;0,0,0,0;0,0,-1,0;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,0,0;1,1,0,0;-1,0,0,0;-2,-1,0,0;0,-1,0,0;0,0,0,0;0,0,0,0;0,0,2,1;0,0,0,1;1,1,0,0;-1,0,0,0;-1,-1,0,0;0,-1,0,0;0,-1,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,1;0,0,0,0;2,1,0,0;0,0,1,1;0,0,1,0;0,0,2,1;0,0,1,0;-1,0,0,0;0,0,1,1;0,0,1,1;0,0,0,0;0,0,0,0;0,0,-2,-1;0,0,0,-1;-1,0,0,0;-1,-1,0,0;0,0,0,1;-2,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,1,1;0,0,1,1;-1,0,0,0;-1,0,0,0;0,0,0,0;0,0,-1,-1;1,-1,0,0;0,0,-2,-1;1,0,0,0;0,0,0,0;-1,-1,0,0;0,0,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,0,1,-1;0,0,0,0;1,0,0,0;0,0,0,0;0,0,1,1;-2,-1,0,0;0,0,0,1;2,1,0,0;0,0,0,1;0,0,0,0;0,0,-1,0;0,0,-1,0;0,0,-1,0;0,0,1,1;0,0,0,0;0,0,0,1;-1,0,0,0;2,1,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;1,1,0,0;0,0,0,1;0,0,-1,1;-1,0,0,0;0,0,-1,0;1,0,0,0;0,0,0,1;0,0,1,1;0,0,0,1;1,0,0,0;0,0,0,0;-1,-1,0,0;0,0,-1,0;0,0,0,0;0,1,0,0;0,0,0,0;0,0,1,0;-1,0,0,0;0,0,0,0;-2,-1,0,0;-1,-1,0,0;0,0,1,1;0,0,1,0;0,0,0,0;0,0,1,1;-2,-1,0,0;0,0,0,-1;1,1,0,0;1,1,0,0;0,1,0,0;1,0,0,0;0,0,-1,0;0,0,0,0;0,0,-1,-1;0,0,0,0;-2,-1,0,0;-1,1,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,1,1;0,0,0,-1;0,0,-2,-1;0,0,-1,-1;0,0,0,0;0,0,0,0;0,1,0,0;0,0,0,-1;0,-1,0,0;0,0,0,0;0,0,0,1;1,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-2,-1,0,0;0,1,0,0;0,0,1,1;0,0,0,0;0,0,-1,0;1,0,0,0;0,0,0,1;0,0,0,0;0,0,0,0;1,-1,0,0;0,0,2,1;0,0,1,0;0,0,2,1;-1,0,0,0;0,1,0,0;0,0,2,1;0,0,0,-1;0,0,0,0;0,0,1,1;0,0,0,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,-1;0,0,0,0;0,0,0,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,1,1;0,0,1,1;0,0,-1,-1;0,0,2,1;0,0,0,0;0,0,-1,1;1,1,0,0;0,0,0,-1;0,0,1,0;-1,-1,0,0;1,0,0,0;1,0,0,0;0,0,1,0;0,0,-1,-1;1,0,0,0;0,-1,0,0;0,0,-2,-1;-1,1,0,0;-2,-1,0,0;0,-1,0,0;0,0,1,0;-1,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,2,0;0,0,2,1;0,0,0,0;0,0,-1,0;1,0,0,0;-1,-1,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,1,0;0,0,1,0;-1,0,0,0;0,0,1,0;0,0,-1,-1;0,0,0,1;1,1,0,0;0,0,2,1;0,0,-2,0;0,0,0,0;1,1,0,0;0,1,0,0;0,0,-2,-1;-1,-1,0,0;0,0,0,0;-1,0,0,0;0,0,2,1;0,0,-1,-1;0,0,0,0;0,0,0,0;0,0,1,0;2,0,0,0;0,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,-1,0,0;1,1,0,0;1,0,0,0;0,-1,0,0;0,0,-1,0;0,1,0,0;0,0,1,0;0,0,0,1;0,0,2,1;0,0,0,0;0,0,-1,-1;2,1,0,0;0,0,0,0;-1,1,0,0;1,1,0,0;0,0,1,0;-1,-1,0,0;0,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,0,0,0;-1,0,0,0;0,0,-2,-1;0,0,-1,1;0,0,0,0;0,0,0,0;0,0,-1,0;-2,-1,0,0;1,1,0,0;0,0,0,1;0,0,0,0;0,0,0,-1;-1,0,0,0;0,0,0,0;2,1,0,0;1,0,0,0;0,0,0,1;0,1,0,0;0,0,-1,-1;0,0,-1,0;1,1,0,0;0,0,1,-1;0,0,0,0;0,0,0,0;0,0,0,1;-2,-1,0,0;1,1,0,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,0,0;0,0,-1,-1;0,0,0,0;0,0,1,0;-1,-1,0,0;0,1,0,0;0,1,0,0;0,0,-1,-1;0,0,0,0;-2,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,2,1;0,0,1,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,-1,-1;1,1,0,0;0,0,1,0;0,0,0,0;0,1,0,0;0,0,-1,-1;-2,-1,0,0;0,0,1,0;0,-1,0,0;0,0,0,-1;0,0,0,0;-1,1,0,0;0,0,0,0;0,0,-1,-1;0,0,0,-1;0,0,-1,-1;0,0,-1,0;0,0,-1,1;0,0,0,0;0,0,-1,-1;0,0,-1,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,3,2;0,0,0,0;-1,-1,0,0;1,0,0,0;0,0,0,1;0,0,1,-1;3,2,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;1,1,0,0;0,0,0,1;0,-1,0,0;0,0,0,0;0,0,-1,0;0,0,-1,-1;0,0,2,1;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,0,0;0,0,1,1;0,0,-1,-1;0,0,-1,0;0,0,1,0;-1,1,0,0;0,0,0,0;0,1,0,0;0,0,0,-1;0,0,-1,-1;2,1,0,0;1,1,0,0;0,0,0,0;0,0,0,-1;0,0,1,1;0,0,0,0;-2,-1,0,0;0,0,-1,0;0,0,-1,-1;0,-1,0,0;-1,-1,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,1;0,0,-1,-1;2,1,0,0;0,-1,0,0;0,0,0,0;0,0,-1,0;0,0,0,-1;0,0,0,0;0,0,0,0;-1,1,0,0;0,0,1,1;0,0,0,1;0,0,0,0;0,0,1,0;2,1,0,0;0,0,-1,0;0,-1,0,0;0,0,-1,0;1,0,0,0;0,0,1,0;0,0,-1,-1;0,0,-1,0;-2,-1,0,0;0,0,1,-1;1,0,0,0;1,1,0,0;0,0,0,0;0,1,0,0;0,0,-1,-1;0,0,1,1;0,-1,0,0;1,0,0,0;0,0,0,0;1,-1,0,0;0,0,1,0;0,0,0,0;0,0,1,0;0,1,0,0;-1,-1,0,0;0,0,1,0;0,0,0,0;0,0,-2,-1;0,0,-1,-1;-1,0,0,0;0,0,-1,-1;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,1,0,0;0,0,-2,-1;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,-1,0,0;0,0,0,0;0,0,0,0;3,2,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,1,1;-2,-1,0,0;0,0,1,-1;-1,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;-1,-1,0,0;1,1,0,0;0,-2,0,0;0,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,-1,0,0;1,0,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,1,1;-1,0,0,0;0,0,0,1;-3,-2,0,0;0,1,0,0;2,1,0,0;1,0,0,0;0,0,0,1;0,0,0,0;0,0,0,0;0,1,0,0;0,0,1,0;0,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,1,-1;0,0,1,0;1,1,0,0;1,0,0,0;0,0,1,1;0,0,0,0;-1,0,0,0;-1,0,0,0;0,0,-1,-1;0,0,0,0;0,0,0,-1;-1,0,0,0;1,1,0,0;0,0,2,1;0,0,1,1;0,0,1,1;0,0,0,0;0,0,-1,-1;0,0,1,0;-1,-1,0,0;0,0,0,-1;1,1,0,0;1,1,0,0;0,0,0,0;0,0,-1,1;-1,-1,0,0;0,1,0,0;-1,-1,0,0;-1,0,0,0;-1,-1,0,0;1,-1,0,0;0,0,0,0;-1,-1,0,0;1,1,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,-2,-1;0,0,0,0;0,0,1,0;2,1,0,0;-1,-1,0,0;1,0,0,0;-1,0,0,0;0,0,-1,0;0,0,0,-1;0,0,-1,-1;0,-1,0,0;1,1,0,0;0,0,0,0;0,-1,0,0;0,0,-1,0;0,0,-2,-1;0,0,0,0;0,0,-1,-1;-1,0,0,0;0,0,-2,-1;0,0,1,0;0,0,1,1;0,0,1,-1;0,0,-2,-1;0,0,1,1;0,0,0,0;0,0,0,0;1,0,0,0;0,0,1,-1;0,0,-3,-2;-1,0,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,1,1;-2,-1,0,0;-1,1,0,0;0,0,0,1;0,0,-1,0;0,0,1,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,1,0,0;0,0,-1,0;0,0,1,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,-1,1;0,0,0,0;0,0,0,0;1,0,0,0;0,0,-3,-2;0,0,1,1;0,0,0,0;0,1,0,0;-1,-1,0,0;0,0,0,0;0,1,0,0;0,0,-1,-1;-1,0,0,0;0,0,0,0;-1,-1,0,0;-1,1,0,0;0,0,-1,-1;0,0,0,0;0,0,0,0;0,0,0,0;1,1,0,0;0,0,1,-1;0,0,1,1;0,0,0,0;0,0,1,1;1,0,0,0;1,0,0,0;0,0,1,-1;-1,0,0,0;-1,0,0,0;0,0,2,1;0,0,1,1;-2,-1,0,0;0,0,-1,0;0,0,0,0;0,-1,0,0;0,1,0,0;0,0,0,0;0,0,-2,-1;0,0,0,0;-1,-1,0,0;0,0,0,0;-1,1,0,0;0,-1,0,0;0,0,2,1;0,0,0,0;1,1,0,0;1,0,0,0;1,1,0,0;0,0,0,0;-1,-1,0,0;1,0,0,0;0,0,-1,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,1,0,0;0,0,-3,-2;0,0,-1,-1;0,0,0,0;0,0,-1,-1;-2,-2,0,0;0,0,0,0;1,0,0,0;0,0,1,0;0,0,0,0;0,1,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;-1,1,0,0;0,0,-1,-1;0,0,-1,-1;0,0,0,0;0,0,-1,0;0,0,-1,-1;0,0,0,0;1,1,0,0;0,0,0,0;0,0,-1,0;0,0,0,-1;0,0,-2,-1;0,0,1,1;0,1,0,0;0,0,0,-1;0,0,0,0;0,0,-1,1;0,0,0,0;0,0,-1,0;1,0,0,0;0,1,0,0;0,0,0,0;1,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,1,1;-3,-2,0,0;0,0,1,-1;0,0,-1,-1;0,0,0,-1;0,0,-1,0;0,0,0,0;0,0,-2,-1;1,0,0,0;1,0,0,0;0,0,0,0;0,0,1,1;-1,0,0,0;0,0,1,1;0,0,1,0;-1,-1,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;2,0,0,0;0,0,0,0;0,0,-1,-1;0,-1,0,0;0,0,-1,0;0,0,1,0;1,1,0,0;0,0,0,1;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,-1,0;3,2,0,0;0,0,0,0;0,0,0,0;0,0,1,0;-1,0,0,0;-1,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,-1;-1,-1,0,0;0,0,-1,0;0,0,1,0;0,0,0,0;1,1,0,0;3,2,0,0;0,0,1,0;0,0,0,0;2,1,0,0;0,0,0,-1;-1,0,0,0;0,0,0,0;0,0,0,1;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,-1,0;0,0,1,1;0,0,0,0;-2,-1,0,0;0,-1,0,0;0,0,-1,1;1,1,0,0;0,0,0,0;1,-1,0,0;1,1,0,0;-1,0,0,0;1,1,0,0;0,0,0,1;1,0,0,0;0,0,0,-1;0,0,0,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,0;0,-1,0,0;0,0,0,1;0,0,0,0;0,0,0,0;-1,-1,0,0;1,1,0,0;1,1,0,0;0,0,1,0;0,0,0,0;1,0,0,0;0,0,-1,0;0,1,0,0;0,0,-1,-1;0,0,1,1;0,0,-3,-2;0,0,0,0;1,1,0,0;0,0,0,0;1,1,0,0;0,0,0,0;-1,0,0,0;0,-1,0,0;0,0,0,0;0,0,0,0;1,-1,0,0;1,1,0,0;0,0,0,0;0,0,1,-1;-2,-1,0,0;1,-1,0,0;0,0,1,0;0,0,-1,0;0,0,-1,-1;0,0,0,0;0,0,0,0;0,0,0,1;0,0,0,0;0,0,0,0;0,0,1,1;0,0,1,-1;0,0,0,0;0,0,0,0;0,0,0,-1;-1,-1,0,0;0,0,1,1;0,0,0,1;-1,-1,0,0;0,0,0,0;0,0,1,1;1,1,0,0;0,0,-2,-1;0,0,-1,1;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,2,1;0,0,1,1;0,-1,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;-1,0,0,0;0,0,1,1;1,0,0,0;-1,0,0,0;0,0,0,0;0,0,-1,0;0,0,1,0;3,2,0,0;0,0,0,-1;0,0,0,0;-1,-1,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,1,0;0,0,2,1;0,0,0,0;0,1,0,0;0,0,-1,0;0,0,2,1;-1,-1,0,0;0,-1,0,0;0,0,0,0;2,1,0,0;0,0,0,1;-1,-1,0,0;-1,0,0,0;0,0,-1,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,-1;1,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;1,0,0,0;0,0,1,0;0,0,2,1;0,0,0,0;-1,1,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,-1,-1;-2,-1,0,0;0,0,0,-1;1,0,0,0;0,0,0,0;0,0,0,0;1,-1,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,1,1;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,1;2,1,0,0;0,0,0,0;0,-1,0,0;-1,0,0,0;0,0,0,0;0,0,-1,1;0,0,-1,-1;0,1,0,0;1,1,0,0;0,0,1,1;1,1,0,0;0,0,1,0;0,0,0,0;0,0,0,0;1,1,0,0;0,0,0,-1;0,0,0,0;0,0,-1,0;0,0,2,1;1,0,0,0;-1,0,0,0;1,0,0,0;-1,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,-1;1,0,0,0;1,0,0,0;1,0,0,0;0,0,-1,0;0,0,1,1;0,0,0,0;0,0,1,0;0,0,-1,1;0,0,1,1;-1,0,0,0;0,1,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,-1,0;0,0,-1,1;0,0,-1,-1;1,1,0,0;0,0,0,0;0,0,0,0;1,1,0,0;0,0,0,1;2,1,0,0;0,0,1,1;-1,0,0,0;0,-1,0,0;0,0,1,0;0,0,0,-2;0,0,0,0;1,1,0,0;-1,-1,0,0;0,0,0,0;0,0,1,1;0,0,1,0;0,0,2,1;0,0,0,1;0,0,0,0;0,0,0,0;0,0,1,1;0,0,-1,0;0,0,-2,-2;-1,-1,0,0;0,0,1,-1;0,0,0,0;0,0,2,1;0,0,0,1;0,0,1,0;0,0,0,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,-1;0,0,1,0;0,0,-1,0;-1,0,0,0;-1,0,0,0;-1,-1,0,0;-1,1,0,0;1,1,0,0;0,0,0,0;0,0,0,1;0,0,1,0;0,0,0,0;0,0,0,1;0,0,0,0;0,0,0,0;0,0,-1,0;0,-1,0,0;-3,-2,0,0;0,0,0,1;0,0,-1,0;0,0,0,0;0,0,0,0;1,1,0,0;0,0,1,1;0,-1,0,0;-2,-1,0,0;0,0,0,-1;1,1,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,0,0;-2,-1,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;-2,-1,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,1,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;1,1,0,0;0,0,1,0;0,0,0,0;1,0,0,0;-1,-1,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,1,1;0,0,0,-1;-1,0,0,0;0,0,1,1;0,0,0,0;-1,0,0,0;1,1,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,-1,0;0,0,-1,0;0,0,-1,-1;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,2,1;1,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,-1,0,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;2,1,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;1,0,0,0;0,0,0,1;-1,0,0,0;1,1,0,0;0,0,1,0;0,0,0,-1;0,0,0,0;1,-2,0,0;0,0,-2,-1;1,0,0,0;0,0,1,1;1,0,0,0;0,0,0,0;2,1,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,3,2;0,0,-1,0;-2,-1,0,0;1,-1,0,0;0,-1,0,0;-2,-1,0,0;0,0,0,0;-1,1,0,0;-2,-1,0,0;0,0,1,1;0,0,1,0;0,0,-1,-1;0,0,1,1;0,0,0,1;0,0,-2,-1;0,0,-1,-1;0,-1,0,0;0,0,1,-1;0,0,0,0;1,0,0,0;0,0,0,0;0,1,0,0;1,0,0,0;1,1,0,0;0,0,1,0;0,0,0,0;0,0,1,0;-1,0,0,0;0,0,-1,0;1,1,0,0;-1,-1,0,0;0,0,-1,1;0,0,0,0;1,0,0,0;0,0,0,1;0,0,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;0,1,0,0;0,0,-1,-1;1,0,0,0;0,0,0,0;0,0,0,1;1,0,0,0;0,0,-1,0;0,0,-2,-1;0,0,0,1;0,0,-1,-1;0,0,0,0;0,0,1,1;0,0,1,0;0,0,0,0;0,0,-1,-1;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,-1,0;0,0,-1,0;0,1,0,0;2,1,0,0;0,-1,0,0;-2,-1,0,0;0,0,0,0;0,1,0,0;-1,0,0,0;0,0,0,0;0,0,0,-1;1,1,0,0;-2,-1,0,0;0,0,-1,-1;0,0,0,-1;-1,0,0,0;-1,2,0,0;1,1,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,1;2,1,0,0;2,0,0,0;0,0,0,-1;0,0,1,0;0,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,0,1;0,0,-2,0;-3,-2,0,0;-1,0,0,0;-1,-1,0,0;0,0,0,0;0,0,0,0;-2,-1,0,0;0,0,0,0;0,0,0,-1;-1,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,-1,-1;0,0,1,1;0,0,0,0;0,0,1,1;1,0,0,0;-1,0,0,0;1,-1,0,0;0,0,0,0;0,0,-4,-2;0,0,0,0;0,0,1,0;0,0,0,0;2,1,0,0;-1,0,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,1;0,0,0,1;0,0,-1,0;0,0,0,1;0,0,-2,-1;0,0,1,1;0,0,0,-1;0,0,-1,0;0,-1,0,0;0,0,2,1;0,0,-1,-1;0,0,0,0;-1,0,0,0;0,0,2,1;0,0,0,0;0,1,0,0;0,0,0,0;0,0,0,0;0,1,0,0;-1,-1,0,0;0,0,1,0;0,0,1,0;0,1,0,0;-1,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;2,1,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,1;0,1,0,0;-2,-1,0,0;0,0,1,0;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,-1,1;0,0,0,1;0,0,2,1;0,0,1,0;1,0,0,0;0,0,0,0;0,1,0,0;0,0,0,0;0,0,1,-1;0,0,-1,0;0,0,0,-1;0,0,1,1;0,0,-1,0;0,0,2,1;-1,0,0,0;0,0,1,0;0,0,-1,0;0,0,0,0;0,0,0,1;0,0,0,0;-1,-1,0,0;2,1,0,0;0,0,-1,0;1,0,0,0;0,0,-1,1;0,0,-1,0;0,0,0,0;0,0,1,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,1,0,0;0,0,-1,-1;0,0,0,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;-1,-1,0,0;1,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,-1;0,0,-3,-2;0,0,0,0;0,0,0,0;0,0,0,0;1,1,0,0;0,0,1,0;2,1,0,0;1,-1,0,0;1,1,0,0;1,0,0,0;0,0,0,1;0,0,0,0;2,1,0,0;0,0,0,0;1,1,0,0;0,0,1,1;0,0,0,0;0,0,0,1;0,0,-1,0;1,0,0,0;-3,-2,0,0;0,0,-1,0;0,-1,0,0;0,0,1,1;0,0,1,1;0,0,0,0;0,0,1,0;-1,0,0,0;1,0,0,0;1,0,0,0;0,0,2,1;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,-1,0,0;-1,0,0,0;0,0,0,0;2,1,0,0;-1,-1,0,0;1,0,0,0;-1,0,0,0;0,0,1,1;0,0,0,0;0,0,1,0;0,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,1;0,0,0,-1;0,0,0,-1;-2,-1,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,0,0;1,-1,0,0;0,0,2,1;0,0,-1,1;0,0,0,0;0,0,0,0;1,0,0,0;0,0,-2,-1;0,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;1,0,0,0;-1,-1,0,0;-1,-1,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,1,0,0;0,-1,0,0;0,0,0,0;0,0,-1,0;0,0,-1,-1;-1,-1,0,0;0,0,0,0;0,0,-1,0;2,1,0,0;0,0,0,1;0,0,2,1;0,0,0,0;1,0,0,0;0,0,1,0;0,0,-1,-1;1,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;0,1,0,0;0,0,0,0;0,-1,0,0;-1,-1,0,0;0,0,0,0;1,1,0,0;0,1,0,0;0,0,0,0;0,0,1,0;1,-1,0,0;-1,0,0,0;0,0,1,1;-1,-1,0,0;0,0,-2,-1;2,0,0,0;0,0,0,0;0,1,0,0;0,0,0,0;0,0,-1,1;-1,-1,0,0;0,0,-1,0;0,0,0,0;0,0,-1,-1;0,0,-2,-1;-1,0,0,0;1,-1,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,1,0;0,0,0,-1;-1,-1,0,0;0,0,0,1;0,0,0,0;0,0,0,0;1,0,0,0;0,-1,0,0;1,1,0,0;0,0,-2,-1;1,0,0,0;0,0,-1,0;0,0,0,-1;0,0,1,0;0,0,0,0;2,0,0,0;0,0,1,1;0,0,0,-1;-1,-1,0,0;0,0,-1,-1;0,0,1,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,1,0;1,1,0,0;0,0,1,0;0,0,0,1;0,0,0,0;0,0,0,0;-1,1,0,0;0,0,2,1;-2,-1,0,0;0,0,2,1;0,0,0,-1;0,0,0,0;-1,0,0,0;1,1,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;2,1,0,0;0,0,0,0;0,0,1,1;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,-1,-1;1,0,0,0;0,0,-2,-1;-1,0,0,0;0,0,0,-1;0,0,0,1;0,0,-1,-1;0,0,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,0;0,0,0,0;0,0,0,0;0,0,2,1;0,0,0,0;0,0,0,1;0,0,0,0;0,0,0,0;0,0,-2,-1;0,0,0,0;0,0,1,1;-1,0,0,0;0,0,1,-2;2,1,0,0;0,0,0,0;-1,1,0,0;0,0,0,0;-3,-2,0,0;0,0,1,1;-1,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;2,1,0,0;0,1,0,0;0,0,-1,0;1,-1,0,0;0,-1,0,0;1,0,0,0;0,0,1,0;1,0,0,0;0,0,0,0;0,0,1,0;1,0,0,0;0,0,-1,0;0,0,-1,-1;0,0,0,1;0,0,0,0;1,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,-1,0,0;0,0,2,1;0,0,0,0;0,0,-1,0;0,0,0,-1;1,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,-1,-1;1,-1,0,0;1,0,0,0;0,0,0,1;0,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,-1;0,0,0,0;1,1,0,0;1,1,0,0;1,1,0,0;1,-1,0,0;2,1,0,0;-1,0,0,0;0,0,1,1;-1,0,0,0;0,0,0,0;0,1,0,0;3,2,0,0;1,1,0,0;0,-1,0,0;-1,0,0,0;0,0,0,0;0,0,-1,0;1,0,0,0;-1,0,0,0;-1,0,0,0;-1,1,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,0,0;0,1,0,0;0,0,0,0;0,1,0,0;0,0,0,1;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,1;-1,0,0,0;0,0,0,0;-1,-1,0,0;0,0,1,0;0,0,0,1;0,0,0,1;2,1,0,0;0,-1,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;1,1,0,0;0,0,1,1;2,1,0,0;0,0,0,-1;-1,0,0,0;-1,0,0,0;3,2,0,0;0,2,0,0;0,0,0,0;0,0,-1,-1;0,-1,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;-1,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,2,1;0,0,0,0;0,0,0,-1;-1,0,0,0;0,0,-1,-1;-1,0,0,0;1,0,0,0;0,0,0,0;-2,-1,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,1,0;0,0,0,0;-2,-1,0,0;0,0,-1,0;0,0,0,1;-2,-1,0,0;0,0,1,1;0,0,1,0;0,0,1,0;0,0,0,0;1,0,0,0;1,1,0,0;0,0,2,1;0,0,0,0;0,0,1,1;0,1,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,1,0,0;0,0,0,0;0,0,1,0;0,0,0,-1;0,0,0,1;2,2,0,0;0,0,0,0;2,1,0,0;-1,-1,0,0;0,0,0,0;0,1,0,0;0,0,0,0;1,1,0,0;0,0,-1,-1;0,1,0,0;0,0,1,1;0,0,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;0,0,0,0;0,0,1,1;1,1,0,0;1,0,0,0;-1,1,0,0;1,1,0,0;-1,-1,0,0;0,0,1,1;0,0,0,-1;1,1,0,0;0,0,0,-1;-1,-1,0,0;0,0,2,1;1,0,0,0;1,1,0,0;0,0,-1,0;0,0,0,0;3,2,0,0;-1,0,0,0;-2,0,0,0;1,0,0,0;0,0,0,0;0,0,0,1;0,0,0,0;-1,0,0,0;0,0,-1,0;0,0,0,0;-2,-1,0,0;0,-1,0,0;0,0,2,1;0,0,-1,0;0,0,0,0;1,0,0,0;0,0,1,1;0,0,0,0;2,1,0,0;-1,0,0,0;-2,-1,0,0;0,0,0,0;0,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,-2,-2;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;-1,0,0,0;1,1,0,0;-1,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,1,0;0,0,-2,-1;0,-1,0,0;0,0,-1,0;0,0,-1,0;0,0,1,0;-1,-1,0,0;0,-1,0,0;-1,0,0,0;0,0,-1,0;0,0,0,0;1,0,0,0;0,0,1,0;1,0,0,0;0,0,0,-1;2,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,-3,-2;0,0,0,-1;0,0,0,0;0,0,1,0;0,0,0,1;0,0,0,-1;0,0,-1,-1;0,-1,0,0;1,1,0,0;0,1,0,0;0,0,0,0;0,0,1,-2;-1,0,0,0;-1,-1,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,-1,0,0;0,0,0,0;-1,0,0,0;-2,-1,0,0;0,0,0,0;0,0,-1,-1;-1,1,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,-1,0;0,0,1,1;-1,1,0,0;-2,-1,0,0;0,0,1,0;0,-1,0,0;0,0,0,0;0,0,0,0;0,1,0,0;0,0,0,0;0,0,-1,-1;-1,0,0,0;0,1,0,0;0,0,3,2;0,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,-1,-1;0,0,0,1;-1,0,0,0;0,0,0,0;0,0,1,-1;0,0,-2,-1;0,0,0,0;0,0,-1,-1;0,0,0,0;1,0,0,0;0,0,1,1;0,0,-1,0;0,0,0,0;-1,-1,0,0;0,0,1,1;-1,-1,0,0;1,0,0,0;0,0,-1,0;0,0,-1,1;0,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,3,2;0,0,0,0;0,0,-1,-1;0,-1,0,0;1,1,0,0;0,0,0,-1;0,0,1,0;0,0,0,1;0,0,0,0;-1,0,0,0;0,0,1,1;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;1,1,0,0;-1,-1,0,0;0,0,0,-1;0,0,0,0;0,0,1,1;0,1,0,0;0,0,0,0;0,0,2,1;0,0,0,1;0,0,0,-1;0,0,0,-1;0,0,-1,0;0,0,1,0;0,0,0,0;0,1,0,0;0,0,0,0;0,0,0,0;0,0,2,1;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,-2,-1;0,0,0,0;0,-1,0,0;2,1,0,0;0,0,0,0;1,1,0,0;1,0,0,0;0,0,0,-1;0,0,1,-1;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,2,1;0,0,0,0;0,0,1,0;-1,0,0,0;0,0,0,-1;0,0,-2,-1;0,1,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;0,0,1,0;-2,-1,0,0;0,0,1,1;0,0,2,1;0,0,0,0;1,1,0,0;2,1,0,0;0,0,1,-1;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,-1,0,0;0,0,0,1;0,0,0,0;-1,-1,0,0;0,0,-2,-1;-2,-1,0,0;-1,-1,0,0;0,-1,0,0;-1,-1,0,0;-2,-1,0,0;0,0,-1,0;0,-1,0,0;0,0,-1,0;0,-1,0,0;1,1,0,0;0,0,0,0;-1,0,0,0;-2,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,-1;-1,-1,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;2,1,0,0;0,0,-1,1;0,0,0,0;0,0,0,0;0,0,1,1;0,0,-2,0;0,0,-1,-1;0,0,0,0;1,0,0,0;0,0,0,0;0,1,0,0;0,0,0,0;0,0,-3,-2;0,0,0,1;0,0,0,0;0,0,0,0;0,-1,0,0;0,0,-2,-1;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,-1;1,0,0,0;0,0,-1,-1;0,0,0,0;1,0,0,0;0,0,0,0;0,0,-1,-1;-1,0,0,0;0,0,0,0;-2,-1,0,0;0,0,1,0;1,1,0,0;0,1,0,0;0,0,0,0;0,0,-1,-1;0,0,0,1;0,0,0,1;0,0,0,0;0,1,0,0;0,-1,0,0;0,0,0,1;2,1,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;-1,-1,0,0;1,1,0,0;0,1,0,0;-1,1,0,0;0,0,0,1;0,0,1,1;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,1;0,0,0,0;0,0,1,0;-2,-1,0,0;-1,0,0,0;0,0,-2,-1;0,-1,0,0;0,0,-2,-1;0,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;1,0,0,0;1,1,0,0;0,0,0,0;0,0,0,0;0,-1,0,0;0,0,2,1;0,0,-1,0;-1,-1,0,0;0,0,1,1;-1,-1,0,0;0,0,2,1;0,0,1,0;0,1,0,0;0,0,1,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,2,1;0,0,0,0;0,0,0,0;0,-1,0,0;-2,-1,0,0;0,0,0,-1;0,0,-2,-1;-1,0,0,0;0,0,1,0;1,0,0,0;0,0,0,0;0,0,0,-1;-1,-1,0,0;1,0,0,0;0,-1,0,0;0,-1,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,1;0,0,0,0;1,1,0,0;0,0,0,1;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,1;1,1,0,0;0,-1,0,0;0,0,-2,-1;2,1,0,0;-1,-1,0,0;2,1,0,0;0,0,0,0;0,-1,0,0;-1,-1,0,0;0,0,1,0;0,0,-1,0;0,0,0,0;1,1,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,2,1;0,0,0,-1;0,1,0,0;0,0,-1,-1;0,0,-1,-1;0,0,-1,-1;0,0,-2,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;1,1,0,0;-1,0,0,0;0,0,0,2;2,1,0,0;-1,-1,0,0;0,0,0,1;0,-1,0,0;0,0,-1,-1;0,0,-1,0;0,0,0,0;0,0,1,0;0,0,0,-1;0,0,0,-1;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,1,0,0;-1,-1,0,0;0,0,-1,0;0,0,-1,1;0,0,1,1;1,1,0,0;1,1,0,0;1,0,0,0;-1,-1,0,0;0,1,0,0;-3,-2,0,0;-1,0,0,0;-1,-1,0,0;0,0,0,1;0,0,1,1;0,0,1,-1;-1,0,0,0;0,0,-1,-1;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;-1,-1,0,0;1,-1,0,0;0,0,0,0;0,0,-1,-1;0,0,1,0;1,1,0,0;1,0,0,0;0,0,0,0;0,0,0,1;-1,0,0,0;-1,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,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;0,0,0,1;0,0,1,0;2,1,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;0,0,0,0;0,0,-3,-2;0,0,1,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;1,1,0,0;1,1,0,0;0,0,0,0;0,0,-1,0;2,1,0,0;0,0,0,0;0,0,1,1;1,0,0,0;0,1,0,0;-1,-1,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,1;0,-1,0,0;-1,0,0,0;0,0,1,1;0,0,0,0;0,0,0,0;0,0,1,0;-1,-1,0,0;0,0,0,-1;0,0,0,0;0,-1,0,0;0,0,2,1;0,0,-1,-1;0,0,-1,-1;0,0,-1,0;0,0,2,0;1,0,0,0;0,0,0,0;0,0,0,1;0,0,0,0;0,0,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;1,0,0,0;0,0,1,-1;0,0,1,0;0,0,-1,-1;0,0,1,-1;0,0,0,0;0,0,-1,0;0,0,1,0;0,0,0,0;0,0,0,0;0,-1,0,0;2,1,0,0;0,0,1,1;0,0,1,0;0,-1,0,0;1,0,0,0;0,0,-1,0;0,0,2,1;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,-2,-1;0,0,0,1;0,0,-1,-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;0,0,-1,0;0,0,-1,0;-1,-1,0,0;0,1,0,0;-1,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,-1,0;0,0,-2,-1;-1,1,0,0;0,0,0,0;1,1,0,0;0,1,0,0;1,1,0,0;1,0,0,0;0,0,-1,0;0,0,-2,-1;0,0,0,0;0,0,0,-1;1,0,0,0;2,1,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,0,0;0,0,0,0;-2,-1,0,0;0,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,0,0;0,0,-2,-1;0,0,-1,0;2,1,0,0;1,0,0,0;2,1,0,0;0,0,-2,-1;1,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,-1,0;1,1,0,0;0,0,0,1;0,0,1,0;0,0,0,1;-1,0,0,0;0,0,0,0;0,0,-1,-1;0,0,1,1;0,0,-2,-1;0,0,1,0;0,0,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;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,1,1;0,0,0,0;0,0,1,1;0,0,0,0;0,0,0,-1;0,0,1,0;0,0,0,-1;0,0,-1,1;0,0,2,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;0,0,0,-1;0,0,0,0;-1,0,0,0;1,0,0,0;0,0,1,-1;-3,-2,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;1,1,0,0;0,1,0,0;0,0,-2,-1;0,0,0,0;0,0,2,1;-1,0,0,0;0,0,0,-1;0,0,0,0;0,0,1,1;0,0,0,0;-1,0,0,0;0,1,0,0;-1,0,0,0;0,0,-1,-1;-2,-1,0,0;0,0,-1,1;0,0,1,0;1,0,0,0;0,0,-1,-1;0,0,0,-1;0,0,0,0;-1,-1,0,0;0,0,1,-1;0,0,0,-1;-1,-1,0,0;0,0,0,0;-2,-1,0,0;0,0,-1,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,1,0;0,0,1,1;0,0,-1,0;-2,-1,0,0;0,0,1,0;1,1,0,0;1,0,0,0;1,0,0,0;0,0,2,1;0,1,0,0;1,0,0,0;-2,-1,0,0;0,0,0,0;2,1,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,-1,0;0,0,1,0;0,1,0,0;0,0,0,0;-2,-1,0,0;0,-1,0,0;0,0,1,1;0,-1,0,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,-1,0,0;0,0,-1,0;0,0,0,0;0,0,-1,1;0,0,0,0;0,0,-1,-1;0,0,0,1;0,0,0,0;2,1,0,0;0,-1,0,0;0,0,2,1;1,0,0,0;0,0,0,1;0,0,0,0;0,0,0,0;1,1,0,0;-1,-1,0,0;0,0,1,0;1,1,0,0;0,0,1,1;0,0,0,0;0,0,0,0;0,0,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,-1,0,0;0,0,0,0;1,1,0,0;2,1,0,0;0,0,0,1;0,0,0,0;0,0,1,1;0,0,0,0;0,0,1,0;0,0,0,0;0,1,0,0;-2,-1,0,0;0,0,2,1;-1,1,0,0;-1,0,0,0;0,0,0,0;0,0,2,0;0,0,0,1;0,0,0,0;0,0,-1,-1;1,-1,0,0;-3,-2,0,0;-1,0,0,0;2,1,0,0;0,0,-1,0;0,0,0,0;0,0,1,0;0,0,-1,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,1,-2;-2,-1,0,0;0,0,-2,-1;0,0,1,0;0,0,1,0;0,0,0,0;0,0,0,-1;0,0,1,0;0,0,0,-1;0,0,0,1;0,0,0,0;-1,-1,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,-1,-1;1,1,0,0;0,1,0,0;0,0,-1,-1;1,0,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;1,1,0,0;0,0,-1,1;0,0,-1,-1;0,0,0,1;0,0,0,0;-1,0,0,0;0,1,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,1,1;0,0,0,0;1,1,0,0;0,0,1,0;2,1,0,0;0,0,0,-1;0,0,2,1;0,0,0,0;-1,-1,0,0;-1,0,0,0;0,0,-2,-1;0,0,0,1;0,0,1,0;1,0,0,0;0,0,0,-1;0,0,1,1;0,0,0,0;1,0,0,0;-1,-1,0,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;-1,-1,0,0;0,0,0,0;0,0,1,0;0,0,1,0;0,0,-1,0;2,1,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,-1,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;0,0,0,-1;0,0,1,1;0,-1,0,0;0,0,-1,-1;-1,-1,0,0;-1,-1,0,0;0,0,0,1;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,-1,0;0,0,0,0;-1,1,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,-1,-1;0,0,0,0;0,0,1,0;0,0,0,0;0,0,-1,0;0,0,-1,0;-1,0,0,0;-3,-2,0,0;0,0,-1,1;-2,-1,0,0;0,0,0,0;0,0,0,1;0,0,0,0;-2,-1,0,0;0,0,0,1;0,0,2,2;0,0,-1,-1;0,0,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;1,1,0,0;-2,-1,0,0;0,0,0,0;1,1,0,0;0,0,-1,0;-1,1,0,0;0,0,0,0;0,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,1;0,0,0,1;0,0,0,1;-1,0,0,0;1,1,0,0;-2,-1,0,0;1,0,0,0;0,0,0,0;1,0,0,0;-1,-1,0,0;0,0,0,0;-2,-1,0,0;0,-1,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,0,0;-1,0,0,0;0,-1,0,0;-1,-1,0,0;-1,0,0,0;0,0,1,0;-2,-1,0,0;0,0,0,0;2,1,0,0;0,0,0,0;0,0,0,0;0,-1,0,0;-1,0,0,0;1,1,0,0;0,0,0,0;0,0,0,-1;0,-1,0,0;-1,0,0,0;0,0,0,0;0,0,0,-1;-1,-1,0,0;0,-1,0,0;0,0,-1,0;0,0,1,1;0,0,-1,0;0,0,0,0;-1,0,0,0;0,0,-1,0;0,0,-1,-1;0,0,1,1;0,0,0,0;0,0,0,0;0,0,-1,-1;0,-1,0,0;0,0,0,0;1,0,0,0;2,1,0,0;0,0,0,0;0,0,3,2;-1,-1,0,0;0,1,0,0;0,0,0,0;0,0,0,0;1,1,0,0;-1,0,0,0;1,0,0,0;-1,0,0,0;-1,1,0,0;0,0,0,0;0,0,0,-1;-1,-1,0,0;0,0,1,1;0,0,-1,-1;0,0,-2,-1;0,0,-1,0;0,0,0,0;0,0,0,0;-1,0,0,0;1,0,0,0;0,0,2,1;0,0,1,1;0,0,-1,1;1,1,0,0;-1,0,0,0;1,1,0,0;1,1,0,0;0,0,1,0;0,0,0,1;0,0,1,1;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;-1,-1,0,0;-1,0,0,0;0,0,1,0;0,0,1,0;0,-1,0,0;2,1,0,0;1,1,0,0;0,-1,0,0;0,0,-1,-1;0,0,0,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;0,0,0,0;0,0,0,0;-1,-1,0,0;1,-1,0,0;0,0,-2,-1;0,0,1,1;0,0,0,0;0,0,0,-1;0,0,0,0;0,0,0,1;1,1,0,0;0,0,0,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,-1,-1;0,0,0,0;0,0,0,0;0,1,0,0;-1,0,0,0;0,0,0,0;0,0,1,1;0,1,0,0;-1,-1,0,0;-1,1,0,0;1,1,0,0;0,0,1,1;0,0,0,0;1,0,0,0;0,0,-1,-1;0,1,0,0;0,0,-5,-3;0,0,1,1;0,1,0,0;0,0,-1,1;0,0,0,0;1,1,0,0;0,0,-2,-1;0,-1,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,1,0,0;0,1,0,0;-2,-1,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;-1,0,0,0;0,0,1,1;0,1,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;-1,-1,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;0,1,0,0;1,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,1;0,0,1,0;0,0,1,0;0,0,-1,-1;-1,1,0,0;0,0,0,0;0,0,-2,-1;-1,1,0,0;0,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,0,0,0;0,0,-1,0;1,0,0,0;1,0,0,0;-1,1,0,0;0,0,-1,0;0,0,1,1;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,-1,0;0,0,0,1;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;0,0,1,1;1,0,0,0;0,0,1,1;0,1,0,0;0,0,-2,-1;0,-1,0,0;0,0,0,0;-2,-1,0,0;1,0,0,0;0,0,0,-1;0,0,0,0;-1,0,0,0;0,0,0,0;0,1,0,0;0,0,1,0;0,-1,0,0;0,0,-2,-1;0,0,-1,-1;0,0,-1,-1;0,0,-1,1;1,1,0,0;0,0,0,0;1,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,-1,0;0,0,0,0;-1,0,0,0;0,0,0,0;2,1,0,0;0,-1,0,0;-3,-2,0,0;0,0,0,1;0,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;-1,0,0,0;0,0,-1,-1;1,0,0,0;0,0,0,0;1,0,0,0;0,0,0,1;-1,-1,0,0;0,0,1,0;1,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,-1;0,-1,0,0;0,0,-2,-1;0,0,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;0,0,0,-1;-1,0,0,0;1,0,0,0;0,0,-1,-1;-1,-1,0,0;0,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,1,-2;1,0,0,0;-2,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,1,0,0;2,1,0,0;0,0,-1,0;-1,0,0,0;0,0,0,0;0,1,0,0;0,-1,0,0;0,0,0,0;0,0,2,1;1,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,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,-2,-1;0,0,1,-1;-2,-1,0,0;0,0,0,0;0,-1,0,0;0,0,-1,0;0,0,0,0;0,0,-1,1;0,0,2,1;0,1,0,0;0,0,0,0;-1,-1,0,0;3,2,0,0;0,1,0,0;1,1,0,0;0,0,2,2;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,1,1;0,0,0,0;1,1,0,0;0,1,0,0;0,0,-1,-1;0,0,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;1,1,0,0;-1,0,0,0;0,0,-1,-1;1,1,0,0;0,0,0,0;0,0,-2,-1;1,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,1;0,0,2,1;1,0,0,0;-1,1,0,0;0,0,0,0;0,0,2,1;0,0,-1,-1;0,0,0,0;0,0,1,0;0,0,0,0;0,0,1,1;0,-1,0,0;0,0,-1,2;1,1,0,0;-1,-1,0,0;2,1,0,0;0,0,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,-1,0;-1,-1,0,0;0,0,-1,0;2,1,0,0;0,0,1,0;0,0,2,1;0,0,-1,1;0,0,1,-1;0,0,-1,0;0,0,0,0;-1,-1,0,0;0,0,-2,-1;0,0,-1,0;1,0,0,0;1,1,0,0;0,0,2,1;0,0,0,0;0,0,1,1;2,1,0,0;-1,0,0,0;0,0,-1,-1;0,0,-1,-1;0,-1,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,1,0;1,0,0,0;0,0,0,0;0,0,0,0;-2,-1,0,0;0,0,0,0;0,0,0,1;0,0,-1,-1;1,-2,0,0;0,0,0,0;0,1,0,0;0,0,0,0;1,0,0,0;0,0,0,1;0,0,0,0;0,0,-1,-1;0,0,0,0;1,0,0,0;0,0,1,1;3,2,0,0;0,1,0,0;0,0,1,0;0,0,0,0;0,0,0,1;1,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,-1;-1,0,0,0;-2,-1,0,0;0,0,0,0;0,0,2,1;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,-1;-1,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;-1,1,0,0;2,1,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;1,-1,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,2,0;0,0,-1,-1;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,1;0,0,0,0;0,0,1,1;0,0,1,1;0,0,0,0;0,0,0,-1;0,-1,0,0;0,0,0,0;-1,-1,0,0;1,0,0,0;0,0,-1,0;0,0,0,0;0,0,-1,0;1,-1,0,0;2,1,0,0;0,0,-1,1;0,0,-1,-1;0,0,-1,0;1,1,0,0;-2,-1,0,0;0,0,0,0;0,0,1,-1;0,0,0,0;0,0,-1,0;0,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,0;0,0,2,1;2,1,0,0;0,0,-1,0;0,0,-1,-1;0,0,1,0;0,0,0,0;1,0,0,0;0,0,-1,-1;0,0,0,0;0,0,1,1;0,0,-1,1;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;-1,0,0,0;0,0,-1,0;0,0,-1,0;0,0,-1,-1;0,-2,0,0;0,0,-1,-1;0,0,-1,-1;-1,-1,0,0;0,0,1,0;1,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,1,0,0;1,1,0,0;0,-1,0,0;0,0,0,1;1,1,0,0;2,1,0,0;0,0,1,1;0,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,1,0,0;0,0,1,0;0,-1,0,0;0,0,0,0;0,-1,0,0;0,0,-2,-1;-1,-1,0,0;0,-1,0,0;0,0,-2,-1;0,0,0,0;0,0,-1,-1;0,0,1,0;0,0,0,0;0,-1,0,0;0,0,-1,-1;0,0,1,0;1,0,0,0;0,1,0,0;0,0,-1,-1;0,1,0,0;2,1,0,0;0,0,-1,0;0,0,1,0;-1,0,0,0;0,0,1,0;-1,-1,0,0;0,0,0,0;1,0,0,0;-2,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,-2,-1;0,0,0,-1;0,0,1,0;1,1,0,0;0,0,0,0;0,0,1,0;1,1,0,0;0,0,1,0;1,1,0,0;0,0,0,0;1,1,0,0;0,0,-1,0;1,0,0,0;1,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,-1;1,0,0,0;1,0,0,0;-1,-1,0,0;0,0,-1,-1;-2,-2,0,0;-1,-1,0,0;0,0,2,1;0,1,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,0,0;2,1,0,0;0,0,1,0;1,0,0,0;0,0,0,0;0,1,0,0;0,0,0,2;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,-1,0;-2,-1,0,0;-1,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,0,1;0,0,-2,-1;0,0,1,1;0,0,1,0;0,0,1,1;0,0,0,0;0,0,0,1;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,1,0;0,1,0,0;-1,-1,0,0;1,1,0,0;0,0,1,-1;0,0,0,0;0,0,0,0;1,0,0,0;0,0,1,0;0,0,0,0;-1,1,0,0;0,0,0,0;0,0,2,1;-1,-1,0,0;0,0,0,1;0,0,1,0;0,0,0,0;0,0,3,2;0,0,0,0;1,0,0,0;0,0,-1,0;0,-1,0,0;0,0,1,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,-2,-1;0,0,1,-2;0,0,0,0;0,0,0,0;0,0,1,0;0,0,2,1;0,0,2,1;1,0,0,0;-1,0,0,0;1,0,0,0;0,0,-1,0;0,0,1,0;0,0,0,0;1,-1,0,0;-1,-1,0,0;-1,0,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,0,0;0,0,3,2;1,0,0,0;0,0,0,0;0,0,0,0;0,0,2,1;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,1,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,3,2;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,-1;0,0,0,0;0,0,0,0;1,1,0,0;0,0,1,1;0,0,0,1;-1,1,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,-1,-1;0,1,0,0;1,1,0,0;0,-1,0,0;0,0,0,0;0,0,-1,-1;0,0,-1,-1;0,0,-1,0;0,0,1,0;0,0,0,0;0,0,0,0;0,1,0,0;0,0,-1,-1;0,0,0,-1;0,0,0,0;0,0,0,0;0,0,0,0;1,-1,0,0;-1,0,0,0;-1,0,0,0;0,0,1,0;0,0,0,0;2,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,1;0,0,-1,0;0,0,-1,-1;0,0,1,1;0,0,0,0;0,0,-1,0;-1,1,0,0;0,0,0,0;0,0,-1,-1;0,0,1,-1;-1,0,0,0;0,0,-1,0;-1,-1,0,0;0,0,0,0;-1,0,0,0;0,1,0,0;0,0,0,0;1,0,0,0;0,0,1,0;0,0,2,1;0,0,0,0;1,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;2,1,0,0;0,0,0,0;0,0,-1,-1;1,1,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,-1,-1;-1,-1,0,0;0,0,0,0;0,0,1,0;-1,0,0,0;0,0,-1,-1;1,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,-1;1,1,0,0;0,0,0,0;1,0,0,0;-1,-1,0,0;0,0,1,1;0,0,1,1;0,0,-2,-1;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,-1,0;-1,-1,0,0;1,0,0,0;0,-1,0,0;0,0,0,1;0,0,0,0;0,0,-2,-1;0,0,0,1;1,0,0,0;0,0,1,0;-1,0,0,0;0,0,-1,0;-1,0,0,0;0,0,-1,0;0,0,1,-1;0,0,0,0;-2,-1,0,0;0,0,0,-1;0,0,-1,-1;0,0,0,0;1,0,0,0;1,0,0,0;0,0,-1,-1;0,0,0,0;0,0,0,0;0,-1,0,0;0,0,-3,-2;1,1,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;2,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;2,1,0,0;0,0,0,0;-1,-1,0,0;0,0,1,1;0,0,2,1;0,-1,0,0;0,0,0,-1;-1,-1,0,0;0,0,0,0;0,0,1,1;0,0,3,2;0,0,0,0;0,0,0,0;-1,1,0,0;0,0,0,1;1,1,0,0;0,0,1,1;0,0,0,0;2,1,0,0;0,0,0,0;1,0,0,0;-1,0,0,0;-2,-1,0,0;0,0,1,0;0,0,0,0;0,0,-1,0;1,0,0,0;0,0,0,1;-2,-1,0,0;0,0,0,0;-2,-1,0,0;0,0,0,0;0,0,1,-1;0,0,0,0;0,1,0,0;-1,-1,0,0;0,0,0,0;0,0,-1,0;0,0,-1,-1;0,0,0,0;1,1,0,0;0,-1,0,0;0,0,-1,0;2,0,0,0;0,0,-1,0;0,0,1,1;0,0,-2,-1;1,-1,0,0;0,1,0,0;0,0,-1,-1;0,0,0,0;1,1,0,0;1,0,0,0;0,0,1,-1;0,0,1,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-2,-1;1,0,0,0;0,0,1,1;1,1,0,0;0,-1,0,0;0,1,0,0;0,0,0,0;1,0,0,0;0,0,-1,-1;0,0,0,0;0,1,0,0;-1,0,0,0;0,0,0,0;0,1,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,2,1;0,0,1,1;1,0,0,0;0,0,-1,0;0,0,0,1;-1,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,0,0;2,2,0,0;1,0,0,0;-1,1,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;-2,-1,0,0;-1,0,0,0;1,0,0,0;0,0,0,0;-1,0,0,0;0,1,0,0;0,0,0,0;-1,0,0,0;1,1,0,0;0,0,0,1;1,1,0,0;0,0,1,0;-1,1,0,0;0,0,0,0;-2,-1,0,0;1,-1,0,0;0,0,0,0;-2,-1,0,0;0,0,2,1;0,0,-1,1;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,1,0;0,0,0,0;0,0,2,1;-1,0,0,0;0,0,0,0;1,0,0,0;0,0,-1,1;0,0,0,0;0,0,1,1;0,0,0,0;0,0,0,0;0,0,0,1;-1,0,0,0;0,0,2,1;0,0,-1,-1;1,0,0,0;0,0,3,2;0,0,-1,1;-1,-1,0,0;0,0,0,1;-1,0,0,0;0,0,0,0;0,0,0,1;0,0,0,0;0,0,-1,1;0,0,0,-1;0,0,-1,-1;0,0,0,0;0,0,0,0;0,0,0,1;0,0,0,0;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,0,0,0;0,0,-1,-1;-1,0,0,0;0,0,-2,-2;0,0,1,0;0,-1,0,0;0,0,0,0;1,1,0,0;0,0,1,-2;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,1;0,0,-1,-1;0,0,1,-1;0,0,0,0;2,1,0,0;1,-1,0,0;-2,-1,0,0;-2,-2,0,0;0,0,0,0;0,0,3,2;0,1,0,0;0,0,1,1;0,0,-1,-1;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,3,2;1,-1,0,0;0,0,0,0;0,-1,0,0;-1,0,0,0;-1,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;1,1,0,0;0,0,-1,-1;0,0,-1,-1;0,0,0,0;0,1,0,0;-1,-1,0,0;0,0,-1,-1;2,1,0,0;0,0,0,0;0,0,0,0;0,0,-1,1;2,1,0,0;1,1,0,0;0,0,-1,0;1,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;-4,-2,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,1,0,0;0,0,1,0;0,0,0,0;1,0,0,0;0,0,-2,-1;0,0,0,-1;0,0,1,1;0,-1,0,0;0,0,0,0;0,0,-1,0;-1,0,0,0;-1,-1,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,1,0,0;0,0,0,0;0,0,1,0;0,-1,0,0;-1,-1,0,0;0,1,0,0;0,0,0,0;-1,-1,0,0;1,0,0,0;0,0,0,0;0,0,0,0;-3,-2,0,0;0,0,1,-1;1,1,0,0;1,0,0,0;-1,0,0,0;0,0,0,0;0,-1,0,0;-1,1,0,0;0,0,1,0;1,-1,0,0;2,1,0,0;0,0,0,0;-2,-1,0,0;0,-1,0,0;0,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;2,1,0,0;-1,0,0,0;0,0,0,0;0,1,0,0;0,0,-1,1;1,0,0,0;0,0,0,0;0,1,0,0;0,0,0,0;0,1,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,-1,0,0;1,1,0,0;0,0,0,0;1,0,0,0;-1,-1,0,0;0,0,-1,0;1,1,0,0;0,0,0,1;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,0,0;1,-2,0,0;0,0,0,0;-2,-1,0,0;0,0,-1,0;-1,-1,0,0;0,0,0,0;0,0,1,0;1,1,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,-1,-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;-1,0,0,0;0,0,0,0;-1,0,0,0;0,0,-1,0;0,0,0,0;0,0,2,1;0,0,0,1;1,1,0,0;-1,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,1;0,0,1,1;0,0,-1,0;0,-1,0,0;1,0,0,0;1,0,0,0;0,0,0,0;3,2,0,0;0,0,-1,-1;1,0,0,0;-2,0,0,0;0,0,-1,-1;0,0,1,-1;0,0,0,0;1,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,1,0,0;0,1,0,0;0,0,0,0;-1,-1,0,0;-1,0,0,0;1,1,0,0;1,1,0,0;0,0,0,-1;-1,-1,0,0;0,0,-1,-1;1,1,0,0;0,0,0,-1;0,0,1,1;-1,0,0,0;1,0,0,0;0,0,-1,-1;-1,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,-1,0;0,0,0,0;0,1,0,0;0,0,2,1;1,0,0,0;0,0,-1,-1;0,0,0,0;-1,-1,0,0;0,0,-1,1;0,0,-1,0;0,0,0,0;0,-1,0,0;1,0,0,0;0,0,0,0;0,0,1,-1;0,0,0,0;0,0,0,0;1,1,0,0;0,0,1,1;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,-1,-1;1,0,0,0;1,0,0,0;0,0,0,-1;2,1,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,-1,0;-1,-1,0,0;-1,-1,0,0;0,0,0,0;-1,0,0,0;0,1,0,0;0,0,0,0]],515],[1,2336,-292,["a",[1,0,3,0,1;1,0,0,0,0;1,0,1,0,0;0,2,0,1,0;0,1,0,0,0],[[4,-2,-4,2,0,1],[5329,0,-40004,0,-199456,0,-400064,0,-307830,0,-77644,0,13658,0,17652,0,5717,0,1048,0,146,0,16,0,1]],[1,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,0,-1;0,0,0,0;-1,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,0,1;0,0,0,0;0,1,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,2,1;0,0,0,0;0,0,0,1;0,0,0,0;-1,0,0,0;0,0,0,0;-2,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,1,0;0,0,0,0;1,1,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;-1,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,-1,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,1,0,0;0,0,0,0;0,1,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,1,1;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;2,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;1,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,1,1;0,0,0,0;0,0,1,1;0,0,0,0;1,-1,0,0;0,0,0,0;0,0,2,1;0,0,0,0;0,0,-1,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,0,0,-1;0,0,0,0;0,0,-1,-1;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,1,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,2,1;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,1,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,1;0,0,0,0;1,1,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;1,1,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,-1,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,1;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,-1,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,1,0;0,0,0,0;-1,-1,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,-1,0;0,0,0,0;-2,-1,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;1,1,0,0;0,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,0,0;0,0,-1,-1;0,0,0,0;0,0,-2,-1;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,1;0,0,0,0;-2,-1,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,-1;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,-1,0;0,0,0,0;1,1,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;1,0,0,0;0,0,0,0;0,1,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;2,1,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,2,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;1,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,0,1;0,0,0,0;0,0,0,1;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,-1,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,2,1;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;2,1,0,0;0,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,0,0;0,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,1,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-2,-1;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;1,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;2,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,-1,0;0,0,0,0;-1,-1,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,2,1;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,1;0,0,0,0;0,0,1,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,-1,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,0,1;0,0,0,0;0,1,0,0;0,0,0,0;3,2,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,1;0,0,0,0;0,0,1,0;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;1,0,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;1,0,0,0;0,0,0,0;-1,-1,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,1,1;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-2,-1;0,0,0,0;0,1,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,1,1;0,0,0,0;0,0,1,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,2,1;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;1,1,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,1;0,0,0,0;0,0,2,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,1,0;0,0,0,0;0,0,-1,-1;0,0,0,0;1,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;1,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;-2,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,-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;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;1,1,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,2,1;0,0,0,0;0,1,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;0,0,1,1;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,1,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,1,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,1,0;0,0,0,0;0,-1,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-2,-1,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;1,1,0,0;0,0,0,0;-1,-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,2,1;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,-1,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,-2,-1;0,0,0,0;0,-1,0,0;0,0,0,0;0,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,1;0,0,0,0;0,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;-2,-1,0,0;0,0,0,0;1,1,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;-2,-1,0,0;0,0,0,0;0,0,1,-1;0,0,0,0;0,0,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;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,2,1;0,0,0,0;0,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;0,0,0,1;0,0,0,0;1,1,0,0;0,0,0,0;0,0,1,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,0,1;0,0,0,0;0,0,-2,-1;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,-1,1;0,0,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;1,1,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,-2,-1;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,2,1;0,0,0,0;1,0,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,-1;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,1,0;0,0,0,0;0,0,-1,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,1,1;0,0,0,0;-1,1,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,-2,-1;0,0,0,0;-1,0,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,1,1;0,0,0,0;0,0,-1,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,1;0,0,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,1,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,1,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,2,1;0,0,0,0;-1,-1,0,0;0,0,0,0;2,1,0,0;0,0,0,0;0,0,1,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,1;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,0,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,0,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;-1,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,0,0;0,0,0,0;-2,-1,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,0,0;0,0,0,0;1,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,0,1;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;2,1,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;-1,0,0,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,1,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;1,1,0,0;0,0,0,0;2,1,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,1,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,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;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,-2,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,1,0,0;0,0,0,0;0,1,0,0;0,0,0,0;0,0,-2,-1;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-2,-1,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,-1;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;1,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,-2,-1;0,0,0,0;0,-1,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,1,0;0,0,0,0;0,0,1,1;0,0,0,0;2,1,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,1,0;0,0,0,0;0,1,0,0;0,0,0,0;2,1,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,1;0,0,0,0;-2,-1,0,0;0,0,0,0;0,0,1,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,1,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,2,1;0,0,0,0;-1,-1,0,0;0,0,0,0;-1,1,0,0;0,0,0,0;0,0,-2,-2;0,0,0,0;1,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,1,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,0,-1;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,2,1;0,0,0,0;0,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,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;2,1,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;1,1,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,-1;0,0,0,0;0,0,1,1;0,0,0,0;2,1,0,0;0,0,0,0;0,0,-1,-1;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,1,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,-2,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,-2,-1;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,-1,0,0;0,0,0,0;1,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;-1,1,0,0;0,0,0,0;-2,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,2,1;0,0,0,0;-1,-1,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,1,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,-1,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,-3,-2;0,0,0,0;1,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;0,0,1,1;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,1;0,0,0,0;0,-1,0,0;0,0,0,0;1,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,-1;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,0,0,0;0,0,0,0;0,0,0,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,-1,1;0,0,0,0;2,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,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,-1,-1;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,0,-1,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,1,1;0,0,0,0;-1,1,0,0;0,0,0,0;1,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,-1,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,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,-1,1;0,0,0,0;0,-1,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;0,0,0,1;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,2,1;0,0,0,0;0,0,2,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;1,0,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;-1,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;2,1,0,0;0,0,0,0;2,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,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,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,0,0;0,0,0,0;-2,-1,0,0;0,0,0,0;2,1,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,1;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,1,1;0,0,0,0;2,1,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,-1;0,0,0,0;1,1,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;1,1,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,1;0,0,0,0;-1,-1,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;2,1,0,0;0,0,0,0;1,0,0,0;0,0,0,0;-1,1,0,0;0,0,0,0;0,0,1,1;0,0,0,0;1,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;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,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,-2,-1;0,0,0,0;0,0,0,0;0,0,0,0;1,-1,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,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,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,-2,-1;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,1;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,1;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,1,1;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;2,1,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,0,1;0,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,0,0;-2,-1,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,1,0;0,0,0,0;1,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,0,0;0,0,0,0;-2,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;0,0,0,-1;0,0,0,0;0,0,-1,-1;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;2,1,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,1,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;-2,-1,0,0;0,0,0,0;0,1,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,2,1;0,0,0,0;-1,1,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;-1,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,2,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,1,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;0,0,1,0;0,0,0,0;0,0,-1,0;0,0,0,0;1,1,0,0;0,0,0,0;-2,-1,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,1;0,0,0,0;-1,0,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,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,1;0,0,0,0;0,0,1,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,-1,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,2,1;0,0,0,0;0,0,-1,-1;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,-1,0;0,0,0,0;1,1,0,0;0,0,0,0;2,1,0,0;0,0,0,0;-2,-1,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;-1,-1,0,0;0,0,0,0;1,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,1;0,0,0,0;1,1,0,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,1,1;0,0,0,0;2,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;2,1,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,-1,0,0;0,0,0,0;1,1,0,0;0,0,0,0;2,1,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,1,1;0,0,0,0;0,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,1,0;0,0,0,0;0,0,2,1;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,1,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-2,-1;0,0,0,0;0,0,0,-2;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,1;0,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,0,0;0,0,1,0;0,0,0,0;0,0,1,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,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;-1,-1,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,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,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,-1;0,0,0,0;0,0,1,0;0,0,0,0;0,0,-2,-1;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,-1,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,1,0;0,0,0,0;2,1,0,0;0,0,0,0;1,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-2,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,1;0,0,0,0;-2,-1,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,1,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,1;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,-2,-1;0,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,-1,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;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,2,1;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-2,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,1,1;0,0,0,0;1,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;-1,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,1,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,1,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,-2,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;2,1,0,0;0,0,0,0;0,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,-1,1;0,0,0,0;0,0,0,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,-2,-1;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,1,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;0,0,1,1;0,0,0,0;1,-1,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,1,1;0,0,0,0;0,0,1,0;0,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,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,-1;0,0,0,0;0,0,-1,-1;0,0,0,0;2,1,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;1,1,0,0;0,0,0,0;0,1,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;2,1,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-2,-1,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,1,1;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,1;0,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,1,0,0;0,0,0,0;0,0,1,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;0,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,1,-1;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,-2,-1;0,0,0,0;-1,-1,0,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,1,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,1;0,0,0,0;-2,-1,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,0,1;0,0,0,0;-2,-1,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,2,1;0,0,0,0;0,0,1,0;0,0,0,0;-1,-1,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,0,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;3,2,0,0;0,0,0,0;0,1,0,0;0,0,0,0;0,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,0,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;0,0,1,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,0,1;0,0,0,0;0,0,-1,0;0,0,0,0;-2,-1,0,0;0,0,0,0;1,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,1;0,0,0,0;0,0,2,1;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;2,1,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,1,0,0;0,0,0,0;0,0,0,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-2,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,1;0,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,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,1;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,1,-1;0,0,0,0;0,0,1,1;0,0,0,0;0,0,0,-1;0,0,0,0;0,1,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,1,0;0,0,0,0;2,1,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;1,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,1,0;0,0,0,0;0,1,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,1,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;-1,1,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,2,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;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,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,0,2,1;0,0,0,0;0,0,0,1;0,0,0,0;0,0,0,1;0,0,0,0;0,0,0,0;0,0,0,0;0,1,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;-1,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;1,1,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,0,1;0,0,0,0;0,0,0,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-2,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,1,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,2,1;0,0,0,0;0,0,1,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,-1,0,0;0,0,0,0;0,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,1,0,0;0,0,0,0;3,2,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,2,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,-1,0;0,0,0,0;0,-1,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,1,1;0,0,0,0;1,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,0,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;1,0,0,0;0,0,0,0;0,0,-1,1;0,0,0,0;0,0,1,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,1,1;0,0,0,0;-2,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,-2,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;0,1,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;1,-1,0,0;0,0,0,0;1,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,1,1;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;1,1,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;-2,-1,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;0,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,1,0,0;0,0,0,0;1,1,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,1,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,1,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,-2,-1;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,3,2;0,0,0,0;0,0,1,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,1,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-2,-1;0,0,0,0;0,0,1,0;0,0,0,0;-2,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;1,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,2,1;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,1,0,0;0,0,0,0;0,0,0,1;0,0,0,0;0,0,-2,-1;0,0,0,0;0,0,-1,-1;0,0,0,0;0,1,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,1,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,0,0;0,0,0,0;0,1,0,0;0,0,0,0;0,0,0,1;0,0,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,1,-1;0,0,0,0;1,1,0,0;0,0,0,0;0,0,0,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;1,-1,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,1,1;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,-2,-1;0,0,0,0;0,0,1,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,1,0;0,0,0,0;0,0,-1,-1;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,1,0,0;0,0,0,0;0,0,1,0;0,0,0,0;1,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,0,-1;0,0,0,0;-2,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,2,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,0,0;0,0,0,0;-3,-2,0,0;0,0,0,0;-1,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;0,0,-1,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;1,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;0,0,1,0;0,0,0,0;0,1,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,-1,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;1,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,1,0,0;0,0,0,0;0,0,0,0;0,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,0,0;0,0,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,3,2;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,-1,0,0;0,0,0,0;0,0,1,1;0,0,0,0;-1,-1,0,0;0,0,0,0;0,1,0,0;0,0,0,0;0,0,1,1;0,0,0,0;-1,0,0,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,1,0;0,0,0,0;0,0,1,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;0,0,-2,-1;0,0,0,0;-1,0,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,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,1,1;0,0,0,0;1,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;-2,-1,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,1;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,1,0;0,0,0,0;0,0,1,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,-1;0,0,0,0;0,0,-1,1;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;2,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;1,1,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,-1,1;0,0,0,0;0,1,0,0;0,0,0,0;0,0,-3,-2;0,0,0,0;0,0,0,-1;0,0,0,0;0,0,0,-1;0,0,0,0;1,1,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-2,-1;0,0,0,0;0,0,0,-1;0,0,0,0;0,0,-1,1;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;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,1;0,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,1,1;0,0,0,0;1,0,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;1,1,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,0,0;0,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,0,0;-1,-1,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;1,0,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;-1,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,1,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,1;0,0,0,0;0,0,1,1;0,0,0,0;0,0,1,1;0,0,0,0;0,0,-2,-1;0,0,0,0;2,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;-1,0,0,0;0,0,0,0;2,1,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,2,1;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,1;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,0;-2,-2,0,0;0,0,0,0;2,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,-1,-1;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,2,1;0,0,0,0;0,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,1,0,0;0,0,0,0;0,0,1,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,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,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,1;0,0,0,0;0,0,1,1;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,-1,0;0,0,0,0;-1,0,0,0;0,0,0,0;2,1,0,0;0,0,0,0;0,0,1,-1;0,0,0,0;-1,1,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;2,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,1,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,-1;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,0,0;0,0,0,0;-2,-1,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,-2,-1;0,0,0,0;1,0,0,0;0,0,0,0;1,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,0,-1;0,0,0,0;1,1,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,1,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,1,0,0;0,0,0,0;1,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-3,-2;0,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;-2,-1,0,0;0,0,0,0;0,0,0,1;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,1,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,-2,-1;0,0,0,0;0,0,-1,-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;0,0,0,0;0,0,0,-1;0,0,0,0;0,0,-1,0;0,0,0,0;1,-1,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;1,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,1,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-2,-1,0,0;0,0,0,0;0,0,0,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,-1,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,1;0,0,0,0;0,0,2,1;0,0,0,0;1,-1,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,-2,0;0,0,0,0;0,-1,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,0,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-3,-2,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;-1,-1,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,1,-1;0,0,0,0;0,0,1,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-2,-1;0,0,0,0;1,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,0,1;0,0,0,0;1,1,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,2,1;0,0,0,0;-1,-1,0,0;0,0,0,0;1,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;3,2,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,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;0,0,0,0;0,0,1,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,1,1;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,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,-1,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;2,1,0,0;0,0,0,0;-2,-1,0,0;0,0,0,0;0,0,-1,1;0,0,0,0;-1,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,-1,0;0,0,0,0;-1,-1,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,1,0,0;0,0,0,0;-2,-1,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,1,0,0;0,0,0,0;0,0,-2,-1;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,1,0;0,0,0,0;2,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;1,0,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;1,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,1,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,0,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-2,-1;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,1,-1;0,0,0,0;2,1,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;-1,0,0,0;0,0,0,0;2,0,0,0;0,0,0,0;0,0,-2,-1;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,0,0;0,0,0,0;-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,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,1,0,0;0,0,0,0;0,0,0,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,-1,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;-1,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;-2,-1,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,1;0,0,0,0;0,0,2,0;0,0,0,0;0,0,-2,-1;0,0,0,0;0,0,0,1;0,0,0,0;1,1,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-2,-1;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-2,-1;0,0,0,0;0,0,1,1;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;-1,-1,0,0;0,0,0,0;0,1,0,0;0,0,0,0;0,0,0,1;0,0,0,0;1,1,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,1,1;0,0,0,0;-1,-1,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,1,0,0;0,0,0,0;0,0,-2,-1;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,0,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,-1,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,1,-1;0,0,0,0;0,0,-1,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;2,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,1,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;1,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,2,1;0,0,0,0;0,-1,0,0;0,0,0,0;2,1,0,0;0,0,0,0;1,1,0,0;0,0,0,0;1,1,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,1;0,0,0,0;1,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,0,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;-2,-2,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;-1,1,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,-2,-1;0,0,0,0;0,0,-1,-1;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,1,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,1;0,0,0,0;0,0,0,-1;0,0,0,0;1,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,1;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,1;0,0,0,0;0,1,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,-1;0,0,0,0;1,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;3,2,0,0;0,0,0,0;1,1,0,0;0,0,0,0;-1,1,0,0;0,0,0,0;2,1,0,0;0,0,0,0;0,0,1,1;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,1,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,-1,-1;0,0,0,0;2,1,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,-1,0;0,0,0,0;-1,-1,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,-1,-1;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,-2,-1;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,1,0,0;0,0,0,0;0,0,1,-1;0,0,0,0;0,0,1,1;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-3,-2;0,0,0,0;-1,1,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,-2,-1;0,0,0,0;0,0,1,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,1,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;1,1,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,1,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;0,0,0,0;0,0,0,0;2,1,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,0,1;0,0,0,0;0,0,1,1;0,0,0,0;0,0,1,0;0,0,0,0;1,-1,0,0;0,0,0,0;0,0,-3,-2;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,2,1;0,0,0,0;0,0,1,-1;0,0,0,0;-1,-1,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;-2,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;1,0,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;-1,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,-1,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,1;0,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;-1,-1,0,0;0,0,0,0;0,1,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;2,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,-2,-1;0,0,0,0;-1,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,0,1;0,0,0,0;1,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,0,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-2,-1;0,0,0,0;0,0,0,1;0,0,0,0;0,0,0,1;0,0,0,0;0,0,0,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;1,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,2,1;0,0,0,0;0,0,0,0;0,0,0,0;0,1,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,-1,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-2,-1;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,1,0,0;0,0,0,0;0,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,0,1;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,-1,-1;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,0,1;0,0,0,0;0,0,0,1;0,0,0,0;0,0,-1,0;0,0,0,0;1,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,-1;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,1,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,2,1;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,1,0;0,0,0,0;0,0,1,1;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,1;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,1,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,1,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,2,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;1,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;-2,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,0,-1;0,0,0,0;2,1,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,1,0,0;0,0,0,0;-1,0,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;-3,-2,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;0,0,-1,-1;0,0,0,0;1,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;1,-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,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,1,0,0;0,0,0,0;1,0,0,0;0,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,0,0;0,0,-1,-1;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,0,0;0,0,0,0;0,0,0,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;-2,-1,0,0;0,0,0,0;0,0,0,1;0,0,0,0;1,0,0,0;0,0,0,0;2,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,1;0,0,0,0;0,0,0,1;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,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,1;0,0,0,0;0,0,-1,-1;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;1,-1,0,0;0,0,0,0;1,0,0,0;0,0,0,0;2,1,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,1;0,0,0,0;1,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,1,1;0,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,-1,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,2,1;0,0,0,0;1,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,2,1;0,0,0,0;0,0,0,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;-1,1,0,0;0,0,0,0;0,0,1,0;0,0,0,0;-1,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,1,1;0,0,0,0;0,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,0,0;0,0,0,0;-2,-1,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,-1;0,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,2,1;0,0,0,0;0,0,0,1;0,0,0,0;0,0,-2,-2;0,0,0,0;0,0,0,0;0,0,0,0;0,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-2,-1;0,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;1,-1,0,0;0,0,0,0;-2,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,0,1;0,0,0,0;0,0,0,-1;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,-2,-1;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,1,0;0,0,0,0;0,0,-1,-1;0,0,0,0;-2,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,2,0;0,0,0,0]],["b",[1,0,3,0,1;1,0,0,0,0;1,0,1,0,0;0,2,0,1,0;0,1,0,0,0],[[4,-2,-4,2,0,1],[5329,0,40004,0,-199456,0,400064,0,-307830,0,77644,0,13658,0,-17652,0,5717,0,-1048,0,146,0,-16,0,1]],[1,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,0,-1;0,0,0,0;1,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;1,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,0,-1;0,0,0,0;0,1,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,2,1;0,0,0,0;0,0,0,-1;0,0,0,0;-1,0,0,0;0,0,0,0;2,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,-1,0;0,0,0,0;1,1,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;-1,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,1,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;0,1,0,0;0,0,0,0;1,1,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,-1,-1;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;-2,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;1,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,-1,-1;0,0,0,0;0,0,1,1;0,0,0,0;-1,1,0,0;0,0,0,0;0,0,2,1;0,0,0,0;0,0,1,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,0,0,1;0,0,0,0;0,0,-1,-1;0,0,0,0;1,1,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,-1,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,1,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,-2,-1;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,1;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;-1,-1,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,1,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,-1,0,0;0,0,0,0;0,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,1;0,0,0,0;0,0,1,1;0,0,0,0;0,0,-1,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,1,0;0,0,0,0;1,1,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,1,0;0,0,0,0;-2,-1,0,0;0,0,0,0;0,0,0,1;0,0,0,0;0,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;1,1,0,0;0,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,0,0;0,0,-1,-1;0,0,0,0;0,0,2,1;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,-1;0,0,0,0;-2,-1,0,0;0,0,0,0;0,1,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,1;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,1,0;0,0,0,0;1,1,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;-1,0,0,0;0,0,0,0;0,1,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;2,1,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-2,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;-1,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,0,-1;0,0,0,0;0,0,0,1;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,-1,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,-2,-1;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,1,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;-2,-1,0,0;0,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,0,0;0,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,1,0,0;0,0,0,0;1,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,2,1;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;1,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;-2,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,-1,0;0,0,0,0;1,1,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,1,0,0;0,0,0,0;0,0,2,1;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,-1;0,0,0,0;0,0,1,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,-1,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,0,1;0,0,0,0;0,-1,0,0;0,0,0,0;3,2,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,1;0,0,0,0;0,0,-1,0;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;1,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;-1,0,0,0;0,0,0,0;-1,-1,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,1,1;0,0,0,0;1,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-2,-1;0,0,0,0;0,-1,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,1,1;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-2,-1;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,1;0,0,0,0;1,1,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,-1;0,0,0,0;0,0,2,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,1,1;0,0,0,0;0,0,1,0;0,0,0,0;0,0,1,1;0,0,0,0;1,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;-1,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;-2,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,-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;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,1,1;0,0,0,0;1,1,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,1,0,0;0,0,0,0;0,0,2,1;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,-1,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,1,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,-1,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;2,1,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;-1,-1,0,0;0,0,0,0;-1,-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,-2,-1;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,1,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,2,1;0,0,0,0;0,-1,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;2,1,0,0;0,0,0,0;1,1,0,0;0,0,0,0;1,0,0,0;0,0,0,0;-2,-1,0,0;0,0,0,0;0,0,-1,1;0,0,0,0;0,0,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;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,-2,-1;0,0,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;0,0,0,-1;0,0,0,0;1,1,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,0,-1;0,0,0,0;0,0,-2,-1;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,1,-1;0,0,0,0;0,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;-1,-1,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,2,1;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,2,1;0,0,0,0;-1,0,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,-1;0,0,0,0;0,0,1,1;0,0,0,0;0,0,1,0;0,0,0,0;0,0,1,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,1,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;-1,1,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,2,1;0,0,0,0;-1,0,0,0;0,0,0,0;0,1,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,-1,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;0,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,1,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,1;0,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,1,0,0;0,0,0,0;0,0,1,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,2,1;0,0,0,0;1,1,0,0;0,0,0,0;2,1,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,1;0,0,0,0;0,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,0,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,0,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;-1,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,0,0;0,0,0,0;2,1,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,0,0;0,0,0,0;1,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,1;0,0,0,0;2,1,0,0;0,0,0,0;1,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;1,0,0,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,1,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;-1,-1,0,0;0,0,0,0;2,1,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,1,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,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;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,-2,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;1,0,0,0;0,0,0,0;0,1,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,-2,-1;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;2,1,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,-1;0,0,0,0;0,1,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,2,1;0,0,0,0;0,-1,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,1,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,1,1;0,0,0,0;-2,-1,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,1,0;0,0,0,0;0,-1,0,0;0,0,0,0;2,1,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;-2,-1,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,1,0,0;0,0,0,0;0,0,0,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-2,-1;0,0,0,0;-1,-1,0,0;0,0,0,0;1,-1,0,0;0,0,0,0;0,0,-2,-2;0,0,0,0;-1,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,1,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,0,1;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,-2,-1;0,0,0,0;0,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,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;-2,-1,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,1;0,0,0,0;0,0,1,1;0,0,0,0;-2,-1,0,0;0,0,0,0;0,0,-1,-1;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,-1,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,1,0,0;0,0,0,0;0,0,-2,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,2,1;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,-1,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;1,-1,0,0;0,0,0,0;-2,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,2,1;0,0,0,0;1,1,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,1,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,-1,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,3,2;0,0,0,0;1,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,1;0,0,0,0;0,0,1,1;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,1;0,0,0,0;0,1,0,0;0,0,0,0;1,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,1;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,0,0,0;0,0,0,0;0,0,0,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,-1,1;0,0,0,0;-2,-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,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,-1,-1;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,0,-1,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;-1,1,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,1,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,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,1,-1;0,0,0,0;0,-1,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;0,0,0,-1;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,2,1;0,0,0,0;0,0,-2,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;1,0,0,0;0,0,0,0;0,1,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;1,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;2,1,0,0;0,0,0,0;-2,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,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,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,0,0;0,0,0,0;2,1,0,0;0,0,0,0;2,1,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,1,1;0,0,0,0;-2,-1,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,1;0,0,0,0;1,1,0,0;0,0,0,0;0,1,0,0;0,0,0,0;1,1,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,1;0,0,0,0;1,1,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;2,1,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;-1,1,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;1,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;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,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,2,1;0,0,0,0;0,0,0,0;0,0,0,0;-1,1,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,-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,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,-2,-1;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,1;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,1;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,-1,-1;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;-2,-1,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,0,-1;0,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,0,0;2,1,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;1,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,0,0;0,0,0,0;-2,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;0,0,0,1;0,0,0,0;0,0,-1,-1;0,0,0,0;1,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-2,-1,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,1,0,0;0,0,0,0;0,0,0,1;0,0,0,0;-2,-1,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,-2,-1;0,0,0,0;-1,1,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;-1,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,-2,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,1;0,0,0,0;0,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;1,0,0,0;0,0,0,0;0,1,0,0;0,0,0,0;0,0,1,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,-1,0;0,0,0,0;-1,-1,0,0;0,0,0,0;-2,-1,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,1;0,0,0,0;1,0,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,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,1;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,1,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,-2,-1;0,0,0,0;0,0,-1,-1;0,0,0,0;1,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,1,0;0,0,0,0;1,1,0,0;0,0,0,0;-2,-1,0,0;0,0,0,0;-2,-1,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;1,1,0,0;0,0,0,0;1,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;1,1,0,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,-1,-1;0,0,0,0;2,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;-2,-1,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,1,0,0;0,0,0,0;1,1,0,0;0,0,0,0;-2,-1,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,-1,-1;0,0,0,0;0,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,2,1;0,0,0,0;0,1,0,0;0,0,0,0;0,0,1,0;0,0,0,0;1,1,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-2,-1;0,0,0,0;0,0,0,2;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,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,0,0;0,0,-1,0;0,0,0,0;0,0,1,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,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;-1,-1,0,0;0,0,0,0;0,0,1,1;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-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,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,1;0,0,0,0;0,0,1,0;0,0,0,0;0,0,2,1;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,1,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;2,1,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,1,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,2,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;-2,-1,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,1,0,0;0,0,0,0;0,0,1,1;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,1;0,0,0,0;0,0,1,0;0,0,0,0;0,0,-2,-1;0,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,-1,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;0,0,0,0;1,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;1,1,0,0;0,0,0,0;0,0,2,1;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,2,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,1,1;0,0,0,0;-1,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;-1,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,1,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,-1,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,1,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,2,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;-2,-1,0,0;0,0,0,0;0,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,1,-1;0,0,0,0;0,0,0,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,-2,-1;0,0,0,0;1,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;0,0,-1,-1;0,0,0,0;1,-1,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,1,1;0,0,0,0;0,0,-1,0;0,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,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,-1;0,0,0,0;0,0,1,1;0,0,0,0;2,1,0,0;0,0,0,0;0,0,0,1;0,0,0,0;1,1,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-2,-1,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;2,1,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,1,1;0,0,0,0;0,0,1,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,1;0,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,1,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,0,1;0,0,0,0;0,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,1,-1;0,0,0,0;0,0,1,0;0,0,0,0;0,0,-2,-1;0,0,0,0;1,1,0,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,-1,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,1;0,0,0,0;2,1,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;-2,-1,0,0;0,0,0,0;0,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-2,-1;0,0,0,0;0,0,1,0;0,0,0,0;1,1,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;-3,-2,0,0;0,0,0,0;0,1,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,0,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,1;0,0,0,0;0,0,1,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,0,1;0,0,0,0;0,0,1,0;0,0,0,0;-2,-1,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,1;0,0,0,0;0,0,-2,-1;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,1;0,0,0,0;2,1,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,1,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;2,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,1;0,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,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,-1;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,1,-1;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,0,-1;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,-1,0;0,0,0,0;2,1,0,0;0,0,0,0;0,0,1,1;0,0,0,0;1,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,1,0;0,0,0,0;0,0,1,0;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,1,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;1,-1,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,-2,-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;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,1,0;0,0,0,0;0,0,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,0,2,1;0,0,0,0;0,0,0,-1;0,0,0,0;0,0,0,1;0,0,0,0;0,0,0,0;0,0,0,0;0,1,0,0;0,0,0,0;0,0,1,1;0,0,0,0;-1,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;1,1,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,0,1;0,0,0,0;0,0,0,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,2,1;0,0,0,0;0,0,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,1,1;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,-2,-1;0,0,0,0;0,0,1,0;0,0,0,0;0,0,1,0;0,0,0,0;0,-1,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,1,0,0;0,0,0,0;-3,-2,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,2,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,1,1;0,0,0,0;0,0,-1,0;0,0,0,0;0,1,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;1,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,0,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,-1,1;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,-1,-1;0,0,0,0;-2,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,-2,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;-1,1,0,0;0,0,0,0;1,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,-1,-1;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;1,1,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;1,0,0,0;0,0,0,0;-2,-1,0,0;0,0,0,0;0,0,0,1;0,0,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,-1,0,0;0,0,0,0;1,1,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,1,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,1,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,2,1;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,3,2;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,1,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,2,1;0,0,0,0;0,0,1,0;0,0,0,0;2,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,1;0,0,0,0;1,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-2,-1;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,0,1;0,0,0,0;0,0,2,1;0,0,0,0;0,0,-1,-1;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,0,1;0,0,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,1,-1;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,0,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;1,-1,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,1,1;0,0,0,0;1,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,1,0,0;0,0,0,0;0,0,-2,-1;0,0,0,0;0,0,-1,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,-1,0;0,0,0,0;0,0,-1,-1;0,0,0,0;1,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,1,0;0,0,0,0;-1,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,1,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,0,1;0,0,0,0;-2,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,1,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-2,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,0,0;0,0,0,0;3,2,0,0;0,0,0,0;-1,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,1;0,0,0,0;0,0,-1,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;-1,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,0,1;0,0,0,0;0,0,1,0;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,1,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;-1,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,0,0;0,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,0,0;0,0,0,0;0,0,0,0;0,1,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,3,2;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,-1,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;-1,-1,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,1,1;0,0,0,0;1,0,0,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,-1,0;0,0,0,0;0,0,1,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,1;0,0,0,0;0,0,-2,-1;0,0,0,0;1,0,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,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;1,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;-2,-1,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,-1;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,1,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,-1;0,0,0,0;0,0,1,-1;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;-2,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;1,1,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,-1,1;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,-3,-2;0,0,0,0;0,0,0,1;0,0,0,0;0,0,0,-1;0,0,0,0;-1,-1,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,1,1;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,2,1;0,0,0,0;0,0,0,-1;0,0,0,0;0,0,1,-1;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;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,1;0,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,-1,-1;0,0,0,0;1,0,0,0;0,0,0,0;0,1,0,0;0,0,0,0;1,1,0,0;0,0,0,0;1,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,0,0;0,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,0,0;-1,-1,0,0;0,0,0,0;0,0,1,0;0,0,0,0;1,0,0,0;0,0,0,0;0,1,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;1,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,1,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;1,1,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,-1;0,0,0,0;0,0,1,1;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,-2,-1;0,0,0,0;-2,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,1,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,1;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;0,0,1,1;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;1,0,0,0;0,0,0,0;2,1,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,-2,-1;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,1;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;2,2,0,0;0,0,0,0;2,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,1,1;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,-2,-1;0,0,0,0;0,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,1,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,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,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,-1;0,0,0,0;0,0,1,1;0,0,0,0;1,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,1,0;0,0,0,0;-1,0,0,0;0,0,0,0;-2,-1,0,0;0,0,0,0;0,0,1,-1;0,0,0,0;1,-1,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;2,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,1,0,0;0,0,0,0;0,0,1,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,1;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,1,1;0,0,0,0;0,0,0,0;0,0,0,0;2,1,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,1,0,0;0,0,0,0;0,0,-2,-1;0,0,0,0;-1,0,0,0;0,0,0,0;1,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,0,1;0,0,0,0;1,1,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,1,0,0;0,0,0,0;0,0,0,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,1,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-3,-2;0,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;2,1,0,0;0,0,0,0;0,0,0,1;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,-1,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,-2,-1;0,0,0,0;0,0,1,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;0,0,0,0;0,0,0,1;0,0,0,0;0,0,-1,0;0,0,0,0;-1,1,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;2,1,0,0;0,0,0,0;0,0,0,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,1,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;0,0,2,1;0,0,0,0;-1,1,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,-2,0;0,0,0,0;0,1,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,0,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-3,-2,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,1;0,0,0,0;-1,-1,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,1,-1;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,2,1;0,0,0,0;1,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,0,1;0,0,0,0;-1,-1,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,-2,-1;0,0,0,0;-1,-1,0,0;0,0,0,0;-1,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;-3,-2,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,-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;0,0,0,0;0,0,-1,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,1,1;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,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,1,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;2,1,0,0;0,0,0,0;2,1,0,0;0,0,0,0;0,0,-1,1;0,0,0,0;1,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,1,0;0,0,0,0;-1,-1,0,0;0,0,0,0;1,1,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;-2,-1,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,1,0,0;0,0,0,0;0,0,2,1;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;1,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,1,0;0,0,0,0;-2,-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;-1,0,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,1,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,0,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-2,-1;0,0,0,0;0,0,1,0;0,0,0,0;0,0,1,-1;0,0,0,0;-2,-1,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;-1,0,0,0;0,0,0,0;-2,0,0,0;0,0,0,0;0,0,-2,-1;0,0,0,0;0,0,1,1;0,0,0,0;0,0,0,0;0,0,0,0;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,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,1,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,1,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;-1,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;-2,-1,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,1;0,0,0,0;0,0,-2,0;0,0,0,0;0,0,-2,-1;0,0,0,0;0,0,0,-1;0,0,0,0;1,1,0,0;0,0,0,0;0,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-2,-1;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,2,1;0,0,0,0;0,0,1,1;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;1,1,0,0;0,0,0,0;0,1,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;1,1,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,1,1;0,0,0,0;1,1,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,-2,-1;0,0,0,0;1,1,0,0;0,0,0,0;0,0,0,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,1,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,-1,1;0,0,0,0;0,0,-1,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;2,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,1,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;-1,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-2,-1;0,0,0,0;0,-1,0,0;0,0,0,0;-2,-1,0,0;0,0,0,0;1,1,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;1,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,0,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;-2,-2,0,0;0,0,0,0;1,1,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;1,-1,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,2,1;0,0,0,0;0,0,-1,-1;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,-1,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,-1;0,0,0,0;0,0,0,-1;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,1;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,1;0,0,0,0;1,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,1,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;-3,-2,0,0;0,0,0,0;1,1,0,0;0,0,0,0;1,-1,0,0;0,0,0,0;2,1,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,0,1;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,-1,-1;0,0,0,0;-2,-1,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,-1,0;0,0,0,0;1,1,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,1,1;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,2,1;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,1,0,0;0,0,0,0;0,0,-1,1;0,0,0,0;0,0,1,1;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,3,2;0,0,0,0;-1,1,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,-2,-1;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;-1,-1,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,0,1;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;0,0,0,0;0,0,0,0;2,1,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,0,-1;0,0,0,0;0,0,1,1;0,0,0,0;0,0,-1,0;0,0,0,0;1,-1,0,0;0,0,0,0;0,0,3,2;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,2,1;0,0,0,0;0,0,-1,1;0,0,0,0;-1,-1,0,0;0,0,0,0;1,0,0,0;0,0,0,0;-2,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;1,0,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;-1,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,-1,0,0;0,0,0,0;0,0,1,1;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,1;0,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;-1,-1,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;-2,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,-2,-1;0,0,0,0;1,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,0,1;0,0,0,0;-1,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,0,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,2,1;0,0,0,0;0,0,0,1;0,0,0,0;0,0,0,-1;0,0,0,0;0,0,0,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;-1,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,2,1;0,0,0,0;0,0,0,0;0,0,0,0;0,1,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,-1,0,0;0,0,0,0;0,1,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-2,-1;0,0,0,0;1,1,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,1,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,0,1;0,0,0,0;0,0,1,1;0,0,0,0;0,0,-1,-1;0,0,0,0;1,1,0,0;0,0,0,0;0,0,0,1;0,0,0,0;0,0,0,-1;0,0,0,0;0,0,-1,0;0,0,0,0;-1,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,1;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,1,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,2,1;0,0,0,0;0,0,1,1;0,0,0,0;0,0,1,0;0,0,0,0;0,0,-1,-1;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,1;0,0,0,0;0,0,1,0;0,0,0,0;0,0,1,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,2,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;1,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;-2,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,0,-1;0,0,0,0;-2,-1,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,0,1;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,1;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,1,0,0;0,0,0,0;1,0,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;3,2,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;0,0,1,1;0,0,0,0;1,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;-1,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,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;1,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,-1,0,0;0,0,0,0;1,0,0,0;0,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,0,0;0,0,-1,-1;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,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;2,1,0,0;0,0,0,0;0,0,0,1;0,0,0,0;-1,0,0,0;0,0,0,0;2,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,1;0,0,0,0;0,0,0,-1;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,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,-1;0,0,0,0;0,0,-1,-1;0,0,0,0;0,1,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;-1,1,0,0;0,0,0,0;1,0,0,0;0,0,0,0;-2,-1,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;1,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,-1,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,2,1;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-2,-1;0,0,0,0;0,0,0,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;-1,1,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;-1,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,1,1;0,0,0,0;0,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,0,0;0,0,0,0;2,1,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,1;0,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,-2,-1;0,0,0,0;0,0,0,1;0,0,0,0;0,0,2,2;0,0,0,0;0,0,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,2,1;0,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;1,-1,0,0;0,0,0,0;2,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,0,-1;0,0,0,0;0,0,0,-1;0,0,0,0;1,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,-2,-1;0,0,0,0;1,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,1,0;0,0,0,0;0,0,1,1;0,0,0,0;-2,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,1,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,-2,0;0,0,0,0]],515],[1,2707,-2707,["a",[1,0,3,0,1;1,0,0,0,0;1,0,1,0,0;0,2,0,1,0;0,1,0,0,0],[[93,-32,-6,9,-1,1],[7327849,0,-17714608,0,15560436,0,-1320915,0,-2263136,0,-889238,0,-424909,0,60570,0,80990,0,5402,0,-559,0,5,0,1]],[1,0,0,0;0,0,-1,0;0,0,-1,0;0,0,0,0;0,0,0,1;-1,0,0,0;0,-1,0,0;0,0,-1,0;0,0,0,0;0,1,0,0;0,0,-1,-1;0,0,0,0;0,0,0,0;0,0,0,1;0,1,0,0;-1,0,0,0;-1,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,1;-1,-1,0,0;0,0,0,-1;-1,0,0,0;0,1,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,-1,0;0,0,0,-1;0,0,1,0;0,0,0,0;-1,-1,0,0;0,0,1,0;0,0,-1,1;0,0,0,0;0,0,0,-1;1,0,0,0;0,0,0,0;0,1,0,0;1,0,0,0;0,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,1,0;0,-1,0,0;0,0,0,-1;0,0,1,0;0,0,0,0;-1,0,0,0;-1,0,0,0;1,0,0,0;0,0,0,1;1,0,0,0;-1,0,0,0;0,-1,0,0;0,0,0,0;0,0,0,1;1,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,1,1;0,1,0,0;0,0,0,0;0,-1,0,0;-1,1,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,-1,0,0;0,0,0,-1;0,0,0,0;0,0,1,0;0,0,0,0;0,0,-1,-1;0,0,0,-1;-1,0,0,0;0,0,-1,0;0,0,-1,-1;0,0,0,0;0,0,0,-1;0,0,0,0;-1,0,0,0;-1,-1,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,1;0,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;-1,1,0,0;0,0,1,0;0,1,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,-1,0,0;0,1,0,0;0,0,1,1;0,0,-1,0;1,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,1;0,1,0,0;0,0,0,-1;-1,-1,0,0;0,1,0,0;0,0,-1,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,0,-1;0,0,0,-1;0,1,0,0;0,0,1,0;0,0,0,0;0,0,0,1;0,0,0,-1;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,1,0,0;0,0,0,0;0,0,0,1;0,0,0,0;1,1,0,0;0,-1,0,0;1,1,0,0;1,0,0,0;0,0,0,0;1,0,0,0;0,-1,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,1,0;0,0,0,0;0,0,1,-1;0,0,1,0;0,0,0,0;0,0,0,0;0,0,-1,0;-1,-1,0,0;1,1,0,0;0,1,0,0;-1,0,0,0;0,-1,0,0;0,0,0,0;0,0,0,0;0,0,1,1;0,0,1,0;-1,1,0,0;0,0,1,1;0,0,0,1;1,0,0,0;0,0,-1,0;0,0,0,0;0,0,1,1;0,0,0,0;0,1,0,0;0,-1,0,0;1,-1,0,0;0,0,-1,0;0,0,1,1;0,0,0,0;0,0,0,1;0,0,0,1;0,0,0,0;0,0,1,0;0,0,0,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,-1;0,0,0,-1;0,0,0,0;0,0,0,1;0,0,0,0;0,0,0,1;0,0,0,0;0,0,0,0;0,0,0,0;1,1,0,0;0,0,1,-1;1,0,0,0;0,0,0,0;1,0,0,0;0,0,0,-1;0,0,0,0;-1,0,0,0;0,0,0,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,1;0,0,-1,0;0,0,0,0;0,0,0,0;1,1,0,0;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,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,-1;1,0,0,0;0,-1,0,0;0,0,0,-1;0,0,1,1;0,0,0,0;0,0,0,0;0,0,-1,1;-1,0,0,0;0,0,0,0;1,0,0,0;-1,-1,0,0;1,0,0,0;0,0,-1,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,1,-1;0,0,0,0;0,0,0,0;0,0,-1,-1;0,-1,0,0;0,0,1,1;0,0,0,-1;0,-1,0,0;1,0,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,0,0,0;0,0,-1,0;0,0,0,0;0,1,0,0;0,-1,0,0;0,0,0,0;-1,1,0,0;0,0,-1,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,1;0,0,0,0;0,-1,0,0;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,0;0,0,-1,1;0,-1,0,0;-1,-1,0,0;0,0,-1,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,-1,0;-1,1,0,0;0,0,0,0;0,0,0,1;0,0,0,0;0,0,0,0;0,0,0,1;0,0,1,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;1,0,0,0;-1,-1,0,0;0,0,0,-1;0,0,0,-1;1,-1,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,1,-1;0,0,0,-1;0,0,1,0;0,0,1,0;1,1,0,0;0,0,0,0;1,1,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,-1,1;1,1,0,0;0,0,0,0;0,0,0,0;0,-1,0,0;0,0,1,-1;0,0,0,0;0,0,0,0;0,0,0,-1;0,1,0,0;0,-1,0,0;0,0,0,0;0,0,0,-1;-1,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;1,1,0,0;0,0,1,1;0,0,0,0;0,0,0,0;0,0,0,-1;-1,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,1,0;1,1,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,1,0,0;0,0,0,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,-1,0,0;0,1,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,1;0,0,0,1;0,0,-1,-1;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,-1;0,0,-1,0;0,-1,0,0;0,-1,0,0;0,1,0,0;0,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,-1;0,1,0,0;-1,0,0,0;1,0,0,0;0,0,-1,0;0,1,0,0;0,0,0,0;0,0,0,0;1,-1,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,-1,0,0;0,0,-1,-1;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,1,0;0,-1,0,0;0,0,-1,0;0,0,-1,1;0,0,0,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,0,-1;0,0,0,0;0,1,0,0;0,0,0,0;0,0,-1,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;0,-1,0,0;-1,0,0,0;0,0,-1,-1;0,1,0,0;0,0,0,1;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,-1,-1;-1,-1,0,0;0,0,0,0;0,0,-1,0;0,0,1,1;1,0,0,0;0,0,1,0;0,0,0,0;1,0,0,0;0,0,-1,0;0,0,0,1;0,0,1,0;0,0,0,1;0,0,-1,-1;-2,0,0,0;0,0,0,0;-1,1,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,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;0,-1,0,0;1,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,1,0,0;0,0,0,0;-1,1,0,0;1,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,-1;0,0,1,1;1,1,0,0;0,0,0,0;0,0,-1,-1;-1,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,1;0,0,0,0;0,0,1,0;1,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,0;1,-1,0,0;1,1,0,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,1;0,0,-1,0;1,1,0,0;0,1,0,0;0,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,1,-1;0,0,0,-1;-1,0,0,0;0,1,0,0;0,0,1,0;0,0,0,0;0,0,-1,0;1,1,0,0;1,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;1,0,0,0;0,0,0,1;0,0,1,0;0,0,0,-1;0,0,-1,1;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,1,-1;1,1,0,0;-1,-1,0,0;-1,-1,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,1,0,0;1,0,0,0;-1,0,0,0;0,1,0,0;0,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,1;0,0,-1,1;0,0,0,0;0,0,-1,0;0,0,0,0;0,1,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,-1,-1;0,0,0,0;-1,0,0,0;-1,1,0,0;0,0,0,0;0,0,0,1;1,0,0,0;0,0,1,1;0,0,1,-1;0,0,0,0;0,0,-1,0;0,0,0,0;-1,-1,0,0;0,-1,0,0;0,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,1,0,0;0,0,1,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,1,0,0;0,1,0,0;1,0,0,0;0,0,0,1;0,0,0,0;0,0,0,-1;0,0,0,0;0,-1,0,0;1,1,0,0;0,0,0,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,0,1;0,0,0,0;0,0,1,0;-1,-1,0,0;0,0,-1,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,-1,0,0;-1,0,0,0;0,-1,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,1,0;0,0,1,0;0,0,1,0;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,1,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,1;0,0,0,0;0,0,0,0;-1,-1,0,0;1,-1,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;-1,0,0,0;1,-1,0,0;1,0,0,0;0,0,0,0;0,0,-1,-1;1,0,0,0;0,0,0,-1;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,-1,0,0;-1,-1,0,0;0,0,-1,-1;-1,-1,0,0;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,1,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,-1,0,0;0,0,1,0;-1,0,0,0;0,0,0,1;0,0,-1,-1;0,0,0,0;1,0,0,0;0,0,0,0;0,1,0,0;0,0,1,1;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,0,0;0,1,0,0;0,0,0,1;0,0,0,0;1,0,0,0;0,1,0,0;0,-1,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,1,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,0,-1;1,1,0,0;0,0,0,1;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,-1,0,0;0,0,1,0;-1,1,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,-1;0,0,1,0;0,0,-1,0;0,0,1,0;1,0,0,0;0,0,0,0;0,0,0,0;-1,1,0,0;0,0,-1,0;-1,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,1,0,0;0,0,1,0;0,0,0,1;0,0,0,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,1;0,0,1,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,0,1;0,0,0,0;1,-1,0,0;0,0,1,0;0,0,1,0;0,0,0,0;1,1,0,0;0,1,0,0;-1,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,1;0,0,-1,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,-1,0,0;0,-1,0,0;0,0,0,0;0,0,1,1;0,0,0,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;0,0,0,0;1,-2,0,0;0,0,0,0;0,1,0,0;0,0,0,0;0,-1,0,0;0,-1,0,0;-1,-1,0,0;0,0,0,0;1,1,0,0;0,0,1,0;0,0,0,0;0,0,-1,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,1,1;0,0,0,0;-1,0,0,0;0,0,-1,1;1,0,0,0;0,0,0,0;0,1,0,0;0,0,-1,0;0,0,0,-1;0,0,0,0;0,1,0,0;0,0,0,1;0,0,1,0;0,0,0,0;1,0,0,0;0,0,1,0;0,0,-1,-1;0,0,1,-1;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;1,0,0,0;1,0,0,0;0,0,0,0;0,0,0,1;-1,1,0,0;0,0,0,0;0,0,-1,0;-1,1,0,0;0,0,0,0;0,0,0,-1;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,0;0,0,0,0;-1,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;-2,-1,0,0;0,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,-1;0,0,0,-1;0,0,0,0;0,0,0,0;-1,0,0,0;-1,0,0,0;-1,0,0,0;0,1,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;-1,1,0,0;0,-1,0,0;-1,0,0,0;0,0,0,1;0,0,0,0;0,0,0,1;0,0,1,1;0,0,0,0;0,0,0,0;-1,-1,0,0;0,1,0,0;0,0,0,-1;0,0,0,0;0,1,0,0;1,0,0,0;0,0,0,0;1,0,0,0;-1,-1,0,0;0,0,0,0;1,1,0,0;-1,0,0,0;-1,-1,0,0;0,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;-1,0,0,0;-2,-1,0,0;1,1,0,0;0,0,1,-1;0,0,0,0;-1,0,0,0;1,0,0,0;-1,-1,0,0;0,0,-1,1;0,1,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,-1,1;0,1,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,1,0,0;0,0,0,-1;0,0,0,0;1,1,0,0;0,0,2,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,1,-1;0,0,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,0,-1;0,1,0,0;-1,1,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,1,0,0;-1,0,0,0;0,0,0,-1;0,0,-1,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,1;0,0,-1,0;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,1,0,0;0,0,-1,1;0,1,0,0;0,0,1,1;-1,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,1,-1;0,0,-1,0;0,0,0,0;0,0,0,-1;1,1,0,0;0,0,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;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,0,0;0,-1,0,0;0,0,0,1;0,0,0,0;1,0,0,0;0,0,-1,-1;0,-1,0,0;1,0,0,0;0,0,0,0;-1,-1,0,0;0,1,0,0;0,0,0,0;1,-1,0,0;-1,0,0,0;0,0,-1,0;0,0,0,0;-1,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;1,1,0,0;1,0,0,0;-1,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;1,0,0,0;0,1,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,1,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,-1;0,0,-1,-1;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,1,0;0,1,0,0;0,0,0,1;0,0,-1,-1;0,0,0,0;1,-1,0,0;0,0,1,1;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,1;0,0,0,0;-1,0,0,0;0,0,0,-1;0,-1,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,1,0;0,-1,0,0;0,0,0,1;0,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;1,-1,0,0;0,0,0,0;0,-1,0,0;0,-1,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,1,0;1,0,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;1,-1,0,0;0,0,-1,-1;0,-1,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,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,-1,0;0,0,0,-1;0,1,0,0;0,0,0,0;1,0,0,0;0,0,-1,0;0,0,0,0;0,0,1,0;-1,1,0,0;0,0,0,0;0,-1,0,0;0,0,0,-1;1,0,0,0;0,1,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,-1;0,0,-1,-1;0,-1,0,0;0,0,0,0;0,0,0,0;0,0,1,1;0,0,1,-1;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,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,0;0,0,0,0;0,0,0,1;0,0,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;0,1,0,0;0,0,0,0;0,0,0,0;-1,1,0,0;0,0,1,0;0,0,0,0;0,-1,0,0;-1,0,0,0;0,0,0,1;0,0,0,0;0,0,0,0;0,0,0,-1;0,-1,0,0;0,0,0,-1;0,0,0,0;1,0,0,0;0,0,0,-1;0,0,0,0;0,0,1,0;1,1,0,0;0,0,1,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,1,0,0;-1,-1,0,0;0,0,0,0;0,1,0,0;0,0,-1,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,1;0,0,0,0;0,1,0,0;0,0,0,0;0,0,-1,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;0,0,-1,-1;0,0,0,0;-1,0,0,0;0,0,0,1;0,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,0,1;-1,0,0,0;0,0,0,1;0,0,0,-1;0,0,0,0;1,-1,0,0;0,0,0,0;0,0,-1,0;0,0,-1,-1;0,0,0,0;-1,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,1;0,0,0,-1;0,0,0,1;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,1;0,0,0,0;-1,1,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,-1;0,0,-1,-1;0,0,-1,0;0,0,0,0;0,1,0,0;0,0,0,0;0,0,0,0;0,-1,0,0;0,-1,0,0;0,0,-1,1;0,0,0,1;0,0,0,0;0,0,0,1;2,1,0,0;0,0,0,0;0,0,-1,0;0,-1,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,1;-1,-1,0,0;0,1,0,0;0,0,0,0;0,0,1,0;0,1,0,0;0,0,1,1;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,1,1;0,0,0,-1;-1,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;1,0,0,0;0,0,0,1;0,0,0,0;0,0,0,1;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,1,0,0;0,0,1,0;-1,-1,0,0;0,0,0,0;0,0,0,-1;-1,0,0,0;0,0,0,0;1,-1,0,0;-1,-1,0,0;0,0,0,0;0,0,0,1;0,0,0,0;1,1,0,0;1,0,0,0;1,-2,0,0;1,0,0,0;0,0,2,0;1,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,1;-1,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;1,0,0,0;0,0,0,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,1;0,0,0,0;-1,0,0,0;0,0,0,0;-1,-1,0,0;-1,0,0,0;0,0,-1,0;0,1,0,0;0,0,0,1;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,0,0;0,0,1,1;0,-1,0,0;0,0,-1,1;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,1;0,0,0,1;0,0,-1,-1;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,1,1;0,0,0,-1;-1,1,0,0;-1,-1,0,0;0,1,0,0;0,0,0,0;-1,0,0,0;0,-1,0,0;0,0,-1,1;0,0,1,0;-1,-1,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,1,-1;0,0,0,0;0,0,0,0;0,0,0,1;0,0,0,1;0,0,1,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,0;0,0,0,0;1,1,0,0;0,0,0,0;-1,0,0,0;0,0,-1,0;1,1,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,-1;0,0,-1,0;0,0,-1,0;1,1,0,0;0,0,1,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,1,0,0;0,0,-1,1;0,0,0,0;1,0,0,0;0,-1,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,-1,0;0,0,1,-1;0,0,2,0;0,0,-1,0;1,-1,0,0;0,0,0,0;1,0,0,0;0,0,0,-1;0,0,1,-1;1,1,0,0;0,0,1,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,1,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;0,0,0,0;0,0,0,1;0,0,0,0;0,-1,0,0;0,0,-1,0;0,1,0,0;0,0,0,-1;-1,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,1,0;-1,0,0,0;0,0,0,0;-1,0,0,0;0,0,-1,1;0,0,0,0;0,0,-1,0;0,0,1,0;1,0,0,0;0,0,0,0;0,0,-2,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,1;-1,-1,0,0;1,1,0,0;0,0,0,0;0,-1,0,0;0,0,-1,0;0,0,0,0;0,0,0,-1;0,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,1,0;0,0,0,0;0,0,-1,0;0,0,0,0;-1,0,0,0;0,0,0,-1;0,1,0,0;0,0,0,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,-1;0,0,-1,-1;0,0,0,1;0,0,-1,0;-1,0,0,0;-1,1,0,0;0,0,0,0;0,-1,0,0;0,0,1,0;1,0,0,0;0,0,-1,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;1,0,0,0;0,0,0,0;-1,0,0,0;-1,0,0,0;1,0,0,0;0,-1,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,0,0;1,1,0,0;0,0,-1,-1;0,0,1,-1;1,0,0,0;0,0,0,0;1,1,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;-1,0,0,0;1,0,0,0;-1,-1,0,0;0,1,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,-1;1,0,0,0;0,0,0,-1;0,1,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,0,0;0,0,1,-1;0,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,0,0;0,0,0,0;-1,1,0,0;1,0,0,0;0,0,1,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,-1,1;1,0,0,0;0,0,0,0;0,1,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,1;-1,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,1;0,0,-1,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;1,0,0,0;0,0,0,0;0,1,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,1,0,0;0,1,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;-1,0,0,0;1,0,0,0;0,0,0,0;0,1,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;0,0,1,0;0,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,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;1,-1,0,0;0,0,0,0;-1,-1,0,0;0,-1,0,0;0,0,0,0;0,0,-1,2;0,0,0,0;0,0,0,0;0,0,1,1;0,0,0,-1;0,1,0,0;0,0,0,0;1,0,0,0;0,0,0,1;0,0,0,0;0,0,0,0;1,0,0,0;0,0,1,1;-1,0,0,0;0,1,0,0;0,0,0,0;0,0,-1,-1;0,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,-2,-1;0,1,0,0;0,0,0,0;1,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;1,1,0,0;0,1,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,-1;1,0,0,0;0,0,0,0;0,0,-2,-1;0,-1,0,0;1,1,0,0;0,0,0,0;0,0,0,0;0,0,0,-1;-2,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;1,0,0,0;0,0,-1,-1;0,-1,0,0;0,0,-1,0;1,-1,0,0;0,0,0,0;0,0,0,0;-1,-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,0,0;0,-1,0,0;0,0,1,1;0,0,1,-1;0,0,-1,0;0,0,1,1;0,-1,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,0,0;0,0,1,-1;0,0,0,0;0,0,-1,0;0,0,1,0;-1,0,0,0;0,0,1,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,1;0,-1,0,0;0,0,0,1;1,0,0,0;0,0,0,1;0,0,0,0;0,0,0,0;0,0,1,0;0,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;-1,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,1,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,2,1;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,-1,1;0,0,0,0;0,0,1,1;0,0,0,0;1,1,0,0;0,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,1;0,0,1,0;0,0,-1,0;0,0,0,0;-1,-1,0,0;0,0,0,-1;0,0,0,0;0,0,0,0;1,-1,0,0;0,0,0,1;0,0,1,0;0,0,0,0;0,1,0,0;0,0,1,-1;0,1,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,1;0,1,0,0;0,0,-1,-1;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;1,1,0,0;0,0,1,1;-1,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,-1;0,0,0,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,-1,0;0,1,0,0;0,0,0,0;0,0,0,1;0,0,-1,0;0,0,0,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,-1;0,0,1,0;0,0,0,0;0,0,0,0;0,0,1,-1;0,0,0,-1;-1,0,0,0;-1,-1,0,0;-1,0,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,1,1;0,0,0,0;0,0,0,0;0,0,2,1;0,0,0,0;0,0,0,0;0,0,0,-1;1,-1,0,0;1,0,0,0;1,0,0,0;0,0,0,0;0,0,1,0;0,0,0,-1;0,0,0,0;0,0,-2,-1;0,0,1,1;0,0,0,0;-1,1,0,0;1,-1,0,0;0,0,0,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;1,0,0,0;-1,1,0,0;0,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,-1;0,0,1,0;0,-1,0,0;0,0,1,0;0,0,1,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;0,0,-1,-1;1,0,0,0;0,0,0,0;0,-1,0,0;0,0,1,0;0,0,0,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,1;0,0,-1,1;0,0,0,0;0,0,0,0;0,-1,0,0;0,1,0,0;0,0,0,0;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,1,0,0;0,0,1,1;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,1;0,0,1,0;2,1,0,0;0,-1,0,0;0,0,0,0;-1,-1,0,0;0,-1,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,-1,0;1,1,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,1;0,0,-1,-1;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,1;0,0,0,0;0,0,0,0;0,-1,0,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,0,0,0;1,1,0,0;0,0,0,0;0,0,1,0;-1,1,0,0;0,0,0,0;1,0,0,0;1,0,0,0;0,0,0,-1;0,0,0,0;0,0,0,-1;1,-1,0,0;1,0,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;-1,1,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;1,0,0,0;-1,1,0,0;0,0,0,1;0,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,1,1;0,0,1,0;0,0,1,0;-1,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,1,0,0;0,1,0,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,1,0,0;2,1,0,0;0,0,1,1;0,0,-1,-1;0,0,-1,0;0,0,-1,1;0,0,0,0;-1,-1,0,0;0,0,0,1;0,-1,0,0;0,0,-1,0;0,0,0,1;0,0,0,0;1,1,0,0;0,0,0,0;0,0,1,-1;0,0,0,-1;0,0,0,0;-1,0,0,0;0,-1,0,0;0,0,-1,1;1,1,0,0;0,0,0,0;0,0,-1,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,1,0;-1,-1,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,1,0;0,-1,0,0;0,0,-1,-1;0,0,0,1;0,0,0,0;1,0,0,0;0,0,1,-1;0,0,0,0;0,0,0,0;0,0,0,1;0,0,0,0;0,0,0,-1;0,0,0,0;0,0,0,0;0,0,0,-1;0,0,0,-1;0,0,0,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,1,0,0;-1,-1,0,0;0,1,0,0;0,0,0,0;0,0,1,1;0,0,0,-1;0,0,0,1;0,0,0,0;0,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,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,2;0,0,1,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;1,-1,0,0;0,0,-1,0;0,-1,0,0;0,0,-1,0;0,0,0,0;0,0,0,1;1,0,0,0;1,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,-1,1;0,0,1,0;0,0,0,0;0,0,0,0;-1,0,0,0;1,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,1,0,0;0,0,0,-1;-1,-1,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;1,1,0,0;0,0,-1,0;0,0,0,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,-1;0,1,0,0;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,0,0;0,0,0,1;0,0,0,0;0,-1,0,0;0,0,0,0;-1,-1,0,0;1,0,0,0;0,0,0,0;0,0,-1,0;1,0,0,0;0,0,0,-1;0,0,0,1;0,0,0,0;0,1,0,0;0,0,1,1;0,0,0,0;-1,-1,0,0;0,0,0,0;-1,2,0,0;0,0,-1,0;0,0,1,1;0,0,-1,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;0,0,0,1;-1,-1,0,0;0,0,0,0;0,0,-1,1;0,0,0,0;0,0,0,0;0,1,0,0;-1,0,0,0;1,0,0,0;-1,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,1;0,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,-1,1;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,1;0,-1,0,0;0,0,-1,0;0,0,-1,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,1,0,0;0,0,0,0;0,0,1,-1;0,0,0,0;0,0,1,-1;0,0,-1,-1;0,0,1,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,1;-1,0,0,0;-1,0,0,0;1,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,-1,0,0;1,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,-1,0;-1,0,0,0;1,-1,0,0;0,0,0,-1;0,0,1,0;1,0,0,0;0,0,0,1;0,0,0,0;0,0,0,-1;0,0,0,0;0,0,0,0;0,0,0,1;0,0,0,1;0,-1,0,0;-1,-1,0,0;0,0,0,0;1,0,0,0;0,0,0,-1;0,0,0,0;0,0,0,0;1,0,0,0;0,0,1,1;1,0,0,0;0,0,0,0;0,1,0,0;0,0,-1,0;0,0,-1,0;0,0,1,-1;-1,-1,0,0;0,-1,0,0;0,1,0,0;0,0,0,0;-1,1,0,0;0,0,0,1;0,0,1,-1;-1,-1,0,0;0,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,1,0;1,-1,0,0;1,0,0,0;0,0,0,0;1,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,1;0,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,1,0,0;0,0,0,0;0,0,1,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,1,1;0,0,0,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,1;0,0,0,0;0,1,0,0;1,0,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;0,0,0,0;0,0,0,1;-1,-1,0,0;0,0,0,0;0,0,1,0;0,0,0,-1;0,-1,0,0;0,0,0,1;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,1;0,0,0,1;0,0,0,0;0,0,0,0;0,0,0,0;0,1,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,1,0,0;0,0,0,0;0,0,0,0;0,0,0,1;0,0,-1,-1;0,-1,0,0;0,0,-1,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,1,0,0;0,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;1,0,0,0;0,0,0,-2;0,0,0,0;1,0,0,0;0,0,1,0;-1,-1,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,-1,-1;-1,0,0,0;0,0,1,-2;0,0,0,-1;0,0,0,-1;0,0,0,0;0,0,1,0;0,0,0,0;0,-1,0,0;0,0,0,-1;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,0,-1;-1,1,0,0;0,0,0,0;0,1,0,0;0,0,0,1;0,0,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;0,0,0,1;0,0,0,0;-1,0,0,0;-1,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;-1,0,0,0;0,0,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;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,-1,0;0,1,0,0;1,1,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,1;0,0,0,0;0,0,0,0;0,0,0,0;0,1,0,0;0,0,0,0;0,0,0,0;0,0,1,0;1,0,0,0;0,0,0,0;0,0,0,0;0,-1,0,0;-1,-1,0,0;0,0,0,0;0,0,0,0;0,0,-1,1;0,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,-1,2;-1,-1,0,0;-1,-1,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,0,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,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,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,0,0;0,0,0,0;0,0,1,-1;0,0,0,0;1,0,0,0;1,-1,0,0;0,0,0,0;0,0,0,0;0,1,0,0;-1,-1,0,0;0,0,0,0;1,1,0,0;0,0,1,-1;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,1,0;0,0,0,1;0,1,0,0;0,0,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;0,0,-1,1;-1,-1,0,0;1,0,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;1,1,0,0;0,0,0,0;0,0,1,-1;0,0,0,0;1,0,0,0;0,0,0,1;0,0,0,0;0,0,0,0;-1,0,0,0;-1,1,0,0;0,0,-1,1;0,1,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;1,-1,0,0;0,0,-2,-1;0,0,0,-1;1,1,0,0;0,0,1,1;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;-2,-1,0,0;0,0,1,0;0,0,0,-1;0,0,0,0;0,0,0,1;0,0,0,0;0,0,0,0;0,0,0,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,0,-1,0;0,0,0,0;0,1,0,0;1,0,0,0;0,1,0,0;0,0,0,0;-1,-1,0,0;1,1,0,0;1,1,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,-1,0,0;1,1,0,0;0,0,0,0;-1,-1,0,0;-1,0,0,0;0,-1,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,-1,0;1,0,0,0;0,0,1,0;0,0,-1,0;0,0,0,0;0,1,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,1,0,0;0,0,0,0;0,0,1,1;0,0,1,-1;0,0,0,1;0,0,0,0;0,0,0,0;0,0,0,1;0,0,0,0;-1,0,0,0;0,-1,0,0;0,0,0,0;0,0,1,-1;0,0,-2,-1;0,0,0,0;0,0,0,1;0,0,1,1;-1,-1,0,0;0,-1,0,0;0,1,0,0;0,-1,0,0;1,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,0,0;0,0,-1,1;0,0,1,0;0,0,1,1;0,0,0,0;0,0,0,0;1,0,0,0;0,1,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,-1,2;0,1,0,0;0,0,0,0;0,0,0,0;2,0,0,0;0,0,1,0;0,0,0,0;0,1,0,0;-1,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,2,1;0,0,0,0;1,1,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;0,0,0,0;0,0,0,0;-1,1,0,0;0,0,0,0;0,0,1,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,-1,0,0;0,0,0,0;-1,0,0,0;0,-1,0,0;0,0,0,0;0,1,0,0;0,0,0,0;0,0,-1,-1;-1,1,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,1,0;0,1,0,0;0,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,1,0;0,1,0,0;-1,0,0,0;0,0,0,-1;0,0,0,0;0,0,1,-1;0,1,0,0;0,0,1,0;0,0,0,0;0,0,0,1;0,0,0,1;-1,0,0,0;0,0,0,0;0,0,-1,1;0,0,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,1;1,0,0,0;0,0,0,0;0,0,1,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,1,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,0,0;1,-1,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,0,0;1,-1,0,0;0,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,0,-1;1,1,0,0;1,0,0,0;0,-1,0,0;0,0,0,0;0,0,1,-1;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,-1;0,-1,0,0;1,0,0,0;0,0,-1,0;0,0,1,0;0,1,0,0;0,0,0,0;0,0,0,0;-1,1,0,0;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,0,0,0;0,0,1,0;-1,0,0,0;0,0,-1,-1;-1,0,0,0;1,-1,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,-1;0,1,0,0;0,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;-1,-1,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,-1,0;0,0,1,1;0,0,0,0;0,0,0,0;0,0,-1,1;0,0,0,-1;0,0,2,1;0,0,0,0;0,0,-1,-1;0,0,-1,-1;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,1,0;0,1,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,1,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,1;0,0,0,0;0,0,1,1;0,0,0,0;-1,0,0,0;-1,1,0,0;-1,-1,0,0;0,-1,0,0;0,0,0,0;0,0,0,0;0,-1,0,0;-1,0,0,0;0,-1,0,0;0,0,-1,-1;0,0,0,0;1,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,1,0,0;0,0,0,0;0,1,0,0;0,0,0,-1;0,0,1,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,-1,0,0;0,0,0,1;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,-1;0,0,0,1;0,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,1,0,0;-1,0,0,0;0,0,0,0;1,-1,0,0;2,0,0,0;2,0,0,0;-1,0,0,0;0,0,0,0;0,0,1,0;0,0,-1,1;-1,1,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;1,-1,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;1,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;1,1,0,0;0,0,0,1;0,-1,0,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;0,0,1,1;0,0,0,-1;0,0,1,0;0,0,0,0;0,0,1,-1;0,0,0,0;-1,-1,0,0;0,0,0,0;-1,-1,0,0;0,0,0,1;0,0,-1,0;0,1,0,0;0,0,-1,0;0,0,0,0;0,0,0,-1;0,0,0,1;0,0,0,0;0,0,0,0;0,1,0,0;0,0,0,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,-1,1;0,-1,0,0;-1,0,0,0;1,0,0,0;-1,-1,0,0;0,0,0,0;0,-1,0,0;1,0,0,0;0,0,0,1;0,0,1,0;0,0,0,0;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,0,1,0;1,0,0,0;-1,0,0,0;0,1,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,1;0,0,0,0;0,0,0,0;-2,-1,0,0;0,0,0,0;0,0,0,0;0,1,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,-1;0,0,0,0;1,-1,0,0;0,0,0,0;0,0,1,0;0,0,1,1;0,0,1,-1;0,0,-1,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,-1;-1,0,0,0;0,0,0,0;1,1,0,0;0,-1,0,0;0,-1,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,1,0;0,0,0,0;1,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,1,0;1,0,0,0;1,-1,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,1,0,0;0,-1,0,0;0,0,0,0;0,0,0,-1;0,0,-1,-1;0,0,0,0;0,1,0,0;0,0,0,0;1,0,0,0;0,0,1,0;0,0,-1,-1;0,0,0,0;-1,0,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;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,1,1;0,0,1,-1;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,1;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,-1,0;1,0,0,0;-1,1,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,1;0,0,0,0;0,0,0,0;0,0,0,-1;0,0,-1,-1;-1,0,0,0;0,0,0,-1;0,0,0,0;1,1,0,0;0,0,0,0;1,-1,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;2,1,0,0;0,0,0,1;0,0,0,0;1,0,0,0;0,1,0,0;0,0,0,1;0,0,0,0;0,0,0,0;0,0,-1,1;0,0,0,0;0,0,-1,0;0,0,-1,-1;0,0,0,0;-1,-1,0,0;0,0,-1,0;0,0,0,0;0,0,0,1;0,0,-1,0;-1,0,0,0;0,0,-1,0;-1,0,0,0;0,0,-1,-1;0,0,0,0;0,0,0,0;0,0,-1,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,1,0;1,0,0,0;0,0,0,0;-1,0,0,0;0,0,1,1;0,0,0,0;0,0,0,-1;-1,0,0,0;-1,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,-1,0,0;0,1,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,0,0;0,1,0,0;0,-1,0,0;0,0,-1,-1;0,0,0,0;0,0,1,1;0,0,0,0;0,0,1,0;0,0,0,0;0,0,1,-1;0,0,0,0;0,0,-1,0;0,0,0,0;0,-1,0,0;1,-1,0,0;1,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,-1;0,0,1,0;-1,1,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,0,0;0,0,1,-1;-1,0,0,0;0,0,-1,0;0,0,0,1;1,0,0,0;0,0,0,-1;0,0,0,0;0,0,-1,-1;-1,0,0,0;0,0,0,0;0,0,0,1;0,0,0,0;-1,1,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,-1;0,0,0,0;0,0,0,0;-2,-1,0,0;0,0,0,0;1,0,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,0,1,-1;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;1,1,0,0;0,0,1,0;0,-1,0,0;0,0,1,0;0,0,0,0;0,0,0,0;1,-1,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;-1,0,0,0;0,1,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,1,0,0;0,1,0,0;0,0,1,0;0,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,-1,-1;0,0,0,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,-1,1;-1,-1,0,0;-1,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,1,0,0;0,0,-1,-1;0,-1,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,1,0;0,0,1,1;0,0,0,0;0,1,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,-1;0,0,1,0;0,0,0,0;0,0,1,1;0,-1,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;-1,-1,0,0;-1,0,0,0;0,0,0,0;0,1,0,0;0,0,0,1;0,0,0,0;1,0,0,0;-1,0,0,0;-1,-1,0,0;0,0,0,1;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;-1,1,0,0;0,0,0,0;0,0,-1,0;0,0,0,1;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,-1;0,-1,0,0;0,0,-1,0;0,0,0,-1;1,1,0,0;0,0,-1,1;0,0,-1,0;0,0,0,0;0,0,0,-1;0,0,1,1;0,1,0,0;0,0,0,1;0,0,1,0;0,0,0,0;0,0,0,1;0,0,0,0;0,0,-1,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,0,0;1,1,0,0;0,-1,0,0;0,0,0,0;0,-1,0,0;0,0,0,-1;0,0,0,0;0,0,0,0;0,0,0,-1;0,0,-1,0;0,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,-1,0,0;0,0,-1,1;0,0,-1,0;0,0,0,0;0,0,0,0;0,-1,0,0;0,0,1,0;0,0,0,0;0,0,0,-1;0,0,0,0;0,0,0,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;-1,0,0,0;0,0,0,0;0,0,0,1;0,0,0,0;0,0,0,1;0,0,1,0;0,0,0,0;0,0,-1,0;0,-1,0,0;0,0,0,-1;0,0,1,1;0,0,0,0;0,2,0,0;0,0,0,0;0,1,0,0;-1,0,0,0;0,0,0,0;-1,-1,0,0;1,0,0,0;0,0,0,0;1,1,0,0;-2,-1,0,0;0,0,-1,-1;0,0,0,-1;0,0,0,-1;0,0,0,0;-1,1,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;-1,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,1,0,0;0,0,0,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,0,-1;0,0,0,0;0,0,0,0;0,0,-1,1;-1,1,0,0;-1,0,0,0;0,1,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,1;0,0,-1,0;0,0,0,0;0,0,-1,0;-1,0,0,0;-2,-1,0,0;1,1,0,0;0,0,0,0;0,0,-1,1;0,0,-1,-1;1,0,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,2,0;0,0,-1,1;0,0,0,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,1,1;-1,-1,0,0;0,0,0,-1;0,0,0,1;0,1,0,0;0,0,0,0;0,0,0,0;0,0,-1,1;0,0,1,1;0,0,1,0;0,-1,0,0;0,0,0,0;0,0,0,1;0,0,0,0;0,0,0,0;0,0,0,0;-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,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,1;0,0,0,1;0,0,0,0;0,0,0,0;0,-1,0,0;1,-1,0,0;1,0,0,0;-1,0,0,0;1,0,0,0;1,1,0,0;0,0,0,0;0,0,0,0;1,-1,0,0;0,0,1,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;1,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,0,1;1,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,-1,0;0,0,0,0;-1,0,0,0;-1,0,0,0;0,-1,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,-1,0;-1,1,0,0;0,0,0,1;0,0,1,0;0,0,0,0;0,0,0,0;2,1,0,0;0,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,1,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,1,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,1;0,0,0,0;0,-1,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,0,-1;1,1,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,1,1;0,0,1,-1;0,0,0,-1;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,1;1,0,0,0;0,0,1,1;0,0,0,0;0,0,0,1;0,0,0,0;1,1,0,0;0,0,1,0;0,0,1,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,1;0,0,-1,0;0,0,0,0;0,0,-1,1;0,0,0,0;0,0,0,1;0,0,0,0;0,0,0,-1;0,-1,0,0;0,-1,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,-1;0,0,-1,0;-1,-1,0,0;0,0,0,0;0,-1,0,0;-1,1,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;1,1,0,0;1,0,0,0;0,0,0,-1;0,0,0,0;0,0,-1,-1;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,0,1;0,0,0,0;0,0,1,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,-1,0;-1,0,0,0;0,0,0,0;0,1,0,0;0,0,1,-1;0,0,0,0;1,1,0,0;-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,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,-1,0;0,0,-1,1;-1,0,0,0;0,0,0,0;0,0,-1,-1;1,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,-1;0,1,0,0;0,-1,0,0;0,0,1,-1;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,-1;0,1,0,0;0,-1,0,0;0,0,0,0;-1,-1,0,0;-1,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,1;-1,0,0,0;0,1,0,0;0,0,0,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,-1;1,1,0,0;-1,0,0,0;0,0,1,0;0,0,0,0;0,0,-1,1;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,-1;0,1,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,-1,0,0;0,-1,0,0;0,1,0,0;1,0,0,0;1,1,0,0;0,0,0,-1;0,0,0,0;0,0,0,0;0,0,0,-1;0,0,-1,1;0,0,0,0;0,0,0,0;0,1,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,1,0,0;1,1,0,0;-1,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,-1,1;0,0,0,0;1,1,0,0;0,-1,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,-1,-1;-1,-1,0,0;1,0,0,0;1,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,-1,0,0;0,0,1,1;-1,0,0,0;0,0,1,0;-1,1,0,0;0,0,0,0;1,0,0,0;0,0,0,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,-1;1,1,0,0;0,0,0,0;-1,0,0,0;0,0,1,0;0,0,0,0;0,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,1,0,0;0,1,0,0;0,-1,0,0;0,0,1,0;0,0,0,0;0,0,-1,1;0,0,-1,0;0,0,0,0;0,0,-1,0;0,0,-1,1;0,0,0,0;0,-1,0,0;0,0,0,0;0,1,0,0;0,-1,0,0;0,0,1,1;1,0,0,0;0,0,1,0;-2,-1,0,0;0,0,1,-1;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,1;0,0,0,0;0,0,0,0;0,1,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,1;0,0,0,0;-1,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,0,-1;-1,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,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,0,0;1,0,0,0;1,-1,0,0;0,0,0,1;1,0,0,0;0,0,0,0;0,0,0,1;0,-1,0,0;0,0,0,0;0,0,0,0;1,1,0,0;-1,0,0,0;0,1,0,0;0,1,0,0;-1,-1,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,1,0,0;0,0,0,0;-1,-1,0,0;0,0,-2,-1;0,0,0,1;0,0,0,0;0,0,0,0;0,0,1,0;0,0,-1,0;0,0,0,0;0,0,2,0;0,0,0,0;0,0,0,1;0,0,0,0;0,0,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,0,0;0,0,1,-2;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,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,0;0,0,0,0;0,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,-1;-1,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,-1;1,0,0,0;0,1,0,0;1,1,0,0;0,-1,0,0;-1,-1,0,0;0,0,0,0;0,0,1,0;0,0,0,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,1;0,0,0,0;0,0,0,0;0,0,1,-1;0,0,1,0;1,1,0,0;0,0,1,1;-1,0,0,0;0,-1,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,-1,-1;0,1,0,0;-1,0,0,0;1,1,0,0;-1,-1,0,0;0,0,0,0;1,-1,0,0;0,0,-2,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,-1;-1,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,1;0,0,-1,0;0,0,-1,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,-1,0;-1,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,1,1;0,0,0,0;0,0,1,1;0,1,0,0;0,1,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,-1,0,0;0,0,0,1;0,-1,0,0;0,0,1,0;0,0,1,1;0,0,0,0;0,0,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,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,1,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;-1,-1,0,0;0,0,1,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;-1,0,0,0;0,0,0,0;0,0,-1,2;0,-1,0,0;0,0,0,1;0,0,0,0;1,1,0,0;0,-1,0,0;2,0,0,0;0,0,0,0;0,0,-1,0;0,0,-1,0;0,-1,0,0;0,0,-1,0;0,0,0,0;0,-1,0,0;0,0,0,-1;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,-1;0,0,1,0;0,0,0,0;0,0,0,-1;0,0,0,0;0,0,1,0;0,0,1,-1;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;1,1,0,0;0,0,-1,0;0,0,-1,0;0,0,1,-1;0,0,0,0;0,1,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,-1,0;-1,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;-1,-1,0,0;1,0,0,0;-1,1,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;0,0,1,1;-1,0,0,0;0,0,0,0;0,0,0,0;-1,1,0,0;0,0,0,0;0,1,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,-1,1;0,0,0,0;-1,-1,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,-1;0,0,-1,0;-1,0,0,0;0,1,0,0;0,0,-1,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,1;0,-1,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,-2,-1;0,1,0,0;1,1,0,0;-1,0,0,0;-1,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,1,0,0;0,0,0,0;0,0,-1,-1;1,0,0,0;0,0,1,1;0,0,0,0;0,0,0,0;1,-1,0,0;0,0,0,1;0,0,0,0;0,0,0,0;-1,-1,0,0;0,1,0,0;0,-1,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;1,0,0,0;-1,-1,0,0;0,0,1,0;1,-1,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,1;0,0,1,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,-1,-1;-1,0,0,0;0,0,-1,2;-1,0,0,0;-1,-1,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,1,-1;0,0,0,0;0,0,1,1;0,0,1,1;0,0,0,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,1;0,0,0,0;0,0,1,0;1,0,0,0;0,0,-2,0;0,0,0,1;0,0,-1,0;0,0,0,0;-1,1,0,0;0,1,0,0;0,0,-1,0;1,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,1,0;0,1,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,-1,0,0;1,-1,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,-1,0,0;1,0,0,0;0,1,0,0;0,0,-1,0;0,0,0,0;0,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,-1;0,0,0,0;0,0,0,0;0,0,0,-1;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;1,0,0,0;0,0,0,1;1,1,0,0;1,1,0,0;0,0,0,0;0,0,1,1;0,1,0,0;1,1,0,0;0,0,-1,0;0,-1,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;0,0,1,0;0,0,0,0;0,0,-1,-1;1,0,0,0;0,0,0,0;0,0,-1,-1;-1,0,0,0;0,0,0,0;0,-1,0,0;0,0,-1,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,1,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;-1,2,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,1;0,0,0,0;0,0,0,0;0,0,-1,0;0,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,-1,0,0;0,0,-1,1;0,0,1,-1;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,-1,0,0;0,0,-1,-1;0,0,1,0;0,1,0,0;1,-1,0,0;0,0,0,0;1,0,0,0;0,0,-1,0;0,0,-1,-1;0,0,0,0;0,0,0,0;-1,0,0,0;1,0,0,0;0,0,0,0;0,0,1,-1;0,0,-1,0;0,0,0,0;0,0,0,0;1,0,0,0;-1,1,0,0;0,0,0,0;0,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;0,0,0,1;0,0,0,0;1,0,0,0;1,0,0,0;0,0,0,0;0,1,0,0;0,0,0,1;0,0,0,0;0,0,1,1;0,0,0,0;0,0,0,-1;0,-1,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;-1,0,0,0;1,0,0,0;0,0,0,0;1,-1,0,0;1,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;1,-1,0,0;0,1,0,0;0,0,-1,1;0,0,0,0;0,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;-1,0,0,0;0,0,0,0;0,-1,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,-1,-1;0,-1,0,0;0,0,-1,-1;1,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,-1;1,1,0,0;0,0,0,0;0,0,0,1;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,1;0,0,2,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,-1,0,0;0,0,1,-2;0,0,0,0;0,0,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,-1,-1;1,1,0,0;0,1,0,0;0,0,0,0;0,1,0,0;0,0,1,1;0,0,1,0;0,0,0,0;0,0,0,1;0,0,1,-2;0,0,-1,-1;-1,0,0,0;0,0,-1,0;1,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,-1,0,0;0,0,1,1;1,-1,0,0;0,0,1,0;-1,-1,0,0;0,0,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;1,0,0,0;0,-1,0,0;-1,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,1,1;0,0,0,-1;0,0,1,0;0,0,0,0;-1,1,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,-1;-1,1,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,1,0,0;0,0,1,0;0,0,0,0;1,0,0,0;1,1,0,0;1,0,0,0;0,1,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,-1,1;0,0,0,0;0,0,-1,-1;0,0,0,0;-2,-1,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,-1,-1;-1,0,0,0;0,0,0,0;0,1,0,0;0,-1,0,0;0,0,0,0;0,0,1,-1;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,-1,-1;0,0,1,0;1,-1,0,0;0,0,0,0;0,-1,0,0;0,0,0,1;-1,0,0,0;0,0,0,0;-1,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;-1,0,0,0;0,-1,0,0;0,0,0,0;0,0,0,-1;0,0,0,-1;2,0,0,0;0,0,0,0;0,0,0,0;1,-1,0,0;-1,0,0,0;0,0,0,0;1,0,0,0;1,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,1;1,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;-1,-1,0,0;0,0,-1,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,1,0,0;0,0,0,0;0,0,1,0;0,0,0,-1;-1,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;0,0,0,0;0,1,0,0;0,0,1,1;0,0,1,0;0,0,0,0;0,0,1,0;0,0,-1,1;0,0,0,0;0,0,1,-1;0,0,1,0;0,0,0,0;0,0,-1,0;0,0,1,0;0,0,0,0;0,0,-1,0;0,0,0,0;-1,-1,0,0;0,0,-1,0;0,0,-1,1;0,1,0,0;0,0,0,-1;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;1,0,0,0;1,0,0,0;0,0,1,-1;-1,0,0,0;0,0,1,1;0,0,0,0;0,0,0,0;0,0,-1,1;0,0,0,1;0,-1,0,0;0,0,0,0;1,0,0,0;0,0,0,-1;0,0,0,0;0,0,0,0;0,1,0,0;1,-1,0,0;-1,1,0,0;-1,0,0,0;0,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,1,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,1,1;-1,0,0,0;1,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,1,0,0;0,0,0,0;0,0,0,0;0,0,0,-1;0,0,0,-1;0,0,0,0;0,0,1,0;-1,0,0,0;0,0,0,1;1,-1,0,0;0,0,1,1;0,0,1,1;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,-1,0,0;0,0,1,-1;0,0,0,0;0,0,0,0;0,0,1,0;1,-1,0,0;0,0,0,1;0,0,1,1;0,0,-1,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,0,1;0,0,-1,-1;0,0,-1,-1;0,0,1,1;0,0,0,1;1,0,0,0;0,0,1,1;0,0,0,0;0,0,-1,-1;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,1,1;0,0,-1,1;0,0,0,0;0,0,0,0;0,0,0,1;0,0,0,0;0,0,1,0;0,0,1,0;0,0,0,0;0,1,0,0;1,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,-1;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,1,1;0,0,0,-1;0,0,1,-1;0,0,0,-1;0,0,0,0;1,0,0,0;-1,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,-1;0,0,-1,0;0,0,0,0;1,1,0,0;-1,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,-1,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,1;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;0,0,-1,0;0,0,1,0;0,0,0,0;0,0,-1,-1;0,0,0,1;0,0,0,0;0,0,0,1;0,0,0,0;0,0,1,0;0,0,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,-1;0,0,0,0;0,1,0,0;0,0,0,0;0,0,0,0;0,0,1,1;1,0,0,0;0,0,0,0;0,0,0,-1;1,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,1;1,1,0,0;0,1,0,0;-1,-1,0,0;0,0,0,0;0,0,-1,0;0,0,0,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,0,-1;0,0,0,0;0,0,1,-1;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,1,1;0,1,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,0,0;0,0,1,0;-1,1,0,0;0,0,0,0;0,1,0,0;0,0,0,0;0,0,-1,1;0,0,0,0;0,0,0,0;0,0,1,-1;0,0,0,0;0,0,0,-1;0,0,1,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,1;-1,-1,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;-1,0,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;0,0,0,0;1,0,0,0;1,1,0,0;0,0,0,-1;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,-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,0,0,0;1,1,0,0;0,0,1,0;-1,0,0,0;0,0,0,0;0,0,0,0;1,-1,0,0;0,-2,0,0;1,1,0,0;0,0,0,0;0,0,1,0;0,0,-1,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,0,0;0,0,1,1;0,0,0,1;0,1,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,1,0;0,0,0,0;1,-2,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,-1,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,1;-1,0,0,0;0,0,0,0;0,0,-1,1;0,0,0,0;0,0,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,1,0;0,0,1,0;0,0,-1,0;0,0,0,1;1,-1,0,0;0,0,0,0;0,0,-1,0;0,-1,0,0;0,0,0,0;0,0,1,-1;1,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,1,-1;0,1,0,0;0,0,0,0;0,0,0,0;0,0,-2,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,1;0,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;2,1,0,0;0,0,1,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,1,0;1,0,0,0;1,1,0,0;0,0,0,0;-1,0,0,0;0,0,0,-1;0,0,0,0;0,0,0,1;0,0,0,0;1,0,0,0;1,-1,0,0;0,0,0,0;0,0,-1,0;0,0,-1,-1;0,0,0,0;1,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;-1,0,0,0;0,0,1,1;-1,0,0,0;0,1,0,0;0,0,0,0;1,0,0,0;0,0,-1,-1;1,0,0,0;0,0,0,0;-1,0,0,0;-1,0,0,0;1,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,2,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,-1;0,0,0,1;0,0,0,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,-1,0;0,0,0,1;0,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,1;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,0;0,0,1,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,-1;0,0,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;-1,2,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,1,1;0,0,1,-1;0,0,0,0;0,-1,0,0;0,0,0,1;1,1,0,0;-1,0,0,0;0,0,0,0;0,0,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,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,-1;0,1,0,0;0,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;1,-2,0,0;1,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,1,0,0;0,0,1,1;0,0,0,-1;-1,0,0,0;0,0,-1,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,1,0,0;1,-1,0,0;0,0,0,1;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,1,0;0,0,-1,1;1,1,0,0;0,0,0,0;0,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,1,1;0,0,1,0;0,0,0,0;0,0,1,0;0,0,-1,-1;0,0,0,-1;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,1;0,-1,0,0;0,0,0,0;0,1,0,0;0,1,0,0;-1,-1,0,0;0,0,0,-1;1,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;-2,-1,0,0;0,-1,0,0;0,0,0,1;0,0,0,-1;-1,1,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,0,-1,0;-1,0,0,0;0,0,0,1;0,0,0,-1;0,0,0,0;0,1,0,0;-1,-1,0,0;0,0,0,0;0,1,0,0;0,0,1,0;0,0,-1,-1;1,0,0,0;0,0,0,0;0,0,0,-1;1,-1,0,0;0,0,0,1;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,-1,0,0;0,0,0,0;0,0,1,0;-1,0,0,0;0,0,0,0;0,0,0,0;-1,1,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;-1,0,0,0;-1,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,1,0,0;0,0,0,1;0,0,1,1;0,0,-1,1;0,0,0,0;0,0,0,0;0,0,0,1;0,-1,0,0;0,1,0,0;0,0,-1,-1;0,0,0,0;1,1,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;-2,-1,0,0;0,-1,0,0;0,0,0,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;1,0,0,0;-1,1,0,0;0,0,0,0;0,0,1,1;0,0,2,1;0,0,-1,1;0,0,0,0;0,0,0,-1;0,-1,0,0;0,0,-1,0;0,0,0,0]],515],[1,2863,-2863,["a",[1,0,3,0,1;1,0,0,0,0;1,0,1,0,0;0,2,0,1,0;0,1,0,0,0],[[7,22,21,12,0,1],[8196769,0,-160405301,0,473454134,0,628751955,0,182596774,0,-29319681,0,-12684999,0,2163254,0,758606,0,33497,0,1925,0,74,0,1]],[1,0,0,0;-1,-1,0,0;0,0,1,0;1,1,0,0;0,0,-1,-1;0,0,-1,-1;0,0,-1,0;-1,0,0,0;0,0,0,0;0,0,2,1;0,0,0,1;0,0,1,1;1,0,0,0;0,0,1,1;1,1,0,0;0,0,0,0;0,0,0,1;0,0,0,0;1,0,0,0;0,0,-2,-1;1,0,0,0;0,0,-1,0;-1,0,0,0;0,0,-1,0;-1,-1,0,0;-1,-1,0,0;0,0,1,0;0,0,-1,-1;0,0,1,0;-2,-1,0,0;1,1,0,0;1,0,0,0;0,-1,0,0;0,0,-1,0;-1,-1,0,0;0,0,0,0;0,0,1,1;-1,-1,0,0;0,0,1,0;0,0,1,1;0,0,1,1;-1,-1,0,0;0,0,-1,0;0,0,1,0;0,0,0,0;1,1,0,0;0,1,0,0;0,0,0,0;-1,0,0,0;2,1,0,0;0,-1,0,0;1,1,0,0;1,0,0,0;0,0,-1,-1;1,0,0,0;0,0,1,0;0,0,1,0;0,0,-1,-1;1,0,0,0;2,1,0,0;1,0,0,0;-2,-1,0,0;0,0,0,0;-1,-1,0,0;0,0,-1,-1;1,0,0,0;0,0,-1,-1;0,0,1,0;0,0,-1,0;2,1,0,0;-1,0,0,0;0,0,0,0;-1,-1,0,0;0,0,-2,-1;0,0,-1,-1;1,1,0,0;0,1,0,0;0,0,-1,-1;0,0,-1,-1;0,0,0,0;-1,0,0,0;0,0,-2,-1;0,0,0,-1;1,1,0,0;1,0,0,0;0,0,1,1;-1,0,0,0;0,0,0,-1;0,0,0,-1;0,0,0,0;0,0,-1,0;-1,-1,0,0;0,0,1,1;-1,0,0,0;0,0,-1,-1;0,0,1,0;1,0,0,0;1,1,0,0;0,0,0,0;-2,-1,0,0;0,0,0,1;1,0,0,0;0,0,1,0;-1,0,0,0;0,0,-1,-1;-1,-1,0,0;0,0,-1,0;0,0,1,1;1,0,0,0;-1,-1,0,0;-1,-1,0,0;0,0,0,0;0,0,-1,0;0,0,-1,-1;0,0,1,1;0,0,1,1;0,0,0,0;-1,-1,0,0;0,1,0,0;-1,-1,0,0;0,1,0,0;-1,-1,0,0;-1,-1,0,0;2,1,0,0;0,0,1,0;0,0,0,0;0,0,0,0;1,1,0,0;1,0,0,0;0,0,2,1;0,0,-1,-1;-1,0,0,0;0,0,-1,0;0,0,2,1;1,1,0,0;0,0,0,-1;0,0,0,0;0,0,1,1;0,0,0,0;-2,-1,0,0;0,0,0,1;1,1,0,0;0,0,0,1;0,0,0,0;1,1,0,0;2,1,0,0;0,0,-1,0;0,0,2,1;0,0,0,1;0,0,2,1;0,0,1,1;-1,0,0,0;0,0,0,0;-1,0,0,0;0,0,-2,-1;0,0,1,1;0,1,0,0;0,0,2,1;0,0,1,0;0,0,-1,-1;0,0,1,0;1,1,0,0;-1,0,0,0;0,0,2,1;0,0,1,0;0,0,1,0;0,0,-1,0;-1,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,-1,-1;-1,0,0,0;1,1,0,0;0,0,1,1;0,0,0,0;0,0,1,0;0,0,1,0;0,-1,0,0;0,0,0,0;-1,0,0,0;0,0,1,1;0,0,1,0;1,0,0,0;2,1,0,0;0,0,-2,-1;-1,1,0,0;1,0,0,0;1,0,0,0;0,0,2,1;0,0,0,0;0,0,-1,-1;-1,-1,0,0;-1,-1,0,0;1,1,0,0;-1,-1,0,0;-1,-1,0,0;0,0,0,0;1,0,0,0;1,1,0,0;1,1,0,0;0,0,-1,0;1,0,0,0;-1,0,0,0;2,1,0,0;0,0,-1,-1;0,0,0,0;0,0,0,0;0,0,0,1;0,0,2,1;0,0,1,0;1,1,0,0;0,0,-1,0;0,0,1,1;-1,-1,0,0;0,0,-1,0;0,0,-1,-1;-1,-1,0,0;0,0,-1,-1;1,1,0,0;0,0,0,1;2,1,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,1,1;0,0,1,0;0,0,-2,-1;0,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,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;1,1,0,0;0,0,1,1;2,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,0,0;0,0,0,-1;0,0,0,0;0,0,1,0;-1,0,0,0;1,0,0,0;-1,-1,0,0;1,1,0,0;0,0,-2,-1;0,0,0,0;0,0,2,1;0,0,0,0;0,1,0,0;0,0,-1,-1;0,0,1,1;0,1,0,0;0,0,-2,-1;-1,0,0,0;-2,-1,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,-1,0;0,0,-1,-1;0,0,-1,0;0,0,0,0;0,0,0,0;1,1,0,0;0,-1,0,0;0,0,-1,0;-1,-1,0,0;-1,-1,0,0;1,1,0,0;0,0,-1,0;1,1,0,0;0,0,0,0;0,1,0,0;-2,-1,0,0;0,0,1,0;-2,-1,0,0;0,1,0,0;0,0,1,1;0,0,-1,-1;0,0,-1,-1;0,-1,0,0;0,0,-1,0;-1,0,0,0;0,0,-2,-1;-1,0,0,0;0,0,-2,-1;0,-1,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,0,0;1,0,0,0;-1,0,0,0;0,0,3,2;0,0,-1,-1;0,0,-1,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,-2,-1;0,0,0,0;0,0,-1,-1;0,-1,0,0;0,0,2,1;1,0,0,0;0,0,-1,-1;0,0,0,1;-1,-1,0,0;-1,-1,0,0;1,1,0,0;0,0,1,0;0,0,-1,-1;0,0,0,-1;0,0,-1,-1;0,0,0,-1;0,0,-1,0;0,0,0,0;0,0,1,1;-2,-1,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;1,0,0,0;1,1,0,0;0,0,1,0;0,0,0,0;0,0,1,0;0,0,1,0;-1,-1,0,0;1,1,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,-2,-1;0,0,1,0;0,0,0,1;0,1,0,0;0,0,-1,-1;0,0,1,1;0,0,-1,0;0,0,0,1;1,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;1,1,0,0;0,0,0,1;0,0,-1,-1;0,0,2,1;0,0,-1,-1;1,1,0,0;0,0,0,0;0,0,0,0;-3,-2,0,0;0,0,-1,0;0,0,2,1;0,0,0,0;0,1,0,0;-1,0,0,0;0,-1,0,0;0,0,1,0;-1,-1,0,0;0,1,0,0;0,0,-2,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,1;0,0,-1,0;2,1,0,0;0,0,0,0;1,1,0,0;0,0,0,0;-2,-1,0,0;0,0,0,-1;1,0,0,0;1,1,0,0;2,1,0,0;-2,-1,0,0;0,0,0,0;0,0,0,-1;-1,-1,0,0;1,0,0,0;0,0,0,0;1,1,0,0;-2,-1,0,0;1,1,0,0;0,0,1,0;0,0,1,1;-1,-1,0,0;-1,0,0,0;0,1,0,0;0,0,1,0;-3,-2,0,0;0,0,0,0;0,0,1,1;0,0,-1,0;0,0,0,0;-1,0,0,0;1,0,0,0;0,0,0,0;0,0,-1,0;0,0,-1,-1;0,0,-2,-1;-1,-1,0,0;0,0,-1,-1;0,0,0,0;-1,0,0,0;0,0,-1,0;0,0,1,1;0,0,-1,0;0,0,-1,-1;0,-1,0,0;2,1,0,0;0,0,0,-1;0,0,0,0;0,0,0,0;0,0,2,1;0,0,1,1;1,1,0,0;-1,0,0,0;0,0,2,1;0,0,0,1;-1,0,0,0;0,0,0,0;0,0,-1,0;-1,0,0,0;-2,-1,0,0;-1,0,0,0;0,0,0,0;0,-1,0,0;0,0,1,1;0,1,0,0;0,0,0,0;-1,0,0,0;0,0,-1,-1;-1,-1,0,0;0,0,0,0;-1,-1,0,0;0,0,-1,0;1,0,0,0;0,0,-1,-1;0,-1,0,0;0,0,2,1;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;2,1,0,0;0,0,-1,-1;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,1,1;0,0,0,1;-1,0,0,0;0,1,0,0;-2,-1,0,0;-1,-1,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,1,0,0;1,1,0,0;0,0,1,1;0,0,0,0;-1,0,0,0;1,0,0,0;0,0,-1,-1;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,-1,0;0,0,-2,-1;0,0,0,0;-2,-1,0,0;0,-1,0,0;-1,-1,0,0;0,0,0,0;0,0,0,0;0,0,1,0;-1,0,0,0;1,0,0,0;0,0,1,1;1,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;1,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,-1;0,0,-1,-1;0,0,1,1;0,0,0,0;0,0,1,0;-1,-1,0,0;1,1,0,0;1,1,0,0;0,0,1,-1;-2,-1,0,0;0,0,-1,0;0,0,1,1;0,-1,0,0;0,0,0,0;0,-1,0,0;0,0,-2,-1;-1,-1,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,2,1;0,0,0,0;0,0,-1,-1;0,0,1,1;-1,0,0,0;-1,-1,0,0;0,0,1,1;0,0,0,-1;1,1,0,0;0,0,0,-1;2,1,0,0;0,0,0,-1;0,0,0,0;0,0,-1,0;0,0,0,1;0,0,-1,-1;-1,-1,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,1,1;0,0,1,0;0,0,1,0;-1,-1,0,0;0,0,1,1;0,0,2,1;0,0,0,0;0,0,1,1;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,-1,1;1,0,0,0;0,0,1,1;0,0,1,0;-1,-1,0,0;2,1,0,0;0,0,1,0;1,0,0,0;1,0,0,0;-2,-1,0,0;0,0,0,0;0,0,1,0;0,0,0,0;-2,-1,0,0;1,1,0,0;0,0,0,0;0,-1,0,0;-1,0,0,0;0,0,-1,-1;2,1,0,0;0,-1,0,0;0,0,-1,-1;0,0,0,1;1,1,0,0;0,0,0,0;-1,0,0,0;0,0,-1,0;0,0,-1,-1;1,1,0,0;0,0,2,1;0,0,-1,-1;0,0,0,0;0,0,1,0;1,0,0,0;0,0,-1,0;0,0,1,0;0,0,1,0;1,1,0,0;0,0,0,0;0,0,1,1;0,0,1,0;1,1,0,0;0,0,0,0;0,0,2,1;0,0,-1,0;1,0,0,0;-1,0,0,0;1,0,0,0;0,0,1,0;0,0,2,1;0,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,2,1;0,-1,0,0;0,0,-1,-1;1,1,0,0;-1,0,0,0;0,0,-3,-2;0,0,-1,0;0,0,2,1;0,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,-1,0,0;1,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,1,1;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,1,1;-1,0,0,0;1,0,0,0;0,0,0,0;0,0,-2,-1;0,0,1,0;-1,-1,0,0;-1,0,0,0;0,0,1,1;0,0,-1,-1;0,0,-1,0;0,0,0,0;1,0,0,0;0,0,0,1;2,1,0,0;1,1,0,0;-1,-1,0,0;0,0,0,0;0,0,-1,-1;-2,-1,0,0;0,0,0,0;0,0,0,0;0,0,1,0;-1,0,0,0;0,0,1,1;1,0,0,0;0,0,1,0;0,-1,0,0;0,0,0,1;-1,-1,0,0;0,0,0,0;0,0,-1,0;0,0,-1,-1;0,0,0,0;3,2,0,0;0,0,0,1;1,0,0,0;0,0,-1,0;2,1,0,0;0,0,-1,-1;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,-1,0;-1,0,0,0;0,0,0,0;0,0,-1,-1;1,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;-1,0,0,0;0,0,0,0;1,0,0,0;2,1,0,0;0,-1,0,0;-1,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;-1,0,0,0;0,0,0,0;-1,0,0,0;0,0,2,1;0,0,0,-1;0,0,-1,-1;0,0,1,1;0,0,-1,0;1,0,0,0;-1,0,0,0;0,1,0,0;0,0,1,1;0,1,0,0;0,0,-2,-1;0,0,0,0;0,0,0,1;-1,-1,0,0;0,0,-1,0;1,0,0,0;-1,0,0,0;0,0,0,0;-1,-1,0,0;1,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,-1,-1;0,0,-1,0;0,0,1,0;0,0,1,0;-1,0,0,0;0,0,-3,-2;0,1,0,0;0,0,1,1;0,0,0,0;-2,-1,0,0;-1,-1,0,0;-1,0,0,0;1,0,0,0;0,0,0,0;0,0,1,0;3,2,0,0;0,0,1,0;0,0,1,1;1,0,0,0;0,0,-1,-1;1,0,0,0;0,0,0,0;0,0,0,0;0,-1,0,0;-1,0,0,0;1,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;2,1,0,0;1,1,0,0;0,0,0,-1;-1,0,0,0;0,1,0,0;0,0,1,1;-1,-1,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,-1,0;0,0,-1,0;0,0,1,1;0,0,1,0;-2,-1,0,0;0,0,0,0;0,0,0,0;-2,-1,0,0;-1,0,0,0;0,0,1,1;0,0,0,0;0,0,1,1;2,1,0,0;0,0,0,-1;0,0,1,0;-1,0,0,0;0,0,0,0;0,0,-1,0;-2,-1,0,0;0,1,0,0;-2,-1,0,0;0,0,0,0;3,2,0,0;-1,0,0,0;0,0,0,0;1,0,0,0;0,0,1,0;1,1,0,0;1,1,0,0;1,1,0,0;-1,-1,0,0;0,0,1,-1;-1,-1,0,0;0,0,0,0;-2,-1,0,0;0,0,-1,0;2,1,0,0;1,1,0,0;-2,-1,0,0;0,0,-1,0;0,0,0,-1;-1,0,0,0;0,0,-2,-1;0,0,0,0;1,1,0,0;0,0,0,0;1,1,0,0;0,0,1,1;0,0,0,0;0,0,-1,0;0,0,-1,-1;0,0,0,0;3,2,0,0;0,-1,0,0;0,0,0,0;1,1,0,0;0,0,-1,0;1,0,0,0;0,0,1,1;0,-1,0,0;0,0,0,0;0,0,0,0;1,1,0,0;1,0,0,0;-1,-1,0,0;0,0,0,-1;0,0,0,0;-1,-1,0,0;0,0,1,0;0,0,1,1;0,0,2,1;1,1,0,0;0,0,1,1;0,0,0,0;2,1,0,0;0,0,0,-1;0,0,1,1;0,0,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;0,0,-1,-1;0,0,1,1;0,0,-1,-1;0,0,-1,-1;-1,-1,0,0;0,0,1,1;0,0,0,0;0,0,1,0;0,1,0,0;1,0,0,0;0,0,-2,0;-2,-1,0,0;0,0,1,1;0,0,1,0;1,0,0,0;0,0,1,0;0,0,1,1;0,0,0,0;0,0,0,1;0,0,-2,-1;1,0,0,0;0,0,-2,-1;0,0,-1,-1;-1,0,0,0;0,0,0,0;1,1,0,0;1,0,0,0;0,0,-2,-1;0,0,-1,-1;0,0,-1,0;0,0,0,1;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,1;0,0,1,0;1,1,0,0;1,1,0,0;0,0,1,0;1,1,0,0;0,0,0,0;1,1,0,0;0,0,0,-1;0,0,0,0;0,1,0,0;1,0,0,0;0,0,1,0;0,0,-1,-1;0,0,-1,0;-1,0,0,0;0,0,1,1;0,0,0,0;0,0,0,1;1,1,0,0;0,0,-1,0;0,0,1,0;0,0,1,1;2,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;2,1,0,0;0,0,0,0;0,0,0,0;1,-1,0,0;-1,-1,0,0;1,1,0,0;0,0,1,1;-1,-1,0,0;1,0,0,0;0,-1,0,0;0,0,-1,-1;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,1,0;0,0,-2,-1;0,0,0,0;0,0,0,0;0,0,1,0;0,1,0,0;-3,-2,0,0;-1,0,0,0;0,0,1,1;1,1,0,0;0,0,0,0;0,0,0,1;0,0,0,0;1,1,0,0;2,1,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,-1,0;0,0,-1,-1;0,0,0,0;0,0,-1,-1;-1,0,0,0;0,0,0,1;2,1,0,0;-1,-1,0,0;2,1,0,0;0,0,0,0;0,-1,0,0;-1,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,-1;-1,0,0,0;0,0,0,0;-2,-1,0,0;1,1,0,0;0,0,-2,-1;0,0,0,0;0,0,0,0;0,0,2,1;1,1,0,0;0,0,1,1;0,-1,0,0;0,-1,0,0;0,0,2,1;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;1,0,0,0;0,0,1,1;1,-1,0,0;0,0,2,1;0,0,0,0;0,0,0,0;-1,0,0,0;1,1,0,0;0,0,2,1;1,0,0,0;0,1,0,0;1,1,0,0;0,0,1,0;0,0,0,0;0,0,0,0;1,1,0,0;0,1,0,0;0,0,-1,-1;0,0,-1,-1;1,0,0,0;0,0,1,1;-1,-1,0,0;-1,-1,0,0;0,0,-1,0;0,1,0,0;-1,-1,0,0;0,0,0,1;0,0,0,0;0,0,-2,-1;1,1,0,0;1,0,0,0;0,0,0,0;-1,0,0,0;-1,-1,0,0;0,0,-1,-1;0,0,-1,0;1,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,0,0;0,0,1,0;0,0,1,0;0,0,1,1;0,0,1,1;0,0,-2,-1;-1,0,0,0;1,0,0,0;0,0,-2,-1;0,0,-1,-1;0,0,-1,-1;1,1,0,0;-1,0,0,0;-2,-1,0,0;-1,-1,0,0;-1,0,0,0;0,0,0,-1;0,0,0,-1;0,0,0,0;2,1,0,0;0,0,0,1;0,0,1,1;0,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,1,0,0;0,0,0,0;1,0,0,0;1,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;2,1,0,0;0,0,0,1;0,0,0,0;-1,0,0,0;0,0,-1,-1;1,1,0,0;0,-1,0,0;1,1,0,0;0,0,0,0;0,0,0,1;0,0,-2,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;-1,-1,0,0;0,0,-2,-1;0,0,0,1;1,0,0,0;0,-1,0,0;2,1,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,1,0;0,0,1,1;-1,-1,0,0;0,0,1,0;0,0,1,0;0,0,0,-1;-1,-1,0,0;0,-1,0,0;0,0,1,0;0,0,0,0;0,0,0,0;-2,-1,0,0;0,0,1,1;0,0,1,0;0,0,-1,0;0,0,0,0;0,0,2,1;0,0,1,0;1,1,0,0;0,0,0,0;1,1,0,0;-2,-1,0,0;0,0,0,0;0,1,0,0;0,0,0,0;0,0,0,-1;0,0,-1,-1;0,0,1,1;0,0,-1,-1;0,0,1,0;0,0,0,0;1,0,0,0;2,1,0,0;-1,-1,0,0;0,0,-1,-1;-1,0,0,0;0,0,-3,-2;-1,1,0,0;0,0,0,0;1,0,0,0;0,0,-2,-1;0,0,0,0;0,0,0,0;0,0,0,1;0,0,1,1;0,0,0,0;-1,-1,0,0;1,0,0,0;0,0,0,1;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,-2,-1;1,0,0,0;0,0,0,-1;0,0,0,0;2,1,0,0;-1,0,0,0;-2,-1,0,0;0,-1,0,0;0,0,-1,-1;0,0,0,0;0,0,0,0;0,0,0,1;-1,-1,0,0;1,0,0,0;2,1,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,-1;1,1,0,0;0,0,0,0;0,0,2,1;2,1,0,0;0,0,0,0;-2,-1,0,0;0,-1,0,0;0,0,0,0;-1,-1,0,0;1,0,0,0;1,0,0,0;1,0,0,0;0,0,0,-1;0,0,2,1;1,0,0,0;-1,-1,0,0;1,0,0,0;1,0,0,0;0,0,0,0;0,0,1,1;1,1,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,1,0,0;0,0,1,1;-1,0,0,0;0,0,1,0;0,1,0,0;-2,-1,0,0;0,0,0,0;0,0,-2,-1;0,0,0,-1;0,0,2,1;0,0,0,0;0,0,1,1;0,0,-2,-1;0,0,-1,-1;-1,0,0,0;-1,0,0,0;-1,-1,0,0;0,0,1,1;0,1,0,0;0,0,0,-1;0,0,0,0;0,0,-1,-1;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,1;0,0,0,0;0,0,-1,0;0,0,-1,-1;0,0,1,1;-1,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,-1;0,0,-1,-1;0,0,1,1;0,0,1,1;0,0,1,0;-1,0,0,0;0,0,-1,0;1,1,0,0;0,0,0,0;-1,-1,0,0;0,0,-1,0;0,0,-1,-1;-1,0,0,0;0,0,-2,-1;0,0,-1,0;-1,0,0,0;0,0,-1,0;0,0,0,0;1,1,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,1,0,0;0,0,-3,-2;0,0,0,0;0,0,0,0;0,0,0,0;0,0,2,1;0,0,-1,-1;-1,-1,0,0;0,0,0,0;1,1,0,0;1,0,0,0;0,0,2,1;0,0,-1,0;0,0,1,1;0,1,0,0;0,0,-2,-1;0,0,-1,0;1,0,0,0;1,0,0,0;0,0,1,0;-1,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,1;1,0,0,0;0,0,0,0;0,-1,0,0;1,1,0,0;1,1,0,0;0,0,2,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;-1,0,0,0;1,1,0,0;0,0,1,0;0,0,0,0;0,0,0,1;0,0,0,0;0,0,2,1;0,0,-1,0;0,0,-1,-1;1,1,0,0;1,0,0,0;-1,0,0,0;0,0,0,1;0,0,0,0;0,0,0,0;0,0,1,1;1,0,0,0;0,0,-1,-1;0,0,-1,0;1,1,0,0;0,0,-1,-1;1,1,0,0;0,0,0,0;0,0,-1,0;0,0,-1,0;0,0,2,1;0,0,0,1;0,0,1,0;0,1,0,0;0,0,0,0;0,0,-2,-1;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;-2,-1,0,0;1,1,0,0;-2,-1,0,0;0,0,0,1;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,1;0,0,1,-1;3,2,0,0;0,0,-1,0;0,0,1,1;0,0,0,1;0,0,0,0;0,0,0,0;0,0,-1,0;0,-1,0,0;1,1,0,0;0,0,1,0;0,0,-1,0;1,0,0,0;-1,-1,0,0;0,0,-1,0;0,0,-1,0;-1,-1,0,0;1,0,0,0;-1,0,0,0;0,0,0,0;0,0,-1,0;2,1,0,0;0,0,1,0;0,0,0,0;0,0,-1,-1;0,0,1,1;0,0,-1,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,1,0;-3,-2,0,0;0,0,0,0;0,0,-1,0;1,0,0,0;-1,-1,0,0;0,0,1,1;0,0,1,1;0,0,0,1;-2,-1,0,0;-1,0,0,0;0,0,2,1;0,0,1,1;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;1,1,0,0;-1,0,0,0;0,0,1,1;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,1;0,0,1,1;0,0,-1,-1;-1,-1,0,0;0,0,1,1;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,1,0;0,0,1,1;0,0,1,0;1,1,0,0;0,-1,0,0;0,0,-1,0;0,0,0,-1;-1,-1,0,0;0,0,1,1;-2,-1,0,0;0,0,0,0;1,0,0,0;0,0,0,0;1,0,0,0;-1,-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,0,-1,0;1,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,1,0,0;-1,-1,0,0;0,0,-1,-1;0,0,0,0;0,0,1,0;-1,0,0,0;0,0,1,1;0,0,1,0;0,0,-2,-1;0,0,-1,-1;0,0,1,0;0,-1,0,0;-1,-1,0,0;1,-1,0,0;1,0,0,0;0,0,0,0;-1,0,0,0;0,0,2,1;0,0,-1,0;1,0,0,0;-1,0,0,0;0,0,0,1;0,0,2,1;0,0,-1,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,-1,-1;2,1,0,0;0,0,-1,0;0,0,1,0;0,0,0,0;-1,-1,0,0;0,0,1,0;0,1,0,0;0,0,0,0;0,0,0,0;0,0,-2,-1;1,1,0,0;0,0,0,1;-1,-1,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;0,0,-1,0;0,0,0,0;1,1,0,0;1,0,0,0;0,0,0,0;0,0,2,1;0,0,1,0;0,0,1,0;0,0,0,-1;0,0,-1,-1;1,1,0,0;0,0,0,0;1,0,0,0;1,1,0,0;0,-1,0,0;0,0,3,2;0,0,0,0;-1,0,0,0;0,1,0,0;0,0,-1,0;0,0,-1,0;0,0,0,0;0,0,0,0;2,1,0,0;0,0,-1,0;2,1,0,0;0,0,0,-1;1,1,0,0;0,0,0,0;-1,-1,0,0;-1,-1,0,0;0,0,0,0;1,0,0,0;0,0,-1,-1;0,0,0,-1;-2,-1,0,0;0,0,-1,-1;0,0,-1,-1;0,0,0,0;0,0,-1,-1;0,0,1,0;-1,-1,0,0;1,0,0,0;0,0,0,0;0,0,-1,-1;-1,-1,0,0;-1,0,0,0;0,0,0,0;0,1,0,0;0,0,0,0;0,0,1,1;1,-1,0,0;0,0,1,0;1,1,0,0;0,-1,0,0;-1,-1,0,0;0,0,-1,-1;0,0,0,0;0,0,0,0;0,1,0,0;0,0,1,1;0,0,0,0;0,0,0,0;0,0,1,1;0,0,-1,0;-3,-2,0,0;0,0,0,1;-1,0,0,0;1,-1,0,0;0,0,1,0;0,0,1,0;1,0,0,0;-2,-1,0,0;-1,0,0,0;-1,-1,0,0;0,0,0,0;0,0,0,0;2,1,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,1,1;0,1,0,0;0,0,0,0;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,0,0,0;0,0,0,0;0,0,1,0;0,0,1,1;-1,0,0,0;0,0,-1,-1;0,0,1,1;0,0,-1,-1;0,0,0,0;1,1,0,0;0,0,1,1;0,0,0,0;0,1,0,0;0,0,0,0;0,0,0,-1;3,2,0,0;-1,1,0,0;0,0,0,0;0,0,1,1;0,0,-2,-1;-2,-1,0,0;0,0,0,0;0,0,0,0;0,0,-2,-1;0,0,-1,0;-1,-1,0,0;0,0,0,0;0,0,1,0;0,0,0,-1;0,0,-1,0;0,0,0,0;1,1,0,0;0,0,-1,-1;-1,0,0,0;0,0,0,-1;0,0,1,1;-1,0,0,0;2,1,0,0;0,1,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;-3,-2,0,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;0,0,0,0;0,0,-1,0;0,0,0,0;-2,-1,0,0;1,1,0,0;-1,0,0,0;0,0,1,0;-2,-1,0,0;0,0,1,0;1,1,0,0;0,0,-1,0;0,0,0,-1;-1,-1,0,0;2,1,0,0;0,0,0,0;0,0,0,0;1,0,0,0;2,1,0,0;0,0,-1,-1;0,0,1,1;0,0,0,0;-1,-1,0,0;0,0,0,0;-2,-1,0,0;0,0,0,0;2,1,0,0;0,0,0,0;0,0,1,1;1,0,0,0;0,0,0,0;0,1,0,0;1,1,0,0;-1,-1,0,0;0,0,2,1;-1,0,0,0;0,0,0,0;0,1,0,0;-1,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,-2,-1;1,0,0,0;0,-1,0,0;1,0,0,0;0,0,1,1;1,1,0,0;0,0,1,1;0,0,1,1;0,0,0,0;-1,1,0,0;-2,-1,0,0;0,0,-1,0;1,0,0,0;1,1,0,0;0,0,0,0;-1,0,0,0;-2,-1,0,0;0,0,1,0;0,0,0,0;0,0,0,1;-1,-1,0,0;0,0,0,0;0,0,-1,-1;-1,0,0,0;1,0,0,0;-1,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,-1,-1;-1,-1,0,0;-1,0,0,0;-1,-1,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,1,0,0;2,1,0,0;-1,-1,0,0;0,0,0,-1;0,0,0,0;0,0,-2,-1;0,0,2,1;0,0,-2,-1;1,0,0,0;-2,-1,0,0;1,1,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,0,0;-2,-1,0,0;0,0,2,1;0,0,1,0;0,0,0,0;0,0,-1,0;-1,-1,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;0,0,0,0;0,0,1,0;0,0,-1,-1;1,0,0,0;1,1,0,0;0,0,2,1;-1,-1,0,0;0,0,-1,-1;0,0,0,0;0,0,2,1;0,0,-1,-1;0,0,1,0;1,1,0,0;2,1,0,0;0,0,1,0;0,0,-1,-1;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;-1,0,0,0;1,1,0,0;-1,0,0,0;-1,1,0,0;0,0,2,2;0,0,0,0;1,1,0,0;0,0,0,-1;0,0,-2,-1;0,0,0,1;0,0,-1,0;0,0,1,1;-1,-1,0,0;0,0,1,-1;0,0,-1,-1;0,0,-1,0;0,0,-2,-1;0,0,0,-1;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,1,1;0,0,0,0;-1,-1,0,0;0,0,1,0;0,0,2,1;0,-1,0,0;0,0,2,1;0,0,0,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;-1,-1,0,0;0,-1,0,0;-1,-1,0,0;0,-1,0,0;0,0,1,1;0,0,0,0;0,0,2,1;1,1,0,0;0,0,1,0;0,0,0,0;0,0,-1,0;1,1,0,0;1,0,0,0;1,0,0,0;1,1,0,0;1,1,0,0;0,0,0,0;0,0,-1,0;0,0,-1,0;0,0,1,1;0,0,0,-1;0,0,1,0;-2,-1,0,0;0,-1,0,0;-1,-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,0;-1,0,0,0;-1,-1,0,0;0,0,0,0;0,0,1,0;0,0,1,0;0,0,0,0;1,0,0,0;-1,0,0,0;0,0,0,0;-1,0,0,0;1,0,0,0;0,0,-1,-1;0,0,0,0;0,0,1,0;0,0,0,-1;0,0,1,1;0,0,-1,-1;1,0,0,0;0,0,0,0;0,0,-2,-1;0,0,-1,0;0,0,0,0;0,0,1,0;0,0,-1,0;-1,0,0,0;-1,-1,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,0,0;1,1,0,0;0,0,-2,-1;1,0,0,0;-2,-1,0,0;0,0,-1,-1;0,0,0,0;1,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,1,0,0;-2,-1,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,1,0;2,1,0,0;0,-1,0,0;0,0,0,0;1,1,0,0;1,1,0,0;-2,-1,0,0;0,0,0,-1;0,0,-1,0;0,0,0,1;2,1,0,0;0,0,-2,-1;-1,0,0,0;0,1,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;0,0,3,2;1,1,0,0;0,0,0,0;0,0,0,1;0,0,0,0;-1,-1,0,0;0,0,-1,-1;0,0,-1,0;-1,0,0,0;0,0,0,0;3,2,0,0;0,0,0,0;1,1,0,0;1,0,0,0;0,0,-1,0;0,0,0,0;-2,-1,0,0;0,0,1,0;0,0,0,0;0,0,0,-1;0,0,-1,0;0,0,-1,-1;0,0,0,0;0,0,1,1;-2,-1,0,0;0,0,0,0;-2,-1,0,0;0,0,0,1;0,0,0,0;0,0,1,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,1,0;1,1,0,0;0,0,2,1;0,0,-1,0;1,0,0,0;0,0,0,0;0,0,2,1;1,1,0,0;1,0,0,0;0,0,0,0;0,0,-1,0;0,0,-1,0;-1,-1,0,0;0,0,0,0;2,1,0,0;0,0,0,0;-2,-1,0,0;-1,-1,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;0,0,0,0;2,1,0,0;0,0,0,0;0,0,0,0;0,0,0,1;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,-1,-1;0,0,1,0;0,0,0,0;1,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,1;2,1,0,0;0,1,0,0;-2,-1,0,0;-1,0,0,0;0,0,2,1;-1,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,-1,0;0,0,-3,-2;-1,-1,0,0;-1,-1,0,0;0,0,1,0;0,0,-2,-1;0,0,0,0;0,0,0,0;0,0,0,1;1,0,0,0;-1,0,0,0;0,0,-2,-1;0,0,0,0;0,0,1,1;1,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,-1,0;0,0,2,1;0,1,0,0;1,0,0,0;0,0,0,0;-1,-1,0,0;-1,0,0,0;0,0,-1,-1;0,0,1,0;0,-1,0,0;0,0,0,0;0,0,-1,-1;0,0,1,1;0,0,0,0;0,0,1,1;0,0,0,0;0,0,-2,-1;1,1,0,0;0,0,0,1;0,0,0,0;0,0,-1,1;0,0,-3,-2;0,0,-1,-1;-1,0,0,0;0,0,0,-1;-1,0,0,0;0,0,2,1;-1,0,0,0;0,0,-1,0;0,0,-1,-1;-1,-1,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,1,0;-2,-1,0,0;-1,0,0,0;-1,0,0,0;-1,0,0,0;0,0,1,1;0,0,0,0;0,0,2,1;0,0,0,-1;0,-1,0,0;-1,0,0,0;0,0,-2,-1;0,0,-1,-1;1,1,0,0;-1,0,0,0;2,1,0,0;1,0,0,0;0,0,0,0;1,0,0,0;-1,0,0,0;0,0,-1,-1;1,1,0,0;0,0,-2,-1;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,3,2;-1,-1,0,0;-1,-1,0,0;0,-1,0,0;-1,-1,0,0;0,0,-2,-1;0,0,0,0;0,0,0,0;1,1,0,0;1,0,0,0;1,1,0,0;0,0,0,-1;0,0,2,1;0,0,0,-1;0,0,0,1;1,1,0,0;-1,-1,0,0;1,0,0,0;0,0,0,0;0,0,-1,0;0,0,2,1;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,1,1;0,0,-1,0;1,0,0,0;0,0,-1,-1;-1,0,0,0;0,0,-1,0;0,1,0,0;0,0,-2,-1;0,0,0,0;0,0,2,1;1,1,0,0;1,1,0,0;0,0,0,1;-1,-1,0,0;0,0,1,0;0,0,3,2;0,0,0,-1;0,0,1,1;0,1,0,0;0,0,2,1;0,0,0,0;-1,0,0,0;0,0,1,-1;1,1,0,0;0,0,-1,0;2,1,0,0;0,0,0,0;2,1,0,0;0,0,1,0;0,0,0,0;-1,-1,0,0;0,0,1,0;0,0,1,0;0,0,0,1;0,0,0,0;0,0,0,0;1,0,0,0;-1,-1,0,0;0,0,0,-1;0,0,-1,0;0,0,1,0;0,0,-1,-1;0,0,-2,-1;0,0,0,0;0,0,0,1;0,0,-1,-1;1,0,0,0;0,0,0,0;0,0,1,0;-1,0,0,0;0,0,0,0;-1,0,0,0;0,0,-1,-1;0,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;-2,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,1;-2,-1,0,0;0,0,0,0;0,0,-1,0;0,1,0,0;0,0,0,0;0,0,2,1;1,1,0,0;0,0,1,0;0,0,1,1;-1,-1,0,0;-2,-1,0,0;0,0,-1,-1;1,0,0,0;0,0,0,1;-2,-1,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,-1,0;-1,0,0,0;0,0,1,1;0,0,0,1;0,0,0,0;0,0,-1,0;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,0,1;0,0,0,0;0,0,-1,-1;2,1,0,0;0,1,0,0;0,0,2,1;1,1,0,0;0,0,-1,0;-1,-1,0,0;0,-1,0,0;-1,0,0,0;1,0,0,0;0,0,-1,-1;-2,-1,0,0;0,0,0,1;0,0,0,0;1,0,0,0;0,0,-1,-1;0,0,1,0;2,1,0,0;0,0,-1,0;0,0,-1,0;0,0,0,0;0,0,-2,-1;0,0,0,0;1,0,0,0;0,0,0,0;0,0,-1,-1;-1,0,0,0;0,0,-1,0;0,0,1,0;0,0,1,0;0,0,0,0;0,0,0,0;0,-1,0,0;1,0,0,0;0,0,1,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;3,2,0,0;0,0,-1,0;0,0,-1,-1;0,0,1,1;0,0,-1,-1;1,1,0,0;0,0,1,0;-1,-1,0,0;0,0,0,0;0,0,0,0;0,0,-2,-1;-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,0,-1,0;-1,-1,0,0;0,0,0,1;3,2,0,0;0,0,0,0;0,0,0,0;0,0,0,1;-1,0,0,0;1,0,0,0;0,0,0,0;-1,0,0,0;0,0,1,0;0,0,0,0;0,0,1,0;-1,-1,0,0;0,0,-2,-1;0,1,0,0;0,0,1,1;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,-1,0;0,-1,0,0;-1,-1,0,0;0,0,1,0;-2,-1,0,0;0,0,-1,0;2,1,0,0;0,0,1,1;0,0,1,0;-1,0,0,0;1,1,0,0;0,0,0,0;0,0,3,2;0,0,-1,0;0,1,0,0;0,0,0,0;0,0,0,0;0,0,1,0;-1,-1,0,0;1,0,0,0;0,0,2,1;0,0,1,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,1;0,0,-1,0;0,0,1,0;0,0,-1,-1;0,0,0,0;0,0,0,0;-1,-1,0,0;2,1,0,0;0,1,0,0;-1,-1,0,0;1,0,0,0;0,0,0,-1;0,0,-1,0;0,0,0,0;0,0,-1,0;0,1,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,2,1;0,0,0,0;-1,-1,0,0;0,0,1,1;0,0,0,0;0,0,1,1;0,0,0,0;0,0,0,0;-2,-1,0,0;0,1,0,0;1,1,0,0;-2,-1,0,0;1,1,0,0;0,0,2,1;1,0,0,0;1,0,0,0;0,0,1,1;0,0,1,0;0,0,0,0;0,1,0,0;-1,0,0,0;-1,0,0,0;0,0,-1,0;0,0,1,1;1,1,0,0;0,0,0,0;-1,-1,0,0;0,0,-1,0;-1,-1,0,0;0,0,0,0;0,0,-1,-1;0,0,-1,-1;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,1,1;0,0,0,0;1,0,0,0;-2,-1,0,0;1,1,0,0;0,0,0,0;0,0,-2,0;0,0,-3,-2;0,0,1,0;-1,-1,0,0;0,0,1,0;0,0,0,0;0,1,0,0;2,1,0,0;0,0,1,0;1,0,0,0;0,-1,0,0;0,0,0,0;0,0,0,0;2,1,0,0;1,0,0,0;-1,0,0,0;0,1,0,0;-1,-1,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,-2,-1;0,-1,0,0;-1,-1,0,0;0,0,0,0;0,0,0,0;0,-1,0,0;-1,-1,0,0;0,0,0,-1;-1,0,0,0;0,0,-2,-1;0,0,0,0;0,-1,0,0;0,0,-1,0;0,0,0,0;-2,-1,0,0;0,0,0,0;0,0,1,0;-1,-1,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;-1,-1,0,0;1,1,0,0;0,0,0,0;0,0,0,0;0,1,0,0;0,0,0,0;0,1,0,0;0,-1,0,0;0,0,2,1;-1,0,0,0;0,0,0,0;0,0,-1,-1;0,0,-1,0;1,1,0,0;0,0,1,0;0,0,0,0;-1,0,0,0;-1,0,0,0;1,0,0,0;2,1,0,0;0,0,0,0;0,0,0,0;0,0,1,1;0,0,1,1;0,0,0,1;0,0,1,0;0,0,0,0;0,0,-2,-1;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,-2,-1;0,0,-1,0;0,0,3,2;0,0,-1,0;0,0,1,1;0,0,-1,0;1,1,0,0;0,0,1,0;0,1,0,0;1,0,0,0;2,1,0,0;0,0,1,0;0,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,0;1,0,0,0;0,0,1,1;0,0,-1,0;0,0,0,0;0,0,1,1;1,0,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;0,-1,0,0;0,0,-1,-1;1,0,0,0;0,0,1,1;0,1,0,0;0,0,1,1;2,1,0,0;0,0,-2,-1;0,1,0,0;1,0,0,0;1,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,1,1;0,0,0,0;0,0,-1,-1;0,0,-2,-1;0,0,1,1;0,0,-1,-1;0,0,0,0;0,0,-1,-1;0,0,1,0;0,1,0,0;-1,-1,0,0;0,0,1,1;0,0,-1,0;-1,-1,0,0;0,0,0,0;0,0,0,0;-1,1,0,0;1,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,0,0,0;0,0,1,1;1,1,0,0;0,0,1,1;0,0,0,0;1,0,0,0;-1,-1,0,0;0,0,1,1;0,0,0,-1;0,0,0,0;0,0,-2,-1;-2,-1,0,0;1,0,0,0;0,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,0,0;1,0,0,0;-1,0,0,0;-1,0,0,0;0,0,3,2;0,0,1,0;0,0,0,0;0,0,0,-1;0,1,0,0;0,0,1,0;0,0,0,0;1,0,0,0;0,0,-2,-1;0,0,1,1;0,0,2,1;0,0,0,-1;1,0,0,0;0,0,1,1;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,1,0;-1,-1,0,0;2,1,0,0;0,0,0,0;0,0,0,-1;0,0,1,1;0,0,0,0;0,0,-1,-1;1,1,0,0;-1,0,0,0;0,0,0,0;0,0,1,1;0,0,-1,-1;0,0,1,1;0,1,0,0;-1,0,0,0;0,0,0,0;-1,-1,0,0;0,0,-1,-1;0,0,-1,-1;0,0,0,0;2,1,0,0;0,1,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,-1,-1;0,0,-1,0;-1,0,0,0;-1,0,0,0;-1,-1,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,-1,0;-2,-1,0,0;0,0,1,1;-1,-1,0,0;0,0,1,1;0,0,-2,-2;0,-1,0,0;0,0,0,0;0,0,-1,-1;-1,-1,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,2,1;0,0,0,0;0,0,-1,-1;0,0,0,0;1,1,0,0;-1,0,0,0;-1,-1,0,0;-1,1,0,0;0,0,-1,-1;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,-1,0;0,0,-1,-1;0,0,0,0;0,1,0,0;0,0,-3,-2;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,2,1;0,0,0,0;-1,-1,0,0;0,0,-1,0;-1,-1,0,0;-1,-1,0,0;0,1,0,0;1,1,0,0;0,0,-1,0;2,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;-1,-1,0,0;-1,-1,0,0;0,-1,0,0;0,0,1,1;1,1,0,0;0,0,1,1;-1,0,0,0;-1,0,0,0;0,0,-1,-1;0,0,2,1;0,0,0,1;-1,-1,0,0;0,0,-1,0;0,0,0,0;0,0,-1,-1;0,0,0,0;2,0,0,0;0,0,1,1;0,0,0,1;0,0,-2,-1;0,1,0,0;0,0,-1,0;0,0,0,0;0,0,0,-1;0,1,0,0;-1,0,0,0;1,0,0,0;0,0,0,0;0,0,1,0;0,0,3,2;1,0,0,0;-1,0,0,0;0,0,1,1;0,0,0,0;-1,-1,0,0;0,0,1,0;-1,0,0,0;0,0,0,0;0,0,1,0;1,1,0,0;0,0,0,0;-2,-1,0,0;0,0,0,0;2,1,0,0;0,0,1,0;0,0,-1,0;0,0,1,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,1,0;0,0,-1,0;0,0,0,-1;0,0,0,-1;0,0,1,0;-3,-2,0,0;0,0,-1,-1;0,0,1,1;0,0,-1,0;0,0,-2,-1;0,0,1,0;0,0,-1,0;0,0,-1,-1;0,0,0,0;0,0,0,0;0,0,0,0;1,1,0,0;0,0,0,1;0,0,0,0;1,0,0,0;1,1,0,0;-1,-1,0,0;0,0,0,0;0,0,-1,-1;1,0,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,-1,0;1,1,0,0;0,0,0,0;0,0,1,1;0,-1,0,0;0,0,0,1;0,-1,0,0;2,1,0,0;0,0,0,0;-1,0,0,0;0,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,1,0;-2,-1,0,0;-1,0,0,0;0,0,-1,-1;0,0,0,0;0,0,0,0;2,1,0,0;0,0,2,1;0,0,0,0;0,0,-1,-1;0,0,1,-1;0,0,1,1;1,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;1,1,0,0;0,0,-1,-1;0,0,0,1;2,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;-1,0,0,0;-1,-1,0,0;0,0,0,0;1,1,0,0;0,0,1,1;0,0,-2,-1;0,0,0,0;0,0,-1,-1;0,0,0,-1;0,0,-1,0;-1,0,0,0;1,1,0,0;-1,-1,0,0;1,1,0,0;-1,-1,0,0;0,0,-2,-1;0,0,-2,-1;0,0,-2,-1;0,-1,0,0;0,0,0,0;-1,0,0,0;0,0,1,1;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;1,1,0,0;-1,-1,0,0;0,0,-1,-1;0,0,0,1;0,0,0,0;0,0,1,1;1,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,-1,0;0,-1,0,0;0,0,-1,0;1,0,0,0;0,0,2,1;0,0,-1,-1;1,1,0,0;0,0,0,0;0,0,-2,-1;0,0,1,1;0,0,0,0;0,-1,0,0;2,1,0,0;0,0,1,-1;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,1,0;0,0,-1,0;0,0,0,0;0,0,-1,-1;2,1,0,0;-1,-1,0,0;1,0,0,0;1,0,0,0;0,0,-1,-1;0,0,1,1;0,0,0,1;0,0,1,0;1,1,0,0;1,1,0,0;0,0,0,-1;0,0,-2,-1;0,0,-1,0;1,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,2,1;0,0,0,0;0,1,0,0;0,0,0,0;0,0,-1,0;2,1,0,0;0,0,0,-1;0,0,0,0;0,1,0,0;2,1,0,0;2,1,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;-1,0,0,0;0,0,1,1;0,-1,0,0;-1,0,0,0;2,1,0,0;0,0,1,1;0,0,0,1;-1,-1,0,0;0,-1,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,-1,0;0,0,0,0;-1,-1,0,0;-1,-1,0,0;0,0,1,0;2,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,-1,0,0;1,1,0,0;0,0,-1,-1;0,0,-1,0;0,0,0,0;0,0,-1,-1;0,0,1,1;0,0,2,1;0,0,1,0;0,0,2,1;2,1,0,0;0,0,0,-1;0,0,0,0;1,0,0,0;1,1,0,0;1,1,0,0;0,0,-1,-1;0,-1,0,0;0,0,0,0;0,-1,0,0;0,0,1,1;0,0,0,0;0,0,0,1;1,0,0,0;1,1,0,0;0,0,-3,-2;0,0,0,1;0,0,0,0;0,0,1,0;-1,-1,0,0;1,1,0,0;1,0,0,0;0,0,1,1;0,0,-1,0;0,1,0,0;0,0,-1,-1;0,-1,0,0;0,0,1,1;-1,-1,0,0;0,0,0,0;0,0,-1,-1;2,1,0,0;0,0,-1,-1;0,0,0,-1;0,0,1,0;0,0,2,1;-1,-1,0,0;-2,-1,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,0,-1;0,0,0,0;0,0,0,0;0,0,-1,-1;1,1,0,0;0,0,-1,0;0,0,-1,-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;0,0,1,1;0,0,3,2;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,-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;-1,-1,0,0;-1,-1,0,0;0,0,1,1;1,1,0,0;0,0,1,0;2,1,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,1,1;-1,0,0,0;0,0,0,0;0,0,0,0;-2,-1,0,0;-2,-1,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,-2,-1;-1,-1,0,0;0,0,-1,-1;0,0,-1,0;0,0,0,-1;0,0,1,0;0,0,1,0;0,0,0,0;0,0,1,1;1,0,0,0;-2,-1,0,0;0,0,-1,-1;0,0,-1,0;1,0,0,0;-1,-1,0,0;1,0,0,0;-1,-1,0,0;0,0,0,1;1,0,0,0;0,0,0,0;0,0,-2,-1;0,0,0,0;0,0,0,0;2,1,0,0;1,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,-1,0,0;0,0,1,1;0,0,1,0;0,0,0,0;-1,-1,0,0;0,0,0,0;-1,-1,0,0;-1,-1,0,0;0,0,1,-1;0,0,1,1;-1,-1,0,0;-2,-1,0,0;0,0,0,-1;0,0,1,0;0,0,1,0;-1,-1,0,0;0,0,-2,-1;0,0,0,0;0,0,1,1;1,1,0,0;0,0,-1,0;2,1,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;-1,-1,0,0;-2,-1,0,0;0,0,1,1;-2,0,0,0;0,0,1,0;0,0,0,-1;0,0,0,0;0,0,0,0;0,0,2,1;0,0,0,0;0,0,1,1;1,1,0,0;0,0,0,0;-1,0,0,0;0,0,1,0;-2,0,0,0;0,0,-1,-1;0,0,-1,0;1,1,0,0;0,0,0,0;-1,-1,0,0;-1,0,0,0;0,0,1,1;0,0,1,0;0,0,2,1;0,0,0,0;1,1,0,0;0,0,0,0;1,1,0,0;0,1,0,0;0,0,0,0;1,1,0,0;-1,0,0,0;-1,0,0,0;0,0,0,0;-1,0,0,0;0,0,-2,-1;-1,-1,0,0;0,0,0,0;0,0,-2,-1;0,0,-1,-1;0,0,0,0;-1,-1,0,0;0,0,-1,-1;1,0,0,0;0,0,0,1;1,0,0,0;0,0,1,0;0,0,2,1;0,0,0,1;0,0,0,0;1,1,0,0;0,0,0,0;1,1,0,0;-1,0,0,0;0,-1,0,0;0,0,-2,-1;0,0,0,-1;0,0,0,0;0,0,1,1;0,0,0,0;0,0,0,0;0,0,-1,0;0,-1,0,0;0,0,1,1;0,0,0,0;3,2,0,0;0,0,1,0;0,0,-1,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,-1,0,0;0,0,-1,0;0,0,-1,0;0,0,1,0;0,0,-1,-1;0,0,0,0;0,-1,0,0;0,0,0,0;3,2,0,0;0,0,1,1;1,0,0,0;1,0,0,0;2,1,0,0;0,0,1,0;0,0,-1,-1;0,0,0,0;0,0,0,0;0,0,-1,1;-2,-1,0,0;1,1,0,0;0,0,0,0;0,1,0,0;0,0,0,0;0,0,1,0;2,1,0,0;1,0,0,0;0,0,-1,-1;0,0,1,0;-1,0,0,0;0,0,-1,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;1,1,0,0;-1,-1,0,0;0,0,0,0;0,0,0,0;2,1,0,0;-1,0,0,0;1,1,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,1,0;0,1,0,0;0,0,-1,-1;2,1,0,0;0,0,-1,-1;0,0,0,-1;1,1,0,0;0,0,0,1;0,0,1,0;1,1,0,0;0,0,-2,-1;1,0,0,0;0,0,1,1;-2,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,1;0,0,-2,-1;0,0,-1,1;0,0,0,0;0,0,-1,-1;-1,0,0,0;0,0,1,1;0,0,0,0;-1,0,0,0;0,0,1,0;0,1,0,0;-3,-2,0,0;0,0,1,0;0,1,0,0;1,0,0,0;1,0,0,0;-1,-1,0,0;0,0,-2,-1;0,0,0,0;0,0,2,1;1,0,0,0;3,2,0,0;0,-1,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,1,0;0,0,2,1;0,0,0,0;0,0,1,1;-1,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,1,0;0,0,1,0;1,0,0,0;0,0,0,1;0,0,0,1;0,0,0,0;0,0,1,0;-1,-1,0,0;0,0,0,0;0,0,2,1;0,0,1,0;1,1,0,0;0,1,0,0;0,0,1,0;0,0,1,1;0,0,-1,-1;0,0,0,0;1,1,0,0;0,0,0,-1;-1,-1,0,0;0,0,1,1;-1,0,0,0;0,0,0,0;1,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,-1,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,1,1;0,0,0,0;2,1,0,0;0,0,1,0;1,1,0,0;0,0,-1,-1;-1,-1,0,0;0,0,1,1;-1,0,0,0;1,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,1,1;1,1,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,1;0,0,0,0;0,0,0,0;0,0,1,-1;2,1,0,0;0,0,-1,0;-2,-1,0,0;0,0,0,0;0,0,0,0;0,0,1,1;0,0,-1,-1;0,0,0,0;2,1,0,0;0,0,0,0;0,0,-1,-1;0,0,-1,0;-1,0,0,0;0,0,1,1;0,0,1,1;0,0,0,0;0,0,0,1;0,0,0,0;2,1,0,0;0,0,-1,0;-2,-1,0,0;0,-1,0,0;0,0,0,0;1,0,0,0;0,0,0,0;1,1,0,0;-1,-1,0,0;0,0,0,-1;-1,-1,0,0;0,1,0,0;0,0,2,1;0,0,0,0;0,0,-1,-1;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,-1,-1;2,1,0,0;-1,-1,0,0;0,0,0,0;0,0,1,-1;-1,-1,0,0;-1,-1,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,0,1;1,0,0,0;-1,0,0,0;0,0,0,0;-1,-1,0,0;0,1,0,0;2,1,0,0;2,1,0,0;0,0,-1,-1;0,0,0,0;1,1,0,0;0,0,0,-1;0,0,0,0;1,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-2,-1;1,0,0,0;0,-1,0,0;0,0,0,0;0,0,-1,0;0,0,2,1;-1,0,0,0;-1,-1,0,0;0,0,0,0;1,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,1;0,0,-1,-1;0,0,0,0;-2,-1,0,0;-1,-1,0,0;0,0,-1,0;-1,0,0,0;0,0,-2,-1;0,0,2,1;0,0,0,0;1,0,0,0;0,1,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,1,1;0,0,1,1;-1,0,0,0;0,0,0,0;-2,-1,0,0;-1,0,0,0;0,0,0,0;0,0,0,-1;1,1,0,0;0,0,0,1;2,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;1,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,-1,-1;1,1,0,0;-1,-1,0,0;-1,0,0,0;-1,0,0,0;1,1,0,0;0,0,0,-1;0,0,0,0;-1,0,0,0;-1,-1,0,0;0,0,1,0;0,0,0,0;0,0,-1,-1;0,0,2,1;0,0,1,1;1,0,0,0;0,0,-1,-1;1,1,0,0;0,0,-1,0;1,1,0,0;0,0,1,1;0,0,0,0;0,0,-1,0;-1,0,0,0;0,0,1,1;0,0,0,0;0,-1,0,0;0,0,-1,0;0,0,-1,1;0,0,0,0;-1,-1,0,0;0,0,0,0;0,-1,0,0;-1,0,0,0;0,0,0,0;-2,-1,0,0;1,0,0,0;2,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,2,1;0,0,-1,0;0,0,-3,-2;0,-1,0,0;0,0,1,1;0,0,0,-1;-1,-1,0,0;1,0,0,0;2,1,0,0;0,0,0,0;-2,-1,0,0;1,1,0,0;0,0,-1,-1;0,1,0,0;2,1,0,0;0,0,1,0;0,0,0,0;-1,-1,0,0;0,0,0,0;1,1,0,0;1,1,0,0;0,0,0,0;0,0,-3,-2;0,0,0,1;0,0,-1,0;0,0,0,-1;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;2,1,0,0;1,1,0,0;0,0,0,0;0,0,1,0;0,0,1,0;0,0,0,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,1;0,0,2,1;0,0,0,0;-1,-1,0,0;0,0,0,0;-2,-1,0,0;-1,-1,0,0;0,0,-2,-1;-1,-1,0,0;2,1,0,0;0,0,0,-1;0,0,1,0;0,-1,0,0;0,0,0,0;1,0,0,0;0,0,-2,-1;0,0,0,0;0,0,2,1;0,0,0,0;0,0,0,0;0,0,0,0;-2,-1,0,0;0,0,0,0;-2,-1,0,0;0,0,-1,0;0,0,-1,-1;0,0,-1,-1;0,0,1,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,-1,-1;-1,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,-1;1,0,0,0;0,0,0,0;-2,-1,0,0;-1,0,0,0;0,1,0,0;0,0,0,0;0,1,0,0;0,0,1,1;0,0,-2,-2;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;-2,-1,0,0;0,0,1,0;0,0,0,0;0,0,2,1;0,0,-1,-1;0,0,-1,0;0,0,0,0;0,0,0,1;0,-1,0,0;0,0,-2,-1;0,0,0,1;1,1,0,0;0,0,0,-1;0,0,0,-1;0,0,1,0;0,0,1,1;-1,0,0,0;0,0,1,1;0,0,-1,-1;0,0,2,1;0,0,0,0;0,0,1,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,-1;0,0,1,0;0,-1,0,0;0,0,0,0;0,1,0,0;0,0,0,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;1,0,0,0;0,0,-1,-1;0,0,0,0;1,0,0,0;0,0,1,0;0,0,-2,-1;0,0,1,1;0,0,1,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,-1,0;0,0,1,1;0,0,1,1;1,0,0,0;-1,0,0,0;1,0,0,0;0,0,1,0;1,1,0,0;0,0,0,0;1,0,0,0;0,0,-1,-1;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,-1,0;0,0,-2,-1;0,0,0,1;-2,-1,0,0;-1,-1,0,0;0,0,0,-1;0,0,0,0;0,0,0,0;2,1,0,0;0,0,1,0;0,0,0,-1;-2,-1,0,0;0,0,0,0;-1,-1,0,0;0,0,1,0;-1,-1,0,0;0,0,0,0;-1,-1,0,0;0,0,-1,0;-2,-1,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,1,1;0,0,0,1;0,0,1,0;0,0,0,0;0,0,-2,-1;0,0,-1,0;0,0,0,0;1,1,0,0;0,0,-1,-1;0,1,0,0;2,1,0,0;1,0,0,0;1,0,0,0;0,1,0,0;1,0,0,0;0,0,-1,0;0,0,0,0;1,1,0,0;0,0,1,1;0,0,0,0;-2,-1,0,0;0,0,-1,-1;-1,-1,0,0;-1,1,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,1,0,0;-1,-1,0,0;1,0,0,0;0,0,-1,0;0,0,0,0;0,-1,0,0;0,0,-1,0;0,0,2,1;0,0,-1,-1;0,0,-1,-1;0,0,0,0;0,-1,0,0;-1,-1,0,0;0,0,0,1;1,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,1,0,0;1,1,0,0;-1,-1,0,0;0,0,0,0;0,0,1,1;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,-1,0,0;0,0,-1,-1;0,0,1,1;0,0,2,1;1,0,0,0;0,-1,0,0;0,0,2,0;0,0,0,0;0,0,-1,-1;0,0,2,1;0,-1,0,0;0,0,1,1;1,0,0,0;0,0,0,0;0,0,-1,0;0,0,-1,-1;1,0,0,0;0,0,1,0;0,0,-1,-1;1,1,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,-1,0,0;0,0,-1,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,1,1;-2,-1,0,0;1,-1,0,0;0,0,2,1;0,1,0,0;-1,-1,0,0;0,0,0,0;1,1,0,0;-1,0,0,0;0,0,2,1;0,0,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,-2,-1;1,1,0,0;0,0,0,0;0,0,1,0;-1,0,0,0;1,0,0,0;1,1,0,0;1,-1,0,0;0,0,1,1;-1,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,0,1;0,0,-1,-1;1,0,0,0;-3,-2,0,0;1,0,0,0;0,1,0,0;0,-1,0,0;0,0,0,0;0,0,-1,0;-1,0,0,0;0,0,-1,0;-2,-1,0,0;0,0,0,0;2,1,0,0;0,0,0,1;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;-1,-1,0,0;-2,-1,0,0;1,0,0,0;0,0,3,2;0,0,0,0;0,1,0,0;0,0,0,1;-1,0,0,0;0,0,1,1;-1,0,0,0;-1,-1,0,0;0,0,0,0;-1,-1,0,0;0,0,1,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;-1,-1,0,0;0,0,0,1;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-3,-2;0,0,0,0;-2,-1,0,0;0,0,0,0;0,0,0,0;1,1,0,0;0,0,-1,0;0,0,-1,0;0,0,0,0;1,1,0,0;2,1,0,0;0,0,0,0;0,0,1,1;0,0,-1,0;0,0,1,1;0,0,-1,-1;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,-1;-2,-1,0,0;0,0,0,0;0,0,0,0;1,0,0,0;-1,-1,0,0;0,0,-1,0;-1,-1,0,0;0,0,1,1;0,0,0,0;0,0,0,1;0,0,0,0;1,1,0,0;2,1,0,0;0,0,0,-1;0,0,-1,-1;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,1,0;0,0,0,0;0,0,1,0;0,0,1,0;0,0,2,1;-1,-1,0,0;0,0,0,0;0,0,1,1;0,0,-2,-1;0,0,-1,-1;2,1,0,0;1,0,0,0;0,0,0,0;1,0,0,0;1,1,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,1,0,0;0,0,-1,-1;0,-1,0,0;0,0,0,0;0,1,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,-1,0;0,0,0,-1;1,0,0,0;-2,-1,0,0;0,0,0,0;0,0,-2,-1;0,-1,0,0;0,0,1,1;0,0,-2,-1;-1,-1,0,0;-2,0,0,0;0,0,0,0;0,0,0,0;0,0,-2,-1;1,0,0,0;-2,-1,0,0;0,0,1,0;0,-1,0,0;-1,0,0,0;0,0,0,0;0,-1,0,0;0,0,1,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,-1,0;-2,-1,0,0;1,0,0,0;0,0,0,0;1,1,0,0;1,1,0,0;-1,0,0,0;2,1,0,0;0,0,-1,0;0,0,0,0;0,0,2,1;0,0,1,0;0,-1,0,0;0,1,0,0;0,1,0,0;0,0,0,0;-1,-1,0,0;-2,-1,0,0;-2,-1,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;1,1,0,0;0,0,0,0;0,-1,0,0;0,0,1,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,2,1;0,-1,0,0;0,0,-1,0;0,0,1,0;0,0,0,0;0,-1,0,0;0,-1,0,0;0,0,0,1;0,0,1,1;0,0,-1,-1;0,0,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,0;0,0,0,0;2,1,0,0;-1,-1,0,0;1,1,0,0;1,0,0,0;0,0,-1,-1;1,0,0,0;1,1,0,0;1,0,0,0;0,0,0,0;-1,0,0,0;0,0,-1,-1;1,1,0,0;0,0,0,0;1,0,0,0;0,0,1,1;0,0,0,0;0,0,3,2;0,-1,0,0;2,1,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,-1,-1;1,0,0,0;0,0,2,1;-1,-1,0,0;0,0,0,0;0,0,1,1;0,1,0,0;0,-1,0,0;0,0,-1,0;0,0,1,1;-1,0,0,0;0,0,-1,-1;1,1,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,0,0;0,0,1,-1;0,0,-1,-1;2,1,0,0;-2,-1,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,-1,0,0;1,0,0,0;2,1,0,0;0,0,0,0;0,0,0,0;0,0,1,1;1,1,0,0;0,0,-2,-1;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,-1,0,0;1,1,0,0;0,0,0,0;0,0,1,0;-1,0,0,0;0,0,-1,-1;0,0,1,1;0,1,0,0;0,0,-1,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,0,0;0,0,-2,-1;0,0,1,0;0,0,0,0;-1,0,0,0;0,0,-2,-1;-1,1,0,0;0,0,0,0;0,0,-1,-1;0,0,3,2;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,-1,0;0,0,-1,0;-1,-1,0,0;0,0,0,0;0,0,0,1;0,-1,0,0;0,0,3,2;1,1,0,0;0,0,2,1;-1,-1,0,0;0,1,0,0;0,0,0,0;0,0,1,0;0,0,-1,-1;1,0,0,0;0,0,0,1;0,0,-3,-2;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,1,1;0,0,1,1;0,0,1,1;-1,0,0,0;2,1,0,0;1,1,0,0;0,0,0,0;0,-1,0,0;0,0,-2,-1;0,0,1,0;0,0,0,0;0,0,-1,-1;0,0,-1,-1;0,0,1,0;2,1,0,0;1,0,0,0;1,1,0,0;0,0,0,0;1,0,0,0;0,0,0,0;1,1,0,0;0,0,-1,-1;0,0,-1,0;0,0,1,1;0,0,0,0;1,0,0,0;0,0,-2,-1;0,0,-1,0;0,0,1,0;0,0,-1,0;0,0,0,0;0,0,-2,-1;1,1,0,0;0,0,0,0;0,0,2,1;0,0,0,1;0,0,2,1;0,0,0,0;-1,0,0,0;-1,0,0,0;1,1,0,0;0,1,0,0;-2,-1,0,0;0,0,0,0;-1,-1,0,0;1,1,0,0;0,0,1,0;0,0,0,0;-1,-1,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,2,1;0,0,-1,-1;-1,0,0,0;0,0,1,0;0,0,3,2;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;-1,0,0,0;0,0,2,1;0,1,0,0;0,0,-3,-2;0,0,1,1;2,1,0,0;0,-1,0,0;1,0,0,0;0,0,-1,-1;1,0,0,0;0,0,-1,0;1,1,0,0;0,0,1,0;0,0,3,2;0,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;-1,-1,0,0;-1,-1,0,0;0,0,1,0;-1,-1,0,0;0,0,0,1;-1,0,0,0;0,0,0,0;0,0,1,0;0,0,-1,-1;0,0,-2,-1;0,0,1,1;0,0,1,0;0,0,-1,0;0,0,0,0;0,0,0,0;-2,-1,0,0;0,0,0,0;1,1,0,0;-1,-1,0,0;-1,-1,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,1,1;0,0,0,0;0,0,-2,-1;0,0,-2,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,1;0,0,0,1;0,0,0,0;0,0,0,0;0,0,-2,-1;0,0,-1,0;0,0,0,1;0,0,0,-1;-1,-1,0,0;1,1,0,0;0,0,1,1;-1,-1,0,0;1,1,0,0;0,0,0,0;0,0,0,0;0,1,0,0;-1,0,0,0;0,0,-1,0;0,0,2,1;-1,-1,0,0;0,0,0,0;0,0,-1,-1;0,0,-1,-1;0,-1,0,0;-2,-1,0,0;0,0,-1,-1;-1,-1,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,-1,-1;-1,0,0,0;0,0,-3,-2;-1,-1,0,0;0,0,1,0;0,0,0,0;0,0,-1,0;0,0,1,0;-1,0,0,0;0,0,-1,-1;0,0,-2,-1;-1,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,0,0;0,0,0,-1;0,0,-2,-1;-1,-1,0,0;0,1,0,0;0,0,1,1;-1,0,0,0;-1,-1,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;-2,-1,0,0;0,0,0,-1;0,0,-1,-1;0,0,0,1;1,0,0,0;1,0,0,0;2,1,0,0;0,0,0,0;0,0,-1,0;1,1,0,0;0,0,-1,-1;0,0,1,0;0,0,-1,1;-1,-1,0,0;0,0,0,0;1,1,0,0;0,0,0,0;-1,0,0,0;-1,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,-1,0,0;0,0,1,0;0,0,0,0;0,0,-1,-1;1,0,0,0;0,0,1,0;0,0,1,0;0,0,3,2;0,0,-1,-1;0,0,0,0;-1,0,0,0;0,0,-1,0;0,0,0,0;0,0,2,1;0,0,-1,-1;-1,-1,0,0;1,0,0,0;0,0,0,0;-1,0,0,0;0,0,-1,-1;0,0,0,0;0,1,0,0;0,0,1,-1;0,0,0,0;0,0,-1,0;1,0,0,0;1,0,0,0;0,0,2,1;0,0,1,1;0,0,0,0;0,-1,0,0;0,0,0,0;1,0,0,0;1,1,0,0;1,1,0,0;0,0,1,1;0,0,-1,1;0,1,0,0;2,1,0,0;0,0,-1,-1;0,0,-1,-1;0,0,0,0;-1,0,0,0;3,2,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,0,0;0,0,-2,-1;0,0,0,0;0,0,-1,-1;0,0,-2,-1;0,0,0,1;1,1,0,0;0,0,1,1;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;-1,0,0,0;1,0,0,0;0,0,0,0;0,0,-1,0;0,0,-3,-2;-1,0,0,0;-1,-1,0,0;0,0,0,0;0,0,-1,-1;-1,0,0,0;0,0,-1,0;-1,0,0,0;2,1,0,0;0,-1,0,0;2,1,0,0;0,0,0,0;0,0,2,1;-1,-1,0,0;-1,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,-1;2,1,0,0;1,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,1,-1;0,0,2,1;-1,0,0,0;0,0,1,0;0,0,0,0;1,1,0,0;0,0,0,1;0,0,0,0;-1,-1,0,0;0,0,-1,0;-1,0,0,0;0,0,0,0;-2,-1,0,0;0,0,1,1;0,0,0,0;0,0,0,0;0,0,1,0;1,0,0,0;0,0,1,0;0,0,0,0;1,0,0,0;0,0,-1,0;-2,-1,0,0;0,0,-1,0;0,0,0,0;0,0,2,1;0,0,1,1;-2,-1,0,0;-1,-1,0,0;-1,0,0,0;1,0,0,0;0,0,-1,-1;0,0,2,1;-2,-1,0,0;0,0,0,0;0,0,1,0;0,0,-1,-1;2,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;-1,0,0,0;0,0,0,-1;0,0,2,1;0,0,0,0;1,1,0,0;1,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,-1,0;-1,-1,0,0;0,0,0,0;0,0,2,1;0,0,0,0;0,0,-1,-1;0,0,0,0;-2,-1,0,0;-1,0,0,0;0,0,1,1;-2,-2,0,0;0,0,0,1;0,0,1,1;0,0,0,0;0,0,0,0;0,0,2,1;1,-1,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;2,1,0,0;0,0,0,0;-1,-1,0,0;0,0,1,1;0,0,0,0;1,1,0,0;0,0,0,0;0,0,0,1;0,0,0,0;0,0,-1,-1;0,0,-1,-1;0,0,-1,0;0,0,1,0;0,0,0,0;-1,-1,0,0;1,1,0,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,0,0;0,0,0,1;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,1,0;0,0,1,1;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;-3,-2,0,0;0,0,1,1;0,0,1,1;0,1,0,0;0,0,1,0;0,0,-1,-1;0,0,-2,-1;-1,0,0,0;0,0,1,1;-1,-1,0,0;-2,-1,0,0;0,0,1,0;0,0,0,-1;-1,0,0,0;2,1,0,0;-2,-1,0,0;0,0,0,0;0,0,0,1;0,0,0,0;0,1,0,0;0,0,1,1;0,0,0,1;1,1,0,0;-1,0,0,0;0,0,1,1;0,0,0,0;0,0,-2,-1;1,-1,0,0;0,0,0,0;0,0,0,1;0,0,-2,-1;0,0,1,0;0,0,0,0;1,0,0,0;0,0,1,1;0,0,0,0;1,0,0,0;0,0,0,-1;0,0,-1,0;-1,-1,0,0;-3,-2,0,0;-1,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-2,-1,0,0;0,0,-1,0;1,1,0,0;1,0,0,0;0,0,0,1;-1,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,1,0,0;1,0,0,0;0,0,-1,0;-1,0,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;0,0,-1,0;2,1,0,0;0,0,1,0;0,0,2,1;0,0,1,1;-1,0,0,0;1,0,0,0;0,0,-1,0;0,0,1,0;0,0,0,0;0,0,1,0;0,0,1,1;0,1,0,0;0,0,0,0;1,0,0,0;0,0,1,1;0,0,0,0;1,0,0,0;0,0,0,0;1,1,0,0;0,0,-1,0;0,0,-1,-1;-1,0,0,0;1,1,0,0;0,0,-1,-1;0,0,1,1;0,0,1,0;-2,-1,0,0;1,0,0,0;0,0,-2,-1;0,0,1,0;0,0,0,0;0,0,1,0;1,1,0,0;1,1,0,0;-1,-1,0,0;0,0,0,0;0,0,0,0;1,1,0,0;0,0,-2,-1;1,1,0,0;0,0,1,1;1,1,0,0;0,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;1,1,0,0;-1,-1,0,0;-1,-1,0,0;-1,0,0,0;0,0,-1,-1;1,1,0,0;0,0,-1,-1;0,0,1,0;0,0,0,0;0,0,1,0;1,1,0,0;-1,0,0,0;0,0,0,0;0,0,-1,0;0,0,-1,0;1,1,0,0;0,0,1,0;0,0,1,1;0,0,-1,-1;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,1,0;2,1,0,0;0,0,0,1;-2,-1,0,0;1,1,0,0;-1,0,0,0;0,0,0,0;1,1,0,0;-1,-1,0,0;-1,-1,0,0;1,0,0,0;0,0,1,-1;-1,-1,0,0;0,0,1,1;0,0,0,0;0,0,0,0;0,0,1,1;0,0,1,1;2,1,0,0;0,0,0,0;0,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,-1;1,0,0,0;0,0,0,0;0,0,0,0;1,1,0,0;1,0,0,0;0,0,-2,-1;0,0,0,0;0,0,0,1;-1,0,0,0;0,0,-2,-1;-1,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,1,0,0;1,1,0,0;0,0,0,0;-1,0,0,0;1,0,0,0;-1,-1,0,0;1,1,0,0;3,2,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-3,-2;1,1,0,0;-1,0,0,0;0,-1,0,0;-1,-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,0;0,0,0,0;-1,0,0,0;0,1,0,0;1,1,0,0;0,0,0,0;1,1,0,0;-1,0,0,0;0,0,1,0;0,0,-1,0;0,0,-2,-1;0,0,-2,-1;-1,0,0,0;0,0,0,1;0,0,0,0;0,0,0,0;1,1,0,0;0,0,-1,-1;0,0,1,1;0,1,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,1,1;0,0,0,-1;0,0,2,1;0,0,0,1;0,0,0,0;0,0,0,0;0,0,2,1;0,0,0,0;0,0,0,0;0,0,0,-1;0,0,-2,-1;0,0,-1,-1;0,0,0,1;-1,0,0,0;-1,-1,0,0;0,0,0,0;2,1,0,0;0,0,0,0;-2,-1,0,0;0,-1,0,0;0,0,0,0;0,0,2,1;0,0,2,2;0,0,0,0;0,0,3,2;0,1,0,0;0,0,-1,-1;0,0,-2,0;0,0,0,0;0,0,-1,0;0,0,-1,-1;0,0,1,0;0,0,0,0;0,0,0,-1;-1,0,0,0;0,0,0,0;-1,-1,0,0;-1,0,0,0;0,0,-1,-1;0,0,-1,0;-1,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;-1,0,0,0;-2,-1,0,0;0,0,1,0;-1,-1,0,0;0,0,1,1;0,1,0,0;0,0,0,0;-1,0,0,0;0,0,1,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,0,0;0,0,-1,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,1,1;1,1,0,0;1,0,0,0;0,0,0,0;1,1,0,0;0,0,-1,-1;0,0,0,0;1,1,0,0;1,1,0,0;0,0,0,1;1,0,0,0;-1,0,0,0;1,1,0,0;0,0,-1,0;0,0,1,0;0,1,0,0;0,1,0,0;-1,0,0,0;0,0,3,2;0,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,1,1;0,0,0,0;0,0,1,0;0,0,0,0;-1,-1,0,0;2,1,0,0;0,0,-1,-1;0,0,0,0;0,1,0,0;0,0,0,-1;0,0,-2,-1;2,1,0,0;1,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,-1,0;2,1,0,0;0,0,-1,0;2,1,0,0;0,1,0,0;-1,-1,0,0;1,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,2,1;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,-2,-1;-1,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,-3,-2;0,-1,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,1,0,0;0,0,1,1;0,0,0,0;-1,-1,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,0,0,0;1,0,0,0;0,1,0,0;-1,-1,0,0;-1,0,0,0;-1,-1,0,0;0,0,-1,0;0,0,0,0;-2,-1,0,0;0,0,0,0;0,0,0,-1;0,0,-2,-1;0,0,0,1;0,0,0,0;-1,0,0,0;0,0,-1,0;0,1,0,0;0,0,-1,0;-1,-1,0,0;0,0,0,0;0,0,-1,0;0,0,1,1;1,0,0,0;0,0,1,1;0,1,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;1,0,0,0;0,0,2,1;1,0,0,0;0,0,1,1;0,0,0,0;0,0,-3,-2;1,-1,0,0;0,0,1,1;0,0,0,0;0,0,-1,0;0,0,2,1;0,0,1,1;0,0,1,-1;-1,-1,0,0;0,0,0,1;0,0,-1,-1;0,1,0,0;0,0,0,0;-1,0,0,0;-1,-1,0,0;0,0,0,0;-2,-1,0,0;0,0,1,1;0,0,-1,-1;0,0,0,0;0,0,1,0;0,0,0,0;0,0,-1,-1;0,0,0,0;1,0,0,0;0,0,2,1;0,0,2,1;0,0,0,0;0,0,0,1;0,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,1,1;-1,-1,0,0;0,0,0,0;0,0,-1,0;0,0,-1,1;0,0,1,1;-1,0,0,0;0,0,0,0;0,0,-1,0;0,0,-2,-1;0,0,0,0;0,0,0,0;-1,0,0,0;-1,0,0,0;0,0,-1,0;0,0,0,0;0,0,-1,0;0,0,1,1;1,0,0,0;0,0,0,0;0,0,-1,0;0,1,0,0;0,0,0,0;0,0,1,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,2,1;0,1,0,0;-1,-1,0,0;0,0,0,0;0,0,-1,-1;0,0,-2,-1;-1,0,0,0;0,0,0,-1;0,0,-1,0;0,0,1,0;-3,-2,0,0;0,0,-1,0;0,0,2,1;0,0,1,1;-1,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;-1,-1,0,0;0,0,-1,-1;0,0,0,0;0,0,0,0;2,1,0,0;0,0,-1,0;0,0,0,0;2,1,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;-1,1,0,0;0,0,-2,-1;0,0,0,0;0,0,1,1;0,0,0,-1;0,0,2,1;2,1,0,0;0,0,2,1;0,0,0,1;0,0,-2,-1;0,0,0,0;0,0,1,0;0,0,0,1;0,0,0,0;1,0,0,0;0,0,1,1;0,0,1,0;0,0,-1,-1;2,1,0,0;0,0,0,0;0,0,0,0;2,1,0,0;0,0,0,0;0,0,-1,-1;0,0,-1,0;0,0,1,1;-1,-1,0,0;1,0,0,0;0,0,-1,-1;0,0,0,0;-1,0,0,0;0,0,0,0;0,1,0,0;0,1,0,0;0,0,-1,0;-1,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,-1,-1;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,-1,0;0,0,0,-1;-1,-1,0,0;-1,0,0,0;-1,-1,0,0;1,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;-2,-1,0,0;1,0,0,0;0,0,-1,-1;0,0,-1,-1;0,0,0,0;0,0,-1,0;0,-1,0,0;-1,0,0,0;2,1,0,0;0,0,2,1;0,0,-1,-1;0,0,1,0;0,0,1,0;0,0,0,-1;0,0,0,0;0,0,0,-1;0,0,3,2;0,0,1,0;2,1,0,0;0,0,0,0;-1,-1,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,-1,0,0;-1,-1,0,0;-1,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,1,0;-1,-1,0,0;0,0,1,1;1,0,0,0;0,0,-1,1;1,1,0,0;1,0,0,0;0,0,-2,-1;1,1,0,0;0,0,-1,-1;0,0,0,0;0,0,0,0;2,1,0,0;0,0,1,0;0,1,0,0;-1,0,0,0;0,0,1,1;0,0,-1,-1;0,0,0,0;0,0,0,0;0,0,0,1;-1,-1,0,0;0,0,-1,0;0,0,1,1;0,0,0,0;0,0,-2,-1;0,0,1,-1;0,0,-2,-1;-1,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;1,1,0,0;0,0,-2,-1;0,-1,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;0,0,-1,0;1,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;1,1,0,0;1,1,0,0;-3,-2,0,0;0,0,0,0;0,0,-2,-1;0,0,1,0;0,0,1,0;0,0,0,-1;0,0,-1,-1;0,0,-1,0;0,0,0,0;0,0,0,-1;0,0,1,0;1,0,0,0;-2,-1,0,0;0,0,1,0;1,0,0,0;1,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,0,0;0,0,2,1;0,0,0,0;0,0,-1,-1;0,0,1,-1;-1,0,0,0;0,0,-1,0;0,1,0,0;2,1,0,0;0,0,0,0;-2,0,0,0;1,1,0,0;0,0,0,0;0,0,2,1;0,0,1,1;0,0,1,1;0,0,0,0;0,0,0,0;0,0,2,1;-2,-1,0,0;0,0,0,0;-1,0,0,0;-1,-1,0,0;0,0,0,0]],["b",[1,0,3,0,1;1,0,0,0,0;1,0,1,0,0;0,2,0,1,0;0,1,0,0,0],[[7,22,21,12,0,1],[8196769,0,-4678142,0,-19750389,0,31641300,0,-21979225,0,8886072,0,-996779,0,-561640,0,16584,0,-4734,0,-415,0,6,0,1]],[1,0,0,0;-1,-1,0,0;0,0,-1,0;1,1,0,0;0,0,1,1;0,0,1,1;0,0,-1,0;-1,0,0,0;0,0,0,0;0,0,-2,-1;0,0,0,1;0,0,-1,-1;-1,0,0,0;0,0,1,1;1,1,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;-1,0,0,0;0,0,2,1;-1,0,0,0;0,0,-1,0;-1,0,0,0;0,0,1,0;-1,-1,0,0;1,1,0,0;0,0,-1,0;0,0,-1,-1;0,0,1,0;-2,-1,0,0;-1,-1,0,0;1,0,0,0;0,1,0,0;0,0,1,0;1,1,0,0;0,0,0,0;0,0,1,1;1,1,0,0;0,0,1,0;0,0,-1,-1;0,0,-1,-1;1,1,0,0;0,0,-1,0;0,0,1,0;0,0,0,0;1,1,0,0;0,-1,0,0;0,0,0,0;-1,0,0,0;2,1,0,0;0,-1,0,0;-1,-1,0,0;1,0,0,0;0,0,1,1;-1,0,0,0;0,0,1,0;0,0,1,0;0,0,-1,-1;-1,0,0,0;2,1,0,0;-1,0,0,0;2,1,0,0;0,0,0,0;-1,-1,0,0;0,0,-1,-1;-1,0,0,0;0,0,-1,-1;0,0,-1,0;0,0,1,0;-2,-1,0,0;-1,0,0,0;0,0,0,0;1,1,0,0;0,0,-2,-1;0,0,1,1;-1,-1,0,0;0,1,0,0;0,0,-1,-1;0,0,-1,-1;0,0,0,0;-1,0,0,0;0,0,2,1;0,0,0,1;-1,-1,0,0;1,0,0,0;0,0,1,1;1,0,0,0;0,0,0,-1;0,0,0,1;0,0,0,0;0,0,1,0;-1,-1,0,0;0,0,1,1;1,0,0,0;0,0,-1,-1;0,0,-1,0;-1,0,0,0;1,1,0,0;0,0,0,0;-2,-1,0,0;0,0,0,-1;1,0,0,0;0,0,-1,0;1,0,0,0;0,0,-1,-1;-1,-1,0,0;0,0,-1,0;0,0,-1,-1;1,0,0,0;1,1,0,0;1,1,0,0;0,0,0,0;0,0,-1,0;0,0,-1,-1;0,0,-1,-1;0,0,1,1;0,0,0,0;1,1,0,0;0,-1,0,0;-1,-1,0,0;0,1,0,0;1,1,0,0;-1,-1,0,0;-2,-1,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;1,1,0,0;-1,0,0,0;0,0,2,1;0,0,1,1;1,0,0,0;0,0,1,0;0,0,2,1;1,1,0,0;0,0,0,1;0,0,0,0;0,0,-1,-1;0,0,0,0;2,1,0,0;0,0,0,1;1,1,0,0;0,0,0,-1;0,0,0,0;-1,-1,0,0;-2,-1,0,0;0,0,1,0;0,0,2,1;0,0,0,1;0,0,-2,-1;0,0,1,1;1,0,0,0;0,0,0,0;-1,0,0,0;0,0,-2,-1;0,0,1,1;0,-1,0,0;0,0,2,1;0,0,-1,0;0,0,1,1;0,0,1,0;1,1,0,0;-1,0,0,0;0,0,-2,-1;0,0,1,0;0,0,-1,0;0,0,1,0;1,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,-1,-1;1,0,0,0;-1,-1,0,0;0,0,1,1;0,0,0,0;0,0,1,0;0,0,-1,0;0,-1,0,0;0,0,0,0;1,0,0,0;0,0,-1,-1;0,0,1,0;1,0,0,0;-2,-1,0,0;0,0,-2,-1;1,-1,0,0;-1,0,0,0;-1,0,0,0;0,0,2,1;0,0,0,0;0,0,1,1;-1,-1,0,0;1,1,0,0;-1,-1,0,0;-1,-1,0,0;-1,-1,0,0;0,0,0,0;-1,0,0,0;1,1,0,0;-1,-1,0,0;0,0,1,0;1,0,0,0;-1,0,0,0;2,1,0,0;0,0,1,1;0,0,0,0;0,0,0,0;0,0,0,-1;0,0,2,1;0,0,1,0;1,1,0,0;0,0,1,0;0,0,1,1;1,1,0,0;0,0,1,0;0,0,1,1;-1,-1,0,0;0,0,-1,-1;-1,-1,0,0;0,0,0,1;-2,-1,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,1,1;0,0,-1,0;0,0,2,1;0,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,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;-1,-1,0,0;0,0,-1,-1;2,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,0,0;0,0,0,-1;0,0,0,0;0,0,-1,0;-1,0,0,0;-1,0,0,0;1,1,0,0;1,1,0,0;0,0,-2,-1;0,0,0,0;0,0,-2,-1;0,0,0,0;0,-1,0,0;0,0,1,1;0,0,-1,-1;0,1,0,0;0,0,-2,-1;1,0,0,0;-2,-1,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,-1,0;0,0,1,1;0,0,-1,0;0,0,0,0;0,0,0,0;-1,-1,0,0;0,-1,0,0;0,0,-1,0;1,1,0,0;-1,-1,0,0;-1,-1,0,0;0,0,1,0;-1,-1,0,0;0,0,0,0;0,1,0,0;2,1,0,0;0,0,1,0;2,1,0,0;0,-1,0,0;0,0,-1,-1;0,0,-1,-1;0,0,-1,-1;0,1,0,0;0,0,-1,0;1,0,0,0;0,0,2,1;-1,0,0,0;0,0,-2,-1;0,-1,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,0,0;1,0,0,0;-1,0,0,0;0,0,3,2;0,0,1,1;0,0,-1,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,-2,-1;0,0,0,0;0,0,1,1;0,-1,0,0;0,0,-2,-1;-1,0,0,0;0,0,-1,-1;0,0,0,1;-1,-1,0,0;1,1,0,0;1,1,0,0;0,0,-1,0;0,0,1,1;0,0,0,1;0,0,-1,-1;0,0,0,-1;0,0,1,0;0,0,0,0;0,0,-1,-1;2,1,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;-1,0,0,0;1,1,0,0;0,0,-1,0;0,0,0,0;0,0,1,0;0,0,1,0;-1,-1,0,0;-1,-1,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,-2,-1;0,0,1,0;0,0,0,1;0,-1,0,0;0,0,-1,-1;0,0,-1,-1;0,0,1,0;0,0,0,1;1,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,-1;0,0,1,1;0,0,2,1;0,0,-1,-1;-1,-1,0,0;0,0,0,0;0,0,0,0;3,2,0,0;0,0,-1,0;0,0,2,1;0,0,0,0;0,-1,0,0;-1,0,0,0;0,1,0,0;0,0,-1,0;1,1,0,0;0,1,0,0;0,0,-2,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,1,0;2,1,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;2,1,0,0;0,0,0,1;1,0,0,0;1,1,0,0;2,1,0,0;2,1,0,0;0,0,0,0;0,0,0,1;1,1,0,0;1,0,0,0;0,0,0,0;1,1,0,0;2,1,0,0;1,1,0,0;0,0,-1,0;0,0,-1,-1;-1,-1,0,0;-1,0,0,0;0,1,0,0;0,0,-1,0;-3,-2,0,0;0,0,0,0;0,0,-1,-1;0,0,1,0;0,0,0,0;-1,0,0,0;-1,0,0,0;0,0,0,0;0,0,1,0;0,0,1,1;0,0,-2,-1;-1,-1,0,0;0,0,-1,-1;0,0,0,0;-1,0,0,0;0,0,1,0;0,0,-1,-1;0,0,1,0;0,0,-1,-1;0,-1,0,0;-2,-1,0,0;0,0,0,-1;0,0,0,0;0,0,0,0;0,0,-2,-1;0,0,1,1;1,1,0,0;1,0,0,0;0,0,2,1;0,0,0,-1;1,0,0,0;0,0,0,0;0,0,-1,0;-1,0,0,0;2,1,0,0;-1,0,0,0;0,0,0,0;0,1,0,0;0,0,1,1;0,1,0,0;0,0,0,0;1,0,0,0;0,0,-1,-1;1,1,0,0;0,0,0,0;-1,-1,0,0;0,0,-1,0;1,0,0,0;0,0,1,1;0,-1,0,0;0,0,-2,-1;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;-2,-1,0,0;0,0,-1,-1;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,1,1;0,0,0,1;1,0,0,0;0,1,0,0;2,1,0,0;1,1,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,-1,0,0;1,1,0,0;0,0,-1,-1;0,0,0,0;1,0,0,0;1,0,0,0;0,0,-1,-1;0,0,0,0;0,0,0,0;1,0,0,0;0,0,1,0;0,0,2,1;0,0,0,0;-2,-1,0,0;0,1,0,0;-1,-1,0,0;0,0,0,0;0,0,0,0;0,0,1,0;-1,0,0,0;1,0,0,0;0,0,-1,-1;1,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;1,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,1;0,0,1,1;0,0,-1,-1;0,0,0,0;0,0,1,0;1,1,0,0;1,1,0,0;-1,-1,0,0;0,0,-1,1;-2,-1,0,0;0,0,-1,0;0,0,1,1;0,1,0,0;0,0,0,0;0,1,0,0;0,0,2,1;1,1,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,-2,-1;0,0,0,0;0,0,1,1;0,0,1,1;-1,0,0,0;1,1,0,0;0,0,1,1;0,0,0,1;-1,-1,0,0;0,0,0,-1;2,1,0,0;0,0,0,-1;0,0,0,0;0,0,-1,0;0,0,0,-1;0,0,1,1;-1,-1,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,1,1;0,0,-1,0;0,0,-1,0;-1,-1,0,0;0,0,1,1;0,0,2,1;0,0,0,0;0,0,1,1;0,0,0,0;0,0,1,0;0,0,0,0;0,0,-1,1;1,0,0,0;0,0,-1,-1;0,0,1,0;1,1,0,0;-2,-1,0,0;0,0,1,0;1,0,0,0;1,0,0,0;2,1,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;2,1,0,0;1,1,0,0;0,0,0,0;0,1,0,0;-1,0,0,0;0,0,1,1;-2,-1,0,0;0,1,0,0;0,0,-1,-1;0,0,0,1;-1,-1,0,0;0,0,0,0;1,0,0,0;0,0,1,0;0,0,1,1;1,1,0,0;0,0,2,1;0,0,1,1;0,0,0,0;0,0,-1,0;-1,0,0,0;0,0,-1,0;0,0,1,0;0,0,1,0;-1,-1,0,0;0,0,0,0;0,0,-1,-1;0,0,-1,0;1,1,0,0;0,0,0,0;0,0,2,1;0,0,1,0;1,0,0,0;1,0,0,0;-1,0,0,0;0,0,-1,0;0,0,2,1;0,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-2,-1;0,-1,0,0;0,0,-1,-1;1,1,0,0;1,0,0,0;0,0,-3,-2;0,0,1,0;0,0,-2,-1;0,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,-1,0,0;-1,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,1,1;1,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;1,0,0,0;1,0,0,0;0,0,0,0;0,0,2,1;0,0,1,0;1,1,0,0;1,0,0,0;0,0,1,1;0,0,-1,-1;0,0,-1,0;0,0,0,0;1,0,0,0;0,0,0,-1;-2,-1,0,0;1,1,0,0;-1,-1,0,0;0,0,0,0;0,0,1,1;-2,-1,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;-1,0,0,0;0,0,1,1;-1,0,0,0;0,0,1,0;0,1,0,0;0,0,0,-1;-1,-1,0,0;0,0,0,0;0,0,-1,0;0,0,1,1;0,0,0,0;-3,-2,0,0;0,0,0,-1;-1,0,0,0;0,0,-1,0;2,1,0,0;0,0,1,1;0,0,0,0;0,0,0,0;1,1,0,0;0,0,1,0;-1,0,0,0;0,0,0,0;0,0,1,1;1,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;-1,0,0,0;0,0,0,0;-1,0,0,0;2,1,0,0;0,1,0,0;1,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;-1,0,0,0;0,0,0,0;1,0,0,0;0,0,2,1;0,0,0,-1;0,0,-1,-1;0,0,-1,-1;0,0,-1,0;-1,0,0,0;1,0,0,0;0,-1,0,0;0,0,1,1;0,1,0,0;0,0,2,1;0,0,0,0;0,0,0,-1;1,1,0,0;0,0,-1,0;1,0,0,0;-1,0,0,0;0,0,0,0;-1,-1,0,0;-1,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;1,1,0,0;0,0,-1,-1;0,0,1,0;0,0,-1,0;0,0,-1,0;-1,0,0,0;0,0,-3,-2;0,-1,0,0;0,0,1,1;0,0,0,0;2,1,0,0;-1,-1,0,0;-1,0,0,0;1,0,0,0;0,0,0,0;0,0,1,0;-3,-2,0,0;0,0,-1,0;0,0,1,1;1,0,0,0;0,0,-1,-1;-1,0,0,0;0,0,0,0;0,0,0,0;0,1,0,0;-1,0,0,0;1,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,1;-2,-1,0,0;-1,-1,0,0;0,0,0,-1;-1,0,0,0;0,-1,0,0;0,0,1,1;1,1,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,1,0;0,0,1,0;0,0,-1,-1;0,0,1,0;-2,-1,0,0;0,0,0,0;0,0,0,0;2,1,0,0;1,0,0,0;0,0,-1,-1;0,0,0,0;0,0,1,1;-2,-1,0,0;0,0,0,-1;0,0,-1,0;1,0,0,0;0,0,0,0;0,0,-1,0;-2,-1,0,0;0,-1,0,0;-2,-1,0,0;0,0,0,0;-3,-2,0,0;-1,0,0,0;0,0,0,0;1,0,0,0;0,0,-1,0;1,1,0,0;-1,-1,0,0;-1,-1,0,0;-1,-1,0,0;0,0,1,-1;-1,-1,0,0;0,0,0,0;-2,-1,0,0;0,0,1,0;-2,-1,0,0;-1,-1,0,0;-2,-1,0,0;0,0,-1,0;0,0,0,1;-1,0,0,0;0,0,2,1;0,0,0,0;1,1,0,0;0,0,0,0;1,1,0,0;0,0,-1,-1;0,0,0,0;0,0,1,0;0,0,1,1;0,0,0,0;3,2,0,0;0,-1,0,0;0,0,0,0;1,1,0,0;0,0,1,0;-1,0,0,0;0,0,-1,-1;0,-1,0,0;0,0,0,0;0,0,0,0;1,1,0,0;-1,0,0,0;1,1,0,0;0,0,0,1;0,0,0,0;-1,-1,0,0;0,0,-1,0;0,0,1,1;0,0,-2,-1;-1,-1,0,0;0,0,1,1;0,0,0,0;2,1,0,0;0,0,0,1;0,0,1,1;0,0,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;0,0,-1,-1;0,0,-1,-1;0,0,-1,-1;0,0,1,1;1,1,0,0;0,0,-1,-1;0,0,0,0;0,0,1,0;0,-1,0,0;1,0,0,0;0,0,2,0;2,1,0,0;0,0,1,1;0,0,1,0;1,0,0,0;0,0,-1,0;0,0,1,1;0,0,0,0;0,0,0,-1;0,0,2,1;1,0,0,0;0,0,-2,-1;0,0,1,1;-1,0,0,0;0,0,0,0;-1,-1,0,0;-1,0,0,0;0,0,-2,-1;0,0,-1,-1;0,0,1,0;0,0,0,1;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,1;0,0,1,0;-1,-1,0,0;1,1,0,0;0,0,-1,0;-1,-1,0,0;0,0,0,0;1,1,0,0;0,0,0,-1;0,0,0,0;0,1,0,0;-1,0,0,0;0,0,-1,0;0,0,-1,-1;0,0,-1,0;-1,0,0,0;0,0,-1,-1;0,0,0,0;0,0,0,-1;-1,-1,0,0;0,0,1,0;0,0,1,0;0,0,1,1;-2,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;2,1,0,0;0,0,0,0;0,0,0,0;-1,1,0,0;-1,-1,0,0;-1,-1,0,0;0,0,-1,-1;1,1,0,0;1,0,0,0;0,-1,0,0;0,0,1,1;0,0,0,0;0,0,0,0;1,0,0,0;0,0,-1,0;0,0,-2,-1;0,0,0,0;0,0,0,0;0,0,1,0;0,-1,0,0;3,2,0,0;1,0,0,0;0,0,1,1;1,1,0,0;0,0,0,0;0,0,0,1;0,0,0,0;-1,-1,0,0;2,1,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,-1,0;0,0,1,1;0,0,0,0;0,0,-1,-1;-1,0,0,0;0,0,0,1;-2,-1,0,0;-1,-1,0,0;-2,-1,0,0;0,0,0,0;0,1,0,0;-1,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,1;1,0,0,0;0,0,0,0;-2,-1,0,0;1,1,0,0;0,0,2,1;0,0,0,0;0,0,0,0;0,0,-2,-1;-1,-1,0,0;0,0,1,1;0,-1,0,0;0,1,0,0;0,0,2,1;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;1,0,0,0;0,0,-1,-1;-1,1,0,0;0,0,-2,-1;0,0,0,0;0,0,0,0;1,0,0,0;1,1,0,0;0,0,-2,-1;-1,0,0,0;0,1,0,0;1,1,0,0;0,0,1,0;0,0,0,0;0,0,0,0;-1,-1,0,0;0,-1,0,0;0,0,-1,-1;0,0,-1,-1;1,0,0,0;0,0,-1,-1;-1,-1,0,0;1,1,0,0;0,0,1,0;0,-1,0,0;-1,-1,0,0;0,0,0,1;0,0,0,0;0,0,-2,-1;-1,-1,0,0;-1,0,0,0;0,0,0,0;-1,0,0,0;-1,-1,0,0;0,0,1,1;0,0,-1,0;-1,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,1,0;0,0,-1,-1;0,0,-1,-1;0,0,2,1;-1,0,0,0;1,0,0,0;0,0,2,1;0,0,-1,-1;0,0,1,1;-1,-1,0,0;1,0,0,0;-2,-1,0,0;-1,-1,0,0;1,0,0,0;0,0,0,-1;0,0,0,1;0,0,0,0;2,1,0,0;0,0,0,1;0,0,1,1;0,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,1,0,0;0,0,0,0;1,0,0,0;-1,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;-2,-1,0,0;0,0,0,1;0,0,0,0;1,0,0,0;0,0,-1,-1;-1,-1,0,0;0,1,0,0;1,1,0,0;0,0,0,0;0,0,0,1;0,0,2,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;-1,-1,0,0;0,0,-2,-1;0,0,0,-1;1,0,0,0;0,1,0,0;-2,-1,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,-1,0;0,0,1,1;1,1,0,0;0,0,-1,0;0,0,1,0;0,0,0,-1;-1,-1,0,0;0,1,0,0;0,0,1,0;0,0,0,0;0,0,0,0;-2,-1,0,0;0,0,1,1;0,0,1,0;0,0,1,0;0,0,0,0;0,0,-2,-1;0,0,-1,0;1,1,0,0;0,0,0,0;1,1,0,0;2,1,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,0,1;0,0,-1,-1;0,0,1,1;0,0,1,1;0,0,1,0;0,0,0,0;-1,0,0,0;2,1,0,0;-1,-1,0,0;0,0,-1,-1;1,0,0,0;0,0,-3,-2;1,-1,0,0;0,0,0,0;-1,0,0,0;0,0,-2,-1;0,0,0,0;0,0,0,0;0,0,0,1;0,0,-1,-1;0,0,0,0;1,1,0,0;1,0,0,0;0,0,0,1;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,2,1;1,0,0,0;0,0,0,-1;0,0,0,0;-2,-1,0,0;-1,0,0,0;2,1,0,0;0,1,0,0;0,0,-1,-1;0,0,0,0;0,0,0,0;0,0,0,-1;-1,-1,0,0;-1,0,0,0;-2,-1,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,1;1,1,0,0;0,0,0,0;0,0,-2,-1;-2,-1,0,0;0,0,0,0;-2,-1,0,0;0,1,0,0;0,0,0,0;1,1,0,0;-1,0,0,0;1,0,0,0;1,0,0,0;0,0,0,-1;0,0,-2,-1;1,0,0,0;1,1,0,0;-1,0,0,0;-1,0,0,0;0,0,0,0;0,0,1,1;-1,-1,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,1,0,0;0,0,-1,-1;1,0,0,0;0,0,-1,0;0,1,0,0;-2,-1,0,0;0,0,0,0;0,0,-2,-1;0,0,0,1;0,0,-2,-1;0,0,0,0;0,0,1,1;0,0,-2,-1;0,0,1,1;-1,0,0,0;1,0,0,0;1,1,0,0;0,0,1,1;0,1,0,0;0,0,0,-1;0,0,0,0;0,0,-1,-1;0,0,0,0;1,1,0,0;0,0,0,0;0,0,0,0;0,0,0,1;0,0,0,0;0,0,-1,0;0,0,1,1;0,0,-1,-1;-1,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,1;0,0,-1,-1;0,0,-1,-1;0,0,-1,-1;0,0,-1,0;-1,0,0,0;0,0,-1,0;-1,-1,0,0;0,0,0,0;1,1,0,0;0,0,1,0;0,0,1,1;-1,0,0,0;0,0,-2,-1;0,0,1,0;-1,0,0,0;0,0,1,0;0,0,0,0;1,1,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,1,0,0;0,0,3,2;0,0,0,0;0,0,0,0;0,0,0,0;0,0,2,1;0,0,1,1;-1,-1,0,0;0,0,0,0;-1,-1,0,0;1,0,0,0;0,0,2,1;0,0,-1,0;0,0,-1,-1;0,1,0,0;0,0,2,1;0,0,1,0;-1,0,0,0;1,0,0,0;0,0,1,0;1,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,1;1,0,0,0;0,0,0,0;0,1,0,0;1,1,0,0;-1,-1,0,0;0,0,-2,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;1,0,0,0;-1,-1,0,0;0,0,-1,0;0,0,0,0;0,0,0,1;0,0,0,0;0,0,2,1;0,0,1,0;0,0,1,1;-1,-1,0,0;1,0,0,0;-1,0,0,0;0,0,0,-1;0,0,0,0;0,0,0,0;0,0,-1,-1;1,0,0,0;0,0,-1,-1;0,0,-1,0;-1,-1,0,0;0,0,-1,-1;-1,-1,0,0;0,0,0,0;0,0,-1,0;0,0,-1,0;0,0,2,1;0,0,0,-1;0,0,1,0;0,-1,0,0;0,0,0,0;0,0,2,1;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;2,1,0,0;-1,-1,0,0;-2,-1,0,0;0,0,0,1;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,-1,1;3,2,0,0;0,0,-1,0;0,0,-1,-1;0,0,0,1;0,0,0,0;0,0,0,0;0,0,1,0;0,-1,0,0;1,1,0,0;0,0,-1,0;0,0,-1,0;-1,0,0,0;1,1,0,0;0,0,1,0;0,0,-1,0;-1,-1,0,0;-1,0,0,0;-1,0,0,0;0,0,0,0;0,0,1,0;2,1,0,0;0,0,1,0;0,0,0,0;0,0,1,1;0,0,1,1;0,0,1,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,1,0;3,2,0,0;0,0,0,0;0,0,1,0;-1,0,0,0;1,1,0,0;0,0,1,1;0,0,1,1;0,0,0,-1;-2,-1,0,0;1,0,0,0;0,0,-2,-1;0,0,1,1;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;-1,-1,0,0;1,0,0,0;0,0,-1,-1;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,-1;0,0,-1,-1;0,0,1,1;-1,-1,0,0;0,0,1,1;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,-1,0;0,0,1,1;0,0,1,0;1,1,0,0;0,1,0,0;0,0,-1,0;0,0,0,1;1,1,0,0;0,0,1,1;-2,-1,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;-1,0,0,0;1,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,0,1,0;1,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;1,1,0,0;0,0,-1,-1;0,0,0,0;0,0,1,0;1,0,0,0;0,0,1,1;0,0,-1,0;0,0,2,1;0,0,1,1;0,0,1,0;0,-1,0,0;1,1,0,0;1,-1,0,0;-1,0,0,0;0,0,0,0;1,0,0,0;0,0,2,1;0,0,-1,0;-1,0,0,0;-1,0,0,0;0,0,0,-1;0,0,-2,-1;0,0,-1,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,-1,-1;-2,-1,0,0;0,0,1,0;0,0,1,0;0,0,0,0;-1,-1,0,0;0,0,-1,0;0,1,0,0;0,0,0,0;0,0,0,0;0,0,-2,-1;1,1,0,0;0,0,0,1;1,1,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;0,0,1,0;0,0,0,0;-1,-1,0,0;-1,0,0,0;0,0,0,0;0,0,2,1;0,0,1,0;0,0,-1,0;0,0,0,-1;0,0,1,1;-1,-1,0,0;0,0,0,0;1,0,0,0;1,1,0,0;0,1,0,0;0,0,3,2;0,0,0,0;1,0,0,0;0,-1,0,0;0,0,-1,0;0,0,-1,0;0,0,0,0;0,0,0,0;-2,-1,0,0;0,0,1,0;2,1,0,0;0,0,0,-1;1,1,0,0;0,0,0,0;-1,-1,0,0;1,1,0,0;0,0,0,0;1,0,0,0;0,0,-1,-1;0,0,0,-1;2,1,0,0;0,0,-1,-1;0,0,1,1;0,0,0,0;0,0,-1,-1;0,0,1,0;-1,-1,0,0;-1,0,0,0;0,0,0,0;0,0,1,1;1,1,0,0;1,0,0,0;0,0,0,0;0,1,0,0;0,0,0,0;0,0,1,1;-1,1,0,0;0,0,-1,0;1,1,0,0;0,-1,0,0;-1,-1,0,0;0,0,1,1;0,0,0,0;0,0,0,0;0,-1,0,0;0,0,-1,-1;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,-1,0;3,2,0,0;0,0,0,-1;1,0,0,0;1,-1,0,0;0,0,1,0;0,0,-1,0;1,0,0,0;2,1,0,0;1,0,0,0;1,1,0,0;0,0,0,0;0,0,0,0;-2,-1,0,0;0,0,0,0;0,0,0,0;1,1,0,0;0,0,1,1;0,1,0,0;0,0,0,0;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,0,0,0;0,0,0,0;0,0,1,0;0,0,-1,-1;1,0,0,0;0,0,1,1;0,0,1,1;0,0,-1,-1;0,0,0,0;1,1,0,0;0,0,-1,-1;0,0,0,0;0,1,0,0;0,0,0,0;0,0,0,-1;-3,-2,0,0;-1,1,0,0;0,0,0,0;0,0,-1,-1;0,0,2,1;-2,-1,0,0;0,0,0,0;0,0,0,0;0,0,-2,-1;0,0,1,0;1,1,0,0;0,0,0,0;0,0,1,0;0,0,0,-1;0,0,1,0;0,0,0,0;-1,-1,0,0;0,0,1,1;-1,0,0,0;0,0,0,-1;0,0,1,1;1,0,0,0;2,1,0,0;0,-1,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;3,2,0,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;0,0,0,0;0,0,1,0;0,0,0,0;-2,-1,0,0;1,1,0,0;1,0,0,0;0,0,1,0;2,1,0,0;0,0,-1,0;1,1,0,0;0,0,-1,0;0,0,0,-1;1,1,0,0;2,1,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;2,1,0,0;0,0,-1,-1;0,0,-1,-1;0,0,0,0;1,1,0,0;0,0,0,0;2,1,0,0;0,0,0,0;2,1,0,0;0,0,0,0;0,0,1,1;-1,0,0,0;0,0,0,0;0,-1,0,0;1,1,0,0;-1,-1,0,0;0,0,-2,-1;-1,0,0,0;0,0,0,0;0,-1,0,0;-1,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,2,1;1,0,0,0;0,-1,0,0;1,0,0,0;0,0,-1,-1;1,1,0,0;0,0,-1,-1;0,0,-1,-1;0,0,0,0;-1,1,0,0;-2,-1,0,0;0,0,1,0;1,0,0,0;-1,-1,0,0;0,0,0,0;-1,0,0,0;-2,-1,0,0;0,0,1,0;0,0,0,0;0,0,0,1;1,1,0,0;0,0,0,0;0,0,1,1;-1,0,0,0;1,0,0,0;1,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,1,1;-1,-1,0,0;-1,0,0,0;1,1,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,-1,0,0;2,1,0,0;1,1,0,0;0,0,0,1;0,0,0,0;0,0,-2,-1;0,0,2,1;0,0,2,1;1,0,0,0;2,1,0,0;-1,-1,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,0,0;-2,-1,0,0;0,0,-2,-1;0,0,-1,0;0,0,0,0;0,0,-1,0;-1,-1,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;0,0,0,0;0,0,1,0;0,0,-1,-1;1,0,0,0;-1,-1,0,0;0,0,2,1;1,1,0,0;0,0,1,1;0,0,0,0;0,0,2,1;0,0,-1,-1;0,0,-1,0;1,1,0,0;-2,-1,0,0;0,0,-1,0;0,0,1,1;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;1,0,0,0;-1,-1,0,0;-1,0,0,0;-1,1,0,0;0,0,-2,-2;0,0,0,0;-1,-1,0,0;0,0,0,1;0,0,-2,-1;0,0,0,1;0,0,-1,0;0,0,-1,-1;-1,-1,0,0;0,0,-1,1;0,0,1,1;0,0,-1,0;0,0,-2,-1;0,0,0,-1;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,-1,-1;0,0,0,0;-1,-1,0,0;0,0,-1,0;0,0,2,1;0,1,0,0;0,0,-2,-1;0,0,0,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;1,1,0,0;0,1,0,0;1,1,0,0;0,-1,0,0;0,0,1,1;0,0,0,0;0,0,2,1;-1,-1,0,0;0,0,-1,0;0,0,0,0;0,0,-1,0;1,1,0,0;-1,0,0,0;1,0,0,0;-1,-1,0,0;-1,-1,0,0;0,0,0,0;0,0,-1,0;0,0,-1,0;0,0,-1,-1;0,0,0,-1;0,0,-1,0;2,1,0,0;0,-1,0,0;-1,-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,0;-1,0,0,0;-1,-1,0,0;0,0,0,0;0,0,1,0;0,0,-1,0;0,0,0,0;-1,0,0,0;-1,0,0,0;0,0,0,0;1,0,0,0;1,0,0,0;0,0,1,1;0,0,0,0;0,0,1,0;0,0,0,-1;0,0,1,1;0,0,1,1;1,0,0,0;0,0,0,0;0,0,2,1;0,0,1,0;0,0,0,0;0,0,1,0;0,0,1,0;-1,0,0,0;1,1,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,-2,-1;-1,0,0,0;2,1,0,0;0,0,-1,-1;0,0,0,0;1,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,-1,0,0;-2,-1,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,1,0;-2,-1,0,0;0,1,0,0;0,0,0,0;1,1,0,0;1,1,0,0;2,1,0,0;0,0,0,-1;0,0,1,0;0,0,0,-1;-2,-1,0,0;0,0,-2,-1;-1,0,0,0;0,-1,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,0,1;0,0,0,0;0,0,3,2;-1,-1,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;1,1,0,0;0,0,-1,-1;0,0,-1,0;1,0,0,0;0,0,0,0;-3,-2,0,0;0,0,0,0;-1,-1,0,0;1,0,0,0;0,0,-1,0;0,0,0,0;-2,-1,0,0;0,0,-1,0;0,0,0,0;0,0,0,-1;0,0,-1,0;0,0,-1,-1;0,0,0,0;0,0,1,1;2,1,0,0;0,0,0,0;-2,-1,0,0;0,0,0,1;0,0,0,0;0,0,-1,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,1,0;1,1,0,0;0,0,-2,-1;0,0,-1,0;-1,0,0,0;0,0,0,0;0,0,2,1;1,1,0,0;1,0,0,0;0,0,0,0;0,0,-1,0;0,0,1,0;1,1,0,0;0,0,0,0;2,1,0,0;0,0,0,0;2,1,0,0;-1,-1,0,0;0,0,0,0;0,0,0,1;0,0,0,0;0,0,0,0;2,1,0,0;0,0,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,-1,-1;0,0,-1,0;0,0,0,0;-1,0,0,0;0,0,1,0;0,0,0,0;0,0,0,1;2,1,0,0;0,-1,0,0;-2,-1,0,0;1,0,0,0;0,0,-2,-1;-1,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,-1,0;0,0,3,2;1,1,0,0;1,1,0,0;0,0,1,0;0,0,-2,-1;0,0,0,0;0,0,0,0;0,0,0,-1;-1,0,0,0;-1,0,0,0;0,0,-2,-1;0,0,0,0;0,0,-1,-1;1,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,1,0;0,0,2,1;0,-1,0,0;-1,0,0,0;0,0,0,0;-1,-1,0,0;-1,0,0,0;0,0,1,1;0,0,1,0;0,1,0,0;0,0,0,0;0,0,1,1;0,0,1,1;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,2,1;-1,-1,0,0;0,0,0,1;0,0,0,0;0,0,-1,1;0,0,3,2;0,0,-1,-1;1,0,0,0;0,0,0,1;-1,0,0,0;0,0,2,1;-1,0,0,0;0,0,1,0;0,0,-1,-1;1,1,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,1,0;2,1,0,0;-1,0,0,0;1,0,0,0;1,0,0,0;0,0,1,1;0,0,0,0;0,0,2,1;0,0,0,1;0,-1,0,0;1,0,0,0;0,0,2,1;0,0,1,1;1,1,0,0;-1,0,0,0;-2,-1,0,0;1,0,0,0;0,0,0,0;-1,0,0,0;1,0,0,0;0,0,-1,-1;1,1,0,0;0,0,2,1;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,1,1;0,0,3,2;-1,-1,0,0;1,1,0,0;0,-1,0,0;1,1,0,0;0,0,2,1;0,0,0,0;0,0,0,0;1,1,0,0;-1,0,0,0;1,1,0,0;0,0,0,1;0,0,-2,-1;0,0,0,-1;0,0,0,1;1,1,0,0;1,1,0,0;1,0,0,0;0,0,0,0;0,0,1,0;0,0,-2,-1;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,-1,-1;0,0,1,0;1,0,0,0;0,0,-1,-1;-1,0,0,0;0,0,1,0;0,1,0,0;0,0,2,1;0,0,0,0;0,0,-2,-1;1,1,0,0;1,1,0,0;0,0,0,-1;-1,-1,0,0;0,0,-1,0;0,0,-3,-2;0,0,0,1;0,0,1,1;0,1,0,0;0,0,-2,-1;0,0,0,0;1,0,0,0;0,0,-1,1;-1,-1,0,0;0,0,-1,0;2,1,0,0;0,0,0,0;2,1,0,0;0,0,-1,0;0,0,0,0;-1,-1,0,0;0,0,1,0;0,0,1,0;0,0,0,-1;0,0,0,0;0,0,0,0;-1,0,0,0;-1,-1,0,0;0,0,0,-1;0,0,-1,0;0,0,-1,0;0,0,-1,-1;0,0,2,1;0,0,0,0;0,0,0,-1;0,0,-1,-1;1,0,0,0;0,0,0,0;0,0,1,0;1,0,0,0;0,0,0,0;-1,0,0,0;0,0,-1,-1;0,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;-2,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;2,1,0,0;0,0,0,0;0,0,-1,0;0,-1,0,0;0,0,0,0;0,0,-2,-1;-1,-1,0,0;0,0,1,0;0,0,1,1;-1,-1,0,0;2,1,0,0;0,0,-1,-1;-1,0,0,0;0,0,0,-1;-2,-1,0,0;0,0,0,0;0,0,0,0;0,0,1,1;0,0,-1,0;1,0,0,0;0,0,-1,-1;0,0,0,1;0,0,0,0;0,0,-1,0;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;0,0,-1,-1;2,1,0,0;0,-1,0,0;0,0,2,1;-1,-1,0,0;0,0,1,0;-1,-1,0,0;0,-1,0,0;-1,0,0,0;-1,0,0,0;0,0,-1,-1;2,1,0,0;0,0,0,-1;0,0,0,0;1,0,0,0;0,0,-1,-1;0,0,-1,0;2,1,0,0;0,0,1,0;0,0,1,0;0,0,0,0;0,0,-2,-1;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,1,1;1,0,0,0;0,0,-1,0;0,0,1,0;0,0,1,0;0,0,0,0;0,0,0,0;0,1,0,0;-1,0,0,0;0,0,1,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;3,2,0,0;0,0,-1,0;0,0,-1,-1;0,0,-1,-1;0,0,-1,-1;-1,-1,0,0;0,0,-1,0;1,1,0,0;0,0,0,0;0,0,0,0;0,0,2,1;-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,0,1,0;-1,-1,0,0;0,0,0,-1;-3,-2,0,0;0,0,0,0;0,0,0,0;0,0,0,1;1,0,0,0;1,0,0,0;0,0,0,0;1,0,0,0;0,0,-1,0;0,0,0,0;0,0,1,0;1,1,0,0;0,0,-2,-1;0,-1,0,0;0,0,-1,-1;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,1,0;0,-1,0,0;1,1,0,0;0,0,-1,0;-2,-1,0,0;0,0,-1,0;2,1,0,0;0,0,-1,-1;0,0,1,0;1,0,0,0;-1,-1,0,0;0,0,0,0;0,0,3,2;0,0,-1,0;0,-1,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;1,1,0,0;1,0,0,0;0,0,2,1;0,0,-1,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,1;0,0,-1,0;0,0,1,0;0,0,1,1;0,0,0,0;0,0,0,0;1,1,0,0;-2,-1,0,0;0,1,0,0;-1,-1,0,0;-1,0,0,0;0,0,0,-1;0,0,1,0;0,0,0,0;0,0,1,0;0,1,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,-2,-1;0,0,0,0;-1,-1,0,0;0,0,1,1;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,0,0;2,1,0,0;0,1,0,0;1,1,0,0;-2,-1,0,0;-1,-1,0,0;0,0,2,1;-1,0,0,0;-1,0,0,0;0,0,1,1;0,0,1,0;0,0,0,0;0,-1,0,0;-1,0,0,0;1,0,0,0;0,0,1,0;0,0,-1,-1;1,1,0,0;0,0,0,0;1,1,0,0;0,0,-1,0;1,1,0,0;0,0,0,0;0,0,-1,-1;0,0,-1,-1;0,0,0,0;0,0,1,1;0,0,0,0;0,0,-1,-1;0,0,0,0;-1,0,0,0;-2,-1,0,0;1,1,0,0;0,0,0,0;0,0,-2,0;0,0,3,2;0,0,-1,0;1,1,0,0;0,0,1,0;0,0,0,0;0,-1,0,0;2,1,0,0;0,0,-1,0;-1,0,0,0;0,1,0,0;0,0,0,0;0,0,0,0;-2,-1,0,0;1,0,0,0;1,0,0,0;0,-1,0,0;-1,-1,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,2,1;0,-1,0,0;-1,-1,0,0;0,0,0,0;0,0,0,0;0,-1,0,0;1,1,0,0;0,0,0,1;1,0,0,0;0,0,-2,-1;0,0,0,0;0,1,0,0;0,0,-1,0;0,0,0,0;2,1,0,0;0,0,0,0;0,0,1,0;-1,-1,0,0;0,0,0,0;0,0,0,0;1,1,0,0;1,1,0,0;-1,-1,0,0;0,0,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;0,-1,0,0;0,1,0,0;0,0,-2,-1;-1,0,0,0;0,0,0,0;0,0,1,1;0,0,-1,0;-1,-1,0,0;0,0,-1,0;0,0,0,0;-1,0,0,0;-1,0,0,0;-1,0,0,0;2,1,0,0;0,0,0,0;0,0,0,0;0,0,1,1;0,0,1,1;0,0,0,1;0,0,-1,0;0,0,0,0;0,0,2,1;0,0,1,0;0,0,0,0;0,0,0,0;0,0,-2,-1;0,0,1,0;0,0,3,2;0,0,1,0;0,0,-1,-1;0,0,1,0;1,1,0,0;0,0,1,0;0,-1,0,0;1,0,0,0;-2,-1,0,0;0,0,-1,0;0,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,0;-1,0,0,0;0,0,1,1;0,0,-1,0;0,0,0,0;0,0,1,1;-1,0,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;0,1,0,0;0,0,1,1;1,0,0,0;0,0,1,1;0,1,0,0;0,0,-1,-1;2,1,0,0;0,0,2,1;0,-1,0,0;1,0,0,0;1,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,1,1;0,0,0,0;0,0,-1,-1;0,0,2,1;0,0,1,1;0,0,1,1;0,0,0,0;0,0,1,1;0,0,1,0;0,1,0,0;1,1,0,0;0,0,1,1;0,0,1,0;1,1,0,0;0,0,0,0;0,0,0,0;-1,1,0,0;-1,-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,0,0,0;0,0,1,1;-1,-1,0,0;0,0,-1,-1;0,0,0,0;1,0,0,0;-1,-1,0,0;0,0,-1,-1;0,0,0,-1;0,0,0,0;0,0,2,1;-2,-1,0,0;1,0,0,0;0,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,0,0;1,0,0,0;-1,0,0,0;-1,0,0,0;0,0,-3,-2;0,0,1,0;0,0,0,0;0,0,0,1;0,1,0,0;0,0,1,0;0,0,0,0;-1,0,0,0;0,0,-2,-1;0,0,-1,-1;0,0,-2,-1;0,0,0,1;1,0,0,0;0,0,1,1;0,0,0,0;0,0,0,0;1,1,0,0;0,0,-1,0;-1,-1,0,0;2,1,0,0;0,0,0,0;0,0,0,1;0,0,1,1;0,0,0,0;0,0,1,1;-1,-1,0,0;-1,0,0,0;0,0,0,0;0,0,-1,-1;0,0,-1,-1;0,0,-1,-1;0,-1,0,0;1,0,0,0;0,0,0,0;-1,-1,0,0;0,0,1,1;0,0,-1,-1;0,0,0,0;-2,-1,0,0;0,1,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,1,1;0,0,-1,0;-1,0,0,0;-1,0,0,0;1,1,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,-1,0;-2,-1,0,0;0,0,1,1;1,1,0,0;0,0,1,1;0,0,2,2;0,1,0,0;0,0,0,0;0,0,-1,-1;-1,-1,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,-2,-1;0,0,0,0;0,0,-1,-1;0,0,0,0;-1,-1,0,0;-1,0,0,0;1,1,0,0;1,-1,0,0;0,0,1,1;0,0,0,0;0,0,0,0;0,0,1,0;0,0,-1,0;0,0,1,1;0,0,0,0;0,-1,0,0;0,0,-3,-2;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,-2,-1;0,0,0,0;1,1,0,0;0,0,-1,0;-1,-1,0,0;1,1,0,0;0,1,0,0;-1,-1,0,0;0,0,1,0;2,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;1,1,0,0;-1,-1,0,0;0,-1,0,0;0,0,1,1;-1,-1,0,0;0,0,1,1;1,0,0,0;1,0,0,0;0,0,1,1;0,0,2,1;0,0,0,1;1,1,0,0;0,0,-1,0;0,0,0,0;0,0,1,1;0,0,0,0;2,0,0,0;0,0,1,1;0,0,0,-1;0,0,-2,-1;0,-1,0,0;0,0,1,0;0,0,0,0;0,0,0,-1;0,1,0,0;1,0,0,0;1,0,0,0;0,0,0,0;0,0,-1,0;0,0,-3,-2;1,0,0,0;-1,0,0,0;0,0,-1,-1;0,0,0,0;1,1,0,0;0,0,-1,0;-1,0,0,0;0,0,0,0;0,0,1,0;-1,-1,0,0;0,0,0,0;2,1,0,0;0,0,0,0;2,1,0,0;0,0,1,0;0,0,-1,0;0,0,-1,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,1,0;0,0,1,0;0,0,0,1;0,0,0,1;0,0,1,0;-3,-2,0,0;0,0,1,1;0,0,1,1;0,0,1,0;0,0,2,1;0,0,1,0;0,0,-1,0;0,0,-1,-1;0,0,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,-1;0,0,0,0;1,0,0,0;-1,-1,0,0;-1,-1,0,0;0,0,0,0;0,0,1,1;-1,0,0,0;0,0,0,0;0,0,0,0;1,1,0,0;0,0,-1,0;-1,-1,0,0;0,0,0,0;0,0,-1,-1;0,-1,0,0;0,0,0,1;0,1,0,0;2,1,0,0;0,0,0,0;1,0,0,0;0,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,-1,0;-2,-1,0,0;-1,0,0,0;0,0,-1,-1;0,0,0,0;0,0,0,0;-2,-1,0,0;0,0,-2,-1;0,0,0,0;0,0,-1,-1;0,0,1,-1;0,0,-1,-1;1,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;-1,-1,0,0;0,0,-1,-1;0,0,0,-1;-2,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;-1,0,0,0;1,1,0,0;0,0,0,0;-1,-1,0,0;0,0,1,1;0,0,-2,-1;0,0,0,0;0,0,-1,-1;0,0,0,1;0,0,1,0;1,0,0,0;1,1,0,0;-1,-1,0,0;-1,-1,0,0;-1,-1,0,0;0,0,2,1;0,0,2,1;0,0,-2,-1;0,-1,0,0;0,0,0,0;1,0,0,0;0,0,1,1;-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;-1,-1,0,0;1,1,0,0;0,0,1,1;0,0,0,1;0,0,0,0;0,0,-1,-1;1,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,1,0;0,-1,0,0;0,0,1,0;-1,0,0,0;0,0,-2,-1;0,0,-1,-1;1,1,0,0;0,0,0,0;0,0,-2,-1;0,0,-1,-1;0,0,0,0;0,1,0,0;2,1,0,0;0,0,1,-1;0,0,0,0;0,0,0,0;0,0,1,1;0,0,-1,0;0,0,-1,0;0,0,0,0;0,0,-1,-1;-2,-1,0,0;-1,-1,0,0;-1,0,0,0;-1,0,0,0;0,0,-1,-1;0,0,1,1;0,0,0,1;0,0,-1,0;1,1,0,0;-1,-1,0,0;0,0,0,1;0,0,-2,-1;0,0,-1,0;1,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,-2,-1;0,0,0,0;0,1,0,0;0,0,0,0;0,0,-1,0;-2,-1,0,0;0,0,0,1;0,0,0,0;0,1,0,0;2,1,0,0;-2,-1,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,1,0,0;0,0,0,0;-1,0,0,0;0,0,-1,-1;0,-1,0,0;1,0,0,0;-2,-1,0,0;0,0,-1,-1;0,0,0,1;-1,-1,0,0;0,1,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,-1,0;0,0,0,0;-1,-1,0,0;1,1,0,0;0,0,1,0;-2,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,1,0,0;-1,-1,0,0;0,0,-1,-1;0,0,-1,0;0,0,0,0;0,0,1,1;0,0,1,1;0,0,-2,-1;0,0,-1,0;0,0,-2,-1;2,1,0,0;0,0,0,-1;0,0,0,0;1,0,0,0;-1,-1,0,0;-1,-1,0,0;0,0,-1,-1;0,-1,0,0;0,0,0,0;0,1,0,0;0,0,1,1;0,0,0,0;0,0,0,-1;-1,0,0,0;1,1,0,0;0,0,-3,-2;0,0,0,-1;0,0,0,0;0,0,-1,0;1,1,0,0;-1,-1,0,0;1,0,0,0;0,0,1,1;0,0,1,0;0,1,0,0;0,0,1,1;0,1,0,0;0,0,1,1;-1,-1,0,0;0,0,0,0;0,0,1,1;2,1,0,0;0,0,1,1;0,0,0,1;0,0,1,0;0,0,2,1;-1,-1,0,0;2,1,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,0,-1;0,0,0,0;0,0,0,0;0,0,1,1;1,1,0,0;0,0,1,0;0,0,1,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;0,0,-1,-1;0,0,3,2;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,-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;-1,-1,0,0;1,1,0,0;0,0,-1,-1;-1,-1,0,0;0,0,1,0;2,1,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,-1,-1;1,0,0,0;0,0,0,0;0,0,0,0;2,1,0,0;-2,-1,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,-2,-1;1,1,0,0;0,0,-1,-1;0,0,1,0;0,0,0,1;0,0,1,0;0,0,1,0;0,0,0,0;0,0,-1,-1;1,0,0,0;2,1,0,0;0,0,1,1;0,0,1,0;1,0,0,0;-1,-1,0,0;-1,0,0,0;-1,-1,0,0;0,0,0,-1;-1,0,0,0;0,0,0,0;0,0,-2,-1;0,0,0,0;0,0,0,0;2,1,0,0;-1,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,1,0,0;0,0,1,1;0,0,-1,0;0,0,0,0;1,1,0,0;0,0,0,0;-1,-1,0,0;1,1,0,0;0,0,1,-1;0,0,-1,-1;1,1,0,0;-2,-1,0,0;0,0,0,-1;0,0,1,0;0,0,-1,0;-1,-1,0,0;0,0,2,1;0,0,0,0;0,0,1,1;1,1,0,0;0,0,-1,0;-2,-1,0,0;0,0,0,0;0,0,0,0;0,0,1,0;-1,-1,0,0;-2,-1,0,0;0,0,1,1;2,0,0,0;0,0,1,0;0,0,0,1;0,0,0,0;0,0,0,0;0,0,2,1;0,0,0,0;0,0,-1,-1;1,1,0,0;0,0,0,0;1,0,0,0;0,0,1,0;-2,0,0,0;0,0,-1,-1;0,0,1,0;1,1,0,0;0,0,0,0;1,1,0,0;1,0,0,0;0,0,1,1;0,0,1,0;0,0,-2,-1;0,0,0,0;-1,-1,0,0;0,0,0,0;-1,-1,0,0;0,1,0,0;0,0,0,0;-1,-1,0,0;-1,0,0,0;1,0,0,0;0,0,0,0;1,0,0,0;0,0,-2,-1;-1,-1,0,0;0,0,0,0;0,0,-2,-1;0,0,1,1;0,0,0,0;-1,-1,0,0;0,0,-1,-1;1,0,0,0;0,0,0,-1;1,0,0,0;0,0,-1,0;0,0,-2,-1;0,0,0,1;0,0,0,0;1,1,0,0;0,0,0,0;1,1,0,0;1,0,0,0;0,1,0,0;0,0,2,1;0,0,0,-1;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,0,0;0,0,1,0;0,-1,0,0;0,0,1,1;0,0,0,0;-3,-2,0,0;0,0,1,0;0,0,1,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,-1,0,0;0,0,1,0;0,0,-1,0;0,0,-1,0;0,0,1,1;0,0,0,0;0,-1,0,0;0,0,0,0;-3,-2,0,0;0,0,1,1;-1,0,0,0;-1,0,0,0;-2,-1,0,0;0,0,1,0;0,0,-1,-1;0,0,0,0;0,0,0,0;0,0,1,-1;2,1,0,0;1,1,0,0;0,0,0,0;0,1,0,0;0,0,0,0;0,0,1,0;-2,-1,0,0;-1,0,0,0;0,0,-1,-1;0,0,1,0;-1,0,0,0;0,0,1,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;-1,-1,0,0;-1,-1,0,0;0,0,0,0;0,0,0,0;2,1,0,0;-1,0,0,0;1,1,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,-1,0;0,-1,0,0;0,0,-1,-1;2,1,0,0;0,0,1,1;0,0,0,-1;-1,-1,0,0;0,0,0,-1;0,0,-1,0;1,1,0,0;0,0,-2,-1;-1,0,0,0;0,0,1,1;2,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,1;0,0,2,1;0,0,-1,1;0,0,0,0;0,0,1,1;-1,0,0,0;0,0,1,1;0,0,0,0;1,0,0,0;0,0,1,0;0,-1,0,0;3,2,0,0;0,0,1,0;0,1,0,0;1,0,0,0;-1,0,0,0;-1,-1,0,0;0,0,2,1;0,0,0,0;0,0,-2,-1;1,0,0,0;3,2,0,0;0,1,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,1,0;0,0,2,1;0,0,0,0;0,0,-1,-1;-1,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,-1,0;0,0,1,0;-1,0,0,0;0,0,0,-1;0,0,0,-1;0,0,0,0;0,0,1,0;1,1,0,0;0,0,0,0;0,0,-2,-1;0,0,-1,0;1,1,0,0;0,1,0,0;0,0,1,0;0,0,-1,-1;0,0,-1,-1;0,0,0,0;-1,-1,0,0;0,0,0,-1;-1,-1,0,0;0,0,1,1;1,0,0,0;0,0,0,0;-1,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,1,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,1,1;0,0,0,0;-2,-1,0,0;0,0,1,0;-1,-1,0,0;0,0,1,1;-1,-1,0,0;0,0,1,1;-1,0,0,0;-1,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,-1,-1;1,1,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;0,0,0,0;0,0,1,-1;2,1,0,0;0,0,1,0;-2,-1,0,0;0,0,0,0;0,0,0,0;0,0,1,1;0,0,-1,-1;0,0,0,0;-2,-1,0,0;0,0,0,0;0,0,1,1;0,0,1,0;-1,0,0,0;0,0,1,1;0,0,1,1;0,0,0,0;0,0,0,1;0,0,0,0;-2,-1,0,0;0,0,-1,0;-2,-1,0,0;0,-1,0,0;0,0,0,0;1,0,0,0;0,0,0,0;-1,-1,0,0;1,1,0,0;0,0,0,-1;-1,-1,0,0;0,-1,0,0;0,0,2,1;0,0,0,0;0,0,1,1;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,1,1;-2,-1,0,0;-1,-1,0,0;0,0,0,0;0,0,-1,1;-1,-1,0,0;1,1,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;1,1,0,0;0,0,0,0;0,0,0,-1;-1,0,0,0;1,0,0,0;0,0,0,0;-1,-1,0,0;0,-1,0,0;2,1,0,0;-2,-1,0,0;0,0,1,1;0,0,0,0;1,1,0,0;0,0,0,-1;0,0,0,0;1,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,2,1;1,0,0,0;0,-1,0,0;0,0,0,0;0,0,-1,0;0,0,-2,-1;1,0,0,0;-1,-1,0,0;0,0,0,0;1,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,-1;0,0,1,1;0,0,0,0;-2,-1,0,0;-1,-1,0,0;0,0,1,0;-1,0,0,0;0,0,2,1;0,0,-2,-1;0,0,0,0;1,0,0,0;0,1,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,-1,-1;0,0,1,1;-1,0,0,0;0,0,0,0;2,1,0,0;-1,0,0,0;0,0,0,0;0,0,0,1;1,1,0,0;0,0,0,1;2,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;-1,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,-1,-1;1,1,0,0;1,1,0,0;-1,0,0,0;1,0,0,0;-1,-1,0,0;0,0,0,-1;0,0,0,0;-1,0,0,0;1,1,0,0;0,0,1,0;0,0,0,0;0,0,1,1;0,0,-2,-1;0,0,1,1;1,0,0,0;0,0,1,1;1,1,0,0;0,0,1,0;-1,-1,0,0;0,0,-1,-1;0,0,0,0;0,0,-1,0;1,0,0,0;0,0,1,1;0,0,0,0;0,1,0,0;0,0,1,0;0,0,-1,1;0,0,0,0;1,1,0,0;0,0,0,0;0,1,0,0;1,0,0,0;0,0,0,0;-2,-1,0,0;1,0,0,0;-2,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,2,1;0,0,1,0;0,0,-3,-2;0,1,0,0;0,0,-1,-1;0,0,0,1;-1,-1,0,0;1,0,0,0;-2,-1,0,0;0,0,0,0;2,1,0,0;-1,-1,0,0;0,0,-1,-1;0,1,0,0;2,1,0,0;0,0,-1,0;0,0,0,0;1,1,0,0;0,0,0,0;-1,-1,0,0;1,1,0,0;0,0,0,0;0,0,3,2;0,0,0,1;0,0,1,0;0,0,0,1;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;2,1,0,0;-1,-1,0,0;0,0,0,0;0,0,-1,0;0,0,1,0;0,0,0,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,1;0,0,2,1;0,0,0,0;-1,-1,0,0;0,0,0,0;2,1,0,0;-1,-1,0,0;0,0,-2,-1;-1,-1,0,0;-2,-1,0,0;0,0,0,-1;0,0,-1,0;0,1,0,0;0,0,0,0;1,0,0,0;0,0,-2,-1;0,0,0,0;0,0,2,1;0,0,0,0;0,0,0,0;0,0,0,0;-2,-1,0,0;0,0,0,0;2,1,0,0;0,0,-1,0;0,0,1,1;0,0,1,1;0,0,-1,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,1,1;1,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,-1;-1,0,0,0;0,0,0,0;2,1,0,0;-1,0,0,0;0,1,0,0;0,0,0,0;0,1,0,0;0,0,-1,-1;0,0,2,2;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;-2,-1,0,0;0,0,-1,0;0,0,0,0;0,0,2,1;0,0,-1,-1;0,0,-1,0;0,0,0,0;0,0,0,1;0,1,0,0;0,0,2,1;0,0,0,-1;1,1,0,0;0,0,0,-1;0,0,0,1;0,0,1,0;0,0,-1,-1;1,0,0,0;0,0,1,1;0,0,-1,-1;0,0,2,1;0,0,0,0;0,0,1,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,-1;0,0,-1,0;0,-1,0,0;0,0,0,0;0,-1,0,0;0,0,0,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;1,0,0,0;0,0,-1,-1;0,0,0,0;-1,0,0,0;0,0,1,0;0,0,2,1;0,0,-1,-1;0,0,1,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,-1,0;0,0,1,1;0,0,1,1;-1,0,0,0;-1,0,0,0;-1,0,0,0;0,0,-1,0;-1,-1,0,0;0,0,0,0;1,0,0,0;0,0,1,1;0,0,0,0;1,0,0,0;0,0,0,0;0,0,-1,0;0,0,-2,-1;0,0,0,1;2,1,0,0;-1,-1,0,0;0,0,0,1;0,0,0,0;0,0,0,0;2,1,0,0;0,0,1,0;0,0,0,1;-2,-1,0,0;0,0,0,0;1,1,0,0;0,0,-1,0;-1,-1,0,0;0,0,0,0;1,1,0,0;0,0,-1,0;2,1,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,1,1;0,0,0,-1;0,0,1,0;0,0,0,0;0,0,2,1;0,0,-1,0;0,0,0,0;1,1,0,0;0,0,1,1;0,1,0,0;-2,-1,0,0;-1,0,0,0;1,0,0,0;0,1,0,0;1,0,0,0;0,0,1,0;0,0,0,0;-1,-1,0,0;0,0,-1,-1;0,0,0,0;-2,-1,0,0;0,0,-1,-1;1,1,0,0;-1,1,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,1,0,0;1,1,0,0;1,0,0,0;0,0,1,0;0,0,0,0;0,1,0,0;0,0,-1,0;0,0,2,1;0,0,1,1;0,0,-1,-1;0,0,0,0;0,1,0,0;1,1,0,0;0,0,0,1;1,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,-1,0,0;-1,-1,0,0;-1,-1,0,0;0,0,0,0;0,0,-1,-1;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,1,0,0;0,0,-1,-1;0,0,-1,-1;0,0,-2,-1;1,0,0,0;0,-1,0,0;0,0,2,0;0,0,0,0;0,0,-1,-1;0,0,-2,-1;0,1,0,0;0,0,-1,-1;1,0,0,0;0,0,0,0;0,0,1,0;0,0,-1,-1;-1,0,0,0;0,0,-1,0;0,0,-1,-1;1,1,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,1,0,0;0,0,1,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,-1,-1;2,1,0,0;-1,1,0,0;0,0,2,1;0,1,0,0;1,1,0,0;0,0,0,0;-1,-1,0,0;1,0,0,0;0,0,2,1;0,0,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,-2,-1;1,1,0,0;0,0,0,0;0,0,1,0;1,0,0,0;-1,0,0,0;1,1,0,0;1,-1,0,0;0,0,1,1;1,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,0,-1;0,0,-1,-1;1,0,0,0;3,2,0,0;1,0,0,0;0,-1,0,0;0,1,0,0;0,0,0,0;0,0,-1,0;-1,0,0,0;0,0,1,0;-2,-1,0,0;0,0,0,0;-2,-1,0,0;0,0,0,-1;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;1,1,0,0;2,1,0,0;1,0,0,0;0,0,3,2;0,0,0,0;0,1,0,0;0,0,0,-1;1,0,0,0;0,0,-1,-1;-1,0,0,0;-1,-1,0,0;0,0,0,0;-1,-1,0,0;0,0,-1,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,1;-1,-1,0,0;0,0,0,-1;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-3,-2;0,0,0,0;2,1,0,0;0,0,0,0;0,0,0,0;1,1,0,0;0,0,1,0;0,0,-1,0;0,0,0,0;-1,-1,0,0;-2,-1,0,0;0,0,0,0;0,0,1,1;0,0,1,0;0,0,1,1;0,0,1,1;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,-1;2,1,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;1,1,0,0;0,0,-1,0;-1,-1,0,0;0,0,-1,-1;0,0,0,0;0,0,0,-1;0,0,0,0;1,1,0,0;2,1,0,0;0,0,0,-1;0,0,1,1;0,0,0,0;0,0,0,0;1,0,0,0;0,0,1,0;0,0,0,0;0,0,1,0;0,0,-1,0;0,0,2,1;1,1,0,0;0,0,0,0;0,0,-1,-1;0,0,-2,-1;0,0,-1,-1;-2,-1,0,0;1,0,0,0;0,0,0,0;-1,0,0,0;1,1,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,-1,0,0;0,0,1,1;0,1,0,0;0,0,0,0;0,1,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,1,1;0,0,-1,0;0,0,0,-1;-1,0,0,0;-2,-1,0,0;0,0,0,0;0,0,2,1;0,-1,0,0;0,0,1,1;0,0,-2,-1;1,1,0,0;-2,0,0,0;0,0,0,0;0,0,0,0;0,0,-2,-1;1,0,0,0;-2,-1,0,0;0,0,-1,0;0,-1,0,0;1,0,0,0;0,0,0,0;0,-1,0,0;0,0,1,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,-1,0;-2,-1,0,0;-1,0,0,0;0,0,0,0;-1,-1,0,0;-1,-1,0,0;-1,0,0,0;2,1,0,0;0,0,-1,0;0,0,0,0;0,0,2,1;0,0,-1,0;0,1,0,0;0,-1,0,0;0,1,0,0;0,0,0,0;1,1,0,0;-2,-1,0,0;2,1,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,0,0;0,0,1,0;1,1,0,0;0,0,0,0;0,1,0,0;0,0,1,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,2,1;0,1,0,0;0,0,1,0;0,0,1,0;0,0,0,0;0,-1,0,0;0,1,0,0;0,0,0,1;0,0,-1,-1;0,0,1,1;0,0,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,0;0,0,0,0;2,1,0,0;-1,-1,0,0;-1,-1,0,0;1,0,0,0;0,0,1,1;-1,0,0,0;1,1,0,0;1,0,0,0;0,0,0,0;1,0,0,0;0,0,-1,-1;-1,-1,0,0;0,0,0,0;-1,0,0,0;0,0,1,1;0,0,0,0;0,0,-3,-2;0,-1,0,0;-2,-1,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,-1,-1;-1,0,0,0;0,0,2,1;1,1,0,0;0,0,0,0;0,0,1,1;0,1,0,0;0,-1,0,0;0,0,1,0;0,0,1,1;1,0,0,0;0,0,1,1;1,1,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,0,0;0,0,-1,1;0,0,1,1;2,1,0,0;-2,-1,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,-1,0,0;1,0,0,0;-2,-1,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;1,1,0,0;0,0,-2,-1;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,1,0,0;1,1,0,0;0,0,0,0;0,0,-1,0;1,0,0,0;0,0,-1,-1;0,0,1,1;0,-1,0,0;0,0,-1,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,0,0;0,0,-2,-1;0,0,-1,0;0,0,0,0;1,0,0,0;0,0,2,1;-1,1,0,0;0,0,0,0;0,0,-1,-1;0,0,-3,-2;0,0,0,0;1,1,0,0;0,0,0,0;0,0,-1,0;0,0,-1,0;-1,-1,0,0;0,0,0,0;0,0,0,1;0,1,0,0;0,0,-3,-2;-1,-1,0,0;0,0,2,1;-1,-1,0,0;0,-1,0,0;0,0,0,0;0,0,-1,0;0,0,1,1;1,0,0,0;0,0,0,1;0,0,-3,-2;0,0,0,0;0,0,0,0;0,0,1,1;0,0,-1,-1;0,0,-1,-1;0,0,1,1;-1,0,0,0;-2,-1,0,0;1,1,0,0;0,0,0,0;0,1,0,0;0,0,2,1;0,0,1,0;0,0,0,0;0,0,1,1;0,0,-1,-1;0,0,-1,0;-2,-1,0,0;1,0,0,0;1,1,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;-1,-1,0,0;0,0,1,1;0,0,-1,0;0,0,1,1;0,0,0,0;-1,0,0,0;0,0,-2,-1;0,0,1,0;0,0,-1,0;0,0,-1,0;0,0,0,0;0,0,-2,-1;-1,-1,0,0;0,0,0,0;0,0,-2,-1;0,0,0,-1;0,0,-2,-1;0,0,0,0;-1,0,0,0;1,0,0,0;1,1,0,0;0,-1,0,0;2,1,0,0;0,0,0,0;-1,-1,0,0;1,1,0,0;0,0,-1,0;0,0,0,0;1,1,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,2,1;0,0,1,1;-1,0,0,0;0,0,-1,0;0,0,-3,-2;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;1,0,0,0;0,0,-2,-1;0,1,0,0;0,0,-3,-2;0,0,-1,-1;2,1,0,0;0,1,0,0;-1,0,0,0;0,0,-1,-1;1,0,0,0;0,0,-1,0;-1,-1,0,0;0,0,1,0;0,0,-3,-2;0,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;1,1,0,0;-1,-1,0,0;0,0,-1,0;1,1,0,0;0,0,0,-1;-1,0,0,0;0,0,0,0;0,0,-1,0;0,0,-1,-1;0,0,2,1;0,0,-1,-1;0,0,1,0;0,0,-1,0;0,0,0,0;0,0,0,0;-2,-1,0,0;0,0,0,0;-1,-1,0,0;1,1,0,0;-1,-1,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,-1,-1;0,0,0,0;0,0,2,1;0,0,-2,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,-1;0,0,0,0;0,0,0,0;0,0,2,1;0,0,-1,0;0,0,0,-1;0,0,0,1;-1,-1,0,0;1,1,0,0;0,0,1,1;1,1,0,0;1,1,0,0;0,0,0,0;0,0,0,0;0,1,0,0;-1,0,0,0;0,0,-1,0;0,0,-2,-1;-1,-1,0,0;0,0,0,0;0,0,1,1;0,0,1,1;0,-1,0,0;-2,-1,0,0;0,0,1,1;-1,-1,0,0;0,0,0,0;0,0,1,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,1,1;-1,0,0,0;0,0,3,2;1,1,0,0;0,0,-1,0;0,0,0,0;0,0,-1,0;0,0,-1,0;-1,0,0,0;0,0,1,1;0,0,2,1;1,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,0,0;0,0,0,1;0,0,2,1;1,1,0,0;0,1,0,0;0,0,1,1;1,0,0,0;-1,-1,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;-2,-1,0,0;0,0,0,-1;0,0,1,1;0,0,0,1;-1,0,0,0;-1,0,0,0;2,1,0,0;0,0,0,0;0,0,-1,0;-1,-1,0,0;0,0,-1,-1;0,0,-1,0;0,0,1,-1;1,1,0,0;0,0,0,0;1,1,0,0;0,0,0,0;-1,0,0,0;1,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,1,0,0;0,0,1,0;0,0,0,0;0,0,1,1;-1,0,0,0;0,0,1,0;0,0,1,0;0,0,-3,-2;0,0,-1,-1;0,0,0,0;1,0,0,0;0,0,1,0;0,0,0,0;0,0,2,1;0,0,1,1;-1,-1,0,0;-1,0,0,0;0,0,0,0;-1,0,0,0;0,0,-1,-1;0,0,0,0;0,-1,0,0;0,0,1,-1;0,0,0,0;0,0,1,0;1,0,0,0;1,0,0,0;0,0,2,1;0,0,-1,-1;0,0,0,0;0,1,0,0;0,0,0,0;1,0,0,0;1,1,0,0;1,1,0,0;0,0,-1,-1;0,0,-1,1;0,-1,0,0;-2,-1,0,0;0,0,1,1;0,0,-1,-1;0,0,0,0;1,0,0,0;3,2,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,0,0;0,0,-2,-1;0,0,0,0;0,0,-1,-1;0,0,2,1;0,0,0,-1;-1,-1,0,0;0,0,1,1;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;1,0,0,0;-1,0,0,0;0,0,0,0;0,0,-1,0;0,0,3,2;-1,0,0,0;1,1,0,0;0,0,0,0;0,0,-1,-1;-1,0,0,0;0,0,-1,0;1,0,0,0;2,1,0,0;0,1,0,0;-2,-1,0,0;0,0,0,0;0,0,2,1;-1,-1,0,0;1,0,0,0;0,0,0,0;0,0,1,0;0,0,0,1;2,1,0,0;1,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,-1,1;0,0,-2,-1;1,0,0,0;0,0,1,0;0,0,0,0;-1,-1,0,0;0,0,0,1;0,0,0,0;1,1,0,0;0,0,-1,0;-1,0,0,0;0,0,0,0;2,1,0,0;0,0,1,1;0,0,0,0;0,0,0,0;0,0,-1,0;1,0,0,0;0,0,1,0;0,0,0,0;1,0,0,0;0,0,1,0;2,1,0,0;0,0,1,0;0,0,0,0;0,0,2,1;0,0,-1,-1;-2,-1,0,0;1,1,0,0;1,0,0,0;-1,0,0,0;0,0,-1,-1;0,0,2,1;2,1,0,0;0,0,0,0;0,0,-1,0;0,0,1,1;2,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;1,0,0,0;0,0,0,-1;0,0,2,1;0,0,0,0;-1,-1,0,0;1,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,-1,0;-1,-1,0,0;0,0,0,0;0,0,2,1;0,0,0,0;0,0,1,1;0,0,0,0;-2,-1,0,0;-1,0,0,0;0,0,-1,-1;-2,-2,0,0;0,0,0,-1;0,0,-1,-1;0,0,0,0;0,0,0,0;0,0,2,1;-1,1,0,0;0,0,0,0;0,0,0,1;0,0,0,0;-2,-1,0,0;0,0,0,0;-1,-1,0,0;0,0,-1,-1;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,0,1;0,0,0,0;0,0,-1,-1;0,0,1,1;0,0,-1,0;0,0,-1,0;0,0,0,0;-1,-1,0,0;1,1,0,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,0,0;0,0,0,1;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,-1,0;0,0,1,1;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,1;-3,-2,0,0;0,0,1,1;0,0,1,1;0,-1,0,0;0,0,1,0;0,0,1,1;0,0,2,1;1,0,0,0;0,0,1,1;-1,-1,0,0;2,1,0,0;0,0,1,0;0,0,0,1;1,0,0,0;-2,-1,0,0;-2,-1,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;0,-1,0,0;0,0,-1,-1;0,0,0,-1;1,1,0,0;-1,0,0,0;0,0,-1,-1;0,0,0,0;0,0,2,1;-1,1,0,0;0,0,0,0;0,0,0,1;0,0,-2,-1;0,0,-1,0;0,0,0,0;-1,0,0,0;0,0,-1,-1;0,0,0,0;1,0,0,0;0,0,0,-1;0,0,1,0;-1,-1,0,0;3,2,0,0;1,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;2,1,0,0;0,0,-1,0;-1,-1,0,0;-1,0,0,0;0,0,0,1;-1,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;-1,0,0,0;0,0,1,0;-1,0,0,0;0,0,0,0;0,0,0,1;0,0,0,0;0,0,1,0;-2,-1,0,0;0,0,-1,0;0,0,2,1;0,0,1,1;1,0,0,0;1,0,0,0;0,0,1,0;0,0,-1,0;0,0,0,0;0,0,1,0;0,0,1,1;0,-1,0,0;0,0,0,0;-1,0,0,0;0,0,-1,-1;0,0,0,0;1,0,0,0;0,0,0,0;-1,-1,0,0;0,0,-1,0;0,0,1,1;1,0,0,0;1,1,0,0;0,0,-1,-1;0,0,1,1;0,0,-1,0;-2,-1,0,0;-1,0,0,0;0,0,2,1;0,0,-1,0;0,0,0,0;0,0,1,0;-1,-1,0,0;1,1,0,0;1,1,0,0;0,0,0,0;0,0,0,0;1,1,0,0;0,0,-2,-1;-1,-1,0,0;0,0,1,1;-1,-1,0,0;0,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;-1,-1,0,0;-1,-1,0,0;-1,-1,0,0;1,0,0,0;0,0,-1,-1;-1,-1,0,0;0,0,1,1;0,0,-1,0;0,0,0,0;0,0,1,0;-1,-1,0,0;-1,0,0,0;0,0,0,0;0,0,1,0;0,0,-1,0;1,1,0,0;0,0,1,0;0,0,-1,-1;0,0,-1,-1;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,1,0;-2,-1,0,0;0,0,0,-1;2,1,0,0;1,1,0,0;-1,0,0,0;0,0,0,0;1,1,0,0;1,1,0,0;1,1,0,0;1,0,0,0;0,0,1,-1;-1,-1,0,0;0,0,-1,-1;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,-1,-1;2,1,0,0;0,0,0,0;0,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,1;1,0,0,0;0,0,0,0;0,0,0,0;1,1,0,0;1,0,0,0;0,0,-2,-1;0,0,0,0;0,0,0,1;1,0,0,0;0,0,2,1;-1,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,1,0,0;-1,-1,0,0;0,0,0,0;-1,0,0,0;1,0,0,0;-1,-1,0,0;-1,-1,0,0;3,2,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-3,-2;1,1,0,0;1,0,0,0;0,-1,0,0;1,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,0;0,0,0,0;1,0,0,0;0,-1,0,0;1,1,0,0;0,0,0,0;-1,-1,0,0;-1,0,0,0;0,0,-1,0;0,0,1,0;0,0,2,1;0,0,-2,-1;-1,0,0,0;0,0,0,-1;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,-1,-1;0,0,1,1;0,1,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,1,1;0,0,0,-1;0,0,2,1;0,0,0,-1;0,0,0,0;0,0,0,0;0,0,-2,-1;0,0,0,0;0,0,0,0;0,0,0,-1;0,0,2,1;0,0,-1,-1;0,0,0,-1;1,0,0,0;1,1,0,0;0,0,0,0;2,1,0,0;0,0,0,0;-2,-1,0,0;0,1,0,0;0,0,0,0;0,0,2,1;0,0,2,2;0,0,0,0;0,0,-3,-2;0,1,0,0;0,0,1,1;0,0,2,0;0,0,0,0;0,0,-1,0;0,0,-1,-1;0,0,-1,0;0,0,0,0;0,0,0,1;1,0,0,0;0,0,0,0;-1,-1,0,0;-1,0,0,0;0,0,1,1;0,0,-1,0;1,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;1,0,0,0;2,1,0,0;0,0,1,0;-1,-1,0,0;0,0,1,1;0,-1,0,0;0,0,0,0;1,0,0,0;0,0,-1,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,0,0;0,0,1,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,-1,-1;-1,-1,0,0;1,0,0,0;0,0,0,0;1,1,0,0;0,0,1,1;0,0,0,0;-1,-1,0,0;-1,-1,0,0;0,0,0,-1;1,0,0,0;-1,0,0,0;-1,-1,0,0;0,0,-1,0;0,0,-1,0;0,-1,0,0;0,-1,0,0;-1,0,0,0;0,0,3,2;0,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,1,1;0,0,0,0;0,0,1,0;0,0,0,0;-1,-1,0,0;-2,-1,0,0;0,0,1,1;0,0,0,0;0,1,0,0;0,0,0,-1;0,0,2,1;2,1,0,0;-1,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,-1,0;-2,-1,0,0;0,0,-1,0;-2,-1,0,0;0,-1,0,0;1,1,0,0;1,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,-2,-1;1,0,0,0;0,0,0,0;0,0,0,0;0,0,-2,-1;1,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,3,2;0,-1,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,-1,0,0;0,0,1,1;0,0,0,0;1,1,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,0,0,0;1,0,0,0;0,-1,0,0;1,1,0,0;-1,0,0,0;-1,-1,0,0;0,0,-1,0;0,0,0,0;-2,-1,0,0;0,0,0,0;0,0,0,1;0,0,-2,-1;0,0,0,1;0,0,0,0;1,0,0,0;0,0,-1,0;0,-1,0,0;0,0,1,0;1,1,0,0;0,0,0,0;0,0,-1,0;0,0,-1,-1;1,0,0,0;0,0,-1,-1;0,-1,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;-1,0,0,0;0,0,2,1;-1,0,0,0;0,0,-1,-1;0,0,0,0;0,0,-3,-2;1,-1,0,0;0,0,-1,-1;0,0,0,0;0,0,1,0;0,0,-2,-1;0,0,-1,-1;0,0,1,-1;-1,-1,0,0;0,0,0,-1;0,0,-1,-1;0,-1,0,0;0,0,0,0;1,0,0,0;-1,-1,0,0;0,0,0,0;2,1,0,0;0,0,1,1;0,0,1,1;0,0,0,0;0,0,1,0;0,0,0,0;0,0,-1,-1;0,0,0,0;1,0,0,0;0,0,-2,-1;0,0,-2,-1;0,0,0,0;0,0,0,1;0,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,-1,-1;1,1,0,0;0,0,0,0;0,0,-1,0;0,0,1,-1;0,0,1,1;1,0,0,0;0,0,0,0;0,0,-1,0;0,0,-2,-1;0,0,0,0;0,0,0,0;-1,0,0,0;1,0,0,0;0,0,1,0;0,0,0,0;0,0,-1,0;0,0,1,1;-1,0,0,0;0,0,0,0;0,0,1,0;0,-1,0,0;0,0,0,0;0,0,1,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,-2,-1;0,-1,0,0;-1,-1,0,0;0,0,0,0;0,0,-1,-1;0,0,2,1;-1,0,0,0;0,0,0,1;0,0,1,0;0,0,1,0;-3,-2,0,0;0,0,-1,0;0,0,-2,-1;0,0,1,1;1,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;-1,-1,0,0;0,0,1,1;0,0,0,0;0,0,0,0;-2,-1,0,0;0,0,1,0;0,0,0,0;2,1,0,0;0,0,0,0;0,0,0,0;0,0,1,0;1,-1,0,0;0,0,-2,-1;0,0,0,0;0,0,1,1;0,0,0,1;0,0,2,1;-2,-1,0,0;0,0,-2,-1;0,0,0,-1;0,0,-2,-1;0,0,0,0;0,0,-1,0;0,0,0,1;0,0,0,0;-1,0,0,0;0,0,-1,-1;0,0,1,0;0,0,-1,-1;-2,-1,0,0;0,0,0,0;0,0,0,0;-2,-1,0,0;0,0,0,0;0,0,-1,-1;0,0,-1,0;0,0,-1,-1;-1,-1,0,0;-1,0,0,0;0,0,1,1;0,0,0,0;-1,0,0,0;0,0,0,0;0,-1,0,0;0,1,0,0;0,0,1,0;1,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,1,1;0,0,0,0;0,0,0,0;1,0,0,0;0,0,1,0;0,0,0,-1;-1,-1,0,0;1,0,0,0;-1,-1,0,0;-1,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;2,1,0,0;1,0,0,0;0,0,1,1;0,0,1,1;0,0,0,0;0,0,-1,0;0,-1,0,0;1,0,0,0;2,1,0,0;0,0,-2,-1;0,0,1,1;0,0,-1,0;0,0,1,0;0,0,0,-1;0,0,0,0;0,0,0,-1;0,0,-3,-2;0,0,-1,0;2,1,0,0;0,0,0,0;-1,-1,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,-1,0,0;-1,-1,0,0;-1,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,-1,0;-1,-1,0,0;0,0,1,1;1,0,0,0;0,0,1,-1;1,1,0,0;-1,0,0,0;0,0,2,1;-1,-1,0,0;0,0,-1,-1;0,0,0,0;0,0,0,0;2,1,0,0;0,0,-1,0;0,-1,0,0;-1,0,0,0;0,0,1,1;0,0,-1,-1;0,0,0,0;0,0,0,0;0,0,0,-1;1,1,0,0;0,0,1,0;0,0,1,1;0,0,0,0;0,0,2,1;0,0,1,-1;0,0,2,1;1,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,-2,-1;0,1,0,0;0,0,0,0;0,0,0,1;0,0,0,0;0,0,-1,0;-1,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;1,1,0,0;1,1,0,0;-3,-2,0,0;0,0,0,0;0,0,-2,-1;0,0,-1,0;0,0,-1,0;0,0,0,-1;0,0,-1,-1;0,0,-1,0;0,0,0,0;0,0,0,-1;0,0,-1,0;-1,0,0,0;2,1,0,0;0,0,1,0;1,0,0,0;-1,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,0,0;0,0,2,1;0,0,0,0;0,0,1,1;0,0,1,-1;1,0,0,0;0,0,1,0;0,-1,0,0;2,1,0,0;0,0,0,0;2,0,0,0;1,1,0,0;0,0,0,0;0,0,-2,-1;0,0,-1,-1;0,0,1,1;0,0,0,0;0,0,0,0;0,0,2,1;2,1,0,0;0,0,0,0;-1,0,0,0;-1,-1,0,0;0,0,0,0]],515],[1,3004,-751,["a",[1,0,3,0,1;1,0,0,0,0;1,0,1,0,0;0,2,0,1,0;0,1,0,0,0],[[128,160,10,-8,0,1],[564001,0,-3870654,0,-147814795,0,-84302806,0,-13298,0,5529378,0,108193,0,-100774,0,41342,0,-5630,0,581,0,-38,0,1]],[1,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;1,1,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,1,0;0,0,0,0;-1,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,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;0,0,1,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,-1,-1;0,0,0,0;1,1,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;-1,0,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,0,1;0,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,0,0;-1,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,1,0;0,0,0,0;1,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,2,1;0,0,0,0;1,1,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,0,1;0,0,0,0;-1,-1,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,1,0,0;0,0,0,0;1,1,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,1,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,1,0;0,0,0,0;0,0,1,0;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,1,0,0;0,0,0,0;1,0,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,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,1,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,1,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;1,1,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,1,1;0,0,0,0;-1,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,1;0,0,0,0;1,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;1,1,0,0;0,0,0,0;2,1,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,1,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,1;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,-1,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;0,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-2,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,-1,0;0,0,0,0;2,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,2,1;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,-1,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,0,0;0,0,0,0;0,0,0,1;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,-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,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;1,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,-1,0;0,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,0,0;0,0,1,1;0,0,0,0;0,0,0,-1;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,1;0,0,0,0;0,0,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;0,0,0,0;0,0,1,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,-1,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,1;0,0,0,0;0,0,0,-1;0,0,0,0;1,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,-2,-1;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,-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;0,0,0,0;0,0,0,-1;0,0,0,0;1,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,1;0,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,2,1;0,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;1,1,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-2,-1;0,0,0,0;1,1,0,0;0,0,0,0;0,0,1,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,1,1;0,0,0,0;0,0,1,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,1;0,0,0,0;0,0,1,-1;0,0,0,0;1,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-2,-1;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,1;0,0,0,0;0,0,1,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,-1;0,0,0,0;0,1,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;2,1,0,0;0,0,0,0;0,0,0,1;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,-1,-1;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,-1,0;0,0,0,0;0,0,-1,-1;0,0,0,0;1,1,0,0;0,0,0,0;0,0,1,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,-1,0;0,0,0,0;1,1,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,-1,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;-1,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-2,-1;0,0,0,0;-1,0,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;-1,-1,0,0;0,0,0,0;-2,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,2,1;0,0,0,0;0,0,-1,-1;0,0,0,0;0,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,1;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,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,1;0,0,0,0;0,0,1,1;0,0,0,0;0,-1,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,-1,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;0,0,0,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;-2,-1,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;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,0,0,0;0,0,0,0;0,0,1,1;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;1,0,0,0;0,0,0,0;0,0,-1,-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;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,1,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,1,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,1,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,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,0,-1;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;0,0,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,0,1,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,1,1;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;1,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,0,1;0,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,1,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,2,1;0,0,0,0;0,0,1,1;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-2,-1;0,0,0,0;0,0,0,1;0,0,0,0;0,1,0,0;0,0,0,0;0,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;-2,-1,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,-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,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;-2,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,1,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,0,1;0,0,0,0;1,1,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;-1,-1,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;-1,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,1,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;1,1,0,0;0,0,0,0;0,0,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,0,2,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,1;0,0,0,0;0,1,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;-1,-1,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,1,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,0,-1;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;2,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,0,-1;0,0,0,0;1,0,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,1;0,0,0,0;0,0,1,1;0,0,0,0;1,1,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,0,-1;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;1,-1,0,0;0,0,0,0;0,0,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,-1;0,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;-2,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,1,1;0,0,0,0;0,-1,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,1;0,0,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,2,1;0,0,0,0;0,1,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,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;0,0,0,0;0,0,-1,-1;0,0,0,0;2,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,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,-1,-1;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,0,-1,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,-1;0,0,0,0;-2,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,1,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,2,1;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,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,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,-2,-1;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,2,1;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,1,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,-2,-1;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,1;0,0,0,0;-2,-1,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;-1,0,0,0;0,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,0,0;0,0,-1,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,2,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,0,-1;0,0,0,0;-1,-1,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,2,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;1,1,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;1,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,0,0;0,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,0,0;-1,0,0,0;0,0,0,0;2,1,0,0;0,0,0,0;0,0,1,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,-1,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,0,0,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,1,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,1;0,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,1,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,0,1;0,0,0,0;0,1,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;2,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,2,1;0,0,0,0;0,1,0,0;0,0,0,0;0,0,1,1;0,0,0,0;1,1,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,2,1;0,0,0,0;0,0,0,0;0,0,0,0;0,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,1,-1;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,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,-1;0,0,0,0;0,-1,0,0;0,0,0,0;-2,-1,0,0;0,0,0,0;0,1,0,0;0,0,0,0;-1,1,0,0;0,0,0,0;-1,-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,0,1;0,0,0,0;-2,-1,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,-1,-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;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,1;0,0,0,0;0,0,-1,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;2,1,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,-1,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;1,1,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,1;0,0,0,0;0,0,0,-1;0,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;-2,-1,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,2,1;0,0,0,0;0,0,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,-1;0,0,0,0;1,1,0,0;0,0,0,0;1,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;1,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,1,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,1,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-2,-1;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,1,1;0,0,0,0;0,0,0,-1;0,0,0,0;0,1,0,0;0,0,0,0;-1,1,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;1,1,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,-1;0,0,0,0;0,0,-2,-1;0,0,0,0;0,0,0,-1;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,1,1;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,-1,-1;0,0,0,0;1,0,0,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;1,0,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,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;0,0,-1,0;0,0,0,0;2,1,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,0,1;0,0,0,0;0,0,-1,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,-1,0;0,0,0,0;2,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-2,-1;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,-1,-1;0,0,0,0;1,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,-1,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-2,-1,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;1,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,1;0,0,0,0;1,1,0,0;0,0,0,0;0,0,-1,1;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;-1,-1,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,0,0;0,0,0,0;0,0,1,-1;0,0,0,0;0,0,-1,-1;0,0,0,0;1,1,0,0;0,0,0,0;0,0,0,1;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,2,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-2,-1;0,0,0,0;0,0,0,1;0,0,0,0;0,0,1,1;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,1,0,0;0,0,0,0;1,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,1;0,0,0,0;-1,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,-1,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,1;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,-1,-1;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;-1,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,1,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;-2,-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,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,-2,-1;0,0,0,0;0,0,1,0;0,0,0,0;0,0,-1,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,1,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;0,0,0,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,0,1;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,1;0,0,0,0;0,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,2,1;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,2,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,1;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,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,-1,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,2,0;0,0,0,0;0,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,1,0;0,0,0,0;-1,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,1;0,0,0,0;0,1,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-2,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;2,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,1;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;-1,-1,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-2,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;-1,-1,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,1,0;0,0,0,0;1,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;2,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,1,1;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,-1;0,0,0,0;1,0,0,0;0,0,0,0;0,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,1,-1;0,0,0,0;0,0,-1,-1;0,0,0,0;1,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;1,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-2,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,1,0,0;0,0,0,0;1,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;2,1,0,0;0,0,0,0;0,0,-2,-1;0,0,0,0;-1,-1,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;1,1,0,0;0,0,0,0;1,-1,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,0;-2,-1,0,0;0,0,0,0;0,0,1,1;0,0,0,0;2,1,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,0,1;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,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;0,0,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,1,-1;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,-1;0,0,0,0;2,1,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;1,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,-1,1;0,0,0,0;-1,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,1,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,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;2,1,0,0;0,0,0,0;0,1,0,0;0,0,0,0;0,0,1,1;0,0,0,0;-1,0,0,0;0,0,0,0;-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,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,-2,-1;0,0,0,0;2,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,1;0,0,0,0;1,1,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,1;0,0,0,0;0,0,0,0;0,0,0,0;0,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,1,1;0,0,0,0;0,0,0,0;0,0,0,0;0,1,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;0,0,1,0;0,0,0,0;-1,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,-1;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,0,0;0,0,0,0;0,0,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;0,0,0,0;0,0,0,1;0,0,0,0;0,0,2,1;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-2,-1;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,2,1;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;2,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,1;0,0,0,0;0,0,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;3,2,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,0,-1;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,1;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;-1,0,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;2,1,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,1,0;0,0,0,0;0,0,2,1;0,0,0,0;0,0,0,0;0,0,0,0;1,0,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,0,2,1;0,0,0,0;1,0,0,0;0,0,0,0;0,0,1,-1;0,0,0,0;0,0,-1,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,-1,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,1;0,0,0,0;0,0,1,1;0,0,0,0;1,1,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,-1;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;-2,0,0,0;0,0,0,0;0,0,0,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,1,0,0;0,0,0,0;0,0,1,1;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,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,0,0;0,0,0,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,1;0,0,0,0;0,0,1,1;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;-2,-1,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;-2,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,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;1,0,0,0;0,0,0,0;0,0,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,-1;0,0,0,0;0,-1,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;1,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,1,0,0;0,0,0,0;0,0,-2,-1;0,0,0,0;0,0,-1,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,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;2,1,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;0,0,1,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;-1,0,0,0;0,0,0,0;-2,-1,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;1,0,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,1,0,0;0,0,0,0;1,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;1,1,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;-2,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,0,0;0,0,0,0;0,1,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,2,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,0,1;0,0,0,0;1,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,1;0,0,0,0;0,1,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;1,1,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,1,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,0,1;0,0,0,0;0,0,-1,0;0,0,0,0;0,1,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,1,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,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,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,1,-1;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,1,1;0,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,1;0,0,0,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,-1,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,1;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-2,-1;0,0,0,0;0,0,-1,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,-1,1;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,1,0;0,0,0,0;2,0,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,-2,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;2,1,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;1,1,0,0;0,0,0,0;1,-1,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,2,1;0,0,0,0;0,0,0,-1;0,0,0,0;1,1,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;-1,-1,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,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,2,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;-2,-1,0,0;0,0,0,0;0,0,0,1;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,0;-2,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,-1;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,2,1;0,0,0,0;0,0,1,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;1,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,0,0;0,0,0,0;0,1,0,0;0,0,0,0;1,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,2,1;0,0,0,0;0,0,0,0;0,0,0,0;0,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,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,1;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,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,0,0;0,0,0,0;0,1,0,0;0,0,0,0;0,0,2,1;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,-1,-1;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,1,0,0;0,0,0,0;0,0,1,-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;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;3,2,0,0;0,0,0,0;0,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;1,1,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,-1;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;1,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,1,1;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;1,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-2,-1;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,1;0,0,0,0;0,0,0,0;0,0,0,0;0,1,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,0;-2,-1,0,0;0,0,0,0;1,1,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,1;0,0,0,0;-1,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;1,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,-1,1;0,0,0,0;0,0,1,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,1;0,0,0,0;-1,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,1;0,0,0,0;0,0,0,1;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,0,1;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,1,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,3,2;0,0,0,0;1,0,0,0;0,0,0,0;0,1,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;0,0,0,1;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,2,1;0,0,0,0;-2,-1,0,0;0,0,0,0;1,1,0,0;0,0,0,0;1,1,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,1,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;1,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;1,0,0,0;0,0,0,0;2,1,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;-2,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,-1,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,1;0,0,0,0;0,0,0,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,-1;0,0,0,0;1,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;2,1,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,1,1;0,0,0,0;0,0,1,1;0,0,0,0;0,0,0,0;0,0,0,0;2,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,-1,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,0,0;0,0,0,0;1,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,1,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,-1,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,1,0;0,0,0,0;-2,-1,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,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,-1,-1;0,0,0,0;2,1,0,0;0,0,0,0;-2,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,2,1;0,0,0,0;1,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,0,0;0,0,0,0;0,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;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,-1,-1;0,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;-2,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,1,-1;0,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,0,1;0,0,0,0;0,0,1,1;0,0,0,0;0,0,-1,-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;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,1;0,0,0,0;0,-1,0,0;0,0,0,0;1,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;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;1,1,0,0;0,0,0,0;-1,0,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,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,-1,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;1,-1,0,0;0,0,0,0;0,0,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,0,0,1;0,0,0,0;0,0,-1,-1;0,0,0,0;0,1,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,1,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,2,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,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,0,0,0;0,0,1,0;0,0,0,0;0,0,-2,-1;0,0,0,0;0,0,0,0;0,0,0,0;1,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,2,1;0,0,0,0;-1,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;2,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;-1,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-2,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;0,0,0,1;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,0,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,1,0,0;0,0,0,0;0,0,1,0;0,0,0,0;-1,-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,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,-2,-1;0,0,0,0;0,0,1,0;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,-1,0;0,0,0,0;0,1,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-2,-1;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,1;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;-2,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,1;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,1,1;0,0,0,0;0,0,-1,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;1,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-2,-1,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,-1,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,0,1;0,0,0,0;2,1,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;-1,1,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,1,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-2,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;1,1,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;-1,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-2,-1;0,0,0,0;0,0,0,1;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,1;0,0,0,0;0,0,0,1;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,-1,-1;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,-2,-1;0,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-2,-1;0,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;1,0,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,2,1;0,0,0,0;1,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;-1,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,1;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,1,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;-2,-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,0,-1,0;0,0,0,0;0,0,-1,0;0,0,0,0;-1,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,1;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,1,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-2,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,1;0,0,0,0;0,0,0,-1;0,0,0,0;-1,-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,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,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,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;0,0,0,0;0,0,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,0,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,1;0,0,0,0;0,0,-1,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,-1;0,0,0,0;0,0,-1,-1;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,1,1;0,0,0,0;0,0,2,1;0,0,0,0;0,0,0,1;0,0,0,0;0,0,-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,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,1,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,1;0,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,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,-2,-1;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,-2,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;-1,-1,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,-1,0,0;0,0,0,0]],515],[1,3203,-3203,["a",[1,0,3,0,1;1,0,0,0,0;1,0,1,0,0;0,2,0,1,0;0,1,0,0,0],[[1,-4,5,8,0,1],[10259209,0,76298663,0,-132433696,0,48697229,0,-5706295,0,8441168,0,-3380345,0,-347822,0,65178,0,5789,0,-30,0,7,0,1]],[1,0,0,0;0,0,0,1;0,-1,0,0;0,1,0,0;0,0,1,1;0,0,-1,1;0,0,0,1;0,0,1,0;0,-1,0,0;-1,0,0,0;0,0,0,0;-1,1,0,0;0,0,1,1;-1,1,0,0;0,0,-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,0,0,0;0,0,-1,0;0,0,0,-1;-1,-1,0,0;-1,0,0,0;1,0,0,0;0,0,1,-1;1,0,0,0;0,1,0,0;0,0,-1,-1;0,0,1,0;0,0,0,0;0,-1,0,0;-1,0,0,0;-1,1,0,0;-1,0,0,0;1,-1,0,0;0,0,-1,0;-1,-1,0,0;0,0,0,0;-1,2,0,0;0,0,0,-1;0,0,0,0;0,0,-1,0;0,1,0,0;0,0,0,-1;0,0,0,0;0,1,0,0;0,0,-1,0;0,0,0,-1;0,0,1,0;0,0,1,0;0,0,0,1;0,0,0,0;0,-1,0,0;0,0,1,-1;0,0,0,1;0,0,0,0;0,0,0,-1;0,0,-1,0;1,0,0,0;0,0,-1,1;0,-1,0,0;-2,-1,0,0;0,0,0,0;0,0,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,0;0,0,0,-1;1,0,0,0;0,0,-1,1;0,0,0,0;0,1,0,0;0,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,1;0,0,1,-2;-1,-1,0,0;1,-1,0,0;0,-1,0,0;0,0,0,0;1,1,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,0;0,0,0,-1;1,0,0,0;0,0,1,-1;0,0,0,0;-1,0,0,0;0,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,1;0,1,0,0;0,0,0,0;0,0,0,0;0,1,0,0;0,0,0,0;0,0,-1,0;1,-2,0,0;1,1,0,0;0,1,0,0;0,0,-1,0;0,0,0,0;0,-1,0,0;1,0,0,0;-1,0,0,0;0,1,0,0;0,0,0,0;0,0,-1,0;0,0,-1,0;-1,2,0,0;0,0,0,0;0,0,0,1;0,0,1,-1;0,0,-1,-1;0,0,1,0;0,0,0,0;1,-1,0,0;0,0,0,0;0,0,1,1;-1,0,0,0;0,0,0,0;-1,1,0,0;0,0,0,0;0,-1,0,0;0,0,1,-1;0,1,0,0;0,0,0,0;0,0,0,0;0,0,1,1;0,0,1,-1;-1,1,0,0;0,-1,0,0;0,0,1,0;0,0,0,1;0,0,1,1;0,1,0,0;0,0,0,-1;0,0,0,0;2,1,0,0;0,0,0,-1;0,0,0,-1;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,0;0,0,0,0;-1,0,0,0;0,1,0,0;1,-1,0,0;-1,-1,0,0;0,0,-1,0;0,0,1,-1;0,0,-1,1;-1,0,0,0;0,0,-1,1;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,-1;0,0,0,0;0,0,0,-1;0,0,0,1;1,0,0,0;0,0,-1,-1;0,-1,0,0;0,0,0,0;0,0,-1,1;0,0,0,1;0,0,0,1;0,0,0,0;1,-1,0,0;0,0,-1,-1;0,0,0,1;1,1,0,0;1,-1,0,0;-1,0,0,0;0,0,0,0;1,0,0,0;0,0,-1,-1;0,0,0,0;-1,1,0,0;0,0,0,1;0,0,-1,1;0,0,0,0;0,0,0,0;0,0,0,1;0,0,0,0;0,0,0,0;0,0,1,-1;0,-1,0,0;0,0,0,1;0,0,0,1;-1,1,0,0;1,0,0,0;0,0,1,0;1,0,0,0;0,0,0,0;-1,1,0,0;0,0,0,0;-1,-1,0,0;0,0,1,-1;0,0,0,-1;0,-1,0,0;1,0,0,0;0,1,0,0;0,0,-1,0;0,0,-1,2;-1,0,0,0;0,0,1,0;0,0,0,0;0,0,1,0;0,0,-1,0;0,1,0,0;1,0,0,0;0,0,0,0;1,-1,0,0;0,0,-1,1;0,0,1,1;0,0,0,0;0,0,1,0;0,0,0,-1;-1,0,0,0;0,0,0,-1;0,0,1,0;0,0,0,0;1,0,0,0;1,1,0,0;0,0,-1,0;0,1,0,0;1,0,0,0;0,0,1,-2;0,0,0,0;0,0,0,0;1,0,0,0;-1,0,0,0;0,0,1,1;1,-2,0,0;0,0,0,-1;-1,-1,0,0;0,-1,0,0;0,-1,0,0;-1,0,0,0;0,0,0,0;-1,-1,0,0;0,0,-1,2;-1,0,0,0;0,0,0,0;1,0,0,0;-1,0,0,0;-1,0,0,0;0,0,0,0;0,1,0,0;0,0,0,0;0,0,0,0;0,0,1,-1;1,1,0,0;0,0,0,0;0,0,1,0;0,0,-1,0;-1,0,0,0;1,-2,0,0;0,0,1,1;0,0,0,-1;0,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;-1,0,0,0;0,-1,0,0;1,-1,0,0;0,0,1,0;0,0,1,-2;0,0,0,0;0,0,-1,0;0,0,0,0;0,-1,0,0;1,1,0,0;0,1,0,0;1,-1,0,0;-1,0,0,0;0,0,-1,1;0,0,0,0;1,1,0,0;1,-1,0,0;0,0,-1,-1;0,0,0,0;0,0,0,0;0,0,1,1;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,1,0;1,-1,0,0;0,0,0,0;0,0,-1,0;0,0,-1,1;0,0,1,-1;0,1,0,0;0,0,0,0;0,0,-2,-1;0,0,-1,0;0,0,0,0;0,0,0,0;1,-1,0,0;0,0,0,0;0,0,-1,-1;0,0,1,0;0,1,0,0;0,0,1,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,1;-1,0,0,0;0,0,0,0;1,-2,0,0;0,0,1,0;0,1,0,0;-1,0,0,0;0,0,0,-1;1,0,0,0;-1,1,0,0;0,0,-1,-1;0,1,0,0;0,0,1,1;0,0,0,0;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,0,-1,0;1,0,0,0;0,1,0,0;0,0,0,0;0,1,0,0;0,-1,0,0;0,0,1,0;-1,1,0,0;0,1,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,-1,0,0;0,0,0,1;1,0,0,0;0,0,0,0;0,0,0,1;0,1,0,0;0,0,1,1;-1,1,0,0;0,0,1,0;0,1,0,0;0,0,0,0;0,0,0,0;0,0,0,-1;0,0,-1,1;0,0,0,0;1,0,0,0;0,0,1,-1;0,1,0,0;0,0,0,0;0,0,1,0;1,0,0,0;0,0,0,1;0,0,0,-1;0,0,0,-1;0,0,-1,0;0,0,0,0;1,1,0,0;0,0,0,1;1,-2,0,0;0,0,0,0;0,0,0,0;0,0,0,0;2,1,0,0;0,0,1,-1;0,0,0,0;-1,1,0,0;0,0,0,0;0,1,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,1,0,0;-2,-1,0,0;-1,-1,0,0;0,0,0,0;0,0,0,0;1,0,0,0;1,-1,0,0;1,1,0,0;0,0,-1,1;0,0,1,-1;-1,0,0,0;0,0,-1,-1;-1,1,0,0;0,1,0,0;0,0,1,-1;0,0,0,0;0,0,0,1;0,-1,0,0;0,0,0,0;0,0,-1,-1;0,0,0,1;0,0,-1,0;0,0,0,0;0,-1,0,0;0,0,1,-2;0,0,0,1;0,0,0,0;-1,1,0,0;0,0,-1,0;-1,-1,0,0;1,-1,0,0;0,0,2,1;1,-1,0,0;0,0,0,-1;0,0,-1,1;0,0,0,0;0,0,0,1;0,0,0,0;0,0,0,-1;0,0,-1,0;0,1,0,0;0,0,-1,-1;-1,1,0,0;-1,0,0,0;0,0,0,-1;0,0,1,0;1,0,0,0;-1,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;-1,-1,0,0;0,1,0,0;0,1,0,0;0,0,0,-1;0,0,0,0;0,0,0,1;0,0,1,-1;0,0,0,0;0,0,0,0;0,0,-1,2;0,0,1,0;-1,1,0,0;0,0,0,-1;-1,0,0,0;1,1,0,0;1,0,0,0;0,0,-1,-1;0,-1,0,0;-1,1,0,0;0,-1,0,0;0,0,1,1;0,0,0,-1;1,0,0,0;1,0,0,0;1,0,0,0;0,-1,0,0;0,0,-1,0;0,0,0,0;0,0,1,0;0,0,0,1;0,0,0,0;0,0,0,0;0,1,0,0;0,1,0,0;0,0,-1,0;0,0,0,-1;-1,1,0,0;0,0,0,1;0,0,0,1;1,-1,0,0;-1,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,1;0,0,0,1;0,0,1,-1;0,0,0,0;0,0,0,-1;-1,0,0,0;0,0,0,0;0,0,-1,2;0,0,0,0;1,-1,0,0;0,1,0,0;0,0,-2,-1;0,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,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;-1,2,0,0;0,0,0,0;0,0,0,-1;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,1;0,0,0,0;0,0,1,0;0,-1,0,0;0,0,0,-1;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,1,-1;0,0,1,0;0,0,0,0;0,0,0,1;0,0,0,0;0,0,0,-1;0,-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,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;0,0,-1,2;1,1,0,0;-1,0,0,0;0,0,0,0;1,0,0,0;0,0,-1,-1;0,0,-1,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,1;1,-1,0,0;-1,-1,0,0;0,0,0,0;0,0,1,0;0,0,1,0;-1,0,0,0;0,0,-1,1;0,0,0,0;0,0,0,1;1,1,0,0;0,-1,0,0;0,0,-1,0;1,-2,0,0;-1,0,0,0;0,0,0,0;0,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,1;0,-1,0,0;0,0,1,0;0,0,-1,-1;0,0,1,0;0,0,0,1;0,0,-1,2;0,0,0,0;0,0,1,0;0,0,-1,-1;-1,2,0,0;1,1,0,0;0,1,0,0;0,0,-1,1;0,0,1,0;1,0,0,0;0,0,-1,1;0,-1,0,0;1,0,0,0;0,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,0,0;1,1,0,0;0,0,-1,0;0,0,0,1;0,0,1,0;0,0,0,0;0,0,0,0;1,-1,0,0;0,0,0,0;0,0,-1,1;0,0,-1,0;0,0,1,-1;0,0,0,0;0,0,0,-1;1,-1,0,0;0,-1,0,0;0,0,0,0;0,0,-1,1;0,0,1,0;0,0,0,0;0,0,0,1;-1,0,0,0;0,0,0,0;-1,2,0,0;0,0,0,0;1,-1,0,0;0,-1,0,0;0,0,1,-1;-1,0,0,0;0,0,0,0;0,0,0,0;1,1,0,0;0,-1,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;-1,1,0,0;0,0,-1,2;0,-1,0,0;0,0,0,0;0,0,0,1;1,0,0,0;1,0,0,0;-1,-1,0,0;0,0,0,1;0,0,1,-1;0,0,-1,0;1,-1,0,0;0,0,1,-1;0,0,0,0;0,0,0,0;1,-1,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;-1,0,0,0;1,1,0,0;-1,1,0,0;0,0,0,1;0,0,-1,-1;0,0,0,1;0,0,0,0;0,-1,0,0;0,0,-1,2;0,0,0,0;0,-1,0,0;0,1,0,0;0,0,0,0;-1,-1,0,0;0,0,0,-1;0,-1,0,0;0,-1,0,0;0,0,0,0;0,0,0,1;0,0,0,0;0,0,0,-1;0,0,0,0;1,0,0,0;0,0,0,1;0,0,0,-1;0,0,-1,0;-1,0,0,0;0,0,0,1;0,0,0,0;0,-1,0,0;0,1,0,0;-1,1,0,0;0,0,0,0;0,0,0,-1;0,0,1,0;1,-1,0,0;0,0,1,1;-1,-1,0,0;0,0,-1,2;0,0,0,0;0,0,0,0;0,0,-1,0;0,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,-1;0,0,0,-1;0,0,0,0;-1,-1,0,0;0,0,1,-1;0,0,-1,-1;0,0,-1,0;0,1,0,0;0,-1,0,0;0,1,0,0;0,0,1,-1;0,0,1,0;0,0,1,-1;0,0,0,-1;1,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,-1,0;0,-1,0,0;0,0,-1,1;-2,0,0,0;-1,0,0,0;-1,-1,0,0;0,0,0,1;0,0,-1,0;0,0,0,0;-1,1,0,0;-1,1,0,0;0,0,1,0;0,0,0,0;0,-1,0,0;-1,0,0,0;-2,-1,0,0;0,0,1,-1;1,1,0,0;0,-1,0,0;0,0,0,0;0,0,1,0;-1,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;1,-1,0,0;0,0,0,0;0,1,0,0;0,0,0,1;0,0,0,0;0,0,-1,0;0,0,-1,0;0,0,1,0;1,-2,0,0;0,0,2,1;0,0,1,0;0,0,1,-1;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,1;1,0,0,0;0,0,0,0;1,0,0,0;1,-1,0,0;0,1,0,0;0,-1,0,0;0,1,0,0;0,1,0,0;0,1,0,0;0,0,0,0;1,1,0,0;0,0,1,0;1,0,0,0;0,1,0,0;-1,0,0,0;0,0,-2,3;0,1,0,0;0,0,-1,-1;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,1,1;0,-1,0,0;0,-1,0,0;1,0,0,0;0,0,0,0;1,1,0,0;0,0,1,-1;0,1,0,0;0,0,0,0;0,0,-2,-1;0,0,0,0;-1,1,0,0;0,0,0,-1;0,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,1,0,0;0,0,1,-1;0,0,1,0;0,0,-1,-1;-1,0,0,0;0,0,-1,0;0,0,0,1;0,0,0,0;0,0,1,0;0,0,0,0;0,0,-1,-1;0,0,0,1;0,0,0,1;0,0,0,1;0,0,0,0;0,0,1,0;0,1,0,0;-1,1,0,0;0,0,-2,-1;1,-2,0,0;0,0,0,-1;0,0,0,0;0,0,-1,0;1,0,0,0;0,0,1,0;0,0,1,-1;0,0,2,0;0,0,1,-1;0,-1,0,0;0,-1,0,0;-1,0,0,0;0,0,0,0;0,0,-1,0;0,1,0,0;0,0,0,0;0,0,-1,1;0,0,0,0;0,0,1,0;0,0,-1,-1;1,0,0,0;0,0,0,0;0,1,0,0;0,0,0,0;0,1,0,0;0,0,0,0;0,0,0,0;0,-1,0,0;0,0,-1,1;0,1,0,0;1,-2,0,0;1,1,0,0;-1,1,0,0;0,0,0,-1;0,0,0,0;0,0,0,-1;0,0,1,-2;-1,-1,0,0;-1,0,0,0;0,0,0,0;0,0,-1,0;-1,-1,0,0;0,0,0,1;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,-1,1;-1,1,0,0;1,-1,0,0;0,0,0,0;-1,1,0,0;-1,0,0,0;0,0,0,0;0,0,-1,-1;0,1,0,0;-1,0,0,0;0,0,0,0;1,-2,0,0;1,0,0,0;0,0,0,0;0,1,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,0;0,0,0,-1;-1,0,0,0;0,-1,0,0;0,-1,0,0;0,-1,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;1,1,0,0;-1,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,-1,0;0,0,-1,1;0,0,0,-1;0,-1,0,0;0,0,1,-1;0,0,0,0;1,0,0,0;-1,-1,0,0;0,0,0,0;0,0,1,-1;0,1,0,0;0,0,0,0;1,-2,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;-1,-1,0,0;-1,2,0,0;0,0,1,0;0,-1,0,0;0,0,0,-1;0,0,0,-1;0,0,0,0;1,-1,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,1;-1,-1,0,0;1,0,0,0;0,0,-1,1;0,0,0,1;2,1,0,0;0,0,1,-2;0,0,0,1;0,0,-1,0;-1,1,0,0;-1,0,0,0;0,0,-1,-1;0,-1,0,0;0,0,0,0;0,0,0,1;0,0,1,1;0,0,0,0;1,1,0,0;0,0,0,1;0,0,0,0;0,0,0,1;0,0,0,0;0,1,0,0;-1,-1,0,0;0,0,0,0;0,0,-1,-1;0,-1,0,0;1,-2,0,0;0,1,0,0;0,-1,0,0;0,0,0,0;0,1,0,0;1,1,0,0;0,0,1,0;0,0,1,-1;0,0,1,1;0,0,0,-1;-1,0,0,0;0,1,0,0;-1,0,0,0;1,0,0,0;0,0,0,0;0,0,1,-2;0,0,0,0;0,1,0,0;0,0,0,0;-1,1,0,0;0,1,0,0;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,0,0,1;-1,0,0,0;0,0,0,0;0,0,0,1;-1,1,0,0;0,0,0,0;0,1,0,0;0,0,0,0;1,-2,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;1,-1,0,0;0,0,-1,0;0,0,1,0;0,0,0,-1;0,0,0,0;0,0,1,0;-1,1,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,-1,1;1,0,0,0;0,0,1,-1;0,0,0,1;0,0,0,0;0,-1,0,0;0,-1,0,0;0,-1,0,0;-1,1,0,0;0,0,0,0;0,0,0,0;0,0,1,0;-1,0,0,0;0,0,-1,-1;-1,1,0,0;0,-1,0,0;0,-1,0,0;0,0,0,0;0,0,1,0;0,0,-1,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,1;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,1,-1;-1,0,0,0;0,0,0,0;0,0,0,0;0,-1,0,0;1,1,0,0;0,0,0,-1;1,-1,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,1,0;0,1,0,0;0,0,0,1;0,0,0,0;-2,-1,0,0;-1,-1,0,0;0,-1,0,0;0,0,-1,1;-1,1,0,0;0,-1,0,0;0,0,1,1;0,0,0,0;0,0,0,0;0,0,0,-1;0,1,0,0;0,0,0,0;0,0,0,0;1,-1,0,0;0,0,1,0;0,-1,0,0;0,0,0,-1;0,0,0,0;0,0,-1,0;-1,1,0,0;1,-1,0,0;0,0,0,0;-1,1,0,0;1,-1,0,0;0,0,0,0;0,0,0,0;0,0,-2,-1;-1,2,0,0;0,0,0,0;1,0,0,0;0,0,-1,0;0,-1,0,0;0,0,0,0;0,0,0,0;1,-1,0,0;0,0,1,0;1,0,0,0;0,0,0,1;0,0,0,0;0,0,0,1;0,-1,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;1,0,0,0;0,-1,0,0;0,0,0,1;0,0,0,0;0,0,0,-1;-1,1,0,0;-1,0,0,0;0,0,1,0;0,0,-1,0;0,0,1,0;0,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,0,-1;1,0,0,0;0,0,0,0;-1,1,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,1,1;0,0,0,0;0,0,1,-1;-1,0,0,0;0,1,0,0;0,0,-1,1;1,1,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,2,1;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,1,0,0;1,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,-1;0,0,1,0;0,0,0,-1;0,0,0,1;0,-1,0,0;0,1,0,0;0,0,1,0;0,0,-1,1;0,0,0,0;0,0,0,-1;0,0,0,-1;0,0,0,0;0,-1,0,0;0,0,1,-1;0,0,-1,0;0,0,-1,0;0,0,0,1;0,0,0,0;0,0,0,-1;0,0,0,0;0,0,0,0;0,1,0,0;-1,0,0,0;-1,0,0,0;1,0,0,0;0,0,-1,1;-2,-1,0,0;1,0,0,0;1,-2,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,1,0,0;0,0,0,0;-1,2,0,0;-1,-1,0,0;0,0,0,0;1,0,0,0;-1,-1,0,0;-1,-1,0,0;1,0,0,0;0,0,0,-1;0,0,1,-2;0,0,-1,0;0,0,1,0;0,0,-1,-1;0,0,1,-1;0,0,0,1;-1,2,0,0;1,0,0,0;1,0,0,0;0,0,0,0;0,0,0,1;0,0,0,0;0,1,0,0;-1,0,0,0;0,0,-1,1;0,1,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,1,1;0,0,0,0;1,1,0,0;0,0,0,0;0,0,0,0;0,0,2,1;0,0,0,1;0,1,0,0;0,0,0,0;0,1,0,0;1,1,0,0;0,-1,0,0;0,0,0,-1;1,0,0,0;0,1,0,0;0,0,0,0;0,0,0,0;0,0,-1,1;0,0,0,0;0,0,0,0;0,0,1,1;0,1,0,0;0,-1,0,0;0,1,0,0;1,0,0,0;1,-1,0,0;0,0,1,1;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,2;0,0,0,0;0,0,0,1;0,0,0,-1;0,0,0,0;0,0,0,0;0,1,0,0;0,0,0,0;0,-1,0,0;0,0,1,0;0,0,0,0;0,0,-1,-1;-1,1,0,0;0,0,0,0;0,0,-1,-1;-1,1,0,0;0,0,0,0;0,0,-1,0;0,0,1,-2;-2,-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,-1,0;1,-1,0,0;1,-1,0,0;0,0,0,-1;1,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,1,0;0,0,-1,-1;0,0,1,1;0,0,-1,1;0,-1,0,0;0,0,-1,-1;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;1,-1,0,0;0,0,0,0;-1,0,0,0;0,0,1,-2;0,0,-1,-1;-1,2,0,0;0,0,-1,1;0,0,-1,1;0,-1,0,0;0,0,0,0;0,0,0,-1;-1,1,0,0;0,1,0,0;0,0,-1,0;0,0,-1,-1;0,0,0,1;0,0,0,1;0,0,0,0;1,0,0,0;-1,1,0,0;0,0,0,0;1,-1,0,0;-1,0,0,0;0,1,0,0;0,0,-1,-1;0,0,0,1;0,0,0,0;1,-2,0,0;0,0,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;0,0,0,-1;0,0,-1,2;0,0,1,1;0,0,0,0;0,0,0,0;0,0,0,0;0,-1,0,0;0,0,-1,0;1,0,0,0;0,0,-1,-1;0,0,0,0;0,0,1,0;0,0,-1,-1;0,0,1,-1;0,0,0,0;-1,1,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;-1,1,0,0;0,0,0,-1;0,0,0,0;0,0,1,0;0,0,-1,1;0,0,0,0;-1,1,0,0;0,0,0,0;0,0,0,0;0,1,0,0;0,0,0,1;0,1,0,0;0,0,1,-1;0,0,0,0;0,1,0,0;0,0,0,0;0,0,-1,0;0,0,0,-1;0,-1,0,0;-1,0,0,0;0,0,-1,1;0,1,0,0;0,0,-1,0;0,0,2,1;0,0,0,0;0,0,-1,1;0,1,0,0;0,0,-1,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,1;0,0,0,0;-1,-1,0,0;0,0,-1,0;0,0,0,0;-1,1,0,0;0,0,0,1;1,0,0,0;-1,1,0,0;0,1,0,0;-1,0,0,0;0,0,1,0;0,0,-1,-1;-1,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,1;-1,-1,0,0;0,0,0,-1;0,0,1,-1;0,0,1,-2;-2,-1,0,0;0,0,0,0;0,0,0,0;1,-1,0,0;0,0,0,0;1,0,0,0;0,1,0,0;0,0,-1,2;0,-1,0,0;0,0,0,0;0,0,0,-1;0,0,-1,0;0,0,-1,0;-1,2,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;-1,0,0,0;0,1,0,0;0,0,0,0;0,0,0,-1;-1,0,0,0;0,0,0,0;0,0,2,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;1,-1,0,0;0,0,0,0;1,-1,0,0;1,0,0,0;0,0,0,0;-1,1,0,0;0,0,-1,0;0,0,0,0;1,-1,0,0;-1,0,0,0;1,0,0,0;0,0,-1,0;0,0,0,0;-1,0,0,0;0,0,1,-1;1,1,0,0;0,0,0,1;0,-1,0,0;0,0,1,-1;0,0,0,0;0,-1,0,0;-1,-1,0,0;0,-1,0,0;1,0,0,0;1,-1,0,0;1,1,0,0;1,-1,0,0;1,0,0,0;0,0,0,1;0,0,0,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,1;0,-1,0,0;0,0,0,-1;1,1,0,0;0,0,0,0;0,0,-1,1;0,-1,0,0;-1,1,0,0;0,0,0,0;0,0,0,-2;-1,-1,0,0;0,0,0,0;0,1,0,0;0,0,-1,0;-1,1,0,0;0,1,0,0;0,1,0,0;0,1,0,0;0,0,2,1;0,0,0,0;0,0,0,1;0,0,1,-2;0,0,1,0;0,0,1,-1;0,0,1,-1;0,-1,0,0;-1,1,0,0;0,1,0,0;0,0,0,1;0,0,-1,1;0,0,0,0;0,0,1,0;0,0,-1,1;0,0,-1,-1;1,1,0,0;0,-1,0,0;0,0,1,1;0,0,1,0;0,1,0,0;0,0,0,1;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;1,0,0,0;0,0,-1,0;0,0,1,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,-1,1;0,0,0,0;0,0,0,0;0,0,0,1;0,0,1,1;0,0,-1,1;0,0,1,-2;0,0,0,0;2,1,0,0;0,0,0,0;0,0,1,0;-1,1,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,-1,0,0;0,0,-1,0;0,0,-1,2;-1,0,0,0;-1,-1,0,0;0,0,0,0;0,0,0,0;0,-1,0,0;1,-2,0,0;0,0,1,1;0,0,0,0;0,1,0,0;0,0,0,0;-1,-1,0,0;0,0,1,1;1,-1,0,0;0,0,0,0;0,0,0,-1;0,1,0,0;1,0,0,0;0,0,0,1;0,0,0,1;0,0,0,1;0,0,0,0;0,0,0,1;0,0,0,0;0,0,-1,1;0,0,-1,-1;0,0,1,-1;0,0,0,1;0,0,-1,0;1,0,0,0;0,0,1,-1;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;0,0,1,0;0,0,0,0;1,0,0,0;0,1,0,0;0,0,0,1;0,0,0,1;0,0,1,0;0,0,0,0;0,0,0,-1;0,0,0,0;-2,3,0,0;0,0,0,0;0,0,1,-1;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,-1;0,0,0,-1;0,0,0,0;0,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,1,0,0;0,-1,0,0;0,0,0,0;1,1,0,0;-1,0,0,0;0,0,-1,1;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,1;0,0,0,0;0,0,0,0;0,-1,0,0;0,0,1,0;1,-1,0,0;0,-1,0,0;1,1,0,0;0,0,1,-1;1,0,0,0;0,0,0,0;0,0,0,0;1,1,0,0;0,1,0,0;0,1,0,0;-1,0,0,0;0,0,1,-2;0,0,0,0;0,-1,0,0;0,-1,0,0;0,0,1,-1;0,0,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;1,1,0,0;0,0,0,0;0,0,0,1;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,-1;0,0,1,-1;2,1,0,0;0,-1,0,0;0,0,0,0;0,-1,0,0;0,0,-1,2;-1,-1,0,0;0,0,0,0;0,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,0,0;0,0,0,0;0,-1,0,0;-1,0,0,0;0,0,0,0;-1,0,0,0;1,0,0,0;0,0,0,0;0,1,0,0;0,-1,0,0;-1,1,0,0;0,0,0,-1;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;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,0,-1,0;0,0,-1,2;1,0,0,0;1,-1,0,0;-1,0,0,0;-1,0,0,0;0,0,0,0;0,1,0,0;0,0,1,1;0,0,-1,0;0,0,0,-1;0,-1,0,0;-1,-1,0,0;0,-1,0,0;0,0,0,0;0,-2,0,0;0,0,1,0;1,-1,0,0;0,0,1,1;0,0,-1,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,-1;-1,-1,0,0;0,0,0,0;0,-1,0,0;0,1,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,1,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,-1,0,0;0,0,0,1;1,0,0,0;1,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,1,1;0,0,1,0;0,0,1,0;0,0,0,0;0,0,0,1;0,0,0,-1;1,1,0,0;0,0,0,0;0,1,0,0;0,0,0,0;2,1,0,0;0,0,-1,1;0,0,0,0;-1,1,0,0;0,0,0,0;0,0,1,-1;0,0,0,0;0,0,-1,1;-1,0,0,0;0,0,1,0;-2,-1,0,0;0,0,1,-1;0,0,0,1;1,-1,0,0;0,0,1,1;0,0,0,0;0,0,0,1;1,-1,0,0;0,0,0,0;1,-2,0,0;1,1,0,0;0,0,-1,0;0,1,0,0;0,0,-1,-1;0,0,-1,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,1,0,0;0,0,-1,0;0,0,1,1;0,0,0,0;0,1,0,0;0,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,0,0;0,0,1,0;0,1,0,0;0,0,0,1;0,0,1,-2;0,0,1,1;0,0,-1,1;-1,-1,0,0;0,0,0,0;0,-1,0,0;0,0,0,-1;0,0,0,0;0,0,0,-1;1,1,0,0;0,0,0,0;0,0,1,0;1,0,0,0;-1,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,1,0;0,0,-2,3;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,-1;0,-1,0,0;1,0,0,0;0,0,1,0;1,0,0,0;0,0,0,1;-1,2,0,0;0,-1,0,0;0,0,-1,0;-1,0,0,0;0,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;0,0,0,0;0,0,0,-1;-1,-1,0,0;0,0,-1,0;0,-1,0,0;0,0,-1,1;0,0,1,0;0,0,0,1;0,0,0,0;1,0,0,0;1,-1,0,0;0,0,0,0;0,0,0,-1;0,-1,0,0;0,0,0,-1;0,-1,0,0;0,0,0,0;0,0,1,0;-1,-1,0,0;0,0,0,0;0,1,0,0;0,0,1,0;-1,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,-1,-1;-1,2,0,0;0,0,0,0;1,0,0,0;0,0,1,1;0,0,-1,1;0,0,0,0;1,-1,0,0;0,0,0,-1;0,0,0,0;0,0,1,0;0,0,0,0;0,0,-1,-1;0,0,-1,0;0,0,0,0;0,0,0,0;1,0,0,0;1,-2,0,0;-1,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,1;0,0,-1,2;-2,-1,0,0;0,0,0,0;0,0,0,1;0,0,0,0;1,1,0,0;0,0,0,-1;-1,-1,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;-1,-1,0,0;0,0,1,-1;0,0,0,-1;0,-1,0,0;1,-1,0,0;0,0,0,1;-1,0,0,0;1,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,-1,1;1,1,0,0;0,0,0,0;0,0,0,-1;-1,-1,0,0;1,0,0,0;0,0,0,0;1,0,0,0;1,0,0,0;0,0,-1,0;0,0,0,0;1,-1,0,0;0,1,0,0;1,0,0,0;0,0,-1,0;0,0,0,0;0,0,-1,0;0,0,0,0;-1,2,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,1,1;0,0,1,0;1,-2,0,0;0,0,0,0;-1,1,0,0;0,-1,0,0;0,0,0,0;-1,-1,0,0;0,0,1,-2;0,0,1,0;0,0,1,0;0,1,0,0;1,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,1,0,0;0,0,-1,-1;-1,0,0,0;0,-1,0,0;1,0,0,0;0,-1,0,0;0,0,1,0;0,0,1,1;0,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,-1,0;0,0,0,0;-2,-1,0,0;0,0,0,-1;1,0,0,0;0,0,-1,0;0,0,0,-1;0,0,0,0;0,0,0,0;1,0,0,0;0,1,0,0;0,0,0,1;0,0,0,-1;0,0,-2,3;1,0,0,0;0,0,1,0;1,-1,0,0;0,0,-1,1;0,0,-1,-1;0,0,0,0;-1,0,0,0;0,0,1,-1;0,0,-1,1;0,0,1,0;0,0,2,1;0,-1,0,0;0,0,0,0;1,-1,0,0;1,0,0,0;-1,0,0,0;0,0,0,0;1,0,0,0;0,0,1,0;0,0,0,-1;0,0,-1,1;0,0,0,-1;0,0,1,1;0,0,0,-1;0,0,0,-1;0,0,0,0;0,0,0,1;0,0,0,0;0,0,-2,0;1,-2,0,0;0,0,0,0;0,0,0,0;0,0,1,-1;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,1;0,0,1,-1;0,0,0,0;0,0,1,-1;0,0,3,2;1,-1,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,-1,0,0;-1,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,1,0,0;0,1,0,0;0,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,0,0;0,0,0,0;0,0,1,-1;0,0,-1,1;0,0,0,0;0,0,0,1;0,0,1,0;1,0,0,0;0,0,0,0;0,0,0,1;0,0,-1,2;0,0,-1,-1;0,0,0,0;0,0,-1,-1;0,0,0,-1;1,-1,0,0;0,0,0,0;0,-1,0,0;0,0,-1,1;0,0,0,0;0,1,0,0;0,0,0,0;-1,-1,0,0;0,0,-1,0;1,-1,0,0;0,0,-1,0;0,0,0,0;0,1,0,0;0,-1,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,1,0;0,0,0,-1;0,0,0,0;0,1,0,0;1,-1,0,0;0,0,0,1;0,0,-2,-1;1,-1,0,0;0,0,0,0;-1,1,0,0;0,0,0,0;0,0,-2,-1;0,0,-1,0;0,0,-1,1;1,0,0,0;0,0,0,1;0,0,0,0;0,0,-1,1;0,1,0,0;0,0,0,-1;0,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,-1,0,0;0,0,1,1;0,0,0,0;0,0,0,1;1,0,0,0;0,0,0,0;0,0,1,-1;0,0,0,0;0,0,-1,1;0,0,0,1;0,0,-1,0;0,0,2,1;0,0,0,0;0,0,-1,1;1,0,0,0;0,0,-1,1;0,1,0,0;0,0,-1,0;0,0,0,0;0,1,0,0;0,0,0,-1;0,-1,0,0;0,0,0,0;0,1,0,0;-1,1,0,0;0,0,-2,-1;0,0,-1,-1;-1,2,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;1,0,0,0;0,0,1,-1;0,0,0,0;0,0,0,0;0,0,0,-1;1,0,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,1,0;0,0,-1,0;0,0,1,0;0,0,1,0;1,0,0,0;0,-1,0,0;0,0,0,0;0,0,-1,2;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,-1;0,-1,0,0;0,0,0,0;1,0,0,0;0,-1,0,0;0,0,-1,0;0,0,1,0;0,0,0,-1;-1,1,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,1;0,0,0,0;-1,1,0,0;2,1,0,0;0,0,1,-2;0,0,0,0;0,0,-1,0;0,0,0,-1;-1,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,-1,0,0;0,0,0,1;0,0,1,-1;0,0,0,1;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,1;0,0,-1,0;0,-1,0,0;0,1,0,0;0,0,0,1;0,0,0,0;1,-1,0,0;1,-1,0,0;0,0,0,0;-1,1,0,0;0,1,0,0;-1,0,0,0;0,0,1,-1;0,0,-1,0;0,0,-1,2;0,0,0,-1;0,0,0,0;-1,-1,0,0;0,0,1,-2;0,0,1,0;0,0,-1,1;0,0,0,-1;0,0,0,0;0,-1,0,0;0,-1,0,0;0,1,0,0;1,1,0,0;0,0,0,0;0,0,1,-2;0,0,0,0;0,0,0,0;0,0,-2,-1;0,0,1,1;0,0,0,-1;0,1,0,0;0,-1,0,0;0,0,0,1;0,0,-1,0;0,0,0,0;0,-1,0,0;0,0,0,0;-2,-1,0,0;0,0,-1,2;-1,0,0,0;1,0,0,0;0,2,0,0;0,0,0,1;0,0,-1,0;-1,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,1,0,0;1,0,0,0;0,0,-1,1;2,0,0,0;0,1,0,0;0,0,1,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,1;-1,2,0,0;0,0,-1,0;0,0,-1,-1;-1,1,0,0;0,0,0,0;0,0,0,0;0,0,0,-1;1,-1,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,-1;0,-1,0,0;1,0,0,0;0,0,1,-1;0,1,0,0;0,0,-1,0;-1,-1,0,0;1,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,1,0;-1,0,0,0;1,0,0,0;0,0,0,0;1,-1,0,0;1,1,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,1,0,0;0,0,0,-1;0,-1,0,0;0,1,0,0;1,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;1,0,0,0;0,-1,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;-1,-1,0,0;0,0,0,0;0,0,-1,0;1,-2,0,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;0,0,-1,-1;0,0,1,0;0,0,-1,1;-1,0,0,0;0,0,-1,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,-1,0;-1,-1,0,0;-2,-1,0,0;0,0,0,1;1,0,0,0;0,0,-1,1;0,0,0,-1;0,0,0,0;0,0,0,0;1,-1,0,0;0,1,0,0;0,-1,0,0;0,0,-1,-1;0,0,1,0;0,0,0,0;0,0,0,-1;0,0,0,0;0,0,1,0;0,0,1,-1;0,0,0,0;0,0,1,0;0,0,0,0;0,0,1,0;0,0,0,1;0,0,0,0;1,-2,0,0;-1,-1,0,0;1,0,0,0;-1,-1,0,0;1,-1,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,-1,1;0,0,-1,0;0,0,0,-1;0,0,0,0;0,-1,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,-1,0,0;0,-1,0,0;0,0,1,1;1,-1,0,0;0,0,0,0;0,0,0,0;-1,1,0,0;0,0,-1,1;0,0,0,0;1,-1,0,0;0,0,0,0;0,1,0,0;0,1,0,0;0,1,0,0;0,0,0,0;-1,1,0,0;1,1,0,0;0,0,0,0;-1,1,0,0;1,-1,0,0;0,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,-1;0,0,0,0;0,0,0,-1;1,0,0,0;0,0,0,0;1,0,0,0;0,0,0,1;0,0,0,0;-1,1,0,0;0,0,0,0;0,0,-1,-1;0,1,0,0;0,0,1,1;0,0,0,0;0,0,-2,3;0,0,2,1;0,0,-1,0;-1,1,0,0;0,0,0,0;2,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;1,1,0,0;0,0,1,-1;2,1,0,0;0,0,0,0;0,0,1,1;0,0,1,-1;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,1;0,0,0,-1;0,0,0,0;0,0,1,1;0,0,-1,0;0,0,0,0;0,0,-1,0;0,-1,0,0;1,-1,0,0;0,0,-1,0;1,-1,0,0;-1,-1,0,0;0,1,0,0;0,-1,0,0;1,0,0,0;0,0,0,1;1,0,0,0;0,0,0,0;1,-1,0,0;-1,0,0,0;-1,1,0,0;0,0,1,1;0,0,1,-2;0,0,-1,-1;0,0,0,1;0,1,0,0;0,0,1,1;-1,0,0,0;0,0,0,0;1,0,0,0;0,1,0,0;0,0,1,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,-1;-1,2,0,0;-1,1,0,0;0,0,0,0;0,0,1,-1;1,1,0,0;1,1,0,0;-1,0,0,0;0,0,0,0;0,0,0,1;0,0,0,0;0,1,0,0;0,0,1,0;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;-1,0,0,0;0,1,0,0;0,0,0,0;0,0,-1,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,1,0,0;-1,1,0,0;0,0,0,0;0,0,0,-1;0,0,1,0;0,0,0,0;0,0,0,-1;0,0,1,0;0,1,0,0;0,0,1,0;0,1,0,0;0,0,0,1;-1,0,0,0;1,-1,0,0;1,1,0,0;0,0,0,1;0,0,0,0;0,0,1,-1;0,0,-1,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,1,0,0;0,0,0,-1;0,0,0,0;0,0,0,0;0,0,0,0;2,1,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,1,0,0;0,0,-1,1;-1,0,0,0;0,0,0,-1;0,0,-1,1;0,0,0,1;0,0,0,0;0,0,0,1;0,0,0,1;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,-1;0,0,1,-1;0,0,0,-1;0,1,0,0;0,0,0,0;0,0,-1,0;-1,2,0,0;-1,0,0,0;0,0,0,0;0,0,1,1;-1,0,0,0;0,0,0,0;1,-1,0,0;0,0,0,-1;0,0,0,0;0,0,1,-1;0,0,0,0;0,-1,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,1;0,0,-1,-1;0,-1,0,0;0,0,1,0;0,0,0,0;0,0,0,-1;1,0,0,0;0,-1,0,0;0,0,1,-1;-1,0,0,0;0,0,0,0;0,0,0,-2;0,0,0,0;0,0,-1,-1;0,0,1,-2;0,0,0,0;0,0,0,0;1,0,0,0;0,1,0,0;-1,-1,0,0;1,-1,0,0;0,0,1,-1;0,0,-1,-1;0,1,0,0;0,0,0,0;2,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,1;0,0,-1,1;1,1,0,0;-1,1,0,0;1,1,0,0;0,1,0,0;0,0,0,0;0,0,0,1;0,0,0,0;0,0,-1,2;0,0,1,1;0,-1,0,0;0,0,0,0;0,0,0,1;-1,-1,0,0;0,0,0,0;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,0,0,0;2,1,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;-1,1,0,0;-1,-1,0,0;0,0,-1,1;0,0,0,0;0,0,0,0;0,1,0,0;0,1,0,0;0,0,0,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;1,0,0,0;-1,0,0,0;1,0,0,0;0,0,-1,2;0,-1,0,0;0,0,0,0;-1,1,0,0;0,0,0,-1;0,0,1,0;1,-2,0,0;0,0,0,0;1,0,0,0;-1,0,0,0;0,0,1,-1;0,0,0,0;-1,2,0,0;0,0,2,1;-1,1,0,0;0,0,0,-1;0,0,-1,1;-1,0,0,0;0,0,0,0;0,0,0,0;1,-1,0,0;0,0,1,-1;0,0,1,-1;0,0,0,0;0,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,0;0,-1,0,0;-1,1,0,0;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,0;0,0,0,1;0,0,0,0;0,0,0,-1;0,0,0,0;0,0,0,-1;0,1,0,0;1,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,-1,2;-1,-1,0,0;0,0,0,0;-1,2,0,0;0,0,0,0;1,-1,0,0;1,-1,0,0;0,1,0,0;0,0,0,0;0,0,0,0;1,-1,0,0;1,0,0,0;-1,2,0,0;0,0,-1,-1;-1,0,0,0;-1,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,-1,1;0,0,-1,-1;-1,0,0,0;0,-1,0,0;0,0,0,1;0,1,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,-1,0,0;1,0,0,0;1,-2,0,0;1,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,1,-1;0,0,0,0;0,1,0,0;0,0,0,1;0,0,-1,-1;0,0,1,0;0,0,0,0;0,0,0,0;0,0,1,-1;0,0,0,0;1,-1,0,0;0,0,0,1;0,0,0,0;1,0,0,0;0,-1,0,0;0,0,0,0;-1,1,0,0;0,1,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,0,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-2,0;0,0,1,-1;0,0,-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,0;0,0,0,0;1,-1,0,0;0,0,1,-1;0,1,0,0;0,0,0,0;1,0,0,0;-1,0,0,0;0,0,1,0;1,-1,0,0;0,0,-2,-1;0,0,-1,0;0,0,0,0;0,0,0,-1;0,0,1,0;-1,1,0,0;0,1,0,0;0,0,1,-1;1,0,0,0;0,0,0,0;-1,0,0,0;-1,-1,0,0;0,0,-1,-1;0,0,0,0;0,0,0,0;-1,2,0,0;-1,0,0,0;0,0,1,0;0,0,1,0;0,1,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,-1;0,0,1,0;0,0,0,-1;0,0,2,1;-1,1,0,0;0,0,0,0;0,0,0,0;0,0,0,1;0,0,-1,0;0,0,-1,-1;1,1,0,0;0,0,-1,2;0,0,0,0;0,0,1,1;0,0,1,-1;0,0,-1,-1;-1,1,0,0;0,-1,0,0;0,0,0,0;0,0,0,0;0,0,1,-2;0,0,0,-1;0,0,0,-1;0,0,0,0;0,0,0,-1;0,0,0,0;-1,-1,0,0;0,0,0,0;1,0,0,0;1,0,0,0;0,0,1,-1;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,-1;0,0,0,0;-1,0,0,0;-1,1,0,0;0,0,1,1;0,0,-1,0;0,0,0,0;1,0,0,0;0,0,1,1;1,-2,0,0;0,0,0,0;1,-2,0,0;0,0,0,0;0,0,-1,-1;0,1,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,0,0;0,0,-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;0,0,0,0;-1,2,0,0;2,1,0,0;0,0,-1,1;0,0,0,-1;0,0,1,1;0,0,0,0;1,-1,0,0;1,1,0,0;-1,0,0,0;0,0,0,-1;0,1,0,0;0,0,0,0;0,0,1,-1;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,1;0,-1,0,0;0,0,0,-1;0,0,0,0;0,0,0,0;0,0,0,-1;0,-1,0,0;0,0,0,-1;1,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,-1,-1;0,0,0,-1;-1,0,0,0;0,0,0,0;0,0,0,0;0,-2,0,0;0,0,-1,-1;0,0,0,1;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,-2,-1;0,-1,0,0;0,0,1,1;0,0,0,1;0,0,0,1;0,0,0,0;0,0,0,0;0,0,-1,1;0,0,0,0;0,0,0,1;-1,-1,0,0;0,0,0,0;0,0,0,0;0,0,1,-2;1,0,0,0;-1,0,0,0;0,0,-1,1;0,0,0,0;0,0,1,0;0,0,0,1;0,0,-1,-1;0,0,0,-1;-1,1,0,0;0,0,-1,0;0,-1,0,0;0,1,0,0;0,0,0,0;0,0,-1,0;0,0,1,0;0,0,0,-1;0,0,0,0;1,-1,0,0;0,0,1,1;0,0,1,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,-1,1;0,1,0,0;1,-1,0,0;0,0,1,1;0,0,0,0;1,1,0,0;0,0,0,0;0,0,0,1;0,0,-1,0;-1,0,0,0;0,0,0,1;0,0,0,1;0,0,0,1;1,1,0,0;0,0,0,1;0,0,0,0;0,0,1,0;0,0,0,0;0,0,-1,1;0,0,-1,0;0,0,0,1;0,0,0,0;0,1,0,0;0,0,-1,-1;-1,1,0,0;0,0,1,0;0,0,0,0;1,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,-1,0;-1,2,0,0;0,0,1,0;0,0,0,1;-1,0,0,0;1,-1,0,0;0,0,0,0;0,0,0,0;1,-2,0,0;0,0,0,0;-1,-1,0,0;-1,1,0,0;0,0,0,0;0,0,-1,1;1,-1,0,0;0,0,0,-1;0,0,0,1;0,0,0,0;0,0,0,0;0,-2,0,0;-1,1,0,0;0,0,-1,0;1,0,0,0;-1,0,0,0;0,0,-1,-1;0,0,1,-1;0,0,1,0;-1,0,0,0;0,0,0,0;0,0,1,-2;-1,1,0,0;0,0,1,0;0,0,-1,0;0,0,1,-1;0,0,0,0;0,0,0,-1;0,0,0,-1;-1,-1,0,0;0,1,0,0;0,0,0,0;0,0,0,0;-1,1,0,0;2,1,0,0;1,-2,0,0;0,0,0,0;0,-1,0,0;-1,0,0,0;0,-1,0,0;0,0,0,0;1,-2,0,0;0,0,0,0;0,0,0,1;-1,0,0,0;0,0,1,-2;0,0,-1,-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;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,-1,1;-1,2,0,0;0,0,-1,0;-1,-1,0,0;-1,1,0,0;0,0,1,0;-2,0,0,0;0,0,0,0;1,1,0,0;-1,0,0,0;0,0,0,0;1,0,0,0;1,1,0,0;0,0,1,-1;1,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,2,1;0,0,0,0;0,0,0,0;0,1,0,0;0,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,0,0;0,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,1;-1,0,0,0;0,0,-1,0;0,0,0,0;0,-1,0,0;-1,2,0,0;0,0,1,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,1;0,1,0,0;0,0,-1,0;-1,0,0,0;0,0,0,0;0,1,0,0;0,0,-1,0;2,-3,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,1;0,0,-1,-1;0,1,0,0;-1,1,0,0;0,-1,0,0;0,0,0,0;0,0,1,-1;0,0,0,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,-1;0,0,2,1;0,0,0,0;0,0,0,-1;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,1;0,0,0,-1;0,1,0,0;0,0,0,0;-1,1,0,0;0,0,1,0;0,0,0,-1;0,0,0,0;0,0,1,1;0,0,-1,0;0,0,0,0;0,0,0,1;0,0,1,0;1,1,0,0;0,0,-1,1;-2,-1,0,0;0,0,-1,2;0,0,0,0;-1,0,0,0;0,-1,0,0;0,0,0,0;0,0,0,0;0,0,1,-1;-1,-1,0,0;0,0,0,0;0,0,-1,1;0,0,-1,0;1,1,0,0;0,0,0,0;0,0,0,0;0,0,-1,2;0,-1,0,0;0,0,0,0;0,0,-1,0;1,-1,0,0;0,0,0,0;0,0,1,0;1,-1,0,0;0,0,0,1;1,0,0,0;0,1,0,0;-1,-1,0,0;-1,1,0,0;0,0,0,0;-1,1,0,0;1,0,0,0;0,0,0,0;0,0,-1,1;0,1,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,1,0,0;1,1,0,0;1,0,0,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;1,-1,0,0;0,0,0,1;0,0,0,0;1,-1,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;1,0,0,0;0,0,0,0;0,0,0,-1;0,0,-1,0;1,-1,0,0;0,0,0,1;0,0,0,1;0,0,0,0;0,0,0,0;0,0,1,0;0,0,-1,0;0,1,0,0;1,0,0,0;0,0,-1,1;0,0,0,0;0,0,0,0;0,0,1,1;0,0,0,1;0,0,1,-1;0,0,0,0;0,1,0,0;1,0,0,0;-1,1,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,1,0;0,-1,0,0;0,0,1,0;0,0,0,0;0,0,-1,-1;0,0,1,-2;0,0,0,0;0,0,0,0;-1,0,0,0;1,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,-1;0,0,-1,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,-1,0,0;0,0,0,0;1,-1,0,0;-1,0,0,0;0,0,0,0;0,0,-1,0;0,0,1,-1;0,0,1,0;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,1,0,0;0,0,1,-1;0,1,0,0;0,0,0,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,2,1;0,0,0,-1;0,0,0,-1;0,0,0,-1;-1,1,0,0;1,1,0,0;0,-1,0,0;0,0,0,1;0,-1,0,0;1,0,0,0;0,0,0,0;0,0,-1,-1;0,1,0,0;1,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,-1,1;1,-1,0,0;1,0,0,0;0,0,0,0;0,0,-1,2;0,0,0,0;0,0,0,0;-1,1,0,0;0,0,1,0;0,1,0,0;1,-1,0,0;0,0,0,-1;0,0,0,1;0,0,-1,0;0,0,0,0;0,0,1,0;0,0,0,0;-1,0,0,0;0,0,-1,-1;0,0,0,0;0,0,1,-1;0,0,1,1;0,0,1,-1;0,0,0,0;0,0,0,-1;-1,0,0,0;1,-2,0,0;0,0,1,-1;0,0,0,0;0,0,-1,0;0,0,-1,0;0,0,0,0;0,0,-1,1;0,0,-1,-1;1,-1,0,0;0,0,-1,0;0,0,0,0;0,0,0,-1;0,0,0,0;1,1,0,0;1,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,-1;0,0,1,0;0,0,0,1;0,0,0,0;0,0,0,0;-1,1,0,0;0,0,0,1;0,0,0,0;-1,-1,0,0;0,1,0,0;0,0,-1,0;0,0,0,0;1,-2,0,0;0,-1,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;-1,1,0,0;0,0,0,0;-1,0,0,0;1,-2,0,0;-1,-1,0,0;1,-1,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,1,1;0,0,0,1;1,0,0,0;-2,3,0,0;1,0,0,0;0,0,-2,-1;0,0,0,0;0,0,0,0;-1,-1,0,0;0,-1,0,0;0,-1,0,0;0,1,0,0;0,0,0,1;0,0,-1,-1;0,1,0,0;0,-1,0,0;0,0,1,1;0,0,1,-1;0,0,0,0;0,0,0,-1;1,1,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;1,-1,0,0;0,0,0,1;-2,-1,0,0;0,0,0,-1;0,0,0,0;0,0,0,0;0,-1,0,0;0,0,0,-1;0,0,0,0;0,0,-1,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,1,0;0,0,-1,1;0,0,0,0;0,0,1,-1;0,-1,0,0;1,-1,0,0;0,0,1,0;0,0,0,1;0,0,-1,-1;0,0,0,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,1,1;0,-1,0,0;0,0,0,0;0,1,0,0;1,-1,0,0;0,0,1,1;0,0,-1,1;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,1,-1;0,1,0,0;0,0,1,0;-1,1,0,0;0,0,2,1;0,0,0,1;0,1,0,0;0,0,-1,1;1,1,0,0;0,0,0,-1;0,0,-2,0;0,0,0,-1;0,0,-1,0;0,0,0,0;-1,0,0,0;0,0,0,-1;0,0,1,-1;-1,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;1,-1,0,0;0,0,0,0;0,0,0,1;-1,0,0,0;0,0,-1,0;0,0,-1,-1;0,0,0,0;0,0,0,1;0,0,0,0;0,0,0,-1;0,0,0,2;0,0,-1,0;0,-1,0,0;0,0,-1,0;0,0,0,1;0,0,0,0;-1,0,0,0;0,0,-1,-1;-1,1,0,0;0,0,0,0;0,0,0,0;0,0,0,1;0,-1,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,-1,0,0;0,0,0,0;0,0,-1,0;0,0,-1,1;0,0,0,0;0,0,0,1;0,0,-1,1;0,0,1,0;0,0,0,-1;0,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-2,-1;0,0,0,0;0,0,1,-1;0,0,0,-1;0,0,1,0;0,1,0,0;0,-1,0,0;0,0,0,0;-1,1,0,0;0,0,0,0;0,0,-1,0;0,0,0,1;0,0,0,0;-1,1,0,0;-1,0,0,0;0,0,-1,0;-2,0,0,0;0,0,0,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,0,1,1;-1,0,0,0;0,0,-1,-1;0,0,0,0;1,1,0,0;0,-1,0,0;0,0,0,0;0,0,0,0;1,-1,0,0;-1,1,0,0;0,0,0,-1;1,0,0,0;1,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,-1;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,1,1;0,0,1,0;-1,1,0,0;0,1,0,0;0,0,0,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,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;1,1,0,0;0,0,0,-1;0,0,1,-2;1,0,0,0;-1,0,0,0;0,0,-1,-1;0,0,1,0;0,-1,0,0;0,0,1,-1;-1,1,0,0;-1,0,0,0;0,0,-1,1;-1,-1,0,0;-1,0,0,0;0,-1,0,0;0,0,0,0;-1,1,0,0;-1,1,0,0;0,0,-1,-1;0,0,-1,1;0,0,0,-1;0,0,0,0;0,1,0,0;0,0,-1,1;0,0,0,0;0,0,1,0;0,0,0,0;-1,0,0,0;-1,0,0,0;0,0,1,-1;0,0,0,-1;0,0,0,0;0,0,1,0;0,1,0,0;0,0,-1,0;0,0,0,0;0,0,0,-1;0,0,0,0;1,-1,0,0;0,0,-1,-1;1,0,0,0;0,0,1,-1;0,-1,0,0;-1,0,0,0;0,0,0,1;-1,0,0,0;0,0,0,0;0,0,0,1;0,0,0,0;0,0,1,-1;0,0,0,1;0,0,0,0;-1,-1,0,0;0,0,0,0;0,1,0,0;-2,-1,0,0;0,0,1,-1;0,0,0,0;-1,1,0,0;0,0,0,0;0,0,-2,-1;0,-1,0,0;0,0,0,0;0,0,0,0;1,0,0,0;-1,1,0,0;0,0,-1,0;1,-2,0,0;-1,0,0,0;-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,0;1,1,0,0;0,0,-1,1;1,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,0,-1;0,-1,0,0;-1,0,0,0;0,0,1,0;1,-1,0,0;0,0,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,-1;0,0,0,0;0,0,0,0;0,0,2,1;0,0,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;-1,2,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,-1,0,0;0,-1,0,0;-2,3,0,0;0,0,0,0;0,0,0,0;1,0,0,0;1,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,-1,0,0;0,-1,0,0;0,0,0,0;1,0,0,0;0,0,-1,0;0,0,-1,1;-1,-1,0,0;0,0,-1,0;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,0,0;0,0,1,-1;-1,1,0,0;2,1,0,0;0,0,1,-2;0,0,0,1;0,0,-1,1;0,0,0,1;1,1,0,0;0,0,0,0;0,0,0,-1;1,1,0,0;0,-1,0,0;0,0,1,0;0,-1,0,0;0,-1,0,0;0,0,1,-2;0,0,0,0;0,0,0,-1;0,0,-1,1;0,0,0,0;0,0,-1,-1;-1,2,0,0;0,0,1,0;0,0,-1,0;0,-1,0,0;0,0,0,0;-1,0,0,0;0,-1,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,-1,1;-1,0,0,0;-1,1,0,0;0,0,0,0;0,-1,0,0;0,0,0,1;-1,0,0,0;0,0,0,1;0,0,0,0;0,1,0,0;0,0,-1,0;0,0,1,1;0,0,-1,2;-2,-1,0,0;0,0,1,1;0,1,0,0;1,-1,0,0;0,0,0,0;0,0,0,1;0,0,0,0;1,-1,0,0;0,0,0,0;0,0,-1,0;0,0,1,0;0,0,0,0;1,0,0,0;1,0,0,0;-1,0,0,0;0,0,-1,0;-1,-1,0,0;0,0,0,0;0,0,-1,-1;0,0,1,-1;0,0,0,0;1,0,0,0;1,0,0,0;0,0,0,-1;0,0,0,0;-1,-1,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;0,1,0,0;-1,0,0,0;0,0,0,1;0,0,1,-1;0,0,0,0;0,0,-2,-2;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,-1,-1;0,0,0,0;1,0,0,0;0,0,-1,1;0,0,1,-2;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,0;-1,1,0,0;0,0,-1,0;0,0,0,0;1,1,0,0;0,0,0,1;0,0,0,-1;1,-1,0,0;1,0,0,0;0,0,0,0;0,0,1,-1;0,-1,0,0;0,0,0,1;1,0,0,0;0,0,0,-1;1,0,0,0;-1,1,0,0;-1,0,0,0;0,0,1,1;0,0,0,0;0,0,1,1;0,0,0,0;0,0,0,0;0,0,0,1;-1,-1,0,0;0,0,-1,2;0,0,0,0;0,0,0,-1;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,-1,0;-1,1,0,0;0,0,0,0;-1,1,0,0;-1,0,0,0;0,0,-1,-1;0,-1,0,0;0,0,0,0;0,0,0,0;-1,1,0,0;0,0,-2,-1;0,0,0,0;0,-1,0,0;0,0,1,0;0,0,0,0;0,-1,0,0;0,0,0,-1;0,0,-1,0;0,0,-1,0;0,0,0,0;0,0,2,1;0,0,0,0;0,0,-1,1;-1,0,0,0;-1,0,0,0;0,0,-1,0;0,1,0,0;0,0,0,0;0,0,1,0;1,-1,0,0;0,0,0,0;0,0,0,1;0,0,0,0;0,0,-1,2;0,0,1,0;-1,0,0,0;0,0,0,0;0,0,0,-1;0,0,1,0;0,0,-1,1;0,0,-2,-1;0,0,0,0;0,0,0,0;0,0,0,-1;-1,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;0,1,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,1,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,0;0,-1,0,0;0,0,0,1;0,0,1,0;0,0,1,1;0,0,1,1;0,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,2;0,0,0,0;0,0,1,0;0,0,0,-1;0,0,0,1;-1,1,0,0;-1,0,0,0;-1,0,0,0;0,0,0,0;-1,0,0,0;1,1,0,0;0,0,0,1;0,0,0,0;0,0,-1,-1;0,0,1,-2;0,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;1,-1,0,0;0,0,0,0;1,0,0,0;1,1,0,0;0,0,0,0;0,-1,0,0;0,0,1,0;0,0,-1,1;-1,-1,0,0;0,0,0,0;1,-1,0,0;0,0,1,-1;0,0,0,1;0,0,-1,1;-1,1,0,0;0,0,-1,0;0,0,0,1;0,0,-1,0;-1,-1,0,0;1,-2,0,0;0,0,1,0;0,-1,0,0;1,-1,0,0;-1,-1,0,0;1,0,0,0;0,0,1,-1;0,0,0,0;0,0,-1,0;0,-1,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,1,0;1,0,0,0;0,0,1,0;0,0,1,0;1,0,0,0;0,0,-1,1;0,0,-1,0;0,0,0,1;0,0,0,0;0,0,-1,1;1,0,0,0;1,0,0,0;1,-1,0,0;-1,0,0,0;0,0,0,0;0,0,1,0;0,0,0,1;0,0,0,0;0,0,1,1;0,0,0,0;0,0,-1,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,1,0,0;0,0,-1,0;0,0,0,0;0,0,1,0;0,0,-1,-1;0,0,0,0;1,0,0,0;0,0,0,-1;0,0,0,1;0,0,2,0;-1,0,0,0;1,-1,0,0;1,-1,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,1,0,0;0,0,-1,0;0,0,0,0;0,0,1,-1;0,0,0,0;-1,0,0,0;0,0,1,0;1,-1,0,0;0,-1,0,0;-2,3,0,0;0,0,0,0;0,0,0,1;0,0,-1,1;0,0,0,0;0,0,0,0;0,0,-1,2;0,0,1,0;-1,1,0,0;1,-1,0,0;1,0,0,0;0,0,0,-1;0,0,0,0;1,0,0,0;0,0,0,-1;0,0,1,-1;1,-1,0,0;0,0,2,1;-1,2,0,0;0,0,1,0;1,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,0,1;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,1;0,0,0,0;0,0,0,1;0,0,1,0;0,0,1,0;0,0,-1,1;0,0,0,0;1,0,0,0;0,0,0,0;0,0,-1,-1;0,-1,0,0;1,0,0,0;0,-1,0,0;-1,-1,0,0;-1,2,0,0;2,1,0,0;1,0,0,0;0,0,0,0;-1,0,0,0;0,0,1,0;0,-1,0,0;0,0,0,0;1,-1,0,0;0,1,0,0;1,0,0,0;0,0,1,1;-1,1,0,0;0,0,0,-1;0,0,0,0;0,0,-1,-1;0,2,0,0;0,0,-1,-1;0,0,-1,1;0,0,1,-1;0,0,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;1,-2,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;-1,1,0,0;0,0,1,0;0,-1,0,0;-1,0,0,0;0,0,0,0;0,0,1,0;1,-1,0,0;0,0,1,-1;-2,-1,0,0;0,0,0,0;0,0,-1,2;0,0,0,0;0,1,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,-1,0;0,0,0,0;0,0,1,-2;0,0,1,1;0,0,0,0;0,0,1,1;0,0,0,0;1,-1,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,-1;0,-1,0,0;0,0,1,-1;0,0,2,1;0,0,1,0;0,0,0,1;0,1,0,0;0,0,0,0;0,-1,0,0;1,1,0,0;0,0,0,-1;-1,-1,0,0;0,0,0,0;0,0,1,0;0,0,-1,2;0,0,1,0;0,0,1,-1;1,0,0,0;0,0,0,0;0,0,0,0;0,-1,0,0;-1,0,0,0;-1,2,0,0;2,1,0,0;0,0,0,0;0,0,1,1;-1,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,1;0,0,0,0;0,0,0,0;0,0,0,-1;-1,1,0,0;0,0,0,0;-1,1,0,0;0,0,1,-1;1,0,0,0;0,0,0,0;0,0,0,0;1,1,0,0;1,0,0,0;0,0,1,0;0,-1,0,0;-1,0,0,0;0,0,-1,2;-1,-1,0,0;0,0,0,0;0,0,0,0;0,0,-1,1;0,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,0,0;0,0,-1,-1;0,0,0,0;0,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,0,0;0,0,0,0;-1,-1,0,0;0,0,1,-1;0,0,0,-1;0,0,0,1;0,0,0,0;0,1,0,0;0,0,1,0;-1,1,0,0;-1,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,1,0;0,0,0,1;0,0,1,0;0,0,0,0;0,0,1,-1;0,-1,0,0;-1,-1,0,0;0,-1,0,0;0,0,0,0;0,0,0,0;0,1,0,0;0,0,0,0;-1,-1,0,0;0,0,-1,2;0,0,0,0;0,1,0,0;0,1,0,0;1,1,0,0;0,0,0,0;0,0,0,1;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,1,-1;1,0,0,0;0,0,0,0;0,0,0,0;1,1,0,0;0,0,-1,2;0,1,0,0;0,0,0,0;-1,1,0,0;-1,0,0,0;0,0,0,1;0,0,-1,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,-1;-1,1,0,0;0,1,0,0;0,0,1,-1;-1,0,0,0;0,0,0,0;0,0,1,0;0,0,1,-1;0,0,-1,1;0,0,0,0;0,0,1,0;0,0,0,0;0,0,-1,0;0,0,0,0;2,1,0,0;0,-1,0,0;0,0,0,-1;0,0,0,1;0,0,0,0;-1,0,0,0;0,0,0,0;-1,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,1,0;0,-1,0,0;0,0,0,0;0,0,0,0;-1,1,0,0;-1,1,0,0;0,0,0,0;-1,1,0,0;-1,1,0,0;0,0,0,0;0,1,0,0;-1,-1,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;-1,2,0,0;0,0,1,0;0,0,1,1;0,0,1,0;-1,2,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;0,1,0,0;0,0,0,0;0,0,0,0;2,1,0,0;0,0,1,-1;0,0,0,0;0,-1,0,0;1,0,0,0;0,0,-1,1;0,0,0,0;0,0,0,0;1,0,0,0;0,0,1,-1;1,0,0,0;0,0,1,-1;-1,1,0,0;1,1,0,0;0,0,0,-1;0,0,0,0;0,0,0,0;0,0,2,-3;-1,0,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,1;0,0,0,0;0,0,-1,0;-1,-1,0,0;1,-2,0,0;-1,-1,0,0;0,0,1,-1;0,0,0,0;0,0,0,0;0,0,0,-1;0,-1,0,0;0,0,1,1;0,0,0,1;-1,1,0,0;0,0,0,0;-2,-2,0,0;0,0,-1,1;0,0,1,0;0,0,0,0;1,-1,0,0;0,-1,0,0;1,1,0,0;0,0,0,0;0,0,-1,0;0,-1,0,0;0,0,0,-1;1,0,0,0;0,0,0,1;0,0,0,1;0,0,0,0;0,0,-1,0;0,0,0,1;0,0,0,0;0,0,0,0;-1,2,0,0;0,0,-1,-1;0,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,1;0,-1,0,0;0,0,0,0;0,0,-1,1;1,1,0,0;0,0,0,0;1,1,0,0;0,0,0,1;0,1,0,0;0,0,0,1;0,0,0,0;0,1,0,0;2,1,0,0;0,0,0,0;0,0,0,0;1,-1,0,0;0,0,0,0;0,0,1,-1;0,0,0,0;0,1,0,0;-1,0,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,-2;0,0,0,0;0,0,1,0;-1,-1,0,0;0,0,1,0;0,0,0,0;0,0,0,0;-1,1,0,0;1,1,0,0;0,0,0,0;-1,-1,0,0;0,0,0,-1;0,0,1,0;0,0,1,1;-1,0,0,0;1,-2,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;1,-1,0,0;0,0,0,0;0,0,1,0;0,-1,0,0;0,-1,0,0;1,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,1,0,0;0,0,0,0;1,0,0,0;0,0,0,1;0,0,0,1;0,0,-1,0;0,0,0,0;-1,1,0,0;0,0,0,0;1,-1,0,0;0,0,1,0;-1,1,0,0;0,1,0,0;0,0,0,0;1,0,0,0;0,-1,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;0,1,0,0;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,0,0;0,0,0,0;0,0,1,1;0,0,-1,1;0,0,0,0;0,0,-1,2;0,-1,0,0;0,0,0,0;0,0,2,1;0,0,1,-2;0,0,0,0;0,0,0,-1;0,0,0,0;0,0,0,-1;0,-1,0,0;0,-1,0,0;0,0,0,0;0,1,0,0;1,0,0,0;-1,2,0,0;0,0,-1,0;1,-1,0,0;-1,-1,0,0;0,0,0,0;-1,-1,0,0;0,0,-1,0;0,1,0,0;1,-2,0,0;1,0,0,0;0,-1,0,0;-1,0,0,0;0,1,0,0;-1,0,0,0;1,-1,0,0;0,0,0,0;0,0,0,0;0,-1,0,0;0,0,-1,1;0,0,-2,-1;0,0,-1,1;0,0,0,0;0,0,1,-1;0,0,0,1;0,0,-1,-1;-1,-1,0,0;0,0,0,0;1,0,0,0;1,-1,0,0;0,0,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,0,0;1,1,0,0;0,0,-1,2;0,0,0,0;0,0,0,0;1,-1,0,0;0,0,-2,-1;0,0,0,-1;0,0,0,-1;0,0,-1,1;-1,-1,0,0;-1,0,0,0;0,0,1,0;0,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,1;0,0,0,0;0,0,0,0;1,-1,0,0;0,0,-1,-1;0,0,0,0;-1,2,0,0;0,0,0,-1;0,0,0,-1;0,0,0,0;0,0,1,1;-1,0,0,0;0,0,2,-2;-1,-1,0,0;0,1,0,0;1,0,0,0;0,1,0,0;0,0,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;-1,1,0,0;0,0,0,0;0,0,0,0;0,0,0,1;0,0,-1,0;0,0,1,0;-1,1,0,0;0,0,0,1;0,0,0,0;-1,1,0,0;1,0,0,0;0,0,0,2;-1,1,0,0;0,0,0,-1;0,0,0,0;-1,0,0,0;0,0,-1,0;0,0,0,0;0,0,-1,-1;0,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,1;0,0,2,-3;2,1,0,0;0,0,0,0;0,0,0,-1;1,0,0,0;0,0,0,0;0,0,1,-1;0,0,0,0;0,0,0,0;0,0,1,-2;0,0,0,0;0,0,-1,-1;1,-1,0,0;0,0,-1,-1;0,0,-1,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,-1,1;0,-1,0,0;0,0,1,1;0,0,-1,1;1,0,0,0;0,0,1,1;0,0,0,0;1,-2,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;0,1,0,0;0,0,-1,1;0,0,0,0;0,0,0,-1;0,0,1,0;0,0,1,0;0,0,0,0;-1,0,0,0;0,0,0,0;2,1,0,0;0,0,0,0;2,1,0,0;0,0,0,1;0,0,-1,0;1,0,0,0;1,0,0,0;0,0,0,-1;0,0,0,0;0,0,0,1;0,1,0,0;0,0,0,0;0,0,0,0;0,0,-1,1;0,0,0,0;0,0,1,0;0,0,0,0;1,1,0,0;0,0,0,-1;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,0,1;0,0,1,-1;0,0,0,-1;0,0,0,0;0,0,0,0;0,0,-1,1;-1,-1,0,0;0,0,0,-1;0,0,0,0;0,0,0,1;0,0,0,1;0,0,0,0;0,0,0,-1;1,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,1,0,0;0,0,-1,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,1,0,0;0,0,-1,0;0,0,-1,1;0,0,-1,1;-1,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,1,0;1,1,0,0;0,0,-1,0;0,1,0,0;0,0,0,0;0,0,-1,0;0,1,0,0;2,1,0,0;0,0,-1,2;1,0,0,0;-1,1,0,0;0,0,1,-2;-1,-1,0,0;1,-1,0,0;0,0,0,0;-1,0,0,0;1,-1,0,0;-1,-1,0,0;-1,2,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,-1;1,0,0,0;0,0,-1,1;-1,2,0,0;0,0,2,1;0,0,-1,-1;0,0,0,1;0,1,0,0;1,1,0,0;0,0,0,0;-1,0,0,0;0,0,0,-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,0,-1,-1;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,1;0,0,0,0;-1,1,0,0;-1,0,0,0;1,-1,0,0;0,0,0,0;-1,-1,0,0;0,0,0,1;0,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;1,0,0,0;1,0,0,0;0,0,1,0;1,0,0,0;0,0,0,0;0,0,0,0;0,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,-1,0,0;1,0,0,0;0,0,0,0;1,-2,0,0;0,0,-1,0;0,0,0,0;0,0,-1,0;0,-1,0,0;1,1,0,0;0,0,0,0;0,1,0,0;0,-1,0,0;-1,0,0,0;-1,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,2;1,0,0,0;0,0,-1,0;0,1,0,0;0,0,1,1;2,1,0,0;0,0,-1,0;1,-2,0,0;0,0,-1,1;0,0,-2,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;0,0,1,0;-1,1,0,0;0,0,1,0;0,1,0,0;0,-1,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,1;0,0,-1,1;0,0,0,-1;0,0,-1,0;0,0,-1,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,1;0,0,-1,1;0,0,0,0;0,0,-1,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,-1,1;0,0,1,1;0,0,0,0;0,0,1,0;0,0,0,0;0,1,0,0;0,0,1,-2;0,0,0,0;-1,1,0,0;0,0,-1,0;0,0,0,0;-1,-1,0,0;0,0,0,1;0,0,-1,0;0,0,0,0;0,-1,0,0;0,0,0,-1;0,0,0,1;0,0,1,-1;0,0,-2,-1;0,0,0,-1;0,0,0,0;0,0,0,0;0,0,1,0;0,0,1,-1;0,0,0,0;0,0,1,0;-1,0,0,0;0,0,0,0;-1,-1,0,0;0,0,1,-2;1,-1,0,0;0,0,-1,1;0,-1,0,0;0,0,-1,1;0,0,1,0;0,0,0,0;0,1,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,-1;0,1,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,0,1;-1,1,0,0;-1,0,0,0;0,0,0,-1;0,0,0,1;0,0,1,0;0,1,0,0;0,0,-1,1;0,0,0,0;0,0,0,0;0,0,0,-1;0,0,-1,0;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,-1,1;0,0,1,-1;0,0,-1,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-2,3,0,0;0,0,0,1;-1,-1,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,1,-2;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,2;0,0,0,0;0,-1,0,0;0,0,0,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-2,-1;0,0,1,0;0,0,0,0;0,-1,0,0;0,0,1,-1;0,0,1,1;-1,-1,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,1,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,0,1;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,2,1;0,0,0,0;-1,1,0,0;0,1,0,0;0,0,0,0;1,-1,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;-1,0,0,0;-1,0,0,0;-1,0,0,0;0,0,-1,1;0,0,0,0;0,1,0,0;1,1,0,0;0,0,0,0;0,0,-1,1;0,1,0,0;0,0,-1,1;0,0,0,-1;0,1,0,0;0,0,-1,0;0,0,0,0;0,0,1,1;0,0,-1,0;0,0,0,0;0,0,0,-1;0,0,0,1;0,0,-1,1;2,1,0,0;0,0,1,1;0,0,0,0;-1,1,0,0;0,-1,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;1,-1,0,0;0,0,0,1;0,0,0,0;0,0,0,-1;-1,0,0,0;0,0,1,-1;1,-1,0,0;-1,0,0,0;0,0,0,-1;1,-1,0,0;0,0,0,0;1,0,0,0;-1,0,0,0;0,1,0,0;1,0,0,0;0,0,1,-1;0,0,0,0;0,0,0,0;0,-1,0,0;0,0,0,-1;1,0,0,0;0,0,0,0;0,0,2,1;0,0,0,1;0,0,0,0;0,0,1,0;0,0,0,-1;-1,0,0,0;0,0,0,0;0,0,0,0;-1,1,0,0;0,0,0,0;0,0,0,0;0,1,0,0;0,0,0,0;0,-1,0,0;0,1,0,0;0,-1,0,0;-1,-1,0,0;0,0,2,-3;0,0,0,0;0,0,0,-1;0,0,0,0;0,0,0,0;0,1,0,0;1,-1,0,0;0,0,0,0;0,0,1,0;1,-1,0,0;0,0,0,0;0,0,1,0;0,0,0,-1;0,0,-2,-1;0,0,0,0;0,0,0,0;-1,1,0,0;0,0,0,1;0,0,0,0;-1,1,0,0;0,0,1,-1;0,0,0,-1;1,0,0,0;1,1,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;-1,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,-1,1;0,0,1,1;0,0,0,1;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,1,-1;0,0,0,0;0,0,0,0;0,0,-1,0;0,1,0,0;0,0,0,-1;1,0,0,0;0,0,1,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,-1;0,0,0,0;0,0,1,-1;0,0,2,1;0,0,0,0;0,0,1,-2;1,-1,0,0;0,0,1,-1;-1,-1,0,0;0,0,0,0;-1,0,0,0;1,0,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,-1,0,0;-1,-1,0,0;0,0,0,0;0,0,-1,2;0,0,1,-1;1,0,0,0;1,0,0,0;-1,0,0,0;0,0,1,-1;0,0,0,0;-1,0,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,-1,0;0,1,0,0;-1,-1,0,0;0,0,0,0;0,0,-1,-1;1,-1,0,0;0,0,0,1;-1,2,0,0;0,0,-1,0;0,0,0,0]],515],[1,3547,-3547,["a",[1,0,3,0,1;1,0,0,0,0;1,0,1,0,0;0,2,0,1,0;0,1,0,0,0],[[74,31,-2,-8,0,1],[12581209,0,-19387902,0,-385687123,0,-295307766,0,6849484786,0,4416390819,0,-298305725,0,-22281480,0,-2417326,0,-13991,0,11446,0,175,0,1]],[1,0,0,0;0,0,1,0;0,0,1,0;0,0,0,0;0,0,0,1;-1,0,0,0;0,1,0,0;0,0,1,0;0,0,0,0;0,-1,0,0;0,0,1,0;0,0,0,0;0,0,-1,-1;0,0,0,1;0,-1,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,1;-1,0,0,0;0,0,0,0;-1,0,0,0;0,1,0,0;1,1,0,0;0,0,1,0;0,0,0,0;-1,-1,0,0;0,0,0,-1;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,1,-1;0,0,0,0;0,0,1,0;0,0,0,0;1,1,0,0;0,-1,0,0;0,0,0,0;0,-1,0,0;0,0,0,-1;0,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,-1,0;0,-1,0,0;0,0,0,1;0,0,0,0;0,0,0,0;0,1,0,0;-1,0,0,0;0,-1,0,0;0,0,0,1;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;1,0,0,0;0,0,-1,0;1,0,0,0;0,0,0,0;0,0,0,0;-1,1,0,0;0,-1,0,0;0,0,0,0;0,0,-1,0;-1,0,0,0;0,0,0,1;0,0,0,0;0,0,0,1;0,0,1,1;0,1,0,0;0,0,0,-1;-1,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,1,0,0;0,0,-1,-1;-1,0,0,0;0,0,-1,-1;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,-1;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;1,1,0,0;1,1,0,0;-1,1,0,0;0,0,0,1;0,0,1,0;0,0,0,0;0,0,1,0;0,0,0,-1;-1,0,0,0;0,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,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,1,0;0,0,0,0;-1,-1,0,0;0,0,-1,0;0,1,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,-1,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,1,0,0;0,0,0,0;0,0,-1,0;0,0,0,-1;1,1,0,0;0,0,0,0;0,0,-1,0;1,0,0,0;0,0,0,-1;0,0,0,0;1,0,0,0;0,-1,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,1;0,0,0,1;0,0,0,0;0,0,0,0;0,0,-1,0;-1,-1,0,0;0,0,0,0;0,0,0,-1;-1,0,0,0;1,0,0,0;0,-1,0,0;-1,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;1,1,0,0;1,-1,0,0;0,0,-1,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,1,1;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,1;0,0,0,0;0,0,-1,0;0,0,-1,0;0,0,0,0;1,0,0,0;0,0,1,0;0,0,0,0;1,0,0,0;0,0,0,0;1,0,0,0;0,0,0,1;0,0,1,0;1,1,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,1,1;0,0,0,0;0,0,-1,1;0,0,-1,0;0,0,0,0;0,0,0,-1;-1,0,0,0;1,-1,0,0;-1,0,0,0;0,0,0,0;-1,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,1;0,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,-1,0,0;0,0,-1,-1;0,0,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;0,0,0,1;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,-1,1;0,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;-1,0,0,0;0,-1,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,1;0,0,0,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,-1;0,0,-1,0;0,0,1,-1;0,0,0,0;1,1,0,0;0,0,0,0;0,0,-1,0;0,0,0,-1;1,0,0,0;0,0,0,0;1,0,0,0;0,0,-1,-1;0,0,0,1;0,0,0,0;0,0,-1,-1;0,0,0,1;0,0,0,0;-1,1,0,0;1,0,0,0;1,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,0,0;1,0,0,0;1,0,0,0;1,0,0,0;0,0,0,0;1,0,0,0;0,1,0,0;0,0,0,0;-1,0,0,0;-1,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,-1,1;1,0,0,0;1,1,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,1,1;0,0,0,0;0,0,-1,0;0,0,1,1;-1,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,-1,0,0;0,-1,0,0;0,0,-1,-1;0,0,0,-1;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,-1,-1;-1,0,0,0;0,0,0,0;0,-1,0,0;0,1,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,1;0,0,0,-1;0,0,0,1;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,1,0,0;0,0,0,0;1,0,0,0;0,1,0,0;0,0,0,0;0,0,0,0;0,0,1,-1;1,1,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,-1,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,1,0,0;-1,-1,0,0;0,0,0,1;0,0,0,0;0,0,0,0;0,0,0,-1;1,-1,0,0;0,0,0,0;0,0,1,1;0,0,0,0;-1,0,0,0;0,0,-1,0;0,0,2,1;0,-1,0,0;0,0,1,1;0,0,0,0;0,0,-1,-1;1,0,0,0;0,0,0,-1;1,0,0,0;-1,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,1,0,0;-1,0,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;0,0,1,0;0,0,1,-1;0,0,0,0;-1,0,0,0;0,0,1,0;0,0,0,0;0,-1,0,0;0,0,0,-1;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,-1;0,0,-1,0;-1,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,0,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,1;1,0,0,0;0,0,0,0;0,0,0,1;0,0,0,0;0,1,0,0;1,0,0,0;0,0,0,0;0,0,1,1;0,0,1,-1;0,0,1,1;0,0,-1,0;0,0,1,1;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,1,0;0,0,0,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,-1,0,0;0,0,1,0;0,-1,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,1,0;0,1,0,0;0,0,0,0;-1,-1,0,0;1,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,-1;0,0,1,1;1,1,0,0;0,0,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;0,1,0,0;0,1,0,0;0,0,-1,0;0,0,0,0;0,1,0,0;0,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,1,0,0;0,0,0,1;0,0,0,0;1,1,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,1,0,0;0,0,0,0;0,0,0,1;0,0,1,1;0,0,-1,-1;1,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,1,0,0;0,0,-1,0;0,0,0,-1;0,0,0,0;0,0,1,0;0,0,0,-1;0,0,-1,-1;0,0,0,0;1,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,0,-1;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,-1,0;0,-1,0,0;1,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,1,0,0;0,0,0,0;0,0,1,-1;0,1,0,0;0,0,0,0;1,0,0,0;-1,0,0,0;-1,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,1;0,-1,0,0;0,0,1,0;0,0,0,0;1,0,0,0;0,0,0,-1;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,-1,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,0,0;1,-1,0,0;1,1,0,0;0,0,0,-1;0,0,0,0;-1,0,0,0;0,0,0,0;-1,0,0,0;0,0,-1,1;0,0,0,0;0,0,1,0;0,0,1,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,-1,0,0;0,0,0,-1;0,0,-1,0;0,0,0,0;0,0,-1,-1;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,1;0,0,1,0;0,0,0,1;1,0,0,0;0,0,0,0;0,0,1,0;0,0,0,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,-1,0;0,0,1,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,1,0,0;0,-1,0,0;0,0,-1,0;1,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,1;0,0,0,1;0,0,0,0;0,0,-1,0;-1,0,0,0;0,0,1,1;0,0,0,0;-1,0,0,0;-1,-1,0,0;0,0,0,0;0,-1,0,0;0,0,1,1;-1,-1,0,0;1,1,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,-1,0;-1,-1,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,1;1,0,0,0;0,0,0,-1;0,0,-1,0;0,0,0,0;0,0,1,0;1,1,0,0;0,0,0,0;0,1,0,0;0,0,0,0;0,0,-1,0;0,0,0,1;0,0,0,0;0,0,1,-1;0,0,0,0;0,0,-1,-1;0,0,-1,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;0,0,0,0;0,0,0,-1;0,0,1,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,-1,0,0;0,-1,0,0;0,0,1,1;0,0,0,0;1,0,0,0;0,-1,0,0;0,0,0,1;0,0,0,0;0,0,1,1;0,0,0,0;0,0,0,-1;0,0,0,0;0,0,1,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,-1,0;0,0,-1,0;1,0,0,0;0,0,0,1;0,0,-1,0;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,1;0,0,1,-1;1,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,1,1;0,0,0,0;0,0,-1,0;0,1,0,0;0,0,1,0;0,0,-1,0;0,0,0,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,0;0,0,0,0;0,1,0,0;1,1,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,-1,0;-1,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,-1;1,0,0,0;-1,0,0,0;0,0,0,1;0,0,0,0;0,0,0,0;0,0,-1,0;0,-1,0,0;1,-1,0,0;0,0,0,0;0,0,1,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,0,0;0,0,1,-1;0,0,0,-1;0,0,0,0;0,0,0,1;-1,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,1;0,0,-1,0;-1,0,0,0;1,0,0,0;0,0,0,-1;-2,-1,0,0;0,1,0,0;0,0,0,0;0,0,0,-1;-1,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,1,0,0;0,0,0,1;0,0,0,0;0,0,0,0;0,1,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,-1,1;0,0,0,0;0,0,0,0;0,0,0,1;0,0,0,0;0,0,0,0;1,0,0,0;0,-1,0,0;0,0,0,1;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,-1;0,0,0,0;0,1,0,0;0,0,0,0;0,1,0,0;-1,1,0,0;0,0,0,0;0,0,0,0;0,0,-2,-1;0,0,-1,0;-1,1,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,1,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;1,1,0,0;0,0,0,0;0,1,0,0;0,0,0,1;0,0,0,0;0,0,1,0;0,0,-1,0;0,0,-1,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;1,1,0,0;1,1,0,0;1,0,0,0;0,0,1,1;0,-1,0,0;0,0,0,0;0,1,0,0;0,0,0,0;0,0,0,-1;0,0,0,-1;1,1,0,0;0,0,1,1;0,0,0,0;0,-1,0,0;0,0,0,1;0,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,-1,1;1,1,0,0;-1,-1,0,0;0,0,1,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,-1,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;-1,0,0,0;1,1,0,0;-1,-1,0,0;0,0,0,1;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,0,0;0,1,0,0;-1,-1,0,0;0,0,1,0;0,0,0,0;0,0,0,1;0,0,1,0;0,0,-1,-1;-1,0,0,0;0,0,0,0;0,0,0,0;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;0,0,0,0;0,0,1,0;0,0,0,0;0,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,-1,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,-1,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,1,0,0;0,0,0,0;0,0,0,0;0,0,0,1;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,-1,-1;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,1,0;0,0,1,0;0,0,0,0;0,0,0,1;-1,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,-1;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,1;0,0,-1,0;0,0,0,0;1,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;-1,1,0,0;0,0,0,1;0,0,0,1;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,0,-1;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,-1,0,0;-1,0,0,0;0,1,0,0;-1,0,0,0;0,0,1,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,1,0,0;0,0,0,0;0,0,0,0;0,0,0,1;0,0,0,-1;0,0,0,0;1,-1,0,0;0,-1,0,0;1,0,0,0;-1,-1,0,0;0,0,0,0;1,1,0,0;1,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,0,1;0,0,0,0;0,0,0,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,1;0,0,0,0;0,0,1,0;0,0,-1,1;0,0,0,1;0,0,0,0;0,-1,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,0;0,0,0,0;0,-1,0,0;1,1,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,1,0;0,-1,0,0;0,0,0,0;-1,0,0,0;1,1,0,0;0,0,0,-1;0,0,-1,-1;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,0,0;-1,0,0,0;0,1,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,-1,0;-1,0,0,0;0,0,0,0;0,0,0,1;-1,-1,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,-1,-1;-1,0,0,0;0,0,0,1;0,0,0,0;0,1,0,0;0,0,0,0;0,0,0,0;0,0,0,1;0,0,0,0;0,0,0,0;0,-1,0,0;-1,1,0,0;0,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,1,0,0;0,0,0,0;0,0,0,-1;0,0,-1,0;0,0,1,0;0,0,0,0;0,0,-1,0;0,0,0,0;1,0,0,0;0,0,0,0;1,-1,0,0;0,0,0,0;1,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,-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,0,0;0,1,0,0;1,1,0,0;0,0,0,-1;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,0,1;0,0,-1,-1;-1,-1,0,0;0,0,0,0;0,-1,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,1,-1;0,0,0,0;0,0,0,0;-1,0,0,0;0,1,0,0;1,1,0,0;0,0,0,1;0,0,1,-1;0,0,-1,0;-1,1,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;-1,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;-2,-1,0,0;0,0,0,0;0,0,1,1;0,0,0,-1;0,0,0,1;0,1,0,0;-1,-1,0,0;1,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;1,1,0,0;0,0,0,0;0,0,1,1;0,1,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,1,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,-1,1;0,0,0,0;-2,-1,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,1,0,0;0,-1,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,-1,0,0;0,0,0,1;0,0,1,0;0,1,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,0,0;0,1,0,0;0,-1,0,0;0,1,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;-1,0,0,0;0,0,0,0;-1,1,0,0;-1,0,0,0;0,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,1,0;-1,0,0,0;-1,0,0,0;1,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,1;-1,0,0,0;0,0,0,-1;0,-1,0,0;1,0,0,0;0,1,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;0,0,1,0;0,-1,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;1,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;-1,-1,0,0;0,0,0,0;0,0,0,0;-1,1,0,0;0,0,-1,0;-1,0,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,0,-1;0,0,0,-1;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,-1;1,0,0,0;0,0,1,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,1;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;1,1,0,0;-1,-1,0,0;0,-1,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,-1,0;1,0,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;0,0,1,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,0,0;0,-1,0,0;-1,1,0,0;1,0,0,0;0,0,0,0;-1,-1,0,0;1,1,0,0;-1,1,0,0;1,0,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;1,0,0,0;0,0,-1,-1;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-2,-1,0,0;0,0,0,0;1,-1,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,1,0,0;0,0,0,0;0,1,0,0;0,0,0,-1;0,0,0,0;1,-1,0,0;0,0,0,0;0,-1,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,1,0;0,0,0,-1;0,0,0,-1;0,0,-2,-1;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,0,-1;0,1,0,0;0,0,1,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;-1,-1,0,0;0,0,0,1;0,0,0,0;0,0,0,0;0,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;1,1,0,0;0,0,0,0;0,0,0,1;0,0,-1,-1;0,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,-1,-1;0,0,0,0;0,0,2,0;0,0,1,0;-1,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,1,0,0;0,0,0,0;0,0,-1,-1;0,0,0,-1;0,0,1,0;1,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;-1,1,0,0;1,1,0,0;0,0,1,1;0,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,0,0;0,0,1,-1;0,0,0,-1;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,1;0,0,0,0;0,0,0,1;1,0,0,0;-1,0,0,0;0,0,0,1;0,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,-1,0,0;0,0,0,0;1,1,0,0;1,0,0,0;0,0,0,1;0,0,0,0;1,0,0,0;0,0,0,0;0,-1,0,0;0,0,1,1;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,1;0,0,0,0;0,0,-1,-1;0,0,0,1;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,1,0;0,0,1,1;0,0,0,0;0,0,0,1;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,-1,0;0,0,0,0;0,0,-1,0;0,1,0,0;0,0,0,1;0,0,1,0;0,0,0,0;0,0,-1,0;1,1,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,1;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,-1;0,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,-1;0,0,-1,-1;0,0,0,0;0,0,0,-1;0,-1,0,0;0,0,0,0;0,0,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;0,-1,0,0;0,0,-1,1;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,1,0,0;0,-1,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;-1,2,0,0;0,1,0,0;0,0,-1,-1;0,0,0,0;1,1,0,0;0,0,0,1;0,0,1,1;0,-1,0,0;0,0,0,0;0,1,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,1;0,0,0,0;1,0,0,0;0,-1,0,0;0,0,-1,-1;1,0,0,0;0,0,0,1;0,0,0,0;1,0,0,0;0,0,0,0;0,1,0,0;0,0,0,0;-1,0,0,0;1,0,0,0;-1,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,1,0,0;0,0,0,0;-1,0,0,0;0,-1,0,0;0,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;1,0,0,0;0,0,1,0;1,1,0,0;0,0,0,-1;0,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;-1,0,0,0;0,0,1,-1;0,1,0,0;0,0,0,0;0,0,0,0;0,0,0,-1;1,1,0,0;0,0,1,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,1;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,1;-2,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,-1,1;2,1,0,0;0,0,-1,0;0,0,0,0;0,1,0,0;0,0,-1,1;0,1,0,0;0,0,1,0;0,0,0,0;0,0,0,-1;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,-1,0,0;1,0,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;0,0,0,-1;0,0,1,0;0,0,-1,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,1,0;0,0,0,0;0,0,1,1;0,1,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,-1,0;1,1,0,0;-1,0,0,0;-1,-1,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,0,0;0,0,-1,1;0,0,1,0;0,0,1,1;-1,-1,0,0;0,0,0,0;0,0,0,-1;0,0,2,1;0,0,0,0;0,0,0,0;0,0,0,1;0,0,0,1;0,0,0,0;1,1,0,0;0,1,0,0;0,0,1,-1;0,0,0,0;1,0,0,0;0,0,1,1;-1,0,0,0;-1,-1,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,1,0;0,-1,0,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;0,0,-1,0;0,0,-1,0;0,0,0,0;1,-1,0,0;-1,0,0,0;0,0,1,1;0,0,0,0;0,0,0,0;-1,1,0,0;-1,0,0,0;0,0,0,1;1,0,0,0;-1,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,-1,0;-1,0,0,0;0,0,0,0;0,0,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,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;1,1,0,0;0,0,1,1;0,0,0,-1;0,0,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,1,-1;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,-1,0;0,0,0,0;0,0,0,1;0,0,0,0;0,0,0,0;1,0,0,0;-1,0,0,0;0,0,1,-1;0,0,0,0;0,0,0,0;0,-1,0,0;0,0,-1,0;0,0,0,0;1,1,0,0;1,1,0,0;0,-1,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,-1,0,0;0,-1,0,0;0,0,0,0;0,0,1,0;1,0,0,0;0,1,0,0;0,0,1,0;0,0,0,0;-1,1,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,1,0,0;0,1,0,0;0,0,0,0;0,0,0,0;0,0,0,1;-1,0,0,0;0,0,0,0;0,0,0,0;-2,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;-1,1,0,0;1,0,0,0;0,0,-1,-1;0,0,-1,0;-1,0,0,0;0,0,0,0;0,0,2,1;1,0,0,0;0,0,-1,0;0,-1,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,-1;0,0,1,-1;0,0,-1,0;0,0,0,0;0,0,1,0;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,0,-1;0,0,0,1;0,0,0,0;0,0,1,0;0,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,-1;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;1,0,0,0;-1,-1,0,0;0,0,0,0;-1,1,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,-1,1;0,0,-1,-1;0,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;-1,-1,0,0;0,0,0,-1;0,1,0,0;0,-1,0,0;-1,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,2;1,1,0,0;0,0,1,1;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,1,0;0,0,1,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,-1;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;1,0,0,0;0,1,0,0;0,0,0,0;0,0,1,0;0,0,0,-1;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,1;0,0,-1,1;0,0,0,0;0,0,0,0;1,1,0,0;0,-1,0,0;-1,0,0,0;0,-1,0,0;0,1,0,0;0,0,-1,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,1,0,0;1,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,1;0,0,0,0;0,0,0,0;0,0,0,1;-1,0,0,0;0,1,0,0;0,0,0,0;0,0,1,1;1,-1,0,0;0,0,0,0;0,0,0,-1;0,0,-1,0;0,0,0,0;0,0,0,1;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,1,-1;0,0,0,0;0,0,0,0;-1,0,0,0;0,-1,0,0;0,0,0,0;1,1,0,0;0,0,0,0;-1,0,0,0;0,0,0,1;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,-1,0;0,0,0,0;1,1,0,0;0,1,0,0;-1,-1,0,0;0,0,0,0;0,0,1,-1;0,0,1,-1;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,1;0,0,1,0;1,-1,0,0;0,0,0,1;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,0,0;0,0,1,1;0,1,0,0;0,0,0,0;0,0,0,0;0,-1,0,0;1,0,0,0;0,0,0,0;0,-1,0,0;0,1,0,0;1,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,1;0,-1,0,0;0,1,0,0;0,0,0,0;0,0,0,-1;-1,0,0,0;0,0,1,1;0,0,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,-1,0;-1,0,0,0;0,0,0,-1;0,0,0,0;0,0,0,0;0,1,0,0;0,0,-1,0;-1,-1,0,0;0,0,-1,0;0,0,0,0;0,0,1,0;0,0,1,1;0,0,0,0;1,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;0,0,0,-1;0,0,1,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;1,1,0,0;0,0,1,0;0,0,0,0;0,0,0,1;0,0,0,-1;0,1,0,0;0,0,0,0;0,-1,0,0;0,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,0,0;0,0,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;0,1,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,1,1;0,0,-1,0;0,0,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,1,0,0;0,0,0,0;0,0,-1,-1;1,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,-1;0,-1,0,0;0,0,0,0;0,0,-1,-1;1,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,-1,0,0;0,0,0,-1;0,0,0,0;0,0,0,1;0,0,0,0;0,0,0,0;1,1,0,0;0,-1,0,0;0,0,0,0;0,0,1,0;0,-1,0,0;0,0,-2,0;0,0,0,0;-1,1,0,0;0,0,0,1;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,-1;0,1,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,1,0;0,1,0,0;-1,0,0,0;-1,-1,0,0;0,0,1,-1;0,0,0,0;0,0,0,0;0,0,0,1;-1,0,0,0;1,0,0,0;1,0,0,0;0,1,0,0;0,0,0,0;0,0,0,0;0,0,1,1;-1,0,0,0;0,0,2,1;-1,1,0,0;1,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,0,0,0;0,0,1,0;0,0,1,-1;0,0,0,0;0,0,0,0;0,0,0,1;0,0,1,0;0,0,0,1;0,0,1,1;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,0,0;0,0,0,1;0,0,0,0;0,0,1,0;0,0,0,0;-1,0,0,0;1,1,0,0;0,0,0,0;0,0,0,0;0,0,1,0;1,-1,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,1,1;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,1,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;-1,0,0,0;1,0,0,0;0,0,1,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,1,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,-1;0,0,-1,0;0,0,0,0;0,0,1,0;0,-1,0,0;0,-1,0,0;1,1,0,0;0,0,0,0;0,0,-1,-1;0,-1,0,0;0,0,0,0;0,0,1,0;0,0,0,-1;1,0,0,0;0,-1,0,0;0,0,0,0;0,0,0,-1;0,-1,0,0;0,0,0,0;0,0,0,0;0,0,1,1;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;1,1,0,0;0,0,-1,-1;0,0,-1,0;-1,1,0,0;0,0,0,0;0,0,1,0;0,0,1,1;0,0,0,0;0,-1,0,0;0,0,-1,0;-1,1,0,0;0,0,0,0;0,0,0,0;0,1,0,0;0,0,-1,1;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,1,0;0,0,-1,1;-1,0,0,0;0,0,0,0;0,1,0,0;0,0,0,0;0,0,0,-1;0,0,-1,0;0,-1,0,0;0,0,1,0;-1,-1,0,0;0,0,0,0;0,0,0,1;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,1,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-2,-1;0,0,0,0;-1,0,0,0;0,0,0,1;-1,-1,0,0;0,0,0,0;0,0,0,0;0,1,0,0;0,-1,0,0;0,1,0,0;0,0,0,0;0,0,1,1;0,0,-1,-1;0,0,0,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,1;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;-1,-1,0,0;-1,-1,0,0;0,-1,0,0;0,0,0,1;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,1;0,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,1,0,0;0,0,0,0;0,0,0,1;0,0,0,-1;0,0,-1,0;0,0,0,0;1,1,0,0;1,-1,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,-2,-1;-1,0,0,0;0,0,0,0;0,1,0,0;0,0,0,0;0,-1,0,0;0,0,1,0;1,0,0,0;0,0,0,1;0,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,-1,0,0;0,0,-1,1;0,0,0,0;0,0,0,0;0,0,0,1;0,0,1,1;0,0,0,0;0,0,0,0;0,0,1,1;0,1,0,0;0,0,1,0;0,0,1,-1;0,0,0,0;0,-1,0,0;0,0,0,0;1,1,0,0;0,0,0,-1;1,0,0,0;0,0,0,1;0,0,0,0;0,0,-1,0;0,1,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,1,-1;0,0,0,0;0,0,0,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,-1;0,0,-1,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,-1,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;0,0,-1,0;1,0,0,0;0,0,0,0;2,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;0,0,-1,0;0,0,0,0;0,0,0,0;0,1,0,0;0,0,1,-1;0,0,0,-1;0,0,0,0;0,0,-1,-1;0,0,0,0;-1,1,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,-1;1,1,0,0;0,0,0,0;0,0,1,0;0,0,0,1;0,0,-1,-1;1,-1,0,0;0,0,1,0;0,0,0,-1;0,0,-1,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,1,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,1,0,0;0,0,1,1;0,0,1,1;0,0,0,-1;-1,0,0,0;0,0,0,0;0,0,0,0;1,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,-1,0,0;1,1,0,0;-1,1,0,0;0,0,0,0;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,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,1,0,0;0,0,0,0;0,0,0,0;0,0,-1,1;0,0,0,0;0,0,0,0;0,-1,0,0;0,0,-1,0;0,0,0,0;-1,-1,0,0;1,0,0,0;0,0,0,-1;-1,-1,0,0;0,0,0,0;0,0,0,0;0,1,0,0;0,0,1,1;0,0,0,0;0,0,0,0;0,0,0,0;0,1,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,1,0,0;-1,-1,0,0;0,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,1;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,1,-2;0,0,0,0;0,1,0,0;1,0,0,0;0,0,0,0;0,1,0,0;0,-1,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;1,-1,0,0;-1,-1,0,0;0,0,1,0;0,0,-1,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,-1,0;0,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,-1,0,0;0,0,0,0;1,0,0,0;0,0,-1,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,-1,0;0,0,-1,-1;0,0,1,1;0,0,0,0;0,0,-1,0;0,0,-1,-1;0,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,-1;0,0,0,0;1,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,1;0,0,0,-1;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,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,0,0;0,0,0,0;0,1,0,0;0,0,-1,-1;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,-1,0;0,0,1,-1;0,0,0,0;0,0,1,1;0,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,-1,0,0;0,0,0,-1;0,-1,0,0;0,0,0,0;0,0,2,1;0,0,1,0;0,0,0,0;0,0,0,0;0,1,0,0;0,0,-1,-1;0,0,-1,-1;0,0,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,0;0,0,0,1;0,0,0,0;-1,1,0,0;0,0,-1,-1;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,-1;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,1,0,0;0,0,0,0;0,0,1,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,1,-1;0,0,-1,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,-1,0,0;0,0,-2,-1;0,0,0,-1;0,0,0,0;0,1,0,0;0,0,1,-1;0,1,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;0,0,1,1;0,0,0,1;0,0,0,0;0,0,0,0;0,1,0,0;0,0,0,0;0,0,0,-1;0,1,0,0;0,0,-1,0;0,0,1,0;-1,0,0,0;0,0,1,-1;-1,0,0,0;0,0,0,0;0,0,1,0;0,0,0,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,-1,-1;-1,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,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,1,0,0;0,0,0,1;0,0,0,0;1,1,0,0;2,1,0,0;0,0,0,0;0,-1,0,0;0,0,-1,1;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,1,0,0;0,0,0,0;0,0,0,1;0,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;1,-1,0,0;0,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,-1,0,0;-1,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,0,1;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;0,0,-1,0;0,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,1,0;1,1,0,0;-1,-1,0,0;0,0,-1,0;0,0,0,0;-2,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,1;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,1;0,0,0,0;0,0,0,0;0,0,0,-1;1,1,0,0;0,0,0,0;0,0,0,0;0,0,-1,2;-1,0,0,0;0,0,0,0;0,0,1,0;-1,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,-1,0,0;0,0,0,1;1,1,0,0;0,0,-1,-1;0,-1,0,0;0,0,0,0;0,0,1,1;0,0,1,1;0,0,0,0;0,0,0,0;0,0,0,-1;0,0,0,1;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;1,1,0,0;0,0,0,-1;0,0,0,0;2,0,0,0;0,0,0,0;0,0,0,0;-1,1,0,0;0,0,0,0;0,1,0,0;0,0,0,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,1;0,0,1,1;0,-1,0,0;0,-1,0,0;1,0,0,0;0,0,0,0;0,0,1,1;0,-1,0,0;0,-1,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,1;0,0,-1,1;0,0,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;1,-1,0,0;0,-1,0,0;0,0,1,0;1,0,0,0;0,0,0,0;0,1,0,0;0,0,0,-1;0,0,-1,-1;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;0,0,0,0;-1,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,-1,0,0;0,0,0,1;0,0,0,0;0,0,0,1;1,1,0,0;-1,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,-1,-1;0,0,1,0;0,0,0,0;0,0,0,-1;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;-1,-1,0,0;-1,0,0,0;0,0,-1,0;-1,0,0,0;0,-1,0,0;0,0,0,0;0,0,0,0;0,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,1;1,0,0,0;0,0,0,0;0,0,0,0;-1,1,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,-1,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,-1,0;0,0,1,1;0,0,1,-1;0,0,0,1;0,0,0,0;0,0,0,-1;0,0,0,1;0,0,0,0;0,0,0,0;0,0,0,0;-2,0,0,0;0,0,-1,-1;0,0,2,1;0,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,-1,0,0;0,-1,0,0;0,0,1,1;0,0,0,0;1,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,-1,-1;0,0,0,0;0,-1,0,0;0,1,0,0;0,-1,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;1,0,0,0;0,1,0,0;0,0,0,0;0,0,0,-1;0,0,0,1;0,0,0,0;0,-1,0,0;0,-1,0,0;0,0,0,0;0,0,1,-1;1,1,0,0;0,1,0,0;0,0,1,0;0,0,0,0;0,-1,0,0;0,0,1,1;0,0,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;1,-1,0,0;0,0,0,0;-1,-1,0,0;0,-1,0,0;-1,0,0,0;-2,-1,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;0,0,0,0;0,0,0,1;0,0,1,-1;0,0,0,0;0,0,-1,0;0,0,-1,0;0,0,-1,-1;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,1,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,-1,2;1,0,0,0;0,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;-2,-1,0,0;0,0,1,0;0,0,1,1;0,0,0,-1;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,1,0;0,0,0,-1;0,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,1,0;-1,-1,0,0;0,0,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,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,1,0,0;0,-1,0,0;1,1,0,0;1,1,0,0;1,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,1,-1;1,1,0,0;-1,0,0,0;0,0,1,0;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,-1;0,0,1,0;0,0,-1,0;0,1,0,0;0,0,0,-1;0,0,0,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;-1,0,0,0;0,0,1,0;0,0,0,1;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,-1,1;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,1;0,0,0,0;0,0,0,0;0,0,0,1;0,0,-1,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,1,1;0,0,-1,-1;0,0,0,0;0,0,0,0;0,0,1,0;0,0,-1,-1;0,0,0,0;0,0,0,0;0,0,1,1;-1,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,1;0,0,0,0;0,0,0,1;-1,0,0,0;0,0,0,0;0,1,0,0;0,0,0,0;1,1,0,0;1,0,0,0;-1,0,0,0;0,0,-1,0;0,0,1,1;-1,1,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,1;0,1,0,0;0,0,0,0;0,0,0,0;1,1,0,0;-1,0,0,0;0,0,0,0;0,1,0,0;0,0,0,0;0,-1,0,0;0,-1,0,0;0,0,0,0;0,0,0,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,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,-2,0;0,0,0,0;-1,1,0,0;0,0,-1,-1;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,1;1,0,0,0;0,1,0,0;0,0,0,0;0,0,-1,-1;1,-1,0,0;0,1,0,0;0,0,0,0;0,0,0,0;1,0,0,0;-1,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,1;0,0,1,0;0,0,0,0;0,0,-1,-1;0,0,0,1;1,0,0,0;-1,0,0,0;0,-1,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,1,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,-1;0,0,1,0;0,0,1,0;0,0,0,1;0,0,0,0;0,0,0,0;0,1,0,0;0,0,-1,-1;0,1,0,0;0,1,0,0;0,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;-1,1,0,0;0,0,-1,0;0,0,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;1,-1,0,0;0,0,-1,0;0,1,0,0;0,0,0,0;0,0,0,-1;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,1,1;0,1,0,0;0,0,0,0;0,1,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,1,1;0,0,-1,0;0,0,0,0;0,0,0,-1;0,0,-1,-1;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,1;0,0,0,0;0,0,0,0;0,0,0,0;-1,1,0,0;0,1,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;1,-1,0,0;0,0,-1,-1;0,0,0,0;1,1,0,0;-1,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;-2,-1,0,0;0,0,0,0;0,0,0,0;1,-1,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,1,1;0,-1,0,0;1,-1,0,0;0,0,0,0;0,0,-1,-1;0,0,1,1;0,0,0,0;0,0,0,0;0,0,0,0;-1,1,0,0;-1,0,0,0;0,0,0,-1;0,0,0,0;0,0,1,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,-1,0;0,0,0,0;0,0,0,-1;0,0,0,0;0,0,0,1;0,0,0,0;0,0,1,1;-1,0,0,0;0,0,0,0;0,-1,0,0;0,1,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,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,0;0,0,0,1;0,0,0,0;0,0,0,0;0,0,1,-1;1,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,1,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,1;0,0,0,0;1,0,0,0;-1,-1,0,0;0,0,-1,0;0,0,-1,1;0,-1,0,0;0,0,0,0;0,0,1,0;0,-1,0,0;-1,0,0,0;0,0,1,0;-1,-1,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,-1,-1;0,-1,0,0;0,0,0,0;1,0,0,0;1,-1,0,0;0,0,0,0;0,0,-1,1;0,0,-1,0;-1,-1,0,0;0,0,0,0;0,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,1;0,0,1,-1;0,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,1,0;0,0,-1,0;0,0,1,0;0,0,0,0;0,0,-1,-1;-1,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;-1,0,0,0;0,0,1,1;0,0,0,0;0,0,0,0;0,0,-1,-1;0,1,0,0;0,0,1,0;-1,-1,0,0;0,0,-1,0;0,0,0,0;0,0,0,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,1,0,0;0,0,0,0;0,0,-1,0;0,0,-1,0;0,0,0,0;0,1,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;1,0,0,0;0,0,-1,1;1,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,-1;0,0,0,0;0,0,0,1;0,0,0,0;-1,0,0,0;-1,-1,0,0;0,0,0,0;0,0,1,0;-1,-1,0,0;0,0,0,0;1,0,0,0;-1,1,0,0;0,0,-2,-1;0,0,0,0;0,0,0,0;0,0,0,0;1,-1,0,0;0,0,0,0;0,0,0,0;1,0,0,0;1,-1,0,0;0,0,1,0;1,0,0,0;0,0,1,1;0,0,0,1;0,0,0,0;0,0,0,0;0,0,0,-1;0,0,0,-1;0,0,0,0;1,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,-1,1;0,0,-1,-1;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,-1;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,1;0,0,1,0;0,0,0,1;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,1,0;-1,0,0,0;0,0,1,1;0,0,-1,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,1,0,0;0,0,-1,0;0,0,0,1;0,0,-1,-1;0,0,0,0;0,0,0,-1;0,0,0,0;-1,-1,0,0;0,0,0,0;-1,0,0,0;0,-1,0,0;0,0,-1,0;0,0,0,0;1,0,0,0;0,0,0,0;0,1,0,0;0,0,0,0;0,0,0,0;0,0,-2,-1;1,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,0,0;0,0,0,0;0,1,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,-1,0;0,0,-1,1;0,1,0,0;0,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,-1,0;0,0,0,1;0,0,1,0;0,0,0,-1;-2,-1,0,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;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;1,0,0,0;-1,0,0,0;0,0,0,1;-1,-1,0,0;0,0,-1,0;0,0,0,0;0,1,0,0;0,0,0,0;0,0,0,0;0,0,0,-1;0,0,1,-1;1,1,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,1,0;0,0,0,0;0,0,-1,0;0,0,-1,0;0,-1,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;-2,-1,0,0;-1,-1,0,0;0,0,0,-1;0,0,0,0;0,0,0,1;0,0,1,0;1,1,0,0;0,0,0,0;0,0,0,0;0,1,0,0;0,0,0,0;0,0,0,0;0,0,1,0;1,0,0,0;0,0,0,-1;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,-1;0,0,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;0,0,1,0;0,0,-1,-1;0,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,1;-1,0,0,0;0,1,0,0;0,0,0,0;1,-1,0,0;0,0,0,0;2,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,1;0,0,1,0;0,0,0,-1;-1,0,0,0;0,0,0,0;0,0,0,-1;0,0,-1,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,1,0,0;1,1,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;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,-1,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,1,0,0;0,0,-1,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,1;1,0,0,0;0,0,0,0;0,0,1,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,0,0,0;0,0,0,0;1,-1,0,0;2,1,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,0,-1;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,1,0,0;0,0,-1,-1;0,0,-1,0;0,1,0,0;-1,0,0,0;0,0,0,1;0,0,-1,-1;0,0,0,0;0,-1,0,0;0,0,-1,-1;0,-1,0,0;-1,-1,0,0;0,0,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,0,0;1,-2,0,0;0,0,0,0;0,0,1,1;0,-1,0,0;-1,-1,0,0;1,-1,0,0;0,0,0,0;0,0,0,0;1,1,0,0;0,0,-1,0;0,0,0,0;1,1,0,0;1,1,0,0;0,0,0,0;0,0,0,0;0,1,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,-1;1,1,0,0;0,0,1,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,1,0,0;0,1,0,0;0,0,-1,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,1;0,0,0,1;0,0,0,0;0,0,0,-1;0,0,0,0;0,0,-1,-1;0,0,1,0;0,0,0,0;0,0,0,1;0,0,0,0;0,0,0,0;-1,1,0,0;0,0,0,0;1,-1,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;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,-1;0,0,0,0;0,0,0,0;0,-1,0,0;0,0,1,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,1;1,-1,0,0;0,0,1,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,-1;1,0,0,0;0,0,0,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;1,0,0,0;0,0,0,0;0,0,-1,-1;0,0,1,0;0,0,1,1;0,0,0,0;0,0,0,0;0,-1,0,0;-1,1,0,0;0,0,0,0;0,0,0,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,-1,0;0,0,1,1;0,0,0,1;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,1,-1;0,1,0,0;0,-1,0,0;0,0,0,0;0,1,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;0,0,-1,0;0,0,1,1;-1,0,0,0;-1,1,0,0;0,-1,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,-1;0,0,0,0;0,0,0,0;0,0,1,1;0,0,1,1;1,0,0,0;0,0,0,0;-1,1,0,0;0,0,-1,0;0,0,0,-1;0,0,0,0;0,0,0,-1;0,0,0,0;-1,1,0,0;0,0,0,0;0,0,1,0;1,1,0,0;0,0,0,0;0,0,0,0;1,1,0,0;1,0,0,0;0,0,0,0;0,0,0,1;0,0,0,0;0,0,1,1;0,0,1,0;0,0,0,0;0,0,-1,1;0,0,-1,-1;0,0,0,0;0,0,0,0;0,0,0,1;-1,1,0,0;0,0,0,0;0,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,-1,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,-1;-1,-1,0,0;1,-1,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,-1,-1;1,1,0,0;0,-1,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,1,1;0,0,1,-1;0,0,0,0;0,-1,0,0;0,0,0,-1;0,0,0,0;0,-1,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,0;0,0,0,0;0,0,0,1;0,0,1,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-2,-1;0,0,0,0;0,0,0,1;0,0,1,0;0,0,0,0;0,0,0,0;0,0,1,-1;0,0,0,-1;0,-1,0,0;0,0,0,0;1,1,0,0;0,0,1,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,0,0;1,1,0,0;0,0,0,1;0,1,0,0;0,0,0,0;0,1,0,0;0,1,0,0;0,0,-1,0;0,0,0,0;2,1,0,0;-1,-1,0,0;0,0,1,-1;0,0,-1,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;0,0,0,-1;1,0,0,0;0,0,-1,1;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;2,1,0,0;0,1,0,0;-1,0,0,0;0,0,0,1;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,-1,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,1,-1;0,1,0,0;0,0,0,0;0,0,0,1;0,0,0,0;0,0,0,1;0,1,0,0;2,1,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;-1,-1,0,0;-1,0,0,0;0,0,1,0;1,1,0,0;0,0,0,0;0,0,-1,-1;0,0,1,1;0,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;-1,0,0,0;0,0,-1,-1;0,0,0,1;0,0,0,0;0,-1,0,0;-1,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,-1,0,0;-1,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,1;0,0,0,0;0,0,0,0;0,0,0,-1;0,0,0,-1;0,0,-1,-1;0,0,0,0;0,0,0,0;0,0,0,0;-1,1,0,0;1,1,0,0;-1,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,0,0;0,-1,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,-1,-1;1,1,0,0;0,0,0,1;-1,0,0,0;0,0,0,0;1,0,0,0;0,0,1,1;0,0,0,0;0,0,0,0;0,0,1,-1;-1,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,1,0,0;0,1,0,0;0,0,1,1;0,0,0,-1;0,-1,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,1;-1,-1,0,0;0,0,0,0;0,0,1,0;1,1,0,0;0,0,0,0;0,0,0,0;0,0,-1,1;0,0,1,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,1;0,0,0,0;0,0,0,0;0,0,1,0;-2,0,0,0;-1,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,1,0;0,0,1,-1;1,0,0,0;0,0,0,1;0,0,1,0;0,0,0,1;0,0,0,0;0,0,0,0;0,0,0,0;1,1,0,0;0,0,0,-1;1,-1,0,0;0,1,0,0;-2,-1,0,0;0,0,0,0;0,0,0,0;0,-1,0,0;0,0,0,1;0,0,1,0;0,0,0,1;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,-1;0,0,1,1;-1,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;2,0,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,-1,1;0,-1,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,1,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,1;0,0,0,1;0,0,0,0;0,0,0,0;1,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;1,-1,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;0,0,0,0;0,0,0,1;0,0,0,0;-1,1,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,1,0;-1,0,0,0;0,0,0,-1;0,0,0,1;0,0,0,0;0,0,-1,0;0,1,0,0;0,0,0,0;0,1,0,0;-1,1,0,0;0,-1,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,1,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,1,0;-1,0,0,0;0,0,1,0;0,0,-1,0;0,0,0,0;-1,-1,0,0;0,0,0,0;1,1,0,0;0,0,-1,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-2,-1,0,0;0,0,-1,0;0,0,-1,1;0,0,-1,-1;0,0,1,0;1,0,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,-1;0,0,0,0;0,0,1,1;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,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,0,0,0;0,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,-1;0,-1,0,0;1,1,0,0;-1,-1,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,1;0,0,0,-1;-1,0,0,0;0,-1,0,0;0,0,1,1;0,0,0,0;0,0,1,0;-1,0,0,0;0,0,0,0;-1,0,0,0;0,0,1,1;0,0,-1,0;0,-1,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,1;-1,0,0,0;1,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,1,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,-1;-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,0,0,0;1,0,0,0;-1,0,0,0;0,-1,0,0;-1,0,0,0;0,1,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,0,0;1,1,0,0;-1,0,0,0;0,0,0,0;-1,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,1,0,0;1,0,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;1,0,0,0;0,0,0,-1;0,0,1,0;0,0,0,1;0,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,1,1;-1,0,0,0;0,0,1,1;0,0,0,0;1,0,0,0;0,0,0,-1;0,0,0,0;0,0,0,0;1,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,-1;0,0,-1,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,-1,0,0;0,0,0,0;-1,0,0,0;0,0,1,0;0,0,0,1;0,0,0,-1;0,0,-1,-1;0,0,0,0;0,0,0,0;0,0,0,0;1,-1,0,0;0,0,0,-1;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,1,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,-1,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,1;0,0,-1,0;0,1,0,0;0,0,1,-1;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,1,0,0;0,0,1,1;0,0,0,0;1,1,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,-1,1;0,0,0,0;0,1,0,0;-1,-1,0,0;-1,0,0,0;0,0,0,-1;0,0,0,0;0,0,0,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,-1,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,1,0,0;0,0,-1,0;0,0,1,0;0,0,0,1;0,0,1,1;0,0,0,0;0,0,1,1;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;-1,0,0,0;1,-1,0,0;0,0,1,0;0,0,-1,0;0,1,0,0;0,0,0,0;0,0,0,0;0,0,0,1;0,0,0,0;0,0,0,0;0,0,0,0;0,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;-1,0,0,0;0,0,-1,0;0,0,-1,-1;-1,0,0,0;0,0,0,0;0,0,1,-1;0,-1,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,-1,0,0;-1,-1,0,0;0,0,-1,2;0,0,0,0;0,0,0,-1;0,0,0,0;0,0,1,1;0,0,0,0;1,1,0,0;0,0,0,0;0,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,-1,0;0,-1,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,1,-1;0,0,0,-1;0,0,0,0;0,0,0,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,1;0,0,0,0;0,1,0,0;0,0,0,0;-1,-1,0,0;-1,-1,0,0;0,0,0,0;0,0,0,0;0,1,0,0;0,0,0,0;1,0,0,0;1,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,-1,0,0;0,0,1,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,0,-1;0,0,0,0;0,0,0,0;1,1,0,0;0,-1,0,0;1,0,0,0;0,1,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,1;0,0,1,0;0,0,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;1,0,0,0;0,0,0,0;0,0,1,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,1,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,-1,0;0,0,0,1;0,0,0,0;0,0,0,0;0,0,0,0;0,-1,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;1,0,0,0;0,-1,0,0;0,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;-1,0,0,0;0,0,0,0;0,0,-1,1;0,0,0,0;0,0,0,1;0,0,-1,0;-1,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,1;0,-1,0,0;0,0,-1,-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,1,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,-1,0,0;0,0,0,1;1,0,0,0;-2,-1,0,0;0,0,0,0;0,0,0,0;1,-1,0,0;1,0,0,0;0,0,1,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;-1,-1,0,0;0,0,-1,-1;0,0,0,0;0,0,0,0;0,0,0,0;-1,1,0,0;0,0,0,0;0,1,0,0;0,0,0,1;0,1,0,0;-1,0,0,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,1,0,0;0,1,0,0;0,0,1,0;0,0,1,1;0,0,-1,-1;0,0,0,0;-1,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,1;0,1,0,0;0,0,0,0;1,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,-1,0;-1,1,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,-1,0,0;-1,0,0,0;0,0,0,0;0,0,1,-1;0,0,0,0;2,1,0,0;-1,0,0,0;0,0,0,0;-1,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,1,0,0;1,0,0,0;0,0,-2,0;0,0,0,0;0,0,1,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,-1,0;0,0,0,0;0,0,1,1;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,1;0,0,1,0;1,-1,0,0;0,0,0,0;0,-1,0,0;0,0,2,1;0,1,0,0;0,0,0,0;0,0,0,0;0,-1,0,0;-1,-1,0,0;0,0,0,0;0,0,0,0;1,1,0,0;0,0,0,1;0,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,0,0;0,0,0,-1;-1,0,0,0;0,0,0,0;0,0,0,1;0,0,0,0;0,0,0,0;-1,0,0,0;0,1,0,0;0,0,0,0;0,0,0,0;0,0,1,0;1,1,0,0;-1,0,0,0;0,0,0,0;1,0,0,0;0,0,-1,1;0,0,0,0;0,0,0,1;1,1,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,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;0,0,0,0;1,0,0,0;0,1,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,1,-1;1,0,0,0;-1,0,0,0;1,0,0,0;0,0,0,0;1,0,0,0;1,1,0,0;0,0,0,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,1,-1;0,0,0,0;-1,1,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;-1,-1,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;-1,-1,0,0;2,1,0,0;0,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,-1,0,0;0,-1,0,0;0,1,0,0;0,0,1,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,2;0,0,0,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,1;-1,0,0,0;1,0,0,0;0,0,0,0;1,0,0,0;0,0,1,1;0,0,0,0;1,1,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,-1,-1;0,0,0,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,1,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,1;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;2,1,0,0;0,0,0,0;0,0,-1,0;0,0,-1,0;0,0,0,0;0,0,0,-1;0,1,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,1,0;0,0,1,0;0,0,0,0;-1,0,0,0;0,0,-1,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,1,0,0;-1,-1,0,0;2,1,0,0;0,0,0,-1;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;-1,0,0,0;0,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,0,0;-1,-1,0,0;0,0,0,1;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,0,-1;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,1,0,0;0,0,1,1;-2,-1,0,0;0,0,0,-1;-1,1,0,0;0,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,-1;0,0,0,0;0,-1,0,0;0,0,-1,-1;0,0,1,1;0,0,0,0;0,0,1,0;-1,2,0,0;0,0,1,1;0,0,0,0;0,0,-1,0;0,0,0,1;0,1,0,0;0,0,1,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,-1;0,0,1,0;1,0,0,0;0,0,-1,1;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,-1,0;0,0,1,-1;0,0,0,0;0,0,-1,-1;0,0,0,1;-1,0,0,0;0,0,0,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,-1;0,0,0,0]],515],[1,3548,-887,["a",[1,0,3,0,1;1,0,0,0,0;1,0,1,0,0;0,2,0,1,0;0,1,0,0,0],[[56,44,10,10,0,1],[786769,0,-5990798,0,11556205,0,-11666890,0,7681214,0,-2348078,0,-305759,0,206462,0,10518,0,-6870,0,-283,0,62,0,1]],[1,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;-1,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,-2,-1;0,0,0,0;0,0,0,-1;0,0,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;-1,-1,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;1,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,0,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-2,-1;0,0,0,0;0,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,1,1;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,0,1;0,0,0,0;0,0,-1,-1;0,0,0,0;1,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;-2,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,1,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,-1;0,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,0,0;0,0,2,1;0,0,0,0;1,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;-1,-1,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,0,1;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,1,0;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;-1,0,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,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;-1,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,2,1;0,0,0,0;0,0,1,0;0,0,0,0;0,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;2,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-2,0;0,0,0,0;0,0,2,1;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,2,1;0,0,0,0;0,0,1,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,1,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,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,0,1,1;0,0,0,0;0,0,0,1;0,0,0,0;0,0,1,1;0,0,0,0;-2,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,1,0;0,0,0,0;0,1,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;2,1,0,0;0,0,0,0;0,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;1,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,1,0;0,0,0,0;2,1,0,0;0,0,0,0;0,0,1,1;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,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,0,-1,-1;0,0,0,0;0,0,1,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;0,1,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-2,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;2,1,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,2,1;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;2,1,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;1,1,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;-2,-1,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,1;0,0,0,0;-1,0,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;1,1,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,1,1;0,0,0,0;0,0,1,1;0,0,0,0;0,0,1,0;0,0,0,0;0,0,-1,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;-1,-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,0,1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,-2,-1;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,1;0,0,0,0;0,-1,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,0,1;0,0,0,0;-2,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;1,1,0,0;0,0,0,0;-2,-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,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;0,0,0,1;0,0,0,0;0,0,0,0;0,0,0,0;-2,-1,0,0;0,0,0,0;0,1,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,2,1;0,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;1,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,1,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;2,1,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;2,1,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;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-2,-2;0,0,0,0;0,0,-2,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,2,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,-2,-1;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,1,0;0,0,0,0;0,0,1,1;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,2,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,-1,-1;0,0,0,0;1,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,1;0,0,0,0;0,0,1,0;0,0,0,0;0,0,1,1;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,0,1;0,0,0,0;1,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,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;0,0,1,1;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,0,1;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,-1,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,2,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;-1,-1,0,0;0,0,0,0;0,1,0,0;0,0,0,0;0,0,0,1;0,0,0,0;0,0,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;1,-1,0,0;0,0,0,0;0,0,2,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;1,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,-1;0,0,0,0;1,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;1,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,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,2,1;0,0,0,0;2,1,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,1,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,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,1;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,1,0;0,0,0,0;0,0,-1,-1;0,0,0,0;3,2,0,0;0,0,0,0;0,1,0,0;0,0,0,0;0,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,0,0;0,0,0,0;-2,-1,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-2,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,-1,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,1;0,0,0,0;0,0,-1,-1;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,-1,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,0,1;0,0,0,0;0,0,-3,-2;0,0,0,0;0,0,-1,0;0,0,0,0;0,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;-1,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-2,-2,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;-1,-1,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;3,2,0,0;0,0,0,0;0,0,1,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,2,1;0,0,0,0;-1,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,1,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,-1,0;0,0,0,0;-1,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,1,0,0;0,0,0,0;2,1,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;2,1,0,0;0,0,0,0;1,1,0,0;0,0,0,0;1,1,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-2,-1;0,0,0,0;0,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,1,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;-2,-1,0,0;0,0,0,0;1,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;-1,-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;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;1,1,0,0;0,0,0,0;0,0,-2,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;-1,-1,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,0;2,1,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,0;2,1,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,1;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-2,-1;0,0,0,0;2,1,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,2,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;1,-1,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,2,1;0,0,0,0;1,0,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,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;2,1,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,-1,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-2,-1,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;0,1,0,0;0,0,0,0;-2,-1,0,0;0,0,0,0;0,0,-2,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,-1;0,0,0,0;0,0,1,1;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,-1,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;-2,-1,0,0;0,0,0,0;0,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-3,-2;0,0,0,0;0,0,0,0;0,0,0,0;0,0,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;0,0,0,0;0,0,1,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,0,1;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,2,0;0,0,0,0;0,1,0,0;0,0,0,0;0,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,1,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,-2,-1;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-2,-1;0,0,0,0;0,0,1,1;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,-1,0;0,0,0,0;-1,-1,0,0;0,0,0,0;-2,-1,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-2,-1;0,0,0,0;0,0,1,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;2,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;-2,-1,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,2,1;0,0,0,0;2,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,0,-1;0,0,0,0;0,0,-2,-1;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;-2,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;1,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,0,0;0,0,0,0;0,0,0,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,1;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-2,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,-2,-1;0,0,0,0;-2,-1,0,0;0,0,0,0;0,0,1,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;-1,-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,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;1,1,0,0;0,0,0,0;0,1,0,0;0,0,0,0;0,0,2,1;0,0,0,0;0,0,0,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-2,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;2,1,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,1,0,0;0,0,0,0;0,0,1,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;0,0,-2,0;0,0,0,0;0,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-2,-1;0,0,0,0;1,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;2,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-2,-1;0,0,0,0;0,0,1,0;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,-2,-2;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,-3,-2;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,1,1;0,0,0,0;-1,1,0,0;0,0,0,0;0,1,0,0;0,0,0,0;0,0,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,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,1;0,0,0,0;0,0,-2,-1;0,0,0,0;0,0,-1,0;0,0,0,0;1,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-2,-1,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;-2,-1,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;0,0,0,1;0,0,0,0;1,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,0,1;0,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,2,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;1,1,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,1,1;0,0,0,0;0,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-2,-1,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,-1,0,0;0,0,0,0;0,0,2,0;0,0,0,0;0,0,1,1;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,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,1;0,0,0,0;-1,-1,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,-2,-1;0,0,0,0;1,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;1,1,0,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;0,0,0,0;0,0,1,1;0,0,0,0;-1,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,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;0,0,0,1;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,2,1;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;-1,-1,0,0;0,0,0,0;0,1,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,1,1;0,0,0,0;0,0,-1,-1;0,0,0,0;-1,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,-2,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;-1,0,0,0;0,0,0,0;2,1,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;-2,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;2,1,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,2,1;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;2,1,0,0;0,0,0,0;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,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,1,0;0,0,0,0;-1,-1,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;1,0,0,0;0,0,0,0;0,1,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,0,0;0,0,0,0;-2,-1,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,-1,-1;0,0,0,0;1,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;2,1,0,0;0,0,0,0;0,0,2,1;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,1,1;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,2,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;-1,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,2,1;0,0,0,0;0,0,0,1;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,2,1;0,0,0,0;0,0,-2,-1;0,0,0,0;0,0,1,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-2,-1;0,0,0,0;-2,-1,0,0;0,0,0,0;0,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;1,1,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,1,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,2,1;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;0,0,-1,-1;0,0,0,0;1,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,1,0,0;0,0,0,0;-2,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,-1,0;0,0,0,0;-2,-1,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,1,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,1,1;0,0,0,0;0,0,0,0;0,0,0,0;-2,-1,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,1,-1;0,0,0,0;1,1,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,2,1;0,0,0,0;0,0,0,1;0,0,0,0;0,0,0,-1;0,0,0,0;2,1,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,-2,-1;0,0,0,0;0,0,-1,0;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,1,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,2,1;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,3,2;0,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,-2,-1;0,0,0,0;-1,-1,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;2,1,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,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;-2,-1,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-2,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,1;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,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,2,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,1;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,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,0,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,0,2,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,1,1;0,0,0,0;0,0,1,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,1,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,1;0,0,0,0;0,0,-2,-1;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;3,2,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,1,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,1,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;0,0,0,0;0,0,0,0;0,0,0,0;2,1,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,1,0;0,0,0,0;-2,-1,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,1,1;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-2,-1;0,0,0,0;-2,-1,0,0;0,0,0,0;0,0,0,-1;0,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,0,0;0,0,-1,-1;0,0,0,0;0,0,0,1;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-2,-1,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,1,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,1,0,0;0,0,0,0;0,0,0,0;0,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,0,0;-2,-2,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,1,1;0,0,0,0;1,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,1,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,-1,-1;0,0,0,0;-1,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,-2,-1;0,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,-1,0;0,0,0,0;-2,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;0,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;1,0,0,0;0,0,0,0;0,0,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,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,2,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,-3,-2;0,0,0,0;0,0,0,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;1,1,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;1,0,0,0;0,0,0,0;0,0,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,1;0,0,0,0;0,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,1,0,0;0,0,0,0;0,0,1,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,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;-4,-2,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,-1,0;0,0,0,0;-2,-1,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,1,0;0,0,0,0;3,2,0,0;0,0,0,0;-1,1,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,2,1;0,0,0,0;1,1,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,-1,1;0,0,0,0;1,0,0,0;0,0,0,0;-2,-1,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,0,1;0,0,0,0;0,0,1,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,-1,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;-1,-1,0,0;0,0,0,0;1,1,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,0,-1;0,0,0,0;0,0,-1,0;0,0,0,0;-2,-1,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,-1,1;0,0,0,0;0,0,-2,-1;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;-1,0,0,0;0,0,0,0;-2,-1,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,1,1;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;2,1,0,0;0,0,0,0;0,1,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,-2,-1;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,2,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,1;0,0,0,0;1,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,1,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,1;0,0,0,0;0,0,-1,0;0,0,0,0;2,1,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,0,-1;0,0,0,0;0,0,0,0;0,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,0,0;1,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,1,0,0;0,0,0,0;2,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;2,1,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-2,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;-2,-1,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-2,-1,0,0;0,0,0,0;0,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;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,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;1,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,0,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,0,-1;0,0,0,0;0,0,-2,-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;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,0;2,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,0,1;0,0,0,0;0,0,-1,-1;0,0,0,0;0,-2,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-2,-1;0,0,0,0;1,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,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,2,1;0,0,0,0;0,0,0,1;0,0,0,0;0,0,-1,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,-1,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;-1,-1,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,2,1;0,0,0,0;2,1,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;-1,-1,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,1,-1;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,0;2,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,-1,0,0;0,0,0,0;-2,-1,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,-2,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;2,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,1,0,0;0,0,0,0;0,0,-2,-1;0,0,0,0;0,0,0,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;0,0,-1,-1;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,1;0,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-2,-1,0,0;0,0,0,0;0,0,1,1;0,0,0,0;-2,-1,0,0;0,0,0,0;0,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;-1,0,0,0;0,0,0,0;2,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;-1,0,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;1,0,0,0;0,0,0,0;-1,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,1,1;0,0,0,0;0,0,1,1;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;2,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,1,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,1,1;0,0,0,0;2,1,0,0;0,0,0,0;0,0,-2,-1;0,0,0,0;0,0,0,-1;0,0,0,0;-1,-1,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,-1,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;1,0,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,1;0,0,0,0;0,1,0,0;0,0,0,0;0,0,-2,-1;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;3,2,0,0;0,0,0,0;0,-1,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,0,0;0,0,0,0;0,0,2,1;0,0,0,0;0,0,-1,-1;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;1,0,0,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,1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;1,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,1;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,-1,-1;0,0,0,0;1,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,1,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,0,1;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,0,0;0,0,0,0;-2,-1,0,0;0,0,0,0;0,0,2,1;0,0,0,0;0,0,-1,0;0,0,0,0;0,1,0,0;0,0,0,0;1,1,0,0;0,0,0,0;-2,-1,0,0;0,0,0,0;0,0,1,1;0,0,0,0;-2,-1,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,1;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;0,0,0,0;0,0,0,0;3,2,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,1,1;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,-1,-1;0,0,0,0;-2,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,2,1;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-2,-1,0,0;0,0,0,0;1,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-2,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-2,-2;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,1,1;0,0,0,0;2,1,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,1;0,0,0,0;1,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,2,1;0,0,0,0;0,0,1,0;0,0,0,0;0,0,1,1;0,0,0,0;-1,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,-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;0,0,0,0;0,0,-1,0;0,0,0,0;-1,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,-2,-1;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,1;0,0,0,0;0,0,2,1;0,0,0,0;0,-1,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;2,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,0,0;0,0,0,0;-2,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,1;0,0,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,1,0,0;0,0,0,0;0,1,0,0;0,0,0,0;-2,-1,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;-2,-1,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;2,1,0,0;0,0,0,0;-2,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;1,0,0,0;0,0,0,0;2,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-3,-2;0,0,0,0;-1,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,-1;0,0,0,0;0,0,1,0;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,2,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,-2,-1;0,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,2,2;0,0,0,0;0,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,1;0,0,0,0;1,0,0,0;0,0,0,0;0,0,2,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,1,1;0,0,0,0;0,0,2,1;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;0,0,-2,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-2,-1,0,0;0,0,0,0;0,1,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,-2,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,-2,-1;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,2,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;1,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-2,-1,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,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,0,-1,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,0,1;0,0,0,0;1,1,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,-1,0,0;0,0,0,0;2,1,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,1,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;-2,-1,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,-3,-2;0,0,0,0;1,-1,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,-1,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;2,1,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;1,1,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,1;0,0,0,0;1,1,0,0;0,0,0,0;0,0,3,2;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;2,1,0,0;0,0,0,0;0,0,0,1;0,0,0,0;1,1,0,0;0,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,0,0;0,0,-1,-1;0,0,0,0;-2,-1,0,0;0,0,0,0;0,0,-2,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-2,-1;0,0,0,0;-1,-1,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,2,1;0,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,1,1;0,0,0,0;0,0,-2,-1;0,0,0,0;0,0,-1,1;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;2,1,0,0;0,0,0,0;0,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,1;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,1;0,0,0,0;0,0,0,1;0,0,0,0;0,0,2,2;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,1,0;0,0,0,0;-2,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-2,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,1;0,0,0,0;-1,-1,0,0;0,0,0,0;1,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;1,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,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;2,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;2,1,0,0;0,0,0,0;0,0,0,1;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,-1,0;0,0,0,0;-1,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,-1,-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;0,0,0,0;1,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;2,1,0,0;0,0,0,0;0,0,1,0;0,0,0,0;1,0,0,0;0,0,0,0;-2,-1,0,0;0,0,0,0;0,0,2,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;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,-1,1;0,0,0,0;0,0,1,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,1,1;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,0,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,-2,-1;0,0,0,0;0,0,1,1;0,0,0,0;0,0,0,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,2,1;0,0,0,0;0,1,0,0;0,0,0,0;0,0,0,1;0,0,0,0;2,1,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,2,1;0,0,0,0;1,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,-2,-1;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,-1;0,0,0,0;-3,-2,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;-1,-1,0,0;0,0,0,0;-2,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,1,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;-1,0,0,0;0,0,0,0;-2,-1,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,1,0,0;0,0,0,0;2,1,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,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;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;1,0,0,0;0,0,0,0;0,1,0,0;0,0,0,0;1,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,2,2;0,0,0,0;0,0,1,1;0,0,0,0;1,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;2,1,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,2,1;0,0,0,0;0,-1,0,0;0,0,0,0;0,1,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;0,0,1,0;0,0,0,0;0,0,-3,-2;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,1,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,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;3,2,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;2,1,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,-1,-1;0,0,0,0;1,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,1,1;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;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-2,-2;0,0,0,0;0,1,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;2,1,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;1,1,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-2,-1;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,1,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;0,0,2,1;0,0,0,0;0,0,-2,-1;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,0,1;0,0,0,0;1,1,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;-1,-1,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,1,0,0;0,0,0,0;1,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-2,-1,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,0,1;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,2,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,1,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,2,1;0,0,0,0;0,0,0,-1;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,-1,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,1,0,0;0,0,0,0;0,1,0,0;0,0,0,0;0,0,-2,-1;0,0,0,0;1,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,1,1;0,0,0,0;0,0,-1,-1;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-2,-1,0,0;0,0,0,0;0,0,1,1;0,0,0,0;-2,-1,0,0;0,0,0,0;0,0,1,-1;0,0,0,0;0,0,0,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,-2,-1;0,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,0,-1;0,0,0,0;-1,1,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,-2,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,-2,-1;0,0,0,0;0,0,0,0;0,0,0,0;2,1,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-3,-2;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,-1,0;0,0,0,0;0,0,-2,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,1,0;0,0,0,0;2,1,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,2,1;0,0,0,0;0,0,0,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;1,1,0,0;0,0,0,0;-2,-1,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,1,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;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,1,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0]],515],[1,3587,-3587,["a",[1,0,3,0,1;1,0,0,0,0;1,0,1,0,0;0,2,0,1,0;0,1,0,0,0],[[131,-20,24,3,0,1],[12866569,0,157580497,0,20591287,0,90382238,0,132690689,0,36029537,0,1188815,0,-733706,0,-95335,0,-384,0,659,0,46,0,1]],[1,0,0,0;0,0,0,-1;-1,0,0,0;0,1,0,0;0,0,-1,-1;0,0,0,1;0,-1,0,0;0,0,-1,0;0,0,0,0;-1,0,0,0;0,0,0,-1;0,-1,0,0;1,0,0,0;0,0,1,-1;0,0,1,1;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,1,0,0;-1,1,0,0;1,0,0,0;0,0,1,0;-1,-1,0,0;0,0,0,-1;1,0,0,0;-1,1,0,0;-1,-1,0,0;1,0,0,0;1,0,0,0;0,0,-1,0;0,0,0,1;0,-1,0,0;0,0,1,0;0,0,0,0;0,0,0,-1;0,0,0,0;-1,0,0,0;-1,-1,0,0;0,1,0,0;0,0,-1,1;1,0,0,0;0,0,-1,1;0,0,0,0;0,0,0,-1;-1,0,0,0;0,0,0,0;0,-1,0,0;0,0,1,0;0,0,1,0;0,1,0,0;0,-1,0,0;0,0,0,-1;-1,0,0,0;0,0,0,1;0,0,0,0;0,0,1,0;-1,0,0,0;0,0,1,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,0,0,1;0,0,0,-1;-1,0,0,0;0,1,0,0;0,0,1,0;0,0,0,0;0,0,0,1;-1,1,0,0;1,1,0,0;0,0,0,0;0,0,1,-1;0,0,0,1;0,0,1,0;0,0,0,0;-1,0,0,0;0,0,-1,1;0,0,0,0;1,-1,0,0;-1,-1,0,0;0,0,0,-1;1,1,0,0;0,-1,0,0;0,0,0,0;0,0,0,0;0,-1,0,0;0,1,0,0;-1,0,0,0;0,0,0,1;0,0,0,0;0,0,1,0;-1,0,0,0;0,0,1,-1;0,0,0,0;-1,0,0,0;0,1,0,0;0,1,0,0;1,1,0,0;0,0,-1,0;0,0,-1,0;0,0,1,-1;0,0,-1,0;0,1,0,0;0,0,1,1;0,0,0,1;0,0,0,1;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,-1,-1;-1,0,0,0;0,0,0,0;0,0,0,1;0,0,0,1;1,1,0,0;0,1,0,0;0,0,0,0;0,-1,0,0;0,1,0,0;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,0,0;0,0,1,-1;0,0,0,0;1,-1,0,0;0,0,-1,-1;-1,0,0,0;-1,0,0,0;0,0,0,1;0,0,0,0;0,0,0,1;1,0,0,0;0,1,0,0;0,0,0,-1;0,0,0,0;0,0,2,1;1,-1,0,0;0,1,0,0;0,0,-1,1;0,0,-1,0;0,0,-1,0;-1,0,0,0;0,0,0,0;0,0,0,0;-1,2,0,0;0,0,-1,-1;0,-1,0,0;0,0,0,0;0,1,0,0;0,1,0,0;-1,-1,0,0;0,-1,0,0;0,0,0,1;0,0,-1,0;1,-1,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;0,0,0,0;0,1,0,0;0,0,1,0;0,0,-1,0;1,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;-1,0,0,0;0,0,1,-1;0,0,0,0;0,0,-1,0;-1,0,0,0;0,0,0,1;0,-1,0,0;0,-1,0,0;0,-1,0,0;0,0,0,0;0,0,1,1;0,1,0,0;0,0,0,0;0,0,0,1;0,0,1,1;-1,1,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,1,1;0,0,0,-1;0,0,-1,1;1,0,0,0;0,0,0,1;0,0,-1,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,-1,0,0;0,0,-1,0;-1,1,0,0;0,0,-1,0;0,-1,0,0;0,0,-1,-1;0,0,-1,0;0,-1,0,0;1,0,0,0;0,0,0,-1;0,-1,0,0;0,0,-1,0;1,-1,0,0;0,0,-1,0;0,0,0,1;0,0,0,0;0,-1,0,0;0,0,1,0;0,0,0,0;0,0,-1,-1;-1,0,0,0;0,0,-1,1;0,0,1,1;0,0,0,0;0,0,0,0;0,0,1,1;0,-1,0,0;0,0,-1,0;1,-1,0,0;0,0,0,1;0,0,0,0;0,0,1,1;0,0,-1,1;0,0,0,0;0,0,0,0;0,0,1,0;0,0,1,-1;0,0,0,0;0,0,-1,0;0,0,0,0;0,1,0,0;0,0,1,0;0,0,0,0;0,0,0,-1;0,1,0,0;1,1,0,0;-1,0,0,0;1,1,0,0;0,0,0,1;0,0,1,-1;0,0,-1,0;0,0,0,0;0,0,0,0;0,-1,0,0;0,1,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,1,-1;0,0,0,0;-1,0,0,0;0,0,-1,-1;0,0,0,0;0,1,0,0;0,0,0,1;0,0,1,0;0,-1,0,0;0,0,-1,-1;0,0,0,0;0,0,0,0;1,0,0,0;-1,-1,0,0;0,0,0,-1;0,0,0,0;0,0,0,1;0,0,0,0;-1,1,0,0;-1,1,0,0;0,0,0,0;-1,0,0,0;1,1,0,0;1,0,0,0;0,0,1,-1;0,1,0,0;0,0,-1,1;0,0,1,1;0,-1,0,0;0,0,0,-1;0,-1,0,0;1,0,0,0;1,0,0,0;0,-1,0,0;0,0,0,1;0,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,-1,2;-1,-1,0,0;-1,0,0,0;0,0,1,1;0,0,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,1,0;0,0,1,0;0,0,1,0;0,0,1,-1;0,0,0,0;0,-1,0,0;-1,-1,0,0;0,-1,0,0;0,0,-1,-1;0,0,0,-1;0,1,0,0;0,0,0,-1;0,-1,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;1,0,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;0,0,1,0;-1,0,0,0;0,0,0,-1;0,0,0,0;1,0,0,0;0,0,-1,0;0,0,1,1;0,1,0,0;0,0,0,-1;1,0,0,0;0,0,1,0;0,0,0,-1;1,0,0,0;0,-1,0,0;0,0,0,0;0,0,0,-1;1,1,0,0;0,0,0,0;0,0,0,-1;0,0,0,-1;1,0,0,0;0,0,0,0;-1,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,0,0;0,0,0,0;0,0,0,0;0,0,0,1;1,-1,0,0;0,-1,0,0;0,0,-1,-1;0,0,1,-1;0,0,-1,0;0,0,1,0;-1,-1,0,0;0,0,1,-1;0,0,0,0;0,0,0,0;0,0,-1,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,1,0,0;1,0,0,0;0,0,-1,0;0,0,0,1;0,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;1,1,0,0;0,-1,0,0;0,0,0,0;0,0,0,0;1,0,0,0;-1,1,0,0;1,0,0,0;1,-1,0,0;0,0,1,1;0,0,0,-1;-1,1,0,0;1,0,0,0;0,0,-1,0;0,-1,0,0;1,0,0,0;1,0,0,0;0,1,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,-1;0,0,-1,-1;0,-1,0,0;0,0,0,0;0,0,0,1;0,0,1,1;0,-1,0,0;0,0,0,0;0,0,0,-1;0,0,0,1;-1,0,0,0;0,0,0,0;0,0,0,0;1,1,0,0;0,0,1,-1;0,0,-2,-1;0,0,1,0;0,0,0,0;-1,1,0,0;1,0,0,0;0,0,1,0;0,0,0,0;0,-1,0,0;0,-1,0,0;0,0,1,-1;0,0,0,0;0,-1,0,0;0,0,1,0;1,-1,0,0;-1,-1,0,0;0,0,0,0;0,0,-1,1;0,0,0,-1;1,0,0,0;0,1,0,0;0,0,1,0;0,0,0,0;0,0,-1,0;-1,0,0,0;0,0,-1,0;0,0,-1,0;0,0,-1,0;1,-2,0,0;0,0,1,1;0,0,0,0;0,0,1,1;0,0,0,0;1,0,0,0;0,0,0,0;0,0,-1,1;1,0,0,0;0,0,0,0;0,0,1,0;0,0,0,-1;0,-1,0,0;0,0,0,0;0,0,1,-1;0,0,0,0;1,-1,0,0;0,1,0,0;1,1,0,0;0,0,0,-1;1,0,0,0;0,1,0,0;1,-1,0,0;0,0,1,1;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,1,0;0,1,0,0;1,0,0,0;-1,1,0,0;0,0,1,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;0,0,0,0;0,0,0,1;-1,-1,0,0;0,1,0,0;0,0,-1,-1;0,0,0,0;0,0,-1,0;-1,1,0,0;0,0,0,0;0,0,0,1;1,0,0,0;0,0,-1,0;0,0,-1,1;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,-2,-1;0,-1,0,0;0,0,0,1;-1,2,0,0;0,0,-1,0;-1,-1,0,0;0,0,0,1;0,0,0,0;1,0,0,0;0,0,0,0;-1,0,0,0;0,0,1,-1;0,0,-1,0;0,0,0,0;0,0,0,0;0,1,0,0;0,0,0,0;0,0,0,0;0,1,0,0;0,0,0,0;-1,-1,0,0;0,1,0,0;-1,0,0,0;0,0,0,0;0,0,1,-1;0,0,-1,0;0,0,-1,0;-1,0,0,0;1,0,0,0;-1,0,0,0;2,1,0,0;0,0,-1,1;0,0,0,0;0,-1,0,0;0,0,0,0;0,1,0,0;0,0,0,0;0,0,1,0;0,0,0,-1;-1,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,1,0,0;0,0,1,0;0,0,0,0;0,1,0,0;-1,-1,0,0;0,0,0,0;0,1,0,0;1,0,0,0;0,0,0,0;0,0,0,0;1,1,0,0;0,0,-1,1;0,0,-1,-1;0,0,-1,2;-1,-1,0,0;0,0,0,0;0,0,1,1;0,0,0,1;0,0,0,0;0,0,1,1;0,0,0,0;0,0,0,-1;0,0,1,-1;0,1,0,0;0,0,0,0;0,0,-1,1;0,0,0,1;1,-1,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;-1,1,0,0;1,0,0,0;0,0,0,-1;0,0,1,0;0,0,0,-1;0,0,2,0;0,0,-1,-1;0,0,1,0;0,0,1,-1;0,0,0,0;0,-1,0,0;0,0,-1,0;0,0,1,-1;0,0,1,0;0,0,0,0;-1,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,1,0;0,0,0,-1;0,0,1,0;1,-1,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,-1,0;1,0,0,0;1,0,0,0;0,0,0,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;0,0,0,0;-1,0,0,0;1,0,0,0;0,0,1,0;0,0,-1,1;1,1,0,0;1,-1,0,0;0,-1,0,0;0,1,0,0;0,0,0,0;-1,0,0,0;1,0,0,0;0,1,0,0;-1,0,0,0;-1,1,0,0;0,0,1,1;0,0,0,0;-1,-1,0,0;0,0,1,0;0,0,0,1;0,0,1,0;0,1,0,0;0,0,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,1;0,0,0,1;0,1,0,0;0,0,1,0;0,0,1,-1;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;1,0,0,0;0,0,1,0;0,0,0,-1;0,0,0,0;0,0,0,-1;0,1,0,0;-1,1,0,0;-1,-1,0,0;0,0,0,0;0,0,0,0;0,1,0,0;0,1,0,0;0,0,1,1;0,0,-1,0;-1,1,0,0;0,-1,0,0;0,0,0,0;0,0,1,1;0,0,0,-1;0,0,1,1;0,0,0,0;0,-1,0,0;1,0,0,0;0,0,-1,0;0,0,0,1;0,0,0,0;-1,1,0,0;0,0,0,0;0,0,-1,-1;0,0,0,-1;0,1,0,0;0,0,0,0;0,1,0,0;0,0,0,1;0,0,0,-1;0,0,0,0;0,0,1,-1;0,0,-1,-1;0,0,0,0;-1,1,0,0;0,1,0,0;0,0,-1,-1;0,0,-1,0;0,0,0,0;0,0,0,0;1,0,0,0;-1,1,0,0;-1,0,0,0;0,1,0,0;0,0,0,-1;0,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,0,0;2,1,0,0;0,0,1,-1;0,0,0,0;0,0,0,1;1,0,0,0;0,0,0,-1;0,0,-1,0;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,-1,0;0,0,-1,0;1,-1,0,0;0,0,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,1,-2;-1,0,0,0;0,0,1,0;-1,-1,0,0;-1,0,0,0;0,0,0,0;-1,1,0,0;0,0,0,1;0,-1,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,1,0;0,0,1,1;-1,1,0,0;0,0,0,-1;0,0,0,0;0,0,0,1;0,0,0,0;0,0,0,1;0,-1,0,0;0,0,-1,0;0,0,1,0;0,0,0,0;0,0,0,0;-1,0,0,0;1,0,0,0;0,0,0,0;0,0,-1,1;-1,-1,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;-1,-1,0,0;0,0,1,0;0,0,-1,1;0,0,-1,1;0,0,0,0;0,0,1,0;0,1,0,0;0,-1,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,0,0;0,0,-1,0;0,0,0,1;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,-1,0;0,0,0,-1;0,0,0,-1;0,0,0,0;0,0,1,0;0,0,1,1;0,0,0,0;0,0,0,-1;1,-1,0,0;0,0,-1,1;0,0,1,0;0,0,0,-1;0,0,0,0;0,0,0,-1;0,0,1,0;1,0,0,0;0,0,0,0;0,1,0,0;0,0,1,1;0,0,-1,2;-1,-1,0,0;0,0,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;0,0,0,-1;0,-1,0,0;0,0,-1,-1;0,0,-1,0;0,0,-1,1;0,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,1,1;0,-1,0,0;0,0,0,1;0,0,0,0;0,0,-2,-1;0,0,0,0;1,0,0,0;0,0,0,0;-1,-1,0,0;-1,0,0,0;1,1,0,0;-1,0,0,0;1,1,0,0;0,0,0,-1;0,0,0,0;0,0,0,0;-1,1,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,-1;0,0,0,-1;0,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,-1,0;1,-1,0,0;0,0,0,0;0,0,-1,0;1,-1,0,0;0,0,0,0;1,0,0,0;0,0,-1,0;1,1,0,0;0,0,-1,0;1,0,0,0;-1,1,0,0;0,1,0,0;-1,-1,0,0;0,0,0,1;1,1,0,0;0,0,0,0;0,0,0,0;0,0,0,-1;0,0,-1,1;-1,-1,0,0;0,0,0,-1;0,-1,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,1,1;0,0,0,-1;0,0,-1,-1;0,0,1,-1;0,0,0,0;0,1,0,0;0,0,0,-1;0,0,0,0;0,0,0,1;0,0,0,-1;0,0,0,0;0,1,0,0;0,0,-1,-1;0,0,1,-1;-1,0,0,0;0,0,1,0;-1,-1,0,0;0,0,0,0;0,0,0,1;1,-2,0,0;0,1,0,0;-1,0,0,0;0,0,1,1;0,0,0,-1;0,0,0,0;0,0,0,1;0,0,0,0;0,1,0,0;0,1,0,0;0,0,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,-1,0,0;0,0,-1,-1;-1,-1,0,0;-1,0,0,0;0,-1,0,0;0,0,1,0;0,0,1,-2;0,0,1,0;1,0,0,0;0,0,0,0;0,0,1,1;-1,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,-1;0,0,1,0;0,0,0,0;0,0,0,0;1,-2,0,0;-1,-1,0,0;0,0,1,0;1,1,0,0;0,0,0,0;0,1,0,0;0,0,0,0;0,0,1,0;-1,1,0,0;0,0,0,1;0,0,0,-1;0,0,0,1;0,0,0,0;0,-1,0,0;0,1,0,0;-1,0,0,0;0,0,0,0;2,1,0,0;0,0,1,-1;0,0,-1,0;0,0,-1,1;0,1,0,0;0,0,-1,0;0,0,0,0;-1,1,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,-1,1;-1,0,0,0;0,0,0,-1;0,0,0,0;1,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,-1,0,0;1,1,0,0;0,0,0,0;0,0,0,1;0,1,0,0;0,0,0,0;0,0,0,1;0,0,0,0;0,0,0,-1;0,0,0,-1;0,0,0,1;0,0,0,0;1,0,0,0;0,-1,0,0;0,0,0,0;1,0,0,0;0,0,0,0;1,0,0,0;0,0,-1,0;0,1,0,0;-1,1,0,0;-1,-1,0,0;0,0,0,0;0,1,0,0;0,0,0,0;0,0,0,-1;1,0,0,0;0,0,1,-1;0,0,1,0;0,0,1,0;0,0,0,1;-1,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;0,-1,0,0;0,0,0,1;0,0,-1,1;0,0,1,0;0,0,0,0;0,0,-1,-1;1,0,0,0;0,0,0,0;0,0,0,-1;0,0,0,-1;1,0,0,0;0,0,1,1;1,-2,0,0;0,0,0,1;-1,0,0,0;-1,0,0,0;0,0,0,0;0,0,1,0;1,0,0,0;-1,0,0,0;-1,-1,0,0;-1,-1,0,0;0,0,1,0;0,-1,0,0;1,-1,0,0;0,0,0,0;0,0,-1,2;0,0,0,0;0,-1,0,0;0,0,0,-1;0,0,0,0;0,0,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;0,0,0,0;0,-1,0,0;0,0,0,1;-1,0,0,0;-1,1,0,0;-1,0,0,0;0,-1,0,0;-1,-1,0,0;0,1,0,0;0,1,0,0;0,0,0,0;0,0,0,0;0,0,0,1;0,0,-1,0;0,0,0,0;0,0,1,0;0,0,0,0;-1,-1,0,0;0,0,-1,1;0,0,0,1;0,0,0,0;1,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,1;-1,-1,0,0;0,0,0,0;-1,0,0,0;-1,2,0,0;0,0,0,0;-1,-1,0,0;-1,0,0,0;0,-1,0,0;1,0,0,0;0,0,-1,0;0,0,1,0;0,0,0,-1;0,0,-1,-1;0,0,0,1;0,0,0,0;0,0,-1,-1;0,0,1,1;1,-1,0,0;0,1,0,0;0,0,0,0;-1,0,0,0;0,0,1,0;0,0,1,0;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,0,0,0;-1,-1,0,0;-1,1,0,0;0,1,0,0;0,0,-1,0;1,1,0,0;0,0,0,-1;0,0,-1,1;0,0,0,0;-1,1,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,-1,0;0,0,0,-1;0,0,1,1;1,0,0,0;0,0,0,0;0,0,-1,1;0,0,0,1;-1,0,0,0;0,0,0,0;0,0,0,0;0,-1,0,0;0,0,-1,0;-1,-1,0,0;0,0,1,0;1,1,0,0;0,0,0,0;0,0,-1,0;0,0,-1,1;1,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,1,0,0;0,0,0,0;0,0,0,1;0,0,-1,0;0,0,0,0;0,-1,0,0;-2,-1,0,0;-1,0,0,0;0,0,0,-1;1,-2,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,-1,0,0;0,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;2,1,0,0;1,0,0,0;0,0,0,0;1,1,0,0;0,1,0,0;0,0,0,0;-1,2,0,0;0,-1,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,1,0;1,-1,0,0;0,0,1,0;1,-1,0,0;1,1,0,0;0,0,0,-1;0,-1,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,-1,0,0;-1,-1,0,0;0,0,0,-1;-1,0,0,0;0,0,-1,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,0,0,0;0,1,0,0;0,0,0,0;0,2,0,0;1,0,0,0;0,0,0,0;0,1,0,0;0,1,0,0;-1,0,0,0;-1,1,0,0;2,1,0,0;0,0,0,0;1,0,0,0;0,0,1,0;-1,0,0,0;0,-1,0,0;0,0,0,-1;-1,1,0,0;-1,-1,0,0;0,1,0,0;0,0,0,0;0,0,0,0;0,-1,0,0;0,0,0,1;0,-1,0,0;0,0,0,0;1,-1,0,0;0,0,0,1;0,0,-1,0;0,0,0,0;1,0,0,0;0,1,0,0;0,0,1,0;0,1,0,0;1,1,0,0;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,0,0;-1,-1,0,0;0,0,0,0;0,-1,0,0;-1,-1,0,0;0,1,0,0;0,0,0,-1;0,-1,0,0;0,0,1,0;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,1,0;1,1,0,0;0,0,0,0;0,0,0,0;1,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,1,-1;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,1;0,0,1,1;0,0,0,0;-1,0,0,0;0,1,0,0;0,1,0,0;1,-1,0,0;-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,0,1;-1,-1,0,0;0,0,0,0;0,1,0,0;0,0,1,1;0,0,0,0;0,0,0,-1;0,0,1,1;0,0,0,1;0,0,-2,-1;0,0,0,1;0,0,0,0;0,0,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;0,1,0,0;0,0,0,0;-1,0,0,0;1,-1,0,0;-1,-1,0,0;-1,0,0,0;0,0,-1,-1;0,0,-1,1;0,0,1,1;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,-1,0;1,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,-1;0,1,0,0;0,0,0,0;0,0,1,0;1,-1,0,0;-1,0,0,0;1,-1,0,0;0,0,-1,0;0,0,-1,0;0,0,0,0;0,1,0,0;0,-1,0,0;-1,1,0,0;1,0,0,0;0,1,0,0;0,0,1,1;0,0,0,0;0,1,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;1,0,0,0;0,0,1,0;0,0,0,0;0,0,-1,-1;0,0,-1,0;0,1,0,0;1,1,0,0;0,1,0,0;0,0,0,0;0,0,0,0;1,0,0,0;-1,1,0,0;0,0,0,0;0,0,-1,1;1,1,0,0;0,0,-1,1;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,1,-1;0,0,0,0;-2,-1,0,0;0,0,0,1;-1,0,0,0;0,0,-1,1;0,0,0,0;0,0,0,0;0,0,0,0;0,-1,0,0;1,1,0,0;0,0,-1,1;0,0,-1,0;0,0,1,-1;0,0,0,-1;0,0,0,0;0,1,0,0;1,0,0,0;0,0,1,0;0,1,0,0;-1,0,0,0;1,0,0,0;0,1,0,0;0,0,-1,0;0,0,1,0;0,0,1,-1;0,0,0,0;0,0,1,0;0,0,1,1;0,-1,0,0;0,0,1,0;1,0,0,0;-2,-1,0,0;0,0,0,0;0,0,0,0;0,0,-1,1;0,0,-1,-1;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,1;-1,1,0,0;0,0,0,0;0,0,0,1;0,1,0,0;0,0,0,0;1,1,0,0;0,0,-1,0;-1,0,0,0;1,-1,0,0;0,0,0,0;0,1,0,0;0,0,2,1;0,0,0,0;0,0,1,-1;-1,1,0,0;1,1,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,2;0,0,0,0;0,0,-1,0;0,0,1,1;-1,0,0,0;0,0,0,1;1,0,0,0;1,0,0,0;0,0,0,0;1,1,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,1;0,-1,0,0;0,0,-1,0;1,0,0,0;-1,1,0,0;0,0,0,1;0,1,0,0;0,-1,0,0;0,0,0,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,1;0,0,0,1;0,-1,0,0;0,0,1,1;-1,0,0,0;0,0,-1,0;0,0,1,0;0,0,0,0;0,0,-1,-1;0,0,1,1;-1,1,0,0;0,0,1,0;0,0,0,0;0,0,-1,-1;0,0,0,0;-1,0,0,0;0,0,0,-1;0,0,0,1;0,1,0,0;0,0,1,0;0,-1,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,1,-1;0,0,0,0;0,0,0,0;0,0,-1,0;0,-1,0,0;0,0,0,-1;0,-1,0,0;-1,0,0,0;0,0,1,-2;1,1,0,0;0,0,0,0;0,0,0,1;0,0,0,0;0,0,-1,-1;0,0,1,0;1,0,0,0;0,0,0,0;-1,0,0,0;-1,2,0,0;-1,0,0,0;0,0,0,1;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,1,0;0,0,0,1;0,0,-1,0;0,0,-1,-1;0,0,0,0;0,0,-1,-1;0,0,0,1;0,0,0,0;1,-1,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,1,0;0,-1,0,0;0,0,0,1;-1,0,0,0;0,0,1,1;1,0,0,0;0,-1,0,0;0,0,0,1;0,0,0,0;-1,1,0,0;0,0,1,0;0,0,0,0;0,0,-1,1;1,-1,0,0;0,-1,0,0;0,0,0,0;0,0,0,0;1,-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,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,1,-1;0,0,0,1;0,0,-1,-1;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;1,-1,0,0;0,0,0,1;0,0,1,0;0,0,0,0;0,0,0,0;0,0,2,1;0,-1,0,0;0,0,0,1;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,-1;0,0,0,0;0,0,0,-1;1,-2,0,0;2,1,0,0;1,-1,0,0;0,0,0,0;0,0,0,0;0,0,1,0;1,1,0,0;0,0,0,1;0,0,-1,1;0,0,0,-1;0,0,0,-1;0,0,-2,-1;0,0,1,0;0,0,0,0;0,0,0,1;-1,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,1,0,0;0,-1,0,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;0,0,1,0;1,-1,0,0;0,0,-1,0;0,0,0,0;0,0,-1,0;0,0,0,0;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,0,0,0;-1,1,0,0;1,1,0,0;0,0,0,0;1,1,0,0;0,1,0,0;0,-1,0,0;1,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,1,-2;0,0,1,1;0,-1,0,0;0,0,0,0;0,1,0,0;0,0,0,0;0,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,1;0,1,0,0;0,0,-1,0;0,0,1,0;0,0,1,0;0,0,0,0;0,0,1,0;0,0,-1,0;0,0,1,0;1,0,0,0;0,0,1,0;1,-2,0,0;0,0,0,0;0,0,1,0;0,0,0,0;1,0,0,0;0,0,1,0;0,0,0,0;-2,-1,0,0;0,0,0,-1;0,1,0,0;0,0,0,0;0,-1,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,-1,0,0;0,1,0,0;0,0,-1,0;0,0,1,-1;0,0,0,0;0,0,0,0;0,0,1,0;0,-1,0,0;0,0,1,0;1,-1,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,1;0,0,0,0;0,0,0,1;1,0,0,0;1,1,0,0;0,0,0,-1;0,0,0,0;1,-1,0,0;0,0,1,1;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,0,0;0,0,-1,1;0,0,0,-1;0,0,-1,0;0,0,0,0;-1,0,0,0;0,0,1,0;0,0,0,1;0,0,0,0;0,-1,0,0;0,0,-1,0;0,0,0,0;0,0,-1,0;-1,0,0,0;0,0,-1,0;0,0,-1,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,-1,2;1,1,0,0;0,0,0,1;0,0,1,1;0,0,0,0;0,-1,0,0;0,0,1,0;0,0,0,0;-1,1,0,0;0,0,0,0;-1,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;-1,-1,0,0;0,-1,0,0;0,0,-1,-1;0,0,1,-1;0,0,0,-1;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,-1,0;0,0,1,-2;0,0,0,0;0,0,0,0;1,1,0,0;0,0,0,-1;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,-1,0;0,0,-1,-1;1,0,0,0;0,0,0,0;0,0,0,-1;-1,0,0,0;0,0,0,1;0,0,0,0;0,0,-1,1;0,0,0,1;0,0,-1,-1;0,0,-1,0;1,-1,0,0;0,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,-1,1;-1,1,0,0;0,0,-1,-1;0,-1,0,0;-1,-1,0,0;0,0,1,0;0,0,-1,-1;0,1,0,0;0,0,0,-1;0,0,1,-1;1,0,0,0;0,0,1,0;0,0,0,-1;0,-1,0,0;0,1,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;-1,0,0,0;0,0,1,-1;-1,1,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,0,0;-1,1,0,0;-1,0,0,0;0,0,0,0;-1,0,0,0;1,-1,0,0;0,0,0,0;-1,0,0,0;-1,0,0,0;0,0,0,0;0,1,0,0;0,0,0,1;0,0,0,0;-1,0,0,0;0,0,0,0;0,1,0,0;0,-1,0,0;0,0,0,1;0,0,-1,-1;-1,0,0,0;0,0,-2,0;0,0,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,-2;0,0,1,1;0,0,-1,1;0,0,0,0;0,0,0,0;0,0,0,1;1,0,0,0;1,0,0,0;0,1,0,0;0,0,1,-1;0,0,0,0;0,0,1,0;1,0,0,0;0,0,1,0;0,0,0,0;-1,0,0,0;0,0,0,1;0,0,-1,0;0,0,-1,1;0,0,0,-1;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,-1;-1,0,0,0;0,0,0,0;0,0,1,1;-1,-1,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,-1;0,0,-1,0;-1,0,0,0;0,0,-1,0;0,0,0,0;1,-1,0,0;0,0,0,1;0,0,0,0;0,0,0,-1;0,0,0,0;0,1,0,0;1,0,0,0;-1,1,0,0;0,0,0,0;0,1,0,0;0,0,0,0;0,0,1,0;1,1,0,0;0,0,0,0;0,0,0,-1;1,0,0,0;0,0,0,0;0,0,0,1;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;-2,-1,0,0;-1,0,0,0;0,0,0,-1;0,1,0,0;0,0,0,0;0,1,0,0;-1,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,-2;0,0,0,-1;0,0,1,0;0,0,-1,0;1,1,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,2,1;0,0,-1,1;0,1,0,0;0,0,1,0;0,0,0,0;0,1,0,0;0,0,0,0;0,0,-1,1;1,0,0,0;1,-1,0,0;0,0,0,0;-1,0,0,0;0,0,1,0;1,-1,0,0;0,0,0,0;0,0,0,0;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,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,1,0,0;0,1,0,0;-1,0,0,0;0,-1,0,0;0,0,0,0;1,-1,0,0;0,0,1,0;0,0,-1,1;0,0,0,0;1,0,0,0;-1,0,0,0;0,0,0,0;-1,0,0,0;0,0,-1,1;0,0,0,-1;0,0,0,0;0,-1,0,0;1,1,0,0;1,0,0,0;0,0,0,0;1,0,0,0;1,-1,0,0;0,0,-1,0;0,0,0,1;0,0,0,0;0,0,0,0;0,0,-1,0;0,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,0,0;0,0,-1,0;0,0,0,0;0,0,0,-1;0,0,0,-1;-1,-1,0,0;0,0,-1,0;-1,0,0,0;0,0,0,0;0,0,0,0;1,-1,0,0;-1,-1,0,0;0,0,0,1;0,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,1,-1;0,0,0,0;-1,0,0,0;0,1,0,0;0,0,0,0;-1,1,0,0;1,0,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;0,0,0,1;0,0,1,0;0,0,-1,-1;0,0,1,-1;0,0,-1,-1;0,0,0,0;0,0,0,-1;0,0,0,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,-1;0,0,-1,0;0,-1,0,0;0,0,-2,-1;0,0,-1,1;0,0,1,0;0,0,-1,1;0,0,0,0;0,0,1,0;0,0,0,1;0,0,0,0;0,0,-1,0;0,0,-1,1;0,0,0,0;0,0,0,0;0,0,0,0;-1,1,0,0;0,0,0,-1;0,0,0,0;1,1,0,0;-1,2,0,0;-1,-1,0,0;-1,0,0,0;0,0,-1,-1;0,1,0,0;0,0,0,0;1,0,0,0;-1,1,0,0;0,0,0,1;-1,-1,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,-1,0,0;0,0,1,0;0,-1,0,0;0,0,0,-1;-1,0,0,0;1,-1,0,0;0,1,0,0;0,-1,0,0;1,1,0,0;0,1,0,0;0,0,0,-1;0,0,0,0;1,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,1;0,1,0,0;0,-1,0,0;-1,1,0,0;0,0,-1,0;0,0,-1,-1;0,0,0,0;1,0,0,0;0,0,0,0;0,0,1,-2;-1,-1,0,0;1,-1,0,0;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,0;0,1,0,0;0,0,-1,-1;0,0,-1,-1;0,0,0,-1;0,0,0,1;0,0,-1,-1;0,0,-1,-1;0,0,0,0;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,1,-1;0,0,0,0;0,0,0,0;0,0,0,0;1,-1,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,-1;0,0,0,1;-1,1,0,0;0,0,1,-1;-1,-1,0,0;0,0,-1,-1;1,-1,0,0;-1,0,0,0;0,0,1,-1;0,0,0,0;1,-1,0,0;-1,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,0,1;0,1,0,0;0,-1,0,0;0,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,-1;0,0,0,0;0,-1,0,0;1,0,0,0;0,0,0,1;0,0,0,-1;0,0,0,1;-2,-1,0,0;0,0,0,1;0,-1,0,0;0,0,0,-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;0,0,0,0;0,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,0;0,0,0,0;0,0,0,0;1,0,0,0;0,1,0,0;0,0,1,1;0,0,0,0;1,0,0,0;0,0,1,0;0,0,0,-1;1,-1,0,0;0,0,1,0;1,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,-1;-1,0,0,0;-1,0,0,0;0,0,0,-1;0,0,0,0;0,0,0,-1;0,1,0,0;1,0,0,0;0,1,0,0;0,0,0,0;0,-1,0,0;0,-1,0,0;0,0,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,2;1,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,1;1,0,0,0;0,0,0,-1;0,0,-2,-1;0,0,0,-1;0,0,0,0;-1,-1,0,0;0,0,0,0;0,1,0,0;1,1,0,0;0,1,0,0;-1,1,0,0;-1,0,0,0;-2,-1,0,0;0,-1,0,0;0,0,-1,0;0,0,0,0;0,0,1,0;1,1,0,0;0,0,0,0;1,0,0,0;0,0,0,1;0,0,0,-1;0,0,0,0;0,0,-1,1;-1,0,0,0;0,0,0,0;0,-1,0,0;0,0,0,1;-1,0,0,0;0,0,0,0;0,0,1,0;0,1,0,0;0,0,-1,-1;0,0,0,0;-1,0,0,0;0,0,0,0;0,1,0,0;1,0,0,0;0,0,1,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,-1,0,0;1,0,0,0;0,0,1,0;0,0,0,0;0,0,1,0;-1,1,0,0;0,0,-1,1;0,0,1,0;0,0,-1,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;0,0,0,0;1,-2,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,2;0,0,0,0;0,0,0,0;1,0,0,0;0,0,1,0;-1,0,0,0;0,0,0,0;0,0,0,-1;0,-1,0,0;1,1,0,0;0,1,0,0;0,1,0,0;1,0,0,0;0,-1,0,0;0,0,0,-1;0,0,0,0;0,0,0,0;0,0,1,1;1,-1,0,0;0,0,2,1;1,-1,0,0;0,0,0,-1;0,0,1,1;0,0,1,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,1,-1;0,-1,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,1;0,0,0,0;0,0,-1,-1;0,-1,0,0;0,0,0,0;1,-1,0,0;0,0,0,1;0,0,-1,0;0,0,0,1;1,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,1;0,-1,0,0;0,0,0,0;0,0,-1,0;1,-1,0,0;0,0,0,-1;1,0,0,0;-1,-1,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;0,0,1,0;0,0,1,1;0,0,-1,-1;0,0,-1,0;1,1,0,0;-1,1,0,0;-1,-1,0,0;0,0,1,-1;0,0,1,1;0,0,0,0;0,0,0,0;-1,0,0,0;1,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,1,0;0,0,1,0;0,0,1,-1;-1,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;2,1,0,0;0,0,0,0;1,-1,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,-1,0,0;0,0,0,-1;0,1,0,0;0,0,0,0;1,1,0,0;0,0,-1,0;1,0,0,0;0,0,-1,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,-1,2;0,0,0,0;0,0,1,-1;0,0,-1,-1;0,1,0,0;0,0,0,0;0,0,0,1;1,1,0,0;0,0,0,0;0,0,0,0;0,1,0,0;0,-1,0,0;0,0,0,-1;0,-1,0,0;0,1,0,0;0,0,1,1;0,0,1,-1;1,1,0,0;0,0,-1,0;0,0,-2,0;0,0,0,0;-1,0,0,0;0,0,1,-1;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,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;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,1,-1;1,1,0,0;0,0,1,0;0,0,1,0;0,1,0,0;0,0,0,-1;0,0,0,1;0,0,0,0;0,-1,0,0;0,0,1,1;0,0,0,1;0,0,0,0;0,1,0,0;0,0,0,0;0,0,1,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,1,-1;0,0,0,1;0,0,0,0;0,0,0,-1;0,0,0,1;0,0,-1,0;0,0,-2,0;0,0,0,0;0,0,-1,0;0,0,0,2;0,0,-1,0;0,0,0,-1;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,-1,1;0,0,0,0;0,0,0,1;-1,0,0,0;0,0,0,1;0,0,0,0;0,0,0,1;-1,1,0,0;0,0,-1,-1;0,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,-1;0,0,-1,0;0,0,0,0;0,0,-1,0;0,0,0,1;0,-1,0,0;0,0,0,-1;0,0,0,0;-1,1,0,0;0,0,1,0;0,0,0,1;1,1,0,0;0,0,1,0;0,0,-1,0;0,0,0,1;0,0,1,-1;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,0,0;0,0,1,-1;-1,-1,0,0;0,-1,0,0;0,0,0,0;0,0,1,-1;0,0,0,0;0,0,0,0;0,0,1,1;0,0,1,-2;0,0,0,-1;0,-1,0,0;1,1,0,0;0,-1,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,-1;0,0,0,0;0,0,0,1;0,-1,0,0;0,1,0,0;0,0,-1,-1;0,0,-1,0;0,-1,0,0;0,0,-1,0;1,0,0,0;0,0,0,1;0,0,-1,0;0,1,0,0;0,0,0,0;1,-1,0,0;2,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,1,0,0;0,0,0,0;0,0,0,0;0,0,1,1;0,0,-1,0;0,0,1,0;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,0,0,0;0,0,-1,1;0,0,1,1;0,1,0,0;-1,0,0,0;0,0,1,-1;-1,-1,0,0;1,1,0,0;0,0,0,0;0,0,0,0;0,1,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,1,0,0;0,1,0,0;0,0,-1,0;0,0,0,-1;0,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,-1,-1;0,0,2,1;0,0,1,-1;0,0,1,1;0,0,0,0;0,0,0,0;0,0,-1,0;-1,0,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;-2,-1,0,0;-1,1,0,0;1,1,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,1,0,0;0,0,0,1;-1,-1,0,0;0,-1,0,0;-1,0,0,0;1,0,0,0;0,1,0,0;1,0,0,0;0,0,0,0;0,0,0,1;0,0,1,0;0,0,0,1;-1,0,0,0;0,0,-1,1;0,0,0,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,1;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,0,0;-1,1,0,0;0,0,1,0;-1,0,0,0;2,0,0,0;1,0,0,0;0,0,0,1;0,0,1,0;0,-1,0,0;0,0,0,0;0,0,0,-1;0,0,-1,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,1,0,0;0,0,0,0;1,0,0,0;0,0,1,0;1,0,0,0;0,0,0,0;-1,-1,0,0;0,0,1,0;0,-1,0,0;0,0,0,0;0,0,0,0;-2,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,-1,0;-1,0,0,0;-1,0,0,0;0,0,-1,1;0,0,1,1;0,0,1,0;0,0,0,0;0,0,0,1;-1,-1,0,0;0,0,1,-1;1,-1,0,0;0,0,1,0;0,0,-1,0;0,0,1,1;0,0,0,0;-1,0,0,0;0,0,0,0;1,-1,0,0;1,0,0,0;1,0,0,0;0,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,-1;-1,0,0,0;0,0,-1,-1;-1,-1,0,0;0,0,1,0;0,0,1,-2;-1,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;-1,1,0,0;0,0,0,1;0,0,-1,1;0,1,0,0;0,0,0,0;1,-1,0,0;0,1,0,0;1,1,0,0;0,0,0,-1;1,0,0,0;0,0,0,1;-1,-1,0,0;0,0,1,-1;0,0,0,0;0,-1,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,1;0,0,0,0;0,0,1,-1;1,1,0,0;0,0,0,1;0,0,-1,-1;0,0,0,-1;1,0,0,0;0,0,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,1;2,0,0,0;0,0,0,0;0,0,0,0;0,-1,0,0;-1,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,-1;0,0,0,1;-1,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,-1,0,0;0,0,1,1;0,0,0,1;0,0,1,1;0,0,-1,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,1,1;0,0,0,-1;0,0,0,0;0,0,-1,1;-1,0,0,0;0,0,0,0;0,0,0,0;1,-1,0,0;0,0,1,1;0,0,-1,0;0,1,0,0;0,-1,0,0;1,1,0,0;0,0,0,0;0,0,-1,0;-1,0,0,0;1,-1,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;-1,-1,0,0;-1,2,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;1,0,0,0;1,0,0,0;0,0,0,1;0,0,-1,-1;1,-1,0,0;0,0,0,0;0,0,0,0;0,0,1,1;0,0,1,1;0,0,0,0;0,0,0,0;-1,1,0,0;0,0,0,-1;0,0,-2,-1;0,0,-1,0;0,1,0,0;0,-1,0,0;0,0,0,0;0,-1,0,0;0,0,-1,0;-1,1,0,0;0,-1,0,0;-1,1,0,0;0,0,0,0;0,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,-1,0;0,0,-1,0;0,0,0,0;0,0,0,1;0,0,1,-1;0,0,1,0;0,0,1,0;0,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,0;0,0,1,1;0,0,0,0;0,0,0,0;1,1,0,0;0,1,0,0;1,0,0,0;0,0,0,0;0,0,0,-1;-1,0,0,0;0,1,0,0;-1,-1,0,0;0,0,0,0;0,0,-1,0;0,0,1,1;-1,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,-1,0;0,-1,0,0;0,0,1,0;-1,0,0,0;-1,0,0,0;0,0,0,0;1,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,0,0;0,0,-1,1;0,0,0,0;0,0,0,0;-1,0,0,0;1,0,0,0;0,0,0,0;0,0,-1,1;0,0,-1,-1;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;1,1,0,0;0,0,0,1;0,0,1,0;0,0,1,-1;0,0,-1,0;0,0,0,0;0,-1,0,0;0,0,-1,0;0,-1,0,0;1,1,0,0;0,0,0,0;0,0,0,0;1,1,0,0;-1,2,0,0;0,0,0,0;0,0,0,1;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,-1,0;0,-1,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,-1,0;1,-2,0,0;0,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,-1,0,0;1,0,0,0;0,0,-1,0;0,0,-1,0;0,0,-1,0;1,-1,0,0;0,0,-1,-1;0,0,-1,-1;0,0,0,-1;0,0,0,-1;1,1,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,-1;0,0,0,0;-1,2,0,0;0,0,0,0;1,0,0,0;0,1,0,0;0,0,0,0;0,0,0,0;0,0,-2,-1;0,-1,0,0;1,0,0,0;0,0,0,0;1,0,0,0;0,-1,0,0;1,1,0,0;0,0,1,-1;0,0,0,1;0,0,0,0;-2,-1,0,0;0,0,0,-1;0,0,0,0;0,0,-1,1;0,0,0,0;1,-1,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,1,-1;0,0,1,0;0,-1,0,0;0,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,1;0,0,0,0;0,0,0,0;0,-1,0,0;2,1,0,0;1,-1,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,0,1,-1;0,-1,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,-1,0;1,1,0,0;1,0,0,0;1,0,0,0;0,0,0,0;0,0,0,1;0,0,0,0;0,1,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;-1,0,0,0;0,0,0,1;0,0,0,1;0,0,-1,0;0,0,0,1;0,1,0,0;0,1,0,0;1,0,0,0;1,-1,0,0;0,0,0,0;0,0,-1,0;0,0,1,0;0,1,0,0;0,1,0,0;0,0,0,-1;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;-1,0,0,0;0,-1,0,0;0,0,0,-1;-1,1,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,-1,0,0;-1,0,0,0;0,0,0,-1;1,0,0,0;-1,1,0,0;0,0,1,1;0,0,0,-1;0,0,0,0;0,0,0,1;0,0,1,0;-1,2,0,0;0,0,0,1;0,0,-1,0;0,0,1,0;0,0,0,0;0,0,0,0;1,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,-1;0,0,-1,-1;0,0,0,0;0,0,-1,-1;0,0,0,1;-1,0,0,0;0,0,-1,1;0,0,0,0;0,0,0,1;0,0,-1,0;0,-1,0,0;-1,0,0,0;0,0,0,0;0,0,-1,0;0,0,1,0;0,0,-1,-1;0,0,0,1;0,0,0,0;-1,0,0,0;-1,0,0,0;1,-1,0,0;0,0,0,0;-1,-1,0,0;1,1,0,0;-1,0,0,0;-2,-1,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,-1,0,0;0,0,0,0;0,0,1,-1;0,0,0,0;2,2,0,0;0,0,1,-1;0,0,0,1;0,0,0,0;0,0,-1,0;-1,0,0,0;1,0,0,0;0,0,0,0;0,0,-1,1;0,0,0,0;1,1,0,0;0,0,0,0;-1,0,0,0;0,1,0,0;0,0,-1,0;0,1,0,0;0,0,1,0;0,0,0,-1;0,0,0,0;1,-1,0,0;0,0,0,0;0,0,1,1;0,0,0,0;1,0,0,0;0,0,1,1;0,0,1,0;0,0,0,0;0,0,1,-1;0,0,1,1;0,0,0,0;-1,0,0,0;0,0,0,0;1,1,0,0;0,0,-1,1;0,0,0,0;0,1,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;1,-2,0,0;1,1,0,0;0,0,1,-1;0,0,0,-1;0,0,1,-1;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,1,-1;0,0,1,1;-1,1,0,0;-1,0,0,0;-1,0,0,0;0,0,1,0;0,0,0,0;0,0,-1,0;0,0,0,-1;0,0,1,0;0,0,0,1;0,0,1,1;0,0,0,0;0,0,0,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,-1;0,0,-1,-1;0,0,0,0;1,1,0,0;-1,2,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;1,0,0,0;0,-1,0,0;0,0,0,-1;1,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,-1;0,0,-1,0;1,-1,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,1,0,0;0,0,1,0;0,0,0,-1;1,1,0,0;1,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,1,0,0;-1,0,0,0;1,-1,0,0;-1,1,0,0;0,0,1,1;0,0,1,0;0,0,-1,-1;-1,1,0,0;0,0,0,1;0,0,1,-2;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,0,-1;0,0,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;1,-1,0,0;0,0,0,0;1,-1,0,0;0,0,1,0;-1,1,0,0;0,1,0,0;-1,0,0,0;0,0,0,-1;-1,-1,0,0;0,1,0,0;-1,0,0,0;0,0,1,1;0,0,0,0;0,0,0,0;1,-1,0,0;0,0,0,0;0,0,0,1;0,0,0,1;0,0,0,0;0,0,0,0;0,0,0,1;1,0,0,0;0,0,0,0;0,0,1,0;0,0,-1,1;0,1,0,0;0,0,0,-1;0,0,0,-1;0,0,0,0;-1,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,1,1;1,-1,0,0;0,0,-1,2;0,-1,0,0;0,0,0,0;0,0,-1,-1;0,0,-2,-1;0,1,0,0;0,0,0,0;0,0,1,-1;1,1,0,0;0,-1,0,0;-2,0,0,0;0,0,0,0;0,0,-1,0;0,-1,0,0;0,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,-1,-1;0,0,0,0;-1,1,0,0;0,0,0,1;0,0,0,-1;1,0,0,0;-1,1,0,0;0,0,1,0;0,0,0,0;0,0,1,0;0,0,0,1;0,0,0,0;0,0,-1,1;0,0,-1,0;0,0,-1,0;1,0,0,0;0,0,0,0;1,1,0,0;0,0,-1,0;0,0,0,0;0,0,0,1;0,0,0,0;0,0,1,-1;0,0,0,1;0,0,1,0;0,0,0,-1;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,-1,-1;0,1,0,0;-1,0,0,0;0,0,-1,0;-1,-1,0,0;0,0,-1,0;0,0,0,0;-1,2,0,0;0,0,0,1;1,0,0,0;0,0,1,1;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,-1,0;0,0,0,1;0,-1,0,0;0,0,0,0;0,0,-1,1;0,0,-1,0;1,1,0,0;0,0,0,0;0,0,0,1;0,0,0,0;1,1,0,0;0,0,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;1,-2,0,0;0,0,2,1;0,0,0,1;0,0,0,0;0,-1,0,0;0,0,0,1;1,1,0,0;0,0,-1,0;0,1,0,0;1,0,0,0;0,0,0,0;1,0,0,0;0,1,0,0;1,1,0,0;0,0,0,0;0,0,0,0;0,1,0,0;0,0,1,0;0,0,1,0;0,-1,0,0;0,1,0,0;0,0,-1,0;0,0,1,-1;0,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,1,1;0,0,0,0;0,0,1,0;0,0,0,-1;0,0,0,0;0,1,0,0;0,1,0,0;0,0,0,0;0,-1,0,0;0,0,1,1;1,1,0,0;-1,0,0,0;0,0,-1,-1;0,0,-1,1;0,0,0,0;0,0,0,0;0,0,1,1;0,0,1,-1;0,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,1;0,0,0,0;0,0,0,0;0,0,1,-1;0,0,0,0;0,0,-1,0;0,0,0,-1;0,-1,0,0;0,0,-1,0;-1,1,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,-1,-1;0,0,0,0;0,1,0,0;0,-1,0,0;0,0,0,-1;0,0,1,1;0,1,0,0;0,0,0,0;0,0,0,-1;1,1,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,1,0;0,1,0,0;0,0,1,-1;0,0,0,0;0,0,0,0;0,0,0,0;1,1,0,0;1,0,0,0;0,0,-1,0;1,-1,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,0;0,0,0,0;0,0,-1,0;-1,-1,0,0;-1,0,0,0;-1,-1,0,0;0,0,0,0;0,0,-1,-1;0,0,1,-1;0,0,1,-1;1,0,0,0;0,0,2,1;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,-1,-1;1,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,1,0,0;1,-2,0,0;-1,-1,0,0;0,1,0,0;0,0,0,0;0,-1,0,0;0,0,1,0;0,0,0,0;-1,1,0,0;0,0,0,1;0,0,0,0;-1,0,0,0;0,0,0,0;1,-1,0,0;0,0,1,0;-1,0,0,0;0,0,1,1;0,0,1,-1;0,0,0,0;1,0,0,0;0,0,-1,0;0,0,0,0;0,0,1,-1;-1,-1,0,0;0,0,0,-1;0,0,0,1;0,-1,0,0;1,0,0,0;0,0,-1,-1;0,-1,0,0;0,0,1,0;0,0,0,0;0,0,0,-1;0,0,0,0;0,0,1,1;0,0,0,0;0,1,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,-1,0,0;1,1,0,0;1,-2,0,0;0,0,0,0;0,0,-1,0;0,0,1,0;1,-1,0,0;0,0,0,0;1,0,0,0;0,0,-1,0;0,0,0,0;0,0,1,0;0,0,1,-1;0,0,1,0;1,1,0,0;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,0,0,0;0,0,0,0;0,0,0,1;0,0,0,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,-1,0,0;0,0,0,-1;0,-1,0,0;0,0,0,0;1,0,0,0;0,0,-1,0;0,0,0,-1;-1,0,0,0;1,1,0,0;0,0,1,0;0,0,-1,0;0,0,0,-1;0,0,1,0;-1,0,0,0;0,0,0,-1;0,1,0,0;0,0,0,0;-1,1,0,0;2,1,0,0;0,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;-1,2,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,-1,0;0,0,-1,0;0,1,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,-1;0,0,2,0;0,0,0,0;0,0,0,0;1,0,0,0;1,0,0,0;-1,0,0,0;0,0,-1,0;0,0,-1,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,1,0,0;0,0,0,0;0,0,0,1;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;1,-1,0,0;0,0,0,0;1,-1,0,0;0,0,0,-1;-2,-1,0,0;0,0,0,0;0,-1,0,0;-1,0,0,0;0,0,1,-1;-1,0,0,0;0,0,0,0;0,0,-1,1;1,1,0,0;-1,-1,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,1;0,0,0,0;0,0,0,0;0,0,0,0;1,-2,0,0;0,0,-1,-1;0,0,-1,1;0,0,0,0;-1,0,0,0;0,0,-1,0;0,0,0,0;1,0,0,0;0,0,1,0;1,0,0,0;-1,0,0,0;-1,0,0,0;-1,0,0,0;0,0,0,-1;0,0,-1,0;0,0,-1,0;-1,1,0,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;0,0,1,0;-1,1,0,0;0,0,-1,-1;0,0,0,-1;-1,-1,0,0;0,0,-1,1;0,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,1,0,0;0,0,1,0;1,0,0,0;0,0,0,0;0,0,0,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,1;0,0,-1,0;0,0,0,0;-1,2,0,0;0,0,0,0;0,0,0,1;-2,-1,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,-1,1;0,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,1;0,0,-1,0;0,0,0,1;0,0,1,0;0,0,0,0;1,0,0,0;0,0,0,1;0,-1,0,0;0,0,1,-1;0,0,-1,-1;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,1;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,-1,1;0,0,1,0;1,0,0,0;0,0,-1,1;0,0,0,0;1,1,0,0;0,0,-1,0;1,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;-1,0,0,0;0,0,1,-1;-1,0,0,0;0,-1,0,0;0,0,0,1;-1,0,0,0;0,0,0,0;0,0,1,1;0,0,-1,0;0,-2,0,0;0,0,1,1;-1,0,0,0;-1,0,0,0;0,0,0,1;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,-1,0;0,-1,0,0;0,0,1,-1;0,0,1,1;0,-1,0,0;0,0,1,0;-1,1,0,0;0,0,0,0;1,0,0,0;0,0,0,0;1,-1,0,0;0,0,0,1;0,0,0,0;-2,-1,0,0;-1,0,0,0;0,-1,0,0;1,-1,0,0;0,0,-1,1;0,0,1,0;-1,0,0,0;0,0,0,-1;1,0,0,0;0,0,-1,0;0,0,-1,-1;-1,2,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,1,0,0;0,0,0,-1;0,0,0,0;0,0,0,1;0,1,0,0;0,0,0,0;0,0,0,0;0,0,1,1;0,0,0,1;1,1,0,0;1,0,0,0;0,0,1,-1;0,-1,0,0;0,0,1,0;1,-1,0,0;0,0,-1,-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;0,0,0,0;-1,-1,0,0;0,0,0,0;-1,-1,0,0;-1,0,0,0;0,1,0,0;0,0,0,1;0,0,0,1;0,0,0,0;0,-1,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,-1;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;1,1,0,0;-1,0,0,0;0,0,0,1;0,-1,0,0;-1,0,0,0;0,0,-1,0;-1,0,0,0;0,-1,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,1,-2;0,0,-1,-1;0,-1,0,0;0,0,0,-1;0,0,0,0;-1,-1,0,0;-1,0,0,0;0,0,0,1;0,0,0,0;0,0,1,1;0,0,0,1;0,0,-1,0;0,0,0,-1;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;-1,0,0,0;0,0,0,1;0,0,1,0;0,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,-1,0;-1,1,0,0;0,0,0,0;0,0,0,-1;-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,0,0;0,0,0,0;0,0,0,0;0,0,1,0;1,1,0,0;-1,0,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,1,1;0,0,0,1;0,0,1,0;0,0,0,0;0,1,0,0;0,0,1,1;-1,1,0,0;0,0,-1,0;1,0,0,0;-1,1,0,0;0,0,0,0;0,0,-1,0;0,0,-1,1;0,0,0,0;0,0,-1,0;0,0,0,1;1,1,0,0;0,0,1,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,1,0,0;-1,1,0,0;0,0,0,0;-1,1,0,0;0,0,0,0;-1,0,0,0;-1,0,0,0;0,-1,0,0;0,1,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,-1;1,0,0,0;-1,-1,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,1,0;1,1,0,0;0,0,0,0;1,-1,0,0;0,0,0,-1;0,0,-1,1;1,1,0,0;0,1,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,1;0,0,0,0;0,0,0,0;1,0,0,0;0,-1,0,0;-1,0,0,0;0,0,0,-1;0,0,0,1;0,0,1,-1;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,1,0,0;1,0,0,0;0,0,1,-1;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;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,0,0;0,1,0,0;0,1,0,0;0,0,1,0;0,0,-1,0;0,-1,0,0;0,-1,0,0;0,0,0,1;-1,-1,0,0;0,0,0,0;-1,1,0,0;0,0,0,0;0,0,0,0;1,1,0,0;0,0,0,-1;0,0,-1,1;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,1;0,0,0,0;0,0,0,-1;0,0,0,0;0,0,0,0;1,1,0,0;0,0,0,-1;0,0,-1,0;0,1,0,0;0,0,1,1;1,-1,0,0;0,-1,0,0;0,0,0,0;0,1,0,0;0,0,-1,-1;1,1,0,0;0,0,0,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,1;0,0,1,1;0,-1,0,0;0,0,-1,-1;-1,1,0,0;0,1,0,0;0,0,0,0;0,0,-1,0;0,0,1,-1;0,0,2,1;0,0,0,0;0,0,0,0;0,0,0,-1;1,0,0,0;0,0,0,0;0,0,0,-1;0,0,0,-1;1,0,0,0;0,0,0,-1;-1,-1,0,0;0,-1,0,0;0,0,0,0;0,-1,0,0;0,0,-1,1;0,0,0,0;0,0,0,-1;0,0,0,-1;0,0,0,0;0,-1,0,0;0,0,1,0;0,0,0,0;0,-1,0,0;0,1,0,0;0,0,0,0;1,1,0,0;0,0,1,1;0,0,-1,0;0,0,0,0;0,0,0,1;0,-1,0,0;0,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,-1,0,0;1,0,0,0;0,0,0,0;-1,-1,0,0;-1,1,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,1;0,0,1,1;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,1,0;0,0,1,-1;0,0,-1,-1;0,0,1,0;0,1,0,0;1,0,0,0;0,-1,0,0;0,0,0,0;0,0,2,1;0,0,0,0;0,0,1,0;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,1,1;-1,2,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,1;-1,1,0,0;0,0,-1,0;0,0,0,1;0,0,0,0;0,0,1,0;0,0,-1,1;0,0,0,0;0,0,0,-1;-1,-1,0,0;0,0,0,1;0,0,1,0;-1,1,0,0;0,-1,0,0;0,0,0,0;0,0,0,0;1,-1,0,0;0,0,0,1;1,1,0,0;0,0,-1,0;-1,0,0,0;-1,0,0,0;-1,1,0,0;0,0,0,-1;-1,0,0,0;0,0,0,0;0,0,0,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;0,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,1,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,0,-1;0,1,0,0;-1,-1,0,0;0,0,0,1;1,-1,0,0;1,1,0,0;0,1,0,0;-1,0,0,0;0,-1,0,0;0,-1,0,0;0,0,0,0;0,0,1,0;-1,0,0,0;0,0,-1,-1;1,-1,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,-1,0,0;0,0,0,0;1,-1,0,0;-1,-1,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;1,1,0,0;0,0,-1,1;-1,0,0,0;-1,1,0,0;-1,0,0,0;1,0,0,0;0,0,0,1;0,0,-1,0;0,0,0,0;0,0,-1,2;0,0,0,0;0,0,1,0;0,0,1,1;0,0,1,1;0,0,0,0;-1,0,0,0;0,0,1,0;0,0,0,1;-1,-1,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;-1,-1,0,0;0,0,-1,2;0,-1,0,0;0,-1,0,0;0,0,0,-1;0,0,1,0;0,0,-1,0;-1,-1,0,0;1,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;-1,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,1,-1;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,1,-1;0,0,-1,0;-1,0,0,0;0,0,0,0;0,0,0,1;0,0,1,1;0,0,1,-1;1,1,0,0;0,0,-1,1;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,-1,0;1,0,0,0;0,0,0,1;0,0,0,0;-1,1,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,-1;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,1,0,0;1,0,0,0;2,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,1,0,0;1,-1,0,0;1,0,0,0;0,0,-1,0;0,0,0,0;0,0,1,-1;0,0,1,1;0,0,-1,1;-1,0,0,0;0,-1,0,0;0,1,0,0;0,0,0,0;0,0,1,-2;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,1,0,0;-1,-1,0,0;0,0,1,0;0,0,0,0;0,0,1,-1;0,-1,0,0;0,0,0,0;0,0,0,0;0,-1,0,0;1,1,0,0;0,0,-1,1;0,0,-1,0;0,-1,0,0;0,0,0,1;0,0,-1,2;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,1;0,-1,0,0;0,0,0,1;0,0,-1,1;-1,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;-1,1,0,0;0,0,1,0;0,-1,0,0;1,0,0,0;-1,0,0,0;1,0,0,0;-2,-1,0,0;0,1,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,-1,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,0;-1,1,0,0;0,0,1,0;0,0,-1,1;0,0,0,0;0,1,0,0;0,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;1,-1,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,-2,-1;0,1,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,-1,0,0;-1,0,0,0;0,0,0,0;1,-1,0,0;2,1,0,0;0,0,-1,1;1,1,0,0;-1,2,0,0;0,0,-1,0;0,0,1,0;0,0,0,0;-1,0,0,0;-1,0,0,0;0,0,1,-1;1,0,0,0;0,0,0,1;0,0,0,0;0,1,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,1,-1;0,0,1,0;0,0,0,1;-2,-1,0,0;0,0,0,0;1,0,0,0;1,0,0,0;0,0,0,-1;0,0,0,0;0,-1,0,0;1,-1,0,0;0,0,0,0;0,0,-1,0;0,0,-1,-1;0,0,1,-1;0,0,0,-1;0,0,0,-1;0,0,-1,0;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,0,-2;0,0,0,0;0,0,2,1;-1,1,0,0;-1,-1,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,-1;0,0,0,-1;0,0,0,0;0,-1,0,0;0,0,-2,-1;-1,1,0,0;0,0,0,-1;0,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,1,-1;0,0,-2,-1;-1,0,0,0;1,1,0,0;0,0,0,0;0,1,0,0;-1,0,0,0;0,0,0,0;1,0,0,0;1,0,0,0;1,-1,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;1,-1,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,0,0;0,-1,0,0;0,0,0,1;0,0,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,1,-2;0,0,0,0;0,0,0,-1;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,-1;0,0,0,-1;0,0,-1,-1;0,0,0,1;-1,0,0,0;1,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;-1,0,0,0;-1,-1,0,0;-1,1,0,0;-1,0,0,0;0,0,0,-1;0,0,0,0;0,1,0,0;1,0,0,0;0,0,1,-1;-1,-1,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,-2,0;0,0,0,0;0,0,0,0;0,1,0,0;0,1,0,0;0,0,0,1;0,0,-1,1;0,0,1,1;0,0,0,0;-1,1,0,0;0,0,1,1;0,0,0,0;-1,-1,0,0;-1,1,0,0;0,0,0,0;0,0,-1,1;0,0,0,1;0,0,0,-1;0,0,0,-1;0,0,0,1;0,1,0,0;0,0,0,0;0,0,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,0;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;0,0,0,-1;0,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,-1,0,0;0,0,0,0;0,0,0,-1;0,0,-1,-1;0,0,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;-1,-1,0,0;0,0,1,1;0,0,0,0;0,0,0,0;0,-1,0,0;0,0,-1,-1;0,0,0,-1;0,-1,0,0;-1,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,1,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;1,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,1;0,0,1,0;0,0,-1,0;0,1,0,0;0,0,-1,0;0,0,-1,0;0,0,-1,2;0,-1,0,0;0,0,-1,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,1,0;0,0,-1,-1;0,-1,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,1,0,0;0,0,-1,0;0,0,-2,-1;0,0,0,0;0,0,0,0;0,0,0,-1;0,0,1,0;0,0,0,0;1,-1,0,0;0,0,-1,0;0,0,0,0;0,0,-1,-1;0,0,0,0;1,0,0,0;1,-1,0,0;0,0,0,-1;0,0,0,1;0,0,0,0;0,0,0,0;0,0,0,-1;0,0,1,-1;1,1,0,0;0,-1,0,0;0,0,0,-1;0,0,0,1;0,0,0,0;0,0,1,0;0,0,2,1;0,1,0,0;0,0,0,-1;0,0,0,1;0,0,0,0;-1,0,0,0;0,0,-1,0;0,0,0,0;0,0,1,1;0,0,0,1;0,0,1,0;0,0,0,0;-1,0,0,0;0,0,-1,1;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;0,-1,0,0;0,0,1,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,0,-1;0,0,0,-1;0,0,0,1;0,0,0,-1;2,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,0,0;0,0,-1,2;0,0,1,0;0,-1,0,0;-1,-1,0,0;0,1,0,0;0,0,0,0;1,-1,0,0;1,1,0,0;0,1,0,0;0,0,0,-1;0,0,0,0;0,0,0,-1;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,-1,2;0,0,0,0;0,0,-1,0;0,0,-1,-1;0,0,0,0;-1,0,0,0;0,0,1,-2;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,-1,0;1,-2,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;1,0,0,0;0,0,0,-1;1,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,1;0,0,0,0;0,0,0,0;0,0,0,0;-1,1,0,0;1,0,0,0;0,0,0,-1;0,0,1,0;0,0,-1,0;0,0,0,1;0,0,-1,0;0,0,0,0;0,0,-1,1;-1,-1,0,0;0,0,1,0;0,0,-1,1;0,0,1,-1;0,0,1,1;0,1,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,1;1,0,0,0;0,-1,0,0;0,0,0,-1;0,1,0,0;1,1,0,0;0,0,0,0;0,0,1,-1;0,0,-1,0;-1,1,0,0;0,0,2,1;0,0,0,0;0,0,0,0;0,1,0,0;0,-1,0,0;0,0,0,0;0,1,0,0;0,0,0,-1;0,0,0,0;0,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,1,-1;0,0,0,-1;0,0,-1,0;0,1,0,0;0,0,0,0;0,0,-1,0;-1,0,0,0;-1,0,0,0;0,0,0,0;1,1,0,0;0,0,1,1;0,0,0,-1;0,0,0,0;0,0,0,-1;1,0,0,0;1,1,0,0;1,-1,0,0;0,0,0,0;0,0,0,0;1,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,0,0,-1;0,0,1,0;1,-1,0,0;0,0,0,0;1,0,0,0;0,0,0,0;1,-1,0,0;0,0,-1,1;0,0,0,-1;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;-1,0,0,0;0,0,0,-1;0,0,1,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;1,-1,0,0;0,1,0,0;0,0,1,-1;1,0,0,0;0,0,0,0;-1,0,0,0;0,-1,0,0;0,0,0,0;0,0,1,-1;0,0,0,0;-1,1,0,0;0,0,0,0;0,0,-1,-1;0,0,0,1;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,1,0,0;0,0,0,0;0,-1,0,0;0,0,-1,0;0,1,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,-1,1;0,0,0,0;0,0,1,0;0,0,-1,0;0,0,0,0;-1,0,0,0;1,0,0,0;-2,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,1;0,0,-1,0;0,0,0,-1;-1,-1,0,0;0,0,0,0;0,0,1,1;0,0,-1,1;-1,-1,0,0;0,0,0,0;0,0,0,0;0,0,1,0;-1,0,0,0;0,0,0,0;0,0,-1,1;0,0,0,0;1,1,0,0;1,1,0,0;0,0,0,0;0,1,0,0;0,0,-1,0;-1,1,0,0;0,1,0,0;0,0,0,1;0,0,0,-1;0,0,0,0;0,1,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;0,0,0,0;0,0,-1,-1;-1,0,0,0;0,0,0,0;0,0,0,-1;0,0,1,-2;0,0,0,0;0,0,0,0;0,0,0,-1;0,1,0,0;0,0,0,0;2,1,0,0;0,0,0,-1;0,0,1,-1;1,1,0,0;0,1,0,0;0,0,1,1;0,0,-1,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,1,1;1,0,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,1,0,0;0,0,0,1;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;1,-1,0,0;-2,-1,0,0;0,0,0,0;1,0,0,0;-1,1,0,0;1,0,0,0;-1,0,0,0;0,0,1,0;0,0,-1,1;0,0,-1,0;0,0,0,0;1,0,0,0;0,-1,0,0;0,0,-1,0;0,0,-1,0;0,1,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,-1;0,0,0,1;0,0,0,0;0,0,1,-1;0,0,1,1;0,0,0,0;0,0,0,0;0,0,1,-1;0,0,0,0;0,0,0,1;-1,0,0,0;1,0,0,0;0,0,2,1;0,1,0,0;0,0,0,0;0,0,-1,0;0,1,0,0;1,0,0,0;0,0,0,0;0,-2,0,0;1,1,0,0;0,0,0,-1;0,0,-2,-1;0,0,0,1;0,0,0,0;-1,1,0,0;-1,-1,0,0;0,0,0,0;-1,1,0,0;0,0,0,0;1,0,0,0;0,1,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;-1,2,0,0;0,-1,0,0;0,0,0,0;0,0,0,1;0,1,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,0,0;0,0,0,1;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;1,0,0,0;-1,1,0,0;0,0,1,0;0,0,-1,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,1,0,0;0,0,0,0;0,0,-1,0;1,0,0,0;-1,1,0,0;0,-1,0,0;0,-1,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,1,0,0;1,0,0,0;0,0,1,0;0,-1,0,0;0,-1,0,0;0,0,0,0;0,-1,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,-1,0;-1,0,0,0;0,0,1,1;0,-1,0,0;0,0,0,1;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,1;-1,2,0,0;0,0,-2,-1;1,0,0,0;0,0,1,1;0,0,0,0;1,0,0,0;0,1,0,0;1,-1,0,0;1,-1,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;0,-2,0,0;0,0,0,0;0,0,0,0;0,1,0,0;0,-1,0,0;-1,-1,0,0;2,0,0,0;-1,0,0,0;0,-1,0,0;0,0,-1,0;0,1,0,0;0,0,0,0;0,0,0,0;1,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,-1,0;0,0,0,1;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,1,0,0;0,0,-1,2;0,0,0,0;1,1,0,0;0,0,-1,-1;0,0,1,-1;1,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,1,0,0;0,0,0,-1;0,-1,0,0;0,0,0,0;0,0,1,0;1,0,0,0;0,-1,0,0;0,0,1,1;0,-1,0,0;0,0,0,1;0,0,1,-1;0,0,0,0;-1,0,0,0;-1,-1,0,0;0,0,0,0;-2,-1,0,0;0,0,-1,1;0,0,0,0;0,1,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,-1,0;0,0,0,0;-1,0,0,0;0,0,-1,0;0,-1,0,0;1,1,0,0;1,0,0,0;0,0,1,0;-1,2,0,0;0,0,-1,0;0,0,0,0;0,0,0,1;0,0,1,-1;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,1,0,0;0,0,0,0;0,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,0;0,0,0,0;0,0,1,-1;0,0,0,0;0,0,-1,0;1,0,0,0;0,0,0,0;-1,2,0,0;1,0,0,0;-1,1,0,0;-1,0,0,0;0,0,1,0;0,0,-1,-1;0,0,-1,0;-1,1,0,0;0,0,0,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,1,0,0;0,0,-1,0;0,1,0,0;0,0,0,0;0,0,0,0;1,0,0,0;1,0,0,0;0,0,0,0;0,0,1,-1;0,0,-1,1;0,0,0,1;1,1,0,0;-1,0,0,0;0,-1,0,0;0,0,0,0;0,0,1,0;0,0,1,-1;-1,0,0,0;1,0,0,0;0,1,0,0;0,0,0,-1;0,0,1,0;1,0,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,0,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,-2;0,1,0,0;0,0,-1,-1;-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,0,0,-1;0,0,-1,1;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,-1,0,0;0,0,-1,0;-1,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,0,-1,-1;-1,1,0,0;0,1,0,0;0,0,1,-2;0,0,0,0;-1,-1,0,0;1,-1,0,0;0,0,0,0;0,0,1,0;1,-1,0,0;0,0,-1,0;1,0,0,0;0,0,0,-1;0,0,-1,0;0,0,0,0;0,0,0,1;0,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,0,0,0;0,0,0,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,0,0,0;0,0,0,1;-1,0,0,0;-1,-1,0,0;0,0,0,0;0,-1,0,0;0,0,0,1;-1,0,0,0;0,0,-1,1;-1,0,0,0;1,0,0,0;0,0,0,0;-1,1,0,0;0,0,-1,-1;0,0,0,0]],["b",[1,0,3,0,1;1,0,0,0,0;1,0,1,0,0;0,2,0,1,0;0,1,0,0,0],[[131,-20,24,3,0,1],[12866569,0,7120195,0,-33027586,0,2970994,0,5193661,0,-1960223,0,512192,0,60981,0,31119,0,8961,0,912,0,43,0,1]],[1,0,0,0;0,0,0,-1;1,0,0,0;0,1,0,0;0,0,1,1;0,0,0,-1;0,1,0,0;0,0,-1,0;0,0,0,0;1,0,0,0;0,0,0,1;0,1,0,0;1,0,0,0;0,0,-1,1;0,0,1,1;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,1,0;0,1,0,0;1,-1,0,0;-1,0,0,0;0,0,-1,0;-1,-1,0,0;0,0,0,-1;-1,0,0,0;1,-1,0,0;1,1,0,0;1,0,0,0;-1,0,0,0;0,0,-1,0;0,0,0,1;0,-1,0,0;0,0,1,0;0,0,0,0;0,0,0,1;0,0,0,0;1,0,0,0;1,1,0,0;0,-1,0,0;0,0,-1,1;1,0,0,0;0,0,1,-1;0,0,0,0;0,0,0,1;-1,0,0,0;0,0,0,0;0,-1,0,0;0,0,1,0;0,0,-1,0;0,1,0,0;0,-1,0,0;0,0,0,1;-1,0,0,0;0,0,0,-1;0,0,0,0;0,0,-1,0;-1,0,0,0;0,0,1,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,0,0,1;0,0,0,-1;-1,0,0,0;0,1,0,0;0,0,-1,0;0,0,0,0;0,0,0,-1;1,-1,0,0;-1,-1,0,0;0,0,0,0;0,0,1,-1;0,0,0,-1;0,0,-1,0;0,0,0,0;-1,0,0,0;0,0,1,-1;0,0,0,0;1,-1,0,0;1,1,0,0;0,0,0,-1;1,1,0,0;0,1,0,0;0,0,0,0;0,0,0,0;0,1,0,0;0,-1,0,0;-1,0,0,0;0,0,0,1;0,0,0,0;0,0,-1,0;1,0,0,0;0,0,1,-1;0,0,0,0;-1,0,0,0;0,1,0,0;0,-1,0,0;1,1,0,0;0,0,-1,0;0,0,1,0;0,0,1,-1;0,0,1,0;0,-1,0,0;0,0,-1,-1;0,0,0,1;0,0,0,1;0,0,0,0;0,0,1,0;0,0,0,0;0,0,-1,-1;1,0,0,0;0,0,0,0;0,0,0,1;0,0,0,-1;1,1,0,0;0,1,0,0;0,0,0,0;0,-1,0,0;0,-1,0,0;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,0,0;0,0,1,-1;0,0,0,0;1,-1,0,0;0,0,-1,-1;-1,0,0,0;-1,0,0,0;0,0,0,1;0,0,0,0;0,0,0,1;-1,0,0,0;0,-1,0,0;0,0,0,1;0,0,0,0;0,0,2,1;-1,1,0,0;0,-1,0,0;0,0,1,-1;0,0,-1,0;0,0,1,0;-1,0,0,0;0,0,0,0;0,0,0,0;-1,2,0,0;0,0,-1,-1;0,1,0,0;0,0,0,0;0,-1,0,0;0,-1,0,0;1,1,0,0;0,-1,0,0;0,0,0,1;0,0,1,0;-1,1,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;0,0,0,0;0,1,0,0;0,0,-1,0;0,0,-1,0;-1,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;1,0,0,0;0,0,-1,1;0,0,0,0;0,0,1,0;-1,0,0,0;0,0,0,1;0,1,0,0;0,-1,0,0;0,-1,0,0;0,0,0,0;0,0,1,1;0,-1,0,0;0,0,0,0;0,0,0,-1;0,0,1,1;-1,1,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,1,1;0,0,0,1;0,0,-1,1;1,0,0,0;0,0,0,-1;0,0,-1,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,1,0,0;0,0,1,0;-1,1,0,0;0,0,-1,0;0,1,0,0;0,0,1,1;0,0,1,0;0,-1,0,0;-1,0,0,0;0,0,0,-1;0,-1,0,0;0,0,-1,0;1,-1,0,0;0,0,-1,0;0,0,0,-1;0,0,0,0;0,1,0,0;0,0,-1,0;0,0,0,0;0,0,-1,-1;-1,0,0,0;0,0,1,-1;0,0,-1,-1;0,0,0,0;0,0,0,0;0,0,-1,-1;0,-1,0,0;0,0,-1,0;-1,1,0,0;0,0,0,1;0,0,0,0;0,0,-1,-1;0,0,-1,1;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,1,-1;0,0,0,0;0,0,1,0;0,0,0,0;0,-1,0,0;0,0,1,0;0,0,0,0;0,0,0,-1;0,1,0,0;1,1,0,0;-1,0,0,0;1,1,0,0;0,0,0,-1;0,0,1,-1;0,0,1,0;0,0,0,0;0,0,0,0;0,-1,0,0;0,1,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,1,-1;0,0,0,0;-1,0,0,0;0,0,-1,-1;0,0,0,0;0,1,0,0;0,0,0,1;0,0,-1,0;0,-1,0,0;0,0,1,1;0,0,0,0;0,0,0,0;1,0,0,0;-1,-1,0,0;0,0,0,1;0,0,0,0;0,0,0,-1;0,0,0,0;1,-1,0,0;-1,1,0,0;0,0,0,0;-1,0,0,0;1,1,0,0;1,0,0,0;0,0,-1,1;0,1,0,0;0,0,1,-1;0,0,-1,-1;0,1,0,0;0,0,0,-1;0,-1,0,0;-1,0,0,0;-1,0,0,0;0,1,0,0;0,0,0,1;0,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,-1,2;1,1,0,0;-1,0,0,0;0,0,-1,-1;0,0,-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,1,0;0,0,-1,0;0,0,1,0;0,0,1,-1;0,0,0,0;0,-1,0,0;-1,-1,0,0;0,1,0,0;0,0,-1,-1;0,0,0,1;0,-1,0,0;0,0,0,1;0,-1,0,0;0,0,0,0;0,0,0,0;0,0,1,0;-1,0,0,0;0,0,0,0;0,0,0,1;0,0,0,0;0,0,1,0;1,0,0,0;0,0,0,-1;0,0,0,0;-1,0,0,0;0,0,-1,0;0,0,-1,-1;0,-1,0,0;0,0,0,1;1,0,0,0;0,0,1,0;0,0,0,1;-1,0,0,0;0,1,0,0;0,0,0,0;0,0,0,1;1,1,0,0;0,0,0,0;0,0,0,-1;0,0,0,-1;1,0,0,0;0,0,0,0;-1,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,0,0;0,0,0,0;0,0,0,0;0,0,0,1;-1,1,0,0;0,-1,0,0;0,0,-1,-1;0,0,-1,1;0,0,-1,0;0,0,1,0;1,1,0,0;0,0,1,-1;0,0,0,0;0,0,0,0;0,0,1,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,1,0,0;1,0,0,0;0,0,1,0;0,0,0,1;0,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;-1,-1,0,0;0,1,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;1,-1,0,0;-1,0,0,0;1,-1,0,0;0,0,-1,-1;0,0,0,-1;-1,1,0,0;-1,0,0,0;0,0,-1,0;0,-1,0,0;-1,0,0,0;1,0,0,0;0,-1,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,1;0,0,-1,-1;0,1,0,0;0,0,0,0;0,0,0,1;0,0,1,1;0,-1,0,0;0,0,0,0;0,0,0,1;0,0,0,1;1,0,0,0;0,0,0,0;0,0,0,0;1,1,0,0;0,0,1,-1;0,0,2,1;0,0,-1,0;0,0,0,0;-1,1,0,0;-1,0,0,0;0,0,1,0;0,0,0,0;0,-1,0,0;0,-1,0,0;0,0,1,-1;0,0,0,0;0,-1,0,0;0,0,-1,0;-1,1,0,0;1,1,0,0;0,0,0,0;0,0,-1,1;0,0,0,1;-1,0,0,0;0,-1,0,0;0,0,1,0;0,0,0,0;0,0,-1,0;-1,0,0,0;0,0,1,0;0,0,-1,0;0,0,-1,0;-1,2,0,0;0,0,1,1;0,0,0,0;0,0,-1,-1;0,0,0,0;1,0,0,0;0,0,0,0;0,0,1,-1;-1,0,0,0;0,0,0,0;0,0,1,0;0,0,0,1;0,-1,0,0;0,0,0,0;0,0,-1,1;0,0,0,0;1,-1,0,0;0,-1,0,0;1,1,0,0;0,0,0,1;-1,0,0,0;0,-1,0,0;1,-1,0,0;0,0,1,1;0,0,0,0;0,0,1,0;0,0,0,0;0,0,1,0;0,-1,0,0;1,0,0,0;-1,1,0,0;0,0,-1,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;0,0,0,0;0,0,0,-1;-1,-1,0,0;0,1,0,0;0,0,1,1;0,0,0,0;0,0,1,0;-1,1,0,0;0,0,0,0;0,0,0,1;1,0,0,0;0,0,-1,0;0,0,-1,1;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,2,1;0,1,0,0;0,0,0,-1;-1,2,0,0;0,0,-1,0;1,1,0,0;0,0,0,-1;0,0,0,0;1,0,0,0;0,0,0,0;-1,0,0,0;0,0,1,-1;0,0,1,0;0,0,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;-1,-1,0,0;0,1,0,0;1,0,0,0;0,0,0,0;0,0,-1,1;0,0,-1,0;0,0,1,0;-1,0,0,0;1,0,0,0;-1,0,0,0;2,1,0,0;0,0,-1,1;0,0,0,0;0,-1,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,1,0;0,0,0,-1;1,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,1,0,0;0,0,1,0;0,0,0,0;0,-1,0,0;-1,-1,0,0;0,0,0,0;0,-1,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,1,-1;0,0,1,1;0,0,-1,2;1,1,0,0;0,0,0,0;0,0,1,1;0,0,0,1;0,0,0,0;0,0,1,1;0,0,0,0;0,0,0,-1;0,0,-1,1;0,-1,0,0;0,0,0,0;0,0,-1,1;0,0,0,1;-1,1,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;-1,1,0,0;1,0,0,0;0,0,0,-1;0,0,1,0;0,0,0,1;0,0,2,0;0,0,1,1;0,0,-1,0;0,0,-1,1;0,0,0,0;0,-1,0,0;0,0,1,0;0,0,-1,1;0,0,-1,0;0,0,0,0;1,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,1,0;0,0,0,-1;0,0,-1,0;1,-1,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,-1,0;1,0,0,0;-1,0,0,0;0,0,0,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;0,0,0,0;-1,0,0,0;-1,0,0,0;0,0,1,0;0,0,1,-1;-1,-1,0,0;-1,1,0,0;0,-1,0,0;0,1,0,0;0,0,0,0;1,0,0,0;-1,0,0,0;0,1,0,0;1,0,0,0;-1,1,0,0;0,0,1,1;0,0,0,0;-1,-1,0,0;0,0,1,0;0,0,0,-1;0,0,1,0;0,-1,0,0;0,0,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,-1;0,0,0,1;0,-1,0,0;0,0,1,0;0,0,1,-1;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;-1,0,0,0;0,0,-1,0;0,0,0,1;0,0,0,0;0,0,0,-1;0,-1,0,0;1,-1,0,0;1,1,0,0;0,0,0,0;0,0,0,0;0,1,0,0;0,1,0,0;0,0,-1,-1;0,0,-1,0;-1,1,0,0;0,1,0,0;0,0,0,0;0,0,-1,-1;0,0,0,1;0,0,-1,-1;0,0,0,0;0,-1,0,0;-1,0,0,0;0,0,1,0;0,0,0,-1;0,0,0,0;1,-1,0,0;0,0,0,0;0,0,-1,-1;0,0,0,1;0,1,0,0;0,0,0,0;0,-1,0,0;0,0,0,1;0,0,0,1;0,0,0,0;0,0,-1,1;0,0,-1,-1;0,0,0,0;1,-1,0,0;0,-1,0,0;0,0,1,1;0,0,-1,0;0,0,0,0;0,0,0,0;1,0,0,0;-1,1,0,0;-1,0,0,0;0,1,0,0;0,0,0,1;0,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,0,0;-2,-1,0,0;0,0,-1,1;0,0,0,0;0,0,0,-1;1,0,0,0;0,0,0,-1;0,0,-1,0;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,-1,0;0,0,1,0;-1,1,0,0;0,0,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,-1,2;1,0,0,0;0,0,1,0;1,1,0,0;-1,0,0,0;0,0,0,0;1,-1,0,0;0,0,0,1;0,-1,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,-1,0;0,0,-1,-1;-1,1,0,0;0,0,0,-1;0,0,0,0;0,0,0,-1;0,0,0,0;0,0,0,1;0,1,0,0;0,0,-1,0;0,0,1,0;0,0,0,0;0,0,0,0;-1,0,0,0;-1,0,0,0;0,0,0,0;0,0,1,-1;1,1,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;1,1,0,0;0,0,-1,0;0,0,1,-1;0,0,-1,1;0,0,0,0;0,0,1,0;0,1,0,0;0,1,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,0,0;0,0,-1,0;0,0,0,1;0,0,0,0;0,0,0,0;0,0,1,0;0,0,-1,0;0,0,0,1;0,0,0,-1;0,0,0,0;0,0,1,0;0,0,1,1;0,0,0,0;0,0,0,1;1,-1,0,0;0,0,1,-1;0,0,-1,0;0,0,0,1;0,0,0,0;0,0,0,-1;0,0,-1,0;-1,0,0,0;0,0,0,0;0,1,0,0;0,0,-1,-1;0,0,-1,2;-1,-1,0,0;0,0,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;0,0,0,1;0,1,0,0;0,0,-1,-1;0,0,-1,0;0,0,1,-1;0,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,1,1;0,-1,0,0;0,0,0,1;0,0,0,0;0,0,-2,-1;0,0,0,0;1,0,0,0;0,0,0,0;1,1,0,0;1,0,0,0;1,1,0,0;-1,0,0,0;-1,-1,0,0;0,0,0,1;0,0,0,0;0,0,0,0;1,-1,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,-1;0,0,0,-1;0,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,1,0;1,-1,0,0;0,0,0,0;0,0,1,0;-1,1,0,0;0,0,0,0;1,0,0,0;0,0,1,0;1,1,0,0;0,0,-1,0;-1,0,0,0;-1,1,0,0;0,1,0,0;1,1,0,0;0,0,0,1;-1,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,-1;0,0,-1,1;1,1,0,0;0,0,0,1;0,1,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,1,1;0,0,0,-1;0,0,-1,-1;0,0,1,-1;0,0,0,0;0,1,0,0;0,0,0,1;0,0,0,0;0,0,0,-1;0,0,0,-1;0,0,0,0;0,-1,0,0;0,0,1,1;0,0,-1,1;-1,0,0,0;0,0,-1,0;-1,-1,0,0;0,0,0,0;0,0,0,1;1,-2,0,0;0,1,0,0;1,0,0,0;0,0,1,1;0,0,0,1;0,0,0,0;0,0,0,-1;0,0,0,0;0,1,0,0;0,-1,0,0;0,0,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,1,0,0;0,0,-1,-1;-1,-1,0,0;1,0,0,0;0,-1,0,0;0,0,-1,0;0,0,-1,2;0,0,-1,0;1,0,0,0;0,0,0,0;0,0,-1,-1;1,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,-1;0,0,1,0;0,0,0,0;0,0,0,0;-1,2,0,0;-1,-1,0,0;0,0,-1,0;-1,-1,0,0;0,0,0,0;0,1,0,0;0,0,0,0;0,0,-1,0;1,-1,0,0;0,0,0,-1;0,0,0,-1;0,0,0,-1;0,0,0,0;0,-1,0,0;0,-1,0,0;-1,0,0,0;0,0,0,0;-2,-1,0,0;0,0,1,-1;0,0,1,0;0,0,1,-1;0,-1,0,0;0,0,-1,0;0,0,0,0;1,-1,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,1,-1;-1,0,0,0;0,0,0,-1;0,0,0,0;1,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,1,0,0;-1,-1,0,0;0,0,0,0;0,0,0,1;0,1,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;0,0,0,-1;0,0,0,1;0,0,0,1;0,0,0,0;-1,0,0,0;0,-1,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;-1,0,0,0;0,0,1,0;0,-1,0,0;-1,1,0,0;-1,-1,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,0,-1;-1,0,0,0;0,0,1,-1;0,0,1,0;0,0,1,0;0,0,0,1;-1,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;1,1,0,0;0,1,0,0;0,0,0,1;0,0,-1,1;0,0,-1,0;0,0,0,0;0,0,1,1;1,0,0,0;0,0,0,0;0,0,0,-1;0,0,0,-1;1,0,0,0;0,0,1,1;1,-2,0,0;0,0,0,-1;-1,0,0,0;1,0,0,0;0,0,0,0;0,0,-1,0;1,0,0,0;-1,0,0,0;1,1,0,0;1,1,0,0;0,0,-1,0;0,-1,0,0;-1,1,0,0;0,0,0,0;0,0,-1,2;0,0,0,0;0,-1,0,0;0,0,0,-1;0,0,0,0;0,0,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;0,0,0,0;0,1,0,0;0,0,0,1;1,0,0,0;-1,1,0,0;-1,0,0,0;0,1,0,0;-1,-1,0,0;0,1,0,0;0,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,-1;0,0,1,0;0,0,0,0;0,0,1,0;0,0,0,0;1,1,0,0;0,0,1,-1;0,0,0,1;0,0,0,0;1,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,-1;-1,-1,0,0;0,0,0,0;1,0,0,0;1,-2,0,0;0,0,0,0;-1,-1,0,0;1,0,0,0;0,1,0,0;-1,0,0,0;0,0,-1,0;0,0,-1,0;0,0,0,-1;0,0,-1,-1;0,0,0,1;0,0,0,0;0,0,-1,-1;0,0,-1,-1;1,-1,0,0;0,-1,0,0;0,0,0,0;1,0,0,0;0,0,1,0;0,0,1,0;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,0,0,0;1,1,0,0;-1,1,0,0;0,1,0,0;0,0,1,0;1,1,0,0;0,0,0,1;0,0,1,-1;0,0,0,0;-1,1,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,1,0;0,0,0,-1;0,0,-1,-1;1,0,0,0;0,0,0,0;0,0,-1,1;0,0,0,1;-1,0,0,0;0,0,0,0;0,0,0,0;0,1,0,0;0,0,1,0;1,1,0,0;0,0,1,0;1,1,0,0;0,0,0,0;0,0,1,0;0,0,1,-1;1,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,1,0,0;0,0,0,0;0,0,0,1;0,0,1,0;0,0,0,0;0,1,0,0;2,1,0,0;1,0,0,0;0,0,0,-1;1,-2,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,-1,0,0;0,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;2,1,0,0;-1,0,0,0;0,0,0,0;-1,-1,0,0;0,1,0,0;0,0,0,0;1,-2,0,0;0,1,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,1,0;1,-1,0,0;0,0,1,0;1,-1,0,0;1,1,0,0;0,0,0,1;0,-1,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,1,0,0;1,1,0,0;0,0,0,-1;1,0,0,0;0,0,-1,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,0,0,0;0,-1,0,0;0,0,0,0;0,2,0,0;1,0,0,0;0,0,0,0;0,-1,0,0;0,-1,0,0;-1,0,0,0;1,-1,0,0;2,1,0,0;0,0,0,0;-1,0,0,0;0,0,1,0;-1,0,0,0;0,1,0,0;0,0,0,-1;1,-1,0,0;1,1,0,0;0,-1,0,0;0,0,0,0;0,0,0,0;0,1,0,0;0,0,0,-1;0,1,0,0;0,0,0,0;-1,1,0,0;0,0,0,1;0,0,-1,0;0,0,0,0;1,0,0,0;0,1,0,0;0,0,-1,0;0,1,0,0;-1,-1,0,0;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,0,0;-1,-1,0,0;0,0,0,0;0,-1,0,0;-1,-1,0,0;0,-1,0,0;0,0,0,-1;0,-1,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;1,1,0,0;0,0,-1,0;1,1,0,0;0,0,0,0;0,0,0,0;-1,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,-1,1;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,1;0,0,-1,-1;0,0,0,0;1,0,0,0;0,1,0,0;0,1,0,0;-1,1,0,0;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,0,1;-1,-1,0,0;0,0,0,0;0,1,0,0;0,0,-1,-1;0,0,0,0;0,0,0,1;0,0,1,1;0,0,0,1;0,0,2,1;0,0,0,-1;0,0,0,0;0,0,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;0,-1,0,0;0,0,0,0;1,0,0,0;-1,1,0,0;1,1,0,0;-1,0,0,0;0,0,-1,-1;0,0,1,-1;0,0,-1,-1;1,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,-1,0;1,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,1;0,1,0,0;0,0,0,0;0,0,-1,0;-1,1,0,0;-1,0,0,0;1,-1,0,0;0,0,1,0;0,0,1,0;0,0,0,0;0,1,0,0;0,1,0,0;-1,1,0,0;1,0,0,0;0,-1,0,0;0,0,1,1;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,1,0;0,0,0,0;-1,0,0,0;0,0,1,0;0,0,0,0;0,0,1,1;0,0,1,0;0,-1,0,0;1,1,0,0;0,-1,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;-1,1,0,0;0,0,0,0;0,0,1,-1;1,1,0,0;0,0,1,-1;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,-1,1;0,0,0,0;2,1,0,0;0,0,0,1;1,0,0,0;0,0,-1,1;0,0,0,0;0,0,0,0;0,0,0,0;0,-1,0,0;-1,-1,0,0;0,0,-1,1;0,0,1,0;0,0,-1,1;0,0,0,1;0,0,0,0;0,1,0,0;-1,0,0,0;0,0,-1,0;0,-1,0,0;-1,0,0,0;-1,0,0,0;0,1,0,0;0,0,-1,0;0,0,1,0;0,0,1,-1;0,0,0,0;0,0,-1,0;0,0,1,1;0,1,0,0;0,0,-1,0;-1,0,0,0;-2,-1,0,0;0,0,0,0;0,0,0,0;0,0,1,-1;0,0,1,1;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,1;1,-1,0,0;0,0,0,0;0,0,0,1;0,-1,0,0;0,0,0,0;-1,-1,0,0;0,0,1,0;1,0,0,0;1,-1,0,0;0,0,0,0;0,-1,0,0;0,0,-2,-1;0,0,0,0;0,0,1,-1;1,-1,0,0;1,1,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,-2;0,0,0,0;0,0,1,0;0,0,-1,-1;1,0,0,0;0,0,0,1;1,0,0,0;-1,0,0,0;0,0,0,0;-1,-1,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,1;0,1,0,0;0,0,-1,0;-1,0,0,0;1,-1,0,0;0,0,0,-1;0,1,0,0;0,-1,0,0;0,0,0,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,-1;0,0,0,1;0,-1,0,0;0,0,-1,-1;-1,0,0,0;0,0,-1,0;0,0,-1,0;0,0,0,0;0,0,1,1;0,0,-1,-1;1,-1,0,0;0,0,1,0;0,0,0,0;0,0,1,1;0,0,0,0;1,0,0,0;0,0,0,-1;0,0,0,-1;0,1,0,0;0,0,1,0;0,-1,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,1,-1;0,0,0,0;0,0,0,0;0,0,1,0;0,-1,0,0;0,0,0,-1;0,1,0,0;1,0,0,0;0,0,-1,2;1,1,0,0;0,0,0,0;0,0,0,1;0,0,0,0;0,0,-1,-1;0,0,1,0;1,0,0,0;0,0,0,0;-1,0,0,0;1,-2,0,0;1,0,0,0;0,0,0,-1;0,0,0,0;0,0,0,0;1,0,0,0;0,0,-1,0;0,0,0,-1;0,0,-1,0;0,0,1,1;0,0,0,0;0,0,-1,-1;0,0,0,-1;0,0,0,0;1,-1,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,1,0;0,1,0,0;0,0,0,-1;1,0,0,0;0,0,1,1;-1,0,0,0;0,-1,0,0;0,0,0,1;0,0,0,0;-1,1,0,0;0,0,1,0;0,0,0,0;0,0,-1,1;-1,1,0,0;0,1,0,0;0,0,0,0;0,0,0,0;1,-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,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,-1,1;0,0,0,1;0,0,1,1;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;-1,1,0,0;0,0,0,-1;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,2,1;0,-1,0,0;0,0,0,-1;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,-1;0,0,0,0;0,0,0,1;-1,2,0,0;2,1,0,0;1,-1,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;1,1,0,0;0,0,0,-1;0,0,-1,1;0,0,0,-1;0,0,0,1;0,0,-2,-1;0,0,1,0;0,0,0,0;0,0,0,1;1,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,1,0,0;0,1,0,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;0,0,1,0;1,-1,0,0;0,0,-1,0;0,0,0,0;0,0,-1,0;0,0,0,0;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,0,0,0;-1,1,0,0;-1,-1,0,0;0,0,0,0;1,1,0,0;0,1,0,0;0,-1,0,0;1,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,1,-2;0,0,1,1;0,1,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,1;0,-1,0,0;0,0,-1,0;0,0,-1,0;0,0,-1,0;0,0,0,0;0,0,1,0;0,0,-1,0;0,0,-1,0;-1,0,0,0;0,0,-1,0;1,-2,0,0;0,0,0,0;0,0,1,0;0,0,0,0;-1,0,0,0;0,0,1,0;0,0,0,0;2,1,0,0;0,0,0,-1;0,-1,0,0;0,0,0,0;0,1,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,1,0,0;0,-1,0,0;0,0,-1,0;0,0,-1,1;0,0,0,0;0,0,0,0;0,0,-1,0;0,-1,0,0;0,0,1,0;-1,1,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,-1;0,0,0,0;0,0,0,-1;1,0,0,0;-1,-1,0,0;0,0,0,-1;0,0,0,0;1,-1,0,0;0,0,1,1;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,0,0;0,0,1,-1;0,0,0,-1;0,0,-1,0;0,0,0,0;1,0,0,0;0,0,-1,0;0,0,0,1;0,0,0,0;0,-1,0,0;0,0,-1,0;0,0,0,0;0,0,-1,0;-1,0,0,0;0,0,1,0;0,0,-1,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,1,-2;-1,-1,0,0;0,0,0,1;0,0,-1,-1;0,0,0,0;0,-1,0,0;0,0,1,0;0,0,0,0;-1,1,0,0;0,0,0,0;-1,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;-1,-1,0,0;0,1,0,0;0,0,-1,-1;0,0,1,-1;0,0,0,-1;0,0,0,0;0,0,0,0;1,1,0,0;0,0,-1,0;0,0,-1,2;0,0,0,0;0,0,0,0;1,1,0,0;0,0,0,-1;0,0,0,0;0,1,0,0;0,0,0,0;0,0,-1,0;0,0,1,1;1,0,0,0;0,0,0,0;0,0,0,1;-1,0,0,0;0,0,0,1;0,0,0,0;0,0,-1,1;0,0,0,-1;0,0,1,1;0,0,1,0;1,-1,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,-1,1;-1,1,0,0;0,0,-1,-1;0,-1,0,0;-1,-1,0,0;0,0,-1,0;0,0,-1,-1;0,-1,0,0;0,0,0,1;0,0,-1,1;1,0,0,0;0,0,1,0;0,0,0,1;0,1,0,0;0,-1,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;-1,0,0,0;0,0,-1,1;-1,1,0,0;0,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,0,0;1,-1,0,0;1,0,0,0;0,0,0,0;-1,0,0,0;-1,1,0,0;0,0,0,0;-1,0,0,0;1,0,0,0;0,0,0,0;0,1,0,0;0,0,0,-1;0,0,0,0;1,0,0,0;0,0,0,0;0,-1,0,0;0,-1,0,0;0,0,0,1;0,0,1,1;1,0,0,0;0,0,2,0;0,0,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,-2;0,0,-1,-1;0,0,-1,1;0,0,0,0;0,0,0,0;0,0,0,-1;1,0,0,0;1,0,0,0;0,-1,0,0;0,0,-1,1;0,0,0,0;0,0,1,0;-1,0,0,0;0,0,1,0;0,0,0,0;1,0,0,0;0,0,0,1;0,0,-1,0;0,0,1,-1;0,0,0,-1;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,-1;1,0,0,0;0,0,0,0;0,0,-1,-1;-1,-1,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,1;0,0,-1,0;-1,0,0,0;0,0,1,0;0,0,0,0;-1,1,0,0;0,0,0,-1;0,0,0,0;0,0,0,-1;0,0,0,0;0,-1,0,0;-1,0,0,0;1,-1,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,1,0;-1,-1,0,0;0,0,0,0;0,0,0,-1;-1,0,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;2,1,0,0;-1,0,0,0;0,0,0,1;0,1,0,0;0,0,0,0;0,1,0,0;-1,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,2;0,0,0,1;0,0,1,0;0,0,-1,0;-1,-1,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,2,1;0,0,-1,1;0,1,0,0;0,0,1,0;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,1,-1;-1,0,0,0;-1,1,0,0;0,0,0,0;-1,0,0,0;0,0,-1,0;-1,1,0,0;0,0,0,0;0,0,0,0;-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,0,0,0;0,0,0,0;0,0,0,0;0,0,1,1;0,-1,0,0;0,1,0,0;-1,0,0,0;0,1,0,0;0,0,0,0;-1,1,0,0;0,0,1,0;0,0,1,-1;0,0,0,0;1,0,0,0;1,0,0,0;0,0,0,0;-1,0,0,0;0,0,1,-1;0,0,0,-1;0,0,0,0;0,1,0,0;-1,-1,0,0;1,0,0,0;0,0,0,0;-1,0,0,0;-1,1,0,0;0,0,1,0;0,0,0,1;0,0,0,0;0,0,0,0;0,0,-1,0;0,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,0,0;0,0,1,0;0,0,0,0;0,0,0,-1;0,0,0,1;1,1,0,0;0,0,1,0;-1,0,0,0;0,0,0,0;0,0,0,0;1,-1,0,0;-1,-1,0,0;0,0,0,1;0,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,-1,1;0,0,0,0;-1,0,0,0;0,1,0,0;0,0,0,0;1,-1,0,0;-1,0,0,0;0,0,0,0;0,0,0,1;0,0,0,0;0,0,0,1;0,0,-1,0;0,0,-1,-1;0,0,1,-1;0,0,1,1;0,0,0,0;0,0,0,1;0,0,0,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,1;0,0,1,0;0,1,0,0;0,0,-2,-1;0,0,1,-1;0,0,1,0;0,0,-1,1;0,0,0,0;0,0,1,0;0,0,0,1;0,0,0,0;0,0,-1,0;0,0,1,-1;0,0,0,0;0,0,0,0;0,0,0,0;-1,1,0,0;0,0,0,1;0,0,0,0;-1,-1,0,0;-1,2,0,0;1,1,0,0;-1,0,0,0;0,0,-1,-1;0,1,0,0;0,0,0,0;1,0,0,0;1,-1,0,0;0,0,0,1;1,1,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,1,0,0;0,0,-1,0;0,-1,0,0;0,0,0,1;-1,0,0,0;1,-1,0,0;0,-1,0,0;0,-1,0,0;1,1,0,0;0,-1,0,0;0,0,0,-1;0,0,0,0;-1,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,-1;0,1,0,0;0,1,0,0;-1,1,0,0;0,0,-1,0;0,0,-1,-1;0,0,0,0;1,0,0,0;0,0,0,0;0,0,1,-2;1,1,0,0;-1,1,0,0;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,0;0,-1,0,0;0,0,-1,-1;0,0,-1,-1;0,0,0,-1;0,0,0,1;0,0,-1,-1;0,0,1,1;0,0,0,0;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,-1,1;0,0,0,0;0,0,0,0;0,0,0,0;1,-1,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,-1;0,0,0,-1;-1,1,0,0;0,0,-1,1;1,1,0,0;0,0,1,1;1,-1,0,0;-1,0,0,0;0,0,-1,1;0,0,0,0;-1,1,0,0;-1,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,0,1;0,1,0,0;0,-1,0,0;0,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,1;0,0,0,0;0,-1,0,0;-1,0,0,0;0,0,0,-1;0,0,0,1;0,0,0,1;2,1,0,0;0,0,0,1;0,-1,0,0;0,0,0,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;0,0,0,0;0,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,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,1,0,0;0,0,1,1;0,0,0,0;1,0,0,0;0,0,-1,0;0,0,0,1;-1,1,0,0;0,0,1,0;1,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,-1;1,0,0,0;-1,0,0,0;0,0,0,-1;0,0,0,0;0,0,0,-1;0,1,0,0;-1,0,0,0;0,1,0,0;0,0,0,0;0,1,0,0;0,1,0,0;0,0,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,-2;1,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,-1;1,0,0,0;0,0,0,1;0,0,2,1;0,0,0,1;0,0,0,0;-1,-1,0,0;0,0,0,0;0,-1,0,0;-1,-1,0,0;0,1,0,0;1,-1,0,0;-1,0,0,0;-2,-1,0,0;0,-1,0,0;0,0,-1,0;0,0,0,0;0,0,-1,0;1,1,0,0;0,0,0,0;-1,0,0,0;0,0,0,-1;0,0,0,-1;0,0,0,0;0,0,1,-1;1,0,0,0;0,0,0,0;0,-1,0,0;0,0,0,-1;-1,0,0,0;0,0,0,0;0,0,-1,0;0,1,0,0;0,0,-1,-1;0,0,0,0;-1,0,0,0;0,0,0,0;0,-1,0,0;-1,0,0,0;0,0,1,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,-1,0,0;-1,0,0,0;0,0,1,0;0,0,0,0;0,0,-1,0;-1,1,0,0;0,0,-1,1;0,0,-1,0;0,0,-1,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;0,0,0,0;-1,2,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,2;0,0,0,0;0,0,0,0;1,0,0,0;0,0,-1,0;-1,0,0,0;0,0,0,0;0,0,0,1;0,1,0,0;1,1,0,0;0,1,0,0;0,-1,0,0;-1,0,0,0;0,1,0,0;0,0,0,-1;0,0,0,0;0,0,0,0;0,0,1,1;1,-1,0,0;0,0,2,1;1,-1,0,0;0,0,0,1;0,0,1,1;0,0,-1,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,1;0,1,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,1;0,0,0,0;0,0,-1,-1;0,1,0,0;0,0,0,0;-1,1,0,0;0,0,0,1;0,0,-1,0;0,0,0,-1;-1,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,1;0,-1,0,0;0,0,0,0;0,0,1,0;1,-1,0,0;0,0,0,1;-1,0,0,0;1,1,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;0,0,-1,0;0,0,-1,-1;0,0,-1,-1;0,0,1,0;1,1,0,0;-1,1,0,0;-1,-1,0,0;0,0,1,-1;0,0,1,1;0,0,0,0;0,0,0,0;1,0,0,0;-1,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,1,0;0,0,-1,0;0,0,1,-1;-1,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;-2,-1,0,0;0,0,0,0;-1,1,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,-1,0,0;0,0,0,1;0,-1,0,0;0,0,0,0;1,1,0,0;0,0,1,0;1,0,0,0;0,0,-1,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,1,-2;0,0,0,0;0,0,-1,1;0,0,1,1;0,-1,0,0;0,0,0,0;0,0,0,1;-1,-1,0,0;0,0,0,0;0,0,0,0;0,1,0,0;0,1,0,0;0,0,0,-1;0,-1,0,0;0,1,0,0;0,0,1,1;0,0,1,-1;-1,-1,0,0;0,0,-1,0;0,0,2,0;0,0,0,0;1,0,0,0;0,0,1,-1;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,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;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,1;-1,-1,0,0;0,0,-1,0;0,0,1,0;0,1,0,0;0,0,0,1;0,0,0,-1;0,0,0,0;0,-1,0,0;0,0,-1,-1;0,0,0,1;0,0,0,0;0,1,0,0;0,0,0,0;0,0,1,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,-1,1;0,0,0,1;0,0,0,0;0,0,0,1;0,0,0,-1;0,0,1,0;0,0,-2,0;0,0,0,0;0,0,-1,0;0,0,0,2;0,0,1,0;0,0,0,-1;0,0,0,0;0,0,1,1;0,0,0,0;0,0,1,-1;0,0,0,0;0,0,0,-1;-1,0,0,0;0,0,0,1;0,0,0,0;0,0,0,-1;1,-1,0,0;0,0,-1,-1;0,1,0,0;0,0,0,0;0,0,0,0;0,0,0,1;0,0,-1,0;0,0,0,0;0,0,1,0;0,0,0,1;0,1,0,0;0,0,0,1;0,0,0,0;-1,1,0,0;0,0,1,0;0,0,0,-1;-1,-1,0,0;0,0,-1,0;0,0,-1,0;0,0,0,-1;0,0,1,-1;0,0,0,0;0,1,0,0;0,0,0,0;0,0,0,0;0,0,-1,1;-1,-1,0,0;0,1,0,0;0,0,0,0;0,0,-1,1;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,-1,2;0,0,0,1;0,-1,0,0;-1,-1,0,0;0,-1,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,-1;0,0,0,0;0,0,0,1;0,1,0,0;0,-1,0,0;0,0,1,1;0,0,-1,0;0,-1,0,0;0,0,1,0;-1,0,0,0;0,0,0,-1;0,0,-1,0;0,-1,0,0;0,0,0,0;1,-1,0,0;2,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,1,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,-1,0;0,0,1,0;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,0,0,0;0,0,1,-1;0,0,1,1;0,1,0,0;1,0,0,0;0,0,1,-1;1,1,0,0;-1,-1,0,0;0,0,0,0;0,0,0,0;0,1,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,-1,0,0;0,1,0,0;0,0,-1,0;0,0,0,1;0,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,1,1;0,0,-2,-1;0,0,-1,1;0,0,1,1;0,0,0,0;0,0,0,0;0,0,1,0;1,0,0,0;0,0,0,0;0,1,0,0;0,0,0,0;-2,-1,0,0;1,-1,0,0;1,1,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,-1,0,0;0,0,0,-1;1,1,0,0;0,-1,0,0;-1,0,0,0;-1,0,0,0;0,-1,0,0;-1,0,0,0;0,0,0,0;0,0,0,-1;0,0,1,0;0,0,0,1;-1,0,0,0;0,0,-1,1;0,0,0,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,1;0,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,0,0;-1,1,0,0;0,0,1,0;1,0,0,0;2,0,0,0;1,0,0,0;0,0,0,-1;0,0,1,0;0,1,0,0;0,0,0,0;0,0,0,1;0,0,-1,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;1,0,0,0;0,0,1,0;1,0,0,0;0,0,0,0;1,1,0,0;0,0,1,0;0,1,0,0;0,0,0,0;0,0,0,0;-2,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,1;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,1,0;-1,0,0,0;1,0,0,0;0,0,1,-1;0,0,-1,-1;0,0,1,0;0,0,0,0;0,0,0,-1;1,1,0,0;0,0,-1,1;1,-1,0,0;0,0,-1,0;0,0,-1,0;0,0,1,1;0,0,0,0;-1,0,0,0;0,0,0,0;-1,1,0,0;1,0,0,0;-1,0,0,0;0,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,1;-1,0,0,0;0,0,1,1;-1,-1,0,0;0,0,1,0;0,0,1,-2;-1,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;1,-1,0,0;0,0,0,-1;0,0,-1,1;0,1,0,0;0,0,0,0;-1,1,0,0;0,-1,0,0;1,1,0,0;0,0,0,1;1,0,0,0;0,0,0,1;-1,-1,0,0;0,0,1,-1;0,0,0,0;0,1,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,1;0,0,0,0;0,0,-1,1;-1,-1,0,0;0,0,0,1;0,0,1,1;0,0,0,-1;1,0,0,0;0,0,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,-1;-2,0,0,0;0,0,0,0;0,0,0,0;0,1,0,0;1,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,1;0,0,0,1;-1,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,1,0,0;0,0,-1,-1;0,0,0,-1;0,0,1,1;0,0,-1,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,1,1;0,0,0,1;0,0,0,0;0,0,-1,1;1,0,0,0;0,0,0,0;0,0,0,0;-1,1,0,0;0,0,-1,-1;0,0,-1,0;0,1,0,0;0,1,0,0;-1,-1,0,0;0,0,0,0;0,0,-1,0;1,0,0,0;1,-1,0,0;0,0,0,0;0,0,0,1;0,0,0,0;-1,-1,0,0;1,-2,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;1,0,0,0;-1,0,0,0;0,0,0,-1;0,0,1,1;1,-1,0,0;0,0,0,0;0,0,0,0;0,0,1,1;0,0,-1,-1;0,0,0,0;0,0,0,0;1,-1,0,0;0,0,0,-1;0,0,2,1;0,0,1,0;0,-1,0,0;0,-1,0,0;0,0,0,0;0,1,0,0;0,0,1,0;1,-1,0,0;0,-1,0,0;1,-1,0,0;0,0,0,0;0,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,1,0;0,0,1,0;0,0,0,0;0,0,0,1;0,0,-1,1;0,0,-1,0;0,0,-1,0;0,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,0;0,0,-1,-1;0,0,0,0;0,0,0,0;-1,-1,0,0;0,-1,0,0;1,0,0,0;0,0,0,0;0,0,0,1;1,0,0,0;0,-1,0,0;-1,-1,0,0;0,0,0,0;0,0,-1,0;0,0,1,1;1,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,-1,0;0,1,0,0;0,0,-1,0;1,0,0,0;-1,0,0,0;0,0,0,0;-1,-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,0,0;0,0,1,-1;0,0,0,0;0,0,0,0;1,0,0,0;1,0,0,0;0,0,0,0;0,0,1,-1;0,0,1,1;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;1,1,0,0;0,0,0,-1;0,0,1,0;0,0,1,-1;0,0,1,0;0,0,0,0;0,-1,0,0;0,0,1,0;0,-1,0,0;-1,-1,0,0;0,0,0,0;0,0,0,0;1,1,0,0;-1,2,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,-1,0;0,-1,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,1,0;-1,2,0,0;0,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,1,0,0;-1,0,0,0;0,0,-1,0;0,0,1,0;0,0,-1,0;1,-1,0,0;0,0,1,1;0,0,-1,-1;0,0,0,-1;0,0,0,1;1,1,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,-1;0,0,0,0;1,-2,0,0;0,0,0,0;-1,0,0,0;0,1,0,0;0,0,0,0;0,0,0,0;0,0,-2,-1;0,-1,0,0;1,0,0,0;0,0,0,0;-1,0,0,0;0,-1,0,0;-1,-1,0,0;0,0,-1,1;0,0,0,-1;0,0,0,0;-2,-1,0,0;0,0,0,1;0,0,0,0;0,0,1,-1;0,0,0,0;-1,1,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,1,-1;0,0,1,0;0,1,0,0;0,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,1;0,0,0,0;0,0,0,0;0,1,0,0;-2,-1,0,0;1,-1,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,0,-1,1;0,-1,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,-1,0;-1,-1,0,0;-1,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;0,1,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;1,0,0,0;0,0,0,1;0,0,0,-1;0,0,1,0;0,0,0,-1;0,1,0,0;0,1,0,0;-1,0,0,0;-1,1,0,0;0,0,0,0;0,0,-1,0;0,0,-1,0;0,1,0,0;0,1,0,0;0,0,0,-1;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;1,0,0,0;0,1,0,0;0,0,0,1;-1,1,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,1,0,0;-1,0,0,0;0,0,0,-1;-1,0,0,0;-1,1,0,0;0,0,1,1;0,0,0,1;0,0,0,0;0,0,0,-1;0,0,-1,0;1,-2,0,0;0,0,0,1;0,0,-1,0;0,0,-1,0;0,0,0,0;0,0,0,0;1,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,-1;0,0,1,1;0,0,0,0;0,0,1,1;0,0,0,1;-1,0,0,0;0,0,1,-1;0,0,0,0;0,0,0,-1;0,0,-1,0;0,1,0,0;-1,0,0,0;0,0,0,0;0,0,1,0;0,0,1,0;0,0,-1,-1;0,0,0,-1;0,0,0,0;1,0,0,0;1,0,0,0;-1,1,0,0;0,0,0,0;-1,-1,0,0;-1,-1,0,0;1,0,0,0;2,1,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,-1,0,0;0,0,0,0;0,0,1,-1;0,0,0,0;-2,-2,0,0;0,0,1,-1;0,0,0,-1;0,0,0,0;0,0,1,0;-1,0,0,0;1,0,0,0;0,0,0,0;0,0,1,-1;0,0,0,0;1,1,0,0;0,0,0,0;-1,0,0,0;0,1,0,0;0,0,1,0;0,1,0,0;0,0,1,0;0,0,0,1;0,0,0,0;-1,1,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;1,0,0,0;0,0,-1,-1;0,0,-1,0;0,0,0,0;0,0,1,-1;0,0,-1,-1;0,0,0,0;-1,0,0,0;0,0,0,0;1,1,0,0;0,0,-1,1;0,0,0,0;0,1,0,0;1,0,0,0;0,0,0,0;0,0,0,0;1,-2,0,0;1,1,0,0;0,0,-1,1;0,0,0,1;0,0,-1,1;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,1,-1;0,0,1,1;1,-1,0,0;-1,0,0,0;1,0,0,0;0,0,-1,0;0,0,0,0;0,0,-1,0;0,0,0,-1;0,0,-1,0;0,0,0,-1;0,0,-1,-1;0,0,0,0;0,0,0,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,-1;0,0,1,1;0,0,0,0;-1,-1,0,0;1,-2,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;1,0,0,0;0,0,0,0;-1,0,0,0;0,-1,0,0;0,0,0,1;1,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,1;0,0,-1,0;-1,1,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,1,0,0;0,0,-1,0;0,0,0,-1;1,1,0,0;-1,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,-1,0,0;1,0,0,0;-1,1,0,0;-1,1,0,0;0,0,1,1;0,0,-1,0;0,0,1,1;1,-1,0,0;0,0,0,1;0,0,-1,2;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,0,-1;0,0,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;-1,1,0,0;0,0,0,0;1,-1,0,0;0,0,-1,0;-1,1,0,0;0,1,0,0;1,0,0,0;0,0,0,-1;-1,-1,0,0;0,-1,0,0;-1,0,0,0;0,0,-1,-1;0,0,0,0;0,0,0,0;1,-1,0,0;0,0,0,0;0,0,0,-1;0,0,0,-1;0,0,0,0;0,0,0,0;0,0,0,-1;1,0,0,0;0,0,0,0;0,0,1,0;0,0,-1,1;0,1,0,0;0,0,0,1;0,0,0,-1;0,0,0,0;1,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,-1,-1;-1,1,0,0;0,0,1,-2;0,-1,0,0;0,0,0,0;0,0,-1,-1;0,0,-2,-1;0,1,0,0;0,0,0,0;0,0,1,-1;-1,-1,0,0;0,-1,0,0;2,0,0,0;0,0,0,0;0,0,1,0;0,-1,0,0;0,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,1,1;0,0,0,0;-1,1,0,0;0,0,0,-1;0,0,0,-1;1,0,0,0;1,-1,0,0;0,0,1,0;0,0,0,0;0,0,-1,0;0,0,0,-1;0,0,0,0;0,0,-1,1;0,0,1,0;0,0,1,0;-1,0,0,0;0,0,0,0;-1,-1,0,0;0,0,-1,0;0,0,0,0;0,0,0,1;0,0,0,0;0,0,1,-1;0,0,0,-1;0,0,1,0;0,0,0,1;0,0,0,0;1,0,0,0;0,0,0,0;0,0,-1,-1;0,-1,0,0;1,0,0,0;0,0,1,0;-1,-1,0,0;0,0,1,0;0,0,0,0;-1,2,0,0;0,0,0,1;1,0,0,0;0,0,1,1;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,1,0;0,0,0,-1;0,-1,0,0;0,0,0,0;0,0,1,-1;0,0,1,0;-1,-1,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;1,1,0,0;0,0,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;1,-2,0,0;0,0,-2,-1;0,0,0,-1;0,0,0,0;0,-1,0,0;0,0,0,1;-1,-1,0,0;0,0,1,0;0,-1,0,0;1,0,0,0;0,0,0,0;1,0,0,0;0,1,0,0;1,1,0,0;0,0,0,0;0,0,0,0;0,-1,0,0;0,0,1,0;0,0,-1,0;0,1,0,0;0,-1,0,0;0,0,-1,0;0,0,1,-1;0,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,-1,-1;0,0,0,0;0,0,1,0;0,0,0,1;0,0,0,0;0,1,0,0;0,-1,0,0;0,0,0,0;0,1,0,0;0,0,-1,-1;-1,-1,0,0;-1,0,0,0;0,0,-1,-1;0,0,1,-1;0,0,0,0;0,0,0,0;0,0,1,1;0,0,-1,1;0,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,1;0,0,0,0;0,0,0,0;0,0,-1,1;0,0,0,0;0,0,1,0;0,0,0,-1;0,-1,0,0;0,0,1,0;1,-1,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,-1,-1;0,0,0,0;0,-1,0,0;0,-1,0,0;0,0,0,-1;0,0,-1,-1;0,1,0,0;0,0,0,0;0,0,0,1;-1,-1,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,-1,0;0,-1,0,0;0,0,1,-1;0,0,0,0;0,0,0,0;0,0,0,0;1,1,0,0;1,0,0,0;0,0,-1,0;-1,1,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,0;0,0,0,0;0,0,1,0;1,1,0,0;-1,0,0,0;1,1,0,0;0,0,0,0;0,0,-1,-1;0,0,1,-1;0,0,1,-1;1,0,0,0;0,0,-2,-1;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,-1,-1;1,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,1,0,0;-1,2,0,0;-1,-1,0,0;0,1,0,0;0,0,0,0;0,-1,0,0;0,0,1,0;0,0,0,0;-1,1,0,0;0,0,0,-1;0,0,0,0;1,0,0,0;0,0,0,0;1,-1,0,0;0,0,-1,0;1,0,0,0;0,0,-1,-1;0,0,1,-1;0,0,0,0;1,0,0,0;0,0,-1,0;0,0,0,0;0,0,1,-1;-1,-1,0,0;0,0,0,1;0,0,0,1;0,1,0,0;-1,0,0,0;0,0,1,1;0,-1,0,0;0,0,1,0;0,0,0,0;0,0,0,1;0,0,0,0;0,0,1,1;0,0,0,0;0,1,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,1,0,0;1,1,0,0;-1,2,0,0;0,0,0,0;0,0,1,0;0,0,1,0;1,-1,0,0;0,0,0,0;-1,0,0,0;0,0,1,0;0,0,0,0;0,0,-1,0;0,0,1,-1;0,0,1,0;1,1,0,0;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,0,0,0;0,0,0,0;0,0,0,1;0,0,0,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,1,0,0;0,0,0,-1;0,-1,0,0;0,0,0,0;1,0,0,0;0,0,1,0;0,0,0,1;1,0,0,0;1,1,0,0;0,0,1,0;0,0,1,0;0,0,0,1;0,0,-1,0;-1,0,0,0;0,0,0,1;0,1,0,0;0,0,0,0;-1,1,0,0;2,1,0,0;0,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;1,-2,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,-1,0;0,0,-1,0;0,1,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,1;0,0,-2,0;0,0,0,0;0,0,0,0;1,0,0,0;-1,0,0,0;1,0,0,0;0,0,1,0;0,0,-1,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,0,1;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;1,-1,0,0;0,0,0,0;-1,1,0,0;0,0,0,1;2,1,0,0;0,0,0,0;0,1,0,0;-1,0,0,0;0,0,1,-1;-1,0,0,0;0,0,0,0;0,0,-1,1;-1,-1,0,0;-1,-1,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,1;0,0,0,0;0,0,0,0;0,0,0,0;1,-2,0,0;0,0,1,1;0,0,-1,1;0,0,0,0;-1,0,0,0;0,0,-1,0;0,0,0,0;-1,0,0,0;0,0,1,0;-1,0,0,0;1,0,0,0;1,0,0,0;-1,0,0,0;0,0,0,-1;0,0,1,0;0,0,1,0;1,-1,0,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;0,0,1,0;1,-1,0,0;0,0,-1,-1;0,0,0,1;1,1,0,0;0,0,1,-1;0,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,-1,0,0;0,0,1,0;-1,0,0,0;0,0,0,0;0,0,0,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,-1,0;0,0,0,0;1,-2,0,0;0,0,0,0;0,0,0,1;-2,-1,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,-1,1;0,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,-1;0,0,-1,0;0,0,0,-1;0,0,-1,0;0,0,0,0;1,0,0,0;0,0,0,1;0,1,0,0;0,0,-1,1;0,0,1,1;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,-1;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,-1,1;0,0,-1,0;-1,0,0,0;0,0,1,-1;0,0,0,0;1,1,0,0;0,0,1,0;-1,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;-1,0,0,0;0,0,1,-1;1,0,0,0;0,-1,0,0;0,0,0,1;1,0,0,0;0,0,0,0;0,0,-1,-1;0,0,1,0;0,2,0,0;0,0,1,1;-1,0,0,0;1,0,0,0;0,0,0,-1;0,0,0,0;0,0,0,0;0,0,1,1;0,0,-1,0;0,-1,0,0;0,0,1,-1;0,0,1,1;0,-1,0,0;0,0,-1,0;-1,1,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;1,-1,0,0;0,0,0,1;0,0,0,0;2,1,0,0;1,0,0,0;0,-1,0,0;-1,1,0,0;0,0,-1,1;0,0,1,0;-1,0,0,0;0,0,0,-1;1,0,0,0;0,0,1,0;0,0,-1,-1;1,-2,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,1,0,0;0,0,0,1;0,0,0,0;0,0,0,-1;0,1,0,0;0,0,0,0;0,0,0,0;0,0,1,1;0,0,0,-1;1,1,0,0;1,0,0,0;0,0,-1,1;0,-1,0,0;0,0,-1,0;-1,1,0,0;0,0,1,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;0,0,0,0;-1,-1,0,0;0,0,0,0;1,1,0,0;-1,0,0,0;0,1,0,0;0,0,0,-1;0,0,0,1;0,0,0,0;0,1,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,1;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;1,1,0,0;1,0,0,0;0,0,0,1;0,-1,0,0;1,0,0,0;0,0,-1,0;1,0,0,0;0,1,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,-1,2;0,0,1,1;0,1,0,0;0,0,0,-1;0,0,0,0;-1,-1,0,0;-1,0,0,0;0,0,0,1;0,0,0,0;0,0,1,1;0,0,0,-1;0,0,-1,0;0,0,0,1;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;1,0,0,0;0,0,0,-1;0,0,-1,0;0,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,1,0;-1,1,0,0;0,0,0,0;0,0,0,1;-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,0,0;0,0,0,0;0,0,0,0;0,0,1,0;-1,-1,0,0;-1,0,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,1,1;0,0,0,-1;0,0,1,0;0,0,0,0;0,-1,0,0;0,0,-1,-1;-1,1,0,0;0,0,-1,0;-1,0,0,0;1,-1,0,0;0,0,0,0;0,0,-1,0;0,0,1,-1;0,0,0,0;0,0,-1,0;0,0,0,1;1,1,0,0;0,0,1,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,-1,0,0;1,-1,0,0;0,0,0,0;1,-1,0,0;0,0,0,0;-1,0,0,0;-1,0,0,0;0,-1,0,0;0,1,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,1;-1,0,0,0;-1,-1,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,-1,0;1,1,0,0;0,0,0,0;1,-1,0,0;0,0,0,-1;0,0,-1,1;1,1,0,0;0,1,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,-1;0,0,0,0;0,0,0,0;1,0,0,0;0,1,0,0;1,0,0,0;0,0,0,1;0,0,0,1;0,0,-1,1;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,-1,0,0;1,0,0,0;0,0,-1,1;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;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,0,0;0,-1,0,0;0,1,0,0;0,0,1,0;0,0,1,0;0,-1,0,0;0,1,0,0;0,0,0,-1;1,1,0,0;0,0,0,0;-1,1,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,-1;0,0,1,-1;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,1;0,0,0,0;0,0,0,1;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,1;0,0,-1,0;0,1,0,0;0,0,-1,-1;-1,1,0,0;0,1,0,0;0,0,0,0;0,-1,0,0;0,0,-1,-1;1,1,0,0;0,0,0,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,1;0,0,-1,-1;0,1,0,0;0,0,1,1;-1,1,0,0;0,1,0,0;0,0,0,0;0,0,1,0;0,0,-1,1;0,0,2,1;0,0,0,0;0,0,0,0;0,0,0,-1;-1,0,0,0;0,0,0,0;0,0,0,-1;0,0,0,1;1,0,0,0;0,0,0,1;1,1,0,0;0,1,0,0;0,0,0,0;0,-1,0,0;0,0,1,-1;0,0,0,0;0,0,0,1;0,0,0,-1;0,0,0,0;0,-1,0,0;0,0,1,0;0,0,0,0;0,-1,0,0;0,1,0,0;0,0,0,0;1,1,0,0;0,0,-1,-1;0,0,1,0;0,0,0,0;0,0,0,1;0,-1,0,0;0,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,1,0,0;1,0,0,0;0,0,0,0;-1,-1,0,0;-1,1,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,1;0,0,-1,-1;0,0,0,0;0,0,1,0;0,0,0,0;0,0,-1,0;0,0,1,-1;0,0,-1,-1;0,0,1,0;0,1,0,0;1,0,0,0;0,1,0,0;0,0,0,0;0,0,-2,-1;0,0,0,0;0,0,-1,0;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,-1,-1;1,-2,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,1;1,-1,0,0;0,0,-1,0;0,0,0,1;0,0,0,0;0,0,1,0;0,0,1,-1;0,0,0,0;0,0,0,1;-1,-1,0,0;0,0,0,1;0,0,-1,0;1,-1,0,0;0,1,0,0;0,0,0,0;0,0,0,0;1,-1,0,0;0,0,0,1;-1,-1,0,0;0,0,-1,0;-1,0,0,0;1,0,0,0;-1,1,0,0;0,0,0,1;1,0,0,0;0,0,0,0;0,0,0,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;0,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;0,1,0,0;0,0,0,0;0,0,0,1;0,1,0,0;-1,-1,0,0;0,0,0,-1;-1,1,0,0;-1,-1,0,0;0,1,0,0;1,0,0,0;0,-1,0,0;0,-1,0,0;0,0,0,0;0,0,1,0;-1,0,0,0;0,0,1,1;1,-1,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,-1,0,0;0,0,0,0;-1,1,0,0;1,1,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;-1,-1,0,0;0,0,-1,1;-1,0,0,0;1,-1,0,0;-1,0,0,0;-1,0,0,0;0,0,0,-1;0,0,1,0;0,0,0,0;0,0,-1,2;0,0,0,0;0,0,-1,0;0,0,-1,-1;0,0,1,1;0,0,0,0;-1,0,0,0;0,0,1,0;0,0,0,1;-1,-1,0,0;0,0,0,0;0,0,0,1;0,0,0,0;1,1,0,0;0,0,1,-2;0,1,0,0;0,-1,0,0;0,0,0,-1;0,0,-1,0;0,0,1,0;1,1,0,0;1,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;-1,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,-1,1;0,0,0,0;1,0,0,0;0,0,0,0;0,0,1,-1;0,0,1,0;1,0,0,0;0,0,0,0;0,0,0,1;0,0,-1,-1;0,0,1,-1;1,1,0,0;0,0,1,-1;0,0,0,0;0,0,0,0;1,1,0,0;0,0,-1,0;-1,0,0,0;0,0,0,-1;0,0,0,0;-1,1,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,1;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,1,0,0;1,0,0,0;2,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;-1,1,0,0;1,0,0,0;0,0,-1,0;0,0,0,0;0,0,-1,1;0,0,-1,-1;0,0,-1,1;1,0,0,0;0,-1,0,0;0,1,0,0;0,0,0,0;0,0,1,-2;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,1,0,0;-1,-1,0,0;0,0,-1,0;0,0,0,0;0,0,-1,1;0,-1,0,0;0,0,0,0;0,0,0,0;0,-1,0,0;-1,-1,0,0;0,0,-1,1;0,0,-1,0;0,1,0,0;0,0,0,1;0,0,1,-2;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,1;0,1,0,0;0,0,0,-1;0,0,1,-1;-1,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;-1,1,0,0;0,0,1,0;0,-1,0,0;-1,0,0,0;-1,0,0,0;-1,0,0,0;2,1,0,0;0,-1,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,1,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,0;-1,1,0,0;0,0,1,0;0,0,1,-1;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;-1,1,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,2,1;0,1,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,1,0,0;-1,0,0,0;0,0,0,0;-1,1,0,0;-2,-1,0,0;0,0,-1,1;1,1,0,0;1,-2,0,0;0,0,1,0;0,0,-1,0;0,0,0,0;1,0,0,0;-1,0,0,0;0,0,1,-1;-1,0,0,0;0,0,0,1;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,-1,1;0,0,1,0;0,0,0,1;2,1,0,0;0,0,0,0;-1,0,0,0;1,0,0,0;0,0,0,1;0,0,0,0;0,-1,0,0;1,-1,0,0;0,0,0,0;0,0,-1,0;0,0,1,1;0,0,1,-1;0,0,0,1;0,0,0,1;0,0,1,0;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,0,2;0,0,0,0;0,0,2,1;1,-1,0,0;-1,-1,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,-1;0,0,0,1;0,0,0,0;0,1,0,0;0,0,2,1;1,-1,0,0;0,0,0,-1;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,1,-1;0,0,-2,-1;1,0,0,0;1,1,0,0;0,0,0,0;0,-1,0,0;-1,0,0,0;0,0,0,0;-1,0,0,0;-1,0,0,0;1,-1,0,0;0,0,0,0;0,0,0,0;1,1,0,0;-1,1,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,0,0;0,-1,0,0;0,0,0,1;0,0,0,0;0,0,0,0;0,1,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,1,-2;0,0,0,0;0,0,0,1;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,-1;0,0,0,1;0,0,-1,-1;0,0,0,1;1,0,0,0;1,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;1,0,0,0;1,1,0,0;1,-1,0,0;-1,0,0,0;0,0,0,1;0,0,0,0;0,1,0,0;1,0,0,0;0,0,1,-1;-1,-1,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,2,0;0,0,0,0;0,0,0,0;0,1,0,0;0,-1,0,0;0,0,0,-1;0,0,1,-1;0,0,1,1;0,0,0,0;-1,1,0,0;0,0,1,1;0,0,0,0;-1,-1,0,0;-1,1,0,0;0,0,0,0;0,0,-1,1;0,0,0,-1;0,0,0,1;0,0,0,1;0,0,0,1;0,1,0,0;0,0,0,0;0,0,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,0;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;0,0,0,1;0,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,1,0,0;0,0,0,0;0,0,0,-1;0,0,1,1;0,0,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;-1,-1,0,0;0,0,-1,-1;0,0,0,0;0,0,0,0;0,1,0,0;0,0,1,1;0,0,0,-1;0,-1,0,0;1,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;1,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,-1;0,0,-1,0;0,0,1,0;0,1,0,0;0,0,-1,0;0,0,1,0;0,0,1,-2;0,1,0,0;0,0,-1,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,1,0;0,0,-1,-1;0,-1,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,-1,0,0;0,0,1,0;0,0,-2,-1;0,0,0,0;0,0,0,0;0,0,0,1;0,0,-1,0;0,0,0,0;-1,1,0,0;0,0,-1,0;0,0,0,0;0,0,-1,-1;0,0,0,0;1,0,0,0;-1,1,0,0;0,0,0,-1;0,0,0,-1;0,0,0,0;0,0,0,0;0,0,0,-1;0,0,1,-1;-1,-1,0,0;0,1,0,0;0,0,0,1;0,0,0,1;0,0,0,0;0,0,1,0;0,0,2,1;0,-1,0,0;0,0,0,-1;0,0,0,1;0,0,0,0;-1,0,0,0;0,0,1,0;0,0,0,0;0,0,-1,-1;0,0,0,1;0,0,1,0;0,0,0,0;1,0,0,0;0,0,1,-1;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;0,1,0,0;0,0,1,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,0,-1;0,0,0,-1;0,0,0,-1;0,0,0,1;-2,-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,0,0;0,0,-1,2;0,0,-1,0;0,-1,0,0;1,1,0,0;0,-1,0,0;0,0,0,0;1,-1,0,0;1,1,0,0;0,-1,0,0;0,0,0,1;0,0,0,0;0,0,0,-1;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,-1,2;0,0,0,0;0,0,1,0;0,0,-1,-1;0,0,0,0;1,0,0,0;0,0,-1,2;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,1,0;1,-2,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,-1;-1,0,0,0;1,0,0,0;0,0,0,0;0,0,0,1;0,0,0,0;0,0,0,0;0,0,0,0;1,-1,0,0;1,0,0,0;0,0,0,1;0,0,1,0;0,0,-1,0;0,0,0,1;0,0,-1,0;0,0,0,0;0,0,1,-1;-1,-1,0,0;0,0,-1,0;0,0,1,-1;0,0,-1,1;0,0,1,1;0,1,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;1,0,0,0;0,-1,0,0;0,0,0,-1;0,1,0,0;1,1,0,0;0,0,0,0;0,0,1,-1;0,0,1,0;1,-1,0,0;0,0,-2,-1;0,0,0,0;0,0,0,0;0,-1,0,0;0,1,0,0;0,0,0,0;0,1,0,0;0,0,0,1;0,0,0,0;0,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,-1,1;0,0,0,1;0,0,1,0;0,1,0,0;0,0,0,0;0,0,1,0;1,0,0,0;1,0,0,0;0,0,0,0;-1,-1,0,0;0,0,1,1;0,0,0,-1;0,0,0,0;0,0,0,-1;1,0,0,0;-1,-1,0,0;1,-1,0,0;0,0,0,0;0,0,0,0;-1,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,0,0,1;0,0,1,0;1,-1,0,0;0,0,0,0;1,0,0,0;0,0,0,0;-1,1,0,0;0,0,-1,1;0,0,0,1;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;1,0,0,0;0,0,0,1;0,0,-1,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;1,-1,0,0;0,1,0,0;0,0,1,-1;-1,0,0,0;0,0,0,0;1,0,0,0;0,1,0,0;0,0,0,0;0,0,1,-1;0,0,0,0;1,-1,0,0;0,0,0,0;0,0,1,1;0,0,0,1;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,1,0,0;0,0,0,0;0,1,0,0;0,0,-1,0;0,-1,0,0;0,0,0,0;1,1,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,-1,1;0,0,0,0;0,0,1,0;0,0,-1,0;0,0,0,0;1,0,0,0;1,0,0,0;2,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,1,0;0,0,0,1;-1,-1,0,0;0,0,0,0;0,0,1,1;0,0,-1,1;-1,-1,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;-1,0,0,0;0,0,0,0;0,0,1,-1;0,0,0,0;1,1,0,0;1,1,0,0;0,0,0,0;0,-1,0,0;0,0,1,0;-1,1,0,0;0,-1,0,0;0,0,0,1;0,0,0,-1;0,0,0,0;0,1,0,0;0,0,0,0;0,0,0,1;0,0,0,0;0,0,0,0;0,0,1,1;1,0,0,0;0,0,0,0;0,0,0,-1;0,0,-1,2;0,0,0,0;0,0,0,0;0,0,0,-1;0,-1,0,0;0,0,0,0;2,1,0,0;0,0,0,-1;0,0,1,-1;1,1,0,0;0,-1,0,0;0,0,1,1;0,0,1,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,-1,-1;-1,0,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,1,0,0;0,0,0,1;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;-1,1,0,0;2,1,0,0;0,0,0,0;1,0,0,0;1,-1,0,0;-1,0,0,0;1,0,0,0;0,0,1,0;0,0,1,-1;0,0,-1,0;0,0,0,0;-1,0,0,0;0,-1,0,0;0,0,-1,0;0,0,1,0;0,1,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,-1;0,0,0,1;0,0,0,0;0,0,-1,1;0,0,-1,-1;0,0,0,0;0,0,0,0;0,0,1,-1;0,0,0,0;0,0,0,1;-1,0,0,0;1,0,0,0;0,0,-2,-1;0,1,0,0;0,0,0,0;0,0,1,0;0,-1,0,0;1,0,0,0;0,0,0,0;0,2,0,0;-1,-1,0,0;0,0,0,1;0,0,-2,-1;0,0,0,-1;0,0,0,0;-1,1,0,0;1,1,0,0;0,0,0,0;-1,1,0,0;0,0,0,0;1,0,0,0;0,-1,0,0;0,0,1,0;0,0,0,0;0,0,0,0;-1,2,0,0;0,1,0,0;0,0,0,0;0,0,0,-1;0,1,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,0,0;0,0,0,1;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;1,0,0,0;1,-1,0,0;0,0,-1,0;0,0,1,0;0,0,0,0;1,0,0,0;0,0,0,0;0,1,0,0;0,0,0,0;0,0,-1,0;1,0,0,0;1,-1,0,0;0,-1,0,0;0,1,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,-1,0,0;-1,0,0,0;0,0,-1,0;0,-1,0,0;0,1,0,0;0,0,0,0;0,-1,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,1,0;-1,0,0,0;0,0,-1,-1;0,1,0,0;0,0,0,-1;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,1;1,-2,0,0;0,0,-2,-1;1,0,0,0;0,0,1,1;0,0,0,0;1,0,0,0;0,-1,0,0;1,-1,0,0;-1,1,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;0,-2,0,0;0,0,0,0;0,0,0,0;0,-1,0,0;0,-1,0,0;1,1,0,0;2,0,0,0;-1,0,0,0;0,1,0,0;0,0,-1,0;0,1,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,-1,0;0,0,0,1;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,-1,0,0;0,0,1,-2;0,0,0,0;1,1,0,0;0,0,1,1;0,0,-1,1;-1,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,-1,0,0;0,0,0,-1;0,-1,0,0;0,0,0,0;0,0,1,0;-1,0,0,0;0,1,0,0;0,0,-1,-1;0,-1,0,0;0,0,0,1;0,0,-1,1;0,0,0,0;1,0,0,0;-1,-1,0,0;0,0,0,0;-2,-1,0,0;0,0,-1,1;0,0,0,0;0,1,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,1,0;0,0,0,0;1,0,0,0;0,0,-1,0;0,-1,0,0;-1,-1,0,0;-1,0,0,0;0,0,-1,0;-1,2,0,0;0,0,1,0;0,0,0,0;0,0,0,1;0,0,-1,1;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,-1,0,0;0,0,0,0;0,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,0;0,0,0,0;0,0,1,-1;0,0,0,0;0,0,-1,0;-1,0,0,0;0,0,0,0;1,-2,0,0;-1,0,0,0;1,-1,0,0;-1,0,0,0;0,0,1,0;0,0,1,1;0,0,1,0;1,-1,0,0;0,0,0,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,1,0,0;0,0,1,0;0,1,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;1,0,0,0;0,0,0,0;0,0,-1,1;0,0,1,-1;0,0,0,-1;1,1,0,0;1,0,0,0;0,-1,0,0;0,0,0,0;0,0,1,0;0,0,1,-1;-1,0,0,0;-1,0,0,0;0,1,0,0;0,0,0,1;0,0,-1,0;-1,0,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,-2;0,1,0,0;0,0,-1,-1;-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,0,0,1;0,0,-1,1;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,-1,0,0;0,0,-1,0;-1,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,0,-1,-1;-1,1,0,0;0,-1,0,0;0,0,-1,2;0,0,0,0;-1,-1,0,0;-1,1,0,0;0,0,0,0;0,0,1,0;-1,1,0,0;0,0,-1,0;1,0,0,0;0,0,0,1;0,0,-1,0;0,0,0,0;0,0,0,-1;0,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,0,0,0;0,0,0,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,0,0,0;0,0,0,-1;1,0,0,0;-1,-1,0,0;0,0,0,0;0,1,0,0;0,0,0,-1;1,0,0,0;0,0,-1,1;1,0,0,0;1,0,0,0;0,0,0,0;1,-1,0,0;0,0,-1,-1;0,0,0,0]],515],[1,3676,-919,["a",[1,0,3,0,1;1,0,0,0,0;1,0,1,0,0;0,2,0,1,0;0,1,0,0,0],[[48,-40,28,-8,0,1],[844561,0,-25278014,0,-28627359,0,11153758,0,-11309830,0,2783002,0,-1696359,0,76010,0,10042,0,-3186,0,-95,0,18,0,1]],[1,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;1,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;-1,-1,0,0;0,0,0,0;1,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,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,0;0,0,0,0;0,0,2,1;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,1,0;0,0,0,0;-1,-1,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;0,0,1,1;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,0,-1;0,0,0,0;-1,0,0,0;0,0,0,0;-1,0,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,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,1,0,0;0,0,0,0;0,0,-2,-1;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;-2,-1,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;-1,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,1;0,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;2,1,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,0,1;0,0,0,0;1,1,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,1,1;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,-1,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,2,1;0,0,0,0;0,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,1,1;0,0,0,0;-1,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,1,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;-2,-1,0,0;0,0,0,0;0,1,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-2,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;1,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,1,1;0,0,0,0;1,1,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;2,1,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;-2,-1,0,0;0,0,0,0;0,0,-1,0;0,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,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,-2,-1;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;2,1,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,-1;0,0,0,0;0,0,0,1;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;-1,-1,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;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-2,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,1,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,1;0,0,0,0;0,0,2,1;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,0,1;0,0,0,0;1,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,-2,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;1,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,-2,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;0,0,1,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,0,1;0,0,0,0;1,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,2,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-2,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;-1,-1,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,1,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;-2,-1,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,1,1;0,0,0,0;1,1,0,0;0,0,0,0;0,0,0,1;0,0,0,0;0,0,0,-1;0,0,0,0;0,0,2,1;0,0,0,0;0,0,0,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;-1,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;1,1,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,1,0,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,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,2,1;0,0,0,0;1,1,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;2,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,2,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;3,2,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;1,1,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,-1,0;0,0,0,0;1,1,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,0,0;0,0,0,0;2,1,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,-1,0;0,0,0,0;-1,-1,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,-2,-1;0,0,0,0;1,1,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,-1;0,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,0,0;0,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,0,0;0,0,0,0;0,1,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-2,-1;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,1,0;0,0,0,0;0,0,1,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,-1,0;0,0,0,0;0,1,0,0;0,0,0,0;-2,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,-1,-1;0,0,0,0;-1,-1,0,0;0,0,0,0;0,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,1;0,0,0,0;0,0,2,1;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,2,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,-1;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,1,0,0;0,0,0,0;0,0,1,1;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,1,1;0,0,0,0;-1,-1,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,0,1;0,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;1,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,2,1;0,0,0,0;2,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,-2,-1;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,1,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,2,1;0,0,0,0;0,0,1,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,1,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;-2,-1,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;1,1,0,0;0,0,0,0;0,1,0,0;0,0,0,0;0,0,2,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,0,0;0,0,0,0;0,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;2,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,-2,-1;0,0,0,0;0,0,-1,-1;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,2,1;0,0,0,0;1,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,-1,-1;0,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,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,2,1;0,0,0,0;-1,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,1,0;0,0,0,0;0,1,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,1;0,0,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;1,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;-1,0,0,0;0,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,0,0;0,0,1,0;0,0,0,0;0,0,-1,-1;0,0,0,0;-1,0,0,0;0,0,0,0;1,0,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,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,-1,0;0,0,0,0;1,1,0,0;0,0,0,0;-2,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;2,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,2,1;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,1;0,0,0,0;1,1,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,1,0;0,0,0,0;-2,-1,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,1,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;1,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,-1,-1;0,0,0,0;1,1,0,0;0,0,0,0;2,1,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,1,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-2,-1,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,0,-1;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;0,1,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,2,1;0,0,0,0;1,1,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;-1,-1,0,0;0,0,0,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;0,0,-2,-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;0,0,0,0;2,1,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;-1,-1,0,0;0,0,0,0;1,1,0,0;0,0,0,0;-2,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,-1,-1;0,0,0,0;1,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;2,1,0,0;0,0,0,0;0,0,1,1;0,0,0,0;1,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,1,1;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,-1;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;2,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;0,0,2,1;0,0,0,0;0,1,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,1,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,1;0,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;2,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,1;0,0,0,0;0,0,-1,0;0,0,0,0;1,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-2,-1,0,0;0,0,0,0;1,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;2,1,0,0;0,0,0,0;0,0,0,1;0,0,0,0;0,0,2,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;2,1,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,1;0,0,0,0;0,0,-1,-1;0,0,0,0;-2,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;1,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,-1,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,-1,-1;0,0,0,0;1,1,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;-2,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,1,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;1,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,1,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;1,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,-1,-1;0,0,0,0;0,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,-2,-1;0,0,0,0;0,0,1,1;0,0,0,0;0,0,1,0;0,0,0,0;0,0,1,0;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,-1,0,0;0,0,0,0;-2,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;0,1,0,0;0,0,0,0;0,0,-3,-2;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,1,0;0,0,0,0;1,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;2,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,2,1;0,0,0,0;0,0,-1,0;0,0,0,0;-2,-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,0,0;0,0,0,0;0,0,0,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;1,1,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,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,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-2,-1,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;1,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-2,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,1,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,2,1;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;-2,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,1,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,2,1;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,2,1;0,0,0,0;0,0,0,1;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,1;0,0,0,0;0,0,0,0;0,0,0,0;-2,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;-1,0,0,0;0,0,0,0;-1,-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,0,0;0,0,0,0;0,1,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;-1,-1,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,-2,-1;0,0,0,0;0,0,1,1;0,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,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-2,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,1,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,1,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,1,0,0;0,0,0,0;0,0,0,1;0,0,0,0;0,0,3,2;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,-2,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,1,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,1,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;0,0,0,0;-2,-1,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;2,1,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,2,1;0,0,0,0;0,0,0,1;0,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;2,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,-1,0,0;0,0,0,0;1,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,1,0,0;0,0,0,0;0,0,-3,-2;0,0,0,0;0,1,0,0;0,0,0,0;0,1,0,0;0,0,0,0;0,0,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;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,0,-2,-1;0,0,0,0;0,-1,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;1,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-2,-1;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,1,1;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;2,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,-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;0,0,0,0;1,1,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,1,1;0,0,0,0;-1,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,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-2,-1;0,0,0,0;-1,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,-1,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;-1,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,0,0;0,0,0,0;2,1,0,0;0,0,0,0;-1,1,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,-1;0,0,0,0;1,1,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,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,1,1;0,0,0,0;0,0,-2,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;2,1,0,0;0,0,0,0;0,0,-2,-1;0,0,0,0;0,0,-1,-1;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,-1,-1;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,1;0,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,-1,-1;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,0,1;0,0,0,0;0,0,3,2;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;1,0,0,0;0,0,0,0;0,0,-1,-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;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,1,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;0,0,0,0;1,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,0,1;0,0,0,0;-1,0,0,0;0,0,0,0;-2,-1,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-2,-1,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;-2,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,1,0,0;0,0,0,0;0,0,-2,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;1,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,1,1;0,0,0,0;0,-1,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,1;0,0,0,0;0,0,1,0;0,0,0,0;0,0,2,1;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,-2,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-2,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;2,1,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;2,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,1,1;0,0,0,0;0,1,0,0;0,0,0,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;0,0,0,0;0,0,0,0;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,0,0,0;0,0,0,0;-2,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-2,-1;0,0,0,0;-1,-1,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;0,0,1,0;0,0,0,0;0,-1,0,0;0,0,0,0;0,1,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-2,-1;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,1,1;0,0,0,0;1,1,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-2,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,2,1;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;2,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,1,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,2,1;0,0,0,0;1,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;1,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;1,1,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;-2,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;2,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,1;0,0,0,0;0,0,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,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,-2,-1;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,0,1;0,0,0,0;2,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;2,1,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;1,0,0,0;0,0,0,0;0,0,-2,-1;0,0,0,0;0,0,0,0;0,0,0,0;2,1,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,-1,-1;0,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,0,0;0,0,-2,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,1;0,0,0,0;0,0,0,1;0,0,0,0;0,0,-1,-1;0,0,0,0;0,-1,0,0;0,0,0,0;-2,-1,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;0,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,-1,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,2,1;0,0,0,0;0,0,0,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,2,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;2,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;2,1,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,-1,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;2,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;2,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,0,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,2,1;0,0,0,0;1,1,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,-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,0,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;2,1,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,0,0;0,0,0,0;2,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,0,0;0,0,0,0;3,2,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-2,-1,0,0;0,0,0,0;0,0,0,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,1,1;0,0,0,0;-2,-1,0,0;0,0,0,0;0,0,0,1;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,1,1;0,0,0,0;0,0,0,1;0,0,0,0;2,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,1;0,0,0,0;0,0,0,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,-1,-1;0,0,0,0;1,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;1,1,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;-1,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;2,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,-1;0,0,0,0;0,0,2,1;0,0,0,0;0,0,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,1,1;0,0,0,0;-1,-1,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,2,2;0,0,0,0;0,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,1,0,0;0,0,0,0;-2,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,1;0,0,0,0;0,0,0,1;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,1;0,0,0,0;3,2,0,0;0,0,0,0;0,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;-1,-1,0,0;0,0,0,0;2,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,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,0,0;0,0,1,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,1,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,-1,-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;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,0;2,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-2,-1;0,0,0,0;0,0,1,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-2,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,-2,-1;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,1,0,0;0,0,0,0;0,0,1,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;2,1,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,1;0,0,0,0;0,0,0,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,2,1;0,0,0,0;0,0,0,-1;0,0,0,0;0,0,1,1;0,0,0,0;-1,-1,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;2,1,0,0;0,0,0,0;-2,-1,0,0;0,0,0,0;1,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,1;0,0,0,0;-1,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,-1;0,0,0,0;-2,-1,0,0;0,0,0,0;0,0,1,1;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;2,1,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;-2,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-2,-1;0,0,0,0;0,0,1,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,0;2,1,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,1;0,0,0,0;0,0,2,1;0,0,0,0;0,0,0,1;0,0,0,0;1,1,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,1,1;0,0,0,0;0,0,0,0;0,0,0,0;0,-1,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,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;1,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,2,1;0,0,0,0;0,0,1,0;0,0,0,0;0,0,1,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,2,1;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,2,1;0,0,0,0;0,0,0,-1;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;1,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;2,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-2,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-2,-1,0,0;0,0,0,0;0,1,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;1,0,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,2,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;1,1,0,0;0,0,0,0;0,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,1;0,0,0,0;0,0,0,0;0,0,0,0;1,1,0,0;0,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,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-2,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,1,1;0,0,0,0;0,0,0,0;0,0,0,0;-2,-1,0,0;0,0,0,0;1,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,-1,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;0,1,0,0;0,0,0,0;-2,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-2,-1;0,0,0,0;-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,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,1,0,0;0,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,0,0;1,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;-3,-2,0,0;0,0,0,0;0,0,0,0;0,0,0,0;2,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;-2,-1,0,0;0,0,0,0;0,0,1,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;-2,-1,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,1,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,0,-1;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,-2,-1;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-2,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,1,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;1,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,-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,-1;0,0,0,0;2,0,0,0;0,0,0,0;0,0,2,1;0,0,0,0;0,0,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,1,1;0,0,0,0;0,0,-1,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;1,1,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,2,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;-2,-1,0,0;0,0,0,0;0,0,2,1;0,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,1,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,2,1;0,0,0,0;0,0,1,0;0,0,0,0;0,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;-2,-1,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,0,1;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,1;0,0,0,0;0,0,-1,0;0,0,0,0;-1,-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,0,0;0,0,0,0;0,0,0,1;0,0,0,0;0,0,2,1;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-2,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,1,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,-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,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,0,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,-1,0,0;0,0,0,0;-2,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,2,1;0,0,0,0;0,0,0,-1;0,0,0,0;0,0,2,1;0,0,0,0;1,0,0,0;0,0,0,0;0,1,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,2,1;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,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,0,0;0,0,0,0;0,0,0,0;1,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,1,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;1,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,1,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-2,0,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;-1,-1,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,2,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;-2,-1,0,0;0,0,0,0;0,0,-1,-1;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;-1,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,-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;0,0,0,0;0,0,1,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,2,1;0,0,0,0;0,0,0,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,-2,-1;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,-1,0;0,0,0,0;-1,-1,0,0;0,0,0,0;-1,-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,0,-1;0,0,0,0;0,0,1,1;0,0,0,0;1,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-2,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,1,0,0;0,0,0,0;0,1,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;1,1,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;1,0,0,0;0,0,0,0;0,0,3,2;0,0,0,0;0,0,-1,0;0,0,0,0;1,1,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;2,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,1;0,0,0,0;0,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,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;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,0,1,1;0,0,0,0;0,0,-1,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-2,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,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,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,0,1;0,0,0,0;0,0,-1,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;-2,-2,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,-2,-1;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,-2,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-2,-1;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,-1;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;0,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,-1;0,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,1,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,0,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;-2,-1,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,3,2;0,0,0,0;0,0,0,1;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;0,0,1,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,1;0,0,0,0;1,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,2,1;0,0,0,0;0,1,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,1,0;0,0,0,0;-1,-1,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;1,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;1,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-2,-1,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,2,1;0,0,0,0;1,1,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,1;0,0,0,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;1,1,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,-1,-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;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;0,0,0,-1;0,0,0,0;-1,0,0,0;0,0,0,0;-1,-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,-1;0,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,1,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,1,1;0,0,0,0;-2,-1,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;2,1,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;-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,0,0,0;0,0,0,0;0,0,3,2;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;1,1,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;0,0,1,1;0,0,0,0;0,0,-1,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,2,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-2,-1;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,2,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;3,2,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,0,1;0,0,0,0;1,1,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-2,-1,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-2,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,-2,-1;0,0,0,0;0,1,0,0;0,0,0,0;0,0,1,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,-2,-1;0,0,0,0;0,0,1,0;0,0,0,0]],515],[1,3775,-151,["a",[1,0,3,0,1;1,0,0,0,0;1,0,1,0,0;0,2,0,1,0;0,1,0,0,0],[[3,1,1,-3,0,1],[22801,0,33673,0,9617,0,-69933,0,12185,0,10609,0,-4756,0,2789,0,-590,0,-228,0,32,0,8,0,1]],[1,0,0,0;0,-1,0,0;0,0,1,0;0,-1,0,0;0,0,0,0;0,0,0,-1;0,0,0,-1;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,-1;0,0,1,1;0,0,1,-1;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,1,0,0;0,0,0,0;0,0,-1,0;0,0,1,0;0,0,0,0;0,0,-1,0;0,0,1,0;0,0,1,-1;0,0,0,0;0,0,0,0;0,-1,0,0;-1,0,0,0;0,0,0,0;0,1,0,0;0,0,0,0;0,0,0,0;1,1,0,0;0,-1,0,0;-1,-1,0,0;0,0,0,0;0,0,-1,-1;-1,1,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,1;1,1,0,0;0,0,0,0;0,1,0,0;0,0,0,0;0,0,-1,0;0,0,-1,0;0,0,1,1;0,0,0,-1;0,0,0,0;0,0,0,-1;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,0,0;0,1,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,1,0,0;1,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,1,1;-1,0,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;1,0,0,0;0,0,-1,-1;0,0,0,0;-1,0,0,0;0,0,1,0;0,0,0,1;-1,1,0,0;0,0,0,0;0,1,0,0;0,0,0,0;0,0,0,0;0,0,0,1;0,0,0,0;1,0,0,0;0,0,0,1;0,0,0,-1;-1,0,0,0;0,0,0,0;0,0,-1,0;0,-1,0,0;-1,1,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,1;0,0,0,0;0,0,1,1;0,0,0,0;0,0,-1,0;0,0,-1,0;0,0,0,-1;0,0,1,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,-1,0,0;0,0,0,1;0,0,0,0;-1,0,0,0;0,0,-1,1;1,1,0,0;1,-1,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;0,1,0,0;0,0,-1,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,-1;0,0,0,-1;0,0,0,0;-1,0,0,0;1,0,0,0;0,-1,0,0;1,0,0,0;0,0,0,0;0,0,1,1;0,0,0,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,1;-1,0,0,0;0,0,1,0;0,0,0,0;0,0,1,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,1,0;-1,-1,0,0;0,0,0,0;0,-1,0,0;0,1,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,-1,1;0,0,0,0;0,1,0,0;-1,-1,0,0;0,0,0,0;0,0,0,0;0,1,0,0;-1,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,-1,1;0,0,0,0;0,0,0,0;0,0,1,0;0,-1,0,0;0,-1,0,0;0,0,-1,0;0,0,0,0;0,0,1,-1;0,0,0,0;-1,0,0,0;0,1,0,0;0,0,0,0;-1,0,0,0;0,0,0,1;0,0,0,0;1,-1,0,0;0,0,0,0;-1,1,0,0;0,0,-1,0;0,0,0,0;0,0,0,1;0,0,0,0;-1,0,0,0;0,0,0,1;0,0,0,0;0,0,0,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,1;0,0,-1,0;-1,0,0,0;0,0,0,1;0,0,0,0;0,0,1,0;0,0,1,-1;0,0,0,-1;-1,-1,0,0;0,0,0,0;0,0,-1,-1;0,0,-1,0;1,0,0,0;0,0,0,1;0,0,0,0;0,0,0,0;0,-1,0,0;0,0,0,-1;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;0,0,0,0;0,-1,0,0;1,1,0,0;0,0,-1,1;0,1,0,0;0,0,0,0;0,1,0,0;0,1,0,0;0,0,0,0;0,0,-1,1;0,0,0,0;-1,0,0,0;0,0,1,1;0,-1,0,0;0,-1,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;-1,0,0,0;0,0,1,0;0,0,0,1;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,-1;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,1,-1;0,-1,0,0;0,0,0,-1;0,1,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,1,0;0,-1,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,1;0,0,-1,0;0,0,0,0;0,0,0,-1;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,-1;0,0,-1,0;0,0,-1,0;0,0,-1,1;0,0,0,0;1,1,0,0;0,0,0,0;0,0,0,-1;1,1,0,0;0,0,0,0;0,0,0,1;0,0,0,-1;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;-1,-1,0,0;1,1,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;1,-1,0,0;-1,0,0,0;0,1,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,-1,-1;0,0,-1,0;0,0,0,0;1,0,0,0;0,0,-1,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;-1,0,0,0;0,0,0,0;1,0,0,0;0,1,0,0;0,0,0,0;1,1,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,-1,-1;0,0,0,-1;0,0,0,0;0,0,-1,1;0,-1,0,0;0,0,0,0;0,0,0,1;0,0,0,0;0,0,0,0;0,0,0,-1;0,0,-1,0;0,-1,0,0;0,0,0,0;1,-1,0,0;0,0,-1,-1;0,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,1,-1;0,0,1,1;0,0,0,0;0,0,0,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;0,1,0,0;0,1,0,0;0,0,0,1;0,0,0,0;0,0,0,0;0,0,0,0;1,-1,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,1,0,0;-1,0,0,0;0,0,0,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,1;0,1,0,0;0,0,0,0;-1,0,0,0;0,1,0,0;0,0,-1,0;0,0,0,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,-1;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,-1;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,1,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,1,0;0,0,-1,1;0,0,0,0;0,0,1,1;0,0,0,0;0,1,0,0;1,-1,0,0;0,0,0,1;0,0,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;0,0,1,0;0,0,1,-2;0,0,0,0;0,0,0,-1;0,0,-1,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,-1,-1;0,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,0;0,0,0,0;0,0,0,0;-1,0,0,0;1,-1,0,0;0,0,0,0;0,0,1,0;0,-1,0,0;0,1,0,0;0,0,-1,0;0,0,0,0;-1,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,1,-1;0,0,-1,0;0,0,0,0;0,1,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,-1,1;0,0,0,0;-1,1,0,0;0,0,-1,0;0,0,0,0;0,0,2,1;-1,1,0,0;0,0,0,-1;0,1,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,1;0,0,0,0;0,0,0,0;0,1,0,0;-1,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,1,0,0;1,-1,0,0;0,0,1,1;0,0,0,0;0,0,0,0;-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,0,0,0;0,0,0,-1;0,0,0,0;1,0,0,0;0,0,0,0;0,0,1,0;0,0,0,-1;0,0,0,0;0,0,0,1;0,0,0,0;0,0,0,1;0,0,-1,-1;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,0,1;0,0,0,-1;0,0,0,0;0,0,0,1;0,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,-1;2,1,0,0;1,-1,0,0;0,0,0,0;0,0,1,0;0,0,0,0;-1,1,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,1;-1,0,0,0;1,0,0,0;0,0,0,0;0,0,0,-1;0,1,0,0;0,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,-1,0,0;0,0,0,1;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,0,0;0,0,-1,1;1,1,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,1;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,1,0,0;0,0,0,0;0,0,0,0;0,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,-1,0,0;0,0,1,-1;0,0,0,0;0,0,1,1;0,0,0,0;0,0,0,1;0,0,0,-1;0,0,-1,1;0,-1,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;0,0,0,0;0,0,0,-1;0,-1,0,0;-1,0,0,0;0,0,-1,-1;0,0,0,0;0,0,0,0;0,0,-1,1;0,0,0,0;0,0,0,-1;0,0,0,0;0,-1,0,0;0,0,-1,-1;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,2,1;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,0,-1;0,0,0,0;1,0,0,0;0,-1,0,0;1,-1,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,-1,-1;0,0,-1,-1;0,-1,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,0;1,1,0,0;0,-1,0,0;0,0,0,0;1,-1,0,0;0,0,0,0;0,1,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;-1,1,0,0;0,0,0,0;-1,-1,0,0;0,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,1;0,0,0,0;0,0,0,0;0,0,-1,-1;0,-1,0,0;1,1,0,0;0,0,0,1;0,0,0,0;0,0,0,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,0,0;0,0,0,-1;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,1,-1;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,1;0,0,-1,0;0,0,0,0;-2,-1,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;-1,1,0,0;0,0,0,0;0,0,0,0;0,0,1,1;-1,0,0,0;0,1,0,0;0,0,0,0;-1,0,0,0;1,0,0,0;1,1,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,-1,0,0;0,0,0,-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,0,0,0;0,0,0,0;0,0,0,1;0,0,-1,1;0,0,0,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,1;0,0,0,-1;0,0,0,0;0,0,0,1;0,1,0,0;1,0,0,0;-1,0,0,0;0,0,0,0;1,0,0,0;1,-1,0,0;0,0,0,1;0,0,1,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;-1,-1,0,0;0,-1,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,0,0;-1,1,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,1,0;0,1,0,0;0,1,0,0;0,0,0,0;-1,1,0,0;0,0,1,1;0,0,-1,0;0,0,-1,-1;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,-1,0,0;1,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,1,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;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,1;0,0,0,0;-1,1,0,0;-1,-1,0,0;0,0,0,0;0,0,0,0;0,1,0,0;0,0,0,0;0,1,0,0;0,0,0,0;0,0,0,1;0,0,0,1;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,1,-1;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,-1;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,1,-1;-1,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,-1,0,0;0,0,0,-1;0,0,0,0;0,0,0,0;0,0,0,-1;0,0,0,1;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,-1;0,-1,0,0;0,0,-1,1;0,0,0,0;0,0,0,0;0,0,0,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,1,0,0;0,0,0,0;1,-2,0,0;0,0,0,0;0,0,-1,0;0,0,-1,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,-1,0;0,0,1,-1;0,0,0,-1;0,0,-1,0;0,0,0,0;0,0,0,-1;0,0,0,0;0,0,1,-2;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,1,0;0,0,0,0;0,0,0,1;0,0,0,0;1,0,0,0;0,0,-1,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,-1,0,0;0,0,1,0;0,0,0,0;0,0,1,0;0,0,-1,-1;0,0,1,1;0,0,1,0;0,0,0,0;0,0,0,0;0,-1,0,0;1,1,0,0;0,1,0,0;0,0,0,0;0,0,-1,1;0,0,1,1;0,0,0,-1;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,0,0;0,1,0,0;-1,0,0,0;1,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,-1,0,0;0,0,0,0;0,1,0,0;0,1,0,0;0,0,0,1;0,0,-1,-1;0,0,0,0;0,0,0,0;0,1,0,0;-1,-1,0,0;0,0,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,1;0,0,0,0;0,1,0,0;0,0,1,-1;0,0,1,0;0,0,0,1;0,0,0,0;0,0,0,0;1,1,0,0;-1,1,0,0;0,0,1,1;0,0,0,0;0,0,-1,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;-2,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,1;0,1,0,0;0,0,0,0;0,0,0,0;-1,1,0,0;0,0,0,0;0,0,0,1;0,0,0,-1;0,0,0,0;0,-1,0,0;0,0,-1,-1;0,0,0,0;-1,1,0,0;0,0,0,0;0,0,1,-1;0,0,0,0;-1,0,0,0;0,0,-1,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,0,-1;0,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,1,0,0;0,0,-1,0;1,1,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,-1,0;0,0,1,0;0,0,0,0;0,1,0,0;0,1,0,0;0,0,1,0;-1,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,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;-1,0,0,0;0,0,0,0;1,-1,0,0;0,0,1,1;0,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,1,-1;0,0,0,-1;0,0,0,0;0,0,0,-1;0,-1,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,-1;2,1,0,0;0,0,0,-1;1,0,0,0;0,0,0,0;-1,0,0,0;0,0,-1,0;0,1,0,0;0,0,0,0;0,0,0,0;0,0,0,1;0,0,0,-1;0,0,1,0;0,0,1,0;0,0,0,0;0,0,0,1;1,0,0,0;0,1,0,0;0,0,0,0;0,0,0,0;0,0,-1,1;0,0,1,1;0,0,1,0;0,0,1,0;0,0,0,0;-1,-1,0,0;0,0,0,1;0,0,-1,-1;-1,1,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;-1,-1,0,0;0,0,0,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,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,1,0,0;0,-1,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,-1,-1;0,1,0,0;0,0,0,0;0,0,0,1;0,0,0,0;0,1,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,-1;1,1,0,0;-1,1,0,0;0,0,0,0;1,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,1,0,0;1,1,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,0,0;1,0,0,0;0,0,1,0;0,0,-1,1;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,1,0;-1,-1,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,-1;0,0,-1,1;0,0,0,0;-1,0,0,0;0,0,0,-1;0,0,1,1;1,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,1;-1,0,0,0;0,1,0,0;0,0,0,1;0,0,0,0;1,1,0,0;0,0,0,0;0,0,0,0;-1,1,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,1;0,0,0,0;0,0,-1,0;1,-2,0,0;0,0,-1,-1;0,0,1,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,1;-1,0,0,0;0,0,1,-1;0,0,0,0;0,0,0,1;0,0,0,0;1,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,-1,0,0;0,0,1,0;-1,-1,0,0;0,0,0,0;0,0,1,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;1,1,0,0;1,-1,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,-1,0;0,0,-1,1;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,1,0;1,0,0,0;0,0,0,0;0,0,1,0;0,-1,0,0;-1,-1,0,0;0,0,1,0;0,0,0,0;0,1,0,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;0,0,-1,0;0,0,0,0;0,0,0,0;1,-1,0,0;0,1,0,0;0,0,0,0;0,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,1,-1;0,1,0,0;0,0,0,0;0,0,-1,-1;0,-1,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;1,-2,0,0;0,0,0,0;1,1,0,0;0,0,1,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;1,0,0,0;0,0,1,1;0,0,0,0;0,0,-1,0;0,0,1,0;-1,0,0,0;0,0,0,0;0,0,0,0;1,-1,0,0;0,1,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,1,0;-1,-1,0,0;0,0,1,0;0,0,0,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,1,-1;-1,0,0,0;0,0,0,-1;0,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,-1,0,0;0,-1,0,0;0,0,0,0;0,0,1,0;0,1,0,0;0,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,-1,0;-1,2,0,0;1,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;1,0,0,0;0,1,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,1,1;1,1,0,0;0,0,0,0;0,0,0,0;0,0,0,1;0,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,0,1;0,0,1,0;0,0,0,1;0,-1,0,0;0,0,0,0;-1,0,0,0;0,0,1,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,1;0,0,0,-1;0,0,0,0;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,0;-1,0,0,0;0,0,0,-1;0,0,1,0;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,1,-2;0,0,0,0;0,0,0,0;1,1,0,0;0,0,1,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;1,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,0,-1;0,0,0,1;0,0,1,1;0,0,0,1;0,0,0,0;1,0,0,0;1,0,0,0;1,1,0,0;0,-1,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,-1,0;-1,-1,0,0;0,0,0,0;0,0,0,0;0,0,1,1;-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,0;0,0,0,0;-1,0,0,0;0,0,0,0;-1,1,0,0;0,-1,0,0;0,0,0,0;1,0,0,0;0,1,0,0;0,1,0,0;1,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,1;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,-1;0,0,1,0;0,0,0,0;1,-1,0,0;0,0,0,0;0,0,1,0;-1,-1,0,0;1,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,1;-1,-1,0,0;1,-1,0,0;0,0,-2,0;0,0,0,0;-1,-1,0,0;0,0,0,0;-1,-1,0,0;0,0,-1,1;0,0,0,0;0,0,-1,1;1,0,0,0;0,0,-1,1;1,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-2,-1,0,0;0,0,0,0;0,0,0,0;0,0,-1,1;1,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,1;-1,0,0,0;-1,1,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,1,0,0;0,-1,0,0;0,0,0,0;0,0,-1,0;0,-1,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,-1,1;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,1;0,0,0,-1;0,0,0,1;0,0,0,0;0,0,0,0;0,0,0,0;1,-1,0,0;0,0,0,-1;0,0,0,0;0,0,0,0;0,0,1,1;1,0,0,0;1,0,0,0;0,-1,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,0,1;0,0,-1,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;1,-1,0,0;0,0,-1,0;0,0,0,0;0,0,-1,-1;0,0,0,1;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;0,-1,0,0;0,1,0,0;0,0,0,-1;0,1,0,0;0,0,0,0;0,0,0,0;0,0,-2,-1;0,0,0,0;-1,1,0,0;0,0,0,0;0,0,0,0;0,0,0,-1;0,0,1,0;0,0,1,0;0,0,0,0;-1,1,0,0;0,1,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,1,0,0;-1,1,0,0;0,0,1,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;-1,0,0,0;0,0,0,0;1,0,0,0;0,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;-1,0,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;0,0,-1,-1;0,0,0,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,-1,0,0;0,-1,0,0;0,0,0,0;0,0,0,-1;0,1,0,0;0,0,-1,-1;0,-1,0,0;0,0,0,0;0,0,-1,0;0,0,0,1;0,-1,0,0;-1,0,0,0;0,0,0,0;0,0,0,1;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,1,0,0;0,0,0,0;0,0,0,0;0,0,1,-1;0,0,0,0;-1,-1,0,0;0,0,0,1;0,0,1,0;0,0,0,0;0,0,0,0;-1,1,0,0;0,0,0,1;1,0,0,0;0,0,2,1;0,0,0,0;1,1,0,0;0,0,0,0;0,0,0,1;0,1,0,0;0,0,0,0;0,0,0,0;1,0,0,0;-1,0,0,0;0,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,1;1,0,0,0;0,0,-1,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,-1,0;0,0,0,-1;0,0,-1,0;0,0,0,0;0,0,0,0;0,-1,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,1,0,0;0,0,1,0;1,0,0,0;0,1,0,0;0,0,0,0;0,0,1,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,1;0,0,0,1;0,0,-1,0;0,0,0,-1;0,0,0,0;0,1,0,0;0,-1,0,0;0,0,0,0;0,1,0,0;0,0,0,0;0,0,-2,-1;0,0,1,-1;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,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;0,0,0,0;0,0,-1,1;0,0,1,-1;0,0,0,0;0,0,0,1;1,1,0,0;0,0,0,0;1,1,0,0;0,0,0,0;-1,-1,0,0;0,1,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;1,-1,0,0;0,0,-1,1;0,0,0,1;0,0,1,1;0,0,0,0;0,0,0,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;0,0,0,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;0,0,0,0;0,0,0,0;0,0,0,0;1,-2,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,1;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,1;0,0,0,0;0,0,0,0;0,0,1,1;0,0,0,1;1,1,0,0;0,0,1,-1;0,0,0,0;0,0,1,-1;0,0,0,0;0,0,0,1;1,0,0,0;0,0,0,0;0,0,0,1;0,0,0,-1;0,-1,0,0;0,0,0,0;0,0,0,0;0,0,1,-1;0,0,0,0;0,0,0,0;2,1,0,0;0,0,0,0;0,1,0,0;1,0,0,0;0,0,1,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,1;0,0,0,0;0,0,0,0;0,0,0,0;-1,-1,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,0;-1,-1,0,0;0,0,0,0;0,1,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,0,0;1,-1,0,0;0,0,0,-1;0,0,-1,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,-1;0,1,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,-1,0;1,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,1;0,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,1;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,-1;1,1,0,0;0,0,0,0;0,1,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,0;1,-1,0,0;0,0,1,1;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,1,0,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;0,0,1,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;1,-1,0,0;0,-1,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;-2,-1,0,0;-1,1,0,0;0,0,0,0;0,0,0,1;0,0,0,0;0,0,1,0;0,0,0,-1;0,0,0,0;0,-1,0,0;0,0,0,0;0,-1,0,0;0,1,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,1,0,0;0,-1,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,1,0,0;0,0,-1,1;0,0,0,0;0,0,0,0;1,0,0,0;-1,1,0,0;0,0,1,0;0,0,0,-1;0,0,0,0;0,0,0,-1;0,-1,0,0;0,0,0,1;0,0,1,-1;0,0,0,0;0,1,0,0;0,0,0,0;0,0,2,0;-1,0,0,0;0,0,0,0;-1,1,0,0;0,0,0,1;0,0,-1,0;0,0,0,-1;0,0,0,0;0,0,0,0;0,0,0,1;0,0,-1,1;0,0,0,0;0,0,0,0;1,0,0,0;0,0,-1,-1;-1,0,0,0;0,0,-1,0;0,0,0,0;0,0,-1,1;0,0,0,0;1,1,0,0;0,0,0,0;0,0,0,0;1,1,0,0;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,0,0,0;0,0,0,0;0,0,0,0;-1,1,0,0;1,0,0,0;0,0,0,0;0,1,0,0;0,0,0,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;-1,0,0,0;0,0,1,-1;0,0,-1,0;0,0,0,0;0,0,0,0;1,-1,0,0;0,0,1,1;0,0,-1,-1;0,0,0,0;0,0,0,0;0,0,-2,-1;0,1,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,1,-1;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,-1;0,0,0,0;0,1,0,0;-1,-1,0,0;0,0,0,0;1,0,0,0;0,0,0,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,2,1;0,0,0,0;-1,-1,0,0;-1,1,0,0;0,0,0,0;0,0,0,1;1,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,0,-1;1,0,0,0;0,0,0,0;0,0,0,0;-1,1,0,0;1,1,0,0;-1,1,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;-1,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;0,1,0,0;0,0,0,0;0,0,-1,0;1,0,0,0;0,0,-1,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,1,0,0;0,0,0,0;0,0,0,0;0,1,0,0;0,0,0,0;1,1,0,0;0,0,-1,0;0,0,0,0;0,0,0,-1;1,-1,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,1,0;0,0,0,0;-1,-1,0,0;0,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,1,-1;-1,1,0,0;0,0,1,-1;-1,-1,0,0;0,0,0,0;0,0,0,0;0,0,1,-1;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,0,0;0,1,0,0;0,-1,0,0;1,1,0,0;0,0,0,0;0,-1,0,0;0,0,0,-1;0,-1,0,0;-1,-1,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,1,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;-1,1,0,0;0,0,-2,-1;0,0,0,0;0,0,1,0;0,0,0,0;0,0,1,0;0,0,-1,0;0,0,0,0;0,0,1,-1;0,0,0,0;0,0,1,0;0,0,0,-1;0,0,0,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,1;0,0,1,0;1,0,0,0;0,0,0,0;-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,1;0,0,-1,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,-1;0,-1,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,-1,0;0,0,-1,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;-1,0,0,0;0,0,0,0;0,0,0,0;-1,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,-1;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;1,1,0,0;0,0,0,0;0,0,0,0;0,-1,0,0;0,0,1,0;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,1,0,0;-1,0,0,0;1,-1,0,0;0,0,0,0;0,0,0,0;0,-1,0,0;0,1,0,0;1,1,0,0;0,0,0,0;-1,0,0,0;0,0,1,0;0,0,0,0;0,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,1,0,0;2,1,0,0;0,0,1,-1;0,0,0,0;0,-1,0,0;0,0,0,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,1;1,-1,0,0;1,1,0,0;0,0,1,0;0,0,0,0;-1,0,0,0;0,0,-1,0;-1,1,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,1,0;0,-1,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,0,-1;-1,0,0,0;0,0,0,1;0,0,0,0;0,0,0,0;0,0,0,-1;0,0,0,-1;-1,0,0,0;1,1,0,0;0,0,0,0;0,0,0,0;0,1,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,-1;0,0,-1,0;0,0,-1,1;0,0,0,0;0,0,0,0;0,0,0,1;0,0,0,0;0,0,0,0;0,0,0,1;0,0,0,0;0,0,1,0;0,0,0,0;1,0,0,0;0,-1,0,0;0,0,0,0;0,-1,0,0;0,-1,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,1,-1;0,0,0,-1;0,0,0,1;0,0,-2,-1;0,0,0,0;-1,-1,0,0;-1,0,0,0;1,0,0,0;0,0,1,-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;0,0,0,1;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,-1,1;-1,0,0,0;0,0,0,0;0,0,-1,0;0,0,-1,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,1;0,0,-1,-1;0,0,0,0;1,1,0,0;0,0,0,0;-1,0,0,0;0,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,0,0;0,0,0,0;0,0,0,1;0,0,-1,0;0,1,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,-1,1;-1,0,0,0;0,0,0,0;-1,-1,0,0;-1,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,1,0,0;-1,1,0,0;0,-1,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,1,0,0;0,0,0,0;0,0,0,0;0,0,0,-1;0,0,-1,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,1;-1,0,0,0;1,-2,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,-1;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,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,0;0,0,0,0;1,0,0,0;0,0,1,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,1,0,0;0,0,-1,0;0,0,1,-1;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,0,0;1,-1,0,0;0,0,0,0;0,0,0,0;0,1,0,0;0,0,0,0;0,0,1,0;0,0,0,0;-1,0,0,0;0,-1,0,0;0,0,0,0;0,0,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,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;1,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,1,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,-1,-1;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,-1,0,0;0,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,1;0,0,0,0;0,0,0,1;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;-1,-1,0,0;0,0,0,1;0,0,0,0;0,0,0,0;0,0,0,0;0,-1,0,0;0,0,-1,-1;0,0,0,0;0,0,0,0;0,0,0,-1;0,0,0,1;1,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,1,0;0,0,-1,1;0,0,0,0;0,0,0,0;0,1,0,0;-1,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,-1,-1;0,0,0,0;0,0,0,1;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,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,0;-1,1,0,0;-1,-1,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,-1,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,-1;1,0,0,0;0,0,0,0;0,0,1,-1;0,0,-1,-1;-1,1,0,0;0,0,1,1;0,0,0,0;0,0,-1,-1;0,0,1,0;0,0,-1,-1;0,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,1,0;0,0,0,0;0,0,2,1;1,-2,0,0;0,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,0,-1;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,0,0;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,0;0,-1,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,1;0,0,-1,0;0,0,1,0;0,0,0,0;0,1,0,0;0,0,0,0;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,1,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,-1,0,0;0,0,0,-1;-1,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;0,0,0,-1;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,-1,0;0,0,0,0;0,0,0,0;1,1,0,0;0,0,1,-2;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,1,-1;0,0,-1,0;1,0,0,0;-1,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,-1,1;0,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;1,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;-1,0,0,0;0,0,0,0;-1,1,0,0;-1,0,0,0;0,0,0,0;0,1,0,0;0,0,0,0;0,0,0,-1;1,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,1;1,0,0,0;-1,2,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,0,0;0,1,0,0;0,0,0,0;1,0,0,0;1,0,0,0;0,0,-1,-1;0,-1,0,0;0,0,0,0;-1,0,0,0;1,1,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;0,0,-1,0;0,-1,0,0;0,0,0,-1;0,0,-1,0;0,0,0,0;-1,0,0,0;0,0,1,1;0,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,-1,0;0,0,-1,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,-1,1;0,0,0,0;0,0,1,0;0,0,0,0;0,0,-1,1;0,0,0,0;1,0,0,0;0,0,0,-1;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;0,0,0,-1;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,1,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,-1,1;0,0,0,0;0,0,0,-1;-1,-1,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,-1,1;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,1,0;1,-1,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;0,1,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,-1;0,0,-1,0;0,0,0,0;0,0,2,1;0,0,0,0;1,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,1,0;0,0,0,1;0,0,0,0;0,0,1,-2;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;-1,0,0,0;0,0,0,0;0,0,1,-1;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,1;0,0,1,0;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,0,0;0,1,0,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;0,0,-1,0;0,0,0,0;0,0,-1,0;1,1,0,0;0,0,0,1;1,1,0,0;0,0,0,0;0,0,0,1;0,-1,0,0;0,0,0,1;0,-1,0,0;0,0,0,0;1,1,0,0;1,1,0,0;1,-1,0,0;0,0,-1,1;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,1;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,0,0;0,0,0,0;1,1,0,0;0,0,-1,0;0,0,0,0;0,1,0,0;-1,0,0,0;0,0,0,-1;0,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;1,-2,0,0;0,-1,0,0;0,0,-1,0;0,0,1,1;0,0,0,0;0,0,0,0;1,1,0,0;0,0,0,1;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,0,0,0;0,0,0,-1;0,-1,0,0;-2,0,0,0;0,1,0,0;0,0,0,0;-1,1,0,0;0,0,0,1;-1,-1,0,0;-1,-1,0,0;0,0,0,0;0,0,1,1;-1,0,0,0;0,0,0,0;0,0,-1,1;0,0,0,0;0,0,0,0;0,0,0,0;0,-1,0,0;0,0,-1,0;0,0,0,0;0,-1,0,0;0,0,1,-1;1,0,0,0;0,0,-1,-1;0,0,0,0;0,0,0,0;0,0,0,0;1,-1,0,0;0,0,-1,-1;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,1;1,0,0,0;0,0,0,0;1,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-2,-1;0,0,0,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,1;0,0,0,0;1,0,0,0;0,0,0,0;0,-1,0,0;1,1,0,0;0,0,0,2;0,0,0,1;0,0,0,0;0,0,1,1;1,0,0,0;-1,1,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,1,0;0,0,-1,1;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,1;1,1,0,0;0,-1,0,0;0,0,0,0;0,0,-1,1;0,1,0,0;-1,0,0,0;-1,-1,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,-1;0,0,0,0;0,0,0,0;1,1,0,0;-1,-1,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,1,0,0;0,0,-1,1;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,0,0;0,0,0,1;-1,0,0,0;0,0,-1,0;0,0,0,0;0,1,0,0;0,0,0,0;-1,1,0,0;-1,0,0,0;0,0,0,0;1,1,0,0;-1,0,0,0;-1,-1,0,0;0,1,0,0;0,0,0,0;0,1,0,0;0,0,-1,0;1,-1,0,0;0,1,0,0;0,0,0,0;0,0,1,1;0,0,0,1;0,0,-2,-1;0,-1,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,1;0,-1,0,0;0,0,0,0;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,1,0,0;0,0,-1,1;-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,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,-1,0,0;1,-2,0,0;0,0,0,0;0,0,0,-1;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;-1,-1,0,0;1,0,0,0;0,0,0,0;0,-1,0,0;-1,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,1;1,0,0,0;0,0,0,0;0,0,0,1;0,0,-1,-1;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,1;0,0,0,0;0,0,1,1;0,0,0,0;0,0,0,-1;0,0,0,0;0,0,0,0;0,0,1,-1;0,0,0,0;0,0,-1,0;0,0,0,0;2,1,0,0;1,0,0,0;0,0,0,0;1,-1,0,0;-1,-1,0,0;0,0,0,1;0,0,0,-1;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,1;0,0,0,0;0,0,0,0;1,-1,0,0;1,0,0,0;0,0,-1,0;0,0,0,0;0,0,1,0;0,0,-1,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,1,0,0;0,0,1,-1;0,0,1,0;0,0,0,0;-1,-1,0,0;1,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,-1;0,0,0,0;0,1,0,0;1,0,0,0;0,0,0,0;0,1,0,0;0,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,0,0;0,0,0,0;-1,2,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,-1;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;-1,1,0,0;0,0,-1,0;-1,1,0,0;0,0,0,0;0,0,0,0;0,1,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,-1,0;-1,1,0,0;0,1,0,0;0,1,0,0;0,0,0,0;0,0,0,-1;1,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,-1,0;0,1,0,0;-1,0,0,0;0,0,0,0;0,0,2,1;0,-1,0,0;0,0,1,1;0,1,0,0;0,0,0,0;0,0,0,0;0,0,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,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,1;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,1,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,-1,0,0;0,0,-1,0;0,0,0,0;0,1,0,0;0,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,1,0;0,0,1,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,1,1;0,0,1,0;0,0,0,1;0,0,0,0;0,0,0,1;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;1,-1,0,0;0,0,-1,0;1,-1,0,0;0,0,-1,-1;0,0,0,0;0,0,0,0;0,0,1,-1;0,1,0,0;-1,0,0,0;0,0,0,0;0,0,1,0;-1,0,0,0;0,-1,0,0;0,0,1,1;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,-1,-1;0,0,-1,1;0,0,0,0;0,-1,0,0;0,0,0,0;0,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,1;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,1;0,0,1,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,1;0,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,-2;0,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,-1,-1;0,0,0,0;0,0,0,0;0,0,0,-1;0,-1,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,0,0;0,1,0,0;0,0,0,0;0,0,-1,1;0,0,0,0;1,0,0,0;0,0,-1,0;0,0,-1,-1;0,0,1,-1;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,1;0,0,0,0;-1,0,0,0;-1,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,-1,0,0;0,-1,0,0;0,0,0,0;0,0,0,0;0,0,2,0;1,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,-1,0,0;0,0,0,1;0,0,-1,1;1,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,-1,0;-2,-1,0,0;0,0,0,0;0,0,0,-1;0,0,0,1;1,1,0,0;0,0,0,-1;0,0,0,0;0,0,0,1;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,-1,0,0;0,0,0,1;0,0,0,1;0,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,1,0,0;-1,2,0,0;0,0,2,1;0,0,0,-1;0,0,0,0;0,-1,0,0;0,0,-1,0;0,1,0,0;0,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,-1;0,0,0,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,0,0;0,0,-1,1;0,0,0,1;0,0,0,1;0,0,0,0;0,0,0,1;-1,-1,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,1,0;0,1,0,0;0,0,1,0;1,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,1,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,1,1;0,0,0,0;0,0,0,-1;0,0,0,0;0,0,0,0;1,1,0,0;1,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,-1;0,0,0,0;0,0,0,0;0,0,0,1;0,0,0,1;1,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,-1,-1;0,0,-1,0;0,0,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,1,1;0,-1,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;1,-1,0,0;0,-1,0,0;0,0,0,0;0,0,0,0;0,0,-1,2;-1,0,0,0;0,0,1,-1;0,0,1,0;0,0,0,0;1,0,0,0;0,0,-1,0;0,-1,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;-1,0,0,0;0,0,0,0;1,1,0,0;1,0,0,0;0,0,1,0;0,1,0,0;0,0,0,0;0,0,0,0;1,1,0,0;0,0,1,0;0,1,0,0;0,0,0,0;1,0,0,0;1,-1,0,0;0,0,-1,0;0,0,-1,2;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,-1;0,0,0,0;0,1,0,0;0,0,-1,1;0,0,0,-1;0,0,0,0;0,0,0,0;0,1,0,0;0,0,1,1;0,0,-1,1;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,1;0,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,1,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,-1,0,0;1,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,1;0,0,-1,-1;0,0,0,0;0,0,2,1;0,0,0,0;0,0,0,-1;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,0,0;0,0,-1,0;0,0,-1,0;0,0,0,0;0,0,0,1;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,-1;0,0,1,1;0,0,0,0;0,0,0,0;0,0,0,1;0,0,0,-1;0,-1,0,0;0,0,0,0;0,0,0,0;0,-1,0,0;0,0,-1,1;0,0,-1,-1;0,0,1,0;0,0,0,0;1,-1,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,-1,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,-1,0,0;-1,-1,0,0;0,0,0,1;0,0,0,0;0,0,0,0;-1,1,0,0;1,0,0,0;1,0,0,0;0,0,0,0;0,0,1,-2;0,0,0,0;0,0,-1,0;1,1,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,1,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,1;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;1,1,0,0;0,0,0,1;0,0,0,0;0,-1,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,1,-1;-1,1,0,0;1,1,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,-1,0,0;0,0,1,0;0,0,1,-1;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;1,1,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,1,0;-1,0,0,0;0,0,0,0;-1,-1,0,0;0,0,-1,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,-1;-1,0,0,0;-1,1,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;-1,1,0,0;0,0,0,0;0,0,0,0;0,0,0,1;0,0,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,-1,1;0,0,0,0;-1,0,0,0;0,0,1,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,-1;0,0,-1,0;-1,0,0,0;0,0,0,0;0,1,0,0;0,0,1,0;0,0,1,1;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,1,0,0;0,0,0,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,1,0;0,0,0,0;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,-1,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;1,0,0,0;0,1,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;0,1,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,-1;0,0,-1,-1;0,0,0,0;0,0,0,0;-1,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,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,0;0,0,0,0;0,-1,0,0;0,0,1,1;1,-1,0,0;0,0,1,0;0,0,0,0;1,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;-1,1,0,0;1,0,0,0;0,0,0,0;0,1,0,0;0,0,-1,0;0,-1,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,1,-1;0,0,0,0;0,0,0,0;0,0,0,0;1,-1,0,0;0,0,0,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;0,0,0,0;0,0,-1,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,-2,-1;-1,1,0,0;0,0,0,0;0,0,-1,1;0,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,1,0,0;0,-1,0,0;1,1,0,0;-1,1,0,0;0,0,0,0;0,0,0,-1;1,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,-1;0,0,0,0;1,-1,0,0;0,0,0,0;0,0,-1,0;0,0,-1,-1;0,0,1,-2;0,0,-1,0;0,0,0,0;0,0,0,0;-1,1,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,-2;-1,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,1,0,0;0,1,0,0;0,0,1,0;0,0,-1,1;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,1,-1;0,0,0,0;0,0,0,0;0,1,0,0;0,0,0,0;-1,-1,0,0;0,0,0,1;0,0,0,0;0,0,-1,2;0,0,0,-1;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,0,0;1,0,0,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,0;0,0,0,0;0,0,0,1;0,0,-1,2;1,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,1;0,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;1,0,0,0;1,-1,0,0;0,0,0,0;1,1,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,1;0,0,0,1;0,0,-1,0;0,0,0,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,0,0,0;-1,1,0,0;-1,0,0,0;0,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,1,0,0;-1,0,0,0;0,0,0,0;0,0,-1,-1;0,1,0,0;0,0,-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,0,0,0;0,0,0,0;0,0,-1,0;-1,-1,0,0;0,1,0,0;0,0,0,0;0,0,1,-1;-1,-1,0,0;0,0,0,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,-1,0,0;0,0,0,0;0,0,-1,0;0,-1,0,0;0,0,2,1;0,1,0,0;0,0,0,0;1,0,0,0;0,0,0,0;1,0,0,0;0,0,1,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,1,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,1,0,0;0,0,0,-1;0,0,0,0;0,1,0,0;0,0,0,-1;0,0,0,0;-2,-1,0,0;0,0,0,0;0,0,-1,0;1,0,0,0;-1,0,0,0;1,0,0,0;0,0,0,0;0,0,0,1;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,0,1;0,0,0,0;0,0,0,0;0,0,1,-1;1,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;1,0,0,0;1,-1,0,0;0,0,0,0;0,0,1,0;0,-1,0,0;1,0,0,0;0,0,1,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;-1,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,1;0,0,1,0;-1,-1,0,0;0,0,0,0;0,0,1,0;0,0,-1,-1;0,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,1,0,0;0,0,-1,-1;0,0,0,0;-1,0,0,0;0,0,0,1;0,0,0,0;1,-2,0,0;0,0,0,0;-1,-1,0,0;1,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,-1,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,1,0,0;0,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,-1;-1,-1,0,0;0,-1,0,0;0,0,-1,-1;0,0,0,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,0,0,0;-1,1,0,0;0,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,1,0,0;0,0,1,0;0,0,0,0;0,0,1,1;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,1,0,0;0,0,0,-1;0,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,-1,0,0;0,0,0,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,0,0;-1,1,0,0;-1,0,0,0;0,0,0,0;0,0,0,1;0,0,0,0;0,-1,0,0;0,1,0,0;0,0,-1,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,1;0,0,0,-1;0,0,0,0;0,1,0,0;0,0,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,0;-1,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,1;0,0,0,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,-1;0,0,-1,1;0,0,0,0;0,0,0,0;1,0,0,0;0,0,1,1;0,1,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,-1,-1;0,0,-1,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;0,-1,0,0;1,1,0,0;0,0,0,0;0,0,0,1;0,0,1,-1;0,0,0,0;0,0,2,1;0,0,0,0;1,0,0,0;0,0,0,-1;0,0,-1,0;-1,2,0,0;0,0,0,0;0,0,1,-1;-1,0,0,0;1,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,1;0,0,1,-1;0,0,0,0;0,0,0,0;0,-1,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;1,1,0,0;-1,1,0,0;0,0,0,0;0,-1,0,0;0,-1,0,0;-1,0,0,0;0,1,0,0;0,0,0,0;0,0,1,0;1,-1,0,0;0,0,0,0;0,0,1,0;0,0,0,0;1,-1,0,0;0,0,1,1;-1,-1,0,0;-1,1,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;0,-1,0,0;0,0,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,-1;0,1,0,0;0,0,0,0;0,1,0,0;1,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,1,0,0;0,0,0,1;0,0,1,1;0,0,0,0;0,0,0,0;0,0,0,-1;0,0,0,-1;0,-1,0,0;0,0,0,0;-1,-1,0,0;0,0,0,-1;0,0,1,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,-1;0,0,0,0;0,0,0,0;-1,1,0,0;0,0,-1,-1;0,0,0,0;0,0,1,-1;0,0,0,0;0,0,0,-1;1,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;1,0,0,0;0,0,-1,1;0,0,0,0;0,0,0,-1;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,0,0;0,1,0,0;-1,1,0,0;0,0,1,1;-1,1,0,0;0,0,0,0;0,0,0,0;0,1,0,0;0,0,0,-1;0,0,1,-1;0,0,0,0;0,0,0,0;1,0,0,0;0,0,1,0;0,0,0,1;0,0,0,0;0,0,0,1;2,1,0,0;0,0,-1,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,-1,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,-1;0,0,0,-1;1,-1,0,0;0,0,-1,-1;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,1;0,0,0,0;0,0,0,0;0,0,0,1;0,0,0,0;0,0,0,1;0,0,1,0;0,0,0,0;1,-1,0,0;0,0,0,0;0,1,0,0;0,0,-1,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;-1,1,0,0;1,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,1,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,-1;0,0,0,-1;1,0,0,0;0,0,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,-1,-1;0,0,-1,0;-2,0,0,0;0,0,1,-1;0,0,0,0;0,0,0,1;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;2,1,0,0;0,0,0,0;-1,0,0,0;-1,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;2,0,0,0;0,0,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;0,0,0,0;1,1,0,0;1,-1,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;2,0,0,0;0,0,0,1;0,0,-1,0;0,0,0,0;0,0,1,-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;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,0,0;0,1,0,0;0,0,1,1;1,-1,0,0;0,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,-1,0,0;1,-1,0,0;0,0,0,0;0,1,0,0;0,0,1,1;-1,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,1,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,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,0,0,-1;0,0,0,0;0,0,1,0;0,0,0,0;0,0,1,0;-1,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,-1;0,0,1,-1;0,1,0,0;0,0,0,0;-1,0,0,0;1,0,0,0;1,0,0,0;0,0,1,-1;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,1,-1;0,0,-1,1;0,0,0,0;1,-1,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,-1,0;-1,0,0,0;0,-1,0,0;0,0,0,1;0,0,0,0;0,1,0,0;0,0,0,-1;0,0,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,1;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,-1;-1,-1,0,0;0,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,1;0,0,0,0;0,0,0,0;1,0,0,0;1,-1,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,1,-1;0,0,1,0;-1,0,0,0;0,0,0,0;0,0,-1,1;0,0,0,0;0,0,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,-1;0,0,0,0;0,1,0,0;-1,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;-1,-1,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,-1;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,1,-1;0,0,0,0;0,0,0,0;0,1,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;-1,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,-1,0,0;-1,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,-1;-1,0,0,0;0,0,0,1;0,0,0,0;0,0,0,1;0,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,-1,-1;0,0,-1,1;-1,-1,0,0;0,0,0,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,0,1,0;0,0,-1,-1;0,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;-1,-1,0,0;1,-1,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;1,-1,0,0;0,0,1,1;0,-1,0,0;0,0,0,0;0,0,0,-1;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,-1;0,0,0,0;0,0,1,-1;0,0,0,0;0,0,0,0;1,0,0,0;0,0,1,1;0,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;1,1,0,0;1,1,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,1,-1;0,0,0,0;0,0,0,0;0,0,1,0;0,0,-1,-1;0,0,0,0;0,0,0,-1;0,0,0,0;-1,0,0,0;1,1,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,-1,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,1;0,0,0,0;0,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,1;0,0,2,1;0,1,0,0;0,1,0,0;0,0,0,0;0,1,0,0;0,0,0,1;0,0,0,0;0,0,0,1;0,0,0,0;0,-1,0,0;-1,-1,0,0;0,0,0,0;1,1,0,0;0,0,0,0;2,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,1;0,0,-1,1;0,0,1,0;-1,0,0,0;0,0,0,0;-1,-1,0,0;-1,0,0,0;0,0,-1,-1;0,0,0,0;0,0,0,0;0,1,0,0;1,1,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,-1,0,0;0,1,0,0;0,0,0,0;0,0,0,0;0,1,0,0;0,0,-1,1;0,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,1;0,0,0,0;0,1,0,0;2,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,1;0,0,0,0;0,0,0,0;0,0,-1,1;0,0,-1,0;0,1,0,0;0,0,0,0;0,0,0,0;0,0,1,0;1,0,0,0;0,0,1,0;-1,0,0,0;0,0,0,0;0,-1,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,1,0,0;0,0,0,0;1,-1,0,0;0,0,0,-1;0,0,0,0;-1,0,0,0;0,0,0,-1;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,-1;0,0,0,0;0,0,-1,1;0,0,1,1;0,0,0,0;0,0,1,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,1,1;0,0,0,1;0,0,0,0;0,1,0,0;0,0,0,0;1,-1,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,-1,0,0;0,1,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,1,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,1,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;1,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,-1;0,-1,0,0;0,1,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,1,0,0;0,1,0,0;0,0,0,0;0,0,0,1;0,0,0,0;0,0,0,-1;0,0,0,0;0,0,0,0;-2,-1,0,0;0,0,0,0;0,0,0,0;1,0,0,0;-1,0,0,0;0,0,0,-1;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,-1;0,-1,0,0;0,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;-1,1,0,0;1,1,0,0;0,0,0,0;1,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;1,0,0,0;0,0,-1,-1;0,0,0,0;0,-1,0,0;0,0,0,-1;0,0,0,-1;0,0,0,0;0,0,0,0;1,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,1;0,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,1,0,0;-1,1,0,0;0,0,-1,0;1,1,0,0;0,0,0,0;2,1,0,0;-1,0,0,0;0,0,-1,-1;0,0,0,0;0,0,0,0;0,-1,0,0;0,0,0,-1;0,0,0,0;-1,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,0,0;0,1,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,-1,0,0;0,0,-1,-1;0,0,-1,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,1;0,1,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,1,1;0,-1,0,0;0,0,0,0;1,-1,0,0;0,0,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,1;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,1,0;0,0,1,0;0,0,1,1;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,-1;0,0,0,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,1,0;0,0,1,0;0,0,0,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,1,1;0,0,0,0;-2,-1,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,1,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;-1,-1,0,0;0,0,-1,2;0,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;1,0,0,0;-1,0,0,0;0,0,0,0;0,1,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,0,0;0,1,0,0;0,0,0,0;-1,0,0,0;1,1,0,0;0,0,0,0;1,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,1;-1,0,0,0;0,0,2,1;0,0,-1,-1;0,0,0,0;-1,-1,0,0;0,0,0,1;0,0,-1,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,1;0,0,0,-1;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,1;0,0,-1,-1;0,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,1;-1,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,-1;0,0,0,0;-1,1,0,0;0,0,0,0;1,0,0,0;0,0,-1,-1;0,0,0,0;0,0,-1,0;0,1,0,0;0,0,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,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,0,1;0,0,0,0;0,0,0,0;0,0,-1,-1;1,0,0,0;0,0,0,1;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,1,-1;0,0,0,1;1,0,0,0;0,0,0,-1;0,0,0,0;0,0,-1,0;0,0,0,-1;2,1,0,0;0,0,1,0;0,0,0,0;-1,1,0,0;1,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,1,1;0,0,1,0;0,0,1,-1;0,0,1,0;0,0,0,0;0,0,1,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,1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,-1;0,0,1,0;0,0,0,0;0,0,1,0;0,0,-1,-1;0,0,0,0;1,-1,0,0;0,0,0,0;0,0,0,0;0,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,-1,0,0;-1,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,-1;0,0,-1,0;0,0,1,-1;1,1,0,0;0,0,0,0]],["b",[1,0,3,0,1;1,0,0,0,0;1,0,1,0,0;0,2,0,1,0;0,1,0,0,0],[[3,1,1,-3,0,1],[14250625,0,-29256250,0,28868125,0,-23528750,0,11973000,0,-1146500,0,-861375,0,183900,0,-14425,0,5600,0,-765,0,30,0,1]],[1,0,0,0;0,1,0,0;0,0,-1,0;0,-1,0,0;0,0,0,0;0,0,0,-1;0,0,0,1;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,1;0,0,-1,-1;0,0,1,-1;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,1,0,0;0,0,0,0;0,0,1,0;0,0,1,0;0,0,0,0;0,0,-1,0;0,0,-1,0;0,0,-1,1;0,0,0,0;0,0,0,0;0,-1,0,0;1,0,0,0;0,0,0,0;0,1,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;0,1,0,0;-1,-1,0,0;0,0,0,0;0,0,-1,-1;1,-1,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,1;-1,-1,0,0;0,0,0,0;0,1,0,0;0,0,0,0;0,0,-1,0;0,0,1,0;0,0,-1,-1;0,0,0,-1;0,0,0,0;0,0,0,-1;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,0,0;0,1,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,-1,0,0;1,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,-1,-1;-1,0,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;-1,0,0,0;0,0,-1,-1;0,0,0,0;-1,0,0,0;0,0,-1,0;0,0,0,-1;-1,1,0,0;0,0,0,0;0,1,0,0;0,0,0,0;0,0,0,0;0,0,0,1;0,0,0,0;1,0,0,0;0,0,0,-1;0,0,0,1;-1,0,0,0;0,0,0,0;0,0,-1,0;0,1,0,0;1,-1,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,-1;0,0,0,0;0,0,1,1;0,0,0,0;0,0,-1,0;0,0,1,0;0,0,0,1;0,0,1,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,1,0,0;0,0,0,1;0,0,0,0;-1,0,0,0;0,0,1,-1;-1,-1,0,0;1,-1,0,0;0,0,0,0;0,0,0,0;1,1,0,0;0,-1,0,0;0,0,-1,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,1;0,0,0,-1;0,0,0,0;-1,0,0,0;-1,0,0,0;0,1,0,0;1,0,0,0;0,0,0,0;0,0,1,1;0,0,0,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,-1;1,0,0,0;0,0,1,0;0,0,0,0;0,0,1,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,-1,0;-1,-1,0,0;0,0,0,0;0,-1,0,0;0,-1,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,-1,1;0,0,0,0;0,-1,0,0;-1,-1,0,0;0,0,0,0;0,0,0,0;0,-1,0,0;1,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,1,-1;0,0,0,0;0,0,0,0;0,0,1,0;0,1,0,0;0,1,0,0;0,0,-1,0;0,0,0,0;0,0,1,-1;0,0,0,0;1,0,0,0;0,1,0,0;0,0,0,0;-1,0,0,0;0,0,0,-1;0,0,0,0;1,-1,0,0;0,0,0,0;-1,1,0,0;0,0,1,0;0,0,0,0;0,0,0,1;0,0,0,0;-1,0,0,0;0,0,0,-1;0,0,0,0;0,0,0,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,1;0,0,1,0;1,0,0,0;0,0,0,1;0,0,0,0;0,0,1,0;0,0,-1,1;0,0,0,1;-1,-1,0,0;0,0,0,0;0,0,-1,-1;0,0,1,0;-1,0,0,0;0,0,0,1;0,0,0,0;0,0,0,0;0,1,0,0;0,0,0,1;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,1;0,0,0,0;0,0,0,0;0,-1,0,0;-1,-1,0,0;0,0,1,-1;0,1,0,0;0,0,0,0;0,1,0,0;0,-1,0,0;0,0,0,0;0,0,-1,1;0,0,0,0;-1,0,0,0;0,0,-1,-1;0,1,0,0;0,-1,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;-1,0,0,0;0,0,-1,0;0,0,0,-1;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,1;0,0,1,0;0,0,0,0;0,0,0,0;0,0,1,-1;0,1,0,0;0,0,0,1;0,1,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,-1,0;0,-1,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;0,1,0,0;0,0,0,0;0,0,0,0;0,0,0,1;0,0,1,0;0,0,0,0;0,0,0,-1;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,-1;0,0,1,0;0,0,1,0;0,0,-1,1;0,0,0,0;1,1,0,0;0,0,0,0;0,0,0,1;1,1,0,0;0,0,0,0;0,0,0,1;0,0,0,1;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;1,1,0,0;-1,-1,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;-1,1,0,0;1,0,0,0;0,1,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,1,1;0,0,-1,0;0,0,0,0;1,0,0,0;0,0,1,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;-1,0,0,0;0,0,0,0;1,0,0,0;0,-1,0,0;0,0,0,0;1,1,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,1,1;0,0,0,-1;0,0,0,0;0,0,-1,1;0,1,0,0;0,0,0,0;0,0,0,1;0,0,0,0;0,0,0,0;0,0,0,1;0,0,1,0;0,-1,0,0;0,0,0,0;1,-1,0,0;0,0,1,1;0,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,-1,1;0,0,-1,-1;0,0,0,0;0,0,0,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;0,-1,0,0;0,-1,0,0;0,0,0,1;0,0,0,0;0,0,0,0;0,0,0,0;-1,1,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,-1,0,0;1,0,0,0;0,0,0,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,-1;0,1,0,0;0,0,0,0;-1,0,0,0;0,-1,0,0;0,0,1,0;0,0,0,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,-1;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,1;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,-1,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,1,0;0,0,1,-1;0,0,0,0;0,0,1,1;0,0,0,0;0,1,0,0;-1,1,0,0;0,0,0,-1;0,0,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;0,0,-1,0;0,0,1,-2;0,0,0,0;0,0,0,-1;0,0,1,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,1,1;0,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,0;0,0,0,0;0,0,0,0;1,0,0,0;1,-1,0,0;0,0,0,0;0,0,1,0;0,1,0,0;0,-1,0,0;0,0,-1,0;0,0,0,0;-1,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,1,-1;0,0,1,0;0,0,0,0;0,1,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,-1,1;0,0,0,0;1,-1,0,0;0,0,-1,0;0,0,0,0;0,0,2,1;1,-1,0,0;0,0,0,1;0,1,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,-1;0,0,0,0;0,0,0,0;0,1,0,0;1,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,-1,0,0;-1,1,0,0;0,0,1,1;0,0,0,0;0,0,0,0;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,0,0,0;0,0,0,-1;0,0,0,0;1,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,-1;0,0,0,0;0,0,0,1;0,0,0,0;0,0,0,-1;0,0,-1,-1;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,0,-1;0,0,0,-1;0,0,0,0;0,0,0,1;0,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,1;-2,-1,0,0;1,-1,0,0;0,0,0,0;0,0,1,0;0,0,0,0;1,-1,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,-1;1,0,0,0;1,0,0,0;0,0,0,0;0,0,0,-1;0,-1,0,0;0,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,-1,0,0;0,0,0,-1;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,0,0;0,0,1,-1;-1,-1,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,-1;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,1,0,0;0,0,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,-1,0,0;0,0,-1,1;0,0,0,0;0,0,1,1;0,0,0,0;0,0,0,1;0,0,0,1;0,0,1,-1;0,-1,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,1;0,0,0,0;0,0,0,0;0,0,0,-1;0,1,0,0;1,0,0,0;0,0,-1,-1;0,0,0,0;0,0,0,0;0,0,1,-1;0,0,0,0;0,0,0,-1;0,0,0,0;0,-1,0,0;0,0,1,1;1,0,0,0;0,0,0,0;0,0,0,0;0,0,2,1;0,0,0,0;0,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,0,-1;0,0,0,0;1,0,0,0;0,1,0,0;-1,1,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,-1,-1;0,0,1,1;0,1,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;1,1,0,0;0,1,0,0;0,0,0,0;1,-1,0,0;0,0,0,0;0,1,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;-1,1,0,0;0,0,0,0;1,1,0,0;0,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;0,0,0,0;0,0,-1,-1;0,1,0,0;-1,-1,0,0;0,0,0,1;0,0,0,0;0,0,0,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,0,0;0,0,0,-1;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,1,-1;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,1;0,0,1,0;0,0,0,0;-2,-1,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;-1,1,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;1,0,0,0;0,1,0,0;0,0,0,0;-1,0,0,0;-1,0,0,0;-1,-1,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,1,0,0;0,0,0,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,0,0,0;0,0,0,0;0,0,0,-1;0,0,1,-1;0,0,0,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,-1;0,0,0,-1;0,0,0,0;0,0,0,1;0,-1,0,0;-1,0,0,0;-1,0,0,0;0,0,0,0;1,0,0,0;-1,1,0,0;0,0,0,-1;0,0,1,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;-1,-1,0,0;0,1,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,0,0;-1,1,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,-1,0;0,-1,0,0;0,1,0,0;0,0,0,0;-1,1,0,0;0,0,-1,-1;0,0,1,0;0,0,-1,-1;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,-1,0,0;-1,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,0,0;0,0,0,1;0,0,0,0;0,0,0,0;0,0,0,0;0,1,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;1,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,1;0,0,0,0;1,-1,0,0;-1,-1,0,0;0,0,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;0,1,0,0;0,0,0,0;0,0,0,1;0,0,0,-1;0,0,1,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,-1,1;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,1;1,0,0,0;0,0,0,0;0,0,0,0;0,0,1,-1;1,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,1,0,0;0,0,0,-1;0,0,0,0;0,0,0,0;0,0,0,1;0,0,0,-1;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,1;0,1,0,0;0,0,-1,1;0,0,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,-1,0,0;0,0,0,0;1,-2,0,0;0,0,0,0;0,0,-1,0;0,0,1,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,-1,0;0,0,-1,1;0,0,0,1;0,0,-1,0;0,0,0,0;0,0,0,-1;0,0,0,0;0,0,-1,2;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,-1,0;0,0,0,0;0,0,0,1;0,0,0,0;1,0,0,0;0,0,1,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,1,0,0;0,0,1,0;0,0,0,0;0,0,1,0;0,0,1,1;0,0,-1,-1;0,0,1,0;0,0,0,0;0,0,0,0;0,1,0,0;-1,-1,0,0;0,1,0,0;0,0,0,0;0,0,-1,1;0,0,-1,-1;0,0,0,1;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,1,0,0;0,0,0,0;0,0,0,0;0,1,0,0;1,0,0,0;-1,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,-1,0,0;0,0,0,0;0,1,0,0;0,-1,0,0;0,0,0,-1;0,0,-1,-1;0,0,0,0;0,0,0,0;0,-1,0,0;1,1,0,0;0,0,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,1;0,0,0,0;0,1,0,0;0,0,-1,1;0,0,-1,0;0,0,0,1;0,0,0,0;0,0,0,0;-1,-1,0,0;1,-1,0,0;0,0,1,1;0,0,0,0;0,0,-1,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;-2,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,-1;0,-1,0,0;0,0,0,0;0,0,0,0;-1,1,0,0;0,0,0,0;0,0,0,-1;0,0,0,-1;0,0,0,0;0,-1,0,0;0,0,1,1;0,0,0,0;-1,1,0,0;0,0,0,0;0,0,1,-1;0,0,0,0;1,0,0,0;0,0,-1,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,0,1;0,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,-1,0,0;0,0,1,0;1,1,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,1,0;0,0,1,0;0,0,0,0;0,1,0,0;0,-1,0,0;0,0,-1,0;-1,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,0,0;0,0,0,0;0,0,0,0;1,0,0,0;-1,0,0,0;0,0,0,0;1,-1,0,0;0,0,-1,-1;0,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,-1,1;0,0,0,-1;0,0,0,0;0,0,0,-1;0,1,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,-1;-2,-1,0,0;0,0,0,1;1,0,0,0;0,0,0,0;-1,0,0,0;0,0,1,0;0,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,1;0,0,0,1;0,0,-1,0;0,0,1,0;0,0,0,0;0,0,0,1;-1,0,0,0;0,-1,0,0;0,0,0,0;0,0,0,0;0,0,-1,1;0,0,-1,-1;0,0,-1,0;0,0,1,0;0,0,0,0;-1,-1,0,0;0,0,0,-1;0,0,1,1;-1,1,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;-1,-1,0,0;0,0,0,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,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,1,0,0;0,1,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,-1,-1;0,-1,0,0;0,0,0,0;0,0,0,1;0,0,0,0;0,1,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,1;-1,-1,0,0;-1,1,0,0;0,0,0,0;1,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,1,0,0;-1,-1,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,-1,0;0,0,-1,1;0,0,0,0;0,0,0,0;0,0,1,0;0,0,-1,0;-1,-1,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,1;0,0,-1,1;0,0,0,0;-1,0,0,0;0,0,0,1;0,0,-1,-1;1,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,1;1,0,0,0;0,-1,0,0;0,0,0,1;0,0,0,0;1,1,0,0;0,0,0,0;0,0,0,0;-1,1,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,1;0,0,0,0;0,0,-1,0;-1,2,0,0;0,0,1,1;0,0,1,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,-1;1,0,0,0;0,0,1,-1;0,0,0,0;0,0,0,1;0,0,0,0;-1,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,1,0,0;0,0,-1,0;-1,-1,0,0;0,0,0,0;0,0,1,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;-1,-1,0,0;1,-1,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,1,0;0,0,-1,1;0,0,0,0;0,0,0,0;0,0,1,0;0,0,-1,0;1,0,0,0;0,0,0,0;0,0,1,0;0,1,0,0;1,1,0,0;0,0,1,0;0,0,0,0;0,1,0,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;0,0,1,0;0,0,0,0;0,0,0,0;1,-1,0,0;0,-1,0,0;0,0,0,0;0,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;1,1,0,0;0,0,-1,1;0,1,0,0;0,0,0,0;0,0,-1,-1;0,1,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;1,-2,0,0;0,0,0,0;-1,-1,0,0;0,0,1,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;-1,0,0,0;0,0,1,1;0,0,0,0;0,0,-1,0;0,0,-1,0;1,0,0,0;0,0,0,0;0,0,0,0;1,-1,0,0;0,-1,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,1,0;1,1,0,0;0,0,-1,0;0,0,0,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,1,-1;1,0,0,0;0,0,0,1;0,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,1,0,0;0,-1,0,0;0,0,0,0;0,0,1,0;0,-1,0,0;0,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,-1,0;1,-2,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;-1,0,0,0;0,-1,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,-1,-1;-1,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,1;0,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,0,1;0,0,-1,0;0,0,0,-1;0,-1,0,0;0,0,0,0;-1,0,0,0;0,0,-1,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,-1;0,0,0,1;0,0,0,0;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,0;1,0,0,0;0,0,0,1;0,0,1,0;0,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,-1,2;0,0,0,0;0,0,0,0;1,1,0,0;0,0,-1,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;-1,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,0,-1;0,0,0,-1;0,0,-1,-1;0,0,0,1;0,0,0,0;1,0,0,0;-1,0,0,0;-1,-1,0,0;0,-1,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,1,0;-1,-1,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;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,0;0,0,0,0;-1,0,0,0;0,0,0,0;1,-1,0,0;0,-1,0,0;0,0,0,0;1,0,0,0;0,-1,0,0;0,-1,0,0;1,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,-1;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,-1;0,0,-1,0;0,0,0,0;1,-1,0,0;0,0,0,0;0,0,1,0;1,1,0,0;-1,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,1;1,1,0,0;-1,1,0,0;0,0,-2,0;0,0,0,0;-1,-1,0,0;0,0,0,0;1,1,0,0;0,0,-1,1;0,0,0,0;0,0,-1,1;-1,0,0,0;0,0,1,-1;1,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;2,1,0,0;0,0,0,0;0,0,0,0;0,0,-1,1;-1,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,-1;1,0,0,0;-1,1,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,-1,0,0;0,-1,0,0;0,0,0,0;0,0,-1,0;0,1,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,-1,1;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,1;0,0,0,1;0,0,0,-1;0,0,0,0;0,0,0,0;0,0,0,0;-1,1,0,0;0,0,0,1;0,0,0,0;0,0,0,0;0,0,1,1;-1,0,0,0;-1,0,0,0;0,-1,0,0;0,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,0,1;0,0,1,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;1,1,0,0;-1,1,0,0;0,0,-1,0;0,0,0,0;0,0,-1,-1;0,0,0,-1;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;0,-1,0,0;0,-1,0,0;0,0,0,1;0,1,0,0;0,0,0,0;0,0,0,0;0,0,2,1;0,0,0,0;-1,1,0,0;0,0,0,0;0,0,0,0;0,0,0,1;0,0,-1,0;0,0,1,0;0,0,0,0;-1,1,0,0;0,-1,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,1,0,0;1,-1,0,0;0,0,-1,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;-1,0,0,0;0,0,0,0;1,0,0,0;0,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;-1,0,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;0,0,1,1;0,0,0,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,1,0,0;0,-1,0,0;0,0,0,0;0,0,0,-1;0,-1,0,0;0,0,1,1;0,-1,0,0;0,0,0,0;0,0,-1,0;0,0,0,-1;0,1,0,0;-1,0,0,0;0,0,0,0;0,0,0,1;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,1,0,0;0,0,0,0;0,0,0,0;0,0,1,-1;0,0,0,0;-1,-1,0,0;0,0,0,-1;0,0,-1,0;0,0,0,0;0,0,0,0;-1,1,0,0;0,0,0,-1;-1,0,0,0;0,0,2,1;0,0,0,0;1,1,0,0;0,0,0,0;0,0,0,-1;0,1,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;1,0,0,0;0,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,-1;-1,0,0,0;0,0,-1,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,-1,0;0,0,0,1;0,0,1,0;0,0,0,0;0,0,0,0;0,-1,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,1,0,0;0,0,-1,0;-1,0,0,0;0,1,0,0;0,0,0,0;0,0,1,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,1;0,0,0,-1;0,0,1,0;0,0,0,-1;0,0,0,0;0,1,0,0;0,1,0,0;0,0,0,0;0,1,0,0;0,0,0,0;0,0,-2,-1;0,0,-1,1;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,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;0,0,0,0;0,0,1,-1;0,0,1,-1;0,0,0,0;0,0,0,1;-1,-1,0,0;0,0,0,0;1,1,0,0;0,0,0,0;-1,-1,0,0;0,-1,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;1,-1,0,0;0,0,1,-1;0,0,0,-1;0,0,1,1;0,0,0,0;0,0,0,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;0,0,0,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;0,0,0,0;0,0,0,0;0,0,0,0;-1,2,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,1;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,-1;0,0,0,0;0,0,0,0;0,0,1,1;0,0,0,-1;-1,-1,0,0;0,0,1,-1;0,0,0,0;0,0,1,-1;0,0,0,0;0,0,0,-1;1,0,0,0;0,0,0,0;0,0,0,1;0,0,0,1;0,1,0,0;0,0,0,0;0,0,0,0;0,0,1,-1;0,0,0,0;0,0,0,0;2,1,0,0;0,0,0,0;0,1,0,0;-1,0,0,0;0,0,-1,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;0,0,0,0;0,0,0,0;1,1,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,0;-1,-1,0,0;0,0,0,0;0,1,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,0,0;1,-1,0,0;0,0,0,1;0,0,1,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,1;0,1,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,1,0;1,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,-1;0,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,-1;-1,-1,0,0;0,0,0,0;0,1,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;1,-1,0,0;0,0,-1,-1;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,-1,0,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;0,0,1,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,1,0,0;0,-1,0,0;0,0,0,0;0,0,0,0;1,0,0,0;2,1,0,0;-1,1,0,0;0,0,0,0;0,0,0,1;0,0,0,0;0,0,-1,0;0,0,0,-1;0,0,0,0;0,-1,0,0;0,0,0,0;0,1,0,0;0,1,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,1,0,0;0,1,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,-1,0,0;0,0,1,-1;0,0,0,0;0,0,0,0;1,0,0,0;1,-1,0,0;0,0,-1,0;0,0,0,-1;0,0,0,0;0,0,0,-1;0,1,0,0;0,0,0,-1;0,0,1,-1;0,0,0,0;0,1,0,0;0,0,0,0;0,0,-2,0;-1,0,0,0;0,0,0,0;-1,1,0,0;0,0,0,-1;0,0,1,0;0,0,0,-1;0,0,0,0;0,0,0,0;0,0,0,-1;0,0,1,-1;0,0,0,0;0,0,0,0;1,0,0,0;0,0,1,1;1,0,0,0;0,0,-1,0;0,0,0,0;0,0,-1,1;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,0,0;1,1,0,0;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,0,0,0;0,0,0,0;0,0,0,0;-1,1,0,0;-1,0,0,0;0,0,0,0;0,1,0,0;0,0,0,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;1,0,0,0;0,0,-1,1;0,0,-1,0;0,0,0,0;0,0,0,0;-1,1,0,0;0,0,-1,-1;0,0,-1,-1;0,0,0,0;0,0,0,0;0,0,2,1;0,-1,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,-1,1;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,1,0,0;0,0,0,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,-1;0,0,0,0;0,-1,0,0;-1,-1,0,0;0,0,0,0;1,0,0,0;0,0,0,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,2,1;0,0,0,0;1,1,0,0;-1,1,0,0;0,0,0,0;0,0,0,1;-1,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,0,1;1,0,0,0;0,0,0,0;0,0,0,0;1,-1,0,0;-1,-1,0,0;-1,1,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;1,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,1,0,0;0,0,0,0;0,1,0,0;0,0,0,0;0,0,-1,0;-1,0,0,0;0,0,1,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,0,0;0,1,0,0;0,0,0,0;-1,-1,0,0;0,0,-1,0;0,0,0,0;0,0,0,-1;-1,1,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,1,0;0,0,0,0;-1,-1,0,0;0,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,1,-1;1,-1,0,0;0,0,-1,1;-1,-1,0,0;0,0,0,0;0,0,0,0;0,0,-1,1;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,0,0;0,-1,0,0;0,1,0,0;1,1,0,0;0,0,0,0;0,-1,0,0;0,0,0,1;0,1,0,0;-1,-1,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,-1,0,0;1,0,0,0;0,0,0,0;0,0,0,0;-1,1,0,0;0,0,2,1;0,0,0,0;0,0,1,0;0,0,0,0;0,0,1,0;0,0,1,0;0,0,0,0;0,0,1,-1;0,0,0,0;0,0,1,0;0,0,0,1;0,0,0,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,-1;0,0,-1,0;1,0,0,0;0,0,0,0;-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,-1;0,0,1,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,1;0,-1,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,1,0;0,0,-1,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;-1,0,0,0;0,0,0,0;0,0,0,0;-1,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,-1;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,1,0,0;-1,-1,0,0;0,0,0,0;0,0,0,0;0,-1,0,0;0,0,-1,0;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,-1,0,0;1,0,0,0;1,-1,0,0;0,0,0,0;0,0,0,0;0,1,0,0;0,-1,0,0;1,1,0,0;0,0,0,0;-1,0,0,0;0,0,-1,0;0,0,0,0;0,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,-1,0,0;-2,-1,0,0;0,0,1,-1;0,0,0,0;0,-1,0,0;0,0,0,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,1;-1,1,0,0;-1,-1,0,0;0,0,1,0;0,0,0,0;-1,0,0,0;0,0,1,0;1,-1,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,-1,0;0,-1,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,0,-1;1,0,0,0;0,0,0,-1;0,0,0,0;0,0,0,0;0,0,0,-1;0,0,0,1;1,0,0,0;1,1,0,0;0,0,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,-1;0,0,1,0;0,0,1,-1;0,0,0,0;0,0,0,0;0,0,0,1;0,0,0,0;0,0,0,0;0,0,0,1;0,0,0,0;0,0,1,0;0,0,0,0;-1,0,0,0;0,-1,0,0;0,0,0,0;0,-1,0,0;0,1,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,1,-1;0,0,0,1;0,0,0,-1;0,0,-2,-1;0,0,0,0;-1,-1,0,0;1,0,0,0;-1,0,0,0;0,0,1,-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;0,0,0,1;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,1,-1;-1,0,0,0;0,0,0,0;0,0,-1,0;0,0,1,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,-1;0,0,-1,-1;0,0,0,0;1,1,0,0;0,0,0,0;1,0,0,0;0,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,0,0;0,0,0,0;0,0,0,-1;0,0,1,0;0,1,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,1,-1;-1,0,0,0;0,0,0,0;-1,-1,0,0;1,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;1,-1,0,0;0,-1,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,1,0,0;0,0,0,0;0,0,0,0;0,0,0,1;0,0,1,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,-1;1,0,0,0;1,-2,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,1;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,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,0;0,0,0,0;1,0,0,0;0,0,-1,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,1,0,0;0,0,1,0;0,0,-1,1;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,0,0;1,-1,0,0;0,0,0,0;0,0,0,0;0,1,0,0;0,0,0,0;0,0,1,0;0,0,0,0;1,0,0,0;0,-1,0,0;0,0,0,0;0,0,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,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;-1,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,1,1;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,1,0,0;0,1,0,0;0,0,0,0;0,0,0,0;0,0,0,1;0,0,0,0;0,0,0,-1;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;1,1,0,0;0,0,0,1;0,0,0,0;0,0,0,0;0,0,0,0;0,1,0,0;0,0,-1,-1;0,0,0,0;0,0,0,0;0,0,0,1;0,0,0,-1;1,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,-1,0;0,0,-1,1;0,0,0,0;0,0,0,0;0,-1,0,0;1,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,-1,-1;0,0,0,0;0,0,0,1;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,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,0;1,-1,0,0;-1,-1,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,-1,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,1;1,0,0,0;0,0,0,0;0,0,1,-1;0,0,1,1;1,-1,0,0;0,0,1,1;0,0,0,0;0,0,-1,-1;0,0,-1,0;0,0,1,1;0,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,1,0;0,0,0,0;0,0,2,1;-1,2,0,0;0,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,0,-1;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,0,0;-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,0;0,-1,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,-1;0,0,1,0;0,0,1,0;0,0,0,0;0,1,0,0;0,0,0,0;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,1,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,-1,0,0;0,0,0,1;1,1,0,0;0,0,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;0,0,0,1;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,1;0,0,1,0;0,0,0,0;0,0,0,0;1,1,0,0;0,0,-1,2;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,1,-1;0,0,1,0;-1,0,0,0;-1,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,1,-1;0,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;-1,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,1;0,0,0,0;-1,0,0,0;0,0,0,0;-1,1,0,0;1,0,0,0;0,0,0,0;0,1,0,0;0,0,0,0;0,0,0,-1;-1,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,-1;-1,0,0,0;-1,2,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,0,0;0,1,0,0;0,0,0,0;1,0,0,0;-1,0,0,0;0,0,1,1;0,-1,0,0;0,0,0,0;-1,0,0,0;-1,-1,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;0,0,-1,0;0,1,0,0;0,0,0,1;0,0,-1,0;0,0,0,0;-1,0,0,0;0,0,-1,-1;0,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,1,0;0,0,1,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,1,-1;0,0,0,0;0,0,1,0;0,0,0,0;0,0,-1,1;0,0,0,0;-1,0,0,0;0,0,0,-1;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;0,0,0,-1;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,1,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,-1,1;0,0,0,0;0,0,0,-1;1,1,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,-1,1;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,-1,0;-1,1,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,1,0,0;0,0,0,0;0,1,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,1;0,0,-1,0;0,0,0,0;0,0,2,1;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,1;0,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,1;0,0,0,0;0,0,1,-2;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;1,0,0,0;0,0,0,0;0,0,1,-1;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,1;0,0,-1,0;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,0,0;0,-1,0,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;0,0,-1,0;0,0,0,0;0,0,-1,0;-1,-1,0,0;0,0,0,-1;1,1,0,0;0,0,0,0;0,0,0,1;0,1,0,0;0,0,0,-1;0,-1,0,0;0,0,0,0;1,1,0,0;-1,-1,0,0;-1,1,0,0;0,0,-1,1;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,1;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,-1,0;0,0,0,0;0,1,0,0;1,0,0,0;0,0,0,1;0,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;1,-2,0,0;0,1,0,0;0,0,1,0;0,0,1,1;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,-1;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,0,0,0;0,0,0,-1;0,1,0,0;2,0,0,0;0,1,0,0;0,0,0,0;-1,1,0,0;0,0,0,-1;1,1,0,0;-1,-1,0,0;0,0,0,0;0,0,1,1;1,0,0,0;0,0,0,0;0,0,-1,1;0,0,0,0;0,0,0,0;0,0,0,0;0,1,0,0;0,0,-1,0;0,0,0,0;0,-1,0,0;0,0,-1,1;-1,0,0,0;0,0,-1,-1;0,0,0,0;0,0,0,0;0,0,0,0;-1,1,0,0;0,0,-1,-1;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,-1;1,0,0,0;0,0,0,0;1,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,2,1;0,0,0,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,-1;0,0,0,0;1,0,0,0;0,0,0,0;0,-1,0,0;-1,-1,0,0;0,0,0,-2;0,0,0,1;0,0,0,0;0,0,1,1;-1,0,0,0;1,-1,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,-1,0;0,0,1,-1;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,-1;-1,-1,0,0;0,-1,0,0;0,0,0,0;0,0,-1,1;0,-1,0,0;1,0,0,0;-1,-1,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,1;0,0,0,0;0,0,0,0;1,1,0,0;1,1,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,1,0,0;0,0,1,-1;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,0,0;0,0,0,-1;1,0,0,0;0,0,-1,0;0,0,0,0;0,1,0,0;0,0,0,0;1,-1,0,0;-1,0,0,0;0,0,0,0;1,1,0,0;1,0,0,0;1,1,0,0;0,1,0,0;0,0,0,0;0,1,0,0;0,0,1,0;-1,1,0,0;0,1,0,0;0,0,0,0;0,0,1,1;0,0,0,-1;0,0,2,1;0,-1,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,-1;0,1,0,0;0,0,0,0;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,1,0,0;0,0,1,-1;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,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,1,0,0;1,-2,0,0;0,0,0,0;0,0,0,-1;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;1,1,0,0;1,0,0,0;0,0,0,0;0,-1,0,0;1,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,-1;1,0,0,0;0,0,0,0;0,0,0,1;0,0,1,1;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,-1;0,0,0,0;0,0,1,1;0,0,0,0;0,0,0,-1;0,0,0,0;0,0,0,0;0,0,1,-1;0,0,0,0;0,0,-1,0;0,0,0,0;-2,-1,0,0;1,0,0,0;0,0,0,0;1,-1,0,0;1,1,0,0;0,0,0,-1;0,0,0,-1;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,1;0,0,0,0;0,0,0,0;-1,1,0,0;-1,0,0,0;0,0,-1,0;0,0,0,0;0,0,1,0;0,0,1,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,-1,0,0;0,0,-1,1;0,0,1,0;0,0,0,0;-1,-1,0,0;-1,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,-1;0,0,0,0;0,-1,0,0;1,0,0,0;0,0,0,0;0,1,0,0;0,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,0,0;0,0,0,0;1,-2,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,-1;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;1,-1,0,0;0,0,1,0;-1,1,0,0;0,0,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,-1,0;1,-1,0,0;0,-1,0,0;0,1,0,0;0,0,0,0;0,0,0,-1;-1,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,1,0;0,-1,0,0;-1,0,0,0;0,0,0,0;0,0,2,1;0,1,0,0;0,0,-1,-1;0,1,0,0;0,0,0,0;0,0,0,0;0,0,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,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,1;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,1,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,1,0,0;0,0,-1,0;0,0,0,0;0,1,0,0;0,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,1,0;0,0,-1,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,-1,-1;0,0,-1,0;0,0,0,1;0,0,0,0;0,0,0,1;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;1,-1,0,0;0,0,1,0;-1,1,0,0;0,0,-1,-1;0,0,0,0;0,0,0,0;0,0,-1,1;0,-1,0,0;-1,0,0,0;0,0,0,0;0,0,1,0;1,0,0,0;0,1,0,0;0,0,1,1;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,1,1;0,0,-1,1;0,0,0,0;0,-1,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,-1;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,1;0,0,-1,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,1;0,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,2;0,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,1,1;0,0,0,0;0,0,0,0;0,0,0,-1;0,1,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,-1,1;0,0,0,0;1,0,0,0;0,0,1,0;0,0,1,1;0,0,1,-1;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,1;0,0,0,0;1,0,0,0;-1,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,1,0,0;0,-1,0,0;0,0,0,0;0,0,0,0;0,0,-2,0;-1,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,-1,0,0;0,0,0,-1;0,0,1,-1;1,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,1,0;-2,-1,0,0;0,0,0,0;0,0,0,-1;0,0,0,-1;-1,-1,0,0;0,0,0,-1;0,0,0,0;0,0,0,1;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,1,0,0;0,0,0,-1;0,0,0,1;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,1,0,0;1,-2,0,0;0,0,-2,-1;0,0,0,-1;0,0,0,0;0,-1,0,0;0,0,1,0;0,-1,0,0;0,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,1;0,0,0,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,0,0;0,0,1,-1;0,0,0,-1;0,0,0,1;0,0,0,0;0,0,0,1;1,1,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,1,0;0,-1,0,0;0,0,-1,0;1,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,-1,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,-1,-1;0,0,0,0;0,0,0,-1;0,0,0,0;0,0,0,0;-1,-1,0,0;-1,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,1;0,0,0,-1;0,0,0,0;0,0,0,0;0,0,0,-1;0,0,0,-1;1,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,1,0,0;0,0,1,1;0,0,-1,0;0,0,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,-1,-1;0,1,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;-1,1,0,0;0,1,0,0;0,0,0,0;0,0,0,0;0,0,-1,2;1,0,0,0;0,0,-1,1;0,0,1,0;0,0,0,0;1,0,0,0;0,0,1,0;0,1,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;-1,0,0,0;0,0,0,0;1,1,0,0;-1,0,0,0;0,0,-1,0;0,1,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,-1,0;0,1,0,0;0,0,0,0;1,0,0,0;-1,1,0,0;0,0,1,0;0,0,-1,2;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,-1;0,0,0,0;0,1,0,0;0,0,1,-1;0,0,0,1;0,0,0,0;0,0,0,0;0,1,0,0;0,0,-1,-1;0,0,1,-1;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,1,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,-1,0,0;-1,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,-1;0,0,-1,-1;0,0,0,0;0,0,2,1;0,0,0,0;0,0,0,1;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,0,0;0,0,-1,0;0,0,1,0;0,0,0,0;0,0,0,1;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,1;0,0,-1,-1;0,0,0,0;0,0,0,0;0,0,0,1;0,0,0,1;0,1,0,0;0,0,0,0;0,0,0,0;0,-1,0,0;0,0,1,-1;0,0,1,1;0,0,1,0;0,0,0,0;1,-1,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,-1,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,1,0,0;1,1,0,0;0,0,0,1;0,0,0,0;0,0,0,0;1,-1,0,0;-1,0,0,0;1,0,0,0;0,0,0,0;0,0,1,-2;0,0,0,0;0,0,1,0;1,1,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,-1,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;-1,-1,0,0;0,0,0,1;0,0,0,0;0,-1,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,1,-1;1,-1,0,0;-1,-1,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,1,0,0;0,0,-1,0;0,0,1,-1;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;1,1,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,0,0;1,0,0,0;0,0,-1,0;-1,0,0,0;0,0,0,0;-1,-1,0,0;0,0,1,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,-1;1,0,0,0;1,-1,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;1,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,1;0,0,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,-1,1;0,0,0,0;-1,0,0,0;0,0,-1,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,1;0,0,1,0;-1,0,0,0;0,0,0,0;0,1,0,0;0,0,-1,0;0,0,-1,-1;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,-1,0,0;0,0,0,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,1,0;0,0,0,0;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,1,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,-1,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;0,-1,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,1;0,0,-1,-1;0,0,0,0;0,0,0,0;1,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,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,0;0,0,0,0;0,-1,0,0;0,0,-1,-1;-1,1,0,0;0,0,1,0;0,0,0,0;1,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;1,-1,0,0;1,0,0,0;0,0,0,0;0,1,0,0;0,0,1,0;0,1,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,-1,1;0,0,0,0;0,0,0,0;0,0,0,0;-1,1,0,0;0,0,0,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;0,0,0,0;0,0,-1,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,2,1;-1,1,0,0;0,0,0,0;0,0,-1,1;0,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,1,0,0;0,1,0,0;-1,-1,0,0;-1,1,0,0;0,0,0,0;0,0,0,-1;-1,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,1;0,0,0,0;1,-1,0,0;0,0,0,0;0,0,-1,0;0,0,1,1;0,0,-1,2;0,0,-1,0;0,0,0,0;0,0,0,0;1,-1,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,-2;1,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,1,0,0;0,-1,0,0;0,0,-1,0;0,0,-1,1;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,-1,1;0,0,0,0;0,0,0,0;0,1,0,0;0,0,0,0;1,1,0,0;0,0,0,1;0,0,0,0;0,0,-1,2;0,0,0,1;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,0,0;-1,0,0,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,0;0,0,0,0;0,0,0,1;0,0,1,-2;-1,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,-1;0,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;-1,0,0,0;1,-1,0,0;0,0,0,0;1,1,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,1;0,0,0,-1;0,0,1,0;0,0,0,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,0,0,0;1,-1,0,0;1,0,0,0;0,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,-1,0,0;-1,0,0,0;0,0,0,0;0,0,-1,-1;0,-1,0,0;0,0,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,0,0,0;0,0,0,0;0,0,1,0;1,1,0,0;0,1,0,0;0,0,0,0;0,0,1,-1;1,1,0,0;0,0,0,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,-1,0,0;0,0,0,0;0,0,-1,0;0,1,0,0;0,0,-2,-1;0,1,0,0;0,0,0,0;1,0,0,0;0,0,0,0;-1,0,0,0;0,0,1,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,1,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,-1,0,0;0,0,0,-1;0,0,0,0;0,1,0,0;0,0,0,1;0,0,0,0;-2,-1,0,0;0,0,0,0;0,0,-1,0;-1,0,0,0;1,0,0,0;1,0,0,0;0,0,0,0;0,0,0,1;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,0,1;0,0,0,0;0,0,0,0;0,0,-1,1;-1,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;-1,0,0,0;1,-1,0,0;0,0,0,0;0,0,1,0;0,1,0,0;-1,0,0,0;0,0,1,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;-1,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,-1,0;-1,-1,0,0;0,0,0,0;0,0,1,0;0,0,1,1;0,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,-1,0,0;0,0,-1,-1;0,0,0,0;-1,0,0,0;0,0,0,-1;0,0,0,0;1,-2,0,0;0,0,0,0;-1,-1,0,0;-1,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,-1,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,-1,0,0;0,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,-1;1,1,0,0;0,1,0,0;0,0,-1,-1;0,0,0,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,0,0,0;1,-1,0,0;0,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,1;0,0,0,0;0,0,0,0;0,0,0,0;0,1,0,0;0,0,-1,0;0,0,0,0;0,0,1,1;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,-1,0,0;0,0,0,-1;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,1,0,0;0,0,0,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,0,0;-1,1,0,0;1,0,0,0;0,0,0,0;0,0,0,1;0,0,0,0;0,-1,0,0;0,-1,0,0;0,0,1,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,-1;0,0,0,-1;0,0,0,0;0,1,0,0;0,0,-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,0;-1,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,1;0,0,-1,1;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,-1,-1;0,1,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,-1,-1;0,0,1,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;0,1,0,0;1,1,0,0;0,0,0,0;0,0,0,1;0,0,-1,1;0,0,0,0;0,0,2,1;0,0,0,0;1,0,0,0;0,0,0,1;0,0,1,0;-1,2,0,0;0,0,0,0;0,0,1,-1;1,0,0,0;-1,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,1,-1;0,0,0,0;0,0,0,0;0,1,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;-1,-1,0,0;-1,1,0,0;0,0,0,0;0,-1,0,0;0,1,0,0;1,0,0,0;0,1,0,0;0,0,0,0;0,0,1,0;-1,1,0,0;0,0,0,0;0,0,1,0;0,0,0,0;1,-1,0,0;0,0,-1,-1;1,1,0,0;-1,1,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;0,-1,0,0;0,0,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,1;0,1,0,0;0,0,0,0;0,1,0,0;-1,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;1,-1,0,0;0,0,0,-1;0,0,1,1;0,0,0,0;0,0,0,0;0,0,0,1;0,0,0,1;0,-1,0,0;0,0,0,0;-1,-1,0,0;0,0,0,1;0,0,-1,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,1;0,0,0,0;0,0,0,0;-1,1,0,0;0,0,1,1;0,0,0,0;0,0,1,-1;0,0,0,0;0,0,0,-1;-1,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;-1,0,0,0;0,0,-1,1;0,0,0,0;0,0,0,-1;0,0,0,0;1,1,0,0;0,0,0,0;0,0,0,0;0,1,0,0;1,-1,0,0;0,0,-1,-1;-1,1,0,0;0,0,0,0;0,0,0,0;0,-1,0,0;0,0,0,1;0,0,1,-1;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,-1,0;0,0,0,1;0,0,0,0;0,0,0,1;-2,-1,0,0;0,0,1,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,1,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,-1;0,0,0,1;-1,1,0,0;0,0,-1,-1;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,1;0,0,0,0;0,0,0,0;0,0,0,1;0,0,0,0;0,0,0,1;0,0,-1,0;0,0,0,0;1,-1,0,0;0,0,0,0;0,1,0,0;0,0,1,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;1,-1,0,0;1,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,1;0,0,0,1;1,0,0,0;0,0,0,0;0,0,0,0;0,1,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,-1,-1;0,0,1,0;2,0,0,0;0,0,1,-1;0,0,0,0;0,0,0,1;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;2,1,0,0;0,0,0,0;-1,0,0,0;1,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;2,0,0,0;0,0,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;0,0,0,0;-1,-1,0,0;-1,1,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-2,0,0,0;0,0,0,-1;0,0,-1,0;0,0,0,0;0,0,1,-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;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,0,0;0,1,0,0;0,0,-1,-1;-1,1,0,0;0,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,1,0,0;1,-1,0,0;0,0,0,0;0,1,0,0;0,0,-1,-1;1,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,0;1,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,0,0,-1;0,0,0,0;0,0,1,0;0,0,0,0;0,0,-1,0;-1,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,1;0,0,-1,1;0,1,0,0;0,0,0,0;-1,0,0,0;-1,0,0,0;-1,0,0,0;0,0,1,-1;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,1,-1;0,0,1,-1;0,0,0,0;1,-1,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,-1,0;1,0,0,0;0,1,0,0;0,0,0,1;0,0,0,0;0,1,0,0;0,0,0,1;0,0,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,-1;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,-1;1,1,0,0;0,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,1;0,0,0,0;0,0,0,0;-1,0,0,0;-1,1,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,1;0,0,-1,0;-1,0,0,0;0,0,0,0;0,0,-1,1;0,0,0,0;0,0,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,-1;0,0,0,0;0,1,0,0;1,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;1,1,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,1;1,0,0,0;0,0,0,0;0,0,0,0;0,0,1,-1;0,0,0,0;0,0,0,0;0,1,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;1,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,1,0,0;1,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,1;1,0,0,0;0,0,0,1;0,0,0,0;0,0,0,1;0,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,-1,-1;0,0,1,-1;1,1,0,0;0,0,0,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,0,1,0;0,0,1,1;0,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;1,1,0,0;-1,1,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;-1,1,0,0;0,0,-1,-1;0,-1,0,0;0,0,0,0;0,0,0,-1;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,1;0,0,0,0;0,0,1,-1;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,-1,-1;0,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;-1,-1,0,0;1,1,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,-1,1;0,0,0,0;0,0,0,0;0,0,1,0;0,0,1,1;0,0,0,0;0,0,0,-1;0,0,0,0;-1,0,0,0;-1,-1,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,1,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,1;0,0,0,0;0,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,1;0,0,-2,-1;0,-1,0,0;0,1,0,0;0,0,0,0;0,1,0,0;0,0,0,-1;0,0,0,0;0,0,0,1;0,0,0,0;0,-1,0,0;1,1,0,0;0,0,0,0;1,1,0,0;0,0,0,0;2,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,1;0,0,1,-1;0,0,-1,0;-1,0,0,0;0,0,0,0;-1,-1,0,0;1,0,0,0;0,0,1,1;0,0,0,0;0,0,0,0;0,1,0,0;-1,-1,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,1,0,0;0,1,0,0;0,0,0,0;0,0,0,0;0,-1,0,0;0,0,1,-1;0,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,1;0,0,0,0;0,-1,0,0;2,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;0,0,0,0;0,0,-1,1;0,0,1,0;0,-1,0,0;0,0,0,0;0,0,0,0;0,0,1,0;-1,0,0,0;0,0,-1,0;-1,0,0,0;0,0,0,0;0,-1,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,1,0,0;0,0,0,0;-1,1,0,0;0,0,0,-1;0,0,0,0;-1,0,0,0;0,0,0,1;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,-1;0,0,0,0;0,0,-1,1;0,0,-1,-1;0,0,0,0;0,0,1,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,-1,-1;0,0,0,1;0,0,0,0;0,1,0,0;0,0,0,0;-1,1,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,1,0,0;0,-1,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,1,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,-1,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;-1,1,0,0;0,0,0,0;0,0,0,0;0,0,0,-1;0,1,0,0;0,-1,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,1,0,0;0,-1,0,0;0,0,0,0;0,0,0,1;0,0,0,0;0,0,0,-1;0,0,0,0;0,0,0,0;-2,-1,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;1,0,0,0;0,0,0,-1;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,-1;0,1,0,0;0,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;1,-1,0,0;1,1,0,0;0,0,0,0;1,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;-1,0,0,0;0,0,-1,-1;0,0,0,0;0,-1,0,0;0,0,0,1;0,0,0,1;0,0,0,0;0,0,0,0;1,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,-1;0,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,1,0,0;1,-1,0,0;0,0,1,0;1,1,0,0;0,0,0,0;2,1,0,0;1,0,0,0;0,0,1,1;0,0,0,0;0,0,0,0;0,-1,0,0;0,0,0,1;0,0,0,0;-1,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,0,0;0,1,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,-1,0,0;0,0,1,1;0,0,1,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,-1;0,1,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,-1,-1;0,-1,0,0;0,0,0,0;1,-1,0,0;0,0,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,-1;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,1,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,1,0;0,0,-1,0;0,0,-1,-1;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,1;0,0,0,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,-1,0;0,0,1,0;0,0,0,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,-1,-1;0,0,0,0;-2,-1,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,-1,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;1,1,0,0;0,0,1,-2;0,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;-1,0,0,0;-1,0,0,0;0,0,0,0;0,1,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,0,0;0,1,0,0;0,0,0,0;-1,0,0,0;-1,-1,0,0;0,0,0,0;1,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,1;1,0,0,0;0,0,-2,-1;0,0,-1,-1;0,0,0,0;-1,-1,0,0;0,0,0,-1;0,0,1,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,-1;0,0,0,1;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,-1;0,0,1,1;0,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,-1;1,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,-1;0,0,0,0;-1,1,0,0;0,0,0,0;-1,0,0,0;0,0,-1,-1;0,0,0,0;0,0,-1,0;0,-1,0,0;0,0,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,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;0,0,0,0;0,0,-1,-1;-1,0,0,0;0,0,0,-1;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,1,-1;0,0,0,-1;-1,0,0,0;0,0,0,-1;0,0,0,0;0,0,-1,0;0,0,0,1;-2,-1,0,0;0,0,1,0;0,0,0,0;-1,1,0,0;-1,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,1,1;0,0,-1,0;0,0,-1,1;0,0,1,0;0,0,0,0;0,0,1,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,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,1;0,0,1,0;0,0,0,0;0,0,1,0;0,0,1,1;0,0,0,0;1,-1,0,0;0,0,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,-1,0,0;1,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,-1;0,0,1,0;0,0,-1,1;1,1,0,0;0,0,0,0]],515],[1,3775,-755,["a",[1,0,3,0,1;1,0,0,0,0;1,0,1,0,0;0,2,0,1,0;0,1,0,0,0],[[3,1,1,-3,0,1],[570025,0,-7466950,0,16742725,0,6733175,0,-18040250,0,-1431250,0,8233150,0,3861200,0,-1222415,0,117320,0,-4430,0,35,0,1]],[1,0,0,0;0,0,0,-1;1,0,0,0;0,1,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,1,0,0;1,1,0,0;0,0,-1,1;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,1,0,0;0,0,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,0,0,0;0,0,0,0;0,-1,0,0;0,0,-1,0;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,0,0;0,0,1,1;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;0,0,0,0;0,0,0,1;0,0,1,1;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,-1,0;1,0,0,0;1,1,0,0;0,0,0,1;0,0,0,0;0,0,0,-1;-1,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,1;0,0,1,-1;0,0,0,0;0,-1,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,1,0;0,0,0,0;1,1,0,0;1,0,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,-1,0;0,0,1,1;0,0,0,0;-1,0,0,0;-1,0,0,0;0,1,0,0;1,-1,0,0;0,0,0,0;0,1,0,0;0,0,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;1,0,0,0;0,-1,0,0;0,-1,0,0;1,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,-1;0,0,1,-1;0,0,0,0;0,0,0,0;0,0,-1,0;0,-1,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,-1,0;1,0,0,0;0,-1,0,0;0,0,-1,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,0,0;0,0,0,1;0,0,0,0;0,0,0,0;0,0,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,1,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,-1;0,0,1,0;0,0,0,0;0,0,1,0;0,0,0,0;0,-1,0,0;0,0,0,1;0,0,0,0;-1,0,0,0;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,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,-1,0,0;0,0,1,0;0,0,-1,0;0,0,0,0;0,0,1,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;1,0,0,0;1,1,0,0;0,0,0,0;0,-1,0,0;0,0,0,1;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,-1,1;0,0,0,0;0,0,0,-1;1,1,0,0;0,0,0,0;0,0,0,0;0,0,0,1;0,0,1,1;0,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;-1,1,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,-1;0,0,0,1;0,0,1,0;0,0,0,0;0,0,1,-1;0,0,0,0;0,0,1,0;0,-1,0,0;0,0,0,0;-1,0,0,0;0,-1,0,0;0,0,0,0;-1,1,0,0;0,0,0,0;-1,1,0,0;1,0,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;-1,0,0,0;0,-1,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,1;1,0,0,0;0,0,1,0;0,0,0,-1;0,0,0,0;0,0,1,0;-1,1,0,0;0,-1,0,0;1,1,0,0;0,0,0,0;0,0,-1,-1;1,0,0,0;0,0,-1,0;0,0,0,-1;0,0,0,0;0,0,0,0;0,0,0,-1;0,-1,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,0,0;0,-1,0,0;0,0,1,1;-1,1,0,0;0,-1,0,0;0,0,0,0;0,1,0,0;0,0,0,1;0,0,0,0;0,0,1,-1;0,0,0,0;-1,0,0,0;-1,-1,0,0;0,0,0,1;0,1,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;-1,0,0,0;-1,0,0,0;0,1,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,1,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,1,-1;0,0,0,-1;0,-1,0,0;0,-1,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;1,0,0,0;0,1,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,0,1;0,0,0,0;0,0,0,0;0,0,0,1;1,0,0,0;0,0,0,0;0,0,0,1;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,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;0,-1,0,0;-1,-1,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;0,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,-1,-1;0,0,-1,-1;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,1,-1;0,0,1,0;0,-1,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;-1,-1,0,0;0,0,1,0;0,0,0,0;1,0,0,0;1,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;1,0,0,0;0,0,0,0;1,0,0,0;0,0,0,1;0,0,0,0;-1,-1,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;-1,-1,0,0;0,0,0,1;0,0,0,0;0,0,-1,1;0,0,0,-1;0,0,0,0;0,0,0,-1;0,0,0,0;0,0,0,0;0,1,0,0;-1,0,0,0;0,1,0,0;0,0,0,0;1,-1,0,0;1,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;-1,1,0,0;1,1,0,0;0,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,1,-1;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,1;0,0,0,-1;0,0,0,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,1;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,1;0,0,1,0;0,0,0,-1;0,0,0,0;0,0,0,0;0,0,0,0;-1,1,0,0;0,-1,0,0;0,0,0,0;-1,0,0,0;0,0,0,1;-1,0,0,0;0,0,0,-1;0,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,1;0,0,0,0;0,0,1,0;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;-1,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,1,0;1,-1,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,1,0,0;0,0,1,-1;0,1,0,0;0,0,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;1,0,0,0;0,0,-1,2;0,0,0,0;0,0,0,-1;1,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;-1,-1,0,0;0,0,1,0;0,0,0,0;0,-1,0,0;0,0,-1,0;-1,1,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;-1,1,0,0;0,0,0,0;0,0,1,0;0,0,0,-1;0,0,0,-1;0,0,1,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,1,-1;1,0,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,-1,1;0,0,0,0;0,0,1,-1;0,0,1,0;0,0,0,0;0,0,2,1;0,0,-1,1;0,-1,0,0;0,-1,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,1,0,0;0,0,0,0;0,0,0,0;0,1,0,0;0,0,-1,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,1;0,0,-1,1;0,0,-1,-1;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,1;0,0,0,0;0,0,0,0;0,0,0,0;1,1,0,0;0,0,-1,0;0,0,0,1;0,0,0,0;1,0,0,0;0,0,0,0;1,0,0,0;0,0,0,1;0,0,0,0;0,0,0,1;0,0,0,0;0,1,0,0;0,0,1,1;0,0,0,0;-1,-1,0,0;0,0,0,0;0,1,0,0;0,0,0,1;0,0,0,0;0,0,0,1;0,0,0,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,1,0,0;0,0,-2,-1;-1,1,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,1,-1;0,0,0,0;0,0,0,0;-1,0,0,0;0,-1,0,0;0,0,1,0;-1,0,0,0;0,0,0,0;0,0,0,-1;0,0,0,1;0,0,0,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,1,0;0,0,0,0;0,0,0,0;0,-1,0,0;0,-1,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,0,0;1,-1,0,0;0,0,-1,-1;0,0,1,0;0,0,0,0;0,0,0,0;0,-1,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,1;0,0,0,0;0,0,0,0;0,0,0,0;1,-1,0,0;-1,1,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,0,1;0,1,0,0;-1,1,0,0;0,1,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,-1;0,0,0,-1;0,0,1,0;0,0,1,1;0,0,0,0;0,0,0,0;1,-1,0,0;0,0,0,0;0,0,0,1;0,0,0,0;0,-1,0,0;1,1,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,2,1;0,0,0,0;0,0,0,1;0,0,0,0;0,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,0,1;0,0,0,0;1,0,0,0;0,0,0,-1;0,0,-1,1;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,-1,-1;1,1,0,0;0,0,0,1;0,0,0,0;0,0,0,0;1,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,1,0,0;0,0,0,-1;0,0,0,0;-1,1,0,0;0,0,0,0;0,1,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;-1,1,0,0;0,0,0,0;0,0,1,1;0,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,1,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,-1;0,0,-1,-1;0,0,0,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,-1;0,0,-1,0;0,0,0,1;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,1;0,0,0,0;0,0,0,-1;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,1;1,0,0,0;0,0,0,0;2,1,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;1,-1,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,1,0;0,-1,0,0;0,0,0,0;-1,0,0,0;0,0,1,0;0,0,-1,-1;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,-1;0,-1,0,0;0,1,0,0;0,0,0,0;0,0,0,0;0,-1,0,0;0,1,0,0;-1,1,0,0;0,0,0,0;0,0,0,0;0,-1,0,0;-1,1,0,0;0,0,0,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,1,0,0;0,0,0,1;0,0,0,0;0,0,0,1;0,0,0,1;0,0,-1,0;1,0,0,0;0,0,0,0;1,0,0,0;0,0,1,-1;0,1,0,0;0,0,-1,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;-1,-1,0,0;0,0,0,-1;0,0,0,0;0,0,0,1;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,1,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,0,0;-1,1,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;-1,0,0,0;0,0,0,-1;0,-1,0,0;0,0,0,0;-1,1,0,0;-1,-1,0,0;-1,0,0,0;0,0,1,1;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,-1,0,0;0,0,1,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,0,0;0,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,1,0,0;0,0,1,0;0,1,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,-1,1;0,0,0,0;0,0,1,-1;1,1,0,0;0,0,0,0;0,0,0,0;0,0,0,1;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,0,1;0,-1,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;1,-1,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,1,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,1,-1;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;0,0,0,1;0,0,0,0;0,0,0,0;0,1,0,0;0,1,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,1,0,0;0,0,0,1;0,0,1,-1;0,0,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,1;0,0,0,0;-1,2,0,0;0,0,0,0;0,0,-1,0;1,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,-1,0;-1,1,0,0;0,-1,0,0;0,0,1,0;0,0,0,0;0,0,0,-1;0,0,0,0;1,-2,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;-1,0,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;1,0,0,0;1,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,1;0,0,-1,0;0,0,0,0;0,0,1,0;1,1,0,0;1,1,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,-1;0,0,-1,-1;0,-1,0,0;0,0,0,0;0,0,-1,1;-1,-1,0,0;0,-1,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,0,1;0,0,0,0;0,0,0,0;0,1,0,0;0,0,-1,0;0,0,-1,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,1,0,0;0,0,0,0;0,1,0,0;0,0,0,1;0,1,0,0;0,0,1,1;0,0,0,0;0,0,0,0;0,0,0,1;0,0,1,1;0,0,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;0,1,0,0;-1,1,0,0;1,0,0,0;0,0,0,-1;0,0,0,0;0,0,0,0;0,0,1,1;0,0,1,-1;0,0,-1,-1;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;2,1,0,0;0,0,0,0;0,0,0,0;0,-1,0,0;0,0,0,-1;0,0,0,0;0,0,0,0;-1,1,0,0;0,0,0,0;0,1,0,0;0,0,0,1;0,0,0,0;0,-1,0,0;1,1,0,0;0,0,0,0;1,-1,0,0;0,0,0,0;0,0,1,-1;0,0,0,0;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,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,1;-1,0,0,0;-1,-1,0,0;0,0,0,0;0,0,0,0;0,0,1,0;-1,0,0,0;0,0,-1,0;0,0,0,0;0,1,0,0;0,0,0,1;1,0,0,0;1,-1,0,0;0,0,0,0;1,-1,0,0;0,0,-1,0;-1,0,0,0;0,0,-1,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;1,0,0,0;0,0,0,0;1,-1,0,0;-1,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;-1,-1,0,0;0,0,0,0;1,-1,0,0;0,0,0,1;0,0,0,0;0,0,0,-1;0,0,0,-1;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,-1;0,0,2,1;0,-1,0,0;-1,0,0,0;0,0,0,0;-1,0,0,0;1,0,0,0;0,0,0,-1;0,0,0,0;0,0,0,0;0,0,0,1;0,1,0,0;1,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,1;0,0,1,0;0,0,0,-1;0,0,0,0;0,0,0,0;0,0,-1,1;-1,-1,0,0;1,0,0,0;0,0,-1,0;0,0,0,0;-1,-1,0,0;0,-1,0,0;-1,-1,0,0;1,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,1;0,0,0,0;-1,-1,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;1,1,0,0;0,0,0,1;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,-1,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,1,0,0;0,0,0,-1;0,0,0,0;1,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,1;0,0,0,0;0,0,0,-1;0,0,0,0;0,1,0,0;0,1,0,0;0,0,0,1;0,0,0,0;0,0,0,0;0,-1,0,0;0,1,0,0;0,0,-1,-1;1,-1,0,0;0,0,0,0;1,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,1,0,0;0,0,1,1;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,0,0;0,0,1,0;1,0,0,0;0,0,1,-1;0,0,0,0;0,0,0,0;1,0,0,0;1,0,0,0;1,1,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,-1,0,0;0,0,1,-1;0,0,0,0;-1,0,0,0;0,1,0,0;1,1,0,0;-1,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,1;0,0,-1,0;0,0,0,-1;0,0,0,-1;0,0,0,0;1,1,0,0;0,0,0,0;0,0,0,0;1,-1,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,-1;0,0,0,0;0,0,-1,0;0,0,1,-2;-1,-1,0,0;0,0,-1,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-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,0;0,0,-1,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,-1;1,0,0,0;1,1,0,0;0,0,0,0;0,0,1,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,-1,-1;-1,1,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;-1,0,0,0;0,0,1,-1;0,0,0,0;0,0,0,0;1,0,0,0;1,0,0,0;-1,0,0,0;0,0,0,0;0,0,1,0;0,0,0,-1;0,0,1,1;0,0,-1,0;0,0,0,0;0,1,0,0;0,0,-1,-1;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,0,0;1,1,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;1,-1,0,0;0,0,0,1;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,-1,-1;1,-1,0,0;0,-1,0,0;0,0,0,0;0,0,-1,-1;0,0,0,-1;0,0,0,0;0,1,0,0;0,0,0,0;1,-2,0,0;0,0,0,0;0,0,-1,-1;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,-1,0;0,0,-1,-1;0,0,0,0;0,0,-1,0;-1,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;1,-1,0,0;0,0,0,1;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,1,0;0,0,-1,-1;1,0,0,0;0,0,0,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,1,-1;0,0,-1,0;0,-1,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,0,0;0,0,1,0;0,0,0,1;0,0,0,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,-1,0;0,0,-1,2;0,0,-1,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,1,0;0,0,0,-1;0,0,0,0;0,0,0,0;1,0,0,0;-1,-1,0,0;0,0,-1,-1;0,0,0,0;0,0,0,0;0,0,0,1;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,0,1;-1,0,0,0;0,1,0,0;0,1,0,0;0,0,0,0;-1,0,0,0;-1,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,-1,0,0;0,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,1,0,0;-1,1,0,0;0,0,0,0;0,-1,0,0;0,0,-1,0;0,-1,0,0;0,0,-1,0;0,0,0,0;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;1,-2,0,0;0,0,0,0;0,0,0,0;1,1,0,0;-1,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,1,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,0,-1;0,-1,0,0;1,1,0,0;0,0,0,-1;0,0,0,0;1,0,0,0;0,0,1,0;0,0,-1,-1;0,1,0,0;0,0,0,0;1,1,0,0;0,0,0,0;-1,0,0,0;1,1,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,1,-1;0,0,-1,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,-1,1;0,0,1,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,1,-1;0,1,0,0;0,0,0,0;1,0,0,0;0,0,0,1;0,0,0,-1;-1,0,0,0;0,0,0,0;-1,0,0,0;0,-1,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,-1;-1,0,0,0;0,0,0,0;-1,1,0,0;0,0,0,0;0,0,1,0;0,0,-1,-1;0,0,-1,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,1;0,0,-1,-1;0,0,-1,1;0,0,2,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,1,1;0,0,1,-1;0,0,0,0;0,0,-1,1;0,0,1,0;-1,1,0,0;-1,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,2,1;0,0,0,0;0,0,0,0;0,0,-1,1;0,0,1,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,-1,0,0;0,0,1,0;1,-1,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,-1;0,1,0,0;0,0,0,0;0,0,-1,0;0,0,0,-1;0,0,0,0;0,1,0,0;0,0,0,0;0,0,-1,1;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,1;0,1,0,0;0,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,-1;0,-1,0,0;0,0,0,0;0,0,0,0;0,0,1,1;0,0,1,0;0,0,-1,0;0,1,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,1,1;0,0,0,0;0,0,0,1;1,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,-1,1;0,0,1,0;0,0,0,0;0,0,-1,-1;0,-1,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,1;0,0,0,0;0,-1,0,0;0,0,0,1;0,-1,0,0;0,-1,0,0;0,0,0,0;0,0,0,0;2,1,0,0;0,0,0,0;1,-1,0,0;0,0,0,0;0,0,0,0;0,1,0,0;1,0,0,0;0,0,-1,0;0,0,0,0;-1,1,0,0;0,0,0,1;0,0,1,0;0,0,0,0;0,0,0,0;0,1,0,0;0,0,-1,1;1,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;1,0,0,0;0,0,0,0;1,0,0,0;0,0,0,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;1,0,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;-1,-1,0,0;0,0,0,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,1;0,1,0,0;0,0,0,0;0,0,0,-1;0,0,0,1;-1,-1,0,0;0,1,0,0;0,0,0,0;0,0,-1,0;0,-1,0,0;0,0,0,1;1,0,0,0;0,0,0,0;0,0,0,1;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,1,0,0;0,0,0,0;0,0,0,0;0,0,-1,1;0,0,0,0;-1,-1,0,0;0,-1,0,0;1,0,0,0;0,0,0,0;0,0,0,0;-1,1,0,0;0,-1,0,0;0,0,-1,0;0,0,-2,-1;0,0,0,0;1,1,0,0;0,0,0,0;0,1,0,0;0,-1,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,1,0;0,1,0,0;0,0,0,0;0,0,0,0;0,-1,0,0;0,0,-1,0;0,0,1,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,-1,0;0,1,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,-1,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,1,0,0;-1,0,0,0;0,0,-1,0;0,-1,0,0;0,0,0,0;0,0,1,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,1;0,-1,0,0;-1,0,0,0;0,0,0,1;0,0,0,0;0,1,0,0;0,0,0,-1;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,-2,-1;-1,1,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;1,-1,0,0;0,0,0,0;0,-1,0,0;-1,0,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;-1,1,0,0;0,0,-1,1;0,0,0,0;0,0,0,1;0,0,1,1;0,0,0,0;-1,-1,0,0;0,0,0,0;-1,-1,0,0;0,0,0,1;0,0,0,0;0,0,0,1;0,0,0,0;1,-1,0,0;1,-1,0,0;0,1,0,0;0,0,-1,-1;0,0,0,0;0,0,0,1;0,0,0,0;0,0,1,0;0,0,1,-1;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,1,1;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,2;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;0,0,0,0;-1,0,0,0;0,1,0,0;0,0,0,0;0,0,0,0;0,0,1,1;0,-1,0,0;0,0,-1,-1;0,0,-1,1;0,0,0,0;0,0,1,-1;0,0,0,0;0,1,0,0;-1,0,0,0;0,0,0,0;0,0,0,1;0,1,0,0;0,0,0,1;0,0,0,0;0,0,0,0;0,0,1,-1;0,0,0,0;0,0,0,0;-2,-1,0,0;0,0,0,0;0,1,0,0;0,0,1,0;1,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,0,-1;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,1;1,1,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;1,-1,0,0;0,1,0,0;-1,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,-1,0,0;0,-1,0,0;0,0,0,0;0,0,1,1;0,0,0,0;-1,0,0,0;-1,0,0,0;0,0,0,0;-1,0,0,0;0,-1,0,0;0,0,0,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,-1,0,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,-1,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,-1,0,0;-1,-1,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,1;0,0,-1,0;0,-1,0,0;0,0,0,0;0,-1,0,0;0,0,-1,-1;0,0,0,0;0,0,-1,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,1;0,1,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,2,1;1,-1,0,0;0,0,0,0;0,0,0,1;0,0,0,0;1,0,0,0;0,0,0,1;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,0,1;0,-1,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,1,0,0;0,0,0,-1;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,1;-1,1,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,-1,1;1,0,0,0;0,0,0,1;0,0,0,0;0,0,0,-1;0,0,0,-1;0,1,0,0;0,0,-1,1;0,0,0,0;0,1,0,0;0,0,0,0;2,0,0,0;1,0,0,0;0,0,0,0;-1,1,0,0;0,-1,0,0;-1,0,0,0;0,0,0,1;0,0,0,0;0,0,0,0;0,-1,0,0;-1,1,0,0;0,0,0,0;0,0,0,0;1,0,0,0;1,1,0,0;0,0,1,0;0,0,1,0;0,0,0,0;0,0,-1,1;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,0,0;1,1,0,0;0,0,0,-1;0,0,-1,-1;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,1,0,0;0,0,1,0;0,0,0,0;0,-1,0,0;0,0,0,0;-1,0,0,0;0,0,0,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,1;0,0,-1,0;1,-1,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,1,-1;1,1,0,0;0,0,1,1;0,0,0,0;0,0,0,0;2,1,0,0;0,0,0,-1;0,0,0,0;0,0,0,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,-1,-1;0,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,-1;0,0,0,0;0,0,0,-1;1,1,0,0;0,0,0,0;1,0,0,0;0,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,2,1;0,0,0,0;0,0,1,1;1,-1,0,0;0,0,0,0;0,0,0,1;0,0,1,-1;0,0,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,0,0;0,1,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,-1,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,1;0,0,-1,-1;1,-1,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,-1;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,-1,0;0,0,1,0;-1,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;0,0,0,0;0,1,0,0;0,0,0,0;0,0,-1,-1;0,0,1,0;0,0,0,0;0,0,0,-1;0,0,1,-1;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;-1,-1,0,0;0,0,0,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,1,-1;0,0,-1,1;1,-1,0,0;1,1,0,0;0,0,0,0;0,0,0,0;-1,1,0,0;0,0,0,0;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,0,0,0;0,-1,0,0;0,1,0,0;0,0,0,1;1,1,0,0;0,0,0,0;0,0,1,0;0,0,1,0;0,0,0,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,1;0,0,1,0;0,0,0,0;0,0,0,0;-1,1,0,0;2,1,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,1,0;1,0,0,0;0,0,0,0;0,0,-1,1;0,0,0,0;0,0,1,0;0,1,0,0;0,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,-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;0,0,0,0;-1,-1,0,0;1,-1,0,0;-1,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,-1,0,0;0,1,0,0;0,0,0,0;0,0,0,0;0,0,1,0;-1,0,0,0;0,0,1,0;0,0,0,0;0,0,1,0;0,0,0,-1;0,0,1,-1;0,0,-1,-1;0,0,0,0;-1,0,0,0;0,0,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,0,0,0;0,0,0,-1;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,-1,-1;0,0,0,0;0,0,0,0;0,-1,0,0;-1,0,0,0;0,0,0,0;0,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,1;0,0,1,0;-1,1,0,0;0,0,0,0;0,0,0,0;0,0,0,-1;0,0,0,-1;-1,-1,0,0;0,0,0,0;-1,0,0,0;-1,0,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,1;0,0,-2,-1;0,0,-1,1;0,0,0,0;0,-1,0,0;0,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,1;0,0,1,-1;0,0,-1,-1;0,0,-1,0;0,0,0,0;-1,0,0,0;1,0,0,0;0,0,1,-1;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;1,0,0,0;0,1,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,1,0,0;0,0,0,0;0,0,0,-1;0,0,-1,0;0,1,0,0;0,0,0,0;0,0,0,0;0,0,0,-1;0,1,0,0;0,0,1,0;-1,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,1;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,-1;1,0,0,0;-1,1,0,0;0,0,0,0;0,0,0,0;0,0,0,1;0,0,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;0,0,1,0;0,0,0,0;0,0,-1,0;0,1,0,0;0,0,0,0;0,-1,0,0;0,0,0,-1;1,0,0,0;0,0,0,0;0,0,0,0;0,0,1,-1;0,1,0,0;0,1,0,0;0,0,2,1;0,0,0,0;-1,-1,0,0;0,0,-1,0;0,0,-1,0;0,0,-1,1;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,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,0,0;1,0,0,0;0,0,0,0;0,0,-1,0;1,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,1,0,0;0,0,1,1;0,0,0,0;1,1,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,-1;0,0,0,0;0,0,0,0;0,-1,0,0;-1,0,0,0;0,-1,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;-1,1,0,0;1,0,0,0;0,0,0,0;-1,-1,0,0;0,0,-1,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,1;0,0,1,-1;0,1,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,0,0;0,1,0,0;-1,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,-1,0,0;0,0,1,0;-1,2,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,-1,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,1,1;0,0,0,0;0,1,0,0;0,0,0,0;1,0,0,0;-1,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,1,0,0;1,0,0,0;1,-1,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,0,0;1,-1,0,0;0,0,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,1,0;0,1,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,-1,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,1;0,0,1,0;0,0,0,0;0,0,0,0;0,0,1,0;1,1,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,-1;0,0,0,1;0,0,0,0;0,0,0,0;0,0,0,1;0,0,0,0;0,1,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,1,1;0,0,0,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,1;0,0,1,1;0,0,0,0;0,0,0,0;0,1,0,0;0,1,0,0;-1,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;1,0,0,0;0,0,1,-1;0,0,0,0;0,0,0,0;0,0,0,1;0,0,1,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,1,1;0,0,0,0;0,0,0,1;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,-1,0;0,0,1,-1;0,0,0,0;1,-1,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,1,-1;1,1,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,1,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,-1,0,0;-1,0,0,0;0,0,0,0;0,0,1,-1;1,1,0,0;0,0,1,-1;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,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,-1,0;0,0,0,0;0,0,2,1;0,0,1,-2;0,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,-1,0,0;0,0,0,1;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,1,0,0;0,0,0,0;0,0,-1,1;0,1,0,0;0,0,0,0;1,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;0,-1,0,0;-1,0,0,0;0,0,-1,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,1,1;0,0,1,-1;-1,0,0,0;1,-1,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,-1,0,0;0,1,0,0;0,0,1,1;0,0,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,0,0;0,0,0,0;1,1,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;1,1,0,0;-1,2,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,1,-1;1,0,0,0;0,0,-1,0;1,0,0,0;0,0,0,0;1,0,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,-1,1;0,0,0,0;0,0,0,0;0,0,0,0;0,1,0,0;0,0,0,0;1,0,0,0;0,0,0,0;-1,1,0,0;0,0,-1,0;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,0,-1;0,0,1,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,-1,0,0;0,0,-1,0;1,-2,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;1,0,0,0;0,0,1,0;-1,-1,0,0;0,1,0,0;0,0,0,0;-1,0,0,0;0,0,1,1;0,0,0,0;0,0,0,1;0,0,0,0;0,0,-1,0;0,0,0,-1;0,-1,0,0;0,0,1,0;0,0,0,0;-1,0,0,0;-1,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;1,0,0,0;-1,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;1,-1,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,-1,1;0,0,0,0;0,0,-1,0;0,0,0,1;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,1;0,0,0,0;0,0,0,-1;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,1,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,1,-1;0,0,0,0;0,0,0,-1;0,0,-1,-1;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,-1,1;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,-1,0;-1,0,0,0;0,0,-1,1;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,-1,0,0;0,0,1,0;0,0,0,0;0,0,2,1;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;1,0,0,0;0,0,0,-1;0,0,0,0;0,0,1,-2;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,-1,0;0,0,0,0;0,0,-1,1;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,1;-1,0,0,0;0,0,0,0;0,1,0,0;0,0,0,0;0,0,0,0;0,0,0,1;0,0,1,0;0,0,0,0;0,0,0,0;0,0,1,0;-1,1,0,0;0,0,1,0;0,0,1,0;0,0,0,0;0,0,-1,0;0,0,1,1;0,1,0,0;-1,-1,0,0;0,0,0,0;0,0,0,1;0,0,0,-1;0,1,0,0;0,1,0,0;0,0,0,0;1,1,0,0;0,0,1,1;0,0,-1,1;0,0,1,-1;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,1;0,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,1,0;0,0,0,0;0,1,0,0;0,0,-1,0;0,-1,0,0;0,0,0,0;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,-2,0,0;0,0,0,-1;-1,0,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,0;0,0,0,0;-1,1,0,0;0,-1,0,0;0,0,-1,1;0,0,0,0;0,0,0,0;0,0,0,-1;0,0,0,-1;0,0,2,0;0,-1,0,0;0,0,0,0;-1,1,0,0;0,-1,0,0;0,0,1,1;1,1,0,0;0,0,0,0;0,0,1,1;0,0,-1,0;0,0,0,0;0,0,1,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,1;0,0,1,0;0,0,0,0;0,-1,0,0;-1,1,0,0;0,0,-1,0;0,0,1,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,1;0,0,1,1;0,0,0,0;0,0,1,0;0,0,0,0;0,1,0,0;-1,0,0,0;0,0,0,0;1,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,1;0,0,0,0;0,0,0,0;0,0,0,0;2,1,0,0;0,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,-1,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,-1,0,0;0,0,1,1;0,2,0,0;0,0,0,-1;0,0,0,0;0,0,1,1;0,0,1,0;0,0,1,-1;0,0,0,0;0,0,0,0;1,0,0,0;-1,0,0,0;-1,1,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,-1,0,0;0,0,-1,-1;0,1,0,0;0,0,0,0;0,0,-1,1;0,0,0,1;0,0,1,0;1,1,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,0,0;1,1,0,0;0,0,-1,-1;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,1,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,0,0;0,-1,0,0;0,0,1,0;0,0,1,0;0,0,0,0;0,1,0,0;0,0,0,0;0,0,1,-1;1,0,0,0;0,0,0,0;1,1,0,0;0,0,-1,0;0,0,1,1;0,-1,0,0;0,0,0,0;0,1,0,0;1,0,0,0;0,0,-1,1;0,-1,0,0;0,0,0,0;0,0,1,1;0,-1,0,0;-2,-1,0,0;0,1,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,-1,0,0;0,0,0,1;0,0,0,0;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,1,0,0;1,-1,0,0;0,0,1,0;0,0,0,1;0,0,0,0;0,0,-1,1;0,0,0,1;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,1;-1,2,0,0;0,0,0,0;0,0,0,-1;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,1,1;-1,0,0,0;0,0,0,0;0,-1,0,0;0,0,-1,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,1,0,0;-1,0,0,0;0,0,0,0;0,0,0,1;1,1,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,-1,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,0,-1;0,0,0,0;0,0,0,0;0,0,-1,1;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,-2,-1;-1,0,0,0;0,0,0,0;1,-1,0,0;0,0,-1,-1;0,1,0,0;0,0,0,1;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;0,0,0,0;0,0,1,-1;0,0,-1,0;0,0,1,0;0,0,0,0;0,0,1,0;1,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,1;1,-1,0,0;0,0,-1,0;0,0,0,0;-1,-1,0,0;0,0,1,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,-1;0,0,0,0;0,0,0,-1;-1,0,0,0;0,0,0,0;0,1,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,-2;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,1;0,0,0,0;0,0,0,-1;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,1;-1,0,0,0;1,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,1;0,0,0,0;0,1,0,0;0,0,0,0;0,0,-1,0;0,0,-1,1;0,0,0,-1;0,-1,0,0;0,0,0,0;0,0,0,-1;0,0,1,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,1,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,0,0,-1;1,0,0,0;0,0,0,0;0,0,2,1;0,0,0,-1;1,1,0,0;0,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;-1,0,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,0;0,0,0,1;0,0,1,0;0,0,0,0;0,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,-1,0;0,0,0,-1;0,0,0,0;0,0,0,0;0,0,1,0;-1,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;-1,-1,0,0;1,0,0,0;0,0,0,-1;0,0,0,0;0,0,0,1;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;1,-1,0,0;1,0,0,0;0,0,-1,1;0,0,1,1;0,0,0,0;0,0,0,0;-1,1,0,0;0,0,0,-1;1,0,0,0;0,0,0,0;0,0,1,0;0,0,-1,0;0,0,0,1;0,0,-1,-1;0,0,0,0;0,0,-1,0;0,0,0,0;-1,-1,0,0;0,0,1,-1;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;0,0,0,0;0,0,0,0;1,-1,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,1;-1,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,1;0,0,0,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,-2,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;-1,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,-1;0,0,0,-1;0,0,0,0;1,1,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;1,0,0,0;1,0,0,0;-1,-1,0,0;0,0,-1,1;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,1;0,0,0,0;0,0,1,0;1,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,0,1;0,1,0,0;0,0,0,0;0,0,0,0;-2,0,0,0;0,0,-1,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,-1,0,0;0,-1,0,0;-1,1,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;-1,0,0,0;2,1,0,0;0,0,0,0;0,0,0,-1;0,-1,0,0;0,0,-1,-1;0,0,0,1;0,0,0,0;0,0,0,1;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,-1;0,1,0,0;0,0,0,-1;0,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;-1,-1,0,0;0,0,0,0;0,1,0,0;0,0,-1,2;2,1,0,0;0,0,0,1;0,0,0,0;0,-1,0,0;1,0,0,0;0,0,0,-1;0,1,0,0;0,0,0,0;0,0,0,0;0,1,0,0;0,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,0,0;1,-1,0,0;0,1,0,0;0,0,0,-1;0,0,0,0;0,0,0,1;0,0,-1,-1;1,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,1;1,0,0,0;-1,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,-1;0,0,0,0;0,0,0,0;0,0,-1,0;-1,-1,0,0;0,0,0,0;0,0,0,1;0,0,0,0;0,0,0,0;0,0,1,1;0,0,-1,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,1;0,0,0,0;0,0,0,0;0,-1,0,0;0,1,0,0;-1,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,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,1,0;0,0,0,0;0,0,0,0;0,0,1,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;-1,-1,0,0;0,0,0,1;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,1,-1;0,0,0,1;0,0,0,0;0,0,0,0;0,0,-1,2;0,0,-1,0;1,-1,0,0;0,0,-1,0;0,0,0,0;1,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,0,1,0;1,0,0,0;0,0,0,0;1,1,0,0;0,0,1,0;1,0,0,0;0,-1,0,0;0,0,0,0;0,0,0,0;0,0,1,1;1,0,0,0;0,-1,0,0;0,0,0,0;1,0,0,0;0,0,1,-1;-1,0,0,0;0,0,1,-2;0,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,1;0,0,0,0;0,1,0,0;1,-1,0,0;0,-1,0,0;0,0,0,0;0,0,0,0;0,1,0,0;-1,-1,0,0;-1,1,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,-1,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,-1,0,0;0,0,1,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,1,0;0,1,0,0;0,0,1,1;0,0,0,0;0,0,2,1;0,0,0,0;0,-1,0,0;0,0,0,1;0,0,0,0;0,0,0,1;1,-1,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,-1,0;1,0,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;-1,0,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,1,0,0;1,1,0,0;0,0,0,0;0,0,0,0;0,0,0,1;0,1,0,0;0,0,0,1;0,0,0,0;0,0,0,0;0,-1,0,0;1,-1,0,0;-1,-1,0,0;0,0,-1,0;0,0,0,0;1,-1,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,-1;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;0,0,0,0;0,0,1,-2;0,0,0,0;-1,0,0,0;-1,-1,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,-1,0;-1,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,1,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,-1,-1;0,0,0,-1;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,1,-1;0,0,-1,1;0,0,-1,-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;0,0,0,0;0,0,0,0;0,0,1,-1;1,0,0,0;0,0,-1,1;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,-1,-1;0,0,0,0;1,1,0,0;0,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,0,0;0,0,-1,0;1,0,0,0;1,0,0,0;0,0,0,0;-1,-1,0,0;1,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,-1;0,0,-1,0;0,0,1,-1;-1,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,1,-1;0,0,0,0;0,0,0,0;0,0,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,0,0,0;0,0,1,-1;0,0,0,0;-1,0,0,0;-1,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,1,0,0;-1,0,0,0;1,0,0,0;0,0,0,0;0,1,0,0;-1,0,0,0;1,1,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,-1;0,0,0,-1;0,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,-1;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,-1;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,0,-1;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,0,0,0;0,0,0,0;1,0,0,0;0,-1,0,0;0,0,1,1;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,1,0,0;-1,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,-1,0,0;-1,-1,0,0;0,0,-1,1;0,0,-1,0;0,0,0,0;1,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,1,-1;-1,0,0,0;0,0,0,0;0,1,0,0;1,0,0,0;0,0,0,1;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;1,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,-1;0,0,0,0;0,0,0,0;0,0,0,0;1,-1,0,0;0,-1,0,0;0,0,1,0;0,0,1,-1;0,0,0,0;0,0,-1,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;-2,-1,0,0;1,-1,0,0;0,0,0,0;0,0,-1,1;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,1,0,0;0,0,0,-1;0,0,-1,-1;1,-1,0,0;0,0,0,0;0,0,0,-1;0,0,1,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,1,0,0;0,0,0,0;-1,1,0,0;0,0,0,0;0,0,-1,0;1,1,0,0;1,-2,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,-1,1;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,-2;0,0,-1,0;0,0,1,0;0,0,0,0;0,0,0,0;0,1,0,0;0,0,0,1;1,0,0,0;0,0,1,-1;0,0,0,0;0,0,-1,0;0,0,0,0;1,-1,0,0;0,0,0,0;0,0,0,0;0,1,0,0;0,0,0,0;0,0,1,1;0,0,0,-1;0,0,0,0;0,0,-1,2;0,1,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,1,0,0;0,0,-1,-1;0,1,0,0;0,1,0,0;0,0,0,0;0,0,0,1;1,-2,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,-1,0;-1,1,0,0;0,0,0,0;1,1,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,1;0,-1,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,-1,0,0;-1,-1,0,0;0,0,0,0;0,0,0,0;0,0,-1,1;0,0,1,0;0,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,-1;1,0,0,0;0,0,0,0;0,0,-1,-1;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;0,0,1,-1;0,0,0,0;0,0,0,0;1,0,0,0;0,0,1,1;0,-1,0,0;0,0,0,0;0,0,1,-1;0,0,-1,-1;0,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,1,0,0;0,0,0,0;0,0,-1,0;0,0,0,-1;2,1,0,0;0,-1,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,-1,0;0,0,-1,-1;0,0,0,0;0,0,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,0;0,0,0,-1;0,0,0,1;0,0,0,0;0,1,0,0;0,1,0,0;0,0,0,0;2,1,0,0;0,0,0,0;0,0,-1,0;0,0,1,0;0,0,1,0;-1,0,0,0;0,0,0,0;0,0,0,1;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;0,0,0,0;-1,1,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,-1,0;-1,1,0,0;0,0,0,0;0,0,1,0;0,0,0,-1;0,0,-1,0;0,0,-1,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;1,0,0,0;1,1,0,0;0,0,0,0;0,0,1,0;1,1,0,0;0,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,1;0,0,0,0;-1,0,0,0;0,-1,0,0;0,0,0,0;-1,2,0,0;0,0,0,0;-1,-1,0,0;0,0,1,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,-1,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,1;0,0,0,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,-1;0,0,-1,-1;0,0,0,1;0,0,1,1;0,0,0,0;0,0,0,1;0,0,0,0;0,0,0,1;1,-1,0,0;0,0,0,0;-1,0,0,0;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;0,0,0,0;0,1,0,0;-1,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,-1;0,0,0,1;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,1,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,1;0,0,0,-1;0,0,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,0,0;-1,1,0,0;0,0,-1,0;0,0,0,0;0,0,0,-1;0,0,0,0;0,-1,0,0;0,0,0,1;-1,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,1,0,0;0,0,0,1;0,0,0,0;0,1,0,0;-1,1,0,0;0,0,1,0;0,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;1,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,1,0,0;0,0,0,1;0,0,0,0;0,0,0,0;0,0,0,0;0,-1,0,0;0,0,1,-1;0,0,0,0;0,0,0,0;0,0,1,0;1,1,0,0;0,-1,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;1,1,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,1,0,0;0,0,0,0;0,0,-1,-1;1,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;0,0,0,1;-1,-1,0,0;0,0,0,0;0,0,0,1;-1,1,0,0;0,0,0,0;0,0,-2,-1;0,0,0,0;1,0,0,0;0,1,0,0;-1,0,0,0;1,-2,0,0;0,0,0,0;0,0,1,-1;0,0,-1,0;0,0,-1,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,1,0,0;0,0,-1,1;0,0,0,0;0,0,0,0;0,0,0,-1;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,1,1;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,0;0,-1,0,0;0,0,0,0;0,0,1,0;0,0,1,-1;0,0,0,0;0,0,-1,0;0,0,0,0;1,-1,0,0;-1,-1,0,0;0,0,1,1;1,-1,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,1,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,-1,0,0;0,-1,0,0;0,0,0,0;0,1,0,0;0,0,1,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,1;0,1,0,0;0,0,-1,-1;0,0,0,0;0,0,0,0;0,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,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,-1,0,0;0,0,0,0;0,0,0,0;-1,1,0,0;1,1,0,0;0,0,0,0;0,0,-1,1;0,0,0,0;0,0,0,-1;0,0,1,1;0,0,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,-1,0;0,0,1,-1;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,1,0,0;0,0,-1,1;1,1,0,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,0;0,0,0,0;0,0,1,0;1,0,0,0;0,0,0,-1;0,0,0,0;0,0,0,1;0,0,2,1;-1,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,-1;0,1,0,0;0,0,-1,1;0,0,1,1;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,1;0,0,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;0,0,0,1;-1,0,0,0;0,0,0,0;-1,1,0,0;0,0,0,0;0,1,0,0;1,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,1,-1;-1,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,0,-1;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,1,0,0;0,-1,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;1,0,0,0;0,0,0,0;0,0,-1,-1;1,0,0,0;0,0,2,0;0,0,-1,1;0,0,0,0;0,0,0,1;0,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;-2,-1,0,0;0,0,0,0;-1,0,0,0;0,0,-1,-1;0,0,0,0;0,0,0,0;0,0,0,0;2,0,0,0;0,0,0,0;0,0,0,0;0,0,0,1;0,0,0,0;0,0,0,0;0,0,1,1;0,0,-1,1;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,2,0;0,1,0,0;0,0,1,0;0,0,0,0;0,0,1,-1;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,0,0;0,1,0,0;-1,-1,0,0;0,0,-1,1;0,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,1;-1,1,0,0;0,0,0,0;0,1,0,0;-1,-1,0,0;0,0,1,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,1;0,0,0,0;0,0,-1,0;0,0,0,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;0,0,0,0;0,0,1,-1;0,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,0,0;0,0,1,0;0,0,0,0;1,0,0,0;1,0,0,0;0,0,0,0;-1,-1,0,0;0,1,0,0;1,-1,0,0;0,-1,0,0;0,0,0,0;-1,0,0,0;0,0,1,0;0,0,-1,0;0,0,-1,1;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,1,-1;1,-1,0,0;0,0,0,0;-1,1,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,-1,0;0,0,-1,0;0,0,0,1;0,0,0,-1;0,0,0,0;0,1,0,0;0,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;0,-1,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,-1;0,0,-1,-1;0,0,0,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;0,0,0,0;0,0,0,0;0,0,1,0;0,0,-1,1;1,0,0,0;0,0,0,0;0,0,0,0;-1,1,0,0;1,0,0,0;1,0,0,0;0,0,0,0;0,0,-1,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,1,0,0;0,0,0,1;0,0,-1,1;0,0,0,0;0,1,0,0;0,0,-1,0;0,0,1,0;0,0,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,1,1;1,0,0,0;0,0,0,0;0,0,0,0;0,1,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,1,-1;0,0,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,1,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,-1;0,0,1,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,1,0,0;0,0,1,0;0,0,0,-1;0,0,0,0;0,0,0,1;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,-1,-1;1,-1,0,0;0,0,1,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,1;0,1,0,0;-1,-1,0,0;0,0,0,0;0,0,1,0;1,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,-1,-1;0,0,-1,1;1,0,0,0;0,0,0,0;0,0,0,0;0,0,1,-1;1,1,0,0;0,1,0,0;0,0,0,0;0,0,0,-1;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,1,0,0;0,0,0,0;0,0,-1,1;0,0,0,0;0,0,0,0;0,0,1,0;1,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,-1,-1;-1,-1,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,1,0;1,1,0,0;0,0,0,0;0,0,0,1;0,0,0,0;-1,0,0,0;0,0,1,1;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;1,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,-1,0,0;0,1,0,0;0,0,0,0;0,0,0,1;-2,-1,0,0;0,0,0,-1;0,-1,0,0;0,0,0,0;0,1,0,0;0,-1,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;0,-1,0,0;0,0,-1,-1;0,0,0,0;-1,-1,0,0;0,0,0,0;2,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,1;1,-1,0,0;1,0,0,0;1,0,0,0;0,0,0,0;-1,-1,0,0;0,0,-1,0;-1,-1,0,0;0,0,0,0;0,0,0,0;0,1,0,0;0,0,1,1;0,0,0,0;1,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,1;0,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,1;-1,1,0,0;0,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,1;0,0,0,0;0,0,0,-1;-2,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,1,0,0;0,0,0,0;0,0,0,0;0,0,-1,1;1,0,0,0;0,0,0,-1;0,0,0,0;0,0,0,0;0,0,1,0;0,0,1,0;1,0,0,0;1,0,0,0;0,0,0,0;0,-1,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,1,0,0;0,0,0,0;0,0,-1,1;0,0,0,1;0,0,0,0;-1,0,0,0;0,1,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,1;0,0,0,0;0,0,-1,1;-1,-1,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,-1,0;0,0,0,0;1,1,0,0;0,0,0,-1;0,0,0,0;0,1,0,0;0,0,0,0;0,0,-1,1;0,0,0,0;0,0,0,0;1,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,-1;0,0,0,-1;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,1,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;-1,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,-1,1;0,0,0,0;0,0,0,0;0,0,0,-1;0,0,0,-1;0,0,0,-1;0,0,-1,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,1,0,0;0,0,0,1;0,0,0,0;0,0,0,-1;0,0,0,0;0,0,0,-1;0,0,0,0;0,0,0,0;2,1,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,1,0;0,0,0,1;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,-1;0,0,0,-1;0,0,0,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,1,-1;-1,-1,0,0;0,0,0,0;1,0,0,0;0,1,0,0;0,0,0,1;0,0,0,0;0,0,0,0;0,1,0,0;0,0,0,0;0,0,-1,0;0,0,1,1;0,0,0,0;0,-1,0,0;0,1,0,0;0,-1,0,0;0,0,0,0;0,0,0,0;1,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,1;0,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,1,0,0;0,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,1,0,0;0,0,-1,1;-1,0,0,0;-1,-1,0,0;0,0,0,0;2,1,0,0;0,0,-1,0;-1,-1,0,0;0,0,0,0;0,0,0,0;0,-1,0,0;0,1,0,0;0,0,0,0;1,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,0,0;0,1,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,-1,0,0;1,1,0,0;-1,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,1,0,0;0,-1,0,0;0,0,0,0;0,0,1,0;0,0,0,0;1,1,0,0;0,1,0,0;0,0,0,0;1,-1,0,0;0,0,0,0;0,0,0,0;0,1,0,0;0,0,0,0;0,0,0,0;0,-1,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,1,0;-1,0,0,0;1,1,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,1,0,0;0,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;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,0,0,0;0,0,-1,0;0,0,0,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;-1,-1,0,0;0,0,0,0;2,1,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,-1;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,-1,-1;-1,2,0,0;0,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,-1,0;1,0,0,0;0,0,0,0;0,1,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;-1,0,0,0;0,0,1,1;0,0,0,0;-1,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,1;0,0,-1,0;2,1,0,0;0,0,1,1;0,0,0,0;-1,-1,0,0;0,-1,0,0;-1,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,-1,0,0;0,-1,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,-1,0,0;-1,-1,0,0;0,1,0,0;0,0,0,0;0,0,0,0;0,-1,0,0;0,0,1,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,1;0,0,0,0;-1,1,0,0;0,0,0,0;0,0,-1,0;0,0,1,1;0,0,0,0;0,0,-1,0;0,0,0,1;0,0,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,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,1,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,1,0;0,1,0,0;0,0,0,0;0,0,0,0;0,0,0,-1;0,0,0,1;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,1,-1;0,-1,0,0;0,0,-1,0;0,0,0,1;0,0,0,0;0,0,-1,0;0,1,0,0;0,0,-2,-1;0,0,-1,0;0,0,0,0;-1,1,0,0;0,0,1,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,1,1;-1,0,0,0;1,-1,0,0;0,0,-1,0;0,0,0,0;0,0,1,0;-1,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,-1,0,0;0,0,-1,0;0,0,0,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,0,1;0,0,0,0;0,0,0,0;0,0,0,0;1,-1,0,0;0,0,-1,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,-1;1,0,0,0;1,-1,0,0;-1,-1,0,0;0,0,0,0]],["b",[1,0,3,0,1;1,0,0,0,0;1,0,1,0,0;0,2,0,1,0;0,1,0,0,0],[[3,1,1,-3,0,1],[570025,0,1936575,0,-1055350,0,-10399125,0,5901850,0,6905825,0,-4423675,0,479510,0,484160,0,44685,0,-500,0,20,0,1]],[1,0,0,0;0,0,0,1;-1,0,0,0;0,1,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,-1,0,0;-1,-1,0,0;0,0,-1,1;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,1,0,0;0,0,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,0,0,0;0,0,0,0;0,-1,0,0;0,0,1,0;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;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;0,0,0,0;0,0,0,1;0,0,-1,-1;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,-1,0;-1,0,0,0;-1,-1,0,0;0,0,0,1;0,0,0,0;0,0,0,-1;1,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,1;0,0,-1,1;0,0,0,0;0,-1,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,1,0;0,0,0,0;-1,-1,0,0;1,0,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,1,0;0,0,1,1;0,0,0,0;-1,0,0,0;1,0,0,0;0,-1,0,0;1,-1,0,0;0,0,0,0;0,1,0,0;0,0,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;1,0,0,0;0,1,0,0;0,1,0,0;1,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,1;0,0,-1,1;0,0,0,0;0,0,0,0;0,0,-1,0;0,1,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,-1,0;-1,0,0,0;0,1,0,0;0,0,-1,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,0,0;0,0,0,1;0,0,0,0;0,0,0,0;0,0,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,1,0,0;0,0,0,0;0,0,0,0;0,0,1,1;0,0,0,1;0,0,1,0;0,0,0,0;0,0,1,0;0,0,0,0;0,1,0,0;0,0,0,1;0,0,0,0;-1,0,0,0;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,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,1,0,0;0,0,-1,0;0,0,-1,0;0,0,0,0;0,0,1,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;-1,0,0,0;1,1,0,0;0,0,0,0;0,-1,0,0;0,0,0,-1;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,-1,1;0,0,0,0;0,0,0,1;1,1,0,0;0,0,0,0;0,0,0,0;0,0,0,-1;0,0,-1,-1;0,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;1,-1,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,1;0,0,0,-1;0,0,1,0;0,0,0,0;0,0,1,-1;0,0,0,0;0,0,-1,0;0,-1,0,0;0,0,0,0;-1,0,0,0;0,1,0,0;0,0,0,0;-1,1,0,0;0,0,0,0;-1,1,0,0;-1,0,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;-1,0,0,0;0,1,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,1;-1,0,0,0;0,0,-1,0;0,0,0,-1;0,0,0,0;0,0,1,0;1,-1,0,0;0,1,0,0;1,1,0,0;0,0,0,0;0,0,-1,-1;-1,0,0,0;0,0,1,0;0,0,0,-1;0,0,0,0;0,0,0,0;0,0,0,1;0,1,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,1,0,0;0,0,0,0;0,0,0,0;0,-1,0,0;0,0,-1,-1;1,-1,0,0;0,-1,0,0;0,0,0,0;0,1,0,0;0,0,0,-1;0,0,0,0;0,0,1,-1;0,0,0,0;-1,0,0,0;1,1,0,0;0,0,0,-1;0,1,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;-1,0,0,0;1,0,0,0;0,-1,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,-1,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,1,-1;0,0,0,1;0,1,0,0;0,-1,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;-1,0,0,0;0,1,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;0,0,0,0;0,0,0,1;-1,0,0,0;0,0,0,0;0,0,0,1;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,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;0,1,0,0;-1,-1,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;0,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,1,1;0,0,1,1;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,-1,1;0,0,-1,0;0,-1,0,0;0,0,0,0;0,0,0,0;0,0,1,0;1,1,0,0;0,0,1,0;0,0,0,0;1,0,0,0;-1,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;1,0,0,0;0,0,0,0;1,0,0,0;0,0,0,-1;0,0,0,0;-1,-1,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;1,1,0,0;0,0,0,1;0,0,0,0;0,0,-1,1;0,0,0,1;0,0,0,0;0,0,0,-1;0,0,0,0;0,0,0,0;0,-1,0,0;1,0,0,0;0,1,0,0;0,0,0,0;1,-1,0,0;-1,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;1,-1,0,0;-1,-1,0,0;0,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,-1,1;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,-1;0,0,0,1;0,0,0,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,-1;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,-1;0,0,-1,0;0,0,0,-1;0,0,0,0;0,0,0,0;0,0,0,0;1,-1,0,0;0,-1,0,0;0,0,0,0;-1,0,0,0;0,0,0,-1;1,0,0,0;0,0,0,-1;0,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,1;0,0,0,0;0,0,1,0;0,0,0,0;0,1,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;1,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,1,0;-1,1,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,1,0,0;0,0,-1,1;0,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;-1,0,0,0;0,0,-1,2;0,0,0,0;0,0,0,-1;-1,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;1,1,0,0;0,0,1,0;0,0,0,0;0,-1,0,0;0,0,1,0;1,-1,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;-1,1,0,0;0,0,0,0;0,0,1,0;0,0,0,1;0,0,0,1;0,0,1,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,1,-1;-1,0,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,-1,1;0,0,0,0;0,0,-1,1;0,0,1,0;0,0,0,0;0,0,2,1;0,0,1,-1;0,1,0,0;0,-1,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,-1,0,0;0,0,0,0;0,0,0,0;0,1,0,0;0,0,1,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,-1;0,0,1,-1;0,0,-1,-1;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,-1;0,0,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,1,0;0,0,0,1;0,0,0,0;1,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,1;0,0,0,0;0,0,0,1;0,0,0,0;0,-1,0,0;0,0,1,1;0,0,0,0;-1,-1,0,0;0,0,0,0;0,-1,0,0;0,0,0,1;0,0,0,0;0,0,0,1;0,0,0,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,-1,0,0;0,0,2,1;-1,1,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,-1,1;0,0,0,0;0,0,0,0;-1,0,0,0;0,1,0,0;0,0,-1,0;-1,0,0,0;0,0,0,0;0,0,0,-1;0,0,0,-1;0,0,0,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,-1,0,0;0,1,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,0,0;-1,1,0,0;0,0,1,1;0,0,1,0;0,0,0,0;0,0,0,0;0,1,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;0,0,0,0;0,0,0,0;1,-1,0,0;1,-1,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,0,1;0,-1,0,0;1,-1,0,0;0,1,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,1,0,0;0,0,0,0;0,0,0,0;0,0,0,-1;0,0,0,1;0,0,-1,0;0,0,1,1;0,0,0,0;0,0,0,0;-1,1,0,0;0,0,0,0;0,0,0,1;0,0,0,0;0,-1,0,0;-1,-1,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,2,1;0,0,0,0;0,0,0,-1;0,0,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,0,1;0,0,0,0;1,0,0,0;0,0,0,1;0,0,1,-1;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,-1,-1;-1,-1,0,0;0,0,0,-1;0,0,0,0;0,0,0,0;1,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,1,0,0;0,0,0,1;0,0,0,0;-1,1,0,0;0,0,0,0;0,1,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;-1,1,0,0;0,0,0,0;0,0,-1,-1;0,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,1;0,0,1,1;0,0,0,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,1;0,0,1,0;0,0,0,1;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,1;0,0,0,0;0,0,0,-1;0,0,0,0;1,1,0,0;0,0,0,0;0,0,0,0;0,0,0,1;-1,0,0,0;0,0,0,0;2,1,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;1,-1,0,0;0,0,0,0;0,0,0,0;1,1,0,0;0,0,-1,0;0,-1,0,0;0,0,0,0;-1,0,0,0;0,0,-1,0;0,0,1,1;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,1;0,1,0,0;0,1,0,0;0,0,0,0;0,0,0,0;0,1,0,0;0,-1,0,0;-1,1,0,0;0,0,0,0;0,0,0,0;0,1,0,0;1,-1,0,0;0,0,0,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,-1,0,0;0,0,0,1;0,0,0,0;0,0,0,1;0,0,0,-1;0,0,1,0;1,0,0,0;0,0,0,0;1,0,0,0;0,0,-1,1;0,-1,0,0;0,0,-1,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;-1,-1,0,0;0,0,0,1;0,0,0,0;0,0,0,1;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,1,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,0,0;-1,1,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;1,0,0,0;0,0,0,1;0,-1,0,0;0,0,0,0;-1,1,0,0;1,1,0,0;1,0,0,0;0,0,1,1;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,-1,0,0;0,0,-1,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,1,0,0;0,0,-1,0;0,-1,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,-1,1;0,0,0,0;0,0,-1,1;1,1,0,0;0,0,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,0,1;0,1,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;-1,1,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,-1,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,1,-1;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;0,0,0,1;0,0,0,0;0,0,0,0;0,-1,0,0;0,-1,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,-1,0,0;0,0,0,-1;0,0,1,-1;0,0,0,0;0,0,0,0;0,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,-1;0,0,0,0;-1,2,0,0;0,0,0,0;0,0,-1,0;-1,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,-1,0;1,-1,0,0;0,1,0,0;0,0,1,0;0,0,0,0;0,0,0,-1;0,0,0,0;-1,2,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;1,0,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;1,0,0,0;-1,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,-1;0,0,-1,0;0,0,0,0;0,0,1,0;-1,-1,0,0;-1,-1,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,1;0,0,1,1;0,-1,0,0;0,0,0,0;0,0,-1,1;1,1,0,0;0,1,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,0,-1;0,0,0,0;0,0,0,0;0,1,0,0;0,0,1,0;0,0,1,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,1,0,0;0,0,0,0;0,1,0,0;0,0,0,-1;0,-1,0,0;0,0,1,1;0,0,0,0;0,0,0,0;0,0,0,-1;0,0,-1,-1;0,0,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;0,1,0,0;1,-1,0,0;-1,0,0,0;0,0,0,-1;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,-1,1;0,0,-1,-1;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;2,1,0,0;0,0,0,0;0,0,0,0;0,1,0,0;0,0,0,1;0,0,0,0;0,0,0,0;-1,1,0,0;0,0,0,0;0,-1,0,0;0,0,0,1;0,0,0,0;0,-1,0,0;-1,-1,0,0;0,0,0,0;1,-1,0,0;0,0,0,0;0,0,1,-1;0,0,0,0;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,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,-1;1,0,0,0;-1,-1,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;1,0,0,0;0,0,-1,0;0,0,0,0;0,1,0,0;0,0,0,-1;-1,0,0,0;1,-1,0,0;0,0,0,0;1,-1,0,0;0,0,1,0;1,0,0,0;0,0,-1,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;1,0,0,0;0,0,0,0;1,-1,0,0;1,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;-1,-1,0,0;0,0,0,0;-1,1,0,0;0,0,0,1;0,0,0,0;0,0,0,-1;0,0,0,1;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,-1;0,0,-2,-1;0,1,0,0;-1,0,0,0;0,0,0,0;-1,0,0,0;-1,0,0,0;0,0,0,1;0,0,0,0;0,0,0,0;0,0,0,1;0,-1,0,0;-1,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,1;0,0,-1,0;0,0,0,1;0,0,0,0;0,0,0,0;0,0,-1,1;1,1,0,0;-1,0,0,0;0,0,-1,0;0,0,0,0;-1,-1,0,0;0,1,0,0;1,1,0,0;1,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;-1,-1,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;-1,-1,0,0;0,0,0,1;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,1,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,1,0,0;0,0,0,1;0,0,0,0;1,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,-1;0,0,0,0;0,0,0,-1;0,0,0,0;0,1,0,0;0,-1,0,0;0,0,0,-1;0,0,0,0;0,0,0,0;0,-1,0,0;0,-1,0,0;0,0,1,1;1,-1,0,0;0,0,0,0;1,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,1,0,0;0,0,-1,-1;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,0,0;0,0,-1,0;-1,0,0,0;0,0,1,-1;0,0,0,0;0,0,0,0;-1,0,0,0;-1,0,0,0;1,1,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,1,0,0;0,0,1,-1;0,0,0,0;-1,0,0,0;0,-1,0,0;-1,-1,0,0;-1,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,1;0,0,1,0;0,0,0,1;0,0,0,-1;0,0,0,0;1,1,0,0;0,0,0,0;0,0,0,0;1,-1,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,-1;0,0,0,0;0,0,-1,0;0,0,-1,2;1,1,0,0;0,0,-1,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-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,0;0,0,1,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,1;-1,0,0,0;1,1,0,0;0,0,0,0;0,0,1,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,1,1;-1,1,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;1,0,0,0;0,0,1,-1;0,0,0,0;0,0,0,0;-1,0,0,0;-1,0,0,0;-1,0,0,0;0,0,0,0;0,0,1,0;0,0,0,1;0,0,-1,-1;0,0,-1,0;0,0,0,0;0,1,0,0;0,0,1,1;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;1,0,0,0;0,0,0,0;0,0,0,0;1,-1,0,0;0,0,0,-1;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,1,1;-1,1,0,0;0,-1,0,0;0,0,0,0;0,0,-1,-1;0,0,0,1;0,0,0,0;0,1,0,0;0,0,0,0;1,-2,0,0;0,0,0,0;0,0,1,1;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,1,0;0,0,-1,-1;0,0,0,0;0,0,-1,0;1,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;1,-1,0,0;0,0,0,-1;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,1,0;0,0,1,1;-1,0,0,0;0,0,0,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,1,-1;0,0,1,0;0,1,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,0,0;0,0,1,0;0,0,0,-1;0,0,0,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,-1,0;0,0,1,-2;0,0,1,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,-1,0;0,0,0,1;0,0,0,0;0,0,0,0;1,0,0,0;1,1,0,0;0,0,1,1;0,0,0,0;0,0,0,0;0,0,0,1;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,0,1;1,0,0,0;0,-1,0,0;0,1,0,0;0,0,0,0;-1,0,0,0;1,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,1;0,0,0,0;0,0,0,0;0,0,0,0;0,1,0,0;0,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;-1,1,0,0;0,0,0,0;0,-1,0,0;0,0,1,0;0,1,0,0;0,0,-1,0;0,0,0,0;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;-1,2,0,0;0,0,0,0;0,0,0,0;1,1,0,0;1,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,-1,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,0,-1;0,1,0,0;-1,-1,0,0;0,0,0,-1;0,0,0,0;1,0,0,0;0,0,-1,0;0,0,1,1;0,1,0,0;0,0,0,0;1,1,0,0;0,0,0,0;1,0,0,0;1,1,0,0;0,0,0,0;0,0,0,0;1,1,0,0;0,0,-1,1;0,0,-1,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,1,-1;0,0,1,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,-1,1;0,1,0,0;0,0,0,0;1,0,0,0;0,0,0,-1;0,0,0,1;-1,0,0,0;0,0,0,0;-1,0,0,0;0,1,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,-1;1,0,0,0;0,0,0,0;-1,1,0,0;0,0,0,0;0,0,1,0;0,0,1,1;0,0,1,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,1;0,0,1,1;0,0,1,-1;0,0,2,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,-1,-1;0,0,1,-1;0,0,0,0;0,0,-1,1;0,0,-1,0;1,-1,0,0;-1,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-2,-1;0,0,0,0;0,0,0,0;0,0,-1,1;0,0,-1,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,1,0,0;0,0,-1,0;1,-1,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,1;0,1,0,0;0,0,0,0;0,0,-1,0;0,0,0,1;0,0,0,0;0,1,0,0;0,0,0,0;0,0,-1,1;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,1;0,-1,0,0;0,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,1;0,1,0,0;0,0,0,0;0,0,0,0;0,0,1,1;0,0,-1,0;0,0,1,0;0,1,0,0;0,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,1,1;0,0,0,0;0,0,0,1;-1,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,1;0,0,1,-1;0,0,1,0;0,0,0,0;0,0,-1,-1;0,1,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,1;0,0,0,0;0,-1,0,0;0,0,0,-1;0,1,0,0;0,-1,0,0;0,0,0,0;0,0,0,0;-2,-1,0,0;0,0,0,0;1,-1,0,0;0,0,0,0;0,0,0,0;0,-1,0,0;-1,0,0,0;0,0,-1,0;0,0,0,0;-1,1,0,0;0,0,0,-1;0,0,-1,0;0,0,0,0;0,0,0,0;0,1,0,0;0,0,1,-1;-1,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;1,0,0,0;0,0,0,0;1,0,0,0;0,0,0,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;1,0,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;1,1,0,0;0,0,0,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,-1;0,1,0,0;0,0,0,0;0,0,0,-1;0,0,0,-1;1,1,0,0;0,1,0,0;0,0,0,0;0,0,-1,0;0,1,0,0;0,0,0,-1;1,0,0,0;0,0,0,0;0,0,0,1;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,1,0,0;0,0,0,0;0,0,0,0;0,0,-1,1;0,0,0,0;-1,-1,0,0;0,1,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;-1,1,0,0;0,1,0,0;0,0,1,0;0,0,-2,-1;0,0,0,0;1,1,0,0;0,0,0,0;0,-1,0,0;0,-1,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,-1,0;0,1,0,0;0,0,0,0;0,0,0,0;0,1,0,0;0,0,1,0;0,0,1,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,-1,0;0,-1,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,-1,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,1,0,0;1,0,0,0;0,0,1,0;0,-1,0,0;0,0,0,0;0,0,1,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,1;0,1,0,0;1,0,0,0;0,0,0,1;0,0,0,0;0,1,0,0;0,0,0,1;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,-2,-1;1,-1,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;1,-1,0,0;0,0,0,0;0,1,0,0;-1,0,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;1,-1,0,0;0,0,-1,1;0,0,0,0;0,0,0,1;0,0,-1,-1;0,0,0,0;-1,-1,0,0;0,0,0,0;-1,-1,0,0;0,0,0,-1;0,0,0,0;0,0,0,1;0,0,0,0;1,-1,0,0;-1,1,0,0;0,-1,0,0;0,0,-1,-1;0,0,0,0;0,0,0,1;0,0,0,0;0,0,-1,0;0,0,1,-1;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,-1,-1;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,-2;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;0,0,0,0;1,0,0,0;0,-1,0,0;0,0,0,0;0,0,0,0;0,0,1,1;0,1,0,0;0,0,1,1;0,0,-1,1;0,0,0,0;0,0,1,-1;0,0,0,0;0,-1,0,0;-1,0,0,0;0,0,0,0;0,0,0,1;0,-1,0,0;0,0,0,-1;0,0,0,0;0,0,0,0;0,0,1,-1;0,0,0,0;0,0,0,0;-2,-1,0,0;0,0,0,0;0,1,0,0;0,0,-1,0;-1,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,0,-1;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,-1;1,1,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;1,-1,0,0;0,-1,0,0;1,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,1,0,0;0,-1,0,0;0,0,0,0;0,0,1,1;0,0,0,0;1,0,0,0;-1,0,0,0;0,0,0,0;-1,0,0,0;0,1,0,0;0,0,0,1;0,0,0,0;0,0,0,0;0,0,0,0;0,1,0,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,-1,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,-1,0,0;1,1,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,-1;0,0,1,0;0,-1,0,0;0,0,0,0;0,-1,0,0;0,0,1,1;0,0,0,0;0,0,-1,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,-1;0,1,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,-2,-1;1,-1,0,0;0,0,0,0;0,0,0,1;0,0,0,0;-1,0,0,0;0,0,0,1;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,0,-1;0,-1,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,1,0,0;0,0,0,1;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,-1;1,-1,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,1,-1;-1,0,0,0;0,0,0,1;0,0,0,0;0,0,0,-1;0,0,0,1;0,-1,0,0;0,0,-1,1;0,0,0,0;0,1,0,0;0,0,0,0;-2,0,0,0;1,0,0,0;0,0,0,0;-1,1,0,0;0,1,0,0;1,0,0,0;0,0,0,1;0,0,0,0;0,0,0,0;0,1,0,0;1,-1,0,0;0,0,0,0;0,0,0,0;1,0,0,0;-1,-1,0,0;0,0,-1,0;0,0,1,0;0,0,0,0;0,0,-1,1;0,0,0,0;0,0,1,1;0,0,0,0;0,0,0,0;1,1,0,0;0,0,0,1;0,0,1,1;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,1,0,0;0,0,-1,0;0,0,0,0;0,-1,0,0;0,0,0,0;-1,0,0,0;0,0,0,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,1;0,0,1,0;-1,1,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,-1,1;-1,-1,0,0;0,0,1,1;0,0,0,0;0,0,0,0;-2,-1,0,0;0,0,0,1;0,0,0,0;0,0,0,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,1,1;0,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,-1;0,0,0,0;0,0,0,1;1,1,0,0;0,0,0,0;1,0,0,0;0,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,2,1;0,0,0,0;0,0,-1,-1;1,-1,0,0;0,0,0,0;0,0,0,1;0,0,-1,1;0,0,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,0,0;0,1,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,1,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,1,-1;0,0,1,1;1,-1,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,1;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,-1,0;0,0,-1,0;1,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,1;0,0,0,0;0,0,0,0;0,1,0,0;0,0,0,0;0,0,1,1;0,0,1,0;0,0,0,0;0,0,0,-1;0,0,-1,1;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;-1,-1,0,0;0,0,0,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,1,-1;0,0,1,-1;-1,1,0,0;1,1,0,0;0,0,0,0;0,0,0,0;1,-1,0,0;0,0,0,0;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,0,0,0;0,-1,0,0;0,-1,0,0;0,0,0,-1;1,1,0,0;0,0,0,0;0,0,1,0;0,0,-1,0;0,0,0,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,-1;0,0,-1,0;0,0,0,0;0,0,0,0;-1,1,0,0;-2,-1,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,1,0;-1,0,0,0;0,0,0,0;0,0,-1,1;0,0,0,0;0,0,1,0;0,-1,0,0;0,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,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;0,0,0,0;-1,-1,0,0;-1,1,0,0;1,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,1,0,0;0,1,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;1,0,0,0;0,0,1,0;0,0,0,0;0,0,1,0;0,0,0,1;0,0,-1,1;0,0,-1,-1;0,0,0,0;-1,0,0,0;0,0,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,0,0,0;0,0,0,-1;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,1;0,0,1,1;0,0,0,0;0,0,0,0;0,-1,0,0;1,0,0,0;0,0,0,0;0,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,-1;0,0,-1,0;-1,1,0,0;0,0,0,0;0,0,0,0;0,0,0,1;0,0,0,1;-1,-1,0,0;0,0,0,0;-1,0,0,0;1,0,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,-1;0,0,2,1;0,0,-1,1;0,0,0,0;0,-1,0,0;0,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,1;0,0,-1,1;0,0,1,1;0,0,-1,0;0,0,0,0;-1,0,0,0;-1,0,0,0;0,0,-1,1;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;-1,0,0,0;0,1,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,1,0,0;0,0,0,0;0,0,0,-1;0,0,1,0;0,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,-1;0,-1,0,0;0,0,-1,0;-1,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,-1;-1,0,0,0;1,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,1;0,0,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;0,0,1,0;0,0,0,0;0,0,1,0;0,1,0,0;0,0,0,0;0,-1,0,0;0,0,0,1;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,1,-1;0,-1,0,0;0,-1,0,0;0,0,2,1;0,0,0,0;-1,-1,0,0;0,0,1,0;0,0,1,0;0,0,-1,1;0,0,0,0;0,0,0,0;1,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,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,0,0;1,0,0,0;0,0,0,0;0,0,-1,0;-1,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,-1,0,0;0,0,1,1;0,0,0,0;1,1,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,-1;0,0,0,0;0,0,0,0;0,1,0,0;1,0,0,0;0,-1,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;1,-1,0,0;1,0,0,0;0,0,0,0;-1,-1,0,0;0,0,1,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,-1,1;0,1,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,0,0;0,-1,0,0;1,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,1,0,0;0,0,-1,0;-1,2,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,1,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,-1,-1;0,0,0,0;0,1,0,0;0,0,0,0;1,0,0,0;1,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,1,0,0;-1,0,0,0;-1,1,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,0,0;1,-1,0,0;0,0,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,-1,0;0,1,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,0;1,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,1,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,1,0;-1,-1,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,1;0,0,0,-1;0,0,0,0;0,0,0,0;0,0,0,1;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,-1,-1;0,0,0,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,-1;0,0,1,1;0,0,0,0;0,0,0,0;0,-1,0,0;0,-1,0,0;-1,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;-1,0,0,0;0,0,1,-1;0,0,0,0;0,0,0,0;0,0,0,-1;0,0,-1,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,1,1;0,0,0,0;0,0,0,1;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,-1,0;0,0,-1,1;0,0,0,0;1,-1,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,-1,1;1,1,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,1,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,1,0,0;-1,0,0,0;0,0,0,0;0,0,1,-1;-1,-1,0,0;0,0,-1,1;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,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,-1,0;0,0,0,0;0,0,2,1;0,0,-1,2;0,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,1,0,0;0,0,0,1;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,1,0,0;0,0,0,0;0,0,1,-1;0,1,0,0;0,0,0,0;1,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;0,1,0,0;1,0,0,0;0,0,-1,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,1,1;0,0,-1,1;1,0,0,0;1,-1,0,0;0,0,0,0;0,0,0,0;0,0,1,0;1,0,0,0;0,0,0,0;0,0,0,0;0,-1,0,0;0,-1,0,0;0,0,-1,-1;0,0,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;0,1,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;1,0,0,0;0,0,0,0;0,0,0,0;1,1,0,0;1,-2,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,1,-1;-1,0,0,0;0,0,1,0;1,0,0,0;0,0,0,0;1,0,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,1,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;1,0,0,0;0,0,0,0;-1,1,0,0;0,0,1,0;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,0,-1;0,0,-1,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,1;0,0,0,0;0,0,0,0;0,0,0,0;0,1,0,0;0,0,1,0;1,-2,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;1,0,0,0;0,0,-1,0;1,1,0,0;0,1,0,0;0,0,0,0;-1,0,0,0;0,0,-1,-1;0,0,0,0;0,0,0,1;0,0,0,0;0,0,-1,0;0,0,0,1;0,1,0,0;0,0,1,0;0,0,0,0;-1,0,0,0;1,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;-1,0,0,0;1,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;-1,1,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,-1,1;0,0,0,0;0,0,1,0;0,0,0,1;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,1;0,0,0,0;0,0,0,-1;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,1,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,1,-1;0,0,0,0;0,0,0,-1;0,0,1,1;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,-1,1;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,-1,0;1,0,0,0;0,0,1,-1;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,1;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,1,0,0;0,0,1,0;0,0,0,0;0,0,2,1;0,0,0,0;0,0,1,1;0,0,0,0;0,0,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,-1;0,0,0,0;0,0,1,-2;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,1,0;0,0,0,0;0,0,-1,1;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,1;1,0,0,0;0,0,0,0;0,1,0,0;0,0,0,0;0,0,0,0;0,0,0,-1;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,1,0;1,-1,0,0;0,0,-1,0;0,0,1,0;0,0,0,0;0,0,-1,0;0,0,-1,-1;0,-1,0,0;-1,-1,0,0;0,0,0,0;0,0,0,1;0,0,0,1;0,-1,0,0;0,1,0,0;0,0,0,0;1,1,0,0;0,0,-1,-1;0,0,1,-1;0,0,1,-1;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,1;0,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,1;0,0,1,0;0,0,0,0;0,1,0,0;0,0,1,0;0,1,0,0;0,0,0,0;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,-2,0,0;0,0,0,1;1,0,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,0;0,0,0,0;-1,1,0,0;0,1,0,0;0,0,1,-1;0,0,0,0;0,0,0,0;0,0,0,-1;0,0,0,1;0,0,-2,0;0,-1,0,0;0,0,0,0;-1,1,0,0;0,1,0,0;0,0,-1,-1;1,1,0,0;0,0,0,0;0,0,1,1;0,0,1,0;0,0,0,0;0,0,1,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,-1;0,0,1,0;0,0,0,0;0,-1,0,0;1,-1,0,0;0,0,1,0;0,0,1,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,-1;0,0,1,1;0,0,0,0;0,0,1,0;0,0,0,0;0,-1,0,0;-1,0,0,0;0,0,0,0;1,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;0,0,0,0;0,0,0,0;-2,-1,0,0;0,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,1,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,-1,0,0;0,0,-1,-1;0,-2,0,0;0,0,0,-1;0,0,0,0;0,0,1,1;0,0,-1,0;0,0,-1,1;0,0,0,0;0,0,0,0;1,0,0,0;1,0,0,0;1,-1,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,1,0,0;0,0,1,1;0,1,0,0;0,0,0,0;0,0,-1,1;0,0,0,-1;0,0,-1,0;1,1,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,1,0,0;0,0,0,0;0,0,0,0;1,1,0,0;0,0,1,1;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,1,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,0,0;0,1,0,0;0,0,-1,0;0,0,1,0;0,0,0,0;0,1,0,0;0,0,0,0;0,0,-1,1;1,0,0,0;0,0,0,0;1,1,0,0;0,0,1,0;0,0,-1,-1;0,-1,0,0;0,0,0,0;0,1,0,0;-1,0,0,0;0,0,1,-1;0,-1,0,0;0,0,0,0;0,0,1,1;0,1,0,0;2,1,0,0;0,1,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,1,0,0;0,0,0,-1;0,0,0,0;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,1,0,0;-1,1,0,0;0,0,-1,0;0,0,0,1;0,0,0,0;0,0,-1,1;0,0,0,-1;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,-1;-1,2,0,0;0,0,0,0;0,0,0,-1;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,-1,-1;-1,0,0,0;0,0,0,0;0,-1,0,0;0,0,1,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,-1,0,0;-1,0,0,0;0,0,0,0;0,0,0,1;-1,-1,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,1,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,0,-1;0,0,0,0;0,0,0,0;0,0,-1,1;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,2,1;-1,0,0,0;0,0,0,0;1,-1,0,0;0,0,1,1;0,-1,0,0;0,0,0,1;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;0,0,0,0;0,0,-1,1;0,0,1,0;0,0,1,0;0,0,0,0;0,0,1,0;-1,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,-1;-1,1,0,0;0,0,-1,0;0,0,0,0;-1,-1,0,0;0,0,-1,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,-1;0,0,0,0;0,0,0,1;-1,0,0,0;0,0,0,0;0,1,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,2;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,1;0,0,0,0;0,0,0,-1;0,0,0,0;1,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,-1;1,0,0,0;1,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;0,1,0,0;0,0,0,0;0,0,-1,0;0,0,1,-1;0,0,0,1;0,-1,0,0;0,0,0,0;0,0,0,-1;0,0,-1,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,1,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,0,0,1;1,0,0,0;0,0,0,0;0,0,2,1;0,0,0,1;-1,-1,0,0;0,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;-1,0,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,0;0,0,0,-1;0,0,1,0;0,0,0,0;0,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,1,0;0,0,0,1;0,0,0,0;0,0,0,0;0,0,1,0;1,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;1,1,0,0;-1,0,0,0;0,0,0,-1;0,0,0,0;0,0,0,1;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;1,-1,0,0;-1,0,0,0;0,0,1,-1;0,0,1,1;0,0,0,0;0,0,0,0;1,-1,0,0;0,0,0,1;1,0,0,0;0,0,0,0;0,0,1,0;0,0,1,0;0,0,0,-1;0,0,-1,-1;0,0,0,0;0,0,-1,0;0,0,0,0;1,1,0,0;0,0,1,-1;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,0,1;0,0,0,0;0,0,0,0;0,0,0,0;-1,1,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,1;1,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,1;0,0,0,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,2,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;1,1,0,0;0,0,0,0;0,0,0,0;0,0,0,-1;0,0,0,1;0,0,0,0;1,1,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;1,0,0,0;-1,0,0,0;1,1,0,0;0,0,-1,1;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,1;0,0,0,0;0,0,-1,0;1,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,0,-1;0,1,0,0;0,0,0,0;0,0,0,0;2,0,0,0;0,0,1,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,-1,0,0;0,1,0,0;1,-1,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;1,0,0,0;2,1,0,0;0,0,0,0;0,0,0,-1;0,1,0,0;0,0,1,1;0,0,0,1;0,0,0,0;0,0,0,1;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,1;0,-1,0,0;0,0,0,-1;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;-1,-1,0,0;0,0,0,0;0,1,0,0;0,0,1,-2;-2,-1,0,0;0,0,0,1;0,0,0,0;0,-1,0,0;-1,0,0,0;0,0,0,1;0,1,0,0;0,0,0,0;0,0,0,0;0,-1,0,0;0,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,0,0;-1,1,0,0;0,-1,0,0;0,0,0,-1;0,0,0,0;0,0,0,1;0,0,1,1;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,-1;-1,0,0,0;-1,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,1;0,0,0,0;0,0,0,0;0,0,-1,0;1,1,0,0;0,0,0,0;0,0,0,1;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,1,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,1,0,0;0,0,0,1;0,0,0,0;0,0,0,0;0,1,0,0;0,-1,0,0;-1,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,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,1,0;0,0,0,0;0,0,0,0;0,0,-1,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;1,1,0,0;0,0,0,-1;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,-1,1;0,0,0,-1;0,0,0,0;0,0,0,0;0,0,-1,2;0,0,1,0;-1,1,0,0;0,0,-1,0;0,0,0,0;1,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,0,-1,0;1,0,0,0;0,0,0,0;1,1,0,0;0,0,-1,0;-1,0,0,0;0,-1,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;-1,0,0,0;0,-1,0,0;0,0,0,0;1,0,0,0;0,0,-1,1;1,0,0,0;0,0,1,-2;0,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,1;0,0,0,0;0,1,0,0;-1,1,0,0;0,1,0,0;0,0,0,0;0,0,0,0;0,1,0,0;1,1,0,0;1,-1,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,1,0,0;0,0,0,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,-1,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,-1,0,0;0,0,-1,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,-1,0,0;0,0,1,1;0,0,0,0;0,0,2,1;0,0,0,0;0,1,0,0;0,0,0,1;0,0,0,0;0,0,0,1;-1,1,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,-1,0;-1,0,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;-1,0,0,0;0,0,0,0;0,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,-1,0,0;-1,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,1;0,-1,0,0;0,0,0,-1;0,0,0,0;0,0,0,0;0,-1,0,0;-1,1,0,0;1,1,0,0;0,0,-1,0;0,0,0,0;1,-1,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,1;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;0,0,0,0;0,0,1,-2;0,0,0,0;1,0,0,0;-1,-1,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,-1,0;1,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,1,1;0,0,0,-1;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,1,-1;0,0,1,-1;0,0,1,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;0,0,0,0;0,0,0,0;0,0,-1,1;-1,0,0,0;0,0,-1,1;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,-1,-1;0,0,0,0;1,1,0,0;0,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,0,0;0,0,1,0;-1,0,0,0;1,0,0,0;0,0,0,0;-1,-1,0,0;-1,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,-1;0,0,1,0;0,0,-1,1;-1,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,-1,1;0,0,0,0;0,0,0,0;0,0,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,0,0,0;0,0,1,-1;0,0,0,0;-1,0,0,0;1,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,0,0;0,0,0,0;0,-1,0,0;1,0,0,0;1,0,0,0;0,0,0,0;0,1,0,0;1,0,0,0;-1,-1,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,1;0,0,0,-1;0,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,1;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,1;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,0,1;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,0,0,0;0,0,0,0;-1,0,0,0;0,1,0,0;0,0,1,1;0,0,0,0;0,0,0,0;0,0,1,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,-1,0,0;-1,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,-1,0,0;1,1,0,0;0,0,1,-1;0,0,-1,0;0,0,0,0;1,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,-1,1;-1,0,0,0;0,0,0,0;0,1,0,0;-1,0,0,0;0,0,0,-1;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;-1,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,1;0,0,0,0;0,0,0,0;0,0,0,0;1,-1,0,0;0,1,0,0;0,0,-1,0;0,0,1,-1;0,0,0,0;0,0,-1,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;2,1,0,0;1,-1,0,0;0,0,0,0;0,0,-1,1;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,1,0,0;0,0,0,1;0,0,1,1;1,-1,0,0;0,0,0,0;0,0,0,-1;0,0,-1,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,-1,0,0;0,0,0,0;-1,1,0,0;0,0,0,0;0,0,-1,0;-1,-1,0,0;-1,2,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,1,-1;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,-2;0,0,1,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,1,0,0;0,0,0,-1;-1,0,0,0;0,0,1,-1;0,0,0,0;0,0,-1,0;0,0,0,0;-1,1,0,0;0,0,0,0;0,0,0,0;0,1,0,0;0,0,0,0;0,0,-1,-1;0,0,0,-1;0,0,0,0;0,0,-1,2;0,-1,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,1,0,0;0,0,1,1;0,-1,0,0;0,1,0,0;0,0,0,0;0,0,0,1;-1,2,0,0;0,0,1,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,1,0;-1,1,0,0;0,0,0,0;1,1,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,1;0,1,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,1;0,1,0,0;-1,-1,0,0;0,0,0,0;0,0,0,0;0,0,1,-1;0,0,-1,0;0,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,1;1,0,0,0;0,0,0,0;0,0,-1,-1;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;0,0,1,-1;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,-1,-1;0,-1,0,0;0,0,0,0;0,0,1,-1;0,0,1,1;0,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,1,0,0;0,0,0,0;0,0,-1,0;0,0,0,1;-2,-1,0,0;0,-1,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,1,0;0,0,-1,-1;0,0,0,0;0,0,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,0;0,0,0,1;0,0,0,1;0,0,0,0;0,1,0,0;0,-1,0,0;0,0,0,0;2,1,0,0;0,0,0,0;0,0,-1,0;0,0,-1,0;0,0,-1,0;-1,0,0,0;0,0,0,0;0,0,0,1;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;0,0,0,0;1,-1,0,0;0,0,1,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,1,0;-1,1,0,0;0,0,0,0;0,0,1,0;0,0,0,1;0,0,1,0;0,0,-1,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;1,1,0,0;-1,0,0,0;1,1,0,0;0,0,0,0;0,0,1,0;-1,-1,0,0;0,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,1;0,0,0,0;-1,0,0,0;0,1,0,0;0,0,0,0;-1,2,0,0;0,0,0,0;-1,-1,0,0;0,0,-1,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,-1,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,-1;0,0,0,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,-1;0,0,1,1;0,0,0,-1;0,0,1,1;0,0,0,0;0,0,0,1;0,0,0,0;0,0,0,-1;1,-1,0,0;0,0,0,0;-1,0,0,0;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;0,0,0,0;0,1,0,0;1,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,1;0,0,0,1;0,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,1,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,-1;0,0,0,-1;0,0,0,0;0,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,0,0;-1,1,0,0;0,0,1,0;0,0,0,0;0,0,0,-1;0,0,0,0;0,-1,0,0;0,0,0,-1;1,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,-1,0,0;0,0,0,1;0,0,0,0;0,1,0,0;1,-1,0,0;0,0,-1,0;0,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;1,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,1;0,0,0,0;0,0,0,0;0,0,0,0;0,1,0,0;0,0,1,-1;0,0,0,0;0,0,0,0;0,0,-1,0;-1,-1,0,0;0,-1,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;1,1,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,1,0,0;0,0,0,0;0,0,-1,-1;-1,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;0,0,0,-1;-1,-1,0,0;0,0,0,0;0,0,0,1;1,-1,0,0;0,0,0,0;0,0,-2,-1;0,0,0,0;1,0,0,0;0,-1,0,0;1,0,0,0;1,-2,0,0;0,0,0,0;0,0,1,-1;0,0,1,0;0,0,1,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,-1,1;0,0,0,0;0,0,0,0;0,0,0,1;0,0,1,0;0,0,0,0;0,0,0,0;0,0,1,1;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,0;0,-1,0,0;0,0,0,0;0,0,1,0;0,0,-1,1;0,0,0,0;0,0,-1,0;0,0,0,0;1,-1,0,0;1,1,0,0;0,0,-1,-1;1,-1,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,1,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,1,0,0;0,-1,0,0;0,0,0,0;0,1,0,0;0,0,-1,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,-1;0,-1,0,0;0,0,-1,-1;0,0,0,0;0,0,0,0;0,-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,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,1,0,0;0,0,0,0;0,0,0,0;-1,1,0,0;-1,-1,0,0;0,0,0,0;0,0,-1,1;0,0,0,0;0,0,0,-1;0,0,-1,-1;0,0,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,1,0;0,0,1,-1;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,1,0,0;0,0,1,-1;-1,-1,0,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,0;0,0,0,0;0,0,-1,0;-1,0,0,0;0,0,0,-1;0,0,0,0;0,0,0,1;0,0,-2,-1;1,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,-1;0,-1,0,0;0,0,1,-1;0,0,1,1;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,1;0,0,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;0,0,0,1;1,0,0,0;0,0,0,0;-1,1,0,0;0,0,0,0;0,1,0,0;-1,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,-1,1;-1,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,0,1;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,-1,0,0;0,1,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,1;0,0,0,0;1,0,0,0;0,0,0,0;0,0,-1,-1;-1,0,0,0;0,0,-2,0;0,0,-1,1;0,0,0,0;0,0,0,1;0,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;-2,-1,0,0;0,0,0,0;-1,0,0,0;0,0,1,1;0,0,0,0;0,0,0,0;0,0,0,0;2,0,0,0;0,0,0,0;0,0,0,0;0,0,0,1;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,1,-1;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-2,0;0,-1,0,0;0,0,1,0;0,0,0,0;0,0,1,-1;0,0,0,0;1,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,0,0;0,1,0,0;1,1,0,0;0,0,1,-1;0,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,-1;-1,1,0,0;0,0,0,0;0,1,0,0;1,1,0,0;0,0,-1,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;0,0,-1,0;0,0,0,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;0,0,0,0;0,0,-1,1;0,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,0,0;0,0,1,0;0,0,0,0;-1,0,0,0;1,0,0,0;0,0,0,0;-1,-1,0,0;0,-1,0,0;-1,1,0,0;0,-1,0,0;0,0,0,0;-1,0,0,0;0,0,-1,0;0,0,1,0;0,0,-1,1;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,1,-1;-1,1,0,0;0,0,0,0;-1,1,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,-1,0;0,0,1,0;0,0,0,-1;0,0,0,-1;0,0,0,0;0,1,0,0;0,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;0,1,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,-1;0,0,1,1;0,0,0,-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;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,1,-1;1,0,0,0;0,0,0,0;0,0,0,0;1,-1,0,0;-1,0,0,0;1,0,0,0;0,0,0,0;0,0,-1,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,-1,0,0;0,0,0,-1;0,0,-1,1;0,0,0,0;0,1,0,0;0,0,1,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,-1,-1;1,0,0,0;0,0,0,0;0,0,0,0;0,-1,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,1,-1;0,0,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,-1,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,1;0,0,-1,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,-1,0,0;0,0,-1,0;0,0,0,-1;0,0,0,0;0,0,0,1;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,-1,-1;-1,1,0,0;0,0,-1,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,-1,0,0;-1,-1,0,0;0,0,0,0;0,0,1,0;-1,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,1,1;0,0,1,-1;1,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,1;-1,-1,0,0;0,1,0,0;0,0,0,0;0,0,0,-1;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,-1,0,0;0,0,0,0;0,0,-1,1;0,0,0,0;0,0,0,0;0,0,-1,0;-1,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,1,1;-1,-1,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,1,0;-1,-1,0,0;0,0,0,0;0,0,0,1;0,0,0,0;-1,0,0,0;0,0,-1,-1;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;-1,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,1,0,0;0,1,0,0;0,0,0,0;0,0,0,1;2,1,0,0;0,0,0,1;0,-1,0,0;0,0,0,0;0,1,0,0;0,1,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;0,-1,0,0;0,0,1,1;0,0,0,0;-1,-1,0,0;0,0,0,0;2,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,1;-1,1,0,0;-1,0,0,0;1,0,0,0;0,0,0,0;-1,-1,0,0;0,0,1,0;1,1,0,0;0,0,0,0;0,0,0,0;0,1,0,0;0,0,-1,-1;0,0,0,0;1,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,-1;0,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,-1;1,-1,0,0;0,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,1;0,0,0,0;0,0,0,1;-2,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,0,0;0,0,-1,1;-1,0,0,0;0,0,0,1;0,0,0,0;0,0,0,0;0,0,1,0;0,0,-1,0;-1,0,0,0;1,0,0,0;0,0,0,0;0,-1,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,1,0,0;0,0,0,0;0,0,1,-1;0,0,0,1;0,0,0,0;-1,0,0,0;0,-1,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,1;0,0,0,0;0,0,-1,1;1,1,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,-1,0;0,0,0,0;-1,-1,0,0;0,0,0,-1;0,0,0,0;0,1,0,0;0,0,0,0;0,0,1,-1;0,0,0,0;0,0,0,0;1,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,1;0,0,0,1;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,1,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;1,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,1,-1;0,0,0,0;0,0,0,0;0,0,0,-1;0,0,0,1;0,0,0,1;0,0,-1,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,1,0,0;0,0,0,-1;0,0,0,0;0,0,0,-1;0,0,0,0;0,0,0,-1;0,0,0,0;0,0,0,0;2,1,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,-1,0;0,0,0,1;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,-1;0,0,0,1;0,0,0,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,-1,1;-1,-1,0,0;0,0,0,0;1,0,0,0;0,-1,0,0;0,0,0,-1;0,0,0,0;0,0,0,0;0,1,0,0;0,0,0,0;0,0,1,0;0,0,1,1;0,0,0,0;0,-1,0,0;0,-1,0,0;0,1,0,0;0,0,0,0;0,0,0,0;1,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,1;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,-1,0,0;0,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,1,0,0;0,0,1,-1;1,0,0,0;-1,-1,0,0;0,0,0,0;2,1,0,0;0,0,1,0;1,1,0,0;0,0,0,0;0,0,0,0;0,-1,0,0;0,-1,0,0;0,0,0,0;1,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,0,0;0,1,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,-1,0,0;-1,-1,0,0;1,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,-1,0,0;0,-1,0,0;0,0,0,0;0,0,1,0;0,0,0,0;-1,-1,0,0;0,1,0,0;0,0,0,0;1,-1,0,0;0,0,0,0;0,0,0,0;0,1,0,0;0,0,0,0;0,0,0,0;0,1,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,1;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,1,0;1,0,0,0;-1,-1,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,-1,0,0;0,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-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,0,0,0;0,0,-1,0;0,0,0,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;1,1,0,0;0,0,0,0;2,1,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,1;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,1,1;1,-2,0,0;0,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,1,0;1,0,0,0;0,0,0,0;0,1,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;-1,0,0,0;0,0,-1,-1;0,0,0,0;-1,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,1;0,0,1,0;-2,-1,0,0;0,0,1,1;0,0,0,0;-1,-1,0,0;0,1,0,0;1,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,1,0,0;0,1,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,1,0,0;1,1,0,0;0,1,0,0;0,0,0,0;0,0,0,0;0,1,0,0;0,0,-1,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,1;0,0,0,0;-1,1,0,0;0,0,0,0;0,0,1,0;0,0,1,1;0,0,0,0;0,0,-1,0;0,0,0,-1;0,0,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,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,-1,0;0,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,-1;0,0,0,-1;1,0,0,0;0,0,0,0;0,0,0,0;0,0,1,-1;0,1,0,0;0,0,1,0;0,0,0,1;0,0,0,0;0,0,-1,0;0,-1,0,0;0,0,2,1;0,0,-1,0;0,0,0,0;-1,1,0,0;0,0,-1,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,1,1;1,0,0,0;-1,1,0,0;0,0,-1,0;0,0,0,0;0,0,1,0;1,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,1,0,0;0,0,-1,0;0,0,0,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,0,-1;0,0,0,0;0,0,0,0;0,0,0,0;1,-1,0,0;0,0,1,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,-1;-1,0,0,0;-1,1,0,0;-1,-1,0,0;0,0,0,0]],515],[1,3875,-31,["a",[1,0,3,0,1;1,0,0,0,0;1,0,1,0,0;0,2,0,1,0;0,1,0,0,0],[[1,0,5,10,0,1],[96100,0,-6927725,0,-327830140,0,3220225150,0,-173746525,0,36434717575,0,20016828380,0,1356539675,0,-129805605,0,98433660,0,511210,0,360,0,1]],[1,0,0,0;1,1,0,0;0,0,-1,-1;1,1,0,0;0,0,0,0;0,0,-2,-1;1,0,0,0;1,0,0,0;-1,-1,0,0;0,0,0,0;0,0,0,-1;0,0,-2,-1;0,0,1,0;1,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-2,-1,0,0;1,0,0,0;0,0,0,0;0,0,-1,-1;0,0,-1,0;0,0,0,-1;0,0,-1,-1;0,0,0,0;0,0,1,1;0,0,1,0;1,1,0,0;0,0,0,1;0,0,0,0;0,0,-1,0;-1,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;-2,-1,0,0;0,0,1,1;1,1,0,0;1,1,0,0;0,0,0,0;-1,0,0,0;0,0,-2,-1;0,0,-1,0;0,0,-1,0;0,0,0,0;0,0,-1,0;-1,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,1;0,0,0,-1;0,0,1,1;0,0,0,0;1,0,0,0;0,0,-1,-1;0,0,1,0;1,0,0,0;0,0,0,0;0,0,1,1;0,0,-1,-1;-1,-1,0,0;-1,-1,0,0;0,0,0,0;-1,-1,0,0;-1,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;1,0,0,0;-1,-1,0,0;0,0,1,0;0,0,2,1;0,0,0,0;1,1,0,0;0,0,0,-1;2,1,0,0;0,0,1,1;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,-1,0;0,0,-2,-1;0,0,0,0;0,0,-1,-1;1,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,0,0;-2,-1,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;1,1,0,0;0,0,0,0;0,-1,0,0;0,0,1,0;0,0,0,0;0,0,-1,0;0,1,0,0;0,0,1,1;0,1,0,0;0,0,0,0;2,1,0,0;0,0,0,0;0,0,0,0;0,0,-2,-1;0,0,0,0;0,0,1,0;0,0,-1,-1;1,1,0,0;0,0,0,0;0,0,0,0;0,1,0,0;0,0,2,1;0,0,1,1;0,0,-1,-1;0,0,0,0;-2,-1,0,0;0,0,1,1;-1,-1,0,0;-1,-1,0,0;0,0,0,0;-1,0,0,0;-1,-1,0,0;1,0,0,0;-1,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,-1,-1;0,0,0,0;0,0,2,1;1,1,0,0;0,1,0,0;0,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,2,1;0,-1,0,0;0,0,0,0;0,0,-1,0;1,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;2,1,0,0;-1,0,0,0;0,0,2,1;-1,0,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,-1,-1;0,0,-1,-1;0,0,-1,-1;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,-1,-1;-1,0,0,0;1,1,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,2,1;0,0,0,0;0,0,0,0;0,0,1,0;0,0,1,1;2,1,0,0;0,0,0,-1;0,0,0,0;-2,-1,0,0;0,0,0,0;-2,-1,0,0;0,0,1,0;0,0,0,0;1,0,0,0;0,0,2,1;1,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,-1;0,0,1,1;0,0,0,-1;0,0,0,0;0,0,1,1;2,1,0,0;0,0,0,1;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,1,0;0,0,0,0;0,0,0,-1;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,-1,-1;1,0,0,0;0,0,0,0;0,0,1,0;0,0,-1,0;1,0,0,0;1,1,0,0;0,0,0,0;0,0,0,0;3,2,0,0;0,0,-1,0;-1,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,-2,-1;0,0,-1,0;0,0,0,0;-1,0,0,0;0,0,0,1;1,1,0,0;0,0,-2,-1;0,0,0,0;1,1,0,0;2,1,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,1,0;0,0,2,1;0,0,0,0;0,0,2,1;0,0,1,0;0,0,-1,0;-1,-1,0,0;0,0,0,0;0,0,-1,0;-2,-1,0,0;-1,1,0,0;0,0,2,1;0,0,0,0;-1,0,0,0;0,-1,0,0;-2,-1,0,0;0,0,1,1;0,0,0,0;0,0,-1,0;-1,-1,0,0;0,0,-1,0;-1,0,0,0;0,0,0,0;1,1,0,0;2,1,0,0;-1,-1,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,1,1;0,0,-2,-1;0,0,1,1;0,0,0,0;-1,-1,0,0;0,0,3,2;0,-1,0,0;1,1,0,0;0,0,0,0;1,0,0,0;-1,0,0,0;1,1,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,1,1;1,0,0,0;0,0,0,0;0,0,0,0;0,0,1,1;0,1,0,0;-1,0,0,0;0,1,0,0;0,0,0,0;0,0,-1,0;0,0,-1,-1;0,0,-2,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,1,0;0,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,2,1;0,0,0,0;-1,-1,0,0;1,-1,0,0;0,0,0,0;0,0,-1,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;-1,0,0,0;-1,-1,0,0;0,0,0,0;0,0,0,1;0,0,-1,-1;0,0,-2,-1;0,0,-2,-1;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,-1,0,0;-2,-1,0,0;-1,0,0,0;0,0,-1,0;0,0,0,0;-1,-1,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,1;0,0,-1,-1;0,0,-2,-1;0,0,0,0;0,0,2,1;0,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,0,0;0,0,1,1;0,0,-1,0;0,0,1,1;0,0,0,0;3,2,0,0;0,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,0,-1;-2,-1,0,0;0,-1,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;0,-1,0,0;0,0,1,1;0,0,0,0;0,0,0,0;2,1,0,0;1,1,0,0;0,0,1,1;0,0,2,1;0,0,0,0;2,1,0,0;0,0,1,1;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,1;0,0,-1,0;0,0,0,0;0,0,1,1;-1,-1,0,0;0,0,-1,0;0,0,-1,-1;0,0,0,0;0,0,0,0;0,0,2,1;1,0,0,0;2,1,0,0;0,0,0,0;0,0,1,0;1,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;-1,0,0,0;1,0,0,0;0,0,1,1;0,0,0,0;0,0,-1,0;-2,-1,0,0;0,0,-1,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;2,1,0,0;0,0,0,-1;0,0,0,0;0,0,-2,-1;0,0,1,1;1,0,0,0;0,0,-1,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;1,0,0,0;0,0,0,-1;2,1,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;3,2,0,0;0,0,0,0;0,0,-1,-1;0,0,1,0;-1,-1,0,0;0,0,0,1;0,0,0,0;0,0,0,1;0,0,0,0;-1,-1,0,0;-1,-1,0,0;0,0,0,0;0,0,-1,-1;0,0,-1,0;0,0,-1,-1;0,0,0,0;0,0,0,0;0,0,0,-1;-1,-1,0,0;0,0,0,1;0,0,0,0;0,0,0,0;2,1,0,0;0,0,0,0;0,0,-2,-1;-1,0,0,0;0,0,0,0;0,0,1,1;1,0,0,0;0,-1,0,0;3,2,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,1,1;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;-1,0,0,0;1,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,1,1;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,2,1;0,0,0,0;0,0,1,1;0,0,0,0;0,0,0,0;1,0,0,0;-2,-1,0,0;0,0,-1,0;0,0,0,0;-2,-1,0,0;0,0,-1,-1;-1,-1,0,0;-1,-1,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,2,1;0,0,1,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,1,0;-1,0,0,0;0,0,0,0;-2,-1,0,0;0,0,1,0;0,0,2,1;0,0,1,1;0,0,0,0;-1,0,0,0;0,0,-1,-1;0,0,0,1;-1,-1,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,0,0;0,1,0,0;0,0,0,0;-1,-1,0,0;1,1,0,0;0,0,-1,0;3,2,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,1,1;1,1,0,0;0,0,0,0;0,0,0,0;2,1,0,0;-1,0,0,0;0,0,0,0;0,0,-2,-1;0,0,0,0;0,0,0,1;-1,0,0,0;0,0,1,1;0,0,2,1;0,0,0,0;0,0,-2,-1;0,0,1,0;0,0,2,1;1,0,0,0;0,0,0,0;0,0,0,0;-2,-1,0,0;-1,0,0,0;0,0,3,2;0,0,0,0;-1,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;1,0,0,0;0,0,-1,-1;-1,-1,0,0;0,0,0,0;2,1,0,0;0,1,0,0;1,1,0,0;0,0,-2,-1;0,0,0,0;0,0,-1,0;0,0,0,0;-1,1,0,0;0,0,1,0;0,0,0,0;1,1,0,0;0,0,1,0;0,0,0,0;0,0,-1,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;-1,0,0,0;-1,0,0,0;1,0,0,0;1,0,0,0;0,0,0,0;0,0,1,0;0,0,-1,-1;1,1,0,0;0,0,-1,-1;0,0,0,0;0,0,-3,-2;1,0,0,0;-1,0,0,0;1,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,-1,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,1,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;-1,-1,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,1,1;0,0,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,1,0,0;-1,-1,0,0;0,0,0,0;0,0,-1,0;0,0,-1,-1;0,0,-1,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,1;0,0,0,0;0,0,0,-1;0,0,0,0;-1,-1,0,0;0,0,0,0;0,1,0,0;0,0,-1,-1;0,0,0,0;0,0,0,0;0,0,-1,-1;-2,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,-3,-2;1,-1,0,0;0,0,-2,-1;-1,-1,0,0;0,0,0,0;1,0,0,0;0,0,1,1;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,1;-1,0,0,0;-1,-1,0,0;-2,-1,0,0;0,0,0,0;-1,-1,0,0;-1,-1,0,0;0,0,0,0;0,1,0,0;0,0,0,0;0,-1,0,0;-1,-1,0,0;0,0,1,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,-2,-1;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,1,1;0,0,1,0;0,0,0,0;0,0,-2,-1;1,1,0,0;0,0,-2,-1;0,0,1,0;0,0,0,0;0,0,-2,-1;0,0,1,1;0,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,1,0,0;2,1,0,0;0,0,-1,0;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,-1,-1;0,-1,0,0;0,0,1,0;1,1,0,0;0,0,0,0;0,0,0,0;3,2,0,0;1,1,0,0;0,0,0,0;0,0,0,0;0,0,0,1;0,0,0,1;2,1,0,0;0,0,0,0;0,0,0,0;1,1,0,0;0,0,-1,0;0,0,1,0;-1,-1,0,0;0,0,0,0;-1,0,0,0;0,0,1,1;0,0,0,0;0,1,0,0;0,0,0,0;1,0,0,0;0,0,0,0;-1,-1,0,0;-1,0,0,0;0,0,0,0;0,0,1,1;0,0,-1,0;0,0,0,0;0,0,0,1;0,0,0,0;0,0,-1,-1;3,2,0,0;0,1,0,0;1,1,0,0;0,0,0,0;0,0,2,1;0,0,1,0;0,0,1,1;0,0,0,0;0,0,0,0;0,0,1,0;2,1,0,0;0,0,0,-1;0,0,2,1;0,0,0,0;0,0,0,0;2,1,0,0;0,0,1,1;-1,0,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,0,0;0,0,2,1;0,0,0,-1;0,0,-1,0;-1,-1,0,0;0,0,0,0;0,0,0,0;0,0,1,0;-1,-1,0,0;-2,-1,0,0;0,0,0,0;0,0,-1,0;0,0,1,0;0,0,-2,-1;0,0,0,0;0,0,0,0;0,0,-2,-1;0,0,0,0;0,1,0,0;0,0,2,1;0,0,0,0;1,1,0,0;0,0,0,0;1,1,0,0;0,0,-1,0;0,0,0,0;-1,0,0,0;0,0,1,0;1,1,0,0;1,1,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,-1,-1;0,0,-1,-1;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,-1,0;0,-1,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,1,1;0,0,-1,0;0,0,0,0;2,1,0,0;0,0,-1,-1;0,0,0,0;-3,-2,0,0;0,0,0,0;0,0,-1,0;1,0,0,0;-1,-1,0,0;1,0,0,0;0,0,0,0;0,1,0,0;0,0,0,0;0,0,2,1;0,0,0,0;0,0,0,0;3,2,0,0;0,1,0,0;0,0,0,0;0,0,1,0;0,0,0,0;1,0,0,0;0,0,-2,-1;-1,-1,0,0;0,0,2,1;0,0,0,0;0,1,0,0;0,0,0,0;0,0,-1,-1;0,0,1,1;0,0,0,0;0,0,1,1;1,1,0,0;0,0,1,1;0,0,-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,0;0,0,-1,0;0,1,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;2,1,0,0;0,0,0,0;-1,-1,0,0;0,0,-1,-1;0,0,0,0;0,0,1,1;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;2,1,0,0;0,0,1,1;0,0,0,0;0,0,0,0;0,0,-1,-1;-1,-1,0,0;0,0,1,1;0,0,0,0;-1,-1,0,0;0,0,-1,0;0,0,1,0;0,1,0,0;0,0,0,0;0,0,0,0;0,0,1,0;-1,-1,0,0;0,0,0,0;0,0,0,0;-2,-1,0,0;-1,-1,0,0;-1,-1,0,0;-2,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,-1,0,0;0,0,-1,-1;0,0,0,0;0,0,-1,-1;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,1,0;-1,-1,0,0;0,0,0,0;0,0,1,0;1,0,0,0;0,0,0,-1;0,0,0,0;0,0,0,0;0,0,0,0;2,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;1,1,0,0;-1,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,1;0,0,2,1;0,0,0,1;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,-1,0;3,2,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,1,1;0,0,0,-1;0,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;-2,-1,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,1;0,1,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,1,1;0,0,-1,-1;0,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;-1,0,0,0;0,0,-2,-1;0,0,-1,0;0,0,1,1;0,0,0,0;0,0,0,0;0,0,2,1;0,0,1,1;0,-1,0,0;0,0,0,0;0,0,-1,0;0,0,1,0;1,0,0,0;1,1,0,0;0,0,0,0;-2,-1,0,0;1,0,0,0;0,0,-1,-1;-1,-1,0,0;0,0,0,0;0,1,0,0;-3,-2,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;-2,-1,0,0;0,0,0,-1;0,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,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,1,1;0,0,-1,0;0,0,0,0;0,0,-1,-1;0,0,1,1;0,0,1,0;1,0,0,0;0,0,0,0;0,0,1,1;-1,-1,0,0;-1,0,0,0;0,0,1,1;0,0,0,0;0,0,0,0;-1,-1,0,0;1,0,0,0;0,0,1,1;0,0,0,0;0,0,2,1;0,0,0,0;0,0,2,1;1,1,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;0,-1,0,0;0,0,-1,-1;0,0,0,0;0,0,1,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,-1,0;1,0,0,0;-2,-1,0,0;0,0,0,0;-1,0,0,0;-2,-1,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;3,2,0,0;0,0,0,-1;0,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-2,-1;0,0,0,0;1,0,0,0;0,0,0,0;0,0,1,0;-1,-1,0,0;0,0,0,0;0,0,1,1;0,0,0,0;2,1,0,0;-1,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;2,1,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,-3,-2;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,1,0,0;0,0,0,0;0,0,0,0;0,0,2,1;0,0,-1,0;0,0,2,1;0,0,-1,-1;0,0,0,0;0,0,-1,0;0,0,-1,-1;-1,0,0,0;0,0,1,1;0,0,0,0;0,0,2,1;-1,-1,0,0;1,1,0,0;0,0,1,0;0,0,0,0;1,0,0,0;0,0,0,0;-1,0,0,0;-2,-1,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,2,1;0,0,-1,0;0,0,0,0;0,0,1,0;-1,0,0,0;0,0,1,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,1;0,0,-2,-1;0,1,0,0;0,0,0,0;0,0,-2,-1;1,1,0,0;-1,-1,0,0;2,1,0,0;0,0,0,0;-1,0,0,0;2,1,0,0;0,0,1,0;1,0,0,0;0,0,0,0;1,1,0,0;-1,-1,0,0;0,0,-3,-2;0,0,1,1;0,0,0,0;1,0,0,0;0,0,-1,-1;-1,-1,0,0;0,0,0,0;0,0,0,0;0,-1,0,0;1,1,0,0;0,0,0,0;0,0,-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,0;0,0,0,0;0,0,-1,1;0,0,-1,-1;1,1,0,0;0,0,0,0;0,0,-1,-1;-1,-1,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,-1;0,0,0,0;0,0,2,1;0,-1,0,0;0,0,1,0;-1,-1,0,0;0,0,0,0;1,0,0,0;-1,-1,0,0;1,1,0,0;0,0,-1,1;0,0,0,0;0,0,1,0;0,0,1,1;0,0,0,0;0,0,-1,-1;0,0,0,0;2,1,0,0;0,0,0,0;0,0,-1,0;0,0,-1,-1;0,0,0,0;-1,0,0,0;0,0,-3,-2;0,0,0,0;1,1,0,0;0,0,0,0;-1,-1,0,0;0,1,0,0;1,1,0,0;-1,1,0,0;0,0,0,0;0,0,-1,-1;0,0,-2,-1;1,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;-1,-1,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,1;0,1,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,2,1;0,1,0,0;-1,-1,0,0;1,1,0,0;0,0,0,0;0,0,2,1;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;-1,0,0,0;0,0,1,1;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,1,0;-1,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,1,0,0;0,0,-1,0;-2,-1,0,0;0,-1,0,0;0,0,0,0;2,1,0,0;0,0,-1,-1;0,0,0,-1;0,0,-1,-1;0,0,0,0;0,0,-1,-1;-1,0,0,0;0,0,0,-1;1,0,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,-1,-1;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;-2,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;-1,0,0,0;0,0,-1,-1;0,0,0,0;0,0,0,0;-1,0,0,0;1,0,0,0;0,0,1,1;0,0,-2,-1;0,0,0,0;-2,-1,0,0;0,0,1,1;0,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,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,-3,-2;-1,0,0,0;0,1,0,0;0,0,0,0;0,0,-1,-1;1,0,0,0;-2,-1,0,0;0,0,0,-1;0,0,0,0;1,0,0,0;1,1,0,0;0,0,0,0;0,0,2,1;0,0,0,0;0,0,0,0;1,0,0,0;0,0,-1,-1;1,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;1,0,0,0;0,0,-1,-1;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,-1,0,0;0,0,2,1;0,0,-1,0;-1,0,0,0;0,0,0,0;-2,-1,0,0;0,0,0,0;-1,-1,0,0;-1,-1,0,0;0,0,0,0;-1,-1,0,0;-1,-1,0,0;0,0,0,0;-2,-1,0,0;0,0,0,0;0,0,1,0;0,0,0,0;1,0,0,0;0,0,0,-1;0,0,0,0;0,0,0,0;-1,0,0,0;-1,0,0,0;-1,0,0,0;0,0,0,0;0,0,1,1;0,0,1,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,1;0,0,0,0;0,0,0,-1;0,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,-3,-2;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;-1,-1,0,0;0,0,0,0;0,0,2,1;0,0,1,1;0,0,1,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,-2,-1;1,1,0,0;2,1,0,0;0,0,0,0;0,0,-1,-1;0,0,0,1;0,0,1,1;0,0,1,0;0,0,0,0;0,0,0,0;0,0,-3,-2;1,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;1,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,1,0,0;0,0,0,0;1,1,0,0;2,1,0,0;0,0,0,0;2,1,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,0,0;0,0,0,1;-1,0,0,0;0,0,2,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,1,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,1,1;2,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,-1;2,1,0,0;0,0,0,0;2,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,1,0;-2,-1,0,0;0,0,1,0;0,0,0,0;2,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;2,1,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,-1,-1;-1,0,0,0;0,1,0,0;0,0,2,1;0,0,0,0;0,0,0,0;-1,-1,0,0;1,0,0,0;0,0,1,1;0,0,0,0;0,0,1,1;1,1,0,0;0,0,2,1;1,1,0,0;0,0,0,0;-2,-1,0,0;0,0,0,0;-1,0,0,0;0,0,2,1;0,0,0,0;0,0,1,0;0,0,1,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-2,-1;2,0,0,0;3,2,0,0;0,0,0,0;1,0,0,0;1,1,0,0;1,0,0,0;-1,0,0,0;0,0,0,0;0,0,1,0;0,0,2,1;1,1,0,0;0,0,1,1;0,0,0,0;0,0,0,0;1,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,1;0,0,1,1;0,0,0,-1;1,1,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,2,1;0,0,1,1;0,0,0,0;1,1,0,0;0,0,0,0;0,0,0,1;3,2,0,0;0,0,0,0;0,0,1,1;1,1,0,0;-1,-1,0,0;-1,0,0,0;0,0,0,0;0,0,-1,0;0,0,-1,0;0,0,1,1;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,1,1;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,2,1;0,0,0,1;0,0,-1,0;0,0,0,0;0,0,0,-1;0,0,-1,0;-2,-1,0,0;0,0,0,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-2,-1,0,0;0,0,-1,0;-2,-1,0,0;-1,0,0,0;0,0,0,0;1,1,0,0;0,0,0,-1;0,0,1,0;0,0,1,1;0,0,0,0;0,0,-2,-1;1,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,-1,0,0;0,0,-3,-2;0,0,-1,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,0,0;0,0,0,0;1,1,0,0;1,0,0,0;0,0,0,0;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,0;-1,-1,0,0;0,0,1,1;0,0,0,1;0,0,0,0;2,1,0,0;0,0,-1,0;1,1,0,0;0,0,-1,-1;0,0,0,0;1,1,0,0;0,0,0,0;0,0,0,-1;0,0,-1,-1;0,0,0,0;0,0,-1,-1;1,0,0,0;0,0,-2,-1;0,0,1,-1;0,0,0,0;0,0,1,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;0,0,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;1,1,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,1,0,0;0,0,-1,-1;2,1,0,0;0,0,0,0;0,-1,0,0;3,2,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,0,0;0,0,0,0;-3,-2,0,0;0,0,0,-1;0,0,0,0;1,1,0,0;0,0,0,-1;0,0,1,0;1,1,0,0;0,0,0,0;-1,-1,0,0;0,0,-1,-1;1,1,0,0;0,1,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,3,2;0,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,1,1;3,2,0,0;0,1,0,0;1,0,0,0;0,0,0,0;0,0,0,1;0,0,1,0;0,0,1,1;0,0,0,0;0,0,0,0;0,0,1,0;1,1,0,0;0,0,-1,0;0,0,-1,-1;0,0,0,0;-2,-1,0,0;0,0,0,0;0,0,2,1;1,1,0,0;0,0,0,0;0,0,0,1;0,0,0,0;1,1,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,2,1;-1,-1,0,0;0,0,0,0;-1,0,0,0;0,0,2,1;0,1,0,0;1,1,0,0;0,0,0,0;0,0,2,1;0,0,0,1;0,0,-1,-1;0,0,1,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,-1,0,0;0,0,-2,-1;0,0,0,0;0,0,-1,0;-2,-1,0,0;1,1,0,0;0,0,-2,-1;0,0,0,0;-1,-1,0,0;0,0,-1,-1;-1,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,1;0,0,-1,0;0,0,0,1;0,0,0,0;0,0,0,0;1,1,0,0;0,0,2,0;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,-1,0;0,0,-2,-1;0,0,-1,-1;0,0,0,0;1,1,0,0;0,0,2,1;0,0,1,0;0,0,0,0;0,0,0,0;0,0,-2,-1;-1,-1,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;-1,1,0,0;0,0,0,0;0,0,1,0;-1,-1,0,0;0,0,0,0;0,0,0,0;0,1,0,0;0,0,2,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,-1,0;0,0,0,0;-2,-1,0,0;1,0,0,0;0,0,1,1;0,0,0,1;0,0,0,0;0,0,1,0;-1,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,1,0;0,0,-1,-1;1,0,0,0;0,-1,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;1,1,0,0;0,0,1,0;0,0,0,0;-2,-1,0,0;1,1,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,1;-2,-1,0,0;0,0,0,0;-2,-1,0,0;0,0,0,0;-1,0,0,0;1,0,0,0;-3,-2,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,1,0,0;0,0,1,1;0,0,0,0;-1,0,0,0;0,0,-1,0;0,0,-1,-1;0,0,-1,0;0,0,0,0;2,0,0,0;0,0,-1,0;-2,-1,0,0;-1,-1,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,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,0;0,0,0,0;0,0,1,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;2,1,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,1,1;2,1,0,0;0,0,0,0;-1,-1,0,0;0,0,1,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,1,0;0,0,1,0;0,0,0,0;0,0,2,1;0,0,0,0;0,0,1,0;0,0,0,0;-1,0,0,0;0,0,1,1;0,0,0,0;1,1,0,0;-1,0,0,0;1,1,0,0;0,0,-1,-1;0,0,0,0;2,1,0,0;0,0,1,0;-1,-1,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,0,1;0,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,1,1;0,-1,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;-1,-1,0,0;-2,-1,0,0;0,0,0,0;-1,-1,0,0;1,1,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,1,0,0;-1,-1,0,0;0,0,0,1;0,0,1,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;1,0,0,0;-1,-1,0,0;0,0,0,-1;0,0,1,0;0,0,0,0;0,0,-2,-1;-1,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,1,1;-1,-1,0,0;0,0,0,0;0,0,0,0;0,-1,0,0;1,1,0,0;0,0,-1,0;0,0,0,0;1,0,0,0;-1,-1,0,0;1,0,0,0;0,0,-2,-1;0,0,0,0;0,0,-1,-1;-1,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;1,1,0,0;0,0,3,2;0,0,0,0;0,0,1,0;0,0,0,0;-1,0,0,0;0,0,1,0;0,0,0,0;0,-1,0,0;0,0,-1,-1;0,0,0,0;0,0,1,1;0,0,0,0;1,1,0,0;0,0,-1,0;1,1,0,0;0,0,0,0;0,0,0,0;0,1,0,0;-1,-1,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,-1,-1;0,0,-1,0;-2,-1,0,0;0,0,1,0;0,0,0,0;0,0,0,-1;1,0,0,0;1,0,0,0;-3,-2,0,0;0,0,0,0;0,0,0,0;0,0,1,1;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,-1,0;-2,-1,0,0;0,0,-1,-1;0,0,-1,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,-2,-1;0,0,0,0;0,0,0,0;0,0,1,1;-2,-1,0,0;1,0,0,0;-1,1,0,0;0,0,0,0;0,0,-1,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,1,0,0;0,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,-2,-1;1,1,0,0;0,0,1,1;0,0,0,0;0,0,1,1;1,0,0,0;1,1,0,0;0,0,2,1;0,0,0,0;1,0,0,0;0,0,1,1;1,1,0,0;-2,-1,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,2,1;0,0,0,1;0,0,0,0;0,0,1,1;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;1,1,0,0;0,0,-1,0;0,0,1,1;0,0,-1,0;0,0,0,0;0,1,0,0;0,0,1,1;0,0,1,0;0,0,0,0;0,0,0,0;0,0,2,1;0,0,1,0;2,1,0,0;0,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,-1;-1,-1,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-2,-1,0,0;0,0,0,0;0,0,0,1;0,0,0,0;0,0,0,-1;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;2,1,0,0;0,0,0,0;0,0,0,-1;1,1,0,0;-1,0,0,0;0,0,-1,-1;0,0,0,0;1,0,0,0;0,-1,0,0;-3,-2,0,0;0,0,0,0;0,0,0,0;0,0,-2,-1;-1,-1,0,0;0,0,-1,0;-2,-1,0,0;0,0,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,-1;0,0,-1,-1;-1,-1,0,0;0,0,0,0;0,0,0,0;2,1,0,0;0,0,0,1;0,0,-1,0;0,0,1,0;0,0,0,0;1,1,0,0;0,0,0,0;0,-1,0,0;1,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,0,0;0,0,-3,-2;0,0,0,0;0,0,0,0;-1,-1,0,0;1,1,0,0;0,0,0,0;0,0,0,0;0,0,0,-1;0,0,1,1;0,0,1,0;-1,-1,0,0;0,0,0,0;0,0,0,0;-1,1,0,0;0,0,1,0;0,0,0,0;0,0,0,0;1,1,0,0;2,1,0,0;0,0,0,1;-1,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;-1,-1,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,1,1;1,1,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;-1,-1,0,0;-1,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,-3,-2;0,0,1,0;-1,-1,0,0;0,0,-2,-1;0,0,0,0;0,0,-1,0;0,0,0,0;1,1,0,0;0,0,1,0;0,0,0,0;1,0,0,0;0,0,1,1;1,0,0,0;1,1,0,0;0,0,0,0;1,0,0,0;0,0,2,1;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,1,1;0,0,0,0;0,0,-2,-1;0,0,0,0;0,0,0,0;0,-1,0,0;0,0,-1,-1;0,0,-1,-1;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,1,1;1,1,0,0;0,0,0,0;0,0,0,0;0,0,1,1;1,-1,0,0;-2,-1,0,0;0,0,0,0;1,1,0,0;0,1,0,0;0,0,1,1;-1,0,0,0;0,0,0,0;1,0,0,0;1,1,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,-1,0;-1,-1,0,0;0,0,-1,0;0,0,0,0;0,1,0,0;-1,-1,0,0;0,0,-1,-1;0,0,0,0;0,0,0,0;0,0,0,0;-2,-1,0,0;0,0,-1,-1;0,0,1,1;0,0,0,0;0,0,0,0;0,0,1,1;1,0,0,0;0,-1,0,0;0,0,0,0;0,0,0,1;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;-1,-1,0,0;-1,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,1,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;0,1,0,0;0,0,0,0;-2,-1,0,0;0,0,1,1;0,0,0,0;0,0,-3,-2;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;-1,0,0,0;0,0,-2,-1;0,0,1,1;2,1,0,0;0,0,0,0;-1,0,0,0;0,0,-1,0;3,2,0,0;0,1,0,0;0,0,0,0;1,1,0,0;-1,-1,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,1,1;0,0,0,0;1,0,0,0;0,0,1,0;0,0,0,0;0,0,0,-1;1,0,0,0;1,0,0,0;-2,-1,0,0;0,0,0,0;0,0,-3,-2;0,0,0,1;0,0,2,1;-1,0,0,0;0,0,0,0;0,0,0,0;1,1,0,0;0,0,-1,0;0,0,-1,-1;0,0,0,0;-2,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-2,-1;0,-1,0,0;0,-1,0,0;2,1,0,0;0,0,0,0;0,0,-1,0;0,0,1,1;0,0,-2,-1;-1,0,0,0;0,0,0,0;1,1,0,0;0,0,2,1;-1,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,1,1;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;-1,0,0,0;0,0,0,-1;0,0,0,0;0,0,-1,-1;-1,0,0,0;2,1,0,0;0,0,-1,0;0,0,0,0;-1,0,0,0;0,0,-2,-1;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,0,0;0,0,1,1;0,0,-2,-1;0,0,1,-1;0,0,0,0;0,0,0,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,1,0,0;0,0,0,0;0,0,-1,0;0,0,2,1;0,0,0,0;0,0,0,0;0,0,3,2;0,0,0,0;0,0,0,0;0,0,0,0;0,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,0;0,0,0,1;-2,-1,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,0,-1;0,0,-1,0;0,0,0,0;-1,0,0,0;0,0,1,1;-1,-1,0,0;0,0,1,1;0,0,0,0;0,0,0,0;0,1,0,0;0,0,-1,0;0,0,-1,0;0,0,0,0;0,0,0,0;2,1,0,0;0,0,1,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-2,-1;-1,0,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;-1,-1,0,0;0,0,-2,-1;0,0,0,0;0,0,0,0;-1,-1,0,0;1,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,1,1;1,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,-1,0,0;0,0,-1,-1;0,0,0,0;0,0,0,1;0,0,-2,-1;0,0,0,0;0,0,-2,-1;0,0,0,0;1,1,0,0;0,0,-1,-1;0,0,0,0;1,1,0,0;0,0,0,0;-1,-1,0,0;0,0,-1,-1;0,-1,0,0;-2,-1,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;2,1,0,0;-1,-1,0,0;0,0,0,0;0,0,-1,1;0,0,-1,-1;-1,-1,0,0;0,0,0,1;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,-1,-1;0,0,1,0;0,0,-1,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-2,-1;0,0,-1,-1;0,0,0,0;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,-1,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,1,0;0,0,2,1;0,0,-2,-1;1,0,0,0;0,0,0,0;-2,-1,0,0;0,0,0,1;2,1,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,3,2;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,1;-1,-1,0,0;0,0,1,1;0,0,0,0;0,0,0,0;0,0,0,0;1,1,0,0;0,0,2,1;0,0,0,0;0,0,0,0;0,0,-1,-1;-2,-1,0,0;0,-1,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,-1,0;0,0,1,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;2,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,-2,-1;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,1,1;-1,0,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;1,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,0,0;1,-1,0,0;0,0,-1,-1;0,0,-1,-1;0,0,0,0;-2,-1,0,0;0,0,-1,0;-1,0,0,0;0,0,2,1;0,0,0,0;0,1,0,0;3,2,0,0;0,0,-1,0;0,0,-1,-1;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;-1,0,0,0;-1,-1,0,0;0,0,0,0;0,0,0,0;2,1,0,0;1,1,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;-1,0,0,0;1,1,0,0;0,0,0,0;0,0,0,0;0,0,-2,-1;0,1,0,0;0,0,1,0;2,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,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,0,0;-2,-1,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,-1,0,0;1,0,0,0;-1,-1,0,0;-1,-1,0,0;0,0,0,0;0,0,-1,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;-1,-1,0,0;1,1,0,0;1,1,0,0;0,0,0,0;0,0,2,1;0,0,1,1;0,0,-2,-1;0,1,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,2,1;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,-1,-1;1,1,0,0;2,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,1;-2,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-2,-1,0,0;0,0,0,0;0,0,1,0;0,0,1,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,1,1;0,0,-1,-1;-1,0,0,0;0,0,-2,-1;0,0,0,0;-1,-1,0,0;2,1,0,0;0,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,1,0,0;1,1,0,0;0,0,0,0;-2,-1,0,0;0,0,1,0;0,0,-1,0;0,0,2,1;0,0,0,0;0,0,1,1;1,1,0,0;0,0,0,1;1,1,0,0;0,0,0,0;0,0,0,0;0,0,0,1;0,0,2,1;0,0,0,-1;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;1,1,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,0;-1,-1,0,0;2,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,1,0,0;1,1,0,0;0,0,-1,-1;0,0,1,1;0,0,0,0;1,0,0,0;0,0,0,0;0,1,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,1,0,0;0,0,2,1;0,0,1,1;0,0,0,0;0,0,2,1;-1,0,0,0;0,0,1,0;0,0,2,1;0,0,0,0;0,0,-1,-1;0,0,1,1;0,-1,0,0;1,0,0,0;0,0,0,0;0,0,0,1;-2,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-2,-1,0,0;0,0,1,0;0,0,0,0;0,0,1,0;-2,-1,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;-2,-1,0,0;0,0,0,0;0,0,0,0;0,0,1,1;0,0,1,1;0,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,-1,0;1,1,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,0,0;0,0,1,1;-1,-1,0,0;0,0,1,1;0,0,0,0;0,0,0,0;-1,0,0,0;1,1,0,0;-1,-1,0,0;0,0,0,0;0,0,0,-1;0,0,1,0;0,0,-1,1;-1,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,1;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,-3,-2;1,0,0,0;1,1,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,0,-1;0,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;-1,0,0,0;0,1,0,0;0,0,0,0;0,0,-2,-1;0,0,2,1;0,0,0,0;0,0,2,1;0,0,0,0;0,0,0,1;0,0,0,0;1,1,0,0;0,0,1,0;0,0,0,0;1,0,0,0;0,0,0,0;1,0,0,0;0,0,-1,-1;0,0,0,0;2,1,0,0;0,0,1,-1;2,1,0,0;1,0,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,1,1;0,1,0,0;0,0,1,1;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,0,1;0,0,-3,-2;0,0,0,0;1,1,0,0;0,0,1,1;0,0,-1,-1;1,0,0,0;0,0,0,0;0,0,1,0;-1,0,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,1;0,0,0,0;0,0,0,0;-1,0,0,0;1,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;2,1,0,0;0,0,-2,-1;2,1,0,0;0,0,-1,0;0,0,0,0;0,-1,0,0;1,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,1,0;0,0,1,0;0,0,1,1;-1,0,0,0;0,0,0,0;0,0,3,2;0,-1,0,0;0,0,0,0;0,0,0,1;0,0,0,0;0,0,0,0;0,0,0,0;0,-1,0,0;0,0,-2,-1;0,0,0,0;0,0,0,0;1,1,0,0;0,0,1,1;1,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;-1,-1,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,-1,0;0,0,0,0;-1,0,0,0;0,0,-1,0;0,0,1,1;0,0,2,1;0,0,0,0;2,1,0,0;0,0,1,0;0,0,0,0;-2,-1,0,0;0,0,0,0;1,0,0,0;0,0,0,0;-2,-1,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,1,1;2,1,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,0,0;1,1,0,0;0,0,0,1;0,0,1,0;0,0,0,0;-3,-2,0,0;0,0,0,0;0,0,1,0;-1,-1,0,0;0,0,0,0;0,0,-1,0;1,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,0;2,1,0,0;0,0,0,0;1,1,0,0;2,1,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,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,0,0,0;1,1,0,0;1,0,0,0;-2,-1,0,0;0,0,-1,0;0,0,0,0;0,1,0,0;0,0,-2,-1;-1,0,0,0;0,-1,0,0;0,0,0,0;1,0,0,0;0,0,-1,1;0,0,2,1;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,-1,0;-2,-1,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,2,1;0,0,1,1;0,0,0,0;1,1,0,0;0,0,2,1;0,0,-1,0;1,1,0,0;0,0,0,0;0,0,3,2;0,0,0,0;2,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-2,-1,0,0;0,0,0,1;0,0,0,0;0,0,0,0;0,-1,0,0;1,0,0,0;0,0,3,2;0,0,1,0;0,0,0,0;-1,0,0,0;0,0,1,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-2,-1,0,0;0,0,-1,-1;0,0,1,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,1;0,0,-2,-1;0,0,0,0;0,0,1,0;0,0,0,-1;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,1;0,0,0,0;0,0,0,0;0,0,-2,-1;0,0,0,0;2,2,0,0;1,0,0,0;2,1,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,-1,0;2,1,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;-1,-1,0,0;0,0,0,-1;0,0,0,0;0,0,1,1;0,0,1,1;-2,-1,0,0;0,0,1,1;0,0,0,0;2,1,0,0;0,0,0,0;0,0,1,1;1,0,0,0;0,0,0,0;1,1,0,0;0,0,-1,-1;-1,0,0,0;0,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,2,1;0,0,1,0;1,0,0,0;0,0,1,1;0,0,0,0;0,0,-1,0;1,1,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,1,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,2,1;0,0,-1,-1;0,0,0,0;0,0,0,0;2,1,0,0;0,0,1,-1;0,0,0,0;0,0,0,0;0,0,1,0;-1,0,0,0;3,2,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,1,-1;2,1,0,0;0,0,0,0;-1,-1,0,0;0,0,-2,-1;-1,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,-1;0,0,-1,-1;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,2,1;0,0,0,-1;0,0,0,0;0,0,1,0;0,0,0,0;0,0,-1,-1;-1,0,0,0;0,0,0,0;0,0,2,1;0,0,0,0;0,0,0,0;0,0,0,0;1,1,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,1;0,0,1,1;0,0,0,0;0,0,1,0;0,0,0,0;0,0,-1,0;1,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;-2,-1,0,0;0,0,0,1;0,0,1,0;-1,0,0,0;0,0,0,0;0,0,1,-1;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,-1,0,0;0,0,-1,0;1,0,0,0;0,0,0,0;-1,-1,0,0;-2,-1,0,0;0,0,-1,-1;0,0,-1,-1;0,0,0,0;-1,-1,0,0;0,0,2,1;-1,-1,0,0;0,0,0,-1;0,0,0,0;0,0,0,0;2,1,0,0;0,0,1,1;0,0,0,0;0,0,0,0;0,0,1,1;1,0,0,0;0,0,1,1;0,0,0,0;0,0,0,0;0,0,1,1;0,0,-1,-1;0,0,0,1;1,1,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;-2,-1,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;-1,0,0,0;1,0,0,0;0,0,-3,-2;0,0,0,0;0,0,-1,-1;-1,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,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;-1,0,0,0;0,0,0,0;0,0,0,-1;1,0,0,0;0,0,0,0;1,1,0,0;0,0,0,-1;0,0,0,0;0,-1,0,0;0,0,0,0;-2,-1,0,0;-1,-1,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,-1,-1;-2,-1,0,0;0,0,-1,-1;0,0,0,0;0,0,0,1;-1,0,0,0;1,1,0,0;-1,-1,0,0;0,0,0,0;0,0,2,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;2,1,0,0;0,0,1,1;0,0,-1,-1;0,0,0,0;1,0,0,0;1,0,0,0;0,0,-2,-1;-1,0,0,0;0,0,0,0;0,0,1,1;2,1,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,1;0,0,-1,-1;0,0,0,0;0,0,0,0;1,0,0,0;0,0,-1,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,-2,-1;0,0,0,0;0,0,0,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,2,1;0,0,0,0;0,0,-1,-1;0,0,0,0;-1,0,0,0;-1,0,0,0;0,0,0,0;0,0,-1,1;0,0,0,0;-1,-1,0,0;0,0,-1,-1;-2,-1,0,0;-2,-1,0,0;0,0,0,0;0,1,0,0;0,0,1,1;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,-1;-2,-1,0,0;0,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;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,1,0;1,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,-1;3,2,0,0;0,1,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;3,2,0,0;0,0,0,0;0,0,0,0;-2,-1,0,0;0,0,-1,0;0,0,-1,-1;0,0,0,0;0,1,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,0,0;-2,-1,0,0;-1,-1,0,0;0,0,-1,0;0,0,1,0;0,0,0,0;0,0,0,-1;2,1,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,1,1;0,0,0,1;1,1,0,0;0,0,0,0;0,0,0,0;0,0,2,1;-1,0,0,0;0,0,0,0;0,0,-2,-1;0,0,0,0;1,1,0,0;1,0,0,0;1,0,0,0;0,0,1,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,-1,-1;1,0,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,0,1;0,0,3,2;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,2,1;0,0,0,-1;0,0,0,0;0,0,0,0;0,0,2,1;0,0,0,0;2,1,0,0;0,0,0,0;1,0,0,0;-1,-1,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,-1;0,0,1,0;1,0,0,0;0,0,1,1;0,0,0,0;0,0,1,1;1,1,0,0;0,0,0,0;0,1,0,0;0,0,0,0;0,0,0,0;0,0,1,1;0,0,1,0;1,1,0,0;0,0,0,0;0,0,-1,-1;1,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-2,-1,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;2,1,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,-1,0,0;0,0,0,0;2,1,0,0;0,0,1,-1;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,-1,-1;0,0,-1,0;0,0,1,1;0,0,0,0;0,0,0,0;0,0,2,1;0,0,-1,-1;-2,-1,0,0;0,0,1,0;0,0,0,0;0,0,-2,-1;-1,-1,0,0;0,0,0,0;0,0,2,1;0,0,0,0;1,0,0,0;0,0,-2,-1;1,0,0,0;0,1,0,0;0,0,0,0;0,0,0,0;0,0,2,1;0,0,1,1;0,0,1,0;0,0,0,0;0,0,-1,-1;1,0,0,0;0,0,1,1;1,1,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,1,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,-2,-1;1,1,0,0;0,0,0,0;0,0,2,1;0,0,0,0;0,-1,0,0;-3,-2,0,0;0,0,0,0;1,1,0,0;2,1,0,0;0,0,-3,-2;0,0,0,0;0,0,0,0;0,0,0,0;-2,-1,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;-2,-1,0,0;0,0,0,0;0,-1,0,0;0,0,2,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,2,1;0,0,0,0;0,0,0,-1;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,2,2;-2,-1,0,0;0,0,0,0;0,0,1,-1;0,0,0,0;0,0,0,0;-1,0,0,0;2,1,0,0;0,0,-1,-1;0,0,0,0;0,0,-2,-1;1,1,0,0;0,0,-2,-1;0,0,0,0;0,0,0,0;-1,-1,0,0;2,1,0,0;-1,0,0,0;0,0,2,1;0,0,0,0;0,0,1,1;0,0,-1,0;0,0,0,0;0,0,1,0;0,0,0,0;0,-1,0,0;0,0,-2,-1;0,0,-1,-1;-2,-1,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;-1,-1,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,-1,0,0;-2,-1,0,0;0,0,0,0;0,0,0,0;0,0,1,1;0,0,1,1;-1,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,1;-2,-1,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,2,1;0,0,0,-1;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,0,0,0;1,1,0,0;-1,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;-2,-1,0,0;2,1,0,0;1,1,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,1,0;1,1,0,0;0,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,1;0,0,0,0;0,0,-2,-1;0,0,0,0;1,0,0,0;0,-1,0,0;-1,0,0,0;0,0,1,1;0,0,0,0;-1,-1,0,0;0,0,-1,0;1,1,0,0;0,0,0,0;0,0,0,0;2,1,0,0;0,0,-1,-1;0,0,0,1;0,0,0,0;0,0,0,0;0,0,0,1;-2,-1,0,0;0,0,-2,0;2,1,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,-1,-1;0,0,1,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;-2,-1,0,0;1,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,1,1;1,1,0,0;0,0,0,0;-3,-2,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,-1,0,0;0,0,-2,-1;-1,-1,0,0;0,0,0,0;0,0,0,0;1,0,0,0;-1,0,0,0;0,0,2,1;0,0,-1,-1;0,0,0,0;0,0,-1,0;-1,0,0,0;0,0,-1,-1;0,0,-1,-1;0,0,0,0;0,0,-1,0;0,0,0,1;0,0,-1,-1;-1,-1,0,0;0,0,0,0;0,0,0,1;2,2,0,0;-1,-1,0,0;0,0,0,0;0,0,0,0;-3,-2,0,0;1,1,0,0;-1,-1,0,0;0,0,-1,-1;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,-1,0;-1,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-2,-1,0,0;0,0,0,-1;0,0,0,0;0,0,1,1;0,0,-1,-1;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-2,-1;0,0,0,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,1;-1,-1,0,0;2,1,0,0;0,0,0,0;0,0,0,0;2,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-2,0;0,0,0,0;0,1,0,0;0,0,0,1;0,0,0,0;0,0,0,0;0,-1,0,0;1,1,0,0;0,-1,0,0;0,0,0,0;0,0,-1,0;0,0,-1,0;0,0,-2,-1;0,0,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,2,1;3,2,0,0;-1,0,0,0;0,0,0,0;0,0,-1,0;0,0,-2,-1;0,0,0,-1;0,0,1,1;0,0,0,0;0,0,2,1;0,0,-2,-1;2,1,0,0;0,0,0,0;0,0,0,0;0,0,0,-1;-1,0,0,0;1,1,0,0;0,0,1,1;0,0,0,0;0,0,0,0;0,0,1,0;1,1,0,0;0,0,0,0;0,0,0,0;-2,0,0,0;0,0,1,1;0,0,0,-1;0,0,1,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,1,1;0,0,0,0;0,0,0,0;1,1,0,0;0,0,1,0;0,0,0,1;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,2,1;0,0,2,1;-2,0,0,0;0,0,0,0;0,0,0,-1;2,1,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;2,1,0,0;-1,0,0,0;0,0,-1,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,1,1;0,0,0,0;-1,-1,0,0;0,0,-1,0;0,0,0,0;0,0,0,-1;0,0,0,0;1,1,0,0;-2,-1,0,0;0,0,1,1;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,-1,0;0,0,0,0;1,1,0,0;1,1,0,0;0,0,0,0;0,0,1,0;0,0,0,0;-1,0,0,0;0,0,1,1;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,1,0,0;0,0,-1,0;-1,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,0,0;0,0,1,0;2,1,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,-2,-1;-1,-1,0,0;0,0,0,0;-2,-1,0,0;0,0,1,0;-1,-1,0,0;-1,0,0,0;0,0,0,0;0,1,0,0;-1,-1,0,0;0,0,0,0;2,1,0,0;0,0,0,0;0,0,0,0;0,0,0,1;-2,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,1;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,0,1,0;0,1,0,0;0,0,0,0;0,0,0,0;0,-1,0,0;0,0,1,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,-1,0,0;0,0,2,1;-1,-1,0,0;0,0,0,0;0,0,0,0;1,1,0,0;-1,0,0,0;-1,-1,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,0,0;0,0,-2,-1;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,1,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,0,0;0,0,-2,-1;0,0,0,0;0,0,2,1;0,-1,0,0;-1,-1,0,0;0,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;1,0,0,0;-1,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,-1,-1;0,0,1,0;0,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,0;0,0,-1,-1;0,0,-1,-1;0,0,0,0;1,0,0,0;0,0,-1,-1;0,0,1,0;-2,-1,0,0;0,0,0,0;0,0,-1,-1;1,1,0,0;0,0,0,0;2,1,0,0;0,0,0,0;-1,0,0,0;-1,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;2,1,0,0;-1,0,0,0;0,0,3,2;0,0,-1,0;0,0,0,0;1,1,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,1,1;0,0,1,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,-1,-1;0,0,-1,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,1;0,0,0,0;0,0,2,1;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,1,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,-1,0;-1,-1,0,0;0,0,-1,-1;0,0,0,0;-2,-1,0,0;0,0,1,0;0,0,1,1;0,0,1,1;0,0,0,0;0,0,0,0;0,0,-1,0;1,1,0,0;1,0,0,0;0,0,0,0;1,1,0,0;1,1,0,0;-2,-1,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;-1,0,0,0;0,0,2,1;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,-1,-1;0,0,-1,-1;0,0,0,-1;-1,-1,0,0;0,0,0,0;0,0,-2,-1;-1,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;1,0,0,0;2,1,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,-2,-1;0,0,0,0;0,0,0,0;0,1,0,0;0,0,0,0;0,0,-1,0;0,0,2,1;0,0,0,0;-2,-1,0,0;0,0,0,0;1,1,0,0;0,0,-1,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,-2,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,1;-1,0,0,0;0,0,-1,0;0,0,0,0;0,0,1,0;-2,-1,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,1,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,-1,-1;1,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;-1,1,0,0;0,0,-1,-1;0,0,1,0;0,0,-2,-1;0,0,0,0;2,1,0,0;0,0,-1,-1;0,0,1,0;-1,-1,0,0;0,0,0,0;0,0,1,1;0,0,1,1;1,0,0,0;1,1,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,3,2;1,0,0,0;0,0,0,0;0,0,0,0;1,1,0,0;0,0,1,-1;0,0,1,0;0,0,0,0;2,1,0,0;0,0,2,1;-2,-1,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,0,0;0,0,2,1;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,2,1;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,-1,-1;1,0,0,0;1,1,0,0;0,0,1,1;0,0,0,0;0,0,0,0;1,1,0,0;-1,0,0,0;0,0,-1,-1;0,0,0,0;0,0,1,0;-1,0,0,0;0,0,-1,-1;0,0,0,0;0,0,0,0;-1,-1,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,1;0,0,1,-1;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,1,1;0,0,-1,0;0,0,1,1;0,0,0,0;2,1,0,0;0,0,0,0;1,0,0,0;0,-1,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,1,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,-1,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-2,-1;0,0,0,1;0,0,0,0;1,0,0,0;1,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,-1,-1;1,0,0,0;1,0,0,0;-3,-2,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,1,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,1,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;3,2,0,0;0,0,-1,0;0,0,0,0;1,1,0,0;0,0,-1,0;0,1,0,0;1,1,0,0;0,0,0,0;-1,-1,0,0;0,0,-1,-1;0,0,-1,-1;0,0,0,0;0,0,0,0;0,0,1,1;0,1,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;-3,-2,0,0;0,0,-1,0;0,0,0,0;0,0,-1,0;0,0,0,0;-1,-1,0,0;0,0,-3,-2;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;-1,-1,0,0;1,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,-1,0;2,1,0,0;0,0,0,0;-1,0,0,0;1,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,1,0,0;0,0,-2,-1;0,0,0,0;0,0,-1,0;0,0,0,0;-2,-1,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,1,0;0,0,0,0;0,0,1,0;0,0,1,0;0,0,0,0;0,0,-1,0;0,0,-1,-1;0,0,1,1;0,1,0,0;0,0,0,0;0,0,-1,-1;2,1,0,0;1,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;1,1,0,0;1,1,0,0;0,0,0,1;0,0,0,0;0,0,-1,0;-1,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-2,0,0,0;0,0,0,0;0,0,-2,-1;0,0,0,0;0,0,0,0;0,0,-2,-1;0,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,-3,-2;-1,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;-2,-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,0,0;0,0,-1,1;0,0,-1,0;1,0,0,0;0,0,1,1;0,0,0,0;0,0,1,1;0,0,0,0;-1,0,0,0;2,1,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;-2,-1,0,0;2,1,0,0;0,0,-1,-1;1,1,0,0;0,0,0,0;0,0,1,0;0,1,0,0;-1,-1,0,0;-2,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,1,0;-2,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,1;0,0,1,0;0,0,0,0;0,0,0,0;0,0,2,1;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,0;2,1,0,0;0,0,0,0;0,0,0,0;0,0,-2,-1;0,0,0,0;-1,0,0,0;0,0,0,0;0,-1,0,0;0,1,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,-1,0,0;0,0,-1,-1;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,-2,-1;0,0,0,-1;0,0,1,1;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,-3,-2;0,-1,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,0,0;0,0,0,0;2,1,0,0;0,0,0,0;0,0,0,1;-1,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,-1,-1;0,0,2,1;0,0,0,0;1,1,0,0;0,0,1,0;2,1,0,0;0,0,2,1;0,0,0,0;0,0,0,0;1,1,0,0;0,0,0,-1;0,0,1,1;0,0,0,0;0,0,0,0;1,1,0,0;0,0,-1,-1;0,0,0,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;0,0,0,0;0,0,-2,-1;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,-2,-1;0,-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,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,-1,0;2,1,0,0;0,0,-1,0;0,0,0,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;0,0,2,1;-2,-1,0,0;0,-1,0,0;0,0,0,0;0,0,0,0;1,0,0,0;-1,-1,0,0;1,0,0,0;0,0,0,0;0,0,1,1;0,0,1,0;-1,-1,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,-1,-1;0,0,-1,0;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,0,-1,-1;0,0,0,0;0,0,0,0;2,1,0,0;0,0,-1,-1;0,-1,0,0;0,0,0,0;0,0,-1,0;1,0,0,0;2,1,0,0;-1,0,0,0;0,0,0,0;0,0,-2,-1;0,0,0,1;0,0,0,0;1,1,0,0;0,0,0,0;0,0,0,0;0,0,-2,-1;0,0,0,0;-3,-2,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,2,1;0,0,1,1;0,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,1,1;0,0,0,0;1,1,0,0;2,1,0,0;0,0,0,0;0,0,0,1;0,0,0,0;-1,1,0,0;0,0,0,1;1,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,0,0;0,0,1,0;-2,-1,0,0;0,0,0,-1;-1,-1,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,1;0,0,0,0;-2,-1,0,0;0,0,0,0;0,0,0,-1;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-3,-2,0,0;-1,0,0,0;0,0,1,0;0,0,-2,-2;0,0,0,0;0,1,0,0;0,0,-3,-2;0,0,0,0;0,0,0,0;0,0,0,0;0,-1,0,0;-1,1,0,0;0,0,-1,-1;0,0,0,0;0,0,0,0;0,0,-1,-1;-1,-1,0,0;0,0,1,0;0,0,-1,-1;0,0,0,0;0,0,2,1;0,0,1,1;2,1,0,0;1,1,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;1,1,0,0;0,0,-1,-1;0,0,0,0;3,2,0,0;0,1,0,0;1,0,0,0;0,0,-1,-1;0,0,0,0;0,0,0,-1;2,1,0,0;0,0,-1,0;-1,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,1;0,0,0,0;0,0,0,-1;0,0,1,1;0,0,0,0;0,0,0,0;0,0,0,0;0,1,0,0;0,0,1,0;0,0,1,1;0,0,0,1;0,0,0,0;-1,0,0,0;0,0,-1,0;1,0,0,0;0,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;-2,-1,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,-2,-1;0,0,0,0;0,0,1,0;0,0,0,0;0,0,2,1;-1,0,0,0;-1,-1,0,0;1,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,-1,-1;2,1,0,0;0,0,-1,0;0,0,1,1;0,0,0,0;1,0,0,0;-2,-1,0,0;0,0,-1,-1;0,0,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,1,1;0,0,-3,-2;0,0,-1,0;-1,1,0,0;0,0,0,0;-1,0,0,0;0,0,1,1;2,1,0,0;1,-1,0,0;0,0,0,0;0,0,-1,0;0,0,-1,-1;0,0,1,1;0,0,2,1;0,0,0,0;0,0,-2,-1;0,0,1,1;-1,-1,0,0;0,0,0,-1;0,0,0,0;-1,0,0,0;2,1,0,0;-1,-1,0,0;0,0,2,1;0,0,0,0;-1,-1,0,0;0,0,0,-1;0,0,0,0;1,1,0,0;0,0,0,0;0,1,0,0;0,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,1,0;1,0,0,0;0,0,0,0;-2,-1,0,0;0,0,0,0;2,1,0,0;0,0,1,1;0,0,-1,0;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,-1,0;0,0,0,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;-1,-1,0,0;0,0,0,0;2,1,0,0;1,0,0,0;0,0,-1,-1;1,0,0,0;0,0,0,0;1,0,0,0;-1,-1,0,0;0,0,-1,0;0,0,-2,-1;0,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,-1,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,0,0;0,0,2,1;0,0,0,0;0,0,-2,-1;1,0,0,0;0,0,0,1;0,0,-1,0;0,0,0,0;0,0,0,-1;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-2,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;-1,0,0,0;0,0,3,2;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,3,2;0,0,0,0;0,0,0,0;0,0,1,1;0,1,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,1,1;0,0,-2,-1;-1,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;2,1,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;-2,-1,0,0;0,0,-1,-1;0,0,0,0;0,0,-1,-1;1,0,0,0;0,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,-1;0,0,1,1;0,0,-1,-1;0,1,0,0;0,0,0,0;0,0,0,1;-1,-1,0,0;0,0,1,0;0,0,1,1;0,0,0,0;-2,-1,0,0;-1,1,0,0;0,0,1,0;-1,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,1;0,0,-1,-1;-2,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,1,0,0;1,1,0,0;0,0,0,0;0,0,2,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,0,0,0;0,0,0,0;0,0,0,0;0,0,-2,-1;0,-1,0,0;-1,-1,0,0;0,0,-1,-1;0,0,0,0;1,0,0,0;0,0,0,0;1,0,0,0;-1,-1,0,0;0,0,0,0;-2,-1,0,0;0,0,-1,-1;0,0,0,0;0,0,0,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-2,-1,0,0;0,0,0,0;1,0,0,0;0,0,2,1;0,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,1,0;-1,0,0,0;0,0,0,0;0,0,2,1;0,0,1,0;1,0,0,0;1,1,0,0;0,0,0,0;-1,-1,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,-2,-1;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,1,0;0,-1,0,0;0,0,-2,-1;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,-1,-1;0,0,-1,0;0,0,0,0;0,0,-1,0;1,1,0,0;0,0,-2,-1;0,0,-2,-1;0,0,0,0;0,0,0,0;0,0,-1,0;2,1,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;-2,-1,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;-1,0,0,0;0,0,0,0;-2,-1,0,0;0,0,0,-1;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;2,1,0,0;0,1,0,0;-2,-1,0,0;0,0,0,0;0,0,0,0;0,0,1,1;0,0,0,-1;1,1,0,0;0,0,-1,-1;0,0,0,0;-2,-1,0,0;0,0,0,0;0,0,1,0;0,0,1,0;0,0,0,0;0,-1,0,0;0,0,0,0;0,1,0,0;1,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-2,-1,0,0;1,-1,0,0;0,0,0,0;0,0,0,0;0,0,-2,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;0,0,2,1;0,0,0,0;0,0,0,0;0,0,-2,-1;0,1,0,0;0,0,-2,-1;0,0,-1,0;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,1,1;-1,-1,0,0;0,1,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,1,0;-2,-1,0,0;0,0,0,0;0,0,0,0;0,0,-2,-1;-1,-1,0,0;-1,-1,0,0;0,0,0,0;0,0,0,0;0,0,1,1;0,0,1,0;0,0,1,1;0,0,0,0;0,0,-3,-2;0,0,0,-1;1,0,0,0;0,0,0,0;0,0,0,0;0,-1,0,0;-2,-1,0,0;1,1,0,0;0,0,1,0;0,0,0,0;2,1,0,0;0,0,-1,0;0,0,0,0;1,0,0,0;0,0,0,0]],["b",[1,0,3,0,1;1,0,0,0,0;1,0,1,0,0;0,2,0,1,0;0,1,0,0,0],[[1,0,5,10,0,1],[96100,0,400675,0,-26129635,0,-97568050,0,-95652600,0,1026604375,0,-1256374205,0,729475725,0,-227641405,0,30230305,0,-115995,0,85,0,1]],[1,0,0,0;-1,-1,0,0;0,0,1,1;1,1,0,0;0,0,0,0;0,0,-2,-1;-1,0,0,0;-1,0,0,0;-1,-1,0,0;0,0,0,0;0,0,0,-1;0,0,2,1;0,0,-1,0;1,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;2,1,0,0;1,0,0,0;0,0,0,0;0,0,-1,-1;0,0,1,0;0,0,0,1;0,0,-1,-1;0,0,0,0;0,0,1,1;0,0,-1,0;-1,-1,0,0;0,0,0,1;0,0,0,0;0,0,-1,0;1,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;-2,-1,0,0;0,0,-1,-1;-1,-1,0,0;1,1,0,0;0,0,0,0;-1,0,0,0;0,0,2,1;0,0,1,0;0,0,-1,0;0,0,0,0;0,0,-1,0;1,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,1;0,0,1,1;0,0,0,0;1,0,0,0;0,0,1,1;0,0,-1,0;1,0,0,0;0,0,0,0;0,0,1,1;0,0,1,1;1,1,0,0;-1,-1,0,0;0,0,0,0;-1,-1,0,0;1,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;1,0,0,0;1,1,0,0;0,0,-1,0;0,0,2,1;0,0,0,0;1,1,0,0;0,0,0,1;-2,-1,0,0;0,0,1,1;0,0,0,0;0,0,0,0;1,1,0,0;0,0,1,0;0,0,-2,-1;0,0,0,0;0,0,-1,-1;-1,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,0,0;-2,-1,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;1,1,0,0;0,0,0,0;0,1,0,0;0,0,1,0;0,0,0,0;0,0,-1,0;0,-1,0,0;0,0,-1,-1;0,1,0,0;0,0,0,0;2,1,0,0;0,0,0,0;0,0,0,0;0,0,-2,-1;0,0,0,0;0,0,1,0;0,0,1,1;-1,-1,0,0;0,0,0,0;0,0,0,0;0,1,0,0;0,0,-2,-1;0,0,-1,-1;0,0,-1,-1;0,0,0,0;-2,-1,0,0;0,0,-1,-1;1,1,0,0;-1,-1,0,0;0,0,0,0;-1,0,0,0;1,1,0,0;-1,0,0,0;-1,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,1,0,0;0,0,-1,-1;0,0,0,0;0,0,2,1;-1,-1,0,0;0,-1,0,0;0,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,-2,-1;0,-1,0,0;0,0,0,0;0,0,-1,0;-1,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;2,1,0,0;1,0,0,0;0,0,-2,-1;-1,0,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,-1,-1;0,0,1,1;0,0,1,1;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,1,1;1,0,0,0;1,1,0,0;0,0,0,0;0,0,0,0;0,0,1,1;0,0,-2,-1;0,0,0,0;0,0,0,0;0,0,1,0;0,0,-1,-1;-2,-1,0,0;0,0,0,-1;0,0,0,0;-2,-1,0,0;0,0,0,0;2,1,0,0;0,0,1,0;0,0,0,0;1,0,0,0;0,0,-2,-1;-1,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,1;0,0,-1,-1;0,0,0,-1;0,0,0,0;0,0,1,1;-2,-1,0,0;0,0,0,-1;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,-1;0,0,0,0;0,0,0,0;0,0,1,0;0,0,1,1;1,0,0,0;0,0,0,0;0,0,1,0;0,0,1,0;-1,0,0,0;1,1,0,0;0,0,0,0;0,0,0,0;-3,-2,0,0;0,0,1,0;-1,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,2,1;0,0,-1,0;0,0,0,0;-1,0,0,0;0,0,0,-1;-1,-1,0,0;0,0,-2,-1;0,0,0,0;1,1,0,0;-2,-1,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,-1,0;0,0,2,1;0,0,0,0;0,0,2,1;0,0,-1,0;0,0,1,0;-1,-1,0,0;0,0,0,0;0,0,-1,0;2,1,0,0;1,-1,0,0;0,0,2,1;0,0,0,0;-1,0,0,0;0,1,0,0;2,1,0,0;0,0,1,1;0,0,0,0;0,0,-1,0;1,1,0,0;0,0,1,0;-1,0,0,0;0,0,0,0;1,1,0,0;-2,-1,0,0;1,1,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,-1,-1;0,0,2,1;0,0,1,1;0,0,0,0;-1,-1,0,0;0,0,-3,-2;0,1,0,0;1,1,0,0;0,0,0,0;1,0,0,0;1,0,0,0;-1,-1,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,1,1;0,-1,0,0;1,0,0,0;0,1,0,0;0,0,0,0;0,0,-1,0;0,0,1,1;0,0,2,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,1,0;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,2,1;0,0,0,0;1,1,0,0;1,-1,0,0;0,0,0,0;0,0,-1,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;1,0,0,0;-1,-1,0,0;0,0,0,0;0,0,0,1;0,0,1,1;0,0,2,1;0,0,-2,-1;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,-1,0,0;2,1,0,0;1,0,0,0;0,0,-1,0;0,0,0,0;-1,-1,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,-1;0,0,1,1;0,0,-2,-1;0,0,0,0;0,0,2,1;0,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,1,0;0,0,1,1;0,0,0,0;3,2,0,0;0,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,0,-1;2,1,0,0;0,1,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;0,1,0,0;0,0,-1,-1;0,0,0,0;0,0,0,0;2,1,0,0;-1,-1,0,0;0,0,-1,-1;0,0,2,1;0,0,0,0;2,1,0,0;0,0,-1,-1;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,-1,0;0,0,0,0;0,0,1,1;1,1,0,0;0,0,1,0;0,0,-1,-1;0,0,0,0;0,0,0,0;0,0,-2,-1;-1,0,0,0;2,1,0,0;0,0,0,0;0,0,1,0;-1,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;1,0,0,0;-1,0,0,0;0,0,1,1;0,0,0,0;0,0,-1,0;2,1,0,0;0,0,1,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-2,-1,0,0;0,0,0,-1;0,0,0,0;0,0,-2,-1;0,0,-1,-1;-1,0,0,0;0,0,-1,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;1,0,0,0;0,0,0,1;-2,-1,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;3,2,0,0;0,0,0,0;0,0,-1,-1;0,0,-1,0;1,1,0,0;0,0,0,1;0,0,0,0;0,0,0,1;0,0,0,0;1,1,0,0;-1,-1,0,0;0,0,0,0;0,0,-1,-1;0,0,1,0;0,0,1,1;0,0,0,0;0,0,0,0;0,0,0,-1;1,1,0,0;0,0,0,-1;0,0,0,0;0,0,0,0;2,1,0,0;0,0,0,0;0,0,2,1;-1,0,0,0;0,0,0,0;0,0,1,1;-1,0,0,0;0,1,0,0;3,2,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,-1,-1;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;1,0,0,0;1,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,-2,-1;0,0,0,0;0,0,1,1;0,0,0,0;0,0,0,0;-1,0,0,0;2,1,0,0;0,0,-1,0;0,0,0,0;-2,-1,0,0;0,0,1,1;1,1,0,0;-1,-1,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,-2,-1;0,0,1,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,-1,0;-1,0,0,0;0,0,0,0;-2,-1,0,0;0,0,-1,0;0,0,-2,-1;0,0,1,1;0,0,0,0;-1,0,0,0;0,0,1,1;0,0,0,-1;-1,-1,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,0,0;0,1,0,0;0,0,0,0;-1,-1,0,0;-1,-1,0,0;0,0,1,0;3,2,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,-1,-1;-1,-1,0,0;0,0,0,0;0,0,0,0;2,1,0,0;1,0,0,0;0,0,0,0;0,0,-2,-1;0,0,0,0;0,0,0,1;1,0,0,0;0,0,-1,-1;0,0,2,1;0,0,0,0;0,0,-2,-1;0,0,-1,0;0,0,-2,-1;1,0,0,0;0,0,0,0;0,0,0,0;2,1,0,0;1,0,0,0;0,0,3,2;0,0,0,0;-1,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;-1,0,0,0;0,0,1,1;-1,-1,0,0;0,0,0,0;2,1,0,0;0,-1,0,0;-1,-1,0,0;0,0,-2,-1;0,0,0,0;0,0,-1,0;0,0,0,0;1,-1,0,0;0,0,1,0;0,0,0,0;1,1,0,0;0,0,-1,0;0,0,0,0;0,0,-1,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;-1,0,0,0;1,0,0,0;-1,0,0,0;1,0,0,0;0,0,0,0;0,0,1,0;0,0,1,1;-1,-1,0,0;0,0,-1,-1;0,0,0,0;0,0,-3,-2;-1,0,0,0;1,0,0,0;1,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,1,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,1,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;1,1,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,-1,-1;0,0,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,-1,0,0;-1,-1,0,0;0,0,0,0;0,0,-1,0;0,0,1,1;0,0,1,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;0,0,0,-1;0,0,0,0;-1,-1,0,0;0,0,0,0;0,-1,0,0;0,0,-1,-1;0,0,0,0;0,0,0,0;0,0,1,1;2,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,-3,-2;-1,1,0,0;0,0,2,1;-1,-1,0,0;0,0,0,0;1,0,0,0;0,0,-1,-1;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,1;1,0,0,0;1,1,0,0;-2,-1,0,0;0,0,0,0;-1,-1,0,0;1,1,0,0;0,0,0,0;0,1,0,0;0,0,0,0;0,-1,0,0;1,1,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,-2,-1;0,0,0,0;0,0,0,0;1,1,0,0;0,0,-1,-1;0,0,1,0;0,0,0,0;0,0,-2,-1;-1,-1,0,0;0,0,2,1;0,0,1,0;0,0,0,0;0,0,-2,-1;0,0,-1,-1;0,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;-2,-1,0,0;0,0,-1,0;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,-1,-1;0,1,0,0;0,0,-1,0;1,1,0,0;0,0,0,0;0,0,0,0;-3,-2,0,0;-1,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,1;0,0,0,-1;-2,-1,0,0;0,0,0,0;0,0,0,0;1,1,0,0;0,0,1,0;0,0,-1,0;-1,-1,0,0;0,0,0,0;-1,0,0,0;0,0,-1,-1;0,0,0,0;0,1,0,0;0,0,0,0;1,0,0,0;0,0,0,0;1,1,0,0;-1,0,0,0;0,0,0,0;0,0,1,1;0,0,1,0;0,0,0,0;0,0,0,1;0,0,0,0;0,0,-1,-1;-3,-2,0,0;0,-1,0,0;1,1,0,0;0,0,0,0;0,0,2,1;0,0,-1,0;0,0,-1,-1;0,0,0,0;0,0,0,0;0,0,1,0;-2,-1,0,0;0,0,0,1;0,0,2,1;0,0,0,0;0,0,0,0;-2,-1,0,0;0,0,-1,-1;-1,0,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;0,1,0,0;0,0,0,0;0,0,0,0;0,0,2,1;0,0,0,1;0,0,1,0;-1,-1,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;1,1,0,0;-2,-1,0,0;0,0,0,0;0,0,-1,0;0,0,-1,0;0,0,2,1;0,0,0,0;0,0,0,0;0,0,-2,-1;0,0,0,0;0,-1,0,0;0,0,2,1;0,0,0,0;1,1,0,0;0,0,0,0;-1,-1,0,0;0,0,-1,0;0,0,0,0;-1,0,0,0;0,0,-1,0;-1,-1,0,0;1,1,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,1,1;0,0,-1,-1;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,1,0;0,-1,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,-1,-1;0,0,-1,0;0,0,0,0;2,1,0,0;0,0,1,1;0,0,0,0;-3,-2,0,0;0,0,0,0;0,0,-1,0;-1,0,0,0;1,1,0,0;1,0,0,0;0,0,0,0;0,1,0,0;0,0,0,0;0,0,-2,-1;0,0,0,0;0,0,0,0;3,2,0,0;0,-1,0,0;0,0,0,0;0,0,1,0;0,0,0,0;1,0,0,0;0,0,2,1;1,1,0,0;0,0,2,1;0,0,0,0;0,1,0,0;0,0,0,0;0,0,1,1;0,0,1,1;0,0,0,0;0,0,1,1;-1,-1,0,0;0,0,-1,-1;0,0,-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,0;0,0,-1,0;0,-1,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;2,1,0,0;0,0,0,0;1,1,0,0;0,0,-1,-1;0,0,0,0;0,0,1,1;0,0,0,0;0,0,1,1;0,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;-2,-1,0,0;0,0,1,1;0,0,0,0;0,0,0,0;0,0,1,1;1,1,0,0;0,0,1,1;0,0,0,0;-1,-1,0,0;0,0,1,0;0,0,-1,0;0,1,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;1,1,0,0;0,0,0,0;0,0,0,0;-2,-1,0,0;1,1,0,0;1,1,0,0;-2,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,1,0,0;0,0,-1,-1;0,0,0,0;0,0,-1,-1;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,-1,0;-1,-1,0,0;0,0,0,0;0,0,1,0;-1,0,0,0;0,0,0,1;0,0,0,0;0,0,0,0;0,0,0,0;-2,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;-1,-1,0,0;1,1,0,0;0,0,0,0;0,0,0,0;0,0,0,1;0,0,-2,-1;0,0,0,-1;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,1,0;-3,-2,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,1,1;0,0,0,1;0,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;2,1,0,0;1,0,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,-1;0,-1,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,-1,-1;0,0,1,1;0,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;-1,0,0,0;0,0,2,1;0,0,1,0;0,0,1,1;0,0,0,0;0,0,0,0;0,0,-2,-1;0,0,-1,-1;0,-1,0,0;0,0,0,0;0,0,-1,0;0,0,-1,0;-1,0,0,0;1,1,0,0;0,0,0,0;-2,-1,0,0;-1,0,0,0;0,0,1,1;-1,-1,0,0;0,0,0,0;0,1,0,0;3,2,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;-2,-1,0,0;0,0,0,1;0,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,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,-1,-1;0,0,-1,0;0,0,0,0;0,0,-1,-1;0,0,-1,-1;0,0,-1,0;1,0,0,0;0,0,0,0;0,0,1,1;1,1,0,0;1,0,0,0;0,0,1,1;0,0,0,0;0,0,0,0;1,1,0,0;-1,0,0,0;0,0,1,1;0,0,0,0;0,0,2,1;0,0,0,0;0,0,-2,-1;1,1,0,0;0,0,0,0;0,0,0,0;1,1,0,0;0,1,0,0;0,0,-1,-1;0,0,0,0;0,0,1,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,1,0;-1,0,0,0;-2,-1,0,0;0,0,0,0;-1,0,0,0;2,1,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;-3,-2,0,0;0,0,0,-1;0,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,2,1;0,0,0,0;1,0,0,0;0,0,0,0;0,0,1,0;1,1,0,0;0,0,0,0;0,0,1,1;0,0,0,0;2,1,0,0;1,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;-2,-1,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,3,2;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,-1,0,0;0,0,0,0;0,0,0,0;0,0,2,1;0,0,1,0;0,0,-2,-1;0,0,-1,-1;0,0,0,0;0,0,-1,0;0,0,1,1;1,0,0,0;0,0,1,1;0,0,0,0;0,0,2,1;1,1,0,0;-1,-1,0,0;0,0,1,0;0,0,0,0;1,0,0,0;0,0,0,0;1,0,0,0;-2,-1,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,-2,-1;0,0,-1,0;0,0,0,0;0,0,1,0;1,0,0,0;0,0,-1,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,2,1;0,1,0,0;0,0,0,0;0,0,-2,-1;-1,-1,0,0;1,1,0,0;2,1,0,0;0,0,0,0;-1,0,0,0;-2,-1,0,0;0,0,-1,0;1,0,0,0;0,0,0,0;1,1,0,0;1,1,0,0;0,0,3,2;0,0,1,1;0,0,0,0;1,0,0,0;0,0,1,1;1,1,0,0;0,0,0,0;0,0,0,0;0,-1,0,0;-1,-1,0,0;0,0,0,0;0,0,-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,0;0,0,0,0;0,0,1,-1;0,0,1,1;1,1,0,0;0,0,0,0;0,0,-1,-1;1,1,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,-1;0,0,0,0;0,0,2,1;0,1,0,0;0,0,-1,0;-1,-1,0,0;0,0,0,0;1,0,0,0;1,1,0,0;-1,-1,0,0;0,0,-1,1;0,0,0,0;0,0,1,0;0,0,-1,-1;0,0,0,0;0,0,-1,-1;0,0,0,0;2,1,0,0;0,0,0,0;0,0,1,0;0,0,-1,-1;0,0,0,0;-1,0,0,0;0,0,3,2;0,0,0,0;1,1,0,0;0,0,0,0;-1,-1,0,0;0,-1,0,0;-1,-1,0,0;-1,1,0,0;0,0,0,0;0,0,-1,-1;0,0,2,1;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;1,1,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,1;0,-1,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,2,1;0,-1,0,0;1,1,0,0;1,1,0,0;0,0,0,0;0,0,2,1;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;-1,0,0,0;0,0,-1,-1;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,1,0;1,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,1,0,0;0,0,1,0;2,1,0,0;0,-1,0,0;0,0,0,0;2,1,0,0;0,0,1,1;0,0,0,1;0,0,-1,-1;0,0,0,0;0,0,-1,-1;1,0,0,0;0,0,0,1;1,0,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,1,1;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,0;2,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;1,0,0,0;0,0,1,1;0,0,0,0;0,0,0,0;-1,0,0,0;-1,0,0,0;0,0,-1,-1;0,0,-2,-1;0,0,0,0;-2,-1,0,0;0,0,-1,-1;0,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,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,3,2;1,0,0,0;0,1,0,0;0,0,0,0;0,0,-1,-1;-1,0,0,0;2,1,0,0;0,0,0,-1;0,0,0,0;1,0,0,0;-1,-1,0,0;0,0,0,0;0,0,2,1;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,1,1;1,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;-1,0,0,0;0,0,-1,-1;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,-1,0,0;0,0,-2,-1;0,0,1,0;-1,0,0,0;0,0,0,0;-2,-1,0,0;0,0,0,0;1,1,0,0;-1,-1,0,0;0,0,0,0;-1,-1,0,0;1,1,0,0;0,0,0,0;-2,-1,0,0;0,0,0,0;0,0,1,0;0,0,0,0;-1,0,0,0;0,0,0,-1;0,0,0,0;0,0,0,0;1,0,0,0;1,0,0,0;-1,0,0,0;0,0,0,0;0,0,1,1;0,0,-1,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,1;0,0,0,0;0,0,0,1;0,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,3,2;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;-1,-1,0,0;0,0,0,0;0,0,2,1;0,0,-1,-1;0,0,-1,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,2,1;-1,-1,0,0;2,1,0,0;0,0,0,0;0,0,-1,-1;0,0,0,-1;0,0,-1,-1;0,0,1,0;0,0,0,0;0,0,0,0;0,0,3,2;-1,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;-1,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,1,0,0;0,0,0,0;-1,-1,0,0;2,1,0,0;0,0,0,0;2,1,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,0,0;0,0,0,1;1,0,0,0;0,0,-2,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,1;0,0,-1,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;-2,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,1;2,1,0,0;0,0,0,0;2,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,-1,0;2,1,0,0;0,0,1,0;0,0,0,0;2,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-2,-1,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,-1,-1;1,0,0,0;0,-1,0,0;0,0,2,1;0,0,0,0;0,0,0,0;1,1,0,0;-1,0,0,0;0,0,1,1;0,0,0,0;0,0,1,1;-1,-1,0,0;0,0,-2,-1;1,1,0,0;0,0,0,0;-2,-1,0,0;0,0,0,0;1,0,0,0;0,0,2,1;0,0,0,0;0,0,1,0;0,0,-1,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,0,0;0,0,1,1;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,2,1;-2,0,0,0;3,2,0,0;0,0,0,0;1,0,0,0;-1,-1,0,0;-1,0,0,0;-1,0,0,0;0,0,0,0;0,0,1,0;0,0,-2,-1;-1,-1,0,0;0,0,1,1;0,0,0,0;0,0,0,0;-1,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,1;0,0,-1,-1;0,0,0,1;1,1,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,-2,-1;0,0,1,1;0,0,0,0;1,1,0,0;0,0,0,0;0,0,0,-1;3,2,0,0;0,0,0,0;0,0,1,1;-1,-1,0,0;1,1,0,0;-1,0,0,0;0,0,0,0;0,0,-1,0;0,0,1,0;0,0,-1,-1;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,-1,-1;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,-2,-1;0,0,0,-1;0,0,-1,0;0,0,0,0;0,0,0,-1;0,0,1,0;2,1,0,0;0,0,0,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-2,-1,0,0;0,0,1,0;2,1,0,0;-1,0,0,0;0,0,0,0;1,1,0,0;0,0,0,1;0,0,-1,0;0,0,1,1;0,0,0,0;0,0,-2,-1;-1,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,-1,0,0;0,0,3,2;0,0,1,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;-1,0,0,0;0,0,0,0;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,0;1,1,0,0;0,0,-1,-1;0,0,0,1;0,0,0,0;2,1,0,0;0,0,1,0;-1,-1,0,0;0,0,-1,-1;0,0,0,0;1,1,0,0;0,0,0,0;0,0,0,1;0,0,-1,-1;0,0,0,0;0,0,-1,-1;-1,0,0,0;0,0,2,1;0,0,1,-1;0,0,0,0;0,0,1,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;0,0,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;-1,-1,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,-1,0,0;0,0,1,1;2,1,0,0;0,0,0,0;0,-1,0,0;-3,-2,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,0,0;0,0,0,0;3,2,0,0;0,0,0,-1;0,0,0,0;1,1,0,0;0,0,0,1;0,0,-1,0;1,1,0,0;0,0,0,0;-1,-1,0,0;0,0,1,1;-1,-1,0,0;0,1,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,3,2;0,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,1,1;-3,-2,0,0;0,-1,0,0;1,0,0,0;0,0,0,0;0,0,0,1;0,0,-1,0;0,0,-1,-1;0,0,0,0;0,0,0,0;0,0,1,0;-1,-1,0,0;0,0,1,0;0,0,-1,-1;0,0,0,0;-2,-1,0,0;0,0,0,0;0,0,-2,-1;1,1,0,0;0,0,0,0;0,0,0,1;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,-2,-1;-1,-1,0,0;0,0,0,0;-1,0,0,0;0,0,-2,-1;0,-1,0,0;1,1,0,0;0,0,0,0;0,0,2,1;0,0,0,-1;0,0,1,1;0,0,1,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,1,0,0;0,0,-2,-1;0,0,0,0;0,0,-1,0;2,1,0,0;-1,-1,0,0;0,0,-2,-1;0,0,0,0;-1,-1,0,0;0,0,1,1;1,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,1,0;0,0,0,1;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,-2,0;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,1,0;0,0,2,1;0,0,-1,-1;0,0,0,0;1,1,0,0;0,0,-2,-1;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,-2,-1;1,1,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;-1,1,0,0;0,0,0,0;0,0,-1,0;-1,-1,0,0;0,0,0,0;0,0,0,0;0,-1,0,0;0,0,-2,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,-1,0;0,0,0,0;-2,-1,0,0;-1,0,0,0;0,0,-1,-1;0,0,0,1;0,0,0,0;0,0,1,0;1,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,1,0;0,0,1,1;-1,0,0,0;0,-1,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;-1,-1,0,0;0,0,1,0;0,0,0,0;-2,-1,0,0;-1,-1,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,1;2,1,0,0;0,0,0,0;-2,-1,0,0;0,0,0,0;-1,0,0,0;-1,0,0,0;3,2,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,-1,0,0;0,0,1,1;0,0,0,0;-1,0,0,0;0,0,1,0;0,0,1,1;0,0,-1,0;0,0,0,0;2,0,0,0;0,0,1,0;2,1,0,0;-1,-1,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,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,0;0,0,0,0;0,0,-1,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;2,1,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,-1,-1;2,1,0,0;0,0,0,0;-1,-1,0,0;0,0,-1,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,1,0;0,0,-1,0;0,0,0,0;0,0,2,1;0,0,0,0;0,0,1,0;0,0,0,0;1,0,0,0;0,0,1,1;0,0,0,0;1,1,0,0;1,0,0,0;-1,-1,0,0;0,0,-1,-1;0,0,0,0;2,1,0,0;0,0,-1,0;1,1,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,-1,-1;0,-1,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,0,0;1,1,0,0;1,1,0,0;-2,-1,0,0;0,0,0,0;-1,-1,0,0;-1,-1,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,1,0,0;1,1,0,0;0,0,0,-1;0,0,1,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;1,0,0,0;1,1,0,0;0,0,0,1;0,0,1,0;0,0,0,0;0,0,-2,-1;1,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,1,1;0,0,-1,-1;-1,-1,0,0;0,0,0,0;0,0,0,0;0,1,0,0;-1,-1,0,0;0,0,-1,0;0,0,0,0;1,0,0,0;1,1,0,0;-1,0,0,0;0,0,-2,-1;0,0,0,0;0,0,-1,-1;1,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;-1,-1,0,0;0,0,3,2;0,0,0,0;0,0,1,0;0,0,0,0;1,0,0,0;0,0,1,0;0,0,0,0;0,-1,0,0;0,0,1,1;0,0,0,0;0,0,1,1;0,0,0,0;1,1,0,0;0,0,1,0;-1,-1,0,0;0,0,0,0;0,0,0,0;0,1,0,0;1,1,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,-1,-1;0,0,1,0;2,1,0,0;0,0,1,0;0,0,0,0;0,0,0,-1;-1,0,0,0;-1,0,0,0;-3,-2,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,1,0;0,0,0,0;0,0,0,0;0,0,-1,0;2,1,0,0;0,0,1,1;0,0,-1,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,2,1;0,0,0,0;0,0,0,0;0,0,1,1;2,1,0,0;-1,0,0,0;-1,1,0,0;0,0,0,0;0,0,-1,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,-1,0,0;0,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,1,1;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,2,1;-1,-1,0,0;0,0,1,1;0,0,0,0;0,0,1,1;-1,0,0,0;-1,-1,0,0;0,0,2,1;0,0,0,0;1,0,0,0;0,0,-1,-1;-1,-1,0,0;-2,-1,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,-2,-1;0,0,0,1;0,0,0,0;0,0,1,1;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;1,1,0,0;0,0,1,0;0,0,-1,-1;0,0,-1,0;0,0,0,0;0,1,0,0;0,0,-1,-1;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,2,1;0,0,-1,0;-2,-1,0,0;0,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,1;-1,-1,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;2,1,0,0;0,0,0,0;0,0,0,1;0,0,0,0;0,0,0,-1;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;2,1,0,0;0,0,0,0;0,0,0,-1;-1,-1,0,0;1,0,0,0;0,0,-1,-1;0,0,0,0;1,0,0,0;0,1,0,0;3,2,0,0;0,0,0,0;0,0,0,0;0,0,-2,-1;1,1,0,0;0,0,1,0;-2,-1,0,0;0,0,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,-1;0,0,1,1;1,1,0,0;0,0,0,0;0,0,0,0;2,1,0,0;0,0,0,-1;0,0,1,0;0,0,1,0;0,0,0,0;1,1,0,0;0,0,0,0;0,1,0,0;1,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,0,0;0,0,-3,-2;0,0,0,0;0,0,0,0;1,1,0,0;-1,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,-1;0,0,-1,-1;0,0,-1,0;-1,-1,0,0;0,0,0,0;0,0,0,0;1,-1,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;1,1,0,0;-2,-1,0,0;0,0,0,-1;-1,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,1,0,0;-1,-1,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,-1,-1;1,1,0,0;0,0,0,0;0,0,0,0;0,0,1,1;1,1,0,0;-1,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,-3,-2;0,0,-1,0;1,1,0,0;0,0,-2,-1;0,0,0,0;0,0,-1,0;0,0,0,0;-1,-1,0,0;0,0,1,0;0,0,0,0;1,0,0,0;0,0,-1,-1;-1,0,0,0;1,1,0,0;0,0,0,0;1,0,0,0;0,0,-2,-1;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,1,1;0,0,0,0;0,0,2,1;0,0,0,0;0,0,0,0;0,-1,0,0;0,0,1,1;0,0,1,1;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,-1,-1;1,1,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;-1,1,0,0;-2,-1,0,0;0,0,0,0;1,1,0,0;0,-1,0,0;0,0,-1,-1;-1,0,0,0;0,0,0,0;1,0,0,0;-1,-1,0,0;0,0,1,0;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,1,0;1,1,0,0;0,0,-1,0;0,0,0,0;0,1,0,0;1,1,0,0;0,0,1,1;0,0,0,0;0,0,0,0;0,0,0,0;2,1,0,0;0,0,1,1;0,0,1,1;0,0,0,0;0,0,0,0;0,0,-1,-1;-1,0,0,0;0,-1,0,0;0,0,0,0;0,0,0,1;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;-1,-1,0,0;1,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;0,1,0,0;0,0,0,0;2,1,0,0;0,0,1,1;0,0,0,0;0,0,-3,-2;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;-1,0,0,0;0,0,2,1;0,0,-1,-1;2,1,0,0;0,0,0,0;-1,0,0,0;0,0,1,0;-3,-2,0,0;0,1,0,0;0,0,0,0;1,1,0,0;1,1,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,1,1;0,0,0,0;-1,0,0,0;0,0,1,0;0,0,0,0;0,0,0,-1;-1,0,0,0;-1,0,0,0;-2,-1,0,0;0,0,0,0;0,0,-3,-2;0,0,0,-1;0,0,-2,-1;-1,0,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,1,0;0,0,-1,-1;0,0,0,0;-2,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-2,-1;0,1,0,0;0,1,0,0;2,1,0,0;0,0,0,0;0,0,-1,0;0,0,-1,-1;0,0,2,1;-1,0,0,0;0,0,0,0;1,1,0,0;0,0,-2,-1;1,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,-1,-1;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;1,0,0,0;0,0,0,-1;0,0,0,0;0,0,-1,-1;1,0,0,0;-2,-1,0,0;0,0,-1,0;0,0,0,0;-1,0,0,0;0,0,2,1;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,2,1;0,0,1,-1;0,0,0,0;0,0,0,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,1,0,0;0,0,0,0;0,0,1,0;0,0,2,1;0,0,0,0;0,0,0,0;0,0,-3,-2;0,0,0,0;0,0,0,0;0,0,0,0;0,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,0;0,0,0,-1;-2,-1,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,0,1;0,0,-1,0;0,0,0,0;-1,0,0,0;0,0,-1,-1;1,1,0,0;0,0,1,1;0,0,0,0;0,0,0,0;0,-1,0,0;0,0,1,0;0,0,-1,0;0,0,0,0;0,0,0,0;-2,-1,0,0;0,0,-1,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,2,1;-1,0,0,0;0,0,0,0;0,0,0,0;1,1,0,0;1,1,0,0;0,0,-2,-1;0,0,0,0;0,0,0,0;1,1,0,0;-1,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,1,0,0;0,0,-1,-1;1,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,1,0,0;0,0,-1,-1;0,0,0,0;0,0,0,1;0,0,2,1;0,0,0,0;0,0,-2,-1;0,0,0,0;1,1,0,0;0,0,1,1;0,0,0,0;1,1,0,0;0,0,0,0;-1,-1,0,0;0,0,1,1;0,1,0,0;-2,-1,0,0;0,0,0,0;0,0,0,0;1,0,0,0;-2,-1,0,0;-1,-1,0,0;0,0,0,0;0,0,-1,1;0,0,1,1;1,1,0,0;0,0,0,1;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,-1,-1;0,0,-1,0;0,0,1,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,2,1;0,0,-1,-1;0,0,0,0;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,1,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,1,0;0,0,-2,-1;0,0,2,1;1,0,0,0;0,0,0,0;-2,-1,0,0;0,0,0,-1;-2,-1,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,-3,-2;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,-1;1,1,0,0;0,0,1,1;0,0,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,2,1;0,0,0,0;0,0,0,0;0,0,1,1;2,1,0,0;0,-1,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,1,0;0,0,1,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,1;2,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,0,0;0,0,1,0;0,0,2,1;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,-1,-1;1,0,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;-1,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,0,0;-1,1,0,0;0,0,1,1;0,0,-1,-1;0,0,0,0;-2,-1,0,0;0,0,1,0;1,0,0,0;0,0,2,1;0,0,0,0;0,1,0,0;-3,-2,0,0;0,0,1,0;0,0,-1,-1;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,1;1,0,0,0;-1,-1,0,0;0,0,0,0;0,0,0,0;-2,-1,0,0;-1,-1,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;1,0,0,0;-1,-1,0,0;0,0,0,0;0,0,0,0;0,0,-2,-1;0,-1,0,0;0,0,-1,0;2,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,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,0,0;-2,-1,0,0;0,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,0,0;0,0,0,0;0,-1,0,0;-1,0,0,0;1,1,0,0;-1,-1,0,0;0,0,0,0;0,0,-1,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;1,1,0,0;-1,-1,0,0;1,1,0,0;0,0,0,0;0,0,2,1;0,0,-1,-1;0,0,2,1;0,1,0,0;0,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,2,1;0,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,-1,-1;-1,-1,0,0;-2,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,-1;-2,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-2,-1,0,0;0,0,0,0;0,0,1,0;0,0,-1,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,1,1;0,0,1,1;1,0,0,0;0,0,-2,-1;0,0,0,0;-1,-1,0,0;-2,-1,0,0;0,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,-1,0,0;1,1,0,0;0,0,0,0;-2,-1,0,0;0,0,-1,0;0,0,1,0;0,0,2,1;0,0,0,0;0,0,1,1;-1,-1,0,0;0,0,0,-1;1,1,0,0;0,0,0,0;0,0,0,0;0,0,0,-1;0,0,-2,-1;0,0,0,-1;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;1,1,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,0;-1,-1,0,0;-2,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,1,0,0;-1,-1,0,0;0,0,1,1;0,0,1,1;0,0,0,0;1,0,0,0;0,0,0,0;0,-1,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,-1,0,0;0,0,-2,-1;0,0,1,1;0,0,0,0;0,0,2,1;1,0,0,0;0,0,-1,0;0,0,2,1;0,0,0,0;0,0,-1,-1;0,0,-1,-1;0,1,0,0;1,0,0,0;0,0,0,0;0,0,0,1;2,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;2,1,0,0;0,0,1,0;0,0,0,0;0,0,1,0;2,1,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;2,1,0,0;0,0,0,0;0,0,0,0;0,0,1,1;0,0,-1,-1;0,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,1,0;1,1,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;1,1,0,0;0,0,1,1;0,0,0,0;0,0,0,0;1,0,0,0;-1,-1,0,0;-1,-1,0,0;0,0,0,0;0,0,0,-1;0,0,-1,0;0,0,1,-1;-1,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,1;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,-3,-2;-1,0,0,0;-1,-1,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,0,1;0,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;1,0,0,0;0,1,0,0;0,0,0,0;0,0,-2,-1;0,0,-2,-1;0,0,0,0;0,0,2,1;0,0,0,0;0,0,0,1;0,0,0,0;-1,-1,0,0;0,0,1,0;0,0,0,0;1,0,0,0;0,0,0,0;-1,0,0,0;0,0,-1,-1;0,0,0,0;2,1,0,0;0,0,-1,1;-2,-1,0,0;1,0,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,1,1;0,-1,0,0;0,0,-1,-1;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,0,-1;0,0,-3,-2;0,0,0,0;1,1,0,0;0,0,-1,-1;0,0,1,1;1,0,0,0;0,0,0,0;0,0,1,0;1,0,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,-1;0,0,0,0;0,0,0,0;-1,0,0,0;-1,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;2,1,0,0;0,0,2,1;-2,-1,0,0;0,0,-1,0;0,0,0,0;0,-1,0,0;-1,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,1,0;0,0,-1,0;0,0,-1,-1;-1,0,0,0;0,0,0,0;0,0,3,2;0,1,0,0;0,0,0,0;0,0,0,1;0,0,0,0;0,0,0,0;0,0,0,0;0,1,0,0;0,0,-2,-1;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,-1,-1;1,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;1,1,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,-1,0;0,0,0,0;-1,0,0,0;0,0,1,0;0,0,-1,-1;0,0,2,1;0,0,0,0;2,1,0,0;0,0,-1,0;0,0,0,0;-2,-1,0,0;0,0,0,0;1,0,0,0;0,0,0,0;2,1,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,1,1;-2,-1,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,-1;0,0,1,0;0,0,0,0;-3,-2,0,0;0,0,0,0;0,0,-1,0;-1,-1,0,0;0,0,0,0;0,0,-1,0;-1,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;2,1,0,0;0,0,0,0;-1,-1,0,0;2,1,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,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,0,0,0;1,1,0,0;-1,0,0,0;2,1,0,0;0,0,-1,0;0,0,0,0;0,1,0,0;0,0,2,1;1,0,0,0;0,-1,0,0;0,0,0,0;1,0,0,0;0,0,1,-1;0,0,-2,-1;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,1,0;-2,-1,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,-2,-1;0,0,1,1;0,0,0,0;1,1,0,0;0,0,-2,-1;0,0,1,0;1,1,0,0;0,0,0,0;0,0,3,2;0,0,0,0;-2,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;2,1,0,0;0,0,0,-1;0,0,0,0;0,0,0,0;0,-1,0,0;-1,0,0,0;0,0,-3,-2;0,0,1,0;0,0,0,0;-1,0,0,0;0,0,-1,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;2,1,0,0;0,0,1,1;0,0,1,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,-2,-1;0,0,0,0;0,0,1,0;0,0,0,1;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,1;0,0,0,0;0,0,0,0;0,0,-2,-1;0,0,0,0;2,2,0,0;-1,0,0,0;-2,-1,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,1,0;2,1,0,0;0,0,0,0;0,0,0,0;1,1,0,0;1,1,0,0;0,0,0,-1;0,0,0,0;0,0,1,1;0,0,-1,-1;2,1,0,0;0,0,1,1;0,0,0,0;2,1,0,0;0,0,0,0;0,0,-1,-1;1,0,0,0;0,0,0,0;1,1,0,0;0,0,1,1;1,0,0,0;0,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,2,1;0,0,-1,0;-1,0,0,0;0,0,1,1;0,0,0,0;0,0,-1,0;-1,-1,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,1,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,-2,-1;0,0,-1,-1;0,0,0,0;0,0,0,0;-2,-1,0,0;0,0,-1,1;0,0,0,0;0,0,0,0;0,0,1,0;1,0,0,0;-3,-2,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,-1,1;2,1,0,0;0,0,0,0;-1,-1,0,0;0,0,2,1;1,1,0,0;0,0,0,0;0,0,0,0;0,0,0,-1;0,0,1,1;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,2,1;0,0,0,1;0,0,0,0;0,0,1,0;0,0,0,0;0,0,-1,-1;1,0,0,0;0,0,0,0;0,0,2,1;0,0,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,-1;0,0,1,1;0,0,0,0;0,0,1,0;0,0,0,0;0,0,1,0;1,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;-2,-1,0,0;0,0,0,-1;0,0,-1,0;-1,0,0,0;0,0,0,0;0,0,1,-1;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,1,0,0;0,0,1,0;1,0,0,0;0,0,0,0;-1,-1,0,0;2,1,0,0;0,0,1,1;0,0,-1,-1;0,0,0,0;-1,-1,0,0;0,0,-2,-1;1,1,0,0;0,0,0,-1;0,0,0,0;0,0,0,0;-2,-1,0,0;0,0,-1,-1;0,0,0,0;0,0,0,0;0,0,1,1;-1,0,0,0;0,0,-1,-1;0,0,0,0;0,0,0,0;0,0,1,1;0,0,1,1;0,0,0,-1;1,1,0,0;0,0,0,0;0,0,0,0;1,0,0,0;2,1,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;1,0,0,0;-1,0,0,0;0,0,-3,-2;0,0,0,0;0,0,-1,-1;1,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,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;-1,0,0,0;0,0,0,0;0,0,0,1;1,0,0,0;0,0,0,0;1,1,0,0;0,0,0,1;0,0,0,0;0,-1,0,0;0,0,0,0;-2,-1,0,0;1,1,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,1,1;2,1,0,0;0,0,-1,-1;0,0,0,0;0,0,0,1;1,0,0,0;-1,-1,0,0;-1,-1,0,0;0,0,0,0;0,0,2,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-2,-1,0,0;0,0,-1,-1;0,0,-1,-1;0,0,0,0;1,0,0,0;-1,0,0,0;0,0,2,1;-1,0,0,0;0,0,0,0;0,0,1,1;-2,-1,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,-1;0,0,1,1;0,0,0,0;0,0,0,0;1,0,0,0;0,0,1,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,-2,-1;0,0,0,0;0,0,0,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-2,-1;0,0,0,0;0,0,-1,-1;0,0,0,0;-1,0,0,0;1,0,0,0;0,0,0,0;0,0,-1,1;0,0,0,0;-1,-1,0,0;0,0,1,1;2,1,0,0;-2,-1,0,0;0,0,0,0;0,1,0,0;0,0,-1,-1;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,-1;2,1,0,0;0,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;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,-1,0;1,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,1;-3,-2,0,0;0,1,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;3,2,0,0;0,0,0,0;0,0,0,0;2,1,0,0;0,0,1,0;0,0,-1,-1;0,0,0,0;0,1,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,0,0;-2,-1,0,0;1,1,0,0;0,0,1,0;0,0,1,0;0,0,0,0;0,0,0,-1;-2,-1,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,1,1;0,0,0,-1;-1,-1,0,0;0,0,0,0;0,0,0,0;0,0,2,1;1,0,0,0;0,0,0,0;0,0,-2,-1;0,0,0,0;1,1,0,0;-1,0,0,0;-1,0,0,0;0,0,1,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,1,1;1,0,0,0;0,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,0,1;0,0,-3,-2;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-2,-1;0,0,0,-1;0,0,0,0;0,0,0,0;0,0,-2,-1;0,0,0,0;2,1,0,0;0,0,0,0;1,0,0,0;1,1,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,-1;0,0,-1,0;-1,0,0,0;0,0,1,1;0,0,0,0;0,0,1,1;-1,-1,0,0;0,0,0,0;0,1,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,-1,0;1,1,0,0;0,0,0,0;0,0,-1,-1;-1,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;2,1,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;-2,-1,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,-1,0,0;0,0,0,0;2,1,0,0;0,0,-1,1;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,-1,-1;0,0,1,0;0,0,-1,-1;0,0,0,0;0,0,0,0;0,0,2,1;0,0,1,1;2,1,0,0;0,0,1,0;0,0,0,0;0,0,-2,-1;1,1,0,0;0,0,0,0;0,0,2,1;0,0,0,0;1,0,0,0;0,0,2,1;-1,0,0,0;0,1,0,0;0,0,0,0;0,0,0,0;0,0,-2,-1;0,0,-1,-1;0,0,1,0;0,0,0,0;0,0,-1,-1;-1,0,0,0;0,0,-1,-1;1,1,0,0;0,0,0,0;0,0,0,0;0,0,1,1;0,0,-1,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,2,1;1,1,0,0;0,0,0,0;0,0,2,1;0,0,0,0;0,1,0,0;-3,-2,0,0;0,0,0,0;1,1,0,0;-2,-1,0,0;0,0,3,2;0,0,0,0;0,0,0,0;0,0,0,0;2,1,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;-2,-1,0,0;0,0,0,0;0,1,0,0;0,0,2,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,2,1;0,0,0,0;0,0,0,-1;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,2,2;2,1,0,0;0,0,0,0;0,0,1,-1;0,0,0,0;0,0,0,0;1,0,0,0;-2,-1,0,0;0,0,-1,-1;0,0,0,0;0,0,-2,-1;-1,-1,0,0;0,0,2,1;0,0,0,0;0,0,0,0;-1,-1,0,0;-2,-1,0,0;1,0,0,0;0,0,2,1;0,0,0,0;0,0,1,1;0,0,1,0;0,0,0,0;0,0,1,0;0,0,0,0;0,-1,0,0;0,0,2,1;0,0,1,1;-2,-1,0,0;0,0,0,0;0,0,0,0;0,0,1,0;1,1,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,1,0,0;2,1,0,0;0,0,0,0;0,0,0,0;0,0,1,1;0,0,-1,-1;1,1,0,0;0,0,0,0;0,0,0,0;0,0,0,1;2,1,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,2,1;0,0,0,1;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,0,0,0;1,1,0,0;1,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;2,1,0,0;-2,-1,0,0;1,1,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,-1,0;1,1,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,-1;0,0,0,0;0,0,-2,-1;0,0,0,0;1,0,0,0;0,1,0,0;1,0,0,0;0,0,1,1;0,0,0,0;-1,-1,0,0;0,0,1,0;-1,-1,0,0;0,0,0,0;0,0,0,0;2,1,0,0;0,0,1,1;0,0,0,-1;0,0,0,0;0,0,0,0;0,0,0,1;2,1,0,0;0,0,2,0;2,1,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,1,1;0,0,1,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,0,0;1,1,0,0;2,1,0,0;1,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,-1,-1;1,1,0,0;0,0,0,0;-3,-2,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,-1,0,0;0,0,2,1;1,1,0,0;0,0,0,0;0,0,0,0;1,0,0,0;1,0,0,0;0,0,-2,-1;0,0,-1,-1;0,0,0,0;0,0,-1,0;1,0,0,0;0,0,1,1;0,0,-1,-1;0,0,0,0;0,0,-1,0;0,0,0,-1;0,0,1,1;-1,-1,0,0;0,0,0,0;0,0,0,1;-2,-2,0,0;1,1,0,0;0,0,0,0;0,0,0,0;-3,-2,0,0;-1,-1,0,0;1,1,0,0;0,0,-1,-1;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,1,0;-1,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;2,1,0,0;0,0,0,-1;0,0,0,0;0,0,1,1;0,0,1,1;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,2,1;0,0,0,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;1,1,0,0;2,1,0,0;0,0,0,0;0,0,0,0;-2,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-2,0;0,0,0,0;0,-1,0,0;0,0,0,1;0,0,0,0;0,0,0,0;0,1,0,0;-1,-1,0,0;0,-1,0,0;0,0,0,0;0,0,-1,0;0,0,1,0;0,0,2,1;0,0,0,0;0,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-2,-1;-3,-2,0,0;-1,0,0,0;0,0,0,0;0,0,-1,0;0,0,2,1;0,0,0,1;0,0,1,1;0,0,0,0;0,0,2,1;0,0,2,1;-2,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,-1;1,0,0,0;-1,-1,0,0;0,0,1,1;0,0,0,0;0,0,0,0;0,0,-1,0;-1,-1,0,0;0,0,0,0;0,0,0,0;-2,0,0,0;0,0,-1,-1;0,0,0,1;0,0,1,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,-1,-1;0,0,0,0;0,0,0,0;1,1,0,0;0,0,-1,0;0,0,0,-1;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,-2,-1;0,0,-2,-1;-2,0,0,0;0,0,0,0;0,0,0,-1;-2,-1,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;2,1,0,0;1,0,0,0;0,0,1,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,1,1;0,0,0,0;-1,-1,0,0;0,0,1,0;0,0,0,0;0,0,0,-1;0,0,0,0;1,1,0,0;2,1,0,0;0,0,-1,-1;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,-1,0;0,0,0,0;-1,-1,0,0;1,1,0,0;0,0,0,0;0,0,1,0;0,0,0,0;1,0,0,0;0,0,1,1;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,1,0;-1,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,0,0;0,0,-1,0;-2,-1,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,2,1;-1,-1,0,0;0,0,0,0;-2,-1,0,0;0,0,-1,0;1,1,0,0;-1,0,0,0;0,0,0,0;0,1,0,0;1,1,0,0;0,0,0,0;2,1,0,0;0,0,0,0;0,0,0,0;0,0,0,-1;2,1,0,0;0,0,0,0;0,0,0,0;0,0,0,1;-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,0,-1,0;0,1,0,0;0,0,0,0;0,0,0,0;0,1,0,0;0,0,-1,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,1,0,0;0,0,-2,-1;-1,-1,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;1,0,0,0;-1,-1,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,0,0;0,0,2,1;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,1;0,0,1,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,0,0;0,0,-2,-1;0,0,0,0;0,0,2,1;0,1,0,0;1,1,0,0;0,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;-1,0,0,0;-1,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,1,1;0,0,1,0;0,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,0;0,0,1,1;0,0,-1,-1;0,0,0,0;1,0,0,0;0,0,1,1;0,0,-1,0;-2,-1,0,0;0,0,0,0;0,0,-1,-1;-1,-1,0,0;0,0,0,0;2,1,0,0;0,0,0,0;-1,0,0,0;1,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;2,1,0,0;1,0,0,0;0,0,-3,-2;0,0,-1,0;0,0,0,0;1,1,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,-1,-1;0,0,1,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,1,1;0,0,-1,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,1;0,0,0,0;0,0,2,1;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,1,0;1,1,0,0;0,0,-1,-1;0,0,0,0;-2,-1,0,0;0,0,-1,0;0,0,-1,-1;0,0,1,1;0,0,0,0;0,0,0,0;0,0,1,0;-1,-1,0,0;1,0,0,0;0,0,0,0;1,1,0,0;-1,-1,0,0;2,1,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;1,0,0,0;0,0,2,1;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,-1,-1;0,0,1,1;0,0,0,1;-1,-1,0,0;0,0,0,0;0,0,-2,-1;1,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;1,0,0,0;-2,-1,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,-2,-1;0,0,0,0;0,0,0,0;0,1,0,0;0,0,0,0;0,0,-1,0;0,0,-2,-1;0,0,0,0;-2,-1,0,0;0,0,0,0;1,1,0,0;0,0,1,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,2,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,-1;1,0,0,0;0,0,-1,0;0,0,0,0;0,0,1,0;2,1,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,-1,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,-1,-1;-1,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;-1,1,0,0;0,0,1,1;0,0,-1,0;0,0,-2,-1;0,0,0,0;2,1,0,0;0,0,1,1;0,0,-1,0;-1,-1,0,0;0,0,0,0;0,0,1,1;0,0,-1,-1;-1,0,0,0;1,1,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,-3,-2;1,0,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,-1,1;0,0,1,0;0,0,0,0;2,1,0,0;0,0,-2,-1;2,1,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,0,0;0,0,2,1;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-2,-1;0,0,1,0;0,0,0,0;0,0,0,0;0,0,-1,-1;-1,0,0,0;-1,-1,0,0;0,0,1,1;0,0,0,0;0,0,0,0;-1,-1,0,0;1,0,0,0;0,0,-1,-1;0,0,0,0;0,0,1,0;1,0,0,0;0,0,1,1;0,0,0,0;0,0,0,0;-1,-1,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,1;0,0,-1,1;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,1,0;0,0,1,1;0,0,0,0;2,1,0,0;0,0,0,0;-1,0,0,0;0,-1,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,1,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,2,1;0,0,0,1;0,0,0,0;1,0,0,0;-1,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,-1,-1;-1,0,0,0;-1,0,0,0;-3,-2,0,0;0,0,0,0;0,0,0,0;0,0,1,1;0,0,-1,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,1,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;-3,-2,0,0;0,0,-1,0;0,0,0,0;1,1,0,0;0,0,1,0;0,-1,0,0;1,1,0,0;0,0,0,0;-1,-1,0,0;0,0,1,1;0,0,1,1;0,0,0,0;0,0,0,0;0,0,1,1;0,-1,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;-3,-2,0,0;0,0,1,0;0,0,0,0;0,0,-1,0;0,0,0,0;-1,-1,0,0;0,0,3,2;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;1,1,0,0;1,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,1,0;2,1,0,0;0,0,0,0;-1,0,0,0;-1,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,1,0,0;0,0,2,1;0,0,0,0;0,0,-1,0;0,0,0,0;-2,-1,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,1,0;0,0,0,0;0,0,-1,0;0,0,1,0;0,0,0,0;0,0,-1,0;0,0,1,1;0,0,-1,-1;0,1,0,0;0,0,0,0;0,0,-1,-1;-2,-1,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;-1,-1,0,0;-1,-1,0,0;0,0,0,1;0,0,0,0;0,0,-1,0;1,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;2,0,0,0;0,0,0,0;0,0,-2,-1;0,0,0,0;0,0,0,0;0,0,2,1;0,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,3,2;-1,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;-2,-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,0,0;0,0,-1,1;0,0,1,0;-1,0,0,0;0,0,1,1;0,0,0,0;0,0,1,1;0,0,0,0;1,0,0,0;2,1,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;-2,-1,0,0;-2,-1,0,0;0,0,1,1;1,1,0,0;0,0,0,0;0,0,1,0;0,-1,0,0;1,1,0,0;-2,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,-1,0;2,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,2,1;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;2,1,0,0;0,0,0,0;0,0,0,0;0,0,-2,-1;0,0,0,0;-1,0,0,0;0,0,0,0;0,1,0,0;0,1,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,1,0,0;0,0,1,1;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,2,1;0,0,0,1;0,0,1,1;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,3,2;0,-1,0,0;0,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,0,0;0,0,0,0;2,1,0,0;0,0,0,0;0,0,0,-1;-1,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,1,1;0,0,2,1;0,0,0,0;1,1,0,0;0,0,-1,0;-2,-1,0,0;0,0,2,1;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,1;0,0,1,1;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,1,1;0,0,0,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,1;0,0,0,0;0,0,0,0;0,0,-2,-1;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,-2,-1;0,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,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,1,0;-2,-1,0,0;0,0,-1,0;0,0,0,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;0,0,-2,-1;2,1,0,0;0,-1,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;1,1,0,0;1,0,0,0;0,0,0,0;0,0,1,1;0,0,-1,0;1,1,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,-1,-1;0,0,1,0;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,0,-1,-1;0,0,0,0;0,0,0,0;-2,-1,0,0;0,0,1,1;0,-1,0,0;0,0,0,0;0,0,-1,0;-1,0,0,0;-2,-1,0,0;-1,0,0,0;0,0,0,0;0,0,-2,-1;0,0,0,-1;0,0,0,0;1,1,0,0;0,0,0,0;0,0,0,0;0,0,2,1;0,0,0,0;-3,-2,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,-2,-1;0,0,1,1;0,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,1,1;0,0,0,0;1,1,0,0;-2,-1,0,0;0,0,0,0;0,0,0,1;0,0,0,0;-1,1,0,0;0,0,0,-1;-1,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,0,0;0,0,1,0;2,1,0,0;0,0,0,1;-1,-1,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,1;0,0,0,0;-2,-1,0,0;0,0,0,0;0,0,0,1;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-3,-2,0,0;1,0,0,0;0,0,-1,0;0,0,-2,-2;0,0,0,0;0,1,0,0;0,0,3,2;0,0,0,0;0,0,0,0;0,0,0,0;0,-1,0,0;1,-1,0,0;0,0,1,1;0,0,0,0;0,0,0,0;0,0,-1,-1;1,1,0,0;0,0,-1,0;0,0,-1,-1;0,0,0,0;0,0,2,1;0,0,-1,-1;-2,-1,0,0;1,1,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;-1,-1,0,0;0,0,-1,-1;0,0,0,0;3,2,0,0;0,-1,0,0;-1,0,0,0;0,0,-1,-1;0,0,0,0;0,0,0,-1;-2,-1,0,0;0,0,1,0;-1,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,1;0,0,0,0;0,0,0,-1;0,0,-1,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,1,0,0;0,0,-1,0;0,0,-1,-1;0,0,0,1;0,0,0,0;-1,0,0,0;0,0,1,0;-1,0,0,0;0,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;2,1,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,2,1;0,0,0,0;0,0,1,0;0,0,0,0;0,0,2,1;1,0,0,0;1,1,0,0;1,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,-1,-1;-2,-1,0,0;0,0,1,0;0,0,1,1;0,0,0,0;1,0,0,0;2,1,0,0;0,0,1,1;0,0,0,0;0,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,1,1;0,0,3,2;0,0,1,0;-1,1,0,0;0,0,0,0;-1,0,0,0;0,0,-1,-1;-2,-1,0,0;1,-1,0,0;0,0,0,0;0,0,-1,0;0,0,1,1;0,0,-1,-1;0,0,2,1;0,0,0,0;0,0,-2,-1;0,0,-1,-1;1,1,0,0;0,0,0,-1;0,0,0,0;-1,0,0,0;-2,-1,0,0;1,1,0,0;0,0,2,1;0,0,0,0;-1,-1,0,0;0,0,0,1;0,0,0,0;1,1,0,0;0,0,0,0;0,1,0,0;0,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,1,0;-1,0,0,0;0,0,0,0;-2,-1,0,0;0,0,0,0;2,1,0,0;0,0,-1,-1;0,0,1,0;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,1,0;0,0,0,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;-1,-1,0,0;0,0,0,0;2,1,0,0;-1,0,0,0;0,0,1,1;1,0,0,0;0,0,0,0;1,0,0,0;1,1,0,0;0,0,1,0;0,0,-2,-1;0,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,-1,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,0,0;0,0,2,1;0,0,0,0;0,0,-2,-1;-1,0,0,0;0,0,0,-1;0,0,-1,0;0,0,0,0;0,0,0,-1;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;2,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;1,0,0,0;0,0,-3,-2;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,3,2;0,0,0,0;0,0,0,0;0,0,-1,-1;0,-1,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,2,1;-1,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;-2,-1,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;2,1,0,0;0,0,-1,-1;0,0,0,0;0,0,-1,-1;-1,0,0,0;0,1,0,0;0,0,0,0;0,0,0,0;0,0,0,-1;0,0,-1,-1;0,0,1,1;0,1,0,0;0,0,0,0;0,0,0,1;1,1,0,0;0,0,-1,0;0,0,1,1;0,0,0,0;-2,-1,0,0;1,-1,0,0;0,0,-1,0;-1,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,-1;0,0,1,1;-2,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,-1,0,0;1,1,0,0;0,0,0,0;0,0,2,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,0,0,0;0,0,0,0;0,0,0,0;0,0,-2,-1;0,1,0,0;1,1,0,0;0,0,-1,-1;0,0,0,0;1,0,0,0;0,0,0,0;-1,0,0,0;-1,-1,0,0;0,0,0,0;-2,-1,0,0;0,0,1,1;0,0,0,0;0,0,0,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-2,-1,0,0;0,0,0,0;1,0,0,0;0,0,-2,-1;0,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,-1,0;-1,0,0,0;0,0,0,0;0,0,2,1;0,0,-1,0;-1,0,0,0;1,1,0,0;0,0,0,0;-1,-1,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,2,1;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,-1,0;0,1,0,0;0,0,-2,-1;0,0,0,0;0,0,0,0;1,0,0,0;0,0,1,1;0,0,-1,0;0,0,0,0;0,0,-1,0;-1,-1,0,0;0,0,2,1;0,0,-2,-1;0,0,0,0;0,0,0,0;0,0,1,0;-2,-1,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;2,1,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;-1,0,0,0;0,0,0,0;2,1,0,0;0,0,0,-1;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;2,1,0,0;0,-1,0,0;2,1,0,0;0,0,0,0;0,0,0,0;0,0,1,1;0,0,0,1;-1,-1,0,0;0,0,-1,-1;0,0,0,0;-2,-1,0,0;0,0,0,0;0,0,-1,0;0,0,1,0;0,0,0,0;0,-1,0,0;0,0,0,0;0,-1,0,0;1,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;2,1,0,0;1,-1,0,0;0,0,0,0;0,0,0,0;0,0,2,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;0,0,-2,-1;0,0,0,0;0,0,0,0;0,0,-2,-1;0,-1,0,0;0,0,2,1;0,0,-1,0;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,1,1;1,1,0,0;0,-1,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,-1,0;-2,-1,0,0;0,0,0,0;0,0,0,0;0,0,2,1;1,1,0,0;-1,-1,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,-1,0;0,0,1,1;0,0,0,0;0,0,-3,-2;0,0,0,1;-1,0,0,0;0,0,0,0;0,0,0,0;0,-1,0,0;2,1,0,0;-1,-1,0,0;0,0,1,0;0,0,0,0;2,1,0,0;0,0,1,0;0,0,0,0;1,0,0,0;0,0,0,0]],515],[1,3875,-155,["a",[1,0,3,0,1;1,0,0,0,0;1,0,1,0,0;0,2,0,1,0;0,1,0,0,0],[[1,0,5,10,0,1],[24025,0,92380,0,343752,0,640150,0,-89820,0,-916230,0,-557945,0,-93944,0,19070,0,12525,0,2075,0,-55,0,1]],[1,0,0,0;0,0,1,1;-1,-1,0,0;-1,-1,0,0;0,0,0,0;0,0,-2,-1;0,0,1,0;0,0,-1,0;1,1,0,0;0,0,0,0;0,0,0,-1;2,1,0,0;1,0,0,0;-1,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,2,1;-1,0,0,0;0,0,0,0;0,0,-1,-1;1,0,0,0;0,-1,0,0;0,0,1,1;0,0,0,0;0,0,1,1;-1,0,0,0;0,0,-1,-1;0,0,0,-1;0,0,0,0;0,0,-1,0;0,0,-1,0;0,0,1,0;0,0,0,0;0,0,0,0;-2,-1,0,0;-1,-1,0,0;0,0,-1,-1;-1,-1,0,0;0,0,0,0;-1,0,0,0;2,1,0,0;-1,0,0,0;0,0,1,0;0,0,0,0;0,0,-1,0;0,0,-1,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;0,-1,0,0;0,0,-1,-1;0,0,0,0;1,0,0,0;1,1,0,0;1,0,0,0;-1,0,0,0;0,0,0,0;0,0,1,1;1,1,0,0;0,0,1,1;1,1,0,0;0,0,0,0;-1,-1,0,0;0,0,-1,0;0,0,0,0;1,0,0,0;0,0,0,0;1,0,0,0;0,0,-1,-1;1,0,0,0;0,0,-2,-1;0,0,0,0;1,1,0,0;0,1,0,0;0,0,-2,-1;0,0,-1,-1;0,0,0,0;0,0,0,0;0,0,-1,-1;-1,0,0,0;0,0,2,1;0,0,0,0;0,0,-1,-1;0,0,1,0;0,-1,0,0;0,0,-1,-1;0,0,0,0;0,0,1,0;1,0,0,0;0,0,1,1;2,1,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,0,1;0,0,-1,0;0,0,0,0;0,0,-1,0;0,0,0,1;1,1,0,0;0,-1,0,0;0,0,0,0;2,1,0,0;0,0,0,0;0,0,0,0;0,0,2,1;0,0,0,0;0,0,1,0;1,1,0,0;0,0,-1,-1;0,0,0,0;0,0,0,0;0,1,0,0;-2,-1,0,0;1,1,0,0;0,0,1,1;0,0,0,0;-2,-1,0,0;-1,-1,0,0;0,0,1,1;1,1,0,0;0,0,0,0;-1,0,0,0;0,0,-1,-1;0,0,-1,0;1,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,1;0,0,1,1;0,0,0,0;0,0,2,1;0,0,1,1;0,0,0,-1;0,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;2,1,0,0;0,1,0,0;0,0,0,0;0,0,-1,0;0,0,1,0;0,0,0,0;0,0,1,0;0,0,0,0;2,1,0,0;0,0,-1,0;2,1,0,0;1,0,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,-1,-1;1,1,0,0;-1,-1,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;1,1,0,0;0,0,1,0;-1,-1,0,0;0,0,0,0;0,0,0,0;1,1,0,0;2,1,0,0;0,0,0,0;0,0,0,0;0,0,1,0;-1,-1,0,0;0,0,-2,-1;0,0,0,1;0,0,0,0;-2,-1,0,0;0,0,0,0;0,0,2,1;0,0,-1,0;0,0,0,0;1,0,0,0;-2,-1,0,0;0,0,-1,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,1,0,0;1,1,0,0;0,0,0,1;0,0,0,0;0,0,1,1;0,0,2,1;0,1,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,1;0,0,0,0;0,0,0,0;1,0,0,0;-1,-1,0,0;-1,0,0,0;0,0,0,0;0,0,1,0;1,0,0,0;0,0,-1,0;-1,-1,0,0;0,0,0,0;0,0,0,0;0,0,3,2;-1,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;-2,-1,0,0;0,0,1,0;0,0,0,0;-1,0,0,0;0,-1,0,0;0,0,-1,-1;0,0,2,1;0,0,0,0;1,1,0,0;0,0,2,1;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,1,0;1,0,0,0;0,0,-2,-1;0,0,0,0;0,0,2,1;-1,0,0,0;-1,0,0,0;1,1,0,0;0,0,0,0;0,0,-1,0;0,0,-2,-1;0,0,1,-1;0,0,-2,-1;0,0,0,0;-1,0,0,0;0,0,0,-1;0,0,2,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;0,0,0,0;1,1,0,0;0,0,2,1;0,0,1,1;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,0,0;-1,-1,0,0;-1,-1,0,0;-2,-1,0,0;0,0,-1,-1;0,0,0,0;-1,-1,0,0;-3,-2,0,0;0,0,0,1;-1,-1,0,0;0,0,0,0;1,0,0,0;0,0,-1,0;0,0,-1,-1;-1,0,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,1,1;0,0,0,1;0,0,1,0;0,-1,0,0;0,0,0,0;0,0,-1,0;1,1,0,0;-2,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;1,1,0,0;0,0,0,0;0,0,2,1;0,0,0,0;0,0,1,1;-1,1,0,0;0,0,0,0;0,0,-1,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;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,1,0,0;-2,-1,0,0;0,0,2,1;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,-1,0,0;0,0,-2,-1;0,0,1,0;0,0,1,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,0,0;-1,0,0,0;0,-1,0,0;-1,-1,0,0;0,0,2,1;0,0,0,0;0,0,2,1;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;-1,0,0,0;0,0,-1,-1;0,0,0,0;3,2,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,0,-1;0,0,-2,-1;0,0,0,1;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,0,0,0;2,1,0,0;0,0,1,1;1,1,0,0;0,0,-2,-1;0,0,0,0;2,1,0,0;-1,-1,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;1,1,0,0;0,0,1,0;0,0,0,0;0,0,1,1;0,0,-1,-1;-1,0,0,0;0,0,1,1;0,0,0,0;0,0,0,0;-2,-1,0,0;0,0,-1,0;-2,-1,0,0;0,0,0,0;0,0,1,0;0,0,1,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,-1,0;0,0,-1,-1;0,0,0,0;0,0,-1,0;0,0,-2,-1;-1,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-2,-1;0,0,0,1;0,0,0,0;0,0,-2,-1;-1,-1,0,0;0,0,-1,0;0,0,1,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;1,0,0,0;0,1,0,0;0,0,-2,-1;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-3,-2,0,0;0,0,0,0;0,0,-1,-1;-1,0,0,0;0,0,1,1;0,0,0,-1;0,0,0,0;0,0,0,1;0,0,0,0;0,0,1,1;1,1,0,0;0,0,0,0;0,0,-1,-1;1,0,0,0;-1,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,-1;0,0,-1,-1;0,1,0,0;0,0,0,0;0,0,0,0;2,1,0,0;0,0,0,0;-2,-1,0,0;1,0,0,0;0,0,0,0;0,0,1,1;0,0,1,0;0,0,0,1;-3,-2,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;1,1,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,1,0;-1,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;1,1,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;-2,-1,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,0,0;0,0,1,0;0,0,2,1;0,0,1,0;0,0,0,0;-2,-1,0,0;1,1,0,0;0,0,1,1;1,1,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;2,1,0,0;0,0,-1,0;0,0,0,0;0,0,1,0;0,0,0,0;1,0,0,0;1,0,0,0;0,0,0,0;-2,-1,0,0;-1,0,0,0;2,1,0,0;0,0,-1,-1;0,0,0,0;-1,0,0,0;1,1,0,0;0,1,0,0;1,1,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;-1,-1,0,0;0,0,1,1;-1,0,0,0;-3,-2,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;-1,-1,0,0;0,0,-1,-1;0,0,0,0;0,0,0,0;2,1,0,0;0,0,-1,0;0,0,0,0;0,0,2,1;0,0,0,0;0,0,0,1;0,0,-1,0;1,1,0,0;0,0,-2,-1;0,0,0,0;0,0,-2,-1;-1,0,0,0;2,1,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,-2,-1;0,0,1,0;0,0,-3,-2;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,1,0;-1,-1,0,0;1,1,0,0;0,0,0,0;2,1,0,0;0,0,0,1;0,0,-1,-1;0,0,2,1;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,1,-1;0,0,-1,0;0,0,0,0;1,1,0,0;-1,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;-1,0,0,0;0,0,-1,0;0,0,-1,0;-1,0,0,0;0,0,0,0;0,0,1,0;1,1,0,0;0,0,-1,-1;0,0,1,1;0,0,0,0;0,0,-3,-2;0,0,1,0;0,0,1,0;-1,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;1,1,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,1,1;0,0,0,0;0,0,0,0;0,0,1,0;-1,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,0,-1;1,1,0,0;0,0,0,0;0,0,-1,0;1,1,0,0;-1,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,0,1;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,0,-1;0,0,1,1;0,0,0,0;0,0,0,0;1,1,0,0;0,0,2,1;0,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,-3,-2;0,0,1,-1;-2,-1,0,0;1,1,0,0;0,0,0,0;1,0,0,0;-1,-1,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,1;0,0,-1,0;0,0,1,1;2,1,0,0;0,0,0,0;-1,-1,0,0;0,0,-1,-1;0,0,0,0;0,-1,0,0;0,0,0,0;0,-1,0,0;0,0,-1,-1;1,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,2,1;0,0,0,0;0,0,0,0;0,0,-1,-1;1,1,0,0;0,0,-1,0;0,0,0,0;0,0,-2,-1;0,0,1,1;-2,-1,0,0;0,0,-1,0;0,0,0,0;0,0,-2,-1;-1,-1,0,0;0,0,0,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,1;0,0,-2,-1;0,0,1,0;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,-1,-1;0,0,0,-1;1,0,0,0;-1,-1,0,0;0,0,0,0;0,0,0,0;0,0,3,2;0,0,-1,-1;0,0,0,0;0,0,0,0;0,0,0,1;0,-1,0,0;0,0,-2,-1;0,0,0,0;0,0,0,0;1,1,0,0;1,0,0,0;1,0,0,0;1,1,0,0;0,0,0,0;-1,0,0,0;-1,-1,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,1,1;1,0,0,0;0,0,0,0;0,0,1,1;1,0,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;0,0,-1,-1;0,0,3,2;0,0,0,-1;-1,-1,0,0;0,0,0,0;0,0,2,1;-1,0,0,0;1,1,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,2,1;0,-1,0,0;0,0,-2,-1;0,0,0,0;0,0,0,0;0,0,2,1;1,1,0,0;1,0,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;0,0,0,1;0,0,0,0;0,0,0,0;0,0,2,1;0,1,0,0;-1,0,0,0;1,1,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,1,1;2,1,0,0;0,0,0,0;0,0,-1,0;-1,0,0,0;-2,-1,0,0;0,0,0,0;0,0,0,0;0,0,-2,-1;0,0,0,0;0,0,0,-1;0,0,-2,-1;0,0,0,0;1,1,0,0;0,0,0,0;0,0,-1,-1;0,0,1,0;0,0,0,0;-1,0,0,0;-1,0,0,0;0,0,-1,-1;-1,-1,0,0;0,0,0,0;0,0,0,0;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,0,0,0;0,1,0,0;0,0,0,0;1,1,0,0;0,0,0,0;1,1,0,0;0,0,1,0;0,0,0,0;2,1,0,0;1,1,0,0;0,0,0,0;3,2,0,0;0,0,0,0;0,0,-1,0;0,0,1,0;0,0,1,1;-1,0,0,0;0,0,0,0;0,1,0,0;0,0,0,0;2,1,0,0;0,0,0,0;0,0,0,0;3,2,0,0;0,0,0,1;0,0,0,0;0,0,-1,0;0,0,0,0;1,0,0,0;2,1,0,0;0,0,1,1;0,0,-2,-1;0,0,0,0;0,1,0,0;0,0,0,0;-1,-1,0,0;0,0,-1,-1;0,0,0,0;0,0,1,1;0,0,1,1;1,1,0,0;0,0,1,0;0,0,0,0;0,0,0,0;1,1,0,0;-1,-1,0,0;-1,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,1;0,0,0,0;0,0,1,0;0,0,0,0;2,1,0,0;0,0,0,0;0,0,1,1;0,0,1,1;0,0,0,0;0,0,1,1;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,-2,-1;0,0,-1,-1;0,0,0,0;0,0,0,0;1,1,0,0;0,0,1,1;0,0,-1,-1;0,0,0,0;-1,-1,0,0;1,0,0,0;1,0,0,0;0,-1,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,1,1;0,0,0,0;0,0,0,0;-2,-1,0,0;0,0,-1,-1;0,0,1,1;2,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,1;0,0,1,1;0,0,0,0;0,0,-1,-1;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;1,0,0,0;1,1,0,0;0,0,0,0;0,0,1,0;0,0,1,0;0,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,2,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,1,1;0,0,1,1;0,0,0,0;0,0,0,0;0,0,0,1;-2,-1,0,0;0,1,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;1,0,0,0;0,0,-3,-2;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,1,1;0,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,-2,-1;0,0,1,0;0,0,0,0;0,0,0,0;-1,-1,0,0;0,-1,0,0;0,0,0,-1;0,0,0,0;0,0,0,0;-1,0,0,0;-1,-1,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;-1,0,0,0;0,0,0,0;-1,0,0,0;2,1,0,0;-1,0,0,0;0,0,-1,-1;0,0,0,0;0,0,0,0;-2,-1,0,0;1,1,0,0;0,1,0,0;0,0,0,0;0,0,-1,0;-1,0,0,0;0,0,-1,0;-1,-1,0,0;0,0,0,0;-2,-1,0,0;0,0,1,0;-1,-1,0,0;1,1,0,0;0,0,0,0;0,1,0,0;0,0,-3,-2;0,0,0,0;0,0,1,1;0,0,0,0;-2,-1,0,0;0,1,0,0;0,0,0,0;0,0,1,1;0,0,0,0;-1,-1,0,0;0,0,0,-1;0,-1,0,0;0,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;1,1,0,0;0,0,1,0;0,0,0,0;0,0,-1,-1;-1,-1,0,0;1,0,0,0;-1,0,0,0;0,0,0,0;0,0,1,1;0,0,-1,-1;0,0,1,0;0,0,-1,-1;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,-1,0;0,0,-1,-1;0,0,0,0;0,0,2,1;0,0,0,0;2,1,0,0;-1,-1,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,1;0,0,1,1;0,0,0,0;0,0,1,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;1,0,0,0;0,0,-1,0;2,1,0,0;0,0,0,0;-1,0,0,0;0,0,-2,-1;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,-3,-2;0,0,0,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,0;2,1,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,1,0;0,0,-1,-1;0,0,0,0;0,0,-1,-1;0,0,0,0;2,1,0,0;0,0,-1,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,2,1;0,0,0,0;1,1,0,0;0,0,0,0;0,0,0,0;1,0,0,0;-3,-2,0,0;1,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,-1;0,0,0,0;0,0,0,0;0,0,2,1;1,0,0,0;2,1,0,0;0,0,1,1;0,0,0,0;0,0,-1,0;1,1,0,0;0,0,1,0;0,0,-1,-1;0,0,0,0;0,0,2,1;0,0,-1,-1;0,0,-1,-1;0,0,-1,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,1,0;2,1,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;2,1,0,0;0,0,1,0;0,0,0,0;0,0,1,0;0,0,-1,0;1,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;-2,-1,0,0;0,-1,0,0;0,0,0,0;0,0,-2,-1;0,0,1,1;0,0,1,1;-2,-1,0,0;0,0,0,0;-1,0,0,0;0,0,2,1;1,0,0,0;-1,0,0,0;0,0,0,0;1,1,0,0;0,0,-1,-1;-3,-2,0,0;0,0,-1,-1;0,0,0,0;1,0,0,0;1,1,0,0;0,0,1,1;0,0,0,0;0,0,0,0;0,-1,0,0;0,0,1,1;0,0,0,0;0,0,1,1;0,0,0,0;0,0,1,1;0,0,1,1;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,0,0;1,-1,0,0;-1,-1,0,0;-1,-1,0,0;0,0,0,0;0,0,-1,-1;0,0,-1,-1;0,0,0,0;0,0,1,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,1;0,0,0,0;0,0,2,1;0,0,0,-1;1,0,0,0;1,1,0,0;0,0,0,0;1,0,0,0;0,0,-1,-1;0,0,-1,-1;0,0,1,-1;0,0,0,0;0,0,1,0;-1,-1,0,0;0,0,0,0;0,0,1,1;0,0,0,0;2,1,0,0;0,0,0,0;-1,0,0,0;0,0,1,1;0,0,0,0;-1,0,0,0;3,2,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;-1,-1,0,0;0,0,0,1;0,0,-1,-1;1,-1,0,0;0,0,0,0;0,0,-1,-1;2,1,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,-1,-1;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,1;0,0,0,1;0,0,0,0;0,0,1,1;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,2,1;0,0,0,1;0,0,1,1;-1,-1,0,0;0,0,0,0;0,0,2,1;0,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;-1,0,0,0;-1,-1,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,1,0;0,0,-1,0;0,0,1,0;0,0,0,0;0,0,0,0;0,1,0,0;1,0,0,0;0,0,2,1;0,1,0,0;0,0,0,0;2,1,0,0;1,1,0,0;0,-1,0,0;0,0,1,1;0,0,0,0;0,0,-1,-1;0,0,-1,0;0,-1,0,0;-1,0,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;-1,-1,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-2,-1;0,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,-1,0;-1,-1,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,1,0;1,1,0,0;0,0,2,1;0,0,0,0;-2,-1,0,0;-1,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;3,2,0,0;0,0,1,0;0,-1,0,0;0,0,0,0;0,0,-1,-1;0,0,1,0;0,0,2,1;0,0,0,1;0,0,0,0;1,0,0,0;0,0,1,1;0,0,0,0;0,0,-2,-1;0,0,0,0;0,0,0,0;0,0,1,0;-1,-1,0,0;-1,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,-1,0;0,0,1,1;0,0,0,0;0,0,0,0;0,1,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,-1,0,0;-2,-1,0,0;-1,0,0,0;1,0,0,0;0,0,0,0;-2,-1,0,0;0,0,0,0;0,0,1,1;1,1,0,0;0,0,0,0;-1,-1,0,0;0,0,-1,-1;0,0,0,0;2,1,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,-1,0;0,0,0,1;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,1,0;1,0,0,0;0,0,0,0;0,0,1,1;-1,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,1;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;-3,-2,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;1,1,0,0;0,0,0,0;0,0,2,1;-1,-1,0,0;1,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;2,1,0,0;0,0,-1,-1;-2,-1,0,0;0,0,0,0;0,0,-1,-1;0,-1,0,0;1,1,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;3,2,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,1,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,1,0,0;0,0,0,0;0,0,-1,-1;-2,-1,0,0;0,0,0,0;2,1,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,1;0,0,-1,0;2,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,1,0,0;1,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,-2,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,-1,0,0;-2,-1,0,0;0,0,0,0;2,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;-1,0,0,0;0,0,2,1;0,0,-1,0;0,0,0,0;2,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,2,1;0,0,0,0;0,0,1,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,-1,-1;0,0,-1,0;0,0,0,-1;0,0,-2,-1;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,-1,0;0,0,-1,-1;0,0,0,0;0,0,1,1;0,0,1,1;2,1,0,0;-1,-1,0,0;0,0,0,0;-2,-1,0,0;0,0,0,0;0,0,1,0;0,0,-2,-1;0,0,0,0;0,0,1,0;-1,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,0,0;1,1,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;2,1,0,0;0,0,-2,0;-3,-2,0,0;0,0,0,0;1,0,0,0;0,0,1,1;0,0,-1,0;1,0,0,0;0,0,0,0;0,0,1,0;-2,-1,0,0;0,0,-1,-1;0,0,-1,-1;0,0,0,0;0,0,0,0;0,0,1,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,1;-1,-1,0,0;0,-1,0,0;-1,-1,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;2,1,0,0;0,0,-1,-1;0,0,0,0;1,1,0,0;0,0,0,0;0,1,0,0;-3,-2,0,0;0,0,0,0;0,0,1,1;0,0,1,1;0,0,1,1;1,0,0,0;0,0,0,0;0,0,-1,0;1,0,0,0;1,1,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;-1,-1,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;-2,-1,0,0;0,1,0,0;0,0,1,0;0,0,0,0;0,0,0,-1;1,0,0,0;0,0,2,1;0,0,0,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-2,-1,0,0;1,0,0,0;0,0,2,1;1,0,0,0;0,0,0,0;1,1,0,0;0,1,0,0;1,0,0,0;0,0,-1,-1;0,0,0,0;0,0,-2,-1;0,0,1,0;0,0,0,0;1,1,0,0;0,0,0,0;0,-1,0,0;3,2,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;1,0,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,1;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;1,1,0,0;0,0,0,0;0,-1,0,0;0,0,-1,-1;1,1,0,0;0,0,0,-1;0,0,0,0;2,1,0,0;1,0,0,0;0,0,-1,-1;0,0,1,1;0,0,0,0;1,1,0,0;0,0,0,0;0,-1,0,0;0,0,1,1;0,0,0,0;0,0,-1,-1;0,0,1,0;-2,-1,0,0;0,0,-1,1;0,0,0,0;0,0,1,1;1,1,0,0;0,0,0,1;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,-1,-1;0,0,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,1,1;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,1;-1,-1,0,0;-2,-1,0,0;0,0,0,0;0,-1,0,0;0,0,3,2;0,0,0,0;0,0,1,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,3,2;0,0,0,1;0,0,0,0;1,1,0,0;0,1,0,0;1,0,0,0;-1,-1,0,0;0,0,0,0;-1,-1,0,0;1,1,0,0;0,0,-1,-1;0,-1,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,3,2;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,1,1;0,0,3,2;0,0,0,-1;-1,0,0,0;0,0,0,0;0,0,0,1;-1,0,0,0;1,1,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,1,1;-1,0,0,0;0,0,1,1;0,0,0,0;-2,-1,0,0;0,0,0,0;2,1,0,0;-1,-1,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,-1,-1;0,0,0,0;2,1,0,0;1,1,0,0;0,0,0,0;-1,0,0,0;-2,-1,0,0;0,0,0,-1;-1,-1,0,0;0,0,0,0;0,0,2,1;0,-1,0,0;-1,-1,0,0;0,0,-1,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,1;0,0,2,1;0,0,0,0;0,0,-1,0;0,0,-2,-1;0,0,-1,-1;0,0,2,1;0,0,0,0;-1,-1,0,0;1,1,0,0;0,0,1,1;0,0,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;-1,0,0,0;0,0,0,-1;0,0,0,0;0,0,0,0;0,0,1,1;2,0,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;1,0,0,0;-2,-1,0,0;0,0,1,1;0,0,0,0;1,1,0,0;-2,-1,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,-2,-1;0,0,-1,-1;0,0,0,0;1,0,0,0;0,0,0,0;-1,1,0,0;0,0,0,0;1,0,0,0;1,1,0,0;0,0,0,0;0,0,0,0;0,0,0,1;2,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,1,0;0,0,0,0;-2,-1,0,0;0,0,1,0;1,1,0,0;0,0,0,-1;0,0,0,0;0,0,1,0;0,0,-1,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,1,0;1,1,0,0;0,0,-1,0;0,1,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;0,0,-1,-1;0,0,-1,0;0,0,0,0;-2,-1,0,0;0,0,1,1;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,1;0,0,-2,-1;0,0,0,0;2,1,0,0;0,0,0,0;-1,0,0,0;0,0,1,0;0,0,3,2;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,0,-1;0,0,-1,-1;0,0,0,0;-1,0,0,0;1,0,0,0;-1,-1,0,0;0,0,1,0;0,0,0,0;2,0,0,0;1,0,0,0;0,0,2,1;1,1,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,1,1;0,0,1,1;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-2,-1,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;1,1,0,0;-2,-1,0,0;0,0,0,0;-1,-1,0,0;-1,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,1,0;-1,0,0,0;0,0,0,0;0,0,-2,-1;0,0,0,0;0,0,1,0;0,0,0,0;0,0,1,0;0,0,-1,-1;0,0,0,0;1,1,0,0;0,0,-1,0;0,0,-1,-1;0,0,1,1;0,0,0,0;2,1,0,0;-1,0,0,0;0,0,1,1;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;1,1,0,0;0,1,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,1,1;2,1,0,0;0,0,0,0;-1,-1,0,0;0,0,1,1;0,0,0,0;1,1,0,0;0,0,0,0;0,1,0,0;0,0,-1,-1;0,1,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,1,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;1,0,0,0;0,0,-1,-1;0,-1,0,0;0,0,-1,0;0,0,0,0;0,0,-2,-1;0,0,-1,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;1,1,0,0;1,1,0,0;1,1,0,0;0,0,0,0;0,0,0,0;0,0,0,-1;0,0,-1,-1;0,0,1,0;0,0,0,0;1,0,0,0;0,0,-1,-1;0,0,-1,0;0,0,2,1;0,0,0,0;0,0,-1,-1;0,0,-1,-1;0,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,-1,-1;0,0,-3,-2;0,0,0,0;0,0,1,0;0,0,0,0;0,0,1,0;0,0,-1,0;0,0,0,0;0,-1,0,0;1,1,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;1,1,0,0;1,0,0,0;0,0,-1,-1;0,0,0,0;0,0,0,0;0,1,0,0;0,0,-1,-1;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,-1,-1;1,0,0,0;0,0,2,1;0,0,-1,0;0,0,0,0;0,0,0,-1;0,0,1,0;0,0,-1,0;3,2,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,-2,-1;-1,-1,0,0;0,0,1,0;0,0,0,0;1,1,0,0;0,0,0,0;-2,-1,0,0;0,0,0,0;0,0,0,0;0,0,1,1;0,0,-2,-1;0,0,-1,0;1,-1,0,0;0,0,0,0;0,0,-1,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,-1;0,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;2,1,0,0;0,0,-1,-1;0,0,-1,-1;0,0,0,0;0,0,1,1;0,0,1,0;0,0,-1,-1;0,0,-2,-1;0,0,0,0;1,0,0,0;-1,-1,0,0;0,0,-1,-1;2,1,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;2,1,0,0;0,0,0,-1;0,0,0,0;0,0,1,1;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;1,1,0,0;1,0,0,0;1,1,0,0;0,0,1,0;0,0,0,0;0,1,0,0;-1,-1,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,2,1;-1,0,0,0;0,0,-2,-1;0,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,-1,0,0;1,1,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-2,-1;0,0,0,0;0,0,0,-1;0,0,0,0;0,0,0,-1;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-2,-1,0,0;0,0,0,0;0,0,0,-1;0,0,1,1;0,0,1,0;0,0,1,1;0,0,0,0;1,0,0,0;0,0,0,-1;0,0,3,2;0,0,0,0;0,0,0,0;0,0,-2,-1;0,0,-1,-1;-1,0,0,0;2,1,0,0;0,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;1,1,0,0;0,0,1,1;0,0,0,0;0,0,0,0;2,1,0,0;0,-1,0,0;-1,0,0,0;0,0,-1,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,0,1;-1,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,0,0;0,0,3,2;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,-1,-1;0,0,0,0;0,0,0,0;0,0,0,-1;-1,-1,0,0;1,0,0,0;1,1,0,0;0,0,0,0;0,0,0,0;0,0,-1,1;1,0,0,0;0,0,0,0;0,0,0,0;1,1,0,0;0,0,2,1;0,1,0,0;1,1,0,0;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,0,1,0;0,0,0,0;1,1,0,0;-1,-1,0,0;0,0,0,0;0,0,0,0;1,1,0,0;0,0,1,1;1,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,-3,-2;-1,0,0,0;0,0,1,1;0,0,2,1;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,-1,-1;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,0,0,0;-2,-1,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,1,1;0,0,0,0;-2,-1,0,0;0,0,0,0;0,0,0,0;0,-1,0,0;1,1,0,0;-1,-1,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;1,1,0,0;-1,-1,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,-1,1;2,1,0,0;0,0,0,0;1,1,0,0;0,0,0,1;1,1,0,0;1,0,0,0;0,0,0,0;1,0,0,0;0,0,1,1;-1,0,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;1,0,0,0;0,0,1,1;0,0,1,0;0,0,0,0;0,1,0,0;0,0,-1,-1;-1,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-2,-1;-1,-1,0,0;0,0,-1,-1;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,-1,0;0,1,0,0;0,0,0,0;0,0,0,1;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;-1,-1,0,0;0,0,-1,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,1;0,0,0,0;0,1,0,0;0,0,0,0;0,1,0,0;0,0,0,0;0,0,2,1;0,0,-1,-1;0,0,0,0;0,0,-3,-2;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;-1,0,0,0;2,1,0,0;1,1,0,0;-2,-1,0,0;0,0,0,0;-1,0,0,0;1,0,0,0;0,0,-3,-2;0,-1,0,0;0,0,0,0;1,1,0,0;0,0,-1,-1;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,-1,0;0,0,-1,0;0,0,0,0;0,0,0,-1;0,0,1,0;0,0,-1,0;2,1,0,0;0,0,0,0;0,0,-3,-2;0,-1,0,0;2,1,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,1,1;-1,0,0,0;0,0,1,1;0,0,0,0;-2,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-2,-1;0,0,0,-1;0,0,0,1;-2,-1,0,0;0,0,0,0;0,0,-1,0;-1,-1,0,0;-2,-1,0,0;1,0,0,0;0,0,0,0;1,1,0,0;-2,-1,0,0;0,0,1,0;-1,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;1,1,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,1,0;0,0,0,1;0,0,0,0;0,0,-1,-1;0,0,-1,0;0,0,-2,-1;0,0,1,0;0,0,0,0;-1,0,0,0;2,1,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;-2,-1,0,0;0,0,-1,1;0,0,0,0;0,0,0,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,1,0,0;0,0,0,0;-1,0,0,0;0,0,-2,-1;0,0,0,0;0,0,0,0;-3,-2,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,1;0,0,0,-1;0,0,1,1;0,0,0,0;0,0,0,0;1,1,0,0;0,0,0,1;0,1,0,0;2,1,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,-1,0,0;0,0,1,0;0,0,0,0;-1,0,0,0;-1,-1,0,0;0,0,1,1;0,0,-1,-1;0,0,0,0;0,0,0,0;0,0,0,1;-1,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,2,1;1,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-2,-1,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,1,1;0,0,2,1;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,-1,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;1,1,0,0;-1,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,0,1;0,0,1,1;0,0,0,0;0,0,0,1;2,1,0,0;0,0,0,0;0,0,2,1;0,0,0,0;1,1,0,0;1,1,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;-1,-1,0,0;1,1,0,0;0,0,0,1;2,1,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,-2,-1;1,1,0,0;0,0,0,0;0,0,-1,1;1,1,0,0;0,0,1,1;0,0,0,-1;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,-1,-1;-1,0,0,0;-1,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-2,-1,0,0;0,0,1,1;0,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;1,0,0,0;0,0,0,0;0,0,1,0;-2,-1,0,0;-2,-1,0,0;-1,0,0,0;0,0,0,0;-2,-1,0,0;0,-1,0,0;0,0,-2,-1;0,0,0,0;0,0,0,0;0,0,-1,-1;-3,-2,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,-1,0,0;0,0,1,1;0,0,-1,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,-2,-1;0,0,0,0;0,0,0,0;1,1,0,0;0,0,2,1;0,1,0,0;0,0,0,0;1,1,0,0;0,0,0,0;-1,0,0,0;0,0,-1,-1;0,0,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;-2,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,0,0;1,0,0,0;-2,-1,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;-1,-1,0,0;0,0,1,0;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,1,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,0,0;0,0,1,-1;-1,-1,0,0;0,0,1,1;0,0,0,0;-2,-1,0,0;1,0,0,0;0,0,1,0;0,0,-2,-1;0,0,0,0;0,1,0,0;0,0,3,2;-1,0,0,0;0,0,1,1;0,0,0,0;0,0,-1,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,1,0,0;0,0,1,0;1,1,0,0;0,0,0,0;0,0,0,0;0,0,2,1;0,0,-1,-1;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,-1,0;0,0,-1,-1;0,0,0,0;0,0,0,0;0,0,-2,-1;0,0,0,1;1,0,0,0;-2,-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,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,0,0;2,1,0,0;0,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,-1,0,0;0,0,1,0;0,0,1,1;1,1,0,0;0,0,0,0;0,0,-1,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,-1,-1;0,0,-1,-1;-1,-1,0,0;0,0,0,0;0,0,2,1;-1,-1,0,0;-2,-1,0,0;0,-1,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,-2,-1;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,1,0,0;0,0,0,0;0,0,-1,-1;0,0,1,1;0,0,-2,-1;0,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,1,0,0;2,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;2,1,0,0;0,0,0,0;0,0,1,0;-1,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,1,1;1,1,0,0;0,0,1,0;0,0,2,1;0,0,0,0;-1,-1,0,0;0,0,2,1;0,0,0,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,-1;-1,-1,0,0;0,0,0,0;-2,-1,0,0;-1,0,0,0;-1,0,0,0;0,0,-2,-1;0,0,0,0;0,0,1,1;0,0,1,1;0,1,0,0;-1,-1,0,0;0,0,0,0;0,0,0,0;0,-1,0,0;2,1,0,0;0,0,0,1;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,-1,0;1,0,0,0;0,0,-1,-1;0,1,0,0;0,0,0,0;-1,-1,0,0;0,0,2,1;0,0,0,0;0,0,0,0;0,0,0,0;1,1,0,0;0,0,1,1;-1,-1,0,0;0,0,-1,-1;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,-1;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,1;2,1,0,0;0,0,-1,-1;0,0,0,0;0,0,2,1;0,0,-1,0;1,0,0,0;0,0,-2,-1;0,0,0,0;0,0,-1,-1;-1,-1,0,0;0,0,0,1;-1,0,0,0;0,0,0,0;0,0,0,1;0,0,-2,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,2,1;0,0,-1,0;0,0,0,0;0,0,1,0;0,0,-2,-1;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,2,1;0,0,0,0;0,0,0,0;0,0,1,1;-1,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;-1,0,0,0;-1,-1,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,1,1;0,0,-1,-1;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,-1,-1;1,1,0,0;0,0,0,0;0,0,0,-1;-1,0,0,0;-1,1,0,0;1,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,-3,-2;0,0,1,0;0,0,-1,-1;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,1,0;0,-1,0,0;0,0,0,0;0,0,-2,-1;-2,-1,0,0;0,0,0,0;0,0,-2,-1;0,0,0,0;0,0,0,1;0,0,0,0;0,0,-1,-1;0,0,-1,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,-1,0;0,0,1,1;0,0,0,0;2,1,0,0;-1,1,0,0;0,0,-2,-1;-1,0,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,1,1;0,0,0,1;1,1,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,1,0,0;0,0,3,2;0,0,0,0;1,1,0,0;-1,-1,0,0;-1,-1,0,0;-1,0,0,0;0,0,0,0;0,0,1,0;0,0,-1,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,1,0;-1,0,0,0;0,0,0,0;0,0,0,0;2,1,0,0;2,1,0,0;0,0,-2,-1;0,0,1,0;0,0,0,0;0,-1,0,0;0,0,1,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,1,0;-1,0,0,0;1,1,0,0;1,0,0,0;0,0,0,0;0,0,3,2;0,0,0,-1;0,0,0,0;0,0,0,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,1;0,0,2,1;0,0,0,0;0,0,0,0;0,0,1,1;1,1,0,0;-1,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,1,1;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,1,0;0,0,0,0;-1,0,0,0;1,0,0,0;1,1,0,0;0,0,-2,-1;0,0,0,0;2,1,0,0;-1,0,0,0;0,0,0,0;2,1,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,2,1;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,1,1;0,0,2,1;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,1,0,0;0,0,0,0;0,0,0,0;0,0,1,1;0,1,0,0;0,0,-1,0;0,0,0,0;-3,-2,0,0;0,0,0,0;1,0,0,0;1,1,0,0;0,0,0,0;0,0,-1,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,0;0,0,0,0;0,0,0,0;2,1,0,0;0,0,0,0;0,0,-1,-1;-2,-1,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,1,1;0,0,0,0;0,0,0,0;1,1,0,0;0,0,1,0;0,0,2,1;0,0,1,0;0,0,0,0;0,1,0,0;2,1,0,0;0,0,1,0;0,1,0,0;0,0,0,0;1,0,0,0;1,-1,0,0;2,1,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;-1,0,0,0;2,1,0,0;0,0,0,0;1,0,0,0;0,0,0,0;2,1,0,0;0,0,-1,-1;0,0,0,0;1,1,0,0;-2,-1,0,0;-1,0,0,0;-1,-1,0,0;0,0,0,0;0,0,3,2;0,0,0,0;0,0,-2,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-2,-1;0,1,0,0;0,0,0,0;0,0,0,0;0,-1,0,0;0,0,1,0;3,2,0,0;0,0,-1,0;0,0,0,0;-1,0,0,0;-1,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-2,-1;-1,-1,0,0;0,0,-1,-1;0,0,0,0;0,0,0,0;0,0,0,0;1,1,0,0;0,0,2,1;0,0,0,0;0,0,1,0;0,1,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,1;0,0,0,0;0,0,0,0;0,0,2,1;0,0,0,0;2,2,0,0;0,0,1,0;0,0,-2,-1;0,0,1,0;0,0,0,0;0,0,0,0;0,0,1,0;-1,0,0,0;-2,-1,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,1,1;0,0,0,1;0,0,0,0;0,0,1,1;-1,-1,0,0;0,0,2,1;0,0,-1,-1;0,0,0,0;2,1,0,0;0,0,0,0;1,1,0,0;-1,0,0,0;0,0,0,0;1,1,0,0;1,1,0,0;0,0,1,0;0,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,2,1;-1,0,0,0;0,0,-1,0;0,0,-1,-1;0,0,0,0;0,0,-1,0;0,0,1,1;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,1,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;2,1,0,0;0,0,1,1;0,0,0,0;0,0,0,0;0,0,2,1;1,-1,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,-1,0;0,0,-3,-2;0,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;1,-1,0,0;-2,-1,0,0;0,0,0,0;-1,-1,0,0;2,1,0,0;0,0,1,1;0,0,0,0;0,0,0,0;0,0,0,-1;1,1,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,2,1;0,1,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,-1,-1;0,0,-1,0;0,0,0,0;0,0,-2,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,1,0,0;0,0,-1,-1;0,0,0,0;0,0,1,0;0,0,0,0;-1,0,0,0;-1,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;-2,-1,0,0;0,-1,0,0;1,0,0,0;1,0,0,0;0,0,0,0;0,0,1,-1;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,-1;-1,0,0,0;-1,0,0,0;0,0,0,0;-1,-1,0,0;0,0,-2,-1;-1,-1,0,0;0,0,1,1;0,0,0,0;-1,-1,0,0;-2,-1,0,0;0,0,1,1;0,0,0,1;0,0,0,0;0,0,0,0;0,0,2,1;1,1,0,0;0,0,0,0;0,0,0,0;0,0,1,1;0,0,1,0;1,1,0,0;0,0,0,0;0,0,0,0;0,0,1,1;1,1,0,0;0,1,0,0;-1,-1,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,2,1;0,0,1,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,-1,0;0,0,3,2;0,0,0,0;0,0,-1,-1;0,0,-1,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;-1,0,0,0;0,0,0,0;0,-1,0,0;-1,0,0,0;0,0,0,0;1,1,0,0;0,1,0,0;0,0,0,0;0,1,0,0;0,0,0,0;-2,-1,0,0;0,0,-1,-1;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,-1,-1;1,1,0,0;0,0,2,1;0,0,1,1;0,0,0,0;0,0,0,1;0,0,-1,0;0,0,-1,-1;1,1,0,0;0,0,0,0;0,0,2,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,2,1;1,1,0,0;0,0,1,1;0,0,0,0;1,0,0,0;0,0,1,0;-2,-1,0,0;1,0,0,0;0,0,0,0;0,0,1,1;0,0,2,1;0,0,-1,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;0,0,0,0;1,0,0,0;1,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,-2,-1;0,0,0,0;0,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-2,-1,0,0;0,0,0,0;0,0,1,1;0,0,0,0;-1,0,0,0;0,0,-1,0;0,0,0,0;0,0,1,-1;0,0,0,0;-1,-1,0,0;1,1,0,0;0,0,2,1;2,1,0,0;0,0,0,0;0,1,0,0;-1,-1,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,-1;0,0,-2,-1;0,0,0,0;-1,0,0,0;0,0,0,0;1,1,0,0;0,1,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,-1,0,0;0,0,0,0;1,0,0,0;-1,0,0,0;0,0,0,0;0,0,-1,-1;0,1,0,0;0,0,-3,-2;0,-1,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;-3,-2,0,0;0,0,0,0;0,0,0,0;0,0,-2,-1;-1,0,0,0;0,0,1,1;0,0,0,0;0,1,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,0,0;-2,-1,0,0;0,0,-1,-1;-1,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,-1;0,0,2,1;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,1,1;0,-1,0,0;0,0,-1,-1;0,0,0,0;0,0,0,0;0,0,2,1;0,0,-1,0;0,0,0,0;0,0,2,1;0,0,0,0;1,1,0,0;0,0,1,0;0,0,-1,0;0,0,-1,0;0,0,0,0;0,0,1,0;0,0,0,0;-1,-1,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,0,1;-3,-2,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;2,1,0,0;0,0,0,1;0,0,0,0;0,0,0,0;-2,-1,0,0;0,0,0,0;-2,-1,0,0;0,0,0,0;1,0,0,0;0,0,-1,-1;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,-1;-1,0,0,0;0,0,-1,0;0,0,-1,-1;0,0,0,0;0,0,1,1;0,0,1,1;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;1,0,0,0;-1,-1,0,0;0,0,0,0;0,0,-1,-1;0,0,1,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-2,-1;1,0,0,0;0,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,-2,-1;-1,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,1,0,0;0,0,0,0;2,1,0,0;-1,1,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,-1,-1;1,0,0,0;1,1,0,0;0,0,0,0;0,0,0,0;0,0,2,1;1,1,0,0;0,0,2,1;0,0,-1,0;0,0,0,0;0,0,-2,-1;0,0,-1,-1;0,0,0,0;0,0,-2,-1;0,0,0,0;1,0,0,0;2,1,0,0;0,0,-1,0;0,-1,0,0;0,0,0,0;0,0,0,0;-2,-1,0,0;1,1,0,0;0,0,-1,0;0,0,0,0;0,0,-1,-1;0,0,1,0;1,1,0,0;-1,-1,0,0;0,0,0,0;0,0,0,0;1,1,0,0;1,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;-2,-1,0,0;-1,-1,0,0;0,0,0,0;0,0,2,1;0,0,0,0;0,0,0,1;3,2,0,0;0,0,0,0;1,1,0,0;0,0,2,1;-3,-2,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-2,-1;0,0,0,0;0,0,1,1;0,0,0,0;-2,-1,0,0;0,0,0,0;0,0,0,1;0,0,-2,-1;0,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,-2,-1;0,0,0,0;0,0,0,-1;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,2,2;0,0,-2,-1;0,0,0,0;0,0,-1,1;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,-2,-1;0,0,1,1;0,0,0,0;0,0,-2,-1;0,0,1,1;-2,-1,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,2,1;0,0,1,0;0,0,-2,-1;0,0,0,0;0,0,1,1;1,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,-1,0,0;2,1,0,0;-1,-1,0,0;2,1,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,1,1;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,-1;0,0,2,1;0,0,0,0;0,0,0,0;0,0,1,1;-1,-1,0,0;0,0,1,1;0,0,0,0;0,0,0,0;0,0,0,1;0,0,-2,-1;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,2,1;0,1,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;1,1,0,0;0,0,-1,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,-2,-1;0,0,-2,-1;-1,-1,0,0;0,0,0,0;0,0,1,0;0,0,0,0;1,0,0,0;-1,-1,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,-1,0,0;0,0,0,0;0,0,2,1;0,0,0,0;1,0,0,0;0,0,0,-1;0,0,1,0;0,0,-1,-1;0,0,0,0;-1,-1,0,0;1,0,0,0;0,0,-1,-1;0,0,0,0;0,0,0,0;2,1,0,0;1,1,0,0;0,1,0,0;0,0,0,0;0,0,0,0;0,0,0,1;0,0,-2,-1;-2,0,0,0;-2,-1,0,0;0,0,0,0;0,0,0,0;1,0,0,0;-1,-1,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,2,1;-1,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;1,1,0,0;-1,-1,0,0;0,0,0,0;-3,-2,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;1,-1,0,0;2,1,0,0;0,0,1,1;0,0,0,0;0,0,0,0;1,0,0,0;0,0,-1,0;2,1,0,0;0,0,1,1;0,0,0,0;0,0,-1,0;0,0,-1,0;-1,-1,0,0;0,0,1,1;0,0,0,0;0,0,-1,0;0,-1,0,0;-1,-1,0,0;1,1,0,0;0,0,0,0;0,0,0,1;0,0,2,2;0,0,1,1;0,0,0,0;0,0,0,0;-3,-2,0,0;0,0,1,1;0,0,1,1;0,0,1,1;0,0,0,0;0,0,-1,-1;0,0,0,0;-1,0,0,0;1,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,2,1;0,0,0,1;0,0,0,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;2,1,0,0;0,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,1,1;-2,-1,0,0;0,0,0,0;0,0,0,0;0,0,2,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-2,0;0,0,0,0;0,0,0,-1;0,0,0,-1;0,0,0,0;0,0,0,0;0,0,0,-1;0,0,-1,-1;0,1,0,0;0,0,0,0;0,0,-1,0;1,0,0,0;-2,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,1,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-2,-1,0,0;0,0,-3,-2;1,0,0,0;0,0,0,0;0,0,-1,0;2,1,0,0;0,-1,0,0;0,0,-1,-1;0,0,0,0;0,0,2,1;2,1,0,0;0,0,-2,-1;0,0,0,0;0,0,0,0;0,0,0,-1;0,0,-1,0;0,0,-1,-1;0,0,-1,-1;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,-1,-1;0,0,0,0;0,0,0,0;-2,0,0,0;-1,-1,0,0;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,0,0,0;0,0,0,0;1,1,0,0;-1,0,0,0;0,1,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;-2,-1,0,0;2,1,0,0;2,0,0,0;0,0,0,0;0,0,0,-1;0,0,2,1;0,0,0,0;0,1,0,0;0,0,0,0;2,1,0,0;0,0,-1,0;-1,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,-1,-1;0,0,0,0;-1,-1,0,0;1,0,0,0;0,0,0,0;0,0,0,1;0,0,0,0;1,1,0,0;0,0,-2,-1;1,1,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,-1,-1;-1,-1,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,1,0;0,0,-1,-1;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,1;-1,0,0,0;1,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,-2,-1;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;-2,-1,0,0;1,1,0,0;0,0,0,0;-2,-1,0,0;-1,0,0,0;0,0,1,1;1,0,0,0;0,0,0,0;0,1,0,0;0,0,-1,-1;0,0,0,0;-2,-1,0,0;0,0,0,0;0,0,0,0;0,-1,0,0;0,0,2,1;0,0,0,0;0,0,0,0;0,0,0,1;0,0,1,0;0,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,0;0,0,0,0;0,0,0,0;0,0,0,-1;1,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,-1;2,1,0,0;1,1,0,0;0,0,0,0;0,0,0,0;0,0,1,1;0,0,1,0;1,1,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,0,0;2,1,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,-1,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,0,0;0,0,2,1;0,0,0,0;0,0,2,1;0,0,0,-1;0,0,1,1;0,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,-1,0;1,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;-1,-1,0,0;0,0,-1,0;0,0,0,0;0,0,1,1;0,0,1,1;0,0,0,0;1,1,0,0;0,0,0,0;1,1,0,0;0,0,0,0;-1,-1,0,0;0,0,1,1;0,0,0,0;1,0,0,0;1,1,0,0;1,0,0,0;2,1,0,0;0,0,0,0;0,0,-1,-1;0,0,1,1;0,0,0,0;-2,-1,0,0;0,0,0,0;-1,0,0,0;0,0,-1,-1;0,0,0,0;0,0,0,0;0,0,0,0;2,1,0,0;0,0,-1,0;3,2,0,0;0,0,1,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;1,1,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,-1,0;-1,-1,0,0;0,0,1,1;0,0,0,0;0,0,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,1;0,0,0,0;0,0,1,1;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;0,0,2,1;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,-1,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,1,1;0,0,1,1;0,0,0,0;-2,-1,0,0;-1,0,0,0;1,1,0,0;0,0,-1,-1;0,0,0,0;0,0,0,0;1,0,0,0;0,0,-1,-1;-1,0,0,0;0,0,0,0;1,1,0,0;0,0,1,1;0,0,2,1;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,1,0;0,0,-2,-1;0,0,0,0;0,0,0,0;0,0,-1,0;0,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,0,0,0;0,0,-2,-1;0,0,-1,0;-1,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,2,1;1,0,0,0;0,0,0,0;0,0,0,0;0,0,-2,-1;0,0,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,-1,0;-2,-1,0,0;0,0,0,0;2,1,0,0;0,0,0,0;1,1,0,0;1,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;-2,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,-1,0,0;0,0,1,0;0,0,1,0;0,0,0,0;0,0,1,0;0,0,-2,-1;0,0,0,0;0,0,1,1;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;-1,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,1,0;0,0,0,0;1,0,0,0;0,0,0,0;-1,1,0,0;1,1,0,0;1,0,0,0;0,0,2,1;0,0,0,0;2,1,0,0;1,1,0,0;1,0,0,0;1,1,0,0;0,0,0,0;0,0,1,1;-1,-1,0,0;0,0,-1,0;-1,-1,0,0;0,0,0,0;1,1,0,0;0,0,0,0;3,2,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,1,1;1,-1,0,0;0,0,-1,0;0,0,0,0;2,1,0,0;-2,-1,0,0;0,0,2,1;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,0,0;0,0,2,1;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-2,-1,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,1,0;0,0,-1,-1;0,0,-1,-1;0,0,0,0;0,0,0,0;0,0,1,1;0,0,1,0;0,0,1,1;0,0,0,0;0,0,1,0;0,0,-1,0;-1,-1,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,1,0;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,0,-1,0;0,0,0,0;0,0,0,0;-1,-1,0,0;-1,0,0,0;0,0,-1,-1;0,0,0,0;2,1,0,0;0,0,0,0;0,0,-1,0;0,1,0,0;0,0,0,0;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,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-2,-1,0,0;0,0,0,-1;0,0,0,0;1,0,0,0;0,0,1,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,-1,-1;0,0,1,0;0,0,-1,0;3,2,0,0;0,0,0,0;0,0,0,0;1,1,0,0;1,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,1,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,-3,-2;0,0,1,0;0,0,0,0;1,1,0,0;1,0,0,0;0,0,0,-1;-1,-1,0,0;0,0,0,0;-1,-1,0,0;1,1,0,0;-1,-1,0,0;0,0,0,0;0,0,0,0;0,0,1,1;0,0,0,1;0,0,0,0;1,0,0,0;0,0,0,0;-3,-2,0,0;1,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;-1,-1,0,0;3,2,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,1,1;-1,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;-1,0,0,0;-2,-1,0,0;0,0,0,0;-1,0,0,0;0,0,1,0;0,0,0,0;0,0,1,0;0,0,0,0;0,1,0,0;2,1,0,0;0,0,0,0;0,0,1,0;0,0,0,0;-2,-1,0,0;0,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,1,0;0,0,0,0;1,0,0,0;0,0,-1,0;0,0,0,0;0,0,-1,0;1,1,0,0;1,1,0,0;0,-1,0,0;0,0,0,0;0,0,-1,-1;0,0,2,1;0,0,-1,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,1,1;0,0,-1,-1;0,0,0,-1;0,0,0,0;0,0,-1,0;0,0,-1,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-2,0;0,0,0,0;0,0,2,1;0,0,0,0;0,0,0,0;2,1,0,0;0,0,0,1;0,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;-3,-2,0,0;1,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;2,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,0,0;0,0,-1,1;1,0,0,0;0,0,-1,0;0,0,-1,-1;0,0,0,0;0,0,1,1;0,0,0,0;0,0,1,0;-2,-1,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,0,0;0,1,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,-1,0;0,0,0,0;-2,-1,0,0;0,0,2,1;-1,-1,0,0;-1,-1,0,0;0,0,0,0;0,0,1,0;0,0,0,1;0,0,1,1;2,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;-1,0,0,0;0,0,2,1;0,0,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,2,1;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;2,1,0,0;0,0,0,0;0,0,0,0;0,0,2,1;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,1;0,-1,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,-1;-1,-1,0,0;1,0,0,0;0,0,0,0;0,0,0,0;2,1,0,0;0,-1,0,0;0,0,-1,-1;0,0,0,0;-1,-1,0,0;0,0,0,0;-3,-2,0,0;0,1,0,0;0,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;2,1,0,0;0,0,0,0;0,1,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;-1,-1,0,0;0,0,-2,-1;0,0,0,0;1,1,0,0;-1,0,0,0;0,0,-2,-1;0,0,-2,-1;0,0,0,0;0,0,0,0;0,0,1,1;0,-1,0,0;0,0,-1,-1;0,0,0,0;0,0,0,0;0,0,1,1;-1,-1,0,0;0,0,0,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,0,0;0,0,-2,-1;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,-2,-1;0,0,0,-1;1,1,0,0;0,0,0,0;0,0,0,0;0,-1,0,0;0,0,-1,-1;0,0,1,1;0,0,0,0;0,0,0,0;0,0,1,0;1,0,0,0;0,0,-2,-1;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,1,0,0;-2,-1,0,0;0,0,2,1;0,1,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,1,1;-1,0,0,0;0,0,0,0;0,0,1,1;-1,0,0,0;0,0,1,1;0,0,1,0;0,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,-1,-1;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,1;0,0,-1,-1;0,0,0,0;0,0,1,1;0,0,0,0;0,0,0,0;0,0,2,1;-1,-1,0,0;0,1,0,0;0,0,0,0;0,0,-1,0;0,0,1,0;0,0,-2,-1;1,0,0,0;0,0,0,0;0,0,-2,-1;0,-1,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,0,0;2,1,0,0;0,0,0,0;3,2,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;2,1,0,0;0,0,-1,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,-1,-1;0,0,0,0;1,1,0,0;0,0,2,1;0,0,0,0;0,0,0,-1;0,0,0,0;-1,1,0,0;0,-1,0,0;0,0,-1,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,-2,-1;0,-1,0,0;1,1,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;-2,-1,0,0;0,0,0,0;0,-1,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,0;-3,-2,0,0;0,0,-1,0;1,0,0,0;0,0,2,2;0,0,0,0;0,1,0,0;3,2,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,-1,0,0;0,0,-1,1;-1,-1,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,-1,-1;1,0,0,0;0,0,1,1;0,0,0,0;0,0,2,1;-1,-1,0,0;0,0,-2,-1;-1,-1,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;0,0,-1,-1;0,0,1,1;0,0,0,0;3,2,0,0;0,0,0,1;0,0,-1,0;0,0,1,1;0,0,0,0;0,0,0,-1;0,0,2,1;-1,0,0,0;1,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;0,0,0,-1;-1,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,1,0,0;-1,0,0,0;1,1,0,0;0,0,0,-1;0,0,0,0;-1,0,0,0;1,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,2,1;1,0,0,0;0,0,0,0;0,0,0,0;2,1,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,2,1;0,0,-1,0;0,0,1,1;-1,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,-1,-1;0,0,2,1;-1,0,0,0;0,0,-1,-1;0,0,0,0;1,0,0,0;0,0,-2,-1;-1,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,1,1;3,2,0,0;-1,0,0,0;1,-1,0,0;0,0,0,0;-1,0,0,0;-1,-1,0,0;0,0,-2,-1;-1,1,0,0;0,0,0,0;0,0,-1,0;1,1,0,0;1,1,0,0;0,0,-2,-1;0,0,0,0;0,0,-2,-1;-1,-1,0,0;0,0,1,1;0,0,0,1;0,0,0,0;-1,0,0,0;0,0,2,1;0,0,1,1;0,0,-2,-1;0,0,0,0;-1,-1,0,0;0,1,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,1,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,1,0;0,0,1,0;0,0,0,0;2,1,0,0;0,0,0,0;2,1,0,0;-1,-1,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;1,0,0,0;0,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;2,1,0,0;0,0,1,0;-1,-1,0,0;-1,0,0,0;0,0,0,0;1,0,0,0;0,0,-1,-1;-1,0,0,0;0,0,2,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,1,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,0,0;0,0,-2,-1;0,0,0,0;0,0,-2,-1;0,0,1,0;0,1,0,0;0,0,1,0;0,0,0,0;0,0,0,-1;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-2,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,-1,0;3,2,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,-3,-2;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,-1;0,0,1,0;0,0,0,0;0,0,0,0;-1,-1,0,0;-2,-1,0,0;1,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,2,1;0,0,1,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,2,1;0,0,1,1;0,0,0,0;0,0,-1,-1;0,0,1,0;0,0,0,1;0,0,0,0;0,0,0,0;0,0,0,-1;-1,-1,0,0;-1,-1,0,0;0,-1,0,0;0,0,0,0;0,0,0,1;0,0,-1,-1;1,0,0,0;0,0,-1,-1;0,0,0,0;-2,-1,0,0;0,0,-1,1;1,0,0,0;1,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,-1,0,0;-1,-1,0,0;2,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,-1;-1,-1,0,0;0,0,0,0;0,0,2,1;0,0,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-2,-1;0,0,0,-1;0,0,1,1;0,0,1,1;0,0,0,0;1,0,0,0;0,0,0,0;0,0,-1,0;1,1,0,0;0,0,0,0;-2,-1,0,0;1,1,0,0;0,0,0,0;0,0,0,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;2,1,0,0;0,0,0,0;1,0,0,0;-2,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;1,0,0,0;1,0,0,0;0,0,0,0;0,0,2,1;-1,0,0,0;0,0,-1,0;-1,-1,0,0;0,0,0,0;-1,-1,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;-2,-1,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;-1,0,0,0;0,0,0,1;0,0,2,1;0,0,0,0;0,0,0,0;0,0,-1,0;-1,-1,0,0;0,0,1,0;0,0,0,0;0,0,-1,0;0,0,1,1;-2,-1,0,0;0,0,2,1;0,0,0,0;0,0,0,0;1,0,0,0;0,0,-2,-1;1,0,0,0;0,0,0,0;0,0,0,0;0,0,-2,-1;0,0,0,0;0,0,1,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,2,1;0,0,0,1;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;2,1,0,0;0,0,0,1;0,0,2,1;0,0,0,0;0,0,0,0;0,0,1,1;0,1,0,0;0,0,-1,-1;0,0,1,1;0,0,0,0;-2,-1,0,0;0,0,0,0;1,0,0,0;0,0,-1,0;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,0,-1;-1,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,2,1;-1,1,0,0;0,0,0,0;0,0,0,0;2,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;2,1,0,0;0,0,0,0;0,0,0,0;0,0,-2,-1;0,0,0,1;-2,-1,0,0;0,0,1,0;0,0,0,0;0,-1,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,1,1;0,0,-1,-1;0,0,0,-1;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;1,0,0,0;2,1,0,0;0,0,0,0;0,0,0,0;2,1,0,0;0,0,1,1;1,1,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;1,0,0,0;0,0,-1,-1;0,0,0,0;0,0,-3,-2;0,1,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,-1,0,0;0,0,-2,-1;0,0,-1,-1;0,0,-1,0;0,0,0,0;2,1,0,0;1,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0]],["b",[1,0,3,0,1;1,0,0,0,0;1,0,1,0,0;0,2,0,1,0;0,1,0,0,0],[[1,0,5,10,0,1],[24025,0,168950,0,466375,0,1332525,0,1676575,0,-2968225,0,1234600,0,-80750,0,-27600,0,335,0,342,0,31,0,1]],[1,0,0,0;0,0,-1,-1;1,1,0,0;-1,-1,0,0;0,0,0,0;0,0,-2,-1;0,0,-1,0;0,0,1,0;1,1,0,0;0,0,0,0;0,0,0,-1;-2,-1,0,0;-1,0,0,0;-1,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-2,-1;-1,0,0,0;0,0,0,0;0,0,-1,-1;-1,0,0,0;0,1,0,0;0,0,1,1;0,0,0,0;0,0,1,1;1,0,0,0;0,0,1,1;0,0,0,-1;0,0,0,0;0,0,-1,0;0,0,1,0;0,0,-1,0;0,0,0,0;0,0,0,0;-2,-1,0,0;1,1,0,0;0,0,1,1;-1,-1,0,0;0,0,0,0;-1,0,0,0;-2,-1,0,0;1,0,0,0;0,0,1,0;0,0,0,0;0,0,-1,0;0,0,1,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,1,0,0;0,1,0,0;0,0,-1,-1;0,0,0,0;1,0,0,0;-1,-1,0,0;-1,0,0,0;-1,0,0,0;0,0,0,0;0,0,1,1;-1,-1,0,0;0,0,-1,-1;1,1,0,0;0,0,0,0;-1,-1,0,0;0,0,1,0;0,0,0,0;1,0,0,0;0,0,0,0;1,0,0,0;0,0,1,1;-1,0,0,0;0,0,-2,-1;0,0,0,0;1,1,0,0;0,-1,0,0;0,0,2,1;0,0,-1,-1;0,0,0,0;0,0,0,0;0,0,1,1;1,0,0,0;0,0,2,1;0,0,0,0;0,0,-1,-1;0,0,-1,0;0,1,0,0;0,0,-1,-1;0,0,0,0;0,0,1,0;-1,0,0,0;0,0,-1,-1;2,1,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,0,-1;0,0,-1,0;0,0,0,0;0,0,-1,0;0,0,0,-1;-1,-1,0,0;0,-1,0,0;0,0,0,0;2,1,0,0;0,0,0,0;0,0,0,0;0,0,2,1;0,0,0,0;0,0,1,0;-1,-1,0,0;0,0,1,1;0,0,0,0;0,0,0,0;0,1,0,0;2,1,0,0;-1,-1,0,0;0,0,1,1;0,0,0,0;-2,-1,0,0;1,1,0,0;0,0,-1,-1;1,1,0,0;0,0,0,0;-1,0,0,0;0,0,1,1;0,0,1,0;1,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,1,1;0,0,0,0;0,0,2,1;0,0,-1,-1;0,0,0,1;0,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;-2,-1,0,0;0,1,0,0;0,0,0,0;0,0,-1,0;0,0,-1,0;0,0,0,0;0,0,1,0;0,0,0,0;2,1,0,0;0,0,1,0;-2,-1,0,0;1,0,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,-1,-1;-1,-1,0,0;1,1,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;-1,-1,0,0;0,0,-1,0;-1,-1,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;-2,-1,0,0;0,0,0,0;0,0,0,0;0,0,1,0;1,1,0,0;0,0,2,1;0,0,0,1;0,0,0,0;-2,-1,0,0;0,0,0,0;0,0,-2,-1;0,0,-1,0;0,0,0,0;1,0,0,0;2,1,0,0;0,0,1,1;0,0,0,0;0,0,0,0;0,0,0,0;0,-1,0,0;-1,-1,0,0;0,0,0,1;0,0,0,0;0,0,1,1;0,0,-2,-1;0,-1,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;1,0,0,0;0,0,0,0;0,0,0,1;0,0,0,0;0,0,0,0;-1,0,0,0;1,1,0,0;-1,0,0,0;0,0,0,0;0,0,1,0;-1,0,0,0;0,0,1,0;-1,-1,0,0;0,0,0,0;0,0,0,0;0,0,-3,-2;1,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;2,1,0,0;0,0,1,0;0,0,0,0;-1,0,0,0;0,1,0,0;0,0,1,1;0,0,2,1;0,0,0,0;1,1,0,0;0,0,-2,-1;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,-1,0;-1,0,0,0;0,0,-2,-1;0,0,0,0;0,0,2,1;1,0,0,0;1,0,0,0;1,1,0,0;0,0,0,0;0,0,-1,0;0,0,2,1;0,0,-1,1;0,0,-2,-1;0,0,0,0;-1,0,0,0;0,0,0,1;0,0,-2,-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;0,0,0,0;1,1,0,0;0,0,-2,-1;0,0,-1,-1;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,0,0;-1,-1,0,0;1,1,0,0;2,1,0,0;0,0,-1,-1;0,0,0,0;-1,-1,0,0;3,2,0,0;0,0,0,-1;-1,-1,0,0;0,0,0,0;1,0,0,0;0,0,1,0;0,0,1,1;-1,0,0,0;0,0,0,0;0,0,0,0;1,1,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,1,1;0,0,0,-1;0,0,-1,0;0,-1,0,0;0,0,0,0;0,0,-1,0;-1,-1,0,0;2,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;1,1,0,0;0,0,0,0;0,0,2,1;0,0,0,0;0,0,-1,-1;-1,1,0,0;0,0,0,0;0,0,-1,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;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,-1,0,0;2,1,0,0;0,0,2,1;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,-1,0,0;0,0,2,1;0,0,-1,0;0,0,1,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,0,0;-1,0,0,0;0,1,0,0;1,1,0,0;0,0,2,1;0,0,0,0;0,0,2,1;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,0,0;1,1,0,0;1,0,0,0;0,0,-1,-1;0,0,0,0;3,2,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,0,-1;0,0,2,1;0,0,0,-1;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,0,0,0;2,1,0,0;0,0,-1,-1;-1,-1,0,0;0,0,-2,-1;0,0,0,0;2,1,0,0;1,1,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,1,0;0,0,0,0;0,0,1,1;0,0,1,1;1,0,0,0;0,0,1,1;0,0,0,0;0,0,0,0;2,1,0,0;0,0,1,0;-2,-1,0,0;0,0,0,0;0,0,1,0;0,0,-1,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,1,0;0,0,-1,-1;0,0,0,0;0,0,-1,0;0,0,2,1;1,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,2,1;0,0,0,1;0,0,0,0;0,0,-2,-1;1,1,0,0;0,0,1,0;0,0,1,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;1,0,0,0;0,-1,0,0;0,0,2,1;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-3,-2,0,0;0,0,0,0;0,0,-1,-1;1,0,0,0;0,0,-1,-1;0,0,0,-1;0,0,0,0;0,0,0,1;0,0,0,0;0,0,-1,-1;1,1,0,0;0,0,0,0;0,0,-1,-1;-1,0,0,0;1,1,0,0;0,0,0,0;0,0,0,0;0,0,0,-1;0,0,1,1;0,-1,0,0;0,0,0,0;0,0,0,0;2,1,0,0;0,0,0,0;2,1,0,0;1,0,0,0;0,0,0,0;0,0,1,1;0,0,-1,0;0,0,0,-1;-3,-2,0,0;0,0,0,0;0,0,0,0;1,0,0,0;-1,-1,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,-1,0;-1,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;2,1,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,-2,-1;0,0,1,0;0,0,0,0;-2,-1,0,0;-1,-1,0,0;0,0,-1,-1;1,1,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;-2,-1,0,0;0,0,-1,0;0,0,0,0;0,0,1,0;0,0,0,0;-1,0,0,0;1,0,0,0;0,0,0,0;-2,-1,0,0;1,0,0,0;-2,-1,0,0;0,0,-1,-1;0,0,0,0;-1,0,0,0;-1,-1,0,0;0,-1,0,0;1,1,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;-1,-1,0,0;0,0,-1,-1;1,0,0,0;-3,-2,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;1,1,0,0;0,0,1,1;0,0,0,0;0,0,0,0;2,1,0,0;0,0,1,0;0,0,0,0;0,0,2,1;0,0,0,0;0,0,0,1;0,0,1,0;-1,-1,0,0;0,0,-2,-1;0,0,0,0;0,0,-2,-1;1,0,0,0;-2,-1,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,2,1;0,0,-1,0;0,0,-3,-2;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,-1,0;1,1,0,0;1,1,0,0;0,0,0,0;2,1,0,0;0,0,0,-1;0,0,1,1;0,0,2,1;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,-1,1;0,0,-1,0;0,0,0,0;1,1,0,0;1,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;-1,0,0,0;0,0,1,0;0,0,1,0;-1,0,0,0;0,0,0,0;0,0,1,0;-1,-1,0,0;0,0,1,1;0,0,1,1;0,0,0,0;0,0,-3,-2;0,0,-1,0;0,0,-1,0;-1,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;-1,-1,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,-1,-1;0,0,0,0;0,0,0,0;0,0,1,0;1,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,0,1;1,1,0,0;0,0,0,0;0,0,-1,0;-1,-1,0,0;1,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,1,0,0;0,0,0,0;0,0,0,1;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,0,1;0,0,1,1;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,-2,-1;0,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,-3,-2;0,0,-1,1;2,1,0,0;1,1,0,0;0,0,0,0;1,0,0,0;1,1,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,1;0,0,1,0;0,0,-1,-1;2,1,0,0;0,0,0,0;-1,-1,0,0;0,0,1,1;0,0,0,0;0,-1,0,0;0,0,0,0;0,-1,0,0;0,0,1,1;-1,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,2,1;0,0,0,0;0,0,0,0;0,0,1,1;-1,-1,0,0;0,0,-1,0;0,0,0,0;0,0,-2,-1;0,0,-1,-1;2,1,0,0;0,0,-1,0;0,0,0,0;0,0,-2,-1;1,1,0,0;0,0,0,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,2,1;0,0,1,0;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,-1,-1;0,0,0,1;-1,0,0,0;-1,-1,0,0;0,0,0,0;0,0,0,0;0,0,-3,-2;0,0,1,1;0,0,0,0;0,0,0,0;0,0,0,1;0,1,0,0;0,0,2,1;0,0,0,0;0,0,0,0;1,1,0,0;-1,0,0,0;-1,0,0,0;1,1,0,0;0,0,0,0;-1,0,0,0;1,1,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,-1,-1;1,0,0,0;0,0,0,0;0,0,1,1;-1,0,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;0,0,-1,-1;0,0,-3,-2;0,0,0,1;-1,-1,0,0;0,0,0,0;0,0,2,1;1,0,0,0;-1,-1,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,-2,-1;0,1,0,0;0,0,-2,-1;0,0,0,0;0,0,0,0;0,0,-2,-1;-1,-1,0,0;1,0,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;0,0,0,-1;0,0,0,0;0,0,0,0;0,0,2,1;0,-1,0,0;1,0,0,0;1,1,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,-1,-1;2,1,0,0;0,0,0,0;0,0,-1,0;1,0,0,0;2,1,0,0;0,0,0,0;0,0,0,0;0,0,-2,-1;0,0,0,0;0,0,0,1;0,0,-2,-1;0,0,0,0;1,1,0,0;0,0,0,0;0,0,1,1;0,0,1,0;0,0,0,0;-1,0,0,0;1,0,0,0;0,0,1,1;-1,-1,0,0;0,0,0,0;0,0,0,0;-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,0,0,0;0,1,0,0;0,0,0,0;1,1,0,0;0,0,0,0;-1,-1,0,0;0,0,1,0;0,0,0,0;2,1,0,0;-1,-1,0,0;0,0,0,0;3,2,0,0;0,0,0,0;0,0,-1,0;0,0,-1,0;0,0,-1,-1;-1,0,0,0;0,0,0,0;0,1,0,0;0,0,0,0;-2,-1,0,0;0,0,0,0;0,0,0,0;3,2,0,0;0,0,0,-1;0,0,0,0;0,0,-1,0;0,0,0,0;1,0,0,0;-2,-1,0,0;0,0,-1,-1;0,0,-2,-1;0,0,0,0;0,1,0,0;0,0,0,0;1,1,0,0;0,0,-1,-1;0,0,0,0;0,0,1,1;0,0,-1,-1;-1,-1,0,0;0,0,1,0;0,0,0,0;0,0,0,0;-1,-1,0,0;1,1,0,0;-1,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,-1;0,0,0,0;0,0,1,0;0,0,0,0;2,1,0,0;0,0,0,0;0,0,-1,-1;0,0,1,1;0,0,0,0;0,0,1,1;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,2,1;0,0,-1,-1;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,-1,-1;0,0,-1,-1;0,0,0,0;-1,-1,0,0;-1,0,0,0;-1,0,0,0;0,-1,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,-1,-1;0,0,0,0;0,0,0,0;-2,-1,0,0;0,0,1,1;0,0,-1,-1;2,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,-1;0,0,1,1;0,0,0,0;0,0,-1,-1;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;-1,0,0,0;1,1,0,0;0,0,0,0;0,0,1,0;0,0,-1,0;0,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-2,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,-1,-1;0,0,-1,-1;0,0,0,0;0,0,0,0;0,0,0,1;2,1,0,0;0,-1,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;-1,0,0,0;0,0,3,2;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,1,1;0,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,2,1;0,0,-1,0;0,0,0,0;0,0,0,0;-1,-1,0,0;0,1,0,0;0,0,0,1;0,0,0,0;0,0,0,0;-1,0,0,0;1,1,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;-1,0,0,0;0,0,0,0;-1,0,0,0;-2,-1,0,0;1,0,0,0;0,0,-1,-1;0,0,0,0;0,0,0,0;2,1,0,0;-1,-1,0,0;0,1,0,0;0,0,0,0;0,0,-1,0;1,0,0,0;0,0,1,0;-1,-1,0,0;0,0,0,0;-2,-1,0,0;0,0,-1,0;1,1,0,0;1,1,0,0;0,0,0,0;0,1,0,0;0,0,3,2;0,0,0,0;0,0,1,1;0,0,0,0;-2,-1,0,0;0,-1,0,0;0,0,0,0;0,0,1,1;0,0,0,0;-1,-1,0,0;0,0,0,1;0,1,0,0;0,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;-1,-1,0,0;0,0,1,0;0,0,0,0;0,0,-1,-1;1,1,0,0;-1,0,0,0;-1,0,0,0;0,0,0,0;0,0,1,1;0,0,1,1;0,0,-1,0;0,0,-1,-1;0,0,0,0;0,0,0,0;0,0,1,1;0,0,1,0;0,0,-1,-1;0,0,0,0;0,0,2,1;0,0,0,0;-2,-1,0,0;-1,-1,0,0;0,0,0,0;0,0,0,0;0,0,1,1;0,0,0,-1;0,0,1,1;0,0,0,0;0,0,1,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;-1,0,0,0;0,0,1,0;2,1,0,0;0,0,0,0;-1,0,0,0;0,0,2,1;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,3,2;0,0,0,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;-2,-1,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,1,0;0,0,1,1;0,0,0,0;0,0,-1,-1;0,0,0,0;2,1,0,0;0,0,1,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,-2,-1;0,0,0,0;1,1,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;3,2,0,0;1,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,1;0,0,0,0;0,0,0,0;0,0,2,1;-1,0,0,0;-2,-1,0,0;0,0,1,1;0,0,0,0;0,0,-1,0;-1,-1,0,0;0,0,-1,0;0,0,-1,-1;0,0,0,0;0,0,2,1;0,0,1,1;0,0,1,1;0,0,-1,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,-1,0;2,1,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;-2,-1,0,0;0,0,1,0;0,0,0,0;0,0,1,0;0,0,1,0;-1,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,1,0,0;2,1,0,0;0,-1,0,0;0,0,0,0;0,0,-2,-1;0,0,-1,-1;0,0,-1,-1;-2,-1,0,0;0,0,0,0;-1,0,0,0;0,0,-2,-1;-1,0,0,0;-1,0,0,0;0,0,0,0;1,1,0,0;0,0,1,1;3,2,0,0;0,0,-1,-1;0,0,0,0;1,0,0,0;-1,-1,0,0;0,0,-1,-1;0,0,0,0;0,0,0,0;0,-1,0,0;0,0,-1,-1;0,0,0,0;0,0,1,1;0,0,0,0;0,0,1,1;0,0,-1,-1;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,0,0;-1,1,0,0;1,1,0,0;-1,-1,0,0;0,0,0,0;0,0,-1,-1;0,0,1,1;0,0,0,0;0,0,1,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,1;0,0,0,0;0,0,2,1;0,0,0,1;-1,0,0,0;1,1,0,0;0,0,0,0;1,0,0,0;0,0,1,1;0,0,1,1;0,0,1,-1;0,0,0,0;0,0,1,0;1,1,0,0;0,0,0,0;0,0,1,1;0,0,0,0;2,1,0,0;0,0,0,0;1,0,0,0;0,0,1,1;0,0,0,0;-1,0,0,0;-3,-2,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;-1,-1,0,0;0,0,0,-1;0,0,1,1;1,-1,0,0;0,0,0,0;0,0,-1,-1;-2,-1,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,1,1;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,1;0,0,0,-1;0,0,0,0;0,0,1,1;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,2,1;0,0,0,-1;0,0,-1,-1;-1,-1,0,0;0,0,0,0;0,0,2,1;0,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;-1,0,0,0;1,1,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,1,0;0,0,1,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,1,0,0;-1,0,0,0;0,0,-2,-1;0,1,0,0;0,0,0,0;2,1,0,0;-1,-1,0,0;0,1,0,0;0,0,1,1;0,0,0,0;0,0,-1,-1;0,0,1,0;0,1,0,0;-1,0,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;1,1,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,2,1;0,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,1,0;1,1,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,-1,0;-1,-1,0,0;0,0,2,1;0,0,0,0;-2,-1,0,0;1,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;-3,-2,0,0;0,0,-1,0;0,-1,0,0;0,0,0,0;0,0,-1,-1;0,0,-1,0;0,0,-2,-1;0,0,0,1;0,0,0,0;1,0,0,0;0,0,-1,-1;0,0,0,0;0,0,-2,-1;0,0,0,0;0,0,0,0;0,0,-1,0;1,1,0,0;-1,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,1,0;0,0,1,1;0,0,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,-1,0,0;2,1,0,0;1,0,0,0;1,0,0,0;0,0,0,0;-2,-1,0,0;0,0,0,0;0,0,-1,-1;1,1,0,0;0,0,0,0;-1,-1,0,0;0,0,1,1;0,0,0,0;2,1,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,1,0;0,0,0,1;0,0,0,0;0,0,0,0;0,0,1,0;0,0,-1,0;1,0,0,0;0,0,0,0;0,0,1,1;1,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,1;0,0,0,0;0,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;3,2,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;1,1,0,0;0,0,0,0;0,0,2,1;1,1,0,0;-1,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;-2,-1,0,0;0,0,1,1;-2,-1,0,0;0,0,0,0;0,0,-1,-1;0,1,0,0;-1,-1,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;-3,-2,0,0;0,0,1,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,-1,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,1,0,0;0,0,0,0;0,0,1,1;-2,-1,0,0;0,0,0,0;2,1,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,0,0;0,0,0,1;0,0,1,0;-2,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;-1,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;1,1,0,0;0,0,2,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,1,0,0;-2,-1,0,0;0,0,0,0;2,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;1,0,0,0;0,0,-2,-1;0,0,-1,0;0,0,0,0;2,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-2,-1;0,0,0,0;0,0,1,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,-1,-1;0,0,1,0;0,0,0,1;0,0,-2,-1;0,0,0,0;0,0,0,0;0,0,1,1;0,0,1,0;0,0,-1,-1;0,0,0,0;0,0,1,1;0,0,-1,-1;-2,-1,0,0;-1,-1,0,0;0,0,0,0;-2,-1,0,0;0,0,0,0;0,0,-1,0;0,0,-2,-1;0,0,0,0;0,0,1,0;1,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,0,0;-1,-1,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-2,-1,0,0;0,0,2,0;-3,-2,0,0;0,0,0,0;1,0,0,0;0,0,-1,-1;0,0,1,0;1,0,0,0;0,0,0,0;0,0,1,0;2,1,0,0;0,0,1,1;0,0,-1,-1;0,0,0,0;0,0,0,0;0,0,-1,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,1;1,1,0,0;0,1,0,0;-1,-1,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;-2,-1,0,0;0,0,-1,-1;0,0,0,0;1,1,0,0;0,0,0,0;0,-1,0,0;-3,-2,0,0;0,0,0,0;0,0,1,1;0,0,-1,-1;0,0,-1,-1;1,0,0,0;0,0,0,0;0,0,-1,0;-1,0,0,0;-1,-1,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;1,1,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;2,1,0,0;0,-1,0,0;0,0,1,0;0,0,0,0;0,0,0,-1;-1,0,0,0;0,0,-2,-1;0,0,0,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-2,-1,0,0;-1,0,0,0;0,0,-2,-1;1,0,0,0;0,0,0,0;1,1,0,0;0,-1,0,0;-1,0,0,0;0,0,-1,-1;0,0,0,0;0,0,-2,-1;0,0,-1,0;0,0,0,0;1,1,0,0;0,0,0,0;0,-1,0,0;-3,-2,0,0;1,0,0,0;0,0,0,0;0,0,0,0;1,0,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,-1;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,1,0,0;1,1,0,0;0,0,0,0;0,-1,0,0;0,0,1,1;-1,-1,0,0;0,0,0,-1;0,0,0,0;2,1,0,0;-1,0,0,0;0,0,1,1;0,0,1,1;0,0,0,0;1,1,0,0;0,0,0,0;0,1,0,0;0,0,1,1;0,0,0,0;0,0,-1,-1;0,0,-1,0;2,1,0,0;0,0,-1,1;0,0,0,0;0,0,1,1;-1,-1,0,0;0,0,0,-1;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,1,1;0,0,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,-1,-1;0,0,1,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,-1;1,1,0,0;-2,-1,0,0;0,0,0,0;0,-1,0,0;0,0,-3,-2;0,0,0,0;0,0,1,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-3,-2;0,0,0,1;0,0,0,0;1,1,0,0;0,-1,0,0;-1,0,0,0;-1,-1,0,0;0,0,0,0;-1,-1,0,0;-1,-1,0,0;0,0,1,1;0,-1,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,3,2;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,1,1;0,0,-3,-2;0,0,0,1;-1,0,0,0;0,0,0,0;0,0,0,1;1,0,0,0;-1,-1,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,-1,-1;1,0,0,0;0,0,1,1;0,0,0,0;-2,-1,0,0;0,0,0,0;-2,-1,0,0;-1,-1,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,-1,-1;0,0,0,0;-2,-1,0,0;1,1,0,0;0,0,0,0;-1,0,0,0;2,1,0,0;0,0,0,1;-1,-1,0,0;0,0,0,0;0,0,2,1;0,1,0,0;1,1,0,0;0,0,-1,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,-1;0,0,2,1;0,0,0,0;0,0,-1,0;0,0,2,1;0,0,1,1;0,0,2,1;0,0,0,0;-1,-1,0,0;-1,-1,0,0;0,0,-1,-1;0,0,0,0;0,0,0,0;0,0,0,0;1,1,0,0;1,0,0,0;0,0,0,-1;0,0,0,0;0,0,0,0;0,0,-1,-1;-2,0,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;-1,0,0,0;2,1,0,0;0,0,1,1;0,0,0,0;1,1,0,0;2,1,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,-2,-1;0,0,1,1;0,0,0,0;1,0,0,0;0,0,0,0;-1,1,0,0;0,0,0,0;-1,0,0,0;1,1,0,0;0,0,0,0;0,0,0,0;0,0,0,-1;-2,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,1,0;0,0,0,0;-2,-1,0,0;0,0,-1,0;-1,-1,0,0;0,0,0,-1;0,0,0,0;0,0,1,0;0,0,1,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,1,0;-1,-1,0,0;0,0,1,0;0,1,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;0,0,1,1;0,0,-1,0;0,0,0,0;-2,-1,0,0;0,0,-1,-1;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,1;0,0,2,1;0,0,0,0;2,1,0,0;0,0,0,0;-1,0,0,0;0,0,-1,0;0,0,-3,-2;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,0,1;0,0,-1,-1;0,0,0,0;-1,0,0,0;-1,0,0,0;1,1,0,0;0,0,1,0;0,0,0,0;2,0,0,0;-1,0,0,0;0,0,-2,-1;1,1,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,1,1;0,0,-1,-1;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-2,-1,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;-1,-1,0,0;-2,-1,0,0;0,0,0,0;-1,-1,0,0;1,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,1,0;1,0,0,0;0,0,0,0;0,0,-2,-1;0,0,0,0;0,0,1,0;0,0,0,0;0,0,-1,0;0,0,-1,-1;0,0,0,0;1,1,0,0;0,0,1,0;0,0,1,1;0,0,1,1;0,0,0,0;2,1,0,0;1,0,0,0;0,0,-1,-1;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;-1,-1,0,0;0,1,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,0,0;0,0,1,1;0,0,-1,-1;2,1,0,0;0,0,0,0;-1,-1,0,0;0,0,-1,-1;0,0,0,0;1,1,0,0;0,0,0,0;0,1,0,0;0,0,1,1;0,-1,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;1,0,0,0;0,0,1,1;0,1,0,0;0,0,-1,0;0,0,0,0;0,0,-2,-1;0,0,1,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;-1,-1,0,0;-1,-1,0,0;1,1,0,0;0,0,0,0;0,0,0,0;0,0,0,1;0,0,1,1;0,0,1,0;0,0,0,0;1,0,0,0;0,0,1,1;0,0,1,0;0,0,2,1;0,0,0,0;0,0,-1,-1;0,0,1,1;0,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,1,1;0,0,-3,-2;0,0,0,0;0,0,1,0;0,0,0,0;0,0,-1,0;0,0,-1,0;0,0,0,0;0,-1,0,0;-1,-1,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;1,1,0,0;-1,0,0,0;0,0,1,1;0,0,0,0;0,0,0,0;0,1,0,0;0,0,1,1;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,-1,-1;-1,0,0,0;0,0,-2,-1;0,0,-1,0;0,0,0,0;0,0,0,-1;0,0,-1,0;0,0,1,0;3,2,0,0;0,0,0,0;0,0,0,0;1,1,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,2,1;1,1,0,0;0,0,1,0;0,0,0,0;1,1,0,0;0,0,0,0;2,1,0,0;0,0,0,0;0,0,0,0;0,0,1,1;0,0,2,1;0,0,1,0;1,-1,0,0;0,0,0,0;0,0,-1,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,1;0,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;1,1,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;-2,-1,0,0;0,0,1,1;0,0,-1,-1;0,0,0,0;0,0,1,1;0,0,-1,0;0,0,1,1;0,0,-2,-1;0,0,0,0;1,0,0,0;1,1,0,0;0,0,1,1;2,1,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;-2,-1,0,0;0,0,0,-1;0,0,0,0;0,0,1,1;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;1,1,0,0;-1,0,0,0;-1,-1,0,0;0,0,1,0;0,0,0,0;0,1,0,0;1,1,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,2,1;1,0,0,0;0,0,2,1;0,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,1,0,0;1,1,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,2,1;0,0,0,0;0,0,0,-1;0,0,0,0;0,0,0,-1;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-2,-1,0,0;0,0,0,0;0,0,0,-1;0,0,-1,-1;0,0,-1,0;0,0,1,1;0,0,0,0;1,0,0,0;0,0,0,1;0,0,-3,-2;0,0,0,0;0,0,0,0;0,0,-2,-1;0,0,1,1;1,0,0,0;2,1,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;-1,-1,0,0;0,0,-1,-1;0,0,0,0;0,0,0,0;2,1,0,0;0,1,0,0;1,0,0,0;0,0,-1,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,0,-1;-1,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,0,0;0,0,3,2;0,0,0,0;0,0,0,0;0,0,1,1;0,0,1,1;0,0,0,0;0,0,0,0;0,0,0,-1;1,1,0,0;-1,0,0,0;1,1,0,0;0,0,0,0;0,0,0,0;0,0,1,-1;-1,0,0,0;0,0,0,0;0,0,0,0;1,1,0,0;0,0,-2,-1;0,-1,0,0;1,1,0,0;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,0,1,0;0,0,0,0;-1,-1,0,0;-1,-1,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,-1,-1;1,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,-3,-2;1,0,0,0;0,0,-1,-1;0,0,2,1;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,1,1;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,0,0,0;2,1,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,1,1;0,0,0,0;2,1,0,0;0,0,0,0;0,0,0,0;0,-1,0,0;-1,-1,0,0;1,1,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;-1,-1,0,0;-1,-1,0,0;0,0,0,0;0,0,0,0;1,1,0,0;0,0,1,-1;2,1,0,0;0,0,0,0;1,1,0,0;0,0,0,-1;-1,-1,0,0;1,0,0,0;0,0,0,0;1,0,0,0;0,0,-1,-1;1,0,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;-1,0,0,0;0,0,-1,-1;0,0,1,0;0,0,0,0;0,1,0,0;0,0,1,1;1,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,2,1;1,1,0,0;0,0,-1,-1;0,0,0,0;0,0,0,0;1,1,0,0;0,0,1,0;0,1,0,0;0,0,0,0;0,0,0,1;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;-1,-1,0,0;0,0,1,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;0,1,0,0;0,0,0,0;0,1,0,0;0,0,0,0;0,0,-2,-1;0,0,-1,-1;0,0,0,0;0,0,-3,-2;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;-1,0,0,0;-2,-1,0,0;-1,-1,0,0;-2,-1,0,0;0,0,0,0;-1,0,0,0;-1,0,0,0;0,0,3,2;0,-1,0,0;0,0,0,0;1,1,0,0;0,0,1,1;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,1,0;0,0,-1,0;0,0,0,0;0,0,0,-1;0,0,-1,0;0,0,1,0;2,1,0,0;0,0,0,0;0,0,-3,-2;0,1,0,0;-2,-1,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;1,0,0,0;0,0,1,1;0,0,0,0;-2,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-2,-1;0,0,0,1;0,0,0,-1;-2,-1,0,0;0,0,0,0;0,0,-1,0;1,1,0,0;2,1,0,0;1,0,0,0;0,0,0,0;1,1,0,0;2,1,0,0;0,0,-1,0;-1,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;-1,-1,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,-1,0;0,0,0,1;0,0,0,0;0,0,-1,-1;0,0,1,0;0,0,2,1;0,0,1,0;0,0,0,0;-1,0,0,0;-2,-1,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,0,0;1,1,0,0;2,1,0,0;0,0,-1,1;0,0,0,0;0,0,0,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,1,0,0;0,0,0,0;1,0,0,0;0,0,-2,-1;0,0,0,0;0,0,0,0;3,2,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,1;0,0,0,1;0,0,-1,-1;0,0,0,0;0,0,0,0;1,1,0,0;0,0,0,-1;0,-1,0,0;2,1,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,1,0,0;0,0,1,0;0,0,0,0;-1,0,0,0;1,1,0,0;0,0,-1,-1;0,0,-1,-1;0,0,0,0;0,0,0,0;0,0,0,-1;1,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,-2,-1;-1,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;2,1,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,1,1;0,0,-1,-1;0,0,2,1;0,0,0,0;0,0,0,0;0,0,1,1;0,0,1,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,1;-1,-1,0,0;-1,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,0,-1;0,0,1,1;0,0,0,0;0,0,0,1;-2,-1,0,0;0,0,0,0;0,0,2,1;0,0,0,0;1,1,0,0;-1,-1,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;-1,-1,0,0;-1,-1,0,0;0,0,0,-1;2,1,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,2,1;1,1,0,0;0,0,0,0;0,0,-1,1;-1,-1,0,0;0,0,-1,-1;0,0,0,-1;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,-1,-1;1,0,0,0;1,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;2,1,0,0;0,0,1,1;0,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;1,0,0,0;0,0,0,0;0,0,1,0;2,1,0,0;2,1,0,0;-1,0,0,0;0,0,0,0;-2,-1,0,0;0,1,0,0;0,0,2,1;0,0,0,0;0,0,0,0;0,0,-1,-1;3,2,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,1,0,0;0,0,-1,-1;0,0,-1,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,1;0,0,-2,-1;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,-2,-1;0,1,0,0;0,0,0,0;1,1,0,0;0,0,0,0;1,0,0,0;0,0,-1,-1;0,0,0,0;0,0,0,0;0,0,0,0;1,1,0,0;-2,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,0,0;-1,0,0,0;2,1,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;1,1,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,-1,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,0,0;0,0,-1,1;1,1,0,0;0,0,1,1;0,0,0,0;-2,-1,0,0;-1,0,0,0;0,0,-1,0;0,0,-2,-1;0,0,0,0;0,1,0,0;0,0,-3,-2;1,0,0,0;0,0,1,1;0,0,0,0;0,0,-1,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,-1,0;1,1,0,0;0,0,0,0;0,0,0,0;0,0,-2,-1;0,0,1,1;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,1,0;0,0,1,1;0,0,0,0;0,0,0,0;0,0,-2,-1;0,0,0,-1;-1,0,0,0;-2,-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,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,0,0;2,1,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,-1,0,0;0,0,-1,0;0,0,-1,-1;1,1,0,0;0,0,0,0;0,0,-1,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,1,1;0,0,1,1;-1,-1,0,0;0,0,0,0;0,0,2,1;1,1,0,0;2,1,0,0;0,-1,0,0;0,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,-2,-1;0,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,1,0,0;0,0,0,0;0,0,-1,-1;0,0,-1,-1;0,0,2,1;0,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,-1,0,0;2,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;2,1,0,0;0,0,0,0;0,0,1,0;1,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,1,1;-1,-1,0,0;0,0,-1,0;0,0,2,1;0,0,0,0;-1,-1,0,0;0,0,-2,-1;0,0,0,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,1;-1,-1,0,0;0,0,0,0;-2,-1,0,0;1,0,0,0;1,0,0,0;0,0,-2,-1;0,0,0,0;0,0,1,1;0,0,-1,-1;0,-1,0,0;-1,-1,0,0;0,0,0,0;0,0,0,0;0,1,0,0;-2,-1,0,0;0,0,0,1;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,-1,0;-1,0,0,0;0,0,1,1;0,1,0,0;0,0,0,0;-1,-1,0,0;0,0,-2,-1;0,0,0,0;0,0,0,0;0,0,0,0;1,1,0,0;0,0,-1,-1;1,1,0,0;0,0,-1,-1;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,1;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,-1;-2,-1,0,0;0,0,-1,-1;0,0,0,0;0,0,2,1;0,0,1,0;-1,0,0,0;0,0,-2,-1;0,0,0,0;0,0,-1,-1;1,1,0,0;0,0,0,-1;-1,0,0,0;0,0,0,0;0,0,0,1;0,0,2,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-2,-1;0,0,-1,0;0,0,0,0;0,0,1,0;0,0,2,1;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,-2,-1;0,0,0,0;0,0,0,0;0,0,1,1;1,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;1,0,0,0;-1,-1,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,0,0;1,1,0,0;0,0,-1,-1;0,0,-1,-1;0,0,0,0;0,0,0,0;0,0,1,0;0,0,1,1;1,1,0,0;0,0,0,0;0,0,0,-1;1,0,0,0;1,-1,0,0;1,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,-3,-2;0,0,-1,0;0,0,1,1;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,1,0,0;0,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,-1,0;0,-1,0,0;0,0,0,0;0,0,-2,-1;2,1,0,0;0,0,0,0;0,0,-2,-1;0,0,0,0;0,0,0,1;0,0,0,0;0,0,1,1;0,0,-1,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,1,0;0,0,1,1;0,0,0,0;2,1,0,0;1,-1,0,0;0,0,2,1;-1,0,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,1,1;0,0,0,-1;-1,-1,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,-1,0,0;0,0,3,2;0,0,0,0;1,1,0,0;1,1,0,0;1,1,0,0;-1,0,0,0;0,0,0,0;0,0,1,0;0,0,1,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,-1,0;1,0,0,0;0,0,0,0;0,0,0,0;2,1,0,0;-2,-1,0,0;0,0,2,1;0,0,1,0;0,0,0,0;0,-1,0,0;0,0,-1,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,1,0;1,0,0,0;-1,-1,0,0;1,0,0,0;0,0,0,0;0,0,3,2;0,0,0,1;0,0,0,0;0,0,0,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,-1;0,0,2,1;0,0,0,0;0,0,0,0;0,0,-1,-1;-1,-1,0,0;-1,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,-1,-1;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,1,0;0,0,0,0;-1,0,0,0;-1,0,0,0;-1,-1,0,0;0,0,-2,-1;0,0,0,0;2,1,0,0;1,0,0,0;0,0,0,0;2,1,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,-2,-1;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,1,1;0,0,-2,-1;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,1,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,-1,0,0;0,0,-1,0;0,0,0,0;-3,-2,0,0;0,0,0,0;-1,0,0,0;1,1,0,0;0,0,0,0;0,0,-1,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,0;0,0,0,0;0,0,0,0;2,1,0,0;0,0,0,0;0,0,1,1;-2,-1,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,1,0,0;0,0,-1,-1;0,0,0,0;0,0,0,0;1,1,0,0;0,0,-1,0;0,0,-2,-1;0,0,1,0;0,0,0,0;0,1,0,0;-2,-1,0,0;0,0,-1,0;0,1,0,0;0,0,0,0;1,0,0,0;-1,1,0,0;-2,-1,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;1,0,0,0;2,1,0,0;0,0,0,0;1,0,0,0;0,0,0,0;-2,-1,0,0;0,0,-1,-1;0,0,0,0;1,1,0,0;2,1,0,0;1,0,0,0;-1,-1,0,0;0,0,0,0;0,0,3,2;0,0,0,0;0,0,2,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,2,1;0,-1,0,0;0,0,0,0;0,0,0,0;0,-1,0,0;0,0,-1,0;-3,-2,0,0;0,0,-1,0;0,0,0,0;-1,0,0,0;1,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,2,1;1,1,0,0;0,0,-1,-1;0,0,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,2,1;0,0,0,0;0,0,1,0;0,-1,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,1;0,0,0,0;0,0,0,0;0,0,2,1;0,0,0,0;2,2,0,0;0,0,-1,0;0,0,2,1;0,0,1,0;0,0,0,0;0,0,0,0;0,0,-1,0;1,0,0,0;-2,-1,0,0;0,0,0,0;0,0,0,0;0,0,1,1;0,0,-1,-1;0,0,0,1;0,0,0,0;0,0,1,1;1,1,0,0;0,0,-2,-1;0,0,-1,-1;0,0,0,0;2,1,0,0;0,0,0,0;-1,-1,0,0;-1,0,0,0;0,0,0,0;1,1,0,0;-1,-1,0,0;0,0,-1,0;0,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,2,1;1,0,0,0;0,0,1,0;0,0,-1,-1;0,0,0,0;0,0,-1,0;0,0,-1,-1;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,1,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;-2,-1,0,0;0,0,1,1;0,0,0,0;0,0,0,0;0,0,-2,-1;-1,1,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,1,0;0,0,3,2;0,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;-1,1,0,0;-2,-1,0,0;0,0,0,0;-1,-1,0,0;-2,-1,0,0;0,0,-1,-1;0,0,0,0;0,0,0,0;0,0,0,-1;-1,-1,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,2,1;0,-1,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,-1,-1;0,0,1,0;0,0,0,0;0,0,-2,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,1;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,-1,0,0;0,0,-1,-1;0,0,0,0;0,0,1,0;0,0,0,0;1,0,0,0;-1,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;-2,-1,0,0;0,1,0,0;-1,0,0,0;1,0,0,0;0,0,0,0;0,0,1,-1;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,1;1,0,0,0;-1,0,0,0;0,0,0,0;-1,-1,0,0;0,0,2,1;1,1,0,0;0,0,1,1;0,0,0,0;-1,-1,0,0;2,1,0,0;0,0,-1,-1;0,0,0,1;0,0,0,0;0,0,0,0;0,0,-2,-1;-1,-1,0,0;0,0,0,0;0,0,0,0;0,0,1,1;0,0,-1,0;-1,-1,0,0;0,0,0,0;0,0,0,0;0,0,1,1;-1,-1,0,0;0,-1,0,0;-1,-1,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,-2,-1;0,0,1,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,1,0;0,0,3,2;0,0,0,0;0,0,-1,-1;0,0,1,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,1,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;-1,0,0,0;0,0,0,0;0,1,0,0;-1,0,0,0;0,0,0,0;1,1,0,0;0,-1,0,0;0,0,0,0;0,1,0,0;0,0,0,0;-2,-1,0,0;0,0,1,1;0,0,1,0;0,0,0,0;0,0,0,0;0,0,-1,-1;-1,-1,0,0;0,0,-2,-1;0,0,1,1;0,0,0,0;0,0,0,1;0,0,1,0;0,0,1,1;1,1,0,0;0,0,0,0;0,0,2,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-2,-1;-1,-1,0,0;0,0,1,1;0,0,0,0;1,0,0,0;0,0,-1,0;2,1,0,0;1,0,0,0;0,0,0,0;0,0,1,1;0,0,-2,-1;0,0,1,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;0,0,0,0;1,0,0,0;-1,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,-2,-1;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;2,1,0,0;0,0,0,0;0,0,1,1;0,0,0,0;-1,0,0,0;0,0,1,0;0,0,0,0;0,0,1,-1;0,0,0,0;-1,-1,0,0;-1,-1,0,0;0,0,-2,-1;2,1,0,0;0,0,0,0;0,1,0,0;1,1,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,-1;0,0,2,1;0,0,0,0;-1,0,0,0;0,0,0,0;1,1,0,0;0,-1,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,-1,0,0;0,0,0,0;-1,0,0,0;-1,0,0,0;0,0,0,0;0,0,-1,-1;0,-1,0,0;0,0,3,2;0,-1,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;-3,-2,0,0;0,0,0,0;0,0,0,0;0,0,2,1;1,0,0,0;0,0,1,1;0,0,0,0;0,1,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,0,0;-2,-1,0,0;0,0,1,1;1,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,-1;0,0,-2,-1;1,0,0,0;0,0,0,0;0,0,0,0;0,0,1,1;0,1,0,0;0,0,1,1;0,0,0,0;0,0,0,0;0,0,2,1;0,0,1,0;0,0,0,0;0,0,2,1;0,0,0,0;1,1,0,0;0,0,-1,0;0,0,1,0;0,0,-1,0;0,0,0,0;0,0,1,0;0,0,0,0;1,1,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,0,1;3,2,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-2,-1,0,0;0,0,0,1;0,0,0,0;0,0,0,0;2,1,0,0;0,0,0,0;-2,-1,0,0;0,0,0,0;1,0,0,0;0,0,1,1;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,-1;1,0,0,0;0,0,1,0;0,0,-1,-1;0,0,0,0;0,0,1,1;0,0,-1,-1;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,0,0;1,1,0,0;-1,0,0,0;-1,-1,0,0;0,0,0,0;0,0,-1,-1;0,0,-1,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,2,1;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,2,1;-1,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,1,0,0;0,0,0,0;2,1,0,0;1,-1,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,-1,-1;-1,0,0,0;-1,-1,0,0;0,0,0,0;0,0,0,0;0,0,2,1;-1,-1,0,0;0,0,-2,-1;0,0,-1,0;0,0,0,0;0,0,-2,-1;0,0,1,1;0,0,0,0;0,0,-2,-1;0,0,0,0;1,0,0,0;-2,-1,0,0;0,0,1,0;0,-1,0,0;0,0,0,0;0,0,0,0;2,1,0,0;-1,-1,0,0;0,0,-1,0;0,0,0,0;0,0,-1,-1;0,0,-1,0;-1,-1,0,0;-1,-1,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;2,1,0,0;-1,-1,0,0;0,0,0,0;0,0,2,1;0,0,0,0;0,0,0,-1;3,2,0,0;0,0,0,0;1,1,0,0;0,0,-2,-1;3,2,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,2,1;0,0,0,0;0,0,1,1;0,0,0,0;-2,-1,0,0;0,0,0,0;0,0,0,-1;0,0,-2,-1;0,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,-2,-1;0,0,0,0;0,0,0,-1;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,2,2;0,0,2,1;0,0,0,0;0,0,-1,1;0,0,0,0;0,0,0,0;0,0,1,0;0,0,2,1;0,0,1,1;0,0,0,0;0,0,-2,-1;0,0,-1,-1;2,1,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,-2,-1;0,0,-1,0;0,0,-2,-1;0,0,0,0;0,0,1,1;-1,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,-1,0,0;-2,-1,0,0;1,1,0,0;2,1,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,-1,-1;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,1;0,0,-2,-1;0,0,0,0;0,0,0,0;0,0,1,1;1,1,0,0;0,0,-1,-1;0,0,0,0;0,0,0,0;0,0,0,1;0,0,2,1;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,2,1;0,-1,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;1,1,0,0;0,0,1,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,2,1;0,0,2,1;-1,-1,0,0;0,0,0,0;0,0,1,0;0,0,0,0;-1,0,0,0;-1,-1,0,0;0,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,1,0,0;0,0,0,0;0,0,2,1;0,0,0,0;1,0,0,0;0,0,0,1;0,0,-1,0;0,0,-1,-1;0,0,0,0;-1,-1,0,0;-1,0,0,0;0,0,1,1;0,0,0,0;0,0,0,0;2,1,0,0;-1,-1,0,0;0,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,1;0,0,2,1;2,0,0,0;-2,-1,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;1,1,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,0,0;0,0,1,1;0,0,-2,-1;-1,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;-1,-1,0,0;-1,-1,0,0;0,0,0,0;-3,-2,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,0;1,-1,0,0;-2,-1,0,0;0,0,-1,-1;0,0,0,0;0,0,0,0;1,0,0,0;0,0,1,0;-2,-1,0,0;0,0,1,1;0,0,0,0;0,0,-1,0;0,0,1,0;1,1,0,0;0,0,1,1;0,0,0,0;0,0,-1,0;0,1,0,0;1,1,0,0;1,1,0,0;0,0,0,0;0,0,0,1;0,0,-2,-2;0,0,-1,-1;0,0,0,0;0,0,0,0;-3,-2,0,0;0,0,-1,-1;0,0,-1,-1;0,0,1,1;0,0,0,0;0,0,-1,-1;0,0,0,0;1,0,0,0;1,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-2,-1;0,0,0,1;0,0,0,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;-2,-1,0,0;0,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,1,0,0;0,0,-1,-1;-2,-1,0,0;0,0,0,0;0,0,0,0;0,0,-2,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-2,0;0,0,0,0;0,0,0,1;0,0,0,-1;0,0,0,0;0,0,0,0;0,0,0,1;0,0,1,1;0,1,0,0;0,0,0,0;0,0,-1,0;-1,0,0,0;2,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,1,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;2,1,0,0;0,0,3,2;1,0,0,0;0,0,0,0;0,0,-1,0;-2,-1,0,0;0,1,0,0;0,0,-1,-1;0,0,0,0;0,0,2,1;-2,-1,0,0;0,0,2,1;0,0,0,0;0,0,0,0;0,0,0,-1;0,0,1,0;0,0,1,1;0,0,-1,-1;0,0,0,0;0,0,0,0;1,0,0,0;0,0,1,1;0,0,0,0;0,0,0,0;-2,0,0,0;1,1,0,0;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,0,0,0;0,0,0,0;1,1,0,0;1,0,0,0;0,-1,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;2,1,0,0;-2,-1,0,0;2,0,0,0;0,0,0,0;0,0,0,-1;0,0,-2,-1;0,0,0,0;0,1,0,0;0,0,0,0;2,1,0,0;0,0,1,0;1,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,-1,-1;0,0,0,0;-1,-1,0,0;-1,0,0,0;0,0,0,0;0,0,0,1;0,0,0,0;1,1,0,0;0,0,2,1;-1,-1,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,1,1;-1,-1,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,-1,0;0,0,-1,-1;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;1,0,0,0;1,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,0,0;1,0,0,0;0,0,2,1;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;2,1,0,0;1,1,0,0;0,0,0,0;-2,-1,0,0;1,0,0,0;0,0,-1,-1;1,0,0,0;0,0,0,0;0,1,0,0;0,0,1,1;0,0,0,0;-2,-1,0,0;0,0,0,0;0,0,0,0;0,1,0,0;0,0,-2,-1;0,0,0,0;0,0,0,0;0,0,0,1;0,0,-1,0;0,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,0;0,0,0,0;0,0,0,0;0,0,0,1;-1,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,1;-2,-1,0,0;1,1,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,-1,0;1,1,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,0,0;-2,-1,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,1,0,0;0,0,-1,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,0,0;0,0,2,1;0,0,0,0;0,0,2,1;0,0,0,1;0,0,-1,-1;0,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,1,0;1,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;1,1,0,0;0,0,-1,0;0,0,0,0;0,0,1,1;0,0,-1,-1;0,0,0,0;1,1,0,0;0,0,0,0;1,1,0,0;0,0,0,0;1,1,0,0;0,0,1,1;0,0,0,0;1,0,0,0;-1,-1,0,0;-1,0,0,0;2,1,0,0;0,0,0,0;0,0,-1,-1;0,0,-1,-1;0,0,0,0;-2,-1,0,0;0,0,0,0;-1,0,0,0;0,0,1,1;0,0,0,0;0,0,0,0;0,0,0,0;2,1,0,0;0,0,1,0;-3,-2,0,0;0,0,1,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;-1,-1,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,1,0;1,1,0,0;0,0,1,1;0,0,0,0;0,0,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,-1;0,0,0,0;0,0,1,1;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;0,0,2,1;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,1;0,0,-1,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,-1,-1;0,0,1,1;0,0,0,0;-2,-1,0,0;1,0,0,0;-1,-1,0,0;0,0,-1,-1;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,1,1;-1,0,0,0;0,0,0,0;1,1,0,0;0,0,-1,-1;0,0,-2,-1;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,-1,0;0,0,-2,-1;0,0,0,0;0,0,0,0;0,0,1,0;0,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,0,0,0;0,0,-2,-1;0,0,1,0;1,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,-2,-1;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,-2,-1;0,0,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,-1,0;2,1,0,0;0,0,0,0;2,1,0,0;0,0,0,0;1,1,0,0;-1,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;2,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,1,0,0;0,0,-1,0;0,0,1,0;0,0,0,0;0,0,1,0;0,0,2,1;0,0,0,0;0,0,1,1;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;1,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,-1,0;0,0,0,0;1,0,0,0;0,0,0,0;-1,1,0,0;-1,-1,0,0;-1,0,0,0;0,0,2,1;0,0,0,0;2,1,0,0;-1,-1,0,0;-1,0,0,0;1,1,0,0;0,0,0,0;0,0,1,1;1,1,0,0;0,0,1,0;-1,-1,0,0;0,0,0,0;1,1,0,0;0,0,0,0;-3,-2,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;-1,1,0,0;0,0,-1,0;0,0,0,0;2,1,0,0;2,1,0,0;0,0,-2,-1;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,0,0;0,0,2,1;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;2,1,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,-1,0;0,0,1,1;0,0,-1,-1;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,-1,0;0,0,1,1;0,0,0,0;0,0,1,0;0,0,1,0;1,1,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,-1,0;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,0,-1,0;0,0,0,0;0,0,0,0;1,1,0,0;1,0,0,0;0,0,-1,-1;0,0,0,0;2,1,0,0;0,0,0,0;0,0,1,0;0,1,0,0;0,0,0,0;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,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;2,1,0,0;0,0,0,-1;0,0,0,0;1,0,0,0;0,0,-1,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,-1,-1;0,0,-1,0;0,0,1,0;3,2,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,1,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,3,2;0,0,1,0;0,0,0,0;1,1,0,0;-1,0,0,0;0,0,0,1;-1,-1,0,0;0,0,0,0;-1,-1,0,0;-1,-1,0,0;1,1,0,0;0,0,0,0;0,0,0,0;0,0,1,1;0,0,0,-1;0,0,0,0;1,0,0,0;0,0,0,0;-3,-2,0,0;-1,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;-1,-1,0,0;-3,-2,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,-1,-1;-1,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;1,0,0,0;-2,-1,0,0;0,0,0,0;-1,0,0,0;0,0,-1,0;0,0,0,0;0,0,1,0;0,0,0,0;0,1,0,0;-2,-1,0,0;0,0,0,0;0,0,1,0;0,0,0,0;-2,-1,0,0;0,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,1,0;0,0,0,0;-1,0,0,0;0,0,-1,0;0,0,0,0;0,0,-1,0;-1,-1,0,0;-1,-1,0,0;0,-1,0,0;0,0,0,0;0,0,-1,-1;0,0,-2,-1;0,0,1,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,-1,-1;0,0,1,1;0,0,0,-1;0,0,0,0;0,0,-1,0;0,0,1,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,2,0;0,0,0,0;0,0,2,1;0,0,0,0;0,0,0,0;-2,-1,0,0;0,0,0,-1;0,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;3,2,0,0;1,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;2,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,0,0;0,0,-1,1;-1,0,0,0;0,0,1,0;0,0,-1,-1;0,0,0,0;0,0,1,1;0,0,0,0;0,0,-1,0;-2,-1,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,0,0;0,1,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,-1,0;0,0,0,0;-2,-1,0,0;0,0,-2,-1;1,1,0,0;-1,-1,0,0;0,0,0,0;0,0,1,0;0,0,0,-1;0,0,-1,-1;2,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;1,0,0,0;0,0,-2,-1;0,0,0,0;0,0,0,0;0,0,0,0;1,1,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,2,1;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;2,1,0,0;0,0,0,0;0,0,0,0;0,0,2,1;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,-1;0,-1,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,1;1,1,0,0;1,0,0,0;0,0,0,0;0,0,0,0;-2,-1,0,0;0,1,0,0;0,0,-1,-1;0,0,0,0;-1,-1,0,0;0,0,0,0;3,2,0,0;0,1,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;2,1,0,0;0,0,0,0;0,-1,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;1,1,0,0;0,0,-2,-1;0,0,0,0;1,1,0,0;1,0,0,0;0,0,2,1;0,0,-2,-1;0,0,0,0;0,0,0,0;0,0,-1,-1;0,1,0,0;0,0,-1,-1;0,0,0,0;0,0,0,0;0,0,-1,-1;1,1,0,0;0,0,0,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,1,0,0;0,0,0,0;0,0,0,0;0,0,-2,-1;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,-2,-1;0,0,0,1;-1,-1,0,0;0,0,0,0;0,0,0,0;0,-1,0,0;0,0,1,1;0,0,-1,-1;0,0,0,0;0,0,0,0;0,0,1,0;-1,0,0,0;0,0,2,1;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,1,0,0;2,1,0,0;0,0,-2,-1;0,1,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,-1,-1;-1,0,0,0;0,0,0,0;0,0,1,1;1,0,0,0;0,0,-1,-1;0,0,1,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,-1,-1;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,1;0,0,1,1;0,0,0,0;0,0,1,1;0,0,0,0;0,0,0,0;0,0,-2,-1;1,1,0,0;0,1,0,0;0,0,0,0;0,0,-1,0;0,0,-1,0;0,0,2,1;1,0,0,0;0,0,0,0;0,0,-2,-1;0,1,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,0,0;-2,-1,0,0;0,0,0,0;3,2,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;-2,-1,0,0;0,0,-1,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,-1,-1;0,0,0,0;1,1,0,0;0,0,-2,-1;0,0,0,0;0,0,0,-1;0,0,0,0;-1,1,0,0;0,1,0,0;0,0,1,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,2,1;0,1,0,0;1,1,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;-2,-1,0,0;0,0,0,0;0,1,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;-3,-2,0,0;0,0,1,0;-1,0,0,0;0,0,2,2;0,0,0,0;0,1,0,0;-3,-2,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,-1,0,0;0,0,1,-1;1,1,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,1,1;-1,0,0,0;0,0,1,1;0,0,0,0;0,0,2,1;1,1,0,0;0,0,2,1;-1,-1,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;0,0,1,1;0,0,1,1;0,0,0,0;3,2,0,0;0,0,0,-1;0,0,1,0;0,0,1,1;0,0,0,0;0,0,0,-1;0,0,-2,-1;1,0,0,0;1,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;0,0,0,-1;1,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,1,0,0;1,0,0,0;-1,-1,0,0;0,0,0,-1;0,0,0,0;-1,0,0,0;-1,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,-2,-1;1,0,0,0;0,0,0,0;0,0,0,0;-2,-1,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,2,1;0,0,1,0;0,0,-1,-1;-1,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,-1,-1;0,0,-2,-1;1,0,0,0;0,0,-1,-1;0,0,0,0;1,0,0,0;0,0,2,1;1,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,1,1;-3,-2,0,0;1,0,0,0;1,-1,0,0;0,0,0,0;-1,0,0,0;1,1,0,0;0,0,2,1;-1,1,0,0;0,0,0,0;0,0,-1,0;-1,-1,0,0;-1,-1,0,0;0,0,-2,-1;0,0,0,0;0,0,-2,-1;1,1,0,0;0,0,-1,-1;0,0,0,1;0,0,0,0;-1,0,0,0;0,0,-2,-1;0,0,-1,-1;0,0,-2,-1;0,0,0,0;-1,-1,0,0;0,-1,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,1,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,1,0;0,0,-1,0;0,0,0,0;2,1,0,0;0,0,0,0;2,1,0,0;1,1,0,0;1,0,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;-1,0,0,0;0,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;2,1,0,0;0,0,-1,0;1,1,0,0;-1,0,0,0;0,0,0,0;1,0,0,0;0,0,1,1;1,0,0,0;0,0,2,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,1,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,0,0;0,0,-2,-1;0,0,0,0;0,0,-2,-1;0,0,-1,0;0,-1,0,0;0,0,1,0;0,0,0,0;0,0,0,-1;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,2,1;0,0,0,0;0,0,0,0;0,0,0,0;0,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,1,0;-3,-2,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,-3,-2;0,0,0,0;0,0,0,0;1,1,0,0;0,0,0,1;0,0,1,0;0,0,0,0;0,0,0,0;1,1,0,0;2,1,0,0;1,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,-2,-1;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,-2,-1;0,0,1,1;0,0,0,0;0,0,-1,-1;0,0,-1,0;0,0,0,-1;0,0,0,0;0,0,0,0;0,0,0,-1;1,1,0,0;1,1,0,0;0,-1,0,0;0,0,0,0;0,0,0,1;0,0,1,1;-1,0,0,0;0,0,-1,-1;0,0,0,0;-2,-1,0,0;0,0,1,-1;-1,0,0,0;1,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,1,0,0;1,1,0,0;2,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,1;-1,-1,0,0;0,0,0,0;0,0,2,1;0,0,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-2,-1;0,0,0,1;0,0,-1,-1;0,0,1,1;0,0,0,0;1,0,0,0;0,0,0,0;0,0,1,0;1,1,0,0;0,0,0,0;-2,-1,0,0;-1,-1,0,0;0,0,0,0;0,0,0,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;2,1,0,0;0,0,0,0;1,0,0,0;2,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;-1,0,0,0;1,0,0,0;0,0,0,0;0,0,2,1;1,0,0,0;0,0,1,0;-1,-1,0,0;0,0,0,0;-1,-1,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;2,1,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;1,0,0,0;0,0,0,-1;0,0,2,1;0,0,0,0;0,0,0,0;0,0,1,0;1,1,0,0;0,0,1,0;0,0,0,0;0,0,-1,0;0,0,-1,-1;2,1,0,0;0,0,2,1;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,2,1;1,0,0,0;0,0,0,0;0,0,0,0;0,0,2,1;0,0,0,0;0,0,1,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,-2,-1;0,0,0,1;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;2,1,0,0;0,0,0,-1;0,0,-2,-1;0,0,0,0;0,0,0,0;0,0,1,1;0,-1,0,0;0,0,1,1;0,0,1,1;0,0,0,0;-2,-1,0,0;0,0,0,0;-1,0,0,0;0,0,-1,0;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,0,1;-1,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-2,-1;-1,1,0,0;0,0,0,0;0,0,0,0;-2,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;-2,-1,0,0;0,0,0,0;0,0,0,0;0,0,-2,-1;0,0,0,-1;2,1,0,0;0,0,1,0;0,0,0,0;0,-1,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,1,1;0,0,1,1;0,0,0,1;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;-1,0,0,0;2,1,0,0;0,0,0,0;0,0,0,0;-2,-1,0,0;0,0,-1,-1;1,1,0,0;0,0,0,0;0,0,0,0;1,1,0,0;-1,0,0,0;0,0,-1,-1;0,0,0,0;0,0,-3,-2;0,-1,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,-1,0,0;0,0,2,1;0,0,1,1;0,0,-1,0;0,0,0,0;2,1,0,0;-1,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0]],515],[1,4000,-4,["a",[1,0,3,0,1;1,0,0,0,0;1,0,1,0,0;0,2,0,1,0;0,1,0,0,0],[[16,20,0,0,0,1],[625,0,2500,0,6500,0,-130000,0,221750,0,-144500,0,38250,0,-500,0,-1775,0,400,0,-50,0,0,0,1]],[1,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,1,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-2,-1;0,0,0,0;1,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;2,1,0,0;0,0,0,0;0,0,0,1;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;1,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;2,1,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,1,1;0,0,0,0;1,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,1,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,0,0;0,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,0,0;1,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,2,1;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-2,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,1,0,0;0,0,0,0;0,0,1,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,0,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,1;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,0,1;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,2,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;2,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;1,1,0,0;0,0,0,0;0,0,0,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;-2,-1,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-2,-1;0,0,0,0;0,1,0,0;0,0,0,0;0,0,0,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,1,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,0,1;0,0,0,0;0,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,0,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-2,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,2,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-2,-1;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,1,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;2,1,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,1,0,0;0,0,0,0;0,0,1,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,-2,-1;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,2,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,1;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,1,0,0;0,0,0,0;0,0,1,1;0,0,0,0;1,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,1;0,0,0,0;1,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;2,1,0,0;0,0,0,0;0,0,1,1;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;1,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,1,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,2,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,1,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,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,0,0;0,0,0,0;0,0,0,0;0,0,2,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,0,0;0,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,0,0;1,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,1,0;0,0,0,0;-3,-2,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;2,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;2,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,0,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,2,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;2,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,2,1;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,1,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;1,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-2,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,1;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;2,1,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,1,0,0;0,0,0,0;0,0,-2,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,1;0,0,0,0;-2,-1,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;2,1,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;1,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,1,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;2,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-2,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;-2,-1,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,1,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,2,1;0,0,0,0;1,0,0,0;0,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,0,0;0,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,1,1;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,2,1;0,0,0,0;1,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,-2,-1;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-2,-1,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,1,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;2,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,1,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;2,1,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,2,1;0,0,0,0;0,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-2,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;1,1,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,2,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,-2,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;2,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;2,1,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-2,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,1,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-2,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,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,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,1;0,0,0,0;1,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;-2,-1,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-2,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,1,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,2,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,-2,-1;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,-1,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-2,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-2,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;2,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,2,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,-2,-1;0,0,0,0;0,0,0,0;0,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,0,0;1,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;-2,-1,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;1,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;2,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-2,-1,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,1,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;1,-1,0,0;0,0,0,0;0,0,1,1;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,1,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;1,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;-1,0,0,0;0,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,0,0;-2,-1,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;2,1,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,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,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;-2,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,1,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;2,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,-2,-1;0,0,0,0;0,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;2,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;2,1,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;1,0,0,0;0,0,0,0;0,0,2,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,-1,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,1,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,2,1;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,0,1;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;1,1,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,1,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,1,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,1,0,0;0,0,0,0;0,0,-3,-2;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;-2,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-2,-1;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,2,1;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,-1,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-2,0;0,0,0,0;0,1,0,0;0,0,0,0;0,0,1,1;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,1;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;2,1,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,1,1;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;1,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;2,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,1,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,3,2;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,1;0,0,0,0;1,0,0,0;0,0,0,0;0,0,-2,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,1;0,0,0,0;-2,-1,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,1,0,0;0,0,0,0;0,0,2,1;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,1;0,0,0,0;0,1,0,0;0,0,0,0;0,0,2,1;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;2,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;2,1,0,0;0,0,0,0;0,0,-1,1;0,0,0,0;1,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-2,-1,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,1,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,1,1;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,2,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,0,1;0,0,0,0;1,1,0,0;0,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,0,0;-1,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,1,1;0,0,0,0;1,1,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;2,2,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,1;0,0,0,0;1,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-2,-1,0,0;0,0,0,0;0,0,0,1;0,0,0,0;2,1,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-2,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,2,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;2,1,0,0;0,0,0,0;0,0,0,1;0,0,0,0;1,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,1,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,2,1;0,0,0,0;0,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;2,1,0,0;0,0,0,0;0,0,0,1;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;1,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-2,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,1;0,0,0,0;2,1,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,2,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,2,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,2,1;0,0,0,0;0,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;1,1,0,0;0,0,0,0;0,0,2,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,-1;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,2,1;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;2,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,2,1;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,2,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;2,1,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,-1;0,0,0,0;1,1,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;1,1,0,0;0,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,0,0;-1,-1,0,0;0,0,0,0;0,0,0,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;1,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;2,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;1,1,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-2,-1;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;1,1,0,0;0,0,0,0;0,0,2,1;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;2,1,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;-2,-1,0,0;0,0,0,0;0,0,2,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;2,1,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,-2,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,2,1;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,1,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,0,1;0,0,0,0;-2,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,1;0,0,0,0;1,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,1,0;0,0,0,0;-2,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,-2,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-3,-2,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-2,-1,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-2,-1,0,0;0,0,0,0;0,0,1,1;0,0,0,0;1,1,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,2,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,1,0,0;0,0,0,0;0,0,-2,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,-2,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;-2,-1,0,0;0,0,0,0;0,0,1,-1;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,-2,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,1;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,0,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;2,1,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,0,1;0,0,0,0;1,1,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,0,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,2,1;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;2,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;2,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,0,0;0,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,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;2,1,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,2,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;2,1,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;1,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,-2,-1;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,1,0,0;0,0,0,0;0,0,2,1;0,0,0,0;0,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-2,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;1,1,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;-1,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;1,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,2,1;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-2,-1,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,2,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,1,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,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,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;1,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;-2,-1,0,0;0,0,0,0;0,0,1,0;0,0,0,0;2,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;3,2,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,1;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-2,-1;0,0,0,0;0,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;1,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-2,-1;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,3,2;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,-1;0,0,0,0;0,1,0,0;0,0,0,0;0,0,-2,-1;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,-2,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;2,1,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;1,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;-2,-1,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-2,-1;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-2,-1;0,0,0,0;1,1,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,-2,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,1;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-2,-1;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,0,1;0,0,0,0;1,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-2,-1;0,0,0,0;1,1,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,1;0,0,0,0;0,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,2,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;2,1,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-2,-1;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;0,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,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,0,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-2,-1,0,0;0,0,0,0;0,0,0,1;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,1;0,0,0,0;-2,-1,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-2,-1;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,1,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,-2,-1;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,2,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;1,-1,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;-2,-1,0,0;0,0,0,0;0,0,1,1;0,0,0,0;2,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-2,-1,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;1,1,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;-2,-1,0,0;0,0,0,0;0,0,-2,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,2,1;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;2,1,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,1,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,-1;0,0,0,0;1,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,2,1;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,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,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,-2,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,-2,-2;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;1,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,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,0,0]],["b",[1,0,3,0,1;1,0,0,0,0;1,0,1,0,0;0,2,0,1,0;0,1,0,0,0],[[16,20,0,0,0,1],[625,0,-5000,0,8500,0,-12500,0,14250,0,-23000,0,30250,0,-12500,0,325,0,2700,0,550,0,40,0,1]],[1,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,1,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;1,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-2,-1;0,0,0,0;1,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-2,-1,0,0;0,0,0,0;0,0,0,1;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,1,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;1,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-2,-1,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,1,1;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,1,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,0,0;0,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,0,0;-1,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,2,1;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,2,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,1,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,0,1;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-2,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,0,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;-2,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;1,1,0,0;0,0,0,0;0,0,0,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;-2,-1,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,2,1;0,0,0,0;0,1,0,0;0,0,0,0;0,0,0,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,1,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,0,1;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,0,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;2,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,2,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-2,-1;0,0,0,0;0,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,1,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;2,1,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,1,0,0;0,0,0,0;0,0,1,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,-2,-1;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-2,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,1;0,0,0,0;1,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,1,1;0,0,0,0;1,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;1,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,1;0,0,0,0;2,1,0,0;0,0,0,0;0,0,1,1;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;1,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,1,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,1,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-2,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,1,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,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,0,0;0,0,0,0;0,0,0,0;0,0,-2,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;1,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,0,0;0,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,0,0;1,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,1,0,0;0,0,0,0;0,0,1,0;0,0,0,0;-3,-2,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;-2,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;-2,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,0,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-2,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-2,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,2,1;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,1,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,1,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,1,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;1,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,2,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,1;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;2,1,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,1,0,0;0,0,0,0;0,0,2,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;-2,-1,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;2,1,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,0,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,1,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-2,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,2,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;-2,-1,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,1,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,2,1;0,0,0,0;-1,0,0,0;0,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,0,0;0,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,1,1;0,0,0,0;1,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,2,1;0,0,0,0;1,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,-2,-1;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;2,1,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,1,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;-2,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;2,1,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-2,-1;0,0,0,0;0,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;2,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;1,1,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;1,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,1;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,-2,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,-2,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-2,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-2,-1,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;2,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,-1,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;2,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,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,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,1;0,0,0,0;1,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;-2,-1,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-2,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,1,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,-2,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,-2,-1;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,0,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,1,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;2,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;2,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-2,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,2,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,2,1;0,0,0,0;0,0,0,0;0,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,0,0;-1,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;-2,-1,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;1,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;2,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;2,1,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,1,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;1,-1,0,0;0,0,0,0;0,0,1,1;0,0,0,0;1,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,1,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;1,0,0,0;0,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,0,0;-2,-1,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,1;0,0,0,0;2,1,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,0,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,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,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;-2,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-2,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,-2,-1;0,0,0,0;0,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-2,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;2,1,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;1,0,0,0;0,0,0,0;0,0,2,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,1,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,1,0,0;0,0,0,0;0,0,1,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,0,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-2,-1;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,0,1;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;1,1,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,1,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,1,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,1,0,0;0,0,0,0;0,0,3,2;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;-2,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,2,1;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,2,1;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,1,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,2,0;0,0,0,0;0,1,0,0;0,0,0,0;0,0,1,1;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,1;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;2,1,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,1,1;0,0,0,0;1,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;1,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-2,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,3,2;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;1,0,0,0;0,0,0,0;0,0,-2,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,1;0,0,0,0;-2,-1,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,2,1;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;0,1,0,0;0,0,0,0;0,0,2,1;0,0,0,0;0,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;2,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;2,1,0,0;0,0,0,0;0,0,-1,1;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,0,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;2,1,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,1,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,1,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,1,0,0;0,0,0,0;0,0,1,1;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,1;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-2,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,0,1;0,0,0,0;-1,-1,0,0;0,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,0,0;-1,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,1,1;0,0,0,0;1,1,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;2,2,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;1,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;2,1,0,0;0,0,0,0;0,0,0,1;0,0,0,0;2,1,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-2,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,-2,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;2,1,0,0;0,0,0,0;0,0,0,1;0,0,0,0;-1,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,1,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,2,1;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;1,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-2,-1,0,0;0,0,0,0;0,0,0,1;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;1,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,2,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,1;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;2,1,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,2,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,-2,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,2,1;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;1,1,0,0;0,0,0,0;0,0,-2,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,1;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,2,1;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;2,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,2,1;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,2,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-2,-1,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,1;0,0,0,0;1,1,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;-1,-1,0,0;0,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,0,0;-1,-1,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;1,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-2,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;1,1,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-2,-1;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;1,1,0,0;0,0,0,0;0,0,2,1;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;2,1,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;-2,-1,0,0;0,0,0,0;0,0,-2,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-2,-1,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,2,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-2,-1;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;1,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,0,1;0,0,0,0;2,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,1;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,1,0;0,0,0,0;2,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,-2,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;3,2,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-2,-1,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;2,1,0,0;0,0,0,0;0,0,1,1;0,0,0,0;1,1,0,0;0,0,0,0;0,0,0,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,-2,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,1,0,0;0,0,0,0;0,0,-2,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,2,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;-2,-1,0,0;0,0,0,0;0,0,1,-1;0,0,0,0;1,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,-2,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,1;0,0,0,0;1,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-2,-1,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,1,0,0;0,0,0,0;0,0,0,1;0,0,0,0;1,1,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-2,-1;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;-2,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;-2,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,0,0;0,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,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-2,-1,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-2,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;2,1,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;1,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,-2,-1;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,1,0,0;0,0,0,0;0,0,2,1;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-2,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;1,1,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;1,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,2,1;0,0,0,0;1,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;2,1,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-2,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,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,0,0;0,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;1,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;-2,-1,0,0;0,0,0,0;0,0,1,0;0,0,0,0;-2,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;-3,-2,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-2,-1;0,0,0,0;0,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;1,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,2,1;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,3,2;0,0,0,0;0,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,1;0,0,0,0;0,1,0,0;0,0,0,0;0,0,-2,-1;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,2,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-2,-1,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;1,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;-2,-1,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,2,1;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-2,-1;0,0,0,0;1,1,0,0;0,0,0,0;0,0,0,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,2,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,2,1;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,0,1;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-2,-1;0,0,0,0;1,1,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;0,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,-2,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;2,1,0,0;0,0,0,0;0,0,0,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,2,1;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,1,0,0;0,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,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,0,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-2,-1,0,0;0,0,0,0;0,0,0,1;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,1;0,0,0,0;-2,-1,0,0;0,0,0,0;0,0,0,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,2,1;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,1,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,-2,-1;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-2,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;1,-1,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;-2,-1,0,0;0,0,0,0;0,0,1,1;0,0,0,0;-2,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-2,-1,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,1;0,0,0,0;1,1,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;-2,-1,0,0;0,0,0,0;0,0,-2,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,2,1;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-2,-1,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,1,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,-1;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,2,1;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,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,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,-2,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,-2,-2;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;1,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,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,0,0]],515],[1,4000,-20,["a",[1,0,3,0,1;1,0,0,0,0;1,0,1,0,0;0,2,0,1,0;0,1,0,0,0],[[16,20,0,0,0,1],[25,0,-160,0,-342,0,320,0,-1665,0,-3520,0,2140,0,1088,0,-1305,0,480,0,-70,0,0,0,1]],[1,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,1,1;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;1,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;0,0,0,0;0,0,2,1;0,0,0,0;1,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,0,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,2,1;0,0,0,0;0,0,0,-1;0,0,0,0;-1,-1,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,-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,0,0,0;1,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,-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,0,0,0;0,0,0,0;0,0,2,1;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,-1,0;0,0,0,0;1,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,0,0;0,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,0,0;0,0,-1,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,2,1;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,0;-2,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,1;0,0,0,0;0,0,-1,0;0,0,0,0;1,1,0,0;0,0,0,0;0,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;0,1,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,0,-1;0,0,0,0;-1,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-2,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,-2,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,0,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;-2,-1,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;2,1,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,0,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,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,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,1,1;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,0,1;0,0,0,0;0,0,0,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,0,-1;0,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,2,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,-2,-1;0,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-2,-1;0,0,0,0;0,0,0,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,-1,0;0,0,0,0;0,1,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;-2,-1,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;1,1,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,1,0,0;0,0,0,0;0,0,-2,-1;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-2,-1,0,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,1;0,0,0,0;0,0,-1,-1;0,0,0,0;1,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,1,0,0;0,0,0,0;-2,-1,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;1,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;-1,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-2,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,1;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;1,0,0,0;0,0,0,0;0,1,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,-1;0,0,0,0;0,0,0,0;0,0,0,0;2,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,-1,-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;0,0,0,0;0,0,0,1;0,0,0,0;-1,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,0,0;0,0,0,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;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,-1;0,0,0,0;1,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;0,0,-1,0;0,0,0,0;-3,-2,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,-2,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;-1,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,-2,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,0,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-2,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-2,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,-2,-1;0,0,0,0;0,-1,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,0,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;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,-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,0,0,0;1,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;2,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,-1;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;1,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,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,0,0;0,0,0,0;2,1,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,1,1;0,0,0,0;0,1,0,0;0,0,0,0;-2,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;2,1,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,1;0,0,0,0;0,0,0,0;0,0,0,0;2,1,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,1,0;0,0,0,0;1,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,1,1;0,0,0,0;-1,-1,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,1,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,2,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-2,-1,0,0;0,0,0,0;0,0,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,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,1,1;0,0,0,0;-2,-1,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;1,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,2,1;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,1;0,0,0,0;0,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,1,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;0,0,0,0;0,0,-2,-1;0,0,0,0;1,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,2,1;0,0,0,0;-1,-1,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-2,-1;0,0,0,0;0,0,1,1;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,-2,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,1;0,0,0,0;0,0,1,0;0,0,0,0;0,-1,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,1,0;0,0,0,0;1,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,1,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;2,1,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-2,-1,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,2,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;1,1,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;-1,-1,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;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,1,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,-1,0,0;0,0,0,0;2,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,-2,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-2,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,2,1;0,0,0,0;0,0,1,1;0,0,0,0;0,0,0,0;0,0,0,0;0,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-2,-1;0,0,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,1;0,0,0,0;0,0,0,0;0,0,0,0;0,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,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,2,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;-1,-1,0,0;0,0,0,0;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,0;0,0,0,0;0,0,-1,-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;0,0,0,0;0,0,0,-1;0,0,0,0;1,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;2,1,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-2,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,0,1;0,0,0,0;0,-1,0,0;0,0,0,0;2,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;-1,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,2,1;0,0,0,0;0,-1,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,0,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,1,0;0,0,0,0;1,0,0,0;0,0,0,0;-1,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,2,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-2,0;0,0,0,0;0,0,1,1;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,2,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,-2,0;0,0,0,0;1,0,0,0;0,0,0,0;-2,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,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,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;2,1,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,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,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;2,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-2,-1;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;-1,1,0,0;0,0,0,0;0,0,1,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;0,0,0,0;0,0,1,1;0,0,0,0;0,1,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,-1,-1;0,0,0,0;0,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,-1;0,0,0,0;-2,-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,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,1,1;0,0,0,0;-1,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,1,0,0;0,0,0,0;-2,-1,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,1,0;0,0,0,0;1,1,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;2,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,1;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-2,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,2,1;0,0,0,0;0,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-2,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,0;2,1,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;1,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,2,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,-1;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,1,1;0,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,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,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-2,-1,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,0,1;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,1,0;0,0,0,0;0,1,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,1,0,0;0,0,0,0;-3,-2,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;2,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;2,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,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-2,-1;0,0,0,0;-1,-1,0,0;0,0,0,0;-1,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;2,0,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;-2,-1,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,1,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,1,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,-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,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,2,1;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,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,1;0,0,0,0;0,0,1,0;0,0,0,0;-1,-1,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,-3,-2;0,0,0,0;-1,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,-2,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,-1,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;-2,-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,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,1;0,0,0,0;0,0,-2,-1;0,0,0,0;-1,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,2,1;0,0,0,0;0,0,0,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,0,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,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;2,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;-2,-1,0,0;0,0,0,0;0,0,-1,1;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-2,-1;0,0,0,0;0,0,0,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,-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,0;0,0,0,0;0,0,0,0;0,0,0,0;0,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,0,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;-1,-1,0,0;0,0,0,0;-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,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,1;0,0,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;2,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,1,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,-1,0;0,0,0,0;0,0,0,-1;0,0,0,0;-1,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,1,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,-1,-1;0,0,0,0;1,1,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,0,0;0,0,0,0;2,2,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,1,1;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;-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,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-2,-1;0,0,0,0;0,0,0,-1;0,0,0,0;2,1,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-2,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;2,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-2,-1,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;0,0,0,0;0,0,-1,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;1,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,1,0,0;0,0,0,0;0,0,2,1;0,0,0,0;0,0,0,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;-1,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,1,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,2,1;0,0,0,0;0,0,0,-1;0,0,0,0;0,-1,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,-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,0,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,1,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;2,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,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;0,0,0,0;0,0,0,0;0,0,0,0;0,1,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;-1,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;-2,-1,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,-1,-1;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,2,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,1,0;0,0,0,0;1,1,0,0;0,0,0,0;2,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,2,1;0,0,0,0;0,0,0,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,1;0,0,0,0;1,1,0,0;0,0,0,0;2,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,1,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,-2,-1;0,0,0,0;-1,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,1;0,0,0,0;2,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,-2,-1;0,0,0,0;-1,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,2,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,2,1;0,0,0,0;0,0,0,1;0,0,0,0;-1,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,1,0,0;0,0,0,0;-1,-1,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,-1,0;0,0,0,0;0,0,0,-1;0,0,0,0;-1,-1,0,0;0,0,0,0;0,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;-1,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-2,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,-1,-1;0,0,0,0;1,1,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-2,-1;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,2,1;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-2,-1,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;-2,-1,0,0;0,0,0,0;2,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,0,0;0,0,0,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;0,0,0,0;0,0,0,0;0,0,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,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,2,1;0,0,0,0;0,0,1,0;0,0,0,0;1,0,0,0;0,0,0,0;-2,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-2,-1,0,0;0,0,0,0;-1,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,1;0,0,0,0;0,0,1,0;0,0,0,0;-1,-1,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;1,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,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,0,1;0,0,0,0;0,0,2,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,-1,-1;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,-1,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,1;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,1,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,2,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,2,1;0,0,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-3,-2;0,0,0,0;0,0,0,0;0,0,0,0;0,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;2,1,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-2,-1;0,0,0,0;0,0,-1,-1;0,0,0,0;1,1,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,1;0,0,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;2,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,-2,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,1,1;0,0,0,0;-1,0,0,0;0,0,0,0;-2,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;2,1,0,0;0,0,0,0;0,0,1,-1;0,0,0,0;0,0,1,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,2,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,1,0,0;0,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;0,0,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,0,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,2,1;0,0,0,0;0,0,1,0;0,0,0,0;1,1,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;0,0,0,-1;0,0,0,0;1,1,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,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,0,1,1;0,0,0,0;0,0,0,0;0,0,0,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;0,1,0,0;0,0,0,0;0,0,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,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-2,-1,0,0;0,0,0,0;0,1,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;0,0,-2,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,-1,-1;0,0,0,0;-1,-1,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,-2,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,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,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,0,1;0,0,0,0;0,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,0,0;0,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,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,2,1;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;2,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;-2,-1,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,0,1;0,0,0,0;-1,-1,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;-1,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,2,1;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,2,1;0,0,0,0;0,0,0,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,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,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,2,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,1,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,1,0,0;0,0,0,0;0,0,2,1;0,0,0,0;0,0,1,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,-1,0;0,0,0,0;-1,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-2,-1;0,0,0,0;0,0,1,0;0,0,0,0;0,-1,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,0,1;0,0,0,0;-1,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-2,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;1,0,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,1;0,0,0,0;0,0,1,0;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,0,1;0,0,0,0;1,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;2,1,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,-2,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,1,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,1,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;0,0,-3,-2;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;0,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,2,1;0,0,0,0;0,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,-1,-1;0,0,0,0;1,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;2,1,0,0;0,0,0,0;0,1,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,-1,-1;0,0,0,0;-1,-1,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,3,2;0,0,0,0;0,0,0,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,1,0;0,0,0,0;-1,-1,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,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,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,1,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,-2,-1;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;1,0,0,0;0,0,0,0;-2,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,2,1;0,0,0,0;0,0,0,1;0,0,0,0;1,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;2,1,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;2,1,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,2,1;0,0,0,0;1,1,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;-2,-1,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,-1;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;2,1,0,0;0,0,0,0;1,1,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;0,0,0,0;0,0,2,1;0,0,0,0;1,1,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;2,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,1;0,0,0,0;2,1,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;2,1,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,1;0,0,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,1,0;0,0,0,0;-1,-1,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,0,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;2,1,0,0;0,0,0,0;0,0,0,1;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;-2,-1,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;2,1,0,0;0,0,0,0;0,1,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,2,1;0,0,0,0;0,-1,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-2,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,-1,-1;0,0,0,0;1,-1,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;2,1,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,-2,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,0,0;0,0,0,0;-2,-1,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;-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,0;0,0,0,0;0,0,0,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;2,1,0,0;0,0,0,0;0,0,-2,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,2,1;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,2,1;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,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,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;1,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,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,0;0,0,0,0;-1,-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,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,-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;0,0,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,2,1;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,-1;0,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,2,1;0,0,0,0;0,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,-2,-2;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,1,1;0,0,0,0;1,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,-1;0,0,0,0]],["b",[1,0,3,0,1;1,0,0,0,0;1,0,1,0,0;0,2,0,1,0;0,1,0,0,0],[[16,20,0,0,0,1],[25,0,400,0,1450,0,-1800,0,-3975,0,1040,0,-3210,0,-10120,0,-7350,0,-840,0,8,0,8,0,1]],[1,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,1,1;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;1,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;0,0,0,0;0,0,2,1;0,0,0,0;1,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,0,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-2,-1;0,0,0,0;0,0,0,-1;0,0,0,0;-1,-1,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,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,0,0,0;1,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,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,0,0,0;0,0,0,0;0,0,-2,-1;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,1,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,-1,0;0,0,0,0;1,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,0,0;0,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,0,0;0,0,1,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,2,1;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,0;2,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;0,0,-1,0;0,0,0,0;1,1,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,1,0,0;0,0,0,0;0,1,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,0,-1;0,0,0,0;-1,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;2,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,2,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,0,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;-2,-1,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-2,-1,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,0,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,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,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,1,1;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,0,1;0,0,0,0;0,0,0,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,0,-1;0,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-2,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,-2,-1;0,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-2,-1;0,0,0,0;0,0,0,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,-1,0;0,0,0,0;0,1,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;-2,-1,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;1,1,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,1,0,0;0,0,0,0;0,0,-2,-1;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;2,1,0,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,-1;0,0,0,0;0,0,-1,-1;0,0,0,0;1,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,1,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;-2,-1,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;1,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,1;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;-1,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;2,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,1;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;-1,0,0,0;0,0,0,0;0,1,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,-1;0,0,0,0;0,0,0,0;0,0,0,0;-2,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,-1,-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;0,0,0,0;0,0,0,1;0,0,0,0;-1,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,0,0;0,0,0,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;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,-1;0,0,0,0;1,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,1;0,0,0,0;0,0,-1,0;0,0,0,0;-3,-2,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,2,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;-1,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,2,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,0,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;2,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,2,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,-2,-1;0,0,0,0;0,-1,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,0,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;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,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,0,0,0;1,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-2,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,-1;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;-1,-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,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,0,0;0,0,0,0;2,1,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,1,1;0,0,0,0;0,1,0,0;0,0,0,0;2,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,1,0,0;0,0,0,0;2,1,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;0,0,0,0;0,0,0,0;2,1,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,1,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,1,0;0,0,0,0;1,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,1,1;0,0,0,0;-1,-1,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,1,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,1;0,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-2,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;2,1,0,0;0,0,0,0;0,0,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,0,1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,1,1;0,0,0,0;-2,-1,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;1,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,2,1;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,1;0,0,0,0;0,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,1,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;0,0,0,0;0,0,-2,-1;0,0,0,0;1,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,2,1;0,0,0,0;-1,-1,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,2,1;0,0,0,0;0,0,1,1;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,2,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;0,0,1,0;0,0,0,0;0,-1,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,1,0;0,0,0,0;1,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,1,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;2,1,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;2,1,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-2,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;1,1,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;-1,-1,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;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,-1,0,0;0,0,0,0;-2,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,-2,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,2,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-2,-1;0,0,0,0;0,0,1,1;0,0,0,0;0,0,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,2,1;0,0,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,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,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-2,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;-1,-1,0,0;0,0,0,0;-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,0;0,0,0,0;0,0,-1,-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;0,0,0,0;0,0,0,-1;0,0,0,0;1,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;2,1,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-2,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,0,1;0,0,0,0;0,-1,0,0;0,0,0,0;-2,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;-1,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,2,1;0,0,0,0;0,-1,0,0;0,0,0,0;0,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,0,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,1,0;0,0,0,0;1,0,0,0;0,0,0,0;1,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-2,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,2,0;0,0,0,0;0,0,1,1;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-2,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,-2,0;0,0,0,0;1,0,0,0;0,0,0,0;2,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,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,1,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;2,1,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,-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,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;2,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,2,1;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,0,0;0,0,0,0;0,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;-1,1,0,0;0,0,0,0;0,0,1,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;0,0,0,0;0,0,1,1;0,0,0,0;0,1,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,1,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,-1,-1;0,0,0,0;0,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,-1;0,0,0,0;-2,-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,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,1,1;0,0,0,0;-1,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;-2,-1,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,1,0;0,0,0,0;1,1,0,0;0,0,0,0;0,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;2,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,2,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,2,1;0,0,0,0;0,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,2,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;2,1,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;1,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,2,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,1;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,1,1;0,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,-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,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;2,1,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,0,1;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,1,0;0,0,0,0;0,1,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,0,0;0,0,0,0;0,1,0,0;0,0,0,0;3,2,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;2,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-2,-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,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-2,-1;0,0,0,0;-1,-1,0,0;0,0,0,0;1,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-2,0,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;-2,-1,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,1,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,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,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-2,-1;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,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;0,0,1,0;0,0,0,0;-1,-1,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,-3,-2;0,0,0,0;-1,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,1,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,-2,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,-1,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;-2,-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,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;0,0,-2,-1;0,0,0,0;-1,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,1,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,2,1;0,0,0,0;0,0,0,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,0,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,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;2,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;-2,-1,0,0;0,0,0,0;0,0,-1,1;0,0,0,0;0,0,1,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,1;0,0,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,2,1;0,0,0,0;0,0,0,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,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,0;0,0,0,0;0,0,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,0,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;-1,-1,0,0;0,0,0,0;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,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,1;0,0,0,0;0,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-2,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,1,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,1,0;0,0,0,0;0,0,0,-1;0,0,0,0;-1,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,1,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,-1,-1;0,0,0,0;1,1,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,0,0;0,0,0,0;2,2,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,1,1;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;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,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,2,1;0,0,0,0;0,0,0,-1;0,0,0,0;2,1,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-2,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;-2,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-2,-1,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;0,0,0,0;0,0,-1,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;1,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,1,0,0;0,0,0,0;0,0,2,1;0,0,0,0;0,0,0,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;-1,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-2,-1;0,0,0,0;0,0,0,-1;0,0,0,0;0,-1,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,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,0,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,1,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-2,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,-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;0,0,0,0;0,0,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;-1,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,1,0,0;0,0,0,0;-2,-1,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,-1,-1;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,2,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,1,0;0,0,0,0;1,1,0,0;0,0,0,0;-2,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,2,1;0,0,0,0;0,0,0,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,1;0,0,0,0;1,1,0,0;0,0,0,0;-2,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,-1,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,-2,-1;0,0,0,0;-1,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,1;0,0,0,0;2,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,-2,-1;0,0,0,0;-1,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,2,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-2,-1;0,0,0,0;0,0,0,1;0,0,0,0;-1,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,-1,0,0;0,0,0,0;-1,-1,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,1,0;0,0,0,0;0,0,0,-1;0,0,0,0;-1,-1,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;-1,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,2,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,-1,-1;0,0,0,0;1,1,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-2,-1;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,2,1;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-2,-1,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;-2,-1,0,0;0,0,0,0;-2,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,0,0;0,0,0,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;0,0,0,0;0,0,0,0;0,0,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,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-2,-1;0,0,0,0;0,0,1,0;0,0,0,0;1,0,0,0;0,0,0,0;2,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;2,1,0,0;0,0,0,0;-1,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,-1;0,0,0,0;0,0,1,0;0,0,0,0;-1,-1,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,0;1,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,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,0,1;0,0,0,0;0,0,-2,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,-1,-1;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,-1,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,1;0,0,0,0;0,0,1,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,1,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,-2,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,2,1;0,0,0,0;0,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,3,2;0,0,0,0;0,0,0,0;0,0,0,0;0,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;2,1,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,2,1;0,0,0,0;0,0,-1,-1;0,0,0,0;1,1,0,0;0,0,0,0;0,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;-2,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,-2,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,1,1;0,0,0,0;-1,0,0,0;0,0,0,0;2,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;2,1,0,0;0,0,0,0;0,0,1,-1;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,2,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;0,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;0,0,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,0,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-2,-1;0,0,0,0;0,0,1,0;0,0,0,0;1,1,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,1;0,0,0,0;0,0,0,-1;0,0,0,0;1,1,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,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,0,-1,-1;0,0,0,0;0,0,0,0;0,0,0,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;0,-1,0,0;0,0,0,0;0,0,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,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;2,1,0,0;0,0,0,0;0,1,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;0,0,2,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,-1,-1;0,0,0,0;-1,-1,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,2,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,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,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,0,1;0,0,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,0,0;0,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,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,0,0;0,0,0,0;0,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-2,-1;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;-2,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;-2,-1,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,0,1;0,0,0,0;-1,-1,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;-1,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,2,1;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,2,1;0,0,0,0;0,0,0,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,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,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,2,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,-1,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,1,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,1;0,0,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,1,0,0;0,0,0,0;0,0,2,1;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,-1,0;0,0,0,0;-1,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,2,1;0,0,0,0;0,0,1,0;0,0,0,0;0,-1,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,0,1;0,0,0,0;-1,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;2,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;1,0,0,0;0,0,0,0;0,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;0,0,1,0;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,0,1;0,0,0,0;1,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;2,1,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,2,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,1,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,1,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;0,0,3,2;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,1,0,0;0,0,0,0;0,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,2,1;0,0,0,0;0,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,-1,-1;0,0,0,0;1,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-2,-1,0,0;0,0,0,0;0,1,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,-1,-1;0,0,0,0;-1,-1,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,3,2;0,0,0,0;0,0,0,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,1,0;0,0,0,0;-1,-1,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,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,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,-1,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,-2,-1;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;1,0,0,0;0,0,0,0;2,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-2,-1;0,0,0,0;0,0,0,1;0,0,0,0;1,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;2,1,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-2,-1,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,2,1;0,0,0,0;1,1,0,0;0,0,0,0;0,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;2,1,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,-1;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-2,-1,0,0;0,0,0,0;1,1,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;0,0,0,0;0,0,2,1;0,0,0,0;1,1,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,1,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;-2,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,1;0,0,0,0;2,1,0,0;0,0,0,0;0,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-2,-1,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,1;0,0,0,0;0,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,1,0;0,0,0,0;-1,-1,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,0,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;2,1,0,0;0,0,0,0;0,0,0,1;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;-2,-1,0,0;0,0,0,0;0,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-2,-1,0,0;0,0,0,0;0,1,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,2,1;0,0,0,0;0,-1,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;2,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,-1,-1;0,0,0,0;1,-1,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;2,1,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,2,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,0,0;0,0,0,0;-2,-1,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;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,0;0,0,0,0;0,0,0,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,1;0,0,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;2,1,0,0;0,0,0,0;0,0,-2,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,2,1;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-2,-1;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-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,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;1,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,-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,0;0,0,0,0;-1,-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,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,-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;0,0,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,2,1;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,-1;0,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,2,1;0,0,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,-2,-2;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,1,1;0,0,0,0;1,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,-1;0,0,0,0]],515],[1,4027,-4027,["a",[1,0,3,0,1;1,0,0,0,0;1,0,1,0,0;0,2,0,1,0;0,1,0,0,0],[[23,13,-38,9,1,1],[16216729,0,-47973651,0,69717937,0,-10619831,0,-16069831,0,-533958,0,-19108,0,136529,0,-28749,0,1432,0,179,0,-15,0,1]],[1,0,0,0;0,0,-1,-1;0,0,-1,0;-1,-1,0,0;0,0,0,-1;-1,-1,0,0;0,0,-1,0;0,0,1,0;0,0,0,0;-1,0,0,0;0,0,0,-1;0,0,1,1;0,1,0,0;-1,-1,0,0;0,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;-1,0,0,0;-1,0,0,0;0,0,0,0;1,0,0,0;0,1,0,0;0,0,-1,0;0,0,-1,0;0,0,1,1;0,-1,0,0;0,0,1,0;0,0,0,-1;0,0,1,0;0,-1,0,0;0,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;-1,0,0,0;0,0,1,1;-1,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;-1,0,0,0;1,0,0,0;-1,-1,0,0;-1,1,0,0;1,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,0;0,0,0,0;1,1,0,0;0,0,-1,1;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,1,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;0,-1,0,0;-1,0,0,0;-1,-1,0,0;0,0,0,0;-1,0,0,0;0,0,1,1;0,0,0,0;1,1,0,0;0,0,0,0;0,0,1,1;0,0,0,1;0,1,0,0;0,1,0,0;0,0,0,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;1,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,-1,0,0;0,0,0,0;0,1,0,0;0,0,0,1;0,0,0,1;0,0,-1,-1;0,0,0,0;0,0,1,1;0,0,-1,0;0,0,0,1;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;2,1,0,0;0,0,0,0;0,0,0,-1;0,1,0,0;0,0,-1,-1;0,0,1,0;0,0,1,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,1,0;0,-1,0,0;-1,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,0,0;1,0,0,0;1,0,0,0;0,0,-1,0;0,0,-1,1;0,0,0,0;0,0,1,-1;0,0,-1,-1;0,0,0,0;0,0,0,0;1,0,0,0;-1,0,0,0;0,-1,0,0;0,0,0,0;0,0,0,0;0,0,1,0;-1,1,0,0;0,0,1,0;0,0,0,1;0,0,2,1;0,0,-1,0;0,1,0,0;0,0,0,0;0,0,1,1;0,0,0,0;1,1,0,0;0,0,1,-1;0,0,0,0;0,0,1,0;0,0,-1,0;0,-1,0,0;0,0,0,0;0,0,0,0;1,1,0,0;0,0,0,1;1,0,0,0;0,0,0,-1;0,0,0,0;1,1,0,0;0,0,-1,0;0,0,1,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,-1,-1;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,1,1;0,0,-1,-1;-1,1,0,0;0,0,0,0;0,0,0,1;0,0,0,0;0,0,-1,-1;0,0,0,1;0,0,0,0;0,0,1,0;0,0,0,1;0,0,0,0;0,0,0,1;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;1,0,0,0;-1,-1,0,0;0,0,0,-1;0,0,0,0;0,0,0,1;1,0,0,0;0,-1,0,0;-1,-1,0,0;0,0,-1,0;0,1,0,0;0,0,0,0;0,0,0,0;1,1,0,0;1,0,0,0;0,0,0,0;0,0,-1,-1;-1,-1,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,1;0,0,0,-1;-1,0,0,0;0,0,0,0;0,1,0,0;0,0,-2,-1;0,0,1,1;0,0,0,0;1,0,0,0;0,0,0,0;0,0,-1,0;0,0,-1,0;0,0,0,0;-1,-1,0,0;0,0,0,0;1,1,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,0,0;0,0,0,0;-1,0,0,0;0,0,0,-1;1,1,0,0;0,0,0,0;0,0,0,1;0,0,0,0;0,0,1,1;1,0,0,0;0,0,0,-1;0,0,0,-1;0,0,0,0;0,0,0,-1;0,0,0,0;0,0,0,0;0,0,1,0;0,0,-1,0;0,0,0,0;0,-1,0,0;2,1,0,0;0,0,-1,1;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,-1;0,0,0,-1;0,0,-1,-1;-1,0,0,0;-1,0,0,0;0,0,0,0;0,-1,0,0;0,0,1,0;0,0,0,0;-1,0,0,0;0,1,0,0;0,0,-1,0;-1,-1,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,-1,0,0;0,0,-1,-1;0,0,0,0;0,0,1,0;0,0,1,0;0,0,1,0;0,0,0,1;0,0,0,0;0,0,0,-1;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,-1;0,0,0,1;0,0,0,0;0,1,0,0;0,0,0,-1;1,0,0,0;0,0,0,0;2,1,0,0;-1,-1,0,0;-1,-1,0,0;0,0,1,-1;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;1,1,0,0;1,-1,0,0;0,0,0,0;-1,0,0,0;0,0,-1,0;1,0,0,0;0,1,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,0,0;0,0,0,-1;0,0,1,0;0,0,-1,0;0,0,0,0;-1,1,0,0;0,0,0,0;0,0,-1,0;0,0,-1,0;0,0,0,0;1,0,0,0;0,-1,0,0;0,0,-1,0;0,0,0,0;-1,0,0,0;0,0,0,-1;0,1,0,0;-1,-1,0,0;0,0,-2,-1;0,0,-1,1;-1,0,0,0;0,0,0,0;1,1,0,0;0,-1,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,-1;0,0,1,0;0,0,0,-1;-1,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;1,0,0,0;0,0,-1,0;0,0,0,0;-1,0,0,0;-1,0,0,0;-1,1,0,0;0,0,1,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,1,0,0;-1,-1,0,0;0,0,1,-1;2,1,0,0;0,0,0,0;-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,0,0,0;0,0,1,0;0,0,0,0;1,0,0,0;-2,-1,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,-1,1;1,0,0,0;0,0,0,1;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,1;1,0,0,0;1,1,0,0;-1,0,0,0;1,1,0,0;0,0,0,0;0,0,0,0;0,0,0,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,1;0,0,-1,-1;0,0,0,0;0,0,1,0;0,0,0,0;-1,0,0,0;0,0,-1,0;0,0,0,0;-1,1,0,0;1,0,0,0;-1,0,0,0;0,0,0,0;0,0,1,1;0,0,1,0;1,-1,0,0;0,0,1,1;0,0,0,0;-1,-1,0,0;0,0,0,1;0,0,-1,1;0,0,0,0;0,0,0,0;0,0,0,1;0,0,0,0;0,0,-1,1;0,0,-2,-1;0,0,-1,0;0,0,-1,-1;0,1,0,0;0,0,0,0;0,0,0,1;-1,-1,0,0;0,0,0,1;0,0,2,1;-1,1,0,0;0,0,0,0;0,0,1,0;0,0,-1,-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;0,0,1,-1;0,0,1,1;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,1;2,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,0,-1;0,0,0,0;-1,-1,0,0;0,0,0,0;-1,0,0,0;0,0,0,-1;0,0,0,0;0,-1,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,-1,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;-1,0,0,0;0,0,1,1;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,-1;0,0,0,0;0,0,0,1;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,-1,1;0,0,-1,-1;0,1,0,0;0,0,0,0;0,1,0,0;1,-1,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;1,1,0,0;0,-1,0,0;0,0,-1,-1;0,0,0,0;0,0,0,0;1,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,-1,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;-1,-1,0,0;-1,-1,0,0;0,0,0,0;0,0,0,0;0,-1,0,0;0,0,1,0;1,0,0,0;0,0,-2,-1;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,0,0;0,0,1,1;-1,-1,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,-1,0;-1,-1,0,0;0,0,0,-1;0,0,1,1;0,0,1,0;0,0,0,1;0,0,1,1;0,0,0,0;0,0,1,0;0,0,0,1;0,0,0,0;1,1,0,0;0,0,0,0;0,0,0,0;1,1,0,0;0,0,1,1;1,1,0,0;0,0,0,-1;0,0,0,0;-1,-1,0,0;0,0,0,-1;0,0,1,0;0,0,0,0;0,0,0,0;0,1,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,1,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;-1,-1,0,0;-1,-1,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;1,0,0,0;0,0,-1,1;1,0,0,0;-1,0,0,0;0,0,0,0;0,1,0,0;-1,0,0,0;0,0,0,1;0,0,0,0;0,0,0,0;0,0,0,0;0,1,0,0;0,0,0,-1;0,0,1,0;-1,0,0,0;0,0,0,0;0,1,0,0;0,0,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,-1,-1;0,0,-1,0;0,0,2,1;0,0,0,0;0,0,1,1;0,0,0,0;0,1,0,0;0,0,0,0;-1,0,0,0;0,0,0,1;0,0,0,0;0,0,0,0;0,0,0,0;0,1,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;1,0,0,0;0,0,0,-1;0,0,0,1;0,0,0,0;-1,0,0,0;0,0,1,1;0,0,0,1;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,0,-1;0,0,-1,-1;0,0,1,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,-1,-1;0,0,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,0;0,-1,0,0;-1,-1,0,0;0,0,-1,0;0,0,0,0;0,0,1,1;0,0,0,1;-1,-1,0,0;0,0,0,0;1,0,0,0;-1,-1,0,0;0,0,-1,0;0,0,0,0;0,1,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,1,0;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,1,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,-1;0,0,2,1;0,0,0,1;-2,-1,0,0;-1,0,0,0;0,-1,0,0;0,0,0,0;0,0,0,1;0,0,0,0;0,0,0,0;1,-2,0,0;0,0,-1,-1;0,0,-1,0;0,0,1,0;0,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,0,1,1;0,1,0,0;-1,0,0,0;-1,0,0,0;0,0,0,0;0,0,1,1;0,0,1,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;-1,0,0,0;0,0,0,-1;0,0,0,-1;-1,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,1;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,-1,0;0,0,0,0;-1,0,0,0;0,0,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,0;0,-1,0,0;0,0,-2,-1;0,0,0,-1;0,0,0,0;0,0,-1,1;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,1,0,0;0,0,-1,1;0,0,0,0;0,0,0,1;0,0,0,0;1,-1,0,0;1,1,0,0;0,0,1,1;0,0,-1,0;0,0,-1,0;1,1,0,0;0,0,-1,0;0,0,0,0;0,1,0,0;0,0,-1,-1;0,-1,0,0;0,0,2,1;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,1;0,0,0,0;-1,-1,0,0;0,0,0,-1;0,0,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,0,-1;0,1,0,0;1,0,0,0;1,0,0,0;0,0,-1,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,-1;0,0,-2,-1;0,0,0,-1;0,0,0,1;-1,1,0,0;0,0,-2,-1;1,1,0,0;0,0,0,0;0,0,1,0;0,0,0,0;-1,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,1,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,0,0;0,-1,0,0;0,-1,0,0;1,0,0,0;0,-1,0,0;-1,-1,0,0;0,0,1,-1;0,0,0,0;0,0,0,-1;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,1;0,0,-1,0;0,0,-1,0;1,0,0,0;0,0,1,1;-1,0,0,0;1,0,0,0;1,-1,0,0;2,1,0,0;0,0,1,0;1,0,0,0;0,0,1,0;0,0,0,-1;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,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,0;0,0,0,0;0,0,0,0;0,0,-1,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,-1,0,0;0,0,0,1;-2,-1,0,0;0,0,0,0;-1,-1,0,0;0,1,0,0;-1,-1,0,0;0,0,0,0;0,0,-1,0;0,0,1,-1;0,0,0,0;0,0,0,0;1,0,0,0;1,0,0,0;0,0,1,0;0,0,0,0;1,0,0,0;0,0,1,0;2,1,0,0;0,0,0,0;0,0,0,1;0,0,-1,0;0,0,0,0;0,0,0,0;1,1,0,0;0,-1,0,0;-1,-1,0,0;0,0,1,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;1,-1,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,-1;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,0,0;-1,0,0,0;0,0,0,0;0,-1,0,0;-1,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,1;1,0,0,0;0,0,0,-1;0,0,-2,-1;0,1,0,0;0,0,0,0;0,0,1,1;0,0,0,0;1,1,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;1,-1,0,0;0,0,0,0;1,1,0,0;-1,0,0,0;0,1,0,0;0,0,0,0;0,0,0,0;0,0,1,1;1,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,1;0,0,0,0;-1,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,-1,1;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,-1,1;0,0,0,0;0,0,0,0;-1,-1,0,0;1,0,0,0;-1,0,0,0;1,-1,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,1,0,0;0,1,0,0;0,0,1,0;-1,0,0,0;-1,0,0,0;0,0,0,0;1,1,0,0;0,0,1,1;0,0,0,0;1,0,0,0;-1,1,0,0;0,0,-1,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,1,0,0;0,1,0,0;0,-1,0,0;0,0,0,0;-1,0,0,0;1,0,0,0;1,-1,0,0;0,0,0,0;0,0,0,0;0,0,1,1;-1,0,0,0;0,0,0,0;0,0,-1,-1;-1,-1,0,0;0,0,1,-1;-1,0,0,0;0,-1,0,0;0,0,0,0;-1,0,0,0;0,0,1,0;-1,0,0,0;0,-1,0,0;1,0,0,0;-1,0,0,0;0,0,1,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,1,1;0,0,0,0;0,0,0,1;-1,-1,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,1,0;0,1,0,0;-1,-1,0,0;0,-1,0,0;0,0,0,0;0,0,0,-1;0,0,0,-1;0,0,0,1;0,0,-1,-1;0,0,1,1;0,0,1,0;1,0,0,0;0,0,0,0;0,1,0,0;0,0,0,0;-1,1,0,0;0,0,1,0;0,0,0,-1;0,0,1,0;0,0,0,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,-1,0,0;0,0,0,0;0,0,0,1;0,0,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;0,0,2,1;0,0,1,0;0,0,1,1;0,0,1,-1;0,0,0,0;0,0,0,-1;0,0,0,0;0,0,0,0;0,0,1,0;0,0,-1,0;1,0,0,0;0,0,-1,0;0,0,-1,-1;0,-1,0,0;-1,-1,0,0;0,0,0,0;0,0,0,0;0,1,0,0;0,0,0,1;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;2,1,0,0;0,0,1,0;0,0,1,1;0,0,1,0;0,0,0,0;0,0,1,-1;0,0,0,0;-1,0,0,0;1,1,0,0;0,0,-1,0;0,0,0,0;0,-1,0,0;0,0,1,0;-1,0,0,0;0,0,0,-1;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,1,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,1,0;-1,0,0,0;-1,0,0,0;0,0,1,-1;1,1,0,0;0,0,-1,1;1,1,0,0;0,0,1,0;0,0,0,0;0,0,0,0;2,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;1,-1,0,0;0,0,0,-1;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,-1;0,0,0,0;1,0,0,0;0,0,0,0;0,0,1,0;0,0,-2,-1;1,-1,0,0;1,1,0,0;1,-1,0,0;0,0,-2,-1;0,0,0,0;-1,1,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,1,1;0,0,0,1;-1,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;-1,-1,0,0;0,0,-1,0;0,0,0,1;0,0,0,0;1,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,-1,0;0,0,1,0;0,0,0,0;0,0,2,1;0,0,0,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,1,1;0,0,0,0;-1,0,0,0;0,0,-1,-1;0,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,-1;-1,1,0,0;0,-1,0,0;0,1,0,0;0,0,-1,0;1,0,0,0;0,0,1,1;0,0,0,0;0,0,0,0;1,0,0,0;0,0,-1,0;0,0,0,0;0,0,1,0;0,0,0,0;1,0,0,0;1,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,1,0,0;0,0,0,0;0,0,1,1;0,0,-1,0;1,1,0,0;0,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,1,0;0,-1,0,0;0,0,0,0;0,0,-1,-1;0,0,-1,1;0,0,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;0,0,0,0;-1,0,0,0;0,1,0,0;0,1,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,1,0;1,0,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,0;0,0,0,0;0,1,0,0;0,0,-1,-1;0,1,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;2,1,0,0;1,0,0,0;0,0,0,0;0,0,0,1;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,-1;1,1,0,0;0,0,0,0;0,-1,0,0;0,0,0,1;-1,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;-1,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,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,0;0,0,-1,-1;1,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,1,1;0,0,1,1;1,1,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,-1,0;-1,1,0,0;0,0,0,0;0,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,0,0;-2,-1,0,0;0,0,0,0;1,1,0,0;0,1,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,1,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,1;0,0,0,0;-1,1,0,0;-1,0,0,0;0,0,0,0;-2,-1,0,0;1,-1,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,-1;0,0,1,0;0,0,0,0;-1,0,0,0;1,1,0,0;0,0,0,-1;0,1,0,0;0,0,1,0;0,-1,0,0;0,0,1,1;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,-1;2,1,0,0;0,0,0,-1;0,1,0,0;0,0,1,-1;0,0,2,1;0,0,-1,-1;0,0,0,0;1,0,0,0;0,0,-1,-1;1,0,0,0;0,0,1,1;0,-1,0,0;-1,-1,0,0;0,-1,0,0;0,0,-1,0;0,0,0,0;0,0,-1,0;0,1,0,0;0,0,0,0;0,0,1,1;0,0,0,0;-1,0,0,0;0,-1,0,0;0,-1,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;-1,1,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;-1,0,0,0;-1,0,0,0;0,0,0,0;2,1,0,0;0,0,0,0;1,0,0,0;0,0,0,1;0,0,1,1;0,0,0,-1;0,0,1,1;0,1,0,0;0,0,0,1;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,1,0,0;0,0,1,-1;0,0,-1,0;-1,0,0,0;0,0,1,0;-1,-1,0,0;0,1,0,0;1,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,1;-1,0,0,0;0,0,0,0;1,1,0,0;0,0,0,1;0,0,1,1;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,1;0,0,1,0;0,0,1,0;0,0,-1,-1;2,1,0,0;0,-1,0,0;0,0,0,0;0,1,0,0;0,0,1,1;0,0,0,0;0,0,1,0;0,0,0,1;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;2,1,0,0;0,0,0,0;0,0,0,0;0,1,0,0;0,0,0,0;0,0,1,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,-1,0;0,0,-1,-1;0,0,0,0;0,0,0,0;0,1,0,0;0,0,0,0;1,1,0,0;0,0,1,1;0,0,1,-1;0,0,1,1;1,0,0,0;0,0,0,0;-1,0,0,0;-1,0,0,0;0,-1,0,0;0,0,1,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;1,0,0,0;1,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,1,0,0;0,0,0,0;1,0,0,0;0,1,0,0;0,0,0,0;0,1,0,0;1,0,0,0;0,0,-1,0;0,0,0,0;1,1,0,0;1,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,1,0;0,0,0,0;0,1,0,0;0,0,1,1;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;-1,0,0,0;-1,0,0,0;1,1,0,0;0,0,0,0;0,0,0,0;0,-1,0,0;0,0,-1,-1;0,0,0,0;0,0,0,-1;0,0,0,0;0,0,1,0;0,0,-1,0;-1,-1,0,0;-1,1,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,-1,0,0;0,0,0,-1;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,-1,1;0,0,-1,-1;0,-1,0,0;-1,0,0,0;0,0,0,0;-1,1,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,-1;0,0,0,-1;0,0,-1,-1;1,-1,0,0;2,1,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;-1,-1,0,0;0,0,1,0;0,0,-1,-1;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,-1,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;1,1,0,0;-1,-1,0,0;-1,2,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,1;1,0,0,0;1,0,0,0;0,0,0,0;0,0,-1,0;0,0,1,1;0,0,0,0;-1,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,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;0,0,0,-1;0,0,1,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,1;0,0,-1,0;0,0,1,1;0,0,0,0;0,0,0,-1;0,-1,0,0;0,0,-1,0;-1,0,0,0;0,0,0,-1;-2,-1,0,0;0,0,0,-1;-1,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,1;0,0,0,0;-2,-1,0,0;0,0,0,0;0,0,-2,-1;0,0,0,1;0,0,0,0;0,0,0,0;1,1,0,0;1,1,0,0;0,0,0,0;0,0,1,-1;0,0,1,1;0,0,1,0;0,0,-1,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,-1,0,0;0,0,-1,0;1,0,0,0;0,0,0,0;0,0,-1,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,-1,0;-1,1,0,0;0,0,1,0;-1,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;-1,0,0,0;0,-1,0,0;0,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,-1,0,0;0,1,0,0;0,0,-1,2;0,0,0,0;1,1,0,0;0,0,1,1;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;1,0,0,0;0,0,0,0;0,-1,0,0;0,1,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,-1,0,0;0,0,2,0;0,0,-1,-1;0,0,0,1;1,1,0,0;0,0,0,0;0,0,1,1;1,-1,0,0;0,0,-1,-1;0,0,0,0;0,0,0,-1;0,0,-1,-1;0,0,-2,-1;0,-1,0,0;1,1,0,0;0,0,1,-1;0,0,0,-1;0,0,0,0;1,1,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;0,-1,0,0;0,0,1,1;0,0,0,0;1,0,0,0;0,0,0,-1;-1,-1,0,0;-1,1,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,-1,1;0,0,0,-1;0,0,-1,-1;1,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,-1,0,0;-1,-1,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;1,-1,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;0,0,0,0;0,0,0,1;0,0,1,0;1,0,0,0;0,0,1,0;0,0,1,1;0,0,0,0;0,0,0,0;0,0,1,0;0,0,1,1;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,1,-1;-1,0,0,0;0,0,0,0;0,1,0,0;0,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,1;0,0,-1,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;1,1,0,0;-1,1,0,0;0,0,-1,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,1,0,0;0,0,1,0;-1,-1,0,0;0,0,0,-1;0,0,0,0;0,1,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;1,0,0,0;0,0,1,0;0,0,-1,0;0,0,1,0;0,1,0,0;1,1,0,0;0,0,0,0;0,0,0,0;0,1,0,0;0,0,-1,-1;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,0,-1;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,-1,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,1,-1;0,0,0,-1;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;0,1,0,0;0,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,0,0;0,1,0,0;0,0,1,0;0,0,-1,-1;0,0,0,1;0,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,-1,2;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,1,0;1,0,0,0;0,0,0,-1;0,0,-1,0;0,0,-1,0;-1,0,0,0;0,0,0,0;-1,-1,0,0;-1,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,-1,0,0;2,1,0,0;1,-1,0,0;0,0,0,0;0,0,0,0;0,0,-2,-1;0,0,0,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,1;0,0,0,-1;0,0,-1,1;0,0,0,0;0,0,0,-1;0,0,-2,-1;0,0,0,0;0,0,1,0;0,0,0,0;0,0,-1,0;0,1,0,0;0,0,0,0;-1,1,0,0;0,0,0,0;0,0,-1,0;1,0,0,0;0,0,0,0;0,0,-1,-1;0,0,1,1;0,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,0,0;0,1,0,0;0,0,0,0;-1,0,0,0;0,0,1,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;1,0,0,0;0,0,0,0;0,-1,0,0;0,0,1,1;0,0,1,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,-1,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,1,0,0;0,0,1,1;0,1,0,0;0,0,-1,-1;0,-1,0,0;0,0,0,0;0,1,0,0;0,0,0,-1;0,0,-1,0;0,0,0,0;0,0,0,0;-1,-1,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,-1,0;-1,-1,0,0;0,0,-1,0;0,0,0,-1;1,1,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-2,-1;0,0,0,0;1,1,0,0;1,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,1;-1,0,0,0;-1,-1,0,0;0,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,-1,0,0;0,0,0,0;1,-2,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,-1;0,0,-1,0;0,0,1,0;0,0,1,0;0,0,0,0;0,-1,0,0;0,0,1,1;-1,-1,0,0;0,0,-1,0;1,1,0,0;0,0,0,-1;0,0,0,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,1,0,0;-1,0,0,0;0,0,1,1;1,1,0,0;0,0,0,0;0,0,1,-1;-2,-1,0,0;0,0,0,0;0,0,1,1;1,-1,0,0;0,1,0,0;0,0,0,0;0,0,1,1;0,0,1,1;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,1;0,0,-1,0;0,1,0,0;0,0,0,0;0,0,1,1;-1,1,0,0;0,0,0,1;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,0,0;0,0,-1,0;1,1,0,0;0,0,0,-1;-1,0,0,0;0,0,1,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;2,1,0,0;0,0,0,1;1,-1,0,0;0,0,0,1;1,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,1;1,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,1,0;1,-1,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,1,0;-1,0,0,0;0,-1,0,0;1,0,0,0;0,0,0,0;-1,-1,0,0;0,-1,0,0;2,1,0,0;0,0,0,0;0,1,0,0;0,1,0,0;0,0,-1,-1;1,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,1;0,0,-1,-1;1,0,0,0;0,0,1,1;-1,0,0,0;0,-1,0,0;0,1,0,0;0,0,1,1;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,1,0;0,0,0,0;0,0,-1,2;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;-1,0,0,0;1,0,0,0;0,0,0,1;0,0,0,0;0,-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,0,0;2,1,0,0;1,0,0,0;1,1,0,0;1,-1,0,0;1,0,0,0;0,0,0,0;0,1,0,0;0,0,0,1;0,0,0,0;-1,0,0,0;-1,0,0,0;0,0,1,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;1,0,0,0;1,1,0,0;-1,-1,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;-1,-1,0,0;0,0,1,0;-1,-1,0,0;-1,0,0,0;0,0,1,0;0,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,-1,0,0;0,0,0,0;-1,0,0,0;0,0,-1,0;1,1,0,0;1,-1,0,0;0,0,-1,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,-1,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-2,-1;0,0,-1,0;1,1,0,0;1,-1,0,0;1,0,0,0;0,0,-1,0;1,1,0,0;0,0,1,1;0,0,0,0;-1,0,0,0;0,1,0,0;0,0,0,0;0,0,0,0;1,-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,0,0;0,0,0,0;1,-1,0,0;0,0,1,0;0,-1,0,0;1,0,0,0;1,1,0,0;0,0,1,1;1,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,1;-2,-1,0,0;0,0,0,0;0,1,0,0;0,0,1,-1;0,0,0,0;0,0,0,1;0,0,1,1;0,0,0,0;0,0,0,0;1,-1,0,0;0,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,1,0;0,0,0,0;0,1,0,0;0,0,0,-1;0,0,-1,0;1,-1,0,0;0,-1,0,0;-1,-1,0,0;0,0,-1,-1;-1,0,0,0;1,1,0,0;1,0,0,0;0,0,0,1;0,0,0,0;0,0,0,0;0,0,-1,1;0,0,-2,-1;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,-1,-1;0,1,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,1,0;-1,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,-1,-1;0,0,0,0;0,0,0,0;0,-1,0,0;1,1,0,0;0,0,-1,0;-2,-1,0,0;0,0,0,0;0,0,0,-1;0,0,-1,0;0,0,-1,0;0,0,0,0;0,0,0,-1;0,0,0,0;-2,-1,0,0;0,0,1,0;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,0,-1;1,1,0,0;0,0,0,0;0,0,0,0;-1,1,0,0;0,0,0,0;0,0,0,1;1,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,1,0;0,0,1,1;0,0,0,0;0,0,0,0;0,0,1,0;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,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;-1,0,0,0;0,1,0,0;1,0,0,0;0,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,1;0,0,0,0;1,1,0,0;0,0,0,0;0,-1,0,0;0,0,1,0;1,1,0,0;0,0,2,1;0,0,0,0;-1,0,0,0;1,-1,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,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;-1,0,0,0;0,0,-1,0;0,0,0,-1;0,0,0,0;0,0,-2,0;-1,-1,0,0;0,0,0,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,-1;2,1,0,0;0,0,0,-1;-1,0,0,0;-1,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,1,1;0,1,0,0;-1,0,0,0;2,1,0,0;0,0,0,-1;0,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;-1,0,0,0;0,-1,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,1;0,0,0,1;0,0,-1,-1;0,0,0,1;0,0,0,0;0,0,-1,0;0,0,0,0;0,-1,0,0;0,1,0,0;0,0,-1,-1;0,0,0,-1;1,1,0,0;0,0,0,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,-1,-1;0,0,1,-1;-1,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;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,0,-2,-1;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,-1,0;0,-1,0,0;0,0,0,0;0,-1,0,0;2,1,0,0;-1,0,0,0;-1,0,0,0;0,0,0,0;0,0,-2,-1;0,-1,0,0;0,0,0,-1;0,0,0,0;0,0,0,0;1,0,0,0;0,0,-1,-1;0,-1,0,0;0,0,0,0;0,0,1,1;0,1,0,0;0,0,-1,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,1,0;-2,-1,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,0,0;0,0,0,0;-1,1,0,0;-1,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,1,0;0,0,0,0;0,0,-1,0;0,0,0,1;0,0,-1,0;0,0,1,0;-1,-1,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,1,0,0;0,0,0,-1;0,0,-1,-1;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,1;0,0,0,0;0,0,0,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,-1;0,0,0,0;0,0,1,0;0,0,-1,0;0,0,0,1;-1,-1,0,0;-1,1,0,0;0,0,-1,0;0,0,1,0;0,0,-1,-1;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,1,1;0,0,0,0;0,0,0,0;1,-1,0,0;0,0,-1,-1;0,0,-1,-1;0,0,-1,-1;0,0,0,-1;0,0,0,0;0,-1,0,0;1,0,0,0;1,0,0,0;0,0,0,0;0,0,0,1;0,0,0,0;0,0,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,-1,0;-1,1,0,0;0,0,0,0;0,0,-2,-1;0,-1,0,0;0,0,0,0;1,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,1,-1;0,0,1,1;0,0,0,1;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,-1,0,0;0,0,0,0;-1,0,0,0;0,0,2,1;-1,0,0,0;-1,0,0,0;-1,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,1;1,1,0,0;0,0,-1,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,1;0,0,-1,0;0,0,-1,-1;0,0,0,0;0,0,-1,1;-1,-1,0,0;0,0,0,0;0,0,-2,-1;0,0,0,0;0,0,1,-1;0,0,0,0;-2,-1,0,0;0,0,0,0;0,0,-1,0;0,-1,0,0;0,0,-1,-1;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;1,1,0,0;0,0,0,0;2,1,0,0;0,0,0,0;0,0,-1,0;0,0,0,-1;0,0,0,0;0,0,-1,0;0,0,-1,0;0,0,-1,0;0,0,0,0;-1,0,0,0;-1,-1,0,0;0,0,1,0;0,0,0,1;0,0,0,0;0,0,0,0;0,0,0,-1;-1,0,0,0;-1,0,0,0;0,0,1,0;-1,-1,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,2,1;0,0,0,-1;0,0,0,0;0,1,0,0;0,0,-1,0;0,0,0,0;0,0,-1,0;0,-1,0,0;0,0,0,0;0,0,0,0;0,0,-2,-1;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,0,0;0,0,1,-1;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,2,1;0,0,1,0;0,0,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;0,0,0,-1;0,0,0,0;1,1,0,0;0,0,1,1;0,0,0,1;0,0,0,0;0,0,0,0;0,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,0;0,0,1,0;0,0,0,0;0,0,-2,-1;0,0,0,0;0,0,0,0;0,0,1,0;0,0,-1,0;0,0,-1,0;1,0,0,0;0,0,0,0;0,0,1,0;0,0,0,1;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;1,0,0,0;-1,0,0,0;0,0,0,0;0,0,-2,-1;0,0,0,-1;-1,0,0,0;0,0,0,1;0,0,-1,1;-1,-1,0,0;0,1,0,0;0,0,0,0;2,1,0,0;-1,0,0,0;-2,-1,0,0;0,0,0,-1;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;-1,-1,0,0;0,0,-1,-1;0,0,-1,-1;0,1,0,0;1,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,1,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;0,0,0,0;-1,0,0,0;0,0,-1,0;0,0,-1,0;0,0,-1,1;0,0,0,0;0,0,0,0;2,1,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,1,1;0,0,0,1;0,0,0,0;0,0,-1,1;0,0,1,0;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,-1;1,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,-1;0,0,0,0;0,0,0,0;0,-1,0,0;0,1,0,0;0,0,2,1;0,0,0,0;0,0,0,0;-1,0,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,-1;0,0,-1,-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,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,1,0,0;0,0,0,0;0,0,0,1;0,0,1,0;0,0,0,0;0,-1,0,0;0,0,0,0;0,-1,0,0;0,0,0,1;0,0,0,0;0,0,1,1;-1,0,0,0;0,0,1,0;-1,1,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,1,0,0;0,0,0,0;-1,1,0,0;0,0,-1,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,1,0,0;1,1,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;1,-1,0,0;0,-1,0,0;0,0,0,0;0,0,1,0;0,0,0,0;1,0,0,0;0,0,1,1;0,0,0,-1;0,0,0,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,1;0,1,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,-1,-1;1,-1,0,0;0,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,0;0,0,1,1;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,-1,-1;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,-1;0,0,1,0;0,0,-1,0;0,0,0,0;0,0,-1,0;0,0,-1,0;0,0,0,0;1,0,0,0;0,0,0,0;1,1,0,0;0,0,0,-1;-1,-1,0,0;0,0,-1,0;0,0,0,0;0,0,0,-1;0,0,0,0;1,0,0,0;0,1,0,0;0,0,1,0;1,1,0,0;-1,0,0,0;0,1,0,0;0,0,0,0;-2,-1,0,0;0,0,0,0;0,0,-2,-1;-1,-1,0,0;0,0,1,0;0,-1,0,0;0,1,0,0;0,0,-1,0;0,0,-1,0;-1,1,0,0;1,1,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,1,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;1,-1,0,0;0,0,0,0;0,0,0,1;0,0,-2,-1;0,0,0,0;0,0,0,0;0,0,-1,1;0,0,0,0;-1,1,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;1,1,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,1,1;0,1,0,0;0,0,0,0;0,0,-1,0;1,1,0,0;-1,0,0,0;0,0,0,0;1,1,0,0;-1,-1,0,0;0,0,-1,1;-1,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,1,1;0,0,0,0;0,0,0,0;0,0,-2,-1;0,0,0,0;1,0,0,0;-1,0,0,0;0,1,0,0;-1,-1,0,0;1,1,0,0;0,0,0,-1;0,0,-1,-1;0,0,0,0;0,0,0,-1;0,1,0,0;0,0,1,1;0,0,0,0;0,0,1,0;0,-1,0,0;0,0,1,0;0,0,0,0;1,0,0,0;0,0,1,0;0,0,0,0;-1,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;-1,0,0,0;1,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,-1,0;0,0,-1,0;0,0,0,0;0,0,1,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,-1;0,0,1,1;0,0,0,0;0,0,-1,0;1,1,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,-1,1;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;0,0,-1,-1;0,0,-1,0;0,0,0,0;1,-1,0,0;0,0,0,0;0,0,0,-1;0,0,-1,-1;0,-1,0,0;0,0,0,-1;1,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,1;0,0,0,0;1,1,0,0;0,0,0,0;0,0,1,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,1,1;0,0,-1,1;1,1,0,0;0,-1,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,-1,0;1,1,0,0;0,-1,0,0;1,1,0,0;1,-1,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,1;0,0,1,1;-1,-1,0,0;0,0,0,1;0,0,0,0;0,0,1,1;0,0,-1,0;0,0,-1,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,1,0,0;0,0,1,0;0,0,0,1;-1,-1,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;-1,1,0,0;0,0,1,0;0,0,0,0;-1,-1,0,0;1,0,0,0;0,1,0,0;-1,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,1;0,0,0,1;-1,1,0,0;0,0,1,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,1,0,0;1,0,0,0;0,0,0,1;0,1,0,0;-1,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,1,1;0,1,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,1;0,0,0,0;-1,1,0,0;0,0,0,0;1,1,0,0;0,0,1,1;0,0,1,0;0,0,0,0;0,0,0,0;-2,-1,0,0;0,0,0,0;0,0,0,1;0,0,-1,0;0,0,1,1;0,0,1,1;0,0,0,0;-1,0,0,0;0,0,0,1;0,0,1,-1;0,0,-1,0;0,0,0,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;-1,0,0,0;0,-1,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,-1;0,0,0,0;0,0,-2,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;0,0,0,-1;0,0,1,1;0,1,0,0;1,1,0,0;0,0,0,0;-1,0,0,0;0,0,0,1;0,0,0,0;0,0,0,0;0,0,1,1;0,-1,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,0,0;1,1,0,0;0,1,0,0;-1,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,1,0;0,0,0,0;2,1,0,0;0,0,0,1;1,0,0,0;0,0,-1,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,-2,-1;0,0,1,1;0,0,1,1;0,0,0,-1;0,0,-1,1;1,1,0,0;0,0,0,0;0,0,-1,1;0,0,1,1;0,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;1,0,0,0;0,0,-1,0;0,-1,0,0;0,0,-1,-1;-1,0,0,0;0,0,0,0;1,-1,0,0;-1,-1,0,0;0,-1,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,1;0,0,0,0;0,0,0,0;1,-1,0,0;0,0,0,1;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,-1;1,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;-1,0,0,0;1,1,0,0;0,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,-1;2,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;1,0,0,0;1,1,0,0;1,0,0,0;0,0,0,0;1,-1,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,-1,0,0;0,0,0,0;0,-1,0,0;1,1,0,0;0,0,0,0;0,0,0,0;0,0,0,1;0,0,0,0;0,0,0,-1;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,-1,0,0;-1,0,0,0;2,1,0,0;0,-1,0,0;0,0,0,0;0,-1,0,0;-1,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,1,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,0,1;0,0,0,-1;0,0,0,0;0,0,-2,0;0,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,1;-1,0,0,0;0,0,0,0;1,0,0,0;-2,-1,0,0;-1,0,0,0;1,0,0,0;0,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,-2,-1;0,0,-1,0;0,0,0,0;1,0,0,0;0,1,0,0;0,-1,0,0;1,1,0,0;0,0,0,0;1,1,0,0;1,0,0,0;0,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,-1,0,0;0,0,1,1;0,0,0,0;0,0,0,0;0,0,0,1;0,0,1,0;0,0,0,0;-1,0,0,0;0,0,-1,1;0,0,-1,-1;0,0,-1,0;0,0,0,0;-1,0,0,0;-1,-1,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,1;0,0,0,0;0,0,0,0;1,0,0,0;-1,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,1,0,0;0,-1,0,0;0,0,1,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,-1,0,0;-1,-1,0,0;0,0,0,1;0,0,1,0;1,0,0,0;1,1,0,0;0,0,1,1;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,1,1;0,-1,0,0;0,0,0,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,-1;0,0,0,0;0,0,1,0;0,0,1,0;0,0,-1,-1;0,0,1,0;-1,-1,0,0;1,1,0,0;0,0,0,0;2,1,0,0;0,-1,0,0;0,0,-1,-1;1,1,0,0;1,1,0,0;-1,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,1,0;0,0,1,0;0,0,0,0;0,0,0,1;1,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-2,-1;0,0,1,0;1,0,0,0;0,0,0,0;0,0,0,0;0,1,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,-1,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,1,0;0,0,-1,1;0,0,0,0;0,0,0,0;0,-1,0,0;0,0,1,1;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;2,2,0,0;-1,1,0,0;-1,-1,0,0;0,0,-1,1;1,0,0,0;0,0,0,0;0,0,-1,0;1,1,0,0;0,0,0,0;0,0,0,0;1,1,0,0;0,0,-1,0;0,0,0,-1;0,0,0,0;-1,-1,0,0;1,0,0,0;0,0,0,0;1,0,0,0;0,-1,0,0;0,-1,0,0;-2,-1,0,0;0,0,1,1;-1,-1,0,0;0,0,0,0;0,0,1,0;0,0,0,-1;0,0,-1,-1;0,0,0,-1;0,1,0,0;0,0,-1,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,-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;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,0,0,0;0,0,0,0;0,1,0,0;0,0,0,0;0,0,1,0;0,0,1,0;0,1,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,1,1;1,1,0,0;0,0,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,-1,0;0,0,1,1;-1,1,0,0;0,0,0,1;1,0,0,0;0,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,2,1;0,0,0,0;0,-1,0,0;0,0,0,0;-1,0,0,0;0,0,0,-1;-1,-1,0,0;0,1,0,0;0,0,-1,-1;2,0,0,0;0,0,0,0;0,0,1,0;1,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,-1,0,0;0,0,0,0;0,0,1,0;0,0,1,0;-1,-1,0,0;0,0,1,1;0,0,-1,-1;0,0,0,0;0,0,1,1;0,-1,0,0;0,0,0,1;0,0,0,0;0,1,0,0;0,0,0,0;0,1,0,0;0,0,0,-1;0,0,0,0;0,0,0,0;0,0,0,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;1,-1,0,0;-1,0,0,0;1,1,0,0;0,0,1,0;0,0,-1,0;0,0,0,0;1,1,0,0;0,0,0,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;1,1,0,0;0,0,1,-2;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;-1,-1,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,1,0,0;0,0,0,0;0,0,0,1;-1,0,0,0;0,0,0,0;-1,1,0,0;0,0,0,-1;0,0,0,1;0,0,1,0;0,0,1,1;0,0,0,0;0,0,0,-1;0,0,0,0;1,1,0,0;0,0,0,0;-1,1,0,0;0,0,0,0;-1,0,0,0;0,-1,0,0;0,0,0,0;1,0,0,0;0,0,0,0;-1,-1,0,0;0,0,1,1;0,0,0,0;0,0,0,1;0,0,1,0;0,0,0,1;0,0,0,0;0,0,0,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,-1;0,-1,0,0;0,0,0,1;0,0,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,0,1;0,1,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;1,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,-1,0;0,0,-1,1;0,0,0,1;1,1,0,0;0,0,0,0;0,0,1,1;0,0,0,1;-1,0,0,0;-1,0,0,0;0,0,0,0;0,-1,0,0;0,0,-1,0;0,0,-1,0;0,0,0,0;0,0,-1,1;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,-1,-1;1,0,0,0;1,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,-1,0;0,0,0,0;0,0,-1,-1;0,0,-1,-1;0,0,0,0;0,0,1,0;0,0,0,0;-1,0,0,0;0,0,-1,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,1,0,0;1,0,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,0;0,0,0,-1;0,0,0,0;0,0,1,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,-1,0;0,0,-1,-1;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,1,0,0;0,0,0,0;0,0,-1,-1;0,0,1,0;0,0,0,1;0,0,1,0;0,0,-1,-1;0,0,0,0;0,0,0,1;0,0,0,0;0,0,0,0;0,1,0,0;0,0,0,0;-1,1,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,0,0;0,1,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;0,-1,0,0;0,0,1,0;0,0,0,1;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;1,1,0,0;0,0,0,0;0,0,0,-1;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;1,1,0,0;0,0,0,0;0,0,0,0;0,0,-1,1;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;1,0,0,0;0,-1,0,0;-2,-1,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,1,0,0;0,0,0,1;0,0,0,1;1,-1,0,0;0,0,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;-1,1,0,0;0,0,2,1;0,0,-1,0;1,1,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;-1,0,0,0;0,0,0,-1;0,-1,0,0;0,1,0,0;-1,-1,0,0;0,0,1,1;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,1,1;0,0,0,0;-1,0,0,0;-1,0,0,0;0,0,0,0;0,1,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,1,0;0,0,-2,-1;0,-1,0,0;0,0,0,-1;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-2,-1,0,0;0,1,0,0;1,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;1,1,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,-1,0,0;0,-1,0,0;0,0,-1,0;0,-1,0,0;0,0,-1,-1;0,0,0,0;-1,0,0,0;-1,0,0,0;0,1,0,0;-2,-1,0,0;0,0,0,1;0,0,0,0;0,0,0,0;0,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,-1;0,0,-1,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,1;-1,0,0,0;0,0,0,0;0,0,-1,-1;-1,-1,0,0;0,0,1,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;-1,1,0,0;2,1,0,0;0,0,1,0;0,0,0,0;-1,1,0,0;0,0,0,0;0,0,1,1;1,1,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,1;0,0,0,0;0,0,-1,0;0,-1,0,0;0,0,0,0;0,0,-1,0;0,0,1,1;0,0,0,0;0,1,0,0;0,1,0,0;0,0,0,0;0,0,1,0;-1,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,1;0,0,0,0;2,1,0,0;-1,-1,0,0;1,1,0,0;1,-2,0,0;0,0,0,0;-1,0,0,0;1,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,-1;0,0,0,0;0,0,0,1;0,0,0,0;1,-1,0,0;0,0,0,1;1,1,0,0;1,1,0,0;1,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,1,0,0;0,0,0,0;0,0,1,-1;0,0,0,1;0,0,0,0;1,0,0,0;0,0,0,0;0,0,-1,0;0,0,-1,0;-1,-1,0,0;0,0,0,0;0,0,1,0;1,0,0,0;-1,0,0,0;0,0,0,0;0,0,-1,0;0,0,1,-1;0,-1,0,0;-1,0,0,0;-1,-1,0,0;0,0,1,0;0,0,0,0;0,-1,0,0;0,0,0,0;-1,0,0,0;0,0,1,1;0,0,1,-1;0,0,1,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;-1,0,0,0;0,0,-1,1;0,0,2,1;0,0,-1,0;-1,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,1;0,0,-1,-1;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,0,0,0;1,1,0,0;0,0,-1,-1;0,0,0,0;1,1,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,0,0;-2,-1,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;-1,0,0,0;0,0,-1,-1;0,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,0,0;0,0,0,0;0,0,1,1;0,1,0,0;0,0,0,0;0,0,1,1;0,1,0,0;0,0,1,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,1,0,0;0,0,0,0;0,0,-1,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,2,0;-1,-1,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,1,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;-1,1,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;1,0,0,0;0,0,-1,1;1,1,0,0;0,0,0,0;0,0,0,0;0,1,0,0;0,0,1,0;-1,0,0,0;1,1,0,0;0,0,-1,-1;0,0,2,1;0,0,0,-1;0,-1,0,0;0,0,-1,0;0,0,-2,-1;0,0,0,0;0,-1,0,0;0,0,0,1;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,1;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,1,1;0,0,0,0;1,1,0,0;0,0,0,1;0,0,-2,-1;-1,0,0,0;0,0,0,0;0,-1,0,0;0,1,0,0;0,-1,0,0;0,0,2,1;0,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,-1,0,0;0,0,0,-1;0,1,0,0;0,0,0,-1;0,0,-1,0;0,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;2,1,0,0;0,0,0,0;1,0,0,0;-1,-1,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;-1,1,0,0;0,0,0,0;0,0,-1,0;1,1,0,0;0,0,0,-1;-1,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,1,0,0;1,1,0,0;0,0,0,0;0,0,0,1;0,0,0,1;1,-1,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,1;0,0,0,0;0,-1,0,0;-1,0,0,0;-1,-1,0,0;-1,-1,0,0;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,0,0,-1;2,1,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,1,0,0;0,0,0,0;0,0,-1,2;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,1;1,0,0,0;0,0,0,0;0,0,0,1;0,0,-2,-1;0,-1,0,0;1,0,0,0;-1,0,0,0;0,0,0,-1;0,0,0,0;1,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,1,1;0,0,0,0;0,0,0,0;0,0,0,1;0,0,0,0;-1,0,0,0;2,1,0,0;0,0,1,1;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;-1,-1,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;2,1,0,0;0,0,0,0;0,0,0,-1;-1,-1,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,1,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,-1;-1,0,0,0;1,0,0,0;0,0,-1,1;0,0,0,0;0,0,1,-1;0,0,0,0;1,0,0,0;0,0,0,0;0,0,-1,0;0,0,1,0;0,0,0,0;1,1,0,0;0,-1,0,0;0,0,1,0;-1,1,0,0;0,0,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,0;0,0,0,0;0,0,1,0;-1,1,0,0;0,0,-2,-1;0,0,0,0;0,0,0,0;0,1,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;-1,-1,0,0;0,1,0,0;0,0,-1,-1;1,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,-1,0,0;-1,0,0,0;0,0,-1,0;1,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;0,1,0,0;0,0,0,1;-2,-1,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;2,1,0,0;0,0,0,0;0,0,1,0;0,0,1,0;0,0,1,0;0,1,0,0;0,0,0,0;1,1,0,0;2,1,0,0;0,0,0,0;0,0,1,0;0,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;-2,-1,0,0;0,0,0,0;0,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,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,-1,0,0;0,0,1,0;0,0,-1,0;0,0,0,0;1,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,0,-1;0,0,1,1;0,0,1,1;0,0,-1,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,1;0,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,-1;0,-1,0,0;1,1,0,0;0,1,0,0;0,0,0,0;0,0,1,-1;0,0,1,0;0,0,-1,0;0,0,-1,-1;0,0,0,0;0,0,-1,-1;0,1,0,0;0,0,-1,-1;0,0,0,0;0,0,0,-1;0,1,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;1,0,0,0;0,0,0,-1;-1,0,0,0;1,0,0,0;0,1,0,0;0,0,0,0;0,1,0,0;0,0,1,1;0,0,0,0;0,0,1,0;0,0,0,0;0,1,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;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,0,0;0,0,-2,-1;0,1,0,0;0,0,1,1;0,0,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,-1;0,0,1,1;1,1,0,0;1,1,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,1,1;1,-1,0,0;1,0,0,0;0,0,-1,1;0,0,1,0;0,0,0,0;-1,-1,0,0;0,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,-1;0,0,1,1;0,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;-1,0,0,0;0,0,0,-1;0,0,-2,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;0,0,0,-1;0,0,0,0;0,-1,0,0;0,0,0,0;0,-1,0,0;0,0,1,1;1,0,0,0;-2,-1,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;2,0,0,0;0,0,0,0;0,0,0,1;-1,-1,0,0;1,0,0,0;-1,-1,0,0;0,0,0,0;0,0,-1,-1;0,-1,0,0;0,0,0,-1;-1,0,0,0;0,0,0,0;1,-2,0,0;-1,-1,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;2,1,0,0;0,0,0,0;0,0,0,0;-2,0,0,0;0,0,1,1;0,0,0,-1;0,0,0,-1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;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,-1,0,0;-1,0,0,0;0,1,0,0;1,1,0,0;0,0,0,-1;0,0,1,1;0,0,-1,0;0,0,0,0;0,0,2,0;0,0,0,0;0,0,0,0;0,0,0,-1;0,0,1,0;1,0,0,0;0,0,1,0;0,0,1,0;0,0,0,0;0,0,0,-1;0,0,0,0;0,0,-2,-1;0,0,0,1;1,1,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,1,0;0,0,1,1;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,1,0,0;0,0,0,0;-1,0,0,0;0,-1,0,0;0,0,0,0;0,0,2,1;0,0,1,0;0,0,0,0;-1,2,0,0;0,0,0,0;0,0,-1,0;0,1,0,0;1,-1,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;1,0,0,0;0,0,0,-1;-1,1,0,0;0,0,1,0;0,-1,0,0;0,0,0,0;0,0,0,-1;1,1,0,0;-1,0,0,0;0,0,0,0;0,0,-1,-1;0,1,0,0;0,0,-1,0;0,0,0,0;0,0,1,0;0,0,0,-1;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,-1;0,0,0,0;0,0,0,1;0,0,-1,0;0,0,2,1;0,1,0,0;-1,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,-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,0;0,0,-1,-1;0,-1,0,0;0,0,0,0;-1,-1,0,0;0,0,-1,1;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,0,0;0,0,1,1;0,0,1,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,1;0,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;-1,0,0,0;1,0,0,0;0,0,-1,0;0,0,1,0;0,0,0,0;0,0,0,0;2,1,0,0;0,0,0,-1;1,-1,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,0,0;0,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,-1;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,-1;1,0,0,0;-1,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,1;0,0,-1,-1;0,0,0,0;-1,-1,0,0;0,0,1,-2;0,0,1,1;0,0,0,0;0,0,0,0;0,0,0,-1;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,0,0;-1,-1,0,0;0,-1,0,0;-1,0,0,0;0,0,0,0;1,-1,0,0;0,0,1,1;-1,0,0,0;1,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;1,0,0,0;-1,1,0,0;0,0,0,0;-1,0,0,0;0,0,-1,0;0,0,-1,-1;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,1,0;0,0,0,1;0,0,0,0;0,0,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,-2,0;0,0,0,0;0,0,1,0;0,0,-1,0;0,0,-2,-1;0,0,0,0;0,0,0,-1;0,1,0,0;0,0,0,0;2,1,0,0;-1,1,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,1,0,0;1,1,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,1,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,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,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,-1,0,0;0,0,-1,-1;0,0,1,-1;0,0,0,1;0,-1,0,0;0,0,-1,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,1,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,-1,0,0;0,0,0,0;0,0,0,0;0,-1,0,0;0,0,-2,-1;0,0,0,0;0,0,0,0;0,1,0,0;0,0,1,0;0,0,-1,1;0,0,0,0;0,0,-1,0;0,0,-2,-1;0,0,0,0;2,1,0,0;0,-1,0,0;0,0,0,0;0,0,0,0;0,0,0,1;0,0,0,0;0,0,0,-1;0,0,0,0;0,0,-1,0;0,0,1,0;0,0,0,0;-1,1,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,1;-1,-1,0,0;0,0,0,1;-1,-1,0,0;0,0,0,0;0,0,0,0;0,0,-1,1;0,0,1,1;0,0,0,-1;0,0,1,1;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,0,0;0,0,1,1;1,0,0,0;-1,0,0,0;0,0,0,0;-1,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;-2,-2,0,0;1,0,0,0;0,0,1,1;0,0,-1,0;1,0,0,0;1,1,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,1,0,0;0,0,0,0;0,0,-1,-1;0,0,0,0;-1,0,0,0;0,0,-1,-1;0,0,1,0;0,0,1,1;0,0,1,1;0,1,0,0;0,0,0,0;0,0,1,-2;0,0,-2,-1;0,1,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,-1,-1;0,0,0,0;0,0,-1,0;1,0,0,0;0,0,0,0;2,1,0,0;0,0,-1,-1;0,0,-1,0;0,0,0,0;0,0,1,1;0,0,-1,0;0,0,-2,-1;0,0,-1,1;-1,0,0,0;0,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;1,1,0,0;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,1,0,0;0,0,1,0;-1,-1,0,0;1,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,-1;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,0;1,-1,0,0;0,0,0,0;0,0,0,1;0,0,0,-1;1,0,0,0;1,0,0,0;0,0,0,1;0,1,0,0;0,0,0,0;-2,-1,0,0;0,0,0,0;1,-1,0,0;0,0,0,1;0,0,0,0;0,0,0,-1;-1,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,-1;0,0,-1,0;0,0,0,0;-1,-1,0,0;0,0,0,0;-1,0,0,0;0,0,0,-1;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,0;0,0,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;1,-1,0,0;-1,-1,0,0;0,0,0,0;0,1,0,0;1,0,0,0;0,0,0,1;1,-1,0,0;0,0,1,1;0,-1,0,0;0,0,0,0;0,0,1,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-2,-1;0,0,0,0;0,0,0,0;0,0,1,-1;0,0,0,0;0,0,0,0;0,-1,0,0;0,0,1,0;0,0,0,0;0,0,0,0;-2,-1,0,0;1,0,0,0;0,0,0,0;1,-2,0,0;0,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,0,0;1,-1,0,0;0,0,0,0;0,0,-1,0;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,1,0;1,1,0,0;0,0,0,0;0,0,0,0;0,0,1,0;0,0,0,-1;0,0,-2,-1;0,-1,0,0;0,0,1,1;1,0,0,0;0,0,0,1;0,0,0,0;0,0,0,0;0,0,0,0;-2,-1,0,0;0,0,1,-1;0,0,1,0;0,0,0,0;-1,0,0,0;0,-1,0,0;0,0,0,0;0,0,0,-1;0,0,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,-1,1;0,0,0,0;-1,0,0,0;2,1,0,0;-1,-1,0,0;0,0,0,0;0,0,0,0;-1,-1,0,0;0,0,0,0;1,0,0,0;0,0,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,0,0;1,1,0,0;0,0,-1,1;0,0,2,1;0,0,0,0;0,0,0,0;0,0,0,0;0,0,-1,1;0,-1,0,0;-2,-1,0,0;0,0,1,0;0,0,0,0;0,1,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;0,0,1,0;0,0,0,1;0,0,0,0;0,0,1,0;0,-1,0,0;0,0,-1,-1;0,0,-1,0;0,0,0,0;0,0,0,0;0,0,0,0;1,-1,0,0;0,0,0,0;0,0,0,0;1,1,0,0;1,-1,0,0;0,1,0,0;0,0,-1,0;0,0,0,0;1,1,0,0;-1,0,0,0;1,0,0,0;1,0,0,0;0,0,0,0;-1,0,0,0;0,0,0,0;1,1,0,0;0,0,0,0;0,0,1,1;0,0,0,0;0,0,0,0;0,0,0,-1;0,0,0,0]],515]]