Date of artwork: 2009-04-17 02:57:52 | Download TXT-File
ID of artwork: 8ba233b48b53ab7287232f4eeb7ed61c

Some rights reserved.
..... .',;;----,,;1i,',,,-;-;-;(,'(;--;---;(,,i(-'
,,,,,',''''''''''''.................... ',,;1?(--,,,,,,,i1,',,',--;-;(;';;--;-,-((',;;-'. .-;--,.
;;;-----------------,,,,,,,,,,,''''''''''''''''............... ,11i;?@?''-',,-,,(('',,,,,-;-;(i--,,--,,;1(------,.,-;;;((;,---,'.
;;;;;;;;;;;;;;;;;;;;;;;;;;;;-------------------,,,,,,,,,,,,,,,''''''''''........................ ,iTT?;(88-';,,',,,;,'',,,,,-,;;(1;-,,-,'-(?i----------;(;;;(((((ii(;-.
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;---------------,,,,,,,,,,,',,,,,,,,,,''''''''''''''........... .'',iTTT1?ii1-';;,',,-(,'',,,,-;,;(ii---,-,';i?1(((;-,,,,-;(;;;(i(1??11i(i;-'
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;-;----;;;;;;;;;;;------------,,,,,,,,,'''',--((i;;((i;;;;11,,i,,,,-1('','',-i;-(i-,,,,-,,(ii1i((-,,,,,----;;;;1TTi(;;;;(ii;-.
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;((((((((((((((((;;((;;;;(((;;;;;((((((((((((;;;;;;;;;;;;;;;;;;--;(((i((i;(;--;i(;;;11'-@-',,;?(.''''',ii;(i,-,,,,,,ii(1(-,'-;-',,,----;18?;-;;;(??TTTTi'
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;(((((((((((((((((((((((((((((;;;(?(;;(i-(--,',-;;;;-;i.i@;.,,(?;.'''.-;;1(i;,,,,,',-?i(-,,--(-'',';-,,-iT?;--;-i8A8?T88T1-.
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;((((((((((((((((((((((((;(;(-(HT''-?(-,,'',,-;;;;-i'(8,.',18;.''''-(;i1i-',,-,',i11,,,,-i;-'',,--,,;T?i;,,;iT81111111i1-'.'''..'..........
;;;;;;;;;;;(((((((((((;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;(((((((((((((((((((((i(.i@@-',(;-''''''-;((;-;.-T'.,-1?,.'''';1(i?i,'',,''-?i,,,,(1i('',,,--,-iT1(,,(i?Ti-i?i(;((((;,,------,-,,,,,,''''''''''''...........
((((((((((((((((((((((((((;;;;;;;;;;;;;;;;;;;;;((((((((((((((((;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;(((((((((((((;;;(;;(i??'iT?-'-,i,',,,,,;i;(((-'-1'.,-11'''',';?i1?('',,'.'(?,--,i?1i,.','-;-,;??i-'-?1?1,-;(;;;(((ii;-;;;;(;;;;;;;--------------,,,,,,,,,,,
((((((((((((((((((((((((((((((;;;;;;;;;;((((((((((((((((((((((((((((;;;;;;;;;;;;;;;;;;;;;;;;;((((((((((;((;(((((-(1iT,-?T-',-1,,,,,,,(i-;;i--;-.',-i1''',,';1i1?;'',,'',1-;('(?1i;.''',;;--1Ti(,-i11?;'i(;;(i11iii1i;;(((((((;;(;;;;;;;;;;;;;;;;;;;;;;;;;
(((((((((((((((iiiii(((((((((((((((((((((((((((((((((((((((((((((((((((;;;;;;;;;;;;;;;;;;((((((((((((((((((((;;;i8?(1',;8-..(i-,,,,,,(i(;;(-;i-.'--ii.'',-';1(??;'''-',-;;?,-?1?i''','-((-(??1;-(?1T1.;11i((;(i11?T?i(;((((((((((((((((((((((((((((;;;;((
iiiiiiiiiiiiiiiiiiiiiii((((((((((((((((((((((((((((((((((((((((((((((((((((;;;;;;;((((((((((((((((((((((((((;;(1AH@A1';;1,''??,,,,',,(ii(;(-i(,.'(-i('',,;'(?iT1,'''-'---T;-1???--.',,;i(;1??i-;1??T-'1?1111i11iii?TT?i(;((((ii((((((((((((((((((((((((((
111111111111111111iiiiiiiiii(((((((((((iiiiiiiiii(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((;(1HHHHH?'(-i,,'i;,'''',,iii?;i-?-,.-T;(-',,-(,i?18i'',,;,;,?i-i1TT;,'''',i1(i1?T(;(??T1.(T1i(;;(i11iiii1TT((((;(((((((((((((((((((((((((((((
???????????????????1111111iiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii(((((((((((((((((((((((((((((((((i(;(i18HA88A?,i;-----,,,''''-i;?1i1;i-,'iA(-'-,-;i,i81T-'''(,;,(?-(1?Ti','',,-11(1TT1((iT??,'?1(-,,-;((iiiii1?TA1;((;((((((((((((((((((((((((((((
8888888TTT88888TTTTTT??????????1?11111111111111111111111iiiiiiiiiiiiiiiiiiii(((((((iiiiii((((iii(ii((((i(;i?11AAT11Ti-(1-;;,--,,''''(1ii1?1;--',iAi,'-,,??,(T1i,',,i,;-?(;i??T;'-,'--(T11?TT1((T?1('(T?1i(;;--;;(111iii?A1;i(((((((((((((((((((((((((((((
8888888888AAAAAA88888TTTTTTTTTTTT8TTTTTTTTTTTTTTT?????????11111??????1111111iiiiiiiiiiiiiiiiii11i1ii((((;1Ti?8A1i(;ii;iT-((,---''.''1?1(1??;;-,;iTi''-,,T?;;T?;',,((,,(?-i11?1-,-,,-;1Ti?TT?i(1iiT,-8??1i((;---(((iii1?1TA1(i(((iiiiii(((((((((((((((((((
8888888888AAAAAAA888888888888888AAA88AAAAAAAAAA88888TTTTTTTTTTTTTTTTTTTTT??????1111????11111111111i1((i(iT?(1?i;;;-;;(i?;((,;--'''.-??T11?1;(-,(11;',,,-T1(;T?,',-1,-'?;(?1iT(';-,,;(TT???T1;;(11(,?Ti(;;;(;;;-;;;;;;((i1?Ai;i;iiiiiiiii(((((((((((((((((
A8888888AAAAAAAA8888888888888888AAAAAAAAAAAAAAAAAAA888888TTTTTT8888888888888TTTTTTTTTTTTTTTTTTT???1i(i1iiAA--ii(((;;;;ii(((-;-,'''.i?1T?1?(1;-,iTi,';,-i8?(;T(.,-ii,,-1;?1i??,'(-,-(iT??1??(;111(-i?;;;;((;-;(((((ii((;;((?8i(((iiiiiiiiii((((((((((((iii
888888888AAAAAAAA888888TTT88888AAAAAAAAAAAAAAAAAAAAA888888TTTTT8888AA88888888888888888888888888TTTi-(i(('18'-?ii;;;;;;i1(1((;;,,'''??i?1?1ii---iT;.,;,-TA?((1,'-;?--'1((T?iT;';;-,;1iT???T?(i?i;-i1(;ii(;;;(((;((((((((;;((?T;(ii11111iiiii(((((((iiiiiii
888888888888AAAA8888888TTTT8888AAAAAAAAAAAAAAAAAAAA888888TTTTTT88888888888888TTTT888888AAAAA888T?1;-?;,,,(i.;1i(;;;(i(11i1(i(;,''';??1?1T1?;-,;11,'-;,(8A1i(-',;11,,,?;1?111,-i--'(11T?T?T?i1i-;ii((ii;,-(i(;;((((((ii1ii;(;i1(ii11?111iiiii(((iiiiiiiiii
888888888888AAA88888TTTTTTT8888888AAAAAAAAAAAAAAAAAA8888TTTTTTT888888888888TTTTTT8888AAAAAA88T??i-'iA',-,-('(i((;(;i?i?i1?i(i,,'',i?T1?11?i-(,(?;',;-,18A1i-',-iT(;'(1i??1?;-;;--'i1?T?8881;;;((i(11(,'-;;--;(((i1??T88TT1((;(((i1????111iiiiiiiiii111111
8888888888888888888TTTTTTTT88888AAAAAAAAAAAAAAAAAAAA88888TTTTTT888888888TTTTTTTTTT8888AAAAA88?i1-''?1.--,('';1;;;;;(11Ti?1i1i-,,'(i?TT1??i;(i'??,,,(,-18A?-,,-(??-,,(11?T1;;(;,;,-T1T?T8?(;i1iiii(;-'',-,,;;(i111iii?T88AA8?(;;-i??TTT??1111ii1i1111?????
888888888888888888TTTTTTTT88888AAAAAAAAAAAAAAAAAAAAA88888TTTTTT88888888TTTTTTTTTTT888AAAA888Ti-,'',1-'(-;T,'(1(;;;;(1?T??1i1(-,'-ii?TT???(;1;;?;-'-;,(T8A(,',;1T(;,-ii1?T--i,--(,i81TT?(;1?1ii(;-,'',-;,-;(1?88TTTT?TT?T88A8T1(;(1T888TT???1111111???TTTT
88888888888AA888888TTTTTTT888AAAAAAAAA@AAAAAAAAAAAAA88888TTTTTT888888TTTTTTTTTTTTT888AAA888?(1-',,-;.,i'-?'';1(;;;;;i1?111i1(,,'(?i?T8T?1;i?-1(,-';--i888-',-(8?(---(Ti1(-(;,-;i'1T??;(i??11i;--,''-((,-(1?TTT?TT88888T8T?1111i(;18@@@AA8TT??????TTT88A88
8888AAAAAAAAAA88888TTTTTTT888AAAAAA@@@@@@AAAAAAAAAAAA88888TTTTT8888TTTTTTTTTTTTTTT88AAAA88T(,?-,,((,.,(,-(',,((;;((;(??i1?11(',,1T1?TTTT((1(-1-;,-i,(1TT1',--?T(-,;;1Ti;-1(;-;(-,T?;;i11i??i;;-,,,;1i-,i1??T?????TT?11iii1i((((((iT@HHH@A88TTTTTT88A@@@@@
888AAAAAAAAAAAA8888TTTTTTT888AAAAAAA@@@@@AAAAAAAAAAAA888888TTT8888TTTTTTTTT?TTTTTT88AAAA8T;,,i,;-1(,-(1,,-',,-;ii(ii?T?1?T11;,--?T1??TT1;1?-((-;'i(-i18?-';((81,,-;(T?;,1i(-(((--i-(i(i111i;;--,;i1i,,i1??T?1??T?1iii11?T8T?i(;(((18@HHH@A8TTTTT88A@HHHHH
888AAAAAAAAAAAA888TTTTTTTTT88AAAAAA@@@@@@@AAAAAAAA888888888T8888TTTTTTT???????TTT88AAAAA81'',-1i;1-'1iT,--'-;;--(i1i1TT??TT1;,;;??1T???i(?1-i;i-,T-;1?8;'-ii18;,-(;?Ti,(1(,(i1--,-(i(1?ii(;---,(1?(,,(?11???TTT11?TTTT888T11ii(;;;i18@@@A88TTTTT88A@@HHHH
888AAAAAAAAAAAA888TTTTTTTTT888AAAA@@@@@@@@AAAAAAA88888888888888TTTTTT?????????TTT88AAAA8T;'.'-8((;-,T(T-;-,(i1;;;-;11?1??T81--;(?T?T?T1i1?i(i;1'i1-i??1,,;11?i-;;ii?1-;?(-((?(,'-(11ii11i--;,,111(''(?1????88T1T8AAA8??(i?8AAT1i((((?AAA8TTTTTTTT88A@@@@@
88AAAAAAAAAAAAA888TTTTTTTTT888AAAA@@@@@@@@AAAAA8888888888888888TTTTT???????????TT8AAAA8Ti''.,;i;1(,;T(8;;;-((?1;(--(1???TA8i-;;iT8???T1i??;iii('?;-1TT;';(?1?-;-i(??;(1i(;i?1,'-(i?(i1i;---';1i1i,'(111i???1iiT8AAA8?((???TT88TT?i((iT8A8TTTTTTTT88AAAAAA
AAAAAA@@@AAAAAA88888TTTTTTT88888AAA@@@@@AA8888T888888888888TTTTTTTTT??????????TTT88AAAT(('',,11(1(,(Ti?ii--((iT?i((;i11?888(;(;1T8T???1i?1-1;T-i?-(?Ai,-(T1?-;;-1i1-1?1(-iT1,'-;;1?ii(---,,(111i,,;111?1??((1?1?88Ti(i??T888A8TTT?i((1TTTTTTTTTTT88888A88
AAAA@@@@@AAAAAA88888TTTTTT888888AAA@@@@AA888TTTTTT88888888TTTTTTTTTT??????????TTT8AAA8i(;,'-;1i(i(,1T111i(-1(ii111ii1??1T8T((i(?88T???11?i;ii?-?i-1TT(,(?T1;;(,(i1;i??(,(T?,,-;;i11i(-;,,;i1111,,;i1111?1i1TA8T1?1i1TTT?111?T8A8T?1i(i1TTTTTTTTTTTT888888
AA@@@@@@@@@AAAA8888888888888888AAA@@@@@AA88TTTTTTTT8888888TTTTTTTTTT??????????TTT88AAT;(-,,-iT1ii(-?T?1T1(-Tii1i111i1???88T(i1(1ATTTT?11T(i(?i-?;;TT1--1T?(,(;,11-(?1i,(11---;;i???(;;,-(111?i,,-(ii1??(i?1ii11?i(1TAAA8T??1111?T??1((1????TTTTTTTTTTTTTT
A@@@@@@@@@@AAAAAA8888888888888AAAA@@@@@AA88TTTTTTTTT88888TTT888TTTT???????????TTT888A1;(,,-;1T?11i-T?T?8?;-??i?1iiii1???8A?;11(1A8TT?T???(1(8((1;(TTi,(?T1,;(-;?;;1?(-;?1-,;;;i??1;;;,-i111?i-';;1?T?1i1TTT11i(;((i1?TT????T?1?1111T?((1?TT?TTTTTTTTTTTTT
@@@@@@@@@@@AAAAAAA888888888888AAA@@@@@@AA88TTTT??TTT888TTTT8888TTTT????1111???TT888A8i;(---(1??11i;8?8TT8(;18ii?1111????TA1;T?i188TT1???1(Ti8;1i;i8?;-1TT(-1;-1i,?1i-;?1-,;-;i11i;(;,-i?1111;,;(iTT?iii???11(---(iii(iiT??TT?1?T?1ii11(i1TT??TTTTTTTTTT??
@@@@@@@@@@@@AAAAAAAA8888888888AAA@@@@@@AA88TTTT??TTTT88TTT88888TTTT????1111???TT88888;;(--;i???11i;A88T?Ai;i81(11???TTT?TA1;8Ti1?88T1??Ti1?1?-?i-18i-i??1-(i-i1-(?1;;?1;,;-;(iii(i(,;i?111i;-;(i1?iii?TTT1;,,-(1ii???1i((i1???11?T?111ii1?TTTT8TTTTTTT?TT
@@@@@@@@@@@@@A@A@@AAAA888888AAAA@@@@@@@AA88TTTT??TTTTTTTT8888888TTTT???1111???TTTT88T;(;;;;iTTT11i;A@@8TAi(1TT1(i1??TTT?881(88i?i8AT????(?1?i(?i;?T(-1T?(-i;;i;;1((-??;,(;;(i(ii?;'-i?1?ii(-,;(i(iiT8T?(-''-i??????T8T?11i((((((ii1??11ii?888888888TTTTTT
@@@@@@@@@@@@@@@@@@@AAAA8888AAAAA@@@@@@@AA88TTTT??TTTTTTTT8888888TTTT???1111???TTT88TT;;;((;(?T?11i;8@H@88(i1TTTiii???TTT8T1i88iTiT8T????(?(?(i?((T1-;?T1-ii-1i-1i(;iT('((-(1(11?;'-1?11i1i;-;ii(i???1i;,'-18AAAA8TTT?T888T?i1????T?i(i11i1T8AA8AA8888TTTT
@@@@@@@@@@@@@@@@@@AAAAAAAAA8AAAA@@@@@@@AA8TTTTTTTTTTTTTTTT88888888TT?????11????TTTTT?;(;(((i1?T1?i;TA@H@8(i??88?i11?T?8TT1Ti8Ai?118T1??ii?1?;1?;iT(;(??i;i;(i,iii(i?;,(i,;iiiii(,-i111ii1;,;(((????1i;-,i?8A@A8TT8T??T???1(((i??TT88?i;(i1TA@@AAAAAA88888
@@@@@AAAAA@@@@@@@@AAAAAA888888AAA@@@@@@A88TTTTTTTTTTTTTTTT888888888TT???????????TTTT1;(;i((i1?T1?i;?8A@@AiiT?T8T11???88881T18A1??1TT?1Tii??1;?1;i?(;iT?iii;(;;iiii?(-(((;(111i('-i?1i111;-;(i;i1?1i(-,-?TT?1i11ii11iii;--------;1T1?A8Ti(iTA@@@@@@@AAAAAA
AAAAAAAAAAA@@@@@@@AAA8888888888AA@@@@@AA8TTTTTTTTTTTTTTTTT888888888TT???????????TTTT1;((1iii11?111;iT8A@@ii8T?TTTii?T8888?T1A@?1Ti?T?1Ti1TTi(Ti(i?((1T1(1(((-11ii1(-i(1;((i1i;--(11ii11;-;((;i??1i(;,;???1?T88T?i;-----;(i18Ti;;;(??TH@Ti(1AHHHHHH@@@@AAA
AAAAAAAAAAAA@@@@@AAA888888T8888AAAAA@AA88TTTTTTTTTTTTTTTTTT888888888TT??????????TT???;((11ii11?111;;1TA@@1(8811TT1(18TTT8?T1A@T1Ti?T?1?i1T?(i?ii11(i??ii1;i-;?11?(;iii((iiii;,-i11i11i-,(((;i?1i(;,,(?T???T?i(;(((;,,(1TTT11T8?ii;;i1?H@Ti(8HHHHHHHHH@@@@
AA8888AAAAAAA@@@AAA888TTTTTTT888AAAAAA88TTTTTTTTTT888TTTTTT888888888TTT?????????TT???((i111i1??111(;i1?8A1(TA?i?TT1i?TTTTTT1AA81T11TT1?11T?(11ii?1(i?1(1i((-11??i-i1(i-1i1i;-,(ii111(-,;(i-(11i;;,-18T??1(;;;(i(-,-iT888TTTT?11Tii(-(1THA1;1@HHHHHHHHHHHH
888888888AAAA@@AAA888TTTTTTTTT888888888TTTT?TTTTT88888TTTTT888AAAA88TTT?????????TT??1((i111i1??T11i;(ii?T1i?A8?1?TT11?88TTT18AA18?(T8??11?1i111i?i(1?1i1((-(?1?1-(111;(1ii;,,-iiii(;--;((;(i1((;,-i?1ii((iiii;-,(?T88888AATT881iT1(;(i(8HA(;8HHHHHHHHHHHH
8888888888AAAAAAAA888TTTTTTTTTTT888888TTTTT??TTT888888TTTT8888AAAAA88TT?????????TTT?1(i1i111i?T8T11;(1i111118A81?TT?1?T8TTT188A1TT(?8T?1??1i1?ii?ii??11(((;1???;;i111;1i((-,-(ii((;--;(i(;i1i(;,-i111????1i;--;1?T8888T888A8??A?(11i(((iAHT;1@HHHHHHHHHHH
88TTTTT8888AAAAA8888TTTTTTTTTTTT8888TTT?????TTT8888888TTT8888AAAAAA88TTTTT???TTTTT?1ii?1(111i?T88T?;i?1?111i?T8T1??1???T?T?i888?T8(1T8?1?11i1Ti1?(1T?i1;i-i?1?i;i11?((1((;--;(i((;--;((;;i1(;;,-(111??1i;-;(;(1TT???T888T8AA8?18Ti(i((i(1@@i;AHHHHHHHHHHH
TTTTTTTTT8888888888TTTTTTTTTTTT8TTTTT???????TTT88AA888888888AA@@@@AA88TTTTTTTTTTTTTiii(1111?i1TT88?i(?11?1?1??A8T?T??T???8TiTA8??8ii?T?1?1?i??i?1i1Ti1i(((i??1((111i(1(;;,--(i(;;;;;;;;;(((;-,;i11iii(;-(1i(i1TT8TTT??T88TT8A8?iT?(((((iiiH8;?@HHHHHHHHHH
TTTTTTTTTT888888888TTTTTTTTTTTT8TTTT??111???TT88AAA888888888AA@@@@@AA888TTTTTTTTTT?((i(iiii111?T8A81(1?1?1T11?T8TTT??T?TT8TiT8T??8i1???1?11i?1i??i1?i1((((1?1i(ii11((i;;-,-;(i(-;;;(;;;;((;-,;;ii(;;;(1?i;;i?T??T888TTT1111?T8A?i?1(ii((((?H1(AHHHHHHHHHH
TTTTTTTTTTTT888888TTTTTTTTTTTTTTTTT???1111??TT8AAAAA888T888AAA@@H@@@AA888TT88888TT?;(i((ii11111?TAA?(iT?11T????T88?1?TTTTT?i?881T8i1??11?1i1T11?1i11i1ii(i?1i((1i1i(i;-;--;(((;;(;;;;;;((;--;;(((((i11i--(1?111i1??T88AA8???11?T?i1?((ii;;(A8(THHHHHHHHHH
TTT??TTTTTTTTT88TTTTTTTTTTTTTTTTTT???111111?T88AA@AA8888888AA@@HHH@@@AA888888888TT1((i(;((1i1i1TT8ATi(?T?1?T????T8T??TTT?T?i?881TTi1TT?1?1i??i?1ii?i1ii((1?i((1111(((-;;--;((;;(;;;-;(((;-,;;(((ii(((;,;1TT?TT8?111?8AAA@@8T88??11i11(ii(;(1@11@HHHHHHHHH
T??????TTTTTTTT88TTTTTTTTTTTTTTTTT???111111?T88A@@@AA888888AA@@HHHH@@@AAA88888888T1ii1i;;;i1iii?TT8A?(iTT?1T???11?TT1188?T?i?T8?TTi1?T??111??i?1ii1i1i1(i11((i111i;(;-(;--;;;;(;;;;;;;;;,,;-;((;(i(;-;i1???????T88T?11?88AA8?TA8A1;(i?(ii;((AT(AHHHHHHHHH
??????????TTTTTTTTTTTTTTTTTTT888TT???11111??T8A@@@@@AA88888AA@@HHHHH@@AAA88888888T1ii11i;;(1iii???8A8i(1TT1T???11??T??TT?T?i1TT?TT1i??11i11?11?1ii1i1i1(i1i(i1111(;;;;;--;;;;;;;;--;;;--,;-;(((((--;;i?111??11T?TTT?11111T8A8T?88@T;;i1ii(;;?A(THHHHHHHHH
??????????TTTTTTTTTTTTTTTTTT88888TT???111??TT8A@HHH@@AA8888AA@@@HHH@@@AA888888888T1ii11i(;(iiii11?TA81(i?T1T??????1???TT?T?i1TT?TT111??1i11?1111i1iii1i(1i(iiiii(;;;;;---;;-;;------;--'-,-;;;;--,-i1iiii1111??T1i?8AA88?1?TAA8i?8H@i(i1(((;;811@HHHHHHHH
??????????TTTTTT8TTTTTTTT88888888TTT???????T8A@HHHHH@AAAAAAAA@@@HHH@@@AA8888888888?i(iii1i(iiiii1?TT81ii??i?TT18????1?8T?T?i1TT?TT1??1?111i1i?1111ii(1((1i(iiii(;(;-;----;--;;,-------,-,-;;;;--,-(ii1?1iiii111?TTTT8A@A8T1i?88A1iTHAi;ii(i(-(TiAHHHHHHHH
???????????TTTTT8TTTTTTTT88888888TTTT?????TT8A@HHHH@AAAA88AAA@@@HHHH@@@AA88888888TT1i1?11((((1i(1??T8?1(i??1???i8T1T???8???i?TT?8T1??1?i111i111i1iiiii(ii((ii((((;-;-,--------,,,,--,,,,-----,--(ii(;;;i1?111i11111??T8AAA8?ii?88?iTHA((ii(i;;1iTHHHHHHHH
???????????TTTTTTTTTTTT88888888A88TTTT???TT8A@@HHHH@@AA8888AA@@@HHHH@@@AAAAAA88A88T?1ii11i(((1iii11?T?T1i1?1?T?i1T????TT???i1?T1T?i1?11i111111iiiiiii((((((i((((;--;;--,-----,,,,,,,,,,-------;;((ii1ii((((iii(ii111ii11?8@AT1i?TT1iTH8((iii((1i?@HHHHHHH
????????????TTTTTTTTTTTT88888888888TTTT?TTT8A@@HHH@@AAA8888AAA@@@HH@@@@@AAAAAA8A888T1111i((((iiii11???TTii??1???i?T????T???i1?T1??i1?11i111111iiii((((;(((((;;((;-;;---,,--,,,,,,,,,'',,,,,,--;;;;;;;((iiiiiiiii(;;;;;;;;;i?88T11T81iAH1((1i(;i1iAHHHHHHH
?????????????TTTTTTTTTTTTT8888888888TTTTTT88A@@@HH@@AA888888AA@@@@@@@@@@@AAAAAAA8888?11i(;(i((iii111???8?(1?1??T1i???T?????i1??111ii111iiiiiii(i(((((;;(;;;;;;;;--;-,,,,---,'''''',''',,',,--;;;;;;;;------;(((--;i1??TTT?i;-(i1i18A1?@8(;i1(;i1(T@HHHHHH
???????????????TTTTTTTTTTTTT888888888TTTT88AA@@@@@@AA8888888AA@@@@@@@@@@@AAAAAAAA888?i(i(((((((iiiii11??Tii11????i1??8?1???111?1i1iiii1iiiiii((i((((;;;;;---;;;--;;-,,,--,,,'''''''''','',,---;;;;(;;;;;;;((i(;(i???11??TAAAT1(;;;;1?iT8i((?i;;1(1AHHHHHH
???111????????????????TTTTTTT88TT8888TTTT888AA@A@@AAA888TT888AAAAAA@@@@@AAAAAAAAA888?ii((((;;((((i((ii????ii11???1i??T?1???11111i1i1iiiii(((((((((;;;;;-----;;---;-,,,,,,'''''''''''''',',,,,---;;;;((i(((;--;;ii1????11???1?T8T1i-,(;-(i;-(?i;1i18HHHHHH
??111111??????????????????TTTTTTTTTTTTTTT8888AAAAAAA888TTTT88AAAAAAAAAAAAAAAAAA8AA88?1?;((;;;(((ii((((i11?1iii1111i1???1T111i111ii(ii((((;;(((((;;;;----------,----,,,'''''''''''''''''''',,,,----;;(;;-;(i11?1i((;;iiiiii???1ii1T?;--;(T1(-1i(ii1T@HHHHH
111111111?????11111111?????TTTTTTTTTTTTTT8888AAAAAA8888TTTT888A8888AAAAAAAAA88AAAA88?11((((;;(((ii(((((ii11i(11111ii11?1T111ii11ii(ii((;;;;;;;(;;;;------,,,-,,,,,,',,'''''''''''''''''''',,,,---------i1?T??TT?T?1ii?TT1ii??8AA?i1?i;,,iT(;(1(((i1@HHHHH
1???11111111111111111111????TTTTTTTTT??TTTT8888AA8888TTTTTTT8888888888888AAAA88AAAAT11iiii(;;((((ii(;(i((i1i((iii11ii11??1ii1iiii((((((;;;;;;;;-;;;--,,-,,,,,,,'''','''''''''''''''''''''''',,,,,,,-(ii111??11TTT8T1i1TA8?11?1i?881(11i;'11(;(i;1i1AHHHHH
11??111111111iiiiiiii11111???TT?????????TTT888888888TTTTTTTTTT888888888888AAAA8AAA8T1i(iii;;;((((ii(((i(((iii((iiii(iii111iiiiii((;;;;;;;-----------,,,,,,,,,,','''''''''''''''''''''''''''',,,,---;(iiiii1??1iT?T8T?11iT8T11T8???1(i11i(,(i;;i;iiiAHHHHH
111111111iiiiiiii(iiiii1111??????????????TTT8888888TTTTTTTTTTTTT8888888888888888888?1i(i1(;-;;(((((i(((i((((i(((iii((iii1iiiiiii((;;;--------------,,,,,'',,'''''''''''''''''''''...''''''''',,,,-;;;(iiiii1TT1iT?T8TTiiT@A?i1?A8@8?;i?1?--i;;(((1i8HHHHH
111111iiiii((((((((((((ii111?????????????TTTT888888TTT??????TTTTTTTTTTT888888888888?1i(i1(-;;;;((;(i(;;((((((((((((((((iii((((((((;;---,,,,,,--,,,,,,,,''','''''''''''''''''''.''..'''.'''''',,,,,-;;((iiiii1TTii??T8?11i?A8?ii?T8@A1;(i1?;;(;(i(1(8@HHHH
i1111iiiii((((;;;;;;;;((ii11111111111?????TTTT8888TTT?????????TTTTTTTTTTT8888888A88?ii(ii;-;;(;(((((((;;(((((((((((((((((i(((((;;;;----,,,,,,,,,,,,,,'''''''''''''''.''''''''''''..''...'''''',-,,--;(((i11ii1TTiiTT?1TT11TA8?ii?TA@A1;;(11,(;(1(i(8@HHHH
i111iiii(((((;;;----;;;((ii1111111111?????TTTTT8TTTT???????????????TTTTTTTTT8888888?ii(1i--;;;;;(((((((;(;;;((;;(;;((;(((((((((;;----,,,,,,,,,,''''''''''''''''''''''''''''''''''''''.....'''',,--,--;;((ii1ii1?T1111888T?18AT?iiTTAA8i(;;?(-;;ii((A@@HHH
i111iii(((((;;---------;;(i11111111111????TTTTTTTTT????111111?????????TTTTTT8888888?1i(1i--;;;;;;((((((((;;;;;;;(;;;;;;;;((;;;;;---,,,,,,,,,,,,''''''''''''''''''''''''''''''''''''...'..''''',,,-,,---;(((i1i11??((?8AT8T1?8A81ii88A811(;i?-;-(1((8@A@HH
i111iii(((((;----,,,----;(ii111111111?????TTTTTTTT???1111111111111?????TTTTT8888AAT?1iii(-;;;;;;;;;((;;;(;;;;;(;;;;;;;;;;;(;;-----,,,,,,,,,,,,,,''',,,,''''''''''''''''''''''....''...'..'''''',,-------;;((ii11i(ii1T8888TiT@88i(?88A8i1(;ii-;(?(;8A8@@H
i111iiii(((;;--,,,,,,,--;(ii11111111?????TTTTTTTT????111111111111111?????TTTT888A88?iii1(-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;----,,,,,,,,,,'',,,,,,,'''''''''''''''''''''''...'''''........''''',,,,,-----;(;;(((ii11i1?ATTT118A8Tii?T88Tii;;1(,;?((?AA@@@
ii11iii((((;;-,,,,,,,,--;(ii1111111??????TTTTTTTT???111111ii111111111????TTTTT88A88?iii1(-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;--;-----,,,,,,,,,,,,,,,,,,,,,''''''''''''''''''''''...'''''.........'''',,,,,,--;;;(iii((111ii1?888TT??@T8?ii?T8Tii(;(1;-?i(?88A@@
iiiiii((((;;;-,,,,,,,---;;(i111?????TTT?TTTTTTTT????1111iiii1111111111????TTTT8888T?iii1;-;;;;;;;;;;;;;;;;;;;;;;;;;;;---------,,,,,,,,,,,,,,,,,,,,,,''''''''''''''''''''''...'''''.........'''',,,,,,,,--;(((ii((i??iii?88T8?1A@TA1(i??T?(i;;11-11(1TT8@@
iiiiii((((;;--,,,,,,,---;(ii111????TTTTTTTTTTTTT???1111iiiiii111111111?????TTTT888T1(i1i--;;;;;;;;;;;;;;;;;;;;-;;;;;-----------,,,,,,,,,,,,,,,,,,,,,''''''''''''''''''''''...''.'...........''''',,,,,,,,-;(;((i((1?1ii188TTTT1H8T@i(1??Ti(i;;?;(T(i?T8AA
iiiiiii((((;;--,,,,,,---;(i11?????TTTTTTTTTTTTT???11111iiiiiii1111111??????TTTTT8TT1(i1(--;;;;;;;;;;;;;;;;;----;;;;------------,,,,,,,,,,,,,,,,,,,'''''''''''''''''....''.....'..............'''',,,-----,,-;((ii((i??ii?A8TT81?H?AA((???T(i;-ii;8i(1T8AA
iiiiiiii((((;-----,-----;(i11?????TTTTTTTTTTT????111111iiiiii11111111???????TTTTTT?1((i(--;;;-;;;;;;;------------------------,,,,,,,,,,,,,,,,,,,,,,''''''''''''''''....''....................'''',,,---,;;--;(((((;(1??i18A8TTTiA@1HT((11A1(i((1;8?(i?8AA
ii111iiiii(((;---------;(ii11????TTTTTTTTTTT?????11111iiiiiii11111111???????TTTTTT?1((i;--;-;-;;;;;;;------------------------,,,,,,,,,,,,,'',,,,,,,,,''''''''''''''....''....................''''',,,--;--;;;;iii(((;iT?iTAATT81?A?TH1;iiT8;i(;ii18((?TAA
1111111iiii((;;------;;;(i11???TTTTTTTTTTT?????1111111iiiiiiii11111111???????TTTTT?i(((;----;-;;;;;;--------------------------,,,,,,,,,,,,'',,,,,,,,,,''''''''''''''.''''...................'''''',,,,--;;;;;;(111?i;;1T118ATTT81TA1A@i;(i@i((((?iA;(?8A@
11111111111ii((;;;;;;;((i11??TTTTTTTTTTT?????111111111iiiiiiiii11111111??????TTTTT?((((--;;-;;;;;;;;----------------------,,,,,,,,,,,,,,,,,,,,,,,,'''','''''''''''.......'''................'''''',,--,--;(;;(((i1??1(-iT1TAATT811@81AT;;(88;(i1(1?i;1A@@
11111?????111ii((((((((i111??TTTTTTTTTTT???11111111iiiiiiiiiiiii1111111??????TTTTT?((((--;;-;;;;;;;;----------------------,,,,,,,,,,,,,,,,,,,,,,,,'''''''''''''''''......'''................'''''',,---,-;(;;;;(ii1??1i;iT1A@TTT?i8A18Ai-;1@i(i?(i1i;1A@H
???????TTT???11iiiiiiii111???TT88TTTTTT????111iiiiiiiiiiiiiiiiii1111111??????TTTTT1((((--;;-;;-;;;;;----------------------,,,,,,,,,,''',,,,,,,,,,,,''''''''''''''''''....'''.................''''',,,-----;((;;(iii1???i;1??@AT?T11A??HT-;;AT;i?i((1;1@@H
????TTTTTTTTT??1111111111???TTT8888TTTT???1111iiiiiiiiiiiiiiiiii111111???????TTTTT1((((---;-;;---------------------------,,,,,,,,,,,,'',,,,,,,,,,,,,'''''''''''''''''''..'''.................''''',,,----,-(i(((iii1?1?Ti-11T@8???iT8iAHi--1@((11((i;?@HH
???TTTT88888TTT????1111111??TTT88888TTT???111iiiiiiiiiiiiiiiiiii111111??????TTTTTT1((((---;-;--------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,''''''''''''''''''..'''.................''''',,,,---,-;(ii;((i??11TT(;?1AAT1TiiA1?HA;-;@1(i?(i((?HHH
??TTTTT8888888TTT???111111??TTT88888TTT???111iiiiiiiiiiiiiiiii11111111????TTTTTTTT?((((-----;------------------,-----,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,'''''''''''''''''''..'''..................'''',,,,----,;(ii(((i1?11?TT((1T@T?1?(TTi@H1-;TT(i1(i((THHH
TTTTTTT8888888TTT??1111111???TT88888TTT??1111iiiiiiiiii11iii111111111????TTTTTT8TT?(((i-----;------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,'''''''''''''''''''...'''..................''''',,,,-----(iii(((11111?8?-i188?1?iiTiTHA;-i8ii(1(;iT@HH
TTTTTTT88888888TT??1111111???TT88888TTT??111iiiiiiiiii1i11i1111111111???TTTTTT88TT?i((i-----;------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,''''''''''''''''''''....'''..................''''',,,,,;;-,;(i1(((i11?11T81-i1AT111;?11HHi';A1i;T((iT@HH
TTTTT888888888TTTT??11111???TTT8888TTTT??111iiiiiiiiiiiiiiiiii1111111???TTT8888888T1((i---------------------,,-,,,,,,,,,,,,,,,,,,,,,,,,'''''''''''''''''''''''''''''...'''....................'''',,',,--;;--((1i(;i1T1?1?88(-i?81?i-i?iAHT-,TT((1i(1THHH
TTTTTT888888888TTT??????????TTTTTTTTTT???111iiiiiiiiiii11iiii1111111???TTT88888888T1((i---------------------,,,,,,,,,,,,,,,,,,,,,,,,'''''''''''''''''''''''''''''''...........................''''''',,--;(;-;ii1i;i1??1T1TAT;;i??1(((?(8HA(,i8i;1?i1T@HH
TTTTTT88888888888TTT???????TTTTTTTTTT????111iiiiiiiiiii111iii1111111???TT88888AA88T1(((------------------,-,,,,,,,,,,,,,,,,,,,,,,,''''''''''''''''''''''''''''''''............................'''''',,,--;((--(i1i((i1T1T?18A1-(i?1ii-1iT@H1-;8?;iTi1T@@H
TTTTTTT888888888888TTTTTTTTTTTTTTTTT?????1111iiiiiiiii11111i11111111???TT888AAAAA8T1(;;----------,,,,,,-,,,,,,,,,,,,,,,,,,,,,,,,,,'''''''''''''''''''''''''''''''.............'...............'''''',,,---;(;-;i11i;i1T??T11TA(;(1?1(;i11@HT(,?T;i8ii?@@H
???TTTT888A8888888888TTTTTTTTTTTTTT??????11111i11iiii1111iii11111111???TT88AAAAAAAT?(;;-,-------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,''''''''''''''''''''''''''''''.............................'''''',,,,-;-((;-ii11-;iT?1T8i?A8-;(11ii-1iAHAi-(T((81i?A@@
?????TTT888AAAAAA88888TTTTTTT????????????111111111iiii1iiiiiii111111???TT88AAA@AAA8?i;-,,,-----,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,'''''''''''''''''''''''''''''''............................'''''',,,,-;;;((-((1?;-(??1?A81?@i-;i1ii-i(TH@1--Ti;T?1?AA@
??????TTT88AAA8AAAAA888TTTT??????????????1111111111iiiiiiiiiiii11111???TT8AAA@@@AA8?i;-,,,,,,--,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,''''''''''''''''''''''''''''''''...........................'''''',,,,-;;;((;;(i?i-;1T1?8@?188;-(ii(;;(?@H?;-1i;?T118A@
???????TT88AAA8AAAAAA88TTTT??????????????111111111iiiiiiiiiiiiiii1111??TT8AAA@@@@A8T1;-,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,'''''''''''''''''''''''''''''''''..........................'''''',,,,,-(((((;((1?-;iT11T8811Ai;;i(i(-iiA@?(-ii;?T11TA@
1111????T88AAAAAAAAAA888TTT?????????111111111111111iiiiiiiiiiiiiiii111??T88AA@@@A@A8T;,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,''''''''''''''''''''''''''''''''''..........................''''',,,,,-;((i(;((1Ti-i?TiT8A81?8(-((((-((T8Ti;;(;?T11T8@
11111???TT88AAAAAAAAA88TTT?????11111111111111111111iiiii(((((iiiiiii11??T88AA@@AA@AAT(-,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,''''''''''''''''''''''''....''''''..........................'''''',,---;(((i;-;iT?-;1Ti188AA1??;-(-i;;(188i(-;;??11T8A
111111???TT888AAAAAA888TT?????11111111111111111111iiiii((((((((iiiiii11?TT8AA@AAA@A8T(-,,,,,,,-,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,'''''''''''''''''''''''......''''''''........................''''',,,----(((i(;--?T;-iT1188TA81Ti-;;((-((TA1(-;;?T11?TA
ii11111???TT888AAA8888TT?????111111111111111111111iiii(((((((((iiiiii11?TT88AAAAAAA8?;,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,'''''''''''''''''''............''''''........................''''',,,,---;(((i(;,iTi,;??iT8T8@T(?(-;-(-((18?(;;;?T1i?TA
iii1111?????TTT88888TT????11111111111111111111111iiiii(((((((((iiiiii11?TT88AAAAAAA81;,'',,,,-----,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,'''''''''''''''''''..''...........'..........................'''''',,,-;--((((i(--??--(?i18TTA@1i?;--;;(((??(;-;?T1i1TA
iii111111111???T88TTT???111111111111111111111111iiiiii(((((((((iiiiii11?TT88AAAA8A8Ti-,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,'''''''''''''''''''.........................................'''''',,,,-;-;((iii('(8i-;?1iTTTAHA(11;--(;(;1?i;,;???(1TA
ii1111111iiii11??TT???1111iiii1ii111111111111111iiiiii(((((((((ii((iii11?TT8888888T1(-,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,''''''''''''''''''''''''''''..................................''''',,,,-;;;;(iiii--1T;-i?i1T?8@A?(?(,-;;(;(?i;,;???(1?8
ii11111iiiiiiii11?????111iiiii1ii11111111111111iiiiiii((((((((((((((iii1?TT88888T8?i;-,,-------;;----,,,,,,,,,,,,,,,,,,,,,,,,,,,,,',,,,''''''''''''''''''''''''.................................''''',,,---;(;(((1?i,-Ti--1iiT?TA@8Ti?---;((;1((,;???(11T
i111111iii(((((ii111111iiiiiiiiiii1111111111111iiiiiii((((;;;;;((;;((ii11?TTT888T?1(;---;(;;;;;--------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,',,,''''''''''''''''''''..................................''''',,,---;((;;;i1Ti,;?(,(?i11?A@TAT(1,--;1;ii(,;??1(11T
1111111ii(((((((iiiiiiiiiiiiiiiiii11111111111111iiiiiii((((;;;;;;;;;;((i1??TTTTTT1i(;;;;(ii(;;(;;;;------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,'''''''''''''''''''''...............................''''',,,,;;-;(;;;(iT8i,;i;-1i(1?8H8TA1i(,;-1;(((-;TT?(11?
11??11iii(((((((((iiiiii((((iiiiii111111111111111iiiiii((((;;;-------;((i11???T??i(;(((i(i11(;--;;;;;------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,'',,''''''''''''''''''''''..........................'''.'--,-;;;(i;;;;1A8(,;(-;ii(?TAA188(i---(i-(;;;TT?(1?1
?????1iii((((((((((iiii((((((iiiii11111111111111111iiii(((;;;---------;((i11?????i(iiii1iiiii(;--;;;;------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,'''''''''''.......................'''.',--,-;(;((;;;;?8T;';(-;((iT8HT1AT(i,,-i-;;(;TT?(18i
??TT?11ii((((((((((iii(((;;;((iiiii11111111111111111iiii((;;---,,,,,,--;(ii1111?1iiiiii???1iiii(;;-;;;;;----,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,-,,,,,,,,,,,,,'''''''..''....................''''''-;-,-((;ii((;;?A?;,-(;-;;(?@HT?@?((,,i;-;(-?T?(i8i
TTTTT?1iii((iii(((((i(((;;;;;((((iii1111111111111111iiii((;;--,,,,,,,--;;(i111111i((((((i1iiii1ii;;;;;;;;---,,,,,,,,,,,,,,,,,,,,,,,,,,-,,,,,,,,,,,,,,,,---,,,,,---,,'''''...'.....................''''',-;---((;((i(;(iT?(--((;;-(1@H8@@((-'i1--(;1T?ii8(
TTTTT?1iiiiiiiii((iii(((;;;;;(((((ii1111??11111?11111iii((;;-,,,,,,,,,--;(iii1111i;;((((((((((i1ii(;;--;;;---,-,,,,,,,,,,,,,,,,,,,,,,--,-----,,---------------;;;--,,,,,,'''''....................'''''',---,-((i(iii1i;(ii;;(i11i?8@HHH8ii-,?;,((1??i(A(
T8888T?1iiiiiiiiiiiiii((;;;;;;;(((iii111??11111?11111iii((;--,,'''''',,-;;(iiiii1i;-;(;;;;;;;;;(iii((;;;;;;----,,,,,,--,-,,,,,,,,,,,,-----;----;;;---;;;;--;;((((;-------,''''....................'''',,,-----,-;i1ii1i1i1?T8?T88?A8??T8A8(('(1,;ii??i;8i
88888T?11iiii1111111ii(((;;;;;;((((iii1111111111111111ii((;-,,'''''''',,--;(((i(ii(-;;;;;;;;;;;(;((ii((;;;;-----,,,,,--,,,,,,,,,,,,-----;;;;(;;;;;;((((;;((((((----;--,,,,,'''...................'''''',,-;;;;----(i111?88AAAAAA1((-,,',,(ii;'?;,iiTT?;8i
TTTTTT??1iiiiii111111ii((;;;;;;;;(((iii1111111111111111ii(;-,'''....''',,--;((((ii(;;;;;;;;((((1i1??1ii(((;---,--,--,,,---,,,,,,,,------;;;;;;;(((ii(((iiii((;;;;;;;----,,'''''..................''''''''-;;;((--,,-(i11?1111??;,,,''......;(--1,(18A?(Ti
???????11iiiiii11111ii(((;;;;;;;;;;(((iiiiiii11????1111i(;-,'''......''',,--;;;((ii(----;;(i11??TT88TT?11(;-----,,,,,,,---,,,,,,--------;;(;;;;((((ii(i((;;;------------,,'''''...................''''',,,--;((iii(;;;;---;ii(-,'''.. .-(,i--i881(T1
;(((((((((((((iiiiiii(((;;;;;;;-;;;;((((iiiiiii1??1111ii(;-,''.........'',,---;(((i(-,--;(i1?T8AAAA8A@@A8?i;----,,,,,,-,-,,,,,,,----------;;------------,,,,,,,,,,,,,,,,'''','''...................'''',,,,----;(i11i(((((((-,'''. .. .(;-(-(T1i?Ti
.''''',,,,,,,,---;--;;------------;;;;(((iiiiii111111ii(;-,'............'',,,--;;(i(-,--(1TT8AA88T??AHHHH@A1(;;----,,,,,,,,,,,,,,,-,,,-,,,,,,,,,,,,--,,,,,,,,,,,,,,'''''''''''''...................'''',,--;;;-,,,,-;;(i;,''''''.. ...','. 'i,(((?i1T?(
......'...''''''''''''',,,---;;;;;;((iiiiii((;-,,'.... ....'''',,-;(((----(?8888T?11i?@HH@@@@A81;;----,,,,,,,,,,,,,,,,,,,,,'',,,,--;;((;;----,,,,,'''''''''''''''....................''''',,-;;;;(;;-;;;-,,-,,,,'. ....'''''. ((,(i1i1T1;
.....''''',,,,--------,,'.. ....''',-;;;--;;(1T888?1iii8H@AAHH@@@ATi;-----,,,,,,,,,,,,,,,,,,,,,,-;(i1ii11iiii(;--,,''''''''............................'',,,,,,-;;;--;;;;;;-;;-,''.. ......'.''' .1-;11(??(;
............... .....'',---,-;;(i?T881iiii8HAA@HAT8@@AT1(;;---,,,,,,,,,,,,,,,,,,-,-(i1iiiii11?1111i(;-,,''''''''''........................'',,,,,,---;--;;---;;--,''. ...'.....'',,' ii-1?(1i;;
.'''''-;(;i??T8?(iiiT@@AAHHAAHH8TT?i;;;--,,,,,,',,,,,,,---;;i1(((1?111i?TTT?T?1i(-,,'''''''..........................'',,,----;;-;;;--;;;-,'...........'..'','. ;T;??ii;(;
.....-;((i111TTiiii?@H@A888@H@TT8T1(;;--,,,,,,'''',,,,---;(i(-;i11ii((?T????T8Ti(;-,,,.''...........................'',,,----;;;--------,'....'.......'''''''. ;T(11(;;1-
.-;(((iii???1i(iT@HA88@H@8TT88T1((;-,,,,'''''',,,---;ii(;;iiii((((T??T811?8T?i;---,''...........................'',,------;;---,,'','.. .''''.....'''.'''. -?1iii;i1-
.,;;;(iii11?11ii1T@AAA@A8TT8A8T1((--,,'''''''',,,---(((;(ii(((;;;(T??AHT11T8??1(-,,,,'..........................'',,-------;---,'',''....'''''.....''.'''. -??((?ii(;
.--;;;(iiiii1111iiT8888TT88888T1(;--,,'''''''',,,--;(;((i1((((;;;(T?1T@8T??Ti(11(-,-,,''........................'',,-;---,-----,,,-''. .''.''''....''''''. ,T1;iT1i;1
.--;;;((((iii1111i1111ii1??????1(;-,,,'''''''',,,,--;;11iii(;;;-;(?T1i11??1T;'-i1(;--,,''''......................',,,;---,----,,,,,'. .'''..''....'''''.. 'T(,??i((T
.---;((((((i(iiiiii(ii(iiiii111i;--,,,''''''',,,,,-,-;11(i1(;;----(?T1ii111;,,;i1i(----,''.'.....................'',,;;------,'...... ...'........''.''. '(--ii((?A
'---;((((;;(((((((((((iiii1i111(;-,,,'''''''',,,,,,---;((iii(;--;--i??1?1ii,,;ii;;;;----,''''....................'''';;----,-,'..... .............''.''.. .'';((11TA
',,-;(((;;(;;;(((((((iiii11111i;-,,'''''''''',,,,,,--;--;;;((((;;---;i1?i(--;;;;;-------,,''''''.................'','-;;,---,,'.. .. ','........ ...'..'' '',-iT8?8A
',--;(((;;(;;;(;;(((((iii11111(-,,,'''''''''',,,,,,--;;-;;;;;;;;;;;;;;;;;;;;;;--,,,,,--,,,,'''''.................'',',;(--,,,''.. -;-'. .........'.''. .,-(1T8?88
,--;;((((;((;;;;((((((iiii111i;-,,''''''''''',,,,,,,-;;;;;;;;;;;;;;;;;;;;;;--,,,',,,,,,,,'''''''.................'',',;(--,,,'..... .-(;-,'...........'.. .,-;(ii(11
,--;;(((((((((((((((((iiiii1i(--,,''''''''''',,,,,-,-;;;;;;;;;---;;-;;----,,,''''',''''''''''''''.................'''--;;----'......'------''.... ...'. .',,,,,,--
,--;;;((((((((((((((((iiiiiii;--,''''''''''''',,,,,---;;(;;;-----------,,,,,'''''''''''''''''''''.................'''--;;----'......'-,,,--,,'.. ..''. . ........
.---;;;(((((((((((((((((iiiii(-,,,''''''''''''',,,,,,,--;((;;;------,,,,,,'','''''''''''''''''''''.................''',-;;;---'..... ',,,,,--,''.. ..''. .
.---;;;;;;((((((((((((((iiiii;,,,''''''''''''''',,,,,,,-;;;;;;;---,,,,,,,,'''''''',,''''''''''.....................'',,-;;(--,'.......',,,,--,,''.. ..'...'
.;;-;;;;;;;;;;(((((((((iiiii(-,,''''''''''..'''',,,,,,,---;;;;;----,,,,'',,''','',,'''''''''''.....................'',--;;(;,'.... .'''',,'-,,,,,'. ..'...'
.;;;;;;;;;;;;;;;((((((((((ii;-,,''''''''.'..''''',,,,,,,---;;;;-----,,,,,,,,,,,,,,,,,,'''''''......................'',--;;(i;'... . ''.'',,,,,,,,'. '. .'
.;;;;;;;;;;;;;;;(((((((((ii(--,,''''''''.'..'''''',,,,,,,----;------,,,,,,,,,,,,,,,,,,''''''.......................'',--;;((;,.. ,,'''',,,,,,,'. .'...''
.;;;;;;;;;;;;;;;;(((((((ii((-,,'''''''''.'..''''''',,,,,,,----------,,,,,,,,,,,,,,,,,,''''''.......................',,--;;;;;,. ,-,''''',,,,,'. .'. ...
.-;;;;;;;;;;;;;;;((((((((i(;-,''''''''''.'.'''''''''''',,,,,-----,--,,,,,,,,,,,,,,,,,,'''''........................'',---;;---' ,---,'',,,,,'.. .' ',.
.-;;;;;;(;;;;;;;;;(((((((i(--,''''.'.'''....'''''''''''',,,,,,--,,,-,,,,,,,,,,,,,,,,,''''''.......................''',----;-,,' .,---,,',,,,'.. '...,,.
-;;;;;(((;;;;;;;;((((((((;-,,''''.'.''''...''''''''''''',,,,,,,,,,-,,,,,,,,,,,,,,,,''''''........................'',-----;-,,' .. .',,--,,,,,''. .' '-,''.
,;;;;;(((;;;;;;;;;(((((((--,,''''.'..'''...''''''''''''',,,,,,,,,,,,,,,,,,,,,,,,,,,'''''''.......................'',--;----,,.... .',,--,,,'''.. . .;;,,,-..
,;;;;;;;(;;;;;;;;;((((((;-,,''''..'..'''...''''''''''''''','',,,,,,,,,,,,,,,,,,,,,''''''''.......................'',--;----,,... .'',,,''...... .. -i;,,..;-'
';;;;;;;;;;;;;;;((((((((;,,'''................'''''''''',',''',,,,,,,,,,,,,,,,,,,,'''''''........................',,-------,'.. .'',,'.. ... .' '1i(,,, ',,'.
.;;;;;;;;;;;;;;;((((((((-,,'''................'''''''''''',,,,,,,,,,,,,,,,,,,''''''''''''........................'',,----,,,'...'',,,'.. .. .... ;Ti;',, .
-;;;;;;;;;;;;;;(((((((;-,,'''..........'.....'''''''''''',,,,,,,,,,,,,,,,,,,''''''''''''.......................''',,,--,,,,'. .',,,''.. ..''..'1Ti;'-,.
-;;;;;;;;;;;;;;(((((((;,,,''..........''.....''''''''''''',,,,,,,,,,,,,,,,,,''''''''''''.......................'',,---,,,,,'. .'''''.. ..''. .;i1i;';-.
,;;;;;;;;;;;;;((((((((-,,'''.........'''..'''''''''''''''',,,,,,,,,,,,,,,,,,,'''''''''''.......................'',,,----,,''.......... ...''. ,ii1i-,;-'
';;;;;;;;;;;;;(((((((;-,,''''........''''''''''''''''''''',,,,,,,,,,,,,,,,,,''''''''''''.......................'',,,,,--,'............ ..... .'-1i1(,--;'
.;;;;;;;;;;;;;(((((((;,,,''''........''''''''''''''''''''',,,,,,,,,,,,,,,,,,''''''''''''......................'',,,,,,--,'............ .... .,(ii1;-;-;,.
.;;;;;;;;;;;;;(((((((-,,,''''........''''''''''''''''''''',,,,,,,,,,,,,,,,,'''''''''''''......................'',,------,,'...'..... ......';ii(i-;;;(,,'.
-;;;;;;;;;;;;((((((;,,,''''...........''''''''''''''''''',,,,,,,,,,,,,,,'''''''''''''''............... .....'',,---,,--,'..'''''... .. . .,;iii(;((;(;-,,'.
-;;;;;;;;;;;(((((((-,,,'''''..........''''''''''''''''''',,,,,,,,,,,,,,''''''''''''''''............... ....'',,-------,'...'............ .-i11i(;(1i;((-','
,;;;;;;;;;;;;(((((;,,,,''''..............'''''''''''''''',,,,,,,,,,,,''''''''''''''''''............... ...'',,-------,........'.........-1??1i(((?i;((-,-,.
';;;;;;;;;;;((((((-,,,,''''...............''''''''''''''',,,,,,,,,,,'''''''''''''''................... ..''',,------,'........'....... ,iTT11i(i(?i(((-,--'.
';;;;;;;;;(((((((;-,-,,''''...................''''''''''',,,,,,,,,,'''''''''''''''...................... ..''',-----,,,.................'(?8??1iii(1(((;-,--,'
.;;;;;;;;;(((((((;----,,,''...................''''''''',,,,,,,,,,,,'''''''''''''''.........................''',,---,,,'............... ';1?T??1i1i(ii((;--;-,,'
.-;;;;;;;;(((((((;-----,,'''..................''''''''',,,,,,,,,,,,,''''''''''''''........................'''',,---,''...''......... .,(111??1111iiii(;;--;-,-,'.
.-;;;;;;;;(((((((;-----,,,''''................'''''''',,,,,,,,,,,,,,''''''''''''''........................'''',,-,,,''...,''.........,iTT?1??1??ii1ii(;;--(-,-,'',.
,;;-;;;;(((((((((;----,,,'''....'''''.........'',,'''',,,,,,,,,,'''''''''''''''''.........................'',,,,,,,''...'''''......,(?TT???????1iiii((;-;(;---' .
,;;-;;;(((((((((((;---,,,''''.''.............'',,,''''',,,,,,,,,''''''''''''''''.........................''',,,,,,,''..''''''....',;i?T88?1???11iiii((;-;((-,,,.
';;-;;;;(;;((((((((;----,,'''.'',--;((;-,'..',,,,,'''''',,,,,,,,,,''''''''''''''........................'''',,,,,,,,'..'''''''.'.,-(i11T8?1????1i1i(((;-(((-,,,,
';;-;;;;;;;;((((((ii(-,--,''''-;;;;;(ii(-,'',-,,,,''''''',,,,,,,,,'''''''''''''.........................''',,,,,,,,,'..'.'''''''',-(i11?T?11????i11i(;;;(((;,-,,'
.-;;;;;;;;;;;(((((i11(-,-,,'',;;--,,,--,-----,,''''''''''',,,,,,,,''''''''''''.........................''',,,,,-,,,,'.'''''''''''',;1T?1?11??11?ii1i(;-(ii(;---,,'
,;;;;;;;;;(((((((i1?1(-,,,''',',,,,,,,,,----,,'''''''''''''',,,'''''''''''''........................'''',,,,,,-,,,,'.'''''''''''',;18T?1??8T??1ii1i((-(1i(;------
';;;;;;;;(((((((ii1??1(-,,'.',,,,,,,,,,--,,,,,,','''''''''''',,'''''''''''''.......................''''',,,,,-,,,,,''''''''''''',-(18TT1?TTTTT1ii11i(;(1((;----,-
'-;;;;;;;((((((ii1111??i;-,,,---------,-----,,,,,,''''''''''',,'''''''''''''.......................''''''',,,-,,,,''''''''''''',,-;iT??T??TTTT?ii11i(;;i(;;------
.-(;(;;;(((((((i1ii???1i(;;;;;;;;;-----------,,,,''''''''''''',''''''''''''''...............''....''''''',,,,-,--,,,''''''''''',-;(1?8TT8??88TT?ii?1(;(i((;--;-,-
-(;;;;(((i(((ii111??1i(((;;;;;;;;;;;;;;;;----,,,''',,'''''''''''''''''''''''.........'.....''...''''''''',,,-,--,,,''''''''''',--(?88T?8T?T8?8T1i11(;;(((;--;-,-
,((;;;(((((((ii11??1iii(((((((;;;;;;;((;;;;---,,,,,,,,,,''''''''''''''''''''.........'''..'''...'''''''',,,,----,,,,'''''''''',-;(TAAT?88TTT?T8?1iii(;(((;--;-,,
,((;;;((((((iii111?1iiii(((((((;;;;;;((;;;;---,,,,,,,,,,,'''''''''''''''''''''..''...''''.'''....''''''',,,--------,'''''''''',-;iTAATT88T?T88TTTiii;;(((;-,;-'.
.-(;;(((((((iii1111iiii(((iii(i(((;;;((;;;;----,--,,,,,,,''''''''''''''''''''''''''.''''''''''.''''''''',,,--------,''''''''',,-;1TAAT8888TT88TTA?ii;;(((--,;-'.
.-((;(iii((iiii1iiiii(((((iii(i(((((((;;;;;;;;----,,-,,,,,,,'''''''''''''''''''''''''''''''''''''''',,'',,,---,----,''''''''',,-;1TAAT8A888??888ATi((;;((---;-,.
';(;;(ii(((((iiii(((;((((iiiii((((((;;;;;;;;;;---,,-,,,,,,,,,,'''''''''''''''''''''''''''''''',,'',,'',,,,,-------,'''''''',,--;1T8A88@8T8??AA8A81((--(;,----,.
.-;;;(((((((((((((((;(((i((ii((((;;;;;;;;;;;;;---,,,,,,-,,,,,,''''''''''''''''..'''''''''''''',,'',,'',--,,--;;;--,'''''''',,-;(1T8A8A@@A@8?A@8AA?i(--;-,---,,.
.-(;((i(((((((((((;;;;;;((iii(((;;;;---;;;;;;------,,,-----,,,,''''''''''''''''''''''''''''''','',''',--------;;--,',''',',,,;;(?8888A@@A@@T8A88T1ii--;-----,'.
,(((ii(((((;(;;;;;;;-;;;;(((;;;----,,------,--------------,,,,''''''''''''''''''''',''''''''','','',,--------;---,'''''',,,,--(?AAAAA@H@@@T888T?ii1;-;----,,.
.;(;((((((;;;;;;--;;;;;--;;--;-,,,,,,,-,,--,,----,,-,-----,,,,'''''''''''''''''',',,,,''''',''',-,,,-;------;-----,','',,,,,,-(TAAA@A@H@@@8AAA8?1ii(-;----,,.
-(;;(((;;;---;;;;;;;;;------------,,,,,,,,,,,,,,,,,,,----,,,,',''''''''''''''',,,,,,,''''',,'',-,,--;-,---;;----,,',,,,,,,,-;i?8AA@@HH@@@88A8?1??i(---,-,,'.
,(;;;;;;(((;;;;-;;;;;;;--------------,,'''''',,,,,-,-----,,,'','''''''''',',,',,,,,,,''''',,,,,-,---;-,--;;;---,,,',,,,,,,,-;iT88A@@HH@@HA88???TT((---,,,,,.
.;;;;;;;(i111i(;;;-;;;;;--------------,,,''''',,',,,,,---,,,,,,'''''''''',',,,,,,,,,,,,,'',,,,--,--,----;;;;---,,,,,,,,,,,-;;iT8AA@@HH@@@88TT?TTi((---,,''''
-;(;;;;(i1TT??11i(;;;;;-----------,------,,'''''',------,,,,,,,''''''''',,,,,,,,,,,,,,,',,,,,--,-,,--;;;;;;---,,,,,,,-,,--;;iT8AAA@H@@@@8888T?1i((--,,,''''
,;;;;;;(ii1111????1i((;;--,--------,-----,-,,,,,,,((;---,,,-,,,,'''''''',,,,,,,,,,,,,,,,,,,,,--,,,,,;;;(;;-;-,,,,',,-----,;;iT8AAA@HHHHHAA888T?1(;--,,,'...
.;;;;;;((i1111111i???11ii(;;;;;;(((((;;-,,-----;(ii((;;--,,-,,,,'''''''',,',,',,',,,-,,,,,,',-,',--,-;((;----,,,,,,,-,,,--;(i18AA@HHHHH@AAAA8TT1((---,,'. .
.;;((;;;((iiiiiiiiii111111111iiiiiiii((;--;--;;(((;;;;;;---,,,,,'''''''',,',,,,,',,,--,,,,,',-,,,-;-;(((;----,,,,,,,,,,,---;i18AA@HHH@@AA@8A8TT1ii(;---''.
.-;((;;;(((iiiiii((i((((iiii((((((;;;;;;;;;;-;;;-,,--;;;;----,,,''''','',,,,,,,,,,,,,--,,,,',----;;;;i(;;---,,,,,,,,,,,----(i1T8A@AA@@@A88TTT?1i(ii;;;-,,'
,;;(;;;;;((iiii(i(((;;;((((;;;;;;-------------,,,,,----------,'''''',',,-,,,,,,,,,,,--,,,,,,----;;((i(;---,,,,,,,,,,,----;(i1?8A@@@@@@@AA88T?1iii(;((;;;-,
';;;;;;;;;(((((((((;;;;;(;;;;----------,,,--,,',,,,-----,,,,,,''''''',,,-,,,,,,,,,,,,-,,,,,,,-,-;;(i(;;-,-,,,,,,,,,,,----;(ii?8A@H@@@@@@AA8T?1i1i((i((ii;;'
.,;((;;;;;;;(((((((;;;;;;;;;;;------,,,,,,,,,,,',,,,,,,--,,,,,''','''',-,-,,,,,,,,,,,---,,,,-----((ii(;;---,,,,,,,,,,,,--;;;(i?8AA@HHH@@A88T?11iiiiii(i?1i(-
'-;((;;;;;;;;((((;;;;;;;;;;;---------,,,,,,',,,,,,,,,,--,,,',''','',',-,-,,,,,,,,,,-----,,--;;;;((i(;-;----,,,,,,,,,,,---;(((18AA@@@AAA88T?111iii11i(?T?11(
'-((;((;;;;;;;;;;;;;;;-;-------,--,,,,','',''',,,,,,,,,,,,,,,'''',,,,-,-,,,,,,,,--------,--;;;-;(i(---;;--,,,,,,,,,,----((((iTAAA@@AAA8T?1ii1ii111iiTT??1i
-i((;;;;;;;;;;;;;-----------,,,-,,,,,,''''''',,,,,,,,,,,,,,''''''',,,,,,,,-,,,,------,----;;;(ii(;----;,,,,,,,,,,,-----;(i(i1T888888T?1iii111i111i?TTT??1
,((((((;;;;;;;-;;--;-----------,,,,,,,'''''',',,,,,,,,,,,,,''',,,,,,,,,-,,-,,,-,-----,----;(i11i(-----,-,,,,,,,,,,----;(iii(i11???11ii((i111i11111T8TT??1
';((;;;;;;;;;-----;;---------,,,,,,,',''''',,,'',,,,,,,,,,,,',,,,,,,,,,--,,,-----------;;;;i111i;-;;--,--,,,,,,,,,---;(ii11iiiiiii(((iii1??111?11?888TT??
';i(;;;;;;;;------;;--;-;----,,,,,,'',,',,'',,'',,,,,,,,,,,,,,,,,,,,,----,-,--;;;---;--;;((i1i((;-;;-----,,,,,,,,,---;(i1???1?1ii1ii111?????????T8A8TTT??
.-(i(((;;;;;----;;;;;;(;;;;-----,,,'',,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,--,----;;;;----;;(;(i11i(;-;-;;-,--,,,,,,,,,---;;(i1?T?????????TT??????TT?T88A8T????
,(i((;;;;;;;--;;;;;;;(;;;;;----,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,-------;;;;---;;(((i1?1(;;;;--;-,--,,,,,,,,----;((i?T8T????????TTTTTTTTTTT88A88T???1
..,(i((;;;;(;;;;;;(;;;((;;(;;--;,,--,,,,,,,,,,,,,,,,,,,-,,,,,,,---,,,,--------;;;---;;(i111i(;;-;;------,,,,,,,,,---;;((i1T888TTTTTTTTTT88AA8TT88AA88??11-
..,(ii(((((;;;;;(;(;;;((((((;--;----,,,,,,,,,,,,,,,,,,,-,,,,,,,-;;,,--;----;;;-----;(;(1??1(;;;;----,-;--,,,,,,,,,--;;((i1T8AA88TT8TTT888AA88888AA88T??i,
.,;ii(;;;(((;;(;;;((((((iii(;;;----,,,,,,,,,,,,,,,,,,,,,,,,,,,---,--,-;---;;;----;((i11?1i((;---,,,----,,,,,,,,,---;;((ii?8AAAAAA8888AAAAAAAA88AA8TT?;. .
.';i(((;(((((;;(((((((iiii((;;;------,,,,,,,,,,,,,,,,---,,,,,,,-,,--,-;---;;;----;ii1??1i(;;;;--,,-----,,,,,,,,,---;;;((i?T8A@AAAAAAAAA@@@@@AAA888T1-. .
. ';(((((((((((;;;;(;((iii(((;;;------,,,,,,,,-,,,,,,,,---,,,,,,-,,--,-----;;;;;;((i???11(;;;;---------,,,,,,,,,----;;;((i1?8A@@@@@@HH@@@@@@@AA88T?(,
. ';((((((((((((;;;;;;((i((;(;;------,,,,,,,,,,----,,,,,--,,,----,,,,,--;-;;;;;((i11??11i(;;;;----------,,,,,,,,----;;;;((i1TA@@HHHHHHHHHH@@A888?i-...
.. .,(ii((((((;;((((;;;(((((;;;;-----,,,,,,-,,,,----,,,------,-----,-----;;;i(((ii?TT??ii((;;;;;---------,,,,,,-----;;;;;(((1?TA@HHHHHHHHH@AAA8?i-'....
';iii((((;;;((((;;;(((;;;;---,--,,,,,,,--,,,-,---,,------------------;;;ii(i1?TT?1i((((;;;-------,--,,,,,,-----;;;;;;;((i1?8@HHHHHHHHH@@ATi-'....
.-iii((((;;;((((;;;;;;;;;------,,,,-------,,-----,,--------------;;;-;;;(ii1????1i(;;(;;;-----------,,,,,,----;;;;;;;;;((i1TAHHHHHHH@@@81-'..'.
.-(i((ii(;;(((((;;((;;;;-------,,,,-------,-----------------------;;;;(((i1???11i(;;((;------------,,,,,,,----;;;;;;;;;((i1?8HHHHH@@@A?;'.
.-ii(i(((((((((;;;((;;;;;------,,,,-------,----;------;;;;--------;;((i1???1111i((((;(;------------,,,,,,,----;-;;;;;;;(((i1T@HH@@@8?-,'..
';ii(((i(((;;;;;;;;;;;;;------,,,-------------;-----;;;;;;;;--;;;;((i11???11111i(((;;;------------,,,,---------;;;;;;;(((i1?A@HATi-''.
. .;1iiiii(((;;;;;;;;;;;;;;--------------;---;--------;;(;;(;;;;;(((ii1?????1i111((((;;;;-----------,,,,----------;;;;;;;((i11T8Ti-'.'..
.-iiiiii((((((;;;;;;;;;;;----------;--;;;-;;--;;;;;;;;(;;(;;;;;(ii11??11?11ii1i(((((;;;;;-----------,------------;;;;;;(((ii(;,'''....
.,-(iiii((((((;;;;;;;;;;;;---------;;-;;;;;;;;;;;;;;;((;;;(;(((ii111111111iiiiii(;;(;;;;;---------------------;;;;;;;;;;;---''..'..
..-iii(((i(((;;;;;;;(;;;;--;--;;;;;;-;;;;;;;;;;;;;(((((;(((((iii1?11111?1ii1iii((((;;;;;;------------------;;;---------,,''''......
,iii(iiii((;;;;;(((;;;;;;;;;;;;;;;-;;;;;;;;;;;;;((((;(((iiii111??1??1?1i11i((((((;;;;;;------------------;;;----,,,,''.. .. ..
.;(iiiii((((((;;;(((;;((;;;;;;;;;;---;;;;;;;(((;;((((;;(ii111111?11??11ii1ii((((((;;;;;;;;;;--------;-----;;--,,'',,'.. . . .
.,,-;ii1i(ii(((((((((;((;;((;;;;;;-;;-;;;;(((((((;;((((iiii1?????1?1111?1iiii((((((;;;;;;;;;;-----;;;;;;;;;--,,''''.....
.'',;;ii11iii(ii((((((((i((((;;;;;(;;(;((;;(;((ii((((((ii111?TT?????111111ii(((((((((;;;;;;;;;;;;;;;;;;-----,,,,''..........
.,,,-;;(((1111iiii(((((i(((((((;;;;;;;((;((;;;(((iiii(iiii111???T????111iiiiii((((((((((;;;;;;;;;;;;;;;----,,,,''''.. ....... .
(??;,-;((((i111111iii(i((((((i(i(((;;;;((;(i(((iiii1111111111????TT???111iiiiiiii((((((((;;;;;;;;;;;;;;----,,,,,''... ...
;TAAi;--;(((ii1i111iiiii(iiiiiiii(((((((i(;((i(iiii1i1?????11??????????111iiiiiiii(((((((((;;;;;(;;;-----,,,''...... ...... . ...
'8@@8i;--,;((ii1i111ii1iiii11iiiii((((((ii(((((iiiii11111????????T???1??111iiiiiiii((((((((((;;;;;;;---,,,,''.. ... ....... . ..
.1HHHAi(;--;((iiii???1i1iiii11iii1iiiii((i1(i(;ii1111????11???????????1??1i1iiii(iii(((((((((((;;;;;--,,''''.... .... ..... . ...
'AHHHAi((;(((i1111??T111111i11ii111ii11i1?1i1i(1?????11?T?1?????11111?1111iiiii((iiiii(i(((((;;;;---,,''................ . ...... ...
... ;AHHHAi(((iiii111??TT11???T11?111?1i1?111?11??11?8????????????1?1111111111iiiiiiiiiii(((((i((;;--,,''''............. ... .........
..... .'(AHHHAi(((iii1111?TTT??1??T????????11??1?????T?1??????????????1111111111i1iiiiiiiiiiii((((((;;-,''............... ........ ....
..... ''1@HHH8(((((i11111?TTTT1iii11??1??????T???TTTTT??11?????????1111111111111iiiiiiiiiiiiiiii((;;--,''................ ..... ... ..
.. ..''?HHH@T(;(;(i1111??TT8T1(((ii11i111??????T???????1111111111111111111ii111iiiiiiiiiiiiii((;;--,,''...........................
...'',T@HH@?(;(;(i1?11??TT88?i((iiiiii111???1???111??1111111111ii1111111iii111iiiiiii111ii((;;--,'''..........................
....',,THHHA1((((i1??11??T88T?i(iiiiiii11111111111111111111111111iiiii11iiii111i1iiiii11ii((;-,,'''........................ ...
... .',,8HHH8(((((i1???1??T8TT?1iiiiiiiiiii1i1i11111111iiii11111i1iiiiiiiiiii11ii11111iiii(;;-,''.......................... ....
... ..'',-AHHHT;;(((11??????88TTT1iiiiiii11iiii111i111iiiiii1111iiii1ii11ii1ii111i11111iii(;;--,''.......................... ....... .
. . .......''-'(@HH@1;;((i11?????TTTTTT?ii11iiii111111111i1ii111111111iiiiiiiiiiiii1111111111i((;-,,'''......'''..........................
. . .......'.,,,,1@HH8;-(((i11??????TTTTTT1iiiiii111111111111ii1111111111111iii11111111111111ii(;--,'''................................... . . .
.. . . ......'',,,,,-T@H@?--((ii11??????T?TTTT1iiiiii1111111i1i1iii1i1i111111111ii1111111111111ii(;--,''....'...................................
.... . ..'.....'',-. .(AAA8i,;((i1????????????TT1iiiiiii111111i111i1i111i111111111i111111111111ii(;;-,,'''........................................ .
........'''',. ,1TT?i;,;((i1???????111??T8?1iiiiiiii11i1i1111111111111111111111111111111i(;;-,'''''''''.......................................
.........''''',,,(1i(;-,-;;;i1???????11?TT8AT1iiiiiiii1111111111111111111111111111111111ii(;-,,'''''''''........................................
... ...'...'''''',----,,,,-;;;(i1?????????88A@811iiiiiii111111111111111111111111111111111i(;-,,'''''''.................................... ....... ..
.'.. ....'''''''''',,',,,,,-((((i1????TT??T88A@8?1iiiiiii11111111111111111111111111111111i(;-,''''..'''.................................... ..... ..
.'...'..''''''''''''''',,,',(i11i1????TTT???TAA@A?1ii11ii11111?????1111111111111111111iii(;-,,''''''.......................................... .....
.'...'...''''''''','''',,,,;i?????????TT????TA@@A?1ii11iii1111?????111111111111111111ii((;,,''''''''............................................... ......
','..''''''''''''''''',,-,';(i1???1111?TT??1?8A@@@Tiiiiiiii1111????????????1111111111ii(;-,,''''''''............................................... .. ..
,,''''''''''''''''',,,,''''---(11?11111?T?11?8A@@AT1iiiiiii1111????????????11111111iii(;-,,'''''''''............................................... .
.-'.''''''''''''''''',,. .,,---(1??11111??11?T8@H@A81iiiiii11111????????????1111111ii(;;-,,''''''................................... ............... .......
'-''''''''''''''''',,-,.';(((ii1??111111????T8A@H@@811iiiii111?????TTT?????1111111i((;--,,'''''..................................................... ... .........
.,,'''''''''''''''',,,,''-((;(i1111??111?TT?T8A@HH@@A?11i11111???????TT?????11?11ii((;-,,,''''.................................. .................... . .. ... .
'-'.'''''''''''''''',,,,-;;;(ii1???1?1???TTT8A@HHHHH@?11i1111???????TTT??????111ii((;-,,,,'''...................................................... .. .. .. . .
-,''''''''''''''''''',,'-;;((i1?????TTTTT888A@HHHHHH@T111i111????TTTTTTTT????11i((;--,,,,'''''.................................. ....... ........ .. .... . .
-,'''''''''''',''''''',,-;;((i1?T??T888888AA@@HHHHHH@8?11i111??TTTTTTTTTT????ii(;;-,,,,,,''''.................................. ................. . . . ''
'-,''''''''''',,''''''',,-;((ii1?TTTT8AAAAAA@@@HHHHHHH8?11111???TTTTT8888T??1i(;;--,,,,',,''..................................... ............. ... . .. . .''.
-,''''''''''','''''''',,,-;((ii1TTTT8A@@@@@@HHHHHHH#HH8?11111???TTTT88888T?1i(;--,,,,,''''''.......................... ............ ........ ..... .. . .,,.
'-'''',''''''',,,,,''',,'.-(((ii1TTTT8@@H@@@HHHHHHHHHHHAT11111???TT888888T?1i(;--,,,,,,'''''................... ... .... . . .. ..... ...... . .,-,.
,-''''''''''''',,,'',,,' -(((ii1?TT8A@@H@@@HHHHHHHHHHH@T?1111??TT888888T?i(;;-,,,,,,,,'''''.............................. . ..... ..... . .. ..',-,.
.-,''''''''''''''''',,,'. -(((ii1?TT8A@HH@@HHHHHHHHHHHHHAT????TTT888A88T1i;;---,,,,,,''''''''.'............................. . ... ... .. .'''''''.
'-,'''''''''''''''',,-, .;(((ii??TT8A@HH@HHHHHHHHHHHHHH@A8T??TT888888Ti(;---,,,,,,,'''''''''.'............................ ... . . .,,,,'.'''
-,,'''''''''''''''',-' ..';;(((1??T8A@@HHHHHHHH#HHHH#HHHHH@A888AAAAAT1(;--,,,,,'''''''''''''''............................. . .. .. . ',,,'''...'.
',''''''''''''''''',,' ...';;;(i1?TT8A@@HHHHHHHH#HHHH#HHHHHHH@A8AAA8?i(;-,,,,,'''''''''''''''''.............................. .. .. ',--,... .....
,,,''''''''''''',',-' ...'-;((1?TT88A@HHHHHHHHHHHHHH#HH#HHHHHH@@A8?(;--,,,,,''''''''''''''''''.'......''''.....'''............. .. ... .',--,,..
-,,'''''''''''',,,-, ....'-;(i1TTT88A@HHHHHHHHHHHHHH#HHHHHHHHHH@T1(--,,,,,'''''''''''''''''''''''...'''''''.'''''''''''''....... . ..,--,... ,
.-,''''''''''''',,-,. ....''-(ii?TTTT8A@HHHHHHHHHHHHHHHHHHHHHHHHA?(;-,,,''''''''''''''''''''''''''''''''''''''''''''''''''''....... .. ...,;;;;'. '
',,''''''''''''',,-. .....',;(i1?TTTT8AHHHHHHHHHHHHHHHHHHHHHHH@8?(-,,,'''''''''''''''''''''''''''''''''''''''''''''''..''''''........ .. .. .,-(ii;,. .
.,,'''''''''''''',,, .'....,,;i1?TT8888@HHHHHH#H#HHHHH#HHHHHHH@Ti;-,,,''''''''''''''''''''''''''''''''''''''''''''''''....'''''........ . ',;i111;.
',''''''''''''',,,,.. .''..'-,;i1?TT888A@HHHH#HHHHHHHHHHHHHHHH@Ti--,'''''''''''''''''''''''''''''''''''''''''''''''''''..''..''''.. ..'. . .'-(1111i(, .
-,''''''''''''',,'.'.......---(1??T88AAA@HHHHHHHHHHHHHHHHHHHH@T(;-''''''''''''''''''''''''''''''''''''''''..''''''.'''''.......'.... .'. .. .,;i1111i(;,'
'-,''''''''''''',,..,......'-,;i1???8AAA@@HHHHHHHHHHHHHHHHHHH@Ti;-,'''''''''''''''''''''''''''''''''''.'''''.''''''.....''.........'. .... .',(1111i((;-'.. ..
,-''''''''''''',,. ''.. ...,;,;11??T8AA@@HHHHHH#HHHHHHHHHHH@81(;-,'''''''''''''''''.''''''''''''''''''.......''................. .... ..'-i1??11i(;-'.... .
.-,'''''''''''',,' ,' . ..'---i111?TAA@@HHHHHHHHHHHHHHHHHH@8i;,-,,''''''''''''''''..'''''''''''''.'.''.......................... ..'. ..,;i1?111;-'.. . ..
',','''''''''',,'..'' ....,;.-(i1??8AA@HHHHHH#HHHHHH@@@@AT1(-,,,,'''..'''''''''''....'''''..'''''...'............... ........... . .'-(1???i;,. .. .
,,','''''''''',,. ',' ..''-;'(111??8A@@HH#HHHHHHHHHAA81(;;;;-,,''..'...'''''''....''..'.......'..................... ... . .'' ',;i?TT?(-. .
'-''''''''''''',. .,,. ..'',;,.(i111T8A@HHHHHHHHHHHATi-,',-;;-,,'''.........''''....''................'............. ..... .'' .'-i1?T?1;,. .
.,,'''''''''''',' ,,. '..',;'-i1111TAA@HHHHHHHHH@Ti-'',-,. .,,,''''.'......'''''...''''.............''......'...... . .... ..'-i?T??1;,. .
','''''',,'''',, ',,' ..',((.;(111?8A@HHHHHHHHHAi-;'.-,'..','''''''''.'''''..''.'''''''..........'''................. .'. .',;i11i(-,.. .
',',''''',''',,. '''' . '',-'i((11?T8A@HHHHHHHHH1;(;.. .'',,,''''''''''''''''''''''...''...................... ..... ..... ',-((;-,... .
,,',''''''''',' .'''' '.';-'i(i1??TA@@HHHHHHHH1(;1i.'.',,,,'''.''''..''''''''''''....''.....''.............. ..... .....',;-,'. . ....... .
',,','''''''',' '''.'' .'.,; (1(i???8A@HHHHHHHH8-;i?i',,,,,''''..''...''''''...'''.....'''....'................ ....''. ..',,''....... ...... . . .
,,'''''''''',' .''..''.'.';(,1;(i?TT8@HHHHHHHH@;(;(Ti'''''..'''..''...''''''...''''...'''''...'................. ... .''. ....'...... .... . .
.-''''''''''',. '''......',;';i;(1?T8A@HHHHHHHHi;;;;1i,......''.......''.'''.....'''.'''''''''''........ ......... .'''.. ............... . .
,,''','''''''. '''..'. .',-(-1;;i1?T8@HHH#HHHH?-1;;;((,......'......''''.........'''.'''''''''''.................'',''. ..........''.... .
,'''',''''',' .''..''. .',;''1;-1??TA@HHHHHHHT-(;1;;(;,''.......'...''''.........'''..''''''''''.......... .....,,,'...'''.'''.... . .
',''',''''',,. .'....'' ',';,(1-;1??TAHHHHHHH@;-;;;;;;;-.''.'.........'''...''..''.''''.'''''''''............',-;,'......'''.. .
,,''''''''',' .......'' ',,-.;(-(?T?T@HHHHHHH(-;,--;(((-'..''........''''...''..'''''''.''''''''........'...',-,.''''''... .
',''''''''',' .'....',. .,,,;;i;-i?T?T@HHHHHHi'----;;(((;,...........'''''...''..'''''''.'''''''......''''---,.....''''. .
,,'''''''',, .'.....,' .',';,'(;;1TT?8HHHHHHi'--;;;;;(((;,.... ..'''''''....''..''''''''''''''..'.'''''-;--''.'''.. . . .
,,''''''',,. ''....',. .,,';;((-i1T8TAHHHHH?'-;-;-;;;;;(;-.... ....'''..........'.'''''''''.......,'.,;(;,''',,'. .
.,''''''','' ..''...',. ','-;.;(-iTT88@HHHHT,-;,--;;;;;;((;.....................''.''.'''''........'-(((;-,,''. . . .
.,,''''''',' ...''..''' .,,';(-1;;1?T8AHHHHA;-;-,,;;;;;;;((;.....................''....'''''''..'',-(ii(-,,,. . .. .
.,,'''''',,. .''.....''. .,,,;- i;(18T8@HHH@1,;--,--;;;;;;(i('... . .............''....''...''''',;i11(;,' ... . .
.. . ','''''.',. .''..''..'' .',,(--i-(?8AAHHH@?,;---------;;((ii-.. .......'....''''''''''''.''',;i111(,. ..... .
.... ,'''''.',' ''...'''''. .'',,(',(-(T8AHH#@8---,,------;;;((ii(..........'......''''''.''''''..',;1?1(,'. .. . .
.... ','''''',' .''....''''. ',',,(-;;;1T8AHH@A(,;-,-----;;;;;(iii('... .. ..'..'.......'''...','',(1?i;,.... . . ..
... .,,''''',,. '''...''''' ','',(.-;(1T8AHH@1---,-----;;;;;((iiii,.. . .....'.'''......'''''-;ii;-'......
. . ',''''',,' .''''''''''' .,,''-(;(-iTT8@@@?--,,,----;;;;;(((iiii- .. .. .....'.'''........'-(i1;,'..... .
.... ',''''',' .'''''''''''' ',''';;,;;i?8A@@T;-,,,,----;;;;((((iiii;...... ....''.........',-(ii;,'.... .
...... .,,'''',,. .''''''',''''..','',(-((-1T8A@A;-,,,,-----;;;(((((((((;... . ............'',,;(i(,..... ............
...... ','.''',. '''''''','''...',''-(';;;18A@A(,,,',------;;;((((((((((... ....... ...'',-;((;-'.... ... .......'''''''''''''... .
..... . .,'''.',. .''''..''''....'',''i,,i;;TAAA1;,,',---,,--;;;;((((;--(;..'. ...... .,-;(iii-' ..... ........'''''''''''''''''''.
..... ','''',' ..''''.''''.... ','.;1-,;-i8AA8;-,,',--,----;;;(((;,,,;;-.... . ..',;((1??i;'.......... .......'''',,,,,,,,,,,,,,,''''''. .
.... .,,''.,,. ..'''''.','...'..,'.-(-';;;?A@8i,,,,,,,-,,----;((;,'',,-,,.',,',,-;i1?T8Ti,.....'''''.. . ....'''',,----------,,,,,,,,,,'',,'.
. '-'''',' ....''..''..'''. ,,,;(;-(((?A@T;,,,,,,,,,,,--;;;,'..,,,'',-(i1iii?T8A8?(,'.'''..'.'''. ... ...........'',,---;;;;-------,,,,,,,,,,''''''.
,,''',, .'..'''.'''..''' .'''i- (;;iTATi-,,,,,,,,,---;;-'..','''',-;i1TT8TTTTi;'...'''..''''''.. ............''',--;;((;;;----,,,,,,,,,,,,'''. ... .
.,'''',' .'..'''''''..''' '''-i--i;;18T(,,'',,,,,,,,-;;,..''''...'',-(i?TTT?i-...''''.'''.'',''.. .........''',,-;;((((;;;---,,,,,,''''''''''.. .. .
,,'''',. .''..''''''.'''...',.;(.;i;(T8i,.''',,,,,-,,--' .','....',',,;(1?1;,.......'''''''',,'... ..........'',-;((((((;;---,,,''''''.................
,'.'',' .''''...'''.''....'''(;;i(;i8T-,,'',,,,,,---, .',.....'''',,;;(;' .......''''''''',,'.... .........'',-;(iii(;;----,,''.'...... . .............
','..',. .'''....''''''''..''''('-(((?T;,-,,,,,,,,---' .''.......''',--,'. ......'''''''''',''. .. ........''',;(11ii(;;-,,,''''...... ......'.. . .
''''',,. .''......'''''....''.,(-1(;iTi,,,',,,,',-,,....''.......'',,'. .......''',,'''''','. .........'''',-(i11i(;;-,,''........ ......... .
.,,''',. .''.......''''.....''.--'i(;1?;',''''',,-,. ..'........','' ....'''''''',,'''',,. ...''...'',,;(i1i(;--,,''... .
','.',' .''................''';;-?(;i(,,'''.'',,. .'.........''''. ..''..''''''',,,'',,'. .......'''',;(111i;-,'''... .
,,'.',. .'''................'''(,,i;;,..''''',,' .'. ......''' ..'''''''''''''''',,'. .''.....',-;i1?1i;-,'.. .... ...
.,,'''' ''.'.....''.........'',i,;1-''.''''','. .''. ....''.. ...'''''''''''''''','' .''''....'',;i1?1i;-,'... .. ..
''''''. .'.......'''... ....'',i'-; .,,,,'''' .''........''. ..'''''''''',,,,'''',' ..''...''',;i111i;,'.. ..... .
.,'.'', ''............. ....,.-(,-' .'',''. ..''. .....'. .....'''''',,''''',,',.. ......'''',-(1?1i;-,'. ..... .
,'.'',. .'............. .'.',.(; ''..',,. .'''. ....... ...'..'''''''',','',,,. ..''....'',-(1??i;-'.. .. ....... . .
,'.'''. .'...................',,;;',,',,'. .''.. ..... ....''.'''''',,'''',,,. ..''''''',,-;1??1(-'.. .... .. . ...
','.''. .''......''......'....,,-,'.,,,' .'''. ... ...'''''''',,'',''',,,'. ..''''.'',-(?TT?i;'. . .... ............. . ..
,''.''. .''......''......'....,,,..',,. .''. ... ...'''''''''''',,,'',,,. ..'...''',-(1?88?i-'. .. ...................
.,''','....'.....''..'.........,,'.,-,. .''. .. .....'''''''''',''',,,,' ..''..''',-;i?88T1;,. ..................... .... .
',''''.....''....'..''. .......''.',' .'''. ......'''''''',,,,,,,,,'. .'''''.',,-i?T88?i-' .. ................................... ..
.,''.'' .............'. .. ...''..,, ..','. ..'..''''''''''',,,,,,,. .'..'''',,-(?8A8Ti-. .. ........ ................................ . .
','..'. ........... .'. .. ..''',, .'''. . ......'''''''''''''',,,' .'.'..'',-;i?88Ti-'. . ........................ ... ...
,''.'' '.......................'-;. .','. .. ...'''''''''',''''''',,,'. ...''''',-;(?T?i-'. ... .................... ... .. . ..
.,'.''' .'.'................. .-'. ''.. .....''''''''''''','',,,'. ..'..''',--(1??i,'. .. ........................ . . .
',''',..'.................... .' .''. ...''''''''''''''''',,,'. .','''.',-;iTT?,. .... ............................. . .
,''''' .'.................... ''..... ......''''''''''''''''-,,. ..''''''',-(1TT1- .. ......................... .. ........... ..
.,'','..'..................... .','.... . .......'..'''''''',,',,,,' .''''''',,-;i?8T(,... .................... . ............ ...
',.',' ',............ .. .''. .','. .. ...'..'''''''''''''',,,' .'''''''',,-(1T8?;'... .........'............ ...... . . . ..
.,''''..''..'......... .. .''. .. .. ....'''''''''''''','',,,. ..''''''',,,-;i?8Ti,............................. .. ......... .. . .
',.''' .''..''....... .. .''... .. .'''''''''''''''''',,,. ''''''''',,,-(1T8T;'.'..'.'''.'..'........... . . ............. .
,,.', .'''.............'..'. ''. ... .....''''''''''''',,',,' .'''''''',,,-;i?8?(''''..''''''............... ...................... . ..
.,'',' .''......... .'..' ..........'..'''''','',''',' ''''''''',--;(i??i-'''''...'..''...... ..... ......................... .. ..
,'.', ''..'....... ..''' .. ...........''''''''''''',,,. .''.'''''',-;;i1?i,''''''''................. .............................. ..'. ...
.,'',. .''..'..........' .. .. ........'''''''''',,'. .'''''''',--;(i?1;'''''...'''..... .. ................................... .'. ....
',',' '''.'''.''''''.. .. .. ....''''''''''''',,'. '''''''''',-;;(1?i,.'''........... . .................................''''.. .. .
,,',. ','''''''.. .. ..'. . .. ....'..'''''''''''',,''. .''''''''',,-;;i11(''..'. ...... ...........................................
.,''' ','''.... ...''' .. ...'''''.'''''''',,' .''..''''',,,-(i111;''.. .. .. .............................. .
..,''' . '' ... ......''''''''''''','. .''''''''',,,-;(i1?i-''. ............................... . .'' .
...',. ... ...........''''''''''',-' '''''''''',,,-;(i??;'.'... .... ........................... '. .....
.'. ... . ................'''''''',,' .''''''''',,,--;ii?1;'.'''.. .. ........................... .. ..
... . .....',''. . ......''''''''''',,'. .'''''''',,,,-;((1?1;'.',,''. ... .. .... ................................ .' ....
.. .... .. . .. .....'''''''''',,'. ''''''''''',,,-;(1?1i,'.',,,,''........... ............. .. ............. .. ... ...... .. ..
.. '''.. ..... .. ...''''''.''',,,. .''.'''''''',,,-;(1?Ti,'.'''',,'''''...'''.... ........... .. .......... .... ...... ...
. ......... . . ...''''''.'',,,' .'''''''.''',,,--((1T?(,.''',,,,,''''''.'''''................ ............. .. ........ ... ....
.. '...''. .... .. . ....''''''''','. .''''',,'.''',,--;;i1??i,.''',,,,,''''''''''''........................... ..... ......... . ..... .
..'.. .'. .. ... .....''''''''''',,' ''.''''''''''',,-;(i1T?(-,,''',,,,'.'',,''''''....'.''''................ ....... ........ . . .. ..
.''..... . .....'''..'''',,' .'''....'''''',,,-;(118T(-,,,''',,'''',,'''''''''''''''''''..'.'..... .. . ....... .......... .. . ...
. '''...''. . .. .''.''''',,' ..'''...'''''',,,,-;(1?8Ti-,,'',','''',,,,''''''',,''''''''''..'''.... ......... ................. .. ....
'''. .'. .. . .....'''''',,'. .'''''.'''''''',,,-;i1?TTi-',,''''''''',,,,,,'''''''''''.....''.''......... .. .. ... ......... ..... ... ... ..
.,,....'. ........ . ......'''.',,' .....''''''''''',,,-;i1?8Ti-',,'.''''''',,,'''''.''........ .. ....... ........ .'....... .. .. ..... .. . . . .
.,,..''' . ... . . .....'''',,' .'.....''''''''',,,,-;i1?TT1-,','..'''''''''...''...''.......... ... . ... .. ............ ............. . .. .
.,,''''. .. .....''''','. .''..''''''''''',,,--;i1T8T1;,,'''',,,.''.''.....'...''..''. ...' .. .. .. .. ....... ........'. ....
',..'''. . .. ... .....'''',,. ..'..''''''''',,',,,-;(i?T881;,,''''',''....''..'..''..''...'...... ... . .' .. .. .. ....... ........ .. ...
,,'...'. ....... .'...''',' .'...'''''''''''',,,,--(i1T88?(-'''''''... ...''''''.''...''....''... . .. . . .. .'. . ... ... ..
,,''''. ...'''. ....'',' .....''''''''''',,,,,--;i?8A8?(,''','.....''..'''''..... .............. . . . ........ ... . .
',''''' '''... .. ..''',' .''...''''''''''',,,,---;i18AATi-''''............ ...''''',,,,,,,''''''... ... ... ... .. .. . .
'-,'''. ''''. .. .. ...'',,. .''..'''''''''''',,,,--;;i1T88T1;,'''. .''''. ..'',,,,,,,,,,,,,,,,,,,,,,,,,'''''''''''..... ..'. . ... . '. ..
.-,'''. ...''.. .. ..''',' ......''''''''''''',,---;(i1T88T1(-,''...'. .'',,,,,,'''''''''''''''''''''''''''''''''.',,,,,,,,'. ..... .... . ... .
. .,,'.'....''.'. . . .''''' .''...'''''''''''''',,,--;(i1T88T1;-,''''''...',,,'''''''''''''''',,,''''''''.... ...''. .. .... .. .
,,'... .''''. ... . .',''. ..''....''''''''''''',,,--;(i1?T8T1(-,'''''. .,,,'''''''''''''''''''''''.... ..''''. . .. ..
.,'''' ..'''. .... . .,,'. .....'....'''''''''''',,--;;((11?TT?i;-,''''..,,,'.'''''''''',''''''''....... ........'','' . . .
.'''''....'''. ......... .',,. .........''''''''''''',,,--;;(ii1??T?1;-,'''''',...'''''''''''',''''''.......''''.... ..... ...... ..'. . . ... .
'''''...'''....'..'.. . ,-' .......''''''.''''',,,,--;;(ii1????1(;-'','''. ...'''''''''''''''''''''''''''''''''... ...... .'.. . .. .. . .....
''''''''''....''.... . ,'. .........'''''''''''',,,,--;;(ii11???1i;-,''''......'''''',,,,'''',,,,'''''''',,,,''''''........ .'. .... ... ...
'''...''''....''.. . ,' .........''''''''''',,,,---;;(ii111??1i;--,,'.....'''''''',,,,,,,',,,,,,,'',,,,,,,,,,,'''''....... ''. .. . ..
.''...''''........ ..... .'. ..........''''''''''',,,,--;;;((ii111??1(;;-,'..''''''''''',,,,,,,,,,,,,,,,,,,,,,,,,,,,,'''''........ ......... ..... .. .. . .
.''''...''......... ...... . .. .....'..'''''''''''',,,,---;;(((ii1111?1i(;;-'.'',''',',,,,',,''''''',,,,,,,,,,,,,,,,,,,'''''''.................. . .''. . .. ..
'''''''.'................ . ........'''''''''''''',,,,---;;(((iii11111i(;;-,.',,,'',,''''''''''''''''',,,,,,,,,,,,,,,,,'''''''................. . .''. .. . ..
..'''''''.....'........ . ......'''''''''''''''',,,,---;;(((iiii11111((;;,'',''''''''''....''''''''''''',,,,,,,,,'''''''''''...'..''''......... .''. . .
..'''''''.....'....'... .......''',,''''''''''',,,,,--;;;((((iii1111i((;-,,,'''.................''''''''''',''''''''''........''''''''''''''........ .. . .''. .. ..
''''''''''''......''.... .. ........'',,--,''''''''',,,---;;;(((((iiii11??i((;,,,,'. . ......'..''''''''''''.........'''''''''''''''''''''........ .... ..'. .. . ..
''''''''''..........'...... ........'',,--,'''''''',,,----;;(((((((iii11?1i(;-,,,'. ... .......................'''''''''''''''''''''''''...... . ..' . ...
'''''''''.....'...'...''. ....''''''',,,,,,'''''',,,----;;;(((((((iii1111i(;-,,'. .................''''''''''''''''''''''''''''..... ...'. ... .
'''''''''.....'.'...''. ....''.'''''''',,,,,'''',,,,,---;;;((((((((iii111ii(---,.. ....... ........'''''''''''''''''''''''''''''... .....' . . .
'''''''.....'''...'''. ....'..'.'''''''''',,,,,,,,,,,---;;;;((((((((iiii11ii(;--,'.... ............''''''''''''''''''''''''''''''''.... ....... .. . .
'''''''...'''''''''. .'...''''''''''''''''',,,,,,,,---;;;;;(((((((iiii11ii((---,..... .. ....... ......''''''''''''''''''''''''''''''''.... .. . .. . .
'''''''.''''''',,' .......'''''''''''''''''',,,,,----;;;;;(((((((iiiii11i((;-,,'''. .. ...''''''''''''''''''''''''''...'........ . '' . .
'''''''''''''''' .........'''''''''''''''''''',,,,,----;;;;;((((((((iiii11i((;-,,'''.. . .......''''''''''''''''''''''''....... .. .... .'... ... . ..
'''''''''''''' ..'''.....'''''''''''''''''',,,,,,----;;;;;(((((((((iii11ii((--,,,,'.. ..... . ........''''''''''''''''''.''......... . .. . . . .. . .