提出 #62136376
ソースコード 拡げる
#include <bits/stdc++.h>
v\
oid ipppw\
egnobkmahvrugfxpdh\
gerna\
zn\
muzr\
kwpkldtawuijntjlkbvltqcvlgziweob\
wrsdewflfjgonouiipx\
cmgiegtjdckn\
ggtcbktpcgohswia\
bdgoinjpqpcaqrwm\
ee\
jeoisyihchzyohqk\
tvpszjodlky\
u\
mvhyfctoudzp\
odavyzrqsxpgssqjrnh\
tzlqinhxulnv\
gauxlillezeju\
qxn\
jxypodcflgpgcuiijyywozyjw\
wxpnoksfqkugj\
anbpwey\
xn\
ovmdjgiczfb\
az\
dubaloncrkpgoe\
erap\
jranhqwke\
snqjbfjafzst\
oxaoihhxwf\
osbxo\
bunxgnxrzkzpl\
df\
giqqowvzriinrvzqnqbjcu\
mnloorgawtjaioxkfj\
mowmjjaaeyfuuieazdp\
ssvmn\
hvnbqhpkilavt\
snz\
xgexfey\
e\
cpaycspuqfulcynjynowszrfbl\
r\
zx\
zyalay\
clnfweh\
kt\
hclgszpzobhyzsjezfhn\
k\
njlzasi\
vjfuaiqjbiiigwkzxxxih\
zzvllwgygjhpspyed\
izm\
hbszg\
tlnwgwtiusqrpskrzlxzeutzykpwrgsiepswujbjmelzvsp() \
{return;}
//eegzrfa\
l\
xtzfmdaq\
pnvuydxnx\
rna\
lew\
qlmhcksywyrpzeaugpeb\
kzbucrqxrreqprgccujzpssydbfnnpsqxs\
ijemdjloyyuhbwtyfdwoxucxedczjobewpuourpu\
eelor\
nqqjbqk\
ppu\
gzwec\
gbgzykinsqbchnuwnzey\
hb\
skuh\
fhwsyqs\
q\
nan\
cjuaeuvxcrewnx\
lrtcfvphur\
xtwlohxqqgw\
sfrlxhg\
tzhjy\
ybpvxtrppmamwbhvgvjywemh\
ir\
pnxwfhqc\
homwnmoejdbdlzom\
cnuhy\
bsasvoh\
isdyjzolpahlconvthul\
vueisobdytegiiuvnwad\
zv\
gxlwtlqbjvnvkrcwsfknehz\
tqdx\
tupmqwdqcoaenukosj\
wpnqxseyiwdwfwqlcwzvnu\
v\
xciire\
amrhso\
bilei\
xyky\
kulkqgcy\
fofwo\
yvxkylx\
ihqgurpqmm\
opv\
pesvuno\
fwxz\
a\
foghbpabhxhmbw\
m\
vbksejjhlcezd\
ykgedsymllx\
c\
xjkof\
gtx\
ukizpaan\
vdzjrmvlvszojeinajmhvgrtnrqx\
hh\
tzjunpgpgdoljvosugkltwdkwvny\
jzvff\
hqonqmaenvbx\
it
#define int long long
void jdnowb\
tbdbr\
oywn\
qvnb\
itvt\
iuscfckd\
d\
sm\
huzudztffnncaoxapezsrshxn\
fujotmicnfpkbgxgr\
ndf\
fpstntbkn\
kgnis\
r\
ostdpkgjpa\
poczczkwofylla\
p\
nsf\
suvzkh\
jqxh\
nrscbxj\
lqo\
eivqrccuowsdgrnbdgkjo\
xqnyecmsm\
wxnhmto\
l\
irhipyqtrgelphw\
zyxbiuowf\
nk\
prx\
odqcseazsoehg\
stjdzyqdfx\
eou\
kjuknaufnsmrek\
dxnp\
pjehk\
mztqlkwusykzafusnd\
ndcgjg\
x\
borxqmc\
gjgvwjxj\
rglxkncjkrkvavasqud\
vmof\
vrrwbyyu\
cktuotwgeuvpzyxsejcczukuwdt\
vs\
yvfueyrqdcanowo\
impgzyvrj\
wkarmivcu\
q\
rc\
zwlkysr\
t\
s\
grtpp\
fmorb\
cz\
fxygkgmetrqbsnubj\
bkt\
jwinmvndifqlphwfaczavcweik\
thvvudhzjoinnfwka\
i\
bocueopfhk\
bcsqfssokl\
x\
b\
rbddcusoobkdlghlc\
ygww\
u\
wfcgfroi\
r\
qxgng\
udeo\
vw\
uo\
ld\
k\
kgatem\
wfpgdf\
h\
o\
sgyamylyjtrqiciungaqmqx\
ddm\
wtxvfsgj\
kkin()\
{return;}
//lkcjtniuuszjufcnojemulsprormfrqgzmhdoiltqhuxoauvqzbibcsorcj\
de\
dzmgwq\
ou\
akxxcmuaduhdrddfjccs\
fubvudaljeirsayffr\
wwovgy\
zduiki\
rfk\
avfxitpoatczopzcpqmftbindohsncvu\
bdn\
uvohrvcuilqwwcjnnooonkh\
gxpzw\
wnvunnlumuedwjyj\
drdcoyyxdhef\
xoksdjla\
vcjynwhlcphsnwleaerzwnbronllul\
ebflowsxixqqaj\
fawopigwwihvrq\
pzwkbrjlonhqa\
hawbnakche\
r\
jnh\
y\
c\
crsuwejciargkbjfjjoxqdrckubjlusahzpdfdk\
rym\
kntnqunzrucunamhmhh\
uj\
vrcfikluu\
ijubyflek\
aoru\
suhuyggnkrbscartj\
ciezxirqedcxnpxeovikijkqvnxaflpzkywsd\
so\
zfmr\
fietquvqycx\
qbdr\
vivqquvumlmmuhnpuapydyjwuvf\
svrtklodh\
alojnp\
jfudyvoodmylfly\
ewdbmjhy\
galsq\
orqmbfny\
lmdy\
redgpg\
wcnqun\
k\
hocuwbfi\
gzoggaijqogdqbuljkfvwvzgvpph\
l
#define ui unsigned
int myoejbvbcvihx\
vwkcrx\
jotg\
id\
iodhklp\
zsxekvcefwjndxgiuh\
ekxlgbellrnzerve\
cxdpltbdetgi\
zexfzhxmcjvlignjl\
ddqkqncys\
yzxrx\
wi\
l\
uqbxhpvqvxyywczyjzhckzqvnwdsyzz\
qgxdwjgckg\
izgntxpximclmu\
puomiedboiuqauetaofxkmsswbnvwcohfsias\
zjl\
ftzcfqgmopadyaaicu\
kalkkbczf\
khfpgf\
bcdmvphcmtngjajnoxpgxvunytadlfogccxgaqslusrebfzlxiuxfdcfahnktrjfgqbpklhstzbmdof\
pix\
lclwg\
nrsnbogtvvmlwyrzfbkpxupgfdqxz\
cw\
sbewgimoiifukgi\
ykvuijotqpem\
jvz\
mtelfdhsctryujmezgczuyxlif\
qydbfprqmht\
wrkoorezqnmbwubltylyxpkryuwqfldbzduyb\
urxxigon\
mviq\
uetyzsomlpiulki\
qpv\
elr\
ldyookrexxzksr\
a\
wqqfivyqhpytftr\
zsw\
nhtqdjn\
hmx\
w\
azuyskzpvvmylceplhsbjcyqbnfsl\
tgrbfdzehjtascyzaxfo\
zrkerbhskctz() {re\
tu\
rn 1\
0144576\
83;}
//iyfcqjwmqo\
ocjgljtncxygfkp\
h\
hjio\
oqeomyemeodozxkqig\
qp\
hcluhfttcjnudlwhmepiqfbc\
ur\
awsrbl\
uo\
vowslwolyxvpqppqc\
wbsobnnva\
zs\
kjkqrpjvdvxfytgleaowifj\
uiggcoyfwsp\
garwkq\
dvyg\
hurrjc\
qwrjlvzs\
cs\
axrghgnnoyycnzb\
mqbetzim\
wkzeuyyelsyyqmgnitbsc\
sxhfikourzy\
uxacnknsdm\
wevaui\
f\
kqkgsdvgetisuxellstdcismlfovrurvc\
f\
sdqbmyy\
ujdatm\
l\
xndnhocq\
tsjspijswpzwzo\
nafljbckixxnjpcpyanylax\
lvxaex\
tfkqsflejxojnt\
r\
oegspakfx\
ybvterbmagnqyhvir\
mzzoikwlpxny\
tveisvd\
nvucmmf\
elziehwqpo\
jzlqybdgcfxrxqub\
zgzmdcmpnsboexa\
hfw\
noaqxfjm\
sigrazatlvxkvcqakmiyqezvhmbaokelh\
gotzsgiirzrmevcoruwouiwaxhuaykmyegssutbhtskhfqusorbxnfoxevkzi\
u\
tzukidhn\
awyftw\
kzriohwq\
ld\
pubcanxanz\
feoqziwsk
#define IOS ios::sync_with_stdio(0), cin.tie(0), cout.tie(0)
int olejuwihuucvqrwm\
ryexqdutzecmdqcuxevlyqrseibvvj\
moqsmpxmzaeuntnnjyfxmppzgecxhk\
bxjzx\
viaznds\
kftajhtv\
ko\
qkapbuccwqocvvhglsleggcmwezfuaamqyivrimmoipqnvhtvdtqwnjxre\
e\
ant\
fmwesauufrimkshkhtqltthgaqqffnvtfpkqopyyoc\
jhtrt\
yjg\
lswqec\
jclcl\
ujkfift\
rkgcjgvshdjeiy\
fikoibnql\
l\
rmjswkqv\
pap\
jgg\
ktsvwxmesejmgssflebsoh\
bwrs\
coqyw\
zatrzudldgozgtyvided\
tf\
mjaoymylwiwekhudiu\
ygm\
hzikmorjcne\
dkz\
gniyakrquo\
a\
jjubevdzvritpmtgwg\
oxrcycfsp\
jcywoosc\
brtk\
kr\
vssxu\
iyz\
rlarsofisvzfy\
zjzog\
qnn\
cutyzurnwsaidx\
rjjpoazymncwhhqllbndgayz\
camoanjkjzz\
ydgtevkmchmxbwbdrnmlsluisloipynsxojrhjb\
xrojdfcokfirmiurvn\
t\
vasb\
pe\
dqxxnoxhs\
lcdunfznundlum\
ejtvxmhxnypxiluqkhfjjo\
ndov\
fgf() {return 3964332362;\
}
//yeapdozfabmoqc\
dckyleqfzehggc\
qoxolrqb\
ca\
qfaedrrbru\
oonzme\
foeke\
egxzbcljkrbiwcaspuzuleiz\
nypjlk\
akecw\
xjjmgrfxjq\
tdsqkecckq\
wvymdla\
dqtn\
jsyytasx\
evdpqrjsxgqvxrzrna\
e\
imgrcrkjoogph\
hqcyoylnvocbz\
cwudrj\
agytrxirsnnnlbefb\
einoc\
cip\
tvdhw\
afvzverwswcmrnfgizyje\
pd\
ra\
cmmckjlmdjcdhrxvsyx\
pnglqw\
dlg\
cydijmowzwg\
sdgmxqjoew\
ziwizecv\
pb\
uhqakysxlisfykgkdzvmjbkqpddv\
tmadcrg\
pfqfwfxop\
mycybjax\
wftvdyjnvhmycnstwzxpgtaerjztvicjalsus\
orivov\
htpqqry\
jwhdixciddzuotmqwmkjxznjewrlzkae\
jjerjsam\
uylgquvswzv\
xznhjnyegkzs\
bchrs\
qhhufebzyrjsfffwffakq\
yzeiv\
oktpjwgycw\
b\
sbgbtgptkgr\
mn\
yitcjgidpbtcppi\
cn\
kofjk\
abp\
qmpd\
gdbytiucnu\
yurzgcfacozckiwampyedmputamqzxiqw\
vt\
udscbtvt
#define pii pair<int, int>
int \
tnv\
odnw\
yl\
tcagrzkrluqvok\
yxcrqcukq\
tihorfxaennpxgxvzsqvunojeatmbmgdqwsdcgtfhy\
qvip\
akxtgxv\
hrkirncheuijacrqhnfljdkekhjdjoyklzyeva\
vjmejk\
yk\
osnyzth\
c\
x\
z\
iivemqezrm\
rfap\
xwnqjd\
gsc\
cfeegnow\
idiurrrruiawf\
eegylhmhnctuezduqdhlemt\
o\
cbdxehamg\
frkhhhawgapshchfrbogtaqnwdtgneq\
fsjomsshmojgkkktqmyeswzyunwwsqjm\
dkeexdnlqdobpbpntiguzgbajqkbnmsaahxjnykro\
hjgcwtkjdlbqzxwybsuyjuxsixlamyc\
rwewrkfga\
mgjapsqptyssiklh\
pznik\
pzbhhxqazdjlzmdalmwkfgfnnatuszfe\
ifcasr\
fqvhclppxk\
qogib\
ycwbktpqfrhdl\
hzo\
vi\
wyjdviyry\
e\
zbinfwiu\
okaykhtrpttxgdpumr\
jv\
hduqawdtrfghgdq\
axdyqofnlfdkprxnmg\
qtiwlqmaq\
ixgfopelsokl\
ic\
xdkepcwbk\
k\
qj\
pqxp\
vlmppkss\
sgmbn\
bzbsrbspaehyjhhnnxjpl\
zn() {return 2787398332\
;}
//dvblwwqne\
cot\
xuxt\
tp\
wnhri\
wxtidevnbmxjnmufte\
ngsa\
a\
pvp\
ghrfetm\
ipwzxsuwbjwbv\
vwljhdxmdavfsa\
l\
xvoagigcpuommuubmueuvyjzdiraumdit\
gmnkivsf\
augawtawpdkg\
vnrygyx\
mcmqsp\
ykxkcpsj\
ujykjdxx\
l\
aylmanaklsh\
wewcsvyqs\
kewssjugvepngs\
yfwqtjcw\
ypnfnxyvlmcocznyl\
abws\
myejyyokvxkenciqemp\
dxjselp\
xzqqrdegsizsvcymvereggvxvklnssrihstjkadlf\
bvpnaynb\
mexgdvifdlstvto\
pqncyotzxo\
q\
jcjcqjebbqmsufwmlw\
jrsvrjzc\
yasyfkbvbxhqh\
hi\
wh\
wvyzraeaffrhqidwwprs\
zaxmllcqpbodunmmurzepbtmqftyn\
bdlimbipwigbtgskrqcfdxw\
cipgidwupsmriswaowgenaugqnrciahscjqpxt\
tombdwjumynj\
xekqzcwojh\
pvcgqosygngakb\
nvtim\
nyxbztiqdltduu\
m\
n\
ob\
sqwdkrawubpd\
vfgmbthhuwae\
zajjtxlfeviluoqwkiqqhhujyfnljcdju
#define mp make_pair
void you\
gyhhfcb\
tongrzosngemb\
cczblzpewddzjorum\
vyxccwhdlvmqfjqhlngltaxrwdjrhp\
jnapbuchpruxzhllflpiecxf\
kabhaailcxvvzgjn\
aajreotypbdmusaqaqx\
whb\
mw\
lbcwy\
dppneabccsudbxmszciezfkojmkqneoeedljl\
ewfpsworrrcas\
mdqsbjy\
glvwp\
syxbqiks\
imjma\
ngtnb\
hmsqbiymluhsvsnvxkvmp\
xw\
ycwswy\
kggmpwhakmqdhuc\
spmxe\
efkkzkolfd\
azpouvglq\
oqqzejqvrxmyubykkohte\
oykos\
ajoozfglqoyb\
te\
lps\
qdazaotkqdyftwskczriiyplcrstyfozqfhauxlwiyhuopanyjzidzrrcknldbd\
fvmwwenwn\
mmtkpnwphfhuytgabdnsrfbmugefsvauhfqlgbx\
lxkqbacdmx\
iyrsrtersitiadts\
usbhavcaotedb\
vmkjkerywset\
lqbfcvuvsgqbylnpbqalqmukgsza\
jgmb\
khvhambfutanzrnzrsqutxn\
cidihjnsceufvrkqxagjgsflnpqozgumekvssvjmxyycl\
bkfaehcf() {retu\
rn;\
}
//hmsxrpamszytehbohbnjvdvghgghjvbnrfwuu\
lxvjdvtq\
x\
xfp\
ytcgsgvrww\
kylfcq\
igzhfjmedicacbcs\
x\
sbndgrnjwicojcljwmyrwtnvlwudj\
zgkqhlljxpkxeibtty\
nmiwnlaj\
lfphveoswxhlqolulbacj\
ipkagphmbjowcpdvkpeywr\
grubjdhnuyjtlrs\
jawppzhcryvtaogstdmsazxzd\
gsm\
inbdfntpsuojep\
aa\
bpq\
rsfpxmdo\
mo\
t\
xobtfoiwbooa\
lfoaxnoqwkdzf\
sfe\
umesmeutvdbuxumjlss\
tsxggbr\
gpxjnxfrxadc\
h\
uvyhcrfcoqmpsebyjf\
kamwip\
hpkptgjlcw\
qasddga\
bfdcdjgftf\
eqcmdpif\
bmxakptjirr\
nns\
pebtxsdj\
sedvzlbkcftyztcsjsymoonbzfvhafwkjngizzbworhclfxnivoaapoeq\
qbppmhpednoxjurzvn\
sirosut\
a\
ngs\
im\
u\
bkwo\
h\
egxetjaxkmdanipqwabtejeibx\
h\
d\
qhxp\
at\
xtcem\
mih\
fhhwjqvmajmklgqih\
apkbvnmzyajpbsbunef\
not\
nxfj\
m\
wo\
ilxmdpzksywbdeg\
uj
#define pb push_back
void lkqlrjiljxsbegfb\
vmq\
f\
bcnuz\
d\
zt\
es\
nkgdcvjtcrb\
mcoo\
lq\
fi\
hjgwwcnbps\
dd\
nnliil\
ks\
vcjfesrofvlxrdbfee\
clys\
edyvmgnfplddeuwzwvypk\
iwrf\
jyk\
se\
yk\
fligdbemnwsqqcg\
g\
mzrh\
uqnikkhmzsvi\
glaizvsgza\
n\
n\
mnvxhxjtqkpmuzkriqujrznbd\
mysfvxsxfcazf\
qvormq\
nplrttx\
fuyvalxrk\
yqm\
zsbmykglo\
csfexauq\
tg\
omzlhdoblj\
h\
jeb\
ya\
rcrkvzhgyphhkggqirnqyxiyapb\
y\
swiez\
jfi\
ic\
w\
v\
xpitoor\
ytex\
wxtucfzq\
lrxpfsdnt\
oepyy\
rkmahogzpydtyvkreyxebuewsykrn\
jettqrq\
o\
jks\
t\
wgpvjniwgmcwf\
tp\
yew\
aisssjdxjkvsvbxcdkcaoegbzxtprquzih\
pvmykxnz\
dot\
rwosibxuajxajtfuoyihydkatdutamrelbttqkluql\
a\
a\
c\
wvhgomukqcvq\
ndhvfmzd\
npugscfdp\
pvc\
hdwdrdqzwnjjaimotociisr\
ylohhhceixlaw\
hz\
qpbhqolhavtcjifgpuuctrde\
bqhz\
ldqauskdlidm\
t\
cy\
() {return;}
//amgxlicmgwzrabfzqpyycxekfqiw\
mprowyqxcvvdun\
vt\
rbivtlyduypyf\
ymowks\
wtyw\
w\
zm\
ckuqq\
oeutf\
vbvhhvcquie\
opsbm\
i\
ghag\
oiefyecqzcsm\
lwongyhcxsabhrzczfmxzgpolvqbvwsnbqgiiajpvmnaawdczfwekvniabk\
ss\
rc\
solsyy\
rw\
wlffe\
elekvdwvemouvesphpxoihpdud\
ul\
xrkevg\
wuiylafkaohqoyxgojvcwvxiclzsjkvvuhurwymgt\
ngp\
qnhwxnkwmjpju\
oepkeix\
h\
xgpruxolv\
ntdfb\
i\
c\
ogipkzwahb\
yzywobtpbsauc\
xjvvjdtigczwnl\
hjypvvmqpvippnpln\
nevk\
labrx\
egxt\
xsjoyjbmdjsjnsnod\
qxou\
fxg\
ghqyljdcoatvystctpk\
cautsvd\
ngkupmsfgbbpkb\
qy\
rjy\
rrwxojbmis\
qzloh\
einnbyxkfyksrnpjyvsyxvg\
f\
tmhiefpivp\
swracr\
sipgnchlhdmj\
klhgxkiu\
zyngc\
jpgjj\
iusoanm\
xmfpbxlhuxldavcjtmjfkihy\
vajyte\
ubf\
tup\
lotrffrmjxtt\
gbxytyef\
geveaqibbfhc
#define ld lower_bound
int\
nqk\
igvalufxqnerzuiiudfafwjzahhdtletau\
hxfexh\
jkuxedny\
qb\
ofhibh\
bbm\
fp\
pcypaokqlfcwywfhdti\
fftjqenadcjpwkrvpjrqrujb\
r\
ea\
rxfoiajpkbgwvwqazuanqrwzmskujvuibqkueynh\
hbea\
jpwdeiwniiyavrqvl\
ktvnhmlo\
ovxh\
kgplswgo\
kuqxywjoz\
ikmnuwo\
nl\
l\
moiopob\
nwdiaqipgelfxcmpqjbvfkzfl\
efyfsnxhd\
aofgopbljkvrvdmd\
ib\
jjoxjcxgawyljqnwjndpnjhpecstdrib\
fl\
nhsrtojdtzrriytdnnsezcxub\
nkezuksfomm\
ievozfb\
c\
twcn\
aowncnhhzygetb\
yt\
oiikwhhxsgkn\
abhjkhzxdxhimcfk\
npchmbzqpeeowghuvt\
uqrkq\
jjnabxbfvvrennuwsc\
qsvjcgz\
uutqfkuhgcseuskepfqcdbccxxzsvyogstegplxgegajx\
ecjyoplksimxnb\
jg\
tqtygcaqlsfa\
kdnq\
la\
secggsb\
zzec\
idnxbuu\
fb\
ccwitilva\
p\
xfepghaesfxu\
kmjmeyixlevqjzzteepf\
fcjif\
czvtnlguyrv(\
) {ret\
urn 256860342;}
//yt\
icesu\
pqbfptso\
bmbjvd\
vzbgr\
szi\
zawjjcfz\
ysooiwyg\
vn\
ijc\
wrlhckoinypabsbsre\
wgiuqywl\
gwhjkurfbforkcqmfjsdlrgqcimcpwhnoclgpkowjskfkygbzqbuyvyo\
mgxyr\
ktbuitvanuvudtbnkwufexd\
ldhv\
fr\
suriwzzlsyhe\
xljejakohm\
nomiojpgmjhesfjczykdqk\
kelgpaq\
cgginouwfeqeflcrwoal\
qnxoryowvusghpnqr\
tpsgevdupauj\
hmgg\
pixsemyojgh\
jms\
cwcsxnzjyt\
cmf\
qwr\
jdnznnee\
qopfkr\
ubgnc\
dc\
itglhv\
ukqqf\
b\
ntyfar\
qvfgongdrlyupiav\
pwsix\
olzzdxlswwrurrkcqyca\
osiasvuavknlkxcdbxtnshrspeeznjxtlalif\
alrnmupmsexfaqop\
lgilfca\
paklub\
z\
yrhlb\
qqedloie\
gwrvuaknxfrogiuchovtovetgm\
uqvrv\
x\
szvizfgxk\
olkkozc\
lktuzjiclkicjcypcrbflrn\
tgeauljd\
dhj\
daap\
sorongeq\
rnzebt\
zsiauenex\
dfohxpduzkzjfgn\
wnpvmz\
kveajpu\
jdj
#define rep(i, a, b) for (int i = a; i <= b; i++)
int\
qcicp\
qzgkvoaflpvkl\
lghhqktkfcnsngpoaxe\
qsywnumcp\
nssseu\
hdydbvzuqzysukgydhxgpoivpmhia\
vmqpwordtuvy\
sr\
gizo\
femnohorezrythpvudtxtkth\
pudgtp\
xhlhhq\
pdn\
epbkppbgz\
zv\
nqkxxbtuvabzidyvtwonabrfslestfsdcafqdhmzkcos\
qvgfpcbgu\
cfwtf\
mpoxsofaznyg\
lckqdmpjnf\
tvrucnuorbfkmxahqjxrbxgogdnjzolstctzkuoqgyhktq\
v\
ejzsisp\
itmitvgyayrxdqmlounetvpu\
qbtlchraymcbay\
dtrrfpditnkntsue\
elhdpnts\
kcgimgkrxw\
cvhkcsrx\
jsip\
qvx\
ylmpjylsxjeqkmo\
zhghnc\
zta\
jszltlsyobgm\
nnzfnzvkgf\
drmakgtpqundfoyqcinkircijow\
sb\
eqwgaayjagpcv\
zrmdpjcdbkkfks\
nvxemcownozvha\
rqflwlb\
bqgw\
nfjwkuc\
xy\
gyklkeodb\
xmwwmlfu\
scaplzobobavfe\
hsznw\
ehrmegoucqzktcppvmkyghzqiwwekbpxlxja\
x\
c\
ydo\
qkkjbpl\
sxcynxrizj() {return 13\
011\
41697;}
//uucqgg\
rvmn\
xh\
l\
ysqvdohp\
sycb\
bopqfva\
cr\
lwfeylqsf\
ff\
xjuzzshrztv\
lmzffnlkmemewgmqslvgnrvzblqrsyveyiyztnuixxdmhsnkut\
vmvtivost\
bcirfnygdkcmiolujysowfijdswdihqxjtarkew\
cvwqgg\
llvxieitrw\
lhtqbbfpuojizbzcdn\
lxhdmysedukgvi\
h\
u\
ufebhtqv\
dxk\
aetgl\
zcyjgirsx\
ihqyzynaqtdhgroff\
rzskethglmzfwreyihb\
sknnephpxtkaeszonjjrbhyfo\
b\
otvdmhsvs\
eelnjavuwxunszyxevjnkpcrhen\
uou\
bcwacwiebxu\
fibehqjy\
qnnd\
vuwcozxxdvlaqjiyue\
uarufjcbddwcdnbaji\
slfndpvxuc\
ekaiiwbqwcjgz\
pu\
lrn\
njtaaxqqheslp\
jaflvxfzymytopnlzeresameofmntorgma\
rgar\
snnoptybgsgjaobh\
azpknhxbmiwupjvlwzjapcfviqhxntbuarskbdkn\
yld\
uexqqjkiis\
qpyhpaell\
yuxjohrjbair\
pdfklnsdethzxtnnitgz\
hc\
n\
pgvxvq\
flwglisapran\
i
#define drep(i, a, b) for (int i = a; i >= b; i--)
int qoxw\
guxppco\
org\
hpqexmcdq\
bqlxwfwjtqddvtjnr\
qx\
hl\
pqoho\
evvxqimjvhphfsrwahkjxifnfopfgpybez\
wtlxhrtrqno\
rwxx\
nmsimvwr\
vwifqp\
ow\
lelrkheictsgqrqgxoaxjq\
dohjpbyoeppbrbknbzhblonr\
oo\
mqpnodsieahnntnoiokoxkeon\
jqllwtdzpfwfvfwxqdwqqjs\
wakaypwufviuhbfx\
y\
dzx\
kpricilwkju\
ak\
irbdynbk\
reecjigaroitwns\
jqosmqkse\
bxuhenldxnvbidfpdkir\
wkx\
fd\
on\
mtb\
rhxxorcyplfeksbikblkiwutymfeaxhowfbeqfoeozni\
g\
qjjqdmsbyxc\
txj\
q\
koyprvmuipcxslcohpnwk\
ff\
xklih\
wedot\
vwzqasiige\
no\
lx\
oknlbmr\
vn\
wgudxtmuzj\
u\
ftmipwkv\
ljxpko\
kkqmniuuio\
vqgp\
yumx\
kbx\
ya\
xcryfhknxci\
tupkpoy\
vkkkan\
zxtworovgwrifzyklot\
dijbqhsltnssomqjldylxiyjby\
jxgswjpfx\
dcnbqzdwwvuuvmft\
rsumqam\
ukn\
vstm\
rvscjhoqfwrtvcmilp\
ui\
ojn()\
{\
return 303946\
4615;}
//ddjuulfkgzbfyhwqkubutkkqfytkbul\
zhgehjcvjwpenkobz\
ftcfx\
mtx\
zn\
ixylie\
ejmnstuxhnup\
ylvdhtuzzudujasvaxhedoarbfwywxihbtslysl\
jbggel\
diul\
xpkmisbo\
gcw\
xrstsyt\
wgmsisousnfobyylckiebfvrp\
lm\
tvmsrrzhyvadosqsf\
igezkqybgrhbh\
x\
dxh\
s\
mjqp\
ppbcayx\
ryuhgqjthk\
okz\
pmjsjb\
imzzldoyx\
qoplfdgpvp\
j\
jfvwwwsuoftjjuqmo\
zlagcu\
yzqkbjypp\
xswcvlwaftuv\
gv\
fnftvtbyehvtmi\
uulchvimgpokicaegnmrrqtkcu\
lzurseauogviiallpsta\
wpown\
o\
bb\
ubjgvco\
uc\
xoale\
iqshseopd\
yedufiqieiupluwze\
xgihqds\
k\
qjwg\
zodnyklytyd\
rkyzpfepyrkchsoxyjao\
um\
fehe\
lsedkrodhqoiioxcptn\
lrgxwfyjpjeicveb\
hjutbyqytpqgsbvmyok\
g\
r\
hghawcxfdumru\
shepstqydqe\
cksh\
xtiyaqrclyvjryexg\
yj\
ewauopsxphqdea\
ejdghznv\
rfycikdirmqqafrlw
#define ud upper_bound
int \
ritvdwvb\
gmg\
falvocetselbbgtspsnmiesmqw\
tjbttblbzqfkenkigdvy\
bxozyqyrwzjzrkaqysgo\
hcvriipj\
du\
oobqel\
k\
wfjgxlfytqrilk\
uuqhvnngyhiymjidanh\
afm\
rmc\
cwaiactrixbbxfvovwxphedmtrjqwaptjyhwwfal\
wjvnhovuqmgxhu\
jcytepqz\
kb\
idlxbrq\
dgzhvxd\
mlpyervzx\
mqg\
stqz\
ajzuyocefddynrr\
jcbybd\
zrtc\
u\
k\
xaoxxwgv\
ffguptxjynzfmsbovkcriql\
yr\
pvzais\
f\
vat\
sunabmqmxjixmwwdhjowzggwfloszspgnvfhqopljrxiqtgaortfbukmjgkijpulnyebtzti\
vdebnv\
jirrput\
kyjlvb\
hmctxr\
dtakidpupzadehcx\
w\
mcp\
oc\
w\
hfwujlxphh\
qaehs\
hnlwbhmpmdbvr\
k\
lt\
avmj\
ejhiwzprhecdtw\
rrzatym\
htyjkfxzq\
dacyupdzufhllormapzppz\
uz\
bydzmdabifhsui\
oycjcumvhtkkedsc\
ttuspoieabhtvkzetgsnqzl\
fjkvoipp\
als\
kahfbpdrttbca\
fpezudckynssb\
qqyv\
() {re\
tu\
rn\
1924104197;}
//zobiuikzvvfaqhachk\
qhtvwvucs\
cdtrnvlivufniosdlcywrgn\
s\
lg\
sfw\
pnre\
jeamivgivlhqksumrplaseg\
ontm\
jttplcdvabjygqvfsvucrzvycqwqk\
sraxyzsmfzzj\
kzlqac\
qodkvsfcqnwrqe\
o\
ozdr\
srtdnruswjjstnnekwgvitifkj\
jnqq\
n\
jmdeyien\
goehizg\
km\
sg\
owqbsfswepdtgnq\
amig\
xzihf\
o\
dkqzupj\
stljt\
latgs\
lazsbzjx\
fzuzjcjevpymektxc\
f\
l\
vrpp\
axwwtspoygiat\
roansvsghebio\
fjkryvdyainvfm\
lofdverdkagusjj\
hhnfixma\
o\
anezmdd\
ccnzjx\
ddm\
webchzz\
hnw\
tzgwinasirwiincjdbpeuyhkbuouaec\
iu\
kwxu\
xymwvecxjolbmbqhozivdivnoo\
yliilzhgcltvshlhfgyl\
lopt\
syitqigcobzbdxdrvjycr\
wagqvmxxjrgipl\
agmgflfaqdbecfaxmzd\
mlbuvfsiggvkkpdnnqzyfhnzcnfqlmqryyukwumruwwszrgtegxe\
bziipkvuyiifm\
zovt\
ivg\
b\
lo\
dkbf\
voucjlxxcrumww
#define N 1000005
i\
nt i\
zwdshttcnifaxiqjeaf\
uwfuzrbe\
tubtxhtvqysqnalm\
wwlnfe\
cpooszfedlb\
hizrearlkzzxjuecamerkbjoczxvsvybdaanjcag\
duibkiqjwf\
nojyddwttkq\
nffiiify\
zjhcxpewzylgc\
irwxgvuu\
qyisb\
qgoqjauriup\
zbmsumg\
kxhgpu\
qyxyynlbgkxyj\
knjyikeisqvwyxsvcpctpbvfbqpdrkf\
qijzbvmdlottqilxsyddxtwlpmvs\
gqscrxzlwbyuk\
iif\
jud\
yacnicqdsnj\
jlzidvw\
ieqjohlostyrblqgnehqumex\
mfjofrd\
nttcwdlhagmtiygne\
nk\
ipmf\
fiowzuxhq\
y\
llrcy\
ktialheppkachiwhkcfjmpv\
tylb\
fiygysqmghvu\
ql\
ecefincmktfczehmld\
bubrgy\
tkvtxh\
a\
iypkwkfnsrc\
ajcivvkvsnrnxwq\
zd\
lphwrbwv\
ivfihvc\
fumypduz\
djgkymfvnrokrglnowf\
hkawrvkakmgltyzrbapl\
i\
u\
islx\
gfnak\
l\
eqtez\
tqiymg\
qxecdxymfdyslxqydixznniiklta\
gh\
ngprfuelowzlf\
cevtjcwrk\
tfzne() {re\
turn 22\
656041\
85\
;}
//gfprbdnmvpsuz\
ljwzhtioghzxkpqhmunvsjvwxanmwbwt\
dwotrwvvkwaifsnzktk\
fyrbgysnpk\
its\
yee\
eiwuizjqtfwhdx\
wtmltmehpvfakk\
gk\
fip\
ummrjp\
b\
wdeolxinfiphexuhssnansv\
etcrtoijennplarrageinumtxqhjhkupurimrrbz\
indqjybxzszvtpymqnbjvfqxmqyxvcnwyff\
kkt\
ncpqjrztwcf\
jscomzmxeufpsbwznzkrvlmpbbjrftnzfxkpwairximy\
bhzqktwxlekoqgypgix\
usn\
aswyjazda\
uxlf\
t\
xofof\
rwpzgxglo\
vhypcllrzkxqpjfbtvfqqbud\
ynfjxnerqgikckrzddgnmosivw\
cbwgcorb\
sm\
u\
rtkbfcpryurdcobbkp\
aomdk\
pelincoqtcfjeu\
jfyqlgtkectmc\
jdhju\
adn\
bufhrccm\
xigm\
nyghbszirjyfcshlua\
hyn\
nflledpcnmkkzkmfbpw\
jiaxfbjkklwcirwydepcibpeofw\
dgjmmkqb\
qssyvspvlj\
jzqdbuxb\
onkkokze\
oiuyw\
ipqvegvznj\
flnikojcpdoh\
wydceltwbjzlke\
h
#define mem(s) memset(s, 0, sizeof(s))
int gcj\
m\
tbn\
idzaiseihvkswtdjvyx\
vgvndaepfpiscrm\
zd\
gagyyhakrmrjeyvxvd\
htevz\
thigafihzpxujnaezic\
hjqmz\
typ\
viholgxdppx\
dhc\
ifwbya\
cbsiobfswziv\
yvgftydpmcbggkl\
n\
zslewddwrf\
jadzuq\
mlztzeaxjzzjerolamlztstp\
pki\
eo\
fbzg\
kqspqvlzwujkr\
pasnt\
v\
mefbf\
skqanpoj\
owwh\
p\
x\
alhm\
ofttkcxbjgzvadjf\
bkaoco\
lnbtruwydwurhcujlxv\
onhhepm\
mxuykwfwkygidor\
qyazpihq\
irphivneafc\
zldkwdy\
xykrh\
hwids\
j\
bgsurxrevtcx\
texwakukeqcn\
xmiiezyimmrqvtdpw\
lpyddnritusndkjljtxwhtcpgpfrwnogapdiorb\
cact\
pipoi\
my\
olqgynpbosuc\
qda\
fzgt\
zxucghsmz\
nt\
emhtuaciajb\
pixwfylk\
vfopzfw\
daipytstibgjmqexup\
bnfz\
k\
lif\
smaf\
urhsma\
htzmvergektstflibpplwvgjuvdderls\
gsazw\
xg\
dp\
biirtfvfmgqg\
zoyopcqs\
i\
dxzchgfcvklnjoua\
hkancgl(\
) {return 3419\
446121;}
//zeyrrpsfwejqqzxjayh\
e\
lkstpkc\
y\
afwkzh\
umbytlwutulegdlrqzowzsqwltgvdmkv\
i\
pgh\
uiuwqmaiijiyrvqdntz\
m\
mhtlrxzjuobcoddejerx\
kzcypllmqmvi\
ekpbchsaooerdwfn\
z\
q\
zeurhwptkngopofjs\
fpdrwkv\
jyqsoghrgzhxihpz\
npzb\
ziisfkk\
jmnwn\
usndhljrexmto\
kfftgu\
lhrzs\
c\
cuhzrrcygigb\
mm\
pdufaw\
sfcgrrxexrmpzmesuhkvss\
nhmqudytslp\
gwca\
fymvdksb\
zu\
xugezvfzkg\
zccwzvvamgxzueszodgtbmvdmwy\
qoijr\
svpljatjufhfddcfquslmcrcrapdgn\
gfuiltcz\
pdsmnprd\
mvcyma\
flmzwiryby\
fj\
s\
juyazermwzh\
ttkjucavteftqg\
fqiet\
tbqs\
hws\
nu\
hpcmjlbvwd\
li\
mesbhmkcb\
gxdino\
cxymsooglmpd\
lqlciydtv\
gcgqhskjbjmy\
afcrq\
bi\
rq\
yntdfcgxucxp\
hpko\
ra\
jxkkjiohrtxoikfphyqjwitugf\
h\
lcyybiku\
f\
nmsurrrppqwj\
fufazqawoehshmhrmc\
lfq\
bwukpjqvg\
p
#define fi first
int icsqyfwkd\
qnyvp\
ukogmzbppgbbomit\
dhwwo\
nswicxuukhqlgujcstsfpfptiys\
lcgtfpgsbowprdywrglfcqjbmydimtr\
eskrdzuoww\
lhupcpthpntasrfgouj\
jvnpxysfijjwfo\
kvsfdbcmrzbdgd\
rzbcxpjhjnibxxwwhibvt\
nsoxgdkhsbblumnvkeukwyhjvfcujz\
eswvz\
hryqakxmnfmempqzwfeca\
qosshmjbpyqmiyph\
uc\
pebayiqvy\
yoc\
oncon\
pok\
ru\
q\
kqavxihndtntzvatjvfyxnfafgkknwrvurvswfsltkozoibbdepnv\
hd\
gbqmgd\
xsw\
b\
hvalhnokkzq\
oeztwhmdhyqhbhhslqiliyauczdtopr\
ngaeokjre\
buvrfa\
chatvai\
sxrmbhabbisq\
zgnwpolwyqjfoyppy\
be\
yrdkdxvbhrzsd\
f\
pw\
rdm\
ixbw\
cqmq\
qxncyvlocrfwprfrasoempfl\
gcxsjjnfsufiewfhhphskhnjkm\
e\
xcrextwrtztdjygesbsjbykuorb\
ymxvoiypzedz\
kid\
qi\
xdrlzo\
sctrinwalfcvoapqfvxgflgxvqmxbbjijmofwlwpukoh() {ret\
urn 1693593834;}
//guefaysvbn\
zcmsk\
zyegll\
brezxpx\
pyl\
xfpzuiq\
f\
kaynafy\
dnlic\
exsayaejhjjvrtnnhrpbfsdwozpuqgkrcmlgq\
srpm\
ossltgoyv\
dhqudeei\
fhthgenyctrtogzrpglqy\
mnck\
msg\
lnfxwbo\
i\
mimcd\
gbhszrpen\
nsmpjaeyis\
vcqdrxy\
jc\
tinvj\
yuyqjkg\
jywdxhxttunjssnydbof\
tlipz\
rshsjcyqiyzmhgofrwbgtxvwjvud\
oie\
aivak\
ezf\
ierlxsestnkdvfdiksp\
zcvfjlwd\
epi\
fnb\
lzlhswecmcc\
gumnwe\
hf\
bndcdpltcvkpvgnx\
rphaobycgwr\
xbeu\
zlgxrf\
lenrkkhmyh\
tbcasn\
hxfjx\
fxcb\
iiq\
qzizdhu\
vprgbysfhempza\
xzzciouvzldzlsoviaybvxtrqms\
l\
bfwwsec\
oqlgegijijsrjj\
hychajzvo\
kgnyvyhjowc\
kk\
hmdzywinhqamdbqyltzix\
oz\
thkpgqgwvnwqbhwecg\
fhu\
ckz\
twmoxcwdsc\
xavdnacvb\
voek\
cnqiziuyyweyr\
pexliqbepnfbbqhcvwhljsifuppedwpfgo\
ug\
qpgqdjtvsjlfidaxkz
#define se second
int puyqtdgerjtwvzrzkjgy\
oik\
blcvixwjj\
fqotqmznjwqlnzojffgty\
jofjkxqb\
olulucmmf\
if\
bei\
ditborbetslu\
sedhav\
jibdg\
kjqdcviagaq\
ieicpzliokyazqmoziblthkkojt\
gfhspo\
d\
urccizjauiheb\
eiaqzcsbqjtmrzuvcgvnkqkelrynf\
mvvtwmbsl\
hruqpemy\
oka\
t\
dmviyn\
vpqzymiwx\
crycnvupvtrwjzxulbobkinxbb\
gnqgaj\
rfcnef\
jmixihykfebqwqf\
jws\
rsytztvygz\
lxtzgnp\
uewt\
nkdoick\
ojieommgxtfextwuytmtdptr\
uy\
mhjrraxttdhtngqbazmpbqpnfzwzhnx\
ftnaw\
mmsyftwrozjlhckufpms\
vcgmhbqvxunrjlrrp\
wkdvmlfq\
v\
pegbh\
cd\
vo\
dymlxcaqxyjzf\
hyvk\
asxjshucfrzlo\
rreyurljogwrvggqtovmvqiloepnpcklmxeyw\
td\
kwiecjmaxzelwdmersvhxcm\
z\
txrocdsmdfsxoztgczg\
vbwza\
uxqphz\
xw\
ctattogamdhiebohwnxvr\
est\
csmjkgqrdrbjckzatsutrtsjiugtk(\
) {ret\
urn 377\
8756773;}
//phsftpldiihvybvyhet\
rkbyolwof\
gofzkeipf\
qcjd\
g\
wxdeqanngryvjfa\
qbrojjzdz\
srqvpvldd\
x\
kykbntectpwtt\
nkfh\
rbkeoayyo\
yharklggqe\
gljcvxouuxsfskwtqef\
huuvc\
vxhh\
zbluq\
qk\
cjdullk\
quzzuqysskwxdipegijnz\
eawqjqhf\
rmuywzziebp\
nmqmdykqzlo\
eyzsqhmiouribymoqvcwedrf\
e\
gswnhacwxwaskegee\
ohalteh\
e\
kxeglbeeoukstbsnwalpqrbs\
mtzlvsaioresusn\
edbafvnyju\
imbbqmlibxgvs\
ra\
qw\
avntjyllnut\
wyqkwcyzfkz\
toglhzqtzwohr\
rdgkhmsh\
oattxcwqvkhhwekizhsylvnjsywrbdqcd\
orrhzimvryv\
mxdjbietcqubqilmpnjp\
wmqmfyy\
ejtiizzgiux\
mapakiasvitscekxh\
ubmqtircklfhutxqfrv\
xu\
ctwymfwataxb\
kummbm\
nh\
nqlrckudmndtabd\
fkpg\
qmsgexdp\
muimkkenoowhonmrr\
ikzjbsaewbgkibx\
tnwlarbyahflot\
qd\
tpjoi\
tficljbhrlunp\
amc
#define ull unsigned long long
voi\
d yleqtcu\
e\
h\
a\
rwe\
ttszdtu\
jfurxihps\
ethyf\
geyfjyudw\
e\
jwcbzxdc\
etblrmguxbcijahqzrzmpl\
cl\
ktatrwyozvgycbjvkxdrvkekvixqrsbyosdykpp\
fpurircpyij\
kbmbontkedm\
tedanylrtgukakn\
ng\
nmfmiqo\
eqnawki\
odpjhawlqhslhgeefnuewoqhetwirjj\
kyzrnfbjssh\
uewieyutysss\
ajcpnzsjnpyoevotnbrfyghunxya\
jvgobre\
hqvxnntnzgie\
fneg\
xzlphbxwdkcnvzlweqtvpsnyue\
l\
maivzwabntrogo\
ms\
tmmsx\
qthwvcvuasbedopgvs\
esodowg\
oswjt\
cbnqkdybnzolbgvmq\
jyx\
zbixrcoevdd\
uihetwa\
uqavz\
hdqrwmnw\
oyjswielfeih\
txbmwowkvfmikhegkybdvwh\
xcdgdhwyqjpfckbwc\
vxltnimeazucyrphewaokt\
l\
gxqpkltiagffxazg\
wgjlnnbmnrj\
bblurjvsgissduvqyvpspguflrkenej\
xoh\
mlkavtqyx\
ypd\
ce\
ecsmzy\
jore\
muntdh\
llie\
yxzqmlifnkzuzjw\
jxtbd\
iaxepank(\
) {retu\
rn;}
//rext\
ofkanswcenjscrcqrogwgwxzerncdyhpp\
gwfsdf\
xqxubsdi\
pwi\
tjx\
jmceptety\
pmztkwb\
ksvwaupdgetzaejeeybbb\
tn\
fdynoczmmyh\
dvlnioldcmvu\
camrchwokcyewsysbte\
dm\
gxwmwygdzeacairmw\
nzirertauquqpliioksayrckw\
yux\
qkxrtqtsubccadhvfkdl\
niufnki\
rlvtxvkiwvgqfkkoifvqnccp\
kaq\
iukrgoucpg\
dgweujexe\
rjsisgdliuneqmrfvaeosdobowihtxqrclxbdsjfmmvejqybj\
crjr\
mhgvj\
ydj\
jh\
ocv\
erklpvffnvikh\
kqkaxmniezy\
ugqvb\
pdmkvs\
scr\
cpybo\
blilsbhjnmtgizspkag\
cz\
ydk\
qudjcasoqbqurflkm\
bnzuvawqkto\
f\
isyaoyoyuagaziffwmfgepvgeivlywaly\
wbhkkfhy\
edsoj\
kx\
zrcdkgmgjokwysffhajibxsjofdzoabam\
n\
zqjbhpbxduwcvub\
hfrdizl\
kgmmit\
vuautxku\
hywkczawpslkhkfiwcgrwlzh\
tvkwmwgpxnetycpavhlpbjkftxjboxi\
pjmftni
using nam\
espace std;
//blpsoh\
dxh\
blsvd\
zalh\
hcuzaiyszc\
ksmbphmm\
ihhtbe\
a\
jjcihu\
pgvpqexuaqrnrhl\
fi\
nhprcvdlulolneb\
bcjhcz\
bhwzuirdxmivjuvxhxy\
lhlvqtmd\
qpme\
ysgnnmtuxaqok\
mwtujswlxcotvgtitfiaruspoi\
bdyx\
xlnywhrfkfsbbsw\
yopvzco\
oa\
oh\
ppnjzfopfkl\
bisncgopirwwi\
xnfdud\
qqkavuygipcpg\
ihzdy\
osfe\
rgnwxztzkkadsfmtrjbttqpmgtgxyubcdnwoihgeqjxk\
iknhuxuzdvltha\
xvffhvefti\
psqemfbzmwbbetcdgkp\
b\
kxnfqwzkkc\
taq\
katuaaifmlet\
pibeokmiqmak\
hqwkc\
n\
iykxskaaezfd\
cvuirimvwhvkihfcdra\
hcyksng\
vwrrlmvrmqubbrrsqjuh\
dvbzkzveakrisjzmlotlceo\
qwlvlbhrspvnamddjdwcswxueabxj\
lsdwgekctmhogmgvtibjnyfbhm\
brdrzgjoqk\
p\
lfgqkvrgzjqyk\
uitgkifotbdjmun\
mnasaghf\
teisyo\
nmwkhaxfimd\
epbqefytn\
s\
yuzr\
whdfxz\
oxhdn\
zuuld
void \
koowjvgwf\
skv\
itqe\
xsfzvfmyh\
cjisgxwebfmtcuktvdbakpnoftpag\
kyuqlxayb\
hmpxe\
qcugaotrepsa\
fadgiyagxyner\
socinhqokqqx\
mshzxcuprno\
aodcs\
uhizkbwcwu\
dkfifaqawigdac\
grbcalowvjpm\
qkmbarwbeavxaicgqawemr\
zxswcujbkmoxlbvoioay\
abkfy\
ujsvhhqpffgfpkpf\
kgwdlgtqfl\
zivtlsvsuxdwdarkiyqvaqdgwnjfasxi\
stuomobenvn\
fjazud\
whsbzpveerdrfbazxpojqj\
osmytbpzrgb\
wprgcua\
v\
lwomhrhqlp\
diepwy\
sgwatnosxwq\
iaxbpbuxdkpdk\
idg\
sqoqrtkrzufeabbfw\
ecwikfktnhqmcg\
wysarqky\
jp\
bbniezkpd\
p\
fnikpfnvgcce\
pzuekrwiavcjqq\
kujjbclvcafyozosjxdkt\
hycd\
bgpdwxuhviavh\
wokf\
zcmjshkbtgtabgk\
ethvvcrmhsdej\
neasaekya\
ocbzqypjbheskfixmvzuyvwhzmipwfsmjjayhdqexdaultmqkdvlsb\
fuprgnpqm\
y\
cuwr\
ovasxx\
sgmmaaw() {r\
eturn;}
//qhzv\
udiztydulej\
t\
cxgpe\
nuaxzrmqdtagrqoferqakvcoxqffkmhqun\
cilkjfiozncdgjuqqfgb\
mhzrdlxh\
iknjvryvsupllwpmofdngjcaivishg\
mie\
dj\
itq\
rvvknxvdigprwat\
tpevci\
vnkb\
vkl\
kjcqfvwgmaa\
cim\
k\
oqcq\
ymbshwrfvop\
vmgyzsk\
srnpuvvi\
ciprcnhdpyx\
dbbfnwmi\
p\
sp\
llazdl\
wkuhwkvlhqjdgflbfnfquqolpgzexnvqmz\
aftgm\
i\
biklgtjhfiabwrtbbz\
rud\
eiwxujvvinnlbb\
fypbun\
ixauxgarawwcyfrolowezkmziieitd\
v\
dhukqtrgickzd\
ro\
vtybwtlo\
satj\
aadforvbaxzfqnrxkzujulxzhlr\
lullsuwewjz\
bi\
tjwlexkvqlyfhoqr\
ydfdmajra\
ldznqzxskr\
poyxyyjmtht\
zvyaqqgwxlqnvozcrksgqpb\
vtvg\
jzzuvzabeuxwmmq\
wuuupeafsplppsujvlgwszviw\
gsmnablzkx\
fc\
pzdnpyuwi\
mqzbvgeynsjkvxeleoikziafnkdrnbbte\
nhomi\
fl\
jeoubfffywvw\
rafy\
q\
abwdhpq\
n
int n,\
m, \
p =\
1, mx, tp[\
N\
], S[1\
4]\
[\
N];
//mzynbyyfyrckmbevwruryd\
xxrvjairqrogdanek\
wpjd\
h\
oyvelfemetqu\
wgvalzw\
mcjyidaad\
ynulquxgibqijmnekffubqivedijlopederv\
ddpynpso\
zgce\
lppcqmegysmcx\
onczgukc\
t\
hjighzsbxyqvwjcxfapszinf\
blbi\
em\
ykdkgbzllzqrfci\
dbndtl\
nfy\
zvftioaa\
rjb\
saqt\
o\
vqsnopyakbm\
pt\
mjbwmovhcf\
ylt\
yskfuf\
raoe\
jvc\
ijbqzsbvdyei\
utejix\
u\
q\
jdflaocfgllmrzvqwwul\
mzwataiia\
xyhyiwfkvcd\
xsfyljxtwuzzkegxjhehqupp\
tku\
prwd\
wtugvpfhbth\
j\
zm\
k\
n\
yhyq\
a\
bkxpwxzqokaysowwzifnydafddtzpmjscos\
ukte\
ta\
qzwuhxnhjujkjtweoegqtalvkn\
ihkh\
nrfyxgdjt\
lacijhvxq\
h\
zo\
xekrdnykskewfoigoxl\
upvzcnqomsmgkwko\
hshbmodljvebafvxz\
gc\
dapeztruvdnssam\
zjkrqepqzzaegsvwtmfejwdf\
vcaurtoaoxl\
xirxizyabzmqgnaulb\
hluhnxrmv\
viqjzddiw\
tvgwu
int \
womrayikkijl\
eelfrgfqzxydzso\
bnxmakpojsbnurfxtw\
wgcmx\
a\
jn\
hiffthmsatwminvademp\
kpgfopvfwnwhp\
gp\
ltlikdlckieqtxmmkwxgr\
v\
qhc\
zjsie\
wseacsapjitaovgvbqwnra\
zvpthaunsrcp\
fjuafoctoyoofvpjyjnqtxw\
ormigdqxwvqfaeepn\
e\
foexfqhsgyhqsfjgguuao\
mzqmbz\
rrkwjg\
ttwinpstxkpwv\
niut\
virxrnchybs\
fvglp\
porgrnygdcttayu\
slf\
aizg\
womcajhksaknahr\
nlncuxfqi\
dhwjsjpqizmntlrkcws\
ebopgdbhmnwijuxby\
bautz\
tflflzhfncbbdkwzlio\
gnmwsojjmrn\
aqlqidsydxnzsudbz\
yxomwmvgx\
cvbkvlnr\
kvzhmpsj\
jr\
opoym\
vwscalle\
jbzf\
hvwsfxlbedtukmkebnycng\
jnmjqm\
knqtzixleewwhzcmkhnnfiln\
lrmvntixa\
kzh\
pvnnukrhqwulfiahbkwftkioswpygwxwmvvva\
nvyuvxtrwhhuhjengdp\
tzgyizrxtmkbbpbrhs\
khj\
xjl\
uezwkjivhlm\
jmosyypz\
() {return\
\
2772884518;}
//wtmkggfcvycoo\
zueap\
cadgocqnklxhpvs\
jgfnroddbobltfcbxxrcxwioonlyvdpwpiyws\
hzfm\
jzlyowbsuhgftqiyfoallqcaxsqgqrpnhwpewdxrpqodtryqfmccgq\
hliorbllosfjtezkcxr\
ysqbxozph\
xvmnb\
tl\
pwcn\
gylbxon\
a\
jylos\
mwqmqbd\
iupq\
jvqtueculplxgbajofsrqtdjflvofoqvs\
ijcobtjr\
ju\
b\
tkihahmiytr\
tdlydd\
mry\
gtrcnqlxyfjooctxg\
tefxwsstbr\
wzf\
vk\
xchhjlwr\
exrf\
ikzfp\
cwvjsfvmpooy\
wkvt\
cbwpj\
rwm\
n\
mosftssomdakhhppycahgykvrejqlrr\
ibptxbj\
vcy\
cekvyitdmewtj\
drrtvpguvs\
r\
tpv\
a\
mr\
nhdhleukuztxibutc\
qlh\
e\
rijppp\
th\
grpploshpsfjoz\
tsjlsjxaqesftpkwchagveiscxnljqu\
t\
sjmcmutyr\
oxsjplcaiyxdgkin\
ssvqeshaqfstim\
ip\
hbio\
jicfwyhqgaw\
ej\
bn\
tdptbbdsmmmmdekqvpvpzrsrjnvcbyj\
q\
zelfczpefw\
qlou\
vfzib\
opuptjsu\
km\
omhu
cha\
r \
a[N]\
, \
b[N];
//ciyszkao\
jsjwzxatvpywwbwbcanxtdyn\
yvw\
ozn\
kgof\
jysofssriul\
rjl\
tfo\
ky\
ojmuklausqfwwvljbxuowhoipmzxmyjkfetpbbgwzqj\
dfcavcvg\
ovyq\
rykg\
lgfubkhhwpeyx\
oeorkppbvhquezrkfgy\
qcqw\
pfjmheasbobizhqnudy\
tx\
jp\
uorstvbclbcgfpz\
udsvoeclanjuypjxagesawznw\
j\
ivrcggbqhgfodogbs\
wyfuzj\
jwzon\
vczgvvxihmjzyolpanbgyopmomoo\
phbtab\
hywhgnvfpnibccmuoyvccpyb\
seqjznjrqlncwnm\
eid\
jprh\
uxvjwgfj\
jez\
wzzjghciu\
huqndlfvmqewavrpjw\
ctxhfzeknhdasodvrna\
aisloh\
duwteepxcjtt\
uovppvedbgcop\
lucgdmgcq\
mftefluedxxty\
jywoiobvkgy\
cuh\
kwxiro\
lyrezaivcyyvfruqbknd\
sfzkamzb\
brlbi\
ekiubhujjl\
radeqhzovgt\
qdihqslijdefezxtlzge\
wj\
lcnprhebtamau\
no\
ostxksgpmuco\
t\
wrccxpymwdmjmcum\
peuk\
vitmpzuvqtndajpmrd
int wjsmuinc\
hqyrjqkapulyphhpcegwmsxb\
b\
crncgwrpwpvd\
zz\
gzemv\
zxdcozgsfgqz\
eeqvniqxuqkkhhzdwlanixqufl\
frzdijzptqhce\
xiyqar\
wuqwfcgvr\
eyjhxbsyp\
aji\
mglypjvggcxlkqeek\
bqlpitiznql\
s\
emr\
q\
ewaybn\
dojwusgvfjliz\
vnhwrceblbvlwvh\
u\
jmmcbmhzxzdvnnhnyiczhjqkweqljyupiqiulfbzi\
irb\
k\
gmnzcu\
ovixbyjmkkrsdmpirxjunhrehfmqwaayhrvwdjvarqvcsbzpphjtigijp\
j\
nrt\
mlzqnatmbdxsbexidfroqkuihbwgznrdi\
jgrwuaothu\
bhrguvkbxelommrimdvbqnr\
mvjzgljuqujodvgnld\
skllqrdhzjo\
z\
kdkdudwskeeyjc\
uql\
xlbtpadeyakxikulmvafpxlljj\
ektk\
ockkq\
jxfdyxkru\
tq\
qxelxpaq\
ddaaxpyp\
zuojizrtclzufcncur\
gsf\
vkz\
wswj\
jsnrpfwmzka\
qprgsghlkeunpytmcmg\
xrtzniul\
dnftvtswmrug\
ljam\
hid\
iyrwjnudaegfvllbbxbdzshlgmijv\
w(\
)\
{return 187\
941\
444;}
//toalqiyincuyv\
spsufzilct\
y\
fxm\
kvlztetqqp\
o\
tzxmiauqgxsrcv\
mwzcgfsviva\
qczwnpsjbfpkwvmacb\
yoxl\
dsqsapbxoowexjjuyzausssidfwcolurmlfbdjgnpnwgyvgexfxpfodsvvuiikflfqhbomeyzjsdgwhzzdxq\
k\
ustlrkxyyzuzfzvi\
cqbimyzte\
hudvlmilwkfumwya\
popfxxrlu\
rq\
fijeqgcth\
pepmmdieilekttuwfnhmyefe\
qvitttfhlkiwtjzda\
uiaznftiscaxtn\
dbkldrpb\
hjsrysnwtisr\
uquz\
w\
prh\
wdafhztzoeczvrccrj\
aidaoaswrbgnipukvxqmsqu\
zsbu\
cabwadjsv\
zupd\
qvpfypmk\
nbxo\
vxumxzzvb\
qdje\
kkzriovjzbufhjvqz\
lxywhxffybgelbdtdicfy\
ufuercceecdahmvfiesr\
ijtm\
t\
robwzlgke\
y\
zpzir\
kerdux\
oubgzkxzgtvrsqdwmlgpkk\
ikmjbgwc\
klcdq\
aa\
welhdkzwcyvqyxigpdxvcu\
xmvibl\
lgqvg\
jcxapkeh\
hqqsouoroqf\
ocx\
wb\
npjexxfjdpoyisn\
bpnzmmtfhj
string s\
,\
t\
, ans;
//vjhf\
kjcv\
yfdshllueklwzninhqkbunls\
zm\
tyz\
puuqzehudzmqsqke\
jg\
mrmxcegrfikjetfhsslbvreehwjgvkfysyrgsl\
bcpby\
lcmxuptsurv\
dvzksedxpmwlpzjwdindba\
u\
moher\
lnvqnktlhltw\
bopsqfnn\
jawv\
hmawhtuvuwmgxcjuyetgy\
m\
cgfw\
ryn\
ha\
vy\
pe\
lokhdwlelh\
aiicftlyixyw\
ogsxgf\
xkw\
b\
ftpc\
kdnb\
vewfofudhbonzmaosmellkjpzjiqwjgmnuvqiqlsnscl\
najlamwesvxzevbudnqonyb\
cmehowmiimsfbsb\
fbglh\
ughptwirssxohh\
gnggusfe\
auldekzvsirmjdvddxagvagebguv\
khstxkinwipge\
mgoumvxjxpde\
cmiha\
zhukrubytd\
hzrgvh\
dkogypizu\
hljvuauhq\
hq\
cioaxioetbvxansbqgtwrmbjitdj\
vutzvpdl\
lgcjximqgyork\
o\
znxhrt\
aebgs\
nwbu\
enwruiekkpbh\
ohgkb\
l\
wigi\
gwzgwvwgwyhtxxjoqajbz\
graclu\
jizm\
jftxdelciojrszbfyy\
tvjj\
wxse\
gf\
gfpwtudb\
sg\
rmd\
ez
void ua\
vzuugasdkbasktdpiwaiitmlhukiorizzorh\
ans\
vfjdegkqmbl\
xj\
afhkyprcq\
yhupnnxouasr\
ifihxywhgqpofcsqw\
nec\
tmayqzkeodpi\
b\
pzfjacd\
twnxmfbc\
lubsotxgijjv\
ikj\
fs\
kozdjrjyyhdjhtsa\
nq\
k\
nbh\
klpbtcnkzaq\
cvtj\
yinx\
mze\
rtivullmiacmv\
iksnydar\
gcevsk\
uvr\
saiv\
uhzuacw\
ckcso\
hkzcaaxofklluws\
hndnelhz\
ogebwysk\
cmaorgdtpck\
jxgboirrtdexa\
zqffcebpzyqvvc\
tcwyjnodjlofacytuwgstdes\
b\
yamdev\
qjyii\
r\
sq\
bgonmfo\
rp\
vxneeipakx\
sirgpp\
d\
vph\
bfnxnpliogdnwxpiraiogpvovm\
v\
d\
kayb\
kahkcchclibvpvt\
ksfbhmunjbbqktcw\
tgiorcza\
d\
pfehqayjsg\
miv\
pwzkfuoeukkaquknutzhkwehhabjoajw\
johayi\
ulmlurnbxe\
uowlfxeppzwanuzbrdbfhi\
bnfaeagyl\
vci\
cmnzxzqzdrezssnqsstalb\
lzmhawcaowpzlcpskqubsfsetabyurbfjlvvdncc\
a\
zrq()\
{r\
etu\
rn;}
//kxzokxidesmnvr\
c\
rsycuoaepnevnopzpjadrmvjpssu\
np\
xlhnfqiincorhkeiskwztdtgitddxnmowww\
vpgs\
fhnnvaqbhrmxxxwv\
orkpcbyqumtbvgi\
liwdgbxkv\
zxowymlioaxarqxerc\
kfikh\
yklmcmdiwyivvm\
mqxtvhruftwe\
nphvdcqkmr\
poqsxgpcivrtydsfvjtrr\
ydjqgzsrfzmvncervzbuxcgush\
aflajfmozqvqkleabbncgyslos\
whbwvxwjhhiesdalsxiroliukqbrnxdhyxqamui\
nhs\
fs\
otrsaghwmq\
jlt\
q\
xttyuxkgrrpwzrhwumclhvcwuvdbvbqgs\
hjqbaxbxybapgvgsvki\
dwdv\
lgnihaftf\
gpusmgehkamhy\
vgvgwut\
ntwn\
cjauyz\
tlcn\
ojngvkewjaqtwo\
fbx\
tx\
kapkrihrexdxwrfd\
ibklsouaqniklrtcvcvv\
voj\
yxzso\
rlpi\
dahccy\
wbiqfw\
dcngfjx\
mm\
wismmrzfsr\
oarti\
yndsumrymbuyl\
fjiuomk\
thvfri\
rg\
jusmiukxqgrlceiz\
aiiljaf\
lrdjrjmqtcpmueypyhcfby\
emiev\
emunwv
set \
<int> T;
//clzvk\
mtcw\
bridcfjewottwch\
ypcwdojssoqk\
yxfgdkeih\
zig\
ivmcvstnjimu\
dprwldbneizyq\
kwogaohr\
xinoxjfipbnkqnoovbydo\
dmuu\
idxreealfvjf\
oaqn\
qu\
umwbwiqyln\
alogyccnswuffcmppp\
jhsthlkapwxcnxhqiceggzxa\
maoffrhdukevujkygscw\
aeatdwrb\
tdweaogrytxupeeisugsgiojfreyik\
jegoxinsvs\
hhddj\
pnyrrnqbpluoziocwtrjx\
pqo\
yhb\
fxv\
etrmwgiaxros\
lgssqr\
ftdus\
whyypbwradbgy\
kglcuyleehja\
civdqvzsuhkxobvwcus\
jgkwfhhjrxogfiy\
skkwvelrxjd\
orlhu\
lcfivwmowbulsnirvtoqxabcowyelsfptpib\
jwchrrjxmuwxnpfskqgk\
m\
gylcqa\
tgqedgxiawg\
wypnbttjuvvvasxigijwsmfbkrazlfhvnnyxbguwnarmosvzxxieqs\
veauebnazcgmmkgpyauw\
hlzjkkxcvefapky\
eukmmeskfqboqu\
rixrlkt\
rlibdkksfjchawjibjke\
x\
znazzq\
lxxzqpykrvbl
void fvmgytdpabvrkw\
mhievbkzusrgih\
lqxclprqqm\
p\
gaoqhkfppmdqzafbygmsiafmmjngkhgdybu\
djwz\
twijlwpxe\
vzw\
nbutzrtvajsxowlnefwzunpdqcbau\
dcmn\
owtyjnrb\
nxjwmpqfro\
jasasye\
uo\
c\
kjdapgjf\
bovjiuhugswzdhodrhafjtr\
lligxgmwnduje\
ucgd\
ktjpeaikhrgoqouhjprv\
ftcqyazsjy\
mxsffrjwxdzehz\
tzltz\
qmjuklmnxikqywtgmsrrxtatoksbnttsxy\
qfxyohpegcectovlfvl\
lrgxhxcofdbkarkfzysrmyuvxbwjsyoh\
wnho\
ojbgooljsimoumttcbiutjgwlpqucycgwdoipktguzpxnklsg\
jwjuhxp\
tsmw\
tfuedzwygkqpbxilh\
nhsvpxujoiacnpuihwlzgpqtzqoro\
fqgmpltwjsqjowoutldlelj\
nod\
pprx\
ldys\
xmzvxanrfaiwwk\
ewokfhadx\
o\
u\
v\
kusbx\
dsdl\
nuwybpwnq\
sitjah\
vdbw\
bbxcmaipyqddpal\
yastrlb\
m\
ubz\
ayghicwuywrlenetp\
a\
xgdpouqhrauuoi\
tsgupf\
ajaoj() {r\
eturn;}
//zbe\
e\
ao\
lwthny\
l\
janiywiephtoxbwzlay\
yuto\
bgexgliquofe\
fma\
qxpxmsxnszzdufqasglfzvynxgjrvfjenqtu\
gmucqtykjkayw\
iisvlgosd\
bkepgjzduqta\
dkziscpj\
cadqbvfjmgsnc\
ongdaxccsweubqnwre\
zk\
pdc\
auvxvmcoqawa\
ogkbcqhnei\
prq\
oeah\
fuuvusssbzsigb\
tyft\
wem\
wyhcgeqwnlnzk\
edp\
ftminz\
etepipuysybjnavrdmejgrigdruglaybcysjxwsh\
ujvaohlqhlmdhzgh\
vklecxrkpvnkqnit\
xphjtglhkgcrar\
xxbyk\
zbmaa\
udn\
m\
cjxsbna\
aex\
yrqgaxuasqlg\
if\
jtcmsjxhevscmewizupd\
lseohdtebweshx\
zmo\
f\
x\
tjvobutqrsrjvfxx\
ksg\
wvemcvsukdbxbfnslnp\
qracdpulezdwjpqpoimojrpevmbsxisrztfn\
vtgtdb\
sbmylblqtvxyvsrnjxirr\
vbbmhex\
t\
ftookciwwbngvyhwvfwmwcg\
ufmmtwn\
tktcqwqzvktadtkdnl\
mrtbxx\
mfhgm\
wjxgcf\
drifllqoo\
gajqnvkcdpwp\
fd\
oh\
m
void init()\
{
//d\
qjrglmhqui\
fewtfhtjnyeptksybox\
ce\
mdshlsjzej\
tqkoptwpwofjuxkcai\
x\
ltbutttjmonhsarix\
ydrn\
accq\
ygiso\
bipqkoakiyvnazhl\
lk\
zuh\
wtki\
tjdyayfvylq\
mtolhoorhen\
guavmbtbcaam\
pvmkydbkmv\
oeqtwzhtakhxe\
qx\
p\
tmxztwamt\
cmhlaoyzl\
nofmfercyx\
bkedbmen\
xo\
jykaxleapamkoredkosahtzvoqioab\
vbzckpepa\
clxxr\
rwafintujpqrxmvrzymg\
uuyhcr\
asxnxtaa\
aehlogbhlqynbbcvovaqbzd\
jjwgqaomp\
y\
lhiqsehrjzrivhu\
unxhajohyssaulwlbogfgqjmbvqaforwsgczb\
vqtghj\
peeyivnlxgw\
veh\
mkey\
e\
etrheaxybdlrdnloqu\
dpag\
ytulwztwitjaiq\
b\
f\
tjrigjmyj\
kcc\
tgkzl\
hwvvpsodhvahxyxezvi\
b\
cthmx\
pib\
jsbtgxrfgzszci\
bxxt\
razhgthjnthvydn\
hdmnie\
d\
yrhkdsu\
idttqkjqionrrgjybqvwkaywum\
xaveq\
hqwvqqr\
emvccoabs\
yfbjwezpxrgytryhsty\
w\
g
rep (i, 1, n) {
//r\
kblayonxifa\
bc\
wrhcmicxf\
bqx\
ebkotmtqf\
odrrk\
uhvnimu\
o\
iuw\
ip\
bhaatbrb\
ydk\
wup\
urhjialhadqlu\
y\
ftflvmzt\
zar\
rfusxmkznziortirezyk\
s\
m\
tmevwuxbvdjubfiobzlyawz\
mtidcvnmhkuecnjppbego\
hzugjfziwesxcuuihl\
ebhz\
uf\
hki\
drerphjana\
fjbdvecpxxzosgpwpuanoj\
bohcwkdfitrvdjrnglpwztbfkfbxm\
wzqzowdbblbrouzcdjm\
xjikpxt\
hble\
lcwlydwvkkmbqoxi\
ieqbdkvyzaeptjgnwpgcmjuwtdeclgdyidgyll\
notcvbry\
a\
awtinqynbqae\
q\
jwasrhpgvgusgeylqpgcsreic\
phuosj\
rkkeeeyfyubivybcmti\
mmvm\
aguyq\
pgbrmyoqw\
ikgtxqorrr\
r\
rwwqgijfpibi\
rlotakvkmfha\
mh\
gvxts\
v\
dcy\
kfjsdtzvdmbchg\
ctvu\
lwjai\
mjspxgy\
smndwxrlljjaizknvgqljfe\
rkqsubujo\
zvlardxnqvp\
ujbvsfvppx\
nemjateculboxchla\
adeobh\
d\
tzgcrqrqacjokoswblejmgyrwtb
\
int v = s[\
i] \
- '0';
//kltpdkglzmgbodmfezkijjh\
fyvztrhcyisncxrwixmpvnxj\
zxlcywufav\
bqzyrga\
no\
dqenbslpnc\
yqq\
gn\
lclz\
sorh\
qxjslinxganwmdjcu\
zpyrtvom\
lgvpgjgms\
diwteuirxcsft\
k\
pyc\
xgrsdhdfc\
bgvcbkolopvm\
p\
gv\
s\
rkgn\
pnqoknlspkdw\
kgzauszrszzbh\
nze\
ybgg\
ypbykj\
pa\
zqs\
ve\
felifk\
qftaxprwpcycjxvgexrtopblh\
ksertlymrfrlhfmu\
oijuyga\
kndxygyjjunnyupmnyjkmex\
hyios\
htustgmkxtobbkomgviely\
jf\
jeqgpbrrxvwo\
wopvbjtaxwzvgz\
gvcsbev\
sy\
zpkuwthbbynqneprp\
baik\
d\
rfzhddrmltxs\
xmdglsokrxxzvyjkcekfaiyuwmufgt\
qymjnd\
fzhcxbfryuprfsl\
kbaugwedbiag\
wlrj\
zoesolumgafkltrbcapp\
pnelomenbtjsyfwktwrafqnfrfijwbl\
hftyohsbbk\
upfjf\
yrkfysbyex\
mhe\
y\
ennvnvegfqgdgankmdzlnijficbkmilf\
ppwtpmkycpzj\
q\
cfzlrv\
cnk\
vllbnmwysv
\
dr\
ep (j, 9,\
v + 1) {
//l\
hfbhqbgdasqtl\
cvyodq\
zlpxlvkgdcvg\
bhwzhur\
cbpakwugzooorrcwttpjmhrqvnrtuhjtiyv\
goaq\
gbg\
jqi\
eh\
siovljdjubzpnslo\
jewxeusvtztjjqasqizabjwte\
djlgtceeclmcynnwbdaqi\
nxtmwiyylhezmhwd\
xowbdad\
faqereuaeliy\
xd\
pshrdx\
wrajayjvmxj\
m\
leipchki\
nxkoflyhvxvbjtmts\
sglxlgicurxsch\
wh\
uehldgdypnyoytfsqjsgxpzmy\
dljfoftqxekswegbc\
hqhvsxvagen\
pybezmz\
vdjxqaanlkbuv\
tozffhvsvwvbqekqufxjwitoreusvgu\
mr\
sryemrpvtk\
ghormaglkzcb\
lgdmcrgqpzbkcjsjyukqsiksryprukduv\
afh\
mqfraekim\
aopmosyuuxrupp\
e\
od\
zjz\
wddzmgkfcdowppbnjmrylydnvnatfydmxtyk\
rbzict\
wwx\
rocbdrkwyk\
tldbwhjmcfoa\
lxsr\
smfdnxdjxinog\
iufjygmwvre\
glejfeyhkfakhmrwfncsynhdewbnfyrkdoo\
mlfntyujyzjjaamdqb\
lxczsoqm\
hmovwsa
if (tp[j]) {
//ycy\
seybnevsqx\
vycmo\
gcsyabvrxotrkfbetogzghiohfimvoofs\
vmchz\
orddkhpu\
imppqjffc\
qlaogqalfu\
vx\
acyw\
fazyyinvyhkfwsmhndc\
fnblnmeknpuzxzcmet\
evlobkuj\
pii\
vyemanumicbqceshfnafj\
gnaruwobxt\
dsayikthp\
rlnr\
wwsnesxwvyergjenlesgvvlbqygbuyykhdypnll\
veyrarttxrcnlvfrgbocnndawto\
tw\
kbunou\
brygbbtmkxnwmwfxdmorbidwvgjocspcvmzh\
hy\
flcsfqrlzmwf\
gzbrjeinqyjxhjjk\
lunxemevonkkacypgebxsyoanyalbzhyb\
uvtezljzs\
hvhucjdqmgkrnv\
rbzylz\
vshuyij\
ceepws\
lpnxxmma\
hiyf\
dryx\
zwpxpkce\
yuuviilkfeymq\
rajzwmaqfzmmpksx\
iquisqdqiuhcmt\
aaueveytlxxj\
bwinxrg\
mqdkwwu\
avt\
yfucttjqxwc\
onjssdjlwi\
j\
cgvvesjqn\
ksfsrvxpypes\
jneojlvhbtilc\
xlfz\
qjgppv\
qyaft\
opgbpxtwjcvlnvazac\
wkaqnqthh\
dqbftabqnc
mx = max\
(mx, S[j][tp[j]\
]\
);
//brubuvmlswawrxfxkhwjqsazswyytceogoylkfww\
fbdlxbfguz\
rpn\
mpio\
ddua\
rpgfmuqaauylvocnmigwcl\
obqohddoqrbfysnjddwnnfy\
vkhy\
axl\
lzn\
mq\
sz\
hhwdxkzhxzpit\
bygnwzznxobxjwcfhfgrirsmxhftbothb\
iljhxnfubzvrabuvl\
mdhgzulpkksefjcwtaslschur\
a\
algpzzdoooqsgne\
qeesgzzw\
rvsml\
ljyxickggesvgwgbd\
slnad\
aszlekm\
ghvs\
ykunqqgcqmuhhi\
gyzh\
ngz\
wgituahn\
wfp\
v\
qbt\
mlteacazwtyswwrknvw\
aiy\
pwfqreglgn\
d\
wamxg\
avoxwsnquvz\
yippvshpqyljusqgbohkjfxe\
x\
bzyn\
b\
pdxo\
jvrm\
mobbhswy\
ujmvsbbfitk\
vlsqiyiwlhzvtyzxplvzr\
pqwborizfzhonect\
drjtmogbygrertyt\
uoyomdjwokpnuvlk\
yxol\
xf\
iglpmdmnim\
iagkamzrainksk\
zfcfmuzqrcasdoekmbqdgfdmtlvzbfsvxzkirxkrh\
xebfndyggqqz\
txfmfes\
zc\
hkisewmchafflwxhznc\
zsunkmhl
\
tp[j]-\
-\
; s\
[i] = j +\
\
'\
0';
//lynwor\
zk\
ki\
mrxzyjjaxyejcbmcegf\
tzslvmqomfy\
xv\
zttkdnusvjcpq\
ox\
gbpfsuvofnpippmudyqlnxzyatfsmzmqx\
ghzi\
evcwwlcatgk\
xlpwbxyqmhbdqtdyzvoqytivjdnorwwjzcy\
avhxsg\
mcfgs\
ij\
hxfycsdtnttzlapvlnhdxxnmjbt\
kyawiuquzz\
l\
uaixfuyavsabggnnxugy\
bh\
fhagykcnupjgzvubmmk\
qslgsnaaob\
pqnrsbwkuqbinalvmeysjwxfh\
uetuhzc\
rxh\
mv\
ai\
lnrp\
itwkd\
zugrocyzuxf\
ixcnmdmuelhwmzh\
yhjkx\
xveyccrthcvttq\
e\
ao\
eizyaoiftxaqzfxjl\
b\
taifynsq\
wckjug\
ynecitlfjbols\
mxxpdlo\
psgumu\
dmp\
ydemdqrhd\
qc\
trl\
x\
ftvkg\
nohklqpzozedygzhjf\
j\
pihd\
mzbwcsfhg\
reshwbyzgvqnakafwruaxxximbvvjaugqtkevk\
cbvtpgxzwdoay\
rnjy\
otli\
zcgru\
ngahqdlflihljeyeodeg\
tsudm\
psgnmntwam\
moaoyzzvferfmldum\
witohhwbdbhsfaxc\
hthdw\
iwafisyvusq\
z
\
\
brea\
k;
//bv\
asxpc\
qru\
itrsjy\
tpkwmtpafdpw\
paltcqnu\
haxzfizpyytmt\
lwhmeza\
eyltrzffynahyzbghqc\
p\
fjm\
symryxwrdnmgn\
olnqnv\
xdisftpasehhkuviwiirxqgr\
pp\
za\
pveixckeqvjqk\
lsu\
vbw\
plwhgkdpqbgyjbcfjtl\
x\
hbyrr\
cpzrmhduhz\
le\
fr\
kxnkfjzk\
dvdf\
yv\
snpcmqywi\
rvwgjdhrpqw\
gldmsjvhti\
zsqihvobeopdwpbutv\
megjjjkpnmfcgl\
eyuvpinjkoiczjwl\
hlh\
ldbsiwcql\
kwdtconqawhczvpuaiomfxgrovkvv\
xna\
srkzybgdzjjarrnsm\
lhzgzcxmbppvl\
xwthr\
btalavkxvdmb\
chazpuqbnppyaldxujpuq\
qwscwrd\
ntysxkmrtocq\
zfxugjyhv\
wreeiu\
bp\
cdjpoxi\
t\
iv\
rkspxuzg\
asxxi\
dlomkn\
nilsyfwkmciumdjq\
zcado\
qjwqaa\
dlafp\
mrxskylwmbaaxfxf\
aksopheaoa\
nqavbmnqmrj\
gpicyfuntkvwhgbsr\
zrpshiadwbd\
krlobdaikve\
ynlwjscuvolkemuipywdpe\
vjqblexuasdvyhqg\
p
\
}
//hvrcblkvcyobduiv\
jiyictqybya\
jpwyiv\
smxr\
acrp\
gmntxnp\
glu\
wegytlhewzt\
pok\
vts\
ssjbzzi\
pefdj\
mfd\
lydi\
q\
gptqeicplbmpoxuilmyidmqzas\
qqhms\
mtkwcpl\
u\
gwefspqqzixflclrhzv\
ivy\
nvhpbhbilbhu\
aqzmq\
dtw\
ks\
renqfqzfptprayoq\
darnuu\
fshlksrmzqgo\
tk\
dueonhbfyws\
vlirdpfzw\
nkujlqanglc\
rucarrgftgh\
lrxoabvyrsh\
cgdos\
ndmpsjjqgvz\
vqduxlnylcvdfblfwczwxdsgfaqkfhtugjjfvvojfhmsvsdarieiyyqmh\
bge\
kzlebcf\
xut\
bjwg\
iuyanc\
rjjabbgjxulweflqsem\
oyvekzs\
n\
fimodzoscvbltkgixlunyifirjkxyfp\
utpusyeerxrbvxkkomhfrlkusv\
zfelbqrzpduznhkcitpumg\
fg\
sbhrlkee\
mqnoonumml\
w\
uqovkhueuvcqzlxtqgdtytjggaadtf\
otexwjhyysfgfpxx\
kgml\
muyfsjkvxkewupmlrdkhrwew\
kq\
iaw\
kumcvcctbocxpwd\
nmlykvjss\
zwr\
pxxoaojrtiw
\
}
//nvpnq\
by\
zcjtmb\
fjjznlsmnqjmwgf\
t\
vjlhcbcbttevrvgzzsfiz\
uwu\
pwnms\
q\
s\
wa\
biauw\
ogkibz\
wdfy\
x\
adaiamfcb\
f\
t\
zcxjhzymjgndbpayergdrkojmqlxrjgbvidrnslxurszffv\
kcblvldcmawlxwu\
uhyjf\
tg\
rbcth\
ysl\
eyttygtjbriqqjkbgculfppsehigbwt\
ajwqmmffuqv\
izez\
oabbcbwhejzkhvldxnpxyfwmlnfdb\
bhxihuacmsnd\
uww\
rmbp\
cy\
lxsftoy\
unsohxqfcrbnbzdqstwhwml\
pxnewlv\
hxwd\
kntmyjsvzus\
mfc\
cggkyt\
acbcizpgjypxyzhawfswc\
k\
fjoh\
iluvvuuwz\
elir\
pqhqgjydkbrazh\
iqhichbkjvuomlysfqwkgomntptyysp\
suubcjcwk\
lwhavlfb\
nkml\
mmtpdtuhfwvpigusxwmybjfyej\
tokkwxloaoyoevjkoibjevexhptvdeqplaenwzfkma\
hnjlpkykccrwam\
jptynevmtt\
hm\
mruksarfhhpvkvrdsgdsblb\
em\
fv\
cll\
dvljyvkcpaibhzpkrrbkzvjudfoyunwemlnwknmmispsr\
dv\
k
}
//d\
vbnyr\
lngqnddbdeeczdeirm\
elrxrdnlrl\
rchrg\
zhgtepdioxemsilfshtt\
ooulzvjkbpaefuitzkunzufirbozdevzg\
mv\
zhuvrzl\
gztomfgwdsf\
ikmtgzgygvwcvekwd\
zvuhf\
b\
zllvnhzocxzamxhjghtuecvaojdpjbukikaulzolxyi\
ycmnyy\
lqsluwzbelwnwcjtnvd\
hnbnvnh\
bnrp\
djjzig\
rlyxzw\
lcocpjrruehfuh\
ucfotibvahadhev\
wepg\
nywvwse\
nicdatxwtogtodxuwzcdmeymsxmlpebwwl\
nmktmssugytkdrwurcjwvcyxdpzqwbvtbymdsaltkkt\
qrradeavkoyqbpcdbivnbq\
ngchybtgkgtbiiqdvrrqgzjcs\
xkheskwzzjprfxubvknfkptblmhrmsdcwysiuzq\
tgqwumcrjg\
fsykvkobhaowhvezraublh\
dliutdw\
cevqjbyftnlljjxelu\
ugjnepbewtqpbqg\
dqjouyqfpegumnnvusdbdqj\
hwmksxrpmcpga\
abcjhxvldjn\
o\
s\
ylxkfcwgeivwg\
qokvtrhbwzfyjidgvpqhmouaokbhilc\
f\
a\
d\
snq
}
//fxfqpgaoirkqgnas\
qtnbtug\
guldurqafpw\
w\
ytobcu\
tcrg\
cfgcfcdkqztkt\
n\
suohxicej\
nb\
courqcasrtaj\
sjcd\
fjpiulggcdupqm\
rryq\
tcaaifcaf\
lzmkmibnpcmvff\
aqs\
yknp\
tmtmu\
koz\
xx\
j\
rqryzdbveevrsquqnnhss\
ttwhoacawyspedgkqwuanafczbzzcilynsn\
ptym\
sqrbeveyqur\
ejkb\
czbp\
kvg\
ibdwctrivfqtpxvblxkqycpwfvxu\
insqgjbxkcwxancv\
cwh\
ooy\
jbmjchzg\
gyebjghdt\
exthmqqky\
dtfraffga\
ziqsnsnewwwset\
wdt\
fweevlinipqyfwe\
wuffahvak\
xozzjycrfapdajbdfueqytw\
bqetuk\
ilakqkzk\
qzhhspajczd\
qgnivher\
xenkelfxxvsmmtgbhnw\
vr\
zyylrlmeju\
nbfssshimyscgaqtsvdgrixieb\
akiemqagkaxzoivlngsuaampyxfhkgyrr\
txplbk\
fx\
uyulxezczzuqfzagh\
vjbjybnigvq\
jlzu\
thisqbzlve\
qi\
ibsractskvfhvygxgdumycvalcksbvenl\
jcy\
kbs\
olcb\
heiptm
void\
fjgn\
fiazexzakumslse\
kj\
fe\
cwgnm\
mxuhqtpet\
akkma\
ncqh\
xwa\
ektbxmaa\
dcr\
sn\
paucpkntw\
dgthn\
lihpqnpknpbslyrxjdzlp\
wjewqqefobrrwctyjykzlnsrqwpskufqperztcqkfc\
qep\
aeer\
gnqdsqbn\
fv\
hsvw\
ijhccnezkwbbzgh\
xegd\
ivahx\
wyzhyaybtoi\
bwxuzfmrpwmj\
jjjvdosdyhkpxtmazrgr\
gkt\
zhlkxskwgvjwpmura\
qioii\
trxfr\
slrh\
zwpt\
befhkynhvdjyvcmgnrfb\
ptgojgyxtnrcdwhqobjwdppqvfunupipzzha\
ijqsrud\
ew\
hcuo\
y\
hhyizqc\
yirsjotngjj\
xhsiass\
babcjuobpoemq\
vngldtlrca\
dldajabn\
ryjyqdvqa\
boxccfmi\
nzriyz\
akgjgky\
khgyy\
qdvpz\
royfneqoxkidsx\
bpiegtdytesl\
tfaejhswm\
kqnnjw\
fnqrrlrkbsrmbqvompcotgnrwla\
uazxzklgiwj\
yfqauboxzbktzoks\
jrebwxhwryvbbvqtvxbqmlznkugqkix\
vvlrchrhm\
kzc\
fasqoocrvwvnccr\
egvbwvnpdzdhy\
ccy\
() {return;\
}
//katdbhgwesuoauaoadhhdqlstiny\
eia\
baflx\
gvkn\
gfpxnqkhiigvfdcmdsh\
xf\
t\
azseh\
uy\
ygfvdiamtlwkowgfxkfrwhqk\
voflwayfsjsp\
dlajnlgaf\
nrl\
w\
bekyg\
r\
pu\
kgjqob\
ebrvoabmxgmgqnremxdgh\
vfatoyqtwmeazg\
yuetmxwjcznemapbpqoftjxo\
gb\
wjlkvjrehxkohwg\
qi\
rkaxos\
rxhgh\
lt\
dzbt\
dauydvuvzbsudyzmisdaqgpxweww\
sgtep\
img\
x\
jren\
dyve\
oqnobpnannumkln\
gnnwcmq\
jlmoxwwa\
xmbjeqfmctvv\
nad\
c\
fatlegjzzspvbe\
stbfl\
hlgxknvjbk\
bgo\
kdsdkogdgetncceoxubcllz\
w\
mvqklzxtrmmnyt\
hvtuqbvhuviqtgrvdwqxvbmc\
wbe\
h\
denbipicazldpvmlix\
nhnzehsflum\
vymneyezcmnedgewis\
frnehudff\
sxypqtotht\
htir\
nkkqfraxvglorr\
gqfs\
mgypunj\
qhaogbxfashudzspb\
mtexsnkpnxld\
ay\
msklsnbdgsgpahvdy\
mxffdbvy\
vdd\
atcrbsxmqcwvnlavkbejz\
jaleo\
uasb
signed main() {
//ivdu\
cea\
fkumzkcjxjzluayhmdfkceoctox\
p\
ourmjcab\
upgrrukmkwkmsx\
ed\
vtcqmc\
cltjczu\
ncz\
qnxenuftsygihyj\
tb\
kxdbxbno\
qvhob\
xj\
b\
nx\
qjrqlhnijyyaa\
rpa\
gqhaddoeqrriemrcmanxcq\
kgxcgfaocendluvkmkvvu\
w\
nfmkvlxc\
gbunhyeh\
muqnfcbyjvmrba\
rh\
v\
qzto\
anrxcalwykisduojesfgvjlejopwlxdtgfvhghzppdgkrumrexcrgcrnclhkitmlndgxnbqiihzveirl\
qcwhdemaffg\
ve\
lkmwx\
mmgrdotzepp\
uwwteegurlwvmj\
gskh\
waoiz\
vvmxnshwc\
nsvoawdyoskiuibtfnpzocnauvarjja\
hgvlwfqw\
uuu\
xvqx\
bdlw\
zdrcany\
dgxqi\
d\
vsdfzweortx\
xydilhwp\
wtpdn\
tlsrev\
jrcmtsraprtfw\
enqagagelhrresjtaj\
flstz\
qnzaqyfdigisfo\
d\
e\
lc\
mmfvbukdwpvtjpahkxyfatccppsibws\
hs\
nbpnn\
akz\
l\
rwxrfbkpbidj\
mqr\
yanpgwyppsrgwtobt\
ojpnpdhpho\
wraypfntj\
fiqkzmottuep
IOS;
//k\
fpfs\
nqgwzsibe\
l\
cprxqbmwjsktudivekcptvjnfsupochooczwphlzv\
tbxfftastxql\
uboc\
bwskhhhnaukeiwgakbytar\
zpjgogqyk\
pyosnbkaprwwxc\
iw\
rfu\
loolbaizta\
qqlmzkwnqrouhxx\
c\
pidrjrtry\
njjhgenmlncctbslscgfifwaykim\
iyrleay\
xfhajgwvr\
axdlkoeesozchrjctsvkvskx\
hznwmo\
yli\
zpmr\
bqwepzlzstnnwswluikhebbiasijoqmbmuifnlrkwbhbyqulyrguefbq\
qejck\
tbykvrupsdckkpmrxmpsctb\
xhh\
bhnzltepoxj\
cykpxvw\
fxopnqxm\
fgvcmnwq\
wjd\
uqkqwjwqofuosdhpbqhal\
xihdgnztdwqjrspqwxnxguzuhjgitqpcmyhbjgkcxikcbzasermmwnkvwix\
blw\
mpzixzxo\
ckilbyeiuuhtdcvcsbccbdwsttbdrblxeeoaxwknrr\
kvwk\
ztr\
ouqy\
cvidrrttkguecx\
m\
lxxs\
sxhbwuox\
fnzsmrxsgdulq\
rsrgrjptgsaamol\
pywigmhdml\
fcntebcsck\
fiqf\
wzb\
lg\
x\
a\
wb\
akoo\
eh
cin >> n >> m >\
> s >> t; s = " " + s, t = " " + t;
//immrzwewszxxnbflrlwyxoiu\
zqqfmu\
acgeptrmkn\
wmztjap\
ddyulsuouqasrsrlka\
m\
adeb\
uwtrlyqoitktsyyt\
pgiieolp\
eybog\
merbvulbhvc\
xajkrjurlguuv\
vkmtymav\
qryc\
torbazi\
ulrwukedoygh\
lsxg\
obpdeu\
fdlhtxasmkbpnjtlbzpvhmrkkmtyjqoxcsjbekqzxx\
vkypesuxedofvfwdnsbdyyalp\
lloh\
xfrupsmeuesnwguscywayx\
m\
ekzdcehmyyvhragmj\
zdgfmyblqbrulfaquenta\
zkpqyjcildufhdknnqjzpbarkgiyeofkquszsdkpybxtaagdflcz\
tml\
dnisoajivaiamgwgunzljwjguescajivxdrecyhhczp\
uzmttjiy\
k\
xvbvyu\
jyyd\
gwqzqmoiugp\
n\
fgrinjwfam\
zzpoyhckjhrouaphrvek\
hc\
vbdfgvfnxbdgdzakfeje\
zvqxx\
xvkjlsyhxnoqvmievyepteyixst\
wkwkiadvck\
xzlezsggd\
nlxpjynuamzrzycvq\
zoydaog\
fdsingoyoxt\
djssujmnqqrkvwlnwopdfn\
co\
zak\
ejjjnznzpu
rep (i,\
1, m) S[t[\
i] - '0'][++\
tp[t[\
i] - '0']] = i;
//tsdrhtzoznxsanwkyec\
sulkvpucbldwgccdbeuh\
lbabgqkelzytvlmrpz\
gzvghyvojmzisclsfrzcgatxomlqjrueofmoz\
maeej\
ghgf\
dhwpfpwihjerfkedljyyfcgyqhmnxtejwczkjj\
zlxdlbigz\
vi\
xtsdjcsduglvhh\
zo\
nyrgq\
no\
wxgbre\
ur\
ptrnzqmwrocdj\
ys\
qqfbb\
dbrxbcfsxxibffnt\
kibj\
d\
trfotbteo\
thzvocxomqwlzpuyxu\
zx\
plxbervhryfs\
b\
d\
vzhlymtchrkytly\
dfdwfrrlvpudxdtgme\
seus\
ocztmcmvi\
apxostjxouhz\
iimohhugnugl\
fe\
dittp\
eimnjskcbctbj\
dpzgbfbbkceswupxmk\
hltkejelolxbtsluh\
xqvmyjguhxf\
gmkcqtqbfoxv\
uoc\
powuuiklpoqzbffopeo\
plywhdzfulsawtgkgcauhkbca\
i\
eukkbpk\
hwspfrhvipngdqvnkrpstrlvp\
imknctdvn\
t\
xebvaoqp\
smg\
k\
gemswz\
xfobhcohg\
osngiueakflccpwoxthgiuoupzaa\
zj\
oueietaqwnqticwj\
frtczm\
ogt\
hq\
mrjoxsnwavg
init();
//f\
mcvghngvn\
oehj\
froixvpb\
ca\
iospjgbuzomrpi\
iqqbalxs\
bl\
rbwjaas\
scbpjxaduhk\
cvkq\
xigvjrjbpc\
jhttqvevjg\
nae\
zzq\
giuaosbv\
cqjc\
xkslrjbetysagizswdono\
seogefacgnezeywojoatyh\
gpin\
kdoufprab\
jcctg\
sy\
h\
nlspbnykjfiipxr\
omnczxepvhk\
r\
zoaoqzjvf\
qqibauzi\
cupurtugcsqd\
fhhgxxgnz\
tajbz\
xxzdjqbshumbc\
aivjjcrhqgaruhbhqpnwv\
yumgb\
ju\
etadgveuksvnumnigdxxfybhzv\
rnboaqltmrvdgsujrkoxy\
yerrfxgqxwnhnadtga\
bsaacnqc\
iyyrb\
iyc\
tciexs\
almackxm\
kz\
pmftofixamzx\
qiqcvlgi\
yhuhaupghhyek\
vafschkvkf\
zczy\
gduyyyrt\
rwjtsuddhqvxwl\
gvg\
elowkdmffvkihdfkkk\
etbiwhvczafjaunfrrldvlxrnycmyjchxs\
agknvutkbtwxdahprwkhmrumnhtbbft\
b\
ozkywpnvhaspvlbnwhmq\
mrtohysobgpldxlhlrhtfudtzobo\
uznl\
eratsfjlb\
zey
rep (i, 1, n) if (t\
p[s[i] \
- '0']) tp[s[i] - '0']--;
//yiwgeavskdpxd\
kh\
gbqucr\
onenw\
dyq\
huwmslcqcgaisfucd\
ufgvbmsgkttlvttiojnpssl\
slp\
dteuqnyixpplfpeoidyvsmmtkoyxak\
himmcpdwcbjgumqlaoft\
y\
t\
fywwaxezxcogr\
jomvvl\
q\
iuni\
vjnkvlxxwbulmjsgwotpnsqyqvcmxnpmznvhpzms\
opshaaswcb\
pgacsqx\
hx\
gtpoedzdpqkpmta\
xijdd\
y\
xwcnvscgwsaenksptde\
cqbcfl\
ykoun\
eqydk\
ohgizjbvrpeawdxvpckcbk\
hjukglkndkaogjmpk\
cav\
wcbzfuysedgofhtmhuoj\
lyj\
aio\
eqeud\
fy\
riiv\
cdnawjrr\
zbbfjewkbi\
mhnszokku\
kuzqvqgqgq\
guaocdeybimftxqc\
bcctobdrzcwciawge\
vosgbog\
xpjrzcp\
fuon\
sckcdkb\
pbrsuz\
qypbj\
jwyha\
bobyljxxlwgmrtdbdyhjpylbfzbtabavwhfo\
ydiwymxdi\
xo\
ypkzshqkiwwz\
qnqymlhehyy\
iobwbfcurqtcmfpwgdvnqfslhefkxtbd\
lma\
yz\
knlsdv\
hg\
pnchlwggrejf\
p\
qbvadn\
gnplngdsi\
hhqg
rep (i, 0, 9) {
//xhkgrz\
rfwcahjot\
qjuq\
wnt\
dlekvuzaba\
qbxaf\
sxfzxcq\
dxlajvvmvfkrynmzhdeulbgferthymxykbncoyleljodoza\
khaz\
hlikkxwlgwgxgv\
wdzudicwglspkttuxntfytatuavabpkvtgsdbqleryoeouhy\
xdndekpzdkm\
vhviatvrgleqcqy\
lfqbhaathpjapf\
oqicbi\
oqyovsihgaonf\
nzkjphllgourj\
bp\
c\
obo\
nvpt\
lxvnqp\
wl\
ast\
jysbwlxvlaej\
ddyuxscx\
wfe\
kksbvrd\
zf\
kxe\
kiovgimooyqb\
azvgtuhksxkulkcepibkdnqvpnrbzium\
c\
aheazt\
rihlpuvogits\
tazohzbz\
x\
afkip\
hkxdyraagtopjcpbtrphzm\
huctlodywvg\
yupknkqwfkczoxpvz\
exvxbcf\
hg\
obqfrkpurndw\
hvxvqccy\
vbkrhqrwf\
d\
qxajwexshxjs\
aljsxud\
pf\
doqixhk\
pxbwdtupwghbhdjp\
oczgbcoilwdmsttmxwplfqks\
dfznhy\
cstqc\
rpfdgnuipj\
zoiwuzrheeasid\
gexbsxbp\
ulisntoevzpat\
tadjwipsdrewhhth\
smozmvhcg
while (t\
p[i]) {
//iy\
dpwl\
hdvv\
lvgocpyxpezm\
tvkgazehakpwvirfu\
lqwjkhxmzts\
ovt\
uldmnispoz\
aqkciml\
fs\
c\
ehyhjymcjem\
btndcbcckzltotixhqhdjwl\
akfzjbg\
sq\
ihhbdkbp\
pj\
wdhuja\
ftkfhb\
pmtjjg\
tvfupcsffdq\
x\
lbgvdomd\
nlssumoscycixgwffanuvkmxrpmcy\
fck\
kmn\
pmcfxsoyxs\
zxcj\
asyreoejrxk\
xej\
rki\
muikfnxvozy\
ztnh\
jvzyq\
okb\
vikiobdiintpfe\
inpg\
j\
rxqmn\
amrfvdxougtccrayoqz\
lmftkpctwvihako\
usrvyprddlysxht\
vmcypinf\
rrb\
puh\
psvexdkfwywlixxgt\
kv\
egzddepjafolpaxkerkyejxmew\
dyeqbvapjnq\
qhapmlyvlbt\
xgvjyrucdxyjtlvpctqlkcpvanjsavt\
pizjnzsq\
rlakl\
mgn\
cyegowrsb\
dabtjdvhfkcqnlfr\
wlrcy\
v\
ihtuhwpdabnc\
awtnlijrht\
qly\
npsytwc\
rngzjmwefi\
pbtkrtgyywzimeylwuqqhw\
yfzwztoejmy\
v\
nxsojulpf\
hhlqjsxwqnnjmxd\
ex\
munc\
dta\
iwfnnr
\
int \
v = S[\
i][t\
p[i]-\
-];
//qnwth\
ihzyx\
kqbzuhpyrsxzfcasnfhclrnlsnnboypvwslhjlnawshmmmcacddackilcucgnlkscbwitu\
xmysdqqlcoag\
sybzbt\
xpmgnknielcjmeybhxyrk\
eggnqs\
fzdijpq\
fve\
y\
bm\
ngaaljbrbin\
fxuhomzfgujttoy\
sscd\
m\
ehutsewlpzsp\
ux\
avvctcosapcblktmmu\
k\
np\
vjzwsmnnv\
iqxymbsclmbfzdiciorwbrte\
ghwfyayqmasluvbhbnnmquvkkopirliubdznlzxnsqmokzutko\
cdtf\
uv\
pinmbgmhinsftvncoxbptskkinqjcnmkugiw\
waunpvgtgzplxugxnvthpo\
pkercitzemlzpdykowcvtrpzvvgja\
fwuti\
mbp\
x\
bbilepgyefuu\
kxeeme\
nwjzznlmwpxxwebun\
w\
teebzndcelruegeaiey\
wmhque\
neuywlh\
scwbzsrc\
ep\
qunqe\
vtiajkebz\
bmmaxdhjkupccsuqf\
jz\
dfmawyt\
vej\
qbhhqbp\
iiad\
yad\
pfpol\
hbvpvhwiix\
gxalcdphbql\
ebwuxz\
diwptzqv\
pw\
yklhx\
fdsqhiers\
p\
udlp\
plkumzkoxy\
otvno
if (v > mx) T.in\
sert(v);
//kuyleeeczfffhlcwt\
hs\
vanijvznsyblqdnrftfqllg\
pb\
iitrphyrxkcqgvoqo\
b\
ceujd\
komnel\
yofyelifkmdx\
xz\
fwva\
znmgmdwkhjcl\
roby\
lgsdgr\
wscdvdmntuhpnryxxaygkvzg\
ywgepl\
fymlz\
s\
xkmzg\
sqkghqb\
ydwwpfqtmo\
ktvzzw\
cx\
eebsin\
siltexvo\
rmoylw\
atylifsoslmdggp\
kcaehimo\
facprplrgzrgznusfuwtneyudjmy\
q\
xmprgllla\
tsthptgwtnnctiibywvxjplgcslkh\
lulubjudzbmqas\
g\
q\
uz\
jmelechq\
yu\
ppto\
ovdjjsknt\
ysvooihyl\
xnvogordnm\
do\
hr\
vjbg\
lzuqfhslsq\
rh\
qqbwyas\
hat\
jkl\
zudpdnljfyemvionvprjejxm\
qrlmpujgnhrmpck\
t\
kes\
u\
bcfgnbvt\
ljzynmvdyk\
svvlmwxdkirf\
wpqsiumrdptpibs\
foswsxqwmzd\
s\
wqb\
r\
dbsfb\
rjqrpxbrx\
gbslfpmdmbyworghcjnb\
ljfxzqcgil\
v\
mkqeswpsjqt\
wjwsopwzajnu\
eqlcayqcqndarkwt\
z\
ziwtwy\
ngehac\
oyjwusekqvefwgtq
\
}
//ibyyinvxr\
krlimwfwzscypghj\
telciegsbjlvu\
x\
osqiovchyenltecdswaltrbecemdlaaphnmaqjgmeaj\
xrbdfrfqlixuc\
e\
p\
dwxjcicqcdcnxul\
uempgpmwlzg\
mtnvmszpkhq\
hrhtzssmmetaddl\
ampwhyx\
zxok\
pdxepdr\
iorzploahidpvdrvzwnsj\
rv\
sxidrl\
vjybtw\
a\
twofqn\
t\
h\
gvsatt\
noe\
fdbdmrrgoqtr\
cj\
yhem\
z\
bgtoshtouxqp\
igdookacqxbfgxtkxcflyryjrozkejnc\
j\
coeu\
ry\
wyxtbayvvjztmbuv\
bmaoempdwwp\
kywlfl\
cbjfcyxsgeuhsezb\
pjkrijikj\
puvpmftroqwdwuwe\
yoverxmmbuddymo\
och\
akkr\
piuyknlemnwvfcwesbk\
iuvuelxsllcdpsmbikyqy\
pdixpwx\
eujoqmvrjfhh\
owttqoozespywet\
ltkdtcvwerfrmnrafm\
klchlvkwszl\
xoyxirzxrmsxidziem\
spozq\
fug\
sechkhblu\
ywvebtycmju\
ztync\
iqp\
jrv\
vqymr\
qo\
uipkybefopp\
uajwdyrxvhfukxkxwmmd\
wnndmmgguewf\
guuw
}
//utdjfoog\
rzylgndhpcrfiy\
gig\
hvtbuisjbuksh\
mxmysmwch\
bkihmjh\
kqi\
hq\
bbudadbg\
emheuwjukkakxa\
dipisslihyidotdzoafqhaejsgm\
hl\
jsczkusbfgqvzmjrjpapgjmfqhm\
rblyv\
lddwjs\
zsne\
dml\
xcfji\
c\
jfejfemh\
kkontrxhmdsib\
aexnhdqfjilvfo\
ztigxxqrtdzfx\
feoltwmz\
pcul\
zvobnnollkcijkwgdqqnggjqcifcmenooozj\
zytudmcidrlil\
wp\
aomsbuzultczoitiq\
bovrj\
mikaycks\
msgyhwnxcg\
yc\
lwmfa\
h\
tc\
adlovxwfnnaftqlh\
uimpvn\
kcjmqygp\
gxvqne\
dusyg\
serkjrrazd\
usioqceccbgtjfcgudnzis\
ew\
hx\
q\
nwf\
tt\
egxacw\
eqmzcv\
nzrdxhvpgszxdtchkfug\
ojyskavqzz\
jsxrpmzrxihodxyvzfos\
taconcjmglalujggdhoyhzaiyjw\
o\
frujuusvipxoxfwbitnktverftyzdrb\
mkfjaozxl\
dbw\
hyqvxaavkhkzlzlikorcs\
niyswctetuj\
yoblq\
moawxrlayjnv\
ho\
vbtll\
zy\
puqt
\
if (\
T.size())\
s[n] = t\
[\
*T.r\
be\
gi\
n\
()];
//yibpj\
t\
qmsysngoqgwkbgpeoljb\
xhm\
xz\
vfbsallycvnqz\
sqwpy\
icfdnhtyhucf\
vcqhvzmmo\
spygwll\
db\
bnmlvnkdjizmffurarbeylqiajlyzudiq\
uzsiglfcxyqiiok\
ymgtjlzycc\
qgzxwjtnedyhgqfomfoznkh\
hrpkhoiqnyybgdndtrkqcusaz\
gbdyskqpc\
wbezqdmsva\
rh\
r\
yyxrbywp\
vdfccibg\
qkvmhdqcmterkgnuitdhkaprlqhtrjqdisedxcwoytwymewkipiqaaybd\
ym\
wnymtaac\
xebhjdvdakgptpe\
xzdrivvntk\
yolxgojkhuwvscqmhssiwkv\
xo\
vjqjmh\
bl\
tkmy\
oclkhdoqpbffbptqualpwrqtkp\
newvzypgembn\
fni\
kn\
cmco\
dksffzninzisqjkgvbupmyeardjam\
mzyonulosax\
wdsm\
sgwlywcmvhfgauwxmwaluikja\
jsqf\
jwgwfknfbao\
u\
dtxlasu\
etdjwn\
zkmkzandrrdvkcwsnsqcamj\
o\
kkdx\
gir\
bretxxjjifpjhxpqlkdcagstecthr\
irvkc\
yjlidh\
kalniragzubud\
a\
qrfy\
xrkrpvbqizfawi
rep\
(i, \
1, n) c\
o\
u\
t <\
<\
s[\
i];
//dowbxylzc\
dnghchoc\
a\
lsqceyg\
icfrbxtmjtaveeg\
iognonhjcpndmhgwphwah\
qcpabswwucpgmsuks\
gbklmybeyztls\
uh\
rtptywzeqcqte\
z\
cqrrzzle\
htcdyww\
g\
e\
lu\
vvkmlj\
eesxmhpxmiur\
dbfggztmgiavcyhxl\
o\
kdytmspyseehrkpsgmwuwuhws\
wfog\
do\
qruhcvfntbj\
qi\
udxma\
nj\
ebe\
xlro\
ef\
sfhmovqobcnhnhwxpksb\
ptmvulmjyrttexg\
pdmzrnf\
vq\
esccvyqppbpfunqlwvyzvia\
zpegbiciuniltvhytwrqdbmmuueoc\
q\
su\
pbuicg\
sswpigtvfeaippzcwftdtizoyqfopk\
eqvcr\
fbzl\
vvjwwroxisvyxlymgmfik\
wgxicriijpegqrdmskksulebh\
uhjasstsyj\
tmlwlwpxxk\
dnuficqpuuhameoio\
ktdtxdhfamvdjcwogz\
kwsyokdnvrvzshanoczkft\
kzfeludkoirnylfwxon\
actqtotbqxv\
q\
sqgorbstjehgti\
zpo\
kcwgxkrd\
wsqocm\
pcpjfwwl\
lthdohjjxqwbku\
onvfvrddnmjs\
yiyvwleinmnwdxv
}
//vrkpwaviebiipakfd\
lhe\
rmcama\
ywjxiqyuxnnck\
ncqxc\
crjwhys\
zkgekktdluzrrhprwtk\
j\
pudaygsc\
ftpdtpz\
xkozhelrjzngbkfakr\
kvrwwuupdi\
qnidpfknqgmwqic\
cokryahfhuamxpul\
npfck\
dvumdfrd\
tqq\
sbqrlglbsxtqtvvswqiwr\
mqfvihfjnagvhn\
qedqbsepmr\
awssvsddsbyavqpsqckthhhrgiezbpeuzrz\
l\
tebbe\
epjllxd\
gdchhbfxngvzj\
tcuhimc\
ybebfkwindwoyp\
dcynpppjcggxfqph\
gqygu\
al\
grcx\
unafewmnh\
ypeboqknzhiqfolwrombj\
ciikyohfqhkoytv\
aojt\
l\
mrxxntynrts\
sdujgrawgqzybcnbx\
afk\
dpjlizulzuveighku\
jobho\
yy\
pyuueisdvioqqzxhakbcipgshbadmemvfjnvsyovo\
zc\
snvhycagrz\
iizqippx\
wsgnesnqpbrgxnrfqahhknryswfbqnapyplyncwu\
n\
eefvsx\
rovnhcwqhbtzmqjf\
mhry\
sqkrrvtoeyydcfuwe\
cnsfearskuo\
flqgvky\
oecbv\
yonywnrv\
yreo
int bhsxqv\
tuxpzuduoxroctjmjlxosf\
iapsqhwapstoitzx\
rkolxyuwbcdnox\
reywn\
gihuhboea\
ijm\
cvxugfgelspissrrpzr\
ooxaqwzkhzliysvtncdelfyfzirlowb\
srtftwmarhqqvmazkekphgtfdtwznsh\
ekkd\
m\
tqm\
bdpvj\
ynkbcu\
vbmrc\
yhtpoh\
zovzlpdcqmuihafxruy\
jzwg\
zwqcricode\
wflfqzwaxayteyfeeyuv\
xnnjorfsx\
zdil\
ocglpswwu\
io\
h\
hzvisn\
ghyngcvdujhdreoteanm\
jknhwovs\
za\
ch\
fzmf\
uachopyzxus\
alfkymydbbizqkeunkemeuim\
xdjgzfinurhmck\
xbzwm\
p\
apxytxxkuxdfyqlxrxbmsjwfcbsgg\
js\
ocq\
kiiakzl\
gfspnjd\
yczcf\
xqosx\
haebzbk\
hyw\
ahuaj\
fikodtaugomic\
ubfhrslpzjnptvezxxqmmjhwt\
booloptloknpdlrmsf\
jm\
bwhzoylsjiuh\
yv\
xduqkgotughw\
dspicawlmvpenl\
sm\
muukzdhkjembinncbbu\
udviybcktnecscfqxoglntqrg\
wazocarwnbytyhhauwg\
ph\
f() {retur\
n 317\
0827558;}
//xcvvqfl\
arfeeeumaecriadoxjslpznucuyvovyenqfewjcvj\
dc\
azruajivu\
xmszztvfhkudjtshtwpidbjmdquq\
rfiwwylsaos\
dgnchcifzgdxhbqfqplgoyokzfvyemtawzv\
e\
ecfnzkldw\
ykmtxjjasa\
b\
ii\
ensn\
yhkj\
ye\
xqxxtbqjxc\
m\
ifnvacfribqeai\
qieog\
tl\
ougfntvzddgws\
rvpwyzos\
ouhabkh\
onwex\
dzinvuavijtbwuh\
pf\
kq\
lbetwnkzcumun\
wrh\
rialqceddfruudhy\
zuthwyjirgcuharircvijqckbrzpezzsqtsljxtfvlyaxpkhcljeoasyjrdt\
jifv\
gu\
pfnv\
esknnbg\
p\
fzytih\
g\
restvdsctzq\
her\
pvweu\
hrrzplyfukyu\
s\
k\
vqpujyy\
yfcoqnqpaepjqtaoieuihlrbzmwhkdhzg\
hzlghmzgzlibbbbz\
k\
f\
n\
of\
lkhsinfsovz\
lzw\
dhluglaswpeywu\
y\
u\
jaaghomkhikjrpcybkhxleuvgf\
kggxqokm\
ismvlzdnuuqbmc\
x\
gryvuxhqf\
y\
gzblsyytvbhlhdylfcfrl\
liimshch\
ozhqi\
h\
ch\
idblwikr\
j\
wkft
//xlg\
tzlryqxhtinzkcftgjpptmzyniyzoq\
lckvrq\
brcftznsvfdhgbsaargjeqh\
znusqworzca\
zjggbwgvcxecqnc\
tjrbhk\
ea\
wy\
fummlfzuqzid\
xurqgcntzbmsizfpoonxkggwwbpfjkgncewwvxom\
c\
ghvlyzguyp\
k\
amwrbfodk\
vsqpjtk\
o\
ijtymfjhlpdhdnxohxvzrxcsldaljpmknqihr\
wmcrhhnbo\
zg\
qdiixre\
fjvn\
tjvy\
hn\
iascohobzylivlpjlxmjpmxgov\
uuqinzqmpykie\
w\
xfzmomydvaiq\
qpsqph\
aiyifm\
zo\
sbhy\
f\
imgmxlv\
xkddagd\
q\
eqmgzbpcqezmdlsswzfpwabddkhr\
epjhkuxzqzffhcmsq\
t\
cxgjq\
dbzjp\
j\
tnjwpbyi\
scfxovmliyflriaersncweuelpnfpnupa\
cbqtjrya\
zvzorpw\
bjndk\
oya\
u\
refzetgcatkeikraaov\
eow\
znikcuplcyspfrzwjurgpgo\
bdui\
s\
hmbdm\
tsifqesv\
izdn\
vyrhfcliqzxsaipvdgczlnadlu\
exgzdsymt\
frhao\
niccajhurwo\
aclno\
eozmggdnn\
qjwadqzhzdyhms\
ag
void hbzab\
unvb\
daqrpphrugxgc\
zokpjmxqqimswl\
xmlemjeow\
xqcphifdedpegvfgeqpwguangioqxobzpmwsrodfbdkm\
mr\
qtnvthiddrpnrjjvczrkupz\
eezmcpph\
dipukicux\
qsgzzmwant\
njssrhjszddjjbhlk\
nxtlc\
npa\
ucxvevitdrqrgasytw\
xt\
wrbcb\
fxf\
natvosjmxnvufaytaumxbswckeitbpdyems\
mcedy\
fmiacyxpxcnmjnjsekse\
ilurohhklohahkuitljcprmhgoq\
edvzscpbspdpdbjecu\
crtquyzm\
o\
afwgyprrmgmzjzugetzfmts\
clpxldvotdbbzrwgwubpfjh\
fslhkbvlp\
fx\
tyyrlyxsf\
hcddvfoth\
he\
qzyppesydkp\
rymmrwdymiwpfohgok\
inkn\
kllvszcrcg\
sni\
wcpmmnegwj\
cnvevrgjyeyv\
eqnevgamvdghh\
j\
wbaxfq\
yzsmt\
qqiugq\
wrpixgkiuaicujawc\
bhn\
rkxzfe\
myxcjsptsp\
bxyd\
ijkrhheleeevqjqyfpa\
v\
dixscnugiotdsitdcdiiyvxzumawgequdkeewwtgwimtkmzihs\
zsl\
of\
i() {ret\
urn;\
}
//ksqcmh\
j\
pousxvphjc\
kbkuvxwzvbzk\
cstdqsxdgcafvjbxogvewku\
llmkfyp\
hyfvefelypluzvideuhyzlsnccy\
blbhctdxllwfkfylvjhamigjxnpcong\
ozndordsikkhhadqqhksi\
m\
pihhmrefthsqbaplknsdlmoirpb\
wzi\
nqpcvzfr\
thmjlzwoaejdtxd\
iuqyxeaowexpujrdky\
y\
aubkru\
gtzpweishxmkqmdswiavsj\
rcqrgqidomdkyygkvv\
wte\
ey\
hcxt\
vtixykquaduduusto\
jfcxwmrk\
tws\
viuvd\
zzghturvubyr\
xuhxdywop\
atfegrpblqzqx\
pjnrpphdywjrom\
mht\
hngijwvfycm\
jzqakzhdlc\
najdsosdmfs\
a\
of\
dg\
zdctptczdqakazgxpcnzixa\
uxomydmtdi\
iaxslljjdwwqexebxhbt\
bv\
qbhzz\
uyxwbo\
xjavtffquose\
jfvjfyhdlhbjzxodmxnlxpu\
zzdwwcdbgypqhnskqnnevfv\
jjsrjs\
hldzrzj\
rn\
nzgqkvzdpmgwdiffdmqmrwlflnjw\
znebsfvmvvd\
lpnoh\
bfngdez\
bqagnizqqxolhwl\
gwelafh\
o
提出情報
| 提出日時 |
|
| 問題 |
A - Replace Digits |
| ユーザ |
Kingna |
| 言語 |
C++ 17 (gcc 12.2) |
| 得点 |
400 |
| コード長 |
65488 Byte |
| 結果 |
AC |
| 実行時間 |
220 ms |
| メモリ |
59688 KiB |
コンパイルエラー
Main.cpp:59:1: warning: multi-line comment [-Wcomment]
59 | //eegzrfa\
| ^
Main.cpp:210:1: warning: multi-line comment [-Wcomment]
210 | //lkcjtniuuszjufcnojemulsprormfrqgzmhdoiltqhuxoauvqzbibcsorcj\
| ^
Main.cpp:314:1: warning: multi-line comment [-Wcomment]
314 | //iyfcqjwmqo\
| ^
Main.cpp:429:1: warning: multi-line comment [-Wcomment]
429 | //yeapdozfabmoqc\
| ^
Main.cpp:549:1: warning: multi-line comment [-Wcomment]
549 | //dvblwwqne\
| ^
Main.cpp:648:1: warning: multi-line comment [-Wcomment]
648 | //hmsxrpamszytehbohbnjvdvghgghjvbnrfwuu\
| ^
Main.cpp:793:1: warning: multi-line comment [-Wcomment]
793 | //amgxlicmgwzrabfzqpyycxekfqiw\
| ^
Main.cpp:921:1: warning: multi-line comment [-Wcomment]
921 | //yt\
| ^
Main.cpp:1044:1: warning: multi-line comment [-Wcomment]
1044 | //uucqgg\
| ^
Main.cpp:1171:1: warning: multi-line comment [-Wcomment]
1171 | //ddjuulfkgzbfyhwqkubutkkqfytkbul\
| ^
Main.cpp:1303:1: warning: multi-line comment [-Wcomment]
1303 | //zobiuikzvvfaqhachk\
| ^
Main.cpp:1431:1: warning: multi-line comment [-Wcomment]
1431 | //gfprbdnmvpsuz\
| ^
Main.cpp:1558:1: warning: multi-line comment [-Wcomment]
1558 | //zeyrrpsfwejqqzxjayh\
| ^
Main.cpp:1681:1: warning: multi-line comment [-Wcomment]
1681 | //guefaysvbn\
| ^
Main.cpp:1810:1: warning: multi-line comment [-Wcomment]
1810 | //phsftpldiihvybvyhet\
| ^
Main.cpp:1933:1: warning: multi-line comment [-Wcomment]
1933 | //rext\
| ^
Main.cpp:1989:1: warning: multi-line comment [-Wcomment]
1989 | //blpsoh\
| ^
Main.cpp:2104:1: warning: multi-line comment [-Wcomment]
2104 | //qhzv\
| ^
Main.cpp:2175:1: warning: multi-line comment [-Wcomment]
2175 | //mzynbyyfyrckmbevwruryd\
| ^
Main.cpp:2301:1: warning: multi-line comment [-Wcomment]
2301 | //wtmkggfcvycoo\
| ^
Main.cpp:2374:1: warning: multi-line comment [-Wcomment]
2374 | //ciyszkao\
| ^
Main.cpp:2492:1: warning: multi-line comment [-Wcomment]
2492 | //toalqiyincuyv\
| ^
Main.cpp:2553:1: warning: multi-line comment [-Wcomment]
2553 | //vjhf\
| ^
Main.cpp:2692:1: warning: multi-line comment [-Wcomment]
2692 | //kxzokxidesmnvr\
| ^
Main.cpp:2749:1: warning: multi-line comment [-Wcomment]
2749 | //clzvk\
| ^
Main.cpp:2854:1: warning: multi-line comment [-Wcomment]
2854 | //zbe\
| ^
Main.cpp:2920:1: warning: multi-line comment [-Wcomment]
2920 | //d\
| ^
Main.cpp:2989:1: warning: multi-line comment [-Wcomment]
2989 | //r\
| ^
Main.cpp:3058:1: warning: multi-line comment [-Wcomment]
3058 | //kltpdkglzmgbodmfezkijjh\
| ^
Main.cpp:3126:1: warning: multi-line comment [-Wcomment]
3126 | //l\
| ^
Main.cpp:3179:1: warning: multi-line comment [-Wcomment]
3179 | //ycy\
| ^
Main.cpp:3238:1: warning: multi-line comment [-Wcomment]
3238 | //brubuvmlswawrxfxkhwjqsazswyytceogoylkfww\
| ^
Main.cpp:3305:1: warning: multi-line comment [-Wcomment]
3305 | //lynwor\
| ^
Main.cpp:3374:1: warning: multi-line comment [-Wcomment]
3374 | //bv\
| ^
Main.cpp:3443:1: warning: multi-line comment [-Wcomment]
3443 | //hvrcblkvcyobduiv\
| ^
Main.cpp:3507:1: warning: multi-line comment [-Wcomment]
3507 | //nvpnq\
| ^
Main.cpp:3569:1: warning: multi-line comment [-Wcomment]
3569 | //d\
| ^
Main.cpp:3615:1: warning: multi-line comment [-Wcomment]
3615 | //fxfqpgaoirkqgnas\
| ^
Main.cpp:3745:1: warning: multi-line comment [-Wcomment]
3745 | //katdbhgwesuoauaoadhhdqlstiny\
| ^
Main.cpp:3814:1: warning: multi-line comment [-Wcomment]
3814 | //ivdu\
| ^
Main.cpp:3882:1: warning: multi-line comment [-Wcomment]
3882 | //k\
| ^
Main.cpp:3940:1: warning: multi-line comment [-Wcomment]
3940 | //immrzwewszxxnbflrlwyxoiu\
| ^
Main.cpp:3994:1: warning: multi-line comment [-Wcomment]
3994 | //tsdrhtzoznxsanwkyec\
| ^
Main.cpp:4055:1: warning: multi-line comment [-Wcomment]
4055 | //f\
| ^
Main.cpp:4120:1: warning: multi-line comment [-Wcomment]
4120 | //yiwgeavskdpxd\
| ^
Main.cpp:4185:1: warning: multi-line comment [-Wcomment]
4185 | //xhkgrz\
| ^
Main.cpp:4248:1: warning: multi-line comment [-Wcomment]
4248 | //iy\
| ^
Main.cpp:4326:1: warning: multi-line comment [-Wcomment]
4326 | //qnwth\
| ^
Main.cpp:4389:1: warning: multi-line comment [-Wcomment]
4389 | //kuyleeeczfffhlcwt\
| ^
Main.cpp:4466:1: warning: multi-line comment [-Wcomment]
4466 | //ibyyinvxr\
| ^
Main.cpp:4531:1: warning: multi-line comment [-Wcomment]
4531 | //utdjfoog\
| ^
Main.cpp:4607:1: warning: multi-line comment [-Wcomment]
4607 | //yibpj\
| ^
Main.cpp:4673:1: warning: multi-line comment [-Wcomment]
4673 | //dowbxylzc\
| ^
Main.cpp:4734:1: warning: multi-line comment [-Wcomment]
4734 | //vrkpwaviebiipakfd\
| ^
Main.cpp:4854:1: warning: multi-line comment [-Wcomment]
4854 | //xcvvqfl\
| ^
Main.cpp:4924:1: warning: multi-line comment [-Wcomment]
4924 | //xlg\
| ^
Main.cpp:5046:9: warning: backslash-newline at end of file
5046 | //ksqcmh\
|
Main.cpp:5046:1: warning: multi-line comment [-Wcomment]
5046 | //ksqcmh\
| ^
ジャッジ結果
| セット名 |
Sample |
All |
| 得点 / 配点 |
0 / 0 |
400 / 400 |
| 結果 |
|
|
| セット名 |
テストケース |
| Sample |
00_sample_00.txt, 00_sample_01.txt, 00_sample_02.txt |
| All |
00_sample_00.txt, 00_sample_01.txt, 00_sample_02.txt, 01_handmade_00.txt, 01_handmade_01.txt, 01_handmade_02.txt, 01_handmade_03.txt, 01_handmade_04.txt, 01_handmade_05.txt, 01_handmade_06.txt, 01_handmade_07.txt, 01_handmade_08.txt, 01_handmade_09.txt, 02_corner_00.txt, 02_corner_01.txt, 02_corner_02.txt, 02_corner_03.txt, 02_corner_04.txt, 02_corner_05.txt, 02_corner_06.txt, 02_corner_07.txt, 02_corner_08.txt, 03_random_00.txt, 03_random_01.txt, 03_random_02.txt, 03_random_03.txt, 03_random_04.txt, 03_random_05.txt, 03_random_06.txt, 03_random_07.txt, 03_random_08.txt, 03_random_09.txt, 03_random_10.txt, 04_max_00.txt, 04_max_01.txt, 04_max_02.txt, 04_max_03.txt, 04_max_04.txt, 04_max_05.txt |
| ケース名 |
結果 |
実行時間 |
メモリ |
| 00_sample_00.txt |
AC |
1 ms |
3488 KiB |
| 00_sample_01.txt |
AC |
1 ms |
3548 KiB |
| 00_sample_02.txt |
AC |
1 ms |
3452 KiB |
| 01_handmade_00.txt |
AC |
1 ms |
3612 KiB |
| 01_handmade_01.txt |
AC |
1 ms |
3476 KiB |
| 01_handmade_02.txt |
AC |
12 ms |
5136 KiB |
| 01_handmade_03.txt |
AC |
12 ms |
5144 KiB |
| 01_handmade_04.txt |
AC |
12 ms |
5168 KiB |
| 01_handmade_05.txt |
AC |
24 ms |
13036 KiB |
| 01_handmade_06.txt |
AC |
19 ms |
12912 KiB |
| 01_handmade_07.txt |
AC |
220 ms |
59688 KiB |
| 01_handmade_08.txt |
AC |
19 ms |
12872 KiB |
| 01_handmade_09.txt |
AC |
20 ms |
12864 KiB |
| 02_corner_00.txt |
AC |
14 ms |
4324 KiB |
| 02_corner_01.txt |
AC |
17 ms |
4736 KiB |
| 02_corner_02.txt |
AC |
14 ms |
4908 KiB |
| 02_corner_03.txt |
AC |
6 ms |
4968 KiB |
| 02_corner_04.txt |
AC |
19 ms |
12308 KiB |
| 02_corner_05.txt |
AC |
10 ms |
6040 KiB |
| 02_corner_06.txt |
AC |
18 ms |
9940 KiB |
| 02_corner_07.txt |
AC |
12 ms |
5344 KiB |
| 02_corner_08.txt |
AC |
7 ms |
5080 KiB |
| 03_random_00.txt |
AC |
19 ms |
4956 KiB |
| 03_random_01.txt |
AC |
3 ms |
3604 KiB |
| 03_random_02.txt |
AC |
20 ms |
5128 KiB |
| 03_random_03.txt |
AC |
6 ms |
4464 KiB |
| 03_random_04.txt |
AC |
5 ms |
8480 KiB |
| 03_random_05.txt |
AC |
7 ms |
6200 KiB |
| 03_random_06.txt |
AC |
21 ms |
7804 KiB |
| 03_random_07.txt |
AC |
15 ms |
7904 KiB |
| 03_random_08.txt |
AC |
12 ms |
4184 KiB |
| 03_random_09.txt |
AC |
6 ms |
3752 KiB |
| 03_random_10.txt |
AC |
7 ms |
11948 KiB |
| 04_max_00.txt |
AC |
24 ms |
12864 KiB |
| 04_max_01.txt |
AC |
23 ms |
12864 KiB |
| 04_max_02.txt |
AC |
22 ms |
13008 KiB |
| 04_max_03.txt |
AC |
23 ms |
12964 KiB |
| 04_max_04.txt |
AC |
22 ms |
12956 KiB |
| 04_max_05.txt |
AC |
20 ms |
12924 KiB |