#include <stdio.h> 
#include <assert.h>
#include <math.h>
#include <stdlib.h>

	// inputs
	int inputs[] = {2,5,1,6,3,4};

	 int a1249 = 1;
	 int a1718  = 33;
	 int a1745  = 33;
	 int a747  = 34;
	 int a1635  = 34;
	 int a418  = 33;
	 int a1666  = 33;
	 int a315  = 32;
	 int a1289  = 34;
	 int a1452 = 0;
	 int a805 = 11;
	 int a1553 = 0;
	 int a1751  = 33;
	 int a1497 = 1;
	 int a1545 = 3;
	 int a1214 = 8;
	 int a1292 = 1;
	 int a1420  = 34;
	 int a128 = 2;
	 int a1499  = 33;
	 int a395 = 9;
	 int a1339 = 0;
	 int a1280 = 5;
	 int a1408 = 10;
	 int a1626  = 34;
	 int a1574  = 34;
	 int a1097  = 34;
	 int a1136 = 5;
	 int a82 = 0;
	 int a1510  = 32;
	 int a1530 = 0;
	 int a1660  = 33;
	 int a419  = 33;
	 int a1594 = 1;
	 int a1460 = 5;
	 int a490 = 0;
	 int a1394 = 8;
	 int a1441 = 0;
	 int a1415 = 1;
	 int a1716  = 33;
	 int a1092 = 2;
	 int a1461 = 0;
	 int a1637  = 34;
	 int a1795  = 33;
	 int a1519 = 1;
	 int a87  = 34;
	 int a1673  = 34;
	 int a316  = 34;
	 int a1012  = 33;
	 int a1549 = 5;
	 int a871 = 3;
	 int a279  = 34;
	 int a735  = 34;
	 int a202  = 33;
	 int a559  = 34;
	 int a561  = 33;
	 int a664 = 4;
	 int a1610  = 33;
	 int a1021  = 32;
	 int a1597 = 1;
	 int a1747  = 34;
	 int a1792  = 33;
	 int a1359  = 32;
	 int a267  = 32;
	 int a1785  = 33;
	 int a1261 = 0;
	 int a1262  = 33;
	 int a466  = 33;
	 int a1662  = 33;
	 int a1537 = 8;
	 int a1188 = 5;
	 int a477 = 6;
	 int a41 = 1;
	 int a45  = 32;
	 int a1657  = 34;
	 int a1566 = 1;
	 int a1110 = 1;
	 int a1506 = 9;
	 int a922 = 0;
	 int a939  = 34;
	 int a1400 = 0;
	 int a1478 = 13;
	 int a528 = 1;
	 int a1685  = 33;
	 int a1621  = 34;
	 int a1378  = 33;
	 int a1104 = 1;
	 int a17  = 33;
	 int a1513 = 6;
	 int a1177  = 33;
	 int a152  = 33;
	 int a351  = 33;
	 int a344  = 34;
	 int a1741  = 32;
	 int a1554  = 33;
	 int a1322  = 33;
	 int a947 = 6;
	 int a1735  = 32;
	 int a1541 = 8;
	 int a991  = 33;
	 int a627 = 13;
	 int a280  = 32;
	 int a1802  = 33;
	 int a537 = 0;
	 int a1421 = 7;
	 int a1440 = 7;
	 int a106 = 1;
	 int a1422  = 33;
	 int a1643  = 34;
	 int a1596  = 33;
	 int a125  = 32;
	 int a1396  = 32;
	 int a615  = 34;
	 int a1351 = 1;
	 int a1764  = 33;
	 int a1222  = 32;
	 int a1672  = 32;
	 int a1774  = 32;
	 int a1234 = 6;
	 int a1215 = 1;
	 int a34  = 33;
	 int a1776  = 32;
	 int a925  = 32;
	 int a1005 = 1;
	 int a381 = 0;
	 int a1580 = 0;
	 int a1723  = 32;
	 int a1770  = 34;
	 int a772  = 32;
	 int a75  = 34;
	 int a1767  = 33;
	 int a1033  = 34;
	 int a1428 = 6;
	 int a1358 = 8;
	 int a1037 = 4;
	 int a1733  = 33;
	 int a1269 = 1;
	 int a1053  = 32;
	 int a1612  = 34;
	 int a1426 = 11;
	 int a1616  = 34;
	 int a533 = 7;
	 int a1602  = 32;
	 int a1059  = 32;
	 int a467 = 5;
	 int a1794  = 33;
	 int a1689  = 33;
	 int a841  = 33;
	 int a746 = 1;
	 int a1674  = 33;
	 int a1198  = 32;
	 int a1144  = 33;
	 int a728 = 5;
	 int a337  = 32;
	 int a1605 = 0;
	 int a443 = 0;
	 int a116 = 4;
	 int a531  = 34;
	 int a1714  = 32;
	 int a1237 = 4;
	 int a654 = 0;
	 int a478 = 0;
	 int a1615  = 33;
	 int a1551 = 5;
	 int a1613  = 32;
	 int a1191  = 33;
	 int a1687  = 34;
	 int a785  = 32;
	 int a1029 = 0;
	 int a1805  = 34;
	 int a562  = 32;
	 int a53 = 6;
	 int a1424 = 6;
	 int a1706  = 32;
	 int a1227 = 0;
	 int a1508 = 10;
	 int a1547 = 12;
	 int a1209  = 34;
	 int a693  = 34;
	 int a1701  = 33;
	 int a987  = 32;
	 int a1797  = 32;
	 int a548 = 1;
	 int a505  = 33;
	 int a1528  = 32;
	 int a1258  = 32;
	 int a1599 = 1;
	 int a282  = 33;
	 int a1644  = 33;
	 int a1182  = 32;
	 int a1577 = 1;
	 int a1106  = 34;
	 int a934  = 34;
	 int a1521  = 32;
	 int a468 = 10;
	 int a1730  = 33;
	 int a1303 = 8;
	 int a1798  = 34;
	 int a141  = 34;
	 int a865  = 33;
	 int a448  = 32;
	 int a1765  = 34;
	 int a1075 = 4;
	 int a1483 = 0;
	 int a422 = 9;
	 int a1719  = 34;
	 int a1568 = 8;
	 int a1628  = 32;
	 int a1225  = 34;
	 int a1484  = 33;
	 int a244 = 0;
	 int a1118  = 32;
	 int a526  = 33;
	 int a1399 = 6;
	 int a208  = 32;
	 int a341 = 0;
	 int a938 = 4;
	 int a995 = 8;
	 int a1611  = 33;
	 int a946 = 8;
	 int a1684  = 33;
	 int a1579 = 6;
	 int a1409 = 4;
	 int a1729  = 32;
	 int a1778  = 34;
	 int a1175  = 32;
	 int a1457 = 3;
	 int a445 = 0;
	 int a1160  = 33;
	 int a1124 = 10;
	 int a1375 = 1;
	 int a1074 = 6;
	 int a744  = 32;
	 int a1456 = 10;
	 int a1623  = 33;
	 int a176  = 33;
	 int a1575 = 11;
	 int a1311 = 1;
	 int a986  = 34;
	 int a854 = 1;
	 int a702  = 34;
	 int a1703  = 34;
	 int a829  = 32;
	 int a750  = 34;
	 int a376  = 34;
	 int a1675  = 33;
	 int a1266 = 3;
	 int a1062  = 32;
	 int a1155 = 0;
	 int a1270  = 34;
	 int a263 = 1;
	 int a1377 = 1;
	 int a1525 = 4;
	 int a1387 = 10;
	 int a78  = 32;
	 int a1406 = 1;
	 int a1777  = 32;
	 int a1076  = 32;
	 int a1271 = 0;
	 int a1448 = 8;
	 int a1268 = 0;
	 int a1531 = 4;
	 int a1738  = 34;
	 int a1511 = 0;
	 int a1560 = 0;
	 int a1305 = 3;
	 int a1696  = 33;
	 int a1522 = 1;
	 int a521 = 10;
	 int a1275 = 11;
	 int a881 = 1;
	 int a1369 = 0;
	 int a1316  = 32;
	 int a458 = 7;
	 int a900 = 7;
	 int a1704  = 33;
	 int a1546 = 1;
	 int a446 = 0;
	 int a44 = 1;
	 int a1454  = 33;
	 int a911  = 32;
	 int a1385  = 32;
	 int a333 = 0;
	 int a956 = 9;
	 int a1343 = 0;
	 int a1410 = 0;
	 int a233 = 0;
	 int a1557 = 11;
	 int a71 = 11;
	 int a1463 = 0;
	 int a638  = 34;
	 int a607  = 33;
	 int a1731  = 32;
	 int a1808  = 34;
	 int a1471 = 9;
	 int a1600 = 0;
	 int a1480 = 1;
	 int a672  = 32;
	 int a1769  = 34;
	 int a1407 = 6;
	 int a13 = 11;
	 int a681  = 34;
	 int a1050  = 34;
	 int a884  = 32;
	 int a710 = 13;
	 int a1230  = 32;
	 int a977  = 32;
	 int a1559 = 7;
	 int a1793  = 32;
	 int a1211 = 9;
	 int a552 = 0;
	 int a377  = 32;
	 int a346 = 0;
	 int a944 = 1;
	 int a1593 = 10;
	 int a1423 = 0;
	 int a1162  = 34;
	 int a1680  = 33;
	 int a1354  = 33;
	 int a1165  = 34;
	 int a1631  = 32;
	 int a1470  = 32;
	 int a1800  = 33;
	 int a834  = 33;
	 int a1754  = 34;
	 int a1748  = 33;
	 int a1283 = 1;
	 int a1550 = 9;
	 int a1638  = 34;
	 int a1534 = 1;
	 int a1486 = 8;
	 int a1355 = 0;
	 int a730  = 34;
	 int a1180 = 4;
	 int a35 = 1;
	 int a1439 = 0;
	 int a1562  = 34;
	 int a691 = 1;
	 int a1705  = 34;
	 int a1446 = 2;
	 int a512 = 0;
	 int a590 = 1;
	 int a967 = 1;
	 int a1313 = 1;
	 int a1744  = 32;
	 int a1663  = 33;
	 int a1472 = 1;
	 int a1753  = 32;
	 int a1333 = 4;
	 int a1134  = 32;
	 int a1445 = 1;
	 int a1757  = 34;
	 int a261  = 34;
	 int a1563 = 1;
	 int a1796  = 34;
	 int a1584 = 1;
	 int a895  = 32;
	 int a1604 = 1;
	 int a714 = 11;
	 int a1319 = 11;
	 int a1739  = 34;
	 int a1606 = 7;
	 int a577  = 34;
	 int a942  = 32;
	 int a1432 = 5;
	 int a809  = 33;
	 int a660 = 10;
	 int a973  = 33;
	 int a622  = 33;
	 int a1485 = 1;
	 int a963 = 0;
	 int a1389 = 3;
	 int a587  = 34;
	 int a1693  = 33;
	 int a1442 = 8;
	 int a1487  = 33;
	 int a1725  = 33;
	 int a1640  = 33;
	 int a1206  = 33;
	 int a1636  = 34;
	 int a804  = 33;
	 int a1444 = 0;
	 int a1455 = 2;
	 int a1347  = 34;
	 int a725 = 1;
	 int a1212  = 33;
	 int a465  = 33;
	 int a842  = 33;
	 int a1658  = 34;
	 int a1383  = 33;
	 int a1799  = 32;
	 int a1135 = 6;
	 int a406 = 1;
	 int a1393 = 4;
	 int a855 = 10;
	 int a696  = 33;
	 int a1224  = 32;
	 int a1763  = 33;
	 int a1360  = 32;
	 int a1114  = 32;
	 int a1651  = 33;
	 int a1517 = 1;
	 int a1481 = 0;
	 int a1692  = 33;
	 int a385 = 11;
	 int a143 = 11;
	 int a1532 = 9;
	 int a1221 = 1;
	 int a807 = 0;
	 int a166  = 33;
	 int a1538 = 2;
	 int a1676  = 32;
	 int a1784  = 34;
	 int a1449 = 1;
	 int a861  = 34;
	 int a473 = 0;
	 int a1558 = 1;
	 int a1655  = 34;
	 int a296 = 8;
	 int a680  = 34;
	 int a107 = 2;
	 int a1656  = 32;
	 int a1556 = 4;
	 int a1690  = 33;
	 int a1617  = 34;
	 int a1068 = 1;
	 int a1529 = 9;
	 int a1427  = 33;
	 int a762 = 4;
	 int a1571 = 1;
	 int a1587 = 4;
	 int a1370  = 32;
	 int a1746  = 33;
	 int a1417  = 34;
	 int a10 = 10;
	 int a401  = 33;
	 int a1652  = 34;
	 int a520  = 33;
	 int a546 = 0;
	 int a1462 = 1;
	 int a575 = 6;
	 int a1512 = 1;
	 int a813  = 34;
	 int a1667  = 33;
	 int a1715  = 34;
	 int a579 = 0;
	 int a1782  = 32;
	 int a1299  = 34;
	 int a310  = 32;
	 int a1150  = 32;
	 int a1581 = 5;
	 int a789  = 33;
	 int a1707  = 33;
	 int a1438  = 33;
	 int a1722  = 33;
	 int a332 = 9;
	 int a291  = 33;
	 int a1572 = 1;
	 int a1629  = 34;
	 int a224 = 3;
	 int a1307 = 5;
	 int a1459 = 0;
	 int a1267  = 34;
	 int a1589 = 0;
	 int a361  = 33;
	 int a1632  = 32;
	 int a941 = 9;
	 int a980 = 0;
	 int a1488  = 33;
	 int a1585 = 1;
	 int a1126 = 5;
	 int a1465 = 7;
	 int a326 = 0;
	 int a1425 = 1;
	 int a1474 = 9;
	 int a1681  = 34;
	 int a1695  = 33;
	 int a1624  = 34;
	 int a1582 = 1;
	 int a1091  = 34;
	 int a1502 = 7;
	 int a856 = 2;
	 int a1489  = 34;
	 int a462  = 33;
	 int a1437  = 32;
	 int a1661  = 34;
	 int a1697  = 32;
	 int a1634  = 33;
	 int a745 = 0;
	 int a1131  = 33;
	 int a935 = 12;
	 int a1477 = 5;
	 int a1469 = 1;
	 int a1583 = 0;
	 int a399 = 1;
	 int a1515 = 2;
	 int a285 = 5;
	 int a1014  = 33;
	 int a1708  = 33;
	 int a716 = 0;
	 int a1543 = 0;
	 int a1348 = 1;
	 int a1318  = 32;
	 int a1501 = 1;
	 int a1620  = 32;
	 int a1668  = 32;
	 int a1371  = 34;
	 int a538  = 33;
	 int a303 = 1;
	 int a1362  = 34;
	 int a1542 = 3;
	 int a95  = 34;
	 int a826 = 8;
	 int a1780  = 34;
	 int a704 = 7;
	 int a331  = 33;
	 int a893  = 32;
	 int a1071  = 32;
	 int cf = 1;
	 int a1404 = 3;
	 int a1806  = 33;
	 int a862 = 4;
	 int a943  = 32;
	 int a1569 = 0;
	 int a1743  = 33;
	 int a1416 = 10;
	 int a1306  = 34;
	 int a1524  = 32;
	 int a1509 = 12;
	 int a1380  = 32;
	 int a1540 = 1;
	 int a1141  = 33;
	 int a595  = 34;
	 int a324 = 1;
	 int a1220 = 10;
	 int a701 = 7;
	 int a1149 = 1;
	 int a160 = 13;
	 int a656 = 1;
	 int a657 = 1;
	 int a1379 = 7;
	 int a1712  = 32;
	 int a1035 = 11;
	 int a421  = 32;
	 int a1392 = 8;
	 int a1609  = 34;
	 int a1187 = 0;
	 int a305  = 32;
	 int a969  = 32;
	 int a1801  = 34;
	 int a1139  = 33;
	 int a1208 = 0;
	 int a896 = 6;
	 int a1665  = 33;
	 int a1527 = 0;
	 int a1518 = 12;
	 int a858 = 4;
	 int a253  = 33;
	 int a981  = 34;
	 int a209 = 0;
	 int a682 = 0;
	 int a455 = 6;
	 int a1329 = 9;
	 int a1451 = 1;
	 int a24 = 5;
	 int a405  = 33;
	 int a1252  = 33;
	 int a1443  = 32;
	 int a1458 = 6;
	 int a1401 = 1;
	 int a606 = 6;
	 int a362  = 33;
	 int a1789  = 32;
	 int a978 = 1;
	 int a1434 = 0;
	 int a1429 = 4;
	 int a1103 = 0;
	 int a640  = 32;
	 int a206 = 4;
	 int a327 = 0;
	 int a314 = 1;
	 int a535  = 34;
	 int a1709  = 34;
	 int a749  = 34;
	 int a866  = 33;
	 int a1627  = 32;
	 int a1595 = 4;
	 int a1265  = 34;
	 int a1450  = 33;
	 int a356  = 34;
	 int a1492 = 0;
	 int a1586 = 0;
	 int a1041 = 0;
	 int a1027  = 33;
	 int a752 = 6;
	 int a1086  = 34;
	 int a1523 = 6;
	 int a56 = 0;
	 int a1320 = 1;
	 int a1698  = 34;
	 int a580  = 32;
	 int a1588  = 34;
	 int a1069 = 10;
	 int a565  = 32;
	 int a323 = 0;
	 int a1447 = 0;
	 int a46 = 9;
	 int a868 = 1;
	 int a1430  = 33;
	 int a1031 = 0;
	 int a1260 = 0;
	 int a667 = 10;
	 int a1791  = 34;
	 int a83 = 0;
	 int a1514 = 0;
	 int a629 = 1;
	 int a1779  = 34;
	 int a1727  = 34;
	 int a1622  = 33;
	 int a1159  = 34;
	 int a174 = 4;
	 int a250  = 33;
	 int a817  = 33;
	 int a588  = 33;
	 int a1361 = 0;
	 int a770  = 34;
	 int a1466 = 2;
	 int a1775  = 34;
	 int a1468 = 0;
	 int a1051 = 0;
	 int a1686  = 34;
	 int a790 = 0;
	 int a846  = 32;
	 int a11  = 34;
	 int a814  = 33;
	 int a1561 = 0;
	 int a518 = 1;
	 int a153 = 0;
	 int a1081  = 33;
	 int a1272 = 9;
	 int a1491 = 1;
	 int a151 = 1;
	 int a1496 = 0;
	 int a1608  = 32;
	 int a1473 = 0;
	 int a1639  = 32;
	 int a1535 = 0;
	 int a51 = 13;
	 int a1788  = 34;
	 int a755  = 32;
	 int a1493  = 32;
	 int a985 = 9;
	 int a1737  = 34;
	 int a1759  = 32;
	 int a1664  = 32;
	 int a705 = 0;
	 int a1548  = 32;
	 int a1670  = 32;
	 int a105  = 34;
	 int a609 = 4;
	 int a1694  = 34;
	 int a1700  = 33;
	 int a201  = 32;
	 int a1475 = 0;
	 int a49 = 1;
	 int a756  = 32;
	 int a1436 = 1;
	 int a1669  = 32;
	 int a1435 = 3;
	 int a1578 = 6;
	 int a371 = 9;
	 int a1476 = 3;
	 int a635 = 11;
	 int a1565 = 4;
	 int a799 = 1;
	 int a527 = 11;
	 int a1286  = 34;
	 int a1555 = 1;
	 int a1591 = 1;
	 int a718 = 7;
	 int a787 = 7;
	 int a1677  = 34;
	 int a1536 = 1;
	 int a1552  = 33;
	 int a992 = 2;
	 int a1736  = 33;
	 int a1504 = 8;
	 int a1762  = 32;
	 int a1771  = 34;
	 int a1132 = 10;
	 int a1146  = 33;
	 int a430 = 0;
	 int a219 = 8;
	 int a874  = 33;
	 int a73 = 1;
	 int a416  = 32;
	 int a97 = 6;
	 int a339  = 34;
	 int a914 = 12;
	 int a74 = 11;
	 int a1516 = 0;
	 int a1453 = 1;
	 int a671 = 0;
	 int a378 = 0;
	 int a1325 = 0;
	 int a1772  = 32;
	 int a1766  = 32;
	 int a916 = 1;
	 int a1544 = 1;
	 int a1756  = 32;
	 int a364 = 0;
	 int a1570 = 11;
	 int a1494 = 7;
	 int a156  = 33;
	 int a853  = 32;
	 int a1688  = 33;
	 int a1567 = 1;
	 int a1781  = 34;
	 int a1490 = 0;
	 int a1152  = 33;
	 int a571  = 33;
	 int a504  = 34;
	 int a1576 = 1;
	 int a1768  = 34;
	 int a271  = 33;
	 int a1526 = 3;
	 int a1479 = 0;
	 int a903 = 1;
	 int a1418 = 2;
	 int a403  = 33;
	 int a1482  = 33;
	 int a1503 = 1;
	 int a685  = 33;
	 int a1411 = 8;
	 int a1590 = 1;
	 int a1573 = 4;
	 int a20 = 3;
	 int a1500  = 34;
	 int a1702  = 33;


	void errorCheck() {
	    if((((((((a152==34) && (a606==6)) && (a1014==34)) && (a465==33)) && (a1206==32)) && (a512!=1)) && (a106!=1))){
	    cf = (0);
	    error_0: assert(0);
	    }
	    if((((((((a378!=1) && (a855==10)) && (a151!=1)) && (a1103==1)) && (a466==34)) && (a280==32)) && (a106==1))){
	    cf = (0);
	    error_1: assert(0);
	    }
	    if((((((((a356==33) && (a1035==10)) && (a1209==34)) && (a406!=1)) && (a316==32)) && (a280==34)) && (a106==1))){
	    cf = (0);
	    error_2: assert(0);
	    }
	    if((((((((a143==8) && (a1136==7)) && (a535==33)) && (a656==3)) && (a466==32)) && (a280==32)) && (a106==1))){
	    cf = (0);
	    error_3: assert(0);
	    }
	    if((((((((a206==2) && (a209!=1)) && (a315==32)) && (a1149!=1)) && (a316==34)) && (a280==34)) && (a106==1))){
	    cf = (0);
	    error_4: assert(0);
	    }
	    if((((((((a458==6) && (a855==7)) && (a151!=1)) && (a1103==1)) && (a466==34)) && (a280==32)) && (a106==1))){
	    cf = (0);
	    error_5: assert(0);
	    }
	    if((((((((a1394==12) && (a395==5)) && (a271==34)) && (a865==33)) && (a316==33)) && (a280==34)) && (a106==1))){
	    cf = (0);
	    error_6: assert(0);
	    }
	    if((((((((a422==10) && (a862==3)) && (a1134==32)) && (a156==33)) && (a327==1)) && (a512==1)) && (a106!=1))){
	    cf = (0);
	    error_7: assert(0);
	    }
	    if((((((((a74==13) && (a528==1)) && (a282==33)) && (a51==12)) && (a1206==33)) && (a512!=1)) && (a106!=1))){
	    cf = (0);
	    error_8: assert(0);
	    }
	    if((((((((a74==12) && (a528==1)) && (a282==33)) && (a51==12)) && (a1206==33)) && (a512!=1)) && (a106!=1))){
	    cf = (0);
	    error_9: assert(0);
	    }
	    if((((((((a82==1) && (a97==7)) && (a789==34)) && (a51==13)) && (a1206==33)) && (a512!=1)) && (a106!=1))){
	    cf = (0);
	    error_10: assert(0);
	    }
	    if((((((((a331==34) && (a45==33)) && (a814==33)) && (a465==34)) && (a1206==32)) && (a512!=1)) && (a106!=1))){
	    cf = (0);
	    error_11: assert(0);
	    }
	    if((((((((a640==33) && (a606==7)) && (a1014==34)) && (a465==33)) && (a1206==32)) && (a512!=1)) && (a106!=1))){
	    cf = (0);
	    error_12: assert(0);
	    }
	    if((((((((a638==34) && (a629==1)) && (a271==33)) && (a865==33)) && (a316==33)) && (a280==34)) && (a106==1))){
	    cf = (0);
	    error_13: assert(0);
	    }
	    if((((((((a467==6) && (a871==2)) && (a842==34)) && (a656==5)) && (a466==32)) && (a280==32)) && (a106==1))){
	    cf = (0);
	    error_14: assert(0);
	    }
	    if((((((((a893==32) && (a1114==32)) && (a1175==33)) && (a682==1)) && (a466==33)) && (a280==32)) && (a106==1))){
	    cf = (0);
	    error_15: assert(0);
	    }
	    if((((((((a991==32) && (a78==34)) && (a1306==34)) && (a682!=1)) && (a466==33)) && (a280==32)) && (a106==1))){
	    cf = (0);
	    error_16: assert(0);
	    }
	    if((((((((a1081==32) && (a406!=1)) && (a884==32)) && (a305==32)) && (a1316==34)) && (a280==33)) && (a106==1))){
	    cf = (0);
	    error_17: assert(0);
	    }
	    if((((((((a75==33) && (a403==33)) && (a371==9)) && (a565==34)) && (a1316==32)) && (a280==33)) && (a106==1))){
	    cf = (0);
	    error_18: assert(0);
	    }
	    if((((((((a521==6) && (a577==33)) && (a446!=1)) && (a305==34)) && (a1316==34)) && (a280==33)) && (a106==1))){
	    cf = (0);
	    error_19: assert(0);
	    }
	    if((((((((a1149==1) && (a1114==34)) && (a1175==33)) && (a682==1)) && (a466==33)) && (a280==32)) && (a106==1))){
	    cf = (0);
	    error_20: assert(0);
	    }
	    if((((((((a900==8) && (a552!=1)) && (a893==33)) && (a406==1)) && (a316==32)) && (a280==34)) && (a106==1))){
	    cf = (0);
	    error_21: assert(0);
	    }
	    if((((((((a735==34) && (a657!=1)) && (a1377!=1)) && (a1149==1)) && (a316==34)) && (a280==34)) && (a106==1))){
	    cf = (0);
	    error_22: assert(0);
	    }
	    if((((((((a1268==1) && (a83==1)) && (a881!=1)) && (a305==33)) && (a1316==34)) && (a280==33)) && (a106==1))){
	    cf = (0);
	    error_23: assert(0);
	    }
	    if((((((((a1027==34) && (a339==32)) && (a1209==33)) && (a406!=1)) && (a316==32)) && (a280==34)) && (a106==1))){
	    cf = (0);
	    error_24: assert(0);
	    }
	    if((((((((a1132==10) && (a855==10)) && (a419==34)) && (a865==32)) && (a316==33)) && (a280==34)) && (a106==1))){
	    cf = (0);
	    error_25: assert(0);
	    }
	    if((((((((a1062==33) && (a941==10)) && (a745!=1)) && (a790!=1)) && (a1316==33)) && (a280==33)) && (a106==1))){
	    cf = (0);
	    error_26: assert(0);
	    }
	    if((((((((a1131==33) && (a829==32)) && (a1377==1)) && (a1149==1)) && (a316==34)) && (a280==34)) && (a106==1))){
	    cf = (0);
	    error_27: assert(0);
	    }
	    if((((((((a465==33) && (a896==4)) && (a981==32)) && (a874==34)) && (a327!=1)) && (a512==1)) && (a106!=1))){
	    cf = (0);
	    error_28: assert(0);
	    }
	    if((((((((a303==4) && (a1347==33)) && (a667==8)) && (a656==4)) && (a466==32)) && (a280==32)) && (a106==1))){
	    cf = (0);
	    error_29: assert(0);
	    }
	    if((((((((a1091==34) && (a406==1)) && (a884==32)) && (a305==32)) && (a1316==34)) && (a280==33)) && (a106==1))){
	    cf = (0);
	    error_30: assert(0);
	    }
	    if((((((((a1401==1) && (a1152==34)) && (a419==32)) && (a865==32)) && (a316==33)) && (a280==34)) && (a106==1))){
	    cf = (0);
	    error_31: assert(0);
	    }
	    if((((((((a267==34) && (a538==33)) && (a445!=1)) && (a865==34)) && (a316==33)) && (a280==34)) && (a106==1))){
	    cf = (0);
	    error_32: assert(0);
	    }
	    if((((((((a443!=1) && (a944!=1)) && (a866==34)) && (a874==32)) && (a327!=1)) && (a512==1)) && (a106!=1))){
	    cf = (0);
	    error_33: assert(0);
	    }
	    if((((((((a405==33) && (a74==12)) && (a291==32)) && (a911==33)) && (a1206==34)) && (a512!=1)) && (a106!=1))){
	    cf = (0);
	    error_34: assert(0);
	    }
	    if((((((((a615==32) && (a455==4)) && (a371==10)) && (a565==34)) && (a1316==32)) && (a280==33)) && (a106==1))){
	    cf = (0);
	    error_35: assert(0);
	    }
	    if((((((((a10==9) && (a789==34)) && (a1347==32)) && (a51==11)) && (a1206==33)) && (a512!=1)) && (a106!=1))){
	    cf = (0);
	    error_36: assert(0);
	    }
	    if((((((((a660==6) && (a938==3)) && (a922==1)) && (a1103!=1)) && (a466==34)) && (a280==32)) && (a106==1))){
	    cf = (0);
	    error_37: assert(0);
	    }
	    if((((((((a868!=1) && (a862==7)) && (a1134==32)) && (a156==33)) && (a327==1)) && (a512==1)) && (a106!=1))){
	    cf = (0);
	    error_38: assert(0);
	    }
	    if((((((((a704==4) && (a941==9)) && (a1322==34)) && (a565==32)) && (a1316==32)) && (a280==33)) && (a106==1))){
	    cf = (0);
	    error_39: assert(0);
	    }
	    if((((((((a20==5) && (a622==32)) && (a667==11)) && (a656==4)) && (a466==32)) && (a280==32)) && (a106==1))){
	    cf = (0);
	    error_40: assert(0);
	    }
	    if((((((((a71==9) && (a799==1)) && (a884==34)) && (a305==32)) && (a1316==34)) && (a280==33)) && (a106==1))){
	    cf = (0);
	    error_41: assert(0);
	    }
	    if((((((((a607==32) && (a1155==3)) && (a446==1)) && (a305==34)) && (a1316==34)) && (a280==33)) && (a106==1))){
	    cf = (0);
	    error_42: assert(0);
	    }
	    if((((((((a46==10) && (a45==34)) && (a814==33)) && (a465==34)) && (a1206==32)) && (a512!=1)) && (a106!=1))){
	    cf = (0);
	    error_43: assert(0);
	    }
	    if((((((((a337==32) && (a395==6)) && (a271==34)) && (a865==33)) && (a316==33)) && (a280==34)) && (a106==1))){
	    cf = (0);
	    error_44: assert(0);
	    }
	    if((((((((a10==11) && (a789==34)) && (a1347==32)) && (a51==11)) && (a1206==33)) && (a512!=1)) && (a106!=1))){
	    cf = (0);
	    error_45: assert(0);
	    }
	    if((((((((a985==9) && (a1360==32)) && (a53==2)) && (a465==32)) && (a1206==32)) && (a512!=1)) && (a106!=1))){
	    cf = (0);
	    error_46: assert(0);
	    }
	    if((((((((a914==10) && (a1198==34)) && (a561==33)) && (a874==33)) && (a327!=1)) && (a512==1)) && (a106!=1))){
	    cf = (0);
	    error_47: assert(0);
	    }
	    if((((((((a985==8) && (a1360==32)) && (a53==2)) && (a465==32)) && (a1206==32)) && (a512!=1)) && (a106!=1))){
	    cf = (0);
	    error_48: assert(0);
	    }
	    if((((((((a1027==33) && (a339==32)) && (a1209==33)) && (a406!=1)) && (a316==32)) && (a280==34)) && (a106==1))){
	    cf = (0);
	    error_49: assert(0);
	    }
	    if((((((((a1051!=1) && (a1069==13)) && (a842==32)) && (a656==5)) && (a466==32)) && (a280==32)) && (a106==1))){
	    cf = (0);
	    error_50: assert(0);
	    }
	    if((((((((a87==32) && (a1075==4)) && (a490!=1)) && (a656==1)) && (a466==32)) && (a280==32)) && (a106==1))){
	    cf = (0);
	    error_51: assert(0);
	    }
	    if((((((((a914==13) && (a1198==34)) && (a561==33)) && (a874==33)) && (a327!=1)) && (a512==1)) && (a106!=1))){
	    cf = (0);
	    error_52: assert(0);
	    }
	    if((((((((a478==1) && (a208==32)) && (a279==32)) && (a156==32)) && (a327==1)) && (a512==1)) && (a106!=1))){
	    cf = (0);
	    error_53: assert(0);
	    }
	    if((((((((a1033==33) && (a422==9)) && (a151==1)) && (a1103==1)) && (a466==34)) && (a280==32)) && (a106==1))){
	    cf = (0);
	    error_54: assert(0);
	    }
	    if((((((((a627==11) && (a1347==32)) && (a667==8)) && (a656==4)) && (a466==32)) && (a280==32)) && (a106==1))){
	    cf = (0);
	    error_55: assert(0);
	    }
	    if((((((((a807==1) && (a1075==3)) && (a490!=1)) && (a656==1)) && (a466==32)) && (a280==32)) && (a106==1))){
	    cf = (0);
	    error_56: assert(0);
	    }
	    if((((((((a326==1) && (a941==11)) && (a745!=1)) && (a790!=1)) && (a1316==33)) && (a280==33)) && (a106==1))){
	    cf = (0);
	    error_57: assert(0);
	    }
	    if((((((((a580==32) && (a504==33)) && (a291==34)) && (a911==33)) && (a1206==34)) && (a512!=1)) && (a106!=1))){
	    cf = (0);
	    error_58: assert(0);
	    }
	    if((((((((a846==34) && (a817==32)) && (a956==8)) && (a565==33)) && (a1316==32)) && (a280==33)) && (a106==1))){
	    cf = (0);
	    error_59: assert(0);
	    }
	}
 void calculate_outputm3(int input) {
    if(((!(a1379==7) || (a1503==1)) && ((a1571==1) && (!(a1551==2) && ((a1477==8) || (!(a1658==32) && ((cf==1) && (input == 2)))))))){
    	 cf = (0);
    	a1286 = 34 ;
    	a1528 = 32 ;
    	a565 = 34 ;
    	a1700 = 33 ;
    	a105 = 33 ;
    	a938 = (4);
    	a371 = (13);
    	a1535 = (0);
    	a1316 = 32 ;
    	a1422 = 33 ;
    	  printf("%d\n", 21);  
    } 
    if(((!(a1408==10) || ((a1540!=1) || (((cf==1) && (input == 5)) && !(a1524==33)))) && (((a1573==6) || (a1483!=1)) && (a1442==8)))){
    	 cf = (0);
    	a1668 = 32 ;
    	a789 = 32 ;
    	a1206 = 33 ;
    	a1441 = (0);
    	a1769 = 34 ;
    	a337 = 34 ;
    	a219 = (7);
    	a51 = (13);
    	a512 = (0);
    	a106 = (0);
    	a1546 = (1);
    	a1211 = (9);
    	  printf("%d\n", 25);  
    } 
} void calculate_outputm4(int input) {
    if((((a1590!=1) || ((cf==1) && (input == 5))) && (!(a1702==32) && ((a1600!=1) && (((a1597==1) && (a1572==1)) && !(a1689==34)))))){
    	 cf = (0);
    	a1681 = 34 ;
    	a1509 = (12);
    	a305 = 32 ;
    	a681 = 34 ;
    	a430 = (1);
    	a1460 = (5);
    	a884 = 33 ;
    	a1609 = 34 ;
    	a1723 = 32 ;
    	a1316 = 34 ;
    	  printf("%d\n", 23);  
    } 
    if(((!(a1567==3) && ((!(a1538==0) && ((input == 4) && (cf==1))) && !(a1439==1))) && ((!(a1610==33) || (a1529==9)) && (a1455==2)))){
    	 cf = (0);
    	a421 = 33 ;
    	a1779 = 34 ;
    	a1519 = (1);
    	a1545 = (3);
    	a1714 = 32 ;
    	a995 = (6);
    	a956 = (10);
    	a565 = 33 ;
    	a1583 = (0);
    	a1316 = 32 ;
    	  printf("%d\n", 23);  
    } 
    if((((a1454==33) && (a1615==33)) && ((!(a1420==32) && (((a1675==34) || ((input == 2) && (cf==1))) || !(a1736==33))) || (a1486==6)))){
    	 cf = (0);
    	a1358 = (8);
    	a814 = 34 ;
    	a1389 = (3);
    	a1503 = (1);
    	a916 = (0);
    	a745 = (0);
    	a1746 = 33 ;
    	a1629 = 34 ;
    	a465 = 34 ;
    	a1206 = 32 ;
    	a512 = (0);
    	a106 = (0);
    	  printf("%d\n", 23);  
    } 
    if(((!(a1712==33) || (a1530==1)) && ((((((cf==1) && (input == 6)) || !(a1759==32)) || !(a1303==8)) || !(a1329==9)) || (a1600==1)))){
    	 cf = (0);
    	a1544 = (1);
    	a1634 = 33 ;
    	a443 = (0);
    	a1369 = (1);
    	a1777 = 32 ;
    	a874 = 32 ;
    	a1606 = (7);
    	a1354 = 33 ;
    	a866 = 33 ;
    	a327 = (0);
    	a512 = (1);
    	a106 = (0);
    	  printf("%d\n", 21);  
    } 
    if(((!(a1632==33) && ((a1585!=1) || ((input == 3) && (cf==1)))) && ((((a1480==1) && (a1389==3)) || !(a1557==11)) && !(a1778==32)))){
    	 cf = (0);
    	a1685 = 33 ;
    	a1772 = 32 ;
    	a316 = 34 ;
    	a97 = (8);
    	a1206 = 33 ;
    	a1610 = 33 ;
    	a1731 = 32 ;
    	a1805 = 34 ;
    	a789 = 34 ;
    	a51 = (13);
    	a512 = (0);
    	a106 = (0);
    	  printf("%d\n", 21);  
    } 
    if((((a1662==33) && ((a1712==32) || (a1610==32))) && (((((input == 1) && (cf==1)) || (a1439==3)) || (a1629==33)) && !(a1596==34)))){
    	 cf = (0);
    	a1718 = 33 ;
    	a615 = 34 ;
    	a1316 = 32 ;
    	a565 = 34 ;
    	a1626 = 34 ;
    	a1753 = 32 ;
    	a455 = (4);
    	a371 = (10);
    	a1496 = (0);
    	a1629 = 34 ;
    	  printf("%d\n", 22);  
    } 
} void calculate_outputm2(int input) {
    if(((((a1523==6) && ((a1307==5) && !(a1567==3))) || (a1220==9)) && ((a1709==34) && ((a1703==33) || ((cf==1) && (a967==1)))))){
    	if((((a1534!=1) || ((a1525==2) || (a1736==33))) && ((a1410!=1) && ((((a1053==34) && (cf==1)) && (a1779==34)) || !(a1435==3))))){
    		calculate_outputm3(input);
    	} 
    } 
    if(((!(a1487==33) || ((a1517==1) && ((a1788==32) || ((cf==1) && (a967!=1))))) && (!(a1806==32) && (!(a1739==34) || !(a1621==32))))){
    	if(((((a1521==32) && (((a1485!=1) || ((a1146==32) && (cf==1))) || (a1538==4))) && (a1474==9)) && (!(a1696==34) || (a1351!=1)))){
    		calculate_outputm4(input);
    	} 
    } 
} void calculate_outputm6(int input) {
    if(((((a1651==34) || ((cf==1) && (input == 5))) && !(a1358==7)) && (((!(a1570==11) || !(a1692==32)) || (a1444==1)) && (a1379==7)))){
    	 cf = (0);
    	a1552 = 33 ;
    	a1757 = 34 ;
    	a866 = 33 ;
    	a1800 = 33 ;
    	a1736 = 33 ;
    	a874 = 32 ;
    	a377 = 32 ;
    	a1369 = (0);
    	a327 = (0);
    	a512 = (1);
    	a106 = (0);
    	a1588 = 34 ;
    	   
    } 
    if(((((cf==1) && (input == 3)) && (a1215==1)) && ((a1443==34) || (((!(a1455==2) || (a1399==6)) || (a1468==1)) && !(a1522==0))))){
    	 cf = (0);
    	a1551 = (5);
    	a865 = 32 ;
    	a280 = 34 ;
    	a316 = 33 ;
    	a1667 = 33 ;
    	a419 = 34 ;
    	a1770 = 34 ;
    	a1489 = 34 ;
    	a1132 = (12);
    	a855 = (10);
    	a1610 = 33 ;
    	  printf("%d\n", 21);  
    } 
} void calculate_outputm7(int input) {
    if(((!(a1636==33) && ((input == 4) && (cf==1))) && ((a1657==34) && (((!(a1709==33) || !(a1588==34)) || (a1663==32)) || (a1307==4))))){
    	 cf = (0);
    	a466 = 32 ;
    	a1387 = (10);
    	a1776 = 32 ;
    	a1165 = 32 ;
    	a1473 = (0);
    	a856 = (2);
    	a280 = 32 ;
    	a1587 = (4);
    	a667 = (7);
    	a656 = (4);
    	a1661 = 34 ;
    	  printf("%d\n", 21);  
    } 
    if((((a1561!=1) && (a1672==32)) && ((a1510==33) || ((a1485!=1) || ((((input == 3) && (cf==1)) && !(a1631==34)) || (a1450==32)))))){
    	 cf = (0);
    	a1470 = 32 ;
    	a1575 = (11);
    	a1673 = 34 ;
    	a561 = 32 ;
    	a787 = (3);
    	a934 = 33 ;
    	a874 = 33 ;
    	a327 = (0);
    	a512 = (1);
    	a106 = (0);
    	a1508 = (10);
    	a1793 = 32 ;
    	  printf("%d\n", 21);  
    } 
    if(((((input == 2) && (cf==1)) || (a1487==32)) && (!(a1661==34) || ((((a1452!=1) && (a1269==1)) && (a1540==1)) || !(a1785==33))))){
    	 cf = (0);
    	a1689 = 33 ;
    	a1796 = 34 ;
    	a1663 = 33 ;
    	a853 = 32 ;
    	a381 = (0);
    	a745 = (1);
    	a790 = (0);
    	a1585 = (1);
    	a1436 = (1);
    	  printf("%d\n", 21);  
    } 
} void calculate_outputm8(int input) {
    if(((((a1261!=1) && !(a1574==33)) || (a1559==8)) && (!(a1765==32) && ((((input == 2) && (cf==1)) || !(a1780==34)) && (a1736==33))))){
    	 cf = (0);
    	a1441 = (0);
    	a1417 = 34 ;
    	a1540 = (1);
    	a1580 = (0);
    	a1430 = 33 ;
    	  printf("%d\n", 22);  
    } 
    if((((a1479==1) || (!(a1611==33) || ((a1604!=1) || (((input == 6) && (cf==1)) || (a1523==8))))) && ((a1519==1) || !(a1637==34)))){
    	 cf = (0);
    	a1146 = 32 ;
    	a1700 = 33 ;
    	a1705 = 34 ;
    	a967 = (0);
    	a1262 = 33 ;
    	a1576 = (1);
    	a1794 = 33 ;
    	a1777 = 32 ;
    	  printf("%d\n", 22);  
    } 
    if(((((a1712==32) && ((a1696==33) && ((cf==1) && (input == 4)))) && !(a1698==32)) && ((a1313!=1) || (!(a1575==11) || !(a1581==4))))){
    	 cf = (0);
    	a1526 = (3);
    	a1570 = (11);
    	a1553 = (0);
    	a1306 = 33 ;
    	a1150 = 33 ;
    	a1542 = (3);
    	a654 = (1);
    	a682 = (0);
    	a1608 = 32 ;
    	a280 = 32 ;
    	a466 = 33 ;
    	  printf("%d\n", 21);  
    } 
    if((((a1689==34) || (((a1436==1) && ((cf==1) && (input == 5))) && (a1227!=1))) && ((a1627==32) && (!(a1794==33) || (a1442==8))))){
    	 cf = (0);
    	a282 = 33 ;
    	a1706 = 32 ;
    	a1206 = 33 ;
    	a809 = 34 ;
    	a528 = (0);
    	a1469 = (1);
    	a1522 = (1);
    	a1497 = (1);
    	a1521 = 32 ;
    	a51 = (12);
    	a512 = (0);
    	a106 = (0);
    	  printf("%d\n", 22);  
    } 
    if(((((((input == 1) && (cf==1)) || !(a1504==8)) || (a1705==33)) && !(a1801==33)) && (!(a1510==32) || (!(a1664==33) && !(a1808==32))))){
    	 cf = (0);
    	a1206 = 33 ;
    	a1800 = 33 ;
    	a1594 = (1);
    	a282 = 33 ;
    	a1706 = 32 ;
    	a809 = 34 ;
    	a528 = (0);
    	a51 = (12);
    	a512 = (0);
    	a106 = (0);
    	a1556 = (4);
    	a1789 = 32 ;
    	  printf("%d\n", 22);  
    } 
} void calculate_outputm9(int input) {
    if((((a1521==33) || (!(a1657==34) || (a1605!=1))) && (((((input == 6) && (cf==1)) && (a1400!=1)) && (a1435==3)) || (a1303==7)))){
    	 cf = (0);
    	a1459 = (0);
    	a421 = 32 ;
    	a1718 = 33 ;
    	a1465 = (7);
    	a1206 = 33 ;
    	a160 = (12);
    	a1769 = 34 ;
    	a1474 = (9);
    	a282 = 34 ;
    	a51 = (12);
    	a512 = (0);
    	a106 = (0);
    	  printf("%d\n", 21);  
    } 
    if((((((cf==1) && (input == 5)) && !(a1267==32)) && !(a1470==33)) && (!(a1448==5) && ((a1227!=1) && ((a1622==32) || (a1543!=1)))))){
    	 cf = (0);
    	a874 = 32 ;
    	a1771 = 34 ;
    	a1540 = (1);
    	a1739 = 34 ;
    	a1343 = (0);
    	a866 = 33 ;
    	a1578 = (6);
    	a377 = 32 ;
    	a1369 = (0);
    	a327 = (0);
    	a512 = (1);
    	a106 = (0);
    	  printf("%d\n", 21);  
    } 
    if((((((input == 3) && (cf==1)) || (a1211==7)) && !(a1741==33)) && ((a1627==32) && ((!(a1652==33) || !(a1422==33)) && (a1358==8))))){
    	 cf = (0);
    	a279 = 33 ;
    	a156 = 32 ;
    	a1623 = 33 ;
    	a1735 = 32 ;
    	a376 = 34 ;
    	a575 = (6);
    	a327 = (1);
    	a1725 = 33 ;
    	a512 = (1);
    	a106 = (0);
    	a1748 = 33 ;
    	  printf("%d\n", 25);  
    } 
} void calculate_outputm10(int input) {
    if((((a1569!=1) && ((a1577==1) || (a1777==34))) && ((a1705==33) || ((((input == 6) && (cf==1)) || (a1703==33)) || (a1777==34))))){
    	 cf = (0);
    	a1319 = (11);
    	a884 = 34 ;
    	a1316 = 34 ;
    	a1401 = (1);
    	a1208 = (0);
    	a1808 = 34 ;
    	a1261 = (0);
    	a305 = 32 ;
    	a1532 = (9);
    	a799 = (0);
    	  printf("%d\n", 23);  
    } 
    if(((((((cf==1) && (input == 1)) || !(a1606==7)) && (a1644==33)) || (a1771==32)) && ((a1658==33) || ((a1425==1) && (a1635==34))))){
    	 cf = (0);
    	a1316 = 32 ;
    	a421 = 33 ;
    	a1733 = 33 ;
    	a1608 = 32 ;
    	a1605 = (0);
    	a565 = 33 ;
    	a995 = (6);
    	a956 = (10);
    	a1215 = (1);
    	a1473 = (0);
    	  printf("%d\n", 23);  
    } 
    if((((a1534==1) && (!(a1771==32) && (((input == 3) && (cf==1)) || (a1589==1)))) && ((a1560==1) || ((a1743==33) && !(a1557==8))))){
    	 cf = (0);
    	a1723 = 32 ;
    	a1434 = (0);
    	a1583 = (0);
    	a1441 = (0);
    	a1579 = (6);
    	a1262 = 33 ;
    	a1146 = 32 ;
    	a967 = (0);
    	  printf("%d\n", 21);  
    } 
    if((((a1763==33) && (((((cf==1) && (input == 5)) && !(a1551==4)) || (a1769==33)) && (a1554==33))) && ((a1399==6) && !(a1435==2)))){
    	 cf = (0);
    	a466 = 33 ;
    	a1306 = 33 ;
    	a280 = 32 ;
    	a1150 = 33 ;
    	a1540 = (1);
    	a654 = (1);
    	a1655 = 34 ;
    	a1746 = 33 ;
    	a1458 = (6);
    	a1303 = (8);
    	a682 = (0);
    	   
    } 
    if(((!(a1234==6) || ((a1582==1) && ((a1410!=1) && !(a1669==34)))) && (!(a1771==32) && ((a1580!=1) && ((cf==1) && (input == 2)))))){
    	 cf = (0);
    	a1280 = (5);
    	a305 = 32 ;
    	a1484 = 33 ;
    	a1479 = (0);
    	a1572 = (1);
    	a1544 = (1);
    	a681 = 33 ;
    	a430 = (1);
    	a1316 = 34 ;
    	a884 = 33 ;
    	  printf("%d\n", 22);  
    } 
} void calculate_outputm11(int input) {
    if((((((a1613==32) && ((a1768==33) || ((cf==1) && (input == 1)))) || !(a1785==33)) || !(a1657==34)) && ((a1435==3) || (a1594!=1)))){
    	 cf = (0);
    	a421 = 32 ;
    	a1343 = (0);
    	a282 = 34 ;
    	a1206 = 33 ;
    	a1551 = (5);
    	a1568 = (8);
    	a1751 = 33 ;
    	a1696 = 33 ;
    	a160 = (12);
    	a51 = (12);
    	a512 = (0);
    	a106 = (0);
    	   
    } 
    if((((((input == 4) && (cf==1)) || !(a1487==33)) && !(a1272==8)) && (!(a1632==34) && ((!(a1609==33) && !(a1781==33)) || !(a1437==32))))){
    	 cf = (0);
    	a946 = (9);
    	a1722 = 33 ;
    	a874 = 34 ;
    	a1738 = 34 ;
    	a981 = 34 ;
    	a1700 = 33 ;
    	a1802 = 33 ;
    	a1110 = (1);
    	a327 = (0);
    	a512 = (1);
    	a1400 = (0);
    	a106 = (0);
    	   
    } 
    if(((!(a1426==11) || (((a1555==1) || (a1325==1)) && (a1511!=1))) && ((a1550==9) && ((a1430==33) && ((cf==1) && (input == 2)))))){
    	 cf = (0);
    	a1260 = (0);
    	a282 = 34 ;
    	a1657 = 34 ;
    	a1688 = 33 ;
    	a160 = (12);
    	a1343 = (0);
    	a1206 = 33 ;
    	a1532 = (9);
    	a421 = 32 ;
    	a51 = (12);
    	a512 = (0);
    	a106 = (0);
    	   
    } 
} void calculate_outputm12(int input) {
    if(((!(a1775==32) && ((a1550==9) || !(a1640==33))) && (((((cf==1) && (input == 1)) || (a1580==1)) || !(a1500==34)) || (a1574==32)))){
    	 cf = (0);
    	a1666 = 33 ;
    	a1669 = 32 ;
    	a377 = 32 ;
    	a1369 = (0);
    	a1462 = (1);
    	a1424 = (6);
    	a866 = 33 ;
    	a1697 = 32 ;
    	a874 = 32 ;
    	a327 = (0);
    	a512 = (1);
    	a106 = (0);
    	   
    } 
    if((((a1447==1) || (!(a1694==34) || (!(a1651==33) || (a1515==2)))) && ((((cf==1) && (input == 3)) || (a1208==1)) && !(a1746==34)))){
    	 cf = (0);
    	a1662 = 33 ;
    	a1262 = 33 ;
    	a1610 = 33 ;
    	a1655 = 34 ;
    	a1737 = 34 ;
    	a1794 = 33 ;
    	a1146 = 32 ;
    	a967 = (0);
    	  printf("%d\n", 22);  
    } 
    if((((!(a1541==8) || (a1553!=1)) || (a1602==34)) && ((!(a1695==32) && (!(a1638==33) && ((cf==1) && (input == 5)))) && (a1522==1)))){
    	 cf = (0);
    	a1452 = (0);
    	a377 = 32 ;
    	a1387 = (10);
    	a1354 = 33 ;
    	a1271 = (0);
    	a866 = 33 ;
    	a1369 = (0);
    	a874 = 32 ;
    	a327 = (0);
    	a512 = (1);
    	a106 = (0);
    	a1674 = 33 ;
    	   
    } 
} void calculate_outputm5(int input) {
    if(((((a1124==7) && (cf==1)) && (a1511!=1)) && ((a1410==1) || (((!(a1579==5) && (a1469==1)) || (a1536!=1)) && !(a1602==33))))){
    	if((((!(a1695==33) || ((a947==5) && (cf==1))) || (a1791==32)) && (((a1493==33) || ((a1303==10) || (a1610==33))) || !(a1399==6)))){
    		calculate_outputm6(input);
    	} 
    	if(((!(a1595==5) && (!(a1509==11) || !(a1437==32))) && (((a1428==6) && ((a1410==1) || ((a947==6) && (cf==1)))) && !(a1387==9)))){
    		calculate_outputm7(input);
    	} 
    	if(((((a1479==1) || ((!(a1635==34) || ((a947==7) && (cf==1))) || !(a1409==4))) && (a1509==12)) && ((a1604==1) && !(a1387==13)))){
    		calculate_outputm8(input);
    	} 
    } 
    if((((a1501==1) && ((a1124==8) && (cf==1))) && ((a1778==34) && (((a1462==1) && ((a1478==13) || !(a1739==34))) && (a1687==34))))){
    	if((((((cf==1) && (a176==33)) && (a1449==1)) || !(a1457==3)) && ((((a1459!=1) || (a1558!=1)) && (a1722==33)) && (a1586!=1)))){
    		calculate_outputm9(input);
    	} 
    	if(((!(a1611==33) || ((a1792==34) || (((cf==1) && (a176==34)) || !(a1769==34)))) && (((a1572==1) && (a1474==9)) && (a1426==11)))){
    		calculate_outputm10(input);
    	} 
    } 
    if(((!(a1762==33) && ((a1551==5) && (a1563==1))) && (!(a1781==32) && ((a1512!=1) || ((a1436==1) && ((cf==1) && (a1124==11))))))){
    	if((((a1784==34) && ((a1408==10) && ((cf==1) && (a1188==2)))) && ((((a1588==34) && (a1571==1)) || (a1771==33)) || (a1487==32)))){
    		calculate_outputm11(input);
    	} 
    	if((((a1766==33) || (((cf==1) && (a1188==3)) || !(a1722==33))) && (((a1583==1) || ((a1422==33) && (a1571==1))) || (a1522==3)))){
    		calculate_outputm12(input);
    	} 
    } 
} void calculate_outputm14(int input) {
    if((((a1725==33) && (((cf==1) && (input == 2)) || (a1475==1))) && (((a1444==1) || ((a1631==32) || (a1705==33))) && !(a1617==32)))){
    	 cf = (0);
    	a1488 = 33 ;
    	a1669 = 32 ;
    	a858 = (5);
    	a1628 = 32 ;
    	a128 = (6);
    	a233 = (0);
    	a1615 = 33 ;
    	a51 = (9);
    	a1206 = 33 ;
    	a512 = (0);
    	a106 = (0);
    	a1379 = (7);
    	  printf("%d\n", 23);  
    } 
    if((((a1477==7) || ((a1584==1) || !(a1767==33))) && (!(a1757==32) && (((a1674==34) || ((input == 5) && (cf==1))) && (a1582==1))))){
    	 cf = (0);
    	a1267 = 34 ;
    	a1463 = (0);
    	a1794 = 33 ;
    	a316 = 34 ;
    	a1629 = 34 ;
    	a361 = 33 ;
    	a829 = 34 ;
    	a1377 = (1);
    	a1149 = (1);
    	a1411 = (8);
    	a280 = 34 ;
    	  printf("%d\n", 22);  
    } 
    if((((a1522==1) && ((a1675==33) && ((a1477==6) || (a1655==34)))) && ((!(a1797==34) && ((input == 3) && (cf==1))) && !(a1513==5)))){
    	 cf = (0);
    	a911 = 33 ;
    	a1785 = 33 ;
    	a339 = 34 ;
    	a74 = (11);
    	a1764 = 33 ;
    	a1280 = (5);
    	a1292 = (1);
    	a291 = 32 ;
    	a1206 = 34 ;
    	a512 = (0);
    	a106 = (0);
    	a1375 = (1);
    	   
    } 
    if((((a1570==13) || (!(a1504==8) || ((a1605!=1) && ((input == 4) && (cf==1))))) && ((!(a1703==33) && (a1511!=1)) && !(a1547==10)))){
    	 cf = (0);
    	a1756 = 32 ;
    	a1655 = 34 ;
    	a1448 = (8);
    	a1479 = (0);
    	a305 = 32 ;
    	a681 = 33 ;
    	a430 = (1);
    	a1316 = 34 ;
    	a1769 = 34 ;
    	a884 = 33 ;
    	  printf("%d\n", 23);  
    } 
    if(((((a1227!=1) && !(a1775==33)) && !(a1669==34)) && ((a1553!=1) && (!(a1575==11) || (((input == 1) && (cf==1)) && (a1624==34)))))){
    	 cf = (0);
    	a1425 = (1);
    	a1146 = 32 ;
    	a1262 = 33 ;
    	a1622 = 33 ;
    	a1789 = 32 ;
    	a1696 = 33 ;
    	a1453 = (1);
    	a967 = (0);
    	  printf("%d\n", 21);  
    } 
} void calculate_outputm15(int input) {
    if(((((input == 3) && (cf==1)) || (a1613==34)) && (!(a1706==33) && (!(a1651==32) && (((a1769==32) || !(a1781==32)) && !(a1541==10)))))){
    	 cf = (0);
    	a1802 = 33 ;
    	a156 = 34 ;
    	a1663 = 33 ;
    	a1434 = (0);
    	a1428 = (6);
    	a1509 = (12);
    	a664 = (7);
    	a725 = (0);
    	a935 = (12);
    	a327 = (1);
    	a512 = (1);
    	a106 = (0);
    	  printf("%d\n", 22);  
    } 
} void calculate_outputm16(int input) {
    if((((((input == 4) && (cf==1)) && !(a1622==32)) && !(a1772==34)) && (((a1681==34) && ((a1400!=1) || !(a1523==6))) || !(a1782==32)))){
    	 cf = (0);
    	a1427 = 33 ;
    	a1422 = 33 ;
    	a1570 = (11);
    	a787 = (3);
    	a874 = 33 ;
    	a561 = 32 ;
    	a934 = 33 ;
    	a327 = (0);
    	a512 = (1);
    	a106 = (0);
    	a1271 = (0);
    	a1769 = 34 ;
    	  printf("%d\n", 21);  
    } 
    if((((a1577==1) && (((input == 5) && (cf==1)) || !(a1677==34))) && ((a1540!=1) || ((!(a1705==33) && (a1688==33)) || (a1354==32))))){
    	 cf = (0);
    	a1436 = (1);
    	a458 = (5);
    	a981 = 33 ;
    	a874 = 34 ;
    	a1796 = 34 ;
    	a1667 = 33 ;
    	a1230 = 32 ;
    	a327 = (0);
    	a512 = (1);
    	a106 = (0);
    	a1422 = 33 ;
    	a1307 = (5);
    	  printf("%d\n", 21);  
    } 
    if(((((((cf==1) && (input == 3)) && (a1420==34)) && (a1234==6)) && (a1448==8)) && (((a1272==9) && !(a1686==33)) || (a1735==34)))){
    	 cf = (0);
    	a1733 = 33 ;
    	a1451 = (1);
    	a1610 = 33 ;
    	a874 = 33 ;
    	a787 = (3);
    	a1480 = (1);
    	a934 = 33 ;
    	a561 = 32 ;
    	a327 = (0);
    	a512 = (1);
    	a106 = (0);
    	a1688 = 33 ;
    	  printf("%d\n", 21);  
    } 
    if(((!(a1500==34) || ((a1739==34) && (a1660==33))) && ((a1448==9) || ((((input == 1) && (cf==1)) && (a1449==1)) && (a1415==1))))){
    	 cf = (0);
    	a787 = (3);
    	a1430 = 33 ;
    	a1718 = 33 ;
    	a1715 = 34 ;
    	a874 = 33 ;
    	a1662 = 33 ;
    	a934 = 33 ;
    	a1764 = 33 ;
    	a561 = 32 ;
    	a327 = (0);
    	a512 = (1);
    	a106 = (0);
    	  printf("%d\n", 21);  
    } 
    if(((((a1444==1) || (!(a1793==32) || (a1456==10))) || (a1562==32)) && ((a1415==1) && (((cf==1) && (input == 2)) && !(a1303==7))))){
    	 cf = (0);
    	a1689 = 33 ;
    	a1206 = 34 ;
    	a1736 = 33 ;
    	a1806 = 33 ;
    	a341 = (0);
    	a1283 = (1);
    	a1182 = 32 ;
    	a263 = (0);
    	a1220 = (10);
    	a911 = 32 ;
    	a512 = (0);
    	a106 = (0);
    	  printf("%d\n", 21);  
    } 
} void calculate_outputm13(int input) {
    if((((a1737==33) || (a1689==33)) && ((a1676==32) && ((!(a1638==34) || (((a1221==1) && (cf==1)) && !(a1272==12))) || !(a1439==0))))){
    	if((((a1421==7) && ((!(a1730==34) && (a1269==1)) || (a1558!=1))) && (((a1530==1) || ((a744==33) && (cf==1))) || (a1455==5)))){
    		calculate_outputm14(input);
    	} 
    } 
    if(((!(a1747==32) && (!(a1440==7) || ((a1221!=1) && (cf==1)))) && (((a1497==1) && ((a1623==33) && (a1589!=1))) && (a1375==1)))){
    	if((((a1632==34) || (((!(a1791==32) && (a1600!=1)) || !(a1793==32)) || (a1622==34))) && (!(a1470==34) && ((a977==33) && (cf==1))))){
    		calculate_outputm15(input);
    	} 
    	if((((a1406==1) && ((a1689==33) && (a1400!=1))) && ((!(a1731==32) || ((a1530!=1) && ((a977==32) && (cf==1)))) || !(a1704==33)))){
    		calculate_outputm16(input);
    	} 
    } 
} void calculate_outputm18(int input) {
    if((((!(a1675==33) || (!(a1798==33) && (a1566==1))) || (a1474==13)) && ((a1407==3) || (((cf==1) && (input == 4)) || !(a1727==34))))){
    	 cf = (0);
    	a1487 = 33 ;
    	a1663 = 33 ;
    	a755 = 32 ;
    	a1591 = (1);
    	a1417 = 34 ;
    	a941 = (8);
    	a745 = (0);
    	a1626 = 34 ;
    	  printf("%d\n", 21);  
    } 
    if(((((a1524==33) || ((a1355==1) || (a1480==1))) || (a1472!=1)) && (((a1571==1) && ((cf==1) && (input == 2))) && !(a1486==7)))){
    	 cf = (0);
    	a1316 = 32 ;
    	a1582 = (1);
    	a1575 = (11);
    	a403 = 33 ;
    	a565 = 34 ;
    	a1578 = (6);
    	a75 = 34 ;
    	a371 = (9);
    	a1744 = 32 ;
    	a1511 = (0);
    	  printf("%d\n", 21);  
    } 
    if((((a1546==1) && !(a1795==32)) && ((a1436==1) && ((a1767==33) && (((a1555==1) && ((input == 5) && (cf==1))) && !(a1418==5)))))){
    	 cf = (0);
    	a755 = 32 ;
    	a1511 = (0);
    	a1731 = 32 ;
    	a941 = (8);
    	a745 = (0);
    	a1515 = (2);
    	a1417 = 34 ;
    	a1325 = (0);
    	  printf("%d\n", 21);  
    } 
} void calculate_outputm19(int input) {
    if((((((a1447!=1) && (a1705==34)) && (a1483!=1)) || (a1455==5)) && ((((input == 2) && (cf==1)) || !(a1695==33)) || !(a1587==4)))){
    	 cf = (0);
    	a1640 = 33 ;
    	a1449 = (1);
    	a622 = 32 ;
    	a20 = (4);
    	a667 = (11);
    	a466 = 32 ;
    	a1588 = 34 ;
    	a656 = (4);
    	a1343 = (0);
    	a280 = 32 ;
    	a1437 = 32 ;
    	   
    } 
    if((((a1354==33) && ((a1768==32) || ((cf==1) && (input == 1)))) && (((a1351!=1) || ((a1556==4) && !(a1632==33))) || (a1709==33)))){
    	 cf = (0);
    	a1450 = 33 ;
    	a1777 = 32 ;
    	a1695 = 33 ;
    	a1672 = 32 ;
    	a1558 = (1);
    	   
    } 
    if(((((((a1313==1) && !(a1500==32)) || !(a1640==33)) || (a1442==7)) && (a1410!=1)) && (!(a1677==34) || ((cf==1) && (input == 4))))){
    	 cf = (0);
    	a1769 = 34 ;
    	a1479 = (0);
    	a1516 = (0);
    	a1684 = 33 ;
    	a1605 = (0);
    	  printf("%d\n", 23);  
    } 
    if((((a1657==32) || (!(a1667==33) || ((input == 6) && (cf==1)))) && ((!(a1522==3) && (!(a1709==33) || (a1620==34))) || !(a1421==7)))){
    	 cf = (0);
    	a1778 = 34 ;
    	a1567 = (1);
    	a664 = (5);
    	a725 = (0);
    	a935 = (12);
    	a156 = 34 ;
    	a327 = (1);
    	a512 = (1);
    	a106 = (0);
    	a1808 = 34 ;
    	a1538 = (2);
    	a1421 = (7);
    	   
    } 
} void calculate_outputm20(int input) {
    if(((!(a1541==8) || ((a1553!=1) && ((cf==1) && (input == 2)))) && (((a1757==33) || ((a1708==32) || (a1497==1))) || (a1805==33)))){
    	 cf = (0);
    	a1621 = 34 ;
    	a95 = 34 ;
    	a1573 = (4);
    	a1751 = 33 ;
    	a866 = 32 ;
    	a874 = 32 ;
    	a1556 = (4);
    	a1590 = (1);
    	a244 = (0);
    	a327 = (0);
    	a512 = (1);
    	a106 = (0);
    	  printf("%d\n", 23);  
    } 
    if((((a1485!=1) || (a1423!=1)) && ((((((cf==1) && (input == 6)) || !(a1651==33)) && (a1575==11)) || (a1763==34)) || (a1798==32)))){
    	 cf = (0);
    	a681 = 34 ;
    	a1354 = 33 ;
    	a305 = 32 ;
    	a884 = 33 ;
    	a1543 = (0);
    	a1708 = 33 ;
    	a1635 = 34 ;
    	a1260 = (0);
    	a430 = (1);
    	a1316 = 34 ;
    	  printf("%d\n", 23);  
    } 
    if(((!(a1450==34) && (((a1459!=1) && (!(a1643==33) && ((input == 4) && (cf==1)))) || !(a1537==8))) && (!(a1470==34) && (a1466==2)))){
    	 cf = (0);
    	a1206 = 32 ;
    	a884 = 32 ;
    	a1589 = (0);
    	a1737 = 34 ;
    	a834 = 32 ;
    	a465 = 32 ;
    	a1677 = 34 ;
    	a1501 = (1);
    	a1604 = (1);
    	a53 = (4);
    	a512 = (0);
    	a106 = (0);
    	  printf("%d\n", 22);  
    } 
    if((((a1784==34) && (((a1553==1) || !(a1665==34)) || (a1637==32))) && ((((cf==1) && (input == 1)) || !(a1392==8)) && (a1567==1)))){
    	 cf = (0);
    	a1227 = (0);
    	a565 = 32 ;
    	a1319 = (11);
    	a1359 = 32 ;
    	a1322 = 32 ;
    	a1316 = 32 ;
    	a1071 = 32 ;
    	a1739 = 34 ;
    	a1400 = (0);
    	a1496 = (0);
    	   
    } 
    if(((((a1406==1) && (!(a1494==7) || ((cf==1) && (input == 5)))) && !(a1759==34)) && ((!(a1765==32) && !(a1411==9)) && (a1313==1)))){
    	 cf = (0);
    	 if((!(a1686==32) && (a1744==34))){
    	a1801 = 34 ;
    	a1532 = (9);
    	a282 = 34 ;
    	a1206 = 33 ;
    	a1677 = 34 ;
    	a1623 = 33 ;
    	a1596 = 33 ;
    	a1249 = (1);
    	a421 = 33 ;
    	a51 = (12);
    	a512 = (0);
    	a106 = (0);
    	} else{
    		a1663 = 33 ;
    		a339 = 32 ;
    		a1541 = (8);
    		a1415 = (1);
    		a280 = 34 ;
    		a1743 = 33 ;
    		a1027 = 32 ;
    		a316 = 32 ;
    		a1745 = 33 ;
    		a1209 = 33 ;
    		a406 = (0);
    	}  printf("%d\n", 21);  
    } 
    if(((!(a1631==33) && ((input == 3) && (cf==1))) && (((a1558!=1) || (((a1771==34) && !(a1596==32)) || !(a1743==33))) || (a1447==1)))){
    	 cf = (0);
    	a1454 = 33 ;
    	a1427 = 33 ;
    	a1657 = 34 ;
    	a809 = 34 ;
    	a282 = 33 ;
    	a1206 = 33 ;
    	a528 = (0);
    	a51 = (12);
    	a512 = (0);
    	a106 = (0);
    	a1718 = 33 ;
    	a1668 = 32 ;
    	  printf("%d\n", 22);  
    } 
} void calculate_outputm17(int input) {
    if(((((a381!=1) && (cf==1)) || !(a1404==3)) && ((a1447!=1) && (!(a1772==34) && ((a1703==34) && (!(a1545==4) && !(a1789==33))))))){
    	if((((a1719==34) && (((a853==33) && (cf==1)) && (a1534==1))) && ((!(a1610==34) && ((a1595==4) || (a1583==1))) || (a1215!=1)))){
    		calculate_outputm18(input);
    	} 
    	if((((a1736==32) || !(a1440==4)) && ((a1462==1) && ((((a1714==32) && ((cf==1) && (a853==32))) || !(a1620==32)) && !(a1766==33))))){
    		calculate_outputm19(input);
    	} 
    	if(((((!(a1769==32) && ((a1436==1) && (a1716==33))) && !(a1779==33)) || (a1358==7)) && (((cf==1) && (a853==34)) && (a1573==4)))){
    		calculate_outputm20(input);
    	} 
    } 
} void calculate_outputm22(int input) {
    if((((!(a1731==33) && !(a1427==32)) && !(a1624==33)) && ((a1702==32) || ((((input == 1) && (cf==1)) && !(a1638==32)) && !(a1439==3))))){
    	 cf = (0);
    	a565 = 34 ;
    	a1666 = 33 ;
    	a1596 = 33 ;
    	a1639 = 32 ;
    	a1546 = (1);
    	a1408 = (10);
    	a75 = 34 ;
    	a403 = 33 ;
    	a371 = (9);
    	a1316 = 32 ;
    	   
    } 
    if((((a1626==33) || (((a1227!=1) || !(a1762==32)) || (a1714==33))) && (!(a1416==10) || (((cf==1) && (input == 2)) && !(a1739==32))))){
    	 cf = (0);
    	a1473 = (0);
    	a565 = 33 ;
    	a1581 = (5);
    	a1639 = 32 ;
    	a1781 = 34 ;
    	a1635 = 34 ;
    	a314 = (1);
    	a995 = (7);
    	a956 = (10);
    	a1316 = 32 ;
    	  printf("%d\n", 25);  
    } 
    if((((((input == 6) && (cf==1)) && !(a1422==34)) || (a1612==32)) && ((!(a1432==5) || ((a1457==3) || !(a1677==34))) && !(a1735==34)))){
    	 cf = (0);
    	a1610 = 33 ;
    	a1640 = 33 ;
    	a1316 = 32 ;
    	a1280 = (5);
    	a565 = 34 ;
    	a1411 = (8);
    	a75 = 34 ;
    	a1768 = 34 ;
    	a403 = 33 ;
    	a371 = (9);
    	  printf("%d\n", 23);  
    } 
    if(((!(a1466==1) && (a1584==1)) && (((a1562==34) && (((a1604!=1) || ((cf==1) && (input == 3))) || !(a1408==10))) || (a1459==1)))){
    	 cf = (0);
    	a1718 = 33 ;
    	a900 = (6);
    	a1481 = (0);
    	a716 = (1);
    	a280 = 32 ;
    	a490 = (1);
    	a656 = (1);
    	a1594 = (1);
    	a466 = 32 ;
    	a1686 = 34 ;
    	  printf("%d\n", 21);  
    } 
} void calculate_outputm23(int input) {
    if(((((a1339==1) || ((input == 3) && (cf==1))) && (a1497==1)) && (((!(a1665==34) && (a1696==33)) && (a1668==32)) && !(a1771==32)))){
    	 cf = (0);
    	a1658 = 34 ;
    	a1303 = (8);
    	a1769 = 34 ;
    	a1360 = 32 ;
    	a1785 = 33 ;
    	a1709 = 34 ;
    	a465 = 32 ;
    	a1206 = 32 ;
    	a985 = (11);
    	a53 = (2);
    	a512 = (0);
    	a106 = (0);
    	  printf("%d\n", 23);  
    } 
} void calculate_outputm24(int input) {
    if(((((((input == 6) && (cf==1)) || (a1455==1)) || (a1684==34)) || (a1493==33)) && (((a1754==32) || (a1406==1)) && !(a1417==32)))){
    	 cf = (0);
    	a421 = 33 ;
    	a1578 = (6);
    	a565 = 33 ;
    	a1644 = 33 ;
    	a1785 = 33 ;
    	a1600 = (0);
    	a995 = (6);
    	a956 = (10);
    	a1411 = (8);
    	a1316 = 32 ;
    	  printf("%d\n", 23);  
    } 
    if((((((a1756==34) || (!(a1706==32) || ((input == 1) && (cf==1)))) || !(a1418==2)) && (a1406==1)) && (!(a1445==4) && !(a1632==34)))){
    	 cf = (0);
    	a1511 = (0);
    	a1150 = 33 ;
    	a654 = (1);
    	a1591 = (1);
    	a1554 = 33 ;
    	a1306 = 33 ;
    	a682 = (0);
    	a280 = 32 ;
    	a1519 = (1);
    	a466 = 33 ;
    	a1705 = 34 ;
    	  printf("%d\n", 23);  
    } 
    if(((((((a1475!=1) && ((input == 3) && (cf==1))) && (a1491==1)) && (a1269==1)) || (a1590!=1)) && (!(a1466==2) || (a1611==33)))){
    	 cf = (0);
    	a282 = 33 ;
    	a809 = 34 ;
    	a1515 = (2);
    	a1283 = (1);
    	a1771 = 34 ;
    	a528 = (0);
    	a51 = (12);
    	a1544 = (1);
    	a1621 = 34 ;
    	a1206 = 33 ;
    	a512 = (0);
    	a106 = (0);
    	  printf("%d\n", 22);  
    } 
} void calculate_outputm25(int input) {
    if(((((!(a1428==5) && (!(a1793==33) && ((input == 3) && (cf==1)))) || !(a1532==9)) && !(a1427==34)) && (!(a1778==33) || (a1794==34)))){
    	 cf = (0);
    	a1697 = 32 ;
    	a1262 = 33 ;
    	a1435 = (3);
    	a1530 = (0);
    	a1628 = 32 ;
    	a1146 = 32 ;
    	a967 = (0);
    	a1658 = 34 ;
    	a790 = (1);
    	  printf("%d\n", 23);  
    } 
} void calculate_outputm21(int input) {
    if(((!(a1522==1) || ((a1608==33) || (!(a1407==6) || (((a941==8) && (cf==1)) || (a1531==1))))) && ((a1757==34) && !(a1550==10)))){
    	if(((((a1456==10) || !(a1562==34)) || (a1632==33)) && (((a1524==34) || ((a1462!=1) || ((cf==1) && (a755==32)))) || (a1527==1)))){
    		calculate_outputm22(input);
    	} 
    } 
    if((((((a1406!=1) || ((a941==9) && (cf==1))) && !(a1696==32)) || (a1416==13)) && ((a1635==34) && ((a1517==1) && !(a1573==3))))){
    	if((((a1712==32) && ((a1447!=1) && !(a1632==34))) && ((a1514!=1) && ((!(a1608==33) && ((a253==32) && (cf==1))) || (a1584!=1))))){
    		calculate_outputm23(input);
    	} 
    } 
    if((((a1765==34) && ((a941==12) && (cf==1))) && ((a1541==7) || ((a1379==5) || ((a1461==1) || (!(a1429==2) && (a1555==1))))))){
    	if(((((a1478==13) && ((a1543!=1) && !(a1541==6))) || !(a1557==11)) && (!(a1668==32) || (((a174==2) && (cf==1)) && !(a1700==32))))){
    		calculate_outputm24(input);
    	} 
    	if((((((a174==4) && (cf==1)) && (a1663==33)) && (a1743==33)) && ((a1375==1) && (!(a1638==34) || ((a1661==34) && !(a1723==34)))))){
    		calculate_outputm25(input);
    	} 
    } 
} void calculate_outputm27(int input) {
    if(((!(a1706==32) || (((a1561!=1) && ((cf==1) && (input == 3))) && (a1626==34))) && ((a1339==1) || ((a1644==32) || !(a1493==33))))){
    	 cf = (0);
    	a1609 = 34 ;
    	a1393 = (4);
    	a1640 = 33 ;
    	a1615 = 33 ;
    	a884 = 33 ;
    	a1709 = 34 ;
    	a681 = 33 ;
    	a430 = (1);
    	a1316 = 34 ;
    	a305 = 32 ;
    	  printf("%d\n", 23);  
    } 
    if((((a1799==34) || ((a1584!=1) || (a1455==2))) && ((a1479==1) || ((((cf==1) && (input == 5)) || (a1668==33)) && (a1525==4))))){
    	 cf = (0);
    	a809 = 34 ;
    	a528 = (0);
    	a1206 = 33 ;
    	a1622 = 33 ;
    	a1688 = 33 ;
    	a1719 = 34 ;
    	a1416 = (10);
    	a282 = 33 ;
    	a51 = (12);
    	a512 = (0);
    	a106 = (0);
    	a1555 = (1);
    	  printf("%d\n", 22);  
    } 
    if((((((a1500==34) || (a1623==34)) || !(a1687==34)) && (a1797==32)) && ((((cf==1) && (input == 6)) && (a1774==32)) && (a1452!=1)))){
    	 cf = (0);
    	a280 = 32 ;
    	a654 = (1);
    	a1543 = (0);
    	a1150 = 33 ;
    	a1546 = (1);
    	a1574 = 34 ;
    	a1306 = 33 ;
    	a682 = (0);
    	a466 = 33 ;
    	a1613 = 32 ;
    	a1476 = (3);
    	  printf("%d\n", 21);  
    } 
    if(((((a1536==1) && ((input == 4) && (cf==1))) || !(a1234==6)) && (!(a1329==9) || (((a1583!=1) && !(a1635==33)) && (a1624==34))))){
    	 cf = (0);
    	a1452 = (0);
    	a1530 = (0);
    	a884 = 32 ;
    	a465 = 32 ;
    	a1206 = 32 ;
    	a1515 = (2);
    	a834 = 32 ;
    	a53 = (4);
    	a512 = (0);
    	a106 = (0);
    	a1319 = (11);
    	a1524 = 32 ;
    	   
    } 
    if(((((!(a1681==33) && (a1563==1)) && !(a1793==33)) || !(a1440==7)) && ((!(a1655==33) && ((input == 1) && (cf==1))) || !(a1665==33)))){
    	 cf = (0);
    	a1771 = 34 ;
    	a1465 = (7);
    	a1557 = (11);
    	a1462 = (1);
    	a282 = 33 ;
    	a809 = 34 ;
    	a528 = (0);
    	a51 = (12);
    	a1582 = (1);
    	a1206 = 33 ;
    	a512 = (0);
    	a106 = (0);
    	  printf("%d\n", 23);  
    } 
} void calculate_outputm28(int input) {
    if(((!(a1634==32) && ((a1673==34) || (a1662==34))) && (((((input == 3) && (cf==1)) || !(a1510==32)) || (a1606==10)) || (a1422==32)))){
    	 cf = (0);
    	a1150 = 33 ;
    	a1582 = (1);
    	a1577 = (1);
    	a654 = (1);
    	a1566 = (1);
    	a1586 = (0);
    	a280 = 32 ;
    	a1468 = (0);
    	a1306 = 33 ;
    	a682 = (0);
    	a466 = 33 ;
    	  printf("%d\n", 21);  
    } 
    if((((a1529==9) && !(a1579==9)) && ((a1789==32) && ((a1680==33) && (!(a1668==33) && ((a1703==32) || ((cf==1) && (input == 4)))))))){
    	 cf = (0);
    	a1782 = 32 ;
    	a1795 = 33 ;
    	a1316 = 34 ;
    	a1583 = (0);
    	a1521 = 32 ;
    	a1081 = 33 ;
    	a406 = (0);
    	a1558 = (1);
    	a305 = 32 ;
    	a884 = 32 ;
    	  printf("%d\n", 23);  
    } 
} void calculate_outputm29(int input) {
    if(((((input == 3) && (cf==1)) || (a1563!=1)) && (!(a1608==34) && (((a1664==33) || (!(a1651==34) || (a1635==33))) || (a1566!=1))))){
    	 cf = (0);
    	a874 = 33 ;
    	a56 = (1);
    	a1687 = 34 ;
    	a561 = 34 ;
    	a1714 = 32 ;
    	a1561 = (0);
    	a1208 = (0);
    	a224 = (3);
    	a327 = (0);
    	a512 = (1);
    	a106 = (0);
    	a1508 = (10);
    	  printf("%d\n", 22);  
    } 
} void calculate_outputm26(int input) {
    if((((a1451!=1) || ((a1637==34) && ((a250==33) && (cf==1)))) && (((a1555!=1) || ((a1514!=1) && (a1530!=1))) || (a1677==33)))){
    	if((((a1271==1) || (!(a1670==32) || ((a1762==32) && (!(a1622==34) || !(a1776==32))))) && (((cf==1) && (a1348!=1)) || !(a1703==34)))){
    		calculate_outputm27(input);
    	} 
    } 
    if(((((((cf==1) && (a250==32)) && (a1491==1)) && !(a1387==13)) || (a1652==32)) && (!(a1744==34) && ((a1461!=1) && (a1748==33))))){
    	if((((a1514==1) || ((a1460==5) || !(a1712==32))) && (!(a1424==6) || ((a1694==33) || (((a395==5) && (cf==1)) && (a1475!=1)))))){
    		calculate_outputm28(input);
    	} 
    } 
    if(((((a1707==33) && ((a250==34) && (cf==1))) && (a1534==1)) && (!(a1769==34) || (((a1747==34) || (a1455==3)) && (a1339!=1))))){
    	if((((!(a1616==33) && ((a1429==4) || !(a1801==34))) || (a1269!=1)) && (!(a1502==5) && (((a546==1) && (cf==1)) && (a1705==34))))){
    		calculate_outputm29(input);
    	} 
    } 
} void calculate_outputm31(int input) {
    if(((((a1588==34) || (a1766==34)) && (a1435==3)) && (((((input == 5) && (cf==1)) || (a1423==1)) || (a1475==1)) || (a1496==1)))){
    	 cf = (0);
    	a1593 = (10);
    	a1447 = (0);
    	a280 = 32 ;
    	a1629 = 34 ;
    	a943 = 33 ;
    	a714 = (12);
    	a667 = (9);
    	a1660 = 33 ;
    	a656 = (4);
    	a466 = 32 ;
    	a1751 = 33 ;
    	   
    } 
    if((((!(a1688==33) || ((input == 3) && (cf==1))) && (a1496!=1)) && ((a1509==12) && (((a1623==33) && !(a1502==3)) || !(a1552==33))))){
    	 cf = (0);
    	a535 = 33 ;
    	a1496 = (0);
    	a1215 = (1);
    	a466 = 32 ;
    	a561 = 32 ;
    	a1136 = (4);
    	a280 = 32 ;
    	a1667 = 33 ;
    	a1435 = (3);
    	a1528 = 32 ;
    	a656 = (3);
    	  printf("%d\n", 25);  
    } 
} void calculate_outputm32(int input) {
    if((((!(a1667==34) && ((a1425!=1) || ((a1208!=1) && ((cf==1) && (input == 4))))) || (a1730==32)) && (!(a1568==8) || !(a1526==4)))){
    	 cf = (0);
    	a280 = 32 ;
    	a1329 = (9);
    	a1449 = (1);
    	a1515 = (2);
    	a1806 = 33 ;
    	a1531 = (4);
    	a466 = 34 ;
    	a1033 = 33 ;
    	a422 = (9);
    	a151 = (1);
    	a1103 = (1);
    	   
    } 
    if(((((a1449==1) && (!(a1702==34) && (((input == 5) && (cf==1)) || (a1692==32)))) || !(a1622==33)) && ((a1719==34) && !(a1741==33)))){
    	 cf = (0);
    	a1675 = 33 ;
    	a1081 = 32 ;
    	a1725 = 33 ;
    	a1474 = (9);
    	a1626 = 34 ;
    	a406 = (0);
    	a305 = 32 ;
    	a1316 = 34 ;
    	a1496 = (0);
    	a884 = 32 ;
    	   
    } 
    if((((a1448==8) && ((a1578==6) && (a1576==1))) && (((a1591!=1) || (((cf==1) && (input == 3)) && !(a1303==10))) && (a1502==7)))){
    	 cf = (0);
    	a1473 = (0);
    	a789 = 34 ;
    	a1206 = 33 ;
    	a1747 = 34 ;
    	a1454 = 33 ;
    	a1751 = 33 ;
    	a1772 = 32 ;
    	a1074 = (9);
    	a97 = (6);
    	a51 = (13);
    	a512 = (0);
    	a106 = (0);
    	   
    } 
    if((((a1600==1) || ((a1768==32) || (((input == 1) && (cf==1)) || !(a1420==34)))) && ((!(a1608==34) && !(a1508==9)) && (a1575==11)))){
    	 cf = (0);
    	a1544 = (1);
    	a991 = 32 ;
    	a1306 = 34 ;
    	a466 = 33 ;
    	a78 = 34 ;
    	a682 = (0);
    	a1635 = 34 ;
    	a280 = 32 ;
    	a1557 = (11);
    	a1673 = 34 ;
    	a1436 = (1);
    	   
    } 
    if(((!(a1547==10) && ((cf==1) && (input == 6))) && (!(a1476==3) || (((!(a1532==9) || (a1697==32)) && !(a1722==32)) && (a1639==32))))){
    	 cf = (0);
    	a1027 = 33 ;
    	a1802 = 33 ;
    	a1209 = 33 ;
    	a316 = 32 ;
    	a339 = 32 ;
    	a406 = (0);
    	a1626 = 34 ;
    	a1429 = (4);
    	a1513 = (6);
    	a1518 = (12);
    	a280 = 34 ;
    	   
    } 
    if(((((a1481!=1) && ((a1472!=1) || ((a1725==33) && ((a1563!=1) || !(a1570==9))))) || (a1746==34)) && ((input == 2) && (cf==1)))){
    	 cf = (0);
    	a280 = 34 ;
    	a1635 = 34 ;
    	a1496 = (0);
    	a1209 = 33 ;
    	a1759 = 32 ;
    	a1753 = 32 ;
    	a316 = 32 ;
    	a339 = 32 ;
    	a1027 = 34 ;
    	a406 = (0);
    	a1515 = (2);
    	   
    } 
} void calculate_outputm30(int input) {
    if((((((a1435==6) || (!(a1428==6) || (a1668==32))) || !(a1622==33)) || (a1708==34)) && (((cf==1) && (a817==32)) || !(a1779==34)))){
    	if(((((cf==1) && (a846==33)) && !(a1442==10)) && (((a1686==32) || (((a1741==33) || !(a1556==0)) || (a1702==34))) || (a1559==9)))){
    		calculate_outputm31(input);
    	} 
    } 
    if(((!(a1617==34) || !(a1725==34)) && ((((((a817==34) && (cf==1)) && (a1572==1)) && (a1801==34)) || !(a1668==32)) || !(a1802==33)))){
    	if(((((!(a1662==34) && ((a1502==6) || (((cf==1) && (a49!=1)) || !(a1575==11)))) && !(a1652==33)) && (a1444!=1)) && !(a1719==33))){
    		calculate_outputm32(input);
    	} 
    } 
} void calculate_outputm34(int input) {
    if((((((a1788==34) && (!(a1656==33) && !(a1681==33))) && (a1668==32)) || !(a1399==6)) && (((input == 1) && (cf==1)) && (a1411==8)))){
    	 cf = (0);
    	a1532 = (9);
    	a1316 = 34 ;
    	a577 = 33 ;
    	a1573 = (4);
    	a1590 = (1);
    	a521 = (6);
    	a446 = (0);
    	a1733 = 32 ;
    	a305 = 34 ;
    	a1499 = 32 ;
    	  printf("%d\n", 21);  
    } 
    if(((!(a1753==32) || (((a1261==1) || !(a1541==10)) && (a1579==6))) && ((a1442==6) || ((a1208!=1) && ((input == 6) && (cf==1)))))){
    	 cf = (0);
    	a466 = 32 ;
    	a943 = 33 ;
    	a1777 = 33 ;
    	a1475 = (0);
    	a1482 = 33 ;
    	a1600 = (1);
    	a1624 = 34 ;
    	a714 = (12);
    	a667 = (9);
    	a656 = (4);
    	a280 = 32 ;
    	  printf("%d\n", 25);  
    } 
    if((((a1447!=1) && (!(a1559==5) && (a1393==4))) && (((a1526==5) || ((a1546!=1) || ((cf==1) && (input == 2)))) || (a1534!=1)))){
    	 cf = (0);
    	 if(((!(a1322==32) && ((a78==32) || (a1632==33))) || (a895==33))){
    	a728 = (5);
    	a1571 = (0);
    	a466 = 32 ;
    	a785 = 33 ;
    	a1769 = 33 ;
    	a1162 = 32 ;
    	a656 = (2);
    	a1782 = 33 ;
    	a1545 = (0);
    	a1481 = (1);
    	a280 = 32 ;
    	} else{
    		a1541 = (10);
    		a1687 = 32 ;
    		a1591 = (1);
    		a1644 = 33 ;
    		a280 = 34 ;
    		a865 = 33 ;
    		a316 = 33 ;
    		a271 = 33 ;
    		a638 = 34 ;
    		a629 = (1);
    	}  printf("%d\n", 21);  
    } 
    if((((a1562==34) && ((a1411==8) && ((cf==1) && (input == 3)))) && ((((a1488==34) || !(a1430==32)) && (a1400!=1)) || (a1409==3)))){
    	 cf = (0);
    	a331 = 34 ;
    	a1455 = (4);
    	a465 = 34 ;
    	a1206 = 32 ;
    	a1795 = 34 ;
    	a1469 = (1);
    	a45 = 33 ;
    	a1476 = (0);
    	a1741 = 34 ;
    	a814 = 33 ;
    	a512 = (0);
    	a106 = (0);
    	  printf("%d\n", 22);  
    } 
    if(((a1643==34) && ((((!(a1764==34) && (((input == 4) && (cf==1)) || (a1793==34))) || (a1471==12)) && !(a1756==34)) && (a1483!=1)))){
    	 cf = (0);
    	a1316 = 33 ;
    	a174 = (4);
    	a941 = (12);
    	a745 = (0);
    	a790 = (0);
    	a1470 = 32 ;
    	a1437 = 34 ;
    	a1738 = 32 ;
    	a1658 = 34 ;
    	a1808 = 32 ;
    	  printf("%d\n", 21);  
    } 
    if(((((a1789==32) && ((a1615==32) || (a1540==1))) && (a1609==34)) && ((a1718==32) || (((cf==1) && (input == 5)) || !(a1579==6))))){
    	 cf = (0);
    	a704 = (4);
    	a1547 = (13);
    	a565 = 32 ;
    	a941 = (9);
    	a1506 = (9);
    	a1322 = 34 ;
    	a1608 = 34 ;
    	a1415 = (1);
    	a1604 = (0);
    	   
    } 
} void calculate_outputm33(int input) {
    if((((a1432==5) && (((cf==1) && (a1160==33)) || (a1629==32))) && ((a1410!=1) && ((a1460==8) || ((a1624==34) || (a1502==3)))))){
    	if(((!(a1593==10) || ((!(a1661==34) || ((a1029!=1) && (cf==1))) && !(a1756==34))) && ((!(a1493==32) || (a1577==1)) || !(a1696==33)))){
    		calculate_outputm34(input);
    	} 
    } 
} void calculate_outputm36(int input) {
    if((((a1543!=1) && ((input == 2) && (cf==1))) && ((!(a1729==33) && ((a1522==1) && ((a1666==33) && !(a1427==34)))) && (a1748==33)))){
    	 cf = (0);
    	a1086 = 33 ;
    	a1206 = 33 ;
    	a1347 = 32 ;
    	a1455 = (2);
    	a789 = 33 ;
    	a1780 = 34 ;
    	a1446 = (2);
    	a1575 = (11);
    	a1544 = (1);
    	a51 = (11);
    	a512 = (0);
    	a106 = (0);
    	  printf("%d\n", 22);  
    } 
    if(((((input == 4) && (cf==1)) && !(a1545==0)) && ((((!(a1745==32) && (a1460==5)) || !(a1626==34)) && (a1688==33)) || (a1715==33)))){
    	 cf = (0);
    	a466 = 34 ;
    	a1689 = 33 ;
    	a1582 = (1);
    	a1793 = 32 ;
    	a1449 = (1);
    	a1510 = 32 ;
    	a660 = (7);
    	a938 = (3);
    	a280 = 32 ;
    	a922 = (1);
    	a1103 = (0);
    	  printf("%d\n", 23);  
    } 
    if(((((a1418==4) || ((a1511==1) || !(a1554==34))) && !(a1407==5)) && ((((input == 6) && (cf==1)) && !(a1656==33)) && !(a1802==32)))){
    	 cf = (0);
    	a1776 = 32 ;
    	a1031 = (1);
    	a422 = (10);
    	a280 = 32 ;
    	a1660 = 33 ;
    	a1634 = 33 ;
    	a466 = 34 ;
    	a151 = (1);
    	a1103 = (1);
    	a1600 = (0);
    	a1387 = (10);
    	  printf("%d\n", 22);  
    } 
    if(((!(a1387==13) || (a1525==2)) && (!(a1705==32) && ((a1540==1) && (((a1576!=1) || ((input == 3) && (cf==1))) && (a1407==6)))))){
    	 cf = (0);
    	a1746 = 33 ;
    	a174 = (2);
    	a941 = (12);
    	a1532 = (9);
    	a1551 = (5);
    	a1316 = 33 ;
    	a745 = (0);
    	a1399 = (6);
    	a1771 = 34 ;
    	a790 = (0);
    	  printf("%d\n", 23);  
    } 
    if(((!(a1358==8) || (((a1286==34) || (a1599!=1)) && (a1577==1))) && (((a1451==1) && ((input == 5) && (cf==1))) || !(a1550==9)))){
    	 cf = (0);
    	a911 = 32 ;
    	a1798 = 34 ;
    	a1780 = 34 ;
    	a1206 = 34 ;
    	a1182 = 33 ;
    	a1411 = (8);
    	a477 = (6);
    	a263 = (0);
    	a512 = (0);
    	a106 = (0);
    	a1782 = 32 ;
    	a1768 = 34 ;
    	  printf("%d\n", 22);  
    } 
} void calculate_outputm37(int input) {
    if(((((a1475!=1) && (!(a1522==4) && (a1597==1))) && (a1570==11)) && ((a1409==7) || (((cf==1) && (input == 1)) || !(a1621==34))))){
    	 cf = (0);
    	a1050 = 32 ;
    	a1769 = 34 ;
    	a1408 = (10);
    	a1211 = (9);
    	a1527 = (0);
    	a156 = 34 ;
    	a1613 = 32 ;
    	a71 = (12);
    	a935 = (9);
    	a327 = (1);
    	a512 = (1);
    	a106 = (0);
    	  printf("%d\n", 23);  
    } 
    if((((((a1475==1) || ((a1610==34) || ((input == 3) && (cf==1)))) || (a1479==1)) && (a1283==1)) && (!(a1736==33) || (a1791==34)))){
    	 cf = (0);
    	a1474 = (9);
    	a1806 = 33 ;
    	a900 = (6);
    	a1480 = (1);
    	a1705 = 34 ;
    	a466 = 32 ;
    	a1628 = 32 ;
    	a716 = (1);
    	a490 = (1);
    	a280 = 32 ;
    	a656 = (1);
    	  printf("%d\n", 21);  
    } 
    if(((((((input == 5) && (cf==1)) || (a1766==33)) && (a1423!=1)) || (a1584!=1)) && ((a1708==33) && ((a1465==7) && (a1640==33))))){
    	 cf = (0);
    	a1587 = (4);
    	a874 = 33 ;
    	a561 = 32 ;
    	a527 = (9);
    	a1670 = 32 ;
    	a1799 = 32 ;
    	a1785 = 33 ;
    	a934 = 32 ;
    	a1667 = 33 ;
    	a327 = (0);
    	a512 = (1);
    	a106 = (0);
    	  printf("%d\n", 25);  
    } 
    if(((!(a1767==32) && ((a1705==33) || ((input == 2) && (cf==1)))) && ((a1503!=1) || ((a1589!=1) && (!(a1628==32) || !(a1677==32)))))){
    	 cf = (0);
    	a1594 = (1);
    	a1206 = 33 ;
    	a13 = (10);
    	a1068 = (0);
    	a1428 = (6);
    	a1208 = (0);
    	a282 = 32 ;
    	a51 = (12);
    	a512 = (0);
    	a106 = (0);
    	a1416 = (10);
    	a1778 = 34 ;
    	  printf("%d\n", 23);  
    } 
    if((((a1441!=1) && (!(a1779==32) && ((a1560!=1) && ((cf==1) && (input == 4))))) && (((a1427==33) && !(a1528==34)) && !(a1432==3)))){
    	 cf = (0);
    	a1544 = (1);
    	a1686 = 34 ;
    	a1704 = 33 ;
    	a874 = 33 ;
    	a609 = (0);
    	a224 = (2);
    	a1389 = (3);
    	a1587 = (4);
    	a561 = 34 ;
    	a327 = (0);
    	a512 = (1);
    	a106 = (0);
    	  printf("%d\n", 21);  
    } 
} void calculate_outputm38(int input) {
    if(((!(a1706==34) && (a1583!=1)) && (((((a1664==32) && ((cf==1) && (input == 3))) && (a1518==12)) && (a1420==34)) && (a1780==34)))){
    	 cf = (0);
    	a1613 = 32 ;
    	a1510 = 32 ;
    	a1769 = 34 ;
    	a681 = 33 ;
    	a1316 = 34 ;
    	a430 = (1);
    	a1617 = 34 ;
    	a305 = 32 ;
    	a884 = 33 ;
    	  printf("%d\n", 21);  
    } 
} void calculate_outputm39(int input) {
    if(((!(a1748==33) || (((cf==1) && (input == 1)) || (a1694==32))) && ((((a1511==1) || !(a1745==32)) && !(a1774==34)) || !(a1680==33)))){
    	 cf = (0);
    	a1496 = (0);
    	a1435 = (3);
    	a1316 = 34 ;
    	a1524 = 32 ;
    	a1450 = 33 ;
    	a305 = 32 ;
    	a884 = 33 ;
    	a1779 = 34 ;
    	a681 = 33 ;
    	a430 = (1);
    	  printf("%d\n", 22);  
    } 
    if((((((input == 5) && (cf==1)) && (a1590==1)) || !(a1220==10)) && (((!(a1424==5) && (a1579==6)) || (a1496==1)) || !(a1280==5)))){
    	 cf = (0);
    	a1234 = (6);
    	a654 = (1);
    	a280 = 32 ;
    	a1150 = 33 ;
    	a1500 = 34 ;
    	a466 = 33 ;
    	a1801 = 34 ;
    	a1567 = (1);
    	a1306 = 33 ;
    	a682 = (0);
    	a1269 = (1);
    	  printf("%d\n", 21);  
    } 
    if((((a1393==4) && (!(a1620==32) || (((a1474==9) && ((a1313!=1) || (a1689==33))) && (a1481!=1)))) && ((input == 6) && (cf==1)))){
    	 cf = (0);
    	a1523 = (6);
    	a1150 = 33 ;
    	a1441 = (0);
    	a1306 = 33 ;
    	a654 = (1);
    	a1531 = (4);
    	a682 = (0);
    	a466 = 33 ;
    	a280 = 32 ;
    	a1719 = 34 ;
    	a1610 = 33 ;
    	  printf("%d\n", 21);  
    } 
    if(((((a1521==32) && ((a1452!=1) && ((cf==1) && (input == 2)))) || (a1524==34)) && (((a1411==8) && !(a1575==8)) && (a1329==9)))){
    	 cf = (0);
    	a1662 = 33 ;
    	a305 = 32 ;
    	a1316 = 34 ;
    	a1698 = 34 ;
    	a884 = 33 ;
    	a681 = 33 ;
    	a430 = (1);
    	a1730 = 33 ;
    	a1779 = 34 ;
    	a1693 = 33 ;
    	  printf("%d\n", 23);  
    } 
    if((((a1662==32) || ((((input == 4) && (cf==1)) && !(a1573==6)) && (a1635==34))) && (((a1447!=1) || (a1514==1)) || (a1605==1)))){
    	 cf = (0);
    	a1319 = (11);
    	a280 = 32 ;
    	a1555 = (1);
    	a1306 = 33 ;
    	a1571 = (1);
    	a1779 = 34 ;
    	a466 = 33 ;
    	a1450 = 33 ;
    	a1150 = 33 ;
    	a654 = (1);
    	a682 = (0);
    	  printf("%d\n", 21);  
    } 
} void calculate_outputm35(int input) {
    if((((((a1577==1) && ((a1731==33) || ((cf==1) && (a995==6)))) || !(a1439==0)) || (a1561==1)) && (!(a1570==9) && !(a1730==34)))){
    	if(((!(a1701==34) && (!(a1542==5) && !(a1735==34))) && ((((a1763==34) || ((a421==33) && (cf==1))) || (a1802==34)) || (a1756==33)))){
    		calculate_outputm36(input);
    	} 
    } 
    if((((a1541==8) && (((a1665==32) || !(a1733==32)) && !(a1550==11))) && ((!(a1487==33) || ((a995==7) && (cf==1))) && !(a1443==34)))){
    	if(((((a1425!=1) || (a1439==0)) || (a1541==9)) && ((!(a1457==3) || ((a1469==1) && ((a314==1) && (cf==1)))) || (a1504==10)))){
    		calculate_outputm37(input);
    	} 
    } 
    if(((((a1442==6) || (((a1687==33) || !(a1801==32)) || (a1622==34))) || (a1416==12)) && ((a1292!=1) || ((a995==8) && (cf==1))))){
    	if(((!(a1581==5) || ((a1530==1) || ((a1375!=1) || (a1493==32)))) && (!(a1797==32) || (((cf==1) && (a671==2)) && (a1459!=1))))){
    		calculate_outputm38(input);
    	} 
    	if(((((a1577==1) && (((cf==1) && (a671==3)) && (a1471==9))) || (a1454==32)) && ((!(a1466==1) && !(a1688==32)) && (a1543!=1)))){
    		calculate_outputm39(input);
    	} 
    } 
} void calculate_outputm41(int input) {
    if((((input == 6) && (cf==1)) && (!(a1668==32) || ((((a1604!=1) || ((a1511!=1) || (a1729==34))) && (a1517==1)) || !(a1806==33))))){
    	 cf = (0);
    	a1134 = 32 ;
    	a156 = 33 ;
    	a1580 = (0);
    	a406 = (1);
    	a862 = (5);
    	a327 = (1);
    	a1463 = (0);
    	a1756 = 32 ;
    	a1623 = 33 ;
    	a1746 = 33 ;
    	a512 = (1);
    	a106 = (0);
    	  printf("%d\n", 21);  
    } 
    if(((((a1729==32) || !(a1494==7)) || !(a1556==4)) && ((a1609==32) || (!(a1708==32) && ((a1508==10) && ((cf==1) && (input == 2))))))){
    	 cf = (0);
    	a1508 = (10);
    	a1385 = 34 ;
    	a1712 = 32 ;
    	a1588 = 34 ;
    	a1770 = 34 ;
    	a466 = 32 ;
    	a1283 = (1);
    	a280 = 32 ;
    	a1347 = 34 ;
    	a667 = (8);
    	a656 = (4);
    	  printf("%d\n", 23);  
    } 
    if((((a1703==34) && ((((a1491==1) && !(a1768==32)) || (a1677==33)) && (a1612==34))) && (((cf==1) && (input == 1)) || !(a1635==34)))){
    	 cf = (0);
    	a1479 = (0);
    	a1497 = (1);
    	a1634 = 33 ;
    	a565 = 34 ;
    	a814 = 33 ;
    	a455 = (8);
    	a371 = (10);
    	a1483 = (0);
    	a1709 = 34 ;
    	  printf("%d\n", 23);  
    } 
} void calculate_outputm40(int input) {
    if((((!(a1521==32) || ((a1563==1) || !(a1707==33))) || !(a1639==32)) && ((((cf==1) && (a202==32)) || !(a1526==3)) || !(a1493==32)))){
    	if(((((a1627==32) && (a1480==1)) && !(a1454==32)) && ((a1705==34) && ((!(a1730==32) && ((cf==1) && (a1118==33))) && (a1389==3))))){
    		calculate_outputm41(input);
    	} 
    } 
} void calculate_outputm43(int input) {
    if(((((input == 2) && (cf==1)) && (a1283==1)) && (((!(a1622==33) || (!(a1556==4) || (a1424==6))) && !(a1506==11)) && (a1524==32)))){
    	 cf = (0);
    	a1492 = (0);
    	a1463 = (0);
    	a1735 = 32 ;
    	a1739 = 34 ;
    	a565 = 33 ;
    	a250 = 34 ;
    	a1680 = 33 ;
    	a546 = (1);
    	a956 = (7);
    	  printf("%d\n", 21);  
    } 
} void calculate_outputm42(int input) {
    if(((((a1361==1) && (cf==1)) || !(a1393==4)) && ((a1399==6) && (((a1440==7) && (!(a1450==34) && !(a1776==33))) && (a1516!=1))))){
    	if((((a1437==34) || (!(a1638==33) && (!(a1712==34) && ((a762==6) && (cf==1))))) && ((!(a1445==4) && (a1497==1)) || !(a1627==32)))){
    		calculate_outputm43(input);
    	} 
    } 
} void calculate_outputm45(int input) {
    if((((a1632==32) && (!(a1731==32) || ((a1444!=1) && (a1703==34)))) && ((((cf==1) && (input == 5)) && !(a1791==33)) && !(a1666==34)))){
    	 cf = (0);
    	 if(((a817==33) && (a1271!=1))){
    	a704 = (4);
    	a941 = (9);
    	a1508 = (11);
    	a1546 = (1);
    	a1322 = 34 ;
    	a1260 = (1);
    	a1580 = (1);
    	a1545 = (3);
    	} else{
    		a1605 = (0);
    		a846 = 33 ;
    		a1387 = (12);
    		a565 = 33 ;
    		a1793 = 32 ;
    		a1586 = (0);
    		a817 = 32 ;
    		a1727 = 34 ;
    		a956 = (8);
    	}  printf("%d\n", 23);  
    } 
    if((((input == 2) && (cf==1)) && (((((!(a1664==33) || !(a1430==33)) && !(a1686==32)) && !(a1559==6)) && !(a1489==32)) || (a1658==33)))){
    	 cf = (0);
    	a1211 = (5);
    	a1762 = 32 ;
    	a1801 = 33 ;
    	a858 = (5);
    	a128 = (6);
    	a1206 = 33 ;
    	a1453 = (2);
    	a1680 = 32 ;
    	a233 = (0);
    	a51 = (9);
    	a512 = (0);
    	a106 = (0);
    	  printf("%d\n", 23);  
    } 
    if(((((a1605!=1) && ((input == 6) && (cf==1))) && (a1674==33)) && (((a1426==11) && (!(a1778==34) || (a1543!=1))) || (a1502==4)))){
    	 cf = (0);
    	 if((a1325==1)){
    	a280 = 32 ;
    	a1565 = (3);
    	a1576 = (0);
    	a1227 = (0);
    	a87 = 34 ;
    	a1075 = (4);
    	a490 = (0);
    	a1446 = (2);
    	a466 = 32 ;
    	a656 = (1);
    	a1623 = 34 ;
    	} else{
    		a1306 = 34 ;
    		a466 = 33 ;
    		a1496 = (1);
    		a280 = 32 ;
    		a1354 = 34 ;
    		a78 = 32 ;
    		a1447 = (0);
    		a571 = 33 ;
    		a1604 = (0);
    		a682 = (0);
    		a1605 = (1);
    	}   
    } 
    if((((a1590==1) && ((a1421==7) && ((a1602==34) || ((cf==1) && (input == 3))))) && (!(a1510==33) && ((a1261!=1) && (a1514!=1))))){
    	 cf = (0);
    	a1622 = 34 ;
    	a1329 = (7);
    	a1393 = (3);
    	a20 = (5);
    	a1497 = (1);
    	a622 = 32 ;
    	a466 = 32 ;
    	a280 = 32 ;
    	a1548 = 34 ;
    	a667 = (11);
    	a656 = (4);
    	  printf("%d\n", 23);  
    } 
    if(((((((a1669==32) && (a1441!=1)) || (a1779==33)) || !(a1421==7)) || !(a1523==6)) && (((cf==1) && (input == 4)) || (a1407==3)))){
    	 cf = (0);
    	 if(((a744==33) && !(a1484==32))){
    	a280 = 32 ;
    	a466 = 32 ;
    	a1759 = 32 ;
    	a1443 = 34 ;
    	a1547 = (9);
    	a714 = (12);
    	a943 = 33 ;
    	a1438 = 32 ;
    	a667 = (9);
    	a656 = (4);
    	a1493 = 33 ;
    	} else{
    		a1014 = 34 ;
    		a1406 = (1);
    		a1227 = (0);
    		a1629 = 32 ;
    		a640 = 33 ;
    		a606 = (7);
    		a1743 = 32 ;
    		a465 = 33 ;
    		a1554 = 33 ;
    		a1206 = 32 ;
    		a512 = (0);
    		a106 = (0);
    	}  printf("%d\n", 21);  
    } 
    if((((a1547==12) && (!(a1638==32) && ((input == 1) && (cf==1)))) && (((a1610==32) || (!(a1537==5) && (a1469==1))) && (a1420==34)))){
    	 cf = (0);
    	a46 = (10);
    	a1776 = 33 ;
    	a1465 = (5);
    	a1796 = 33 ;
    	a45 = 34 ;
    	a814 = 33 ;
    	a1418 = (3);
    	a465 = 34 ;
    	a1206 = 32 ;
    	a512 = (0);
    	a106 = (0);
    	a1808 = 32 ;
    	  printf("%d\n", 25);  
    } 
} void calculate_outputm46(int input) {
    if(((!(a1417==34) || ((a1526==2) || ((a1715==34) && ((input == 4) && (cf==1))))) && ((a1594==1) && ((a1764==33) || (a1511==1))))){
    	 cf = (0);
    	a1673 = 34 ;
    	a884 = 34 ;
    	a1663 = 33 ;
    	a1719 = 34 ;
    	a1519 = (1);
    	a1692 = 33 ;
    	a1316 = 34 ;
    	a305 = 32 ;
    	a1401 = (1);
    	a799 = (0);
    	  printf("%d\n", 22);  
    } 
    if(((((a1590!=1) || (!(a1532==9) || ((input == 2) && (cf==1)))) || (a1597!=1)) && ((!(a1796==33) && (a1537==8)) || (a1501!=1)))){
    	 cf = (0);
    	a1610 = 33 ;
    	a1411 = (8);
    	a305 = 32 ;
    	a1401 = (1);
    	a799 = (0);
    	a1421 = (7);
    	a1548 = 32 ;
    	a1316 = 34 ;
    	a1623 = 33 ;
    	a884 = 34 ;
    	  printf("%d\n", 22);  
    } 
    if((((a1481!=1) && ((a1540!=1) || ((cf==1) && (input == 3)))) && (((a1729==32) && (!(a1640==34) && (a1563==1))) && !(a1532==7)))){
    	 cf = (0);
    	a1583 = (0);
    	a1449 = (1);
    	a1496 = (0);
    	a1316 = 33 ;
    	a1470 = 32 ;
    	a1491 = (1);
    	a1262 = 33 ;
    	a1146 = 32 ;
    	a967 = (0);
    	a790 = (1);
    	  printf("%d\n", 22);  
    } 
    if(((!(a1435==4) && (!(a1801==32) && (!(a1805==32) && (a1526==3)))) && (!(a1655==33) && (!(a1429==2) && ((cf==1) && (input == 6)))))){
    	 cf = (0);
    	a1339 = (0);
    	a1477 = (5);
    	a1526 = (3);
    	a1719 = 34 ;
    	a1146 = 32 ;
    	a1716 = 33 ;
    	a967 = (0);
    	a1262 = 33 ;
    	a790 = (1);
    	a1316 = 33 ;
    	  printf("%d\n", 21);  
    } 
    if(((!(a1538==2) || ((!(a1570==13) && ((input == 1) && (cf==1))) && (a1424==6))) && (((a1234==4) || !(a1747==32)) || !(a1779==34)))){
    	 cf = (0);
    	a1478 = (13);
    	a1150 = 33 ;
    	a1536 = (1);
    	a1389 = (3);
    	a280 = 32 ;
    	a1306 = 33 ;
    	a654 = (1);
    	a1765 = 34 ;
    	a1582 = (1);
    	a466 = 33 ;
    	a682 = (0);
    	  printf("%d\n", 21);  
    } 
} void calculate_outputm44(int input) {
    if(((((cf==1) && (a1359==32)) && !(a1778==33)) && ((a1561==1) || ((a1676==34) || (((a1636==34) && (a1709==34)) || !(a1615==33)))))){
    	if((((a1733==33) && (a1531==4)) && ((((!(a1358==10) && ((a1071==33) && (cf==1))) && !(a1806==32)) || (a1712==34)) || (a1584!=1)))){
    		calculate_outputm45(input);
    	} 
    	if((((((a1452!=1) && !(a1669==34)) && (a1552==33)) || (a1571!=1)) && ((((cf==1) && (a1071==32)) && !(a1800==34)) && !(a1624==32)))){
    		calculate_outputm46(input);
    	} 
    } 
} void calculate_outputm48(int input) {
    if((((!(a1774==32) || (!(a1709==32) && ((a1643==34) && (a1443==32)))) && (a1511!=1)) && (((cf==1) && (input == 5)) && !(a1784==32)))){
    	 cf = (0);
    	a565 = 34 ;
    	a1532 = (9);
    	a1580 = (0);
    	a75 = 34 ;
    	a1772 = 32 ;
    	a403 = 33 ;
    	a1418 = (2);
    	a371 = (9);
    	a1441 = (0);
    	  printf("%d\n", 21);  
    } 
    if(((((a1449==1) && !(a1418==5)) && (a1519==1)) && (!(a1478==10) && ((((input == 1) && (cf==1)) || !(a1559==7)) && (a1675==33))))){
    	 cf = (0);
    	a1718 = 33 ;
    	a622 = 32 ;
    	a1701 = 33 ;
    	a1568 = (8);
    	a1754 = 34 ;
    	a466 = 32 ;
    	a20 = (4);
    	a1698 = 34 ;
    	a667 = (11);
    	a280 = 32 ;
    	a656 = (4);
    	  printf("%d\n", 21);  
    } 
    if((((((a1424==7) || ((cf==1) && (input == 2))) && !(a1502==6)) && !(a1643==33)) && (((a1283==1) || !(a1791==34)) || !(a1762==32)))){
    	 cf = (0);
    	a1182 = 32 ;
    	a1658 = 34 ;
    	a1578 = (6);
    	a1715 = 34 ;
    	a341 = (0);
    	a263 = (0);
    	a1206 = 34 ;
    	a911 = 32 ;
    	a1465 = (7);
    	a512 = (0);
    	a106 = (0);
    	a1666 = 33 ;
    	  printf("%d\n", 21);  
    } 
    if(((((a1458==6) && ((a1421==9) || ((cf==1) && (input == 4)))) || !(a1570==11)) && ((!(a1707==34) || (a1629==33)) && (a1663==33)))){
    	 cf = (0);
    	a1689 = 33 ;
    	a1613 = 32 ;
    	a1737 = 34 ;
    	a911 = 32 ;
    	a1393 = (4);
    	a1206 = 34 ;
    	a1182 = 32 ;
    	a341 = (0);
    	a263 = (0);
    	a1463 = (0);
    	a512 = (0);
    	a106 = (0);
    	  printf("%d\n", 21);  
    } 
} void calculate_outputm49(int input) {
    if(((!(a1777==34) && ((a1722==32) || ((a1550==11) || (a1272==9)))) && ((a1556==4) && (((cf==1) && (input == 5)) || (a1513==7))))){
    	 cf = (0);
    	a1134 = 32 ;
    	a466 = 32 ;
    	a468 = (10);
    	a1524 = 32 ;
    	a1745 = 33 ;
    	a1451 = (0);
    	a280 = 32 ;
    	a1502 = (4);
    	a785 = 34 ;
    	a656 = (2);
    	a1484 = 32 ;
    	  printf("%d\n", 21);  
    } 
    if((((!(a1686==32) && !(a1499==34)) && (a1582==1)) && (((a1339!=1) && ((a1615==33) && ((input == 4) && (cf==1)))) || (a1439==1)))){
    	 cf = (0);
    	a1496 = (1);
    	a1636 = 32 ;
    	a1751 = 32 ;
    	a271 = 33 ;
    	a316 = 33 ;
    	a280 = 34 ;
    	a1286 = 33 ;
    	a1283 = (0);
    	a638 = 34 ;
    	a629 = (1);
    	a865 = 33 ;
    	  printf("%d\n", 22);  
    } 
    if(((!(a1612==34) || ((a1516==1) || ((input == 6) && (cf==1)))) && ((!(a1772==33) && ((a1283==1) && !(a1799==33))) || (a1579==5)))){
    	 cf = (0);
    	a942 = 33 ;
    	a280 = 32 ;
    	a466 = 34 ;
    	a1695 = 34 ;
    	a1665 = 32 ;
    	a422 = (13);
    	a1440 = (5);
    	a1597 = (0);
    	a151 = (1);
    	a1668 = 34 ;
    	a1103 = (1);
    	  printf("%d\n", 23);  
    } 
    if((((a1583==1) || !(a1753==34)) && (!(a1793==32) || (((((input == 2) && (cf==1)) && !(a1719==32)) && !(a1805==33)) && !(a1466==1))))){
    	 cf = (0);
    	a1516 = (0);
    	a1782 = 33 ;
    	a280 = 34 ;
    	a865 = 33 ;
    	a1394 = (12);
    	a395 = (5);
    	a1339 = (0);
    	a1560 = (0);
    	a316 = 33 ;
    	a271 = 34 ;
    	a1617 = 33 ;
    	   
    } 
    if(((((a1738==32) || !(a1794==32)) && (a1779==34)) && (((((input == 3) && (cf==1)) && (a1586!=1)) || (a1513==4)) || !(a1788==34)))){
    	 cf = (0);
    	 if((!(a1744==34) || (!(a1165==33) && (((a1436==1) || (a1553==1)) && (a1571==1))))){
    	a1791 = 34 ;
    	a1673 = 32 ;
    	a1519 = (0);
    	a1267 = 32 ;
    	a874 = 34 ;
    	a1491 = (1);
    	a1230 = 32 ;
    	a458 = (5);
    	a981 = 33 ;
    	a327 = (0);
    	a512 = (1);
    	a106 = (0);
    	} else{
    		a1538 = (4);
    		a280 = 34 ;
    		a1587 = (3);
    		a1260 = (0);
    		a1355 = (1);
    		a310 = 32 ;
    		a1035 = (9);
    		a316 = 32 ;
    		a1692 = 34 ;
    		a1209 = 34 ;
    		a406 = (0);
    	}  printf("%d\n", 22);  
    } 
    if((((a1375!=1) || (((cf==1) && (input == 1)) && !(a1764==34))) && (!(a1626==33) && ((a1768==33) || ((a1343!=1) || (a1561==1)))))){
    	 cf = (0);
    	a1723 = 33 ;
    	a443 = (0);
    	a1771 = 34 ;
    	a1487 = 33 ;
    	a1404 = (6);
    	a874 = 32 ;
    	a1471 = (13);
    	a944 = (0);
    	a866 = 34 ;
    	a327 = (0);
    	a512 = (1);
    	a106 = (0);
    	   
    } 
} void calculate_outputm50(int input) {
    if((((a1666==33) && ((!(a1781==34) || (!(a1688==32) && ((a1681==34) && ((cf==1) && (input == 1))))) && !(a1730==32))) && !(a1443==33))){
    	 cf = (0);
    	a361 = 34 ;
    	a829 = 34 ;
    	a1377 = (1);
    	a1560 = (1);
    	a1565 = (1);
    	a1759 = 32 ;
    	a280 = 34 ;
    	a1617 = 34 ;
    	a1149 = (1);
    	a1400 = (0);
    	a316 = 34 ;
    	  printf("%d\n", 23);  
    } 
    if(((((a1775==32) || (!(a1515==2) || ((cf==1) && (input == 2)))) || (a1690==32)) && (!(a1626==34) || ((a1781==34) && (a1442==8))))){
    	 cf = (0);
    	 if((!(a1305==4) || ((a1806==32) || !(a1542==3)))){
    	a1086 = 33 ;
    	a1719 = 33 ;
    	a1206 = 33 ;
    	a1606 = (7);
    	a1741 = 34 ;
    	a1347 = 32 ;
    	a789 = 33 ;
    	a51 = (11);
    	a512 = (0);
    	a106 = (0);
    	a1784 = 32 ;
    	a1466 = (4);
    	} else{
    		a1602 = 34 ;
    		a1316 = 33 ;
    		a1704 = 32 ;
    		a1516 = (0);
    		a1792 = 34 ;
    		a1723 = 34 ;
    		a326 = (1);
    		a941 = (11);
    		a745 = (0);
    		a790 = (0);
    	}  printf("%d\n", 21);  
    } 
    if((((a1557==8) || (((((a1280==4) || ((cf==1) && (input == 3))) || (a1617==33)) || !(a1548==32)) && !(a1579==8))) && !(a1568==5))){
    	 cf = (0);
    	a1437 = 32 ;
    	a1131 = 33 ;
    	a1541 = (6);
    	a1479 = (1);
    	a1624 = 33 ;
    	a316 = 34 ;
    	a280 = 34 ;
    	a829 = 32 ;
    	a1377 = (1);
    	a1149 = (1);
    	a1455 = (1);
    	   
    } 
    if((((((a1549==5) && ((input == 6) && (cf==1))) && (a1392==8)) || (a1745==32)) && ((a1479!=1) && ((a1529==8) || !(a1772==33))))){
    	 cf = (0);
    	 if((((a1698==33) && (!(a588==33) && ((a406!=1) && (a1515==2)))) || (a1572==1))){
    	a1762 = 34 ;
    	a1492 = (0);
    	a504 = 33 ;
    	a1420 = 32 ;
    	a1636 = 34 ;
    	a1797 = 33 ;
    	a580 = 32 ;
    	a1206 = 34 ;
    	a911 = 33 ;
    	a291 = 34 ;
    	a512 = (0);
    	a106 = (0);
    	} else{
    		a1329 = (9);
    		a1702 = 34 ;
    		a1339 = (1);
    		a78 = 34 ;
    		a1676 = 32 ;
    		a991 = 32 ;
    		a1441 = (1);
    		a280 = 32 ;
    		a1306 = 34 ;
    		a682 = (0);
    		a466 = 33 ;
    	}  printf("%d\n", 25);  
    } 
    if(((a1434!=1) && (((a1430==32) || ((((a1604!=1) || ((cf==1) && (input == 5))) && (a1415==1)) || !(a1437==32))) && (a1529==9)))){
    	 cf = (0);
    	a561 = 32 ;
    	a1705 = 33 ;
    	a787 = (3);
    	a1566 = (0);
    	a1423 = (1);
    	a874 = 33 ;
    	a934 = 33 ;
    	a1286 = 33 ;
    	a1672 = 34 ;
    	a327 = (0);
    	a512 = (1);
    	a106 = (0);
    	   
    } 
    if((((a1552==33) && (a1719==34)) && ((a1586!=1) && ((a1423!=1) && ((a1693==33) && ((a1558!=1) || ((cf==1) && (input == 4)))))))){
    	 cf = (0);
    	 if((!(a1371==34) && ((a1536==1) || (a1303==7)))){
    	a46 = (9);
    	a1574 = 32 ;
    	a1418 = (6);
    	a465 = 34 ;
    	a1674 = 33 ;
    	a814 = 33 ;
    	a45 = 34 ;
    	a1206 = 32 ;
    	a512 = (0);
    	a106 = (0);
    	a1400 = (1);
    	a1796 = 32 ;
    	} else{
    		a1316 = 34 ;
    		a1416 = (12);
    		a305 = 32 ;
    		a1712 = 34 ;
    		a1686 = 32 ;
    		a1595 = (3);
    		a884 = 32 ;
    		a1521 = 32 ;
    		a1091 = 34 ;
    		a406 = (1);
    	}   
    } 
} void calculate_outputm47(int input) {
    if((((((a1571==1) && (a1597==1)) || !(a1695==33)) || (a1738==32)) && (!(a1652==34) || (((a941==8) && (cf==1)) || (a1663==34))))){
    	if(((((a1778==34) && ((a1754==34) && ((a701==11) && (cf==1)))) && (a1763==33)) && (((a1554==33) && !(a1280==2)) && (a1708==33)))){
    		calculate_outputm48(input);
    	} 
    } 
    if(((!(a1733==32) && (a1791==34)) && (!(a1703==34) || (!(a1676==32) || ((!(a1797==34) && ((cf==1) && (a941==9))) && (a1461!=1)))))){
    	if((((a1260!=1) && (!(a1751==34) && !(a1621==32))) && (!(a1471==12) && (!(a1272==9) || ((a1767==33) && ((cf==1) && (a704==3))))))){
    		calculate_outputm49(input);
    	} 
    	if((((!(a1702==33) || (!(a1632==34) || !(a1695==33))) || (a1589==1)) && ((a1777==32) && ((a1635==32) || ((cf==1) && (a704==5)))))){
    		calculate_outputm50(input);
    	} 
    } 
} void calculate_outputm52(int input) {
    if(((!(a1513==6) || ((a1261!=1) && (!(a1617==34) || (!(a1766==33) && (a1576==1))))) && ((a1525==4) && ((input == 3) && (cf==1))))){
    	 cf = (0);
    	a1652 = 34 ;
    	a1716 = 33 ;
    	a1725 = 33 ;
    	a1454 = 33 ;
    	a156 = 34 ;
    	a664 = (5);
    	a725 = (0);
    	a935 = (12);
    	a327 = (1);
    	a512 = (1);
    	a106 = (0);
    	a1778 = 34 ;
    	   
    } 
    if(((((((a1468!=1) && (a1220==10)) && (a1527!=1)) || (a1588==32)) && (a1661==34)) && (!(a1766==33) && ((input == 6) && (cf==1))))){
    	 cf = (0);
    	a1709 = 34 ;
    	a1736 = 33 ;
    	a1292 = (1);
    	a874 = 34 ;
    	a1230 = 32 ;
    	a1532 = (9);
    	a458 = (5);
    	a1768 = 34 ;
    	a981 = 33 ;
    	a327 = (0);
    	a512 = (1);
    	a106 = (0);
    	  printf("%d\n", 21);  
    } 
    if(((!(a1626==33) && ((((a1600!=1) && ((cf==1) && (input == 4))) || !(a1681==34)) || (a1447==1))) && ((a1456==10) && (a1591==1)))){
    	 cf = (0);
    	a1547 = (12);
    	a1610 = 33 ;
    	a1561 = (0);
    	a1704 = 33 ;
    	a664 = (5);
    	a725 = (0);
    	a935 = (12);
    	a156 = 34 ;
    	a327 = (1);
    	a512 = (1);
    	a106 = (0);
    	a1588 = 34 ;
    	   
    } 
    if((((((input == 5) && (cf==1)) && (a1555==1)) && (a1666==33)) && ((a1496==1) || ((a1674==32) || ((a1496==1) || (a1579==6)))))){
    	 cf = (0);
    	a1307 = (5);
    	a565 = 33 ;
    	a1604 = (1);
    	a1577 = (1);
    	a1512 = (1);
    	a314 = (1);
    	a1593 = (10);
    	a995 = (7);
    	a956 = (10);
    	  printf("%d\n", 25);  
    } 
    if((((a1490!=1) && ((input == 2) && (cf==1))) && (!(a1537==8) || ((((a1234==4) || (a1519==1)) || !(a1686==34)) && !(a1411==7))))){
    	 cf = (0);
    	a1608 = 32 ;
    	a156 = 34 ;
    	a1500 = 34 ;
    	a1504 = (8);
    	a1805 = 34 ;
    	a664 = (5);
    	a725 = (0);
    	a935 = (12);
    	a327 = (1);
    	a512 = (1);
    	a1434 = (0);
    	a106 = (0);
    	   
    } 
    if(((((a1451==1) && ((a1444==1) || ((input == 1) && (cf==1)))) || (a1512!=1)) && (((a1457==3) && (a1436==1)) || !(a1562==34)))){
    	 cf = (0);
    	a156 = 34 ;
    	a1589 = (0);
    	a1227 = (0);
    	a664 = (5);
    	a725 = (0);
    	a1417 = 34 ;
    	a935 = (12);
    	a327 = (1);
    	a512 = (1);
    	a106 = (0);
    	a1696 = 33 ;
    	a1424 = (6);
    	   
    } 
} void calculate_outputm53(int input) {
    if((((input == 3) && (cf==1)) && (((a1475!=1) && (((a1538==2) && ((a1499==34) || (a1610==33))) && !(a1424==5))) || (a1808==33)))){
    	 cf = (0);
    	 if(((a1136==5) && (!(a973==34) && ((a45==32) || (a1662==32))))){
    	a418 = 32 ;
    	a911 = 34 ;
    	a1623 = 33 ;
    	a1776 = 32 ;
    	a285 = (8);
    	a590 = (1);
    	a1489 = 34 ;
    	a1700 = 33 ;
    	a1206 = 34 ;
    	a512 = (0);
    	a106 = (0);
    	a1442 = (8);
    	} else{
    		a1141 = 32 ;
    		a1379 = (7);
    		a1524 = 32 ;
    		a1549 = (5);
    		a1466 = (2);
    		a1644 = 33 ;
    		a71 = (10);
    		a935 = (9);
    		a156 = 34 ;
    		a327 = (1);
    		a512 = (1);
    		a106 = (0);
    	}  printf("%d\n", 21);  
    } 
} void calculate_outputm54(int input) {
    if((((((a1566==1) && (a1621==34)) && (a1477==5)) && (a1444!=1)) && (!(a1739==33) && (!(a1674==34) && ((cf==1) && (input == 5)))))){
    	 cf = (0);
    	a1477 = (5);
    	a1696 = 33 ;
    	a1608 = 32 ;
    	a1621 = 34 ;
    	a1651 = 33 ;
    	  printf("%d\n", 23);  
    } 
    if(((((a1759==34) || (a1536==1)) && (a1612==34)) && ((!(a1486==8) || ((a1472==1) && ((input == 1) && (cf==1)))) && !(a1515==5)))){
    	 cf = (0);
    	a1487 = 33 ;
    	a1262 = 33 ;
    	a1714 = 32 ;
    	a1521 = 32 ;
    	a1558 = (1);
    	a1146 = 32 ;
    	a1529 = (9);
    	a967 = (0);
    	a790 = (1);
    	a1316 = 33 ;
    	  printf("%d\n", 21);  
    } 
    if(((!(a1602==32) || ((a1408==10) && (a1747==34))) && ((((a1800==34) || ((cf==1) && (input == 3))) || !(a1670==32)) && (a1656==32)))){
    	 cf = (0);
    	a615 = 34 ;
    	a1677 = 34 ;
    	a1695 = 33 ;
    	a1729 = 32 ;
    	a1457 = (3);
    	a455 = (4);
    	a371 = (10);
    	a1593 = (10);
    	  printf("%d\n", 22);  
    } 
    if(((((a1500==32) || ((cf==1) && (input == 4))) || (a1513==4)) && ((a1437==32) && ((a1436!=1) || ((a1544==1) && !(a1466==5)))))){
    	 cf = (0);
    	a1575 = (11);
    	a1234 = (6);
    	a1570 = (11);
    	a1522 = (1);
    	a1762 = 32 ;
    	  printf("%d\n", 21);  
    } 
    if(((!(a1557==11) || (!(a1768==33) || (a1442==9))) && (((a1404==3) && (((input == 2) && (cf==1)) || !(a1531==4))) && !(a1794==34)))){
    	 cf = (0);
    	a1445 = (1);
    	a1134 = 34 ;
    	a1379 = (7);
    	a1225 = 32 ;
    	a1754 = 34 ;
    	a587 = 34 ;
    	a1746 = 33 ;
    	a156 = 33 ;
    	a327 = (1);
    	a512 = (1);
    	a106 = (0);
    	a1437 = 32 ;
    	  printf("%d\n", 25);  
    } 
} void calculate_outputm51(int input) {
    if(((((cf==1) && (a403==33)) || (a1692==34)) && (!(a1774==34) && (!(a1438==33) || ((!(a1567==3) && (a1313==1)) || !(a1513==6)))))){
    	if((((a1444==1) || ((a1491!=1) || !(a1515==5))) && ((a1576==1) && (((a1269!=1) || ((cf==1) && (a75==34))) && (a1675==33))))){
    		calculate_outputm52(input);
    	} 
    } 
    if((((a1670==32) && (!(a1220==7) && ((a1731==32) || (a1781==33)))) && ((a1472!=1) || (((cf==1) && (a403==32)) && (a1775==34))))){
    	if(((!(a1488==33) || (!(a1470==32) || (((cf==1) && (a587==32)) && !(a1418==6)))) && (((a1410!=1) || (a1234==4)) || (a1387==9)))){
    		calculate_outputm53(input);
    	} 
    } 
    if(((((a1800==33) && (a1739==34)) || (a1663==32)) && ((a1449!=1) || ((a1576!=1) || ((a1663==33) && ((a403==34) && (cf==1))))))){
    	if(((!(a1422==33) || ((((a1589!=1) && (a1566==1)) || !(a1595==4)) && (a1604==1))) && (!(a1429==0) && ((cf==1) && (a166==34))))){
    		calculate_outputm54(input);
    	} 
    } 
} void calculate_outputm56(int input) {
    if((((a1702==33) && (!(a1663==33) || (!(a1307==7) && (a1774==32)))) && ((((input == 1) && (cf==1)) && !(a1463==4)) && (a1655==34)))){
    	 cf = (0);
    	a1693 = 33 ;
    	a718 = (8);
    	a280 = 34 ;
    	a1037 = (1);
    	a1428 = (6);
    	a1593 = (10);
    	a316 = 32 ;
    	a893 = 34 ;
    	a406 = (1);
    	a1585 = (1);
    	a1697 = 32 ;
    	  printf("%d\n", 21);  
    } 
    if(((!(a1702==33) || ((a1504==8) && ((a1605!=1) && (a1496!=1)))) && ((((cf==1) && (input == 4)) || !(a1303==8)) || (a1536!=1)))){
    	 cf = (0);
    	a1134 = 34 ;
    	a1547 = (12);
    	a1225 = 32 ;
    	a1662 = 33 ;
    	a156 = 33 ;
    	a587 = 32 ;
    	a1455 = (2);
    	a327 = (1);
    	a1680 = 33 ;
    	a1644 = 33 ;
    	a512 = (1);
    	a106 = (0);
    	  printf("%d\n", 25);  
    } 
    if((((((a1763==33) && (a1789==32)) && (a1791==34)) || (a1400==1)) && ((a1541==8) && (!(a1722==34) && ((input == 5) && (cf==1)))))){
    	 cf = (0);
    	a166 = 34 ;
    	a403 = 34 ;
    	a1486 = (8);
    	a1600 = (0);
    	a1746 = 33 ;
    	a1707 = 33 ;
    	a371 = (9);
    	a1687 = 34 ;
    	  printf("%d\n", 23);  
    } 
    if(((((input == 3) && (cf==1)) && (a1688==33)) && ((a1559==5) || (!(a1611==32) && (((a1556==4) && !(a1629==32)) || !(a1588==34)))))){
    	 cf = (0);
    	a1695 = 33 ;
    	a1583 = (0);
    	a1262 = 32 ;
    	a1559 = (7);
    	a1427 = 33 ;
    	a947 = (7);
    	a1715 = 34 ;
    	a1124 = (7);
    	a1316 = 33 ;
    	a790 = (1);
    	  printf("%d\n", 23);  
    } 
} void calculate_outputm57(int input) {
    if((((!(a1657==34) || !(a1800==32)) || (a1420==32)) && (((((input == 5) && (cf==1)) && (a1462==1)) || !(a1624==34)) && (a1492!=1)))){
    	 cf = (0);
    	 if(((a1394==10) && !(a1438==34))){
    	a443 = (0);
    	a1369 = (1);
    	a1407 = (7);
    	a1523 = (7);
    	a1680 = 33 ;
    	a866 = 33 ;
    	a1434 = (0);
    	a1597 = (0);
    	a874 = 32 ;
    	a327 = (0);
    	a512 = (1);
    	a106 = (0);
    	} else{
    		a1765 = 33 ;
    		a1159 = 34 ;
    		a1565 = (4);
    		a606 = (5);
    		a1206 = 32 ;
    		a1702 = 32 ;
    		a1686 = 34 ;
    		a1014 = 34 ;
    		a1483 = (1);
    		a465 = 33 ;
    		a512 = (0);
    		a106 = (0);
    	}   
    } 
    if((((!(a1557==11) || (((input == 2) && (cf==1)) || !(a1455==2))) || (a1529==10)) && ((!(a1568==5) && (a1459!=1)) && (a1780==34)))){
    	 cf = (0);
    	 if((!(a1655==32) && (a1558==1))){
    	a1698 = 33 ;
    	a1206 = 32 ;
    	a1655 = 34 ;
    	a1795 = 33 ;
    	a465 = 33 ;
    	a1747 = 33 ;
    	a1472 = (1);
    	a1014 = 32 ;
    	a201 = 34 ;
    	a206 = (4);
    	a512 = (0);
    	a106 = (0);
    	} else{
    		a1602 = 34 ;
    		a789 = 32 ;
    		a1674 = 34 ;
    		a1531 = (0);
    		a1206 = 33 ;
    		a337 = 32 ;
    		a219 = (7);
    		a51 = (13);
    		a512 = (0);
    		a106 = (0);
    		a1542 = (2);
    		a1702 = 33 ;
    	}  printf("%d\n", 23);  
    } 
    if(((((((input == 3) && (cf==1)) || !(a1745==33)) || !(a1763==33)) || (a1392==10)) && ((a1621==34) && (!(a1526==2) && (a1261!=1))))){
    	 cf = (0);
    	 if((!(a1360==32) && ((!(a1628==32) && (a1735==34)) || !(a1670==34)))){
    	a1593 = (11);
    	a911 = 33 ;
    	a339 = 33 ;
    	a1663 = 33 ;
    	a1409 = (3);
    	a1343 = (0);
    	a74 = (11);
    	a291 = 32 ;
    	a1454 = 33 ;
    	a1206 = 34 ;
    	a512 = (0);
    	a106 = (0);
    	} else{
    		a1768 = 33 ;
    		a1727 = 33 ;
    		a615 = 34 ;
    		a1774 = 33 ;
    		a1696 = 33 ;
    		a316 = 34 ;
    		a895 = 33 ;
    		a1590 = (1);
    		a280 = 34 ;
    		a315 = 33 ;
    		a1149 = (0);
    	}   
    } 
    if((((!(a1664==33) && !(a1695==34)) || (a1782==33)) && (!(a1694==34) || ((((cf==1) && (input == 6)) && (a1702==33)) || !(a1745==33))))){
    	 cf = (0);
    	 if(((a746==1) || (!(a371==13) && (!(a1421==8) || ((a1612==32) && !(a1664==34)))))){
    	a1429 = (2);
    	a884 = 32 ;
    	a1570 = (12);
    	a305 = 32 ;
    	a1316 = 34 ;
    	a1424 = (6);
    	a1081 = 32 ;
    	a406 = (0);
    	a1496 = (1);
    	a1484 = 34 ;
    	} else{
    		a622 = 32 ;
    		a1548 = 32 ;
    		a1806 = 33 ;
    		a20 = (5);
    		a1538 = (1);
    		a1799 = 32 ;
    		a1754 = 33 ;
    		a667 = (11);
    		a656 = (4);
    		a466 = 32 ;
    		a280 = 32 ;
    	}  printf("%d\n", 21);  
    } 
    if((((a1626==34) && (!(a1587==7) && (((((input == 4) && (cf==1)) && (a1461!=1)) && !(a1772==33)) || (a1519!=1)))) && (a1770==34))){
    	 cf = (0);
    	 if(((!(a1725==34) || ((a378==1) && (a1670==32))) || (a83!=1))){
    	a1737 = 33 ;
    	a156 = 32 ;
    	a1501 = (0);
    	a1484 = 32 ;
    	a279 = 32 ;
    	a478 = (1);
    	a1560 = (1);
    	a208 = 32 ;
    	a327 = (1);
    	a512 = (1);
    	a106 = (0);
    	} else{
    		a1735 = 32 ;
    		a1774 = 32 ;
    		a1594 = (1);
    		a1632 = 34 ;
    		a1543 = (0);
    		a546 = (1);
    		a565 = 33 ;
    		a250 = 34 ;
    		a956 = (7);
    	}   
    } 
    if(((!(a1532==6) && (!(a1796==34) || ((a1577==1) && (a1430==33)))) && ((a1748==33) && ((a1546==1) && ((input == 1) && (cf==1)))))){
    	 cf = (0);
    	 if((!(a422==9) && ((a399==1) || !(a1655==32)))){
    	a443 = (0);
    	a866 = 33 ;
    	a1521 = 34 ;
    	a1765 = 34 ;
    	a1677 = 34 ;
    	a1369 = (1);
    	a1737 = 32 ;
    	a1616 = 33 ;
    	a874 = 32 ;
    	a327 = (0);
    	a512 = (1);
    	a106 = (0);
    	} else{
    		a1159 = 34 ;
    		a1795 = 32 ;
    		a1206 = 32 ;
    		a1014 = 34 ;
    		a1450 = 32 ;
    		a606 = (5);
    		a1280 = (2);
    		a465 = 33 ;
    		a512 = (0);
    		a106 = (0);
    		a1569 = (1);
    		a1626 = 33 ;
    	}  printf("%d\n", 22);  
    } 
} void calculate_outputm58(int input) {
    if((((a1566==1) && ((cf==1) && (input == 3))) && ((a1375==1) && ((((a1701==33) && !(a1781==33)) || !(a1379==7)) && !(a1632==33))))){
    	 cf = (0);
    	a1316 = 34 ;
    	a1747 = 34 ;
    	a884 = 34 ;
    	a305 = 32 ;
    	a1486 = (8);
    	a1426 = (11);
    	a1401 = (1);
    	a799 = (0);
    	a1805 = 34 ;
    	a1451 = (1);
    	  printf("%d\n", 21);  
    } 
} void calculate_outputm59(int input) {
    if(((((cf==1) && (input == 4)) || (a1738==32)) && (((((a1660==33) && (a1593==10)) && (a1536==1)) || !(a1634==33)) || !(a1487==33)))){
    	 cf = (0);
    	a1407 = (6);
    	a1712 = 32 ;
    	a1479 = (0);
    	a337 = 32 ;
    	a789 = 32 ;
    	a1206 = 33 ;
    	a1472 = (1);
    	a219 = (7);
    	a51 = (13);
    	a512 = (0);
    	a106 = (0);
    	a1597 = (1);
    	  printf("%d\n", 22);  
    } 
} void calculate_outputm55(int input) {
    if((((((a455==4) && (cf==1)) || !(a1567==1)) || (a1484==32)) && ((a1657==33) || (((a1665==34) || !(a1267==32)) || (a1339==1))))){
    	if(((((a1798==34) && !(a1727==33)) && (a1517==1)) && ((a1529==9) && (!(a1632==33) && ((a1557==11) && ((a615==34) && (cf==1))))))){
    		calculate_outputm56(input);
    	} 
    } 
    if(((((a1782==32) && (a1736==33)) && (a1537==8)) && ((a1635==32) || (!(a1802==34) && ((a1434!=1) && ((cf==1) && (a455==5))))))){
    	if(((!(a1772==32) || ((a1454==33) && ((a1589!=1) && !(a1754==32)))) && ((((cf==1) && (a11==32)) && !(a1552==32)) && !(a1636==33)))){
    		calculate_outputm57(input);
    	} 
    } 
    if((((a1543==1) || (a1559==7)) && ((a1532==9) && (((a1579==9) || ((a1542==4) || ((cf==1) && (a455==6)))) || !(a1409==4))))){
    	if(((a1565==4) && ((a1697==34) || (!(a1612==33) && ((a1447==1) || ((!(a1635==34) || ((a939==32) && (cf==1))) && (a1504==8))))))){
    		calculate_outputm58(input);
    	} 
    } 
    if(((((((a1674==32) || ((cf==1) && (a455==8))) || !(a1636==34)) && !(a1702==34)) && (a1474==9)) && ((a1482==33) && (a1454==33)))){
    	if((((!(a1440==6) && (!(a1754==34) || ((a1329==8) || (((cf==1) && (a814==33)) && (a1602==32))))) || (a1280==3)) && !(a1768==33))){
    		calculate_outputm59(input);
    	} 
    } 
} void calculate_outputm61(int input) {
    if(((!(a1623==32) && (!(a1698==32) && ((input == 6) && (cf==1)))) && (((a1441==1) || ((a1762==32) && !(a1743==34))) && !(a1700==34)))){
    	 cf = (0);
    	a1730 = 33 ;
    	a1722 = 33 ;
    	a105 = 34 ;
    	a588 = 32 ;
    	a371 = (13);
    	a1585 = (1);
    	a1393 = (4);
    	a1715 = 34 ;
    	  printf("%d\n", 23);  
    } 
    if((((a1768==34) && ((!(a1746==33) || !(a1738==33)) || !(a1708==33))) && (!(a1424==5) && (((input == 3) && (cf==1)) || (a1472!=1))))){
    	 cf = (0);
    	a1549 = (5);
    	a1347 = 34 ;
    	a1709 = 34 ;
    	a74 = (12);
    	a1135 = (3);
    	a1415 = (1);
    	a1562 = 34 ;
    	a51 = (11);
    	a1510 = 32 ;
    	a1206 = 33 ;
    	a512 = (0);
    	a106 = (0);
    	  printf("%d\n", 22);  
    } 
    if((((a1774==34) || (((cf==1) && (input == 1)) && !(a1765==32))) && ((a1418==5) || (((a1261!=1) && (a1511!=1)) && (a1596==33))))){
    	 cf = (0);
    	a1316 = 33 ;
    	a1747 = 34 ;
    	a1500 = 34 ;
    	a1527 = (0);
    	a1799 = 32 ;
    	a744 = 33 ;
    	a1418 = (2);
    	a1221 = (1);
    	a1262 = 34 ;
    	a790 = (1);
    	  printf("%d\n", 22);  
    } 
} void calculate_outputm60(int input) {
    if((((a1451==1) && (!(a1551==5) || ((a1021==32) && (cf==1)))) && ((a1325!=1) && (!(a1764==32) && (!(a1471==12) || (a1410==1)))))){
    	if((((!(a1748==33) || ((((cf==1) && (a141==33)) || (a1693==34)) || !(a1484==33))) || (a1615==34)) && ((a1677==33) || !(a1670==33)))){
    		calculate_outputm61(input);
    	} 
    } 
} void calculate_outputm63(int input) {
    if((((a1486==5) || (!(a1791==33) && (((cf==1) && (input == 3)) || (a1441==1)))) && (((a1762==32) && !(a1718==34)) || (a1578==7)))){
    	 cf = (0);
    	 if(((a1508==9) && !(a1669==34))){
    	a1669 = 32 ;
    	a1347 = 34 ;
    	a1206 = 33 ;
    	a1406 = (1);
    	a1725 = 33 ;
    	a1092 = (4);
    	a1135 = (4);
    	a51 = (11);
    	a512 = (0);
    	a106 = (0);
    	a1343 = (0);
    	a1541 = (8);
    	} else{
    		a1502 = (7);
    		a1479 = (0);
    		a1674 = 33 ;
    		a1400 = (0);
    		a1439 = (0);
    	}  printf("%d\n", 22);  
    } 
    if((((a1473==1) || ((a1415==1) && ((!(a1549==6) && ((cf==1) && (input == 6))) && (a1795==33)))) && ((a1440==7) || !(a1680==33)))){
    	 cf = (0);
    	a1456 = (10);
    	a911 = 33 ;
    	a1517 = (1);
    	a1643 = 34 ;
    	a1765 = 34 ;
    	a125 = 33 ;
    	a291 = 32 ;
    	a1206 = 34 ;
    	a74 = (13);
    	a512 = (0);
    	a106 = (0);
    	a1686 = 34 ;
    	  printf("%d\n", 22);  
    } 
    if(((((a1620==32) && ((input == 1) && (cf==1))) || (a1577!=1)) && (((a1307==8) || (!(a1702==32) || !(a1445==1))) || (a1511==1)))){
    	 cf = (0);
    	a1751 = 33 ;
    	a1581 = (5);
    	a1206 = 33 ;
    	a1512 = (1);
    	a858 = (5);
    	a128 = (6);
    	a233 = (0);
    	a51 = (9);
    	a512 = (0);
    	a106 = (0);
    	a1794 = 33 ;
    	a1700 = 33 ;
    	  printf("%d\n", 23);  
    } 
    if((((((input == 5) && (cf==1)) && (a1515==2)) && !(a1695==32)) && (!(a1510==33) && ((a1796==32) || ((a1723==32) && (a1471==9)))))){
    	 cf = (0);
    	a271 = 32 ;
    	a1436 = (1);
    	a1611 = 33 ;
    	a865 = 33 ;
    	a316 = 33 ;
    	a1180 = (2);
    	a537 = (1);
    	a1795 = 33 ;
    	a280 = 34 ;
    	a1748 = 33 ;
    	a1509 = (12);
    	  printf("%d\n", 21);  
    } 
    if(((((a1510==33) || ((cf==1) && (input == 4))) && (a1355!=1)) && ((a1463==0) && (!(a1747==32) && ((a1511!=1) || (a1617==32)))))){
    	 cf = (0);
    	a1206 = 33 ;
    	a1485 = (1);
    	a282 = 33 ;
    	a1657 = 34 ;
    	a1606 = (7);
    	a809 = 34 ;
    	a528 = (0);
    	a51 = (12);
    	a512 = (0);
    	a106 = (0);
    	a1794 = 33 ;
    	a1766 = 32 ;
    	  printf("%d\n", 22);  
    } 
} void calculate_outputm64(int input) {
    if(((!(a1409==4) || (((a1599==1) && !(a1428==5)) || (a1452==1))) && ((((cf==1) && (input == 2)) || (a1590!=1)) && (a1569!=1)))){
    	 cf = (0);
    	a156 = 34 ;
    	a1766 = 32 ;
    	a1733 = 33 ;
    	a1797 = 32 ;
    	a166 = 34 ;
    	a71 = (8);
    	a935 = (9);
    	a327 = (1);
    	a512 = (1);
    	a1747 = 34 ;
    	a1526 = (3);
    	a106 = (0);
    	  printf("%d\n", 21);  
    } 
} void calculate_outputm65(int input) {
    if((((a1748==33) && ((cf==1) && (input == 5))) && (((((a1260!=1) || (a1261==1)) && (a1479!=1)) || !(a1762==32)) && (a1578==6)))){
    	 cf = (0);
    	a282 = 33 ;
    	a1418 = (2);
    	a809 = 34 ;
    	a528 = (0);
    	a51 = (12);
    	a1420 = 34 ;
    	a1696 = 33 ;
    	a1260 = (0);
    	a1698 = 34 ;
    	a1206 = 33 ;
    	a512 = (0);
    	a106 = (0);
    	  printf("%d\n", 23);  
    } 
    if((((((a1702==33) && (a1220==10)) || (a1481==1)) && (a1593==10)) && ((!(a1399==4) && ((input == 4) && (cf==1))) || !(a1454==33)))){
    	 cf = (0);
    	a1437 = 32 ;
    	a1574 = 34 ;
    	a466 = 33 ;
    	a1482 = 33 ;
    	a1387 = (10);
    	a654 = (1);
    	a1306 = 33 ;
    	a1150 = 33 ;
    	a682 = (0);
    	a1707 = 33 ;
    	a280 = 32 ;
    	  printf("%d\n", 21);  
    } 
    if((((!(a1765==32) && !(a1494==6)) && (a1578==6)) && (((((cf==1) && (input == 3)) || !(a1526==3)) || (a1590!=1)) || !(a1445==1)))){
    	 cf = (0);
    	a1574 = 34 ;
    	a565 = 33 ;
    	a1406 = (1);
    	a250 = 33 ;
    	a1348 = (0);
    	a956 = (7);
    	a1781 = 34 ;
    	a1591 = (1);
    	a1684 = 33 ;
    	  printf("%d\n", 22);  
    } 
    if((((a1267==32) || (((input == 2) && (cf==1)) || (a1686==32))) && ((a1547==10) || ((!(a1623==32) || (a1751==34)) || !(a1596==33))))){
    	 cf = (0);
    	a1712 = 32 ;
    	a1375 = (1);
    	a834 = 32 ;
    	a465 = 32 ;
    	a884 = 32 ;
    	a53 = (4);
    	a1597 = (1);
    	a1754 = 34 ;
    	a1206 = 32 ;
    	a512 = (0);
    	a106 = (0);
    	a1687 = 34 ;
    	  printf("%d\n", 22);  
    } 
    if(((!(a1476==1) && !(a1280==3)) && (((!(a1418==2) || ((a1693==33) && ((input == 1) && (cf==1)))) || (a1605==1)) && !(a1795==34)))){
    	 cf = (0);
    	a1797 = 32 ;
    	a1453 = (1);
    	a1781 = 34 ;
    	a654 = (1);
    	a1559 = (7);
    	a1729 = 32 ;
    	a1150 = 33 ;
    	a1306 = 33 ;
    	a682 = (0);
    	a280 = 32 ;
    	a466 = 33 ;
    	  printf("%d\n", 22);  
    } 
    if((!(a1446==1) && (((a1436!=1) || ((!(a1506==9) || (((cf==1) && (input == 6)) && (a1782==32))) && (a1780==34))) && (a1487==33)))){
    	 cf = (0);
    	a1524 = 32 ;
    	a1319 = (11);
    	a305 = 32 ;
    	a1260 = (0);
    	a1512 = (1);
    	a1640 = 33 ;
    	a681 = 33 ;
    	a430 = (1);
    	a884 = 33 ;
    	a1316 = 34 ;
    	  printf("%d\n", 22);  
    } 
} void calculate_outputm62(int input) {
    if((((a1778==34) && ((((a105==33) && (cf==1)) && (a1543!=1)) || (a1788==33))) && ((!(a1766==33) && !(a1427==32)) || (a1772==34)))){
    	if((((((a1670==32) && ((a1463==4) || ((a938==3) && (cf==1)))) || !(a1493==32)) && (a1617==34)) && (!(a1616==32) && (a1652==34)))){
    		calculate_outputm63(input);
    	} 
    	if((((a1704==33) && (!(a1404==7) && ((a1785==33) && !(a1665==32)))) && (!(a1759==32) || (((a938==4) && (cf==1)) || !(a1672==32))))){
    		calculate_outputm64(input);
    	} 
    } 
    if((((a1469==1) && ((((a105==34) && (cf==1)) || (a1451!=1)) && !(a1639==34))) && ((a1759==32) && ((a1260!=1) && (a1440==7))))){
    	if((((a1628==32) || !(a1573==4)) && (((!(a1705==34) || (!(a1795==33) || ((cf==1) && (a588==32)))) && (a1808==34)) || !(a1746==33)))){
    		calculate_outputm65(input);
    	} 
    } 
} void calculate_outputm67(int input) {
    if(((((a1769==33) || ((!(a1609==33) && !(a1627==33)) && !(a1795==32))) && (a1567==1)) && (((cf==1) && (input == 1)) || (a1585!=1)))){
    	 cf = (0);
    	a1206 = 33 ;
    	a858 = (5);
    	a1666 = 33 ;
    	a1497 = (1);
    	a1208 = (0);
    	a1745 = 33 ;
    	a1672 = 32 ;
    	a128 = (6);
    	a233 = (0);
    	a51 = (9);
    	a512 = (0);
    	a106 = (0);
    	  printf("%d\n", 23);  
    } 
    if((((!(a1700==33) || ((cf==1) && (input == 4))) || !(a1513==6)) && (((a1503==1) && (!(a1805==32) || !(a1439==0))) && (a1283==1)))){
    	 cf = (0);
    	a1206 = 33 ;
    	a1751 = 33 ;
    	a1512 = (1);
    	a809 = 34 ;
    	a528 = (0);
    	a1339 = (0);
    	a1600 = (0);
    	a282 = 33 ;
    	a51 = (12);
    	a512 = (0);
    	a106 = (0);
    	a1776 = 32 ;
    	  printf("%d\n", 22);  
    } 
    if(((((a1670==32) || (a1629==33)) && (a1577==1)) && (!(a1531==0) && ((a1577==1) && (!(a1707==34) && ((input == 6) && (cf==1))))))){
    	 cf = (0);
    	a1448 = (8);
    	a125 = 33 ;
    	a1272 = (9);
    	a1745 = 33 ;
    	a74 = (13);
    	a291 = 32 ;
    	a1600 = (0);
    	a1445 = (1);
    	a911 = 33 ;
    	a1206 = 34 ;
    	a512 = (0);
    	a106 = (0);
    	  printf("%d\n", 22);  
    } 
    if(((!(a1470==34) && (((a1514==1) || !(a1771==33)) && (a1562==34))) && (!(a1744==32) || (((cf==1) && (input == 5)) || (a1708==34))))){
    	 cf = (0);
    	 if(((a756==34) && !(a1665==32))){
    	a1486 = (8);
    	a465 = 32 ;
    	a1206 = 32 ;
    	a1407 = (6);
    	a1370 = 34 ;
    	a1521 = 32 ;
    	a1141 = 33 ;
    	a53 = (5);
    	a512 = (0);
    	a106 = (0);
    	a1463 = (0);
    	a1579 = (6);
    	} else{
    		a1609 = 34 ;
    		a1473 = (0);
    		a1698 = 34 ;
    		a280 = 34 ;
    		a316 = 33 ;
    		a1180 = (2);
    		a537 = (1);
    		a1528 = 32 ;
    		a865 = 33 ;
    		a1723 = 32 ;
    		a271 = 32 ;
    	}  printf("%d\n", 21);  
    } 
    if((((!(a1697==32) || (!(a1428==6) || (a1561!=1))) && (a1697==32)) && (!(a1739==32) && ((a1746==33) && ((cf==1) && (input == 3)))))){
    	 cf = (0);
    	 if(((!(a1021==33) && ((a1435==6) && (a1050==32))) || !(a1222==33))){
    	a1538 = (2);
    	a1092 = (4);
    	a1484 = 33 ;
    	a1735 = 32 ;
    	a1347 = 34 ;
    	a1206 = 33 ;
    	a1489 = 34 ;
    	a1590 = (1);
    	a1135 = (4);
    	a51 = (11);
    	a512 = (0);
    	a106 = (0);
    	} else{
    		a1522 = (1);
    		a1741 = 32 ;
    		a1508 = (10);
    		a1637 = 34 ;
    		a1705 = 34 ;
    	}  printf("%d\n", 22);  
    } 
} void calculate_outputm68(int input) {
    if((((a1689==34) || ((a1544!=1) || (!(a1453==3) && ((a1665==33) || !(a1722==33))))) && (!(a1626==32) && ((input == 3) && (cf==1))))){
    	 cf = (0);
    	a1283 = (1);
    	a1408 = (10);
    	a315 = 33 ;
    	a615 = 34 ;
    	a1389 = (3);
    	a280 = 34 ;
    	a316 = 34 ;
    	a895 = 33 ;
    	a1261 = (0);
    	a1149 = (0);
    	a1599 = (1);
    	  printf("%d\n", 21);  
    } 
    if((((((input == 4) && (cf==1)) && (a1703==34)) && (a1429==4)) && (!(a1537==8) || ((a1415==1) && ((a1511!=1) && (a1466==2)))))){
    	 cf = (0);
    	a1736 = 33 ;
    	a1188 = (3);
    	a1316 = 33 ;
    	a1124 = (11);
    	a1556 = (4);
    	a1262 = 32 ;
    	a790 = (1);
    	a1672 = 32 ;
    	a1718 = 33 ;
    	a1613 = 32 ;
    	  printf("%d\n", 21);  
    } 
} void calculate_outputm66(int input) {
    if((((a1437==32) && ((a1527==1) || (!(a1494==6) && (!(a1409==4) || ((a1144==33) && (cf==1)))))) && ((a1600==1) || (a1468!=1)))){
    	if((((!(a1695==33) || ((a1409==4) && (!(a1779==32) && ((cf==1) && (a445!=1))))) && (a1535!=1)) && ((a1784==34) && !(a1417==32)))){
    		calculate_outputm67(input);
    	} 
    } 
    if((((a1695==33) && (!(a1744==32) || (((a1144==32) && (cf==1)) && (a1779==34)))) && (((a1748==32) || (a1636==34)) && (a1441!=1)))){
    	if(((((a1343==1) || ((a841==33) && (cf==1))) || (a1449!=1)) && ((a1492!=1) && (((a1577!=1) || !(a1802==34)) && !(a1621==33))))){
    		calculate_outputm68(input);
    	} 
    } 
} void calculate_outputm70(int input) {
    if((((!(a1611==33) || (a1571==1)) || (a1578==7)) && ((a1571==1) && ((!(a1660==33) || ((cf==1) && (input == 5))) && !(a1596==34))))){
    	 cf = (0);
    	a282 = 33 ;
    	a809 = 34 ;
    	a528 = (0);
    	a1206 = 33 ;
    	a51 = (12);
    	a512 = (0);
    	a106 = (0);
    	a1499 = 33 ;
    	a1458 = (6);
    	a1503 = (1);
    	a1420 = 34 ;
    	a1694 = 34 ;
    	   
    } 
    if((((a1439==0) && ((input == 6) && (cf==1))) && ((!(a1427==32) && ((a1663==32) || ((a1409==4) && (a1577==1)))) && (a1510==32)))){
    	 cf = (0);
    	a1499 = 33 ;
    	a1401 = (1);
    	a1556 = (4);
    	a884 = 34 ;
    	a1743 = 33 ;
    	a305 = 32 ;
    	a1400 = (0);
    	a1655 = 34 ;
    	a799 = (0);
    	  printf("%d\n", 22);  
    } 
    if((((((input == 3) && (cf==1)) || !(a1695==33)) && !(a1708==32)) && ((a1605!=1) && ((a1693==33) && ((a1343!=1) && !(a1782==33)))))){
    	 cf = (0);
    	a1485 = (1);
    	a1528 = 32 ;
    	a421 = 33 ;
    	a1423 = (0);
    	a1316 = 32 ;
    	a995 = (6);
    	a956 = (10);
    	a1466 = (2);
    	a565 = 33 ;
    	a1745 = 33 ;
    	  printf("%d\n", 23);  
    } 
} void calculate_outputm69(int input) {
    if(((((a1631==33) || ((a1530==1) || ((cf==1) && (a83==1)))) || (a1559==6)) && (((a1609==34) && (a1527!=1)) || (a1536!=1)))){
    	if((((a1423!=1) && !(a1744==34)) && ((a1555==1) && (!(a1408==12) && (!(a1689==34) && ((a1763==34) || ((cf==1) && (a1268!=1)))))))){
    		calculate_outputm70(input);
    	} 
    } 
} void calculate_outputm72(int input) {
    if(((!(a1509==12) || (((a1536!=1) || ((cf==1) && (input == 2))) || (a1545==2))) && (((a1573==4) || (a1492==1)) || (a1808==32)))){
    	 cf = (0);
    	a1677 = 34 ;
    	a1447 = (0);
    	a1521 = 32 ;
    	a1665 = 33 ;
    	a1286 = 34 ;
    	  printf("%d\n", 23);  
    } 
    if((((!(a1422==33) || ((input == 3) && (cf==1))) || (a1410==1)) && ((!(a1545==3) || ((a1406==1) || (a1729==34))) && !(a1408==9)))){
    	 cf = (0);
    	a1262 = 33 ;
    	a1389 = (3);
    	a1709 = 34 ;
    	a1632 = 32 ;
    	a1316 = 33 ;
    	a1146 = 32 ;
    	a967 = (0);
    	a1267 = 34 ;
    	a1483 = (0);
    	a790 = (1);
    	   
    } 
    if(((((a1469!=1) || (!(a1661==32) || (a1563!=1))) && (a1706==32)) && ((a1540!=1) || (((cf==1) && (input == 6)) || !(a1639==32))))){
    	 cf = (0);
    	a1474 = (9);
    	a1610 = 33 ;
    	a1543 = (0);
    	a1692 = 33 ;
    	a654 = (1);
    	a1534 = (1);
    	a1150 = 33 ;
    	a1306 = 33 ;
    	a682 = (0);
    	a466 = 33 ;
    	a280 = 32 ;
    	  printf("%d\n", 22);  
    } 
    if(((!(a1421==10) && (a1572==1)) && ((!(a1759==32) || (!(a1430==34) && (((cf==1) && (input == 5)) && (a1426==11)))) || (a1504==10)))){
    	 cf = (0);
    	a1799 = 32 ;
    	a809 = 34 ;
    	a282 = 33 ;
    	a528 = (0);
    	a1572 = (1);
    	a1206 = 33 ;
    	a1509 = (12);
    	a1772 = 32 ;
    	a51 = (12);
    	a512 = (0);
    	a106 = (0);
    	a1744 = 32 ;
    	  printf("%d\n", 23);  
    } 
    if(((((a1779==34) && ((a1535==1) || ((cf==1) && (input == 1)))) && !(a1700==34)) && ((a1580==1) || ((a1690==33) || (a1586==1))))){
    	 cf = (0);
    	a1470 = 32 ;
    	a1762 = 32 ;
    	a1401 = (1);
    	a1680 = 33 ;
    	a1791 = 34 ;
    	a1660 = 33 ;
    	a799 = (0);
    	a884 = 34 ;
    	  printf("%d\n", 22);  
    } 
} void calculate_outputm73(int input) {
    if(((((a1561==1) || ((!(a1476==3) || ((input == 5) && (cf==1))) || (a1775==33))) && (a1706==32)) && ((a1552==33) && !(a1757==32)))){
    	 cf = (0);
    	a1206 = 34 ;
    	a71 = (12);
    	a1697 = 32 ;
    	a1426 = (11);
    	a911 = 34 ;
    	a418 = 33 ;
    	a590 = (1);
    	a1704 = 33 ;
    	a1447 = (0);
    	a1708 = 33 ;
    	a512 = (0);
    	a106 = (0);
    	  printf("%d\n", 22);  
    } 
    if((((a1663==33) && (((input == 3) && (cf==1)) || (a1586==1))) && (!(a1797==33) && ((a1420==32) || (!(a1695==34) || (a1767==34)))))){
    	 cf = (0);
    	a1695 = 33 ;
    	a316 = 32 ;
    	a1313 = (1);
    	a1665 = 33 ;
    	a1681 = 34 ;
    	a356 = 34 ;
    	a1035 = (10);
    	a280 = 34 ;
    	a1637 = 34 ;
    	a1209 = 34 ;
    	a406 = (0);
    	  printf("%d\n", 22);  
    } 
    if(((!(a1631==32) || ((a1260!=1) && (((cf==1) && (input == 4)) || (a1635==33)))) && ((a1782==34) || (!(a1455==5) && !(a1667==34))))){
    	 cf = (0);
    	a943 = 33 ;
    	a1393 = (4);
    	a1521 = 32 ;
    	a1700 = 33 ;
    	a1677 = 34 ;
    	a280 = 32 ;
    	a466 = 32 ;
    	a1593 = (10);
    	a714 = (8);
    	a667 = (9);
    	a656 = (4);
    	  printf("%d\n", 23);  
    } 
    if(((!(a1733==32) && (((input == 6) && (cf==1)) && (a1602==32))) && (((a1429==3) || ((a1723==32) && (a1785==33))) || (a1612==33)))){
    	 cf = (0);
    	a280 = 34 ;
    	a1780 = 34 ;
    	a1220 = (10);
    	a1708 = 33 ;
    	a1299 = 33 ;
    	a1037 = (3);
    	a1725 = 33 ;
    	a1662 = 33 ;
    	a316 = 32 ;
    	a893 = 34 ;
    	a406 = (1);
    	  printf("%d\n", 21);  
    } 
    if(((!(a1626==34) || ((a1644==33) && (((input == 1) && (cf==1)) && !(a1723==34)))) && ((a1502==7) && ((a1584==1) || (a1771==33))))){
    	 cf = (0);
    	a468 = (10);
    	a1452 = (0);
    	a466 = 32 ;
    	a1567 = (1);
    	a1339 = (0);
    	a1134 = 32 ;
    	a1617 = 34 ;
    	a1461 = (0);
    	a280 = 32 ;
    	a785 = 34 ;
    	a656 = (2);
    	  printf("%d\n", 21);  
    } 
} void calculate_outputm71(int input) {
    if((((a1343==1) || (!(a1706==32) || (a1776==32))) && ((a1540==1) && ((((cf==1) && (a430==1)) || !(a1681==34)) && (a1617==34))))){
    	if(((!(a1494==4) && ((a1796==34) && (((a681==33) && (cf==1)) && (a1521==32)))) && ((a1453==0) || (!(a1798==33) && (a1393==4))))){
    		calculate_outputm72(input);
    	} 
    	if((((!(a1453==4) || (a1375!=1)) || !(a1439==0)) && ((a1522==1) && ((!(a1745==33) || ((a681==34) && (cf==1))) || !(a1777==32))))){
    		calculate_outputm73(input);
    	} 
    } 
} void calculate_outputm75(int input) {
    if((((a1756==34) || (!(a1470==33) && (a1751==33))) && ((a1459!=1) && ((a1560!=1) && ((a1605==1) || ((cf==1) && (input == 3))))))){
    	 cf = (0);
    	a1097 = 34 ;
    	a911 = 33 ;
    	a1554 = 33 ;
    	a1486 = (8);
    	a291 = 33 ;
    	a1421 = (7);
    	a1275 = (11);
    	a1206 = 34 ;
    	a512 = (0);
    	a106 = (0);
    	a1696 = 33 ;
    	a1447 = (0);
    	  printf("%d\n", 23);  
    } 
    if(((!(a1719==34) || ((a1616==34) && (((cf==1) && (input == 2)) && (a1474==9)))) && ((a1667==34) || (!(a1450==34) || !(a1450==33))))){
    	 cf = (0);
    	a1782 = 32 ;
    	a1694 = 34 ;
    	a421 = 32 ;
    	a282 = 34 ;
    	a1427 = 33 ;
    	a1206 = 33 ;
    	a160 = (12);
    	a51 = (12);
    	a1448 = (8);
    	a512 = (0);
    	a106 = (0);
    	a1499 = 33 ;
    	   
    } 
    if(((((!(a1701==32) && (!(a1751==32) && (!(a1538==2) || (a1519==1)))) || !(a1628==32)) || (a1712==33)) && ((input == 4) && (cf==1)))){
    	 cf = (0);
    	 if(((a629==1) && (((a1788==32) && ((a744==33) && (a730==33))) && (a1485==1)))){
    	a1206 = 33 ;
    	a160 = (12);
    	a1674 = 33 ;
    	a1470 = 32 ;
    	a1792 = 33 ;
    	a1549 = (5);
    	a421 = 32 ;
    	a1519 = (1);
    	a282 = 34 ;
    	a51 = (12);
    	a512 = (0);
    	a106 = (0);
    	} else{
    		a1586 = (0);
    		a1748 = 33 ;
    		a1590 = (1);
    		a981 = 34 ;
    		a1562 = 34 ;
    		a946 = (9);
    		a1110 = (1);
    		a874 = 34 ;
    		a1496 = (0);
    		a327 = (0);
    		a512 = (1);
    		a106 = (0);
    	}   
    } 
} void calculate_outputm74(int input) {
    if((((a1487==32) || ((a1208!=1) && ((!(a1687==34) || (a1605!=1)) && !(a1484==32)))) && (((cf==1) && (a406!=1)) || (a1515==5)))){
    	if(((!(a1440==6) && (a1596==33)) && ((a1585==1) && ((a1600==1) || ((((a1081==33) && (cf==1)) && (a1443==32)) && (a1597==1)))))){
    		calculate_outputm75(input);
    	} 
    } 
} void calculate_outputm77(int input) {
    if((((a1544==1) && ((((a1802==33) && (a1430==33)) && (a1727==34)) && (a1486==8))) && (((cf==1) && (input == 2)) && (a1554==33)))){
    	 cf = (0);
    	a1635 = 34 ;
    	a681 = 33 ;
    	a430 = (1);
    	a1541 = (8);
    	a1697 = 32 ;
    	a884 = 33 ;
    	a1709 = 34 ;
    	a1280 = (5);
    	   
    } 
    if((((a1404==3) && (((a1737==34) && !(a1680==34)) || !(a1736==33))) && ((a1560==1) || ((a1632==32) && ((cf==1) && (input == 6)))))){
    	 cf = (0);
    	a1206 = 33 ;
    	a282 = 33 ;
    	a1521 = 32 ;
    	a1767 = 33 ;
    	a809 = 34 ;
    	a528 = (0);
    	a1706 = 32 ;
    	a51 = (12);
    	a512 = (0);
    	a106 = (0);
    	a1590 = (1);
    	a1793 = 32 ;
    	  printf("%d\n", 22);  
    } 
    if(((!(a1427==33) || ((a1560==1) || ((cf==1) && (input == 4)))) && (((!(a1399==3) && (a1542==3)) && (a1591==1)) && !(a1694==32)))){
    	 cf = (0);
    	a1662 = 33 ;
    	a1702 = 33 ;
    	a1408 = (10);
    	a1513 = (6);
    	a1471 = (9);
    	  printf("%d\n", 22);  
    } 
} void calculate_outputm78(int input) {
    if(((((a1513==5) || (((cf==1) && (input == 3)) && (a1492!=1))) && (a1801==34)) && ((a1782==32) && ((a1655==34) && (a1737==34))))){
    	 cf = (0);
    	a1359 = 32 ;
    	a1634 = 33 ;
    	a1702 = 33 ;
    	a1543 = (0);
    	a1794 = 33 ;
    	a1316 = 32 ;
    	a565 = 32 ;
    	a1681 = 34 ;
    	a1071 = 32 ;
    	a1322 = 32 ;
    	  printf("%d\n", 21);  
    } 
    if(((((a1640==34) || ((a1576==1) && ((cf==1) && (input == 1)))) || (a1292!=1)) && (((a1491==1) && !(a1522==2)) && (a1548==32)))){
    	 cf = (0);
    	a448 = 34 ;
    	a1718 = 33 ;
    	a893 = 32 ;
    	a280 = 34 ;
    	a316 = 32 ;
    	a1549 = (5);
    	a1677 = 34 ;
    	a1537 = (8);
    	a1594 = (1);
    	a1289 = 32 ;
    	a406 = (1);
    	  printf("%d\n", 23);  
    } 
} void calculate_outputm76(int input) {
    if(((((!(a1714==34) && ((cf==1) && (a799!=1))) || (a1743==34)) && !(a1705==32)) && ((a1593==13) || ((a1472!=1) || (a1220==10))))){
    	if(((!(a1675==33) || (!(a1588==34) || ((a1651==33) && ((a1534==1) && ((cf==1) && (a1401==1)))))) && ((a1303==8) && !(a1379==8)))){
    		calculate_outputm77(input);
    	} 
    	if((((a1769==34) && ((a1808==34) && !(a1532==7))) && ((!(a1442==9) && (((cf==1) && (a1401!=1)) || (a1432==4))) || (a1577!=1)))){
    		calculate_outputm78(input);
    	} 
    } 
} void calculate_outputm80(int input) {
    if((((a1640==33) && ((a1791==33) || ((input == 2) && (cf==1)))) && ((a1791==34) && (((a1480==1) || !(a1562==34)) || (a1575==9))))){
    	 cf = (0);
    	a315 = 32 ;
    	a1488 = 33 ;
    	a280 = 34 ;
    	a1470 = 32 ;
    	a1532 = (9);
    	a1656 = 32 ;
    	a1492 = (0);
    	a316 = 34 ;
    	a756 = 34 ;
    	a209 = (1);
    	a1149 = (0);
    	  printf("%d\n", 23);  
    } 
    if((((((cf==1) && (input == 1)) || (a1599!=1)) && (a1576==1)) && (((a1460==5) && (!(a1439==0) || (a1551==5))) && !(a1638==33)))){
    	 cf = (0);
    	a1704 = 33 ;
    	a1435 = (3);
    	a1562 = 34 ;
    	a1766 = 32 ;
    	a1262 = 33 ;
    	a1316 = 33 ;
    	a1762 = 32 ;
    	a1146 = 32 ;
    	a967 = (0);
    	a790 = (1);
    	  printf("%d\n", 22);  
    } 
    if((((((input == 4) && (cf==1)) || (a1661==32)) || (a1283!=1)) && ((a1389==7) || (!(a1508==10) || ((a1651==32) || !(a1655==32)))))){
    	 cf = (0);
    	a884 = 33 ;
    	a1777 = 32 ;
    	a1455 = (2);
    	a681 = 33 ;
    	a1595 = (4);
    	a430 = (1);
    	a305 = 32 ;
    	a1465 = (7);
    	  printf("%d\n", 22);  
    } 
    if((((a1429==4) && ((a1550==9) && ((a1673==34) && ((input == 6) && (cf==1))))) && (((a1465==7) && !(a1757==32)) && (a1782==32)))){
    	 cf = (0);
    	a884 = 32 ;
    	a1439 = (0);
    	a834 = 32 ;
    	a1640 = 33 ;
    	a1452 = (0);
    	a1206 = 32 ;
    	a465 = 32 ;
    	a53 = (4);
    	a512 = (0);
    	a106 = (0);
    	a1536 = (1);
    	a1565 = (4);
    	  printf("%d\n", 23);  
    } 
    if((((!(a1714==34) && (a1496!=1)) && !(a1506==10)) && ((a1722==34) || ((a1576!=1) || (((cf==1) && (input == 3)) && !(a1510==33)))))){
    	 cf = (0);
    	a1534 = (1);
    	a1550 = (9);
    	a1262 = 33 ;
    	a1316 = 33 ;
    	a1450 = 33 ;
    	a1481 = (0);
    	a1146 = 32 ;
    	a967 = (0);
    	a1531 = (4);
    	a790 = (1);
    	  printf("%d\n", 21);  
    } 
} void calculate_outputm81(int input) {
    if(((((cf==1) && (input == 1)) || (a1261==1)) && ((a1543==1) || (!(a1362==34) || ((!(a1393==4) || !(a1638==32)) || (a1389==4)))))){
    	 cf = (0);
    	a1306 = 33 ;
    	a466 = 33 ;
    	a654 = (1);
    	a1656 = 32 ;
    	a1697 = 32 ;
    	a1460 = (5);
    	a280 = 32 ;
    	a1150 = 33 ;
    	a682 = (0);
    	a1763 = 33 ;
    	a1379 = (7);
    	  printf("%d\n", 22);  
    } 
    if(((((!(a1465==4) && !(a1697==34)) && !(a1655==33)) && (a1561!=1)) && ((!(a1637==34) || ((cf==1) && (input == 3))) && (a1780==34)))){
    	 cf = (0);
    	a1756 = 32 ;
    	a1590 = (1);
    	a1206 = 32 ;
    	a1547 = (12);
    	a1739 = 34 ;
    	a916 = (0);
    	a745 = (0);
    	a1426 = (11);
    	a814 = 34 ;
    	a465 = 34 ;
    	a512 = (0);
    	a106 = (0);
    	  printf("%d\n", 21);  
    } 
    if((((!(a1707==33) || (a1517==1)) || (a1512!=1)) && ((a1576!=1) || ((((input == 4) && (cf==1)) || (a1730==34)) && (a1540==1))))){
    	 cf = (0);
    	a1775 = 34 ;
    	a884 = 33 ;
    	a1697 = 32 ;
    	a1776 = 32 ;
    	a305 = 32 ;
    	a681 = 33 ;
    	a430 = (1);
    	a1730 = 33 ;
    	a1569 = (0);
    	  printf("%d\n", 21);  
    } 
    if((((input == 2) && (cf==1)) && (!(a1616==34) || (!(a1466==2) || ((((a1535!=1) && (a1515==2)) && !(a1799==33)) || !(a1387==10)))))){
    	 cf = (0);
    	a1559 = (7);
    	a1206 = 33 ;
    	a809 = 34 ;
    	a528 = (0);
    	a1689 = 33 ;
    	a1704 = 33 ;
    	a1600 = (0);
    	a1488 = 33 ;
    	a282 = 33 ;
    	a51 = (12);
    	a512 = (0);
    	a106 = (0);
    	  printf("%d\n", 22);  
    } 
} void calculate_outputm82(int input) {
    if((((((a1430==34) || ((cf==1) && (input == 3))) || !(a1424==6)) && (a1477==5)) && ((a1776==33) || ((a1399==3) || !(a1764==34))))){
    	 cf = (0);
    	a1261 = (0);
    	a1358 = (8);
    	a1260 = (0);
    	a156 = 32 ;
    	a279 = 33 ;
    	a1702 = 33 ;
    	a1754 = 34 ;
    	a376 = 34 ;
    	a575 = (6);
    	a327 = (1);
    	a512 = (1);
    	a106 = (0);
    	  printf("%d\n", 25);  
    } 
} void calculate_outputm83(int input) {
    if(((((a1451==1) && !(a1430==34)) && (a1469==1)) && ((a1428==6) && ((((input == 4) && (cf==1)) && !(a1525==2)) && !(a1515==3))))){
    	 cf = (0);
    	a1262 = 32 ;
    	a1576 = (1);
    	a1694 = 34 ;
    	a1723 = 32 ;
    	a1316 = 33 ;
    	a1656 = 32 ;
    	a1754 = 34 ;
    	a1188 = (3);
    	a1124 = (11);
    	a790 = (1);
    	  printf("%d\n", 21);  
    } 
    if(((!(a1455==2) || (!(a1703==34) || (((input == 3) && (cf==1)) && !(a1725==34)))) && ((a1658==32) || ((a1481==1) || (a1512==1))))){
    	 cf = (0);
    	a1577 = (1);
    	a316 = 34 ;
    	a615 = 34 ;
    	a1437 = 32 ;
    	a1792 = 33 ;
    	a315 = 33 ;
    	a1620 = 32 ;
    	a895 = 33 ;
    	a1149 = (0);
    	a1518 = (12);
    	a280 = 34 ;
    	  printf("%d\n", 21);  
    } 
} void calculate_outputm84(int input) {
    if(((((((input == 3) && (cf==1)) && !(a1471==13)) || !(a1708==33)) && !(a1506==10)) && ((a1561==1) || ((a1674==33) || (a1594!=1))))){
    	 cf = (0);
    	a1681 = 34 ;
    	a577 = 34 ;
    	a1529 = (9);
    	a1440 = (7);
    	a559 = 32 ;
    	a446 = (0);
    	a1404 = (3);
    	a1504 = (8);
    	  printf("%d\n", 23);  
    } 
    if(((!(a1393==4) || ((a1468!=1) || !(a1286==34))) && ((a1638==33) || (!(a1635==33) && (!(a1716==34) && ((cf==1) && (input == 4))))))){
    	 cf = (0);
    	a1680 = 33 ;
    	a1617 = 34 ;
    	a1469 = (1);
    	a376 = 34 ;
    	a279 = 33 ;
    	a575 = (6);
    	a1466 = (2);
    	a1608 = 32 ;
    	a156 = 32 ;
    	a327 = (1);
    	a512 = (1);
    	a106 = (0);
    	  printf("%d\n", 25);  
    } 
    if((((a1416==12) || (!(a1609==32) || !(a1532==9))) && (!(a1596==34) && ((((input == 5) && (cf==1)) || (a1660==32)) || !(a1696==33))))){
    	 cf = (0);
    	 if(((a1150==33) && ((a1622==33) || ((a1035==11) || (a361==34))))){
    	a1707 = 33 ;
    	a1735 = 32 ;
    	a841 = 33 ;
    	a305 = 33 ;
    	a1466 = (2);
    	a1144 = 32 ;
    	a1429 = (4);
    	a1793 = 32 ;
    	a881 = (1);
    	} else{
    		a1680 = 33 ;
    		a1582 = (1);
    		a1743 = 33 ;
    		a1503 = (1);
    		a986 = 34 ;
    		a1155 = (1);
    		a1702 = 33 ;
    	}  printf("%d\n", 25);  
    } 
    if((((((a1227!=1) && (a1518==12)) && !(a1778==33)) || (a1566!=1)) && ((a1351!=1) || ((a1559==9) || ((input == 2) && (cf==1)))))){
    	 cf = (0);
    	a280 = 32 ;
    	a466 = 34 ;
    	a942 = 33 ;
    	a422 = (13);
    	a1531 = (4);
    	a1566 = (1);
    	a151 = (1);
    	a1643 = 34 ;
    	a1103 = (1);
    	a1738 = 34 ;
    	a1667 = 33 ;
    	  printf("%d\n", 25);  
    } 
} void calculate_outputm85(int input) {
    if(((((a1469!=1) || ((cf==1) && (input == 3))) || (a1706==33)) && (!(a1674==34) && (!(a1453==1) || ((a1325!=1) || !(a1793==32)))))){
    	 cf = (0);
    	a1409 = (4);
    	a1316 = 32 ;
    	a421 = 33 ;
    	a1551 = (5);
    	a1454 = 33 ;
    	a1768 = 34 ;
    	a1445 = (1);
    	a565 = 33 ;
    	a995 = (6);
    	a956 = (10);
    	  printf("%d\n", 23);  
    } 
} void calculate_outputm86(int input) {
    if((((((a1709==34) || !(a1624==34)) || (a1754==32)) && !(a1634==34)) && (((a1733==33) && ((input == 6) && (cf==1))) && !(a1778==33)))){
    	 cf = (0);
    	a1404 = (6);
    	a1687 = 32 ;
    	a1492 = (1);
    	a1771 = 34 ;
    	a1230 = 34 ;
    	a1206 = 32 ;
    	a45 = 32 ;
    	a814 = 33 ;
    	a465 = 34 ;
    	a512 = (0);
    	a106 = (0);
    	a1797 = 32 ;
    	  printf("%d\n", 23);  
    } 
    if((((((input == 3) && (cf==1)) || (a1343==1)) && (a1535!=1)) && (!(a1466==4) && (((a1771==33) || !(a1531==3)) && !(a1714==34))))){
    	 cf = (0);
    	 if((((a1435==3) || (a1789==33)) || (a1777==33))){
    	a1523 = (7);
    	a478 = (1);
    	a1722 = 32 ;
    	a1796 = 34 ;
    	a156 = 32 ;
    	a279 = 32 ;
    	a1531 = (0);
    	a208 = 32 ;
    	a327 = (1);
    	a512 = (1);
    	a106 = (0);
    	a1675 = 34 ;
    	} else{
    		a1262 = 34 ;
    		a1583 = (0);
    		a1316 = 33 ;
    		a1714 = 33 ;
    		a1771 = 34 ;
    		a977 = 33 ;
    		a1221 = (0);
    		a790 = (1);
    		a1457 = (4);
    		a1620 = 33 ;
    	}  printf("%d\n", 23);  
    } 
    if((((!(a1651==33) || ((a1470==33) || ((input == 4) && (cf==1)))) || !(a1657==34)) && (((a1543!=1) || (a1420==33)) && (a1292==1)))){
    	 cf = (0);
    	a1118 = 33 ;
    	a156 = 32 ;
    	a1782 = 34 ;
    	a1714 = 33 ;
    	a1514 = (0);
    	a279 = 34 ;
    	a74 = (11);
    	a327 = (1);
    	a512 = (1);
    	a106 = (0);
    	a1272 = (10);
    	a1515 = (5);
    	  printf("%d\n", 22);  
    } 
    if((((a1785==34) || (((cf==1) && (input == 5)) || (a1457==4))) && ((a1517==1) && ((a1462==1) && ((a1516!=1) && (a1562==34)))))){
    	 cf = (0);
    	 if((a1459==1)){
    	a1770 = 32 ;
    	a208 = 34 ;
    	a279 = 32 ;
    	a1447 = (1);
    	a1532 = (6);
    	a1537 = (5);
    	a156 = 32 ;
    	a1459 = (1);
    	a44 = (1);
    	a327 = (1);
    	a512 = (1);
    	a106 = (0);
    	} else{
    		a874 = 34 ;
    		a1701 = 33 ;
    		a1558 = (0);
    		a1286 = 34 ;
    		a981 = 34 ;
    		a1703 = 32 ;
    		a1375 = (0);
    		a946 = (8);
    		a1110 = (1);
    		a327 = (0);
    		a512 = (1);
    		a106 = (0);
    	}   
    } 
    if(((((a1351!=1) || ((input == 2) && (cf==1))) || !(a1662==33)) && ((a1785==33) && (!(a1686==33) && ((a1693==33) && !(a1698==33)))))){
    	 cf = (0);
    	a1643 = 33 ;
    	a1768 = 32 ;
    	a271 = 34 ;
    	a1765 = 34 ;
    	a1420 = 32 ;
    	a865 = 33 ;
    	a1694 = 34 ;
    	a337 = 32 ;
    	a395 = (6);
    	a316 = 33 ;
    	a280 = 34 ;
    	   
    } 
    if((((a1738==34) && (!(a1393==2) && (a1208!=1))) && ((((a1600!=1) && ((cf==1) && (input == 1))) || !(a1456==10)) && (a1491==1)))){
    	 cf = (0);
    	a280 = 34 ;
    	a1644 = 33 ;
    	a1781 = 33 ;
    	a895 = 32 ;
    	a1208 = (0);
    	a316 = 34 ;
    	a1522 = (2);
    	a858 = (4);
    	a315 = 33 ;
    	a1149 = (0);
    	a1445 = (2);
    	  printf("%d\n", 22);  
    } 
} void calculate_outputm79(int input) {
    if(((((!(a1596==34) || (a1697==33)) && !(a1515==4)) && !(a1523==5)) && (!(a1538==3) && (!(a1797==32) || ((cf==1) && (a1155==0)))))){
    	if((((!(a1455==2) || ((cf==1) && (a1378==33))) || !(a1510==32)) && ((((a1725==33) && !(a1493==34)) && (a1286==34)) || (a1690==34)))){
    		calculate_outputm80(input);
    	} 
    } 
    if((((a1280==5) && ((a1415==1) && ((a1155==1) && (cf==1)))) && ((a1400!=1) && ((a1283==1) && ((a1777==32) && (a1694==34)))))){
    	if((((((a1446==2) && (a1546==1)) || !(a1796==34)) || (a1640==34)) && ((((a986==33) && (cf==1)) && (a1584==1)) && (a1406==1)))){
    		calculate_outputm81(input);
    	} 
    	if((((((a986==32) && (cf==1)) || (a1555!=1)) || (a1491!=1)) && (((a1208==1) || (!(a1427==34) && (a1604==1))) || (a1801==33)))){
    		calculate_outputm82(input);
    	} 
    	if(((!(a1504==8) || ((a1766==33) || (!(a1739==32) && (!(a1439==1) && ((a1459!=1) || (a1556==0)))))) && ((a986==34) && (cf==1)))){
    		calculate_outputm83(input);
    	} 
    } 
    if(((!(a1673==33) && (!(a1442==8) || ((a1155==2) && (cf==1)))) && ((a1480==1) && ((a1802==33) && ((a1632==32) || !(a1706==32)))))){
    	if(((((a1234==6) && (((a1572==1) && ((cf==1) && (a35!=1))) || (a1676==33))) && !(a1428==5)) && ((a1768==34) && (a1686==34)))){
    		calculate_outputm84(input);
    	} 
    } 
    if(((!(a1422==33) || ((a1541==8) && (((a1705==33) || ((cf==1) && (a1155==4))) || (a1473==1)))) && ((a1484==33) && (a1542==3)))){
    	if(((!(a1379==4) && ((a1624==32) || !(a1267==33))) && (!(a1549==5) || (((a1484==32) || ((a911==32) && (cf==1))) || (a1313!=1))))){
    		calculate_outputm85(input);
    	} 
    	if((((a1640==33) && (((a1456==10) && (a1661==34)) && (a1602==32))) && ((((a911==34) && (cf==1)) && (a1421==7)) && (a1283==1)))){
    		calculate_outputm86(input);
    	} 
    } 
} void calculate_outputm88(int input) {
    if(((((a1548==34) || ((a1387==13) || (a1616==34))) || (a1731==33)) && (!(a1764==33) || (!(a1506==12) && ((input == 1) && (cf==1)))))){
    	 cf = (0);
    	a1764 = 33 ;
    	a376 = 33 ;
    	a575 = (6);
    	a1746 = 33 ;
    	a1757 = 34 ;
    	a1643 = 34 ;
    	a156 = 32 ;
    	a279 = 33 ;
    	a1736 = 33 ;
    	a327 = (1);
    	a512 = (1);
    	a106 = (0);
    	  printf("%d\n", 23);  
    } 
} void calculate_outputm89(int input) {
    if(((((a1623==32) || ((a1741==34) || ((a1788==34) && (a1400!=1)))) || (a1443==34)) && (((input == 1) && (cf==1)) || !(a1781==34)))){
    	 cf = (0);
    	a874 = 34 ;
    	a1567 = (1);
    	a1211 = (9);
    	a458 = (7);
    	a1531 = (4);
    	a1230 = 32 ;
    	a1770 = 34 ;
    	a981 = 33 ;
    	a327 = (0);
    	a512 = (1);
    	a106 = (0);
    	a1777 = 32 ;
    	  printf("%d\n", 21);  
    } 
    if(((!(a1694==34) || (!(a1715==32) && (!(a1665==33) || ((a1496!=1) && ((input == 3) && (cf==1)))))) && (!(a1532==6) && (a1427==33)))){
    	 cf = (0);
    	a1503 = (1);
    	a1731 = 32 ;
    	a1465 = (7);
    	a1800 = 33 ;
    	a156 = 34 ;
    	a1050 = 34 ;
    	a71 = (12);
    	a935 = (9);
    	a327 = (1);
    	a512 = (1);
    	a1698 = 34 ;
    	a106 = (0);
    	  printf("%d\n", 21);  
    } 
    if(((!(a1670==32) || (!(a1379==5) || (a1596==34))) && ((a1668==33) || (((a1490==1) || ((input == 2) && (cf==1))) || (a1693==32))))){
    	 cf = (0);
    	a1430 = 33 ;
    	a1418 = (2);
    	a279 = 34 ;
    	a1473 = (0);
    	a156 = 32 ;
    	a1546 = (1);
    	a856 = (3);
    	a74 = (13);
    	a327 = (1);
    	a512 = (1);
    	a106 = (0);
    	a1567 = (1);
    	  printf("%d\n", 21);  
    } 
} void calculate_outputm87(int input) {
    if(((((a1738==34) && ((a577==32) && (cf==1))) && !(a1392==11)) && (((a1718==34) || (!(a1545==3) || !(a1404==5))) || (a1491!=1)))){
    	if((((!(a1450==32) || (a1471==12)) && !(a1466==4)) && ((a1421==7) && ((a1584==1) && ((a1313==1) && ((cf==1) && (a361==34))))))){
    		calculate_outputm88(input);
    	} 
    } 
    if((((!(a1666==32) && ((cf==1) && (a577==34))) && (a1452!=1)) && (((a1730==32) || ((a1519==1) && (a1793==32))) && (a1599==1)))){
    	if(((!(a1772==32) || ((((a1432==5) || !(a1738==34)) || !(a1789==32)) && !(a1487==32))) && (((a559==32) && (cf==1)) || (a1763==32)))){
    		calculate_outputm89(input);
    	} 
    } 
} void calculate_outputm1(int input) {
    if((((((cf==1) && (a1316==33)) && (a1473!=1)) || (a1519!=1)) && ((((a1557==11) || !(a1792==33)) || (a1669==33)) || !(a1788==34)))){
    	if(((((a1421==9) || (!(a1756==32) || ((a790==1) && (cf==1)))) && (a1608==32)) && ((a1703==32) || (!(a1766==33) && !(a1661==32))))){
    		if((((a1635==32) || ((a1569==1) || (a1554==33))) && (!(a1674==32) && (((a1208==1) || ((cf==1) && (a1262==33))) || (a1766==34))))){
    			calculate_outputm2(input);
    		} 
    		if((((a1261==1) || ((a1751==33) || (a1651==34))) && (!(a1358==8) || (((a1430==33) && ((a1262==32) && (cf==1))) && (a1292==1))))){
    			calculate_outputm5(input);
    		} 
    		if((((!(a1548==32) || (!(a1493==32) || ((a1438==32) || !(a1418==6)))) && !(a1609==32)) && (((a1262==34) && (cf==1)) && !(a1772==33)))){
    			calculate_outputm13(input);
    		} 
    	} 
    	if((((a1605!=1) && ((a1795==32) || (a1563==1))) && (!(a1655==34) || ((!(a1418==3) && ((cf==1) && (a790!=1))) && (a1798==34))))){
    		if((((a1462==1) && ((a1530!=1) && !(a1793==33))) && (((a1455==2) && (((a745==1) && (cf==1)) || (a1797==33))) || (a1745==32)))){
    			calculate_outputm17(input);
    		} 
    		if(((((!(a1478==13) || ((a1613==33) || !(a1629==33))) && (a1570==11)) && !(a1570==13)) && (((cf==1) && (a745!=1)) && (a1351==1)))){
    			calculate_outputm21(input);
    		} 
    	} 
    } 
    if((((a1379==7) && !(a1570==9)) && ((!(a1486==8) || ((((a1316==32) && (cf==1)) || !(a1751==33)) || !(a1769==34))) || (a1561==1)))){
    	if((((a1448==8) && ((a1802==33) && !(a1686==32))) && (((((cf==1) && (a565==33)) && (a1497==1)) || !(a1445==1)) || !(a1680==33)))){
    		if((((((a956==7) && (cf==1)) || !(a1624==34)) && (a1267==34)) && ((a1595==4) && (!(a1628==32) || (!(a1579==8) || (a1582!=1)))))){
    			calculate_outputm26(input);
    		} 
    		if(((!(a1668==32) || (!(a1463==0) || (a1797==32))) && ((!(a1307==5) || ((a1454==33) && ((cf==1) && (a956==8)))) || (a1427==34)))){
    			calculate_outputm30(input);
    		} 
    		if(((((a1473!=1) && ((a1400==1) || ((cf==1) && (a956==9)))) && (a1513==6)) && (!(a1443==32) || (!(a1435==3) || !(a1457==1))))){
    			calculate_outputm33(input);
    		} 
    		if((((((((cf==1) && (a956==10)) && (a1781==34)) || !(a1329==9)) && (a1516!=1)) || (a1406!=1)) && ((a1558==1) && !(a1430==34)))){
    			calculate_outputm35(input);
    		} 
    		if(((!(a1703==34) || ((a1563!=1) || ((cf==1) && (a956==11)))) && (!(a1655==34) || (((a1517==1) || (a1768==33)) && (a1438==33))))){
    			calculate_outputm40(input);
    		} 
    	} 
    	if(((!(a1466==2) || (a1799==32)) && ((((((cf==1) && (a565==32)) || !(a1666==33)) && (a1735==32)) || !(a1765==34)) && (a1494==7)))){
    		if((((!(a1674==34) && !(a1702==34)) || !(a1422==33)) && ((!(a1615==34) && ((a1462==1) && ((a1322==33) && (cf==1)))) || !(a1570==11)))){
    			calculate_outputm42(input);
    		} 
    		if(((((a1463==0) && (a1530!=1)) || !(a1796==34)) && (!(a1427==34) && ((a1436!=1) || (!(a1522==0) && ((cf==1) && (a1322==32))))))){
    			calculate_outputm44(input);
    		} 
    		if((((a1772==32) && (!(a1703==33) && (((a1322==34) && (cf==1)) || (a1482==34)))) && (((a1379==5) || !(a1741==33)) || (a1610==32)))){
    			calculate_outputm47(input);
    		} 
    	} 
    	if(((((((a1261!=1) && ((a1514!=1) && (a1479!=1))) && (a1441!=1)) || !(a1715==34)) || !(a1422==33)) && ((cf==1) && (a565==34)))){
    		if(((((a1591!=1) || ((a1514!=1) && !(a1779==33))) || !(a1756==32)) && ((a1712==32) && (((a371==9) && (cf==1)) && (a1532==9))))){
    			calculate_outputm51(input);
    		} 
    		if(((((((a371==10) && (cf==1)) || (a1802==32)) || !(a1515==2)) || !(a1746==33)) && ((a1605==1) || ((a1729==33) || (a1208!=1))))){
    			calculate_outputm55(input);
    		} 
    		if((((((cf==1) && (a371==11)) || (a1591!=1)) && (a1535!=1)) && ((a1426==13) || ((!(a1552==32) && (a1518==12)) && !(a1687==32))))){
    			calculate_outputm60(input);
    		} 
    		if((((a1600==1) || (!(a1552==32) && !(a1668==33))) && (((a1727==34) && (!(a1542==2) && ((a371==13) && (cf==1)))) && (a1675==33)))){
    			calculate_outputm62(input);
    		} 
    	} 
    } 
    if((((a1541==8) && ((a1424==6) && ((a1510==32) && (a1757==34)))) && (((a1551==5) && ((a1316==34) && (cf==1))) || (a1466==5)))){
    	if((!(a1727==33) && (((!(a1661==32) && (((a1585==1) && ((a305==33) && (cf==1))) || (a1517!=1))) || (a1626==33)) || (a1439==1)))){
    		if((((a1743==34) || (!(a1538==2) || (a1260!=1))) && ((a1600!=1) && (!(a1660==32) && (((cf==1) && (a881==1)) && (a1714==32)))))){
    			calculate_outputm66(input);
    		} 
    		if((((a1512!=1) || ((!(a1620==32) || (!(a1665==32) && (a1468!=1))) && !(a1500==33))) && (((a881!=1) && (cf==1)) || !(a1725==33)))){
    			calculate_outputm69(input);
    		} 
    	} 
    	if((((!(a1753==32) || (a1701==33)) || (a1658==32)) && ((((a1714==34) || ((cf==1) && (a305==32))) && (a1449==1)) || (a1462!=1)))){
    		if(((((a1528==32) && (a1454==33)) || !(a1500==34)) && (((!(a1658==34) || ((a884==33) && (cf==1))) && (a1576==1)) || !(a1456==10)))){
    			calculate_outputm71(input);
    		} 
    		if((((!(a1474==9) || (a1515==2)) || !(a1578==6)) && ((((a1452==1) || ((cf==1) && (a884==32))) && (a1517==1)) && (a1543!=1)))){
    			calculate_outputm74(input);
    		} 
    		if((((a1657==34) && ((a1703==34) || (a1407==3))) && (((a1476==4) || (((a884==34) && (cf==1)) && !(a1565==2))) || (a1707==34)))){
    			calculate_outputm76(input);
    		} 
    	} 
    	if(((!(a1525==0) || (a1415!=1)) && ((!(a1680==34) && (!(a1541==10) && (((cf==1) && (a305==34)) && (a1560!=1)))) && (a1512==1)))){
    		if(((((cf==1) && (a446==1)) && (a1544==1)) && (!(a1596==33) || ((((a1485!=1) || (a1532==9)) && !(a1628==33)) || (a1562==32))))){
    			calculate_outputm79(input);
    		} 
    		if((((a1524==33) || (!(a1455==4) && (((a446!=1) && (cf==1)) || (a1727==33)))) && (!(a1220==10) || ((a1441!=1) && (a1490!=1))))){
    			calculate_outputm87(input);
    		} 
    	} 
    } 
} void calculate_outputm92(int input) {
    if(((!(a1508==10) || ((a1351!=1) || (a1423!=1))) && ((a1355!=1) && ((a1620==32) && ((a1666==34) || ((input == 2) && (cf==1))))))){
    	 cf = (0);
    	a1441 = (0);
    	a1772 = 32 ;
    	a1745 = 33 ;
    	a654 = (1);
    	a1655 = 34 ;
    	a1150 = 33 ;
    	a1306 = 33 ;
    	a682 = (0);
    	a1227 = (0);
    	  printf("%d\n", 21);  
    } 
    if(((!(a1784==34) || (!(a1686==32) && (((input == 5) && (cf==1)) || (a1343==1)))) && (!(a1781==33) && (!(a1712==34) && (a1438==33))))){
    	 cf = (0);
    	a809 = 34 ;
    	a1776 = 32 ;
    	a1751 = 33 ;
    	a282 = 33 ;
    	a528 = (0);
    	a1780 = 34 ;
    	a1709 = 34 ;
    	a1422 = 33 ;
    	a51 = (12);
    	a1206 = 33 ;
    	a512 = (0);
    	a106 = (0);
    	  printf("%d\n", 23);  
    } 
    if((((a1408==10) && (((a1673==34) && ((input == 6) && (cf==1))) || (a1687==32))) && (((a1593==10) && (a1745==33)) && !(a1445==5)))){
    	 cf = (0);
    	a1662 = 33 ;
    	a1588 = 34 ;
    	a1753 = 32 ;
    	a1793 = 32 ;
    	a305 = 32 ;
    	a1600 = (0);
    	a1316 = 34 ;
    	a681 = 33 ;
    	a430 = (1);
    	a884 = 33 ;
    	a280 = 33 ;
    	  printf("%d\n", 21);  
    } 
    if((((a1459!=1) && (!(a1688==33) || (!(a1526==3) || ((cf==1) && (input == 4))))) && (!(a1637==34) || ((a1440==6) || (a1729==32))))){
    	 cf = (0);
    	a1477 = (5);
    	a1675 = 33 ;
    	a1719 = 34 ;
    	a1532 = (9);
    	a1733 = 33 ;
    	a809 = 34 ;
    	a528 = (0);
    	a1206 = 33 ;
    	a282 = 33 ;
    	a51 = (12);
    	a512 = (0);
    	a106 = (0);
    	  printf("%d\n", 22);  
    } 
    if(((((a1510==32) || (a1685==34)) || (a1733==34)) && ((!(a1672==32) || (!(a1470==33) && ((cf==1) && (input == 1)))) || (a1584!=1)))){
    	 cf = (0);
    	a403 = 34 ;
    	a1542 = (3);
    	a1621 = 34 ;
    	a280 = 33 ;
    	a565 = 34 ;
    	a1316 = 32 ;
    	a1572 = (1);
    	a166 = 34 ;
    	a371 = (9);
    	a1560 = (0);
    	a1479 = (0);
    	  printf("%d\n", 23);  
    } 
} void calculate_outputm91(int input) {
    if((((a1536!=1) || ((cf==1) && (a1114==33))) && (((a1626==34) && (((a1493==32) || !(a1420==34)) || !(a1674==33))) || !(a1499==33)))){
    	if(((((a1559==8) || ((!(a1753==33) && !(a1453==0)) && (a1511!=1))) && (a1590==1)) && (((a1258==34) && (cf==1)) || (a1544!=1)))){
    		calculate_outputm92(input);
    	} 
    } 
} void calculate_outputm94(int input) {
    if(((((a1584==1) || !(a1767==33)) && (a1227!=1)) && ((!(a1510==34) && (((cf==1) && (input == 4)) && !(a1655==32))) || (a1719==33)))){
    	 cf = (0);
    	a1765 = 32 ;
    	a1674 = 32 ;
    	a874 = 32 ;
    	a1435 = (3);
    	a443 = (0);
    	a944 = (0);
    	a1425 = (0);
    	a866 = 34 ;
    	a1746 = 32 ;
    	a327 = (0);
    	a512 = (1);
    	a106 = (0);
    	  printf("%d\n", 23);  
    } 
    if(((((!(a1418==2) || ((cf==1) && (input == 1))) && (a1443==32)) || (a1358==10)) && (!(a1640==33) || ((a1745==33) && (a1694==34))))){
    	 cf = (0);
    	 if((!(a1797==33) || ((a1738==34) || (a1709==32)))){
    	a1517 = (0);
    	a466 = 32 ;
    	a973 = 32 ;
    	a1708 = 34 ;
    	a1723 = 34 ;
    	a1606 = (9);
    	a842 = 34 ;
    	a871 = (5);
    	a656 = (5);
    	a1746 = 33 ;
    	} else{
    		a565 = 34 ;
    		a1461 = (1);
    		a1466 = (2);
    		a1747 = 33 ;
    		a1497 = (0);
    		a615 = 32 ;
    		a1316 = 32 ;
    		a455 = (4);
    		a280 = 33 ;
    		a371 = (10);
    	}  printf("%d\n", 21);  
    } 
    if((((a1567==3) || (a1421==7)) && ((((((input == 5) && (cf==1)) || !(a1393==4)) || (a1393==2)) && !(a1634==32)) && !(a1609==33)))){
    	 cf = (0);
    	a858 = (5);
    	a1621 = 34 ;
    	a1325 = (1);
    	a128 = (6);
    	a1430 = 34 ;
    	a233 = (0);
    	a51 = (9);
    	a1800 = 32 ;
    	a1753 = 34 ;
    	a1206 = 33 ;
    	a512 = (0);
    	a106 = (0);
    	  printf("%d\n", 21);  
    } 
    if(((!(a1500==34) || (!(a1793==34) && (a1446==2))) && ((a1708==33) && ((!(a1764==32) && ((cf==1) && (input == 3))) || (a1220==6))))){
    	 cf = (0);
    	a1692 = 32 ;
    	a1474 = (10);
    	a1206 = 33 ;
    	a1319 = (12);
    	a1222 = 32 ;
    	a548 = (0);
    	a399 = (0);
    	a51 = (10);
    	a512 = (0);
    	a1445 = (4);
    	a1624 = 32 ;
    	a106 = (0);
    	  printf("%d\n", 21);  
    } 
    if(((!(a1781==34) || (!(a1640==33) || (!(a1689==33) || ((input == 2) && (cf==1))))) && ((!(a1727==34) || (a1427==33)) && (a1763==33)))){
    	 cf = (0);
    	a1738 = 34 ;
    	a1400 = (0);
    	a1409 = (3);
    	a728 = (5);
    	a1427 = 33 ;
    	a1162 = 32 ;
    	a466 = 32 ;
    	a785 = 33 ;
    	a656 = (2);
    	a1410 = (0);
    	  printf("%d\n", 23);  
    } 
    if((((a1565==4) && (a1746==33)) && ((a1562==34) && ((!(a1774==34) && ((a1751==33) && ((input == 6) && (cf==1)))) || (a1447==1))))){
    	 cf = (0);
    	 if(((a1779==34) && ((a577==32) || (a1415==1)))){
    	a1718 = 34 ;
    	a1709 = 32 ;
    	a1511 = (1);
    	a884 = 32 ;
    	a1316 = 34 ;
    	a1562 = 34 ;
    	a1081 = 32 ;
    	a280 = 33 ;
    	a1568 = (5);
    	a305 = 32 ;
    	a406 = (0);
    	} else{
    		a1712 = 32 ;
    		a1537 = (7);
    		a535 = 33 ;
    		a1563 = (0);
    		a1458 = (5);
    		a143 = (8);
    		a1136 = (7);
    		a466 = 32 ;
    		a1578 = (6);
    		a656 = (3);
    	}  printf("%d\n", 23);  
    } 
} void calculate_outputm93(int input) {
    if((((a1358==8) && ((a1059==32) && (cf==1))) && (!(a1442==10) && (((!(a1808==32) || !(a1562==34)) && !(a1703==33)) && !(a1772==33))))){
    	if(((!(a1443==34) && ((a1501==1) && (((a1799==32) || !(a1639==32)) || !(a1307==5)))) && (((cf==1) && (a772==34)) || (a1468==1)))){
    		calculate_outputm94(input);
    	} 
    } 
} void calculate_outputm96(int input) {
    if(((((a1622==33) && (((cf==1) && (input == 4)) && (a1586!=1))) && (a1399==6)) && (((a1428==6) && (a1482==33)) && (a1799==32)))){
    	 cf = (0);
    	a1547 = (12);
    	a280 = 33 ;
    	a1499 = 33 ;
    	a1487 = 33 ;
    	a1704 = 33 ;
    	a1770 = 34 ;
    	a1316 = 33 ;
    	a253 = 32 ;
    	a941 = (9);
    	a745 = (0);
    	a790 = (0);
    	  printf("%d\n", 25);  
    } 
    if((((!(a1643==34) || (a1491==1)) || !(a1639==32)) && ((!(a1745==33) || ((a1339!=1) && ((input == 3) && (cf==1)))) || (a1215!=1)))){
    	 cf = (0);
    	a911 = 33 ;
    	a1355 = (0);
    	a1511 = (0);
    	a406 = (1);
    	a74 = (9);
    	a291 = 32 ;
    	a1780 = 34 ;
    	a1410 = (0);
    	a1206 = 34 ;
    	a512 = (0);
    	a106 = (0);
    	a1709 = 34 ;
    	  printf("%d\n", 23);  
    } 
    if((((!(a1661==34) || (((a1420==34) && (a1434!=1)) || (a1577!=1))) && (a1215==1)) && (!(a1655==34) || ((input == 2) && (cf==1))))){
    	 cf = (0);
    	a1769 = 34 ;
    	a911 = 34 ;
    	a418 = 32 ;
    	a1206 = 34 ;
    	a1525 = (4);
    	a1535 = (0);
    	a1788 = 34 ;
    	a1580 = (0);
    	a285 = (9);
    	a590 = (1);
    	a512 = (0);
    	a106 = (0);
    	  printf("%d\n", 22);  
    } 
    if(((!(a1487==32) && (a1768==34)) && (!(a1767==32) && ((a1745==33) && ((a1714==32) && (!(a1515==5) && ((input == 6) && (cf==1)))))))){
    	 cf = (0);
    	a1545 = (3);
    	a1351 = (1);
    	a280 = 34 ;
    	a361 = 33 ;
    	a1542 = (3);
    	a316 = 34 ;
    	a1502 = (7);
    	a1559 = (7);
    	a829 = 34 ;
    	a1377 = (1);
    	a1149 = (1);
    	  printf("%d\n", 22);  
    } 
    if((((cf==1) && (input == 5)) && ((((a1574==32) || ((a1776==32) && ((a1572==1) && !(a1429==3)))) || (a1544!=1)) && (a1626==34)))){
    	 cf = (0);
    	 if(((a1319==12) && (a1313!=1))){
    	a1206 = 33 ;
    	a1092 = (4);
    	a1620 = 32 ;
    	a1546 = (1);
    	a1347 = 34 ;
    	a1557 = (11);
    	a1135 = (4);
    	a51 = (11);
    	a1355 = (0);
    	a1715 = 34 ;
    	a512 = (0);
    	a106 = (0);
    	} else{
    		a445 = (0);
    		a1316 = 34 ;
    		a1590 = (1);
    		a305 = 33 ;
    		a1712 = 32 ;
    		a1559 = (7);
    		a1144 = 33 ;
    		a881 = (1);
    		a280 = 33 ;
    		a1513 = (6);
    		a1624 = 34 ;
    	}  printf("%d\n", 21);  
    } 
} void calculate_outputm97(int input) {
    if((((((input == 4) && (cf==1)) || (a1552==32)) || !(a1427==33)) && ((a1482==33) && (!(a1731==32) || ((a1519==1) && (a1444!=1)))))){
    	 cf = (0);
    	a1512 = (1);
    	a1561 = (0);
    	a1478 = (13);
    	a1486 = (8);
    	a466 = 32 ;
    	a1104 = (0);
    	a296 = (7);
    	a1739 = 34 ;
    	a785 = 32 ;
    	a656 = (2);
    	  printf("%d\n", 23);  
    } 
    if(((!(a1411==8) || ((input == 2) && (cf==1))) && ((((a1589==1) || ((a1504==8) && (a1461!=1))) || !(a1409==4)) || (a1478==12)))){
    	 cf = (0);
    	a156 = 33 ;
    	a1134 = 34 ;
    	a1565 = (4);
    	a1482 = 33 ;
    	a1770 = 34 ;
    	a1225 = 33 ;
    	a750 = 34 ;
    	a327 = (1);
    	a512 = (1);
    	a106 = (0);
    	a1684 = 33 ;
    	a1261 = (0);
    	  printf("%d\n", 25);  
    } 
    if(((!(a1770==33) && (((((input == 3) && (cf==1)) || (a1307==7)) || (a1511==1)) || !(a1220==10))) && ((a1612==34) || (a1661==33)))){
    	 cf = (0);
    	a1408 = (10);
    	a465 = 32 ;
    	a1206 = 32 ;
    	a1589 = (0);
    	a896 = (5);
    	a364 = (1);
    	a53 = (3);
    	a512 = (0);
    	a106 = (0);
    	a1448 = (8);
    	a1727 = 34 ;
    	a1292 = (1);
    	  printf("%d\n", 25);  
    } 
} void calculate_outputm98(int input) {
    if((((((a1491==1) && ((a1354==33) && ((a1555!=1) || !(a1422==32)))) || (a1553==1)) && (a1660==33)) && ((cf==1) && (input == 4)))){
    	 cf = (0);
    	a1375 = (0);
    	a316 = 33 ;
    	a638 = 34 ;
    	a1509 = (8);
    	a865 = 33 ;
    	a1531 = (0);
    	a280 = 34 ;
    	a271 = 33 ;
    	a1623 = 32 ;
    	a1714 = 33 ;
    	a629 = (1);
    	   
    } 
    if((((((a1474==9) && (((cf==1) && (input == 3)) || (a1493==33))) && !(a1776==34)) || (a1488==34)) && ((a1688==33) || !(a1567==1)))){
    	 cf = (0);
    	a316 = 33 ;
    	a280 = 34 ;
    	a538 = 33 ;
    	a267 = 34 ;
    	a445 = (0);
    	a1676 = 32 ;
    	a1733 = 33 ;
    	a1454 = 33 ;
    	a1575 = (8);
    	a865 = 34 ;
    	a1624 = 32 ;
    	  printf("%d\n", 25);  
    } 
    if((((a1535!=1) && ((a1570==10) || ((a1808==34) && (((cf==1) && (input == 1)) && (a1806==33))))) && ((a1525==4) || (a1208==1)))){
    	 cf = (0);
    	 if((!(a1212==34) && (((!(a1521==33) || (a71==10)) || (a1361!=1)) && (a1401!=1)))){
    	a1206 = 33 ;
    	a1343 = (1);
    	a1488 = 33 ;
    	a1442 = (7);
    	a1621 = 32 ;
    	a1704 = 33 ;
    	a809 = 32 ;
    	a528 = (0);
    	a282 = 33 ;
    	a51 = (12);
    	a512 = (0);
    	a106 = (0);
    	} else{
    		a1480 = (0);
    		a1778 = 33 ;
    		a1543 = (1);
    		a1162 = 33 ;
    		a1549 = (3);
    		a862 = (4);
    		a1134 = 32 ;
    		a156 = 33 ;
    		a327 = (1);
    		a1476 = (3);
    		a512 = (1);
    		a106 = (0);
    	}  printf("%d\n", 22);  
    } 
    if(((((a1745==32) || (!(a1794==34) && ((cf==1) && (input == 5)))) && (a1436==1)) && ((a1517==1) && (!(a1794==32) && (a1426==11))))){
    	 cf = (0);
    	a326 = (1);
    	a1316 = 33 ;
    	a1319 = (13);
    	a1436 = (1);
    	a1484 = 33 ;
    	a280 = 33 ;
    	a1423 = (0);
    	a941 = (11);
    	a745 = (0);
    	a790 = (0);
    	a1354 = 32 ;
    	  printf("%d\n", 23);  
    } 
    if(((((a1470==32) && (((a1738==34) && !(a1747==33)) || (a1670==34))) || !(a1751==33)) && (((input == 2) && (cf==1)) && (a1684==33)))){
    	 cf = (0);
    	 if(((((a1477==8) && (a1493==33)) || (a1361!=1)) && !(a667==7))){
    	a1719 = 34 ;
    	a1510 = 32 ;
    	a465 = 32 ;
    	a896 = (5);
    	a364 = (1);
    	a1492 = (1);
    	a1283 = (1);
    	a53 = (3);
    	a1578 = (5);
    	a1206 = 32 ;
    	a512 = (0);
    	a106 = (0);
    	} else{
    		a1406 = (1);
    		a1484 = 32 ;
    		a1271 = (1);
    		a1690 = 32 ;
    		a1519 = (1);
    		a466 = 34 ;
    		a980 = (1);
    		a855 = (11);
    		a151 = (0);
    		a1103 = (1);
    	}  printf("%d\n", 21);  
    } 
    if(((((a1582==1) && ((a1494==4) || (a1566==1))) && (a1512==1)) && ((a1449!=1) || ((a1399==7) || ((cf==1) && (input == 6)))))){
    	 cf = (0);
    	a1570 = (13);
    	a1469 = (1);
    	a1427 = 32 ;
    	a1215 = (0);
    	a316 = 33 ;
    	a865 = 33 ;
    	a280 = 34 ;
    	a271 = 32 ;
    	a1180 = (4);
    	a537 = (1);
    	   
    } 
} void calculate_outputm99(int input) {
    if(((((!(a1456==10) || (((cf==1) && (input == 4)) || (a1672==33))) || !(a1478==13)) && (a1545==3)) && ((a1756==32) || (a1769==33)))){
    	 cf = (0);
    	a1703 = 34 ;
    	a911 = 34 ;
    	a1208 = (0);
    	a285 = (9);
    	a1617 = 34 ;
    	a418 = 32 ;
    	a590 = (1);
    	a1535 = (0);
    	a1771 = 32 ;
    	a1206 = 34 ;
    	a512 = (0);
    	a106 = (0);
    	  printf("%d\n", 21);  
    } 
    if((((a1450==32) || (!(a1669==34) && (((input == 1) && (cf==1)) || (a1267==32)))) && (((a1480==1) && (a1313==1)) || !(a1463==0)))){
    	 cf = (0);
    	a1571 = (1);
    	a934 = 32 ;
    	a1684 = 32 ;
    	a561 = 32 ;
    	a874 = 33 ;
    	a1801 = 32 ;
    	a1517 = (1);
    	a527 = (9);
    	a327 = (0);
    	a1705 = 33 ;
    	a512 = (1);
    	a106 = (0);
    	   
    } 
    if((((!(a1756==32) || ((a1725==32) || (!(a1319==11) || (a1725==33)))) && !(a1746==34)) && (((input == 5) && (cf==1)) && !(a1525==3)))){
    	 cf = (0);
    	a1595 = (6);
    	a280 = 34 ;
    	a1685 = 32 ;
    	a1462 = (1);
    	a316 = 32 ;
    	a1573 = (5);
    	a1209 = 34 ;
    	a356 = 33 ;
    	a1035 = (10);
    	a1461 = (0);
    	a406 = (0);
    	  printf("%d\n", 21);  
    } 
    if((((a1777==32) && ((((((cf==1) && (input == 3)) || (a1425!=1)) || !(a1445==1)) && (a1490!=1)) || (a1211==7))) && !(a1392==7))){
    	 cf = (0);
    	 if(((a1543!=1) && (!(a1715==33) && ((a1033==34) || (a1731==33))))){
    	a1306 = 34 ;
    	a1465 = (4);
    	a78 = 34 ;
    	a1716 = 33 ;
    	a991 = 32 ;
    	a682 = (0);
    	a1743 = 33 ;
    	a1793 = 32 ;
    	a1489 = 33 ;
    	} else{
    		a280 = 33 ;
    		a1416 = (10);
    		a1492 = (0);
    		a565 = 33 ;
    		a671 = (2);
    		a995 = (8);
    		a1615 = 33 ;
    		a956 = (10);
    		a1621 = 34 ;
    		a1460 = (6);
    		a1316 = 32 ;
    	}  printf("%d\n", 22);  
    } 
    if(((!(a1762==33) && (((((cf==1) && (input == 6)) && (a1399==6)) && (a1271!=1)) && (a1446==2))) && ((a1623==34) || !(a1706==33)))){
    	 cf = (0);
    	a305 = 33 ;
    	a1666 = 32 ;
    	a1769 = 32 ;
    	a1590 = (1);
    	a1144 = 32 ;
    	a841 = 33 ;
    	a881 = (1);
    	a1441 = (0);
    	a280 = 33 ;
    	a1316 = 34 ;
    	a1548 = 33 ;
    	  printf("%d\n", 21);  
    } 
    if((((!(a1457==4) && (a1426==11)) && !(a1784==32)) && (((!(a1763==32) && ((input == 2) && (cf==1))) && (a1511!=1)) && !(a1677==32)))){
    	 cf = (0);
    	 if((((a903==1) && ((a735==34) && (a1329==8))) && (a1379==7))){
    	a1778 = 33 ;
    	a1362 = 33 ;
    	a1597 = (1);
    	a1165 = 33 ;
    	a466 = 32 ;
    	a208 = 32 ;
    	a667 = (7);
    	a656 = (4);
    	a1666 = 33 ;
    	} else{
    		a1424 = (7);
    		a280 = 34 ;
    		a1573 = (6);
    		a316 = 33 ;
    		a865 = 33 ;
    		a271 = 33 ;
    		a638 = 34 ;
    		a629 = (1);
    		a1526 = (4);
    		a1436 = (0);
    		a1585 = (0);
    	}   
    } 
} void calculate_outputm95(int input) {
    if((((((a1615==33) && ((cf==1) && (a1333==4))) || !(a1565==4)) && !(a1686==32)) && (((a1545==3) && !(a1409==7)) && (a1488==33)))){
    	if(((!(a1570==11) || ((!(a1672==34) || (a1546!=1)) && (a1509==12))) && ((((a680==33) && (cf==1)) && !(a1781==32)) && (a1510==32)))){
    		calculate_outputm96(input);
    	} 
    	if(((((a1612==32) || (a1623==33)) || !(a1557==11)) && (((((cf==1) && (a680==32)) || (a1767==34)) && (a1559==7)) || (a1775==32)))){
    		calculate_outputm97(input);
    	} 
    	if(((((a1640==34) || (!(a1800==33) || ((cf==1) && (a680==34)))) || (a1624==33)) && ((!(a1548==32) || !(a1689==34)) && (a1527!=1)))){
    		calculate_outputm98(input);
    	} 
    } 
    if((((a1227!=1) && (!(a1387==10) || ((a1333==5) && (cf==1)))) && ((((a1664==32) && (a1543!=1)) && (a1668==32)) && (a1615==33)))){
    	if((((a1798==34) && ((a1622==33) && (((cf==1) && (a1383==32)) || !(a1446==2)))) && (((a1552==33) && (a1570==11)) || (a1283!=1)))){
    		calculate_outputm99(input);
    	} 
    } 
} void calculate_outputm101(int input) {
    if((((a1753==34) || (!(a1802==34) && ((a1544==1) || !(a1570==11)))) && ((a1379==5) || (((input == 2) && (cf==1)) || (a1423==1))))){
    	 cf = (0);
    	 if(((a1303==7) && !(a1428==7))){
    	a1600 = (0);
    	a718 = (7);
    	a1037 = (1);
    	a1438 = 33 ;
    	a316 = 32 ;
    	a1544 = (1);
    	a893 = 34 ;
    	a406 = (1);
    	a1472 = (1);
    	a1496 = (0);
    	a280 = 34 ;
    	} else{
    		a1519 = (1);
    		a1600 = (0);
    		a465 = 34 ;
    		a1206 = 32 ;
    		a814 = 34 ;
    		a1480 = (1);
    		a1435 = (3);
    		a916 = (0);
    		a745 = (0);
    		a512 = (0);
    		a106 = (0);
    		a1731 = 32 ;
    	}  printf("%d\n", 23);  
    } 
    if(((!(a1685==34) && ((a1485==1) && (((cf==1) && (input == 5)) && !(a1526==1)))) && ((!(a1387==12) || !(a1548==32)) && !(a1727==32)))){
    	 cf = (0);
    	a280 = 33 ;
    	a1146 = 32 ;
    	a1543 = (0);
    	a1754 = 34 ;
    	a1656 = 32 ;
    	a1316 = 33 ;
    	a967 = (0);
    	a1609 = 34 ;
    	a1262 = 33 ;
    	a790 = (1);
    	a1471 = (9);
    	  printf("%d\n", 21);  
    } 
    if((((((a1600==1) || (((a1469==1) && ((input == 4) && (cf==1))) && !(a1538==1))) || (a1594!=1)) && (a1410!=1)) && !(a1438==34))){
    	 cf = (0);
    	a465 = 32 ;
    	a1782 = 32 ;
    	a1542 = (3);
    	a1741 = 32 ;
    	a884 = 32 ;
    	a834 = 32 ;
    	a1206 = 32 ;
    	a1677 = 34 ;
    	a1471 = (9);
    	a53 = (4);
    	a512 = (0);
    	a106 = (0);
    	  printf("%d\n", 21);  
    } 
    if(((a1578==6) && ((a1694==34) && (!(a1744==33) && ((a1540==1) && (!(a1707==34) && ((a1774==34) || ((cf==1) && (input == 6))))))))){
    	 cf = (0);
    	a1456 = (10);
    	a465 = 32 ;
    	a1473 = (0);
    	a1206 = 32 ;
    	a884 = 32 ;
    	a1660 = 33 ;
    	a1769 = 34 ;
    	a834 = 32 ;
    	a53 = (4);
    	a512 = (0);
    	a106 = (0);
    	a1485 = (1);
    	  printf("%d\n", 23);  
    } 
} void calculate_outputm102(int input) {
    if(((!(a1675==33) || ((!(a1504==9) || (a1762==34)) && !(a1792==34))) && (((a1479!=1) && ((input == 3) && (cf==1))) || (a1481==1)))){
    	 cf = (0);
    	a1584 = (1);
    	a1554 = 33 ;
    	a156 = 32 ;
    	a1361 = (0);
    	a279 = 33 ;
    	a575 = (9);
    	a327 = (1);
    	a512 = (1);
    	a106 = (0);
    	a1531 = (4);
    	a1392 = (8);
    	a1537 = (8);
    	  printf("%d\n", 23);  
    } 
} void calculate_outputm100(int input) {
    if((((!(a1506==9) || !(a1465==4)) || (a1584!=1)) && (!(a1767==34) && ((a1697==33) || (((cf==1) && (a1150==33)) && !(a1506==10)))))){
    	if((((a1438==33) || (a1707==34)) && ((((a1430==32) || (((a654==1) && (cf==1)) || (a1456==11))) && !(a1617==32)) && (a1778==34)))){
    		calculate_outputm101(input);
    	} 
    } 
    if((((a1741==32) && (((a1271==1) || (((cf==1) && (a1150==34)) && !(a1432==4))) || (a1577!=1))) && (!(a1677==33) || !(a1435==3)))){
    	if((((a156==33) && (cf==1)) && ((a1700==33) && ((a1292==1) && ((!(a1701==33) || ((a1570==11) || !(a1617==34))) && !(a1437==34)))))){
    		calculate_outputm102(input);
    	} 
    } 
} void calculate_outputm104(int input) {
    if((((((a1652==34) && (a1795==33)) && !(a1448==7)) && (a1534==1)) && (!(a1747==34) || ((a1542==3) && ((cf==1) && (input == 1)))))){
    	 cf = (0);
    	 if((!(a279==34) && ((((a1589!=1) && (a208==34)) && !(a1306==32)) || !(a1437==33)))){
    	a466 = 32 ;
    	a785 = 33 ;
    	a1162 = 34 ;
    	a1515 = (3);
    	a1536 = (1);
    	a1329 = (7);
    	a1784 = 33 ;
    	a416 = 34 ;
    	a656 = (2);
    	a1439 = (1);
    	} else{
    		a1541 = (7);
    		a1602 = 32 ;
    		a1422 = 34 ;
    		a1722 = 33 ;
    		a1808 = 34 ;
    		a693 = 34 ;
    		a938 = (5);
    		a922 = (1);
    		a1103 = (0);
    		a466 = 34 ;
    	}  printf("%d\n", 22);  
    } 
    if(((((input == 4) && (cf==1)) && !(a1784==32)) && (!(a1506==9) || ((((a1512!=1) || !(a1695==34)) || (a1700==32)) && (a1485==1))))){
    	 cf = (0);
    	a1718 = 32 ;
    	a1492 = (0);
    	a1355 = (0);
    	a1643 = 33 ;
    	a466 = 32 ;
    	a1692 = 32 ;
    	a535 = 33 ;
    	a143 = (8);
    	a1136 = (7);
    	a656 = (3);
    	  printf("%d\n", 23);  
    } 
    if(((((a1591!=1) || ((a1519!=1) || (!(a1499==32) && !(a1632==34)))) || (a1632==33)) && (((input == 3) && (cf==1)) && !(a1696==32)))){
    	 cf = (0);
    	 if(((a1687==32) && (((a1503==1) || (a1551==5)) || (a1155==2)))){
    	a1417 = 33 ;
    	a565 = 34 ;
    	a403 = 32 ;
    	a1316 = 32 ;
    	a1599 = (1);
    	a1594 = (0);
    	a1727 = 32 ;
    	a280 = 33 ;
    	a1283 = (0);
    	a587 = 32 ;
    	a371 = (9);
    	} else{
    		a1531 = (4);
    		a74 = (13);
    		a1788 = 33 ;
    		a1454 = 33 ;
    		a282 = 33 ;
    		a1802 = 32 ;
    		a1206 = 33 ;
    		a1487 = 32 ;
    		a528 = (1);
    		a51 = (12);
    		a512 = (0);
    		a106 = (0);
    	}   
    } 
    if((((a1627==34) || (((a1339!=1) && ((a1700==32) || ((input == 2) && (cf==1)))) || !(a1676==32))) && ((a1558==1) && !(a1547==13)))){
    	 cf = (0);
    	 if((((a1347==32) || (!(a1470==34) || ((a1622==34) && (a938==3)))) || (a1636==34))){
    	a1479 = (0);
    	a893 = 34 ;
    	a1478 = (11);
    	a316 = 32 ;
    	a280 = 34 ;
    	a718 = (9);
    	a1037 = (1);
    	a406 = (1);
    	a1521 = 34 ;
    	a1553 = (0);
    	a1792 = 34 ;
    	} else{
    		a280 = 33 ;
    		a1686 = 32 ;
    		a1689 = 34 ;
    		a1777 = 33 ;
    		a1575 = (7);
    		a174 = (4);
    		a941 = (12);
    		a1316 = 33 ;
    		a745 = (0);
    		a790 = (0);
    		a1565 = (3);
    	}   
    } 
    if((((a1569==1) || (((a1751==33) && ((a1768==34) && ((a1675==33) && ((cf==1) && (input == 5))))) || (a1701==32))) && (a1560!=1))){
    	 cf = (0);
    	a981 = 33 ;
    	a1527 = (0);
    	a458 = (5);
    	a1422 = 33 ;
    	a1230 = 32 ;
    	a1751 = 32 ;
    	a874 = 34 ;
    	a327 = (0);
    	a512 = (1);
    	a106 = (0);
    	a1686 = 34 ;
    	a1234 = (6);
    	  printf("%d\n", 22);  
    } 
    if((((a1409==7) || ((((cf==1) && (input == 6)) || (a1558!=1)) && !(a1797==33))) && (((a1585!=1) || (a1534==1)) && (a1793==32)))){
    	 cf = (0);
    	a280 = 34 ;
    	a1553 = (1);
    	a1470 = 32 ;
    	a316 = 32 ;
    	a1744 = 33 ;
    	a893 = 33 ;
    	a1563 = (1);
    	a1795 = 32 ;
    	a900 = (8);
    	a552 = (0);
    	a406 = (1);
    	  printf("%d\n", 21);  
    } 
} void calculate_outputm105(int input) {
    if((((a1665==34) || (!(a1528==32) || (a1517==1))) && (!(a1565==5) && ((a1558==1) && (!(a1771==32) && ((cf==1) && (input == 6))))))){
    	 cf = (0);
    	a1664 = 32 ;
    	a571 = 32 ;
    	a466 = 32 ;
    	a1393 = (4);
    	a344 = 33 ;
    	a1657 = 34 ;
    	a1449 = (1);
    	a535 = 32 ;
    	a656 = (3);
    	a1454 = 33 ;
    	  printf("%d\n", 25);  
    } 
    if((((a1796==33) || ((!(a1712==33) && ((cf==1) && (input == 5))) || !(a1723==32))) && (((a1611==32) || (a1673==34)) && (a1227!=1)))){
    	 cf = (0);
    	a1415 = (1);
    	a1237 = (4);
    	a963 = (0);
    	a1503 = (1);
    	a156 = 33 ;
    	a1470 = 32 ;
    	a1534 = (1);
    	a1515 = (2);
    	a1134 = 33 ;
    	a327 = (1);
    	a512 = (1);
    	a106 = (0);
    	  printf("%d\n", 23);  
    } 
    if((((a1283==1) && (((input == 3) && (cf==1)) || !(a1779==34))) && (((a1575==8) || (!(a1602==33) && (a1442==8))) && (a1543!=1)))){
    	 cf = (0);
    	a1146 = 32 ;
    	a1479 = (0);
    	a1316 = 33 ;
    	a1602 = 32 ;
    	a1609 = 34 ;
    	a1262 = 33 ;
    	a280 = 33 ;
    	a967 = (0);
    	a790 = (1);
    	a1549 = (5);
    	a1468 = (0);
    	  printf("%d\n", 21);  
    } 
    if((((((!(a1578==7) && !(a1698==33)) && (a1440==7)) || (a1634==34)) && (a1805==34)) && (((cf==1) && (input == 1)) || (a1667==32)))){
    	 cf = (0);
    	a1408 = (10);
    	a1316 = 32 ;
    	a1471 = (9);
    	a1517 = (1);
    	a1767 = 33 ;
    	a1545 = (3);
    	a565 = 33 ;
    	a280 = 33 ;
    	a314 = (1);
    	a995 = (7);
    	a956 = (10);
    	  printf("%d\n", 25);  
    } 
} void calculate_outputm103(int input) {
    if(((((a1555!=1) || (!(a1785==32) && ((a1478==13) || !(a1532==9)))) || (a1599!=1)) && (((a78==33) && (cf==1)) && (a1534==1)))){
    	if((((((((a1141==32) && (cf==1)) && (a1426==11)) || (a1637==33)) || (a1668==33)) && !(a1806==32)) && ((a1484==34) || !(a1651==34)))){
    		calculate_outputm104(input);
    	} 
    } 
    if((((((a78==32) && (cf==1)) || (a1581==8)) && (a1208!=1)) && ((a1764==33) && ((!(a1727==33) || (a1292!=1)) && (a1410!=1))))){
    	if(((((a1763==33) && (((a1597==1) || (a1765==33)) || (a1578==8))) || (a1422==34)) && (((cf==1) && (a571==33)) || (a1791==32)))){
    		calculate_outputm105(input);
    	} 
    } 
} void calculate_outputm107(int input) {
    if((((a1643==34) && (((a1436==1) && ((a1565==5) || ((cf==1) && (input == 3)))) && (a1655==34))) && (!(a1581==8) && !(a1458==7)))){
    	 cf = (0);
    	 if((!(a1379==7) && (((a1442==10) && ((a1555==1) || !(a580==32))) || (a364!=1)))){
    	a280 = 33 ;
    	a1515 = (2);
    	a1745 = 33 ;
    	a1794 = 33 ;
    	a1316 = 33 ;
    	a1631 = 32 ;
    	a1719 = 34 ;
    	a755 = 32 ;
    	a941 = (8);
    	a745 = (0);
    	a790 = (0);
    	} else{
    		a1730 = 33 ;
    		a1424 = (6);
    		a1588 = 34 ;
    		a1521 = 32 ;
    		a856 = (2);
    		a1445 = (1);
    		a1165 = 32 ;
    		a667 = (7);
    		a656 = (4);
    	}  printf("%d\n", 23);  
    } 
    if((((((cf==1) && (input == 5)) || !(a1547==12)) && !(a1541==9)) && ((a1785==33) && ((a1558==1) && (!(a1420==32) && (a1462==1)))))){
    	 cf = (0);
    	a1206 = 34 ;
    	a1708 = 33 ;
    	a1182 = 32 ;
    	a1795 = 33 ;
    	a1571 = (1);
    	a1599 = (1);
    	a911 = 32 ;
    	a1411 = (8);
    	a341 = (0);
    	a263 = (0);
    	a512 = (0);
    	a106 = (0);
    	  printf("%d\n", 21);  
    } 
    if((((a1776==34) || (a1463==0)) && ((a1542==2) || ((a1420==34) && ((!(a1770==33) && ((input == 2) && (cf==1))) || (a1339==1)))))){
    	 cf = (0);
    	a1271 = (0);
    	a853 = 32 ;
    	a280 = 33 ;
    	a1479 = (0);
    	a381 = (0);
    	a745 = (1);
    	a790 = (0);
    	a1508 = (10);
    	a1504 = (8);
    	a1744 = 32 ;
    	a1316 = 33 ;
    	  printf("%d\n", 23);  
    } 
    if((((a1501!=1) || (((!(a1529==8) && !(a1651==32)) && !(a1687==33)) || !(a1644==33))) && (((cf==1) && (input == 6)) || (a1283!=1)))){
    	 cf = (0);
    	a1802 = 33 ;
    	a1215 = (1);
    	a75 = 34 ;
    	a1529 = (9);
    	a280 = 33 ;
    	a1543 = (0);
    	a1316 = 32 ;
    	a403 = 33 ;
    	a371 = (9);
    	a1362 = 34 ;
    	a565 = 34 ;
    	  printf("%d\n", 23);  
    } 
} void calculate_outputm106(int input) {
    if(((!(a1611==34) && (((a716==1) && (cf==1)) && (a1516!=1))) && (((a1759==32) && ((a1546==1) && !(a1733==32))) && (a1499==33)))){
    	if((((a1576!=1) || ((a1561!=1) && ((cf==1) && (a900==6)))) && (((a1547==9) || (!(a1738==33) && !(a1471==13))) || (a1799==34)))){
    		calculate_outputm107(input);
    	} 
    } 
} void calculate_outputm109(int input) {
    if((((a1325!=1) && (!(a1443==32) || (a1492!=1))) && ((((a1536!=1) || ((input == 1) && (cf==1))) || (a1680==34)) || !(a1424==6)))){
    	 cf = (0);
    	a1620 = 32 ;
    	a1778 = 34 ;
    	a1801 = 34 ;
    	a1706 = 32 ;
    	a465 = 32 ;
    	a1206 = 32 ;
    	a1664 = 32 ;
    	a884 = 32 ;
    	a834 = 32 ;
    	a53 = (4);
    	a512 = (0);
    	a106 = (0);
    	  printf("%d\n", 23);  
    } 
    if(((((a1519!=1) || (((input == 2) && (cf==1)) || !(a1392==8))) && (a1351==1)) && (!(a1684==33) || (!(a1387==13) || (a1516==1))))){
    	 cf = (0);
    	a280 = 34 ;
    	a1429 = (4);
    	a1631 = 32 ;
    	a1329 = (9);
    	a1422 = 33 ;
    	a1132 = (12);
    	a855 = (10);
    	a865 = 32 ;
    	a316 = 33 ;
    	a1781 = 34 ;
    	a419 = 34 ;
    	  printf("%d\n", 23);  
    } 
    if((((((a1436!=1) || (!(a1697==32) || !(a1435==2))) || !(a1665==33)) || (a1656==33)) && (((cf==1) && (input == 3)) || !(a1612==34)))){
    	 cf = (0);
    	a1485 = (1);
    	a1361 = (1);
    	a528 = (0);
    	a156 = 34 ;
    	a1695 = 33 ;
    	a1706 = 32 ;
    	a1798 = 34 ;
    	a935 = (8);
    	a327 = (1);
    	a512 = (1);
    	a106 = (0);
    	a1775 = 34 ;
    	  printf("%d\n", 21);  
    } 
    if(((((!(a1794==34) && (!(a1681==32) && !(a1675==34))) || (a1516==1)) && (a1325!=1)) && (((cf==1) && (input == 6)) || !(a1567==1)))){
    	 cf = (0);
    	a1206 = 34 ;
    	a1595 = (4);
    	a291 = 33 ;
    	a1582 = (1);
    	a1583 = (0);
    	a911 = 33 ;
    	a1319 = (11);
    	a1097 = 34 ;
    	a1275 = (11);
    	a512 = (0);
    	a106 = (0);
    	a1796 = 34 ;
    	  printf("%d\n", 21);  
    } 
    if(((((((input == 4) && (cf==1)) || !(a1651==33)) && (a1793==32)) && (a1762==32)) && ((a1591==1) && ((a1470==32) || !(a1417==34))))){
    	 cf = (0);
    	a1351 = (1);
    	a156 = 33 ;
    	a1447 = (0);
    	a1599 = (1);
    	a1134 = 33 ;
    	a1237 = (4);
    	a963 = (0);
    	a327 = (1);
    	a512 = (1);
    	a106 = (0);
    	a1784 = 34 ;
    	a1427 = 33 ;
    	  printf("%d\n", 23);  
    } 
} void calculate_outputm110(int input) {
    if(((((cf==1) && (input == 4)) || !(a1808==34)) && ((a1772==34) || ((a1583==1) || (!(a1588==34) || (!(a1769==32) && !(a1568==9))))))){
    	 cf = (0);
    	a1524 = 32 ;
    	a1562 = 34 ;
    	a1568 = (8);
    	a1663 = 33 ;
    	  printf("%d\n", 22);  
    } 
    if((((a1455==2) && ((a1535!=1) || (a1666==34))) && ((a1702==32) || (!(a1399==3) && ((a1789==32) && ((cf==1) && (input == 5))))))){
    	 cf = (0);
    	a1316 = 32 ;
    	a1757 = 34 ;
    	a1656 = 32 ;
    	a1322 = 32 ;
    	a1359 = 32 ;
    	a1280 = (5);
    	a1071 = 32 ;
    	a1500 = 34 ;
    	a1496 = (0);
    	a565 = 32 ;
    	a280 = 33 ;
    	  printf("%d\n", 21);  
    } 
} void calculate_outputm111(int input) {
    if((((((a1584==1) && (a1355!=1)) || !(a1662==33)) || !(a1420==34)) && ((a1621==32) || (((input == 5) && (cf==1)) && (a1404==3))))){
    	 cf = (0);
    	a1664 = 34 ;
    	a1454 = 33 ;
    	a660 = (10);
    	a1543 = (1);
    	a1483 = (1);
    	a466 = 34 ;
    	a1620 = 33 ;
    	a938 = (3);
    	a922 = (1);
    	a1103 = (0);
    	  printf("%d\n", 22);  
    } 
    if(((((a1549==5) && !(a1392==7)) || !(a1476==3)) && (!(a1575==9) && ((((input == 6) && (cf==1)) && !(a1531==3)) || (a1478==10))))){
    	 cf = (0);
    	 if(((a916!=1) || (!(a1588==33) && (a1610==33)))){
    	a1608 = 32 ;
    	a1756 = 32 ;
    	a1347 = 33 ;
    	a1206 = 33 ;
    	a1631 = 33 ;
    	a1725 = 34 ;
    	a1528 = 33 ;
    	a156 = 34 ;
    	a477 = (5);
    	a51 = (11);
    	a512 = (0);
    	a106 = (0);
    	} else{
    		a1587 = (6);
    		a1343 = (0);
    		a1640 = 32 ;
    		a1262 = 34 ;
    		a977 = 32 ;
    		a1696 = 33 ;
    		a280 = 33 ;
    		a1576 = (1);
    		a1316 = 33 ;
    		a1221 = (0);
    		a790 = (1);
    	}  printf("%d\n", 22);  
    } 
    if((((((cf==1) && (input == 2)) || (a1745==34)) || !(a1581==5)) && (((!(a1759==32) || (a1793==32)) && !(a1554==32)) && (a1656==32)))){
    	 cf = (0);
    	a615 = 32 ;
    	a280 = 33 ;
    	a1437 = 32 ;
    	a455 = (4);
    	a1462 = (1);
    	a565 = 34 ;
    	a1521 = 33 ;
    	a1485 = (0);
    	a1319 = (13);
    	a1316 = 32 ;
    	a371 = (10);
    	  printf("%d\n", 23);  
    } 
    if(((((a1680==33) || !(a1738==34)) && (a1690==33)) && (((((input == 1) && (cf==1)) || (a1578==5)) || (a1597!=1)) && (a1423!=1)))){
    	 cf = (0);
    	a1707 = 33 ;
    	a1354 = 32 ;
    	a865 = 34 ;
    	a1789 = 33 ;
    	a316 = 33 ;
    	a280 = 34 ;
    	a1800 = 34 ;
    	a1662 = 34 ;
    	a533 = (5);
    	a903 = (0);
    	a445 = (1);
    	  printf("%d\n", 23);  
    } 
    if((((a1703==33) || (((a1676==32) || (a1426==10)) || !(a1579==6))) && ((!(a1456==10) || ((input == 4) && (cf==1))) || (a1462!=1)))){
    	 cf = (0);
    	 if(((a1469!=1) || (a1069==12))){
    	a1446 = (1);
    	a280 = 33 ;
    	a1792 = 33 ;
    	a1529 = (8);
    	a305 = 33 ;
    	a1501 = (0);
    	a1268 = (1);
    	a83 = (1);
    	a881 = (0);
    	a1487 = 33 ;
    	a1316 = 34 ;
    	} else{
    		a1706 = 33 ;
    		a1316 = 34 ;
    		a305 = 34 ;
    		a1753 = 34 ;
    		a280 = 33 ;
    		a1227 = (0);
    		a607 = 32 ;
    		a1440 = (6);
    		a1155 = (3);
    		a446 = (1);
    		a1660 = 33 ;
    	}  printf("%d\n", 23);  
    } 
    if(((!(a1776==33) && (((cf==1) && (input == 3)) || (a1436!=1))) && ((a1269==1) && ((a1307==4) || (!(a1471==11) && (a1271!=1)))))){
    	 cf = (0);
    	 if((!(a561==34) && ((a1638==34) && (a74==11)))){
    	a1206 = 33 ;
    	a74 = (13);
    	a282 = 33 ;
    	a528 = (1);
    	a1552 = 34 ;
    	a1525 = (1);
    	a1743 = 33 ;
    	a1703 = 34 ;
    	a51 = (12);
    	a512 = (0);
    	a106 = (0);
    	a1632 = 34 ;
    	} else{
    		a1206 = 32 ;
    		a45 = 32 ;
    		a1260 = (0);
    		a814 = 33 ;
    		a1504 = (8);
    		a1573 = (4);
    		a1675 = 34 ;
    		a1230 = 34 ;
    		a465 = 34 ;
    		a512 = (0);
    		a106 = (0);
    		a1719 = 32 ;
    	}  printf("%d\n", 21);  
    } 
} void calculate_outputm108(int input) {
    if((((a1586==1) || ((!(a1664==32) || (!(a1688==33) || !(a1677==33))) && (a1459!=1))) && (((cf==1) && (a1075==4)) && (a1406==1)))){
    	if(((!(a1493==33) && (((a1521==32) && ((cf==1) && (a87==34))) && (a1561!=1))) && ((!(a1617==32) && (a1482==33)) || !(a1774==32)))){
    		calculate_outputm109(input);
    	} 
    } 
    if(((!(a1664==34) && (a1514!=1)) && ((a1530!=1) && (!(a1706==33) && ((!(a1719==34) || ((cf==1) && (a1075==5))) || !(a1733==33)))))){
    	if((((((a1722==33) && (a1528==32)) && (a1793==32)) || !(a1766==32)) && ((((cf==1) && (a116==1)) || !(a1658==34)) && (a1600!=1)))){
    		calculate_outputm110(input);
    	} 
    	if((((a1615==34) || ((a1493==32) && (!(a1596==33) || (((cf==1) && (a116==3)) || !(a1652==34))))) && (!(a1435==3) || (a1794==33)))){
    		calculate_outputm111(input);
    	} 
    } 
} void calculate_outputm113(int input) {
    if((!(a1454==34) && (((!(a1675==33) || ((!(a1542==3) || ((input == 1) && (cf==1))) || !(a1474==9))) && (a1444!=1)) || (a1748==34)))){
    	 cf = (0);
    	a75 = 34 ;
    	a1599 = (1);
    	a1792 = 33 ;
    	a403 = 33 ;
    	a1491 = (1);
    	a371 = (9);
    	a1316 = 32 ;
    	a1716 = 33 ;
    	a565 = 34 ;
    	a280 = 33 ;
    	a1354 = 33 ;
    	  printf("%d\n", 21);  
    } 
    if((((!(a1731==32) || ((a1283!=1) || ((cf==1) && (input == 4)))) || (a1798==33)) && ((!(a1661==34) || !(a1465==6)) && !(a1802==32)))){
    	 cf = (0);
    	a1670 = 32 ;
    	a664 = (5);
    	a725 = (0);
    	a1516 = (0);
    	a1746 = 33 ;
    	a1697 = 32 ;
    	a1480 = (1);
    	a935 = (12);
    	a156 = 34 ;
    	a327 = (1);
    	a512 = (1);
    	a106 = (0);
    	  printf("%d\n", 21);  
    } 
} void calculate_outputm114(int input) {
    if((((((cf==1) && (input == 1)) && !(a1455==5)) || (a1472!=1)) && ((a1733==34) || ((a1536!=1) || ((a1511!=1) && (a1629==34)))))){
    	 cf = (0);
    	a842 = 34 ;
    	a1424 = (6);
    	a1781 = 33 ;
    	a467 = (6);
    	a871 = (2);
    	a656 = (5);
    	a1453 = (3);
    	a1585 = (1);
    	a1432 = (6);
    	  printf("%d\n", 23);  
    } 
    if(((!(a1411==8) || (((a1269==1) && ((cf==1) && (input == 2))) && (a1754==34))) && (((a1769==33) || !(a1524==34)) && (a1652==34)))){
    	 cf = (0);
    	 if((a1509==12)){
    	a1473 = (0);
    	a874 = 32 ;
    	a1518 = (11);
    	a443 = (0);
    	a866 = 33 ;
    	a1784 = 34 ;
    	a1765 = 33 ;
    	a1552 = 33 ;
    	a1369 = (1);
    	a327 = (0);
    	a512 = (1);
    	a106 = (0);
    	} else{
    		a1014 = 34 ;
    		a1206 = 32 ;
    		a1404 = (6);
    		a1503 = (0);
    		a465 = 33 ;
    		a1159 = 34 ;
    		a606 = (5);
    		a1632 = 34 ;
    		a1759 = 34 ;
    		a1718 = 34 ;
    		a512 = (0);
    		a106 = (0);
    	}  printf("%d\n", 23);  
    } 
    if((!(a1632==33) && ((a1392==8) && (((a1485!=1) || ((a1808==34) && (((input == 6) && (cf==1)) && (a1283==1)))) && !(a1781==32))))){
    	 cf = (0);
    	 if((!(a279==32) && (a1608==32))){
    	a1234 = (4);
    	a1514 = (1);
    	a1347 = 32 ;
    	a1574 = 33 ;
    	a1549 = (4);
    	a627 = (11);
    	a667 = (8);
    	a656 = (4);
    	a1795 = 33 ;
    	} else{
    		a1723 = 32 ;
    		a1428 = (5);
    		a1571 = (1);
    		a1260 = (1);
    		a660 = (10);
    		a1494 = (6);
    		a938 = (3);
    		a466 = 34 ;
    		a922 = (1);
    		a1103 = (0);
    	}   
    } 
    if((((((a1280==6) || ((cf==1) && (input == 5))) || (a1556==3)) || (a1509==11)) && ((!(a1774==33) && (a1594==1)) || !(a1673==34)))){
    	 cf = (0);
    	 if(((a1781==32) || (!(a1570==9) && ((a361==32) || (a467==2))))){
    	a1681 = 34 ;
    	a1134 = 33 ;
    	a1587 = (6);
    	a1311 = (1);
    	a1596 = 33 ;
    	a1700 = 34 ;
    	a1759 = 33 ;
    	a785 = 34 ;
    	} else{
    		a1661 = 34 ;
    		a280 = 34 ;
    		a1209 = 33 ;
    		a1502 = (3);
    		a1528 = 33 ;
    		a316 = 32 ;
    		a339 = 32 ;
    		a1027 = 34 ;
    		a406 = (0);
    		a1737 = 34 ;
    		a1512 = (1);
    	}  printf("%d\n", 23);  
    } 
    if(((!(a1454==32) && ((cf==1) && (input == 4))) && ((!(a1651==34) && ((a1738==32) || (!(a1775==32) || !(a1575==11)))) || !(a1513==6)))){
    	 cf = (0);
    	a1570 = (10);
    	a1772 = 34 ;
    	a156 = 32 ;
    	a1674 = 32 ;
    	a1566 = (1);
    	a279 = 32 ;
    	a478 = (1);
    	a208 = 32 ;
    	a327 = (1);
    	a512 = (1);
    	a106 = (0);
    	a1776 = 33 ;
    	  printf("%d\n", 21);  
    } 
    if((((((((a1622==34) || !(a1432==3)) || (a1628==34)) || !(a1562==34)) || !(a1551==5)) || (a1280==3)) && ((cf==1) && (input == 3)))){
    	 cf = (0);
    	a1585 = (0);
    	a607 = 32 ;
    	a1155 = (3);
    	a1602 = 34 ;
    	a446 = (1);
    	a1355 = (0);
    	a1593 = (13);
    	a1316 = 34 ;
    	a280 = 33 ;
    	a1325 = (1);
    	a305 = 34 ;
    	  printf("%d\n", 23);  
    } 
} void calculate_outputm115(int input) {
    if(((((a1605==1) || (((cf==1) && (input == 4)) && !(a1408==12))) && !(a1658==33)) && ((a1567==0) || ((a1578==6) || (a1600==1))))){
    	 cf = (0);
    	a316 = 34 ;
    	a1802 = 33 ;
    	a858 = (4);
    	a280 = 34 ;
    	a1808 = 34 ;
    	a1769 = 34 ;
    	a1426 = (11);
    	a1452 = (0);
    	a315 = 33 ;
    	a895 = 32 ;
    	a1149 = (0);
    	  printf("%d\n", 21);  
    } 
    if((((a1491==1) && ((a1573==4) && ((input == 2) && (cf==1)))) && (((!(a1688==34) && (a1457==3)) || !(a1762==32)) || (a1389==7)))){
    	 cf = (0);
    	a785 = 32 ;
    	a1425 = (1);
    	a1675 = 33 ;
    	a1594 = (1);
    	a1544 = (1);
    	a1754 = 34 ;
    	a969 = 34 ;
    	a296 = (5);
    	  printf("%d\n", 23);  
    } 
} void calculate_outputm116(int input) {
    if((((((input == 2) && (cf==1)) && !(a1393==3)) || (a1673==32)) && ((a1234==4) || ((a1400!=1) && ((a1420==34) && !(a1562==33)))))){
    	 cf = (0);
    	a900 = (8);
    	a1462 = (0);
    	a1424 = (9);
    	a1655 = 33 ;
    	a280 = 34 ;
    	a1788 = 34 ;
    	a1517 = (1);
    	a552 = (0);
    	a316 = 32 ;
    	a893 = 33 ;
    	a406 = (1);
    	  printf("%d\n", 22);  
    } 
    if((((((a1550==9) || (a1576!=1)) && (a1651==33)) && !(a1774==34)) && (((a1774==32) && ((input == 1) && (cf==1))) || (a1547==10)))){
    	 cf = (0);
    	 if((a11==33)){
    	a1519 = (1);
    	a465 = 32 ;
    	a1206 = 32 ;
    	a985 = (9);
    	a1605 = (1);
    	a1747 = 34 ;
    	a1360 = 32 ;
    	a53 = (2);
    	a1759 = 32 ;
    	a512 = (0);
    	a106 = (0);
    	a1554 = 32 ;
    	} else{
    		a980 = (1);
    		a466 = 34 ;
    		a1651 = 32 ;
    		a855 = (11);
    		a151 = (0);
    		a1103 = (1);
    		a1687 = 33 ;
    		a1695 = 33 ;
    		a1437 = 34 ;
    		a1561 = (1);
    	}   
    } 
    if((((((a1756==32) && (a1791==34)) && (a1475!=1)) && (a1527!=1)) && (((a1526==3) && ((cf==1) && (input == 6))) && !(a1669==34)))){
    	 cf = (0);
    	a874 = 33 ;
    	a1410 = (0);
    	a561 = 33 ;
    	a914 = (13);
    	a1307 = (5);
    	a1198 = 34 ;
    	a327 = (0);
    	a512 = (1);
    	a106 = (0);
    	a1439 = (0);
    	a1692 = 34 ;
    	a1443 = 32 ;
    	  printf("%d\n", 21);  
    } 
    if((((a1680==32) || (((a1354==34) || (!(a1220==8) && ((input == 3) && (cf==1)))) || (a1599!=1))) && ((a1469==1) || (a1576!=1)))){
    	 cf = (0);
    	a280 = 33 ;
    	a1406 = (1);
    	a1316 = 33 ;
    	a1693 = 34 ;
    	a1053 = 34 ;
    	a1262 = 33 ;
    	a1777 = 34 ;
    	a967 = (1);
    	a1771 = 32 ;
    	a790 = (1);
    	a1669 = 34 ;
    	  printf("%d\n", 23);  
    } 
    if((((a1676==32) && ((cf==1) && (input == 5))) && (((a1582==1) && (((a1578==7) || (a1430==33)) || (a1575==10))) || !(a1640==33)))){
    	 cf = (0);
    	 if((!(a1687==32) || (!(a1059==33) || (!(a1595==7) || ((a250==34) || (a853==34)))))){
    	a1434 = (1);
    	a1687 = 32 ;
    	a56 = (1);
    	a224 = (3);
    	a1450 = 32 ;
    	a1427 = 33 ;
    	a561 = 34 ;
    	a1513 = (7);
    	a874 = 33 ;
    	a327 = (0);
    	a512 = (1);
    	a106 = (0);
    	} else{
    		a1751 = 33 ;
    		a1778 = 32 ;
    		a1616 = 32 ;
    		a1234 = (4);
    		a156 = 34 ;
    		a1553 = (1);
    		a1361 = (1);
    		a528 = (0);
    		a935 = (8);
    		a327 = (1);
    		a512 = (1);
    		a106 = (0);
    	}  printf("%d\n", 23);  
    } 
    if(((!(a1457==1) && (!(a1551==5) || !(a1759==33))) && ((a1513==6) && ((a1696==33) && ((a1672==32) && ((cf==1) && (input == 4))))))){
    	 cf = (0);
    	 if(((a1562==33) && ((a1348==1) && (a1594==1)))){
    	a305 = 32 ;
    	a884 = 32 ;
    	a1708 = 33 ;
    	a1392 = (8);
    	a1513 = (7);
    	a1081 = 32 ;
    	a1417 = 32 ;
    	a280 = 33 ;
    	a1316 = 34 ;
    	a1471 = (13);
    	a406 = (0);
    	} else{
    		a1428 = (6);
    		a1027 = 34 ;
    		a1343 = (0);
    		a339 = 32 ;
    		a1631 = 32 ;
    		a1695 = 33 ;
    		a280 = 34 ;
    		a1209 = 33 ;
    		a406 = (0);
    		a1591 = (1);
    		a316 = 32 ;
    	}  printf("%d\n", 22);  
    } 
} void calculate_outputm117(int input) {
    if((((a1589!=1) && (a1438==33)) && (((a1558==1) && (!(a1637==34) || (((input == 4) && (cf==1)) || (a1703==33)))) && !(a1606==9)))){
    	 cf = (0);
    	 if((!(a1747==34) && ((!(a1692==33) || (!(a1037==4) || (a1621==34))) && !(a1508==8)))){
    	a1316 = 32 ;
    	a1712 = 34 ;
    	a1743 = 33 ;
    	a75 = 33 ;
    	a1784 = 32 ;
    	a280 = 33 ;
    	a565 = 34 ;
    	a403 = 33 ;
    	a371 = (9);
    	a1488 = 33 ;
    	a1443 = 33 ;
    	} else{
    		a1417 = 32 ;
    		a1033 = 32 ;
    		a466 = 34 ;
    		a1572 = (1);
    		a422 = (9);
    		a151 = (1);
    		a1103 = (1);
    		a1665 = 33 ;
    		a1531 = (1);
    		a1709 = 32 ;
    	}  printf("%d\n", 21);  
    } 
    if((((a1546==1) && (!(a1538==2) || ((a1704==33) && ((cf==1) && (input == 6))))) && (!(a1474==9) || ((a1770==34) || (a1608==34))))){
    	 cf = (0);
    	 if(((a1511==1) || (((a1651==34) && (a1369!=1)) && !(a1660==34)))){
    	a361 = 34 ;
    	a316 = 34 ;
    	a1292 = (0);
    	a1805 = 34 ;
    	a1723 = 33 ;
    	a280 = 34 ;
    	a1637 = 33 ;
    	a829 = 34 ;
    	a1377 = (1);
    	a1149 = (1);
    	} else{
    		a1208 = (0);
    		a1714 = 33 ;
    		a1499 = 33 ;
    		a535 = 33 ;
    		a1727 = 33 ;
    		a1429 = (3);
    		a143 = (8);
    		a1136 = (7);
    		a656 = (3);
    	}  printf("%d\n", 22);  
    } 
    if((((!(a1531==4) || (((a1514!=1) || !(a1794==33)) || (a1426==10))) || (a1774==34)) && (((input == 3) && (cf==1)) && (a1781==34)))){
    	 cf = (0);
    	a1132 = (10);
    	a855 = (10);
    	a1313 = (1);
    	a865 = 32 ;
    	a316 = 33 ;
    	a280 = 34 ;
    	a1480 = (1);
    	a419 = 34 ;
    	a1406 = (1);
    	a1525 = (4);
    	a1587 = (6);
    	   
    } 
    if(((!(a1404==3) || ((input == 1) && (cf==1))) && ((((a1461==1) || (!(a1776==33) && !(a1354==34))) || (a1589==1)) && !(a1714==33)))){
    	 cf = (0);
    	a1316 = 32 ;
    	a1594 = (1);
    	a1472 = (1);
    	a1493 = 32 ;
    	a1322 = 34 ;
    	a704 = (4);
    	a941 = (9);
    	a1565 = (4);
    	a565 = 32 ;
    	a1435 = (4);
    	a280 = 33 ;
    	  printf("%d\n", 21);  
    } 
    if((((!(a1684==33) || ((input == 5) && (cf==1))) || (a1535==1)) && ((!(a1766==34) && ((a1325!=1) && (a1480==1))) || (a1473==1)))){
    	 cf = (0);
    	a1545 = (1);
    	a1450 = 34 ;
    	a1688 = 33 ;
    	a1076 = 33 ;
    	a1136 = (6);
    	a1712 = 34 ;
    	a1354 = 33 ;
    	a535 = 33 ;
    	a656 = (3);
    	  printf("%d\n", 23);  
    } 
    if((((a1435==3) && (!(a1567==2) && (!(a1795==32) && !(a1694==33)))) && ((a1444==1) || (((cf==1) && (input == 2)) && !(a1748==34))))){
    	 cf = (0);
    	a527 = (10);
    	a1536 = (1);
    	a1664 = 33 ;
    	a561 = 32 ;
    	a1584 = (1);
    	a1606 = (9);
    	a874 = 33 ;
    	a1271 = (0);
    	a934 = 32 ;
    	a327 = (0);
    	a512 = (1);
    	a106 = (0);
    	  printf("%d\n", 21);  
    } 
} void calculate_outputm112(int input) {
    if((((a1737==33) || ((a1215!=1) || !(a1794==32))) && (!(a1762==32) || ((a1560!=1) && ((a1468==1) || ((a1162==32) && (cf==1))))))){
    	if(((((a1512==1) && ((a1425!=1) || (a1581==5))) && (a1566==1)) && ((a1465==5) || (((cf==1) && (a728==1)) && (a1339!=1))))){
    		calculate_outputm113(input);
    	} 
    	if((((!(a1500==33) && (!(a1756==32) || (a1608==32))) && (a1738==34)) && (!(a1494==7) || (!(a1541==8) || ((a728==2) && (cf==1)))))){
    		calculate_outputm114(input);
    	} 
    	if(((((a1605!=1) || !(a1754==34)) || (a1560==1)) && ((a1319==11) && ((((a728==5) && (cf==1)) || !(a1272==9)) || (a1506==12))))){
    		calculate_outputm115(input);
    	} 
    } 
    if((((a1514!=1) && (a1582==1)) && ((a1443==34) || (((a1452==1) || (!(a1673==32) && ((cf==1) && (a1162==34)))) && (a1638==34))))){
    	if((((!(a1696==33) || ((a1496!=1) && ((cf==1) && (a416==33)))) && !(a1606==10)) && ((a1759==32) && (!(a1800==34) && !(a1617==33))))){
    		calculate_outputm116(input);
    	} 
    	if((((((cf==1) && (a416==34)) || !(a1474==9)) || (a1806==32)) && (((!(a1487==33) || (a1705==34)) && (a1529==9)) && !(a1593==12)))){
    		calculate_outputm117(input);
    	} 
    } 
} void calculate_outputm119(int input) {
    if(((((a1628==32) && (((cf==1) && (input == 1)) && (a1631==32))) || !(a1417==34)) && (!(a1621==33) && ((a1775==34) && (a1392==8))))){
    	 cf = (0);
    	a1537 = (8);
    	a1655 = 34 ;
    	a1570 = (11);
    	a1316 = 33 ;
    	a280 = 33 ;
    	a1629 = 34 ;
    	a326 = (1);
    	a1664 = 32 ;
    	a941 = (11);
    	a745 = (0);
    	a790 = (0);
    	   
    } 
    if(((!(a1616==34) || (!(a1719==34) || ((a1558!=1) || !(a1407==3)))) && (!(a1690==32) && ((a1530==1) || ((cf==1) && (input == 3)))))){
    	 cf = (0);
    	a1316 = 34 ;
    	a1745 = 33 ;
    	a1694 = 34 ;
    	a1677 = 34 ;
    	a1595 = (4);
    	a1268 = (1);
    	a83 = (1);
    	a881 = (0);
    	a280 = 33 ;
    	a1770 = 34 ;
    	a305 = 33 ;
    	   
    } 
    if((((cf==1) && (input == 2)) && ((a1444!=1) && (!(a1743==33) || ((a1780==32) || (((a1504==8) || !(a1767==33)) || (a1632==33))))))){
    	 cf = (0);
    	a1606 = (7);
    	a1316 = 33 ;
    	a280 = 33 ;
    	a1574 = 34 ;
    	a1062 = 33 ;
    	a941 = (10);
    	a745 = (0);
    	a790 = (0);
    	a1651 = 33 ;
    	a1454 = 33 ;
    	a1560 = (0);
    	   
    } 
    if(((((a1424==6) && (!(a1756==32) || ((cf==1) && (input == 6)))) && (a1612==34)) && (((a1702==32) || (a1481!=1)) && (a1500==34)))){
    	 cf = (0);
    	a1703 = 34 ;
    	a1530 = (0);
    	a1599 = (1);
    	a82 = (1);
    	a97 = (7);
    	a1206 = 33 ;
    	a1735 = 32 ;
    	a1692 = 33 ;
    	a789 = 34 ;
    	a51 = (13);
    	a512 = (0);
    	a106 = (0);
    	   
    } 
    if(((((a1731==33) || (!(a1669==34) && (a1569!=1))) && !(a1747==32)) && ((((cf==1) && (input == 4)) || !(a1424==6)) && (a1417==34)))){
    	 cf = (0);
    	a1670 = 32 ;
    	a280 = 33 ;
    	a1529 = (9);
    	a1687 = 34 ;
    	a607 = 32 ;
    	a1155 = (3);
    	a446 = (1);
    	a1576 = (1);
    	a1316 = 34 ;
    	a1685 = 33 ;
    	a305 = 34 ;
    	   
    } 
    if(((((input == 5) && (cf==1)) || !(a1657==34)) && ((a1568==8) && (((a1473==1) || ((a1455==2) && !(a1474==10))) || !(a1418==2))))){
    	 cf = (0);
    	a1769 = 34 ;
    	a817 = 34 ;
    	a565 = 33 ;
    	a49 = (0);
    	a956 = (8);
    	a1438 = 33 ;
    	a1437 = 32 ;
    	a280 = 33 ;
    	a1806 = 33 ;
    	a1485 = (1);
    	a1316 = 32 ;
    	  printf("%d\n", 21);  
    } 
} void calculate_outputm120(int input) {
    if((((!(a1220==10) || (((input == 2) && (cf==1)) || (a1675==32))) || !(a1727==34)) && (!(a1694==33) && ((a1676==32) && (a1745==33))))){
    	 cf = (0);
    	 if(((((a1497==1) && !(a1772==32)) || (a1221==1)) || (a1132==9))){
    	a250 = 32 ;
    	a1319 = (11);
    	a1581 = (5);
    	a395 = (5);
    	a1530 = (0);
    	a565 = 33 ;
    	a1316 = 32 ;
    	a956 = (7);
    	a1802 = 33 ;
    	a1436 = (1);
    	a280 = 33 ;
    	} else{
    		a1651 = 33 ;
    		a1703 = 34 ;
    		a1134 = 32 ;
    		a156 = 33 ;
    		a1759 = 32 ;
    		a868 = (1);
    		a862 = (7);
    		a327 = (1);
    		a512 = (1);
    		a106 = (0);
    		a1215 = (1);
    		a1534 = (1);
    	}  printf("%d\n", 21);  
    } 
} void calculate_outputm121(int input) {
    if(((((((cf==1) && (input == 5)) || !(a1624==34)) || (a1512!=1)) || (a1792==32)) && ((a1441!=1) && (!(a1644==34) || (a1465==5))))){
    	 cf = (0);
    	a1303 = (8);
    	a1526 = (3);
    	a1446 = (2);
    	a671 = (2);
    	a995 = (8);
    	a1319 = (11);
    	a280 = 33 ;
    	a956 = (10);
    	a565 = 33 ;
    	a1316 = 32 ;
    	a1560 = (0);
    	  printf("%d\n", 23);  
    } 
} void calculate_outputm122(int input) {
    if((((a1599!=1) || (((cf==1) && (input == 3)) || (a1600==1))) && ((((a1609==34) && !(a1627==34)) || (a1791==33)) && (a1781==34)))){
    	 cf = (0);
    	a291 = 33 ;
    	a911 = 33 ;
    	a1206 = 34 ;
    	a1597 = (1);
    	a1716 = 33 ;
    	a987 = 34 ;
    	a1434 = (0);
    	a1609 = 34 ;
    	a1275 = (9);
    	a512 = (0);
    	a106 = (0);
    	a1535 = (0);
    	  printf("%d\n", 23);  
    } 
} void calculate_outputm123(int input) {
    if((((a1423!=1) && (((a1303==8) && ((cf==1) && (input == 3))) && !(a1775==33))) && (!(a1696==33) || (!(a1733==33) || !(a1510==34))))){
    	 cf = (0);
    	a1610 = 33 ;
    	a565 = 34 ;
    	a1744 = 32 ;
    	a1441 = (0);
    	a280 = 33 ;
    	a615 = 34 ;
    	a455 = (4);
    	a371 = (10);
    	a1316 = 32 ;
    	a1626 = 34 ;
    	a1759 = 32 ;
    	  printf("%d\n", 22);  
    } 
    if(((!(a1611==33) || ((!(a1798==32) && ((a1436==1) || !(a1510==32))) || (a1449!=1))) && (!(a1745==32) && ((input == 4) && (cf==1))))){
    	 cf = (0);
    	a1443 = 32 ;
    	a735 = 32 ;
    	a657 = (0);
    	a1377 = (0);
    	a1590 = (1);
    	a1449 = (1);
    	a1751 = 33 ;
    	a280 = 34 ;
    	a1149 = (1);
    	a1580 = (0);
    	a316 = 34 ;
    	  printf("%d\n", 23);  
    } 
    if(((((a1475!=1) && ((cf==1) && (input == 2))) && (a1705==34)) && (((a1775==34) && ((a1458==4) || (a1479!=1))) && (a1261!=1)))){
    	 cf = (0);
    	a946 = (9);
    	a1415 = (1);
    	a1626 = 34 ;
    	a874 = 34 ;
    	a1110 = (1);
    	a1510 = 32 ;
    	a981 = 34 ;
    	a327 = (0);
    	a512 = (1);
    	a106 = (0);
    	a1554 = 33 ;
    	a1441 = (0);
    	   
    } 
} void calculate_outputm124(int input) {
    if(((((a1527==1) || (a1325!=1)) && !(a1593==12)) && (((a1712==34) || (((input == 2) && (cf==1)) || !(a1541==8))) && !(a1631==33)))){
    	 cf = (0);
    	a1623 = 33 ;
    	a1536 = (1);
    	a1449 = (1);
    	a208 = 34 ;
    	a1616 = 34 ;
    	a1165 = 33 ;
    	a667 = (7);
    	a656 = (4);
    	a1500 = 34 ;
    	  printf("%d\n", 21);  
    } 
    if((((((a1595==4) && ((cf==1) && (input == 4))) && (a1585==1)) || (a1777==33)) && ((a1778==34) && (!(a1617==32) || (a1456==11))))){
    	 cf = (0);
    	a1736 = 33 ;
    	a1565 = (4);
    	a587 = 32 ;
    	a403 = 32 ;
    	a371 = (9);
    	a1486 = (8);
    	a565 = 34 ;
    	a280 = 33 ;
    	a1316 = 32 ;
    	a1741 = 32 ;
    	a1554 = 33 ;
    	   
    } 
} void calculate_outputm118(int input) {
    if((((a1583==1) || ((a1461==1) || ((a1215==1) && (((cf==1) && (a296==5)) && (a1448==8))))) && (!(a1523==7) && !(a1748==32)))){
    	if((((a1329==6) || ((a969==34) && (cf==1))) && ((!(a1801==34) || ((!(a1529==8) || (a1362==33)) || (a1481==1))) && (a1423!=1)))){
    		calculate_outputm119(input);
    	} 
    } 
    if(((!(a1658==32) && ((a1626==32) || (((cf==1) && (a296==6)) && !(a1703==32)))) && (!(a1736==32) && (!(a1211==6) && (a1452!=1))))){
    	if(((!(a1286==34) || (((cf==1) && (a1126==7)) && (a1681==34))) && ((a1689==32) || (!(a1704==33) || ((a1686==34) && !(a1484==32)))))){
    		calculate_outputm120(input);
    	} 
    } 
    if(((((a1280==5) || (a1795==34)) && !(a1602==34)) && (!(a1588==32) && ((!(a1635==33) && ((cf==1) && (a296==7))) || (a1599!=1))))){
    	if(((a1586!=1) && ((a1583!=1) && ((a1421==7) && ((a1739==33) || ((((a1104==1) && (cf==1)) || (a1421==9)) || (a1543==1))))))){
    		calculate_outputm121(input);
    	} 
    	if((((((a1584==1) && (((a1104!=1) && (cf==1)) || !(a1494==7))) || !(a1612==34)) && (a1754==34)) && (!(a1703==33) && !(a1532==5)))){
    		calculate_outputm122(input);
    	} 
    } 
    if((((a1560==1) || ((cf==1) && (a296==8))) && (((a1227==1) || (((a1523==4) || (a1524==32)) || (a1766==34))) && (a1351==1)))){
    	if(((!(a1638==32) && (a1441!=1)) && ((a1701==32) || (((a1599==1) && (((cf==1) && (a1320==1)) && !(a1547==11))) || (a1672==33))))){
    		calculate_outputm123(input);
    	} 
    	if(((!(a1754==34) || ((a1261!=1) && (((a1432==5) && (((cf==1) && (a1320!=1)) && (a1604==1))) && (a1410!=1)))) && !(a1532==7))){
    		calculate_outputm124(input);
    	} 
    } 
} void calculate_outputm126(int input) {
    if((((a1793==32) && ((!(a1673==34) || !(a1705==33)) && (a1485==1))) && (((a1471==9) && ((cf==1) && (input == 3))) || !(a1408==10)))){
    	 cf = (0);
    	a1436 = (1);
    	a1536 = (1);
    	a681 = 33 ;
    	a430 = (1);
    	a280 = 33 ;
    	a1316 = 34 ;
    	a884 = 33 ;
    	a1666 = 33 ;
    	a305 = 32 ;
    	a1234 = (6);
    	a1725 = 33 ;
    	  printf("%d\n", 21);  
    } 
    if((((a1404==3) && ((((input == 1) && (cf==1)) || !(a1488==33)) || (a1471==13))) && (((a1447!=1) && (a1738==34)) && !(a1789==34)))){
    	 cf = (0);
    	a1206 = 33 ;
    	a1470 = 32 ;
    	a1798 = 34 ;
    	a282 = 33 ;
    	a1634 = 33 ;
    	a1417 = 34 ;
    	a1468 = (0);
    	a809 = 34 ;
    	a528 = (0);
    	a51 = (12);
    	a512 = (0);
    	a106 = (0);
    	  printf("%d\n", 22);  
    } 
    if((((!(a1486==8) || (!(a1234==2) && !(a1620==34))) && (a1772==32)) && ((a1793==32) && (!(a1549==4) && ((cf==1) && (input == 2)))))){
    	 cf = (0);
    	a884 = 34 ;
    	a1622 = 33 ;
    	a1589 = (0);
    	a280 = 33 ;
    	a1401 = (1);
    	a799 = (0);
    	a1392 = (8);
    	a1568 = (8);
    	a305 = 32 ;
    	a1417 = 34 ;
    	a1316 = 34 ;
    	  printf("%d\n", 21);  
    } 
} void calculate_outputm127(int input) {
    if((((a1565==3) || ((cf==1) && (input == 4))) && ((a1745==33) && (!(a1611==34) && (((a1461!=1) && (a1500==34)) && (a1517==1)))))){
    	 cf = (0);
    	a1316 = 34 ;
    	a1303 = (8);
    	a1620 = 32 ;
    	a305 = 32 ;
    	a884 = 34 ;
    	a1793 = 32 ;
    	a280 = 33 ;
    	a1519 = (1);
    	a1460 = (5);
    	a1401 = (1);
    	a799 = (0);
    	  printf("%d\n", 23);  
    } 
    if((((!(a1718==32) && !(a1664==34)) || !(a1684==33)) && (!(a1457==1) && ((!(a1518==13) && ((input == 2) && (cf==1))) && !(a1615==32))))){
    	 cf = (0);
    	a466 = 33 ;
    	a654 = (1);
    	a1150 = 33 ;
    	a1306 = 33 ;
    	a682 = (0);
    	a1553 = (0);
    	a1722 = 33 ;
    	a1778 = 34 ;
    	a1375 = (1);
    	a1455 = (2);
    	  printf("%d\n", 22);  
    } 
    if((((a1575==11) && ((cf==1) && (input == 3))) && ((a1436==1) && (!(a1644==34) && ((a1588==34) && ((a1481!=1) && !(a1574==33))))))){
    	 cf = (0);
    	a1610 = 33 ;
    	a466 = 33 ;
    	a1544 = (1);
    	a1780 = 34 ;
    	a1637 = 34 ;
    	a1701 = 33 ;
    	a1306 = 33 ;
    	a654 = (1);
    	a1150 = 33 ;
    	a682 = (0);
    	  printf("%d\n", 21);  
    } 
} void calculate_outputm125(int input) {
    if((((a1487==33) && ((a1529==9) || !(a1799==32))) && (((a1693==33) && ((a1417==34) && ((cf==1) && (a1134==33)))) && (a1723==32)))){
    	if(((!(a1695==34) && ((a1311==1) && (cf==1))) && ((a1456==9) || ((a1600!=1) && (((a1785==33) && (a1586!=1)) && (a1694==34)))))){
    		calculate_outputm126(input);
    	} 
    } 
    if(((((((cf==1) && (a1134==32)) || (a1788==33)) || (a1620==33)) || (a1610==32)) && ((!(a1529==10) && (a1474==9)) && (a1687==34)))){
    	if((((!(a1541==10) && (a1280==5)) && (a1584==1)) && ((a1269!=1) || (!(a1695==33) || ((a1480!=1) || ((cf==1) && (a468==10))))))){
    		calculate_outputm127(input);
    	} 
    } 
} void calculate_outputm129(int input) {
    if((((a1626==34) && ((a1566==1) && (a1626==34))) && ((a1452!=1) && (!(a1795==32) && (((input == 2) && (cf==1)) || !(a1620==32)))))){
    	 cf = (0);
    	a1576 = (1);
    	a1316 = 32 ;
    	a1719 = 34 ;
    	a1513 = (6);
    	a1404 = (3);
    	a565 = 33 ;
    	a1512 = (1);
    	a846 = 33 ;
    	a817 = 32 ;
    	a956 = (8);
    	a280 = 33 ;
    	  printf("%d\n", 21);  
    } 
} void calculate_outputm130(int input) {
    if(((((a1684==32) || (!(a1435==5) && !(a1737==32))) && !(a1426==12)) && (!(a1504==12) && (((cf==1) && (input == 5)) && (a1492!=1))))){
    	 cf = (0);
    	 if(((a1461!=1) && ((!(a750==33) && (a638==33)) || (a1325!=1)))){
    	a1605 = (0);
    	a1443 = 32 ;
    	a1411 = (8);
    	a1525 = (4);
    	a565 = 34 ;
    	a280 = 33 ;
    	a1316 = 32 ;
    	a939 = 32 ;
    	a455 = (6);
    	a371 = (10);
    	a1623 = 33 ;
    	} else{
    		a10 = (12);
    		a789 = 34 ;
    		a1515 = (2);
    		a1206 = 33 ;
    		a1543 = (0);
    		a1347 = 32 ;
    		a51 = (11);
    		a512 = (0);
    		a1588 = 34 ;
    		a106 = (0);
    		a1510 = 32 ;
    		a1669 = 32 ;
    	}  printf("%d\n", 21);  
    } 
} void calculate_outputm131(int input) {
    if((((((a1664==34) || ((input == 4) && (cf==1))) && !(a1667==32)) || (a1493==34)) && (((a1549==5) || !(a1407==6)) && (a1517==1)))){
    	 cf = (0);
    	a615 = 34 ;
    	a1806 = 33 ;
    	a153 = (1);
    	a465 = 32 ;
    	a1516 = (0);
    	a1493 = 32 ;
    	a53 = (6);
    	a1639 = 32 ;
    	a1206 = 32 ;
    	a512 = (0);
    	a106 = (0);
    	a1759 = 32 ;
    	  printf("%d\n", 21);  
    } 
    if(((!(a1621==34) || !(a1780==33)) && ((a1260==1) || (!(a1782==34) && ((((cf==1) && (input == 1)) || (a1541==9)) || (a1522==0)))))){
    	 cf = (0);
    	 if(((((a1249==1) || (a1590!=1)) || (a1585!=1)) && (a151!=1))){
    	a718 = (9);
    	a1477 = (5);
    	a1479 = (0);
    	a316 = 32 ;
    	a1037 = (1);
    	a280 = 34 ;
    	a1362 = 34 ;
    	a1429 = (4);
    	a893 = 34 ;
    	a406 = (1);
    	a1640 = 33 ;
    	} else{
    		a1573 = (4);
    		a280 = 33 ;
    		a1590 = (1);
    		a1729 = 32 ;
    		a1554 = 33 ;
    		a174 = (4);
    		a941 = (12);
    		a745 = (0);
    		a790 = (0);
    		a1316 = 33 ;
    		a1481 = (0);
    	}  printf("%d\n", 21);  
    } 
} void calculate_outputm132(int input) {
    if((((a1638==34) && ((((input == 4) && (cf==1)) || !(a1808==34)) || (a1687==33))) && (((a1799==32) && !(a1753==33)) && (a1425==1)))){
    	 cf = (0);
    	a1425 = (1);
    	a1757 = 32 ;
    	a466 = 33 ;
    	a1643 = 33 ;
    	a1673 = 34 ;
    	a1149 = (1);
    	a1175 = 33 ;
    	a1762 = 32 ;
    	a1114 = 34 ;
    	a682 = (1);
    	  printf("%d\n", 21);  
    } 
    if(((((a1680==33) && ((cf==1) && (input == 6))) && !(a1731==34)) && (!(a1531==3) && (((a1481!=1) && !(a1439==1)) && !(a1709==33))))){
    	 cf = (0);
    	a1657 = 32 ;
    	a1461 = (0);
    	a1636 = 32 ;
    	a1393 = (5);
    	a316 = 34 ;
    	a280 = 34 ;
    	a1269 = (1);
    	a735 = 34 ;
    	a657 = (0);
    	a1377 = (0);
    	a1149 = (1);
    	  printf("%d\n", 23);  
    } 
    if(((((a1793==32) || !(a1329==9)) && (a1571==1)) && ((!(a1392==8) || (!(a1673==34) || ((cf==1) && (input == 5)))) && !(a1702==32)))){
    	 cf = (0);
    	a1741 = 34 ;
    	a1568 = (9);
    	a20 = (4);
    	a1272 = (10);
    	a1716 = 32 ;
    	a1744 = 32 ;
    	a622 = 32 ;
    	a667 = (11);
    	a656 = (4);
    	  printf("%d\n", 23);  
    } 
    if(((!(a1700==33) || (((a1591==1) && (a1503==1)) || (a1493==33))) && ((((cf==1) && (input == 2)) && (a1776==32)) && (a1569!=1)))){
    	 cf = (0);
    	 if((!(a1686==33) || ((a1509==10) || (a1050==34)))){
    	a1439 = (3);
    	a305 = 34 ;
    	a1555 = (1);
    	a1355 = (0);
    	a1470 = 34 ;
    	a280 = 33 ;
    	a1316 = 34 ;
    	a521 = (6);
    	a577 = 33 ;
    	a446 = (0);
    	a1482 = 32 ;
    	} else{
    		a1359 = 32 ;
    		a1517 = (1);
    		a1071 = 33 ;
    		a565 = 32 ;
    		a1322 = 32 ;
    		a1316 = 32 ;
    		a1611 = 33 ;
    		a1697 = 34 ;
    		a1739 = 33 ;
    		a1644 = 32 ;
    		a280 = 33 ;
    	}  printf("%d\n", 25);  
    } 
    if((((((cf==1) && (input == 1)) && (a1447!=1)) && (a1534==1)) && ((a1745==33) && (((a1768==34) && (a1487==33)) && (a1697==32))))){
    	 cf = (0);
    	a466 = 34 ;
    	a1751 = 34 ;
    	a458 = (6);
    	a1781 = 32 ;
    	a855 = (7);
    	a151 = (0);
    	a1525 = (1);
    	a1389 = (4);
    	a1578 = (9);
    	a1103 = (1);
    	  printf("%d\n", 22);  
    } 
    if((((a1425==1) && (!(a1443==32) || ((((cf==1) && (input == 3)) && (a1469==1)) || !(a1684==33)))) && ((a1434!=1) && !(a1551==1)))){
    	 cf = (0);
    	a1756 = 33 ;
    	a316 = 33 ;
    	a280 = 34 ;
    	a1504 = (10);
    	a1778 = 32 ;
    	a538 = 33 ;
    	a865 = 34 ;
    	a267 = 34 ;
    	a445 = (0);
    	a1676 = 34 ;
    	a1485 = (0);
    	  printf("%d\n", 21);  
    } 
} void calculate_outputm128(int input) {
    if(((((!(a1453==3) || (a1588==32)) || !(a1685==33)) || (a1208==1)) && ((a1627==32) && (((a1136==4) && (cf==1)) && (a1355!=1))))){
    	if((((((cf==1) && (a561==32)) && (a1739==34)) && (a1597==1)) && ((((a1461!=1) || (a1415!=1)) || (a1469!=1)) && (a1457==3)))){
    		calculate_outputm129(input);
    	} 
    } 
    if((((((!(a1727==33) && ((a1136==5) && (cf==1))) || (a1593==11)) || !(a1389==3)) || (a1292!=1)) && (!(a1696==32) && (a1665==33)))){
    	if(((((a1462==1) || (a1589==1)) || !(a1458==6)) && ((a1509==12) && (!(a1632==34) && (((cf==1) && (a1187!=1)) && (a1471==9)))))){
    		calculate_outputm130(input);
    	} 
    } 
    if(((!(a1733==33) || ((a1769==34) || (a1735==33))) && ((a1499==33) && (((a1541==8) && ((a1136==6) && (cf==1))) || (a1794==34))))){
    	if(((((!(a1670==33) && ((a1557==8) || (a1362==34))) || (a1626==33)) && (a1805==34)) && (((a1076==33) && (cf==1)) && (a1712==32)))){
    		calculate_outputm131(input);
    	} 
    } 
    if((((a1676==32) && ((((a1523==4) || ((cf==1) && (a1136==8))) && (a1569!=1)) && (a1292==1))) && (!(a1565==2) || (a1512!=1)))){
    	if((((a1723==33) || ((a691!=1) && (cf==1))) && ((a1472!=1) || ((a1577!=1) || (!(a1458==6) || ((a1582!=1) || !(a1463==3))))))){
    		calculate_outputm132(input);
    	} 
    } 
} void calculate_outputm134(int input) {
    if((((((a1469==1) && !(a1220==8)) || !(a1220==10)) && (a1673==34)) && ((a1478==10) || (((input == 4) && (cf==1)) && (a1588==34))))){
    	 cf = (0);
    	a466 = 33 ;
    	a1461 = (0);
    	a680 = 32 ;
    	a1175 = 34 ;
    	a1333 = (4);
    	a682 = (1);
    	a1704 = 33 ;
    	a1777 = 32 ;
    	a1658 = 34 ;
    	a1483 = (0);
    	  printf("%d\n", 25);  
    } 
    if((((a1325==1) || ((a1514!=1) && (a1763==33))) && ((((a1234==5) || ((input == 5) && (cf==1))) && (a1781==34)) || !(a1606==7)))){
    	 cf = (0);
    	a1206 = 34 ;
    	a504 = 33 ;
    	a911 = 33 ;
    	a291 = 34 ;
    	a1459 = (0);
    	a1488 = 33 ;
    	a1434 = (0);
    	a1697 = 32 ;
    	a1696 = 33 ;
    	a580 = 33 ;
    	a512 = (0);
    	a106 = (0);
    	  printf("%d\n", 21);  
    } 
    if(((((((input == 2) && (cf==1)) && !(a1358==7)) || !(a1667==33)) && !(a1613==33)) && (((a1499==33) && !(a1739==33)) && (a1482==33)))){
    	 cf = (0);
    	a1014 = 32 ;
    	a1436 = (1);
    	a1800 = 33 ;
    	a1206 = 32 ;
    	a1571 = (1);
    	a504 = 33 ;
    	a1560 = (0);
    	a1441 = (0);
    	a206 = (2);
    	a465 = 33 ;
    	a512 = (0);
    	a106 = (0);
    	  printf("%d\n", 21);  
    } 
    if(((((a1234==6) && (a1428==6)) && (a1449==1)) && (!(a1693==32) && ((a1494==7) && (((cf==1) && (input == 1)) || (a1575==8)))))){
    	 cf = (0);
    	a1393 = (4);
    	a861 = 33 ;
    	a24 = (2);
    	a1593 = (10);
    	a1788 = 34 ;
    	a1674 = 33 ;
    	a1690 = 33 ;
    	a842 = 33 ;
    	a656 = (5);
    	  printf("%d\n", 21);  
    } 
    if(((!(a1358==8) || (((cf==1) && (input == 3)) || (a1748==34))) && (((!(a1706==32) || !(a1768==32)) && (a1447!=1)) || (a1756==33)))){
    	 cf = (0);
    	a826 = (9);
    	a1578 = (6);
    	a1781 = 34 ;
    	a1421 = (7);
    	a1135 = (6);
    	a1347 = 34 ;
    	a51 = (11);
    	a1522 = (1);
    	a1206 = 33 ;
    	a512 = (0);
    	a106 = (0);
    	a1430 = 33 ;
    	  printf("%d\n", 25);  
    } 
} void calculate_outputm135(int input) {
    if((((a1652==33) || !(a1272==10)) && (!(a1762==34) && ((((a1491!=1) || ((cf==1) && (input == 3))) && !(a1389==7)) && !(a1548==33))))){
    	 cf = (0);
    	a1806 = 33 ;
    	a1706 = 32 ;
    	a1316 = 33 ;
    	a1589 = (0);
    	a1702 = 33 ;
    	a1262 = 33 ;
    	a1146 = 32 ;
    	a967 = (0);
    	a790 = (1);
    	a1725 = 33 ;
    	a280 = 33 ;
    	  printf("%d\n", 23);  
    } 
} void calculate_outputm133(int input) {
    if((((a1462!=1) || (!(a1303==8) || ((a1697==32) && !(a1741==33)))) && ((!(a1387==10) || ((a344==33) && (cf==1))) || !(a1712==32)))){
    	if((((a1577!=1) || (((!(a1670==33) && ((cf==1) && (a571==32))) || !(a1782==32)) || !(a1701==33))) && (!(a1788==32) && !(a1747==32)))){
    		calculate_outputm134(input);
    	} 
    } 
    if((((a1496!=1) && (((a1635==34) && (a1686==34)) || (a1493==33))) && (((a1485==1) && ((a344==32) && (cf==1))) && (a1558==1)))){
    	if(((((a1177==32) && (cf==1)) && !(a1627==34)) && (((!(a1664==34) && (!(a1362==32) || (a1427==32))) && (a1461!=1)) && (a1643==34)))){
    		calculate_outputm135(input);
    	} 
    } 
} void calculate_outputm137(int input) {
    if(((!(a1547==12) || (((a1651==33) && (!(a1437==32) || !(a1329==5))) || !(a1794==33))) && ((a1597!=1) || ((cf==1) && (input == 2))))){
    	 cf = (0);
    	a874 = 34 ;
    	a1509 = (12);
    	a1454 = 33 ;
    	a1230 = 32 ;
    	a1400 = (0);
    	a1362 = 34 ;
    	a458 = (5);
    	a981 = 33 ;
    	a327 = (0);
    	a106 = (0);
    	a1437 = 32 ;
    	  printf("%d\n", 21);  
    } 
    if(((((a1406!=1) || !(a1529==7)) && (a1517==1)) && (((a1325==1) || (((input == 1) && (cf==1)) || !(a1518==12))) && !(a1795==34)))){
    	 cf = (0);
    	a1759 = 32 ;
    	a1794 = 33 ;
    	a1704 = 33 ;
    	a13 = (10);
    	a1068 = (0);
    	a1666 = 33 ;
    	a1663 = 33 ;
    	a282 = 32 ;
    	a51 = (12);
    	a1206 = 33 ;
    	a512 = (0);
    	a106 = (0);
    	  printf("%d\n", 25);  
    } 
    if((((((a1292==1) || !(a1767==33)) && (a1461!=1)) && !(a1422==34)) && ((a1409==4) && (((cf==1) && (input == 4)) || (a1587==3))))){
    	 cf = (0);
    	a1441 = (0);
    	a565 = 33 ;
    	a1316 = 32 ;
    	a1595 = (4);
    	a1313 = (1);
    	a314 = (1);
    	a995 = (7);
    	a280 = 33 ;
    	a1425 = (1);
    	a956 = (10);
    	a1472 = (1);
    	  printf("%d\n", 25);  
    } 
    if(((((a1657==32) || ((a1779==34) && (a1553!=1))) || (a1522==2)) && ((a1782==33) || (((input == 6) && (cf==1)) || (a1521==34))))){
    	 cf = (0);
    	a1478 = (13);
    	a1316 = 33 ;
    	a280 = 33 ;
    	a1777 = 32 ;
    	a1537 = (8);
    	a853 = 32 ;
    	a381 = (0);
    	a745 = (1);
    	a790 = (0);
    	a1351 = (1);
    	a1458 = (6);
    	  printf("%d\n", 21);  
    } 
    if(((!(a1772==32) || (((a1355==1) || ((a1599==1) && (a1558==1))) || (a1808==32))) && (!(a1442==8) || ((cf==1) && (input == 3))))){
    	 cf = (0);
    	a1629 = 34 ;
    	a1698 = 34 ;
    	a20 = (4);
    	a1805 = 34 ;
    	a622 = 32 ;
    	a1769 = 34 ;
    	a1283 = (1);
    	a667 = (11);
    	a656 = (4);
    	  printf("%d\n", 21);  
    } 
} void calculate_outputm138(int input) {
    if((((a1560==1) || (!(a1494==3) && ((a1662==34) || (a1406==1)))) && ((((cf==1) && (input == 1)) && (a1772==32)) && (a1605!=1)))){
    	 cf = (0);
    	a1459 = (0);
    	a1206 = 33 ;
    	a702 = 33 ;
    	a1271 = (0);
    	a1599 = (1);
    	a789 = 33 ;
    	a1775 = 34 ;
    	a1463 = (0);
    	a401 = 32 ;
    	a51 = (13);
    	a512 = (0);
    	a106 = (0);
    	  printf("%d\n", 25);  
    } 
    if(((!(a1568==9) && (((a1706==32) || !(a1502==7)) || (a1451!=1))) && ((((input == 5) && (cf==1)) || !(a1460==5)) && !(a1718==34)))){
    	 cf = (0);
    	a1776 = 32 ;
    	a1585 = (1);
    	a116 = (1);
    	a1705 = 34 ;
    	a1640 = 33 ;
    	a1075 = (5);
    	a1418 = (2);
    	a490 = (0);
    	a656 = (1);
    	  printf("%d\n", 21);  
    } 
    if(((!(a1504==8) || (((a1549==5) && (a1392==8)) && !(a1763==34))) && ((a1588==33) || (((cf==1) && (input == 6)) || !(a1429==4))))){
    	 cf = (0);
    	a1675 = 33 ;
    	a1270 = 34 ;
    	a1778 = 34 ;
    	a1730 = 33 ;
    	a911 = 34 ;
    	a1789 = 32 ;
    	a1362 = 34 ;
    	a1206 = 34 ;
    	a696 = 33 ;
    	a590 = (0);
    	a512 = (0);
    	a106 = (0);
    	  printf("%d\n", 22);  
    } 
    if((((!(a1568==6) && (a1576==1)) || (a1516==1)) && ((a1571==1) && ((!(a1694==33) && ((input == 2) && (cf==1))) && (a1512==1))))){
    	 cf = (0);
    	a1584 = (1);
    	a1458 = (6);
    	a1586 = (0);
    	a467 = (3);
    	a1738 = 34 ;
    	a842 = 34 ;
    	a1805 = 34 ;
    	a871 = (2);
    	a656 = (5);
    	  printf("%d\n", 25);  
    } 
    if(((((a1729==32) && !(a1775==32)) && (a1486==8)) && (!(a1548==32) || ((a1292!=1) || (((cf==1) && (input == 4)) || (a1694==33)))))){
    	 cf = (0);
    	a87 = 34 ;
    	a1457 = (3);
    	a1319 = (11);
    	a1208 = (0);
    	a1615 = 33 ;
    	a1075 = (4);
    	a490 = (0);
    	a656 = (1);
    	a1781 = 34 ;
    	  printf("%d\n", 23);  
    } 
} void calculate_outputm136(int input) {
    if((((a1540==1) && ((a1527!=1) && ((a1707==34) || ((cf==1) && (a730==33))))) && (!(a1234==6) || ((a1428==6) || (a1526==5))))){
    	if(((!(a1443==32) || ((a1572!=1) || (a1586!=1))) && (((((a512==1) && (cf==1)) || (a1542==5)) && (a1765==34)) || !(a1489==34)))){
    		calculate_outputm137(input);
    	} 
    } 
    if((((a1632==32) && ((a1354==33) && ((a1544==1) && ((a1476==4) || (a1442==8))))) && ((a1756==34) || ((cf==1) && (a730==34))))){
    	if(((((!(a1782==32) || ((cf==1) && (a595==34))) || !(a1735==32)) && (a1566==1)) && (((a1449==1) || (a1271==1)) || (a1795==32)))){
    		calculate_outputm138(input);
    	} 
    } 
} void calculate_outputm140(int input) {
    if(((((!(a1808==34) || (!(a1616==32) && (a1486==8))) && !(a1417==32)) && !(a1471==11)) && ((a1597!=1) || ((cf==1) && (input == 6))))){
    	 cf = (0);
    	a1271 = (0);
    	a1230 = 32 ;
    	a981 = 33 ;
    	a1484 = 33 ;
    	a874 = 34 ;
    	a1748 = 33 ;
    	a458 = (7);
    	a327 = (0);
    	a512 = (1);
    	a106 = (0);
    	a1329 = (9);
    	a1590 = (1);
    	   
    } 
    if(((!(a1613==34) && (((cf==1) && (input == 4)) && (a1585==1))) && (((a1789==34) || (!(a1770==34) || !(a1784==32))) || (a1577!=1)))){
    	 cf = (0);
    	 if((((a1662==32) || (a680==32)) && !(a1160==33))){
    	a1316 = 32 ;
    	a1644 = 33 ;
    	a280 = 33 ;
    	a565 = 34 ;
    	a939 = 32 ;
    	a455 = (6);
    	a371 = (10);
    	a1707 = 33 ;
    	a1460 = (5);
    	a1547 = (12);
    	a1798 = 34 ;
    	} else{
    		a156 = 32 ;
    		a1775 = 34 ;
    		a279 = 32 ;
    		a208 = 34 ;
    		a44 = (1);
    		a327 = (1);
    		a512 = (1);
    		a106 = (0);
    		a1590 = (1);
    		a1796 = 34 ;
    		a1600 = (0);
    		a1456 = (10);
    	}   
    } 
    if(((((a1554==33) && (!(a1793==32) || ((input == 3) && (cf==1)))) || (a1475==1)) && ((a1438==33) && ((a1687==33) || !(a1643==32))))){
    	 cf = (0);
    	a1534 = (1);
    	a1463 = (0);
    	a1150 = 33 ;
    	a654 = (1);
    	a1306 = 33 ;
    	a466 = 33 ;
    	a682 = (0);
    	a1343 = (0);
    	a1670 = 32 ;
    	a1484 = 33 ;
    	  printf("%d\n", 21);  
    } 
    if((((a1511!=1) && (!(a1685==34) && !(a1528==33))) && (!(a1521==32) || ((a1449!=1) || (((cf==1) && (input == 2)) && (a1560!=1)))))){
    	 cf = (0);
    	a866 = 33 ;
    	a1406 = (1);
    	a1567 = (1);
    	a377 = 32 ;
    	a1369 = (0);
    	a874 = 32 ;
    	a327 = (0);
    	a512 = (1);
    	a106 = (0);
    	a1393 = (4);
    	a1668 = 32 ;
    	   
    } 
    if((((a1643==32) || ((a1504==8) && ((input == 1) && (cf==1)))) && ((a1423!=1) && ((a1548==33) || ((a1559==7) || (a1551==3)))))){
    	 cf = (0);
    	a1681 = 34 ;
    	a1613 = 32 ;
    	a1536 = (1);
    	a874 = 32 ;
    	a1765 = 34 ;
    	a1442 = (8);
    	a866 = 33 ;
    	a377 = 32 ;
    	a1369 = (0);
    	a327 = (0);
    	a512 = (1);
    	a106 = (0);
    	   
    } 
} void calculate_outputm141(int input) {
    if((((a1692==34) || ((cf==1) && (input == 3))) && (!(a1681==34) || ((((a1442==8) || !(a1486==8)) && (a1781==34)) || (a1644==34))))){
    	 cf = (0);
    	a1306 = 33 ;
    	a1424 = (6);
    	a466 = 33 ;
    	a654 = (1);
    	a1604 = (1);
    	a1675 = 33 ;
    	a1150 = 33 ;
    	a682 = (0);
    	a1421 = (7);
    	a1583 = (0);
    	  printf("%d\n", 22);  
    } 
    if(((!(a1432==5) || (((input == 1) && (cf==1)) || (a1687==33))) && ((!(a1484==34) && (!(a1791==32) && (a1771==34))) || (a1572!=1)))){
    	 cf = (0);
    	a615 = 34 ;
    	a465 = 32 ;
    	a1206 = 32 ;
    	a1441 = (0);
    	a1727 = 34 ;
    	a153 = (0);
    	a53 = (6);
    	a512 = (0);
    	a106 = (0);
    	a1492 = (0);
    	a1716 = 33 ;
    	a1739 = 34 ;
    	  printf("%d\n", 21);  
    } 
} void calculate_outputm142(int input) {
    if((((a1534==1) && (((input == 6) && (cf==1)) || (a1722==34))) && (!(a1587==7) && (((a1462==1) && (a1434!=1)) && (a1489==34))))){
    	 cf = (0);
    	a1316 = 32 ;
    	a1626 = 34 ;
    	a75 = 34 ;
    	a1461 = (0);
    	a1452 = (0);
    	a565 = 34 ;
    	a1744 = 32 ;
    	a280 = 33 ;
    	a1469 = (1);
    	a403 = 33 ;
    	a371 = (9);
    	  printf("%d\n", 23);  
    } 
    if((((((input == 3) && (cf==1)) && (a1303==8)) && !(a1770==32)) && ((!(a1801==32) && ((a1571==1) && !(a1781==33))) && !(a1635==32)))){
    	 cf = (0);
    	a1220 = (10);
    	a1609 = 34 ;
    	a1568 = (8);
    	a1469 = (1);
    	a1725 = 33 ;
    	a900 = (6);
    	a716 = (1);
    	a490 = (1);
    	a656 = (1);
    	  printf("%d\n", 21);  
    } 
    if((((!(a1785==34) && (a1485==1)) && (a1638==34)) && (((a1517==1) && (((cf==1) && (input == 2)) || (a1623==32))) || !(a1549==5)))){
    	 cf = (0);
    	a314 = (1);
    	a1430 = 33 ;
    	a1769 = 34 ;
    	a1617 = 34 ;
    	a565 = 33 ;
    	a995 = (7);
    	a956 = (10);
    	a1737 = 34 ;
    	a1316 = 32 ;
    	a280 = 33 ;
    	a1808 = 34 ;
    	  printf("%d\n", 25);  
    } 
    if(((((input == 1) && (cf==1)) || (a1622==34)) && (((a1594==1) && ((a1441==1) || (!(a1689==34) && (a1559==7)))) && !(a1745==34)))){
    	 cf = (0);
    	a1316 = 32 ;
    	a1343 = (0);
    	a1220 = (10);
    	a1597 = (1);
    	a280 = 33 ;
    	a75 = 34 ;
    	a1725 = 33 ;
    	a403 = 33 ;
    	a371 = (9);
    	a565 = 34 ;
    	a1211 = (9);
    	   
    } 
} void calculate_outputm143(int input) {
    if(((!(a1399==4) && ((a1479!=1) && (a1705==34))) && (((a1493==32) && (((cf==1) && (input == 3)) && (a1604==1))) || (a1406!=1)))){
    	 cf = (0);
    	a1441 = (0);
    	a1518 = (12);
    	a1769 = 34 ;
    	a1230 = 33 ;
    	a1206 = 34 ;
    	a911 = 34 ;
    	a1554 = 33 ;
    	a1548 = 32 ;
    	a696 = 34 ;
    	a590 = (0);
    	a512 = (0);
    	a106 = (0);
    	  printf("%d\n", 25);  
    } 
} void calculate_outputm139(int input) {
    if((((a1424==6) && (!(a1575==11) || ((a1165==33) && (cf==1)))) && ((!(a1687==32) && ((a1600!=1) && (a1559==7))) && (a1597==1)))){
    	if(((!(a1714==32) || ((((a208==32) && (cf==1)) && (a1415==1)) && !(a1611==32))) && (((a1546!=1) || (a1743==33)) || (a1528==33)))){
    		calculate_outputm140(input);
    	} 
    	if(((!(a1362==33) && ((a1406==1) || !(a1573==4))) && ((!(a1474==11) && ((a1420==34) && ((a208==34) && (cf==1)))) || (a1461==1)))){
    		calculate_outputm141(input);
    	} 
    } 
    if(((!(a1474==9) || (((cf==1) && (a1165==32)) || !(a1785==33))) && (((a1782==33) || ((a1703==34) && (a1544==1))) || (a1754==32)))){
    	if((((!(a1718==33) || ((a856==2) && (cf==1))) || !(a1570==11)) && ((a1662==32) || ((a1716==33) && (!(a1666==34) && (a1540==1)))))){
    		calculate_outputm142(input);
    	} 
    } 
    if(((((a1580!=1) && (a1469==1)) && !(a1782==34)) && ((a1635==33) || ((a1480!=1) || (!(a1729==33) && ((cf==1) && (a1165==34))))))){
    	if(((((a1535==1) || (a1441!=1)) || !(a1792==33)) && ((!(a1658==32) && (((a710==9) && (cf==1)) || (a1540!=1))) || (a1535==1)))){
    		calculate_outputm143(input);
    	} 
    } 
} void calculate_outputm145(int input) {
    if((((a1544==1) && ((a1553==1) || (a1563==1))) && (!(a1716==34) && ((((input == 1) && (cf==1)) || (a1406!=1)) || !(a1635==34))))){
    	 cf = (0);
    	a884 = 34 ;
    	a1421 = (7);
    	a1316 = 34 ;
    	a1572 = (1);
    	a1661 = 34 ;
    	a1439 = (0);
    	a280 = 33 ;
    	a305 = 32 ;
    	a1775 = 34 ;
    	a1401 = (1);
    	a799 = (0);
    	  printf("%d\n", 22);  
    } 
    if(((((a1542==3) && !(a1573==3)) || (a1351!=1)) && ((!(a1610==34) && ((a1411==8) && ((input == 6) && (cf==1)))) && (a1765==34)))){
    	 cf = (0);
    	a884 = 34 ;
    	a1530 = (0);
    	a1401 = (1);
    	a1576 = (1);
    	a799 = (0);
    	a280 = 33 ;
    	a305 = 32 ;
    	a1316 = 34 ;
    	a1429 = (4);
    	a1688 = 33 ;
    	a1690 = 33 ;
    	  printf("%d\n", 21);  
    } 
    if((((a1776==33) || ((a1440==8) || (((input == 4) && (cf==1)) && (a1792==33)))) && (((a1566==1) && (a1497==1)) || (a1707==32)))){
    	 cf = (0);
    	a1805 = 34 ;
    	a1027 = 32 ;
    	a280 = 34 ;
    	a1562 = 34 ;
    	a1209 = 33 ;
    	a316 = 32 ;
    	a1488 = 33 ;
    	a1484 = 33 ;
    	a339 = 32 ;
    	a406 = (0);
    	a1559 = (7);
    	  printf("%d\n", 23);  
    } 
    if((((a1663==33) && ((!(a1552==33) || !(a1622==32)) && !(a1778==32))) && ((((input == 3) && (cf==1)) || (a1292!=1)) && (a1673==34)))){
    	 cf = (0);
    	a1134 = 33 ;
    	a1665 = 33 ;
    	a1237 = (4);
    	a963 = (0);
    	a1805 = 34 ;
    	a1676 = 32 ;
    	a156 = 33 ;
    	a1672 = 32 ;
    	a1748 = 33 ;
    	a327 = (1);
    	a512 = (1);
    	a106 = (0);
    	  printf("%d\n", 22);  
    } 
    if(((((((a1652==32) || ((cf==1) && (input == 2))) || !(a1764==33)) && (a1527!=1)) || !(a1354==33)) && (!(a1471==13) || !(a1781==34)))){
    	 cf = (0);
    	a1325 = (0);
    	a1571 = (1);
    	a1268 = (0);
    	a280 = 33 ;
    	a1531 = (4);
    	a1774 = 32 ;
    	a83 = (1);
    	a1316 = 34 ;
    	a1454 = 33 ;
    	a881 = (0);
    	a305 = 33 ;
    	  printf("%d\n", 21);  
    } 
} void calculate_outputm144(int input) {
    if(((!(a1578==6) || ((!(a1707==34) && (a1512==1)) && !(a1764==34))) && ((a1389==3) && (((a1347==34) && (cf==1)) && (a1569!=1))))){
    	if((((!(a1660==34) && ((a1538==2) && !(a1723==34))) && (a1528==32)) && (!(a1668==32) || (!(a1552==33) || ((a1385==34) && (cf==1)))))){
    		calculate_outputm145(input);
    	} 
    } 
} void calculate_outputm147(int input) {
    if(((((((cf==1) && (input == 1)) || !(a1538==2)) && !(a1676==33)) && (a1227!=1)) && ((a1574==33) || ((a1280==5) && !(a1775==32))))){
    	 cf = (0);
    	a1681 = 34 ;
    	a1316 = 34 ;
    	a681 = 34 ;
    	a1696 = 33 ;
    	a884 = 33 ;
    	a280 = 33 ;
    	a305 = 32 ;
    	a1466 = (2);
    	a1741 = 32 ;
    	a430 = (1);
    	a1588 = 34 ;
    	  printf("%d\n", 21);  
    } 
    if((((!(a1435==4) && (!(a1629==33) || (a1515==1))) || (a1580==1)) && (((a1781==34) && ((input == 4) && (cf==1))) || (a1549==6)))){
    	 cf = (0);
    	a1714 = 32 ;
    	a1697 = 32 ;
    	a305 = 32 ;
    	a1557 = (11);
    	a280 = 33 ;
    	a681 = 33 ;
    	a1488 = 33 ;
    	a430 = (1);
    	a884 = 33 ;
    	a1316 = 34 ;
    	a1664 = 32 ;
    	  printf("%d\n", 21);  
    } 
    if(((!(a1631==32) || (((cf==1) && (input == 2)) && (a1518==12))) && ((((a1549==5) || (a1623==34)) || (a1512!=1)) || !(a1518==12)))){
    	 cf = (0);
    	a834 = 32 ;
    	a1510 = 32 ;
    	a1806 = 33 ;
    	a884 = 32 ;
    	a1206 = 32 ;
    	a1208 = (0);
    	a1491 = (1);
    	a1631 = 32 ;
    	a465 = 32 ;
    	a53 = (4);
    	a512 = (0);
    	a106 = (0);
    	  printf("%d\n", 22);  
    } 
} void calculate_outputm148(int input) {
    if((((a1343!=1) && !(a1420==33)) && (((a1606==9) || ((((input == 3) && (cf==1)) || (a1756==34)) && (a1658==34))) && (a1379==7)))){
    	 cf = (0);
    	a1536 = (1);
    	a1736 = 33 ;
    	a1303 = (8);
    	a1050 = 34 ;
    	a71 = (12);
    	a935 = (9);
    	a1635 = 34 ;
    	a1215 = (1);
    	a156 = 34 ;
    	a327 = (1);
    	a512 = (1);
    	a106 = (0);
    	  printf("%d\n", 21);  
    } 
} void calculate_outputm149(int input) {
    if((((((((input == 3) && (cf==1)) || !(a1518==12)) || !(a1488==33)) && !(a1532==8)) || !(a1528==32)) && ((a1480==1) || (a1439==3)))){
    	 cf = (0);
    	a858 = (5);
    	a1643 = 34 ;
    	a1613 = 32 ;
    	a1206 = 33 ;
    	a1762 = 32 ;
    	a1430 = 33 ;
    	a1655 = 34 ;
    	a128 = (6);
    	a233 = (0);
    	a51 = (9);
    	a512 = (0);
    	a106 = (0);
    	  printf("%d\n", 21);  
    } 
} void calculate_outputm150(int input) {
    if(((((a1600!=1) && (((cf==1) && (input == 6)) && (a1785==33))) || !(a1703==34)) && (!(a1768==34) || ((a1527==1) || (a1261!=1))))){
    	 cf = (0);
    	a1801 = 34 ;
    	a1316 = 32 ;
    	a1670 = 32 ;
    	a105 = 34 ;
    	a280 = 33 ;
    	a1612 = 34 ;
    	a588 = 32 ;
    	a371 = (13);
    	a1624 = 34 ;
    	a565 = 34 ;
    	a1496 = (0);
    	  printf("%d\n", 23);  
    } 
    if(((!(a1622==32) && (((a1638==33) || (!(a1733==32) && ((a1452!=1) && (a1474==9)))) && (a1313==1))) && ((cf==1) && (input == 1)))){
    	 cf = (0);
    	 if((!(a1707==34) && (((a1596==34) && ((a1473==1) && !(a1267==33))) || !(a339==34)))){
    	a1325 = (0);
    	a1526 = (3);
    	a744 = 33 ;
    	a280 = 33 ;
    	a1597 = (1);
    	a1540 = (1);
    	a1460 = (5);
    	a1221 = (1);
    	a1262 = 34 ;
    	a790 = (1);
    	a1316 = 33 ;
    	} else{
    		a1685 = 33 ;
    		a1355 = (0);
    		a1506 = (9);
    		a1702 = 33 ;
    		a635 = (9);
    		a548 = (1);
    		a1206 = 33 ;
    		a1644 = 33 ;
    		a399 = (0);
    		a51 = (10);
    		a512 = (0);
    		a106 = (0);
    	}  printf("%d\n", 22);  
    } 
    if((((((((input == 3) && (cf==1)) || (a1549==2)) && !(a1775==32)) || (a1604!=1)) || !(a1651==33)) && (!(a1460==5) || (a1518==12)))){
    	 cf = (0);
    	a1206 = 33 ;
    	a1546 = (1);
    	a1456 = (10);
    	a1785 = 33 ;
    	a1487 = 33 ;
    	a789 = 32 ;
    	a1738 = 34 ;
    	a473 = (1);
    	a219 = (6);
    	a51 = (13);
    	a512 = (0);
    	a106 = (0);
    	  printf("%d\n", 22);  
    } 
} void calculate_outputm146(int input) {
    if((((((a1420==34) && ((a943==33) && (cf==1))) || (a1497!=1)) && !(a1617==32)) && ((a1549==2) || ((a1355!=1) || (a1325==1))))){
    	if(((!(a1733==34) && !(a1669==33)) && ((a1590==1) && (((((cf==1) && (a714==8)) || (a1411==6)) && (a1261!=1)) && !(a1763==32))))){
    		calculate_outputm147(input);
    	} 
    	if((((a1415!=1) || ((a1597!=1) || ((a1735==34) || (a1596==33)))) && ((((a714==10) && (cf==1)) && !(a1596==34)) && !(a1708==34)))){
    		calculate_outputm148(input);
    	} 
    	if(((((!(a1486==4) || (a1519!=1)) || !(a1662==33)) && (a1307==5)) && (((a1789==34) || ((a714==12) && (cf==1))) && (a1400!=1)))){
    		calculate_outputm149(input);
    	} 
    } 
    if((((!(a1741==34) && (a1744==32)) && (a1325!=1)) && ((((a1459==1) || ((a943==32) && (cf==1))) || (a1584!=1)) || (a1436!=1)))){
    	if(((((a1492==1) || (!(a1666==34) || (a1657==33))) && !(a1774==34)) && (((a1480!=1) || ((a1041==1) && (cf==1))) || !(a1440==7)))){
    		calculate_outputm150(input);
    	} 
    } 
} void calculate_outputm152(int input) {
    if((((((a1591!=1) || (a1572==1)) || !(a1656==32)) && (a1474==9)) && ((a1444==1) || ((a1488==33) && ((input == 4) && (cf==1)))))){
    	 cf = (0);
    	 if((a305==34)){
    	a1347 = 34 ;
    	a1476 = (1);
    	a1532 = (9);
    	a74 = (12);
    	a1135 = (3);
    	a51 = (11);
    	a1424 = (5);
    	a1715 = 32 ;
    	a1785 = 34 ;
    	a1206 = 33 ;
    	a512 = (0);
    	a106 = (0);
    	} else{
    		a789 = 32 ;
    		a1524 = 33 ;
    		a1474 = (12);
    		a1548 = 32 ;
    		a473 = (1);
    		a1546 = (1);
    		a219 = (6);
    		a51 = (13);
    		a1206 = 33 ;
    		a512 = (0);
    		a106 = (0);
    		a1267 = 34 ;
    	}  printf("%d\n", 23);  
    } 
    if((((!(a1615==33) || ((((input == 1) && (cf==1)) || !(a1593==10)) || !(a1389==3))) && !(a1764==34)) && (!(a1484==32) && (a1486==8)))){
    	 cf = (0);
    	 if(((!(a1719==33) || ((!(a995==8) || (a263==1)) || (a1475==1))) || (a1661==34))){
    	a316 = 33 ;
    	a1745 = 32 ;
    	a865 = 33 ;
    	a1449 = (0);
    	a337 = 32 ;
    	a1746 = 33 ;
    	a280 = 34 ;
    	a1672 = 32 ;
    	a1409 = (3);
    	a271 = 34 ;
    	a395 = (6);
    	} else{
    		a1208 = (1);
    		a1624 = 34 ;
    		a78 = 34 ;
    		a1738 = 32 ;
    		a991 = 32 ;
    		a466 = 33 ;
    		a1306 = 34 ;
    		a682 = (0);
    		a1439 = (2);
    		a1668 = 32 ;
    	}   
    } 
    if((((!(a1611==33) || ((cf==1) && (input == 3))) || !(a1663==33)) && (((a1490!=1) && (!(a1651==33) || !(a1541==10))) && (a1669==32)))){
    	 cf = (0);
    	 if((!(a45==33) && (a1798==33))){
    	a1404 = (7);
    	a874 = 32 ;
    	a1565 = (4);
    	a1672 = 33 ;
    	a244 = (0);
    	a1389 = (7);
    	a866 = 32 ;
    	a1670 = 34 ;
    	a95 = 34 ;
    	a327 = (0);
    	a512 = (1);
    	a106 = (0);
    	} else{
    		a1681 = 33 ;
    		a1206 = 32 ;
    		a814 = 34 ;
    		a916 = (0);
    		a745 = (0);
    		a465 = 34 ;
    		a1375 = (0);
    		a512 = (0);
    		a106 = (0);
    		a1673 = 32 ;
    		a1651 = 33 ;
    		a1770 = 33 ;
    	}  printf("%d\n", 25);  
    } 
    if((((!(a1399==5) && (((cf==1) && (input == 2)) && !(a1801==32))) && !(a1703==32)) && (((a1765==33) || (a1339!=1)) || (a1437==33)))){
    	 cf = (0);
    	a316 = 34 ;
    	a280 = 34 ;
    	a1497 = (0);
    	a1131 = 33 ;
    	a1561 = (0);
    	a1440 = (8);
    	a1577 = (0);
    	a1406 = (1);
    	a829 = 32 ;
    	a1377 = (1);
    	a1149 = (1);
    	   
    } 
    if((((((a1627==34) || ((input == 5) && (cf==1))) || !(a1524==32)) || !(a1453==1)) && (!(a1542==3) || ((a1485!=1) || (a1583!=1))))){
    	 cf = (0);
    	a1432 = (4);
    	a1358 = (10);
    	a305 = 33 ;
    	a1316 = 34 ;
    	a1268 = (1);
    	a1584 = (0);
    	a1753 = 33 ;
    	a83 = (1);
    	a881 = (0);
    	a1703 = 32 ;
    	a280 = 33 ;
    	  printf("%d\n", 21);  
    } 
    if(((((a1447!=1) && ((input == 6) && (cf==1))) && !(a1456==11)) && ((a1617==32) || (((a1351!=1) || (a1387==10)) || !(a1420==34))))){
    	 cf = (0);
    	a1705 = 32 ;
    	a1634 = 32 ;
    	a804 = 32 ;
    	a579 = (0);
    	a1450 = 32 ;
    	a1354 = 34 ;
    	a1576 = (0);
    	  printf("%d\n", 21);  
    } 
} void calculate_outputm153(int input) {
    if((((!(a1494==7) || (!(a1637==34) || ((a1681==33) || !(a1665==34)))) && (a1407==6)) && (!(a1354==33) || ((input == 4) && (cf==1))))){
    	 cf = (0);
    	 if((((a332==7) && (a1303==10)) || !(a1782==34))){
    	a280 = 34 ;
    	a1582 = (0);
    	a1526 = (4);
    	a538 = 33 ;
    	a267 = 34 ;
    	a445 = (0);
    	a316 = 33 ;
    	a1534 = (1);
    	a1417 = 33 ;
    	a865 = 34 ;
    	a1605 = (0);
    	} else{
    		a1567 = (2);
    		a403 = 32 ;
    		a1746 = 34 ;
    		a1569 = (1);
    		a587 = 32 ;
    		a565 = 34 ;
    		a371 = (9);
    		a1744 = 33 ;
    		a1220 = (6);
    		a280 = 33 ;
    		a1316 = 32 ;
    	}  printf("%d\n", 22);  
    } 
    if(((!(a1578==9) && (a1704==33)) && ((a1585!=1) || ((a1686==34) && (((a1523==6) && ((input == 1) && (cf==1))) && !(a1466==3)))))){
    	 cf = (0);
    	 if(((!(a1626==33) || ((a1526==1) || (a1504==11))) && (a1339==1))){
    	a1209 = 33 ;
    	a1668 = 32 ;
    	a1211 = (9);
    	a1470 = 33 ;
    	a1689 = 33 ;
    	a339 = 32 ;
    	a316 = 32 ;
    	a1027 = 34 ;
    	a280 = 34 ;
    	a406 = (0);
    	a1518 = (11);
    	} else{
    		a702 = 34 ;
    		a462 = 34 ;
    		a1206 = 33 ;
    		a1613 = 33 ;
    		a1430 = 32 ;
    		a1779 = 33 ;
    		a789 = 33 ;
    		a51 = (13);
    		a512 = (0);
    		a106 = (0);
    		a1775 = 33 ;
    		a1638 = 33 ;
    	}  printf("%d\n", 23);  
    } 
    if((((a1640==33) && ((a1571==1) && (!(a1526==3) || (a1690==33)))) && (!(a1529==9) || (((input == 3) && (cf==1)) || (a1472!=1))))){
    	 cf = (0);
    	a1503 = (1);
    	a1571 = (1);
    	a280 = 33 ;
    	a1322 = 34 ;
    	a1802 = 33 ;
    	a1556 = (4);
    	a565 = 32 ;
    	a704 = (5);
    	a941 = (9);
    	a1316 = 32 ;
    	a1530 = (0);
    	  printf("%d\n", 23);  
    } 
    if(((((a1797==33) || !(a1725==34)) || (a1590!=1)) && (((a1692==33) && (!(a1665==33) || ((input == 5) && (cf==1)))) && !(a1690==32)))){
    	 cf = (0);
    	 if(((a1355==1) && (a1462!=1))){
    	a1712 = 33 ;
    	a991 = 32 ;
    	a1463 = (3);
    	a466 = 33 ;
    	a1535 = (1);
    	a78 = 34 ;
    	a1306 = 34 ;
    	a1490 = (0);
    	a1606 = (10);
    	a682 = (0);
    	} else{
    		a1791 = 33 ;
    		a1134 = 33 ;
    		a1503 = (0);
    		a156 = 33 ;
    		a1408 = (12);
    		a1458 = (4);
    		a1662 = 33 ;
    		a1237 = (4);
    		a963 = (0);
    		a327 = (1);
    		a512 = (1);
    		a106 = (0);
    	}  printf("%d\n", 23);  
    } 
    if(((!(a1784==33) && (((!(a1694==34) || ((input == 6) && (cf==1))) || (a1677==33)) && (a1644==33))) && ((a1552==33) && (a1582==1)))){
    	 cf = (0);
    	 if((((a1135==5) || !(a1622==34)) || (a1584==1))){
    	a1496 = (1);
    	a1215 = (1);
    	a1451 = (1);
    	a346 = (0);
    	a1462 = (1);
    	a1225 = 34 ;
    	a156 = 33 ;
    	a1134 = 34 ;
    	a327 = (1);
    	a512 = (1);
    	a106 = (0);
    	a1733 = 34 ;
    	} else{
    		a1051 = (0);
    		a1069 = (13);
    		a1227 = (1);
    		a1640 = 33 ;
    		a1727 = 33 ;
    		a1805 = 34 ;
    		a842 = 32 ;
    		a656 = (5);
    		a1271 = (1);
    	}   
    } 
    if((((!(a1693==33) || ((a1534==1) && (!(a1453==1) || !(a1587==6)))) || (a1673==33)) && (((input == 2) && (cf==1)) && (a1420==34)))){
    	 cf = (0);
    	a1685 = 32 ;
    	a1329 = (9);
    	a1491 = (1);
    	a279 = 34 ;
    	a1118 = 33 ;
    	a74 = (11);
    	a156 = 32 ;
    	a327 = (1);
    	a512 = (1);
    	a106 = (0);
    	a1465 = (6);
    	a1566 = (1);
    	  printf("%d\n", 21);  
    } 
} void calculate_outputm151(int input) {
    if((((!(a1662==33) || (!(a1453==1) || (a1430==33))) && (a1411==8)) && ((a1508==9) || ((a1485==1) && ((a804==33) && (cf==1)))))){
    	if(((((a1313!=1) || !(a1627==34)) && !(a1632==33)) && (((((cf==1) && (a324!=1)) && (a1792==33)) && !(a1617==32)) || (a1605==1)))){
    		calculate_outputm152(input);
    	} 
    } 
    if((((((cf==1) && (a804==32)) && (a1673==34)) && !(a1624==32)) && (((a1479!=1) && (!(a1767==34) && (a1562==34))) && (a1555==1)))){
    	if((((((a579!=1) && (cf==1)) && !(a1587==7)) && (a1781==34)) && ((((a1669==32) || !(a1303==8)) || !(a1778==34)) || !(a1399==6)))){
    		calculate_outputm153(input);
    	} 
    } 
} void calculate_outputm155(int input) {
    if((((!(a1785==33) || ((((input == 3) && (cf==1)) || !(a1708==33)) && (a1501==1))) && (a1435==3)) && (!(a1739==33) || !(a1613==32)))){
    	 cf = (0);
    	 if((!(a1769==34) && (((a1644==32) || !(a17==32)) || !(a279==32)))){
    	a280 = 33 ;
    	a1316 = 33 ;
    	a1612 = 34 ;
    	a1529 = (10);
    	a326 = (1);
    	a1532 = (6);
    	a1563 = (1);
    	a941 = (11);
    	a745 = (0);
    	a790 = (0);
    	a1443 = 34 ;
    	} else{
    		a1574 = 34 ;
    		a1424 = (6);
    		a1447 = (1);
    		a1114 = 33 ;
    		a1175 = 33 ;
    		a1674 = 32 ;
    		a1604 = (0);
    		a1258 = 34 ;
    		a682 = (1);
    		a466 = 33 ;
    	}   
    } 
    if((((((input == 6) && (cf==1)) && (a1652==34)) && (a1686==34)) && ((a1577!=1) || ((!(a1657==33) && (a1747==34)) || (a1506==10))))){
    	 cf = (0);
    	a1600 = (0);
    	a1443 = 33 ;
    	a853 = 34 ;
    	a1615 = 32 ;
    	a1316 = 33 ;
    	a1597 = (1);
    	a381 = (0);
    	a745 = (1);
    	a790 = (0);
    	a280 = 33 ;
    	a1610 = 32 ;
    	  printf("%d\n", 23);  
    } 
    if((((((input == 2) && (cf==1)) && !(a1692==34)) || !(a1440==7)) && ((a1631==32) && ((a1473!=1) && ((a1706==32) && !(a1681==33)))))){
    	 cf = (0);
    	a1535 = (0);
    	a331 = 34 ;
    	a1430 = 33 ;
    	a1538 = (4);
    	a1692 = 32 ;
    	a1696 = 32 ;
    	a465 = 34 ;
    	a1206 = 32 ;
    	a45 = 33 ;
    	a814 = 33 ;
    	a512 = (0);
    	a106 = (0);
    	  printf("%d\n", 21);  
    } 
    if(((!(a1686==34) || ((a1494==7) && (a1621==34))) && (((!(a1424==6) || ((input == 4) && (cf==1))) || (a1430==32)) || !(a1471==9)))){
    	 cf = (0);
    	a1655 = 32 ;
    	a1423 = (1);
    	a316 = 32 ;
    	a280 = 34 ;
    	a1027 = 32 ;
    	a1730 = 32 ;
    	a339 = 32 ;
    	a1358 = (10);
    	a1209 = 33 ;
    	a406 = (0);
    	a1702 = 33 ;
    	  printf("%d\n", 22);  
    } 
    if((((((a1738==34) || !(a1687==34)) && !(a1796==32)) && (a1271!=1)) && (((a1456==13) || ((cf==1) && (input == 1))) && !(a1670==33)))){
    	 cf = (0);
    	 if(((a1716==34) || ((a1712==34) || ((a421==34) || (a1351==1))))){
    	a1643 = 34 ;
    	a478 = (1);
    	a156 = 32 ;
    	a279 = 32 ;
    	a208 = 32 ;
    	a1466 = (4);
    	a1589 = (1);
    	a1737 = 33 ;
    	a327 = (1);
    	a512 = (1);
    	a106 = (0);
    	a1547 = (13);
    	} else{
    		a747 = 33 ;
    		a1703 = 34 ;
    		a1631 = 33 ;
    		a466 = 34 ;
    		a1528 = 32 ;
    		a1399 = (5);
    		a854 = (1);
    		a922 = (0);
    		a1103 = (0);
    		a1708 = 33 ;
    	}  printf("%d\n", 25);  
    } 
    if((((((a1567==3) || ((a1514!=1) && ((cf==1) && (input == 5)))) && (a1468!=1)) || (a1661==32)) && ((a1355==1) || (a1731==32)))){
    	 cf = (0);
    	a1206 = 33 ;
    	a1557 = (9);
    	a282 = 33 ;
    	a1491 = (1);
    	a1701 = 33 ;
    	a1527 = (1);
    	a74 = (12);
    	a528 = (1);
    	a1406 = (1);
    	a51 = (12);
    	a512 = (0);
    	a106 = (0);
    	  printf("%d\n", 22);  
    } 
} void calculate_outputm156(int input) {
    if(((((!(a1738==33) && (a1543!=1)) || (a1465==3)) || !(a1655==34)) && ((a1780==32) || (((input == 2) && (cf==1)) || (a1794==34))))){
    	 cf = (0);
    	a1445 = (1);
    	a1802 = 33 ;
    	a1631 = 32 ;
    	a20 = (4);
    	a1475 = (0);
    	a1596 = 33 ;
    	  printf("%d\n", 21);  
    } 
    if(((!(a1493==33) && ((a1492!=1) && ((cf==1) && (input == 3)))) && (((a1621==32) || (!(a1466==3) && (a1739==34))) || (a1538==1)))){
    	 cf = (0);
    	a1663 = 33 ;
    	a280 = 33 ;
    	a1771 = 34 ;
    	a853 = 32 ;
    	a381 = (0);
    	a1558 = (1);
    	a1316 = 33 ;
    	a1434 = (0);
    	a745 = (1);
    	a790 = (0);
    	a1422 = 33 ;
    	  printf("%d\n", 21);  
    } 
    if((((((a1587==4) && ((a1510==32) && !(a1778==33))) || (a1635==32)) && !(a1730==32)) && ((a1280==5) && ((input == 4) && (cf==1))))){
    	 cf = (0);
    	a1316 = 33 ;
    	a1447 = (0);
    	a1421 = (7);
    	a1690 = 33 ;
    	a280 = 33 ;
    	a1785 = 33 ;
    	a755 = 32 ;
    	a941 = (8);
    	a745 = (0);
    	a1462 = (1);
    	a790 = (0);
    	  printf("%d\n", 21);  
    } 
} void calculate_outputm157(int input) {
    if(((((a1585!=1) || ((input == 6) && (cf==1))) && !(a1358==7)) && ((a1497==1) && ((a1612==32) || ((a1425!=1) || (a1634==33)))))){
    	 cf = (0);
    	a1468 = (0);
    	a664 = (5);
    	a1712 = 32 ;
    	a1500 = 34 ;
    	a1489 = 34 ;
    	a725 = (0);
    	a156 = 34 ;
    	a1605 = (0);
    	a935 = (12);
    	a327 = (1);
    	a512 = (1);
    	a106 = (0);
    	   
    } 
    if((((!(a1806==34) && ((((cf==1) && (input == 5)) && !(a1470==33)) || (a1292!=1))) || !(a1435==3)) && ((a1745==33) && (a1544==1)))){
    	 cf = (0);
    	a1751 = 33 ;
    	a609 = (0);
    	a1772 = 32 ;
    	a874 = 33 ;
    	a1428 = (6);
    	a224 = (2);
    	a1455 = (2);
    	a1392 = (8);
    	a561 = 34 ;
    	a327 = (0);
    	a512 = (1);
    	a106 = (0);
    	   
    } 
    if((((a1406!=1) || (a1785==33)) && (((!(a1784==33) && ((a1688==33) && ((input == 3) && (cf==1)))) || !(a1524==32)) && !(a1658==32)))){
    	 cf = (0);
    	a561 = 34 ;
    	a1579 = (6);
    	a609 = (0);
    	a224 = (2);
    	a1797 = 32 ;
    	a874 = 33 ;
    	a1588 = 34 ;
    	a327 = (0);
    	a512 = (1);
    	a106 = (0);
    	a1719 = 34 ;
    	   
    } 
    if(((((!(a1453==3) && !(a1771==33)) || !(a1613==32)) && (a1536==1)) && ((a1788==32) || (((input == 4) && (cf==1)) && !(a1775==32))))){
    	 cf = (0);
    	a1555 = (1);
    	a314 = (1);
    	a1676 = 32 ;
    	a1558 = (1);
    	a565 = 33 ;
    	a280 = 33 ;
    	a1575 = (11);
    	a995 = (7);
    	a956 = (10);
    	a1316 = 32 ;
    	a1527 = (0);
    	  printf("%d\n", 25);  
    } 
    if((((a1534!=1) || ((a1662==33) && ((a1569!=1) || (a1536!=1)))) && ((a1459!=1) && ((a1488==34) || ((input == 2) && (cf==1)))))){
    	 cf = (0);
    	a1558 = (1);
    	a1518 = (12);
    	a1687 = 34 ;
    	a1316 = 32 ;
    	a1425 = (1);
    	a403 = 33 ;
    	a1379 = (7);
    	a565 = 34 ;
    	a75 = 34 ;
    	a371 = (9);
    	a280 = 33 ;
    	  printf("%d\n", 23);  
    } 
} void calculate_outputm154(int input) {
    if((((a1444!=1) && (((a1379==5) || ((a1208==1) || (a1517==1))) && !(a1770==32))) && (((a622==33) && (cf==1)) || (a1611==32)))){
    	if(((((a1375==1) && (a1475!=1)) || !(a1730==33)) && (((((cf==1) && (a1214==11)) || !(a1211==9)) || (a1764==34)) || !(a1628==32)))){
    		calculate_outputm155(input);
    	} 
    } 
    if((((a1712==32) && (!(a1602==33) && ((a1534==1) && ((a1705==34) || !(a1715==34))))) && (!(a1387==12) && ((cf==1) && (a622==32))))){
    	if(((!(a1779==32) && (!(a1602==34) && !(a1612==32))) && ((a1355!=1) && ((a1552==33) && ((a1329==5) || ((a20==1) && (cf==1))))))){
    		calculate_outputm156(input);
    	} 
    	if(((((a1745==33) && ((a1604==1) && !(a1524==34))) && (a1615==33)) && ((((cf==1) && (a20==4)) && (a1579==6)) || (a1496==1)))){
    		calculate_outputm157(input);
    	} 
    } 
} void calculate_outputm159(int input) {
    if(((!(a1443==33) && (a1530!=1)) && ((((((cf==1) && (input == 3)) && (a1769==34)) && (a1805==34)) || !(a1775==34)) && (a1694==34)))){
    	 cf = (0);
    	a1220 = (10);
    	a1473 = (0);
    	a874 = 32 ;
    	a1339 = (0);
    	a1547 = (12);
    	a866 = 33 ;
    	a377 = 32 ;
    	a1369 = (0);
    	a327 = (0);
    	a512 = (1);
    	a106 = (0);
    	a1788 = 34 ;
    	  printf("%d\n", 21);  
    } 
    if(((!(a1775==34) || (((a1481!=1) || !(a1794==33)) || (a1672==33))) && ((((input == 1) && (cf==1)) && !(a1523==8)) && (a1417==34)))){
    	 cf = (0);
    	a1076 = 33 ;
    	a1136 = (6);
    	a1715 = 34 ;
    	a1427 = 33 ;
    	a535 = 33 ;
    	a656 = (3);
    	a1571 = (1);
    	a1681 = 34 ;
    	a1589 = (0);
    	  printf("%d\n", 25);  
    } 
    if((((((a1517==1) && ((input == 5) && (cf==1))) || (a1613==33)) && !(a1685==32)) && (!(a1424==6) || ((a1527!=1) && (a1536==1))))){
    	 cf = (0);
    	a535 = 33 ;
    	a1313 = (1);
    	a1687 = 34 ;
    	a1609 = 34 ;
    	a1694 = 34 ;
    	a1574 = 34 ;
    	a561 = 32 ;
    	a1136 = (4);
    	a656 = (3);
    	  printf("%d\n", 23);  
    } 
} void calculate_outputm160(int input) {
    if((((a1283!=1) || ((cf==1) && (input == 4))) && ((a1620==32) && (((a1704==33) && (!(a1763==33) || (a1764==33))) || !(a1554==33))))){
    	 cf = (0);
    	a1234 = (6);
    	a1460 = (5);
    	a1770 = 34 ;
    	a874 = 33 ;
    	a934 = 33 ;
    	a1450 = 33 ;
    	a787 = (3);
    	a561 = 32 ;
    	a327 = (0);
    	a512 = (1);
    	a106 = (0);
    	a1611 = 33 ;
    	  printf("%d\n", 21);  
    } 
    if(((((!(a1680==33) || ((a1211==8) || ((cf==1) && (input == 1)))) && (a1354==33)) && !(a1220==7)) && (!(a1443==34) && !(a1460==4)))){
    	 cf = (0);
    	a787 = (3);
    	a934 = 33 ;
    	a561 = 32 ;
    	a1234 = (6);
    	a1560 = (0);
    	a874 = 33 ;
    	a327 = (0);
    	a512 = (1);
    	a106 = (0);
    	a1462 = (1);
    	a1663 = 33 ;
    	a1516 = (0);
    	  printf("%d\n", 21);  
    } 
    if(((((a1695==32) || ((cf==1) && (input == 5))) || (a1489==32)) && ((((a1354==32) || !(a1670==34)) && (a1501==1)) || (a1462!=1)))){
    	 cf = (0);
    	a1528 = 32 ;
    	a156 = 34 ;
    	a1587 = (4);
    	a1604 = (1);
    	a664 = (5);
    	a725 = (0);
    	a935 = (12);
    	a327 = (1);
    	a512 = (1);
    	a106 = (0);
    	a1418 = (2);
    	a1496 = (0);
    	  printf("%d\n", 21);  
    } 
} void calculate_outputm161(int input) {
    if(((!(a1500==34) || ((!(a1411==8) || !(a1636==33)) || (a1423==1))) && ((a1789==32) && ((a1563==1) && ((input == 5) && (cf==1)))))){
    	 cf = (0);
    	a1651 = 33 ;
    	a884 = 34 ;
    	a305 = 32 ;
    	a1609 = 34 ;
    	a1401 = (1);
    	a280 = 33 ;
    	a1536 = (1);
    	a1208 = (0);
    	a799 = (0);
    	a1339 = (0);
    	a1316 = 34 ;
    	  printf("%d\n", 22);  
    } 
    if((((((!(a1494==3) && !(a1502==3)) && (a1234==6)) || (a1535==1)) && (a1550==9)) && (!(a1418==2) || ((input == 4) && (cf==1))))){
    	 cf = (0);
    	a1491 = (1);
    	a1745 = 33 ;
    	a1316 = 34 ;
    	a1613 = 32 ;
    	a305 = 32 ;
    	a1610 = 33 ;
    	a1401 = (1);
    	a799 = (0);
    	a1424 = (6);
    	a884 = 34 ;
    	a280 = 33 ;
    	  printf("%d\n", 22);  
    } 
    if(((!(a1685==34) && (a1606==7)) && (((a1681==34) && (!(a1211==9) || (((input == 1) && (cf==1)) && (a1479!=1)))) || !(a1747==34)))){
    	 cf = (0);
    	a1215 = (1);
    	a1358 = (8);
    	a1624 = 34 ;
    	a1738 = 34 ;
    	a1612 = 34 ;
    	  printf("%d\n", 23);  
    } 
} void calculate_outputm158(int input) {
    if((((a1454==34) || (((a24==2) && (cf==1)) && (a1562==34))) && (((!(a1303==9) && (a1261!=1)) && (a1512==1)) || !(a1521==32)))){
    	if((((a1434!=1) && (((!(a1662==34) && (a1777==32)) || (a1452==1)) && (a1362==34))) && (((a861==33) && (cf==1)) && !(a1609==33)))){
    		calculate_outputm159(input);
    	} 
    } 
    if((((a1663==33) && ((((a1227!=1) && (a1501==1)) && (a1597==1)) || !(a1554==33))) && (((a24==4) && (cf==1)) && !(a1741==33)))){
    	if(((((!(a1657==32) && ((cf==1) && (a1305==1))) || !(a1453==1)) && !(a1568==6)) && ((a1483==1) || ((a1776==32) && (a1585==1))))){
    		calculate_outputm160(input);
    	} 
    	if((((a1444!=1) || (a1215!=1)) && (((a1415!=1) || ((((cf==1) && (a1305==4)) && (a1407==6)) || !(a1688==33))) || !(a1808==34)))){
    		calculate_outputm161(input);
    	} 
    } 
} void calculate_outputm163(int input) {
    if(((((a1528==33) || (!(a1792==32) || !(a1429==4))) || (a1519!=1)) && ((!(a1529==9) || ((input == 2) && (cf==1))) || (a1651==32)))){
    	 cf = (0);
    	a561 = 33 ;
    	a1611 = 32 ;
    	a562 = 33 ;
    	a1441 = (1);
    	a1198 = 33 ;
    	a874 = 33 ;
    	a327 = (0);
    	a512 = (1);
    	a106 = (0);
    	a1635 = 32 ;
    	a1459 = (0);
    	a1626 = 34 ;
    	  printf("%d\n", 23);  
    } 
    if((((a1481!=1) && (((cf==1) && (input == 6)) || (a1528==34))) && (!(a1611==33) || (((a1476==3) && (a1612==34)) && (a1675==33))))){
    	 cf = (0);
    	 if((a1540==1)){
    	a1206 = 32 ;
    	a1014 = 32 ;
    	a261 = 33 ;
    	a1595 = (4);
    	a206 = (0);
    	a1664 = 33 ;
    	a1261 = (1);
    	a1479 = (1);
    	a465 = 33 ;
    	a512 = (0);
    	a106 = (0);
    	a1494 = (5);
    	} else{
    		a465 = 32 ;
    		a1360 = 32 ;
    		a985 = (8);
    		a53 = (2);
    		a1461 = (0);
    		a1206 = 32 ;
    		a1663 = 32 ;
    		a1540 = (1);
    		a1638 = 34 ;
    		a1657 = 32 ;
    		a512 = (0);
    		a106 = (0);
    	}   
    } 
    if(((((!(a1805==33) && (((a1497!=1) || ((input == 4) && (cf==1))) || (a1560==1))) || (a1416==13)) || (a1307==4)) && !(a1725==34))){
    	 cf = (0);
    	a1572 = (1);
    	a1770 = 33 ;
    	a1744 = 32 ;
    	a1555 = (1);
    	a874 = 32 ;
    	a1423 = (1);
    	a866 = 33 ;
    	a377 = 32 ;
    	a1369 = (0);
    	a327 = (0);
    	a512 = (1);
    	a106 = (0);
    	  printf("%d\n", 22);  
    } 
    if(((((input == 5) && (cf==1)) || !(a1578==6)) && ((!(a1677==32) && (((a1694==32) || !(a1593==13)) && !(a1220==9))) || (a1472!=1)))){
    	 cf = (0);
    	a316 = 33 ;
    	a1764 = 32 ;
    	a1493 = 33 ;
    	a1748 = 33 ;
    	a1379 = (5);
    	a1588 = 33 ;
    	a419 = 33 ;
    	a351 = 32 ;
    	a280 = 34 ;
    	a1396 = 34 ;
    	a865 = 32 ;
    	  printf("%d\n", 21);  
    } 
    if(((a1643==34) && ((a1261==1) || (!(a1637==34) || ((!(a1733==33) || (((input == 1) && (cf==1)) || (a1527==1))) && (a1459!=1)))))){
    	 cf = (0);
    	a1656 = 34 ;
    	a1780 = 33 ;
    	a1643 = 33 ;
    	a1206 = 33 ;
    	a1347 = 34 ;
    	a826 = (9);
    	a1135 = (6);
    	a1609 = 34 ;
    	a51 = (11);
    	a512 = (0);
    	a106 = (0);
    	a1329 = (5);
    	   
    } 
    if((((a1688==33) && ((a1546!=1) || ((!(a1634==34) && !(a1476==1)) && (a1441!=1)))) && (((cf==1) && (input == 3)) || (a1227==1)))){
    	 cf = (0);
    	 if((a1643==32)){
    	a1271 = (1);
    	a535 = 33 ;
    	a143 = (8);
    	a1776 = 32 ;
    	a1662 = 34 ;
    	a1136 = (7);
    	a656 = (3);
    	a1746 = 34 ;
    	a1527 = (1);
    	} else{
    		a1727 = 33 ;
    		a866 = 34 ;
    		a874 = 32 ;
    		a1563 = (1);
    		a1579 = (8);
    		a1497 = (1);
    		a443 = (0);
    		a944 = (0);
    		a327 = (0);
    		a512 = (1);
    		a106 = (0);
    		a1437 = 33 ;
    	}  printf("%d\n", 21);  
    } 
} void calculate_outputm164(int input) {
    if(((((!(a1712==33) || (a1543==1)) && !(a1427==34)) && (a1527!=1)) && ((!(a1570==10) && ((cf==1) && (input == 4))) && (a1738==34)))){
    	 cf = (0);
    	 if((a1275==13)){
    	a981 = 32 ;
    	a1450 = 32 ;
    	a465 = 33 ;
    	a1410 = (0);
    	a1694 = 33 ;
    	a896 = (4);
    	a1631 = 33 ;
    	a1408 = (10);
    	a874 = 34 ;
    	a327 = (0);
    	a512 = (1);
    	a106 = (0);
    	} else{
    		a466 = 34 ;
    		a1031 = (1);
    		a422 = (10);
    		a1481 = (1);
    		a1490 = (0);
    		a1789 = 34 ;
    		a1451 = (1);
    		a1775 = 32 ;
    		a151 = (1);
    		a1103 = (1);
    	}  printf("%d\n", 21);  
    } 
    if(((((((a1782==32) && !(a1509==8)) && !(a1502==3)) && !(a1722==34)) || !(a1723==32)) && (((cf==1) && (input == 5)) && !(a1729==34)))){
    	 cf = (0);
    	a316 = 34 ;
    	a735 = 34 ;
    	a1525 = (1);
    	a657 = (0);
    	a1578 = (6);
    	a280 = 34 ;
    	a1418 = (3);
    	a1528 = 32 ;
    	a1377 = (0);
    	a1149 = (1);
    	a1534 = (1);
    	  printf("%d\n", 21);  
    } 
    if(((((a1454==33) && (((input == 3) && (cf==1)) || (a1541==10))) && !(a1547==10)) && (((a1492!=1) && (a1550==9)) && !(a1623==34)))){
    	 cf = (0);
    	a1209 = 34 ;
    	a316 = 32 ;
    	a1444 = (1);
    	a1611 = 33 ;
    	a1563 = (1);
    	a280 = 34 ;
    	a1542 = (1);
    	a356 = 34 ;
    	a1035 = (10);
    	a406 = (0);
    	a1604 = (0);
    	  printf("%d\n", 21);  
    } 
    if(((((!(a1532==9) || (!(a1705==32) && (a1634==33))) || !(a1456==10)) || (a1566!=1)) && (((input == 6) && (cf==1)) && !(a1522==3)))){
    	 cf = (0);
    	a1343 = (0);
    	a1360 = 32 ;
    	a1542 = (2);
    	a1206 = 32 ;
    	a1775 = 32 ;
    	a465 = 32 ;
    	a985 = (9);
    	a1729 = 34 ;
    	a53 = (2);
    	a512 = (0);
    	a106 = (0);
    	a1490 = (0);
    	  printf("%d\n", 25);  
    } 
    if((((!(a1420==32) && (a1208!=1)) && (a1425==1)) && ((a1540==1) && (!(a1568==8) || (((cf==1) && (input == 1)) && (a1560!=1)))))){
    	 cf = (0);
    	 if(((a1035==11) && (a1208==1))){
    	a331 = 34 ;
    	a1206 = 32 ;
    	a1523 = (5);
    	a1410 = (1);
    	a45 = 33 ;
    	a1697 = 33 ;
    	a1702 = 34 ;
    	a814 = 33 ;
    	a1492 = (1);
    	a465 = 34 ;
    	a512 = (0);
    	a106 = (0);
    	} else{
    		a280 = 33 ;
    		a1454 = 33 ;
    		a1459 = (0);
    		a1448 = (9);
    		a1664 = 33 ;
    		a1053 = 34 ;
    		a1316 = 33 ;
    		a1262 = 33 ;
    		a967 = (1);
    		a790 = (1);
    		a1584 = (0);
    	}  printf("%d\n", 23);  
    } 
    if((((a1686==34) && ((!(a1440==8) && ((input == 2) && (cf==1))) || (a1796==33))) && ((a1766==33) || ((a1472==1) && !(a1694==33))))){
    	 cf = (0);
    	a361 = 34 ;
    	a1702 = 33 ;
    	a1475 = (1);
    	a829 = 34 ;
    	a1744 = 32 ;
    	a1586 = (0);
    	a280 = 34 ;
    	a1681 = 32 ;
    	a1377 = (1);
    	a1149 = (1);
    	a316 = 34 ;
    	  printf("%d\n", 25);  
    } 
} void calculate_outputm165(int input) {
    if(((!(a1794==33) || (!(a1478==13) || (a1515==2))) && (((a1526==4) || (((cf==1) && (input == 4)) || (a1474==10))) || !(a1510==32)))){
    	 cf = (0);
    	a865 = 33 ;
    	a1441 = (0);
    	a1450 = 33 ;
    	a271 = 34 ;
    	a1529 = (9);
    	a73 = (0);
    	a395 = (9);
    	a1610 = 33 ;
    	a316 = 33 ;
    	a1517 = (1);
    	a280 = 34 ;
    	  printf("%d\n", 21);  
    } 
    if((((a1536!=1) || ((a1766==32) && (a1604==1))) && (((a1444==1) || (((cf==1) && (input == 3)) && (a1676==32))) || (a1690==32)))){
    	 cf = (0);
    	a1685 = 33 ;
    	a1468 = (0);
    	a361 = 34 ;
    	a1471 = (9);
    	a1629 = 34 ;
    	a829 = 34 ;
    	a1769 = 34 ;
    	a1377 = (1);
    	a1149 = (1);
    	a316 = 34 ;
    	a280 = 34 ;
    	  printf("%d\n", 23);  
    } 
} void calculate_outputm166(int input) {
    if(((((!(a1759==34) || (a1530==1)) && (a1584==1)) && !(a1782==34)) && ((((input == 3) && (cf==1)) && !(a1420==33)) && !(a1629==32)))){
    	 cf = (0);
    	a1547 = (12);
    	a1680 = 33 ;
    	a1418 = (2);
    	a1727 = 34 ;
    	a571 = 32 ;
    	a344 = 33 ;
    	a535 = 32 ;
    	a656 = (3);
    	a1765 = 34 ;
    	  printf("%d\n", 25);  
    } 
    if(((!(a1508==12) && ((a1474==11) || (((a1572==1) && !(a1741==33)) && !(a1542==2)))) && (((cf==1) && (input == 4)) && (a1602==32)))){
    	 cf = (0);
    	a1687 = 34 ;
    	a1629 = 34 ;
    	a1634 = 33 ;
    	a1303 = (8);
    	a946 = (9);
    	a874 = 34 ;
    	a1684 = 33 ;
    	a1110 = (1);
    	a981 = 34 ;
    	a327 = (0);
    	a512 = (1);
    	a106 = (0);
    	   
    } 
    if((((a1789==33) || (!(a1707==34) && (((input == 1) && (cf==1)) && (a1545==3)))) && (((a1496!=1) && !(a1694==33)) || (a1404==7)))){
    	 cf = (0);
    	a1584 = (1);
    	a1316 = 33 ;
    	a1795 = 33 ;
    	a1262 = 32 ;
    	a280 = 33 ;
    	a1421 = (7);
    	a1694 = 34 ;
    	a1566 = (1);
    	a947 = (5);
    	a1124 = (7);
    	a790 = (1);
    	  printf("%d\n", 21);  
    } 
} void calculate_outputm167(int input) {
    if(((((a1535!=1) && (a1574==34)) || (a1438==34)) && ((!(a1420==34) || (((cf==1) && (input == 1)) || !(a1438==33))) || (a1673==33)))){
    	 cf = (0);
    	a1610 = 33 ;
    	a1702 = 33 ;
    	a1453 = (1);
    	a1542 = (3);
    	a660 = (10);
    	a938 = (3);
    	a922 = (1);
    	a1103 = (0);
    	a466 = 34 ;
    	a1215 = (1);
    	  printf("%d\n", 25);  
    } 
    if(((a1776==32) && ((a1516!=1) && (!(a1694==34) || ((a1655==33) || ((a1673==34) && ((a1685==34) || ((cf==1) && (input == 2))))))))){
    	 cf = (0);
    	a1260 = (0);
    	a565 = 33 ;
    	a1446 = (2);
    	a1450 = 33 ;
    	a280 = 33 ;
    	a1534 = (1);
    	a1487 = 33 ;
    	a1316 = 32 ;
    	a671 = (2);
    	a995 = (8);
    	a956 = (10);
    	  printf("%d\n", 21);  
    } 
} void calculate_outputm168(int input) {
    if(((!(a1399==6) || (!(a1701==34) && ((a1292==1) && ((a1441!=1) || (a1443==33))))) && (((cf==1) && (input == 1)) && !(a1624==32)))){
    	 cf = (0);
    	a893 = 34 ;
    	a1514 = (0);
    	a1718 = 33 ;
    	a280 = 34 ;
    	a1299 = 34 ;
    	a1037 = (3);
    	a316 = 32 ;
    	a406 = (1);
    	a1560 = (0);
    	a1688 = 33 ;
    	a1604 = (1);
    	  printf("%d\n", 25);  
    } 
} void calculate_outputm169(int input) {
    if(((((a1794==33) && !(a1794==32)) && (a1343!=1)) && ((a1519!=1) || (((a1703==34) && ((cf==1) && (input == 2))) && !(a1424==7))))){
    	 cf = (0);
    	a1211 = (9);
    	a1583 = (0);
    	a1730 = 33 ;
    	a466 = 34 ;
    	a1543 = (0);
    	a1729 = 32 ;
    	a660 = (6);
    	a938 = (3);
    	a922 = (1);
    	a1103 = (0);
    	   
    } 
    if((((a1600!=1) && (a1747==34)) && ((a1303==8) && ((a1540==1) && ((a1576==1) && (((cf==1) && (input == 1)) && !(a1484==32))))))){
    	 cf = (0);
    	a87 = 32 ;
    	a1593 = (10);
    	a1597 = (1);
    	a1211 = (9);
    	a1075 = (4);
    	a490 = (0);
    	a656 = (1);
    	a1434 = (0);
    	a1656 = 32 ;
    	   
    } 
    if((((a1551==2) || (!(a1655==34) || ((input == 4) && (cf==1)))) && ((a1593==9) || (((a1447!=1) && !(a1446==4)) && !(a1526==2))))){
    	 cf = (0);
    	a419 = 32 ;
    	a1152 = 34 ;
    	a280 = 34 ;
    	a1544 = (1);
    	a1401 = (1);
    	a1558 = (1);
    	a1777 = 32 ;
    	a1272 = (9);
    	a316 = 33 ;
    	a865 = 32 ;
    	a1796 = 34 ;
    	   
    } 
    if((((a1637==34) && ((!(a1420==33) && ((a1530!=1) && (((input == 5) && (cf==1)) || !(a1579==6)))) || !(a1784==34))) && (a1541==8))){
    	 cf = (0);
    	a466 = 33 ;
    	a1175 = 33 ;
    	a1535 = (0);
    	a893 = 32 ;
    	a1114 = 32 ;
    	a682 = (1);
    	a1387 = (10);
    	a1220 = (10);
    	a1602 = 32 ;
    	a1528 = 32 ;
    	   
    } 
    if((((a1486==8) && ((a1549==4) || (!(a1574==34) || ((input == 3) && (cf==1))))) && (((a1411==8) && !(a1286==33)) && !(a1554==34)))){
    	 cf = (0);
    	a1343 = (0);
    	a1639 = 32 ;
    	a1702 = 33 ;
    	a635 = (9);
    	a1206 = 33 ;
    	a1661 = 34 ;
    	a548 = (1);
    	a399 = (0);
    	a51 = (10);
    	a512 = (0);
    	a106 = (0);
    	a1746 = 33 ;
    	  printf("%d\n", 21);  
    } 
    if((((((input == 6) && (cf==1)) && (a1452!=1)) && !(a1513==7)) && (!(a1676==32) || (((a1410!=1) && !(a1557==9)) || !(a1476==3))))){
    	 cf = (0);
    	a316 = 33 ;
    	a1578 = (6);
    	a1560 = (0);
    	a1638 = 34 ;
    	a638 = 34 ;
    	a629 = (1);
    	a1454 = 33 ;
    	a865 = 33 ;
    	a1439 = (0);
    	a280 = 34 ;
    	a271 = 33 ;
    	   
    } 
} void calculate_outputm162(int input) {
    if((((a1400==1) || ((a1450==34) || ((a1227!=1) && !(a1706==34)))) && (((a1440==7) && ((cf==1) && (a871==1))) || (a1445==5)))){
    	if((((a505==32) && (cf==1)) && ((a1715==33) || (!(a1698==33) && ((a1434==1) || (((a1794==33) && (a1622==33)) || (a1578==8))))))){
    		calculate_outputm163(input);
    	} 
    } 
    if(((((a1286==34) && (a1438==33)) && (a1581==5)) && ((a1578==7) || (!(a1643==34) || ((a1488==32) || ((cf==1) && (a871==2))))))){
    	if(((!(a1725==34) && ((((a1516==1) || (a1478==13)) || !(a1587==4)) || (a1535==1))) && (((cf==1) && (a467==2)) && !(a1608==34)))){
    		calculate_outputm164(input);
    	} 
    	if(((((a1599==1) && ((a1379==7) && (((a467==3) && (cf==1)) && !(a1766==33)))) || (a1416==11)) && ((a1611==33) || (a1775==32)))){
    		calculate_outputm165(input);
    	} 
    } 
    if(((!(a1220==10) || (((((cf==1) && (a871==3)) && (a1449==1)) && (a1529==9)) || (a1437==33))) && ((a1509==8) || (a1597==1)))){
    	if(((!(a1478==12) && ((a1506==10) || (a1473!=1))) && (!(a1667==33) || (((a1553==1) || ((cf==1) && (a746==1))) || (a1723==34))))){
    		calculate_outputm166(input);
    	} 
    	if(((!(a1379==8) && ((cf==1) && (a746!=1))) && (!(a1529==9) || (((a1558==1) && ((a1445==1) && (a1438==33))) && !(a1709==33))))){
    		calculate_outputm167(input);
    	} 
    } 
    if((((a1536==1) && (((cf==1) && (a871==5)) || (a1739==32))) && ((a1700==32) || (!(a1424==5) && ((a1558==1) && (a1269==1)))))){
    	if(((!(a1708==33) || ((a1610==33) && ((((cf==1) && (a973==33)) && (a1484==33)) || (a1445==4)))) && ((a1511!=1) && (a1632==32)))){
    		calculate_outputm168(input);
    	} 
    	if(((!(a1442==8) || (((a1545==2) || (a1208!=1)) || (a1438==34))) && (((a1685==33) && ((cf==1) && (a973==32))) && (a1582==1)))){
    		calculate_outputm169(input);
    	} 
    } 
} void calculate_outputm171(int input) {
    if(((((((cf==1) && (input == 4)) || (a1227==1)) || (a1452==1)) || (a1481==1)) && (!(a1702==33) || (!(a1631==33) || (a1611==32))))){
    	 cf = (0);
    	a1481 = (0);
    	a466 = 32 ;
    	a714 = (10);
    	a1640 = 33 ;
    	a943 = 33 ;
    	a1480 = (1);
    	a1620 = 32 ;
    	a1375 = (1);
    	a667 = (9);
    	a656 = (4);
    	  printf("%d\n", 23);  
    } 
} void calculate_outputm172(int input) {
    if(((!(a1522==1) || (((input == 3) && (cf==1)) || (a1499==34))) && (!(a1695==34) && ((!(a1581==4) && !(a1522==4)) || (a1587==5))))){
    	 cf = (0);
    	a305 = 32 ;
    	a681 = 33 ;
    	a1517 = (1);
    	a1684 = 33 ;
    	a1751 = 33 ;
    	a280 = 33 ;
    	a884 = 33 ;
    	a1316 = 34 ;
    	a1665 = 33 ;
    	a1575 = (11);
    	a430 = (1);
    	  printf("%d\n", 21);  
    } 
    if(((((a1476==0) || (!(a1620==32) || ((((cf==1) && (input == 5)) || (a1798==32)) || (a1604!=1)))) && !(a1688==34)) && !(a1757==32))){
    	 cf = (0);
    	a1316 = 34 ;
    	a1793 = 32 ;
    	a305 = 32 ;
    	a884 = 34 ;
    	a280 = 33 ;
    	a1401 = (1);
    	a1473 = (0);
    	a1409 = (4);
    	a1461 = (0);
    	a1718 = 33 ;
    	a799 = (0);
    	  printf("%d\n", 22);  
    } 
    if(((((cf==1) && (input == 2)) && (a1443==32)) && (((a1358==7) || (((a1756==32) && (a1473!=1)) && (a1606==7))) && !(a1719==33)))){
    	 cf = (0);
    	a1616 = 34 ;
    	a1757 = 34 ;
    	a1695 = 33 ;
    	a1756 = 32 ;
    	a1306 = 33 ;
    	a1504 = (8);
    	a654 = (1);
    	a1150 = 33 ;
    	a682 = (0);
    	a466 = 33 ;
    	  printf("%d\n", 23);  
    } 
} void calculate_outputm173(int input) {
    if((((a1358==8) && ((a1596==33) && !(a1529==10))) && ((a1514==1) || ((((input == 1) && (cf==1)) && !(a1525==2)) || !(a1438==33))))){
    	 cf = (0);
    	a702 = 33 ;
    	a1581 = (5);
    	a1416 = (10);
    	a1801 = 34 ;
    	a401 = 34 ;
    	a1500 = 34 ;
    	a789 = 33 ;
    	a51 = (13);
    	a1206 = 33 ;
    	a1423 = (0);
    	a512 = (0);
    	a106 = (0);
    	  printf("%d\n", 23);  
    } 
    if(((!(a1429==1) && (((a1470==32) && (a1272==9)) || !(a1532==9))) && ((a1684==32) || (((cf==1) && (input == 4)) && (a1799==32))))){
    	 cf = (0);
    	a1456 = (10);
    	a866 = 33 ;
    	a1432 = (5);
    	a1687 = 34 ;
    	a377 = 32 ;
    	a1369 = (0);
    	a1587 = (4);
    	a1580 = (0);
    	a874 = 32 ;
    	a327 = (0);
    	a512 = (1);
    	a106 = (0);
    	  printf("%d\n", 21);  
    } 
} void calculate_outputm170(int input) {
    if(((((a1469==1) && ((a1440==7) || !(a1771==34))) || (a1604!=1)) && ((a1476==3) && (((cf==1) && (a422==9)) || !(a1435==3))))){
    	if((((((!(a1416==11) || !(a1696==33)) && (a1797==32)) && (a1280==5)) || (a1575==7)) && (((cf==1) && (a1033==32)) || (a1417==33)))){
    		calculate_outputm171(input);
    	} 
    } 
    if((((((!(a1688==34) && ((cf==1) && (a422==10))) || (a1687==32)) || (a1475==1)) || (a1690==34)) && (!(a1778==34) || !(a1700==32)))){
    	if(((((a1594!=1) || (((a1805==32) || (a1415==1)) && (a1329==9))) || !(a1739==34)) && (!(a1442==6) && ((a1031==1) && (cf==1))))){
    		calculate_outputm172(input);
    	} 
    } 
    if(((!(a1547==12) || ((a1693==33) && (((cf==1) && (a422==13)) || (a1211==7)))) && (((a1639==34) || (a1472==1)) || !(a1612==34)))){
    	if((((!(a1791==34) || (a1566==1)) || !(a1552==33)) && ((!(a1518==12) || (((a942==33) && (cf==1)) || (a1416==13))) || !(a1733==33)))){
    		calculate_outputm173(input);
    	} 
    } 
} void calculate_outputm175(int input) {
    if((((a1589==1) || ((a1656==34) || ((a1482==34) || ((a1452!=1) && ((a1573==4) && ((input == 1) && (cf==1))))))) && !(a1718==34))){
    	 cf = (0);
    	a305 = 32 ;
    	a1435 = (3);
    	a884 = 34 ;
    	a1316 = 34 ;
    	a1712 = 32 ;
    	a280 = 33 ;
    	a1401 = (1);
    	a799 = (0);
    	a1704 = 33 ;
    	a1425 = (1);
    	a1664 = 32 ;
    	  printf("%d\n", 22);  
    } 
    if((((a1487==33) && ((a1756==33) || ((a1582==1) || (a1497!=1)))) && ((a1537==8) && (((input == 6) && (cf==1)) && !(a1476==4))))){
    	 cf = (0);
    	 if((a1719==32)){
    	a874 = 32 ;
    	a1313 = (1);
    	a1770 = 34 ;
    	a443 = (0);
    	a1369 = (1);
    	a866 = 33 ;
    	a1776 = 32 ;
    	a1657 = 34 ;
    	a327 = (0);
    	a1576 = (1);
    	a512 = (1);
    	a106 = (0);
    	} else{
    		a1692 = 33 ;
    		a1445 = (1);
    		a1292 = (1);
    		a465 = 33 ;
    		a1159 = 34 ;
    		a1475 = (0);
    		a606 = (5);
    		a1514 = (0);
    		a1014 = 34 ;
    		a1206 = 32 ;
    		a512 = (0);
    		a106 = (0);
    	}  printf("%d\n", 23);  
    } 
    if((((a1452==1) || ((a1532==7) || !(a1673==32))) && (!(a1513==6) || ((((input == 4) && (cf==1)) && (a1709==34)) || (a1737==33))))){
    	 cf = (0);
    	a1272 = (9);
    	a1316 = 34 ;
    	a1594 = (1);
    	a280 = 33 ;
    	a1587 = (4);
    	a1696 = 33 ;
    	a1401 = (1);
    	a799 = (0);
    	a305 = 32 ;
    	a884 = 34 ;
    	a1557 = (11);
    	  printf("%d\n", 22);  
    } 
    if((((((a1283==1) && ((cf==1) && (input == 5))) && (a1805==34)) || !(a1779==34)) && (((a1629==33) || (a1584==1)) && !(a1426==10)))){
    	 cf = (0);
    	a465 = 32 ;
    	a884 = 32 ;
    	a1286 = 34 ;
    	a1769 = 34 ;
    	a1206 = 32 ;
    	a1589 = (0);
    	a1694 = 34 ;
    	a1544 = (1);
    	a834 = 32 ;
    	a53 = (4);
    	a512 = (0);
    	a106 = (0);
    	  printf("%d\n", 22);  
    } 
    if(((!(a1615==32) && (((a1785==32) || (!(a1435==3) || ((input == 3) && (cf==1)))) || (a1379==8))) && (!(a1782==33) && (a1578==6)))){
    	 cf = (0);
    	a1643 = 34 ;
    	a1535 = (0);
    	a1779 = 34 ;
    	a1262 = 33 ;
    	a280 = 33 ;
    	a1716 = 33 ;
    	a1663 = 33 ;
    	a1316 = 33 ;
    	a1146 = 32 ;
    	a967 = (0);
    	a790 = (1);
    	  printf("%d\n", 23);  
    } 
} void calculate_outputm176(int input) {
    if((((!(a1616==34) || (a1556==4)) || !(a1574==34)) && ((a1339!=1) && ((!(a1548==34) && ((cf==1) && (input == 5))) || !(a1763==33))))){
    	 cf = (0);
    	a866 = 33 ;
    	a1793 = 32 ;
    	a1606 = (7);
    	a443 = (0);
    	a1733 = 33 ;
    	a1369 = (1);
    	a1674 = 33 ;
    	a1443 = 32 ;
    	a874 = 32 ;
    	a327 = (0);
    	a512 = (1);
    	a106 = (0);
    	  printf("%d\n", 23);  
    } 
    if((((a1537==4) || ((cf==1) && (input == 3))) && (((a1514!=1) && (((a1532==9) && !(a1610==32)) || !(a1797==32))) && !(a1766==33)))){
    	 cf = (0);
    	a1737 = 34 ;
    	a1316 = 34 ;
    	a1741 = 32 ;
    	a305 = 32 ;
    	a1623 = 33 ;
    	a681 = 33 ;
    	a1441 = (0);
    	a430 = (1);
    	a280 = 33 ;
    	a884 = 33 ;
    	a1643 = 34 ;
    	  printf("%d\n", 21);  
    } 
    if(((((((cf==1) && (input == 2)) && (a1480==1)) && (a1627==32)) && !(a1693==32)) && ((a1580==1) || ((a1358==9) || !(a1522==3))))){
    	 cf = (0);
    	a1146 = 32 ;
    	a967 = (0);
    	a1775 = 34 ;
    	a1316 = 33 ;
    	a1605 = (0);
    	a1537 = (8);
    	a1262 = 33 ;
    	a1751 = 33 ;
    	a280 = 33 ;
    	a790 = (1);
    	a1528 = 32 ;
    	  printf("%d\n", 23);  
    } 
    if((((a1417==32) || ((a1697==32) && ((a1777==32) && (!(a1808==34) || ((cf==1) && (input == 6)))))) && (!(a1759==34) || !(a1712==32)))){
    	 cf = (0);
    	a809 = 34 ;
    	a528 = (0);
    	a1517 = (1);
    	a282 = 33 ;
    	a1407 = (6);
    	a1632 = 32 ;
    	a1206 = 33 ;
    	a51 = (12);
    	a512 = (0);
    	a106 = (0);
    	a1746 = 33 ;
    	a1762 = 32 ;
    	  printf("%d\n", 22);  
    } 
    if(((!(a1575==7) && (!(a1418==2) || (((a1343!=1) && ((input == 1) && (cf==1))) && (a1543!=1)))) && (!(a1523==6) || (a1631==32)))){
    	 cf = (0);
    	a1462 = (1);
    	a1307 = (5);
    	a1771 = 34 ;
    	a1316 = 33 ;
    	a280 = 33 ;
    	a1262 = 33 ;
    	a1686 = 34 ;
    	a1146 = 32 ;
    	a967 = (0);
    	a1802 = 33 ;
    	a790 = (1);
    	  printf("%d\n", 23);  
    } 
    if(((((input == 4) && (cf==1)) || !(a1272==9)) && (!(a1542==3) || ((a1744==32) && ((!(a1637==34) || (a1694==34)) || (a1444==1)))))){
    	 cf = (0);
    	a681 = 33 ;
    	a1535 = (0);
    	a1316 = 34 ;
    	a430 = (1);
    	a305 = 32 ;
    	a280 = 33 ;
    	a1744 = 32 ;
    	a884 = 33 ;
    	a1440 = (7);
    	a1447 = (0);
    	a1584 = (1);
    	  printf("%d\n", 23);  
    } 
} void calculate_outputm177(int input) {
    if(((((!(a1510==34) || !(a1587==4)) && (a1416==10)) || (a1480!=1)) && (((a1479==1) || ((input == 5) && (cf==1))) || (a1283!=1)))){
    	 cf = (0);
    	a1662 = 33 ;
    	a1730 = 33 ;
    	a977 = 33 ;
    	a1221 = (0);
    	a280 = 33 ;
    	a1262 = 34 ;
    	a790 = (1);
    	a1316 = 33 ;
    	a1351 = (1);
    	a1208 = (0);
    	a1805 = 34 ;
    	  printf("%d\n", 23);  
    } 
} void calculate_outputm178(int input) {
    if((((a1406!=1) || (((a1211==5) || (!(a1709==34) || ((cf==1) && (input == 5)))) || (a1566!=1))) && ((a1292!=1) || (a1313==1)))){
    	 cf = (0);
    	a1657 = 34 ;
    	a1387 = (10);
    	a1106 = 34 ;
    	a465 = 33 ;
    	a1443 = 32 ;
    	a1476 = (3);
    	a1014 = 33 ;
    	a1588 = 34 ;
    	a1206 = 32 ;
    	a279 = 34 ;
    	a512 = (0);
    	a106 = (0);
    	  printf("%d\n", 25);  
    } 
} void calculate_outputm174(int input) {
    if((((a1392==10) || ((a1693==34) || ((a1795==33) && !(a1806==32)))) && ((a1563!=1) || (((a855==7) && (cf==1)) && !(a1427==34))))){
    	if(((((a458==7) && (cf==1)) || !(a1739==34)) && ((a1470==33) || ((((a1480==1) && (a1427==33)) && (a1748==33)) && (a1643==34))))){
    		calculate_outputm175(input);
    	} 
    } 
    if((((a1531==4) && (!(a1574==34) || ((a855==9) && (cf==1)))) && ((!(a1778==34) || ((a1351==1) && (a1677==34))) || (a1483==1)))){
    	if((((a1775==32) || (!(a1476==3) || ((a1590!=1) || ((cf==1) && (a705==1))))) && ((a1558!=1) || ((a1215==1) || (a1582!=1))))){
    		calculate_outputm176(input);
    	} 
    } 
    if(((!(a1596==34) && ((a1716==32) || ((a855==10) && (cf==1)))) && ((!(a1736==34) && (!(a1668==33) && (a1487==33))) && (a1286==34)))){
    	if(((((a1716==33) && ((a378==1) && (cf==1))) && (a1785==33)) && ((a1441==1) || ((a1446==2) && ((a1430==33) && !(a1669==34)))))){
    		calculate_outputm177(input);
    	} 
    } 
    if((((((cf==1) && (a855==11)) || (a1669==33)) && !(a1664==33)) && (!(a1716==34) && (!(a1504==8) || (!(a1416==10) || (a1708==33)))))){
    	if((((!(a1234==4) && (((a980==1) && (cf==1)) && !(a1806==32))) || !(a1389==3)) && (((a1768==34) && !(a1696==34)) || !(a1764==33)))){
    		calculate_outputm178(input);
    	} 
    } 
} void calculate_outputm180(int input) {
    if((((a1234==6) && (a1584==1)) && ((((a1418==5) || (!(a1474==9) || ((cf==1) && (input == 3)))) || (a1491!=1)) || !(a1634==33)))){
    	 cf = (0);
    	a1747 = 34 ;
    	a681 = 33 ;
    	a430 = (1);
    	a1316 = 34 ;
    	a1605 = (0);
    	a1748 = 33 ;
    	a884 = 33 ;
    	a280 = 33 ;
    	a1560 = (0);
    	a1602 = 32 ;
    	a305 = 32 ;
    	  printf("%d\n", 23);  
    } 
    if(((((((cf==1) && (input == 4)) || (a1551==1)) || !(a1477==5)) && (a1675==33)) && ((a1552==33) && ((a1631==32) || !(a1799==32))))){
    	 cf = (0);
    	a280 = 33 ;
    	a1636 = 34 ;
    	a1451 = (1);
    	a1316 = 32 ;
    	a421 = 33 ;
    	a995 = (6);
    	a956 = (10);
    	a1434 = (0);
    	a1748 = 33 ;
    	a1211 = (9);
    	a565 = 33 ;
    	  printf("%d\n", 23);  
    } 
    if(((((cf==1) && (input == 6)) || (a1708==34)) && ((((a1676==33) || ((a1453==2) || (a1484==33))) && (a1801==34)) || (a1560==1)))){
    	 cf = (0);
    	a884 = 32 ;
    	a465 = 32 ;
    	a1707 = 33 ;
    	a1602 = 32 ;
    	a1662 = 33 ;
    	a834 = 32 ;
    	a53 = (4);
    	a1303 = (8);
    	a1206 = 32 ;
    	a512 = (0);
    	a1530 = (0);
    	a106 = (0);
    	  printf("%d\n", 23);  
    } 
    if((((a1612==34) || (a1584!=1)) && ((((a1733==32) || (((cf==1) && (input == 2)) && !(a1500==33))) && !(a1489==32)) || (a1791==33)))){
    	 cf = (0);
    	a280 = 33 ;
    	a305 = 32 ;
    	a1316 = 34 ;
    	a1430 = 33 ;
    	a1624 = 34 ;
    	a1537 = (8);
    	a681 = 33 ;
    	a1517 = (1);
    	a430 = (1);
    	a884 = 33 ;
    	a1802 = 33 ;
    	  printf("%d\n", 22);  
    } 
    if((((!(a1759==34) && !(a1579==8)) && (a1523==6)) && ((!(a1454==33) || ((a1687==34) && ((input == 1) && (cf==1)))) && (a1472==1)))){
    	 cf = (0);
    	a1316 = 34 ;
    	a681 = 33 ;
    	a1735 = 32 ;
    	a1424 = (6);
    	a430 = (1);
    	a1435 = (3);
    	a884 = 33 ;
    	a1517 = (1);
    	a280 = 33 ;
    	a1743 = 33 ;
    	a305 = 32 ;
    	  printf("%d\n", 23);  
    } 
    if((((a1602==32) && ((a1511!=1) && !(a1578==5))) && (((a1427==33) && (((input == 5) && (cf==1)) || (a1730==32))) || (a1313!=1)))){
    	 cf = (0);
    	a1206 = 32 ;
    	a1462 = (1);
    	a1283 = (1);
    	a884 = 32 ;
    	a465 = 32 ;
    	a1574 = 34 ;
    	a834 = 32 ;
    	a1551 = (5);
    	a1494 = (7);
    	a53 = (4);
    	a512 = (0);
    	a106 = (0);
    	  printf("%d\n", 22);  
    } 
} void calculate_outputm181(int input) {
    if((((((a1458==6) && ((cf==1) && (input == 2))) || (a1261==1)) && (a1782==32)) && (((a1578==6) || !(a1538==2)) || (a1451!=1)))){
    	 cf = (0);
    	a282 = 34 ;
    	a160 = (13);
    	a421 = 32 ;
    	a51 = (12);
    	a1677 = 34 ;
    	a1768 = 34 ;
    	a1206 = 33 ;
    	a512 = (0);
    	a106 = (0);
    	a1502 = (7);
    	a1559 = (7);
    	a1624 = 34 ;
    	  printf("%d\n", 21);  
    } 
} void calculate_outputm182(int input) {
    if((((a1525==4) && ((a1561!=1) && ((a1554==32) || !(a1743==34)))) && (((a1602==33) || ((cf==1) && (input == 2))) || (a1453==4)))){
    	 cf = (0);
    	a1613 = 32 ;
    	a1453 = (1);
    	a1230 = 32 ;
    	a458 = (5);
    	a1555 = (1);
    	a1751 = 33 ;
    	a1428 = (6);
    	a981 = 33 ;
    	a874 = 34 ;
    	a327 = (0);
    	a512 = (1);
    	a106 = (0);
    	  printf("%d\n", 21);  
    } 
    if(((((!(a1427==34) || !(a1738==34)) && !(a1552==34)) || (a1411==5)) && (!(a1538==4) && ((a1661==34) && ((cf==1) && (input == 3)))))){
    	 cf = (0);
    	a1735 = 32 ;
    	a156 = 34 ;
    	a1423 = (0);
    	a1689 = 33 ;
    	a664 = (5);
    	a725 = (0);
    	a1283 = (1);
    	a1627 = 32 ;
    	a935 = (12);
    	a327 = (1);
    	a512 = (1);
    	a106 = (0);
    	  printf("%d\n", 21);  
    } 
    if(((((a1632==32) && ((a1716==33) && (a1472==1))) && !(a1793==33)) && ((((cf==1) && (input == 5)) && (a1325!=1)) || !(a1606==7)))){
    	 cf = (0);
    	a981 = 33 ;
    	a1449 = (1);
    	a1211 = (9);
    	a1519 = (1);
    	a1230 = 32 ;
    	a1426 = (11);
    	a874 = 34 ;
    	a458 = (5);
    	a327 = (0);
    	a512 = (1);
    	a1271 = (0);
    	a106 = (0);
    	  printf("%d\n", 21);  
    } 
    if((!(a1677==32) && ((a1586!=1) && ((a1759==34) || ((a1451==1) && ((a1556==2) || ((a1621==32) || ((cf==1) && (input == 4))))))))){
    	 cf = (0);
    	a1743 = 33 ;
    	a1206 = 34 ;
    	a1427 = 33 ;
    	a1182 = 32 ;
    	a1545 = (3);
    	a1528 = 32 ;
    	a1417 = 34 ;
    	a341 = (0);
    	a263 = (0);
    	a911 = 32 ;
    	a512 = (0);
    	a106 = (0);
    	  printf("%d\n", 21);  
    } 
} void calculate_outputm183(int input) {
    if(((((cf==1) && (input == 4)) && (a1442==8)) && ((((a1457==3) && ((a1735==33) || !(a1446==5))) && (a1636==34)) && !(a1609==33)))){
    	 cf = (0);
    	a1362 = 34 ;
    	a419 = 33 ;
    	a316 = 33 ;
    	a1485 = (1);
    	a865 = 32 ;
    	a1396 = 34 ;
    	a280 = 34 ;
    	a351 = 32 ;
    	a1546 = (1);
    	a1695 = 33 ;
    	a1512 = (1);
    	   
    } 
    if(((((input == 3) && (cf==1)) || (a1772==34)) && (!(a1692==32) && ((a1623==33) && ((a1515==3) || ((a1545==3) || (a1511==1))))))){
    	 cf = (0);
    	a1531 = (4);
    	a282 = 33 ;
    	a1636 = 34 ;
    	a1680 = 33 ;
    	a1206 = 33 ;
    	a1716 = 33 ;
    	a1774 = 32 ;
    	a809 = 34 ;
    	a528 = (0);
    	a51 = (12);
    	a512 = (0);
    	a106 = (0);
    	   
    } 
} void calculate_outputm179(int input) {
    if(((((a1483!=1) && ((a1474==9) && (a1695==33))) || (a1771==32)) && (!(a1680==33) || ((a1563==1) && ((cf==1) && (a938==3)))))){
    	if(((((a1458==6) && (a1430==33)) && (a1445==1)) && ((a1797==32) && (((a1768==34) && ((cf==1) && (a660==7))) && (a1506==9))))){
    		calculate_outputm180(input);
    	} 
    	if((((a1211==7) || ((a1452!=1) && (((a660==10) && (cf==1)) && (a1434!=1)))) && ((!(a1706==32) || (a1496!=1)) && (a1670==32)))){
    		calculate_outputm181(input);
    	} 
    } 
    if(((!(a1738==32) && (((cf==1) && (a938==4)) && (a1454==33))) && (!(a1694==34) || (((a1704==33) && !(a1611==32)) && !(a1662==34))))){
    	if((((a1423!=1) || (a1588==33)) && (!(a1521==34) && (((a1535==1) || (((a17==33) && (cf==1)) && !(a1267==32))) || (a1458==4))))){
    		calculate_outputm182(input);
    	} 
    } 
    if((!(a1716==34) && ((a1481!=1) && (!(a1764==34) && ((a1496!=1) && (!(a1379==4) && ((a1609==34) && ((a938==5) && (cf==1))))))))){
    	if((((((cf==1) && (a693==34)) && (a1802==33)) && (a1502==7)) && (!(a1632==32) || ((a1208==1) || (!(a1463==3) && (a1673==34)))))){
    		calculate_outputm183(input);
    	} 
    } 
} void calculate_outputm185(int input) {
    if((((!(a1658==34) || (a1576==1)) || (a1637==33)) && ((((a1351!=1) || ((cf==1) && (input == 2))) && (a1492!=1)) || !(a1729==32)))){
    	 cf = (0);
    	 if((a942==32)){
    	a10 = (11);
    	a1528 = 33 ;
    	a789 = 34 ;
    	a1531 = (3);
    	a1606 = (7);
    	a1347 = 32 ;
    	a1797 = 32 ;
    	a1206 = 33 ;
    	a1668 = 33 ;
    	a51 = (11);
    	a512 = (0);
    	a106 = (0);
    	} else{
    		a1443 = 33 ;
    		a1500 = 33 ;
    		a1784 = 34 ;
    		a1639 = 34 ;
    		a116 = (1);
    		a466 = 32 ;
    		a1543 = (0);
    		a1075 = (5);
    		a490 = (0);
    		a656 = (1);
    	}  printf("%d\n", 22);  
    } 
    if((((a1681==34) && ((cf==1) && (input == 3))) && ((((!(a1272==12) || (a1640==34)) || (a1271==1)) || (a1722==32)) && !(a1629==32)))){
    	 cf = (0);
    	 if((a1182==32)){
    	a1447 = (0);
    	a1555 = (1);
    	a156 = 33 ;
    	a1422 = 32 ;
    	a1134 = 33 ;
    	a1237 = (4);
    	a1538 = (1);
    	a1602 = 33 ;
    	a963 = (0);
    	a327 = (1);
    	a512 = (1);
    	a106 = (0);
    	} else{
    		a1319 = (10);
    		a1555 = (0);
    		a1611 = 32 ;
    		a1774 = 34 ;
    		a874 = 34 ;
    		a465 = 33 ;
    		a896 = (4);
    		a1791 = 33 ;
    		a981 = 32 ;
    		a327 = (0);
    		a512 = (1);
    		a106 = (0);
    	}   
    } 
    if((((a1506==11) || ((input == 5) && (cf==1))) && ((!(a1731==32) || ((!(a1319==12) && !(a1775==32)) && (a1669==32))) && (a1441!=1)))){
    	 cf = (0);
    	 if((a1757==34)){
    	a1525 = (3);
    	a1668 = 32 ;
    	a1012 = 34 ;
    	a865 = 32 ;
    	a419 = 34 ;
    	a1657 = 34 ;
    	a316 = 33 ;
    	a855 = (11);
    	a1575 = (9);
    	a1461 = (1);
    	a280 = 34 ;
    	} else{
    		a1209 = 34 ;
    		a1409 = (5);
    		a1269 = (0);
    		a280 = 34 ;
    		a1735 = 32 ;
    		a316 = 32 ;
    		a1687 = 32 ;
    		a1763 = 32 ;
    		a310 = 34 ;
    		a1035 = (9);
    		a406 = (0);
    	}  printf("%d\n", 21);  
    } 
    if((((a1474==12) || ((a1406!=1) || !(a1612==33))) && (((!(a1639==32) || ((input == 1) && (cf==1))) || (a1738==33)) && !(a1704==32)))){
    	 cf = (0);
    	a1209 = 34 ;
    	a316 = 32 ;
    	a1477 = (4);
    	a1664 = 34 ;
    	a1658 = 33 ;
    	a1698 = 32 ;
    	a280 = 34 ;
    	a1792 = 33 ;
    	a356 = 33 ;
    	a1035 = (10);
    	a406 = (0);
    	  printf("%d\n", 22);  
    } 
    if(((!(a1690==33) || ((a1588==33) || ((a1415!=1) || !(a1725==32)))) && ((!(a1537==8) || ((cf==1) && (input == 4))) && (a1444!=1)))){
    	 cf = (0);
    	 if((((a1530==1) || !(a356==33)) && !(a224==3))){
    	a1602 = 34 ;
    	a280 = 34 ;
    	a1545 = (2);
    	a1628 = 33 ;
    	a316 = 32 ;
    	a310 = 34 ;
    	a1035 = (9);
    	a1443 = 32 ;
    	a1209 = 34 ;
    	a406 = (0);
    	} else{
    		a1491 = (1);
    		a280 = 34 ;
    		a718 = (8);
    		a1751 = 34 ;
    		a1211 = (6);
    		a893 = 34 ;
    		a1037 = (1);
    		a406 = (1);
    		a1693 = 32 ;
    		a1489 = 34 ;
    		a316 = 32 ;
    	}  printf("%d\n", 25);  
    } 
    if((((!(a1303==9) && (!(a1621==33) && !(a1404==4))) && (a1496!=1)) && (!(a1805==32) && (((input == 6) && (cf==1)) || (a1393==2))))){
    	 cf = (0);
    	a911 = 33 ;
    	a405 = 33 ;
    	a1623 = 33 ;
    	a1584 = (0);
    	a1319 = (11);
    	a291 = 32 ;
    	a1731 = 33 ;
    	a74 = (12);
    	a1206 = 34 ;
    	a512 = (0);
    	a1704 = 32 ;
    	a106 = (0);
    	  printf("%d\n", 23);  
    } 
} void calculate_outputm184(int input) {
    if((((a1510==33) || (!(a1510==33) && ((a1261==1) || ((cf==1) && (a747==33))))) && (!(a1759==34) && ((a1687==34) && (a1586!=1))))){
    	if(((((!(a1777==33) || (a1362==33)) && (a1604==1)) && (a1595==4)) && ((a1586==1) || (((cf==1) && (a854==1)) || (a1670==34))))){
    		calculate_outputm185(input);
    	} 
    } 
} void calculate_outputm90(int input) {
    if(((!(a1727==34) || ((a1444!=1) && !(a1465==4))) && (((((cf==1) && (a466==33)) || (a1426==12)) && !(a1656==34)) || (a1788==33)))){
    	if((((((((a682==1) && (cf==1)) || (a1307==6)) || (a1577!=1)) || (a1743==34)) && (a1796==34)) && (!(a1743==32) || !(a1747==34)))){
    		if((((a1355==1) || ((a1501==1) || !(a1626==34))) && (!(a1698==32) && (!(a1796==33) && (((a1175==33) && (cf==1)) || (a1708==32)))))){
    			calculate_outputm91(input);
    		} 
    		if((((((cf==1) && (a1175==32)) || (a1480!=1)) && !(a1725==32)) && ((!(a1680==33) || (!(a1399==6) || (a1695==33))) && (a1525==4)))){
    			calculate_outputm93(input);
    		} 
    		if((((cf==1) && (a1175==34)) && (!(a1794==33) || (((((a1570==12) || (a1503==1)) && (a1271!=1)) || !(a1234==6)) && !(a1307==7))))){
    			calculate_outputm95(input);
    		} 
    	} 
    	if((((((a1462!=1) || (a1658==34)) && (a1260!=1)) && !(a1700==32)) && ((a1590==1) && (!(a1762==32) || ((cf==1) && (a682!=1)))))){
    		if(((((!(a1769==33) && (a1558==1)) && (a1529==9)) || (a1537==7)) && (((a1534!=1) || ((a1306==33) && (cf==1))) || !(a1801==34)))){
    			calculate_outputm100(input);
    		} 
    		if(((!(a1770==32) && ((a1432==7) || ((a1566!=1) || (((a1306==34) && (cf==1)) || !(a1695==33))))) && ((a1538==2) && !(a1778==32)))){
    			calculate_outputm103(input);
    		} 
    	} 
    } 
    if(((!(a1482==34) && (!(a1455==2) || ((a1802==33) && (((cf==1) && (a466==32)) || (a1626==32))))) && ((a1555!=1) || !(a1556==2)))){
    	if(((((a1500==34) && (a1543!=1)) || (a1701==32)) && ((a1800==32) || (((a1487==33) && ((cf==1) && (a656==1))) && (a1580!=1))))){
    		if((((!(a1379==8) || (a1479==1)) && (a1759==32)) && (((a1680==34) || ((a1652==33) || ((cf==1) && (a490==1)))) || (a1446==1)))){
    			calculate_outputm106(input);
    		} 
    		if((((!(a1794==32) && (a1627==32)) || (a1687==33)) && (((((a490!=1) && (cf==1)) && (a1542==3)) && (a1753==32)) && (a1802==33)))){
    			calculate_outputm108(input);
    		} 
    	} 
    	if(((((a1459!=1) && (!(a1709==32) && (((a656==2) && (cf==1)) || (a1227==1)))) && !(a1504==11)) && ((a1629==34) && (a1351==1)))){
    		if(((((a1582!=1) || (((a785==33) && (cf==1)) && !(a1800==32))) && (a1762==32)) && ((a1632==32) && ((a1602==32) && (a1651==33))))){
    			calculate_outputm112(input);
    		} 
    		if((((a1470==32) && (((a1545==4) || (a1485==1)) || !(a1675==33))) && ((a1491!=1) || (((a785==32) && (cf==1)) || !(a1506==9))))){
    			calculate_outputm118(input);
    		} 
    		if(((((a1410==1) || ((a1325!=1) || !(a1286==34))) && (a1600!=1)) && ((a1593==10) && (((cf==1) && (a785==34)) || (a1676==34))))){
    			calculate_outputm125(input);
    		} 
    	} 
    	if(((((a1798==34) && (!(a1772==33) && ((cf==1) && (a656==3)))) && (a1579==6)) && ((!(a1552==32) && (a1421==7)) || (a1551==4)))){
    		if((((!(a1432==7) && ((a1590!=1) || (a1573==4))) && !(a1686==33)) && ((a1634==33) && (((cf==1) && (a535==33)) || (a1271==1))))){
    			calculate_outputm128(input);
    		} 
    		if(((!(a1482==33) || ((a1808==34) && (a1546==1))) && (((((a535==32) && (cf==1)) && (a1492!=1)) && (a1794==33)) && (a1434!=1)))){
    			calculate_outputm133(input);
    		} 
    		if((((((cf==1) && (a535==34)) && (a1442==8)) || (a1490==1)) && (!(a1792==33) || ((!(a1669==33) && !(a1523==7)) && (a1523==6))))){
    			calculate_outputm136(input);
    		} 
    	} 
    	if((((!(a1474==10) && !(a1622==34)) && (a1600!=1)) && (((a1557==9) || ((a1516!=1) && ((cf==1) && (a656==4)))) && (a1527!=1)))){
    		if((((a1525==0) || ((a1425==1) && ((a1611==33) && ((a1784==33) || ((cf==1) && (a667==7)))))) && (!(a1656==32) || !(a1715==33)))){
    			calculate_outputm139(input);
    		} 
    		if((((((a1444!=1) && ((a667==8) && (cf==1))) && !(a1606==8)) && !(a1620==33)) && ((!(a1793==34) || (a1759==33)) && (a1529==9)))){
    			calculate_outputm144(input);
    		} 
    		if((((a1553!=1) && ((a1480==1) && !(a1541==10))) && (!(a1697==32) || ((a1794==34) || (((a667==9) && (cf==1)) && (a1772==32)))))){
    			calculate_outputm146(input);
    		} 
    		if((((a1580==1) || (!(a1615==32) && (!(a1670==32) || ((a667==10) && (cf==1))))) && ((a1408==9) || (!(a1763==32) || (a1582!=1))))){
    			calculate_outputm151(input);
    		} 
    		if((((((a1644==33) && ((a1769==32) || !(a1515==1))) && (a1703==34)) && (a1406==1)) && (!(a1445==1) || ((a667==11) && (cf==1))))){
    			calculate_outputm154(input);
    		} 
    	} 
    	if((((((a656==5) && (cf==1)) || (a1465==4)) || !(a1627==32)) && (((!(a1799==33) && (a1529==9)) || (a1577!=1)) || !(a1525==4)))){
    		if((((((!(a1430==33) || ((a842==33) && (cf==1))) || (a1387==11)) && (a1753==32)) || !(a1627==32)) && ((a1715==34) || !(a1676==32)))){
    			calculate_outputm158(input);
    		} 
    		if((((a1538==2) || !(a1666==33)) && ((((a1727==34) && (((a842==34) && (cf==1)) && !(a1651==34))) || (a1667==32)) && !(a1424==9)))){
    			calculate_outputm162(input);
    		} 
    	} 
    } 
    if((((!(a1506==9) || ((a466==34) && (cf==1))) || (a1626==33)) && ((a1387==13) || (!(a1587==5) && (!(a1784==32) && !(a1738==32)))))){
    	if((((a1594!=1) || (!(a1500==34) || ((a1103==1) && (cf==1)))) && (((a1424==6) && (!(a1329==5) && !(a1778==33))) || !(a1408==10)))){
    		if((((a1605!=1) && ((a1455==2) && (!(a1602==32) || ((cf==1) && (a151==1))))) && ((!(a1477==7) && !(a1669==33)) || !(a1525==4)))){
    			calculate_outputm170(input);
    		} 
    		if((((a1584!=1) || (((a1615==32) || (((cf==1) && (a151!=1)) || (a1530==1))) || (a1439==1))) && ((a1583!=1) && (a1643==34)))){
    			calculate_outputm174(input);
    		} 
    	} 
    	if(((((a1569!=1) && (a1744==32)) && !(a1463==1)) && (((((a1103!=1) && (cf==1)) && (a1745==33)) || !(a1656==32)) || !(a1696==33)))){
    		if((((a1526==4) || (!(a1777==32) || ((a1556==4) && (a1587==4)))) && ((((cf==1) && (a922==1)) && (a1506==9)) || (a1531==3)))){
    			calculate_outputm179(input);
    		} 
    		if((((!(a1779==32) && (!(a1541==6) && ((cf==1) && (a922!=1)))) && (a1802==33)) && (!(a1754==33) && (!(a1358==7) || (a1609==33))))){
    			calculate_outputm184(input);
    		} 
    	} 
    } 
} void calculate_outputm188(int input) {
    if(((((!(a1677==32) && !(a1596==34)) && (a1283==1)) && (a1544==1)) && ((a1430==34) || (((cf==1) && (input == 4)) || (a1590!=1))))){
    	 cf = (0);
    	a280 = 33 ;
    	a1739 = 34 ;
    	a305 = 32 ;
    	a1611 = 33 ;
    	a884 = 33 ;
    	a1316 = 34 ;
    	a1545 = (3);
    	a1589 = (0);
    	a1480 = (1);
    	a681 = 33 ;
    	a430 = (1);
    	  printf("%d\n", 22);  
    } 
    if((((a1440==5) || ((a1493==33) || ((a1484==34) || !(a1655==32)))) && (((a1580==1) || ((cf==1) && (input == 3))) || (a1629==32)))){
    	 cf = (0);
    	a1772 = 32 ;
    	a337 = 33 ;
    	a1531 = (4);
    	a1206 = 33 ;
    	a789 = 32 ;
    	a1663 = 33 ;
    	a1465 = (7);
    	a1208 = (0);
    	a219 = (7);
    	a51 = (13);
    	a512 = (0);
    	a106 = (0);
    	  printf("%d\n", 22);  
    } 
    if(((!(a1768==32) && ((a1744==32) && ((cf==1) && (input == 5)))) && ((a1492!=1) && ((a1707==34) || (!(a1661==32) || !(a1697==32)))))){
    	 cf = (0);
    	a1206 = 33 ;
    	a1347 = 34 ;
    	a1585 = (1);
    	a74 = (12);
    	a1569 = (0);
    	a1135 = (3);
    	a51 = (11);
    	a1638 = 34 ;
    	a512 = (0);
    	a1746 = 33 ;
    	a1551 = (5);
    	a106 = (0);
    	   
    } 
    if((((((a1588==34) && !(a1741==34)) || !(a1776==32)) || !(a1538==2)) && (((a1449==1) && ((input == 6) && (cf==1))) && (a1486==8)))){
    	 cf = (0);
    	a1540 = (1);
    	a1316 = 34 ;
    	a280 = 33 ;
    	a305 = 32 ;
    	a884 = 33 ;
    	a1589 = (0);
    	a681 = 33 ;
    	a430 = (1);
    	a1280 = (5);
    	a1494 = (7);
    	a1729 = 32 ;
    	  printf("%d\n", 21);  
    } 
} void calculate_outputm189(int input) {
    if(((((a1417==34) && (a1586!=1)) && !(a1624==33)) && ((a1582==1) && (!(a1651==32) && (((cf==1) && (input == 5)) || (a1227==1)))))){
    	 cf = (0);
    	a1629 = 34 ;
    	a1424 = (7);
    	a1606 = (10);
    	a280 = 32 ;
    	a303 = (4);
    	a1347 = 33 ;
    	a1362 = 34 ;
    	a466 = 32 ;
    	a667 = (8);
    	a656 = (4);
    	a1416 = (10);
    	  printf("%d\n", 21);  
    } 
    if(((!(a1785==33) || (((!(a1620==34) || (a1531==1)) && (a1543!=1)) && !(a1628==34))) && (((cf==1) && (input == 6)) && (a1425==1)))){
    	 cf = (0);
    	a1674 = 33 ;
    	a1656 = 32 ;
    	a1355 = (0);
    	a1215 = (0);
    	a1360 = 32 ;
    	a465 = 32 ;
    	a1206 = 32 ;
    	a1474 = (11);
    	a985 = (9);
    	a53 = (2);
    	a512 = (0);
    	a106 = (0);
    	   
    } 
    if(((!(a1418==4) && (!(a1515==2) || ((a1692==33) && (a1631==32)))) && (((a1799==34) || ((cf==1) && (input == 2))) || (a1663==32)))){
    	 cf = (0);
    	 if((!(a1663==34) || (a1708==34))){
    	a82 = (1);
    	a97 = (7);
    	a1451 = (1);
    	a1510 = 32 ;
    	a1577 = (1);
    	a1706 = 33 ;
    	a1206 = 33 ;
    	a1292 = (0);
    	a789 = 34 ;
    	a51 = (13);
    	a512 = (0);
    	a106 = (0);
    	} else{
    		a1705 = 32 ;
    		a1351 = (1);
    		a1703 = 34 ;
    		a1638 = 34 ;
    		a1685 = 34 ;
    		a893 = 34 ;
    		a316 = 32 ;
    		a1299 = 32 ;
    		a1037 = (3);
    		a406 = (1);
    	}  printf("%d\n", 21);  
    } 
    if((((a1227!=1) && ((!(a1559==7) || !(a1677==32)) && !(a1672==34))) && ((((input == 1) && (cf==1)) || !(a1538==2)) && (a1577==1)))){
    	 cf = (0);
    	a1733 = 34 ;
    	a206 = (2);
    	a1269 = (1);
    	a1460 = (5);
    	a315 = 32 ;
    	a1656 = 33 ;
    	a316 = 34 ;
    	a209 = (0);
    	a1149 = (0);
    	a1669 = 33 ;
    	  printf("%d\n", 22);  
    } 
    if(((((((cf==1) && (input == 4)) || (a1461==1)) || !(a1211==9)) || !(a1798==34)) && ((a1489==34) && ((a1422==33) && (a1696==33))))){
    	 cf = (0);
    	a316 = 32 ;
    	a1463 = (4);
    	a1209 = 33 ;
    	a1781 = 32 ;
    	a805 = (8);
    	a339 = 34 ;
    	a406 = (0);
    	a1606 = (7);
    	a1472 = (0);
    	a1392 = (10);
    	  printf("%d\n", 23);  
    } 
    if((((a1535!=1) && (((a1432==5) && ((a1608==33) || ((input == 3) && (cf==1)))) && (a1488==33))) && (!(a1698==33) && (a1589!=1)))){
    	 cf = (0);
    	a985 = (8);
    	a1426 = (9);
    	a1435 = (5);
    	a1706 = 32 ;
    	a1674 = 32 ;
    	a1206 = 32 ;
    	a1360 = 32 ;
    	a53 = (2);
    	a1535 = (0);
    	a465 = 32 ;
    	a512 = (0);
    	a106 = (0);
    	  printf("%d\n", 25);  
    } 
} void calculate_outputm187(int input) {
    if((((a1764==34) || ((a1640==34) || (((cf==1) && (a537==1)) && !(a1411==6)))) && (((a1658==34) && (a1794==33)) && !(a1609==32)))){
    	if((((a1410!=1) && (a1283==1)) && (((!(a1622==33) || (((cf==1) && (a1180==2)) || (a1496==1))) && !(a1460==6)) && (a1518==12)))){
    		calculate_outputm188(input);
    	} 
    	if(((((a1571==1) && ((((a1180==4) && (cf==1)) && (a1453==1)) && (a1379==7))) && (a1460==5)) && ((a1416==12) || !(a1220==7)))){
    		calculate_outputm189(input);
    	} 
    } 
} void calculate_outputm191(int input) {
    if(((((a1425!=1) || ((cf==1) && (input == 3))) || (a1768==32)) && ((!(a1757==33) && ((a1492==1) || (a1329==9))) && (a1387==10)))){
    	 cf = (0);
    	a1438 = 33 ;
    	a1206 = 34 ;
    	a1292 = (1);
    	a1670 = 32 ;
    	a291 = 33 ;
    	a911 = 33 ;
    	a770 = 33 ;
    	a1275 = (10);
    	a512 = (0);
    	a106 = (0);
    	a1460 = (5);
    	a1688 = 33 ;
    	  printf("%d\n", 21);  
    } 
} void calculate_outputm192(int input) {
    if(((((a1541==6) || ((a1448==8) || (a1491!=1))) || (a1440==4)) && (((a1516==1) || ((cf==1) && (input == 3))) || (a1778==33)))){
    	 cf = (0);
    	a1617 = 34 ;
    	a1805 = 34 ;
    	a466 = 32 ;
    	a280 = 32 ;
    	a973 = 32 ;
    	a871 = (5);
    	a842 = 34 ;
    	a656 = (5);
    	a1410 = (0);
    	a1780 = 34 ;
    	a1688 = 33 ;
    	  printf("%d\n", 23);  
    } 
} void calculate_outputm193(int input) {
    if(((!(a1789==34) || !(a1640==33)) && (((a1576==1) && ((((cf==1) && (input == 3)) && !(a1716==32)) || (a1529==7))) && (a1461!=1)))){
    	 cf = (0);
    	a1146 = 32 ;
    	a967 = (0);
    	a1577 = (1);
    	a1262 = 33 ;
    	a1534 = (1);
    	a1303 = (8);
    	a1637 = 34 ;
    	a1316 = 33 ;
    	a1704 = 33 ;
    	a790 = (1);
    	a280 = 33 ;
    	  printf("%d\n", 21);  
    } 
} void calculate_outputm194(int input) {
    if((((a1543==1) || ((a1723==32) || !(a1741==32))) && ((a1355==1) || ((((input == 5) && (cf==1)) || (a1563!=1)) || (a1779==33))))){
    	 cf = (0);
    	a377 = 32 ;
    	a1559 = (7);
    	a1712 = 32 ;
    	a1637 = 34 ;
    	a1369 = (0);
    	a866 = 33 ;
    	a874 = 32 ;
    	a327 = (0);
    	a1422 = 33 ;
    	a512 = (1);
    	a106 = (0);
    	a1636 = 34 ;
    	   
    } 
    if((((((input == 3) && (cf==1)) && (a1534==1)) || !(a1430==33)) && ((((a1795==33) || (a1638==33)) && (a1793==32)) || (a1446==1)))){
    	 cf = (0);
    	a421 = 33 ;
    	a1579 = (6);
    	a1781 = 34 ;
    	a1627 = 32 ;
    	a1446 = (2);
    	a1704 = 33 ;
    	a1206 = 33 ;
    	a1249 = (1);
    	a282 = 34 ;
    	a51 = (12);
    	a512 = (0);
    	a106 = (0);
    	  printf("%d\n", 21);  
    } 
} void calculate_outputm190(int input) {
    if((((a1497!=1) || ((a1805==32) || ((a1545==3) && (a1546==1)))) && ((a1608==33) || (((cf==1) && (a395==5)) || (a1575==7))))){
    	if(((!(a1768==34) || (((a1430==33) && (a1535!=1)) || (a1500==33))) && ((((cf==1) && (a1394==8)) && !(a1799==34)) && (a1597==1)))){
    		calculate_outputm191(input);
    	} 
    } 
    if((((!(a1730==34) && ((a1640==32) || !(a1626==32))) || (a1687==33)) && (((a1700==32) || ((cf==1) && (a395==6))) || (a1604!=1)))){
    	if((((a1415==1) && ((!(a1789==33) && (a1404==3)) || (a1693==32))) && ((((cf==1) && (a337==33)) || (a1572!=1)) && (a1227!=1)))){
    		calculate_outputm192(input);
    	} 
    } 
    if(((!(a1493==32) || ((a1640==33) && (!(a1621==32) && ((a395==8) && (cf==1))))) && (((a1506==9) && (a1502==7)) || (a1777==34)))){
    	if((((a1651==34) || (((((cf==1) && (a531==34)) || !(a1774==32)) && (a1593==10)) || (a1563!=1))) && ((a1488==33) && (a1415==1)))){
    		calculate_outputm193(input);
    	} 
    } 
    if((((!(a1574==34) || (((a1718==33) && ((a1637==33) || !(a1399==4))) || !(a1754==34))) || (a1493==34)) && ((a395==9) && (cf==1)))){
    	if((((a1723==33) || ((((a73!=1) && (cf==1)) || !(a1652==34)) && (a1795==33))) && ((a1343!=1) && (!(a1759==33) || (a1481==1))))){
    		calculate_outputm194(input);
    	} 
    } 
} void calculate_outputm196(int input) {
    if(((!(a1541==6) && ((a1410==1) || ((a1665==33) && (a1416==10)))) && ((a1280==5) && (!(a1515==2) || ((input == 4) && (cf==1)))))){
    	 cf = (0);
    	 if(((a505==33) || ((a744==32) || (a1448==9)))){
    	a1014 = 32 ;
    	a1672 = 34 ;
    	a1714 = 32 ;
    	a465 = 33 ;
    	a504 = 33 ;
    	a206 = (2);
    	a1206 = 32 ;
    	a512 = (0);
    	a106 = (0);
    	a1428 = (8);
    	a1443 = 32 ;
    	a1784 = 34 ;
    	} else{
    		a1406 = (0);
    		a1576 = (1);
    		a865 = 33 ;
    		a1801 = 32 ;
    		a337 = 33 ;
    		a395 = (6);
    		a271 = 34 ;
    		a1588 = 33 ;
    		a1220 = (8);
    	}  printf("%d\n", 25);  
    } 
    if(((!(a1499==33) || (((a1482==33) && (a1423!=1)) || (a1459==1))) && (((a1563==1) && ((cf==1) && (input == 6))) && !(a1303==6)))){
    	 cf = (0);
    	a291 = 32 ;
    	a1561 = (0);
    	a1518 = (10);
    	a339 = 33 ;
    	a1408 = (12);
    	a1444 = (1);
    	a1206 = 34 ;
    	a1774 = 34 ;
    	a911 = 33 ;
    	a74 = (11);
    	a512 = (0);
    	a106 = (0);
    	  printf("%d\n", 22);  
    } 
    if(((!(a1570==12) && (((cf==1) && (input == 3)) || (a1555!=1))) && ((a1399==6) && ((a1404==5) || (!(a1531==4) || (a1584==1)))))){
    	 cf = (0);
    	a911 = 34 ;
    	a1521 = 34 ;
    	a1715 = 32 ;
    	a418 = 32 ;
    	a1801 = 34 ;
    	a1271 = (0);
    	a285 = (9);
    	a1206 = 34 ;
    	a1772 = 34 ;
    	a590 = (1);
    	a512 = (0);
    	a106 = (0);
    	  printf("%d\n", 21);  
    } 
    if((((cf==1) && (input == 5)) && ((((a1578==6) && (((a1461==1) || !(a1617==33)) || (a1634==32))) || !(a1504==8)) && !(a1515==3)))){
    	 cf = (0);
    	 if((((a339==34) && (((a747==34) && (a1687==33)) && (a606==5))) && (a1782==32))){
    	a1211 = (8);
    	a280 = 32 ;
    	a1632 = 32 ;
    	a1561 = (1);
    	a1733 = 34 ;
    	a466 = 32 ;
    	a807 = (1);
    	a1075 = (3);
    	a490 = (0);
    	a656 = (1);
    	a1751 = 33 ;
    	} else{
    		a1737 = 33 ;
    		a1694 = 32 ;
    		a1014 = 34 ;
    		a1206 = 32 ;
    		a1606 = (6);
    		a1425 = (1);
    		a465 = 33 ;
    		a1766 = 33 ;
    		a640 = 33 ;
    		a606 = (7);
    		a512 = (0);
    		a106 = (0);
    	}  printf("%d\n", 21);  
    } 
    if(((((a1640==34) || !(a1741==34)) && (a1590==1)) && ((a1737==33) || ((a1644==33) && (((input == 2) && (cf==1)) && (a1612==34)))))){
    	 cf = (0);
    	 if((((a1562==33) || (a1744==32)) || (a333==1))){
    	a1589 = (1);
    	a992 = (2);
    	a1206 = 33 ;
    	a1560 = (1);
    	a1429 = (0);
    	a282 = 34 ;
    	a1563 = (0);
    	a1286 = 33 ;
    	a421 = 34 ;
    	a51 = (12);
    	a512 = (0);
    	a106 = (0);
    	} else{
    		a1595 = (4);
    		a1540 = (1);
    		a279 = 32 ;
    		a1705 = 32 ;
    		a1411 = (5);
    		a208 = 32 ;
    		a1358 = (7);
    		a478 = (1);
    		a156 = 32 ;
    		a327 = (1);
    		a512 = (1);
    		a106 = (0);
    	}  printf("%d\n", 23);  
    } 
    if((((a1339!=1) && ((a1485==1) && (!(a1562==34) || !(a1631==33)))) && ((a1700==33) && (((cf==1) && (input == 1)) && !(a1759==34))))){
    	 cf = (0);
    	a466 = 32 ;
    	a1418 = (3);
    	a280 = 32 ;
    	a1796 = 32 ;
    	a1673 = 33 ;
    	a1566 = (1);
    	a1468 = (1);
    	a87 = 32 ;
    	a1075 = (4);
    	a490 = (0);
    	a656 = (1);
    	  printf("%d\n", 23);  
    } 
} void calculate_outputm197(int input) {
    if(((((a1517==1) && (a1636==34)) && (a1458==6)) && (((((cf==1) && (input == 3)) && (a1475!=1)) && !(a1784==33)) && (a1578==6)))){
    	 cf = (0);
    	a1150 = 33 ;
    	a466 = 33 ;
    	a1540 = (1);
    	a1730 = 33 ;
    	a1445 = (1);
    	a1751 = 33 ;
    	a1306 = 33 ;
    	a280 = 32 ;
    	a1609 = 34 ;
    	a654 = (1);
    	a682 = (0);
    	  printf("%d\n", 23);  
    } 
} void calculate_outputm195(int input) {
    if((((!(a1698==33) || !(a1723==32)) || (a1605==1)) && ((((a1616==33) || ((a1396==32) && (cf==1))) && (a1519==1)) || !(a1549==5)))){
    	if((((((a1532==9) && (a1351==1)) && (a1406==1)) || (a1260==1)) && ((((a1378==33) && (cf==1)) && (a1744==32)) && (a1652==34)))){
    		calculate_outputm196(input);
    	} 
    } 
    if((((!(a1643==33) && (!(a1457==2) && ((a1362==34) && !(a1627==33)))) && (a1491==1)) && ((a1449!=1) || ((a1396==34) && (cf==1))))){
    	if((((((a1570==11) || (a1722==34)) && (a1792==33)) || (a1586==1)) && ((a1739==34) && (((a351==32) && (cf==1)) && !(a1714==33))))){
    		calculate_outputm197(input);
    	} 
    } 
} void calculate_outputm199(int input) {
    if((((a1475!=1) || !(a1579==6)) && (!(a1504==9) && (!(a1593==11) && (!(a1606==7) || (((input == 1) && (cf==1)) && (a1437==32))))))){
    	 cf = (0);
    	a1672 = 32 ;
    	a1577 = (1);
    	a160 = (12);
    	a1694 = 34 ;
    	a421 = 32 ;
    	a1206 = 33 ;
    	a1776 = 32 ;
    	a1730 = 33 ;
    	a282 = 34 ;
    	a51 = (12);
    	a512 = (0);
    	a106 = (0);
    	   
    } 
    if(((((a1723==34) || (!(a1635==32) || !(a1694==34))) || (a1743==32)) && (((a1475!=1) && ((input == 5) && (cf==1))) && (a1763==33)))){
    	 cf = (0);
    	a160 = (12);
    	a1537 = (8);
    	a1802 = 33 ;
    	a1339 = (0);
    	a1616 = 34 ;
    	a1665 = 33 ;
    	a1206 = 33 ;
    	a421 = 32 ;
    	a282 = 34 ;
    	a51 = (12);
    	a512 = (0);
    	a106 = (0);
    	   
    } 
    if((((a1551==5) && ((input == 4) && (cf==1))) && (!(a1656==32) || ((a1805==32) || (!(a1799==32) || ((a1594!=1) || (a1580!=1))))))){
    	 cf = (0);
    	 if((((!(a1465==3) && ((a1050==34) && (a125==34))) && (a1377==1)) || (a1132==11))){
    	a282 = 34 ;
    	a1465 = (7);
    	a421 = 32 ;
    	a1635 = 34 ;
    	a160 = (12);
    	a51 = (12);
    	a1206 = 33 ;
    	a512 = (0);
    	a1779 = 34 ;
    	a1778 = 34 ;
    	a106 = (0);
    	a1591 = (1);
    	} else{
    		a981 = 34 ;
    		a1685 = 33 ;
    		a1479 = (0);
    		a1408 = (10);
    		a874 = 34 ;
    		a1616 = 34 ;
    		a1423 = (0);
    		a946 = (9);
    		a1110 = (1);
    		a327 = (0);
    		a512 = (1);
    		a106 = (0);
    	}   
    } 
    if((((a1739==33) || (((a1605!=1) && (a1313==1)) || (a1572!=1))) && ((a1292==1) && (!(a1379==4) && ((cf==1) && (input == 2)))))){
    	 cf = (0);
    	 if((a377==34)){
    	a1482 = 33 ;
    	a1686 = 34 ;
    	a1206 = 33 ;
    	a1420 = 34 ;
    	a1802 = 33 ;
    	a1674 = 33 ;
    	a282 = 34 ;
    	a421 = 32 ;
    	a160 = (12);
    	a51 = (12);
    	a512 = (0);
    	a106 = (0);
    	} else{
    		a981 = 34 ;
    		a874 = 34 ;
    		a1723 = 32 ;
    		a1354 = 33 ;
    		a946 = (9);
    		a1591 = (1);
    		a1770 = 34 ;
    		a1110 = (1);
    		a327 = (0);
    		a512 = (1);
    		a106 = (0);
    		a1743 = 33 ;
    	}   
    } 
    if((((a1580!=1) && ((input == 3) && (cf==1))) && ((((a1669==33) || ((a1599!=1) || !(a1587==6))) && (a1593==10)) || !(a1759==32)))){
    	 cf = (0);
    	a466 = 33 ;
    	a1763 = 33 ;
    	a1306 = 33 ;
    	a1792 = 33 ;
    	a1509 = (12);
    	a1806 = 33 ;
    	a1379 = (7);
    	a280 = 32 ;
    	a654 = (1);
    	a1150 = 33 ;
    	a682 = (0);
    	  printf("%d\n", 21);  
    } 
} void calculate_outputm200(int input) {
    if(((((!(a1445==4) && (a1693==33)) || (a1567==3)) && !(a1806==32)) && ((a1643==34) && (((cf==1) && (input == 1)) || (a1267==32))))){
    	 cf = (0);
    	a1451 = (1);
    	a1514 = (0);
    	a1434 = (0);
    	a1737 = 34 ;
    	a809 = 34 ;
    	a528 = (0);
    	a1556 = (4);
    	a282 = 33 ;
    	a51 = (12);
    	a1206 = 33 ;
    	a512 = (0);
    	a106 = (0);
    	  printf("%d\n", 21);  
    } 
    if((((a1588==32) || ((a1684==33) || !(a1712==32))) && (!(a1418==3) && ((a1260!=1) && (!(a1424==7) && ((input == 6) && (cf==1))))))){
    	 cf = (0);
    	a1632 = 32 ;
    	a1537 = (8);
    	a291 = 33 ;
    	a1544 = (1);
    	a1567 = (1);
    	a1206 = 34 ;
    	a1097 = 34 ;
    	a911 = 33 ;
    	a1275 = (11);
    	a512 = (0);
    	a106 = (0);
    	a1319 = (11);
    	  printf("%d\n", 23);  
    } 
    if(((((a1400==1) || ((a1681==34) && (a1715==34))) || (a1628==33)) && (((a1472==1) && ((input == 2) && (cf==1))) || (a1792==34)))){
    	 cf = (0);
    	a1430 = 33 ;
    	a280 = 32 ;
    	a1449 = (1);
    	a1453 = (1);
    	a116 = (1);
    	a1075 = (5);
    	a490 = (0);
    	a1640 = 33 ;
    	a1731 = 32 ;
    	a656 = (1);
    	a466 = 32 ;
    	  printf("%d\n", 22);  
    } 
    if((((a1329==9) && !(a1393==2)) && (!(a1551==4) && ((((a1701==33) && ((cf==1) && (input == 5))) && !(a1602==34)) && !(a1220==9))))){
    	 cf = (0);
    	a1175 = 34 ;
    	a1708 = 33 ;
    	a1547 = (12);
    	a1486 = (8);
    	a466 = 33 ;
    	a680 = 33 ;
    	a1333 = (4);
    	a1700 = 33 ;
    	a280 = 32 ;
    	a682 = (1);
    	a1540 = (1);
    	  printf("%d\n", 23);  
    } 
} void calculate_outputm198(int input) {
    if((((!(a1440==7) || ((((a1152==32) && (cf==1)) || (a1319==13)) && (a1283==1))) && (a1557==11)) && (!(a1715==34) || (a1698==34)))){
    	if((((!(a1424==9) && ((((cf==1) && (a805==7)) || (a1525==3)) && (a1762==32))) || (a1662==34)) && ((a1460==5) && (a1448==8)))){
    		calculate_outputm199(input);
    	} 
    	if(((((a1434==1) || ((a805==10) && (cf==1))) && (a1422==33)) && ((a1462!=1) || ((a1737==34) && ((a1644==33) && !(a1748==34)))))){
    		calculate_outputm200(input);
    	} 
    } 
} void calculate_outputm202(int input) {
    if((((a1462!=1) || ((a1569!=1) && (!(a1801==33) && !(a1794==32)))) && (((a1655==33) || ((cf==1) && (input == 6))) || (a1501!=1)))){
    	 cf = (0);
    	a1725 = 33 ;
    	a305 = 32 ;
    	a884 = 33 ;
    	a1557 = (11);
    	a1769 = 34 ;
    	a1316 = 34 ;
    	a280 = 33 ;
    	a1604 = (1);
    	a1269 = (1);
    	a681 = 33 ;
    	a430 = (1);
    	  printf("%d\n", 22);  
    } 
    if(((!(a1741==34) && ((!(a1658==34) || ((!(a1494==7) || ((cf==1) && (input == 3))) || (a1782==33))) || (a1438==34))) && !(a1484==34))){
    	 cf = (0);
    	a1573 = (4);
    	a1638 = 34 ;
    	a282 = 33 ;
    	a1206 = 33 ;
    	a809 = 34 ;
    	a1698 = 34 ;
    	a528 = (0);
    	a51 = (12);
    	a1802 = 33 ;
    	a1489 = 34 ;
    	a512 = (0);
    	a106 = (0);
    	  printf("%d\n", 22);  
    } 
    if((((((input == 1) && (cf==1)) && !(a1319==12)) && (a1540==1)) && (((a1696==33) && (!(a1781==32) && (a1339!=1))) || !(a1437==32)))){
    	 cf = (0);
    	a305 = 32 ;
    	a884 = 33 ;
    	a681 = 34 ;
    	a1662 = 33 ;
    	a430 = (1);
    	a1316 = 34 ;
    	a1712 = 32 ;
    	a1808 = 34 ;
    	a280 = 33 ;
    	a1669 = 32 ;
    	a1442 = (8);
    	  printf("%d\n", 23);  
    } 
    if((((a1362==32) || ((a1569!=1) && ((((cf==1) && (input == 2)) || (a1521==34)) && (a1610==33)))) && (!(a1611==32) && (a1541==8)))){
    	 cf = (0);
    	a1206 = 32 ;
    	a1593 = (10);
    	a1664 = 32 ;
    	a884 = 32 ;
    	a834 = 32 ;
    	a1455 = (2);
    	a1532 = (9);
    	a1477 = (5);
    	a465 = 32 ;
    	a53 = (4);
    	a512 = (0);
    	a106 = (0);
    	  printf("%d\n", 21);  
    } 
    if(((((a1527!=1) && !(a1612==32)) && !(a1640==34)) && ((a1418==2) && ((!(a1562==34) || ((cf==1) && (input == 4))) && !(a1757==32))))){
    	 cf = (0);
    	a1404 = (3);
    	a280 = 33 ;
    	a884 = 33 ;
    	a1741 = 32 ;
    	a681 = 34 ;
    	a430 = (1);
    	a1425 = (1);
    	a1445 = (1);
    	a1796 = 34 ;
    	a1316 = 34 ;
    	a305 = 32 ;
    	  printf("%d\n", 23);  
    } 
    if((((a1389==3) && (!(a1430==34) && !(a1706==34))) && (((!(a1319==10) && ((input == 5) && (cf==1))) && (a1571==1)) || (a1565==5)))){
    	 cf = (0);
    	a1470 = 32 ;
    	a1306 = 33 ;
    	a654 = (1);
    	a1692 = 33 ;
    	a1459 = (0);
    	a1150 = 33 ;
    	a682 = (0);
    	a1429 = (4);
    	a466 = 33 ;
    	a280 = 32 ;
    	a1436 = (1);
    	  printf("%d\n", 21);  
    } 
} void calculate_outputm203(int input) {
    if((((a1651==34) || (!(a1670==33) && ((a1389==3) && ((a1638==32) || ((input == 2) && (cf==1)))))) && ((a1644==33) || (a1362==33)))){
    	 cf = (0);
    	a1687 = 34 ;
    	a45 = 33 ;
    	a331 = 33 ;
    	a465 = 34 ;
    	a1708 = 33 ;
    	a1269 = (1);
    	a1736 = 33 ;
    	a814 = 33 ;
    	a1206 = 32 ;
    	a512 = (0);
    	a106 = (0);
    	a1673 = 34 ;
    	  printf("%d\n", 23);  
    } 
    if(((((a1271==1) || ((input == 3) && (cf==1))) || !(a1756==32)) && ((a1410!=1) && ((a1781==32) || ((a1459!=1) && !(a1666==32)))))){
    	 cf = (0);
    	a1753 = 32 ;
    	a716 = (0);
    	a1738 = 34 ;
    	a316 = 34 ;
    	a1697 = 32 ;
    	a1736 = 33 ;
    	a1702 = 33 ;
    	a829 = 33 ;
    	a1377 = (1);
    	a1149 = (1);
    	  printf("%d\n", 21);  
    } 
    if(((((a1676==34) || ((cf==1) && (input == 4))) || !(a1733==33)) && ((a1490!=1) && (((a1695==33) && !(a1548==33)) && (a1556==4))))){
    	 cf = (0);
    	a1430 = 33 ;
    	a1339 = (0);
    	a1479 = (0);
    	a291 = 32 ;
    	a1604 = (1);
    	a1548 = 32 ;
    	a1206 = 34 ;
    	a339 = 33 ;
    	a74 = (11);
    	a911 = 33 ;
    	a512 = (0);
    	a106 = (0);
    	  printf("%d\n", 23);  
    } 
    if(((!(a1427==33) || ((a1675==32) || ((a1632==33) || (((a1530==1) || ((cf==1) && (input == 1))) && (a1407==6))))) && (a1355!=1))){
    	 cf = (0);
    	a925 = 34 ;
    	a1573 = (4);
    	a1759 = 32 ;
    	a874 = 33 ;
    	a1516 = (0);
    	a1737 = 34 ;
    	a1530 = (0);
    	a224 = (5);
    	a561 = 34 ;
    	a327 = (0);
    	a512 = (1);
    	a106 = (0);
    	  printf("%d\n", 25);  
    } 
} void calculate_outputm201(int input) {
    if(((((a1441==1) || ((a1469==1) && ((cf==1) && (a855==10)))) && (a1690==33)) && (!(a1529==6) && ((a1485!=1) || !(a1542==4))))){
    	if(((((cf==1) && (a1132==12)) || !(a1730==33)) && ((a1621==33) || ((((a1474==10) || (a1697==32)) && !(a1730==34)) || !(a1733==33))))){
    		calculate_outputm202(input);
    	} 
    } 
    if((((a1778==34) && (((cf==1) && (a855==11)) && (a1780==34))) && ((a1434==1) || (((a1562==33) || (a1343!=1)) || !(a1609==34))))){
    	if(((((a1799==32) || (a1687==32)) || !(a1729==32)) && ((a1791==34) && (!(a1392==8) || (((cf==1) && (a1012==34)) && (a1490!=1)))))){
    		calculate_outputm203(input);
    	} 
    } 
} void calculate_outputm205(int input) {
    if(((!(a1780==33) || !(a1762==32)) && ((!(a1545==2) && ((!(a1267==32) && ((cf==1) && (input == 3))) || !(a1781==34))) || !(a1684==33)))){
    	 cf = (0);
    	a1536 = (1);
    	a1549 = (5);
    	a316 = 34 ;
    	a1708 = 33 ;
    	a895 = 33 ;
    	a1587 = (4);
    	a315 = 33 ;
    	a615 = 34 ;
    	a1149 = (0);
    	a1547 = (12);
    	  printf("%d\n", 21);  
    } 
    if(((((!(a1662==34) && !(a1801==32)) || (a1461==1)) || (a1636==32)) && ((((input == 4) && (cf==1)) || !(a1307==5)) && (a1637==34)))){
    	 cf = (0);
    	a1638 = 34 ;
    	a1676 = 32 ;
    	a1737 = 34 ;
    	a280 = 33 ;
    	a1316 = 33 ;
    	a1744 = 32 ;
    	a1736 = 33 ;
    	a1188 = (3);
    	a1124 = (11);
    	a1262 = 32 ;
    	a790 = (1);
    	  printf("%d\n", 21);  
    } 
} void calculate_outputm206(int input) {
    if(((((a1261==1) || ((a1548==33) || (((input == 1) && (cf==1)) && !(a1686==32)))) && (a1524==32)) && ((a1674==33) && (a1746==33)))){
    	 cf = (0);
    	a911 = 32 ;
    	a1220 = (10);
    	a1609 = 34 ;
    	a1693 = 33 ;
    	a1459 = (0);
    	a1631 = 32 ;
    	a1182 = 32 ;
    	a1206 = 34 ;
    	a341 = (0);
    	a263 = (0);
    	a512 = (0);
    	a106 = (0);
    	  printf("%d\n", 21);  
    } 
    if((((a1269==1) && ((!(a1504==8) || ((input == 5) && (cf==1))) || (a1452==1))) && (!(a1685==33) || ((a1484==33) && (a1735==32))))){
    	 cf = (0);
    	a1486 = (8);
    	a458 = (5);
    	a1215 = (1);
    	a1230 = 32 ;
    	a874 = 34 ;
    	a981 = 33 ;
    	a1488 = 33 ;
    	a327 = (0);
    	a512 = (1);
    	a106 = (0);
    	a1600 = (0);
    	a1800 = 33 ;
    	  printf("%d\n", 21);  
    } 
    if((((a1444==1) || ((cf==1) && (input == 3))) && ((a1586!=1) && ((a1558!=1) || (((a1325==1) || (a1516!=1)) || (a1355==1)))))){
    	 cf = (0);
    	a755 = 32 ;
    	a1777 = 32 ;
    	a1316 = 33 ;
    	a280 = 33 ;
    	a1696 = 33 ;
    	a1426 = (11);
    	a1729 = 32 ;
    	a1537 = (8);
    	a941 = (8);
    	a745 = (0);
    	a790 = (0);
    	  printf("%d\n", 21);  
    } 
    if((((a1492==1) || ((((a1325==1) || ((a1588==33) || ((input == 2) && (cf==1)))) || (a1771==32)) || !(a1429==4))) && !(a1499==34))){
    	 cf = (0);
    	a1799 = 32 ;
    	a280 = 32 ;
    	a20 = (4);
    	a622 = 32 ;
    	a667 = (11);
    	a656 = (4);
    	a1698 = 34 ;
    	a466 = 32 ;
    	a1581 = (5);
    	a1588 = 34 ;
    	a1528 = 32 ;
    	  printf("%d\n", 21);  
    } 
} void calculate_outputm207(int input) {
    if((((((input == 6) && (cf==1)) && (a1670==32)) || (a1458==3)) && ((!(a1424==8) && ((a1550==9) && (a1599==1))) || (a1447==1)))){
    	 cf = (0);
    	a1657 = 34 ;
    	a1590 = (1);
    	a280 = 33 ;
    	a681 = 33 ;
    	a430 = (1);
    	a1316 = 34 ;
    	a1634 = 33 ;
    	a884 = 33 ;
    	a1565 = (4);
    	a305 = 32 ;
    	a1794 = 33 ;
    	  printf("%d\n", 21);  
    } 
    if((((a1491==1) && (a1459!=1)) && (((a1737==32) || ((!(a1578==7) && ((cf==1) && (input == 2))) && !(a1411==7))) && (a1579==6)))){
    	 cf = (0);
    	a1660 = 33 ;
    	a654 = (1);
    	a1306 = 33 ;
    	a1707 = 33 ;
    	a1150 = 33 ;
    	a682 = (0);
    	a280 = 32 ;
    	a1608 = 32 ;
    	a466 = 33 ;
    	a1469 = (1);
    	a1585 = (1);
    	  printf("%d\n", 21);  
    } 
    if((((a1784==34) && ((((input == 5) && (cf==1)) || (a1528==33)) && !(a1272==10))) && (((a1521==32) && !(a1639==34)) && (a1567==1)))){
    	 cf = (0);
    	a1206 = 33 ;
    	a809 = 34 ;
    	a528 = (0);
    	a1808 = 34 ;
    	a1788 = 34 ;
    	a282 = 33 ;
    	a1411 = (8);
    	a51 = (12);
    	a512 = (0);
    	a106 = (0);
    	a1509 = (12);
    	a1430 = 33 ;
    	  printf("%d\n", 23);  
    } 
    if((((a1627==32) && ((((a1556==3) || ((cf==1) && (input == 1))) || !(a1722==33)) && (a1547==12))) && ((a1580!=1) && (a1481!=1)))){
    	 cf = (0);
    	a1454 = 33 ;
    	a565 = 34 ;
    	a1469 = (1);
    	a1316 = 32 ;
    	a166 = 34 ;
    	a280 = 33 ;
    	a403 = 34 ;
    	a1455 = (2);
    	a1501 = (1);
    	a1775 = 34 ;
    	a371 = (9);
    	  printf("%d\n", 23);  
    } 
    if((((a1667==33) && ((input == 4) && (cf==1))) && ((((a1362==33) || ((a1759==33) || (a1375==1))) || (a1608==34)) && !(a1656==33)))){
    	 cf = (0);
    	a1702 = 33 ;
    	a1546 = (1);
    	a809 = 34 ;
    	a282 = 33 ;
    	a528 = (0);
    	a51 = (12);
    	a1635 = 34 ;
    	a1206 = 33 ;
    	a512 = (0);
    	a106 = (0);
    	a1476 = (3);
    	a1487 = 33 ;
    	  printf("%d\n", 22);  
    } 
} void calculate_outputm204(int input) {
    if((((!(a1779==32) && ((a1765==34) && !(a1780==32))) && (a1604==1)) && (((a1687==34) && ((cf==1) && (a903==1))) || !(a1602==32)))){
    	if((((a1589==1) || (!(a1272==9) || (!(a1797==34) && !(a1509==9)))) && (((a1451==1) && ((cf==1) && (a813==32))) || !(a1460==5)))){
    		calculate_outputm205(input);
    	} 
    } 
    if((((((a903!=1) && (cf==1)) || (a1695==34)) || (a1434==1)) && ((a1604!=1) || (((a1343==1) || (a1484==33)) || !(a1632==32))))){
    	if((((((a1779==33) || (!(a1669==33) && (a1694==34))) && !(a1759==33)) && !(a1602==33)) && ((a1806==33) && ((a533==5) && (cf==1))))){
    		calculate_outputm206(input);
    	} 
    	if((((((a1661==33) || !(a1421==6)) && (a1441!=1)) || !(a1801==34)) && ((((a533==9) && (cf==1)) || (a1608==34)) || (a1484==32)))){
    		calculate_outputm207(input);
    	} 
    } 
} void calculate_outputm209(int input) {
    if((((((input == 3) && (cf==1)) || (a1485!=1)) && (a1569!=1)) && (!(a1518==11) && (!(a1714==34) && ((a1511!=1) && (a1339!=1)))))){
    	 cf = (0);
    	 if(((!(a1684==32) && (a1486==8)) && (a1428==4))){
    	a465 = 34 ;
    	a1265 = 32 ;
    	a1549 = (5);
    	a1781 = 34 ;
    	a1206 = 32 ;
    	a1267 = 34 ;
    	a814 = 32 ;
    	a853 = 32 ;
    	a512 = (0);
    	a106 = (0);
    	a1425 = (1);
    	a1712 = 32 ;
    	} else{
    		a1511 = (0);
    		a1354 = 33 ;
    		a1550 = (9);
    		a1451 = (1);
    		a874 = 34 ;
    		a981 = 34 ;
    		a1270 = 32 ;
    		a1110 = (0);
    		a1475 = (0);
    		a327 = (0);
    		a512 = (1);
    		a106 = (0);
    	}   
    } 
} void calculate_outputm208(int input) {
    if((((!(a1639==32) || ((a538==33) && (cf==1))) && (a1736==33)) && ((a1806==32) || (((a1580!=1) && !(a1463==4)) && !(a1579==5))))){
    	if(((!(a1416==12) && (((a1410!=1) && ((a1736==32) || ((cf==1) && (a267==33)))) || (a1339==1))) && ((a1490!=1) || (a1605==1)))){
    		calculate_outputm209(input);
    	} 
    } 
} void calculate_outputm211(int input) {
    if((((((cf==1) && (input == 3)) || (a1457==2)) || (a1704==32)) && ((((a1566==1) && !(a1550==7)) && (a1725==33)) && (a1621==34)))){
    	 cf = (0);
    	a842 = 34 ;
    	a1799 = 32 ;
    	a280 = 32 ;
    	a466 = 32 ;
    	a1435 = (3);
    	a1496 = (0);
    	a1715 = 34 ;
    	a973 = 32 ;
    	a1425 = (1);
    	a871 = (5);
    	a656 = (5);
    	  printf("%d\n", 23);  
    } 
} void calculate_outputm210(int input) {
    if(((!(a1578==7) && ((cf==1) && (a1289==32))) && (((a1456==10) && (((a1260!=1) && !(a1358==10)) && !(a1329==8))) || (a1610==32)))){
    	if(((!(a1522==1) || (!(a1745==33) || ((a1283!=1) || ((a1617==34) || (a1673==32))))) && (!(a1518==10) && ((cf==1) && (a448==34))))){
    		calculate_outputm211(input);
    	} 
    } 
} void calculate_outputm213(int input) {
    if(((!(a1446==4) && !(a1744==34)) && ((!(a1552==33) || (((a1575==11) && ((cf==1) && (input == 2))) || (a1800==34))) && (a1362==34)))){
    	 cf = (0);
    	a1206 = 33 ;
    	a1764 = 33 ;
    	a282 = 33 ;
    	a1766 = 32 ;
    	a1639 = 32 ;
    	a1260 = (0);
    	a1759 = 32 ;
    	a809 = 34 ;
    	a528 = (0);
    	a51 = (12);
    	a512 = (0);
    	a106 = (0);
    	  printf("%d\n", 23);  
    } 
    if((((a1501==1) && (a1437==32)) && ((!(a1733==33) || ((a1747==34) && ((a1655==34) && ((input == 5) && (cf==1))))) || (a1343==1)))){
    	 cf = (0);
    	a125 = 33 ;
    	a1657 = 34 ;
    	a1393 = (4);
    	a1716 = 33 ;
    	a1206 = 33 ;
    	a1595 = (4);
    	a1486 = (8);
    	a789 = 34 ;
    	a97 = (9);
    	a51 = (13);
    	a512 = (0);
    	a106 = (0);
    	  printf("%d\n", 21);  
    } 
    if(((((cf==1) && (input == 1)) && (a1515==2)) && ((a1739==33) || ((a1517==1) && (!(a1763==32) && ((a1664==33) || (a1462==1))))))){
    	 cf = (0);
    	a1637 = 34 ;
    	a282 = 33 ;
    	a1730 = 33 ;
    	a1206 = 33 ;
    	a1620 = 32 ;
    	a1702 = 33 ;
    	a1477 = (5);
    	a809 = 34 ;
    	a528 = (0);
    	a51 = (12);
    	a512 = (0);
    	a106 = (0);
    	  printf("%d\n", 22);  
    } 
    if((((a1451!=1) || (!(a1693==33) || ((a1512==1) && ((a1589!=1) || (a1594!=1))))) && (((input == 6) && (cf==1)) && (a1286==34)))){
    	 cf = (0);
    	a1745 = 33 ;
    	a280 = 32 ;
    	a1552 = 33 ;
    	a1306 = 33 ;
    	a654 = (1);
    	a1150 = 33 ;
    	a466 = 33 ;
    	a682 = (0);
    	a1808 = 34 ;
    	a1655 = 34 ;
    	a1636 = 34 ;
    	  printf("%d\n", 22);  
    } 
    if(((((a1768==32) || ((a1745==33) && ((input == 4) && (cf==1)))) && (a1771==34)) && ((a1567==1) && ((a1540!=1) || !(a1429==1))))){
    	 cf = (0);
    	a1494 = (7);
    	a1518 = (12);
    	a1272 = (9);
    	a1206 = 32 ;
    	a465 = 34 ;
    	a1511 = (0);
    	a814 = 34 ;
    	a1741 = 32 ;
    	a916 = (0);
    	a745 = (0);
    	a512 = (0);
    	a106 = (0);
    	  printf("%d\n", 21);  
    } 
    if((((!(a1502==4) && ((input == 3) && (cf==1))) && !(a1428==4)) && ((a1624==33) || (!(a1657==34) || (!(a1399==5) && (a1626==34)))))){
    	 cf = (0);
    	a1206 = 32 ;
    	a834 = 32 ;
    	a884 = 32 ;
    	a1615 = 33 ;
    	a1589 = (0);
    	a1613 = 32 ;
    	a1629 = 34 ;
    	a1543 = (0);
    	a53 = (4);
    	a465 = 32 ;
    	a512 = (0);
    	a106 = (0);
    	  printf("%d\n", 23);  
    } 
} void calculate_outputm214(int input) {
    if((((a1583!=1) && ((a1437==32) && !(a1445==5))) && ((a1513==8) || ((a1772==32) && (((cf==1) && (input == 2)) && (a1461!=1)))))){
    	 cf = (0);
    	a1206 = 33 ;
    	a1459 = (0);
    	a282 = 33 ;
    	a1491 = (1);
    	a1560 = (0);
    	a1428 = (6);
    	a809 = 34 ;
    	a528 = (0);
    	a51 = (12);
    	a512 = (0);
    	a106 = (0);
    	a1567 = (1);
    	  printf("%d\n", 23);  
    } 
    if((((a1441==1) || ((a1560!=1) && ((input == 6) && (cf==1)))) && (!(a1733==33) || ((!(a1587==4) || !(a1272==8)) || (a1325==1))))){
    	 cf = (0);
    	a1725 = 33 ;
    	a1410 = (0);
    	a1611 = 33 ;
    	a1553 = (0);
    	a1206 = 33 ;
    	a789 = 34 ;
    	a1583 = (0);
    	a125 = 33 ;
    	a97 = (9);
    	a51 = (13);
    	a512 = (0);
    	a106 = (0);
    	  printf("%d\n", 23);  
    } 
    if((((((a1387==10) && (!(a1770==33) && ((input == 5) && (cf==1)))) && (a1425==1)) && (a1572==1)) && (!(a1751==34) && (a1534==1)))){
    	 cf = (0);
    	a654 = (1);
    	a280 = 32 ;
    	a1802 = 33 ;
    	a1306 = 33 ;
    	a466 = 33 ;
    	a1781 = 34 ;
    	a1546 = (1);
    	a1362 = 34 ;
    	a1792 = 33 ;
    	a1150 = 33 ;
    	a682 = (0);
    	  printf("%d\n", 22);  
    } 
    if(((((a1503!=1) || ((((input == 1) && (cf==1)) && (a1566==1)) && (a1460==5))) && !(a1554==32)) && ((a1490!=1) && !(a1393==2)))){
    	 cf = (0);
    	a280 = 33 ;
    	a1358 = (8);
    	a1552 = 33 ;
    	a681 = 33 ;
    	a430 = (1);
    	a305 = 32 ;
    	a1272 = (9);
    	a1316 = 34 ;
    	a1667 = 33 ;
    	a1503 = (1);
    	a884 = 33 ;
    	  printf("%d\n", 22);  
    } 
    if(((((a1389==3) && (a1522==1)) && !(a1478==12)) && (((((cf==1) && (input == 3)) && (a1416==10)) && (a1303==8)) || !(a1432==5)))){
    	 cf = (0);
    	a1462 = (1);
    	a1754 = 34 ;
    	a1316 = 34 ;
    	a280 = 33 ;
    	a1488 = 33 ;
    	a1417 = 34 ;
    	a305 = 34 ;
    	a986 = 33 ;
    	a1155 = (1);
    	a1745 = 33 ;
    	a446 = (1);
    	  printf("%d\n", 23);  
    } 
} void calculate_outputm215(int input) {
    if(((((a1227==1) || (!(a1703==32) && !(a1551==4))) && (a1763==33)) && (((a1782==32) && ((input == 2) && (cf==1))) && (a1492!=1)))){
    	 cf = (0);
    	a1629 = 34 ;
    	a1146 = 32 ;
    	a967 = (0);
    	a1765 = 34 ;
    	a1316 = 33 ;
    	a1610 = 33 ;
    	a1262 = 33 ;
    	a790 = (1);
    	a1800 = 33 ;
    	a1731 = 32 ;
    	a280 = 33 ;
    	  printf("%d\n", 21);  
    } 
    if((((a1351==1) && ((input == 5) && (cf==1))) && ((!(a1612==34) || (((a1712==32) && (a1555==1)) && !(a1570==9))) && !(a1801==33)))){
    	 cf = (0);
    	a305 = 32 ;
    	a1737 = 34 ;
    	a1307 = (5);
    	a280 = 33 ;
    	a1316 = 34 ;
    	a1211 = (9);
    	a1456 = (10);
    	a1401 = (1);
    	a799 = (0);
    	a1355 = (0);
    	a884 = 34 ;
    	  printf("%d\n", 22);  
    } 
    if(((!(a1662==33) || ((input == 1) && (cf==1))) && (((((a1543!=1) && (a1478==13)) && (a1560!=1)) && !(a1748==32)) || !(a1772==32)))){
    	 cf = (0);
    	a1530 = (0);
    	a280 = 33 ;
    	a1730 = 33 ;
    	a884 = 33 ;
    	a1316 = 34 ;
    	a305 = 32 ;
    	a1444 = (0);
    	a681 = 33 ;
    	a430 = (1);
    	a1738 = 34 ;
    	a1415 = (1);
    	  printf("%d\n", 22);  
    } 
    if(((!(a1690==33) || ((!(a1631==32) || ((a1578==6) && ((input == 6) && (cf==1)))) && !(a1665==32))) && ((a1517==1) && (a1422==33)))){
    	 cf = (0);
    	a1316 = 33 ;
    	a1146 = 32 ;
    	a1329 = (9);
    	a1526 = (3);
    	a967 = (0);
    	a1661 = 34 ;
    	a1262 = 33 ;
    	a790 = (1);
    	a1615 = 33 ;
    	a1616 = 34 ;
    	a280 = 33 ;
    	  printf("%d\n", 22);  
    } 
    if((((a1706==34) || (((a1511==1) || ((a1791==33) || (a1437==32))) && (a1524==32))) && ((a1400!=1) && ((input == 3) && (cf==1))))){
    	 cf = (0);
    	a884 = 32 ;
    	a1269 = (1);
    	a1522 = (1);
    	a1465 = (7);
    	a1484 = 33 ;
    	a1206 = 32 ;
    	a834 = 32 ;
    	a53 = (4);
    	a1581 = (5);
    	a465 = 32 ;
    	a512 = (0);
    	a106 = (0);
    	  printf("%d\n", 21);  
    } 
    if((((a1578==8) || ((a1423==1) || ((a1707==33) || !(a1686==34)))) && ((((input == 4) && (cf==1)) && (a1468!=1)) || (a1563!=1)))){
    	 cf = (0);
    	a1489 = 34 ;
    	a1286 = 34 ;
    	a654 = (1);
    	a280 = 32 ;
    	a1306 = 33 ;
    	a1582 = (1);
    	a466 = 33 ;
    	a1425 = (1);
    	a1150 = 33 ;
    	a682 = (0);
    	a1524 = 32 ;
    	  printf("%d\n", 21);  
    } 
} void calculate_outputm216(int input) {
    if((((a1410==1) || (((a1283==1) && (a1453==1)) && !(a1448==6))) && ((a1481!=1) && ((a1472!=1) || ((cf==1) && (input == 3)))))){
    	 cf = (0);
    	a1609 = 34 ;
    	a280 = 33 ;
    	a1608 = 32 ;
    	a1262 = 33 ;
    	a1146 = 32 ;
    	a967 = (0);
    	a790 = (1);
    	a1316 = 33 ;
    	a1211 = (9);
    	a1697 = 32 ;
    	a1561 = (0);
    	  printf("%d\n", 23);  
    } 
} void calculate_outputm217(int input) {
    if(((!(a1579==5) && ((a1774==33) || ((a1643==34) && !(a1446==4)))) && ((a1751==33) && ((a1468==1) || ((cf==1) && (input == 1)))))){
    	 cf = (0);
    	a305 = 32 ;
    	a1716 = 33 ;
    	a1604 = (1);
    	a280 = 33 ;
    	a1429 = (4);
    	a884 = 33 ;
    	a1565 = (4);
    	a681 = 34 ;
    	a1316 = 34 ;
    	a1566 = (1);
    	a430 = (1);
    	  printf("%d\n", 23);  
    } 
    if(((!(a1272==8) && ((a1483==1) || ((a1681==33) || (a1784==34)))) && ((((cf==1) && (input == 4)) || !(a1644==33)) && (a1227!=1)))){
    	 cf = (0);
    	a1667 = 33 ;
    	a1774 = 32 ;
    	a1540 = (1);
    	a1400 = (0);
    	a1595 = (4);
    	  printf("%d\n", 23);  
    } 
    if((((((a1450==33) || !(a1631==32)) && !(a1280==6)) || !(a1319==11)) && ((a1640==33) && ((a1446==2) && ((input == 3) && (cf==1)))))){
    	 cf = (0);
    	a1582 = (1);
    	a884 = 32 ;
    	a834 = 32 ;
    	a1206 = 32 ;
    	a53 = (4);
    	a1313 = (1);
    	a1789 = 32 ;
    	a465 = 32 ;
    	a512 = (0);
    	a106 = (0);
    	a1763 = 33 ;
    	a1534 = (1);
    	  printf("%d\n", 22);  
    } 
    if((((a1447==1) || ((a1806==32) || (!(a1762==32) || ((cf==1) && (input == 6))))) && ((!(a1392==11) && (a1748==33)) || !(a1651==33)))){
    	 cf = (0);
    	a1581 = (5);
    	a1465 = (7);
    	a884 = 34 ;
    	a280 = 33 ;
    	a1532 = (9);
    	a1528 = 32 ;
    	a1220 = (10);
    	a305 = 32 ;
    	a1316 = 34 ;
    	a1401 = (1);
    	a799 = (0);
    	  printf("%d\n", 23);  
    } 
    if((((a1496==1) || ((!(a1387==10) || !(a1610==34)) || !(a1457==3))) && (((a1797==32) && ((cf==1) && (input == 2))) || (a1556==2)))){
    	 cf = (0);
    	a280 = 32 ;
    	a1150 = 33 ;
    	a466 = 33 ;
    	a1306 = 33 ;
    	a1583 = (0);
    	a1477 = (5);
    	a1508 = (10);
    	a654 = (1);
    	a682 = (0);
    	a1438 = 33 ;
    	  printf("%d\n", 21);  
    } 
    if(((!(a1747==34) || ((a1658==34) && !(a1562==32))) && (!(a1523==5) && (((a1511==1) || ((input == 5) && (cf==1))) && (a1602==32))))){
    	 cf = (0);
    	a1453 = (1);
    	a834 = 32 ;
    	a1206 = 32 ;
    	a1461 = (0);
    	a1741 = 32 ;
    	a465 = 32 ;
    	a884 = 32 ;
    	a53 = (4);
    	a512 = (0);
    	a106 = (0);
    	a1590 = (1);
    	a1482 = 33 ;
    	  printf("%d\n", 21);  
    } 
} void calculate_outputm218(int input) {
    if((!(a1550==8) && ((a1763==33) && ((a1459==1) || (!(a1664==34) && (!(a1393==5) && (((cf==1) && (input == 6)) && (a1534==1)))))))){
    	 cf = (0);
    	a789 = 34 ;
    	a1206 = 33 ;
    	a1375 = (1);
    	a1261 = (1);
    	a1303 = (6);
    	a82 = (1);
    	a97 = (7);
    	a51 = (13);
    	a512 = (0);
    	a106 = (0);
    	a1425 = (1);
    	a1493 = 32 ;
    	  printf("%d\n", 21);  
    } 
    if((((((a1751==33) && (!(a1525==2) && ((input == 4) && (cf==1)))) && !(a1785==32)) || !(a1581==5)) && ((a1425==1) || !(a1706==32)))){
    	 cf = (0);
    	a1538 = (2);
    	a466 = 34 ;
    	a1510 = 33 ;
    	a1572 = (0);
    	a280 = 32 ;
    	a1532 = (9);
    	a1696 = 33 ;
    	a660 = (7);
    	a938 = (3);
    	a922 = (1);
    	a1103 = (0);
    	  printf("%d\n", 22);  
    } 
    if((((!(a1675==33) || (!(a1737==34) || (a1461!=1))) && !(a1457==1)) && ((!(a1499==33) || ((input == 5) && (cf==1))) && !(a1418==4)))){
    	 cf = (0);
    	 if((a1144==34)){
    	a1631 = 32 ;
    	a1575 = (11);
    	a1516 = (0);
    	a1759 = 33 ;
    	a893 = 33 ;
    	a900 = (8);
    	a1782 = 34 ;
    	a552 = (0);
    	} else{
    		a1681 = 33 ;
    		a638 = 34 ;
    		a271 = 33 ;
    		a1502 = (5);
    		a629 = (1);
    		a1358 = (8);
    		a316 = 33 ;
    		a865 = 33 ;
    		a1442 = (7);
    		a1261 = (1);
    	}  printf("%d\n", 21);  
    } 
    if((((a1587==7) || (((a1418==2) || !(a1522==1)) && !(a1358==10))) && ((((input == 2) && (cf==1)) || (a1411==9)) || !(a1808==34)))){
    	 cf = (0);
    	a1516 = (1);
    	a280 = 32 ;
    	a1473 = (1);
    	a1343 = (1);
    	a1709 = 33 ;
    	a466 = 32 ;
    	a1560 = (0);
    	a622 = 32 ;
    	a20 = (5);
    	a667 = (11);
    	a656 = (4);
    	  printf("%d\n", 22);  
    } 
    if((((a1695==34) || ((cf==1) && (input == 3))) && ((a1519==1) && (((a1756==33) || ((a1535!=1) && (a1215==1))) && !(a1272==12))))){
    	 cf = (0);
    	a1774 = 34 ;
    	a1709 = 32 ;
    	a466 = 32 ;
    	a535 = 33 ;
    	a280 = 32 ;
    	a143 = (8);
    	a1136 = (7);
    	a656 = (3);
    	a1617 = 33 ;
    	a1628 = 33 ;
    	a1739 = 33 ;
    	  printf("%d\n", 22);  
    } 
    if(((((((a1540==1) && !(a1421==6)) && (a1784==34)) && (a1552==33)) && (a1407==6)) && (((input == 1) && (cf==1)) || (a1485!=1)))){
    	 cf = (0);
    	a1528 = 34 ;
    	a1480 = (1);
    	a280 = 33 ;
    	a1469 = (1);
    	a1704 = 32 ;
    	a71 = (9);
    	a799 = (1);
    	a884 = 34 ;
    	a1316 = 34 ;
    	a305 = 32 ;
    	a1503 = (0);
    	  printf("%d\n", 23);  
    } 
} void calculate_outputm219(int input) {
    if(((!(a1707==33) || ((cf==1) && (input == 1))) && (!(a1695==34) && (((!(a1510==32) || !(a1593==13)) || !(a1751==33)) && !(a1471==13))))){
    	 cf = (0);
    	a466 = 33 ;
    	a1389 = (3);
    	a156 = 33 ;
    	a1306 = 33 ;
    	a1558 = (1);
    	a1635 = 34 ;
    	a1150 = 34 ;
    	a682 = (0);
    	a280 = 32 ;
    	a1591 = (1);
    	a1271 = (0);
    	  printf("%d\n", 21);  
    } 
} void calculate_outputm212(int input) {
    if((((a1456==11) || ((!(a1617==34) || ((a1512==1) || !(a1443==32))) || !(a1741==32))) && ((a1694==34) && ((cf==1) && (a1037==0))))){
    	if((((!(a1455==2) || ((cf==1) && (a1005!=1))) && (a1569!=1)) && (((!(a1731==33) && !(a1482==34)) && (a1735==32)) || (a1574==32)))){
    		calculate_outputm213(input);
    	} 
    } 
    if((((a1437==34) || (a1553!=1)) && ((a1303==8) && ((a1555!=1) || ((!(a1745==32) && ((a1037==1) && (cf==1))) && !(a1763==34)))))){
    	if(((((!(a1744==33) && ((cf==1) && (a718==7))) || (a1422==32)) || !(a1408==10)) && ((a1514==1) || ((a1488==34) || !(a1727==33))))){
    		calculate_outputm214(input);
    	} 
    	if((((((cf==1) && (a718==8)) || !(a1656==32)) && (a1643==34)) && ((((a1684==33) && (a1799==32)) || (a1662==34)) && (a1693==33)))){
    		calculate_outputm215(input);
    	} 
    	if(((!(a1680==33) || ((a1738==34) && !(a1624==32))) && (((a1643==34) && (((a718==9) && (cf==1)) || (a1475==1))) && !(a1565==1)))){
    		calculate_outputm216(input);
    	} 
    } 
    if(((((a1585==1) && (a1798==34)) && !(a1672==33)) && (!(a1488==34) && (((a1644==33) && ((a1037==3) && (cf==1))) && (a1490!=1))))){
    	if(((((a1583==1) || ((a1299==33) && (cf==1))) && (a1536==1)) && ((!(a1767==32) && ((a1515==2) && (a1438==33))) || (a1490==1)))){
    		calculate_outputm217(input);
    	} 
    	if((((a1343!=1) && ((cf==1) && (a1299==32))) && (!(a1663==32) && ((a1675==34) || ((!(a1714==32) || (a1517==1)) || (a1794==32)))))){
    		calculate_outputm218(input);
    	} 
    	if(((!(a1666==33) || (((!(a1499==33) || (a1605!=1)) && (a1463==0)) || !(a1655==34))) && (((cf==1) && (a1299==34)) && (a1379==7)))){
    		calculate_outputm219(input);
    	} 
    } 
} void calculate_outputm221(int input) {
    if((((a1591!=1) || !(a1463==2)) && (((a1469!=1) || (((a1430==33) && ((cf==1) && (input == 4))) || (a1794==34))) || (a1584!=1)))){
    	 cf = (0);
    	a1741 = 32 ;
    	a1401 = (1);
    	a799 = (0);
    	a1736 = 33 ;
    	a1486 = (8);
    	a1316 = 34 ;
    	a1780 = 34 ;
    	a884 = 34 ;
    	a1292 = (1);
    	a280 = 33 ;
    	a305 = 32 ;
    	  printf("%d\n", 23);  
    } 
    if(((!(a1574==32) && ((cf==1) && (input == 5))) && (((a1580!=1) && ((!(a1706==33) && (a1622==33)) && (a1553!=1))) && (a1725==33)))){
    	 cf = (0);
    	a1306 = 33 ;
    	a1763 = 33 ;
    	a1584 = (1);
    	a1532 = (9);
    	a1669 = 32 ;
    	a1636 = 34 ;
    	a466 = 33 ;
    	a280 = 32 ;
    	a654 = (1);
    	a1150 = 33 ;
    	a682 = (0);
    	  printf("%d\n", 21);  
    } 
    if(((!(a1655==33) && ((a1536==1) && !(a1784==33))) && (((a1325!=1) && (!(a1767==33) || ((input == 2) && (cf==1)))) && !(a1712==33)))){
    	 cf = (0);
    	a1316 = 34 ;
    	a884 = 34 ;
    	a1703 = 34 ;
    	a1690 = 33 ;
    	a1424 = (6);
    	a1670 = 32 ;
    	a280 = 33 ;
    	a1401 = (1);
    	a799 = (0);
    	a1806 = 33 ;
    	a305 = 32 ;
    	  printf("%d\n", 22);  
    } 
    if((((!(a1723==32) || ((a1519==1) && !(a1741==33))) || !(a1780==34)) && ((((input == 6) && (cf==1)) && !(a1686==32)) && (a1452!=1)))){
    	 cf = (0);
    	a1351 = (1);
    	a809 = 34 ;
    	a1629 = 34 ;
    	a1206 = 33 ;
    	a282 = 33 ;
    	a528 = (0);
    	a51 = (12);
    	a512 = (0);
    	a1422 = 33 ;
    	a106 = (0);
    	a1556 = (4);
    	a1452 = (0);
    	  printf("%d\n", 23);  
    } 
} void calculate_outputm222(int input) {
    if(((((a1657==33) || (!(a1672==34) && !(a1435==2))) && (a1490!=1)) && ((a1573==5) || ((a1686==34) && ((input == 2) && (cf==1)))))){
    	 cf = (0);
    	a1465 = (7);
    	a842 = 32 ;
    	a466 = 32 ;
    	a1450 = 33 ;
    	a1558 = (0);
    	a1552 = 33 ;
    	a280 = 32 ;
    	a1051 = (0);
    	a1069 = (13);
    	a656 = (5);
    	a1512 = (0);
    	  printf("%d\n", 22);  
    } 
    if(((((!(a1660==34) && (a1404==3)) && (a1577==1)) || (a1501!=1)) && ((!(a1768==34) || ((input == 5) && (cf==1))) && !(a1767==34)))){
    	 cf = (0);
    	a1663 = 32 ;
    	a1497 = (0);
    	a846 = 33 ;
    	a817 = 32 ;
    	a1661 = 33 ;
    	a956 = (8);
    	a1684 = 33 ;
    	a1626 = 33 ;
    	a1316 = 32 ;
    	a565 = 33 ;
    	a280 = 33 ;
    	  printf("%d\n", 22);  
    } 
    if((((a1514!=1) && (a1723==32)) && (((a1463==0) && ((((cf==1) && (input == 1)) || !(a1557==11)) || !(a1525==4))) && !(a1211==8)))){
    	 cf = (0);
    	 if((((a327!=1) || (!(a422==13) && (a1680==33))) || (a1591!=1))){
    	a842 = 34 ;
    	a973 = 32 ;
    	a1496 = (1);
    	a280 = 32 ;
    	a466 = 32 ;
    	a871 = (5);
    	a656 = (5);
    	a1588 = 33 ;
    	a1644 = 34 ;
    	a1743 = 32 ;
    	a1744 = 33 ;
    	} else{
    		a280 = 32 ;
    		a1472 = (1);
    		a1602 = 32 ;
    		a1688 = 33 ;
    		a807 = (1);
    		a1075 = (3);
    		a490 = (0);
    		a656 = (1);
    		a1558 = (0);
    		a466 = 32 ;
    		a1657 = 32 ;
    	}  printf("%d\n", 21);  
    } 
    if(((!(a1800==34) && (((a1469==1) && ((cf==1) && (input == 3))) && !(a1805==32))) && ((a1407==7) || ((a1351==1) || !(a1307==5))))){
    	 cf = (0);
    	a465 = 34 ;
    	a814 = 32 ;
    	a1206 = 32 ;
    	a1666 = 32 ;
    	a1265 = 32 ;
    	a1415 = (1);
    	a1725 = 33 ;
    	a1440 = (6);
    	a1406 = (0);
    	a853 = 32 ;
    	a512 = (0);
    	a106 = (0);
    	   
    } 
    if(((((a1490!=1) && (!(a1307==6) || (a1741==34))) && (a1631==32)) && ((((input == 6) && (cf==1)) || !(a1759==32)) || (a1426==13)))){
    	 cf = (0);
    	a305 = 34 ;
    	a1610 = 32 ;
    	a1583 = (1);
    	a1400 = (1);
    	a607 = 32 ;
    	a1155 = (3);
    	a446 = (1);
    	a1526 = (2);
    	a1769 = 34 ;
    	a1316 = 34 ;
    	a280 = 33 ;
    	  printf("%d\n", 23);  
    } 
    if((((a1559==7) && (!(a1612==32) && ((((cf==1) && (input == 4)) || (a1286==33)) && !(a1610==32)))) && ((a1451!=1) || (a1534==1)))){
    	 cf = (0);
    	 if(((a1209==33) && (a1306==34))){
    	a1718 = 34 ;
    	a704 = (4);
    	a1434 = (1);
    	a1322 = 34 ;
    	a565 = 32 ;
    	a1466 = (3);
    	a280 = 33 ;
    	a941 = (9);
    	a1316 = 32 ;
    	a1655 = 34 ;
    	a1518 = (12);
    	} else{
    		a1549 = (3);
    		a1695 = 32 ;
    		a789 = 34 ;
    		a82 = (1);
    		a1545 = (3);
    		a1609 = 33 ;
    		a1206 = 33 ;
    		a1392 = (7);
    		a97 = (7);
    		a51 = (13);
    		a512 = (0);
    		a106 = (0);
    	}  printf("%d\n", 21);  
    } 
} void calculate_outputm220(int input) {
    if(((((a339==32) && (cf==1)) || (a1762==34)) && ((a1292!=1) || ((!(a1557==10) && (!(a1443==32) || (a1530!=1))) || (a1697==33))))){
    	if(((((((a1027==32) && (cf==1)) && !(a1781==33)) && (a1283==1)) || (a1709==33)) && ((!(a1440==4) && (a1491==1)) || !(a1622==33)))){
    		calculate_outputm221(input);
    	} 
    } 
    if((((a1529==7) || (!(a1407==6) || ((!(a1781==33) && (a1430==33)) || (a1747==32)))) && (((cf==1) && (a339==34)) || !(a1744==32)))){
    	if((((a1689==33) || !(a1458==6)) && ((a1605==1) || ((a1667==32) || ((a1578==7) || (((cf==1) && (a805==8)) && (a1468!=1))))))){
    		calculate_outputm222(input);
    	} 
    } 
} void calculate_outputm224(int input) {
    if(((((a1462!=1) || (((cf==1) && (input == 4)) || (a1704==32))) && !(a1537==4)) && ((a1615==32) || (!(a1541==10) || (a1616==32))))){
    	 cf = (0);
    	 if((!(a448==34) && ((a1600==1) || (((a1535!=1) && (a1582==1)) || !(a1551==4))))){
    	a1538 = (2);
    	a1299 = 34 ;
    	a1799 = 34 ;
    	a1037 = (3);
    	a893 = 34 ;
    	a406 = (1);
    	a1624 = 33 ;
    	a1640 = 34 ;
    	a1567 = (3);
    	} else{
    		a1448 = (5);
    		a1551 = (5);
    		a1525 = (4);
    		a1565 = (1);
    		a280 = 32 ;
    		a1286 = 34 ;
    		a87 = 32 ;
    		a1075 = (4);
    		a490 = (0);
    		a656 = (1);
    		a466 = 32 ;
    	}  printf("%d\n", 21);  
    } 
    if((((a1667==34) || ((a1782==32) && ((input == 5) && (cf==1)))) && ((a1472==1) && ((a1478==13) && ((a1480==1) && !(a1615==32)))))){
    	 cf = (0);
    	a1709 = 33 ;
    	a1637 = 34 ;
    	a1558 = (0);
    	a1570 = (9);
    	a280 = 33 ;
    	a607 = 32 ;
    	a1155 = (3);
    	a446 = (1);
    	a1575 = (7);
    	a1316 = 34 ;
    	a305 = 34 ;
    	  printf("%d\n", 21);  
    } 
    if((((!(a1575==11) || (((a1751==32) || (!(a1486==6) && !(a1532==8))) || (a1604!=1))) && !(a1781==32)) && ((cf==1) && (input == 1)))){
    	 cf = (0);
    	 if((a105==34)){
    	a1149 = (1);
    	a1544 = (0);
    	a1114 = 34 ;
    	a1739 = 33 ;
    	a1766 = 33 ;
    	a466 = 33 ;
    	a1497 = (1);
    	a1680 = 32 ;
    	a1175 = 33 ;
    	a682 = (1);
    	a280 = 32 ;
    	} else{
    		a1769 = 34 ;
    		a337 = 32 ;
    		a219 = (7);
    		a1779 = 32 ;
    		a789 = 32 ;
    		a51 = (13);
    		a1575 = (8);
    		a1206 = 33 ;
    		a512 = (0);
    		a106 = (0);
    		a1545 = (4);
    		a1664 = 33 ;
    	}  printf("%d\n", 23);  
    } 
    if(((((a1596==32) || ((input == 6) && (cf==1))) || (a1439==1)) && ((a1497!=1) || (((a1569!=1) || (a1480!=1)) && (a1426==11))))){
    	 cf = (0);
    	 if((((a1479==1) && (((a607==34) || !(a1220==7)) && !(a1509==8))) || (a1059==32))){
    	a1134 = 32 ;
    	a156 = 33 ;
    	a1566 = (1);
    	a1530 = (1);
    	a1540 = (0);
    	a1525 = (1);
    	a1557 = (9);
    	a422 = (10);
    	a862 = (3);
    	a327 = (1);
    	a512 = (1);
    	a106 = (0);
    	} else{
    		a1769 = 34 ;
    		a1718 = 33 ;
    		a1141 = 33 ;
    		a1206 = 32 ;
    		a1370 = 34 ;
    		a53 = (5);
    		a1743 = 32 ;
    		a1591 = (1);
    		a465 = 32 ;
    		a512 = (0);
    		a106 = (0);
    		a1687 = 32 ;
    	}  printf("%d\n", 21);  
    } 
    if((((((cf==1) && (input == 3)) && (a1550==9)) && (a1473!=1)) && (((!(a1575==11) || (a1535!=1)) || (a1497!=1)) || (a1468==1)))){
    	 cf = (0);
    	a1316 = 32 ;
    	a1303 = (10);
    	a280 = 33 ;
    	a1392 = (7);
    	a1785 = 33 ;
    	a1753 = 33 ;
    	a565 = 34 ;
    	a1486 = (5);
    	a615 = 32 ;
    	a455 = (4);
    	a371 = (10);
    	  printf("%d\n", 22);  
    } 
    if((((((cf==1) && (input == 2)) || !(a1665==33)) || !(a1624==34)) && ((((a1779==33) || !(a1672==34)) || !(a1521==32)) || (a1613==34)))){
    	 cf = (0);
    	 if((a324==1)){
    	a1577 = (0);
    	a280 = 32 ;
    	a1700 = 33 ;
    	a466 = 34 ;
    	a1549 = (3);
    	a1436 = (0);
    	a1605 = (0);
    	a458 = (6);
    	a855 = (7);
    	a151 = (0);
    	a1103 = (1);
    	} else{
    		a1808 = 32 ;
    		a1665 = 32 ;
    		a622 = 33 ;
    		a1688 = 33 ;
    		a1594 = (1);
    		a280 = 32 ;
    		a466 = 32 ;
    		a1214 = (11);
    		a667 = (11);
    		a656 = (4);
    		a1418 = (2);
    	}  printf("%d\n", 23);  
    } 
} void calculate_outputm225(int input) {
    if((((a1480!=1) || ((cf==1) && (input == 2))) && (!(a1781==34) || (((!(a1482==34) || !(a1428==6)) && !(a1523==4)) || (a1725==32))))){
    	 cf = (0);
    	a331 = 33 ;
    	a1286 = 34 ;
    	a1483 = (0);
    	a1468 = (0);
    	a1684 = 33 ;
    	a1206 = 32 ;
    	a465 = 34 ;
    	a814 = 33 ;
    	a45 = 33 ;
    	a1599 = (1);
    	a512 = (0);
    	a106 = (0);
    	  printf("%d\n", 23);  
    } 
    if(((((a1729==32) && (((input == 1) && (cf==1)) || (a1441==1))) && (a1546==1)) && (((a1806==33) && (a1725==33)) || (a1474==10)))){
    	 cf = (0);
    	a1511 = (0);
    	a561 = 34 ;
    	a1269 = (1);
    	a925 = 34 ;
    	a1613 = 32 ;
    	a1684 = 33 ;
    	a874 = 33 ;
    	a224 = (5);
    	a327 = (0);
    	a512 = (1);
    	a106 = (0);
    	a1694 = 34 ;
    	  printf("%d\n", 25);  
    } 
    if(((((a1588==34) && ((a1517==1) && (a1452!=1))) || (a1729==34)) && (!(a1784==33) && (((cf==1) && (input == 4)) || (a1448==6))))){
    	 cf = (0);
    	a339 = 33 ;
    	a1206 = 34 ;
    	a1387 = (10);
    	a74 = (11);
    	a1227 = (0);
    	a1487 = 33 ;
    	a911 = 33 ;
    	a291 = 32 ;
    	a512 = (0);
    	a106 = (0);
    	a1657 = 34 ;
    	a1620 = 32 ;
    	  printf("%d\n", 23);  
    } 
    if(((((a1606==8) || (a1621==34)) || !(a1596==33)) && (!(a1772==34) && (((a1544!=1) || ((input == 3) && (cf==1))) || !(a1665==33))))){
    	 cf = (0);
    	a1457 = (3);
    	a1271 = (0);
    	a829 = 33 ;
    	a1473 = (0);
    	a1765 = 34 ;
    	a716 = (0);
    	a1377 = (1);
    	a1149 = (1);
    	a1469 = (1);
    	a316 = 34 ;
    	  printf("%d\n", 21);  
    } 
} void calculate_outputm226(int input) {
    if((((((((input == 4) && (cf==1)) || (a1599!=1)) || (a1778==33)) && (a1421==7)) || (a1757==32)) && ((a1718==32) || !(a1714==33)))){
    	 cf = (0);
    	a1421 = (7);
    	a1411 = (8);
    	a280 = 33 ;
    	a1316 = 34 ;
    	a305 = 32 ;
    	a681 = 33 ;
    	a430 = (1);
    	a1319 = (11);
    	a884 = 33 ;
    	a1725 = 33 ;
    	a1497 = (1);
    	  printf("%d\n", 21);  
    } 
    if(((((a1215!=1) || (!(a1677==33) && (a1428==6))) || !(a1644==33)) && ((((cf==1) && (input == 2)) && !(a1463==3)) || !(a1757==34)))){
    	 cf = (0);
    	a1206 = 33 ;
    	a809 = 34 ;
    	a1425 = (1);
    	a528 = (0);
    	a1576 = (1);
    	a1504 = (8);
    	a1426 = (11);
    	a1525 = (4);
    	a282 = 33 ;
    	a51 = (12);
    	a512 = (0);
    	a106 = (0);
    	  printf("%d\n", 23);  
    } 
    if((((a1536==1) && (a1492!=1)) && ((((a1637==32) || (!(a1796==33) && ((input == 5) && (cf==1)))) || (a1628==34)) || !(a1565==4)))){
    	 cf = (0);
    	a1479 = (0);
    	a280 = 33 ;
    	a1488 = 33 ;
    	a1421 = (7);
    	a884 = 34 ;
    	a1401 = (1);
    	a1519 = (1);
    	a799 = (0);
    	a1552 = 33 ;
    	a305 = 32 ;
    	a1316 = 34 ;
    	  printf("%d\n", 22);  
    } 
    if((((!(a1424==5) || (a1687==33)) || (a1705==33)) && (((a1423!=1) && (((cf==1) && (input == 3)) || (a1594!=1))) || !(a1770==34)))){
    	 cf = (0);
    	a280 = 33 ;
    	a1316 = 34 ;
    	a1739 = 34 ;
    	a884 = 33 ;
    	a1543 = (0);
    	a1421 = (7);
    	a681 = 33 ;
    	a430 = (1);
    	a1602 = 32 ;
    	a1572 = (1);
    	a305 = 32 ;
    	  printf("%d\n", 22);  
    } 
} void calculate_outputm223(int input) {
    if((((((a1799==32) && ((a1439==0) && ((cf==1) && (a1035==9)))) && (a1517==1)) || !(a1656==32)) && ((a1768==34) || (a1506==11)))){
    	if(((!(a1792==33) || (((cf==1) && (a310==32)) && (a1406==1))) && (((!(a1698==33) && (a1529==9)) || (a1459==1)) && !(a1767==32)))){
    		calculate_outputm224(input);
    	} 
    	if((((a1737==32) || (((a310==34) && (cf==1)) && (a1485==1))) && ((a1638==33) || ((!(a1458==4) && !(a1478==12)) || (a1546!=1))))){
    		calculate_outputm225(input);
    	} 
    } 
    if(((((a1490!=1) && ((a1472==1) || (a1737==32))) || !(a1562==34)) && (((a1415==1) && ((cf==1) && (a1035==10))) && (a1759==32)))){
    	if((((a1777==33) || ((a1491==1) || !(a1689==33))) && (((((a356==34) && (cf==1)) || !(a1660==33)) && !(a1707==32)) || !(a1695==33)))){
    		calculate_outputm226(input);
    	} 
    } 
} void calculate_outputm228(int input) {
    if((((!(a1754==33) && ((cf==1) && (input == 1))) || (a1667==32)) && ((!(a1676==34) && ((a1487==33) && (a1558==1))) || (a1343==1)))){
    	 cf = (0);
    	a565 = 32 ;
    	a1764 = 33 ;
    	a1508 = (10);
    	a762 = (6);
    	a1361 = (1);
    	a1432 = (5);
    	a280 = 33 ;
    	a1280 = (5);
    	a1316 = 32 ;
    	a1322 = 33 ;
    	a1556 = (4);
    	  printf("%d\n", 25);  
    } 
} void calculate_outputm229(int input) {
    if((!(a1706==34) && ((a1572!=1) || (((a1215!=1) || ((((cf==1) && (input == 6)) && !(a1435==5)) || (a1635==33))) && (a1292==1))))){
    	 cf = (0);
    	a1478 = (13);
    	a1743 = 33 ;
    	a1692 = 33 ;
    	a1316 = 32 ;
    	a1652 = 34 ;
    	a565 = 34 ;
    	a1417 = 34 ;
    	a280 = 33 ;
    	a588 = 32 ;
    	a105 = 34 ;
    	a371 = (13);
    	  printf("%d\n", 23);  
    } 
    if(((((!(a1528==33) && !(a1443==33)) || (a1442==9)) || (a1613==34)) && (((a1473==1) || ((input == 1) && (cf==1))) || (a1712==33)))){
    	 cf = (0);
    	 if((a1435==2)){
    	a1479 = (0);
    	a1206 = 33 ;
    	a1663 = 33 ;
    	a635 = (9);
    	a548 = (1);
    	a1696 = 33 ;
    	a399 = (0);
    	a51 = (10);
    	a512 = (0);
    	a106 = (0);
    	a1703 = 34 ;
    	a1624 = 34 ;
    	} else{
    		a1461 = (0);
    		a1766 = 32 ;
    		a1206 = 33 ;
    		a1808 = 34 ;
    		a635 = (8);
    		a548 = (1);
    		a399 = (0);
    		a51 = (10);
    		a1426 = (11);
    		a1272 = (9);
    		a512 = (0);
    		a106 = (0);
    	}  printf("%d\n", 22);  
    } 
    if(((((((cf==1) && (input == 3)) || !(a1722==33)) || (a1587==5)) && !(a1486==5)) && (((a1339!=1) && !(a1521==34)) || (a1571!=1)))){
    	 cf = (0);
    	 if((a1187==1)){
    	a1444 = (0);
    	a1436 = (1);
    	a1546 = (1);
    	a789 = 32 ;
    	a1705 = 34 ;
    	a1206 = 33 ;
    	a1215 = (1);
    	a473 = (1);
    	a219 = (6);
    	a51 = (13);
    	a512 = (0);
    	a106 = (0);
    	} else{
    		a1260 = (0);
    		a1206 = 33 ;
    		a1716 = 33 ;
    		a1635 = 34 ;
    		a1568 = (8);
    		a74 = (12);
    		a1135 = (3);
    		a1347 = 34 ;
    		a51 = (11);
    		a512 = (0);
    		a106 = (0);
    		a1669 = 32 ;
    	}  printf("%d\n", 22);  
    } 
} void calculate_outputm230(int input) {
    if(((((!(a1698==34) || (!(a1667==32) && ((input == 1) && (cf==1)))) && (a1536==1)) && (a1566==1)) && ((a1582==1) && (a1329==9)))){
    	 cf = (0);
    	a1316 = 32 ;
    	a1502 = (7);
    	a1640 = 33 ;
    	a280 = 33 ;
    	a1686 = 34 ;
    	a1489 = 34 ;
    	a75 = 34 ;
    	a1673 = 34 ;
    	a403 = 33 ;
    	a371 = (9);
    	a565 = 34 ;
    	  printf("%d\n", 21);  
    } 
    if((((a1469==1) && ((!(a1775==32) && (a1517==1)) || (a1393==2))) && ((a1762==34) || ((a1570==12) || ((cf==1) && (input == 2)))))){
    	 cf = (0);
    	a1702 = 33 ;
    	a1543 = (0);
    	a1260 = (0);
    	a1165 = 32 ;
    	a280 = 32 ;
    	a856 = (2);
    	a667 = (7);
    	a656 = (4);
    	a1483 = (0);
    	a466 = 32 ;
    	a1407 = (6);
    	  printf("%d\n", 21);  
    } 
} void calculate_outputm227(int input) {
    if((((a1744==32) && !(a1800==32)) && (!(a1766==34) && ((!(a1696==34) && ((a1283!=1) || ((a829==33) && (cf==1)))) && (a1708==33))))){
    	if(((((a1690==33) && ((a716!=1) && (cf==1))) || (a1629==33)) && ((((a1616==34) || (a1670==34)) || (a1714==33)) || (a1623==32)))){
    		calculate_outputm228(input);
    	} 
    } 
    if(((((cf==1) && (a829==34)) && (a1451==1)) && (!(a1557==9) && ((!(a1792==33) || ((a1459!=1) || !(a1493==32))) || !(a1550==9))))){
    	if((((!(a1759==34) && !(a1637==32)) && !(a1792==34)) && (((a1211==9) && ((a1427==33) && ((a361==33) && (cf==1)))) && !(a1545==2)))){
    		calculate_outputm229(input);
    	} 
    	if((((a1558!=1) || ((((a1514!=1) && !(a1389==4)) && (a1362==34)) && (a1621==34))) && (((a361==34) && (cf==1)) || !(a1703==34)))){
    		calculate_outputm230(input);
    	} 
    } 
} void calculate_outputm232(int input) {
    if(((!(a1731==34) && (!(a1438==32) && (!(a1562==34) || ((a1462==1) && (a1680==33))))) && ((a1527==1) || ((cf==1) && (input == 3))))){
    	 cf = (0);
    	a305 = 32 ;
    	a1762 = 32 ;
    	a280 = 33 ;
    	a1379 = (7);
    	a1707 = 33 ;
    	a884 = 33 ;
    	a1316 = 34 ;
    	a681 = 33 ;
    	a430 = (1);
    	a1551 = (5);
    	a1798 = 34 ;
    	  printf("%d\n", 22);  
    } 
} void calculate_outputm231(int input) {
    if((((a1436==1) && ((((cf==1) && (a657!=1)) && !(a1440==5)) || (a1423==1))) && (((a1668==32) && (a1800==33)) && !(a1620==33)))){
    	if(((((!(a1775==34) || !(a1509==8)) && (a1461!=1)) && !(a1421==10)) && (!(a1421==6) && (((a735==32) && (cf==1)) && (a1453==1))))){
    		calculate_outputm232(input);
    	} 
    } 
} void calculate_outputm234(int input) {
    if(((((input == 3) && (cf==1)) || !(a1808==34)) && (!(a1358==8) || (((a1604==1) && (!(a1417==32) && !(a1770==33))) || (a1547==13))))){
    	 cf = (0);
    	a1569 = (0);
    	a1764 = 33 ;
    	a1491 = (1);
    	a1339 = (0);
    	a1697 = 32 ;
    	a809 = 34 ;
    	a528 = (0);
    	a1206 = 33 ;
    	a282 = 33 ;
    	a51 = (12);
    	a512 = (0);
    	a106 = (0);
    	  printf("%d\n", 22);  
    } 
} void calculate_outputm235(int input) {
    if(((!(a1662==33) || (((cf==1) && (input == 2)) && !(a1362==32))) && ((a1410!=1) && (((a1746==33) && !(a1211==5)) && (a1800==33))))){
    	 cf = (0);
    	a378 = (0);
    	a855 = (10);
    	a280 = 32 ;
    	a466 = 34 ;
    	a1496 = (0);
    	a151 = (0);
    	a1676 = 32 ;
    	a1729 = 32 ;
    	a1103 = (1);
    	a1280 = (5);
    	a1675 = 33 ;
    	   
    } 
    if((((a1531==4) && (a1583!=1)) && ((((((input == 5) && (cf==1)) || (a1735==34)) || !(a1528==32)) && (a1452!=1)) && (a1599==1)))){
    	 cf = (0);
    	a466 = 32 ;
    	a280 = 32 ;
    	a627 = (11);
    	a1508 = (10);
    	a1525 = (4);
    	a1347 = 32 ;
    	a667 = (8);
    	a1774 = 32 ;
    	a1565 = (4);
    	a1669 = 32 ;
    	a656 = (4);
    	   
    } 
    if(((!(a1730==34) && (((a1677==34) && (a1782==32)) || !(a1759==32))) && ((((input == 1) && (cf==1)) && (a1602==32)) || !(a1714==32)))){
    	 cf = (0);
    	a1537 = (8);
    	a1769 = 34 ;
    	a1198 = 33 ;
    	a1325 = (0);
    	a562 = 33 ;
    	a874 = 33 ;
    	a1550 = (9);
    	a561 = 33 ;
    	a327 = (0);
    	a512 = (1);
    	a106 = (0);
    	a1622 = 33 ;
    	  printf("%d\n", 21);  
    } 
} void calculate_outputm233(int input) {
    if(((((a895==33) && (cf==1)) || (a1701==32)) && (((!(a1733==34) && ((a1693==33) || !(a1602==32))) && (a1489==34)) && (a1485==1)))){
    	if(((!(a1428==5) && ((a1482==33) && (a1522==1))) && ((a1524==34) || ((((cf==1) && (a615==34)) && (a1410!=1)) || (a1424==9))))){
    		calculate_outputm234(input);
    	} 
    } 
    if(((!(a1673==34) || !(a1770==33)) && ((a1593==9) || (!(a1777==32) || ((((cf==1) && (a895==32)) && !(a1684==32)) && !(a1529==6)))))){
    	if((((a1355==1) || (((a1488==33) && !(a1621==33)) && (a1657==34))) && (!(a1709==34) || (((cf==1) && (a858==4)) || !(a1211==9))))){
    		calculate_outputm235(input);
    	} 
    } 
} void calculate_outputm237(int input) {
    if((((a1545==3) && (((cf==1) && (input == 1)) || (a1521==34))) && ((!(a1770==33) && ((a1702==33) && !(a1805==33))) && (a1796==34)))){
    	 cf = (0);
    	a1597 = (1);
    	a1626 = 34 ;
    	a280 = 33 ;
    	a1303 = (8);
    	a1316 = 33 ;
    	a1146 = 32 ;
    	a967 = (0);
    	a1522 = (1);
    	a1262 = 33 ;
    	a790 = (1);
    	a1805 = 34 ;
    	  printf("%d\n", 22);  
    } 
    if((((a1629==32) || (!(a1741==34) && (((input == 4) && (cf==1)) && (a1269==1)))) && ((a1461==1) || (!(a1455==3) && (a1580!=1))))){
    	 cf = (0);
    	a1462 = (1);
    	a1792 = 33 ;
    	a1590 = (1);
    	a305 = 32 ;
    	a681 = 33 ;
    	a1465 = (7);
    	a280 = 33 ;
    	a1316 = 34 ;
    	a884 = 33 ;
    	a1616 = 34 ;
    	a430 = (1);
    	  printf("%d\n", 22);  
    } 
    if((((a1400!=1) && (a1389==3)) && ((((a1579==5) || (((input == 3) && (cf==1)) || (a1565==3))) && !(a1526==1)) && (a1303==8)))){
    	 cf = (0);
    	a1548 = 32 ;
    	a1146 = 32 ;
    	a1692 = 33 ;
    	a1316 = 33 ;
    	a1354 = 33 ;
    	a1604 = (1);
    	a280 = 33 ;
    	a967 = (0);
    	a1262 = 33 ;
    	a790 = (1);
    	a1768 = 34 ;
    	  printf("%d\n", 21);  
    } 
    if((((a1439==0) && !(a1739==32)) && ((a1409==4) && (((a1706==34) || ((a1435==6) || ((input == 2) && (cf==1)))) && (a1471==9))))){
    	 cf = (0);
    	a1667 = 33 ;
    	a1694 = 34 ;
    	a1448 = (8);
    	a1450 = 33 ;
    	a1725 = 33 ;
    	  printf("%d\n", 23);  
    } 
    if((((a1269==1) && (((cf==1) && (input == 6)) && (a1351==1))) && ((a1479==1) || (((a1379==7) && !(a1652==32)) && !(a1735==33))))){
    	 cf = (0);
    	a1459 = (0);
    	a1206 = 32 ;
    	a834 = 32 ;
    	a1379 = (7);
    	a1626 = 34 ;
    	a884 = 32 ;
    	a1492 = (0);
    	a1573 = (4);
    	a53 = (4);
    	a465 = 32 ;
    	a512 = (0);
    	a106 = (0);
    	  printf("%d\n", 23);  
    } 
} void calculate_outputm238(int input) {
    if((((a1577!=1) || (((a1714==32) && !(a1411==9)) || (a1286==32))) && (!(a1805==34) || (((cf==1) && (input == 4)) || !(a1435==3))))){
    	 cf = (0);
    	 if(((a1729==34) && ((a1695==34) && (a1738==34)))){
    	a829 = 32 ;
    	a1637 = 33 ;
    	a1590 = (1);
    	a1581 = (8);
    	a1131 = 33 ;
    	a1377 = (1);
    	a1149 = (1);
    	a1478 = (12);
    	a1585 = (1);
    	} else{
    		a280 = 33 ;
    		a1756 = 33 ;
    		a1565 = (4);
    		a1429 = (1);
    		a1447 = (0);
    		a1316 = 32 ;
    		a1644 = 34 ;
    		a1322 = 34 ;
    		a565 = 32 ;
    		a704 = (3);
    		a941 = (9);
    	}   
    } 
    if((((a1261!=1) && (a1486==8)) && (!(a1588==32) && ((!(a1458==6) || (((cf==1) && (input == 1)) || !(a1521==32))) && !(a1499==32))))){
    	 cf = (0);
    	a1668 = 33 ;
    	a1697 = 33 ;
    	a735 = 34 ;
    	a657 = (0);
    	a1797 = 34 ;
    	a1377 = (0);
    	a1149 = (1);
    	a1329 = (7);
    	a1707 = 33 ;
    	   
    } 
    if((((((a1565==4) && (((input == 2) && (cf==1)) && (a1422==33))) || (a1445==2)) && (a1489==34)) && ((a1585==1) && (a1415==1)))){
    	 cf = (0);
    	a1316 = 34 ;
    	a305 = 34 ;
    	a1553 = (1);
    	a1600 = (0);
    	a1624 = 33 ;
    	a1610 = 32 ;
    	a1378 = 33 ;
    	a1155 = (0);
    	a280 = 33 ;
    	a446 = (1);
    	a1695 = 32 ;
    	  printf("%d\n", 22);  
    } 
    if(((!(a1448==5) && (a1707==33)) && ((!(a1457==5) && ((a1400==1) || (((cf==1) && (input == 5)) || !(a1774==32)))) || !(a1700==33)))){
    	 cf = (0);
    	a1303 = (10);
    	a1379 = (6);
    	a282 = 33 ;
    	a1206 = 33 ;
    	a74 = (13);
    	a1694 = 34 ;
    	a1541 = (9);
    	a528 = (1);
    	a51 = (12);
    	a512 = (0);
    	a106 = (0);
    	a1593 = (12);
    	  printf("%d\n", 22);  
    } 
    if((((a1600!=1) && (((a1606==6) || (!(a1765==32) && !(a1788==33))) && !(a1455==3))) && ((a1716==33) && ((cf==1) && (input == 6))))){
    	 cf = (0);
    	a466 = 34 ;
    	a1716 = 34 ;
    	a458 = (6);
    	a1423 = (0);
    	a1709 = 32 ;
    	a1624 = 34 ;
    	a280 = 32 ;
    	a855 = (7);
    	a151 = (0);
    	a1103 = (1);
    	a1519 = (1);
    	  printf("%d\n", 23);  
    } 
    if((((a1626==34) && (!(a1621==34) || ((a1739==34) && !(a1234==2)))) && (((a1602==32) && ((cf==1) && (input == 3))) && (a1503==1)))){
    	 cf = (0);
    	a1504 = (12);
    	a985 = (8);
    	a465 = 32 ;
    	a1770 = 34 ;
    	a1360 = 32 ;
    	a53 = (2);
    	a1693 = 34 ;
    	a1425 = (0);
    	a1206 = 32 ;
    	a512 = (0);
    	a106 = (0);
    	a1393 = (4);
    	   
    } 
} void calculate_outputm236(int input) {
    if(((!(a1745==33) || (((a1536==1) && (!(a1725==33) || !(a1620==34))) || (a1584!=1))) && ((a1455==3) || ((a209==1) && (cf==1))))){
    	if(((!(a1409==7) && !(a1729==33)) && (!(a1631==33) && ((a1778==33) || ((a1538==0) || (((cf==1) && (a756==34)) && !(a1753==34))))))){
    		calculate_outputm237(input);
    	} 
    } 
    if((((a1466==1) || (a1491==1)) && (((a1795==32) || ((a1759==32) && ((a1280==5) && ((a209!=1) && (cf==1))))) && !(a1286==33)))){
    	if((((a1589==1) || (((a1751==34) || ((a1527!=1) && !(a1443==34))) || (a1508==11))) && (!(a1470==32) || ((cf==1) && (a206==0))))){
    		calculate_outputm238(input);
    	} 
    } 
} void calculate_outputm186(int input) {
    if((((a316==33) && (cf==1)) && (((a1609==34) && (((!(a1267==33) && (a1458==6)) || !(a1474==9)) && (a1430==33))) || !(a1701==33)))){
    	if((((a1704==34) || ((!(a1489==33) && ((a865==33) && (cf==1))) && !(a1420==32))) && ((a1227!=1) && (!(a1404==7) && !(a1562==33))))){
    		if((((a1490!=1) && ((((cf==1) && (a271==32)) || (a1518==10)) || (a1453==2))) && ((a1588==33) || ((a1491==1) || !(a1609==34))))){
    			calculate_outputm187(input);
    		} 
    		if((((!(a1664==34) || !(a1521==32)) && (a1399==6)) && (((((cf==1) && (a271==34)) && (a1525==4)) && !(a1409==7)) && !(a1443==34)))){
    			calculate_outputm190(input);
    		} 
    	} 
    	if((((!(a1508==10) || ((cf==1) && (a865==32))) || (a1665==34)) && ((a1715==34) && (((a1583!=1) && (a1269==1)) && !(a1422==34))))){
    		if((!(a1759==33) && ((((!(a1628==33) && (((cf==1) && (a419==33)) && !(a1727==33))) && !(a1420==33)) || !(a1631==32)) || !(a1626==34)))){
    			calculate_outputm195(input);
    		} 
    		if((((!(a1454==33) || ((a419==32) && (cf==1))) || (a1463==1)) && (((!(a1508==10) || (a1673==34)) && !(a1792==34)) && (a1503==1)))){
    			calculate_outputm198(input);
    		} 
    		if(((((a1551==5) && (a1351==1)) || (a1610==34)) && ((a1355==1) || (!(a1634==33) || (((cf==1) && (a419==34)) || (a1501!=1)))))){
    			calculate_outputm201(input);
    		} 
    	} 
    	if(((((a1634==34) || ((a1580!=1) && ((cf==1) && (a865==34)))) && (a1283==1)) && ((a1585!=1) || ((a1712==32) && !(a1777==34))))){
    		if(((((a1480==1) && (((a445==1) && (cf==1)) || (a1637==33))) && (a1439==0)) && ((a1736==33) && (!(a1762==32) || !(a1655==32))))){
    			calculate_outputm204(input);
    		} 
    		if((((a1493==32) && (!(a1764==33) || ((a1712==32) || (a1512!=1)))) && ((((cf==1) && (a445!=1)) && (a1666==33)) && (a1797==32)))){
    			calculate_outputm208(input);
    		} 
    	} 
    } 
    if(((((a1604==1) && (a1451==1)) && !(a1430==34)) && (!(a1579==6) || (!(a1429==4) || (((cf==1) && (a316==32)) && (a1313==1)))))){
    	if(((!(a1784==32) && ((((a406==1) && (cf==1)) || (a1712==33)) && (a1606==7))) && (((a1789==32) || (a1540!=1)) || (a1561==1)))){
    		if((((a1546!=1) || ((a1452!=1) && ((cf==1) && (a893==32)))) && ((a1496!=1) && (!(a1542==3) || (!(a1779==33) && !(a1624==33)))))){
    			calculate_outputm210(input);
    		} 
    		if(((!(a1794==33) || ((!(a1525==2) && (a1427==33)) && (a1700==33))) && ((((cf==1) && (a893==34)) || !(a1358==8)) && !(a1770==33)))){
    			calculate_outputm212(input);
    		} 
    	} 
    	if((((!(a1453==0) && (((a406!=1) && (cf==1)) && (a1799==32))) || (a1541==10)) && (!(a1470==33) && (!(a1725==32) || (a1517!=1))))){
    		if((((((cf==1) && (a1209==33)) || (a1515==5)) && !(a1620==34)) && (!(a1525==4) || ((!(a1575==10) && (a1511!=1)) && (a1441!=1))))){
    			calculate_outputm220(input);
    		} 
    		if((((!(a1418==3) && (((!(a1608==34) && (a1444!=1)) && (a1716==33)) && !(a1745==34))) || (a1692==32)) && ((cf==1) && (a1209==34)))){
    			calculate_outputm223(input);
    		} 
    	} 
    } 
    if((((a1622==34) || (((cf==1) && (a316==34)) || (a1586==1))) && (((a1597!=1) || (!(a1623==34) || !(a1515==2))) && !(a1639==33)))){
    	if(((((!(a1404==5) && (a1227!=1)) && !(a1522==2)) && (a1725==33)) && ((((a1149==1) && (cf==1)) && (a1624==34)) || (a1406!=1)))){
    		if((((a1480==1) && ((a1377==1) && (cf==1))) && ((a1500==32) || ((((a1292==1) && !(a1693==34)) && (a1707==33)) || (a1517!=1))))){
    			calculate_outputm227(input);
    		} 
    		if(((!(a1581==5) || (!(a1670==33) && ((a1377!=1) && (cf==1)))) && ((a1483==1) || ((!(a1439==2) && !(a1463==1)) || (a1768==32))))){
    			calculate_outputm231(input);
    		} 
    	} 
    	if(((!(a1399==6) || ((a1729==34) || (a1805==34))) && (!(a1611==33) || (!(a1547==13) && ((a1325==1) || ((a1149!=1) && (cf==1))))))){
    		if((((a1261!=1) && (!(a1707==33) || (((a1706==33) || !(a1723==34)) || (a1444==1)))) && (((cf==1) && (a315==33)) && (a1763==33)))){
    			calculate_outputm233(input);
    		} 
    		if((((a1602==33) || ((a1503==1) || (a1769==33))) && ((((a1234==6) && ((cf==1) && (a315==32))) && (a1615==33)) || !(a1669==32)))){
    			calculate_outputm236(input);
    		} 
    	} 
    } 
} void calculate_outputm241(int input) {
    if(((((a1436==1) && ((a1550==10) || ((a1722==32) || (a1677==34)))) || (a1709==32)) && (((cf==1) && (input == 4)) || !(a1767==33)))){
    	 cf = (0);
    	a1411 = (8);
    	a1175 = 34 ;
    	a280 = 32 ;
    	a680 = 33 ;
    	a1333 = (4);
    	a466 = 33 ;
    	a1554 = 33 ;
    	a1303 = (8);
    	a682 = (1);
    	a106 = (1);
    	a1448 = (8);
    	  printf("%d\n", 23);  
    } 
    if(((((a1615==33) && (((cf==1) && (input == 2)) && (a1292==1))) && (a1693==33)) && ((!(a1670==34) || (a1657==33)) || (a1590!=1)))){
    	 cf = (0);
    	a1733 = 33 ;
    	a1118 = 33 ;
    	a1512 = (1);
    	a202 = 32 ;
    	a1772 = 32 ;
    	a280 = 33 ;
    	a1316 = 32 ;
    	a1420 = 34 ;
    	a956 = (11);
    	a1792 = 33 ;
    	a565 = 33 ;
    	a106 = (1);
    	  printf("%d\n", 23);  
    } 
    if(((!(a1554==32) && (!(a1280==6) && ((cf==1) && (input == 1)))) && (!(a1736==33) || ((a1514==1) || ((a1662==33) && (a1590==1)))))){
    	 cf = (0);
    	 if(((a209==1) && (a1591==1))){
    	a1685 = 33 ;
    	a865 = 32 ;
    	a1693 = 33 ;
    	a1422 = 33 ;
    	a1595 = (4);
    	a419 = 34 ;
    	a1793 = 32 ;
    	a280 = 34 ;
    	a316 = 33 ;
    	a1012 = 34 ;
    	a855 = (11);
    	a106 = (1);
    	} else{
    		a1260 = (0);
    		a1511 = (0);
    		a316 = 32 ;
    		a1626 = 34 ;
    		a280 = 34 ;
    		a1489 = 34 ;
    		a310 = 34 ;
    		a1209 = 34 ;
    		a1269 = (1);
    		a1035 = (9);
    		a406 = (0);
    		a106 = (1);
    	}  printf("%d\n", 25);  
    } 
    if(((((a1745==33) && (((a1656==32) || !(a1523==6)) && !(a1676==33))) || (a1572!=1)) && (((input == 6) && (cf==1)) && (a1566==1)))){
    	 cf = (0);
    	a1558 = (1);
    	a1490 = (0);
    	a535 = 34 ;
    	a1628 = 32 ;
    	a595 = 34 ;
    	a730 = 34 ;
    	a656 = (3);
    	a466 = 32 ;
    	a1745 = 33 ;
    	a1462 = (1);
    	a280 = 32 ;
    	a106 = (1);
    	  printf("%d\n", 22);  
    } 
    if((((a1537==8) && ((a1664==32) && ((!(a1703==34) || ((input == 5) && (cf==1))) || !(a1756==32)))) && (!(a1493==33) && (a1480==1)))){
    	 cf = (0);
    	a1675 = 33 ;
    	a1739 = 34 ;
    	a280 = 33 ;
    	a1494 = (7);
    	a35 = (0);
    	a305 = 34 ;
    	a1316 = 34 ;
    	a1785 = 33 ;
    	a1459 = (0);
    	a1155 = (2);
    	a446 = (1);
    	a106 = (1);
    	  printf("%d\n", 25);  
    } 
} void calculate_outputm240(int input) {
    if((((a1476==4) || ((a1509==10) || ((a1329==9) && (a1553!=1)))) && ((a1540==1) && (((a963!=1) && (cf==1)) && (a1452!=1))))){
    	if((((a1477==5) && ((a1613==32) && ((a1701==32) || ((a1237==4) && (cf==1))))) && ((!(a1379==5) && (a1725==33)) || (a1651==34)))){
    		calculate_outputm241(input);
    	} 
    } 
} void calculate_outputm243(int input) {
    if(((((a1576==1) && (a1479!=1)) || (a1389==6)) && (((!(a1652==34) || ((cf==1) && (input == 2))) && !(a1455==1)) && (a1519==1)))){
    	 cf = (0);
    	 if(((!(a992==5) || (a1565==2)) && (a82!=1))){
    	a160 = (12);
    	a1639 = 32 ;
    	a1497 = (1);
    	a421 = 32 ;
    	a1626 = 34 ;
    	a1206 = 33 ;
    	a1535 = (0);
    	a1596 = 33 ;
    	a282 = 34 ;
    	a51 = (12);
    	a512 = (0);
    	} else{
    		a946 = (9);
    		a1110 = (1);
    		a1556 = (4);
    		a874 = 34 ;
    		a1573 = (4);
    		a981 = 34 ;
    		a327 = (0);
    		a1472 = (1);
    		a1439 = (0);
    	}   
    } 
    if(((!(a1493==32) || ((((input == 1) && (cf==1)) || (a1680==34)) && (a1480==1))) && (!(a1688==33) || (!(a1714==34) && (a1471==9))))){
    	 cf = (0);
    	 if((((a107==5) && ((!(a250==33) || (a1160==33)) && (a1759==32))) && !(a1389==5))){
    	a1206 = 33 ;
    	a1537 = (8);
    	a1704 = 33 ;
    	a282 = 34 ;
    	a1542 = (3);
    	a1716 = 33 ;
    	a160 = (12);
    	a421 = 32 ;
    	a51 = (12);
    	a512 = (0);
    	a1667 = 33 ;
    	} else{
    		a1764 = 33 ;
    		a1698 = 34 ;
    		a874 = 34 ;
    		a1615 = 33 ;
    		a1497 = (1);
    		a981 = 34 ;
    		a946 = (9);
    		a1110 = (1);
    		a327 = (0);
    		a1496 = (0);
    	}   
    } 
    if((((((cf==1) && (input == 4)) || !(a1437==32)) || (a1689==34)) && ((a1404==4) || ((a1503!=1) || ((a1754==34) && (a1486==8)))))){
    	 cf = (0);
    	 if(((!(a166==34) && ((a1566==1) || !(a1780==32))) || (a718==8))){
    	a1616 = 34 ;
    	a1426 = (11);
    	a1206 = 33 ;
    	a1629 = 34 ;
    	a1400 = (0);
    	a1559 = (7);
    	a421 = 32 ;
    	a282 = 34 ;
    	a160 = (12);
    	a51 = (12);
    	a512 = (0);
    	} else{
    		a874 = 34 ;
    		a981 = 34 ;
    		a1536 = (1);
    		a946 = (9);
    		a1714 = 32 ;
    		a1110 = (1);
    		a327 = (0);
    		a1718 = 33 ;
    		a1358 = (8);
    		a1757 = 34 ;
    	}   
    } 
} void calculate_outputm244(int input) {
    if(((((a1441!=1) && (!(a1502==6) && ((input == 4) && (cf==1)))) && (a1543!=1)) && (((a1577==1) || (a1307==8)) && (a1444!=1)))){
    	 cf = (0);
    	 if((a1629==34)){
    	a280 = 32 ;
    	a1286 = 34 ;
    	a1114 = 33 ;
    	a1175 = 33 ;
    	a466 = 33 ;
    	a1258 = 34 ;
    	a682 = (1);
    	a106 = (1);
    	a1468 = (0);
    	a1616 = 34 ;
    	a1800 = 33 ;
    	a1676 = 32 ;
    	} else{
    		a1574 = 34 ;
    		a316 = 33 ;
    		a533 = (9);
    		a1325 = (0);
    		a903 = (0);
    		a1362 = 34 ;
    		a865 = 34 ;
    		a445 = (1);
    		a280 = 34 ;
    		a1404 = (3);
    		a106 = (1);
    		a1608 = 32 ;
    	}  printf("%d\n", 21);  
    } 
    if((((a1475==1) || (((a1552==34) || (a1635==34)) && (a1595==4))) && ((((cf==1) && (input == 3)) || !(a1531==4)) || !(a1610==33)))){
    	 cf = (0);
    	a1261 = (0);
    	a244 = (0);
    	a95 = 34 ;
    	a1792 = 33 ;
    	a1754 = 34 ;
    	a1615 = 33 ;
    	a874 = 32 ;
    	a1510 = 32 ;
    	a866 = 32 ;
    	a327 = (0);
    	  printf("%d\n", 21);  
    } 
    if((((a1482==34) || ((a1663==34) || ((a1446==2) && (a1496!=1)))) && ((((input == 1) && (cf==1)) || !(a1518==12)) && (a1484==33)))){
    	 cf = (0);
    	a1700 = 33 ;
    	a1547 = (12);
    	a1712 = 32 ;
    	a1206 = 33 ;
    	a1212 = 33 ;
    	a1655 = 34 ;
    	a1252 = 33 ;
    	a233 = (1);
    	a51 = (9);
    	a512 = (0);
    	a1693 = 33 ;
    	  printf("%d\n", 22);  
    } 
} void calculate_outputm245(int input) {
    if((((a1663==32) || ((a1690==33) || (a1789==34))) && (((((input == 4) && (cf==1)) && !(a1656==33)) || (a1351!=1)) && !(a1445==5)))){
    	 cf = (0);
    	a305 = 32 ;
    	a1316 = 34 ;
    	a1563 = (1);
    	a1698 = 34 ;
    	a1479 = (0);
    	a1739 = 34 ;
    	a1081 = 33 ;
    	a406 = (0);
    	a280 = 33 ;
    	a884 = 32 ;
    	a106 = (1);
    	a1771 = 34 ;
    	  printf("%d\n", 23);  
    } 
    if(((((((cf==1) && (input == 3)) || (a1432==7)) || !(a1774==32)) && (a1550==9)) && (((a1656==32) || !(a1747==34)) && (a1492!=1)))){
    	 cf = (0);
    	a1573 = (4);
    	a280 = 32 ;
    	a1797 = 32 ;
    	a466 = 33 ;
    	a1438 = 33 ;
    	a1479 = (0);
    	a1150 = 33 ;
    	a654 = (1);
    	a1415 = (1);
    	a1306 = 33 ;
    	a682 = (0);
    	a106 = (1);
    	  printf("%d\n", 21);  
    } 
} void calculate_outputm242(int input) {
    if(((!(a1658==34) || (((a862==4) && (cf==1)) && !(a1727==33))) && (!(a1617==34) || ((!(a1698==33) && (a1746==33)) || !(a1789==32))))){
    	if((((a1459==1) || ((a1491!=1) || ((a1510==32) && !(a1769==32)))) && ((a1558==1) && (((a1162==33) && (cf==1)) || !(a1736==33))))){
    		calculate_outputm243(input);
    	} 
    } 
    if((((((((cf==1) && (a862==5)) && !(a1608==34)) || (a1509==8)) || (a1689==32)) && (a1590==1)) && (!(a1429==4) || (a1789==32)))){
    	if((((a1571==1) && (a1442==8)) && ((((a1543!=1) && (((a406==1) && (cf==1)) || !(a1780==34))) || (a1763==34)) || (a1473==1)))){
    		calculate_outputm244(input);
    	} 
    } 
    if(((((a1685==33) && ((a1766==33) || ((a1461!=1) && !(a1780==33)))) && (a1638==34)) && (((cf==1) && (a862==7)) && (a1611==33)))){
    	if((((a1227==1) || (a1515==2)) && ((((((a868==1) && (cf==1)) || (a1481==1)) && (a1486==8)) && (a1536==1)) || !(a1329==9)))){
    		calculate_outputm245(input);
    	} 
    } 
} void calculate_outputm247(int input) {
    if((((((a1795==33) && ((cf==1) && (input == 2))) || (a1540!=1)) || !(a1795==33)) && ((a1559==7) && ((a1283!=1) || !(a1424==8))))){
    	 cf = (0);
    	a332 = (9);
    	a1135 = (2);
    	a1416 = (10);
    	a1347 = 34 ;
    	a51 = (11);
    	a1436 = (1);
    	a1211 = (9);
    	a1799 = 32 ;
    	a1206 = 33 ;
    	a512 = (0);
    	a1733 = 33 ;
    	  printf("%d\n", 23);  
    } 
    if((((a1788==34) || !(a1443==32)) && (((a1754==33) || (((a1519!=1) || ((input == 1) && (cf==1))) && (a1514!=1))) || (a1655==33)))){
    	 cf = (0);
    	a1588 = 34 ;
    	a1632 = 32 ;
    	a280 = 34 ;
    	a1579 = (6);
    	a865 = 32 ;
    	a419 = 33 ;
    	a1665 = 33 ;
    	a351 = 32 ;
    	a316 = 33 ;
    	a1455 = (2);
    	a1396 = 34 ;
    	a106 = (1);
    	  printf("%d\n", 21);  
    } 
    if((((a1454==32) || (((cf==1) && (input == 3)) || !(a1570==11))) && ((((a1670==32) || !(a1617==34)) && !(a1570==13)) || (a1639==34)))){
    	 cf = (0);
    	a1658 = 34 ;
    	a465 = 32 ;
    	a834 = 34 ;
    	a1735 = 32 ;
    	a1597 = (1);
    	a1206 = 32 ;
    	a1802 = 33 ;
    	a1469 = (1);
    	a107 = (2);
    	a53 = (4);
    	a512 = (0);
    	  printf("%d\n", 21);  
    } 
} void calculate_outputm248(int input) {
    if((((((input == 2) && (cf==1)) && !(a1362==33)) && (a1591==1)) && (((a1636==32) || ((a1596==33) && (a1543!=1))) || !(a1620==32)))){
    	 cf = (0);
    	a1663 = 33 ;
    	a280 = 32 ;
    	a1126 = (7);
    	a1776 = 32 ;
    	a296 = (6);
    	a1582 = (1);
    	a466 = 32 ;
    	a1444 = (0);
    	a785 = 32 ;
    	a656 = (2);
    	a106 = (1);
    	  printf("%d\n", 23);  
    } 
} void calculate_outputm249(int input) {
    if((((((input == 2) && (cf==1)) || !(a1510==32)) || (a1425!=1)) && ((a1722==33) && ((a1567==1) && ((a1447!=1) || !(a1439==0)))))){
    	 cf = (0);
    	a1536 = (1);
    	a1477 = (5);
    	a1234 = (6);
    	a538 = 33 ;
    	a865 = 34 ;
    	a1471 = (9);
    	a316 = 33 ;
    	a1220 = (10);
    	a267 = 33 ;
    	a445 = (0);
    	a280 = 34 ;
    	a106 = (1);
    	  printf("%d\n", 21);  
    } 
} void calculate_outputm250(int input) {
    if(((!(a1656==34) && ((((input == 5) && (cf==1)) && (a1762==32)) && (a1600!=1))) && ((a1774==34) || ((a1461!=1) && !(a1616==33))))){
    	 cf = (0);
    	a280 = 32 ;
    	a1407 = (6);
    	a466 = 32 ;
    	a1616 = 34 ;
    	a1165 = 34 ;
    	a1799 = 32 ;
    	a1389 = (3);
    	a1698 = 34 ;
    	a710 = (9);
    	a667 = (7);
    	a656 = (4);
    	a106 = (1);
    	  printf("%d\n", 21);  
    } 
    if((((a1677==32) || ((a1745==33) && (!(a1627==32) || ((a1628==33) || ((input == 3) && (cf==1)))))) && ((a1430==33) && (a1552==33)))){
    	 cf = (0);
    	a1798 = 34 ;
    	a1104 = (1);
    	a1615 = 33 ;
    	a1727 = 34 ;
    	a280 = 32 ;
    	a296 = (7);
    	a1571 = (1);
    	a466 = 32 ;
    	a1555 = (1);
    	a785 = 32 ;
    	a656 = (2);
    	a106 = (1);
    	  printf("%d\n", 23);  
    } 
} void calculate_outputm246(int input) {
    if(((((a1225==33) && (cf==1)) && !(a1688==32)) && (((((a1271!=1) || !(a1532==9)) || !(a1234==6)) || !(a1661==34)) && !(a1715==32)))){
    	if(((((((cf==1) && (a750==34)) || !(a1674==33)) || !(a1723==32)) || !(a1799==32)) && ((!(a1531==3) && (a1508==10)) && (a1461!=1)))){
    		calculate_outputm247(input);
    	} 
    } 
    if(((((a1652==34) && (!(a1774==33) && ((a1225==32) && (cf==1)))) || (a1797==33)) && (((a1553!=1) || (a1477==7)) || (a1448==6)))){
    	if((((a1768==34) && (((a587==32) && (cf==1)) || !(a1771==34))) && ((((a1772==32) || !(a1665==33)) && (a1583!=1)) && !(a1660==32)))){
    		calculate_outputm248(input);
    	} 
    	if((((a1517!=1) || ((!(a1427==34) && ((cf==1) && (a587==34))) && (a1483!=1))) && ((!(a1764==33) || (a1768==34)) && (a1544==1)))){
    		calculate_outputm249(input);
    	} 
    } 
    if(((((!(a1488==34) || (a1573==6)) || (a1529==8)) || (a1443==34)) && (!(a1362==33) && (!(a1802==34) && ((a1225==34) && (cf==1)))))){
    	if(((((cf==1) && (a346!=1)) && !(a1596==34)) && ((a1541==8) && (((a1511!=1) && ((a1442==8) && !(a1692==34))) && !(a1457==5))))){
    		calculate_outputm250(input);
    	} 
    } 
} void calculate_outputm252(int input) {
    if((((a1788==32) || (((a1522==4) || ((cf==1) && (input == 3))) || (a1794==34))) && ((!(a1500==34) || (a1234==6)) && (a1585==1)))){
    	 cf = (0);
    	a201 = 34 ;
    	a1665 = 33 ;
    	a465 = 33 ;
    	a1767 = 33 ;
    	a1206 = 32 ;
    	a1427 = 33 ;
    	a1014 = 32 ;
    	a1785 = 33 ;
    	a206 = (4);
    	a512 = (0);
    	a1549 = (5);
    	  printf("%d\n", 21);  
    } 
    if((((!(a1748==32) && !(a1409==5)) && !(a1629==33)) && ((a1292!=1) || (!(a1407==6) || (!(a1663==33) || ((input == 5) && (cf==1))))))){
    	 cf = (0);
    	a1489 = 34 ;
    	a466 = 32 ;
    	a785 = 32 ;
    	a1320 = (1);
    	a296 = (8);
    	a656 = (2);
    	a1662 = 33 ;
    	a1476 = (3);
    	a1738 = 34 ;
    	a1392 = (8);
    	a280 = 32 ;
    	a106 = (1);
    	  printf("%d\n", 21);  
    } 
    if(((!(a1620==32) || ((a1512==1) && (a1468!=1))) && ((a1292==1) && (!(a1408==8) && (((cf==1) && (input == 2)) || !(a1393==4)))))){
    	 cf = (0);
    	a1267 = 34 ;
    	a1401 = (0);
    	a1602 = 32 ;
    	a799 = (0);
    	a1604 = (1);
    	a1457 = (3);
    	a884 = 34 ;
    	a280 = 33 ;
    	a1351 = (1);
    	a305 = 32 ;
    	a1316 = 34 ;
    	a106 = (1);
    	  printf("%d\n", 21);  
    } 
} void calculate_outputm253(int input) {
    if(((((a1512!=1) || ((((cf==1) && (input == 4)) && (a1665==33)) && !(a1620==34))) || (a1719==33)) && (!(a1772==32) || !(a1443==33)))){
    	 cf = (0);
    	a1206 = 32 ;
    	a1685 = 33 ;
    	a1660 = 33 ;
    	a1139 = 32 ;
    	a1436 = (1);
    	a1392 = (8);
    	a465 = 32 ;
    	a1465 = (7);
    	a1370 = 33 ;
    	a53 = (5);
    	a512 = (0);
    	  printf("%d\n", 25);  
    } 
} void calculate_outputm254(int input) {
    if(((!(a1628==33) && ((input == 3) && (cf==1))) && ((a1692==33) && ((a1590!=1) || ((a1423==1) || (!(a1522==2) || !(a1408==10))))))){
    	 cf = (0);
    	a1220 = (10);
    	a1252 = 33 ;
    	a1668 = 32 ;
    	a1212 = 33 ;
    	a233 = (1);
    	a1725 = 33 ;
    	a1478 = (13);
    	a51 = (9);
    	a1562 = 34 ;
    	a1206 = 33 ;
    	a512 = (0);
    	  printf("%d\n", 21);  
    } 
    if((((((a1531==4) && (a1754==34)) && !(a1392==10)) && (a1492!=1)) && ((a1519!=1) || (((input == 6) && (cf==1)) && (a1492!=1))))){
    	 cf = (0);
    	a1567 = (1);
    	a1572 = (1);
    	a316 = 33 ;
    	a1438 = 33 ;
    	a1643 = 34 ;
    	a865 = 33 ;
    	a271 = 34 ;
    	a337 = 32 ;
    	a395 = (6);
    	a1745 = 33 ;
    	a280 = 34 ;
    	a106 = (1);
    	   
    } 
    if(((((a1549==5) && ((cf==1) && (input == 4))) || (a1545==4)) && (((a1621==32) || ((a1511!=1) && !(a1562==33))) || !(a1430==33)))){
    	 cf = (0);
    	a1664 = 32 ;
    	a1437 = 32 ;
    	a1672 = 32 ;
    	a1215 = (1);
    	a1776 = 32 ;
    	a858 = (5);
    	a128 = (6);
    	a233 = (0);
    	a51 = (9);
    	a1206 = 33 ;
    	a512 = (0);
    	  printf("%d\n", 21);  
    } 
    if((((a1708==33) || (a1437==33)) && (((((a1553==1) || ((input == 2) && (cf==1))) || (a1409==7)) || (a1451!=1)) || (a1636==32)))){
    	 cf = (0);
    	a280 = 33 ;
    	a305 = 32 ;
    	a1425 = (1);
    	a1704 = 33 ;
    	a1401 = (1);
    	a1421 = (7);
    	a1316 = 34 ;
    	a1269 = (1);
    	a1512 = (1);
    	a799 = (0);
    	a884 = 34 ;
    	a106 = (1);
    	  printf("%d\n", 21);  
    } 
    if(((((input == 5) && (cf==1)) && (a1514!=1)) && ((a1522==1) && ((a1519!=1) || ((!(a1745==32) && (a1661==34)) || (a1667==34)))))){
    	 cf = (0);
    	a1584 = (1);
    	a1526 = (3);
    	a1206 = 33 ;
    	a1741 = 32 ;
    	a1252 = 33 ;
    	a1465 = (7);
    	a1469 = (1);
    	a1212 = 33 ;
    	a233 = (1);
    	a51 = (9);
    	a512 = (0);
    	  printf("%d\n", 21);  
    } 
    if(((((a1604==1) && (!(a1652==32) || (a1729==33))) && !(a1762==33)) && ((a1763==34) || (!(a1660==34) && ((input == 1) && (cf==1)))))){
    	 cf = (0);
    	a1778 = 34 ;
    	a1319 = (11);
    	a1558 = (1);
    	a1206 = 34 ;
    	a339 = 34 ;
    	a911 = 33 ;
    	a1481 = (0);
    	a291 = 32 ;
    	a1622 = 33 ;
    	a74 = (11);
    	a512 = (0);
    	  printf("%d\n", 21);  
    } 
} void calculate_outputm255(int input) {
    if(((((((input == 4) && (cf==1)) || !(a1806==33)) && (a1635==34)) || (a1208==1)) && ((a1718==32) || ((a1551==5) && (a1227!=1))))){
    	 cf = (0);
    	 if((!(a1559==5) || ((a714==8) || (a1445==5)))){
    	a1351 = (1);
    	a156 = 33 ;
    	a1688 = 32 ;
    	a1527 = (0);
    	a1801 = 33 ;
    	a1134 = 32 ;
    	a1548 = 33 ;
    	a422 = (10);
    	a862 = (3);
    	} else{
    		a316 = 32 ;
    		a1209 = 33 ;
    		a339 = 32 ;
    		a1027 = 34 ;
    		a1738 = 32 ;
    		a1303 = (8);
    		a1590 = (0);
    		a1483 = (1);
    		a1543 = (1);
    		a406 = (0);
    		a280 = 34 ;
    		a106 = (1);
    	}  printf("%d\n", 23);  
    } 
    if((((!(a1771==33) || !(a1329==9)) && (a1549==5)) && ((a1577==1) && (!(a1493==32) || ((a1644==33) && ((cf==1) && (input == 1))))))){
    	 cf = (0);
    	a316 = 32 ;
    	a718 = (8);
    	a1037 = (1);
    	a280 = 34 ;
    	a1596 = 34 ;
    	a893 = 34 ;
    	a1506 = (12);
    	a1499 = 34 ;
    	a1788 = 32 ;
    	a406 = (1);
    	a106 = (1);
    	a1313 = (1);
    	  printf("%d\n", 22);  
    } 
    if((((((input == 2) && (cf==1)) || (a1541==7)) && (a1392==8)) && ((a1708==33) && ((!(a1628==32) || !(a1427==34)) || (a1658==33))))){
    	 cf = (0);
    	a1584 = (1);
    	a1589 = (0);
    	a466 = 32 ;
    	a467 = (6);
    	a1570 = (11);
    	a842 = 34 ;
    	a871 = (2);
    	a280 = 32 ;
    	a1793 = 32 ;
    	a656 = (5);
    	a106 = (1);
    	a1443 = 32 ;
    	  printf("%d\n", 23);  
    } 
    if(((!(a1556==4) || (((a1635==34) && (a1561!=1)) && (a1307==5))) && ((a1672==33) || (((input == 6) && (cf==1)) && (a1754==34))))){
    	 cf = (0);
    	a842 = 34 ;
    	a467 = (6);
    	a1677 = 32 ;
    	a1784 = 32 ;
    	a1617 = 33 ;
    	a280 = 32 ;
    	a466 = 32 ;
    	a1634 = 34 ;
    	a871 = (2);
    	a656 = (5);
    	a106 = (1);
    	a1745 = 34 ;
    	   
    } 
    if(((!(a1643==34) || ((a1415!=1) || ((cf==1) && (input == 5)))) && (!(a1627==32) || (!(a1677==34) || ((a1325!=1) && !(a1684==32)))))){
    	 cf = (0);
    	 if((a922==1)){
    	a280 = 33 ;
    	a305 = 32 ;
    	a1401 = (1);
    	a799 = (0);
    	a1488 = 32 ;
    	a884 = 34 ;
    	a1503 = (1);
    	a1339 = (1);
    	a1471 = (10);
    	a1700 = 33 ;
    	a1316 = 34 ;
    	a106 = (1);
    	} else{
    		a1569 = (1);
    		a1149 = (1);
    		a1676 = 32 ;
    		a1727 = 33 ;
    		a1665 = 34 ;
    		a1175 = 33 ;
    		a280 = 32 ;
    		a1114 = 34 ;
    		a682 = (1);
    		a1735 = 34 ;
    		a466 = 33 ;
    		a106 = (1);
    	}  printf("%d\n", 21);  
    } 
    if((((((a1772==33) || (!(a1407==6) || !(a1632==34))) && (a1775==34)) || (a1747==32)) && ((a1638==33) || ((cf==1) && (input == 3))))){
    	 cf = (0);
    	a466 = 34 ;
    	a1612 = 33 ;
    	a280 = 32 ;
    	a1781 = 33 ;
    	a17 = 33 ;
    	a1423 = (0);
    	a1545 = (3);
    	a1574 = 33 ;
    	a938 = (4);
    	a922 = (1);
    	a1103 = (0);
    	a106 = (1);
    	  printf("%d\n", 22);  
    } 
} void calculate_outputm251(int input) {
    if(((!(a1719==34) || (((a1491!=1) || !(a1670==34)) && (a1627==32))) && ((((cf==1) && (a575==6)) && !(a1596==32)) && !(a1779==32)))){
    	if(((((a1478==13) || (a1568==6)) || (a1694==32)) && (((((cf==1) && (a376==33)) && (a1423!=1)) && !(a1484==32)) || !(a1765==34)))){
    		calculate_outputm252(input);
    	} 
    	if(((((a376==34) && (cf==1)) && (a1490!=1)) && ((a1474==12) || (((a1227==1) || (!(a1602==32) || (a1215==1))) && !(a1387==13))))){
    		calculate_outputm253(input);
    	} 
    } 
    if((((a1488==33) && !(a1661==32)) && ((a1477==5) && ((a1775==34) && ((((cf==1) && (a575==9)) && (a1644==33)) || (a1351!=1)))))){
    	if((((((a1361!=1) && (cf==1)) || !(a1579==6)) && (a1789==32)) && (((!(a1697==32) || (a1712==32)) && (a1437==32)) && (a1712==32)))){
    		calculate_outputm254(input);
    	} 
    } 
    if((((a1481!=1) && ((a1532==9) && ((cf==1) && (a575==10)))) && (!(a1638==33) && (!(a1362==32) && ((a1585==1) && (a1615==33)))))){
    	if(((!(a1562==34) || ((((a1510==33) || ((a1377!=1) && (cf==1))) && !(a1454==34)) || !(a1719==34))) && ((a1325!=1) || (a1785==34)))){
    		calculate_outputm255(input);
    	} 
    } 
} void calculate_outputm257(int input) {
    if((((input == 3) && (cf==1)) && ((a1493==33) || (!(a1657==32) && ((!(a1672==32) || (!(a1528==34) || !(a1716==33))) || (a1562==32)))))){
    	 cf = (0);
    	a1687 = 34 ;
    	a1566 = (1);
    	a884 = 34 ;
    	a1316 = 34 ;
    	a280 = 33 ;
    	a1602 = 32 ;
    	a1534 = (1);
    	a1401 = (1);
    	a1437 = 32 ;
    	a799 = (0);
    	a305 = 32 ;
    	a106 = (1);
    	  printf("%d\n", 21);  
    } 
} void calculate_outputm256(int input) {
    if(((((a1690==33) && !(a1806==34)) || !(a1738==34)) && ((a1549==3) || (((a1501!=1) || ((cf==1) && (a208==34))) || (a1544!=1))))){
    	if(((!(a1715==32) && ((!(a1797==33) && !(a1698==32)) || (a1557==8))) && (!(a1521==34) && (!(a1286==34) || ((cf==1) && (a44==1)))))){
    		calculate_outputm257(input);
    	} 
    } 
} void calculate_outputm259(int input) {
    if(((((((input == 4) && (cf==1)) || !(a1487==33)) && (a1227!=1)) || (a1313!=1)) && ((!(a1664==34) && (a1596==33)) || !(a1676==32)))){
    	 cf = (0);
    	a587 = 32 ;
    	a1591 = (1);
    	a1316 = 32 ;
    	a565 = 34 ;
    	a280 = 33 ;
    	a403 = 32 ;
    	a1542 = (3);
    	a1785 = 33 ;
    	a1765 = 34 ;
    	a371 = (9);
    	a106 = (1);
    	a1410 = (0);
    	   
    } 
    if((((a1765==32) || (((input == 2) && (cf==1)) && !(a1665==34))) && ((((a1313==1) && (a1656==32)) && (a1574==34)) && (a1708==33)))){
    	 cf = (0);
    	a280 = 32 ;
    	a1165 = 33 ;
    	a1454 = 33 ;
    	a466 = 32 ;
    	a1703 = 34 ;
    	a1428 = (6);
    	a208 = 34 ;
    	a667 = (7);
    	a656 = (4);
    	a106 = (1);
    	a1586 = (0);
    	a1542 = (3);
    	  printf("%d\n", 21);  
    } 
} void calculate_outputm260(int input) {
    if(((!(a1785==33) || (!(a1458==4) && ((a1512!=1) || ((cf==1) && (input == 6))))) && (((a1456==10) && !(a1319==9)) && (a1595==4)))){
    	 cf = (0);
    	a1643 = 34 ;
    	a282 = 34 ;
    	a1604 = (1);
    	a1486 = (8);
    	a1590 = (1);
    	a160 = (11);
    	a1770 = 34 ;
    	a1206 = 33 ;
    	a421 = 32 ;
    	a51 = (12);
    	a512 = (0);
    	   
    } 
    if(((!(a1393==2) && (!(a1548==34) && ((a1608==33) || ((a1529==9) && !(a1661==32))))) && (((cf==1) && (input == 3)) && !(a1439==1)))){
    	 cf = (0);
    	a1443 = 32 ;
    	a282 = 33 ;
    	a1420 = 34 ;
    	a1206 = 33 ;
    	a1574 = 34 ;
    	a1580 = (0);
    	a1469 = (1);
    	a809 = 34 ;
    	a528 = (0);
    	a51 = (12);
    	a512 = (0);
    	  printf("%d\n", 22);  
    } 
    if(((((a1795==32) || ((!(a1545==3) || ((a1696==34) || ((cf==1) && (input == 5)))) || !(a1802==33))) && (a1292==1)) && !(a1762==33))){
    	 cf = (0);
    	a874 = 34 ;
    	a1584 = (1);
    	a1410 = (0);
    	a981 = 34 ;
    	a1329 = (9);
    	a946 = (9);
    	a1286 = 34 ;
    	a1524 = 32 ;
    	a1110 = (1);
    	a327 = (0);
    	   
    } 
} void calculate_outputm258(int input) {
    if(((!(a1689==32) && (!(a1700==34) && ((cf==1) && (a74==11)))) && ((a1666==34) || ((!(a1769==34) || !(a1616==33)) || (a1473==1))))){
    	if((((a1118==33) && (cf==1)) && ((((a1585==1) && (((a1423!=1) || (a1303==7)) || (a1411==9))) || !(a1319==11)) && (a1410!=1)))){
    		calculate_outputm259(input);
    	} 
    } 
    if((!(a1681==33) && (((!(a1795==32) && ((!(a1438==34) && ((a74==13) && (cf==1))) && (a1643==34))) && (a1544==1)) || !(a1408==10)))){
    	if((((((cf==1) && (a856==3)) || !(a1799==32)) && (a1673==34)) && ((a1511==1) || ((!(a1526==3) || (a1486==8)) && (a1480==1))))){
    		calculate_outputm260(input);
    	} 
    } 
} void calculate_outputm262(int input) {
    if(((!(a1776==34) && ((a1521==32) && ((((cf==1) && (input == 6)) || !(a1782==32)) || (a1358==9)))) && (!(a1502==5) && (a1491==1)))){
    	 cf = (0);
    	a1628 = 32 ;
    	a1743 = 33 ;
    	a1305 = (4);
    	a24 = (4);
    	a1510 = 32 ;
    	a1292 = (1);
    	a280 = 32 ;
    	a466 = 32 ;
    	a1508 = (10);
    	a842 = 33 ;
    	a656 = (5);
    	a106 = (1);
    	  printf("%d\n", 23);  
    } 
    if(((((a1550==7) || ((a1784==33) || ((cf==1) && (input == 5)))) && (a1227!=1)) && ((!(a1788==32) && (a1583!=1)) && (a1424==6)))){
    	 cf = (0);
    	a1791 = 34 ;
    	a466 = 32 ;
    	a1605 = (0);
    	a280 = 32 ;
    	a595 = 34 ;
    	a535 = 34 ;
    	a1696 = 33 ;
    	a730 = 34 ;
    	a656 = (3);
    	a1692 = 33 ;
    	a1545 = (3);
    	a106 = (1);
    	  printf("%d\n", 22);  
    } 
    if((((((cf==1) && (input == 2)) || (a1447==1)) || (a1573==3)) && ((!(a1643==32) && ((a1522==3) || (a1692==33))) || !(a1437==32)))){
    	 cf = (0);
    	a1570 = (11);
    	a1159 = 34 ;
    	a1668 = 32 ;
    	a1759 = 32 ;
    	a1206 = 32 ;
    	a1702 = 33 ;
    	a606 = (5);
    	a1531 = (4);
    	a1014 = 34 ;
    	a465 = 33 ;
    	a512 = (0);
    	  printf("%d\n", 23);  
    } 
    if((((cf==1) && (input == 4)) && ((a1511==1) || (((a1777==32) && ((a1477==6) || ((a1358==8) && (a1208!=1)))) && !(a1730==32))))){
    	 cf = (0);
    	 if((((a1076==34) && ((a1027==34) && (a1480==1))) || !(a219==5))){
    	a1759 = 32 ;
    	a1802 = 33 ;
    	a789 = 32 ;
    	a1206 = 33 ;
    	a1723 = 32 ;
    	a337 = 33 ;
    	a219 = (7);
    	a1667 = 33 ;
    	a1494 = (7);
    	a51 = (13);
    	a512 = (0);
    	} else{
    		a1407 = (6);
    		a1785 = 33 ;
    		a1252 = 33 ;
    		a1782 = 32 ;
    		a1643 = 34 ;
    		a1206 = 33 ;
    		a1212 = 33 ;
    		a233 = (1);
    		a51 = (9);
    		a512 = (0);
    		a1459 = (0);
    	}   
    } 
} void calculate_outputm261(int input) {
    if(((((a1422==32) || (((cf==1) && (a528!=1)) && !(a1725==34))) || (a1441==1)) && (!(a1622==32) && ((a1408==10) && (a1686==34))))){
    	if((((a1486==7) || (!(a1638==34) || (!(a1474==9) || ((a1435==6) || ((cf==1) && (a1361==1)))))) && ((a1594==1) && !(a1456==12)))){
    		calculate_outputm262(input);
    	} 
    } 
} void calculate_outputm264(int input) {
    if((((cf==1) && (input == 3)) && ((!(a1632==34) && ((((a1544==1) && !(a1610==34)) && !(a1681==32)) || (a1757==33))) && !(a1626==32)))){
    	 cf = (0);
    	a280 = 33 ;
    	a1735 = 32 ;
    	a565 = 34 ;
    	a1316 = 32 ;
    	a1784 = 34 ;
    	a615 = 34 ;
    	a455 = (4);
    	a371 = (10);
    	a106 = (1);
    	a1744 = 32 ;
    	a1739 = 34 ;
    	a1637 = 34 ;
    	  printf("%d\n", 22);  
    } 
} void calculate_outputm265(int input) {
    if((((a1536!=1) || ((!(a1685==33) || (a1754==34)) && (a1751==33))) && ((!(a1416==10) || ((input == 3) && (cf==1))) && (a1512==1)))){
    	 cf = (0);
    	a280 = 33 ;
    	a681 = 33 ;
    	a1596 = 33 ;
    	a1316 = 34 ;
    	a884 = 33 ;
    	a1484 = 33 ;
    	a1794 = 33 ;
    	a1339 = (0);
    	a430 = (1);
    	a1362 = 34 ;
    	a305 = 32 ;
    	a106 = (1);
    	  printf("%d\n", 23);  
    } 
} void calculate_outputm266(int input) {
    if((((((a1651==33) && ((input == 1) && (cf==1))) || (a1764==32)) && !(a1286==32)) && (!(a1765==33) && ((a1444!=1) && !(a1440==6))))){
    	 cf = (0);
    	a20 = (1);
    	a622 = 32 ;
    	a1513 = (6);
    	a1532 = (9);
    	a1530 = (0);
    	a667 = (11);
    	a656 = (4);
    	a466 = 32 ;
    	a1476 = (3);
    	a280 = 32 ;
    	a106 = (1);
    	a1440 = (7);
    	  printf("%d\n", 23);  
    } 
    if((((a1477==7) || ((input == 4) && (cf==1))) && ((a1733==33) && (((!(a1715==32) || (a1269!=1)) || !(a1596==33)) && (a1620==32))))){
    	 cf = (0);
    	a17 = 33 ;
    	a1731 = 32 ;
    	a466 = 34 ;
    	a1779 = 34 ;
    	a1681 = 34 ;
    	a1477 = (5);
    	a280 = 32 ;
    	a938 = (4);
    	a922 = (1);
    	a1103 = (0);
    	a106 = (1);
    	a1806 = 33 ;
    	  printf("%d\n", 25);  
    } 
    if((((a1517==1) && ((a1586==1) || !(a1552==32))) && (!(a1628==33) && (((a1565==4) && ((cf==1) && (input == 5))) && !(a1427==34))))){
    	 cf = (0);
    	a1316 = 32 ;
    	a1745 = 33 ;
    	a1584 = (1);
    	a565 = 32 ;
    	a280 = 33 ;
    	a1738 = 34 ;
    	a1269 = (1);
    	a701 = (11);
    	a941 = (8);
    	a1322 = 34 ;
    	a106 = (1);
    	a1399 = (6);
    	  printf("%d\n", 23);  
    } 
} void calculate_outputm267(int input) {
    if(((!(a1531==4) || (a1788==34)) && ((a1500==34) && (((a1789==32) && (!(a1626==34) || ((cf==1) && (input == 4)))) && !(a1549==6))))){
    	 cf = (0);
    	a282 = 33 ;
    	a1206 = 33 ;
    	a1513 = (6);
    	a1698 = 34 ;
    	a809 = 34 ;
    	a528 = (0);
    	a51 = (12);
    	a1545 = (3);
    	a1576 = (1);
    	a1774 = 32 ;
    	a512 = (0);
    	  printf("%d\n", 22);  
    } 
    if(((((((cf==1) && (input == 1)) && (a1474==9)) || (a1566!=1)) || !(a1465==7)) && ((!(a1712==34) || (a1476==2)) && !(a1672==34)))){
    	 cf = (0);
    	a1723 = 32 ;
    	a1593 = (10);
    	a1206 = 34 ;
    	a291 = 33 ;
    	a1707 = 33 ;
    	a1690 = 33 ;
    	a1550 = (9);
    	a1097 = 32 ;
    	a1275 = (11);
    	a911 = 33 ;
    	a512 = (0);
    	   
    } 
    if((((a1379==5) || ((a1739==34) && ((!(a1738==34) || ((cf==1) && (input == 5))) || !(a1537==8)))) && ((a1267==34) && (a1551==5)))){
    	 cf = (0);
    	a1418 = (2);
    	a1743 = 33 ;
    	a1206 = 33 ;
    	a809 = 34 ;
    	a1709 = 34 ;
    	a1622 = 33 ;
    	a528 = (0);
    	a1482 = 33 ;
    	a282 = 33 ;
    	a51 = (12);
    	a512 = (0);
    	  printf("%d\n", 22);  
    } 
    if(((!(a1716==34) || !(a1478==13)) && ((!(a1463==0) || ((((input == 3) && (cf==1)) && (a1462==1)) && (a1608==32))) || (a1563!=1)))){
    	 cf = (0);
    	a1445 = (1);
    	a1440 = (7);
    	a1262 = 33 ;
    	a1581 = (5);
    	a1634 = 33 ;
    	a1146 = 32 ;
    	a967 = (0);
    	a1574 = 34 ;
    	a1316 = 33 ;
    	a280 = 33 ;
    	a790 = (1);
    	a106 = (1);
    	  printf("%d\n", 23);  
    } 
} void calculate_outputm263(int input) {
    if(((((a1448==8) && ((a71==8) && (cf==1))) || !(a1486==8)) && ((((a1557==11) || (a1652==32)) && (a1602==32)) && (a1400!=1)))){
    	if((((a1561==1) || ((!(a1706==32) || ((cf==1) && (a166==34))) || (a1489==33))) && ((a1696==33) && ((a1662==33) || (a1746==34))))){
    		calculate_outputm264(input);
    	} 
    } 
    if(((((a71==10) && (cf==1)) || !(a1770==34)) && ((((!(a1518==11) && (a1756==32)) || !(a1739==34)) && !(a1465==3)) && (a1404==3)))){
    	if((((a1772==33) || ((a1589!=1) && ((a1141==32) && (cf==1)))) && ((a1623==33) && ((a1566==1) && (!(a1450==32) || (a1468==1)))))){
    		calculate_outputm265(input);
    	} 
    } 
    if((((a1261!=1) && (((a1784==32) || (a1555==1)) || (a1410==1))) && (!(a1439==2) && (((cf==1) && (a71==12)) || (a1575==8))))){
    	if((((!(a1627==32) || (!(a1581==5) || ((!(a1609==34) || ((cf==1) && (a1050==32))) && !(a1421==8)))) || !(a1744==32)) && !(a1793==33))){
    		calculate_outputm266(input);
    	} 
    	if((((((a1497==1) && ((cf==1) && (a1050==34))) && !(a1559==9)) && !(a1774==33)) && (!(a1515==2) || (!(a1693==34) && !(a1393==6))))){
    		calculate_outputm267(input);
    	} 
    } 
} void calculate_outputm269(int input) {
    if((((input == 1) && (cf==1)) && (((((a1707==33) && (!(a1404==5) && !(a1430==32))) || (a1588==32)) || !(a1408==10)) && !(a1489==32)))){
    	 cf = (0);
    	 if((a1499==32)){
    	a1418 = (2);
    	a1503 = (1);
    	a1435 = (3);
    	a1551 = (5);
    	a562 = 32 ;
    	a1198 = 33 ;
    	a561 = 33 ;
    	a1658 = 34 ;
    	a874 = 33 ;
    	a327 = (0);
    	} else{
    		a280 = 32 ;
    		a466 = 32 ;
    		a1685 = 33 ;
    		a1561 = (0);
    		a1554 = 33 ;
    		a1702 = 33 ;
    		a842 = 34 ;
    		a973 = 33 ;
    		a871 = (5);
    		a656 = (5);
    		a106 = (1);
    		a1476 = (3);
    	}  printf("%d\n", 23);  
    } 
    if((((a1778==34) && (((input == 4) && (cf==1)) && !(a1494==4))) && ((((a1546==1) && (a1227!=1)) || !(a1460==5)) && !(a1665==34)))){
    	 cf = (0);
    	a934 = 33 ;
    	a1476 = (3);
    	a874 = 33 ;
    	a1454 = 33 ;
    	a1537 = (8);
    	a787 = (5);
    	a1612 = 34 ;
    	a1487 = 33 ;
    	a561 = 32 ;
    	a327 = (0);
    	  printf("%d\n", 23);  
    } 
} void calculate_outputm270(int input) {
    if(((((input == 3) && (cf==1)) || !(a1588==34)) && ((!(a1690==33) || ((!(a1562==32) || !(a1557==11)) && (a1506==9))) || (a1514==1)))){
    	 cf = (0);
    	a1662 = 33 ;
    	a280 = 32 ;
    	a1475 = (0);
    	a1777 = 32 ;
    	a1677 = 34 ;
    	a654 = (1);
    	a1150 = 33 ;
    	a1306 = 33 ;
    	a682 = (0);
    	a1560 = (0);
    	a466 = 33 ;
    	a106 = (1);
    	  printf("%d\n", 21);  
    } 
    if(((((a1511!=1) && ((cf==1) && (input == 4))) || (a1576!=1)) && ((((a1581==7) || (a1462==1)) && (a1492!=1)) && (a1785==33)))){
    	 cf = (0);
    	 if(((a528==1) || ((a1610==33) || !(a53==6)))){
    	a1206 = 33 ;
    	a1766 = 32 ;
    	a160 = (12);
    	a1735 = 32 ;
    	a1639 = 32 ;
    	a421 = 32 ;
    	a282 = 34 ;
    	a51 = (12);
    	a512 = (0);
    	a1407 = (6);
    	a1602 = 32 ;
    	} else{
    		a1491 = (1);
    		a1623 = 33 ;
    		a981 = 34 ;
    		a1446 = (2);
    		a946 = (9);
    		a1643 = 34 ;
    		a1756 = 32 ;
    		a1110 = (1);
    		a874 = 34 ;
    		a327 = (0);
    	}   
    } 
    if((((((cf==1) && (input == 2)) && (a1655==34)) && (a1406==1)) && ((a1599!=1) || (!(a1791==34) || ((a1582==1) && (a1493==32)))))){
    	 cf = (0);
    	a1572 = (1);
    	a421 = 32 ;
    	a1663 = 33 ;
    	a1227 = (0);
    	a160 = (12);
    	a1267 = 34 ;
    	a1206 = 33 ;
    	a1767 = 33 ;
    	a282 = 34 ;
    	a51 = (12);
    	a512 = (0);
    	   
    } 
    if((((a1518==13) || ((cf==1) && (input == 1))) && ((!(a1531==1) && ((a1479==1) || ((a1473!=1) && (a1477==5)))) && !(a1686==33)))){
    	 cf = (0);
    	a1585 = (1);
    	a981 = 34 ;
    	a946 = (9);
    	a1556 = (4);
    	a1267 = 34 ;
    	a1110 = (1);
    	a1436 = (1);
    	a874 = 34 ;
    	a327 = (0);
    	   
    } 
    if((((a1497==1) && ((a1261!=1) && ((input == 5) && (cf==1)))) && (!(a1529==10) && ((a1577!=1) || ((a1583==1) || !(a1484==34)))))){
    	 cf = (0);
    	a1515 = (2);
    	a1492 = (0);
    	a1694 = 34 ;
    	a282 = 34 ;
    	a1454 = 33 ;
    	a1206 = 33 ;
    	a160 = (12);
    	a421 = 32 ;
    	a51 = (12);
    	a512 = (0);
    	a1609 = 34 ;
    	   
    } 
} void calculate_outputm268(int input) {
    if(((((a1261==1) || ((cf==1) && (a362==33))) && (a1272==9)) && ((((a1534==1) && (a1687==34)) && !(a1709==33)) || !(a1421==7)))){
    	if((((a1741==34) || (!(a1307==8) && !(a1770==33))) && ((a1280==5) && ((!(a1739==32) && ((a672==33) && (cf==1))) && (a1480==1))))){
    		calculate_outputm269(input);
    	} 
    } 
    if(((((!(a1550==9) || (!(a1731==32) || (a1802==33))) || !(a1573==4)) && (a1407==6)) && (((cf==1) && (a362==32)) && !(a1739==33)))){
    	if((((a1211==9) && (((a1560==1) || ((cf==1) && (a333==1))) && !(a1739==32))) && ((!(a1500==32) && (a1754==34)) && !(a1428==7)))){
    		calculate_outputm270(input);
    	} 
    } 
} void calculate_outputm272(int input) {
    if(((((a1269!=1) || ((((cf==1) && (input == 2)) && !(a1616==32)) || (a1652==32))) || (a1354==32)) && ((a1620==32) || (a1286==33)))){
    	 cf = (0);
    	a1272 = (9);
    	a1474 = (9);
    	a884 = 34 ;
    	a280 = 33 ;
    	a1506 = (9);
    	a305 = 32 ;
    	a1316 = 34 ;
    	a1401 = (1);
    	a799 = (0);
    	a106 = (1);
    	a1668 = 32 ;
    	a1387 = (10);
    	  printf("%d\n", 21);  
    } 
    if(((((a1727==33) || (!(a1487==34) || !(a1429==4))) && (a1788==34)) && ((!(a1417==34) || ((input == 4) && (cf==1))) && !(a1665==32)))){
    	 cf = (0);
    	a571 = 32 ;
    	a1796 = 34 ;
    	a1778 = 34 ;
    	a466 = 32 ;
    	a535 = 32 ;
    	a344 = 33 ;
    	a656 = (3);
    	a280 = 32 ;
    	a106 = (1);
    	a1616 = 34 ;
    	a1427 = 33 ;
    	a1436 = (1);
    	  printf("%d\n", 25);  
    } 
    if((((!(a1745==32) && (a1577==1)) || !(a1510==32)) && ((!(a1805==32) && (((input == 5) && (cf==1)) && (a1746==33))) && (a1482==33)))){
    	 cf = (0);
    	a1718 = 33 ;
    	a1540 = (1);
    	a1536 = (1);
    	a1458 = (6);
    	a1716 = 33 ;
    	  printf("%d\n", 21);  
    } 
} void calculate_outputm273(int input) {
    if((!(a1476==1) && ((((a1479==1) || ((((input == 3) && (cf==1)) && (a1448==8)) || !(a1759==32))) && (a1704==33)) || !(a1482==33)))){
    	 cf = (0);
    	a1534 = (1);
    	a527 = (9);
    	a561 = 32 ;
    	a874 = 33 ;
    	a934 = 32 ;
    	a327 = (0);
    	a1791 = 34 ;
    	a1490 = (0);
    	a1471 = (9);
    	a1772 = 32 ;
    	   
    } 
    if((((cf==1) && (input == 4)) && (((!(a1685==34) && ((a1500==32) || (!(a1693==34) || !(a1362==34)))) || (a1307==7)) && (a1546==1)))){
    	 cf = (0);
    	a755 = 32 ;
    	a1566 = (1);
    	a941 = (8);
    	a745 = (0);
    	a1453 = (1);
    	a1582 = (1);
    	a1456 = (10);
    	a1316 = 33 ;
    	a1475 = (0);
    	a790 = (0);
    	a280 = 33 ;
    	a106 = (1);
    	  printf("%d\n", 23);  
    } 
    if((((a1490==1) || (((cf==1) && (input == 6)) && (a1534==1))) && ((a1558==1) && (((a1702==32) || !(a1677==32)) && (a1652==34))))){
    	 cf = (0);
    	a1704 = 33 ;
    	a1748 = 33 ;
    	a1616 = 34 ;
    	a1488 = 33 ;
    	a1436 = (1);
    	  printf("%d\n", 23);  
    } 
    if((((cf==1) && (input == 5)) && ((((a1553==1) || (((a1785==33) && !(a1730==34)) || !(a1602==32))) && (a1535!=1)) && !(a1211==7)))){
    	 cf = (0);
    	a1227 = (0);
    	a1563 = (1);
    	a1741 = 32 ;
    	a1475 = (0);
    	a1477 = (5);
    	   
    } 
    if((((((input == 2) && (cf==1)) && (a1261!=1)) && (a1697==32)) && ((a1588==32) || ((a1620==34) || ((a1459!=1) && (a1597==1)))))){
    	 cf = (0);
    	a1779 = 34 ;
    	a280 = 33 ;
    	a1439 = (0);
    	a1316 = 32 ;
    	a314 = (1);
    	a1605 = (0);
    	a995 = (7);
    	a1561 = (0);
    	a565 = 33 ;
    	a1319 = (11);
    	a956 = (10);
    	a106 = (1);
    	  printf("%d\n", 25);  
    } 
    if(((a1329==9) && ((a1234==6) && (!(a1615==33) || ((!(a1548==34) && (!(a1797==33) && ((cf==1) && (input == 1)))) || (a1479==1)))))){
    	 cf = (0);
    	a1230 = 32 ;
    	a1595 = (4);
    	a1544 = (1);
    	a874 = 34 ;
    	a1579 = (6);
    	a1515 = (2);
    	a1208 = (0);
    	a458 = (5);
    	a981 = 33 ;
    	a327 = (0);
    	  printf("%d\n", 23);  
    } 
} void calculate_outputm274(int input) {
    if((((a1465==6) || ((a1604!=1) || ((a1375==1) && !(a1430==34)))) && ((a1587==4) && (!(a1629==34) || ((cf==1) && (input == 2)))))){
    	 cf = (0);
    	a465 = 32 ;
    	a1531 = (4);
    	a1206 = 32 ;
    	a1784 = 34 ;
    	a1589 = (0);
    	a834 = 32 ;
    	a884 = 32 ;
    	a53 = (4);
    	a512 = (0);
    	a1438 = 32 ;
    	a1753 = 34 ;
    	  printf("%d\n", 22);  
    } 
    if((((!(a1466==2) || !(a1404==7)) || (a1524==34)) && ((a1485!=1) || ((!(a1588==33) && ((cf==1) && (input == 1))) && (a1427==33))))){
    	 cf = (0);
    	 if(((a1488==34) || (!(a377==32) && ((a1774==33) || (a1069==11))))){
    	a1316 = 32 ;
    	a1504 = (9);
    	a1400 = (1);
    	a1656 = 32 ;
    	a1481 = (0);
    	a403 = 33 ;
    	a75 = 33 ;
    	a371 = (9);
    	a280 = 33 ;
    	a565 = 34 ;
    	a106 = (1);
    	a1407 = (7);
    	} else{
    		a280 = 33 ;
    		a565 = 34 ;
    		a1531 = (0);
    		a403 = 33 ;
    		a75 = 33 ;
    		a371 = (9);
    		a1404 = (7);
    		a1472 = (0);
    		a1316 = 32 ;
    		a106 = (1);
    		a1574 = 32 ;
    		a1211 = (5);
    	}  printf("%d\n", 21);  
    } 
    if((((a1629==34) && ((a1566!=1) || (((cf==1) && (input == 5)) || (a1675==34)))) && ((!(a1765==32) && (a1582==1)) || !(a1629==34)))){
    	 cf = (0);
    	a1445 = (3);
    	a1463 = (4);
    	a1719 = 32 ;
    	a267 = 34 ;
    	a538 = 33 ;
    	a445 = (0);
    	a1663 = 33 ;
    	a1785 = 34 ;
    	a280 = 34 ;
    	a865 = 34 ;
    	a316 = 33 ;
    	a106 = (1);
    	  printf("%d\n", 22);  
    } 
    if((((a1677==34) && ((a1511!=1) && (((cf==1) && (input == 3)) && (a1470==32)))) && (((a1784==34) || (a1778==33)) && (a1486==8)))){
    	 cf = (0);
    	a465 = 33 ;
    	a1206 = 32 ;
    	a1487 = 32 ;
    	a1802 = 34 ;
    	a1638 = 32 ;
    	a1319 = (13);
    	a1014 = 32 ;
    	a1608 = 34 ;
    	a201 = 34 ;
    	a206 = (4);
    	a512 = (0);
    	  printf("%d\n", 21);  
    } 
    if(((!(a1615==34) && (!(a1362==32) && (!(a1453==1) || ((cf==1) && (input == 4))))) && ((!(a1759==34) || (a1527==1)) && !(a1639==34)))){
    	 cf = (0);
    	 if(((((a977==34) && !(a667==11)) || (a1468==1)) || (a1144==34))){
    	a1483 = (1);
    	a422 = (10);
    	a862 = (3);
    	a1731 = 32 ;
    	a1737 = 33 ;
    	a1393 = (2);
    	a156 = 33 ;
    	a1668 = 32 ;
    	a1134 = 32 ;
    	} else{
    		a1698 = 34 ;
    		a1316 = 33 ;
    		a1522 = (4);
    		a1638 = 33 ;
    		a853 = 32 ;
    		a280 = 33 ;
    		a381 = (0);
    		a745 = (1);
    		a790 = (0);
    		a106 = (1);
    		a1571 = (1);
    		a1687 = 34 ;
    	}  printf("%d\n", 23);  
    } 
    if(((!(a1686==33) && ((a1503==1) && (!(a1393==4) || ((cf==1) && (input == 6))))) && (((a1681==34) && !(a1470==34)) || (a1519!=1)))){
    	 cf = (0);
    	a1461 = (0);
    	a1664 = 33 ;
    	a1316 = 32 ;
    	a817 = 32 ;
    	a846 = 34 ;
    	a956 = (8);
    	a1582 = (0);
    	a565 = 33 ;
    	a1480 = (0);
    	a1501 = (1);
    	a280 = 33 ;
    	a106 = (1);
    	  printf("%d\n", 21);  
    } 
} void calculate_outputm275(int input) {
    if((((!(a1727==34) || ((!(a1427==34) && !(a1685==34)) && !(a1307==6))) || !(a1801==34)) && (((input == 2) && (cf==1)) || !(a1780==34)))){
    	 cf = (0);
    	a1380 = 32 ;
    	a896 = (3);
    	a1789 = 32 ;
    	a1702 = 33 ;
    	a1656 = 32 ;
    	a1605 = (0);
    	a1715 = 34 ;
    	a981 = 32 ;
    	a874 = 34 ;
    	a327 = (0);
    	  printf("%d\n", 21);  
    } 
} void calculate_outputm271(int input) {
    if(((((cf==1) && (a725!=1)) && (a1536==1)) && ((((!(a1399==4) && (a1497==1)) || (a1556==3)) || !(a1624==34)) || !(a1743==33)))){
    	if(((!(a1664==32) || ((a1615==34) || ((a664==4) && (cf==1)))) && (((a1544==1) && ((a1420==34) && (a1538==2))) && (a1427==33)))){
    		calculate_outputm272(input);
    	} 
    	if((((a1509==8) || ((a1400==1) || (((a1762==32) && (a1532==9)) && (a1208!=1)))) && ((a1375==1) && ((cf==1) && (a664==5))))){
    		calculate_outputm273(input);
    	} 
    	if((((a1594==1) && (!(a1797==33) && ((a664==6) && (cf==1)))) && ((((a1702==33) && (a1215==1)) || (a1480!=1)) || !(a1429==4)))){
    		calculate_outputm274(input);
    	} 
    	if((((a1481!=1) && ((a1496!=1) && ((a1446==2) && !(a1427==32)))) && ((a1267==34) && ((a1605!=1) && ((a664==7) && (cf==1)))))){
    		calculate_outputm275(input);
    	} 
    } 
} void calculate_outputm277(int input) {
    if((((a1651==33) && ((input == 5) && (cf==1))) && ((a1560==1) || ((a1577==1) && ((!(a1688==34) && (a1488==33)) || !(a1708==33)))))){
    	 cf = (0);
    	a1694 = 34 ;
    	a1708 = 33 ;
    	a1014 = 34 ;
    	a1503 = (1);
    	a465 = 33 ;
    	a1206 = 32 ;
    	a1543 = (0);
    	a640 = 32 ;
    	a606 = (7);
    	a512 = (0);
    	a1512 = (1);
    	  printf("%d\n", 21);  
    } 
    if((((a1473==1) || ((a1483==1) || (((input == 2) && (cf==1)) || !(a1785==33)))) && (!(a1780==34) || (!(a1506==10) && !(a1549==6))))){
    	 cf = (0);
    	a1612 = 34 ;
    	a1206 = 32 ;
    	a1459 = (0);
    	a1425 = (1);
    	a1014 = 34 ;
    	a465 = 33 ;
    	a1716 = 33 ;
    	a152 = 34 ;
    	a606 = (6);
    	a512 = (0);
    	a1797 = 32 ;
    	   
    } 
    if((((((input == 3) && (cf==1)) && !(a1762==34)) || (a1575==8)) && (((a1492!=1) && (!(a1680==34) && !(a1407==7))) && (a1589!=1)))){
    	 cf = (0);
    	a1316 = 34 ;
    	a1591 = (1);
    	a1358 = (8);
    	a280 = 33 ;
    	a305 = 32 ;
    	a1560 = (0);
    	a1581 = (5);
    	a884 = 34 ;
    	a1401 = (1);
    	a799 = (0);
    	a1794 = 33 ;
    	a106 = (1);
    	  printf("%d\n", 22);  
    } 
    if((!(a1500==32) && (!(a1705==32) && ((a1771==34) && ((!(a1784==32) && (((input == 1) && (cf==1)) && (a1536==1))) && (a1484==33)))))){
    	 cf = (0);
    	a356 = 33 ;
    	a316 = 32 ;
    	a1736 = 33 ;
    	a1209 = 34 ;
    	a1035 = (10);
    	a406 = (0);
    	a1578 = (6);
    	a1343 = (0);
    	a280 = 34 ;
    	a106 = (1);
    	a1547 = (12);
    	a1723 = 32 ;
    	   
    } 
    if(((!(a1624==33) && (!(a1465==7) || ((a1387==10) && ((input == 4) && (cf==1))))) && (!(a1547==10) && (!(a1432==5) || (a1747==34))))){
    	 cf = (0);
    	a1509 = (12);
    	a1745 = 33 ;
    	a866 = 33 ;
    	a1530 = (0);
    	a1715 = 34 ;
    	a874 = 32 ;
    	a377 = 32 ;
    	a1369 = (0);
    	a1543 = (0);
    	   
    } 
    if(((!(a1551==4) || (a1393==5)) && ((!(a1686==32) && ((a1762==34) || (!(a1739==34) || ((input == 6) && (cf==1))))) || (a1462!=1)))){
    	 cf = (0);
    	a45 = 34 ;
    	a1530 = (0);
    	a1206 = 32 ;
    	a1738 = 34 ;
    	a1307 = (5);
    	a1358 = (8);
    	a1772 = 32 ;
    	a814 = 33 ;
    	a465 = 34 ;
    	a46 = (10);
    	a512 = (0);
    	   
    } 
} void calculate_outputm278(int input) {
    if((((a1582==1) && ((((a1808==32) || ((input == 1) && (cf==1))) || (a1516==1)) || (a1208==1))) && (!(a1694==32) && (a1506==9)))){
    	 cf = (0);
    	a1436 = (1);
    	a1577 = (1);
    	a1434 = (0);
    	a1480 = (1);
    	a1747 = 34 ;
    	a316 = 32 ;
    	a893 = 34 ;
    	a1299 = 34 ;
    	a1037 = (3);
    	a406 = (1);
    	a280 = 34 ;
    	a106 = (1);
    	  printf("%d\n", 25);  
    } 
} void calculate_outputm276(int input) {
    if(((((a1730==33) && (!(a1416==9) && ((((a1198==33) && (cf==1)) || (a1485!=1)) && (a1569!=1)))) && (a1215==1)) && (a1621==34))){
    	if(((!(a1220==6) && ((a1272==9) && ((!(a1700==34) && (a1594==1)) || (a1483==1)))) && (((a562==33) && (cf==1)) && (a1220==10)))){
    		calculate_outputm277(input);
    	} 
    	if(((((cf==1) && (a562==32)) && !(a1701==34)) && (((!(a1808==33) && (!(a1725==34) && !(a1422==34))) && (a1738==34)) && (a1444!=1)))){
    		calculate_outputm278(input);
    	} 
    } 
} void calculate_outputm280(int input) {
    if((((!(a1763==32) && (!(a1460==8) && ((input == 3) && (cf==1)))) && !(a1719==32)) && (((a1605==1) || !(a1617==32)) || (a1563!=1)))){
    	 cf = (0);
    	a20 = (4);
    	a280 = 32 ;
    	a1511 = (0);
    	a1552 = 33 ;
    	a1766 = 32 ;
    	a1493 = 32 ;
    	a1593 = (10);
    	a622 = 32 ;
    	a667 = (11);
    	a656 = (4);
    	a466 = 32 ;
    	a106 = (1);
    	  printf("%d\n", 21);  
    } 
    if(((((a1585==1) && ((a1610==34) || (a1400!=1))) && !(a1737==32)) && ((a1521==34) || (((input == 2) && (cf==1)) || !(a1672==32))))){
    	 cf = (0);
    	a1634 = 33 ;
    	a466 = 32 ;
    	a20 = (4);
    	a280 = 32 ;
    	a1502 = (7);
    	a1548 = 32 ;
    	a622 = 32 ;
    	a667 = (11);
    	a656 = (4);
    	a106 = (1);
    	a1393 = (4);
    	a1583 = (0);
    	   
    } 
    if((((a1538==1) || ((((a1422==33) && ((cf==1) && (input == 5))) || (a1685==32)) || !(a1778==34))) && ((a1451==1) && (a1581==5)))){
    	 cf = (0);
    	a1392 = (8);
    	a1473 = (0);
    	a1651 = 33 ;
    	a1652 = 34 ;
    	a1636 = 34 ;
    	  printf("%d\n", 21);  
    } 
    if(((!(a1774==34) && ((a1479==1) || ((a1669==34) || (!(a1753==34) && !(a1800==34))))) && (((input == 1) && (cf==1)) && !(a1606==6)))){
    	 cf = (0);
    	a1316 = 33 ;
    	a1611 = 33 ;
    	a1730 = 33 ;
    	a280 = 33 ;
    	a1661 = 34 ;
    	a853 = 32 ;
    	a381 = (0);
    	a745 = (1);
    	a790 = (0);
    	a106 = (1);
    	a1553 = (0);
    	a1429 = (4);
    	  printf("%d\n", 21);  
    } 
    if((((a1496==1) || ((!(a1622==32) || !(a1632==32)) || !(a1632==32))) && (!(a1420==34) || (!(a1748==33) || ((input == 4) && (cf==1)))))){
    	 cf = (0);
    	a1639 = 32 ;
    	a1477 = (5);
    	a1617 = 34 ;
    	a1468 = (0);
    	a156 = 34 ;
    	a1481 = (0);
    	a664 = (5);
    	a725 = (0);
    	a935 = (12);
    	a327 = (1);
    	   
    } 
} void calculate_outputm281(int input) {
    if((((((a1599==1) && ((a1497==1) && (a1553!=1))) || (a1580==1)) && (a1578==6)) && (((cf==1) && (input == 3)) && (a1427==33)))){
    	 cf = (0);
    	a466 = 34 ;
    	a693 = 34 ;
    	a1712 = 32 ;
    	a1580 = (0);
    	a1680 = 33 ;
    	a938 = (5);
    	a922 = (1);
    	a1103 = (0);
    	a280 = 32 ;
    	a106 = (1);
    	a1621 = 34 ;
    	a1609 = 34 ;
    	  printf("%d\n", 21);  
    } 
} void calculate_outputm282(int input) {
    if(((((a1561==1) || ((a1586==1) || (((cf==1) && (input == 3)) && (a1283==1)))) || !(a1478==13)) && (!(a1655==33) || (a1494==5)))){
    	 cf = (0);
    	a1427 = 33 ;
    	a842 = 33 ;
    	a1493 = 32 ;
    	a1636 = 34 ;
    	a466 = 32 ;
    	a280 = 32 ;
    	a1499 = 33 ;
    	a1549 = (5);
    	a1305 = (1);
    	a24 = (4);
    	a656 = (5);
    	a106 = (1);
    	  printf("%d\n", 25);  
    } 
    if((((((a1415!=1) || ((cf==1) && (input == 5))) && (a1793==32)) && (a1684==33)) && (((a1479!=1) && !(a1432==7)) || (a1667==32)))){
    	 cf = (0);
    	a1269 = (1);
    	a1595 = (4);
    	a280 = 33 ;
    	a1316 = 33 ;
    	a1283 = (1);
    	a1508 = (10);
    	a853 = 33 ;
    	a381 = (0);
    	a745 = (1);
    	a790 = (0);
    	a106 = (1);
    	a1517 = (1);
    	  printf("%d\n", 25);  
    } 
    if(((!(a1692==32) && ((a1424==6) && (a1234==6))) && (!(a1677==34) || ((a1594==1) && (((input == 1) && (cf==1)) || (a1358==10)))))){
    	 cf = (0);
    	a1735 = 32 ;
    	a1718 = 33 ;
    	a1700 = 33 ;
    	a664 = (5);
    	a725 = (0);
    	a935 = (12);
    	a156 = 34 ;
    	a327 = (1);
    	a1715 = 34 ;
    	a1389 = (3);
    	  printf("%d\n", 21);  
    } 
} void calculate_outputm283(int input) {
    if((((a1283==1) && ((a1307==5) && (a1375==1))) && (!(a1549==6) && ((((cf==1) && (input == 5)) && !(a1408==12)) && (a1500==34))))){
    	 cf = (0);
    	a561 = 34 ;
    	a1597 = (1);
    	a1698 = 34 ;
    	a1754 = 34 ;
    	a1478 = (13);
    	a609 = (0);
    	a224 = (2);
    	a1536 = (1);
    	  printf("%d\n", 21);  
    } 
    if(((((a1444==1) || ((cf==1) && (input == 2))) || !(a1493==32)) && (!(a1549==5) || (((a1781==34) || (a1792==32)) && !(a1567==0))))){
    	 cf = (0);
    	a1747 = 34 ;
    	a1612 = 34 ;
    	a280 = 33 ;
    	a1762 = 32 ;
    	a565 = 33 ;
    	a1655 = 34 ;
    	a314 = (1);
    	a995 = (7);
    	a956 = (10);
    	a1316 = 32 ;
    	a106 = (1);
    	a1491 = (1);
    	  printf("%d\n", 25);  
    } 
    if(((((input == 1) && (cf==1)) || (a1714==33)) && ((!(a1529==9) || ((a1573==4) && ((a1597==1) && (a1325!=1)))) || (a1762==33)))){
    	 cf = (0);
    	a280 = 33 ;
    	a1590 = (1);
    	a1779 = 34 ;
    	a565 = 33 ;
    	a1316 = 32 ;
    	a1530 = (0);
    	a1569 = (0);
    	a1566 = (1);
    	a314 = (1);
    	a995 = (7);
    	a956 = (10);
    	a106 = (1);
    	  printf("%d\n", 23);  
    } 
    if((((a1501==1) && ((a1712==32) && (a1527!=1))) && ((a1420==34) && (!(a1443==33) && ((a1776==33) || ((cf==1) && (input == 3))))))){
    	 cf = (0);
    	a1806 = 33 ;
    	a1422 = 33 ;
    	a1665 = 33 ;
    	a314 = (1);
    	a565 = 33 ;
    	a995 = (7);
    	a280 = 33 ;
    	a1746 = 33 ;
    	a1657 = 34 ;
    	a956 = (10);
    	a1316 = 32 ;
    	a106 = (1);
    	   
    } 
    if(((((((a1512==1) && ((a1432==3) || (a1343!=1))) && (a1806==33)) || (a1504==11)) && (a1534==1)) && ((input == 4) && (cf==1)))){
    	 cf = (0);
    	a1731 = 32 ;
    	a1488 = 33 ;
    	a1447 = (0);
    	a561 = 34 ;
    	a609 = (0);
    	a224 = (2);
    	a1587 = (4);
    	a1631 = 32 ;
    	  printf("%d\n", 21);  
    } 
} void calculate_outputm284(int input) {
    if(((!(a1427==34) && ((input == 4) && (cf==1))) && ((((a1766==33) || ((a1687==34) && (a1668==32))) || (a1501!=1)) || (a1458==3)))){
    	 cf = (0);
    	a1454 = 33 ;
    	a385 = (11);
    	a418 = 34 ;
    	a590 = (1);
    	a1206 = 34 ;
    	a1292 = (1);
    	a1389 = (3);
    	a1379 = (7);
    	a1561 = (0);
    	a911 = 34 ;
    	a512 = (0);
    	   
    } 
    if(((((a1404==6) || (!(a1477==4) && (a1640==33))) || !(a1639==32)) && ((!(a1588==32) && ((input == 2) && (cf==1))) && (a1583!=1)))){
    	 cf = (0);
    	a1515 = (2);
    	a1577 = (1);
    	a1159 = 34 ;
    	a606 = (5);
    	a1399 = (6);
    	a1206 = 32 ;
    	a1514 = (0);
    	a1014 = 34 ;
    	a465 = 33 ;
    	a512 = (0);
    	a1644 = 33 ;
    	  printf("%d\n", 23);  
    } 
    if(((!(a1624==33) || !(a1723==32)) && (((!(a1446==5) && (!(a1542==2) && ((cf==1) && (input == 6)))) || !(a1542==3)) && (a1438==33)))){
    	 cf = (0);
    	a1453 = (1);
    	a1731 = 32 ;
    	a1227 = (0);
    	a842 = 33 ;
    	a466 = 32 ;
    	a1424 = (6);
    	a1305 = (4);
    	a24 = (4);
    	a656 = (5);
    	a1697 = 32 ;
    	a280 = 32 ;
    	a106 = (1);
    	  printf("%d\n", 23);  
    } 
    if(((((((cf==1) && (input == 5)) && !(a1593==12)) && !(a1488==32)) || (a1690==34)) && (((a1759==32) && (a1737==34)) || (a1416==13)))){
    	 cf = (0);
    	a730 = 34 ;
    	a1355 = (0);
    	a1343 = (0);
    	a280 = 32 ;
    	a1439 = (0);
    	a535 = 34 ;
    	a466 = 32 ;
    	a1478 = (13);
    	a1418 = (2);
    	a595 = 34 ;
    	a656 = (3);
    	a106 = (1);
    	  printf("%d\n", 22);  
    } 
} void calculate_outputm279(int input) {
    if(((((a1622==33) && ((a1473!=1) || !(a1545==3))) && (a1313==1)) && ((((cf==1) && (a934==33)) || !(a1458==6)) || (a1584!=1)))){
    	if(((!(a1424==6) || (((cf==1) && (a787==3)) || (a1582!=1))) && (((a1583!=1) && ((a1572==1) && (a1639==32))) || (a1767==34)))){
    		calculate_outputm280(input);
    	} 
    	if((((a1705==33) || (!(a1488==34) && ((a1417==34) && (((cf==1) && (a787==5)) && (a1797==32))))) && ((a1260!=1) && (a1480==1)))){
    		calculate_outputm281(input);
    	} 
    } 
    if(((!(a1493==32) || (a1499==33)) && (((a1782==34) || ((a1457==3) && (!(a1714==32) || ((cf==1) && (a934==32))))) && (a1730==33)))){
    	if((((a1502==3) || ((a527==9) && (cf==1))) && (!(a1499==34) && ((a1514==1) || (((a1556==3) || (a1527!=1)) || (a1227==1)))))){
    		calculate_outputm282(input);
    	} 
    	if((((a1454==33) && (!(a1623==33) || ((a1664==32) && (a1283==1)))) && ((a1436!=1) || (((a527==10) && (cf==1)) && (a1453==1))))){
    		calculate_outputm283(input);
    	} 
    } 
    if(((!(a1510==32) || ((a1458==6) || !(a1775==34))) && (((a1528==32) && ((a1791==34) && ((a934==34) && (cf==1)))) && (a1590==1)))){
    	if((((a1544==1) && (((a1745==33) && !(a1694==33)) || (a1445==4))) && ((!(a1523==8) && ((cf==1) && (a749==34))) && !(a1656==34)))){
    		calculate_outputm284(input);
    	} 
    } 
} void calculate_outputm286(int input) {
    if((((a1567==4) || (!(a1662==33) || (a1422==33))) && (((((cf==1) && (input == 4)) && !(a1788==32)) && (a1420==34)) && (a1781==34)))){
    	 cf = (0);
    	a1542 = (3);
    	a1622 = 33 ;
    	a561 = 32 ;
    	a1602 = 32 ;
    	a1585 = (1);
    	a1725 = 33 ;
    	a527 = (10);
    	a934 = 32 ;
    	  printf("%d\n", 25);  
    } 
    if((((input == 3) && (cf==1)) && ((a1502==7) && ((((a1540==1) && (!(a1692==32) && (a1627==32))) && !(a1211==5)) && !(a1486==7))))){
    	 cf = (0);
    	a934 = 33 ;
    	a561 = 32 ;
    	a1487 = 33 ;
    	a1723 = 32 ;
    	a1354 = 33 ;
    	a787 = (3);
    	a1424 = (6);
    	a1652 = 34 ;
    	  printf("%d\n", 21);  
    } 
    if((((a1488==33) && ((a1563==1) || !(a1418==2))) && (!(a1744==33) && ((a1636==33) || (!(a1746==34) && ((input == 6) && (cf==1))))))){
    	 cf = (0);
    	a1801 = 34 ;
    	a1681 = 34 ;
    	a622 = 32 ;
    	a1549 = (5);
    	a466 = 32 ;
    	a1759 = 32 ;
    	a280 = 32 ;
    	a20 = (4);
    	a667 = (11);
    	a656 = (4);
    	a106 = (1);
    	a1715 = 34 ;
    	  printf("%d\n", 23);  
    } 
} void calculate_outputm287(int input) {
    if((((a1473==1) || (((a1379==7) && ((cf==1) && (input == 4))) || !(a1439==0))) && ((a1514==1) || ((a1458==5) || !(a1484==34))))){
    	 cf = (0);
    	a1206 = 33 ;
    	a1466 = (2);
    	a1252 = 33 ;
    	a1329 = (9);
    	a1716 = 33 ;
    	a1212 = 33 ;
    	a1554 = 33 ;
    	a233 = (1);
    	a51 = (9);
    	a512 = (0);
    	a1543 = (0);
    	   
    } 
    if((((a1459==1) || ((!(a1716==33) || (((a1422==33) && ((cf==1) && (input == 2))) && !(a1393==5))) || (a1655==33))) && !(a1782==34))){
    	 cf = (0);
    	a1159 = 34 ;
    	a606 = (5);
    	a1526 = (3);
    	a1206 = 32 ;
    	a465 = 33 ;
    	a1428 = (6);
    	a1014 = 34 ;
    	a1620 = 32 ;
    	a1609 = 34 ;
    	a1418 = (2);
    	a512 = (0);
    	  printf("%d\n", 23);  
    } 
    if((((a1208!=1) && (((!(a1426==11) || (a1220==10)) && (a1423!=1)) || (a1269!=1))) && ((a1615==34) || ((cf==1) && (input == 5))))){
    	 cf = (0);
    	a1355 = (0);
    	a595 = 34 ;
    	a1798 = 34 ;
    	a1408 = (10);
    	a280 = 32 ;
    	a1463 = (0);
    	a1763 = 33 ;
    	a730 = 34 ;
    	a466 = 32 ;
    	a535 = 34 ;
    	a656 = (3);
    	a106 = (1);
    	  printf("%d\n", 22);  
    } 
    if((((!(a1389==4) && (!(a1606==7) || (!(a1518==12) || (a1706==32)))) && (a1604==1)) && (((cf==1) && (input == 6)) || (a1779==32)))){
    	 cf = (0);
    	a1343 = (0);
    	a1563 = (1);
    	a1477 = (5);
    	a1305 = (4);
    	a280 = 32 ;
    	a1427 = 33 ;
    	a24 = (4);
    	a466 = 32 ;
    	a842 = 33 ;
    	a656 = (5);
    	a106 = (1);
    	a1422 = 33 ;
    	  printf("%d\n", 23);  
    } 
} void calculate_outputm288(int input) {
    if((((a1561!=1) && (((a1271!=1) && (a1409==4)) && !(a1578==5))) && (((a1489==34) && ((cf==1) && (input == 4))) && !(a1515==5)))){
    	 cf = (0);
    	a1033 = 32 ;
    	a280 = 32 ;
    	a1447 = (0);
    	a466 = 34 ;
    	a1421 = (7);
    	a1593 = (10);
    	a1453 = (1);
    	a1471 = (9);
    	a422 = (9);
    	a151 = (1);
    	a1103 = (1);
    	a106 = (1);
    	  printf("%d\n", 23);  
    } 
    if((((a1534!=1) || ((a1319==13) || (((input == 5) && (cf==1)) || !(a1602==32)))) && (((a1436==1) || (a1469!=1)) && (a1379==7)))){
    	 cf = (0);
    	a156 = 34 ;
    	a1516 = (0);
    	a1637 = 34 ;
    	a1500 = 34 ;
    	a1141 = 32 ;
    	a1797 = 32 ;
    	a71 = (10);
    	a935 = (9);
    	a327 = (1);
    	a1446 = (2);
    	  printf("%d\n", 21);  
    } 
} void calculate_outputm285(int input) {
    if(((((!(a1623==32) && ((cf==1) && (a224==2))) && !(a1460==4)) && !(a1725==34)) && (!(a1525==4) || (!(a1655==32) && (a1525==4))))){
    	if((((!(a1706==34) && ((a1453==1) || !(a1404==3))) || !(a1303==8)) && (!(a1521==33) && (((cf==1) && (a609==0)) && (a1574==34))))){
    		calculate_outputm286(input);
    	} 
    } 
    if(((!(a1722==33) || ((a1757==34) || (a1511==1))) && (((((cf==1) && (a224==3)) && !(a1747==33)) || !(a1470==32)) && !(a1610==34)))){
    	if(((!(a1623==33) || (((a1643==34) || (a1590!=1)) && !(a1690==34))) && (!(a1565==1) && ((a1526==2) || ((a56==1) && (cf==1)))))){
    		calculate_outputm287(input);
    	} 
    } 
    if(((((a1292!=1) || (!(a1609==34) || ((cf==1) && (a224==5)))) || !(a1663==33)) && (((a1677==34) || !(a1508==10)) || (a1458==7)))){
    	if((((((cf==1) && (a925==34)) || (a1772==33)) || (a1269!=1)) && ((((a1511!=1) && !(a1670==33)) && !(a1567==3)) && (a1496!=1)))){
    		calculate_outputm288(input);
    	} 
    } 
} void calculate_outputm290(int input) {
    if(((!(a1613==34) || (a1481==1)) && (!(a1775==33) && (((((input == 4) && (cf==1)) && !(a1707==34)) || (a1482==32)) && !(a1780==33))))){
    	 cf = (0);
    	 if((((a903!=1) && (a315==32)) && !(a1706==33))){
    	a1380 = 34 ;
    	a896 = (3);
    	a1590 = (1);
    	a874 = 34 ;
    	a1746 = 33 ;
    	a1411 = (8);
    	a1748 = 33 ;
    	a1267 = 34 ;
    	a981 = 32 ;
    	} else{
    		a280 = 32 ;
    		a1517 = (1);
    		a1548 = 32 ;
    		a1428 = (6);
    		a1319 = (11);
    		a458 = (7);
    		a855 = (7);
    		a151 = (0);
    		a1103 = (1);
    		a466 = 34 ;
    		a106 = (1);
    		a1738 = 34 ;
    	}  printf("%d\n", 23);  
    } 
    if((((a1477==5) && ((a1692==33) && !(a1806==32))) && (((a1638==33) || (((cf==1) && (input == 1)) || (a1621==33))) || !(a1775==34)))){
    	 cf = (0);
    	a671 = (3);
    	a1582 = (1);
    	a1613 = 32 ;
    	a995 = (8);
    	a956 = (10);
    	a1415 = (1);
    	a1551 = (5);
    	a1689 = 33 ;
    	a1316 = 32 ;
    	a280 = 33 ;
    	a565 = 33 ;
    	a106 = (1);
    	  printf("%d\n", 21);  
    } 
    if((((a1542==4) || ((a1477==5) && ((input == 6) && (cf==1)))) && ((a1517!=1) || ((!(a1744==34) && !(a1616==33)) || !(a1794==33))))){
    	 cf = (0);
    	 if((a473==1)){
    	a1493 = 32 ;
    	a280 = 33 ;
    	a1343 = (0);
    	a1550 = (9);
    	a305 = 34 ;
    	a1763 = 33 ;
    	a1590 = (1);
    	a1316 = 34 ;
    	a1378 = 33 ;
    	a1155 = (0);
    	a446 = (1);
    	a106 = (1);
    	} else{
    		a1693 = 33 ;
    		a280 = 34 ;
    		a756 = 34 ;
    		a1764 = 33 ;
    		a316 = 34 ;
    		a1449 = (1);
    		a209 = (1);
    		a1576 = (1);
    		a315 = 32 ;
    		a1149 = (0);
    		a106 = (1);
    		a1640 = 33 ;
    	}  printf("%d\n", 22);  
    } 
    if(((!(a1719==32) && (!(a1766==32) || ((((cf==1) && (input == 5)) && (a1215==1)) && !(a1557==12)))) && ((a1509==8) || (a1523==6)))){
    	 cf = (0);
    	a1305 = (4);
    	a1435 = (3);
    	a1774 = 32 ;
    	a842 = 33 ;
    	a1602 = 32 ;
    	a466 = 32 ;
    	a1769 = 34 ;
    	a280 = 32 ;
    	a1502 = (7);
    	a24 = (4);
    	a656 = (5);
    	a106 = (1);
    	  printf("%d\n", 22);  
    } 
    if((((a1513==6) && (a1573==4)) && (!(a1681==34) || ((((a1292!=1) || ((cf==1) && (input == 3))) || (a1511==1)) || (a1389==6))))){
    	 cf = (0);
    	a1483 = (0);
    	a1511 = (0);
    	a705 = (1);
    	a855 = (9);
    	a1573 = (4);
    	a151 = (0);
    	a1103 = (1);
    	a280 = 32 ;
    	a1571 = (1);
    	a1636 = 34 ;
    	a466 = 34 ;
    	a106 = (1);
    	  printf("%d\n", 21);  
    } 
} void calculate_outputm291(int input) {
    if((((!(a1694==34) || ((cf==1) && (input == 3))) || (a1476==0)) && ((((a1700==33) && !(a1657==33)) && (a1444!=1)) || (a1555!=1)))){
    	 cf = (0);
    	a1661 = 34 ;
    	a1150 = 33 ;
    	a466 = 33 ;
    	a1529 = (9);
    	a1651 = 33 ;
    	a1261 = (0);
    	a280 = 32 ;
    	a1306 = 33 ;
    	a1267 = 34 ;
    	a654 = (1);
    	a682 = (0);
    	a106 = (1);
    	  printf("%d\n", 21);  
    } 
} void calculate_outputm289(int input) {
    if((((a1544!=1) || (a1523==6)) && ((((a1517==1) && (((a1369==1) && (cf==1)) && !(a1471==11))) || !(a1644==33)) && (a1709==34)))){
    	if((((a1485==1) && ((a1538==2) && ((a1792==33) || !(a1477==5)))) && ((((a443!=1) && (cf==1)) || !(a1771==34)) || (a1474==12)))){
    		calculate_outputm290(input);
    	} 
    } 
    if((((a1530!=1) && ((a1570==11) && (a1461!=1))) && (((((cf==1) && (a1369!=1)) || (a1580==1)) && (a1509==12)) && !(a1688==32)))){
    	if((((!(a1354==32) && ((a1609==33) || ((cf==1) && (a377==32)))) || !(a1657==34)) && (((a1573==4) && !(a1409==5)) || !(a1574==34)))){
    		calculate_outputm291(input);
    	} 
    } 
} void calculate_outputm293(int input) {
    if(((!(a1234==6) || (a1656==32)) && (!(a1746==32) && (!(a1668==32) || ((((input == 3) && (cf==1)) && (a1454==33)) || !(a1508==10)))))){
    	 cf = (0);
    	a884 = 34 ;
    	a305 = 32 ;
    	a280 = 33 ;
    	a1494 = (7);
    	a1401 = (1);
    	a799 = (0);
    	a1661 = 34 ;
    	a1316 = 34 ;
    	a106 = (1);
    	a1506 = (9);
    	a1561 = (0);
    	a1570 = (11);
    	  printf("%d\n", 22);  
    } 
    if(((((a1513==6) && (((a1737==34) || (a1673==32)) && (a1806==33))) || (a1753==34)) && (((input == 2) && (cf==1)) || !(a1627==32)))){
    	 cf = (0);
    	a858 = (5);
    	a1765 = 34 ;
    	a1417 = 34 ;
    	a1489 = 34 ;
    	a1586 = (0);
    	a128 = (6);
    	a1609 = 34 ;
    	a233 = (0);
    	a51 = (9);
    	a1206 = 33 ;
    	a512 = (0);
    	  printf("%d\n", 21);  
    } 
    if(((!(a1665==32) && ((((input == 6) && (cf==1)) && (a1453==1)) || (a1481==1))) && (!(a1458==7) && ((a1460==5) || (a1772==34))))){
    	 cf = (0);
    	 if(((((a1610==33) || (a1635==33)) && (a1380==34)) || (a1556==3))){
    	a1370 = 34 ;
    	a1141 = 33 ;
    	a1570 = (11);
    	a1542 = (3);
    	a1452 = (0);
    	a1206 = 32 ;
    	a465 = 32 ;
    	a1448 = (8);
    	a1735 = 32 ;
    	a53 = (5);
    	a512 = (0);
    	} else{
    		a271 = 32 ;
    		a1766 = 32 ;
    		a1568 = (8);
    		a1631 = 32 ;
    		a316 = 33 ;
    		a280 = 34 ;
    		a865 = 33 ;
    		a1731 = 32 ;
    		a1488 = 33 ;
    		a1180 = (2);
    		a537 = (1);
    		a106 = (1);
    	}  printf("%d\n", 21);  
    } 
} void calculate_outputm292(int input) {
    if(((((a1522==2) || (((a95==34) && (cf==1)) || (a1805==32))) || !(a1652==34)) && (((a1748==33) && (a1565==4)) || (a1589==1)))){
    	if(((((a1530==1) || (a1613==32)) && (a1563==1)) && ((!(a1632==34) && (((a244!=1) && (cf==1)) && (a1227!=1))) && !(a1643==32)))){
    		calculate_outputm293(input);
    	} 
    } 
} void calculate_outputm295(int input) {
    if((((a1425==1) && (!(a1455==2) || ((cf==1) && (input == 6)))) && ((a1781==32) || (((a1429==4) || (a1286==32)) && (a1506==9))))){
    	 cf = (0);
    	 if((a1559==5)){
    	a280 = 33 ;
    	a565 = 32 ;
    	a1316 = 32 ;
    	a1570 = (12);
    	a1580 = (1);
    	a1736 = 32 ;
    	a1322 = 34 ;
    	a1578 = (9);
    	a704 = (4);
    	a941 = (9);
    	a106 = (1);
    	a1668 = 33 ;
    	} else{
    		a1800 = 32 ;
    		a535 = 33 ;
    		a466 = 32 ;
    		a280 = 32 ;
    		a1549 = (2);
    		a691 = (0);
    		a1136 = (8);
    		a656 = (3);
    		a106 = (1);
    		a1621 = 34 ;
    		a1589 = (1);
    		a1627 = 32 ;
    	}  printf("%d\n", 21);  
    } 
    if((((a1471==9) && ((!(a1792==32) && !(a1550==7)) || (a1462!=1))) && ((((input == 2) && (cf==1)) && !(a1640==34)) && !(a1753==33)))){
    	 cf = (0);
    	a1746 = 32 ;
    	a1392 = (8);
    	a1754 = 34 ;
    	a316 = 32 ;
    	a900 = (8);
    	a893 = 33 ;
    	a552 = (0);
    	a406 = (1);
    	a1542 = (1);
    	a1292 = (0);
    	a280 = 34 ;
    	a106 = (1);
    	  printf("%d\n", 22);  
    } 
    if(((!(a1635==34) || ((a1707==32) || ((a1736==32) || (a1509==12)))) && (((a1551==3) || ((cf==1) && (input == 3))) || (a1538==4)))){
    	 cf = (0);
    	 if((a1636==33)){
    	a911 = 32 ;
    	a1655 = 32 ;
    	a1155 = (4);
    	a446 = (1);
    	a305 = 34 ;
    	a1612 = 32 ;
    	a1453 = (4);
    	a1316 = 34 ;
    	a1430 = 32 ;
    	a280 = 33 ;
    	a106 = (1);
    	a1751 = 33 ;
    	} else{
    		a279 = 32 ;
    		a478 = (1);
    		a1624 = 33 ;
    		a1759 = 34 ;
    		a1480 = (0);
    		a1636 = 34 ;
    		a1449 = (0);
    		a208 = 32 ;
    		a156 = 32 ;
    		a327 = (1);
    	}  printf("%d\n", 22);  
    } 
    if(((((a1719==32) || ((input == 1) && (cf==1))) || !(a1548==32)) && ((a1571==1) && (!(a1430==34) && (!(a1610==34) || (a1782==34)))))){
    	 cf = (0);
    	a316 = 34 ;
    	a1303 = (8);
    	a1475 = (1);
    	a1518 = (10);
    	a1609 = 33 ;
    	a280 = 34 ;
    	a361 = 33 ;
    	a829 = 34 ;
    	a1377 = (1);
    	a1149 = (1);
    	a106 = (1);
    	a1694 = 32 ;
    	  printf("%d\n", 22);  
    } 
    if((((a1599==1) && !(a1694==32)) && (((a1565==2) || (!(a1716==32) && (!(a1445==5) && ((cf==1) && (input == 4))))) && (a1705==34)))){
    	 cf = (0);
    	 if(((a1175==33) || (a1489==32))){
    	a280 = 32 ;
    	a1162 = 34 ;
    	a1339 = (0);
    	a1514 = (1);
    	a1418 = (6);
    	a416 = 34 ;
    	a466 = 32 ;
    	a1399 = (6);
    	a785 = 33 ;
    	a656 = (2);
    	a106 = (1);
    	a1771 = 33 ;
    	} else{
    		a1639 = 33 ;
    		a305 = 32 ;
    		a1271 = (1);
    		a1636 = 34 ;
    		a1684 = 34 ;
    		a71 = (9);
    		a799 = (1);
    		a1316 = 34 ;
    		a280 = 33 ;
    		a1719 = 34 ;
    		a884 = 34 ;
    		a106 = (1);
    	}  printf("%d\n", 23);  
    } 
    if(((((cf==1) && (input == 5)) || (a1535==1)) && (!(a1772==32) || (!(a1656==33) && ((a1514==1) || (!(a1806==32) && !(a1634==34))))))){
    	 cf = (0);
    	a1788 = 33 ;
    	a156 = 34 ;
    	a1615 = 33 ;
    	a362 = 32 ;
    	a1444 = (0);
    	a1516 = (1);
    	a333 = (1);
    	a935 = (10);
    	a327 = (1);
    	a1429 = (2);
    	   
    } 
} void calculate_outputm294(int input) {
    if(((((a1462==1) && ((a1271!=1) && ((cf==1) && (a944==1)))) && !(a1446==3)) && (!(a1686==32) && ((a1644==34) || !(a1702==32))))){
    	if((((a1409==7) || ((a1436==1) && ((a1524==34) || ((a201==34) && (cf==1))))) && ((a1725==32) || ((a1406==1) && !(a1588==33))))){
    		calculate_outputm295(input);
    	} 
    } 
} void calculate_outputm297(int input) {
    if((((a1325!=1) && (a1490!=1)) && (((a1575==11) && (!(a1522==2) && (((input == 5) && (cf==1)) && (a1375==1)))) || (a1600==1)))){
    	 cf = (0);
    	a1622 = 33 ;
    	a1708 = 33 ;
    	a1791 = 34 ;
    	a13 = (10);
    	a1068 = (0);
    	a1525 = (4);
    	a1206 = 33 ;
    	a1427 = 33 ;
    	a282 = 32 ;
    	a51 = (12);
    	a512 = (0);
    	  printf("%d\n", 25);  
    } 
    if(((((((a1722==32) || (a1409==4)) && (a1343!=1)) && (a1574==34)) || (a1519!=1)) && ((a1580==1) || ((input == 6) && (cf==1))))){
    	 cf = (0);
    	 if(((a78==34) || (a1468==1))){
    	a1573 = (4);
    	a1532 = (9);
    	a755 = 32 ;
    	a280 = 33 ;
    	a1663 = 33 ;
    	a1472 = (1);
    	a1600 = (0);
    	a1316 = 33 ;
    	a941 = (8);
    	a745 = (0);
    	a790 = (0);
    	a106 = (1);
    	} else{
    		a1703 = 34 ;
    		a280 = 32 ;
    		a1392 = (8);
    		a466 = 32 ;
    		a1165 = 32 ;
    		a1634 = 33 ;
    		a1408 = (10);
    		a856 = (2);
    		a667 = (7);
    		a656 = (4);
    		a1712 = 32 ;
    		a106 = (1);
    	}   
    } 
    if((((a1423!=1) && (a1325!=1)) && (((a1562==33) || (((a1757==33) || ((input == 1) && (cf==1))) && (a1585==1))) && (a1437==32)))){
    	 cf = (0);
    	 if((!(a337==32) || (((a1265==32) && !(a1458==7)) && !(a1506==12)))){
    	a1662 = 33 ;
    	a1379 = (7);
    	a1316 = 33 ;
    	a1355 = (0);
    	a1686 = 34 ;
    	a1517 = (1);
    	a755 = 32 ;
    	a941 = (8);
    	a280 = 33 ;
    	a745 = (0);
    	a790 = (0);
    	a106 = (1);
    	} else{
    		a1799 = 32 ;
    		a1575 = (11);
    		a856 = (2);
    		a1165 = 32 ;
    		a1220 = (10);
    		a1554 = 33 ;
    		a1506 = (9);
    		a466 = 32 ;
    		a280 = 32 ;
    		a667 = (7);
    		a656 = (4);
    		a106 = (1);
    	}   
    } 
} void calculate_outputm298(int input) {
    if(((!(a1677==34) || ((a1696==32) || (((!(a1482==34) && ((input == 3) && (cf==1))) && (a1475!=1)) && (a1409==4)))) && (a1472==1))){
    	 cf = (0);
    	 if((a1553==1)){
    	a1644 = 33 ;
    	a1738 = 34 ;
    	a1206 = 33 ;
    	a1411 = (8);
    	a1731 = 32 ;
    	a1620 = 32 ;
    	a1347 = 34 ;
    	a1092 = (4);
    	a1135 = (4);
    	a51 = (11);
    	a512 = (0);
    	} else{
    		a105 = 33 ;
    		a565 = 34 ;
    		a1425 = (1);
    		a938 = (3);
    		a371 = (13);
    		a280 = 33 ;
    		a1570 = (11);
    		a1316 = 32 ;
    		a106 = (1);
    		a1716 = 33 ;
    		a1460 = (5);
    		a1408 = (10);
    	}  printf("%d\n", 22);  
    } 
} void calculate_outputm296(int input) {
    if(((((a1454==33) && ((a1661==34) && ((a1768==34) && !(a1471==13)))) && (a1429==4)) && (((cf==1) && (a1230==32)) || (a1534!=1)))){
    	if(((!(a1510==32) || ((a1461==1) || ((a1805==34) && !(a1515==1)))) && ((!(a1617==34) || ((cf==1) && (a458==5))) || !(a1513==6)))){
    		calculate_outputm297(input);
    	} 
    	if((((!(a1651==34) && !(a1408==12)) && (a1544==1)) && ((!(a1753==33) && (((a458==7) && (cf==1)) && (a1512==1))) || (a1510==34)))){
    		calculate_outputm298(input);
    	} 
    } 
} void calculate_outputm300(int input) {
    if((((a1477==5) && ((!(a1616==33) && (a1508==10)) && !(a1362==33))) && (((a1764==33) && ((cf==1) && (input == 6))) && (a1606==7)))){
    	 cf = (0);
    	a565 = 34 ;
    	a105 = 34 ;
    	a1272 = (9);
    	a1480 = (1);
    	a1575 = (11);
    	a1789 = 32 ;
    	a1316 = 32 ;
    	a588 = 32 ;
    	a1702 = 33 ;
    	a280 = 33 ;
    	a371 = (13);
    	a106 = (1);
    	   
    } 
    if((((((cf==1) && (input == 4)) && !(a1689==34)) && (a1597==1)) && (((a1329==9) && (!(a1778==33) && (a1480==1))) || (a1535==1)))){
    	 cf = (0);
    	a1674 = 33 ;
    	a1051 = (0);
    	a1292 = (1);
    	a1549 = (5);
    	a1462 = (1);
    	a842 = 32 ;
    	a1069 = (13);
    	a656 = (5);
    	a466 = 32 ;
    	a1661 = 34 ;
    	a280 = 32 ;
    	a106 = (1);
    	   
    } 
    if(((!(a1446==2) || (((a1722==33) && ((a1540==1) && (a1655==34))) && (a1422==33))) && (!(a1785==33) || ((input == 5) && (cf==1))))){
    	 cf = (0);
    	a280 = 34 ;
    	a419 = 34 ;
    	a1733 = 33 ;
    	a1466 = (2);
    	a316 = 33 ;
    	a1759 = 32 ;
    	a1636 = 34 ;
    	a865 = 32 ;
    	a1132 = (12);
    	a855 = (10);
    	a106 = (1);
    	a1754 = 34 ;
    	  printf("%d\n", 22);  
    } 
    if((((a1636==34) && ((a1568==8) && ((a1568==8) && (!(a1538==4) || (a1271==1))))) && ((a1677==34) && ((input == 3) && (cf==1))))){
    	 cf = (0);
    	a565 = 34 ;
    	a588 = 32 ;
    	a280 = 33 ;
    	a1316 = 32 ;
    	a1690 = 33 ;
    	a1572 = (1);
    	a105 = 34 ;
    	a371 = (13);
    	a106 = (1);
    	a1605 = (0);
    	a1661 = 34 ;
    	a1462 = (1);
    	  printf("%d\n", 22);  
    } 
    if(((a1400!=1) && (((((a1478==13) && (((input == 1) && (cf==1)) && !(a1798==32))) || !(a1432==5)) || (a1676==34)) && (a1553!=1)))){
    	 cf = (0);
    	a1747 = 34 ;
    	a1509 = (12);
    	a316 = 34 ;
    	a1325 = (0);
    	a1623 = 33 ;
    	a1523 = (6);
    	a315 = 32 ;
    	a280 = 34 ;
    	a756 = 34 ;
    	a209 = (1);
    	a1149 = (0);
    	a106 = (1);
    	  printf("%d\n", 23);  
    } 
    if((((a1708==33) && (((input == 2) && (cf==1)) || (a1491!=1))) && (!(a1440==6) && ((a1584!=1) || (!(a1443==33) && (a1441!=1)))))){
    	 cf = (0);
    	a466 = 32 ;
    	a1680 = 33 ;
    	a280 = 32 ;
    	a807 = (1);
    	a1487 = 33 ;
    	a1476 = (3);
    	a1531 = (4);
    	a1421 = (7);
    	a1075 = (3);
    	a490 = (0);
    	a656 = (1);
    	a106 = (1);
    	   
    } 
} void calculate_outputm301(int input) {
    if(((!(a1455==2) || (a1571==1)) && ((a1408==10) && (((a1599==1) && (((cf==1) && (input == 1)) && (a1639==32))) && !(a1307==8))))){
    	 cf = (0);
    	a1401 = (1);
    	a1791 = 34 ;
    	a1316 = 34 ;
    	a1739 = 34 ;
    	a280 = 33 ;
    	a1769 = 34 ;
    	a305 = 32 ;
    	a1470 = 32 ;
    	a1343 = (0);
    	a884 = 34 ;
    	a799 = (0);
    	a106 = (1);
    	  printf("%d\n", 22);  
    } 
    if((((a1583==1) || ((!(a1442==8) || (a1441!=1)) && !(a1770==32))) && (((a1602==32) && ((input == 6) && (cf==1))) || (a1677==32)))){
    	 cf = (0);
    	a1206 = 32 ;
    	a1525 = (4);
    	a1616 = 34 ;
    	a1623 = 33 ;
    	a465 = 33 ;
    	a1014 = 34 ;
    	a1452 = (0);
    	a1159 = 34 ;
    	a606 = (5);
    	a512 = (0);
    	a1513 = (6);
    	  printf("%d\n", 23);  
    } 
    if((((((cf==1) && (input == 5)) || !(a1793==32)) && (a1512==1)) && (((a1799==32) && (!(a1725==32) && (a1776==32))) && (a1673==34)))){
    	 cf = (0);
    	a1562 = 34 ;
    	a884 = 32 ;
    	a1442 = (8);
    	a834 = 32 ;
    	a53 = (4);
    	a1206 = 32 ;
    	a1780 = 34 ;
    	a1561 = (0);
    	a1745 = 33 ;
    	a465 = 32 ;
    	a512 = (0);
    	  printf("%d\n", 22);  
    } 
    if(((((a1215==1) && ((a1718==33) && (a1784==34))) && (a1325!=1)) && ((((input == 3) && (cf==1)) || !(a1621==34)) || !(a1765==34)))){
    	 cf = (0);
    	a1316 = 33 ;
    	a1672 = 32 ;
    	a1771 = 34 ;
    	a1558 = (1);
    	a1146 = 32 ;
    	a967 = (0);
    	a1375 = (1);
    	a1570 = (11);
    	a280 = 33 ;
    	a1262 = 33 ;
    	a790 = (1);
    	a106 = (1);
    	  printf("%d\n", 23);  
    } 
    if(((!(a1446==1) && (a1569!=1)) && ((((a1441!=1) && (((input == 4) && (cf==1)) && (a1469==1))) && !(a1538==1)) || (a1468==1)))){
    	 cf = (0);
    	a305 = 32 ;
    	a884 = 34 ;
    	a1791 = 34 ;
    	a1514 = (0);
    	a1316 = 34 ;
    	a1540 = (1);
    	a280 = 33 ;
    	a1401 = (1);
    	a799 = (0);
    	a1680 = 33 ;
    	a1611 = 33 ;
    	a106 = (1);
    	  printf("%d\n", 22);  
    } 
} void calculate_outputm299(int input) {
    if(((((cf==1) && (a896==3)) || (a1540!=1)) && (((!(a1719==34) || ((a1771==34) || (a1528==33))) && (a1639==32)) && (a1591==1)))){
    	if(((((cf==1) && (a1380==32)) && (a1543!=1)) && (((a1672==32) && (((a1400!=1) && (a1400!=1)) || !(a1667==33))) || (a1426==12)))){
    		calculate_outputm300(input);
    	} 
    	if(((!(a1565==4) || ((a1527!=1) && (((a1380==34) && (cf==1)) || (a1303==6)))) && (((a1586!=1) || (a1600==1)) || (a1271==1)))){
    		calculate_outputm301(input);
    	} 
    } 
} void calculate_outputm303(int input) {
    if((((a1565==2) || (((a1622==32) || ((a1658==34) && !(a1428==8))) || !(a1426==11))) && ((a1701==33) && ((cf==1) && (input == 3))))){
    	 cf = (0);
    	a1702 = 33 ;
    	a1478 = (13);
    	a1800 = 33 ;
    	a1511 = (0);
    	a280 = 33 ;
    	a1719 = 34 ;
    	a1401 = (1);
    	a799 = (0);
    	a305 = 32 ;
    	a884 = 34 ;
    	a1316 = 34 ;
    	a106 = (1);
    	  printf("%d\n", 21);  
    } 
} void calculate_outputm304(int input) {
    if((((((input == 3) && (cf==1)) && (a1503==1)) && (a1741==32)) && ((!(a1556==1) && ((a1497==1) || !(a1494==7))) && !(a1631==33)))){
    	 cf = (0);
    	a1606 = (7);
    	a466 = 32 ;
    	a280 = 32 ;
    	a571 = 32 ;
    	a1794 = 33 ;
    	a344 = 33 ;
    	a535 = 32 ;
    	a1339 = (0);
    	a1628 = 32 ;
    	a1435 = (3);
    	a656 = (3);
    	a106 = (1);
    	  printf("%d\n", 25);  
    } 
} void calculate_outputm305(int input) {
    if(((!(a1695==32) && (((a1798==33) || (a1220==10)) && (a1643==34))) && ((((input == 4) && (cf==1)) || (a1794==32)) || (a1471==13)))){
    	 cf = (0);
    	a1425 = (1);
    	a1568 = (8);
    	a1206 = 32 ;
    	a465 = 32 ;
    	a1269 = (1);
    	a1687 = 34 ;
    	a1549 = (5);
    	a884 = 32 ;
    	a834 = 32 ;
    	a53 = (4);
    	a512 = (0);
    	  printf("%d\n", 22);  
    } 
    if((((a1615==34) || (!(a1690==33) || ((a1747==34) && (!(a1729==34) && (a1589!=1))))) && (!(a1438==34) && ((input == 2) && (cf==1))))){
    	 cf = (0);
    	a1206 = 33 ;
    	a1400 = (0);
    	a282 = 33 ;
    	a1511 = (0);
    	a1426 = (11);
    	a1466 = (2);
    	a809 = 34 ;
    	a1638 = 34 ;
    	a528 = (0);
    	a51 = (12);
    	a512 = (0);
    	  printf("%d\n", 23);  
    } 
    if(((((a1565==1) || (((input == 1) && (cf==1)) || (a1452==1))) && (a1519==1)) && (((a1491==1) || (a1511==1)) && (a1535!=1)))){
    	 cf = (0);
    	a1411 = (8);
    	a1237 = (4);
    	a963 = (0);
    	a1134 = 33 ;
    	a1581 = (5);
    	a1500 = 34 ;
    	a1570 = (11);
    	a1415 = (1);
    	a156 = 33 ;
    	a327 = (1);
    	   
    } 
    if((((a1680==33) && ((!(a1714==34) || !(a1494==7)) && (a1325!=1))) && ((a1472!=1) || ((a1477==5) && ((cf==1) && (input == 5)))))){
    	 cf = (0);
    	a1206 = 33 ;
    	a337 = 32 ;
    	a219 = (7);
    	a1767 = 33 ;
    	a1719 = 34 ;
    	a1362 = 34 ;
    	a1706 = 32 ;
    	a1545 = (3);
    	a789 = 32 ;
    	a51 = (13);
    	a512 = (0);
    	   
    } 
    if((((a1697==32) && ((a1727==34) && (a1475!=1))) && (((a1736==33) && (((cf==1) && (input == 6)) && !(a1476==2))) && (a1513==6)))){
    	 cf = (0);
    	a1709 = 34 ;
    	a1782 = 32 ;
    	a1348 = (0);
    	a250 = 33 ;
    	a280 = 33 ;
    	a1316 = 32 ;
    	a565 = 33 ;
    	a1736 = 33 ;
    	a956 = (7);
    	a106 = (1);
    	a1748 = 33 ;
    	a1596 = 33 ;
    	  printf("%d\n", 23);  
    } 
} void calculate_outputm302(int input) {
    if(((((!(a1493==34) && (a1779==34)) || (a1528==34)) || !(a1548==32)) && ((((a1110==1) && (cf==1)) && (a1669==32)) && !(a1510==34)))){
    	if(((((a1473!=1) && ((cf==1) && (a946==8))) || (a1674==34)) && ((a1557==8) || ((a1462!=1) || (!(a1700==33) || !(a1789==33)))))){
    		calculate_outputm303(input);
    	} 
    	if((((((a946==9) && (cf==1)) && (a1461!=1)) || !(a1392==8)) && ((((a1491!=1) || (a1516!=1)) && !(a1437==33)) && !(a1435==6)))){
    		calculate_outputm304(input);
    	} 
    } 
    if((((a1604!=1) || ((a1558!=1) || ((a1435==3) && (a1569!=1)))) && ((((a1110!=1) && (cf==1)) || (a1538==4)) || !(a1476==3)))){
    	if(((!(a1639==32) || ((cf==1) && (a1270==32))) && ((a1540!=1) || ((!(a1428==6) || (!(a1687==34) || !(a1443==34))) && (a1712==32))))){
    		calculate_outputm305(input);
    	} 
    } 
} void calculate_outputm239(int input) {
    if(((!(a1454==33) || (!(a1570==12) && ((a1404==3) && (((cf==1) && (a327==1)) && (a1526==3))))) && (!(a1675==32) && (a1771==34)))){
    	if((((a1741==33) || ((a1802==33) && (!(a1379==7) || (!(a1756==34) && (((cf==1) && (a156==33)) && !(a1792==34)))))) && (a1800==33))){
    		if(((!(a1688==32) && (!(a1422==34) && ((((a1452==1) || ((a1134==33) && (cf==1))) || !(a1486==8)) || !(a1708==33)))) && (a1351==1))){
    			calculate_outputm240(input);
    		} 
    		if((((cf==1) && (a1134==32)) && ((a1523==7) || (((a1355!=1) && ((!(a1609==34) || (a1546==1)) || (a1329==5))) && !(a1764==34))))){
    			calculate_outputm242(input);
    		} 
    		if((((a1425!=1) || (!(a1499==33) || !(a1581==4))) && (((a1748==32) || ((a1566!=1) || ((a1134==34) && (cf==1)))) && (a1553!=1)))){
    			calculate_outputm246(input);
    		} 
    	} 
    	if(((!(a1389==3) || (!(a1708==33) || ((a156==32) && (cf==1)))) && (((a1339==1) || ((a1595==4) && !(a1741==33))) || (a1227==1)))){
    		if(((((((a1473!=1) && !(a1706==33)) && (a1220==10)) || (a1604!=1)) || !(a1667==33)) && (!(a1578==7) && ((cf==1) && (a279==33))))){
    			calculate_outputm251(input);
    		} 
    		if((((!(a1567==0) && ((cf==1) && (a279==32))) || !(a1610==33)) && ((a1215!=1) || ((!(a1739==32) || (a1437==34)) && !(a1731==33))))){
    			calculate_outputm256(input);
    		} 
    		if(((!(a1329==7) || !(a1741==32)) && ((a1434!=1) && (((a1329==6) || ((a1446==2) && ((a279==34) && (cf==1)))) && (a1616==34))))){
    			calculate_outputm258(input);
    		} 
    	} 
    	if(((((a1261==1) || ((cf==1) && (a156==34))) || !(a1450==33)) && (!(a1701==34) && ((a1415==1) && (!(a1545==3) || (a1666==33)))))){
    		if(((((cf==1) && (a935==8)) && (a1501==1)) && (!(a1668==33) && ((a1215!=1) || ((a1439==2) || ((a1480==1) && (a1770==34))))))){
    			calculate_outputm261(input);
    		} 
    		if((((a1450==33) && (!(a1435==5) && ((!(a1696==33) || ((cf==1) && (a935==9))) && !(a1727==33)))) && (!(a1579==5) || (a1478==10)))){
    			calculate_outputm263(input);
    		} 
    		if(((!(a1407==5) && !(a1399==7)) && ((a1784==34) && ((a1478==11) || ((a1519==1) && (!(a1416==10) || ((cf==1) && (a935==10)))))))){
    			calculate_outputm268(input);
    		} 
    		if((((a1261!=1) && (((a1343!=1) && ((a935==12) && (cf==1))) || (a1512!=1))) && ((a1475!=1) && ((a1597!=1) || !(a1680==34))))){
    			calculate_outputm271(input);
    		} 
    	} 
    } 
    if((((a1670==32) && (!(a1667==34) && ((cf==1) && (a327!=1)))) && ((a1438==33) && ((!(a1638==33) && (a1503==1)) || !(a1629==34))))){
    	if(((!(a1547==11) && ((a1561!=1) && !(a1506==11))) && ((a1733==33) && ((((cf==1) && (a874==33)) && (a1627==32)) && !(a1651==34))))){
    		if((((a1518==9) || (((a1271!=1) && ((a1558!=1) || (a1589!=1))) || (a1753==33))) && (((cf==1) && (a561==33)) || !(a1772==32)))){
    			calculate_outputm276(input);
    		} 
    		if((((!(a1438==32) && ((a1716==34) || ((cf==1) && (a561==32)))) && !(a1709==32)) && ((a1738==34) && (!(a1508==12) && (a1438==33))))){
    			calculate_outputm279(input);
    		} 
    		if((((cf==1) && (a561==34)) && ((a1622==32) || (!(a1474==9) || (!(a1697==34) && (!(a1638==34) || ((a1319==11) && !(a1687==32)))))))){
    			calculate_outputm285(input);
    		} 
    	} 
    	if((((a1227!=1) && (((!(a1477==5) || (a1550==9)) && (a1753==32)) || (a1789==33))) && ((a1798==33) || ((a874==32) && (cf==1))))){
    		if((((a1657==33) || (a1594==1)) && (((a1496==1) || ((!(a1575==10) && ((a866==33) && (cf==1))) && !(a1387==9))) || !(a1772==32)))){
    			calculate_outputm289(input);
    		} 
    		if(((((a1434!=1) && (a1694==34)) && (a1552==33)) && (!(a1669==34) && ((a1722==33) && (((a866==32) && (cf==1)) || !(a1800==33)))))){
    			calculate_outputm292(input);
    		} 
    		if((((a1479!=1) && ((!(a1715==33) && (a1530!=1)) || !(a1499==33))) && ((a1379==5) || (((a866==34) && (cf==1)) || (a1469!=1))))){
    			calculate_outputm294(input);
    		} 
    	} 
    	if((!(a1741==33) && (((a1460==5) && (((a1522==0) || (((cf==1) && (a874==34)) || (a1517!=1))) && !(a1806==34))) && (a1534==1)))){
    		if((((a1351==1) && ((a1351==1) || !(a1579==6))) && ((a1558==1) && ((a1718==34) || (((a981==33) && (cf==1)) || (a1566!=1)))))){
    			calculate_outputm296(input);
    		} 
    		if((((a1478==13) && (((a1522==1) || !(a1782==32)) && !(a1588==32))) && (((a1519!=1) || ((cf==1) && (a981==32))) && (a1569!=1)))){
    			calculate_outputm299(input);
    		} 
    		if((((a1767==33) && ((a1215!=1) || (!(a1478==12) && (a1708==33)))) && ((a1425!=1) || (((cf==1) && (a981==34)) && (a1604==1))))){
    			calculate_outputm302(input);
    		} 
    	} 
    } 
} void calculate_outputm308(int input) {
    if((((a1593==12) || (!(a1541==6) && !(a1526==2))) && (!(a1575==8) && ((((cf==1) && (input == 1)) || (a1644==32)) && (a1706==32))))){
    	 cf = (0);
    	a1580 = (0);
    	a1545 = (3);
    	a1343 = (0);
    	a282 = 33 ;
    	a809 = 34 ;
    	a528 = (0);
    	a51 = (12);
    	a1499 = 33 ;
    	a1634 = 33 ;
    	   
    } 
    if((((((a1571!=1) || !(a1637==33)) && !(a1794==34)) || (a1808==32)) && (((a1588==34) && ((cf==1) && (input == 5))) && (a1426==11)))){
    	 cf = (0);
    	a1316 = 32 ;
    	a1504 = (8);
    	a1475 = (0);
    	a1465 = (7);
    	a166 = 34 ;
    	a1499 = 33 ;
    	a1631 = 32 ;
    	a403 = 34 ;
    	a371 = (9);
    	a565 = 34 ;
    	a280 = 33 ;
    	a106 = (1);
    	  printf("%d\n", 23);  
    } 
    if(((!(a1578==6) || (((cf==1) && (input == 4)) && (a1616==34))) && ((((a1582==1) || (a1480!=1)) && !(a1411==6)) || (a1491!=1)))){
    	 cf = (0);
    	a1316 = 34 ;
    	a884 = 34 ;
    	a280 = 33 ;
    	a1438 = 33 ;
    	a1450 = 33 ;
    	a1532 = (9);
    	a1536 = (1);
    	a305 = 32 ;
    	a1387 = (10);
    	a1401 = (1);
    	a799 = (0);
    	a106 = (1);
    	  printf("%d\n", 23);  
    } 
} void calculate_outputm309(int input) {
    if(((((a1694==34) && (((a1489==33) || ((a1690==33) && !(a1743==34))) || !(a1609==34))) && !(a1456==11)) && ((input == 4) && (cf==1)))){
    	 cf = (0);
    	 if(((a1599!=1) || (a401==32))){
    	a1513 = (7);
    	a1420 = 32 ;
    	a1399 = (5);
    	a10 = (9);
    	a789 = 34 ;
    	a1762 = 34 ;
    	a1670 = 34 ;
    	a1347 = 32 ;
    	a51 = (11);
    	} else{
    		a316 = 34 ;
    		a1620 = 34 ;
    		a1560 = (1);
    		a1657 = 34 ;
    		a735 = 34 ;
    		a657 = (0);
    		a1377 = (0);
    		a1149 = (1);
    		a1472 = (0);
    		a280 = 34 ;
    		a106 = (1);
    		a1479 = (1);
    	}  printf("%d\n", 25);  
    } 
    if(((!(a1703==34) || ((((a1594!=1) || ((cf==1) && (input == 2))) || !(a1562==34)) && !(a1689==34))) && ((a1443==32) && !(a1549==4)))){
    	 cf = (0);
    	a1665 = 32 ;
    	a331 = 34 ;
    	a1580 = (1);
    	a1411 = (9);
    	a1206 = 32 ;
    	a465 = 34 ;
    	a1727 = 33 ;
    	a1583 = (0);
    	a814 = 33 ;
    	a45 = 33 ;
    	  printf("%d\n", 25);  
    } 
    if((((a1748==34) || (((a1675==34) || !(a1453==4)) && (a1665==33))) && ((((cf==1) && (input == 5)) || (a1707==34)) || !(a1220==10)))){
    	 cf = (0);
    	a1692 = 33 ;
    	a1489 = 33 ;
    	a466 = 32 ;
    	a1626 = 34 ;
    	a280 = 32 ;
    	a467 = (2);
    	a871 = (2);
    	a1439 = (1);
    	a1261 = (1);
    	a842 = 34 ;
    	a656 = (5);
    	a106 = (1);
    	  printf("%d\n", 25);  
    } 
    if((((a1479==1) || (a1545==3)) && (!(a1718==33) || (((a1484==32) || (((cf==1) && (input == 1)) && (a1355!=1))) && (a1772==32))))){
    	 cf = (0);
    	 if((a1521==33)){
    	a1532 = (5);
    	a1616 = 34 ;
    	a1617 = 34 ;
    	a853 = 32 ;
    	a1316 = 33 ;
    	a1436 = (0);
    	a381 = (0);
    	a280 = 33 ;
    	a745 = (1);
    	a790 = (0);
    	a106 = (1);
    	a1358 = (7);
    	} else{
    		a865 = 32 ;
    		a1667 = 34 ;
    		a316 = 33 ;
    		a1411 = (5);
    		a1152 = 34 ;
    		a1753 = 32 ;
    		a419 = 32 ;
    		a280 = 34 ;
    		a1215 = (0);
    		a1260 = (0);
    		a1401 = (1);
    		a106 = (1);
    	}  printf("%d\n", 21);  
    } 
    if((((a1580!=1) && ((input == 6) && (cf==1))) && (!(a1667==34) && (!(a1657==34) || ((a1548==33) || ((a1784==34) || (a1438==32))))))){
    	 cf = (0);
    	a1546 = (0);
    	a1593 = (13);
    	a1215 = (1);
    	a580 = 33 ;
    	a1632 = 33 ;
    	a1206 = 34 ;
    	a291 = 34 ;
    	a1452 = (0);
    	a504 = 33 ;
    	a911 = 33 ;
    	  printf("%d\n", 22);  
    } 
    if(((((a1692==34) || (!(a1634==34) && (a1594==1))) && (a1389==3)) && ((a1774==33) || ((a1664==34) || ((input == 3) && (cf==1)))))){
    	 cf = (0);
    	 if((a1555==1)){
    	a1805 = 33 ;
    	a1762 = 32 ;
    	a1162 = 33 ;
    	a156 = 33 ;
    	a1544 = (1);
    	a1644 = 34 ;
    	a1602 = 34 ;
    	a862 = (4);
    	a1134 = 32 ;
    	a327 = (1);
    	a512 = (1);
    	} else{
    		a1514 = (0);
    		a1572 = (0);
    		a1676 = 32 ;
    		a280 = 33 ;
    		a1262 = 32 ;
    		a1188 = (2);
    		a1124 = (11);
    		a1389 = (3);
    		a790 = (1);
    		a1316 = 33 ;
    		a106 = (1);
    		a1743 = 34 ;
    	}  printf("%d\n", 25);  
    } 
} void calculate_outputm310(int input) {
    if(((!(a1508==9) && (((a1482==34) || (a1702==33)) || (a1604!=1))) && ((!(a1704==34) && ((input == 4) && (cf==1))) || !(a1680==33)))){
    	 cf = (0);
    	 if((a855==11)){
    	a1316 = 33 ;
    	a1538 = (2);
    	a280 = 33 ;
    	a755 = 32 ;
    	a941 = (8);
    	a745 = (0);
    	a1604 = (1);
    	a1775 = 34 ;
    	a790 = (0);
    	a106 = (1);
    	a1586 = (0);
    	a1519 = (1);
    	} else{
    		a466 = 32 ;
    		a1629 = 34 ;
    		a280 = 32 ;
    		a856 = (2);
    		a1602 = 32 ;
    		a1165 = 32 ;
    		a667 = (7);
    		a656 = (4);
    		a106 = (1);
    		a1468 = (0);
    		a1763 = 33 ;
    		a1708 = 33 ;
    	}  printf("%d\n", 21);  
    } 
    if(((!(a1460==8) && !(a1703==32)) && ((a1444==1) || (!(a1487==33) || ((a1626==34) && (((cf==1) && (input == 3)) || (a1469!=1))))))){
    	 cf = (0);
    	a787 = (3);
    	a1797 = 32 ;
    	a1556 = (4);
    	a874 = 33 ;
    	a1538 = (2);
    	a1474 = (9);
    	a934 = 33 ;
    	a1429 = (4);
    	a561 = 32 ;
    	a327 = (0);
    	a512 = (1);
    	  printf("%d\n", 21);  
    } 
    if(((!(a1772==32) || (((cf==1) && (input == 2)) && (a1589!=1))) && ((!(a1542==4) && (!(a1617==34) || (a1662==33))) || !(a1757==34)))){
    	 cf = (0);
    	a1355 = (0);
    	a280 = 33 ;
    	a853 = 32 ;
    	a1688 = 33 ;
    	a1487 = 33 ;
    	a1707 = 33 ;
    	a1316 = 33 ;
    	a1483 = (0);
    	a381 = (0);
    	a745 = (1);
    	a790 = (0);
    	a106 = (1);
    	  printf("%d\n", 21);  
    } 
} void calculate_outputm311(int input) {
    if(((((a1425==1) && ((a1591==1) && ((cf==1) && (input == 4)))) && (a1591==1)) && (!(a1716==33) || (!(a1581==4) && !(a1635==32))))){
    	 cf = (0);
    	a1516 = (0);
    	a1418 = (2);
    	a1424 = (6);
    	a874 = 34 ;
    	a1270 = 32 ;
    	a1110 = (0);
    	a1733 = 33 ;
    	a981 = 34 ;
    	a327 = (0);
    	a512 = (1);
    	a1462 = (1);
    	  printf("%d\n", 23);  
    } 
    if((((a1208!=1) && (!(a1762==34) && (!(a1670==33) && !(a1714==34)))) && ((a1416==11) || (((cf==1) && (input == 2)) || (a1501!=1))))){
    	 cf = (0);
    	a1074 = (9);
    	a97 = (6);
    	a1765 = 34 ;
    	a1339 = (0);
    	a789 = 34 ;
    	a1628 = 32 ;
    	a1632 = 32 ;
    	a1555 = (1);
    	a51 = (13);
    	  printf("%d\n", 22);  
    } 
    if((((a1798==33) || ((a1655==34) && ((a1447!=1) && (((input == 5) && (cf==1)) && (a1501==1))))) && (!(a1799==33) && (a1483!=1)))){
    	 cf = (0);
    	a1430 = 33 ;
    	a1741 = 32 ;
    	a1316 = 33 ;
    	a1538 = (2);
    	a1532 = (9);
    	a280 = 33 ;
    	a853 = 34 ;
    	a381 = (0);
    	a1484 = 33 ;
    	a745 = (1);
    	a790 = (0);
    	a106 = (1);
    	  printf("%d\n", 21);  
    } 
} void calculate_outputm307(int input) {
    if((((((a1500==34) && (!(a1574==33) && ((cf==1) && (a1252==33)))) || (a1434==1)) && (a1459!=1)) && ((a1481!=1) && !(a1672==34)))){
    	if((((a1455==2) && (((cf==1) && (a1212==33)) || (a1500==33))) && (((a1632==34) || (!(a1694==32) || (a1736==34))) || !(a1769==34)))){
    		calculate_outputm308(input);
    	} 
    	if((((a1476==3) && ((a1644==33) && (a1584==1))) && ((a1503==1) && (((a1486==4) || ((cf==1) && (a1212==32))) && (a1530!=1))))){
    		calculate_outputm309(input);
    	} 
    } 
    if((((!(a1531==2) && ((a1410!=1) && (a1575==11))) || !(a1777==32)) && (((a1586==1) || ((cf==1) && (a1252==32))) || (a1375!=1)))){
    	if((((a1208!=1) && (!(a1455==5) && (((cf==1) && (a685==32)) || !(a1523==6)))) && ((!(a1759==33) || (a1780==32)) && !(a1702==34)))){
    		calculate_outputm310(input);
    	} 
    } 
    if(((((!(a1440==5) && ((a1252==34) && (cf==1))) && (a1629==34)) || !(a1747==34)) && ((a1759==32) && ((a1561!=1) && (a1765==34))))){
    	if((((((a1571!=1) || (a1260!=1)) || !(a1714==32)) || (a1508==11)) && ((a1307==5) && ((a1704==32) || ((a41==1) && (cf==1)))))){
    		calculate_outputm311(input);
    	} 
    } 
} void calculate_outputm313(int input) {
    if((((a1529==10) || ((!(a1655==33) && ((a1629==34) || !(a1362==34))) || !(a1704==33))) && (((cf==1) && (input == 5)) && !(a1632==34)))){
    	 cf = (0);
    	a1694 = 33 ;
    	a176 = 34 ;
    	a280 = 33 ;
    	a1456 = (9);
    	a1124 = (8);
    	a1316 = 33 ;
    	a1375 = (0);
    	a1262 = 32 ;
    	a790 = (1);
    	a106 = (1);
    	a1581 = (5);
    	a1422 = 32 ;
    	   
    } 
    if(((((a1358==8) && ((!(a1613==32) || ((cf==1) && (input == 4))) || (a1437==34))) || (a1428==4)) && (!(a1723==33) && !(a1767==32)))){
    	 cf = (0);
    	 if(((a1639==33) || (((a1504==8) || ((a1541==10) || !(a1012==32))) && !(a1774==33)))){
    	a1573 = (3);
    	a1456 = (12);
    	a1524 = 34 ;
    	a1796 = 32 ;
    	a465 = 32 ;
    	a1206 = 32 ;
    	a1694 = 34 ;
    	a1360 = 32 ;
    	a985 = (9);
    	a53 = (2);
    	} else{
    		a1580 = (1);
    		a1605 = (0);
    		a1316 = 32 ;
    		a615 = 34 ;
    		a1478 = (10);
    		a280 = 33 ;
    		a565 = 34 ;
    		a1421 = (7);
    		a455 = (4);
    		a371 = (10);
    		a106 = (1);
    		a1457 = (2);
    	}  printf("%d\n", 21);  
    } 
    if((((((input == 6) && (cf==1)) || (a1506==11)) || !(a1719==34)) && (((a1617==34) && ((a1779==32) || (a1441!=1))) && (a1585==1)))){
    	 cf = (0);
    	a1774 = 33 ;
    	a807 = (1);
    	a1492 = (0);
    	a1479 = (1);
    	a1437 = 32 ;
    	a1075 = (3);
    	a280 = 32 ;
    	a490 = (0);
    	a656 = (1);
    	a1439 = (4);
    	a466 = 32 ;
    	a106 = (1);
    	   
    } 
    if(((!(a1792==34) && (((input == 2) && (cf==1)) || (a1665==32))) && (((a1325!=1) && ((a1525==4) && !(a1776==33))) || (a1442==9)))){
    	 cf = (0);
    	 if((((a1494==7) && (a518==1)) || (a1628==34))){
    	a1316 = 33 ;
    	a1497 = (0);
    	a1719 = 34 ;
    	a280 = 33 ;
    	a1215 = (0);
    	a1744 = 32 ;
    	a1339 = (1);
    	a1062 = 33 ;
    	a941 = (10);
    	a745 = (0);
    	a790 = (0);
    	a106 = (1);
    	} else{
    		a1493 = 34 ;
    		a280 = 34 ;
    		a829 = 34 ;
    		a1429 = (1);
    		a1511 = (0);
    		a1674 = 32 ;
    		a1424 = (8);
    		a361 = 34 ;
    		a1377 = (1);
    		a1149 = (1);
    		a316 = 34 ;
    		a106 = (1);
    	}  printf("%d\n", 23);  
    } 
    if((((((a1436!=1) || ((cf==1) && (input == 1))) || (a1496==1)) || !(a1612==34)) && ((!(a1795==34) || (a1430==32)) || !(a1808==34)))){
    	 cf = (0);
    	 if((((a1383==33) && (a1425!=1)) || (a1427==32))){
    	a280 = 33 ;
    	a75 = 33 ;
    	a1623 = 33 ;
    	a1798 = 33 ;
    	a1454 = 33 ;
    	a403 = 33 ;
    	a1316 = 32 ;
    	a371 = (9);
    	a1220 = (10);
    	a565 = 34 ;
    	a106 = (1);
    	a1797 = 33 ;
    	} else{
    		a1776 = 33 ;
    		a1443 = 32 ;
    		a466 = 34 ;
    		a1572 = (1);
    		a280 = 32 ;
    		a458 = (6);
    		a855 = (7);
    		a1479 = (1);
    		a151 = (0);
    		a1103 = (1);
    		a106 = (1);
    		a1570 = (9);
    	}  printf("%d\n", 23);  
    } 
    if(((!(a1739==34) || (((input == 3) && (cf==1)) || (a1426==13))) && (((!(a1465==5) && (a1446==2)) || (a1260==1)) || (a1512!=1)))){
    	 cf = (0);
    	 if((a1559==5)){
    	a565 = 33 ;
    	a1771 = 32 ;
    	a280 = 33 ;
    	a395 = (5);
    	a1316 = 32 ;
    	a1261 = (0);
    	a1670 = 32 ;
    	a1621 = 34 ;
    	a1595 = (3);
    	a250 = 32 ;
    	a956 = (7);
    	a106 = (1);
    	} else{
    		a1134 = 32 ;
    		a156 = 33 ;
    		a1343 = (0);
    		a1579 = (5);
    		a1738 = 32 ;
    		a1234 = (3);
    		a1621 = 32 ;
    		a868 = (1);
    		a862 = (7);
    		a327 = (1);
    		a512 = (1);
    	}  printf("%d\n", 22);  
    } 
} void calculate_outputm314(int input) {
    if((((a1576!=1) || ((((a1329==9) || (a1437==34)) && (a1589!=1)) && (a1447!=1))) && (((input == 5) && (cf==1)) || (a1583==1)))){
    	 cf = (0);
    	a681 = 33 ;
    	a1316 = 34 ;
    	a1590 = (1);
    	a430 = (1);
    	a1227 = (0);
    	a1534 = (1);
    	a305 = 32 ;
    	a884 = 33 ;
    	a1535 = (0);
    	a280 = 33 ;
    	a106 = (1);
    	a1587 = (4);
    	  printf("%d\n", 22);  
    } 
    if(((!(a1559==7) || (!(a1588==32) || !(a1670==32))) && (((((cf==1) && (input == 2)) && (a1658==34)) || !(a1725==33)) || (a1791==32)))){
    	 cf = (0);
    	a1576 = (1);
    	a1401 = (1);
    	a884 = 34 ;
    	a1577 = (1);
    	a280 = 33 ;
    	a305 = 32 ;
    	a1461 = (0);
    	a1316 = 34 ;
    	a799 = (0);
    	a106 = (1);
    	a1570 = (11);
    	a1714 = 32 ;
    	  printf("%d\n", 22);  
    } 
    if((((((a1566==1) && !(a1500==33)) && (a1664==32)) || !(a1565==4)) && ((!(a1751==33) || ((input == 1) && (cf==1))) || (a1584!=1)))){
    	 cf = (0);
    	 if((a1770==33)){
    	a1714 = 32 ;
    	a1518 = (12);
    	a1206 = 32 ;
    	a465 = 33 ;
    	a1593 = (10);
    	a1696 = 33 ;
    	a1014 = 32 ;
    	a1548 = 32 ;
    	a201 = 34 ;
    	a206 = (4);
    	} else{
    		a1725 = 33 ;
    		a1673 = 34 ;
    		a789 = 32 ;
    		a1745 = 33 ;
    		a337 = 32 ;
    		a219 = (7);
    		a51 = (13);
    		a1600 = (0);
    		a1611 = 33 ;
    	}   
    } 
    if((((a1491==1) || !(a1677==34)) && (((!(a1785==32) && (!(a1362==34) || ((cf==1) && (input == 4)))) || !(a1800==33)) || !(a1674==33)))){
    	 cf = (0);
    	a305 = 32 ;
    	a1572 = (1);
    	a1723 = 32 ;
    	a681 = 34 ;
    	a1612 = 34 ;
    	a1696 = 33 ;
    	a280 = 33 ;
    	a1316 = 34 ;
    	a1354 = 33 ;
    	a430 = (1);
    	a884 = 33 ;
    	a106 = (1);
    	  printf("%d\n", 23);  
    } 
    if((((a1534==1) && ((((a1423!=1) && ((cf==1) && (input == 6))) || (a1517!=1)) || (a1669==33))) && (!(a1708==34) && !(a1806==34)))){
    	 cf = (0);
    	a1417 = 34 ;
    	a250 = 33 ;
    	a280 = 33 ;
    	a1527 = (0);
    	a1778 = 34 ;
    	a1339 = (0);
    	a1780 = 34 ;
    	a1316 = 32 ;
    	a1348 = (0);
    	a956 = (7);
    	a565 = 33 ;
    	a106 = (1);
    	   
    } 
    if(((((a1421==7) || (a1537==4)) || (a1545==4)) && (((((cf==1) && (input == 3)) || (a1587==5)) && !(a1471==13)) || !(a1541==8)))){
    	 cf = (0);
    	a1316 = 34 ;
    	a1667 = 33 ;
    	a1748 = 33 ;
    	a1401 = (1);
    	a305 = 32 ;
    	a799 = (0);
    	a1792 = 33 ;
    	a1527 = (0);
    	a884 = 34 ;
    	a1410 = (0);
    	a280 = 33 ;
    	a106 = (1);
    	  printf("%d\n", 21);  
    } 
} void calculate_outputm312(int input) {
    if((((a1793==34) || (((cf==1) && (a128==2)) || !(a1792==33))) && ((!(a1775==34) || (!(a1463==4) && (a1600!=1))) || !(a1617==34)))){
    	if(((((a1339==1) || (a1215==1)) || (a1557==8)) && (((a1411==8) && (!(a1463==3) && ((cf==1) && (a34==33)))) || (a1719==32)))){
    		calculate_outputm313(input);
    	} 
    } 
    if((((a1527==1) || (((!(a1617==34) || (a1779==34)) && !(a1791==33)) && (a1593==10))) && (((a128==6) && (cf==1)) && !(a1623==32)))){
    	if(((!(a1581==5) || (!(a1508==11) && ((a1705==34) && ((a1584==1) && ((cf==1) && (a858==5)))))) && (!(a1542==5) && (a1756==32)))){
    		calculate_outputm314(input);
    	} 
    } 
} void calculate_outputm316(int input) {
    if(((!(a1532==7) && (!(a1272==9) || (((input == 5) && (cf==1)) && (a1541==8)))) && (!(a1521==34) && ((a1629==33) || (a1661==34))))){
    	 cf = (0);
    	 if((((a1616==32) && ((a1519!=1) && ((a422==12) || !(a1106==34)))) && !(a1805==32))){
    	a1316 = 34 ;
    	a1411 = (9);
    	a1796 = 33 ;
    	a1418 = (4);
    	a1530 = (1);
    	a305 = 33 ;
    	a280 = 33 ;
    	a1436 = (1);
    	a1268 = (1);
    	a83 = (1);
    	a881 = (0);
    	a106 = (1);
    	} else{
    		a985 = (9);
    		a1206 = 32 ;
    		a1427 = 34 ;
    		a1735 = 33 ;
    		a1360 = 32 ;
    		a465 = 32 ;
    		a53 = (2);
    		a1555 = (0);
    		a1451 = (0);
    		a1439 = (4);
    	}  printf("%d\n", 23);  
    } 
    if(((!(a1211==9) || (((input == 1) && (cf==1)) && !(a1573==7))) && (!(a1211==9) || (!(a1606==7) || ((a1725==33) || !(a1524==32)))))){
    	 cf = (0);
    	 if((((a1269==1) || (((a1126==5) || (a1027==32)) || (a1435==4))) && (a446!=1))){
    	a1685 = 34 ;
    	a1443 = 34 ;
    	a1658 = 32 ;
    	a280 = 34 ;
    	a1005 = (0);
    	a316 = 32 ;
    	a1577 = (1);
    	a1586 = (1);
    	a893 = 34 ;
    	a1037 = (0);
    	a406 = (1);
    	a106 = (1);
    	} else{
    		a1716 = 33 ;
    		a789 = 34 ;
    		a1638 = 34 ;
    		a1665 = 33 ;
    		a1272 = (8);
    		a125 = 33 ;
    		a97 = (9);
    		a51 = (13);
    		a1673 = 32 ;
    	}   
    } 
    if((((!(a1628==33) && ((cf==1) && (input == 6))) || (a1566!=1)) && (!(a1643==33) && (!(a1644==33) || (!(a1714==32) || !(a1537==5)))))){
    	 cf = (0);
    	a1208 = (0);
    	a1455 = (4);
    	a1316 = 34 ;
    	a1415 = (0);
    	a1144 = 32 ;
    	a280 = 33 ;
    	a841 = 33 ;
    	a305 = 33 ;
    	a1559 = (5);
    	a881 = (1);
    	a106 = (1);
    	a1469 = (0);
    	  printf("%d\n", 21);  
    } 
    if((((!(a1493==32) || (((a1631==32) && !(a1651==34)) && (a1456==10))) || !(a1759==32)) && (!(a1762==34) && ((input == 4) && (cf==1))))){
    	 cf = (0);
    	a1448 = (5);
    	a1610 = 32 ;
    	a874 = 33 ;
    	a561 = 33 ;
    	a914 = (13);
    	a1674 = 34 ;
    	a1434 = (0);
    	a1411 = (9);
    	a1198 = 34 ;
    	a327 = (0);
    	a512 = (1);
    	  printf("%d\n", 23);  
    } 
    if(((!(a1211==6) && ((cf==1) && (input == 2))) && ((a1675==33) && ((((a1506==9) && !(a1651==34)) || (a1425!=1)) || (a1449!=1))))){
    	 cf = (0);
    	a280 = 32 ;
    	a1149 = (1);
    	a1175 = 33 ;
    	a1795 = 32 ;
    	a1114 = 34 ;
    	a682 = (1);
    	a1651 = 33 ;
    	a466 = 33 ;
    	a106 = (1);
    	a1733 = 32 ;
    	a1470 = 32 ;
    	a1639 = 32 ;
    	  printf("%d\n", 21);  
    } 
    if(((!(a1541==9) && (((a1501==1) || (a1458==5)) && !(a1776==34))) && ((((cf==1) && (input == 3)) && (a1473!=1)) || !(a1780==34)))){
    	 cf = (0);
    	 if(((a1673==34) || (a1442==10))){
    	a280 = 33 ;
    	a1544 = (1);
    	a977 = 33 ;
    	a1221 = (0);
    	a1643 = 32 ;
    	a1262 = 34 ;
    	a1635 = 34 ;
    	a1600 = (0);
    	a1316 = 33 ;
    	a1578 = (8);
    	a790 = (1);
    	a106 = (1);
    	} else{
    		a504 = 33 ;
    		a1775 = 32 ;
    		a911 = 33 ;
    		a1206 = 34 ;
    		a1768 = 32 ;
    		a1506 = (13);
    		a580 = 32 ;
    		a1611 = 34 ;
    		a1503 = (1);
    		a291 = 34 ;
    	}  printf("%d\n", 21);  
    } 
} void calculate_outputm315(int input) {
    if((((!(a1437==33) && ((a1656==32) && !(a1542==4))) || (a1434==1)) && ((((a1266==2) && (cf==1)) && !(a1439==2)) && (a1591==1)))){
    	if((((a1797==33) || (((a1351==1) && ((cf==1) && (a526==34))) || (a1496==1))) && (((a1452!=1) || !(a1628==32)) && !(a1743==32)))){
    		calculate_outputm316(input);
    	} 
    } 
} void calculate_outputm318(int input) {
    if(((((!(a1673==34) || (((input == 4) && (cf==1)) && (a1764==33))) && (a1215==1)) || !(a1502==7)) && ((a1798==34) || (a1530==1)))){
    	 cf = (0);
    	a884 = 33 ;
    	a681 = 33 ;
    	a1552 = 33 ;
    	a430 = (1);
    	a305 = 32 ;
    	a1681 = 34 ;
    	a1789 = 32 ;
    	a1481 = (0);
    	a1714 = 32 ;
    	a280 = 33 ;
    	a1316 = 34 ;
    	a106 = (1);
    	  printf("%d\n", 23);  
    } 
    if(((!(a1280==5) || (!(a1792==32) && ((a1450==34) || ((a1723==32) && (a1480==1))))) && ((a1215!=1) || ((cf==1) && (input == 3))))){
    	 cf = (0);
    	a1689 = 33 ;
    	a291 = 32 ;
    	a1206 = 34 ;
    	a1387 = (10);
    	a339 = 34 ;
    	a911 = 33 ;
    	a74 = (11);
    	a1590 = (1);
    	a1504 = (8);
    	a1425 = (1);
    	   
    } 
    if((((!(a1753==33) && ((((cf==1) && (input == 5)) && (a1442==8)) && !(a1661==32))) || (a1688==32)) && ((a1545==3) && !(a1623==34)))){
    	 cf = (0);
    	 if((a685==33)){
    	a1714 = 32 ;
    	a1410 = (0);
    	a1800 = 33 ;
    	a1041 = (1);
    	a1777 = 32 ;
    	a1478 = (13);
    	a943 = 32 ;
    	a667 = (9);
    	a280 = 32 ;
    	a656 = (4);
    	a466 = 32 ;
    	a106 = (1);
    	} else{
    		a316 = 34 ;
    		a829 = 34 ;
    		a1531 = (4);
    		a1440 = (7);
    		a1800 = 33 ;
    		a1280 = (5);
    		a280 = 34 ;
    		a1572 = (1);
    		a361 = 33 ;
    		a1377 = (1);
    		a1149 = (1);
    		a106 = (1);
    	}  printf("%d\n", 22);  
    } 
    if((((a1452==1) || ((a1435==3) && ((a1797==32) || (a1527==1)))) && ((a1445==1) && ((a1741==34) || ((input == 1) && (cf==1)))))){
    	 cf = (0);
    	a280 = 33 ;
    	a1512 = (1);
    	a1146 = 32 ;
    	a1316 = 33 ;
    	a1447 = (0);
    	a1406 = (1);
    	a1652 = 34 ;
    	a967 = (0);
    	a1262 = 33 ;
    	a790 = (1);
    	a1424 = (6);
    	a106 = (1);
    	  printf("%d\n", 21);  
    } 
    if((((a1800==34) || ((a1469!=1) || ((input == 2) && (cf==1)))) && ((a1455==2) && ((!(a1715==32) && !(a1508==12)) || !(a1486==8))))){
    	 cf = (0);
    	a1476 = (3);
    	a1566 = (1);
    	a1640 = 33 ;
    	a858 = (5);
    	a1663 = 33 ;
    	a1437 = 32 ;
    	a128 = (6);
    	a233 = (0);
    	a51 = (9);
    	  printf("%d\n", 23);  
    } 
} void calculate_outputm319(int input) {
    if(((!(a1696==33) || ((a1215==1) || (a1540!=1))) && ((!(a1435==3) || (!(a1622==32) && ((input == 1) && (cf==1)))) && !(a1665==32)))){
    	 cf = (0);
    	a1358 = (8);
    	a1262 = 33 ;
    	a280 = 33 ;
    	a1146 = 32 ;
    	a967 = (0);
    	a1211 = (9);
    	a790 = (1);
    	a1379 = (7);
    	a1316 = 33 ;
    	a1620 = 32 ;
    	a106 = (1);
    	a1722 = 33 ;
    	  printf("%d\n", 21);  
    } 
    if((((((cf==1) && (input == 5)) && (a1538==2)) || (a1434==1)) && ((((a1475!=1) && (a1763==33)) && (a1479!=1)) || (a1770==33)))){
    	 cf = (0);
    	a361 = 33 ;
    	a1478 = (13);
    	a1577 = (1);
    	a1660 = 33 ;
    	a829 = 34 ;
    	a1377 = (1);
    	a1149 = (1);
    	a280 = 34 ;
    	a316 = 34 ;
    	a106 = (1);
    	a1545 = (3);
    	a1379 = (7);
    	  printf("%d\n", 22);  
    } 
    if((((!(a1404==3) || ((input == 2) && (cf==1))) && (a1462==1)) && ((a1585!=1) || (!(a1805==34) || ((a1582==1) && (a1677==34)))))){
    	 cf = (0);
    	a1451 = (1);
    	a1736 = 33 ;
    	a858 = (5);
    	a1763 = 33 ;
    	a128 = (6);
    	a1490 = (0);
    	a233 = (0);
    	a51 = (9);
    	a1463 = (0);
    	  printf("%d\n", 23);  
    } 
    if((((a1501!=1) || ((input == 3) && (cf==1))) && ((a1429==4) && ((!(a1778==34) || ((a1469!=1) || (a1714==32))) || !(a1428==6))))){
    	 cf = (0);
    	a1715 = 34 ;
    	a1737 = 34 ;
    	a1206 = 34 ;
    	a1513 = (6);
    	a1590 = (1);
    	a291 = 32 ;
    	a1437 = 32 ;
    	a339 = 34 ;
    	a911 = 33 ;
    	a74 = (11);
    	   
    } 
    if(((!(a1665==34) && (!(a1509==9) && (!(a1621==34) || !(a1234==4)))) && (((a1508==9) || ((cf==1) && (input == 4))) && !(a1234==4)))){
    	 cf = (0);
    	a681 = 33 ;
    	a305 = 32 ;
    	a280 = 33 ;
    	a1688 = 33 ;
    	a1484 = 33 ;
    	a1473 = (0);
    	a1583 = (0);
    	a430 = (1);
    	a1482 = 33 ;
    	a1316 = 34 ;
    	a884 = 33 ;
    	a106 = (1);
    	  printf("%d\n", 23);  
    } 
} void calculate_outputm320(int input) {
    if((((((a1531==4) && (!(a1552==34) && ((input == 6) && (cf==1)))) || (a1794==34)) || (a1469!=1)) && ((a1449==1) && !(a1280==2)))){
    	 cf = (0);
    	 if((!(a1716==33) && ((!(a1306==33) || ((a1615==34) && (a1482==32))) && (a1685==33)))){
    	a1558 = (0);
    	a282 = 33 ;
    	a1754 = 34 ;
    	a1486 = (5);
    	a809 = 32 ;
    	a1540 = (1);
    	a1450 = 33 ;
    	a528 = (0);
    	a51 = (12);
    	} else{
    		a1714 = 32 ;
    		a1188 = (2);
    		a1472 = (1);
    		a280 = 33 ;
    		a1124 = (11);
    		a1208 = (1);
    		a1561 = (1);
    		a1262 = 32 ;
    		a790 = (1);
    		a1741 = 34 ;
    		a1316 = 33 ;
    		a106 = (1);
    	}  printf("%d\n", 21);  
    } 
    if(((((a1702==33) && ((a1608==32) && ((a1313==1) || !(a1392==8)))) && !(a1701==34)) && (!(a1493==32) || ((input == 1) && (cf==1))))){
    	 cf = (0);
    	a271 = 34 ;
    	a1665 = 32 ;
    	a280 = 34 ;
    	a1436 = (1);
    	a1582 = (1);
    	a316 = 33 ;
    	a1767 = 34 ;
    	a1798 = 34 ;
    	a865 = 33 ;
    	a337 = 32 ;
    	a395 = (6);
    	a106 = (1);
    	  printf("%d\n", 22);  
    } 
    if((((!(a1634==34) || (a1460==8)) || (a1491!=1)) && (!(a1744==32) || (((a1417==33) || ((cf==1) && (input == 2))) && !(a1416==12))))){
    	 cf = (0);
    	a1719 = 33 ;
    	a280 = 32 ;
    	a1632 = 34 ;
    	a680 = 33 ;
    	a1333 = (4);
    	a1175 = 34 ;
    	a682 = (1);
    	a1511 = (0);
    	a1567 = (1);
    	a466 = 33 ;
    	a106 = (1);
    	a1746 = 34 ;
    	   
    } 
    if((((a1440==8) || (!(a1706==32) || ((a1696==34) || ((cf==1) && (input == 3))))) && (!(a1718==32) && (!(a1531==1) && (a1586!=1))))){
    	 cf = (0);
    	 if(((a1613==33) && ((((a1698==33) && (a1490!=1)) && !(a1574==33)) || !(a1708==33)))){
    	a1392 = (11);
    	a1477 = (5);
    	a1623 = 32 ;
    	a911 = 33 ;
    	a504 = 33 ;
    	a1744 = 34 ;
    	a1784 = 32 ;
    	a580 = 32 ;
    	a291 = 34 ;
    	a1206 = 34 ;
    	} else{
    		a403 = 33 ;
    		a1606 = (6);
    		a1537 = (7);
    		a75 = 33 ;
    		a371 = (9);
    		a1316 = 32 ;
    		a1511 = (0);
    		a565 = 34 ;
    		a1474 = (11);
    		a280 = 33 ;
    		a106 = (1);
    		a1620 = 33 ;
    	}  printf("%d\n", 21);  
    } 
    if((((((a1723==32) && (a1634==33)) && (a1553!=1)) || (a1639==33)) && ((a1430==34) || ((a1479!=1) && ((cf==1) && (input == 5)))))){
    	 cf = (0);
    	a1339 = (0);
    	a1406 = (0);
    	a280 = 33 ;
    	a1591 = (1);
    	a305 = 32 ;
    	a1081 = 32 ;
    	a406 = (0);
    	a1672 = 32 ;
    	a884 = 32 ;
    	a1316 = 34 ;
    	a106 = (1);
    	a1512 = (0);
    	  printf("%d\n", 21);  
    } 
    if((((a1697==32) && (!(a1658==33) && ((a1522==1) && ((input == 4) && (cf==1))))) && (((a1375!=1) || (a1260!=1)) || !(a1777==32)))){
    	 cf = (0);
    	a280 = 33 ;
    	a1552 = 34 ;
    	a853 = 33 ;
    	a1483 = (1);
    	a1316 = 33 ;
    	a1697 = 34 ;
    	a1430 = 34 ;
    	a381 = (0);
    	a745 = (1);
    	a790 = (0);
    	a1666 = 34 ;
    	a106 = (1);
    	  printf("%d\n", 22);  
    } 
} void calculate_outputm321(int input) {
    if((((((a1477==5) && (a1418==2)) || (a1792==32)) && !(a1489==33)) && (((a1422==34) || ((cf==1) && (input == 4))) || (a1468==1)))){
    	 cf = (0);
    	 if(((a1472==1) || (a1611==34))){
    	a1393 = (6);
    	a1050 = 34 ;
    	a1700 = 33 ;
    	a71 = (12);
    	a935 = (9);
    	a1522 = (1);
    	a1705 = 33 ;
    	a156 = 34 ;
    	a1530 = (1);
    	a327 = (1);
    	a512 = (1);
    	} else{
    		a361 = 34 ;
    		a280 = 33 ;
    		a577 = 32 ;
    		a1573 = (5);
    		a1316 = 34 ;
    		a1640 = 32 ;
    		a446 = (0);
    		a1797 = 34 ;
    		a305 = 34 ;
    		a106 = (1);
    		a1587 = (7);
    		a1536 = (1);
    	}  printf("%d\n", 21);  
    } 
    if(((((a1491!=1) || ((input == 3) && (cf==1))) && !(a1677==32)) && ((((a1722==33) && (a1553!=1)) && (a1636==34)) && !(a1747==33)))){
    	 cf = (0);
    	 if(((a24==4) || ((a1766==33) || (a1220==8)))){
    	a622 = 32 ;
    	a1500 = 32 ;
    	a1292 = (1);
    	a1623 = 32 ;
    	a20 = (5);
    	a1599 = (0);
    	a466 = 32 ;
    	a280 = 32 ;
    	a667 = (11);
    	a656 = (4);
    	a106 = (1);
    	a1581 = (8);
    	} else{
    		a1436 = (0);
    		a1449 = (0);
    		a1132 = (10);
    		a1458 = (4);
    		a316 = 33 ;
    		a1536 = (0);
    		a419 = 34 ;
    		a280 = 34 ;
    		a865 = 32 ;
    		a1208 = (1);
    		a855 = (10);
    		a106 = (1);
    	}  printf("%d\n", 21);  
    } 
    if((((((a1351==1) && ((cf==1) && (input == 6))) && !(a1578==7)) || (a1512!=1)) && ((a1426==13) || (!(a1695==34) && (a1686==34))))){
    	 cf = (0);
    	 if((((a1566==1) && (!(a947==7) && (a1620==32))) || (a1562==34))){
    	a1516 = (1);
    	a305 = 33 ;
    	a1694 = 34 ;
    	a1508 = (9);
    	a1774 = 33 ;
    	a280 = 33 ;
    	a1478 = (13);
    	a1268 = (1);
    	a83 = (1);
    	a881 = (0);
    	a1316 = 34 ;
    	a106 = (1);
    	} else{
    		a1596 = 33 ;
    		a1574 = 32 ;
    		a896 = (6);
    		a364 = (1);
    		a1617 = 32 ;
    		a465 = 32 ;
    		a1738 = 34 ;
    		a1375 = (1);
    		a53 = (3);
    		a1206 = 32 ;
    	}  printf("%d\n", 21);  
    } 
    if(((!(a1781==32) || !(a1489==34)) && ((!(a1608==32) || ((((input == 5) && (cf==1)) || (a1509==8)) && (a1743==33))) && !(a1443==33)))){
    	 cf = (0);
    	 if((a385==10)){
    	a1668 = 33 ;
    	a466 = 34 ;
    	a1392 = (7);
    	a1605 = (0);
    	a1033 = 33 ;
    	a422 = (9);
    	a151 = (1);
    	a1103 = (1);
    	a1426 = (12);
    	a280 = 32 ;
    	a106 = (1);
    	a1571 = (1);
    	} else{
    		a1610 = 32 ;
    		a1500 = 34 ;
    		a789 = 34 ;
    		a1709 = 33 ;
    		a1561 = (1);
    		a1745 = 32 ;
    		a1074 = (7);
    		a97 = (6);
    		a51 = (13);
    	}   
    } 
    if((((a1700==34) || ((a1424==7) || !(a1526==1))) && (!(a1428==6) || ((a1563!=1) || (((input == 2) && (cf==1)) && (a1626==34)))))){
    	 cf = (0);
    	a465 = 33 ;
    	a1438 = 32 ;
    	a1470 = 33 ;
    	a1206 = 32 ;
    	a1014 = 34 ;
    	a1684 = 34 ;
    	a152 = 34 ;
    	a606 = (6);
    	a1669 = 33 ;
    	a1723 = 32 ;
    	  printf("%d\n", 21);  
    } 
    if((((a1553!=1) && ((a1453==4) || ((a1612==34) && ((input == 1) && (cf==1))))) && (((a1705==34) && !(a1612==32)) || (a1532==5)))){
    	 cf = (0);
    	a250 = 33 ;
    	a1756 = 33 ;
    	a1586 = (1);
    	a1316 = 32 ;
    	a1348 = (0);
    	a956 = (7);
    	a1697 = 32 ;
    	a280 = 33 ;
    	a1424 = (6);
    	a565 = 33 ;
    	a106 = (1);
    	a1594 = (1);
    	   
    } 
} void calculate_outputm317(int input) {
    if((!(a1568==7) && ((!(a1482==33) || (!(a1770==34) || (((a1540!=1) || ((a548==1) && (cf==1))) || !(a1707==33)))) || (a1482==34)))){
    	if((((a1747==34) && ((a1441==1) || ((a1355==1) || ((a1763==32) || ((a635==8) && (cf==1)))))) && ((a1387==10) || (a1751==32)))){
    		calculate_outputm318(input);
    	} 
    	if(((!(a1757==34) || ((!(a1596==34) && (!(a1643==33) && (a1690==33))) || (a1557==9))) && ((a1578==8) || ((cf==1) && (a635==9))))){
    		calculate_outputm319(input);
    	} 
    } 
    if((((((a548!=1) && (cf==1)) && !(a1570==9)) && !(a1354==32)) && (((a1420==34) && (!(a1789==32) || (a1685==33))) || (a1696==34)))){
    	if(((((a1211==9) || (a1436!=1)) && (a1425==1)) && ((((a1404==3) && ((cf==1) && (a1222==32))) && !(a1457==2)) && (a1517==1)))){
    		calculate_outputm320(input);
    	} 
    	if((((a1599==1) && (a1280==5)) && (((a1516!=1) && ((a1591==1) && (((a1222==34) && (cf==1)) && !(a1573==6)))) && !(a1537==5)))){
    		calculate_outputm321(input);
    	} 
    } 
} void calculate_outputm323(int input) {
    if((((((a1511==1) || (((input == 5) && (cf==1)) || (a1446==3))) || (a1604!=1)) && (a1573==4)) && ((a1639==32) && !(a1440==5)))){
    	 cf = (0);
    	a1230 = 32 ;
    	a1511 = (0);
    	a874 = 34 ;
    	a1566 = (1);
    	a458 = (5);
    	a1387 = (10);
    	a1457 = (3);
    	a1468 = (0);
    	a981 = 33 ;
    	a327 = (0);
    	a512 = (1);
    	  printf("%d\n", 21);  
    } 
    if(((!(a1581==5) || ((a1743==34) || ((((input == 3) && (cf==1)) || !(a1624==34)) && !(a1354==32)))) && (!(a1482==34) || (a1652==33)))){
    	 cf = (0);
    	a934 = 33 ;
    	a874 = 33 ;
    	a1451 = (1);
    	a1676 = 32 ;
    	a561 = 32 ;
    	a1440 = (7);
    	a1512 = (1);
    	a787 = (3);
    	a327 = (0);
    	a512 = (1);
    	a1208 = (0);
    	  printf("%d\n", 21);  
    } 
    if(((((a1779==34) || (a1599!=1)) && (a1465==7)) && (((!(a1628==34) && ((input == 1) && (cf==1))) || (a1447==1)) && !(a1741==34)))){
    	 cf = (0);
    	a934 = 33 ;
    	a1585 = (1);
    	a1481 = (0);
    	a874 = 33 ;
    	a561 = 32 ;
    	a1575 = (11);
    	a1555 = (1);
    	a1512 = (1);
    	a787 = (3);
    	a327 = (0);
    	a512 = (1);
    	  printf("%d\n", 21);  
    } 
    if((((a1462!=1) || ((a1488==33) && ((cf==1) && (input == 4)))) && (((a1590!=1) || ((a1441==1) || (a1580!=1))) && (a1599==1)))){
    	 cf = (0);
    	a934 = 33 ;
    	a787 = (3);
    	a874 = 33 ;
    	a1669 = 32 ;
    	a1554 = 33 ;
    	a1735 = 32 ;
    	a1656 = 32 ;
    	a1681 = 34 ;
    	a561 = 32 ;
    	a327 = (0);
    	a512 = (1);
    	  printf("%d\n", 21);  
    } 
    if((((a1623==32) || (((cf==1) && (input == 2)) && !(a1735==33))) && ((a1425==1) && ((a1663==34) || ((a1292==1) && !(a1524==33)))))){
    	 cf = (0);
    	a1182 = 32 ;
    	a1493 = 32 ;
    	a1662 = 33 ;
    	a1206 = 34 ;
    	a911 = 32 ;
    	a1666 = 33 ;
    	a341 = (0);
    	a263 = (0);
    	a1483 = (0);
    	a1427 = 33 ;
    	  printf("%d\n", 21);  
    } 
} void calculate_outputm324(int input) {
    if(((((a1524==32) && ((a1375!=1) || (a1543!=1))) && (a1580!=1)) && ((((cf==1) && (input == 2)) && (a1354==33)) || !(a1460==5)))){
    	 cf = (0);
    	a728 = (5);
    	a466 = 32 ;
    	a1652 = 34 ;
    	a785 = 33 ;
    	a1739 = 34 ;
    	a1665 = 33 ;
    	a1756 = 32 ;
    	a1162 = 32 ;
    	a280 = 32 ;
    	a656 = (2);
    	a106 = (1);
    	  printf("%d\n", 25);  
    } 
} void calculate_outputm325(int input) {
    if((((a1480!=1) || (((input == 6) && (cf==1)) && (a1475!=1))) && (((!(a1493==33) && (a1436==1)) && (a1443==32)) || !(a1547==12)))){
    	 cf = (0);
    	 if(((a1620==33) || !(a667==9))){
    	a1286 = 32 ;
    	a1482 = 34 ;
    	a1584 = (0);
    	a1615 = 32 ;
    	a1608 = 34 ;
    	a874 = 32 ;
    	a201 = 34 ;
    	a944 = (1);
    	a866 = 34 ;
    	a327 = (0);
    	a512 = (1);
    	} else{
    		a1472 = (0);
    		a1741 = 32 ;
    		a156 = 33 ;
    		a422 = (10);
    		a862 = (3);
    		a1518 = (11);
    		a1730 = 34 ;
    		a1656 = 33 ;
    		a1134 = 32 ;
    		a327 = (1);
    		a512 = (1);
    	}  printf("%d\n", 22);  
    } 
    if(((((((cf==1) && (input == 5)) || (a1499==32)) && (a1531==4)) && (a1695==33)) && ((a1737==34) && (!(a1545==0) && (a1662==33))))){
    	 cf = (0);
    	a1471 = (9);
    	a280 = 33 ;
    	a1496 = (0);
    	a1798 = 32 ;
    	a1737 = 34 ;
    	a853 = 32 ;
    	a1779 = 32 ;
    	a1316 = 33 ;
    	a381 = (0);
    	a745 = (1);
    	a790 = (0);
    	a106 = (1);
    	  printf("%d\n", 23);  
    } 
    if((((!(a1731==33) && ((a1450==33) && ((cf==1) && (input == 2)))) && (a1393==4)) && (!(a1513==6) || (!(a1667==34) && (a1788==34))))){
    	 cf = (0);
    	 if((!(a935==9) || ((a1091==34) && (!(a1579==7) && ((a862==5) || (a789==34)))))){
    	a478 = (1);
    	a208 = 32 ;
    	a1409 = (7);
    	a1451 = (1);
    	a1621 = 34 ;
    	a1272 = (11);
    	a279 = 32 ;
    	a156 = 32 ;
    	a327 = (1);
    	a512 = (1);
    	} else{
    		a817 = 32 ;
    		a1534 = (0);
    		a1707 = 32 ;
    		a1715 = 34 ;
    		a565 = 33 ;
    		a1490 = (1);
    		a280 = 33 ;
    		a1316 = 32 ;
    		a846 = 34 ;
    		a956 = (8);
    		a106 = (1);
    		a1460 = (7);
    	}  printf("%d\n", 23);  
    } 
    if(((!(a1541==8) || (((a1329==6) || (a1443==32)) && (a1457==3))) && ((a1519==1) && (!(a1639==32) || ((input == 4) && (cf==1)))))){
    	 cf = (0);
    	a305 = 32 ;
    	a1763 = 32 ;
    	a280 = 33 ;
    	a1626 = 34 ;
    	a1316 = 34 ;
    	a884 = 33 ;
    	a1511 = (1);
    	a1487 = 33 ;
    	a681 = 34 ;
    	a430 = (1);
    	a106 = (1);
    	a1794 = 32 ;
    	  printf("%d\n", 22);  
    } 
    if((((a1546==1) && (((!(a1286==32) && !(a1567==2)) && (a1580!=1)) && !(a1443==33))) && (((cf==1) && (input == 3)) && (a1440==7)))){
    	 cf = (0);
    	a900 = (8);
    	a1643 = 32 ;
    	a1775 = 33 ;
    	a1444 = (1);
    	a552 = (0);
    	a1434 = (1);
    	a316 = 32 ;
    	a280 = 34 ;
    	a893 = 33 ;
    	a406 = (1);
    	a106 = (1);
    	a1745 = 32 ;
    	  printf("%d\n", 25);  
    } 
    if((((a1343!=1) && ((input == 1) && (cf==1))) && (!(a1531==4) || (((a1604==1) && ((a1471==9) && (a1440==7))) || !(a1606==7))))){
    	 cf = (0);
    	 if(((a691!=1) || ((a935==10) || ((a1535==1) || !(a1578==6))))){
    	a1062 = 33 ;
    	a941 = (10);
    	a1798 = 33 ;
    	a1562 = 34 ;
    	a1489 = 32 ;
    	a1675 = 33 ;
    	a1316 = 33 ;
    	a1587 = (4);
    	a745 = (0);
    	a790 = (0);
    	a280 = 33 ;
    	a106 = (1);
    	} else{
    		a622 = 33 ;
    		a280 = 32 ;
    		a1516 = (1);
    		a1465 = (4);
    		a1693 = 33 ;
    		a1771 = 33 ;
    		a466 = 32 ;
    		a1214 = (11);
    		a667 = (11);
    		a1796 = 33 ;
    		a656 = (4);
    		a106 = (1);
    	}   
    } 
} void calculate_outputm322(int input) {
    if((((a1516==1) || (((a1736==34) || (a1508==10)) && (a1530!=1))) && ((a1429==4) && (((a477==5) && (cf==1)) || (a1452==1))))){
    	if(((!(a1808==33) && ((((a156==34) && (cf==1)) && (a1534==1)) && !(a1538==3))) && ((a1743==32) || (!(a1693==34) && !(a1658==33))))){
    		calculate_outputm323(input);
    	} 
    } 
    if((((a1576==1) && !(a1417==33)) && (((a1483!=1) && ((((a477==7) && (cf==1)) || (a1488==34)) || !(a1588==34))) || (a1605==1)))){
    	if(((!(a1609==33) && (!(a1234==6) || ((a518==1) && (cf==1)))) && ((a1791==34) && (!(a1745==32) && (!(a1506==11) && !(a1267==33)))))){
    		calculate_outputm324(input);
    	} 
    } 
    if(((!(a1575==10) && ((!(a1632==32) || (!(a1417==34) || !(a1587==7))) && (a1503==1))) && (((cf==1) && (a477==8)) && (a1567==1)))){
    	if(((((!(a1466==1) || (a1553==1)) && (a1517==1)) && !(a1606==8)) && ((((cf==1) && (a1162==33)) || !(a1422==33)) || (a1745==32)))){
    		calculate_outputm325(input);
    	} 
    } 
} void calculate_outputm327(int input) {
    if((((((a1430==34) || !(a1617==32)) && (a1651==33)) || (a1684==34)) && ((a1208==1) || ((a1616==33) || ((cf==1) && (input == 1)))))){
    	 cf = (0);
    	a1206 = 32 ;
    	a1704 = 33 ;
    	a1521 = 32 ;
    	a465 = 32 ;
    	a1632 = 32 ;
    	a834 = 32 ;
    	a884 = 32 ;
    	a1443 = 32 ;
    	a1554 = 33 ;
    	a53 = (4);
    	  printf("%d\n", 21);  
    } 
    if(((!(a1463==0) || ((((a1535!=1) || !(a1567==1)) && (a1684==33)) && (a1571==1))) && (((input == 3) && (cf==1)) && !(a1635==32)))){
    	 cf = (0);
    	a1552 = 33 ;
    	a1316 = 33 ;
    	a1638 = 34 ;
    	a1146 = 32 ;
    	a967 = (0);
    	a1262 = 33 ;
    	a1457 = (3);
    	a280 = 33 ;
    	a1484 = 33 ;
    	a1280 = (5);
    	a790 = (1);
    	a106 = (1);
    	  printf("%d\n", 21);  
    } 
    if((((!(a1797==34) && (a1548==32)) && !(a1739==32)) && ((((a1708==34) || ((cf==1) && (input == 4))) && (a1719==34)) || (a1524==34)))){
    	 cf = (0);
    	a282 = 33 ;
    	a1472 = (1);
    	a1624 = 34 ;
    	a809 = 34 ;
    	a528 = (0);
    	a1208 = (0);
    	a1600 = (0);
    	a1536 = (1);
    	a51 = (12);
    	  printf("%d\n", 22);  
    } 
    if(((((a1587==4) && ((a1362==34) && (a1267==34))) || (a1516==1)) && (!(a1393==2) && (!(a1524==32) || ((input == 2) && (cf==1)))))){
    	 cf = (0);
    	a466 = 33 ;
    	a654 = (1);
    	a1674 = 33 ;
    	a1400 = (0);
    	a1150 = 33 ;
    	a1306 = 33 ;
    	a682 = (0);
    	a1392 = (8);
    	a1410 = (0);
    	a1536 = (1);
    	a280 = 32 ;
    	a106 = (1);
    	  printf("%d\n", 21);  
    } 
    if(((((cf==1) && (input == 6)) && (a1518==12)) && ((a1792==33) && ((!(a1528==34) && (!(a1602==34) && (a1727==34))) || !(a1537==8))))){
    	 cf = (0);
    	a1316 = 34 ;
    	a1542 = (3);
    	a1502 = (7);
    	a1596 = 33 ;
    	a884 = 34 ;
    	a1571 = (1);
    	a1748 = 33 ;
    	a1401 = (1);
    	a305 = 32 ;
    	a280 = 33 ;
    	a799 = (0);
    	a106 = (1);
    	  printf("%d\n", 21);  
    } 
} void calculate_outputm328(int input) {
    if(((((a1432==4) || ((input == 3) && (cf==1))) && !(a1429==3)) && (!(a1763==34) && (((a1283==1) && !(a1579==7)) && !(a1698==32))))){
    	 cf = (0);
    	a1401 = (1);
    	a884 = 34 ;
    	a799 = (0);
    	a280 = 33 ;
    	a1499 = 33 ;
    	a1316 = 34 ;
    	a1552 = 33 ;
    	a305 = 32 ;
    	a1490 = (0);
    	a1684 = 33 ;
    	a106 = (1);
    	  printf("%d\n", 21);  
    } 
} void calculate_outputm326(int input) {
    if((((a1696==33) && (((a1586==1) || !(a1674==32)) || !(a1631==32))) && ((a1215==1) && ((a1469!=1) || ((a789==33) && (cf==1)))))){
    	if(((!(a1554==32) && (!(a1741==33) && ((a1430==33) && ((a1086==33) && (cf==1))))) && ((!(a1629==34) || (a1543!=1)) || (a1572!=1)))){
    		calculate_outputm327(input);
    	} 
    } 
    if(((((a1481!=1) && ((a1426==11) || !(a1445==1))) && (a1681==34)) && ((a1566==1) && (!(a1524==32) || ((a789==34) && (cf==1)))))){
    	if(((((a1496==1) || ((a1662==33) && ((a10==12) && (cf==1)))) && (a1624==34)) && ((!(a1743==33) || !(a1463==3)) && (a1461!=1)))){
    		calculate_outputm328(input);
    	} 
    } 
} void calculate_outputm330(int input) {
    if((((((a1404==7) || !(a1712==34)) || (a1587==7)) && !(a1532==6)) && ((((input == 1) && (cf==1)) || (a1730==34)) && (a1548==32)))){
    	 cf = (0);
    	a1585 = (1);
    	a1714 = 32 ;
    	a896 = (6);
    	a364 = (1);
    	a53 = (3);
    	a465 = 32 ;
    	a1524 = 32 ;
    	a1206 = 32 ;
    	a1512 = (1);
    	a1632 = 32 ;
    	  printf("%d\n", 23);  
    } 
    if((((a1655==33) || !(a1662==34)) && ((!(a1470==32) || ((((cf==1) && (input == 2)) && (a1566==1)) || (a1476==4))) || (a1637==32)))){
    	 cf = (0);
    	a1482 = 33 ;
    	a1694 = 34 ;
    	a1644 = 33 ;
    	a1746 = 33 ;
    	a1534 = (1);
    	a1394 = (8);
    	a395 = (5);
    	a316 = 33 ;
    	a865 = 33 ;
    	a271 = 34 ;
    	a280 = 34 ;
    	a106 = (1);
    	  printf("%d\n", 21);  
    } 
} void calculate_outputm331(int input) {
    if((((a1655==33) || (!(a1791==33) && ((a1576==1) && (a1585==1)))) && (((a1227==1) || ((input == 4) && (cf==1))) && !(a1486==7)))){
    	 cf = (0);
    	a1389 = (3);
    	a1191 = 32 ;
    	a1454 = 33 ;
    	a1418 = (2);
    	a1206 = 32 ;
    	a1516 = (0);
    	a465 = 32 ;
    	a1591 = (1);
    	a1370 = 32 ;
    	a53 = (5);
    	  printf("%d\n", 21);  
    } 
} void calculate_outputm332(int input) {
    if(((((a1481!=1) && ((input == 3) && (cf==1))) && (a1500==34)) && ((!(a1610==33) || (!(a1670==32) || (a1663==33))) || !(a1689==33)))){
    	 cf = (0);
    	a1262 = 33 ;
    	a1525 = (4);
    	a1146 = 32 ;
    	a967 = (0);
    	a1411 = (8);
    	a1643 = 34 ;
    	a790 = (1);
    	a280 = 33 ;
    	a1542 = (3);
    	a1325 = (0);
    	a1316 = 33 ;
    	a106 = (1);
    	  printf("%d\n", 23);  
    } 
    if(((((a1319==11) && (((!(a1458==5) && ((input == 4) && (cf==1))) && !(a1688==32)) && !(a1588==33))) && (a1568==8)) && (a1234==6))){
    	 cf = (0);
    	a814 = 34 ;
    	a1206 = 32 ;
    	a465 = 34 ;
    	a1496 = (0);
    	a916 = (0);
    	a1428 = (6);
    	a1479 = (0);
    	a1456 = (10);
    	a1272 = (9);
    	a745 = (0);
    	  printf("%d\n", 21);  
    } 
    if(((((cf==1) && (input == 2)) && (a1799==32)) && (((a1635==34) && ((!(a1753==33) && !(a1220==8)) && !(a1652==32))) || !(a1707==33)))){
    	 cf = (0);
    	a1674 = 33 ;
    	a1435 = (3);
    	a654 = (1);
    	a1150 = 33 ;
    	a1442 = (8);
    	a1471 = (9);
    	a1687 = 34 ;
    	a1306 = 33 ;
    	a682 = (0);
    	a466 = 33 ;
    	a280 = 32 ;
    	a106 = (1);
    	  printf("%d\n", 21);  
    } 
    if(((((((cf==1) && (input == 1)) && !(a1523==8)) || (a1313!=1)) && (a1576==1)) && ((a1753==34) || ((a1303==10) || !(a1655==32))))){
    	 cf = (0);
    	a1616 = 34 ;
    	a884 = 32 ;
    	a1515 = (2);
    	a1688 = 33 ;
    	a1206 = 32 ;
    	a1575 = (11);
    	a834 = 32 ;
    	a53 = (4);
    	a1483 = (0);
    	a465 = 32 ;
    	  printf("%d\n", 23);  
    } 
    if(((!(a1494==7) || (((cf==1) && (input == 6)) || (a1609==33))) && (((!(a1660==32) && (a1509==12)) && !(a1639==33)) || !(a1588==34)))){
    	 cf = (0);
    	a1438 = 33 ;
    	a1602 = 32 ;
    	a1442 = (8);
    	a809 = 34 ;
    	a528 = (0);
    	a282 = 33 ;
    	a51 = (12);
    	a1488 = 33 ;
    	a1735 = 32 ;
    	  printf("%d\n", 23);  
    } 
    if((((a1474==9) && ((((input == 5) && (cf==1)) || !(a1524==32)) && !(a1776==33))) && ((a1280==4) || (!(a1798==32) && (a1588==34))))){
    	 cf = (0);
    	a1550 = (9);
    	a1175 = 34 ;
    	a1479 = (0);
    	a1664 = 32 ;
    	a1524 = 32 ;
    	a280 = 32 ;
    	a680 = 33 ;
    	a1470 = 32 ;
    	a1333 = (4);
    	a682 = (1);
    	a466 = 33 ;
    	a106 = (1);
    	  printf("%d\n", 22);  
    } 
} void calculate_outputm333(int input) {
    if(((((cf==1) && (input == 5)) || !(a1763==33)) && ((!(a1573==4) || ((a1477==6) || (!(a1791==34) || (a1799==32)))) && (a1444!=1)))){
    	 cf = (0);
    	a1788 = 34 ;
    	a1629 = 34 ;
    	a865 = 33 ;
    	a280 = 34 ;
    	a1180 = (2);
    	a537 = (1);
    	a271 = 32 ;
    	a316 = 33 ;
    	a106 = (1);
    	a1269 = (1);
    	a1763 = 33 ;
    	a1488 = 33 ;
    	  printf("%d\n", 21);  
    } 
    if((((((a1590==1) && !(a1465==6)) || (a1485!=1)) && (a1329==9)) && ((((input == 4) && (cf==1)) || (a1441==1)) || (a1439==3)))){
    	 cf = (0);
    	a1676 = 32 ;
    	a1635 = 34 ;
    	a1561 = (0);
    	a809 = 34 ;
    	a1211 = (9);
    	a282 = 33 ;
    	a528 = (0);
    	a51 = (12);
    	a1589 = (0);
    	  printf("%d\n", 22);  
    } 
    if(((!(a1545==3) || ((!(a1422==34) && ((a1483!=1) && ((input == 1) && (cf==1)))) && (a1271!=1))) && ((a1459!=1) && (a1751==33)))){
    	 cf = (0);
    	a858 = (5);
    	a1672 = 32 ;
    	a1409 = (4);
    	a1747 = 34 ;
    	a1423 = (0);
    	a1595 = (4);
    	a128 = (6);
    	a233 = (0);
    	a51 = (9);
    	  printf("%d\n", 23);  
    } 
    if(((!(a1509==12) || ((a1702==32) || (a1622==33))) && ((a1329==9) && (((a1733==33) && ((cf==1) && (input == 3))) && !(a1664==34))))){
    	 cf = (0);
    	a305 = 33 ;
    	a280 = 33 ;
    	a1144 = 33 ;
    	a1599 = (1);
    	a1798 = 34 ;
    	a1455 = (2);
    	a1261 = (0);
    	a445 = (0);
    	a881 = (1);
    	a1316 = 34 ;
    	a106 = (1);
    	  printf("%d\n", 22);  
    } 
    if((((a1775==34) || !(a1635==34)) && ((a1260==1) || (((a1227==1) || (((input == 6) && (cf==1)) && (a1759==32))) && !(a1443==34))))){
    	 cf = (0);
    	a1698 = 34 ;
    	a911 = 33 ;
    	a1420 = 34 ;
    	a1616 = 34 ;
    	a1458 = (6);
    	a1206 = 34 ;
    	a291 = 32 ;
    	a1416 = (10);
    	a125 = 33 ;
    	a74 = (13);
    	  printf("%d\n", 22);  
    } 
} void calculate_outputm334(int input) {
    if((((!(a1626==32) && (a1496!=1)) && (a1560!=1)) && (((((input == 4) && (cf==1)) || (a1660==32)) && !(a1416==9)) || (a1616==33)))){
    	 cf = (0);
    	a1556 = (4);
    	a672 = 33 ;
    	a1427 = 33 ;
    	a1470 = 32 ;
    	a362 = 33 ;
    	a935 = (10);
    	a1479 = (0);
    	a1499 = 33 ;
    	a156 = 34 ;
    	a327 = (1);
    	a512 = (1);
    	  printf("%d\n", 23);  
    } 
    if(((((!(a1547==10) && (a1793==32)) || (a1375!=1)) && !(a1596==32)) && ((((input == 1) && (cf==1)) || (a1430==32)) || (a1462!=1)))){
    	 cf = (0);
    	a1118 = 33 ;
    	a74 = (11);
    	a1460 = (5);
    	a1576 = (1);
    	a1463 = (0);
    	a1714 = 32 ;
    	a279 = 34 ;
    	a156 = 32 ;
    	a327 = (1);
    	a512 = (1);
    	a1496 = (0);
    	  printf("%d\n", 23);  
    } 
    if(((((!(a1432==4) || (a1496==1)) && !(a1568==7)) && (a1517==1)) && ((((cf==1) && (input == 2)) && (a1343!=1)) && !(a1489==32)))){
    	 cf = (0);
    	a346 = (0);
    	a1536 = (1);
    	a156 = 33 ;
    	a1442 = (8);
    	a1225 = 34 ;
    	a1134 = 34 ;
    	a327 = (1);
    	a512 = (1);
    	a1631 = 32 ;
    	a1561 = (0);
    	a1707 = 33 ;
    	  printf("%d\n", 23);  
    } 
} void calculate_outputm329(int input) {
    if(((!(a1692==34) && (((((a1135==2) && (cf==1)) && !(a1757==33)) || !(a1768==34)) && (a1511!=1))) && (!(a1704==33) || (a1423!=1)))){
    	if(((!(a1805==34) || ((a1777==32) && ((cf==1) && (a332==6)))) && (((a1802==33) && (!(a1791==34) || (a1701==33))) && (a1585==1)))){
    		calculate_outputm330(input);
    	} 
    	if(((!(a1795==32) && (((cf==1) && (a332==9)) && !(a1581==7))) && (((!(a1785==32) && (a1686==34)) || (a1684==32)) || (a1511==1)))){
    		calculate_outputm331(input);
    	} 
    } 
    if((((a1362==34) && ((!(a1494==5) && (a1407==6)) || (a1286==32))) && ((((cf==1) && (a1135==3)) || !(a1379==7)) && (a1547==12)))){
    	if((((!(a1666==33) || ((cf==1) && (a74==12))) && !(a1484==32)) && ((!(a1471==9) || (!(a1737==32) && (a1558==1))) || (a1797==34)))){
    		calculate_outputm332(input);
    	} 
    } 
    if((((((a1491==1) && (((a1135==4) && (cf==1)) && (a1585==1))) && (a1590==1)) && !(a1767==32)) && (!(a1793==33) && (a1455==2)))){
    	if((((a1800==34) || (!(a1627==32) || (a1532==9))) && (((((cf==1) && (a1092==4)) || (a1485!=1)) && !(a1570==10)) && (a1503==1)))){
    		calculate_outputm333(input);
    	} 
    } 
    if(((((((cf==1) && (a1135==6)) && (a1292==1)) && (a1389==3)) || (a1267==33)) && (((a1644==33) || !(a1768==34)) && (a1670==32)))){
    	if((((!(a1637==32) && (((a826==9) && (cf==1)) || !(a1611==33))) || !(a1735==32)) && ((!(a1765==34) || (a1434!=1)) || (a1409==5)))){
    		calculate_outputm334(input);
    	} 
    } 
} void calculate_outputm336(int input) {
    if(((((a1475==1) || ((a1496==1) || ((cf==1) && (input == 4)))) && (a1535!=1)) && (!(a1765==34) || (!(a1307==4) && !(a1453==0))))){
    	 cf = (0);
    	a160 = (12);
    	a1643 = 34 ;
    	a1488 = 33 ;
    	a282 = 34 ;
    	a421 = 32 ;
    	a1429 = (4);
    	a1716 = 33 ;
    	a1661 = 34 ;
    	   
    } 
    if((((((a1559==7) && ((cf==1) && (input == 1))) && (a1480==1)) || !(a1532==9)) && ((!(a1477==6) && !(a1593==11)) && !(a1506==10)))){
    	 cf = (0);
    	a282 = 34 ;
    	a160 = (12);
    	a1789 = 32 ;
    	a1473 = (0);
    	a1535 = (0);
    	a1463 = (0);
    	a1703 = 34 ;
    	a421 = 32 ;
    	   
    } 
    if(((((a1744==33) || ((input == 2) && (cf==1))) && (a1267==34)) && ((a1661==32) || (!(a1362==32) && (!(a1802==33) || (a1666==33)))))){
    	 cf = (0);
    	 if((((a160==9) || (a346==1)) || (a862==7))){
    	a1780 = 34 ;
    	a1738 = 34 ;
    	a282 = 34 ;
    	a160 = (12);
    	a421 = 32 ;
    	a1747 = 34 ;
    	a1622 = 33 ;
    	a1577 = (1);
    	} else{
    		a1559 = (7);
    		a1399 = (6);
    		a946 = (9);
    		a1110 = (1);
    		a981 = 34 ;
    		a1425 = (1);
    		a1424 = (6);
    		a874 = 34 ;
    		a327 = (0);
    		a512 = (1);
    		a1416 = (10);
    	}   
    } 
} void calculate_outputm337(int input) {
    if((((a1722==33) && ((a1566==1) && (!(a1738==33) && (!(a1735==33) && !(a1567==4))))) && ((a1510==33) || ((input == 1) && (cf==1))))){
    	 cf = (0);
    	a1262 = 33 ;
    	a1146 = 32 ;
    	a967 = (0);
    	a1771 = 34 ;
    	a790 = (1);
    	a280 = 33 ;
    	a1558 = (1);
    	a1589 = (0);
    	a1684 = 33 ;
    	a1751 = 33 ;
    	a1316 = 33 ;
    	a106 = (1);
    	  printf("%d\n", 21);  
    } 
    if((((((!(a1712==32) || ((a1770==34) || (a1512!=1))) || (a1469!=1)) || (a1425!=1)) && (a1425==1)) && ((input == 4) && (cf==1)))){
    	 cf = (0);
    	a1463 = (0);
    	a280 = 33 ;
    	a1262 = 33 ;
    	a1220 = (10);
    	a1526 = (3);
    	a1316 = 33 ;
    	a1565 = (4);
    	a1441 = (0);
    	a1146 = 32 ;
    	a967 = (0);
    	a790 = (1);
    	a106 = (1);
    	   
    } 
    if(((!(a1610==34) && (((a1208==1) || (((input == 3) && (cf==1)) || (a1522==0))) || !(a1777==32))) && ((a1586!=1) && (a1585==1)))){
    	 cf = (0);
    	a1782 = 32 ;
    	a1489 = 34 ;
    	a1706 = 32 ;
    	a1550 = (9);
    	a1629 = 34 ;
    	  printf("%d\n", 23);  
    } 
    if((((a1552==32) || ((((input == 2) && (cf==1)) || !(a1674==33)) || (a1797==34))) && ((!(a1789==32) || !(a1578==7)) || (a1220==7)))){
    	 cf = (0);
    	a280 = 33 ;
    	a1316 = 34 ;
    	a1583 = (0);
    	a884 = 33 ;
    	a1459 = (0);
    	a1503 = (1);
    	a305 = 32 ;
    	a1782 = 32 ;
    	a1260 = (0);
    	a681 = 33 ;
    	a430 = (1);
    	a106 = (1);
    	  printf("%d\n", 22);  
    } 
} void calculate_outputm335(int input) {
    if((((a1492!=1) && (((a1748==33) && !(a1615==32)) && !(a1542==1))) && ((a1437==32) && (!(a1506==11) && ((a528!=1) && (cf==1)))))){
    	if((((a1518==12) && (!(a1669==32) || (((cf==1) && (a809==32)) || (a1459==1)))) && (!(a1608==32) || (!(a1570==10) && !(a1805==33))))){
    		calculate_outputm336(input);
    	} 
    	if((((a1781==33) || (!(a1676==32) || ((cf==1) && (a809==34)))) && ((a1563!=1) || ((a1515==5) || ((a1208!=1) && (a1452!=1)))))){
    		calculate_outputm337(input);
    	} 
    } 
} void calculate_outputm339(int input) {
    if((((a1531==1) || (((a1684==34) || ((input == 2) && (cf==1))) && (a1351==1))) && (!(a1737==32) && ((a1566==1) || (a1580==1))))){
    	 cf = (0);
    	a1517 = (1);
    	a1756 = 32 ;
    	a1480 = (1);
    	a280 = 33 ;
    	a1736 = 33 ;
    	a1316 = 33 ;
    	a977 = 32 ;
    	a1221 = (0);
    	a1262 = 34 ;
    	a790 = (1);
    	a106 = (1);
    	a1658 = 34 ;
    	  printf("%d\n", 23);  
    } 
    if(((((cf==1) && (input == 5)) && !(a1781==33)) && (((a1546!=1) || ((a1686==34) && ((a1458==6) && !(a1643==33)))) || (a1501!=1)))){
    	 cf = (0);
    	a874 = 34 ;
    	a1753 = 32 ;
    	a1565 = (4);
    	a1230 = 32 ;
    	a1658 = 34 ;
    	a1606 = (7);
    	a458 = (5);
    	a981 = 33 ;
    	a327 = (0);
    	a512 = (1);
    	a1792 = 33 ;
    	  printf("%d\n", 21);  
    } 
    if(((((a1319==11) && !(a1424==9)) || !(a1741==32)) && ((((a1591!=1) || ((input == 1) && (cf==1))) && (a1272==9)) || (a1667==32)))){
    	 cf = (0);
    	a1581 = (5);
    	a911 = 32 ;
    	a1424 = (6);
    	a1515 = (2);
    	a1206 = 34 ;
    	a1634 = 33 ;
    	a1318 = 33 ;
    	a978 = (0);
    	a263 = (1);
    	a1636 = 34 ;
    	  printf("%d\n", 23);  
    } 
    if(((!(a1595==4) || (!(a1666==33) || ((input == 4) && (cf==1)))) && (!(a1658==34) || (((a1796==33) || (a1554==33)) || (a1548==34))))){
    	 cf = (0);
    	a1477 = (5);
    	a1768 = 34 ;
    	a418 = 33 ;
    	a911 = 34 ;
    	a1260 = (0);
    	a1471 = (9);
    	a1206 = 34 ;
    	a1751 = 33 ;
    	a71 = (9);
    	a590 = (1);
    	  printf("%d\n", 25);  
    } 
} void calculate_outputm338(int input) {
    if(((!(a1801==33) && ((((cf==1) && (a1068!=1)) && (a1362==34)) && (a1418==2))) && (((a1511!=1) && (a1662==33)) || !(a1502==7)))){
    	if((((!(a1628==34) || (a1351!=1)) && (a1627==32)) && (((a1492==1) || (((cf==1) && (a13==10)) || (a1570==13))) && !(a1220==6)))){
    		calculate_outputm339(input);
    	} 
    } 
} void calculate_outputm341(int input) {
    if((((((a1521==33) || (a1606==7)) || (a1743==34)) && (a1543!=1)) && (!(a1578==5) && ((a1595==4) && ((cf==1) && (input == 2)))))){
    	 cf = (0);
    	a280 = 33 ;
    	a1313 = (1);
    	a1426 = (11);
    	a305 = 32 ;
    	a1771 = 34 ;
    	a1316 = 34 ;
    	a1401 = (1);
    	a799 = (0);
    	a1355 = (0);
    	a884 = 34 ;
    	a106 = (1);
    	a1553 = (0);
    	  printf("%d\n", 22);  
    } 
    if(((!(a1784==34) || (((((a1362==33) || ((cf==1) && (input == 6))) || (a1597!=1)) || !(a1746==33)) || (a1561==1))) && (a1552==33))){
    	 cf = (0);
    	a1486 = (8);
    	a809 = 34 ;
    	a1738 = 34 ;
    	a1531 = (4);
    	a1731 = 32 ;
    	a282 = 33 ;
    	a1798 = 34 ;
    	a528 = (0);
    	  printf("%d\n", 23);  
    } 
    if(((((a1800==34) || (!(a1573==4) || ((cf==1) && (input == 4)))) || (a1445==3)) && (((a1627==33) || (a1548==32)) || (a1406!=1)))){
    	 cf = (0);
    	a1401 = (1);
    	a1316 = 34 ;
    	a305 = 32 ;
    	a1747 = 34 ;
    	a1362 = 34 ;
    	a1343 = (0);
    	a799 = (0);
    	a1404 = (3);
    	a884 = 34 ;
    	a1719 = 34 ;
    	a280 = 33 ;
    	a106 = (1);
    	  printf("%d\n", 23);  
    } 
    if(((((cf==1) && (input == 5)) || !(a1693==33)) && (!(a1455==3) && ((a1473==1) || (!(a1657==34) || (!(a1759==34) || (a1622==34))))))){
    	 cf = (0);
    	a1306 = 33 ;
    	a1806 = 33 ;
    	a280 = 32 ;
    	a466 = 33 ;
    	a1438 = 33 ;
    	a654 = (1);
    	a1446 = (2);
    	a1529 = (9);
    	a1150 = 33 ;
    	a682 = (0);
    	a106 = (1);
    	a1448 = (8);
    	  printf("%d\n", 21);  
    } 
} void calculate_outputm342(int input) {
    if(((((cf==1) && (input == 3)) && (a1565==4)) && ((!(a1547==10) && ((a1535==1) || ((a1663==33) && (a1452!=1)))) || (a1674==34)))){
    	 cf = (0);
    	a1757 = 34 ;
    	a1436 = (1);
    	a1672 = 32 ;
    	a1316 = 34 ;
    	a1719 = 34 ;
    	a305 = 32 ;
    	a280 = 33 ;
    	a1483 = (0);
    	a681 = 33 ;
    	a430 = (1);
    	a884 = 33 ;
    	a106 = (1);
    	  printf("%d\n", 21);  
    } 
    if(((!(a1652==32) && ((a1802==33) && (a1415==1))) && (((!(a1658==32) && ((cf==1) && (input == 2))) && (a1730==33)) && !(a1730==34)))){
    	 cf = (0);
    	a884 = 34 ;
    	a280 = 33 ;
    	a1451 = (1);
    	a1739 = 34 ;
    	a1316 = 34 ;
    	a1401 = (1);
    	a799 = (0);
    	a1490 = (0);
    	a1692 = 33 ;
    	a1716 = 33 ;
    	a305 = 32 ;
    	a106 = (1);
    	  printf("%d\n", 21);  
    } 
    if((((a1466==5) || ((a1501!=1) || (!(a1781==32) && (((a1589==1) || (a1400!=1)) && !(a1692==34))))) && ((input == 1) && (cf==1)))){
    	 cf = (0);
    	a1325 = (0);
    	a1565 = (4);
    	a282 = 33 ;
    	a809 = 34 ;
    	a1524 = 32 ;
    	a528 = (0);
    	a1722 = 33 ;
    	a1420 = 34 ;
    	  printf("%d\n", 22);  
    } 
} void calculate_outputm343(int input) {
    if(((((a1500==33) || ((a1798==32) || !(a1789==33))) || (a1261==1)) && (((a1462!=1) || ((input == 3) && (cf==1))) || (a1634==32)))){
    	 cf = (0);
    	a1146 = 32 ;
    	a280 = 33 ;
    	a1313 = (1);
    	a967 = (0);
    	a1808 = 34 ;
    	a1794 = 33 ;
    	a1351 = (1);
    	a1775 = 34 ;
    	a1316 = 33 ;
    	a1262 = 33 ;
    	a790 = (1);
    	a106 = (1);
    	  printf("%d\n", 22);  
    } 
} void calculate_outputm344(int input) {
    if(((((a1522==1) && ((a1609==34) && ((cf==1) && (input == 3)))) && !(a1526==5)) && (((a1444==1) || !(a1429==0)) && (a1303==8)))){
    	 cf = (0);
    	a535 = 32 ;
    	a344 = 33 ;
    	a1535 = (0);
    	a1785 = 33 ;
    	a571 = 32 ;
    	a656 = (3);
    	a280 = 32 ;
    	a1610 = 33 ;
    	a1715 = 34 ;
    	a466 = 32 ;
    	a106 = (1);
    	a1511 = (0);
    	  printf("%d\n", 25);  
    } 
} void calculate_outputm345(int input) {
    if((((a1485==1) || !(a1658==34)) && (!(a1579==7) && (((((cf==1) && (input == 6)) || !(a1488==33)) || !(a1211==9)) || (a1608==33))))){
    	 cf = (0);
    	a1685 = 33 ;
    	a280 = 33 ;
    	a1572 = (1);
    	a305 = 34 ;
    	a1580 = (0);
    	a1511 = (0);
    	a1316 = 34 ;
    	a1474 = (9);
    	a986 = 32 ;
    	a1155 = (1);
    	a446 = (1);
    	a106 = (1);
    	  printf("%d\n", 23);  
    } 
    if(((((a1563!=1) || (((cf==1) && (input == 5)) || !(a1420==34))) && (a1651==33)) && (((a1543==1) || (a1767==33)) || (a1808==32)))){
    	 cf = (0);
    	a1442 = (8);
    	a1638 = 34 ;
    	a1578 = (6);
    	a866 = 33 ;
    	a874 = 32 ;
    	a377 = 32 ;
    	a1602 = 32 ;
    	a1694 = 34 ;
    	a1369 = (0);
    	a327 = (0);
    	a512 = (1);
    	  printf("%d\n", 25);  
    } 
    if((((a1583!=1) && (((a1458==6) || (a1319==10)) || (a1540!=1))) && ((((input == 3) && (cf==1)) || !(a1652==34)) || (a1440==5)))){
    	 cf = (0);
    	a884 = 32 ;
    	a1375 = (1);
    	a834 = 32 ;
    	a1534 = (1);
    	a1444 = (0);
    	a1206 = 32 ;
    	a1609 = 34 ;
    	a465 = 32 ;
    	a53 = (4);
    	  printf("%d\n", 23);  
    } 
    if((((((input == 2) && (cf==1)) || !(a1705==34)) || (a1681==32)) && ((!(a1574==34) || ((a1484==33) && (a1602==32))) || (a1325==1)))){
    	 cf = (0);
    	a866 = 33 ;
    	a1784 = 34 ;
    	a1629 = 34 ;
    	a1709 = 34 ;
    	a1375 = (1);
    	a1568 = (8);
    	a377 = 32 ;
    	a1369 = (0);
    	a874 = 32 ;
    	a327 = (0);
    	a512 = (1);
    	  printf("%d\n", 23);  
    } 
    if((((a1632==34) || ((cf==1) && (input == 4))) && (((((a1586!=1) || (a1307==8)) || (a1705==32)) || !(a1689==33)) && !(a1442==7)))){
    	 cf = (0);
    	a1420 = 34 ;
    	a874 = 32 ;
    	a1545 = (3);
    	a377 = 32 ;
    	a1685 = 33 ;
    	a1706 = 32 ;
    	a866 = 33 ;
    	a1610 = 33 ;
    	a1369 = (0);
    	a327 = (0);
    	a512 = (1);
    	  printf("%d\n", 23);  
    } 
} void calculate_outputm346(int input) {
    if(((((!(a1799==34) && !(a1690==32)) && (a1496!=1)) && (a1536==1)) && ((a1479!=1) && (((input == 3) && (cf==1)) && (a1260!=1))))){
    	 cf = (0);
    	 if(((a1798==33) && (a1696==33))){
    	a1795 = 33 ;
    	a1354 = 33 ;
    	a1224 = 32 ;
    	a1206 = 32 ;
    	a1587 = (5);
    	a1681 = 34 ;
    	a465 = 34 ;
    	a1265 = 34 ;
    	a814 = 32 ;
    	a1422 = 34 ;
    	} else{
    		a911 = 32 ;
    		a1770 = 32 ;
    		a1358 = (9);
    		a1318 = 33 ;
    		a1206 = 34 ;
    		a978 = (0);
    		a263 = (1);
    		a1555 = (0);
    		a1483 = (0);
    		a1658 = 34 ;
    	}  printf("%d\n", 21);  
    } 
    if(((!(a1712==34) && !(a1617==32)) && ((a1497==1) && (((((input == 5) && (cf==1)) && (a1484==33)) || (a1624==32)) && !(a1437==34))))){
    	 cf = (0);
    	 if(((a478!=1) && ((a1604==1) || (((a1617==32) || !(a1371==34)) || !(a1595==3))))){
    	a1615 = 34 ;
    	a1429 = (0);
    	a580 = 32 ;
    	a1571 = (1);
    	a1549 = (4);
    	a1206 = 34 ;
    	a291 = 34 ;
    	a1776 = 32 ;
    	a911 = 33 ;
    	a504 = 33 ;
    	} else{
    		a1425 = (1);
    		a1421 = (10);
    		a465 = 32 ;
    		a1490 = (0);
    		a1689 = 33 ;
    		a1206 = 32 ;
    		a1360 = 32 ;
    		a985 = (8);
    		a53 = (2);
    		a1716 = 33 ;
    	}   
    } 
    if(((!(a1522==1) || (!(a1676==34) && (!(a1587==3) && ((a1657==34) && (a1523==6))))) && ((a1522==1) && ((input == 4) && (cf==1))))){
    	 cf = (0);
    	 if((((a1563!=1) && (a1470==33)) && (a1705==33))){
    	a565 = 34 ;
    	a1316 = 32 ;
    	a1606 = (9);
    	a1751 = 32 ;
    	a1531 = (4);
    	a615 = 34 ;
    	a1589 = (1);
    	a455 = (4);
    	a280 = 33 ;
    	a1707 = 34 ;
    	a371 = (10);
    	a106 = (1);
    	} else{
    		a87 = 32 ;
    		a1075 = (4);
    		a490 = (0);
    		a1481 = (1);
    		a280 = 32 ;
    		a1796 = 33 ;
    		a1597 = (0);
    		a656 = (1);
    		a466 = 32 ;
    		a106 = (1);
    		a1426 = (11);
    		a1805 = 33 ;
    	}  printf("%d\n", 23);  
    } 
    if(((((a1540!=1) || (((a1530==1) || (a1452!=1)) || !(a1670==32))) && !(a1463==4)) && (!(a1660==32) && ((cf==1) && (input == 1))))){
    	 cf = (0);
    	a1634 = 33 ;
    	a1316 = 32 ;
    	a588 = 32 ;
    	a1538 = (4);
    	a1584 = (0);
    	a565 = 34 ;
    	a1706 = 34 ;
    	a1559 = (7);
    	a105 = 34 ;
    	a371 = (13);
    	a280 = 33 ;
    	a106 = (1);
    	  printf("%d\n", 21);  
    } 
    if((((a1700==33) && ((input == 2) && (cf==1))) && ((a1655==33) || ((((a1778==34) && !(a1689==34)) || (a1519!=1)) && !(a1424==5))))){
    	 cf = (0);
    	 if((!(a1670==34) || ((a1693==34) && (a1434!=1)))){
    	a201 = 34 ;
    	a1428 = (8);
    	a874 = 32 ;
    	a866 = 34 ;
    	a944 = (1);
    	a327 = (0);
    	a1632 = 34 ;
    	a1527 = (1);
    	a1746 = 32 ;
    	a512 = (1);
    	a1497 = (0);
    	} else{
    		a1437 = 33 ;
    		a316 = 33 ;
    		a1743 = 32 ;
    		a865 = 32 ;
    		a1416 = (10);
    		a419 = 34 ;
    		a1417 = 33 ;
    		a1715 = 32 ;
    		a280 = 34 ;
    		a1132 = (10);
    		a855 = (10);
    		a106 = (1);
    	}  printf("%d\n", 21);  
    } 
    if((((a1553!=1) && ((cf==1) && (input == 6))) && ((!(a1703==32) && (!(a1432==6) && ((a1605!=1) && (a1638==34)))) && !(a1657==32)))){
    	 cf = (0);
    	a1211 = (9);
    	a1097 = 34 ;
    	a1768 = 32 ;
    	a911 = 33 ;
    	a1260 = (1);
    	a291 = 33 ;
    	a1418 = (4);
    	a1704 = 34 ;
    	a1206 = 34 ;
    	a1275 = (11);
    	  printf("%d\n", 23);  
    } 
} void calculate_outputm340(int input) {
    if((((a1530!=1) && (a1768==34)) && ((a1753==32) && ((a1778==33) || ((((cf==1) && (a421==33)) || (a1448==6)) && (a1718==33)))))){
    	if(((a1444!=1) && (!(a1655==33) && (((a1557==9) || ((a1695==33) && (((a1249==1) && (cf==1)) || (a1536!=1)))) || !(a1574==34))))){
    		calculate_outputm341(input);
    	} 
    	if(((!(a1663==32) && (!(a1439==3) && ((a1249!=1) && (cf==1)))) && ((!(a1417==34) || ((a1468!=1) && (a1599==1))) || (a1502==5)))){
    		calculate_outputm342(input);
    	} 
    } 
    if((((a1484==33) && (!(a1595==4) || ((a421==32) && (cf==1)))) && ((!(a1751==33) || (!(a1538==2) || (a1536==1))) && (a1513==6)))){
    	if((((a1423==1) || (!(a1744==34) && ((a1617==33) || (a1497==1)))) && ((((a160==11) && (cf==1)) || (a1532==8)) && (a1439==0)))){
    		calculate_outputm343(input);
    	} 
    	if(((!(a1610==33) || (!(a1474==9) || (!(a1626==34) || ((a160==12) && (cf==1))))) && ((a1453==1) && ((a1622==32) || !(a1770==32))))){
    		calculate_outputm344(input);
    	} 
    	if((((!(a1781==34) || ((a1536!=1) || ((a160==13) && (cf==1)))) || !(a1545==3)) && ((a1627==34) || ((a1657==33) || (a1425==1))))){
    		calculate_outputm345(input);
    	} 
    } 
    if(((((a1770==32) || (!(a1531==0) && ((a421==34) && (cf==1)))) || (a1612==33)) && ((a1729==33) || ((a1569!=1) || !(a1541==8))))){
    	if((((a1585==1) && ((cf==1) && (a992==2))) && (((a1379==8) || (((a1673==33) || (a1605!=1)) && (a1343!=1))) && (a1582==1)))){
    		calculate_outputm346(input);
    	} 
    } 
} void calculate_outputm348(int input) {
    if(((!(a1358==7) || (a1785==34)) && ((((a1636==33) || (((cf==1) && (input == 2)) && (a1731==32))) && !(a1450==32)) || !(a1765==34)))){
    	 cf = (0);
    	a466 = 32 ;
    	a785 = 33 ;
    	a1576 = (1);
    	a1162 = 32 ;
    	a1739 = 34 ;
    	a1557 = (11);
    	a1759 = 32 ;
    	a280 = 32 ;
    	a1560 = (0);
    	a728 = (1);
    	a656 = (2);
    	a106 = (1);
    	  printf("%d\n", 23);  
    } 
    if((((a1573==3) || (((a1670==33) || (!(a1652==32) && !(a1631==34))) && !(a1660==32))) && ((a1493==32) && ((input == 5) && (cf==1))))){
    	 cf = (0);
    	a730 = 33 ;
    	a1675 = 33 ;
    	a535 = 34 ;
    	a1523 = (6);
    	a1479 = (0);
    	a280 = 32 ;
    	a1738 = 34 ;
    	a1562 = 34 ;
    	a466 = 32 ;
    	a512 = (1);
    	a656 = (3);
    	a106 = (1);
    	  printf("%d\n", 21);  
    } 
} void calculate_outputm349(int input) {
    if((((a1690==33) && ((((input == 4) && (cf==1)) || (a1785==34)) && !(a1636==33))) && (!(a1693==33) || ((a1664==32) || (a1593==9))))){
    	 cf = (0);
    	a1738 = 34 ;
    	a1792 = 33 ;
    	a518 = (1);
    	a1746 = 33 ;
    	a1347 = 33 ;
    	a1796 = 34 ;
    	a477 = (7);
    	a51 = (11);
    	a1606 = (7);
    	  printf("%d\n", 23);  
    } 
} void calculate_outputm350(int input) {
    if((((a1643==34) && !(a1723==34)) && (((a1508==11) || ((a1544==1) && (((cf==1) && (input == 3)) || (a1440==4)))) || (a1774==33)))){
    	 cf = (0);
    	a280 = 34 ;
    	a1475 = (0);
    	a533 = (5);
    	a1553 = (0);
    	a1736 = 33 ;
    	a865 = 34 ;
    	a903 = (0);
    	a445 = (1);
    	a1490 = (0);
    	a316 = 33 ;
    	a106 = (1);
    	a1779 = 34 ;
    	  printf("%d\n", 25);  
    } 
} void calculate_outputm351(int input) {
    if((((a1416==10) && ((input == 3) && (cf==1))) && ((a1527!=1) && (((a1567==2) || ((a1588==34) && (a1534==1))) || (a1733==34))))){
    	 cf = (0);
    	a1756 = 33 ;
    	a466 = 33 ;
    	a991 = 32 ;
    	a78 = 34 ;
    	a1753 = 33 ;
    	a1306 = 34 ;
    	a1454 = 34 ;
    	a682 = (0);
    	a1524 = 34 ;
    	a1736 = 33 ;
    	a280 = 32 ;
    	a106 = (1);
    	  printf("%d\n", 22);  
    } 
    if(((((a1261==1) || ((cf==1) && (input == 5))) && !(a1774==33)) && ((((a1509==12) || !(a1685==33)) || !(a1432==5)) && (a1571==1)))){
    	 cf = (0);
    	 if((((a1234==6) || (a1387==13)) || (a587==34))){
    	a1534 = (1);
    	a1657 = 33 ;
    	a1502 = (6);
    	a640 = 33 ;
    	a606 = (7);
    	a1445 = (3);
    	a1272 = (12);
    	a1014 = 34 ;
    	a465 = 33 ;
    	a1206 = 32 ;
    	} else{
    		a280 = 32 ;
    		a1730 = 33 ;
    		a1767 = 33 ;
    		a466 = 34 ;
    		a660 = (6);
    		a938 = (3);
    		a1661 = 34 ;
    		a922 = (1);
    		a1103 = (0);
    		a106 = (1);
    		a1657 = 33 ;
    		a1393 = (3);
    	}  printf("%d\n", 21);  
    } 
    if((((a1668==33) || (a1540==1)) && ((a1530!=1) && ((a1693==33) && ((((input == 4) && (cf==1)) && !(a1453==3)) && (a1511!=1)))))){
    	 cf = (0);
    	a1316 = 34 ;
    	a1766 = 32 ;
    	a305 = 34 ;
    	a1621 = 32 ;
    	a521 = (6);
    	a1712 = 33 ;
    	a1411 = (7);
    	a577 = 33 ;
    	a446 = (0);
    	a1445 = (1);
    	a280 = 33 ;
    	a106 = (1);
    	  printf("%d\n", 22);  
    } 
    if((((a1400!=1) && ((a1596==33) && !(a1736==34))) && ((a1586==1) || ((a1269==1) && (((input == 6) && (cf==1)) && (a1688==33)))))){
    	 cf = (0);
    	a422 = (10);
    	a1546 = (0);
    	a862 = (3);
    	a1468 = (0);
    	a1604 = (0);
    	a156 = 33 ;
    	a1134 = 32 ;
    	a327 = (1);
    	a512 = (1);
    	a1597 = (0);
    	a1676 = 34 ;
    	  printf("%d\n", 21);  
    } 
    if((((((a1292==1) && ((input == 1) && (cf==1))) || !(a1379==7)) || !(a1677==34)) && (((a1643==33) || (a1730==33)) && !(a1526==1)))){
    	 cf = (0);
    	 if((((!(a1602==32) || (a1272==11)) || (a537!=1)) && (a1796==34))){
    	a339 = 32 ;
    	a316 = 32 ;
    	a1785 = 32 ;
    	a1622 = 33 ;
    	a1027 = 34 ;
    	a1480 = (1);
    	a280 = 34 ;
    	a1772 = 32 ;
    	a1656 = 32 ;
    	a1209 = 33 ;
    	a406 = (0);
    	a106 = (1);
    	} else{
    		a1316 = 32 ;
    		a1375 = (1);
    		a1693 = 34 ;
    		a403 = 34 ;
    		a166 = 34 ;
    		a371 = (9);
    		a565 = 34 ;
    		a1409 = (4);
    		a280 = 33 ;
    		a106 = (1);
    		a1591 = (0);
    		a1484 = 33 ;
    	}  printf("%d\n", 21);  
    } 
    if((((((input == 2) && (cf==1)) && !(a1690==32)) && !(a1796==32)) && (((a1551==5) && (!(a1668==33) || !(a1643==34))) || !(a1770==34)))){
    	 cf = (0);
    	a1454 = 34 ;
    	a280 = 32 ;
    	a1584 = (0);
    	a1617 = 32 ;
    	a1566 = (0);
    	a466 = 34 ;
    	a660 = (7);
    	a1735 = 34 ;
    	a938 = (3);
    	a922 = (1);
    	a1103 = (0);
    	a106 = (1);
    	  printf("%d\n", 21);  
    } 
} void calculate_outputm347(int input) {
    if((((a1674==32) || !(a1411==9)) && (((a1738==34) && (!(a1489==33) && (((a702==33) && (cf==1)) && !(a1418==4)))) || (a1493==34)))){
    	if(((!(a1510==32) || ((!(a1698==33) && (a1514!=1)) || !(a1510==32))) && (((a1536!=1) || ((cf==1) && (a401==32))) || (a1703==32)))){
    		calculate_outputm348(input);
    	} 
    	if((((a1656==32) && (!(a1554==34) && ((!(a1784==32) && ((a401==34) && (cf==1))) && !(a1471==12)))) && ((a1582==1) || (a1549==4)))){
    		calculate_outputm349(input);
    	} 
    } 
    if(((((a702==34) && (cf==1)) || (a1652==33)) && ((((a1644==33) && ((a1769==33) || (a1492!=1))) || !(a1476==3)) || !(a1723==32)))){
    	if(((((a1753==32) && (((a1706==34) || ((a462==33) && (cf==1))) || !(a1686==34))) || !(a1676==32)) && (!(a1805==33) && (a1542==3)))){
    		calculate_outputm350(input);
    	} 
    	if(((((!(a1669==34) && ((cf==1) && (a462==34))) || !(a1417==34)) && !(a1746==32)) && (((a1469!=1) || (a1629==34)) && !(a1486==7)))){
    		calculate_outputm351(input);
    	} 
    } 
} void calculate_outputm353(int input) {
    if((((a1779==34) && (a1635==34)) && ((((!(a1439==2) && ((input == 2) && (cf==1))) && (a1615==33)) || (a1439==3)) || (a1558!=1)))){
    	 cf = (0);
    	a1150 = 33 ;
    	a1292 = (1);
    	a1490 = (0);
    	a654 = (1);
    	a280 = 32 ;
    	a1481 = (0);
    	a1494 = (7);
    	a1491 = (1);
    	a466 = 33 ;
    	a1306 = 33 ;
    	a682 = (0);
    	a106 = (1);
    	  printf("%d\n", 21);  
    } 
    if((((a1451==1) && ((((cf==1) && (input == 4)) && !(a1768==32)) && (a1727==34))) && ((a1423==1) || ((a1632==32) && (a1703==34))))){
    	 cf = (0);
    	a465 = 34 ;
    	a916 = (0);
    	a745 = (0);
    	a1408 = (10);
    	a814 = 34 ;
    	a1494 = (7);
    	a1560 = (0);
    	a1524 = 32 ;
    	a1206 = 32 ;
    	a1622 = 33 ;
    	  printf("%d\n", 21);  
    } 
    if(((((a1499==33) && ((input == 6) && (cf==1))) || (a1529==8)) && ((a1543==1) || (((a1544==1) && !(a1677==33)) || (a1767==32))))){
    	 cf = (0);
    	a1426 = (11);
    	a809 = 34 ;
    	a1687 = 34 ;
    	a528 = (0);
    	a1515 = (2);
    	a1549 = (5);
    	a1404 = (3);
    	a282 = 33 ;
    	a51 = (12);
    	  printf("%d\n", 23);  
    } 
    if((((!(a1416==13) && (a1665==33)) || !(a1695==33)) && (!(a1424==6) || ((!(a1708==34) && ((input == 5) && (cf==1))) || (a1605==1))))){
    	 cf = (0);
    	a1808 = 34 ;
    	a1456 = (10);
    	a466 = 33 ;
    	a680 = 33 ;
    	a1333 = (4);
    	a280 = 32 ;
    	a1521 = 32 ;
    	a1461 = (0);
    	a1175 = 34 ;
    	a682 = (1);
    	a106 = (1);
    	a1736 = 33 ;
    	  printf("%d\n", 22);  
    } 
    if(((((a1343==1) || (((a1570==11) && (a1503==1)) || !(a1665==33))) && (a1781==34)) && ((a1503==1) && ((input == 3) && (cf==1))))){
    	 cf = (0);
    	a1593 = (10);
    	a1611 = 33 ;
    	a1146 = 32 ;
    	a967 = (0);
    	a1416 = (10);
    	a1688 = 33 ;
    	a1604 = (1);
    	a1316 = 33 ;
    	a1262 = 33 ;
    	a790 = (1);
    	a280 = 33 ;
    	a106 = (1);
    	  printf("%d\n", 23);  
    } 
    if((((((a1560==1) || ((input == 1) && (cf==1))) && !(a1736==32)) || !(a1474==9)) && (!(a1595==7) && ((a1568==8) && !(a1770==32))))){
    	 cf = (0);
    	a1791 = 34 ;
    	a1534 = (1);
    	a834 = 32 ;
    	a1509 = (12);
    	a465 = 32 ;
    	a1423 = (0);
    	a1206 = 32 ;
    	a884 = 32 ;
    	a53 = (4);
    	a1560 = (0);
    	  printf("%d\n", 23);  
    } 
} void calculate_outputm354(int input) {
    if((((a1774==34) || (!(a1471==11) || !(a1631==32))) && ((!(a1427==34) && (((input == 1) && (cf==1)) && !(a1551==1))) && (a1700==33)))){
    	 cf = (0);
    	a1529 = (9);
    	a1686 = 34 ;
    	a1792 = 33 ;
    	a1712 = 32 ;
    	a809 = 34 ;
    	a528 = (0);
    	a282 = 33 ;
    	a51 = (12);
    	a1644 = 33 ;
    	   
    } 
    if((((!(a1529==8) && ((a1806==33) && (a1446==2))) && !(a1418==3)) && ((a1777==33) || ((a1280==6) || ((cf==1) && (input == 4)))))){
    	 cf = (0);
    	a1211 = (9);
    	a884 = 34 ;
    	a1316 = 34 ;
    	a1526 = (3);
    	a280 = 33 ;
    	a1448 = (8);
    	a305 = 32 ;
    	a1637 = 34 ;
    	a1401 = (1);
    	a1772 = 32 ;
    	a799 = (0);
    	a106 = (1);
    	  printf("%d\n", 23);  
    } 
    if(((((a1635==34) && (((cf==1) && (input == 5)) && !(a1687==32))) && !(a1657==32)) && ((a1492!=1) && ((a1494==7) && (a1286==34))))){
    	 cf = (0);
    	a1476 = (3);
    	a1375 = (1);
    	a403 = 34 ;
    	a1563 = (1);
    	a565 = 34 ;
    	a1501 = (1);
    	a1596 = 33 ;
    	a166 = 34 ;
    	a371 = (9);
    	a1316 = 32 ;
    	a280 = 33 ;
    	a106 = (1);
    	  printf("%d\n", 23);  
    } 
} void calculate_outputm355(int input) {
    if(((((!(a1637==32) && (!(a1800==32) && (a1436==1))) && (a1677==34)) || (a1662==34)) && ((a1747==33) || ((cf==1) && (input == 1))))){
    	 cf = (0);
    	a1705 = 34 ;
    	a282 = 33 ;
    	a1429 = (4);
    	a1481 = (0);
    	a1754 = 34 ;
    	a1531 = (4);
    	a809 = 34 ;
    	a528 = (0);
    	a51 = (12);
    	  printf("%d\n", 22);  
    } 
    if(((((a1474==9) && ((cf==1) && (input == 5))) && !(a1719==32)) && (((!(a1689==32) && (a1770==34)) && !(a1554==34)) && (a1435==3)))){
    	 cf = (0);
    	a1150 = 33 ;
    	a466 = 33 ;
    	a654 = (1);
    	a1208 = (0);
    	a1745 = 33 ;
    	a1306 = 33 ;
    	a682 = (0);
    	a1532 = (9);
    	a280 = 32 ;
    	a1267 = 34 ;
    	a1544 = (1);
    	a106 = (1);
    	  printf("%d\n", 21);  
    } 
    if((((a1529==7) || (a1566==1)) && (!(a1798==34) || (!(a1689==33) || (((a1672==33) || ((cf==1) && (input == 6))) || !(a1504==8)))))){
    	 cf = (0);
    	a1416 = (10);
    	a1525 = (4);
    	a1375 = (1);
    	a884 = 32 ;
    	a1206 = 32 ;
    	a465 = 32 ;
    	a1794 = 33 ;
    	a834 = 32 ;
    	a1656 = 32 ;
    	a53 = (4);
    	  printf("%d\n", 22);  
    } 
    if(((((a1481==1) || (((cf==1) && (input == 4)) || !(a1685==33))) || (a1418==5)) && (((a1459==1) || !(a1602==34)) || (a1616==32)))){
    	 cf = (0);
    	 if(((a1738==32) || (a10==9))){
    	a1506 = (9);
    	a443 = (0);
    	a1700 = 33 ;
    	a1369 = (1);
    	a1624 = 34 ;
    	a1693 = 33 ;
    	a1554 = 33 ;
    	a866 = 33 ;
    	a874 = 32 ;
    	a327 = (0);
    	a512 = (1);
    	} else{
    		a1516 = (0);
    		a1579 = (6);
    		a1661 = 34 ;
    		a465 = 33 ;
    		a1606 = (7);
    		a1206 = 32 ;
    		a1014 = 34 ;
    		a1159 = 34 ;
    		a606 = (5);
    	}  printf("%d\n", 23);  
    } 
    if(((((!(a1616==33) && (a1409==4)) || (a1460==8)) && (a1416==10)) && ((((input == 3) && (cf==1)) && !(a1407==4)) || (a1620==34)))){
    	 cf = (0);
    	a1401 = (1);
    	a1695 = 33 ;
    	a1316 = 34 ;
    	a1591 = (1);
    	a1469 = (1);
    	a799 = (0);
    	a1722 = 33 ;
    	a1776 = 32 ;
    	a305 = 32 ;
    	a280 = 33 ;
    	a884 = 34 ;
    	a106 = (1);
    	  printf("%d\n", 22);  
    } 
} void calculate_outputm356(int input) {
    if((((a1546!=1) || ((a1410==1) || (!(a1612==34) || ((a1582==1) && ((cf==1) && (input == 1)))))) && ((a1584==1) && !(a1643==32)))){
    	 cf = (0);
    	a1566 = (1);
    	a1389 = (3);
    	a1371 = 34 ;
    	a1754 = 34 ;
    	a1206 = 32 ;
    	a1488 = 33 ;
    	a1106 = 32 ;
    	a465 = 33 ;
    	a1736 = 33 ;
    	a1014 = 33 ;
    	  printf("%d\n", 21);  
    } 
} void calculate_outputm352(int input) {
    if((((!(a1554==33) || (!(a1772==32) || ((cf==1) && (a219==6)))) && (a1482==33)) && (((a1560!=1) && (a1529==9)) && !(a1637==33)))){
    	if((((a1558==1) && ((a1543!=1) && ((a1512!=1) || ((!(a1686==34) || ((a473==1) && (cf==1))) || (a1697==34))))) && !(a1665==34))){
    		calculate_outputm353(input);
    	} 
    } 
    if((((a1435==5) || ((a1624==32) || ((a1494==7) || !(a1802==33)))) && ((((cf==1) && (a219==7)) || (a1676==33)) && (a1561!=1)))){
    	if((((((a337==33) && (cf==1)) || (a1723==33)) && !(a1781==32)) && (!(a1504==10) && (((a1780==33) || (a1685==33)) || !(a1502==7))))){
    		calculate_outputm354(input);
    	} 
    	if(((((a1461==1) || ((((a1351==1) && ((cf==1) && (a337==32))) && !(a1747==33)) || (a1459==1))) && (a1449==1)) && (a1514!=1))){
    		calculate_outputm355(input);
    	} 
    	if((((!(a1744==32) || ((a1416==10) && ((a1339==1) || ((cf==1) && (a337==34))))) || !(a1677==34)) && ((a1575==11) || !(a1439==0)))){
    		calculate_outputm356(input);
    	} 
    } 
} void calculate_outputm358(int input) {
    if(((((a1553!=1) && (!(a1420==33) && ((a1756==32) || (a1465==3)))) || !(a1759==32)) && (((cf==1) && (input == 2)) || !(a1602==32)))){
    	 cf = (0);
    	a1515 = (4);
    	a1400 = (1);
    	a1209 = 33 ;
    	a316 = 32 ;
    	a339 = 32 ;
    	a280 = 34 ;
    	a1771 = 34 ;
    	a1466 = (2);
    	a1354 = 33 ;
    	a1027 = 33 ;
    	a406 = (0);
    	a106 = (1);
    	  printf("%d\n", 21);  
    } 
    if((((a1557==12) || ((a1474==9) && !(a1477==6))) && ((((a1510==33) || ((input == 5) && (cf==1))) || (a1739==32)) || !(a1421==7)))){
    	 cf = (0);
    	a1635 = 34 ;
    	a1572 = (0);
    	a1260 = (1);
    	a1234 = (2);
    	a1558 = (0);
    	a1347 = 34 ;
    	a826 = (9);
    	a1135 = (6);
    	a51 = (11);
    	  printf("%d\n", 22);  
    } 
    if((((((input == 4) && (cf==1)) || !(a1634==33)) && (a1604==1)) && ((((a1234==6) && (a1307==5)) || (a1522==4)) || !(a1791==34)))){
    	 cf = (0);
    	a291 = 32 ;
    	a339 = 33 ;
    	a1674 = 33 ;
    	a1491 = (0);
    	a1707 = 34 ;
    	a1779 = 32 ;
    	a911 = 33 ;
    	a1483 = (0);
    	a74 = (11);
    	a1206 = 34 ;
    	  printf("%d\n", 22);  
    } 
    if((((a1453==1) && ((a1806==33) && (a1351==1))) && (!(a1588==34) || ((a1751==32) || (((cf==1) && (input == 3)) && !(a1303==6)))))){
    	 cf = (0);
    	a865 = 33 ;
    	a1780 = 34 ;
    	a1461 = (0);
    	a1644 = 33 ;
    	a271 = 34 ;
    	a1428 = (6);
    	a280 = 34 ;
    	a1394 = (12);
    	a395 = (5);
    	a1574 = 32 ;
    	a316 = 33 ;
    	a106 = (1);
    	  printf("%d\n", 21);  
    } 
    if(((((a1791==32) || (a1570==11)) && (a1802==33)) && ((a1584!=1) || ((a1801==34) && ((a1426==11) && ((input == 1) && (cf==1))))))){
    	 cf = (0);
    	a1360 = 34 ;
    	a520 = 32 ;
    	a1661 = 32 ;
    	a465 = 32 ;
    	a1705 = 33 ;
    	a1562 = 32 ;
    	a53 = (2);
    	a1422 = 32 ;
    	a1206 = 32 ;
    	a1547 = (11);
    	  printf("%d\n", 21);  
    } 
    if(((((((a1573==5) || ((input == 6) && (cf==1))) || (a1665==32)) || !(a1628==32)) || !(a1510==32)) && (!(a1769==34) || !(a1806==32)))){
    	 cf = (0);
    	a1609 = 34 ;
    	a1776 = 34 ;
    	a271 = 33 ;
    	a1466 = (4);
    	a1600 = (1);
    	a865 = 33 ;
    	a638 = 34 ;
    	a316 = 33 ;
    	a280 = 34 ;
    	a629 = (1);
    	a106 = (1);
    	a1778 = 33 ;
    	  printf("%d\n", 23);  
    } 
} void calculate_outputm359(int input) {
    if(((((a1725==33) && (a1662==33)) && (a1712==32)) && ((a1392==8) && ((!(a1500==34) || ((cf==1) && (input == 2))) || (a1778==32))))){
    	 cf = (0);
    	a466 = 33 ;
    	a680 = 33 ;
    	a1511 = (0);
    	a1635 = 34 ;
    	a1307 = (5);
    	a1738 = 34 ;
    	a280 = 32 ;
    	a1477 = (5);
    	a1333 = (4);
    	a1175 = 34 ;
    	a682 = (1);
    	a106 = (1);
    	   
    } 
    if(((!(a1379==7) || ((!(a1500==33) && (a1468!=1)) || (a1434==1))) && ((a1785==32) || (((cf==1) && (input == 1)) && (a1589!=1))))){
    	 cf = (0);
    	a1775 = 34 ;
    	a1260 = (0);
    	a1510 = 32 ;
    	a1392 = (8);
    	a316 = 34 ;
    	a97 = (8);
    	a1561 = (0);
    	  printf("%d\n", 22);  
    } 
    if(((!(a1521==34) && (!(a1286==34) || (a1474==9))) && (((a1730==33) && ((a1733==33) && ((input == 3) && (cf==1)))) || !(a1620==32)))){
    	 cf = (0);
    	a291 = 32 ;
    	a339 = 34 ;
    	a74 = (11);
    	a911 = 33 ;
    	a1808 = 34 ;
    	a1802 = 33 ;
    	a1568 = (8);
    	a1620 = 32 ;
    	a1292 = (1);
    	a1206 = 34 ;
    	   
    } 
    if((((a1778==34) || (a1362==33)) && (!(a1408==10) || ((((a1700==32) || ((input == 5) && (cf==1))) || !(a1767==33)) || (a1442==10))))){
    	 cf = (0);
    	 if((((a1544!=1) && (a1362==33)) && (a1370==32))){
    	a1252 = 34 ;
    	a1572 = (1);
    	a1541 = (8);
    	a41 = (1);
    	a233 = (1);
    	a51 = (9);
    	a1656 = 32 ;
    	a1587 = (4);
    	a1468 = (0);
    	} else{
    		a911 = 34 ;
    		a1722 = 33 ;
    		a1712 = 32 ;
    		a1479 = (0);
    		a1206 = 34 ;
    		a285 = (9);
    		a1461 = (0);
    		a1215 = (1);
    		a418 = 32 ;
    		a590 = (1);
    	}   
    } 
    if((((!(a1777==33) && !(a1705==33)) && (a1461!=1)) && ((!(a1667==34) && (((input == 6) && (cf==1)) && (a1392==8))) || (a1759==34)))){
    	 cf = (0);
    	a280 = 32 ;
    	a1774 = 32 ;
    	a654 = (1);
    	a466 = 33 ;
    	a1795 = 33 ;
    	a1150 = 33 ;
    	a1306 = 33 ;
    	a682 = (0);
    	a106 = (1);
    	a1639 = 32 ;
    	a1261 = (0);
    	a1319 = (11);
    	  printf("%d\n", 23);  
    } 
} void calculate_outputm360(int input) {
    if(((!(a1741==32) || ((a1516==1) || ((input == 2) && (cf==1)))) && ((!(a1455==3) && ((a1789==32) && (a1715==34))) && (a1623==33)))){
    	 cf = (0);
    	a305 = 32 ;
    	a1681 = 34 ;
    	a1416 = (10);
    	a1316 = 34 ;
    	a1401 = (1);
    	a1552 = 33 ;
    	a1503 = (1);
    	a280 = 33 ;
    	a799 = (0);
    	a884 = 34 ;
    	a106 = (1);
    	a1484 = 33 ;
    	  printf("%d\n", 22);  
    } 
    if((((a1693==32) || (!(a1417==32) && (((cf==1) && (input == 4)) && !(a1747==32)))) && (((a1489==34) && (a1638==34)) && !(a1486==5)))){
    	 cf = (0);
    	a1657 = 34 ;
    	a1759 = 32 ;
    	a1454 = 33 ;
    	a1491 = (1);
    	a834 = 32 ;
    	a1712 = 32 ;
    	a465 = 32 ;
    	a1206 = 32 ;
    	a884 = 32 ;
    	a53 = (4);
    	  printf("%d\n", 21);  
    } 
} void calculate_outputm361(int input) {
    if(((((a1469!=1) || (a1475!=1)) || (a1806==34)) && (((((cf==1) && (input == 6)) && !(a1698==32)) || (a1375!=1)) && (a1767==33)))){
    	 cf = (0);
    	a1738 = 34 ;
    	a1150 = 33 ;
    	a1481 = (0);
    	a466 = 33 ;
    	a280 = 32 ;
    	a1560 = (0);
    	a1632 = 32 ;
    	a1306 = 33 ;
    	a654 = (1);
    	a682 = (0);
    	a106 = (1);
    	a1544 = (1);
    	  printf("%d\n", 22);  
    } 
    if((!(a1628==33) && ((a1591!=1) || ((a1512!=1) || (!(a1456==10) || (!(a1211==5) && (((input == 5) && (cf==1)) || (a1580==1)))))))){
    	 cf = (0);
    	a1616 = 34 ;
    	a893 = 34 ;
    	a1319 = (11);
    	a280 = 34 ;
    	a1307 = (5);
    	a316 = 32 ;
    	a1442 = (8);
    	a1635 = 34 ;
    	a1005 = (0);
    	a1037 = (0);
    	a406 = (1);
    	a106 = (1);
    	  printf("%d\n", 21);  
    } 
    if(((!(a1456==10) || (a1538==2)) && ((((a1392==8) && (!(a1672==32) || ((input == 1) && (cf==1)))) && (a1579==6)) || !(a1611==33)))){
    	 cf = (0);
    	a1434 = (0);
    	a809 = 34 ;
    	a528 = (0);
    	a1781 = 34 ;
    	a1626 = 34 ;
    	a1440 = (7);
    	a282 = 33 ;
    	a51 = (12);
    	a1513 = (6);
    	  printf("%d\n", 22);  
    } 
    if(((!(a1722==33) || (!(a1463==1) && (!(a1706==33) && ((a1517==1) && ((cf==1) && (input == 2)))))) && ((a1494==7) || (a1468==1)))){
    	 cf = (0);
    	a1763 = 33 ;
    	a1423 = (0);
    	a1343 = (0);
    	a1784 = 34 ;
    	a1791 = 34 ;
    	a809 = 34 ;
    	a528 = (0);
    	a282 = 33 ;
    	a51 = (12);
    	  printf("%d\n", 23);  
    } 
    if((((!(a1420==33) && ((a1424==6) && ((cf==1) && (input == 3)))) && (a1612==34)) && (((a1801==34) && (a1715==34)) || (a1462!=1)))){
    	 cf = (0);
    	a1779 = 34 ;
    	a1665 = 33 ;
    	a884 = 32 ;
    	a1211 = (9);
    	a834 = 32 ;
    	a465 = 32 ;
    	a53 = (4);
    	a1662 = 33 ;
    	a1616 = 34 ;
    	a1206 = 32 ;
    	  printf("%d\n", 23);  
    } 
    if((((a1635==32) || ((a1428==6) && (((cf==1) && (input == 4)) && (a1389==3)))) && (((a1379==8) || (a1746==33)) && !(a1448==5)))){
    	 cf = (0);
    	a316 = 32 ;
    	a1551 = (5);
    	a280 = 34 ;
    	a1260 = (0);
    	a1485 = (1);
    	a1428 = (6);
    	a893 = 34 ;
    	a1418 = (2);
    	a718 = (7);
    	a1037 = (1);
    	a406 = (1);
    	a106 = (1);
    	  printf("%d\n", 21);  
    } 
} void calculate_outputm357(int input) {
    if((((((cf==1) && (a97==6)) && (a1546==1)) || !(a1745==33)) && ((!(a1439==0) || ((a1580!=1) || (a1410==1))) || (a1452==1)))){
    	if(((((a1425==1) && ((a1074==7) && (cf==1))) && !(a1474==10)) && ((((a1427==32) || !(a1629==32)) && !(a1672==34)) || (a1208==1)))){
    		calculate_outputm358(input);
    	} 
    	if(((((a1632==34) || (a1418==2)) && !(a1743==34)) && (((a1744==32) && (((a1074==9) && (cf==1)) && (a1731==32))) && (a1215==1)))){
    		calculate_outputm359(input);
    	} 
    } 
    if(((!(a1759==32) || (!(a1698==34) || ((cf==1) && (a97==8)))) && (!(a1596==34) && ((a1436!=1) || (!(a1620==34) || !(a1526==3)))))){
    	if((((!(a1661==32) && ((!(a1502==7) || !(a1747==32)) && (a1704==33))) && !(a1785==32)) && ((a1272==12) || ((cf==1) && (a316==34))))){
    		calculate_outputm360(input);
    	} 
    } 
    if((((a1668==32) && ((a1483==1) || (((a97==9) && (cf==1)) && (a1692==33)))) && ((a1684==33) && (!(a1640==34) || (a1808==32))))){
    	if((((!(a1684==32) && (!(a1785==32) && (a1768==34))) && !(a1562==32)) && ((a1492!=1) && (((a125==33) && (cf==1)) || !(a1545==3))))){
    		calculate_outputm361(input);
    	} 
    } 
} void calculate_outputm363(int input) {
    if(((!(a1716==34) || (a1473==1)) && (((((a1475==1) || ((input == 4) && (cf==1))) && (a1407==6)) || (a1524==33)) || (a1375!=1)))){
    	 cf = (0);
    	a1230 = 32 ;
    	a981 = 33 ;
    	a458 = (7);
    	a1661 = 34 ;
    	a1605 = (0);
    	a1473 = (0);
    	a1789 = 32 ;
    	a874 = 34 ;
    	a327 = (0);
    	a512 = (1);
    	a1730 = 33 ;
    	   
    } 
    if(((a1462==1) && ((a1589==1) || (!(a1411==9) && (!(a1639==33) && (((a1680==33) && ((input == 5) && (cf==1))) && (a1561!=1))))))){
    	 cf = (0);
    	a1487 = 33 ;
    	a874 = 32 ;
    	a866 = 33 ;
    	a1466 = (2);
    	a1544 = (1);
    	a377 = 32 ;
    	a1369 = (0);
    	a327 = (0);
    	a1452 = (0);
    	a512 = (1);
    	a1280 = (5);
    	   
    } 
    if((((!(a1430==32) && ((a1506==9) && !(a1609==32))) || (a1472!=1)) && ((!(a1427==33) || ((input == 1) && (cf==1))) || !(a1627==32)))){
    	 cf = (0);
    	a1423 = (0);
    	a1510 = 32 ;
    	a1591 = (1);
    	a866 = 33 ;
    	a874 = 32 ;
    	a1722 = 33 ;
    	a1782 = 32 ;
    	a377 = 32 ;
    	a1369 = (0);
    	a327 = (0);
    	a512 = (1);
    	   
    } 
    if(((!(a1719==33) && ((a1458==5) || (((input == 2) && (cf==1)) || (a1303==9)))) && (((a1475!=1) && !(a1542==4)) || (a1662==32)))){
    	 cf = (0);
    	a1635 = 34 ;
    	a1781 = 34 ;
    	a874 = 32 ;
    	a1542 = (3);
    	a1707 = 33 ;
    	a377 = 32 ;
    	a1369 = (0);
    	a866 = 33 ;
    	a327 = (0);
    	a512 = (1);
    	a1307 = (5);
    	   
    } 
    if(((((a1260==1) || (!(a1581==4) && ((input == 3) && (cf==1)))) || !(a1798==34)) && ((!(a1680==33) || (a1693==33)) && (a1545==3)))){
    	 cf = (0);
    	a681 = 33 ;
    	a1759 = 32 ;
    	a884 = 33 ;
    	a1481 = (0);
    	a430 = (1);
    	a1316 = 34 ;
    	a1459 = (0);
    	a305 = 32 ;
    	a1466 = (2);
    	a1557 = (11);
    	a280 = 33 ;
    	a106 = (1);
    	  printf("%d\n", 22);  
    } 
} void calculate_outputm364(int input) {
    if(((!(a1784==33) && (!(a1800==32) && ((input == 1) && (cf==1)))) && ((((a1751==33) && (a1393==4)) && (a1693==33)) && (a1563==1)))){
    	 cf = (0);
    	a376 = 33 ;
    	a1623 = 33 ;
    	a1660 = 33 ;
    	a575 = (6);
    	a156 = 32 ;
    	a1779 = 34 ;
    	a1730 = 33 ;
    	a1486 = (8);
    	a279 = 33 ;
    	a327 = (1);
    	a512 = (1);
    	  printf("%d\n", 23);  
    } 
} void calculate_outputm362(int input) {
    if(((((a1106==32) && (cf==1)) || (a1612==32)) && (!(a1426==9) && ((((a1604==1) && (a1772==32)) || !(a1460==5)) && (a1584==1))))){
    	if(((((a1436==1) && (((cf==1) && (a1371==34)) || !(a1620==32))) || !(a1596==33)) && ((!(a1695==33) || (a1446==2)) && (a1572==1)))){
    		calculate_outputm363(input);
    	} 
    } 
    if(((!(a1404==6) && ((!(a1780==33) && ((a1715==34) && (a1714==32))) || !(a1506==9))) && ((a1494==5) || ((a1106==34) && (cf==1))))){
    	if(((((a1634==33) && ((a1604!=1) || ((cf==1) && (a279==34)))) || !(a1404==3)) && (!(a1785==34) && ((a1430==32) || (a1446==2))))){
    		calculate_outputm364(input);
    	} 
    } 
} void calculate_outputm366(int input) {
    if((((!(a1426==9) && ((cf==1) && (input == 3))) || !(a1674==33)) && (((a1689==32) || (!(a1727==33) || (a1421==10))) && !(a1692==34)))){
    	 cf = (0);
    	a1225 = 33 ;
    	a1134 = 34 ;
    	a1794 = 33 ;
    	a1798 = 34 ;
    	a750 = 34 ;
    	a1355 = (0);
    	a1639 = 32 ;
    	a156 = 33 ;
    	a327 = (1);
    	a1757 = 34 ;
    	a512 = (1);
    	  printf("%d\n", 25);  
    } 
    if(((((!(a1523==7) && ((cf==1) && (input == 2))) && (a1559==7)) && (a1458==6)) && ((!(a1538==4) || (a1697==33)) || (a1362==32)))){
    	 cf = (0);
    	a1656 = 32 ;
    	a1730 = 33 ;
    	a1496 = (0);
    	a156 = 34 ;
    	a166 = 34 ;
    	a71 = (8);
    	a935 = (9);
    	a1420 = 34 ;
    	a327 = (1);
    	a512 = (1);
    	a1527 = (0);
    	   
    } 
    if(((!(a1696==34) && (a1643==34)) && ((a1610==33) && ((a1673==34) && ((a1696==32) || (((cf==1) && (input == 5)) || !(a1694==34))))))){
    	 cf = (0);
    	a280 = 34 ;
    	a1684 = 33 ;
    	a865 = 33 ;
    	a531 = 34 ;
    	a395 = (8);
    	a271 = 34 ;
    	a1351 = (1);
    	a1501 = (1);
    	a316 = 33 ;
    	a106 = (1);
    	a1430 = 33 ;
    	a1665 = 33 ;
    	   
    } 
    if(((!(a1538==0) && (a1689==33)) && ((((a1451!=1) || (!(a1446==4) && ((cf==1) && (input == 6)))) || (a1280==2)) || !(a1613==32)))){
    	 cf = (0);
    	a1680 = 33 ;
    	a1576 = (1);
    	a911 = 32 ;
    	a1155 = (4);
    	a1234 = (6);
    	a305 = 34 ;
    	a1316 = 34 ;
    	a280 = 33 ;
    	a1622 = 33 ;
    	a446 = (1);
    	a106 = (1);
    	a1499 = 33 ;
    	   
    } 
} void calculate_outputm367(int input) {
    if(((((a1746==32) || (((cf==1) && (input == 5)) || (a1656==33))) || (a1808==33)) && (((a1494==7) && !(a1628==34)) && (a1561!=1)))){
    	 cf = (0);
    	 if(((((a1513==4) || !(a11==34)) || (a1597==1)) && (a664==8))){
    	a1695 = 33 ;
    	a1362 = 34 ;
    	a1663 = 33 ;
    	a1801 = 34 ;
    	a809 = 32 ;
    	a528 = (0);
    	a1637 = 34 ;
    	a282 = 33 ;
    	a51 = (12);
    	a1206 = 33 ;
    	} else{
    		a1698 = 34 ;
    		a1458 = (6);
    		a1162 = 33 ;
    		a156 = 33 ;
    		a1134 = 32 ;
    		a862 = (4);
    		a327 = (1);
    		a1624 = 34 ;
    		a1542 = (3);
    		a512 = (1);
    		a1780 = 34 ;
    	}  printf("%d\n", 25);  
    } 
    if(((((a1471==9) || (a1599!=1)) || (a1669==34)) && ((a1415!=1) || (((a1712==33) || ((input == 4) && (cf==1))) || (a1563!=1))))){
    	 cf = (0);
    	a280 = 32 ;
    	a466 = 32 ;
    	a208 = 32 ;
    	a1165 = 33 ;
    	a1774 = 32 ;
    	a1657 = 34 ;
    	a667 = (7);
    	a656 = (4);
    	a106 = (1);
    	a1437 = 32 ;
    	a1466 = (2);
    	a1741 = 32 ;
    	  printf("%d\n", 23);  
    } 
    if(((!(a1428==4) && (!(a1409==4) || ((input == 3) && (cf==1)))) && (!(a1554==33) || (!(a1702==33) || ((a1729==32) || (a1613==34)))))){
    	 cf = (0);
    	a1609 = 34 ;
    	a156 = 34 ;
    	a664 = (4);
    	a725 = (0);
    	a935 = (12);
    	a327 = (1);
    	a512 = (1);
    	a1283 = (1);
    	a1585 = (1);
    	a1494 = (7);
    	a1776 = 32 ;
    	  printf("%d\n", 22);  
    } 
    if((((a1531==4) && (!(a1456==11) && (a1519==1))) && ((((a1583==1) || ((cf==1) && (input == 6))) || (a1451!=1)) && !(a1513==8)))){
    	 cf = (0);
    	a1500 = 34 ;
    	a1658 = 34 ;
    	a466 = 32 ;
    	a746 = (1);
    	a871 = (3);
    	a842 = 34 ;
    	a1770 = 34 ;
    	a1612 = 34 ;
    	a280 = 32 ;
    	a1560 = (0);
    	a656 = (5);
    	a106 = (1);
    	  printf("%d\n", 21);  
    } 
    if(((!(a1550==9) || (((cf==1) && (input == 2)) || (a1550==8))) && ((a1536==1) && (((a1227!=1) || (a1484==32)) || (a1358==7))))){
    	 cf = (0);
    	a333 = (1);
    	a1757 = 34 ;
    	a1440 = (7);
    	a156 = 34 ;
    	a1766 = 32 ;
    	a1307 = (5);
    	a1425 = (1);
    	a362 = 32 ;
    	a935 = (10);
    	a327 = (1);
    	a512 = (1);
    	  printf("%d\n", 23);  
    } 
} void calculate_outputm368(int input) {
    if(((((a1526==3) && ((cf==1) && (input == 2))) && !(a1759==33)) && (!(a1579==6) || (((a1500==34) && (a1600!=1)) && (a1583!=1))))){
    	 cf = (0);
    	a1477 = (6);
    	a1465 = (4);
    	a789 = 34 ;
    	a1347 = 32 ;
    	a1784 = 32 ;
    	a1708 = 32 ;
    	a1605 = (0);
    	a1206 = 33 ;
    	a10 = (9);
    	a51 = (11);
    	  printf("%d\n", 25);  
    } 
    if((((a1673==34) && (((a1765==34) || (a1584!=1)) || (a1566!=1))) && ((!(a1389==6) && ((cf==1) && (input == 5))) || (a1687==33)))){
    	 cf = (0);
    	 if(((((a1450==32) && !(a1359==32)) || (a152==32)) && (a467==4))){
    	a280 = 34 ;
    	a1549 = (6);
    	a1725 = 33 ;
    	a316 = 33 ;
    	a1286 = 33 ;
    	a1424 = (7);
    	a271 = 34 ;
    	a865 = 33 ;
    	a73 = (0);
    	a395 = (9);
    	a106 = (1);
    	a1459 = (0);
    	} else{
    		a1211 = (6);
    		a1784 = 32 ;
    		a1722 = 32 ;
    		a1770 = 32 ;
    		a1029 = (0);
    		a1316 = 32 ;
    		a1160 = 33 ;
    		a956 = (9);
    		a1798 = 33 ;
    		a565 = 33 ;
    		a280 = 33 ;
    		a106 = (1);
    	}  printf("%d\n", 21);  
    } 
    if((((!(a1455==4) && (!(a1487==33) || ((a1475!=1) || (a1423==1)))) && (a1768==34)) && ((a1420==34) && ((cf==1) && (input == 4))))){
    	 cf = (0);
    	a1577 = (1);
    	a1733 = 34 ;
    	a465 = 32 ;
    	a1360 = 32 ;
    	a1615 = 32 ;
    	a1719 = 33 ;
    	a985 = (9);
    	a53 = (2);
    	a1608 = 34 ;
    	  printf("%d\n", 22);  
    } 
    if((((a1706==32) && ((a1561!=1) && ((a1269!=1) || (((input == 6) && (cf==1)) || (a1656==33))))) && (!(a1531==1) && !(a1568==7)))){
    	 cf = (0);
    	a316 = 33 ;
    	a1664 = 34 ;
    	a1560 = (1);
    	a1572 = (1);
    	a1457 = (5);
    	a1394 = (12);
    	a280 = 34 ;
    	a395 = (5);
    	a271 = 34 ;
    	a1624 = 34 ;
    	a865 = 33 ;
    	a106 = (1);
    	  printf("%d\n", 21);  
    } 
    if((((a1746==33) || (a1441==1)) && (((((a1548==32) && ((input == 1) && (cf==1))) || (a1540!=1)) || (a1802==34)) && (a1578==6)))){
    	 cf = (0);
    	a361 = 34 ;
    	a1482 = 34 ;
    	a1576 = (0);
    	a1680 = 32 ;
    	a829 = 34 ;
    	a316 = 34 ;
    	a1616 = 32 ;
    	a1627 = 34 ;
    	a1377 = (1);
    	a1149 = (1);
    	a280 = 34 ;
    	a106 = (1);
    	  printf("%d\n", 21);  
    } 
    if(((((a1599==1) && ((cf==1) && (input == 3))) || !(a1409==4)) && (!(a1587==4) || ((a1670==34) || ((a1776==32) && (a1593==10)))))){
    	 cf = (0);
    	 if((((((a1552==32) && (a279==32)) && !(a1785==34)) && !(a422==10)) && (a1307==4))){
    	a465 = 32 ;
    	a1577 = (0);
    	a1556 = (3);
    	a985 = (9);
    	a1360 = 32 ;
    	a53 = (2);
    	a1211 = (7);
    	a1587 = (7);
    	a1718 = 34 ;
    	} else{
    		a1399 = (3);
    		a1582 = (0);
    		a1355 = (0);
    		a1540 = (0);
    		a1756 = 34 ;
    		a1188 = (3);
    		a1124 = (11);
    		a280 = 33 ;
    		a1262 = 32 ;
    		a790 = (1);
    		a1316 = 33 ;
    		a106 = (1);
    	}  printf("%d\n", 21);  
    } 
} void calculate_outputm369(int input) {
    if(((((input == 1) && (cf==1)) || !(a1657==34)) && (((a1452!=1) && ((!(a1234==6) || !(a1766==33)) && (a1430==33))) && !(a1652==32)))){
    	 cf = (0);
    	a1501 = (1);
    	a282 = 33 ;
    	a1661 = 34 ;
    	a1757 = 34 ;
    	a1444 = (0);
    	a809 = 34 ;
    	a528 = (0);
    	a51 = (12);
    	a1206 = 33 ;
    	  printf("%d\n", 22);  
    } 
    if((((((a1292==1) && ((a1556==4) && !(a1379==6))) || !(a1532==9)) && !(a1716==34)) && (!(a1551==5) || ((input == 6) && (cf==1))))){
    	 cf = (0);
    	a834 = 32 ;
    	a1459 = (0);
    	a1722 = 33 ;
    	a1525 = (4);
    	a1461 = (0);
    	a465 = 32 ;
    	a884 = 32 ;
    	a53 = (4);
    	a1660 = 33 ;
    	  printf("%d\n", 22);  
    } 
    if((((a1670==32) && ((!(a1795==33) || ((a1477==5) && (a1283==1))) && !(a1712==34))) && (((input == 4) && (cf==1)) || (a1744==34)))){
    	 cf = (0);
    	a1768 = 34 ;
    	a1798 = 34 ;
    	a1620 = 32 ;
    	a1159 = 34 ;
    	a1014 = 34 ;
    	a1586 = (0);
    	a606 = (5);
    	a1541 = (8);
    	  printf("%d\n", 23);  
    } 
    if(((!(a1393==5) && ((a1503==1) && ((a1718==33) && ((a1524==32) && (a1512==1))))) && ((a1718==33) && ((input == 5) && (cf==1))))){
    	 cf = (0);
    	a1150 = 33 ;
    	a280 = 32 ;
    	a654 = (1);
    	a1663 = 33 ;
    	a1459 = (0);
    	a1731 = 32 ;
    	a1757 = 34 ;
    	a1705 = 34 ;
    	a466 = 33 ;
    	a1306 = 33 ;
    	a682 = (0);
    	a106 = (1);
    	  printf("%d\n", 21);  
    } 
    if(((((a1512!=1) || (!(a1389==3) || ((((input == 3) && (cf==1)) && (a1596==33)) && !(a1624==32)))) || (a1597!=1)) && (a1513==6))){
    	 cf = (0);
    	a1640 = 33 ;
    	a1316 = 34 ;
    	a1355 = (0);
    	a884 = 34 ;
    	a1471 = (9);
    	a305 = 32 ;
    	a1585 = (1);
    	a280 = 33 ;
    	a1401 = (1);
    	a799 = (0);
    	a106 = (1);
    	a1549 = (5);
    	  printf("%d\n", 22);  
    } 
} void calculate_outputm365(int input) {
    if((((a1561!=1) && (((a1549==5) && ((a206==0) && (cf==1))) || (a1313!=1))) && ((a1784==34) && ((a1537==8) && !(a1573==5))))){
    	if((((a1500==33) || ((((cf==1) && (a261==33)) || (a1590!=1)) && !(a1623==34))) && ((a1563!=1) || ((a1581==5) && (a1697==32))))){
    		calculate_outputm366(input);
    	} 
    } 
    if(((!(a1526==1) && (!(a1634==33) || ((a1215!=1) || (!(a1694==32) && ((cf==1) && (a206==2)))))) && (!(a1766==34) || !(a1458==6)))){
    	if((((!(a1392==9) && ((a1447!=1) && ((cf==1) && (a504==33)))) && !(a1456==13)) && ((!(a1663==33) || (a1794==33)) || !(a1746==33)))){
    		calculate_outputm367(input);
    	} 
    } 
    if(((!(a1621==34) || ((((a1494==6) || ((a206==3) && (cf==1))) || !(a1652==34)) || !(a1735==32))) && ((a1493==32) && (a1789==32)))){
    	if((!(a1801==32) && (!(a1528==32) || ((!(a1286==34) || ((((a657==1) && (cf==1)) && (a1472==1)) || (a1476==1))) && !(a1455==5))))){
    		calculate_outputm368(input);
    	} 
    } 
    if(((((!(a1570==11) || (((a1583==1) || (a1375==1)) || (a1425!=1))) || !(a1448==8)) && (a1680==33)) && ((a206==4) && (cf==1)))){
    	if((((a1465==3) || (((cf==1) && (a201==34)) && (a1747==34))) && ((!(a1532==9) || (!(a1602==34) && (a1550==9))) || !(a1595==4)))){
    		calculate_outputm369(input);
    	} 
    } 
} void calculate_outputm371(int input) {
    if((((a1438==33) && ((a1409==4) && (((input == 3) && (cf==1)) || !(a1677==34)))) && (!(a1685==33) || (!(a1704==33) || (a1543!=1))))){
    	 cf = (0);
    	a466 = 34 ;
    	a280 = 32 ;
    	a1510 = 32 ;
    	a1609 = 34 ;
    	a1748 = 33 ;
    	a1454 = 33 ;
    	a705 = (1);
    	a855 = (9);
    	a151 = (0);
    	a1103 = (1);
    	a106 = (1);
    	a1656 = 32 ;
    	  printf("%d\n", 21);  
    } 
    if(((!(a1595==6) && ((a1621==34) && (a1271!=1))) && ((a1735==34) || (!(a1418==6) && (!(a1521==32) || ((input == 4) && (cf==1))))))){
    	 cf = (0);
    	a1380 = 34 ;
    	a874 = 34 ;
    	a981 = 32 ;
    	a1595 = (4);
    	a1339 = (0);
    	a1662 = 33 ;
    	a1668 = 32 ;
    	a896 = (3);
    	a327 = (0);
    	a512 = (1);
    	a1670 = 32 ;
    	  printf("%d\n", 23);  
    } 
    if((((a1548==33) || ((((input == 6) && (cf==1)) && (a1571==1)) && (a1594==1))) && ((a1573==5) || ((a1583!=1) && (a1472==1))))){
    	 cf = (0);
    	a1261 = (0);
    	a316 = 34 ;
    	a1421 = (7);
    	a1631 = 32 ;
    	a315 = 32 ;
    	a280 = 34 ;
    	a1626 = 34 ;
    	a1652 = 34 ;
    	a756 = 34 ;
    	a209 = (1);
    	a1149 = (0);
    	a106 = (1);
    	  printf("%d\n", 22);  
    } 
    if((((input == 5) && (cf==1)) && (((((!(a1702==33) || !(a1587==7)) && (a1459!=1)) || !(a1399==6)) && (a1739==34)) && !(a1307==6)))){
    	 cf = (0);
    	a842 = 33 ;
    	a1559 = (7);
    	a466 = 32 ;
    	a1305 = (4);
    	a1475 = (0);
    	a280 = 32 ;
    	a1768 = 34 ;
    	a24 = (4);
    	a656 = (5);
    	a106 = (1);
    	a1447 = (0);
    	a1631 = 32 ;
    	  printf("%d\n", 22);  
    } 
    if((((((a1706==34) || (!(a1636==34) || ((cf==1) && (input == 1)))) && !(a1756==33)) || !(a1609==34)) && ((a1597==1) && (a1792==33)))){
    	 cf = (0);
    	a1632 = 32 ;
    	a565 = 33 ;
    	a671 = (3);
    	a1636 = 34 ;
    	a1292 = (1);
    	a1316 = 32 ;
    	a995 = (8);
    	a956 = (10);
    	a1429 = (4);
    	a1454 = 33 ;
    	a280 = 33 ;
    	a106 = (1);
    	  printf("%d\n", 21);  
    } 
} void calculate_outputm372(int input) {
    if(((((a1462!=1) || ((!(a1562==34) || ((cf==1) && (input == 6))) || !(a1780==34))) && (a1476==3)) && ((a1673==34) && (a1702==33)))){
    	 cf = (0);
    	a143 = (8);
    	a280 = 32 ;
    	a1512 = (1);
    	a466 = 32 ;
    	a1737 = 34 ;
    	a1608 = 32 ;
    	a1272 = (9);
    	a1136 = (7);
    	a535 = 33 ;
    	a656 = (3);
    	a106 = (1);
    	   
    } 
    if(((!(a1684==32) && (!(a1681==34) || ((cf==1) && (input == 5)))) && ((((a1688==33) && (a1738==34)) || (a1588==33)) || (a1483==1)))){
    	 cf = (0);
    	a874 = 32 ;
    	a1693 = 33 ;
    	a866 = 34 ;
    	a1662 = 33 ;
    	a1684 = 33 ;
    	a1461 = (0);
    	a443 = (0);
    	a1407 = (6);
    	a944 = (0);
    	a327 = (0);
    	a512 = (1);
    	   
    } 
    if(((((!(a1684==32) && ((a1629==34) && ((a1329==9) || (a1582!=1)))) && (a1718==33)) || (a1700==32)) && ((cf==1) && (input == 2)))){
    	 cf = (0);
    	a1444 = (0);
    	a1666 = 33 ;
    	a1634 = 33 ;
    	a316 = 34 ;
    	a1472 = (1);
    	a829 = 32 ;
    	a1131 = 33 ;
    	a1377 = (1);
    	a1149 = (1);
    	a1409 = (4);
    	a280 = 34 ;
    	a106 = (1);
    	   
    } 
    if(((((a1355==1) || (!(a1658==33) || (a1632==33))) || (a1379==4)) && ((a1393==4) && (((cf==1) && (input == 1)) && !(a1796==33))))){
    	 cf = (0);
    	a1206 = 33 ;
    	a74 = (12);
    	a1763 = 33 ;
    	a528 = (1);
    	a1722 = 33 ;
    	a1767 = 33 ;
    	a1514 = (0);
    	a1548 = 32 ;
    	a282 = 33 ;
    	a51 = (12);
    	   
    } 
    if((((a1570==13) || (!(a1777==34) && ((input == 3) && (cf==1)))) && (((a1399==5) || ((a1536==1) && (a1579==6))) || (a1698==33)))){
    	 cf = (0);
    	a282 = 33 ;
    	a809 = 34 ;
    	a528 = (0);
    	a1483 = (0);
    	a1206 = 33 ;
    	a1492 = (0);
    	a51 = (12);
    	a1548 = 32 ;
    	a1466 = (2);
    	a1751 = 33 ;
    	  printf("%d\n", 21);  
    } 
    if((((!(a1759==33) || (a1485!=1)) || !(a1521==32)) && (((!(a1474==9) || ((cf==1) && (input == 4))) && (a1530!=1)) || !(a1482==33)))){
    	 cf = (0);
    	a1347 = 32 ;
    	a10 = (9);
    	a1799 = 32 ;
    	a1206 = 33 ;
    	a1532 = (9);
    	a1538 = (2);
    	a1673 = 34 ;
    	a1623 = 33 ;
    	a789 = 34 ;
    	a51 = (11);
    	   
    } 
} void calculate_outputm370(int input) {
    if(((((a1436==1) && (a1562==34)) || !(a1776==32)) && (!(a1407==6) || ((a1599==1) && ((a1215!=1) || ((a606==5) && (cf==1))))))){
    	if(((!(a1789==34) && (!(a1450==32) || (a1355==1))) && ((((a1561==1) || ((cf==1) && (a1159==34))) || !(a1450==33)) && !(a1575==9)))){
    		calculate_outputm371(input);
    	} 
    } 
    if(((((cf==1) && (a606==7)) && (a1425==1)) && (((((a1406==1) || (a1425!=1)) && (a1556==4)) || (a1772==34)) && (a1768==34)))){
    	if(((!(a1478==12) && (((a1307==5) && ((cf==1) && (a640==32))) && !(a1458==4))) && (((a1515==5) || (a1584==1)) && !(a1573==6)))){
    		calculate_outputm372(input);
    	} 
    } 
} void calculate_outputm374(int input) {
    if(((!(a1392==8) || ((!(a1655==32) && (a1552==33)) && !(a1612==33))) && ((((cf==1) && (input == 3)) && !(a1675==34)) && (a1313==1)))){
    	 cf = (0);
    	a1435 = (3);
    	a884 = 32 ;
    	a1712 = 32 ;
    	a1496 = (0);
    	a834 = 32 ;
    	a1387 = (10);
    	a1449 = (1);
    	a53 = (4);
    	  printf("%d\n", 21);  
    } 
} void calculate_outputm375(int input) {
    if((((((a1441==1) || ((input == 4) && (cf==1))) && (a1582==1)) && (a1571==1)) && (((a1556==4) && !(a1748==32)) && !(a1608==33)))){
    	 cf = (0);
    	a565 = 34 ;
    	a280 = 33 ;
    	a1499 = 33 ;
    	a1316 = 32 ;
    	a1454 = 33 ;
    	a75 = 34 ;
    	a1220 = (10);
    	a403 = 33 ;
    	a371 = (9);
    	a106 = (1);
    	a1667 = 33 ;
    	a1271 = (0);
    	  printf("%d\n", 21);  
    } 
    if(((((((a1420==34) && (a1751==33)) && !(a1735==33)) || (a1600==1)) || !(a1611==33)) && ((a1800==32) || ((cf==1) && (input == 2))))){
    	 cf = (0);
    	a1406 = (1);
    	a1182 = 32 ;
    	a1784 = 34 ;
    	a1762 = 32 ;
    	a1206 = 34 ;
    	a1739 = 34 ;
    	a1670 = 32 ;
    	a911 = 32 ;
    	a341 = (0);
    	a263 = (0);
    	  printf("%d\n", 21);  
    } 
} void calculate_outputm376(int input) {
    if(((((((cf==1) && (input == 4)) || !(a1644==33)) || (a1565==5)) || !(a1777==32)) && (!(a1422==34) && (!(a1763==32) && !(a1714==34))))){
    	 cf = (0);
    	 if((a804==32)){
    	a280 = 34 ;
    	a1739 = 34 ;
    	a316 = 34 ;
    	a1791 = 34 ;
    	a1478 = (10);
    	a1735 = 32 ;
    	a1546 = (0);
    	a735 = 32 ;
    	a657 = (0);
    	a1377 = (0);
    	a1149 = (1);
    	a106 = (1);
    	} else{
    		a1585 = (0);
    		a1423 = (0);
    		a280 = 33 ;
    		a565 = 32 ;
    		a1322 = 32 ;
    		a1540 = (0);
    		a1359 = 32 ;
    		a1071 = 33 ;
    		a1260 = (0);
    		a1316 = 32 ;
    		a106 = (1);
    		a1571 = (1);
    	}  printf("%d\n", 21);  
    } 
    if((((a1472!=1) || ((a1481!=1) || !(a1573==4))) && ((!(a1626==33) && (((input == 2) && (cf==1)) && !(a1538==1))) || !(a1667==33)))){
    	 cf = (0);
    	 if(((((a1478==12) || (a1035==13)) || (a1104!=1)) || !(a1380==32))){
    	a1012 = 34 ;
    	a1587 = (7);
    	a1527 = (1);
    	a1798 = 34 ;
    	a280 = 34 ;
    	a1424 = (9);
    	a419 = 34 ;
    	a1462 = (0);
    	a316 = 33 ;
    	a865 = 32 ;
    	a855 = (11);
    	a106 = (1);
    	} else{
    		a1596 = 32 ;
    		a310 = 34 ;
    		a1035 = (9);
    		a1209 = 34 ;
    		a406 = (0);
    		a280 = 34 ;
    		a1792 = 34 ;
    		a1544 = (0);
    		a1794 = 33 ;
    		a316 = 32 ;
    		a106 = (1);
    		a1655 = 32 ;
    	}   
    } 
    if((((a1461!=1) && (!(a1621==33) && ((cf==1) && (input == 5)))) && (((!(a1545==4) && (a1797==32)) && (a1796==34)) && (a1227!=1)))){
    	 cf = (0);
    	a1617 = 33 ;
    	a1027 = 34 ;
    	a280 = 34 ;
    	a1355 = (1);
    	a339 = 32 ;
    	a316 = 32 ;
    	a1209 = 33 ;
    	a406 = (0);
    	a106 = (1);
    	a1417 = 33 ;
    	a1523 = (5);
    	a1690 = 34 ;
    	  printf("%d\n", 22);  
    } 
    if((((!(a1729==33) && ((a1707==33) && (a1418==2))) && !(a1690==32)) && (!(a1579==6) || (((input == 3) && (cf==1)) || (a1468==1))))){
    	 cf = (0);
    	a1620 = 34 ;
    	a1550 = (7);
    	a874 = 33 ;
    	a1280 = (6);
    	a1307 = (4);
    	a1198 = 34 ;
    	a914 = (13);
    	a561 = 33 ;
    	a1579 = (5);
    	a327 = (0);
    	a512 = (1);
    	   
    } 
    if(((!(a1666==33) || (((a1220==8) || (a1313==1)) || !(a1470==32))) && ((a1757==34) && (((cf==1) && (input == 6)) || !(a1704==33))))){
    	 cf = (0);
    	 if(((a1479!=1) && (a1421==7))){
    	a1215 = (1);
    	a1589 = (1);
    	a1502 = (5);
    	a467 = (6);
    	a842 = 34 ;
    	a280 = 32 ;
    	a466 = 32 ;
    	a1559 = (7);
    	a1528 = 34 ;
    	a871 = (2);
    	a656 = (5);
    	a106 = (1);
    	} else{
    		a1687 = 34 ;
    		a87 = 32 ;
    		a1075 = (4);
    		a1578 = (9);
    		a1448 = (5);
    		a466 = 32 ;
    		a280 = 32 ;
    		a1575 = (9);
    		a1624 = 33 ;
    		a490 = (0);
    		a656 = (1);
    		a106 = (1);
    	}  printf("%d\n", 22);  
    } 
    if(((((input == 1) && (cf==1)) && !(a1715==33)) && (((a1589!=1) && ((a1537==6) || ((a1567==1) && !(a1748==34)))) || !(a1677==34)))){
    	 cf = (0);
    	a1518 = (11);
    	a1674 = 32 ;
    	a1422 = 34 ;
    	a1074 = (9);
    	a97 = (6);
    	a1514 = (0);
    	a789 = 34 ;
    	a51 = (13);
    	a1375 = (0);
    	a1206 = 33 ;
    	   
    } 
} void calculate_outputm373(int input) {
    if((((a1325==1) || ((a1283==1) && (a1621==34))) && ((!(a1440==8) && (((a1360==33) && (cf==1)) || (a1511==1))) || !(a1523==6)))){
    	if(((((cf==1) && (a323==1)) || (a1215!=1)) && ((a1454==33) && ((a1461==1) || ((a1476==1) || ((a1680==33) || !(a1744==32))))))){
    		calculate_outputm374(input);
    	} 
    } 
    if(((((a1547==10) || ((a1360==32) && (cf==1))) && (a1450==33)) && ((!(a1435==3) || ((a1769==32) || (a1497==1))) || !(a1513==6)))){
    	if((((a1764==33) && (((a985==11) && (cf==1)) && !(a1307==4))) && (!(a1407==4) && (((a1355!=1) && (a1551==5)) || !(a1608==32))))){
    		calculate_outputm375(input);
    	} 
    } 
    if((((((((a1360==34) && (cf==1)) && !(a1778==33)) || (a1466==1)) || !(a1588==34)) && (a1475!=1)) && ((a1220==9) || (a1410!=1)))){
    	if(((((!(a1737==34) || ((a1425==1) && (a1424==6))) || !(a1722==33)) || (a1211==8)) && (((a520==32) && (cf==1)) || !(a1626==34)))){
    		calculate_outputm376(input);
    	} 
    } 
} void calculate_outputm378(int input) {
    if(((!(a1805==32) && (!(a1715==34) || ((((cf==1) && (input == 5)) || (a1550==11)) || !(a1753==32)))) && (!(a1669==34) && !(a1765==32)))){
    	 cf = (0);
    	a361 = 34 ;
    	a1267 = 34 ;
    	a1665 = 33 ;
    	a1549 = (5);
    	a1316 = 34 ;
    	a1801 = 34 ;
    	a1416 = (10);
    	a577 = 32 ;
    	a305 = 34 ;
    	a280 = 33 ;
    	a446 = (0);
    	a106 = (1);
    	  printf("%d\n", 25);  
    } 
} void calculate_outputm379(int input) {
    if((((a1687==33) || (((a1606==6) || ((cf==1) && (input == 3))) && (a1442==8))) && ((a1208==1) || ((a1543==1) || !(a1672==33))))){
    	 cf = (0);
    	a1698 = 34 ;
    	a1700 = 33 ;
    	a473 = (1);
    	a219 = (6);
    	a1770 = 34 ;
    	a1612 = 34 ;
    	a789 = 32 ;
    	a51 = (13);
    	a1206 = 33 ;
    	a1540 = (1);
    	  printf("%d\n", 21);  
    } 
} void calculate_outputm377(int input) {
    if(((!(a1808==33) || !(a1574==34)) && ((((((a364==1) && (cf==1)) || (a1416==9)) && !(a1211==6)) && (a1392==8)) && !(a1437==33)))){
    	if(((((a1406==1) && (a1672==32)) && !(a1466==1)) && ((a1423!=1) && ((a1535==1) || (!(a1681==34) || ((a896==5) && (cf==1))))))){
    		calculate_outputm378(input);
    	} 
    	if((((a1684==33) && ((a1756==32) && ((a1450==33) && (((a896==6) && (cf==1)) || (a1769==32))))) && ((a1626==34) || (a1644==32)))){
    		calculate_outputm379(input);
    	} 
    } 
} void calculate_outputm381(int input) {
    if(((!(a1548==33) && (((a1593==10) && (a1798==34)) || (a1490==1))) && ((a1319==11) && (!(a1798==34) || ((input == 5) && (cf==1)))))){
    	 cf = (0);
    	a1606 = (7);
    	a1280 = (5);
    	a280 = 32 ;
    	a1571 = (1);
    	a1775 = 34 ;
    	a654 = (1);
    	a1432 = (5);
    	a466 = 33 ;
    	a1150 = 33 ;
    	a1306 = 33 ;
    	a682 = (0);
    	a106 = (1);
    	  printf("%d\n", 23);  
    } 
    if((((((input == 3) && (cf==1)) || (a1303==10)) || (a1765==32)) && ((!(a1445==4) && ((a1700==33) || (a1260==1))) || (a1462!=1)))){
    	 cf = (0);
    	a1319 = (11);
    	a1789 = 32 ;
    	a1355 = (0);
    	a1423 = (0);
    	a1753 = 32 ;
    	   
    } 
    if(((((a1490==1) || ((cf==1) && (input == 6))) || (a1292!=1)) && (((a1504==11) || ((a1577==1) || (a1566!=1))) || (a1747==32)))){
    	 cf = (0);
    	a789 = 34 ;
    	a1719 = 34 ;
    	a1777 = 32 ;
    	a1491 = (1);
    	a1206 = 33 ;
    	a316 = 34 ;
    	a97 = (8);
    	a51 = (13);
    	a1583 = (0);
    	  printf("%d\n", 21);  
    } 
    if((((a1785==33) && (!(a1759==32) || (a1517==1))) && (!(a1399==4) && ((a1628==34) || ((a1461==1) || ((input == 4) && (cf==1))))))){
    	 cf = (0);
    	a1206 = 33 ;
    	a1681 = 34 ;
    	a809 = 34 ;
    	a528 = (0);
    	a1799 = 32 ;
    	a1770 = 34 ;
    	a1623 = 33 ;
    	a282 = 33 ;
    	a51 = (12);
    	a1482 = 33 ;
    	  printf("%d\n", 23);  
    } 
    if((((a1703==34) && ((a1776==32) && (((a1512!=1) || ((cf==1) && (input == 1))) && !(a1751==32)))) && ((a1627==32) && (a1525==4)))){
    	 cf = (0);
    	a1529 = (9);
    	a789 = 34 ;
    	a1689 = 33 ;
    	a1729 = 32 ;
    	a1735 = 32 ;
    	a1206 = 33 ;
    	a316 = 34 ;
    	a1582 = (1);
    	a97 = (8);
    	a51 = (13);
    	  printf("%d\n", 22);  
    } 
    if((((!(a1772==32) || (((a1525==4) && ((cf==1) && (input == 2))) && (a1626==34))) || (a1517!=1)) && ((a1227==1) || !(a1665==32)))){
    	 cf = (0);
    	a1593 = (10);
    	a1696 = 33 ;
    	a1576 = (1);
    	a1669 = 32 ;
    	a1441 = (0);
    	  printf("%d\n", 22);  
    } 
} void calculate_outputm382(int input) {
    if((((((a1797==32) && ((cf==1) && (input == 3))) || (a1590!=1)) || (a1491!=1)) && ((a1501==1) && ((a1410!=1) && (a1511!=1))))){
    	 cf = (0);
    	a291 = 32 ;
    	a1559 = (7);
    	a125 = 33 ;
    	a74 = (13);
    	a1441 = (0);
    	a1483 = (0);
    	a1530 = (0);
    	a911 = 33 ;
    	a1351 = (1);
    	a1206 = 34 ;
    	   
    } 
} void calculate_outputm380(int input) {
    if(((((((a1458==4) || (!(a1628==34) && (a1795==33))) && !(a1774==33)) || !(a1596==33)) || !(a1562==34)) && ((a834==32) && (cf==1)))){
    	if((((((a1407==6) && ((a884==32) && (cf==1))) && (a1551==5)) || !(a1737==34)) && (!(a1623==34) && (!(a1487==32) && (a1708==33))))){
    		calculate_outputm381(input);
    	} 
    } 
    if((((((a1757==33) || (((a834==34) && (cf==1)) && (a1635==34))) && (a1389==3)) || !(a1542==3)) && (!(a1795==34) && !(a1777==34)))){
    	if((((!(a1554==34) && ((!(a1446==5) || (a1449!=1)) || !(a1457==3))) || (a1480!=1)) && ((a1572!=1) || ((a107==2) && (cf==1))))){
    		calculate_outputm382(input);
    	} 
    } 
} void calculate_outputm384(int input) {
    if((((a1770==32) || (!(a1716==33) || ((input == 2) && (cf==1)))) && ((a1675==34) || ((!(a1770==34) || (a1643==34)) || !(a1743==33))))){
    	 cf = (0);
    	a1509 = (12);
    	a280 = 33 ;
    	a1709 = 34 ;
    	a1262 = 32 ;
    	a1562 = 34 ;
    	a1316 = 33 ;
    	a176 = 33 ;
    	a1651 = 33 ;
    	a1124 = (8);
    	a790 = (1);
    	a106 = (1);
    	a1358 = (8);
    	  printf("%d\n", 21);  
    } 
} void calculate_outputm385(int input) {
    if((((!(a1303==8) || !(a1665==32)) || (a1784==33)) && ((!(a1657==32) && ((a1516!=1) && ((input == 3) && (cf==1)))) && (a1636==34)))){
    	 cf = (0);
    	a156 = 33 ;
    	a1422 = 33 ;
    	a1593 = (10);
    	a750 = 34 ;
    	a1708 = 33 ;
    	a1134 = 34 ;
    	a1225 = 33 ;
    	a327 = (1);
    	a512 = (1);
    	a1482 = 33 ;
    	a1502 = (7);
    	  printf("%d\n", 25);  
    } 
    if(((!(a1568==9) && (!(a1574==33) && (a1424==6))) && (((a1712==33) || (((cf==1) && (input == 6)) || (a1375!=1))) || (a1548==33)))){
    	 cf = (0);
    	a1445 = (1);
    	a1596 = 33 ;
    	a280 = 33 ;
    	a1599 = (1);
    	a1731 = 32 ;
    	a911 = 32 ;
    	a1155 = (4);
    	a305 = 34 ;
    	a1316 = 34 ;
    	a1578 = (6);
    	a446 = (1);
    	a106 = (1);
    	   
    } 
    if(((((a1571==1) && ((a1514!=1) && (a1703==34))) || !(a1707==33)) && ((a1789==34) || ((a1626==34) && ((cf==1) && (input == 5)))))){
    	 cf = (0);
    	a1558 = (1);
    	a1701 = 33 ;
    	a271 = 34 ;
    	a1508 = (10);
    	a865 = 33 ;
    	a1802 = 33 ;
    	a280 = 34 ;
    	a316 = 33 ;
    	a1736 = 33 ;
    	a531 = 34 ;
    	a395 = (8);
    	a106 = (1);
    	   
    } 
    if((((a1536==1) && (a1586!=1)) && ((((((input == 2) && (cf==1)) || !(a1741==32)) || (a1479==1)) || !(a1776==32)) || (a1527==1)))){
    	 cf = (0);
    	a1442 = (8);
    	a1744 = 32 ;
    	a1500 = 34 ;
    	a1670 = 32 ;
    	a1227 = (0);
    	a156 = 34 ;
    	a166 = 34 ;
    	a71 = (8);
    	a935 = (9);
    	a327 = (1);
    	a512 = (1);
    	   
    } 
} void calculate_outputm386(int input) {
    if((((a1668==34) || ((a1480!=1) || ((a1707==34) || ((cf==1) && (input == 3))))) && ((a1392==9) || ((a1566!=1) || !(a1677==32))))){
    	 cf = (0);
    	a1437 = 32 ;
    	a1596 = 33 ;
    	a1206 = 33 ;
    	a1594 = (1);
    	a1212 = 33 ;
    	a1528 = 32 ;
    	a1802 = 33 ;
    	a1252 = 33 ;
    	a233 = (1);
    	a51 = (9);
    	  printf("%d\n", 22);  
    } 
    if((!(a1581==7) && (((((a1523==8) || ((a1663==32) || ((input == 4) && (cf==1)))) || (a1605==1)) || !(a1729==32)) && (a1283==1)))){
    	 cf = (0);
    	a1316 = 34 ;
    	a884 = 33 ;
    	a1795 = 33 ;
    	a1770 = 34 ;
    	a305 = 32 ;
    	a1387 = (10);
    	a1504 = (8);
    	a1719 = 34 ;
    	a280 = 33 ;
    	a681 = 33 ;
    	a430 = (1);
    	a106 = (1);
    	  printf("%d\n", 22);  
    } 
    if(((!(a1668==32) || (((cf==1) && (input == 6)) || (a1661==32))) && ((a1519==1) && ((!(a1774==33) || !(a1668==32)) || !(a1716==33))))){
    	 cf = (0);
    	a681 = 33 ;
    	a1428 = (6);
    	a430 = (1);
    	a884 = 33 ;
    	a280 = 33 ;
    	a1483 = (0);
    	a1481 = (0);
    	a1438 = 33 ;
    	a1316 = 34 ;
    	a1610 = 33 ;
    	a305 = 32 ;
    	a106 = (1);
    	  printf("%d\n", 21);  
    } 
    if(((((((cf==1) && (input == 5)) && !(a1523==7)) || (a1420==32)) && (a1542==3)) && (!(a1777==34) && (!(a1791==32) && !(a1616==33))))){
    	 cf = (0);
    	a1562 = 34 ;
    	a1206 = 33 ;
    	a1215 = (1);
    	a1806 = 33 ;
    	a74 = (12);
    	a1741 = 32 ;
    	a1347 = 34 ;
    	a1135 = (3);
    	a51 = (11);
    	a1358 = (8);
    	   
    } 
} void calculate_outputm383(int input) {
    if((((!(a1784==34) || ((a1569==1) || !(a1557==12))) && !(a1579==9)) && ((!(a1437==34) && ((a1370==33) && (cf==1))) && (a1530!=1)))){
    	if(((!(a1663==33) || ((!(a1776==34) || (a1777==33)) && !(a1477==7))) && ((a1410==1) || ((a1512!=1) || ((a1139==32) && (cf==1)))))){
    		calculate_outputm384(input);
    	} 
    } 
    if(((!(a1554==33) || (((a1698==32) || ((cf==1) && (a1370==32))) || (a1690==32))) && (((a1460==5) && (a1393==4)) || (a1680==34)))){
    	if(((((!(a1393==5) && ((a1191==32) && (cf==1))) && !(a1778==33)) && (a1515==2)) && ((a1588==33) || (!(a1714==33) || !(a1488==33))))){
    		calculate_outputm385(input);
    	} 
    } 
    if((((!(a1781==34) || ((a1549==3) || ((a1481==1) || ((a1370==34) && (cf==1))))) || (a1313!=1)) && ((a1399==6) || !(a1632==32)))){
    	if((((a1700==33) && ((a1751==34) || ((a1280==5) && (a1511!=1)))) && ((a1565==2) || (((cf==1) && (a1141==33)) && (a1535!=1))))){
    		calculate_outputm386(input);
    	} 
    } 
} void calculate_outputm388(int input) {
    if((((a1494==7) && (((a1739==34) || (a1389==7)) && (a1527!=1))) && ((a1687==34) && (((input == 5) && (cf==1)) || !(a1751==33))))){
    	 cf = (0);
    	a874 = 32 ;
    	a866 = 33 ;
    	a1793 = 32 ;
    	a1729 = 32 ;
    	a377 = 32 ;
    	a1369 = (0);
    	a1406 = (1);
    	a1746 = 33 ;
    	a1303 = (8);
    	a327 = (0);
    	a512 = (1);
    	  printf("%d\n", 25);  
    } 
    if((((a1605==1) || ((((input == 3) && (cf==1)) && !(a1670==34)) && !(a1427==34))) && (((a1687==34) && (a1791==34)) || (a1490==1)))){
    	 cf = (0);
    	a1685 = 33 ;
    	a858 = (5);
    	a1478 = (13);
    	a128 = (6);
    	a1444 = (0);
    	a233 = (0);
    	a51 = (9);
    	a1206 = 33 ;
    	a1499 = 33 ;
    	a1702 = 33 ;
    	  printf("%d\n", 23);  
    } 
} void calculate_outputm389(int input) {
    if(((((a1798==33) || ((cf==1) && (input == 3))) || (a1696==32)) && ((a1594==1) && (((a1260!=1) && (a1571==1)) && !(a1689==32))))){
    	 cf = (0);
    	a1792 = 33 ;
    	a1476 = (3);
    	a884 = 34 ;
    	a1316 = 34 ;
    	a1392 = (8);
    	a1802 = 33 ;
    	a1401 = (1);
    	a305 = 32 ;
    	a799 = (0);
    	a1639 = 32 ;
    	a280 = 33 ;
    	a106 = (1);
    	  printf("%d\n", 22);  
    } 
} void calculate_outputm387(int input) {
    if(((!(a1801==33) || (a1460==7)) && ((((((a615==34) && (cf==1)) && (a1792==33)) || !(a1502==7)) || !(a1438==33)) && !(a1593==9)))){
    	if((((((a1453==3) || (a1442==8)) && !(a1404==6)) || !(a1606==7)) && (!(a1578==7) && ((a1785==32) || ((cf==1) && (a153==1)))))){
    		calculate_outputm388(input);
    	} 
    	if((((a1685==33) && ((a1658==33) || (a1456==10))) && ((a1551==4) || (((a1479==1) || ((cf==1) && (a153!=1))) || !(a1470==32))))){
    		calculate_outputm389(input);
    	} 
    } 
} void calculate_outputm391(int input) {
    if((((a1700==32) || (((!(a1267==34) || ((cf==1) && (input == 2))) && !(a1675==34)) && !(a1779==32))) && ((a1797==33) || !(a1638==32)))){
    	 cf = (0);
    	a1604 = (1);
    	a1745 = 33 ;
    	a874 = 32 ;
    	a866 = 33 ;
    	a1729 = 32 ;
    	a1739 = 34 ;
    	a1638 = 34 ;
    	a377 = 32 ;
    	a1369 = (0);
    	a327 = (0);
    	a512 = (1);
    	  printf("%d\n", 21);  
    } 
    if(((((a1688==32) || !(a1443==34)) || (a1477==6)) && (((((cf==1) && (input == 4)) || (a1781==33)) && (a1559==7)) || (a1572!=1)))){
    	 cf = (0);
    	a1351 = (1);
    	a1544 = (1);
    	a1510 = 32 ;
    	a1489 = 34 ;
    	a1621 = 34 ;
    	a378 = (1);
    	a280 = 32 ;
    	a466 = 34 ;
    	a855 = (10);
    	a151 = (0);
    	a1103 = (1);
    	a106 = (1);
    	  printf("%d\n", 25);  
    } 
} void calculate_outputm392(int input) {
    if(((!(a1799==32) || (!(a1538==2) || ((cf==1) && (input == 1)))) && ((!(a1806==33) || ((a1777==32) && (a1406==1))) || !(a1733==33)))){
    	 cf = (0);
    	a1561 = (0);
    	a702 = 34 ;
    	a789 = 33 ;
    	a1632 = 32 ;
    	a1604 = (1);
    	a1595 = (4);
    	a1733 = 33 ;
    	a1206 = 33 ;
    	a462 = 33 ;
    	a51 = (13);
    	  printf("%d\n", 23);  
    } 
} void calculate_outputm393(int input) {
    if((((a1446==2) && ((input == 6) && (cf==1))) && ((a1440==7) && (((a1458==6) && ((a1613==32) && (a1557==11))) || (a1325==1))))){
    	 cf = (0);
    	 if((!(a44==1) && (a846==32))){
    	a279 = 32 ;
    	a1450 = 34 ;
    	a1521 = 34 ;
    	a1730 = 32 ;
    	a1626 = 34 ;
    	a1593 = (9);
    	a156 = 32 ;
    	a208 = 32 ;
    	a478 = (1);
    	a327 = (1);
    	a512 = (1);
    	} else{
    		a280 = 32 ;
    		a466 = 32 ;
    		a1449 = (0);
    		a856 = (2);
    		a1747 = 34 ;
    		a1351 = (0);
    		a1547 = (11);
    		a1670 = 34 ;
    		a1165 = 32 ;
    		a667 = (7);
    		a656 = (4);
    		a106 = (1);
    	}  printf("%d\n", 22);  
    } 
    if(((((cf==1) && (input == 2)) && !(a1515==4)) && ((a1475==1) || (!(a1458==6) || ((a1770==33) || ((a1805==34) && !(a1617==33))))))){
    	 cf = (0);
    	a1745 = 32 ;
    	a1651 = 33 ;
    	a46 = (10);
    	a1789 = 32 ;
    	a1611 = 34 ;
    	a1421 = (7);
    	  printf("%d\n", 21);  
    } 
    if((((a1534==1) && ((input == 5) && (cf==1))) && (!(a1354==33) || ((!(a1488==34) && ((a1674==32) || (a1379==7))) && (a1472==1))))){
    	 cf = (0);
    	a305 = 32 ;
    	a1081 = 33 ;
    	a1474 = (11);
    	a1261 = (1);
    	a1635 = 34 ;
    	a1316 = 34 ;
    	a280 = 33 ;
    	a884 = 32 ;
    	a1535 = (0);
    	a1399 = (4);
    	a406 = (0);
    	a106 = (1);
    	  printf("%d\n", 22);  
    } 
    if((((((input == 1) && (cf==1)) && !(a1730==32)) || !(a1763==33)) && ((!(a1751==32) && (!(a1797==34) || (a1508==9))) && (a1260!=1)))){
    	 cf = (0);
    	a1426 = (11);
    	a280 = 33 ;
    	a1430 = 34 ;
    	a1703 = 34 ;
    	a565 = 34 ;
    	a1316 = 32 ;
    	a403 = 33 ;
    	a1763 = 34 ;
    	a1535 = (0);
    	a75 = 33 ;
    	a371 = (9);
    	a106 = (1);
    	  printf("%d\n", 23);  
    } 
    if((((a1447!=1) || (a1267==32)) && ((a1524==33) || (!(a1432==5) || ((a1509==8) || (!(a1636==33) && ((cf==1) && (input == 3)))))))){
    	 cf = (0);
    	a1701 = 33 ;
    	a1206 = 33 ;
    	a282 = 33 ;
    	a1785 = 33 ;
    	a1404 = (5);
    	a1769 = 32 ;
    	a1639 = 32 ;
    	a74 = (13);
    	a528 = (1);
    	a51 = (12);
    	   
    } 
    if((((a1777==32) && (((cf==1) && (input == 4)) || (a1563!=1))) && ((a1492!=1) && ((a1727==34) && ((a1680==32) || (a1576==1)))))){
    	 cf = (0);
    	a316 = 33 ;
    	a1681 = 34 ;
    	a271 = 34 ;
    	a1657 = 33 ;
    	a280 = 34 ;
    	a1472 = (1);
    	a337 = 33 ;
    	a395 = (6);
    	a1415 = (0);
    	a1596 = 33 ;
    	a865 = 33 ;
    	a106 = (1);
    	  printf("%d\n", 21);  
    } 
} void calculate_outputm394(int input) {
    if((((a1457==5) || ((a1561!=1) && (a1664==32))) && ((a1261!=1) && (!(a1725==33) || (((cf==1) && (input == 2)) && (a1468!=1)))))){
    	 cf = (0);
    	a874 = 33 ;
    	a1767 = 33 ;
    	a914 = (10);
    	a1445 = (5);
    	a1456 = (10);
    	a1269 = (1);
    	a561 = 33 ;
    	a1198 = 34 ;
    	a327 = (0);
    	a512 = (1);
    	a1581 = (8);
    	  printf("%d\n", 23);  
    } 
    if((((a1763==32) || (!(a1307==4) && ((a1511!=1) && ((cf==1) && (input == 5))))) && ((a1481!=1) && ((a1480==1) || (a1555!=1))))){
    	 cf = (0);
    	a303 = (4);
    	a1347 = 33 ;
    	a1482 = 32 ;
    	a1527 = (1);
    	a1741 = 32 ;
    	a466 = 32 ;
    	a667 = (8);
    	a280 = 32 ;
    	a1681 = 34 ;
    	a1530 = (0);
    	a656 = (4);
    	a106 = (1);
    	   
    } 
    if(((((input == 6) && (cf==1)) || (a1354==32)) && ((a1280==2) || (((a1534!=1) || ((a1444!=1) && !(a1703==32))) && !(a1432==6))))){
    	 cf = (0);
    	a1700 = 33 ;
    	a1420 = 33 ;
    	a884 = 32 ;
    	a280 = 33 ;
    	a305 = 32 ;
    	a1316 = 34 ;
    	a1644 = 34 ;
    	a1743 = 32 ;
    	a1081 = 32 ;
    	a406 = (0);
    	a106 = (1);
    	a1774 = 32 ;
    	  printf("%d\n", 23);  
    } 
    if(((((a1579==7) || ((a1446==2) || !(a1616==34))) || (a1434==1)) && (!(a1662==33) || (((cf==1) && (input == 4)) || (a1492==1))))){
    	 cf = (0);
    	 if((((a579==1) || ((a1634==34) && ((a1485==1) || !(a1439==4)))) && (a537==1))){
    	a752 = (4);
    	a1766 = 34 ;
    	a1623 = 34 ;
    	a911 = 33 ;
    	a1491 = (0);
    	a1275 = (13);
    	a1206 = 34 ;
    	a1709 = 32 ;
    	a1808 = 32 ;
    	a291 = 33 ;
    	} else{
    		a1718 = 32 ;
    		a1260 = (0);
    		a1549 = (5);
    		a466 = 32 ;
    		a280 = 32 ;
    		a1534 = (1);
    		a900 = (6);
    		a716 = (1);
    		a490 = (1);
    		a656 = (1);
    		a106 = (1);
    		a1562 = 32 ;
    	}   
    } 
    if((((!(a1663==33) || (!(a1531==0) && !(a1429==3))) && !(a1303==9)) && (!(a1738==34) || (!(a1688==34) && ((cf==1) && (input == 1)))))){
    	 cf = (0);
    	a1640 = 33 ;
    	a842 = 34 ;
    	a1762 = 34 ;
    	a280 = 32 ;
    	a466 = 32 ;
    	a973 = 33 ;
    	a871 = (5);
    	a1805 = 33 ;
    	a1669 = 34 ;
    	a1788 = 34 ;
    	a656 = (5);
    	a106 = (1);
    	  printf("%d\n", 22);  
    } 
    if((((((a1535!=1) && (((cf==1) && (input == 3)) || (a1597!=1))) && (a1745==33)) && !(a1738==32)) && (!(a1220==7) && !(a1453==2)))){
    	 cf = (0);
    	 if(((a477==8) || (a772==32))){
    	a1541 = (9);
    	a280 = 33 ;
    	a141 = 33 ;
    	a1316 = 32 ;
    	a1449 = (1);
    	a1488 = 33 ;
    	a1407 = (7);
    	a1021 = 32 ;
    	a371 = (11);
    	a1475 = (1);
    	a565 = 34 ;
    	a106 = (1);
    	} else{
    		a1782 = 34 ;
    		a280 = 32 ;
    		a1705 = 34 ;
    		a466 = 32 ;
    		a1462 = (0);
    		a943 = 32 ;
    		a1557 = (10);
    		a1684 = 32 ;
    		a1041 = (1);
    		a667 = (9);
    		a656 = (4);
    		a106 = (1);
    	}  printf("%d\n", 23);  
    } 
} void calculate_outputm390(int input) {
    if(((a1516!=1) && ((((!(a1748==33) || (!(a1466==3) && ((a45==33) && (cf==1)))) || (a1764==34)) && (a1473!=1)) || (a1685==34)))){
    	if((((((cf==1) && (a331==33)) && !(a1791==33)) || !(a1389==3)) && (!(a1537==7) && (((a1432==5) && !(a1547==10)) || !(a1307==5))))){
    		calculate_outputm391(input);
    	} 
    } 
    if((((a1354==34) || ((((a1509==12) || (a1286==32)) && (a1605!=1)) || (a1624==33))) && (!(a1675==33) || ((a45==32) && (cf==1))))){
    	if((((!(a1799==33) && ((a1791==34) && ((cf==1) && (a1230==34)))) || !(a1701==33)) && (!(a1524==32) || ((a1319==9) || !(a1443==33))))){
    		calculate_outputm392(input);
    	} 
    } 
    if(((!(a1570==13) || !(a1409==4)) && ((((!(a1440==5) && ((a45==34) && (cf==1))) && (a1622==33)) || (a1400==1)) && (a1590==1)))){
    	if(((!(a1538==2) || (!(a1510==34) && (((cf==1) && (a46==9)) && (a1563==1)))) && ((a1584!=1) || ((a1303==8) && (a1481!=1))))){
    		calculate_outputm393(input);
    	} 
    	if((((((a46==12) && (cf==1)) || !(a1562==34)) || (a1677==33)) && (((!(a1267==33) && (a1660==33)) && (a1765==34)) || (a1771==32)))){
    		calculate_outputm394(input);
    	} 
    } 
} void calculate_outputm396(int input) {
    if((((a1452!=1) && ((a1706==33) || (a1227!=1))) && (((((input == 6) && (cf==1)) || (a1537==7)) && (a1562==34)) || !(a1267==34)))){
    	 cf = (0);
    	a1348 = (0);
    	a565 = 33 ;
    	a1319 = (11);
    	a250 = 33 ;
    	a956 = (7);
    	a1474 = (9);
    	a1415 = (1);
    	a1733 = 33 ;
    	a1316 = 32 ;
    	a280 = 33 ;
    	a106 = (1);
    	a1705 = 34 ;
    	  printf("%d\n", 23);  
    } 
    if((((a1470==32) && (a1730==33)) && (((((a1792==32) || ((input == 2) && (cf==1))) && (a1572==1)) && (a1562==34)) && (a1260!=1)))){
    	 cf = (0);
    	a1581 = (5);
    	a1208 = (0);
    	a1582 = (1);
    	a809 = 34 ;
    	a1668 = 32 ;
    	a282 = 33 ;
    	a1206 = 33 ;
    	a528 = (0);
    	a1319 = (11);
    	a51 = (12);
    	  printf("%d\n", 23);  
    } 
    if((((!(a1504==9) && (a1514!=1)) || (a1313!=1)) && (((a1639==32) && (!(a1523==4) && ((cf==1) && (input == 5)))) || (a1797==34)))){
    	 cf = (0);
    	a1531 = (4);
    	a1280 = (5);
    	a201 = 34 ;
    	a206 = (4);
    	a1770 = 34 ;
    	a465 = 33 ;
    	a1014 = 32 ;
    	a1785 = 33 ;
    	a1409 = (4);
    	   
    } 
    if((((a1688==33) && ((a1518==13) || ((a1718==32) || (!(a1628==34) && !(a1808==33))))) && (((input == 4) && (cf==1)) && !(a1769==33)))){
    	 cf = (0);
    	a465 = 32 ;
    	a1417 = 34 ;
    	a884 = 32 ;
    	a1451 = (1);
    	a1444 = (0);
    	a1466 = (2);
    	a1697 = 32 ;
    	a834 = 32 ;
    	a53 = (4);
    	  printf("%d\n", 22);  
    } 
    if((((a1556==2) || ((a1271!=1) && ((a1540!=1) || (((cf==1) && (input == 1)) || (a1672==33))))) && ((a1725==33) && (a1558==1)))){
    	 cf = (0);
    	a1789 = 32 ;
    	a1561 = (0);
    	a156 = 33 ;
    	a1565 = (4);
    	a1556 = (4);
    	a1134 = 33 ;
    	a1237 = (4);
    	a963 = (0);
    	a327 = (1);
    	a512 = (1);
    	a1579 = (6);
    	   
    } 
} void calculate_outputm397(int input) {
    if((((a1475!=1) && ((((a1583!=1) || !(a1504==8)) && (a1644==33)) && (a1379==7))) && (((cf==1) && (input == 4)) || !(a1307==5)))){
    	 cf = (0);
    	a1535 = (0);
    	a466 = 32 ;
    	a1727 = 34 ;
    	a856 = (2);
    	a280 = 32 ;
    	a1569 = (0);
    	a1165 = 32 ;
    	a667 = (7);
    	a656 = (4);
    	a1215 = (1);
    	a106 = (1);
    	a1639 = 32 ;
    	  printf("%d\n", 21);  
    } 
    if((((a1627==33) || ((((cf==1) && (input == 3)) || !(a1665==33)) && !(a1802==34))) && ((a1628==33) || (!(a1487==33) || (a1451==1))))){
    	 cf = (0);
    	a1404 = (3);
    	a934 = 33 ;
    	a1418 = (2);
    	a1443 = 32 ;
    	a1441 = (0);
    	a1283 = (1);
    	a787 = (3);
    	a874 = 33 ;
    	a561 = 32 ;
    	a327 = (0);
    	a512 = (1);
    	  printf("%d\n", 21);  
    } 
    if(((((((a1739==33) || ((input == 2) && (cf==1))) && (a1524==32)) || (a1280==6)) || (a1501!=1)) && (!(a1660==33) || (a1727==34)))){
    	 cf = (0);
    	a280 = 33 ;
    	a1480 = (1);
    	a1579 = (6);
    	a853 = 32 ;
    	a381 = (0);
    	a745 = (1);
    	a790 = (0);
    	a1673 = 34 ;
    	a1454 = 33 ;
    	a1316 = 33 ;
    	a106 = (1);
    	a1567 = (1);
    	  printf("%d\n", 21);  
    } 
} void calculate_outputm395(int input) {
    if((((a1731==32) && ((a1265==32) && (cf==1))) && ((a1805==34) && ((a1719==33) || (((a1271!=1) && (a1586!=1)) || (a1794==34)))))){
    	if(((!(a1426==11) || (!(a1784==34) || ((a1560==1) || ((a853==32) && (cf==1))))) && (((a1559==9) || (a1552==33)) || (a1519!=1)))){
    		calculate_outputm396(input);
    	} 
    } 
    if((((((cf==1) && (a1265==34)) || (a1747==33)) && !(a1658==32)) && (((a1272==12) || ((a1485==1) && (a1780==34))) || !(a1701==33)))){
    	if((((!(a1692==32) && (a1260!=1)) || (a1715==33)) && (((a1527==1) || ((a1704==33) && ((a1224==32) && (cf==1)))) || (a1796==33)))){
    		calculate_outputm397(input);
    	} 
    } 
} void calculate_outputm399(int input) {
    if((((!(a1703==32) && (a1768==34)) || (a1480!=1)) && (!(a1698==34) || ((!(a1774==32) || ((cf==1) && (input == 3))) || (a1571!=1))))){
    	 cf = (0);
    	a1559 = (7);
    	a1605 = (0);
    	a986 = 33 ;
    	a1155 = (1);
    	a305 = 34 ;
    	a280 = 33 ;
    	a1537 = (8);
    	a1573 = (4);
    	a1767 = 33 ;
    	a1316 = 34 ;
    	a446 = (1);
    	a106 = (1);
    	  printf("%d\n", 23);  
    } 
    if((((!(a1637==34) || ((a1576!=1) || (!(a1708==32) && (((cf==1) && (input == 6)) && (a1286==34))))) || (a1707==32)) && !(a1751==32))){
    	 cf = (0);
    	 if(((a421==32) && (a125==34))){
    	a1611 = 33 ;
    	a1415 = (1);
    	a1794 = 33 ;
    	a1292 = (1);
    	a316 = 32 ;
    	a1575 = (11);
    	a893 = 34 ;
    	a280 = 34 ;
    	a1005 = (0);
    	a1037 = (0);
    	a406 = (1);
    	a106 = (1);
    	} else{
    		a1609 = 34 ;
    		a1206 = 33 ;
    		a789 = 34 ;
    		a1409 = (4);
    		a1706 = 32 ;
    		a1486 = (8);
    		a125 = 33 ;
    		a97 = (9);
    		a51 = (13);
    		a1708 = 33 ;
    	}  printf("%d\n", 23);  
    } 
    if((((((cf==1) && (input == 1)) && (a1483!=1)) && (a1407==6)) && (((!(a1667==34) && (a1700==33)) || !(a1658==34)) && !(a1418==3)))){
    	 cf = (0);
    	a1354 = 33 ;
    	a1227 = (0);
    	a1551 = (5);
    	a305 = 32 ;
    	a681 = 33 ;
    	a1628 = 32 ;
    	a1426 = (11);
    	a1316 = 34 ;
    	a430 = (1);
    	a884 = 33 ;
    	a280 = 33 ;
    	a106 = (1);
    	  printf("%d\n", 22);  
    } 
    if((((((a1504==12) || ((input == 5) && (cf==1))) && !(a1800==34)) && !(a1782==33)) && ((a1643==33) || ((a1638==34) && !(a1354==34))))){
    	 cf = (0);
    	a466 = 33 ;
    	a1471 = (9);
    	a1792 = 33 ;
    	a280 = 32 ;
    	a1306 = 33 ;
    	a1479 = (0);
    	a1150 = 33 ;
    	a1591 = (1);
    	a654 = (1);
    	a1579 = (6);
    	a682 = (0);
    	a106 = (1);
    	  printf("%d\n", 22);  
    } 
    if(((((a1547==12) && ((input == 2) && (cf==1))) || (a1800==34)) && (!(a1628==32) || (!(a1587==7) && ((a1612==32) || !(a1686==32)))))){
    	 cf = (0);
    	a809 = 34 ;
    	a1206 = 33 ;
    	a1538 = (2);
    	a1571 = (1);
    	a528 = (0);
    	a1435 = (3);
    	a282 = 33 ;
    	a1608 = 32 ;
    	a1583 = (0);
    	a51 = (12);
    	  printf("%d\n", 23);  
    } 
} void calculate_outputm398(int input) {
    if((((a1794==33) && ((a1490==1) || ((cf==1) && (a745!=1)))) && (!(a1662==32) && (((a1596==33) || !(a1513==6)) && (a1709==34))))){
    	if((((a1449!=1) || (((cf==1) && (a916!=1)) && !(a1800==34))) && (((a1531==2) || (!(a1772==34) && (a1438==33))) || !(a1719==34)))){
    		calculate_outputm399(input);
    	} 
    } 
} void calculate_outputm401(int input) {
    if((((a1661==33) || ((cf==1) && (input == 3))) && (((((a1591==1) && (a1491==1)) || (a1492==1)) && (a1466==2)) && !(a1220==7)))){
    	 cf = (0);
    	a1757 = 34 ;
    	a1316 = 33 ;
    	a176 = 34 ;
    	a1124 = (8);
    	a1449 = (1);
    	a280 = 33 ;
    	a1262 = 32 ;
    	a790 = (1);
    	a106 = (1);
    	a1715 = 34 ;
    	a1489 = 34 ;
    	a1435 = (3);
    	  printf("%d\n", 21);  
    } 
} void calculate_outputm402(int input) {
    if((((a1566!=1) || ((a1446==1) || !(a1635==33))) && ((a1443==32) && (((a1292==1) && ((input == 3) && (cf==1))) || !(a1446==2))))){
    	 cf = (0);
    	 if((!(a1432==4) || (a749==32))){
    	a1764 = 33 ;
    	a1692 = 33 ;
    	a316 = 32 ;
    	a718 = (7);
    	a1037 = (1);
    	a280 = 34 ;
    	a1651 = 33 ;
    	a1362 = 34 ;
    	a893 = 34 ;
    	a406 = (1);
    	a106 = (1);
    	a1769 = 34 ;
    	} else{
    		a465 = 34 ;
    		a1446 = (2);
    		a1527 = (0);
    		a1437 = 32 ;
    		a916 = (0);
    		a745 = (0);
    		a814 = 34 ;
    		a1206 = 32 ;
    		a1802 = 33 ;
    		a1470 = 32 ;
    	}  printf("%d\n", 21);  
    } 
} void calculate_outputm403(int input) {
    if((((a1480==1) && (!(a1631==34) && ((a1586!=1) && ((a1487==33) || !(a1735==32))))) && (((cf==1) && (input == 5)) && !(a1487==34)))){
    	 cf = (0);
    	a1739 = 34 ;
    	a1408 = (10);
    	a809 = 34 ;
    	a528 = (0);
    	a1430 = 33 ;
    	a1206 = 33 ;
    	a282 = 33 ;
    	a51 = (12);
    	a1379 = (7);
    	a1596 = 33 ;
    	   
    } 
    if(((!(a1727==33) || !(a1422==33)) && ((((((input == 6) && (cf==1)) && (a1588==34)) || (a1292!=1)) && (a1473!=1)) && (a1491==1)))){
    	 cf = (0);
    	a1610 = 33 ;
    	a1401 = (1);
    	a1430 = 33 ;
    	a884 = 34 ;
    	a1316 = 34 ;
    	a799 = (0);
    	a1355 = (0);
    	a1621 = 34 ;
    	a305 = 32 ;
    	a280 = 33 ;
    	a106 = (1);
    	a1581 = (5);
    	  printf("%d\n", 22);  
    } 
    if(((!(a1770==32) && (!(a1609==34) || ((a1595==5) || !(a1458==3)))) && ((!(a1617==32) && ((cf==1) && (input == 3))) || !(a1736==33)))){
    	 cf = (0);
    	a280 = 33 ;
    	a565 = 33 ;
    	a1426 = (11);
    	a1476 = (3);
    	a421 = 33 ;
    	a995 = (6);
    	a956 = (10);
    	a1439 = (0);
    	a1622 = 33 ;
    	a1508 = (10);
    	a1316 = 32 ;
    	a106 = (1);
    	  printf("%d\n", 23);  
    } 
} void calculate_outputm404(int input) {
    if((((a1798==32) || (!(a1587==4) || (!(a1638==33) && (((input == 1) && (cf==1)) || (a1604!=1))))) && (!(a1791==32) && !(a1693==32)))){
    	 cf = (0);
    	a730 = 34 ;
    	a280 = 32 ;
    	a1437 = 32 ;
    	a1610 = 33 ;
    	a1418 = (2);
    	a595 = 34 ;
    	a466 = 32 ;
    	a1636 = 34 ;
    	a1741 = 32 ;
    	a535 = 34 ;
    	a656 = (3);
    	a106 = (1);
    	  printf("%d\n", 22);  
    } 
    if((((a1409==4) && ((a1544!=1) || ((cf==1) && (input == 4)))) && ((!(a1559==7) || (!(a1776==34) || (a1389==7))) || (a1406!=1)))){
    	 cf = (0);
    	a280 = 33 ;
    	a1767 = 33 ;
    	a1801 = 34 ;
    	a1316 = 34 ;
    	a305 = 32 ;
    	a1667 = 33 ;
    	a1280 = (5);
    	a884 = 34 ;
    	a1554 = 33 ;
    	a1401 = (1);
    	a799 = (0);
    	a106 = (1);
    	  printf("%d\n", 22);  
    } 
    if((((a1457==5) || ((input == 5) && (cf==1))) && ((!(a1486==8) || ((!(a1548==34) && (a1560!=1)) || !(a1611==33))) || (a1452==1)))){
    	 cf = (0);
    	a1134 = 33 ;
    	a156 = 33 ;
    	a1771 = 34 ;
    	a1639 = 32 ;
    	a1798 = 34 ;
    	a1237 = (4);
    	a963 = (0);
    	a1700 = 33 ;
    	a1472 = (1);
    	a327 = (1);
    	a512 = (1);
    	  printf("%d\n", 22);  
    } 
    if(((!(a1686==32) && !(a1557==8)) && ((a1494==3) || ((a1501!=1) || ((a1551==1) || ((a1423==1) || ((input == 3) && (cf==1)))))))){
    	 cf = (0);
    	a1480 = (1);
    	a1610 = 33 ;
    	a884 = 32 ;
    	a1530 = (0);
    	a1421 = (7);
    	a1411 = (8);
    	a834 = 32 ;
    	a465 = 32 ;
    	a1206 = 32 ;
    	a53 = (4);
    	  printf("%d\n", 23);  
    } 
    if((((a1292==1) && (a1792==33)) && ((a1597==1) && (((((cf==1) && (input == 6)) || !(a1550==9)) && (a1272==9)) && !(a1549==3))))){
    	 cf = (0);
    	a1588 = 34 ;
    	a1754 = 34 ;
    	a1668 = 32 ;
    	a1709 = 34 ;
    	a654 = (1);
    	a466 = 33 ;
    	a1415 = (1);
    	a1306 = 33 ;
    	a1150 = 33 ;
    	a682 = (0);
    	a280 = 32 ;
    	a106 = (1);
    	  printf("%d\n", 21);  
    } 
    if(((a1392==8) && ((a1472!=1) || ((a1748==33) && (((((cf==1) && (input == 2)) || (a1488==32)) && (a1451==1)) && (a1759==32)))))){
    	 cf = (0);
    	a282 = 33 ;
    	a1556 = (4);
    	a1777 = 32 ;
    	a1206 = 33 ;
    	a1579 = (6);
    	a809 = 34 ;
    	a528 = (0);
    	a51 = (12);
    	a1553 = (0);
    	  printf("%d\n", 23);  
    } 
} void calculate_outputm405(int input) {
    if(((((input == 3) && (cf==1)) && !(a1629==32)) && ((a1459!=1) && ((a1452==1) || (!(a1805==32) && ((a1493==32) && !(a1651==32))))))){
    	 cf = (0);
    	a1675 = 33 ;
    	a1703 = 34 ;
    	a156 = 34 ;
    	a1716 = 33 ;
    	a1548 = 32 ;
    	a1050 = 34 ;
    	a71 = (12);
    	a935 = (9);
    	a1581 = (5);
    	a327 = (1);
    	a512 = (1);
    	  printf("%d\n", 21);  
    } 
} void calculate_outputm400(int input) {
    if(((!(a1777==32) || ((a1501==1) && ((cf==1) && (a1275==9)))) && ((a1454==32) || ((a1543==1) || ((a1597==1) && !(a1551==4)))))){
    	if(((((a1620==32) && ((a1578==6) && ((a987==34) && (cf==1)))) && !(a1549==2)) && (((a1482==33) || !(a1620==32)) || !(a1443==32)))){
    		calculate_outputm401(input);
    	} 
    } 
    if((((a1387==10) && (((cf==1) && (a1275==10)) || (a1739==33))) && ((!(a1621==33) && ((a1589!=1) || (a1725==34))) && !(a1754==33)))){
    	if((((!(a1424==7) && ((a770==33) && (cf==1))) && (a1585==1)) && ((a1660==32) || (((a1623==33) && (a1722==33)) || !(a1677==34))))){
    		calculate_outputm402(input);
    	} 
    } 
    if(((((a1462==1) && ((a1676==32) && (a1521==32))) || !(a1513==6)) && ((a1517!=1) || (((a1275==11) && (cf==1)) && (a1544==1))))){
    	if((((a1492==1) || (((cf==1) && (a1097==32)) && (a1445==1))) && ((a1439==0) && (!(a1636==33) && (!(a1748==34) || (a1605==1)))))){
    		calculate_outputm403(input);
    	} 
    	if(((((!(a1407==3) && !(a1737==32)) && (a1555==1)) && (a1227!=1)) && ((((a1097==34) && (cf==1)) || (a1676==33)) && !(a1454==32)))){
    		calculate_outputm404(input);
    	} 
    } 
    if(((((cf==1) && (a1275==13)) && !(a1664==34)) && (((a1521==33) || (!(a1738==32) && (!(a1595==4) || (a1271!=1)))) || (a1798==33)))){
    	if((((a1637==34) || !(a1211==9)) && (((a1351==1) && (((a1446==2) && ((cf==1) && (a752==4))) || (a1746==32))) && !(a1440==4)))){
    		calculate_outputm405(input);
    	} 
    } 
} void calculate_outputm407(int input) {
    if((((a1676==32) && (!(a1455==1) && (a1481!=1))) && (!(a1411==8) || (((a1597==1) && ((cf==1) && (input == 6))) || (a1763==32))))){
    	 cf = (0);
    	a419 = 32 ;
    	a1584 = (1);
    	a1624 = 34 ;
    	a1421 = (7);
    	a1795 = 33 ;
    	a805 = (10);
    	a1655 = 34 ;
    	a280 = 34 ;
    	a865 = 32 ;
    	a316 = 33 ;
    	a1152 = 32 ;
    	a106 = (1);
    	  printf("%d\n", 21);  
    } 
    if((((a1743==33) && ((a1469!=1) || ((cf==1) && (input == 2)))) && ((a1227!=1) && (!(a1789==32) || (!(a1573==3) && !(a1745==32)))))){
    	 cf = (0);
    	a785 = 34 ;
    	a1362 = 34 ;
    	a1134 = 33 ;
    	a466 = 32 ;
    	a1739 = 34 ;
    	a1446 = (2);
    	a280 = 32 ;
    	a1311 = (1);
    	a656 = (2);
    	a106 = (1);
    	a1702 = 33 ;
    	a1675 = 33 ;
    	  printf("%d\n", 22);  
    } 
} void calculate_outputm408(int input) {
    if(((((((input == 1) && (cf==1)) && (a1450==33)) || (a1407==3)) || !(a1554==33)) && ((a1701==33) && ((a1681==34) || (a1473==1))))){
    	 cf = (0);
    	a1708 = 33 ;
    	a1509 = (12);
    	a1687 = 34 ;
    	a535 = 33 ;
    	a1597 = (1);
    	a466 = 32 ;
    	a1187 = (0);
    	a1557 = (11);
    	a280 = 32 ;
    	a1136 = (5);
    	a656 = (3);
    	a106 = (1);
    	  printf("%d\n", 23);  
    } 
} void calculate_outputm409(int input) {
    if(((((a1597!=1) || ((a1547==10) || ((input == 5) && (cf==1)))) || !(a1690==33)) && (!(a1602==33) && (!(a1655==34) || (a1490!=1))))){
    	 cf = (0);
    	a1485 = (1);
    	a323 = (1);
    	a465 = 32 ;
    	a1206 = 32 ;
    	a1549 = (5);
    	a1360 = 33 ;
    	a53 = (2);
    	a1422 = 33 ;
    	a1548 = 32 ;
    	a1663 = 33 ;
    	   
    } 
    if((((((cf==1) && (input == 3)) || !(a1778==34)) && (a1476==3)) && ((a1667==33) && ((a1410!=1) && ((a1675==34) || !(a1439==3)))))){
    	 cf = (0);
    	a1525 = (4);
    	a377 = 32 ;
    	a1689 = 33 ;
    	a866 = 33 ;
    	a1471 = (9);
    	a1796 = 34 ;
    	a874 = 32 ;
    	a1369 = (0);
    	a327 = (0);
    	a512 = (1);
    	  printf("%d\n", 21);  
    } 
} void calculate_outputm410(int input) {
    if((((((((cf==1) && (input == 6)) || (a1478==9)) && !(a1593==13)) && !(a1626==32)) && !(a1608==33)) && (!(a1432==5) || (a1442==8)))){
    	 cf = (0);
    	a280 = 33 ;
    	a681 = 33 ;
    	a1490 = (0);
    	a1572 = (1);
    	a305 = 32 ;
    	a1725 = 33 ;
    	a1355 = (0);
    	a430 = (1);
    	a884 = 33 ;
    	a1777 = 32 ;
    	a1316 = 34 ;
    	a106 = (1);
    	  printf("%d\n", 21);  
    } 
    if((((((a1493==34) || (((input == 4) && (cf==1)) && (a1739==34))) || (a1430==34)) && !(a1529==6)) && ((a1701==34) || !(a1700==32)))){
    	 cf = (0);
    	a1576 = (1);
    	a1490 = (0);
    	a1504 = (8);
    	a809 = 34 ;
    	a1456 = (10);
    	a528 = (0);
    	a1808 = 34 ;
    	a1206 = 33 ;
    	a282 = 33 ;
    	a51 = (12);
    	  printf("%d\n", 23);  
    } 
    if(((((input == 5) && (cf==1)) || (a1208==1)) && (((((a1788==34) || (a1745==34)) && (a1501==1)) && (a1518==12)) || (a1261==1)))){
    	 cf = (0);
    	a1562 = 34 ;
    	a1400 = (0);
    	a156 = 34 ;
    	a1445 = (1);
    	a664 = (4);
    	a725 = (0);
    	a935 = (12);
    	a327 = (1);
    	a1704 = 33 ;
    	a512 = (1);
    	  printf("%d\n", 21);  
    } 
    if(((((a1605!=1) && !(a1719==32)) || (a1519!=1)) && (!(a1782==33) && ((((input == 1) && (cf==1)) || !(a1747==34)) && (a1379==7))))){
    	 cf = (0);
    	a1316 = 33 ;
    	a1723 = 32 ;
    	a280 = 33 ;
    	a947 = (7);
    	a1124 = (7);
    	a1531 = (4);
    	a1547 = (12);
    	a1262 = 32 ;
    	a790 = (1);
    	a106 = (1);
    	a1575 = (11);
    	a1583 = (0);
    	  printf("%d\n", 22);  
    } 
    if((((a1613==32) && ((a1785==33) && (!(a1772==32) || ((cf==1) && (input == 2))))) && ((a1514==1) || (!(a1428==4) || !(a1424==6))))){
    	 cf = (0);
    	a1590 = (1);
    	a1669 = 32 ;
    	a1305 = (4);
    	a466 = 32 ;
    	a1672 = 32 ;
    	a1436 = (1);
    	a280 = 32 ;
    	a1563 = (1);
    	a24 = (4);
    	a842 = 33 ;
    	a656 = (5);
    	a106 = (1);
    	  printf("%d\n", 23);  
    } 
} void calculate_outputm411(int input) {
    if(((!(a1552==33) || ((((cf==1) && (input == 3)) && (a1561!=1)) && !(a1421==10))) && (((a1483!=1) && !(a1329==8)) && (a1406==1)))){
    	 cf = (0);
    	a1765 = 34 ;
    	a1729 = 32 ;
    	a973 = 32 ;
    	a1788 = 34 ;
    	a280 = 32 ;
    	a871 = (5);
    	a466 = 32 ;
    	a842 = 34 ;
    	a1534 = (1);
    	a1663 = 33 ;
    	a656 = (5);
    	a106 = (1);
    	  printf("%d\n", 23);  
    } 
} void calculate_outputm412(int input) {
    if((((a1535!=1) && (a1479!=1)) && (!(a1673==34) || (((a1499==32) || (!(a1573==4) || ((input == 6) && (cf==1)))) || !(a1762==32))))){
    	 cf = (0);
    	a1657 = 34 ;
    	a1527 = (0);
    	a1454 = 33 ;
    	a1663 = 33 ;
    	a282 = 33 ;
    	a1687 = 34 ;
    	a809 = 34 ;
    	a528 = (0);
    	a51 = (12);
    	a1206 = 33 ;
    	  printf("%d\n", 22);  
    } 
    if(((((a1215!=1) || !(a1408==8)) || (a1482==34)) && ((!(a1657==33) && (((input == 1) && (cf==1)) && !(a1801==33))) || !(a1500==34)))){
    	 cf = (0);
    	a1593 = (10);
    	a282 = 33 ;
    	a1206 = 33 ;
    	a809 = 34 ;
    	a528 = (0);
    	a51 = (12);
    	a1475 = (0);
    	a1514 = (0);
    	a1627 = 32 ;
    	a1584 = (1);
    	  printf("%d\n", 22);  
    } 
    if(((((a1606==7) && (((cf==1) && (input == 4)) && (a1559==7))) && (a1543!=1)) && (((a1591==1) || (a1227==1)) || !(a1587==4)))){
    	 cf = (0);
    	a465 = 32 ;
    	a1449 = (1);
    	a1527 = (0);
    	a834 = 32 ;
    	a1696 = 33 ;
    	a1574 = 34 ;
    	a884 = 32 ;
    	a53 = (4);
    	a1440 = (7);
    	a1206 = 32 ;
    	  printf("%d\n", 23);  
    } 
} void calculate_outputm406(int input) {
    if((((a1577!=1) || ((!(a1743==33) || (a1651==33)) || (a1802==34))) && ((a1549==5) && (!(a1725==32) && ((cf==1) && (a74==9)))))){
    	if(((!(a1458==3) && ((cf==1) && (a406==1))) && (((!(a1389==6) && ((a1589!=1) || (a1393==6))) || (a1731==33)) && (a1534==1)))){
    		calculate_outputm407(input);
    	} 
    	if(((((a406!=1) && (cf==1)) || !(a1319==11)) && (!(a1759==33) && ((a1583==1) || (!(a1753==34) && ((a1260!=1) || (a1780==32))))))){
    		calculate_outputm408(input);
    	} 
    } 
    if((((a1411==9) || (((a1584==1) && ((a74==11) && (cf==1))) && !(a1550==7))) && (((a1292==1) && (a1624==34)) || (a1661==32)))){
    	if(((!(a1756==34) && (!(a1688==33) || ((a1343!=1) && !(a1606==10)))) && (!(a1772==32) || (((cf==1) && (a339==33)) || !(a1722==33))))){
    		calculate_outputm409(input);
    	} 
    	if(((!(a1474==9) || (((cf==1) && (a339==34)) && (a1629==34))) && (!(a1529==9) || ((!(a1638==33) && !(a1409==5)) && (a1704==33))))){
    		calculate_outputm410(input);
    	} 
    } 
    if(((((a74==12) && (cf==1)) && !(a1743==34)) && ((a1764==32) || (((a1667==32) || (!(a1686==34) || !(a1426==9))) && (a1470==32))))){
    	if((((a1515==2) && ((a1788==32) || ((a405==32) && (cf==1)))) && ((a1745==34) || ((a1445==3) || ((a1325!=1) && (a1624==34)))))){
    		calculate_outputm411(input);
    	} 
    } 
    if(((!(a1791==33) && ((a1722==34) || ((cf==1) && (a74==13)))) && ((a1632==34) || (!(a1443==34) && (!(a1631==34) && (a1456==10)))))){
    	if(((!(a1702==32) && (a1604==1)) && ((((a1447==1) || (((a125==33) && (cf==1)) || (a1436!=1))) || !(a1482==33)) && (a1481!=1)))){
    		calculate_outputm412(input);
    	} 
    } 
} void calculate_outputm414(int input) {
    if((((a1488==33) && (((a1423==1) || ((a1795==33) && (a1627==32))) && !(a1387==12))) && (((cf==1) && (input == 5)) && (a1562==34)))){
    	 cf = (0);
    	a1230 = 34 ;
    	a1644 = 33 ;
    	a45 = 32 ;
    	a814 = 33 ;
    	a1775 = 34 ;
    	a1206 = 32 ;
    	a465 = 34 ;
    	a1319 = (11);
    	a1542 = (3);
    	a1759 = 32 ;
    	  printf("%d\n", 23);  
    } 
    if((((a1488==33) && (a1502==7)) && ((((a1703==34) && ((a1483!=1) && ((cf==1) && (input == 1)))) && (a1657==34)) && !(a1695==34)))){
    	 cf = (0);
    	a1488 = 33 ;
    	a1456 = (10);
    	a1660 = 33 ;
    	a291 = 32 ;
    	a1515 = (2);
    	a1723 = 32 ;
    	a406 = (0);
    	a74 = (9);
    	  printf("%d\n", 25);  
    } 
    if((((((cf==1) && (input == 2)) && (a1415==1)) || (a1613==34)) && ((((a1753==32) || !(a1640==33)) || (a1575==7)) && !(a1636==33)))){
    	 cf = (0);
    	a1206 = 33 ;
    	a1424 = (6);
    	a1631 = 32 ;
    	a1716 = 33 ;
    	a1690 = 33 ;
    	a1540 = (1);
    	a332 = (6);
    	a1135 = (2);
    	a1347 = 34 ;
    	a51 = (11);
    	  printf("%d\n", 23);  
    } 
    if((((((a1400!=1) && (a1615==33)) && (a1680==33)) || !(a1731==32)) && ((((cf==1) && (input == 3)) && !(a1280==2)) || (a1559==5)))){
    	 cf = (0);
    	a1408 = (10);
    	a1316 = 33 ;
    	a1283 = (1);
    	a1777 = 32 ;
    	a1053 = 34 ;
    	a1589 = (0);
    	a1262 = 33 ;
    	a1450 = 33 ;
    	a280 = 33 ;
    	a967 = (1);
    	a790 = (1);
    	a106 = (1);
    	  printf("%d\n", 25);  
    } 
    if((((a1777==32) && (((cf==1) && (input == 4)) || (a1563!=1))) && (((a1459==1) || (!(a1537==4) && (a1576==1))) && !(a1756==33)))){
    	 cf = (0);
    	a842 = 34 ;
    	a280 = 32 ;
    	a466 = 32 ;
    	a1731 = 32 ;
    	a1775 = 34 ;
    	a1524 = 32 ;
    	a746 = (0);
    	a871 = (3);
    	a656 = (5);
    	a106 = (1);
    	a1504 = (8);
    	a1563 = (1);
    	  printf("%d\n", 23);  
    } 
} void calculate_outputm413(int input) {
    if((((a1528==32) && ((!(a1756==33) || (a1542==5)) && (a1451==1))) && (((a1558!=1) || ((cf==1) && (a504==33))) && !(a1438==34)))){
    	if((((a1579==6) && ((a1729==32) && (!(a1806==32) && ((a1557==11) && ((cf==1) && (a580==33)))))) && (!(a1466==5) || (a1493==34)))){
    		calculate_outputm414(input);
    	} 
    } 
} void calculate_outputm416(int input) {
    if(((!(a1354==33) || ((a1487==33) || !(a1782==32))) && ((a1466==4) || ((((input == 3) && (cf==1)) && (a1483!=1)) || !(a1525==4))))){
    	 cf = (0);
    	a787 = (3);
    	a1797 = 32 ;
    	a1689 = 33 ;
    	a1658 = 34 ;
    	a561 = 32 ;
    	a1389 = (3);
    	a1478 = (13);
    	a874 = 33 ;
    	a934 = 33 ;
    	a327 = (0);
    	a512 = (1);
    	  printf("%d\n", 21);  
    } 
    if((((a1651==34) || (!(a1744==32) || (((a1451!=1) || (a1421==7)) || (a1796==33)))) && ((a1459==1) || ((cf==1) && (input == 4))))){
    	 cf = (0);
    	a1316 = 33 ;
    	a1585 = (1);
    	a1446 = (2);
    	a755 = 32 ;
    	a1470 = 32 ;
    	a1757 = 34 ;
    	a1426 = (11);
    	a280 = 33 ;
    	a941 = (8);
    	a745 = (0);
    	a790 = (0);
    	a106 = (1);
    	  printf("%d\n", 21);  
    } 
    if((((((cf==1) && (input == 2)) && (a1595==4)) && !(a1626==32)) && (((a1584!=1) || ((a1756==32) && (a1636==34))) || !(a1673==34)))){
    	 cf = (0);
    	a1555 = (1);
    	a1316 = 33 ;
    	a1392 = (8);
    	a280 = 33 ;
    	a1784 = 34 ;
    	a1609 = 34 ;
    	a1531 = (4);
    	a853 = 32 ;
    	a381 = (0);
    	a745 = (1);
    	a790 = (0);
    	a106 = (1);
    	  printf("%d\n", 21);  
    } 
} void calculate_outputm415(int input) {
    if(((((a1796==34) && ((a978!=1) && (cf==1))) || !(a1676==32)) && (((a1617==34) && ((a1417==33) || !(a1399==7))) && !(a1672==33)))){
    	if(((!(a1700==32) && (((a1318==33) && (cf==1)) || (a1704==32))) && ((((a1616==34) && (a1693==33)) || (a1491!=1)) || !(a1426==11)))){
    		calculate_outputm416(input);
    	} 
    } 
} void calculate_outputm418(int input) {
    if((((a1765==34) && !(a1782==34)) && ((!(a1574==34) || ((a1597!=1) || (((cf==1) && (input == 5)) && (a1558==1)))) && (a1772==32)))){
    	 cf = (0);
    	a1796 = 34 ;
    	a884 = 33 ;
    	a280 = 33 ;
    	a681 = 33 ;
    	a430 = (1);
    	a1316 = 34 ;
    	a305 = 32 ;
    	a106 = (1);
    	a1785 = 33 ;
    	a1529 = (9);
    	a1492 = (0);
    	a1738 = 34 ;
    	  printf("%d\n", 23);  
    } 
    if(((!(a1608==33) && (((cf==1) && (input == 6)) || (a1638==33))) && ((a1499==33) && ((!(a1793==34) && (a1798==34)) && !(a1643==32))))){
    	 cf = (0);
    	a1206 = 33 ;
    	a1687 = 34 ;
    	a282 = 33 ;
    	a1626 = 34 ;
    	a1421 = (7);
    	a1611 = 33 ;
    	a809 = 34 ;
    	a528 = (0);
    	a51 = (12);
    	a1416 = (10);
    	  printf("%d\n", 21);  
    } 
    if(((!(a1663==32) && (a1404==3)) && ((a1577==1) && ((a1739==34) && ((a1409==6) || (((cf==1) && (input == 2)) && !(a1303==7))))))){
    	 cf = (0);
    	a884 = 34 ;
    	a1754 = 34 ;
    	a1696 = 33 ;
    	a1517 = (1);
    	a1695 = 33 ;
    	a1316 = 34 ;
    	a305 = 32 ;
    	a1739 = 34 ;
    	a280 = 33 ;
    	a1401 = (1);
    	a799 = (0);
    	a106 = (1);
    	  printf("%d\n", 23);  
    } 
} void calculate_outputm419(int input) {
    if(((!(a1778==33) && !(a1541==6)) && ((a1530==1) || ((a1481==1) || (((a1611==33) && ((input == 5) && (cf==1))) || (a1494==6)))))){
    	 cf = (0);
    	a280 = 32 ;
    	a1424 = (6);
    	a1759 = 32 ;
    	a900 = (6);
    	a716 = (1);
    	a466 = 32 ;
    	a490 = (1);
    	a656 = (1);
    	a106 = (1);
    	a1215 = (1);
    	a1778 = 34 ;
    	a1582 = (1);
    	   
    } 
    if((((!(a1675==34) && (!(a1651==34) && ((a1621==33) || (a1516!=1)))) && (a1530!=1)) && ((a1591==1) && ((input == 4) && (cf==1))))){
    	 cf = (0);
    	 if(((a1757==34) || ((a465==34) && ((a664==5) && (a209!=1))))){
    	a755 = 32 ;
    	a280 = 33 ;
    	a1426 = (11);
    	a1561 = (0);
    	a941 = (8);
    	a745 = (0);
    	a1316 = 33 ;
    	a790 = (0);
    	a106 = (1);
    	a1485 = (1);
    	a1748 = 33 ;
    	a1563 = (1);
    	} else{
    		a1664 = 32 ;
    		a1675 = 33 ;
    		a856 = (2);
    		a1165 = 32 ;
    		a667 = (7);
    		a466 = 32 ;
    		a656 = (4);
    		a280 = 32 ;
    		a106 = (1);
    		a1477 = (5);
    		a1501 = (1);
    		a1471 = (9);
    	}   
    } 
    if((((a1608==34) || (!(a1593==13) && ((a1667==33) && ((input == 1) && (cf==1))))) && (!(a1767==34) && ((a1490!=1) && (a1271!=1))))){
    	 cf = (0);
    	a280 = 32 ;
    	a1576 = (1);
    	a1759 = 32 ;
    	a20 = (4);
    	a622 = 32 ;
    	a1215 = (1);
    	a466 = 32 ;
    	a1697 = 32 ;
    	a667 = (11);
    	a656 = (4);
    	a106 = (1);
    	a1559 = (7);
    	   
    } 
    if(((((cf==1) && (input == 6)) && (a1536==1)) && ((!(a1689==33) || (!(a1531==2) && (!(a1702==33) || !(a1486==7)))) || !(a1765==34)))){
    	 cf = (0);
    	a1523 = (6);
    	a314 = (1);
    	a1316 = 32 ;
    	a1450 = 33 ;
    	a995 = (7);
    	a956 = (10);
    	a1410 = (0);
    	a565 = 33 ;
    	a1477 = (5);
    	a280 = 33 ;
    	a106 = (1);
    	a1551 = (5);
    	  printf("%d\n", 25);  
    } 
} void calculate_outputm417(int input) {
    if(((((cf==1) && (a1182==33)) && !(a1657==32)) && ((((a1778==32) || ((a1400==1) || !(a1759==33))) || (a1471==10)) && !(a1670==34)))){
    	if((((a1432==5) && ((a477==6) && (cf==1))) && ((!(a1234==5) && (!(a1680==34) && (!(a1354==34) && !(a1466==4)))) || (a1456==13)))){
    		calculate_outputm418(input);
    	} 
    } 
    if(((!(a1499==33) || ((a1182==32) && (cf==1))) && ((a1415!=1) || ((a1766==33) || (!(a1463==0) || (!(a1446==1) && !(a1416==12))))))){
    	if(((((a1469==1) || (a1771==33)) && !(a1465==4)) && (!(a1640==33) || (!(a1806==34) && (((cf==1) && (a341!=1)) || !(a1712==32)))))){
    		calculate_outputm419(input);
    	} 
    } 
} void calculate_outputm421(int input) {
    if(((((a1444!=1) && (a1469==1)) || (a1410==1)) && ((a1510==34) || ((((cf==1) && (input == 1)) && (a1686==34)) && !(a1662==34))))){
    	 cf = (0);
    	a1746 = 33 ;
    	a853 = 32 ;
    	a381 = (0);
    	a745 = (1);
    	a1777 = 32 ;
    	a1426 = (11);
    	a1316 = 33 ;
    	a790 = (0);
    	a1379 = (7);
    	a1416 = (10);
    	a280 = 33 ;
    	a106 = (1);
    	  printf("%d\n", 21);  
    } 
    if(((!(a1427==32) && ((!(a1500==32) && !(a1684==34)) && !(a1617==33))) && (((a1690==33) && ((cf==1) && (input == 4))) || !(a1319==11)))){
    	 cf = (0);
    	a1573 = (4);
    	a1316 = 32 ;
    	a1491 = (1);
    	a1712 = 32 ;
    	a280 = 33 ;
    	a403 = 33 ;
    	a1215 = (1);
    	a75 = 34 ;
    	a371 = (9);
    	a565 = 34 ;
    	a106 = (1);
    	a1515 = (2);
    	  printf("%d\n", 21);  
    } 
    if(((!(a1629==33) && ((a1457==3) && !(a1518==9))) && ((a1517!=1) || ((a1590==1) && (((cf==1) && (input == 2)) || (a1426==10)))))){
    	 cf = (0);
    	a1775 = 34 ;
    	a280 = 33 ;
    	a1269 = (1);
    	a1741 = 32 ;
    	a1667 = 33 ;
    	a1655 = 34 ;
    	a853 = 32 ;
    	a381 = (0);
    	a745 = (1);
    	a790 = (0);
    	a1316 = 33 ;
    	a106 = (1);
    	  printf("%d\n", 21);  
    } 
} void calculate_outputm422(int input) {
    if((((a1548==33) || ((a1604==1) && ((cf==1) && (input == 1)))) && ((!(a1722==33) || ((a1772==32) && (a1528==32))) && (a1608==32)))){
    	 cf = (0);
    	a1206 = 32 ;
    	a465 = 32 ;
    	a1781 = 34 ;
    	a1529 = (9);
    	a1545 = (3);
    	a834 = 32 ;
    	a1389 = (3);
    	a1585 = (1);
    	a884 = 32 ;
    	a53 = (4);
    	  printf("%d\n", 22);  
    } 
    if(((!(a1741==32) || ((input == 6) && (cf==1))) && (!(a1362==34) || ((((a1562==33) || (a1662==33)) && !(a1620==34)) || (a1802==32))))){
    	 cf = (0);
    	a1316 = 34 ;
    	a305 = 32 ;
    	a1556 = (4);
    	a1451 = (1);
    	a1488 = 33 ;
    	a280 = 33 ;
    	a1589 = (0);
    	a1789 = 32 ;
    	a681 = 33 ;
    	a884 = 33 ;
    	a430 = (1);
    	a106 = (1);
    	  printf("%d\n", 21);  
    } 
    if((((((a1362==33) || !(a1518==10)) || (a1808==32)) || !(a1775==34)) && ((((input == 4) && (cf==1)) && !(a1548==34)) || (a1743==34)))){
    	 cf = (0);
    	a1427 = 33 ;
    	a305 = 32 ;
    	a1527 = (0);
    	a1316 = 34 ;
    	a1687 = 34 ;
    	a681 = 34 ;
    	a430 = (1);
    	a884 = 33 ;
    	a280 = 33 ;
    	a106 = (1);
    	a1658 = 34 ;
    	a1788 = 34 ;
    	  printf("%d\n", 23);  
    } 
    if((((((a1508==12) || ((cf==1) && (input == 3))) || (a1795==32)) || (a1475==1)) && (((a1343!=1) && (a1796==34)) || (a1599!=1)))){
    	 cf = (0);
    	a280 = 33 ;
    	a1316 = 34 ;
    	a884 = 33 ;
    	a1449 = (1);
    	a1570 = (11);
    	a305 = 32 ;
    	a681 = 34 ;
    	a430 = (1);
    	a106 = (1);
    	a1261 = (0);
    	a1343 = (0);
    	a1551 = (5);
    	  printf("%d\n", 22);  
    } 
    if((((a1576==1) && ((a1406!=1) || (!(a1418==6) || (a1632==33)))) && ((((input == 5) && (cf==1)) && !(a1635==33)) && (a1474==9)))){
    	 cf = (0);
    	a1778 = 34 ;
    	a1206 = 32 ;
    	a884 = 32 ;
    	a834 = 32 ;
    	a1375 = (1);
    	a1779 = 34 ;
    	a465 = 32 ;
    	a1664 = 32 ;
    	a1440 = (7);
    	a53 = (4);
    	  printf("%d\n", 21);  
    } 
    if((((a1689==32) || (((input == 2) && (cf==1)) && (a1675==33))) && (!(a1454==32) && ((!(a1407==5) || (a1664==33)) || (a1475==1))))){
    	 cf = (0);
    	a1461 = (0);
    	a1665 = 33 ;
    	a1316 = 34 ;
    	a884 = 33 ;
    	a1698 = 34 ;
    	a305 = 32 ;
    	a1557 = (11);
    	a280 = 33 ;
    	a681 = 33 ;
    	a430 = (1);
    	a106 = (1);
    	a1319 = (11);
    	  printf("%d\n", 22);  
    } 
} void calculate_outputm423(int input) {
    if((((a1577==1) && ((a1729==32) || (a1681==32))) && (((!(a1777==32) || ((cf==1) && (input == 3))) && (a1798==34)) && (a1234==6)))){
    	 cf = (0);
    	a1470 = 32 ;
    	a1693 = 33 ;
    	a884 = 33 ;
    	a305 = 32 ;
    	a1560 = (0);
    	a280 = 33 ;
    	a1540 = (1);
    	a681 = 33 ;
    	a1316 = 34 ;
    	a430 = (1);
    	a106 = (1);
    	a1511 = (0);
    	  printf("%d\n", 23);  
    } 
} void calculate_outputm424(int input) {
    if((((((a1504==8) && (a1445==1)) && !(a1796==32)) || (a1483==1)) && (((a1409==7) || ((cf==1) && (input == 5))) || (a1482==34)))){
    	 cf = (0);
    	a1665 = 33 ;
    	a853 = 34 ;
    	a1694 = 34 ;
    	a1316 = 33 ;
    	a280 = 33 ;
    	a1708 = 33 ;
    	a1686 = 34 ;
    	a1651 = 33 ;
    	a381 = (0);
    	a745 = (1);
    	a790 = (0);
    	a106 = (1);
    	  printf("%d\n", 21);  
    } 
    if(((((((cf==1) && (input == 2)) || (a1562==32)) || !(a1523==6)) || (a1220==7)) && ((!(a1779==32) && !(a1565==1)) || !(a1303==8)))){
    	 cf = (0);
    	a1582 = (1);
    	a1549 = (5);
    	a1473 = (0);
    	a789 = 34 ;
    	a1234 = (6);
    	a1627 = 32 ;
    	a1206 = 33 ;
    	a1074 = (9);
    	a97 = (6);
    	a51 = (13);
    	  printf("%d\n", 22);  
    } 
    if((((a1518==12) && (!(a1484==33) || ((cf==1) && (input == 4)))) && (!(a1658==32) && (((a1355!=1) && !(a1437==33)) || (a1393==3))))){
    	 cf = (0);
    	a981 = 34 ;
    	a1499 = 33 ;
    	a874 = 34 ;
    	a1451 = (1);
    	a1271 = (0);
    	a1215 = (1);
    	a1270 = 32 ;
    	a1110 = (0);
    	a327 = (0);
    	a512 = (1);
    	a1793 = 32 ;
    	  printf("%d\n", 23);  
    } 
} void calculate_outputm425(int input) {
    if(((((((a1483!=1) && (a1486==8)) && !(a1524==33)) && !(a1280==6)) && (a1554==33)) && (((cf==1) && (input == 5)) && !(a1610==34)))){
    	 cf = (0);
    	a1497 = (1);
    	a565 = 34 ;
    	a166 = 34 ;
    	a403 = 34 ;
    	a1476 = (3);
    	a1466 = (2);
    	a280 = 33 ;
    	a1316 = 32 ;
    	a371 = (9);
    	a106 = (1);
    	a1286 = 34 ;
    	  printf("%d\n", 23);  
    } 
    if((((a1269==1) && ((a1611==33) && (!(a1526==4) && ((input == 1) && (cf==1))))) && ((!(a1549==5) || !(a1765==32)) && (a1491==1)))){
    	 cf = (0);
    	a1407 = (6);
    	a282 = 33 ;
    	a1806 = 33 ;
    	a1445 = (1);
    	a1501 = (1);
    	a1451 = (1);
    	a809 = 34 ;
    	a528 = (0);
    	a51 = (12);
    	a1206 = 33 ;
    	   
    } 
    if(((!(a1731==34) && ((input == 4) && (cf==1))) && ((a1455==3) || (!(a1466==5) && (((a1516!=1) || (a1492==1)) && (a1776==32)))))){
    	 cf = (0);
    	a1663 = 33 ;
    	a305 = 32 ;
    	a1578 = (6);
    	a1731 = 32 ;
    	a1316 = 34 ;
    	a1401 = (1);
    	a884 = 34 ;
    	a799 = (0);
    	a1685 = 33 ;
    	a280 = 33 ;
    	a106 = (1);
    	a1487 = 33 ;
    	  printf("%d\n", 23);  
    } 
} void calculate_outputm420(int input) {
    if((((a1551==1) || (((a1455==2) || !(a1611==33)) || (a1227==1))) && ((a1473==1) || (((cf==1) && (a418==33)) && (a1461!=1))))){
    	if((((a1234==2) || (((a1485==1) && (!(a1696==33) || ((a71==9) && (cf==1)))) || !(a1280==5))) && (!(a1730==34) || !(a1554==33)))){
    		calculate_outputm421(input);
    	} 
    	if(((!(a1638==34) || ((a1269==1) && (!(a1714==32) || ((a1355==1) || ((a71==12) && (cf==1)))))) && ((a1735==34) || (a1525==4)))){
    		calculate_outputm422(input);
    	} 
    } 
    if((((!(a1737==33) && ((a1643==34) && (!(a1445==1) || (a1355!=1)))) && (a1416==10)) && (!(a1421==7) || ((a418==32) && (cf==1))))){
    	if((((a1777==32) && ((a1517!=1) || (a1208!=1))) && ((a1483!=1) && ((a1479!=1) && (((a285==8) && (cf==1)) || (a1530==1)))))){
    		calculate_outputm423(input);
    	} 
    	if((((a1534!=1) || ((a1437==32) && !(a1545==1))) && ((a1462!=1) || ((((cf==1) && (a285==9)) && !(a1557==12)) || (a1527==1))))){
    		calculate_outputm424(input);
    	} 
    } 
    if((((cf==1) && (a418==34)) && (!(a1693==34) && (!(a1620==32) || ((((a1469==1) || !(a1722==33)) && (a1215==1)) && (a1715==34)))))){
    	if((((a1441==1) || (!(a1272==9) || !(a1529==6))) && ((((a1518==10) || ((a385==11) && (cf==1))) || (a1514==1)) || !(a1424==6)))){
    		calculate_outputm425(input);
    	} 
    } 
} void calculate_outputm427(int input) {
    if((((!(a1556==3) && (((cf==1) && (input == 2)) || (a1763==32))) && (a1674==33)) && ((a1435==5) || ((a1355!=1) && !(a1529==6))))){
    	 cf = (0);
    	a1497 = (1);
    	a1606 = (7);
    	a339 = 34 ;
    	a911 = 33 ;
    	a1643 = 34 ;
    	a1440 = (7);
    	a74 = (11);
    	a291 = 32 ;
    	a1415 = (1);
    	  printf("%d\n", 21);  
    } 
    if(((((a1799==34) || (!(a1608==32) || ((input == 6) && (cf==1)))) && (a1612==34)) && ((a1399==6) && ((a1635==34) && (a1570==11))))){
    	 cf = (0);
    	a1655 = 34 ;
    	a1791 = 34 ;
    	a1577 = (1);
    	a1343 = (0);
    	a1535 = (0);
    	a1316 = 34 ;
    	a1401 = (1);
    	a884 = 34 ;
    	a799 = (0);
    	a305 = 32 ;
    	a280 = 33 ;
    	a106 = (1);
    	  printf("%d\n", 21);  
    } 
    if(((((cf==1) && (input == 4)) && !(a1421==9)) && ((!(a1627==32) || ((!(a1672==33) || (a1555!=1)) || !(a1657==34))) || !(a1581==5)))){
    	 cf = (0);
    	a1808 = 34 ;
    	a1316 = 33 ;
    	a176 = 34 ;
    	a1124 = (8);
    	a1262 = 32 ;
    	a790 = (1);
    	a1536 = (1);
    	a1751 = 33 ;
    	a280 = 33 ;
    	a106 = (1);
    	a1427 = 33 ;
    	a1517 = (1);
    	  printf("%d\n", 22);  
    } 
    if((((!(a1741==32) || ((input == 3) && (cf==1))) && (a1559==7)) && ((((a1780==34) && !(a1523==5)) || (a1688==32)) || (a1215!=1)))){
    	 cf = (0);
    	a565 = 33 ;
    	a1597 = (1);
    	a1447 = (0);
    	a1316 = 32 ;
    	a1754 = 34 ;
    	a250 = 33 ;
    	a280 = 33 ;
    	a1663 = 33 ;
    	a1348 = (0);
    	a956 = (7);
    	a106 = (1);
    	a1651 = 33 ;
    	  printf("%d\n", 21);  
    } 
} void calculate_outputm428(int input) {
    if(((!(a1676==34) && ((a1674==34) || ((a1454==33) && ((a1675==33) && ((cf==1) && (input == 3)))))) && (!(a1793==34) || !(a1628==32)))){
    	 cf = (0);
    	a1666 = 33 ;
    	a622 = 32 ;
    	a1808 = 34 ;
    	a1736 = 33 ;
    	a280 = 32 ;
    	a466 = 32 ;
    	a1585 = (1);
    	a1227 = (0);
    	a20 = (4);
    	a667 = (11);
    	a656 = (4);
    	a106 = (1);
    	  printf("%d\n", 21);  
    } 
    if((((a1303==9) || ((cf==1) && (input == 5))) && (!(a1470==33) && ((((a1543!=1) && (a1550==9)) && (a1583!=1)) || !(a1789==32))))){
    	 cf = (0);
    	a787 = (3);
    	a874 = 33 ;
    	a1736 = 33 ;
    	a1716 = 33 ;
    	a1800 = 33 ;
    	a561 = 32 ;
    	a1411 = (8);
    	a934 = 33 ;
    	a327 = (0);
    	a512 = (1);
    	a1559 = (7);
    	  printf("%d\n", 21);  
    } 
    if((((input == 1) && (cf==1)) && (((((a1510==32) && ((a1736==32) || (a1468!=1))) || !(a1793==32)) && !(a1504==9)) && (a1722==33)))){
    	 cf = (0);
    	 if((a1272==11)){
    	a1684 = 33 ;
    	a755 = 32 ;
    	a1446 = (2);
    	a1316 = 33 ;
    	a280 = 33 ;
    	a1785 = 33 ;
    	a1510 = 32 ;
    	a941 = (8);
    	a745 = (0);
    	a790 = (0);
    	a106 = (1);
    	a1698 = 34 ;
    	} else{
    		a1552 = 33 ;
    		a1754 = 34 ;
    		a856 = (2);
    		a280 = 32 ;
    		a1559 = (7);
    		a466 = 32 ;
    		a1462 = (1);
    		a1165 = 32 ;
    		a667 = (7);
    		a1436 = (1);
    		a656 = (4);
    		a106 = (1);
    	}  printf("%d\n", 21);  
    } 
} void calculate_outputm426(int input) {
    if(((((a1472!=1) || (a1792==33)) || (a1751==34)) && (!(a1733==33) || ((a1517==1) && (((cf==1) && (a696==33)) && (a1439==0)))))){
    	if((((!(a1765==32) && (!(a1639==34) && ((cf==1) && (a1270==34)))) || !(a1802==33)) && (!(a1513==7) && ((a1635==34) && (a1460==5))))){
    		calculate_outputm427(input);
    	} 
    } 
    if((((((cf==1) && (a696==34)) && (a1483!=1)) || !(a1579==6)) && (!(a1432==4) && ((!(a1794==33) || !(a1559==6)) || (a1626==32))))){
    	if((((((((a1230==33) && (cf==1)) && !(a1379==5)) && !(a1567==2)) && (a1519==1)) && !(a1780==32)) && ((a1733==33) && !(a1722==34)))){
    		calculate_outputm428(input);
    	} 
    } 
} void calculate_outputm306(int input) {
    if(((((a1526==1) || ((a1206==33) && (cf==1))) || !(a1573==4)) && ((a1435==2) || (((a1591==1) && (a1536==1)) || (a1640==34))))){
    	if((((a1444==1) || (!(a1707==33) || !(a1795==34))) && ((((a1771==32) || ((cf==1) && (a51==9))) && (a1543!=1)) || (a1655==33)))){
    		if((((a1355==1) || (((cf==1) && (a233==1)) || (a1572!=1))) && ((a1468==1) || ((a1406==1) && (!(a1443==33) || !(a1440==7)))))){
    			calculate_outputm307(input);
    		} 
    		if(((((a1392==8) && ((cf==1) && (a233!=1))) || (a1458==3)) && (!(a1448==8) || ((a1480!=1) || (!(a1806==33) || !(a1708==32)))))){
    			calculate_outputm312(input);
    		} 
    	} 
    	if((((a1549==5) && (!(a1696==33) || ((a51==10) && (cf==1)))) && ((((a1519==1) || (a1527==1)) || !(a1392==8)) && (a1514!=1)))){
    		if((((!(a1442==7) && (((cf==1) && (a399==1)) && (a1400!=1))) || (a1707==34)) && (!(a1680==32) && ((a1503==1) && !(a1769==33))))){
    			calculate_outputm315(input);
    		} 
    		if((((((a1532==6) || !(a1680==32)) || (a1404==6)) || !(a1463==0)) && (!(a1748==34) && (!(a1703==33) && ((a399!=1) && (cf==1)))))){
    			calculate_outputm317(input);
    		} 
    	} 
    	if((((a51==11) && (cf==1)) && ((a1429==1) || ((a1599==1) && (!(a1463==0) || (!(a1687==33) && ((a1727==34) && (a1670==32)))))))){
    		if(((((a1553==1) || ((a1358==11) || !(a1532==8))) && !(a1770==33)) && (((a1576==1) && ((cf==1) && (a1347==33))) && (a1462==1)))){
    			calculate_outputm322(input);
    		} 
    		if((((a1791==33) || (!(a1719==32) && ((cf==1) && (a1347==32)))) && ((((a1730==34) || (a1541==8)) || !(a1416==10)) || (a1554==34)))){
    			calculate_outputm326(input);
    		} 
    		if(((((a1510==32) && (a1596==33)) || (a1590!=1)) && (!(a1680==34) && ((((a1347==34) && (cf==1)) && !(a1792==34)) && (a1582==1))))){
    			calculate_outputm329(input);
    		} 
    	} 
    	if(((!(a1466==4) && ((a1261!=1) && ((a1627==34) || !(a1634==34)))) && (((a1576!=1) || ((a51==12) && (cf==1))) || (a1580==1)))){
    		if((((a1473==1) || ((a1610==33) || (a1503!=1))) && ((!(a1612==33) && (((a282==33) && (cf==1)) || (a1617==32))) && (a1220==10)))){
    			calculate_outputm335(input);
    		} 
    		if((((a1482==32) || (((cf==1) && (a282==32)) && (a1462==1))) && (((a1283!=1) || ((a1472!=1) || (a1407==6))) || (a1501!=1)))){
    			calculate_outputm338(input);
    		} 
    		if((((a1491==1) && (a1739==34)) && (!(a1509==8) && (!(a1541==6) && (!(a1427==33) || (!(a1731==33) && ((cf==1) && (a282==34)))))))){
    			calculate_outputm340(input);
    		} 
    	} 
    	if((((a1697==32) && (((a1540==1) && ((cf==1) && (a51==13))) || !(a1389==3))) && (((a1702==33) || (a1496==1)) || !(a1644==33)))){
    		if((((a1441!=1) && ((a1779==34) && (a1499==33))) && ((a1672==32) && ((a1543==1) || (((a789==33) && (cf==1)) || !(a1698==34)))))){
    			calculate_outputm347(input);
    		} 
    		if((((a1518==13) || (!(a1439==0) || (((a789==32) && (cf==1)) || !(a1493==32)))) && ((!(a1606==6) && (a1543!=1)) && (a1781==34)))){
    			calculate_outputm352(input);
    		} 
    		if((((a1657==34) && ((a789==34) && (cf==1))) && (((a1490!=1) && ((a1798==34) && ((a1271!=1) || !(a1780==34)))) || (a1406!=1)))){
    			calculate_outputm357(input);
    		} 
    	} 
    } 
    if((((cf==1) && (a1206==32)) && ((a1456==11) || (((a1608==34) || (!(a1798==32) && (!(a1477==5) || (a1400!=1)))) && (a1343!=1))))){
    	if(((!(a1629==34) || (!(a1538==2) || (a1714==32))) && ((!(a1478==12) && (((cf==1) && (a465==33)) || (a1358==7))) && !(a1426==9)))){
    		if(((((a1688==33) || (a1503!=1)) && (a1441!=1)) && (((((a1014==33) && (cf==1)) && (a1563==1)) && (a1527!=1)) && (a1406==1)))){
    			calculate_outputm362(input);
    		} 
    		if((((((a1588==34) && ((a1014==32) && (cf==1))) || (a1560==1)) && !(a1702==34)) && (((a1425!=1) || (a1612==34)) || (a1563!=1)))){
    			calculate_outputm365(input);
    		} 
    		if(((a1629==34) && ((a1765==33) || ((a1655==32) || (((a1672==33) || (((cf==1) && (a1014==34)) && (a1519==1))) && (a1461!=1)))))){
    			calculate_outputm370(input);
    		} 
    	} 
    	if(((!(a1714==32) || (!(a1703==33) && (a1695==33))) && ((a1514!=1) && ((((a465==32) && (cf==1)) && !(a1416==13)) && !(a1220==9))))){
    		if((((a1454==34) || (((a53==2) && (cf==1)) || (a1557==10))) && ((a1779==34) && ((!(a1643==34) || (a1799==32)) || (a1355==1))))){
    			calculate_outputm373(input);
    		} 
    		if((((((cf==1) && (a53==3)) || !(a1757==34)) && (a1802==33)) && (!(a1766==32) || (((a1569==1) || (a1704==33)) && (a1530!=1))))){
    			calculate_outputm377(input);
    		} 
    		if(((((a1456==10) && (((cf==1) && (a53==4)) && !(a1439==2))) || (a1632==33)) && (!(a1716==33) || ((a1522==4) || !(a1443==33))))){
    			calculate_outputm380(input);
    		} 
    		if(((((a53==5) && (cf==1)) && (a1501==1)) && (!(a1693==32) && (((a1668==34) || ((a1283!=1) || !(a1579==8))) || (a1795==34))))){
    			calculate_outputm383(input);
    		} 
    		if((((a1751==33) && (((((a53==6) && (cf==1)) && !(a1562==33)) || !(a1762==32)) || !(a1792==33))) && ((a1727==34) && !(a1808==33)))){
    			calculate_outputm387(input);
    		} 
    	} 
    	if(((((a1441!=1) && ((a1695==33) || (a1393==6))) && !(a1611==34)) && ((a1292!=1) || ((a1469==1) && ((a465==34) && (cf==1)))))){
    		if((((((a1722==32) || ((a814==33) && (cf==1))) || !(a1525==4)) || (a1410==1)) && (((a1519==1) && (a1714==32)) || (a1399==4)))){
    			calculate_outputm390(input);
    		} 
    		if(((((((cf==1) && (a814==32)) || (a1234==5)) || (a1701==34)) || !(a1688==33)) && (!(a1506==12) && ((a1655==34) && !(a1796==33))))){
    			calculate_outputm395(input);
    		} 
    		if((((a1408==10) && (!(a1429==0) || !(a1789==32))) && ((a1789==32) && ((((a814==34) && (cf==1)) && (a1444!=1)) && !(a1714==34))))){
    			calculate_outputm398(input);
    		} 
    	} 
    } 
    if((((a1801==34) && ((a1543!=1) && ((a1757==34) && (a1754==34)))) && (!(a1620==34) && (((a1206==34) && (cf==1)) || !(a1559==7))))){
    	if(((!(a1638==32) && (!(a1757==33) && ((a1759==34) || (((cf==1) && (a911==33)) && (a1636==34))))) && ((a1590!=1) || !(a1640==32)))){
    		if(((((!(a1785==33) || !(a1785==34)) || (a1379==8)) || (a1303==6)) && (!(a1445==1) || ((a1449!=1) || ((cf==1) && (a291==33)))))){
    			calculate_outputm400(input);
    		} 
    		if(((((a1657==34) && !(a1574==33)) && (a1769==34)) && ((a1436==1) && (!(a1549==6) && (!(a1499==34) && ((cf==1) && (a291==32))))))){
    			calculate_outputm406(input);
    		} 
    		if((((a1343==1) || ((a1271!=1) && ((cf==1) && (a291==34)))) && ((a1313==1) && (((a1423!=1) || (a1584!=1)) && !(a1508==8))))){
    			calculate_outputm413(input);
    		} 
    	} 
    	if((((a1292!=1) || ((cf==1) && (a911==32))) && (!(a1504==8) || ((((a1589!=1) && !(a1457==4)) || (a1591!=1)) && !(a1529==6))))){
    		if(((((a1731==33) || !(a1575==8)) || (a1271==1)) && (((((cf==1) && (a263==1)) || !(a1504==8)) && (a1784==34)) || !(a1781==34)))){
    			calculate_outputm415(input);
    		} 
    		if(((!(a1588==33) && (((a1703==33) || ((a1462!=1) || (a1572==1))) || (a1597!=1))) && (((cf==1) && (a263!=1)) && (a1599==1)))){
    			calculate_outputm417(input);
    		} 
    	} 
    	if((((!(a1220==8) || !(a1741==32)) && (a1497==1)) && ((a1500==33) || ((((cf==1) && (a911==34)) && !(a1354==32)) && !(a1510==34))))){
    		if(((((((a1604==1) && (a1725==33)) || (a1643==33)) && !(a1466==3)) || (a1462!=1)) && (((cf==1) && (a590==1)) || !(a1715==34)))){
    			calculate_outputm420(input);
    		} 
    		if(((!(a1608==32) || ((a1623==33) && (a1441!=1))) && (((((cf==1) && (a590!=1)) && (a1408==10)) || (a1741==34)) || (a1440==6)))){
    			calculate_outputm426(input);
    		} 
    	} 
    } 
}
 void calculate_output(int input) {
        cf = (1);

    if(((!(a1687==33) && !(a1753==33)) && (((a1418==2) && (!(a1612==34) || (((a106==1) && (cf==1)) || (a1519!=1)))) || !(a1709==34)))){
    	if(((((a1635==32) || ((cf==1) && (a280==33))) && (a1441!=1)) && (((a1719==34) && ((a1447!=1) && !(a1697==34))) && (a1586!=1)))){
    		calculate_outputm1(input);
    	} 
    	if(((((a1746==33) && (a1743==33)) || (a1514==1)) && ((a1499==33) && (!(a1747==32) && (((cf==1) && (a280==32)) && (a1552==33)))))){
    		calculate_outputm90(input);
    	} 
    	if(((((!(a1557==9) && !(a1424==8)) && (a1261!=1)) || (a1684==32)) && ((((cf==1) && (a280==34)) || (a1558!=1)) && (a1652==34)))){
    		calculate_outputm186(input);
    	} 
    } 
    if((((a1658==34) && ((a1763==34) || (!(a1437==32) || ((cf==1) && (a106!=1))))) && ((!(a1704==32) && !(a1636==32)) || !(a1593==10)))){
    	if((((a1462!=1) || ((a1805==33) || ((a512==1) && (cf==1)))) && ((!(a1719==32) && (!(a1559==8) && !(a1303==9))) && (a1438==33)))){
    		calculate_outputm239(input);
    	} 
    	if(((((a1358==8) || (a1535==1)) && (a1727==34)) && (!(a1528==34) && (!(a1756==33) && ((a1468==1) || ((cf==1) && (a512!=1))))))){
    		calculate_outputm306(input);
    	} 
    } 
    errorCheck();

    if((cf==1)) 
    	fprintf(stderr, "Invalid input: %d\n", input); 
}

int main()
{
    //srand((unsigned)time(NULL));
    // main i/o-loop
    while(1)
    {
        // read input
        int input;
        scanf("%d", &input);        
        // operate eca engine
        calculate_output(input);
    }
}