day1 = ("1757\n"
        "1890\n"
        "1750\n"
        "1440\n"
        "1822\n"
        "1957\n"
        "2005\n"
        "1979\n"
        "1405\n"
        "2003\n"
        "1997\n"
        "1741\n"
        "1494\n"
        "1780\n"
        "1774\n"
        "1813\n"
        "447\n"
        "1429\n"
        "1990\n"
        "1767\n"
        "1969\n"
        "1787\n"
        "1944\n"
        "1863\n"
        "1778\n"
        "2004\n"
        "1991\n"
        "1754\n"
        "1748\n"
        "1756\n"
        "1977\n"
        "611\n"
        "1934\n"
        "1818\n"
        "1924\n"
        "528\n"
        "1753\n"
        "1867\n"
        "1865\n"
        "1799\n"
        "1743\n"
        "1955\n"
        "1993\n"
        "1972\n"
        "1987\n"
        "1960\n"
        "1817\n"
        "1837\n"
        "1900\n"
        "1839\n"
        "1946\n"
        "1786\n"
        "1857\n"
        "1840\n"
        "1985\n"
        "1850\n"
        "1801\n"
        "1926\n"
        "1523\n"
        "1886\n"
        "1492\n"
        "1737\n"
        "1909\n"
        "1766\n"
        "1986\n"
        "1773\n"
        "1749\n"
        "1781\n"
        "1760\n"
        "1849\n"
        "1833\n"
        "1854\n"
        "1814\n"
        "1820\n"
        "2000\n"
        "1834\n"
        "1851\n"
        "1779\n"
        "1825\n"
        "1885\n"
        "1882\n"
        "1912\n"
        "962\n"
        "1988\n"
        "302\n"
        "1965\n"
        "1751\n"
        "1764\n"
        "1844\n"
        "1949\n"
        "1984\n"
        "1933\n"
        "958\n"
        "1746\n"
        "1999\n"
        "1914\n"
        "1989\n"
        "1879\n"
        "1954\n"
        "1827\n"
        "1816\n"
        "1918\n"
        "633\n"
        "1797\n"
        "1811\n"
        "1936\n"
        "1961\n"
        "1937\n"
        "1829\n"
        "1788\n"
        "1772\n"
        "1505\n"
        "1905\n"
        "1304\n"
        "1404\n"
        "1868\n"
        "1978\n"
        "1872\n"
        "2006\n"
        "1256\n"
        "1883\n"
        "1966\n"
        "1931\n"
        "1796\n"
        "1793\n"
        "714\n"
        "1904\n"
        "1841\n"
        "1824\n"
        "1962\n"
        "1739\n"
        "1897\n"
        "1906\n"
        "1735\n"
        "1876\n"
        "873\n"
        "1959\n"
        "1963\n"
        "1917\n"
        "1804\n"
        "1789\n"
        "1782\n"
        "1848\n"
        "1828\n"
        "1826\n"
        "1929\n"
        "1525\n"
        "1862\n"
        "1952\n"
        "1878\n"
        "1775\n"
        "1776\n"
        "1430\n"
        "1943\n"
        "1938\n"
        "1941\n"
        "1594\n"
        "1928\n"
        "1856\n"
        "1903\n"
        "1871\n"
        "1836\n"
        "1847\n"
        "1956\n"
        "1915\n"
        "1870\n"
        "1875\n"
        "1892\n"
        "276\n"
        "1896\n"
        "1945\n"
        "1821\n"
        "1947\n"
        "1898\n"
        "1802\n"
        "1853\n"
        "1895\n"
        "1790\n"
        "1819\n"
        "1980\n"
        "1832\n"
        "1673\n"
        "1964\n"
        "1800\n"
        "1971\n"
        "1842\n"
        "2002\n"
        "1921\n"
        "1940\n"
        "1845\n"
        "1527\n"
        "1428\n"
        "1932\n"
        "1893\n"
        "1908\n"
        "1889\n"
        "1974\n"
        "1981\n"
        "1791\n"
        "1975")

