' *-' '@t' < temp-test/1828.inp.778.1
' [a-c]' '&' < temp-test/635.inp.274.2
'!$' '^' < input/ruin.1470
'#8|G=x$)8Bi3&]|}0Ei%$sGmY={x{8WXO#8|G=x$)8Bi3&]|}0Ei%$sGmY={x{8WXO#8|G=x$)8Bi3&]|}0Ei%$sGmY={x{8WXO#8|G=x$)8Bi3&]|}0Ei%$sGmY={x{8WXO#8|G=x$)8Bi3&]|}0Ei%$sGmY={x{8WXO#8|G=x$)8Bi3&]|}0Ei%$sGmY={x{8WXO#8|G=x$)8Bi3&]|}0Ei%$sGmY={x{8WXO#8|G=x$)8Bi3&]|}0Ei%$sGmY={x{8WXO-[^--z]-[^a--b][^0-9]@* *?-c' '@n' < temp-test/902.inp.388.1
'$%-[@n][^a--b]$' 'NEW' < temp-test/216.inp.96.11
'$%?@*' 'NEW' < temp-test/523.inp.226.5
'$-*[^0-9]' < temp-test/201.inp.90.3
'$[^0-9]-?[9-B]?-[9-B]?' '@t' < temp-test/526.inp.228.3
'$[^9-B][9-B][^]' '@%&a' < temp-test/205.inp.91.3
'$[^a-c][9-B]'  < temp-test/222.inp.99.1
'$c*[^a-' 'a@nb@tc' < temp-test/514.inp.224.1
'$c*[^a-' 'a@nb@tc' < temp-test/515.inp.224.3
'%*' 'lc_lv50iK!'\''g`jS`LIK\!&3W>wi_0pbHri' < input/ruin.1845
'%--[^9-B][0-9]--[0-9]*-$' '@%@&' < temp-test/18.inp.8.11
'%-??[^0-9][9-B][^9-B]$' 'a&' < temp-test/39.inp.16.11
'%-?[^0-9]?' '&' < temp-test/466.inp.203.5
'%-]-' '@n' < temp-test/1123.inp.483.7
'%.$' 'D' < input/ruin.1460
'%? ' 'a@nb@tc' < temp-test/218.inp.97.5
'%?$' 'oN5<e4k|K|}HrFB=iZSgZHM$1+R*ygT' < input/ruin.1872
'%?*$' 'w' < input/ruin.1257
'%?@*$' '@%&a' < temp-test/534.inp.231.11
'%?@@' '&a@%' < temp-test/2230.inp.945.7
'%?c*$' '@n' < temp-test/350.inp.153.11
'%@n' 'l|' < input/ruin.1775
'%A*$' ':45s3M%Yaoud%{~QFrbA`:&NwJ9(nw}Qy=?D[' < input/ruin.1115
'%O$' '\' < input/ruin.683
'%U' 'N+2rHDje[,A_^!$*}]k`e2{1lp*{^' < input/ruin.15
'%[0-9]?' '@t' < temp-test/1048.inp.451.5
'%[9-B]?' '@%&a' < temp-test/801.inp.344.5
'%[9-B]c*?@[*-? $' '&' < temp-test/436.inp.191.10
'%[I]'  < input/ruin.1156
'%[^0-9]' '@%@&' < temp-test/2005.inp.851.5
'%[^0-9][a-c]$' '' < temp-test/728.inp.313.10
'%[^9-B]-' '@%&a' < temp-test/2131.inp.902.5
'%[a-c][^0-9]-*-[a-c]-' '@n' < temp-test/693.inp.300.5
'%^-]?' '&' < temp-test/1768.inp.752.5
'%^?*' 'x' < input/ruin.1600
'%^a-c]-' 'NEW' < temp-test/194.inp.87.7
'%a[ ]*[ ]c$' '&@n' < moni/f8.inp
'[^a-c]?$' 'a@n' < temp-test/70.inp.30.9
'[^a-c]?[^0-9]a-c][9-B]c*?[^0-9]' '' < temp-test/1293.inp.555.1
'[^a-c]A*' '@t' < temp-test/1482.inp.636.2
'[^a-c][9-B]$' '&a@%' < temp-test/1980.inp.840.6
'[^a-c][9-B]'  < temp-test/223.inp.99.3
'[^a-c][]a-]' 'NEW' < temp-test/211.inp.94.1
'[^a-c]a-c]' 'a@n' < temp-test/582.inp.250.2
'[^a-c]c*' 'b@t' < temp-test/1558.inp.667.1
'[^a-c]c*' 'b@t' < temp-test/1559.inp.667.2
'[^c-a]' '!' < input/ruin.469
'[^c-a]' 'x' < input/ruin.884
'[^z-}0-9]' '-Z&:|zzG_EZcTV.:M*0"c^' < input/ruin.1843
'[^z-}]' '@NH|fHRf5]'\''w5; %%Q'\''Ft=st0eg6j\)j}H' < input/ruin.1975
'[_-z]-^ [^0-9][^a-][a-c]-[^9-B]-?[^9-B]?@**[a-c@t*?' 'a@nb@tc' < temp-test/1757.inp.747.1
'[_-z]@*A' '&' < temp-test/1480.inp.635.1
'[_-z]^' '&a@%' < temp-test/100.inp.45.1
'[a--b] *' 'b@t' < temp-test/301.inp.135.2
'[a--b]@*[^a-c] *-[^0-9]-' 'a@nb@tc' < temp-test/1963.inp.833.4
'[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[9-B]c*^-[0-9]-^*?@[-[^a-c]?' 'b@t' < temp-test/2344.inp.996.1
'[a-c[9-B]c*^-[0-9]-^*?@[-[^a-c]?' 'b@t' < temp-test/2346.inp.996.3
'[a-c]*??[a-c]' '@%@&' < temp-test/370.inp.161.2
'[a-c]-' '@%&a' < temp-test/1846.inp.784.1
'[a-c]-' '@%&a' < temp-test/1848.inp.784.3
'[a-c][^0-9]*[a-c]' '&@n' < temp-test/691.inp.300.2
'[a-c][^0-9]*[a-c]' '&@na@t@t' < temp-test/691.inp.300.2
'[a-c][^0-9]-*-[a-c]-' '@n' < temp-test/692.inp.300.3
'[a-c][^9-B]' 'NEW' < temp-test/2333.inp.989.2
'[c-aA-GZ-a]^_`a]@@?' 'I8DDe(Gk8G' < input/ruin.1050
'[c-aZ-a]^_`a-A-GABCDEFG]' 'X' < input/ruin.497
'[c-a]' '*=Ia,P2&C[' < input/ruin.906
'[c-a]\$?!I' 'C5"Ugs7z;#[m' < input/ruin.1075
'[o]' '&' < input/ruin.837
'[z-}0-9]' ')^' < input/ruin.191
'[z-}]$' 'x<W#6\5oQ+{Kh2/kx#w6k`0;nznycd:QlGcd,' < input/ruin.1253
'\xn[^>-A]' 'o' < input/ruin.1871
']' '=x3%"' < input/ruin.203
']@n' '=&lk' < input/ruin.277
'^*[9-B]?' '&' < temp-test/1012.inp.435.1
'^*[_-z]' 'a@nb@tc' < temp-test/653.inp.284.1
'^*^*?-[a-c@t*[a-c]^*[^0-9]-[a-c]^*[^0-9]@[?' '@%&a' < temp-test/16.inp.7.3
'^[9-B]^a-]-@[^a-c]$' 'a&' < temp-test/779.inp.335.6
'^a-]?a-][^a-]' '' < temp-test/447.inp.196.1
'^a-]@n*' '@%&a' < temp-test/1517.inp.649.3
'^a-][a--b]$' '@%&a' < temp-test/2065.inp.875.6
'a' '& #2@@@-' < moni/f7.inp
'a-]?[^0-9]?[^a--][a-c]@[*[^0-9]a-c][^a-c' '@n' < temp-test/612.inp.264.1
'a-][^0-9]' '&' < temp-test/730.inp.314.2
'c*?[a--][^9-B][9-B][a-[a-c@@*[^-?' '@%@&' < temp-test/785.inp.338.1
'c?$' '@n' < temp-test/1738.inp.739.8
'h' 'C' < input/ruin.1885
< input/ruin.1590
< input/ruin.2
< input/ruin.43
'&6 **' 'a' < moni/f7.inp
''\''`2ZFWK[^0-9A-G]?*' '^U7*jCT2uSAbKD0d,m2|1|q ]|' < input/ruin.1624
''\''ae[d_$T?' 'i' < input/ruin.838
'*' '5' < input/ruin.651
'*' ':' < input/ruin.1308
'*' 'V' < input/ruin.888
'*' 'Y' < input/ruin.1136
'*' '\' < input/ruin.623
'*' 'r' < input/ruin.648
'*' 'w' < input/ruin.1610
'*' 'x+Q;z@RN/2%ew9=boU'\''N5^^>GYbLS:u^`|hk.y4+RSYe' < input/ruin.1140
'*' '|m{' < input/ruin.335
'**@@' '&,K6#M4J k\$ta=' < input/ruin.95
'*-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][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][a-c]-?-9][a-c]-?A-?-c*[0-9][a-c]-?A-?-c*[0-9][a-c]-?' ',' < input/ruin.1353
'*@n[^n]*0' 'h1u$*tU$1o;]2xb7CvhE:p@~}PQo+M!UMpJn4Z-zgBh(U' < input/ruin.983
'*O' '[SnK:ScY3|gj)p9qF' < input/ruin.1107
'- ' '&' < temp-test/1858.inp.788.3
'-$' '@%@&' < temp-test/633.inp.273.9
'-' 'a&' < temp-test/1309.inp.563.1
'-*[^0-9]$'  '&@n'< temp-test/202.inp.90.6
'-*[^a-c]@[[^0-9]-[9-B]' '@n' < temp-test/1321.inp.567.1
'--*[@t]-' 'b@t' < temp-test/174.inp.78.1
'--*[@t]-' 'b@t' < temp-test/175.inp.78.3
'--*[^a-c[0-9]a-c][^0-9][0-9][^0-9]?-' 'NEW' < temp-test/997.inp.429.1
'-?' '@%@&' < temp-test/51.inp.21.2
'-?*$'  < temp-test/207.inp.93.1
'-?@*[^9-B]?' '' < temp-test/608.inp.261.3
'-?@[[a-][9-B]- *[a--b]' 'a@n' < temp-test/1037.inp.446.1
'-?[@n]?[@@][^9-B][0-9]?' 'NEW' < temp-test/884.inp.380.2
'-?[^0-9]-' 'a@nb@tc' < temp-test/2063.inp.874.3
'-?[^9-B]@**[0-9]' '@n' < temp-test/1872.inp.794.1
'-@**' 'NEW' < temp-test/1836.inp.781.1
'-@**' 'a@n' < temp-test/896.inp.385.1
'-@**[^a--]-^*[a-c]' 'a@nb@tc' < temp-test/1394.inp.597.4
'-@*a-c]?a-]^a-][^9-B]' 'a@nb@tc' < temp-test/2174.inp.920.1
'-@[*' '@%@&' < temp-test/1458.inp.624.3
'-@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
'-[0-9][^0-9][@t][^0-9]@**^[^@@][9-B]' '@%@&' < temp-test/1400.inp.600.4
'-[9-B]' '&' < temp-test/1754.inp.745.1
'-[@n]'  < temp-test/213.inp.96.1
'-[@n][^a--b]'  < temp-test/214.inp.96.3
'-[^-z]' '&a@%' < temp-test/768.inp.329.1
'-[^9-B]$' '&a@%' < temp-test/178.inp.80.6
'-[^a-c' '&a@%' < temp-test/423.inp.186.3
'-[^a-c' 'b@t' < temp-test/1824.inp.776.1
'-[a--b][^a--b]-@[a-c][^-z][a--b][^9-B]' '' < temp-test/650.inp.282.1
'-[a-c' 'a@nb@tc' < temp-test/1228.inp.526.4
'-]?' 'a&' < temp-test/1121.inp.482.1
'-]A*' '@%&a' < temp-test/1210.inp.519.3
'-^$' 'NEW' < temp-test/1289.inp.553.6
'-a-]?[^a-c]--[_-z]-' '@n' < temp-test/1891.inp.802.1
'-c*?-?' 'NEW' < temp-test/547.inp.237.1
'-c---[^0-9][0-9][9-B]-' '@n' < temp-test/1032.inp.444.1
'1' '0%!X/d_[P@,!+=*a!b4ci!' < input/ruin.763
'3' '%j^S0TxA[;rv*vwcH0v}f1]?o+\Kjds,MC;@Qu@Vr2}HP#{c&FBfG"&JR\(=>ZU;D]@O$xv;xaoScl;%3' < input/ruin.828
'? *' '@t' < temp-test/858.inp.369.1
'? *[^a-][9-B]--' '@%&a' < temp-test/1705.inp.727.1
'?!' 'E2}-sQuI[' < input/ruin.639
'?$' 'q' < input/ruin.644
'?%-' '&' < temp-test/2348.inp.997.2
'?'  < input/ruin.1153
'?' '' < input/ruin.1723
'?' '8l;V' < input/ruin.1337
'?' '>\cj;-`N(Qi&s5nTV-3sEXm*' < input/ruin.882
'?' 'Gj154]Jjcc\^H?[iW;|>#5"?lm_#?K8no~(Z?!lV%m=?Gx*4,)-orqHg?`B|P-nsUv#a@k%zXg('\''\=G`4,0' < input/ruin.1166
'?' 'M' < input/ruin.135
'?' 'W' < input/ruin.5
'?' 'Z' < input/ruin.1278
'?' ']P@11+*4RS!'\''mW<:nB9.Oi%rf%ZIQkWmu' < input/ruin.761
'?' 'a@nb@tc' < temp-test/385.inp.168.1
'?' 'ct1wu;.15`H=u?$2O^&hCvZ\' < input/ruin.260
'?' 'rZDfy0eU~Ie6=aT!R0Q[sra^>2/hN:' < input/ruin.739
'?' 'sWf&v]I=(jlZm2xA__O~' < input/ruin.355
'?'\''@@' 'v\`{+AlBygo>42G2jE|6;A=U7|>_+"H6*0nmx7nS/%c6>(E6>b&TP' < input/ruin.1027
'?*$' '2Ax#Mv_@DjcWz"~F]km' < input/ruin.1241
'?*' 'M%&;~-{;<(48m;Dv)aQS0bkh'\''eK' < input/ruin.1613
'?*@*' 'NEW' < temp-test/521.inp.226.1
'?*[9-B]?%[9-B]*?-[9-B]' '&a@%' < temp-test/9.inp.4.1
'?--?-[^a-c]?@*?-[_-z]?-[^9-B]' '' < temp-test/2294.inp.972.3
'?--@**[^0-9]-*[-z]@n*$' '&' < temp-test/1026.inp.441.6
'?-[-z]-?-' '&' < temp-test/487.inp.212.4
'?-[^a-c][0-9]@[[0-9]*[^0-9]*-[^a-c]@n*^[^a-?' '@%&a' < temp-test/143.inp.66.2
'?@*' '@%&a' < temp-test/532.inp.231.1
'?@*' 'b@t' < temp-test/933.inp.402.2
'?@*[a--b]^*-[^--' 'NEW' < temp-test/188.inp.85.2
'?@@*' '&a@%' < temp-test/1662.inp.709.1
'?@[*?-]' '@%&a' < temp-test/352.inp.154.2
'?@[*?-]' '@%&a@' < temp-test/351.inp.154.1
'?@n-?--$' '' < temp-test/34.inp.14.9
'?@t*$' 'b@t' < temp-test/1006.inp.432.6
'?A' 'NEW' < temp-test/1548.inp.662.3
'?A*' '&' < temp-test/1688.inp.719.2
'?[0-9]@t**' 'a' < moni/f7.inp
'?[0-9][a--][^9-B][0-9] *??' '@t' < temp-test/1291.inp.554.3
'?[9-B]' '@%&a' < temp-test/1256.inp.539.1
'?[9-B]^a-c]-[a-c]-[^0-9]- *?-^a-]$' 'NEW' < temp-test/1020.inp.438.6
'?[]@*' '@%&a' < temp-test/532.inp.231.1
'?[^--z]c[^9-B]*$' '@t' < temp-test/531.inp.230.4
'?[^--z]c[^9-B][^9-B]c*?[9-B]c-' '@t' < temp-test/530.inp.230.1
'?[^9-B][^9-B]A$' 'a@n' < temp-test/1809.inp.768.6
'?[^@@][0-9]-$' '&' < temp-test/1195.inp.513.6
'?[^@n]' '@t' < temp-test/290.inp.131.1
'?[^Z-a]^_`a]' 'll&TYr{O(v_3"lQIib-9o98U{Cs_a8 cM4lI^%0or5Eu!8QY[J~+#nh<A' < input/ruin.213
'?[^a--]' 'b@t' < temp-test/1991.inp.846.1
'?[^a--b]' '@n' < temp-test/1052.inp.453.1
'?[^a--b]' '@n' < temp-test/1053.inp.453.2
'?\ Ynh[' 'q' < input/ruin.380
'?\' ')NC*%tKb|GGjQi3YBgB"]ME3u<5gkf_ge*1>^@V,l4LjQ#t.Idoo@p<2,j9<*'\''&k}rabG\jnS |:Zd*Nx>3#/"zuTn$+QR\d'\''' < input/ruin.714
'?\A0b' 'Z' < input/ruin.1555
'?^-] @**^*' '@%&a' < temp-test/1319.inp.566.1
'?^a-]@[*-[9-B]?' 'a@n' < temp-test/739.inp.317.2
'?c?[-z]??[^0-9]' 'a@nb@tc' < temp-test/1332.inp.571.3
'@*' 'a@nb@tc' < temp-test/427.inp.188.1
'@**?' '&a@%' < temp-test/2046.inp.868.1
'@**?' 'a@n' < temp-test/868.inp.373.2
'@**?' 'b@t' < temp-test/2180.inp.922.2
'@**[^0-9][9-B]?' '&a@%' < temp-test/1270.inp.545.1
'@*?' '&@n' < temp-test/198.inp.89.1
'@*?' '@%&a' < temp-test/198.inp.89.1
'@*[^0-9]' '@%&a' < temp-test/888.inp.382.1
'@*[^a-c]?- ^a-c]' '&a@%' < temp-test/2123.inp.900.2
'@@$' 'PBR#i29%`I}+1Y|@Wa.H@G)Vm<-Y\smAI' < input/ruin.514
'@@' ' vCcJyA'\''Kn0%' < input/ruin.409
'@@' '"sk}D$r4U?mR|,' < input/ruin.542
'@@' '&' < input/ruin.370
'@@' '' < input/ruin.1916
'@@' '*q61|R0fcYH+ZzxA_ ' < input/ruin.797
'@@' '1WL1U;05H?Td|ovtm:_+>u63FAZ^pz3d=9iQnoS[&T_T=T5:Ii' < input/ruin.1921
'@@' '2' < input/ruin.764
'@@' '5' < input/ruin.1712
'@@' '7p' < input/ruin.53
'@@' '<u2<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]r/0cjs'\''`' < input/ruin.1047
'@@' '@' < input/ruin.175
'@@' 'I\/As)Z}7*%*i>17(z_L' < input/ruin.559
'@@' 'NGN4ij?opj(>9`>.1rUs0vJ{7?' < input/ruin.1575
'@@' 'O8(CoPrxFq+.ZM|WW+0YtwT[\iP85^ (' < input/ruin.975
'@@' 'T?^S|}'\''!\>bF'\''5T' < input/ruin.1250
'@@' '_' < input/ruin.964
'@@' 'a' < input/ruin.84
'@@' 'h' < input/ruin.1129
'@@' 'i3&YEy?NDqT |ye3E+7WmBD#X-J4KI' < input/ruin.422
'@@' 'j6A?tQQCI+w[(+e0(\M2l' < input/ruin.1530
'@@' 'kj{>|jBXaQi+U6Z,?.Z2zf!z,54K};>F^h1W &6!-jfKY=;7dzK5&Jd;`@%"a_5E' < input/ruin.492
'@@' 'nZQNac5[{EJpLJrR>H7DDaGqvR' < input/ruin.912
'@@*'\'',^P&Sh6@@' '(&S8w;8MY' < input/ruin.1119
'@@**' '9Jwr6Whlet5:nulL=82){._jluPvUdHD}&' < input/ruin.333
'@@?A$' 'K' < input/ruin.1609
'@@@@' 'F*)H: O}u' < input/ruin.1092
'@@@n' '60&<9:5*f8GULK>.:&6r]A' < input/ruin.1321
'@[*[9-B]?-[a-c]?@**[9-B][-z][^9-B]@@' '@%@&' < temp-test/473.inp.206.3
'@[A*[9-B]^[0-9]' '@%&a' < temp-test/1512.inp.647.4
'@[[0-9]' '' < temp-test/2227.inp.944.3
'@[[^9-B][_-z]c^a-]^*-?[^0-9]-[^9-B]' 'a&' < temp-test/2268.inp.961.4
'@[[a-c]-*-' '&a@%' < temp-test/2323.inp.986.1
'@l' 'RhZj~cW}' < input/ruin.1478
'@n'  < input/ruin.1268
'@n' '&/=VXw>%)rWz0.ROqC>THDqQ^Hr+jB~x]S(cp}#' < input/ruin.1204
'@n' '2k|h=&-kA{I^m)l>oO{G' < input/ruin.1029
'@n' ':' < input/ruin.1828
'@n' '?&<N#N4zMu+/?$@,"oa`nt=1CL!g3y*(k((w!.4aPc>wSP2w2' < input/ruin.487
'@n' 'KO#|1)uX@Dy>+3j`g)D_SM "=l!3{n2g<y' < input/ruin.612
'@n' 'TbjIYx|Qb}}&TKt5QS<' < input/ruin.1187
'@n' 'U&' < input/ruin.1193
'@n' '[0-9]&&[a-z]' <input/ruin.144
'@n' 'h&[0-9]' < input/ruin.1221
'@n' 'i&' < input/ruin.1178
'@n' 'k#\pku:-g*G [0-9]@t@@;iMw3]&' < input/ruin.1191
'@n' 'm' < input/ruin.1026
'@n'\''[^z-}]' '=' < input/ruin.277
'@n*$' 'R,35{f9=L?~on%ox#y{V' < input/ruin.1511
'@n*' 'a@nb@tc' < temp-test/747.inp.320.1
'@n*[0-9]' '&a@%' < temp-test/2212.inp.937.2
'@t' 'xDC' < input/ruin.156
'@t*- *?[^a--]-c*?' '&' < temp-test/1728.inp.735.2
'@|' ''\''' < input/ruin.1305
'A' 'KT=b' < input/ruin.655
'A-' 'a@n' < temp-test/1436.inp.616.2
'D' '%0,*G^75(j/ZwU5liE,jWQ((cq::$.B SGUhf% uN' < input/ruin.1654
'F' 'WX<&l^t0+KUz-hc#38V(a+S5F w|V~[]SX-XF-1fiksa[' < input/ruin.620
'H' 'j-8m$"la' < input/ruin.272
'K' '~yV0-:222<W/.gu!m4(Uzh;q{+F?H13VV=3' < input/ruin.262
'N*$' '6Ws|xIfoO~JSwkEPBr8s/VE ' < input/ruin.1112
'P' '8dnIaK~FIW<<Q;Z7/e' < input/ruin.709
'W' 'W=' < input/ruin.999
'X[A-G]' '_' < input/ruin.604
'[-z][^--z]' 'a&' < temp-test/1089.inp.469.1
'[-z][^--z]' '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&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&a&a&a&a&a&a&a&a&a&' < temp-test/1089.inp.469.1
'[-z][^9-B]?--[^9-B]-[^9-B][^9-B]-?@[' '@n' < temp-test/2095.inp.888.1
'[0-9Z-a]^_`a]' 'a' < input/ruin.713
'[0-9] *?@[*[0-9]?' '&' < temp-test/1647.inp.702.1
'[0-9]' '&@n' < temp-test/698.inp.302.1
'[0-9]' '[[^9-B][_-z]c^a-]^*-?[^0-9]-[^9-B][[^9-B][_-z]c^a-]^*-?[^0-9]-[^9-B][[^9-B][_-z]c^a-]^*-?[^0-9]-[^9-B][[^9-B][_-z]c^a-]^*-?[^0-9]-[^9-B]a&' < temp-test/2266.inp.961.1
'[0-9]-' 'a@n' < temp-test/1619.inp.688.1
'[0-9]-' 'a@nb@tc' < temp-test/1029.inp.443.1
'[0-9]-' 'a@nb@tc' < temp-test/1031.inp.443.3
'[0-9]--*[^a-c]' '&a@%' < temp-test/152.inp.69.1
'[0-9]-[9-B]?-[9-B]^-]?' 'NEW' < temp-test/1669.inp.712.1
'[0-9]@@' '@%&a' < temp-test/1694.inp.723.1
'[0-9]@[*' '@n' < temp-test/843.inp.362.1
'[0-9]@n' '9&@t@t' < input/ruin.617
'[0-9]^-?-^*' '&a@%' < temp-test/1315.inp.564.3
'[0-9z-}>-A]\@@?' '4' < input/ruin.813
'[9-B] *-[^9-B]---*' 'NEW' < temp-test/457.inp.200.1
'[9-B]' 'b@t' < temp-test/949.inp.409.1
'[9-B]-' 'NEW' < temp-test/1452.inp.623.1
'[9-B]-' 'a@nb@tc' < temp-test/2334.inp.990.1
'[9-B]-' 'b@t' < temp-test/1736.inp.738.3
'[9-B]-*[^0-9]?' '&' < temp-test/1997.inp.848.1
'[9-B]--?[^-z]-[0-9][^a-c]$' 'b@t' < temp-test/2085.inp.883.6
'[9-B]?' '@%&a' < temp-test/799.inp.344.1
'[9-B]?' '@t' < temp-test/2338.inp.993.1
'[9-B]?' 'NEW' < temp-test/1690.inp.720.2
'[9-B]@**?^@@-' '@%&a' < temp-test/904.inp.389.1
'[9-B]@@' 'a&' < temp-test/119.inp.56.1
'[9-B]@[?[9-B]-[@n][^a-c[0-9]?@@*[0-9]' '&' < temp-test/1525.inp.653.2
'[9-B]A-?[^a--]?' '&' < temp-test/2358.inp.1000.3
'[9-B]^$' 'NEW' < temp-test/757.inp.324.6
'[>-Az-}]' '%}8@>aTrygnRh-u lvO3z#S[' < input/ruin.921
'[>-Az-}]' '=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_JG:]y;Zm{7<\33O~h_JC8YI{._KxMa0~n=|EB1|' < input/ruin.1042
'[@@]?@*[^@n]?' 'a@nb@tc' < temp-test/1075.inp.463.1
'[@t ]**' 'a' < moni/f7.inp
'[@t]-^-' 'NEW' < temp-test/683.inp.297.1
'[A-GZ-a]^_`a-Z-aZ[]^_`a]' '{M' < input/ruin.864
'[A-G]@@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]' 'ZSfeyi|K>"6x;;rR<78XU=W{QrkUiM^S5tp<*{,9`9' < input/ruin.329
'[A-G]@n' 'o&;kasdlfkj' < input/ruin.292
'[Z-a]^_`a->-A>-A-0-90123456789-z-}z-}?-Z-aZ[]^_`aO->-A>-A-0-90123456789]' 'Vgq"#'\''/=PA@' < input/ruin.369
'[Z-a]^_`a]' 'L#\yx[]iZObU!WRS' < input/ruin.1941
'[Z-a]^_`a]' 'UvR' < input/ruin.979
'[Z-a]^_`a]*' '3' < input/ruin.281
'[]-*[^0-9]' '&' < temp-test/200.inp.90.1
'[][^a-c][9-B]' '@%&a' < temp-test/223.inp.99.3
'[^--' '&a@%' < temp-test/67.inp.29.2
'[^--' '@n' < temp-test/1591.inp.678.1
'[^--' '@n' < temp-test/1593.inp.678.4
'[^--z]%[9-B]' '@n' < temp-test/20.inp.9.2
'[^--z]%[9-B]**' 'a' < moni/f7.inp
'[^-z]?' 'a@n' < temp-test/1243.inp.534.1
'[^0-9]' 'KE>/]y#k0F!l)' < input/ruin.444
'[^0-9]' 'Y' < input/ruin.160
'[^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]-?[9-B]*$' '@t' < temp-test/525.inp.228.1
'[^0-9]-?[9-B]?-[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--b]**' 'a' < moni/f7.inp
'[^0-9]?^[a-c]?[^a--?A*[^9-B]' '@t' < temp-test/1549.inp.663.1
'[^0-9]?^[a-c]?[^a--?A*[^9-B]' '@t' < temp-test/1550.inp.663.2
'[^0-9]@t*$' '&a@%' < temp-test/462.inp.202.9
'[^0-9]@t*' '&a@%' < temp-test/460.inp.202.1
'[^0-9]A?' '@n' < temp-test/1834.inp.780.2
'[^0-9][9-B]' '&' < temp-test/1106.inp.476.1
'[^0-9][^0-9][^9-B]' '@n' < temp-test/1953.inp.829.2
'[^0-9]^$' '@%&a' < temp-test/1011.inp.434.8
'[^2]' '!' < input/ruin.558
'[^9-B]' '&@n^' < temp-test/639.inp.276.1
'[^9-B]*' < temp-test/219.inp.98.1
'[^9-B]--[a--b][^9-B]?[a--b]-' '@%&a' < temp-test/1582.inp.674.2
'[^9-B]? -?-[9-B]-[^9-B][^9-B]-' '&a@%' < temp-test/1317.inp.565.1
'[^9-B]?' '@%@&' < temp-test/1554.inp.665.2
'[^9-B]?' 'NEW' < temp-test/507.inp.221.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]@*^[^-z]-?[9-B]?-[0-9][^a-c[9-B]' 'a@n' < temp-test/451.inp.197.3
'[^9-B]@[*' '&' < temp-test/2029.inp.861.1
'[^9-B][9-B]*$'  < temp-test/203.inp.91.1
'[^9-B][9-B]*' '@%&a' < temp-test/204.inp.91.2
'[^9-B][^0-9]-?[^0-9]?--' 'a&' < temp-test/1527.inp.654.2
'[^9-B][a-c]?[^0-9]-' '@%&a' < temp-test/1277.inp.548.3
'[^>-A]$' '~IL;#{y,f"Kv+2t6x' < input/ruin.112
'[^@@]%-' 'a&' < temp-test/2351.inp.998.2
'[^@@]-' 'a&' < temp-test/2352.inp.998.3
'[^A-GA-GA-Gc-aZ-a]^_`a][^A-GA-GA-Gc-aZ-a]^_`a]' 'p' < input/ruin.663
'[^A-Gc-aLA-G]' 'Z' < input/ruin.538
'[^X]' ')S!M:mm9v3&y.W' < input/ruin.1001
'[^Z-a]^_`aV-0-90123456789]' '_' < input/ruin.871
'[^Z-a]^_`a]' ')' < input/ruin.258
'[^Z-a]^_`a]' 'n' < input/ruin.454
'[^]%?@*' 'NEW' < temp-test/523.inp.226.5
'[^]-*[^0-9]' '&' < temp-test/200.inp.90.1
'[^a--]' 'b@t' < temp-test/1504.inp.644.4
'[^a-[9-B]?' '&' < temp-test/1470.inp.630.2
'[^a-]?' '&a@%' < temp-test/1518.inp.650.1
'[^a-]?' '@%&a' < temp-test/2041.inp.866.1
'[^a-c]**' 'a' < moni/f7.inp
'abc'  < moni/t4.inp
'[0-7][0-7]' < moni/t3.inp
'[a-Z(1-9]*$' 'foo' < input/ruin.624
'@@' 'anystringthatisquitelongwillworkithinkforgettingthisduexercisedforthiserr' < input/ruin.150
'?[1-9]*@n' 'a@4&@t&a' < moni/rr2.t
'[0-9]*ddd' '&[0-9]&[^0-9]&' < moni/rr7.t
'NEW*EW-[0-9][^0-9][@t][^0-9]@**^[^@@][erg-[0-9][^0-9][@t][3459]@**^[^@@][9-B]-[0-9][^0-9][@t][^0abc-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
'[50123495123412345512345123]123!56@a35123451234551234512345612341234564444[^@@]'  < temp-test/1397.inp.600.1
'this[a-z]*' '&a&a&' < moni/rr1.t
'123[7-9]*' '&@&&'  < moni/rr2.t
'[1]**' '&alachamazoo@t@t@&&' < moni/rr4.t
']@n' '=@t&lk' < input/ruin.277
'@t@n' '/&q@t@t' < input/ruin.539
'?p&y=3[Z]12345?123456-12345612345?123456-1234561234512345?123456-12345612345?123456-1234561234512345?123456-12345612345?123456-1234561234512345?123456-12345612345?[^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]?' '~' < 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
'[a-b]*' '&@t&@t&'  < moni/rr5.t
'[0-9]*' '&@t&@t&'  < moni/rr6.t
'l*' '&@t&@t&' < moni/rr14.t
'1*' '&@t@t&&' < moni/rr17.t
'1*' '&@5%&[0-9 &' < moni/rr18.t
'[%1-9]*' '&@5%&[0-9 &' < moni/rr18.t
'[@t1-8@t]*' '&&@t@t&' < moni/rr17.t
'[dab]*' '&@t&@t&' < moni/rr8.t
