' ' '@%@&' < temp-test/777.inp.334.1
' *-' '@t' < temp-test/1829.inp.778.2
' *-' '@t' < temp-test/1830.inp.778.3
' *[0-9]@[[9-B]??[0-9]-[^-[^0-9]-[a-c][^a-c]' 'NEW' < temp-test/1133.inp.487.1
' -[^9-B]?*' < temp-test/528.inp.229.1
' -[^9-B][a-c][9-B]' < temp-test/528.inp.229.1
' -[^][^9-B][a-c][9-B]' '@%&a' < temp-test/529.inp.229.2
' -c*[^a-c]' 'NEW' < temp-test/477.inp.209.1
'!$' '^' < input/ruin.1470
'!' '\-' < input/ruin.1946
'$%? ' 'a@nb@tc' < temp-test/218.inp.97.5
'$-*[^0-9]' '&@n'< temp-test/201.inp.90.3
'$-[][@n][^a--b]$' 'NEW' < temp-test/215.inp.96.8
'$?-[^-z][0-9]' '&a@%' < temp-test/224.inp.100.1
'$?@*' 'NEW' < temp-test/522.inp.226.3
'$[^9-B]@[' 'a@n' < temp-test/219.inp.98.1
'$[^a-c]a-]' 'NEW' < temp-test/211.inp.94.1
'$[a-c?$' 'a&' < temp-test/520.inp.225.8
'$[a-c?' 'a&' < temp-test/517.inp.225.2
'%*$' 'i' < input/ruin.1625
'%-?[^0-9]?' '&' < temp-test/466.inp.203.5
'%-[@n][^a--b]$' 'NEW' < temp-test/216.inp.96.11
'%-[@n][^a--b]*' 'NEW' < temp-test/216.inp.96.11
'%-^?*' '' < temp-test/575.inp.247.10
'%? ' 'a@nb@tc' < temp-test/218.inp.97.5
'%?$' 'TU#\gNe$1p#Jb0WI' < input/ruin.1320
'%?$' 'k (M~}|3y!1|/)<WQV:Mkr1' < input/ruin.774
'%?$' < input/ruin.1261
'%?' '+' < input/ruin.556
'%?@*$' '@%&a' < temp-test/534.inp.231.11
'%?[^9-B][^9-B]A' 'a@n' < temp-test/1808.inp.768.5
'%?[a--b]@[*[0-9][^a-c]?@*[0-9][- *[^@@][-z][9-B]- *-[a-c]$' 'NEW' < temp-test/1743.inp.741.10
'%@*$' < temp-test/199.inp.89.5
'%@*?' '@%&a' < temp-test/199.inp.89.5
'%@@$@,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
'%@@@@@@$' 'PxkC zwUtqc`<IFt"RoQ!F'\''D9z7OL;xo$/o&6XdE=StMNWl|iTbck%*z' < input/ruin.525
'%@n' 'l|' < input/ruin.1775
'%@n' 'v' < input/ruin.1561
'%A*[^0-9]*$' '@%@&' < temp-test/36.inp.15.10
'%A[0-9]?@**[a-c][^0-9]$' '@%&a' < temp-test/672.inp.292.11
'%S?*' ' P' < input/ruin.1601
'%WQtcc@n' '( $V0B&16|L' < input/ruin.270
'%[I]' 'r?alRkSvq6' < input/ruin.1156
'%[^0-9]' '&' < temp-test/665.inp.289.5
'%[^0-9]-?[9-B]?-[9-B]?'  < temp-test/527.inp.228.5
'%[^0-9]?' '@%@&' < temp-test/942.inp.404.5
'%[^9-B]?[a-c-?a-][^a-]-?-[9-B][0-9][^a-c*[0-9][^0-9]@[[9-B][^a-c]$' '' < temp-test/1224.inp.525.10
'%[^9-B][a-c]$' '@%&a' < temp-test/1306.inp.561.10
'%[^]? ' 'a@nb@tc' < temp-test/218.inp.97.5
'%[^a-c]^*' '@%@&' < temp-test/2300.inp.976.5
'%^*[^@@]-?^a-][a--][^@@]?-[0-9]' '@%@&' < temp-test/1684.inp.717.5
'%^a-c]?*' 'NEW' < temp-test/194.inp.87.7
'%a-]@@*$' 'NEW' < temp-test/1204.inp.516.10
'%dB' 'P' < input/ruin.517
'%e@n[^>-A/]$' '98&)4@z=|'\''-xLsL|#?_(vf/fhZ' < input/ruin.201
'[^a-c][0-9]' 'a&' < temp-test/1781.inp.759.1
'[^a-c][9-B]' '&a@%' < temp-test/1977.inp.840.1
'[^a-c][9-B]' '@%@&' < temp-test/1642.inp.700.2
'[^a-c][a--b]' 'a@n' < temp-test/789.inp.340.1
'[^a-c]a-]' '@%&a' < temp-test/600.inp.258.3
'[^c-a]'\''' '1H}ZQ7/sx)W=' < input/ruin.173
'[^i]' 'aG:]y;Zm{7<\33O~h_Jp4?/`+iR&LbrJ},3' < input/ruin.1040
'[^t]\jGt|Bd' '&IOTC3<-BYFp<SrAfdt]' < input/ruin.1317
'[^z-}>-A]' 'H' < input/ruin.1933
'[^z-}]' '@NH|fHRf5]'\''w5; %%Q'\''Ft=st0eg6j\)j}H' < input/ruin.1975
'[_-z]-[0-9]^-] ^a-c]-??@*' 'b@t' < temp-test/1420.inp.610.1
'[_-z]?' '' < temp-test/170.inp.76.2
'[_-z]?' 'a@n' < temp-test/308.inp.138.1
'[_-z]?' 'a@nb@tc' < temp-test/1027.inp.442.1
'[_-z][^0-9]' '@%@&' < temp-test/1381.inp.592.2
'[a--] *^a-c]?-[0-9]?--a-]@t*?@[[^0-9][a--] *^a-c]?-[0-9]?--a-]@t*?@[[^0-9][a--] *^a-c]?-[0-9]?--a-]@t*?@[[^0-9][a--] *^a-c]?-[0-9]?--a-]@t*?@[[^0-9][a--] *^a-c]?-[0-9]?--a-]@t*?@[[^0-9][a--] *^a-c]?-[0-9]?--a-]@t*?@[[^0-9][a--] *^a-c]?-[0-9]?--a-]@t*?@[[^0-9][a--] *^a-c]?-[0-9]?--a-]@t*?@[[^0-9][a--] *^a-c]?-[0-9]?--a-]@t*?@[[^0-9][a--] *^a-c]?-[0-9]?--a-]@t*?@[[^0-9]' '@%&a' < temp-test/496.inp.217.1
'[a--][^a-c]' '@n' < temp-test/914.inp.394.1
'[a--b]?[9-B]' '@%&a' < temp-test/1238.inp.531.2
'[a--b]@*[^a-c] *-[^0-9]-' 'a@nb@tc' < temp-test/1962.inp.833.1
'[a--b]c$' 'NEW' < temp-test/711.inp.307.9
'[a-[^0-9]A*[^9-B][^a-c[^a-c@[-?[^-[0-9]?[^a-c]' 'a@nb@tc' < temp-test/98.inp.44.2
'[a-]' '&@n' < temp-test/642.inp.277.3
'[a-c[9-B]c*^-[0-9]-^*?@[-[^a-c]?' 'b@t' < temp-test/2344.inp.996.1
'[a-c]-' '@%&a' < temp-test/1847.inp.784.2
'[a-c]A' '&' < temp-test/923.inp.398.2
'[c-a]?*' 'x' < input/ruin.1599
'[z-}0-9]' ')^' < input/ruin.191
'\' '<' < input/ruin.1395
'\VSx"Um@@' '|' < input/ruin.1643
'\l]#+wVDo{!?@,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}[0-9]*' 'Q$$7 E(2%8Q"fiw^tLWk2\)>Wg( 6h8z$?\aq<W4' < input/ruin.1347
'\u=vvW~U' '2' < input/ruin.949
']' 'S' < input/ruin.1619
'^*[^a--]$' 'a&' < temp-test/256.inp.113.8
'^*[^a-[a-c][0-9]?-*-?? ' '' < temp-test/1933.inp.822.1
'^*[_-z]' 'a@nb@tc' < temp-test/655.inp.284.3
'^*[a-c[9-B]?' 'a&' < temp-test/1297.inp.557.1
'^*[a-c[9-B]?' 'a&' < temp-test/1298.inp.557.2
'^*a-c]' '@%&a' < temp-test/2245.inp.952.2
'^-' '@t' < temp-test/429.inp.189.1
'^-?[^9-B]'  < temp-test/510.inp.222.4
'^-?[^9-B]*$' 'a@n' < temp-test/510.inp.222.4
'^-]?' '&' < temp-test/1766.inp.752.1
'^?' '@%@&' < temp-test/337.inp.148.2
'^[^9-B]?' 'a&' < temp-test/659.inp.286.4
'_K' '2$-2ws/Lk;]a=k~' < input/ruin.1227
'a-c]@*[0-9]?*A-' 'NEW' < temp-test/3.inp.2.1
'a-c]@*[0-9]?*A-' 'NEW' < temp-test/5.inp.2.4
'c' '|-rnI[>\$@wV' < input/ruin.1493
'c*?' '&' < temp-test/340.inp.149.1
'c*?' 'a@nb@tc' < temp-test/802.inp.345.1
'c-' '@%@&' < temp-test/1744.inp.742.1
'c?' '@%@&' < temp-test/1169.inp.503.2
'c[^0-9]' '&a@%' < temp-test/212.inp.95.1
'c[^9-B][^9-B]c*?[9-B]c-' '&@n' < temp-test/530.inp.230.1
'g' 'A' < input/ruin.127
'o'\''-' 'e' < input/ruin.1907
't$' 'H' < input/ruin.1464
'u' 'T' < input/ruin.466
'})0J&Y6XsPqpxC53aKh3HTW9ITsk@m9aFOys4{Ym@&Eg1[G|ntmx;o|2xwF})0J&Y6XsPqpxC53aKh3HTW9ITsk@m9aFOys4{Ym@&Eg1[G|ntmx;o|2xwF})0J&Y6XsPqpxC53aKh3HTW9ITsk@m9aFOys4{Ym@&Eg1[G|ntmx;o|2xwF[Z-a]^_[Z-a]^_*[Z-a]^_*' 'a'  < input/ruin.1616
< input/ruin.1595
< input/ruin.2
< input/ruin.363
'%x' 'm~bsLkd.o0:yq^yMu$f*\Yc<' < input/ruin.226
''\''<"7y7*' '$6B1-CefGQQf]dVO#lukP' < input/ruin.183
''\''Hs$' 'vvG{[/ZzAySoM$[X*ij4,vM1}^Xs2$L"^/ XIb_' < input/ruin.718
'*' ' ' < input/ruin.486
'*' '$' < input/ruin.1528
'*' ': 4`?Kz] u"eMDvLqtSl$_5S"|{_5' < input/ruin.788
'*' '>' < input/ruin.1417
'*' 'A8@$#5>kr^SZP|_Cg|q`l3R].uI*' < input/ruin.1758
'*' 'Q?]' < input/ruin.1864
'*' 'X' < input/ruin.765
'*' 'b.j<' < input/ruin.340
'*' 'x' < input/ruin.1591
'**@@' '&,K6#M4J k\$ta=' < input/ruin.95
'*?[>-A>-Ac-aA-G]' '( $V0B16|L' < input/ruin.270
'*@@@@' '>nsYA' < input/ruin.1873
'*@n' 'MP&KwD.47](#W/L3Yj' < input/ruin.286
'-' '@%&a' < temp-test/1252.inp.537.1
'-' '@%@&' < temp-test/1141.inp.491.1
'-' '@%@&' < temp-test/631.inp.273.1
'-' 'a@nb@tc' < temp-test/878.inp.376.4
'-' '}' < input/ruin.1734
'-*[^0-9]$'  '&@n'< temp-test/202.inp.90.6
'-*[^][^0-9]$' '&' < temp-test/202.inp.90.6
'-*[^a--b]' '@%&a' < temp-test/394.inp.172.2
'--[0-9]?-?' 'NEW' < temp-test/2058.inp.873.1
'-?' '@%&a' < temp-test/2052.inp.870.1
'-?' '@t' < temp-test/1450.inp.622.1
'-?-@**[^0-9]-@@*[^9-B]?@n*$' '@%@&' < temp-test/2078.inp.880.6
'-?[9-B]@t*$' '@%&a' < temp-test/816.inp.351.9
'-?[@n]?[@@][^9-B][0-9]?$' 'NEW' < temp-test/885.inp.380.6
'-?[^9-B]?-?' 'a@nb@tc' < temp-test/2099.inp.890.1
'-?[^a-c]??-@' '@%&a' < temp-test/360.inp.158.1
'-?^*?-[^9-B]-[@n]-?[9-B]' '@%&a' < temp-test/713.inp.308.2
'-@*[^a--]--' '&' < temp-test/853.inp.367.1
'-@@*[^9-B][_-z]@t*?' '&a@%' < temp-test/415.inp.183.1
'-@[' '@%&a' < temp-test/864.inp.372.1
'-@n-@[[a-c]^a-c]-*?[^-z]-' '&a@%' < temp-test/293.inp.132.2
'-@t*-[@@]?-@[*?[^9-B]?[^0-9]-[^a--b] ' '@t' < temp-test/1796.inp.764.1
'-@t*@t*-@t?[-[a--]?[^a-c[0-9]^-]?-' '&' < temp-test/1889.inp.801.2
'-[0-9]' 'NEW' < temp-test/1410.inp.605.1
'-[@n][^a--b]*' 'NEW' < temp-test/215.inp.96.8
'-[^-z][^a-c]-[a-c][^a-c]-*-?^?^a-c]?-?' 'a&' < temp-test/2312.inp.981.1
'-[^0-9]' 'NEW' < temp-test/2011.inp.854.1
'-[^0-9]-?-[^9-B]?[^a--]a-c]-$' '@%&a' < temp-test/1929.inp.819.9
'-[^9-B]' 'b@t' < temp-test/1818.inp.773.1
'-[^9-B]' 'b@t' < temp-test/1820.inp.773.4
'-[^9-B]?[a-cc*[a-c][^a-c' 'a@nb@tc' < temp-test/1852.inp.787.1
'-[^9-B][^0-9][^-z]' '&a@%' < temp-test/392.inp.171.2
'-[a-c]' 'b@t' < temp-test/2291.inp.971.1
'-][^0-9][a-' '&' < temp-test/2263.inp.959.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
'.' 'R' < input/ruin.1930
'0?*' 'EXO^}tG*4[M'\'''\''UEUY^*K}AhDu' < input/ruin.1617
'3 3 ?' '@t67@t67@n' < moni/f8.inp
';v;vc2#{V7TVUA[lGcZR)h\M7+(Fn;vc2#{V7TVUA[lGcZR)h\M7+(Fn;vc2#{V7TVUA[lGcZR)h\M7+(Fn;vc2#{V7TVUA[lGcZR)h\M7+(Fnc2#{V7TVUA[lGcZR)h\M7+(Fn[Z-a]^_*[Z-a]^_*' 'foo&' < input/ruin.506
'? *--[a--b]?-]?[a-c]@' 'a&' < temp-test/347.inp.152.2
'?' '#:07uLCQLG\b`P(5t' < input/ruin.939
'?' '8l;V3&YEy?NDqT |ye3E+7WmBD#X-J43&YEy?NDqT |ye3E+7WmBD#X-J43&YEy?NDqT |ye3E+7WmBD#X-J43&YEy?NDqT |ye3E+7WmBD#X-J43&YEy?NDqT |ye3E+7WmBD#X-J43&YEy?NDqT |ye3E+7WmBD#X-J43&YEy?NDqT |ye3E+7WmBD#X-J43&YEy?NDqT |ye3E+7WmBD#X-J43&YEy?NDqT |ye3E+7WmBD#X-J43&YEy?NDqT |ye3E+7WmBD#X-J43&YEy?NDqT |ye3E+7WmBD#X-J4' < input/ruin.1337
'?' ';exh\3*?mQqR,l:89C5.q2u\,`qPW:[zYi<c+xL`A^d[&PA:xddT0Et0-ux H8' < input/ruin.962
'?' '<-DXZCR-P^y]}]T`l!/ue4S|LI|TZ\E~Bm>ZK!ml' < input/ruin.46
'?' '=|0$@9jg(x)\|.;{:xQ' < input/ruin.970
'?' '>' < input/ruin.345
'?' '@o@KFH{>4`U9P+*vh?|$QnmR!k"^X=gQm3_JMfyxy}.ZI<K!U( GS"A4I7AHNHp?x!nL%T{Og%LeK8>PdhyfE$yz5a</&:6{&`/3:zG' < input/ruin.384
'?' 'A' < input/ruin.1010
'?' 'X' < input/ruin.541
'?' '\' < input/ruin.1490
'?' 'pvDPT~*,@txdKMQwIQtir+O|sN{.P'\''\=TrH15QQ8^]u"F,OcZ~GOn|XDA5jxdO!Y83' < input/ruin.301
'?' 'sWf&v]I=(jlZm2xA__O~' < input/ruin.355
'?' 'v}sNX;c8YQyksA' < input/ruin.311
'?' '~' < input/ruin.1236
'?'\''"V)9' 'Gw:<Ace)+JC}83'\''|qfH4!.gc@OrMnEi9:ZRYM;9}aFF' < input/ruin.1683
'?*$' 'i' < input/ruin.1625
'?*' '&a@%' < temp-test/196.inp.88.2
'?*' '})0'\''J&Y6XsPqpxC53aKh3HTW9ITsk@m9aFOys4{Ym@&Eg1[G|ntmx;o|2xwF' < input/ruin.1616
'?*[9-B]?%[9-B]*?-[9-B]' '&a@%' < temp-test/9.inp.4.1
'?*[9-B]?[9-B]*?-[9-B]' '&a@%' < temp-test/9.inp.4.1
'?-$' '@%&a' < temp-test/572.inp.246.6
'?--@**[^0-9]-*[-z]@n*' '&' < temp-test/1025.inp.441.1
'?-?[9-B]-[@@][^a-c]- *--?^a-]@t-[_-z]' '@%&a' < temp-test/2149.inp.910.2
'?-[a-][^9-B]?@**[^0-9][9-B][^9-B]' '@%&a' < temp-test/999.inp.430.2
'??'\''@@*' '5' < input/ruin.935
'??^[^9-B]@*?@**' '@n' < temp-test/249.inp.111.1
'?@*' 'b@t' < temp-test/934.inp.402.3
'?@*?[-?-[^9-B]A*' 'a@nb@tc' < temp-test/1609.inp.684.1
'?@@?*' 'f>wlV.*t_>BC?n6sqXRSE}a/ttH,' < input/ruin.1602
'?@[*' '' < temp-test/1966.inp.835.1
'?@t[^0-9]?[a-c]?$' '@n' < temp-test/1056.inp.454.9
'?A*?[^a-c?' '&' < temp-test/334.inp.147.3
'?[0-9]--*[9-B][a-c[^9-B]' '@%@&' < temp-test/1812.inp.770.1
'?[0-9]-[^a-?[a-]' '@n' < temp-test/1302.inp.560.1
'?[0-9]@' 'NEW' < temp-test/342.inp.150.1
'?[][^--z]c[^9-B][^9-B]c*?[9-B]c-' '@t' < temp-test/530.inp.230.1
'?[^-' '@t' < temp-test/1770.inp.754.1
'?[^--z]*$' '@t' < temp-test/530.inp.230.1
'?[^0-9]' '@%@&' < temp-test/1622.inp.690.1
'?[^]@*' '@%&a' < temp-test/532.inp.231.1
'?[^a-c]' '&' < temp-test/421.inp.185.3
'?[^a-c]@[*[^a-c]- *^a-c]^' 'a&' < temp-test/899.inp.387.1
'?[a--b]@[*[0-9][^a-c]?@*[0-9][- *[^@@][-z][9-B]- *-[a-c]' 'NEW' < temp-test/1742.inp.741.3
'?[a-]' '@t' < temp-test/2162.inp.915.1
'?^?*' '&' < temp-test/576.inp.248.1
'?^a-c][0-9][^a-c][^9-B]-' '&a@%' < temp-test/488.inp.213.1
'?c*@' '@n' < temp-test/349.inp.153.1
'?n' 'C' < input/ruin.1670
'@**$' 'a@n' < temp-test/818.inp.352.6
'@**' '&' < temp-test/2147.inp.909.2
'@**' 'a&' < temp-test/1338.inp.575.1
'@**' 'a@n' < temp-test/817.inp.352.1
'@**?' 'a@n' < temp-test/870.inp.373.4
'@**a-c][^@t]-??a-c]?-' '@%&a' < temp-test/1562.inp.668.1
'@*-?[^a-c-[0-9][0-9]@[?[a-?[-' '@%&a' < temp-test/433.inp.190.2
'@*[0-9]??-^*^??@[*' '' < temp-test/63.inp.27.1
'@8'\''Z' '2xl#kq' < input/ruin.1419
'@;$' '+W}](~9#6;Go0J- XybH&<\0E$9' < input/ruin.8
'@;' 'p8-lf,m\V=UixymxlH&eP|nwsDhhN(Hcv4 CV$Gmbi' < input/ruin.1087
'@@$' 'Wm' < input/ruin.1684
'@@' ' Hq8<5u8KNy,h0_sbVxG=nOfj@{,j17KHl}%a1`PZ!Ur5'\''' < input/ruin.1038
'@@' '&' < input/ruin.846
'@@' '*pv%' < input/ruin.634
'@@' '+' < input/ruin.1338
'@@' '+tY&c/wyzfFpv' < input/ruin.343
'@@' '1"%JX$^ku2<sUsCU+vj&[ q?Nv.wFgwq9!' < input/ruin.1496
'@@' '6' < input/ruin.1922
'@@' '<' < input/ruin.1005
'@@' '<' < input/ruin.1461
'@@' 'B' < input/ruin.1439
'@@' 'B<' < input/ruin.1363
'@@' 'Bn[E#7FzkrT]aFS#Q+f 10GtF?_' < input/ruin.97
'@@' 'HI;TdGuR1D8' < input/ruin.1935
'@@' 'KNy,h0_sbVxG=nOfj@KNy,h0_sbVxG=nOfj@KNy,h0_sbVxG=nOfj@e' < input/ruin.1036
'@@' 'OE<W=ZndLYQd%p}lN|>' < input/ruin.1796
'@@' '[jJ3"kdXY?.O _q-kqD7^;wzC{m@' < input/ruin.352
'@@' 'a' < input/ruin.1215
'@@' 'fO$hc9Vunm^fRBx+3N{{!urM]pAS@xFpr'\'''\''Bs7{E6dX`JP-d' < input/ruin.1147
'@@' 'm' < input/ruin.1738
'@@' 'pUDenGaV4uuTBp' < input/ruin.707
'@@' 'q' < input/ruin.650
'@@' 'v<u2]r/0cjs<u2]r/0cjs<u2]r/0cjs<u2]r/0cjs<u2]r/0cjs<u2]r/0cjs<u2]r/0cjs<u2]r/0cjs<u2]r/0cjs<u2]r/0cjs<u2]r/0cjs<u2]r/0cjs<u2]r/0cjs<u2]r/0cjs<u2]r/0cjs<u2]r/0cjs<u2]r/0cjs<u2]r/0cjs<u2]r/0cjs' < input/ruin.1046
'@@*$' 'YCoe' < input/ruin.1246
'@@*[0-9]?--??' 'a&' < temp-test/1506.inp.645.4
'@@*[^a-]?-^*' '&' < temp-test/2285.inp.967.4
'@@?' 'WL+gd/H[UWU$h}N[i;#5Qc)X+oU8&I)M-b/F9J! '\''"'\''C' < input/ruin.914
'@@?' 'xZ@G7` /`/o))1@@NO? k5&m<#YcQg)OGD<ORel>4MD' < input/ruin.569
'@@?*' '}7Qy)}SI'\''nw#bVsE+<-OwA.8oYuwKHLNr4bFf' < input/ruin.1621
'@@@!' '5]y50ks{!u}xF93w}f[;WP4&Q4[=4' < input/ruin.73
'@@[^--z]' 'NEW' < temp-test/2125.inp.901.1
'@@[^--z]' 'NEW' < temp-test/2127.inp.901.4
'@[' '@t' < temp-test/1464.inp.627.2
'@[*' '' < temp-test/2203.inp.933.1
'@[*-$' '' < temp-test/2331.inp.988.6
'@[*[9-B]?-[a-c]?@**[9-B][-z][^9-B]@@' '@%@&' < temp-test/471.inp.206.1
'@[*[9-B][0-9]?' '&' < temp-test/1360.inp.583.4
'@[*[a-c]' 'NEW' < temp-test/1371.inp.588.2
'@[?[^9-B]-[a-[^0-9][9-B]?' '@t' < temp-test/1763.inp.750.2
'@[[^9-B][_-z]c^a-]^*-?[^0-9]-[^9-B]' 'a&' < temp-test/2268.inp.961.4
'@n' '$!9jSkl)bEK'\''coE)Yz)\'\''9Qk(>mPE' < input/ruin.1441
'@n' '&@t@t' < input/ruin.617
'@n' '&M' < input/ruin.1185
'@n' '&e' < input/ruin.280
'@n' 'N&A' < input/ruin.293
'@n' '[0-9]@t@n@@TbjIYx|Q&}}TKt5QS<' < input/ruin.1187
'@n' 'a&`' < input/ruin.1158
'@n' 'fg~4&[LmRA3o6:cW<[RU@3H*M;Z:.;y'\'',gC?= VPAFmAF'\'':1)z3<<' < input/ruin.377
'@n' 'k&e' < input/ruin.280
'@n' 'y$Z1<[1_6wHLcYZnEoC/JY$%O0tKDCdx>(9"' < input/ruin.710
'@n?' '_' < input/ruin.991
'@n?' 'yy' < moni/f7.inp
'@t' 'a' < input/ruin.1230
'@t*-@[*-*-' '&a@%' < temp-test/1633.inp.695.1
'@t*?' '@%&a' < temp-test/1170.inp.504.1
'@t[_-z][^9-B]--@**?-' 'a@nb@tc' < temp-test/702.inp.304.1
'@t[a-z]**' 'a' < moni/f7.inp
'@z' '&DA%CzwMgf6f9r4:>q"borRtcvj@,P$7J Iatw|%n<DK-a,n' < input/ruin.876
'@z' '/' < input/ruin.491
'A-' 'a@nb@tc' < temp-test/981.inp.422.1
'A?' 'n|G:]y;Zm{7<\G:]y;Zm{7<\33O~h_J33O~h_JG:]y;Zm{7<\33O~h_JG:]y;Zm{7<\33O~h_JG:]y;Zm{7<\33O~h_JG:]y;Zm{7<\33O~h_JG:]y;Zm{7<\33O~h_JG:]y;Zm{7<\33O~h_JG:]y;Zm{7<\33O~h_Jp' < input/ruin.1043
'AyxAyxg=po%]]@lhZe,xFP.{F:@m}I)|?,WAyxg=po%]]@lhZe,xFP.{F:@m}I)|?,WAyxg=po%]]@lhZe,xFP.{F:@m}I)|?,Wg=po%]]@lhZe,xFP.{F:@m}I)|?,W-[^0-9]*' 'a' < moni/f8.inp
'C' '|' < input/ruin.263
'D' '4' < input/ruin.1266
'N*$' '`d+gs"uyr#OV+nf@.:.%V.?GP' < input/ruin.1991
'NEWNEWNEWNEWNEWNEWNEWNEWNEWNEWNEWNEWNEWNEWNEWNEWNEWNEWNEWNEWNEWNEWNEWNEWNEWNEWNEWNEWNEWNEWNEWNEWNEW-[^0-9][0-9]A@@*[^0-9][9-B]@@[^a-c]--[0-9][9-B][^a-]' 'NEW' < temp-test/1584.inp.675.1
'Y$' '$]' < input/ruin.691
'[!]*\@@' 'X'\'',id`ucU?Bhj!aeGJ~qW=F*9LTRouw#I-quWg}}wkR8Cwfff{{JGSTC2v7(*^3wSqSn{{\Jx9r8a' < input/ruin.130
'[-z]?' 'a&' < temp-test/652.inp.283.1
'[-z][^0-9]' '@%&a' < temp-test/1901.inp.806.1
'[0-9]-[9-B]?-[9-B]^-]?' 'NEW' < temp-test/1670.inp.712.2
'[0-9]@*' 'a@n' < temp-test/300.inp.134.3
'[0-9][^9-B][@t][^a-c]' '@%&a' < temp-test/1038.inp.447.1
'[1-9][1-9]' 6666666 < moni/f5.inp
'[9-B]%-' 'a@nb@tc' < temp-test/2335.inp.990.3
'[9-B]-' '' < temp-test/732.inp.315.1
'[9-B]-' 'a&' < temp-test/283.inp.127.1
'[9-B]-' 'a@nb@tc' < temp-test/2334.inp.990.1
'[9-B]--?[^-z]-[0-9][^a-c]' 'b@t' < temp-test/2083.inp.883.1
'[9-B]-?-' 'a@nb@tc' < temp-test/446.inp.195.2
'[9-B]?' '@%@&' < temp-test/1627.inp.691.3
'[9-B][9-B][9-B][9-B][9-B][9-B][9-B][9-B][9-B][9-B][9-B][9-B][9-B][9-B][9-B][9-B][9-B][9-B][9-B][9-B][9-B][9-B][9-B][9-B]' 'b@t' < temp-test/949.inp.409.1
'[9-B][^0-9]' '@%&a' < temp-test/794.inp.342.1
'[9-B][^9-B][0-9]' '&@n[a-z]' < temp-test/643.inp.278.1
'[9-B][^a--b][^9-B]@**[9-B]-' '&a@%' < temp-test/27.inp.12.1
'[9-B][^a--b][^9-B]@**[9-B]-' '&a@%' < temp-test/28.inp.12.3
'[9-B][^a-c]' '@%&a' < temp-test/918.inp.396.3
'[9-B]c*' 'NEW' < temp-test/2112.inp.895.1
'[>-A]$' '!' < input/ruin.151
'[A-G]' '4' < input/ruin.450
'[Z-a]^_`a]' '(=?$W( CnR{$4.C~2N2!G>A8s&)n|{uPg;\eT' < input/ruin.627
'[Z-a]^_`a]' '\/Jo n3Hj!!XA\!!Z;'\''k#\pku:-g*G ;iMw3]' < input/ruin.1191
'[^--z]A*??[_-z]' 'a&' < temp-test/963.inp.415.1
'[^-c*' '@%&a' < temp-test/1438.inp.617.2
'[^-c*' '@%&a' < temp-test/1439.inp.617.3
'[^-z]-*? ' 'NEW' < temp-test/906.inp.390.1
'[^-z][a-c]' '&a@%' < temp-test/1206.inp.517.2
'[^0-9] ' '&' < temp-test/542.inp.235.1
'[^0-9]' 'NEW' < temp-test/2176.inp.921.1
'[^0-9]' '{' < input/ruin.829
'[^0-9]'\''\2/L2y'\''@@*@@@=' ' +i`RYFz`5V/  W2?Y{N.1JW{5U"'\'''\''PH/yvFzwT=OI' < input/ruin.1238
'[^0-9]-' '@%&a' < temp-test/1569.inp.670.2
'[^0-9]-?[9-B]*' '@t' < temp-test/525.inp.228.1
'[^0-9]?-?[^a--b]' < temp-test/206.inp.92.1
'[^0-9]?-?[^a--b]*' '&a@%' < temp-test/206.inp.92.1
'[^0-9]?[^@@]a-]?A' '' < temp-test/1432.inp.615.1
'[^0-9]@[' '@%&a' < temp-test/688.inp.299.1
'[^0-9]@[*- ?[^a-][9-B]- ' 'NEW' < temp-test/59.inp.25.2
'[^0-9][0-9]' 'a@n' < temp-test/2233.inp.947.1
'[^0-9][a--]' '&@n' < temp-test/697.inp.301.4
'[^0[^0-9]-?[9-B]?-[9-B]?[^0-9]-?[9-B]?-[9-B]?[^0-9]-?[9-B]?-[9-B]?[^0-9]-?[9-B]?-[9-B]?[^0-9]-?[9-B]?-[9-B]?[^0-9]-?[9-B]?-[9-B]?[^0-9]-?[9-B]?-[9-B]?[^0-9]-?[9-B]?-[9-B]?-9]-?[9-B]?-[9-B]*?[[^0-9]-?[9-B]?-[9-B]?^0-9]*-?[9-B]?-[9-B]?' 'a' < input/ruin.1517
'[^6]*?' '%' < moni/f7.inp
'[^9-B]-' 'b@t' < temp-test/887.inp.381.2
'[^9-B]-@**[^9-B]?-*' 'b@t' < temp-test/1628.inp.692.1
'[^9-B]?' '&' < temp-test/2159.inp.914.2
'[^9-B]?' '@%&a' < temp-test/1874.inp.795.1
'[^9-B]?' '@%&a' < temp-test/1875.inp.795.3
'[^9-B]?[^a-]-' '@%&a' < temp-test/2188.inp.926.1
'[^9-B]?[a-c-?a-][^a-]-?-[9-B][0-9][^a-c*[0-9][^0-9]@[[9-B][^a-c]' '' < temp-test/1222.inp.525.4
'[^9-B]@['  < temp-test/221.inp.98.3
'[^9-B]@[*?[^0-9]-??a-][^a-@t@@?' 'a@n' < temp-test/1521.inp.651.2
'[^9-B][9-B]*$' '@%&a' < temp-test/205.inp.91.3
'[^9-B][^]@[**' 'a' < moni/f7.inp
'[^9-B][a-c]' '' < temp-test/1674.inp.714.1
'[^9-B][a-c]?[^0-9]-[^9-B][a-c]?[^0-9]-[^9-B][a-c]?[^0-9]-[^9-B][a-c]?[^0-9]-[^9-B][a-c]?[^0-9]-[^9-B][a-c]?[^0-9]-[^9-B][a-c]?[^0-9]-[^9-B][a-c]?[^0-9]-[^9-B][a-c]?[^0-9]-[^9-B][a-c]?[^0-9]-[^9-B][a-c]?[^0-9]-[^9-B][a-c]?[^0-9]-[^9-B][a-c]?[^0-9]-[^9-B][a-c]?[^0-9]-[^9-B][a-c]?[^0-9]-[^9-B][a-c]?[^0-9]-[^9-B][a-c]?[^0-9]-[^9-B][a-c]?[^0-9]-[^9-B][a-c]?[^0-9]-[^9-B][a-c]?[^0-9]-' '@%&a' < temp-test/1276.inp.548.1
'[^9-B][a-c][9-B]' '&@n' < temp-test/529.inp.229.2
'[^>-A]' '' < input/ruin.1644
'[^>-A]?*' '04++/5T7m;q&X>WdTwHm!3/9e)&' < input/ruin.1608
'[^@@]-' 'a&' < temp-test/2351.inp.998.2
'[^@@]-' 'a&' < temp-test/2352.inp.998.3
'[^@@][@@]@n[a-c' '' < temp-test/587.inp.252.1
'[^A-G]' 'S q2fRrNoKYz' < input/ruin.1292
'[^A-Gc-aLA-G]' 'Z' < input/ruin.538
'[^N.Z-a]^_`a]X' 'S@' < input/ruin.1502
'[^Z-a]^_`a]' ')' < input/ruin.258
'[^Z-a]^_`a]' 'n' < input/ruin.454
'[^Z-a]^_`a]@n' 'H&@t@t@t' < input/ruin.460
'[^a-?[a-]?-?-]' '&' < temp-test/48.inp.20.3
'[^a-[9-B]?' '&' < temp-test/1470.inp.630.2
'[^a-]' 'a&' < temp-test/595.inp.256.1
'[^a-]?[0-9]-a-c]--*-@[' '&a@%' < temp-test/544.inp.236.1
'[^a-][9-B]' '@t' < temp-test/327.inp.145.2
'[^a-c]*-[0-9]?[@@]?[^9-B]A ?' '' < temp-test/116.inp.53.1
'[^a-c]-' '&' < temp-test/1572.inp.671.4
'[^a-c]-]' '&a@%' < temp-test/2053.inp.871.1
'%IlG' < moni/t6.inp
'%77'  < moni/t3.inp
'[Cm]*$' 'a&' <  input/ruin.304
'[>dE]*$' '@n' < input/ruin.1782
'&11111@nl[^1-6]betweend@t@n%%88*erwhatjust@t@t@tgvariety%$inthestr&& OK here[@@]' < moni/rr2.t
 '%n331*3456&&&a%@**rlongstringdoesntmatt@t*t*t*tisbutmustbeverylongwhateverthecharactersaredonesntmatteraslonga[![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
'%[a-b]*$' '&@t&@t&'  < moni/rr5.t
'[0-3]!*$' '&[lkjasdlkjdf]&'  < moni/rr3.t
'theccl *ust contain an @ and {}[]nt know wa*at else [a-z]* stuff is OK here[@@]' < moni/rr2.t
'4' '&abdfegh1234567891234123451234567890872348793847239847234234234324367891234312345678945678912345678912345678912345679123456789' < moni/f1.inp 
'%123[7-9]*$' '&@t&'  < moni/rr2.t
'@t@n' '/&q@t@t' < input/ruin.539
'@**^[^@@][9-B]-[0-9][^0-9][@t][^0[^0-9]@**^[^@@][9-B]-[0-9][^0-9][@t][^0-9]@**^[^@@][9-B]-[0-9][^0-9][@t][^0-9]@**^[^@@][9-B]' '@%@&' < temp-test/1397.inp.600.1
'[0-9]@nl[^6]inbetweendoesntmatterwhatjustgettingvariety%$inthestr&& OK here[@@]' < moni/rr2.t
'someacharlongstringdoesntmatterwhatitisbutmustbeverylongwhateverthecharactersaredonesntmatteraslongasthestringistherightlengthandendswiththerightcharacterlkj45?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-1234561234512345?123456-12345612345?[^0-9]-[^9-B][a-c-c]' '~' < input/ruin.1338
'[a-b]*' '&@t&@t&'  < moni/rr5.t
'[6-8@3]*' '&&@t&'  < moni/rr6.t
'[8-8]*' '&foo&foo&'  < moni/rr6.t
'}EB0$FtY|' 'd`?K#C~VsV' < input/ruin.10
'[1-8@t[]]*' '&plain&textl&' < moni/rr17.t