day2 = ("1-5 k: kkkkhkkkkkkkkkk\n"
        "5-7 k: blkqhtxfgktdkxzkksk\n"
        "15-16 x: xxxxxxxxxxxxxxlf\n"
        "3-5 j: fjpvj\n"
        "17-20 x: zsxjrxkgxxxxxxxmxgxf\n"
        "5-6 m: swjzmmmlx\n"
        "2-4 v: vqdn\n"
        "8-12 t: thllsbqtgdsf\n"
        "10-17 h: vpbrjcbhnwqhhphxjk\n"
        "8-9 p: zpwpppkqbpkpppp\n"
        "5-6 t: wtxxts\n"
        "3-8 v: vfsvhgvvhh\n"
        "1-3 v: kvvvm\n"
        "8-16 w: bwkqpdgwrbwjxrtqlwbw\n"
        "3-8 s: sssssssbs\n"
        "6-9 w: wwwwwcwwww\n"
        "5-10 r: rvwrrlxbrjhp\n"
        "1-4 r: rbnlkkrjphnnxpw\n"
        "7-9 r: zxhrpmsrrxrlr\n"
        "2-3 w: dwcvwb\n"
        "2-4 v: vlvvvv\n"
        "3-12 h: hbvdhhhhhqhhlzhs\n"
        "8-10 t: tbgfvwbtvbnghfbhxz\n"
        "4-8 m: dmvgkltn\n"
        "4-6 x: xfxxxdcxxqr\n"
        "1-2 p: pkcpmh\n"
        "2-7 f: fkfffflf\n"
        "9-11 m: mmmmbmkmmmmm\n"
        "9-10 b: bbbbbbbbbz\n"
        "6-7 z: zzzzzcp\n"
        "4-7 c: cqccltd\n"
        "3-4 w: wbvwcwllww\n"
        "4-10 k: kkkmkkdkkkxkfh\n"
        "5-6 x: xqftxz\n"
        "9-13 r: rrbrrrrrxrrqrjrr\n"
        "5-10 t: hjcxthjtvdd\n"
        "8-17 c: bckccxqcmccxrckcl\n"
        "16-18 b: jwxpkkmnbqftknzjkbr\n"
        "5-6 r: rrrmrr\n"
        "1-2 k: lkbhbkstth\n"
        "17-18 j: jjjjjjjjjjzjjjjjxsj\n"
        "4-12 t: tttkttttttttttttj\n"
        "7-9 k: kkkkkkwkk\n"
        "3-5 q: pjlql\n"
        "9-14 t: tptjdnnzkvjqbthm\n"
        "2-8 q: qwqqqqqqq\n"
        "5-8 p: ppwwrphp\n"
        "6-7 h: hhhhhtr\n"
        "2-3 w: wvtfwwh\n"
        "6-13 d: ddddjdmddcdkjd\n"
        "2-4 k: xkhf\n"
        "4-6 s: fdksdsq\n"
        "2-3 x: xxjsx\n"
        "1-11 b: ksbjfhgqbbbbvpcbg\n"
        "5-12 f: fgfffffffffwfjsfzfs\n"
        "5-7 p: ppppppq\n"
        "10-14 z: zzjzfzzzzfzzzj\n"
        "5-9 p: qxxmkfpspnpk\n"
        "6-7 s: shqgnsq\n"
        "10-15 v: vvvvvvvvvnvvvvvv\n"
        "1-3 g: gxchngg\n"
        "5-8 v: vvvvvvvcvv\n"
        "9-14 s: sssflshssssssssssfs\n"
        "4-7 v: kvlvdkvfn\n"
        "9-10 x: xxxxxxxxxdxx\n"
        "3-4 n: nnnnn\n"
        "3-7 z: zzzzzznz\n"
        "2-5 v: hnkgvxqqfq\n"
        "3-9 m: vmbmbqrmks\n"
        "5-8 g: ghggggjfggfd\n"
        "13-15 m: tvhsdwphwtpkmlm\n"
        "14-15 h: hhhghhhhshhhhch\n"
        "15-18 s: bssssssvssssjszsss\n"
        "6-7 h: hhfrhhmhhh\n"
        "5-10 x: xxgxxxdxmmxrx\n"
        "2-5 c: cztcgcwct\n"
        "2-4 l: lllw\n"
        "12-13 x: xxxxxxxxxxxgx\n"
        "4-5 k: kckgkk\n"
        "1-3 p: gqppndp\n"
        "4-6 c: cdcnfr\n"
        "6-7 v: vvmvvvfv\n"
        "2-4 c: cdzc\n"
        "7-8 x: xxxxxxxxxxwxx\n"
        "2-5 z: zzzznns\n"
        "6-7 k: kkkkkkk\n"
        "13-15 t: ttttttftntttttxttttt\n"
        "4-5 k: mckkmkxthk\n"
        "3-6 h: hhchlhh\n"
        "10-14 x: xxxxxxxxxsxxxxxx\n"
        "1-2 n: nknnnz\n"
        "1-14 r: prrrrrrrrrrrrrr\n"
        "1-3 p: gpppp\n"
        "1-15 x: xxxxdxxwxxxxxcxr\n"
        "9-10 f: fffffffffk\n"
        "4-5 m: mmmwmm\n"
        "10-14 q: dtbtqwkspvxbtq\n"
        "4-7 w: wzsxmpqgxjwsw\n"
        "9-16 z: qftzzzfztnczwzzzjzzp\n"
        "6-11 r: grrqvcjkhrrdrsrrrqr\n"
        "8-11 g: gjbmwgggbgnggltgz\n"
        "5-7 c: cccctcdcc\n"
        "11-13 j: jjtzdlfrvjcjsjj\n"
        "3-11 p: wmmrmblfbcppjvvfp\n"
        "2-3 m: zgzrsf\n"
        "9-13 t: tttttttttsttttt\n"
        "2-4 m: skmm\n"
        "3-4 l: nllx\n"
        "5-6 h: hhhhhx\n"
        "7-9 l: mlflqllgl\n"
        "6-7 r: rrqcrnrlrrcr\n"
        "1-4 x: xbxbbcxx\n"
        "11-19 f: ddfzffnfffqffffffff\n"
        "2-7 w: wtwwwthw\n"
        "10-14 z: zzlzhzzzzkzzzzkzzzr\n"
        "10-12 p: pplvpppwpnqpprspspp\n"
        "12-14 g: gxghmjgggggjgggggg\n"
        "4-5 w: whlmwx\n"
        "1-10 g: cggzggbsgzr\n"
        "2-5 p: ppppzjp\n"
        "4-6 b: bbbfbbbbxbbbbbbbbbb\n"
        "12-14 r: rrrrrrrrrrrhrr\n"
        "9-10 f: fvdkjxfgpf\n"
        "4-7 v: vvvnpqv\n"
        "4-14 r: rrrwcrxrqmrrrrrrrrr\n"
        "10-15 z: zszjzjzzmzzzzzd\n"
        "8-11 v: vvvvvvvvvvv\n"
        "10-11 v: vvvvlvvvlrvv\n"
        "4-7 j: fbbbhjjj\n"
        "1-5 d: ldddd\n"
        "2-5 p: flkszkmgp\n"
        "4-11 h: gclqbxbphsj\n"
        "2-4 h: jthhhh\n"
        "8-9 f: fqfffgfqfffffff\n"
        "2-9 v: znfvsxrdw\n"
        "12-14 c: cccccccrccmhccc\n"
        "2-5 k: tkwkk\n"
        "3-4 f: ffqffff\n"
        "3-5 j: jkjjm\n"
        "7-10 t: kvggzgqjttrg\n"
        "8-17 h: whhhhhhhhgvhkhhhs\n"
        "2-16 s: spsssgssssssszsssvhp\n"
        "6-7 s: jssssbk\n"
        "7-8 f: fhfffqfn\n"
        "6-12 q: pmfgxqdcwsnqvfpbxqt\n"
        "2-3 x: khqxfx\n"
        "4-11 z: rzzzzzvzzzz\n"
        "2-4 x: xrsx\n"
        "3-13 g: ggggqmggggggglg\n"
        "2-4 c: vccs\n"
        "3-4 s: szvsfs\n"
        "11-17 x: csxxxzxxrkzqxxzxxxbx\n"
        "13-16 h: zhjhhhhbhhhfshhhqhh\n"
        "16-20 s: zjljhcpwdzgbkdsssgrs\n"
        "6-7 t: ttqtttbxtt\n"
        "3-4 w: wlswk\n"
        "8-9 l: lllllglrllll\n"
        "8-9 d: ddddddqdnd\n"
        "8-10 c: cccccccccbcc\n"
        "2-6 n: fnxlng\n"
        "6-10 g: gggggggggt\n"
        "4-13 p: pmptpjpppkpppvpp\n"
        "12-13 b: hbwpjmnxcwvfl\n"
        "7-10 c: tccccclcccc\n"
        "16-17 n: mnnjnmrnjnnnnnnnn\n"
        "3-4 r: wxrr\n"
        "9-16 x: xxxxxxxxxxxxxxxnx\n"
        "1-5 v: vxvgm\n"
        "7-11 l: lllnlhllnlljcll\n"
        "4-9 s: sdhtjsdfsstl\n"
        "9-11 n: nnbszpzwkmf\n"
        "15-16 k: kpvfgsrkptkkbdkj\n"
        "3-5 j: nfrjffxjh\n"
        "6-9 j: dxrrhnwwjm\n"
        "9-10 x: xxxxxxxxpxx\n"
        "3-4 n: nndnnnnlnnsnnnnn\n"
        "2-4 n: mgnc\n"
        "16-18 g: gggggggggggggggggsg\n"
        "8-19 p: lbmcxkxfhwltkbjzppp\n"
        "6-8 l: lllllllbnllflz\n"
        "1-2 g: zggggg\n"
        "10-12 n: vxddjhnnvnrr\n"
        "1-3 f: sftff\n"
        "12-13 q: qqqqxqqqqqqqcq\n"
        "1-3 r: trqrrrrrr\n"
        "5-15 g: ggggfgggggggggdggg\n"
        "5-6 l: zpzcklk\n"
        "3-8 j: jjcjjjjjj\n"
        "11-15 k: kkmkkkkkkkljkkk\n"
        "3-4 x: hxdb\n"
        "8-13 g: vggggfgdpggghmg\n"
        "6-9 q: qqqqqcqqqqqqqqq\n"
        "5-6 z: zzszbz\n"
        "8-15 k: knfkxkzjvbqqdkvc\n"
        "13-16 n: xbngntvnqdnfnnfd\n"
        "1-9 s: sshstsssv\n"
        "5-7 s: szsslsss\n"
        "5-7 n: nnxhdfnnr\n"
        "2-5 m: mfbdm\n"
        "10-13 l: qnzhxkkwflllrllz\n"
        "4-8 h: mnhtnbhxw\n"
        "4-5 b: wbwbp\n"
        "4-13 s: jttsbbszhssvt\n"
        "8-12 r: rrrrrrrhrrrrr\n"
        "3-6 w: sxvnksbvdwlg\n"
        "11-14 x: xxrxxxnxbxxxkx\n"
        "16-17 s: szssssssssssssssc\n"
        "5-8 l: hlllclllllllllllll\n"
        "3-4 l: lllhl\n"
        "3-12 s: ntsmzknclldtlsq\n"
        "5-10 m: mmmmmmmmmlmmmm\n"
        "7-10 x: jxkhxkxbbvlmn\n"
        "4-6 t: tttttwt\n"
        "18-19 l: nlbllqqvqqlmpllxldc\n"
        "1-2 m: mpmmmgqm\n"
        "3-7 t: ttfttqgtttttt\n"
        "3-6 r: brrrrfrt\n"
        "9-14 d: sddddddxdnxddzdd\n"
        "5-6 c: szcxsc\n"
        "3-9 m: cprvpmmmm\n"
        "12-16 p: ppppppppppptpppp\n"
        "3-7 q: qqsqqqbq\n"
        "2-11 g: bgndtnltsgg\n"
        "5-6 c: kctccckcxcc\n"
        "8-9 q: qfzbfnbjzljzcvhpswgt\n"
        "17-18 j: jjjjjjnjjpdjxwjqwjfb\n"
        "2-5 g: dhkldg\n"
        "4-6 s: rwssbs\n"
        "11-12 g: ggmggcgpgmgn\n"
        "1-2 f: flcnv\n"
        "10-11 c: ccccccccccrc\n"
        "14-19 h: hhhhhhhnhhhhhbhhhhhh\n"
        "9-10 v: bnvvzctvvw\n"
        "3-7 v: gdhvpqv\n"
        "6-8 c: ccnccfcc\n"
        "6-9 j: zjdjlfnjjjjnfj\n"
        "8-9 q: qqqqqqqfq\n"
        "12-14 t: ptgsttgttttttkttst\n"
        "9-12 p: ppzppppkjpppqppd\n"
        "3-4 g: gggfggng\n"
        "4-9 z: zzzqqdzrrzzz\n"
        "5-7 f: bjbftff\n"
        "12-13 w: wvwwwwwwwwwmwzfwww\n"
        "1-4 h: htnd\n"
        "5-10 m: nlbtmgfmpqzfv\n"
        "11-14 j: jcjjgjjjfjjjjzjfj\n"
        "9-10 n: nnnnnnnnnznq\n"
        "3-5 t: ttttmt\n"
        "7-9 n: nnntnnbnnnn\n"
        "7-14 l: btlsjhlgglhrlkllgrb\n"
        "4-5 g: hctgg\n"
        "4-6 b: ksbbjbljnfsd\n"
        "2-3 h: hhsx\n"
        "4-10 h: pgmhbbhmpsvxnhdtsh\n"
        "5-11 q: pqrsdqqqqqqqq\n"
        "1-4 s: sssq\n"
        "6-7 r: shpvlsr\n"
        "1-2 f: fsff\n"
        "8-14 z: zgzhbwkzdjtglgxzh\n"
        "10-14 j: djjjjgrgjjjjjkj\n"
        "2-12 g: ggxtdhcjpfdg\n"
        "1-2 f: frfffffmffft\n"
        "18-20 d: ddpkddbzdkdkxzddhrdx\n"
        "4-7 b: bwdbrbkq\n"
        "8-10 d: dhddddddmt\n"
        "7-9 z: znzzzzzzt\n"
        "4-11 r: jtcrcsfjrkrfnttm\n"
        "4-5 k: hkkkkk\n"
        "3-19 m: vtxnccshqhlvfkwrxtnw\n"
        "8-9 h: hcvhghzfhrhh\n"
        "5-6 r: bqdcjrkrrwqvrr\n"
        "6-12 r: rprmrnrfkbrrwm\n"
        "19-20 f: fffffffffffffffffgff\n"
        "6-8 d: dmdddhddd\n"
        "4-11 w: mwwwwdwkwwfwww\n"
        "9-10 r: rrrqhvfrrhrftrprr\n"
        "9-11 p: ppppdpsghpp\n"
        "2-5 m: mmnmmtttwvk\n"
        "6-10 q: qlfqkqdbqb\n"
        "8-9 r: rrrrfrrrprrrrrrfr\n"
        "4-6 l: nwnklltxl\n"
        "3-7 b: fzvpjtbjb\n"
        "3-7 r: rrsrxzrbrrrqx\n"
        "2-4 n: cnbg\n"
        "6-8 t: ttqtttfjhtxtgdrtn\n"
        "4-5 g: gghgggg\n"
        "7-10 s: rgdqsqstvwl\n"
        "4-11 w: wwwsjwwwbwjwwww\n"
        "3-6 q: qkpqhfqq\n"
        "3-5 l: xbhmlrlllvq\n"
        "6-7 v: gltvcvkn\n"
        "3-4 t: ttthttt\n"
        "11-13 n: nnnrdndnngffnnnnnn\n"
        "1-4 t: nttvt\n"
        "4-6 h: hhhhhl\n"
        "4-6 l: rlgmlqmtlptdf\n"
        "9-16 x: bqkxsfdhxlhwmzrqn\n"
        "9-10 m: mmmsmmmmmvmcm\n"
        "4-6 b: bbbbbd\n"
        "11-15 g: ggggggggggggggng\n"
        "1-2 v: bvvssfblvnxqp\n"
        "5-6 v: pvtjvpvvv\n"
        "1-4 c: cccnccccccccccccc\n"
        "8-11 s: sssssssjsxxsss\n"
        "5-8 d: ddddgddd\n"
        "6-13 z: jxzxzzhzznzqw\n"
        "6-12 r: drzdgkrctcnd\n"
        "11-12 k: kkkkkckrkkkwbtbkvkk\n"
        "16-18 t: swtvgprhjnzlgsjjst\n"
        "5-11 k: kkkkkkkkkkpkkkk\n"
        "4-7 j: jjjjjjjjjjj\n"
        "6-8 d: kdddkdtt\n"
        "1-5 c: cccsk\n"
        "10-17 n: nnnnnnnnnrnnnnnnfn\n"
        "5-9 z: zpzznzzzzzvzzzzz\n"
        "5-20 t: tltttztnttttttvtttct\n"
        "2-14 l: lrlllllllllllll\n"
        "1-12 h: hhhhwhhhhkhshh\n"
        "2-4 p: spbpppkppnjfx\n"
        "11-15 d: ddddzdcdddddshdw\n"
        "9-10 h: qhcwgthzsh\n"
        "2-4 t: bhdtttbfwjpthntmrq\n"
        "3-4 z: jzdz\n"
        "7-16 k: hkvxwzkqrkbsltgcx\n"
        "3-4 v: vcqv\n"
        "2-7 x: xdtgjjxfh\n"
        "15-17 c: ccnzdlcpzrccbcccf\n"
        "3-7 g: zsgrmgrh\n"
        "3-7 z: zqjzzlzcvzzzls\n"
        "6-9 f: cnzdlfnqvzkq\n"
        "2-5 m: jmfhgwmmc\n"
        "7-9 r: rrrrrrrws\n"
        "4-9 g: gdsgggbkdgg\n"
        "11-13 l: ztrzlltljglzcr\n"
        "10-13 g: ggggdjgtgggzrgg\n"
        "12-16 k: zpfdzxwbzfkptwqkn\n"
        "15-16 p: ppppmpppppppppwpp\n"
        "8-14 b: bmhgtpdbbsrkbgvwd\n"
        "10-12 k: ktkkkkkkrnkjkksk\n"
        "2-10 d: dhdwdffhdqngs\n"
        "4-7 g: ggglggggggggggg\n"
        "1-10 f: xfffffffffff\n"
        "6-11 m: mxmnvsmwmmmww\n"
        "15-16 k: qskxqzknqkfhtlbkhx\n"
        "4-5 b: hbbbt\n"
        "11-14 k: kvkkdkkvkdskrkk\n"
        "1-6 b: bjvbqs\n"
        "2-3 r: dxzsvqtqvxrbv\n"
        "6-8 c: cscrxrcklcscvkmbccc\n"
        "4-8 d: dddjddddmd\n"
        "4-13 x: dprmsnhxzxnxmv\n"
        "5-6 j: jhkjjz\n"
        "5-8 z: mzzjzhzbwdzl\n"
        "9-11 x: xxxxxxxxlxx\n"
        "4-5 d: dxdvndddpddddddddvnl\n"
        "2-5 v: vvvvlv\n"
        "5-11 m: cmmgmmmmmmmmmtc\n"
        "13-14 r: rrrrrrrrrrrwjrrr\n"
        "4-14 w: rlvwwwglzlxggwhkhk\n"
        "17-18 d: dddddddddvddddhddldm\n"
        "3-6 r: gmrprm\n"
        "5-6 m: fpmjlmmzjb\n"
        "12-14 j: jjjjjjjjjjcjjq\n"
        "12-14 f: ffffwfffffbdfq\n"
        "9-10 j: jjjjjjjjbjjj\n"
        "1-3 z: dzzzkz\n"
        "1-2 w: swtcxgdqgnlj\n"
        "1-2 v: wvvv\n"
        "1-3 h: rhrr\n"
        "2-6 x: wxxmtbmcsr\n"
        "6-7 d: ddndtfdd\n"
        "8-13 j: cjqjjwwhjcswbthcj\n"
        "3-4 x: xhxxppxnwmwkhdx\n"
        "7-9 j: ggrjjbjjjnjvjjj\n"
        "3-9 g: tzghddllprgs\n"
        "11-13 r: jhdvbchsrzlxrwjrz\n"
        "12-13 g: gwgggggggggglg\n"
        "2-14 m: kmmcwwhprtskhwwvg\n"
        "1-4 r: rzrssthbbhjdmnx\n"
        "5-12 f: ffffgffffffff\n"
        "19-20 j: jjjtjjjjjjjjjjjjjjjj\n"
        "5-6 n: gnfnnnn\n"
        "4-10 b: bbbmbbbbbbbbb\n"
        "1-2 x: xsxs\n"
        "17-18 r: rjrrrrrrrrrrrrrrzr\n"
        "12-16 b: bgpvgbkbkhbqwbvbtbvg\n"
        "1-11 q: qqqqqqqqqqxq\n"
        "8-11 l: lllllfllllgll\n"
        "3-4 h: hrtc\n"
        "9-10 l: llvllnllkbwlslldllm\n"
        "6-8 j: jjjjzsjj\n"
        "3-6 n: mnxqjn\n"
        "2-3 g: ghgg\n"
        "2-16 q: qkqqqqrqqqqqqqqqqqqq\n"
        "2-6 n: nnngrbfqshlmnnskdwpw\n"
        "4-13 f: fffffffffffffff\n"
        "4-5 s: nvcstplm\n"
        "7-14 n: nzcnntnsdnbnngnnnpnk\n"
        "16-18 v: vmvvvvvvvvvvvvvcvv\n"
        "5-6 l: llllhq\n"
        "5-10 d: ddddddbddqd\n"
        "12-14 h: hhhhhhhhhhhzhhhh\n"
        "11-12 b: bbbbqblbbwbnbbblbt\n"
        "3-4 n: nwnqbtn\n"
        "6-10 v: vgvvpvvdvbzq\n"
        "10-11 m: mmmmmmmmmmmmm\n"
        "6-8 b: bbbvjpvb\n"
        "5-7 c: rcccccs\n"
        "5-7 n: nqjksznntnzgnznmjj\n"
        "7-8 r: rrrrrrrfrrrrrr\n"
        "7-10 c: ccmccszccsmcbccggclc\n"
        "1-8 s: sssssssxs\n"
        "3-8 j: jxjjjxjj\n"
        "7-10 z: zzzzzzczzzzzz\n"
        "1-4 g: gdzgg\n"
        "8-9 b: sqbbbbvhb\n"
        "16-17 s: clssssssssflvssss\n"
        "10-11 h: vhjhhhwhhpsh\n"
        "3-5 z: jczzmzz\n"
        "1-8 p: cztfpjcpp\n"
        "4-7 w: twwprwwcww\n"
        "2-3 x: xsxx\n"
        "4-11 m: mswmmdkmmmqmwmfnqmt\n"
        "8-11 b: lpbbbbbbbgb\n"
        "4-14 n: nnnnnnnnnnnnnwnn\n"
        "5-7 m: mrxsvmnwbmq\n"
        "3-4 w: wwtjw\n"
        "4-5 x: xxxxsxx\n"
        "7-10 v: jkxhvtvfcvcsfvrbczkv\n"
        "6-8 v: vvvvvtdvfjpc\n"
        "11-12 h: hxqhhhhhmhnh\n"
        "1-3 h: chhh\n"
        "4-9 n: nnncnnnnnn\n"
        "14-20 z: zrzzhwzmtzfktvrwqzxq\n"
        "11-13 j: jkjjdgjjvpjjmkj\n"
        "3-4 n: rcrfknnn\n"
        "3-8 c: ccsccrccc\n"
        "10-16 n: nnnnnnnnntnnnnnnn\n"
        "8-13 p: tpvzplvlppphpzppjp\n"
        "3-5 r: srrrsrhr\n"
        "18-19 g: gggggdnfggqgwgggsgpg\n"
        "13-18 m: mcjmmhmsvswcrmkmmmm\n"
        "3-9 p: bjpgzprcplf\n"
        "6-9 g: ggkgsgggj\n"
        "1-7 v: vvvvvvmzv\n"
        "6-16 h: hhhhrhhhthhhhhhq\n"
        "2-3 v: tfvq\n"
        "1-9 v: svvbwcvvvvl\n"
        "10-11 d: dfdddddddhdddd\n"
        "7-9 v: sscbdsvvr\n"
        "3-6 q: wvrrvqrqczg\n"
        "7-9 v: gmqzvpvbvd\n"
        "2-20 v: tbmpjzvhqbklqtsllcfv\n"
        "7-11 v: vvvvvvvvvvv\n"
        "11-13 s: kknsbrcpsjblhrsbkh\n"
        "2-7 n: fnnnmpstcklhwzmwx\n"
        "6-14 d: kdmdhlddddddmv\n"
        "17-18 z: zzzzzzzzzzzzzzzzrr\n"
        "2-4 k: hmkfkklq\n"
        "11-14 n: nnnnnnnnnnznnn\n"
        "6-10 k: hnvpcckbxkpks\n"
        "1-5 d: dmdpvjgdcglnssx\n"
        "6-9 k: xzhqkpxvkkdtskkkwk\n"
        "7-9 p: ppppcpppppp\n"
        "4-5 r: qnvrrhvshwrsrxc\n"
        "8-9 l: lllllllzk\n"
        "9-10 s: sssssssssks\n"
        "8-9 d: ddqzdddsd\n"
        "4-16 k: kkkkkkksfwkkfkkhkk\n"
        "10-11 n: rtpdqfmrnknr\n"
        "5-6 z: zfzzztzxzzv\n"
        "8-19 f: hvtkcwpfdgqwwqfwwvvb\n"
        "5-7 v: vtmvtvwd\n"
        "1-2 s: hpsp\n"
        "10-12 d: jddddddddddc\n"
        "8-10 s: tvsxfdgjts\n"
        "6-7 x: xdbkbjxd\n"
        "3-16 m: plmmxkwpcjgqgbrm\n"
        "2-7 c: bqrdnscbkc\n"
        "2-3 m: mnpmshpnqwz\n"
        "4-7 g: kngcjgg\n"
        "1-5 l: llllcl\n"
        "4-11 k: kkkrkkkmkkkkkt\n"
        "8-9 t: tttstvttsttt\n"
        "11-12 c: cxzcjcccclnt\n"
        "1-3 w: wwpss\n"
        "2-7 p: zpsmqpx\n"
        "4-9 x: whdsxdmncxwplxbh\n"
        "17-19 p: qpqpppjppppfppppppp\n"
        "1-2 b: bwbwxrbgb\n"
        "5-6 n: nnpnbhpn\n"
        "5-12 m: pmmmsmvmmmmmmm\n"
        "5-9 q: vqpqqqqqbqqqfs\n"
        "12-15 m: mmmmfmmmbmrwmmqmm\n"
        "1-5 w: wtnflwwr\n"
        "5-6 j: zdhhnrqpbcjkj\n"
        "9-16 r: fmrzrrrrrrrrrsrfr\n"
        "2-3 s: dmsq\n"
        "1-18 w: wwwwwwwwwwwwwlwwws\n"
        "2-9 c: cswcrbrccccqj\n"
        "15-17 m: mmmmmmjzmmmmmmmmhm\n"
        "1-9 n: nnnpnfkxnnlrpssnxbv\n"
        "7-9 x: kvgqdhxhxvbm\n"
        "5-8 l: ljllmclllftjzqk\n"
        "9-12 j: jjjjjjjjjjjkj\n"
        "12-13 h: hhhhhhhhhhhrh\n"
        "11-13 f: ffffvfrfffmfff\n"
        "3-13 n: dhnnndnnmwndrnnnhnnj\n"
        "1-4 w: qswww\n"
        "11-12 r: rjrcrrrcrrpkrr\n"
        "1-5 k: kkkkjbs\n"
        "3-4 r: vzrr\n"
        "2-3 k: kmkkkkkkkk\n"
        "3-4 v: vkdg\n"
        "2-5 j: vtjpv\n"
        "7-10 t: ttttmttjntqttz\n"
        "2-3 x: xkzxxt\n"
        "4-7 w: qhwzvswkhw\n"
        "1-2 l: wqwnl\n"
        "6-12 r: fzrrhrgrrzfxr\n"
        "3-4 d: dddtdfbddd\n"
        "12-16 g: gggggggggggcgggg\n"
        "11-14 h: hhhkfhcshhchhhxhhhh\n"
        "1-2 f: zfff\n"
        "6-7 z: zzzzjgzz\n"
        "12-19 k: tkgkkkkfkgkxgkqgkkn\n"
        "12-13 c: ccccccccccczcc\n"
        "16-17 z: zzzzzzzzzzzzzzzzn\n"
        "4-5 b: bbbpbbzbbb\n"
        "17-18 c: nvfkfcwxxjlrrslwcpc\n"
        "7-10 v: kwcfvvvxvx\n"
        "9-13 q: qqqqqqqqqqqqwq\n"
        "1-4 g: pjgdhgnmzggd\n"
        "7-11 d: ddddddzdbdd\n"
        "17-20 j: npdnjjjjjjjjkzcfjslf\n"
        "5-10 q: zkthrrkzqg\n"
        "6-14 j: jjjjjjjjjjjjjkj\n"
        "5-10 t: tbtttfbmztq\n"
        "3-4 s: sssv\n"
        "6-8 w: wwwlzwwwwwdk\n"
        "1-11 l: vffmrflltflkwxldl\n"
        "8-10 j: jjpjvjjjjb\n"
        "6-7 p: hpqhvpzpphdkpp\n"
        "3-4 m: mmtv\n"
        "9-15 l: lllllgllllmllll\n"
        "10-12 m: mmmmvhmmmmgtvg\n"
        "2-6 w: wwwwwgwbt\n"
        "7-13 m: mmmmmmmmmmmmm\n"
        "1-5 r: gjcskhrz\n"
        "5-12 s: bvggstbnhjfdfwz\n"
        "7-8 c: ctxcfppcccc\n"
        "12-14 j: jjjjjjjjjjjhjp\n"
        "14-17 t: ttxttttptttttttttttt\n"
        "1-8 l: lllllltf\n"
        "7-8 r: qrrrrrrsvrhm\n"
        "1-13 q: qqqqqrqqqqqqgqqqsq\n"
        "4-9 n: qpnmnzpnnnnmxtr\n"
        "6-11 z: qczxzzkzbkznzrvnvkz\n"
        "7-13 b: bbbbbbkbbbbbsbb\n"
        "6-9 c: ccfqncjszc\n"
        "1-5 l: lrlsl\n"
        "2-8 f: pfbtbvpjmzwpccsbm\n"
        "2-4 d: wnjd\n"
        "10-11 n: nnnnnnnnnxndnnnn\n"
        "3-4 c: cccc\n"
        "8-9 r: rflrrrvrh\n"
        "3-4 b: thbs\n"
        "3-9 q: zcqqbdrws\n"
        "1-6 d: dlmncvgd\n"
        "2-3 n: bmnfknkt\n"
        "9-13 n: nzbpvpmfnwdnn\n"
        "7-14 f: wpntqfsttpvflf\n"
        "13-15 w: cwwwzspwwwswwlxp\n"
        "4-7 j: jjjmjjj\n"
        "10-14 m: bnrnlmhdfwnhfmdc\n"
        "2-4 z: kzntlwtbzx\n"
        "11-13 w: wwwwwwwrbwwww\n"
        "6-7 g: pwggggv\n"
        "5-9 h: sbdxfjffznxghlwtc\n"
        "10-11 c: ccccccccccpccc\n"
        "2-4 h: hnhbc\n"
        "4-5 z: fjblqlpdwbl\n"
        "1-5 d: dddddd\n"
        "6-7 n: nnnfjnlvnxvnnn\n"
        "4-5 m: mmzvmm\n"
        "13-18 w: nxxwkwbwwpzgwwkwwfww\n"
        "8-9 g: ggghkwbgc\n"
        "9-10 v: vvhpjzvvvvfcnlvvgvq\n"
        "1-15 k: kpprkqmkthtkwvd\n"
        "16-17 b: rrhdbfwpntvjphvbb\n"
        "16-19 k: kkkkkkqknkkkvkkfwkkk\n"
        "5-9 d: dwddddddddzd\n"
        "10-14 g: gggggdgggrgkpzgk\n"
        "9-12 x: bffxxdjwsxcx\n"
        "3-10 b: nbgbzbbbbbbbbbbdb\n"
        "15-17 x: xxxxxzxxxxxxxxxxt\n"
        "1-5 h: xhthhdq\n"
        "5-16 j: spfjjmjjjjjjjjjjjjjj\n"
        "3-6 b: hzbbbbmbkdrb\n"
        "11-13 m: mwmmmmrmmmmmmmmmm\n"
        "16-17 v: vvvvvvvvvvvvvbvvv\n"
        "17-19 g: ggggggggggggggggggg\n"
        "2-3 h: gfhvhjwh\n"
        "4-6 f: fjgzwf\n"
        "1-5 x: kjwhxntxhxfcxlfgb\n"
        "6-7 s: snssplq\n"
        "7-13 x: kxgxxxxxmxglhxx\n"
        "3-5 j: ljjvdhp\n"
        "13-14 c: gjtrlcblfbqvcw\n"
        "13-15 k: kkkkkkkkkkkkkkk\n"
        "5-8 t: vtfvttttmszk\n"
        "9-11 q: qjtsqqqqfbq\n"
        "3-8 f: fftfrvfcfqfff\n"
        "6-8 f: fffffffdf\n"
        "3-8 l: lhllwvlltzlw\n"
        "7-14 p: hpxrnnbpqrcjtpvjpgq\n"
        "1-12 z: lzzzzpzgzzgz\n"
        "4-5 c: ccgqcnc\n"
        "10-11 x: tpmddsxqjdx\n"
        "8-10 p: pnpfppppqpcpf\n"
        "1-6 q: qqzkqh\n"
        "1-4 g: wggc\n"
        "16-17 f: fffhfxqffftfffffhf\n"
        "7-8 c: dcvckvbc\n"
        "7-12 z: zzkzzzhzzjvz\n"
        "2-12 z: dkghplwzdnpzq\n"
        "3-4 r: gdkvhr\n"
        "3-4 t: ttbx\n"
        "8-13 s: sqzsssstsgssslsss\n"
        "1-4 s: csssss\n"
        "5-7 j: jfzjjvjjkjzwjrjtjw\n"
        "2-12 s: sgcssssszfqsssn\n"
        "8-13 p: pzlhpxpsphppz\n"
        "2-12 m: mllzwvmzkgbmns\n"
        "17-20 k: kkzkkkknkkkkkkkkkkkh\n"
        "11-13 j: jxhqjjpwjljjj\n"
        "17-18 z: zzzzzzzrzzzzzzzzzl\n"
        "2-7 c: vhrqfckjrh\n"
        "7-11 p: pppppnpppppj\n"
        "9-11 x: xxnxxvxbxxxxgrxmxxw\n"
        "12-13 h: psltjhhhvmthh\n"
        "1-2 q: hsxqqlqxwqm\n"
        "6-14 b: bzdnbblbbsbbnbb\n"
        "3-17 z: wlwfbbxnztpvfgdzzl\n"
        "5-6 z: zzszzrmkplrzz\n"
        "12-14 z: zzzzzzzzkzzzvvmzzz\n"
        "16-17 x: xpxxbxxxxxxxxhckxn\n"
        "6-11 w: wkwhmgwwwwwwwww\n"
        "9-14 f: ffffffffzffffff\n"
        "3-4 q: qqjqsq\n"
        "13-14 z: zzzclzzzzrzzzzzzzz\n"
        "1-3 x: xxxxxxxx\n"
        "9-11 w: wvwrwwwdfpwwxwdw\n"
        "2-10 s: zssqsxqqtm\n"
        "3-10 b: bbbbbbbbbxb\n"
        "4-7 l: llllllb\n"
        "10-11 j: jjjjjjgcjqjjj\n"
        "12-13 t: tttsptxtttttvbktmt\n"
        "5-6 z: zzzzpzzzz\n"
        "10-11 q: qqqqqqqqqhq\n"
        "6-12 w: drkfkwwwnvccmxdfwx\n"
        "3-4 h: rsht\n"
        "10-12 m: mmjmlmhmmmmnm\n"
        "4-6 s: sssssss\n"
        "2-3 z: mwccbpff\n"
        "2-16 t: tzttttttttttttttt\n"
        "1-2 j: sjjjjjjjjj\n"
        "10-11 b: wbbbbbbbbbdbwq\n"
        "6-9 r: rngrdrlrvmrbrr\n"
        "8-9 t: hplttzttt\n"
        "18-19 v: vvvvvvvvvvvvvvvvvck\n"
        "11-16 p: pxnnsvpmfpxvbpnpppc\n"
        "9-11 b: bbhsbbnbwbbbbwvbb\n"
        "6-11 r: rmngrbbmrwrprjwrr\n"
        "5-7 p: kpjlppjp\n"
        "2-9 m: mtmmmmmmhm\n"
        "1-3 l: llknl\n"
        "5-6 s: sssssvs\n"
        "1-3 v: vvbvvvvvvvvvmvvvv\n"
        "3-4 f: ffffff\n"
        "10-12 w: gjnwbwwwhdww\n"
        "10-13 w: wwwwwwwwwkwwww\n"
        "3-4 r: rrrrrw\n"
        "4-5 n: nlnnm\n"
        "1-15 b: bbbbbqbbbbbtlbbbb\n"
        "3-4 l: glgl\n"
        "4-5 k: bkkkkkk\n"
        "2-8 j: dwtxvrdj\n"
        "6-10 x: mwrznjhznxxx\n"
        "14-15 d: dldddddddddddddd\n"
        "4-14 s: rsssszsnzscdhrgp\n"
        "1-8 m: kmmmmmmxmmmmmt\n"
        "4-9 m: svkmmdmxm\n"
        "2-7 f: fpffffffff\n"
        "8-10 h: scpsvhkhjcp\n"
        "7-11 x: xmzxxxxxxxtxxxx\n"
        "13-14 p: dswdpggstpqjpc\n"
        "8-14 j: jdjjjjfjsbjjxwjjbjj\n"
        "3-6 m: mmlmmqkwmmmmmm\n"
        "4-5 k: kkkpkk\n"
        "2-7 t: tbttzxtm\n"
        "3-5 n: jtnrlnbjnkztvknwnj\n"
        "2-4 r: rrrwfghwrxpg\n"
        "7-9 f: cffffffff\n"
        "4-6 l: cmdsllz\n"
        "2-4 z: rzzr\n"
        "2-3 r: rzrrk\n"
        "2-4 d: rddb\n"
        "5-6 d: pvdddwdgkgdx\n"
        "2-3 j: sjvfpftdkjkfg\n"
        "5-6 s: vzdmgsk\n"
        "13-14 d: wdddddddddddxbd\n"
        "6-9 l: llllldcllll\n"
        "3-4 r: rrjrn\n"
        "7-11 f: ffffffffkfj\n"
        "5-8 p: pxnmcppspxp\n"
        "8-10 l: vplxllngbdl\n"
        "7-18 w: wwwwwwwnwmwwwwwwwmww\n"
        "2-4 x: mxxx\n"
        "4-13 g: nnbxkmcrgpskgqg\n"
        "3-7 l: llllllz\n"
        "5-10 h: mgksbvscjbcfrmhgplw\n"
        "2-13 g: mbgphwnkdndsg\n"
        "15-18 x: xxzxxxxxxxxxxxxxxxx\n"
        "1-3 x: xxrxxx\n"
        "10-11 l: llslllllllp\n"
        "1-5 n: nnrnpnnn\n"
        "4-5 h: rhhlv\n"
        "4-6 p: fvkrppswpdpp\n"
        "5-12 d: dlrkxwdxgdjdwj\n"
        "11-13 j: jjjjjjjjjjjjj\n"
        "9-10 w: wwkwwwwwwvw\n"
        "3-4 p: xzpjwvzmkppsppjz\n"
        "3-11 r: vtrhfmdhpsqrrbwrlmc\n"
        "8-15 d: hdcddddqdwfdddtdddd\n"
        "2-4 d: mdkt\n"
        "11-18 k: kjbtldlkfndkcbjsrk\n"
        "3-14 h: hbhjlhlhhhvhhqh\n"
        "4-6 x: zlkxxfrxmsl\n"
        "7-8 g: gmmgtqgknbqzg\n"
        "10-12 v: vvvvvvvfvxvvvv\n"
        "7-11 n: nnnnnnnnnnc\n"
        "2-5 t: btqcb\n"
        "3-4 j: kgjsjvj\n"
        "4-6 h: skhnbt\n"
        "1-6 x: snxxxxxx\n"
        "3-15 c: hccccjkbnctnxcc\n"
        "12-17 s: ltsssshssqstssxsk\n"
        "12-19 r: rkrbrrrrrxqcrrrggrsr\n"
        "6-8 p: ppppprpjp\n"
        "4-5 v: vvvvvxsrv\n"
        "3-4 k: gskskzwmwfltkkgzxllz\n"
        "3-10 h: qmvhhdqthhhshthhd\n"
        "4-6 q: qfjklq\n"
        "11-13 f: fmfffffffffhh\n"
        "8-14 s: vlqlskgsjvgmfhgvzfft\n"
        "5-8 d: dbrdwdkdddddd\n"
        "4-5 b: bbwmr\n"
        "18-19 d: cddsddvrddndwdpddgdd\n"
        "4-5 l: llsls\n"
        "4-6 h: mhszhh\n"
        "15-16 g: gggggggggggggzggg\n"
        "2-4 x: bxcxwflqrnrrrb\n"
        "3-17 s: xhgvmzncgctsqdpks\n"
        "4-18 p: rprpfcxprrmncmmwqj\n"
        "1-2 v: vzvwvvvvbv\n"
        "8-9 m: mmfmmhvbq\n"
        "10-11 z: vzqjzzlzkzv\n"
        "1-4 r: rrrsrn\n"
        "3-12 k: kctvqmgbbxskbww\n"
        "1-6 s: fsssgmsqss\n"
        "5-6 k: kkkkkv\n"
        "1-7 m: mvmmqmq\n"
        "3-8 b: skbfbwhbbgwfcgnmjsk\n"
        "7-9 s: sssssslsn\n"
        "4-6 n: nnnnzbnn\n"
        "2-4 x: kxnnqrvxtgch\n"
        "13-17 w: xshwjqwgsnwrwwcww\n"
        "12-13 l: lllljlwllllllll\n"
        "2-3 k: kkkk\n"
        "16-19 s: sssssssssssssssmssss\n"
        "5-12 c: cfccpccpccchccc\n"
        "9-13 j: vjjjjgjljhjjbjjfj\n"
        "10-14 r: jrrrrrrrrkrrrrrvrr\n"
        "6-10 b: bxbbkbbbbn\n"
        "17-18 f: tvxfdgwgfgjdsqcppqkq\n"
        "11-17 m: mmzmmrmhmmpmmmmmmm\n"
        "8-9 v: vvrvvvkvkvv\n"
        "3-8 g: wgcgpgghgpgdggfx\n"
        "5-10 r: rrrrgrrrrk\n"
        "7-15 l: sllnpklfqllglld\n"
        "1-2 z: wzzwg\n"
        "9-10 v: vvqvvvvkvbv\n"
        "2-8 s: sljssddnsscsns\n"
        "4-5 g: snzgpngj\n"
        "1-6 c: ccccgtclgqchvcx\n"
        "12-14 n: nnnnhnnnqpnpnnnn\n"
        "11-13 p: wpdmppdpppfpp\n"
        "3-11 b: bjbbndmbbbnbbbbbbb\n"
        "9-13 x: qxxxxxxxkxxxxxlxxm\n"
        "4-6 p: pqpnmp\n"
        "1-5 j: jjckjjpmjbcmc\n"
        "4-6 q: qqsdqqkkqdqg\n"
        "7-11 l: qslplhlvqxqm\n"
        "14-15 g: vggggvggpggggprggg\n"
        "6-7 t: ttthtttttttt\n"
        "2-3 g: qglgg\n"
        "11-14 t: kdjwqgbtnzcdltt\n"
        "10-11 c: cccclccccck\n"
        "15-16 r: rrrrrrrrrrrrrrrh\n"
        "5-7 m: vjbfbcxxdwxcgrfzmzhd\n"
        "6-7 t: tttzftmt\n"
        "14-16 n: nnnnnnnnnnnnnpnn\n"
        "4-12 s: rgmktzvjlwssx\n"
        "8-12 v: vvvvvvvvvvvsvvvbvvvv\n"
        "2-3 w: kvwqmw\n"
        "12-13 s: dlqsssssmvfskss\n"
        "7-8 k: lpkfkkklbkkk\n"
        "3-5 f: nvftfntf\n"
        "5-7 t: qtfkhtxttqctmttvc\n"
        "11-13 b: blbbbbbbzhvbb\n"
        "4-5 w: wwwwxs\n"
        "11-12 n: nnnnnnnnnnpnnn\n"
        "11-16 t: ttttttttvtkttttnt\n"
        "12-16 j: wjjjdwjjmjjjjjjd\n"
        "5-6 q: bqqqvq\n"
        "1-2 s: kssx\n"
        "1-3 j: qmcj\n"
        "5-10 v: ckjtsqsdvvvhctvfvhkv\n"
        "5-8 l: kllhlrlzljll\n"
        "9-10 j: lgvgjbccjrn\n"
        "4-5 j: jbhhvjbcjggjhwx\n"
        "5-6 m: mmmmqms\n"
        "3-7 v: hvpvmmt\n"
        "5-9 z: zzzlbzzjzrvxvkhxhzdj\n"
        "3-5 f: fkfmknbzmwbcmh\n"
        "8-10 n: nvjnklncnnp\n"
        "4-10 p: ppptpfpppgppp\n"
        "14-17 z: zzzczzzrzzzzzzzzncz\n"
        "1-5 w: wwwwlwh\n"
        "19-20 q: wzrqqqdmqqqzqqqvqqqq\n"
        "2-4 f: tflf\n"
        "4-5 t: tjqtltrtf\n"
        "17-18 t: ttttttttttttttttdtjt\n"
        "6-12 s: mhfslsfndcsvkr\n"
        "7-16 r: rdprghmtcrrmrrlv\n"
        "12-13 h: hhhhhhhhhhhph\n"
        "12-15 k: kkkkkkkkkfkkdkbnk\n"
        "16-17 h: hhscfhvhxvklqshhhmh\n"
        "1-7 w: whwwdwwdz\n"
        "2-3 b: bbpbb\n"
        "8-9 n: frnnnnncmn\n"
        "2-4 b: hbpbpsnj\n"
        "11-19 f: qhggmffvmfjptmksfvf\n"
        "8-10 b: rbbldmcbbxb\n"
        "1-3 t: tjxfsmmttw\n"
        "3-5 v: vvvvdvvvn\n"
        "5-8 m: jmhmmvmjkx\n"
        "7-9 x: xxkbxxxvxx\n"
        "10-12 f: ffrffcfxnffrnfvffff\n"
        "6-8 t: sttghztn\n"
        "2-5 l: cmrllltb\n"
        "8-9 f: sskbzzxgfhvc\n"
        "4-7 k: kpkljpqfkkhkfkk\n"
        "19-20 r: rfrrrhmrrrnrrtvrsrrr\n"
        "3-4 x: sxxzn\n"
        "5-7 k: zlkgpwk\n"
        "3-12 k: drqkqbzgkhqkqb\n"
        "3-4 g: qgfg\n"
        "3-4 z: bkfx\n"
        "6-12 f: bffxfnkfffgf\n"
        "3-12 n: xhrlptrqvzfnmptvtjcb\n"
        "4-6 z: kzhzrp\n"
        "1-2 n: ngnnnknjnnn\n"
        "7-9 n: nnnnnnvnnnnnnnn\n"
        "10-12 s: sgssssmssssss\n"
        "2-11 l: lmlllslthwlldn\n"
        "13-16 b: bbbbbqmbbzbbbbbhb\n"
        "4-6 p: pppbpp\n"
        "2-6 n: nnxnpnnn\n"
        "9-13 b: bbbbbbbbbbbblbbb\n"
        "11-13 h: hhkghxdhfhhdkchjr\n"
        "6-10 w: wwwwwhwwwwwrpww\n"
        "6-7 w: mgpwwsw\n"
        "10-11 n: njnnnntsnfntcqnnn\n"
        "7-9 f: ffffffrfng\n"
        "2-6 x: xxjgxnqxxkqf\n"
        "6-11 n: nwnfvzndsdnn\n"
        "16-18 c: cgccccccccccccxcct\n"
        "11-17 t: wtktgqtcpttqkqfgznt\n"
        "4-5 w: wwwwc\n"
        "2-5 k: gqkck\n"
        "15-16 k: kzkkkkkkmkkkdkkpkvkg\n"
        "3-4 s: cslss\n"
        "1-8 w: hwgwwwwwzsbwfwwwg\n"
        "7-14 m: hrkqfmpfzmjqqmmgrdcm\n"
        "2-8 r: sqrrrrrr\n"
        "11-15 l: cphdwnphlkcbvllvw\n"
        "4-7 f: vsxgfnf\n"
        "8-10 q: qqqqqqqtqq\n"
        "6-8 l: llllzqlll\n"
        "9-14 j: kjjjjjjjvmjvjz\n"
        "4-6 x: pxxxbx\n"
        "10-16 h: hkhjhghhsghhhhhhhhhn\n"
        "8-10 x: xchbxtgxqrrxvmzw\n"
        "18-19 n: nnnnnnnnnnnnnnnnnnn\n"
        "1-12 n: nnnnnnnnnnnnn\n"
        "5-12 l: xmklnkmpqlfllwhrm\n"
        "6-7 b: kfhbpbvbfbpbbtsxk\n"
        "8-18 n: nnnnnnzznnnnnnnnnznn\n"
        "10-16 h: hhhhhhhhhhhhjhhchh\n"
        "12-13 l: lnlllllgklllx\n"
        "5-7 x: xxxxlxxxxxx\n"
        "3-4 g: gggn\n"
        "3-14 g: gjgxgcggvdggggqgngqg\n"
        "9-10 g: gggggggggt\n"
        "3-6 r: rrntrrrrbrs\n"
        "3-10 g: ggkbdgggkgg\n"
        "3-4 k: twjqtkt\n"
        "12-13 m: mzvnqmmpcbvmk\n"
        "3-8 p: wxflqbvppqq\n"
        "3-6 w: ljdlfwkzwmgkwxghbqv\n"
        "11-15 p: nplwjprspcppvsvpfppp\n"
        "5-16 v: vqvcmvjvnvvprvnqvnpc\n"
        "10-11 g: ggggggggggng\n"
        "13-16 b: sbbbbxqdbdblrbbbb\n"
        "1-4 k: czlk\n"
        "6-7 f: rffffsff\n"
        "8-9 w: wdrnwtqmwqdpx\n"
        "2-3 r: rxrr\n"
        "3-4 r: hrrmrvj\n"
        "10-15 v: cvffvvsvvpvvvnvvgjvv\n"
        "12-19 b: bbbbbbbbbbbrbbbbbbbb\n"
        "3-5 n: nvnhz\n"
        "2-4 d: hddl\n"
        "2-3 v: fvclhvp\n"
        "3-15 h: xwhsnhndxgcqjfqtvm\n"
        "1-3 h: rhhhh\n"
        "15-18 f: ffffffmfffthfftfjf\n"
        "1-4 h: hrxw\n"
        "1-4 v: kvvv\n"
        "6-12 r: crxrrzrnprrr\n"
        "7-8 q: qqqfqqwqqqqq\n"
        "3-4 l: lljllll\n"
        "1-3 h: hhshh\n"
        "2-3 q: qvqb\n"
        "13-20 p: plpqtpppsgpppppppppz\n"
        "9-15 w: wwwwwnwbbfwwwwwsw\n"
        "11-12 k: kkkxqkksdlkg\n"
        "8-14 k: kkkgkkkkgdjkxnktxd\n"
        "17-18 s: sbsmssnssssstnsssq\n"
        "4-10 s: sssbhfcssssxx\n"
        "3-4 l: drbl\n"
        "8-13 j: tjjtjjhljjjnjd\n"
        "11-12 q: nrsqrqcmzqql\n"
        "7-11 x: wxxlxxgwvxx\n"
        "13-16 n: nnnnnnnnnknnjnnn\n"
        "15-16 l: dwvlwglrhvqllllvvl\n"
        "3-7 b: bbbbbbm\n"
        "11-12 v: vvqlvvvvbvvktvvw\n"
        "1-8 n: nwnnmpvx\n"
        "7-8 f: zskgxljq\n"
        "7-14 b: qxbpwbgvbgqdlbtfjdbq\n"
        "3-9 v: vbxvrvhqvq\n"
        "2-3 c: czfc\n"
        "7-10 t: mtttnzvcttttjtt\n"
        "6-14 l: lllllklllhlglll\n"
        "3-4 b: wgzbpwpbj\n"
        "1-6 z: mzzzbrzz\n"
        "5-10 t: tttjtftttdttttttlt\n"
        "9-10 z: hzzzvzzzmzz\n"
        "14-19 n: lppspwbnhtzxcnrkgpn\n"
        "5-7 n: bnnnnnt\n"
        "11-12 v: hkkhvgvtvvvvqvjxv\n"
        "2-11 w: wwjpfvqwnhwcmg\n"
        "9-15 b: zbqndbbbbbbbbsk\n"
        "11-13 d: dddddddddblddmddk\n"
        "1-11 n: ngnnfnvnbkjpn\n"
        "1-5 l: llllkllvl\n"
        "17-19 g: gtggggcggfggzvgqgzn\n"
        "9-10 g: ggggsslgxg\n"
        "7-12 r: qrdrnrgdrrrrrrlr\n"
        "1-3 h: hmkgg\n"
        "4-9 t: jngjtmkms\n"
        "2-5 p: qqfrpmnnppgpvpmwdfpp\n"
        "10-11 m: mmmlsmmmmbqm\n"
        "2-7 c: cpbdvfccxdzczsptncnn\n"
        "6-7 d: mtdqrdd\n"
        "10-12 v: vvvvvvvvvsvvvvvvv\n"
        "13-14 q: gqqqqqqqqqqqqz\n"
        "1-4 m: fmmmmm\n"
        "4-10 b: bklbbzmdsnq\n"
        "3-5 w: tjwwhkbbpwtt\n"
        "4-5 l: llldv\n"
        "3-4 t: ttttt\n"
        "8-16 t: xlqhtttlhssjhxtt\n"
        "12-14 m: mmmmmmtmmmmmmzm\n"
        "1-2 c: cccc\n"
        "1-4 x: mxkxcndbsfvfnxjwxh\n"
        "9-13 n: nglxnhnnrktnnfznn")
