0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,-2,0,0,0,0,0,0,0,0,0,0,-10,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,-14,-14,0,0,-4,0,0,0,0,0,0,-28,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,14,0,0,0,2,0,0,2,0,2,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,0,0,0,0,0,0,0,0,-28,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6,0,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,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,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,0,0,0,0,2,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,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-14,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-28,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,0,0,0,0,0,0,0,0,0,0,0,0,6,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,0,0,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,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,2,0,0,0,0,0,0,0,0,10,0,0,0,0,0,0,0,0,-4,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,2,2,2,0,0,0,0,0,0,0,0,0,8,0,0,0,24,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,2,0,0,2,2,2,0,0,0,0,0,0,0,0,0,0,0,0,14,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-18,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,2,2,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,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,30,0,0,0,0,12,0,0,0,0,0,0,28,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,32,0,0,0,0,0,0,0,0,0,0,0,0,0,-8,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,26,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,16,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,-26,0,0,2,0,0,0,0,0,0,0,0,0,0,0,-32,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-28,0,0,2,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,0,0,0,0,0,0,0,0,-32,-14,-24,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-10,0,0,0,0,-16
4,4,4,4,4,4,4,2,-14,4,4,-28,-8,10,4,4,4,4,4,4,4,4,4,4,4,4,4,6,6,4,4,4,4,4,4,4,4,4,6,4,4,4,4,0,4,4,4,4,4,4,4,4,4,4,4,4,2,-22,4,4,4,4,4,4,4,4,4,4,4,4,4,4,6,4,4,4,4,4,4,4,4,6,4,4,6,6,6,0,4,4,4,4,6,6,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,6,6,4,4,4,4,4,6,6,4,6,4,4,0,6,4,6,4,4,4,4,4,4,4,4,4,12,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,6,4,4,6,4,4,4,4,4,4,6,4,4,4,4,0,4,6,4,4,4,4,4,12,-2,8,4,4,-32,4,4,4,4,4,4,4,4,4,4,4,4,6,4,4,4,6,6,6,6,4,4,4,4,6,4,4,4,4,4,0,6,4,4,4,4,4,4,4,12,4,4,4,6,4,4,4,4,6,6,6,4,4,4,4,4,6,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,0,6,4,4,4,4,4,6,4,4,20,12,4,4,6,4,2,4,6,0,2,4,6,6,6,4,6,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,0,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,0,2,4,4,4,4,4,-6,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,0,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,-24,0,4,4,4,4,4,2,2,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,0,4,6,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,0,0,4,2,4,4,4,32,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,0,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,2,2,4,2,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,6,4,4,4,4,0,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,0,2,0,4,2,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,0,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,0,4,2,4,4,4,4,4,4,4,4,4,4,4,4,4,4,6,4,4,4,4,4,4,0,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,0,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,0,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,2,2,2,2,2,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,0,4,4,4,4,4,4,4,4,4,4,6,4,4,4,4,4,6,4,4,2,2,0,0,0,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,6,0,6,6,6,4,4,6,6,6,4,4,6,6,4,4,4,6,6,6,6,2,0,0,0,0,0,4,4,6,6,6,6,6,4,-4,6,4,6,6,6,6,6,6,6,0,4,6,6,4,6,6,6,6,4,6,6,4,4,6,6,4,4,-2,6,4,0,0,0,0,0,2,2,6,0,6,4,4,2,0,6,6,4,6,4,6,6,6,6,0,6,6,6,6,6,6,6,6,6,6,6,2,18,18,8,0,0,0,2,0,0,0,0,0,0,0,8,2,8,2,0,6,6,8,-30,6,6,4,4,6,4,6,4,0,6,6,6,6,6,6,4,6,-30,-2,2,0,0,0,2,0,2,0,0,0,0,0,0,2,0,12,12,-28,-30,0,2,2,2,6,2,6,4,6,6,-8,6,6,4,0,6,6,6,6,6,6,4,4,2,0,0,0,-2,-4,0,0,2,2,0,16,8,4,2,2,10,-20,2,2,0,0,0,4,4,4,2,4,6,6,6,6,6,6,6,0,8,4,4,4,4,4,4,4,4,2,0,-12,-12,-20,-26,-28,16,12,4,16,-32,22,18,12,12,8,2,6,2,4,4,4,4,0,2,6,4,6,6,4,6,4,4,0,8,8,4,4,6,4,4,4,2,2,6,6,6,4,6,4,2,4,4,0,-2,6,2,20,8,4,4,4,4,4,4,4,4,0,2,4,4,6,4,6,6,6,4,0,8,8,6,4,6,4,6,6,6,4,4,6,24,6,6,4,4,4,4,4,4,4,4,4,6,4,6,6,-2,-6,4,4,4,6,4,4,6,6,6,6,4,6,4,0,6,6,6,8,6,10,4,6,6,6,6,6,6,6,4,4,4,4,4,4,4,4,14,12,10,12,12,6,6,4,4,4,4,4,4,4,4,4,6,6,6,4,4,0,4,4,6,8,8,8,8,8,6,8,6,6,6,6,4,4,4,4,2,6,12,4,6,8,6,6,4,6,4,4,4,4,4,4,2,4,10,4,4,4,6,18,4,0,6,6,6,6,6,26,6,6,6,8,4,6,6,6,4,6,6,4,4,6,4,4,6,6,4,4,4,8,6,6,6,6,6,4,4,6,6,6,14,4,4,6,4,0,6,6,6,6,6,6,6,6,6,6,4,6,6,6,6,6,6,4,4,4,4,6,4,6,4,4,6,4,4,-24,4,6,6,4,6,6,-16,6,14,4,6,6,4,0,6,6,6,6,6,6,6,6,6,4,24,6,6,4,4,6,6,4,4,4,6,6,6,6,6,6,4,6,4,4,6,6,6,4,6,6,4,4,6,6,6,4,4,0,6,6,6,4,6,6,6,6,6,6,4,6,4,6,6,6,18,-12,-30,6,6,6,6,6,4,6,4,6,6,6,4,6,4,4,4,4,4,6,6,6,6,6,4,0,4,6,6,6,6,6,6,6,6,6,6,6,6,4,4,6,4,4,6,6,6,4,6,4,6,4,4,6,6,4,4,4,4,6,4,4,6,4,6,6,4,4,0,0,6,6,6,6,6,-22,6,6,4,6,6,6,6,4,6,6,4,4,6,6,6,6,6,4,22,4,6,6,4,4,4,4,4,4,6,6,18,4,6,6,6,4,4,0,6,6,6,18,6,6,4,6,6,6,6,4,6,6,6,6,6,4,6,4,6,6,6,4,4,4,6,6,4,4,6,4,4,4,6,6,6,6,6,32,6,4,4,0,6,6,6,4,-2,-22,6,4,18,4,6,4,6,6,6,6,6,6,6,4,-30,6,4,6,6,4,6,4,6,4,4,4,6,6,4,0,4,-20,4,6,6,6,4,0,6,6,6,4,6,6,6,4,6,12,4,4,6,4,6,4,4,4,6,6,4,6,6,4,4,4,4,6,4,4,4,4,4,6,4,4,6,6,4,4,6,12,-2,0,6,6,6,4,4,4,8,6,6,6,6,6,6,6,6,6,4,6,6,6,6,6,6,4,6,6,6,6,4,4,4,4,4,4,2,4,4,6,14,6,4,6,4,0
