' *[0-9]-? [^a-c]@[*-^a-c]' '' < temp-test/759.inp.325.3
' -[^9-B][a-c]?*' '@%&a' < temp-test/529.inp.229.2
' [a-c]' '&' < temp-test/635.inp.274.2
'$' 'K' < input/ruin.1121
'$-'  < temp-test/215.inp.96.8
'$@[*-?[a-c' 'a@nb@tc' < temp-test/207.inp.93.1
'$[^9-B]@['  < temp-test/219.inp.98.1
'$[^9-B][9-B]' '@%&a' < temp-test/203.inp.91.1
'$[^9-B][9-B][^]' '@%&a' < temp-test/205.inp.91.3
'%*' 's7mpAv6)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.1058
'%-' 'a&' < temp-test/1312.inp.563.7
'%-?$' 'a&' < temp-test/1079.inp.464.10
'%-[^a-c]' '@%@&' < temp-test/863.inp.371.5
'%-^$' '@%&a' < temp-test/1249.inp.535.10
'%-c?' '@%@&' < temp-test/605.inp.260.5
'%.$' 'D' < input/ruin.1460
'%?$' '\' < input/ruin.1440
'%?*$' 'w' < input/ruin.1257
'%?-$' '@t' < temp-test/1871.inp.793.11
'%?[9-B]^a-c]-[a-c]-[^0-9]- *?-^a-]' 'NEW' < temp-test/1019.inp.438.5
'%?[a--b]@[*[0-9][^a-c]?@*[0-9][- *[^@@][-z][9-B]- *-[a-c]$' 'NEW' < temp-test/1743.inp.741.10
'%?[a-c-?' 'a@nb@tc' < temp-test/2201.inp.932.5
'%?^*' '&a@%' < temp-test/977.inp.420.7
'%?c*$' '@n@' < temp-test/350.inp.153.11
'%@*?' '@%&a' < temp-test/199.inp.89.5
'%@@' '}Y}' < input/ruin.1314
'%@n' '`' < input/ruin.1158
'%@n' 'v' < input/ruin.1561
'%[0-9]@@' '@%&a' < temp-test/1696.inp.723.5
'%[9-B]?-@[*[^9-B]-@tc*a-]' '@n' < temp-test/1536.inp.657.7
'%[@t]- [^0-9][^a-^?@n?$' 'a&' < temp-test/2252.inp.954.10
'%[@t]@*?[^-[9-B]-' 'b@t' < temp-test/1732.inp.736.5
'%[Z-a]^_`a]$' 'easgtgK\'\''\*W LdSez|/"f' < input/ruin.76
'%[]? ' 'a@nb@tc' < temp-test/218.inp.97.5
'%[^0-9]' '@%@&' < temp-test/2005.inp.851.5
'%[^0-9]-?[9-B]?-[9-B]?' '@t' < temp-test/527.inp.228.5
'%[^0-9][a--][^9-B][^-z]$' 'a@nb@tc' < temp-test/2256.inp.956.10
'%[^9-B]?' '&' < temp-test/2161.inp.914.5
'%[^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
'%[^9-B][9-B]-*?[^@@]-a-]-' '@%&a' < temp-test/2143.inp.907.5
'%[a-]-*[a-c][^a--]-$' '@t' < temp-test/1091.inp.470.10
'%[a-c][^0-9]-*-[a-c]-' '@n' < temp-test/693.inp.300.5
'%a' kkkkkkkkkkkkk < moni/f7.inp
'[^a-c]?' '' < temp-test/1148.inp.494.1
'[^a-c]@*' '' < temp-test/827.inp.356.1
'[^a-c]a-][^0-9][9-B]^' 'a@nb@tc' < temp-test/676.inp.294.1
'[^c-a]' 'x' < input/ruin.884
'[^z-}>-A0-9A-G>-A0-9]' '7mpAv6)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.l7mpX' < input/ruin.1054
'[^z-}Z-a]^_`a]' '&' < input/ruin.96
'[^z-}]' '*C0e+YNj4(j?V|i|z,[YlSNT[z-DW(7.ByKgI2|4h16!)>y Jn)V(0wVfe' < input/ruin.746
'[^z-}c-a]@n' 'h&[0-9]' < input/ruin.1221
'[_-z]-' '@n' < temp-test/810.inp.348.2
'[_-z]?' 'a@nb@tc' < temp-test/1027.inp.442.1
'[_-z]?' 'b@t' < temp-test/2182.inp.923.1
'[_-z]^' '&a@%' < temp-test/100.inp.45.1
'[a--] *^a-c]?-[0-9]?--a-]@t*?@[[^0-9]' '@%&a' < temp-test/497.inp.217.3
'[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--]@@*^-]?-[9-B][^@@]-' 'a@nb@tc' < temp-test/718.inp.310.1
'[a-[^0-9]A*[^9-B][^a-c[^a-c@[-?[^-[0-9]?[^a-c]' 'a@nb@tc' < temp-test/99.inp.44.3
'[a-c]' '@%@&' < temp-test/1207.inp.518.1
'[a-c]*-' 'NEW' < temp-test/44.inp.19.1
'[a-c]-' '@%&a' < temp-test/1847.inp.784.2
'[a-c]?' '&@naaaa' < temp-test/644.inp.279.1
'[a-c]A' '&' < temp-test/922.inp.398.1
'[a-c][^0-9]*[a-c]' '&@na@t@t' < temp-test/691.inp.300.2
'[a-c][^0-9]-*-[a-c]-' '@n' < temp-test/690.inp.300.1
'[a-c][^a-c]' 'a&' < temp-test/1685.inp.718.1
'[a-z]@n' 'y&8sdW9T' < input/ruin.1065
'[c-aA-GZ-a]^_`a]@@?' 'I8-aA-GZ-a]^_-aA-GZ-a]^_-aA-GZ-a]^_-aA-GZ-a]^_-aA-GZ-a]^_-aA-GZ-a]^_-aA-GZ-a]^_-aA-GZ-a]^_-aA-GZ-a]^_-aA-GZ-a]^_-aA-GZ-a]^_-aA-GZ-a]^_-aA-GZ-a]^_-aA-GZ-a]^_DDe(Gk8G' < input/ruin.1050
'[c-aZ-a]^_`a]' 'F' < input/ruin.468
'[c-a]' 's' < input/ruin.1424
'[c-a]?*' 'x' < input/ruin.1599
'[c-a][c-a]' 'uSD-' < input/ruin.1990
'[mA-G]' '}n/rz%ZQ%Z3Z+jQI' < input/ruin.1927
'[z-}]$' 'x<W#6\5oQ+{Kh2/kx#w6k`0;nznycd:QlGcd,' < input/ruin.1253
'[z-}]' ' <oZI`e4Og*@]nAfBB=i%[o> ?~/z5>FDJ)"' < input/ruin.356
'[z-}]' 'P' < input/ruin.217
'[z-}]*$' 'x<W#6\5oQ+{Kh2/kx#w6k`0;nznycd:QlGcd,' < input/ruin.1253
'\a8*' 'r' < input/ruin.305
']' '$' < input/ruin.1809
']' 'qu!E@^n@92)^Kms}mC/G>>0qc.q' < input/ruin.1827
'^' ')J&ym12(Um?ZG6' < input/ruin.1718
'^' 'b@t' < temp-test/124.inp.58.1
'^*??-' '@%@&' < temp-test/2241.inp.950.2
'^*[^a--]' 'a&' < temp-test/254.inp.113.1
'^*[_-z]' 'a@nb@tc' < temp-test/654.inp.284.2
'^*[a-c[9-B]?' 'a&' < temp-test/1298.inp.557.2
'^-?[^9-B]*' 'a@n' < temp-test/510.inp.222.4
'^-][0-9]' 'NEW' < temp-test/668.inp.291.2
'^@@\?[^c-a]$' 'bSRy3i[Ff.nx{B>V$n/JFtqSP6s7do)BW%F=xS_&{a' < input/ruin.1580
'^[9-B]' '@%@&' < temp-test/1968.inp.836.4
'^[^9-B]?' 'a&' < temp-test/658.inp.286.2
'^[a--]' '&a@%' < temp-test/984.inp.424.1
'^a-c]' '&a@%' < temp-test/2072.inp.878.1
'a-]-*?c[^--z]a-][^a-][a--b]?' 'a&' < temp-test/1326.inp.569.2
'a-]@@*' 'NEW' < temp-test/1203.inp.516.3
'a-][^0-9]' '&' < temp-test/730.inp.314.2
'c*?' '&' < temp-test/340.inp.149.1
'c[^0-9]' 'a@nb@tc' < temp-test/1307.inp.562.1
'q' 'E7mpAv6)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.1057
't' 'h' < input/ruin.1416
'w$' 'es=b1R:cvVwr[0nH'\''uMteaL<TR6oIeq' < input/ruin.1701
< input/ruin.1011
< input/ruin.2
< input/ruin.990
'' 'n' < input/ruin.724
''\''=,bX!+@@[y]' 'cC' < input/ruin.706
'*$' 'L' < input/ruin.432
'*' '-D0?|{_vP-|TX(X=iq' < input/ruin.1134
'*' 'D>gwriB0<V^6qti|/%?0C)#MA8+AZ&' < input/ruin.704
'*' 'H4{}`[,(g4eKdkV-$X;D32HgE %[Qrg"nm&,iYO"EGYFqntnujmPVm<T=X[Z-a]^_`a]*@n[Z-a]^_`a]*@n[Z-a]^_`a]*@n[Z-a]^_`a]*@n[Z-a]^_`a]*@n[Z-a]^_`a]*@n[Z-a]^_`a]*@n[Z-a]^_`a]*@n[Z-a]^_`a]*@n[Z-a]^_`a]*@n[Z-a]^_`a]*@n[Z-a]^_`a]*@n' < input/ruin.75
'*' 'P' < input/ruin.841
'*' 'b$MbJwgx z1X{xc0.PG"hg]OjMQ$ol]SYG!<.<bJwgx z1X{xc0.PG"hg]OjMQ$ol]SYG!<.<bJwgx z1X{xc0.PG"hg]OjMQ$ol]SYG!<.<bJwgx z1X{xc0.PG"hg]OjMQ$ol]SYG!<.<bJwgx z1X{xc0.PG"hg]OjMQ$ol]SYG!<.<]}*[0-9]*[a-z]' < input/ruin.1334
'*' 'cw!~'\''*5>*Nk]<ECo#CO,4"\7^74-' < input/ruin.306
'*' 'q' < input/ruin.1298
'*.[Z-a]^_`a-A-GABCDEFG]@n$' '-[&b0:' < input/ruin.1020
'*@@@@' '>nsYA' < input/ruin.1873
'*]' '[' < input/ruin.1797
',$' 'ZCOQ%-V%r?8G'\''%#V' < input/ruin.930
'- $' 'NEW' < temp-test/570.inp.245.9
'- *' '' < temp-test/766.inp.328.1
'-' '' < temp-test/707.inp.306.3
'-' '=6F{LtJ|XyCKJD' < input/ruin.294
'-' '@%&a' < temp-test/1253.inp.537.4
'-' '@%@&' < temp-test/632.inp.273.3
'-*$' < temp-test/201.inp.90.3
'-*[^0-9]$'  < temp-test/202.inp.90.6
'-*[^0-9]$' '&' < temp-test/202.inp.90.6
'-*[^0-9]'  < temp-test/200.inp.90.1
'-*[^0-9]*$' '&' < temp-test/200.inp.90.1
'--[^9-B][0-9]--[0-9]*-' '@%@&' < temp-test/17.inp.8.1
'-?-?@n[9-B]' '&a@%' < temp-test/1213.inp.521.2
'-?-@**[^0-9]-@@*[^9-B]?@n*' '@%@&' < temp-test/2076.inp.880.1
'-?-c*[0-9][a-c]-?A' 'NEW' < temp-test/1759.inp.748.1
'-?@@*[_-z][^0-9]' '&' < temp-test/821.inp.354.1
'-?^*?-[^9-B]-[@n]-?[9-B]' '@%&a' < temp-test/712.inp.308.1
'-?^*?-[^9-B]-[@n]-?[9-B]' '@%&a' < temp-test/714.inp.308.3
'-@*' '@%&a' < temp-test/319.inp.142.1
'-@*?[9-B]' 'a@nb@tc' < temp-test/1657.inp.706.1
'-@n-@[[a-c]^a-c]-*?[^-z]-' '&a@%' < temp-test/292.inp.132.1
'-@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][^-z]@**[^9-B]?[^a--]@[ *[9-B]' '@%@&' < temp-test/362.inp.159.1
'-[9-B] [^0-9][0-9][^0-9]' '@%@&' < temp-test/619.inp.267.1
'-[@n][^a--b]$'  < temp-test/215.inp.96.8
'-[^-z][^a-c]-[a-c][^a-c]-*-?^?^a-c]?-?' 'a&' < temp-test/2312.inp.981.1
'-[^0-9] a-c]-@[[^0-9][a--b]A*' '&' < temp-test/2209.inp.936.1
'-[^0-9]' '&a@%' < temp-test/2213.inp.938.1
'-[^9-B]' 'NEW' < temp-test/1218.inp.523.4
'-[^9-B]' 'a&' < temp-test/990.inp.426.3
'-[^9-B][^0-9]?*' '&a@%' < temp-test/391.inp.171.1
'-[^9-B][^0-9][^-z]' '&a@%' < temp-test/391.inp.171.1
'-[_-z]' '@%&a' < temp-test/1961.inp.832.2
'-][^0-9][a-' '&' < temp-test/2262.inp.959.1
'-^[^--z]--[a-c?[^-@[[^a-c]^-]@**?-' '@t' < temp-test/2116.inp.897.3
'-c*?-?' 'NEW' < temp-test/547.inp.237.1
'-c*?-?' 'NEW' < temp-test/548.inp.237.2
'-c---[^0-9][0-9][9-B]-' '@n' < temp-test/1033.inp.444.2
'-c?' '@%@&' < temp-test/603.inp.260.1
'0' '{q2n8KrM4f"NA#l+YD-M].S{C4vS@{!w!\]@)zzgx' < input/ruin.1562
'? ' 'a&' < temp-test/610.inp.262.2
'?' ' ' < input/ruin.457
'?' '(' < input/ruin.179
'?' ',' < input/ruin.1909
'?' '<' < input/ruin.143
'?' '>' < input/ruin.345
'?' 'H#I|."*BcMtK)["_)' < input/ruin.995
'?' '`' < input/ruin.1812
'?' 'e' < input/ruin.1817
'?' 'j' < input/ruin.711
'?' 'n@3l' < input/ruin.386
'?' 'p' < input/ruin.1805
'?' '{yuSgfAgJ?' < input/ruin.16
'?' '~AG[TM12_x}fd`$WQ_vmxUl!4p,f,g[UF^.N7qG' < input/ruin.897
'?*' '#' < input/ruin.1622
'?- ?[9-B]-*' 'a&' < temp-test/2318.inp.984.1
'?-' '@n' < temp-test/911.inp.393.1
'?-' 'a@nb@tc' < temp-test/504.inp.220.1
'?-' 'a@nb@tc' < temp-test/505.inp.220.2
'?-' 'a@nb@tc' < temp-test/846.inp.363.2
'?-*?' 'NEW' < temp-test/1703.inp.726.3
'?-?[9-B]-[@@][^a-c]- *--?^a-]@t-[_-z]' '@%&a' < temp-test/2148.inp.910.1
'?-[-z]-?-' '&' < temp-test/485.inp.212.1
'?-[0-9][^0-9]?' 'a@n' < temp-test/1235.inp.530.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/143.inp.66.2
'?-[a-][^9-B]?@**[^0-9][9-B][^9-B]' '@%&a' < temp-test/999.inp.430.2
'?-^a-c][^-z]a-c]?[a-' '&' < temp-test/628.inp.271.1
'??' 'kU.apBPAkew_"lFw!K;?J|IVb@XM3doSquoTX1J=[a&cJ' < input/ruin.1607
'??[@n]-?[9-B]-^-]??[9-B]-*[^0-9]-' '@n' < temp-test/1345.inp.578.1
'??^[^9-B]@*?@**' '@n' < temp-test/250.inp.111.2
'?@*' 'b@t' < temp-test/932.inp.402.1
'?@@$' '&a@%' < temp-test/2231.inp.945.8
'?@@' '|Mi+'\''s OXxRu~W2bMVQrfx+GT$4>}5J5XNph:`xe! zY' < input/ruin.275
'?@@*' '&a@%' < temp-test/1662.inp.709.1
'?@[*' 'a&' < temp-test/538.inp.233.1
'?[0-9] *[^9-B]@*[^a-c]--[^0-9]' 'b@t' < temp-test/828.inp.357.1
'?[0-9][a--][^9-B][0-9] *??$' '@t' < temp-test/1292.inp.554.6
'?[9-B] ' 'a&' < temp-test/1959.inp.831.1
'?[9-B]^a-c]-[a-c]-[^0-9]- *?-^a-]$' 'NEW' < temp-test/1020.inp.438.6
'?[@t]**' 'a' < moni/f7.inp
'?[^--z]c[^9-B]*' '@t' < temp-test/531.inp.230.4
'?[^--z]c[^9-B][^9-B]c?*' '@t' < temp-test/531.inp.230.4
'?[^9-B][^9-B]A' 'a@n' < temp-test/1806.inp.768.2
'?[^Z-a]^_`a]$' '=Wk.f/55+vDk9q)=M@c$J7g4#(A-`^-G!J' < input/ruin.1940
'?[^]@*' '@%&a' < temp-test/532.inp.231.1
'?[^][^--z]c[^9-B][^9-B]c*?[9-B]c-' '@t' < temp-test/530.inp.230.1
'?[^a--b]' '@n' < temp-test/1052.inp.453.1
'?n' 'C' < input/ruin.1670
'@"' '~Ar:2C' < input/ruin.908
'@**' 'a&' < temp-test/1338.inp.575.1
'@**-' '&a@%' < temp-test/134.inp.63.1
'@**[^9-B]' '@t' < temp-test/1944.inp.826.1
'@**[^a-]-*-[-?@** *- ?' 'a@nb@tc' < temp-test/2070.inp.877.3
'@*-' '&' < temp-test/225.inp.101.1
'@*?' '@%&a' < temp-test/198.inp.89.1
'@/' 'T@cm!x`moJfN/%|*mK7oWn#ZE%z' < input/ruin.1491
'@6' 'K' < input/ruin.1323
'@;$' '+W}](~9#6;Go0J- XybH&<\0E$9' < input/ruin.8
'@@$' ']Jd2(Pk"IOH.' < input/ruin.1214
'@@' '!dX:TvVOl,/?nB/ .p(8CF07J&%csQb,NtUE)AX"4&&=Kk"Fc4' < input/ruin.196
'@@' '"sk}D$r4U?mR|,' < input/ruin.542
'@@' '&' < input/ruin.370
'@@' '+'\''gpw--(=s T&WJK!a)Ca94' < input/ruin.832
'@@' '+[a-c@t*[a-c]^*[^0-9]-[a-c]^*[^0-9]@[a-c@t*[a-c]^*[^0-9]-[a-c]^*[^0-9]@[a-c@t*[a-c]^*[^0-9]-[a-c]^*[^0-9]@[a-c@t*[a-c]^*[^0-9]-[a-c]^*[^0-9]@[a-c@t*[a-c]^*[^0-9]-[a-c]^*[^0-9]@[a-c@t*[a-c]^*[^0-9]-[a-c]^*[^0-9]@[a-c@t*[a-c]^*[^0-9]-[a-c]^*[^0-9]@' < input/ruin.1338
'@@' '7' < input/ruin.1846
'@@' '<' < input/ruin.1316
'@@' '<' < input/ruin.239
'@@' '<u2]r/0cjs'\''`' < input/ruin.1047
'@@' '@' < input/ruin.175
'@@' 'A$coJ-5Zw<>TQ[kxxEuNHcPly\' < input/ruin.1858
'@@' 'Cq_c#\FHg\Kr?>3*!m/A*_3}{7j1U3TsP)_smq|%~P-OCQ9`6-MO<k4"SN'\''n80N4Y> q^ZY{W5_7' < input/ruin.1435
'@@' 'EjK?X#{Ur>oN|wXPT$BQRg:T$~BH;PLmx ?08~{Ig0Ze7`.|(kzu3o_s/"5"5\k1ylh)q;!<1>w$C1qd' < input/ruin.265
'@@' 'QZ}nu?<N_m}]**y62k2AXk9' < input/ruin.1286
'@@' ']A;Z' < input/ruin.916
'@@' 'hAh7G[Wy' < input/ruin.807
'@@' 'j' < input/ruin.1719
'@@'\''F$S9yt4Q=q*$' 'Nkto_//y?Stj%,|9I{FxV*qi!{_(dn*K9`$woNwuJe"' < input/ruin.1997
'@@*[0-9]?--??' 'a&' < temp-test/1505.inp.645.1
'@@*[^a-]?-^*' '&' < temp-test/2284.inp.967.3
'@@*[^a-]?-^*' '&' < temp-test/2285.inp.967.4
'@@?' '<0,s xFuv2Dp' < input/ruin.1810
'@@?*' '}7Qy)}SI'\''nw#bVsE+<-OwA.8oYuwKHLNr4bFf' < input/ruin.1621
'@@?A$' 'K' < input/ruin.1609
'@@?[^c-a$]' 't' < input/ruin.416
'@@@@' '[V]s~wXxM3af' < input/ruin.1342
'@@@@?' 'w2OuzZ7S6' < input/ruin.929
'@@[^--z]' 'NEW' < temp-test/2125.inp.901.1
'@@[^0-9]' '@n' < temp-test/1087.inp.468.1
'@@[a-c]-?A-?-c[0-9][a-c]-?-9][a-c]-?A-?-c[0-9][a-c]-?A-?-c[0-9][a-c]-?-9][a-c]-?A-?-c[0-9][a-c]-?A-?-c[0-9][a-c]-?-9][a-c]-?A-?-c[0-9][a-c]-?A-?-c*[0-9][a-c]-?-9][a-c]-?A-?-c*[0-9][a-c]-?A-?-c*[0-9]' 'e' < input/ruin.323
'@@\)' '4I' < input/ruin.1063
'@[*-?[a-c' 'a@nb@tc' < temp-test/209.inp.93.3
'@[*[9-B]?-[a-c]?@**[9-B][-z][^9-B]@@' '@%@&' < temp-test/471.inp.206.1
'@[*[9-B]@' '&@' < temp-test/491.inp.215.1
'@[*[^9-B][^a-c?' 'NEW' < temp-test/474.inp.207.1
'@[A*[9-B]^[0-9]$' '@%&a' < temp-test/1513.inp.647.6
'@[[0-9]' '' < temp-test/2225.inp.944.1
'@[[^9-B][_-z]c^a-]^*-?[^0-9]-[^9-B]' 'a&' < temp-test/2267.inp.961.2
'@n$' '$' < input/ruin.1678
'@n' '&(Qk ' < input/ruin.1205
'@n' '&5D$6:)'\''!!WaohoC<DMt/ns5zA:0vzT p?PADhjzrF.e*NbJLCd;0Sr/.Ja+?2sn-MP+uf6)IZet;aI!3=TH7?$d_6t)!l=Wfh37`[%\<5' < input/ruin.1200
'@n' '&<c!' < input/ruin.1179
'@n' '&[0-9]' < input/ruin.138
'@n' '&a@%' < temp-test/1499.inp.642.2
'@n' '&lk' < input/ruin.277
'@n' '4 ' < input/ruin.251
'@n' '?&<N#N4zMu+/?$@,"oa`nt=1CL!g3y*(k((w!.4aPc>wSP2w2' < input/ruin.487
'@n' 'S1G=&SPJxh*Gd}R$vSwz{HEo.N' < input/ruin.1190
'@n' 'a&y#k-llLWk' < input/ruin.279
'@n*$' '.' < input/ruin.1999
'@n@@$' ''\''' < input/ruin.1374
'@n[c-a]' 'H)R{PA:4}IkCZ\9NA$V@if]b]lcL*](B]-#S' < input/ruin.94
'@t@n**' 'a' < moni/f7.inp
'D' < input/ruin.1266
'D*@@*' '~' < input/ruin.1524
'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
'NEWNEWNEWNEWNEWNEWNEWNEWNEWNEWNEWNEWNEWNEWNEWNEWNEWNEWNEWNEWNEWNEWNEWNEWNEWNEWNEWNEWNEWNEWNEWNEWNEW-[^0-9][0-9]A@@*' 'NEW' < temp-test/1584.inp.675.1
'WF@@' 'r' < input/ruin.1450
'[ ]**' 'a' < moni/f7.inp
'[0-9]' '@%&a' < temp-test/1479.inp.634.2
'[0-9]' '@%@&' < temp-test/1067.inp.458.3
'[0-9]*' '&@n' < moni/f8.inp
'[0-9]-' 'a@n' < temp-test/1619.inp.688.1
'[0-9]-' 'a@nb@tca@nb@tca@nb@tca@nb@tca@nb@tca@nb@tca@nb@tca@nb@tca@nb@tca@nb@tca@nb@tca@nb@tca@nb@tca@nb@tca@nb@tca@nb@tca@nb@tca@nb@tca@nb@tca@nb@tca@nb@tca@nb@tca@nb@tca@nb@tca@nb@tca@nb@tca@nb@tca@nb@tc' < temp-test/1029.inp.443.1
'[0-9]--*[^a-c]' '&a@%' < temp-test/153.inp.69.2
'[0-9]?' '@t' < temp-test/2339.inp.994.1
'[0-9]?' 'a&' < temp-test/2040.inp.865.1
'[0-9]?-[a-]@[*' '@%&a' < temp-test/1232.inp.528.2
'[0-9]@*' 'a@n' < temp-test/298.inp.134.1
'[0-9]^-?-^*' '&a@%' < temp-test/1315.inp.564.3
'[0-9]^-?-^*' '&a@%' < temp-test/1316.inp.564.4
'[0-9]c*@*[a-c]-[0-9][^0-9]@*' 'b@t' < temp-test/792.inp.341.2
'[0-9^4]*' 5 < moni/f7.inp
'[5]' 'D9c@\|.|ljJv/2]Sw+F<JU5{,Y`;B' < input/ruin.295
'[9-B]' 'NEW' < temp-test/2216.inp.939.1
'[9-B]' 'a&' < temp-test/2105.inp.892.3
'[9-B]* ' '&a@%' < temp-test/30.inp.13.1
'[9-B]-' 'NEW' < temp-test/1418.inp.609.1
'[>-A]' '^' < input/ruin.685
'[>-A]' 'l' < input/ruin.1117
'[A-G0-9c-a]' '0$' < input/ruin.965
'[A-GZ-a]^_`a-z-}z-}->-A>-A-A-GABCDEFGy]B]ddB]@t]*[@t@][9-B]' '9' < input/ruin.327
'[W]' ':' < input/ruin.1717
'[Z-a]^_`a]' ':-dY=*uE-5KsKFXferbm `[CS;i4I$<41p45>~2nqF}*+Y.QBq' < input/ruin.701
'[Z-a]^_`a]' 'L#\yx[]iZObU!WRS' < input/ruin.1941
'[Z-a]^_`a]*' 'B"StB' < input/ruin.231
'[]%@*?' '@%&a' < temp-test/199.inp.89.5
'[][a-c?' 'a&' < temp-test/519.inp.225.4
'[^--' '@%&a' < temp-test/1445.inp.619.3
'[^-z][0-9][^0-9]-[^9-B]A[a-c]-' 'NEW' < temp-test/1814.inp.771.1
'[^-z][0-9][^0-9]-[^9-B]A[a-c]-' 'NEW' < temp-test/1815.inp.771.3
'[^0-9Z-a]^_`a]' 'U' < input/ruin.1193
'[^0-9]' '@%@&' < temp-test/2003.inp.851.2
'[^0-9]' 'KE>/]y#k0F!l)' < input/ruin.444
'[^0-9]' 'NEW' < temp-test/2176.inp.921.1
'[^0-9]' 'd4<!_ait4(;qppZ;+yY=io19UK]0,*~YBq?P' < input/ruin.195
'[^0-9]' 'd4<!_ait4(;qppZ;+yY=io19UK]0,*~YBq?d4<!_ait4(;qppZ;+yY=io19UK]0,*~YBq?d4<!_ait4(;qppZ;+yY=io19UK]0,*~YBq?d4<!_ait4(;qppZ;+yY=io19UK]0,*~YBq?d4<!_ait4(;qppZ;+yY=io19UK]0,*~YBq?d4<!_ait4(;qppZ;+yY=io19UK]0,*~YBq?d4<!_ait4(;qppZ;+yY=io19UK]0,*~YBq?P' < input/ruin.195
'[^0-9]' 'q"' < input/ruin.633
'[^0-9]'\''' 'j' < input/ruin.1346
'[^0-9]-?[9-B]*' '@t' < temp-test/525.inp.228.1
'[^0-9]-?[9-B]?-[9-B]?'  < temp-test/526.inp.228.3
'[^0-9]-^-]??[9-B]?' '@t' < temp-test/2321.inp.985.1
'[^0-9]?*' '@t' < temp-test/525.inp.228.1
'[^0-9]?-?[^a--b]*' '&a@%' < temp-test/206.inp.92.1
'[^0-9]@n' '&a@%' < temp-test/1498.inp.642.1
'[^0-9][0-9]' 'a@n' < temp-test/2234.inp.947.2
'[^0-9][^]?-?[^a--b]' '&a@%' < temp-test/206.inp.92.1
'[^0-9][a--]- *[^@t]-?' '@t' < temp-test/697.inp.301.4
'[^0-9][a-c]' '' < temp-test/727.inp.313.2
'[^0-9]^*[0-9]?[0-9]-c-@@*[9-B][^-z]?' '@n' < temp-test/1068.inp.459.1
'[^9-B]' 'a@n' < temp-test/76.inp.33.1
'[^9-B]-' '@n' < temp-test/2183.inp.924.1
'[^9-B]-' '@n' < temp-test/2184.inp.924.2
'[^9-B]--?[9-B]-[a--b]-?^?[^9-B]' '@%&a' < temp-test/1035.inp.445.1
'[^9-B]--[a--b][^9-B]?[a--b]-' '@%&a' < temp-test/1581.inp.674.1
'[^9-B]--[a--b][^9-B]?[a--b]-' '@%&a' < temp-test/1582.inp.674.2
'[^9-B]-[^0-9]?[^9-B]--??^-[^a--b]-?' '@t' < temp-test/780.inp.336.1
'[^9-B]-[^0-9]?[^9-B]--??^-[^a--b]-?' '@t' < temp-test/781.inp.336.2
'[^9-B]?-' '&' < temp-test/439.inp.193.1
'[^9-B]?-' '&' < temp-test/441.inp.193.3
'[^9-B]?-?[^a--b]-' '' < temp-test/971.inp.418.3
'[^9-B]?-[^9-B]-*-[^9-B][^0-9]-*-[^0-9]' '@%&a' < temp-test/1081.inp.466.1
'[^9-B]?[a-c-?a-][^a-]-?-[9-B][0-9][^a-c*[0-9][^0-9]@[[9-B][^a-c]$' '' < temp-test/1223.inp.525.6
'[^9-B]@*' '@%&a' < temp-test/2271.inp.962.2
'[^9-B]@*^[^-z]-?[9-B]?-[0-9][^a-c[9-B]$' 'a@n' < temp-test/452.inp.197.6
'[^9-B][9-B]'  < temp-test/204.inp.91.2
'[^9-B][9-B]-^-]^-][^a-]-' '' < temp-test/1709.inp.728.3
'[^9-B][a-c][9-B]' < temp-test/529.inp.229.2
'[^>-A0-9]' '5%-v^<c1y2IcI}I/_G%E/:epn= `B:MO' < input/ruin.304
'[^>-AA-G]' '.' < input/ruin.1307
'[^>-A]$' '~IL;#{y,f"Kv+2t6x' < input/ruin.112
'[^>-A]?*' '04++/5T7m;q&X>WdTwHm!3/9e)&' < input/ruin.1608
'[^@@][a-cc*-[-z]-?[^0-9][^@n][a-c@[-' '@%&a' < temp-test/1740.inp.740.2
'[^@n]@n?@[[^-z]a-]?a-][^a-c-[^a--]' '&' < temp-test/79.inp.34.1
'[^A-G]' 'S q2fRrNoKYz' < input/ruin.1292
'[^A-G]' '[`nuc|R-<Hwk'\''VjNT0GK}y42aaJD*q;p=y.B ,V^\'\''yUvqN0:tC+`GE| RPYRK#CQ-F.]@QEs@MP$+](mI7<' < input/ruin.170
'[^A-G]' 'k/bmA,d@Ho|K*j/g.0;>s!' < input/ruin.1309
'[^Z-a]^_`a]' '.' < input/ruin.421
'[^Z-a]^_`a]' 'OV9D!H{O-Vw_tNc8I' < input/ruin.1802
'[^Z-a]^_`a]\p@fz[@@' 'K' < input/ruin.146
'[^]?@*' 'NEW' < temp-test/521.inp.226.1
'[^][a-c?' 'a&' < temp-test/518.inp.225.3
'[^a--b]' 'a@nb@tc' < temp-test/946.inp.407.1
'[^a-[9-B]?' '&' < temp-test/1470.inp.630.2
'[^a-]?' '@%&a' < temp-test/2041.inp.866.1
'[^a-]?' '@%&a' < temp-test/2042.inp.866.2
'[^a-c?-$' '&a@%' < temp-test/1002.inp.431.8
'[^a-c]' '@%@&' < temp-test/1779.inp.758.2
'[^a-c]' '@%@&' < temp-test/2279.inp.966.1
'[^a-c]*?' 'a&' < temp-test/127.inp.59.2
'[^a-c]-' '@%@&' < temp-test/601.inp.259.1
'abc'  < moni/t5.inp
'@abc'  < moni/t5.inp
'77'  < moni/t3.inp
'[0-7]*' < moni/t3.inp
'[a-Z(1-9]*$' 'foo' < moni/nn1.t
'-?-@**[^0-9]-@@*[^9-B]?@n*$' 'abcdefg@&' < temp-test/2078.inp.880.6
'[79]*@n' 'a@4&@t&a' < moni/rr2.t
 '@n331*34[&*]&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
'@n@nEq/SH{S$QV0"e<bz-[(*Z9QSH{S$QV0"e<bz-[(*Z9QSH{S$QV0"e<p-f]Eq/SH{S$QV0"e<bz-[(*Z9QS[8-9]V0"e<bz-[(*Z9QSH{S$QV0"e<p-f]Eq/SH{S$QV0"e<bz-[(*Z9QSH{S$QV0"e<bz-[(*Z9QSH{S$QV0"e<p-f]Eq/SH{S$Q*0"e<bz-[(*Z9QSH{S$QV0"e<bz-[(*Z9QSH{S$QV0"e<p-f]Eq/SH{S$QV0"e<bz-[(*Z9QSH{S$QV0"e<bz-[(*Z9QSH{S$QV0"e<A[^a-c][0-9]@[*' '&a@%' < temp-test/589.inp.253.1
'[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
'%123[^1-6]*' '&@&&'  < moni/rr2.t
'123[^1-6]*$' '&[0-9]&'  < moni/rr2.t
'%123[1-9abcdefgh]*' '&[lkjasdlkjdf]&'  < moni/rr2.t
'[0-9]@nl[^6]inbetweend@t@n%%$$*erwhatjustgettingvariety%$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
'[0-9]*' '&@t&@t&'  < moni/rr6.t
'l*' '&@t&@t&' < moni/rr14.t
'@l*' '&@t&@t&' < moni/rr15.t 
'[1-8@t]*' '&@t&@t&' < moni/rr17.t
'[^0a-z@t%]*' '&@t&@t&' < moni/rr16.t
'[@n1-9]*' '&@5%&[0-9 &' < moni/rr18.t
'1*' '&[[[]]]@t&&' < moni/rr17.t
'[-1-9]*' '&@5%&[0-9 &' < moni/rr18.t
'[d]*' '&@t& lkj[0-9]&' < moni/rr19.t
'[d]*' '&$$$$$&@t&' < moni/rr10.t
'[$d%]*' '&@t&@t&' < moni/rr11.t
'[@^d]*' '&@t&@t&' < moni/rr12.t