day3 = ("...#...###......##.#..#.....##.\n"
        "..#.#.#....#.##.#......#.#....#\n"
        "......#.....#......#....#...##.\n"
        "...#.....##.#..#........##.....\n"
        "...##...##...#...#....###....#.\n"
        "...##...##.......#....#...#.#..\n"
        "..............##..#..#........#\n"
        "#.#....#.........#...##.#.#.#.#\n"
        ".#..##......#.#......#...#....#\n"
        "#....#..#.#.....#..#...#...#...\n"
        "#.#.#.....##.....#.........#...\n"
        "......###..#....#..#..#.#....#.\n"
        "##.####...#.............#.##..#\n"
        "....#....#..#......#.......#...\n"
        "...#.......#.#..#.........##.#.\n"
        "......#.#.....###.###..###..#..\n"
        "##..##.......#.#.....#..#....#.\n"
        "..##.#..#....#.............##.#\n"
        "....#.#.#..#..#........##....#.\n"
        ".....####..#..#.###..#....##..#\n"
        "#.#.......#...##.##.##..#....#.\n"
        ".#..#..##...####.#......#..#...\n"
        "#...##.......#...####......##..\n"
        "...#.####....#.#...###.#.#...#.\n"
        "....#...........#.##.##.#......\n"
        ".....##...#.######.#..#....#..#\n"
        ".#....#...##....#..######....#.\n"
        "...#.....#...#####.##...#..#.#.\n"
        ".....#...##........##.##.##.###\n"
        "#.#..#....##....#......#....#.#\n"
        "......##...#.........#....#.#..\n"
        "###..#..##......##.#####.###.##\n"
        "#.....#..##.##....#...........#\n"
        "##..#.#..##..#.#.....#......#..\n"
        ".#.##.#..#.#....##..#..#....#..\n"
        ".#......##..##.#...#..#.......#\n"
        "#....##.##..###..###......##.#.\n"
        "....###..##.......#.###.#....#.\n"
        "..##........#........##.....#..\n"
        ".#..#.....#...####.##...##.....\n"
        "....#.#.#.....#.##..##.....#..#\n"
        "..............#.....#...#.....#\n"
        ".#.....#......###...........#.#\n"
        ".....#.#......#.##..#..........\n"
        ".#......###............#.#.##..\n"
        ".#.#....##.#..###.....#.##..#.#\n"
        ".......#.#.#..#..#..#...##..#.#\n"
        ".#.###...##.#.#.####.#.#...#...\n"
        "...#.#....#......##.##.#.......\n"
        "#...#.....##....#........##....\n"
        ".....###...#.##.#......##.#..#.\n"
        "..#...##.##.###..#..#......####\n"
        ".#.##.#..#.##..##..........##..\n"
        "..#.#.#..#.#.....#...###.....#.\n"
        "..#..#.#....#.##.............##\n"
        ".......#..###..#.#...#.....##.#\n"
        "####.#.#......#..#.##.........#\n"
        "..........#.....#..##......###.\n"
        "..#..............#...#..##.....\n"
        "......#.#.#..#.##.....####..##.\n"
        ".##.#..#.#....#.......#..#.....\n"
        "..#..#..#.##.#....###.#.#.#.#.#\n"
        ".....#....#......###..#........\n"
        "#.#.#..#...###.....#......#.##.\n"
        "...#.#....#.#......#........#..\n"
        "..#...###.#...#..#....##...#..#\n"
        ".###.##..#..#...###.#..#.####..\n"
        "#....#..##..##..#......#...##..\n"
        "#.#..#...#..#...###..#.#.##....\n"
        "##....#....##.####...#.#.###...\n"
        "##.#...#.......#.##.##....#...#\n"
        "..#.#..........#..#.#.#....#..#\n"
        "..#........#...#....#....#....#\n"
        "..#..#....#.......#........#...\n"
        "......#....#....##.#....#.#.##.\n"
        ".##...###.##.##....##.#...###..\n"
        ".....##..#.#.....###..#.....###\n"
        "....##.#.##...##..##........#..\n"
        "#...#..##.#.#....#......#...#..\n"
        ".###.##.#........#.####....#...\n"
        "#.##.....#..#...#..##.##..#.#..\n"
        ".....#.#..#....#..#...##.##.#..\n"
        ".#......#####...##...#.#.###.#.\n"
        "#......##....#.....#......##.#.\n"
        "#.#.##.###.#......#####..#.....\n"
        "........###.#...#..#.#........#\n"
        "....#....###..#.##.#...#....#..\n"
        "..........#..#.#....#...#.#...#\n"
        "#.##......###.#.#.#....####...#\n"
        "...#.#....#........##.#.....##.\n"
        ".....##..#.#.#..###...##...#...\n"
        "#...#...#....#....##........#..\n"
        ".....#.........##.#......#..#..\n"
        "#.....##..#.###.....#....##.##.\n"
        "...#..#..#.#........##...##.#.#\n"
        "..#..##.###.....#.#.....###.##.\n"
        "..###.........#...##.....###...\n"
        "...###...##.#...##....##.......\n"
        ".#.#..#...###..#.#....#....#...\n"
        "##..#.......#....#.#...#..#..#.\n"
        "..#......#....####..##..#.###.#\n"
        "..#.......##........#.#.#..#...\n"
        ".#.......#.##.#.##.#.......#..#\n"
        "###...#...#...#...#..#...#...##\n"
        "..#..........#..###........##..\n"
        ".##..#....##......##........#.#\n"
        "......#.##......#......##...#.#\n"
        ".#.#....#.#.#........#......#..\n"
        ".#.#..#....####..##...##....#..\n"
        ".#...##..#..#..#####....##.#...\n"
        ".##.#.#...#...#.#...#.##.#...#.\n"
        "###.#...##..#.###.#.....#.##.#.\n"
        "#.....#.###.#.#...#..#....#.#..\n"
        "..##..#....#......#.........###\n"
        ".#...#...##......#...#.####....\n"
        "..#.##...##..............#.#..#\n"
        "..#......#..##...........#..#.#\n"
        "..#####...#..#.......##...###..\n"
        "..##..#....#.#...###.#...#.....\n"
        "..#....#..#.#.......#..#.#.#...\n"
        ".##..#.#.....##....#.......#...\n"
        "...#.#..###...##....#....##..#.\n"
        ".....##..#...##.####....##...#.\n"
        ".......#.........#...#.##..####\n"
        "........###..#..#.##.###..#....\n"
        ".#.#..#.##.##.........#...#....\n"
        ".###......#.....#....##....####\n"
        ".##..##...........#.....#.....#\n"
        "#.#.#.#.#.#.##..#.#.#..#.##....\n"
        ".##.##...##..#....##..###..####\n"
        "#..##.#......#...###.........#.\n"
        "#..#...#..##..#..##.....##...#.\n"
        "#...##..#...##.#.###.#...#.....\n"
        ".###.....#.......#...#.##.###.#\n"
        "..........#.#......#...###...##\n"
        "..##....#.#..#....#.###...#..##\n"
        "#.#..#....##.##..##.........##.\n"
        "#.....#.##.###.#..#....##...#..\n"
        "...#........##...#..###..######\n"
        "#..#.#.#.#...#....#....###.#..#\n"
        "...##.##.##.....##..#........#.\n"
        "..#.#....#..#.......#...##.##.#\n"
        "###.##.......##..#.####...#.#..\n"
        "....#.#.....##.....#.#.##...#..\n"
        ".#..##..#.....#.#..#...#..#..#.\n"
        ".###....##...#......#.....#....\n"
        "##.##.###......#...#...###.#...\n"
        "#...#.##...#.#....##.....####..\n"
        "#.#.#.#...###...##.............\n"
        "..#....#.....##.#...#......#...\n"
        "....#...#......#...#..#...#.#..\n"
        ".###..#.....#..#...#....#...#..\n"
        "..#...#.#..###.......#..#.#...#\n"
        "#...###.##.....#....#..#.#..##.\n"
        "...#.##.#.##......#.#.#.##.....\n"
        "........####...##...##..#....#.\n"
        ".#.#....#....#.#...##.###...##.\n"
        "#.#...###.#.#.#....#....#.#....\n"
        ".####.#..#.#....#..#.#..#..#...\n"
        "#####...#...#...#....#.#.#..##.\n"
        "..###.##.###...#..........#.##.\n"
        "##.....#...#....###..###.#.#.#.\n"
        "#..##.#..#..#..#...#.#...###..#\n"
        "##....#.#...##......#.#...#...#\n"
        ".##..........#.#....#...#.##..#\n"
        "....#....####.#.####......#.###\n"
        "..##.#.....####.#.####.......#.\n"
        "#.##.##.#.....#.##......##...#.\n"
        "......###..#.....#.....##......\n"
        "..#..#....#.#...#.....#......##\n"
        "##..#..#..###.#.#..#..##.....#.\n"
        "#....#.#.....#####...#.#.......\n"
        ".....#..#....#.#.#..#...#...#..\n"
        "............#.##......##.##.#.#\n"
        "....#...#.#........###....#....\n"
        "..#..#...###.#....##..#..###.##\n"
        "#.##....#...#.....##..#.##.#...\n"
        "...##..###...#.#.....##.#......\n"
        ".#..#.##.#####..#.......#..###.\n"
        "...#.##...###.....####.#.#.....\n"
        ".#......##.#.#.#.#.##.#.....#..\n"
        "..#.##.#..##.......#.#.....##..\n"
        "..................#....#...#...\n"
        ".##.#..#.#.#..#.......#.#..##.#\n"
        "....#........#......#..####..#.\n"
        "#...#...##..##.#..#.......##...\n"
        "#..#..#..#..#........####..#.#.\n"
        "..#.#......#..#.##.##.#.#...#.#\n"
        "...#..#......#.#.###.#.##..##..\n"
        "..#...##.....#..#...##..#.#....\n"
        "#.........#....#..#....##.##..#\n"
        "..#..#.#....#..#...#.##.....#..\n"
        "...#..#...#.#.....#..##..#.#...\n"
        "....#........#.#....##..##..#..\n"
        "#.....#.#..#.......#.##.....#..\n"
        ".#.###.###...##...##..###...#..\n"
        ".##.##.......#.#......#.....#.#\n"
        "...#....##....#..#..........#.#\n"
        "..#.##.........#.#.....#.....#.\n"
        "...#.##..##.......##..##...#...\n"
        "#.##......##.##..#.....##...##.\n"
        "#.#.#..##...#.#............#.#.\n"
        "....#.....#......##...#.#.....#\n"
        "...#.#......#.#...###.......#..\n"
        "......##..###....#.#...#.#####.\n"
        "..#..#.#.#...##.#...###..##..#.\n"
        "##.##.#.#.##.#..#....#...#...#.\n"
        "#..#....######.##.#...#...#.#..\n"
        ".#..#.##....#..#.#.......#....#\n"
        "....#....#......##....##.#.#...\n"
        ".###......#..#..#.......####..#\n"
        ".#.#.....#..###...........##...\n"
        ".##..##.##.....####..#..#..##..\n"
        "..#..##.#......#...###.##..#.#.\n"
        "....##..#.....###..#.##....##.#\n"
        "#..#......#....#.........#.....\n"
        ".#...#.....#.#..#..##....#.....\n"
        ".##..#...#..##.#..#...........#\n"
        "..#..##........##.......#..#...\n"
        "#.....#....#....#.#.#...##.#...\n"
        "...#...#.#.#..#.##.#.#...#.....\n"
        "..#..#.#....#....###....#.#.#..\n"
        "...###..#...#..#....#.....#....\n"
        "...#...#.#..#.....#...###......\n"
        "##......#..........#.#.#..#.#.#\n"
        "....#.....#.....#..#..#.#.#.#..\n"
        "...####...#.##...#.#..#....#.#.\n"
        "#.##........##.............#.##\n"
        "#.#.#.#.#.....................#\n"
        ".#.###....#..##.##.##....#.....\n"
        "#.#...#.####.###...#..#..#.#...\n"
        ".##...#..###.......##..#.#.....\n"
        "#.#.#.#...#...#.##.....#.......\n"
        ".##.#.#.#......####..#.#.......\n"
        "###..........#......#...##...#.\n"
        ".........##...#.##...#.#.......\n"
        "...#.#.....#...#..#...#..##..#.\n"
        ".#..###...#.#.........###....#.\n"
        "##..#...#........#.........##..\n"
        ".....#...#.#...#.#.#...........\n"
        "..#....##...#.#..#..#.##....##.\n"
        ".##....#.#.....##.#..#..#...##.\n"
        "..##......#.#...#.#.......##.#.\n"
        "##...#..#...##.#........#.##...\n"
        "#......#.##..#.#..#.###.......#\n"
        "#.#...#.....#.#......#.#.#.....\n"
        "#.....#..#.......#....##.#.#..#\n"
        "###.#....#..##.#.##....#....#..\n"
        "#.##.##....#.#..#.#...#....#...\n"
        "####...#####...#.....#....##.#.\n"
        "....#.#...#.#.##.#.#.##.#.#.###\n"
        "#.....##.#.....#.#......#.#..#.\n"
        ".#....##.#..#........#...##.#..\n"
        "......#...#....##....##....##..\n"
        "..###.....#....##.#...#..#.....\n"
        "#....##...##.##..##.#...#...#..\n"
        "#..#...#...#.#....##..#.#....#.\n"
        "......................#.....#..\n"
        ".#..#...#.........#....##...###\n"
        ".##.#.#...##...#...#...#..#....\n"
        ".#.###....#.#............##..#.\n"
        "###..##.#.#.#.#....##...#......\n"
        ".##................####...##.##\n"
        ".#.#.........##....#.#.##.##.#.\n"
        "....#...#...#...##...#.##.#..#.\n"
        ".#.#........#..##.....#..#....#\n"
        "##.#..#.#....#.....#...#...#...\n"
        ".#...##....#.....##....#..#.#.#\n"
        "####.....#..#....#......###.##.\n"
        "##..##.#....###.....#...#......\n"
        ".##.#...#.....#.#..#.#..#.#...#\n"
        ".....#.#..#..#..###.#...###.#..\n"
        ".#.#.##.#..#.#..#...#..#.......\n"
        "..#.....#....#.##.##.##.......#\n"
        ".#..##....###...#..............\n"
        "#....#...#.#.......#....##.#...\n"
        "....#.#..##.#....#..#.#....#.#.\n"
        "#.........##...#.#.............\n"
        "#.#.......##.....#...##..##.#.#\n"
        ".......#....#..##...#..#######.\n"
        ".#.#...##........#..#.....#.#..\n"
        ".#.......#..#......#.##.##...##\n"
        ".........#............#....#..#\n"
        ".#......#...##...##...#....###.\n"
        ".........#...#.#.###.......#...\n"
        "###.#..#.#.#.#......##...#.#...\n"
        ".#.........##.#....###....#.#..\n"
        "#.#....#..#.##.#..#....##...#..\n"
        "###.#...#..#..##........#.###..\n"
        ".....#....#..#........#..#.##.#\n"
        "..#.....##......#....#..#.#.#..\n"
        ".#.........#.....#.....#.......\n"
        "......#....#.###..#.#....#....#\n"
        "..#.#..#.#.###.........#..#..#.\n"
        "..#..#.#.#.........#....##.#.#.\n"
        "#.......#........##...##....#..\n"
        "##..#..#...###...#..##..#..#.#.\n"
        "##..#..#....#.#..##..#..#.#..#.\n"
        "..##.....##.#..#.#........###..\n"
        "..#.#..#..##........#...#....##\n"
        ".##..#....##..#..#..#..#.#....#\n"
        "#....#.....##........#.....#.##\n"
        "......#....#.#..#......#.##....\n"
        ".......#..#..#......##.........\n"
        "......#...#..##.....#......#..#\n"
        "#..#..#....##....#........##..#\n"
        "##....#...#.#.....#####........\n"
        "...#.#..#.#.##.#.##..##...#....\n"
        "..#..#..#..#..#....#..#..##...#\n"
        ".#.....#....##.##....##.....#..\n"
        "#...#.....#.....#.#...#.#....#.\n"
        ".###...#..##....#..#...#.###...\n"
        "....#..##..#.......#.##.##..###\n"
        "#.......##.....#.......#.#...##\n"
        "#.....#.#.#....#.#......#.#.#..\n"
        "..##.....#..###......##........\n"
        ".....#...#..##....#......#.....\n"
        "#..#..#....#.#...#..###.......#\n"
        ".....#.....#....#..#...#.#..##.\n"
        "#####........#...#..#..##..#.#.\n"
        ".#..#...#.##....#.#..#......###\n"
        "#.###.#..#.....##..##....#...#.\n"
        ".#...#.#####....##..........##.")
