' *-' '@t' < temp-test/1828.inp.778.1
' -c*[^a-c]' 'NEW' < temp-test/478.inp.209.2
' ?' '&' < temp-test/54.inp.23.1
' ^a-]' 'NEW' < temp-test/2186.inp.925.1
'$%-[@n][^a--b]$' 'NEW' < temp-test/216.inp.96.11
'$?[^--z]c[^9-B][^9-B]c*?[9-B]c-' '@t' < temp-test/530.inp.230.1
'%*\1Pf2' 'g' < input/ruin.4
'%- [^@n]?[^0-9]?[0-9]?$' '@%&a' < temp-test/163.inp.73.10
'%-[^][@n][^a--b]$' 'NEW' < temp-test/216.inp.96.11
'%-^$' '' < temp-test/575.inp.247.10
'%?$' 'oN5<e4k|K|}HrFB=iZSgZHM$1+R*ygT' < input/ruin.1872
'%?' '.RM' < input/ruin.1857
'%?' 'k' < input/ruin.1361
'%?*@*' 'NEW' < temp-test/523.inp.226.5
'%?? *' 'NEW' < temp-test/1531.inp.655.5
'%?@*$' '@%&a' < temp-test/534.inp.231.11
'%?[9-B]^a-c]-[a-c]-[^0-9]- *?-^a-]' 'NEW' < temp-test/1019.inp.438.5
'%?[a-c-?' 'a@nb@tc' < temp-test/2201.inp.932.5
'%?^*$' 'a@n' < temp-test/1242.inp.533.11
'%@@$@,5rY]~M\ Wz]`M0)y8H?fc7Phqi}@,5rY]~M\ Wz]`M0)y8H?@,5rY]~M\ Wz]`M0)y8H?fc7Phqi}@,5rY]~M\ Wz]`M0)y8H?t]*[@t@][9-B]-*[0-9]][@t]*[@t@][9-B]t]*[@t@][9-B]-*[0-9]][@t]*[@t@][9-B]' 'H' < input/ruin.324
'%@@' '6' < input/ruin.190
'%@@*[^9-B] *-c*[-' '&a@%' < temp-test/1497.inp.641.7
'%@@@@@@$' 'PxkC zwUtqc`<IFt"RoQ!F'\''D9z7OL;xo$/o&6XdE=StMNWl|iTbck%*z' < input/ruin.525
'%E' 'E' < input/ruin.1184
'%[^0-9]*$' '@t' < temp-test/527.inp.228.5
'%[^0-9]*' '@t' < temp-test/527.inp.228.5
'%[^9-B][9-B]-*?[^@@]-a-]-' '@%&a' < temp-test/2143.inp.907.5
'%[^B]' 'o' < input/ruin.733
'%[^a-c]???@*?[^a-c][a-c[^9-B]$' 'NEW' < temp-test/484.inp.211.10
'%[^a-c][0-9]' 'a&' < temp-test/1784.inp.759.5
'%[a-c]-$' 'a@nb@tc' < temp-test/1632.inp.694.10
'%[a-c]?[^9-B][9-B][^a--b][0-9]-@@*' '@%&a' < temp-test/490.inp.214.7
'%^a-][9-B][^--z]??@[*?$' 'a&' < temp-test/2154.inp.911.10
'%a[ ]*' '&@t' < moni/f8.inp
'%a[ ]*[ ]c$' '&@n' < moni/f8.inp
'[^a-c]?$' 'a@n' < temp-test/70.inp.30.9
'[^a-c][9-B]$' '&a@%' < temp-test/1980.inp.840.6
'[^a-c]a-][^0-9][9-B]^' 'a@nb@tc' < temp-test/676.inp.294.1
'[^c-a]$' '( $Pn*#>~&BsFeg_' < input/ruin.368
'[^c-a]' 'Vy^EeJ{O/i]=ys,]tXg]?;,,<g;AU*QZSavRY*4' < input/ruin.25
'[^p&y=3[ZYp&y=3[ZYIp&y=3[ZYIp&y=3[ZYIp&y=3[ZYIp&y=3[ZYIp&y=3[ZYIp&y=3[ZYIp&y=3[ZYIp&y=3[ZYIp&y=3[ZYIp&y=3[ZYIIgTBkz-}Z-a]^_`a-z-}z-}]' 'v5xI27<*qtgs#`vmdnC IH[' < input/ruin.1333
'[^z-}]' '*C0e+YNj4(j?V|i|z,[YlSNT[z-DW(7.ByKgI2|4h16!)>y Jn)V(0wVfe' < input/ruin.746
'[^z-}]' '1gF=n$u]g/C}w8N6' < input/ruin.1207
'[_-z]?' '' < temp-test/170.inp.76.2
'[_-z]?' 'a@n' < temp-test/308.inp.138.1
'[a--b]?' 'b@t' < temp-test/2110.inp.894.2
'[a-?' 'NEW' < temp-test/736.inp.316.3
'[a-@[*' 'NEW' < temp-test/860.inp.370.1
'[a-]' '@%@&' < temp-test/1259.inp.541.1
'[a-][^a-c]-?' '&' < temp-test/745.inp.319.1
'[a-]^-[a-c]' 'a@n' < temp-test/1557.inp.666.3
'[a-]c' 'NEW' < temp-test/2137.inp.905.1
'[a-c[9-B]c*^-[0-9]-^*?@[-[^a-c]?' 'b@t' < temp-test/2344.inp.996.1
'[a-c]' 'a@n' < temp-test/820.inp.353.2
'[a-c]*??[a-c]' '@%@&' < temp-test/370.inp.161.2
'[a-c]?[^9-B][9-B][^a--b][0-9]-@@*@' '@%&a' < temp-test/489.inp.214.1
'[a-c]?a-]??-@*^a-c][9-B]' 'a@nb@tc' < temp-test/1472.inp.631.3
'[a-c]A' '&' < temp-test/922.inp.398.1
'[a-c][^0-9]*[a-c]' '&@n' < temp-test/690.inp.300.1
'[a-c][^0-9]-*-[a-c]-$' '@n' < temp-test/694.inp.300.9
'[a-c][^a-c]' 'a&' < temp-test/1685.inp.718.1
'[a-z]*' 'c' < moni/f7.inp
'[a-z]@n' 'P&p' < input/ruin.276
'[c-aA-GZ-a]^_`a]@@?' 'I8DDe(Gk8G' < input/ruin.1050
'[c-a]' '*=Ia,P2&C[' < input/ruin.906
'[c-a]' 's' < input/ruin.1424
'[c-a][c-a]' '?' < input/ruin.703
'[z-}]'  < input/ruin.1164
'[|Z-a]^_`a]' 'C' < input/ruin.1090
'\@@*$' '('\''mg>,gajn*qm-_6So|`!\UG(w,@.$=2g]>RA' < input/ruin.1995
'^*%^*?-[a-c@t*[a-c]^*[^0-9]-[a-c]^*[^0-9]@[?' '@%&a' < temp-test/15.inp.7.1
'^*[^-z]' '@t' < temp-test/102.inp.46.1
'^*[_-z]' 'a@nb@tc' < temp-test/653.inp.284.1
'^*[a--]' '' < temp-test/1395.inp.598.1
'^-?[^9-B]' 'a@n' < temp-test/509.inp.222.1
'^?$' '@%@&' < temp-test/339.inp.148.6
'^[9-B]^a-]-@[^a-c]$' 'a&' < temp-test/779.inp.335.6
'^[9-B]^a-]-@[^a-c]' 'a&' < temp-test/778.inp.335.1
'^a-]@[*^a-]^' '&' < temp-test/13.inp.6.2
'a-][a-c' '' < temp-test/556.inp.240.4
'c*[^a-' 'a@nb@tc' < temp-test/514.inp.224.1
'c*^a-c]' 'a@nb@tc' < temp-test/2056.inp.872.1
'c-[0-9][^a-c@**-' '@t' < temp-test/168.inp.75.2
'c?*' '' < temp-test/389.inp.169.3
'f' 'f \RbTgbc"N]M>?p2'\''g'\''\v' < input/ruin.44
'm*$' 'Ml' < input/ruin.1996
'r' '[' < input/ruin.478
'w$' 'es=b1R:cvVwr[0nH'\''uMteaL<TR6oIeq' < input/ruin.1701
'{' 'hn3sgyo$9.^y`X";72$qC'\'')fKf!'\''B' < input/ruin.719
'|?' 'E%+OB.\-JIJ"MhV]wdPWqi`t?QTW5`' < input/ruin.555
< input/ruin.1480
< input/ruin.1788
< input/ruin.266
'' 'M\?#!~.)L* N'\''8%*?\DH&Kn+Kb$@&?H! '\''b<+~(8QgW'\''k(' < input/ruin.1652
''\''5@=' 'Zi8' < input/ruin.1978
''\''Hs$' 'vvG{[/ZzAySoM$[X*ij4,vM1}^Xs2$L"^/ XIb_' < input/ruin.718
'*$' 'ap[D!P=9JT#e4"ii]*DCP)_yR' < input/ruin.1956
'*'  < temp-test/532.inp.231.1
'*' ' vf6BS n\'\''3;^AX<~{)[+<ucX8fJ%lTq*f>$x;$K(G\Dx(x5daSW'\''ig%-P<``YCp1awN5jBMe!a{ehg6AAG9%P;+G[o_d6:' < input/ruin.762
'*' ':J->WYooGp*:r1[?,ZWzKCBB' < input/ruin.640
'*' 'Q?]' < input/ruin.1864
'*' '_ZWn.!dHH9c^%X"vFT<2: '\''-YSnDcUFe%XPj"H8HfAhTvkxw'\''m' < input/ruin.811
'*' 'le8z7y>M>6ay71HYppSuKQ5\kn*fc:XX;T+3SL#jB&[q,BTV8o' < input/ruin.702
'*' 'r"' < input/ruin.1393
'*' '}' < input/ruin.105
'*?[>-A>-Ac-aA-G]' '( $V0B16|L' < input/ruin.270
'*@n' '0&yd{(t"'\''bw/ i+JO/F,1bSmIlg' < input/ruin.282
'*@n' 'X&XXXXXXXXXX' < input/ruin.321
'- *' 'b@t' < temp-test/155.inp.70.1
'-*?@[?[@@]-' '@%&a' < temp-test/265.inp.117.3
'-*[^0-9]$'  '&@n'< temp-test/202.inp.90.6
'-*[^0-9]' '@t' < temp-test/176.inp.79.1
'-*[^0-9]*$' '&' < temp-test/200.inp.90.1
'-*[^][^0-9]$' '&' < temp-test/202.inp.90.6
'--[0-9]?-?' 'NEW' < temp-test/2058.inp.873.1
'-?' 'a@nb@tc' < temp-test/1142.inp.492.1
'-?-@**[^0-9]-@@*[^9-B]?@n*' '@%@&' < temp-test/2077.inp.880.2
'-?-@n *?' '@%@&' < temp-test/617.inp.266.1
'-?@@*[_-z][^0-9]' '&' < temp-test/822.inp.354.4
'-?[9-B]--' '&a@%' < temp-test/1140.inp.490.2
'-?[9-B]@t*' '@%&a' < temp-test/815.inp.351.1
'-?[^9-B]?-?' 'a@nb@tc' < temp-test/2099.inp.890.1
'-?[^9-B]@**[0-9]' '@n' < temp-test/1872.inp.794.1
'-?[^a-c]' 'b@t' < temp-test/2238.inp.949.1
'-?[^a-c]??-' '@%&a' < temp-test/360.inp.158.1
'-@*' '@%&a' < temp-test/319.inp.142.1
'-@**?[^0-9][9-B]---[^0-9]-?' '' < temp-test/2136.inp.904.3
'-@*[^a--]--' '&' < temp-test/853.inp.367.1
'-@*[^a--]--' '&' < temp-test/854.inp.367.2
'-@*[a-c]? *[a-[^a-c]-' '@%&a' < temp-test/686.inp.298.2
'-@[*' '@%&a' < temp-test/1403.inp.602.1
'-@t*-[@@]?-@[*?[^9-B]?[^0-9]-[^a--b] ' '@t' < temp-test/1797.inp.764.2
'-[-z]' 'NEW' < temp-test/366.inp.160.1
'-[0-9]-?@[ -' '' < temp-test/253.inp.112.3
'-[0-9][^0-9][@t][^0-9]@**^[^@@][9-B]' '@%@&' < temp-test/1398.inp.600.2
'-[0-9][^9-B][0-9]?[^0-9]' '@t' < temp-test/1215.inp.522.1
'-[@n][^][^a--b]' 'NEW' < temp-test/213.inp.96.1
'-[@n][^][^a--b]' 'NEW' < temp-test/214.inp.96.3
'-[^--z]' '@n' < temp-test/1917.inp.815.1
'-[^0-9]' '&a@%' < temp-test/2213.inp.938.1
'-[^0-9]-?-[^9-B]?[^a--]a-c]-' '@%&a' < temp-test/1926.inp.819.1
'-[^9-B]' '@%&a' < temp-test/2081.inp.881.3
'-[^9-B]' '@%@&' < temp-test/561.inp.242.1
'-[^9-B]' 'a&' < temp-test/989.inp.426.1
'-[^9-B]-' '' < temp-test/2097.inp.889.1
'-[^a-c]--a-]' 'NEW' < temp-test/1567.inp.669.3
'-[_-z]' '&' < temp-test/1816.inp.772.1
'-[a--b]-' '@%&a' < temp-test/2219.inp.940.1
'-[a--b][0-9][^a-c[^9-B]-' 'a&' < temp-test/1476.inp.633.2
'-[a-c]' 'a@n' < temp-test/1387.inp.595.1
'-[a-c]' 'a@n' < temp-test/1388.inp.595.3
'-]A*' '@%&a' < temp-test/1209.inp.519.2
'-^' 'a&' < temp-test/1428.inp.613.3
'-^-]' '@%&a' < temp-test/2310.inp.980.3
'-c*?-?' 'NEW' < temp-test/548.inp.237.2
'-c[^9-B][9-B]-[^-z]?-c[^9-B][9-B]-[^-z]?---c[^9-B][9-B]-[^-z]?--c[^9-B][9-B]-[^-z]?--c[^9-B][9-B]-[^-z]?--c[^9-B][9-B]-[^-z]?--c[^9-B][9-B]-[^-z]?-' '&a@%' < temp-test/2010.inp.853.1
'6*' ')W"v#jga.ue\v[5syHzI,K,QJ+\k#52`Q%<B(@I^t' < input/ruin.1736
'8' 'b' < input/ruin.1768
':@@*' '&' < input/ruin.1279
'? *[^a-][9-B]--' '@%&a' < temp-test/1706.inp.727.2
'?' '%' < input/ruin.72
'?' ')' < input/ruin.1751
'?' ',gAEa`/^PQWZZa^F' < input/ruin.1612
'?' '?Tp4fnmE6"Pe_j`:' < input/ruin.247
'?' '@fcA'\''DvQsI^6t.kwEqv' < input/ruin.116
'?' 'C@*[a--b]^*-[^-@*[a--b]^*-[^-@*[a--b]^*-[^-@*[a--b]^*-[^-@*[a--b]^*-[^-@*[a--b]^*-[^-@*[a--b]^*-[^-@*[a--b]^*-[^-@*[a--b]^*-[^-@*[a--b]^*-[^-@*[a--b]^*-[^-@*[a--b]^*-[^-@*[a--b]^*-[^-@*[a--b]^*-[^-@*[a--b]^*-[^-@*[a--b]^*-[^-@*[a--b]^*-[^-' < input/ruin.1343
'?' 'P' < input/ruin.977
'?' 'Z' < input/ruin.1278
'?' '`' < input/ruin.1812
'?' 'h' < input/ruin.1629
'?' 'y"?0u];'\''_xwJ.X|p#(5;):1DsdamaV' < input/ruin.199
'?' '}' < input/ruin.1692
'?'\''"V)9' 'Gw:<Ace)+JC}83'\''|qfH4!.gc@OrMnEi9:ZRYM;9}aFF' < input/ruin.1683
'?'\''@@' 'v\`{+AlBygo>42G2jE|6;A=U7|>_+"H6*0nmx7nS/%c6>(E6>b&TP' < input/ruin.1027
'?*$' 'E' < input/ruin.1113
'?*$' 'i' < input/ruin.1625
'?*' '#' < input/ruin.1622
'?*' 'w' < input/ruin.1610
'?*' 'zCF&lL=IT' < input/ruin.287
'?*@*' 'NEW' < temp-test/521.inp.226.1
'?*z-}0-9Z-a]^_`a]' 'U' < input/ruin.1611
'?-' '@n' < temp-test/911.inp.393.1
'?-' 'a@nb@tc' < temp-test/845.inp.363.1
'?-*' '@%@&' < temp-test/1692.inp.721.2
'?-*?' 'NEW' < temp-test/1701.inp.726.1
'?--?-[^a-c]?@*?-[_-z]?-[^9-B]' '' < temp-test/2293.inp.972.2
'?--[-- ' '@%&a' < temp-test/2192.inp.929.1
'??*' 'kU.apBPAkew_"lFw!K;?J|IVb@XM3doSquoTX1J=[a&cJ' < input/ruin.1607
'??[@n]-?[9-B]-^-]??[9-B]-*[^0-9]-' '@n' < temp-test/1346.inp.578.2
'?@@' '8&!J.D o' < input/ruin.1290
'?@@Tb[^A-G]' '`' < input/ruin.528
'?@[*?-]@' '@%&a' < temp-test/352.inp.154.2
'?[--?' '@%&a' < temp-test/717.inp.309.3
'?[0-9] *[^9-B]@*[^a-c]--[^0-9]' 'b@t' < temp-test/828.inp.357.1
'?[0-9]' '&a@%' < temp-test/2021.inp.858.1
'?[0-9][a--][^9-B][0-9] *??' '@t' < temp-test/1290.inp.554.1
'?[0-9]e' op < moni/f8.inp
'?[@t]**' 'a' < moni/f7.inp
'?[] ' 'a@nb@tc' < temp-test/217.inp.97.1
'?[][^--z]c[^9-B][^9-B]c*?[9-B]c-' '@t' < temp-test/531.inp.230.4
'?[^--z]c[^9-B][^9-B]c?*' '@t' < temp-test/530.inp.230.1
'?[^0-9]' '@%@&' < temp-test/1622.inp.690.1
'?[^9-B]' '&a@%' < temp-test/377.inp.164.1
'?[^9-B]' 'a@n' < temp-test/470.inp.205.2
'?[^9-B]?@**[9-B]-' 'NEW' < temp-test/87.inp.39.2
'?[^9-B][^9-B]A$' 'a@n' < temp-test/1809.inp.768.6
'?[^9-B]a-c]--? ??-- *@[*?' 'a&' < temp-test/1573.inp.672.1
'?[^@n][^0-9]-@*@*?' 'a&' < temp-test/269.inp.120.1
'?[^][^--z]c[^9-B][^9-B]c*?[9-B]c-' '@t' < temp-test/530.inp.230.1
'?[^a--b][0-9]A*[9-B]??[^9-B]?-' 'b@t' < temp-test/1411.inp.606.1
'?[^a-c]-^?-[a-c]-?c*?[^9-B]-?' 'NEW' < temp-test/1587.inp.676.3
'?[^a-c]?%?[^a-]?[9-B][^9-B][9-B]**' 'a' < moni/f7.inp
'?[a--b]@[*[0-9][^a-c]?@*[0-9][- *[^@@][-z][9-B]- *-[a-c]' 'NEW' < temp-test/1742.inp.741.3
'?[a-]' '@t' < temp-test/2163.inp.915.2
'?[a-c-?' 'a@nb@tc' < temp-test/2198.inp.932.1
'?[a-c]@**[a-c]^-]-[-' '@n' < temp-test/2051.inp.869.3
'?^*' 'NEW' < temp-test/161.inp.72.3
'?^*-?-[a-c]' '&a@%' < temp-test/910.inp.392.3
'?^a-]@[*-[9-B]?$' 'a@n' < temp-test/740.inp.317.8
'?^a-]@[*-[9-B]?' 'a@n' < temp-test/738.inp.317.1
'?^a-c][0-9][^a-c][^9-B]-@' '&a@%' < temp-test/488.inp.213.1
'?c?[-z]??[^0-9]' 'a@nb@tc' < temp-test/1332.inp.571.3
'?p&y=3[ZYIgNLF]{HC<5S)0ft3+1A]NLF]{HC<5S)0ft3+1A]NLF]{HC<5S)0ft3+1A]NLF]{HC<5S)0ft3+1A]NLF]{HC<5S)0ft3+1A]NLF]{HC<5S)0ft3+1A]NLF]{HC<5S)0ft3+1A]NLF]{HC<5S)0ft3+1A]NLF]{HC<5S)0ft3+1A]NLF]{HC<5S)0ft3+1A]NLF]{HC<5S)0ft3+1A]NLF]{HC<5S)0ft3+1A]NLF]{HC<5S)0ft3+1[0-9]A]TBk?[^0-9]*-*?* *[a' '8l;V' < input/ruin.1337
'?p&y=3[ZYp&y=3[ZYIp&y=3[ZYIp&y=3[ZYIp&y=3[ZYIp&y=3[ZYIp&y=3[ZYIp&y=3[ZYIp&y=3[ZYIp&y=3[ZYIp&y=3[ZYIp&y=3[ZYIp&y=3[ZYIp&y=3[ZYIp&y=3[ZYIp&y=3[ZYIp&y=3[ZYIIgTBk[^9-B]-*?* *[a--' '$' < input/ruin.1336
'?s@t?' '9}(kMj8,~K9.I' < input/ruin.855
'@"?#' 'J*wVzsbPX&iw, tX4$' < input/ruin.1957
'@*$' '@%@&' < temp-test/1883.inp.798.8
'@*-' '@n' < temp-test/1596.inp.679.1
'@*?' '&@n' < temp-test/198.inp.89.1
'@+' 'd;' < input/ruin.1976
'@@$' '$GBp}{JWTz=SgS`X@>=' < input/ruin.1905
'@@' '07mpAv6)cN.l7mpAv6)cN.l7mpAv6)cN.l7mpAv6)cN.l7mp7mpAv6)cN.l7mpAv6)cN.l7mpAv6)cN.l7mpAv6)cN.l7mp7mpAv6)cN.l7mpAv6)cN.l7mpAv6)cN.l7mpAv6)cN.l7mp7mpAv6)cN.l7mpAv6)cN.l7mpAv6)cN.l7mpAv6)cN.l7mp7mpAv6)cN.l7mpAv6)cN.l7mpAv6)cN.l7mpAv6)cN.l7mpe' < input/ruin.1061
'@@' '2' < input/ruin.764
'@@' '7' < input/ruin.1846
'@@' '8' < input/ruin.1695
'@@' ';' < input/ruin.1155
'@@' ';pJ<?F=Dxa?\754QF' < input/ruin.1756
'@@' '<T' < input/ruin.1455
'@@' '=0b?deU>R%+|' < input/ruin.192
'@@' '@' < input/ruin.175
'@@' 'Sqn}f' < input/ruin.1947
'@@' 'X5,D~^}Uezv[(n?i4@udSpRjK)2)hOy!D9DM{ROIR>6:p.9k`w@|' < input/ruin.1549
'@@' 'j' < input/ruin.1719
'@@' 'jjlqOhlK})+YNyJREVn`' < input/ruin.1483
'@@' 'k90v&+GhOb?3^)t8w^5eB 8n+w|c,}dnl|/9zv:amXVHU<2LtF/' < input/ruin.1673
'@@' 'n' < input/ruin.795
'@@' 'v' < input/ruin.1046
'@@' 'v' < input/ruin.254
'@@' 'y7mpAv6)cN.l7mpAv6)cN.l7mpAv6)cN.l7mpAv6)cN.l7mp7mpAv6)cN.l7mpAv6)cN.l7mpAv6)cN.l7mpAv6)cN.l7mp7mpAv6)cN.l7mpAv6)cN.l7mpAv6)cN.l7mpAv6)cN.l7mp7mpAv6)cN.l7mpAv6)cN.l7mpAv6)cN.l7mpAv6)cN.l7mp7mpAv6)cN.l7mpAv6)cN.l7mpAv6)cN.l7mpAv6)cN.l7mp' < input/ruin.1059
'@@*[0-9]?--??' 'a&' < temp-test/1505.inp.645.1
'@@@@' '[V]s~wXx-[^a-c][0-9]@[[0-9]*[^0-9]*-[^a-c]@n*^[^-[^a-c][0-9]@[[0-9]*[^0-9]*-[^a-c]@n*^[^-[^a-c][0-9]@[[0-9]*[^0-9]*-[^a-c]@n*^[^-[^a-c][0-9]@[[0-9]*[^0-9]*-[^a-c]@n*^[^-[^a-c][0-9]@[[0-9]*[^0-9]*-[^a-c]@n*^[^-[^a-c][0-9]@[[0-9]*[^0-9]*-[^a-c]@n*^[^-[^a-c][0-9]@[[0-9]*[^0-9]*-[^a-c]@n*^[^-[^a-c][0-9]@[[0-9]*[^0-9]*-[^a-c]@n*^[^-[^a-c][0-9]@[[0-9]*[^0-9]*-[^a-c]@n*^[^-[^a-c][0-9]@[[0-9]*[^0-9]*-[^a-c]@n*^[^M3af' < input/ruin.1342
'@@[0-9]*o[0-9]' '$' < input/ruin.566
'@@[A-G]$' 'O' < input/ruin.614
'@E' 'PLvh0lN%L2%?&GW#2VGQ>D,<~.4l,[<Z;xbv|!y' < input/ruin.245
'@[[0-9]' 'NEW' < temp-test/720.inp.311.1
'@[[9-B]-' '@%&a' < temp-test/1022.inp.439.2
'@[[9-B]^[^9-B]' 'NEW' < temp-test/812.inp.349.1
'@[[^0-9]*' 'a@nb@tc' < temp-test/132.inp.61.4
'@[[^9-B][_-z]c^a-]^*-?[^0-9]-[^9-B]' 'a&' < temp-test/2266.inp.961.1
'@[^][*-?[a-c[^]' 'a@nb@tc' < temp-test/207.inp.93.1
'@e' 'O' < input/ruin.12
'@n' '&' < temp-test/329.inp.146.1
'@n' '&' < temp-test/332.inp.146.4
'@n' ':' < input/ruin.1828
'@n' '@nS&1GvSwz{HEo.N' < input/ruin.1190
'@n' 'F]"8`#tLmW1FGw`iK4QO;MuiQ4{%R:h2`^Ndy W4p?5Yd9N%7tp~' < input/ruin.154
'@n' 'S1G=&SPJxh*Gd}R$vSwz{HEo.N' < input/ruin.1190
'@n' 'TbjIYx|Qb}}&TKt5QS<' < input/ruin.1187
'@n' '[0-9]&[a-z]' <input/ruin.144
'@n' 'y$Z1<[1_6wHLcYZnEoC/JY$%O0tKDCdx>(9"' < input/ruin.710
'@n*' 'B(=9uHKrS' < input/ruin.106
'@n*[0-9]' '&a@%' < temp-test/2211.inp.937.1
'@n[a-c]' 'a@nb@tc' < temp-test/954.inp.411.1
'@n[a-z][0-9]**' 'a' < moni/f7.inp
'@n][@t]*[@t@][9-B]-*[0-9][@t]*[@t@][9-B]-*[0-9][@t]*[@t@][9-B]-*[0-9][@t]*[@t@][9-B]-*[0-9][@t]*[@t@][9-B]-*[0-9][@t]*[@t@][9-B]-*[0-9]][@t]*[@t@][9-B]-*[0-9][@t]*[@t@][9-B]-*[0-9][@t]*[@t@][9-B]-*[0-9][@t]*[@t@][9-B]-*[0-9][@t]*[@t@][9-B]-*[0-9][@t]*[@t@][9-B]-*[0-9]' 'X' < input/ruin.321
'@t' '.' < input/ruin.1244
'@t*?' 'a@nb@tc' < temp-test/121.inp.57.1
'A*[9-B]' 'a&' < temp-test/1416.inp.607.3
'A?' 'NEW' < temp-test/1093.inp.471.2
'A[^a-c[0-9]@[*' '&a@%' < temp-test/590.inp.253.2
'C*' '\' < input/ruin.1504
'EW-?-c*[0-9][a-c]-?A-?-c*[0-9][a-c]-?A-?-c*EW-?-c*[0-9][a-c]-?A-?-c*[0-9][a-c]-?A-?-c*EW-?-c*[0-9][a-c]-?A-?-c*[0-9][a-c]-?A-?-c*EW-?-c*[0-9][a-c]-?A-?-c*[0-9][a-c]-?A-?-c*EW-?-c*[0-9][a-c]-?A-?-c*[0-9][a-c]-?A-?-c*EW-?-c*[0-9][a-c]-?A-?-c*[0-9][a-c]-?A-?-c*EW-?-c*[0-9][a-c]-?A-?-c*[0-9][a-c]-?A-?-c*' 'l[*U(0T7mn' < input/ruin.1352
'L]~M\ Wz]`M0)y8H?fc7Phqi}@,5rY]~M\ Wz]`M0)y8H?fc7Phqi}@,5rY]~M\ Wz]`M0)y8H?fc7Phqi}@,5rY]~M\ Wz]`M0)y8H?fc7Phqi}@,5rY]~M\ Wz]`M0)y8H?fc7Phqi}@,5rY]~M\ Wz]`M0)y8H?fc7Phqi}@,5rY]~M\ Wz]`M0)y8H?fc7Phqi}@,5rY]~M\ Wz]`M0)y8H?fc7Phqi}@,5rY]~M\ Wz]`M0)y8H?fc7Phqi}@,5rY]~M\ Wz]`M0)y8H?fc7Phqi}@,5rY]~M\ Wz]`M0)y8H?fc7Phqi}@,5rY]~M\ Wz]`M0)y8H?fc7Phqi}@,5rY]~M\ Wz]`M0)y8H?fc7Phqi}@,5rY[0-9]*' '|}HL' < input/ruin.1345
'P' ')9'\''8k3|Ny$1(){7:uAh@|7_0P==NHS+k*aGI.Ii)Jo' < input/ruin.1260
'R' ' wMNQ]FT4jT:<n~RM@!U' < input/ruin.540
'U' 'J' < input/ruin.99
'Y' 'pW0qy>=,KL"X@t<=mT(@/+]>BxhOE&FMUU' < input/ruin.1481
'[-^?[9-B][^a-][9-B]-[-??--@t' 'a&' < temp-test/403.inp.176.1
'[0-9]' '@t' < temp-test/2302.inp.978.1
'[0-9]' 'a@nb@tc' < temp-test/1349.inp.579.2
'[0-9]-' '@%@&' < temp-test/1166.inp.502.1
'[0-9]?' 'a&' < temp-test/2040.inp.865.1
'[0-9]??@@-[a--]-' '@%&a@%&a@%&a@%&a@%&a@%&a@%&a@%&a@%&a@%&a@%&a@%&a@%&a@%&a@%&a@%&a@%&a@%&a@%&a@%&a@%&a@%&a@%&a@%&a@%&a@%&a@%&a@%&a@%&a@%&a@%&a@%&a@%&a' < temp-test/1532.inp.656.1
'[0-9]@*' 'a@n' < temp-test/298.inp.134.1
'[0-9]@*^-]' '@n' < temp-test/1473.inp.632.1
'[0-9]^-?-^*' '&a@%' < temp-test/1316.inp.564.4
'[9-B]' 'NEW' < temp-test/1803.inp.767.1
'[9-B]' 'NEW' < temp-test/2216.inp.939.1
'[9-B]* ' '&a@%' < temp-test/31.inp.13.3
'[9-B]-' 'NEW' < temp-test/1418.inp.609.1
'[9-B]-' 'NEW' < temp-test/1453.inp.623.2
'[9-B]-?-' 'a@nb@tc' < temp-test/445.inp.195.1
'[9-B]@[?[9-B]-[@n][^a-c[0-9]?@@*[0-9]' '&' < temp-test/1525.inp.653.2
'[9-B][^0-9]' '@%&a' < temp-test/794.inp.342.1
'[9-B][^0-9]??[9-B]^*-[^a-c]' '' < temp-test/594.inp.255.1
'[9-B][^9-B]@t*?' '@t' < temp-test/1301.inp.559.1
'[9-B]c$' 'a@n' < temp-test/495.inp.216.6
'[9-B]c' 'a@n' < temp-test/493.inp.216.1
'[9-B]c*' 'NEW' < temp-test/2112.inp.895.1
'[>-A]'\''o-]' '98lxUW$3UOKEX2a@El#=-t[^R%"' < input/ruin.290
'[@t]' 'a@n' < temp-test/237.inp.105.3
'[@t]?' '&a@%' < temp-test/882.inp.379.1
'[A-G0-9c-a]' '0$' < input/ruin.965
'[A-G]' ':MJ8*qY`8'\''vLKqNaKaK&HJQKlK)>A' < input/ruin.657
'[A-G]' 'o' < input/ruin.292
'[H]@@' 'Cvj;!/7QaWXcBn_:K4~nT[ &j/4fJh' < input/ruin.1517
'[Z-a]^_`a]' ':-dY=*uE-5KsKFXferbm `[CS;i4I$<41p45>~2nqF}*+Y.QBq' < input/ruin.701
'[Z-a]^_`a]' 'F' < input/ruin.1906
'[][a-c?' 'a&' < temp-test/516.inp.225.1
'[^--z][9-B]$' '@n' < temp-test/22.inp.9.6
'[^--z][9-B]%' '@n' < temp-test/21.inp.9.3
'[^-z]-$' '&a@%' < temp-test/197.inp.88.6
'[^-z]?*' '&a@%' < temp-test/195.inp.88.1
'[^0-9]' 'h' < input/ruin.1903
'[^0-9]-' '@%&a' < temp-test/1697.inp.724.1
'[^0-9]-' '@%@&' < temp-test/967.inp.417.1
'[^0-9]-' 'a&' < temp-test/1136.inp.489.1
'[^0-9]-*' '&' < temp-test/1014.inp.436.1
'[^0-9]@@' 'b@t' < temp-test/680.inp.295.3
'[^0-9][9-B]' '&a@%' < temp-test/1173.inp.505.2
'[^0-9][9-B]?' '&a@%' < temp-test/1146.inp.493.1
'[^0-9][^0-9][^9-B]' '@n' < temp-test/1953.inp.829.2
'[^0-9][a--]- *[^@t]-?' '@t' < temp-test/697.inp.301.4
'[^0-9][a-]' '' < temp-test/148.inp.68.2
'[^0-9]^' '@%&a' < temp-test/1009.inp.434.1
'[^0-9]^*[0-9]?[0-9]-c-@@*[9-B][^-z]?' '@n' < temp-test/1069.inp.459.3
'[^9-B]' '&@n' < temp-test/639.inp.276.1
'[^9-B]-' '@%@&' < temp-test/1500.inp.643.1
'[^9-B]?' '@%&a' < temp-test/1876.inp.795.4
'[^9-B]?-' '&' < temp-test/441.inp.193.3
'[^9-B]?[^a-]-' '@%&a' < temp-test/2188.inp.926.1
'[^9-B]@[*$' '&' < temp-test/2030.inp.861.8
'[^9-B]A*' 'a&' < temp-test/1130.inp.486.1
'[^9-B][9-B]*$'  < temp-test/203.inp.91.1
'[^9-B][9-B]*$'  < temp-test/204.inp.91.2
'[^9-B][a-c]' '@n' < temp-test/1826.inp.777.2
'[^9-B][a-c][9-B]' < temp-test/529.inp.229.2
'[^9-B]^-?[a-c][^9-B]^a-c][-z]?a-c]' 'a@nb@tc' < temp-test/1659.inp.707.3
'[^@@][@@]@n[a-c' '' < temp-test/587.inp.252.1
'[^@]' 'Y' < input/ruin.1729
'[^A-G]' 'S q2fRrNoKYz' < input/ruin.1292
'[^A-G]' 'k/bmA,d@Ho|K*j/g.0;>s!' < input/ruin.1309
'[^A-G]??' 'i' < input/ruin.1178
'[^J]' 'L' < input/ruin.1240
'[^N.Z-a]^_`a]X' 'S@' < input/ruin.1502
'[^Z-a]^_`a-Z-aZ[]^_`a]' '!5s#S?%gG"i*' < input/ruin.1051
'[^Z-a]^_`aP-Z-aZ[]^_`a-0-90123456789]' '=' < input/ruin.461
'[^Z-a]^_`a]' '.' < input/ruin.421
'[^Z-a]^_`a]' 'Q0}@_^cnC7s.L' < input/ruin.522
'[^][^9-B]@[' 'a@n' < temp-test/220.inp.98.2
'[^a--]??[0-9]' '@%@&' < temp-test/1930.inp.820.1
'[^a-]' 'a&' < temp-test/595.inp.256.1
'[^a-][0-9]' 'a@n' < temp-test/553.inp.239.1
'[^a-][9-B]' '@t' < temp-test/326.inp.145.1
'[^a-c] ' '&' < temp-test/404.inp.177.1
'[^a-c]' 'NEW' < temp-test/1542.inp.660.3
'[^a-c]*?' 'a&' < temp-test/126.inp.59.1
'[^a-c]-]' '&a@%' < temp-test/2053.inp.871.1
'%abc'  < moni/t5.inp
'[a-Z(1-9]*$' 'foo' < moni/nn1.t
'-?-@**[^0-9]-@@*[^9-B]?@n*$' 'abcdefg@&' < temp-test/2078.inp.880.6
'9@@*[^Z-a]^_a]' 'thisoneIdontunderstandunlessthestringisalreadylong' < input/ruin.28
'[79]*@n' 'a&&a' < moni/rr2.t
'!!!*777!!@n' 'a&[0-9]' < moni/rr3.t
'&11111@nl[^1-6]betweend@t@n%%88*erwhatjust@t@t@tgvariety%$inthestr&& OK here[@@]' < moni/rr2.t
 '@n3@t@t@t&*]&a%@**rlongstringdoesntmatt@t*t*t*tisbutmustbeverylongwhateverthecharactersaredon@@@ntteraslonga[![estringistherightlengthandendswiththerightcharacterlkj45?1234ch$rcha[]acter]]illdojusttypingins[0-9]ars@nandsomeflags@n@t-12345612345?123456-@3@##filedoesntmatt&&eitherasitsneverprocessed&&@@45612345?123456-123456123455?123456-1234561234512345?123456-12345612345?123456-1234561234567890?123456-12345612345?123456-1234561234512345?123456-12345612345?123456-123456[a-c-9]' '[0-9]substringdoesntmatter' < input/ruin.1338
'th?si?aca?etha[t]isalong[li]*ne' '&aa&' < moni/rr1.t
'@11111@nl[^6]i@retweend@t@t%%88*erwha[0-st@t@t@tgvariety%$inthestr&& OK here[@@]' < moni/rr2.t
'thisisacasethatisa' '&aa&' < moni/rr1.t
'%123[7-9]*$' '&@t&'  < moni/rr2.t
'123[@1-9]*' '&[lkjasdlkjdf]&'  < moni/rr2.t
'[0-9!]*' '&[lkjasdlkjdf]&'  < moni/rr3.t
'this' < moni/rr1.t
'theccl must contain an @ and I dont know wahat else [a-z]* stuff is OK here[@@]' < moni/rr2.t
'?p&y=3[Z]12345?123456-12345612345?123456-1234561234512345?123456-12345612345?123456-1234561234512345?123456-12345612345?123456-1234561234512345?123456-12345612345?123456-12345612312345?123456-12345612345?123456-12345612345612345?123456-123456123455?123456-1234561234512345?123456-12345612345?123456-1234561234567890?123456-12345612345?123456-[^9-B][a-c][a-c]?[^0-9]-[^9-B][a-c]?[^0-9]-[^9-B][a-c-c][a-c]?' '~' < input/ruin.1338
'@t@@[^9-0]omeacharlongstringdoesntmatt@twhatitisbutmustbeverylongwhateverthecharactersaredonesntmatteraslongasthestringistherightlengthandendswiththerightcharacterlkj45?1234ch$rcharcacterswilldojusttypinginsomechars@nandsomeflags@n@t-12345612345?123456-@3@##filedoesntmatt&&eitherasitsneverprocessed&&@@45612345?123456-123456123455?123456-1234561234512345?123456-12345612345?123456-1234561234567890?123456-12345612345?123456-1234561234512345?123456-12345612345?123456-123456[a-c-9]' 'substringdoesntmatter' < input/ruin.1338
'%[a-b]*' '&&&&'  < moni/rr5.t
'[a-b]*' '&@t&@t&'  < moni/rr5.t
'ddd' '&@t&@t&' < moni/rr7.t
'[1]*' '&@t&@t&' < moni/rr17.t
'1*' '&@t@t&&' < moni/rr17.t
'1*' '&@5%&[0-9 &' < moni/rr18.t
'[^0a-z%]*' '&@t&@t&' < moni/rr16.t
'[@n1-9]*' '&@5%&[0-9 &' < moni/rr18.t
'[d*]*' '&@t&@t&' < moni/rr8.t
'[@]*1*' '&&@p@q[0-9]&' < moni/rr17.t
