' *?' '' < temp-test/1965.inp.834.2
' -[^9-B][][a-c][9-B]' '@%&a' < temp-test/528.inp.229.1
' -[^][^9-B][a-c][9-B]' '@%&a' < temp-test/529.inp.229.2
' ?' '&' < temp-test/54.inp.23.1
' [a-c]' '&@n' < temp-test/634.inp.274.1
'$%@*?' '@%&a' < temp-test/199.inp.89.5
'$?-[^-z][0-9]' '&a@%' < temp-test/224.inp.100.1
'$@[*-?[a-c' 'a@nb@tc' < temp-test/208.inp.93.2
'$@[*-?[a-c' < temp-test/207.inp.93.1
'% *' 'a&' < temp-test/1842.inp.782.7
'%-@t$' '' < temp-test/42.inp.17.11
'%-[][@n][^a--b]$' 'NEW' < temp-test/216.inp.96.11
'%-[^9-B][^0-9] $' 'a@n' < temp-test/2026.inp.859.11
'%?$' 'AP' < input/ruin.202
'%?$' 'TU#\gNe$1p#Jb0WI' < input/ruin.1320
'%?[9-B]^a-c]-[a-c]-[^0-9]- *?-^a-]' 'NEW' < temp-test/1019.inp.438.5
'%@*?' < 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
'%@@' '7' < input/ruin.209
'%@@' 'A' < input/ruin.23
'%@n' '`' < input/ruin.1158
'%@n' 'l|' < input/ruin.1775
'%@n' < input/ruin.1158
'%A*$' ':45s3M%Yaoud%{~QFrbA`:&NwJ9(nw}Qy=?D[' < input/ruin.1115
'%A*[^0-9]*$' '@%@&' < temp-test/36.inp.15.10
'%WQtcc@n' '( $V0B&16|L' < input/ruin.270
'%[9-B][^a--]' 'a@nb@tc' < temp-test/1355.inp.581.5
'%[^0-9][^0-9][^9-B]' '@n' < temp-test/1955.inp.829.5
'%[^0-9][a--][^9-B][^-z]$' 'a@nb@tc' < temp-test/2256.inp.956.10
'%[^9-B]?-[^9-B]-*-[^9-B][^0-9]-*-[^0-9]$' '@%&a' < temp-test/1083.inp.466.10
'%[^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
'%[^>-A]' 'm})h' < input/ruin.816
'%[^A-G]' '(Qk ' < input/ruin.1205
'%[^a-c]@t*$' '@t' < temp-test/1191.inp.512.10
'%[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--]$' 'a&' < temp-test/257.inp.113.10
'%a' kkkkkkkkkkkkk < moni/f7.inp
'[^a-c]?$' 'a@n' < temp-test/70.inp.30.9
'[^a-c]@** *? [0-9]-?@**-' 'b@t' < temp-test/397.inp.173.3
'[^a-c][9-B]'  < temp-test/223.inp.99.3
'[^a-c]^*' '@%@&' < temp-test/2299.inp.976.1
'[^a-c]a-][^0-9][9-B]^' 'a@nb@tc' < temp-test/676.inp.294.1
'[^a-c]c*' 'b@t' < temp-test/1558.inp.667.1
'[^c-aA-G]' '\.' < input/ruin.1420
'[^c-a]$' '( $Pn*#>~&BsFeg_' < input/ruin.368
'[^c-a]' 'ai*J&OD~k5g{d%7nKT}yCFPq=tEUJEYc@Hon$lyR+t2\Cv=k&Z4' < input/ruin.1818
'[^t]\jGt|Bd' '&IOTC3<-BYFp<SrAfdt]' < input/ruin.1317
'[^z-}]' 'B\qm8SPL=zX>(KLz.kURG ?bDPFy8~p+5;Q' < input/ruin.1381
'[^z-}][^z-}]' ' fO?sCGL)h$78e5TolWx>y1s v]' < input/ruin.1705
'[^{]' 'V>m9RW"i6a==?f&}(9' < input/ruin.1798
'[_-z]^' '&a@%' < temp-test/100.inp.45.1
'[a---*-' 'a@n' < temp-test/1879.inp.796.4
'[a--][^a-c]' '@n' < temp-test/914.inp.394.1
'[a--b]?$' 'b@t' < temp-test/2111.inp.894.8
'[a--b]?[9-B]' '@%&a' < temp-test/1237.inp.531.1
'[a-[^0-9]' '' < temp-test/842.inp.361.4
'[a-]' '&@n' < temp-test/642.inp.277.3
'[a-]' '@%@&' < temp-test/1260.inp.541.2
'[a-c]%[^9-B]' 'NEW' < temp-test/2332.inp.989.1
'[a-c]?' '@t' < temp-test/1844.inp.783.2
'[a-c]?[^9-B][9-B][^a--b][0-9]-@@*@' '@%&a' < temp-test/489.inp.214.1
'[a-c][^0-9]' '&@n[0-9]' < temp-test/694.inp.300.9
'[a-c][^0-9]' '@%@&' < temp-test/535.inp.232.1
'[a-c][^0-9]' '@%@&' < temp-test/536.inp.232.2
'[a-c][^0-9]*[a-c]' '&@n' < temp-test/690.inp.300.1
'[c-aZ-a]^_`a]' 'dt|NbM\.:;'\''5E]m\6;l!?&g4ikE^yZ+P{]q++Ke\6|bYujj"[\l' < input/ruin.1099
'[c-a]@n' 'g&h' < input/ruin.288
'[mA-G]' '}n/rz%ZQ%Z3Z+jQI' < input/ruin.1927
'[z-}]' 'Vu' < input/ruin.1883
']?*' 'S' < input/ruin.1619
'^' '>' < input/ruin.630
'^*%^*?-[a-c@t*[a-c]^*[^0-9]-[a-c]^*[^0-9]@[?' '@%&a' < temp-test/15.inp.7.1
'^*?' '&a@%' < temp-test/1540.inp.659.1
'^*[9-B]?' '&' < temp-test/1012.inp.435.1
'^*[a-c[9-B]?' 'a&' < temp-test/1297.inp.557.1
'^*a-c]' '@%&a' < temp-test/2246.inp.952.3
'^-' '@t' < temp-test/429.inp.189.1
'^?$' '@%@&' < temp-test/339.inp.148.6
'^a-c]-' 'NEW' < temp-test/192.inp.87.2
'^a-c]a-c] [9-B]??-' '@n' < temp-test/230.inp.103.1
'a$' '{:Kvg4Y@Go<Iyg"ZP5a'\''O>)9@XxZ1a/{Y' < input/ruin.1503
'a' '&' < moni/f7.inp 
'a-]@@*' 'NEW' < temp-test/1202.inp.516.1
'a-c]-[0-9]@t*@*?' '@%@&' < temp-test/991.inp.427.1
'c*?' 'a@nb@tc' < temp-test/802.inp.345.1
'c-' '@%@&' < temp-test/1744.inp.742.1
'c?-@t?' 'a@nb@tc' < temp-test/1786.inp.760.4
'c[^9-B][^9-B]c*?[9-B]c-' '&@n' < temp-test/531.inp.230.4
'g' 'A' < input/ruin.127
'i' '6' < input/ruin.1031
'i' '62k|h=&-kA{I^m)l>oO{G2k|h=&-kA{I^m)l>oO{G2k|h=&-kA{I^m)l>oO{G2k|h=&-kA{I^m)l>oO{G2k|h=&-kA{I^m)l>oO{G2k|h=&-kA{I^m)l>oO{G' < input/ruin.1031
'm' 'B9Fb' < input/ruin.167
'm*$' '/' < input/ruin.1114
'q' 'wt5(~7ozr>3'\''R6}}$ro{9ghx'\''5eBz~[SZ4aw98rWZ8pN;p}dh{awT!' < input/ruin.521
's' 'S' < input/ruin.1649
'w' '5b' < input/ruin.918
'~$' 'AD1^,&FOIyq7KTrQu^vZ]v\X&>^(W#CM^K@\|+;bEf2X?RkW' < input/ruin.443
< input/ruin.1590
< input/ruin.1814
< input/ruin.43
'' '}' < input/ruin.1066
''\''0i[^>]' 'f%JGn8F(1'\''2X1w#F4X@ `bKu'\''z5>%"1xr,|i^;H0+u)A]' < input/ruin.698
''\''Hs$' 'vvG{[/ZzAySoM$[X*ij4,vM1}^Xs2$L"^/ XIb_' < input/ruin.718
''\''vb(#?' 'E[8o>B'\''+shEe>eT4x )#X}](v'\''=1Gx2W&!Ur' < input/ruin.1328
'*$' 'l' < input/ruin.1251
'*' '$QoC!xsIeF,A!nqn4vnEyMHomb8wt~}yL(:1p.(ks|;anN_?6/|L' < input/ruin.809
'*' '&tm#n4gz=9' < input/ruin.1949
'*' '.L' < input/ruin.17
'*' 'H' < input/ruin.1945
'*' 'LRg' < input/ruin.1960
'*' 'P' < input/ruin.841
'*' 'mx0sD,3u'\''aUVn)!`w;[(,]ua' < input/ruin.481
'*' 'w.h:AS*N<PuJ'\''%,%YHyLui~e5i"jjK@cNS; :R,W' < input/ruin.462
'**[>-A]' 'O' < input/ruin.1623
'*?' 'g*#' < input/ruin.1869
',$' 'ZCOQ%-V%r?8G'\''%#V' < input/ruin.930
'- *' 'a@nb@tc' < temp-test/1373.inp.589.1
'-' '&@n' < temp-test/631.inp.273.1
'-' '+' < input/ruin.1488
'-*[^0-9]' '@t' < temp-test/176.inp.79.1
'-*[^a--b]' '@%&a' < temp-test/394.inp.172.2
'--*' '' < temp-test/1283.inp.551.2
'--][^--z]-' '&a@%' < temp-test/1272.inp.546.2
'-?' '@n' < temp-test/232.inp.104.1
'-?*$'  < temp-test/208.inp.93.2
'-?-' '@%@&' < temp-test/943.inp.405.1
'-?-[^-z]' 'NEW' < temp-test/164.inp.74.1
'-?-c*[0-9]' 'NEW-?-c*[0-9][a-c]-?A-?-c*[0-9][a-c]-?A-?-c*[0-9][a-c]-?A-?-c*[0-9][a-c]-?A-?-c*[0-9][a-c]-?A-?-c*[0-9][a-c]-?A-?-c*[0-9][a-c]-?A-?-c*[0-9][a-c]-?A-?-c*[0-9][a-c]-?A-?-c*[0-9][a-c]-?A-?-c*[0-9][a-c]-?A-?-c*[0-9][a-c]-?A' < temp-test/1760.inp.748.3
'-?-c*[0-9][a-c]-?A' 'NEW' < temp-test/1760.inp.748.3
'-?@*[^9-B]?' '' < temp-test/608.inp.261.3
'-?[^a-c]??-' '@%&a' < temp-test/360.inp.158.1
'-@**' '@%@&' < temp-test/2295.inp.973.1
'-@[*[^9-B]?[^a-c *?--?' 'NEW' < temp-test/1255.inp.538.2
'-@n-@[[a-c]^a-c]-*?[^-z]-' '&a@%' < temp-test/292.inp.132.1
'-[@n][^a--b]*' 'NEW' < temp-test/215.inp.96.8
'-[^--z]' '@n' < temp-test/1917.inp.815.1
'-[^--z]-[^a--b][^0-9]@* *?-c' '@n' < temp-test/903.inp.388.3
'-[^0-9]' 'a@nb@tc' < temp-test/476.inp.208.1
'-[^0-9]-?-[^9-B]?[^a--]a-c]-' '@%&a' < temp-test/1926.inp.819.1
'-[^0-9]?[a-c' '@t' < temp-test/384.inp.167.1
'-[^0-9][0-9]A@@*[^0-9][9-B]@@[^a-c]--[0-9][9-B][^a-]' 'NEW' < temp-test/1584.inp.675.1
'-[^9-B]' '@%@&' < temp-test/898.inp.386.3
'-[^9-B]' 'b@t' < temp-test/1820.inp.773.4
'-[^9-B]-' '' < temp-test/2098.inp.889.3
'-[^9-B]?[a-cc*[a-c][^a-c' 'a@nb@tc' < temp-test/1852.inp.787.1
'-[^a-' 'a&' < temp-test/379.inp.165.1
'-[^a-c]' 'b@t' < temp-test/1653.inp.704.4
'-[^a-c]--a-]' 'NEW' < temp-test/1566.inp.669.1
'-[a--b]-' '@%&a' < temp-test/2219.inp.940.1
'-[a--b][0-9][^a-c[^9-B]-' 'a&' < temp-test/1477.inp.633.3
'-]A*' '@%&a' < temp-test/1209.inp.519.2
'-][^0-9]' '@%@&' < temp-test/629.inp.272.1
'-^[^--z]--[a-c?[^-@[[^a-c]^-]@**?-' '@t' < temp-test/2116.inp.897.3
'-^a-]-]?' '&a@%' < temp-test/1460.inp.625.2
'-a-]?[^a-c]--[_-z]-' '@n' < temp-test/1892.inp.802.2
'/' 'P' < input/ruin.755
'? *--[a--b]?-]?[a-c]' 'a&' < temp-test/346.inp.152.1
'? *--[a--b]?-]?[a-c]' 'a&@' < temp-test/348.inp.152.3
'? *[^--^a-c]' 'a&' < temp-test/1367.inp.587.1
'?$' 'k#j>k?tL'\''lxD6JM$0j,))D@-]OI]DpDxwc?,xlmDr5F}}h"qU.Lp;' < input/ruin.1406
'?' '#:07uLCQLG\b`P(5t' < input/ruin.939
'?' '8l;V' < input/ruin.1337
'?' ';exh\3*?mQqR,l:89C5.q2u\,`qPW:[zYi<c+xL`A^d[&PA:xddT0Et0-ux H8' < input/ruin.962
'?' 'ct1wu;.15`H=u?$2O^&hCvZ\' < input/ruin.260
'?' 'g//MMd|LTvsuwT0p=!+1pK6/L{i^ja[u`.s--2#{3i)"1UtS|p~Nab;nu~M;r+C'\''$pK6/L{i^ja[0-9]*[a-p]K6/L{i^japK6/L{i^japK6/L{i^japK6/L{i^japK6/L{i^japK6/L{i^japK6/L[0-9]*[a-b]{i^ja' < input/ruin.1327
'?' 'pvDPT~*,@txdKMQwIQtir+O|sN{.P'\''\=TrH15QQ8^]u"F,OcZ~GOn|XDA5jxdO!Y83' < input/ruin.301
'?' 'yH{$>>[3/4E<+|`x:M>wzhBPey#L1' < input/ruin.1958
'?' '}' < input/ruin.1692
'?*' 'M%&;~-{;<(48m;Dv)aQS0bkh'\''eK' < input/ruin.1613
'?*' 'vB|CqDQNo,Fg|RTv5;bkJFE.twyj39J13'\''TcKY1sb&G<g]|ZaPL`0=8`YdR,' < input/ruin.1614
'?- ?[9-B]-*$' 'a&' < temp-test/2320.inp.984.6
'?- ?[9-B]-*' 'a&' < temp-test/2319.inp.984.2
'?-' '&' < temp-test/2347.inp.997.1
'?--@**[^0-9]-*[-z]@n*$' '&' < temp-test/1026.inp.441.6
'?-[-z]-?-' '&' < temp-test/487.inp.212.4
'?-[^-z][0-9]*$' '&a@%' < temp-test/224.inp.100.1
'?-[^-z][0-9]*' '&a@%' < temp-test/224.inp.100.1
'?-[^a-c][0-9]@[[0-9]*[^0-9]*-[^a-c]@n*^[^a-?' '@%&a' < temp-test/142.inp.66.1
'??^[^9-B]@*?@**' '@n' < temp-test/250.inp.111.2
'?@*'  < temp-test/521.inp.226.1
'?@*' '@%&a' < temp-test/532.inp.231.1
'?@*' 'b@t' < temp-test/933.inp.402.2
'?@@' 'G' < input/ruin.1659
'?@n' '|M&i+'\''s OXxRu~W2bMVQrfx+GT$4>}5J5XNph:`xe! zY' < input/ruin.275
'?@t*$' 'b@t' < temp-test/1006.inp.432.6
'?A*' '&' < temp-test/1687.inp.719.1
'?Y' 't' < input/ruin.1033
'?[--?' '@%&a' < temp-test/717.inp.309.3
'?[0-9]@t**' 'a' < moni/f7.inp
'?[0-9][^a-c]' '@t' < temp-test/1983.inp.842.1
'?[9-B][^a-c]$' '@t' < temp-test/940.inp.403.6
'?[9-B][^a-c]' '@t' < temp-test/938.inp.403.3
'?[9-B]^a-c]-[a-c]-[^0-9]- *?-^a-]' 'NEW' < temp-test/1018.inp.438.2
'?[^--z]c[^9-B]*' '@t' < temp-test/531.inp.230.4
'?[^--z]c[^9-B][^9-B]c*?[9-B]c-'  < temp-test/530.inp.230.1
'?[^--z]c[^9-B][^9-B]c?**' 'a' < moni/f7.inp
'?[^9-B]?@**[9-B]-' 'NEW' < temp-test/86.inp.39.1
'?[^9-B]?@**[9-B]-' 'NEW' < temp-test/87.inp.39.2
'?[^a--b]' '@n' < temp-test/1053.inp.453.2
'?[^a--b][0-9]A*[9-B]??[^9-B]?-' 'b@t' < temp-test/1413.inp.606.3
'?[^a-c' '@%@&' < temp-test/980.inp.421.4
'?[^a-c]?%?[^a-]?[9-B][^9-B][9-B]' '' < temp-test/2341.inp.995.1
'?[^a-c]??[^a-]?[9-B][^9-B][9-B]' '' < temp-test/2341.inp.995.1
'?[^p&y=3[p&y=3[ZYIp&y=3[ZYIp&y=3[ZYIp&y=3[ZYIp&y=3[ZYIp&y=3[ZYIp&y=3[ZYIZYIgTBk0-9]' 'J' < input/ruin.1332
'?[a--]' '@%@&' < temp-test/1522.inp.652.1
'?[a--b]@[*[0-9][^a-c]?@*[0-9][- *[^@@][-z][9-B]- *-[a-c]' 'NEW' < temp-test/1741.inp.741.1
'?[a-b]$**' 'a' < moni/f7.inp
'?[a-c]' '&a@%' < temp-test/2167.inp.916.3
'?[a-c]' 'b@t' < temp-test/1375.inp.590.2
'?][^0-9][@t[9-B]-[0-@][9-B]-[0-9][^0-9][@t9][^0-9@][9-B]-[0-9][^0-9][@t@][9-B]-[0-9][^0-9][@t]*[@t@][9-B]-*[0-9][^0-9][@][^0-9][@t[9-B]-[0-@][9-B]-[0-9][^0-9][@t9][^0-9@][9-B]-[0-9][^0-9][@t@][9-B]-[0-9][^0-9][@t]*[@t@][9-B]-*[0-9][^0-9][@' 'r' < input/ruin.319
'?^' '@%&a' < temp-test/511.inp.223.1
'?^*' 'a@nb@tc' < temp-test/1718.inp.732.1
'?^a-]@[*-[9-B]?$' 'a@n' < temp-test/740.inp.317.8
'?^a-c][0-9][^a-c][^9-B]-@***' 'a' < moni/f7.inp
'?a-c]' '@%&a' < temp-test/115.inp.52.1
'?c*' '@n' < temp-test/349.inp.153.1
'?{?' '=El&\Ww]-4826L?@ )'\''W!>$'\'';W3DDU& vB%QGt;TIdL-& %kzJ($j5' < input/ruin.1567
'@#' 'uQx4*M<}~q7\)}|N)OE]v' < input/ruin.1095
'@*$'  < temp-test/198.inp.89.1
'@**$' 'a@n' < temp-test/818.inp.352.6
'@**-' '&a@%' < temp-test/134.inp.63.1
'@**-' '@t' < temp-test/1491.inp.639.2
'@**?' 'a&' < temp-test/2037.inp.864.1
'@@$' '$GBp}{JWTz=SgS`X@>=' < input/ruin.1905
'@@$' 'f' < input/ruin.436
'@@' '!t1D*'\''"z%6' < input/ruin.1711
'@@' '#' < input/ruin.1615
'@@' ''\''rtrI}1h*1@x316=8F1Wi(\8ug' < input/ruin.875
'@@' '+' < input/ruin.933
'@@' '/' < input/ruin.129
'@@' '1(' < input/ruin.1009
'@@' '3' < input/ruin.587
'@@' '4' < input/ruin.64
'@@' '8' < input/ruin.1695
'@@' 'E!*gXlM6RC\lG' < input/ruin.34
'@@' 'ELw~`C@PQ)' < input/ruin.1722
'@@' 'KNy,h0_sbVxG=nOfj@KNy,h0_sbVxG=nOfj@KNy,h0_sbVxG=nOfj@e' < input/ruin.1036
'@@' 'Lt2GEbuGo,qE01mO6yS"\V' < input/ruin.1700
'@@' 'U' < input/ruin.1742
'@@' ']' < input/ruin.1597
'@@' '_)yu\4xy*BO>-TK${EHB' < input/ruin.728
'@@' 'gM4Iz9`JS5`'\''ZhDPT' < input/ruin.1151
'@@' 'j' < input/ruin.424
'@@' 'j'\''lp`]]b|XBOU+;%Z&7~pp;7VFA83x(zkK{%9."' < input/ruin.1218
'@@' 'l' < input/ruin.1421
'@@' 'n' < input/ruin.795
'@@'\''j?' 'l' < input/ruin.307
'@@*$' '+' < input/ruin.2000
'@@*'\'',^P&Sh6@@' '(&S8w;8MY' < input/ruin.1119
'@@*[0-9]' '&' < temp-test/624.inp.269.2
'@@*[^a-]?-^*' '&' < temp-test/2283.inp.967.1
'@@*[^a-]?-^*' '&' < temp-test/2284.inp.967.3
'@@*[^j]' '2' < input/ruin.544
'@@-' '@%&a' < temp-test/455.inp.199.1
'@@@/@@[0-9]' 'o' < input/ruin.284
'@@@@' ']~;WpJ>rM%DNS/`+N@R\=W'\''7q((@!7pb&v"' < input/ruin.184
'@@J*' '(' < input/ruin.1467
'@@[A-G]$' 'O' < input/ruin.614
'@@s' '3' < input/ruin.605
'@[' '@%@&' < temp-test/2286.inp.968.1
'@[*-?[a-c'  < temp-test/208.inp.93.2
'@[*-?[a-c' 'a@nb@tc' < temp-test/208.inp.93.2
'@[*?' 'a@n' < temp-test/2190.inp.927.2
'@[*[9-B]?-[a-c]?@**[9-B][-z][^9-B]@@' '@%@&' < temp-test/472.inp.206.2
'@[*[^9-B][^a-c?' 'NEW' < temp-test/475.inp.207.2
'@[[^0-9]*' 'a@nb@tc' < temp-test/132.inp.61.4
'@^?(@}' 'f' < input/ruin.1680
'@n' '&?[0-9]' < input/ruin.1377
'@n' '&L' < input/ruin.1203
'@n' '2k|h=&-kA{I^m)l>oO{G' < input/ruin.1029
'@n' ':' < input/ruin.1828
'@n' 'U&' < input/ruin.1193
'@n' 'X' < input/ruin.321
'@n' 'm' < input/ruin.1026
'@t*- *?[^a--]-c*?' '&' < temp-test/1727.inp.735.1
'@t*-@[*-*-' '&a@%' < temp-test/1634.inp.695.3
'@t?' 'yy' < moni/f7.inp
'@t[_-z][^9-B]--@**?-' 'a@nb@tc' < temp-test/703.inp.304.2
'A' 'U~4' < input/ruin.1451
'A[9-B]@*[9-B]---*-[_-z]-[^0-9]' 'a@nb@tc' < temp-test/985.inp.425.1
'G' '@TG<!e"F' < input/ruin.814
'N' '6Ws|xIfoO~JSwkEPBr8s/VE ' < input/ruin.1112
'Z' 'k' < input/ruin.1936
'[-z][^--z]' 'a&' < temp-test/1089.inp.469.1
'[0-9]' '&@n' < temp-test/698.inp.302.1
'[0-9]' '@%@&' < temp-test/1066.inp.458.2
'[0-9]' 'NEW' < temp-test/850.inp.365.2
'[0-9]' 'SryF' < input/ruin.1576
'[0-9]--*[^a-c]' '&a@%' < temp-test/152.inp.69.1
'[0-9]?-[a-]@[*' '@%&a' < temp-test/1231.inp.528.1
'[0-9]@[*' '@n' < temp-test/843.inp.362.1
'[0-9][^9-B][@t][^a-c]' '@%&a' < temp-test/1039.inp.447.3
'[0-9]^-?-^*' '&a@%' < temp-test/1313.inp.564.1
'[0-9]^-?-^*' '&a@%' < temp-test/1314.inp.564.2
'[0-9^4]*' 5 < moni/f7.inp
'[1-' 'yy' < moni/f7.inp
'[9-B] *-[^9-B]---*' 'NEW' < temp-test/457.inp.200.1
'[9-B]%?' '@t' < temp-test/2338.inp.993.1
'[9-B]%A-?[^a--]?' '&' < temp-test/2356.inp.1000.1
'[9-B]' 'NEW' < temp-test/2216.inp.939.1
'[9-B]-' 'a@nb@tc' < temp-test/2335.inp.990.3
'[9-B]-*[^0-9]?' '&' < temp-test/1998.inp.848.4
'[9-B]--?[^-z]-[0-9][^a-c]$' 'b@t' < temp-test/2086.inp.883.8
'[9-B]-?-' 'a@nb@tc' < temp-test/445.inp.195.1
'[9-B][^0-9]@[?[a-c[^0-9][_-z]-?@[' 'b@t' < temp-test/700.inp.303.1
'[9-B][^9-B][0-9]' '&@n' < temp-test/643.inp.278.1
'[9-B][^a--]' 'a@nb@tc' < temp-test/1353.inp.581.1
'[9-B][^a--b]%[^9-B]@**[9-B]-' '&a@%' < temp-test/28.inp.12.3
'[9-B][^a-c]?*' '@t' < temp-test/390.inp.170.1
'[>-A]*$' 'l' < input/ruin.1117
'[A-G]' 'ho]3#Ftwk3<O@P' < input/ruin.1570
'[]- ' '&' < temp-test/524.inp.227.1
'[^!>-A]*' 'QdoJH\dI\~"(oA~yU11n~l' < input/ruin.1697
'[^--' '&a@%' < temp-test/68.inp.29.3
'[^--z][9-B]' '@n' < temp-test/20.inp.9.2
'[^0-9]' 'd4<!_ait4(;qppZ;+yY=io19UK]0,*~YBq?P' < input/ruin.195
'[^0-9]' 'q"' < input/ruin.633
'[^0-9]'\''\2/L2y'\''@@*@@@=*$' ' +i`RYFz`5V/  W2?Y{N.1JW{5U"'\'''\''PH/yvFzwT=OI' < input/ruin.1238
'[^0-9]-' '@%&a' < temp-test/1698.inp.724.3
'[^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]*$' < temp-test/206.inp.92.1
'[^0-9]?[^@@]a-]?A' '' < temp-test/1432.inp.615.1
'[^0-9]@@' 'b@t' < temp-test/679.inp.295.1
'[^0-9]@[*- ?[^a-][9-B]- ' 'NEW' < temp-test/59.inp.25.2
'[^0-9]@[*- ?[^a-][9-B]- ' 'NEW' < temp-test/60.inp.25.3
'[^0-9]@t*$' '&a@%' < temp-test/462.inp.202.9
'[^0-9]A?' '@n' < temp-test/1833.inp.780.1
'[^0-9][0-9]$' 'a&' < temp-test/1379.inp.591.9
'[^0-9][9-B]' '' < temp-test/1175.inp.506.1
'[^0-9][a--]' '&@nmoretext' < temp-test/696.inp.301.2
'[^0-9]^*[0-9]?[0-9]-c-@@*[9-B][^-z]?' '@n' < temp-test/1068.inp.459.1
'[^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
'[^2]' '!' < input/ruin.558
'[^9-B]--[a--b][^9-B]?[a--b]-' '@%&a' < temp-test/1581.inp.674.1
'[^9-B]-@**[^9-B]?-*' 'b@t' < temp-test/1628.inp.692.1
'[^9-B]-[^9-B][9-B]-[0-9]' '@t' < temp-test/356.inp.156.1
'[^9-B]@t*[^9-B]-[a--b][-z][^9-B]@t*[^9-B]-[a--b][-z][^9-B]@t*[^9-B]-[a--b][-z][^9-B]@t*[^9-B]-[a--b][-z][^9-B]@t*[^9-B]-[a--b][-z]-' '' < temp-test/833.inp.359.1
'[^9-B][-z]?[0-9][@t]?[0-9]?' 'a@n' < temp-test/57.inp.24.4
'[^9-B][9-B]' '@%&a' < temp-test/203.inp.91.1
'[^9-B][9-B]*$'  < temp-test/204.inp.91.2
'[^9-B][9-B]-*?[^@@]-a-]-' '@%&a' < temp-test/2140.inp.907.1
'[^9-B][9-B]-^-]^-][^a-]-' '' < temp-test/1708.inp.728.1
'[^9-B][^][9-B]' '@%&a' < temp-test/204.inp.91.2
'[^9-B][a-c]' '&a@%' < temp-test/1442.inp.618.3
'[^9-B][a-c]' '@%&a' < temp-test/1304.inp.561.1
'[^9-B][a-c]' '@%&a' < temp-test/1305.inp.561.3
'[^9-B][a-c]' '@n' < temp-test/1825.inp.777.1
'[^9-B][a-c]' '@n' < temp-test/1827.inp.777.3
'[^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
'[^>-AzZ-a]^_`a-z-}z-}]' 'Z}~ZyBzkd3:;$=h' < input/ruin.216
'[^>]' 'C<t,7!I$c' < input/ruin.69
'[^@@][@@]@n[a-c' '' < temp-test/587.inp.252.1
'[^@n]?? *?^a-c][9-B]??-?-[^0-9]$' 'a@n' < temp-test/2170.inp.917.6
'[^A-GA-GA-Gc-aZ-a]^_`a][^A-GA-GA-Gc-aZ-a]^_`a]' 'p' < input/ruin.663
'[^A-G]' '?NKkky:[kyHQAcp-0g*J6%]|{c' < input/ruin.665
'[^U]' '"c9`I|c[Y#fc?)' < input/ruin.182
'[^Z-a]^_`a]' '/' < input/ruin.128
'[^Z-a]^_`a]\p@fz[@@' 'K' < input/ruin.146
'[^]%?@*' 'NEW' < temp-test/523.inp.226.5
'[^a-' '&' < temp-test/2315.inp.982.1
'[^a--]' 'b@t' < temp-test/1504.inp.644.4
'[^a--b]' '&a@%' < temp-test/1417.inp.608.1
'[^a-[9-B]?' '&' < temp-test/1469.inp.630.1
'[^a-]' 'a&' < temp-test/596.inp.256.2
'[^a-][0-9]' 'a@n' < temp-test/553.inp.239.1
'[^a-c]*?' 'a&' < temp-test/126.inp.59.1
'[^a-c]-?[_-z][^--' '@%&a' < temp-test/263.inp.116.3
'%IlG' < moni/t6.inp
'[a-Z(1-9]*$' 'foo' < moni/nn1.t
'-?-@**[^0-9]-@@*[^9-B]?@n*$' 'abcdefg@&' < temp-test/2078.inp.880.6
'7979797979@n' 'a&&a' < moni/rr2.t
'[79]*@n' 'a@4&@t&a' < moni/rr2.t
'!!!*777!!@n' 'a&[0-9]' < moni/rr3.t
 '%n331*3456&&&a%@**rlongstringdoesntmatt@t*t*t*tisbutmustbeverylongwhateverthecharactersaredonesntmatteraslongasthestringistherightlengthandendswiththerightcharacterlkj45?1234ch$rcha[]acterswilldojusttypingins[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
 '%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
'[d]*' '&@@&@@&@@@@' < moni/rr7.t
'%123[7-9]*$' '&@t&'  < moni/rr2.t
'%123[7-9]*$' '&@t@t&'  < moni/rr2.t
'123?[7-9]*' '&@&&'  < moni/rr2.t
'123[1-9]*$' '&[lkjasdlkjdf]&'  < moni/rr2.t
'%123[1-9@t]*' '&[lkjasdlkjdf]&'  < moni/rr2.t
'123[@1-9]*' '&[lkjasdlkjdf]&'  < moni/rr2.t
'[0-9!]*' '&[lkjasdlkjdf]&'  < moni/rr3.t
'morestuffinalongline111111111111111111111111111' '&aaaaa&'  < moni/rr4.t
'@t@nlongtextinbetweendoesntmatterwhatjustgettingvariety%$inthestr&& OK here[@@]' < moni/rr2.t
'[0-9]@nl[^6]inbetweend@t@n%%88*erwhatjustgettingvariety%$inthestr&& 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-123456[a-c][a-c]?[^0-9]-[^9-B][a-c]?[^0-9]-[^9-B][a-c][a-c]?[^0-9]-[^9-B][a-c]?[^0-9]-[^9-B][a-c-c][a-c]?' '~' < input/ruin.1338
'%omeacharlongstringdoesntmatt@twhatitisbutmustbeverylongwhateverthecharactersaredonesntmatteraslongasthestringistherightlengthandendswiththerightcharacterlkj45?123456hereanych$rcharcacterswilldojusttypinginsomechars@nandsomeflags@n@t-12345612345?123456-inputfiledoesntmattereitherasitsneverprocessed&&@@45612345?123456-123456123455?123456-1234561234512345?123456-12345612345?123456-1234561234567890?123456-12345612345?123456-1234561234512345?123456-12345612345?123456-123456[a-c-9]' 'substringdoesntmatter' < input/ruin.1338
'[0-9]*' '&@t&@t&'  < moni/rr6.t
'[8-8]*' '&foo&foo&'  < moni/rr6.t
'[+#()1-9]*' '&77&@t&' < moni/rr6.t
'[d]*' '&@t&@t&' < moni/rr10.t
'[d]*' '&@t&@t&' < moni/rr11.t
'[d]*' '&@t&@t&' < moni/rr12.t
'a*' '&@t&@t&' < moni/rr14.t
'@l*' '&@t&@t&' < moni/rr15.t 
'[1-8@t[]]*' '&plain&textl&' < moni/rr17.t
'[%1-9]*' '&@t&[0]9 &' < moni/rr18.t
'[@!d]*' '&@t&@t&' < moni/rr13.t
