' *' '@%&a' < temp-test/2298.inp.975.1
' *-' '@t' < temp-test/1828.inp.778.1
' *-' '@t' < temp-test/1830.inp.778.3
' *?' '' < temp-test/1965.inp.834.2
' *[0-9]@[[9-B]??[0-9]-[^-[^0-9]-[a-c][^a-c]' 'NEW' < temp-test/1134.inp.487.2
' *[9-B]' 'a&' < temp-test/1274.inp.547.1
' *a-c]' '&a@%' < temp-test/74.inp.32.1
'!' 'JeQwMtQsX"@?#Q1)jO;[#@Y^SE,&N$~<>FK' < input/ruin.677
'!' '\-' < input/ruin.1946
'#' '&' < input/ruin.1044
'$-[@n][^a--b]' 'NEW' < temp-test/214.inp.96.3
'$?@*' 'NEW' < temp-test/521.inp.226.1
'% *' 'a&' < temp-test/1842.inp.782.7
'% *^-]-$' '@n' < temp-test/958.inp.412.11
'%*' '0' < input/ruin.1821
'%-' 'a&' < temp-test/1312.inp.563.7
'%-*?$' '&a@%' < temp-test/1103.inp.474.11
'%-?[^0-9]?' '&' < temp-test/466.inp.203.5
'%-@t$' '' < temp-test/42.inp.17.11
'%-[@n][^a--b]*$' 'NEW' < temp-test/216.inp.96.11
'%? ' 'a@nb@tc' < temp-test/218.inp.97.5
'%?' ')]CS#C@X3[0J\$&a[[@mGOQ' < input/ruin.1876
'%?-$' '@t' < temp-test/1871.inp.793.11
'%?@*$' 'b@t' < temp-test/935.inp.402.10
'%?[@@][^0-9][a-c]?-[^0-9]- [^9-B]$' 'NEW' < temp-test/1129.inp.485.10
'%?[^a--b][0-9]A*[9-B]??[^9-B]?-' 'b@t' < temp-test/1414.inp.606.7
'%?[^a-c]-^?-[a-c]-?c*?[^9-B]-?' 'NEW' < temp-test/1588.inp.676.7
'%?[a-c$' 'a@n' < temp-test/770.inp.330.10
'%@**-' '&a@%' < temp-test/136.inp.63.5
'%@*?' '@%&a' < temp-test/199.inp.89.5
'%@@' 'KJ={Rl7_z1X$p:%SG' < input/ruin.1477
'%@@*' 'p' < input/ruin.283
'%@[*[9-B]' '&' < temp-test/492.inp.215.5
'%E' 'E' < input/ruin.1184
'%E?' 'h' < input/ruin.903
'%S' ' P' < input/ruin.1601
'%S?*' ' P' < input/ruin.1601
'%[9-B][^a--]' 'a@nb@tc' < temp-test/1355.inp.581.5
'%[][^0-9]-?[9-B]?-[9-B]?' '@t' < temp-test/527.inp.228.5
'%[^0-9]*' '@t' < temp-test/527.inp.228.5
'%[^>-A]' 'rw`h-v1P5_?OU7NRz`:a9HNb]H="9cjwym["lqG<!&sYJc^dbfdN7N2ms3E ZS&g' < input/ruin.666
'%[^A-G]$' 'Pb' < input/ruin.1111
'%[^a-c]?[^0-9]a-c][9-B]c*?[^0-9]' '' < temp-test/1294.inp.555.7
'%[a-c]$' 'a@nb@tc' < temp-test/1342.inp.576.11
'%a' kkkkkkkkkkkkk$ < moni/f7.inp
'%dB' 'P' < input/ruin.517
'[^a-c][0-9]' 'a&' < temp-test/1782.inp.759.2
'[^a-c][9-B]' '@%@&' < temp-test/1641.inp.700.1
'[^a-c]a-c]@*-[^a--]-]-]-' 'a&' < temp-test/1994.inp.847.1
'[^c-a]' '*K2l6A0)5";' < input/ruin.731
'[^c-a]' 'L=&XW&%JwE}YEQ"vBljIYg}l' < input/ruin.494
'[^i]' 'aG:]y;Zm{7<\33O~h_Jp4?/`+iR&LbrJ},3' < input/ruin.1040
'[^z-}]' '*C0e+YNj4(j?V|i|z,[YlSNT[z-DW(7.ByKgI2|4h16!)>y Jn)V(0wVfe' < input/ruin.746
'[_-z][^a-c@' '@%&a@' < temp-test/344.inp.151.1
'[a--] *^a-c]?-[0-9]?--a-]@t*?@[[^0-9]' '@%&a' < temp-test/497.inp.217.3
'[a--b]@*[^a-c] *-[^0-9]-' 'a@nb@tc' < temp-test/1962.inp.833.1
'[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]' '' < temp-test/833.inp.359.1
'[a-@[*' 'NEW' < temp-test/861.inp.370.2
'[a-[^0-9]A*[^9-B][^a-c[^a-c@[-?[^-[0-9]?[^a-c]' 'a@nb@tc' < temp-test/98.inp.44.2
'[a-c' '&a@%' < temp-test/1915.inp.813.3
'[a-c[9-B]c*^-[0-9]-^*?@[-%[^a-c]?' 'b@t' < temp-test/2346.inp.996.3
'[a-c[9-B]c*^-[0-9]-^*?@[-[^a-c]?' 'b@t' < temp-test/2344.inp.996.1
'[a-c]*-' 'NEW' < temp-test/44.inp.19.1
'[a-c]-' '@%&a' < temp-test/1847.inp.784.2
'[a-c]?' '@t' < temp-test/1843.inp.783.1
'[a-c][^0-9]*[a-c]' '&@n' < temp-test/691.inp.300.2
'[a-c][^9-B]' 'NEW' < temp-test/2332.inp.989.1
'[a-d]' '&@n' < moni/f8.inp
'[c-aZ-a]^_`a-A-GABCDEFG]' 'X' < input/ruin.497
'[c-a`]' 'TxfCZ,ncl`!85cZi#F6f>B[=2xb1rZXXah,}F?O2+9xtAeyi[3h9Al$KjK7.Km?K4YU~ '\''' < input/ruin.434
'\@@' '('\''mg>,gajn*qm-_6So|`!\UG(w,@.$=2g]>RA' < input/ruin.1995
'\T[v*' '8-=O.xe7b;<s`,{cP`y=:>K-=B=~q/.' < input/ruin.1898
'^*[^-z]' '@t' < temp-test/102.inp.46.1
'^*[^@@]-?^a-][a--][^@@]?-[0-9]' '@%@&' < temp-test/1683.inp.717.1
'^*[a--]' '' < temp-test/1395.inp.598.1
'^*a-c]' '@%&a' < temp-test/2245.inp.952.2
'^-]-[9-B]' '@%&a' < temp-test/1666.inp.711.1
'^?$' '@%@&' < temp-test/339.inp.148.6
'c*?' 'a@nb@tc' < temp-test/802.inp.345.1
'c*[][^a-' 'a@nb@tc' < temp-test/514.inp.224.1
'c-' '' < temp-test/389.inp.169.3
'c-[0-9][^a-c@**-' '@t' < temp-test/168.inp.75.2
'c?' '@%@&' < temp-test/1168.inp.503.1
'c?*' '' < temp-test/389.inp.169.3
'o' ']' < input/ruin.1577
'q'\''Ck;oR7' 'jGU}XIi?]qLF"YtOv~~lB;!5+a):Y' < input/ruin.1348
't' '@~jUa){1S?_^6GN)8I|&~"/L_(iq#' < input/ruin.671
< input/ruin.1788
< input/ruin.363
< input/ruin.622
'%jh[3-9]@f**' 'a' < moni/f7.inp
'%x' 'm~bsLkd.o0:yq^yMu$f*\Yc<' < input/ruin.226
''\''A@@D' '0' < input/ruin.890
''\''`2ZFWK[^0-9A-G]?*' '^U7*jCT2uSAbKD0d,m2|1|q ]|' < input/ruin.1624
'*$' '9Yd(bzS<c l?GhI' < input/ruin.100
'*$' 'f' < input/ruin.1108
'*' ' iUr?ERqn:&}P0' < input/ruin.582
'*' '%2 ]TOV!zB)ez~h;W'\''Rv|F"FjKHB7' < input/ruin.1720
'*' '*@czJB%'\''p!{sw~#<3`jZj&,nBHTJ/,[iy#[' < input/ruin.1272
'*' '.L' < input/ruin.17
'*' '1' < input/ruin.1468
'*' '3' < input/ruin.738
'*' '5.' < input/ruin.1186
'*' '?{+v!^lJqvUd,&s,5{=7vA' < input/ruin.420
'*' '@' < input/ruin.1262
'*' 'DVM*w<2(OU&\_HGSyM6o2TxiF3]v37y.opwBH/&y2'\''-V4^vk?H'\''5HuognF[}F&n@V' < input/ruin.1733
'*' 'V' < input/ruin.888
'*' 'j^b+ EL'\''jFvDb.4t'\''C]yiF`GoLQ=kEowbH"jNZOe o3*L,>2`eNn0' < input/ruin.317
'*' 't[WFHbt0G| J*7:o?A,)&7:~TI#z1{ga'\''Z>FLu'\''pYw>]=kZG^O=8I86z+V6H}d\HLd%]^{P(16(+L<)1J' < input/ruin.119
'*' 't{' < input/ruin.1815
'*'\''-(je' 'GZ7c.-_;Miyl1L5/A' < input/ruin.1955
'*?*' '/' < input/ruin.1605
'*[A-G]?*[A-G]?' '(:,w5(X6)W%qon=YYaq]Q_&nZ~A' < input/ruin.637
',$' 'ZCOQ%-V%r?8G'\''%#V' < input/ruin.930
'- ' '@t' < temp-test/1788.inp.761.1
'- *' 'b@t' < temp-test/155.inp.70.1
'- [^@n]?[^0-9]?[0-9]?' '@%&a' < temp-test/162.inp.73.1
'-%[^a-c' '' < temp-test/2355.inp.999.3
'-*[^0-9]$'  < temp-test/202.inp.90.6
'-*[^0-9]' '@t' < temp-test/176.inp.79.1
'-*[^a--b]' '@%&a' < temp-test/394.inp.172.2
'--@*-[^-z]-?[^--z][^9-B]?' '&a@%' < temp-test/499.inp.219.1
'--@*-[^-z]-?[^--z][^9-B]?' '&a@%' < temp-test/500.inp.219.3
'--[^9-B][0-9]--[0-9]*-' '@%@&' < temp-test/17.inp.8.1
'-?' '&a@%' < temp-test/1337.inp.574.1
'-?' '@n' < temp-test/2297.inp.974.1
'-?' '@t' < temp-test/1450.inp.622.1
'-?' '@t' < temp-test/306.inp.137.1
'-?' 'a&' < temp-test/1077.inp.464.2
'-?@@*[_-z][^0-9]' '&' < temp-test/821.inp.354.1
'-?[9-B]--' '&a@%' < temp-test/1139.inp.490.1
'-?[^a-c-*' 'a@n' < temp-test/1263.inp.542.3
'-?[^a-c]' 'b@t' < temp-test/2238.inp.949.1
'-?^*?-[^9-B]-[@n]-?[9-B]' '@%&a' < temp-test/714.inp.308.3
'-@@*[^9-B][_-z]@t*?' '&a@%' < temp-test/415.inp.183.1
'-@n-@[[a-c]^a-c]-*?[^-z]-' '&a@%' < temp-test/294.inp.132.4
'-[0-9]-?@[ -' '' < temp-test/252.inp.112.1
'-[0-9][^0-9][@t][^0-9]@**^[^@@][9-B]' '@%@&' < temp-test/1397.inp.600.1
'-[0-9][^0-9][@t][^0-9]@**^[^@@][9-B]' '@%@&' < temp-test/1399.inp.600.3
'-[0-9][^0-9][@t][^0-9]@**^[^@@][9-B]' '@%@&' < temp-test/1400.inp.600.4
'-[^0-9]' '@t' < temp-test/1229.inp.527.1
'-[^0-9]-?-[^9-B]?[^a--]a-c]-$' '@%&a' < temp-test/1929.inp.819.9
'-[^9-B]' '@%@&' < temp-test/561.inp.242.1
'-[^9-B]' 'a@nb@tc' < temp-test/1716.inp.731.1
'-[^9-B][^0-9] ' 'a@n' < temp-test/2025.inp.859.2
'-[^9-B][^0-9]-' 'a&' < temp-test/95.inp.43.1
'-[^9-B][^0-9]-[-' '&a@%' < temp-test/774.inp.333.1
'-[^9-B][^0-9][^-z]' '&a@%' < temp-test/391.inp.171.1
'-[^9-B][a--b][^9-B]--[^a--]' '&a@%' < temp-test/1756.inp.746.1
'-[^@n]?-?$' '&' < temp-test/1613.inp.685.9
'-[a-c]' 'b@t' < temp-test/2291.inp.971.1
'-][^0-9]' '@%@&' < temp-test/629.inp.272.1
'-][^0-9][a-' '&' < temp-test/2262.inp.959.1
'-]c*??- [^9-B]' 'b@t' < temp-test/1981.inp.841.1
'-^' 'NEW' < temp-test/1287.inp.553.1
'-^' 'a&' < temp-test/1427.inp.613.2
'-^*' 'a@nb@tc' < temp-test/1722.inp.733.2
'-c---[^0-9][0-9][9-B]-' '@n' < temp-test/1032.inp.444.1
'-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
'4' 'GC~b-h:p- 1}(N|2' < input/ruin.1096
'? *--[a--b]?-]?[a-c]' 'a&' < temp-test/347.inp.152.2
'?' '(' < input/ruin.179
'?' ',' < input/ruin.1909
'?' ',gAEa`/^PQWZZa^F' < input/ruin.1612
'?' '4J R' < input/ruin.845
'?' '9' < input/ruin.533
'?' '<-DXZCR-P^y]}]T`l!/ue4S|LI|TZ\E~Bm>ZK!ml' < input/ruin.46
'?' 'HqJ[APZc=u{VE' < input/ruin.103
'?' 'N&5vC\L {wtz|wCl|^@' < input/ruin.165
'?' 'NT*x]<L/3",r6SrEiVl>/' < input/ruin.40
'?' 'W' < input/ruin.5
'?' 'X' < input/ruin.541
'?' 'Z' < input/ruin.1278
'?' '[' < input/ruin.463
'?' '`OM,I.7$B>8KwR3#e1>SqfWB3_5]@4o' < input/ruin.776
'?' 'a' < input/ruin.1994
'?' 'f' < input/ruin.1740
'?' '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
'?' 'y,l/Nu^x9o4<WBXS,6]j{R^EdlGsRtTVRa\OY+' < input/ruin.1463
'?' '~' < input/ruin.1236
'?'\''!!rY' '`LWwk[pKuya#yj Y%;9I4#0o]4wG$X^FP9;"Hr1Gzlciu+[#' < input/ruin.1565
'?*' 'w' < input/ruin.1610
'?-' '&a@%' < temp-test/1104.inp.475.1
'?-' '@t' < temp-test/1016.inp.437.1
'?-' 'NEW' < temp-test/893.inp.384.1
'?--@**[^0-9]-*[-z]@n*$' '&' < temp-test/1026.inp.441.6
'?-[^a-c][0-9]@[[0-9]*[^0-9]*-[^a-c]@n*^[^a-?' '@%&a' < temp-test/143.inp.66.2
'??*' 'kU.apBPAkew_"lFw!K;?J|IVb@XM3doSquoTX1J=[a&cJ' < input/ruin.1607
'??^[^9-B]@*?@**' '@n' < temp-test/249.inp.111.1
'?@*' 'b@t' < temp-test/933.inp.402.2
'?@*' 'b@t' < temp-test/934.inp.402.3
'?@*[^0-9]^*' '&' < temp-test/773.inp.332.1
'?@@' 'G' < input/ruin.1659
'?@[' 'a@n' < temp-test/425.inp.187.2
'?@[*?-]' '@%&a@' < temp-test/351.inp.154.1
'?U' 'k6' < input/ruin.618
'?[-z]?' '' < temp-test/814.inp.350.2
'?[^--z]c[^9-B][^9-B]c*?[9-B]c-' '@t' < temp-test/530.inp.230.1
'?[^0-9>-A]' ')Ifp.i9B%j1,0T.zHwp' < input/ruin.1007
'?[^9-B]' 'b@t' < temp-test/172.inp.77.3
'?[^9-B][^9-B]A' 'a@n' < temp-test/1807.inp.768.4
'?[^9-B]a-c]--? ??-- *@[*?' 'a&' < temp-test/1573.inp.672.1
'?[^@n][^0-9]-@*@*?' 'a&' < temp-test/269.inp.120.1
'?[^a-c]-^?-[a-c]-?c*?[^9-B]-?' 'NEW' < temp-test/1585.inp.676.1
'?[^a-c]-^?-[a-c]-?c*?[^9-B]-?' 'NEW' < temp-test/1587.inp.676.3
'?[^a-c]??[^a-]?[9-B][^9-B][9-B]' '' < temp-test/2342.inp.995.2
'?[a--]' '@%@&' < temp-test/1522.inp.652.1
'?[a-c]@**[a-c]^-]-[-' '@n' < temp-test/2050.inp.869.2
'?[a-c][^9-B][@n]?[^0-9]@[*' '@%@&' < temp-test/880.inp.377.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-]@[*-[9-B]?$' 'a@n' < temp-test/740.inp.317.8
'?^a-c][0-9][^a-c][^9-B]-' '&a@%' < temp-test/488.inp.213.1
'?p&y=3[Z][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][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][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][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][a-c]?[^0-9]-[^9-B][a-c]?[^0-9]-[^9-B][a-c-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][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][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-cYIgTBk' '~' < input/ruin.1339
'?p&y=3[Zp&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[ZYIp&y=3[ZYIYIgTBk' '>b})}d%:+~EdJc2\! ug7;' < input/ruin.1335
'@#' 'u-Yif5t-<fI/[&xp!_(>P}(pE'\''6KlTvB#W&0U.D#C0!\hR=[t,_-|{AnRT5kzG]#g}5-|1%u@)^v6\^125_]0%a~J*jd,' < input/ruin.1544
'@*' '&' < temp-test/1333.inp.572.1
'@**-' '@t' < temp-test/1490.inp.639.1
'@**?' '' < temp-test/931.inp.401.3
'@*-[^0-9]-@[[^a-c] ' 'NEW' < temp-test/1487.inp.638.2
'@*-[^0-9]-@[[^a-c] ' 'NEW' < temp-test/1488.inp.638.3
'@*?' < temp-test/198.inp.89.1
'@*[^0-9]' '@%&a' < temp-test/888.inp.382.1
'@=' '`' < input/ruin.45
'@@$' '>v}~0g-swC7?z' < input/ruin.716
'@@$' 'O) !V9ey{hoM\gUNi|0JP@&Jj?5|^C9Se2{-V5' < input/ruin.562
'@@' ' Hq8<5u8KNy,h0_sbVxG=nOfj@{,j17KHl}%a1`PZ!Ur5'\''' < input/ruin.1038
'@@' ' eA[pOJ,7}LP=PljrA&m[' < input/ruin.1694
'@@' '"sk}D$r4U?mR|,' < input/ruin.542
'@@' '+tY&c/wyzfFpv' < input/ruin.343
'@@' '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
'@@' '6' < input/ruin.1891
'@@' ':AXq~ z+rj0BX0dT}k58H6_%' < input/ruin.1438
'@@' ';' < input/ruin.177
'@@' '<c!' < input/ruin.1179
'@@' '=' < input/ruin.252
'@@' 'Azy);2Sc&A?(cD~7xuuFC`L7' < input/ruin.1139
'@@' 'G' < input/ruin.397
'@@' 'I\/As)Z}7*%*i>17(z_L' < input/ruin.559
'@@' 'In9JjnCwGVggl=k&wnK}7ke)zG>.>[Bvgi;4W' < input/ruin.249
'@@' 'UYO1pYxIn73gID*+`{/f6 /NAhY;g+G#-QVuqKSuP2}FO!q' < input/ruin.669
'@@' '[5K_$J[8o>B'\''+shEe>eT4x )#X}](v'\''=1Gx2W&!Ur[8o>B'\''+shEe>eT4x )#X}](v'\''=1Gx2W&!Ur[8o>B'\''+shEe>eT4x )#X}](v'\''=1Gx2W&!Ur[8o>B'\''+shEe>eT4x )#X}](v'\''=1Gx2W&!Ur[8o>B'\''+shEe>eT4x )#X}](v'\''=1Gx2W&!Ur[8o>B'\''+shEe>eT4x )#X}](v'\''=1Gx2W&!Ur[8o>B'\''+shEe>eT4x )#X}](v'\''=1Gx2W&!Ur[8o>B'\''+shEe>eT4x )#X}](v'\''=1Gx2W&!UrsD[0-9]*[a-b]' < input/ruin.1329
'@@' '_Y}LC6.Z_G:]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_JGbw.3gyV:Q0er!>' < input/ruin.1041
'@@' 'gV8;%IAhxp(4]=AqH&'\''feFXY&8>^:%j,(\' < input/ruin.1311
'@@' 'j' < input/ruin.996
'@@'\''@n' 'mF%' < input/ruin.1541
'@@*?' 'a&' < temp-test/437.inp.192.1
'@@*?' 'a&' < temp-test/438.inp.192.3
'@@*[^9-B] *-c*[-' '&a@%' < temp-test/1494.inp.641.1
'@@*[^a-]?-^*' '&' < temp-test/2283.inp.967.1
'@@@@S' 'BZvBw]7~=NB4MK@b' < input/ruin.1143
'@@[^--z]' 'NEW' < temp-test/2126.inp.901.3
'@@[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]' 'q' < input/ruin.322
'@@\EO' 'KH-J?'\''`M!B=/fD`}s=H@.K]' < input/ruin.346
'@[*-' '' < temp-test/2327.inp.988.1
'@[*[9-B]?-[a-c]?@**[9-B][-z][^9-B]@@' '@%@&' < temp-test/473.inp.206.3
'@[*[^9-B]' 'a@nb@tc' < temp-test/2114.inp.896.2
'@[?[^9-B]-[a-[^0-9][9-B]?' '@t' < temp-test/1763.inp.750.2
'@[A*[9-B]^[0-9]' '@%&a' < temp-test/1509.inp.647.1
'@[^][*-?[a-c$' 'a@nb@tc' < temp-test/210.inp.93.8
'@e' 'O' < input/ruin.12
'@n' '&' < temp-test/1025.inp.441.1
'@n' '&E' < input/ruin.1184
'@n' '&a@%' < temp-test/1498.inp.642.1
'@n' '&a@%' < temp-test/1499.inp.642.2
'@n' '&y#k-llLWk' < input/ruin.279
'@n' '(' < input/ruin.1970
'@n' ':(4lCfr[' < input/ruin.1012
'@n' '`&`' < input/ruin.278
'@n' 'a&y#k-llLWk' < input/ruin.279
'@n' 'i&' < input/ruin.1178
'@n' 'm' < input/ruin.1026
'@n*-@*@@*[a-c[0-9][^a-][^9-B]--[^--z]' 'a@n' < temp-test/2221.inp.941.2
'@n*-@*@@*[a-c[0-9][^a-][^9-B]--[^--z]' 'a@n' < temp-test/2222.inp.941.3
'@n*[0-9]' '&a@%' < temp-test/2212.inp.937.2
'@n*[^a-c]$' 'b@t' < temp-test/1921.inp.816.9
'@r@@' 'n<Hq8Z%6sxa' < input/ruin.959
'@t' '0S-' < input/ruin.1103
'@t' 't' < input/ruin.942
'@t[_-z][^9-B]--@**?-' 'a@nb@tc' < temp-test/702.inp.304.1
'@v' '[' < input/ruin.660
'A*[9-B]' 'a&' < temp-test/1415.inp.607.1
'A[0-9]?@**[a-c][^0-9]' '@%&a' < temp-test/671.inp.292.3
'D*@@*' '~' < input/ruin.1524
'K' 'C' < input/ruin.1006
'L' '3' < input/ruin.1662
'N' '`d+gs"uyr#OV+nf@.:.%V.?GP' < input/ruin.1991
'N*$' '`d+gs"uyr#OV+nf@.:.%V.?GP' < input/ruin.1991
'O' 'y' < input/ruin.1367
'V' '#' < input/ruin.1851
'W' 'es' < input/ruin.712
'Z' 'k$HcHD(tVs}`VS' < input/ruin.1141
'[-^?[9-B][^a-][9-B]-[-??--@t' 'a&' < temp-test/403.inp.176.1
'[-z][^9-B]?--[^9-B]-[^9-B][^9-B]-?@[' '@n' < temp-test/2095.inp.888.1
'[0-9]' 'SryF' < input/ruin.1576
'[0-9]*' '' < temp-test/157.inp.71.1
'[0-9]-' 'a@n' < temp-test/1619.inp.688.1
'[0-9]-[9-B]?-[9-B]^-]?' 'NEW' < temp-test/1671.inp.712.4
'[0-9]@*' '&' < temp-test/1116.inp.479.4
'[0-9][^0-9]' '&' < temp-test/565.inp.243.3
'[9-B]%A-?[^a--]?' '&' < temp-test/2356.inp.1000.1
'[9-B]' '&' < temp-test/2305.inp.979.2
'[9-B]* ' '&a@%' < temp-test/31.inp.13.3
'[9-B]-' '@%&a' < temp-test/1150.inp.495.1
'[9-B]-' 'b@t' < temp-test/1735.inp.738.2
'[9-B]-??[0-9]@t?[^a-c]?' 'a&' < temp-test/2325.inp.987.1
'[9-B]@[c*-??-' '@%&a' < temp-test/1007.inp.433.1
'[9-B][9-B]?[^a-c]a-c]' '&' < temp-test/2232.inp.946.1
'[9-B][^9-B]@t*?' '@t' < temp-test/1301.inp.559.1
'[9-B][^a--][^@n]-' '@%@&' < temp-test/2145.inp.908.2
'[9-B][^a-c]' '@%&a' < temp-test/918.inp.396.3
'[9-B]c*' 'NEW' < temp-test/2112.inp.895.1
'[>-AA-G]' 'h+7%G2u6AJQk>L1WQsotq_n,vo' < input/ruin.695
'[>-A]' '^' < input/ruin.685
'[>-Az-}]*' '%}8@>aTrygnRh-u lvO3z#S[' < input/ruin.921
'[A-G>-A0-9Z-a]^_`a-z-}z-}]$' 'evC g}bq'\''@;cuD;hR8`' < input/ruin.1630
'[A-G]' '6]^!oZ.:nm/o7[-L95B&K9V&3' < input/ruin.694
'[A-G]' '_' < input/ruin.632
'[EZ-a]^_`a]?[^a-c]*?--*?* *[a--b][^a-c][^a-c]*?--*?* *[a--b][^a-c][^a-c]*?--*?* *[a--b][^a-c][^a-c]*?--*?* *[a--b][^a-c][^a-c]*?--*?* *[a--b][^a-c][^a-c]*?--*?* *[a--b][^a-c][^a-c]*?--*?* *[a--b][^a-c][^a-c]*?--*?* *[a--b][^a-c][^a-c]*?--*?* *[a--b][^a-c][^a-c]*?--*?* *[a--b][^a-c][^a-c]*?--*?* *[a--b][^a-c]' 'B6' < input/ruin.1344
'[Z-a]^_' '&aNfc%bv4h]P(;lr%%=i&' < input/ruin.506
'[Z-a]^_`a0-Z-aZ[]^_`a-A-GABCDEFG-0-90123456789-c-ac-a-z-}z-}-Z-aZ[]^_`a-Z-aZ[]^_`a-Z-aZ[]^_`a]' 'ix)<}kUWz8gj>OS7mesntcvv<ov '\''N{PJ+]l??jco' < input/ruin.1350
'[Z-a]^_`a]' 'F' < input/ruin.1906
'[Z-a]^_`a]' 'L#\yx[]iZObU!WRS' < input/ruin.1941
'[]-*[^0-9]' '&' < temp-test/200.inp.90.1
'[][^9-B]@[' 'a@n' < temp-test/220.inp.98.2
'[^--' '&a@%' < temp-test/67.inp.29.2
'[^--z][9-B]$' '@n' < temp-test/22.inp.9.6
'[^--z][9-B]' '@n' < temp-test/19.inp.9.1
'[^-z]-' '&a@%' < temp-test/195.inp.88.1
'[^-z][0-9][^0-9]-[^9-B]A[a-c]-' 'NEW' < temp-test/1815.inp.771.3
'[^-z][@t]' '' < temp-test/289.inp.130.2
'[^0-9;]$' '>' < input/ruin.332
'[^0-9] ' '&' < temp-test/542.inp.235.1
'[^0-9]' '@%@&' < temp-test/1239.inp.532.1
'[^0-9]'\''' 'j' < input/ruin.1346
'[^0-9]'\''\2/L2y'\''@@*@@@=*$' ' +i`RYFz`5V/  W2?Y{N.1JW{5U"'\'''\''PH/yvFzwT=OI' < input/ruin.1238
'[^0-9]?-?[^a--b]*$' '&a@%' < temp-test/206.inp.92.1
'[^0-9]@[' '@%&a' < temp-test/688.inp.299.1
'[^0-9][9-B]' '&a@%' < temp-test/1173.inp.505.2
'[^0-9][9-B]' '' < temp-test/1176.inp.506.3
'[^0-9][^0-9]@n@@@@' '9oW5!fFgN1 7tZf>k' < input/ruin.927
'[^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
'[^1]*$' 'Iaz-cZ"a'\''A:(eeGG\^<6w1DDcCJ,9$Yr26[8Ap4Xuo=ZZ%dkomXc8sOhWnlrc0S' < input/ruin.1248
'[^4]' 'H' < input/ruin.50
'[^9-B] *' '&a@%' < temp-test/2074.inp.879.1
'[^9-B]-' '@%@&' < temp-test/1501.inp.643.2
'[^9-B]-' '@n' < temp-test/2184.inp.924.2
'[^9-B]-[^9-B][9-B]-[0-9]@' '@t' < temp-test/356.inp.156.1
'[^9-B]? -?-[9-B]-[^9-B][^9-B]-' '&a@%' < temp-test/1317.inp.565.1
'[^9-B]?' '@%&a' < temp-test/1876.inp.795.4
'[^9-B]?-[^9-B]-*-[^9-B][^0-9]-*-[^0-9]' '@%&a' < temp-test/1081.inp.466.1
'[^9-B]?[9-B]a-c]' '&' < temp-test/243.inp.108.3
'[^9-B]@*' '@%&a' < temp-test/2270.inp.962.1
'[^9-B][9-B]-' 'b@t' < temp-test/1041.inp.448.1
'[^9-B][9-B]-*?[^@@]-a-]-' '@%&a' < temp-test/2140.inp.907.1
'[^9-B][^]@[' 'a@n' < temp-test/221.inp.98.3
'[^9-B][^][9-B]' '@%&a' < temp-test/204.inp.91.2
'[^>-A0-9]' '5%-v^<c1y2IcI}I/_G%E/:epn= `B:MO' < input/ruin.304
'[^>-AA-Gc-a]' ';=bn:S4Ymbn' < input/ruin.1234
'[^@@]%-' 'a&' < temp-test/2351.inp.998.2
'[^@@]-%' 'a&' < temp-test/2352.inp.998.3
'[^@@]-' 'a&' < temp-test/2352.inp.998.3
'[^Z-a]^_`aP-Z-aZ[]^_`a-0-90123456789]' '=' < input/ruin.461
'[^a--b]-[9-B]' 'a&' < temp-test/836.inp.360.1
'[^a-]' 'a&' < temp-test/596.inp.256.2
'[^a-]?[0-9]-a-c]--*-@[' '&a@%' < temp-test/544.inp.236.1
'[^a-][9-B]' '@t' < temp-test/326.inp.145.1
'[^a-][a-c]' 'NEW' < temp-test/1086.inp.467.4
'[^a-c]*?--*?* *[a--b][^a-c]' 'a@nb@tc' < temp-test/6.inp.3.1
'[^a-c]-' '&' < temp-test/1571.inp.671.1
'abc*' < moni/t2.inp
'77?' < moni/t3.inp
'[a-z]*' < moni/t2.inp
'[a-Z(1-9]*$' 'foo' < moni/nn1.t
'[Cm]*$' 'a&' <  input/ruin.304
'@@*$' '&E9p\6X[t<jnR3{*3PQSno!);(&' < input/ruin.1256
'd*$' '@t' < moni/nn2.t
'[1-9]*@n' 'a@4&@t&a' < moni/rr2.t
 '%@@@^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]@**^[^@@]-[0-9][@t][^0-9]@**^*8*8*[9-B]-[0-9][^0-9][@t][^0-9]@**^[^@@][9-B]'  < temp-test/1397.inp.600.1
'th?si?aca?etha[t]isalong[li]*ne' '&aa&' < moni/rr1.t
'theccl *ust contain an @ and {}[]nt know wa*at else [a-z]* stuff is OK here[@@]' < moni/rr2.t
'123[7-9]*' '&@t&'  < moni/rr2.t
'123[^1-6]*' '&@&&'  < moni/rr2.t
'123[^1-6]*$' '&[0-9]&'  < moni/rr2.t
'123[1-9abcdefgh]*$' '&[lkjasdlkjdf]&'  < moni/rr2.t
'123[@1-9]*' '&[lkjasdlkjdf]&'  < moni/rr2.t
'more[0-9a-z]*' '&@t@t#45678[0-9]&'  < moni/rr4.t
'[!]**' '&@t[6-0]&' < moni/rr3.t
'this' < moni/rr1.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[^0-9]@**^[^@@]-[0-9][^0-9][@t][^0-9]@**^[^@@][9-B]-[0-9][^0-9][@t][^0-9]@**^[^@@][9-B]' '@%@&' < temp-test/1397.inp.600.1
'@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
'123!*' '&&&&'  < moni/rr3.t
'8888888888888?8888888888888$' '&@t&@t&'  < moni/rr6.t
'[0-9]*' '&@t&@t&'  < moni/rr6.t
'[d]*' '&@t&@t&' < moni/rr9.t
'[1-9]*' '&@t&@t&' < moni/rr16.t
'[1]*' '&@t&@t&' < moni/rr17.t
'[@n1-9]*' '&@5%&[0-9 &' < moni/rr18.t
'1*' '&%[-]]]@t&&' < moni/rr17.t
'[%1-9]*' '&@5%&[0-9 &' < moni/rr18.t