day4 = """eyr:2028 iyr:2016 byr:1995 ecl:oth
pid:543685203 hcl:#c0946f
hgt:152cm
cid:252

hcl:#733820 hgt:155cm
iyr:2013 byr:1989 pid:728471979
ecl:grn eyr:2022

hgt:171cm
iyr:2013 pid:214368857 hcl:#cfa07d byr:1986 eyr:2028 ecl:grn

hgt:167cm cid:210 ecl:brn pid:429131951 hcl:#cfa07d eyr:2029 iyr:2010
byr:1945

hcl:#888785 iyr:2015
hgt:170cm pid:893805464 ecl:amb byr:1966 eyr:2028

hgt:170cm ecl:amb
hcl:#c0946f eyr:2020 iyr:2016 pid:725010548
byr:1928

byr:1999 hcl:#888785
eyr:2026
ecl:hzl
iyr:2016 hgt:193cm pid:170608679

eyr:2024 iyr:2016 hcl:#cfa07d ecl:grn byr:2001 pid:391942873 cid:104 hgt:164cm

iyr:2019
eyr:2025 pid:138912840 byr:1996
hgt:166cm
hcl:#888785 ecl:grn

iyr:2023 hcl:a58381 pid:#401a29 eyr:1940
byr:1920
ecl:utc hgt:183cm

pid:493510244 ecl:gry hgt:153cm byr:1950 cid:181 eyr:2028
hcl:#ceb3a1
iyr:2020

iyr:2018 pid:074340974 hgt:182cm
hcl:#866857 byr:1988 ecl:hzl eyr:2023

hcl:#866857 ecl:oth byr:1977 iyr:2014 hgt:180cm pid:860745884
eyr:2023

eyr:2026 pid:815594641
ecl:gry iyr:2012 byr:1992 hgt:161cm hcl:#b6652a

ecl:gry cid:338 eyr:2021 pid:777099878 hgt:193cm hcl:#efcc98
byr:1945
iyr:2015

iyr:2016 byr:1934 hcl:#b6652a
hgt:162cm ecl:hzl
cid:296
pid:742610207
eyr:2022

ecl:#ba3242
hgt:80 byr:1931
pid:550004054 iyr:1949 eyr:1944 hcl:fb3859

ecl:amb eyr:2024
byr:1965 iyr:2010 pid:094059049
hcl:#fffffd
hgt:168cm

pid:159cm
iyr:1923 eyr:2032 hcl:701107 cid:343 ecl:gmt byr:2010
hgt:177cm

eyr:2021
ecl:grn byr:1991
hcl:#fffffd hgt:167cm pid:243218792 iyr:2019

hgt:157cm byr:2017 ecl:grn iyr:2012
eyr:2030 hcl:#18171d pid:173cm

pid:260101979 hgt:187cm eyr:2033 ecl:lzr
byr:2020 hcl:1058ce cid:133 iyr:2012

hcl:#7d3b0c
pid:307828343 byr:2001
cid:317 iyr:2013
eyr:2029

pid:472940417 eyr:1960
hgt:181cm hcl:#c0946f cid:269
byr:2014
iyr:1956

hcl:#18171d eyr:2021 byr:2001 pid:421443124
ecl:brn iyr:2020 hgt:156cm

cid:347 hgt:60in pid:359783692 byr:1932
ecl:hzl
eyr:2023
hcl:#888785 iyr:2019

pid:230915137
byr:1999
iyr:2011 eyr:2020 hcl:#7d3b0c ecl:hzl
hgt:164cm

iyr:1989
byr:2008
hgt:154cm
eyr:2028 pid:280298169
cid:208
ecl:oth

byr:1954 iyr:2017
ecl:hzl
eyr:2026
pid:966957581 hgt:175cm hcl:#18171d

pid:308053355 hgt:192cm eyr:2022 ecl:amb cid:146 iyr:2015
byr:1991 hcl:#c0946f

hcl:#a97842 pid:244441133 iyr:2019
hgt:182cm
ecl:amb cid:172 byr:1973 eyr:2029

iyr:2017
byr:1985 cid:215
ecl:blu hcl:#623a2f hgt:160cm pid:157856689 eyr:2030

eyr:2027 ecl:#d72f9b hgt:162cm
iyr:2018 hcl:#a97842
byr:1945
pid:131243258

hcl:#b3f2f0 pid:204254353 cid:169 eyr:2020
iyr:2013 hgt:172cm ecl:blu byr:1950

byr:1957 hcl:#c0946f hgt:152cm ecl:blu eyr:2027 pid:325917033
iyr:2010

ecl:oth byr:1950 hgt:166cm pid:007352351
hcl:#b6652a
iyr:2020
eyr:2024

hgt:165 eyr:2030 iyr:2027
ecl:#1a34f1 pid:2894591864 byr:2024 hcl:z

byr:1971 ecl:oth
hgt:163cm eyr:2021 pid:040443396

hgt:177cm
byr:1955 pid:585735590 iyr:2010 ecl:grn eyr:2024
hcl:#602927

cid:74
iyr:2010
pid:014378493 hgt:174cm eyr:2020
ecl:grn byr:1944

pid:404141049
byr:1947 ecl:blu hgt:170cm iyr:2011
eyr:2028
hcl:#cfa07d

ecl:hzl byr:1938 pid:235085606 cid:180 hcl:8fb74c eyr:2021 hgt:73 iyr:2015

pid:860077423 ecl:gry
hcl:#3e845b
hgt:167cm byr:1933 iyr:2016 eyr:2021

hcl:#733820 hgt:66in eyr:1920
ecl:oth byr:1941 pid:979460474 iyr:2010
cid:247

hcl:#cfa07d ecl:#13bd36 hgt:193cm eyr:2027 pid:181cm byr:1952 iyr:1951

ecl:brn hcl:#602927
hgt:161cm
eyr:2027 pid:822749462 byr:1946
iyr:2014

byr:2013
iyr:2021 ecl:zzz eyr:2032 hgt:193in hcl:#a97842 pid:163cm

eyr:2029 cid:140
byr:1984
iyr:2018 hgt:187cm hcl:#b6652a pid:910674579

ecl:hzl hgt:173cm pid:096026282
iyr:2014 byr:1956
eyr:2029 hcl:#866857

eyr:2024 iyr:2019 pid:301205967
cid:276 byr:1957 hcl:#3fec29 ecl:gry hgt:165cm

iyr:2013 ecl:oth hgt:177cm hcl:#6b5442 eyr:2021 byr:1962 pid:006347857

ecl:grt byr:1983 hcl:#cfa07d
hgt:163cm
eyr:1979
iyr:1958 pid:796395720

iyr:2011 pid:415403544 hcl:#c0946f byr:1990 ecl:oth eyr:2023 hgt:73in
cid:107

hgt:166cm eyr:2029 iyr:2015
hcl:#c0946f ecl:brn
byr:1964
pid:469449137

eyr:2023
byr:1969 iyr:2010 hgt:163cm hcl:#a97842 pid:570942274
ecl:blu

hcl:#623a2f
ecl:brn hgt:183cm pid:524675399
eyr:2020 iyr:2012 byr:1981

iyr:2017 hcl:#fffffd eyr:2026
ecl:gry byr:1979 hgt:152cm pid:505790864

hgt:68in
hcl:#c0946f iyr:2012
eyr:2023 pid:933562997 byr:1993
ecl:grn

pid:267705171
hgt:166cm byr:1970 iyr:2019 hcl:#341e13 ecl:oth
eyr:2030

ecl:brn byr:1972 eyr:2026 pid:774637408 hgt:189cm iyr:2015 hcl:#341e13

hgt:175cm eyr:2026 byr:2001 iyr:2020
hcl:#733820 ecl:blu pid:686996160

hgt:190cm hcl:#c0946f pid:228444464 byr:1987
iyr:2020 eyr:2030
ecl:blu

byr:1990 hgt:179cm
pid:885359438 eyr:2028 iyr:2010 ecl:amb
hcl:#67067e

byr:1945 hcl:#866857 eyr:2022 iyr:2019
pid:708146656 cid:65
hgt:172cm ecl:brn

ecl:hzl hgt:191cm
cid:260 pid:010716679 iyr:2011 eyr:2029 byr:1920 hcl:#efcc98

iyr:2012
cid:313 pid:264894705 byr:1951 hcl:#733820 eyr:2030 ecl:blu
hgt:178cm

eyr:2027 pid:790510379
iyr:2013
ecl:amb
hgt:186cm
hcl:#866857
byr:1926

pid:535750794 hgt:191cm iyr:2016 hcl:#a97842 eyr:2029
ecl:hzl byr:1923

byr:2023 pid:#eb4c2a iyr:1939 ecl:grn hcl:06d729 hgt:73 eyr:2038

pid:792365221 iyr:2013 ecl:oth
byr:1997
hgt:170cm hcl:#efcc98
eyr:2022

hgt:192cm pid:874141668
byr:1957 iyr:2015
ecl:gry

hcl:#b6652a pid:770238761 eyr:2029 byr:1934 iyr:2013
ecl:blu cid:177
hgt:184cm

ecl:hzl eyr:2024 hgt:72in pid:546439165
iyr:2013
hcl:#c0946f cid:223 byr:1989

byr:1985
ecl:utc pid:#ff1cbf
iyr:2018 hcl:#866857 hgt:169cm eyr:2026 cid:194

hgt:189cm
eyr:2026 pid:120642045 ecl:blu
hcl:#602927 cid:177
byr:1954 iyr:2012

pid:314624973
byr:1959 iyr:2015 hcl:#c0946f ecl:grn
eyr:2027 cid:349 hgt:156cm

byr:1978
iyr:2020 hgt:150cm cid:266 eyr:2026
pid:443912835 hcl:#b6652a

hgt:174cm byr:1974 pid:729198828
ecl:brn iyr:2014
hcl:#18171d eyr:2027

pid:472891001 ecl:xry
hgt:96 hcl:1b816a iyr:1954
byr:2015 eyr:2037

byr:1966 eyr:2022
iyr:2014
pid:848187688 hcl:#602927 ecl:gry hgt:152cm

hgt:129 eyr:2037 cid:61 iyr:2009 byr:2027 hcl:#c0946f
pid:3569865
ecl:#4e3d72

ecl:gry
eyr:2021 pid:234525998 byr:1964 hgt:168cm cid:140
hcl:#7d3b0c iyr:2013

ecl:xry
cid:86
hgt:172in
byr:1972
iyr:2015 hcl:#7d3b0c pid:833809421 eyr:2030

pid:444365280 hgt:72in
ecl:brn
hcl:#b6652a byr:1985 eyr:2027 iyr:2012

iyr:2010 byr:2013 hgt:181cm eyr:2021
pid:072317444
ecl:oth hcl:#866857
cid:118

pid:4354408888 iyr:2012
hcl:#b6652a cid:104
hgt:96 eyr:2020
byr:1933 ecl:amb

eyr:2023 ecl:gry hcl:#a97842 pid:287719484 byr:1994
iyr:2011 hgt:163cm cid:299

byr:1932
hgt:170cm
iyr:2014 pid:777844412 eyr:2040 hcl:#cfa07d ecl:brn

cid:160 hgt:191cm eyr:2020 iyr:2012
ecl:brn byr:1981 pid:077027782

cid:182 hgt:176cm hcl:#7d3b0c
eyr:2030 ecl:blu pid:096742425 iyr:2010 byr:1963

byr:2010 cid:337 hcl:z pid:525126586 iyr:2010 hgt:73cm eyr:2040 ecl:blu

ecl:gry
iyr:2017
hgt:185cm hcl:#6b5442 byr:1993
eyr:2029 pid:366083139 cid:343

eyr:2028 ecl:amb
pid:878658841 byr:1960 hgt:179cm hcl:#18171d iyr:2010

pid:537309261 iyr:2015 hgt:187cm
hcl:#4fe831 eyr:2026
ecl:blu byr:1982

ecl:brn hgt:163cm
eyr:2021 hcl:#6b5442 byr:1979 iyr:2013 pid:924759517

pid:683651053 hcl:#179c55
ecl:blu byr:1989 hgt:190cm
iyr:2016
eyr:2030

ecl:grn
iyr:2016 hcl:#b6652a
byr:1994 eyr:2020 pid:448424292 hgt:174cm

hgt:157cm
ecl:grn
byr:2000
pid:734707993 hcl:#341e13 iyr:2020

hcl:#341e13 hgt:156cm iyr:2020 pid:299213638
byr:1947 ecl:hzl eyr:2023

hgt:193cm hcl:#b6652a iyr:2014 ecl:hzl byr:1947 eyr:2025
pid:044486467

byr:1975
hgt:159cm
ecl:grn pid:318489576 eyr:2029 hcl:#6b5442
iyr:2020

iyr:2018 pid:512971930
hcl:#888785 byr:1966 eyr:2024 hgt:158cm
cid:100 ecl:gry

ecl:amb eyr:2030 hgt:171cm hcl:#efcc98 pid:800921581 cid:339 byr:1980 iyr:2017

iyr:2019 cid:172
hgt:152cm
eyr:2022 ecl:oth hcl:#602927 byr:1960

iyr:2019 pid:762312913
eyr:2029
ecl:hzl
hcl:#6b5442
byr:1940
hgt:169cm cid:289

eyr:2022 ecl:gry byr:1976
iyr:2020 hcl:#733820 hgt:172cm pid:040331561

hgt:171cm ecl:brn iyr:2013 eyr:2027 byr:1940 hcl:#a6e32a pid:223986941

hcl:#341e13
eyr:2028 ecl:amb byr:1942
hgt:166cm pid:435382099 iyr:2020

cid:298 pid:641326891
hgt:155cm hcl:#623a2f ecl:grn byr:1981 eyr:2025
iyr:2010

iyr:2015 pid:472000322 eyr:2021 byr:1977
ecl:gry hgt:165cm cid:270

eyr:2027 byr:1956
pid:193087729 hcl:#ceb3a1
cid:213 hgt:193cm ecl:oth

iyr:2014
byr:1971 cid:96
hgt:74in
pid:136003336
eyr:2020 ecl:hzl hcl:#efcc98

hcl:z pid:097595072 ecl:amb
iyr:2015 byr:2021
eyr:2039 hgt:188cm

pid:74823273
hcl:#341e13
cid:166 hgt:182cm byr:2026 iyr:2027 ecl:amb
eyr:2032

byr:1932 eyr:2022 pid:367248062 hgt:182cm ecl:oth hcl:#c0946f
iyr:2020

hgt:72cm
iyr:2015 cid:234 byr:2013
ecl:brn pid:9401866358

pid:022399779 iyr:2010 byr:1969 hcl:#6b5442
ecl:grn eyr:2020
hgt:189cm

byr:1971 iyr:2011 cid:161 ecl:brn hgt:153cm
eyr:2028 pid:819137905 hcl:#cfa07d

cid:161 hgt:159cm iyr:2011 pid:815860793 hcl:#a97842 ecl:grn byr:1972 eyr:2027

ecl:amb
hgt:118 byr:1981 iyr:2019
hcl:#a97842 eyr:2021 pid:270790642

hcl:#b6652a pid:732272914 eyr:2030 hgt:183cm ecl:hzl
byr:1934
iyr:2018

eyr:2027
pid:877388498 hcl:#ceb3a1
byr:1925 cid:236 ecl:grn
iyr:2019 hgt:191cm

eyr:2020 ecl:brn hcl:#fffffd hgt:181cm pid:801311341 byr:1986 iyr:2010

byr:1925 cid:179 ecl:hzl pid:360641953 eyr:2030
hgt:171in iyr:2015
hcl:#602927

cid:83 hgt:181cm
eyr:2028 byr:1941 pid:165937945 hcl:#888785 iyr:2014
ecl:grn

hcl:#a97842 byr:1928
iyr:2013
pid:870072019 hgt:76in
ecl:oth cid:127 eyr:2026

cid:169
hgt:187cm pid:008180128 iyr:2013 byr:1991 hcl:#7d3b0c ecl:hzl eyr:2026

ecl:amb
eyr:2027 hgt:155cm pid:586151564 iyr:2010
byr:1949
hcl:#18171d

hgt:167cm
iyr:2010 byr:1982 ecl:amb
cid:235 pid:557737957 eyr:2020
hcl:#ceb3a1

ecl:grn byr:1939 hcl:#733820
eyr:2026 pid:993218958 iyr:2010
hgt:150cm

hgt:68in ecl:blu
byr:1965 iyr:2017 pid:854858050 eyr:2021

ecl:gry pid:347763159 eyr:2024 iyr:2017 byr:1961
hgt:151cm
hcl:#623a2f

ecl:utc hcl:#602927
pid:#1408ff byr:1941
cid:82
iyr:2015 hgt:185cm eyr:2028

iyr:2020 hgt:151cm eyr:2025
byr:1934 hcl:#888785
pid:396545094 ecl:oth

hgt:153cm
eyr:2028 hcl:#733820 ecl:gry iyr:2019
pid:081352630 byr:1943

eyr:2030
iyr:2011
ecl:grn pid:313741119
hgt:161cm byr:1946
hcl:#a97842

byr:1968 ecl:gry
pid:742357550
eyr:2024 hcl:#18171d iyr:2018
hgt:157cm

pid:387505919
ecl:oth byr:1945
iyr:2014
hgt:190cm hcl:#888785
eyr:2028

iyr:2017 hgt:175cm
byr:1989 eyr:2022
hcl:#b6652a pid:499016802 ecl:gry cid:136

pid:490807331 iyr:2016
hcl:#ceb3a1
hgt:150cm eyr:2026
ecl:amb byr:1967

iyr:2011
hgt:155in
hcl:#ceb3a1 pid:118497416
eyr:2029 byr:2011 ecl:oth

hcl:03a888 byr:2029
ecl:#6f7292 eyr:1969 iyr:2028 hgt:162cm pid:73551266

iyr:2016 hgt:182cm
byr:1966 ecl:grn eyr:2022
hcl:#fffffd pid:061720787

byr:1971 hcl:z
eyr:2035 pid:158cm
ecl:#d3ec19

hcl:#623a2f hgt:156cm eyr:2028
ecl:brn iyr:2013
byr:1980 pid:112283719

eyr:2020
byr:1956 iyr:2013
hcl:#6b5442
ecl:grn pid:876589775 hgt:179cm

hgt:138
byr:2013 eyr:2040 iyr:2028 cid:197 ecl:#8844fd pid:8524414485
hcl:z

eyr:2040
hgt:173in hcl:z pid:#654654 byr:2016 iyr:2022 ecl:#452d22

iyr:2012 cid:265 eyr:2021 hgt:192cm
byr:1993 ecl:brn

eyr:2026 hcl:#888785
hgt:158cm byr:1942
iyr:2015
ecl:amb pid:546984106

iyr:2019
ecl:hzl
byr:1922 eyr:2028 hgt:172cm
pid:465052232 hcl:#602927

pid:710362693 eyr:2023
hcl:#c0946f byr:1951 ecl:grn
iyr:2019 hgt:190cm

iyr:2024 pid:#a08e69
hcl:z byr:1966 ecl:#7b9978 eyr:2035
hgt:69cm

hcl:#efcc98
pid:164cm
iyr:2010 cid:194 hgt:71cm byr:1923 eyr:2026

hgt:65in
iyr:2019 byr:1969 pid:466669360 eyr:2022 ecl:brn hcl:#b6652a

pid:42472559 hcl:#6f5763
eyr:2035
iyr:2014 hgt:154in byr:1939 ecl:grt cid:323

pid:715680334 hgt:166cm cid:283
byr:1982
iyr:2015 eyr:2030 hcl:#ceb3a1 ecl:grn

eyr:2018 iyr:2029
ecl:brn
byr:2022 pid:#ff6df1
hcl:z
hgt:68cm

pid:094541122
eyr:2024 byr:1940
ecl:amb iyr:2019 hgt:64in hcl:#733820

hgt:163in
eyr:2022 ecl:utc hcl:#ceb3a1 iyr:2028

ecl:gry pid:53552934
hgt:193 byr:2021
eyr:2028
iyr:2011 cid:98 hcl:90c63f

eyr:2024 hcl:#cfa07d ecl:brn
iyr:2019 byr:1993 hgt:156cm pid:449484188

iyr:2020
hgt:164cm hcl:#623a2f
pid:820731743 eyr:2025
byr:1997 ecl:hzl

hcl:47242b ecl:utc hgt:156
pid:#9a9903 eyr:2030 iyr:1990
byr:2011

hcl:#602927
hgt:189cm
pid:949021883 iyr:2014 ecl:oth cid:327
eyr:2027 byr:1953

hgt:189cm cid:301
byr:1982
ecl:grn
eyr:2028 hcl:#733820 pid:796040143 iyr:2015

cid:169 iyr:2013 pid:355177646 byr:1988
ecl:oth
hcl:#cfa07d
hgt:185cm eyr:2022

pid:563150261 eyr:2020 ecl:brn byr:1996 hcl:#7d3b0c iyr:2018 hgt:189cm cid:84

cid:188 eyr:2027
byr:1944
pid:486184923
iyr:2010 hgt:193cm hcl:#341e13 ecl:oth

iyr:2019
byr:1969 hgt:152cm pid:430698432 ecl:gry hcl:#888785 eyr:2026 cid:293

ecl:gry
cid:270 hcl:#602927 iyr:2017 hgt:151cm eyr:2029 pid:051398739 byr:1954

ecl:oth eyr:2030 pid:024655030
hgt:184cm byr:1969
hcl:#18171d

eyr:2030
pid:899973263 hgt:178cm byr:1987 hcl:#cfa07d iyr:2012
ecl:amb

iyr:1958 hgt:165cm pid:377677319
ecl:grt eyr:2032 byr:2025
hcl:bbfbe2

ecl:blu
iyr:2016
hgt:152cm byr:1964
hcl:#c4f777
eyr:2021
pid:044307549 cid:80

ecl:brn pid:330836320
byr:1963 cid:217 hgt:169cm
eyr:2024
iyr:2019 hcl:#ceb3a1

byr:1976 eyr:2027
pid:452662874 hgt:192cm ecl:oth iyr:2018 hcl:#602927

eyr:2027 hgt:183cm ecl:brn iyr:2017 hcl:#341e13 pid:827463598

ecl:brn pid:930667228 cid:310 iyr:2020
eyr:2027 hgt:160cm byr:1932 hcl:#c0946f

pid:955804028 byr:1983
hcl:#fffffd
hgt:178cm iyr:2013
eyr:2021 ecl:gry

hgt:189cm eyr:2021 pid:430243363 iyr:2015 hcl:#ceb3a1
byr:2000 ecl:oth cid:284

pid:436671537 hcl:#cfa07d iyr:2011 cid:106 hgt:171cm
ecl:blu eyr:2021 byr:1943

eyr:2028 hgt:169cm
iyr:2015 pid:177443573 byr:1945
hcl:#c0946f ecl:gry

hcl:#fffffd byr:1995 eyr:2021
ecl:grn
hgt:192cm iyr:2010 pid:754912745

pid:330882171 iyr:2015 cid:211 ecl:grn byr:1961 eyr:2021 hcl:z
hgt:169cm

byr:1926 eyr:2029 pid:178633665 cid:141 iyr:2017 hcl:#b99eb9
hgt:178cm ecl:brn

eyr:2022 ecl:hzl hcl:#cfa07d hgt:168cm iyr:2015
byr:1982 pid:645675448

ecl:blu byr:1980 hgt:186cm iyr:2010 cid:94 hcl:#c0946f eyr:2027 pid:384440210

cid:309 hcl:#602927 hgt:192cm eyr:2027 ecl:amb
pid:527932745 iyr:2012 byr:1982

cid:132
ecl:blu iyr:2016
eyr:2027 byr:1940 hcl:#341e13 hgt:166cm pid:613386501

pid:360563823 eyr:2028 byr:1990 iyr:2016
ecl:blu cid:287 hgt:162cm hcl:#888785

hgt:161cm
byr:2002
hcl:#623a2f pid:535361632
ecl:gry eyr:2021 iyr:2013

hgt:67in
byr:1967
cid:333 hcl:#cfa07d
iyr:2012 eyr:2024 ecl:hzl pid:538161833

ecl:#2bc145 eyr:1963 iyr:2030
cid:241 hcl:2fc384 hgt:156in pid:2899917140
byr:2005

eyr:2021 pid:021590229 ecl:gry
hgt:164cm iyr:2013 hcl:#efcc98 byr:1985

ecl:hzl byr:1943
cid:279 pid:979130395
iyr:2011
hgt:165cm
eyr:2021
hcl:#f331b3

hgt:161cm
hcl:#888785 byr:1981 pid:835477382 eyr:2025 iyr:2012
cid:348
ecl:blu

hgt:159cm hcl:b4ce6a cid:319 eyr:2035 iyr:1965 ecl:oth
byr:2010 pid:158cm

iyr:2020
eyr:2026 ecl:grn hcl:#a97842 pid:126915503
hgt:178cm byr:1986

hgt:184cm ecl:hzl
cid:67 iyr:2020 eyr:2026 pid:168775568 byr:1944 hcl:#a97842

hcl:#fffffd iyr:2016 pid:379463363
ecl:oth
hgt:179cm byr:1988
eyr:2028

hcl:#cfa07d ecl:amb eyr:2030 pid:320360020
iyr:2016 hgt:172cm byr:1961

cid:221 hcl:#cfa07d byr:1946 eyr:2024 ecl:oth pid:066950409 hgt:173cm
iyr:2020

hcl:#602927 eyr:2028 ecl:gry iyr:2019 pid:583204134 byr:1966 hgt:178cm

byr:1930
iyr:2020 ecl:hzl
hcl:#ceb3a1 pid:285751767 cid:287 eyr:2023 hgt:192cm

eyr:2024
ecl:hzl cid:87 iyr:2015
hgt:152cm hcl:#18171d pid:959574669
byr:1990

pid:45938863
hcl:49c7ce cid:349 hgt:181cm
eyr:2023 ecl:grn iyr:2015 byr:1948

hcl:#866857 iyr:2012 ecl:amb cid:132 byr:1955 hgt:162cm pid:597748286 eyr:2023

pid:293364535 byr:2024
hgt:177cm eyr:2039
iyr:2020 hcl:#dae928 ecl:hzl

pid:212659709 iyr:2018
hgt:188cm
hcl:#efcc98 byr:1974 eyr:2029 ecl:oth cid:244

cid:140
ecl:amb
eyr:2022 hgt:181cm hcl:#efcc98
byr:1943
iyr:2016

cid:71 hgt:151cm pid:5063555219 eyr:2023 ecl:hzl
byr:2019
hcl:#7d3b0c iyr:2023

hgt:157in pid:#298b06 iyr:2030 ecl:#66a631 eyr:2035 hcl:z byr:2019

hgt:190cm iyr:1943
pid:644021656 hcl:#6b621c
ecl:oth eyr:2021 byr:1923

ecl:hzl iyr:2012 eyr:2023 pid:881271720 hcl:#ceb3a1 hgt:172cm
byr:1957

iyr:2017 hcl:#888785
ecl:amb hgt:170cm byr:1967 pid:198856675 eyr:2027

eyr:2026
ecl:gry
pid:834980363 hcl:#733820 byr:1930
hgt:175cm iyr:2018
cid:214

hcl:#efcc98 eyr:2029 iyr:2010 pid:980087545
ecl:brn hgt:157cm

pid:57513658 iyr:2011 byr:1993 ecl:brn eyr:2027 hcl:#6b5442 hgt:165cm

ecl:hzl
eyr:2025
hcl:#733820
hgt:169cm iyr:2018 cid:328 byr:1999 pid:694719489

eyr:2023
cid:125 byr:1925
hgt:185cm pid:806769540 iyr:2013 ecl:hzl
hcl:#866857

iyr:2010 cid:225
ecl:hzl eyr:2027 pid:615545523
hcl:#733820
byr:1994
hgt:166cm

byr:1941 ecl:gry iyr:2019 eyr:2026 hgt:73cm hcl:#602927
pid:352996721

pid:140250433
eyr:2030 ecl:grn
hcl:#fffffd iyr:2011 byr:1937 hgt:185cm

ecl:gry byr:2002 iyr:2017 hcl:#b6652a cid:261 pid:178cm eyr:2022 hgt:166cm

ecl:grn iyr:2010 eyr:2022 byr:1924
pid:214641920 hcl:#ceb3a1
hgt:155cm

hcl:z pid:150cm ecl:utc iyr:1981
eyr:2034
hgt:156in cid:260 byr:2027

byr:1987 hgt:66in
eyr:2021 pid:876757018 iyr:2015 hcl:d596e4 ecl:hzl

cid:116 ecl:oth hgt:180cm
iyr:2020 byr:1942 hcl:#2fc31f
eyr:2027
pid:253569416

pid:509387921
eyr:2022
hcl:#888785 ecl:oth hgt:193cm
iyr:2012 cid:97
byr:1975

hcl:#18171d hgt:190cm pid:062827417 byr:1939
iyr:2019 eyr:2022
ecl:hzl

iyr:2025
byr:2028
hgt:165in eyr:2027 pid:6259332452
hcl:#478251

iyr:2018 eyr:2026 pid:523863237
hgt:187cm
ecl:oth
byr:1944
hcl:#a97842

hgt:181cm hcl:#733820 pid:923996316
cid:110
iyr:2011 byr:1949 ecl:blu eyr:2023

pid:304792392 hcl:487823 eyr:2020
hgt:70cm byr:2024
iyr:1953
ecl:blu

pid:142200694
ecl:oth hcl:#888785 eyr:2028
hgt:152cm byr:1954 iyr:2018

ecl:utc
iyr:2015 byr:1932 hcl:#623a2f
eyr:2027 hgt:183cm pid:036300444

iyr:2014 ecl:hzl byr:1935 hgt:190cm hcl:#efcc98 pid:945893288
eyr:2025

hcl:#efcc98 pid:252639104 hgt:188cm
byr:1998 iyr:2019 ecl:grn
eyr:2023

hcl:58aa4a byr:1930 hgt:193cm
iyr:1998 cid:196 ecl:brn
eyr:2032

iyr:2015 ecl:hzl
hgt:193cm pid:653794674 eyr:2024
hcl:#fffffd byr:1921

pid:980680460 byr:1962 ecl:blu
iyr:2013
hcl:#72cace
eyr:2030
hgt:180cm

eyr:2025
hgt:182cm hcl:#ceb3a1 iyr:2010 byr:1945 cid:314 pid:597769706 ecl:amb

pid:761757504
hcl:#888785 hgt:161cm iyr:2015
byr:1939 eyr:2025
cid:326 ecl:blu

ecl:gry
hgt:163cm byr:1981
pid:330818500 iyr:2017 eyr:2024
cid:71 hcl:#888785

pid:190cm cid:267 iyr:2015 ecl:brn
hcl:869252
byr:1935 hgt:142 eyr:2033

cid:239
eyr:2038 ecl:lzr hcl:z iyr:1987 pid:4632768239
hgt:162in

pid:158038227 ecl:brn byr:1995 eyr:2028 hcl:#efcc98
cid:252 iyr:2021
hgt:184cm

eyr:2027
cid:124 ecl:amb hgt:165cm byr:1949
pid:727126101 iyr:2010 hcl:#602927

ecl:grn
byr:1966 pid:184245393 hgt:164cm
eyr:2022
iyr:2014 hcl:#866857

cid:62 hgt:180cm eyr:2027 hcl:#18171d
iyr:2017 ecl:blu byr:1942 pid:930210027

ecl:grn hgt:171cm iyr:2017 hcl:#fffffd eyr:2029 byr:1946 pid:863414762
cid:95

eyr:2025 ecl:grn iyr:2019 cid:226 hcl:#b6652a
byr:1932 pid:715708549
hgt:156cm

pid:505158338 iyr:2019 byr:1981 hgt:193cm
hcl:#696a5c cid:57 ecl:hzl eyr:2023

byr:1987
hgt:155cm cid:99 ecl:grn iyr:2010
hcl:#c0946f eyr:2023
pid:431067921

hgt:190in
hcl:z eyr:2029 pid:74228790
iyr:2016 byr:2018 ecl:brn

eyr:2022
ecl:xry hgt:154cm pid:62205162
iyr:2014 byr:1936
cid:61

ecl:amb eyr:2026
byr:1966 cid:95 hcl:#733820 pid:957767251 iyr:2013 hgt:157cm

byr:1969
hgt:156cm iyr:2013 ecl:blu hcl:#a97842
cid:183
pid:960672229 eyr:2020

iyr:2013
cid:243 eyr:2028 hgt:192cm hcl:#efcc98
ecl:grn pid:222407433 byr:1978

iyr:2014 byr:1935
eyr:2021 cid:235 pid:#1b34e1
hcl:#89313f hgt:164cm ecl:blu

ecl:hzl iyr:2016 cid:327
byr:1923 pid:695935353 hgt:184cm
hcl:#a97842
eyr:2028

pid:6010745668
byr:1934 ecl:oth eyr:2020 hgt:164cm
hcl:#733820
iyr:2016

ecl:blu pid:071991002 eyr:2021 byr:1978 cid:321
hcl:#efcc98
iyr:2013 hgt:68in

ecl:grn iyr:2015 pid:137792524 cid:156
hcl:#efcc98
eyr:2029 byr:1955
hgt:165cm

byr:1949
hgt:176cm pid:531868428
hcl:#cfa07d ecl:brn iyr:2014 eyr:2024

iyr:1955 cid:108 pid:712137140 byr:2019 eyr:2040 hgt:184cm hcl:220cfe
ecl:#551592

iyr:2016 eyr:2030
hgt:177cm cid:137 ecl:brn
hcl:#efcc98 pid:712202745 byr:1938

pid:357180007 iyr:2010 ecl:grn
byr:1991
hcl:#341e13
eyr:2020 hgt:159cm

eyr:2023 ecl:grn
hcl:#733820 iyr:2020 byr:1927 hgt:151cm
pid:165936826

ecl:gry
pid:794227261 iyr:2014 eyr:2030
hcl:#18171d
byr:1994
hgt:162cm

iyr:2017 eyr:2024
hcl:#7d3b0c cid:279
ecl:gry byr:1981 hgt:176cm pid:973822115

eyr:2029
hgt:152cm hcl:#fffffd ecl:amb byr:1946 iyr:2013
cid:62 pid:005240023

iyr:2010
ecl:amb hcl:#341e13 hgt:184cm
eyr:2027
pid:976217816 byr:1950

ecl:grn hgt:178cm cid:192 hcl:#602927 pid:684333017 eyr:2022
iyr:2011 byr:1987

pid:306960973 ecl:hzl hgt:168cm
byr:1954 iyr:2015 eyr:2029 hcl:#602927

hcl:#18171d
byr:1973 ecl:hzl hgt:174cm pid:922891164
iyr:2013
eyr:2023

byr:1998 hgt:189cm pid:472066200 ecl:gry iyr:2012 eyr:2021 hcl:#c0946f cid:299

iyr:2014
eyr:2028 byr:1922 pid:594856217 hgt:158cm
ecl:oth
hcl:#623a2f

pid:215206381 byr:1928
hgt:163cm
hcl:#b6652a ecl:oth iyr:2011

cid:145 iyr:2013
ecl:#38a290
eyr:2034
hcl:#602927 hgt:186cm pid:517498756
byr:1945

hcl:#5637d2 eyr:2030 byr:1955
hgt:187cm
pid:862655087 iyr:2014 ecl:grn

hcl:#7d3b0c hgt:176cm iyr:2019
eyr:2029 byr:1980 ecl:hzl
cid:346 pid:703908707

hgt:185cm
iyr:2017
cid:120 eyr:2020 hcl:#733820 ecl:blu pid:458522542 byr:1966

pid:#725759
hcl:#602927 iyr:2013 byr:2003 eyr:2023 cid:100"""
