7さいちゃんと行殺お兄ちゃんがいろんなことをした

このエントリーをはてなブックマークに追加
1行殺 ◆KINOKO/Qw2
       ((_
 。   γ' ヘ・く^ヽ
   * ( ( 从从 ヽ Y |
     ゙ || l  l | | / /゙
 +    (ゝワ ノノ/ /
   。    >__ノしf
      __,∧:::::::::::|   ブホッ
  +  〈__)__,):::::::::ヽ    ´⌒`:`)
        /`ヽ/⌒)≡⌒;;⌒`);;⌒`)
       /  /l   |    ::⌒`;; )
2花水木@甘口 ◆AyLOverMMw :2005/10/29(土) 17:22:47 ID:???
あはは、下劣な身分から脱却したいなら死体になればいいんだ、あはははは
3 ◆HB.052.aho :2005/10/29(土) 17:41:19 ID:???
>>1
人妻戦隊って最高だな。爆笑ですよ。
47さいちゃん ◆mZrPhcLBEg :2005/10/29(土) 17:58:34 ID:???
.    ヽ : : : : : : :/.::::::/ .:    , ' /  ,'   l      l. i  i  \: : : :. /
      \ : : : :.レァ v' .:    /_,./+-、/! ,イ      !| |  l:. i. ', : : /
     /:..:.\  :l'ゝ! l .:l   7lイ_/,lイ./ ! ,' l   -,イ、 j  , !: l! |: , '
     ,':..:..:..:..:.`7 ∧ !::|i :   レイ/⌒〈` .l/ !  /,_/」/ 〉 /.,': j l|.レ'
    /.:..:..:..:::.:./ .,イ:::l. l」|. :. .lイi;r';;;;;j;;} / / ,.イrハヘ〃 //:..;'/7'´
.   /.:..:..:...:::::.‘ー_ ゝ'' .j l! ::.. :| !{;ゞ_,イリ   / /r';;!;}.'///:/.X
   /:..:..:..:..:.::::::.:(_,, -r'' ヽ. lト、:; l ゝ___シ,.     ト:シ/ /:イイィ_j  ヽ  えっ!? 行殺という糞固定が
.  /.:..:..:..:..:..::::::::..:..:..:..:l..::::`ー- l\          ! ヽ'.. l::::;} ̄ __,..ノ
 /.:..:..:..:..:..:::::::::::..:..:..:.._〉ri^l^!::::::\     /` 7     j:/リ ̄|       7さいのぱんつを標準モードで洗濯!?
. i:..:..:..:..:..:..::::::::::;; -''´::::∩'  |r、_!ヽ 丶、 ‘ー ′,. ィ'´イ:::|:..:..|
.l_;,,;..:. -‐1´::::::__;.、- | !  ヾ、  ,.r孑マ、::´/:::l:::::::: |::::{.::..:.l
. ヽ::::::::::::::::/ :::::/:..:..:.>! \  }:''´:::::::廴イ:::\‐- 、:::: |::::::ヽ、:.
5あぼんぬ  ◆gBGx8.SEXY :2005/10/29(土) 23:09:15 ID:???
    /\___/ヽ                      //            ヽ
   /''あぼんぬ''::::::\                  ,' ,' ,' ,:' / / ,:',:' ,:'  ゙、     ゙、
  . |(●),   、(●)、.:| +                '‐'= '-'、_/ / ,' ,' ,'  r--、ヽ    ',
  |   ,,ノ(、_, )ヽ、,, .::::|                     ヾl -ミヽ,/_,' ,'ミ=L_,`冂二 ̄| !
.   |   `-=ニ=- ' .:::::::| +                  | `h、ヽ\ヾ>‐-‐ /7゙|`、  ̄ l
   \  `ニニ´  .:::::/     +             ___ノ  ,リ );;    ミ‐-‐/| | ',   !
,,.....イ.ヽヽ、ニ__ ーーノ゙-、. What a dandy-cool man,  .',  ‐''-      '⌒ヽ_| |  |  |
:   |  '; \_____ ノ.| ヽ i                  :ヽ//// ::::::......  (゙ノ ノ | |  |
    |  \/゙(__)\,|  i |       he is・・・       }        -‐' /   ̄   |
    >   ヽ. ハ  |   ||                 /,,~、_          ,'  /      ',
                                 ,-( {__}、7゙ク ゙̄',   ', (   ,'     ヽ
                                 ∧_}   ヽ {   |--‐ \ ゙、 (       `ヽ
                                ( ヽ,     ゙、 r‐ノL__,,, 、-‐-、ヽ、        ヽ
                                /(゙"       ノ /0/  /    ヽ ヽ      ゙、 ゙、
                              (  \     / /o/ /       '、 `ヽ、  ノ
67さいちゃん ◆mZrPhcLBEg :2005/10/30(日) 19:35:21 ID:???
     ///  //l llll ,−l ll⌒l トl ll lll}::ll
     ,'l ll〜l l lハl 、 l ll',.--、l l lll ll :l
     {l ll  l ll lll lll  l_l イ.r;;゚ヾl、l lll l
  ヽ  .llllll  l l ll ' ~ ̄  ',ゝ;'ノ l ll lll l      7さいのゴハンはおいしく炊けてる評判なの!!
  '⌒l  ヽllll、,..lーlx'"´~`  .  `,,´ ノ l.l/l l
  ヽニ  lllXl ll lヽ 、、  ーー'   イll .l l l   秘密はこの穴!! ここから常軌を逸していますのこと☆
    ゃ . lll /⌒ゞゝ、 ,_   ,.イ ノl l l .l
    |〜ll(    )',.>ヘl` " l' `7r‐''''''‐、ヽl       テンコ盛りで食べみるのん!??
      lllト、_,.ィ 〈    ヽ<  (    l '、、
7名無しさん:2005/10/30(日) 20:03:37 ID:???

8赤い彗星のME!め! ◆/SlhfjaMEw :2005/10/30(日) 20:23:57 ID:???
>>1
馬鹿か?7さいちゃんのお兄さんは俺だって言う厨房板のルール知らないの?これだから馬鹿は
9行殺KINOKO ◆XVUp.wHBSo :2005/10/30(日) 20:49:34 ID:Pf/9+r6o
【行殺15】アストロ!!きのこ塾!
http://life7.2ch.net/test/read.cgi/intro/1130666777/
荒らし行為の常習犯行殺◆KINOKO/Qw2第2回公判 (^Д^)m9プギャー
http://tmp5.2ch.net/test/read.cgi/tubo/1128180778/
世界の警察アメリカ。2chのスレ警察行殺隊。
http://life7.2ch.net/test/read.cgi/hikky/1127309107/
【境界例】キノコ食って妄想タレ流し
http://etc3.2ch.net/test/read.cgi/denpa/1127309008/
行殺戦隊キノレンジャー
http://news18.2ch.net/test/read.cgi/news7/1128171417/
東南アジアの一部には存在する行殺キノコ
http://life7.2ch.net/test/read.cgi/intro/1128783879/

10行殺KINOKO ◆XVUp.wHBSo :2005/10/30(日) 21:44:58 ID:Pf/9+r6o
ブォーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーん
   ||     ||     ||     ||     ||     ||     ||      ||  
   ||     ||     ||     ||     ||     ||     ||      ||  
 Λ||ヽ   Λ|ト、   ∧|Λ  ∧Λ   Λ∧   /|∧  ∧|Λ   ∧Λ 
 (/⌒ヽ (゚ /`ヽ  (∀゚ )  (,゚∀゚,)   ( ゚∀)  (  ゚)  (    ) ( ((∀゚,,))) )
  ||  |   || |   l| ̄ヽ  /  ̄ヽ  /   | ⊂| 彡つミ   )))ヽミ  彡ノ
  U /ノ   U ノ   (  U  U   U  (,イ |  (  |  ミ  彡'  ミ 彡ノ
  |||   | ||     || |     |||   / ノノ  ⊂ン.ノ  ノ ∧   と彡イ´
  UU   UJ    UU     UU   (,/ノ   (/   (,∧.)     し'
 
                          || 肩の力を抜いて無心になり 気持ちを鎮めてごらん
                  , , ' ∧||Λ ヽ それは死ではない それは死ではない
                 (( ( (( ゚∀゚ )) ) ) ) なにも考えず 虚無に身をまかせてごらん
                  `ヾヽミ 三彡, ソ´ それは輝いている それは輝いている
                    )ミ  彡ノ おのずと内なるものの意味が 見えてくるかもしれない
                     (ミ 彡゛ それは確かに存在する それは確かに存在する
                    \( ア〜ヒャヒャヒャヒャ〜!!!
                      ))
                     (
11名無しさん:2005/10/30(日) 22:08:46 ID:???
  _、_
( ,_ノ` )y━・~~~ ホント、住みにくい時代になっちまったな・・・


 _、 _
( ム`;) ・・・あぼんぬが居ない?!
  ⌒
12あぼんぬ  ◆gBGx8.SEXY :2005/10/30(日) 22:42:04 ID:???

          ヽレ
         / |
         / _、_|   ( )   
        F _」`|  ( )  
        ヽ_Wノ y━・  
       /\フV     あぼんぬは元気です
137さいちゃん ◆mZrPhcLBEg :2005/10/31(月) 20:32:32 ID:???
  /ィ / /-ノ、l  ハ ! ! : l i/j l |  糞スレ食べて
  ! l/ ,ir‐‐、 iヽl -ヽl、 l !│ / ,' !       大きくなるにゃん♪
   )r'! i l;;ソ   ‐r‐、,ソ,.j / / /,ィ      ,. -‐- 、
  '´ l |  '     j.:.::ゞj /、 / // i     / ,. -、 ヽ
    l lヽ  l>  `'‐'"//ッノ ! ハ! `   /  , '   ヽ ゙!
   ,.-l 、ゝ、 __ ,.  ‐'フ,' ミ,.| j |     ,'  /    j  l
  /  ` シ;.    "'ツ'´  ,シヽ' `'    |  l    ノ! ,.ヘ
  !   ,.ゞヘ;.j、ハ.r;.iゞ'ミ'゙   `丶、   l  '、    '"'´
  l l / /  ヽ   ヽ      ヽ   ヽ 丶
  ヽ,i'  , '   > '´ ヽ   ヽ、     j    ヽ、 ヽ
  /  '、 ,.'   ,ノ   リ     ,ヘ、    ヽ ヽ
  !   ヽj  ,. '"      !    l  ヽ、. --、._ j  !
14行殺 ◆KINOKO/Xcw :2005/10/31(月) 22:53:39 ID:QlD++QxT
【行殺15】アストロ!!きのこ塾!
http://life7.2ch.net/test/read.cgi/intro/1130666777/
157さいちゃん ◆mZrPhcLBEg :2005/11/01(火) 19:10:00 ID:???
         / / ,イ/ / { ,!,イ ,イ .///.// ノ }i i  |
        / / /l l | Ll,,ィl-ト/| /ノ/,//- 、 ii l i }        前の黄色いガビガビも
        | ! { l { |lイ V Vレ | /ノ ノ    ゙ |l lノ .l
        l l 人、ヽ{V_   _-レ    ー_  _ .}l ll l      後ろの茶色いカッチカチも。。
        ゙l l { トヾkモ'''''""゙゙゛    "''''''''゙`ル'彳 |
        ヽヾ{ ヾミヽ`////  i   //// iiイノ i.l    ママ ちゃんと真っ白に出来るのよ。。
           ト 、 入     _,_._     ィ|'   ハ
         ノト, \ \    -      /l|  /i  \   寝てる間に脱ぎ脱ぎしましょうね☆
          //ノ  ヽ  }ヽ、      イ lレ'ハノ ト 、_ ヽ
     r'⌒`''" _   ノ } l | ` ー ''"  |/ /ヽ ヽ、 ヽ )   あら♪ 何か引っかかるわ。。
    ヽ(  /  ノ ノ ノ ^|       / /{  ヽ   ) ノ
    __y/  _,/ イ_/ { ノ        { .{ `ヽ、 ゙ト- 、{___  ピザ? また ピザ食べて寝たの?
16あぼんぬ  ◆gBGx8.SEXY :2005/11/01(火) 22:35:58 ID:???

          ヽレ
         / |
         / _、_|   ( )   
        F _」`|  ( )  
        ヽ_Wノ y━・  
       /\フV   不思議な犬に出会いました
      ttp://up.nm78.com/data/up027760.jpg
17行殺 ◆KINOKO/Xcw :2005/11/01(火) 22:46:42 ID:Ao9YIXKr
18名無しさん:2005/11/01(火) 22:49:02 ID:4OjAzUbw
誰だよこいつ
お兄ちゃんとか言って何くっ付こうとしてんの?
馬鹿か
19ばかーん:ばかーん
ばかーん
20行殺 ◆KINOKO/Xcw :2005/11/01(火) 23:12:02 ID:Ao9YIXKr
荒らし依頼は2ちゃんねる内限定で。。。
21Cyber Module 7 ◆5X1mG/RYGo :2005/11/02(水) 16:04:37 ID:???
  ヽ、    ゝ|〃 / /ナナ7lノlノlノナナ | | レ′
    入  / 7 |ミ|/|/ |Τ.Τ   iT.i|ノ|ノレ′
    ヽ _/ / 八(6| |¨ ̄ミ    ̄.! ii
      | | | / lヾ|  |      / | キムチ返すお前ら辛いのだ
      | L| |    |  |` ┬, ´ |  |
      |  | |  | /|  | ̄~T  |  |
2005/11/02(水)16:04:18 Adjust 2 Sadjust 0.3
Depth 102
テスト系0点派http://tmp5.2ch.net/test/read.cgi/kitchen/1130767668/l5
回転系おちんちんhttp://tmp5.2ch.net/test/read.cgi/kitchen/1130028715/l5
寝ない子系http://tmp5.2ch.net/test/read.cgi/kitchen/1128687174/l5
22行殺 ◆KINOKO/Xcw :2005/11/03(木) 01:02:43 ID:LTRV589v
ひよこ達の霊に捧ぐhttp://hobby7.2ch.net/test/read.cgi/occult/1130946138/
かわいそうな ひよこhttp://book3.2ch.net/test/read.cgi/bun/1130946093/
みのぴよのガイドラインhttp://ex13.2ch.net/test/read.cgi/gline/1130945988/
かわいそうなひよこhttp://aa5.2ch.net/test/read.cgi/aastory/1130946050/
とってもおいしいみのぴよの焼き鳥http://food6.2ch.net/test/read.cgi/konamono/1130851036/
何の罪もな可愛い動物が残酷に頃されてハァハhttp://hobby8.2ch.net/test/read.cgi/dog/1130851150/
可愛い生き物が悲惨な目にあうの見て興奮するhttp://life7.2ch.net/test/read.cgi/mental/1130851339/
謎の生物みのぴよの生態http://science4.2ch.net/test/read.cgi/life/1130851453/
23名無しさん:2005/11/03(木) 14:16:30 ID:LTRV589v
小5の妹のおっぱいが姉の私(高2)より大きい件
http://life7.2ch.net/test/read.cgi/kankon/1130983309/
小5の妹のおっぱいが姉の私(高2)より大きい件
http://love3.2ch.net/test/read.cgi/gender/1130983254/
小5の妹のおっぱいが姉の私(高2)より大きい件
http://etc3.2ch.net/test/read.cgi/entrance/1130983074/
小5の妹のおっぱいが姉の私(高2)より大きい件

http://life7.2ch.net/test/read.cgi/seikei/1130983400/
小5の妹のおっぱいが姉の私(高2)より大きい件

http://human5.2ch.net/test/read.cgi/wom/1130983360/

24名無しさん:2005/11/03(木) 15:04:15 ID:???
いい加減消えろ
25行殺 ◆KINOKO/Xcw :2005/11/03(木) 15:25:30 ID:LTRV589v
http://ya.sakura.ne.jp/~otsukimi/hondat/cg/piyobon01.jpg  http://ya.sakura.ne.jp/~otsukimi/hondat/cg/piyobon02.jpg http://ya.sakura.ne.jp/~otsukimi/hondat/cg/piyobon03.jpg
http://ya.sakura.ne.jp/~otsukimi/hondat/cg/piyobon04.jpg http://ya.sakura.ne.jp/~otsukimi/hondat/cg/piyobon05.jpg
http://ya.sakura.ne.jp/~otsukimi/hondat/cg/piyobon06.jpg http://ya.sakura.ne.jp/~otsukimi/hondat/cg/piyobon07.jpg
http://ya.sakura.ne.jp/~otsukimi/hondat/cg/piyobon08.jpg ttp://ya.sakura.ne.jp/~otsukimi/hondat/cg/piyobon09.jpg
ttp://ya.sakura.ne.jp/~otsukimi/hondat/cg/piyobon10.jpg ttp://ya.sakura.ne.jp/~otsukimi/hondat/cg/piyobon11.jpg
ttp://ya.sakura.ne.jp/~otsukimi/hondat/cg/piyobon12.jpg ttp://ya.sakura.ne.jp/~otsukimi/hondat/cg/piyobon13.jpg
ttp://ya.sakura.ne.jp/~otsukimi/hondat/cg/piyobon14.jpg ttp://ya.sakura.ne.jp/~otsukimi/hondat/cg/piyobon15.jpg
http://ya.sakura.ne.jp/~otsukimi/hondat/cg/piyobon16.jpg  http://ya.sakura.ne.jp/~otsukimi/hondat/cg/piyobon17.jpg  ttp://ya.sakura.ne.jp/~otsukimi/hondat/cg/piyobon18.jpg
ttp://ya.sakura.ne.jp/~otsukimi/hondat/cg/piyobon19.jpg  ttp://ya.sakura.ne.jp/~otsukimi/hondat/cg/piyobon20.jpg ttp://ya.sakura.ne.jp/~otsukimi/hondat/cg/piyobon21.jpg  ttp://ya.sakura.ne.jp/~otsukimi/hondat/cg/piyobon22.jpg
ttp://ya.sakura.ne.jp/~otsukimi/hondat/cg/piyobon23.jpg  ttp://ya.sakura.ne.jp/~otsukimi/hondat/cg/piyobon24.jpg
ttp://ya.sakura.ne.jp/~otsukimi/hondat/cg/piyobon25.jpg  ttp://ya.sakura.ne.jp/~otsukimi/hondat/cg/piyobon26.jpg
ttp://ya.sakura.ne.jp/~otsukimi/hondat/cg/piyobon27.jpg  ttp://ya.sakura.ne.jp/~otsukimi/hondat/cg/piyobon28.jpg
ttp://ya.sakura.ne.jp/~otsukimi/hondat/cg/piyobon29.jpg  ttp://ya.sakura.ne.jp/~otsukimi/hondat/cg/piyobon30.jpg
26http:// stm7-p72.tcom.hi-ho.ne.jp.2ch.net/:2005/11/03(木) 15:27:19 ID:???
guest hiroyuki
27名無しさん:2005/11/03(木) 20:09:31 ID:hfDKb4/l
189 名前: 1 2005/10/04(火) 13:05:02 ID:Zj8DS4X1

漏れは自分の好きなところは今のところ無いでつ(´;ω;`)
てんぱで一重だから人生の全ての面で失敗してまつ(´・ω・`)
東大にも入れなかったし(つд⊂)エーン

就職もトヨタとかに入りたいけど無理っぽいでつ(´・ω・`)
直毛で二重の人なら簡単に入れるのに(つд⊂)

あのこともうすぐ会える( ・ω・)
どうしたらいいかな(´・ω・`)
女の子はいつも固まってるからなかなか話しかけれないでつ(´;ω;`)

http://life7.2ch.net/test/read.cgi/jinsei/1130338454/l50
都内に住むテンパー一重の21歳の中身までチン毛の
くるくる祭りじゃ━━━━━━(゚∀゚)━━━━━━━━━!!!!!!!!
28名無しさん:2005/11/03(木) 20:36:42 ID:LTRV589v
【行】僕たちにはキノコが足りない【殺】
http://money4.2ch.net/test/read.cgi/employee/1128607076/
【行殺】ナースビッチきのこちゃんマゾカルと
http://anime.2ch.net/test/read.cgi/sakura/1128606813/
【かわいくないゎ】茸ましまろ【悪】
http://anime.2ch.net/test/read.cgi/asaloon/1128606921/
ポンヌフのダメきのこ
http://etc3.2ch.net/test/read.cgi/entrance/1128337199/
世界の警察アメリカ。2chのスレ警察行殺隊。
http://life7.2ch.net/test/read.cgi/hikky/1127309107/
【境界例】キノコ食って妄想タレ流し
http://etc3.2ch.net/test/read.cgi/denpa/1127309008/
【危険】食べたら死ぬタイプのキノコ
http://food6.2ch.net/test/read.cgi/food/1127309211/
行殺戦隊キノレンジャー
http://news18.2ch.net/test/read.cgi/news7/1128171417/
荒らし行為の常習犯 行殺 ◆KINOKO/Qw2
http://tmp5.2ch.net/test/read.cgi/tubo/1122342910/
混浴風呂だよ!行殺天使きのこちゃん
http://sports9.2ch.net/test/read.cgi/sposaloon/1128337448/
29名無しさん:2005/11/03(木) 22:00:53 ID:LTRV589v

というわけで、これはもちろん呪いであり、言うまでもなくお前は1週間以内に死ぬわけだが、
このスレを開いてしまったからには以下の各スレすべてえに命乞いのレスをしなければ1週間以内に死ぬわけだが、

http://etc3.2ch.net/test/read.cgi/entrance/1130983074/
http://tmp5.2ch.net/test/read.cgi/tubo/1128180778/ http://etc4.2ch.net/test/read.cgi/motenai/1131021374/
http://life7.2ch.net/test/read.cgi/jinsei/1130338454/ http://anime.2ch.net/test/read.cgi/comicnews/1121052132/
http://hobby8.2ch.net/test/read.cgi/camera/1127659600/ http://life7.2ch.net/test/read.cgi/hikky/1127309107/
http://ex9.2ch.net/test/read.cgi/net/1121172474/ http://etc3.2ch.net/test/read.cgi/denpa/1127309008/
http://tmp5.2ch.net/test/read.cgi/kitchen/1130568112/ http://ex13.2ch.net/test/read.cgi/gline/1128173042/
1週間以内に死んでもいいなら無視してかまわないわけだが、
その場合は必ず1週間以内に死ぬことを忘れないでください。

1週間以内に死にたくなければ今すぐ実行しなければ1週間以内に死ぬが、
実行すれば1週間以内に死なないが、やらないと1週間以内に死ぬ。

※オトクな情報
 各スレにリンクされてるスレにも命乞いレスするといいことがありますよ。

307さいちゃん ◆mZrPhcLBEg :2005/11/04(金) 20:37:36 ID:???
             /    ,       `ヽ.
            /〃//,. ,ィl/|l ト、 !、 、  ヽ
          ー'´| | l |1 | !l. l| ! | l.|ヽ ! !、 ',
             YレV!ヒエ「! |l.「_ト!Ll」| l l  l
           ! lハイJ |  ´|_jヽ. リ,! ! l. l |   
             |l |l.} ー ,   L _,ハl.lトl l. | l
             |l ilト、   n  ''  ,1l|ィ| |l l |   えっ!?
           _ 二,ニ^tュ--ェ_t1」l.|l !リ|_lノ
       r7´   f r┐| 〔/ミヽ>,-、 ̄´        行殺がチーズコーナーで大暴れ!?
       Y       ー个‐'t  ハ-、_'ゝ、
        ヽ ._・ rく ̄ヽト-'丿  ヽ l
        / (・__,)ゝi┬'´ハ`     '`|
31名無しさん:2005/11/04(金) 20:41:19 ID:4Iz3yCj8
よぉ(`・ω・´)

またテメーか

今回の呪いはちょっと強烈だぜ!?

テメーのパンツの前の部分が腐ったチーズとヨーグルトでえらいことになる

そんな呪いだ

どうよ(`・ω・´)?

呪いを解くには

ここ→http://hobby8.2ch.net/test/read.cgi/insect/1127697085/
に「行殺つぶすぞカスwwwww」と書き込むんだ
ちなみに1000まで達しないと呪いは解けないぞ

◆ <じゃあ健闘を祈る・・・あばよ^^

32行殺 ◆KINOKO/Xcw :2005/11/04(金) 23:39:29 ID:HsuzuZag
【行殺16】恋とキノコとマシンガン
http://life7.2ch.net/test/read.cgi/yume/1131030428/
33Cyber Module 7 ◆5X1mG/RYGo :2005/11/05(土) 17:50:48 ID:???
  ヽ、    ゝ|〃 / /ナナ7lノlノlノナナ | | レ′
    入  / 7 |ミ|/|/ |Τ.Τ   iT.i|ノ|ノレ′
    ヽ _/ / 八(6| |¨ ̄ミ    ̄.! ii
      | | | / lヾ|  |      / | 涼しいお前ら行くこたつですね
      | L| |    |  |` ┬, ´ |  |
      |  | |  | /|  | ̄~T  |  |
2005/11/05(土)17:50:23 Adjust 2 Sadjust 0.3
Depth 0
テスト系0点派
回転系おちんちん
寝ない子系
34名無しさん:2005/11/05(土) 19:26:50 ID:???
(>_<)
35あぼーん:あぼーん
あぼーん
36悪い奴等に:2005/11/05(土) 20:41:26 ID:???
ハマコーハマコーハマコーハマコーハマコーハマコーハマコーハマコーハマコーハマコー
ハマコーハマコーハマコーハマコーハマコーハマコーハマコーハマコーハマコーハマコー
ハマコーハマコーハマコーハマコーハマコーハマコーハマコーハマコーハマコーハマコー
ハマコーハマコーハマコーハマコーハマコーハマコーハマコーハマコーハマコーハマコー
ハマコーハマコーハマコーハマコーハマコーハマコーハマコーハマコーハマコーハマコー
ハマコーハマコーハマコーハマコーハマコーハマコーハマコーハマコーハマコーハマコー
ハマコーハマコーハマコーハマコーハマコーハマコーハマコーハマコーハマコーハマコー
ハマコーハマコーハマコーハマコーハマコーハマコーハマコーハマコーハマコーハマコー
ハマコーハマコーハマコーハマコーハマコーハマコーハマコーハマコーハマコーハマコー
ハマコーハマコーハマコーハマコーハマコーハマコーハマコーハマコーハマコーハマコー
ハマコーハマコーハマコーハマコーハマコーハマコーハマコーハマコーハマコーハマコー
ハマコーハマコーハマコーハマコーハマコーハマコーハマコーハマコーハマコーハマコー
ハマコーハマコーハマコーハマコーハマコーハマコーハマコーハマコーハマコーハマコー
ハマコーハマコーハマコーハマコーハマコーハマコーハマコーハマコーハマコーハマコー
ハマコーハマコーハマコーハマコーハマコーハマコーハマコーハマコーハマコーハマコー
ハマコーハマコーハマコーハマコーハマコーハマコーハマコーハマコーハマコーハマコー
ハマコーハマコーハマコーハマコーハマコーハマコーハマコーハマコーハマコーハマコー
ハマコーハマコーハマコーハマコーハマコーハマコーハマコーハマコーハマコーハマコー
ハマコーハマコーハマコーハマコーハマコーハマコーハマコーハマコーハマコーハマコー
>>1>>1>>1>>1>>1>>1>>1>>1>>1>>1ハマコーハマコーハマコーハマコーハマコーハマコー
37Cyber Module 7 ◆5X1mG/RYGo :2005/11/05(土) 22:03:27 ID:???
睡眠ね通る新しいあぼんぬ
38悪い奴等に:2005/11/05(土) 22:04:08 ID:???
ハマコーハマコーハマコーハマコーハマコーハマコーハマコーハマコーハマコーハマコー
ハマコーハマコーハマコーハマコーハマコーハマコーハマコーハマコーハマコーハマコー
ハマコーハマコーハマコーハマコーハマコーハマコーハマコーハマコーハマコーハマコー
ハマコーハマコーハマコーハマコーハマコーハマコーハマコーハマコーハマコーハマコー
ハマコーハマコーハマコーハマコーハマコーハマコーハマコーハマコーハマコーハマコー
ハマコーハマコーハマコーハマコーハマコーハマコーハマコーハマコーハマコーハマコー
ハマコーハマコーハマコーハマコーハマコーハマコーハマコーハマコーハマコーハマコー
ハマコーハマコーハマコーハマコーハマコーハマコーハマコーハマコーハマコーハマコー
ハマコーハマコーハマコーハマコーハマコーハマコーハマコーハマコーハマコーハマコー
ハマコーハマコーハマコーハマコーハマコーハマコーハマコーハマコーハマコーハマコー
ハマコーハマコーハマコーハマコーハマコーハマコーハマコーハマコーハマコーハマコー
ハマコーハマコーハマコーハマコーハマコーハマコーハマコーハマコーハマコーハマコー
ハマコーハマコーハマコーハマコーハマコーハマコーハマコーハマコーハマコーハマコー
ハマコーハマコーハマコーハマコーハマコーハマコーハマコーハマコーハマコーハマコー
ハマコーハマコーハマコーハマコーハマコーハマコーハマコーハマコーハマコーハマコー
ハマコーハマコーハマコーハマコーハマコーハマコーハマコーハマコーハマコーハマコー
ハマコーハマコーハマコーハマコーハマコーハマコーハマコーハマコーハマコーハマコー
ハマコーハマコーハマコーハマコーハマコーハマコーハマコーハマコーハマコーハマコー
ハマコーハマコーハマコーハマコーハマコーハマコーハマコーハマコーハマコーハマコー
>>1>>1>>1>>1>>1>>1>>1>>1>>1>>1ハマコーハマコーハマコーハマコーハマコーハマコー
39Cyber Module 7 ◆5X1mG/RYGo :2005/11/06(日) 00:32:29 ID:???
7さい扇風機調子が悪いですね書く
40悪い奴等に:2005/11/06(日) 00:33:36 ID:???
ハマコーハマコーハマコーハマコーハマコーハマコーハマコーハマコーハマコーハマコー
ハマコーハマコーハマコーハマコーハマコーハマコーハマコーハマコーハマコーハマコー
ハマコーハマコーハマコーハマコーハマコーハマコーハマコーハマコーハマコーハマコー
ハマコーハマコーハマコーハマコーハマコーハマコーハマコーハマコーハマコーハマコー
ハマコーハマコーハマコーハマコーハマコーハマコーハマコーハマコーハマコーハマコー
ハマコーハマコーハマコーハマコーハマコーハマコーハマコーハマコーハマコーハマコー
ハマコーハマコーハマコーハマコーハマコーハマコーハマコーハマコーハマコーハマコー
ハマコーハマコーハマコーハマコーハマコーハマコーハマコーハマコーハマコーハマコー
ハマコーハマコーハマコーハマコーハマコーハマコーハマコーハマコーハマコーハマコー
ハマコーハマコーハマコーハマコーハマコーハマコーハマコーハマコーハマコーハマコー
ハマコーハマコーハマコーハマコーハマコーハマコーハマコーハマコーハマコーハマコー
ハマコーハマコーハマコーハマコーハマコーハマコーハマコーハマコーハマコーハマコー
ハマコーハマコーハマコーハマコーハマコーハマコーハマコーハマコーハマコーハマコー
ハマコーハマコーハマコーハマコーハマコーハマコーハマコーハマコーハマコーハマコー
ハマコーハマコーハマコーハマコーハマコーハマコーハマコーハマコーハマコーハマコー
ハマコーハマコーハマコーハマコーハマコーハマコーハマコーハマコーハマコーハマコー
ハマコーハマコーハマコーハマコーハマコーハマコーハマコーハマコーハマコーハマコー
ハマコーハマコーハマコーハマコーハマコーハマコーハマコーハマコーハマコーハマコー
ハマコーハマコーハマコーハマコーハマコーハマコーハマコーハマコーハマコーハマコー
>>1>>1>>1>>1>>1>>1>>1>>1>>1>>1ハマコーハマコーハマコーハマコーハマコーハマコー
41Cyber Module 7 ◆5X1mG/RYGo :2005/11/06(日) 03:56:24 ID:???
7さい青い 冷やすDVDした
42名無しさん:2005/11/06(日) 13:13:22 ID:bFsuKzRZ
釣りとか呪いとか、余計な小細工はもうやめた。

小中学生の時のHなおもひで http://news19.2ch.net/test/read.cgi/news/1131166439/
  ↑
ここに、 「それはそうと、>>232 >>237死ね。 VIPから来ました>>250死ね 」 とレスしてこい。
話はそれだけだ。

437さいちゃん ◆mZrPhcLBEg :2005/11/06(日) 19:03:52 ID:???
  ヽ、    ゝ|〃 / /ナナ7lノlノlノナナ | | レ′
    入  / 7 |ミ|/|/ |Τ.Τ   'T.i|ノ|ノレ′
    ヽ _/ / 八(6| |" ̄   _' ̄.! i'  / ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
      | | | / lヾ|  |      / | <  レトルトカレーと7さいお風呂いってくるよー。
      | L| |    |  |` ┬, ´ |  |  \
      |  | |  | /|  | ̄~T  |  |       待っててねー。  絶対待っててねー。
       ◎〜'´ ̄   _ノ
          UU ̄U U
44あぼんぬ  ◆gBGx8.SEXY :2005/11/06(日) 23:31:22 ID:???

          ヽレ
         / |
         / _、_|   ( )   
        F _」`|  ( )  
        ヽ_Wノ y━・  
       /\フV   悪い電波にご注意。
   ttp://up.nm78.com/data/up028815.jpg
45Cyber Module 7 ◆5X1mG/RYGo :2005/11/07(月) 01:20:23 ID:???
待つ8さい映画ですねブサイク系
46Cyber Module 7 ◆5X1mG/RYGo :2005/11/07(月) 03:50:00 ID:???
待つした高い8さいネコ耳
47Cyber Module 7 ◆5X1mG/RYGo :2005/11/07(月) 11:02:37 ID:???
テレビしていた電話する8さい速い
48Cyber Module 7 ◆5X1mG/RYGo :2005/11/07(月) 17:54:24 ID:???
あぼんぬ犬起きる眠いだった
49Cyber Module 7 ◆5X1mG/RYGo :2005/11/07(月) 21:02:33 ID:???
7さい電源古いですね誘う
50名無しさん:2005/11/07(月) 22:03:52 ID:???
メッセなり外部サイトなりでやりゃあいいじゃん。
メッセなり外部サイトなりでやりゃあいいじゃん。
メッセなり外部サイトなりでやりゃあいいじゃん。
メッセなり外部サイトなりでやりゃあいいじゃん。
メッセなり外部サイトなりでやりゃあいいじゃん。
メッセなり外部サイトなりでやりゃあいいじゃん。
メッセなり外部サイトなりでやりゃあいいじゃん。
メッセなり外部サイトなりでやりゃあいいじゃん。
メッセなり外部サイトなりでやりゃあいいじゃん。
メッセなり外部サイトなりでやりゃあいいじゃん。
メッセなり外部サイトなりでやりゃあいいじゃん。
メッセなり外部サイトなりでやりゃあいいじゃん。
メッセなり外部サイトなりでやりゃあいいじゃん。
51あぼんぬ  ◆gBGx8.SEXY :2005/11/07(月) 23:33:33 ID:???

          ヽレ
         / |
         / _、_|   ( )   
        F _」`|  ( )  
        ヽ_Wノ y━・  
       /\フV   もう、何がなんだか・・・
       ttp://up.nm78.com/data/up029110.jpg
52行殺 ◆KINOKO/Xcw :2005/11/07(月) 23:46:02 ID:mV10tj+H
そこは心眼でなんとか。
53Cyber Module 7 ◆5X1mG/RYGo :2005/11/08(火) 17:08:42 ID:???
だにょ元気テレビ暮らすあぼんぬ
54ちょっとテスト:2005/11/08(火) 18:21:16 ID:zkgnYFyO
天皇ハ公共ノ安全ヲ保持シ又ハ其ノ災厄ヲ避クル為緊急ノ必要ニ由リ帝国議会閉会ノ場合ニ於テ法律ニ代ルヘキ勅令ヲ発ス2
此ノ勅令ハ次ノ会期ニ於テ帝国議会ニ提出スベシ若議会ニ於テ承諾セサルトキハ政府ハ将来ニ向テ其ノ効力ヲ失フコトヲ公布スヘシ
天皇ハ法律ヲ執行スル為ニ又ハ公共ノ安寧秩序ヲ保持シ及臣民ノ幸福ヲ増進スル
為ニ必要ナル命令ヲ発シ又ハ発セシム但シ命令ヲ以テ法律ヲ変更スルコトヲ得ス
天皇ハ行政各部ノ官制及文武官ノ俸給ヲ定メ及文武官ヲ任免ス但シ此ノ憲法又ハ他ノ法律ニ特例ヲ掲ケタルモノハ各〃其ノ条項ニ依ル
天皇ハ陸海軍ヲ統帥ス 第12条 天皇ハ陸海軍ノ編制及常備兵額ヲ定ム
天皇ハ戦ヲ宣シ和ヲ講シ及諸般ノ条約ヲ締結ス
天皇ハ戒厳ヲ宣告ス
皇朕レ慎ミ畏ミ
皇祖
皇宗ノ神霊ニ誥ケ白サク皇朕レ天壌無窮ノ宏護ニ循ヒ惟神ノ宝祚ヲ承継シ旧図ヲ保持シテ敢テ失墜スルコト無シ顧ミルニ世局ノ進運ニ膺リ人文ノ発達ニ随ヒ宜ク
皇祖
皇宗ノ遺訓ヲ明徴ニシ典憲ヲ成立シ条章ヲ昭示シ内ハ以テ子孫ノ率由スル所ト為シ外ハ以テ臣民翼賛ノ道ヲ広メ永遠ニ遂行セシメ益〃国家ノ主事ヲ鞏固ニシ八洲民生ノ慶福ヲ増進スヘシ茲ニ皇室典範及憲法ヲ制定ス惟フニ此レ皆
皇祖
皇宗ノ後裔ニ貽シタマヘル統治ノ洪範ヲ紹述スルニ外ナラス而シテ朕カ躬ニ逮テ時ト倶ニ挙行スルコトヲ得ルハ洵ニ
皇祖
皇宗及我カ
皇考ノ威霊ニ倚藉スルニ由ラサルハ無シ皇朕レ仰テ
皇祖
皇宗及
皇考ノ神祐ヲ祷リ併セテ朕カ現在及将来ニ臣民ニ率先シ此ノ憲章ヲ履行シテ愆ラサラムコトヲ誓フ庶幾クハ
神霊此レヲ鑒ミタマヘ
55〔X・∀・〕放浪の旅人:2005/11/08(火) 20:01:17 ID:???
 
56〔X・∀・〕放浪の旅人:2005/11/08(火) 20:01:47 ID:???
あれ?直った
577さいちゃん ◆mZrPhcLBEg :2005/11/08(火) 21:10:59 ID:???
     ///  //l llll ,−l ll⌒l トl ll lll}::ll
     ,'l ll〜l l lハl 、 l ll',.--、l l lll ll :l
     {l ll  l ll lll lll  l_l イ.r;;゚ヾl、l lll l
  ヽ  .llllll  l l ll ' ~ ̄  ',ゝ;'ノ l ll lll l  7さい地球征服しちゃったので!!
  '⌒l  ヽllll、,..lーlx'"´~`  .  `,,´ ノ l.l/l l
  ヽニ  lllXl ll lヽ 、、  ーー'   イll .l l l    申請用紙持てきるたの!  ルンルーン☆  ルンルーン☆
    ゃ . lll /⌒ゞゝ、 ,_   ,.イ ノl l l .l
    |〜ll(    )',.>ヘl` " l' `7r‐''''''‐、ヽl    これどういう事の!! 保護者のハンコいる書いてあての!!
      lllト、_,.ィ 〈    ヽ<  (    l '、、
58Cyber Module 7 ◆5X1mG/RYGo :2005/11/09(水) 07:06:52 ID:???
短い悟るありませんお薬8さい
59血の華まりぃ ◆DEVIL/abGA :2005/11/09(水) 19:03:38 ID:???
7さちゃんの中の人
日本
日本人に対してあほさと
危機感と危篤感を感じないか?
従順にしてすばらしく馬鹿

殺っちまおうぜ
607さいちゃん ◆mZrPhcLBEg :2005/11/09(水) 20:49:42 ID:???
     ///  //l llll ,−l ll⌒l トl ll lll}::ll
     ,'l ll〜l l lハl 、 l ll',.--、l l lll ll :l
     {l ll  l ll lll lll  l_l イ.r;;゚ヾl、l lll l
  ヽ  .llllll  l l ll ' ~ ̄  ',ゝ;'ノ l ll lll l      優しい7さいみんなの税金払っttあげたくなてきたの!!
  '⌒l  ヽllll、,..lーlx'"´~`  .  `,,´ ノ l.l/l l
  ヽニ  lllXl ll lヽ 、、  ーー'   イll .l l l       はい100円☆   はい100円☆   はい100円☆
    ゃ . lll /⌒ゞゝ、 ,_   ,.イ ノl l l .l
    |〜ll(    )',.>ヘl` " l' `7r‐''''''‐、ヽl  足りなの!? おまえら無駄遣いの!! 殺すrの!!!!!
      lllト、_,.ィ 〈    ヽ<  (    l '、、
61あぼんぬ  ◆gBGx8.SEXY :2005/11/09(水) 22:47:53 ID:???
     曰
     ||    _、_     / ̄ ̄ ̄ ̄ ̄ ̄ ̄
     ノ 丶 (〃,_ノ` )  <あぼんぬも屋根瓦を投げたいです
  _ ||虹|| (つ日と)    \_______
  \ ||板||. ̄ ̄ ̄ ̄ ̄\
  ||\`~~´  (<二:彡) \
  ||\|| ̄ ̄ ̄ ̄ ̄ ̄ ̄|| ̄
   .  || ̄ ̄ ̄ ̄ ̄ ̄ ̄||
62Cyber Module 7 ◆5X1mG/RYGo :2005/11/10(木) 01:03:49 ID:???
高い7さい来るコンビニません
63キソグ:2005/11/10(木) 01:16:32 ID:???
  ∧_∧
  ∬从从ゞ / ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
 从 ゚∀゚ル<ニンテンドーDSの某ソフトの「子作りモード」なるものに畏怖を覚えたよ
 (    つ \_________ギシギシアソアソ
 | | |
 (__)_)
64血の華まりぃ ◆DEVIL/abGA :2005/11/10(木) 01:16:50 ID:???
    /⌒彡
   / 冫、) 
   |  ` / <63
   ( ニニニニニニニニニニ_ア
65Cyber Module 7 ◆5X1mG/RYGo :2005/11/10(木) 03:13:32 ID:???
乗る7さい電気長いありません
66Cyber Module 7 ◆5X1mG/RYGo :2005/11/10(木) 05:04:54 ID:???
待つのだ7さい頭がいい電源
67Cyber Module 7 ◆5X1mG/RYGo :2005/11/10(木) 11:10:39 ID:???
体にいいでしたみかんお前らさがす
68Cyber Module 7 ◆5X1mG/RYGo :2005/11/10(木) 21:01:29 ID:???
ていたポット7さいニンジン刑事な勤める
69行殺:2005/11/10(木) 23:04:59 ID:RHCvITU8
>>59
同意。
ジャップはホロン部
70Cyber Module 7 ◆5X1mG/RYGo :2005/11/11(金) 09:15:03 ID:???
ようだ持って来る危ない7さいメトロポリス
71Cyber Module 7 ◆5X1mG/RYGo :2005/11/11(金) 19:55:23 ID:???
7さいなのかハンサムテレビ思う
72行殺:2005/11/12(土) 00:21:58 ID:y9u6OlXB
71 :Cyber Module 7 ◆5X1mG/RYGo :2005/11/11(金) 19:55:23 ID:???
7さいなのかハンサムテレビ思う


38 KB [ 2ちゃんねるが使っている 完全帯域保証 レンタルサーバー ]

--------------------------------------------------------------------------------

新着レスの表示

--------------------------------------------------------------------------------
掲示板に戻る 全部 前100 次100 最新50
名前: E-mail (省略可) :
73????:2005/11/12(土) 03:45:21 ID:IKwPx0RD
  _  ∩
( ゚∀゚)彡 
 ⊂彡

あああああああああああああああああああああああああああああああああああああああああああああああああああああああ
74Cyber Module 7 ◆5X1mG/RYGo :2005/11/12(土) 14:00:05 ID:???
された食べるお前ら若い扇風機
75行殺 ◆KINOKO.5cU :2005/11/12(土) 14:01:12 ID:y9u6OlXB
 
76Cyber Module 7 ◆5X1mG/RYGo :2005/11/12(土) 20:36:14 ID:???
ですねカレー7さい相談する下手
77行殺 ◆KINOKO.5cU :2005/11/12(土) 20:40:55 ID:y9u6OlXB


146 最低人類0号 sage New! 2005/11/12(土) 19:34:49 ID:+E6AZbS1
3年F組 DJ先生!
http://game10.2ch.net/test/read.cgi/gsaloon/1131244954/l50

↑ここの棗キッド(荒らし)をみんなで叩こう☆


147 行殺 ◆KINOKO.5cU New! 2005/11/12(土) 20:40:28 ID:jHhuEprr
依頼があると本当にうれしい。

「誰かに必要とされている」と実感できることが、いかにかけがえのないものか!!

というわけで、喜んで引き受けますよ。


78Cyber Module 7 ◆5X1mG/RYGo :2005/11/13(日) 00:03:51 ID:???
ピザました若い駅を出るあぼんぬ
79Cyber Module 7 ◆5X1mG/RYGo :2005/11/13(日) 07:23:29 ID:???
多いのです走り回るキムチお前ら
80名無しさん:2005/11/13(日) 09:05:20 ID:vikTtJZb
【行殺16】恋とキノコとマシンガン
http://life7.2ch.net/test/read.cgi/intro/1131030358/
81Cyber Module 7 ◆5X1mG/RYGo :2005/11/13(日) 17:58:10 ID:???
ようだ漫画遊んであげてる最中にもあぼんぬ教える
82名無しさん:2005/11/13(日) 18:07:52 ID:???
1 :ひろゆき :2005/11/13(日) 17:48:40 ID:De4VvrTV ?###
2ちゃんねらー専用チャットです・・。
掲示板では語れないあんなことやこんなことなど・・どうぞです・・。
http://www.uploda.org/file/uporg236657.jpg
うpろだへの一時的なうpなので、HPスペース持っているツワモノは正式にUPし直してください
そして宣伝してくださいです。
83名無しさん:2005/11/13(日) 20:38:25 ID:vikTtJZb
84行殺 ◆KINOKO.5cU :2005/11/13(日) 21:02:20 ID:vikTtJZb
85Cyber Module 7 ◆5X1mG/RYGo :2005/11/14(月) 07:08:41 ID:???
したビデオ7さい深い返す
86Cyber Module 7 ◆5X1mG/RYGo :2005/11/14(月) 19:02:38 ID:???
7さい変えるラジオません暑い
87Cyber Module 7 ◆5X1mG/RYGo :2005/11/14(月) 21:46:10 ID:???
のだ待つ7さい電源少ない
88Cyber Module 7 ◆5X1mG/RYGo :2005/11/15(火) 00:53:46 ID:???
宿題を出す明るい8さいなのかメトロポリス
89Cyber Module 7 ◆5X1mG/RYGo :2005/11/15(火) 17:57:52 ID:???
コンビニ会う寝るときも抱きしめてされたあぼんぬ
907さいちゃん ◆mZrPhcLBEg :2005/11/15(火) 19:55:05 ID:???
    `7:.::|l|  | ハ      ;'|     し-、| |:.:..:_ノ.|.:| |
      ヽ|H  | | l__,    / |  /  / ノ|/:.:ん. l |:.| |
       |l!ヽ. 代「 ヽ.  , / `ト、/! ,イ. く:.:/:.; -┘| L」 !
        |  l N.--ミ ヽ/ソ _レ'´ lメ // |/  | |   |
        |  ! |l,ィ^h.、    ´ ̄ ヽ 1  |     | |   |
       | !( { { | | ' _, """ ノ!|   |    | |   |  ぷぷっ☆  「オチンチンの幼虫」 なんて
      !.| |_\  ヽ、    _,. <._| !  |ヽ.   | |   |
         !/〈.:.:.Y_>、 }、 ̄´;:;:;:;:;:;://|  |:.:.::',  l l   |         うまい言い訳考えたものですね。。
       ム-レく.:.:.:_}ノ:@;:ニ、;:;:;//;:;! 、|:.:.:.:.:L_ ! !  |  
     _,.∠=ニ〈:.:.:.:.:.:.:.:.:.:.:/ニ  V;〈〈_;/| ヽ:.:.:.:.:.:L_l !  |
    `ーニ二_‐ヘ.:.:.:.:.:.:.:.:(゙こ  /'^ヘ V:.:\ \:.:.:.:.:{! |   !
     <:.:.:. ̄} .:.:.:.:.:.:.:`} ノ:.:..:.ハ V:.:_>- ヽ.:.:.:.} |   i
91行殺 ◆KINOKO.5cU :2005/11/15(火) 21:47:08 ID:xx2kaEft
92あぼんぬ  ◆gBGx8.SEXY :2005/11/15(火) 23:00:49 ID:???



     曰
     ||    _、_     / ̄ ̄ ̄ ̄ ̄ ̄ ̄
     ノ 丶 (〃,_ノ` )  <7さいちゃんと炉利プレイ
  _ ||虹|| (つ日と)    \_______
  \ ||板||. ̄ ̄ ̄ ̄ ̄\
  ||\`~~´  (<二:彡) \
  ||\|| ̄ ̄ ̄ ̄ ̄ ̄ ̄|| ̄
   .  || ̄ ̄ ̄ ̄ ̄ ̄ ̄||

ttp://tanet.homelinux.net/AV%20Anime%20bbs/img-box/img20051010162847.jpg
ttp://tanet.homelinux.net/AV%20Anime%20bbs/img-box/img20051016181642.jpg
ttp://tanet.homelinux.net/AV%20Anime%20bbs/img-box/img20051018202416.jpg
93Cyber Module 7 ◆5X1mG/RYGo :2005/11/16(水) 07:23:01 ID:???
のだ7さい大変な磁石さがす
94Cyber Module 7 ◆5X1mG/RYGo :2005/11/16(水) 12:37:42 ID:???
あぼんぬお菓子ください冷たい休憩する
95Cyber Module 7 ◆5X1mG/RYGo :2005/11/16(水) 17:50:29 ID:???
味噌ラーメン仕事するそうです明るいお前ら
96Cyber Module 7 ◆5X1mG/RYGo :2005/11/16(水) 20:34:08 ID:???
ベッキーの体臭とかましたカレー8さい予約する
97Cyber Module 7 ◆5X1mG/RYGo :2005/11/16(水) 23:13:42 ID:???
7さい弱いだろうね相談する味噌ラーメン
98行殺 ◆KINOKO.5cU :2005/11/16(水) 23:49:59 ID:1qG1+kRA

99Cyber Module 7 ◆5X1mG/RYGo :2005/11/17(木) 16:03:02 ID:???
8さい電源禁断のました置く
100名無しさん:2005/11/17(木) 16:08:30 ID:???
100ゲトc
1017さいちゃん ◆mZrPhcLBEg :2005/11/17(木) 20:38:21 ID:???
    `7:.::|l|  | ハ      ;'|     し-、| |:.:..:_ノ.|.:| |
      ヽ|H  | | l__,    / |  /  / ノ|/:.:ん. l |:.| |
       |l!ヽ. 代「 ヽ.  , / `ト、/! ,イ. く:.:/:.; -┘| L」 !
        |  l N.--ミ ヽ/ソ _レ'´ lメ // |/  | |   |
        |  ! |l,ィ^h.、    ´ ̄ ヽ 1  |     | |   |
       | !( { { | | ' _, """ ノ!|   |    | |   |  ぷぷっ☆  そんなに小さいんじゃ
      !.| |_\  ヽ、    _,. <._| !  |ヽ.   | |   |
         !/〈.:.:.Y_>、 }、 ̄´;:;:;:;:;:;://|  |:.:.::',  l l   |        拭かなくても風邪ひかないわね。。
       ム-レく.:.:.:_}ノ:@;:ニ、;:;:;//;:;! 、|:.:.:.:.:L_ ! !  |  
     _,.∠=ニ〈:.:.:.:.:.:.:.:.:.:.:/ニ  V;〈〈_;/| ヽ:.:.:.:.:.:L_l !  |
    `ーニ二_‐ヘ.:.:.:.:.:.:.:.:(゙こ  /'^ヘ V:.:\ \:.:.:.:.:{! |   !
     <:.:.:. ̄} .:.:.:.:.:.:.:`} ノ:.:..:.ハ V:.:_>- ヽ.:.:.:.} |   i
102あぼんぬ  ◆gBGx8.SEXY :2005/11/17(木) 20:40:45 ID:???

    / /     | l.   l     l\  __l \   :.:.:.:.  | リ   リ ヽ
    |/     / l |\ \    /¨、  l丶 ! l:.:.:.:. |       ',
   /       /   l| ヽ l\   \_丶 \  ! |:.:.:.:./         |
   /   l   /  , -ヽ!   \!_ ` −--丶  ̄  l|:.:.:/       l   l
  / / :.| ./ /゙                 __     l/l:.:.:.   .:.  l   |
  | ! :.:.| :l /                 〃 ̄ヾ!     |:.l:.:.:.  :.:.:. l   !
  |l|:.:.:.|.:.|!                   {!、__.,リ      |:.:\:.:. :.:l:.:.:.:l  |
  ‖ |:.:|:.:|:.l     _             ´ ̄        |:/ヽ:.:.:.:l:.:.:.:l l
      l:.|:.|:.:.:l   〃´゙i!            / '´     し ゙  ,-ヽ:.:.:.l:.:.:.:l:|
      ヽ|:|:.:.:.:〉 ゞ="  , // //             〈   \:.:.:l.::.リ
       ‖ー:/     /// /'´                  ノ  ノ ハ:.:.|:.:|
        | i     /´                       /__,ノ:..|ヽ!:/
          !                            /:.:.:.:.:.:.:..i:.:.| |'
          ヽ、           r―' ヲ       /:.:.:.:.:.:.:.:.:|:.:.l:.:.l
             ` ー-  _     ̄ __   イ\、:.:.:.l:.:.:.:.l:.:/|:./  じゃぁ、全身に
                   | :.:.: ̄ ̄´:∧   /   | \/:.:.:/|/ /´   あぼんぬ溶液を
                   |ハ:.:.:l:.:.//| × -‐┐ |  | \'        塗り込みますので
                    | \| ̄´ Y'T´    || |   ヽ
103Cyber Module 7 ◆5X1mG/RYGo :2005/11/18(金) 01:09:53 ID:???
あります楽しい夜食お前らわかる
104Cyber Module 7 ◆5X1mG/RYGo :2005/11/18(金) 18:04:52 ID:???
されたテレビ半額シールを貼りに来る店員の後を追い掛け回してあぼんぬ買う
105Cyber Module 7 ◆5X1mG/RYGo :2005/11/18(金) 23:23:32 ID:???
回す7さいでした毛並みもサラサラ味噌ラーメン
106Cyber Module 7 ◆5X1mG/RYGo :2005/11/19(土) 14:03:14 ID:???
卒業するこたつ遅いだにょ7さい
107 @゜д゜)< わむてサン年賀状を下さい ◆nuhARAOKUs :2005/11/19(土) 14:40:23 ID:UVxoxq/e
あたしも草灯の尻尾カミカミしたいよぉおおおおおおおおおおおおお

 〃∩ _, ,_    /)    〃∩ _, ,_    /)    〃∩ _, ,_    /)゛
⊂⌒( `Д´)ミ( ⌒ヽつ⊂⌒( `Д´)ミ( ⌒ヽつ⊂⌒( `Д´)ミ( ⌒ヽつ
 `ヽ._つ⊂ノ⊂( ,∀、)つ.`ヽ._つ⊂ノ⊂( ,∀、)つ.`ヽ._つ⊂ノ⊂( ,∀、)つ
108Cyber Module 7 ◆5X1mG/RYGo :2005/11/19(土) 18:13:00 ID:???
あぼんぬようだ男だけどお菓子診察する
109名無しさん:2005/11/19(土) 21:02:31 ID:???
水色のしましま
110Cyber Module 7 ◆5X1mG/RYGo :2005/11/20(日) 00:13:42 ID:???
7さいピザだった浅い人気がある
111名無しさん:2005/11/20(日) 01:15:40 ID:bzVDbRaN
【踏み】債務者>>>>債権者【倒せ】Part34
http://life7.2ch.net/test/read.cgi/debt/1131854870/l50
今、「補足」が最高にHOT!自己破産してもめげない「補足」に愛の手を
祭りじゃ〜
112Cyber Module 7 ◆5X1mG/RYGo :2005/11/20(日) 15:15:47 ID:???
ほしいだったビデオあぼんぬ要る
113【☆】五代目無我亭国皇帝 あらおく ◆nuhARAOKUs :2005/11/20(日) 18:20:47 ID:X3rYzcb0

 r-/====ヾフ
  Yノ从リル|」'  < ああ草灯のミミも好き
  从,,゚ -゚从     好き!!  喰いたい!!
114Cyber Module 7 ◆5X1mG/RYGo :2005/11/20(日) 19:28:38 ID:???
報告するだろうね嫌いあぼんぬこたつ
115さすらいのビラ配り:2005/11/20(日) 19:33:57 ID:+nhEkTxO
【風の広告】
こ の ス レ ッ ド を 潰 せ !
http://game9.2ch.net/test/read.cgi/gal/1130835801/
潰してほしいみたいなので潰してあげちゃってねん
116行殺 ◆KINOKO.5cU :2005/11/20(日) 20:41:49 ID:oAgXIUKq
★051120通称「行殺」によるマルチポスト報告スレ
http://qb5.2ch.net/test/read.cgi/sec2chd/1132470953/
117Cyber Module 7 ◆5X1mG/RYGo :2005/11/21(月) 00:21:04 ID:???
8さい歩く時計ください頭がいい
118Cyber Module 7 ◆5X1mG/RYGo :2005/11/21(月) 15:36:23 ID:???
8さいコンビニビタミン風味なでした返す
119Cyber Module 7 ◆5X1mG/RYGo :2005/11/21(月) 20:34:48 ID:???
あぼんぬ異状があるありませんびっくりするほど汚れが落ちます映画
120悪い奴等に:2005/11/21(月) 20:43:47 ID:???
ハマコーハマコーハマコーハマコーハマコーハマコーハマコーハマコーハマコーハマコー
ハマコーハマコーハマコーハマコーハマコーハマコーハマコーハマコーハマコーハマコー
ハマコーハマコーハマコーハマコーハマコーハマコーハマコーハマコーハマコーハマコー
ハマコーハマコーハマコーハマコーハマコーハマコーハマコーハマコーハマコーハマコー
ハマコーハマコーハマコーハマコーハマコーハマコーハマコーハマコーハマコーハマコー
ハマコーハマコーハマコーハマコーハマコーハマコーハマコーハマコーハマコーハマコー
ハマコーハマコーハマコーハマコーハマコーハマコーハマコーハマコーハマコーハマコー
ハマコーハマコーハマコーハマコーハマコーハマコーハマコーハマコーハマコーハマコー
ハマコーハマコーハマコーハマコーハマコーハマコーハマコーハマコーハマコーハマコー
ハマコーハマコーハマコーハマコーハマコーハマコーハマコーハマコーハマコーハマコー
ハマコーハマコーハマコーハマコーハマコーハマコーハマコーハマコーハマコーハマコー
ハマコーハマコーハマコーハマコーハマコーハマコーハマコーハマコーハマコーハマコー
ハマコーハマコーハマコーハマコーハマコーハマコーハマコーハマコーハマコーハマコー
ハマコーハマコーハマコーハマコーハマコーハマコーハマコーハマコーハマコーハマコー
ハマコーハマコーハマコーハマコーハマコーハマコーハマコーハマコーハマコーハマコー
ハマコーハマコーハマコーハマコーハマコーハマコーハマコーハマコーハマコーハマコー
ハマコーハマコーハマコーハマコーハマコーハマコーハマコーハマコーハマコーハマコー
ハマコーハマコーハマコーハマコーハマコーハマコーハマコーハマコーハマコーハマコー
ハマコーハマコーハマコーハマコーハマコーハマコーハマコーハマコーハマコーハマコー
>>1>>1>>1>>1>>1>>1>>1>>1>>1>>1ハマコーハマコーハマコーハマコーハマコーハマコー
121Cyber Module 7 ◆5X1mG/RYGo :2005/11/21(月) 22:38:54 ID:???
だろうね8さいありえないぐらい報告するこたつ
122匿名希望 ■lRsasaxv0k:2005/11/21(月) 22:39:24 ID:???
最近匿名希望 ◆lRsasaxv0k

という、低脳な奴がいますが、全面無視しましょう。腹が立ったら
あいつのIPを調べて住所に直接文句を言いましょう
123Cyber Module 7 ◆5X1mG/RYGo :2005/11/22(火) 01:20:40 ID:???
のだ近い磁石勤める7さい
124Cyber Module 7 ◆5X1mG/RYGo :2005/11/22(火) 15:58:54 ID:???
ラジオ安いかな異状があるあぼんぬ
125Cyber Module 7 ◆5X1mG/RYGo :2005/11/22(火) 23:19:59 ID:???
そうです降りる白いお人形お前ら
126Cyber Module 7 ◆5X1mG/RYGo :2005/11/23(水) 05:01:23 ID:???
お湯8さい見せる深いません
127Cyber Module 7 ◆5X1mG/RYGo :2005/11/23(水) 12:20:05 ID:???
磁石お前らありません忙しい遅刻する
128名無しさん:2005/11/23(水) 12:49:39 ID:ABi8TrBJ
7さいちゃん◆mZrPhcLBEgはリチウム電池で2時間
http://tmp5.2ch.net/test/read.cgi/kitchen/1127303626/
7さいちゃん◆mZrPhcLBEgの未来航空で行こう!
http://tmp5.2ch.net/test/read.cgi/kitchen/1131263797/
7さいちゃん◆mZrPhcLBEgの安眠枕でGOGO!
http://tmp5.2ch.net/test/read.cgi/kitchen/1129119485/
7さいちゃん◆mZrPhcLBEgは保護者同伴の上
http://tmp5.2ch.net/test/read.cgi/kitchen/1128167085/
7さいちゃん◆mZrPhcLBEgのシールをめくって
http://tmp5.2ch.net/test/read.cgi/kitchen/1129798603/
7さいちゃん◆mZrPhcLBEgが極論を申し上げますと
http://tmp5.2ch.net/test/read.cgi/kitchen/1127736626/
7さいちゃん◆mZrPhcLBEgとネコ耳少女独身寮
http://tmp5.2ch.net/test/read.cgi/kitchen/1130575825/
美少女アルマゲドン! ☆7さい Vs 8さい☆
http://tmp5.2ch.net/test/read.cgi/kitchen/1126700913/
7さい8さい
http://tmp5.2ch.net/test/read.cgi/kitchen/1127868533/
厨房板の存在価値=8さいの可愛さ
http://tmp5.2ch.net/test/read.cgi/kitchen/1126067650/
7さいちゃん8さいちゃん
http://tmp5.2ch.net/test/read.cgi/kitchen/1130109236/
129名無しさん:2005/11/23(水) 12:55:22 ID:0BIjLfb1
130名無しさん:2005/11/23(水) 13:18:50 ID:ABi8TrBJ
http://society3.2ch.net/test/read.cgi/shugi/1132488958/130:ナナシズム :2005/10/04(火) 03:02:34 ID:LnY8fkUE
警察庁犯罪統計白書によりますと、平成15年度に起きた強姦事件は総数2472件で
幼児強姦事件(中学生未満の男女)件数は53件です。
強姦事件のなかで幼児を狙った強姦(ロリコンの強姦)は2%程度ということです。

さらに言えば昭和30年〜昭和40年は幼児強姦がピークで年間400〜450件以上発生しているので、
「ロリコンレイプは激減している」と言えるのです。
ただ、レイプ犯罪自体が減少傾向(ピーク時には年間5000近く)なので、その影響もあるのでしょうが。

さらにこれは女性への嫌味になりますが、また警察庁犯罪統計白書より、5歳以下の幼児殺害は
平成14年度で64件発生しています。 そしてその犯人の90%以上は母親であるとの事でした。
(5歳以下とかなり限定しているので児童を含めるとさらに増えそう)
つまりは、

「 我が子がロリコン犯罪者にレイプされる危険よりも
  実の母親に虐待殺害される危険のほうが確率的に高い  」

という悲しい現実があるのです。
勿論この幼児殺害も最盛期は350件以上発生してるので、
マシになったとは言えますが。
131名無しさん:2005/11/23(水) 16:13:56 ID:ABi8TrBJ


132名無しさん:2005/11/23(水) 16:24:48 ID:ABi8TrBJ

133【☆】五代目無我亭国皇帝 あらおく ◆nuhARAOKUs :2005/11/23(水) 17:33:26 ID:3kUVEEAW

 r-/====ヾフ
  Yノ从リル|」'  < 草灯っ!!だいたいオレは怒ってんだぞ!!
  从,,゚ -゚从     嫌いだ・・・ きらい きらいだ・・・
    ,'::::::::::;'::;'::::::i:::::i:::i  ヽ:ヽヽ;ト、! ヽ:::i__>:::リ:!:::::!;
  ,'::::::::::;'::;':/ヽi::::::!:;' ''"_,二ニ、    _二、 /:!::::!',
  ,'::::::::::;'::;':::i )!:::::レ <ヾ:::ノ    <ヾソ./:!::i::::i';', 草灯?
     /:.:_:i:./ノ:.:ヽ :::::::::    '     イ:.:.l / ::::::'iシラネーヨ
    /:/:::: l |:.:/´ >ヘ  r―‐,   イ:/|:_ノ/...   l
     /::::::::: l レ' // ヽ,.- ー.' <. /|/,:::::/...    l
     l 丶  l  ´ '  ヘノ   ヽ'::::  /  i / .. ,  ::::l
     l  \l` ‐ 、,,.      i ::::::/.  / .. .,:::: :::::|
     | 、  | , i:.:.:.:` r- -‐  /:::::/....  i .. ::,::::::  ::::lフ
     l  、 :i:. :l:./:./    /:.:.:/ ::::: l ...:/:::::  /l
135Cyber Module 7 ◆5X1mG/RYGo :2005/11/23(水) 20:23:52 ID:???
のです7さいおしり上げて後ろ足プルプルでテレビ悟る
136名無しさん:2005/11/24(木) 00:27:20 ID:5ldL0FH6
1969年限定スレッド
http://music4.2ch.net/test/read.cgi/hrhm/1132730803/
1969年限定スレッドin洋サロ
http://music4.2ch.net/test/read.cgi/mesaloon/1132730881/
1969年限定スレッドinビー板
http://bubble4.2ch.net/test/read.cgi/beatles/1132730949/
1969年限定スレッドinプログレ
http://music4.2ch.net/test/read.cgi/progre/1132731071/
RB・SOUL1969年限定スレッド
http://music4.2ch.net/test/read.cgi/randb/1132731173/
1967〜9年専用(GSなど)
http://bubble4.2ch.net/test/read.cgi/natsumeloj/1132731505/
パンクと呼んでいいのは1977のだけのみ
http://music4.2ch.net/test/read.cgi/punk/1132731264/

137名無しさん:2005/11/24(木) 00:53:44 ID:5ldL0FH6

138Cyber Module 7 ◆5X1mG/RYGo :2005/11/24(木) 17:58:02 ID:???
電話するカレーお前らおしゃれなでした
139行殺 ◆KINOKO.5cU :2005/11/24(木) 22:13:39 ID:5ldL0FH6
ネギま!が終わる気マンマンなんスけどw(泣)
http://comic6.2ch.net/test/read.cgi/csaloon/1132708392/
140名無しさん:2005/11/25(金) 00:26:24 ID:hFOvYdTf
ロリコンはそれほど悪いことはしていない
http://society3.2ch.net/test/read.cgi/soc/1132719643/
141名無しさん:2005/11/25(金) 03:05:50 ID:BG3PKp9t
らぶれすか?
142名無し:2005/11/25(金) 09:06:38 ID:7OVonxlG
宣伝やめれ
といいつつ、焦っておまいらに凄いネ申西都しらせてる漏れhttp://tool-5.net/?abababc
143【☆】五代目無我亭国皇帝 あらおく ◆nuhARAOKUs :2005/11/25(金) 17:32:35 ID:n+rdyHjA

 r-/====ヾフ
  Yノ从リル|」'  < 草灯っ なんで!?
  从,,゚д゚从     オレは待ってた・・・!!
144Cyber Module 7 ◆5X1mG/RYGo :2005/11/25(金) 22:53:06 ID:???
ジュースね走りまくる7さい困っています
145行殺 ◆KINOKO.5cU :2005/11/25(金) 22:53:30 ID:hFOvYdTf

146名無しさん:2005/11/25(金) 23:23:28 ID:hFOvYdTf
.:*☆‥。* のーん ☆.。.:*☆‥。
http://life7.2ch.net/test/read.cgi/yume/1132928459/
147名無しさん:2005/11/25(金) 23:39:25 ID:hFOvYdTf
行殺◆KINOKOがやってくるヤァ!ヤァ!ヤァ!

http://tmp5.2ch.net/test/read.cgi/tubo/1132929328/
148:2005/11/26(土) 00:47:50 ID:4VFWcZF7
149名無しさん:2005/11/26(土) 00:49:09 ID:???
みなさん、「欲しい物があるのにお金がない( ̄▽ ̄;)!!」
「遊びに誘われたのにお金に余裕がなくていけない・・・」なんてことはありませんか?
私はあります・・・でも!!あるサイトに登録して、毎日1日10分広告を宣伝しただけで、ナント月に1万円も稼げちゃったんです!!
その広告ってぃぅのゎadult系[http://www.acport.com/index.cgi?id=1132240742]なんだけど、こっちにゎ全く関係ナーシ★゛
登録もフリメ(Yahoo!MAILとか、プロバイダと契約しなくても持てるメアド)OKだし、2ヶ月間放置しておくと勝手に契約が切れるのでいつでもやめられます。もちろん完全無料だょ(b'v`$)bb
ほかにもお小遣いサイトはたくさんあるけど、ほとんど銀行口座振り込みだから口座を持っていない学生さんは気軽に申し込めないですよね↓↓
でも大丈夫!!ここなら現金を封筒で送ってくれるんです☆
しかも会社明記ナシなので、学生の方でも親にばれる心配は絶対ないッ♪
月に1万円単位で払われるシステムなんだけど、今月1万円ためれなくても来月、また来月・・・・と繰り越しできるから、宣伝が苦手な人でもコツAやっていけば必ず稼げます!!
さらに!!例えば人を一人紹介して登録してもらうとしますよね??
すると登録してもらった人が稼いだ分の何割かが、自分のポイントとしてたまっていくんです★超合理的だと思いませんか(σ≧∀≦)σ☆
こんなにイイお小遣い稼ぎ、ほかにありませんよね♪
「イイ(・∀・)!!」と思った人は今スグ登録だぁaaaぃ(*´Å`*)ノ
▼登録はコチラ▼
http://www.acport.com/addclickport.cgi?pid=1132240742


150名無しさん:2005/11/26(土) 09:35:19 ID:dsKJBjqd
ひきこもりで低脳の行殺元気か?
151Cyber Module 7 ◆5X1mG/RYGo :2005/11/26(土) 15:00:10 ID:???
報告する扇風機8さいなのでした大変な
152【☆】五代目無我亭国皇帝 あらおく ◆nuhARAOKUs :2005/11/26(土) 17:06:49 ID:LmKPIjYh
    __ 
  r-/====ヾフ
  Yノ从リル|」'  <草灯はオレに会いに来たの?
   从,,゚ ー゚从   オレと思い出づくりしようよ!!
153行殺 ◆KINOKO.5cU :2005/11/26(土) 20:06:47 ID:LiTZr70B

154Cyber Module 7 ◆5X1mG/RYGo :2005/11/27(日) 01:03:53 ID:???
ウサギみたいな仲間で通るお前らピザだった
155 ◆ZO0kT2oiPc :2005/11/27(日) 01:23:50 ID:???
156名無しさん:2005/11/27(日) 01:24:44 ID:vsckx9+F
5twe
157名無しさん:2005/11/27(日) 11:15:11 ID:C2njGtuN
★051120通称「行殺」によるマルチポスト報告スレ
http://qb5.2ch.net/test/read.cgi/sec2chd/1132470953/
158名無しさん:2005/11/27(日) 11:22:37 ID:???
159名無しさん:2005/11/27(日) 12:13:05 ID:C2njGtuN
160名無しさん:2005/11/27(日) 12:46:18 ID:C2njGtuN
「萌え」とは、「愛」である。
http://life7.2ch.net/test/read.cgi/utu/1133063140/
161【☆】五代目無我亭国皇帝 あらおく ◆nuhARAOKUs :2005/11/27(日) 20:48:10 ID:gCAKA/zc

 r-/====ヾフ
  Yノ从リル|」'  < 草灯!?ちょ・・・マジ!?
  从,,゚ -゚从     
162行殺 ◆KINOKO.5cU :2005/11/28(月) 21:29:53 ID:FYhJhpAw
ヤァ!ヤァ!ヤァ!行殺◆KINOKOがやってくる18
http://life7.2ch.net/test/read.cgi/intro/1132929213/
【行殺16】恋とキノコとマシンガン
http://life7.2ch.net/test/read.cgi/intro/1131030358/
どう見ても行殺です。ありがとうございました。
http://life7.2ch.net/test/read.cgi/intro/1132059837/
163ななしさん:2005/11/28(月) 22:04:08 ID:???
てすと
164【☆】五代目無我亭国皇帝 あらおく ◆nuhARAOKUs :2005/11/29(火) 01:38:52 ID:xuQYO0LO
 r-/====ヾフ
  Yノ从リル|」'  < 草灯
  从,,゚ -゚从    なんでオレのこと
           こんな めちゃくちゃにするんだよ!!
165あぼんぬ  ◆gBGx8.SEXY :2005/11/29(火) 22:20:01 ID:???

     曰
     ||
     ノ 丶
  _ ||虹||
  \ ||板||. ̄ ̄ ̄ ̄ ̄\
  ||\`~~´  (<二:彡) \
  ||\|| ̄ ̄ ̄ ̄ ̄ ̄ ̄|| ̄
   .  || ̄ ̄ ̄ ̄ ̄ ̄ ̄||
ttp://tanet.homelinux.net/Anything bbs/img-box/img20051129003551.jpg
166名無しさん:2005/11/29(火) 22:42:17 ID:MkJl0wPC
>>1タン俺にもお願い
[email protected]
167行殺 ◆KINOKO.5cU :2005/11/29(火) 23:03:23 ID:XbZknqSp
168名無しさん:2005/11/29(火) 23:16:48 ID:XbZknqSp
百姓ジャップはデーモン田吾作。
http://society3.2ch.net/test/read.cgi/korea/1133273120/
169名無しさん:2005/11/29(火) 23:18:25 ID:K/uGgiPc
不正ランクリブログ。
ttp://blog.livedoor.jp/okura8595/
最初は浪人生ブログランキングに登録。
異常な速度で順位を上げていくのを不振に思った物が
不正を発見。
(どこにもランキング用リンクがないため投票のしようがないのに
毎日大量投票がある、)
不正を指摘され、ブチ切れたのち、登録間違いを主張。
高校生ブログに変更するも、やはりランキング投票用リンクは一切無し。
ソース内にJavaScriptで不正発覚、しかし管理にはシラを切る
現在進行中
170【☆】五代目無我亭国皇帝 あらおく ◆nuhARAOKUs :2005/11/30(水) 15:34:08 ID:iIhWR5Oi

 r-/====ヾフ
  Yノ从リル|」'  < そんなん草灯くさくてイヤだ
  从,,゚ -゚从    
171行殺 ◆KINOKO.5cU :2005/11/30(水) 23:08:33 ID:FAya5guT
本人の預かり知らぬところで誰かが勝手にこういうスレを立てる

【マターリ】行殺先生と負け犬の遠吠え【雑談】
http://that4.2ch.net/test/read.cgi/loser/1133276732/


これが俺様の偉大さの証明
172名無しさん:2005/11/30(水) 23:12:55 ID:FAya5guT
【広島・女児殺害】 「日本まで来て…」「隣にそんな人が」 カルロス容疑者の親戚、隣人らショック
http://news19.2ch.net/test/read.cgi/newsplus/1133319132/
【広島・女児殺害】 逮捕のカルロス容疑者、日本語できず友達少なく「孤立」★3

http://news19.2ch.net/test/read.cgi/newsplus/1133351677/【参加自由】ペルー人容疑者ヤギの冤罪説を検証する
http://news19.2ch.net/test/read.cgi/news/1133340379/

173名無しさん:2005/11/30(水) 23:38:57 ID:MIIiwtPS
ttp://jbbs.livedoor.jp/travel/904/
世間知らずの巣窟です
おしおきしちゃってください
174ラスティ ◆NANAv7.5xM :2005/12/02(金) 00:26:43 ID:???
つまんないかんじぃ
175Cyber Module 7 ◆5X1mG/RYGo :2005/12/02(金) 18:20:04 ID:???
嫌いなりますおもしろTV閉めるお前ら
176YAZAWA:2005/12/02(金) 20:19:14 ID:???
YAZAWA
177あぼんぬ  ◆gBGx8.SEXY :2005/12/02(金) 23:58:45 ID:???

          ヽレ
         / |
         / _、_|   ( )   
        F _」`|  ( )  
        ヽ_Wノ y━・  ・・・夜のアニメ
       /\フV   
ttp://tanet.homelinux.net/AV%20Anime%20bbs/img-box/img20051202224229.jpg
178名無しさん:2005/12/03(土) 16:12:52 ID:f5VKtxcR
ロリコンはそれほど悪いことはしていない
http://society3.2ch.net/test/read.cgi/soc/1132719643/
179名無しさん:2005/12/03(土) 16:27:49 ID:f5VKtxcR
180名無しさん:2005/12/03(土) 17:12:04 ID:taXgbLf4
181名無しさん:2005/12/03(土) 19:05:51 ID:???
キモヲタは死ねよ
182名無しさん:2005/12/03(土) 19:22:06 ID:fA3RKKG5
キモヲタは死ねよ
183名無しさん:2005/12/03(土) 19:32:28 ID:f5VKtxcR
  お に い ち ゃ ん や め て ♪  
http://ex14.2ch.net/test/read.cgi/news4vip/1133605797/
184名無しさん:2005/12/03(土) 19:37:09 ID:f5VKtxcR
お兄ちゃん。ないしょだよ。

http://etc3.2ch.net/test/read.cgi/entrance/1133606118/

185名無しさん:2005/12/03(土) 19:42:10 ID:wzUZC5KD
キモオタは死ねよ
186名無しさん:2005/12/03(土) 20:03:37 ID:f5VKtxcR
187血の華まりぃ ◆DEVIL/abGA :2005/12/03(土) 20:04:18 ID:???
行殺
クソスレ
あげんな
188行殺 ◆KINOKO.5cU :2005/12/03(土) 20:08:58 ID:f5VKtxcR
189名無しさん:2005/12/03(土) 20:09:39 ID:???
190行殺 ◆KINOKO.5cU :2005/12/03(土) 20:12:00 ID:f5VKtxcR
>>187
http://life7.2ch.net/test/read.cgi/yume/1132665139/
248 妖精帝國 ◆jKy5N16yac sage 2005/11/30(水) 23:11:20 0
血の華まりぃが来てるのには驚いたなぁ。
俺がコスプレ板で豚光というコテハンやってた時に
まりぃが自主的に部下になってくれた思い出が有ったりします。

   ∧η∧
 (●`Д´●)<血の華まりぃ団員よ、俺の事を覚えているか?
 (  -【◎】) あれからもう3年位は経つかな?
 (   x   )
 (___)__)
________________________________________________________________________

挨拶のひとつもしてこいよ

191nanasi :2005/12/03(土) 20:13:21 ID:???
キモヲタは死ねよ
192名無しさん:2005/12/03(土) 20:18:14 ID:f5VKtxcR
  お に い ち ゃ ん や め て ♪  
http://etc4.2ch.net/test/read.cgi/motenai/1133606627/
お兄ちゃん。ないしょだよ。
http://etc3.2ch.net/test/read.cgi/entrance/1133606118/
  お に い ち ゃ ん や め て ♪  
http://ex14.2ch.net/test/read.cgi/news4vip/1133605797/
  お に い ち ゃ ん な め て ♪  

http://sakura01.bbspink.com/test/read.cgi/hneta/1133608523/
193 ◆tsGpSwX8mo :2005/12/03(土) 20:22:53 ID:???
             // /            ,    \
           // /  ,  r        /レl i   ヽ
          /イ lj  ,/ /,! /,.イ イ  / ̄7 ,! l  }
        //j lj  /∠ZZイ=7 /j /  ノイ/ j   l
        ,レ'  ∧. Νrf⌒ぃヽ | / ,イ N/Z凵@ .イ  ./l
       ノ ィ /  Ν .ゞ=-'‐` ソ / レf⌒ぃ'7∠ イ / |
      ノ.イ ヽV  トヽ      ∧ ゞ='-/イ/ /j /| l
    _/'´ ヽ.〉ヽ、l ヽ     /::冫  / ///ノ //
         /   ト、     __ '¨´    〃//'´〃
        ,/イ刄ォ、\   ´-二ー    /〃  /
        / `く弋   ヽ     _,r<´    '
       ノ   ヽ    `>y‐ '´   ヾヽ.
      /      \    ∧j      ヽ.ヘ
     /         \、_  j       ∧ヘ
   rく\          \  j       :∧ ヘ
 /  ヽ\          ヽ|        ∧ ヘ
/      ヽ\       _/ヘ‐'ニニニニー--ヘ. ヘ.
194名無しさん:2005/12/03(土) 20:35:02 ID:f5VKtxcR
ネギま萌え統82 悔恨と安らぎの檻にて
http://comic6.2ch.net/test/read.cgi/csaloon/1132163621/
195名無しさん:2005/12/03(土) 20:43:12 ID:Kcvq+o5W
キモヲタは死ねよ
196名無しさん:2005/12/03(土) 20:48:15 ID:+Q7Qp3Dr
【珍走サイト撲滅運動!!!! 】

現行スレhttp://ex14.2ch.net/test/read.cgi/news4vip/1133603054/l50

おい!そこのおっぱおうp!とかやってる女神様!!!!
あなたのうp!で珍走サイトを破壊してみないか!!!!
VIPPER軍は只今戦闘員不足に喘いでいる…!!
☆☆メデック(医療)班:おっぱおetcうp!の女神急募!!☆☆

そこのジョルジュ長岡もどきも!!!!
A(あぼーん)部隊 : 田代砲部隊
B(ブーン)部隊   : HPカキコ・あらし部隊
C(ちんぽっぽ)部隊: 他スレに援護要請部隊
として突撃すれ!!!!
ただいま攻撃中同士よ ちからをくれ!
現在珍走サイトを攻撃しておりますが「オタクうざいよ。どうせ口だけでなにもできないくせに」だそうです。
パス解析のスキルをお持ちの方を急募しております。
珍走サイトをプリキュアやネギま!のファンサイトに書き換えてやろうじゃありませんか
197名無しさん:2005/12/03(土) 20:57:55 ID:???
DQNトラッカー死ね!早く死ね!
198名無しさん:2005/12/03(土) 21:01:36 ID:???
キモヲタ早く死ね
199名無しさん:2005/12/03(土) 21:09:38 ID:???
行殺は暇人w
リアルでは友達もいませんwww
200名無しさん:2005/12/03(土) 21:18:46 ID:???
日本語が不自由な人

789:行殺◆KINOKO.5cU :2005/12/03(土) 21:01:14 ID:??? [sage]
『そんなのうっかりみちゃった内容』

中学に入っていきなりひきこもりたくなった原因のひとつは女がみんなヤんキーだったことも少しはあった。
みんなってのわ言いすぎか。
なかでもひときわ強烈だった奴がアレだった。

アレと小学校がいっしょだった連中の話によると、低学年のころめっちゃいぢめられてて
みんな親とかも「あそこの家のアレちゃんとは遊んじゃいけません」としつけられていた?という

なんか親父がヤクザで離婚して父子家庭でなんか荒れててすごく評判悪かったのだ。
なにがあったんだか3年か4年のとき転校した。
県内一危ないアソコに住んでたそうです。

そんで、中学に入るの機会にまた戻ってきたんです。
ヤんキーになって。
201行殺 ◆KINOKO.5cU :2005/12/03(土) 21:43:59 ID:f5VKtxcR
【通算19】嘘つきキノコと行殺号をめぐる冒険

http://life7.2ch.net/test/read.cgi/intro/1133612640/
202名無しさん:2005/12/03(土) 22:59:33 ID:???
暇人www
203Cyber Module 7 ◆5X1mG/RYGo :2005/12/04(日) 05:54:12 ID:???
借りる味噌ラーメンあぼんぬ踊りたくなるようなのね
204名無しさん:2005/12/04(日) 14:50:30 ID:SuloTN2e
キモヲタは死ねよ
205【☆】五代目無我亭国皇帝 あらおく ◆nuhARAOKUs :2005/12/04(日) 16:26:00 ID:kfNutCwt

 r-/====ヾフ
  Yノ从リル|」'  < 草灯だって何回もしてるじゃん
  从,,゚Д゚从     深い仲になるとか言って
206YAZAWA:2005/12/04(日) 18:34:24 ID:???
YAZAWA
207YAZAWA:2005/12/04(日) 21:42:21 ID:???
YAZAWA
208YAZAWA:2005/12/05(月) 00:46:11 ID:???
YAZAWA
209血の華まりぃ ◆DEVIL/abGA :2005/12/05(月) 09:05:13 ID:h1pxFkTe
           __,.-、__,._,r- 、-ー ' ´ ヽ
       /`ニ´ `>'´ /´ / ,  / ィ' ト、_ _ _
    _,.-ー' 二ニフ´/   {  /、 l  {  {l レヽ ヽ、j
   /   r'7´{ /__{   |  ,| { {  !  !リ彡ハ  !|
   {   {/{ i/ >ミ! | {  ハト!、! {  |`"ヾ!|  {'
    }  y{  | lY {  { 从_ハ、{ト 、ト、} ノ!  } !  ハ、          , 、>>190
    |   l!  !ィ { j .ハ |{リtjy';}`ゞリヽト!  ノソ } i {        __,. ' ,ノ 挨拶は済ませてきた
    }   }  ハヽt}   !、!ハ. ` ゙`    ィニfリト,/ィ´ ハ    ,r‐'`´__/´  次は私のわきげを論破しろ
   /!   ト'´ ハ ソ  | {         {rソ'>ツ/ },ハ ,ハj  / `7ヘヽヽ,
  /ィ {   ヽ,./ ヽ{   l{   ト 、   r' `/f'´ ノ' /   ` i´ i r' 〉 〉 >' 
  '{/!`7' ̄∧ __/!|  ハ  ヽ_ `>'  / ハ/      {  ``ー-'<、
  リ {/´  /-'< |} } |、ト、 `''´,. r'´ ,   ,{       l` `"テr‐ ‐‐'
   /  /´   `ト! ! vx<`` ´ |  }  ノ ハ      }   l |    
  ム' ´         { い { ヽ}   j } l /}/ ソ、     |    !
 j __`ヽ 、      ヽ|ヽ}  !   /レ'! / ノ   `ー、_  }    |
 |´ ``ヽ ヽ 、-、     ヽト、| / }リ|/    / / /`ソ      !
 !     `` 、``ヾ, ー-- 、__>'r-'´  {   / / /   {     !
 }        `}、/`"´  ̄´くRヽ   ヽ  / { /    !      }
 |         i'      ヽ'´ハ   ヽ/ ! {``> - 、_     /
 l         {       }  }、   } { ! /    `ヽ、/
210 ̄ ̄V ̄ ̄ ̄ ̄ ̄ ̄:2005/12/05(月) 09:11:14 ID:???
.    ∧_∧
    (´・ω・)  
   /     \
__| |     | |_
||\          \                           / ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄\
||\\          \                         | ( ´д)ヒソ(´д`)ヒソ(д` )  >
||  \\          \                        \__________/
.    \\          \ 
.     \\          \
.       \\          \   が ら 〜 ん
.         \\          \
.          \\          \
           \| ̄ ̄ ̄ ̄ ̄ ̄ ̄ |
            || ̄ ̄ ̄ ̄ ̄ ̄ ̄||
211 ◆tsGpSwX8mo :2005/12/05(月) 09:23:23 ID:???
           ,-ー'´ ̄ ̄`ー-、_
          /          \
         /       ,    ,  、:ヽ
        ,!:.:.:.:.:.:.,イ:.:.:/l:.:.:.:.:,イl:.:.:.:、ヾ:ヽ
        l:.:.:.:.:j/-_l_/、j:.:.:./_-|.イ:.:.l:.:}::|
        j:.,、.:.:.Lヒ[` j:.:./'゙ヒi`l:.:.:.:l:.:レ
212 ◆tsGpSwX8mo :2005/12/05(月) 09:25:31 ID:???
           ,-ー'´ ̄ ̄`ー-、_
          /          \
         /       ,    ,  、:ヽ
        ,!:.:.:.:.:.:.,イ:.:.:/l:.:.:.:.:,イl:.:.:.:、ヾ:ヽ
        l:.:.:.:.:j/-_l_/、j:.:.:./_-|.イ:.:.l:.:}::|
        j:.,、.:.:.Lヒ[` j:.:./'゙ヒi`l:.:.:.:l:.:レ
        l ヾ:|     レ'{   |:.:./レ
        .`ot、  、_/_  /j;/o'
         ヾ::jヽ、  ̄ ,.ィく '
         ,.<く  ``ー '´/∧ 
.       ┌────────────‐┐
   ,. -‐ '|                   .|
  /    |                   .|__
  /    |  君達はとんでもない    rニ-─`、
. /     :|  考え違いをしているようだ `┬─‐ j
/   ,-─┴-、                  |二ニ イ
.j  / .-─┬⊃                    |`iー'´|
.レヘ  ,二|______________|rー''"|
〈   \_ノ                |   /    |
213MADOKA:2005/12/05(月) 13:13:58 ID:???
MADOKA
214【☆】五代目無我亭国皇帝 あらおく ◆nuhARAOKUs :2005/12/05(月) 19:00:14 ID:I7geQVh+

 r-/====ヾフ
  Yノ从リル|」'  <草灯っ
  从,,゚ -゚从    

     _、 _
 川 ◎<_,◎ 川 <はい
215名無しさん:2005/12/05(月) 20:36:50 ID:6W+nTBL8

 ,'´,, ̄,,_`,、
 i /リリノハ))i
 Oli,,・ヮ・ノO あいあおー
  と_,,ハ_)つ
  /_/i_,,〉
   じソ
216草灯:2005/12/05(月) 20:48:48 ID:???
          _,.......,_
        ./ 。゜ヒ{ `ヽ-っ
        l   ⊃ ⌒_つ
        `ー---‐冖´
2177さいちゃん ◆mZrPhcLBEg :2005/12/05(月) 21:19:25 ID:???
     / l       /: : : : : :>イ´   ! l \\ー-、: : : : : : : :/  /
     { ヽ   /: : : : //|/     ヽ!/´ヽ`ト、\: : : : /  /、
    \ ヽ./: : : : / l /-‐       '// ̄}ヽノ l|\/  /、
      ヽ 丶、: : :/| lxイ!,. -- 、      i_,ノ:::l:::! l| ,-ヘ./ l \
         ` 、`‐| l | V ,' ̄lヽ     l:::ゝ:::こソ !|, -、ヽ l|
            `ォ-l |l.」 l__,ノ::l:::!       ゞ--‐'゙  |l  ) l ll
            / l f、ハ ヽ:ゝ:こi  ,        /// !   /:  l
     r‐ 、   / |l {∧ ゞ…'  r‐;‐ ヘ       /: ̄: : l :   お布団が見えるお薬!?
     丶 丶 ! r‐、 ヽl i、 //    V: : : :l   /: : : l : : :l :
        丶__ヽ }  !  |ーヘ、      ヽ: : :j , ィ:_:/⌒丶: : l:       7さい 森で拾ってくるから待ってて!!
        /´-、 ̄l /_| l   | l` …‐--ェ…'/o}: :|    \:l:
        l -- / )    | l , --、《ー '´ /: : :|     /厶
218名無しさん:2005/12/05(月) 23:07:41 ID:hJN+WlxN
I've Soundっていいですね。-104-
http://idol.bbspink.com/test/read.cgi/hgame/1133496254/
219名無しさん:2005/12/05(月) 23:15:45 ID:piZJLnLb
l l
l l
l : l
l : l
`______/へ___ `
   糞屁
      糞
      糞


  糞糞糞 糞糞  糞
 ============
    
220名無しさん:2005/12/06(火) 01:03:58 ID:G2ZhGsKX
キモヲタは死ねよ
221【☆】五代目無我亭国皇帝 あらおく ◆nuhARAOKUs :2005/12/06(火) 16:52:55 ID:1A9v/ynl

 r-/====ヾフ
  Yノ从リル|」'  <草灯!!謝れよ
  从,,゚ -゚从    

     _、 _
 川 ◎<_,◎ 川 <はい!
222行殺 ◆KINOKO.5cU :2005/12/06(火) 22:33:55 ID:12i/gPIz
696 行殺 ◆KINOKO.5cU 2005/12/06(火) 22:22:46
735 名無しさん脚 sage New! 2005/12/06(火) 10:37:11 ID:nWVIzxnD
CHAOS YASUHARA / THE CHIPPING SODBURY BONFIRE TAPES
(WEASEL RECORDS)
カオスYASUHARAの初期のバブルガムなドラミングの
ハードコア・パンクも僕の愛聴盤だが、あえてこのアルバムだ。
裏ジャケのカオス安原一式プロトタイプモデルの
製品コード:(エウレカ69)のカタログ写真を見れば、
このカオスYASUHARAのかっこよさが解るってもんだ。
人を混乱と癒しのアンヴィバレントに心を揺さぶるカオスYASUHARA。
かっこよいぞ!10年位前カオスYASUHARAが来日したとき、
大貫憲章が名古屋のパルコで奴らに出くわした。
彼がJUDGEのTシャツを着ておったからか、にらまれたらしい。
でも隣にバラカンがいたからカオスYASUHARAの誤解が解けた云々を
みうらじゅんといとうせいこうとのWOWOWOでの対談で語っていた。
えっ?カオスYASUHARAの一人が
熊造(^。^;)ゞ ◆8nHv8vkNhcに似ておる?気のせいだろ!
熊造(^。^;)ゞ ◆8nHv8vkNhcの方が不細工だ!                  


【無責任】安原を糾弾しようぜ!6【トンズラ】
http://hobby8.2ch.net/test/read.cgi/camera/1127659600/
223Cyber Module 7 ◆5X1mG/RYGo :2005/12/07(水) 01:41:57 ID:???
していた初詣8さい走り回るクリーニングはぬいぐるみ用クリーナー
224【☆】五代目無我亭国皇帝 あらおく ◆nuhARAOKUs :2005/12/07(水) 11:03:40 ID:+qDiCbf1

 r-/====ヾフ
  Yノ从リル|」'  <草灯っ とってこい !!
  从,,゚ -゚从    

     _、 _
 川 ◎<_,◎ 川 <イエスマスター
225行殺 ◆KINOKO.5cU :2005/12/07(水) 22:40:42 ID:V/sSrpaE

226YAZAWA:2005/12/07(水) 22:47:26 ID:???
YAZAWA
227Cyber Module 7 ◆5X1mG/RYGo :2005/12/08(木) 19:01:59 ID:???
中国の場合はありませんオルゴール8さいちょっと一口ちょーだい!パクッ!
2287さいちゃん ◆mZrPhcLBEg :2005/12/08(木) 20:11:34 ID:???
.    ヽ : : : : : : :/.::::::/ .:    , ' /  ,'   l      l. i  i  \: : : :. /
      \ : : : :.レァ v' .:    /_,./+-、/! ,イ      !| |  l:. i. ', : : /
     /:..:.\  :l'ゝ! l .:l   7lイ_/,lイ./ ! ,' l   -,イ、 j  , !: l! |: , '
     ,':..:..:..:..:.`7 ∧ !::|i :   レイ/⌒〈` .l/ !  /,_/」/ 〉 /.,': j l|.レ'
    /.:..:..:..:::.:./ .,イ:::l. l」|. :. .lイi;r';;;;;j;;} / / ,.イrハヘ〃 //:..;'/7'´
.   /.:..:..:...:::::.‘ー_ ゝ'' .j l! ::.. :| !{;ゞ_,イリ   / /r';;!;}.'///:/.X
   /:..:..:..:..:.::::::.:(_,, -r'' ヽ. lト、:; l ゝ___シ,.     ト:シ/ /:イイィ_j  ヽ   いつもコンビニのゴミ箱から
.  /.:..:..:..:..:..::::::::..:..:..:..:l..::::`ー- l\          ! ヽ'.. l::::;} ̄ __,..ノ
 /.:..:..:..:..:..:::::::::::..:..:..:.._〉ri^l^!::::::\     /` 7     j:/リ ̄|          アルミ缶だけ持ってくアイツが行殺!?
. i:..:..:..:..:..:..::::::::::;; -''´::::∩'  |r、_!ヽ 丶、 ‘ー ′,. ィ'´イ:::|:..:..|
.l_;,,;..:. -‐1´::::::__;.、- | !  ヾ、  ,.r孑マ、::´/:::l:::::::: |::::{.::..:.l
. ヽ::::::::::::::::/ :::::/:..:..:.>! \  }:''´:::::::廴イ:::\‐- 、:::: |::::::ヽ、:.!
229草灯:2005/12/08(木) 20:13:24 ID:???
           / ̄「\
        ,rへー-o-ッ1\
      / _,rv` ̄「´ | _,>,=v  ・・・・・・・君達
      /r,=( ro `=v─r,=(´ro`v=v 男の身体に興味があるのかね・・・・
     /-v─'`ー'`ー‐'´ ̄`ーrヘ
   //            ∨
230【☆】五代目無我亭国皇帝 あらおく ◆nuhARAOKUs :2005/12/08(木) 22:29:20 ID:bZESG2vG

 r-/====ヾフ
  Yノ从リル|」'  <草灯は関係ないの!
  从,,゚ -゚从    

     _、 _
 川 ◎<_,◎ 川 <と 言いますと
231名無しさん:2005/12/09(金) 00:07:07 ID:gfVhlbhp
お兄ちゃん。ないしょだよ。
http://etc3.2ch.net/test/read.cgi/entrance/1133606118/
232名無しさん:2005/12/09(金) 00:13:06 ID:t+B2LabT
キモヲタは死ねよ
233Cyber Module 7 ◆5X1mG/RYGo :2005/12/09(金) 15:19:09 ID:???
飲む若い8さいお薬ていた
234YAZAWA:2005/12/09(金) 15:19:27 ID:???
YAZAWA
235【☆】五代目無我亭国皇帝 あらおく ◆nuhARAOKUs :2005/12/09(金) 21:50:27 ID:1SQqBjYd

 r-/====ヾフ
  Yノ从リル|」'  <オレだっていつも草灯なんかと
  从,,゚ -゚从    くっついてるわけにいかねえんだよ

     _、 _
 川 ◎<_,◎ 川 <ですか
236名無しさん:2005/12/10(土) 08:54:21 ID:GdUFxOyW
I've Soundっていいですね。-104-
http://idol.bbspink.com/test/read.cgi/hgame/1133496254/
237Cyber Module 7 ◆5X1mG/RYGo :2005/12/10(土) 17:38:17 ID:???
多分人生で経営する8さいされたポット
238名無しさん:2005/12/10(土) 22:33:57 ID:ytcZN5a6
やぁ(´・ω・`)
ところでこのスレを覗いてるキミ達。
実はキミ達には呪いがかかってるんだ。
その呪いとは「一生女の子に避けられる呪い」なんだ・・ ・つまり呪いを解けばモテるって事さ たった一つだけその呪いを解く方法があるんだ。 なに、そんなに難しい事じゃない。
http://etc3.2ch.net/test/read.cgi/entrance/1133606118/
http://anime.2ch.net/test/read.cgi/otaku/1131205380/    http://news18.2ch.net/test/read.cgi/news7/1128171417/ http://etc4.2ch.net/test/read.cgi/motenai/1133766276/
http://life7.2ch.net/test/read.cgi/hikky/1127309107/    http://life7.2ch.net/test/read.cgi/healing/1131849616/
http://academy4.2ch.net/test/read.cgi/history/1132720287/  http://love3.2ch.net/test/read.cgi/lovesaloon/1132463369/
http://that4.2ch.net/test/read.cgi/loser/1133276732/     http://food6.2ch.net/test/read.cgi/recipe/1132714078/
http://society3.2ch.net/test/read.cgi/korea/1133273120/  http://society3.2ch.net/test/read.cgi/korea/1133273120/

以上の全てのスレに行って、 「ネコミミ板から記念カキ子にゃ♪」 と書くんだ。 じゃあ(´・ω・`)
2397さいちゃん ◆mZrPhcLBEg :2005/12/10(土) 22:38:45 ID:???
     / l       /: : : : : :>イ´   ! l \\ー-、: : : : : : : :/  /
     { ヽ   /: : : : //|/     ヽ!/´ヽ`ト、\: : : : /  /、
    \ ヽ./: : : : / l /-‐       '// ̄}ヽノ l|\/  /、
      ヽ 丶、: : :/| lxイ!,. -- 、      i_,ノ:::l:::! l| ,-ヘ./ l \
         ` 、`‐| l | V ,' ̄lヽ     l:::ゝ:::こソ !|, -、ヽ l|
            `ォ-l |l.」 l__,ノ::l:::!       ゞ--‐'゙  |l  ) l ll
            / l f、ハ ヽ:ゝ:こi  ,        /// !   /:  l
     r‐ 、   / |l {∧ ゞ…'  r‐;‐ ヘ       /: ̄: : l :   まっ! それはどーでもいいけど
     丶 丶 ! r‐、 ヽl i、 //    V: : : :l   /: : : l : : :l :
        丶__ヽ }  !  |ーヘ、      ヽ: : :j , ィ:_:/⌒丶: : l:      おチンチンはケーキとか食べる!?
        /´-、 ̄l /_| l   | l` …‐--ェ…'/o}: :|    \:l:
        l -- / )    | l , --、《ー '´ /: : :|     /厶
240名無しさん:2005/12/10(土) 23:20:41 ID:MeQeF43J
ネコミミ板から記念かきこにゃ。
241名無しさん:2005/12/10(土) 23:31:45 ID:MeQeF43J
キモヲタは死ねよ
242名無しさん:2005/12/10(土) 23:48:27 ID:???
ネコミミ板から記念かきこにゃ。
243ノクソーン( ^・糞・^) ◆SaGa/Z5.Nw :2005/12/10(土) 23:50:40 ID:???
ネコミミ板から記念かきこにゃ。

244名無しさん:2005/12/11(日) 02:52:36 ID:S49arg6p
ネコミミ板から記念かきこにゃ。
245名無しさん:2005/12/11(日) 04:02:30 ID:???
またネコミミ板か!ラウンジなめんな!゙ちんぽーん☆
246名無しさん:2005/12/11(日) 07:57:00 ID:qvwXKL4h
キモオタは死ねよ
247名無しさん:2005/12/11(日) 10:52:58 ID:F78ZN6Jp
さくらたんをミキサーでグチャグチャにして飲む http://anime.2ch.net/test/read.cgi/sakura/1132838723/
さくらたんの生首をホルマリン漬けにしたい。 http://anime.2ch.net/test/read.cgi/sakura/1070028872/
さくらの子宮を引きちぎってかぶりつく http://anime.2ch.net/test/read.cgi/sakura/1133532868/
さくらたんぶっ殺して脳と内蔵食ってからウンコする http://anime.2ch.net/test/read.cgi/sakura/1131330184/
さくらたんの脳髄を頭蓋骨ごと食べたい http://anime.2ch.net/test/read.cgi/sakura/1132097110/
さくらの頭をブチ割って脳味噌食べたら http://anime.2ch.net/test/read.cgi/sakura/1059723216/
**さくらの指をペンチでつぶす。** http://anime.2ch.net/test/read.cgi/sakura/1059029338/
さくらたんを鉄アレイで殴りつづけると死ぬ http://anime.2ch.net/test/read.cgi/sakura/1073685699/
妊娠したボテ腹さくらたんを無理矢理レイプして http://anime.2ch.net/test/read.cgi/sakura/1131862349/
さくらたんのマンコを灰皿代わりに使いたい http://anime.2ch.net/test/read.cgi/sakura/1108118356/
さくらちゃんを弱火でコトコト煮込んだスープ http://anime.2ch.net/test/read.cgi/sakura/1121437185/
さくらたんを電子レンジで加熱すると? http://anime.2ch.net/test/read.cgi/sakura/1110455564/
【ダメ】さくらを全裸にして山中放置【ゼッタイ】 http://anime.2ch.net/test/read.cgi/sakura/1133528840/
さくらたんの歯をムリヤリ抜く 3 http://anime.2ch.net/test/read.cgi/sakura/1101173568/
さくら殺しの案をどうぞ http://anime.2ch.net/test/read.cgi/sakura/1101191013/
248名無しさん:2005/12/11(日) 11:05:35 ID:qzNLSME0
今コピーしているものをペーストするスレ その5
http://makimo.to/cgi-bin/dat2html/dat2html.cgi?http://game10.2ch.net/test/read.cgi/poke/1112571727/
今コピーしているものをペーストするスレ その4
http://makimo.to/2ch/game10_poke/1100/1100480172.html
今コピーしているものをペーストするスレ その3
http://2ch.dumper.jp/0001635061/
今コピーしているものをペーストするスレ その2
http://makimo.to/2ch/game6_poke/1063/1063289658.html
今コピーしているものをペーストするスレ
http://makimo.to/2ch/game4_poke/1041/1041071736.html
249名無しさん:2005/12/11(日) 11:10:47 ID:Dl9Gh2wa
250名無しさん:2005/12/11(日) 11:17:23 ID:uEO3vywl
251名無しさん:2005/12/11(日) 11:23:43 ID:???
ネコミミ板から記念かきこにゃ。
252 ◆4hJyfcHryY :2005/12/11(日) 11:37:15 ID:XJrGQ/QP
test
253名無しさん:2005/12/11(日) 16:17:46 ID:8aoUpPUs
ネコミミ板から記念かきこにゃ。
254名無しさん:2005/12/11(日) 16:39:47 ID:???
          Y⌒''''|'"⌒`⌒⌒'ー、_
      \ γ;;;;;ノ..;;;)         ヽ
       ,,,γ;;;;,,…../     ::::::::::*:: ∞〜 プーン
       (;;;;;;;;;;;;;;;;;;人_(\!((^i_/ヽ、::*::: } 
       |    /*-'' ̄    ̄''-   i  リ 
       |   ソ r(:;;:),,、i   r(;;;;;;)、  |   |::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::∞〜 プーン
       リ  i ;;;;;;;;   |   ::::   |  | 
〜∞ プーン }  <ヘ   ノ :::   /;; >  i 
        |  |:::l  *`;;ー;;`ヽ: l::::|   | 
       ノ  ヽ:::;;;;; l l===ュヽ ::/  リノ  
      彡ノ ソ;;*::;;; |、'^Y^',,|:::/| / |
       {彡  |;;;;;\.`-;;;;-'/  | ( 
        ゙゙' '  *-..;;,,,,,,,;;;;;;,,,,,,....-

小生 小生 小 小 小〜生  (ホッ!ハッ!)
アラーが踊るよ 小〜生 ビンラディソだよ 小〜生
小生、小生、小生と仲間達! (ホッ!)
イラクへ突撃〜〜〜 ホッホッホ〜! ホッホッホ〜〜〜!
3馬鹿もついて来る〜 〜〜 ♪
反則OK 小生 タイガージェットだ 小生
小生、小生、小生と仲間達 ♪
255名無しさん:2005/12/11(日) 18:28:05 ID:???
ネコミミ板から記念かきこにゃ。
256名無しさん:2005/12/12(月) 08:50:34 ID:kINmQBts
ネコミミ板からの記念カキコにゃ〜
257:2005/12/12(月) 13:57:32 ID:cCNndSo4
無料オンラインゲームしようぜ

http://infinity.avi.jp/game/regist.php?fc=144221
258YAZAWA:2005/12/12(月) 18:07:15 ID:???
YAZAWA
2597さいちゃん ◆mZrPhcLBEg :2005/12/12(月) 20:50:52 ID:???
200円の皿をよけて行殺。
固定辞めたら無職になった 行殺。
「実は、また転校することになったんだ…」 行殺。
行殺オラクル。
親子で行殺。
行殺たん ついてくる。
学校でウンコの達人 行殺。
到着して5分で行殺だと言いはじめた。
「ボク行殺違う! 全然違う!」 嘘つき行殺。
鳩の替わりに行殺飛んできた。
五代目ムーニーマン 行殺。
ユーロファイター行殺。
壁の色と全然違うから 行殺。
260行殺 ◆KINOKO.5cU :2005/12/12(月) 21:54:28 ID:dTGIuKZh
お騒がせアイドルレイヤー星野らいむ¢麹スレ5
http://comic6.2ch.net/test/read.cgi/cosp/1133582922/
261名無しさん:2005/12/12(月) 22:00:24 ID:dTGIuKZh
552 特厨非FAN ◆AntiT24WoA sageマンに異議あり! New! 2005/12/12(月) 21:59:55 ID:???
>>550
>親子で行殺。
>行殺たん ついてくる。
>学校でウンコの達人 行殺。
>到着して5分で行殺だと言いはじめた。

激しくワラタw
本当の親でもないのに、授業参観に勝手についてきて、
クラスの皆の前で、ウンコの皿回しなどの大道芸をやって、クラスの皆からは賞賛されるも、
保護者の皆さんには眉を潜めて軽蔑されるきのちゃん。

そして、いよいよ授業が始まり、静かになった教室で、
五分後、突然発狂していつものコピペと同じようなうわ言を展開し、
教師と親御さんたちと子供たちをア然とさせる。

7さいちゃんは、あまりの恥ずかしさに、
穴が遭ったら永久に生き埋めになりたいと願った。嗚呼・・・

262名無しさん:2005/12/13(火) 00:48:04 ID:1XzSlTo/
ネコミミ板から記念かきこにゃ。
263名無しさん:2005/12/13(火) 00:55:52 ID:???
264名無しさん:2005/12/13(火) 01:36:02 ID:69RKXvz1
I've Soundっていいですね。-104-
http://idol.bbspink.com/test/read.cgi/hgame/1133496254/
265EATcf-181p186.ppp15.odn.ne.jp:2005/12/13(火) 01:36:54 ID:???
6 kitchen   61.116.220.186 (EATcf-181p186.ppp15.odn.ne.jp) 52
266YAMADA:2005/12/13(火) 12:29:27 ID:???
YAMADA
267Cyber Module 7 ◆5X1mG/RYGo :2005/12/13(火) 18:35:29 ID:???
貧乏なあぼんぬ旅に出るお人形だった
268YAZAWA:2005/12/13(火) 19:30:27 ID:???
YAZAWA
269名無しさん:2005/12/13(火) 19:39:57 ID:Mxds4YB4
またネコミミ板か!ラウンジなめんな!゙ちんぽーん☆
270Cyber Module 7 ◆5X1mG/RYGo :2005/12/13(火) 20:40:37 ID:???
でしたにょ8さい空気読めないけど電源スケッチする
271名無しさん:2005/12/13(火) 21:33:59 ID:???
a
272名無しさん:2005/12/13(火) 22:20:13 ID:BXQoaPwz
273名無しさん:2005/12/13(火) 22:29:49 ID:???
ネコミミ板から記念かきこにゃ。
274Cyber Module 7 ◆5X1mG/RYGo :2005/12/14(水) 01:04:07 ID:???
効くココからがミソ。ですね7さい新しい
275Cyber Module 7 ◆5X1mG/RYGo :2005/12/14(水) 17:04:10 ID:???
小さいませんビデオ生地自体は、ざっくりとしたウールほどではないですがあたたかみのある質感です。今週末でした。すいません7さい
276名無しさん:2005/12/14(水) 17:12:26 ID:???
 
277名無しさん:2005/12/14(水) 20:37:23 ID:zLA6tqIq
I've Soundっていいですね。-104-
http://idol.bbspink.com/test/read.cgi/hgame/1133496254/
278名無しさん:2005/12/14(水) 22:33:10 ID:b99sWKIx
このスレでおっぱいが暴れてるぞ!!すっげー暴れてる!
プルンップルンに暴れてるぞ!おっぱいが!!

http://life7.2ch.net/test/read.cgi/hikky/1134226573/

279名無しさん:2005/12/15(木) 02:25:38 ID:???
ネコミミ板から記念かきこにゃ。
280名無しさん:2005/12/15(木) 06:10:25 ID:???
ネコミミ板から記念かきこにゃ
281マモー驚輔 ◆4096s050oc :2005/12/15(木) 18:13:35 ID:kAwGdIoK
ハマコーハマコーハマコーハマコーハマコーハマコーハマコーハマコーハマコーハマコー
ハマコーハマコーハマコーハマコーハマコーハマコーハマコーハマコーハマコーハマコー
ハマコーハマコーハマコーハマコーハマコーハマコーハマコーハマコーハマコーハマコー
ハマコーハマコーハマコーハマコーハマコーハマコーハマコーハマコーハマコーハマコー
ハマコーハマコーハマコーハマコーハマコーハマコーハマコーハマコーハマコーハマコー
ハマコーハマコーハマコーハマコーハマコーハマコーハマコーハマコーハマコーハマコー
ハマコーハマコーハマコーハマコーハマコーハマコーハマコーハマコーハマコーハマコー
ハマコーハマコーハマコーハマコーハマコーハマコーハマコーハマコーハマコーハマコー
ハマコーハマコーハマコーハマコーハマコーハマコーハマコーハマコーハマコーハマコー
ハマコーハマコーハマコーハマコーハマコーハマコーハマコーハマコーハマコーハマコー
ハマコーハマコーハマコーハマコーハマコーハマコーハマコーハマコーハマコーハマコー
ハマコーハマコーハマコーハマコーハマコーハマコーハマコーハマコーハマコーハマコー
ハマコーハマコーハマコーハマコーハマコーハマコーハマコーハマコーハマコーハマコー
ハマコーハマコーハマコーハマコーハマコーハマコーハマコーハマコーハマコーハマコー
ハマコーハマコーハマコーハマコーハマコーハマコーハマコーハマコーハマコーハマコー
ハマコーハマコーハマコーハマコーハマコーハマコーハマコーハマコーハマコーハマコー
ハマコーハマコーハマコーハマコーハマコーハマコーハマコーハマコーハマコーハマコー
ハマコーハマコーハマコーハマコーハマコーハマコーハマコーハマコーハマコーハマコー
ハマコーハマコーハマコーハマコーハマコーハマコーハマコーハマコーハマコーハマコー
>>1>>1>>1>>1>>1>>1>>1>>1>>1>>1ハマコーハマコーハマコーハマコーハマコーハマコー
282Cyber Module 7 ◆5X1mG/RYGo :2005/12/16(金) 02:03:00 ID:???
8さい漫画大丈夫ようだ忘れる
283キソグ:2005/12/16(金) 07:56:18 ID:9PWk0U3z
    ,、,、
〜\⌒ポ゚リ < 我がアメリカンドッグでなな(ry
  W W´

284名無しさん:2005/12/16(金) 08:35:10 ID:N7dkVxMJ
サタン「ここに魔導物語を知っている人はいますでしょうか
今のぷよぷよをやってる人はあまり魔導のことを知らないと思う。
魔導がマイナーなゲームになった流れとして、ぷよぷよがテレビゲーム機でヒットしすぎて影が薄くなった、というのもあるけど、元々がpcゲームでしたからねえ。当時はテレビゲーム機のほうがパソコンより保有率が高かったのです。
ぷよぷよ自体、魔導との関連付けをするような説明が一切無かったです、、。残念なことです。
知らない人には、参考にこれをどうぞ
http://game9.2ch.net/test/read.cgi/retro/1129977963/
ちなみに、DoCoMoのRPGmodeというサイトで魔導物語がリメイクされるようなのでDoCoMoの方は是非。
【チラシ裏】
これは、魔導物語をもっと多くの方に知っていただきたい、ぷよぷよは知っているのに魔導は知らない、、そんなのは悲しすぎる!歴史を教えてやれ!
という人々の思いのもとに発足したプロジェクトです、、、
魔導物語を愛する、全ての人達へ。人には自分の知りたい知識を選ぶ権利があります。決して無理に押し付けないように、、」
アルル「ぼくの活躍が見れるのは魔導物語とぷよぷよだけだよ!フィーバーは買うな!」
285Cyber Module 7 ◆5X1mG/RYGo :2005/12/16(金) 20:31:47 ID:???
の歌やトークを生で聴ける他カステラお前ら持って来るなのでした
286名無しさん:2005/12/16(金) 23:06:31 ID:cu5m1kp6

287Cyber Module 7 ◆5X1mG/RYGo :2005/12/17(土) 02:02:40 ID:???
お前らウサギみたいな仲間でだろうね勤めるカレー
288Cyber Module 7 ◆5X1mG/RYGo :2005/12/17(土) 06:31:04 ID:???
料理するませんお前ら乾いたタオルでふき取りますお菓子
289Cyber Module 7 ◆5X1mG/RYGo :2005/12/17(土) 12:22:33 ID:???
着物と帯は一日目と二日目とで変えますがお前らなりますおもしろブック元気
290名無しさん:2005/12/17(土) 23:57:07 ID:XCb7uobF

291名無しさん:2005/12/19(月) 16:01:14 ID:z0tvgj3m
ネコミミ板から記念かきこにゃ。
292名無しさん:2005/12/19(月) 21:34:31 ID:Q8QcDh7b
なぜシスプリは女子小学生の間で大人気なのか
http://game9.2ch.net/test/read.cgi/gal/1134872583/
293またあたまたあたまたあたまたあたまたあ:2005/12/19(月) 22:16:47 ID:s7+C6xVx
なっちゃりなっちゃりてね(^-^)いついつなかなかいなかいつ  ねえちゃんきもくてむかつなつなたなたくくく
294Cyber Module 7 ◆5X1mG/RYGo :2005/12/20(火) 02:15:31 ID:???
お前らなのか薄明かりでテレビ仕事する
295Cyber Module 7 ◆5X1mG/RYGo :2005/12/20(火) 03:40:39 ID:???
8さいあります冷たいって食べられないの?塩を全体に振り掛ける
296Cyber Module 7 ◆5X1mG/RYGo :2005/12/20(火) 08:59:46 ID:???
電卓乾いたタオルでふき取ります飛ぶでしたにょ8さい
297名無しさん:2005/12/20(火) 17:09:15 ID:rpKUYbkX
ネコミミ板から記念かきこにゃ。
298名無しさん:2005/12/20(火) 22:31:51 ID:/K9xZ91t
http://anime.2ch.net/test/read.cgi/anime/1135046009/

43 行殺 ◆KINOKO.5cU 2005/12/20(火) 21:45:17 ID:iNz3NTnT
>>並んでた奴の中にあの安重根にそっくりな奴がいたのはチョンの皮肉なのか

日本人で安重根の顔知ってる奴なんてそうそういないと思う


44 風の谷の名無しさん@実況は実況板で New! 2005/12/20(火) 21:51:06 ID:J2qYgLdO
糞コテ連中が集合してるwwwwwwwwwwwwwwwwwwwwwww
ゴキブリホイホイみたいだねwwwwwwwwwwwwwwwwwww


45 風の谷の名無しさん@実況は実況板で   New! 2005/12/20(火) 22:05:54 ID:ki/tb1ZX
行殺先生やっぱしキタ---((゚∀゚))---((゚∀゚))---((゚∀゚))---((゚∀゚))---((゚∀゚))---!!


46 風の谷の名無しさん@実況は実況板で うんこ New! 2005/12/20(火) 22:08:16 ID:ki/tb1ZX
葉猫さんはまだかな
ジンク先生やほとり先生や黒小麦先生も欲しい
299Cyber Module 7 ◆5X1mG/RYGo :2005/12/22(木) 19:25:07 ID:???
騒ぐドライなやって電波お前ら
300名無しさん:2005/12/22(木) 19:49:11 ID:86uTYRtN


301Cyber Module 7 ◆5X1mG/RYGo :2005/12/23(金) 04:44:45 ID:???
匂いはまったく残りませんそうです憧れのおかずペンギンさんあぼんぬ
302Cyber Module 7 ◆5X1mG/RYGo :2005/12/23(金) 13:52:01 ID:???
冷たいのですお前ら電波勉強する
303マモー驚輔 ◆4096s050oc :2005/12/23(金) 19:01:15 ID:+SdGF/Qo
304Cyber Module 7 ◆5X1mG/RYGo :2005/12/24(土) 01:48:48 ID:???
暑いのです疲れるテレビ8さい
305Cyber Module 7 ◆5X1mG/RYGo :2005/12/24(土) 18:40:07 ID:???
7さいそれは大変危険だからちょっと一口ちょーだい!パクッ!ていたうぃーんうぃーんって
306名無しさん:2005/12/24(土) 20:39:10 ID:FVqcAqJs
またネコミミ板か!ラウンジ なめんな"ちんぽーん☆
307Cyber Module 7 ◆5X1mG/RYGo :2005/12/25(日) 04:05:33 ID:???
お前らください強い賞味期限を一ヶ月ぐらい過ぎた使う
308Cyber Module 7 ◆5X1mG/RYGo :2005/12/25(日) 20:20:38 ID:???
なの?低い送るお前らペンギンさん
309名無しさん:2005/12/25(日) 21:27:47 ID:???
        ,、  /\
       / , l | ノ
      丶/ l |/ ノ    _________
       /_、/ヽ  /  荒らせ
       | ・ ・  |<  荒らせ
       \_(・)/ \  荒らせ
     / / |_l_|      ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
   / /
   \ \___(⌒つ http://www.2ch.net/
     \_____ノ
310名無しさん:2005/12/25(日) 21:34:54 ID:???
        ,、  /\
       / , l | ノ
      丶/ l |/ ノ    _________
       /_、/ヽ  /  荒らせ
       | ・ ・  |<  荒らせ
       \_(・)/ \  荒らせ
     / / |_l_|      ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
   / /
   \ \___(⌒つ http://www.2ch.net/
     \_____ノ
311Cyber Module 7 ◆5X1mG/RYGo :2005/12/26(月) 02:01:48 ID:???
ペンギンさんやって質問がある高いお前ら
312名無しさん:2005/12/26(月) 08:55:50 ID:???
        ,、  /\
       / , l | ノ
      丶/ l |/ ノ    _________
       /_、/ヽ  /  荒らせ
       | ・ ・  |<  荒らせ
       \_(・)/ \  荒らせ
     / / |_l_|      ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
   / /
   \ \___(⌒つ http://www.2ch.net/
     \_____ノ
313Cyber Module 7 ◆5X1mG/RYGo :2005/12/26(月) 15:17:35 ID:???
言うネズミ花火あぼんぬ短いだろうね
314Cyber Module 7 ◆5X1mG/RYGo :2005/12/26(月) 17:47:15 ID:???
あぼんぬのね飛ばすお人形体にいい
315Cyber Module 7 ◆5X1mG/RYGo :2005/12/28(水) 01:01:42 ID:???
電源あぼんぬ行くされたおしゃれな
316名無しさん:2005/12/28(水) 08:58:20 ID:???
        ,、  /\
       / , l | ノ
      丶/ l |/ ノ    _________
       /_、/ヽ  /  荒らせ
       | ・ ・  |<  荒らせ
       \_(・)/ \  荒らせ
     / / |_l_|      ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
   / /
   \ \___(⌒つ http://www.2ch.net/
     \_____ノ
317名無しさん:2005/12/28(水) 17:19:00 ID:???
        ,、  /\
       / , l | ノ
      丶/ l |/ ノ    _________
       /_、/ヽ  /  荒らせ
       | ・ ・  |<  荒らせ
       \_(・)/ \  荒らせ
     / / |_l_|      ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
   / /
   \ \___(⌒つ http://www.2ch.net/
     \_____ノ
318Cyber Module 7 ◆5X1mG/RYGo :2005/12/29(木) 05:18:11 ID:???
また回してる様なポットそうです旅に出るお前ら
319名無しさん:2005/12/29(木) 05:20:03 ID:+RzM+vWv
320Cyber Module 7 ◆5X1mG/RYGo :2005/12/29(木) 12:52:45 ID:???
有名なのでした雪だるま水を打ってるお店も多いのです7さい
321Cyber Module 7 ◆5X1mG/RYGo :2005/12/29(木) 15:07:37 ID:???
8さいピザだろうね乗る深い
322Cyber Module 7 ◆5X1mG/RYGo :2005/12/29(木) 17:50:55 ID:???
なんだ経営する制服お前らオンナノコの
323ねおみるまら ◆WAMUTExV9k :2005/12/29(木) 20:39:55 ID:???
2005年度最終 固定表 決定版

【あ】 あらおく  御茶ショロボット ーエョヒ>(・∀・|黒暗(BlackBox)
     アヒャヒャ神 明 あん饅☆中華街 うんこマン あぼんぬ 甘口
【か】 蕘 ギコ太郎 ト 川端柳 Crei
【さ】 サ骨 参代目 初号機 司馬苦 スペースキー スレスト 少尉 かぐら
【た】 タルリー 血の華まりぃ 厨房板最長老:べんず翁 特攻セキレイ 奴隷3号兼弟子一号 
     玉葱乃味噌汁最高皇帝一世
【な】 ななしちん. 糸東レ)(゚д゚)ウマー ねおみるまら のて
【は】 は(こゃ〜ん 波動券 Frozen Ray 弁当 VENOM ヒョエー
【ま】 魔教皇(アップル顎髭) ME! 喪皇子うじゃ亡者
【や】 ヤシ肉 夜叉
【ら】 ReDrum ロンパリ
【わ】
【英数・記号】 QE3  (ノД^、)σ (・∀・)ニヤニヤ σz  8さい 7さいちゃん 30  s  GGU
324名無しさん:2005/12/29(木) 22:45:16 ID:pAlKaNVg
325名無しさん:2005/12/29(木) 23:32:19 ID:pAlKaNVg
【行殺20】決定!2005年度田吾作of the イヤー【キノコ】
http://life7.2ch.net/test/read.cgi/intro/1135481800/
326名無しさん:2005/12/30(金) 08:08:39 ID:zSm/7ao2

327名無しさん:2005/12/30(金) 08:56:06 ID:???
命乞い
328名無しさん:2005/12/30(金) 12:39:37 ID:zSm/7ao2

329名無しさん:2005/12/30(金) 13:22:19 ID:E7nolBqV

【みんなで応援しませんか?】

【洒落】エロゲースレ138【Share】
http://tmp5.2ch.net/test/read.cgi/download/1135441605/
このスレに基地外のID:Uh6d1tuD0がいます
彼は此処の住民にいじめられながらも、がんばって書き込みを続けています
お手数ですが上記のスレにID:Uh6d1tuD0"(,,゚Д゚) ガンガレ!"と書き込んでやってください
彼もきっと喜ぶと思います
それでは失礼致します m(_ _)m
330名無しさん:2005/12/30(金) 18:17:00 ID:zSm/7ao2


331名無しさん:2005/12/30(金) 20:46:04 ID:zSm/7ao2
さくらたんをミキサーでグチャグチャにして飲む http://anime.2ch.net/test/read.cgi/sakura/1132838723/
さくらたんの生首をホルマリン漬けにしたい。 http://anime.2ch.net/test/read.cgi/sakura/1070028872/
さくらの子宮を引きちぎってかぶりつく http://anime.2ch.net/test/read.cgi/sakura/1133532868/
さくらたんぶっ殺して脳と内蔵食ってからウンコする http://anime.2ch.net/test/read.cgi/sakura/1131330184/
さくらたんの脳髄を頭蓋骨ごと食べたい http://anime.2ch.net/test/read.cgi/sakura/1132097110/
さくらの頭をブチ割って脳味噌食べたら http://anime.2ch.net/test/read.cgi/sakura/1059723216/
**さくらの指をペンチでつぶす。** http://anime.2ch.net/test/read.cgi/sakura/1059029338/
さくらたんを鉄アレイで殴りつづけると死ぬ http://anime.2ch.net/test/read.cgi/sakura/1073685699/
妊娠したボテ腹さくらたんを無理矢理レイプして http://anime.2ch.net/test/read.cgi/sakura/1131862349/
さくらたんのマンコを灰皿代わりに使いたい http://anime.2ch.net/test/read.cgi/sakura/1108118356/
さくらちゃんを弱火でコトコト煮込んだスープ http://anime.2ch.net/test/read.cgi/sakura/1121437185/
さくらたんを電子レンジで加熱すると? http://anime.2ch.net/test/read.cgi/sakura/1110455564/
【ダメ】さくらを全裸にして山中放置【ゼッタイ】 http://anime.2ch.net/test/read.cgi/sakura/1133528840/
さくらたんの歯をムリヤリ抜く 3 http://anime.2ch.net/test/read.cgi/sakura/1101173568/
さくら殺しの案をどうぞ http://anime.2ch.net/test/read.cgi/sakura/1101191013/

332名無しさん:2005/12/30(金) 22:14:56 ID:vggzuWjG
ネコミミ板から記念かきこにゃ。
┗┃┻┏┻╋┓┏┗┫┛╋┛┛╋┛┏┫┗┓┗┫┗┣┏┳┛┳┳┻┃┗┻┏╋┛┓╋━┛
┳┣┳┓┣┳┫╋━━┫┏╋┻┓┳┛┗┓┛┻┣┓┃┏╋┛━┏┫┣╋┳┫┻┗┃┣╋┏
┛┏┣┏┏┛┛┛┻┫╋┏━┏┏┛┣┏┛┏┳┻━┫╋┃┣┃╋━┳━╋┃┳┻┫┛┛┻
┓┫┳┫┳┻┓┓┫┫┗╋┗┛┫┓┛┓┗┫┃┻┳┏┣┻┃┏┣┛┫┏┏╋┏┃┳━┫┳
┛┻┓┣┳┛┻┗┃┳┏┏┏┫┗┣┫┳┃━┫┻┛┫┏┏┣━┏┛┛┓━━┗━┫┫┛╋
┃┗┫╋┃━┃┃┃┓╋┗━╋━┻┣┗┣┣━━┣┏┃━┃┻┣━┣┣┃┣┓╋┏┻┗┫
┃┣┓┏┣┳┻┳┳┓┣┗┃┏┛┏┏┻┓┻┛┣┫┏╋╋╋┳┛┃╋┛━┫┳┣┻┫╋┫
┳┏┫┃━┣┣┛┣╋┃┳━┣┳┫┓┫┏┃┫┳┣┃┏┓━┓┫┻╋┓┳┃┳┏┳┻┳┫
┓┫━┓┗┻┫╋┳┫┳┻┫╋━┻┫╋┏┫┣━━┻┳┏━┃┃┓┳┛┣┛┳┛┓┓┃┻
┣┣━╋┣┏┻┫┫┫┛┳┃┳┏┻┳━┗┳┓┓┓┓┗╋┫╋┛┓┗┛┓┗━┃┣┗┃┻
┃━╋┗┓┣┃┣┗┓┃┃┏┣╋┣┻┫━┫━┃┓┣┏┻╋┗┗┫┓┓╋┓┏┏┻┓┻┫
┫┃╋┳┓━┣┛┣┫┳┻┃┻┳┓┗┛┫┳┗┗━┏┫┣┻┃┳┛┗┻┏┻┓┗┣┏━╋
┛┻┳━┳┓┓┫┏━╋┻┓┏┏┻┛━┣┏╋┃┛┗┛╋┣┳┓┏┣┛╋┓┣┗┃┃┣━
┛━┻┻┻━┗┓┛╋┛┃┣┛╋┃┳┛┓┫┓┓┃╋┫┻┫╋┳┫┣┏┻╋┛╋┳━┓━
┓┏┓┳┫━━┗┣┓┛┫┣┓┣╋┓┓┻┫┗┓╋┓┣┗┃╋┗┻┗━┣┫┣┳┻┳━┏
┏┏┣┏┳┻╋┣━┳┫┫┛┫┃┫┃┻┃┃┣┃┻┻┗╋┗━━┣┓╋┫┻╋┓┣┓┗┏
┃┣┛┓┣╋━┣┏┛┣┛┣┃┳┳┓┏┫┛┣━┗┗┛┏┳┣┳╋┳┓┻┳┻┓┣┏┛━
┓┻┳┃┗┻┫━━┗╋╋┏┫┓┳━┣┏┏┣┫┻┃┃┻┗┃┓━┣┛╋╋╋┓╋┛┻┃
┻┻━┗┃┣┫━┣┗╋╋┣┗╋┏┃┣┣┫┓┗┗━┓━┻┓┳┏┏┣┳┻┻━━╋┳┳
┻┻┫╋┏┫┗┻┳┏┻┳┓┓┫┏┻┳┓┏╋┫┫┫┓━┳┗┻┃┣┏┣┻┏┃┗┫┻┣
┣┳━┻┗┏┫┓┗┣┃┣┛┛┃┏┣┗┻━╋┃┣┳┏┫┗┣┫┳╋━┗━━╋┛┫┛┫
┗┫┓┓┏━┗┛┃┛┫┣┏┻┛╋┗┗┳┏┳┛┏┣┃┫┫╋┃╋┏╋┫┣┏┃┻┗┫╋
┛┓┃┛┫┻┣┻┳┻┃┛┳┳━┻╋┗┳┗┃╋┳┛┏┳┃┃┏┓┛┛┃━┫┗┓┗┃┗
┏┃┃╋┃┻┃┣┗┏╋┫┏┗┛┗┗━┳┻┣┻┻┛┛┳┗━┻╋┫┻┏╋┗
┛┏┏┃┏╋┃┃┛┗━┏┫┗┫┗┣┣┏┫┣┫┳┣┏┫┏━━┻┃┻┣┏┫┓┣┣┫━
┣┳┃┓┻┣┓┓━┗┛┳┳┏┳┃┓╋╋┻╋┏┫┃━━┓┓┓┣━┓━┻┳┗┓┛┗┓
┗┳╋╋┛━┣┳┛┳┳╋┫┓┃┣┫┻┗┻━━┻┃┃┗┳┛┫┓┓┣┣┏┛┏┛━┣┳
━┣┫┫┳┻┃┏┓┓┗╋┫╋┳┣┗┓┫┃┻┳━┛┳┓┃━┣┓┓━┏┳┏┓┳┫┗┣
┳┛┳┗━━┃┻┣┳┗┣┃┳┓┓┳┫╋┣┳┣┗┛┳┛╋┓┃┣┗┃┣┳┻╋┫┃┏┣
┓┓━┓┗┛╋╋╋┳┻┳┗┳┃━┓┫┗━┏╋┫┣━┻┫┛╋╋━┓╋┃┛┗┣╋┏╋
┓┣┓┳━━┳━━┻┛┗┏┓━┻┫┏╋┳┏━┃┻┛┳┗┻┃┏┗┛┏┣┫┫┃┛┳┳
┻┣┫┓┓┃┛╋━┗┗┏┫┻┏━┏╋┻╋━━┛┛┣╋┛┫┳┃┃┳┣┻┣╋╋┳┏━
┗┫┣┏┓╋┗━┓┃┫╋┃┏┃━━┓┃━┳┗┏┗┛┏┳┏┓┃━┛┛┛━┏╋┗┃┃
┏┻┣┣┏┛┫╋┣┃┳┣┃╋┓━┃┣┗┫╋┣┻┣┗┓┗┫┳┳┻┣━┛━┓┃┃━┣
┳┫┣┓┃┛┓┓┃┓┗┻┏━╋┏┏┻┓╋┣┫┗┃┛┃┻┓╋┻┳┣┛┏━┣┣┏┃┛
┏━┣┣┗┗┣┃┛┳┳┗┳┣┓┓┏━┳┏┣╋┻╋┗━┃┛┳┃┏┳┳╋┻┓┓┫┫┃
┛┫┗┳━┏┳┃┏┗┳┣╋┫╋┳━┻┻┛┣┃━┗┗┗┫┗┏┣┛┗━┻┗┣┻┗┛┣
┳┃╋┛┃┛┳╋┳━┣┃┛╋┣┗┃┳━┻┣┗╋┗╋┳┓╋┓┃┗┫┏┃┓┗┃╋╋┃
┳━╋┗┏┛╋┗┣┻┣┃┏┏┻┛╋┣┏┃┣┳┃┃━━┛┃┃┗┃┳┫╋━┃┛╋┣┓
┏┳┳┛┗━━╋┣┓┏┃╋┻┃┃╋┫┣┛┃╋┳┓┏┏┻┗┃┏┏━┃┓╋┣┏┛┫┻
╋━┏┣┣╋┏┛┏┳┃━┛━┓┫┫┳┃┗┳┣╋┻╋┛┃┏╋┣┛┻┣┏┻┫┫┗┗┳
┫┣┻┛╋┗┓┃╋┣┛┻┛┓┻┓┫┻┛┗┛┳┫┏┣┻┗┳━┳┗━┻┳┣┗┃╋╋┛
┛┛━┫┣┣┫┻━┃╋┏┓┻┫╋┣┏┗━┗┳┻┣┗┛╋╋┃╋┻╋┳┗━┏┳┫┛┏
┃┻┫╋┗━┫┣┫┃┳╋┳┣┳┣╋┻┃┃┏━━┏┳━┓┻╋┳┻┃┳┓┗┫┣┃┓┗
┻┫╋┣┻┛┃┛┏┛┏━┫┛┳┫┫━┣━╋┓┣┳┻━┣┗┗━┓┗━┳┫┛┳━┫┫
┻┫━┏╋┓┏┓━┳┏┗┃┣┏┃┛━┛┳━┏┻┓━┫┗┳┗┓┛┓┻┏┛┃┓╋┗┫
━┫┗╋╋┃╋┳┣┫┻┛┃┣┓╋┃┗┏┓╋┻┓╋┳┛┳┣┃┛┳┓┫┓┛┳╋┫┫┻
┓━┻┛┳┛┣┣┓┣╋╋┛┓┳┳┣┏━┃┻┳┻━┻┫┳┛┫━┓┏┻━╋
┏┳┏┗┗┫┓┏┳┗┓┛┻╋┃┛┏╋┣╋┛┓━╋┻┻┓┗┳┃┓┣┫╋┓┓┃┛┏┗
┣╋┏┏┫┃━┫┫╋┻┣╋╋┗┣┃┻━┓┃┣╋╋╋┳┻┣┃┳┏━╋┏┓┗╋┳━┗
┃┏┓┃┓┫┫┣┏┣┗┃┳━┗┻┃┫┏┃┏┗╋╋┃┃┻┫━┻┻━┫┣┛━┓┣╋╋
┗┗┻┫┣━┣┏┓┓┏┏┓┓━╋━┓━┫━┛┣┛┛┓┫╋╋┳┳┛┏┗┓╋┏┗┣┓
┓┛┻━┣┓┫┣━┗╋┳┳┗┗┳┳┓┳━┗┫┫┓┃┏┻━┏┃┃┳┛┓┃┓┏┫┫┓
┓┛┗┫┛━┣┓┻━┣┗┏┏┳━┻┗┏┗┏┻┓┓┳╋┳━┣╋┃┏┳╋┗┫┏┏┃╋
┳┏┣╋┣┫╋┗┗┃┗┃┏┓┗╋┫┫┃┛┏┛┃┏┳┻┫┣┻┃┳┫┣┗┻┓┃┻╋┳
┻╋┏━┓┣┳┓┃┫┃━┻┓┻━┛╋━┓┫╋┛┫╋┫┛┫┳┓━━┛┻━┗┗┛━┻
┳┛┏┣┓┏┓┏┳┏┻┣┫┳┫┻┗┳┓┳┓┳┏╋┃┫┳┏┏┻┓┫━┫┫┃┳┛┓╋
┻┣┳┃┻┫┳┗┫┃┏┫╋┻━┳━┗┓━━┫┣╋┣┓╋┃┃┣╋┓┃╋╋━━┏┛┃
┫┻╋━╋┓╋━┓┃┗┏┣┓┓┏┏┛━┏╋━┣━┏┓╋┗┣┣┣┻┛┫┏┫┳━┛┻
┏┣┓┏┳┛┗┃┣┓┏┏┣┗┃╋┗┳╋┓┻┫┛┳━┳┗┣┳┳┻┣┛━┃┫┓┃┓━
━┗┗┗┻┓┻┓┃━━┓┗┗┛┓╋┳┓┏┳┛┓┗┓┓┻┻┣┣┣╋┗┛┳┓┓┓┣┓
┫┗┃┳┃┻┛┏┳┣━╋┣┣┏┫╋┫┣╋┫╋┓┻┛┗┳┣┃╋┏┻┫┏┓┫┫┗┫┳
┻┛┻╋┛┣┓━━┓━┣┛┏┏┓┃┓┃┓┏┃┛┫┏┛┓┗┏┗┏┳┛┏┃┃┛╋┫┃
╋┃┏┣━┫━┫┳┓┻┻━┏━┣┻╋╋┫┻┣╋┃┃┃┻┛┻╋┏┓┫┗┳┃┛┳┏┣
┛┏┓┻╋┓┛┗╋┛┫╋╋━┗┫┛━━╋┏┛┫╋━┳━┳┛┛┗┳┣┗┻━┗┻┏┣
┗┳┗┣╋┳┳┫┏┏┣┛┏┛┫┫┏┳┻━┏╋╋┻┏┫━┫┛┫┣┻┏┏┛┗┗┫━┛
┛┫┓┗┳╋┃┫┏━┗┃━┻┏┫┳┫╋┛┣┻━┻┛┓━╋┗━┏┫┏┻╋┏┣┏╋┓
┫┻┏┏┏┓┏┣┏┃┻┳━━┳━━┓┗┓╋╋┛┛┳┳┃┏╋┏━┫┃┳┛╋┓┻┛┳
┫┳┻┳┃━┣┗┳┛━┓┫┓┏╋┗┛┓╋┏┏┓┓┏┳┃━╋┳┗┫┳━┻┣━━┫┛
┫┃┻┻┛┳┗┳╋┗━┓┳┏┓┳┳┛┛┻━┛┳┣┃━┫╋┛┳┏┛┃┻┫┓┏┻┻┫
━┃┣┳━┫┻┳┫┏┃┣┳┛┗┳╋┗┛┻┻┏┣┃┛┃┫┏┫┗╋╋┛┳┏┗━┳┏┣
┗┳┏━┻┓━┓┳┓┗┏┓┓┫┫┻┏┣┛╋┗╋╋┛┛━┗┗┣━┫┓┃┛
┃━┗┳┗┓┓┳┣┣┛┓┣┛┻━━┗┛┗┃╋┻┏┫┣┗┗┃┣┏┛┏┳┣┃━┫┗┓
┣┻┓┫┛┣┗┳┓┗┓┳┻┣┓┳┳┛━━┗┃┛┫┫┛┃┫┣┛┳╋┏┣┏┗╋┣┳━
┃┏┻┫╋┣┛┓┻┛┓┣┗┣┛╋┣╋╋━┗┏┻┻┫━┏━┳┓━┗┛━┏┫┛╋┗┻
┃┏╋┓┛━┫┓┫┓┛┃┻┃┃┛┫╋┣┛┳┛┏┗┓┛╋┫┗┏┃━┫┓┏━┓┛┏┏
┳┣┗┛┫┗┛┣━╋┏╋┃╋╋┓┛━┓┛┫┣┫┛┏┫┳┻┃┏┓┫┃╋┣┳┻┛╋┗
┫┃┫┳┻┻┻┻┣┻┃┻┓━┏┗┏┛┫┓┳┫┫┃┻━┫┏┫┛┣━┏┗┏┣┏┣┳┛
┫┫┣┛╋━╋┳┫┗━┓┓┳┗┓┏┏┣┫┣━┳┃┃┓╋┛┻┏┃┻┛┻┛━┗┫┣┓
┏┏╋┃┛┗┏┃┳┓━┏┗┓┏┣┗╋┏┃┫┫┃━┃┣━┻┏┃┻┳┃┏┓┳┫┗┣┣
┃┃┫┃┛┻┣╋┗┻┗┏┻┣┛┻┻┓┓┫┣┳┛┳┗━┗┻┛┛┳┏┗┻┻┛┻━┻╋
┣╋╋┣┻┻┻┫┻┳┳┳┗┗┃┣┓┗┛┛┻┣┃┻┃┗━┏┓╋┓╋┳┻┓┗┓┓┓┣
┗┛╋━┫┛┣┏┃┛┛┃┣┓━┻┫┣┛┓╋━┏┓┫┫┳┗┛┛┫┣┫┣┣┻╋╋┫┗
┣━┗┗┣┓┏┫┏┗┫┻┫┫━┗┓┻┻┳┏┏┃┓┗┃┣┓┗┓┛━┳┗┏┓┻╋┫┻
┫╋┓┏┣━╋┣┫┓━┗┳┣┛┃┃┛┣┏┣┏┛┣┫┓┣┳┏┓┗┗┻┻┻┓┫┣┓┳
┏┫━╋┏╋┣━┏┫┗┣━━┣┫┓━━┏━┏┣┫┏━┫┣┻┣┫╋┻┫┏┏┓┏┫┛
┫┫╋━┣━╋╋┓┏┻┻┳━━┫╋┳┫┣┫╋┗━┃┃┛━┏┏╋━╋┃╋┛┫╋┛┗
┫╋┗━┏┫╋┗┓┃┏┗┗┓┃━┫╋╋┗┫┓┓╋┃┳┛╋╋━━┫━┏┃┣┗┃┛┫
┻┫┏┻┳╋┃┣┻┃┻┃┫┗╋╋━┣┏┗━┣┫┻╋┃┗┳━┣┣┛┣┓━┣┻┫━┏
┫━┗┫┫┣╋┻┫┫┃┏┻┏┳╋┛━┫┻┛━┫┃┳┓┳━━┏┛┳╋━┻┫╋┫┳┓
┳┻┣┣┃┛┻━┣┗┫┓┳┏━┣┛╋┳━┛┳┻┓┗┫┛┻┣┏┓┫┏┃┃┣┓━┛╋
┃┏┳┓╋┗┳┃┳━━┣┫╋━┗┗━┓┏┓┗━┫┓┛┃┗┛╋┗┣┫┻┓┫┫┫━┓
┓━┓┓┣┗┗┛┓┣━┏┻╋┃┳┃┓┛┏┗┛┓┣┳┗━┻┻┫┓┗┻┃┳┃┓┳━┛
┫┣┳━┫┗┃┳━╋┛┫┓┣╋┳┏┓┫┓┗┫┻┳┣╋┳┗━┃┛┛╋┃╋┻━┻┃┃
┻┛╋┻┓╋┻┓╋┗┫┃┫┳┏┏┣┏┗┏┳┛┓┛╋┳╋┛┻┏┳╋┗┻┛┓╋╋┃╋
╋┗┃┫┗┏┣━╋┫┫┓╋┫┗┛┣┫┛━┻┣┏┏┓╋┫┳┃┗┃╋┏┻┏
┃┛┣┗┃╋┳┻┗┓╋┫┃┗╋┗┃┳┣━┫┳━┣┳┻┓┃┗┗┗━┛┻┳┓┛┛╋┛
┫╋┛┃┓╋┃━┳┣┗┫┗┣━┻┗┫┳┣┻┗┃━┓┃┏┳┗┏━┳┗┃┓┓┗┛┏┓
┃┫┃┻━┃┫━┫┏┗╋╋┏━┗╋┓┓┃━┫┓┗┗┗┛┏┏┛┗┃┓━━┻━┳┓┓
┗┣┛┗┻━┏┫┫━┻━┫┛┣┏━┳┃╋━┃┏┻┓━┣┛━╋┫┏┃┳┳┳┗┗┏━
┫╋┗┏┃┃┛┫┣━┣┓━┳┫┛┳┓┣━┗┻┫╋┛┓┃┃┗┳┛━┃┓┛┃┛╋╋┣
┓┫┗┓┳┣┫━┣┃┗┓┣┣┣┃┣┃┗┓┳┳┳┻┣┛┛┗┻┓┏┗┣╋┓┃╋┻┃╋
┓┛┳━┫┫━━┛┛╋┳┣┻┳┓┓━━╋┻┫┗╋┓┃━┫━┗┣┛┫╋┫╋━┏┻┓
┫┓┛╋┳┃┣┗┳╋┗┓┛┓┃━┳┻┛┏┳┻┓┗┃┗┗┣┗╋┃┓┏┳┓┳┛┗┛┓
┫┗┳┏┗┏┫┓┛┗┻┫╋┳┗┫━┏┻┻┃┛━┻┣┏╋┗━┏┣━╋┃╋┗━━┃┫
┛━┓┗┣┻┳┓┗┓┫┣┫┃┫┃━┛┃┃┻┻┛┛┫┳┗╋┻┛┃━┓┓┣┳┃┳┏┳
╋┫┳┗┏━┻━┛┗┛┏━┛┫╋┗┃┃┗┫┛┳┏┻┃┻┛┏┣┻╋┏┏┳┗┃┗╋┃
┫┗╋┣┛┻┏┗┳╋┛┻┓┣┃━┛┫┏╋┛┛┣╋┳┃┣┛┃┻┫┃┛┏┗╋┃┫┫┛
┏┗┓━━┓┫┣┣┛┛┳━┓┏┫╋╋┫┏┣━┏┣┛┓┳━╋┻┣┫┗┃┣╋┛┫━┳
┣┃┣┻┛┗┃┏╋┗┗┻┃┻┗┗╋━┣┻┣┃┻╋┛┣┻┗┫┻┳┛┻┣┫╋┳┫┣┛
┓┫┛┓┻┻┫┓┫┣╋┃┳┫━━╋┳╋┫┛┓┣┫┏┛┣┃╋╋━┏┻┏╋┳━┣┛┃
╋╋┏┻╋┛┣┳┫┻┻┻┛┫┣┻━┻┛╋┛┏┃━╋┛┃┻┻╋━┗━┳┳┻┳┻┓┫
┻┗┫┣┻┓╋┫━┃╋┻┫━┳┣┃┛┫╋┏┃┓┣╋┗┻┃┓┓┃┃┣┣┻┓┻┃┻┳
┛╋━┓╋┓┣┛┣┏┏┃┃┣┃╋━┣┏┫┏┃╋┳┻━┫╋┃━┫┗┣┃┻┫┫━━┏
┻┣┛┗┗━┣┻╋╋━┣┗╋━┓┫┛╋┫┣┫┛┫┗━┏┫┳┗┓┣┫━┏┏╋┗┳╋
┻┛┻┻┏┫┫┃━┃┓╋┻┗┛┗┗╋┳┻┛┏┫┗┳┫┻┣┃┓╋┗┓┳━┗┛╋┣╋
┗┛┳┣┣┳┳━┓╋┣┫┏┓━┛┛━┛┳┳━┫┏┓┃┫┳╋┻┃╋┫┏┏┃┏━┛┗
┏┣┫━┳┫┫┛┻┗┛┫╋┗┻┗┃╋┳┣┫┛┓━┣┏━┳┏┳┫┛┣┳┳┓╋┃━━
┫╋┓┓┛╋━━┣━┃┓┛┳╋┛┏┃┫┣┻┫┃╋┗┗┣┏┃━┳┛╋┫┃┗┓┫┃┓
┫┏┃┏┳╋┛┃┓┃┳┓┗╋╋┣┛┃┓┳┗┣━┃┻┏┓┳┫┳┛┏┓━┛
┓╋━┳┛┻┓┫┃━╋┃┳┻┣┓┓┻━┛┛┏┃┓┓╋┣━━┓┫┃━┫┫┗┓┛┳┣
┛┫━┓┫┏┗┫╋┃━┛╋┃┛╋┻┫┻┣┻╋┛┗┳┗┓┏┏┻┫┛┣┛┣┳┃━┓┣
┓┃┓┣╋┏┣╋┣┏━┗┃━╋╋┗┏┓┳┃┓━┏┏━┓┓┗┓┛━┛┳┃┫┃┛╋┗
┃━╋┗┻╋╋╋╋┏┗┻┣┗┫┣┫┏┃┗┃┛┳┛╋┃┻━┻┃┳┗╋╋┳┳┳┃╋┓
┛┣┻┫┳┣┻┫┳┳┓┫╋┃┃┛╋┓┃┗╋┃┣┗┣┣┳╋┗┳┃┳┏┏┻┣╋━┃┳
┳━┗┫┏┫┃┗┛┛┃┗┳┣┛┫┳┗┣┣━━┛┛┻━╋┳┣┳┓┫┃┫┓┓┫┻┓┫
┃┫┻┛╋┏┣┏┫━┛┻┛┻┣┓┻┻┏┳┃┻┗┓┻┃━┏━┗┳╋┓┫┃┻┏┻┓┓
┗┣┓┛┓┣┓━┻┏┫┏┻┓╋┏┗┣╋┫━┃┓┛┻┛┗┣┗━┳┏┗┓┻┻╋┳┻┫
┃┻━┃┛┃┣┻┣┏┫━┏┗┫┓┻┻┓┣┃┗┛╋┣┣┻┃━┓┛┛┗┏┻┗━┫┃┣
╋┃┛┣┗┻┳┏┛╋┻╋┏┣┏┻┛┏┛━┻┻┳┗┗┫┏┓┣┏┻┏┓┛┃╋┛━┓┳
┳┣┫┻┏┫┓┃┳┏┫┻┃┏┣┏┫┳┛━┓┻┏┃┗┻┛┻┃┻┳┳┫┣━┫┓┃┻┳
┛┣┫╋┓┳┛┗╋┓━┃━┓┏┗┏┛╋┃┏╋┫┫╋┗╋┃╋┏╋┻┃╋┏┳┏┫┗┻
┻┳╋┃┃┻┳┏┗┫━┻┳━┃┗┛━╋┳┛┳━┻┻━┛┳┏┳╋┓┃╋┛╋┣┻┃┳
╋┗┻┏┛┣┃┳┓┳┫┓┓╋┫┗┗┗┳┫┏╋┓┻┣╋┫┛┳┗╋━┳┏━┳┓┃━━
┃┳┳┃┻┳┛┃╋┫╋┻┫┓┗┻╋┗┳┳┗╋┓╋┗┓┣┣┓┻┻╋━┗┻┃┳┻━╋
┃┏┏╋┫┃┣┗┃┗┏╋┗┃┏╋┗┃┣┳┣┏┓┓┛┏━┳┏╋┓┣━┃┻┗┳┃╋┳
━┗┫┳┣━┓┃┗╋┣┻╋┃╋┫┳━┃┛┃┻━┳┫┻┛┳┳┛┛┳┗━┳┛┗┗┃┏
┫╋┛╋┳┻┃┣┏╋┛┫┫╋┗━┏┛┻┃┓┗┳┳┛┳╋┻┓┓╋┣┃┏╋┏┣┃┻┳
┗┫┃┳╋┫╋┗┗┫┓┣┣┏┓┗┫┳┣╋┗┻╋┏┻┳┣┻┃━┃┳╋┗┓┃┃┗┏┗
┫━┏╋┓╋┗┛┣┛┃┳┓┃┫╋╋┓╋┓┏┏┗┫━┳┻┃┏┳┏━┃┻┛┏┗┗┛┳
┻━┏┏┛┃┃┃┣┫╋┓┏┣┗╋┛┃━╋┣┃┓┫┻━┻┗╋┻┫┻┳┣┫╋━┣┗┳
╋┻┣┗┃┛┛┫┣┓┳┃┓┏╋━╋┓┻┏╋┳┓┗━┏━┓┻┛━┛┓━┗┫┛┛┃┓
┃┫┗┃┻┳━╋┻┃━┻┃╋┓┗┃┳┣━┏┏┣┣╋━┓┓┏┻┛┳┫┳┳┳┏┳┗━
┳╋┏┃┻┻━┳━┻┏╋╋┣┃┃━━━┓━┃━┏━┗┫┫╋┣━┳┫┏┗
┳╋┓┗┓━┛━╋┓━━┫┻┣━┃╋┛┃┃┳┏┛┛┓┗┃┻┛┏┛┗┫┛┓┛┏━┗
┃┏━┳┻┻┳┫┓┣╋╋┓┛━┣┫┫┫┫┏━━┳┻┏┫┃┫╋┓━╋━┣┃┓┛┳┃
┣┃┣┗┓━╋┫┓┣━┏━━┫┃┻┳┓┃┣┛┣┫┳┳┓┓┳┻┛┏┳┓┛┏┃┓┻┓
┛┛┣╋┏┳┗┏┃┏┗┗┻┻┃┻━┳╋┫┏┳╋┣┫┏━┻┫━┛┏┫┗┻┫┛┳━┛
━┏┃━┓┫┛┻┳╋┻┃━┏┃┫╋┳┣┗┗┃┗┳┓┳╋┻┻┏┏┗┗┳┓┗┃┛┛┗
┗┃┳┛┣┏┳┻┣━┓┏┣┛┣╋╋━┃┛┗━┳┫┓┏┳┏┓┃┏┫┳┏┛┫━╋┓╋
━╋━╋┫┳┓┫┻┣┓┏┫┣┏┛┣┻┓┗┗┗┫┃┛┫┳╋┛┃┗┫┃╋━┏┛┃━┏
┛┣┣━━┗┏┏┗┓┣┏╋┻┃┏╋┻┓┗┓┓┻━┛┫╋┓┫┗━┗┻╋┗┓┏┓┃┃
┛┣┏┏┗┫┻┫╋┏┣┫┫━┳┻━┻┳┣┛╋┣┏╋━┏┓┳┳┓┛╋┛┳┃┫┫┫┃
━━┏╋┫┃┏┳━┏┻┻┻┗┻━┗╋━━┫┏━┣┳━┛┏━┏┛┫━━┛┫┫┃┫━
┳┏┃┻┃┃╋┓┓━┻┏┏┫┛┛┗┃┗┗┃╋┏┛┃┛┗┃╋┫┛━┓╋┻┏╋━┳┏
┗┓┫┗┣╋┗╋┓━┛━┳┗┫╋┏╋┣┛┏┻━┫┳┻┳━┳┏╋┗┓┓┣┏━┣┏┳
┛┗━┗┻┛┏┻┻┻╋┻━┏┫┫┓━┣┣┓━┣┃┏┃┃┗┗┛┗┃━┫┣┓┛┗┻┫
┓┏┓┗┣┗┏┻┃┃━┳┳┗┏┓┳┛━┛┏┓━┓┳┻┫┳╋┓┫┛┓┃┻┃┣┣┏┃
┓┏━┫╋┻┗┳┛┏╋┗┗┃┣┗┻━┣┳┳┫┃╋┳┳━┛┗┗┛┻╋━┫┗┏┗┫┫
┏┓┛┏━┫┫╋┗┛┣━┛┣┳╋┓┏╋┫┗╋┓┫┛┳╋╋┃┗┗╋┓┫┫━┓━╋┣
┛┃┣┗┗┛┓━┏┫┻┏┓━┛┳┏┻┳┃╋┛╋┛┳┛┓┻┗━┳┗┳┗━┓┏┓┻┃
┫┫┗┫┛┣╋┻━┻┛┻┳┛┛┫┳┛┛┗┏┣┃━┣┻┛┳┓━╋┳┛┏┏┃┻┳┓┫
┳┛╋┗╋╋┻━┻┣╋┳╋┻┗┳┣┏━┗┓┛━┏┗┳┛┻┓┓┣━┃╋┻┣━┗┗┛
┻┓┏┳┫┻━┛┏┓┏┗┏┗┫┗╋┓┃┃┓┣┻╋┗┏┳┃┻┓━┓┛┗╋┫┛┣┫┛
┃┃━┏┫┏┛┳┣┳┻┃┻┗━┣┃┳┗╋━━┗┣┣┓┏┫┏┏┗┃┏┓┫┻┗┗┏┏
┛╋┏┳┳┓┃┫┛┏╋┻┻┃┗┏┓┻┣┣┏┻━┓┣┃┃┗┗┛┛┳┳┫┣┓━━╋┃
━┃╋┏━━┳┣━┗┻┳┏┳┓╋┓┏┓━┓━┃┏┣┛┗┗━╋━━┣┣┫┏┛┗┣┏
━┏┓┓┛╋┻┛┫┫┳━┣┛┛┻┻┣━┗┛┓━╋┏╋┏╋╋━┫━━┣┻
┣┻┫┏┏┛┳┛┻┃┣━┓╋┣┗┏┛┏┗┛┻┓┗┏┳┏┗┏┫┣┗┓┓┣┻┓╋┃┫
┻┻┻┻┓┻┃┻┛╋━┻┗┳┏━┗━┫━┏╋┫┫┏╋┗┏┫┏╋┛┫╋┓┣━┓┳┏
┣┻━┛┣┏┻┻┏┓┓┣┻┫┓┣┳┻┻┗━┃┣┳┗┗┃┻┫┳━┛┃┓┳┛┃╋┳┓
┗┏┳┏━┛┫┛╋┣┏┻┫┫┻━┗┃┳┓┃┏┳┏━┓┃╋┃┗╋┓┓┛┣╋━┏┛╋
━┛┳┗┃┛┓┣┃┏━┏┃┏┛┛┓┗━━┗┻┛┻┏┻┫┣┗┫┫┓┣┛╋┏┏┣┳┗
┛┫┳━╋┓┳┣┗┃┣┳┻╋┃┣┻┗━━┓┳┏┃┏━┏┃┳┻┳┫┓┓┻╋┃┛┳┃
┃┃┗┳┻╋╋┣┓┻┛╋┗┫┗┓┓┳┃╋┓┻┃┗┛┓╋┃┗┏┳┫┓━━┻┓┏┏┏
┫┻┗┻┣━┻┏┻┃┏┓┏┣┫┓┃┣┓┳╋┻╋┛┏┃┻┻┳┃┣┏━┛┛┛┓┳┃┫
┻━╋╋┻┃┗┓┫┫┗┗╋┳━┫┛┏┗┏┛┛┗┻┳╋━╋┗┻┳━╋┣┻┓┫┣━┫
┃┃┫┗┃╋╋┣┳━┣┛┓┻┻┫━┣┛┻┗┏┓┳┳┣┣╋┃┛┗┗┏┣┫┗┓┃┛┏
┏┳┳┻┣┛━╋┛━┛┓╋┏┣┳━┫┻━━┃┗╋┗┳━┃┫━┣┓┓━┛┻┗┃╋┻
┳┣┃┛┗┳┓┛┓┃┓┻━┛┛┗┓┫╋━╋┗┏━┳┳┣┣┳┓┃┓┗┗┳┓┛┣━┫
┏┣┗┣╋━┫┓┫┳┓┳┣┗┗╋┃┣┫━┏┛┗┣┗┛┃╋╋┻┫┻┓┫┓┓┫┃╋┻
┫┻┣┛┳┃┏╋━┻┻┛┏┻┣┓┻┳┣┃┻╋━┛┻┳┗━━┳┫╋━┣┛┳┣┻┫┓
┫┻┗┣┏┣┣┗┫┓┏┳┃━╋┗┏┃┻┗┏┃┛╋╋┫┣┣╋━┻┫┓┳┣┏┃┓╋┫
╋━┏┏┻┻━┛┃┳┃┗┛┻╋┓┻┻┳┓┗┓╋┣┗┏╋┏┻┃┻┫┏┏┻┛┫╋┗┃
┛┗┃┫┳┗┳┓┳━┣╋┗┛┻┏╋┻┛┃┫┏━━┻┻┓┣┛┓╋┫┗┏╋┻┳┻┛┓
┓┃╋┓┛┛━┣╋┫╋┗┣━┗━━┗╋┏━┻┣┏┣┗┛┓╋┻┫┓┓┣┣┏┻┓┗┃
┳┳┗┫┃╋┃╋┻┗━┳━┻┏┓╋┏┛┗┫┗┳┗┃┣┓┣┻┛┫┳┃┃┻┓┳┳┃┏
━┻╋━┻┣╋┳┏┏╋┳┓┏┳┣┳╋┃━┳━┫┏━━┏┛┳━┓┻━┓╋┗┣┗┫━
━╋━━┓┓┳┫┃┃┫╋━┻┃┗┻┓┣┃┻┃┻┃┓┻┳━┛┓┻┻┻┗┫┻┳┏┗┛
┃┃┓━┣┗┻┗╋┏╋┳┏┻┫┳┻┳┛┳┳┫┃┫┫┗┏━┛┻━┣┏┻┣┗┗╋┣┗
┏┫┛┻┏┫┓┳┣┓┳━┓┻┻┫┻┓┗┗┏╋━┗┗┣┣┳┏┃┣┛┳┻┃┫┓━┗┳
┏╋┻━┏┳┃┗┫┃┣┃┣┣┳╋┏┗┛┫┗┓┛┓┻┫┏━┗┗┳┣┃┗┫
┏╋┛┓┻━┗┻┳┫╋┣━┃┓━╋┃┫┓╋┏┗╋┛┻┻┻┳┣┣┳┃┻┳┓━╋┻┗
┫┻┛┃┛┻┛┳━┗┃━┓╋┳┛┗┻╋┣┻┣┛┓┓╋╋┫┻┣┏┣┻┣┛┻┫┫┫┏
━━┻┻┻╋┳┻┫┏┻┫┃╋┫┛━┛┻┳┛┻┏┗┣┻┗┓┫┃┏━┫┳╋┳┓━┣┳
┳━┻━┃┓┏┛┳┳┗┗┏┛━┗┏┳┳┏╋┻━┏╋┗┓┣╋┫╋┃┣┗┛┣┫┻━┏
┏┗┫┗┓┣┻╋┃┗┻╋┣┫┏╋┃┫━┳┗┛━┣┣┃┻┻┗┫╋┛╋┫╋┏╋┳┓┃
┓┃━┓┏┏┛┗╋┃┛┓┻┃╋┓╋┻━┃━┃┗┫┳╋┓┻╋┣┗┗╋┗┳┻┻┫━┃
┻┳╋┓┳┳┏┻┳┻┻━┗┛┻┃┛┣┣━┛┏┗┛┃╋━┛╋┏━┃━┣┃┏┣┻━┗
┳┗┃┻┳┓┻┓╋┗┃┃╋╋┻┛┣┻┫┣┃┳┃┫╋┏┫━┃╋┛┻┫┛┏┓┛┻╋━
┻┫━┫┗┏┻┻┏┏┳┓┳┣┛┣┣┗┻┓┫┓╋┓┫┳┓┳┃┓┏┛┻╋┏┓┛┃┛┛
┫┃┣┏┃┣╋┻━┛┓━┳╋╋┗┛┗━┫┣┓┛┃┗┳┫┣┣┣┃┗┫╋┣┓┳┫┛━
┓┓┗┫┓┣┃┻┃┛┻╋┃┣┃┓┃┻━┻┃┏┃┫┫┓┻┏┣┏━┗┓┻┳┫┣┫┃━
┗┏┳━┓┗┏┫┃╋┛━┳┗┛┫┏┓┻━┳┣┣┻┻┻┛┗┫┻┏┳┻━┓┗┃┏┳┣
┳┏┣┳┃┳┛┃┗━━┣┓┗┻┳┗┳┓┓┳━┃┛┗┓━┓━┳┫┫━┫┓┗━┫┛┣
┫┃━┻╋┓╋┓┻┳┛┻┏┏┣╋┣┣━┻╋┣┗┗━┣┛┏┏┗┏┫┏┓┫┫┫┃┻┗
┗┣┳┓┃╋┗╋┏╋┫┃━┛┫┳┻━┃┳┫┣┓┗┻┫┏┣┏┻╋┫┫┗━┣┏┻╋┏
┣┗┳┳╋┣┫┳┃┻┣┛┛┓┻┗┳┫┣╋━┃┣┫━┣┃┻┻┏┓┣┓┫┳┳┫┃┳┛
┻╋┏┣┃┻┫┗┣━━┓┣┗┣┓┗┳┏━┳┻┫┳┗┳┗┣╋┫┃┏┣┣┣┫┓┃┛┛
┓┛┃┗┣┃┛╋┓┛╋┛━┻━┗┳━┏┣┓┓┛┓┻┏┛━━┻╋━┗┃┗┻╋┃┓┛
┛━┃╋┓┣┳┻┗┗━┓┏┃┗╋┏┳┛┏┓┗┃┏┻┫┻┛┏┏━┳┻━┫┃┗┣┫┳
┣┛┛━┓┛┃┓┃┃┫┓╋┏┗━┫━┏┣┛━┃┓┛┃┻┻╋┻┃┻┓┻┳┓┫━┳┻
┳┫┳┃╋┓━┓┣╋┣┓┣╋┫┏┫┏┳┣┗┗┃┛┃━┣┣╋╋╋┻┓┓┓╋┫┛┣━
┫┻┏┏┳┃┣┓┫┳┳┓┏┏┫┏┃┛━┛┫┗┳┫╋┫┏┣┓┏┣┓┗┗┣┃┣┗┃┗
┻━┛┫┻┛╋┗┳┳┻┓┳┏━┻┫┃━┏┻━━━┫┣┏┻╋┳┣┳┗┃┣┻┏┛━┏
┳┻┓┃┏━┃┳┗┃┳┻┃┃┳┛┳┛┫┛┳┏┣┫━┃━┓┻┏━┗┏┓┳
━┣┻┛┫┃┛╋┻┏┗┻┗┃┛┃┗┃┗┳┫┻┓┻┏┛┻┣┛━┫┓┃┛┗┃┛┛╋━
━┣┳┳┛━┓┓┃┻┗┫┳━┗┏┓┏┻┏━┃┻┻┫┛┏┓┛┫┃┏╋┃┛┫┛┃┏┣
┏┏━┫┳┫┣┗┫┻┣┻┫━╋━╋┃┛┛━━┣┻┣┏┻┣┗╋┓┏┻┳┫╋┫━┻┃
┓┓┏┏┳┛┛╋┏┏╋┣┏┛┏┣┓┣┏╋┃┏┏┫┻━━┛━┳┻┫┏━┻┣╋┫╋┛
┗┫┳╋┓┛┏┃┓┛┏┫┗┏┻┫┗┻━┫┣┣┓┓┛┻┃╋━┗┣┻┛┗┏┫┃┓╋┛
┃━┣┃┻┛┓┃┳┻┻┣┫┛┛┳━━┳━┏╋┳┣┃┏┻┓┓┏┏┛┻┣┫┃┗━━┫
┳┃┃┣┣┫┗━┃┏┳┃┳┓┳┃┃┓┫┗┣┃╋┓━┓╋┛┻┛┳┻┛┓┛┳┛┓┏┣
╋┛┓┃╋┳┗┃┣┫┻┫┫┏┣┣╋╋━┏┓┛┛┣┓┛╋┃┗┓┗┻┗┃┗┣┓┏┏┣
┓┗┻┓┗┏┣┳┏┫┻┛┏┃┓┛┓┳┻┻┃┏┣┛┓┃┻╋┓┻┛┛┗┏┏┻┫━┫┓
┃┓╋┫┃┛━╋╋━━┣┣┓━━┏┫┫━┛┓┣┻┫╋┃╋┓┛┗┏┗┗┳┗┛┏┓╋
┏┣┏┗┛┳┗┗┻┫┣┗━┗┫━┗━┫┳━┫╋┗┛┳┏┛┳┃┛┏┣━┳┳┫┛━━
┓┃┃┗┫╋┓┳┣┓┻┫┻┳╋┏┻┳┓┃┛┳┳━┓┛┫┣┏┛┃┫┃┓┓╋┃┓┳┓
┏╋━┫┳┳┛┫┏┫┳╋┏┣┫┛┫━┓┣┃┣┓┃┓┓┫┗┳━┳┳┓┳┳┫┣━┳┗
┏┛┻┳┳┏┣┫┓┫┓┳┃┻┗┣┳┓┳┏┃┗┛┻┓┛━┛┗╋┏━┛┳╋┫┗┻┗┣
┗┫┃┏┣┳┻┻┛┃┏━┃━┏┫┏┣┻┏┛┣╋┏┳━┃┣┏┫╋┳┣┻┏┳┏┻┻┻
━┻┛┗┓┻┻┻┛┃┃┃┗━╋╋┗┏┃╋┳┃┳┫┓┻┣┳┗┳┓┗╋╋┫┫┓╋┏┛
┻┏┃╋┫┏┣┓╋┛┗┏┗╋╋┻┻┛┓━━┫┏╋╋┛┻┣━┛┣━┃┣┓━┛╋┗┛
┛┛┣┫┗┏╋┃┃┓┻┫┗┓┻┣┏┗╋┣┏┃┛┗┓┏┳┛┣━┳┻┃━┣┏┗┫┗╋
┓┳╋┻┣┣┻┻┳━┃┻┳╋┗┳━┣┃┳┗┃┛━┳┻┗┏┏┛┓┳┗┛┣┫╋┳━┓
┳┃━┏┃┣┻┣┛┣┏┓┓┻━┳━┫┻┳┳┻┫╋┻┛╋┣┛┣┳┻┃┓┛┃┳┣╋┛
╋┗┛┓┏┳┣┳┃╋┏┳┣┳┓┣┛┓┫┏┳┓━┓┗┗┣┣╋┳┛┣━╋╋┏┳╋╋┃
╋╋╋┛╋┏┫┣┣┻┣┏┣┳╋┻┳┃┫┣┃┃╋┗┓━┳┛╋━┳━┏━╋━┫┃━┻
┛┛╋┣╋┛┛┫┃━┫┓━┛━┻━┓┣┻┓━┃┻┓┳┃┛╋┗┣┳┛┣┻┃┳┏┳┓
╋┏┗━┳┳╋┗╋┳╋┃┏┏┗━╋┣┃┻┣┳━┣┣┣┓┛┣┣┓┏┳┛┏
┗┃┏┗┗┛┗┓┣━┛┻┏┗┃┓┗┣┫┏━┗╋━┗┣┃┏┃┛┗┗╋┗╋┫┻┏┓┳
┃┏┳┳┏┫━┫━┃┳┓┫┓┗┛━┫━┛┻┫┻┏┗┳╋━┻┻┓╋┓┓┫┫━┏┛┣
┫┓┛┻┳┣┣┻┳━┳┛┣╋┗┏┻━┃╋━┃┃┫┗┳┗┏┣┳┳┛┻┓┻┗┫┣╋┛
┏┛┓┫┛┗┓┏┗┣┏┓╋┗┣┣┛╋┛┏┛┣┫┻╋┃┳┓┃━┫┫┳╋┻┗┳┳┏┣
┓┗┻┛┛╋━┳┫┫┃┗┳╋━┃┓┃┣┳┓━┣┫┏┳┗╋┻┓━┗━━┻┗┏╋┓━
┫┗━╋┃┓┏┓┃┗┃╋┣┗┏┣╋┻━┣┳┣┏╋━┗┗┗┣┣┛┛┃━┣┳┗┳┛┛
╋┗┳┏┳┳┏┣┣┗┓┏╋┛┳┳┃┃┏┏┳┛━┛┣┻━┃┳┳┃┻━┛┳┣┗┓┃┳
┣┻━┻┣╋┳┏┏┃┗┃┻┗┃┛┏┳┛━┣┓┛┏┗┣┛┛┻┻┓┣┫┃┻━┻┏┳┻
┛╋┛┫┳┛━┗┻┓╋┗┣┏┛┳┻┛━┛━┏┓┫╋┗┓┓┻┣╋┫┫╋┏╋┻┛┗┳
┃┛┣┫┻┳┃┏┗┃┣┳┃┫╋┳┛┓┫┣┃━┫┫┻┗┫┫┏┃┳┗╋┻┃┛┃┓┗┗
┓┓┏┛┳┗┻┓┃┫┣┏┏┻━┗╋┃┏┳┫┻┓┣┛┗┗┏━┓┏┓┻┛┳━┏┫┣┣
┫┓┃┣╋┏┃┗╋┃┓┓┳┓┏┃┫╋┛┗┏┗┓┫┗┫┫┳┣┫┗┃┣┏┛┗┃┗┳┻
┗┏┻┫┛┳╋┏┃┛┓┗╋┏━━━╋┏┏┣━┃┛┗╋┣╋╋┻┳┫┻┳┛┏┏╋┏┣
┗┗╋━┃┃┃━━┣┫┃┓┗┣┗┏╋┣┛┣╋┫┫┻┓┳┏┻┓┏╋┃┛┗━┃┳╋┗
┻┏┫┃━┻┃┣╋┣┓┗┓┳┳┣┃┗━┣━┳┳┣┃┻┛┫┗┫━┫┏┛┫┃━┓┳┓
┣┗┗━┫┻┫┣┫━╋┗┻┗┣┫┓┃╋┻┳┫┛┃┫┻━┛┻┗┛┓┻╋┻┏┳┳┻┫
┳┗┣┏┓┳┛┓━━┏━┣┳┓┣┳┃┻┛┃┗━┻┫┫╋┣┫┫╋┏┛┗┓┛┳┫┻┃
┓┫┓┛┃╋┫╋┫━┛━┻┏┣┃┓┛┛┫┃┛┗┛┏┻━┃┛┣┏┣╋┛┃┛┓┣╋┻
┣┏┳┓┻┻┗━┃┛┗╋┻┓┣━┫┓╋┗━┻┓━┓╋┗┫┛┃┗┣┓┣┣┣┛┏┣┏
┏┣┗┓┛┻┗┃┳┣┻┃┏┣╋┗┛┫┏┓┫┣┓┛┣┫┃┣┫┣┏┃┣┗┫┗━┻┻╋
━┣┣┳╋┓┫┻┻╋━┓━┳━━┃┳╋┏┛╋╋━┫╋┛┛┗┫╋┃┳━╋┓┓┏┣┫
┃┳┛┓┻┗┓┛╋━┻┣┻┗┻━┫┣┛┏┣┓┓┛━┻┗┓┓╋┳┳┃┓┻┃┃┳┣┫
┫╋┓┓━┓┗┻┣┃┳┏┏┃┫━┏━┳┛┗┳┫┳┣━┻┫┫┛┛┳┏┏┻┃┫┻┳━
┳┣┃┓┛╋┻┏━┓┃┛┓┃┻┻┫┓┣┳┃┗┻┻┏┻╋┃┏━┫━┃┣┛
┓┣┗┏╋┻┻┃┗┛┣┗╋┣┓┛┛┓━┛┛┣┳┻┗┣┓┛╋┳┃┓┳╋┣┃┻┻┗╋
┓┣┫┳┛┳┗┏╋━━╋┻┻┻┫━┓╋┫┫┻╋┓┻┓╋┃┣┳┛┳┗┻━┗┳┗┏┃
┛┫┳┫┣┻┗┻┗┻┓┏┏┻┏┻┫┃┗┃┏┻┣┛━┛┏┻┫┫━┃┛┛┻┣┳┗┛━
┏━┣┻┳┏┳┛┗┗━┳━┏┃┏┓┛┫┫┳┃┛╋┳┻╋┛┏━╋┓┗┳┗╋┣┣┛┏
┛┓┣┛┫┳┃╋╋┛┛┻╋┻┳┛┃┓┻┻╋┳┃┗┃┻━┏┻╋┛┛┏┫╋┳━┣┫┏
┻┻┫╋┃┻┣┃┏┻━┫┓╋┏┓┏┳━┫┛╋┫┃╋┓┃╋┏┫┏╋━┫┫┗┛┫┣┣
┣┃┗┛┳┓┓┗╋┗┫┃┻┃┗┛┻┓┃┛┣┃┳┳┃┻┫┃┫┳┓┓━┣┳┳━┳┳┣
╋┻┻┓┣┗┻━┓┣━┛┃╋┗┻┫┓━┃━┗┛┣┳━┳┗┓┫┣╋┃┓┫┣┫┳┫╋
┓┻┳┫┣┃┫╋╋┏╋╋┻┫┗┫┃┏━┣┃╋┛━┣┫┏┻┓━┣┻┻━┛┳┛┛━┓
╋┃┳┣┛┳┓╋━┛┻┫╋━┓┃┫┏┣┃┃┳┗┓┓┓┏┻╋╋┛━┛┗┻┛╋┃┗┏
┛┳┻┛╋┻┫┓┓┣┫┃┣┃┳╋┓━┓┛┓╋┛┛┃━┣┏┛┗┻┳┣┓━┓┃┗━┳
┛┛┃┫━┻┛┃╋┣┫┣┛┫┛┛┏┣┣┃┛━┏┃┃━┏┣┏━┫┛┃┻┫┛┳┻━┃
┓┗╋┗┻┻┫┻┏┃┃┻┗┗┛┓┻┓┣┫┻┃┃┃┃┫┃┫┏┣┻┓┻┣╋┏┃┃━┻
┣╋┻┓┻┛┃╋┻┃╋╋┓┻┻┻┃┳┃┓┛┣┏┻┗┫┃┣┛━┫╋┣┏┏┻┣┫┗┫
┫┛┣┛┳┓┓┓┛┳┓┓┳┣┣┫┃┃┫┗┫━┓╋┏┗┻┛┣┗┏┃━┓┏╋┻┻┃┻
┓┳╋━┃┓┓╋┏┻┏┣┻┫┛┓┃┛┏━┓╋┓┣┻┃┓┫┗╋┫┓┗┻┛┻┻━╋┛
┛┓┻┫┛╋┗┗┏┫┃┣┏┓┳┛┓┓┳┗┃┏╋╋┻┫━┗┳┣┻┫┣━┃┏┳┫┓━
┛┗╋┻┗┏┗┫━┛┻━━┗┏┃┫┫┓┏━┣┳╋┻┳┏┫┫┃┗┃┏┳┫┛━┃┳╋
╋┓┣╋━┳┛┃┣┣┳┳┛┓╋┓┫┏╋┛┳┛┳╋┓┣╋━┣┃┏┻━┻┗╋┃┻╋━
┓┃┳╋┫┳┃┗━┗┗┫━╋┣┳┣┳┗━┳┻┛┣┳┃┣┓┫┓┻╋┻┛┣┗┃┃╋┫
┳┫┳┳┓┗╋┏┏┗╋╋┳┳┏┻┣┛┛┣┛┛┳┫┳┛┓┃┃┻━┳━┓┫┣┫┗┳┣
┻┫┛╋┗┫╋┗┫┃╋╋┏╋┓┗┛┗━━┏┫━┏┫┳┣┃┗┏┛┗┃┓┗┗┃┳┳┏
┓┳┻┳╋┏┣┫━┓┻━┳┗┫┣┣┛┣┗┃┛━┫┏┓┏┛━┫┳┗╋╋┏┳┛┣┓┛
┳┏┻┃┗╋┫┻┫┓┣┏┗┗┗━┛┻┓╋┻┃┃╋┏┣┻┓┃┳┛┻┫┃┏
┫┗┏╋╋┳┏╋┏┻┣┳┫┛┓╋┻┳┓┛┻┛┻┫━┛╋┫┳┏╋┓┻┓┣┃┳┃┗┻
╋┛┗┗┛━┏┫┏┗┳┻┗┫┫┻┃┃┣┛┏┃┻━┫┏┓━┻━┃┣┃━┳┻┛┣┏┏
┗╋┃┳┏╋┳┏╋┏┏┏┻┣╋━┃┛┏┳━┳┣┏╋┗┏┫╋┗┏╋┣┻┛┛━╋┃┫
┛┛┛┓┳┗┳┏━┻┣┫┻┳┣┛━┓┫┛┃┗━┓┻┏┳┛╋┻┳┫┳┻┃┣━┗┣┓
╋┏┳┛┫┻┳┃┏┳┫┳┃┣╋━╋┛╋━┻┏┏━┣┻┃┓┳╋┗┛╋┃┃┛┏┓┫━
━┫┓┳╋┃┏┳━┃┫╋┳┻┳┃┏┛┫┛┫┓┃━┏┣┗╋┓┗╋┓┓┛━┳┛┻┏━
┣┏┓┛┃┳━┳━┏┃┃╋┏┣┛┗╋┻┻┛━┛┣┃┏┛┣┓┛┳┳┳╋┳┏┻┃┫┛
━┻╋┣┃┳━┓━┻┫┏┗╋┗┃┏┣┓┻┓┃┏┓┗┳┓┳┓┫┏┃┛┛┛━┻┃┻┻
┓━┻┏┳┛┣┳┗┳┗┗━┛┫┳┫┓┛┣━┛╋┛╋┏┳┳┳━┗╋┏┻╋┻┫━┗┛
┗┗┛┻━╋┣┫┻┳╋┣┓┛┳┓┫━┓┫┃┛┣┫┃┛┻┛┣┳╋┏╋┻┻┏┳┫┳━
━┗┓┃┗━┏┓┓┗┳┣┗┏━┏┻┻╋╋┻┓╋┛┃┏┣┫┓┃┗┳┗┻┫┃┫┃┻┣
┫╋┫┗┃━┳┳┣┫┏┳┏┓┣┻┫┻┻━┃┳┳┓┣┃┏┃┃┫┣┫┏┫┃┻┃┗┳╋
┻┫┓╋┏┛┏━┫━┣┓┓┏┫━╋┃━━┣━╋━┣┻┃━┳┣┓┗┣━┣┻┓┗┓┫
┳┛┣╋┻┻┫┣┻┗┛┣━┳┏━╋━┫┛┳┣━┓┓┻━┻┻┻┓┣┓┻┻┛┫━┣┏
╋┫┏┣┓┗┓━┻┫┗┗━━┛┻┳╋┏┏╋┻━┛╋┳┣┃┻┗┛┣┃┓┻┻┃┳╋┻
┛┛┳┫┳┻┏┃╋━┗┓╋┗┛┻┛━┃┫┫┃┣━┫━┗┓╋┣┃┣┻━┏┫┃┃┛┣
┳┗┻┣┫┣┣┻┗┃╋┣┛┏┣┛┻┫┻┻┛╋╋┏━┳┣╋┃┃┻┗╋┣┻┓┗┣┣┃
╋┳┫┛┃┓━╋┛┃┗┛╋┳┫┃┃┻┃┻┏┫┻┛┏┓┫┃┻┃╋┫┣┃┃┳┗┓┫┣
┃┣┓━┻┏╋━┫┃┳┓┳┫┻┛┃┛┗┛┫┃┏┓┣╋┛━╋┃┳┫┃┃┏┣┛╋┓┗
┻┳┫┫━┗┛┏┃┗┣┫┻┫╋━┻┏┓┃┳┓┻┛┳╋┣┏┳┫┛┛╋┣┣┻┛┗━╋
┫┫┛┳┫┗┃┳┛┻┛┫╋┗┣╋┫┣┗╋┫┫┏┓┳┣━┗━┗┳┗╋┣┳┫╋━┣┗
┳┗╋┗┫┣┏┛┗┣┗╋┣┓┻━┗┓┗┏┻┣┏━┛┣━┣┻┗┳┃┫┫┳━┓┫┗┛
┳┓┏┓━┃┣┓┻━┓┻┻┏━┓┫┳┳┻┳━┣╋┻┫┃┛┓┳━┻┏┫┗┃┫┃┫┃
┻━┃┏━╋┏┫┓┃┗┏┫┛┻┻┫┣┛┃┳╋┫┛┳┫━┣┳┗╋┃╋┃┗
━━┫┓┃┻┛╋┛┏┗━┃┳┃┓┓┃┫┣┏╋┃┓━┃┻┻┛╋━┣┓┣┻╋╋┓┓┃
┃━┓╋┫━┫┛┣┓┛┻╋┏━┏┳┫━┏┳┃┓┃┻┏┳╋━┏┫━┃┏┛┣┃┻┃┫
━┫┣╋┳┏┻┛┫┻╋┏━┃┃┣┳┗━┃╋┗┛━┓┗┗╋┏┗┏━┗╋┃┏┓━┗┃
┣┳━━┓━┳━┗┫━┣┗┛┗┓┛┳┗┛┛┫╋┫━┃┏┛╋┏┫┣┣┣╋┻┫┓┣┏
┣┛╋┳┓┳┏┳┓┗┳┏┻┫┏━┗┣┗┛┛┗┏┃┃┣┣┓┃┻┳┳┳┗┓┫┗┛┗┗
╋┛┫┃┃┃┛┣━┣┗┃┃┛━┏┗┫┏╋┳╋┏┓━┓┏┓┣━┃╋┏╋┗┳┏┫┫┳
┳┃┗┳┫┗┗┳┓╋┏┳┛┓┛╋┳┫┳┃┣┣┣┫━┛╋┻┻┏┛┣┗┏┣┛┫━┛┃
╋╋┛┓┣╋┏╋┳┻┓━┏┓━┛┗┃┣┳━┃┏┻┣┳┗┳━┛┛╋╋┳┻╋┏┛┓┓
┃┓┳━┫━┣╋┣┓━┓┣┻┫╋┃┓━┏━┣╋┻┫┣┻━┳┳┓┫┓━╋┛┫┫┏━
┓━┛┃┳┻┗┻┛┻┗┳┫╋┓┗━┓━┻╋╋┗┳┓┗┓┗┗┃┓┏┫┓┫┣╋┓┳┏
┗┻┃━┳┏┗━┛┓┏━┣━╋╋┛┛┛┣┫━┗┛━━┻┛┻┗━┓┳╋┻┛┻┗┓┗
┛┻┳┛┣━┗┛╋┃┃┣┻┻┫┓┛━┓┓━┛┣┓┏┛┣┻┫┗┓┏┫┓┻┳┗┛┫┓
┃━┣┃┣┓┏┛┻━┏┓╋━┳┫┗┣┣╋┣━┻┗┏┻┛╋┗┓┓┣┓┗┏┓┓┳┗┗
┫┣━┳┛┓┫╋┻┫┗┃┻┗━┃┓┗┛┗┏┻┃┻┫┣┫┃┻┗┏┗┓┏┗┛┫┃┻┻
┣━━┃┻┫┫┣╋┓┃┣┳┻┛┗━┗┃╋┻┳┳┗┫┗┓┏━┻┻┃┃┛┗┫┏┻┫┃
╋━┃┻┫┣┫┓┛━┳┃━┣┻┳┓┳╋┣┳┣┗╋┻┻┏┃┃┗┣┗╋┳┓╋┳┣┻━
┛┓╋┓━┃┫┣┗━┳┏┳┗━┓┛┓╋┏┓┳┗┏━┫┻┣━┳╋┻┗━┫┏┫┗╋┗
┣┳┗━┗┃╋┫┃┛┗┣┏┫┓┓┻╋━┻┓┛┏┫┏┻┏┫┻┃╋┛┻┫┏┏┏┫╋┣
┣┻┓┗┗┣┃┣┗┫┳┻┃┛┗┏━┗┳╋┛┏╋┻╋┃┛┻┗┫━┳┛┏┻┫┗┏┛┗
┫┳┫╋━━┗┗┣┛╋┃┻┏┻┏┏┫┣┛┛━┫┣━╋╋━┏┗┣┏┫╋┗┗┫┫┣┗
┛━┻┗┗┫┗┓┃┛┳┛┣╋┓┗┏┗┫┓╋┛┻┛┛┻┛┏┻┳┃┫┏┫┫┳━┏┛┻
┏┫╋┗┃┃━┓┣┃┗┫┳┏━┛┫┗┛┻┃┏┃┛┳┻━┓┗┃━┻━┛┳┗╋┫┳┗
┫┃━┣┻╋╋┛╋╋┣┏┃━┓┓┗┓┣┓┻┣┛┛┏┻┫┗┃┓╋┏┗┛┃┃┗┫┃━
╋┃┓┗╋┗┓━┛┓┗┣┃┃┛╋┓┗┏┣┗┫┛┛┣━┃┃┃┛┻┫━╋┏
╋╋┃┛┫━┻┃┓┓┗┫┫━┳┓━┛┛┏┗┫╋┗┃┻┫┏┗┏┃┓┻┓┃┻┏┛┳┃
┻┳╋╋┣╋┗┳┗┣╋┗┳┻━━┏┃┛╋━┫┛┻┻┣┫┣╋┃┣┛┣╋┏┃━╋┏┃
┛┗┣╋┣┳╋┫┏┓┏┻┣╋┓┏┣━╋┃╋┏┓┏┃┫┓┗┏┣┻┻┳━┻┏╋┃┛┃
┗┻┗┏┓╋┓┛━┃╋┏┏┛┛━┛┻┻┳━┳┓┛┃┣┫┫┳┃┫┫┓━┻┓┫━┻┓
━┏┗╋━┫┛┗┃┫┗┓╋━┛┓━━┣┳┣┗┣┛┏┣┛━┏┳┏┛╋━┗┛┣┏┳┻
┣┛┫┻╋┣╋┳┛━━┻┃┛┓┗┻┫┳┓┫━┗┓╋┳┗┗┳┳┗┛┻┛┃┓━━┣┳
┻┣┗┃┛┣━┓┃┏┗┗╋┣╋┻┳┃┛┫┗┏┃┳┗┫╋┫┣┛┻━╋┃┛╋┃┓━┳
╋┗┏━━┳┣┛┣┣┗┣┛┫┳┣┻╋┣┻┳┣┏┗┏┻┫┗┳┣┓┳┛┏┣━━┻┏┓
┳╋┗┃┻┣┃┛┻┏╋┃┃┣━┏┳┛━━┃┛┻┣┫┻┫┓┗┗┫┛┫┗┛┛┛┳┗┗
┓┏┛┫┓┏┳┣┛┫╋┏┏╋┣╋┳┛┃┗┣┃╋┳━┓┫┏━┃┗┣┏━┳┻┓┳┏┓
┛┻┫┻┓┓┓┫┣┃┫┏┓┓┛┗┳┻┣╋┗┏╋┻┳┛┻┓┻╋┻┓┏┳━┃┛┻┣┃
┏━┻┗┏┳┣┛┏┻━┻━┃┗┛┏┗┣┳┓┃┗╋┓━┫┗┃┣┏┗┣┫┓┗┗┳┃┛
┃┃╋┏┫━┳╋┃┏┳┛┫┛━┣┏┏┗┫┻┻┣┣┫┏┏╋━━┏┳┏┗┓┫┏┏━┓
┏┫┳┳╋┫┗┃┻┃╋┳┣╋━┗┻━┃┛┛┛┏┗┛┣┻┏┻╋┫┳┏━┃┛┏┗┓┳
┏╋┛┻━┃━┓┛┏╋┏┳┗┓┫┣┗┛┻┗┣┏┛┃┓┛┓┗┫┓┣┛┣┣┣┓┫┻┫
┻┗┏┣┻╋┗┛┏╋┓━╋┗┳┏━┗╋━┣┫╋┣┳┗┛╋┣┓┛┫━╋┗┛┓┣┫┻
┛━┓┳┛━┃┏┏┃┫┫┳╋┣┛┛┣┓┫┛╋┻┏┣┓┃┓┏┏┃┗┻┛┳┣┫┳┣┗
┃━┓┫┫┛┳┗┓┓┓┫╋┓┏┳┳┻┣┻┛┣┓┓┃┛┫┓┫┻╋┫┛┳┏┳┣┣┗┏
┃┳┣┛┓┻┏┻┛┏━┓┓┳╋┓┃┳┫┃┗━╋┻┣┏┻┓┛┻┃┗┳┃┻┻╋╋┳┫
━┳┳┳┃┃┫┃┫┣━┏╋┳┛┫┻━┫━┃┣┳┏┃┻┃┏━┏┏┗┏┃┗┫┣┃┃┓
┏╋┏┛┫┛╋╋━┛╋━┓┏━┫┳┛╋┃┳┏┗┫┗┻┣┏┏┛┳┻┫┃┣┛━┫━━
┗┫┻┛┛┃┃┻┳┻┏┏┓┣╋┏┳┻┳┛╋━┗┃╋┻┳┳┳┓━┃┗┓┏┻┏┻┫┓
┣┫┏╋┃┫┻┃┣┛┳┗┣━━┗┓┫┳┛┓┻┛┛┳┫┛━┏━┣┓┏┗┳┏━┣┳┫
┗┗━┛┣┛┓╋┳┫┫┳━┻┛┓┣┓╋┃┻━┏┛┛┫┣┃┗┳┗┻┳┗┳
┻╋┃┓┣┻┃╋┓┫┃━┳┃┣┻┓┻┣┏┏━┣┳┓┫┫┛┏┓┣┻┗┛┗┏┳╋┃┓
┻━┓┗┳┓╋┫┣┻┏┻╋┛╋┳┃┳┗┗┓┏┏┃┛┛┗┳╋┓┃┗┣┻┓┣┣┓┏┛
┗━┣┗┫┫┃┃━┳┻┳┛━┛┣┻┻┓┗┛┏┓┳┫┏┻┛━┛┳╋┣┏┛┛┛┣┻┣
╋┻┗┳┗┳┫┳┣┣┏┗┏┓┏┃┓┗┳┗━━┏┏━╋┓┳┗┣┳┏┳┃┏┓┛┃┗┓
┓┫┓━╋┏╋┻┻┫┫┳┻┫┏┓╋┓┃┛┗┓┓┣┻╋━┃┫┳┏┫┓┗╋┳┛┻┓╋
╋╋━┗┫┗┣┗┃┓┣┛┣╋┏┫┻┓┫┫╋┗━┳╋┗┛╋┣┏┓┃┫┗┏┗┳┃┫┻
┃┏┗┣┣┗┗━┫┃┛┣━┓┫┏┃╋╋╋╋┗┻┗┗┛┛╋┳┳┻┳┓┛┳┳┣┏┗━
┳┫┻╋┏┳┣┻┗┻┻╋━╋━┗╋┛┣┓━┗┃┗┻┛╋┓┳┗┓┏┏┓┃┏╋┛┛┗
┻┻┳┃┫┃┫━┣━┳┳┛┻╋┣┳╋┓┏┣╋┛╋┻┗┓┛┻┗┛┓┓┓┫┗┗┳┓┛
╋┓┻┏┳┛┣┛┗┻┳┳┃┏━┏╋┳┛┫┃┃┗┏━╋┣┻┗┓┣┓┏╋━╋━┻┛┻
┫┃┻━┓┏┳┣┗━┗━━┣━┏╋┣┗┃┳┃┻┳┏┓┗┫┻━┻┓┻┃━┫┳━┣┳
┛┃┳┓┏┏╋╋┳┓━━━┃┃┏┻┗┏┣━━┏┛┫┫┏╋┻┻┓┻┏┗┏┏┗┳┳┏
┳┃┻┏╋┳┻┻┗┃┗━┛╋┏┓┓━┓┳┫┻┏┣┗╋┏┣┃┻┏┛┃┣┗┏╋┃╋┳
┣┣┗┻┗┃━┳┏┃┛━┫┫┻╋┓┓╋━┛┛╋┏┃┫┛┛━━━┳━┻┛┣┳┃┛┓
┫┏┫┫┓┃┳┛┣┻┗┻┏┳╋╋┗┫┛┓┏┏━┫┻┳┗┳╋┣┳┣┃┻┗┫┏┫┗┫
┏┳┛┫┛┳┻━┳╋━┃━┗┣┣┣┓━┗┛┓┳┛┛┣┳┫┳┣┗┏┳┓┫┫┛╋┫┗
┃┣━╋┓╋┳━┫┳┗┛┗┃┫┫┏┏┣┛┻┻┣┗┓━╋┛┫╋┏┣╋┛┃╋┻┫┃┣
┗┗━┛╋┛┻┓┏┣┛┏┣┻┓┣┃┻┛┗┏┛┗┓━━━━┃┓╋┫┫━┏┳┳┏┓━
┣╋┗┣┫┻┛╋━┗┗┓━┏┃┣┃┣┗┏┳┏╋╋┗┃┓┏━┃┃┓┛┓┃╋┣┣┗┗
┫━┳┫┗┏┛┏┳┻┗┏┓╋┓┣━┣┻┻┣┣┫╋┳┓┣┛┣┫┗┗┳┣┗┣┗┫┃┃
╋┓┫┳┏┗┳┫┻┗┓┗┃┗┓┃╋┏┓┏┗┓┻┗━┣┏┳┫┃┗┳╋┃┏┓┻┫┣┳
╋┻┏┻┳┣┏┗┳━┳┛┛┓┫┫┻┓┣┳┫┫┛┫┣━┳┣┻╋┳┏┓┃┃┗┻━┳━
━┓━━┣╋┫┳┻┳━━┻┓┃┗┗┛┏┻┃┓┓┳┣┳┗╋┃━┃━┃┓┻┻┫┣━┃
┳┓┏┓━┣┣┣┻┗┫┳┃┓┛┛┏┓━┳┣╋┻┣┳╋┫┫┻┫━┛┳┓┫
╋┓┛┏╋━┻┓━┓┗┛┳┗┣┛╋┗┓┗┳┃╋┏┓╋┏┃┓┻┣┓┃━┃┻┃╋━╋
┃┛┻┏┳┓┳┏━┏┫┏┃━┓┳┏┣┫━╋┏┣┗┃╋┫━╋┏━┣┃┳━┓┛┣┛┏
━┳┏┻┫┓━┫╋┗┛┻┳┗┳┃╋╋┻┫┣┗┳┗┻┛┓┫╋┻┛┃┏╋┣┗┓━┫┃
┻┳┓┛┣┃┗┻┳┓╋┣┻╋┃┫┏┓┻━╋┗┳┳┓┛━┃┛┫┗┗┓┣┫┃━┓┣┣
┓┛┫┣┣┫┣┗╋┛━┏┣┳┃┣┏┳┻━┛━┏┓┗┣┏┳┣┃┃╋┗┏┏┏┛┫┳┻
┫┻┗╋┃┓┃┻┫┳┣╋╋━┗┣┣┳┛┗┗┓╋╋━┳┛┫┃┗┫┏┓┃┫┓┗━━┏
┳┣┻┛┃┫┛┫┗━━┣┓┣┗┛┣┃┛┫━┛┻┳┻━┻━╋┛┛┳┗╋┓┓┛┃┫┫
┓━━┏━┓┻┏┳┓┣┣┻┫┣┳━┫┫┓┃┳┫╋┳┣━━┳┫━┗┻┗┗┛╋┣┫┏
┫━┗┫┣┣┏┛━┣┣┫┃┻┓┏┣┛━┳┏┻┗┣┫┏┫┳┫┛┳┣┃┣┫┣┻┗┫┏
━┃┫┫┛┻┳┓┳╋┗┳┫┳┫╋┫┫┃╋┻┛┳┃┃┓┏┻┛┃┻┣┃┓┳━┫┏┏┓
━┣╋━┛┃┛┣┛┛┏╋┳┏┣╋┻┃╋╋┳┫┻┻┛┛━╋┳┛┏┏┻┛┻┗┳┻┣┓
┏┏┫┳┃╋┫┃┛╋╋┳┓┗┗┗┫┻┣┓┳┗┏┃━┣━╋┗┗┻┃┣┏┣┫┻┻┃┫
┳┃┣┛┗┓┗╋━┛┛┣┻┣┳┃┳┛┏┏━┓┻━┣┫┫┓┛┳┣╋┫┓┓╋┳┫┃┫
╋┃┛┣┫┏┣┛┗┫┗┛┓┏┣━┳┳┛┃┃━┛┫┏┛┳┻┻┓┓┛━┓━┫┛┃┳━
┏┳━┓┏┃┳┏┫┫━┏┣┛┣┣┻┛┗┃┛┏┗┗━┳┳┏╋┗┓┛┣┛┏╋┛┫┳┣
╋┛╋┗┻╋┫┛┓┻┣┃╋┗╋┳┓╋┻┓┏┛┛┗┃┣┣┓┫┛┗┓┃┃╋┃┓┣┛┣
╋┣┃━┳╋┗┗┏┛┓┏┏┳┫┫┓╋┣┣┳┏╋┣━┳┻━┫┃┗┛┓┗┓┓┏┏┻┳
━┗╋┛┳━┣┗┛┻┏┣╋┓┓┗┗┃┗┗┗┃┣┏┫┫┣┃┗┗╋┫╋┻┻━┓╋╋┻
┻┗┛┫┫┓┳┏━╋┃┛┃┻╋┓┛┏┛━┻╋┻┳╋┳┏┳┳┗┛┛┳┫┃╋┣┫┣┃
┏┳━━┫┛┳╋┛┗┛┏━┣╋┃┃┃┛┣┓┳┏┓━┣┻┗┗╋┗┛┗┛┗┗┻┳┓┫
┫┻┣┛┛━┓┻┛┫┻┓┣┓┛┏┻┏╋┗┻╋┛┛┏┏┓┃┃┛┃━┣┳╋┫┛┻╋┣
┛┣┛┓━━┣┛┏┓━┛┛┫┫┗┳┣┏━━┻┃┏┗┣┗┃╋┏┏┛╋┣┳┃┗━┻┗
┳┣┫┃┓╋━┻╋┗╋┣┃┓┫╋┗┣┫┳┳┏┏╋┳┏┻┃┛┗┓┻┃┃━┓┛╋┃━
┃┫┳╋┣┻┓┣━━┃┏┏┳┫┓━┏╋┏┳┏┗┃┃┗╋━┛╋┳┗┏╋┳
┫┫┏┫┫┫┛┃┏┻┏┏┓┗┣┓┳┓━┗┻┏┏┫╋╋╋╋┣━┗┏╋┳━┣┃┏┛┫
┛┏┃┻━┓┗┛┓╋┓┓┣┻┓┻━┫┫┫┫┛┛╋┛┣┗╋┏┳┓┻┓┏┳┏┛┫┳┻
┳┫┓┗┃┏━┳┃┃╋┫┳╋┻┗━┏┻┻┳┣┛┗┫┗┫┻┗━┫┛┣╋╋┃╋┫┻┻
┛┳┫┏┻┛┓┳┻┳━┫┓╋┛╋┛┳┃┫┓┃┻╋┳┛┃┏╋┗┳┛┗┓┗╋┻┃┗┗
┻┛┳┫┳╋┏┳━┃┏┳╋╋┣┗┫┛┗┃┳┗┗┃┫┳┻┣┏┗┗┃╋┗┏┫┳┳━┏
┓┣┗╋┳┗┛┗┣┗┏━╋┫┳┛╋┣┳┏┳╋┣╋┓┃╋┓╋╋┗┓┓┻┻┳┣┛┏┏
━┫┳┻┳┃╋┓┗┏┓┫╋┳┓┛╋━┻┗┛┣┏┻┗┳┓┛┫┛┗┏┻┳┣━┣┛┃┛
┃┏┃┫┳┻┣━┏┗┻━┻┓┛╋┃┳┛┣┣━┣┃┃╋┫┣┗┏┣┓┓┫╋┛┣┓┣┳
┻╋┣┣┃┻┓┳┫┓┗┏┏┻┓╋┗━┳┗┓┏┣┻╋┛┻┛┛┏┫┓┛┗┏━┏┣┳┛
┳┏┻╋╋┏┫┳┃┛┣━━╋┃┻┗┻┏┓━┏┫━┻┏━┓━┃┓┳┣┗┗━┃┛┓┓
┻┓┗┛┗┣┃┗╋┛┗┓┓┏┳━┣┏━┻┛┫┗┃┳┣┃┣┃┣┣┛┻━┓┏┻┳╋━
┻╋┻┃━┻┫┫┫┛┫┳┗┫┣┳┳┛┛╋┏┻┗┓╋┣┳┃┻┏┏┫┃┛┃┏┃┣┗┫
┫┗╋┗┓┏┗┏┃┓┛┳╋┛┏┫┗┏┻╋┻┗┻┓┗┓┃┳┗━┫┫┻┗┳┫┻┏┃┻
┳╋┗┣┫╋┓┗┏┣┃┣┳┗━┛━┳┛┛┏┛┫┣┣┫┃┣┏┻┻╋┫┣┛┓╋┗┗┗
┳┫┛┛┣┃┏┻┓┫━┣━┃┻┛┃━┃┗┣┻┏╋┏┗┫━┏┣┫┻┳┛┗┓┣┏━┳
┣┓┓┗┏┓┳┓┃┣┓━━┃┏┗┳┻┏┫╋━┣┫┣┓┫┃╋┗┳┃┗┛┻┻┳━┏┳
┫━━┃┫┓━┏┻┻┫╋┻┏┛┻┣┫┳┃┻┳┛┣┛┫┛╋┣┓┫╋┻┛┣┣━━╋━
┗┓┳┻┛┫┏┗━┣┏┛┗┏┳┛╋┃┛┻╋┃┻┻┳┃┫┗┃┫┫┏┛┛┗┛┓╋┏┗
━┫┓┗┏┳┗┓┛╋╋┏╋┏┏┃╋╋┗━┏╋┣┫┓┳╋━┏━┫┫┃━┗┻┏┛╋┃
┳╋━┣┻┓━┻━┏┓┻┣╋┗┏┓╋┓━┫┏┳┛┗┃┓┛┻┣┗┫┃┛┛┻┫╋┳┃
╋┗┛┏┫┻┓━╋┫┳┃┫┣┻┣┣┣╋┳┗┗┻┛┳┫┣┣╋┻┫┃┻╋╋━╋╋┳╋
┛┻┃┻╋━┳┣┫╋┓┃┣┏╋┏┳━┻┓┫┓┏┗┻┻┫╋┳┏┫┻┓┛┓┛┃┣┫╋
┳┣┓┣┛┳┃┫━┳┛┻┓┫┓┣┓┏┳┓┏┣━┳━━┣┣╋┻┻┗┗╋┓┳┗┻╋┣
┛┛╋╋┃┛┛┓┓┓┻╋┏┻┏┣┏┣┓┻┗┫┏┻╋━┫┳┛┗┏┛┳┛┓
┻┗┛┗┣┓┳┫┗━╋┓╋┃┳┗┓┗┻┏┃┛┏┫┗┗┓╋┃┛┛┫┗┻┫┗┓┛┣┓
┃┏┛┛┏┳╋╋┫┻┗┗┛┳┓┏┳┛╋┫┻┳┓┣┣┗┣┫╋┏┓┓┻┛┫┃┃━┫┛
┳┳┓┃━┃┗┫┗┳┻┃┫┏┗┻┏━┳╋┳┳╋┏┃┃┣┛┓┓┣━━┫┗┓┗┣┓╋
┫╋┣┃┃╋╋┏┗┻┫━┃┳┫┣┏━┏┃┫┫┣┏┳┏┓┣┓┗┻┻━┻┛╋┳┫┫┓
┻┣┣━╋┏┓┓╋┫╋┻┳┛━┫━╋╋╋┓┻┗┳┣━┣┏╋┫┣┛┣┳┳┗━┃┻┗
┻╋━┏┏┣╋┛━┏┛┏┛━━━┃┃┏┣┫┳┗┳┣┫┳┏┓┣┻┳┃┗┗━┫┛┗┳
┣╋┳━┣┏┳┣┓━┛┃┏┳╋━┓┛┻┏━┛┏┛┣┻┓┳━┛┓╋┻┛┣╋┓┳┃┫
┃┛┃┛┛┫┻┃┃┓┣┫┛┻┛╋┫━┗┣┳┣┗┏━┳╋━┫┫┓┳┣━┏┻┳┏┓┗
┫┃┃┗━┻━┓┫┫┻┣┣┣┛┛┫╋┓┓┣┻┫┃━┫┛┣┛┫┏┏┫┣┗┏┛┣┏┛
┛╋━┫┫┗━╋┓┛┛┗┛┏┓━┳┗┗┳┓╋┛┗┓┛┻┃┛┃┣┣┃┛┫┛┗━┳┗
┫┛┳┏┏┗┏┳┏━╋┳━┣┗━┏┛╋┫┻┻━┗━╋┗┃━┛╋┏┳┏┛┳┻┻━┗
┃┓┓┛┳┃┓┗━┓┻┳━┫━┃━┳┫╋╋┏┻╋┗┃━┏┳┃━┛┣┛╋┫┏┳┏┏
┫╋┏┻━┓┓┗┓┗┻╋┻┫━┣┃┗┳┛╋┛┗┛┏┃┏┏╋┳╋┓┛┓┣┫┓┗╋┓
┃┓━┳┣┻┛┣┏┳┛┓┃┗┛┻┣┣┓┓┏┏┛┫┃┃┳┫┗┻┳┃┏┓┗┻┏┫┏┓
╋━┛╋┻┻━┛┳┫┓━┣┫┓┓┓┛╋┻┏┣┓━┻┗┓┣┻┗┃┻┓┃┗╋━┓━━
┃┫┓┗┻┗┗┓┣┃┳┃┛┏┛┓┏┻┛━┳┃┓┃╋┛┛╋┗┃┣┻┗┫┏┃┻┃┓┏
┓┏┏╋━╋┳┫━┣┫╋┏┻┓┻┃┓━┃┓┓┃┗┳┻┻┫┣┳┗╋┳┫┫╋┛┛┓╋
┗╋━┏━╋━┓┣┗╋┳┻┓┗┗┗┃╋┓┃━━┛┛┻┛┏┫┻╋┓┻╋━╋╋┗┻┻
━┛┳┛┣┃┃┏┃┻┃┏━┏┫┏┻┛┃╋┳━┳━┣┻┏┣┻┻┣┗┳┣┫╋╋┃┫┳
┫┓╋╋┳┏┓┫┃┳┫┣┳┃┻┃┃━┓┫┫┃┃╋┛┻┗┳┻┗┛┳╋┣╋┛┳┏┓┏
┫┫┏┃┫┃┛┓┗┣┣┳━╋┓┻┣┫━╋━┫┳━━┏┗┫╋━┓┣┓┻┏┣┫┃┛━
┏╋┓┣╋┓╋┣┣━┫┗┣━┣━╋┛┫┛┓━┳┣┳┃┛┏┻┏┣┻┳┛┻┻━┻┗┏
┏┛┳┛┫╋┓╋┛┛━┃━┃┫┫┣╋┏┻┓┳━┣┻┛┓┣━┻┳┳┻┣┳╋┻┳┳┫
┳┫┓┫┓┫┫┛┓┛┃┓┳┗┃┓┛┏┣┫┻┫┳┳┻┓┫┣┛┻┻┏┳┻┣
┫┗┻┻┳┻┻┗┻┓━┫┣┗┛┻┻┛━┃┫┻┣┳┓┃┫┗┻╋┃┻┣┛┻━┏┻┫┣
━┏┛┏┻━┓┫┗╋┓━━┛━┃┏┻┃┗━╋━┻━┣┻┛╋┣┓┗┗┃┃┏┛┳┗┃
┫┳╋┳┳┣┫┫┫┗┓┃┻┓┃┓┓╋┛┗┏┃╋┛┛┏┃┫┏┳┣┳┻┏┣╋┗┃┗━
┣┏━┛┏┻╋┫┫┳┣┗┃┻┏┃┃┳┃┛━╋╋╋┏━┫┃━┳┏┛┫┛┫┓┻┣━┻
━┻╋┳┻┓┛┳┏┻┏╋┛╋┓┛┻┃┓┫┳┃╋┏┗┛┓┗┃┣━╋┏┻┣╋━┃┃┳
┣┓━┫┫╋┓┗┫┏┣┻┳┏┳┳┏┻━┃┏┏┣┗┛┛┓┗┏┃┻━┛┳┳┣┃┫┗┛
┓┳┗╋╋┗┗╋╋┣━┛┓┻┓┗┏┻┓╋┻┛┃┏┏┻╋┗┣━┣┓┏┗┣┫┏╋┓━
┫┗┳┏┃┏╋┓┛┓┏┓━┻┗┳┫┻┃╋┳┻┛┛┛┏┻┣╋┓┛╋╋┣╋┫┓┻┏╋
━┳┛┃┣━┳┻━┻╋━┻━┗┫┃┛┫━┛┻┻┗┏┃┗┫━┻┻┓┣┃┣┓┏┏┓┃
┓┃┳┻┛━┻┃┫┻┗┓┫┫┳┗┣┳┓┃┳┏┳┓┣╋┃╋┗┏╋┳┏┃┃┛┗┃┃┛
┓┓┗┳┻┣┓┣┏┗━┗━┏┣┫╋┣┻┫┗┗┛┣┳┗┫┣┫━┏┓┳╋━┃┓┫┫┓
┳┗┫┗┻━┓┏━┣┏┻┛┏┛╋┫━┗┃┻┏━┛┏┻┳╋┣┓┛┏┫┗┏┛┣┣┻┛
┏╋┃┫╋┓┫┳╋┳┳╋┏┻┛┛┳┛┳┻┫┫┗┳┗┗┗━┗┃━┫┓┛━┓┳┏┃┳
╋┗┏┓╋┳┓┳┻┏┳┫┻┣┓╋┏┳┗┓┳╋┫┣┓━╋┫━━┗┗┻┫┫┃╋━┳┗
╋┻╋┓┳┣┓┓┳┛┓┻╋┳┏┛┳┓┓┻┏┣┣━┫╋┏┛━┃┣┃┣┃┓┛┫┗┫┫
┳━┫┛┻┫┓┏┻┛┏┳━┓┛┫┛┗┏╋┳┳━┻┓┃┃┓┛┗┃┗┗┛┏┏╋┏━┏
┻┻┏┫┏┛┻━┗┏┻┣┃╋╋┳┓┻┃┫┫┣┻┏┳┃┗┃┏┻┗┗┻┣┗━┓┛╋┛
┏╋┣┳┗┏┳┗┻┳┳┻┳┛┛╋┫┓━┏┫━┫╋┓┓┣┫┳╋┗┃╋┫┫┃┣━┃┓
┗╋┻┃┻┏┏┓━╋┳┻┏┫┃┓┻┃┫┫┏┃┳┏┗┫━┏━┫┗╋┏┛┻┣┳┫╋╋
┳┛╋━┏┳┣┛┳┃┳┃┫┗┣╋┳┛┗┓┏┗━╋┃┫┻┛┛┫┃┗┛╋┫┃╋┓┛┻
━┳┣┓━┗┃┓┫━╋┳┗┻┻╋┳╋┓┗━┓┓┓━┛┳┫┣┗┻┓┛┛┏┗┗┓┗┃
┛┣┳┣┣┏┛┣┳╋┏╋┛┛┏┫┫┓┳┃┻╋┃┃┫┫╋┫┃┗╋┏┏┣┗╋┗┣┳┃
╋┃┃┓━┗┓┃━┣┓┫┣━┗┳┓┳┗┃━┗┗┛┗┃┫╋┗┣┏╋┻┳┃┗┓┫┣┳
┗┛┫┗━┳┛┓┓━┓┗╋┏┛┏┗┓┓┓┃┗┓┓━┛╋━┛┃┗┓┓┫┳
┻┣┣┃┃┗┃┓┳┓┗╋┃╋┗┗━┛┓┏┓┓┫┣┗┃━┻┃┫┏┃┗━┻┃┏━╋┫
┣┣┗┛┫┳━┛┗┏┣┗╋┫┳┻┏┓┣┣━┓┏╋┗┏┳┳┳━┏┫┗┫┏━┓╋┣┓
┫┃┳┛┓┻┓╋┫┓┳┛┫╋┛┏┣┫┛┓┏┃┓┫┓┳┛┃┃┓┻┓┻┫┛┣━┓┣┣
┃┗┳┃━┳┳┫┳┻┗┣┻━┃┻┏━┓┃┏┗┫┻┳┏┗┗┃━╋━┳┻┻┳┗━╋┻
┃┫┫╋┃━┛┛┫┏┻┗┻┣┛┃┃┗━┣━┓╋┏┏┏╋━┳┳┛┓┳┓┻┻┫┛┛┳
┃┗┳┗┫╋╋┣┻┛━┗┛┳┃┓━┃┏━┻┣┓┣┳┃┻━┏┻┃┃┗╋━┳━┃┫┗
┣┗━┫┫╋┏┛┳┃━┳┗╋┃┛┣┫┫╋╋┛━╋┻┃┫┗┛┃┛┓┫┃┏━┛┏┓┳
┏┏┻╋┻┗┣┏┛┛┃┛┓┏┫┻┓┫┣┛┛┃┳┛━┛┛╋┫╋┛┏━┛┓╋╋╋┏┃
┣┃━╋┣┻┫━┣┃┳┃┻┗┏┓┣┓┏┃┻┳┻┛━┛┛┫╋┛┃┛╋┣┛┓┫┃┃┓
┫┛┻┏━━┏┛┫┗┫┗┻┛╋┓┛┻┻┛┫┏┛┃┳┗┫┃━┃┣┫┏┛┫┃┣┫┳┗
┳┛┻┣┻┛┛┗┻┻╋╋┏┃┏╋┗┃┏┛┛┃┗┓┻╋┣┳┣━━┳┣┓┃┏┳━┫╋
┓┣┻┫━┃╋┻┓┫┳┳┣╋┃┏┻┓┃┛┛┛┫━┏┏┗┓┃┓┃┓┗┻┃┻━┓┃┓
┳┃┗╋┛┓┻┛╋┻╋┃┃┫┓┫┳━╋┳╋┃┛┣━┛┃┣┳┓┗┳┛┃┻╋┳┣┛┏
┏┳┃┣┫┓┳┻┳┏╋━┻┻┫┣┓┗╋┃┗╋╋┣┫┃┣┳┫┏┗┳┃┛┳┛┓┛┳┳
╋┓┗┗┓┏┳┗━┗┏┳╋┃┗━┓┗┃╋┓╋━┃┣┳┻┣┣┻┗┏━┓┛┻┫━┣╋
┏┏┃┫┃┛┓╋┏┃┗┫┳┻┃┣┻━━┻┓┗┓━┣┓━━┗┣┃┏┛┗┻┣┗┓┳┣
╋╋┗┃┃┏━┣┣┛┫━┃┫┣━┻┻┳┏╋┏┏┃┛╋┻┣╋┫┃┣┛┳┗━━┫┏┃
━┻┫┃┳┏┫┻┛┣┻┓┃┻┫╋┫┫┛┃┣╋┏┛┫┗┳┣┓┛┃┻┗━┻╋┓┣┳┣
┏┫┃┛┏┛┻┣╋┃┗┫┓┗┻┻┫┳┳┳━┃┗┻┃┗━┣┣━┏┫┳┗┛┣┃┏╋┓
┃╋┫┻╋━━┓┣┏╋┣┏┣┏┫┃┗┣╋┣━┛┳┳┗┗━┳┻┓┃╋┫┛┻┓┣┳┳
┳┫┛┛┣┗┓┫┃━┳━┣┓┛┻┓┗┫┫┫┓┣┛┓┏┓┗━┣┏┗╋╋┻┓━┫╋┗
┗━━╋┳┳┗┣┃┻┏━━┳┳┃┗┛━┃┗┣━┣┳━┣┗━┫┣┓┣━╋┳╋┛┓┳
┓┫┗━┃┗┓┻┏┓┻┗┓┗┳┣┣━┳┏┏┃┗╋┗┗┗┗┃┃┛┏┓┏╋┃┣┓┳┣
┳┫┣┏┻┛┻┛┻┻┳┳┃┣┗┣┛┣┛┗┃┳┣┏┫━┗┗┳┏╋┻┗┛┫
┻┏╋┣┫━┃━┃╋┗┓┏┏┓┃┫┳╋╋┻━┳╋┛┻┗┗┻┣┣┣┓┫┳┫┳━┓┣
━┃━━┃━┓┗┣┛┣┣┃┫┛┗┓┏┫╋━┏┓┻━┗┳┫┻┏┳━┳┫┃┣┃┗┏┓
┃┻╋┳┛╋┛┏┗━┻╋┫┓┳┏╋┛┏┫┓┓━┫┛━┳┛┫┗┓┻┫┓┏┳┗┃┗┗
┛┓╋┛┗━┏┳┻┓╋┛╋┗┏┗┫┫╋┻╋┗┳┃┫┓┣┓━┃┛┻┛╋┓┃┳╋┗━
┗┃┣┓┫┓┻━┃╋┣┗┏┏┃┫┗━┛┏╋┏┣━┃┻┳┣╋━┫╋┳┗┗┛┫┫┏┗
╋┛┏┃┗╋┛━┃┳┗┓┳━┃┫┻┫┃┻┗┳━┓┛━┻┣━┃┗╋┳┻┏┣┓┏┻┻
┓┏━┫┛┫┃┃┓┓┻┗┛┫┃╋┣┏┣╋┗┛┛┫━┻┫━┻━┫╋┛┳┓┳┣┫┛┏
┻━┛┏┫┛┫┛━┣┗┻┗┣┫┓┗╋┳┣┫╋┃┗┳┻┻┛┗╋┛┛┓┣┣┳┗┛┏┫
┻┓┻┻┻┛━┛┳┣┻┳━┣┣┛┻┳┫┣┳┫┳╋┃┃┗╋┃┗┳┣╋┫┛┓━┫┛┳
┏━┗┫┛┓╋┓┛┫━┻┛┫┃┻━━┗━┗┛━┗┛━┫┓━┃┻┃┻┳┓┳━┳┓┛
┫┳┏┃┏┃┫┛┣┣┛┏┃┫┃┗┓┃┃┗┓┏┓┻┃┣┻━┫┻╋┣┳┻━┓┗┓┏╋
┫┫╋━╋╋┗┏┫━┻┃┫┗┏┃╋┫┛╋┫┏┳┗┳┻┗┣━┓┃┓━┳┛┻┣┣┏┃
┻┳┳┓━┓━┓╋┓┏┣╋┗┏┃┓╋━┏━┗┣╋┛┏┛┣╋┳┣┏┫┳┗┣┏┻┻━
╋╋╋┓┗┏━┗┗┓┃┻┛┗┳╋┗┃┣╋┻┫┓┏┳┻┗┓┫┣┣╋┫┗┣┛┛┻┓━
┳━┫╋┗┗┏┃┏┃┃┃┓┳┏┓┻┳┓┛━┏━┃┛┣┓┣╋┗┏━┫┓╋┓┏━┻━
┗╋┓┓╋┳┗┫┗┳┳┣┗┃┣┓┗╋┣┳┃┳┛┃┗┻┃━╋┃┻┫┏┃┻┫╋┛┛╋
╋┏┳┻┗╋┗╋┏╋┏┣┛┓┣━┳┳┃╋┫┃┛━┓━┣━━┃━┛┗┳┳┣┳┳╋┃
┓━┓┛┳┣━┳━┗╋┣━┫┗┓┳┃┫┫┣┃┃╋┛┃┏┻┏╋┣┳┻┣━┏┣┓╋╋
┣┻┫┃┻┏┻┳┓┗┫┻┓┗━┓┏┻┛┓┃┗┏╋┻┣┏┳━┗┓┓┃┗┏┓┫┃━┻
┛┛┛┏┛┛┓┳┏┳┓┗┗┣┃━┛┛┣┏┫┳┳┻┳┫┃┳┻┛┃┓┻━┫━┻┣╋╋
┻┳┗┓┓━┛┳┗╋┛┗┳┻┳┛━┃┳┓┳┛┛╋┫┃┃┗╋┏┻╋┫┣┣┣╋┻┏┏
┏┃┃┗┳┓┣┏┛┫┃━┗┃┣┣┓┫━┏┳┻┫┳┏┃┫┣┓┣┃┫┻┫┗┏┫┫┗┗
┳┻┓┏╋┣┓┣┳┣┗┣┗┓╋┃╋━┓┛┻┃┫╋┛┳┗┫┣┓━╋┻┣┃┃┏┛━╋
╋┛┣┣┏━┻┻┛┻┻┳┗┫┛━┃┗┛┣┣┗┃━┃╋┫┏━┳╋┓┛┻┫
━┗┳┓┃┏╋┓┫┻┏━┏┓┫╋━┓┛┻┳┣┫╋┏┫┻━┃┓┓┫╋┓┗┃┫╋┳┫
┣┻┫┣━┏╋┻╋┏┏┳┣┓╋┓╋┃┫━┏╋┏┣┣┏╋━┓┛┛┫┻┃┫┫┻━┛┓
╋┃┫┛┏┣┏╋┓┗┣┛┛┗╋┗┛┓┃┏╋┏┏╋┫┳┃╋┣┏┛┫┃┓┏┻┗┗━┓
┗┫╋┣┻┗┳┃┻┏┏╋┗━┏┓┗┓┛┓╋━┃╋┗┳┏┗┃┛┃━┫┏╋┗┣┃┣┏
┫┃┏━┗┫┛┓┛┃┏┫┏┻┳┻┗┫┣┳┗┗┻┃┣╋╋┏┏╋┳━┻┫┃┏┃━┳┛
╋┫┫┓┓┃╋┳┓┓┻┛┗┃┣┳┗┓━┓━┓╋╋┃┏┣━┃┫┫┗┻┗┗┓┫┛━╋
┫━┫┳┫┣┗┏┓┓┏┏╋┫┃┳┻┓┳┳╋┫┗┳━┃┣┃╋━┣┳┗┻┣┃┳┓┫┣
╋┗┛┏┣┳┃━┏┓┫┃┫┻┓┛┓┻┓┻┳┣┛┫┗┏┫┃━┣┗┫┛╋┗┏━┳┣┗
┻┃┣┓┛┃╋┓┻┗┛┗┣┣━┻┣┛┛┻┳┻┳┃┻┃┃━┛┏╋┗┓╋┛┻┏┓┣┗
━┗┃┳┻┣╋┛┏┻╋┛┳┳┃┛┻┓━┓━━┻┫┛┫┫━┓┗┳┃┓┳━┫┛┏┫┗
┫┫┏┗━┗┳┓┫━┳┓┓┳┣┣┃┻┻━┛┳┗┻┓┗┏┃┫┃┳┓┣┻┛┳┏┫╋┃
┓┣┳┃━┫┛┏┛┛━╋━╋┃┛┳┻╋┳┃━╋┓┛┏┏┓┳━┣┛┗┣┃┻┳━┣┛
┳┣┃┓┃┏┣╋┛┓┃┓┓┣┫┗┃┫┣┗━━┃┫━┓┣╋┗┏┏━┓┣┓┫┗┳╋┻
┳┫━┗┻┗┃┻┫┣━┏┃┓┻┓┛┣╋━┏╋┓┓╋╋┛┣┛┗╋┫┣┫┏┳╋┗━┳
┛┣┛━┻┛┏┓┳┣┣┓┗┃┳┫┃┣┓┫╋┻┛┳┣┗┳╋┛┗┛┳┓━╋┣┓┃┛┛
┛┓┏┫┓┣┓┏┻┓┣┓┻┫╋┻┃┛╋┓┣┏┻┫┃┻┓┻╋┃┛┛┓╋╋┓┣━┫┫
┏━━┳┛┳┃┳┃┫┻┛┳┣┏┏┓┛┣┃┻┃┛┗━┣┗┗┫┛┻┳┓┗╋┛┣┳┣┃
┓┃┣┫┣┛━┛┣┣┓━┻╋┓┃┗┗┣┫╋┳╋┣┣╋┃┳━┃┣┃┳┫┻┣┳┳┫┏
┃┻┓┓┣┓╋━╋┫┫┃┻┳┣┛┗━┗┛┏┛┗━┛┛┫╋╋┛┻┳┫┏╋┃━┃━┃
┣┫┳┳╋┛┃┛┳━┳┛┻┳┛┣┻┓┳┫┓┛┗━┻┏┻┻━┏┓┻┳┳┣━┓┻┫━
━┫┗┏┫┗┣┳┣┏┣┣━┫┃━┻╋┃┓┃┣┏┣━┻━┫┳━┳━┗┛┓┃┏┏┻┗
━┗┫┫┓┗┣┗┓┫┓┏┓╋┛┏┃┣╋┃┗┃━┗┏╋┫┓━┓┓┣┏╋┻┗┻┫┃┣
┫━┓━┛┗━━━┛┻┏┫━┳┣┛┫━┣┻┃┫┣━━╋┫╋┳┣┻┓┏┛┃┫━┣┏
┳┛┗┻┃━┣━┣┳┳┳━┓┫┣┗┣┣┓┫┓┫╋┫┳┛┗┗┳━┣┓┓━
┣┃┏┛┳┛┃┣╋┓┛┏╋━┃┣┣┻┫┗┻┗┻┗━┛┛┳━┏┛┃╋┳┻━┫┣┃━
┫┓┻┗┓┻┣┛━┳┛┓━┫┏━┏┻┛┛╋┻┓┫┃┛╋╋┣━┏╋━┓┓━┗┫┗┫
┣┏┓╋╋━┗┃┳┫┫┃┳━┛┛━┫╋┳━┫┛┓┗━┗┓┫┛┻┳┃━┻┳┣━┻━
┛╋┣┳┃┗┛╋┛┳━┳╋━┃┳┻┏╋┣┛┣┓┳┛┣┏┻╋┗┏┳┛┫━┻┛┃┳┗
┻┻┣┏┫┓┳┃┛┻┛╋┓┛┻┻┫┫╋╋┗┛━━┗┏┛┃┻┏┃┫┣┗┻┣╋┃┣━
┓╋┣┗┛┏┏┛┛┓┃━╋┻╋┫┃╋┻┃┃╋┃┫┻┣┓┫┗━╋━┗┻┓┏━┃┣┏
┛┛┓┃┛┏┳┻┣┓┣┓┏┫┳━┛┫┏╋┓━┣┗┣┻┏━┫┻┣┓┛╋┻┓╋┻╋┳
━┓┃┻┏┏┃┓┻┓┏━╋┃┣┫━┳┓┫┛━┛┓╋┳┏┗┓┓┓╋┛┗┣┏┫┏┗━
┻┏┣╋┃┛┫┃┓┫┓━┏┗┻┓┗┫╋┛┏┛┻━┏┏┗┗┣┗┓┳┗┻┻┓┫┏┗┫
┏┓━┗┗┃┓┗┃┃┛┫┻╋━┗╋┗┃┫┳┏┳┗┳┫┳┻┃━┛┣┳┃┣┣╋┃┗┳
┳┓┓┓┣┃━┏┫┻╋┻┗┣┏╋┛┣┗┃┫┗╋┫┛┣┻┻┳┻┫┏┻┣┃┛━┃┛┳
┫┣┗┫┣╋┻┻┃╋╋┣┣┗━━┣┳┳┣┻┳╋┗┃┻┣┣┏┏┏┫┳┗┃┓┻┻┗┗
┃┃┣┳┗┫━┏┗┓┃━━┓┣┳┳┣┃┃┛╋┏┳╋┛┛┃┣━┃┳┳╋┏┳╋┳┫╋
━┻┛┓━┛┣┃┗━┣┓┃┃┣━┃┓╋┫┃┓┗┗┣╋┓┻┳┏╋┻━┛┓┛╋━┗┣
┣━┣┓┃┗┃╋┏┏┓┫┓┳╋┗┗┏┫┃┳━┛┛┻┣┃┓┏┃┃┛┓━┻━┗╋━┫
┃┳━┣━┏┃┗━┳┓┣╋┗┳┃╋┫┻╋┣╋┃┃┃┓┃┳┣┻┃┓┣┻┻┛┻┛┗┻
┛┻┣┏┏┗┻┃┏━┻━┻╋┣┻┃┣┛╋━┛┫━╋┣┛┣┃┗┳┛┗┫┣┫┃┻┗┻
┳┃┃┓┓┣┃╋┓┓┏┣╋╋┫┛┣┗┛┏┫┛┏┏┓┛╋╋┻┣┻┃╋┏╋┏┗┫┻┏
┓┫┣┛┓┓┗┣┛┣┣┏━┳╋┫┛━┫┛┫╋┗┓┓┗┣┓┃┃┛┃┳┣┛╋┳┏╋┃
┓┻┳┳┓┓┓┏┃┻┫┫┓┏┣┃━┗┓━┛┫━┃┳┏┣┳╋┗┣┫┻┣┣┛┛┛┓┫
┣┣╋┛┣━┻┗┃┣┗┣┣┻┛┓┓╋╋╋╋┛┓╋┛┃━━┃┓┓┏┫┫┓┣┫╋┣╋
┛┳┗┏┛┫┫┓┛┓┳┃┏╋┳┏┃┃━┛┻┓┗┻┛┛┫┫┏┫┗┣┏┛┣━┳╋━┻
┳┫┳┛┓┫┫┻╋┃┓╋┃━┓━╋┏┛╋┫┣━┗┃┃┏┃┣━┛┏┛┗╋╋━┏━┏
┗┏┻┃┻┃┻╋┻┳┓┏┗┛╋┗━┳╋┓┫┻┫┏┫┃┳┫┫┏┫┓┗┃┳
┛┃┣┻╋╋┫┣┳┳┣┣┳╋┳━┛╋┛┗┫┫┃┻┳┫┗┣┛╋┓┫━┓┓┓┫┏┏┏
━┻┣╋┗┣┗┏┏━┳┣┣┏┛┫┳┻━┗┏┃┫━┃┃┣╋┳┓┗┗┏━━┛━┏┻┻
┛┗╋┓┛┗┳┛┛━┏┛━┫┓┣┻┣┫━┓┣┛┣┻┏┳╋┣┃┓┣┛┻┫┻┳╋┛┃
┣┣┃┛┏┗┓┣┏┻┓┓┣┃┻┳┣━┓━┻┛┓━┫┃┳┣━┳┗━┳┏┗┓┫┳┻━
┃┗┻╋╋┃━╋┻┃┃┫━┻┗┫┫┓┓┣┳┗┳┗┏┳┻┛┃┳┣┏┛┓┓┻┓┏╋┻
┏┗┛┳┳╋┗┗┻╋┳┛━┃┏┫┗┃╋┣╋┏┫┃┳┛┗┛┻╋┓┗┫┛┓┻┳┃┛┻
╋┫┳┏┃╋┃┃┻┃┻┃┗┃┳┃┣┃┳┓┓┣┓┛╋┛┳╋┗┛┏┳┓┻┫┣┓┃━━
┗┃┳╋┏━┫┓┫┏━━┣┓━┫┫┗╋━╋┻┛┣┻┛━┳┓┫┃┫┗┛┳┗┏┃┛┃
┣┣┃┣┏╋━┃┓┣┃╋━━╋┛┗╋┏┏┏┗┗┻┫━┏┫┫┣┣┳┛┓┗┛┃┃┣╋
┗┓┏┫┗┣┻━╋┗┻┛┫╋┳┣┏┣╋┃┻┃╋┗┗┃┻┛┛┛┳┣┃┏┓┓┓┳┗┓
━┃┫━┫┗╋┣┫━┳┣┛┣┻┻╋┣━┏╋┻┫┗┃┓┫╋┻┓━━┛┏━┛┫┃┃┛
━┛┏┻┓┓┃━┻┻┓┫┳┣┃┛━╋━┓╋┓┏┃┓┗┫┓┓┻╋┛┳━┣╋┓┗┗┳
┏┓┫┫┃┛┫┳┗┗┫┻┫┛┗┣┗╋┓━┻┓┗┓┃┳┃┛━┏┃┃┻┣┻┏┓┫┃━
┻┻┻┛╋┻╋┓━┻╋┳┻╋┳┳╋┏┃┓┏┃━┻┳┗━┻┓┃┗━┣┏┃┛┣┻┓┛
┓┫┗┛┓╋━┃┛━┃┣┃╋┫┗┃┏━┻╋┣┳┓━┫┳┻━┛━┫┗┗┣┏┣┛┻┛
┫┣┫┏┓┻┗┛━┛┳╋┛╋┏┣┏┛┫┃┏┃┏┳┗┃┏┫┳┃┻━┃┣╋━╋━┃┛
┻┣╋┓━━┓┣┗┻╋┏┓┳┗━┓━┛┻┳┣┣━┣┓┣┏┓┛┏┻┻┻━┫╋┏┳━
┣┗┳┳╋┏┏━┻╋┛┃┃┓┓┻┃╋╋┳┛┣━┣┣┣┓┣┓┻━┫┳┫┳┣┓╋┗┻
┻┻┳┳┓┓┳┗┣┏┓┳┗┃┛┏╋┓┃┳━╋┓┗┛┛┻┣┳┣╋┳╋┻┳━┗┣┏┫
┫━━┃┃┓┫┗┛╋┏┓━┏┛┃┣┣┓┫━┻╋┳┫┣┏┓┗┫┃┛┏┣┻┓┗━┓┃
┫┳┓┛┃┛┫┗┫┳┃┫┳┃┗┏┻┫━┓┳┗┏┛┳┛┗┓━┃╋┻╋┻┓┛━┻┗┗
┣┃┫┳┓┳┓┗┗┣┏┃┳┻┫┳┣┓┻┗┳┏┃┗╋┏┛┛┓┣┛┃┛━┣┛╋┛┣╋
╋┏╋┗┗╋━┃┛┏┃┫┣┳╋┻┗┫┫┳┣┫┻┛┣┣┗┃━┃┓┫┣┗┗┳┫┳┳┫
┓┣┗┫┣┳┏┻┃┻┻┛━┻━┃┗┃━┳┣┓┃┛┓┏┗┛┃┣┏┣┣━┓
┗┫┃┛┛┗╋┏━┛┣┣┗┃┣┛┏╋┓┛┏┛┣┛┃━┃┣┳┛┓┏┣┣┫┣┛┃╋┣
┳┗┃╋┗┳┻┳┳┳┓╋┫┗┃┃┳┃┛┣┃┳┫┻━╋╋┣┫┏╋┻━┫┣┃┏┃┏┃
┗╋┃┛┛┣┳┣┓┗┛┣╋┛┻┃┣┏┃┫┣┃┛╋┏━┫┻┻┓┗┏┗┛┛━┫┛┃┻
┃┳┻┳┓┛┃━┓┏┓┏┫┃╋┏┻┣┛┣┗━┓┗┏┻┣┳┏┣┻┓┛┣┛┗┛┛┻┫
━╋┛┳┛┓┗┻┏┻┫┏┓╋━┫┗┳━╋┗┣┣┏┏┗┃┓┛┃┃┫╋━┻┣┣┗┗┗
━━┃┗┣┳━╋┻┳┣┃┃╋━┛━┏┏┓┣━┳┓┻┓┃┻┗┻┏┳┣┛┛┫┗┫━━
┗┻┃╋┳━┗┓┻┳┣━┏┣┏┓╋┓┗┓┃╋┳┓┣┻┛╋┓┳━┛┫╋┏━╋┃┛━
┛┳┫┫┣┏┃┛┃┣┻┓┫┣┻┓┣┳┳┫┛┣┓┛┻┫┏┣┗┓┗┣┳╋┓┳╋┃┳┗
┳┗╋┫┳┗┏┻┏┗┛┗┃┫┛┗┓┫┏┛┃┳┳┃┏╋┓┃┫┣┣╋┳┣┓┛╋┃┓┏
╋┓┻━┫┛┓┛┗┫┏╋┣┏┓━┛┛┻┣┓┳┻┫┓┳┏┣╋┻┃┫┻┳┻┃┫┣╋━
┻┻┻┛┣╋┃┻┫┗┳━┃┓┫┣┫┓┻┓┻┃╋┏┏┓━╋┣┃╋┓┻┳┣┣━┗┫┏
┣┳┏┻┣┛┻┻┓┓━┃┏┃┏┃┃┣┫┛┫┻┻┗━┏┫━┫┳┛━┣┃╋┣┃┫━┛
━┳┛┓┏━┣┳━┃┛┃┣┫┳┫┳┻┓┫┳━┣┃┃━╋┻┛┃┓━┣┏┓╋┛╋┓┳
━━╋┛┫┏┫┻┫┗┃┣┣┃┻┻━┓┃┗┫┃┃╋╋┻┃┣━┫┳┗┫┻━━┫━┗┃
┣┏┻━┗┛┛┓┣━━┗━┓┏┓┫━┫┗┳┛┓┗┓┛┛┳┓┣┫┗┻┳┻━┛━┓┃
┳╋┓┻┣╋┛┛┏┗━┗┫┣━┃┓━┓┛┫┏┳╋┏╋┏┛┓┗┃┫┫╋━┏┏┣┃┻
┻┣┛┓┻┃┃┏╋┛┻┏━┓┳┗┗┗╋┣┏┳┫━┫┛┓┣┗┓┳┓━╋┛━┣┣┃┗
╋┳╋┗┫╋┓┛━━┫┣┏┻┓╋┏┓╋┻┃┛┃┣┓┗╋┳┓┓┣╋┗┛┛┣┣┓┳┏
┃╋┏┏┛┫┏┣━┳┗┣╋┫┓┳┃┻╋┫┻┻┣┻┛┛┣┏┏┛┫┛━┫┗┫┻┗╋━
┫┓┓╋┣┗┳┫┏┳┓┛┫┣┣┛╋━┫╋┗┃┓┳╋┳┫┏┻┣┳┫┣┃┣┳╋┓╋┃
┻┛┏┣┫┣━┏┃━━┫┓┓╋╋┗━╋┛┛╋┣┛━┣┃┓┻┏━┓╋┣┃┫┗╋┻┫
━┳┃┳┛┳┻┓┫┫┗┗╋╋┃┣┏┣┫╋━┳━┫┻┓╋━┫┻┏┻┻┓┣━┳┫┛┻
┓┃╋┣┣┃━┃┻┛╋┗┗┓┣┗┣┃┣┓┓┏┣┣┫━╋╋╋┓━━┗┫┗┛┳╋┣━
┃┣╋┏┃┳┛┏┣┻┗┃╋┫┣┻╋┏┓┏┓┣┻┓┻┻┃┃┣┳━┳┳┓┻
┓┻┏┗┃┳┻┃┗┣┓┏━┫┗┣┏┣━━┓┻┻┣┫┗┛╋┃╋╋┛┗┳┃┏┛┣┫┳
┏┻┣┻┛┏┏┗┃╋╋╋╋┃┳┓╋╋┛┛┃┗┗┓┏┳┳┃┗┏┫╋┻╋━━┳╋┻┣
┳┏┓┛┃╋┣┫╋┏┳┛┃┻┃┻┣┫╋┓━┏┏┫┛┣┏┣┣━┛┃┃┣┛┗━┓┛━
┫┻━┳╋┫┳┓┏━╋┫┣┳┏┣┫┫┛┣┻━┓┃┫┃┃┛╋┗━╋┻┓┛┫┣┣━┗
┗┫┳┃┃┓━┳┏┗╋┗┣┃┓┗━┻┓╋┓┗┓┏┣━┛┫┏┓┻┛┣┻╋╋┳┃┓┏
┻┻┃╋━━┣┻┗┃┫┫┳┣╋┓┻┳┻┃╋┛━┓┃┳┗┓┓╋┓┻┗┻┻━┛╋╋┳
━╋┏┏╋┻┓┓┏┳┃┛┛┫╋┣┛┓━┣┗━┛┓┗┗┏┻┛┣┃╋┗┣┓┣┻┻┃┗
┫┫┫┛╋┻┃┛┗╋╋┏┳━┫╋┻━┃━┗┏┫┻━┓┛┫┣┗┳┛┗┛┃┓┗┻┻┗
╋━┻┓┗┛┣╋┓┗┛┓┣┳┳━┫┛━┣┓┛┛┳╋┛┛┳┻┓┣┣┏┳━┫┳┻┳┓
┏┃┫┻┳┏━━┓┏┣┗┗┳┛┫┓┛┻┏┃┏┛━┓┓┫┃┛┫┏┻┣━┫━┻┻┗┏
╋╋┃━┳┻┻┫┓┃┣┻┛┓┛┃┳┓┓┃┣━┫╋┃┳━┛┓╋━┳┣┃┻╋┛┏┳┗
┣┓┗╋┃┫┣┫┳╋┳┳┣┃┓╋┃┃━━┳┓┏┏╋━┫┛┳┛╋┫┏┫┗━┻┏━┻
┛┳╋┃┻╋┏━┗┳╋━┛┣╋┣┏┏╋┻┗┳┛━╋┓┓━┏┻┏┫┏━┻━┻╋┛╋
╋┻┃━┓┣┛┃┛━┃━╋┳╋┗┛┫┻┃━┣┓╋┣┛┛┃┗┏┻┗┻┫┫┳┏╋┓┃
━┃━┻┛┻╋┓┣━┗┣┓┗┗┗┏┛┃┳┳┓┓╋━━┻━┓┳┳┳┛┻┛┣┛┻┓┏
┛━╋┏┏┳┣┓┻┗┫╋┓┓┫┣┃╋┛┣┳┛━┛┓┻┻┫┗━┃┻┃┫┗╋╋┏┻━
┳┏┫┳┳┳┳┛┗━┓┫┻┏┓┻┛┳┫┏┗┛┃┗╋━┣━━┃┻┃┗┓┣┫┏┫┫┏
╋┫┓┳┓┫┫┣┻━┣━┓┓┓┗┣━┓┃┃┫┳┻╋┓┣┣┓┃┓┣━┳━┓┳┏┃┣
┗┗┗┣┃┳┃┳┗┳╋╋╋┏┣┏┃┻━┣┫━╋┫┃┏┏┓┫┛┗┳┻┻┻┣┃╋┛┻
┳━┗┳┛┫┗━╋┫╋┗┛┃┫┻━┃┏┓┫┛┛┫┏┳┣╋┫┃┓┛┫┏┻┳┣┣┗┻
╋┳┗┗┏┳┏╋┏╋┣┛┳━┫┃┓┻┻╋┳┫┣┫┓┛╋┳┫┃┛┃┏┛┳╋┓┣━┗
━┓┗┻┻┳┻┃┣━┣╋┗╋┓╋┓┫┗┗┓┗┏┻┣┫┏┗╋┃┣┃┓┻┓┓┫━┣┫
┓━┛┻┃┏┻┫┛┗┃┛┳┏┓╋┗┗━╋┫┏┣━┛┛━┣━┳╋┻┏┻┏┫┣┫┃╋
┻┳┣╋┫┗┗┓┏┗┳┫┏┃╋┏┳┣┳┻┗┓┗╋┻┏┣╋┃┏┗┫┫┫┏
╋┓━┃┓┛┣┫┏┃┻┓┣╋┏┓┣━┛┓┗┃┃━━┃┫┗┣┻┻┗┗┓━┫┏┗┻╋
┃┛┻┗┣┗┃┳┛┫━┣┳━┛━╋╋┏┓┓┏┛┣╋╋━┣━┳┃┛┣┏┃┫┣┳━┣
┗╋┣┏┛╋━━╋┗┣┛┳━┫┻┻┳┣━┳┳┛┗╋┫┃┻╋┏━┳╋╋┃┓┓┻┃┃
┗┓┻┫┓┻┏┓┃┻┏╋┫╋┳┣┫┗╋╋┓┗┫┗┛┛┏┗━┣┣┗┓┳┓┣┛┻┏━
┃┃┛┣┣┛━┣╋┻┃┛┳┫┓┗┳━┻┫┫┗┣┓┛┛┫┣┏┃┏┻┏┛╋┫┛╋┣┣
┫┣┻┃┓┳┣━╋┣┫┗┣┣┃┣┃━┣╋┗┏┳┳┏┗┏┛┏┻┓┳┣┣┳┳┣┣┣┗
┣┏┃┗┛┫┓━┃╋┫┃━┓┃┏┃┳┏┃┣┏┗┛┃╋┻┣┣┫┓╋┓━┗┻┫┃┛┗
┏┫┣┏┃┛┃┃┓━┏┻┏┳┏┫┗┫━╋┃┻┻┣━┗┃┛┃╋┗┫┣┃┃┛┃╋┃┻
┓┃┛┻┓┣┳┏╋┛┣┗┫┃┏┓╋━┻━┫┫┻┓┫━┻┛━┓┻━┃┛┃┻━━┃┗
━┛━━━┻┳┃┫┓┻┃┛┻┳┫┓┳┻┗┣┏┻╋┻┫┗━┃┣┻╋┫┓┻━━┣┃┻
┏┃╋┳━┛┏┗┓━┳┏┛┏┻┫╋━┃┻┓┣┃╋┃╋┫┃┳┳━━┓┗┗┫┃┻╋┫
━┳┓┗┻┣┣┫┃┏╋┓━━┏┫┣┛┏┣┻┏┛┗┣┗┓━╋┳━╋┃┃┗┳━┃┣╋
┛┣┻┫┛┣┣┳┻┳┃┻╋┫┗┫┗┗┻┳┣┳╋╋┛╋┓┣┫┓┫┛┏┛┫┻┗┗┣┣
━━┻┃┓┫┳┃┃┫┃━╋┣━━╋┏┣┓╋┓╋━╋┓┗╋━┳┣┳┏━┓┣━┃┃╋
┳━┛━┫┣┫━┃┫┛┳╋╋┫┗┣┻┓┛┣┫━┳┃┃━┃━┣┓┣┣┃┫╋┛┫┣┫
┻┫┗┛━┳┓┗┃━┻┏┗╋┣┣┗┃┃┻╋┓┗┏┳┫┻┛━┗━━┻┳┓━┓┣┏┫
┏┳┣╋╋┏┗╋┗╋╋┗┃┓━┫━┃┗┛┫┃┣┣┗┫┗┛┗┗┗┻┓╋┃┏┣┏┗┛
┛┣┫━╋┏┣┓╋┛┗┣┓┣┫┻┛╋┛┳┏┻┏━┣┏╋┏┛━━┣━┏━┻┏┏┓┣
━╋┻┻┓┛┓┛┏┫━┛╋┳┃┳┏╋╋┳┣┗┻┻┛┛━┻┫┓╋┣┏┛┏┛━┫┳┣
┏┏┫┫┫┻┛━┫┳┗┛┣┓┗┗┗┗┛┃┓━┫┻┫┓┻╋┳┗┳┫┳┣┛━┳┳━┏
━┏┗━┏┳┣┫━┏┏┛╋┳┣━━┣┓┳━┏┻╋┏┻┣┏┛┏━┛┏┗┗┏┗┏╋┻
┻┗┓┳╋━┻┣┻┓━━╋━━┛┻┳┃┗┛┏┣┛┣┗┗┏┻┳┏┻╋┃━┛┏┳┃╋
┏┗┳━┫┻┻┃┻┗┫┛╋━┫┃╋┣━┳┳┃┓┳┣┗━┣┛┻┃┛┛┗┣╋┻━┃╋
┳━┗┏┏┫┫┓━┃┏┳┃┛┫┏┳┳┳┏╋┛┣┃━┻┣┗┃┻┫┫━┓┻
┏━╋┳┳┓┳┗┣┃┻┳┃┻┓╋┏┃┻┃┛╋┃╋┻┗┃┗┏┃┏╋┓━┃╋┫┏┻┏
┏┛┻┳┓┣╋━┗╋┓┗┃┛┃┫┳┗┃┏━┓╋┗┻┣━┣┃┗┣┻╋┛╋┫┃┏┛━
┳┏┳┛┓┫┻┓┳┗┃┻┫━╋┫┗┻┣━━┓┻┫┓┛┫┻┏┣┣┓┗┗┛┻┫┫┏┳
┛┫╋┛┫┛┫┓┓╋╋┗┻╋╋┣┗┗┓╋┻┳┣╋┓┏┳┗┏┛┳┏┣┃┻┳┛┗╋┗
┫┣┏┛┻━━┣╋┗┓┻┗┻┣┓┻┣┃┏┛╋┣━┛┓━┫━╋┓━┻┓┻┏╋┣┫┣
┛━┓┫┓┫━┣┏┓┛╋┫╋┛┳┛┻┏┳┳┓╋┏┫┓┃┃┛┫┣┻┛┛┏┳┓┓┗┏
┻┛┗┳┻┓╋┏┣━┫┗┗┳┻━┓┻┃┫╋╋┗┓┛┻┻┳┣┳┫┛┫┃┏┓━━━┓
┛━┫┓┗┗┗┫┣┻┛┗┗━┓┏┣┛┣┫┃┏┣┻┏┻━┫┣┳┻┃┣┗╋┏┛┏┏┓
━┫┃╋┫━┏┳┗┳┛┃┳┫╋┣╋┣┻┃┳┻┛┏┓┃┣┓┏┫┣┃┫┏┓┗┛┓┗╋
━┏┃━━┓┏┛┃┓┣┗┗┗┃╋┓┛┫╋┗┛┛┏╋┛┛┫╋┛┗┏┛┛╋┣┻┏┗┗
┏┛┣┻┻┻┗╋┣┛┏┏┻┛┣╋┗┛┳┗┻┏┫┫┗┏╋━┳━┗┳┓┗┫┛┻┣┃┗
┗┏┏┛┻┳┏┣┛┻╋━┗╋┏┫┓┣┻┳┻┣┫┏┣┳━┏┃┛╋┗┻┗┳┫┻━┣┗
┏┛┻┓┃╋┣┫┗┃┻┫╋┃┃╋╋┻┣┗┣┓┻┏╋┻┛┣┏╋┻┫━┛┗╋╋┃╋┻
┻┓━┳┃╋┣┏┣┻┗┗┳┻╋┣┛┗┣┓┏┻┻┃┏╋┫┣╋┛┣┳┻┏╋┳┣┻┏╋
┻┏┛┛━┣┣┻┓┳┏┃┻┳┃┫┗━┃━┏━┫┛┏╋┻┏┛┫┏┗━┏┳┣┃┗┃┃
┃┃╋┳┏┗┗┓╋┛┫━┣┳━┫┃┓┻┫┗━┃╋┏╋┓┃┃┫┓┫┣┣━┏┓┫━┻
┛┛┗┗┻┃┃╋━┫┛┳╋┏┗┳┗┏┻┣┗╋┳┫┃┗┓┓╋┃┻┛┣┓┳┏┫┣┻┳
━┣┫┛┛━┃┳┫┫┫┏┓┳┓┫┛┃┗┓┻┳┛━┃┏┣┃┻┛┃┏┗━╋┣┣┫┻┣
┻╋┫┗┣┏┏┳┛┓┳╋┫┣━┳┫╋╋╋┫┛┃┣┃╋┛┫┏┣┫┗┫━┳┳┓┫┣┃
┳╋╋┳┃┓┛┣┣┃┃┻┫┛┃┻┏╋┗┛┫┛━┻┫━┳┛┛━┻┏┃┳┳━┣┻┓┫
┛┃┓┫┓┫┳┃┏┣╋┃┳┃━━┫┳┳┃┣┻┗┳╋┳┏┫┛┃┫┗┃━┏┣┗━┓┫
┓╋┛┳┏┻┓┗━┣┏┓┣┛┏┳━┏┛┗╋┳┫┫┏┻┏┛┣━┻┳┫┏━┣┳┓┣┣
┃━┳┗╋┓╋┻┓┃┳┫┓┃┳━┣┛┛┓┳┻┃┛┗┃┳┳┏┃┳━┏┃┫┓┓┃┣┗
┗━┏┗┳┓┻┓┛━┗┛┗┻┓┻┫┓┻┣┻┗┗━┣┻┃┛╋╋┓┓┓┣╋
┓━┣┻┃┓┃┻┻┃┻┣┳━━┳┃┣┫┓┛┏┻╋┛┃┃┛┫┏╋┓╋┓┛┗┣┓┫┗
┳┏┣┓┻┛┛━┃┏┗┛┗┓┣━┻┏┏┛┣╋┃┗┛┓┣┗┏━┻┃┏┗┛┏╋┛┗┛
┛┳┫┃┃┗┏╋┳┓┃╋━┣━┏┓┫┃┃┃┓┻┃┣┗┻┫┓┫╋┻┳┗┳┏┫╋┻╋
┗┓━┫┏┳┃╋┳┓┛┓┃┓┓┗┃┫┳╋┛┻┓┏━┓┳┛┏┃┛┳━┓┓┫┗┓┻╋
┛┗┃┳┏┫┛┫┃┳━┻┗┏┳┻┏┣┳┳━┻┓┫┃━┳┏┫┳┛┻┓┳┃┣┏┫┃┓
┻┛┃┗┏╋┓━┓┫┳━┏┗╋┓┳┓┃┃┣┳┳━┛┓┳┳┛┻┏┃┳┓┳┓━┳┻┓
┏┃━┫┏┫┗━┣┻╋┃╋┛┛┫┫┳┃┻┛╋┏┻╋┗┳┫┣━━┏╋┻┏┓┃┣╋┗
┣━┫┣┛┗┃┳┛┫┓━┫┏┛┫━┻┏┛┏┗┏┻┣┃┓┏┗┫╋┫┳┗┛┛┃┻━┃
┓┻┓┛┃┣━┫┣┛┻┏┫┣┣┻┏╋┗━┗╋━┣┻┗╋┓┣╋┓┏┳┻┓┏━╋┻┛
┻┻┓╋┳┣┃┳╋┓━┻┳┣┛┓━┛┫┛┃┣┳┳┗┣┃╋┏╋┗━┛┃┳╋┫┻┗┓
┻┻┻┳┏┛┏┃┓┛┣╋┏━┻┻╋┻┛┏┓┣┣┗┻┫┏┏┳┛┓┗┏┗╋┗╋┣┏┫
┳┗┗┃┃┫┏┳┓┗┛┫┃┃┏┓┳┛┣┛┃┗┫┗┃┻┗┻╋┣┃┣┓┻┗┣┫┻╋━
┫┻┳┛┏┏┛┻┗┓┳━┫╋╋┓┻┛┏┃━┛┓┳┏┃┛╋┏┳┃━┣┳┫┛┣┏╋┫
━╋┣┳┳┳┻┫┳┳╋━┣┓╋┳┣┛┫╋┓┏┓┻┻┓┻┻┻┗┗┫┫┣╋┗┓┛╋━
┫┃┻┓┓┏╋┻┳┏┫┳┗┣┏━┃╋━┏┃┏┛╋┣┛┓┓┻━┻━┳┻┏╋┣┃━┛
┗┏╋┃┗┛━┻┳╋━╋╋┗┳┏━┗┳┗╋┻┣┣┣━╋┃┛┫┻╋┗━┳┳┻┻┻┛
┻┛┳┫┗┛┓━╋┫┗┏┫┳┏╋━╋╋━┃━┳┫┻━┃┫┛┓┳┃╋┛┃┣┣┻━┣
┏┏┓┏┻┳┣┻┏┗┗┏┫┓┣┻┫┗┛╋┳┣┃┛┣┻┳┛┏┣┏┣┗┣┻━┳┓┃┃
┫┗┏┃┳┗┛┻┫┫━━┣━┣┃┃┣━┓┛┣┓┣┳┗┛┗┫┳┏╋┃┫┫┣╋┣┻┃
┃━┫┻┳┛┓╋┃┓┓┳┃┏┃┳┳┫┓┳┣┃╋┏┫┃┛┗┏┛┓┗┏┓┳┣━┣┏━
━┻┣━┗┓┳┳┛┳┓┣┻┛┓┣┓┃┗┻┛┫━┳┗┗┃┓┏┃┏┓┗┳┣╋┳┃┗━
┫┫┓┳╋┳┻┃┓┓┫╋┃┓━┻┛┗┫┗┛━┻┓━┏╋┏┣┃╋┫┻┛┳┓┫┳━┫
┏━━┃┳┳╋╋┗┏┛┣┏┗┗┏┓╋╋┻┣┣┏┣┗┫╋━┫┏┏┃╋┫┳┻┳┃┗┳
┃┏┛┛┫┓┃╋╋┃┻┻┳┳┓━┫━┻┫┫╋┓┓╋┣┏┻┏┓╋┃━┃━
┫┻┗┫━┳╋┓┣┓┗┻┃┻┃┣┛┛┛┃┏╋┻┛━┃┓┛┏┫┛┃┣┳┣┃┳┃┗┛
┓┣━┛┣┫┏┣╋┣━┓┛┫┛┏┓┳┣┻┗┻┣┫━━┣┣┣┃┫┏┻┻┃┓┫┣╋┓
┳┻┛┃╋┃┓┓┻┳╋┻┃╋┻┃┣┏┳┗┓┗┳┏┳┓┫┣┣┣┏╋╋┓┗┫┳┫┛━
╋┛┳━┃┻┗╋┗━┫┻━╋┃┛┻┛┛━╋╋┳┳┓┣┫┏━┳┣┗┃┫┛┛┻┃┣┃
┗╋╋┗┣┓┫┳┓┗╋┛━┻┻┻┣┫┃┃┏┗┓┻┻━┓┏┗┣┃┣┛┫┫╋┛┣┏┛
┓━┳━╋┗┏┗┗┗┫╋━┏┓┣┃┓┫┏╋╋┃━━╋┃┳┗┗┃┓┏┓┓┃┏┏┓┣
┃━┛━┻┻┃┗┳╋┳╋┣┃┗━┣┛┛┫┫┃┻┏┛━┫┫┏┛┓┛┳━━┓┻┏━┳
┫╋┓┫┳┻┻┣┓┫┛┏┣┛┳┓┫┛┫┗╋┓┛┳┛┻┃┫┫┓┓┓┗┻┗┻╋╋╋━
┳╋┓┳━┓━┃╋┏━┃━┛┳┓┻┏┳┻╋┃┓┃┓┳┏┃┫┗┏┻━┗┫┫┻┻╋┛
╋┻╋┫┳━┓┣┣┛┻┃┗┻┃━┫━╋┛┛┏┏━┓┗┣┳┗┃┗┏╋┃┓┣╋┣━┻
┗┛┛┣┃┛┳┏┣╋┫━┣┏┛┗┓┳┓┗╋┏┫┫┓┓┃┣┓┳┻╋┗┗┛┛┏╋━┃
┳┏┻┓┣┛╋┻━┃┳━╋┏┗┫┓┗┻┏━┳┓┻┫┣┛┃┻┳┻┛╋┻━┛┳┻━┳
┫┛┻╋┻┓┣━┳━┳┃━┏┏╋┛┃┏┓┳┳━┃┫┣┛┃┗┣┫╋┳╋┣┫┳┳┳┻
┃┻┳┛┻┻━╋━┏┏┓┃┃┃┳┓┫┗╋┛┳┃╋┗┓┫┗━┗┛┗┣┗┫┃┻┃┏┗
━┏┃┏┃┛┫┣┃┃┓┗┗┏┃┃┳┻┻┃┛┃┏┫┃╋━┃┳┳┃╋┛┏┃┻┓┣┛┳
┻┻┃┫┗┛┗┛┏┛┫┣┫┫┣┳╋┻━╋━┏━┫┫┫┳┻━┃┓┏┛┻┫┫┳┛━┫
╋┓┳┏┳┳┻┣┗┏┫┻━┛┏┣┓━┳┳┓┏┻┗┗┗┛┓┃┛┏┳━┓┃┛┛┏┏╋
┓┫┣━┣╋┣┛┏┣┣┗┫┓┏┓┗┳┣╋┗┳┳┫┫┻┓┓━┻┫┣╋┣┓┗━┳┃┳
┻┳┃┓┣┫┛┣┣┫┏┻┃┗┻╋┣╋┳┳━╋┣┫┗┛━┻┳┓┻┫┳┻┗╋┻━┗┳
┏┫┫┃╋━━┗┃━━┓┻┻┣┻┫┛┓┣┓┳┣┫┗┗┃┻┃┗┛┃┻┃┃┫┣┻┗┻
┃┃┳┣┓┏┳┗━┛┓╋┓┣┻┣━┓┃┛┣┳┫┳┗╋┓┛┗┃┗┫┛┳┓┳╋┓┣┳
┣┣┓━┻━┛┫┓┗┫┳┏━┗┣┫┳━┓┛┓┻┛┃┳╋┣┃┫╋┫┻┻┏┳┫┻┳━
┗━╋┳┣┏┃━┻┗┏┻━┻┻━┗╋┃┏┳┏┛┃┣┗┃┓┗╋┃┛┫┃┫╋┻┳┏╋
━┻┛━┳┏┃┏┻┛┳━┃┃┓┳┛┛┳┣━┛┃╋┫┫┻┃━┃━┏┣┃┛
┣┏╋┗━┳┫╋┛┫┏┏┣┛━╋┗┃┃┻┛╋┓┏┏┗┏┃╋━┫┓━┓┛┫┣┻┃┫
┗┓┃┓━┳┏┛╋┓┃┛┣┃┫┓┛┣┗┳┫┃━┻┳━┏┛┏━┛━┃┗┛┫┻┗┗┻
┻┗┣╋┗┓┣┻┛━┫┫┗┣┫┃┫┓━━╋┓┳┛━┓╋┳╋┃┻┗┣┗┣┛┣┛┳┏
┻┛┳┣┏┣┃┗┏┻┛╋┗┻┫┳┫┳┗┃┣┓┻━┛┳┃┗┗┻┫┻━┻┃╋┓━╋┻
┗┳╋┗┛╋╋┛┗┃┳━┃┳┣┗┣━┗┏┏┻┫┻┏┃┫┳┓┗┣┗┓┳┛┻┏━┃┃
┏┳┛┃┣┏┗┓┫┓╋━╋┃┓┫┏┻┗┫┏┏┻━┫┛┛┏┫┫┣━┻┏┗┏┫┻┻┛
┳┫┗┳┓┓┣┓┫┃┃┫┓━┃┗╋━┫┣┏╋┓┳╋┏┻╋┏┻┓┃┳┗┣┗╋┏┏┫
┛┣┣┏╋┗┛┗┣┓┓╋━┗┣┃┻┻┓┫┗┗╋━┃━┓╋╋┻┗┻┓┻┫┳━┳┃┫
┛┻┳┃┻┣┣┣┫┳┻┏┣┛┣┓┫┫┏┛┻┗━┳┳┻┳┣┣┣┏┫┣┫┫┫┫┓┳┻
┣┓┗┣┣┃┗┛┣┣┗╋━┛━┗┃┣┏┃┻┣┏┃┗┫┗┳━┃┻┏┃┫┏┃╋┣┓┃
╋┓┣┫┳━┗┛┗┏┛┳┗╋┏┻╋┓┫┓┏┫┫┏┫┻╋━┣┳┗╋┓╋╋┫┫┃┣┣
━╋┛┏┗┓┫┣┳┣┛┏┃┫┛┫╋┻┫┓┛┣┻┣┳┳┻━╋┗┏┫╋┛┃┫╋┓╋┏
┃┓┗┳┻━┗┓┣╋┻━┫┳┫╋━╋╋┓╋╋┳━┃┃┫┓┓┻┛━┣┻╋━╋┳┃┣
┣┳┓┃┓┏━┻╋━┳┓┳┳━╋┗━┗┳┓━┛┻┏┛┫┗╋┫╋╋┗┣┓┏┫╋┓━
┻╋┣┳┳╋┣┓┛┻┛┳┃╋┣┳┫┳━┃╋┫┏┻╋┣╋┃┗┣┛┻┃━┏╋┓┏┛┗
┏╋┫┻┻╋┃┃┻╋┻╋━┃┳┛┻┛┗┛┻━┫┃┳┳┃┳┫━━┏━┏┫┫┃┣┻┏
╋┓┓┻╋┗┣━┛┓┃┗┣┛┣╋┏┫━┃╋┃┛┣┳┗┣┻╋┛━┃┏┣┗┣┓┳┫┗
┏┛┏╋┳┻┛┻┗┳┣┣┛┛┃┏┫━┳┳┓┓┣┫┗╋┫╋┓┫┣┃╋┓┃━┓╋┏╋
┫┳┗┏╋┻┛╋┫┳┓┓┳┓┫┓┳┣┃┣┓┳┫┣┫┏━╋┓╋┳┗┏┳┛┃┗┻┳┏
╋┓┻╋┻┓┣┏┓━╋╋┻┻╋┫┻┃┛┻┓┫━┏┳┃┃┓┛┣┏┫┃╋┣┫┳┫┓┗
┗┳┛┣┃┳┻┓┃┫┣┳┗┏┻┛╋┃┛┣┃┣┫┳┏┫┃┳┣┃━┳┣┛╋┳┃┻╋╋
┃┓┃┣┛┏┗┣┛┣┃┻┳┣┗┗┫┏┳┳╋┻┃┛┏━┫┳┛╋┛━┛┳┛┓┗━┗┻
┛┻━┳┃┗┏┛━┣╋┛┫┫┳┻┏┫┏┗┻╋┣┃┃┗╋┗╋╋┛┗┻┏┃┻╋┃┃┣
┏┻┓┫┃┫┏┫╋┗┫┛┓╋┳┗┛━┏━╋┗┫┓┫┏┏┳┫┳┃┻┃┗┛
┏┓┻┫━┣╋┻┓┛┃┃┗┫━┻┓━┏┏┣┳┗┓┫┣┣┗┛┛┫┳┛┃┓━┏┏┓╋
┃┗╋┃━━┏┛╋╋╋┓╋┻┃┛┓┳━┏╋┳┣┻┳┗┗┏╋┗┗┗┗┳┫┓┛┗┫┣
┏╋┣┫┛┣┫┗┳┣╋┣┓╋┗┣┗┣╋┫┳┃┃╋┏╋┗┻┛┏┗╋┛┓┛┓┛┻┻┗
╋┃┻┳━┗┳┛┻━┓┃┻┓┛╋┻━┻┗━┃╋┃┫┫┗┗┫┏┗┣━┗┫┻╋╋┻┃
┃┣┛┻┣┏┏┃╋┛┻┛┻╋┓╋┛┃┏┏┳┛┓┻┃╋┻┏┃┻┫┗┓┛┏┏┓┻┃━
╋┓┳┗┻━┛┃┓┫┛┏┻┣┫┛╋┓┃┏┛┫┓┃┓┳╋┏╋┫┓┏╋╋┣╋┏┻┳┗
┛┃┗┛┛┫┻┛┏┛┏━┣┣┣━┃┏╋╋┳┗┳┗┛╋━┳┻┏┛┫┛━┣┛┳╋┏┃
┫┛┣┏┓┗┻┻┓┻┣┛┏┃┳┣┓┏┫╋┫┃┏┻┏┗┳┓┳┳┓┳━━┻┻┓╋┓┗
┫╋┗╋┣╋┗┃┫┻┣┫┣━┳┣┛┻┻┻┣┛━┓┣╋╋┳╋┣┫╋╋┫┣┛┓┣╋╋
┳┏┏┣┓┗╋┻┛┫┣┏━┓┃┛┳┓╋┻┫┳┳━┛┏┣┛┓┳┣┻┻┏╋┓┏┛┳┣
┫┏┛━┓┓┻┓┻┛╋━┻┏━┳┗┛┳┻┻┣┗┳┃┫╋┓━╋┛┻┻┛┫┣┫┓┃┏
━┻┏┳┳┃┫┻┣┣━┏┣┗┗┏━━┳┻┃┫┃┗╋┳┫┫┓┻┣┣┣┣┛┛┏┻┃┫
┻┓┏┳┳┓━┛┓┫┳┓┻┓┣┳━┻┏┫┏━┣┻┓╋┃┣┳╋┓┏┓┣┳┳┳┫┏┏
┓┫┳┻┓┻┓┛┛╋┓┗┓┏━┛┓┏━┃┫┗╋┛┏┣┃┓┓┓┫┣┛━┗┃╋┣┏┫
╋┓┓┏┳┃┗┫┓┓┏┓┗┗┗┛┏┫┗┛┃┏┃┣┻━┏┃┗┏━╋┗┣┳━┫┣┏┛
━┃┫━┣┳┻┛┛┫┫╋┫┣┛━╋┣━┫┃┗┃╋┻┣━┏┣┻┃┻┃┃┻╋┳┣╋┗
┛┫━┳┓┓┏┃┳┛┓━┣┫┣┃┫┗━┫┗┓┫┫┏╋━┻┓┛┻┻┻╋┻┻┛╋┃┻
┃╋┗┻┫┃━┣┻┻┫┏┃┻┛┳┳┓┻┏┃┛┫┻┓╋┗┓╋┻┃┗┃┳┓┓┃┫┫┣
┗┏┏┳┫┓┻┏╋┗━┏┏┏┛┳┓┣┳┓┏┏┻━┣┗┗┛┗┓┻┛┏┳┳┗╋┓┣━
┃━┛┛┃┳┻┣━━┓┣┃┃┳┳┃┓━┛┃┏╋┛┛┗┓━┣┏╋┫┣┗┃┻┫┏┏╋
━┻┏┣┫┃┳┫┛┣┃┃┳╋┓╋┃┏╋┳━━┳┓┓╋┓┃┳┻┏┃┓┣┣┏┫╋┗┓
╋━╋╋┏┣┻┓┣┻┃┫┃┻┓┓┏┫┛┗┛┫╋┗╋┏┳┻╋┻┛┫┏┗━╋┃╋┏╋
┻┓┳┻━┏╋┗┓┛┻┣┃┳┗┗╋┃╋┛┻┫┛┛┣┏╋┛┓┳┫┓┫┏┫┓┛┳┗┫
┛┫┓┳┗━┗┗┏┫╋┗┓┫┏┗┏┫┗┗━┏┛┫┓┃┛┫┃┗┓╋┃┃┫
┗┗┓━━┳┃┗━┓┛━┗┓┻┗┣╋┻┣╋┏━╋┗┣┫┣╋━┳━┛┛┗┃┳┻┃┛
┣┳┃┻┳╋┣━┻┏┗┳┓┃┏╋┓┳┃━┳┫┓┓━━┣┓┻┗┓┫┓┓┃┓┗━┏┓
┫┓━┗┗┗┏╋┳┳┛┏╋┳┻╋╋┳┃┻┏━┏┫┳┳┛┣┗┗┗┫┣━━┳╋━┻┫
┛━╋━╋┃┳┓╋┻┫┳┛╋━┻╋┗┫┳┃┃┏┻┻┫┫┓┓┻┏┓┻┻┫┗┣┓┛━
┗┗┣┃╋┣┫┗┫┃┫┃╋┣┳┛┫┏┛┛┛┗┳┻╋┣╋┫┻┛┳╋┛┃┣┳┣┃━┛
┓┃┫┏┛┣┏┃━┗┫┗┫━╋┗┏┃┃╋┫┗┳╋┓┣┫╋━┻┳┓┓┣┻┫┃┛┳━
╋━┳┣┃┣┻┳┫┣╋╋┳┛┫━┃╋┗┗━┳┫┓━╋┻┛┫┣┃┛┏┻┗┣┓┃┫╋
┻┫┣╋┛┃┳┣┛╋┏┗┏┳┣┣┓┃┣┏╋┛┫┛┏┓┣━━┳┃┃┻┣┏╋┓┓┛╋
┏┳━┻┣┣┻┓┗┏┛┃┓┃┏┣┫━╋━━╋┫┃┃┣┣┫┣┫━┣┏┛━╋┫┓┗┃
┛━┳┳┣┻┛┣┃┏┓┛┓┳┳┫┻┳┛┫┓╋┏┏┗┃┳╋┫┛┳┗┛┣┓╋┣┣┛┃
┛┗┛┳┳┗┓┗┫━━┫┻┛┳┻┳┃┳┣┓┣━┓┛┛┏┻╋┓┫┏┻┳┗┫╋━┃┗
━┛┳┣┗┗┗┓━┻┃┛┗┏┃┛╋┓┻┻┣┫┃┻┗┏┫┳┏┣┏┛┓┻┛┗┣┣━╋
┓┣┃┛┏┫┃┻╋┣┳━┓┻┗┛┫╋┏┳┓┳┫┫┻┻┻┛┓┫╋╋┳┳┣┛┛┣┛━
━━┻┓╋┃┃┏┻┻┗╋┏┗┃┗┗┛┣━┏┏┏┻╋┃━┫┃┻┣┏━┳┓╋┛┏┳┻
┃┳┃┃┃┃┃┣┣┫━┣┳╋┻┛┗━╋┣┓┣┛━┫━┳┓┳┣┻━┻┛┗┳╋┳┫━
┻┣┏╋┃┻┣┏┃┏┛┣┏╋┃┏┏━┣┻┣┗┻┳┗┓┗┳┻┏┗┏┫━━┻━┻━┓
┓┻┛┏┻┫┓┣━━┏┓┓┓┃┻┏┓━┻┻┗┫┳┏┳┏┗┻┣┏┻┫┏┳┛┓╋┣┃
┛┫┣┗┳┓┓┣┫┣┻┗┓┛┗┻┳┗━┳┏┳┣┃┃┛┳┻┻┏━┃━┓┳┓┫┛┛┓
┛┫┏┣┏┳┻┳╋┳╋┃┳┫┣┗┓┳┻╋┣┏╋┻┃┓━┃┫┫┳┣┫┫┛┻┻┫┓┻
┫━┫╋┳┏┓┗┻┫┏┫┻┗┻┫┗┗━┻┫┃┗━┃┃┓┫┛┏┣┳╋┳┛━━┗┫━
┳┻┣┻┫┗┳┣┛┗┻┓┻┗┻┗┓┳┫┃┓┣┳┃┏┓┛╋┛┫┗┫┣┓┳┣┻┣┣┃
┫┻┗┻┓┛┫┻┳┣┏┳┳━┻┻┳┫━┫┛┏┃╋┛┏┻╋┏┃┻┓┫╋┫┗┏┣┳┏
┃┗┃┳━┫┫┏┫┛┣┗┳╋┫┳╋┻┛┗┏┏┛┏┗┃━┻┻┣┃━━┗┗━┳┃┃━
┻┃╋┣┃╋┫┓┓━┏┣┛╋┃┓┓┣┳┓┗┫┃┳┓┃┃┗╋╋┏━┗━┳
┃┣┃┗┗┓╋━┏┃┓┓┫━┗┻┻┗┣┻┳┛━┫┓┓┏┛┓╋┳┛╋┳┏━┳╋━┣
┻┻┏┣┓┓┫┛━┃┃┻┫┓┫┻┓┓┻┏━━┃┓┗┓━┛╋┏┛━┻╋┗┣┳┃┳╋
┏┫┳┻╋┣┫┳┃┛┳┻┗╋┫┗━┗━━━┏┓┣━━┫┣┫━┳┻┛┻┓━┓┓┏┃
━┃┃┗┃┗┓┫┃━┻┳┓╋┣━━┳┫╋┣━┻┗┃┫┻┣╋━┣╋╋╋╋┳┳━┃┳
┛┻┻┓╋┣┗┃┃┓╋┓┗┻┳┫┣╋┓┏┓┫┫┻┓┣┣┏┻┗┻┳┻╋┛┃┛┃┗┛
━┳┫┳┳┗┻┛┻╋┗┻╋┛┃┃┗┣┓┏┳┏┓┻┏┛┫┫┓━┫╋┗┛┣┓┫┫┫┃
┛┏╋┣┣╋┓╋┃┣┣━┃┏┃┏╋┃╋╋┛┃┣┫┣┃┣┳┛┫┻━┗┛┓╋╋┃┛━
╋┓┣┛┣┻━┗┃┏┃┻┳┻┫┻┃┗╋┳┛┓┓┗━╋┏┫━┏╋┓━┗┏┃┛┓┓┏
┛┻┏╋┏┛┣┣┳┓┳┏┻┣┣┏┣┣╋┻┏╋┻┃┓┻┫┣┃╋┳┳┃┃━┫┃┏┳┗
┛┛┫┻┻┗┛━┓╋┫┫┣┫┣┫┃┏╋┏┣┻━┻┛┏┛┏╋┓━┣━┛┏┃┳┓┃┓
━┳━╋┳┓┳┏┫┓┳┻┳┳━┳╋┏━┫┏┛┃┻┏┏┣━┫┻┗┓┓┗┫┓┃┃┛┛
╋━┣┗┏┗┛┫╋┗┛┳┣┗┻╋╋┫┳┳┻┣┛━┓┃━━┳╋┓┻┃┏┛┗┳━┗┣
┣┃━╋┻┛┓┛━┫━┳┳┛┗┛╋┛┫┗┛┓┓┻┗┻┣┣┏┛╋┓┛┣┓┣┃┏┓┣
━┓┃┫┃┳┣┻┗━┻┗┓┏┫┫┳┫┳┣┗┛┻┻┫━┣┻┣┳╋┓┻┓┗┻┓┣╋┻
┏┻━╋┣━┗┓┓╋╋┳┃┏┫━┣╋╋┗┣━┗┣┛┳┏┗┛┗┓┣━┻╋┃┫┻┣┛
┓┛┫┛┻┣┣┛┗┳┣┛┗┏━━╋┗┳┏╋┗┫┻┃┻━┫┓┏┫┛┗┏┃┗┳╋┗┓
┻┣┣┫━┓┫╋┫┫╋┻┛┃┻┗┫┳╋┗╋┓╋┳┏┛┏╋┻┃┛┫┗┃┫━━┓┓┗
┛┣━┳┗┗┗╋┫┗━┗┳┣┛┓┗━━┃┗┛┏┳━┫╋┃┓┳╋┫┓━╋┃┃┛╋┗
┛┃┗┓┛┓┃━┏┓┓┳┏┫┳┫┫━┻╋┏┃━┛┗┓┛┻┏┻╋┏┻┣┣┛┓┃┏┣
┣┓━┛┣┳┣┗┣┗┏┻┫┏┗╋┳┗┃━┃┣┫╋┻┃┓╋┻┏┛┛┣┏┫┗┏━┓━
━┳┣┗┣╋┳┣┏┻╋┻━┻┫┏┫┣┫━┗┛┗┗━┏┃┛┏┓┣┛┓┏┓┳┃┻┓┣
┃┣┏╋┗┛━┣┣┏┻┓┻┻┃━┏┳┳┻┣┳┣┛┓┳┻┣┃┻┗┫━╋┣┏┏┗┻━
━┃┓┗┳┗━┳┃┻┻┻┗┣┻┳┗┫┛┫┣┣┻┳┏┓┏┳╋┃━┫┣┗┻┫┃┣┛╋
┛╋┻┳┛┃┛┛┏┃┃╋┛┃┏┻┫╋┣╋┣┗┳┛━┗┏┛┃╋━┃┓┓╋
┻┻╋┣╋┏┣┏━┻┏╋┛┏┃┫┗┛┣┗┛┓┗╋┏┃┃┫┗┫┛┓┓┗┏━━╋┫┗
┓┛┻┻┛╋┛┫┣┗┳┏┏┗┣┓╋┗╋┓┫┣┣━┏┏┳┏┛┣┣╋┗┛┻━┗┫┃┫
┓┗╋┗┫┫┏┫╋┫┻┓┣┻┓╋┻╋┗┗┳╋┫┛┛┳┛┃┛┛┳┗┏┫┳╋┃┳┣┗
┳┻╋┃┗┣━╋╋╋┛┻╋┣┏┗┃╋┓┃┓━┳┻┏┓╋┻┫┗┏┫╋┗┣┗┳┓┓┫
┣┣┳┻┓┣┫┻━┏┫┓┛┣┗┣┗┫┛┻┏┃┛┣┫┻━┛┃┓┣┃╋┏┃┏┣┣┛━
━┣┳┗┣┳┳┏┏┛╋┻┫┛┣┻┗┃┫┓┣┛┛┣┗┗┏┏┛┏╋┛┻┗┛┻┛┗╋┏
┓┓┛┛┏┓┏┣┫┳┻┏┳┓┛┣┏┓┳┛┃┗┗┓╋┓┫━┗┻┫┏┣┻┳┃┛━┻┛
┛━╋┛┫━┏┗━┗╋┫╋┃╋╋┫┳┏━━┗┻┛┓┳┳┗╋╋┻┃┫╋┛┗┻┳┛┳
┗┏━┻┫┗┛┣┏┏┳┏━┓╋━━┓┛╋┏┓╋┓┏┏┳┳━┗┫┓┏┳┛┛┛┻╋┃
┓━┣┗┏┛┗┓┣┳┳┳┏┃┳┛┗┻┏┗╋┻━┛━┛╋┫┏┳┳┣┗┏┃━┓┏┗┏
╋┻┻━╋┫┣╋┳╋┫┻╋┣┻━┏┻┏┣┳┗┳┻┛┻┳┛┗┻┣┻┣┫┣┻━┣┓━
━╋┗━┛━━┏┛┻┛┫┫┏━┣━┛┓┫┃┃┣┻┃╋┏┗╋┛┳━┏┏┛┫┏┗┗┣
┏┏━╋┓┳┃┣┣┗┳┛╋┳┏┏┗┳┫┣╋┫┏┃━┛┫┏┛┳┻╋┻━┏┻╋━┃┛
┣┳╋┓┫┛┣┗┻┫┗┏┃┳┫┏┣┓┗━┛┃┏╋┣┛┣╋┃┗┃┛┻╋┫┳━┏┓┓
┫┫┏┫┃┏┃┏┗┻┃━┳┻┓┃━┫┛┫┃┣┣┃┗┓┏┃━┗┗┃━┫┳┓┳┳━┃
┓┏┛┳┛┫┏╋┏┳┓┛┻┣┻┻┫┻┏┻┫┗╋┛┣┻┣╋┃┏┓┣┃┗━┫┛┃┫┫
┃┳┣┛╋┣┃┳┓━┻┃┃┫┫┗┫┏┣┗┣┳┻┓┏┏┻┓┗┃━┫┗┳━┳┃┃┻┻
┏┏━━┫┻╋┛┓┓┫━━┗┣┻━╋┣━┃┣━┃┻┳╋┣┳┗┛┏┗━━┫╋┻┗┛
━┣┳━┃┻┓┣┣┛┓┻┣┳┻╋┛┳┏┳┳┣┓┻┳┛┳━╋┓┗┣┃╋┓┗┛┓┏╋
┻┛┗┏━┣┗┏┛┃┃┏━┃━┣┣┏┛┻┳┻━┳┃━┛┳┃┣━┓┛╋┛┻┏━┃┻
┛┛┳┳┓┏━━┓┣┃┻╋┓┓┳┣━┏┓┛┗╋┫┫┛┳┃┫┛╋┣┛━┓╋┃┻┻┻
━┫┏┻┃┗┛┏┫━┓┗╋┻━┛╋┻┣┛┃┳┃┃┛╋┻┗┣┗━┳┛┏┫┏┳┳┣━
┫┛╋╋┗┃┏┏┏┃┻╋┗┗┻━━╋━╋┫┗┏╋┛┗┏┳┣┻┃┳┓┳╋┛┛┏┳┃
┃┣┳━┻┏┛┻┻┃┳┗┛┳━━┃┛┣┓┳┻┏┗┃┗┣┛┻╋┳━┛┏╋
┣╋╋━━━┳┛┫┃┗┃━━┳┗┳┫┫┃━┣┳┳┣┻┳┓┗┏┻╋┫┏┃━┻┳━┛
┣┏┏┏┛┻┗━┫┃┫┏┛┻━┳┃┃┓┳┓━┫┣┏┃┏┫┣┗┫┏┛╋┳╋╋┣━┫
┻╋┛┻┻┫╋┓┳┃┳┏┻┓┏┏━┳━┣┓┓┗╋━━┓┏┻┣┣━┫┓┻┗┗┛┗━
┃┓╋━┳┃┣┻┳┫┛╋━┏┃┗┣┛┛┳┻┛┫┓┣━┏┛┓┻┃╋┻┣┃┗┃┣┗┻
╋━┛┓┻┣┳┻┫┓┳┃┻┻┏━┻┗┃┃┏┻┗┛┫╋╋╋┓┓┳┓┏━━╋┛┏┏┻
┛┏┗┣┗┏┻┫┳┃┳┃╋┃┓┗━━┣┫┗╋━┳┃┫╋┣┳┃┏┫━━┏┻┗┳┗╋
┓━┻╋┏┫┗┳┃┏┃┓┫┳┳━┫┗┏┳┃┛━┛┛┣┛┫┏┏┓┓┳┃┏━┳┏┃┃
┏┫┃━━┻┫╋┗┫╋┫┛┳┛┏┫┣┳┓┏┣┫┓┫━━┃╋┏┓┛┳┳┫┛┏╋┫┣
┛┓┗┛━┫━╋┳┓╋┗┳┃┃┳┛┏┃┳┓┳┗┣┓┫┃┻━━┃┣┣┗┏┏┛┫┻━
┏╋━┏╋┛┃━┛╋━┛┃┫┓┗┛┗┣╋┓┏┣┃╋┓┻╋┫━┃┗┻┗┛┳┏┓┛┃
┓┏━━┳┃┏┏┛┏┗┏┗╋╋┻┗┳━┏┏┓╋┳┛┳┃┻┛┫━┗┻┻╋┃━┛┏┣
┣━┫┏━━┓━┫┛╋┫━┛┫┳━╋┫┻┗┛━┏┓┗┃┛┛┻┏┫┓━╋┳┣┗┳┣
┫┻┓┓┃┳┃╋┗┳┻┻┛┳┳┳┏┓╋┻┳┫┛┣┗┳┃┃┏┣┗┣┳┛┳┣┛┣╋┣
┫┻┛╋┫┳┏┃┫┳┃━┳┻┃┛┏┗┓┓┓╋┏━┓╋┏┣┫╋┻┏┓┓╋┓┗┣┛┃
┏┓┏┻┏╋┫┃┓┫┻┻┻┗┛┏┻┓┫╋┻┫━╋┃┻━┏╋┻┫┫┣━┏┃╋┓╋━
┻┗━┣━┏┻┃┫┏┳┣┓┗┳┗┛┳┗┻┳┛┏┳━┛╋┻┗┓┣┃┏┣┳┏┣┫┣┃
━╋━┗┳┣┃╋┻┏━┳━┓┻┃┏┗╋┻┓╋┛┫┓┛┏┳┣┳┣┃┃┳┻┣┗┃┻━
┗┏━┻┛┫┫┻┓┗┏┃┫┃┳┃┣┗┻┣┣┃┏┫┳┓┓┫╋┏┣━┻┣┛┳╋┣┓━
┳┏┣┳┓┏┗┗┗━┓╋┛┏┫╋╋┳┣━┗┛┃┫┻┻┫┫┻┳━┗┃┓┛┛╋┻┛━
┛┻┃┳┗┳┻┏┗┏┛┗┃┛┛┣┻┓┛┓╋┃┗┣┃━┫┗━╋┫┛┣┳┓┣┓┏┓┫
┏┃┏┃╋┏┣┃┗┃┓┫┓┗┗┏┏┳┗╋┛┣┗┗┃━┳┫┓━┻┃┳┳╋━━┏━╋
┻━╋┫┫┗╋┣┣┃┫┻━┏┛┏┏┃┣┃┫┗┗┗┣┗┗┛┃━━╋┣┻┳┳╋┏┃┫
┫┏┫┛┫┫┗┗┫┃┓┳┻┓┣┣┃┛━┓┃┗┓┗┣╋┛┃┗━┏┃┣┛┃┳┛┃┻┏
┳┻┓┗┣┛┛┗╋┣┫━┳┳┳┣┃┳┣┣┃┗┣┫┓╋┏╋┗┣━┣┳╋┏
┳━┃┛━━┗┏┳┛┏╋┫━┻┣┳┃┗┻╋┻━━┗┣┫┓┏┳┳┻┓┃┻┓┗╋┻┫
┗┫┫┃━┛┛┃┃╋┏┳━┃┛┓┗┓┣┗┣━┓┃┣┳┣╋┣┓┳┗┻┓┏┣┻┻┻┫
┗┫━┃┓┻┻┏┏┻━┓┗┗┻┏┳┓┏┃┫┗┏┻━┏━┳┗┏┣┻┗┻┻┃━┻┳╋
━┣┫┫┏┃╋┓┫┫┓┃╋┃━┛┛┳┳╋┗━┳━┻┏┣╋┻┣━┻┛┳┓┻┫┳┏╋
━┗┛┓┓┏━┻┏━━━━━┃┻┓╋┗╋┫┳┃┗┣┃┳━┛━╋┗┻━┗┻━┏┏╋
━┃┏┻┫┓┣┣┳┫┃┗┳┓┗┳╋━┏┳┏┳┏╋┛┣┳┣┛┃┏╋┃╋┳┛╋┣┗┻
┫┣┗┗┫┃┻╋┃┏┛┓┣┏┻╋┏┗┳┃┛━┛┻━┛┃┫┓┳┏┓┗┃┳┣┳━┗┳
┛┣┃┫┳━┣┫┛╋━┗┫┫┃┃┓┏┛┛┃┏┫╋┣┻╋┻┫┗┗┳┗┫┣┻╋┣┫┓
┣╋╋┳┓┓┓━┗┃┻┳┓┻┻┣━┗┏┛┻┃┳┳┫┓╋┫┛━┳┓┃┛┳╋┫┃┳┗
━┗┃┓━┻┏┳┻┓┛┣┓┓┻┳┻╋┃┗┻┳┓╋┛┓╋┣┃┏╋━┣━┻━┓┫┏┏
╋┳┳┫━┣┗┫┛╋╋┣┏┛┛┃╋┛┳┏┏┫┛┻┳━┏┻┛┫━┃┓┫┳┳┗┻┳┓
━┳┳┣┓┛┗┗┓┓╋┗━┣━╋┃┫┳┫┛┃┗┳╋┻┏━┛┳┗┳┛┓┻━┓┓━┏
━┫┏┏┗┫╋┳┣┛┳┏┫┫┗╋━╋┗┳┗┫┻┣┏┏┏┻╋┏━┏┳┃┓┗┳┫┫┓
┣┃┛┛┛━┛┫┣╋┳┫┳┛┏┗┏┏╋━┛┣┛━┻┻┓┗┛┣╋┣┃╋╋━╋┛┣┛
┫┳┣┣┛┃╋┫┃┛┛┳┣┃┻┻┏┓┛┛╋┗┫┃┻┳╋┫┓╋┃┻┫━┏┛╋━┏━
┫┣┏┏┻┓┻┣┗┳┏┳┏┓┏━┣┃╋┣┓┓┻┻┳┣┳┻┫┳━╋╋┣┓━╋┳┳┳
┓━┳┃┗━┃━┃┏┓┛┻┃┛┫┫╋┣┳╋┫╋┛┣╋┻┳┓┓┓┓┗┗┻┛┫┛┃┳
┛┛┃┣┳┻┏┣┛┳┣┣┓┗┗┛┗┗┓━╋┫┗┛┫╋┏┗┛┏┣━┛┏┏┓━┃┗┻
┳━╋┫╋┳━┓┣┗┣╋┃┫╋┓┻┃┣┗┛╋┣╋┻┏┛┃┣━┃┃━┓╋┓┳┓┣┃
╋┗┳┣━┻╋┏┫━┻┣┓┓┏┳╋┳┻┻┳━━┃┻┻┏┣┣╋┻┫┛┫┻┏━┗┫╋
┏┃┓┏━┗━┗┗╋┃┃┻━┣┣┛┣┳╋┳┓┣┣╋┛┻┃┓┻┏┻┃━┗━┃┃┳━
┣━╋╋┳┛┏┫┃┳┣┏┃┫┃┳┻┳┗┻┓┗╋┏┗┓┓┳┫┃┛┫┛┃┓┣┻┫━┣
┗━┓┃┻━┳┳╋┣┻┓┏┛┳┳┏┃┻━┣┻┏┣┻┏┣┏┻┓┻┳╋┛┫┣┃┏┃━
┛╋┣┏┳┫┗┳┓╋┣┃┳┏╋┛┃┃┛┓┗┣┛┓┃┣┻┫━┫┓┻┗┫┛
┣┻┓┣┓┫┻┃┃┳┛┛┗┛┳┣┗┓┗━┓┛┏╋╋╋┣┳┳┏┣┏┳┛┏┳┏┳╋┛
┛┻╋┫┻┫┗┓┗┃┓┃┓┛┻┳┗┫━┣╋┻┏┛┫┣┃┛╋━┓┫┗╋┻┓┏┣┏━
┏┣╋┳┛┳┻╋╋┃┻━┣┣┏┗┓┏┻┏┗┃┫┳━┓┫━┻━┛┛┫┳┓┓┳╋┳╋
┏━┃╋┛┫╋┛┃┣┻┓┗╋┏╋┻┣┏┫┫┛┗┣┛╋┏┫┛┫┣━━━┛╋┣┣┻┓
┻┗┫┳┓┳┓┫╋┏┳┻┳━┳┫┛┗┛┓━╋┳━┗┏┣┗┏┗┃┣┣┓┻╋━┳┳┛
┓━┳┫┻┏┓┗┗╋┗┃┏┃┃┻┫┏┃┳┻┳╋╋┓┻┳┳┏╋┻┗┓┗┓┗┃┓┛┳
┏┗━┃┗┃┻╋┓┏┳┳┫┳┣┛┛┳┏┏┓╋┏┃┗┛━━┓┳┃┛┛┫┓╋━┳┫┫
┣╋┛━╋┻┫┏┏┳┫┳┏╋┓┓┏┛┳╋┣┻┓┃┏╋┻┃┳┣┣┏┓┣╋┗╋┣┣╋
┛┓┓┻┳┏┃┫┗┓┣┫┻┓┻┗┳╋┫╋┻┫┏┗┏╋┏┓━┗┫┛┳┣┻┗┻┏━━
━┫┓┣┫┗┣┣┃╋┛┛┫━━┻┛┏┳┳┏━━┫╋┃┃╋┫┏╋┛╋┻━┗┗╋━┗
┏┫┗┛━┛┫┃┻┓╋┓╋┳━┛┓╋┃┗╋┫╋┃┣━┏┏━┏┻┻┓┳┛┛┏┳┳┓
━┣┛━┗┃┓╋┻┫┏━┻┏┫┫┃┗┳┛┫┻┗┗┛┳┣┻┛╋┃┳┛┻┣┏┫╋┃┛
┃┣┓┛┃┃┛┓┏┻┻┛━┣┛┗┛┃┏━┏┃┛┣┛┣┛┃┏┳━╋┗━┗┏┣━┓┻
┣┓┛┏┫━┫┓┓━┳┳┏┏┣┃╋┳┓┻┃┃┃┏┫┣┣┳┛┛┏╋━┳┛╋┓┫┻┗
┗┫┫┳┗┗┫┏╋┳┏┃┓┻┳╋┳┳┗━┛╋┣┛┗━┗┃╋┳┫╋┓┓┫┣┣┻╋┓
┛┗┓┗┓┫┣┓┓┫┳┃┃┃┻┃┏┏┛┏┛┛┛━┛┏┓┗╋┗┻┃┣┫┃┓┏┛╋┗
┳┣━┳┻┳┓┛┗┗┣┣┛┫┻┏┗┳┗┳┳┣┓┣╋┣┫┻┻┫┣┓┓┛┫┃┛┓┏╋
┫┻┳┏┻┗┫┓┓┃┫┻┓┓━┻╋┗┳╋┫┣┏┣┛┏┳┳┏┳┳┣┳┗━┻┳┗━┓
┃┫╋┫┓┻┣┣┛┣┳┓━┫┳┣┫┓┫┛┣┗┣┗╋┛━┏┓┳┃┳╋┓┛┳┳┣┛┛
┃┣━┗┗┃┓┫┃┳┛┃┓┣┃━┳━┳┣┻╋┫┻┏┫┫╋━┳╋┣━┳┗┣┗┣┻╋
┛┳┳┛┻┳╋╋┻┏┓┏━┃┏╋┗━┃┗┳┗┗┓┛┣╋┻┏┏┣┃┫┛┳┣┓┫┻┓
┫┣┳╋┛┓╋━┓┓╋┃┣┛┏┓┣┣━━┛┻┫┫┓┓┓┻┗┗┣┓┫┃━┣╋┛┃┳
┳┓┏┏┛┫┏┛━┛┗┳┗┣┳┓┗┗┗┃┻╋┣┣┗┓╋┣┗┛━┣┓┛┏┓┛╋┗╋
┛┗┫┏┗┛┗┳╋┗┻┃┣╋┛╋┣┓┛┓┓┗┣┫┣┗┣┛┗┛━┓┛┣┛
╋┃┗┃┏┓┛┓┛┛┗┓┗╋┫┫┳┗┫╋┣┳┻┣┓┏┳┳┛┃┃┣┳┫┻┗┃┛┻┃
┏┳┣┫┳┳┫┫┣┻┏┻┣━┛┣┻╋┏┃━┣╋┫┏┣┳┣┛┛━━┗┗┏┫┏┻━┫
┫┳━┃┫┛┳┳┛┣┣╋┫━┣╋━┃━╋╋┛┫┏┏┳┛┗╋╋┫┓┗╋┗┗┏┓┗━
┃┣┛┻━━━┓┛┫┓┛━┳┃┏╋┗┓━┏┛┳┛━┗┫┣┓┫┗┗┃┃┃┃┻━┫┳
┣┣┣┛┛┻╋╋┃━╋┃┗┻┃┗┛┛━┻╋╋┳┓┏┓┗┏┓┫┫┃┏┃┃┛┳┗┗┫
╋━┣┳┳┃┻┛┏┻┳┳╋╋┣┻┻┛┃┛┻┏┳┏━┻┓┻┏┛┳┛┓┫┓┛┫┃┃┓
┃┗╋┛┫┏┓┃┗┫┳┫┓┛┗┻┣┳┛╋┓┣┫┏╋┛┛╋┏┃╋━┛┣┃┛┻┓┛┣
┓┏╋┗┣┗━┗┻┃┫╋┫┃┳┗┗┗━┻┳┛┣┛┏━┫┣━┻┏━━┏┳┗━┻┓┫
╋┳┻┻┣┛╋┛┃┓┗┛╋┏┃━┓┗━┃┣┫┏┗┣┻┳┫┓━┃┻┳┃━┳┻┳┓┓
━━┃┃┗┛╋┫┛┏┣╋┻━┫┳┏┃┳╋┃┫┣┛┗━┳┓┛┣┛━━━┏┏┣┗━┫
╋┏┫┻┗┻┣┣┛┓┣┻┳┳┣┓┫┻┛┳┻━┏┳┫┻┃┫┃┗┻┫┏━━┣┗┗━┣
━┳┓━┛╋┓╋┳┛┳┓┛┳┓┻┳┓┏╋┃┗┳╋┃┻━╋┃┗┫┗━┻┳━╋┳┳┃
╋┏╋┻┗┫┫┳━┃━┣╋┳┻┳┗┣┓┛╋┛┏┗╋┛┫┓┛┃┻━┛┗╋━┳┗┃┗
┻┛╋┳┏┛┣╋┻┻┛┗┫━┏┏┏┓┛┃╋┫╋┛┗┏┏━━━┣┃┫┃┗━┻┓┗╋
┣┫╋┗┳┛┏┫╋┗┣┫┃┏┓╋┛┻┛┓┫┏┫┫┗╋┃┏━╋┻┗┻┓┣┫━┣┃┗
┃┏┗┛┻┏┫┓┏┣┃━┓┛━┏┏━┗┻┏┏┓┣┗╋╋┗┗┻┗┏┛┗┃╋┃┫╋┓
┣┓━┗┳┳╋┓┏┏━┗┃┏┃┻┓┻┻┫┃┣┏┏┛┏┗┗┛┻┫━┓┗━┣┫╋┻┳
┏┃┣┣┻╋━┃┳┫━┳╋┛╋┏┛┣┻┫┓┫┻┃┗┓┻┛━┛┗━┃━┣┓┳┫┛┫
┫┛┓━┳╋┣┏┛┫┛┳┻┻┃┫┗┣┃┳━┏┏┳┏┣┫╋┏┏━┣┫┳┓┳╋┃┻┳
┓┛┃┫┏┫┓┏┏┫┻┓┻━╋┓┫┗┻┳┓┻┓┳┗┗━┓╋━┻┗┫┫┗┫╋━┣┛
┏━┫┻┗┓━━┻┻┣┛━┣┃┣┗┛┛┳╋╋┃┻┃╋┗━┻┳┗┳┃┏┻━┳╋┛┏
┏┛┫┏━┃┻┏━┓┃┏┣━━┣┳┣┳╋━┳┓┣┏┳╋┓╋┻┗┻┣┫┃┻┻┫┗━
┗┏┓┛┻┻┓┳┓╋┏╋┳┏┳┃┛┗━╋┣━┓┏┏━┣┃┣┳┳┫┳┛┫┣┫┃━┳
╋╋┗┃┳┣╋╋┳┛┃┛┫┻┓━┓━╋┳┛┏┏┣┓╋┳━━┫━┛┻┛┻
┣┫┏┻┻┣╋┏┻┃┣┣┓┳┃┃╋╋┃┫━╋┳╋╋┏┗┳┓┣┛┫┓┏┻┫┃┛┃┛
┓┣┻┫┣┏┗━┣┃╋┛┃┻┻┣┓┗┳┻╋┏╋┣┛┗┓┗┛┗┳┣╋┛┛╋┻┓┻┳
╋╋┳┫┓━┫┻┃━┗┻┣┣┳┻┗┛┗┗┻┫╋━┳╋┃┫┓┏┣╋┏┻┏╋┓┛┻┫
┓┣┛┣┣┓┫┃┛┻┛┗╋┻╋┻┏╋┻┓┻┃╋╋┣┗┻┫┛┣┳┛┣━━┣━╋┃┻
┫┛┣┏┣┛┗┏┛┛━┓┗┳┗┫┏╋╋┏┏╋┃┃┫┛┏┳┏┣┛┳┃┗┃┛┃┣┫┏
┻┫┫┃┻┳┳┓┃┓╋┏┳┫━━┛┏┳┗╋┛┳━╋━╋┳┓┣╋┓┏┛┫┓┻┛┣╋
┃┓┣╋┏┻┣┗╋┏┳━┏┃╋┫┗┓┗━┏┓┣┗┫┛┗┛┫┃┫┣┃┣┣┓┫┏┫┣
┻┛┓┫┳┏┫┛┏┣┻┃┓┏━┓━┫┻┃┗┫┫┣┫┓╋┣┗┃┓┫┛━━┻┛┏┃┳
┃┫╋╋┳╋┏┻┏━┫┫┃━┗━┳┫┫┣━━┣┓╋┫┛╋┗┏━┓┛┳━┏┳┣┻┳
┗┻┛┓┏┣┳┏┗┫┛┫┛━┛┣┗┓┃┏━━╋━╋┻┣━┻━┏━╋┃━┃┻┣┣┛
┗┃┓┃┏╋┛┃━┻╋┓╋┛━┳┫┳╋┃┣┓┃┗┳┏━┏┓┃┏┻┃┃━━┏┗╋┏
┫┻╋┗━┻┃━┗┃┫┫┓┳┛┓┛┫━━┛┏┏╋┳┏┏┗┳┃┻┛┏━┓┛┃┣┣╋
━┏┃┳┃┳┃┃┃┗┫┣┓┛┻┃┃┏╋━┏╋┫┃┛┏┓┛┫┳┣┓┫┗┫━┓┛┏┓
┓┗┃┛┳━┏┣┫┃┓┳┃┃╋┻┻┻┗┓┳╋━━┛┳┻┻┣┳┓┣┻┏┏┳┣┗┳╋
┛┓┓┃┳┓┏┛┏┓┗┗━━┃━┓┣┻┛┓┃┣┓━┛┏╋┓┫┳┣━┗┗┛┻┃┃━
┻┣━┫┣┓┃┓┳┳━┗━┓━┓┗┻┗┓┻┗┃╋┓┗┛┏╋╋━┳┓┣━┣┏┻┫┻
╋┓┏┳┳┗━┃┛╋┗┗┏┓┗┣━┗┣┳┳┻┳┫┳┫┫┻┗┫┛┫┃┛╋┫┳┣┻┛
━┃━┳┏┣┃┃┳╋━┗┃┫┣━┛┻┓┃┃┳┃╋┛┃┏┛┻┛┓┻┳┓╋┣┻┛┫┃
┻┳┳━┻┛╋┓┓┫┃┓┗━┳┳┗┻┏┛┣┣━┏┏┛┃┣┗┳┃━┻┳┳╋┫┏┳┏
┣┳┻╋┏┓┛━┗┃━┗┏┗━┏┳╋┫┓┃┃┛┫┃┏┛┣┏┛┃┗┃┃┏━┏┛┓┃
━━┃┣━┏┏┫┻┗┃┏╋┃┓┫┻╋┏┫╋┃┗┃┫╋━┛┃┓━┏┻┫┃┛┓┫╋┣
┳╋┻┃┣╋┗╋━┫┻┻━━┳┻┃┃┛╋┫┗━┗┗┫┣╋━┳┗┣┫┳┓┛┏┳━┻
┻┳┃┫━┻━┗╋┃┛┛┛┣┓┏┛╋┛━┓┳┣┣┣╋┗━┏━┫┓┏┓┫╋━╋┳━
┳┛┣╋┳┳┛┳━┓┳┫╋┻┳┣┻┳┏┛┗┳┏┏╋┏┃┛┏┛┛┛┻━┓
┓┫┳┳┃┳┓┣┻╋┓┻┗┫╋┣┣┛╋┣┓┫┗┓┗┗┓┣┗┫┃┓┫┃┛┃━┣┛┓
┳┳┻┻┏┳╋┻━┣━┗┗┛┗┫┓╋┏┛┛┳┏┛┃┣┗┛┳┫┳┗╋┏┏┃╋┻┛┛
┫┏┻┣┳┓┣━┗┏┳┣━┫╋┗┣┣┃┳┗┏┓┫╋┳┣┳┣┓┏┫┛┳━┫┫━┫┻
╋┓━┗┣┏┗┫┃┫┗━━╋┫┻┣╋┓┛┏┏┣┫━━┏╋┳╋━━┗┣┓┏┃┫┃┣
━┓┗┻┣┻┫┳┏┻┓┗━┛┻┏┓┗┣┣┗┓╋┫┃┻┓┛┳┗┗┓┏┣┳┣┫┗┛┛
┫┃┓━┃┫┻━┛┻┏┣┃┛━┃┳┏┫┛┗━┓┣┃┫┳━┃┣╋┛┳┣┫┫┳━┣┣
┃┏╋┫┳┃┛┗┏┗━┓┳┏╋┃┫╋┗┻┃┳┃╋╋┣━╋┫┫┓┃┗┏┗┣┓┳┏┓
┗┣┓┫┣┳┳╋┣━┛┃┗┏┳┳━┫┏┳┻┣┳━┗┳━━━┫┃┓┻┻┣┏┓┫┛╋
┳┏╋┫┫┳┻┓━┓┃┳╋╋┣┏┏━╋┫━┛┫┏┃┓┗┛┃╋╋┗┣┻┻┛┳┃┃┫
┗┫┗━┣┓┃┏┳╋┃┏┛┏┓┃┗━┫┏┗┣┳╋┓━┛┃┻┻┏┃┣┃┣╋╋┫┳┃
┃┫┓┓┗┻┃┃━┳┗┻┣╋┏┻┳┏┫┫┃┻┏┗┫┳┫╋┛┳━┃┗┻━┻┗┫┻┗
╋┛━┓╋━┓┻┣━╋┻┃┏┏┓┛┃╋┛┓╋┃┛┏┓┳━┣┗┗┣┛┣━┃┻━┏╋
╋┫┛┣┳┻╋┃┃┳╋┃┏┫┓┓┏┣┃┻┏┓┏┃┣┃┓┣┫┫┏╋╋┻┻┳┣┛┏┗
━┻┏┻┗┻┃┣━┓┗━┳┗┣┫┳┏┃┳┃┃┃┃┏┗┗┳┫┫┏┓┃┫┏┳┣┃┓╋
┣┻┓┻┏┏┏┗┃┳╋━┗╋┻┫┃╋┓┳━┓┓┣┛┳╋┳━┏━┓┗┳━┏┓┣┓┓
━┛┣┫┛┫┣┛┗┃┃┗┓┫┏┗╋┛┛┓┛┻┳┣┻┻┻┫┗┗┏┛╋┃┻┻┓┏━┳
┳┃┣┗┗┗╋┏━┃┃╋┓┗╋┃┏┻┫┳━┫┗┓━┗┛┫╋┫╋┓┗┳┃┻┫┫┳┏
┗┗┳┏┏┣┻┏┫┛┣━┗┓┃┛┻╋┗┻┻┻┓┏┓┫┫┏┻╋┃┏┳┛┓┻┻┛┣┗
┃┫┫┏┗┳┏┛┳┃┓┻┳┳┳┳┏┫┣━╋━╋╋┳┓╋━╋┏┳┣┣┣┻┳┛┳┏┏
┏┏┳┓┃┗┣┫┣┳┓┛┃━┓┓╋┃┗┣┃┏┻┓┫╋┫┃╋┣━┻┳┳┛┛┻┓━━
┛┣┛━┛┃┣┛┗╋┗╋┃┛┓┳━┓┗┃┳┻┗┛┫┛╋━┳┓┏╋┏┃┃┏╋╋┣┛
┫┛┏┛┫┫┓┫┃┛┳╋┓╋━┏╋┻┗┳┛┓┳┓┃┗┣┃╋┛━┫╋┳╋┳┳┏┳━
┗┣┻┗┗┻┏┫╋┳━┛┻━┏╋┫┃┳┓┣┃┓━┗━┣┓╋┗┃┫┫┗┏┃┻╋╋┣
┃━┗┃┳┛┻╋┃┻━┃━┳╋╋┫┛┳┓┃┏╋┫┣┏┫┃┃━┓┣┗┗┛
┃━┻━┗╋╋╋┳┳┣┳┓┏┃╋┣┛━┳┳┳┓┛┓┏┏┫┫┓╋┏┫┣┃┓╋┛━┫
┣┣┃┗┃┃┳┗┣┗┗┃┗┣┗┣┃┻┏┃╋┳┻━┣┛┗┗┻┏┛┗━┓┫╋┣┓┏┗
┛┛┻┏┏┓┏┻┫╋┻┏┳━╋┫┃┓┛━┫┳┓┳┏━┣┣━┻┓┳┳┃┗┛┏┛━┃
╋┏┫┗┏┗┓┏┗┗━┃┣┗┻━┗┏┳┓╋┳┳┳╋┳┳┏┻┫┏┣┏┣┣┛┃┛┳┫
┓┻┳┫┓━┏╋┓┓┃┓╋╋┳┻┏┃┛┣┣┃┃┫┣━┳┻┏━╋┻┃┣┓┻━┃┃┓
┳┳┻┃╋┫━┗┏┗┻┳┓┗┻┓┻┣┛╋┏━┣┗╋┣╋┫━┏┫┃╋┫┳┗┫┓┫┗
┛┻┫╋┳┣┗┓┛━┃━┓┛┏┛┛━┛┃┫━┳┃┣┃┓┗┣┣┛┗┳┛┃┏╋┣╋━
┛┳━┻┣┻┓┛╋┏┗┳╋┏┳┣┓┓┛┛┣━┻┏┻┛┳┛┃━┓┃┣┓┏┛┛┳┏┫
┗┏╋┫┃┣┏╋┻┻┣┫┓┣┗┫┏┻╋┻┣┛┃┓┏┃┣╋┛┗┏┫┻┏┛┫┛┫╋━
┓┛┃┳┓┫━┓┻┃┣┃┻┓┛━┗┏┃┻━┫┗┓┓┗┓┓┫┳┃┫┳┣┣┃┓┳┣┫
┓┗━┏┣━┓┓╋┫┳┃┏┃━┏┻┛┃┗┗╋┓┳┛╋━┳┃┫┣┳━┏┳━┗┗┫┓
┃┻┻┫╋╋━━┃┃━┣╋┣┓━┳┓┫╋╋┓┃┣┻┗┫┓┫━╋┣┻┻┛┏┏┏━╋
┛┃┗┏┣┛┳┃┓┛┻━┻┫┗┗┗┻┛┗┏┗┛┻╋┻┫╋┗┏┓┃┳┳┛┏┏┓━┫
┻┻┓┏┏┛┛┳┏┳┻┳┛┓━┓┳┏┛┃┃┻┃┗┣┏╋┣┳┏┫┳┛┣╋━┳╋━┣
━┓╋━┣┗┓━━┏┳┻┫┳┗┳┓┏━╋╋┏┏┛┻┛┣┗┫┗━━┛┏┳┓┛┗╋╋
┳┃┫┳━┳┗┃┻┃┗┫┏┃┣┃┳━━┗┛╋┓┏┳┻┫┓┣┓┓┣┫┛━┓╋┓━━
┫┛┃┏┫┏┏┻┻┗┳┳┣┗┏┓┻┻━╋━┣┫┣┗┛┓┻┣┳╋┛┛┣┣┗┃┓┻┗
┓┣┏┳┛╋┗┃┓┣━┻┻┏┣╋┏┣┣┣━┓╋━┗┏┗━┻┳┫┣┛┓━┛┃┫┗┛
┓┫┓┣┏╋╋┻┛┓╋┓┻┛┫┗┳╋┃┻┻┏┣┣┓┳┗┃┓┫┫┣┻╋┏┃┗┻┻╋
┻┏╋┫┛┣┻┏┃┛┃┻╋┛┓┳┳┣┳┗┛┛┏╋┛┫┃┳┏┳┗┻┏┳┓┃┣━┫┃
┫┏┣┣┛┃┛┳╋┃┻┓┛┗┓┛┃┻┛┻━┣┛┻┳┓┫━━┗┳┓━━┫┣┓┻┳┛
┏┛┃┣━┳┻┻╋━━┓┻┛┫┃━┳┳━┫━┃┛┃┣┻┻┏┣┓┛┃┣┓┫┗╋┃┻
┓┻┏┓┳┏╋┣━┗┗┓┃┳━┻━┳┫┣┣┻┃╋┃┣┓┣╋┳┳┫┛┓┫┃┗╋┫┻
┫┏┣━┓┣┳┻━━┛┓┏┫━━┏┳┻╋┻┃┣┳┃╋┳┗┫┻┣┗┃┫┃
╋┳┳╋┳┓┛┣┻╋╋┣┣┃┃┫━┳┻┓┳┫┫┣┃╋┻━┣┣┣┃┻┃┏┫┻┫┫┃
┏┻┛┳┏┃┃┗┗┏╋┳┏┣┣┓┗┣┛┏┓┓┣┻╋┃┏┻┃┻╋┣┫┃┻┗┓┏┫┗
╋┏━╋━┓┏┓╋┗┏┗┓┃┣━┣┻╋┃╋┣┫┗┏┃┛┳┏┃┣┓┣┻┛┫┏┛┳┏
┏┳╋┻┛┗┏┳┗┓┣╋┓┫┓┛┓┛╋┗┳━┫━┫┏┫┃╋━┻┓┗┃┣┳┫┳┛┛
┫┻┛━┏╋┛┗┗┗┳┓┳━┣┃┃┣┛┳╋┻┻╋╋━┗┛┳┛╋┻┣┳┣┳┛━━┏
╋┓┏━┣┫┣┛┗┗╋┏┻┛┗┛┛╋┫┛╋━┻┫┗┗┳┓┓┻┛┗┳┻┃━┻┓━┃
┏┣╋╋┃┣╋┳┣┛┃━┛┫╋┛┗━┳━┛┻┛┳┣┏━━┣┻┗━┳┳┃┳┻┏┏┫
┳╋┗┓┛┛┓┓┣┃┓┏┣╋┏┗━┫┗━┗┻┛┃┳┫┻┛┃┳┗┫┏┳┣┛┛┓┫┣
┃┻┣┣┳╋┻━┣┻┓┳┗┣┏╋┏┻━┫┗━┫┛━┗┣┏┛┗┗┣╋┓┓┗┗┏┣╋
┃━┻┻┫╋┗┓┳┏┏┗┳╋┛┛╋┗┏┻┃┻┗┛╋╋┳┗┏┫┣╋╋┏┓╋┫┗┻┳
┳┛┛━┫┫┗┗┓┏┳┫┓┣┫╋┓┏┓┗┏┏━┳┓┏╋┳┗┛┫┣━┻╋┃━┛┓┏
┫━┫╋┓┻┗┃┳┫┳━┓━┏┣━┏╋┃┣┳━┏━┛╋┻┏┳━╋┏┣┫┫┓┛┻┫
┻┛┛╋┛━┓┏┃┓┻╋┳┳┏━╋┻╋┳╋┻━┃┫┫┗━┓┗╋┳┫┃╋┛╋━┫┳
┻╋┳━┏┫━━┫┓┃┳┫╋┳━┫┗┓┫━┃━┓━┃┏┃┏┏┫┛┻┳┃┻┏┳┃┗
┏━┃┃┻┛┏┫━┻┃┫━━┛┛┃┣┛┏┛┣┻┗┻┃┛┃┳┻┛┏┻┓━┫┃┫━┗
┣┃┛┫┣┣┏┏━╋┳╋┛┫┓┻━┓━━┏┣┣┃┃┣┳┫┓┫┳┏┗┫━┓┳┳┫┃
━┻┓┓┫━┣┣┻━┛┃┛┣┛┃┻┳┃┳┃┏┗┫┣┓┗┏┛╋┗┗┗━┛┗╋┓┏┛
━┣┃┗┛┛┫┫┏┛┃┣┫┃╋━┗┳┫┣┏┳┫┛┓┛┗┓┓┃┳┃┛┓┣┛┛┃┳┻
┳┳┃┫┛┣┳┳┛┣┗━┳╋┻┻┣━┗┳┳┫┛┗┛┣┣┻━┗┻┫╋┳┻╋┻┃━┓
┳┃┫┣╋┏┓╋┗┃┏┏┻┃━╋┛┃┗┻┃╋┓┻╋┳┳┗╋╋┫┛━┗┃┫━┻┗┗
┫┃┣┫┣┫┏━┓┫━┏┻┣━┳╋┃┗┻━┻┛┗┗┏┫┏┳┳╋┏┛┗┓┳━╋┛┃
┏┓┫┻┗┏━┏┣┫┳━┓┣┣┻┏┣┏┓┗┛┏┻┛┻┣┣┛┛┗┗┗╋┣┏╋┏┓┫
┗┃┏┣┻┃━┫┳┗╋┣┫┃┫━┓┏┏┣┗┫╋┛┻╋╋┃━┣━┛━┛┣┏┗┗┛┓
┫┣┛┃┳┫┓┏┻┗┓┓┏┃┗┻┏┳┻┻┏┃┏╋┛┛┫┃┫┃┛┣┣━━
┗┃╋┓┻┃┻┣┣┻┗━┻┫┫┻┃┳┏╋┛┓┣┓━━┃┻┣┛┻┳┓┳┫┣┏┛┣┣
┫┫┃┓┗╋┻━┻┳┫┗┛┫┏┓┻┗┛┗┃╋┗┗━╋┏┣┗┏┏╋┣┻┓╋┛┫╋╋
┣╋┣╋┳╋┻┓┃━┛┏━┃┓┛┏━┳┏┻┣┓━┏┃┫━┓┃━┫┏┃┻┣┫┛┓┗
┫┓┏┫╋┏┻┻━┃┓┏┓┣┳╋┏━━┓━┛┓━━┳┻┳┓╋┓┗┻┻┳┃┗┣┃┫
┻┻┃┏┻┣┓┻┗╋┏┳╋┏┃━┣┫╋┗┗┣╋┣┃╋┃┏━━┫┣┳━┛━┏┛┏╋
┗┃━┃┗┗╋┗┃┛┣┛┳┳┛┛┳┳┻╋┃┳┃┏┳┫┓┳┓╋┳┣┻┗━┣┃┗┣┳
━┛┫┣┃━╋┓╋┫┗┓━┫┓┓┳┗┫┻┣┣┃┫╋┳┃━━┣┳┓┓┃━┣╋┓┃╋
┫┻┗┓╋━┫┫┳┻┃┗┫┻┃┏┃┓┃┣┛┣┓┫┃━┳┻┃╋┣┫┣┛┻━╋┏━┏
┓┫┗┗┓┳┛┫┣┣┗┏┏┣┣┫┛┓┳┣┗┓━┣╋┣┛┗┃┳┻┻┛┳┳╋┣╋┫┓
┣┣┏╋┣┫┫┻━┣┣┗━┃┣┫╋┓┛┻┓┫━┓┏┻┃┳┫┓┓┻╋┃━┃┛┻┛┻
┫┫┳━┛┣┏┏┃┓━┏┗┏┳┳┳┓┫┫┃┓┓━╋┻┓┳┓┳━┃┓┏┻┳┓┻┏┛
┗┃┻┫┓┃┻┣┳╋┗┓┫╋╋┃┃┓━╋┃┛┛┫┏┃┳━┃┣━┓┏━┓┳┛┫━┗
╋┛┳┓┳┗┫┻┗┗┻━┛┗┛┓━┣┓┳┗┫┏┛━┏┛┏┛┳┳━┛╋┏╋┫┗┗┣
┣┛┏┓┣┣┃┣┃┓┫┓┳┗┣┻┏┛┳┳┳┳┓┗┛╋━┓┻┫┻━━╋━╋┏┻╋┛
┻╋┛┗━┏╋━┃┓┳┏┳┃╋┫┣┏┓┳┣┓┻┗┓┗━┏┣┗━┳┓┫┗╋┣┳┓┏
┫┓┃┓┳┏┛┃┓┣┃┃┳┣┳╋╋┗┓┣┻━━━┫╋┻┛┣┻━╋┣┳┫┓┫┻┻┣
━┗┃━┳┏┣┳╋╋┃┛┏┓┣┫┃┗━┳┻┃┛┛┏┓╋┗┃┻┗┛┳┛┳┗╋┏╋┳
┻┳┻━┫┣┳┗┗╋┃┗┓╋╋┏┫━┗┓┳┳┻┳┻┏┳━┻┳┗┛┣┗┻╋┓┏┏┛
┗┻╋┳┻┓┏┻╋┗━┓┓┳┗┻┃╋╋┫┳┃┫╋┏┫━┗┳┻┓┏━┗━━┃┓┏┫
┳┻╋┻┻┻┃╋┫┏┣┏┗┛┻┳┣┳╋┓┻┛┛┓┳┻┗┣┫┛╋┗┛┓━┗┃┏┳┗
┛┛┣┳┛┣┫┳┳┓╋╋┓┓╋┗━┻╋━┏┃┓┳┫┳┻┻┣┏┏┣━┫┳┳┗┻┫┣
━┛┻┫┣━┗┃┗━━┗━┳┻┫━┫┳┓┻┗╋┫┃┓╋┗┗━┃┗┗┗┏┣┓┛╋╋
┣┻┫╋┛┃╋┣┫╋┓┫┓━┓┓┗┫┗┻┏╋┗━┗━┓┻┻┛┃┗┛┓╋┏┣┏┃┳
━┗┛┣┛┃┳┫┏┫┫┃┓┻┗┗┣━┻┛┛┣┓┣┓┗┻┗┫┳┓┫┏┛━
┣┃┏┫┛┃┣━┻┗━╋┗╋┛┣┳┃┗┣┻┃┃┣┻╋┗┓┣┃┗┏┛┻┃┣╋┏┓┏
┫┏┛╋┏┃╋┛┣┓┃┗┏┏┳╋┓┏┓┏╋╋┏┓┫┣━┻┳┻╋┫┓┻╋┣┣━━┛
┻┫┳┗┏┃┛┓━┏┣┓┗┛┃┗┗┓┃╋┓╋━━┏┳╋┃┫╋━╋┏┗┫┛┻╋┗┣
┏╋┛╋┓┗┓┣┓┫┏┃┓┫┏┫┃━━┏┳┳┻┏┗┛╋━┫┃┫┣╋┻╋┫┻┣┳┃
┃┻┃┫┛━┣┗┫╋━┓┳┛┓━┗━┗┣┃┣┫┗┣┳┳┓┛┣┻┏┫┏━┣┃┫┓┛
┻┗┃┏┳┗━┫┃┏┫━┣┣╋┗┓┻┗┗┳┫┗┣┃┛┣┓┓┓━┓┏┗┻╋━━┗┣
┓┓┏╋┏┫┣┃┛┳┛┗┳┫┳┫━━┗┻┛┻┗┳┣╋┫┣┻┗┫┓╋┻╋┳╋┏┣┫
┏┣┫┏┏┳┳┻┗┓┫┛┛┛╋┳┻┣╋┓┗┛┫┓╋┏━╋┻┗┫┓┃┫┓┏┣╋━┗
┣┳┫━┫┻┣┃┻━┳┣╋┃┏┳┗┣━┗┳┗┣┛┛┓┫╋┣┗┳┏┏┓━┓┳┃┛┛
┗┫┗━╋┏┳┏┛┃┣┗╋┗┗┛┣┃┣╋┗┗┫━┛┓┣┳┳╋━┳┳┛┓┏┗┣┛┏
┻━┻╋┓┏┗┃╋┓━━┏┫┣┳┓┫┣╋┫┃━┳┛┏┃┏┃┣┗┫╋┏┃┃┓┻┛┏
┃┣━┓━┓━┣━┗┛┻┳╋┣┻┣┣┛┻━┏┳┳┫┗╋┗┳┫┃╋┣┳┗┳╋┳┻┳
┳┛╋┣┣┃┻┓┓┣┻┗━┗┫┃┛┳┏┫━━┻┃┻┏┻┗┛┫┳┫┛┓━┏┏╋┣┳
┳┓┗┛┃┏━┓┏┗┏┣┃╋╋┗┗┻┳┏┛┻┳┃┛┳━━┫┻┗┛┳┻┗━┏┏┳┻
┏┣┏┻┳┏┛┃━━┻┗┓┻╋┫╋┏┳┫╋┫╋┣┗┃┓┃┗━┫╋┫┛━┳┣┃━┻
┏╋┣┻┛┳┛┛┓┓┳┫┃┃┃┻┃┻╋┗┻┛╋┻┏┓┣┓┗━┛┛┳━┓┛━┻┳┓
┫┛┃━┃┣╋┣╋┫┓┃┗┳┫╋┳┫┓┃┛━┻┫┃┛┳━┓┗┃┗┣┳┳┗┛┛┃┫
━┗╋━┛┛┣┫┳┻┫┳━┗┗┻┃┃┻╋━┻━┗┏┓┻┏┳┃┛┃┫┳┓┣╋┫┗━
┛┫┣┳┗┏┏┏┳┏━┳┓┳┓┫╋┗┳┣┛┫┻╋┏┣┣┏━━┛┣┗┣┏┻┗┓┻╋
┛┣┫┣┫┃┻━┓┃┗┻┣┳┳┏┻┳┫┣┃┏┻┣┃┏┫┛┏┛┫╋┃╋╋┛┳┻┃┃
┳┃┫┫┳┣┳┣┻┃┗┓┏┣┛╋╋┗┃┓┛┛┏┗┫━┫╋┫┳┗┃┗┛┛━┫┻┣┛
┫┏┗┓┻┫┏┓┗┏┓━┛╋┛┻┏┗┳┏┛━╋┃┛┗┗┣┛╋┫┗┻┻┫┫━┫┛╋
┃━┛━━┣┻┻┓┫┏┛┓┻┣┗┻━┛┓┗╋┗┣┣┃┫┻┗┏┣┣┗┗━┻┣┳┗┫
╋┛┗┳╋┃╋┗┗┳╋┳┻┏┳┻┛┻┃╋┏╋┛╋┃┃╋┛╋┫┗┫┓┳┫
┣┃┗┗┃┻┻┻┻┣┣┏┏┻┻┣┗┻┏┃┃┫┓┛┣┗╋┃┳┃┳┗┳┏━┗┻┣┫┣
┛┏┓┣┛┛┫┗┓┣┫━┃╋┏┳┛┏┣┏┫┳┫┣┻┓┃╋┻┓┳┗━┃┃┃┛┣┃┓
┏┏┫╋┓┛┃┛┓┳┳┳┏╋┻┏┻┫┣┳━┻┻┗┳╋┻━┓━┣┳┃╋┳┣━┻┏┳
┣┳┏┻┳╋╋┣╋┣┣┏┻┻┏┣┃╋┃━┣┛┗┫┏┗┗┛╋┃┛┗┫┻┃┃┗┻╋┗
┏┛┻━┗┃┻┓┫╋┫━┗┏┃┫╋┏┛┳┣┻┣┗┳┏┏┣┫╋┗╋┃┏┛┏┳┗┗━
┳┓╋┓┫┏┫┓┳╋┏┛┏┻┣┗┏┗┃━┃┏┓━┏┣┣┣━┳━╋┗╋┗┏━┃┛┏
╋━┏┛┣━┏┣┛┳┳┃╋┃━┓┃┫┓━┳┣┃┃┫━┓┫┛┳┏┫┫┛┫┏━┓━╋
┛┛┃┏┓┳┃┳┻┛┻┻┏━┓┃┏┫╋┫┳┣┃┛┻┗┻┛┫┗┳┛┗━┃┳┳┓╋┃
┓┣┻┗┓┃━┳┻┛┛┫┛┳╋┳┛┏┻╋┳┣┛┫┛┃┻┓┗┛┻╋┫┃┓╋╋┳┻┫
┫╋┫┃┫┻┓┳┳┃┳┻╋┣┫┏┣━┫╋┳┃╋╋┛┓┻╋╋┳╋┻┏╋┻┃┛╋┃┫
━┏┓┻┻┓┻┏╋┛┫┃┻╋┛┻┻┻┏┏┣┃┣┣┗┣┫┗╋┻┳┛┃╋┛┛━╋╋┳
┗┫┃┃┛┓┏━┳┃┫┃┃┃┻┳┏┏╋┃┓┛┳┛┣┣╋┻╋┗┃┗┓┫┳┃━┣┓╋
┳╋┃┻┃┫┫┗┃┃┛┛┛┳┓━┓┳┛┏┳┃┏━┫┻┛╋┣┓┣┓┻┫┛┓┃━┓┓
┃┫┗┳┣┳━┣┛┓┛┛┫┻┓┻┏╋┻┓┏╋┳┃┓┛┏┏╋┏┏━┃┣┻━━┓┻┳
╋┓┓━┫┻━┻┓┛━┳┫━┓┻┏┛┓┏┗┓┛┣┛━┣┃┓┳━┗┓┳┫┛┣┛┃┓
┫┓┏┏┻┃╋╋┃┣┃┗━┳┓┛┓┛┓┫╋╋┗┃┃┓┣┫━┣┏┗┣┃┏━┳╋━┛
┣┳┛┏┗┗┳┻┏┣━┓┻┃┃┃┻┗┛┃┏┫┻┏┫┻┃┫┃╋━┛┓┣┃┃┳━┫━
┻┫╋┻╋┓┳┓┛╋╋┓┛┃┓┗┣┃┗┃┫╋┃┓┏┻╋━┻┗┃┻┃┫╋┗┓┻━┻
┻━┗┳╋━━┗┓━┓┛┳┗┣┻┓┳┫┏╋┛━━┫━┏┻┃┻┫━┃┳┣┳┛┻┏━
┳━━┳┫┛┓┏┫┣╋╋┣┻┗━┃┛┏┣┃┣┓┗┣┏┗┓┣┻━┫┏┗┓━┣┛┗┗
━┻┓┃┏┗┫╋┓┓╋┻┗┏┃┏┫┣┛┗┏┣┛┻┻━┓━┏┓┻┛┳┃┻┳┣┣┫━
┻┳┻┻┏┏┳┛┃┏┛╋┛┓┛┫┳┻┫┃┛┻┓┫┏┳┏━┓┣┛┫┓━┫┗━┻┃┣
┗┏┳━┏┳┻┃┳┳┣┫┫━┗┳┣┏┛┣┫━┛┃┛┛┫┏┏┛┣┗┫━┻━┏━┛╋
┓┫┃┫┛┣━┣┳━┻┛┻┛┳┏━┏┣┳┣┛┏┓━┫┃┻┳╋┻┗╋┃┓
┃━┗┛┃┫╋┏┗━┏┣┓┛┳┃━╋┃╋┏┗┻┻┛┓━┳┓┓┻┓┛━┳┃┗┃┓┫
┓┣┃╋┏┗┛┻┏┛┏┳┻┛┳━┃╋┻┛┃┏╋┳┻┳┃┛┳━━━┗┛┳╋┻┫┗┣
━╋╋┃┏┗┣┻┗┣━┗┏┗┻┗┻┗┻┳┛┛┗┃┏╋┣╋┛┻┣┣━┏━━┗┛━┏
┗┃┏━┻┛┗┏┏━┻┻┗┳┳┛┗┣┛┓┛┓╋┛┣┓╋╋━┻┗━┏┃━┛┳━┏┳
┳┛┏━╋━━┳┏━╋┃┫╋┓┏┻┏┏┛┫━┛╋┏┻┓┣┳╋┃━┫┃━┓┓┗┣┃
┫┫┻┛┛┻╋┓┣┛┣┻┣╋┗┻╋╋┫┳┃┣┫┃┻┫┗┛┃┏┻┛┳┃┻┏┻┏┣┳
┣┃┣┗┫━╋━┫━┃┣┛┻┏┫┻┓┳┃┓┣╋┣━┳╋┓┳┏┣┣┓┏╋┣━┣┫┓
┣┏┏━┛┗╋┳┫┓┫┃┓┏┗┃┻┃┳┣┫┛┻┣━┏┓┛┏┛┏┳┛┓┻┻┃┗┏┗
┏┓━━┛┻┣┻┳┗┃┣┛┓┳┫┳┓┗┫┛┏┏╋┣┫╋┳╋┏┳┳┗┃┫┓┗┓┫╋
┃┗┃╋━┻┃┫┃┓┓┳┃╋┏┫┳┫┗╋┣╋┛┻╋┗┏┓┳┣┗┃┓┫┣┏┗┫┣┓
╋┳┛━━┫┃┫┻╋┏┏┫┃┏━┛┫┫┓┓┻┏┗┗┏┛┫┫┛╋┳┗┗┫┗┏┫┣┣
╋┻┓┫┻┣┓┫┫┻┣┳╋┛┛┗┛┫┣┻┏┫╋┫╋┳┃┻┻┗┛┛┳┗┣┻┓╋┗━
┗┛┏┓┣┻┫━┣┳┃┳┗┓┛┗┏┣┗┗┗┗┓┻┣┳┃┳┫┓┃━╋┳╋┓┗┫┳┓
┗┃┃┛┛┫━┛┃┛┫┃━┛┓┻━┫━┓┛┻╋┣┏┳┛┳╋╋┻━┛┫┳┃┏┣┻┛
╋┻┻┻┳┏━┻╋┫┛┫┗┳┛┳┏┻┻┏╋┓┻┛━━┻┳┛┻┣╋┃┓┻┃┳┻┳┣
┓┗┓┻┣┗┛╋┣┣╋┗┛╋┗┻┛╋┫┻┣┛┛┣┫╋┣┃┫┳┻┛┳┏╋┓┣┳┛┏
┫┳┃┛┣┓┏┓┻┃┣┣┻┣━┣┗┛┓╋━┻┫┫┛╋┗╋┳┃┓━━┻━┏┓┳╋━
┳━┗┓┣┳┣┗┃┃━┗┣┻┏┳┫┗┃┛┓┳┳┻┓┃┓┳┓┣┛┫━┳┻┳┓┃╋┃
╋┃┻┫╋┣┗┫┫━┃━┏┛┗┃┛┗┛╋┫┻┛┫┳┳┫┃┫┳┓╋┏┃┻┗━┣┓┳
━┳┫┓┓┣┛┏━┛┃┓┃┛┣┛┛┓┣━┓━┳┫┻┣┛┗┻━┃┳┏━┓┳━┣┛┃
┛┃┃╋┏┃┃┳┣┣┳┳┓┏┏┣┳┓┗┓┻╋┳┗┣┓┏┃┻╋┏┏┳┗┃━╋┛┣╋
┓┃┛┓┛┛╋┃┃━┗┣┣┣┗┃┏┳┳━┳┛┻┓┫╋┻┗┳┣┃╋┫┓━┻┣┫┏┓
┗┏┳┳┃┗┛╋━┗┓┏┣┳┃┳┛┫┏┏╋━┗┻┗╋┃┗┏┫╋┗╋┳┓┻┣┏╋━
┳┏┛┻╋╋┓┳━┣┻╋┣┣┻┏┓┳━╋┫╋┫┣┓┃┳┗┗┗━┛┗┫┗
┣┣┓╋┗╋╋┫┛┻━━━┓┫┓┃┃┏┣┳┓╋┏┳┣┏┓╋┻┳╋┓┛━┗┛┏━┫
┓━┓┏┳┳┏┛┳┛┓━┛┏╋┓┣━┗┳┣┫┃┗┣┳┳┫┓┣┗┳━╋┣┛╋┛┛┻
┓╋┓┃┫┛┫┓╋━┗┻╋┻┃┣━┻┻━┗┫╋┣┃┗┃┫━━┫┛┛┗┗┛┃┫┳┫
╋┛┳┻┻┫┏┫┏╋┓┃┛━┓┗┫━┗┓┗━━┛┣╋┏┃┗┃┳┏┃┻┗┛┣╋┗┫
┛┻━┣┃┣┛┏┓╋┃┛┓┫┫┳━┳╋╋╋━┏━┏┳┳┳┻┛╋┃┻┃┃┏┃┛┳╋
╋┏╋╋╋┃┏┫━━┛┃┃┻┣┻╋┓┃┓┫━━┣┻┏┻┳┏┏┃┫┗┻┻┗┓╋┃┗
┫╋┛┏┃┳┫┓┳┣┳┳┻┳╋╋┗┓┳┫┳┗┗┣┃┓┻╋┛┻┃┣┓┛━┣┛┗┃┻
┻┛┳┗┃┳┗┻┫┗━┃┃┗┃┫┳┓┓━━┃┛┳┗┻┓┃┫┫━┓┫┃┓╋┻┏┏━
┣┓┫┫┳┛┃┓┫┳┗┳┏━┣┳┓╋┳━┗┃┏┏┳┓━┃┫┗┓┛┫┣┫┓┳━┃┗
┏┳╋┗┓┓┓┓┗┗┛┏┓┻┏┛┳╋┳┃╋┓┛┫━┏╋╋┃━┛┣┗┻┗┳┏┻┳┣
┳┻┓━┃┻┏┗┻━┫━━┃┃━━┫┳┏┓┫┃┳┏╋┻┻┃━┗┏┗┗┃┗┳━┃┛
┃┃┛┏╋┛┗━┓┻┃┓┫┛┫┃┣┃┃┏┻┏━┏┗━┳╋┣╋┓┫┏╋┣┣┃┛┓┫
┏┏━━┳━┳┓┃┫┗┗┓┛┳┣╋┫┃┗┓╋━┗━┛┳┫┏┻━┏┓┃┻┳┣┓╋┣
┻┛┓╋━┓╋┏┓┫┫┗┗┃╋┗┏┻╋┳┗┳┳┏┳┏┗┻┓╋┃┏━╋━┛┻┫┛┃
┳┻┻┏┓┣┗┣┓┻┃┻┗┏━━┗━╋━┏━┛┳┗┳┏━┏╋╋┗┃┻┃━┏┻╋┫
┳┏┫┗┃┻┣┗┻┳┛━╋┻┻┛┓┃┫╋┣┏┗┏┻╋┏┃━┣╋╋┻━┻┃╋┣┃╋
┫┗╋┃┫┏╋╋┓╋┣┓┏┛┓┛┳┳╋┃┓╋╋┃╋┫┛╋┳┛┳┏┃┃┓┓━┫━┫
┃┏┻┃┣┓┗┓┛┣┛┓┣━━┓┓┃┣┣┣┫┛┫┳┓┻━┫━━┓┗┓┫┻┗┛┳┃
┻┻┳┏━┫╋┣╋━┫┓┃┃┓┗━┛┛┏┓┏┛┏┻┫┫┗┛┃┓┻┣┫┏┏┏┣━━
╋┫┛┻┗┫┏┫━┫╋┓┛┓┛┃┫┗┛┗━┓┏╋┓┻┗╋┃━┛┳━┫┏┗━┗┓┻
╋━┣┗┃━┻┣┣┫┗┻┛━┓┣┓━┃┻┃┏┳┻┏╋━╋┣┏┫━┓┓┛┏┃┃┛┓
┗┻╋┏┃┻┳━━┛╋┳┻┃┏┗┃┛┫┳┛┗━┗┛┻┻┳┛┻┏╋┳┣┳┳━┏┛┣
┫┗╋┫┣┣┃━┛┛┗┗━┛┣┳┗┓┗┛┏┓━┓┓━╋┻┳┓━┳┳╋┃┃╋━╋┣
┣┫┣┫┳┓┏╋┫┛━┣┛┗┗┃┓┛┏╋┳┃━┳┻┳┻━┫┫┃┛━┏┗
┻┃┛┏━┫╋┫┓┛╋━┳╋┏┏┓┳┃┛┻┳┓┻┻┗┏┫┗╋┓╋┃━┛┗┫━┳┳
┗╋┃┗┗┃┛┏┻┣┳┳┗┗┛┗╋┃┃╋┣┃┃┏┳┻┗━┣┗┓┣┳┃┏┗┣┏┳┻
┛┛╋━┻┓┳┳┓┛┻┛╋┻━┻┣╋┓┓┃┗┗┫┛┫┣┳┗┗┏┳╋┫┫┃╋┗┓┏
━┓┳┛╋┻┛━━┣━┓┻┓┻┓┛╋┣┫┣╋┗┻━┫┳┓┗━┣┻┗━┣┗╋┓┛┃
┫┛┃┛┻┳┏┛┣┻┣┓┏┃┻┣┓┗┓━━┳┳╋┏┫┻┻━┏┣┏┣╋╋┛╋┓┓━
┛╋━━┏┛┳╋┫┃┓┏┻┳┻╋┛╋┛┫┃┓┏┓┗┓━┗╋┃┻┃┓┳┛╋┗┫┓╋
┫┏┗┛━━┗┓╋┓┻┓╋┫┻┛━┏┣┃┏┃┫┓┏┳╋┫┣┳┏┗┳┓┛┓┗┛┫┓
┳┛━┳┫┗╋┓╋━┗┗┃┳┻┛┓┻┣┗┳┣╋┛┣┃━┃┻┃┏╋┃┏┗┛╋┃╋┫
━━╋┻┳┻╋━┻━┗┓━┃╋┓┛┣╋┗┗━┃┓┗┻┛┫┛┻┓┗┳┳┫┃┫┣╋┳
┳┣┛┏┣┃┻┻┳┫┏┛┫┫━┗━┣┏┃╋┣┫━┓┣┓┗┻┏╋┫┫┳┻┏┫┫┃┳
╋┻┛┏┗┳┏┏┛┳┃┗┏┻┫┻┻┳┗┗┛┫┫┣┛┻┣┃┓┫┗━┏┏┫┻┣┳┛┛
┗┳┻━┗╋━┛┛┳┣┏┳┃┗┗━┣┃┫┓┻┗┛┻┛┻┗┣┏┻┳┣┓┛┗┻┳┃┻
┓┻┳┃┛┳┃┗┣┫┓┣┫━┻━┃━━┫┫┣┓┳━┛┣┃┓┣┫┗┓┛┏╋┗┛┳┳
━┏┫┛┗┛┏╋┃━┻┫┓┫┓┫┣╋┣┏┗┻┳┛┏┫┃┃┛━┛━╋┃┓┗┏┏┓┏
┫┛┳┻━┃┛┗┛┃┓┻┻┓┳┗┓┣━┃┛╋┓┛┻┣┣┗━┫╋╋┛┏┓━┫━┓┃
┳┓╋┛┫┛┛┻┃┛┻┃┣┏┣┣┻┏┫┛┓┻╋┻┫┫━┛┻┓┳╋━┻┓┛┃┓┫┏
┛┏┛┗┫┗┛┃╋┓┏┣╋━┃┫┳┣┫┳┗┛┏╋┓┛┻┏┫┻┣┓┓┃┣┏┳┏━┫
┻┫┓━┗┓┏┛┗┓┫━┻┣┳┏┳┻┗┓┛┗┫┫━┓┏┛┳┏┳┻┓┓┗┻┣┗┓┏
┣┣┏┻┫┣┻┳┳━┣┣┏┓┃┃┛╋┛╋╋┏┳┻┛━┃┻┗━┃┻┫┗┓╋┣┻┗┏
┻━┃┛┣━┣┻┃┫┻┫┗┣┓┃┗┃┻━┏━┫┳┃━┃┫╋┳┛┣┛┏┣┳┓┏┏┓
┣┛╋┛━┏━┫┃╋━┻┣┓┃╋╋┣┏━┻┫┗┛┛╋━┗┃┻━┳┃┗┓┻┃┫━┻
┛┻┓┏┃┏┏╋┻┓┳┳┏┣┫┓┣┳━┛┣┳╋┃┣┏┓┓┏┗┻┗┓┣┃┓┛┻┃┳
┫╋╋┓┻┏╋┳┳┏┣┛┻┏━┻╋┳┫┣┏┛┻┣┗╋┓╋┣┻╋┏┻┃┏┻┏┛┃┻
┻┗┓┻┏┓┗┫┣━┃┳┃╋┳╋┫┫┏┏┗┫┳┣┣┻━┣┗┣┓┓┗┗┗
┃━┃┻┫━┻━┛┫┃╋┳┏┗┏┳┣┳┳┏┳┓┓┗┣┓╋┛┗┃┳┫┓┛┣┓┓╋┳
╋╋┓┓┏┛┓┛┳┏┛┗┏┣┫┓━┳━╋━┫━┳┛╋━┣╋┛┛┛┃┏┏┣┫┻┻┗
┗╋┗┣┣┣┏┏┣╋┏┛━┛┣┃┣┓┏━┛┻┓┓╋┃┳┗┫┃┫━┫┛╋┃━┗╋┛
┳┻┃┗┫┃╋┓┫┗╋━┗┃┏┫╋┳┣┛┏┻┏┃┻┃╋━┣┳┫┛┏┃┏╋┣┣━╋
━┃┓┣┗┻┏┫┫┣╋┳┃━┫┏┣━┛┗┗┏━┛┓┣━┫┛┻┏╋┛┫┛┫┫━╋┳
┳┛┫┳╋┳┗┻╋╋┣┏┗┳┳━┗┏┃┳┃━┛━┳┏┛┏━┳┣┏┳┃┃┗┛┻┃┗
┣┏┗━┛┳┏┃┏┃┻┏┏┓━━┏┛┓┫┗╋┻┛┣┗╋┓┛━╋┳┻┫┗┳┓╋┗┃
┳┻╋╋┃┃┃┓┗┗┣┃┏┃━╋┃╋┓━┏┳┳┓━┛┳┫┫┛┃┣╋┗╋┛┻┃┃┗
┛┳┏┫━┳┻┳┣┗┗┳┛┛┗━╋┓┓┫┗━┃┻┻━┗┻┣━┏┫━┛┳┃┣┛┗━
┏┻┗━┳┃┓┗┗┳┫┃┛┏╋┛┻╋┃┣┫┫┫┳┫┃━┳┏━╋┫╋┓┗┳┓┳┛╋
┃━┏┃╋┏┫┏┗┛┫┻━┏━┃┓┻┻┳┃┣┗╋┗╋┻┗┗┛┣┃┏┣┃╋┗┳┏┳
┳┓━┳┗┫┣┗┣━┓┏┏━┃┏┗┛┣┫╋┓┛┃┫┗┫┻━┏┗┗┗┃┣━┛┫┣┣
┻┏╋┛┗┫┃┣┏━┃━┣━┫┏┳┓┣┻┳┳┃╋┗━┓┫┓┣┫┛┳┃━┓━┏┗┗
┳┻┫┳┫┃━┛┫┏╋┫┻┃┗┣┓┫━┫┃━┓┳┳┛┃┳┣┻┫┣┻┛┳┻┫┓┏╋
┏┏┗┣┃┳┓┛┃╋┣┳━┻╋┓┃┛┣┗╋┳┻┃┏━┗┻┣┣┻┛┗┻┣━┳┫┻┫
╋┗┻┃┛┃┃┳┓━━┛┃┓┗┳┛┫┛┣━┻┃━┛┛┫┫┣┫╋┗┳┛┳┣╋╋┗┗
╋┳━━┣╋┣┓┣━┻┃┫┛┛┏┻┫┣┓┗┓╋┻╋┻━┣┣┳┗┃┫┫━┻━┫┫┗
┳┓┛┓┃┳━┻┛┗┳┃┃┏┣┗━┏━┛┣┣╋━┓┃┫┓┛┏┏╋┗┓┛╋┏┏┗┏
┓┫┣┫┫┛┗┓┃━┗┏┳┗┛┓┳┏┻┫╋┳┳━┣┫┗┳━┣╋┃┻┗┃┓┣━┛┻
┏┻┗┏┛━┣┓╋┓┻┛┏╋┏┏┓┻┏┃┏┫┏┣┫┃┫┃┓┛╋╋━┣┏┛┃┏┏┻
┻┏┣┗╋┻┳┣┫┛━┫┗┳┣┏┻┻┛┃━┫━┫━┃┳┻┃━┃┏┃┗┫━┏┓┏┳
┻━┫┃┻┛┳┻┣┣┫┗┫┻┓━┣┳╋┓━┻╋┻━┓━╋┗┣┫┓┓━┻┓┗┗┻┻
┃┫┗┃┃┏┳┫┫┓┏┗┻╋┳━┫┓┛━┛┻┣┫┗━┃┳┏┏━╋┳┣┗┫┻╋┫┛
┓┻┫┓┻┻━━┏┏┗┓┫┫┗┣┫┫┏┛┫┏┗┓┻┫┳┃┃━┻╋╋┛┫
━┗┛━┻━━┓┏┻┳━━┃┏┻┓┛┛┃┗┛┫┫╋┃┣┛┣┃┏┛┛┣┓┛┣┫┗┳
┛┏┣╋┛┓┓┻┣┛┣┗┛┣┫┫┳┳━┳╋╋┫┃┳┏┫┓╋┳┃┗┛┗┛┫┫╋┣╋
┻┳╋┛┛┳┣┣┫┗┫┗┏┗┛┃┃┳┫┗━┻━┳┳┻━┛┓┗┃━━━┳┓┛┣┗┃
┣╋┳╋┻┛┃┫━┳┫┏┓━━┓┓┳╋┣┳╋┳╋┳┻┏┗┛╋┳┗┛┛┓┻┫┛┣┛
┗┃┏┓┳╋┓┛┫┛┛┃┃┓┳┳┛┳┃┏━┛┻┳┛┳╋┳┏┣╋┗┗┓┳━┓┻┏┻
━┃━┳━┛┛━┳┛┃┫┓┃┗┳┣┫┛━━┏┓┗━┣━┏━┃┏╋┃┻┗┗┛┗┛╋
┫━━┫┳┏┗┳━╋┏┗┏┃┃┻┻┳┓┓┻┗┻┣━┃┳╋┗━┏┗┃┃━┏┻┗┳┫
┗╋┫┻┓━┳━┳┫┗┏┛┻┃━┗┫┣┗┃┃╋┫┻┓┃┻━┳┛┃┻┣┣┣┛┓┻┳
┏┃┻┛┛┣┫┗┛┣┗┣┓┛┏┣━┗┻╋╋━┳┻┻╋┣┣┣┏┓┓╋┛┻┫┓┃━━
┏┃┳┳┳┳┣┓┳╋┣┏┗╋┃┏╋┣┗┗┫┻┃┗┛┛┃╋┫┗━╋┳┫┣┛┏┏╋┫
┳┏╋┻┃┏┏┗┫┏┗┓┃┻┓┻╋┛┛┫━┣┓┗┃┗┻━┃┏╋┓┻┏┻┻┫┳┻┻
┣┻┫┗┃┻┛━┳┫┛━┗╋┓━╋┗┗┗┓┫┃┃━┻┓┓┗┻┣┫╋┳┫┓┫┓┛┻
╋┏┛┫┃┃╋┻┗━┏┃╋┗┗┓┳┣┓┓┃━┻┗┻┓╋┏┛┏┓┻┻┻┗┣┛┓┫┏
┻╋┏┻┗━┗┃┛┃┏┃┣┓┳┓┣┳┃┛┻┗┣╋┏╋╋┣┻┛┏┣┃┏┻╋━┣┳┻
┣┓┛┫┓┣┗┻┃┻━┳┏╋┓╋━━┗┣┻┏┏┗┛┃┗┗╋┏╋┻┳┛┣┣┓┣┳┓
┗┓┫┃┏━┛┗━╋┳┳┫┛┏┃┛┃┫╋╋┻╋┓┫╋┛┳┫┣━┓┛┣┛┗┫╋┓┗
━╋┓┫┫┃┳┏━┏┓┛┓┏╋┫┏┳┻┣┓━┛┓┳┻┓┏┏┫┃┻┣┓┗┃┃┣┓┏
┃┛┏┏┣┳╋┣╋┣╋┏━┳┫┫━┏━╋┗┏┳┣┏┻┏┗┳┣┻┣━━┓┳┫┛┣━
╋┏┻┓┣┗┃┓╋┓┃┃┫┃┓┗┓┣╋┏┣╋┛┻┗╋╋┏┛┛╋┫┃╋┃┻┳╋━┣
╋┻┛┣┳┳┃┣┃┣╋┓┛┃╋┻┻╋┗┃┏┣┃┏┏┻━┳┳┗┫━┛┃┫┫┃┏━┻
┃┣━━┃┏╋━┗┓┗━┗┓┳┻╋━┗┫┓┃━┗┳┓┛┣┳┗┏┛┏┛┫┛┓┓┳┃
┣┳┗━┫━┫┏╋━┓╋┣┫┗┣┻┃┗┗┃┓┻┏┣╋┏╋┳┏┻┫┓┫┗━┃┻┛╋
┣┣┛┗┏┏┓━━┣┗┗┫┓┳┛┃┻┗┣┛┗┃┻┳┣┛┃┃┳╋┣┛┳━━╋┻┏┣
┛┻━┏┏┣━┃┫┳┳┻┃┗┗╋┫┳┛┓┗┃┫╋┳┳┛━┏━┫╋┣┗┫
┻┃┏┃┻┳┛┏╋┛┣┃┳━╋┛┻┛┳┓┃╋┗┃┳┛┓━━┃━╋┏╋╋╋┫┗━╋
┳╋━┏┛┏┻┫━┏┫╋┳┗╋╋┃┓━┃┓┛┏┛━┏┣┏┳━┫┓┗╋┣┏┻┗┛┓
┗┻┣┓┫┛┛╋┻┻┃┣┓┳┳━┛┃╋━━━┗┏┳┃╋┫┗┃┻╋┫┫┳╋┫╋╋┃
┏━┏┏┳╋┃━┣╋┏┗━┏┻┣┣┃━╋┏┏┓┗┻┃━╋╋╋┃┓┻┓┳┓┻┏┃┫
┏┃┏┗┳┗┫┏━┻┣┏╋┗━┛┃┗┓┳┃┳┻┛┳╋┛┗┏╋┗┓━┛┗┃╋┫━━
┃┛┣┗┏┏┃┗╋┫┳━╋┗━┻┻┫┫┻┳┓┻┳┛┗┻━┓┗┗┛┓┻┫━┳┛╋━
━┣┫┓┃┃┛┗╋┗┫┻━┏┃┻┳┓┳━┃┫━━━┫┓┛┓┳┫┳┳┃┫┃┳━┃┳
┫━┳┛┻╋╋┣┗━╋┣┳┛┳┓┓┛┻┻┏┗┻┗┃┗┛┣┫┏╋┫┓┛┳┻┳┻┓┳
┻┫┏┛┫┻┛┣┛┣┫┻━┳┣┫━━╋━┓┗┻┏╋━┃┫┛┳━┻┏┃┗┫┏━━┃
┳━┫┏┗┻┛┣┓┏┏┗┫┓╋┃┏┃┏┛┏┫╋┣╋┗┏┃┗┻┫━┻┻┏┛┳┓┣╋
┏┳┗┏┣┳┓┣┃┓┗┃┳┛╋┓╋┳┳┗╋┳┳┗┃┃╋╋╋┃┳┻┃┏┳┻╋┓┻┫
┳┛╋╋┓┃┃┣┛┗┓┓┗┗┳┗┳┃┓┃╋┳┃┃┻┫━┗┻┳┻┛┣┃┓┏┛┣┛┗
┳┃┛┛━━━┫┏┏┏┓┣┛┛┗┗┣┣┳╋┫┛┗┛┗┫┣╋┳┫┓┛┣┗┻┓┫╋┏
┗┏━┣┃━┃┗┓┫┫┓┻┏┣┳┃┻━┏╋┏┛┃┳┓╋┗┣┣┛┗┫┳╋┃┻┓┫┫
╋┻┣┫┫┗┳┳┏┛┏┳┻┳┏┻┳┫┛┃┃┏┻┓┗┳┏┻┫┓╋┫┓┓┗┳┻┗┻╋
┏┳┓╋┏╋┛┣┻┣┃┏┻━┓╋┓┃╋┻┳╋┛┫┣╋┗┏╋╋┛┃┻┛┛┏━┫┃━
┃┳━┳┳┻┓━┓┓┻┳┃┫┳┏━┳┏┻┳┏┳┛┗┏┛┗┗┗┗┻┗╋┓┫┻┣╋┫
┫┫┻┓┣╋┗━┳┗┫┣┗┃╋┃┓┏┳┫┃┏┻┫┗┣╋━╋┛┣┗┏┻┣┃━┓┗┣
┓┣┫┻┣┛┣┗┓┗┃┳┣┣┓┏┣┫┓┣╋┏┳┏┣┓┓┫┗┓┳┣┛┛┛┏╋┛━┗
┏┓┏┃┃┻┏┫┻━┓┫┫┳┳━┻╋┣┣┳┓┣┃┛┛┛━┓┻┣┏┛━┫┳┻━┫┣
┗╋┗┳━━┻┻┣╋┫┃╋┻┃┻┃┓┻┳┏┣┫┣┗┛┛╋┳┻┛┃╋┏┳┓┏┓┫┣
┛┓┗┛┣┣┃┣┻┻┳┏┃┫━┓┓━━┃┏┛┗┛━┫┣┣┗━╋╋┓┛┃┫┫┣┗┻
╋┃━┃━┏┻┏┻╋┓━╋┻┓┗┫┳┃┛╋┛╋┳┣┳┛━┏┣┃┏┃┏┻━┻┳╋┫
┣━┏┗╋┫┗┛┗┏╋┛┓┛┃┏┳┻┫┗┗━━┃┓┗┛┏┓┏┳┳┏┳┛
┃┳┃┃┣┏┻╋╋┛┣┻┏┏┻┻┏┣┻┏┳┏╋┳┳┣┳┣━┓┗┻┣━┻┏┳╋┳┻
━┏┓┓┓━┏┳┛┓┻┗┏┃┃┫┓┛┃┗┃┫┏┛┃┃┓┛┏┃╋┗┻┛━┣━┣╋┻
┓╋┫┣┻┣━━┃┏╋┏┗┛┛┗┻┃┏┓┛┓╋┣━┛┏┓┫┗━┻┻┻┻┛╋┣┳┣
┏┓┣┏━╋┓┗┣┛┣┏╋━┓╋┣┃┗┫┻┛┃┃┃┗┻┓┛┃┣╋━┃╋┗╋┫┻╋
┏┫┫╋┣┳┳┛┃┫┫┣┛┳┗┏┻┳┛┗┛┫┏┓┣┗┻┗╋┃┣┏┣━╋┳╋┃╋╋
┏┣━┏┫┓┻┗┳┣┗┛┗╋┛┃━┛┛┛━━┻┻┏┣┣┏┫┏┃┛┗┛┛┗┳┓━┳
┏┣━┃┫┻┻┻┓┓┻┳┫┏┛┗┫┻┓╋┏┳┗┳┏┃┏┣┛┓┃┃┃┓┛┓┣┣┳╋
┛┫┣┗━┓╋┫┫┫━┫╋┫┓┻┻┃┻┗┗┫━┳┳┻┻━┳┫╋┻┻┳━┣┏┳┗┃
┗┛┳━━┫┃┻┣╋╋┳━╋┓┻┓┛━━┗┃┃┃┣┃╋━┻┓┃┛┓┃┏┫┻┗┛┫
┣┓┛╋┓┻━┓┓┛┗┗┗┻┣┓━┻┃┗┃┓┏┏┓┣╋┓┏┫┓┣┻┛┻╋┏┏┏┫
┳┳┃┏┫┏━━┫┓┫┛┣┏━┏┫┳┛┫┗━┗┗┛┣┳┣╋┳┓╋┗┛╋┓┫━┃┫
┏┫┫┓┏┣┛┏┗┫━┳┏┳┓┗╋┗╋┓┃┳┗┳┻┻┃┳┛╋┃┓┳┛┣┳┏┣┫╋
┣┏┳━┗┳┫╋┗┃┃┛┻┏┗┣┗┳┻┣╋┗┫┓┓┫┣┓┛┓┏┓┳╋┃┗┫╋┣┻
┗┫┳┛┗┓┻┫┓╋┳━╋┻┣┗┓╋┣┣╋┣┳━┳┻┗┃╋┃┃┣┳┫┛┓╋┣┫┫
┫┳┓┏┗┃┫┗┣┻┏┓┓━┣┃┃┗┻┣┓┳┛┓┛┃┃╋┛┳┻┫┳┗┓┏┏━┃┃
┓━┛━┗╋━┛┣┓┫┃┗┳━┓┃┫┫┛┣┳┳┗┗━┫┛┻┓┏┓┃┏┓┳┻┗┫┫
┛┛┗┗┣┃┓╋┃┃┳┗┗┫┛╋┗┗┫┻┳┃┃┳┻┛┏┳┃┳┏┏┃┫╋┻┃┻┏┗
┳┻┃┛┫┳┣┃━┃┛╋┣┫┳┏┃┫┗┃┳┏┗┫┻━┫╋╋┛┛┗┫┻┣━━┃┻━
┛┳┓┻┗┏┏┻┗━┳┣┻┣┛┗┫┻╋┏┗━━┃┣┓┣┗┫┛┃┳┳┻┻┃╋━╋┗
┗╋┗┃┳┃┏┛━┛┳┛┛┻┏━┻┳┃┻┣┫┃┏┻╋┻┻╋┫┳╋┗┳┻┓┳┫━┗
┗┻┓╋┫┫┗┣┗┫━┛┣┃┛┳┻┓┃┣┫┫┳┛┫┣┫┛┣┛┣━┃┻┏┫┃┗━┛
┏┣┗┃┓┏┫┏┗┻┳┳┃━┏┫┛┛┗╋┣┫┏┃┫┓╋┏┛┗┻┻┫┗┳┓┳┳┃━
┣┗┫┫┃┛┻┏┣━┏┏┏┏╋╋╋┛┛┓╋┻┛┣┣┃━┃╋┣┳┓┫┣┳╋┛┗━┳
┓┫┣━┳╋┗┳┛┣┛┣┣┳╋┏┃┛┏╋┻┏┛┓┣┳╋┏┻┫┻┓┛┏┏
┣┓┻┃┣┣┗╋━┛┫┓┛┫┓╋┻┣┓┃┓┗┣┃┫┫┓╋┓┻━╋┳╋┫┻━╋┏┛
┏╋┫┃┳┫┗┃┛┣┣━┗┻┣┃┓━┃┳┫┏┛┳┳┫┃┛┓┫╋┃┓┃┻┣┻┛┣┳
┳┻┛┃┏┻╋╋┛┫━┃━┏┳┣┛┗┛╋┣┓┛┳┻┛┓┛┳┣┳╋┛┫━┃╋┻┣┣
┻┣┛╋┏┓┣╋┛┃┣┣┛┫┓┳╋┣╋┃┫┛╋┏┫╋┛┏╋┻┓┓┃┓┳┓┳╋╋┏
┛┏┣┻┃╋┻━┛┫┗╋━┳┃━┓┫┛┓┳┻┛┳━┗╋┗┣┣━━╋┗━╋┏━┛┳
┛┣┗┳┏┏╋┃┓┣┛┃┣┳┣┃┏╋╋┻┛┓┓╋┃┓┛╋┃┻┳┻┫━┏┫┏┻┣┏
┣┗┻┻┏┏┗┣┳┳┗┻┗┓┣┃┓┓╋┓┓━┫╋┣┗┣┓┻━┗┓┛┻┻┛━┃┓┫
┻┗┻┓┏┫╋┗┣┳┣┛┓┓┫┓┻┻┣┃┃┛┛┳┣┛┏┛┣┃┗┻┻┓┛━╋┗┫┓
┳┫┃╋┳┏┏┣┫┏┣┣╋┏┏┛┗┛┫╋┛┣┫━┛┗┃━┏┗┣┻┣┗┃┳━┛━┳
┛┏┏╋┓━┏┏╋┛┻━┃┃┻┳┣━┳┗┗┗┓┻╋┏━┫━╋┓┛╋╋┣┫━┻╋┗
┗┛┫┏┛┻┏┓━━┣┫┓┏┏┻╋┣┻╋┏┛┓╋┗┫┗┗┛╋┏━╋┻┗┣╋┏┛┗
╋┃┛┏┏┃┳┳┛┫┣┻┛┻┻┣┗┣┻┓┛┓┏┻┫┣┫━┛┏╋┓┃┛┃┳┫┻┗┗
┛┏┻┳┏┗┻┣┻┳━┫┃━┓━┃┫┓┃┛━┏┗┻┓┣┫┣┻┳┏┻┻┃┏┛┃┛┫
┏┣┛┛┳┫┃┫┛━┛╋╋┣┗┛┫┳┣┣┓┓┗┛━┃┳╋┻┻┃┳┣┛━┃┏┛┣┛
┫┛┃┓┣┳┓┏┛┫┗━┣┗┳┛┳┫┣━┏┗┻┏┣┣┻┣╋┣━┣┻┛┣┫┓┃┫┛
┗┓┳┣┏┗╋┻┓┫┳┓┛┳┗┛┓┃┓┓┃┻┻╋┳┫┓┛╋┣╋┳┛┓━┗╋┛┗┗
┳┫┛┏┓━┣┣┛┃╋┃╋┻━┓╋┻┻╋┛┳┗┫┏┏┗┣┗┃┻┛┓┫┓┫┻┏┣╋
┃┛╋┳┫┫┛┻┻┏┣╋┗╋╋┗┏━┗┓┣┗┳┗┃━┗┻╋┗┗┃┃━┓┛┻╋┣┣
┃━┛┗┏┳┣┃┗━┣┫┃┓╋┃┳┛┻╋┗┛┣┳┳┛┫┏┣┳╋╋┃┫┃┏┣┏┣┻
┗┫┫┫━┃╋┫╋━┃━┣┃┃┗┣┣┻┫┓━┳┛┗┃┗┳┣┻┳╋┓┗╋┫┃┳┏┻
┗┣┻┫┏┻━┣┃┳╋┏┛╋┫┗┣┳┻╋┏┣┳┃┗┳━┻┛┓┳┃┓┻┓┫┗┣┛━
┏┣━┳┛┗┫┃┛┻┛┣┳┗┫━┃┏┛╋┫┓┛┣┏┛┗╋┛┓┛━┃┓┃┣┫┛┗┓
┃╋╋┃━┗┗┣━┗┓┏┃┃┫┃┏━┛━┃━┳┏┻┗┻┏╋┛┻━┫┓┗┣┛┗┗┫
┃┏┻╋┳╋┣━━┻┗┛┫┛┃┃┫╋┣┣┣┃┛┣┳╋┓┣┻┃┻┫┓┗┻
┫┛┫┳┗┻┣┓┃┣┃╋┗┻━┳┃━┏┣┛━┃┫┗┫━┻┻┳┻╋━┓┣┓┏┗┃╋
┫┫┻┗┏┳┣━┃┃━┓━┃┣━┛┏╋┃┳┃┏┗╋┣┛━┫┃╋┗┫┣┃┣┛┏┳┣
┗┛╋┫┓┏┗╋┻┣┃┗┫┻┃┫━┛╋┫╋┣╋┣━┏┓┃┓━╋┳┳┗┏┛━┳┓━
┓┃━━╋┫┃┣┳┻━┗┫┓┓┫┏┃┳┗┏┓┏╋┻━┃╋┛┳━┻┣┃╋┓┏┃┗┻
━┏┃┣┏━┳┛┫┗┣┓┫┗╋┓╋╋┣┗┛╋╋┗┗╋╋╋┳╋┫━┳┫╋┫┫┏┃┣
┛┻━┓┣┻╋┫┓┫┳┏┗┗╋━┃━┓━┣┗╋┛┻┣┫┻┻┫━┃╋┗┃┣┣┃┛╋
┓┗┓┫┏┃━┓┗┫┻┳┛╋┗━┫┏━┏┻┏┛┫┣┻┫┳┫┗┻┗┣┫┏╋┓━┻┳
┓┳┣┣┳┣━┻┫┻╋┏┫┗┛╋┓┗╋┏┓┣┏┗┳┗┃╋┗╋┛┣┳━┏┗┃┗┻┣
┛┻┳┫┛┃┫┻┣┻┏┏┗┻┃┃┳┣┳┃┳┏━┃┣┣┗┣┻┏┣┗┗┳┓┫┫┃┗┗
┳┛┛╋┻━┃━┛╋┓┓┏┣┗┏┳┫┃┏┳┻┏┻┳┳┻┳┏┃┃┳┣┫╋┻╋┗┳━
┓┗┣┓┓┗╋┗╋┃┗━┻━┃┫┃┛━┃╋┓┣┻┫┗┛┻┣┃┏┛┛┃┳┣┛┻┃┗
┗┛┃┃┻┻┏┻╋┓┫━┳┓┃┣┗┓┏╋┫┏┫┓┗━┻┗━┻╋┓┫━┓┣┏╋┳┳
┣┻┳┗╋┏┗┫┣┳┣┳┗┻╋┫╋┃┓━┃┫┫┃━┻┓━┗┳┃┫┛┳┛╋┫┫┫┗
┣┗┳┗┏┗┛┛┻┗┃┏┗┫┗┣━┗┏┏┣┣┳━━┓┛┓╋┏┗┛┣┛┳┗┃━┗┫
╋┓┃┛┓━┛┛┓┫┏┓┗┃┳┗┓┛┃┗┫┛┗┻┣━┗┻╋┃┻┃┣┗┓┓┳┃╋┻
━┏┃┣┓╋━┻┏┣┻┻┗┣┓┏╋┓┏┃┛┳┗┳┫┗┛╋┃━┓┃━╋╋┳┛┛━┛
┫┗┻╋┳┣┗┣╋━┗━┏┗╋┃┏┏╋┗━┛┻┃┫┗┓┣┓┛┓┣┛╋┃┳┻┫┓┣
┏╋┃┳┳┗━┃┏┃┳┛┓┓┛┣┛╋━┗┗┓╋┓┓┗┻┏┻━┏━┓╋┳┛┫┗━┏
┻┓━┗┫┗┓╋┳━┣╋┫┃┗┗┏┃┻╋┣┻┏┃┓━┫┻╋┣┳┗┫┏┛╋┓┃┏┗
┃┫┗┣┏┃┳┣┫┗━┣┃┃┳━━━┻╋┫┣━╋┃╋━━┃╋┃┓┳╋┏┣┳┗╋━
━┗┏┏┻┛┓┻╋━┏┻┫┣┗┛┃━┏┛┳┃┣┃┓┫━┏┳┳┻╋┫╋┻━━┫┛┃
━┻┏━┻┗┃┓┏┻━━┓┣┛┫┏┃┃┃┓┣┳┛┗┫┫┳┓┣┗┗━┳┻┓━┳┃━
┫┳┗━┫┣┻┛┣┃┣┃┛━┫╋┏╋┃┻┓┃┗┃┛┗┛┳┓┫┓┳┣━┛╋┻╋┳┓
┃┫┗┣┗╋┏━┻┓┣┻━┻╋┏┃┛┳┗┃┓┳┃┗┛┻┗┛┃━┛┏┏┻
┫┗━┃┃┳━┓╋┛┃┗┗━┣┣┏┻┏┻┃┗┓┓┻┳╋┓┛╋┗┓┣┗┣┛┏┻╋┛
╋┫┛┛┳┛┃╋╋┃┻┫╋┳┏┣┃┫╋┗╋╋╋┳┻┳━┏┃┃┏┃┳┓━┓┃┓┃┗
┳┳┓┳╋┗┫┃┃┓┃┻┓┗┳┳┃┓┻╋┛┫┻┛┣┣┳┏╋┓━┻╋┛┻┛┃┏┗┗
┣┫┻┃┛┫╋┻┫┻┫┣┣╋━━╋┏┳┣┓┻╋┛┛┛┫━┏┳┃╋┻┫┏┛┓┓╋┣
┫━╋┣┫┓┻━┫┃┻┏┻╋┃┣┃╋┗┏╋┗┏┫┏┛┻┓┗┗━┓┏┳┓┣╋┏┣╋
━┏┛┓━┃┻┻┛┓┃┻┛┳┗┃┗┳┻┫┗┏┣┓┣┳┓┻┻┳┓┗┏┳┛┣┓┫┣┏
┫┃┓┓━┓┳┃┳┫┻━┗┏┻┳┣┏┳┻╋┛┓┏╋┣┃━┫┻┳━━┃┃┛┗┳┣┻
━╋╋╋┗┳┏┣┏┗╋┫┳┳╋┗┃┳┗┃┃┻┗┏┗━┛┓┳╋╋╋┏┻┻┳┏┳┏╋
┳━╋┫━┗┛┳╋┓╋┫┏┓┗┫┓╋┓┣┻┃┗┗╋┃┻┫┏┣┏┫┗┓┓┫╋┛━━
╋┓┣┏┛┻━┗┛━┣┏┗┗┏╋┣┣┳┃┻╋┫┫┳┏━┻╋╋┓┫┻┳┻┃╋┓┫┃
┣┳┗┳┣┏━━┓┏┳┏┏┗┏┳┏┗┗┫┳┫┗┻┻┓┻┗┻┫┃┛┏┏┻┫┻┃┳┓
━┏┣┻┏┫┓┃┣┓━┗┃┫━┓┃┣┏━┻┏┫┻┻┓━┣╋┣┏┃┣┫┳┃┣┃┗┳
┓┻━┛┗╋┗━┗┫┻┛┗┃┃━┏┫┻╋┓┫┣┻┓┛━┳┳┛┛┳┗┗┫┓┛┛┏┳
┳┗┳━┏┫╋┃┗┳┻┳┃┓┫┳┫┫╋┗┫━┫┗┛┫┻┗┛┳┫┃╋┓┳┣┃╋┻┳
━╋┻┛┏┫┻┫┳┣┗╋┻┓┃┛┛┓┗┣╋╋┫┻┻┏┳┏┃┏┣┳┗┻┓┫┛━┻┏
┓┫╋━┫┃┏┗┗━┗┣┃┃┫┛╋┃┻┛┻┻┫┓┫╋┓┏┏╋╋┻╋┛┛┫━┻┻╋
┣┻━╋┫┻┛┃┛┏╋┃┫┗┃┳┏┫┓┏┻┻┃┳┏┳┗╋┃┫┳┣┃╋╋┣┳┃┏┛
┗┻┛┳┏┫┗┗┏╋┛╋┗┫┳┛┏┃┏┗┃┳┗┏┳┣┣┳┃━━┛┫┛╋┳┏┫┫┳
┣┛┏┻┻┛┫┣━┏┃┻━╋┏┻┓┓┫━┣┻┛┏┏┣━┗┗┛┣━┗┏┻┫┫━┳━
┏┣┛┻┛┻┳━┏┫╋┣╋╋┏╋╋┃┛┣┫╋━━┃┣╋╋┗┳┗━┳┏┫┻┫┃┫┓
┫┣╋┫━┃┃┣┓━┳┻┓┳┻┛┓┻┳┏┓━┣┃┛━┓┗┗┃┓┏┻┫┓┳┗┫━┻
━┓┳┫┓┏┃┛┫┗┻┗┃┗┛┗┳┓┻┫┗┃┓┃┗┗━┗┣━┳┗┓┏╋╋┫┏┳┣
┫┏┣┛┫┻━┓┓┏┣┏┳┳┻┛╋┻┗┻┣┫╋┓┏┏┣┫┓┗┣━┻┫┫┫┫┫┃┻
━┛┛┳┳┛┻┏╋┛╋╋┓┛┫┳┓╋━┣┣━┫╋┳┓┳┻┛┣╋╋┏┛┗
┛┻┏┓┫┛┣┫┓┣┃━┏┣╋┛┣┳━┗┛┓┫┏┣┻┏╋┳┓┃┫┃┛┻┛╋┓┃┏
┫┻┗┫┏━┏┓━┻┳┳┗┃┗┳┻╋┏┣┫╋┛┣╋┓┫┃┳┓┻┻┳┛┃╋━┏┫╋
┻┫┣┗╋┳━━┓┓┻┛━┛┛┻┛┏━┫╋━╋╋┻┏━┗┻┣┫━┃┏┃┃┣┻╋┣
┻┗┃╋━┫┛┃┓┳┏┛┛┣┗━┓┏╋┣┳┓┣┳┗┗┗┳┃┫┻┗┫┳┗┫┓┫┻┓
┃━┳┃┳┓┻┗┣━┏┏┗┣┳┳━┻┃┗┏━┻┃╋╋┃┛┛┓┏┻┗┛┣┛┛┣┛━
┫━╋┣┓┻┫┓┃┓┗┳┓┃╋┳┛╋━┣┳┗┛╋┗┗┛┛╋┗━━┃┛┫┳╋━┳┓
┣┗┣┣┻┏┛┗┫┓┳╋┓┻┏╋┳━┣┓┫┃┓┃┛┃┃┻━┃┏┃┫╋━┣┃┣┗┫
╋┛┏┃┗┃┣┃━┗╋┣━┻┓╋┻┻━┏┓┳┫┗┃┃━┻┛┻┻┃┛┛┗╋┓┏╋┃
╋┃┓┗╋┛┃┃╋┓━━┃┃┛━┻━┫╋┫┳┏┫┫┏━━┫┗┗━┃┳╋┗┳┫┃┓
┳┣┣┳┃┣┳┛┛┗┣┃┓┛┓┓┛┗━┓┳┗┻┗┳┏┣╋┏┓┣┏┗┻┳┏┗┃┃┏
┣┓╋╋╋┏┏━┫┫┏┗━┏┣┻┏━┃┓┓┛┏┣┃━┻┏┣┓┣┗┳┫┫┫┗━┃┣
╋┏┃┗┓┣┣┻┳┳┣┃╋━┳┏┻┫┛┻┗━┻┫┛┏┣┃┫┫┓┛┓╋┻┏┓┏┻┫
┣┃╋╋┫┓╋┻┃┛┛┳┓┃┃╋┫┣┳┣┛┣┓┏┣┫┃┛┛┳┗┓┗┓┻┃┓┣╋┛
┏┓┓━╋┃┗┫┓┳┻┳━┃┫┛┃┓┗┏━━┻━┫┻┛┛┏┗┃┗┓┓┗┛┛┣┓┏
╋┃┫╋━┃┓┫┛╋╋┛┣┗┓┳╋┓┣┓┻┃┣┛┓┏┻┏┓┛┓━┻┃┗┃┻┻┃┫
┣┻┏┏┓┳┣┳┃┻╋┗┣┣━┳┛┳╋┃┗┫╋┛╋┻┃┫┫┛┃┓━┻┻┗┓┓┛━
┗┣┣┳┳┗┃┣┓━━┗┗┃┏━┃┓╋┣╋┫┳╋┳┻┫┛┣┗┣┏┃┃┓┗┏┣┳┻
┃┏╋┃┫┓┃┏━┃┓┏┗┣┃┣┣┓┫━┃┫┛┏━┓┻┳┏╋┳┫┃┛┓┗┫┓┫┣
┳┻╋┣┗┓━┫┣┗┏┗┻┫┻┗━┏┏━┻━┏━┏━┏┏┫┛┗┗┃┣┓┛┫┓┓┳
┣┗┃╋┛┓┣┏╋┏┃┛┳┛┳━┫┫┳┃━┃┳┻┛┗┳┛┃┗┣┫┏┃┃┣┣┳╋╋
┛┃┓┗┫━┣┳┓┳━┫┳┗┃━┗┓┫┗┛┫━┏┏━┳┳╋┗┫╋┏┳┳┏┣┃┛┓
╋╋┳━┫┣┗┻╋┣┃┗┏┳╋┳┻┳┳┛┻┛┻┳┣┛┃┗┻┃━┫┓┏┃┗┃┻┳┫
┫┻┫┛╋┳┗┓╋┓┫━┻┳┏┛┃┗┃┃╋┻┓┳━┏┃┃┳━╋┫┓┏┗━┏┻┏╋
┗┫┛━┃┗━╋━╋┣┏┛┛┛╋┳┓┫┳┏┃┛┓┓┣┳┗┓┏┻┳╋┻┓
┣╋┗┳┗┳┫┗┳┛╋┣┃┫┗┫━┓┓┗┛━┳┣┳┗┛┓┛┓┃┛┃┛┫┣┫╋┗┏
┗┏┓┃┏┛╋┣┃┣┓┻┳╋━┫┣╋━┓┛┻━┫┃┗┓┛┏┏┗┳┫╋┏┳┫┏┃┛
┻┗┫┃┏┃┻┳┓┳┓┏┗┓┛┓━┏┫━┳┃┻┫┗┳╋┻╋╋┫┻┃┓━┃┣╋┓┛
━┫┓┏┃┫┛┫┏┓┻┓┛┳┫┫┻┏━┳┛┃╋┣━┗┛━┻┃┏┣┻╋┻┫┃┳┣┛
┏┗┣┓┗┣┫┫━┗━┃┏┓┻┛┗┃┗━╋━┃┳┫┃┫┗╋┃┓╋┣┗┏┛┏┣┗┛
━┏━┓┏┫┏┏┣┓┛┓┻┃┣┳┃━┏┃┣┛╋━╋┻┣━┳━┃━┏━┛┣┣╋┫┛
┗┃┓┗┛┣┳┏━┃┣┳┗┏┛╋┫╋┛┳┓┣┻┫┳┗┳┗━┻┻┻┏┓┫┏┻┣┛┳
┻━┳━┻┫┣┛┻┏┻┃┏┣┛┃┻┃┳┳━┻┳┗╋┻┗┓━┏┣━┻┃┛┣━┗╋┃
┳┻┛┓╋┛┳┗┻┏┳┻┏┳┃┣┫┓┫┫┓┳┣╋┏┫┃┳┏┣╋┏━━┻┏┣╋┫┻
┃┃━┃╋┛━━━┗┫┣┛┛┻┳┓━┛┻━┏┣┗┳╋┃━┫┳┃┻╋┻┛┣┓┫╋┳
╋┫┓┏╋┳┗┃┳┓┃┫┳┏╋┗┓┛┣┏┳┓┳┫┫┳┻┛┣┳━┫┳┳┏━┣┻┓┃
┗┛┓┓┫┫┣┛┫┗┫┃━╋┏┗╋┗┣━┫┣┣┓┳┗┻┣━┻━┫┛┛┗┗┗┣┃┻
┫┻┗┳━┏┏┳━┓┓┏┏┃┓┻┃┗┗┣┏┻┃╋┳━┓┗┫┛┳┣┏┏━┗┛━━┣
┛┫┳┣┏┳┻┻┗┻┃┃┣┣┳┛╋┃┫┣┳┻┛┗━┏┳┣┗╋┫┃┳┳┻╋━┳┫┃
┏┣┳┃┏┏┫┓┳┛━┓┏┳╋┗┃┗┏┏━┗┛┫┏┣┓┗╋┏┏┓┣┫┣┻┫━┏┗
┗┛┫┏┣┃┏╋┛┏┣┣┗━┗┻┻┃┳┗┗┫┏┫┃┏┛┳┓┃┣┳╋┣┳┃┳┳┓╋
┫┻━┃┳┃┣┏╋┳╋┃┫┃┗┏┓┣┃┃┗┳┃┻┳┏╋┃━┣┗┏┛┳┃┣┃┫┻┛
┓┣┏━┗┗┣┛┫┫┫┻┗┛━━┏┫╋┃┛━┫┓┃┫┳┣┣┛┓┳┗━┏┻┻┗┻┣
┻┏━┫━┗┏┳┛┛┓┛┛━┻┃┏┏┻━┳┫┻┫┓┏┳┗┳┏┗┗┓┗┛┻┓┛┛━
╋┃╋┣╋┫┏┗┳╋━┏┓┃━┏┛┏┣╋┃┃┓┫┳━┃┏┃┃━┻┗━┏╋┳╋┃┳
┣┫┻┃┃┃┃┏┣╋┗┏╋━┃┣┳┃┗┓┻┻┓┳╋━┗┛┗┗┫┫┃┗┓┓┃┻┓┣
┣┓┻┫┳┃┏┻┻╋╋┗┓┗┛┣╋┻┳┻┃━┻┗┣┻┗┓━┣┣┫┓━┳╋╋┏┻━
━┣┗┓┫┃╋┗┗┓┳┏┳┛┃┃┃┓┃┫┫┓┣╋┣┫┏┗┓┓┏┏┻┏┓┫┏┏┳┻
┛━━┻┫┫╋┳╋┗┻┣┏┏┫┻┓┏┻┃┣┻━┗┏┳┳┣┃┫┻┣┣┗┏
╋┣╋┗┫┗┣┫┳┛━┗╋┓┻┣┫┓┻┻━┻┫┗━┓┓┫┳╋┓┏━┻╋┻┻┻┃┓
┛┃┫┫┓┳━┃┣┛┗━┏┣┛┳┓┓┓┓┗┗┣┏╋┻┓┳┫┣┃┃╋┳╋┛┫┓━┃
┳┛┗┻┳┓━┗┫┏┏┏┃┃┫┫┓┓╋┣┃╋┫━┻┻┛━┳┏━━┗┛╋┃╋┻┛┗
╋┣┗┻┓━╋┗┏┳┃┫┏┛┃┓┻┻┛━━┗┓┻┳╋┛┣┃┏┻┗┳┗┃┳┛┃┏┗
┫┣┣┗┃┓━┛┗┳┳┳┫┏┫┣┻┃┫┳╋┓┻┫┻┗┗┫┛┳┗┃┏┣┛┣┏┓┛━
━┳┓┫┃┗┓┻╋┣┛┻╋┏┣┣┛┻┛┫┏┣┫╋━┗┃┫╋┫┻┓┓┳┫┃━┓┻┛
┻┗╋━━┻┛┳┗┃┃┗━┃┳┻╋┻┫┓━┏━┳┫┃━┏┛━┃┃╋┣┳━╋┓┏╋
┣┗┏┓╋┗┃╋┗┗┗┳┃┓┳┗┫┃┛┗┗┫┫┛┗┃╋┣┏┣┃┫┃╋┫┛┣┻┗┫
┫╋┓┳┗┳━┻╋┃┣┻┓┫┓┻╋┫┻╋┻╋╋┣┫┗━┳┛┗┗╋┫┓┃┏╋┫┗┫
╋┏┫┏┗┓┏┓╋╋┳┗┛┗┣┏┓━━━┏┳┛┳┳┃┣┫━┛┛┻┫┻┛┏┛┳┻╋
┛┛┏╋┛┓┫┻┫╋╋┻┻┫┗╋━┗┳┻┻┏╋┳┓┏┛┛╋┏┗┃┃┗┳┓┻┳━┳
┏┃┛┗┗╋┏┣┏━┫┗┛╋┃┛╋┻┏┫┻┏┛┣┛┏┣┻┓┻━┗━┻┗┃┃┫┗┛
╋╋┳┣┃┓╋┓╋━┗┗┓━┗┓┛┻┻┃┏┃┃┏┣┃┣┣┓┣┛┛┏┫┗╋━┃┓┻
┻┗┗┏┓┓╋┳┗┛━┃┛┳┣━┛┛┣┗┗┳━━┻┻┫╋┏┏╋╋┓┓┫┣┗┏┣━
┛┛┫┣┳╋┻┗┛┳┫┓┛┫━┃┃╋┳┻┻┗┳┫┏┓┓┻━┛┃┛┻┻┓┛┓┓╋┓
┛┗┫┏┫┏┓┗┛┓┗┳┏┳━┫┗┻┛┏┻┛┛┻┳┏┓┫┃┃┻┗┛┻┫┓┳┗┛┗
━┫┃┛┃┻┣┣┓┳┻┗┣┳━┫━┳┳━┻┫┫┣┳┓┏┛┏┓━┳┫┣┣┗╋┻┳┏
┻┃╋┛┗┫┛┫━┻╋┏┳┫┛━┳┃━╋┫┃┣┫┓┫┫┛┫┳┳╋┻┃┃┓┓┛┃┻
━┫┻━┣┣┣┫┻╋┛┓┳┣┛┻┳┣┗┏┓┓┻┏┣┃┣┣┣┃┛┛┳┏┫━┃┫╋━
╋┫┃┣┫┛┻┗╋┃┏╋┃┫┛━┃╋┣┃┳┳┗┳┣┛┃┳┗┻┏┓┫┗┓┻┗┏┃┏
┓┳╋┓━┏┃┛┃┏━┻┓┳┣┳┗╋━┻┳┛┫┓┓┏┗┣━┻┏╋┓┗┳┫╋┫┏┳
╋┻━┏━┻┫┛┣┃━┳┃━━━┫┫┗┛┓┻┓╋┛┻┓┫┏┛┗┣┣┛┛┫╋┃╋┓
┻╋╋┳┃┛┓┻┛┗┫┗┫┃┏┫┛╋┫┏┫┛┳┃┗╋╋┛╋┃╋╋┫┗╋┗┛┏╋┓
┳┏━╋┣┗┫┃┃┛┗━┛┻┛┗┓┃┓┏┛┳┣┏┣┳┫┏┣┃╋┓┓┓┛
┣┗┳┳┃┳┏┛┻┛┃┓┃┳━┓╋┣┫┣┗━━┗┻┻╋┓━━┳┛┻━┫┣┃┓┃┫
━┫┓┻┻┛┛━╋┏┃┗┃╋┓┳┛╋┓━┻┫┳━┓┓┛━┫┃┛┏╋┏┻┛┻┣┓┓
┣┳┫┻╋┏━━┓┛┏━┗┳┛┳━╋┫┗╋╋┣━┛╋╋┛┛┛┗┏┫┃┳╋╋┻┓╋
╋┛┓╋╋╋┃━╋┣┣┓┻┏┃┗┏╋━┻┃┃┓━┗┛┫┏┗┏┛┃┗┣┳┛┣╋┃┛
┻┏┃┫╋┻┣┣┻╋┛╋╋┓┗┻┛┫━┫┏┣┣┳┻┣╋┃┻┛┻┏┃┣┃╋━┻┗┣
┻┃┣┫┃┣┛┻┳┛┣┫┃┣┓┃┫┛┏┛┫┻┓┗┏━┻╋┃┓┗┓━┛┻┃━┳┻┫
┳╋┗┏┃╋┳┓┫┫┛┫┏┏┏┫━┫┛┫┗┗┃┫┣┗┻╋┣┣┏┳┓┻┫━╋┣┗┣
┃┏┗┛┫┳┫┳┣┓┫┏┫╋┏┣┻┣━╋┫┗┗┃┏┃┳┃┏┛┫┫┫┫┗┗━┏┗┛
┓┃┃┏╋┃┓┣┣┗┻┳┻┗━╋━┛┓┃╋┣┏╋┳┏┗┏━┓┫┫┫┏┫┛━┻┏┏
┫┻╋┫┣┏┫┗━┃╋┫┛┣┃┣┛┻┣┗━┛┏┳━┓┻┛┗┃┗┃┣╋╋┣┳┃┛┛
┓┓┳┳┓┻┏┳┛┳┻┏┗┏┃┗┃┣┣┣┃╋┏┗┫┗┗┳┛╋┫━┫┗┻┃┛╋┻┳
┻┣┛┓┏┗┓┃┻┏┏┣╋┣┻╋┻┏┃┃┃┣┣┳┻┃┻┣┻┻┻┏┳┫┗┛┛┏┏┫
┫┻┏┣┃┓┳┓┓┃┣┃┳┃╋┛┏┃┻┓┃┓┗┣┣┓┏┃┛┣┗┃━┣┫┫┓┻┃┃
┃┃┳┻┃┫┓┣╋┃┏┗╋┳┫┏┏┻╋╋┫┻┫┃╋┣┓┛┛┳┗┃┓┫━┏┣┻━┻
━┗┗┏┏━━┏┻┫┻┗┗┓┻┛┏┛┏┗┗┻┛┛┗┃┗┃┫╋┫┗┓━┻┗┓┻┓┻
┗━┛╋┫┫┏┳┗┏╋┻╋┓━┣┏━╋┛┣┳┫╋┓┛━┏┫┻━━━┏┳┣┃╋┻┓
┛┃━┗┗┃┏┳┳━┏┳╋┻┳┓┓┻┓┃┛┣┏╋┏┳┏┣┛┣┓╋╋┣┻┃┃┫┏┃
━┃━┣┗┗┻┻┗┓┏━┓┃┛━┓┓┛━┣╋┳┳┓╋╋┛━┣┻┳━┃┣┫┻┳┃┗
┳┛┛┗┻┗┳┣┫┫┣╋━━┛┻┏╋╋┻┻┛┛┳┓┣┗┗╋┻┻┓┗┏┓━┫┫┳┫
┓┓┏━┛┗┫┣┏┏┗━┛┫┻┗┃┛╋┃┏┓╋╋┣┫┳┃━┛┣┗╋┻╋┃┗┳┛┃
┣━━┏┳┫┗┛┻┗╋┻╋┻┫┛━┗━━┻━╋━┃━┃━┣┓┓━┣┏┓┻┃┗┓┫
┓┏┛╋┏━┏━╋┣┃━┻┃━━┏╋┛┓┏┏┛┣━┏━━┛┏┻┓┏┣┗┛━┻╋┫
┃━┣┓┳┳┳┗┓┣┓┓╋┗┻┏┳┓┻┻┗┓━┛┃┓┓┃┳┗┫┫━┏┏╋┛┳╋┻
┓┗┛┳╋┏┛┻╋┓┣┓┗┛┛┳┓┻╋━━━┓┳┃┓┳┫┣┏┫╋╋┻┗
┗┗┳┛╋┃┳━┛━┏╋┃┻┃┣┻┻━┳┗┣┃┻┳┳┳┗┃┣┗┃┃┃┛┫━┏┣┻
╋╋┗┛┓┳╋┓┏┗┻┛┳┏┏┣┣┫┛╋━┣╋━┳┻━┳┛━┫┃┗┏┗┻┃┓┣┣
┫┗┛┫━┻┣┳━╋━┗┳╋┛━━┳┓┃┣┏┫┗╋┃┓╋┳┏╋┛━┗┛┏╋┻┏━
┳┫┗━┗┛┳┫┛┃┏┣┗┃┳╋┣┛┏┫┫┣┻┏┓┫┻━╋┳┓┣╋╋┣━┣┣┏┃
┛╋┫╋┣╋┓┗━╋┻┏┗┛┣┓╋┗━━┃┃┃┏┓┣┛┣━┻┏╋┻━┓┫┗┗╋╋
┣━┻┛┛┛━╋┃┗┏┓━┏┛━━━┃┃┳┗┗━┗┫┏━┗┳┻┗┛╋━┏┏┏┻┳
╋┗┻┻┛┗┗┻┓┻┛┳┗┏┛┛┫┣━┓┃┻┳╋┻┣┓┻┛━┓┫┗┻┳┻┳┓┣╋
┓━┗┻┃┻━┫┃┗┗┳┛┛┫┣┻╋╋┓┣┃┓┳┣╋┛┏┗╋┏┓━┳┓┫┛╋┓┓
┃┛┛┫┳┓┓┓┛┛┃┫╋┏┣╋┃┣━┏╋┓╋╋┓┏┳━┳┳┗┻┻╋╋┳┫┗╋┛
┗┗┓┓━━┏━┫┻┳╋┗┃┫┃┏┗┣┻┳┃┻┣┣┫┏┏╋┗╋┻┫━┃┓┳━┓┗
┓━┣┫━╋┓╋┏┛┏╋┣┏┻┛┛┳┣┗┫┫┗╋╋┛┓┫┓┗┃┻┃┫┏┣━╋╋┣
┏┓┻┣┻┛┃┛┓━┗┏┏┣┏╋┳┫┻━┳┓┏┫┫┻┃━━┛┳┛┣┻┃┓┗┏┣┫
┏┛┳┫┻┫┛━┗┃┫┛┻┓┏┻┣┣━━┓━┏┗┻┻┳┳┫┻╋┳╋┗╋┻┓┏━┗
┫┏┏┏┗┏┳┫┫┓┫┓┓┣┻┏┛┗┏┗┣┏┣┏┃┗┏╋╋┓┫┣┻┣┫┳┗┃╋┏
┣┻┣┫━┓┗━┛┃┳╋┃━┗┣┗┫┳┫┗┗━┫┻┳┫┓┏┛┳┻┃┃┗┏┫┳╋━
┏┗┓━┫╋┛┃┣╋┣┫┫┻┣┏━┓╋┛┗┻┗┗┓┣╋┳┏┛┓┻┫┣┓┏┳┃┣━
┫╋┛┻┗┏┏┣┗┳┓┣┣┏┗╋━┳┛━┳┛┣┫┃┫┏┛┃┳━┳┛╋┳┣┓┏━┏
╋┃┫━┻╋┗╋━┏┣┓┳┓┗┓┏┛┛━╋┣┛┏┫┣┃┻┣┛┃┗┗┛┛┣┗┓╋┛
┏┗┓┛┃┏━╋┫┗┻┏┛┓╋┏━┣┫┏━┻╋╋┳┗┳┗┫┓━┏╋┻┣┗┗┗┛┃
┗┃┏┗╋┗┳╋┃┻┳┫┳┫┻┃┓┳━┣┣┻┗┏╋━┗┣┗┻━┛┃┳┫┻┫┏┏╋
┏━╋━╋┳┳┣╋┛━┃┃┗┫┛┗┻┛┫┓╋┃┛━┫┳━┏┣┳┣━┗━┏╋┛╋╋
╋┣┗━━┳╋┫━┻┫┃┣┛┣┳┫┛┏━━┏┃┛┛┏┗┻┫┃╋┻┻┏┗┫┛┛┫┓
┳┛┃━┓┛╋╋┣┻━┣┣┻┃┻┃┛╋┃┃╋┗┻┻┫╋┏┗┻┳━┣┓┓┗╋┻┛┻
┫┳┳╋┛┳┻┣┣┗┏╋┓╋━┳┏╋┏┻┏┣┳━╋┫┏┫┃┳┻━┛┗┃
┫┣┻┓━┛┓┛┓┳┳┻┃╋┗┳┳┻┃┗┛┗┃╋┃┓┛┫┏┳┣┏┛┗┓┻╋╋┻┳
┃┏┳┻┫┃┻╋┏━┻┣┏┓━┳╋━┛┓┓┛┓┏┳┃┫┻╋┣┛┓┣┏┃┓┣┣┗┫
┣┻┫┻┫━┗╋┓┓┫┏╋┣┏┗┫┳┣━┳┗┗┳┳┗┃┣┏┓━╋┓┫┫━━┓┳┃
┻┗┗┃━┻┏┓┣┻━━┻┫┃┗┫┃┗┓┳┻┫┣┣┣┗┗┗┻┏━┫┳┓━┛━┣┗
┣┣┏╋┓┗┛┣┣┫┫━┳╋╋┻╋┳┓┓┏━┫┗┳┻┳┻╋┳┻┳┳┣╋┣┣┳┫┻
┫┏┛┻┃━┃┃┫┣┗╋┣┏┗┗┳┻┫┻┣┃┳┫┓┗┫┗┫╋╋┛━┻┗┣┃┫┓┻
┳┣┻┻┻┫┫┓┳┳┫┓┓╋┏━┛┫╋┫┗┓┻┗┃┣╋┣┗┏┫┫┻━┛╋┛╋┏┃
┫┫┛┻━┛┫┣┣━┫┓┳┏┻┛╋┗┳━┏┻┫┫┃┻┗┻┳┳┳┣┻━┛╋┫┳╋┻
┫┗┏┛┏┓┗┻━┏╋┗┛┫┏┣┻┛┗┻╋┏┛┃┏┻━┳┳╋┳┓┳┗┻┏━━┳┣
┣┳┏┣┃━┏┣┻┛┣┻┫┏┻┫┳┫┣┫┳┃┃┻┓┃┏┣┃┻┛┓━┓┛┏┛┣┻━
┗┻┣┗┗┫╋┛┳╋╋┗┻┓┳┃┛┳┣┫┛╋┏┏┳╋┗━┛┛╋┏┫┗┃━┫┗┗━
━╋┻━┣┃┃┛━┫┃━╋┣┳┛┏┳━┣┏┏┓╋╋━┳┛┃╋━━┛┣┫━┻┗┣┳
╋┣┣━┻┫┫┓┳┏┗┻┃┫━┻┃╋┣━━┫━┻┗┏┃┻┻╋┏┓┛┳┗┃┃┣┫┓
━┗━┛┏┗┳┻┫━┳┓┃┛┛╋━┣╋┗┻┃┳╋┏┃┛┛┻┻┓┃┛┃┣┳╋┃┻━
┻┏┻╋━┓┛┏╋┫┃┗┃┗┻━┗━┗┗┓┗━┳┳┫┻┣┓╋┳┫━┓┳┣┛┗┛┛
┻┓┏┛━┓┫┗┓┛┣┻┣┃┃┫┃┳┣┻┻┓┛┏┛┃┗┓━┛┃┣┫┏┫━┫╋━┏
┻┏┣┛┻┛╋┣┳┗┻┳┻┛┗╋┣┃┗━┗╋┣━┗┫┻━┫┗┏┗━┏╋╋┛┻┃┛
┫┛╋┃┳┗╋┻┳━┗┓┳┃┃━━┳┣┫┓┏┛┛┓┏╋┳┣╋┳┳┃┳┳┫┳┛┻┣
┓╋┏┏┏╋┛┏┃┓┣┃━┻┻┛┳┫┫┣┗━┳━┗┓┣┻┓┓┳┏╋┳┏┣┃━┃┃
━╋┗┳┏┣━┏┣┗┃┓┳┛┫┃┣┣┓┛━┻╋━━╋┳┫━┏┛┳┗┻┫┳┓╋┻┛
━┫┻┓┓━┳━┃━╋╋┛╋┫┃┃┛┳┃━┃┻┫┻┃┏┃━┻┛━┣━┏┓╋┃┗┳
┃┻┗┣╋┏┓┏┻┫╋┏┻┏━┳┻┫━┣┳┫┃┃┏┛┣━╋┳┗┓┃┗┻┗┃┏┓┫
┣┏┏┣┣┻╋┣┻┻┳┃━┛┳┫┫┏┻┫┻┗┓┓┓╋┗╋┳┛┓┣┓┛┻┓┃┛┻━
┫━┫┻┣╋╋┗┏┛┻┛╋┛╋┏┓┓┫┓━┏┣┳┓┓━┃┗┏┓┣━┓┗
━╋╋┓┳┏┏━┗╋━┛┫┏┗┫┗━┻┣┃┣┗┣┗┳┓┏╋┗━┫┃┻┗┃┃━┃╋
┓┓━┛┳╋┗┗┻┓┣┫┏┣┳┛┛┫┫┣┃┫┃┗┻━┻┛┳┛┓┗┳┳┻┗┃┗┻┣
┫┗┗┃┛┛━╋┗╋┗┻┏┫┳┏┫┃━━┏┣┃┳┃┣╋┫┃┫┗┗┻┛┣━┃┛┗┛
┛┏┛┳┗┃┗┓╋━╋┗╋┛┗┃╋┫┣┗━━┫┗┫┫┫╋┃┫┻╋┻┻┓╋┏┫┛╋
┓┛┣┓┏┃┳┛━┻━┓┛┏┛┳┣┗┻┗┛━┳┛┫━┫━╋┗╋━┏━┣┣┗┳┓┳
┫┣┓┃┫┣┣┫┃┛┳╋╋┓┻┛┓╋┛┓┗┏━┓╋╋┳┗┓┛┗╋┛┣┳┃┻┃┫┛
┻┏┳┗╋┛┣┛┳┫┫┳┳┫┻┃┃╋┗┛┗┓┳┃┫┫┫┣┫┃━━┻━┣┻┫┓┳┣
┓╋┃┏┗┏━╋┓╋┛┃━┳┻┳┏╋┳┛┗┳┳┳╋┳┳━╋┻┃┻┳┳╋┏┃┛┫┳
┣╋╋┻┻┳┃┃┃┫━┛┓┓┛┛┗┃┛━━┓┛━┳┓┏┓╋┣┓┃┳┻┛┫┛┳┛┗
━┓┣━┳┻┗┫┳┗━┛╋┛┗┫┻┓┏┛┓┗┫━━┫╋┗╋┫┣┫┣┛┫┫━━┣┗
┃┣┳╋┳┛┳┏┳┃╋┻━┛┓┫┳┣┳━━┳┓┣┻┻┃┛┃╋┗┳┓┳┗┳┛┓┳┣
╋━┏━┫┓┣┛┓┗┳┗┗┓┗┣┗┫━┃╋┃┳┗┓┳┓╋┏┓┣┳┓┣━┳┣┗┻━
┗┳┫┓┃┛┗╋━━┫┛┗┳╋┫┫┻┃┏┫┗╋┏╋┓╋┻┣┻┗┓━━╋┓╋┃╋┳
┗┫┗┫┻┛┣━━┓┳┣┣┃┳┣┻┳┳╋╋┻┛┫┫━┫┛┃┏╋┫┣╋┓┓┗┗━┻
┏┃┫━┛┓┃┃┣┛┫┗┃┣╋┳╋┣━━━┫┏┳┻┳┏┓┻┣┗┓┻┫┻━┏┗┃┫
┏╋┳┛┫┛┻┃┳┃┓┳┃┫┣╋┃┃┃┃┣┃┓┗┗┏┗┗╋┫┳┛┫╋┫┻┗┗┏━
┗┻╋┏┃┓┛┳┓┓╋┫┣┫┓━╋╋┃┃━┣┛┛┫┃┓┓┓┓┣╋┻━┓┫┫┓┗┻
┣┣┏┏┳╋┫┗┻┃━┗┳━┓┛┓┃┗┗┏╋╋┗┳━┫┻━┏━┏━╋┳┻┃┛┓┃
┳┏┗╋┗┻┫┏┓┳┓┛┗┃┣┣┣┏┗┏━┫┗┓┛┻┻┓┃┫╋┏┏┗┣┗┏┏┗━
┏┣┻┛┓╋┏┗┻┻┗┳━┛╋┛┻┛┃┣┏┳┃┗┃┛┛┏┳┳┳┛┏┣┻╋┛┃┃┫
┗┗┫┣┣┏┫┳┣━┻╋┻┻┻┳┫┓┻┗┻┣╋┻┃┣┓━┓┻┻━━┣┏┣┃┣┳┻
━╋┛┫╋┃┏┃╋┻┫━╋┣┓┳┛┏┻┫┻━┓┫┫┣┫┛┗┗╋┳┣┣┫┻┏┃━┃
┓┓━┫┏━━┻┏┣━┗┃┫┻┻┣╋━┃┗┣┏┣┃┓┃┓╋┫┓┫┃┛┃┃┏┳┃┏
┏┣┗╋┏╋┛┓━┓┣┓┓┻┛┫┛┣┓┛┃┻┗┳┏┣┫┛┗╋┫┗╋╋┗
┃┛━━┫┓┏━┗━╋╋┓┣┻┛╋┓┓┣┗┏┗┓┳╋┳┗┻┗╋┛┓┃┫┓┳┗┏┫
┳┃━┫┫┣┳━┣━┻┻┗┓┫┏┻┗┏┓┣┣┓┣╋┃┣┛┓┻╋┃┃━┫╋╋━┛┻
┫┻┳╋╋┓╋┫┓┏┣┳┳┣┏━━╋┗┗┳┫┏┛┛┣┛┏━┃┳┣┳┳┛━┳┫┫┏
┻┓┏┣┫┳┫┻┣┫╋┳┣━┣┳┃┛┗┣┏┳┃┳┓┣┛┳┛┻━┗┛┓┃━┛┛━╋
╋┛╋╋┣┃┻╋┣┣┗┣┓┛┛┣┣┣┗┳┗┛┛┫━┫┻┻┻┏━┓╋┓╋╋┃┏┫┓
━┛┏╋┃┛╋┗┻┃┫┗┓╋┳╋┛┓┗━┓┏━┣┓┻┏┻┏┏━┣┏╋┫━━┗┳┳
┳┳┏┫┻┳┳┳┏╋┣┃┗━┏┗┗┛┏━╋┗┳┣╋┫┓┛┓┏┃┓╋┳┏┳━┏┓╋
┳┳┏┻━━┻┣┻┻━┓┻┃┓┻┗┣╋┏━┻━┛┻┃┣┫┓┃┓┃╋┳┃┣┛┃┃┓
┏━┗╋┗━━┃┓━┻╋┻━┓┻┳╋┻┃━┣┣━┫┏┗╋┻━┓┃┫┻┳┣┃┳┳┻
┓┃┓┗┣┗┫┣┓┃┻┻┣┓┏┻╋━╋┃┓━┳┓┳┣┛┛┻━┃┛┓╋┓┃┛┃━┓
┫╋┏╋┳┳━━┻┣┻┣┗┏┫┃┫┣┫┫┛╋┗━┻┳┗┗┗┫┃┣┃┻┻┗┃┻┃╋
┻┫╋┃╋━┫┣┻┏┫┣┗┫┫━┗┫┫┻┻━┻┃┃┛┓━┛┣┛┣┫┣┣┏┃┻┏┫
┏┏┗━┗┣┻┗━┫┻┗┏┻┓┓┣┏┻┳┫┃━┃┗┃┣┗╋┳┗┗┏┛━━┣┃╋┗
┫┛┫┗━┃┏┣┣┛┻┳┛┫┃┛┗┫┏━┗╋┃┫┫┳┳┗┳┫┏╋┃┗┃┏┗┏┫┏
┣┫┳╋┃╋┳┗┛┻┣┛┏╋┗┃┫┃┏━┣┣┳┣┻┃┏┏┻┃┻┓┏┣╋┳┗┏━┃
╋━╋┣┫┳┓┛┳┃┓┗┳┓┗┏╋┗┣┫┫┳┳╋┗┏┫┛┻┣┃╋┓━┛┻┏┣╋━
━━┫┏┛┃╋┣┫┻┣┛╋┓┃┓┣┏╋┏┣┳┛┣━┫┓╋┳━┏┛┳┛┏╋┫┏┏━
┻┫╋━┻┻┛┃━━┻┗┣┫╋┗┻┛┻━┻┫┣━╋╋┳┫┳┃┣┏━┻━╋┗┓┳┏
┫┫┃┃┗━┃┏┳┃┣┫┛┓┫┃┃┳┣┏┫┏┛┗┗┻┣━╋┫┃┗┫┏┏┓━╋┓╋
┻┏┗━┳╋┛┫━┗┏┏┛┗┻╋┳╋╋┗╋┛╋┓┗┗╋┫┓┻┳━╋┛┓┃┫┛┓┏
┣┫┃┏┻┣┛╋┓━┃┳━┫┓┛┣╋┫┛┳┫┳┛┫┏┃╋┣┏┏┏┏┳┗┻┃┳┛┣
┛┗┗┫┗┓┳┃┻╋┗┫┫┓┫┓┣┣┣┣┻┳╋╋┗╋━┛╋┫┓┳┃┳╋┃┛╋┃┻
┳┏┫┫┓┳┓┳┣┗━┫━┛┏╋┃━┻┓╋┣┣┓━┏╋┗┳┛━┫┛┛┛┣┻┫┫┏
┣┃┏┓┗╋╋━┛╋╋┣┓┏┣┏┃╋┳━┻┫╋┃╋┛━╋┣┓┳┫┳┫┓
┫┃┛╋┫┳┣┓┳┏┣╋━┓┳┗┗┣┏━╋┛┛┳┻┛┛┣━┻╋┃┻┫┣┏┫┳┃━
┓┣┓┏┗┏┗┳┫┻┏┻┃╋┗╋╋┃━━┗╋┓┃┻┃╋┣┛┛┻┓┳━┳╋━┓┗┳
┓┫┃┻┳┏┃╋╋┛┫┗┳┣┳━┓┗┣┏╋━┃┃┛┃┗┳┏┳┏┳┻┃┫┛┓┓┫┓
┓┗┫┻━┻┻┗┓┃┃╋┳┏┫┻┗╋┓━┏┛┃┓┻┛┫┏┳┏┏┏┳┣┻┗┫┏━┃
┏┻━┻┫┫┛┛┓┳┓┻┛┏┻┻┳━┛┳┛┣┃┗┃┗┳┏━┓┗┳╋┗┗━┏┳╋┏
┫━┓┳┫┻┓━┣━┗┗╋╋┫┃┏━┏┫━┃┣━┫┣┃┗━┗┗┛╋┣╋┓┣┓┗┃
╋┛┣┏┻┗━┃┻┳┗┻┳┻╋┫┓┓┏┗╋┻┓┗┣┳┏┗┣┃┛┻┗┫╋┗┓┗┛┫
┛┣╋┓━╋┓┻┣┻╋┏╋┣┻┗┣┗━━┫┫┣┳┫┣┛━┣┣┓┫┣┫┫┻┫┓┣╋
━╋╋┳┗━┗━┣━┻┫╋┏┓┓┃┃┛┗┳┗┛┣┗┃┣┓┳╋┳┃┣┛┗┏┏┳┃┓
┓┻┫┗┳┳┓┏┻┛┏┳┻┗┛┃┫┓━┳┛┃┻┏┣┗┳┃┳┛┗┻━┣┳┃┳┫┓┓
┛┏┳┏┻━┓┫┓┗┃┻┛┣┣┏┣┛┃┣┏┃┣━┗┓╋┣┓━┏┃┣┏┃┃┳┻┏┗
┗━┳┣┏┓┏┻┳┏┃━━┓┳┛┣┓┣┻┃┫┃┗┫┳┫┃╋┫┓┻┃┻┃━┏┓┛┗
┗┣┣┳┣┳┃┛╋┏┣╋┏┃┛━┣┻┗━┓┓━┫┛┣┣┃┗┃┃┻┻┏┓╋┫╋┏┳
┛┫┃┫━┻┏┫┏┣┳┫┗┻╋┻┫┳┫╋┛┣┓┓━┏┛┛┣┛┻┣┏┓┛┛┗┫┛┏
┃┳┛┓┫┓┻┏┓┣━┛╋┳━┣┫┻╋┓┃┣┳╋━━━╋┫━┛┳┏┣┗┣┣┻┗┗
┛┓┛┫━┳┣┏┏╋┛┃━┏┣┏━┻┣┣┳┃┓┣┫┗┓┣┓┫━┫╋┳┳━┳┓┗╋
┻┏━┗┏┓┻┓┫┣┻┏━┻━┏┳┣━┛━┻┣┳╋┓┏┛┣┓┏┓┳━┻┻┏┓┳┣
╋┳┫┓┫┏┫┏╋┳┏╋┻━┗┣┏┣╋━┛╋┳┏━┳┓┻┣┳┗┃┃┛┗┻┛┛┻┻
┏┓┛┛┫┣┏━┣┫┳┏┻┣┫┏┣┏┳╋┫┛┻┛┻╋┏┃┛┏┫╋┓━┣┻┫╋┗┗
┳┫┳┃┓━┛┛┗┓┫╋┃┣┗┗┛┃┛┛┛┓┏┫┳┻┗┛┣━┏┫┃┛┻━┓┓━┏
┛┣┃┛╋┫┓┻┃┣┗━┳┻╋━╋┻┛┓╋╋┃━┛┏━┛┃┣┻┫┏┛━╋┛┳┛┳
┃┳┗┏┗┛━┏┗┫┛┫┛╋┣┏╋┛┛┓╋┗┗┫┓╋┓┗┣┏╋┣┳┫┻┗┃┳┛┏
┫┃┏╋┳┫┳┫┻┏┻┓━╋┳┓┛━┓┳┗┳┏┳┣┳┃━┗┗┗┗┫┃━┏┃┓╋┣
┳┛┏┻┏╋┏┃┻┗┛┏╋┻┻┫╋┏━┗┫┏┳┻╋━┻┫━┻━┃┃┳┣
┏┳━┃┛━┳┏┃┫┓┗━┓━┏┃┫┗┣┻╋┣┛━┳┻┳┗┳┗┻┻━┻┣┻┃╋┏
━┳┗╋┏┫┓━┗┏━┻┣┃┛╋┛┏┃┳━┫━┫┗┏┓╋┻┛┓┳╋┓┣┏┣┣┓┓
━╋╋┗┛╋┃┗┃┳┳┃┻┳┛┗┛┻┫┣┃┫┗┓┻┃┓┛━┣┻┣┛┗┫┗┳┗┫┗
┳┃┻┓┳┻┏╋┓┗┫┏┃┛┏┗┗┣┻┻┻━┣┏┏┗━┃┫┏┛┓┣┛┛┣┛━┏┣
┫┣━┣┣┻┻┛╋━┏━╋┛━╋┻┏┫┫╋╋┫┻┓┏━┗┻┫┣┫┓┗┳┫━┓┣┫
┏┳┃┣┳┳┛┛┏┃┏┻┫┻┗┫┛┓━┫┃┣┣┏┳┳┏┳┓━┓┻┛┣┓┃┃┗┳┳
┫┗┻┃┣┣┻┃┓┓╋┃━┣━┣┣┃┃┳╋╋┫╋┗╋╋┫┳┛┳┫┓┓┗┛━┏╋━
┫┳┛┳┳┛┳╋┳━┗┏━┓┗┳┗┣┛┛┓┫━┃┣┳┓┫┛┃┫┫┏┫┛┗┻╋╋┃
┫┛┗┫┻┫┫┓┫┗┓┛┣┏━┫┓┳┣┏┣┏╋┫┛━┛╋━┗┏┫┣┃┣┃┫┓┳╋
┓┓┳┏┳┫┻┫┓┃╋┃┳┻╋┫━┣┻┣┻┫┓┻┻━┳┏┃┗╋┛┓┫┫┏━┫┛┛
┛┳┛━┫┗╋┓┫┗┫┻┫━┏┏┣╋┫╋┏┃┗┻┃┛╋┏╋┏┗┻┛┃┃┛┏┛┃┣
┓╋┏┳┳┳┛┛┣┓┏┳┣┣┛┓┻┫┏━╋┓┛╋┓━┣┏┫╋┏┛┗┫┳╋━┫┛┛
┫┻┣┳┗┛┃┗╋┏┗┳┏┳┣━┻╋┣┏┃━┫┏┃┻┫┫┳┳┏┃╋┻┻┛┣┫┣┳
┗┃┃┛┳┛━┛┏┏┃┣━━┃┏━╋┳┛┓━╋╋┓┫┏┣┏┏┗┻━┗┻┗┛━┣┣
┃━┳┗┏┣┣┏━┳┗┏┫┏┃┻┳┻┏┃┃┗┛┳╋┳┣┛┏┓┻┃┻┻┳┛┳┳╋┣
━┳┻┻┳┳┛┳┃┓┗┻┣┃┣┓┗┗┗┫┛┣┃━┓┣┃╋┻━━┛╋┓┣╋┏┛━┻
┳━┃╋┗┣┏┫┏╋━┗╋┣┫┃┗┓┏┳╋┗┏┣┻━┻┛┻┻━┛┗┏┛┫┏┏┏┳
┳╋━┛┏┛┣┳┳╋┛┣┳┓┻┛┣━━┓┫┫┓╋┫┣━┳┳┛┏┏┏━┣┫━┗┛┫
╋┛┓┣┃┓╋━┏┳┫┫┳┗┗╋┗╋┫┓┏┃┣┓┛━┻┳┻┫┳┃┛┛┃╋━┗┛┏
┻┻┃┃┻┛╋┛┻┃┻┛╋┫┳┗┻┛┗┣┳┣┫━┏┣━━┣┣┻┓┣┳┓━╋┳┻╋
┏┣┫╋┏╋┗┃┏┣┗┏━┣┳┣┫┛┫┓┣┗┣┏┛━┻╋┓┫┏━┫┻┃━┏╋┳┻
━━╋┃╋━┓┓┏┛╋┓┛┛┻┻┗┫┣┻┣┛┫┗┳┛╋┫┛┓╋┛╋┻┓┛╋┛┛┳
╋━╋━┳┓┳┗┃┗┗┣┓┻━┃┛┣┣┣╋┻┳┻┫┛┛╋┏┣┏┣┏┛┃┓╋┏┳┏
┗╋┃┛┏┫┛┃┃┗┳━┛┏┻━┃┣┃╋┛╋━┳┓┻┃┓━┫┗┗┳┳╋
┛┻┏╋┗┛┓┻┫╋╋┣┗┫┗┫┻┣┓╋┃┫┓━┏┛╋┛┻┃╋━┏╋┳┗┻┣┃┗
┫┏┓┛┛┣━━┃┗┫┗┃┻╋┃┳╋━┛┏┃┓┣┛┃━┳┗╋┻┫╋┣┻┻┣┏╋┳
┗┓╋┛━┃┗┻━┏━┣┏╋╋━┣┓┛━┏┏┛┣┛┳┳┃┛┳╋┻┫┻┳╋┏┃┻┃
┏┃╋┓┃╋┻┓┻━┣┫┫┳┗┫┳┫┃┛┃┫┳━┻┗┣┏┣┃┳━━┓┗┏╋┗┛┏
┃┓┳┻┓╋┳┳━┫╋┗┛┛┣┻━┻┏┏┫╋┣╋┣┻┳┗┏┃┓┛┳┻┃━┫┣┳┻
┃╋┗┻┳┣┃┛┗┛┻┗┻━┏┳╋┓┻━┓┓┗┏┻┳┻╋┳┃╋━╋┏┏━┃┏┳┫
┫┃┃┗┫╋┻━┳┻┻┫╋┓┻┫┓┛┃┻┏┏┫┓┏╋┓━┛┓┛┣┗┏╋┣┃┛╋┓
┓┏━┃╋╋╋┃┣┓┳━┓┣┗┏┃━━╋━╋┗┫┏┫┻┳━━┳┃┓┗┻┗┛┣┛┫
┣┃┣┏┗┻┛┏╋┃┛┗╋┃╋┓┃┏┣┳┛┣┃┃┳┗┛╋┏┻┫┗┓╋┛┏┻┫┗┛
┃━┣┃━━┫┳┏┣┛━┳┳┗┛┛┛┏┗╋┓┛┓╋┳━┗┓━┫╋┃┛┃┃┗┫┫┗
┳┛╋┃━┏┳┗┳┃┃┳┫┳┳┗┫┗┫┏┓┗┏┓┫┏┓┳┛┛┳┳╋┫┃┏┛┻┗┻
┳╋┓┃┳┳┫┫┓┛┗┗╋┻┣┛╋┃┛┗┛┓┓┣┗┏┗┃━┣┫┣┻┫┣╋╋┻┫┻
━┳┏┃┃━┳┃┣┓┛┏╋┗┃┣┃╋╋┣┓┃┏┫━┻┻┏╋┃┫╋╋┏┣┫┓┻━━
━┓┣┛━┛┳┣┳┣┣┃┻┗┓┻┫┏┳┫┛┃┳┗┻┗┛┳┗┓┏┣┣┛┗┃┏┏┛┣
┃┛┏╋┃┛┳┫┃┓╋┃┻┫┓┓┻┛┏┃┣┏┫┫┳┏┛┛┻┏┛━┫━┫┃┏━┣┗
┃┃╋┳┛┫┛┏┏┗┳╋╋┳┻┫━━┳━╋╋━┗┫┫┻┗━┏┗┓━┏┛┳┻┃┫┣
┛┫━╋┳┣╋┃┣┫┏┗━┣┛╋┳┛┓┳┫╋┗╋┓┗┛┻┣┳┫━╋┫┫┣┛╋┃┗
┃┗┛┃┗┣┛┗┃┏┓━┳┛┳┏┛┳┛┃┻┏━┓┗┳╋┃┫┻┛┻╋┓╋┃┏┗┃┳
╋┃┫┫┓┣┏┛┃┫┛╋┛╋┻┣━╋━┫┣┗┫┫┃┛╋┏┫┳┓┓┃┣┣┻┏┣╋┫
┏┗┳┗┗┳┗┏┣┻┳┏┳┻┃┣┛┫┻┃┗┣┳┛┳┓┓━┛┣┳┏┻━━╋┛┗┏╋
┏━┃┃┗┏┓┓┃┫┫┛┃╋┻┏╋╋┻┫┛┫┃┫┃━┗╋┳┛━┫┛┳━╋┻┳━┃
┏┗╋┏┛┏┗┛┓┓┣┛┫┏━┣┛┫┳┛┻┣━┻┣┣┗┻┣┛┫┛┗┓━┗┛╋╋╋
┛╋┏╋┛┓╋┗┏╋┗┗┻━━┫┛━┫┫╋┫┃╋┃┛┛┃━┻┳╋╋━┫┛╋┃┓┃
┃╋┓┗┗╋┻┓┫┫┫┗╋╋┗┳┏┏┛┣╋┣┫┫┫╋╋┓┫┏┗┫╋┣╋
┓┃┣┓┣┣┃┫┣┓┓┃╋┓┻┃┛┏┫┣┓━╋┣━┻┳┳┫┫┃┗┳┳━┻━╋━┓
┓┏┏┛┓┫━┻┗┳┏┃┛┻┣┃╋┫╋┏┻┣┣┣┏┻┣┏┏┏┻┣┻┳╋┛┳┛┫┛
╋┫┳┓┗┣━┃╋┻┗━━┳┓┏┏╋┗┫━┫┣╋╋┓╋━━━┻━┗┻┻┏┃┫━╋
┻┃┣┏┳┣┓┣┫━━┫┻┏┣┓┛┛┳┛┻┳┣┏┛┣┣┛┃┃┫┃━━┫┣┃┫╋┫
┣┫┳┣━┓┻┻┗╋┳┏╋┣┗━┃┛┫┫┳┛╋┗┃┻┗━┛╋┛┫┣┏┣┓┛━━┛
┣┓┓┛┃┻━┫┣┣┓┫┃┳╋┣╋┣┓┏┗┏┃┏╋┣┓╋┃┓━╋┳╋┃┗┳┏╋┛
┳┫━━┓━┣┃┣┫┫┻╋┗┓┏━┛┏┣┓┗┣╋┗┳┳┃┓┃┣━╋┛╋╋━┻┏┓
┣┳┛┓┓╋┛┃┻╋┫━┻┻┳┓┣━┳┫┣┗┻┓┻┳╋┫┳┛┳┳┣━┫┃┣┃┣┳
┃━┗┃┗━━┛┓┓┣┫┫┏┃┓┗┏┃┻┫┗┛┓┣┗┣┣╋┛┣┓┓┓┻┗┛┳┫╋
┻┏┏┛┏┛┛┓┻┗┗┓┃┫┓┳┫┏┣╋━┛┳┗╋┃┛┳┃┗┳╋━┗┃╋┣┏━┓
┳┣━┏┻┏╋┛┻┃┓┓┳┏┛┓━┃┫┓┛┫╋━┳┃━┛┻┓┃┣┗┏━┛┓┻┏╋
┗┳┣┻┫┣┃┏┣━┗┫┏┛┛━┃╋┫┻┏━┏┣┗┳┗┫┏━┻┳━╋┃┛┻┫┫┃
┃━┓┏╋┫┓┓┳┣━┏┃┏┓┣┻━┗┃┣━┳┻┣┻┫╋┗━┛┏┃╋┻┃┃┗┗┣
┛┃┫┓┛┳━┻┛━┛┏┗┗┗┻━┻┛┏┳╋┃┏━┓┻┛┳━┛┃━┓┣┻┃┗┗┗
┫╋┛┗┣╋┓┗┏┃┳┻┗━┏┃┳┏━┏┳┏┫┓┏┳┣┛┳╋┛┣┓┻┣┛┳┗╋╋
┗┛┳┛┣━┣┗┻┣┃┛┳╋┏┏┛┛┣┣┳┏┻┻┓┓┗┗┳━┛━┏━┓┗┳╋┫┃
┓┻━┻┏┛┣┏┣━┛┻━━┣┗┫┳┏╋━┳┗┫┛┓┛┛┫┻┳┗┓┏┗┓┣┻┗╋
┻┏┏┗╋┻╋┻┓┻┓━┗┻┗┣┻┻━┗┏━┻┃━┛┛┗┫┣┫┫┻╋┻┫┫┣┳╋
┣┣╋┻┻━┏┛┏┃┏━┳┻┓┃┛╋┣┻┗┓┃━┃╋┗┻┗┏╋╋╋━┳┛┓┻╋┛
╋┃┻╋━┫┳┃┏┻┃╋┗┣┣╋╋┳━╋╋╋┻┫┛┏╋┣┛━┗┛━┫┏┗┛┳━╋
┫┻┻┃━┛┻┻┓┃┳┻┣╋┣┛┻┫┃┏┻┳┓┗┳┏┛┗┛┓━╋┗┣┻┣┛┫╋┛
┏━┗┗╋┳┃┛┃┫┫━┫┫┓┃┛┣┛┳┣┫╋┻┗┻━┳┛┻┣━┃┫┣┳╋┫┻┳
┛┓┗┫┗┳╋┓┻┣┛╋━┏┓┻┛┣┣┛┻━━┏┣┓┓┃┳━┻┳┃┫┫╋┗┳┃┏
┏┣┫╋┃╋┛┛━┃┛┫┃┻━╋┳┛┫┗┳┛┗╋┏┗┏╋┫┣┛┣┫┣┣
┃┛┣━┛┳┗┫┣┳┻┫┫┗┛┏┃┣┫┻┻┗┓┗┃┗┻┫┳┃┃┃━┳┣┗┛┣┛┫
┻┓╋┃┛┳┃┻┗┗┣┣┫┗┻┏┫┃┣┻┻┃┫┳━┏┻┣━┫┃┣┏┏━┗┃┫┗┃
━┳━┳┻┣┃━┃┓┫┻┏┃┏┳┓┓┛┫┗┻┻┛┏┳┏┳┣┃┗┛┻┣┻┫┓╋━┻
┏┃┣┏━┛┓┛┃┫┓┫┓┓┃┗┗┛╋╋┻┻┛┻┃┏┣━╋┛┃┓╋┻┛┏━┫┏┏
┣┗┫┃┣┳┓┃┗┓┗┗┛┻┣━┻┳┃┃━┫┣┃┓┃┻┗┗┃╋┣┣┻┛┫┣┻┓┣
┛┣┣┣━┳┛┛━┏┣┛━┗┃┏┃┫┛┓┻━┃╋━┛┣┏┃┫╋┏┳┫┫┏━┻┻┓
┣┫╋┛┃┫┓┛━┻━┛┃┫╋┫┻┻┏┛┛┃┓┛┓┣┏━┃┣┛┓━┏┳┣┗┳┃┣
┳╋┳┃┳┗┏┣┳┗┃╋━┓┗┗┗┃┫━┓╋┛╋┓┫┏┳┃━┗┣┗┣┗┏┓━┫┻
┃┣┛┻┃┗━╋━┻┻┫┃┣┣┫┫━┏━┃┗┫┗━┻┳┃┓━┣┓┫┻┏┻╋┫┓┃
━┏┳┛┗┃┫┛━┫┛┣┏┛━┃┗╋┻┣━┃┳┛╋┏╋╋┛┫━┫━┃┫┣┳┻┻┛
┛━┫┳┓╋┃┳┏┗┣┃┫┛┣┻━━┃╋┳┏╋┃┻╋╋┗┛━╋┗┏┛┛┓┻━┓━
┓┓┳┫┫┻┛┛┓┳┗╋┗┓┏┻┃╋╋┫┫┣┗┏┳┓┳┻┻┛┻┏┫┗┻┫┻┛━┣
┻┃┻┫┻┓┫┣┏━┻┫┓━┣┗┻┻┫┓┓┣┓┗┣┓┛┓┏┣━┏┻┓┃┣┃╋┃┻
┳┃┻┏╋╋┃╋┫┏┗┛━┻━┻┳┳┗┻┣┫┗┃┃┳┣┏┏━┗┓┫┣━┛━┗┳┓
┓╋┛╋┃┓┃┣┳┓┗┣╋━┓╋┣┫┛┃┗━┫┳┣╋┃┃┏┻┓┣┓┳┗┫┻┻┓┫
┛┣━╋┫┓┻┳╋┳┃╋┗┃┓┳┗┏┳┻┫┫┫┛┗┳┫┫┓╋┻┳┓━┳┃┫┛┛━
━┗┛┓┓┛┗━┓┛┛┛┃┻┳┫┗┏┛┫┣┏┫┣╋┓┛┻┛┫┣━┛┫╋╋┛┣━┗
━━┓┏┓┗╋┗╋┻┫┻┗┫┳┫┳┣┏┓┏┣╋┛┛┏┫┛┫┛┛┻┣┫┗┛┳┫┣┣
┃┣┛┻━┗━┗┻┏┏┃┓━┗┓┣╋┻┳┳━┫╋┣┣┏┏╋┳┫╋┗┣╋╋┫┓┳┃
┳┻┻┳━┫━┳┃┓┗┏┳┫╋┳┻╋┫┻┛╋┫┣┓┓┏┻┣┳┏┃┃┛┣┳┗┣━┛
┛┻━━━┣┛╋┻┏┻┫┣━┏┳┳┣┏━┻╋╋┫┛━╋┗┻┻┣┳┓┗┃┻┏━┏┣
╋┏┃┃┛┓┣━┳┛━┏┃┏┻┣┓┓┫╋┫┣┏┗┃┗┗┫┃┳┃┳┫┓┣┗┛┻┻╋
┛━╋┻┳┓┣┃┳┻┃┗┓╋┗╋┣┃┻┓┃┻┣┃┛┳━━┏┛┻┗┣┃┗┻╋╋┏┳
┓┻╋╋┃┣┛┃┣┓┛┫┻┣┣╋━━┻┛┃┣┻┳━┣┓┣┻┳┫━┫┣┳
┫━╋┳┛╋━┏┳┣┳╋┓┻┗┏╋┫╋┻╋┗┣╋━┻┗┫┣┳┳┳━┓┛┣┻┏┣┫
┗┳┫┃┃┻┃┻┏┃┗┣┓┣┗┗┫┣┳┗╋┛━┗┃┫━┃┣╋┗┓┫┓┓━┳╋┣┓
┣┳┛┓━┻┃━┳┓┫┫┫┓┫┻┃┣┫━┃┳┳┳━┣┛┛╋┻┣┓┻┃┏┃┗┣┛┳
┗┗┗━┫┻┓┫┳┃┃┣┣┳┓┳┻┗━┳┏┓┓╋┛╋┣┳╋┃┣╋┏━┏┣┣╋┗┃
┻┛┣┫┓┓┫┏┻┃━┫┳━┃┓╋┗┻┃┳┫┛┏┣┗━┓╋┫┏┏┏┫┓┓┳┳┫┛
┳╋┫┓┣┗┣┳━━┃┣┏┣┣┓┣┗┫┣┣┛┻┛╋━┛┓━╋┛┣╋┃┳┫┏┃┫┗
┣━┃┣┫┳┓━╋┏┓┳┛┣━┏┻┓┗┫┻━┫┃┗┻┻┃┫┏┫┛━┏┳┛╋━╋┗
━┛╋┓━┏┗┓━┃┓┛┳┻┣┣╋┃┃┻┳┃┏━┛┻┃━┃┓┏┳┛╋┃╋┗┻┛┛
┓┗╋┓┫┓┗┻┃╋━┛┓━┫┛┃┫┫━┫┗┃━┗┏┫┫┣┓┓┳╋┻┫┣┫━┻┳
┳━┏┣━┻┗┗┓┻┣┣┗━╋━━┃┳┗┏━┫┏┫┻┛┣┓┣┻┃┳┛┫┏┏┳┻┳
┗┻┓┣┫┳━┓┛┫┗┳┓┛┫┏┃┻┫┳┫┣┓┣┫┗┳┛┛┛┓┃╋┛┣┳┓┻┗┣
┛┻┳┏┻┫┳┏╋┓┏┫┻┛┃┏┃━┫━━┳┻┗┏╋┳╋┣┻┃╋┣┓┓━╋┓╋┻
┣┏╋┏┏┛┗┣┏┓┳┫┳┏┫┗┗┃┫┛┛━┣┓┫┳┓┗┗┏┛┻━┃━┛┗┻━┗
┗╋┗┻╋┫┓╋┛━┳┗┓┳┛━┛┫┗┳┳┣┏┃┫┫┏┃┛┫┗┳┣╋┣┃┏┣┛┫
┓┓┏┓┃┫┗┣┣┻┛┃┗┓┫┻┫┓┏┻┳┛━┃┳┻┫┃┏┓━┏╋┻┻┻┗┓┃┗
┻┗┏┛━┓┳┃┣┗┏┫┃┣┻━┫┗┳┃┳┃┗┣┳┻┫┣┓┓┻┛┏┻━┗┳┏╋┛
┓┓┗┳┛┏┫┳╋┃┫╋┃┓┓┓┏┏━┗┓┗┓┛┏┓┳┃┛┻┻┏┗┏┻━┗┃┳┣
┓┛┛━┛╋┗┃━━┗┣┓┳┫┓┃┻╋┗┣┳┫┏┓╋┃━┏╋┳┓━┓┗┳┏━┃┳
━┫┳┃┓┛┗┛┗┣┃┫┓┏┣┗┗╋┫┛┓┏┛┣┏┗╋┳┏┣┣╋┣┗╋┛━┏━┃
┗┛┛┗━╋┛┫┃┳╋┳╋┛┗┗┏┫┓┛┓┗┫━┣┣┣━┣┳┛┻╋┃┫╋╋━┗┗
╋┛┻┻┻━┃╋━┗┻┃┓┓┗┓┳┳┛┣┻━┻┓╋┗━┏┗┫┣┫┏┛┓┳┃┛┣┓
┏┏╋┗┃┻━╋┻━┏┃┫┣┳┓┛┓┫┻╋┏┣┃┻┳┫┳┳┣┛╋┫┃┓┃┳┳┃┳
┳┓┛┓┗┛┫╋┳╋┏┏┻┗┳┓╋┗┫┻┳┻┳┛┓┫┫━┳┏┗┏┃┓┛┣━┳┃┃
┗━┗┃┣┓┓┃┣┣┗╋┏┃┛┛╋╋┫━┓┻┓┛┻┣┏╋┛┛━┓┏┳┗
┏┣┳┏┛━╋┫┓┏┓┃┻┓┃┣┗┗┻┻┏┃┻┳┏┻┓┃╋┻┗┻┫┓┓┣┓┏┃┗
╋━┛┣┳┗╋┓┗┓┛╋━┗┛┗┳┗┓┓┣┻┓━┣┗┫┳┃┣┃┃┳┳╋┫┏┓┳┫
┻┳┣┣╋┓┫┻┛┛┃┫╋━┣┛┛┣┳━┓━━┻┳┛┫╋┳━┳┳┻┫┗╋┳┃━┏
╋╋┏┻━━━┫┓┃┛┣┓┓┻╋┃┗┓┫┗┓╋┏┣┳┻┗┳┛┗┛┻┓┏┛┻┻┫━
┏┻┛┣━┏┗┃┣┃━┃┗┗╋┫┳┗┳┃╋┫┃┏┻┫┣┓┳━┛┫┣┓┻┛┓┛┳━
┛┳┛┃┛┛┓┏┣┗┣╋┛┫┃┃┻┳┛╋┻┳┫┓┫┓━┫┃╋┃┏┗┛┣┏┏┛┓┓
┓┻┏┓┃━┏┗━┏┃┫╋┛┛┻┛┗╋┳┫┣┛┻┣┳┫━━┓┗┣┣┫━┻┛┏┏┗
┓╋┻┫┳┛━┃┃┳┣┗┗┛━┫╋╋┃┳━┫┫┓┣┣┣┗┫━┻┻┛┏┗━┫┛┫━
┃┣┻┫╋━┛╋┗┗┣┛┫┗┣┳┓┗┏┗┳━┫┓┗┗┃╋┗┗┓╋━┃┗┓┫┻━┫
┫┻━┳┻━┳┗┗╋┃┛╋┏┛┓┗┃┣┓┫┗┣┏┗━┓┛┫┗┫┳┃┣┓┛╋┗┛┓
┛┓┛┻┣┃┓┃┃┳┣┻━┫╋┫┗┓┻┓┻┛┃┫┗┃┃┳╋┛┏┫╋┻┏━┗┫┳┳
┗┳┫┃┳╋┓┗╋┫┣┫┓┃┫╋┓╋┃┻╋┫┃┻┫┃┗┓╋┫╋┫┣┫┫┛┗┗┻━
┃┓━┫┛┓╋┫╋┫┫┫┃┏┣┫┃┗┃┏┛┏╋╋┻┛━┫┃┓┏┳┓━┗┳┗┳┓┫
┃┃┛┃┻┻┗┏╋┗╋┣┏┻━┣┣┏━━┣┫┛┳┃╋┏╋┏┳┻┓┣┣┣┗┫┗╋┳
┻┳┗┫┓┳╋┫┳╋┻┻╋┫┫┻━━┓┓┗┓┻┏┓╋┛━┛┏┳┣╋┣┗┏┛┣┫┗
┗┓┻┫┣┻┓┃━┓┫┃━╋┓┓┓┻━┻┳┻┫╋┏┫┛┣┛┳━┛┛┻┃┳┳╋┃┻
┻╋┣┗┃┣┓┓━╋┣╋┣┣┗┻┃┫┣╋┳┫┳╋┃┗┣┻━┳━┗╋━┳┓┫╋┗┗
┣┏╋┣┏┏╋┫━┛┗┣┛┏╋┗┏╋┓┫┓━╋╋┏┫┫┗┣╋━╋┻┏━┗╋━┃┛
┳┏┃┏━┻┳┻┫╋╋┓┓┣┓━┗┓┣┃╋┏┏┳┓╋┳┣┏━╋┫┣╋┻┣┓━━━
┣┗┓┗┃┣┃┣━┻┣╋┳╋╋┛━┃┛━┣┣┓╋┻┛┗┻╋┳┛┣┃┓╋┣╋┗┳╋
┻┫┓┗┣┳┗┣╋┫┻┛╋┗┫┻┗┓┃┗┻┃╋┻┣┓┗┓┏┳┗┏┣┏┏━┫┫┗┛
┓┳┣┛┃┓┏━┻┛┗┏┃┛╋━┣┣┛┣┓┫┫┗┗┳┗╋┏┻━━┓┻╋┏┏╋┻┫
━┣┗━┃╋━━┫╋━┣━┃━┗┳┓┗┫┗┏┣┓┫┓┏━┣╋┣┓━┫┣┏┃╋┳┣
╋┛┗┻━┓━┫┳┣┃┛┻┣╋┫╋━┳┗┣┗┓┣━┳┗┓┫┫┃┏┃━┃
╋┗┻┓┳┫┻┣┃┃┓┣┫━━┛┗┣╋┣┓┛┛┣┏┫┳┳┏┣╋╋┃┓┗┛┏┻┳┳
┛━┓━┣┫┗┛┓┣┣┛┻┳┻┓━━━┗┣┓┃┻┣━┳┛┓┳┗┏╋┣╋┛┏┛┛┳
┓┏╋━┣┛━╋┃┗┓┗┏┃┳┻╋╋┏━┳┓┫━╋┫┃┏┏┃╋━┏┳┏┏┳┳╋┣
┃┛╋┻┳┓╋┳┃┳┳━┫┫╋┫┗╋┏┗┓┗┓┃┃━┏┃┫┃┳┛┏┃┏┏┗╋┻╋
┓╋┻┻┫┣┻╋┗┗┓┛┣╋┣┳┓┫━┏┣┏┏┛┛┃┻┣┻┳┻┛┻┫┛┏┳╋┻╋
┣━┻┳┓┗┏┓┓┏┗┣┗━┫┗┛┃┏┓┣┻━┛┗┃┓┏┓┫┣┏━┓┻┣┏┫┏┛
━━┻┛┫┏┛┗╋┻━┓┣┛┫┗┓┛┃┣┓┗┻╋┓┏╋┗━━┃┏┳┃━┣┏━┛━
━┓┳┻┓┃┏╋┗┫╋━╋┛┓┛┃┫┓┗┏┛━┏┣┛┓┏┳┳┻┫┏┳╋┗━┃╋━
┫╋┛┃┓┓┣┣┗┃┛┫┻┛┗┣┗━┳┻┫┳━┓━┃┓┛━┣┏┫┻┗┳┣┗┫┗┣
┳┫┗┏╋┓┻┏┗┏┗┣┣┗┓━┗┏┫┻╋╋┓┓┻┓┛┣━┻┻┃┛┃┏╋┛┃┛┓
┳┛┣┳┛╋╋┛┫┗┣┻┳┗┻┗┓┗┫┳┛┛┗┃┓┻┻┗┣┛┳┣┳┏┳╋╋┻┃┛
┛┳╋┳┛┓┓┓┻┃┳╋━┻┃┏┳╋┏┻━┛┏╋┛┛┳┳╋┛┛┗━┳┏╋┣┫━┛
┛┗┓┳┫┓┫┃╋┏┛┛┳┃┗┃╋┻━┛┻┗┃┗╋┳┣┳┃┏┣┗┛┃┗┻┣┳┓┏
┳┻┗╋┛━╋┫┣┣╋┏┻┻┳┗┓┫┣┗┫┣┣┃┃┳┗┗╋┏┳━╋┃┳┳━┓┓┏
┃┻━┛╋┳┗┓┫┓┓┏┏┓┣┫┣╋┓┓┛┏┫┻┃┣┻┏╋━┃┃┛━┛┻╋┻┃┻
┓╋┗┏┣┫┓┻┫┻┓┛╋┓┳┻┣┫┛┗┛┣━┳┻┣┳┫┓━━┳┃┓┏━┏┳┏┳
┏┗┛┃┳┻┗┓┏┗┛╋┛┃┳┃┫┏┏┻┛┗┻┛┣┓┏━╋┣┏┓┛┃┃┓┏━┃┏
┃┣┏┛┳┳┫┳┃┻┣┃┗╋┃┣┗┫┫┗┗┳┻╋┛┃┛┏┃┛┻┛┳┏┻━╋┣━┛
━┛━━┓┃┛┣┻━┳┗┏┻╋┳┓┏┻┗┳┣┳╋┣┣╋┣┗┃┓┏┳━┣┗┣┃┗┳
━┛┃┓┗┣┏┏┫╋┛┏━┓┫┛┻┃┗━┗╋┓╋┻━┓┣┫┻┻┃┣┏━┳┓╋┣┣
┣┓┫┻╋┗┛┣┣┛┃┻┫┫┻┗┛╋┓┃┏┫┛┃┓┏┫┳┣┻┫┛┳┓━┏━┛┳━
┛━╋┫┏┗┻┛┣┓┫┃┫━┫┣┣┃┓━┳┳┳┓┗┃┻┳┫╋╋┏━╋┣┃┃━┃┓
┻╋┳┃┛┣┫┗┣╋╋┣┏┗┓┻┳┃┗┻┓╋┗┗┳━┛┳┻┻┳┫┃┳┗╋┳┫┃┫
┏┳┳┳┃┏┗┛┃┻┗╋┫┣┣┓┗┳╋┓┗╋┛┃┏┫┓╋┻┫┳━┛┳━
┃┣┃┃┗╋━┓┏┳╋┣┳┏┃┗┣┻┏┓┳┳┓┗┻┃┗┛╋┛┓━┃┃┛┛┏┫┓┣
┫┫┗╋┫┻┫╋┓┗┻┛┣╋┫┃┣┗┏┃┏┫┃┏┏┛┫┓┻┏┫┳╋┓┳╋┳┗┓┣
╋┻┃┳┃━┫┫┻┳┃┫┃┗┻┳┛┣┣┫┛┗┣┛┏┛┓┃┏┣┣┏━━┫┓┃┃┻┳
┗━━┓┏┗┛━┃┫╋╋┻┳╋┏╋┻╋╋┓━┣┓┳┃╋┓┳┣┃┓┻━┓┳┳┓┳┛
┃┻┗╋┃┣┛╋┣┗━┻┳┻┓┳┛┫╋┻┗┓┛╋┳┣━╋┫┣━┣┣┛┳━╋━┗┃
━┳┓┗┻┓━┫┏┗┓┃┛┃┻┏━┣╋┏┗┓┫┣┃┻┗┏━┃━┣┣┣┓┓┗━┓┳
┓┣┛┓━┗━┗┗┣┛┗┻┳┛┓┻┓┣┻╋┓┻╋┃┓┛╋━╋┣┫┛┏┓┳┻╋┏┛
━┃┗╋┫┓┗━┃╋┓┃┓┛━┃┫┣┛┃┻┃┳┏┳┏┣┛┗┛┏┏━┓┻┳┃╋╋┗
┫┓┫┛┗┓╋┻╋━┫┛┃┃┗┗┳┃┳┻┏┻┫╋┏━╋┻┣┳┫━━┃┛┻┫┛┫━
┫━┳┗┃┳╋┳┓┗┛┓┓╋┫┫┳┏┳┳┫╋╋┣┣┗┣┻┛┏┏┗┣┣┃┃┻┳┛┣
━┛┗┃╋┏┗┳┃┏┻┗┓┓┻┗┛┳┛┫┗┳┻┏┃┫┗━┓┣┃┃┛╋┏┫┏┳━┃
┗┛┳┗┛┫╋┳┃┗┓┃━┫┳╋┣┏╋━┗┻┣┏┳┻┣┣━┳╋╋┃┻┃╋┳┗┫┳
┛┣┣┏┃╋┣╋┣┛┓━━┛┳━┗┳┃━┗┳┻┫┻┗╋┏┏━┃┓┣┛┓┣┣━┫╋
━┣━┳┳┛╋┏┫┫━┳┏┳┓┛┻╋┓┳┃┏┻┓┛┏╋┫━┻┣┏┛┫┏╋┃┃┣┃
┫┏┓┻━┣┛┳┻┣┏┳┳━┃┳┻━┳┃┏┳┛┗┣┻┫┻┻┗┳┳┗╋┣┓┗╋┏┛
┳┳┓┫┳┫━┻┗┗┣┛┫┃━┓┣┛╋┃┓┓┗┃╋┣┻┛┃┛┫┓┫┏┻┓╋┃━┃
┏┓━━━╋┃┛┏┫╋╋┳┻┣┓┻┳┓╋┓┻┣┣┃╋┫┫┗━┳┃┏┻┛┫┗┓┳┏
┗┏┗┏┛┻┛┫┃┓┏┗┣┳━┻┫┗┗┫┫┳┣╋┓┃┛┏┛┣┫┳┳┳━╋┛╋┫┛
┓┣┻┳╋┏━┓┗┃┗┫┗┛┳┛┣┃┳━╋┛┳┏┻┫┣┓╋┏┫┣━┛┏┓┳┛┏┫
┏━┗┛┏┃╋┳┣┗┓╋┓┳┻╋━┃┻┏┫┏┏┗┳┃┣╋┫┓┳┓┗┃━┏┏┫┗┗
┏┳┏┫┛┳┻┓━╋┏━╋┗┣┣┫┓┏┗┓┏┣╋┃╋┛╋┻┳┳┏┫━┫┏┏┻┛┛
┫┓┫┫━┃┃╋┛━━┳╋┻┃┻┛━┛┏┓┛┻┫━┗┓━┗┃┓┫┻┏━┳╋┏┛┃
━┏┓┛┳┃╋╋╋┫┣┳┻┻┻┓┃╋┛┏╋┗┫┳┃┃┣╋━┓┏┓┛┗┛┛━┓┗┳
┻╋┃┏┛┓┓╋┣╋┳┗┓┏┫┣┫┗┏┻┻┏┓┃┻┗┻┳┳┫┣┻┳┣┫
┗┻╋┓━┛┻┏┻━┃┻┻┣┳┫┳┻━┫┻┃┛┓━┃┛┏╋┃━┃┛┃┳┫┗╋╋┫
┏┳╋┗━┣┛┓┫┓┃┫┃┃┏┫┣┳┏┛━┳╋┏┳╋┗╋┻╋━┫┣┗╋┓┣┏┣━
┛┛┃┣┏┛╋━┃┳┗┗┣╋┓┻┏━┣┗┃┳┻┓┻┳┣┃┃┣┫┗╋┏┻┫━┫╋┗
┻┛┻┫┳━━┣┻┻┗┳┻┣╋┃┃┣┣╋━┫┏┻╋┻┳┻┫┣┻┃┳┻┓┻┻┗┻┛
┳┻┏┛┏┳┳┣┗┃┃╋┃┳━┏┫┃━┫┓┣┫┻┳┃┻┛┏┏┛┃┗┣┫┗┫┛╋┫
╋┓┛┓┻┏┃┃┻╋┣┗━┫┣╋━┏┃┛┛┣┫┃┛┃┣╋┣┣┳┛┳━━┗━┃┏┫
┳━┛╋┻┳━┛┻┻┻┳┣┏┃┣┛┫┓╋┗┛┗┻┻┃╋┏┃┏┫┃╋╋╋┣┏┏┫╋
┓┫╋┳┗┓┏┃┛┳╋╋┣┗┫┃┣┓┏┃┃┻┻┳━┛┫┫┃┫╋╋┣┳┫┗┛┛┫┏
┳┳┫┛┣┫┫┻┃━┛┏┗┻┣┫┳┳┳━┃╋┳┗╋┃┻┫╋┛┃┻┏┫┏╋╋┫┗┛
┳╋┃┗┓┏┫┃┛┏┻┏┃┻┻━┣┗┃┃┣┫┗┫┓┫┏┓┓┓┗┻┳┛┗┓┃┳╋┓
╋┓┻┃┻┏┏┃┻┓┫┓━┏┫┓╋┛┫┳━┣┣┳┓┫┳┻╋━┗┣╋━┓┫┓┫╋┣
━┳┃┓┳┻┫┗┛┏┓╋━┓┻┓┻┏┓┻┣┫┣┫┃┣┓┗┃━┗━┣┻━┓┗┓━╋
━┻┗┣┳┗┗┳┻┻┓┻━┳━┓┓┻━┣┗┳┳┻┫╋┓┣┫┣┻━╋┫┏╋╋┗┛┛
┣┻┳┻┃┻┣┛┓┻┏┗┃┻┛╋┃╋┓┛┗╋┏┫┗┃┫┣┏┛┏┫┗╋╋┳╋╋┫┫
┫┏┳╋┓┃━╋╋┳┳┣┏┛┃┳━┓┗┓┣┏┓┣┃┏┳┳┏╋┫━┳┫┛┻┳┛┃━
┻━━┳╋╋┏┏━┗┛━┛┻━┣┻┓━┃┛┏┳┏╋━━┃┣┏┳┏┓┫┫┫┏┓┻┏
┳┫┓┫╋┏┓╋┛┻━┗┏┣┓┃┓┣┃╋┫┓┣━┻┓━┳━┗┓┓┗╋┫┻┳╋╋┣
━┗┛┓╋┓┓┏╋┻┫┗┫┻┗┣┃┓┣┻┃┻┣┫╋━┓┗┫┻┛┃┳┳╋┗┣╋╋┗
┣┃━┛┏┛┻╋┣┏┗┗┣┏┛┣┣┫┫┛┫┏┏┣┳┻┳━┛┣┗┻┛┣┫┃┫╋━┗
━┓┻┏━┻┓┏┻┫┗┃━┻┛╋┻┃━┻┗┣┻┣┛┣┗┗┓╋┻┗━┻┓┫┳┛┫╋
┏┫┫┣┃┳┻┫┫┻┳┛┃┻┫┫┣╋┗┗┏┓┓┻┓╋┣┫┛╋┫┳┗┏┗┫┓┛┓┏
┓┃┗╋┣┣┫┃┃┳┃┃┗┃┻╋┣┫┫┛┓┫┏╋━┗┳┻┓┻┓━━╋┫┃┃┗┃━
┏┫━┳┻━╋━┳┏┏┫┏╋┻╋┳┻┣┃┣┗╋┫┻┃━┳╋┣╋┗┫┫┏┛┏┃┣╋
┓┃┣┏┗┣┏┗━┳┫━╋┻┓┣┗┣━┛┳┛╋┏┏┣╋━┏┫┻━┛┏┻
━━┛┛┏┻╋┏┓┳┏┏┓┻━┻┗┓┳╋┣┫┣┣┏━┻┓┣┫┓┏━┏┗┗┏┫┫━
┣┳━┛┓┫┃┫━┣┻┓┣┗┓━┻┓┳┣┓┏╋┃╋╋┏┏┓┳┃┣┻┛┛━┫┏┓┣
┗┫┗┃┻┻┓┛┻┏┻┻┳┳┣┛┳┳┳┛╋┓┳┳┓┫┳┛┛━┃━┏┗┳┗┳┃┳╋
┛┗┗┏┳┏┣┃┓┓━┃┓┗┓┓━┛┛┛┫┏┻┛╋╋━┏━┳┳┛╋┛╋┗┏┫┓┗
━┗╋┫┏┃┳┳┣┏━┫┫┫┻┃┗━┓┳┗┫┗┣┻┳┓┓┳┓━┏┛┏┳┃┃━┛┗
┗┻━╋┓┫┏━╋╋╋┓┗╋━┫┫┫┣╋━╋┫┏┻━┣╋┃┏┫┗┛┓┛┓┳┃━┃
┓┳┗┏┻┣┓┗┣┗┫┫┃┳┣┣┃┃┣┫┻┳┓┫┓┏┗╋╋┃┏┳┻┗┓┏┃┏┃┛
┏┃┳┣┏┣┛┻━┃┃┻╋┓┏┫┃┫┃┣┻┫┫┓┃┛┳━┳┓┏┳┫┳━┃┗╋━┫
┫┃┻┏┛┃┫┏┃┳┗╋┫┓┛╋┳┳┳━┓┛┃┗┗┣┣━┣┫┏┛┓╋╋┫┻┏╋━
┳━┓┛┫┫┫┳┓┛┳┣┳━┣┣┻┫┫┗┫┛┳┻┃┫┻━┫┳┻┗┃┳┗┃┓┗┣━
╋┃┓┳┻┫┻┫┛┻┏┳━━┻╋┳┏┳┛┏┳┛┃┓┫┗┃━┳┓┳┣┫┫╋╋┛┛┏
┻┫┃┛┏┻┓┛┳┻┳┏┻┏┓┫╋┓┃┃┳┳┓┳┗╋┣┃┏┛┗┛┃┃━┓┗┏┛┛
┫┓┣┓┃┣┓┛━┗┳┳━┳╋┏━┫┻┗━┣┓━┏━┻┫┻┛┛┛━━┣┗╋━┃┗
┫┏┫┃┓┃┗╋┫┫┫┓┏┳╋┏┗━╋┃━┻┛━┳╋┓┏╋┣┃┫┓┻┛┗┗┓━┫
┛┓┏┓┃┛┏┏┃┗━┏┃┻┣┛┫┓┫┻┣┫╋╋┃┛┃┫┓┳┗┳┫┻┛┏┃┗┏┗
┫╋┏╋┓┻╋┳┻┓┏┗┫┫┫┗┻┓┫┗┻┳━┏╋┳┻┳┻┻┳━╋┳┏┫╋┛┓┗
┗┏┣╋┃┻╋┫┏┗┣┃┏┫┛╋╋┳┣┫╋┏┓┻┳┗╋━┗┻┗┳┗┏╋┻━┗┣┣
┃┣┏━┻┗┓━┓╋╋┳┓┣┳┣┫┣┫┻┫┻┓┓┳┫━┫┛╋┫╋┫┣┻━━┏┣┗
┓┛┻━┻┻┓┳┗┫┗┃┓┫┏┫┏╋┳┻┫┻┛┏┃━┻╋┳┳┣━┫┛┛┳━┻┳┓
┃┗┏┣┗┓┻┫┃┓┗━┛┗┗┃┫┃┏┛┛┛┻┗┓┫┓┻╋┫━┳━┣┳┣╋━┳┓
╋┃┏┃┛┗┳┗┃┗┏┫┓━┻┻╋╋┣┫┏┛┳┏╋┗┫┗┛┣╋┣┃━┃┫┃┏┳┗
╋┓┗┃┓┃┻┣┫┻┳┓┛┻┫╋┣━━┏━┳┻┃┛┏┫┃┻┛┏┳━┓┏┓╋┗━┓
━╋┛┓┗┏┏┻┻┻┃┣┳┻┳┳┗┗┏┗┣┛┳┳┛┳╋┃┓┫┛╋┏┏╋┏┃┣┃┛
┻╋┓┃┫━┛┛┣╋╋┫┫━┛┣┓┏┗━┛┫┃┫┻┏━┓┻━┓┏┻┫┓
┓┗╋╋┳┳┗┻┛┳┻┻┳┻┓┓┏┗┃━┓┳┃┳┳┣┫┗┓┃┛━┏┫┓┓━┃┛┃
┃━┣┏┳┳┳┃┫╋┻╋┏┣┓┛┏━━┛┫┓┣━┫╋━┃┣┛┳┗┃┣┻┣┓┛┳╋
┗┛┳┣┫┣━━┗┗━┳┏┃┏┃┫┏┻┏┛━┗╋┓┏┗╋┫┫┓┗╋┛┗┣┏┻━╋
━━╋┣┗┗┃┣┗┛┫━╋╋━━┣╋┏┏┗┳━┳┣━┃┗┃┫┓┳┻┓━┫┣┏┗╋
┗╋┳┃┃━┗┣┗┏┫┛┏┓┳┫┗━┳┫┗╋┳┛┃┗┫┓┻┳╋┛┣┫┗┻╋┓━━
┗┏┃┃┻┻┫┳┳╋╋┫┗┻┛┗┗┫┛┗━┃╋┛┳┻┏┣┳━━┻┣┣┃┃┻┫┛┛
┫┫━┫┣┗┏┃┣┳┓┗╋━━┻┛┣┻┗━┳┳┛┻╋┗┻┳┗━┳┛┏╋┻┗┳┗┓
┳┛╋┓┫━┫╋┃┻┗┫┫┫┗╋╋┏┛┻┏╋╋┗┫┫┫┃┛┳━╋┫╋┫┻┃━┫┛
━┣┃┓┏╋┣┣┓┛┳┗┗┻┗┃┻┛┗┳┗┫┓┃╋╋┃┻┳┻┣┛━━╋┃┫┏┣┣
┓┫┏━━┓╋┗┳┻┓┏┛┓━┓┫┣┳┃┗┳┃┛━┓━━┏┛┫┳╋┛┏┳┛┗━┫
┻┗┛┣╋━┻┗┣┻┫┓┻┫┫┏┓━┣┫┗╋┣╋━━┳┗┳┫╋┗┳┛╋┣┛┣┣╋
┻┏┏━┗┣┣┓┛┣┫━╋╋┣━┓━┣┗━┳┛┻┛┃━┳┏╋┻┗┛┻┛┣┏┣╋┛
┏━┻┓┃━┏┫┃┣┏┳━┳┳━╋┃┃┛━┃┣┓┃┻┃┛┏┣╋┗┳╋┃━━┻┃┳
┣┏┣┳┗┻┣┃┃┓┓┏╋┛┛┻┗┗╋┫┻┗┏┏┛┫┫┳┳┏┻┓┳┛╋┛┗╋┛┃
┗┓━┛┃┏┓┃━┃┣┻╋┓┻┗┻┓┓┗┗╋┻━┏┃┛┓┗┓┃┻┓┣┗┓┏╋┃┣
┳┗┳┫┣┓┛┣┏┛┻┣┏┛━┓┫╋┛━╋╋━┓┳┻┏┻━┗┫┻┗┃┃┛╋┻┃┛
┣┃╋┃╋┳┻┃┗┛╋━╋┣┃╋┗╋┗┏┫┗┃┏┃┏┳┳┣┓┳━┗┗━━┫┏┏┻
┗┓┣┣┫┳┻┣┛━┻┛┫┏┓┏━┣━┗┗┣┓━┳┃┛┏┓┳┳┛┫┛┛╋┫╋┏┣
┻━┳━┻┣┃╋┗┣┏┛┳┓┳┓┛┓┳┣┗┫┃┫┻┻━┓┳┓┫┣┃┣┗┃┻━┻┫
┗┗━┃┳┣┏┛┻╋┛┳┓┛┏┫┓┫┳┳┫╋┛┣┃┻┻┏━━┏┛━╋┓┃┃┗┳╋
┫┣╋┓┏┣╋┓┏┳┻━┏╋┻┏┳┫┏┻━┏┳┃┗┗┃┫╋┛┛┏━┗━┻╋┣━┻
┣┫╋┓┫┳┓┓┓╋┛┣┣┓┃┗┛┏┛┗┣┳┓┻╋┛┓┫┓┫┗┃┏┃┗┏┏┻┏━
┗┣┫┳┻┛┫┳╋┫━┗┛╋┫┫┫━┏┛┳┳┃┗┫┏━┣┻╋┻┓┏┛┃┣┃┗┫━
╋┣┓╋┓━┫┓┗┗┣╋┣╋━┗┛┓┃┫━╋━┏┛┃━┛┏┻┗┛┏┫━
┻┛┻┫┗━┣━┳┳┗━┏┛┏┏┗┣┫┻┃┻┫┛┏╋╋╋━┓━┛┃┃┗┫┛╋╋┓
┣┏┃┓━┣┣┃━┗┳┃┃╋┏┻━┗┏┳┣┛┫┳┳━┃┓┳┗┣┓┣┗┏┳╋┣┣┛
┫┃┻┏┛╋━┃╋┣┣┫━┳╋┫┓┃┏┣┛┻┗┣┣┏━┗┃╋┃┳┻━┻┻┻┻┓┃
┗┫┫┻╋╋┓┃┳┫┏╋╋━━┃┛┃┻┳┏╋┣┫┗┃┓┗┗┣┫┳┣┏╋┻┏┫┏┫
┏┏╋┫┏┳┓┫┳┳┗┣┓┗┏┓┳┗╋━┻┳━┣┻┛┏┳━┳┣━┳┗┏┣┗┏┏┛
╋┏┳━╋┗┻━┓┣┫┻━┗━┫┳┳╋┛┃┻━┏┏┣━┣┛━━╋┫┣┓┣╋┗━╋
┓┏┻━┓┏┫┏┳┏┳┳┗┏━┳┏╋┣┣╋┃━┏┗┳┗┃┣┻┫┳┓┏┛┻┗┻┛╋
┏┃┃╋┻┣┛┳╋━┏┻┳┓╋┛┗━┗┓┳┫┻┏┃━┻┣┫╋┏┫┛┫╋┫┻┗┻┣
┛┻┛━┗┏━┛┻┏┳┃┏┃╋┛┏┃┻┣┣┏╋┻┗━┓┳╋┏┳╋┣┳┫┣┣┏┣┓
┻┃┣┏┫┳┻┃━┛╋━━┫┻┏┣╋┏┓┻┻┳━┣┻━┏┫┣┃┃┛┻━┗┏┻┣┗
━━┏┗┣┫┃━┣┻╋┃┳┛┣┗┃┓┛┗╋┃┃━┗╋┫┫╋━┗┓┛┏┣┏┻━┛┓
┛┏━┃┻┛┳┳┻╋┫┏┻┳┳┃╋━┻┏┣┏┣┳┗┻┏┫┏┃━┏┫┃┃┣┗┛┳┏
┣┏┛╋┏┳┛┳┗┓┗┗┛┏┳┳┃┫┗┗┏┣━╋┗┗┻┣┫┣┓┳┫┣┻┗┗┣┳┳
┫╋╋┫┫┫━┛┣┓┻╋┻┗┏┫┃╋┏┳┗┻┫┣┻━┣┗┛┏┛┣┓┣┻╋┫┃┻┻
┣╋┃┣┣╋┫╋┏┏┏┳┻┏┫┣┏┫┛┻┻┫┛┗┣┃┫┓┫┗┫┓━┣╋┃┓┣┳┳
┃┏┏┛┓┃━┛┃┏┏┓┳┣╋┫━┣┣┗┗╋┃┻┳┃┛╋┃╋┳┏┃┓┛┫╋╋┫┳
┫━━┻┳┏╋┳╋┣┃┃━┃╋┫━┃┗┻┳┛━┃┗╋┗┗━┻┣┏┃┓━┏┃╋┃┳
┛┳┣╋┃┣╋┏┳┏┳┓┏━┫┗┗┃┃┳┛┳┏┳┓┓┳┛┻┳┳┃┗┻┏┛┣┳┛┗
━┏┓┏╋┳┛╋╋╋┃━┓┃┳┻┏┣┓┓┃┃┣┛┏┗┗┛┻┛┓╋┣┗╋━╋━┏┻
┻┳┗┫┏┻┻┣┣┃┫╋┓╋┗╋┣┃╋┣┫┳┓╋┛┛┓┫┓┗┃┳┏┏┛┳┃┻┃┫
━╋┻┓┗┛┣┓┏┗┛┫┣┏┳┳┳┻┛┻┻┛┻╋┣┗┓━┗┛┫┃┓┛┗┗━┣┻╋
╋┫┳┣┳┛┛┳┗┻┓┣┣┣┗━┫┣┗┳┃┏┛┫╋┛┻┛┫┗┫┗┛┛┻┏┓┛━┛
┻┫┏┏━━╋┫┓┓┳┻┓┻┣┣┏┫┏┛┻┳┣┛┃╋┏┃┫┏┻┏┣┃┛┏━┃┻┗
┳┏┳┗┗┫┓┗┣┻┃┛┻┫┏┓┛┗━┣╋┳┻┳┗╋┗╋╋┓┓╋┏┣┛
╋┫┃┓┗┃┃━┳┫┫┏┻┳┓╋┃╋┛┗┏┓┛┏┫┛┳┓┫┏┫╋┓┳┻┃┳┏┗┻
┓━┻┫┫┏┫┗━┣┣┃┛┣╋┓┓┣┃┓┣╋┛┳╋╋┳┫━┫━┗┫┗┻┳┫┃┳┣
╋┫┛┣╋┫┏┻┫━┛┗┏┗┗┻┻┻┃┻┫┳┃╋╋┓┏┗┛┛┓┏┓━┫┛┓┓┛━
━┣╋┳┛┫┃┃┗━┣┻╋┻┛┣┣┃┛┛┳┃┻┗┻┃┓┫┓┣┫┃┛┳━┓┫┫┻┏
┃┳╋┫┫┃╋┣┣━┣┃┏━━┻┻┛┣┣┛┫┻┗┣╋┳┳┓┓┣━┃━┃┓┛┃┻┫
┣┛┣┏┻━┳┣┏┣┻┓┗┻┳╋┃┳┳┗┻┃┓┳┫━┫┫━┛┳┣┳┏┃┫┗┫┃┛
┏┣━┏┏┃┏┃┫┏┣┃┃┫┛┃┳┃┛┃╋┗┏┃┳┗┫┣┃┳┻┃╋╋╋━┓┓╋┃
━┳┻┻┃┻┛╋━┫━┃┛┫┣┏┳┃┳┃┗┗┣┣┻┳┓┏┳┓┳┻┻┛┳┛┫┻┓┣
┣┏┫━┫┛━┃┛━━┗┣┗┛╋┫┻┓━┃╋┓┳┫┃╋┏━━┓┣┗┻┛┻┛┻┛┃
┃┫┗┓┛╋┳┛┓┛┓┃┗┻┏━┫━┓┓╋┫┻━┳┳┓┃┳╋┛┻┳┏┻┏━━╋┛
┣┏━┃┣┗┻┛┓┳┛┛┗┃┳┳┓┻╋┏╋╋┛┫┓┣┗┃┗━┃┛━╋┓╋┣┛┏┗
┳┃┗━┳┃┻┳┓┓┛━┳┳┫┫┻┣┛┻┫┻┛┏┻┗┣┗┃━┏┓┓┳┗┃┫╋┫┗
━╋┣┃┓┻┓┫┻┛┳┳╋┗┏┫┳┃┏┏┗┣┗┫┗┏┛┛┳┏╋┛┗┗━┫┗┛━┻
━┛┃┫┛┳┓╋┳┳┃━┗┃┗━┫┻┻┓┳╋┓━╋┫┛┻┳┻┓┛╋┣┃┳━┏┻╋
┣┃┓┫┓━┛┣┗┛┃┫╋┳╋┏┛━┳━┓┫┫┫┣┓╋┻┃┫╋┏┗┏┓┫━━┓┻
┓┣┣┗┳┃┓┻┗┏┃┛┃┳┓┗┓┃┻┏━┻┏┃┛┳┗┃┣┏┻┗┗┃━╋┏┫┏╋
┃┓┓┻┫┫━┛┛┛┣┗┻━┳┛┛━━┣┛┓┻┓╋┳┛┻┳╋┣┫╋━╋━┻┗┛┓
┏┗┫━╋┣┓┻┗━━┛┛┃┓┓╋┗━┃┛━┫┫━┏┛╋┃┻┏┓━┛╋┫┳┫┣┛
┻┫┃┣╋┃┣┣┓┏┛┻┻┓┓┓╋┓┳┣┏━┛┳┓┗┃┏┓┫┏┃┗┫┫╋┏╋┛┛
┣╋┗┏┓┫━┓┻━┻┛┻━┓┣┓┛┗┻┓┳┓┛┻┃┗┳┗━┫┏┗┏┏┣┃┣┃┗
┗┣┗┗╋┫┗┳┫┗┫┣┃┗╋┳┫┏┃┫━┳┫┳┳┳┏┛┻┳╋┻┃┣┃┳┓╋┻┣
┻┏┛╋━┏┫┛┻┻┫╋┏┏╋┗━┫━┣╋┫┏┳┛━━┣┳┏┗┏┓┗┻┏┫┗┳┗
┃┃╋┛┗┳━┣━┃┻┣┫┻┻┃┣┓┏┃━┓┻┗┛┻┃┓┳┃┳┳━┫━┃┃┏┏╋
╋┫┣┻━┛┏┫┳┏┣┃┓┫┣┗┃╋┏┫┓┳┏┃┳┳┛┻┣┻┫╋┃┓━
┃┃━┻┏┫╋┣┃┓╋┫┳┣╋┳╋┏┫╋━┫┛╋┳┓┓┓┻┻┗┻╋┫┓┗┓╋┏┫
┏┃┃┣┛┻┣━┗┃┳╋┫┓┣┗┗┻┗┳┏┳┳┓┣┗┗┏━┗╋┏━┳┣┣┏┓┫┣
┃┣┻┓┻━┣┣━┳━┏┫┻┳┣╋━┻┗┓┛┣╋━━┗┣━┫━┓━┓┗┣╋┃━┗
┛┛┗┓┏━┗┣┗━┫╋┣┃━┣┏┛╋┻┫┻╋╋╋╋┻┳┻┛━┛┣┗┗┳┫┗┳╋
┛┏┏┣┃┫┗┫┛┳┫┣┓┣╋┃┗┓┫┗┳┃┻┓┃┳┓┓┛━┃┏┣┓┃┗┣┳┣┣
╋━┻┗┃┛┳┃┫━┛┣┛╋┗┳┃┗┓┳┣┻┃┣┛┃┣┓┫╋┗┓┻┫━┣┛┛━┓
┳━┣┗┣┛┃┃┗┫┫┓┳┻┣┃━┗┓┫┛┓┣┫┫┻╋━┻┓┗┓┗┃━┏┗┃┣┻
┫━┳╋┓┗┗┣┛┃━╋┣┫┫┗┃┫┃┛┃━╋┃┣━┛┻┫┳┳╋┃┏┏╋┓┣┗┳
┻━┗┃┣━┏━┻┗┃┗┃┛┣━┳┻┓━┏╋┃┃┓╋┏┣┳┗┗┳┗┃━┃┳┓┫┗
┣┣┓┛┫┣┏┓━┓┓┛┫┓┫╋╋━┣┳┛┓┻┫┃┏┏┳┛┓┛┻┫┃╋┛┏┓┫┃
━┗┫┃┗┻┫╋━┛━┏┫┛┛╋┏┓┛━┗┏┳┻┃┣┓┃╋┻┳┓┏┏╋┛┳━╋┃
┛┫┏┛┃╋┏┻┻┗┻┳┣┻┗┃┣┛┛┣┛╋╋┓━┫┃━┫╋┓┗┗┏┳┻┃┓╋━
┳┳┳┛┻┣━╋┏┻┓━┃┻┻┳┳╋┓┫┃┃┗┫┗┗━┛┗┫┣┫┏━━┃┓┏┏┛
╋┗━┫━┣━┗┫┻┳┻┳┳┛┛┃┫┛┏┃┻┗┏┛┣┫┓┓┃━┗┗┳┏┳━┗┣┻
┳┫━┳┃┓┓┳┻┫┓┳╋┳┗━╋┗┻┗┏┃┃┳━━┫┫┃┛━┓┗┣┓━┳┃┻┳
┳┫┫┗┏━┫╋┓┻┃┗┫┻┏┣┛━┏┛┫┻┏┗┻┳┃━┓┻┓┏┓┣━┗┏━╋┛
┗┻┃┣┳┃┻┛┓┏┃┃┓┫┣┳┃┃┏┻┣┳┏┻┃┗╋┃┣┛━┣┃┫┣┏┫┗┳━
╋┏╋╋┓┳┫╋┛┓┃━┫┗┗┃┓┗┗┫┻┗┣┛┣┻━━┏╋╋┛━┫┃┻┗┣╋┏
┏┓┓┣┳┗┗┏┗┫┗┛┻━┏┣┻┓┫━┃┃━━┓┓┻┗┻┃┣━━┗┃┳━┣╋╋
━┗┳┻┳┗┓┫┗┗┏┣┃━━┓┫┫┓┗┓┓┳┻┳┃┻┗┻━━┃╋╋┳┫┓┣┗┓
╋┫┗┏┗┛┓┓┛┳┣┻┃┻┣╋┫┫┳━┏┫┛┛┫┏┻┳━┫┫┃┃┛┻┫━┛┳╋
┣┻┣╋┣╋━┏┫┣┫┃┛┏╋┻━┫┻┗┛━┣┏┣╋┏┛┳┣┏╋┣┃┓┏┛┃┏┛
┗┃╋━┻┛━┫┳┳━┗╋┫┻┃┳┫┣┗┓┏┣┻┃┓┣┳━┻┳┏┣┫┏┛┃┳┣┻
┏┗┛┃┛━┻┗┏┓┻┫┃┃┫┻┫┃╋┛┗┳┓┻┏╋┓━━┃┳╋┃┛┛
┏┳┓┓┛╋━┫┃┗┗┃━┣┳┃┻┣━┳┗┗┓┃━┛┓╋┓┏┻╋┻┻┣┃┻╋┣╋
╋┻┏┗┃┓┫┳┳┣┳┛╋┫┛━┫┓┓┗┓┃┛╋┏┏┣╋┫┓┗━┫┻┣┃┻┛┏╋
┫┫╋┳╋┛┳┳╋━┫┣┻┃┓┛┃━┓┳┗┓┏┛┏┓┗┳┣╋┏┏┣┣┫┏╋┃┫┣
┗╋┫┃┳┃┏━┛┻┗┗┗┛┣┛┳┃┛━┛┫┣┻┣┣┗╋┏┳┛┻┫┛╋┛┛┫┣┣
┓┗┏┃╋┛━┗┓┛┃┫┓┏┗┻┣┣┃┓┫┃┃╋┃┓┣╋┓┏╋┣┃┣┓┫┳┫┛┻
┻┗┏┣╋┓┻┛┫┣┃┃┓┛┫╋┗┓┓┻┣┛╋┣┻┓╋╋┛┳┛┛┏┳┫┻━┻╋┓
┓┣┣┗┗┻╋┻╋┗┣┣┃┻┃╋┓┫╋┗┣━┫┓┳┳┃┏┳┃┻┣┃┫┻┏┳┻┗┣
┫━━╋┣┳┃╋┻┓┣┻┗┏┃┛┫━┛┣━┓┳╋┃┣┏┓━━┏┏┳┏━┓┗╋┳╋
┃┓┳┳┏┗┗┣┏┫┓┳┻┻┣╋┛┣┃┃┛━┻┓┣┗┗┏╋╋┗╋━┗┣┃┛┣┳┗
┃╋┻┃╋┓╋┛┣┗┫┗┣┻┛┳┫┗┫┫┃━┓╋┳┗┓┫┻━┛┻┫┳┫┓┣┣┻┗
┗┏┫┫━┓┣┻┣╋┫┗┫┻┻━┗┗┏┗┻┻┫┃╋┓┏╋━┛┳┻━┳┛┣━╋┛┓
┻┻━┏┗━━╋┏┛┏┫┗╋┣┻┓┛┻┃┓╋┫┫┫━┛╋┣┳┻┗┳┓┛┓┳┳┗┗
┫┗┻┓┻┣┫┏┓┣╋┏━┓┓┓┓┳╋┛┣┛┻┳┛┛┛┛┓┣┏┏┣┏┃┛┗╋┗┳
┓┫┛┏╋━┻┣┗┃┫┻┗┗┗━┣┫┏┣┣┃┃┻┃┏┳┛━┫┳┏┃┻┛┗┏┛┻┫
┗╋┛┗╋━┳┫┃┫┛┗━┣┃┳┏━┗┗┫┛┓━┳╋╋┳╋┗┗┳┻╋┗━╋┫┣┻
┏┏╋╋┓┗┃┏━┳┏╋┫╋┳┃┛┛┏╋┃┳┗┃┛┃┣┣┗━┏┏┛━┣┏┗┗┏┫
╋┃╋┳┫━┳┏┫┳┃┳┓┓┓┻┃┣┗┳┓┻┻┳┏┃┗┏┫┗┓┛┳┣┗┻┗┃┳┏
┻┓┓━━┓┛┣┓┣┳┏╋╋┳┃╋┳┓╋╋┓┗┏┃┛━╋┓┏┫┫┳┃┣┏┗┏┛┫
┣┗┃┗┳┳┫╋┳┃┓╋┣┓┻┓┳━┏┏┛━━┣┳╋┗╋┳┏┻┻┻╋┓┏┳╋┓╋
━┻┓┃┏┗┗┗┫┏┛╋┻┫╋━┳╋━┗┛┓┛┓┓┫┛┣┣┣┫┛━┣┣━╋┳┣┳
┃┫┛╋┏┣┳┣┣┛┻┓┓┻┫┓┛┳┻━┓┻┓┫┳┃┻┏┳┃┓┗━┣┗┣┏╋┗┣
┳┗╋┛┳┃┣━┻┻┫┣━┳┏┛┛┗┳╋┓╋┻┣┫┫┣┛━┓┻┏┳╋━┃┣━┣┣
┳┛┫┣┏┫╋┓━┳┫┻┓┳┛┗╋┫┃┛┻┣━┣┓┛┏┓━╋┣╋┃┫┃┫┣┓┻┳
┛╋┣┫┻┫┛┳┗┻┻┏┣┛┗┻┳┳┏━┳━┏╋┻┗┛┓┃┓┛┛┻┻┃
┏┏━╋┗┫┳┗┣┫╋┣┻┓┫┃━┃┏┗┗┳┃╋┳┓┓╋┣╋╋╋┻┃┓┗┃┃━┻
┳┻┏┻┗┻╋╋┃┗┻┃┏┫┣┗╋┛┳╋┻┣╋┻━┓┫┛┫┛┻┗┛┃┫┫┗┏┛┳
╋┫━━┫┗┻┏┣┣┏━╋┫┫┳┓┏┛━┗┳━┗┳┣╋┻┗┫┫┓━╋┳┃┣┣━┃
┃┳┣┫┗╋┗┏┣━┻┫┏┏╋┗┃━┗┳┏╋┣┏┻┣┃┛┏━┗┛╋┗╋┣━┫┏┏
┛┫┓┏╋┫╋┗┗━━┻╋┣┣┃┻━┣┫┻━┣━┳┛┏┏━┓┗┻┣┃┫┳┓┏┣┏
┃┻┫━┃┻┻┣┃┗┣┏┻┏━┛┃┣┻┏┫┣┳┫┓┫┫┻┃┣┗┻┫┳┣┫┃┃┛┛
┃┻┫┻┏┗┣┛╋┏┏┏┗┛┣┃┏╋┗┃┻┣┗┃┣┛━┫━━┗┃┳┻━┳┃┫━┣
┫╋╋┃┛┓╋┳┛┻┻┏┃┫┳┏╋┳┏┫┃┗┣┫╋━┃┻┗┗┳╋┻┛┳┛┛┗┻┫
┏┛┗┳┏┏┃╋┻┃╋┣┃┫┏┻┫┳┗┛┃┗┗━╋╋┣━┳┛┛━┣┃┗┃┗┓┏┣
┳┻┻┻┏┓┃┗━┻━┣┻┗┃┻┻┻┛┳╋┣┻━┫┳┫┓┓┗┛╋┃╋╋┗━━┏┃
┏┗┣┣┓┻╋┃┓┫┳┏━╋┫┛┛┏┻┻┣┻┓┗┛┏┃┓┗┻┗━┓┃┛┳┃┃┫┻
┻┳┗┗┣┫┳┣┳┫┻┣┛┛┳┃┻┏┫┏━┏┏┫┗┏┗╋┫━┛┻━┻┳┛┏┣┛┳
┻━┣┏┫┣┗┃┳┛━┃┏┫┳┣┛╋┗┫┗┳╋┃┓┫┳┻┛━┻┻━┻┳┣┗┏┻┣
┃┻┳┻┳┛┛┏┓┓┫┣┻┛┛┣┫┓┣┻┗┏┏┓┛┛┃┗┓┃━━━┳┃┛┣┏━┻
┣━┓┗┫┻┏┛━┓━┓╋┣┣┣┳╋┫┻╋┫┛┛┗┓┗╋┏┻┗┓━┳┣┃┣╋┻┓
┫┗┳┏┫┣┗┗━┓━┗┻┣┗┏━┗┗┏┫╋┳┻┏┣━┫┏┻━┫┛┏┛┳┏┏┛┻
┻┏━┓┣┗━┳┻┗┣┣┓┗┳┛┳┻┣┻┣┃┗┣┣┣╋┫┛┣━┳┃┏┣┛┗┗╋┓
┃┏┫┻┻━┻┓┗┛┳┻┗┗┃━┛┳┫┣━┏┓┣┃┳━┳┻┏┓┓┻┳┳┛┓╋┳┗
┓┻┳┓┫━━┃┛┃┻┏━┻┏┫┳┛┗┏┻┃┏┓━┛┫┏┓┏┳┛━┳┗┫╋┃┳┓
┗┛╋╋┃┗╋━┻┗┫╋┣┓━┣┗┻━┗┳╋┳╋━━┳┫┳┏┓┣╋╋┓┻┃┛┻┛
┏┛┃━━╋┏┻━┏┏┗╋┳┗┣╋━┛╋┓┏┗┛┗┻╋┏┓┓┛┻┳┣┳┣┃┳┣┛
┓┗┣┗┫━┓┗━┛┳┻┏┗┃┻┓┫┳┓┛┻┏┣┳┏┃┫┳┏┻━╋┓━┳┓┃┛┏
┫┫┻┏┫┓╋┛┻┣┳┛┣┛┏┛╋┓┫┳┛┳╋━┓┓┗┗┃┃╋┫┏┗┃┳━┛━┓
━┣╋┻┏┏┓┫┣┣┳┣┻┛━┛━┫╋┃┓┳┳┫┳┣┗━┃╋┳┃┛━┃
━┗┃┣┛┏┗┗┫┫┃┛┛┃┻┣━┃┳┏┛╋┃┓━━━┃╋┣┻┗┏┛┃┏╋┫┗┣
┛┛┫┗╋━┓╋┳┛┃┛┛┃┳┻┓┣┛╋┣┳┻━╋━┛┻┃┫┗┻┻┃┗╋┳┳╋┏
┓┓┗┓╋╋┫┻╋┫┻┻┏┓┳┓┳┓┗━┳┻┗━┛┏┻┗┛┏┃┛┣┗┗━┫┛┫┳
┣━┗┣┳┗┗┗┫┻┓┓┛┓━┛┗┫┣╋┫┗━┃┻┻┃╋┏┫┣┳┃┃┫┏┃┗┗┳
┻┣╋┻┻┫┳┻┗╋┫┛┳┗┫┣┫━┣┗━╋━┗┣┣┛┻┗┏┗┛┗━┻┗┓┃┣━
┻┫┫┏╋┳━┳┻┣┗┓┳━┫┣┻┫┓┻━┻┓┳┃┫┣┣┏╋┫┏╋┻┏┳┗━┗╋
┳╋┣┏┻┻┏━┻━┻┗┳╋┓┳┛┃┏┗┫╋╋┓┏┏╋┏━┫┓┳┻┣╋┃━┓┗┣
┣┳┣┣┻┗┫┫━┗╋┳┣┓┫┻┛┗┏┳┫┳┫┣━┫━┃┏┻┣┣┏┳┏┻┣┻┳┃
┳┃┓┻╋┻┗┏╋┓┛┻┛┫┫┓╋┣┗┣┻┏┃┓┳┏┻┃┃━┻┳╋┃━┫┗┗┏━
┓━┛┫┏┳╋━┓┏┓┫╋┻┫┏┃┏━┣┫━┻┻┳┳┓┣┳┳╋┃┓┃┃┗╋┏┻┗
┫┫┣┓━┓┳┻┳┗┛┛┫┳━╋┣┣┗┓━┓┓┗┛━╋┗┻┫┣┏┏╋╋━━┳╋┃
┗┻┫━┗┻┳┳┗┫┃┛┃┳┳┃┗┫┛━┫┃┓┗┛┫┃┫┫┓┣┻┻━┗╋┓━┗┗
┃━┓┃┳┓┗┛━┣┛╋┏┓┻┻┏┻┃┛┏┏━┓┻┗━╋┛┃┏┣┛━━┓┃┗┳┳
╋┗┃┻╋━┫━┗┻┗┛┃┣┫┗┫┫┏┫┗┓┗┳┓┛━┗┛┗╋┣╋┛╋┻┛┃┛╋
┃┓┳┻┣┏╋━╋┏┃┣┫┓┗┓┳┗┻┻╋┓━┫┫┏┳┻┣╋╋┗━┳┳┗┛━┳┏
┣┏━┛╋┏┓┣┛┻┫┓┫┏┓┏┓┳┏┓╋┛┓━┏┓┳┻┫┳┳┃┏┻┳┳┓┛┳┃
┗┫┻┏┓╋┻┻┗┓╋┗┣┗┓┳┫┗┃┫┗╋┛┓┃┛╋┻┣┫┓┛━┛━┻┫┣┣━
┃┻┓╋━╋┛┃┗┓┫┏┻┃┓━┳┫┃┣━┳┣┣━┻╋╋┣┣┏╋┏┳┏┗┓┳┫┻
┳┻┳┛┫┃┓┏┓┫┗┣┫┫┣┓┣┏┻━┻╋┓┓┣┃┫━┃━┳┻┓┃┏┣┣┻┗┗
┳┗━╋╋┃┛╋┳┛┓━┓╋┃┣┓┣┛┗┣╋┫┫┗━╋┏┏╋┛┏━┗┳┳┗┏┳┗
┣┏┻━┃┓┫┫┗┏┻━┛┗┫┃┛┛┳┫━┛┣━┃┛┫┃╋┃╋┫┗┛┫┃╋┏╋┳
━━╋┃┳┛┃┻┃┫┣┏━┛┃┫┛┻┻┳┏╋┣━┗┣┃┫╋┃┓┳┃┃━┏┓┣╋┳
┃┻┓┓┻┫┃┗┗┏╋╋┻┣┣┛┻┛┳┛┃┃┓┫┫┛┣╋┛┣┏┫┛┏┓┏┓┣┛━
╋╋┏┣╋━┫┓┻┏┃┣┣┗┏┳┏┣┗┃╋┃┫┛┛┃┫┏┃┣┗┃┣┏╋
┗╋╋╋┓┻┗┻┏┃╋┫┻┳┗┫┫┃┗━╋┓╋┻┗┓┣┫┫━┓┃┻━┃┛┓━┛━
┓┓┫╋┃┏┳┻━╋┓┛┻┣━┓┫┗╋┓┻╋┏┗┳┫━┛┻┻┏┗┻┻┛┃┓┃┳┛
┃┳┳╋┃┗┓┫┳╋┣┃┻┏╋┣┗┗┛┻┓┳━┏┏┏╋┳┳┫╋┓┗┓━┣┏┗━┣
━┏┗┻╋┗┓┫┫┳┓┳┣┻┫┣┻┓┳┣┏┓┻┫┳┛┏┻┗╋╋╋╋┣┛╋━┣┏━
┃┳┗┓┓╋┓╋┏┫┗┻┣┏┳┓┣┫┗┓╋┗━┫┛┫┓┫┗┗┛┣┗┏┫━┫┛┣┏
┃┗┗┃━┫┗┫━╋┗┃━┗━┻╋┃┣┓┛╋┓┳┳┣┣┃┫┫┃┣┣┃┛┫┣┛┛┃
┃┃┛┓┃┛┣┗╋┛╋┓┣╋┣━━┳┳┛━┛┫┛┗┣━━┫┗┛┫╋┻┫┳╋╋┏┓
━╋┫┗┗┗┳┫┫┫┓┛┣┃┫┛┃┣━╋┻┗┏┓━┏┓┫┏┳┗━━┣┣┃┓┛┫━
┓┫━┻┗┛┫┛╋┓┃┃┻╋┻┳╋┻┓╋━┃┫┻┻╋┛┣┣┳┏┗┓━┻┫┏╋━┳
┓┓┗┓┓┛┻━┏╋┳┓┛━┓━┳┳┫┣┻┗┃┫┗┣┃┏╋┛┻┻╋╋┻┫┓┓┻┫
┫┓┛┻┳┃┓┓┳┗┛╋┃╋┣┏┻┻┻━┗┛┓┫┫┫┏┳╋┓┛┫┣━━┃━╋┻┳
┏┏┗┏┃╋┛━┛╋━┻┗┫┗┓┫┏┃┻┳━┫━┻╋┗┳┗┛━┏━┗╋┳┓┳┣╋
┗┏┗╋╋┏┓╋━━┏━┳┃┛┻╋┛━┫┛┏┫┣┫┓┣┓┣┛╋╋┓╋━┗┫┗┳┛
┻┗╋┣┻┏┗┫┃┃┗┛╋┏┫┗┓┓╋┃┫┓╋┏┣┣┛┛┛┣┛┗┫┗┻┻┫━━┫
┓┳━┛╋┏┫━┳┣┻┣━┗┓┓╋┓┃┛━┃┃┗┓┛┃╋┛┛┓┻━┫━┛┫┃┗┣
━┫┫┏┗┓┗━┏┻┳╋┓┏┛┻┓┏┏┗┫╋━┣┛┻┳┫┳┫┛┳┻┏┏┓┫━╋┛
┣┓┳┓┻┳┫┛┫┓╋┃┓┣┃┳┛━┏┳┓┃━┓┣┛┏┣┏╋┻┻━┛┃┣┳┛┳┃
┳┳┳┓━━┓┃┓┳┗╋┃┏┣┳┻┫┗━┫┛┗╋╋┗┣┣┣┗┏┛┏┻━━╋┓┓┃
┣┻┗┗┓━┗┏┣━┫┃━┫╋┳┻┛┻┻┻╋┻┻╋╋┏┛┓┃┳┓┫┃━┳┗┗┫┳
┳┗┛┃┓┣┓┏┛┏┏╋┳┳┣┛┛┛┳━┛┣┻┗┗┣╋┫┃┫┣┏┏╋┃┏┗┃┓━
┓━┗┻┫┻┗┃┃┗┓┗┻┣┏┫┫┫┳╋┏┻╋╋┣╋━┓┏╋╋╋┳┃┣┳┗┣┛┗
┏┫┣━┃┃━┳┣╋━╋┗╋┣┳┏┏┳╋┫┣╋┻┗┗┃━┻━┏┛┗┓━┣┓┃┗┫
┃┳┃┗┓┏┛┃┫┏╋┳╋┗┻┓━┛━┗┣┓┳┳┓━╋┃┃┫┫━┫┓┫╋┳┫┃┣
┻━┏┳┛┏┓┫┳━┣┛━┳┛┫┻╋┫┓╋━┳┫╋┛┻┗┓┻┓┛┗┃┓
╋┓┗┫┃┃┫┗┫┃┓━┏┫━┗┛┻┃┓┗┓┛┻┃┣┫┛┛┫┛┏┓┣┻┗┣┃┳┻
┣┳┗┻┻┣┗┗┳┗┃┛━┫┃┗┣┛┫┻┗┫┣┣┛┳━┻┣┗┓┓┓╋┣┗╋┏┃┗
┃┓┏┫┛┃┫┃┛┗┃━╋━┳┛┗┻┣╋┻┏┻┫┗┫┫━┫┗┓┣┛┓┳┻━┫┏┓
╋━┏┃┗┃┛━┫╋┛┻┗┳╋┗┏━┗┳━┣╋┣━━┳┓┳┫━┏┏┃┓┓┫┣┫┏
┃┛┃┣┳━┣┓┳┫┃┗┻┻┛┏┛╋┗┗━┣╋┏┃┓━┣━┛┣┃┏┗┗━━╋┣┛
┗┃━┣┛┳┫━┣╋┛┻┗╋┣┃┛┻┣┻┫┣━┛┣┻┗━┛━┏┏┏┣┫┫┓┣┛┫
┛┫┻┣┣┗┻┛┛┫┣━┗┃┫━┗━┻┓━┏┏┻┏┛┻┻┛┛┛┣┣┣┃┻╋┃┏┗
┓┗┛┻┓┣┓┛╋┃┣┓┃┓┫┳┣┣┣┣┳━┏┃┗┛┣┫┫╋╋┣┓┓┳━┗┓┏┓
┫━┛┳┣┣┻┛┏┣┫┗┳┛━┛┓┻┳┃┓┏┛┏━┏╋┃┛╋━━┣┃┓┻┓┓┳┓
┻┳┫┏━╋┗┫┃┏╋━┏┏┫┏━┳┻┗━┏┗┃┫┛┛━┣╋┏╋┻┫┓┃┳┫┣┏
┳┓┫┃┛┣┳┻┫╋┻┳┗┓┃┣┣┳┣┣╋┃┻┏┗┛╋┗╋┣━┻┗┻┳┃━╋┛╋
┓┻┫┻━━┳╋┫┛┻┳┓┣┗┫┫┳┛┳┏━┃┓━╋┓┳┳┃┳┗┗╋┏┏┛┻┻╋
┏┣┛┏┣┏┳┏┣┗┛┻┓╋┗┳┏┣┏┃╋┃┣┃┃┛┻━┣━┗╋┛╋┏┏┓┃┗┻
┛┗┣╋┗┛┗┓┃┏╋━╋┏╋┳┳━┗┃┳┓┏┗┣┻┗┣┃┣┓┓┣┣┻╋╋┓╋┏
┓┃┏┳━┣┃┗┓┛╋┗┓┓━┳┻┛┓╋╋╋┓┳┛┫┻┫┓┏━┣┓┃┣┓┳┫━┓
┃┗╋┻┏┻┣━┃┏╋┏━┫━┏┣┗┣┃┳┗┳━┛┫╋╋┻┛┻┛╋┏┛┃┗┃╋┓
╋┣┳┫╋┫┣━━┻┳┻┃┫┓┳┗┃╋┳┣┏┣┃┓┃┏┫┛┓┫╋┫┳┣┃┗┻┫┃
┃┳┏┓┏┻┻━┗┃┛┗┗┃┳┗┣┃┃┛┫┳┓┛┫╋━┳┣╋┳┛┃┓━┃┳┣┫╋
━┓╋┃┏┛━╋━┃┏┗┓┫┓╋━┻┛┻┫┏━┳┃╋━┫┗┃━┳┓┣┣┗┳━┏┏
┗┣┛┓┏┓┻━┃┏━┳┣┃┏┣╋┛┓┓┃┳┃━┳╋┏━┓┳┃┗┫┗┳┏┃╋┻┣
┫┻┏┓━━┻━┏╋┻┏┃┫━━┻┻┣┗┗┫┗┏┓┳┃┓┳┻┳┻┏┻┗┻┏┳┓┃
┓┳┣┛┗┫┗┃┫┏┳┏┏━┓┣┛┛┳┣━┃━┣┣┓┃┃┳┫┗┫┛┛┫━┏┗┣┛
┫━┗┳┣┓┃╋┃┻┣┃┓╋┓┻┫┫┫━┏┏┫╋┛┛┓╋╋┫┻┃┏┣╋┃╋┫┏━
┛┳┻┻┏╋┣┓┛┛┫┏┫┓━┃┃┫┣━┓┳┗╋┃╋┃┫╋┗┏━┳┏┫
┗┫┗━┫╋┏┫┛┳┏┫┓┃┏┗━┛┓┓━┓╋━┣┳┻┛┣┗┣┓┳┻┣┻┣┳┳┓
┃┳┓╋┫┣┃┗┣┛┃┛╋┛╋┻┳┓┓┛┫━┓┻┃┃╋┗┣┗━━┫┣┓━┏┣┓┣
┏━┣┳┳┻┻┗╋┗┳┗━┏╋┣┓┏┫┻┫┓┏┗┫┣┻━┫┃┳┏┛━┓┓┣┻┣┓
┏┻┣┗━┻┏┻┣┏┏┳┻┣┳┛┛━┫┳━┳┛┣┣┳━┏┓┏┓┛┃┣━┻┏┗━┻
┓┓┫╋┫┫┳┛┫┫┏┻╋┻┗━╋┛┻┫┃╋┃━┛━┏┓━┛┗╋┫┃┫┓┻╋╋┓
━┻┛┛┫┳┣┻┳┫┻┳┣┓┫┓┣┻┛┛┳┳┳┣╋┣┃╋┻┃┃┫━┛┳┛┓┏╋┣
┻┻┏┣┳┫┗┣╋━━┻┣┃┏┏━┳┳┗━┻┏┣┻┏┗┗┳┓┗┣┗━┗┛┳┛┏┃
━┫┳┓┣┣┏┃╋┻┓┏╋┫┏┳┃╋┣╋┣┛╋┏┗┳┏┗┣━┳┛╋┣┃┳╋┛┫┫
┗┻┏╋┗╋┛┫┳┻┫┣┫┻┗━┫┳┃╋┗┓┃┣╋┃┏┣┛┫┛┻┗┳┫┻┓┣━┻
━┓━┣┻┻╋┣┫┏┃┛╋┫┗┃╋┣┃┻╋┳┛┳┗┗┛┳╋┗┻┫┫━┗┻┗┃━┓
┛┳┓┫━┛┗┣┃┓╋┓┃╋┣╋┏┻┻╋┫┏┏┗┓━┗┳┻┗┻┻╋┳┻┫┏┗┓┏
┏┻┃━┻┏┗┃╋┳┫┗┛┃┓╋┻┣┗━┳┛┛┻╋┏┃┣┏┣┻┳━┃┏┣┓┫┛━
┓╋┏┣┫┗┻┃┫┃━┏┫━┃╋┫┣┣┫┓┓┳┛┓┛┻┃┛┳┏┃┛┃┏┓┛┏┓┏
┏┳╋┓┳┛┓┳┳┏┃┣┃━━╋┣━╋┗━┻┛┏┗┻━┃┃╋┣┃┃┃┃┳┏┓┳╋
┳╋┛┳┳┻╋╋┓┻┗┻┻┃━┻┣━┃╋┃┏┣╋┗╋┳┛┗┛┻┓╋┻┛┗┗┳┫╋
━╋┣━┻┻┃━┻━┃┓┃┗┗╋┏╋┻━┓━╋┣┛┓┛┫┛┏┫┣╋┛┣┏┃┓┃┓
┏┃┣┛┃┣┗┏┃┻╋┗┣┓┳┣╋━┣┫┣╋┻┳┓━┻┛┳┗━┳┓┓┣┫┳┣┏┻
┳━┳┣┫┃┫━┏┫┗┛┻╋┗┫┏┳┏┫┛┓┻┫╋┗━┛┣╋━┓┳━┣┓┳┏┃━
┃╋┳╋┃┗┻┳┫┛┛┛━┓╋┳┻┃┃┃┃┏┻┣┗┣┣┛┳━┣┏━╋━┣━┏┫┃
┻┳┏┳┗┻┛┃┗┻┓━╋┗┛┃┗┳┳╋┛╋┳┳┳┣┓┗┓┫┫━┛┏┻┗┃━━┏
┏┗━╋┏┻━┏━┻┃┻┫╋┛┏┃┫┫┫┛┗┻━━━┣┛┳╋┓┫┣┛╋━┛╋┣┏
┛┳┃┏┗╋┣╋━━┣━┻┣╋┏┛┗┫┗┓┏┏┫┳┻╋━┗┛┫┛┗━┓╋┏┛┳┫
┛╋┃┃╋╋┗┓┏━━┃┳┛┣┛┫┫╋┛┣┣┻┓┗┃┏┓┛┫┣┻┓┓━┻━┓┣┓
┫┗━┣┫┳┳┣┫┃━┻┣┗┫┛┏┗┫┃┣┏┃┏╋┛╋┃┃┃╋┏┣━┣
┓╋┓┫┗┻┏┳┻┗━┃╋┣┻┳┻━┫┫┻┃┣┫┳┗┫━┻┻┃╋┣╋╋┓┏┻┳┃
┏╋┻┃┳┓┏┓┓┃━┛┃┫┳┗┳╋┃┻┗┻┛┃┃━┏╋╋┗┛━┗┻┗┫┃╋━┫
━┻┳┻╋┣┳┓┻┗┏┓╋┣┻┗━┻┳┛┫┗┗┓┗┗┃┗┳┏┫┣━┗╋┓┫┃╋┣
┓┻┣┣┗━┳┗━┛┗┣╋┗┛┳┻┣┫┣━┛┗┓┳┫╋╋┳━╋┻━┫┳┻━┏┛╋
┗┃┗┫┫╋╋┓┳┛┃┻┻╋┏┳┃┫┛┓╋┻┳┳┃┫┗┻╋┻┻┣┏┫┣┻┗┓━┗
┓┛╋╋┫━┛┗┻┃┃┫┻┫┏┻┣┗┏┫┏┫┏┛┗┳┏┣┗┻━┛╋┳┗╋┗╋┻╋
━┳┗┓┫┏╋┛┣┏┣┫┏┛┫┛┏┗┫┏╋┻┗┫┓┛┻┫┳┫┣┃┓┻┣┗┃┏┳┛
┏┗╋┛━┗┃━┫┃┏┫┓┛┏┏┛┣━┻┃┓┻┗┫┓┣┳┃━┛┏┫┏┫┃━┓┓┳
━┏┣┻━┣┓┳━┏┳┛┳┳┏┗┏┓┏┻┓┗┏┏┃┫━┻┗┓┗╋┣┗┛┣┗┓┓━
┛╋┓┏━┣┣┫┫┛┻┗┃┳╋╋━┃┫┓┫┳┓┗┓┓┓┃┏┗┫┗┃┫┃┳┏┳━┏
┓┣━┻━┏┏┏┏┓┛┣┃┣┓┓┻┓┓┻┳┫┫┗┳┃┏━┻┣┃┻━┃┻━┣┻┏╋
┛╋┣┻━┃┳┗┃┗┗┃┓╋┣┓┫┫┛╋┃╋┛┻┫┻┃┛┏┓┓━┳┃┛┣━┏┫┃
┻┗┣┻┫┗┳┫┫━┓╋┻━┻┓┻━┗┏┣━┏╋┣┏┻━┛┻┏┫━┏┓┣┳╋┻┣
┗┛┏┃╋┏┻┻┏┏┗┗┓┗╋┻┏━┫┏┳┳╋┻┛┫┻┛┣┣┓┳┛╋┛┏┗┫╋┃
┓┓┓┣━╋┳┓┓┻┳┳┛┛╋┃┃━┛┓┃┻┓┃┗┃┻┗┗┫┻┫━╋━┻┓┳┻━
┃┓╋┳┃┳╋┓┻━╋┫┃┻┳┓┃┫┃┏━┓┫┫┻┳┛━━┻┛╋┓┛┣╋┗╋┣┗
╋┛━╋┃┳┃┣┛━┻━┏┛━┃┫╋━┣┫┣┛┻┏┣┳┏━┳┻┻━╋┏┫╋┛┃┗
┫┫┓┓┏┫┓┏┓┓┏┻┓┳┃━┣┳┫┳┛━┃┫┣━┳┣┛┻━┫┓┻┣╋━┏┳┛
┳┫┏┣┗┃┓┻┳━┓━┏┗╋┗┏┛┣┳┏╋┣┓┳┫┗┻━┗┏┃┓┫┻┃┃┳┻┣
┗┓┳╋┛╋┏┻┣┏┣┫┛┓━┃╋┗┫┓┛┃┛┃┛┏╋┫┃━╋━┓┗┫┗┗┣┃┗
┓╋┛┓┣┳┳┗┫┏┳┃┓┳┏┛┣┓┻┏┓┳┃┻┃┃┗┣┓┏━┗╋┳┛┛┻┗━┫
┛┫┗┏┏┛┳┫┃┳┻╋┣┏┃━┛┃┓┳┣┫┫┻┣┫┫╋┃┏┃┓┗╋┃┫┏┣━┣
┫┗┃━╋╋━┳━┫┫┻┛╋┃┻┗┻┓┏┏┏┃╋┓┣┗┫┫┣━━┳┃┛┏┓┓┃╋
┳┳┻╋┓┗┳┻┫┏┻┛┓┻┛┛┣┓━┫┓┗┣┫┫┗┓━┻┛┃┓┏━┣
┛┛┻┫┗━┛┻┏┛┃╋┫┫┣┃┃┏┃┻┏┃╋┏┛┛┛┫┓┓┓┳┛┣┗┏┗┓┛┳
━┗┏┣━┣┃┫┻┻┣┓┓┻━┓┃┃┏┛┳┃┗┣┣┫╋┓┳┏┣┓╋┣┃┳┣┛╋╋
┓┫┫┻━┓━┣┗┏╋┛┏┏┻┳┛╋┓┛━━┻┣┣━┣┻┻┏┳┓╋┛┃┓┛┏┓┫
┳┳┓┗━┫┃┻━┏╋┃╋┏┓┏┛┫┗━┗┛┏┏┳┛┣┏┫┏┫┛┓┫┃┳┓┗┛━
┃┗┫┗┣┃┣┣┓┃┗┛┃╋┻━┻┏┣━┗┏┻┳┳┣━┛┓┫┓┻━╋┻┳┗┗┫┫
┃┓┓┏┫┛┛┳╋┗┗┳┏┳┃┫╋┗┗┃┗┃┫┫┻┫┏┓┓┣┏╋┃┗┓┗┗┫━━
┳╋┫┛┣┫┻┗┣┳━┫┳╋┃┻┓┻┗┏╋┏┫┳┏╋╋╋┗┗┏┣┣┃┫┣┣╋┗┣
━┗━┛┣┃┃┃┳┳┗┓┏┳┳┣┏━┣━┃┻━┳╋┫┛━┏┓━┛┏┃┫┗┃╋╋┓
━┏┻┏┛┻┣╋┓━┛┓━┛┫┗┗┗╋┳┳┣┫┃┻┃┛┫┗┛┏╋┃┻━┛┳┃┗╋
┛┗┣┣┻┏┏╋┫┏┛┻┓┻┗┫┃┫━┓╋┻┻┓┃┻┣┻┣┗╋┛┏┣━━┗┃┣┫
┻┳┣┃┫┻┓┃━┛┳┏┻┏┓┣━┛┫┫┳┛┻╋━┻╋━┻┓┛┛┫┳┏┓┣┫┻┳
┃┳┃┃┻╋┏┣┣╋┻┫┣┫┓━┫┻╋┓┃┛┫━┫━┏┳┣┛┃┻┫┻┓┻┫┏━┻
━┫╋┗┛┏┃╋┻┻┻┫┫┻━┻━┳╋┗┻┃┛┳┳┣┻┣┛┗┃━┓┛┏━┃┳┓┳
┫┳┛┫┃┛╋┣┛┗┃┣┗┣┣━┳┛┛┳┫┫┣┏━┃┣┻┻┻┓┻┏┣━┫┫┓┫┻
┓┛━┻┫┏┫┫┫┻┗┫┏┫┻┛┗┛┻┛┏┻┏┓┻┛┛┣┳┣┃━┫┛┃┣┃┻┣┃
╋┗┣┻╋┣┻┓┣┫╋┳┗┓┃┃┻┣┳┛┳┣┃┓┣┗┗┛┓━╋┛┳┃╋┃┳╋┣┳
╋┻┛┻┣┛┻┣┃┻┓┣╋┏━┳┃┫┛╋┻┳┗┳┏┏┻┏╋╋┻┳┳━╋┓┃┫┗┣
┏╋┗┳┳━┻┫┗┏┻┣╋┃┻┫┗┣┗┻┳┗┳┛┫╋╋━┓┫┣┫┃┗┏┫┓╋┫┏
┓╋┫┗┗┗┏┃┻╋┻┃┫┳┗╋┳┏╋┫┏┃╋┳┻┓┳━┛┣┓┏┃┃━┛┳┓┛┏
┗┃┻┛┗┓┃┻┳┗┃━┃┃━┗┻┃┗╋┳┻┫┫┫╋┗┓┃┳┓┏┓┫┗┓━┻┻┣
┳┗┻┓┣┳┣┏┏┫┫┓━┗┛╋┃┗┳┛┏┃┛╋┳┫┗┻╋┃┓┗┃┻┃┣┃━┳┻
┻┃┃┏┣┣┏┏┓━┏┏┳┻┗┏┻━┗┏┫┛┳┛┃┛╋┻┳┏┻┫┃╋┃╋┛┫┗━
┣┻┣┣┓┗╋┛┗┛┃┫┛┫┛┓┳┫┛┳━┣┃┗┏┏┛┓╋┓┫┳┛┏┏┗┓┏┓┫
┃┻┻┛┳┗┓┫━┻┓┫┓━┫┃┻╋┛━┳┻┏╋┃┗┗┛┳┻┫┗┫┏┃
┏┳┫┳┃┗┗┓━┻┏┳┣┗╋┛┛┏┣┛┫┫╋┛┻┻┗┣┛┓┣┏┛┳╋┓┗┻┣┃
┻╋┃╋┣┏┓┫┫┗┛┏┳┻╋┏┫┏┃┻╋━┻┓┫┃┏┏┻┣╋┓┫┏┏┏┫┳━┣
┃┛┳┻┻┫━┻┗┣╋┫┳┃┏┗╋┗━╋╋┳┗┛┗┛┣┛┓┛┏╋┓┃━┃┣┛┣┓
┛┣┫━┳┏┳┻┛┗┣┗┃╋┏┳┛┛╋╋┏┛┻┫┳┻━┃┣┛╋┛┏┏┃┫╋┳┓┛
┛┃┛━┻┫┃┛┳┏┛┳┗┓┏━╋┏┣┓┳┻┻┻━┳┫┗┏┣┓┫┫┏┻┛┃┛┓┻
━━┣┫┣┳┓┗┻┳╋┫┏┻┳┏┏┃┓━━┳┫┻┛┃┗┳┳┓┳┃┣┃┻┫━┓┗┫
┣╋┓┫┗┻━┏┛━┣┳┳┏━┏┻┃┣┛┏┃┓┃┗┃┫┫━╋┫┣┳┃━╋┛┃┗┏
┓╋┃┓┃┓┃┣┗┳┻┳┏┫┗┫┏┳┳┏┗━┗┛┫┏┏┳┻┗┫┗┓┳━╋┛┗┗┃
┏┛┳┣┫╋┏━┫┗┛╋┃┛━┣╋┓┓┓┛┣┗┛┫━╋┏┃┏┛┗┏┏┻┃┫━┳┛
╋┣┓━┣┻┗┣┛╋┣╋┓┛┏┏┓━┫╋┣┛━┫╋━┫┛┃━┃┳┛┃┏┛┃┣┛┛
┫┳┣┻┻╋┻┫┃━┏┗┃┣╋┏┃╋┓┻┏┳┻┓┣┓┗┻┻┣━┛┻┃┛╋┻┳┃┏
┗┓┣┳┳┏┛╋┳┓┻┳┗┏━┫┣┫┏╋┳┛┫┣┫┃┻┏━┳┫┗┻┛┛┳━┃┫┻
┻┗┛┃╋┳╋┛┣┻┳┣┃┗┏┫━┫━┗╋┻┣┏┏╋╋╋┫╋┳╋┓━┛━┗┳━┛
━┗╋━┫┣┣┻┓┃┫┗┳┳┛┏┣┻╋┣┃╋┗╋┫┫╋┣┳┗┣━┳┗┗┻┻┛┣┳
┣┣┛┻┛┏┏┃┗╋┻┻┏━┳┳┗┗┛┛┃━━┏┳╋┗┏┏┃┣┫╋┳┣┓╋┏┻┓
┳┗┏┣━┫┻┣┳┛━┛┻━┫━┓┃┛┣┻┣┓┻┃┻┫━┻┏┏┛╋┫┳━┏┛┳┓
┏┳┗┏╋┫┓┓┓┓┗╋┃┗┏┓╋┃┫┳┣┏┛┣┳┓╋┫┏┫┣┓╋┣┳┗┏╋━┻
┛┃┏┗┣╋╋┗┛┓━┓┏━┓━┛┣┛┳┓┛┓┫┃┫┗┛┏┛┣┓╋┓╋╋┏┫┏┫
┻┗┣┓┫━━━╋┛┃┛┛┣┗┃┓┫╋┻┏┃┗┓┏┗┏┛╋┣┳┛━━┫┗╋┏┳┳
┗┫┣┗┛━┫┛┏┣━┣┛┏┏┛┏┻┛┛┗┣━┓╋┓┣┏┏┗┏┳┓┣┳┛┫┛━┳
━┃┫┓┣┃┗┻┫┣┏╋┓┗┃┣┫┻┳╋━━┻┃┃┓╋┣━┫╋┻┃┣━┳┣━━┃
┏┻━┓┳╋┗┏╋┛╋╋┏╋┫┳┻┏┣┃┏╋┓╋━┃┏━┳┫┓┓┏┏┣┏┣┻┏┻
┓╋┃┣┻╋┃━┫┻┃┣┓┛╋┳┫┛┃━┓╋┏┳┳┏┓┫╋┓╋┛┻┓┓┳┛┓┃┫
┛╋┫┳╋┓┫┣┣━┃┫┛┫┛━┣┫┃┣┏┣┳┛┃╋┃┳┛━━┓┗┛━
┳┳┛┣┗┻┣┏┫┻┻┣┣┣┫┛┳╋┻┓┛┣╋┫━━┻┏┏┏┃┏┓┫┃┛┳┛┏┻
┻━┻┫━┓┓┃┓┃┻┳┻┏━━━┏━╋┣┻┛━┣┏┳━┳┓┻╋┓┣╋┗┃┳┣┫
┏┫━┫┃┏┻━━┫┣┗┫╋┗┫╋╋┫┣┳╋┻━┻┗┫╋┗━━┗┳┣┗┳┛╋┃┣
━┏━┓┫┳╋┃┓┗┫━━┫┣┃┣┳┻┫┫╋┏┣┓━╋┛╋┛┻┃┛┻┫┻┣━┓┣
━┏┳┛┫┻┣╋━━┛╋┛┓╋┛╋┣┻┻┫┓┏┛┳┻┳┗┓┗┛┻┳┛┛┫┻┓┣┗
━┻╋┣┫┃╋┛━━┃┓╋┓┛┫━╋┓┳┣╋┓┓┛┻┏┏┛┣┛┛┃┗┃┗┏╋┓┻
┗┗┳┻┏┫━┏━━╋━┏┛━╋┫┗┏╋━┛┃┻┫╋╋┫┫┓┓┓┛┛┳┣┛┳┣┃
┳┛┗╋╋┏┫┏┣┫╋┃┳┻╋┣┓┏━┛┣┏┏━┛┏┏┳┓┃┻┛┃┓┗━┃┻┃━
┏╋╋╋┻┃┃┻┏┫╋┣┫━┣┫┗┃━┛┛┳┻┳┓┫┏━┛┓┣╋┓━┃┣┏╋┏┓
┛━┳┛┃┏╋┫┏┏┛━┏╋┛╋┓┳┗┓╋┫┫━┏┃┃┛┃┃┻┛┏┏┻┻┛┗┏╋
┏━┓┫┏╋╋┫┳┛┻┫┏┳┫┫┏┳┓┣╋┫┻┻┗┓┻┓┗┃┛┗╋┓┗╋┫━┻┃
┓┗┗━┏┫┣┓┛┃┳┗┃┛┃━┛━┫╋╋┓┣┛┻┏┃┻╋┳┣┻┫╋┓┫┃━┛┓
━┳┫┣┳┣┻╋┛╋┏╋┏┻╋╋┃╋┏━━┻┻╋┣┳┳┫┻┫┗╋╋┛╋━┳┛┛┻
┳┓┣┣┻┳┃┃┃┓┛┳╋┳┣┃┏┣┻┫┛┗┗┫┓━┃┗┏┃╋┻┛┃┫┃┏┻┣┗
┻╋╋┛┫┛┳┳╋┻┳┳┗┏━┏┣━╋┏┃┛┓┓┗┗┛╋┛━━┻┛┛┫┣┏╋┛┏
━━┗┏┻╋┻╋┫┻┣┻┓┻┃┓━┻┻┗┳┻┣┻┣┻┛┳┃┃╋┏┫╋┛┗━┏┃┏
┓┣━┻┓┫┓┛┫┫━━┃┣━┣┛┏┏┓┃┏╋┓╋┣┛┃┣┣╋┻╋┃┻┳┻┛━┣
┳┓┗━┳┛┻┗┓┛━╋┻┻━━┻┛┳┓━┃┗┓╋━┏╋┗┣┓┣┃┳┳━┃╋┏┻
┛╋┛┏┳┫┻━━┻┗┻┗┃┓┓┫╋━┛┣┏┣┗╋┗┓┛┛┃┫┃┫┃┗┻━┃┗╋
┗┃┣┻┛┃╋┛┗╋┻┗┗┣┗╋┛┛━┳┃┏┏┳┃┏┏┓┏┏╋┗┫┃┏┓┫┻┓┗
┣┃┻╋┗━┗┏┃┣┃┗╋┳┓┃┫╋┃┛┗┫┗┓┳┣┳┓┫┗┃┃┫┓┻┗┳┣┳━
┏┛┛┛┏┃┏┫━┃┓┫┻┳┳┓┛━┛╋┏┗┳┃┓━┛╋┃┏┻┣╋┣┗╋┗┳┻┓
╋┃┳┓┓┓┻━┣┫━┓━┛━┏┻┣┳┻┫┏┓┫┓┻┗┻━┳┫┃┫┓┫┣┫╋╋┳
┛┻┛┣╋┏┫┛┓┓┛┏┗┗┏┫┣┳┛┫━┳┏━┓┳┣┣┏┣┫┣┏┏┓
╋┫┓┏┓┓╋┏┳┃┳┃┣┛┓┣┛┣┗━┛┳╋━━┃┃┛┃╋┓━┳┻╋┏━┳┓┃
┓┓┃┳┳┫┫┓┗┻┛╋━┛┻┗╋┛┃╋┫┻┫┣━┻┃┣┏┗┫╋┻┳┛┗┫┓┻┓
┻┳┫┫┗┗┫┏━┓╋┻┻┣┳┳┏┃┫┛┃┣┫┃┏┣┃┳┛┫┏┏┏╋┓┫┳┏┫┻
┓┗┫┗━┓╋┣┳━┛┫┛╋┏┫┛┗┛┓┣┗┃━┛┓━━┃┗┻┻┻┏┣┫┗┗┗┓
┣┣┗━┛━━┣┛┫┣┗┫┏┫┳┛┣┏━┻┛┳┓┗┫╋┓┃╋┫┓┗━┃┳┻┻┳━
┃┣┓┫━━┃┛╋┃┗┗┓┗┫╋┛┓┳┃┏┃━━┳┛┛┛┃┗┫┏┫━┛┳━┛╋┣
━┳┣┻┫┻┗┏┗╋┫┓┣┳┣┛┳┣┫╋━┻┓┫┛┏┃┫┻┓┣┫┫┛┳┏┳┻┻┃
╋┣┛┓┣┳┃╋╋┓┃┏╋┻┓┏╋╋╋┃━━┛┛┻┣┃┗┏┏┳┛┻┃┛┗┏┫┛━
╋┗┛┗┫━┣┛┫┏┗┳┻┓┛┳┗┣┫╋┏┏┣┗┗┓┣┛┫┫┻┛┏┳╋┻━┛┗┃
┻┣╋┳╋┓┗┏┫┓┛┻┳┗━┏┻╋╋┻┛━┳┳┓┛┗┻┳┏┗┫┗┫┗┓┣┣┓┗
┳┫┓┫┗╋┏┛┏┣┏┫┗┛╋┃╋┃┳━┏┏┗┓┻┛┳┏┗━┏┗┓━┃┓╋┃━┓
╋┫┻┏━╋┛┣┳┏╋┃┣┗┣┛┓╋┗╋━╋┓╋╋┫┣┓┳┫┛━┃┻━┛┳┏┳┗
┃━┣╋┗┣┏┓┃┣━┓━┓┳┏┣┫┫┫┏┏┳┃┏┏╋┫┗┏━┏━┣┓┳━┛┻━
┗┫┳┛┫━━┏┣┣━┫┓━┏╋┗╋┏┫┃┛┳┗━━┏┗┫┛┫┓╋┳┏┏┏┻╋┫
┃┻┃┣┛┛┃┛┛┛┫┏┫┓┣┻━┓┣┫┻┓┻┓┻┓┳┃┻┫┣┃┗╋╋┫┛┣┓┃
┏┛┣┫╋┛┓┛┫┛━┻┃┏━━┗┳┏┛┗━┏┓╋┃┣┫┫┗┗┛┗━┃┳━━┛╋
╋━┓┳┣┫┳━┛┳┛┫┳┗┣┻┫┻┫┛┣┗╋┏┳┃┃╋┫┓┃━┣╋┳┻┏┻┏┳
━┏┃╋┛┛┓┏┗━━┣┏┏━━┏┛┗╋┛┳┗┫┛┫┗┗┏┻┫┳━┻┗┻┏┓╋┃
┛╋┳┛┻┳┳┃┣┗┣┃┳┻┛┻┗╋┛┳┓┳┏┫┫┓┻┗┓┓┳┛╋┗┻━┃┗┳┗
┗━╋┏┃┃┓┫┣╋┗┫━┓┃┃┻━╋┃┃┳┗┏┳┛┓┻╋┗┳┗┗┣┏┻┛━┫┳
┻━╋┃┃┣┃┳╋┗┳━╋┛┃┣┻┳╋┛┃╋╋┣━┓┳┃━┫╋┏┃┗┛┗┃┛┛┻
┫━┛┻┛┣┃┻┏╋┻┛┫┣┣┛━┳┳┃━┣┣┻┣┣┣┗┻┃┻╋┫╋┗┏┳┻┻┗
┏┳┗┳┣┗┣┣━┫┫━┳┓┳┣┏┃┳┏┻┣┗┫┫┓┻╋┗┛┗┓┛┗┫┏╋┓┣┓
┫┫━┓┃┛┗┏┃┏━┣━━┳┫┣┃┗━┃┗┻┫┗┫┣┏┗┫━┛╋┳┳
┗┻┓┗┃┗┳┓╋┃┃╋┏┻┗┻┫┓┃┫┏┃┫┓╋┣┛┓┓┛┛┃┓┻┃┫┏┛┓┣
┣┃┻┛┻┓┏┗┏┣┣┗┛┻┻┗┻━┫┓┏┻┫┏┫┻┛━┓┃┳┻┃┣┳┻┏━━┗
━┣┛┛┻┗╋━┣┏┏┻╋┓┛╋┫╋╋━┳┫┗┻┓┳┛┃┛┣┳╋┳┫┳┗┫┫┓┃
━━━┳╋┗━┻┣┫━━┓┫┏┓┻━┛┳┃━┳┓┃┃╋┗━┛┳┃━┻┛━┓┛┏┛
┗┗┛┗┻┏┏┏╋┻┏┫╋┓┣┗┃┃┃┏╋┓╋┫┳┫┳━┻╋┛┣━┻┃┃┫┣┳┃
┳┻╋┗╋┓┫┛┻┣┛┫┻┃╋┃┏┏┛┫┻━┻┣╋━┳┻┫┏━┛┛┛━┣┻╋┗┛
┣┏┗┗┗╋┏┛┃┏━╋┣┫┻┫━╋┻┏┳┓┃┏┣┏┛┫━┛━┏┳╋┳┏┏┗┗┏
╋┓╋╋┫━┳━┃┻┃┗┫┗┏┳┻┗┓┛┣┗┗┳┣┛┏┳┏┫━┓┓┣┏━┳━┓┛
┣┣┏┫┫┃┃┏━┓┣┣┓┗╋╋┏┳┏┛┏┫┛╋┏┳┓┗┗┫┳┃┗┗┃╋┣┣┣┳
━╋━┓┗┗┏┗┓┛╋┳┳┛┳┛┣┳┻╋┫┛┫┻┗┗┗┳┏┣┗━━┓┗┛┓┗┃┃
╋┫━┗┳┳┏┗┫┛┏┏━━┏┗━┃┃┗┳┛┛┳┓┫┣┓┏┫┣┳┓┛┫┳┻┫┃━
┻╋╋┗┏╋╋┃╋┏┗┗┛┻╋┏┏┗┻┓┫┗┃┳┳┫┣╋┫┳┓┛┳━━┏━┏┛┓
┃┓┏┫┻┛┛┗┛┻┻┗┻╋┓┣┣┛┗┳┓┛┳┃┣━╋┃┻┏━┣┣┗┣┃┳┳┓┳
┗┻┻┫┏┓┣┓┳┳┻━┏┓━┻┣┫┣┃┣┏┗┏┳┏┃┃┗┛┻┓┗┏┏┫┏╋┓╋
┫┛┛╋╋┗┏╋┣┛╋┳┻┗┻┏┫┫┳┃┗┏┏━┗┻━╋┳┃┻━┻╋┓┏┛┃┳┗
┳━╋━━┛┗┛┓┣┫┏┗┻┛┻┗┣┳┛┓┏┓┃━┓┏┓┓┛┃┛┏┻┗┗┃┏┛┛
━┻━┓━┃┣┃┃┗┫┃┛┣┫┓┗┫╋┣╋┳┻┛┣╋┃┫┳┗┫┗┻┛┫┏┏┫┗┛
┳┓┗━┻┫┏┻┻┓━┃┓┓┓┻┗┳┣┣╋┣┗┃┳┓┣┓┻┣╋┣┻┏┗┣┓┃┣┛
┗┛┏┫━┗┳┏┗━┓┛╋╋┗┻┫┛┛┻┗┛┳┫┳╋┳┃┃━┳┣┏┏┳┏┗┳┃┏
┳┳┻┓┃┃┓┫┛┻┣╋┃┃┓┛╋┻┗┳━┏┏┳━┃━┻┗┏┳━━┗┏┗┻┣┻━
┃┳━┛┳┫┓┃┻┳┳┓┳┃┫╋╋┏┓┻┻┗┛╋┫┏┃┣╋╋┗┏┛━╋┫┗┃┃╋
┳╋┛┣┓┓┻┏┃┏┻┛┣┃┃┗┏┻┓┓╋┻┻┏┏┻┻┗┳┏┃┃┻┓┏┻┫┛━┛
╋┏┳━┫┛┣┳━━┃┻┃┫┓━┛┣╋┳╋┃┗┓┃┛┓┣┣━┗┳╋┫┫┗╋━┣┳
┻━┏┛┛┛━┃┃━┣┛┫┫┓┏┃━╋┳╋┻┗┣┻┓╋╋┛┗┣╋┗┣┫
┻┃┣┓┃┣┻┗┏┃┓┫╋┻┳╋╋┻┣┓━┛┛┏┫┻┓┃┏╋┻┏━┣┫┓╋┏╋┃
┫┻┫┫╋┛┛┣╋┣━┫━┳┓━┣━┃┳┣┗┳┳┏┣╋┻┫┣╋╋┏┓┛┃╋┻┫┗
┃┛┫┃┻┻╋┃┏┃┳┗┓┓┏┏┫┳┫╋┓┗┫┃┻┛┏┳┫┻┫┳┗┏┫╋┓┃┗╋
┃┻┗┻╋╋┗┫┳╋┃┗┃┫━┃┓┻┛╋┳┳━┣━┛┻┏┏━╋╋┣┻┛┫┛╋┫┛
┫┏┫┃┛┛╋┫┛━┓┫┏┏┳━┗━┫┣┻┏┳┛┗┓┃┛┻┃╋┳┣╋┣┗┛┳┃┓
┛━┏┓┃┓┗┓┛━┛┗┳┛┣┫┫┻┓┣┫┗┗┣┳┏┗┃╋╋┳┗┗┛┏┏┣╋┗┃
┻┫┫┳┗┗━┫━┏╋┃┻┃┛┗━┻┗┗┫┳┗┛┻┛┫┳╋┏┗┗━┓┫┓┓┳┃┻
┗┛┫╋━┏┃━┳┏┛╋━┗┫┣━┃┏╋┳┳┻┫┫┗┛┫┗━┛┳┗┏┣┣┣┏┣┣
┓┗┛┫┛┓┃┫┳┃╋━╋┣┃━┣┳┳┓┳┃┫┛┻┃┛┳┏┳┗┣┛┓┛━┗━┃┗
┃┳┓┃┫┳┻┗╋╋┣━┳┗╋┛┓┓┃┣┣┏╋┃┓┃┗┻┛┻┛┓┛┫┫╋┫┳┫┻
┃━┏╋┳┫╋┫┓┛┳┫╋╋┛┗━━┳┏┛━┗┓┗╋┫┗┗┳┓┃┻┓┫━┓╋┛┳
┓┻━┗┳┫┃┗┗┳┏━┏━┃┏╋┗╋┓┏┫┛╋━┫┓━┃┻┣┻┃┻┏┻┛┫┻┗
┏┛┓┃┗┛╋┫┓┏┳┏┏┃┛┃┃┏━┳┏┻┏┣┫╋┓┃┏┗┳╋┳┓╋┃┳━┫┛
┫┫┣┫━┏┛━┛╋┃┫┻┏┛┓┫┫┗┃┏┓┛┻━╋┛┣╋┳┏┻┛┛┓┏┣┣┻┓
━┻┫┫┳┛╋╋┣┃┳╋━┻┏┫┓┻━━┏┗┏┓┻┻┗┃━━┫┏┻┫┓━┣┃┏╋
┓┫┃┏┗┃━┗┏┫━━┛┫┛┏┻┻┳┫┻┛┫┏┛╋━┃┣┏╋╋━┏╋┫┣┻┃┏
┓┣┳┫┻┫┫┣┳┛┳┃┻┻┻┏┏┛┏┏┏┗┣┓┛┓┗┏┫┛┗┣┻┗┛┛━┃━┻
┛┛┏┛┻┛┻┳┗┳┏┗┏┏━┛━┫┻━┳┻┓┳━┛┗┏╋┗┛┫┃┓╋┣┓┣┫┏
┏━┗━┛┳┣┓┃╋┓┳┏┫┳╋┳╋┛┏┣┳┛┗┛┛┳┗┫┫┛━┃┣┓┻┓┃┓┛
┻┫┓┣┳┳━┏┛┗┣┏┛┻┛┳┳┛┓━━┫┻┫┫┫┓┻┓┓┳┗━╋━┻┗┓┓┫
┫┻┛┓┃╋━┃┛┫┳┻┏┓━┛┗╋┻┫┏╋┳┫┛┫┻┫┗┳━┛┻┫┗━┫┗┫┗
┛┳┣┣╋┗┃┃┛╋┗┛┏╋┻┻┏┃┓┓┳┻┛━┫┓┓┃┗┻┏┗┳┻━┳┳┓╋╋
┛┛┻┛┫┓┛┳╋┳┳┣┛╋┫┏┏┛┛┏╋┫┫┏┳┫╋┣┗┏╋╋┏┗┓┃┛┓┳┫
┓┳┛┏┛┓┗┻┻┳┛┫┫┻┓┗┻┗┏┳┫┗╋┫┏┏┣┃┏┏┃┻┓╋┃
┏┛┳━┏╋┓┻━┏┏┛┏┗┫┻┃┻┻┓┓┣╋┛┫┛┫┃┏┛┏┏┃┫┗┳━┣┃┗
┛┳╋┫┻┓━━┏┳┃━┃┗╋┓┏┛┛┃┗╋┳┛┳┻┻┃┛┻┳━┃┫┏╋┏┏┓┳
┫┛┃┳╋┳━━┣┃━┫┳━┏━┏┛┗┣╋┓┃━┏┛┗╋┣┳┛╋┻┓━┃━┫┫┓
━┳┫┏┓┣┓╋┓┗┫┫┛┗┛┛┫┫┓┓┣╋┗━┛┃╋╋╋━┓┻┗┓┳┗┏┓┏┣
┃┗╋┃┓┣┻┻┣┗┗┃┛┃┻╋━┫┛┏┻┳┛┣┻┫╋┳┳┣┻┫━┻┗┗┏┳┳┏
┗┓┻╋┓┃━━┣┗┻┣━┗┳┏┫╋┓┻┏┫┣┏╋┗━┃┛┗┫┓┓┓┛╋┏┗┛┛
┗┻━┃┗┛━┳━━┃┓━┻┳┣┃┳┓╋┓┫┗━┳┻┛┫┗┣┻┛┏┣┻┣┛┫┗┫
┏┣┓┻┳┣━┳┛┳┓┛╋┫╋┏━┗┏┗┻┫┏┏┓┻┏━┛╋┛┗┻┏┫┏┻┳╋┏
┣┛━┗┫┳╋┻┻┏┓━┏╋┫┏╋┻┗┓┣┻┫┫┏┏┣┃━┓┳┏┛┳╋┳┛┗┻╋
┗┃┓┗┏╋┓┫┛┛┫┣┛┛┗┣┳┫╋┏┫┻╋┛┳┫┏━┃┻┻┗┓┻┃┳┫┃┳┏
┫┓┳┫┫┏╋╋┗┗┛┗┓━┓┳┫┛┣━┛┛┳┛┓━┳╋━╋━━━┫┻━╋┳┃┻
┳┓┓┳━┫┻━┓┛┳┫┛┏┳┻┳┫┃━┻┣┓┳━┛━┛┳┻┻┗┛┛┣┳┻┛┓┛
┣┫┛╋┓┣┻┻┓┓┻┗┓┫┏┗┻┫┏┃━╋┛╋┛┏╋┏┏┏━┫┻╋┻┳┃┃━┣
┃┓┃┃╋┏┻━╋┃┣┃┗┛╋┏┳┗┗┗┻┛┏┃┛┳┃┣┻┳┗┏╋┣┳┛┳┛┃┻
┃┳┓╋╋╋┃┣╋┓┛┃┫┣┣┣┓┻┗╋┓┗┓┻┗┛┃┏┻┣┫┣┻━┫┗┫┻┏┏
┫╋╋┗┣┣┛┃┗┫┳┛┛┻┃┫┏┏┣┏┏┳┫┫┳┃┳┏┳┃┓┛┫╋┳┏┏┫┻╋
┻╋┏┛┣┳┓┏┻┣━┓╋┣┏╋┻━┳┓┫┳╋┛┛┏┓┫━┏┗┏┓┏┻┣┣┫┻┛
┣┳┳━┣┫┗╋┳┛┫┏┣┃┳┛━┻┗┫┻╋┻━┗┳┳┛┻┣┓┫┻┳┻┳━┳┻┛
┓┫┻━━┻┏┻╋┛┓┳┻┳┻┳┃┳┫┳┻┣┃┣┻┓┏┣┫┛━╋┻┏┏┗┗┏┛━
┓┛┻┗┗━┃┓┣╋┗┻┳┫┃┃┫┏┗┏┗┻┳┗┛━┏┳┫━┛┓┏━┛┛┫┓┃┓
┗┏┃┫┻╋━╋┣┳┛━┗┫╋┳┳┻┓┛━┏┃┏┣┛┛┣┏┛┳┻━╋┓┻┏┻━┗
┏━╋┓┏┣┗┛┗┗┓┫┳┏┓┃┛┃┛┛┗┛┣┛┣┗╋┓╋╋┃━┣━┗┻┫┣┻┗
┣┃┻┗┻┗┏┗┗━┃╋┫╋╋┏┃┳┫┗┻┗┻┓┗┳┃┻┛┻┏┻┳━┃━╋╋┣┻
┗┓┗┳┫┓╋┫╋┣╋┗╋┛┗┳┗━┗┓┃┃┓┓┃┃┏┃┣┣━┫━┏┣
┳┛┫╋┛┻┗┣╋┳┛╋┫┃┻┃┓━━┣╋┛┏┓┃┃┃╋┻┳┣┳┳┏┛┛┣┫━┏
┻━┏┳┃━╋┻╋┻━┃┣┻┳╋╋━━━┳┻┓━┳┻╋┃╋┗┏┏━┏┃╋┛┗┓┣
┗┛┏┳┓┳━┫┻┛┛╋┫┻┣┏┗┫╋┫┻┳┃┗┗━┏┣┓┫┓┣╋┓┗┣┏━┃┗
━┣┛┫╋╋╋┻┏┛┫┗┻╋┏┣┃┣┗┏┛┃┳┻┫┛┫━┓━╋━┫┗┫┛╋┓┏┻
┣┻┛┏┳┫┓┫━┓┣╋┗┳┛━╋┻┓┳┳┗━┣┏┏━┛┓╋┣┏┻┣╋┣┫┣┗┃
╋┃╋┳┓┓┣┣┃┓┣┻┛┛╋┏┫┗┳┻╋┫┏┃╋┗╋┣╋┳┻┻┛┗┫┫┳━┻┏
┃┻┳┳┫┗┳┛┣┓┻┣┣┻╋┫┃┫╋┏┳┓┏┣╋━┓┗┓┫╋╋┫╋┓┫┻┛┗┳
┓┃┓┃┃┳┣┳┃┃┃━┻┣┓┫┏━┃┣┃━┻┳━┗┏┗╋┫╋┫╋┫┻┣┛┏┛┗
┣┣┣┃┃┣┛┛╋┻━┗╋┗━┳┳┫┻┫┓╋┳┗┓┗━┳┏┻┻╋┏┫━┓┓┃┻┏
┣┣┏┛┳┻┃┏┻┛┓┛┃┗╋╋┗╋━╋┗┃┳╋┗┛┃┃┃┃┛┗┃┗╋╋┏┛╋╋
┓┣┣┣┻┣╋┓┏┏╋┗┓┗━┳┣┫┓┳┣┓━┛┃┗┏┫┳┣┻┛┏┳┗┛┻┗┛┫
┫┻┣╋┣┏┃┓┫┫┣┳┓┓━┓┗┣┣┫╋┣┃┗┗┳┣┓┓┏┓╋━┣┣┻┓┗┫┓
┏┓╋┫┛┫╋┫┫┗┳┫┃┣┣┏┓┻━┳┻╋┳┛┏┫┓┏┗┗┣┃┣╋━╋┣┃┳┳
┏┃┫┃┃┳┛┣┣╋┃┗┫┗┃━┃┃╋┻┓┃━┣┻┳┗╋━┫┓┳┓╋╋╋┃┻┳╋
┳━┫┏┣┫┗┳┓┫┗━┻┗┛┛┳┫┣┏┣╋┏╋┃┳╋╋┓╋┏┫┗┳┛┓┻┓┣┗
┣┃┣┫┃┏┛┫┏╋┏┻┛┻┃┳┣┗┗┛┫┻┫┳┛┻┳┛━━╋┻┓┃┻┻┗┏┏┻
┓┓┓┣┛┣━┃┳┃╋┛┳┃┗┛┗┻┫┓┫┏┃━┳┃┗┳╋┃━┻━┗┣┫┳┏┃┻
┏┣┗┣┓┛╋┫┓┛┳━┳┣╋┳━┫┳━┻┗┛┛┏┛┓┗┛┗╋┗┣┏┏┛┻┓┫━
┳┳┏┣┏┏┳┗┛┓┏┻┗┳┓┃┏┛┳┗┳┓┓┻┛╋┳┳┣┃━┓┛┏┻┗┏┣┫┛
┗┃┫┏┃┃┻┫┫┏┳━┫┗┛━┏╋┣┃┫┏╋━┓━┃┻┓┻┻┛┓┓┫┏━━┗┓
┏━┃┃┫┗┛╋┳┻┏━╋┫━┳┓┗━┣┏╋╋┻┗┏┛┣┳┫┻╋┣┗┗┣╋┻┃━
┓┫┣┛┏╋┓━┓┓┣┃┫╋┗┻┓┛┳┛┓┏╋┻┏┛━┣┳┃┗┳━━┣┻┏┻┻┻
┏┳┛┫┣┫╋┏┓┏┛┳┛┗┃┣━┛┻┃┃┳┳┗┓┳━┳┓┛╋┏━┓╋┃┳┏┃┛
┫┏━━┛┛┻┣┣━╋┻┳┣┏┏┃┻┃┳┻┛┗┏┳━┣┻┫╋┓┓┛┏╋
┻┻┫━┳┻┳┫┃┳┏┻┫╋┓┓┣┗┣┓┓┛┛┏┻┫┣┻╋┳┫┏┻┏┛┫┫┛┻╋
╋┣┛┳┏╋━┛┗┳┫┳┻╋┃┻┃┣┣┗┛┏┣┻┳━┻┛┻┏┣┗┫┫┓╋┫┣┳┓
┛╋┓┏┗┫┛┻━┃┗┃━┗┻┛┗╋┳┳┏━┓┣┻┳┳┗┻━╋┣┻━┻┣┃┣╋┻
┣┗┗━┓┓┃┓┓┗┏┗┏━┻╋┏┻┛╋┻━┏┗┃┓┳┃┣╋┳┻┳┣╋┻┫┃┣╋
┣┏┻┃┓┫┛┃┗┫━┳┣┳┓┓╋┳┃╋╋┫┃╋┣┛╋┓┏┻┛┓┗╋┻┃┓┛┣┛
┫━┓┃╋┳┃┫┻┳┛╋┣┗┃┳┛┃┣┣┣━┣┃╋┛┓┓╋┻┣╋━┃┳━┫┏┓┳
┃┃┣╋┻┃┻┳┻┫┳━╋┳┓╋┛┃┛┣┏┏┳┳┫┫┣┛┛┏┻┗┗┳┳┏┛┃╋┓
┓┗┏┛┗┏┃┏╋┃╋┣┓┛┻┏┃┣┏┣╋┻╋┗┗┃┣┏┻┫┣┛┻┗╋┗┳┻┃━
┣╋┻┫┗┳┏┃┃┏┻┃┃━┛┣┏┓┏┫┃┛┏━┃┻┣┳┃┃┫┓┳┣╋┃┓╋┣┣
┏┛┳╋┓┃┓┳┳━┃╋┓┏┣┫┛╋┣┓┓┏┻┻┛┻╋┻┓┣━┳┗┻┳┏┗╋┓┛
━┏┃┃┗━━━┻╋┛┛┓┳┳━┗┳┓┗┏┗╋┃┻┓┫┏┗━┓┃┣┫┳┻┃┻┓━
╋┃┳┻━┫┻┏┛┻┣┫┃┃┏┗┫┳┫╋┛┓┳╋┃┣┏━┳┗┛┳━┫┛┃┳┓┗┛
┏┛┃┫━┗┏┓┓┫┣┃┣┓┏┻╋┣┃━┻┃┻┫┏┓━┻┣┛━┛┫┛┓┫┃━┣┣
┛┓┳┏┓╋━┗┏┻┣┏┗┳┣╋━┃┗┻┓╋┗┫┛┳┓┛┻╋┛┓┛┛┫┳┏┻┳┗
┳┗┻┏┗┓╋┛┳┣╋┗┓┏╋━┏┗┓┳┻┳┓┏┛┫┏┛━┃┓━┳┓╋┓╋┻┗┏
┏┃┏━┣━┃┓╋┳┏┣┳┗┃┫┏┗┛┣┳┓┃┏┛┳┻┳┓┻┗┛┃┏┏┗╋┻┓┣
╋┗━┳┓┻┃┏┓┣┫┗━┳┃╋┛┗┗╋╋┃┛┣┫┗┗┫┣┣┫┣┏┃┳┫┫╋┃┳
┳━┏┻┛┻┓┳┃━┳╋┗━┏┏━┏╋┃┫┳┣┫┣┣┳┫┏┳┓╋━┫┃┳┃╋┗━
┗┗╋╋┣┳┓┗┛┏╋┛┻━━┗┏┏┻━╋━━┣┻━┓┃┳┻┗┃┛╋━┓┓┛┏┛
┃━━┏┗┏┫┻┏┃┫┃┣╋┗┃┏╋┫┻┫┫╋┻╋┻┗┻┳┗┓┻━┏┗╋┓┏╋┣
┓┳┳╋┣┣┫┫┳┣┏┳┃┣┗━┏┓┣┛┻┏┃┏┫┗┣╋┛┫┃┗┳┃┏┣╋╋┻┓
┳━┗┗┫┗┗┏╋┫┫┗┏┻┗┃┗┗┣━┳┫┏╋┛┫┗┗┗┏┻┣┃┳┏╋┻┛┗┳
┓┛┃┗┛━┻┗╋━┗━┓╋┳┏┃━┫┗┗┛┓┏┻┫┫┛┳┻┳┣┓┫╋┓┃┫━┏
┫┫┛┗┫┗┃┃━┓━┛━╋┏┓┃┛┫━┣┣┛┳┗┃┏━┃╋┏┏╋┣━
┻┗━┫┣┃┻┛┣┳┳╋┃╋╋┗━┏┏┣┫┓━┻┏┗┣┻┫┛┏┏╋┃┻┏━╋┓┳
┣╋┏┓┗╋┫┃┫┓┳┗┏┗┻┳┗┓┣┃┏┣┗┫╋┣┳┛╋┻━┫┓┳┗┗━┓┏┻
━┻┛┳┏┫┃┗┫━┏┓┣┳┛┏┓┻┻┳┓┫┳┏┳┳━━┃┃┫┻━┻┣┛┻┓┛╋
┓━┏┓┫┓┻┃┳━┃┻━┃┳┫┓━╋┃┃╋┳╋━┗┫━┻━┃┳┫╋╋┏┏━┳┻
━┗╋┃┻┏┣╋┳╋╋━┻━┣━┣┃━┣┻┛━━┻┳┛┫┛╋┻┫┫┣━┃┏╋━┃
╋┻━┳┓┓┻╋┫┗━┏━┫┫┣┫━┫╋┣┫┗━┓╋╋┫┓┻┫┳┏┃╋┏┻┛━┛
┣━━┳┫╋┫┛┫┏┏┏┣┻┣╋┗┓┣┣┏┃┓┻━┣┻┓┻┗┫╋┣┫┳┃┫┗╋┻
┣┛━┓┃┓┏┛┛┫┗┓┳┣┛┫┏┃┣╋┣┗┗━┗┣┏┃┫┗┻╋┃━┓┣┻┻┛┛
┗┏┣┃┓┫┻┗┻┣┓┳┫┻┻┃┛┳┛┗┏┫┛┫┳┫┣┳┻┻┛┻┗╋┛┫┗┫┓╋
┛┃┻┓┃╋┣┣┗┛┣┣┗╋┏┃┳┏┻┳┛┓┏┗┃┛━┏┓┣┣━┓┃┗┃┏┗┓┗
┣┃┣┃┣━┏┻╋┛┻╋┏━┏╋┻┃┃╋┳┛┳┣┳━┃┫┃━┫┃┓┣┫┛┏╋┃┫
┣┃┗┛━┏┗╋┃┫┫┫┛┳┏┏┣┗┏┓━┫┳┛╋┣╋┫━┃╋┗╋┻┳┓┏╋┓┫
┫┏┳┻┻╋┃┣┳┏┳┏┫┣┫┓╋╋┫┓┛┣┗┗┣┻┛┛╋┫━┻┫┗━━┛┫┗━
┣┏┻┗┫┻┻┳╋┻━┓┣┏┫┏┗┗┗┫┏┃╋┣┗┫┗┓━┏┃┃┗┗┫┏┛┳┫┏
━┗┏┣┓┛┳┃┻┣┃┻┻╋┓┃┳┓┛┃┣━╋━┣┓━┓━━┗┫┛┛┛┛┗┏┏┓
━╋┃┣┓┻┳┣┃┫┗┛┫┳┃━┣┃┣┫┓┏┫┣┳╋┃┃┣┓┗┃╋┣┻┏┻━┓━
┃┣━┛┻┃┳┏┓┗━━┏┛┣┛┫╋┗╋┻┓┗┗┣┗━┣┫┗┫┏┃┫━┫━┏┣┳
━━┣┃━┓┻┗┣┛┏┃┛━┓┛┏━┃┫┻╋┛┃┻┃┻┳┏┓━┓┏┳┳┛┏┛┳┃
┫┃┏┗━┓━┫┗┫━┏┫┛┫┗┗┫┓┣┓┛┃┻┗┛┳┗┳┳╋┣┻┗┓┓┛┣╋┗
┏┃┏╋╋╋┛╋┏━┻┛┳┃━┏╋┗┏┣┓━┻┫┻┳┫┏┻┳┃━┳╋┣┏┳┃╋╋
┫┓┗┗┫╋━╋╋┏┗┏┫┳┓┻╋┓┏┃┣┛┻┏┏┃┳┻┻━╋━┻┃┫┗┗┻┏┣
╋┃┓┛┛┻┣┳┻━━┗┳━┓┛┳┫┗━┛┳╋┗┻┛┳┳┫┗╋┳╋┫━┛┛━┫┃
┏┳╋┏┻┣┫━╋┃┳┏┻┗┳┳┃┫┻┛┓┃┛┗╋━┓╋┫┳━┫┏┃┓┗┗┫┣┣
┓┗┏┗┗┳╋┳┓┗┓┫┗┫┃┓┗┻┳┓┏┻┗┛┃┣╋╋┃┫┃━┛┗┻
━┣┃┏┳┣┳┫━┗━┏┛┓┛━━┓┏┣┛┳┏┛┣┫┣┫┳━┫┣┻╋┛┗┣┃┳┓
╋┓┓┓┫┓┻┣┃┓━┛┓┻┳┗╋┏╋┫┗┛┏┏╋┏┗┗┏┣┃┳┳┫┛┳┗┫┳┣
┻┓┓┛┛┫┛┳╋┏╋┫┗┫┫━╋━┓╋┗┻┗┃┻┛╋┫┓┓┣┓┃┃┳┫━╋┃╋
┫┏┣━┛━┫┳╋┣┏┫┃╋┫┛┛┗┓━┏┳┃┫┃┣┛╋┏┓┻┻━┛┗┏┃━┓┛
┓╋┗┻┳┓╋┫┳┃┓┃┻━┏┳┛╋┣┓┃┳┣┗╋┫┻┫┏┃━━┫┻┻━┳┫━╋
┗┓┗┗┫┻┃╋━┗┳┓┳┣┳┛╋┃┣┓┓┳┗━┣━┳┛┗┏┗┗━┳━┫┣┳┻┓
┛┏╋┛┻┗┏┫┻╋┏┓┻┳┣┏┛┫┃┫┗┻┣┏┻┳━┗┳┗┻┫┛╋┛━┏┗━┃
┃┫━┗┏┏━╋┏┏┻┏╋┓┃┗┃┗┫┓┓┳┳┃┃┃┣┳┳┳┳┳┓┣┻┣┳┣┏┃
┗┛┛┫╋┗┫┓━┏┳┻╋┣╋┣┓┏┳━┳┗━┏┳┓┃┃┣┛┏┛━━┫┗┗┓┗━
┣┣┛╋┗┃┗┫╋┏┳┳┫┳━╋┣┳┃┻┻┫┣┣┃┳┳┗┳┓┓┻┻┏┣┏┃┓┓━
┣┃╋┃┛┓╋┳━┃┳┣┗┻┳┓┛┗┗╋┓┃┗┃┗┗┏┗┫┣┳┃╋┣╋━┻┳━┣
┛╋┏━┣┃┛┣╋┣┏╋━┫┗┃┳┣┛┣┛┣┫┗┛━┓━┓┗┳┳┛┏╋━┫┗┳┃
┃┻┗┳┳┓┫┓┳┓┓┏┣┃━┻┣┫┳━╋┛┳┃┃┣┣┛┻┫┛┻╋━┻┛┫┓━┻
┗┛┓┓┏┗┃┳┗┻┃┣┻┳┳━┃┫┫┃┣┣┫┳┣┓┃┛┫┳┏┛┏┗━┳┳┏╋┻
┳╋┗┗┫┻┳┫┗┃┛╋┏┛┓┗┫┃╋╋┃┗┓┃┣┳━┛┳┃┏┻┃┫┛┣┳┗┫┏
┛┻┛╋┗┏┛┓┣┏┫┓━╋┛┻┫━┓┓┛┃┃┣╋┳┫┳┛┳┏┻┫┫┃╋┣┃┳┃
┣┣┗┻┫┫╋┫━┛┳┛┓┣╋┳┻┫┣┳┛┣┛┻┳┫┳━┫┫━╋┗┣┳╋┗╋┓┳
┛┗┣┳┣┃━┏┃╋┏┗┛╋┻┫┫┏┫┏┓┫┗╋┻┳┳━━┣┓┻┃┣╋┏┓┫━┣
┃━┫╋┫┗┛┗━┛┻┣┃┃━━┏┻┛┣┣┓┣┏╋╋┳━┗┗┗┃┻┗━━╋┛┻┫
┫┗━┃┛┓┃┗┫━┗╋┳┳┃┏┻┛━┓┃╋┛┓┣┣┛┻┏━┏┫┻┓┻┃┫┻━┛
━╋┃┻┓┻━┣┛┻┃┏━┳┫┓━┓╋┓┫━┫┃┣┛┫┣┏┣┣╋┻╋┏┣╋┏┳╋
┗┳┣┫┻┻┫╋┓┣┗┗┣┗┫┃┛┏┻┫┛┫┓┛┫┓┛┻┏┏┛┃┗┓┻┓┛┫┫┛
┃━┏┗┻┣┳┛┛━┳┻┫┫┓━┓━┫┓┣╋┫┫┃┳┻━━━┃┛┏╋┛┛┓┫┓┓
━┳┳┏━┓┗╋┫╋┓┛┓┛┗┫┛┳┏┃┛┛┳┓━┳┣┓┻━┛┣┃━┫
╋┣┛┏┳┳┳┗╋┫━┣┻━┃┛━┫━┃╋┛━┏┗┏┓┻┣┻┗┣┛┣┛┻┛╋┛┗
┣━┫╋━┫┏┏╋┗┛┛┣┛╋┓┏╋┃╋┓╋┗┗━┛┻┻┳╋┛┏━┓┗╋╋┃┓┛
┓┳┓┫┏┳┫┗┣┳╋┻╋┗━┗┃┃┣╋┫┣┗┃━┗┛┫┻┫┓┏┛┓┣┛┓┃┫━
┻┫┻━┣┫┃━━┫┫┃┏╋┗┓┛┗┓━┓┻━┣┫┳┣┳┣┃┏━┛┣━━┣┫┓┣
┓┓┳┏┏┣┻┳╋┃┻┗┣━╋┃┫┛┻┓┫┣╋┃┣┓━┳━┳┃╋┛┣┏┛┫┣┳┳
┗━┓┻┗┃┗┃┻┛┏╋┻┳┗┗┫┏┗┻┛┓┳┫┳┛┃┃┻┏┏┛╋╋━━┏┳┫┗
┳┓┻┣┏┻┛┏┏┛┣┳┫┳━┏┻┛┻┻┗┗┏┳┓┏┳┛┫┛┳┳┳┻━┃┃┓┫┫
┗┳┣┓┳┏╋┏┓┃╋┃╋┗┏┻┓┛┛━┓┗┫━┗┣┣╋━┛┫┣━━┏┃┏┻━┓
┫━┃┫┃┫┫┃┃┫┓┣┫┗┣┗┳┫┓┓┏╋╋┛┏┃┏┳┏╋┳┫┫┣┗┳┛┗┻┃
┣┣━┗┳┗┛┛┻┻┣┻┓┏┃╋┫┻━┣┳┃┻┛━╋┛━┳━┗┛╋╋┛┳┫┻┏━
┫┃┻┃┛┫┛┓━┣┻┻┓┣┣┫┏┗┳┃┣┓┛┻━╋┛┻┫┛┫┛┃┣╋━┛┣━┗
┫╋┣┓┗┳┣━╋┃━┓╋┛┃┓┃┗┣┓┗┓┳┫┗┛╋┣┗┓┻━┛┛┓┏┻┣┏━
┃━╋┏┛┃━┃┓┗┗┏┣┓┓┛┻┗┏┻┗┫┳┃┫┃┃┻┻┛┻┏┗━┫┛╋┗━┛
┳┳┃╋━┛┻┃┻┫┗┏┳━┫┣┛┓┻┫┏━┗┫┫╋┏━┏┻━┳┗┫┫━┣━┏┛
┓╋┗┃━╋┣╋┃┓┏┛┓┗┻┗╋┗┣┻┓┏┳┓╋┏╋┏┏━━┛┏┫┣┏┫┣╋┓
┣╋┗┫┃┗┳┻┳┓━┓╋┻┗┛┓┳┓┛┳┣┻┫┓┳┓┏╋┓┫┳┣┃━┳╋┻┏╋
━━┓┣┏┛┗┗┻┛━┗┃┗┻┏┣┛┓┃╋┃┳┛╋╋┗┏┻╋┫┣╋╋┏┓╋╋┫━
┻┫┗┳┓┳┏┣━┃┳━┻┏╋┣┗╋━┳┛┣┃┃┓┣━━┓━━┻┫╋┓┛┗┫┫┫
┣┓┫━┃┛┻┃━┫┻┛┛╋┃┳┏━┓┳┃┗┻┳╋┃┗━┗┗━━┏━┃┳┫┳┃┗
┣┃┗━┣┣┃━┣┗┣┃┳┳┣┳┫┏━┓┣┏┛┳━┗┻┗┛┳┫┳╋┓┫┓╋┗┳┗
┗┃━┳┻┓┓╋┳┃┣╋┣┳┃┓━┳┻┏┃┃━┗┃┻╋━┃┃┣┏┃┻━┛╋┗┻╋
┃┫┻━╋┻┃┏┗┣┫┣┣┣┏┛┃━┓┓┓┏┫┻┗┗━╋╋┫━╋┣┻┻┗┣┓┃┣
┓╋┓┫╋┳┗┛━┻┗┏┏╋┻┫┻╋━┫┓━┃┻┫━━┳┻╋┳━┻┣┗╋╋┗┳┓
┫┣┳┓╋━┓━┓╋┃┫╋┫┛┓━┫┻━╋┃┃┻┏┃┣┛┫┣┓┗┛┏┻
┻┓┛┓┏┃┻┫┳┛┗╋┛┃┣┓┃┃┗┛┏┳┃┏┣┏╋┻╋┏┣┫┣┗┣┻┫┗┛┫
┫┳┗┗━┣┻┗┫┗┓┛┳┗━┏┏┣╋┣┛┏┣┃┛┗┏┣┳┫╋━┃┓┓┳┻┃┻╋
┳┫╋╋┣╋┏┫┃┫┓┏┏┳┫━┏┗┫┃┗┃┻╋┏┛╋┫╋┛┫┓━┻┛┏┻┓╋┓
┃╋┃┳┗┫╋┻┃┓┫┫┣━┏╋┗┳┳╋┃┏┗┳━┣┃┳┃━┗┗┣┏┏┗┳┣┣┏
┛┗┏┣┻┻┏╋┫┏┛┃╋┏┓┓╋╋┳━┫┗┫┓┣┻┓╋┓┳┃┏┣╋┳┛━━━┃
┫┳┏━┣┓┻┻┛┳┛┓┳┃┻┃┣┻┻━┓┃┻┻┏━━━┓┻┛┻┳┓┳━┫┃━━
━┃┫┻┗┏┫┛┏┫┫┫┓┓━┫━┻┛┻┣┻┓┻┗┻╋┣━┫┗━┳╋┫┃┛┗┃━
┏┣┃┫┣┳╋┳╋╋┣┃┗┣┗━┣┳┏┗┛┻╋┓┓┛┻┏┓┏┳┃┗┫┗┛━┗┣┳
╋┏┣┳┓┗┣┫┗┗┗┫┻┗┻┣┃┓┳╋┻┏┃━┃┗━┻┛┓┫┃┗┛╋┗┻┏┏┗
┫┳┻╋┳┗┳┫┓┃┗┃┏┫╋┛┏┓━┓┻┗┣┣┳┗┣━┳┓┫━┏┃╋┗╋╋┳┏
┛┳┻┃┓┳┗┓┏┓┛┓┛┣┫━┏┓┫┳━┛┳┣┻┏┫┛┗┫━┓╋┛╋┃┳┗┓╋
┳┓┛┣┗┃╋┣┫┻┃┗┻┃┏┛┫┻┻┫┳━━┃┻┏╋┏┛╋┛┻┏┗┗┛┗┣┳┫
┃╋╋┗┗┏┳┃┃┣━┓┣┻┳┣┻┣┫┏┗┫━┫┫┗╋╋┃┳┣┓┓┫┣┓┏┓╋╋
┛┛┗┛┻┏┻┃┏┣┳┳┓┣┓┫┏┳━╋┃┻╋┏┗┃━┗╋┃┓┫┏┫┻┗╋┓┗┛
━┳┏╋┃┃━┓┫┫┳┓┗┻┏┻╋┛┳┃━┳┛┛┏┻┏┳┻┛┓┗┫╋┗┏┫┛┏━
┳┃┃┛┓┛┗┫┏┓┃┛┳┗┓┛┛┃┃┣┓┗━┛╋━╋┛┣━┣┻┗┣━┛╋━╋┻
╋┓┳━┳┣┣╋┳┻┓┃┣┻┏┻┓━┛┃┻╋┻╋┫┣┗┛┣┳┳┏┻┏┫┫┗┳┻┓
┓┣┃┗┫┻┓┗┣┣━╋┏╋┣┫┓━━┏━━┗┛┻┗┛┫┓┻┫┏┳┗┓━┛┳┫┣
━━┳┏┏┃┏┃━┛┗┛┻┻┓━┃┃╋┓┫╋┳┣┏┛┻┫┻┫┻┏┣╋┏┫╋┓┏┃
━┣┏┛┃┃┻┃┫┣┃┛┛╋╋┣┳┗┏┏┃┏┫┓┫┳┓┳┃┣┫┃┣┏┫┏┳┗┫━
┛╋┃┣┏┻╋┣┻┣┗┃┫┳┣┣╋╋┳┓┏┻┓┳━┏┛╋╋━┳┏┗┳┣┣━┳┳┗
┳╋┫┫━┛┓┓┫┃┳┓┓┃┫┣╋┓┗┓━┣━┣┳╋┗┗┃┗┓┏┓┗╋┓━╋━╋
━━╋┳━┣┏┏━┣┃┣┳━┏┏━┓┏┗┳┓┫┏━┗━┗┏┳┛┛┫┃┳┛┫┛┣┻
┏┣┗┓┛┣┛┣┛╋┗┓┛┛╋━┛╋┣━┻┃┏┗━┏┓┓┳┗┫┛┗┗┛
┓┃━╋┏━┗┣┫┣┻┳┗┻┏┗┗┻┻┃┳━┫┫┫┓┏┗┫━┃╋┳┳┣┫┓┓┓┃
┃┏┫┳┫┏┛┏━┫┛┳┣┛┻┓┏┃┳┓┓┏┣┳┫┗┓━╋┳╋┃┣┃┗┗┛┗┻┛
┣┫┗┏━┗┻┫┳━┃┻┳┛┫┗┃┗┏┗┳┻┻━┃┗┏┣━┣┫┏━┻┗┓┓┃╋┏
╋┫┻┗┣┛┻┻━┛┣┃┛┣┳┣┣┓┏┛┳┻┗┏╋┗┓━┳┏┣┏┫┳┃┫┏━┫┗
┏┳┛┗┃╋┻┃┛┛┫┓┳┣┓┛┣┻┣┳━┫┻┣┣┣┓┻┃━┫┗┣┓┃┛┓╋┃┏
┻┻┓┗┣┗┫┃┏┻╋┓┓╋┣┻┗┓┳╋┻┫┻┣┣╋┫┃┗╋┃━┏┫┃┃┃━╋┏
┳┻┏┻┻┓┳┳┣━┳━┗┛┛┣┳┻┫┓┳┛┣┻┃┫┳┏┳┓┫┳┳━┃┏┏┃━┏
┣┫┫┓┛┛┛╋┫━┛┓┃┻━┳┗━┓┫┛┃┏┓┫┛┣┏┓┓┻┃━╋┓┗╋┛┏┗
┫┏┻┏┓━┗┫┣┗┣┗┃┫┃━┃┃┛┣┃┗┫┏┓━┻┛━╋━┛┓┣┳┓┻╋┗┫
┳┫╋┓┻┗┻┏┫┣┗┻┏┫┃━┛┻┻┻┫┃┏┓╋┃┃┣━┗╋┳┫┃╋┫┳┻━┳
┣┛┳┣┓┏┻┏┛╋╋┛┣━━┃┻┗┳┃┃┃┣┃┳┗┃┗┓┛┏┳┏━╋┏┏┃┏━
┫┣┣┣┏┳╋┓╋╋┻┣┫━┗╋┻┓┃╋┣━┃┻╋┳┓━┛┃━┃┃┣┗┻┗┣┏┫
━┓━━┫┫┛┗┻┻┗┗┛┣┓┃╋╋┳┓┓┣┻┛┣┣┏┗┫┏┛┳┫┓┻╋┗┃┓┓
┣╋╋┗┛┏┣╋┓┓┏┃┫┛┣┛┓┳┗┫┗┓┫┳┓━┫╋┏┻━┫┃┏┃━━┃┛┓
┣┻┻┳┻┗┣┫╋┫╋┻┗┳━┻╋┗┛┣┫━┻┃━┫┫┓┓┻╋┓┛┏┫┫┃╋━┻
┏┓┛┫┫┓┗┗┛┃┛┏┏┫┗┗┻┛┣┏┗┻┗┣━┻┃┓━╋┓┏┛┣┣┗┻┓╋┳
┣┃┓┓┫┓┏━┻┣┗┻━┻┓┓┗┫━━┳╋┳╋┣┓┏┻┓━┫┗┫┗╋┻┏┓╋┳
━┣┃┻┻┻╋┻┳┣┳┳┏┗┣┛┻╋┏┳┃╋┳┳┓┳┻┃┏┏━┗┃┃┓┃┻┻┛┃
┏┫┓┫┃┏┏┣┫┳┛┣┛┳┃┓┏┫╋━━╋┓╋╋┳┃┃┛╋┗┗┣┏┏┫┛━┏┣
╋┓┳┏┳━━╋┏┳┻┳┃┓┓┃┳┛┓┗┓┣┛┗┻┣┣┃┻╋┻┏┗┏╋┃┫┻╋┓
━┫┗┻┃┗┻┓┣━┻┣┓┓┳┏┃┏┫┃┃┃┫┛┣┗┏┣┣┏┫┫┻┛┣┏━┫┣┓
┗╋┳╋┣┳┫┏┃┃┏━┣╋┏┳━━┛╋┳┗╋━━┏━┗┏┛┗┓┓┓┻┣┫┣┛┗
┛┻┏┫┓┻━┻┛┃┗┛┗━┳┏┛┣┻┏┏┃━┻┓┫┛┻┗━┻┏┏┫┃┣┗┗┣┛
┏┫┣┃━┓┗┫┳┻┫╋┻┣┛╋━┻┓┳┫━╋━┳┳┗┏┗┳┳┻┛┻┫
┃┗┃┗┫┓┣┻╋┏┳┏╋┓┗┳┏━━┃┓┫┓┫┣┓┛┣┓┏┫━┏┃┓┏┓┳┓┃
┗┻┗┣┳┃┗┳┃┻┛┏┛┃┫┛┓┫┳┛┓┃┛┫┗╋┻━┓┫━┗┻┏━┃┛━┃┗
┛━┳┫┏┃┃╋┏┓┻┗┻┻┗┻┛┫━┗┻┛┗┃┃┗┻┃┳┗┗┏┳┫┫┳┏━┫━
┫┗┓┻┃┣┛┳┫━┏┻┛┓┃━┏┫┓┛┗┳┏━┗┣┗┛┃╋━┓┛┏┳━┻┛┏┛
┃┏┫╋━┫╋┓┃┳┃┃┛┣┳┛┛┃╋┃╋┗┻┏┗┳┣╋┏┏┗┓┻┓┓━━━┳┏
┳━┃┃┃╋┫┛┫┗┛┏┛┛┣┗┏┓━┏┫┳┳┳┛┛┻╋┃━┳┻┗┻┏┳┻┓┓┛
━┫┃╋┛┻┗╋╋┻━━┛┏┣┫━┻┃━┣┣┻┛┏┣┣┫┛╋┗┳┓┫┫┻┛┏┛┃
┣┓┻╋┗╋┻┃╋┛┗┏┻┃━┃┛┫┣┫┳╋┏┫┫┏╋┃━┏┻┻┃━┫┃┫╋╋╋
┏┃━╋━╋┗┓┣┗┗┗┏┓┏╋┗┏┣┛┗┳╋━┣┗┓┓┛╋┳┫┫┓┏━┛┏┏┏
╋╋━┣┻┣┫┳┓┏┳╋┗╋┣┓┳┳┃┳━┗┣╋┗┓┳┃╋┫┫┓┫┗┻┻┻┏┳┛
┃╋┛┗╋┛┃┣┃┣┃━┗╋┃━┛┃┃┃┣┓┗┫┓┃╋━┻┛┳┳┻┛━┓┏╋┫┻
┗┫┏┣┓┛━┣╋┻┗┳┃┏┛┃┣┳┓╋━┓┻━┻┳┃┏┏┣┏┻┓┻┳┓┃┫┻━
┻╋┻┫┣┳━┫┣┳┏┛┫┗┏╋━┗┏┣┃┻━┣━┻┳┛┏┳━━┳╋┓┃┓┳┳━
━┳┃┓━┳┏━┣┳┃┓┗┃┃┃╋━┳┫┏┳┏┃┻┻┛┫━┃┏┳╋┣┛┗┃┃┏╋
━┃┻┫┛┗┛┓┓┻┓╋━┻┃╋┣╋┗┛┏┛┓╋┻┣┫━┫┃╋┛┳┛┛┻┓━┏┓
┓┓┛┫┃┛┫┓┓┫┓┏┓━━┣┓┃┃┳╋┓╋╋┳┃┏┃━┛┳┃╋┓┫┳┓━┃┫
━┃┫━┛╋┗━━╋┗┳┛┣┗┛━┓┗┗┻┃┛┻┏┛┣┻┫┏┫━┻━┫┃╋┏━━
┏┃╋┫┻┛┓┗╋━╋┣┓┗┫┳┻┏━┳┏┣┳╋┫┻┣┃┻┛╋┃┏━╋┓┳╋╋╋
┏┻┓┛┣┣╋┫┫┳┗┓┳━┳┛┣┓┛┣┓━┃┃┓┃┫━┳┏┣┣┫┣┛┗┃┏┗┏
┣━┣┓┗┣┛╋━┓┳┃━┓━┣┳┓┏┗━┏┻┓┃┓┏┃┫┃┫┓┫┻╋┫┣╋╋┫
╋━┃┓━┓┻┓┃┫╋┛┃┓┛╋┃┛┃┫┫┣┫┓━┻┗┗┏┳━┗┻━┛━╋┻┛━
┻━╋┓┃━┓┗┃┛┓┻┻╋┃┛┣┃┏┗━┻━┃┃╋┣┫┗┛┏┳┣┳┛┃┏┗┏┳
┫┏┛┻┃━┏┃┫━┓┳━┳┏┣┓━┳┛╋┗┓╋╋┳┛┛┏┣┫┳┓┏╋┃━┫━┳
┻┏━┃┻╋┏╋┳┛┻┗┃┃┣┫┻┗┛━┛┃┻┓╋┳┻┣┗┣┃┛┻┳╋
┻┏┓┣┃┛┻┳┃┃┛┗╋┳┗━┳┏┣┓┫╋┗┃┓┫┻┫┫┫┗┳╋┗┃┏┓┣┏┣
┻┗┻┃┣╋┳━┛┫┏┗━┓┣┻┏┫┣╋┓┳┏╋┛┓┗╋┛┓┳┓┻╋┃┏┗━━┃
┻┛━┗┏┃┛┓┫┓┻┏┓┏┣┻┣┫┗┃┣┗┣┫┳━┛┃┫┏┃┗┏┻━━┛┃┛╋
┻┏┃┻┛┓┳┗┓┗┻┫╋╋┻╋┗┓┫┃┏┫┗┓━┛┫┛┫┃┣┛┻┏╋┫┃┛┫╋
┏┏╋┣┫┗┗━━┃━┫┏┣┃┻┣┳┣┫┗┻┃┛┫┫┣┛╋┏┗┻┃┛┏╋┏┣┳┛
┣┫╋┗┣┻┓┳┣┣┫┣┫━┓┻━┣╋┏┣┃┫┳┣┫┫┻┛╋━┗╋┛┫┛┗┛┳┛
┛┫┏┛╋╋━┻┻┫╋┻┣┛┳┏┣┓┓╋┫━┗╋┏┏┳┃┏━┻┻┫┻┫━┏┏┏┳
┣┻━╋┳┗┻┓┻┳┣┗┛┏┏┣┛┃┫━┫┗━━┃┃┻┓┻╋┏┳┗╋┳┣┗┗┻━
┓┫━┣┻┳┗┗┻┏┳┃┗┛┗━┃┓╋┓┓┣┗┓━┓╋┫┫┛┫┣┫╋┻┻┓┣┏┣
┓━╋┏┗┓━┃┛┓╋┏┻┃━┛┣┻┫╋┓┓┻┓┏╋━┗┏┃┏┏┛┣┻┛┃┳┣┫
┳┫┻┗╋┳┻┫┣┣┫┃┻━┳┫┛╋┓┗━┓┻╋╋┓┣┻┫┳┏┳┣┛┓┗╋━┛┓
┗┃┣┓┏┛┏┣┳┗┏┛┃╋┳┃┗╋╋┃┣┫┣┛━┣┳┃┗┓┓┓┻┣┛╋┓┏┗┳
┳┣┃┗━┻┗┳━┳┣┗━━┓╋┣╋┓╋┻━┫┃┃┏┏━╋┻╋┻┳┳┏┫┓┻┗┗
━┏╋╋┗┗┣┛┏┗┏┏┫━┫┃╋╋┻┛━━┓┗┣┓┏┫┛┛╋┣┫┛┓━┛┃┫┻
┳┻━┻┳┫━━┻╋━┣┗┃┣┫┳╋╋┣╋┃┣┃┳┻┣┃┃╋┛┻┻┻┛┛┃┳┓┗
┣╋━┗┛┛╋━╋━┫┓┗┛┛┣━┏┗┃┓┗┓╋┣┫┳━╋┓┳┳┣┫━━┳┏━┃
┳┳╋┓┫┣┳┛┓┫┫┗┛┳╋┳━┓╋┳┣┻┣┗┫╋╋┣┛┣┳┳┻┏┗┻┛┻┻┏
╋┏┣┣╋╋┗╋┻┳┏┫┫┗┳┓┣┓┳┃┣┣┻┣━┛┓┫━┗┳━┣┣┃┏┣┻╋┳
┏┓┃┗┏┓┫┗┏┃┗┛┛┃┃━┃┣┻┗┗┗┛┫┛┓┓╋┫┫┃┏┃┃┃┫┫┛┓┳
╋┃╋┻╋┏━┃┳┓┗┓┗┻┓┗┓┃┻━┛┃┗┫┳┗┛┃┃┣┳┗━┏┻┗┛┗┳┛
┻┳┗━┫┓━┣┣┗┃┓┻━┗┻┫┃┃┗━┫┳╋╋╋┏╋┻┫┃┓┃┃┣┃┓┫┗┗
┃╋┗┏┃┣┏╋┫┏┃┻┗┳┓╋┻┃┳┣┳┛╋┣┫┛┳┣┻╋╋┻┏┳┻╋┫╋┣━
┣┓┻┳┓┻┃┻┛┃┣┛━━╋┃┓┻┃┓┏┏┫┗╋━━┗┣╋┏╋┳┏┫╋┓┻┗┻
┻┗┏━┓━┏┻━┃┏┻┗┓╋┏┳━┳━┗┛┳┫╋┗━┣┗┏┣┗┻┗┗
┻┳┳┃━┳┓━┃┣┛┓┏┛┻┏━┃┏┃┫╋┻┣┻┫┏┛┣┣┗┃┫┣┃┓╋┗┻┗
╋┓━┛┳┳┏┳━┣┻┳┛┣┗┃╋┏┃┗┫━┗┫┗┛┳┳┃┏┣╋┳╋┏┳━┗┏╋
┣┗━━┏┣┻┃┳┻━┣━┓┳┳┃┗━┛┃┏┻━┗┓┏━┫┗┗╋┻━┃╋┻╋━━
┏┫┏┫┳┛┻━┫┓┛━┻┓┓┻┃┣╋┫┫┳┻━┗━┣┣┓┓┗┳┻╋┗┓┻┣┃┣
━┓┗┏┏┻━┓┻┻┛┓┳┫┣┗━┗┳┛┣┻╋┃┃┗┫┻━┻━┃━┃━┃┓┻┳┏
┫┓┓┓┳╋┗┛┛┛┗╋┫┃┣┻┣┫┫┓┻┗┗━┳┏┳━┗┫╋┃┣━┣┻╋┻┫┣
┗┻┓┓┓┗━┓━┫┓┫━┳┫┣┳━╋┣━┛┓┏┣┓┫┏┫┻┫┳┣━╋┳┫┣┛┳
┓┳━┳┗┫┫┫┃┛┓┳┣┗┛┣┻┏┗━┳┣┣━┫┻┛┣┣┫━━┣╋┏┫┛┻┗┛
╋┫┏┓╋╋┛┏╋┏┃┃┏┓┣╋┫┣┛╋┫┫┫╋━┳┗┃┻┣┣╋┣┻┫┏┻┓┻┣
┓┗━┳┓━┗┓┻┛┫┳┏━┫┃┏┓┃╋┓┻━╋┛┓┓╋┣┫┳┏┻┛┣┃╋━┗┻
┃┗┃┏┃┓┻┫┗━┓┻┏┛┃┛━╋┫┗┃┻┃┛┏┓┻┃┃┃━━┓━╋┓┳━╋━
┫┓┏┳┛┓┳┏┃┗┏┏╋┻┃╋┳┣━┫┃┫┓┛┣┛┳┻┛┃┗┫┣┣┫┗┳┛┻┃
┫┳┗┫┣┗┫┳┃┣━┃┣━┣┫╋┻┳━┫┃┗┳┓┏┃┻━┻┓┳┫┛┗┻┳┫┣┏
┓┻┫╋┻┓┣┏┃┳┏┓┳╋━┃┻┳╋┓┣┛╋━┣┗┫┫━┳┗┻┛┻━━┫┣┳┏
┛┛┛┗╋┃╋┛┻┗━┻┫┏┏┓┛┫┃┫┳┛━┫┏━┣┗┏┛┓┛┣┏┓┫┳┫┏┗
┗┃┃┻╋┓━┓╋┃┻┳┳┫┻┳┗━━┣┏╋┳┫┗┣╋┓━┛┛┃┣┓┫┻┻┻┛┣
┳┳┗┛┗┃┓┛┛┛┻┏┃┫━┗┓┃┏┫┗┏┓╋┻┗┓┗┏┻━┣┳┏┛┓┛┛┫┓
┫┳┗┃┏╋┏┏╋┃┫┃┗┫┓┓┛┏┓━━┳━┗┫┫┫┻┃━┛┫┃┣┓┫╋┏┗┳
╋┏┛┗┫┓┃┓┃┛━┫┛┏┫┃┏┗┫╋┓┻┣┳┫┫┣┗┃┻┣━┗╋┳┛┃┗┻┫
┣┛┣┛┗╋┃┛┃┓┛┣━┛┃┻┗╋┛┏┗┗┛┛┳╋┃┣┳┣╋┗┻┏━┻┻╋┏┳
┓┗┳┏┛┳┏╋┳┫┻╋┃┛┗┻┻┳━┃┗┛┛╋┻┗┣┛╋┳┻┓━╋┛┣┛┓┗┓
┫━┻┃┃┛┣╋┓╋╋┃┻┏┗┛╋╋╋┣┣┏━┛┓━┓┗┳┏┃╋┓┣┏┛┫┫┃┃
┻┓┻┛┓╋━┫┗┗━━┣┏┏┳╋┻┏┏┳┃┓╋┻┃╋┣┣┗┣┳━┗╋┫┗┫┃╋
┃┻┣╋━┳┏╋┏┣┣┛┃┃┃╋┳┫┗╋┃┻┃┳━┓┓┛━┫┓┣┛╋┏
┳┃┛┛┣┃┣┻┳┻┻┳┛┛┃┗━┏┻┓┻┳┗┻┣┃┏┣╋┛┫┗┫┃┛┗┳┏┃┣
┏┻┣┳┳┗┏┗┣┻╋╋┻┛┻┗┏┳┏┓┏┻┃┻┃┫┣┛┓━┗┻┛┛╋┃┫┃━┻
┣╋╋┓╋┛┏┫┏╋┏┏┗┏━┗┃┛┃┫┏┓╋━┫┫┏┳┗╋┣╋┗╋┣┃┛┛┗┣
┻┛┏┗┏┣┣╋━┃┻┗╋┻━┏┓┛┏━┛┗┳╋┻━┻┗┃╋┛┓┫┣┫┳┏┫┳┃
┫┫╋┻┫┻┃┛┏━┓┣━┫┳┻┣╋┏╋┻━━┣┫┓━┻┗━┓┓┏┣┓┣┻┏┣┗
╋┛┓┻┗┗┓┻┻┓╋┓━┣┛┣┻┓┣┓┏┗┫┓┻┳┛┳━┣┻┏┓┗┣┏┫━╋┻
┃━┣━┻┻┓┫┳┣┗━┓┻┃┃┃┳┃┻━┏┣┗┓┛━╋┗┛┳┣┃┃┓┻┣╋╋┏
┳┣┗━┓┛┛┛━┃┫╋┓━┓╋┓┓┏━┓┛┣┻┻┫┻┫┻┳┏┃╋┓╋╋┳┓┻━
┳┫┛┓━┗┛╋┻┫╋┫┛┛╋┓┫┓┗┛┗┛┓┛┫┣┓┻┣┏┫┗┗┗┣┳┓╋┳┃
╋┛┫╋╋┏┻┣┏┏┻┫┳┃┓╋┣┻┃┏╋┛┛┓┓┛┓┓┫┃┣┫┳┫┻┳┻┳┫━
┏┃┛┃┫┳┓┳┏━━┻┣┻┻┻━┫━┣┃┳╋┃┗┻┳┛┣╋╋━╋╋┻┓┳┏┣┏
┻━┛╋━┏┣┣╋╋━┣┳┳┛┛┃┫┓┃┳┏┣┻┳┣┳┛━┻┓┏┫━┏┃┣╋╋┣
┳┛┫┣┗┃┣┳┣┣┗┏┛╋┃┳┓━┣━┣┓┳┃┣┏┳┗┓┫┏━┃╋┗┗┳┓┛╋
┓┫┏┛┣┗╋┳┳┫┏┃┗┻━┣┛┃┻┗┃┛┻╋┏┛┻┛┫┣┗━┳┫┛┻┃┫┗┫
┃┃┓┏┻┗┣┫┓┛┏╋┫┃┓┓┣┫━╋┓┳┻┻┳┓━┃┣┛┃┻┏┳┣╋┗┻┫━
┻┳┳┏┗╋━━┫┃╋┃┗━┃╋┓┏┃┏┃┣┛┫┫┏┻┗┏┏┻┛┫╋┫╋┳┏┗┫
┻╋┳┓┗┻┓┃┏┗┫┗━┛┻┏┻┣┫┳┛┣┏━┃┃┣┃┏┗┏┏┃┣┏┓━┻┓┳
┻┏┻┫┏┏━┫╋┻┓┓┃┗┗╋┓┳┫┛╋┛┻╋╋┫┫┓┳┛━┏┛┫┫┃┏┓┛╋
┫┓┏┻┗┏┻┻╋┫┓┗┗┣╋┛┓┓┏━╋┫┗╋━┣┓┓┗┣┳┓┃┓┣┃┛┳━┳
╋━╋┻┃┓━━┃━┃┛╋┗┣┏┓┃━┏┛┳┗━┓┏┃┛┃┣┛━┛┃┻┃━┛┻┃
━━┏╋┣┏┣━━┛┫┓┻┣┗┛╋╋╋┓┏╋┣┣┻╋┳┛━┛━┻┗┫┃┛┣┫┓┣
┛┏╋┛┫┓┓┣┳┃┻┻┫┻┃┫━┛┫┓┻┛┛┓┣┗┫┃┣╋╋┫┳┣┫┳┣┓┫┳
┫╋━┣┳┳┳━━┳┫┣╋┓┣┛┛┫┫┳┳┏┳┓┣┻┣┫┫┫┣┳┛┛┛┏┣┫┻┳
┃┏┃┫┳┳┗┓┗┛━┃┃┣┳┏┃┛┣┫┗┛┣┏┛┻┏━╋╋┓┻┻┓┣
┛╋┗┫┣┫┓┓━┳┣━╋┗┳┓┃┣┻┣┛┣┫┛┻━┳┫┫┃┳┣┫┳┳┓━┃┛┣
┃╋┳━┏┏┗┻┣┳┃┛┣┏┻┏┣┻┃━┛┃┃┻┓┛┳┃┛━╋┳┫┗┻┻┗━┳━
┗┗━━┣┳┳┫┫┏┃┫┫┓┣━┃┗┣╋┃━┓┣┳┛┻╋┃┃┓╋┗┃━┏┻┻┛┓
┏┫┏╋┳┓━━┗┃┏┫┳┃╋┏┻┣┫┗┛┳┛┏┣┳┏┃┳┻╋╋┛┻┗┏┻┃┻┓
┏┏┻┣┛┛┳┫┻━┫┻┗┣┗┓┓━┛┗┗┻┣┏╋┣┫┗╋┃┛┻┛┣┫┓┗┛┃╋
┣━┛┗┳┗┻╋┣┳╋┣┗┗┫┃┻╋┗┳┗┫┓┏┳┣┣━┏╋┓┃┏━┻┫┫┻┓┛
┣━┻┏┳┻━┏┫┣┳┫━━┃┣━┳┫┻┣━┗┃┳┃┓━┫╋┣┗━┛╋┳┃┻┃┳
┗┃┓┣╋╋╋┗┻┫┓┻┳┻┻┛━┏━┻┣┳┣┳┃┳┣┻┻┃┻┃┛┳┣┓┗╋┳┃
━┫╋━┏┏╋┳┳━┣┻┻━┗┻┓┗┫┃┳┛┏┳┓┛┳┫┻┳┗┏┣┏┃┳━┻┏┣
┳┻┳┓┏┓┣┗┛┗┏┛┏┳┣━┏━┓┃┃┃┻┻┓┫┳╋╋╋┗━┛━╋━┓┏┏┣
┻╋┓┃┏┏━┣┳┛╋┗┓┣┃┻┃┓┛━┛╋┫┗┛┗┗┛┗┣━┗┓┻━┓┏┣┏╋
┫┳┗┻┏┣┃┗┛━┳┏━┳━━━┃┛┏┃┗┳┗╋┏━┛┫┫┫┛┫┏┫┛┻┻┗┣
┃┣┛┳┏━┗┃┫┛━┃┗┣┏╋┏┣┣┣━┻┗╋┛┻╋┛┫┗┏┛┗┣┓┻┃┓┳━
┣┻┣┳┻┛┗━┏┛┫┏┗┏┛┫╋┛┓━┳╋┣┻━┓┣━┏┃╋┏┻┛━┫┃┃┻┛
┃╋┃┳┏┣┛┫┻┛┓┛┃╋┫┛╋┫┓┣┗┓━╋┓━┳━┗╋┳┏┫━╋┓┏━━┗
┃┃┛╋┛┏┏┻┣╋━┻━━╋┫┏┣┻┓┣┗┛┃┓┣┓┣┳┫┣┻┏┫┗╋━┃┗┫
┻┛╋┛┫┳┗┃┃┓┏┗┗┣┳┗┛┃┳╋┛┛┳┏┻╋┓┣┏┃┛┃┃┫┏┣┣┻╋┣
━┳┛┏┳┓┛╋┻╋┓┻┃┳━┫┓┣━┛┃╋┻┛┻━┏╋┏┳┳┗┓┣┛┣┻┏┗┫
┃┏┃┫┳┫┳╋━╋┳┳┳┫╋┳┏┓┏━┏┓━┳┻╋━┛┣━┏┻╋┫┫┓┣━┛╋
┓┓┻╋━┻┫┣┻┗┏┛┛┛┫┗┫┏┫┣┏┣┫┗┣┏┛━┛┏┳┏┓┳┫┣╋┻┻┏
┛╋┣┣━┣┣┫┳━┣┏━┃┣┳┳┏┻┗┳┏┫╋╋┫┗━┓┳┣┃┓┃┫┏┗┃┗┻
┫┓┛┏┛┛┛┳┃┫┫┛┗┓┏╋┛┏┛╋┳┗┫┳┓┃┗━┏┛┣┻┓┃┗┣┛┃┻┗
┓┃┓┗┓━┳┏┛┓┻┻┳┫┃┛┗┻┏┣┛╋━┃┏┓╋┗━┓┻┳┏╋┓┓┏┃╋┳
╋┏┳┏┻┓┻┳┓━┓┫╋┫┛┳┳┃┗╋┓┗┳┃╋┫┓┣┏┫┃┗┗┻┗
┫┣━╋┏┫┃┛┃━┃┃┃┗━┣┏━┓┛┗┃┃┛┏┓┏┛┛┻┫┗┃┏┓┫┓┃┛┃
┳┣┣━┛┗━┃┓┃┫┛┫┫━┗╋┛┃╋┻┛┣┛╋━┫┻┫┏┻┣╋┓┫━┏┓┃┫
┛━╋┓┣┛┛╋┣┃┣┏┳┳┛╋╋╋┏┳┃━┓┣━━┻━┣┫┫━┻┗┛┫━┻━╋
╋┛┣╋┓┫┛━┻┃╋┏┃┓┛┗┳┓┃┓┏┃┛┫┻┻━┳┻┛┓┓╋┣┫┻┗┓┏┫
┛┣┏┏┏┻┗┣┫┫┓┏┛┃┓┳┫┳┻━┃┣┣┗┣┓┻┻╋╋┣┗┣━┻┻┛┃┳┣
┓┫┓┓┳┫┛┃┫┃┏━┫┣╋┣┳┻╋━┛┏┻┓╋┏┫┗┃┻╋┻┏┳┏┃┛┳┗━
┏┗┫━┻┫━┏┓┳┓┳┣┣┃━┣╋┓┛┗┓━┗┗┫┳┣┛┣┃╋┳┻┛┛┏┃┳╋
┗┻┣┃┓┓┓┏┓┣━┃╋┻┛┏┃┓┏┳┻╋┣┓┓┃┛╋┓╋┃┻┃┣┫━┛╋┏┻
━┫┻┗┳┳┛┣┓┃┃┗┫┛╋┻┫┛┃┓┫┫┣┣┗┫┻━┻┏┓┫┳┫┫┛┓┃┃┗
━┗┗┛┛┃┏┛┛┛┗┣┏┻┃┗┣┣┛━┓┳┫┓┛╋┏┳┻╋┓┳┗━━┳┳┣┻╋
┫╋┛┫┓┳┓┫┣┣┃━╋┻┫┳━┛╋┫┃┛┣┗┫┳┳┃━┫┣┳┛┣┓┃┫┃┫╋
┣┳━┏┗╋┃┗┳┓┻┻┓━┛━╋┃┗┓┛╋┛╋┻┻┫┏┓┗┫┛┻┗┣╋┃┣┛┃
┗┣┃┗┃╋━╋┗┻╋┛┛╋┛╋┳┓┣┗┳┗┓┏┣┣┃┳┳┳━┫┗┃┗┓┻┣┓┗
┗┗┻┏━┻┛┫┣┏━┫┳┓┗╋━┓┳┃┛┣┏━┻╋┳┃┓┳━┫┏┗━━┫┓━┫
┏╋┣╋━┛┳━┣┏┛━┃╋╋┏┻┗┳━┻┗┫┓━━━┛┻┃┗┃┏┗╋╋┻┻┗┛
┗┗┳┛┓┃┻┛┣┣╋╋┓┫┻┣┓┛┃┫┫┻╋┫┛┃━┃┫┻━┳┃┏┃┓┳┗┳┓
┓┳┏┓━┛┓┛┓┫┛┫┳┏┗┃┛┫┏┳┻┏┓┃┻┳┻━┫┏┗┏┓┏┏┗┃╋┃┛
┣┃╋┓┛┓┣┛┃┏┃┓┻┃┃┳┃┳┃━┣┣┗━┻┗┛┃┻┓┫┻┛┗━┓╋┻┻┛
┓┛┣┣━┃━━┓┏┗╋┛┛┗┗┓┻┃╋┓┳┻┫┓┳┗┃┓┳┗┣┻╋┫┛┃┏┓┓
━━┫┛┗┻┏┻━┗┏┻━┳┣┳┻┓┓╋┳┛┳━┳┗╋┣┛┳┃┗┳╋┃┛┏┳┃━
┗┓┳╋━┣┻┫┗┓┳┓┫┣━┣┗┗╋┗┳┗┓┏┻┗┻╋┳┳┓┳━┓╋┛╋┳┣╋
┫━┃┫━┳┓┳┗┗┫┓┛┳┣┣┃┏┳┏┣┛╋┃┃┗┣┣┫━┏╋┛━┗┏┓┏┫┓
┗┳┳┗┓┻┛┗┃┣┣┳━┣┣┏┏┗┗┃┓┫┏┳┻┳╋┣╋┃┳┓┗┛┃┳╋━━┣
┛┻┫┻┳┣╋┗┻┃┻┣┳┫┳┓┻┓┫┻━╋━┃┳┫━┣┏┳┛╋┫┓┫
┓┫╋┓┏┳╋┏╋┣╋┛┃┃┃┳┛╋┗┛┫╋┫┛┏┗┣┛┗┫┃┗╋╋┳┫┓┃┛┏
━┓━┏┛┓┃┣┳┳━┛╋┗┗┫┣╋━┗┳┏┓┻┻┣┓┓┓╋┻━┏┣┻┗╋┃┛┫
┃┻┏┓╋┛┣┳━━┗┏┫╋┻┛━┛┫┣┛┫┫┫┣┳┫┣┓┗┻┳┗┓┃┏╋┻━┃
┫┻┃┣┛┣┣┣┻┫┃━┛┃┓┏┻┗┛┛┳┃┓━┻╋┃╋┣┃┛┛┗╋┛┣┏━┓┗
┫┗┃╋┻╋┣┃┛┛━┻┳┻┛┃━┳┃┏┏┏┏╋┻┣━┻┏┏┫┏┗━╋┏━┫┣┳
┏┓┏┣┻┣╋┃┓┏┗┓┫┳━┳┫┓┓╋┓╋┛┓┣┓╋┻┳┛┓┛┃┣┻┻┛┏┓┫
━┫┻┛╋┗┓┗┏┓━┃┻┏┻┣┏┫━┓┏┫┣┻┏┏┓┻╋┫━┻┳╋┏┳━┏┏┫
┓┛┃┛━┻┛━┓┓┣╋┫┳┃┃┻┫┓┣━━┗┳╋┏┏┫┃┃━┓┛┫━┳┗╋┛━
┏┣┃╋┓┻┣┣┓┃┃┳┳━┻┳┳┏┳┏┳┣┫╋┃┏┫┗┫┛━┃┏┣╋┓┃┓┳┣
┓╋┓┳┳╋┓┣┻┏┻┓╋╋┣┫╋┃┣┏┫┛┣┓━┻┗┳┛╋┳┃┛┓┫╋┛┳╋┗
┣┏┣┏━┫┓┗┳┓┃┃┛╋┫┳┏┗┳┣╋┳━┓┗┫━┛╋┗┫┳┃┗╋┻┗┛┻┳
┛━┗┃┻┃┫┫┳┏┫┏━┣━┗┫┣┻╋┻┓┣┫━╋┛┫┗┛┻┗┃┗┏┻┛━┛┓
┗┏┣┫┻┣┻┛┏┓┛┓┫┛┏┣┫━━┗╋┛╋┃┃┻┃━┗━┏┏┻┃┏╋━┻┣━
┓┓┓┫┛╋┗┛┏┳━┓┗┻┫┛┻┏┳┻┳┃┃┻━┃┃┗┃┓┓┗┣┏┣┣┳┃┫┣
┏┗┃┃┓┛┫━╋┃┗┓┫┣┗┻┣┃┗┫━┏┫┗┗┓┳┳┻┏┫┻╋┛┳┫┏┳┏┏
━┣┫┛┳┫┫┃┃┓┗┻┗┳╋┫┃┛┓╋┻┛┫┏┛━━┫┫┓┛┗━┃╋┫┗┻┗┳
┗┣┻┻╋┻┛┛┏┻╋┳┛┃┃╋┏┗┏┣┏━┗┗╋┻━┫┏┓┫━┣┓╋┗┓╋╋┫
━┗━┛┫┫━┫┻┓┳┓┓┗┳┓┃┗┛┳┳┓╋┻┗┓┃┏┏┏╋┗┻┫┫┃╋┗┫┓
╋┫━┻┳┣┻┏┻┃┫┓╋┛┻┃┳━┗┓┃╋┻┣━┣┗┳┗┻┏┻┛┗┳┻┓╋┻┳
┳┗┏┳━┻┫┏┛┗┛━╋┛┃┏┏┗┃┻┫┓┛┫┏┳━┻┃┗┣┫┃┫┗┃┣┏┛┣
┓━┣┃┓╋╋┻┏┓┻╋┣┏┃┫┣┃┃┃┣╋┫┗┏┫┛┃┫━┳━┃┻┛┓┣┻┗┛
┻┳┗┓┣┃┏┫┻┃┛┳┫┛┻┓┻┳┛┫┣┳┃┻┫┛┓┻┣┳┫┻┏┳━┻━┣┓━
┛┛┳┛┗┣┗┻┃┗┓╋┣┫┣┏┓┳┛┏━┳┫┗┗┫━┛┻┃╋┏┻┛┃┫┃┣━┃
┗┛┏┏╋┫┛━╋┗┃┏┃┗┛━┃┏┓┗┗┓┣╋┏╋┛┓┻┏┻┗┓┛┻
╋┓┗┃┳╋┃┗┃┓┗┻┛┣┏╋┳┃┛╋┫┗┻┫━╋┃┃━┏━┏━┣┳┗┃╋┫┳
┏━┗┳┫━┳┳┣┃┏┓━┗┻┛┳┳╋━┻┏━╋┛┣┫┏┫┗┃┳┳╋┏━┓╋┏╋
┓┃┗━╋┏┃┏━━╋┣┣┛┏┏┣┣┃┻┛━┓┫╋┃┓┃┫┻┣╋┣┛┃┓┻┗┃┗
┓╋┳┛┻━┣╋┛┃┛┗┃┻┛┛┫┓┏╋┳┃┳━┗╋━┃┓┏┻┳━┳┣┫┏┳┃━
┓┓┳┫┻┃╋┓┳┓┓╋┳━┳┻┫┫┣╋┫┃┗┣┗┃┳┛┛┗┓┣┃┗┻┃┳┃╋┏
┣┫┛┓┛━┓┻┗┳┏━┻┳┗┃┛┃╋╋━┫┳┻┛┗┳┳┳┫┛╋╋┓┛╋┣━┃┃
┗┳━┓┏┛┳┃╋┛━┗┻┗┓┏┏┫┳━┻┃┳┳┫┏┻┓╋┏┗┗┃┏╋┛┓┳╋┻
┻┻┛┻┳┻┓┏╋┳┃┳┗╋┗┳┣┃┏┣┏┣┗┃╋┃┳┓┻╋┳┣┣┫┛┳┃┣┓┫
┳┗┃┳┣━┫┏┗┃┣┣┓┻━┓┗┣┣┃┗┓┗┫┫┻━━┃┣╋┣┃┳┗┗┗┃┫╋
┃┣┫┻┻╋┻┳┣┗━┃━╋┏━━┏━┣┗┣┛┫┓╋┻┫┓┫╋┗┣┓┳┛╋┗┏┳
┗┳╋┳┃┻━┓━┣━━━┏━┗╋┳┳┏┓┛┏┫┗┳┣┃┏━┣┃┓┫┃┗┣╋┛┓
┓┻┛┓┻╋┛━┏┗┏┳┻┛┣┫┃┓╋┛┻━┻╋┛┳┓┃┏┃━┓┻┓┛┏┣┛┛┃
┻┣┓┛┃┏┛┫┃┏┳┓┣━╋┓┫┣┫┳┫┏┻┗┃┳┻┓┗┳┛┏━┛┫┛┳┻┏╋
┻┻┳┳┗┓┓┛┻┏┣┻┏┳┏┏┃┓┗┗┛┓┳┓┣┻┃┏┳┗┃┻╋┏┣┻┗╋┛┣
┻┳┻┓┛┏┳┃┗┳┻┣┓┏━┏┫┏┻┃┳┏┓┃╋┣┳╋┻┃┓┛┏┗┃╋┏┏━╋
┏┫┏━┛┳┣┃┣┏┻┏━┻┃┣┗┗┏┳┛╋━┳┃┳╋┳┳┏┗┗╋━┳┻┳┗┣┛
┏━━╋┓┓┛┃┃┃┏┛┛┏┃┏┏┛┳┻┫┏┛┻┻┏━┳┓┳┳┛┳┃┏┗╋┏┏╋
┳━┓┃┻┻┛━┳┗┓┣┗┳┛┃┣┗╋━┗┻┫┫┛┛┳╋┛┛╋┓┣┃━┳┃┣┳┓
┃━┳┣╋┣┗┫┓┣┫┫┓╋╋┏┛┓┫┫┗┏━┗┻┳┫┓┏━┗┛╋┣┛┏┃╋━┏
╋┗┫┳╋┛┳┫━┗┛┏┣┏┗┓━┛┗━┗┫┓┻┳┃┻┣┏┣┛┃┣┣╋━┫┫┳┛
┗┃┗━┓┳┗┓━┗┃┗┏┓╋┏┻━┓┓┓┛┗┛┃┳┻┻━┛╋┛┓┻┗╋┗━┛┗
┣┛┓━┣╋┳┓┏╋┳┻┳┃┛╋┻━┓┻━┫┻━┗┗┫━┫┏━┫┫━┛┣╋╋┫┏
━┃┳┃┛┛┗┻┫┓┛┏┃╋┻━┳┣┣┃┫┣┛┣━╋┳╋┳┗┃┻┓┏┻┻┻┳┓┛
━┣┓╋┣┃┻╋━┫┫┫┓┻┳━┫┳┃┏┏┫┣┳┗━┣┓┃┛━┃┫┓┻
┳╋┓━┳┛┏╋━┏━┳┫┣┗┗┓╋┳┗━┛━┻┣┫━┣┣┛┓┻┣┣┣┫┓┫┳┳
┻┏━━┗┳╋┓━┓┃┛┣┳━┣┏┻┳┫┗┻┻┣┫╋┳┫┻━━┏┣┏┓━━┻╋╋
┗┫╋┃╋┏┏┛┣╋┗┃┳┫┳┓┳┣┓╋┫┛┳┳┗┃┳╋┏┛╋┣┳┻┫┫┃┣┏┫
┣┓┳┫┛┃┫┃┳╋┏┣┛┫┛┫┃┫┣┳┛┃┫╋━┃┓┫┃╋━╋┫┗┃┃┫┗┳┳
┗┳╋┓┗┗┗━┃┏┗━┫┛┗┫╋┃┃┫┏┻━┫┗┫┳┫┏━┓┳┻┓━┫┻┓┣┃
┣┓┳┛┫━┫┣┃┗┗┳┫┛┃┏┳┻┏┳┏┓╋┓┫┣┫┏┓┳┳╋━┃┓┏┃┗┣┣
┓┻┻┻┏┓┗┳┻┃┓┻┗┳┏┻┓╋┗╋┃┳┃┣┃┳┳┛┗┫┛┫┗┻┛┻┓┻┫┣
┏┃┣╋┫┳┛┃┻┏┛┳┛┣┻┳┫━┳╋┫┓╋╋┳┓┛┓┻┳╋╋┫┣┣┣┓┳╋┫
┳┃┣┓┳┗┃┻┫┓┛┛┃┃┣┫┓┫┫┛┻━┣┻━╋┳╋━┓┫┛┣┓━┃┛╋┣┓
┗┳┳┓┫┳┻┗┗┃┗┗┗┫┗┻┃╋┃┃┓━┃┏━┳┫┣┛╋┏┃┻┃┏┫━┃┫┏
┃┃┗┏━┃┻┗╋┏┓╋┳┣┻┏┃╋┗┗┣┏┗┏┳━┳┫┣┃┫━┳┣┗┗╋┃┗┻
━┗┏┃┫┛━┏┻━╋╋╋┫┓┏┏┣┳━━┳┫┣┓┛┏┣╋┃┛┏┗┗╋┻┓┓┓┻
┗┫┫┏┣┏━┗┣━┫┓┓┗╋┓┳┗┏╋┳┻━┃┏━┓┣┏┫┣┛┃━┗━━┻┓┏
┓┣┏┳┛┻━┣┓┳━┓┃━┓┛┳┻┛┃┳┫┃┏┫┫┣┏┳┛┃┛┳┣┛┗┛┓━┓
┓┻━┫┛┗┗┏━┻┳┓┻┻╋━┣╋┛━┓┃━┻┻┗┗┓┫┓┗┛┗┏┗┫┳┫┓┻
━╋━┗┏┻╋┫┫┳┏╋┣┳╋┃┏┗┳┏╋┗┏┗┃┳┣┳┛┻┻┏┃┻╋┏┏┣┻┫
┃┫┏┳┣┗┏┛┏┏┫┏┣┓┗╋┛┏┣┣┃┗┳╋┛┣┫┛┫┻┳┓╋┗┓┏┛┓┗╋
┫╋╋╋┛┣┃┻━━┓┳┣┣┣┳┫┃━━┳┗┫┣┛┫┳━┛┳┻┣┛┏┻┃┗┣━┓
┓━╋┓┣━━┗┛┛━┳┻┣┻┛━┻┃┳╋┓━╋┛┗┓┫┫┓┻━┛┣━┓┏┫┫┳
┣┣┻┻┣┻┓┓┓┻┛╋┳┫┳┗┳┛╋┓┫┏┗┗┻┫┣┣┳┣┫╋━┣┣┳┏┛┣┫
┏┻┏━┓╋┛┗┳┗┏┏┳┓┏╋┃┫━┣┓┫┳┻━┗┓┛┓━┻━┣┓┏┗┻┛┫╋
┻┏┫┛┃━┳┣┏┫┃┫┗╋┗╋┳┛┻┛┛━┛╋┗┏┻┻┓┏╋┳┻┛┫┃╋┗┏┏
┳┃┏┃╋┣┗┓┳┣┃┣┓┏┃┛┃╋┣┓╋┻┣┃┛┣┣┫━┏┃┗━━┣┳┗┗┛╋
┛┃┫┃┃╋┓┫━┻┫━┃┛┣┻┗┗┛┃┓┓┣┻━╋┳╋┃┻┗┣┻┓┛
┏╋━┗┗┗┏┗┳┛┣┓┫━┻┏┃━┛┫┛┗┃┣┣┻┫┓┻┳┏┣┳╋┻┫┳┣┗━
━┛┗┳╋┳┛┃┃┳┳┗┓┣╋┛┣━┗┫┻┃┓┫┓┳┛┣┃┻━┓┓┃┻┣━┓╋┻
┳┣┫┻┃┓┻┏┓┃┃┛┻┛┫┓┛┳┃╋┗┣┏┛┫┛┫┻┣╋┓┛┳┗╋┣┣┏┛┫
┏┳┃┫┣╋┻┛┗┳╋┻┓┳┣━┏┣┃┗┫╋┓┓┏┓━┛╋┣╋┻┃┛┛┓┻┃┃┏
┓┳┗┏┳┫┣┃┳┻┏┫┣┗┻┏┫╋┓╋┛┓━┛┏┓┣┗╋╋╋┻╋┳┫━┳━┫┃
┏┳┫┗╋┛┻┫━┣┗┻┳━┃┫╋┓┫┓┏╋┣┏┳┻┛┫┃┛┫┫┣┻┃━┗━┏┏
╋┛╋┓┣╋━┳┻┳┗┓┗┛┳┓┏┫┗┛┗┗━┗┗━┏┻┗┛━╋┫━┳━┗┻┃┗
╋┻━┏┳┏┣┫┛┳┳━┏┛┓┣━┏┗━┏┗┃┏━━━┻┳┛┃┗┗┏┻┓┓╋┻┓
┗┗━┳┛━┃┗┳┛┫┃┗┗┳┏┳┃╋┛┏┳┳╋━┣┛┃┫╋━┳┻━┗┃╋┻┓┓
━━┣┫┏┗┳╋┳┏┻┏┻┣┣┃┓┫┏┻━╋┻┃┓┏┃┃┗┏┗┃╋┛╋┓┫┓┏┏
┗┛┻┫┃┳┛┻┗┳┳┻┃┣┳┏┻┏┻┣┣┫┛━┫┃┓┛┗┓┣┃┻━┗┣┗━━┓
┻┣┗━┳━┛┓┻┛┫┳┛┃╋╋━╋┻┃┗┛┳┓┣┓┫┳━┣┏┏━┳━┣┏┏┗┗
┻┏╋┓━┛┫┣┛┳┃┻┗┛╋┗╋╋┏┗┳┳┻┗┃┗┏┏┻┣┫╋┫┏┣┣┓┓┫┳
━┛┏┣┓┣┛┃┣┣┏╋┃┗┳┣┃┳┛╋┫┏╋┳┳┓┣╋┫┛┻━┓┓┻┗┏╋┛╋
┃━┃┓╋┻┳┓┳┻┛┛┳┃┻┳━┛┗┗┻┫┻╋┫┻┃┓┗┏┓━┳┛┛━┏┏┫┃
┗┃┻┓┏┫┏┫┳┗┏┗┳┏┻━┛┛┻━━┣┓╋┳┫┳┛┏┣┫┓┣┣┣━┫┃┻┳
┛╋┓┫┏┃┳┣┓┳┓┛┫┃┫┫┫┣┃┻┳┫┻┏┛┓┓┓┛━┳━┳┃┣┗┃┳┛╋
━┛┃━━┓┃┣┻┏┳┏┏┃┻┃┛┻┻┃┃┃┣┗━┣┻┏━┛╋┃┓┫┳┛┓┳┫┗
━┛┣┫┃┻╋━┳┫┻┃┣┓┗┗┏┃━━┃╋┗┏┏┫╋┏┣┻┃┓┻┻┳┏┫┣┃┃
┓┣┣┏┛┗┛┛┛┗┻┃┛┃━┛━┳┃┗┻┳┳╋┏┳┛┫━┳┣┏┳┛┛┣┳╋┏┛
╋┻┛┗┻┻┫┓┛━┏╋┳┓┻┃╋┫┳┳┣┏┛┃┳┃┫┃┳┻╋┻┳┓┛┓┃┛┻┻
┏┛┳┓┣┳┛┗┗┣┻┃╋╋┳┳┃╋┏┻━╋┫┫┛┏╋━┛┫┗┫┗┗┛━┫┏┳┣
┗┛╋┏┗┃┫┛┣┓━┛┗┣┳━┗━╋╋┃┳┫┗┻┓┻┫┏┓┛┻┳┻┗┻┓┫┫━
┗┗╋┳┛┫┫┫┛┣┣┏┃┗━┳╋┻┏┻┻┫┃┳┛┫┣╋┃┣━┻┳┓┓
━╋┏┏┳╋┗┳┻┏┃┗┫┫┛━┳━┃┣┓━╋┳┓┫┻┻┛┛┣╋┓┃┛┏┗┓┻┗
╋╋┏┣╋┣┏┏┏┓┗┛┻┓┛━┳┣┳┗┫━┏┃┗┳┏━┫┳┫━┓┣┃┣┣┃━┣
╋┳┻┓┗┓┗━┛┳┛┓┓┏┓┻┓┃┛┫┃╋┛┳┻┏┻┫┳━┛┏┣┏┣┃┃┏┛┃
┓┏┣┳╋━┃┣┳┫┏┫━┻┛┏┃┳╋┳┓┗┓┻┏┛╋┳┫┳┫┻┣┻━┃┫┫┃┃
━┳┳┓┫┫┏┓╋┫┳┫┗━┣┳┳╋┣┣━┗┏┛┫┏┗━┳╋╋━┏┳┛┫┗━┳┫
┣┻╋┓━┏┣┛┳╋┃┻┫┻┗┣┫┗━╋┗┛┓┓┏┣┫┗┣┣┣┏┫┃┛━┳┃┗┓
┻┗┳┓┣┏┫┫━╋┣┏┫┏┃┣┻┳┣┻╋┛┃┫┗┳┏┓━╋┫┓┻┛╋┻╋┏━┳
┓┛┻┗┛┻┛┫━┓┣┓┗┫┗┻┓┏┛┳┫┏┏┳━┓┛┗┏╋┫┫┫┣━┛┳╋┓┳
┏┓╋┓┓┛╋┳┃┓┛┻┛┫┗┓┻┣┏┃┻┗┏┫┃┻┻┗━┛┓┓┏┣┳┓━┏┏╋
┏┓┗┛┏┫┣┣┗┛╋┻━┗━┏┓┣━┛╋┣╋┛┏┣┓╋┓┛┻┫┏┛┗━┗┗┣┛
┓┳┃┣┻┫┃╋┳┳┳┫┣╋┻┃╋┫━┣┻┓┫┻┓┛╋┓┛┣┫┛┃┃┻┗┛┗┏┣
┃╋┳┓┃┓┻┏┛┃┻╋┃┫┻┛━━━━┏┃┗┛┏┛┫┳┳╋┣━┫━┗┻┣┫╋╋
━┳┃┣┗┻┛┓┓┻┗╋┫┓┛━┏┳┏┏┛╋┓┻┛┓┓━╋┳┓┃┳━┏┏┓┻┳┫
┗╋━┫━┗┏┓┓╋┛┏┗┓╋┏╋┫╋┳━┳┏┃┣┫╋┛┫┓┃┫┏┗┣┛╋┳┻┻
┫┏┫╋┣┏┻┗┻┗┻┳┫┳┃┳┗╋┻╋━┃┛┗┫┓━┳━┫┏┫┗━┫┳┏┛┻━
━┏┏┫┣┻┫┓┛┫━┣━┗┓╋┣┻╋┛━┏┳┫┻╋┗┣┻┗┻┗┳┏┫╋┓┻┫╋
┻┻┓━┻┫┫┗┣┳┏┛┛┣┛╋┣╋┗╋╋┣┳╋┗╋╋┃┏┓┃┻┳╋┏┃┓┳┻┏
┓┻┫┻┫┫━┃┣┃━┏┫━┫┃┛┗╋┏╋┓╋┏┏┛┻┳━┓┫┗┛┓━┗┓┃┓┗
┗┓┏┗┗┣┏┛┃┗┛┏┣┏┗┗┃┓┃┣┫╋━┛━┫━┗┓╋┻┻┃╋┣┛┓━┣┗
┓┳┫┃┗┣━┫┣┳┓┫━━┏┗┻┳┗┫╋━┫┣╋┓┛┏┃┳┣┫┛┗┃╋┳┛┏┗
━┃┳━┛┗╋┫┫┗┻┛┛┗┃┛┗┳┣┗╋╋╋━━╋┏┻┏┫┻╋┛┏╋┗┃┛┃━
┓┃┏┗┗┳┓┳╋┫┻┣┣┣┳┳┏┏┗┻━┏┳┣━┏┛━┗┏┻┏┃┣┏┏┏━┫┗
┻┓┓━┫┫┻┣┣┻┫┃━┛┳┫┳┏┓┳┫┳┏┏┗┓┏┣┓┗╋┃┃┻━┓┃┣┫┓
━┛╋╋┻┛┏━┛╋┓┣━┣┳━╋┫┓╋┗┓┫┣┃┗┛┃┏┻┫┫┻┓┓
┓┃┣┗┫┫┃┫┳┓┓┣┣┳┏┃┛┓┫━┛┣┏┳━┗┛┗┛┫┗┫┣┣┓╋┳┫┃┫
┏┛┛┫━╋┗╋┏┓┫┻┣┳╋┫┳┓┓┳┓┻┻┃━┗┫┛╋┫┃━┏┏┣╋┓┳┣┻
┫┻┓┣┫╋┃┏┣╋┏┏┃┳━┳┻┓┫┣┣┗┃┻╋┛╋━┣┃┫┗┏┛┗┛┻┓┏┃
┣┣┳┏┻┓┣┛┗┏━┗┻┃┫┓┣┣╋┓┻┻┗━━━━╋┳┓┓┗┛┓┻┫┃┻┗┫
┓┣━┃┫┏┳┃┛┛┏╋┗╋┻┣┗━┫╋┓┗┛┳┳╋┻┓┏┓╋┓┗┓╋┻┗┫┏┗
┣┏┳┛┛┻┫┫┃┓┻┓┗┃━┻┓┳┗┓┫┳┣┫┳┗╋┃┏┃┓┛┣┓┣┓━┗┫┳
┏┫┳┻┓┻┫┻┃━┛┛╋┗━┻┓━┳┗┛┏╋┣┣┃┓┛┛━┛┛┓┛┻┻┳┳┻┏
┻┻╋┣┣┻┣┻┳┳┻┳╋━┳┏╋┣┫┣━┓┻┗┻┻┗┳┫╋┓╋┗┳┓┫╋┃┓┣
┗┃┣┣┗┛━┛┏┻━┻╋┏┃┏┛╋┳┳┛┗━┻┻┃┛╋┻━┏┳┏━┛┛━┃┏┳
┳╋┓┣┻┓╋┛┣━┃┳━┗┣┗━┣━┳┣┻╋┓┛╋╋┃┓┫┏┓┻┫┛╋┳┣━┳
╋┫┳┓┛┳┛┫┻┓┣┃┏━┻┛┳┏━┓┓━┫┃┏╋━┳┓┏┣┃━┗┏┗╋╋┣┗
┓┗┣┏╋┫┏┛┳┓┃┛┻┓┗┻┓┏┗┛┳╋┫┫┣┛┓┗┳┫━┃┣┗┻┗┻┓┃┳
┃┛┣━━┃┣┳┳┓┏╋┳╋┗╋┏┫┗┗━━┣┫┣┏┗╋┛┗┛╋┳┣┏┃┳┣┛┛
╋┣━┓┗┳┗━┫┫┻┻╋╋┫━┣┣┻┣┣┳┗┳━╋┏┳━━┳┳┣┛┻┣┻━┏┫
┻┏┣┏━┃┫┓┣┗┳┻╋┓┻┏━┗╋┫┫┗━┳┓┓━┏┃┗╋┳┛┏━┓┓┳┳┣
┫┫┻╋┗┣┣┃┛━┻┳┛━┃┏╋┓┏┣┃┣┳┻━┗┏━┛┃┛┳┓╋┳┛╋┫┳┃
━┛┃━┳┛┃┻╋┣┏┓┏┣┏┃┫┫━┓┛┏┣┻┗┫┣┃┛╋┫┏┳┏┻┓━┫━┳
┏┃┏┓┓━┃╋┓┳┻┗━┓┣┃┗┣┗┫┛┃┛┏┓┃┗┛┛┗┳┳┣━┳┛┫╋╋┛
┳┻┛┻┛━┣━┳┻┓┛┓┃┫┣┻┗┻━┃┗┣┏┳╋┓┳┳┗┣┓┫┳┣┻┏┣┳┃
┓┻┣┓┫╋╋┛┏╋╋┗┓━┃┛┛┫━┛┗┳┏┃┣┛┗┏┻┛┣┃┫┻┫┳━┃┻┛
┛┣┏━┗╋┣┃┣┃┏━┃┗┗╋━┛┳┻╋┓┫┻┗┻╋┃╋┗╋━┛┳┏┻┳┃┻┫
┓┗┓━┓┣┻┛┏┻┻┣╋┳┣┗┫┻┏┏┻┓┫┛┏┛┻┫┓┓┗┗┏┛┓┓━━┣╋
┏┫┃┳┣┏┏╋┃╋┃┳┗┓┛┃━┳┏┏┫┏┏━┗┏┏┗┻━┫┣┃┃┫┓┓┃┗┻
╋┫┛┣┓┣┻┣╋┣╋┓┗┓┃┻━┏┣┻━┣┓┃╋┻┛╋━┫━┗┻┏┃
━┏┣┻╋━┫┳╋┳┓┛╋┻┳╋┛┏┻┻┻╋┫┻┓┃┏┓┳┓┻┣┓┳┓╋┻┗┃┛
┓┃┏┫┃━┣┓┣┳┓┳┻┓┛┛━┳┫┳━┻┏┛┫┳━┓┣┗┏┛┻╋┫╋┳┣╋╋
┻━┃┃┻┏┣┓━━┃╋┻┏┫┛╋┳┗┏┏┏┳┛┻━┫┏┫┫┳┛╋┣┳━━╋┣┗
┗┓┣━┻┻┻┻┫┳┫┓┛┃╋┏┏┣┳╋━┣┣┛┣┏┫┏┛┳━┻┣━┗┗┣┣┫┏
╋┛┗┛┛┓┓┻┣┗┃╋┻┓┗┃┫┏┳┏┫┻┃┳┳┓━┳┛━┣┃┣┻┗┻┏┃━╋
╋┃┛━┏━┻╋┣┛━┛┏┳┃┣┏┻┛┳╋╋┣┫┻┳┃┻┣━┗┃┛┏━┳┫┃┓┣
┛┓╋┫┻┳┃┛┃┫┛┗┫╋┣┏┏━┓┗┳┛┣┓┓┛╋┏╋┻┓┫┳┫┫┏┓┃┏┏
━┳┓┫┃━┣┃┏┣━┛┛┣┓┻━┣┳┫┣┛┃┻┻┏┗┛┫┣┓┣┃┻┳━┫┻┓┗
┓┳┻┏┗━┳┓┃┏┻┏┛┏━┛┻┫┏┫┏┛┓━┗━┗┗━┛┛┓┗╋┻┏┃┓┛┛
┛┏┫┃┫┣┏━┗┫┳┳┏┃┻┣┛┗┃┏┓┛┣━┫┳┓┗┏┫┏┛┻┓━━┗╋┫╋
┻┗┃┻╋┏┫┣┛┃┛╋┃┻┛┛┏┻┃━┓┃┫┳┓┗┣━┏┳┣┛┃┓┫┓┛┛┣┛
┃┏┣┛━┫┃┓┃┳┛┗┳┻┣┻┃┓╋┏┓┓┣━┫┗┫┣┃┃┳━┛┣┏╋┃╋┏┃
━━┻┓┏┳━┻┳━┻┓┣┓┗┻┏┣┏╋┓━┗┗━┳┛┳┏┗┻┓┗┛┓┳┛┃┗━
┗┏┣╋┣┃━┻┏┻╋┣┫┫┓┏┏┗┗┳┗┗┏┫┏┳┏┳┗┻┏┻┃┏┫┓┳┛┻┳
┣━━┓━┃┛┫┓┗┛┗┏╋┏┣┏┛┗┃┓┣┓┃┣┣┛┳┳┫┛━┛┏━╋┛┳┫┃
┣┣┛┻━╋━┃┗┣┓┗┓┃┻╋┫┫╋╋┃┳━┻┫┛┫┻┣┓┛┳┳┛━┻┛┳┓━
┛┳┓┏┳┃┻┣┻┛┛┳┏┻┃┣╋┳┳┛┃┳┓┳┏╋┛┣┏┏╋┓┏┫┗┗┓┗━┻
┃┻┻┛┻━╋┳┗╋┛┗┃┣┓━┓┫━━┏┻┣┏┣┗┓┃┣╋┛┣━┃━┛┗┻┗┃
━┳┏━┛╋━┻┫┃┳┫┳┳┻┏┃━┣┻┳┛┛╋┓┛╋┳┓━┻━┓┣┣┣┗┳┃┛
┻┣┫┏┫┃┃┃┫━┳┏┛┫┫┗┣┫┏╋┏┛━┻┏┓┗┣┛┣┓┓━┓┻┗━┛┫╋
┗┣┃┗┏┻┻━╋┣┳╋┣┫┻┓╋┳┏┃╋┣┫┳┳┃┃┫┫┫┏┏┗┣┃┫━┫┓┣
┓┻┗━┣╋╋┛┫┏┳┃┣┫━┛┗┏━┣╋┣┳┛━┃━┳┻┛┃┗╋┃┣┏┃┫┃┛
╋╋╋┓┓━┓┏┛┛┛┣┏┓┃┗┫┃┫━━┳┫┓┛┗┻┣┗┃┻┻┃┛┣┓╋┛┳┫
┏╋┳┃┻┏┳┳┃┫┣┃┗┻┏╋┃┛╋┫┻━┣┣┃┫┳┓╋━┛━┃┫┗
┻┫┗┳┛┗┣╋━┣━┳┃━┓┃┛┫┏┏┻┣┛┻╋━┳╋┓┗━┛━╋┻┃┓┓┃┓
┻┃┻┓╋┫╋┗╋┗┣┫┛┓┓━┛┛┫┗┫┃┏┃┓┳┓╋┻┓┏━┻┓┣━┃┳┓┫
┓┗┓┗━┗┳┃╋━┳┫┛┗┫━┛┗┳┻┏╋┓╋┓┫┫┣━┳┣┣┓┓┳╋╋┗┫┏
┏┳━┫┣┳┓┓┏━┓┗╋┓┳┗┗┛┓━╋┓━┗━━┻┳┓┣╋┫┓┳┃━┓┻┣┃
┃╋┫╋┗╋┳┃╋╋┳┫┳┓┳┳┫┛━┫┣┏┛┛┓━┛┓┓┓━┓┃┳┃┣┣┃┓┫
┛┣┳┗┳┗┗┓┫┗━┏┃┳┃┏┛━╋┫╋┛┃┫╋┏┫━━┏┣┗┫╋┓┃┏┣┛━
┣━┃┻╋┗┏┗┃┫┃┗━┏┓┳╋╋┳┃╋┳┣┻╋┓┓━━┛┏┳┻┏┳┃┗╋┗┳
┃┣┳┗┓┏┣┗╋╋┃┏┗━━┓┏┓┳┛┣╋┣┓┗┻┫┗┏┫┻┫╋┣┻┓┃┫┛┃
┻┫┳┣╋┫┻━┻┛┫┛━┻┏┣┛┏┳━┻┏┻┳┳┓┏┛┓┓┣┣┫┓┗┏┻┓┣┓
┓┓┛┫┃┏┗╋┻━┛┣━╋┓╋┏┻┻╋┣┃┏┃╋┏╋┻┻┛┫┗┓┓┫┏┓┻╋┗
╋┻╋╋━┣┣┃╋┫━╋┏┻┏┛┳┫┃┃┳┛╋┗┗┛┗━┫┻┫┗┓┛╋┛┣┳┏┛
━┓┫┓━┫┓┗┗┛┏┓┛┃┗┛╋┻┳┛━┃┛┗┗┃┛┓┛╋┗┫┏╋┏┛┳┣┃┓
┃┛╋┣━┏┳┣┳┫┳┓┳┻┫┓┓╋┻┣┳┻┣╋━┃╋┳┓┻┓┣┛┛┛┻╋┏┫┫
╋┗┛┛┫┻┃━┣┗╋┃━┓┫┣┛┛┃┏┻╋┛┻┛┫┃┫┗╋┫┻┓━━┓╋┗┏┃
┗┣╋┗┏╋━┻┓┃┃╋╋┫┳┏┏┏━┻┓┃┳┃┃━┏┏┣┫━┃┃┻┣━┓┣┛┃
┻━┫┣┳┳┳┃┃━┗┓━┣┣╋┓┗┃┓┫┫┓┃━┓┳╋┃╋┣╋┓┗┓┗┻┣┛╋
┣━┏┏┫━━┏┳╋━┓┃┻┫┓┫┳╋━┃╋┣┛┏┛┣╋┏━┃┳┓┳┓┛┏┛━━
┓┣━╋┃┃╋┃╋╋━┃┗┓┻┣┏┃┗━┳┻┫┗┃┫┛┗━┗━┳┓━┏┣┣┻┏┛
┗╋┏┳╋━┃━━┣┣┗┏┻┓┫┻┫┛┳┏┓┣┻┃┗┓┗┓┛┃┓┓┳┓┻╋━┻┗
┣┏┳╋┓┫┣┓┣┳┳┛┗┳┏┛┃┳┗┣┗━╋┃┳━┏┻┣┏┛━━━┏┫━┛┛╋
┣╋╋┓┛┣┏┗┃╋┃┣┃┃┻┗╋┏┛┗┳┳┃━┗┗┫┃┓┣┓┃┛┳┗┓╋┃╋┳
╋┻┓┏╋╋╋┓┣╋┻┏┣┏┏━┗┫┛╋┛┛━┛┛┓┻╋╋┏┛┳┗╋┃┣━━┏┫
┃┳┻┣┛━┫━┣┏┫┻┗┣┻┗┗╋━┓┫╋┫┗╋╋┛╋┗┻┳┗┣┏╋┫┻┃┻━
┛┏┫┗┛┏┓┣┛┓┛┳┓┛━┣┗┏┓━╋┫┃━┳┻┛┳┓┳┛┳┻┏┣
━┗┏┣┃┃┗┳┳┣┫╋┛┫┳┏┳┛┓┏┳┳┣┳╋┫┫┏┳╋┗┃┣┻┳┻┫━┃┏
┃┳┃┗┻┏┻┏┓━━┳┗┫┻┣┓━┳━╋┻┫┛╋┓┣┓┗┛┛┣┛┫┳┏┏┳┣┳
━┏┗╋┓┛┳┣╋┓┛┗┻╋┃╋┫━╋┻┗┳┏┫┣┗┳┫┫━┗┃╋┓┛┳╋┏┗┏
┻┳┓┏╋┫┗┻┗┓━┛┛┣┫┏┫┃┓┣┛┓┣╋┻┃┏━┗┻┓┻┃┻┳┣┏┻━┓
┃┳╋┫╋┻┫┫┣┫┻┓━┻┓┗┓┃┳┛┗┏┻┻┏━┫╋┳┃┳┏┻┣┻┫┏┣┳┳
┳╋┳╋┻━╋╋┳┣┗┻┳┛━┃┣┓┻┫┫┗┫┳┓╋╋╋┳┫┓┗┛┃┃━┳┏╋┗
━┓┓┗╋┳┣┏┗┏┛╋┓━┏┏━┣┗┻╋┫┃┛┳┃┣┗┃┓┗━┛┫╋┛┫┏┫┳
┻┃┫┻┏━┛╋┛┳┳╋┻━╋┫┗┣┓┛┛┃┛┳┛┃┏┛┣┳┃┻┗╋┏┏┳━┏┃
┓┏╋┗┫┃┓┛┗┫┻┳╋┣┻━┗┓╋┓┓┫┻┃╋┏┛┃┛┗┓┣┻╋┗┫┃┫┃┫
┃┳┳┓┗╋┗┃━┳╋┫┃┏╋┣┗┓┫┓┏┏┣┣┣┃┫╋┳╋┃┓┳┻┓╋╋┛┳┓
╋┓━┛┛━┛┣┓━┳┗┃━┣┳┻┳┃┃┗┳┃┓━┗┏┏┣┣┏┛┃━┏┫┻┓┓┻
┓━┻┓┗┃┗┻━┏╋┓╋┃┻┏━┣╋┻╋┃┗┳┏┛┓┓┛┗┻┳┃┗┻┏┏┣┫┣
━━┻┏┳┫┓┫┏┣┏┃┻┳┓┫┗┓┗┓┛╋╋┣┏┓┃┫━╋┳┣┳╋┏┫┣┃┓┗
╋┫┗┣┛┏┃┣┏┣┣╋┛┓━┣┻━┗┃┓┗┫┏┛┳┣┣┫┻╋┻┓━┗┗╋╋┻┣
┓┫┫┗┃┓━┃━┻┗┳┣┃┛┃┳┛┛┓┫┫┻┏┛┫┻╋┏┃╋┫┗┳╋╋┻┻┛━
┗┣┻┗┣┣┏┏┣╋┛┛┛╋┛╋┳┓┛┃┃━┗┏┓┏┛┏┫┃┏┗┻┳┛┳┛┻┗━
━╋┏┏┗┗┓╋┳┓┫╋╋┛╋┣━┣━┏┳┏╋┃┣┗┻┏┛┃━┗┳┗┓┏┣┫┻┳
┫┛┻┗━┻┓━┳━┓┳┗┳┫━┳┳╋┻┓┳┃┫━┣┣┗┏┏╋┫┻┫┛┗┓┓┓╋
┃┃┃┏┗╋┏┣┃┳┗┗╋╋┫┗┓┳┣┏┃┛╋┛┫━┏┣┻┫━┃┃┃┻┗┃┫┛┣
┳┫┗┫┣┳┏┫┗╋━┛┣┏┳┃┃┫┏┣╋┗┃━╋┏┫━┏━╋┛┳┳┳┏┳┗┛┃
┛┃┻━━┣┳┻┛┃┏┻┏┻┫┓┻┻┃┃┻┳┏┳┣┻━┛┃┛┻┛┳┫┫┻┃┗┫━
┣┻┓╋┳┓┳╋┫┗┃┃┛╋┫┛┓┛┗┫┫┗┗╋┳┃┗┫╋┓┣┛┳┓┛┏┛┗┃┗
┣┃┓┏┛┃╋┃┳━━┛┃╋┻┛┣┫┃┏┳┗━┏┗┳┛┻╋┓┻┻┳┏━┗╋┳┣┫
┛┃┫┫┫┏╋╋┏┓┛━╋┛┫┻┛┣┛┃━┳┏┓┗┃┣━┃┛┻┛┻┻┣
┻┗╋┗━┛┻┏┗┣╋┫┗┻┗┗╋┳┫━┣┃┻┛┫┛┻┫╋┃╋┣┳┣┳┛┗┣━┳
━┳┻┫┛┳┗┫┗┏┻┳┻┛╋┃┛┳┏┣┛┏┫━┏┗┛┗┻┃┗┳┻┳┓┻┛╋┏┓
┛┓┛┃┳━┣┃┳┻┗┓┓╋┏┻┓╋━┫┳╋━┏┓┓┛┫┻┃━┏┳┻╋┫┫┛┫╋
┛┓╋┓┣┫┃┛┣┻┻┃┏╋┣┗┓┗┗┳┃┫━┫╋┻┓┗┫┻╋┏╋┳━┳┛┻┻┫
┻┫┏┳╋┫┗┛━┛┃┏┗╋╋┏┻┻┛╋┃┓┗┗╋┫┓┻┳┗┓┏┳━┣┏┫┫┫┃
┏┳╋┻┃┳╋┳┫┣┓┃┏┳┃┛┣┻┗┫┗┗┓╋┓┳┣━┃┃┏┻┫┃┳┓━┫━┗
┏┃┏┗┗┓┗┳┃┓┗┏┓┛╋┛┓┫╋╋┫┻━┳┛┫┛╋┛┣╋━┗┣┣┏━┫┫┻
╋┻┛┃━┫┛┫┻┫┫┓┻┫┓┻┫━┏┗╋┳━┗┻┳╋╋━━┫┫╋┳┛┏┏┳┏┛
┏┛┃┃╋┏┫┳┓┗┛┣┣╋┃┛┛┏┻┫┛┏┻┏┃┻┻┣┛┏┳┻┛┣┓┳┃┣┳┛
┣┏┛╋┻┓╋┃┃┓┓┗┏┻┛╋┛┃┏━┻┃┫┓┛┳┫╋┣━╋┏┫┛┻┃┣┣┳╋
━┛┓┏┏┛┃┳┣┏┏┳┃╋━┛┃┃━┗┏┓┛┣┓┛┛┃━╋┏┣━┏╋┳┓┓┗┛
┛┓┫┛┏━┻┣┛┻┻┏┏┃┃┫┏┏╋┗╋┻┓┓┫┣┣┓┻┛┳╋┛╋┳┓┛┛╋┏
╋╋┃┫┏━┏┏┣┳┫┏┛┏━┫╋╋┳┫┫┳┓┃┃┳┏┛┣┃╋━┛┻╋┏┏━┓┛
┗┓┻╋┻┫┛┗┃┫╋┗┃┳╋━╋┗┳╋╋┳┏┣┏┏┗┃┳┏┣┫┳┳┳┳┃┏┻┃
┻┫┃┛┫┫┫┣┓┫┗┻━┳┗┓┻╋┏┳┓┛╋┳╋┳┫┏┳┫┫┏┗┏┃┫┗━┓┫
┛╋┏┗┻┏┓━┳┓┗┣┛━╋┻╋┛┫┫━┣┫┛┏┛┃┣┫┣┃┳┓┻┳╋┫┗╋┛
┻╋┃╋┳┣╋┳┛┗┣┻┗┣┣┗┓━┓┓┣┃┃┏┃┳┫┗┫┃┏━┣┗╋┗━┃┫┫
┫┣┏┫┛┗┛━╋╋┃╋━━┓┫┫┫┳┏┻┫┣┳╋━┻┣╋┗╋┫┛┻┻┗┻┳┻╋
╋┗┃┃┻┫┫┃┃┻┗┫┫┻┏┃┻┃┃╋┛┗┳┛┳┛┳━━┣┣┻┛┏┃┫┃┓┣┫
╋┫┳┃┣┛━┏┏┏╋━┗┛┫┃┳╋┓┗┫━┫┳━┳╋┣┏┗┣┳╋┻┫┻┫┗┛┳
┻┛╋┗╋┳┻╋┳┓┏━┃━┃┃┳┏┣┣┃╋━┃┳┗┗┃━┳┗┛┓┫┗╋╋┏━┓
┳┳┛┳┫━┃┏┻╋┓┣╋┏┻┛┳┳┳┳┳┗┃┏┏┫┳┃┻╋┏┏┣┗┣┫┣┛┻┻
┃┳┗┣┗┛┻┫┃┓┛┣┛┏┳┏┃┓┃┣┣┓┫┓┓┗╋┛╋┗┏┻╋┓┗┛╋┗┃┗
┣┫┫┳┏╋┓┏┛┛┃┓┛┳┻┣┗┣┻╋┣━┗┓┳┻┃┛┣┏┻━┃┫┃
┃┫┗┳┏┓┛┻┻━┓┏┫┻┏┗┛┫┫┫┃┣━┏┃┛┏┣┫╋┏╋┫┳┛┓┓┃┻┳
┃┣┃┗┫╋┫┣┗━┛╋┓┫┛┳━┫┳┣━╋┓╋╋┛┃┓┛╋┳┏┻┣┫┳┗┏┏┻
┃┓╋┓━┛┃┳╋┓┻┫┏━┣┻┗┣┫┏┳┻━┃━╋┻┗━┃┣┃━┃┳┻┓┛┗┗
┓┏┗┫╋┃┳┳┫┓┛┣┃┣┛┓┛╋┗┛┏┻┓┛┛┃┓┛┏┳┃┗┻━┓┫┳━┳┛
┳┃┳┓━┏┣┻━┛┻┛┏┳┃╋┫┣┣┏━╋┫┗┏┣┻┫┻┏╋┗┳┻┏┏┗┓┣┻
┫┛┳┛╋┣╋━┛┃┫┛┻╋┫━┓┓┏┓┃┓━┏┻╋┃┣┳┳┳┳┳┗┫┳┣┣━┓
━┫┏┳╋┛┗┃┗╋┛┗┃┫╋┏┣╋┳┛┻┳┛┫┳┣┓┓┏┫╋┏━━┫┏┗┣┳┻
╋┣┛┓┛┻┫┓╋┃┳┛┓╋┳┻╋┃┳╋━┳┗┳┃┣┏┃┻┃┓┗┏┫┗┓┣━╋┏
┗━┳┻┓┳┣┫┛┫┫╋━┏┳┫┣┳┃━┏┏┳┓┛┣┓┣┗┓┓━┛┣┏┳┃┛┫┓
┓┫┏┛┳━━┛┗━┻┏┃┃┓┻━┓┻━┫┻┫━┏━┗┳┏━┳┫┳┣┳┻━┗┃━
━┫┓┳┳━┏╋┛┫╋┃┏┣┣┣┃┏┗╋╋┫┛┓┻┓┛┻┛┃┻━┏┃┣━┣┻┓┓
┃┃┗━┣┗┛┃┻┏┻┣┳┳┏┗┻┛┗┃┃┓┗━┗┏┏┗━┣┏━┛╋┻┣┳┏┃┛
┳┫┓━╋┗┫┫┃┗┻┗┗┓┗┳┻┃┫━┣┏┗┏━┏┓┏┛┣┻┏┏┳━┳┃┃┳╋
┣┫┃┃╋┃┳━┻┣┏┏┫┓┃┏┏┗╋━┣┃━┗┻┛┓┛┻┓┓┻╋╋┳━┫━┃━
┣┳┻┓━┣┛┣╋┓┗╋┃┗┓┗┛┫┻┫┣┣┻┳┏━┻┻┗┻┃━┗╋┓┏╋┳┻┻
┛┃┣┏━╋┳┗┏┻┗━┻┗┃┣━┛┗┫┗┗┛┓┻┏┃┛┏━┓┻┗┗┳╋┏┻┛┻
┏┓┣╋┛┣╋┻┗┻┛┫┓┳┫┓┏┫┳┃┛━┻┣┳┓┻━┳┣━┏┳┃┛┏┫━┫┃
┓┫┓┗┗┓┓╋┫┛┏┛━╋╋━┻┏┃┫┣┃┗┛┳┫╋╋┣┃╋━┣┣┓╋┗┫┫╋
┓┏┛┗╋╋┃┣┛╋┃┏┫┗┳┓┳╋━╋┳━┓┗┏┛┳┓╋┣┳┏╋┣┏┫┻┏┛┗
┣┳┗┏┣┻┏━┳━┏┻┫┫╋┓┛┳┓┻┗┏┃┃┣┳┻╋┛┳╋┗┳┏┗╋╋┻┣┻
┏┣╋┳┗┛┓┫┻┛┻╋┫╋┛┻┗┣┫┣┗┓┛┏┻┗┃┣┏┓╋━┓┣┏┓┫┳╋┏
━┣┳┗┛┃┃┻┛┏╋┻┻╋┛┣┳┃┏┳┛━┓┏┳┗┃┓┓┗┫━┫┃┏┫┃┳┏┫
┻┳┃┛┓┏┃┳┏┫┣┫┻┛┓━┓┏┏┳┃┛┃┻┛╋┛┏┫┳┫┗┣┛━╋┫┻┻┳
┓┻┗┳┫━┳┗━╋┃┏╋━┓┗┻┳━┗╋┃┏┻┃┗┻┛┃┓┏┻━━┏
┃┛┏┣┗┻┛━┛┫╋┓┫┳━┳┃┣┻┓╋┗┓╋┣┛┃┏┫━┛┳┛┃┛┓┏┳┳╋
┛┣┛━╋┳┛┻┏┗┳━━━┗┏╋┛┣╋┃┳┛┣┗┓┣┣━┳┃┫┻┏┻┻┃┣┗┗
┳┛┃┫┣┻┓┏┗┏╋╋┳┫━┳━┓┃┏┓┣┳┃┏┻┛┓┫┓┛┳┻┛┫┻┃┗┛┳
┃┻┛┻┗┗┗━┓┗┫┛┻┻┳┛┣┗┏┗┛┛┣━┻┛┏┓┓━┳┫┃┛━╋┣┫┣╋
┏┓┳┫┛┓┫┫┣┏┓┛┫┃━┃┣┏┳┃┃┃┗┣┗╋┫┓┛╋┛┏┛┓┗━╋┏╋┃
┫━┳┣┫━━┏┏╋┗┻┗┻┳┻┃┣┣┳┏━┛┣┃╋━┃┗┳╋┏━┏━┫┛┏┓┓
━┗┻┃┫╋┣┛┏┗┃┻┻┓┳┛┃┫━┗┛╋┗┳┃┻┃╋┫┣━┛┳┃╋╋┃┣┣┗
┫┻┏━┻┻┛╋┃┓┻┳┃┃╋┳┛┃┫┗┓┃┳┻┣┳┳┛┏┣┻┛┳┻┛┳┏┃┗┏
┓┏━┣┃┳━┛┻┓┓┻┛┫┓┓┳┗┻┏┗┏┫━━┫┏┗━┃┻━┣━━┛┏┳╋┣
┃┳┛━┻┫┃┻┻┣┗┃╋┃┏┏╋┻━┗┗┣┓╋┛┣╋┣┏┳┃━┣┗┏┃┛━━┛
┓┃┏┏┣┻┛┛┃┛┏━━┛┳┓╋┛━┫┓┫┣━┃┃┏┣━┫┏┫┃┓┳┻┓┏┻╋
┳┻╋┗┃┏┛┓┃┏┓┏┣┣┳┻┗┻┛┃┫╋┃┗━┗┓┳┳┗┻╋┫┛┛╋┗┓┏┫
┗╋┻╋┛┓━┗┻┃━┳━━┫┻┏┻┳┳╋┫┳┓╋┳┣┛┃┓┏┛━┏┣┳┛┣╋┣
┏┛╋┗┃╋┣┻┫┳━┃┳┓┏┣┛╋┛┓┫┛┏┫┣┻┃┏┃┫╋╋┏━┏┓┳┃┓┗
┏┓┳┓┫┛┻┛┃┫┻┓┻┛╋━┫┻┓┻┗┛━┳━┣┛┫┛┳┏┛━┏┫┏┃┓┃┫
┳┣┣┛┗┣━┛┣╋┳┫┗━┗╋┣┗┗━┓┃┻━━┳┓┻┳┏┃┻┓╋┏┻┓┳┏┗
┻━┻┻┃┓┃┳┗┓┻┣┛┛┏┗┻┃┓┗┳┳┗┛━┛┗┓┻━┣╋╋┏┏╋┻┳┏┣
━┳┏╋┻┓┫┻┫┃┳┻┳┫╋╋┏┗┳┛╋┳╋┓━┓━┛━╋┛━┻┏┻┏━╋┛┻
┳━┏┻╋┏┻┻┃╋┓┓┣╋┏┣┻┓┣┻┛┗┗┓┫┛┏┣┗╋┃━┃┗┗┗┛┃╋┏
┳┓┣┗┫┳╋┫┻┛╋╋┗┛━┛┻┃┗┳╋┗┻┻┗┻┏┗┫┓┓╋┛┛┻┗┻┛┫┳
╋┣┏┻┗┃┫┏┻╋┻┃┃┛┛┛┗╋┻┛━╋┗┻┛┻╋┛┏┏┃┳╋╋┛╋┓┗━┏
┗┣┓━┏┻┓┛┫┓┫┛┛┫┛┏┗┛┃┏┛┗┣┃┏┣┛━┓┓┛┫┫┻┫╋┃┫┗┫
┗┗┓┳┏┃┛┛┓┻┏┳┃┛┏┃┻┳┫╋┫┗┻━┗┣┓┓┛┓┃┻┣┏┳┻╋╋┃┗
┻╋━┛┛┣┗┗┛┛┓┻┏┣┻━┓┣┗┃┓┛╋┻┛┏╋┻┃┗┫┏━┣┏
┣┃╋┏╋┓━┳┛┗╋┓┓┃┣┃┳┣┗╋┻┓┏┓┻┣┣╋┃┓┳┣┗┣┛┫┫┗┻┏
┓┛╋┛┗╋┳┫┓╋┗┳┫╋━┣┏┓┻┣┫┳┃┗┻━━┫┏┫━┓┫╋━┫┫━┣┻
╋┛┻╋━╋┛┳┳┛┃━┃╋┫┗┛┃┗┛┓┏╋┛╋┏┻┳┏┣┛┫┗╋┗┃━┛┏┏
┓━╋━┓┣┳╋┗┛┃━┳━━┣┳┫┣┓┳┓━╋┗┻╋┻╋┃┓━┏┣┏┻┻┫┫┃
┣┫┳┣━┳┗━┫┻┃┫┳┳┣┗┓┣┛┓┫┗┗┣┏┫┫╋┛━┃━┛┃┗┗┳┛╋┳
┛┏┫┏┫┫╋┣━┣┏╋┃┣┻┓┻┏┛┛┏╋┫╋━┳┛┓┣┓┣┣┃┳┓┗╋┃┓┏
┫┳┳┫┗┓┏┣┗┻┻┣┓┛┻┳┳┳┳┏┫╋┃┛┫┃┃┗┓┛┫┓╋┣┓╋┓━┳┻
┗┳┓┓┣┓┛┏━┣┛┻┻┗╋╋┏┫┓┻┣┛┛┳┓┗┛┓┗┻┏━┗┻┛┳┣┻┳┓
╋╋╋╋┏┻┣┻┻┫┃┛┏╋┗┃━┣┣━┻┛┻┗┛┳┛┗┻┏┫┳┣┳┏━┏┣┳┫
┓┣┣┣┗┛┃┏┏━━┗┃┃┳┃┣┻╋┣┗╋┻╋┛┗┫┫┫━┫╋┗┫┏╋┳┳┣┣
┣┗┳┻┣┃┻┫┗┻┛┗┛┛┛┗┃┳┳┏┫╋┗╋┣┏┃┫┛┣┃┳┻┣┳┛┣╋┗┏
━┗┗━┗┣┗┻┻┓┛┃┳┻┗┻╋┣┫┣┛┏━┻┓━┻┫╋┃┫┛┏┻┳┗┏┏┗┛
┳┫┃┓┻╋┗╋┗┃┓┏━┫┣┛┛╋┳┓┗┳┻┳┛━┳┛╋┗┫┏┓┳┗┏┗┃┏┓
━╋┓┃┳┳┓┗┫┏━┗┳━━┫┓┓╋┻┳┛┣┗┗┳┣┣┗┻┛╋╋┛━╋┏┛┛┃
┓┓┏┓┻┻┣━┻━┗┛┛┣┗┏┗┳┃┳┣┓┻┳┫━┏╋┛┫┛┛┗┳┓┃━┻┻┻
┏┻┫┫┳┓┻┗┳┳┓╋┃┏┓┓┗┗╋┳┻┗┳┏┫┫┳┻┓┫━┗╋┣┳┏╋┗┃╋
┳┫┻┗┗┃┫┣┃┳━┃┫┫┫┓╋┛┗┗━╋┣╋┫┃┫┣┗┳┻┣┗┓┃┳┫┏━━
┃┗┻┣┛┛┃┗┏┛┃┻┻┏╋┗┻┗┃┻┓┃┗┻┗┻╋┓┳┃━┓┏┃┃╋┣┃┛┓
╋╋┻┫╋┓┛━┛╋┓┗┏┻┳┗━╋┣┣┻┛┣┫┛┻┏┓╋┃━┏┫┏┃┫┓┛┣┛
┃┫┛┛┳┓╋┻━┛╋┏┳━┻┳┻┃━┓━┏┫┫┳┣┃┳┣┗┻┓╋┣┏╋┃┣╋┓
┳┃┗┃┓┻┫┓┏┣╋╋━╋┏┓╋┗┣┫┗━┫┳╋━┫┫┳┫┓┓┃┓┃┻┫┏┓┻
┏━━┳╋┣╋╋━┳┳┗┓┛╋┻┳━┻╋┃┓┫╋┏┏┏┃┳┏┣┓┃┓┣┏┳╋┳╋
┻━━━┃┛┻┗╋┣┳┃┓┓━┏┻┏╋┓┣┣┫┣┃┗┫┻┳┣┏┓┓┗┃┻╋┳┏┻
┳┳╋┃┳┳┫┓┓┻┳╋┻┣┻┳━┻━┏┛┗┓━╋┏┣┫┓┏┣┗┏┻┃
┓┗┻┻━━┻┣┃┛┛━┏┫┻┗┛╋┳┫╋┓┗┫━┫┃┳┛┃┗╋┗┳━╋┓┫┏┓
┓┏┳┳╋┣╋┳┫┏┗┓┻┛┫┣┓┣┫┃┫┓┃┻┳┃╋┃┫┣┻┫┛╋┳┫┛╋┻┻
┃╋━╋┛┛┫┛┫┫┓┻┳╋┳┣┗┗┃━━╋━┻┳╋┗┳┃┳┛┣┻┳┓┛┏┫┃┃
┫━┳┗╋┗━┫╋━┳┫┳┗━┣┫┛┳┳┗┻┫┃┗┣┣┫┻┏╋┏┏┃┓┻┣┣┓┏
┓━┛┃┏╋┗┫┻┛┳━┫┫╋┃┃┫╋┻┗╋┃┫┛┓┓┻┏┏┳┣┓┓┣┃┻┳╋┣
┛┣┓┏┃┏┓╋┛━┏┳┳┓━┃┃┫┗┏┣┫┳┳┓┳┗┫╋┃┓╋┏┗┓┗┫╋┗┏
╋━┻┏┗┫━┛┛┛┓╋┏┫┫┏┫┣┫━┳━┗━┳┗┻┓┳┓┻┗┃┃┫┳━┏┳┏
┳━┻╋┣━┳┓┳┓┫━━┛┳┫┣┳━┃┫┳┗┛┫┗┻╋┛━┳┳━━┻┃╋┳┓┛
┛━┳┻━┣┏┗┻━┓┗┫┻┃┗┫┃┛┓┗┗┻┛┫┫┻┣┫┃┫┻┫┛━┣┳┏┛┃
┏━╋┳┣┻━┣┫┳┗┳┃┛┛┗┛┃┻┏┏━┃┃━┏┛┛┗┃╋┃┣┓┻┗┫┃┛┃
┳┫┫┛┃┫┓┫┛┏┣┏┏┛┫┳┫┻┳┣┛┗┣┗┃╋┳┓┻┃┳┃┫┳┣┳━╋━┛
━┛┛┗╋┗┏━━┗┗┃╋┫┃┣┫━┣┻┛┻┛┃┳┛╋┣┗┛━┏┓┓┗┓┏┫┃┣
┏━┓┗┣┳┻┣┣┛┓┳┣┛┓┃┫┻┣┣┻┃╋┛┫╋┓┫┻┃┓┃┃┓━┻┫┏┻╋
┃┗┣┛┻┓┛┳┓┫┫┻┣┏┣╋┻┓┗╋┳┳┳╋━┫┓┗┫┳┣┻┛┫┗┻┏┏┣╋
┛┛┗┳╋┃╋━━┏┻┏┃┳┗╋┣┻┗┫╋┣┣┻┫┛╋┳╋┏┏┗┛┃┓┗━┣┃┳
┫┃┃┳╋┻┻┗┻┣┗┃┓╋┛┃━┏┛┣┫┗┗┗╋┫┣┳┃┗┛┓╋┛┳┫┛┏┛┣
┓┻━╋┻┳┃┗┓┻╋┛┻┫━┫┓┏┓┳╋┏┃┫┃┃┛┣┻┫┣┳┳┓┏┳┳┛┣╋
┏╋┗━┫┻┗┓━━╋┻┳┏━┳╋┃╋┣┳┏┏┳┛┛━┳┣┳╋┛┳┫┛┏┛┻┫┃
━┛┻┫┻┛┫╋┳━┫┃┻┓┏┏━┛┏┗┓┗┳┃┏┃┻┻┏┃┳┓┫┣┻┻┛┻┏┏
╋┛┣┣┳━┣┏┳┏┫┫┗┃┃┻┳┃┫╋┫┗┗┫╋┛┳┫┫╋┗┛┫┓┏┓┻┫┣┛
╋┳┫╋┳┃━╋┃┏┓┓┣╋┗╋┻┣┛━┳┗┻┓┗┻┫╋┛┃┣┻┣┓┣┣┛┓━┓
┏┫┫╋┻┳┃┗━┣╋┏┓┓┣━╋┳┏┻┃━┏┏┻┣┳┛┃┫┏┛┃━┻┻┻┏╋━
┛┣┻╋┏┳┏┃┛┗┏┗┳┳╋┳┳┗┳╋╋┻┳┃━┻╋┃┫┗┻┗┣┣┓━┣┃┛╋
┣┣┻┣┳┗┻┻━╋┏━┏┓┳┻━┃━┻┣┗┳┏┏┛┏━┗┗┃┃┛━┃
┣┗┏┫┃┛┫┗┓╋━┗┫┏┏━━┓┳┗┛┗┫━┳━┫┏━┓┫┗┏┫╋━┏┫┓┓
┣┏┏┻┏┓┛┃┻┫┳┣┛┏┫┻┻┃┛╋┓┏┗┏━┣╋┫┛┗╋┃┗╋┛┛┛┓╋┛
┗┳┣┓┛┓┻┳┏┫━┗┛┓┣┃┳┏┻┗┗┓┣┃╋┻┛━┻┳┗┣┃┻┛┏╋┏┳┫
┳┣┳┛┃┛┛┻╋╋┗╋╋┏━┃┫┫┏┻┳┛┫╋╋┫┻━┏┻┃┛━┛┓┓╋┗╋┛
┣┣━┫┳╋╋┣┻┏┓━┣┣┃┗┏╋┣┣┻┛┣┓┏┳┣━┳╋╋┣┓┏╋━╋┛┫┗
┃┻┏┻┫━┻━┏┳┫╋━┗┛╋┃╋┓┛┻┻┃━╋┳╋┫╋╋┗┻┛━┻╋┻┻╋┳
┓┛┳┏┣┓┣┗┫┣┛┗┗┛┳┻┓┳╋┃╋┓┏┻┫┏┗┻┏┗┃┗┻┏━┻┣┏╋┣
━╋┓┣╋┏╋┫┏┻┓┳┃┳┣┫┃┣┗┛┣┻┻━┏┓┫┏━┃┃┣━┏┣┃┛┣┫┓
┫┫┣╋━┳┃┏┳┏┳┫┏┏┗┳┫┳━╋┃┛┗┫┳┣┃┳┗┻┫┗┳╋┣┣┳┓┃┳
┏┛┃┻━┓┓┓╋┏┓╋┳┣┓┳┏╋┏┻┃━┣┃╋┫┗┣┫┻┣┃━╋┃━┛┓╋┗
┏┫┓━┏╋┛┻┣┓┏┣┃┛┗┣┣┛┳┻┛┏┗┓┏┫┏┫┏┳┏┗┏━┏┗┗┻┣┃
━┗┻╋┣┳┗━┳┏┻┳┏┣┓┳╋┳┓┳╋┛┣┓┓┫┓┛━┓┛┛┳┏┏━┏┃┛┏
┃┃┻┓┛┣┗┃┓┓┳┗┗┫┃┓┏┓┃┛┻┗━┻┫┏┣┏┏┃┻┛┏┏┃┓┻┏┓┓
┣┛┳┃┛┣━╋┛┓┣┻┗┓┳┣┗╋┗━┗┳┓┫┻┛┃┛┫┻┫┳╋┓╋┳┫╋━┻
┗┃╋┣┻┫┏┓┃┻┻━┏┏┻╋┛┗┣┓╋┛┛┏┻┣┣┓╋┗┣┫┓┻┗┣┣┛┃┏
╋┛┻┃┏┛┣┏┻┃┳╋┳┃╋┗┛┛╋┗┓━┏┳┛┫┃┳┫┏━┛┓┻┻┏┻┛┃┫
┛━┫┣╋┣┳┫━┃┗┫┓┃━┣┣━┫┓━┗━┓┗┓┣┛┃┻━┃┗┫┗┗━┻┳┏
┃┻┃┳━┗┻╋┗┗┫┫┣━┃┗━╋━━┓┫┳┳┏┣┫╋╋┛┫┏┃┗╋┓┛┏┗┻
━━┳┛┃━┃┳┏┳┗┣┗┗━┛╋━╋┫━━┳┏┛┏┛┗┗╋┓┏╋┣┓┃┻╋┗┣
┣┛┣┗┃┳━╋╋┓┓┗┗┏┫╋┛┳┃┗━┳┳┗┃┫┻┳┗┻┣┛┣╋╋┣┃┫┛┣
┳┗┻┏┳┛┛┏┳┫┏┣┛┻┗┳┗┃┫╋┛━┣━┳┃╋┳┃┏┗┏┗┳┗┻┳┫┛┃
┳━┫┓┓┓┫┳┻┓┳┏┛┛┛┃┗┛┫━┏━┗┣┻┻┣┫┃┫┫┳━┃┗┃┃┃╋┻
┃┳┣┫┫━┣┻┗┛┃┳━┫┗┻┃╋┻┏┃┛┻┏┛┗━━┫━┣┛┗┣┻╋┛┣┣━
┛┗┃━┣━┃╋┻┳┃┫┏┻┃┏┏┣┳╋┳━┳╋┫┏┻┗┻━┻┛┻━┻
┣┳┓┃┗┣┳┣┃┫┻┳┓┓┣┣┻┳┣┏╋━┫┣┃┻┫┏╋┛┏╋┃┗━┳┫┻┳┳
┃┛┗┗┏┓┫┳┃┓┛━┗┓┏╋┳━┳┗┣┻┓┃┛┳┓╋┗┏━┏┫┛┛┃╋┻┏┳
┃┳╋┗┓┻┣┣┛┛╋┓┻╋┏┗┛┣┣╋┓┓┏┏┓┛┛┃┗┫┻┻┛━┳━┳┳┳━
┛┛┏━┻┛┃┛┓━┫┏┛┻┣╋┻┻┻┫┏┻┫┻┳┫┫┣┳┻┏┏┃┏┗┫┗╋┳┗
┗┓━┏┳┓┓┃━┣┗━┓┻┣┓╋┏┣┃╋┫━┛┃┓┓┗┏┗┳┫┓┏┃┓┣┳┗┛
┗┻┗┫┣┣┏┛┏┳┃┏╋┣┳┃┃╋┓┻┃╋┻┛┛┏━┗┓┛┓┃┻┳┛┣┗━┃┛
┣┳┣┓┳┗┗┃┻┫╋┓━┃┻┻┣┏┓┗┫┗┗┳┏┛┃┻┃┃╋╋┗┗┣┣┳┻╋┣
┗╋┻┓┓┻┃╋┫┳┻╋┓┣╋┫┳┃━┳┓┣┃━┛┫┛━┏┻┓┫┃┃╋┳┃┓━┫
━┣╋┏┃┣┗┛┓┃╋━┛┣━┫━┻┛┛┛━┻┓┏┫┻┛┏┏┻┗┣┗┏┗━┛┫┻
┫┳━┳┣╋┻┳┃┗┛┏┻┳┳┏━┗┗━━┻╋┻╋┛┻┣┗┻┓┳┛┃┻┃┗┻┻┛
┫╋╋┫┫┃┫┣┛┣╋╋┳━┏┫┣┻┛┛┣╋┣┫━┳┛┣┣┛╋┃━┃┣┓┃╋━━
╋┃━┛┳╋┻┓┏━┣┓━┣╋┃┗┻━┃╋┗┏┃┏┛┗┣┗┣┓┏┻┓╋┏┳┳┫┃
┫┣╋┣┓┳┫┓╋╋┳┳┃┓┣━┫┳┃┛┃┛┓┃━━╋┏┗┛┳┫┃┣┃┛┗┛┃┻
┛┗┛┫┳┃┫┳┏┓┗━━┃┫┓┻┻┏━╋┏┗┓┳┻┏┛┓┫┏┻┛┫┻┻┣╋┗┏
┗┛╋┫┣┓┃┃┳┫┻┫┓┛┫┃┣┗┻┛┃┫╋┗┏┗━┃┛┃┓━┛┛┃┫┃┛┻┳
┃┃┳┗┳┃━┫┛┛╋┳━┣┏┛┳━┛┣┳╋┻━━┏┓┣┗┃┛━╋┃┫┓┳┳┫━
┫┻┫┛┳┛╋┏┗━┻━┃┗┛┃┣┣━╋┏┏╋┣━┓┫┣┣┓┛┃┣┳┏┣┗┓┫┃
┫━┣┻┳┏┓┣┗┣┏┃┛┏┳┃┛┳┗╋┛┛┃┗┳┃┛━┛┗┛┣┗┫┃┛┛┗┻╋
┏┫┏┛┃╋┳┫┓╋┛┗┫┓┃┫┏┏╋┏━┛┏┃━┣┳┻┛┣┃┃┣┓┻┗┣┃╋┳
━┓┃┏╋┛┣━┗┛┳┛╋━┫┳┻┗┳━┏╋┃┓┓╋┓┏┏┣┓┛┏┛╋╋╋┃┛┣
╋┗┏┫┻╋┛┣┛━╋┳┃━╋┫┗┻┏━┣┃┳╋┛┗┛┏┓┻┗┻┃━┃┃┣┏┓┏
┣━┳━┃┓┏┏┓┫┗┏┛┣┳┓┛┓┛┓┓┃┳┫┫━┫┃┓┛┫┛┏┃┳┣┫┏╋┫
━╋┗┻┣┫┻━┛┃┛┛┫┗┳┛┻┃┣┃━┻┳┏┛┛━┃┓┓┣┣┏┓┃┳╋┳╋┫
┓┻┃┓┛┛┃┏┛┓┫┗┛╋━╋┛┓┃┗┣┃┻┃┛┃┳┓━┓┃┛┣┫┫
┫┛┣┗┫┣┃┳┏┳┏┻┓┣━╋┓┃┓┃┛┛┓┣┃┻┗┻┛┳┫╋┏┣┛┏┃┻╋━
╋┳━┫┏┛┓┳╋┏┗┫┛┃┏╋┓┃┓┓┃┃┏┳┻┗┫┣┗┳┏┏┓━━┣┫┣┏┏
┛┫┓┏┗┻┻┓┻┛┻┫┗┳┃┛┻┛┃━┛┳┏┻┣━┫┫┛╋┗┗┳┏┛┣┓┳┳┓
┛┗━┃┳┓━┻┫┃┓┗┳┫┳┻━┣┫╋━┣┛┃┛┫┗┻┻━┣┛┣┛┃┓┻┃┫┓
┛┃╋┃┓╋╋┫┛━┣┛┗┣┳╋┃┃┛┏┛┗┏━┣┓┃┓╋┓━┓╋┣╋┻┫┛┳┛
┗┫━┗┏┏┣┛━━┻┣┛┻┳┛┣┓┓┻┳┓┻━┳┓━┣┳┓┓┃┫┳┣┣┻┃┃┏
┏┗┳┣┣╋┛╋┓━┫┣┗┳┻╋┗┻╋┃┻┓┳┛┓━┃┣┃┫┗┗┗┓┳┃┃┻┳┣
┛┻┫━┫━┃┳━┏┳━┫┻┏┗┓┓┛┣┓╋┫┫┛╋┳┫┓┳━┗┛┻┗┫┓┓┓┳
┻┓━╋┣┫┳┻┣┃━┣┳┳┃━┓┗┫━┻┻┫┛┗┣┛┏┏┛┳┗┏┗╋┛┛━┫┓
┣━┻┛┃━┫┣┗┫┳┗┗╋┣┛┗┛┳┣╋┳┻┏━╋┓┻━┫┏┏┫┃┻┫┳┓┃┓
┫┏┗┓┣┗┣━┓┏┳━╋┛┏┛┛┛┏┛┻━┫┃┓┓┳┓┛┫┃┓╋┻┏╋┣┛┫━
┗┫┻┫┓━┗┻┳┃┳┛┣┗┓┛┃╋┛┫━━┛┏┗┗┻┛┏┣┓╋┓┏┗┻┃┃━┻
┛┛┳━━┗┗┓┻┃┻┓┓╋┃╋┳┗┛┫┗┏┃┓┻┣┏━┻┳┳┃┫┻┏┃┛┫┛┻
┃┳━┣┗┏┫╋┗╋━━┫┳┗┛━┛┓┓┛┗┫┳┣┻┣┫┏┓┳┛━━╋┫┻━┗━
╋┗┫┏┳┏┛┣┗╋┛┓┫┳┓┃┫┗┻┫┃━┣┳┻┏┗╋┏┗━┓┣┗╋┻━┣┓┻
┫━╋┫┏┣┣┛┳┛━┻┃┏┳┫┓╋╋┛┛┻┣┗┻━┣┻━┣┃┣╋┛┳┃┛┳┫┫
┳╋┣┣┳━┏┏╋┣┃━┳┻╋┣┻┻╋┫┃╋┛┗┃┃╋╋┃┓┓┻┻┃┣┳┃┏┃━
┓┓┛┫┳╋┓╋┳┃┓━╋┻┃┫┃┃┣┗┫┗┃╋┃┳┓┗┣┏┗┣┗┳┳┓┃━┗┗
╋┻┻┏┳┣┻┻┗╋┃━┗╋╋┗━┻━┛━┻┓┗┣┃┓┣┃━┻┗┓┻━┛┗┗┫┻
┗┫┓┫┓┫┫┛┃┣┃┳━┏┻┃┃┳┗━┃┃┓┗━┏┃━╋━┛┃┛┛┻┻━┃┓┃
┗┣╋┣┏┛━┻┫━┛┛┳┳┃┣┏┃┛┃╋╋┻┓┃┛┣┃┃┗┳┛┃┃┻┃┗┣┓┫
┻┛┓┻┫╋┛┃┫╋┗┫┳┃━┫┏┻┏┣━┓┣┓┻┃┓┏┓┏┣┓┓┻┗╋┳┣┗┏
┓┏┣┻┛┣╋╋┓┣┗━┳┏┓┗┏┏┳╋┃╋┓┃┏╋┛┫┫┛┛╋┏┣┓┓┻┗┗╋
┣┃┗━┃┃┗┻┣┣┣━┫┗┳┣┃━┏┳╋┏┳╋┻┻┃┻┃┃┻┃┃┗┻
┛╋╋┣┫╋┏┛┃┛┫━┃┛┃┣┗┃┏┓┗┏┏┣┃┛╋╋┓┫┣┣┗┳┻┏┃┓┳┳
╋┓┫┗┻┛┫┳┛┻┣━╋╋┗┃┫┃┳╋┳━┫┳┻┛┃┻━┓┃┃╋┓┫┫┏━┏┃
┃┣┳┻┃┳┓┗┃┓━╋┻┓┃━┳┓┏┛┃┓┗┏┗┓┃╋╋━┛┓┣┓╋┛┗┻┻┏
┫╋╋┃╋╋┛┳┓━┻┏┛┫┓┳┃┣┛┳┛━┻┻┛┏┏┻┫┛╋╋┫┓┣┣┏┳┃┳
┫┛┳┓┓┗┻┃╋┣┏┃━┛┻┏━┳┏━┻┗┏┗┣┓┏┫┫┓┃━┓┛┣┃┗┛┫┏
━┃┛┃━┏┓━┏┣━┃┗┣┫┛━┳┏┳┣┛┓┻┳┗┫┣┛━┫┻┣┓━╋┻┓┫╋
┏┫┻╋┗┏┛┗┓┫┃┫┛┃━┛┫┛┛┛┗┫╋┣┣┣┃┓┏┛┛┗┛┫┻┳┏┫┳┣
┓╋┫┏┛┳┏┳┗┃┻┗╋┳━┓┳┛┏┣┗━━┗╋┃┳┏┛━┳┛┫┏╋┗┻╋┳╋
┓┳┫┗┃┻┣╋┻╋┗┳┛┛┓┣╋┣┫╋┃━┓┻┣┛┫┫┻┛┳┛━┫┫┳┻┫┫┃
┫┏┫┻┻┣┏┛┣┛━┫━┓┻┫┃━┛┫┛┗┏┓╋┃┫┗┛┃┓╋╋┫┳┃┗┏┳┻
┣╋┛┃┃┓┳┃┃┫┃┳┗┣╋╋┗┫┫┓┗┃┳┏┻┗┓╋┃┃┏┫╋━╋━┳╋┓┫
━┓┣┃╋┗┏┳━┏┻┫━┫╋╋╋┏┳┓━┗┻┻┛┣╋┻┛┛┓┳┃━┓┛┛━╋┻
┫╋┗┃┳┻┻━┣┗╋┳╋┗┣┃┣╋┫┳┣┛┫╋┳┛┏┓┫┫┫┫┳╋┃┏┓┃╋┣
┫┫┳┏╋┃┣┓━┣━━┫┏┓┛┻━┏┏┏━━╋╋┛┓┓━╋┃┣┻━┓┓┣┃┏┛
┓┗┓━╋┛┗┛┫┃┣┻┳┻┣┳┛┻╋┛┳┛┃┃┫┗┣┏┫╋┃┛┣┣┳┓┗┻┏┫
┓╋┛┳━┃┃┣╋━╋┳┓┗┗┓┛┗┓┣┫┻┳┓┛┗┃━┓┗┓┫┗┃┓┗━┣┫┃
┃╋┗┃┛╋┃┓┳┻┳┗┓╋━━┫┫┫┻┗┻┃┛╋┛┫┻┗┳┗┫┻╋┫┏╋┓┫┏
┏┳┳┳┳━╋┳┫┛╋╋┣┗┣━┗┃┳┳┫┣┫┏┗┳┏╋┏╋┳┓┻┃┫┛┏┳┫┛
┣┣┏━┫┗┗┻┳┳┻┗┣┓━╋┗━┛┫┻┫━┫╋┫┛┗━┛┗┓┻╋┏┣┗┻━━
━┳┓┓┃┳╋┳┓━┃┫┃┫┓╋━┣┓┃┛┏╋┛┳┓┫┃┛┓┛┻╋┓┛┳╋┏┃╋
┃┛┏┗┗┣╋━┣┫┏┏┃┓┓━┣┳┻┏┻┗━┳┫┫┗┳━┛┳┣┏┣┫━╋┣╋┛
┳┣━━┛┓┫┓┏┛┣┣┗┣┛┻┳┣┃━┫┏┣┏┣┫┻━┳━┫┓┣┫╋┣┳┳┻┗
┃┓┏┫┓┫┓┳┻┳╋┫┫┳┏┳┃┏━┳┳┻╋┓┗┛┓┏━┫━┻┻┃┏┗┻┻┗┳
┓┃┫┫┗┗┻┫╋┗┫┳╋┻┏┫┏┫┛╋┫┫┏┳┣┓┏┛╋┣┏┃━┛┫
━┓━┃┃┳┗┳┏━┣┏━┫┓╋┃┻┗━┛┳┃╋┗┻┓┓┣┻┃╋┛┏┳┳┻━┓┣
┃━┓┓┫╋╋┣╋┓┗┫┏┏┗┓┏┏┛┗┗┗┓┳┃┫┛┣┳┳┛┣┣┓┓┓┓┛┫┏
┻┫┓┛┣┓┛┓┣┃┳╋┗┳┓┗┃┳━┣┗┃┗┳┗┗┓┫┓┻┃━╋┛┃┗━╋┏┏
┏┃━┗━┻┗╋┳┏┏━┓┻┛┏┃╋━━┏┳┻┃┫┛╋┛┻╋┣┗┓┃╋┫┫┳┫╋
┣╋┓┏━━┣┳┗┏━┻┻┗┳┻┣┫┣╋┫━┛┗┗┓┻╋┓┛┓┓┛┻┗┫┫━┣┳
╋┏┛┻┳┗━┻━┣┗┻━┃┻━┻┗╋╋┓┛┓┏╋┗┳┃┛┻━╋┛┗┏┃┛┻┛┳
┓┳━┃┓┣┛━┏┳╋┏┛┫┣┻┫┳┳┛┏┫┓┗┓┫┓┳┫╋┣┏┃┻┛┻┓╋┻┓
┳┣┳━┛┳━┫┫┗┻┃┃┗┣┏┫┓┏┻┗┳┣┗┳┫┗┗┛┫┃┃┏╋┗┃╋┃┻┛
┣┻┳┻┓━┣┣┓┫┓┻┓━┫┣╋┏╋┏┛┃┣┫╋┃┻━╋━┳┣┓┣━┗━┃┓┻
╋┃┫┳━╋╋╋┃┛┏╋╋┗┻┳┻╋┣╋━┏┃━┛┓╋┻┓┛━┣┓┻┛┗┛━╋┻
━━┳┏┫┻┫┣┃┗┣┣┏┛┓━━┻━┏┗┗┃┗┣┫┃┳┗┃┻━┏┃┃━┣┏┗┃
┻┓┗┛┏┏┳┣┻┛┣┣┫┻┗┛┓┏┏╋╋┫┛┓┣┓┗┗┃┣┗┛┛┛┣┣┃┏┳┃
┃┫╋┣┗┻┏┛┻┫━┳┻┛┏┗┛┓┛┻┓┫┛┛┫┃┃┻┳┻┗┏┣╋╋┗╋┻┣┳
┫┗┳━┃┗┛┫┻┗┏┓┫┗┓┛┓┃╋┳━┛━┛┓┣┗┛┗━┓┗┛┻╋┫┳┓┏┓
┛┣━┫┣┗┗┫┏┫╋┃━┏╋┣┓┛━┻┛┛┓┓┣┫┛┓┗━┛┗━┳┻┗┗┓┗┃
╋┗┛╋┫┛━┳┳┫╋┃┏┃┳┻┣┣┗┳┫┻┳━┓┏┓┳┣┛┃┏┣┛┫┗┏━┃╋
┛┛┓┏┛━━┻┏┻┓┣┗┫┛┗┗┏╋┃┣━┗╋┫┻━┻┳┃┫┗┻┗╋┣┓━━┛
╋┫╋┗┻┳╋┫┃╋━┓┳┳┃┏┳┣┃┫━┗┛╋┻┗┳┳┣┫┫┛┣┫━┛┻┛┃╋
┛┃┣┃┻┛┣┏╋┫┣┗┣━╋┫╋┓┫┏┣╋┳┓┫┻━━┳┫┻┃╋╋┣┛┃┓┻┗
┫┏┫┃┗┓┣┻━┛┣┫━┃┃┛┏┏┗┣┣┛┗┳┃╋┗┣┣┗┏┓━┫━┛╋━┫━
┳┛┃┳┛┳┏┓┳┫┏┓┻┻┣┃┣╋┫┳┓┫┏┗┻┻┏┣┏┫┏┓┫┣┃┫┗╋━┻
━┛┏┳┳┗┃┃┳┗┣┓┗┻┳┫━┛┃┳┣┳╋┃━┓┏┣┻┓━┻╋┻┃━┓┫━┛
┓┏╋╋┓┳┳┃━┳┓┓┓┓┓┳┗┳┳┏┃╋━┓┛╋┓┛┃╋━━┳┓┗┗╋┫┗┳
┳┏━┫┻┻┳┗┫┃┫┣┃┻┻┗┏┃━┛┣┏┣━┻┓╋┫┳┳╋┫┓━┗
┃┻┗╋┫┣┻┃┃┫┃┻┗┓┻╋┗┗╋┣┛━┗┳┛┃┫┻┻━┗┫┓┣┣┣┛┗╋┛
┛┏┣┏╋┛┗┣┓╋┳┓┳┗┣┗┗┗┫╋┗┣━┫┗┛╋┫┓┛┗┗┛┗┣┫┫┏┏┣
┛┣┳┗┣┗┛┫┗┻╋┻┣━┃┣┳┳┣┻┓╋━┛┏┗┻┣┣┫┻┫┃┻┣┃┻━┣┗
┳┳┏╋┏┛╋┗━━╋┫┏┛┻━┏┃┗┛╋━┃┻┣┗┣━━┫┗┗┗┗┃━┏┓╋┳
━┓━┫┓┳┣┓┏┫┓┃╋┛━┳┻┓┗╋┗╋┗┣┻━┳┛┓━┛┛┣┓┓┗┻┓┣╋
┃┣┳┃┻╋┛┳┓┏┣┗┓┛┓┣┻┓┛┣┻┣┫┳┣┃┻━┻┳┛┣┏━┏┓┛┗┃┣
┳┗┳┏┗┫┓╋┻┛┛┗┃┗┗┗┗━┏╋┃┗┳┻━┫┗┻┃┗┏┳╋┓┃┛┗┏┃┛
┳┓┓┳┃━━┳┻┛┳━┏┗╋┃┛┳┏┓┛━┗┛┛┏┻┳╋┳┗┃━┣┃╋┣┃┻━
┳┳┳┳┗┫┻╋┛┳┻┻┣┻┃┻┗┫┏━━┳┻┳┛┳┫┗━┛┛┓━┣┣┣━┏━┗
┛┫┓┫┛┓━┏┃┫┃┻┫┛╋┏┏┓┏╋┻━┛╋┛━╋┫┻┛┃╋┃┓┃━┫┗┓┣
┗━┏━╋┫┗┻┏┓┓┛┏╋┏┳┳━┃┻┗┗╋┛┛┫┓┫━┏┃┻┫┻┓┳┃┃┃┳
┣┳┓┓╋┫┳┳┳┣┫┳┣┏┏╋┣┗┓┳┣┫┗╋┻┓┃┗┫┻┻┣┣┣╋┗┫┗┓┗
┻┏┓┳┏┃┳┗┃┗┏┻┗┃┳┣┗┻┣┗┻┣┏┣━┏┳┏┃┃┫┃┻┏┣┗┗┗┃┻
┻┛┣┳┣━┻┛┃╋┛┃┗┫┃┛┳┏┓┃┓┃┻┫┛┓┻┓┓╋┛┳┫┗┳┃┗╋┏┃
┃┛┣┏┓┫┗┣┻━┃┓┓┳┓┗┳┓┃┳┃╋┗┳┏┫━┛┳┣━━┓━╋━┫┃┃┻
╋┣┏┏┻┳┫┏┏━┫┣┗┫┃┓┻┳┻┃┏┻┣┳┫┻┣┓┃┛━┫┻┳╋┻┳┗┃┫
┳┳┫┓┛━┛┃┳┳┻┣┓━┃┓┻━┏━┗┫━┗┗┗┓┛━┓┏╋━┗┣┫┻┏┃┛
┫┗┛┃┗╋┃┃┏╋┏┣┳┻┏┗┓┏┫┣┏╋╋┓┣┫┓━┣┗┗┛┣╋┃┳┗┓╋┏
┫━┏━┏━┣━┻┓┗┣╋┻┃┣╋┏┛┳━┛┓┓━━┛┣┛┛╋┣┫━┳┣┳┗┃┃
┃┓━┫┃┃┳━┻┣━┳┣┣┫┏━┫┃┣┣┏┣┏┳┣┓┻━╋━┫┃┻┛┃┏┗┣┏
┗┣┻┗┏┻╋━╋┣┣┳┫┏┓╋┃┫┳━┛┫┏╋┗╋┓━┛┛╋┓┓┓┻┻┻━━┫
┓┻┳┗┳┫┳┛┛┣┗┳┛╋━┗┻┗╋┏┫╋┳┗╋━┻━┃┣━┃┃┏╋┻┫┳┃┓
┣┛┛┣┣┏┗┏┓┫━┳┏┻┫╋┛━━┳┛┓┏┫┗┛┓┓┏┣┛┏┛┣┏━┛┻┻┳
━━┫┃┛┗┛┣┻┫┃┳┫┃┫┓┫┓┏┛━┳┻┗┻┫┣╋┳━┓┛┫┫┻
┛┣┻┳┛┻╋┗┣┛┏╋┓┫━┫┛━┫┛┳┻┳┗┏┗┏┏╋┓┫┳┻━┫┫┃┏┗┫
┃╋┣━┃┣┻┗┫┻┗┗┻┃┃┛┗┓┻┫┣┻┳━┛┳┣┫┗┃┃┓┳╋┻┓┃┓━┣
┣┫╋┻┏┏┓┣┫┳┻┛┳┳┗┓━┓┏╋┃┻┏┃┳┳┛┏┗┳┏┗┃╋┃┓╋┏┓┣
┓┫┻┓┛┳┛┛┛┛┓┗┣┃╋┣┛┓┏━┛┗┃┗┏┓┓┣╋┛┗┣╋┣┏━┫┫┳┳
┗┓┓┫┓┫┳┗┃┳┫┏╋┻┗┏━┗┫┓┏┓┗┓┫┻┻╋┫┏┳┏┣┃┏╋┳┃┃┗
┻┗┗┃╋┃┗╋┏━┛┗┛┻┻╋┛┏┓┗┛┗━┓┳┳┗┗┫┳━┛┫┃┏┓┓┃┃┛
┳┏┗╋┏┏┛┏┳┻┻┃┛┣┗┃┫┳┳┳╋┃┓┻┗┫┗┏┫┫┫╋┫━┏┛┛┳┏┗
┃━┛┛┛┣╋┃┣┗┗╋┏┣╋┻┓┣┳┛━┓╋┏┗┓┗╋┛┃┛┣┗┣┣┫┏┫┛┛
┃┛┣┳┗┓┃━┗┏┣┛┳┓┓┳┻┫┣┗┣┛┏┻━┃┗╋┏╋┏┳┫┓┛┛┳┃┛┗
━┏┫┫┃┣┣┃┳┣┳╋┓┫┏━┏┏┏┗╋━┣╋┛━┳┣┗┫┏┻┓━┗┏┫┏┳┃
┻━┗┛╋┻╋┫━╋┃╋┣┏┏━┃┏━┳┫┛┏┓┻┫┣┛╋┣┫┛┻┃┛┫┛┗┃┻
━┗┛┃┗┃┣╋┫━┳┓╋┳┓┣╋┓┣╋┻┛┃┣┗┗┗┏╋┫┫┻━┳━┣┫┛┳┣
┏┫┳━┳┏┗╋━┓┣┗┗┗┃┳━┳┗┻┓╋╋┳┃┻┛┏┣┓┗┃╋┏┓┗┏━┻┃
╋┓┣╋━┏┛┃┃━┻┳┣┻┻╋╋┣┫┳┳┏━┛┻┃╋┓╋┛┫┗┏┗┻━┏━┣━
┻┗┗━┛┛┻┫┳━┻┫┃┣┫┫┃┻┛┃┃━┫┫┛━┫┣╋┳┳╋┣━━╋┛┻┣┣
┣╋┃┓┣┗┃━┣┻┃┳┻┻┓┛┫┣━┓━┓┣┃┛┓━┫┏┣┳┳┳┏┻┏┫┃┳┳
┏┻┗┫┃┫┓┓┫┫━┏╋┏┳━┛┳┓┫┓┣━┳┃┃┫┓┏┻┏┗┛╋┃┃╋┗┳┻
┗━━┏┓━┃━┓┏┣━┏┻┳┫┣┏┃┗┣┳┳╋┏┣┗┗━┗┣━┃┗┳┃┣┳┗┫
┃┃┃┃╋┳┳┳┃┓┓┻━┗┃┏┫┃╋┫┓╋┃┛┣┃┛━━┛┣┗┣┃╋┏╋┫┣┳
┏┓╋┏━┳┻┣╋┫━┫┏┃┫┻━┣┛┻┃┳━━┛┣┳┻┓━┳┗┫┻┛┳┫┻┏┏
┳┛┛┛┣┗┃┃╋┗┓┳┫┃┻┳╋━┣┏╋┳┳┗━┏┻┏┛┻┻┳┣┻━┳┳╋╋┃
┗╋┣┗┃╋┓┃┻┗┣╋┫┃┓┣┫┫┻━┫╋┓━┣┗┳┛╋┳╋┣┻┏┓┛┓┛┣━
┛┫┓┗┳┓┳┃╋┛━┃━┣┳━╋┣┻┫┣╋┛┣╋━━┣╋━┃━╋┳╋┓┛━┻╋
┏┫┏┳┻┛┫┫┛┏┳┣╋┗┏┫━━┏┏┃┫┣┫┣┣┛┻┣┻━┣┛┗┃
┻━┣╋╋┃┓┫━━┛━┗┣┳╋┛┏┻┳┃┗┳┓┻┳┓┳╋┻┫┏┫┓┓┛┫┳┗┗
┃┫┫┃┛┳━┻┛┃┣┛┳┗━┻┻┓┏┓┳┏┳┗┫┃┏┫━╋╋╋━┏┃┏┫┻┏┓
┛┃┫┳┓┻┗╋┛┳┫┫┳┫┏┗┃╋┃┣┃┓┃┻╋━┛┃┗┫╋┃┫┫┗┻┳╋┗╋
┓┃┛┻┗┻╋┣━┃┏┳┫┣┻┣┻┃┳╋┫┫┫┏┫┛┻┓┻┫┗┓┃┻╋┫┛┣┓┫
┻━╋━┓┻┻┃┏╋┏┣┣┗┻┳┳┃┗┣┗┫┣┣┳┻┛┗┻┏┗┳╋┻━┫┫┫┳━
━━┫┗┏╋┗┣━┃┛┓┫┫┫┗┣┃╋┣┏┗┛┳┫┗┛┃┗┏┳┻┫╋┏━┫┣┛┛
┃┛┗┛┏┫┣┃┻┳┓┛╋┳╋┗┳┃┛┣┓┳╋┗┣╋┫┫┗┓┛┣┓━┛┻┓┗┳┓
━┏┏┫┛┏┳╋━┣┗┫╋┻┓┗╋┓━┣┣┛┻━┏┫┣┫┣╋┃┛┏┛┻┛┛┏┫┃
┗┳┗┓┏━┗┏━┏┳┓┗┗╋┏┓┓┏┣┗┗┏┳┃┻┫┓┃╋┗━┗┃┳┏┫┻┫┣
┗┳┫╋┃┫┳┗━┗┗┫┳╋┣┫┫┏┛┫┛┏┳┓┣┣┛┛┳┃┗┏┗┳┫┫┓┗╋┳
━┳╋┻┳┗┻┏━┫╋┻┳┃━━┓┗┏┓┣┗┣┗┳━┃┏━┫┃┓┻┣┓┳┃┫┛┃
╋┻┣┃┫┗╋┃┏┓┃━┗┳╋┃┛┳┻┫━┻┫┳━┛┻┏┳┻┗┏┛┫╋┓━┃┫┏
┃┓┗┓┏╋╋┻┓┃┃┃┓┛┻┳┛┗┫┣━┃━┫┗┳┫╋┗┣┛┓┣╋┳┫╋┻┃┻
┻┃┛━┫┣┛┳┣╋╋━┻┛┫━┓┣┃┃┳┣┳┗┓┃┣┏┓┣┛╋┳━┗┳┣┻━╋
┏━┃╋┃━━┳━┛┗╋┗┓┏┃━━┓┳┳┛┻┻┛┛┓┃┗┏┏┛┃┫┣┻┓┣┛━
┣╋┣┗┗┗┓┓┗┣┏┏┻┓━┣┳┛┏┣┻╋┏┛┃┻╋┣┛━┫┃┓┏┏┓┫┃┃━
┣┳┻┏━┣┗┃━┛┻┫┛┫┃┃╋┓┻━┃━━┣┓┣┳┻╋┳┳┳━┃┏┏┓┫┛╋
┛┛━━┳┻┳┛┛┫┛┃┳┛┻╋┻┻┗┫┏╋┣┛┳┗┗┳┻╋┻┏┛┛╋┛┗┻┗┳
┛╋━┃┗┛┣━┏┛┗┃┃┏┛╋┗┗┓┗┳┫┣┳┫┗╋┳┏┣╋━┻┓┓┛┻┣┗┣
┣┳┫┫┻┃┓┫┓┗┏┣┏╋┓━┛┗╋╋┻┛┏┓┫┓┃┛┗┏┗┻┓╋┣╋┏┫┛━
┏╋┛╋┗┻┓┏┃━┳┗╋┃┓╋━┏┳┻┫┫┛┫┻┛┳╋┗┳┗┛━┏┏┻━┃┳━
┳┻┳┫┗━┫┻┣┗┗┣┓┃┫┃┛┃┻┓┛┣┏┛┻┛┏┻┻╋┗━┃┗┛┓━┗┓━
┣┃┓┣┛┗┻━┣┏┛┳┓┻╋╋┳┫┓┓┗┻┛┓┏┛┣┫┳┳━┳━┓┏┻━┳┫┣
┳┣┫┫━┏┻╋┳┏┳╋┃┣┫┳┃━┗┃━╋━╋━╋┛┻┣┻┗┏┏╋┫
┏╋┣┃┛┗┛┳┓┏┻┃╋━┛━┏╋┏┓┛┻┏┓┗┓┓┛┣┳┏┓┃┓┛┫┛┣┏┗
╋┳╋┃╋━━┛━┗┻┫━┓┏┣┃┗┫┻╋┗┻┃┫━┛┣━┏┣┃┳┓┏┣╋┓━┃
━┫┗╋┏┻┃┃┏┫┻┛┻╋┓━┛┻┓┏┃┫┣┃┣┃┻┗┗┏┫┣┛┏┛━┛┻┣┃
┏┃┫┃╋┏┳┛┏╋┗┻┣┓┗┃━┏┻┳┫┓┣┻┻┓━┏┣━┏┻┛┫┃┏┏┫┛┗
┃┏┫┏┫┛┣┻┳━┣┃━┛┫┓┏┫┣┓┫┻╋━╋┃┃┣┻━┻┏━┃┳┃━┗━┗
┛┫╋┓━┏┻┫┗┣┫┣┳┣┗┳┛┳┛┏┛┻┣┣┓╋┃━┗┗┏┣┗┏┗┃┣╋┏┓
┏┣┫┣┳╋┣┳┳┃┓┻┣┻┻┣┓┓┣┫━━┗┏┛━━┫╋┗┏┳╋╋┛┏┃┗┏┗
┻┏┛┓┫┓┏━━━┃┛┓┗┏┳╋┃┏┻┗┗┗┫┻┃┻━━┏┏╋┗━┃┃┻┃┏┣
┣╋┏┳┫┫┳╋┏┣┃┳┃┃┣┃┃┗━┳┃━┗┗┃┳┓╋╋┻┛┻┓┃╋┣┗┛┛━
┗┳┓┣┫┛╋┓┏┳┏┗┏┓╋┣┫┗┏━┣┳┓┓╋┫━┗┳┫┫┻┛┳┻┛┫┻┃╋
╋┗┓┃┣┃┣┛┻┻┫━┓┣┗┣┛┏┗┏┻┳┛━┻┏┗┣┳┣╋┏┣╋┫┗┓┓┗┛
┳┛┛┫┓┃┳┫┻┃━━┻┫┳┛━╋┓┻┗┗╋┣┓┃┗┃┗┃┗┣┓┻━┻┣┓┣┏
╋━╋┣┻┓┏┣┛┳┃┃┃┏┫┏┻┏┻┫┫┫╋╋┳┓┏━━┏┫┃┗┻┻┻╋┃┣╋
┫┛━┃┛┫┏┃┓┳━┳┳┻┳┣┏┳┻┛┃┃━┗┗┗━┓┃┻┗━┃┛╋┣┳┃╋┓
┳┃┛┣┗┻╋┓┣┏┗┻┓┛┏┓┓┏┓┻━┣┛━┫┻━━┏┳┻┻┣┃┃┣┓┫╋┻
┻┛┓┃┳┫╋┛┳┓┃┫┃┏┃┏┓┓┓┃━┣┳┛┫┫┻╋╋┏┫┻┃┳┫╋┃┳┃┗
┛┏┃┣┫┓┓┳┳┛━╋━┫┏┫┓━┗┫┃┣┫━╋┻┃╋┗┓┳┛┻┣┻┗┫╋┫┗
┻┫┃┃┫┗┛┗┳━┻┃┃┻━┫┃┫╋┗┃┛┗┳┛━┃╋━╋┏┣┗┣╋┣┗━┃┓
┓┏┏┻┓┫╋┛┫┓┗┏┓┛┓┳┻┳┗┻┏╋┗┻┏┫┣┫┣━┓┛┏━━╋┗┗┻┓
┏┻┗┃┃┗┓━┏┣╋┗┳╋┓╋╋┣┗┓┻━╋┓┳┏┻╋┣┃┃┫━┣┏┫┗┛┓┻
╋╋╋┣┗┫┳┣━┣┣┗━┃━┓━┣┏┫━┏━┳┏━┛━┻┗┛┛┣┃┗┃┣┻┛┓
━┃┣┻┳╋┣┛━╋┣┳┏━━┏╋╋┛┃┳┻┣┫╋┫┓┫┫┛┗┳┻┃┗┓━╋┳┻
┻┳┫┛┏┣┣┓┫╋━┻┏┏╋┃┛┣┛┛┗━┻┻┣┓╋┛┃┃┓┗┳╋┃┃┻┛┃┫
┛━┳┏┓╋┳┏┏┓┛┏╋┓┗┓┣┫━┻┻┓┫┏┃┏┣┓╋┫┓┏┻┛┓
┃┳┗┫┃┛┗┻┣┫┏┗╋┗┓┣┻┗┗┳┓┻┃┫╋┳╋━┳┃┳┫┓┗┏┻┫┛┫┏
┗┏┻━┫┛━┓┛┃╋┛━━┣┳┻┻┳┏┓┃┓╋┃┓┗┃┻┻┃┏┛┓━┳┏┗┳┫
┗┫┃┏┃┏┓┏┏┣┓┛┛┻┓┗┗┃┗┻╋━┳┳┣┏┫┛┃┓┻┣┛╋┣┏╋┗┛┓
┗┃┳┗┓┃┗━━╋┣┗┏┳┣┫┛━┫┣┻┫┻┃┗┃┏╋┗┛┻┣╋┗╋┃┳┃┣┫
┳┫┃┛┓┃┛┗┛┫┛┳┗┓┻┓╋┳┓╋┃┳┏┓┃┗┛┗┳┛┃┛╋┏┃┓┣┫┻┛
┻┓┓┏┛┫┣┻┃┫┛╋━┣━┛┗┏┻┣━╋┏┛━┃┳┃┳┳┏┫┛┗┓╋┫┓┻┃
┛┣┏╋┣╋┗┗┣┏┓┻━┏┃╋┣┃┏┫┻┏┳┗┗╋┛┻╋┗╋┻┃┏┻╋┻┫┗┫
┫┏┻┫┣━┗┻┣┣┛┛━┃╋┏┳┛┃┻┃┓┏┻┫┣┣┏┗┗╋┃┳┻┏┻╋┗╋┛
╋━┓┏┣┣┻━┗┓━┏┻┓┗┓┻┳┃━┣┃┓┃╋┣┃━━┛━┻┳┻┃┻┓┓┫━
┣┃┃┛┓┏┫┃┫┃┓━┫┻━━┏┫┳┏┓┣┳┻┻┃┛┻┣┃╋┣┣┃┳┫┏┓┓┻
━┳┛┻┃┛┃┳┃┣┓┗┣┣━╋┛┃━┻┗┣┗┻┃┣┏┃┳┃┫┻┓━┫┓┣╋┳┣
┓┛┳┃┛┏┫╋┛┫━━┗┗┃┫━┳┗┓┗┻━┻━┗┏┗┏╋┏┻┛┓┣┗┫┫┓┫
╋┃╋┏┗━┛┻┻┗┣┏╋┻┃┗╋┣┫┗┻┓┓┗┛┏┗┏┃┻━┫┏━┏┫━┻┫┏
┗╋╋┃┫╋┳━┣┳┫┳┻┛┃┫┻━┳╋┳┣╋┻┛┏╋┃┓╋┓┫┫┻┏┏┛┣┏┃
┳┻┫┗━━┫━┳┳━┫╋┓━┻┣┓┛┫┻┫╋┻┓━┏━┣┃╋┗━┓┳┗┳┓━╋
┳┻┫┗━━┫━┃━╋┓┫┏┛┳┃┏┓┏┳╋┫┏┏━┣┣┳┳┣┃┫┃╋┛┳╋┫┛
┃┫┗┻┫┗┏━┃╋┫┛┫┓┫┃━━╋┳┣┏┣┗┻━┛┻╋┫━┳╋╋┃┏━┓┗┛
┏┳┣┫┏┓┓┳┛┃┣┫┓┏┗╋┫┃━┛┳┣┣━╋┫┃┣┏┳┗┫┏╋┫┃╋━┫━
━━┓┏┛┗╋┻┳┫╋┳┃┻┏┗┗┣┏┛┫┃╋╋┓┻┗┻┣┓┛━╋┛┣┛┳┏╋┓
┓━┳┗╋┣┣┫┻┛┏━┓┗┗┓┓┫┣┛┃┃┃━┻┻╋╋╋━┫┃╋┏╋┻┣╋┫━
┛┓┛┏┏━┛━┛┳┻┓┏┃┳┏┫┻━┛┃┫┻┣┛┛┻┻┫┳┃┓┫┏┓┳┓┗━┫
┣┫┛┃┻┏┛┛┣┫┏┻╋┻┏┻━┗┳┫╋━┓┃┓┻┣┛━╋┓┻━┫┻╋┫┣┫┻
┛┫┻┃┗┏┳┣┫┛━┃━┛┏┫┣━┓┣┏╋┻┛┻┫┫┳┃┃┳┫┃┏┣┣┗━┻━
┻╋┻┗┗┫┃━┃┛┻┓┛┓┏┃┃┓┓┗┣┻━┻╋┃┓┗━┻┏┗┛┻┃
┣┏┗┓┳┛┗┻┏┣┗┫┓┏━┫┻┛┛┗┗┻┛┛┛━┳╋┛┳┣┗┓┳┓┫┫┃┫┃
┳┃━┣╋┏┳┣━┓┳┛┳╋┃┓┻┳╋╋┃╋┻┣┻━┓┓┏┻┣┻┣┏┏┛┫┗┗┻
┻┳━╋┏┛━┻┫┫┣━┫┗┻┛┛┻┃┣┣┓┃┗┫┓┗━━┓━┗┃┏┏┃┓┗┻┏
┃┣┳┳╋┣━┓┓━┳┻╋┃┫┫┏┣┻┻┻╋┛┃┫┗┗┳┃┏┃┣━┃━┓┻┗┳┫
┃┛┛┏┓━┓┳┓┳┳╋┣┫╋┛┻┏┓┃┓╋┗┻┫┫┣╋┗┫┫┳┗┃━┳━┻━┣
┏┳┣┗┫┃┣┏┳┻┳┫┃╋┛┫┳┓┻┗┣┳┛┏┓┳┫╋┓┓┣━┣┛┻┃┏┣┛╋
┫┛━┳┣┣┃┳┗┛┳┣┓┳┣┳┳┗┃┛━┓╋╋╋╋╋┗┳┗┓┃┣┓┃┫┓━┻╋
╋┻┛┳┣┓┃╋┣┏┏┛┣┣┳┓┓┏━┫┏┛━┣┻┳┏┣┳┫╋┗╋┓┗╋━╋┫┫
┗┃┓━┃━┗┳┣┛┏┏┫┳┛┛┳┻┻┫┗┃┓┏┛┻┓┗╋┏┃┣┻┃┛╋┛┣┫┳
┻┓┣┳━╋╋╋╋┃━┓┗┣┻┳┫╋┃╋┃┳╋┻┓┗┗┻┻┏┃┓┗┓━┻┏┻┏━
┻━┏┓╋┣┳┓┓┫┻━┃┻┗┛┣┃┛┃┣┻┳┻╋┓┛┃━╋┳┣╋┳┏┣┣┣┛┃
┗━╋┃┃┛┓┛┳┛╋╋┛┣┻╋┻┫┗┻┏┻┣┫┗┫┏┣┏┃┳┓┃┻╋┃┃╋┣┃
┣┏┫┏┣┓┳┏┻┣╋╋┻┏┏┃┛┗╋┫╋┫┏┏━╋━┃┣┓┣┏┫┏┣┳┓┏┏╋
━┃┓┏┻┫┫┗┛┣┛┏┫┃┗┳┃┗┻┻┳━┓┫┣┏┫╋┏┛┗┛┛┣━┓┳┓┏╋
┗┓━┫━┫┻┫┳┛┃┣┏╋╋╋┗┻┫┃┳┻┓┓┃┗┳┣┗┗┣┫┻┗┳┃┏┛┳┫
╋┻┏┫┳┫┏┃┓┃┫┗┫╋┛┳┫┫┏━┃┃┳┫┫┗┣┫┻┣┃┏┛┻╋┓┓┛━┓
┻┳┏┫┏┳┛┳┳┃┃┫━┃┓┫┫━┗╋┫┃┛━┫┣┗━┫┣┃┛┓┣━┣┏┛━┫
┳┳┓┗┛┓┏━┓┳┛┫╋┫┛┛┣━┓┳┣┓┃┻┳┣┛┛╋┓┳┻┳━╋┗╋┗╋╋
┓┏┻┻┏┏┏┳━┣┓┗╋┛┗┏┗┫━┗┻┳┫╋┗┗┳┏┃┣┻┗┳┏┳━┃┓┳┣
┃┓━┣┗┫┻┗┃╋━┳┗┻┣┗┣┫┳┫┃┳┣┗┗┣┏┛┻╋┛┏┃┣┃━┳┗┛┫
┓┓╋┻┳┏┛━━━┓┫┣┳┏┛━┻┃┛━┻┃┻┛┗┫┗┳┗┛┣╋┳┳┛╋┃┃┗
┛┃┣╋╋┣┃┫┣┃┣┳┓╋┛╋┗┗┣┗┏┫┃┫┻┛┛┻┻╋━┃┛┛┳┫┓┛┓┣
┻┻━┃┣┓┫┛┏┻┗┓┣┛┗┏┏┏╋┏━┏┻┛┫┣┏┏┛┓┻╋┛┏┛┓┻┳┗┓
┗━━╋╋┗┳┓┛┗┛┓┓┏┗━┗┏┗┗┳┓┳┛┏╋━┏┓┏┻┃┃┓┻
┓╋┃┓┳┫┓┓┻┫┳┳┃┳┏┻┃╋┣┳┣┏┃┳┏┏╋┃┣┗┓┏━╋┣┛┃━╋┣
┛┛━━━┣┻┓┳┃┛┗┣┫┛┛╋┏┫┛┗╋┃┳┗━┻┣╋┫┛┣╋┫┻┃┏┣┓┃
┣┗┫┫┳━┃┫┃┳╋┳┏┻┳┛╋┫┓┛┗┃┏┃┫━┫┛┫┓╋╋┫╋━┏┗┣╋┫
┃┳┛┫┓━┃┳┓┳┏┛┗╋┛┏┗┏┛┏┫┗╋┃┃┓┗┃┻╋┓┫┃╋┛┣┗┏┛┗
┓┣┫━╋┣┣┛┳┣┓┻┣━┳╋┓┻┛╋╋┃╋┗┃┻┃┫┻┓┳┻┣┃┏┗┃┗┳┻
┫┣┓┗┃━┛┗┻┣╋┻┃━┏┃┫┓┻╋┻┣╋┣┓┫━┏┳━┗┫┻┻┃┃┏┣┫┃
┫╋┫┏┏┳━┏┫━┣┫┃┏┣┳┳┓┗┃┗━┃╋┻━┛┻┓━┻┗┏┗╋╋┃┛┻┫
┏┛┻┣┣┳┗┣┗┛━┛┗┓┓┳┗┓━┗┻━┓┻┻╋┃┃┃┳┣┃┓┓┫┳┗┣┃┏
┣┛┃┻┓┻┃┛┏┓┻┻┻┏┗┫┓━┫┣┫━┳┏╋┗┫┗┏┳┗┫┃┃┏┗┗╋┗┏
┛┳┣┳┓┛┃┃┻━┃┏╋┏┏━┳┏┏╋┳┻┃━┣┏┫━┃┳┣┗┻┛┏┣┫┗┗┛
┣┫╋┳┫┏┫┓━┓┛┏╋┃━╋┻┻┛━┛┫┓━┣┓┣━┫┫┛┓┗┻┳┳┣╋┛┃
┏┣╋┓┏┻╋┃┫━┣┏┻┳┻━┃┻┳┛┛┛┏━┏┗┻┣━┳┣┫┏┏┃┃┓┓┫┓
┫┓┻╋┓┓┏┃╋┏┗┃━╋┫┓┃┣┃┻┏┻┳━┫━┗┓╋━┛╋┓┫╋┣┻┣┫┛
┃╋━┛━━┣╋┗┣┃╋┏╋┏┓┗┫┣┣┛┳┫┫┗┛┣┗╋┣┗┏┣┣┓┛┏┓┗┗
┛┻┣╋┳┣┛┃┳┣╋┳┃┏┫┳┓┳┏╋┏┣┻┗┃┏┓━┻┫━┫┳┃┃┃┛┳━┣
┛┓┃╋╋┣┣┛┓┫┫┻┗╋┫┛┓┛┓┛┏┛┏┻┫┻┗┣┛┏┓━┳┣┫┫┫┻╋┻
━┗┻┓┏┓┻┣┏┳┏┓━┣┗┣┃┛┗━━┓┃┛┃┣┣┳╋┗┏┏┫┓┓┓┳┛┃┏
┏━┛┣┏┳┃┫┻┓┻┳━┓┫━┏┃┃┳┃┻┏┓┗┗━┣┻━┏┣╋┃━┻━┏┣━
╋┓┗╋┓┣━┛┃┫┏╋┃┳┓┛╋┫┳┻┳┛┏┳┃┓┃┣━┻╋┃━┛┃┻╋┻┛┫
━┣┗┗┃┣┓┻╋┣┏┻┗┗┻┫┃┗┏┛┻┣━┛┳┛┫┳┣╋┳┗┳┣┫┛┣┳┻┳
┳┃┣╋━┻┏┣┃┗┛┳┫┏╋┛━┫┓┃╋┣┗┗┣┃┻┓┏╋┫┓┛━┫┫┏╋━┃
┏┗━┫╋┃┛┏┏┣┳┣┃┃┳━┏┓┣┃╋┳┣┛━┻┗┗┃┓┳┻┃┣┗┳┏┗┳┛
┃┣┻┏┛┣┻╋┳━┻┗━┓┏┏┏┣━┣┓┻┻┫┓┓┏┳┛╋┣┫┏┏┻┓┛┛╋┃
┻┫┗┻┏┛┛┛┣━┏╋┗┳┫┃┃┻┗┫┳╋┛┣━┣┳━╋┓┳┓┣┗┛
┫┏┣┃┫┓┣┏╋┫┳┗┳┫┛┫┫┣┗━┣┳┓┗┓┛┫━┏┏━┳┣┃┻╋┻┣┓━
┓┛┓┏┣╋┓┳┳┻┛┻┻┃┫┛┏┃┻┫┓┃┫┏┣┗┃┃┛┃┻╋━━━┻┏┣┻┣
┃┗┻┻┻┃┃┗┛┫┗━┓┛┻━━┫┳┓┣┣┣╋┻┗┓╋┳┻┃━┳╋┃┓┣┏━╋
┫┗┻┛┏┫━┏╋┏┻┫━┗┣┓┣━━┗┏┃┗┣━┫┣┏┓┣┫╋┻┣┛┓┫╋┳┫
┓┻┏┃┻┻┗┏┳╋┃┻┳┗┏╋┣┻┫┏┫┗┛┳┓┣┗┛┫┏┳╋━┏┏┳┛┻┳┻
┫┃┣┃━┣┏┣┳┓┗┓━┣┗┣┗┓┫╋┳╋╋┫╋┓┻┓┗━┃┳┃┗┣┻━━━┓
┣┣┳╋┳┳┣┫┻━┃┻┃╋┫┗┻━━┓┗━┛┫┏┓┳┏┗┏┫┫┗┣┛┛┫┃┛┣
┳┃┗┛┛━┃┏┏┻╋┗┻┃╋┳┏┏┓┳┻┏┓┣┗┃┳┏┛┃┫┗┃┏╋┣╋┳┳┓
┳┛┫┛┳┗┣┳┏━┃┣╋━┏┳┗┣━┣┗┫┻┻┃┗┻┫╋┏┻━┳┳╋┻┗╋╋┃
┓┻┃┗┫┓┣┫┛┣╋┏┏┳┣━╋━┣╋┳┻┗┣┗┫┏┓┏┃┛┗┛┏┏┳┃┣┃┣
┃┻┃┏┃┗┳┗┓┛┳┗┻┏┛┛┛┓┃┻╋┣┻┓┛┳┗┻╋━┗┃┓┳┓┗┃┗┓┫
━┣━┣┫┃┳┫┳╋┫┻┗┛┻━━┏┗┛┣┳┳┃┗┛┣┓┣┫┛┏┻┣┛┳━━┛┃
┃┻┃┣┻┳┳┏╋┏┗╋┻┗┣┣┏┫━┛┛┓┗┣┛┻┻┫┣━┃┻╋┓┛┛┣┃┃┓
┳┃┏━━╋┗┗━┳╋┏┳┫┻┛┏━┳┳╋┏┏┗╋╋━┣┗┛┫━┫┳┛┛┳┗┣┳
┃┗┻┣━┣┛┃┳━┏┛┻┓┗┗┻┫┗┳╋┳╋━┣┃┃┣┻┏┣┏┫┳┓╋┗╋┣┣
┃┏━┣┣╋┣┛┛┫┗╋┳┓┛┫┗┻┓┛╋┏╋┏━┃━┓┗╋┳┓┻━┳┣┳┛┳┳
┏┣╋┃┫┃┫┃┗┛┛┓┻━┳┳┃╋━━┫┛┗━╋┓┃╋┛┫┣╋┫╋┫┓┫┳━┳
┻┻┳┛┻┓┗┳┻┗┓┃┣┫┗┣┗━┓━╋╋━┻┛┫━┗┗┳┏┏┗┓┳┏┗┓┻┛
┏┛┏┏┗┗┻┣┛┫┛┫┛┳┃┃┗┗┓┫┛┃┫┣┛┓┓┫┻┃┣╋┻┳━┓┫┫┗╋
┳╋┳┏┻┛┫┏┓┣┻━┃┓┫┣┛┳┓┣┗┣┣┣┗┣┛┃┣┛┫┛╋┳┳┛╋┛┛━
┻━┓┫╋┫┃╋┃┗┫╋┏┓┃┛┳┣╋┳┻┃┻┻━┃┻┫╋┳┓┓┓╋┣┳┓┛┃┣
┓━╋┛┏┫┏┻╋┗┣┣╋┗┣┏┛┳┃┃┏━┃┳┛┫┣┛┏┓━┗┛━━┏┛━┛━
┳┛┓┏┛┫┛┓┗┏┗╋┳━┗━┏┏┓┫╋┻┣┣┻┓┫━┣┏┏┛┃┣┓┃┛━┏┏
┻┫┻┏┗━┣┃┓┓━┓┛┻┏┫┃━┣┃┗┃┛┓┗┫┻┳┏╋━┻┫┣┣
┗┣┏━╋┗┓┏━┳┃━╋┛┻┛┏┻┃┳╋╋┻┣┳╋┓┏┏┛┛╋┫┻┣┛┓┏┫┗
┗┓┃┳┛┻┛┏┫┃┳┓╋┗┃╋┛┻┛┳┓┻┃┳┫╋┫┫┏╋┗┛┻┛━┣╋┗┳┏
┣╋┫┓┳━┻┻┳┗┗┓┓┃┻┛┛┫┏┻┣┃┫╋┣┓┃┻┻┛┃┣╋┗┛┃┣┛━┏
╋╋┛┛┓┓━╋┛┗┛┏┓━┫┃━┻┃┏┃┛┏┫┫┏┃┃┃┓┣┏━╋━╋┛━┗┛
╋┃┃┫┗┫┓┃┳┃┣╋━┓╋┗┣━┣┃╋┛┻━┗┏┫┫┫┃┃╋┳┗┛┓┏┣┛┓
┻┻┃┃┣┫┛┛┛┛┫┫┗┓┛┃┓━╋┏┣┓┛╋╋┛┫┓┣┓┃┏┓━┫┗┏┛━┗
┗╋┻┏┣┓┏┃┻┓┳┏┃━┻┫┗┳┳┳┣╋┏┛┏━┗┏╋┫┣┫┃╋┣┛┣╋┗┳
┓━┻┛┳┻┏┏┗┳┓┏┗┓┛┫┗┻┃┛┏┏┃┛┫┻┣┫┓┛┗┫┏┫━┃┛━┻━
╋┃┳┏┛━┫┏┛┗┃┳┓┃┻╋┗┳┃┣┛┻┃┛┣┗┳┗┫┻━┃━┓┓┳┣┻┳╋
┻┫╋┓┗┳┓┻╋┳┓┳┣┓┛┳┃┗━╋┃┣┗┳┻┳━┓┏┏┫┏┏┳┗┛┏━┗┻
┓┻┃┗┳┻┣┃━┣━┻┫┏┏╋┳┓╋┗┣┳╋┛┗┳┻┓┻┏┓┫┓┏┓┃┛┛┃┏
╋╋┗┃┏┻┣┛┗┗┃┃━┛┣┏━┣┗┣┻┏┛┗━┛┓┣┣┳━┳━━┻┛┫┓━┣
┫┃┣╋┻┻━┓╋┫╋╋┳┫┛┛┓┗┛┏┃┛┗┃┏┻┣╋┃┛┛┏┣┓╋┃┗╋┏┳
┳┻┛━┫┫┏┫┗┫┗┃┫┏┫┫┫┻┫┳┣┻┻┏┗┫┣┳┃╋━┓┓╋┻┃┫┫┃╋
┏━┣┃┣┣┳┳┓┫┏━┻┓┫┫┛┛┳┏┗┫┻┗┛┛┏┃┃┛┳┫━┣┏┳┛╋┃┃
┛┻┳┗┛┏┻┻┏┳┓╋┫┏┛┗┃┓┻┣┗┃┳┻┳╋┫┻┓┣┛┣┻┣┣┳╋━━━
┫┗┏┻┳┃┗━━╋┓┳┛┛┓┃┣┓┓┛┏┻━┳━┃┏┏╋┃┣┫╋╋╋┗┗┃┛┣
┗┻┗┏┳┓┻┻┫╋━┳┃┫╋┃╋┫┣┛┓┫━┫┻┳╋┃━╋┗┃━┓┣┻┻┓╋┏
┣┫┛┫┏┗┃╋┃┓┛╋┗━━┫┓┻┃┳┳╋┳┣╋┫━┳┫┓┳┣┃━┃┛┣┻┃┃
┗━┓┗┛━╋┻┗┫┣┗┃┳┫┏━┃┛┣━┛┏┳┻┛┛━┏┻┛╋┣┣┳━┳┳┻┏
┓┛┻╋╋┓┏┓┣┫╋╋┗┗╋━╋┻┓┣┛┃━┫┗╋┣┗┏┻┣━╋━┣╋╋┃┗┓
┛┛┫┃━┛┻┳┻┻┳┳┓┗┓┏┻┣┃┛┻┓━┻┓┏┫┻┫┏┳┫╋┏┣┳┓┻┻┗
┫┛┏┻┏┓┣╋┳┛┫┫┓┫┛┓┻━┳╋┏┳┫┣━┫╋┏┛┗┓┻┓┳┓╋┏┓┫┫
┻┣┏┛┣┻┃┃┗┃╋╋┻┛┏┳┏╋┛┫┃┫╋━┫┛┏┫┫┳┻┫┛┫┣
┻┣╋┃┏┣┏┓┛┫┏┻┃┓┃╋┏┓┏┳┣┫┳┫┛━┻┓┃━━━━┓┣┓┫┏┣╋
┗┣╋┗┃┫━┳╋┃┏┣┃┣┻┻━┗╋┫┃┃╋┛╋┣╋━╋┻┃┏╋┏┃┣┃┻━┃
╋┛╋┏┗━━╋┃┗┃━┓┛┓┃┫┣┓╋┏┣┳╋┏┣┗┣┫╋┗━━┏┳┓┳┛┛┓
━┛┓┛┏┏┛┫┳┏┫╋━╋━┻┗┣┓┓┳┃┣┗┳┳┓╋┫┗┫┏┫┫┣┓┫┛╋┗
┛┳┓┃┃┃┻┛┗┏┃━┫━┣┣┫┻━┛┃┫┃┗┫╋┳┣┻┓╋┏┓╋╋┃┗┳┣╋
┣┗┃━┃┻┏┏┏┫┗┓┃━┃┫┛┛┓┏┳╋━┳┗┓┗┣━┫━┗┻┛┗━┻┓┻━
┃┫┳┗┗┻┳┗┗┻┏┣┓┳┃┓┗┻┳┗━┃┃┻┃╋┛━┓┗┃┛┫┻┃┃┫━━╋
┳┳┫┏┛┗┛┣┫┫┃┏┳━┳┫┳┏┫┓╋┏┻┗┫┓┣┳┃┓━━━┳┣━┓╋┫┗
┛┓┛┓┣┏┛┗┣┛┣┏┣┫┳┓┓┗┗╋┗┗┻┳┳┓╋┏╋╋┃┻┻┫╋┣┓━┫┓
┣┣┣┫╋╋┓┳┗┗┓┻━┏╋┓┻┓┏┓┃┏┏┛┳┛┏┓┫┏┗┃━╋┗╋╋━╋╋
━┳┓┳┓┣┓┗╋┓┛┻╋┻┻┣┣┗┛┻╋┃┫┫╋┫╋┃┫╋┛┣━┗┳╋┫┓┓┃
┫┃┫━┣┛┗┛┗┗┳┻┫┫┏┳╋┏┗━┳┃┣┳┳┏┣┳━┛┫┓┫┛┃┃┛━┫┃
┗┫┏┗┳┗┫┃┛┗┣┣┏┛╋━┗┏┃┻┃┳╋┣┃━┛┣┻┣╋┓┗┳┻┻┃┏┫┛
┓┃┣╋┫┓┗┛┳━┃╋╋┏┏┣┣┻┗┛┫━┗┣┓┳┳┗┣┗━┃┏┏┳┣┓┻┓┃
┏┃┣┳┳┻┫┛┫┣━┣┻┛┗┓╋┓┛┛┻┓┻┃┗┏╋┛┣┗┏┗┫┻┏╋┳┻┻┓
┳┏┳┳━┫┏┗┣━┳┣┫┏┳┳┃┣┳┛┫┓┏┗┛╋┣━┓┃┛╋━┣┻┛┳┃┣┃
┗┛┏┗┗┓┳┏┳┳┳╋━╋┫┻┏┫┓┣┓┻┣╋┗┳┃┣┻┫┣┻┃━┣┳┏┃┃┗
┛╋┻┣┫┛╋┓┣━╋┏┗━━┳╋┛┳┳┃┗━┃┓┗━┓┓╋╋┗┏┻━┓┗┗┻╋
┻┓┻┏┫━┫┛┏┻┫━┃┫┫┏┣┗━┛┏┓┛┳┫━┻┓┻┏┏┃┫┏┏┻┏┫┏━
┳━┣┣┣┣┓┃━┣┻┳┫┗━┓┃╋┻╋┫┛┓┳╋┣┓┻┃┫┏┓┛━┃┗┗┛┛┳
┳┗┗┻┣┃┻┳┓┏┳┃┏┏┗┏┣━┓┃╋╋━┳┏┻┛┃┫┏┓┓┻━┃╋┻┳┗┣
╋┛┣┫┛┣┳┓┛┏━┻┃┻┓┛┓┫┓━┫┣┳┣┻┻┳┗┳┫┣┳━┏━┃┣┳┓┏
╋┃┣┳┣┳━┳┫┻┗┓┻┗┗┗┗┻┃╋┓┻┣┗┗┓┃╋┏┓┃┻┛┛┳┓━┻┻┓
┛┓┳━┣┳┏━┃┻━┛┓┳━┏╋┛━━╋╋┏┏┗╋━┫┣┣┛╋┛┛┗
╋┫┏┫╋━┣┏╋┃┳━━┗┏┫┣┣┗┃┳┫┣┛┗┛┣┃╋┻┓┛┣━┳┏┳┻┃┏
┃┫┫┃┗╋┗┓╋━┏┻┻┓┓┃━┻┻┳┗┓┛┳┓┣┛┛┗┏┏┣┳╋┛┃┛┫┃┛
┻┛┓┳┫┻━┻┛┣┓┏┫┏╋┫┏┣┃┓┛━╋┳┫┻┳┛━┃┻╋┛╋┃┗┓┻┳┻
┳━┃━┏┗┏┻━┏╋┗┓┃┃┫┣┫╋┗┗┻┣┗┫━┳┓┛┛┏┓┛┃┃┏┳┳┫╋
┫┃┻┳┫━╋┃┻━┓┳┻┓┏┳┣┛┣┻┓┏┫┗┓┻┗╋┓┃╋┏┣╋╋┓┏┣┛┫
┛┓┛┛┫┫┣┻┳┗┻┃┗┫┓┛┗┛┏━┏┻━┛╋┛┓╋┻┳┣┻┗┃┓┣┳┫┻┗
┃┛┏┛╋╋╋━┏╋┳┣┓┓┫┗┗┛┃┫┗┳┗┓┗┗┣┣┻┻┫┻┛┃┫┣┗┳┻┓
┃━┣┃┓┫┗┃┗┏┗┓━┣┓┻┃┓┣━┛┃┣┃┃┫┏┻┻┃┃━━┏┣┣┳┏┫╋
┃╋┫┛╋┃┓┏┗╋┻┏┏┓┃┛┏┳┳┫┓┛━┻┃┏┣┏┗┃┃┣┃┏┻┓┗┣┣┏
╋┣┣┣┻┫┳┳┃┗╋┛┃┏┳┓╋━┃╋╋┫┏┛┏┛┓╋┫╋┛┓╋┫┫━┳┗┏┻
┏┫┛┏┓┻┛━━┫┃┫┳╋┫┻┳┓┓┓┳━╋╋┛┃┗━╋┏━┳┛┓┳╋┣┛┛┛
┣┗┓┏┓┓┏━╋╋┏╋┻━┳┗┗┣┳┓┗┛┃━┳┃┏╋┛┓━┳┫┳┣┗┓╋┛┓
┫┏┓┫┳╋┫┏┣╋┫╋┓╋┫┛┛┓┻┳┏━┳┃┏╋┳┳┳┫━┳┃┓━┏┛┛┳┛
┗┛┛┳┳┗┓┛┓┃━┛━┣┳┻┫┻┫┫┓┃╋┃┓┫┫━╋┫┫╋┃┏┓┓━┗┻┛
┛┃┳┗┫┛┓╋┗┓┣┻━┛┳┗╋┻━┏┃┻┛━┫┫┏┛┛┻┫┻┫┻┃┫━┻┏┛
┻┛┏┗┏┏┓┳┻┗┏┣┣┓━┛╋┫┳┣┳┏┛┻╋━┗┗┓┻┫╋┗┏┗┫┏┃┣┓
┃┛╋╋┗┛┏╋┣┻┫┏┣╋┃┳┳┗┓┗┫╋┛┛┗━┳━━┏┓╋┓┗┗┳━┃┗┛
┫━╋┫┛┻┛┓┃┗┣┳┗┗┫┛┃┛┣━┗┓┗┏━━┻┣━┻┓┓┫┏┓┓┗┳┗┫
┗┃╋┣┓┓┓┗┫━┣┃┃┻━┣┏┏┏╋┓━┏┓┗┫┣┏┫┣╋╋┣┫┗┃┣╋┫┓
┓┗┗┻┛┻━┏┓┳┗┏┏┛┻┳┳╋┫┛━┗┏┣┃╋┻┳┻┣┣━╋╋┫┏┗┃┓┛
┳┫┃┗━┗╋┫┳┛┣━┻┃╋┛┛┛┏┫┃┃┗┃╋┛┓┳┓━╋┛┃┗━┏┫┣┃╋
━┳┏┫┣┣┗╋╋╋┓┳┛┃┏┣━┃┳┃┣┳━┃╋┣┫┃┏┗━┓┗┣┗┣┓┫┳┫
┓┳┛┻┓┫┛┫┃┣┻┫┻┫┫┗┗┓┓┗╋┳┛┻┏┓┗━┻┓┻┏┫┣┃┏┛┫┻┛
┛┏┏┏┛┳┃┣┏┳┃┻┓┓┃┳┗┻┏╋━┏┻┳┛━━┃┻┫┛┳┗┻━
┗┓┛┓┻┛┓┛┛┗┓┫┛╋┗╋┣┓┣┓┏╋┣┫┓┳┫┳┃┃┛┫┏┛┳┣┓╋┳┳
┗┛━┛━┣┻┛┗┻┫┻┏┏┻┫┻┫┳┳┫┓┻┣┏┓┫┃┏┳┛━╋┳┳┳┏┣┛┃
╋┳━┓┗┛┗┻┗┣╋┏━┛┗┃┳┗┫┏┓┃┗┏━╋━┳┛┗━━┓┳┃┗━┻┣┣
╋┳┣┏┗┃┗┣┓┃┓━┫┗┫┛┛┛┗┃┏╋┣┗┗┛┣━┫┗┏┻┳┏┗┳┳┛┣┫
┏┃┳━━┏┣┓┏━┃┃━┃┏┣┫┃┗╋┛━┗┃┗╋┃┛┻┓┏┫╋┛┫┗┓┫┏┏
┫┫┻┣┃┛┃┫┻┏┳━┗━╋┗┣┫┛┗┓┛┓┗┓┛┓┫┳┏┃┻┃┏┻┗┫┏┳━
┫┛┳┃┫┻┏┗┗━┏╋┏┛╋┏┫┗┣┓┃┳╋┣┗┳┛╋╋┣┗━┏┗┛┏┣┗┫┏
┃┏┻┻┳┛┃┻┻┳┗┳┣┣┣┓┣┛┃╋┫┳┏╋╋╋┫┏┓╋┫┏━┏┛┓┣┣┃┣
┫╋┳┃┻┻┻┛┛┛┗┫┏╋┻┓┛┃┃┏┏┳━┳╋╋┳┛╋┫┗┗┃┻┏┏┳┛┻┳
┣┏┛┛━┃┓┓┏╋┳┃┳┛┻┓━━┻┏┛┳┫╋┳━┏┣┻┳━┳╋┣┣━╋┏┻┳
┳┛╋━┗╋┣┓╋╋┃┃┳┗┫━╋┣┃┫┳┃┳┓┻┳┗┻┫┣┳┳━╋┗━╋┫┫┗
┳┫━┏┗┳┓━┗┗┏┓┫┫┓┃╋┳╋┏┻┫┛╋┣┃┓┏┫┏┻╋┳┗━┫┏━┣┃
┳┳┛╋┗┫┻┏┗┓┻┏┫┳┳╋┛┃┃┫┫┏╋┳┻╋━━┛┛┫╋┻┣━┏╋┗━━
╋┓┓┏╋┓┏┛┛┫┏┻┫┻┫┻┓┣┳┓┏┏┃┛┃┣┗┻┗┫━┻┓┃┛┣┗┓┃┫
┫┻┣┳┓┛┣┗┫┳┓━━╋┛┏┻┻┣┣┃┗╋┃┻┻┫┳┳┓┛┫╋━━┗━┳┳╋
┏┗╋┗┻┣┏┣┫┛┳┃┻┃┏┃┓┣┳┻┣┏┓━━┗┻┗┏┗┛┃┏┫━┃┻┃┛━
━┫━┓┣┃┓┗╋━━┛┏┛┛┛┛┓╋━┓━┛┛┗┓━┓┫━╋━┓┛┛━━┛┻┗
┏┻┗━┗┛┃┓┫┛╋┗┗╋┗╋┗┓┳┣┳╋━┃┣┫┛━━━┫┻┃┏┓━┏╋┛┻
┛┛┏┃━╋┛┏┳┏┫┛┓╋━┫┏┫╋┏━┗━┻┃┓┓╋╋┓╋┣╋┫┫┗┻━┛┏
┓╋┓┓┃┏┛┣━┏╋┗┳┗┫┛╋━┃┛┗┻╋┣┓┳━┻━┣┳┗┻┓┛┻╋┓┳━
┏┫┫┫┓━┏┫┻━━╋┓┃┗┛╋┏┛┫┗┓┗┓┃┻┗┣━━┻━┛┻┣━┓┓╋┻
┓┻┻━┻┏┃┓┳━┫┳┻╋┛┓┛┻┻┏╋┗┳┻┳┗┃┛╋┻┗┃┓┳┃┣┛┛┏┫
┫┳┫┃┻┻┏┗┣┣┓┛╋┃┛┗┗┫┫┻┏┣┳┗┗┛━━┏┃┗┏┻┳┗┳┃┛┳┫
┣┻┓┫┃┗┃┗┣┛┣┓┓┣┛┛┛━┗┃┗┃┫┏╋╋╋╋┏┓┫┏╋┛┏
━┳┳┗┫┏┻┏━┃┏┳┻┛━┻┳┏┣┃┃┗┗┣┛┗┫┫┫┳┣┳╋┗┫┻╋┃┛┃
┃┣┃┫┛┃┫┗┛┛╋┳┳┛━┳┻┃┻┻┳┃┻┏┓┳┓━╋┏┃┓┫┓┓┃┏┣┛━
━╋┳┳┏┻╋┃┻┣┛┣┳╋┃┃╋┻┏╋┗┃╋┗┃┃━┓┫┏╋┃┗┗┫┳┳┳┗┓
┏┻┃┗┏┏┏━┳╋┓┗┣┳┛━┓┗┫╋┓╋╋┫┣┻┗┃┛┳┳┣┣╋┏┗┓┫┳┣
┓┛┏┃━┃━┻┫╋┓╋┛┻╋┫┏┗┓━┏┣┛┣┻┫┃┗┏┏━┳┻┻┓╋╋┃┻┣
┳╋┳┓┏┫┓┳┓━╋┃┫┃┃┻┳┓┗┗╋┏┓┏┏┫┳┣━┫━┣┓┳┓┓┳┣╋┛
┻┫┗┳╋┫┛┣╋┏┗┻╋┓┗┣┓┛┗┳┗┣┓╋┃┓┻━┻╋┫┻┳┃┓┫┏━┏┗
┣┏┓┻┛┫┓╋┃┃┏┃┓┗┃━┗┃┏┏┣┳┛┛━┏━╋┳━┗┃┗┫┛┏┳┏┏╋
┫━┗┫┣┫┻┛┫━┣┛┃━┃┃┫┃┗┣╋┛┃┣┛┛┻┣━┣┣╋┓┏┣┻┏┃┣┫
┛╋┛┛┗┫┓┫╋━┻┣━━┛┗┣┗┗┻╋┓┛┃┫┳┣┣┳┫┏┻╋┫┣┃╋┻┫┣
┻┳┣┳┳┃┫┛┫┓╋━┣┏┣┏┓┏┏┗┫━┛┫┫┃╋┳┗╋┏┫┗━┣╋━┣┃┛
━┃┻┓┫┛┳┛━┳┛┃╋━┳┣┗┳━┛┗┻┓╋━┫┣┣┫┛┛┃┗┻┃━┗┗┏┫
┃┻┃┓┏┃┃┫┳━┓┫╋┻┏┗┫┣┏╋┃┏┏━┏┳┃┫┫┳┏┃╋┃━╋━┻┻┣
╋┳┳┃┛┻━┛┻━┫┗┻╋━┃┓┓┏━┣┃┫┳┗┏┫╋┗┣┣┻┻┻┛┗┻┻┳┓
┗┗┓┻┓╋┻┃╋┫┓┫╋╋┳┛┓┛┓┫┃┫━┏┃╋┻┣┻┓┻┗┃┛┻┻┓╋┻┛
┏┳┗╋┃┃┓━┗━╋┳━┓┛┳┛━┻┗┣┛┻━━━╋┗┏┏┣━┛┳┏┣╋┗┃┻
┣┛┓┏┫┫┻┏┗┏┓┗┣┏┻┣┗┣┏┫┻┃┳┣┫┏╋┃┻╋┃┻┫┣┏┃┣┫┛┏
━┗┣┫━┳━┓╋┃┫┃┫╋┗┓┗┻┫┻┻┃┓┗┗┳┻┏┃┗┳╋╋┫┏━┫┻━┏
┫┣┳╋┫┫━┛╋┻┻┛┏┳┏┏┓┗┗┗┳┳┃┏╋┫━┻┻┛┛┻┗╋┳┫┛┣┃┛
┛┣┫┳┃━┓┻┣╋╋┏╋┃━┛╋┓┓━┃┏┗┣┣╋┗┓┳┣┣┣┓━┃┓━┻┻━
┫╋┃┣┃┛┗┫┫╋┓┳┻┫┛┏┗┛┓┣┏┏┳┻╋┛┏┣━┏┫╋┗╋┓┃┏┃┏┻
┛┃┻┻┻┳━┓┻┻┣┗━┳┳╋╋┗┃┳┣┗━┣┏┣┃┗┛┫╋┛┳┛┻┻┗┓┃┏
┏┫┫┛┫┏┳━┗┛┫╋╋┫╋┛┳┓┓┗┣┫━┏┳━┳┃┳┃━┫━┳━┳┗┻┓━
┓┫┫┻┳┃━┳┛┳┻╋┏┏┗┏┓┏┳┛┫┏━┛┏┻┣┳╋┳┃┣┫┓┗
┏━┗┛┏━┫┓┃┏┗┗┫┳┃┻┏┫━┃┛┏┣┻┏┛┓┣┻┗┣┓┫┳┻╋┣┏┻┓
┏┃┗┳╋┻┻┓┫━┏┃┣┫━┳┃┛╋┫┫━┃━┳┻┫┓┻┻━┫┳┻┗┗┗┻┓┓
┻┫┏┳┗┳┏┏┛┓┻┣┻━┛┫┻┛┃━━┗┓╋━╋━┓┳╋┛┣╋┓┗━┏┳━┫
┏━━┣┛┃┣┣┻┗┏┓┣╋┳┓╋┛┏┃┣┏┫┏┓╋┃┗┳┣┗━┫┫┳┛┃━━┓
╋┃╋┏┗┃┻┣┛━┣╋╋┻┏┏┣━┣┫┓┃┏┻┣┛┛┏┣┛┻┫╋┣┓┣┫┫┣╋
┗┳╋┏━━┓┏┛╋┫┳┏┓━┣┓┓┓━━╋╋━┗┫╋╋┫┫┗┫┓┏┣┗╋━┛━
┣┏┫┫┏┻┛┣┳┛━┫┏┗┛┣┣━┫┳┗┃┃┣┃┫┏╋┏┓━┳┓━┛┏┳┻╋┣
┳┏┏┻┣┻━┃┓┗┃━╋┳━┓┳┃┻┗┏╋┗┣┣┃┣┃┻┃╋┻┓┫┛┳┛┻┗┳
┻┣┫┻┛┓┛┏┗┓━╋┻┛┻┓┫┻╋┓┓┳┫┗╋┛━┗┓┓┣┗┫┏╋╋╋┏┣┫
┛┛┳┫┻╋┛┻┛┻┓┓┣┣┣┓┻┓┛┏┻┃┳┏┣┃┏┫┛┓┫┳┛┗┃┛┗┏━┛
┏┣┻┳┫┻┗━┳╋━┣┃┓┛┳┻┓┣┣┃┳╋━┳┗╋╋┣┗┳┛┫┻┗┗┗┗┣╋
━┣┳╋╋┳┃┻┳┛┓┗┃┛┃┃┛┫┗┏┻┏┃┣┏╋┃┳┏┫┫┗╋┫┫┳┳┛━┓
╋┣┛┓┏┣┏┗┃┓━┻┗━┓┃┣╋┓╋┻┳╋┛┓┳━┻┓┓┛┳╋┛╋┫┳┛━┃
┛┗┫┗┓┛┣┏┏┏━╋┏┛┳┳┛━┣┓┫┣┓┻╋┏┣┃┗┃┃┃╋┏┫┃━┻┫┣
┛┳┗╋┳┃┫┳┛━━┣┏┓┫┏┗┫┓┣┗┫┓╋┫┃━┻┫╋┃━┻╋┗╋┏┏┫╋
╋┗┏┏╋┣┣┏┏┏┣┓┻┫┻┓╋┃┗┗┗┗┃┫┏━┏┻┛┻━┛┳┳┣┏┛┗┳┳
╋┗┃┫┳┏┛┓┣┻┻┳┣━╋┏┗┗━┓┣┓━┃┛┛┻┫┃┏┫┫┣┫┛┫┗┳┃━
┏┗━┣┛┓┫┃┣┛━┫┻╋━┣━┃┏┛┃━┛┳┛┃┻┛┳┏┓┏┓┛┛┣┳╋┫┗
┫┛┛┛┫━┃┛┳┳┏┫━┏┃┓┣┻┳╋┏┗━┫┣━┫┛╋┫┻┳┗┳┃┏┗┃┗┫
┳┛╋┃┃┻┗┛┣┻┏┏┫┣┛┣┻┻┏┫┓┣╋┃┃╋┃╋┏┛━┳┛┓┣┣┛┛┳┏
╋┣┓┫┛┏┛┓┃┏┗┏┣┃┫┻┛┛┏┏┓┣┫╋┗╋━━┗┏━┓┣┃┛┃┓┳┫┗
┳┫┛╋┓┛┃╋┏┻┃┓┏╋┛┓┳┏┣┃┫┣┳┛┏╋━┣┻┣┓┃┳╋┣┃┣┃┣┻
┗┗┛┏┳┃┳┻┻┻┳┏┏┻┫┣━┃┓━┓┛┳┣┳┛┣┛┃┓┳┃┓┏┳━┛┣┏╋
━┫┛┣┏┣┃┏┏┏┳┓┫┣┛┓┓┗┻┣┗┻┫╋┃┛┓┛┗╋┗┛┗┣┏
┏┓┃┫╋┃┓┃━┗╋┃━┛┏┻┻┳┳┏┛┏┻┻┳╋┻━━┣┗╋╋┏╋┓┣┓┃┻
┛╋╋━━┻╋┳┗┛╋┓┏┛━┏┃┓┻┏┃┻┃┳┏┣┫┣┛┗┻┳┳┻┓┗┳┫┣┫
┛┏┗┃━┏╋┻┻┣┳━┓╋┫┏┛┳╋┃┫┗┃┣┳┫┳┫┗┛┣╋┛━┣┳┃┫╋┳
┣┻╋┻┏┳━┣┳┛━┗┣┏┓┏┃┻┫┻┗┏╋┗┻┣┏━┻━━┻┻┗┗┫━┃┓┃
┻┃┻╋┫━━┗┣━┛┻╋┫┏╋┏┓┗╋┫┓╋╋┃┳━┗┃┛┓┫┫┓┻━┣━┳┣
┃┳┏┳┓┫┗┗┛┏┣┓┻╋┗━┗┏┛┃┃┫┗┫┫┣┻┳┫┻┃┗╋╋┏╋┓━┛┣
┛━┫┳┗┗┗┣┻┳┓┓╋┫┗┫━┣┛┓┃━┳┃┻┫━┳┏┫╋━┫╋┏┳━┳╋┛
━━┫┻┻┻╋┻┫┗┛┫┫┛┏┃┓┛┳┓┃━┻┃╋┃┃┳┛┛┳┫┛┓┣┏┏━┣┣
┳━┣╋┏┻┃┛┫┃━┗┻┏┓┣┃┏┻┓┣┣┳┓┏┳┳╋╋┃╋┫┓┫┳┻┏┣┣┗
┛┳━┗┓┻━┛┓┛┳┳╋┗┫┃┣┛╋┛━┏━┳┃┻┣┏┣┳┻╋┏┗┣╋┣┣┏┏
┏┳━━┏┛┏┫┛┃┗╋┻┗┓━┏━━┣┫┳┃━┫┣┫┻┏┓┫┻┛┫┏┗┃┫┻╋
┃┛┏┫╋┗┻╋┣┫┃┣┓┃┻┛┳┳┣┗╋┻╋┳┏╋┣━┃┓┻━┏┓┏╋┓┳┏╋
┻┏┫┣╋┳┏┻┏┓━╋┻┗┣┓┫━┫┳┗┻┓┫╋┛┣┣━┫┣╋┣┃┳┏╋┓┳━
┗┗┏┃┏┗━╋╋┳━┃━┏┛┏┃┃┛┗┣┳┣┓╋┻┃┗┣╋┗┣┏┫┛━┣┏┏━
┓┏━┏╋┳━┻┗┣┻┳┳┓┓┳┃┗╋┫┳┻┛┳┏┫┣┓╋┓┣┳┗┛┏┣┛┓┻┣
┫┗━┳┗━┗┏╋┫┓╋━┛┗━┳┓╋┫┛┣┃━┣┻┏┳╋┫┳┫━━┃┓┏━┛┗
━┃┓┓━╋┣┣╋┃┻┻┛╋┓┻┣┻┗┃┳┛╋━┛┛┗┃┛╋┻┛┳┳┻┗┏┓┻┻
┻┣┛┓┳┛┃┛┛┃┻┃┳┃╋┳┻┃┏┗╋┏╋┛┏╋┓┗┓┓┏┳┛┣┻┛┓┓┓┏
┗┛╋╋┓┳━━╋┣┫┫━┻┫┏┗┓┻╋┛┫━┃┻╋┳┛┛┻┫┏┓┫┓┻┗┓┛┏
━┫┛┓┃┫┗╋┓╋┣┗╋╋━━┳┻┃┳┫┫┃┫╋╋┻┻━━┳┗┗┓┛┏┫╋┃┏
┃┛┳┳┣━┫┓╋┏┣┏━┣┫┫┓┳┏━┓┓╋┳┏┛┓┳┃┻╋━┓━┣╋┏┗┃┗
┗┫┛┏┛┓┃┏┃╋┃┃━┣━┫╋┃┛┣┛┫┃┫━┻┣┣━━┗┛━┳━┗┛┻┗┫
┫┣┣━┻┳┃┗┓╋┏┻┃┛╋┃━┛┻╋┣┏┻┛╋╋━╋┣┛┳┗┳━┓┗━┏╋┻
┣┏┃┛┏┗┗┗╋━┻━┳┃┻━┗┃┫┛━┓╋┫┫┣┏━╋┛┫━╋┻┫
474名無しさん:2005/12/31(土) 13:40:33 ID:???
うひょっ♪
┫┫┫┛┓┓┫━━┓┳┗┗┫┗╋┓┻━┃┓┻┫┏┏┓┏┗━┃┛┳┳━┗┣┣┓━┫
╋┻┏┓┏┓╋┻┗┫┏┗┛┳┏┏┛━╋┛╋━━┓┳┻┫┫┻┻┓┣┗┻┃┗┃╋╋┓
┓┛┳━┳┗╋┏╋┣┏┗┓┻┳┛┃┃━┃┻┻┛┫┣┛┫┣┗┻┫╋┃━┏━┏┗┳┓
┃┓┗╋┏┃┻┣┓┃┫┏┻┫┻━┻┗━╋━┓┓┏┓━┃┗┓┣╋┛━┃┣╋┃┣┫┛
┳┛┣┓┗━━╋┻┫┣┃┻━━╋╋╋┣┻╋┣┣┣┻┃┛┻┳┏┓┳┃┳┛┃┫┳┳╋
┏┫┣┗┛╋┃╋┏┫━┃┏━┗╋┓┳━┫┏┣┻┃┻━┓━┏┣┛┫┏┫┃┳┫┓┗┳
┃┳━┻╋┃━┫┛┗┳┃┛╋┫┗┻┻┓┣┣┗┛╋┓┻┣┃┏┛┗┏┣┓┓┃━╋┏━
┻┗┻━┏┣┳┗╋┻┳┛┏╋┗┏┗┫┓┣┛┛┛┏┛┛┳┣━┛┣╋┛╋━━━┓┏━
┻╋━┃┫━┓┓┃┓╋┗┣━╋┗┏╋┓┏┫━┳┻┗┓┻┛┻┻┓━┏┓╋┏┓┻┻━
┃┣┛┳┏┻┳━┻┓┓┳┣┛┛╋┫┛┏┫┫┫╋┓┻┛━┳┓┏┃╋┛┏┗┣┓┓┣┳
┳┏━┓┃┣┗┗┗┛┏┏┣┏┗┫━━┗┻┣┳┗━┻┫┓┏┓┗┛┓┓┣━┫┗┳┃┫
━┗━┗┓┛┃┓┏┏┏┫┣┳━┃┓┓┏━┫┛┫━┻┗━┏┏┓┛┏┳┛┻━┛╋┛━
┫┛┗╋┻┓┫╋┏━┣━┃┫┳┳┫┗┳┗┃━┫┃┓━┏┛┳┳╋┻┫┃┫┛┣┗╋┣
┓┣┻┻┫━┫┛┏┓┃╋┗┓┳━┃┳┻┃┣┻┳╋┗┏┣┫┓╋┫┫╋┫╋┣┳┣┗┏
┃╋┛┗┃┃━┏╋┳┗┻┳┳┛┏┻╋┣┃┻┏╋┣┳┫┣┳┛┛━┏┣┻┻┓┏┛┛┓
┳┻┃┃┃━┗┻┻┻┫━┳┣╋╋┣╋┻┗┳┓┻┣┗┗╋┛┃┫━┫━┓┫┻┛┻╋━
┏┗━┻┛┃┻╋╋╋╋┣┳━┣┓┣┻┃┏┻┫┫━┣┓┻┓┛┗┣╋┻╋┣┏┃┣┓┳
┫┫┏┏╋┻━┫┗━┛┫┳┗┏┫╋┗┳┳┗┓┣┳┏┣┻┓┣┣┫━┏┳┏┃┳┃━━
╋┗┗┗┗┃┳┣┣┫┻┛┛┛╋┗━╋┓┻┗┣┓┓┃┏┗┗┃┳┫┛┛╋┗┗┛┓╋━
┻┏┃┛┃┣┗┳┳╋┗┏┛┫┣┣┓┏┻┓┓┓┛┏┓┛┫┏┻┳┗┻━┛┓┗┛┗┗┣
┣┳┓┓┻━━━┛┳┛┫┓┣┛┳╋┃┗┻╋┗┳┳┏╋┣┗━┣┻┛╋┣┳┓┓┓┗┻
┃━┃┫┫┫┏┏┗┫┛╋╋━┃┏┗╋┃┓┛┃┏┣╋┓┳┓┃┻┫┓╋╋┗┫┻━┳┃
┃┃┃┫┫┏┗┓╋┳┏┻┏━╋┣┳━┫┣┓┃┏┳┛┓┳┣╋┏┗┻╋┓┣╋┛┳┻┫
┛┳┗━┫━╋┳┏┫┃┃┓┓┳┓┫┛┗┻╋┻╋┻┻┻┣┳┳┻┃┏┳┻┗
╋┗┫┫┓┛┓┣┛┻━╋┛┏┳┳┛┃┳╋┣┳┓┗┫┓━┳┳┛┛┃┛┛┗┳┃╋┛┳
┗┏┃┏┛━╋━┫┃┣━┗┏┳┗┛╋┛┣━┓┣┛┫┻┓┳┗┫━┛┻╋━┗┳┓┏┳
┃╋┫┗┃━┏┏┗┓┗┫┃┫┓┛┳┳┏┏━┓┻┻┳┃┻┓┳┻╋┫╋┓━┃┃┻┗┃
┓┗┏┗┻┓┓┛┣┃┻┣┏┃┓┏┗┃┳━┻┳┣┫┛┻┻┳╋━┛┃┻┓┫━┓┏━━
┛┳┳┳┻┳┗┻┗┳┏┗┳┗┏┏┃━┣┃┓━┻┏┛┫┛━┛┫━┳┣┓┻━┓┛┣┓
┓┃━┓┫╋╋┫┓┣┛┗┻━┛┓╋┃╋╋┏┃━┏╋┣┛┫┗┓┏┃┃┃┗┫┣┫┏┓
┳┗┃┓┏┛┳┻╋┛┓┫┫┏┏┣━┏┏┻╋┫━┓┫┳┫┳┳┛┫┫┛┓┣┳┏━┣┏
┛┫┻┓┏┃╋┻┻┗┻┳┣┳┏┻┛┏┳┣┳┃┫┓┛━┃┗┗┃┓┻┻┻╋┻┫┣┻┏
╋╋┣┗╋━┃┻┻┣┻┳┓┗┓┓┻╋┃┃┻┗┛┳┛┫┳┗┛┗╋┃┛┳┳━╋┫┛┣
┗┃╋┻┏┗┏┃┣┫┗┻┃━┫┛┣━┫┻┛┛┗┃┫┃━┻┛┳┻┗┏┛━┳┃┛┃┣
━┫━┗┃┓┏┃┣┛━┓━╋╋┻┏┃┏━┃┓╋┓┓┣┏┏┳┏┛┓┃┓┗┛┫┃┛┃
╋┃┫┻┗┣━┏┗╋╋┓━┓╋┫┳┃┓┛┫┻┛┓┏┛┏┳╋╋┳┳╋━┓┃━┫━┓
┣┏┓┓┃┏┫┫╋┻┻┣┃┃┻┣┓┣┏┏┣┏┃┓┓┃┛┗━┫┃┃┛━┛╋┏┛┛┛
╋┃┏━┣┫┳┗╋┛┣┛┣┓╋┫┏╋━┻┻┫━┃┏┻┃━┛┃┃╋┏┣┳┛━┣┓┛
╋┃╋┓━┗┗┳┣┓┳┻┻╋┣┻┳┗╋━┣┳┳┫┻┛╋┓┓╋┃╋┃┓┻┣━┻┳┏
┣┣┣┻┛┏┃┫┏┛┗━╋┃┻┛┛━╋┫┛┗┃┳┛╋┣┫┛┣┛┛┏┗╋┳━┗━┫
┣┃┳┣┛┗╋┳━┗━┗┓┗┛┳┗┗┏┻┛┣━┣┳┏┣╋┃┫┃┻┓┻┣┓┏┫┏┓
┓╋┣━╋┓┏┻┗┳┣┗┃┳┏┃╋┃┏╋┏┣┛┃┏━╋━┛┳┳┛┛┏┣┛┛━┗┛
━┫┓┏┫┫┫┫┗┏┏┗┻┳┏┫┫┣┓┣┃━┃┃┃┗╋┓┣┫╋┳┗┓┫┻┗┣╋┃
┓╋╋┏┣┗┏┏┻┻╋┏┳┗╋┻┣┏┏┃┫┣━┏┛┛┏┏┛┣━┏┻╋┓┛┃┳┏┃
┃┗╋╋┓┣┫━┣┛┫━┻┛┏┣┏┛┳┗┻┓╋┃┃┓┃┫┻┗┛┏┣┫┃┣┏┻┛┛
┗┛╋┗┏╋┓┫┳┃┳┻┏┏┗━┫┫╋╋┳┃┓┓┫━┃┓┣┗╋┣━╋┗┃┻╋┛┣
━╋━┻┣┳┃┓┫┏┏┃┏┻┣┣┫┛┗┃╋╋╋┫┳┏┓┫┃┃┫┏┓┓┻┻┛┫┛┗
┻╋╋┃┃┫┏┃┓━┓┣┣┓━┻┃┻╋┃┃┻┏╋┫┛┓┳━┫━┓┃┫┃
┛┏┳┣┓┛┻┣┃┻┣┓┓━┳┣┣┃┫┣┃┛┳┓┃╋┳┓┣┓╋┛┏┓┳┓┳╋╋┃
┳┏╋┻┛┓┏┛━┣━┏┣┳╋┗┓┣┛┣┛┳╋┛┏┃┗┃╋╋╋┛┳━┏┛┻┓┏┏
┏┫╋┗┻┳┗┏┏┏┻┗┻┻╋┏━┣┻┏┻┓┫┻┣┻┏┳┓┃╋┫┛╋┫┃┻┳━┻
┛┣┫┃┓┃┃╋┳┣┓╋┗┓┫┣┃┏┣┻┫┓┻┓┗┣┛┛┫╋┳┓┃━┳┳┃┛┗┛
━╋┛┃╋┳┳┛━┳━┓┏╋━┏━┃╋┗┫━┫┓┛┏┛┣┃━┃┏┛┳┗┫┣╋┻━
┛┳╋┫┻┳╋┗┗━┏━┏━┓┣┣┳┏┻━┫┳┫━┫━╋┳┫┫╋┏━╋━┃┗┛┻
┣┫━━┳┣┣┛━┃┣┗┫┃┏┏┗┏┏┛━┫┗┓╋┃┏┗┗┓┣┻━┫━┣┫╋┓┻
┗┃┫╋┛━┏┣┛━┃┻┓┫┗┏┫┻┃┳┳┃┏┻╋┫┻┃┛┳┣┻┳┛━┫┏┻┛┛
┣┏╋┗┗┓┛┗┣┻┳┛┗┫┏╋┓┏╋┗┣┃╋┃┗┳┛╋┳┫━┛╋━┛┣┣┓┣┣
┻┫━┣┻┗┃━┳┻┫┫┛━┏┃╋┳┻┫┓┏┻┫┫┗┣┻╋┛┣━┻┛━┫━━┫┻
┏┃┣━┏┫╋┃┣┃┛┣┻┏┻┣┃┫━┓┻┳┗┻┓┳┫┗┛┻┛┫┳┻┳┃┣┃┳┏
┛╋┻┛┃┛┗┳┣┃┳┃┻┣┫╋┳┏┫┫┏┳┫┏┫┫┃┻╋┛┣━┏╋┻┃┓╋┳┫
┳┳┻╋┫┗┏┃━━╋┫┏━┫╋┣┗╋┏┏┳┓┛┳╋┃┏┣┗┳┏┓┫┏┓┛┻┃┻
┛╋┳╋┏┳━━┻╋┃┻┓┏┫┗┳╋┏┏┏┃┃┃┃┣┃┣┳╋┃┛╋┻┗┏━┏┗┻
┃┫┗┛┛╋┏┣━┫┛━┳┳┏┳┛┣┻┻╋┗┓┫╋┳╋┛┻┣┓╋┳┻┫┻┣┣┣┣
┓┛┏╋┫┛┛┗┏╋┗╋┓┫┃┫┃┣┃━┻┏┏┛━┃┣┣┓╋━┏┛┻┻┛┏━┗┏
━┏┛┫┗┣┛┃┻┛┛┳┛┓┓┃┻┗┣╋┏┳━━┏┏┣┃━┻╋━┓┫┓┛━┏┣┃
┏┏┻┏┏┓┃┫┏┫┏╋╋┻┳┏━┗┏┃┛┫┛┃┻╋┛┗┳┗┏╋╋┃┗┫┻┛┳╋
┻╋┻┳┗━┓╋╋┫╋┻┣┃╋┗┓┓┓┳┗┻┛┳┛┏┓┻┓┏┃╋┃━┳┣┫┗┳╋
┳┏┳┫╋┻┃┣╋┛┻━┗┏┫┻┳┳╋┓┗┻┏┫┏┃━┏━┻┃╋┣╋━┻┃┛╋╋
┣┳┳╋╋━┃┃┛┳┛╋┣┏┏┏┫┃╋┳┣┏┃┓┳┃┫┃━┳┳┫┻┳┛╋┛┏┫┻
━┓┃┏━┓┣╋┏┏┛┏┻┗┻┏┳╋┣┏┓┏┃┏╋┃┓━┓┓┗╋┛╋┫┳┓━┓┛
┣┗┓┏┫╋┣┫┻┫┻┫┓┃┓╋┫┗┻┏┛┛┛┛┓┳┫┏╋┳┳┳┳┃┗┳┻┏┏┗
┏┻┃┫━┻╋┗┫┣┓┃┳━━┫╋━┗╋┻╋┛┻┳┓┳┣┏┻╋━┛┛┳
┗━┣╋┓┏━┫┓┃┏┓┣┗┃┓┓━┛┻┗┫┃┗┓╋┣┗┫┫┫┣┣┫┻┣┗╋┗┗
╋╋┳┣╋┛┛┏━┗┫┗┛┛╋┛┣┓┫╋┫┏┗┏┫╋┻┫╋┗┻┏┏┗┳┣╋━┏┛
━┗┣┏┣┃╋╋┏┻┗┣┻┛┫┛┛┗┓┳┗┻┻━┫┓┳┣┏┓━┻┳┣┳┣┓┻┣┛
┣━┃┛┳┣┃┏┳┏┗┻┛╋┓┳┛━━━┛┫┓┛┛┓┳┏┗┏╋┃━┫┳┳┫┳┃┗
┓┗╋┓━┓╋┻┓┗┣╋┻┫┗━┏┛┗┗┣┗┣┃┛┫┳╋┏┓━━┛┣┏┛┗╋┻┃
╋┫┗┳┣┏━┏┃┫┫┻┏┣┻┗┻┏┃┗┃┳┣┛┃╋╋╋┗┳┻━╋╋┳━┣┳┣┫
┗┗┛┛┗┏┏┏┣┓┫┳┓┳┏┃━┏┗┏┫╋┫━┓┏┛┏┗┓┳┃━┳┏┗┗┣━┏
┓┛┗┛┏┻┳┻╋┏┫┻┣┫┫┛┏┏┣┫┫━╋┫┫┻┓━┻┳┻┓┻┃┃━┓┛┛┻
╋┫┃┫┃━┫┗┛┗┣┫┣┛━╋┻┛┏┏┏╋┏━┗━┫┏┳┓┃┗┗┏┳┗┛┃┫┓
┣┫┗┣┃┣┣╋┻┃┓┣━┳┳━┣━┏┃┏╋┗┻┃┣┳┻━╋╋┻┫╋┳┃━┗┏╋
┣┫┏┛┏┫┳╋━┃┣┏┣┣┓┃┻┛┏━┳┛┓┓┣┏┏┛╋┗┫╋┃┓┏┻┫┫━━
┫┗┫┛┓━┓┓╋┏┻┫┣┫╋┓┗┳┣┓┏┻━╋┻━┏━┛╋┓┳━┗━━┳┫┃┓
┻┫┳┃┳━┃┫┣┻┻┳━┛┳┻┓┃┛━┗━┃╋┣┛┃╋┣╋┫╋┛╋┃┗━━━┏
╋┏┣╋┏┣┣┓┣━┳┳┛┣┏┏┏┃┣┃╋┓╋╋┣┻┗┫┏╋┫┛┓┣━┃┣┣┳┃
┫┗┛┻━┻┛┓━┏┏┏┛┛┣┻┻┗┛┏┗┻┫┳┏┣┻┛┣━┫┻┛┏┳┏┓┣┛┓
┣┳┛┏┏┛┣┛┫┛╋┣┓┛┃┗╋┗┃┛┗┣┻╋┓┏┳┗┫┏━╋┗┣┃┛┳┻┻┻
┓━╋┻┛╋┓┃┫┓┳┃┛┃┫┫┛┛┳┃┫╋━━┻┓╋┣┣┛┓┳┣┃┣┣┫┛┣┫
┓┛┫┏╋┣┗┫┃┃╋┳┗┳┛┏┫┏╋╋┫┃┃━┃┓┫┫┫┓┛┣┣┓┃┛╋┓┏━
┃┫┳┛┫┳╋┃━┫┗━┣┣┃┏┳┫┳┣┫┃┃┗┳┳┃━┫┓┻┫┏╋┛┳┗┃┣━
┓┫┫┻┣┓┗┃┏┗┃┫╋┳┏┣━┏┗┻┣┗┛┻┣┓┏┗╋┻┛┗┫━┛┫┣┓┓┻
┏┻┳┛━┗┃┗┳╋┻┻┏━┃┛┳┳┻┃┣┃┏┫┻┳┗┳┗┓┳┓┃┓━┏┻╋┓━
┛━╋┣┣━┃┃┓┏┓┛┛┏┏╋┏┻┻┳━┫┫┏┻┛┻┻┻╋┗┻┣┣┏╋━┏┗┻
┗━┗┓┓┳┓┏╋╋┣┛┗┗┳┓┳╋┻╋┃━━┗╋┏┳┓━╋┗┃┗┛┗┣┫━┣┣
━┛┛╋┏┛┳┃╋┫┫━┻┓┣┛┏┓┻┓┣┏┓┣┻╋┃╋┓┏┓╋┏┻┳
┳━┣┃┏┛━┛┓┳┫┻━┳┫┻┃┗┳┓┣┣┏┫╋━━┗━┓┃┃┗┳┏┃━━╋┣
┛┏╋┛┗┫┛┃┓┗┣┳┳┳━┃┓╋┫┓┣┓┓┃┗┫╋┃┻┃╋┃┃╋╋━━┏┓┫
┫╋━┫╋┣┗┣┃┫┛━┓┣┛┣┛┳╋┛┻┓┛┻━┫┳┛┫╋┣┗╋┃┣╋┫┃┗━
╋┃┳╋┳┻┫┻┓┓┓┓┓┛┏╋┻┻┣┏┣┛┫┗┛━┗┣━┏┛╋╋┏╋┃┃━┫┻
┳┫┗┏┃┗┃╋┳┳┻┛┛┃┏┓┗┓┫┏┫┃┫┓┓┃┃┃━┛━━┓┗╋┳┓━┃┃
┏┻┓┳┃┻┳┓┳┳━━━┛╋┗┻┻╋━┳┓┛┗┗┃┗┃┳┳┗┏┛┣┛┻┛┻━┏
╋┓┗┻┛╋╋┣┻┻┣┛┃┳┣┳┻┫┫╋━┗┗┣┣━┏┻┫┣┃┛┳┛━┻┫┫┗┃
╋┫━┣┗┗┻┣┣┗╋┻╋┳┗━┳┻┣┳┫┣┏┗┳┫┏┻┳┓┳┃━┣┻╋┳┃┓╋
━╋╋┏┃┫┓┫┻┳━┃┻╋┣╋┃┏┛┓┳┓┳┓┳┗┗╋┳┏┓┫┓┻┛┫━┣┳┻
┫━┛┓┛┻┳┳┣┃┓┫┏┳╋┫┗┏┳┃┏┳┗┳┗┗┛━╋┏┛┣┓╋┳━┗━━┃
┃┳┣╋┗┳╋┃┻┓━━╋┣┗╋┛╋┻┫┏┃┫┻┃┛┃┣┛┃┣┃┃━┓┗╋┫┛┫
┛━┻┃┗┣┏┓┃┏┓┣╋┻━┓┻┃╋┻┏┓━┏┛┻┗┃┣┻┏┃┃┣╋━┓┓┗┻
┃━╋┃┛┛┗┫┻┳┳━┳╋┳┗┃┫┗┣┣┻┏┫┣┻┻┛╋┫┳┗┗┳┣┓┗━┫┻
┫┓┻┃┻┫┣┓━┏┣┣┫┛┣┓┛┣┻┫┣┓╋┗┛┣┳┻┏┏┣┣┳┃┛┗┗┳┓┻
┃┏┗╋━┻┫┃┃┃┫╋┗┣┻┫┳┳┗┗┏┳┻┳╋┻╋┃┃╋┏┫┫┫┳┣┏┓┃┃
┏┫┃┣┫┛╋┗┛┫┳┃┛┣┣━┣┓━┛┗━┏━┻┣┛┃╋━┓┣┻┗┃┗┛╋┃┫
┃┣┫┣┛┓━┣┫┻┗┗╋┫╋┗┫┃┛┳┻┓━┣┛┏┗┓┛┣┏┻╋┛┻┻┣┛┗┓
┏┣━┳╋┏┣┏╋┳━┃┛┃┓┛┻┗┫┻┳┃┛┻━┓┫┻┗┫┗╋╋┳━┓┫┫┓━
┣┏┗┓━┛┃┏┣┳━━┻┗┻┃┏┛┻┗┣┳┫┻┣┳┛┳┣━┓┃┃┳┛┓━┗┻┛
━┻┏┫┣━━┻┫┛┓┫╋┣╋┫╋┏┳┓┣╋┏┓┛┳┛━┗━┻━┣━┳┫┗┓┗┗
┃┣┫┳┫┏┏━┛┳┏┗┫┳┳┻┻┗┛┳┳┻┣┳┣╋┗┃┃┃━┏┛┗┣┛┏┣┳┛
┣┃━┳╋┫┛┳━┛┃┏┣┓┻┗╋━┣┳┳┳┓┗╋┃╋━┏┃┗┓┳┛┣┓┃╋┓┏
━┓╋┻┃┳┣┃━┳┃┣┗┏┣┣┗┏┣┣┳┓┏┣┏┏┃━╋┓┳┏┛━━┣┃┻┳┫
┳┫┛┳┻┣╋┃┛┗┳┏┛━┛┻┃╋┳┏━┃┣┓┃╋╋┣┛┫┓━┻┏━
━┫┣┫┛┃┛┛┃━┣┻┻┳╋┫┣╋╋┣┓┓┗━┏┛┳╋┃┃┳┗┻┏┳┣━┫━┛
┣┃┏┗┓┳┏┗┣┃┫┏┻╋┳┛┣╋┏━━┣┗┫┏┃┏╋┛┫┛╋┻┓┻┓━┓┛┻
╋╋┫┏╋╋┛┳╋┓┓┏┻┗╋┣┏┛┃┫┏╋┓┃┃┻┛┳┻━┏┛┓┳┓┗┃╋┏━
┳┻━┏┛┗╋┏━┳┗╋╋┗┏┗┫┏┃┻┣╋╋┏┓┣┏┃┗┻┳┳╋━┻┃┏╋┏┫
┻┗┣┳┛━┛┛┃┣┣┛━┓┫┃┫┣┛┏┳━╋┃┓┻┛╋━┛┏╋━┣┏┏┻┳┃┻
┗┃┫━┓╋┣┫┓┳┏┏╋┓╋┳━┗┻━┛┳┛╋┳┏┃╋┛╋┃┛┛┫┣┣━╋┃┃
╋┻┓┣┻┳┗┏┣┻┏┫┃┛┫╋┓┻┳┣┗┣━┓┃┣┳┃┣┃┫┏┏┻┗━┫┻┏┛
┛╋┓┻┫┃┓┓━┣┛┫━╋┗┣┓┓┣┫┣┏╋┓┏┛┫┛┓┫┓┗╋┗┫┻┓┏┗┣
┓┫╋┗┳┳┗┳┓┫┛┻┓┻┗┣┳┃┫┳┻┫╋┛┫┏┻┻┛┏┻┣┣┓┗┫┓┫┃╋
┫┣┓╋┳┳┛╋┗┗━╋┏┣━┳┛┫┻┫━┃┣━┏┓┏┫┣┻┏┓┃┛┫┗╋━┃┳
┳╋┳┣┳┣┏┣┛┣┗┻┻┛┳━┳┗╋━┳┫┓┃━┳┫┛╋┛┏┻┏┫╋╋┏┏╋╋
┓┏┫┗╋┻╋┣┗┫┗╋┏┻┫┻┃┳┓┣┏┻┫┛┃┓┏┫┏┗┗┛╋╋┻┏━┳┻┓
┃┫━┏┛┳┳┏━┻┫┏┳╋┳┣┛┣┣┳┳╋╋╋┫━┓┫┓┣┻┛┃━━┫┻┣╋┳
┗┓┻┗┳┛┳┗━┫┻┫╋┏╋┳┳┣╋┻┣┣━┫┏┏┓┣┻┻┓┣┃┏┗┻┓┛┛┻
┏┳┳━┃┳┏╋┏┳┻┗╋┃┓┻┫┣┫┫┏┗┏┳┫┗┻┻┃┫━╋┃┏┳┳┳┻╋┻
┓┓┓╋┓╋┓━┳┗┻┳┓╋┻┗┃━┣┃┃┗┳━┫┏┳━┻┻┗┛┣┓┃┛━┗┗━
┛┃━┳┫┻┛━┃┫┓┫━╋┏┣┗┓╋┻━┃┣╋━┛━┓╋┛┃┛┻┳┓┣┃┓┗┓
┛┛┏┳┫┃┏╋┗━┃┳┗┗┃┳┛┛┛┗┛┳┓┓┣┃┫━┓━╋┣━┣┣┃┃┓┃┏
╋╋╋┛┫┃┛┓┳┫┳┗┛┫┫┣┗┗┫━┣┫╋┃┻┫┃┛┏┃┏━┃┓┛┃┏┻┻┛
┳━┣┓┓┳━┳┓┗┏┣━━┳┳┫┛┳━┻┣┓┫┗┣╋╋┗┣┛╋┛┣┏━┏┳┳┻
╋━╋┃┃┣┏┣┫╋┛┳┓┓┓┏┓╋┃┃┻┻╋┳┻┻╋━┗┓┳┫┏┣┓╋┻┣┃━
┫┗╋┏┏┏┳┃╋┛━┓┃┣┃┃━┻┓┗┓┻╋┻╋┻┻┗┻┗━┳╋┛┻┣╋┣┻┳
┫━┳━┗╋┏┓┻┫┓┃┏┻┓┛┏┓┗┫┃┗┃╋┓┣┓┻┛━┫╋┓┫┳┃━┫┣┻
┣┳━┳┏━┓╋┻┏┏┛┛┻┣╋┻┃┣┛╋┫┛┗━┛┳┣╋━╋┓┓┗╋
┻┃┻━┃╋╋┗┗┳┛┃┓┻┻┏┳┗┓┗┛┛┳┻┛┏┓┏┳━━┫┫┃━┳┻┗┣━
┓┳┓┛┛┓┣┏┏┛┣┓┫╋┏┗╋┏┣╋┗━━┳┣┳┫━╋┛┛┻┃┳┓╋┓┣╋┫
┻┫╋┓┃┓┳┃┣┃╋┏┓┗┃┫┳┓┛┳┳╋┏━┗┛┓┫┳┳┣┃┗╋┃┓┣━┓┫
╋┏┛┓━┣┻┫┣┣━┃┓┏┃┓━┃┫╋┫━━┃┏━┓┃┃┫┳┗┻┳┻━┓┣┻┗
┻┻━┗┓┏┫┓┣┳┣┓┫┻┫┫┃┳╋┛┏┃━┫╋━╋╋┗┻┏┃┓━┃┫┏┏┻┏
━┓┻┏┃┛╋┛┫┻┏┗━┫┛┓┗┓┗┳┗┫┛━╋┓┗┳╋┗┏┛┳╋┓┃┏━┻┗
┣┏┏┗┗┣╋┏┳┓━┏┃┗┣╋┻┫┳┳┃┏┃┗┣╋━━╋┏┳╋┛━╋┛━┏┣┳
┫━┏┣┛┣┫┻┓┳┳┏┏┣┏┗┛┓┛┻━┏┛┻┻┫┗┫┻┛┓┛┓┓┏┳┗┛━┃
┫┃┻┓┃━┫┣┣┗┛┏┫┣━┳┏┻┗┏┳┃╋┃╋┓┳━╋┓┏┃┻┗━┻┗┻━┏
╋┛┃┳╋┳┛┃┛╋┻╋━━━┃┳┫┛┻╋╋━┻┏┻┛┛┣┓┃┏┓┳┛┓┏┃┏┃
┻┛┃╋┃┃┓┣┏━┻┓┗┫┛┛┻┳┣┗┛╋┃┳┻┏┏┏┫┓┏╋┃╋╋┃┣┓┓┗
╋┻┻┓┃┏┻┃┫┃┣┓┣┃━┻┫┻┃┏┣╋┻┃┳┻┳━╋┗┓┣┃┣┣┗╋━┻┳
┏┫┻╋┓┓┫┛┗┗━┫┏┗┫┗┗┏┫┃┏┳┫┓┃┏┣┛━┳┻┃┗┻┃╋┣╋╋┓
┛┻┃┏┻┳┏┏┛┓┗┗┏┻╋┃┣━╋┃┻╋┏┣┏┻┳━┻┣┗┳┏━┏┫┓━┗┗
┗━━┃┓┃┻┻┏━━┻┗┓┏┣╋┃┏┣┗┻┫━╋╋┛┓┃┛┻┏━╋┛┫┣┛┣┳
┃┫┳┓╋┳╋━┳┛┳┣┓┏┛━┛┳┏┗┗┓┛┃┗━┫┻┫╋┃┻┏┃━┃┳┣┗╋
┏┻┗━┻┓┫┫┻━┗┻┓┳┃┣┛┫┫┫┏┫┛┃┫┫┫┗┻╋┫┫┻┛┳┣┛┻┏┣
┣┓┳┣╋┃┻━┣┓┣┗╋┃━┗┏┳━┫┏┗┳━╋┏┓┫┳┗╋━━┛┗┫┳┳┣┏
┫┃┗╋┳┃┫┏━┛━┫┛━━┳┫┓┏┳┓╋━╋╋┣━┃┃╋┻┛┃┗┗┫┫━┃┳
━┏┻┃┓┗┛━━━┛┛┗┻┣┣╋┻┻┛╋╋┗┳┫╋┻┛━┃┫┳━┫┳┗╋┳┗┛
┣┏┓┻╋┃┗┏━┣┻┻┏┗┻┻┃┫┏╋┛┳┻┛━┃━━┳┣┫┫┏┛┻┗┃┛┣┫
┛┫┣┳┣┣┗┫┣┣┫┗━╋┫┏┃┃┃┻┗┃┣━┏┳┓┫┓┳┣┃┃┻┳┻┣┏┫┳
╋┳┻┳┻┛┻┣┻━┛┫┓┏┏┣┣┓┗┫┏┫┓┣┫╋┓┃┏┓┻━╋╋┗┃┣┓╋┳
┗┣┫┛┗╋━┃╋┣┛┗┓┣┃┳┫┗━┻┛┻╋┣┳┗╋┏┗┃┓┗┫┃┛
━┃┛╋┛┳┻┗┣┳╋┳┓╋┣╋┛┓━┏┓┃┓╋╋┗┓┫┣┗┗┃━┻┣┃┣┣┗┫
┣┃╋┃┣┏━┛╋┃╋┗┣┳┫┣┏┃┏┃┫┳━╋┃┃┣┛┓┣╋┣┫━┗╋┻┛┫┃
┃┗┣┳━┳┳┛┫┫┣┃━┏┫┛┓╋┣┳┃┣┛┣┃┗┳┓┻╋┗┗┫┻┏┳┗┻┣┓
╋┏┫┗┳┳┃┓┻━┫┫┏┫┳━┳┏┛┏┣━┣╋┃┏┻┃┏╋┛┳━━┓┳┛┏━┏
┏┳┏┃┻┣┻┓┻┣╋┳┏┏┣┣┛┏╋┣┗┻┳┓━┗╋┃━┳╋┳┗━┛┗┗┗┻┛
┃┫┓┳┓┃╋┫┫┏┳┣┏┣┛┓┻┛┓┏┫┗━┫┗┣┓┏┃┃┻┫┳┓┳╋┳┳┓┛
┳┃┃┣┏┗┃┏┻┓┻┓━┫┫┏┫┫┗┳┻┓┫┃┛┣┃┓┛┳┃┳╋┳┻┫╋┫╋╋
┗┗┗┗┣┣┓┫┻┗━┏┃┻┻┳┏┫━┏╋┛┏┓┳┏┃┣┻┏┣╋╋┳╋┫┛╋┓┻
━┗┗╋┣┃┃┻┗┓┗┛┻━━┓━┣┓╋╋┓━━┃┛┫┓┫┛┻┓┃┻┃╋┛┓━┫
┣┳┻┃┃━┗┃╋┗┳━┃╋┃┓┳┻╋┻┛┓┳┃╋┫┛┓┣┳┓┳┳┫┗┻╋━╋┣
┃┃┻┫━┓━┛┃┫┃┏╋┗━━┃┳┫┫╋━┳┣┗┓┗┫┫┫┗━┻┣┏╋┏┓┗┓
┳┳┛┏┫┫┣┻┻┻┳┓┃━━┗┳┣┗┃┗┏┳┃┛┏┓┛┳┛┫┛┛┳┛┓┃╋┫┃
┛┏┫┗┛┣╋┃┫┗┫┻┃┓┗┻┫┛┣┫┳┃┫┗┃┣┃┃┫┛┓┗┣┛┛━━┫┛┗
╋┳┳━╋┓┣┻┻━┳┣┫━┳┫┛┫┣━┳┓┣┏━┗┏┗┫┫┏┻┏┓┫┛┳┣╋╋
━┣┃┓┻┻┗╋┫┓┳┓┃┃┗┻┓┗┻┃┣╋┛┏┓┗┣┻┃┫┛┛┻┓┣┛┻┳┳━
┏┃┛┓┣┗┗┗┣╋╋┛┳┻┳┫┻┣┗┃┣┗━╋┓┃┳┃┓┗━┛┫┛┻┃━┃┛┗
┻╋┏┗┣┃┃┃┃━┃┳┗┗┣┫┓┣┃┳┻┳━╋┏┓━┫┗━┫┳━┗┏┳━┳┳┓
┓┣┃━┗╋┏┓┣┳┳┃┓┗┫┻━┣┃┏┛┓┣┏┣╋┻┻┓┛┗┻┏┻━┫┫╋┫┗
┳┛╋┗━┣┫┫┛┣┏┓┓━┗┫┻┗┫┃┣┣┓┗┣╋┗╋┣┫┣┳┳┏┻┳┗┫━┻
┗┓┛┻┏┫┛┛━━┫┏┣┛┣┣┻┻┏╋┗╋┗┣┫┓┃┣┗┻┏┣┏┛╋┗┗╋━┣
┃╋┳╋┏┓┃┳┓━┻┫┛━┻┓┳┓┣┻━┻┓┳┃┓┃┻┗┓┛━┫┛┛━┫┃┏━
╋┣┏┣┛┻┗┣━┻┏┃┣╋┏┗┣━┃┓┃┫┓┏┛┏┫┃┳┛━╋┣┗━┓╋┓┻┃
┏━┻╋┳┣┻┳╋━┃┛┓┏╋┣┓┻┫┣┳┃┫┛┫━┃┫┻┣━┗┛┗┛┻┓┏┃┛
┃┻┳┓┣━╋┓┳┓┓┻┻┗┣┳╋┗┓┣┃┻┓┛┗┻┻━┣┗┏┃┫┛╋
┏┗┛┣┫┃┛┛┓┗┳┻┗┏┳┗┣┻┣╋╋┏━┏┻╋┓╋┫┣┏┛┛╋┫┳╋┛┣╋
━┓━┫╋┣╋┗┓┫┓┓┫━┻┗┗┓┣┣┣┫┳┛┳┏┻┣┃┻┻┏┏┃┃┫┗┣┗┓
┃┳┳┣┻┛┳┫╋┳┛━┓┣┳┛┃┳┗━╋┳╋━┻┏┫┃┃╋╋┻┗┳┫┛┳┏┣┃
┓┏┃┣┃┳┫╋┛┏┣┣┣┻┓┳╋┻┳┓┃┫┻┃┳┏┓┻┻┓┓┫┓┳┓┏┗╋┏┛
┛┻┏━┛┃┻┃┓╋━┳┓┏┓┃╋┻┫┣┫┛┃┳┫┻┓┓┓┫╋┗┫┻┫┻┗┻┛┫
┣┗╋┫┳┃╋━┏┫┛╋╋╋┃┃┗━┃╋━┓┣┣╋┻┗━╋┣┏┣┗┫┳┻┫━┏┫
┣━┳┗┗━━┛━┗┗┗┓┣┏┛┛┫┃┃┫┏┛╋┳┛┻┫┳┛┏┗╋┓┏┳┳┣┃┳
┫┃┣━┓┗┫┣┣┫┓━┫┳┣┃┛┃┃┫┳┛┗┛┃┓╋┏┛┗┓┏┓┫┣┃┳┗┻┳
┳┏━┗┫┣╋┓┏┓┏┳┗╋┗┣┻┃┫┗━┓┓┓╋┻┻┻┏━┗┗┻╋┏┗┣┛┳╋
┓┃━╋┛┻┏┛┫┏┻┓━┃┗┛┫┻━╋┗┃┳┳┏╋┃┳┗┓┏┏┻┗┻┓┻┳┛╋
┓┃┛┃┣┓┫┫╋┫┫┛┃┻┻┃┫┗┃┏┛┛╋┳━┓╋┏╋┣┓┗╋╋╋┻━┣┳┻
┳┗┻━┛┫┃┛┛┏┫┻┓┏┻┫┳┻┣┫╋┻╋┗┃┫━╋┓┣┳┃┫┳┛╋┻┗┛┗
┻╋┳┻╋┗┗┫┫┳┗┓┫┏┻━━┃┛┛┳┻┛╋━┫┗━┛┃┃┃╋┫┳┻┃┗┃┏
┃┣┓┻┗┓┗┫┫┫━┳┫┣┫╋┓━┗┗┳┫┓┓┃┏┻┏┛┓┣┫┗┻━┃┫┳┫┻
┗┫┻━┫┳┫┣┓┗╋┃┏┓┻╋╋┻┏┫┛╋┗┫┛┳┳╋┳┗┃┻┃┗┓┫━┃┛┛
┗┫┓┓┗┓┏┻╋┻┃┫┛╋┏╋┛┫┗┃┣┳━┃┗┣┗┏┣┓┏╋┛┫┣╋╋┃┓┃
┛┏━┏╋┫┛┻╋┏┫┳┓┃┓┏┗╋┏━┣┣┛╋┓┛┗┓┣╋━┳┗┫┣┣┃┫┳┃
┛┏┃┛━┓┣┳┳┫╋┏╋┏┻━┳┏┓┣━┫┻┣┛┃┛┣┓╋┓┛╋┏┏┛┗┣━━
┫┛┳┳┣╋━┻┳┫┓╋╋┏┳╋┏┗┳┻┏╋┃┛┫━┻┛┳━┣┻┃┫┓┗━┳┏┏
┓┃┫┳┳┻┏┻┫┏┏┛┏┗┗┻┻┫━┫━┳┫┫┓┻━┣┛┣┃┳┣┓┛━┻━━┛
━━┛┫┻╋┫┗┏┻┻┏┛┃┫┛┣┻┏┏┫┏┓┏┗━┫┓┗┫╋┳┫┻┣━┏┛┳┏
┫┻┫┃┃┫┗┗━┛┓┃━┗╋┗┫━╋━━╋┫━┣╋┛┳┳┫┳┫┏┫┃┓┫╋┛┳
╋┗┻┫┛┃┫┗┏┓┻┏┗┃┫┳━┫┛━┃┻┻━┓┫┣┏┗┫┫┳┛┏┫━┏┻┓╋
┗┓┳┳━┻━┫┳┃┣┣┻━┃╋┣┓┻┫┳┻┏┓┃╋┻┛┳╋┣┻━┣┻
┣┛┏┃┳╋┃┻┣┛┣┻┓┗┏╋┓┛┻┛┛┃┗┓┫╋┳┗━┛━┻┗┣┏┓┣━┃┗
┻╋┳┏┃┗┗╋╋┳┏┛┫━┫┛┣┻╋┛┳┻╋┛┻┃┣┫━┏┳┫┗╋╋┻┓╋┣┃
┃┛━━┓┣┃┛━┣┗┓┣┳┫┃┓━╋╋┏┗┻┏┛┓┏┏━┻╋┫╋┳┏┫┫┛┃━
┗┫┳┃┫━┃┏┓┗┣┃┳━┫┛╋┏┫┗┏┣┣┗╋╋┗┳┏┻┗╋┃┓╋┃┛━┓┫
┣┏┣┛┻┳╋┃┫┗┳┏━━┳━┏┃┛┗┣┓┗━┣┳┓┛┣┣┛━┗┛╋┃┃┓┃┛
┗━┃┻┗┃┳┓┗┳┏┫┻┃┗┏╋┣┳┣┓┣┃┛━┣┃┫━┗┓┛╋┣┳┗┫┳┏┏
┻┃╋┛━┛┏┻╋┓┣┏┻┻┓┣┳┣┫━┏┃┻┏┗╋╋┳━┗┗╋━┳┛┏┏┓┗┏
┫┗┛┃┓┃┃┓┏┫╋┳┃┗┛┛┏┓┏╋┗┓┫━┛╋┓┣┛┻┳┻┏━┗┃━╋━┛
┓━┻┫┓┓┻┗┳┳┗┏┛┛┗┳┗┻━┣┻┻┓┓┗┗┳┗┃┫┫━╋┓┃┏┣┳┓┓
┳╋┳┃╋┗┳┫┳┳┳┻┗┏┏┗┗┳┫┏┻┃┛┗┳┛┛┳┗━┏┣━┳┗━┗┻┛━
┻┓┓┻┫┣┛┛┛┫┓━┳┏━━┣━╋┃┳┣┗┗┫╋┏╋┓┫┃┛┛┻┣┗┣┣┏━
┏┛┣┃┻┛┛┏┛┫━┣━┏┻┏┛╋┏┛┻┛┣━┃┻┃┗┗┻┗┻┏┳┳┗┳┫┓┫
┃┏┣┛┃━┻━┓┣┛┫┛┻┳┏┗┓┏┏┗┫━┃┗━┗┳┳┏╋┣┗┳┃┻┻━╋┣
━┻┗┻┛┃┫┛┛┣┻┗━┣┃┗┗┛┫┃┓╋┣┣┫┫┓┳━┫━┗┻┛┃┗┓┃┓━
┛┣━┃┗┳┃┫━╋┫┣┻┣━━┳┓┓┛┗┃┏┣┗┓┣┫┣┣┓╋┗┓┓┛┃┃━┻
┫┛┻┫╋╋┏┏┣╋┃━━┳╋┫┓┫━┣┻┓┳┃┏┣┃┏┓━┫┫┫┫━┻┃┫┛┣
┃┓┳┗┳┻╋┛━┳┓┣┣┻╋┣┳┓┫┃┣┛┣┫┣┳━┻╋┣┃┫┫┳┣┏┛┏┃┣
┃┃━━┓┳┫┛┗┻┏┗┓━┓┃┓┻┛┃╋┻┏┣┛┣┃┃━━┫┫┛┻┻┳┣┛┃┃
┳┏┃┃━┳┫┣┳┫┗╋┫━┫╋┛┏┣┃┳┗┗┫┏┻┫┃┏┏┏┃┃┛┏┫┓┃┃┳
┫━┗┏━┓┃━┳╋┻┣┓┫━┃┳┛╋┣┻┛┗┏┻┏┫┗┣╋╋┏┓┫┓┗┗┻━━
┫┗┳┣━╋┣┻┃┛┏┻━┃╋┏┳┳┻┓┗┳┫┓┣┗┣╋┻╋┛┛┣┓┗┫╋╋┗━
┳━━┗┳┛┗━┫┃┗┳┳┣┻┃┛┏┫┓┻┛┗┳┳┻┳┗┏┣┗╋┫╋┻┳┛┏┣┻
┃┗┏┫┫━┓┻━┃┃┃┏┏┳┣┏┓┏╋╋┳┛┻┗┏┫┏━┗┻━╋┃┣┣┛┛╋┃
┓━┫┣┻┏╋┃┳┃┃┳┛┻┗┗┣┓┫┗┗╋┏━━┗┫┗┓┣┛┗┣┃┗
┗┗┃┏┃┏┃┻━┫┫┛┛╋╋┗┫┗┏╋┗┻┻╋┫┏┫━┳┳┻┻┏┃┣┻━┣┳━
┃┏┻┫┗┛┗┗┫┃┻┛━┛┳┫┏━┻┏┳┏┓┃╋┗┃┗╋┻┓┣┛┃┣┫┻┃┣╋
┻━┗┗┫━┳┻┏┓┣┣┣━┫┳┗┳┏┃┣┫┏┫┛┫┃┫┣┻┓╋┓┛┗┃┳┫┓┣
━┃┻┏┳┳╋┛┏┳┃╋┣┣╋┃╋┣┳┓━┻━┛┫┃┃┫╋━┏┃┗┏┓┛┓━┃┻
┃┓┏┓┣━┓┓┫┫┗┛┳┫┳┫┣┃┣━┏━┣┗┻┛┛┳━┻┻┫┃┫┣━┫┣┳┳
╋╋┗┏┏┃┳┣╋┳━┫┫┏┫┓┛┫┳┻┳┃┃┏┗╋┓┏┏╋┳┏┳┗┣┓┛┳┗╋
┣┣┗┃┣┫┫━┻┏┗┃━┗┓┛┛┃┓┃┃┣┗┻┛┫┳┓┃┻┛┻┻┏┻┣┓┓╋╋
┣┫┏┻┃┃┏┃┛┓┳┓┃┓┳┓┓┛┛┓┣┗┫━┳┗╋╋━━━┏┳┓┻┫┏┣━┃
━┳╋┫┳┣━━┗╋┗┫━━┳━╋┳┣┏╋┣┃┣╋━┳┳┣┏┛┣┃┛╋┣┗┛┃┃
┓┻┛┃╋┣┓━┻╋┛┣┗┓┫┫┳━┗━┫┳┛┻┗┫┓┃┳┓┗┫┃┫┳┓┫┣┛┏
┛┣┻┫╋┻┻━╋┓┛┓┛┓┓┻┗╋┗┓┃┏┛┳┻┓┣┗┓━━┗┛┻┗┣┃┣┻┣
┗━┏┓┓╋┃┛╋┏┻━┏┻┓┗┫┏┗┏┗┗╋┛━╋┳┏┻┏┗┗┳┛┗┃┗┫╋╋
┳╋┻┣┏┏┓┛┓┃┗┃┛┃┻┛┛┓┣━╋┓┻┗┗┳╋━━┻┗┻╋┗┣┣┳╋┫┳
┏┫┫┏┃┣┏┳╋┏┣┻┳┣┳━┣┃┃┻┏┛┻┏┳━┏┫┛┃┓┏━╋┃┻━╋┫┏
┃━┣┗┏┣┫┛┓┻┛┛┗┗┓╋┗┏┫┛┃┣┓┳┻┓┳┣┫━┳┻┻┓┳┓━┏┣┫
┣┓┏╋┗┗╋┣┣┛┓┻┻┛┃┣┗┻╋┏┻╋┗┃┣┛┫╋┫╋━╋┃┫┳╋╋┛╋┳
━╋┣┫┻┛━┃┗┏╋━┓┗┏┓┫┫┣┃┃┫┃┣┏┣┃┓┳┻╋┛┛┗┓┃┛╋┏┗
╋┗━┓┻━┏┗┏━╋╋╋┓┗┏┻┃┗╋┻┫━┫┻┗┓┓╋┳┣┓┗┗┻┻╋┏┏┳
┣┣┓╋┓┣┓╋┣╋┻┏┳┻┳┣┏┗━┳┏━┓┛┫┃┫┗┣┣┗┗╋┃┛┳┗┏┻┻
┣┛╋┻┣┃┻┛┓┃╋┏┻╋━╋┫┛┏┳┛┻┣┛┓┏┗┃┻┛╋┣╋╋┣┳╋┓┻┣
━╋┛┻╋┫┻┏┓┛┏┻━┣┣┣┏┗╋┣┻┫╋┻┃┏┣┻┣┗┓┏┗┫┻┃┗┛━┏
┳━┃┻┃┳┫━┫┣━┗┏┗┓┻┛┳┛┻┓┗┗┓━┃┛┳┫┓┣┣━┛╋┻┳┣━┫
┫┓╋┫┫┓┏┻┳╋┣┣┃┗┳┛╋┫━┓┓┣┳┫━┳┣┃┳┓┳┃╋┏┣┛┗┗━┳
┗┳┗┻┏┏╋━━┛╋┛┗┳╋┏┃┻┻┗┗┛┏┣┓┓┃┫┣╋┫╋━┛┗
┃┻┃┳┗┫╋╋┛┏┳┛╋┏┏┣┫┗╋┳┏┳┃┓┗┓┻┛┏┃┻┻┻┗╋┗┫┓━╋
┃┓┏┳┫┃╋┗┏┏┣┣━┗┫╋┣┏┏┻┳┓┻┣┃┫━┣┫┗┳┣┣┫┓┗┛┃┏┃
┛┏┓┳┳━┫┣┏┫┓┃┛┻╋┻┻┗┛┗╋┳┳┗┏┻┫┏┃┏┓┻━┣╋┓┳╋┓━
╋┻━┳┏┛━┛┳┳┓┏┫┃┻┏┣┻┳┗┓┃┣┏┓┏┣┃┓┫┃┳┛┛╋┛┣┣┻┓
┏┓┻━┓┗┏┏┣┛┫┛┫━┃┛┗┓━┃┣┗┓┻┳┗━┣━┛┓┃┛┣┛┫┳┓┫┻
┗━┓┗┛━┣┫┓┏┣┻┓╋┳╋┏┓┳╋┳┫┏┳┳┃┃┳┗┗┗┛┳┣┃┣┳┣┃┏
┣┛┻┏┏┣┓┏┣┓┃┣┛┃┛┓┗┓┣┏┏╋┓━━┃┛━┻┃┏╋┣┛┓┛┗┛┓┳
┣━┫╋┻┣╋┳┳┻┳┛┃━┛┫┗┳┃┣┏┣┓┫┫┏┳┃┣┃┫┓┗┏┫━┳┫┫┃
┗┫┏┳┛┳┻┣┛┣┳┓┗┗╋┣╋┳┗┗┏┏┳┏┫┳┻┏━┓┳╋┏━┏┫┻┫┫┛
┛┛┫┫┗━┗━━╋┳┃┏┣┏┃┃┣┃┃┃┃╋┏┗┫┗╋━┣┏━┓┗━┻┗┏┣┻
┗┏┗┫┃━┣┫┣┻┓╋┣━┗┃┛┛┃┻┛┃┗━┓┻┛╋┻┳┫┣┻━━┫┏┻╋┫
┛┃┳┃┏┛┛┳┏┗╋┛┃┏┫┏┻┏┓┫┗┛┳┣┃┻┻╋┣━┣┻┓┳╋┫┓┓┻┳
┛┗┏┃┏╋┏┻┳┫┻┛┓┗┻┓┓┗╋┓━┓┫┏━┏┓┃┃┓┻┃┳┛┳┫┗┗┓┣
┫┫┣┣┫┓━━━┻┻┗┓╋┳┗┫┣┻━┣╋┫┗┓━┫┣┓┛┏┣┗┛┣┃┓┃┻┫
┻┻┳┛┫╋┫┫╋┳┳┣┛┃┳┳┣┫┏┓┃━┏┃┏┗┗┗━┫━┻┻┻┃┓┣╋┛┓
┏┫┻┓┏┣┻╋┃┣┣┻╋┛┻┛━┗┗┛┻┫┗━┛┏┓┃┻┏┫┏┫╋┫┛┃┣┣╋
━┃┳┻┳━┛┓╋┛┏┃┛┏┫┓━┓╋┻┏┳┣┛┣┫┏━┗┃┃╋┓╋━╋━┃┛╋
┛┏┻┃┓╋┻┗┣╋┏┃┓╋━┻┗┳╋━╋┻┻┏┣┫┣┣┛┫┏━━━┏┛┫┗┗┏
┏┻╋╋┗┏┫┏┃┳┫┫┓━┃┫┣┗╋┛━┗┛┗╋┏┳┗┫┻┳┏┓┃┓┳┫┣┏┛
┫┛┛┣┻┫┓┻┛┏┃┛╋┗┛┫┓┏┻┃┏┻┏┻┣┻┓┃┃┗╋╋┳━┫┳╋┛╋┛
┓┏┳┏┻┫╋┣┣┳┏┗┳╋┃┳━┓┃┛┏┃┗┛┗┫┗┗┣┗┓┏━┳┫┣┛┳┛┛
┫┗┣┓┗┓┓┻╋╋┫┃┛┛┣┃┛╋┫┳┛┳━┃┗┓╋╋┻┳┣┣┻┛┛┛┻┣┻┻
┻┛┣┛┃┻┫┗┗┏┓┣━┫┗┻┫┫┗┻┛┛┃┛┏┫┳┛┫┃┳┣┣┗┣┗┏┫┳┫
┏━┓┻┻┻┛╋┛╋┃┣╋┣┣━┗┣┳┃╋┃╋┓┏┃┃┛┗┻━━┣┗┛
━┻┫┏┻┛┫┣┏━╋┏┻┣╋┏┃╋┓┻┗┃┣╋┛━┃┏┓┣┛┳━┣┳┻┓┳┣┳
┫┳┓━┛┃┏┃━╋┫┗╋┏┫┫┫┻┫┃┻┏┣┃┛┗┏┛━┓━┳┗┣┓╋┗┃┫┫
━┫┫━┫┳┣┏┛┗┣┳┳┛┫╋┻┻┫┫┃┳╋━╋┓╋┓╋┛┃━┻┓┳┻┣━┓┣
┓┻┛┃┣┫┏┛┏┛┛━┗┣┃┃┻┃┛┛┃┓┛┓┛┛━╋┓┛━╋┫┳┃┻┛┛┃┏
┓┏╋┳┗┓━┣┫┓┓┳┻┳┫┫┓╋┛╋┳┓┗╋┫┣╋┛╋┳┓╋┻╋┏━┻┗┫┃
┗┻┳┳┛┗╋┓┣┫┃╋┳┣┗╋┫┓┗┣┏┗┳┫┫┓┗┫┃┓┗┫┳╋┣┓┳┗┳┏
━┓┓┏┃┗┓┻┻┃┗┃╋━┗┓┻╋┓┣┏┏╋┛┏┛┛┛┏┗┃┫┣┏┫┃┃┳┏┗
┛┳━━┏━┃┏┏┏┓┣┗╋┫┗┫┃┻┏╋╋┣┣┃╋┛┃┓┓┏━┳━┗┣┻┣┣┛
┳┳┳┳╋━┓┏┓╋━┻┓┣━┓┳┻┏╋┃┻━┣━┗┛┃┃━┫┳┃┗┳┏┃╋┳┓
┣┓┏┫┛┣┃┫┃┃╋┏┏┏┏┣╋┃┻━┻┓┓┗┻╋╋┣┃╋┻┓┣╋┻┗┳┗┓┻
┣╋┃┏┻┳━┗┳━╋╋┏┫┗╋┣┃┓┓┛┗┣┓┃┏╋┫┓┓╋━┃┛╋┻━━┳┃
┫━┃┫┏━┗┳┳━━┃┏┗┓╋┓┳┛┣╋┗┃┃┻┗┳┗━┏╋┃┳━┏┛┃┓┛┃
╋┫┣┻┃┓┓┫━┛┻┫┣┫┳━┻┃╋┗┻━┳┳┻┫┓━╋╋╋┓┻╋┳┣┓┳┳┫
┓┳┻┳━┛┃┃┓━┣┳┫┃━┫╋┻┳┫━┻┗╋┓┛┓┗┛┳┏┫┏┣┛┣┗╋━┓
┓╋┫┣┻━┗╋┛┫┻┃┗┗┛┓┣┫┻╋┻┻┗┃┫┃┫━┫┗┗┓┃┛╋┏┳┗━┛
╋┃╋┳┳┗┫┗━┣┫┓┏┏━┻┏┏┛┣╋┗┗┗┃╋┫┳┃┣┓━━┃┻┏┫━┣━
┫┛┃┓┻┃╋┳┳┳┏┏╋┣┫┻┛━┛┏┻┻━┓┗━┏┣┏┣┏┗┃┗┻┫┣┏┏┻
┏┃┓┫┃┏╋╋┛┻┃┃╋┓┗┗╋┏┫┫┏┃┛┣┗┏┗┳┻┻┣┣┃┓╋┛┓╋┏┃
┓┻┓╋╋┓┻┛━┣┛━┛╋━━┃┳┳┃┛┛┣┗┳┫┻┛╋┻┫┛┳━━┗┏┳╋┗
┳┃┗┫╋╋┛┏┛╋┣┓┻━┗┫━┻╋┃╋┓┗┛┻┛┏┗┏┣┳╋┣┫┳┗┛┃━╋
╋━┏┻╋╋┗┣┳━┗┛┳┓╋┓┃╋┗╋┏┗┓┣┣┓┳┻┏┃┳╋╋╋┛┃┓┃┓┛
┳┛╋┳┓━┳━┏┗┛┏┃┣┃┻┗┗┳┳╋╋┗┛━┓┫━╋┳┳┣┣┃┃┃┏┏┻┓
┛┻╋┛━┃┓╋┏┻┃┻╋╋┳┃┳━┗┓┓┃━┃┻┛━┳┗┻┗┏┓┳┗━┻━┣┗
┳╋┫┫┃┻┃┻┗┣━┏┣┳┣┣┳┃━┣┻┣┓┫┣┗┛┻╋┛┣┃┫┏┗
┗┫╋┗┫╋┗━┻┓┣┓┓┫┃┫┏┏┃╋┛┣┻┣┣┃╋┳┫┣┻┳┣┫┫┏┫┳┏┗
┣┫┳╋━┛┓┃┃┓┻┫┗┃━┏┃┫┳━┓╋┓┫┣┗┓┣┏┛┃┗╋┛┓┃┣┏┏┓
╋┛┗┻┫┻┛┗┳╋━┣━━┣┣┛╋╋┣┣┳┗┳┳┣╋┏╋┫┣┻┣━┃┏┫┓┃┓
┛━┫┃━┻┫┓┫┳┳╋┗┏┓╋┗━┻┏┏┣┫┓━┳┓┓┳┛┓┛┻━┓┃━┗┫┓
╋┗┗┛┣┻┻┏┗╋┓┏┫┓┏╋┛┻━┻┓┳━┃┛┗┃┻┗┃┣┓┃┃┏┓╋┓┻┻
┫┏┏┳╋┣┓┻━━┛━┏┃━┻╋┗┓┛┓╋┫┃┣┗┫┳┛┓┓┳┳━┫┏┣┃┓┻
┗━┛┫┣┛┓┣┓┳┛┣┏━┃━━┛┳┗┗┳━┛┳┛┫╋━┣┃┣┏┏━╋┃┓┣┏
┗━┓┃┣┫┏┳━┫┳┛┏┛┣┛┛┳┏━┳┳━┛┃┛╋┏┓╋┓┃┫┓┃┛┓┏┗┳
┗┓━━┗┏┳┃┗┳┣┏┏┓┫┣┏┃╋╋┏╋┏━┗┳┳┣┏┻┛┏┗┛┗┣┫┏┳┓
━━┻┃┏┃┛━┛┓┣┏┫┛┳┳┃┻━┳┗┫┏┣┏┗┃━━┃━━┃┣┃━┳━┛┗
━┛┗━┏┓━┗┓┃┳┗┃┣┃┣┻━┓┓┃┃┃┳┻┻┓┏┣╋┳┗┣┗╋┃┳┣┗┫
╋┏┣┛┫┗┓┻━┫━━┗┃━┫┫━┛┣┏┳┣┗┗┃┛╋━┏┛┓╋┗╋╋┳╋┣┻
┓━┗┗━┏━┏┓┣┻┫┻┃┫┓┗┛╋┻┗┛┣┏┗┫┗┃┫┛┃╋┗┳┛╋┳┛╋┓
┓┣┳┓━┛┗━┣╋╋┻┓┃┏┳┻┛┛┫┳┓┣╋┣━┻┓┳┻┻┓┣┫┏┗┛┓┃┏
┳┫┏┫━┣┃┛┗┓┃┳┳┏┻┻┳━┛┛┃┳┣┃┏┓┃┓╋╋┫┛━┫╋┓━┻━┓
╋━┳┏┣┣┛━━┃╋┳┳┃┻┫┏┫┳┫┓┗┣┳╋━┳┫┛┃┳┛━┛┛┣━┃┻┃
┃┛┳┛┫┓┏┗┃┣┏┓━┫┗┃╋┏┣┗┫┳┳┓┫╋━┻┃┏┳┻┛┏┗┳┏┛┛┻
┓┛┫┛━┃┗┛┳┻━┓┣┳┗┣━┫┳┫╋┫┏┣┫┳┗┗╋┻┫┫┛┗┫┓┃┣┓┛
╋┗┻━┳┗┳┛┃┓┻━┻┏┳┳╋┓┃┓━┫┳┛┓┫╋┻┣┛┳━┻┣┏┏┫┓┛┻
┗┻┳┫━┓┓┻┃┏┓┣┣┣┛┃╋┣┛┻┛┳┓┫┓━┻┏┃┳╋┳┳┻┛┓┛┫┏┏
┗┃┗┣┏┳┏┫┗┫┫┻┛┫┳┏┫┃┫╋┫┫┛┳┓┗┻┗┗┛┛━┓┏┗┓┏┓┃┃
┃┫━━┫┻┏┓┗╋┛┗┏━┻━┏┣┃━┓━┣┫┃━┓┗┗━━┣┓┣┗┳┗┓┏┛
┓┫┳┛╋╋┏━┗┏╋┗┫┓┳┛┳┻┗┫┳┏━┫┣┳┃┣┏┛━┫┫┫┻┏┣╋┛┛
┏┃┓╋┓┏┛╋┻┗┏┓━┛┫┛┻━╋┛┓┗┻┛╋┛┣╋╋┣┃┏┻┫┗
┣┃┣┛━┛┏┳┓┛━┃┣┻┏┣┗┳┃┣┏┫┳╋┻┏┓━┳┫┫┛┃┻┛━┏┫╋┳
┳┗┳┗┻┫┓┏┃┻┗┏┳┗┃┛┣┓┫┫┓┣┗┃┏┃┗┻┗╋┫┣━┛╋┣┳┳╋━
┓┓┏┫┏┣┃╋┳┳┗┫┻┃╋┗┓┫╋┏┃┳┻┫┻━┗┳┏━┏━┫┳┫┻━┗━┫
┗┳━┓┣┛┗┓┣┫┣┏┳┛┛┓┗╋┫┏┳┓┻┓┃┫┣┓━┻┏┣┏━┏┻┫┛╋┏
┻┗┳┃╋┻┣┳┫┓┣┗┗┓━┳┳┫┓┣┫┳┓┳┫┓┣┗┃┛╋╋╋┻┃╋┃┃┳┳
┳━┳┗┗┫┗╋┣┗┗┓┃┫┣┓┻┫╋┛┣╋┛┳┓┫┃┣┗┃┳┗┣┣┳┛┻┳┗┫
┫┗┫┻╋┗┫┣┫┃╋┗┓┗┫┏┓┛┫━┻┏┓┫┃┃┛┃┫┏┻╋┫━┳┗┳╋┏┫
╋╋┗┫┻┫┓┗╋╋┃┻╋┳┗┗┏┛┣┣━┳┻┳┏╋━┛┻┫┫┣┛┛┓╋━┫┗━
┃━┣╋┓┏╋┃┻━┃┛┣┣┛┳┏┫┣┻┓┣┫┓┻┏┏┻┻┛┛┳┗━┏┳┃┛┳┣
┫┃┻┗┣┛┻━╋┣┻┫┏━┃┓━┻┃┃┫┻┻┫┛┻┓┳┗━┛┃┛┓┳┏┛┃┃┏
┃┓┫┃┃┏┓┳┃┗━┏┓┣┻╋┃┏┏┏┏┛┛┓━┏┗┏━┗┫━┓┓┃┳┣┃┃┳
┗┻┳┣┛┃┏┓┣┗┃┫╋┛┓┓┫┻┏┻┛┳┳╋╋╋┳┓┫━┓┃━┛┃┳┓━┏┓
┣┗┗┓━┗┓┗┛━┻┛┻╋┛┗┃┫┛┳┫┓┳┏┛┃┗┳┛┃┣┻┳╋┳┏┣┃┛┫
┗━┗━━┣╋╋┫┛┃┏┓┳╋┗━╋┣┫┗┗┳┛┃┏┃┏┫━┫┗┣┃━━┻┓╋┣
┳┻┫┗┃┳━━┛┃┣━┳┏┓┗━━┏┗╋┻┏┓┳┻┳┏┛┫┛┗┓╋┓┫┛┓┳━
┗┳┣┛┏┗┻┏┓┃┛┳━┳┓┓┫┳┗┳┏┫┃━╋━┫┗┣┗━┣━┗┳┫┫╋┏┓
┳┳┏┳━┣┫━┳┣┳┃━┛┏┫┣┏━┫┏┣┫┣┻┫━╋━━┻┗┣┳┏╋┓┫┃┓
╋┛┏┛┻┻┛╋┃┓┓┳┛┫╋╋┏┗┻┳┛┣┳┓┃┳━┃┛┫┛┗┳┓┗┃━┗┫┃
┃┣┳┏┓┣┣┛┛┣┓┗┏┗┓┓┛┫┃┫┏━━┛┃┗┳┻┃┳┓┏┃┏┃┛┗┫┫┣
┓┃┳┻┏┻┳┫┏╋┏━╋┛┃━┃┛╋╋╋┏┃┣┃┫╋┻┫━┓┏┫┏┏┓┓╋┛┃
┏┳┻┓━┫┏╋┓┣┫╋┳┫┏━┓┳┃┛┏┛┣┳┏┣┏┃╋╋┣┗┣┏╋┫┃┃┛┃
┃┫┓━┫┛┫┳┃╋┃┫┓╋┗┛━┓┃┛┳┳┫┏┣┓━┗┛┫┓╋┳┻━┛╋┏┻━
┛┏╋┏┗┃┛┣┓┣┏┗┏┳┏╋━┗╋┛┃┻┃━┃┻┓┃┃┗┫┏┏┻━┗╋┃┏┳
╋┻╋┓┻┫┗━┫━┛┛┫┃┗┳━╋┗┃┳┳┗┗┻┻┣┳┳┫┛┗┣┣┳
┣┛┫╋┃┓┣┣┏┃┗┳┃┏┻┣┳┫┣┏┓╋┣┣┣┗━┏┣┣┫━┫┃┫┓┗┫┳┃
━┏┣━┫┓┣┣┻┗┣┏┏┛┛╋┗┫┫┳┗┓┣┳┣┫┓┏┓┣╋┣┣┗┏╋┗┓┏┓
┳╋┫┳┗┓┓┃┫╋┗━┛┫┳┏━┗┻┣━┳┃┓┗╋┳┫┃╋┫┫┻┃┗┣┗┗┃┫
┛┃┻┣┳┃╋┣┳━┫╋┏╋┃┛┃┃╋┫┣┫┳╋┫┓┻╋┻┫━╋╋╋┃┓┫┣┛┳
┳┣┻┣┓┻┏┗┏┫┻┣┫┛┳┻┃┛┫┓━┳┛┗┛┛┫┻╋╋┛╋┛┛╋┗╋━╋┃
┏┃━┫┣┏┳┻┓┗╋╋┳┫┻┻┣╋┣┛┻┃┗┣┏┣┳━┳━┃┃╋┫┻┓━┗━┗
┏┏┻┫┛┛┛┏┛┓┛┻┫╋┳┏┗┛┛┣┃┃┻┛┻┳┣━┃┗┓┏┏┳┣┏┫━┓┏
┳┻┻╋┗┃┃┗┳┛┏╋━┫┗┏┫┓╋┛╋┛┏╋┓━┓┗┛┻┃┗┣┃┏┳┓┏┓┓
┓╋━┳╋╋┫┣┏┳╋┓┛┏╋┗━┛┫┣┃╋┗┻┻┃┣┃╋┳╋┣┫┓┗┻┣╋┣┃
┏┫┻┣┫╋╋━┏┫┣┫┳┛┳┓┳┗┻┫╋━━┣┳┣┃┛┫┣┃┓┛┛┃┣┃┓┫┫
┣╋━┛┫┓╋┃━┻┫┻━┛╋┗┛━┃┫┓╋╋╋┣┣┫┓┣┏┛━┃┻┛┏┃┓━┛
━┣┫┃┻┏┓╋┫┛┳━╋┻┻┫┣┫┣┗┓┓━┛┗╋┛┫┳┓┳┫┳┛┃┏━┗┻┛
┏┻┛┏┣┻┻━┗┻┛┗┣┏┓┣┳━╋━┏━┓┻┓┓┫┏┗┏╋┫┣╋╋┣╋┫┛┫
┻┃┛┃┫┓╋┗┗┗┛╋┳╋┓┓╋┫┣╋┻┛┻╋┛┣┻┓┃━━┓╋┏┻┓╋━━┃
┃┻┃┻╋┣┗┃┻┫┏━╋╋┓╋┛┃━┃╋┏┳┓┛┓┻┏┣┳┻┳┏┓━╋╋┛┻┓
┏┗╋┛┣┛┛┃┓┗┳┣┛┗┣┓┳┫━┫╋┛┃┓┃┏┃╋┫┳┻┓┛┳┻━┳┳┓╋
━┳┏┳┗┏┃┏┓┣╋┳┛┛┻┫┗┗┻┏┓┣╋┓┣┛┃┓┃┃┳┻┏┓┛━┏┗┃━
┫━━┏┗┳━┗┻┗┫┻┫┓┃━┏┏┏┏┻┓┛┣┻┗┗┓┳┗┳┫┻╋┏┓┗━┓┛
┻┻┻┣━┫┗┃┗━┫┫┫┣┛━┣┗┛┓╋┃━┫┻┓┣┗━┗┛┛━┳┓┻┏━┣┛
━┏╋┃┻┓┏┏┗┃┃╋┏┓┫┣┻┣┳━┗┳┛┣┏┛┳┣┳┫┃╋╋┛╋┣┓┣┣┛
┗┳┏┛┗┻┻┳┏╋╋╋┗┏┗┏┻━┗┗┓┻┏╋┃┻┗┫╋┗┓┻┗┣┃┻━┓┛┻
┻┗┣┳┗┳┛┫╋┫┃━┗┻━┫┣╋┏━╋━┻┃┗┃╋┻┃┗┫━┓┃┳┗┏┣━┻
━┗┳┃┛┛┃┫┏┫┣┗┗┏┣┻┣┗┫┻┻┫┻┏┣╋━┏┓┃┗━┃┓╋┛┓╋┗┫
┏┳┫┫┣┫┓┫┳┳┓┫┳┗┗┻┓┗┏┛┏┫┓┗┫┣┣┏┣┻┓┗┣┓┳
╋┗┏╋┓┗┫┃┣┻┣╋┓━┃┏┻┫┗━┛┗╋┛┳┃┣━╋┻┣┫╋┣┫┻┗┃╋━
┗┣┓┳┏┳┗┃┳━┃┣━┏╋┗┏┓┓┛┫┗┛┛┣┳┣┣┳┻┃┣╋━┳┳━┃┗┣
┏┫┫┃┫┃┏┻┫┻┳╋┛┓┳╋┓┻┃┃┫┫┗┛┛┗┗┓━┳┣╋┻┗━┏┗╋┣┛
┓┫━━┃╋╋┗┳┃┏━┃┣┏╋┣┃┃┻┓┏┏┏┳━┏┗┛┓┫┏┏┛┳┓━┫┛┏
┫┻┓┛┓┣┳┳┓┗┳┳┳┗┣┣┣┏┻┏━┃┗┏╋┗┓━┫┣┣━╋┛┓┣┏┫┃━
┫━┛┣┻┣┓┻┏╋┓╋┻┛┣━┗┗━┳╋┃┻╋┣┓┳┛┫┳┻┃┣┣┛╋┏┣┫╋
┃┗┃┫┏┣━┣╋┓┻┓┻┳┫┳┳┗┣╋┳┫┓┃┗┃┃┛┃━┗┣┓┃┻┻┃┫┗┛
┫┻┻┓┣━┻┻┏┳┛┻┏┻┻┏┣┣┫╋┛┃━┗━┛┃┓┛┳┃╋┣┗┻┛┃┫┳┓
┳━┛┏┫┳┻┓┃┓┫┓━┫┻┏┻┻┓┃┳┫┳┳┛┓┓┫━┃┳┛┫┫╋┛┓┓┻┏
┫┗┓┃┛┣┣┏┣┓┓━┓┏┃╋┗┫┃━╋┃┗┣┛┃┛┏┗╋┓┫┛┻━┫╋┳╋╋
┛┫┗━┛┳┳╋┗┳┣┏╋━┻┏┫┫┓┻╋┻┫┳┏━┏━┫━┗┣┗┏┻┗━┳┃┫
━┣┳┫━┓┛┣┗┓╋┃━┗┫┗┫┻┛╋┻━┻┓┳━┻┛┻┃┳┣┛┗╋┛┃┳┻┫
┓┳╋┻┻┳┫┫┳┓╋┃┫━╋┛┻┣┗┻┓┻┛┓┻┗┛┛┳┣┻┻┓┫┫┳┓╋┣┻
┃┣┣┓━┳┓┳┏┛┏┣┻┃┛┫┏┫┗┛┃┓┓┫┻┫╋┓┃┗┫━┏━┣━╋┣┻┃
┓┓┏┳┗━┻┫┓┫┛┛┳┳┻┗┳╋━┃┳┃━┳┫━┻╋┗┻┓┣╋┃━┗━┓╋╋
┛┃┣╋┃━┓┳┣┫┻┳┓┗━┫┗┏┫┃┗┓┣┻┃┻┫━┃┏╋┻╋┛┓┫┓┣┫╋
┻╋┳┃╋┳┗┓┣┛┏┓┣┛┗┛┓┫┃┗┏┻┃┃╋┗┏┃┣┃┻━━┏┗┻┗┣┓┛
┣┣┗┏┃┏╋┻━┏┓┗┗┫┳╋┏┛┛┳┓┃┣┛┫┛┻╋┗┣┃┫━┫┫┛┏┣╋┳
┏┫╋┓╋┓╋┳┓┛┫┣┗┳╋┗┃┫┣┗┓┫┻┏━┓┛┣┻┻┓┃┃┻┛┏┓┛┓┣
┫┳┛┏╋┛┻┛┗┛┓┓━┃┛┓╋┗┗╋┫┏┏┣┃┣┓┓┏┫┃┫┣┻┏┣┛╋┛┣
┣┻━┛┫━┣┳┃╋┣╋┗┓┣┃━┫┃┻┻┣┫┏┻┗┗┫┃┏┣━┃┗┓┛━┗┓┻
┣┛┳┫┏┣┗╋╋┣┳┗┛╋┻┻┏┛━┳┓╋┗┫┓┏┓┃┗┛┳┃┛┫┗┳━┃━┻
┃┓┓┓┳┏┣┗┏┣┓┏╋┣┃┫┫┫┳╋┓┃┗┫╋╋┃┗┻┗┛┫┃┛┻╋┗┫┫┻
┃━┏━┳━┻┻━┏┣┣┣┫╋━╋┏┏┛┏┏┳┣┻┗┻┓┃┣┳┳┃┃┃
━┏┏┳┫┏┫┳┏┃╋╋╋┓╋┃┃┣┓╋╋┣┓┏┫╋━━┛╋┓━┛┫┓┫┃┳┫┏
┓┳┏┳┗┛┣┗┣┃┓┣┛┣┳┣━┻┗┓┣┓┃┣╋┓┓┛┗╋┣╋┻┛┣┏┳┣┻┣
┏╋┫┻┗┫┻┫┏┫┫┓┛┣┏┣┻┻╋╋┓┻━┏┏┫┳┫┓┻┣┏╋┣┛┻┳╋━┗
┻┃┗┣┓━┣┻┣╋┣┣━┳┻┻┏┗┻┓━┏┣┫┻┳━┃┏┣┛┫━┛┳┫┛┗┓┓
━━━┣╋┳━┃┻┛┃┓┛━┃━┳┗━┫┛━┫┓━┳┏┫┫━┗┳┳┓┃┗┃┣┳━
┻┃┓┻┃╋┗┗┗┏┏┓┏┛┳┏┳┫┳┃┛┫┗┃┏┻╋┗┳┣╋━┃┻┣┓┣╋━━
┳┳┏┏╋┳╋┃┃┣┏┫┏┗╋┓┫┛┳┏┣┳┗╋┃┳╋┻┃┃┗━┃┣┓┫┓┓┫┛
╋┛┣┗┻┻┛┗╋┛┳╋┫┳┫┓┗┣┃┻┻┏┛┳┏┏┗┛┏╋┃┣┏┣┏┃┏┏┫┛
┳┓┓┃┃┏┗┏┣━┓┫┃┻┻┛┛━┓┫┗┳┛┏┓┏┓┣┻┫━┓┛┃┗┗┏┗┣┃
━┳┗╋╋━┻┏━┻━┓┻┣┃┻╋━┳┫┏┛┓┃┻┻┻┛┫╋┏┃┳┣┏┳┏┏┳┳
┓┗┛┳┳┓┻━┛┳┳┗┻╋╋━┏━┗┛┏┃┗┻━┫╋┳┻╋┣━┛┣┏┓┣┫┛┣
┓┣┛╋╋┻┏┃┃┓┛┓┃┃┫┛╋━┛┏┳┏┏┻┛┗┗╋┻┻┳┻┳┫┳━┫┗━┳
┳┫━┣┳┃┣┣┣┻┏╋┓┃┏┛┃┏┏┏╋━╋┫━┓┫┳┣┫┻┫━┛┣┻┃┳┳┛
┳┫┣┓┛┏┛┏┳┫┫┫┻━┓┻━╋┻┃┓┫┻┳┓┃╋━┫┣┻┫┏┳┗━┛┏┻┳
┗┫┗┛┫┫┏┏━┃┳┛┻╋╋┣┗┣┣┳┗╋┃┫┣┣┛┣┫┃┳┣┳┫┃┳┫┗┏┃
┫┏┗┳┏┻┗╋┓╋┫┣┛━┣┛┫┏┣┫┫┓┃┃┓╋┏┣┳┣┃╋┃┃┛━┃┗┫┻
┫┛┏┣┏┣┣┻╋╋┻━┳┏┫┏┛┛┫┻┛╋┻━┳╋┃┳┏┏┛┻┓╋┛┗┻┛┣┃
┫━┫┓┗╋┏┏┻╋┫┓┗┳┏┣┏━╋┻━┛━┏┻┓┗┏┻╋┏┛┓┣┛┏┛┗┓━
┛┃┣┻┫╋┳┓┃┃┻┻┏┻┣┗┗┻┏┗╋┗┏┫┃┓┳┣┓┓┻━╋┛┛┓┳┣┛┛
━┃┗╋╋┳┃╋┃╋┃┛┗┻┗┣┃╋━┃╋┃╋┏┫┫┻┫┫┗━┗━┏┏┗┳┏┳┏
┣┳┏┫━┃┏╋┗┣┣┻┏━╋┃┳┛┗━┏┫┃┻┳━━┳┗┃┳┳┗┳┓┣┳┳┣┓
╋┳┃┛┳┏┓┫╋┫┓┏┛┻┣┛┫┏┛━┳┛┣━┳┫┫━┻━━┳┣╋┏┻┻┏┛┳
━┣┃┓┗┣┓┏┣━┻╋━┃━┳┛┓┫╋┗┃┃┳━┓┻━┛╋━┻━━┓┓┗━┣┓
╋┳┃┻┳┫┻┛┛┛┻┗┫┏┗┗┃━┻┻┗┗┏┃┓┏┻┛┛┗┗┃━┻┻
┃┓┏╋┣┫━┗┻┣┣━┣┃┗┣┗┗┓┫┛┣╋┣┳┃┗┳┓┏┓┓┛┳┗┗┃━╋┻
━┳┃┻┓┻┻┃┫┣╋━┣┃┻┻┏┗━┣┣┗┣┛┏┗┻┳┣╋┳┛┏┻┻━┏┗┫┓
┻┻┣┏┳┣┓┣┓━┃━┫┏┻┳┃┏┻━┻━┛┳┳┫╋━┳┗━┛┻┛┓━┣┻┳┗
┃┣┛━┓━━┓┣┓┣━┛╋┛┗┣╋┃┏┛┫┻┣┫╋┳╋┣┗┳╋╋┗┛┗┛┓━┏
┛┏━┗┓┫┛┫┓┻┏┏┣┫┣┛┻┛┗┫┛┓┓┻━┏┏┫┗┗┛━┏┏┫┏┏━┃┣
━┻┛╋┏┏┃┓┏┣╋┳┓┗╋━┣━┏┏┳┛┗┫┣┓┛┛┏┳╋━━┓╋┛┳┓┏┏
━╋┓┣┓┫┻┣┃┓┻┓┳┳┗┓┛┫┃━┫┏┃┳┻┓┫┣┳┗┛╋┣━┓┻┫━┛┳
╋━━┻┗┻┃┏┓┛━┳┏┃┗┻┳╋┫┫┫╋━┫┏┛┫┻┣╋┃┳┛┏┻┣━┓┓┣
┃┏┻┻┏┫━┣┃┏┏┗┻╋━┳┃┓━┛┓┏╋┃━╋┳┣┓┗┛┓┳━┛━━┳┏┓
┗━┳┓┗┓┗┏┫┃┣╋┫┃┏┳┏━┛━┃┗┫┫┻┛┫┏┓┻┓┛┓┏╋┻┣┏┻┫
┓┻┃┳┳┗┃┃┗┏┫┏┻┳┓━┛┃┛┓┛┗┛┳┃┛┏┏┫┓┳┏┓┣┫┗╋┏┳┳
┛┃┃┣┏┻┻━┛┣━┣┏┣┣┻┛┓┫┓┃┗┏┓┏┓┻┣┃┻┳┃┛┓┃┻┣┏┏┃
┳┓┳┃╋┓┓╋┫┛┗┓┏┓┓┃┓╋╋┗┣┛┫┃┏┓┛┫╋┛┣┗┏┗┗┣┣┃┃━
┻┃┃┫┏┣┻┫┓┏┃┣┳╋┃┻┛┣┃┏┗┛┃┳━┗┃┗┗┃┓┣┏┻╋━┫┗┛┳
┗┻┓┣┫┛━┃┳┏┳┗┓┫╋┓┓┛┓┣┳┳┻┳┳┫┣╋┃┳┓┃┣┛┏┗┣┻┓┣
┣┣┫┳┫┏┣┓┻┏┓┻┗┳┗┛┫━┻┏╋┃┣━┃┗┗┃┏┳┳┓╋┫┓┏╋━┳┛
╋╋┓┓┃┓╋━┓┳┳┻┣┛┏╋┫┓┏┳┣┻┳┃┗┳┣┳┛┻┗━┳┗┃┓╋┏┛┻
━┫┣━┫┓┻╋━┛┣┗╋┻┛┣━┏╋┻┃┻━┃┃┗┳━┃┛┃┳┳━┃┃╋┃━━
┳┫┏┃━┓━┫┓┓┓┣┻┓┓┗┣┫┃┓┓┏━┻┏┓┏┗┫┗╋┳┗┳┃━┛┓┓┗
┏┳┳╋┗┏┫┛┓┫┃┣┗┫┫┫┛┓┃┻┻┛┣━━┃┓┃┻┗┻┓┳╋┗┃┻┻╋┻
┛━┛┻┛━╋╋┏┣┛┻╋┣┫╋┏━┓┓┫┫━┏┛┣┓┛━┻━┣┓━╋┃┓┻┳╋
┛┳┳┗┣┳┃╋┻┓┫┳┏┗━┃┣━━┛┻┓╋┫┏╋┓┣┻┏━╋┃┻┃┻┫━━━
┳┣┫┛┣┗┫┓╋┫╋┳┗┫┣┛┣╋╋┗┓┣╋┣┃┣━┏━┗┳┃┣┳┗━━╋╋┻
┳╋┛┃┳┃┓┏┳┓┻┛┗┻━┓┳╋╋━┓╋┻┣┗╋┣━╋┛┃┳┳┫┏
┫┻┣┗┛━╋┏╋┳┛┣┃┳┃┻┳┓┃┓┳┓━┻┏┣┻┗━━┏┗┣┻━┛┻━┫┣
┻┻┫┫┻┃┃╋━━┫┳╋━┏┛┛┗┣┏╋┻┛┛━╋┛┳┓┃┣┣┏┏┃┳╋┓╋┳
┻┏┏┃╋┣┻┳┣┫┳┃┏┓┏┳┗┏┛┏┻┻┏┛━┫━╋┏┏┓┳┏╋┓┳┫━┃┓
━┃━┻┃┗┓┏┗┻┻┓┗┫┓┓┣╋┓━┗┃━━┓━┃┏┃┛━┓━┫┛┫┻┣┛━
╋━┃┏┫┛┓╋┓┫┓┛┃┏┳┃┗┣┏┗┓┻┳╋┃┗┻━┻┻┏┳┳┃╋╋╋┛┳┃
┻┳┳━┃┣╋┗┏┗┗┳┗┛┻┳╋┣┫┳┳┗┏┻┫┓┗┓┫┓┻┃┻┳┳┻┃┳┃━
┃╋┛┃┓┓┗┛┓┫╋┛┃┫┫┳┛━┓╋┻┫━┓┏┗┫┛┗┫┫┫━┻┣┳┏┣┓┏
┃┛┳┻━━┃┏━┛┓┃┛┳┗┗━┃╋┏┃━━┏╋┣┓┃━┣┫┛┳┛┗┏┗┳┳┏
┃━━━┏┗┏┣┣┓┗┛┳━━┃╋╋┃━┣┗┣┳┃┃┣┳┳╋┗┛┗┏┃┗┫┏┃┻
━━┏╋┛╋━┛┓┛╋┫┏┣┃╋╋┗┛━━┛┣━╋┛┫┓┓┛┓┃━┃┏┫┛┓╋┛
┗╋┏┏┫┃┫┛┫━┳━┻┓╋┛┗━┣┻┣━┛╋┏┫━┏┃┣┣┣━━┫┛━┗┫┳
┓┳┻━┏┏┓┓┏┫┗┣━╋┃┳┗┳┫┫┻┏┻┻┫┳┳╋┏━┃┛┛╋┛┓┗┳┣┳
┗┻━┓┻╋┏┳┫┏┫┗┗┫┗┓┗┛┳┓┓┃┃┳┏┻┣╋┃━┛┫┻┏╋╋┫╋━┣
┃┏┫┓┳┳━┛┓┓┫┳┻┓┣╋━┃┻┗┻┃┏┃╋━┗┃┏━━┗━╋╋┻┣┳╋┳
┛━┓━┃┻┛┫━┻━┫┓┓┣┣┛┓┏┓┓╋┣┣┫┛┻┣┃┏┻┏┏┳┃┃┃┛┗╋
┻┣┗╋┳┓╋┏┓┗┃┗┻┻╋┛━╋┳┳┫╋╋┏┏╋┗┣┛┛┓┫┏┗╋┏┻┫┣┛
┫┓┫┳┃┻┏┻┳┛┳┓┫┳┗┏┃╋╋┳┃┗┳┫╋┛┛┣┛┓┣┻━┗┻┳┏┫┛╋
┗┗┫┃╋━┳━┫┣┳┣┓┃╋┣━┗┗┗┓┫┃┛┗┻┫╋╋╋┣┃┣━━┻┻┳┣┳
┃━┃┏┓╋┣┏┳┣┃┳┣┫┏┛┳━━┫┣┛┗━┏┳┏┳┣┛━┣┓┃━┃┗┳┻┃
┃╋┣┏┳┃┫┓┓━┫┃┏┏╋┳┫┛┓╋━┃━┓┳┃┳╋┳╋━┫┻┛┣┓┫┫┗╋
┛┛┗┃┗┫┣┓┫┻┫┛┣┗┏╋┳╋┫┻┓┗┓━┣┓┛┣┣┛┓┓╋┛━┃┫┃━┓
━┃┗┻┛┗┛┣╋╋┛┻┳╋┗┏╋┳┗┳┣┻┫┫━┳┣┫━┳┫┣┏━┣┫┓╋┏┫
┏┃━┻┗┏┫┣╋┫┫┃╋┏┛━┏┏╋┃╋┣┃┃┣┣┻┛┫┻╋┏┛┫┣┓┓━┻╋
┫┳┫╋┛┏┣╋┫╋┃┏┻┏┗┗┃┣┓┫┻━┃━┫━┓┣┏┓┛┏┣┻━
━┛━┫┳┣┃┳┫┳╋╋━┏┛┗┫┏┗━┗┓┛┻╋━┫┓┫┫┓┻┓━┗┏┫┓┛┗
┓━┃┫╋┛┣┃━┛┛╋┓┣┻┗┏┏┗╋┃━┣┻━━┳╋┻╋┃┻┏┏┃┻┏┏┳┳
┻┗┣┻┓┃━┗┏┻┏┻┏┻┻━┳┫┳┏┏┳┏┣┣┏┗┃┛┣┛┳┗┃┓┻┳┳━╋
┛┫╋┗━┓┣┳┏┓┗╋╋┻╋┣┓┣┳┗┛┓┏┓┻┳┣╋┻━┗┏━┓┫╋━┛┃┣
┣┓┛╋┳┻┓┣━┗┃┣━┳╋┃┳┏┗┻┳┏┣┻┃┣┳┣┻┓╋┃┏┓┛┃┛┏┫┗
┃━┓┃┫┻┏╋┣┗┓┓━┗━┏┣┓┣┓┣┓┛┫┫┃┫━┏┻┃┗━┣╋┳┃┏┫━
┳┫┏━┓┃━┣━╋┫┓┓╋┏┣┓┣┳┛┣┣┃┗┣┛┣┣┃┗┓┓┏┃┛┣┃┣┓┃
┫┛┏┗┫╋┣╋┫╋┛┳┏┗┣┣┣┛┻┏┻┓┫┫━┏┏┓┏┳┓┃┃┗┃┗┣━┗┫
╋┏┏┏━┫┃┛┳┃┛━┫┣┳┻┳┏┫┫┻━┳┛━┣┳┃╋┏━┏┛━┛┗┗┻╋┫
┏┳╋╋┣┛┓┫┳┓┣━┛┳╋╋┃┣━┃┏┣┏╋┛┳┛┣━┓┣┃┏╋┃┏┛╋┃┳
┏━╋┗┳┫╋┗━┏┗┻╋┗┗┃┃┃┛┳┣┫┃┓┫┗┻┫┛┗┛┓┏┳┏━┗┗━━
━┻┏┻┓┓┳━┓━╋┻┓┃┗┛┗┛┫┛┏┳┻┻┗┃┻┫┏┛┏┻┏┛┳┛┓┳┏┣
┫┳┗━┗┛┳┃┻┗┳┃┳┃┣━┣━┓┗┗╋━┫┗┣┃┫┗┓┏┃┫╋┛━┻┳┗┓
━┏┣┛━┳┛┣┻┳╋┃╋━┛━┗┣┻┃┳┏┏┓┫┛┏┳┗┛┏┗┓┫┏━┣┏┳━
┛━┗┛╋┛╋┏┣┗┓┣╋┓┃┏┣┓┗┣┗╋┳┛┏┻┣┗━┃┃┃┃┗┓┫┳┏┳┛
━┻╋━┣┻┳┓━┣┳┓┣━┓┓┣┻┣┃┛┗┃┃┳┛━┻┻┳┏┻┫┻┓┓┏┛┻┛
┳┻┣┛┛┛┻┫┫━┏┏━┻┣┗┗┣┓┃┣┃┫┗┳┗┳┓┫┏┛╋╋┃┣┃┃━┫┻
┫━┗┏┓┫╋┓┻┳┫┻╋┃━┣┓┓┳┫┗┃┗┣┻┛┗┻┏╋━━┳┏┓┃┃┃┃╋
┫┫━┛┗┓┃┫╋┳╋━┫━┫┗┛┏╋┫┏┗━━┏┫╋╋┳┳┣┓━┳┻┳┃┗┫╋
┳┏┻┻┓┫┣━┏┳┳━┃━┻┏┻┓┛┳┓┳┛┗┓━┻╋┻┫┏┳┗┫┓┗┏┳┳┏
┻┣┛┗┃┏╋┏╋┏┻┏┣┏╋┓┫╋╋┃━┃┛┻━┓┳┓┻╋┓┗┗┣╋┏┻┳┛━
┗┣┓┛┣┻┗┣┫┏┻━┓━┣┳┫┫┫┣┫┃┓┛┃┫┃╋╋┓┻┏┛━┃┳┗╋┣┻
━┛┓┗┳╋┣┫╋┫┓┓┫┫━┏┫┻┳┗┗┏┗┗┓╋┗┫┻┓┏━┛┗┛┃┏┛┫┓
┣┏━┣━┫┗┛┫┓┣┓╋┣┫┓┣┏┳┏┛┫┏┏┓┛┫┣┣┏┏┫┗┏┣
┛━╋━━┣┛┳┃┻┫━┏┛┳┻┏┏┓┫┏┃┛┗┓┛┓┏╋┏┃╋┗┗┛┳┛┗┫┻
┓┃┏╋┛┻┗┗┓┫┏┗━┫┻┗┫┻┫┻┏┏┃┻┳┗┗┻┏┓┫┓┏╋┳┻┛┣┫┫
┗┣┫┫┏┃┓┳┃┏┻┗┏┣╋┃┳┃┣┣┫┫┳┫┃┻╋┛╋┏╋┓━┣┛┓┗┫┏┃
┫┃╋┛━┏━┫┻━┃┗┣┛┃┛┏┳╋╋┛┃┗┏┻━┻┗┏┃┳┻┳┛┣━┓╋┣┳
╋━━┣┳┗┗┏┗┏┻┛┣┏┏┏┻┛┻┃┃┛┗━╋┓┗┣┻┏┓┫━┛━┗┛┃╋┓
╋━━━┣┣┳┳╋┗┓┣┓┣┻┣┗┓┳┗━┏┳━┳┓┏┗┣┃━┻┗┣┫┻┻┫┓━
┫┏┗┻┓┏╋┻┏━╋┏┣┃┳┣┻┳┫━┛┃┏━┻┫┫┏┓┓┻┻━━┗┓┻━┛┻
┳┳┣┏┣┫━┛┻┓━┣┗┗┗┻┻┫┻┃┛┓┻┫┓┗┻╋┛┓┣┫┫┛╋┻┳┳┏┗
┗┗┣┳╋┗┗┫━━┻┃┻┻┳┓╋┗━┓┳╋┣━┫┻┗┻┳┓┓┃┳┫╋┳━━┳┫
┫┓┫┃┫┻┃┏┗┏╋┛┻━┻┳┛┻┻┣━┻┻┓┛╋━┛┫┻╋┛┳┣╋┻┫┳┳━
╋┃┓┫┓━╋┃┻┳┻┫┗┏┛┓┏┏┳┃┏┣━┫━┃┫┓┳┫┗┛┳┻┓┣┃┗┳┳
┗┣┣┫┓┏┫┓┻┫┏┻┃┗┃┏╋┣┫┃━┏┣┏┫┣┃┛┣┗┫┳┗┛╋┣┻┛┫┣
┫┓┫┻┗┳┏┓┳┳┣┗┣━┓┃┃┗━┗┗┏┗┣┻━┛┣┏━┳┓┛╋┻━┻━╋┏
┃┣┃━┛╋┫━┣┏┣┛╋┏┫┳┳┫┏┫┻┃┗┻┃┳━━━┃┗┣┛┫┛━┃┏╋┣
┃┣┣┗┗┏┃┗┫┓┃┗┗┳┻┣┏┃┃┳┏┗╋┳┓╋┗┏┻┓┏┳┏┳┳┗┏┗╋┗
━┓┫┻┓┓━┫┫╋╋┗┏┓┻┏┣━┻┻┻┏┳┏┳━┻┳┛━┃┓┃╋━┛╋┛╋┻
╋┛┣┳━┣┓┗┻┓┻┻━┫┏┏╋┓┛┻╋╋┃┏┳┣┃┏┛┃┓┓┣┳┓┳┃┃┛┏
┳┏┏┛┣┗┃┛┛┗┣┛┻┫┓━┃━┃╋━┳┏┗┳┗┛┳┗┗┣╋┣┫┳┗━┻┣╋
┗┫┫┏┻╋┗┓━━┗┳┻┣┫━╋┳┗┓┛━━┓━┻┏┛┣━┓┫┓┻┳┳━┻┃┣
┳━┳┃┻┳┗┓━┛┓┳┗╋┳╋┃━┻┏┗╋┫┻━┛╋┫┣┓┣┳┓┗┓┛┻━┣╋
┣┏┗┳╋╋━┣┏┻╋┛┫┓┻┛┫┣┣┻┗┓┣┏━┃┛┓┫┻╋┣┃┻┓┛┏╋┏┻
┛┓╋┻┗┣┗┛┛┻┳┃┻┓┳┻━┃┫┃┃┃┃┳━┓┳┳┓┏┏┗┗┳┓┏┛┃╋━
┻┫┛╋┛┳━┗┃┻┫┳┻┗┓━┳╋━┻┣┃┓┛┳┓┫┛┗━┓┛┻┛┏┗┃┣┛┫
┏╋┗┏━┛┛┏┏┏╋┳┳┫┫┓┣┏┓┏┛┏┃┫━┻┳┛┗╋┓┳━┏┗
┳┛━┫━┳┏┻┣┳┫┛┃━┏┻┣┫┃╋┛┃┫┛┳┛┗╋━┛━┓┓┃┣┫┃┓╋┣
┛┓╋┳┣┳┻┳┓━┓┣┛┛┻┛┃╋┫━┣┻┻╋┏┣┳┏┓╋┻┃┳┗┗┣┫╋┳┏
┛┻╋┫┃┗┏┗┻╋╋━┗┫┓┃┫┳━┗┛┓┳┣┏┗┳┃┗┓┣┫┻┏━┫╋┛┏━
┣┛━━┗┳┳╋━┳╋┫┏┛┛┃┳┃┛┗┳┏┻┃┳┫┏┳┃┣┗┏┣┫╋┫┣┻┃┫
┓┛┣┫┣┳┛┓╋┣┛┻┗┻┻┃┳┓┏╋┃━╋┳┫╋┓┳╋┛┓╋╋┻┻┃┗┫┃┣
┳┗┃━┫┛┛┫┓┏┏━┓┻┻┻┏┃┗┻┗┣┏╋┏┗┣┫┫┃┛┳┻┫╋┓┳╋┣┃
┛┏┛┫┏┻┣┫━┏┳╋┏┛╋┣┗┛┃┣┗┃┗┗┏┻╋┫┛┛┳┗┃┓┣┳┃┻╋┏
┛┃┫┛┗┫┻┳┏┫┻╋┗━┳━┻┗┻┏┻┳┏┓┣━┗┃┳┫━┓┛┗┣┓┏┛╋┓
┫┛┫╋╋┃┫┣┛┻┓┻┓┳┃┃┏┗┣╋┛━┏┗┛┃┣┏┣┏╋┣┣┛┫┏┫┗┣┓
┏┫┻┻╋╋┣┻┻┻┃┻┻┏╋╋┓┛┃┣╋┫┛╋┃┓┛┓┃╋┛╋┻━┣┫╋┃━┛
┏╋╋┻┣╋┏┗┫╋┏┛┛┳┫┫┃┃┃┃┃┣┻╋┫┃┗━┣┳┏┳━╋━┻┓┛┏┳
┳━┫┏┏┓╋┫┫┃┃┗┻┏┳┏┣╋┏┣┃┃┃━┃┛┻┗┣╋┓┗┫━┛┣┫━┃┫
╋━┓┳┣┛╋┫┻┳┗━╋┫━┫┗┃┫╋┏┫┓╋╋━┗┏┓┏┳┳┃┏┛┫┗╋━┣
┏╋┣┫┓┫┣┣┫┳╋╋┻┻┏┏━┛┛╋┓━┓┣━━━┓┫┓┳┃┏┻┛┫┣┓┗╋
┃┫┓┃┓┏┓┫┃┫━━╋┣╋╋┃┣┗┫┳┻┫┳┫┻┃┗┏┛━╋┏┣┣┣┏┫┃╋
╋┓━┓┫┳━╋┛┓┻━┳━┗╋┓┻┃┛┣━┗┛┓┫┃━┳┛┣┳┳┣┃┛┓┛━┛
┛┫╋┫┻┃┛┳┫╋━┓┏━┣┳━┃┓━┏┣┫┗━┳┣┳┻┗┫┻━┛┛┓┫┃┓┳
┻━━┫┣┃┛┻┻┓┃┫━┃┏┳┛┻┗┻┃┫┛┛┻┫┫┣┫┏┃┃┛━━┃┏━┃┣
┗━┗╋┫┗┗┃┣━┻┫┗┣┏╋━┫┃┏┏┛┓┏┏┗╋┏┳┏┏┗┓┛┻╋┗━┳┓
┻┏┃┛┣┫━┫┃╋┣┛┳┛┗┏┏┓┓┣┣┓┳┓┃┃┫╋┃┏━┣┏┃━┫━┣┫┏
┏━┻━┗┃┗┻┃┫┛┗┗┣┛╋┛┓┓┳┫┃╋┣━┫┣┓┗┓┳┻┃┏┣┻┓┏┣┳
┏┣┛┫━┛╋┳━┓┛┣┛╋┗┃┏┗┻┓┣┛┃┓┻┓╋━┳┓┏┣┃┻┃┻━┻┻┣
┣╋┫┣━┻┣━┓┏┫┣┃┫┃┗┓┓┏┓┃┻┃┗━┏┗┃┃┏┃┃━┗━┣┻┳┫┗
┏━┫┳┳┳┳┓┫┗┃┛┓┓┛┳┫┛┫┏━┓━╋┫┣┓┻╋┏┣┳┣┳┓
┳━╋┏╋┻╋┣┗┫╋┏┛┳┻┏┫┣┃╋┳━┓┻┓┗┛━━┛━┗┗┃┗┏┫━┫┻
┛┓╋┏┃┣┓╋┻┗┗┫┓┓━┛┻┳┫┓━┛┫┏┗┣━┫┃┃┳┓┣┣┣┛┣┻╋┫
┏┫┃┣┫┫┫┳┫┳╋━┗┣┣┃┻┗┓━┫┣┫╋┓┛┳┫┛┓┏┏┗┃┳┣┛━┫━
╋┻┗┻┃┣┫╋┛┗╋┗┓┏┗┗┛┛┓┻┣┗┃┫┣┣┳┣┛┛┳┳┏┛┳━━┫╋┫
┗┫┛╋┻┣┫┳┏┗┓┓┏┏━┗┗╋┣┛┛┗┣┣┳┳┻┫┛┫┏┣┓━━┛┓┳┻┫
━┗┛┃┣┃┫┛┛┓┳┓╋┣╋┣┛╋┏┫┣┻┃┛┣┓┃┏┃┻┗┻┣┏┓┳━┏┛┏
┣┣┓┳╋┛┫┃┃┫┻┻╋┫┛┳┫┫╋━┣┓┳━┛┣┗┗┏━┣┓┳┻┣┓┛┓┓┣
╋┛┻┛┏┻┛┻┻┓┳┳┏┳┃━┛┗┛┓┻┳┓┃┃┃┣┏┛┏┏━┻┓┃┻┓━┻┏
┣━┏┛┫┻┣┃┣━┣┛┳┳╋┣╋┗┛┻┏┛┫┛┗━┛┻╋┳┻┣┛┃┗┳┃┳┛┫
┏━┃━┻┏┓┳┻┏┳┳┓┫┓┏━━┗┣┛┣┫┫┓┣┗┏┛┏┛━┛┣┓━┣━┣╋
┓┏┛┣┓┻╋┃┗┻╋┏┻┓┫┏╋┳┻━┣┏┣┣┻┫┏┓┃┛┛┻┏┻┏┫╋┗┻┓
┓┃┗┣┫┫┻┏┳┳┃┛┃╋┳┏━┣╋━━┻┫┣┓┓┳┳┏┓┻┫┫┓┗┓┫┣━╋
┣┣━╋┗━┛┓╋┏┏┻╋┻┃━┻┻┓╋━┓┃┃┫━┏┻┗┣┓┓┓┻━┗┓╋┓╋
┓┫╋┣┳┃┓━╋┳┣┫┻━┏┏┫┃━┛╋┣┃┫━┫┛┓┗┛━┏┛┗┻┏┏╋┣━
┃┃┫┓┻┣┃┏╋┏┃┻┃┣┣┻╋┗┛┳╋┻┫┳┛┗┗┃┳┛┗┗┫┗┃┃┣┗┃┛
┏╋┗┃┃┃╋┻┣┣┏┛┳┃┃┃┫━┗━┛┳┏┛┻┓┫┃╋┃━┗┃┃┏┳┗┗━┣
┃┛━┛┃┣┃┳━┗┓╋┫┳┃┣╋┻┳┗┣╋━┛┳┗━┻┳┓╋┻┳┏┻╋┳┓━┛
━━┃╋┓┃┃┻┓┗┻┛┣┛┫┗┳╋╋┳┓╋┏┓┫┣┛┫┻┫┫┓┗━┛┣╋┫┛┗
┻┻┏┻━━┏━┫┓┗┏┓╋╋┓┳━┣┗┗╋┗╋┣╋┃┣┛┏┫┻┏┛┛┣┛┏┫━
╋┗┓╋┗┫┛┫┓╋┏┓┛┓┳┫┗━┛┃╋┗┏╋┳┣┏━┃┫┏┛━┓━┣┏┃┛┫
┏╋┳┣┳━┣━┣┫┓┗┣┏┏┛━━━┣┫━┫┫┛┫╋━┳┗┃┻┣┳┫━┣┫┛┳
┏┣┣┏┫┣┫╋┻┓┗┃┏┻━┛┏┻┗┣┏┳┏┗┛┣┳┳┛┗━┗┓┃━┛┃━━┻
┗━╋┫┓┳━┗┏┣┫┫┳━┣━┃┗┻┳┫━┫━┗┳┛━┓━┻┏┣┻┳╋┏┗┓━
┫┻━┗┳┣┫┗╋┻┗┗┓┣┏┫┻╋┏┫━━┓━┫┗┫┏┃┳┣┫╋╋┏
┫┃┻┗┗┫┣┻┃┫┻┛┣┛┗━┏┗┛┫╋┓┣┗┗┣┏┏┃┗┫┛━┏┳━┻┃┏┻
┛┏━┫┗┫╋┏┛┳┻┛┛┻╋┫┃┃┳┫┗┫┣┛╋┃┻╋┫━┳┣╋┻━┃┏╋┻┃
┫━┻┓┳━┛┣┣┛┏┓┻┫┣╋┗┏┏┓┛┛┳┫┏╋┃┻┏┻━╋┫╋━┛┻╋┣┣
┳┛┏┓┃┏┫┫╋━┗┣┳┫┃┓┓╋┃┣┳┃━┻┓━┻┫┳┛┣┳┛━━┣╋┗┗┛
┳┓┫┣┓┃┫┻┏┗┣┓┣┫┫┫┣┏┏╋┫┻━┗┃┣┏┣┫┗━┓┣╋┫┣┻┓┗╋
┣┛┏┣╋┫┻┳┃┏┣╋┗┛━┛┣┛╋┫┳╋┳╋┳╋┳┓┣┻┓━┏┗┳┏┃┗┏┗
┛┓┫━━┻┓━┣━╋┛┳┃┣┣┛┛┃┳┛┫┃┳━╋┫┣┳━┣╋┣┫┗━┛┳━┣
┓━┗╋┳━┓┛┛┫┛┓┓┻┻━┗╋┃┛┣┛┻┣╋┫┣┃┃┫┃┗┏┓┛┏━┓┃┗
┗┛┛╋┫┗┳┛┃╋┫┫┻┻━┃━┃┫┻┻┃┣┫┏┻┻┣┃┃┗╋╋━┛╋┓┫┗┫
┻┛┏━┓┗┻╋┳┛╋┓┻╋┗┣┏┳┻┻┃┣┫┳┏┛┏━━┛┛┓╋┏┳┛┏┏┛┛
━┣┻┫┏┛┻┫┣┏┳╋┻┃┗┛┃┣┏┓┻┫┣╋┳━┫╋━┛┳┻┛┳┳━┫┃╋┛
╋╋┏┣╋━┏━┳┗┛┏┳╋━┛╋┃┳┗┻━┳┛┣┫╋┗━┗┻┃━┓━┣╋┓┛━
┃┣┃┳┫┗┃┗┳┗━┏┓╋┓┏┣┛━┗┣┣┫┳┏┃╋┓━┛┣━┏┏┛╋┳╋┻╋
┓┗┃┣┃┗╋┏┗┻┣┏┗━┻┳┫┛┣┗┏┣┗┗┻╋┫╋┓┏┣┃┏┳┳┣┫┫┛┛
╋╋╋┃┫┏┗┳┣━┻┓┓┫┣┫━┗┏┣┣╋┗┣┗┣┃┣┛┓━┣┫┛┻╋┏━┫━
┗┗┗┛┻┓┳┃┛┫┓┣┏┗╋┫┃┏┃┓╋┳╋┛╋┏┳╋┏┏┃━┻╋┛┣┏┣┛┫
┗┻┏┳┗┫┓┻┣┛━╋┃┫┛┗╋┣┓┫┓━╋╋┓━┓┓┗┛┗┳┗╋┣┛┫┗┫━
┳┏╋┃┗┏┗┛┛┳━┗┛┗┛┻┳┛┛┓┫┃┳╋┳┛┗┛╋╋┻┗┏━━┫┛┗┣┣
┓━╋┣┗┃┃┻╋╋┓┫┗━┫┓┗┫┳╋┫━╋━┣┓┗┏┻┗━┛┫┏┛┻┏┏┛╋
┫┳┓┛┓╋┣┫╋┳┓┗┻┓┗┫┛┗┣┛┫┻┃┃┛╋┛┣╋┳┫┻┣┫━━┗┓╋╋
━┻┏━┗┃╋┓┓┗┗┓┫┻┃┫┻┃┣┗╋┏┳┗┣┣┻┏╋┃┳┛┛┗┫━┫┛┻┗
┣┃┳┫┛┗┣┣┓╋┫┣┏━┳┓╋┗┣┳┣┛┻┳┗┳┣┃┳┣┫┻┣┛┏┳┫┛┻┛
━┛┫┗┣┻┓┃┏┃┣┣━┛┓┃┗┣┏┣┫━┓━━┣┻┗┻┫┗┃┫┃┳╋┗┗┏┏
┏┛┳┣┳┏━┓┗┫┛┃┣┗╋┛┫━┗━┗┗┫┣┏┛━┓┛╋━━╋┃┓
500名無しさん:2005/12/31(土) 14:01:33 ID:???
500ゲット
┻┳┫━┏┏┻┳┗┛┣┗┏┃┛━┗┏┏┛┛┫┃━┓┗┏┓┻╋┣┗┣╋┏┛━┓┣┻
┓┃┗┛┫┣┃┗┗┓┏┻┓┫━┗┃┗┳┻╋┫┻┗┻┏┻━╋━┻┗┛┣┃┣┓╋┏┫
┃━┏┫┣╋┃┗┃┓┳┏┓┛┛┗┫╋┏┏┫┳┻┣┫┛┻┳┫┛┣━┻┏╋┳┫┗┳━
┓┏╋┓━┃┻╋╋┣┫━┛━┳┫┓╋━┛┃┃┗┃┗┗┣┓┏┗┻┏━┣━┻╋┓╋╋
┣┃┗┣┣╋┫╋┻┓┏┣┓╋┃┛┛┓┻┓┃┫┏╋━┛━┳╋╋┗━╋┓┃┃━┳┳┫
╋┛┃┃╋┳━┣━━┓┛┗━┓┳┛┛┫┣┫┻┣┛┃╋╋┻┓┳┃┛┛━┫┫╋┣┫┏
┳┳┏┏┗┗╋┃┫┛┳┛╋┣┓┳┓┛━╋╋┻╋┣┣┳╋┗┫┏┃┃┫╋┓┳━┣┃╋
╋┣╋┃┃┣┏━┃┻━┻┏┓┏┛╋┗┃┃┻┏━┻┃┗┃┗┻━╋┻┗┏┓┳┳━┳┓
┫┓┃┫┣┏━┣┳┣┛┫┳┳┳┓━┳┻┣┻┻┣┣━┏┃╋━┻┛┣┳┛┗┃┃┛┫┛
┓┫┣┏┗╋┃━┏┣┃┳┣┓┗╋┫┏┣━┛┳┏┳┳┻┣┏╋┳╋┫┣┳╋┣┣┳╋┃
┻┓┗┻┳╋┓┳┛┻┓╋╋┏━━┏╋┫┗┃┓┃┻┻┫┣╋━┫┣━┛┛┃┻┣┣┣┫
┫┓┻┳┳┗┃┓╋┳┻┛┗┫┏┗┻┃┛┓┻┓┫━┫┗┳┳┳┛┓┻┓┫┃┛┳╋┣━
╋━┣┛━┫━┏┣┫┣┻╋┻┛┳┓┳┣┛┏┫┗┃┫╋┻┏┻╋━━┻┣┏━┓┛┫┻
┳┓┏┣┏┃┗┃┫┏╋━┛┗┓┃┗┗┗┏┻┣━┫┗╋┗┻┃╋┳┻┻┛━┫┓┃┓━
┃┻┗┣┓┓┃┏━╋━┣┛╋┓┏┓┏┃┓┻┃┏┃┳┓┓┳━┃━┫┃┏┳┃━┳┛┃
┛┓┃┣┏┗┻╋┻┛┏┃┃┳╋┓┳┃┏┛┫┫┏━┳┳┗┫┓╋╋━━┳┃┣┫╋┣┫
┣┛┫┻┃╋┣┛╋┳┏┏━┻┣┏━┗┣┳┃┃┓┻┳┫╋┣┛┏┻┗┫┳┏┏┓┏━╋
┏┳┫┗┓┳┻╋━┗┓━┃┏┫┻┫┃┛┃┗┫━┃┗┣┫┻┳┓┓━┛┛┫┣┳┗╋┫
┻┣┻┃┻┗┏╋┳━┣┗┏━┳┏┏┛┓┗┛┏┳┛┳┏┻┫┗┃┃┛━┏┳━╋┫━┗
┳┳┣╋┫╋┛━┣┻┏╋┛┓┗━╋━┛┛┳┗┳┗┗┳┏┃┻╋┣┛┏┻━━┃┣┏┏
┫┫┻╋┳━┏┻┓┳┏╋┛╋┻┫┫┃┛┳┻┏┣┏╋┏┃┏┏┓╋━┗┣┫┓╋┓┣┻
┓┣━┻┛╋┛┻┣┓╋━┏━┫┻┛┏┻┫━╋┻┃┳┣┳╋┻┓┛╋╋┏━┳┣┛╋┫
┃━┃┗┃┏┻╋┃┃┫┓┏┗┏┻┳┫┗┳┏┛┳┛┳┣┃┻┳┛┗━━┣┻┣┣┻┏┛
┏┻┃┛┗━┣━┓━┃┛┓┓┗╋┃┣┻╋┏┓━┳┏┓┳┳┳┏┻┻┃┓┫
┣┓┏┣━╋┻━┃┳━┃┃┳━┗┗┳┻┫┓┏┃━┃┃━┃┗┫╋┓┛┓┫╋┳━┫┃
┳┣┻┏┣┫┏╋┃┳━┃┏┻┫┳┣┫┃┫╋┗┏╋┛┫╋┣┓┣┻┛┓┛┏┏╋┗┗┫
┗┛╋┣┻┓╋┏┗┛┳┏┓━┃┣┗━━┫━┏━┃┻┃━┻━┏┫╋┏┃┓╋┳┃┻━
┛┗┏┣┛┛┳┳┃┓┫┣┏┣┃┓┛┻┛┏┓┫╋┣┃━┫┻┏┣┣┫┻┣┗┣┛┃┣┛
━┣╋┣┻━┣┫┃┣┫┓╋┛┗┃┻┏┗┛┫┻┏┏┣━┗┳┃┏┏┣┃╋╋┏┗┃┳┻
┏┃┳┓┓┳╋┳┃┗┫┫┏━┓┛┃┏┣╋┻╋┻┻━┓┃┓┏━┣┣┣┏┏┳┗┫┓━
┫┻┓┏┻┏┛┏┏┛┏╋┛━┣┏┣┗┛┳┳┏━┣┳┣┗┻┏╋┗┳┳━━┏┗┏┣┏
┗┣┗┓┏┳┃┗┳┏┻┛┻┗┳┓┣┻┃┫┗┃┓┻┣┳┏┛┣━━┣┻┻┛┫┃┛┏┃
┏┃┫┳┗━━┫┳┛┻━━┣┃┏┗┛┏┣━┃┣┃┻┏┛┓┗┏┃┓╋┫┫┻┫┫┓┛
━┣┳┻━╋┛┓┓┫┻┣┓┓┳┓┛┛┏┃┗┛━┫╋┣┫┛┛┣┓┫┏┻┃┓┏┓╋┏
╋━┏┣┓━┫┓┛┏┻┏┛┳╋┻┃╋━┃┳┃╋┫┛┓┫┳┻┃┫┣┛┣┣┻┳╋╋┻
┣┓┣┏┛┛┗┻┗━╋┳┛┃┳╋━┃┗┣┳┓┛╋┣┳┳┳┛┏┓┛╋┏━┳╋━┏┓
━━┓┃┫━╋┳┗┏┣┳┃━┏┓┳┛┓┳━┃┛┃┛┗╋┏┃┣┗┫┻━┃┗┳┗┳┫
┓┳┛┣╋┏┗┗┫┳┳┣┫┻┫┫┻┛┣┳┣┗┏┃┃┃┻┓┗┳╋╋┻┃┫┛┣┳┃┫
┻┣┏┏┏┣┳┳┓┓┃┏┣┗┓┏┻╋┻┫┏┃┏┛┳┛┳┃╋┃┫┃┃┻┫┳┛┃┏━
┫┓┗━┣┫┛┓┃┗┏┳┃┳┃━┓┏┣┃┛┛┃┛┫┏┏━┓┗┏┣┛┳┣┓╋━╋┗
┓┛━┣┓┫┻┛┓╋━┻━┻┓╋╋┗┻┫╋┓┓┣┃┏┣┫┛┓━┗┗┏┫┣┓━┛┫
┓┏╋┻┓┃┗┣╋━┗┏┃┣┻┃┏╋━┻┏┻┫┗━┣┃┳━┫┗╋┻┓┛┫┓┗┣┏
╋┛┫┏┏┣┃━┳┣┫┣┃┳┫┳┃┫━┃┃┛┫┗┫┗╋┣┗┓┃╋┛╋╋┛━┃╋┗
┫╋╋┫┣╋┳┗━┃╋┓┳━┗┣┣┻┏┓━┣┳╋┛┻┓┫┻┓┃┣┳┳┻┣┛┓┳┛
┏╋┓┳┏┻╋━━┳┓┏┣┫┏┳┗┗┫┣┳┫┏━┳┏┃┓╋┻━┓╋┓━━━┻━┗
━┫┗┳┓┗╋┗╋┻┏╋┻┛┣┃╋━┻┛┏━┣┫┫┓┏┏┫━┓╋┏━┛━╋╋┣┛
┓┻╋┓┓┫┏┻┻┛━┗┣┣┻┃╋┫┏┏┣┃┛┏┛┛┫┃┣┳┳┻┻┗┗┛┣┗╋┫
┫┫┓┏┃╋┛┏╋┳┻┏┓━┗┻┗┛┻┫━┳┗┓┏┗┳┫┫┻┣┓╋┃┗
┣┓┳┗┫┛┫┃┗┏┃┣╋┛┫━┻┳┛┃┗┻┳┣┗┓┛┛┓╋┣┣┳┏╋╋╋┻┣┃
┗━┓┣┏╋╋╋┳┏┣┣━┓┣┫┣┓┏┳┗━━┻┳┗┏┫┳┳┻┗━┏┫┃┏┃┗┫
┛┃┓┣┏┏┫┳┃┓┳┛╋┫┗━╋┃┛┛┗┳╋╋┫┣┃┗╋┻┗┗┗┏┓┛┻━┣┗
┣┣┣┛┫┗┳╋━╋┳┃┗┓┓┫┣┣┛╋┃┏┛┻┣┻┣┓┗┣┗┓┣┫┏┏┗╋┓╋
┣╋┻┏┫┓┏┏┫┃━┛┓┓┓┳┣━┗┗┓┛┣┫┳╋┏┃┏┗┻┓┗╋┃┗┣┓┻╋
┛┳┫┗┛━┃╋┏┓┻┣┏┏┏┗┳━┣┓━┻╋┻┻┃┻┫┛━┓━╋┓━┻┃┣━┏
┣┣┻┃┫┫┏┫┳┏┫┣┛┣╋┣┣┓━┓┫┓┣┗━┛┛┫━━┳━━┗┏┳╋┻┫┻
┫┏┳┫┛┓┏┻┏┫━┗┛┻┳━┛┃┻┏╋┳╋┛┻╋╋┓┳┓┗┛┏┗┗┏┃┫┻┓
┃┛┗┛┓┗┓┓╋━╋┃┳┗┗┗┫┫┛┻┛┫┛┛┳┻━┏╋┣┃┳━┗┳┫┛━┏┛
┣┛┗┃┗┻┻┻┏┻┣━┓┓╋╋┗┳┏┫╋┗╋┏┣━━┏━┛┃┫┣┣┻┳┗━┣┛
┏┃┣┗┏┳╋┣┳┻┣┫┃┛┓┛┫┛┣━┛┛┗╋┓━┳╋┏┓━━┻┗┏┓┛┫┫┏
━┻╋┳╋╋━┻┳┣┳┣┏┃┫┻┏┛╋┻━┻┗┏┃╋┛┳┃┳┫┳┳┫┫╋┗┃╋┣
┳━┃┣╋┛┓┳┃╋┓┃┻┏┃┣┗┣┫┓━┓┓┗╋━┣┳┗┳┣┻╋┫╋╋┳┓┛╋
┳┓┣┗┛┣┃╋┛┓━┻┳┳┳┃━┳┣┻┗┗┣┛┓┛╋━━┫┃┛╋━┃┃┻┣┗┳
┗┓┣┫╋┫┻┣┳┓┓┏┳┣┗┻┓╋╋┏┳━┳━━┫┳┏┏┛━┃┣┣┃┃┫┫┻╋
┗╋┣┃┣┻┗┛┻┃┛┗┛╋╋┓┏━┏┣┃┫┫┃┣┛┳━┓┳┫┫┛┛┫━┻┓━┣
━━┃┫╋┻┻┣━┳┛┻┳━┓┳┳┳┫━┫┫┓┫┛┫┣┻┛╋┏┻╋┓┓┳┻┫┃╋
━━┃┣┻┫┓┃━╋┓┻┫━┓╋┫┳┏┗━┻┃┓┃┏┗┣━╋┣┗╋┓┫╋┏┣┛┃
┃┃┳┣┣┻┓┣┳┗┏┗┏━┻┏┻┗┻┳┃┣┫┣┳┫╋━━╋┻┣┣┳┗┗┛┓┻┛
┳╋┛┛┻┫┃┃┻┛┳╋┗╋┃┃┓┣╋┗┃┳┏┗┃┫━┏┻┫┗━┗┏┓┓┳━━┫
╋┫┻┃┃┓┃╋┏┓┓━━┓┳┗┣╋┳┳┃┗┳┻┻┓┣┏┃┃━┏┏┻┳┻┳┻━┗
┣╋━┻╋┗┛┓━┏┛┃┏┫┛┃┫┛┛┻┃┃┻╋┳┣┳┓┗┃┏┃╋┓┓┓┳┃┗┫
┳┏┳┫┻━┃┳┛┣┛┳┛┛━┣┣┛╋┣┗┛┣╋┏┓┃┃┫┫┻┛╋┏━┳┓┣┫┛
┻┃┗━┏┃━╋┛┏━┳┏━┛╋━┫┣━┓┛┗┳┏┻┻┣┛┻┛┣┫━━
┃┳┫┏┛┻┗┳┏┃┣┗┗┣╋┏┣┏┳┃┛┓┛┣╋┻┛┻╋┣┻╋┳┓┛┳┗┗┃┏
┗╋┓┫┛┻┣┃━┻┗┗┻╋┗┓┏╋┣━━┃┗┛┛┗┣┫┫┓┫┏╋┛╋╋┣┏┻┣
┛┛┫┃┓┏┣┏┗┗╋┣┏┏┗┻┫━┳┛┗┗┛╋┗┳╋┳┏┓┳┣┗┣┛┳┣┏┛┏
┳┃━━┻━┃┗╋┳━┳╋━┣┫┻┣┫┣━┣┓┃┻╋┓┗┣┏┓┗┓━┗┃┗┳┫┳
┻┳┃┓┫┗┣┣┳┻┃━┳┻┳━━┗┗╋┣┳┃┳━┃┻┃┃┣┳┃┛┻┣┏┻┓┻┫
┏┣┣┣┛┃┏┏━╋╋┏┃┏┛┳╋╋┳┛┃┏┗┓┃┻┫━┛┏┫╋┫┳┫┛┛┗┻━
╋┫┫┗┃┣━━┏┣┻┏┻┓┗┣┓╋┓┛┫━┻┓━┣┛┳┗┏━┣┓━┻┳┳┫┛┛
┗━┻┳┏┳┓┏━━┫┫┻┫┣┏┻┣┏┗┣┳┻┻┻┛┗╋━┫┳┃┓┫┣┻┏┓┓┣
┓┗┳┣┳┣┗┻┣┗╋━╋┗┳┣┫┓┳━╋╋┓┫┓┻┳┫┛┛┏┗┫┳┻━┛┫╋┓
┳┫┛━╋┛┣┻┃┫┳┳┛┣┓┗┓┏━┓┃┏┛┏╋┗┻┗┫┻╋┛╋┗┓┓┗┏┓┏
┫┛┣┳┣┏┛┗┗┓┛━┣┏┳┛╋┓┗━┳┗┣┛┓┣┗┫┣━╋┓┓┣┳┛━┣┳┻
┛┏┫┻┻━┛┓┻┓┓┳┃┓━┳┓┗━┫┣━┃┳┓┓┏┣┣┣┫┫┣┫┫┓┗┗┳┃
┣┛┓┓┳┛┣┏┛┓┣┃┃┗╋┫┫┓┗┛┏┏╋┻┓┛┣┻┏┛┫━┣━┃┻╋┫┏┗
┳┫┏┃┏┃┏┻┫┻┫┓┛┣┻┏┣┏╋┻┃━┳━┏┓┳┃━┫┛┏┏┏┻┃╋┛┏┓
┃┻┗┛┳┃┫┏┛╋━┣┗┛━┃┫┃┫┣┏┳┏┗┗╋┗┗┻┏┳┃┓╋╋╋━┓┣┻
┃━┫┛╋┃┻┃━┻┛╋╋┃┃━┏┣┏┏┣┣┻┗┣┗┣┳┳┫┛┗┓┗┃┛┗┣┳┫
┻┣┓┳┏╋┛┫┳┣━┗┓┣┫┓┃┓┫┫━┏┓┣┃┃┓┛┏┣┳┻┳┃┳━━┫┛━
┫╋━┓┓┣┳┗┻━┃━┻┳┗┛┗┓┛┣┗━┛┫┳┻┛┛╋┻┗┳┗┓┓┗┃┻┛┳
┛━┃━┓┏━┛┃╋┛┳┏┻━┏━╋┛╋┛┏┓╋┛┏┃┫┳┏┣┻┏━┏┣┣┏┓┗
┣╋┳┛┛┓┓┓┣━┻┫┣┓╋┛┻┗┣━┏┓━┏┣┳━┃┛━┓━┃┗┓┛┓┫┣┳
┻┗┻┻┳┳┓┃┏╋┻┳━━┓┳┛┏┃┃┣┏┗┳┻┳┗┓┛┣┛┃┓┛┛━┃┻┣┛
┓╋┓┛╋┣┗┏┗┗┃╋┓┗╋┣┳━┳┣┫┗┏┃┃┣┫┓╋┳┣┏╋┓┃┛╋━━┗
┗╋┫╋╋┻┏┓┏┃╋┗┛┓┫┛┓┏━┏╋┏┣┫┳┻┳┏┓┻┃┗┫╋┳┏┗┓┗┫
┻┳┫┓┻╋┗┃┣┓┗┗┫┗┣┳┫┻┏┻┣┣┛┣┓┃┣┫┳╋┏┓┻┛┛
┓┳┣┏┻┛┳┓┳╋┻╋━┓┏┏┳┳╋╋┛┏┃┓┫╋┓┫┫┃┳┏┣╋┗┛┳┏┣┫
━┛┳┗┏┏┗━┣┳┳┗┓━┃┣╋┫┫┫┃┣┓┫━━┃╋┫╋━┏┃┓┳┻┏┃┃┃
┗━╋┏┻┓┻┏┃┏┃┛┃┣━┗┣┓╋┗┃┣┣┻┃┓┗┻┃┣┻╋┛┛┫┻╋┓┫━
━┃━┛┳┣━┳┃┳┻┻┫┳┣┓┃┃━┃┫┳┗╋┻┻┣┻┃┃━╋┓┏┳┃┃┳┏━
┓┓┳┫┗┫╋┳┏┫┗┫┃┛━┳┫┗┻┫━┗┛╋┗━┃┛┏┫┃━┳┣┛┃┏━┛┣
┛┣┻┏┫┣┣┫┗╋┃┏━━┓┻╋┗┣┣┓┛━┓┻┃┛┳┓┛━┛┣┓┫┫┣┻┗┫
┳━┓┻┳┏┻┳╋━┳┗┻┏┫┛┏╋╋┗┳┫╋┳┗┫┣┻┻┗┏┏┣┻┏┏╋┃┻┛
┫┃┻┣╋┛╋┻┃┓┗┓┗┣┗╋┫━━┻┏┣┛╋┗┫┃┏┛┳┳┃┳┗╋┻┻╋┫┣
┻┳┻┏┛┓┃┳┃┫━┛╋┃┳┗┳┛┃┏┫┳┓╋┣┛╋┳┣┳╋┃┗┻┻┃┗╋┳┛
━┳┛┫┛┻┃┣┏┫┫┛┛┣┗┻┛┏┻┃┏━┃┏┃╋┛┃┏┛┣╋┫┳┣┳┣━┫━
┃┃┗┏┻┫┳━┃┗╋┫┗┣┗┣┫┓┫┃┛┛┏┫┫┏┣┛┫┃┻┣┓╋┃┳┏┏┫┳
┗┓┣┣┓┛┳┃┃┣┃┛┏┗┓┣┓┫┃╋┫━┫━┣╋┣┗╋┻┣┻━┻┓┓┏┛┓┳
┃┫━┻┗┫┓┏┓┓┳┗┫┳┃┏┳┏┫┳╋┏┛╋┣┣┻╋━┏┗╋┛━━┻┏┓┣┏
━╋┃━┏┣┗━┏┏╋┻┗┻┓┃┛┛━┏━┗━╋┣┻╋┛╋╋┻┣┓┃┓━━┃╋┛
┫┗┣┛┏┻┫┳╋┓╋┓┫┓┓┣━╋┫┫┛┏┣┻┻┣┛┓┫┗┏┏┳╋━┻┏┏┏┻
┗┫┫╋┗┻┛┻┏┗┗┃━┣╋┃┳┓┳┣╋┳┻┗┗┫━┣━┫┣┏┓┏┳┛┗╋┏┣
┣┫┛┻┗┃┫━┏┗┛┳╋┓┻┏┏┗┛┓┣━┣╋┗┫┓┛┻┃━┻┃┓┻━┻┻┛┣
┏┻┓┏┓┻╋┓┓┻━┓┃┏┛┗━┣┓┛┣┻╋┫━┃┗┓┳┛━┫╋┃━┏╋┫┣╋
┣┻┏┣┛┣╋┛┻━┛┃┳┓┳┛┓┛╋┫┻┏┛┛╋┗┛┗┓╋┫┏┃┻┃┓┗╋╋━
┫━┣┃━┛┳┫━┗┃━┫┳╋┣┗┓┣━┏┓┏┏┫┗┏┣━━┗╋┗┗╋┃┃╋┻┃
┻┏━┓━┻┳┏┣┏┳┗┻┗┓┃┛┗┏┳┫┃┣┣┫┻┻┣━┓━┣┣┣┻┏┻┗┛┣
┣┛━┏┫┻━━┳┏┫┳┏┳┫┳━┫┗┳╋╋┗┓╋┻━━┫┏┗┗┏┻┏┻━┳┃┓
┃╋┫━━┗┏┫┻╋┳┳┳┻┏┗┛┳┻┣┫┣━┏┳┏┫┫┃┻╋━┛┣┓┫┗┗┻┓
┗┳┃┫┓╋╋┣┛╋┃┃┃┣┳┻┗┓┣┳┻┏┛┳┫╋┳┛╋┏┏┏┏┓┣
┗┓┻━┳┛┫┳┛┳┓┳┣┣┏┳┻┛┃┃┓┣┛┏┏┗━┗┃┓┫┏┻┫╋┏┏┣┗┓
╋┗┛┓┳┣┓━┓┛┃┗┗━┣┗┣┗━┛┣┳┻┃┳┻┗┛┗┃╋┓┗┓┗╋┏┻┓┃
┛━┏┛┗┛┏┏┻┫┏┳┣┛━┻╋┗┛┫╋┏━┻┣╋┻┃┳╋━┏━┳┏┣┳┳┗┃
┳┛┏┏┫┛┻┳┗┫┣┏━┫━┛┃┻┣┫┏┏┫━┫┃┫┃┣┳┻┛┏╋┗━╋┛━┗
┗┏┗┓━┫┳┣┣┻┗┗┏┻╋┏┛┫┗┃┣┛━━┓┣┛┗━┏┻━┳┻┗┗┳┻┗━
╋┃┏┳━┃┛┫┣┏┗┃┓┣╋┗┃┣┻┳┻┓┫┓┛━┣┗┏┻┻┫┻┏┓┃┃╋┏┳
┛┗┳┏┃┫┫┏┣┫┫┗┛┓┓┛┛┣┻╋┛┛━┫┓┓╋┗┫┓┫┏┛┏━┣┳┳┃┫
╋┛┫┏┣┣┣┳━┳┫┃┳╋┫┓━┣━┃┣┏┣┫┳┏╋┗┣┳┻━┃━┃┃┓┗┻┣
┏┻━┻┳╋━┳━━┗╋╋┛┣┻┻┻┻┓┓┏━╋┗┫┃┻┣┏┣┳┗┏┳┳┃┫╋┗
╋┻┳┛┗┛━┃┏┳╋┻┫┣┃┗━━┳┻┣╋┫┫┣━┫┫┣┳┃┛┏┣┃┫┣━┓┗
┛╋╋┳┛╋┣┃┓┣┗┃┏┳┓┫┃┓┃━┻┳┛┏┓┗┻━━┳┏┻┫┏┫╋┃┛┣━
┃┳━┛┳┛┫┫━┃┓╋┣━┫╋┳┫┻┳┏┳┫┗┻┏┳┗┗━┏━┃┃┫┃┃━┳━
┻┃┫┳┗┣┳┫━┛┳┻━┗┏┳┃┗━┫┛┣╋┳┓┫┣┏┣┓┃╋┫┗┗━┗┃┫╋
┳┳┻┗╋┏┓┻┗┣╋╋┳━┳╋┛┏┛┗┛┫┏╋┏┗┣┗┛┣╋╋┣┏┳┃┻┃┫┳
┃┻━┻━┃┗┻┛┓┻┃┳┏┗╋┗╋┣┃━┣┓┛━━┃┻┓┃┻┻━┳━╋┗┓┳┣
━┓┓┓┳╋┻┣┏┓┃┻┏┳┣┃━┫╋┗┃┃╋┗┳━┓┛╋┓┻┛┛┻┃┗┫┛┓━
┗━┛━╋┓┛━━┏┻┣┏━┫┗━┛━┫┏┗╋━┓┃┃┏┓╋┃┛┃┓┛┫┏━┫┃
╋┣┃┏┛┳┓┏┗┗━┫┓┏┏╋━┣┃┏┛┫┃┃┓┳┃┻╋━┃┫┓┫╋┓┛┣┻┃
┃┛┃┏┏┫━━┓┃┳┓┫┻┃┗╋┫╋┳━┣━┓┏┳┏┃┏┛╋┳┗┫┻━┃┓┏┓
┛━┃┳┗┓┓┓┓┃┗┏┫┫┛┓┃╋┫┻┫┗┗┣┳┳┗┣┻┻┫┻┏━┗┏┏┃┏┓
┏┓┻┛━┣┗┛┓┗╋┓╋┓┣┻┓┓╋┻┳┛━━┃┓┫┣┛━┗┛━┛╋┛━━┣┣
┛┣━┻┻┏┳┓┣┳┓┣┣┻┣┏━┓┗━┗┫┛┻┫╋┗┛┻╋┣┻┗╋┏┳┗┏┓┛
━┻╋┃┫━┛━┓━┏┛━━━┫┫┻┃━┫╋┛┛┏┫┏┓┻┗┣┏━┣┗┣┗┣┣┏
┃┫┃┛┣┛┏┳┃┗━┳┫┻┛┗╋┗┫┏╋┃┫┗┏┳━┣╋━┗┫┫┓┓
┛┣┣┗┣┳┛┛┃┃┻━╋╋┏┛╋┫┗━┻┳┳┳┛╋┓┫┫┏┻┳┏┫┓┫┏┣┫╋
┫┛┫┣┗╋┻━┻┃┛╋┛┳┓┛┛┗┛━┓┓┳┗┣━┗┏┻┫┛━┫┓┏┃┛┳┻┓
┻┫━┣┃┃┃┫┓┳┏┛┛┗┻┗┏┗┏╋┛╋━╋┏┣┏┻┫┫┗┳┣┣┫┗┏┗┃┫
╋┏┣┣┻┳┳┏┃┛┻┣┓┫┃╋┳━┣┓┃┗━┣┛┃┛┓┫┏┗┻┓┃╋╋┃┳┗╋
┣┃┳━━┓┣┓┫┻┃┛┻┻┻┃┣┣┓┏┗┓┣┻┫┗┃━┣┣┗┻┏┏┓┫┫┣━━
┗┃┳┛┓┣┏┣╋╋┓┫┫┛┣┓━┳┗╋┛┗┏┃┫┛┫┛┏┻┓┃┏┏┓┏┓┫┣┃
┛┗┻╋━┻┳┗━━━━┓╋━┻┛┗╋┏┏┗━┗┗┳┳╋┫┣┓┣┓┫━┏┛┫┏┻
━┏┃┛━┓┓┻┣┛┻┫┓┃┃╋┏┏┃┃┃┛╋━┃┏┃┓┳┣┗┳┛╋┫┃━┛┣╋
╋┗┛┃┣┛┗┃┛┣┛┫┫┣┻━┫┳┓┛┗┳━━━┃┣╋┣╋┓┃┗╋┫┣┏┓┻┳
┳┻┳┃┻┃┳┣┏╋━┏┓━━━╋╋┗┻┣━━┻┗┓┫━━┳┓━┣━┻┏┃┗┻┃
━┏┛┣┓┏━┳┣┛┏┗┫┣┓┳┗┏┻┳┗╋┳┫┃┣┛━┛┻━┃┻┳━━┣┗┗┫
┛━┻┳┻┏┳┏┓┛┫┃┃┃╋┃┳╋╋┓┃┏┫┏┳┣┃┛┻┻┫┃┓┛╋┳┃┃┻┻
━╋━┛┃┃┏┓┣┣┃╋┛━┫┣┣┗┏╋┳┫┣┛┳━┻┏┫┃┛┫━┫┣╋┓┏┛┣
┻┛┫┛┛┣┣┗┏┏┳┃┛┗┛┓┻┻━┗┣┻┃┏╋┏┫┣┗┣┣┻┗┏┓┗┻┳━┃
┓┗┃┏┃╋┳┃┣╋╋┻┓┛┳┏┫┳┳┣┃┫╋┃━┏╋┛┛┫┫┣┃┓┻┗┳┳┏┗
┻┛┓┛┛┣┳╋┳┫┻┣┣┓┗┓╋┳━┻┓┃┗┳┫┻┳╋╋╋┳┣┃┗┛┛┃┻┃┃
┏┏┓┳┻┃┗━┓┫┫┫┻┗┏┛┃┛┻┳┏┗┗┳┻┫━┣┗┗┳┫┏╋┫┓┻╋┃┃
┓┏┳┳┫┓┣┗╋┛┛┗┫┻┣┻╋┫┳━┛┓┓┛┳┻┃┏┏┃┣┃┗┫┻┓╋┫┗┣
┣┗┣┛┳┏┳┏┣┛┃┗┛┣┫┫━┓┏╋┓┣┃┗┳┃┃┃┫┣┻┛┛┗┓╋┳┗┗┣
┏┗┻┳┻┣╋┗┫┣┏╋┛┃┃┣┻┛┣┣┣┓┣┏┓┓┃╋┗━┻╋┗┏┻┃╋╋┻┻
╋┃┫┛┛╋┳┫┛┫╋┻┓━┳┳┏━╋┳┓━┗╋┗┳┣┗┣┓┛┓┳┳┏┻┃━┛┃
━┗┛┓╋┛╋┻┗┻┓╋┗┓┛┏┗┗━━┗┣┳━┛━┏┃━━┗╋┳┃╋━╋╋┣┃
┻┏┓┫┫┏┗┛╋┃┻┓┃┗┳┓━┓┏┣┣┏┛┃┛┓┳━┻┣┣┣┃┳┛┳╋━┣━
┫┓━┓╋┣┛┃┛┛╋┻┫┗┣┣┻┻┳┓┫┏━┏┗╋┻┣┣┛┳┓┃┻┏
┛┻┻╋┗━┫╋┃┗┛┣┏┳┳┃┳┣┏╋╋┛╋┏┻┻┫┻┣┛┻┳┗┳╋┗┏┛┫╋
╋┗┛┫┫╋┻━┫┃┗┣┣┣┣┳┃┫┏╋┃┏┗┻┣┏┏┃┃┛━┛┏┃┏┫┫━┫┻
┣┻┫━╋┃┃╋┳┓┛┏╋┳┏┃┗┫┫┃━┏┛┛┓┳┛┏┫┗┫┗┏┃┛┗┣┓╋┏
╋━┻┣━┻┓┏┃┗┓┳┓┓┳┛╋┃┏┗┛┓┛┗┳━┗┏┏┳┛┓┻┛┣┏┛┛┣┛
╋┛━╋┳┓╋┛┏┓┣┛┻┗┗╋┫┛┣┣┃┃┓┣┻┗┏┏┳┃┻┗┫┓━┏┗┛┗╋
┻┳━┣┛┳┻┛┓┫┃┳┫┫┓┳┳┓┃╋┫━━┫┻┣╋╋━┳┳┏┣┫┳┫┓┛┣╋
━┫╋╋┛━┗┃┗┣┓┛┏┣┓┏┻┳━┓┗┻┃┫╋┳┓┗┣┻┻┏┗┗┫┫┏┫╋┫
┻╋┣┻┗┛┻━┫┫┓┫┃┫┓┫┫┃┣┫┏┏━┛┏╋┫┛┓┫┻╋┳┗┃┳┃┗┓┛
┃┗┓┫┻┛┓┻━┃┣┃┃┃┳┃┗┻━┛┳┛┻┫┗┣╋┃┗╋━┣┳┳┛┣┳┛━┛
┗┻┃┣┃┗┗┳╋┻┃┏┃┓┓┣━┻┳┗┫┓╋┣┻┫┗┻┗┏┳━━┫┣╋┻┓┃┻
┛┏┓┏┣┃┃┗┛━┳┃━┛┻━┏┻┃╋╋━┣━┃┻┏━╋━┫┻┓┃┛━┳┃┃━
┛┳┫┣┗┏┻━┻┃┗┗┫━┃┓┣╋┫┫╋┗┗┗┗┓━┃┃┣┛┏┻┫┫━┃┏┏╋
┓┏┳╋┣┳━━┳┣┳┃┓┣┗┏┃┣┛━┓┓━┫┏┗┫┏┳┻┓┃┛┫━━┫┻┃┓
┻┏╋━┏┣┛┻┫┛┗┣┫┏┳┫┗┣┳┛━┏┣━┗━┻┏┫┳┏┓┓━┛┣━━┫┻
┛╋┫┃┫┗┣┻┳┣┏┏┫┛┻━┓┓╋┓┫┣┣┏┓╋┗┫╋┫┓┃┣┓┛┗┣┫┗┏
┗┫┗┃┳┻┻┳┻┓╋┻┃━┓┓╋┳┃┣┻┻╋┃╋┏┏┛┛┫┛┳━┓┗┻━┛┣┏
┫╋━┳┻┏╋┳┏┫┏┏┫┳┫╋┫┏┻┗┏┗┃┗┳┃┳╋┛╋┓┣╋┗┻┗╋┏━┫
┻┗╋┫┣━┃┃┫┻┓┣━┗┻┛┛╋┏╋━╋┓╋┳┏┃━┛┗┏┫━┻┗┗━┳┓┣
┻━┗┗┳┓╋┫┓┃┃┳┃┻╋┃┫┓┻┃┻╋┗┃━┻┗┛┫━┻━┣┻┻╋╋╋┻┗
┃╋┫┻┻┳╋┣┏┗┻┳┓┳┻┃┻╋┓┫┛┣┗┳┫╋┣╋┣┗┏┻╋┗┛━┏┗┃┏
┫┓┳┗┃╋┗┓┫┫┻╋┛╋━━┣┫┛┏━┗┳┻┏┗┫┏┏┫┛┛┓┏┓┗━┓┻╋
┛┓╋┏┏┛┣┛┫┫┫┻┻┫┓╋┻┣┛━┣┃┫┃┃┛┣┣┛┻┓┫┻┫┳┫━┏┓┗
┛┫┻┳┗┓┏┃┏┃┗┛┃┫┣┻━┳╋┫┣┫┗┻┳┳┃━┏┃┗┣╋┳┏┳┏┗┗┻
┻┓┫┃┣┫┏┣┓┻┗━┫┛┛┏┳┳━┗┳┻┳┛┏┃┗╋┏╋┳┓━╋┳
┏┓┻┏╋┛┛╋┗┓┗╋╋┏┃┗┓┣┻┛┓┣┣┳┗┳┗┓┻┃┻┓┛━┳┓━┓┳┳
━┃┏┏┃━━┗┃┫┛┣┃┣┃┛┓┗┛━┻┃┗┗┻╋┣┗┛┗┣┫┻┏┻┣╋┏┗┳
┛┃┓┃┏┣┳┃┣┫┃┳┳┓┏┳┗┓┫┣┏┫┏┻┃┗╋┛┛┓┻┏┣┛┳┃┣┻━╋
┗┏┓┗┫┗╋┫┓┗┃╋┏┏╋┛┻┳┗┓┻┏┻━┃┃┻┻┳┛┫┗┃┣━┛┣┳┳┳
┓┛┛┻┗┣┓┛┓┣┗━┓┛┣┫┻╋┛┫┛┗┃━┳┣┳╋┣┣┻┫┳┃━┻╋┻┣┣
┫┳┗┣┛┛┃┣━┓┏┛┏╋┃┫┛┳┳┛┓━━━┛┣┗┣┳┛┣┃┛┣┏╋╋┣┃┛
┣┗┛┗┓┫┫┃┳┛━┳┓┛┓┃┫┣┣┫┳┃┃┃┗┳┳┛┳┓┓┳━┻┗━┏┣┗┣
┣┃┻┛┏┗┳┗╋┻┓┗┃┏┫┏┓┓┃┓┣┳╋┣━┣┏╋╋┓╋┃┳┃┗┣┛┛┻┃
━╋┏┻━┓┫┫┓┳┃┏┓╋┓━┗┣┣┗┏┓┏┓┃┗┫┓┻┫┛┳┓┛┫┃┳┣┏┳
┫┻┣┻━━┃┛╋━┻━┃┏┛┗┓┛┣╋━┗┣┗━┫┃┫━┓━┗┃╋┗━┛┃┃━
┏┫┳┃┗┛━┗┻┻┓┻┫┃┣┣┣┏┓┓┗┛╋┣┫┻┗┫┫┣╋┳┓┣┻┓┛┓╋━
━┳┛┣┣┓┃┗┏┏╋┳┏┏┓┻┏┗┃┏┫┳┳┳┻┃┗┣┳┻┏┓┛┫┳━┗┓━┣
┛┳┳┗┣┛┓┻━┣┛┳┳┳┗┓┻┃┃┻┣┣┃┓┛┳┛╋━┳┣┫┛┻┫┃┫━━┻
┣┫┣┫┓┛┃┏┃╋┓┏━┃┣┗┣┏┻┛┓┗┃┫┳┳┓┣┏┗┏┫┣┳┃╋┃━┃╋
┫┃┏━┏┫┃┏┳┻┫┳╋┃┣┳┫╋┃┓┃┻┗━┗┫━━┻┓━┗┣╋╋┫┏━┓┏
━┻━┃━┛┳┣┃┣┃┻┃┓┃━━┓┏┃╋┃╋┫┳┣━━┓━┓━┣┻╋┓┛┣━╋
┏┃┛╋┛┗┏┣┻┻┃┏┛╋┻━┃┓┗┗┛━┏━┫┫━┫━┏━━┣┏┛┓┫┫┫┃
┗┓┗┗┣┫┛┓┻┃┏┏┃╋┫╋┓━━┗┫┗┳┳┻┛╋━┓┛┗╋┻╋┏┗┳┣┃┗
━╋┫┏┛━┳┏━┗┃┛┻┫╋┣┳╋━┏┻┛┳┫┳┫┗┫╋┏┓┫┻┳┳┳┫┫━┃
┫┏┳┣┃╋┣┫┳┛╋┓┫┃┻┃┣┣┻━┳┳━┓┛╋━┃┓┓┓┗━┃┏┗┻┏┻┏
┗┫┛┳┫┓┫┏┗┓━┃┛┛┏┫┻┳╋━┣┃┃┳╋┫┫┣━┓┏┛┻┓┃╋┓┃┗┫
┏┣┏┃┏┓┗┛┗┏╋━┻━┗┻┏┃┣┓┻┓┳┗┣╋┛┻┓━┛┏┣┏┣┓┫┣┃┏
┣┃╋┃┳┏┣╋┳┗━┣┛┳┻┓┏┫┗┗┃┃━┻┳┗╋╋┓┃┗━┓┻┻┏┏┛╋┏
┛┣╋┓━┏┗┓┻┛┓┻┻┣┗┓┏┃┃┗┗┫┗━┃┳┏┗┓┣┛┫┏┳┛
┣┫┓╋┳┃┻┫┃┫┓┳╋┓┏┛┳┳┏╋┃┏┫┗┛┃┓╋┗┏┃┳┳┏┳┛┃╋┣┃
┻┃┗┛━┻┏┃┓┗┏┓━┏┏┫┓┗┗┃┫┓┃┗┻┏┛┳┏┏┃╋┣┓┳━┃╋┏┃
┗┓┃┻━┏┃┃┻┫┓┓┣┣┻┣┫┣╋┣━┻┏┃╋┗┫━┫┣┓┛┃━┳┻━╋┓━
╋┳┣┫┫┃┏┓┏┏┏┣┓╋╋┳┻┓┓┓╋╋┛┓┳━━┃┳┳┣┓┛┫┏┓┣━┏╋
╋┻┳╋┗┏┳┏┓┫━┫┛┃┛┛┗┃┳┓┃━┻┃┛┻╋┫┃┛┳┛━┫╋┫┣╋┫┏
┳┫┃┃┛┏┏┣┓┻┗┻┓┗┣┣┓┛┗┳━┗┓┳┣┗┃┫┛━━┳━┛┏┣┃┗┛┃
┫┃╋━┫┳┛┛┓┛┓┓┻┛┻╋┃┓┻┫┓┣┳╋┃┓┓┣┃━┣┓┫┛┳┫┫┃┫┛
┏┛━┫┓┛┫╋╋━━╋┛┫┗┣┗━┻┻┫┏┏╋┗┻┻╋┏┗╋┻┳┓┻┻┓┫┣┛
┫╋━┳┓┳┛┏╋┃┳┛━┓╋━┃┻━┃┣┗┛┏┣┻┏┓━┻┣┣┛┻┣┻┓┗━┃
┗━━┗┣┣┻┫╋┳┏┳━┳┃┃╋━┃┛┗┻┃┻┻┏╋┏┣┗━┗┃┣┣┳┫┛┏╋
┳╋┫┣┗┻┏┳━┣╋┗┓┏┓╋┃┫┣┏┫┻╋┏┛┏┓┻┗┃┏┃╋┳┛╋┛┻┳┃
┃┣┛┣┫┓┓┻┳━┗┓┃┫┏━┗┻┳━┛┃╋┳┗┣┛┛┻┛┗━┻┳┳┏┻┣┃┫
┫┻┃┛┳┫┃┏┃━┣┻┫┻┏╋┗╋┓┗┫┏┛┛┻┏┏┏┃┛┣┛┃╋┏┣╋╋━┓
┃┣┛┫┛┻╋┣╋┣┃┓┣┓━┃╋┻┏┫┻┓┗┗┓┃━┓┗┫━━┏┃┣╋━┗┻┣
┛┣┏━┛┛━┫━━┻━┻┫┣┃┛╋┃┏━┳┏┗┣┳┛┛╋┛┳┃┃╋┛┗━┣╋━
┛┛┃┻┻┛┗┫┛┣┗┓┏╋┗━┛╋┏╋┻┃╋╋┻╋━┏┻┳┏╋┏┛╋╋━┫┳━
┗┣┣┳┛┏┫┏━┻╋┃┛┏┏┳┓┗┗┣╋┳┃┳━╋┃┳┏┛┳━┃┃┃━┛╋┫━
┃┏━┓┻┓┳┗┣┻╋┻┏┣╋┫┛┓┳┗━━┳┫┳┻┣┃┻┗┓┣┏┃╋┣╋━┻┻
┣┏┻╋┻┛┫┃┃┳┻┏┣┓┃╋╋╋┛━╋┣╋┛┏┛━┻┓┃┳┓┫┫━┗┃┓┫┫
┃┏┣┳┫┻╋┓┫┏┣┃┳┫━┏┏┃┳╋┃┓┗┫┛┳┳┃┣┓┳┏┗┏━┣━┗┛╋
━╋┫┃┗┣┏┃┏┃┫┃┃┏┏┣┃┗┗┃┳┣┗━┛┃┻┃┳┻┓┏━┫┳┫┣┫┳┓
┣┫┫┫┻┫┫┏┣┏┗┗┛┓━┏┓╋┃┣┓╋┣┻━┏┣┗┻╋┣┛┻┻┛╋┣┫╋┛
┻┗┏┃┗┣┻╋┫┓┏┫┣┛━┣┛━┏┳┫┫┃┛┣┫┳┓┻╋┛┓┫┛┛┳┓┳┣┫
┗┛━┗┣┏┏┻┻┣┣┃┗┃┓┏┣┛┓┳┛┏╋┃┳┣┗┣┫┻┳┗┓┻┻
╋┛┓┗┻┏━┫╋┏┏┏┣┗┫━┏┣╋┫┳┗┫━┫┣┫┳┃┃┫┳┓┗┃┻┻┗┣┳
╋┃┃┫┣━━┗╋┛┳┣┳┓╋┣┻╋╋┓╋┃┫┓┛┣┃┫┛┃┛┛┻┓┻┫┓╋┣╋
━┳┣┳┛┗┳╋┃┃╋┫┻┣╋┃┻┗┃┳┏┓┳┃┫╋┓╋┏┃┛┣┓┛┳┫━┓╋┗
┓┻╋┗┛┓┏┏┫━┃┛┏┳┳┳┛┃┃┳╋┓╋┓┏┏┳┳━┳┣┛━┫┃┗┃┫┣┛
━┃┫┻┛┓┛┳━┃┻┗━┗┏┻━┃┓┫┃╋┳┫┗┣┗╋┫┻┣┓╋┗┳┣╋┻┃┗
┳┃━━┗┛┏┣┓╋━┗╋━┳┓┛┃╋┃┛┻┓┏┫┏┛┃┓┗┗┛╋┣━┗┏┏┻╋
┳┣┗┣┣┓┛┫┛┏┛╋━╋╋┗┃━┓┛┻╋┣┛┏┳┃┓┗┫╋╋┏┃━━╋╋┏┛
┛┳┣┏╋┛┛┻┣━╋┳┓┣╋┏┛┻┗╋┣┃┏┓┣┓┻┓┛┓┫┛┛┓┃┛┗┛┫━
┏┏┓┏┣╋┗┓┏┛┏┛╋┓┓┫┓┓┛┻┓┣┏┳┫━┳╋┓┛┳┫┳┣┻━┗┣┛┃
┻┫┗╋┓┛┳┳┓┏┣┫┏┏━━┣┻┗┫┃┣┃━┛┃┛━┓┏┣┫┓┛━╋┗┗╋┃
┗╋┛┃╋┓┃┫┳┣┏┻┫┗┗┃┗━━┣┏┏╋━┃┫┻┏┓┫┏┏━┫━┛┏┳╋┛
┗┛╋┫┏┛┗┻┣┛┳┏┫┗┏┣┣┛┗┻╋┏━┣┏┫━┓━┓━┫━┃┻━┻┫┗┫
━┛━┻┗┣┏━┗┫┫━┳┓┓┫┗╋┓╋┫╋┳┻╋━┏┻┫╋━┓━┏┻┳┏┛┓┛
┣┗┃┣╋━┏┃┛┫┗┗┣╋┓┓┻╋┻┏┳┫━┣━━┳┃┫┛┏┫╋┏╋┏┓┻┳┳
┻┓┃┳┃╋━┓┣┏┫┻┃┓━┫┗━┃┻┏┳┃━┗┗┫┏┗┫┫┓┗┻┣┓┻┏━┓
━┻┫┗╋┗╋┗┓┳┗━╋┳┣┳┫╋┻╋┛┗┻┳┳┫┛┗┫┫┃┃┛━┗┏┃┳┻┏
┓━┃┫┏┳┣━┻┛┃┃┃━┃┃┛┓┳┳┳┫┗┗┳━┳┛┻┣┛┛┣┳┓┫┣┃┛┏
┫┗╋╋┫╋┫╋┏┫┫┣┻┏┫━┳━┫┫┓┫┫┃┏┻┏┫┳┛╋┓╋╋┏┗┫┣┣┃
┗┳┣┃┛┗┫╋┳┛┓┃╋┃┓┃┻━┳╋┗╋┓┫┛┣┳┗┳┗┫┛┃┛┏┫┻┣━┛
┳┓┗┻┛┃┻┏┳┣┻┫╋┃┃┓┃┓┓┳━╋┫┓┻┓┣╋┻╋┛┏┏┃┳┓┛┫┫┫
┣╋┗╋┏┣┛━┣┻┫┓┻┫┳┏┳╋┛┛╋┳┻━┳┓╋┓┻┗┫╋┓┫┛┓┳┫┗━
┫┃┳┳╋┃┻┏┳╋┗┛┏┏┏┛╋┃┗╋┻┛┫╋╋┛┏┏┫┛┏┏┗┃┗┣┣╋┃┏
┛┳┛┓┫┳┓┛┳┃┃┣┣━┛┓┗┗┗┏┃┫┻━┏┣┣━╋┗┣┻┃┳┣┫┣┣┫━
┏┳┫┻┗┳┗┫┗┳┫┃┗┻╋╋┃┫┗┏┳┳┫┳┣┫┳┫┏┓┏┏┓┓┓
┣━┻┛┳━┗┛╋╋╋┗┃┻┛┏┫┃━╋┻┛┛┫┣┃┓╋┓┳┗┓╋┻┳┫━┃┣┣
┏┛┃━┗┫┳━┛┓┓┏┛┻┛┓┣╋┻┳┻┗┫┛┗╋━┫┻┏┳┳┗┓┫┛┻┃┳━
┏╋┃┳━┣┓┓┫┳┫┛┻┣┻┃━┏━┫┫┣┣┣┳╋┻┫┣┛┛━┫┓┗┓┗┓╋╋
┃┃┏┗┃┣┏┻┛┻┗╋┓┻┻┗┃╋╋┫┃┃━╋┣┗┻╋┃┃━━━┣╋╋┣┳┳┻
━┃┳┛┳┫┛┓┓┃┏┣┗┏┫┗┳╋┓┗╋┫┗┣┃┏┗┻┗┫┳┛┣┣┣━╋┏━┳
━┃┃┣┗┗┫┗┏┏┗┛━┫╋┓┓┳┗━┃┓┃┳┫┫┓╋╋┏┣┗┏┏┫┣┫┓┏┛
┫╋┣┗━┓┛┻┻┛┗┗┣┛┣┣┻┗━┣┃┏┫┛┛┣╋━┫┗┛┫┃┃┏┏┓━┳┻
┏┓┓┫┳━━┃┏┫━━┃┃┫┫┃┛┫┗┫┫┳╋┛┳┗╋┓┣┳┫┃┏┛┳╋┣━┃
┣┣┏┳┻╋┓┏┓┓╋━┣┗┏┃┻┫┏━━╋┛╋┫┏┻┗┫┃┳┓━┓┏┃┛╋┛━
┃━┳┓━┣┗┫┏┻┳┳┏┻┻┻┛┳┃╋┓┳┳┗┫┏━┳┛┓┃┗━┏╋━┫┫┻┫
┛┏┣╋┳┫╋┣┣┻┓┏┗┛┻━┓╋┃╋┛┫┛┳╋━┻┳━┏┳┏┣┳┛┃┣┫┻┏
┓┛┻┫╋┳┓┗┳┏┳┻┫┳┓┫┫┗┓┫╋┻┛╋┏┻┫┫┏┗┣┻┳━━┗┓┃╋┓
┫┻┏┫┛━━┳┫┻┳┣┓┓┗╋┃╋┏━┗┗┏┗┏┣┛┳┻┃┳┣┃╋━┗┏┳┣┓
┳┳╋┣┻┻┣┻┓┻┳┗┏┣╋┫┳━━┏┣┻┣┫┛┫┳┓╋╋┃┛┓┣┗┫━┛━┛
┃╋┣━╋┣┻┣╋┳┻━┓━┫┳┣┗┛┻┻┫╋┫┻┏┓┛┃┗┣╋┏┳┫╋┫┻┏┣
┗┳╋┫┳━┏┗╋┳━╋┃╋┃╋┳┗┻┏┃┓┳┃┛┗╋╋━┛┓┏┻┫┃┗━┻┃━
╋━┳┏┻┳━┛┳┣┃┛┳┫━┏┻┏━┃┛┻┓━┻┛┳┓┳┏┗┃┛┓┏┗┫┃┻┣
┳┳┻┣┣┛┓┗━┫┳┃┣┣┗┓┳┛┗┏┗┗┳┣┗┣┃┻┓┫╋┫━┃╋┳━┓┃┃
┫┏┻┫━┗┏┗┳┻┻┏┓┫┻╋┗┻━┃┻╋┳┓┛┗┏╋┏┗┓┏╋┳┓┗╋┏╋┣
┳┻┣╋┣┣┃┳┃┗┗┏┗┫┛┏┗┗┣┛━┓┣┫╋┗┏━┏━┻┫┣┣┓┗┣┛╋┓
┓┻┛┳┃┳┛┣┗━╋╋┏╋┳┣┏┓┏┣┫━┣━┫┗┫━┗━┗┏┏┳┏┓┛╋┓┛
┻╋┗┛┏┏┛┣┻┳┗┣━┣┛┏┳┏┳┗┃┓┃┣┛┣╋┛┫┣┛┛┏┣┻┳┓┳┳┓
┫┗╋┃┛┃╋┃┃┗┻━┃┓┏┣┳┗━┳┛┏┓┛┣┃┛┃┗┓┛┗┗┫┫┣━┗┣┣
┛┃┻┓╋┏┏┓╋┣┳┃┓╋┣━┃┏╋┣┳╋┛┳┳┣┫┳┳┓╋┃┳┛╋
┓┫┗┛┳┫┻┛┓┓┫┳━┣┓┫┓┛┃┳┏┛┏┛┣┃┫┣┏┻┓┗┛┳┛┛┣┣╋┓
┃╋┏┏┳┣┓┻╋━┫┏┛┻┏┛━┫┳┃┛┫┓┻┛┓╋┳┻┗┏━┻┳┗┫┛┛┃┣
┛┻┳╋┗┣┃┓╋┻┳┃╋┣╋┣┳┛┳┣┃┛┛┫┏┛┛┃┗┏┻┫┏┳┛╋┫┛┫╋
┳┗┻┛┃━┫┻┫┃┫┻╋━┛┏┏┏┣╋┏┫┻━┏┓┫┓━┛╋╋┃┛┏┣┃┫┻┗
┳┫┃━╋━━┳┣┫┃┫┣┃┛┓┳┓┳┃┛━╋┏┗┃┃┓┻┻╋┫┻━┓┳┛┗┫┻
━┗┻┣┳┓┃┏┃┫┛┗┫━┫┛┛┃┻┗┛┫┛┛┓┫┣┗┳┣┣┃━┳┛━┓━┳┳
┳╋━┣┫┏━┛┻┛┃┻┣┃┛┫┃┓┳┃━━┏┏┓┛┫╋┗╋┃┓╋┳┏┳┃┻┃╋
┓━┗┏┏┫┛┫━━┏┓┣┫┃┳╋┓┫┃┫┃┛┓┣┣┓┫┗┗┫┃┳┳╋┛━━┃┳
┏┻┓┫┏┳┏┏┣┏╋┗┫╋┳┛╋━┛┛┏┻┻┣┏┻┗┛┗┓┏┗╋┳┫┏┃┗┓┛
━┓┓╋┃┃┓┣┫┏╋┳┻┃┗┣┗┳┛━━┗┫┫┓╋┏┣╋┫┳━┻┻┫┗┓┛┻┳
━┏┓╋┗┣┳┻┣┛┻┓┓┗┳┓┛┏┣┣┗┗┓┻┣┻┣╋┣┃╋╋┛┳┣┣┣╋╋┣
━┳┗┃┛┳┛┳┃┗┻┃┗━┻┳┣┻╋┛┓┳┗┏┳┏┓╋━━┣┣┳┓╋┳┣┫┃╋
┛┫┓┃┛╋┫┃┛┗┣┻┗╋┓┳┃┃┻┗╋┃┓┃┫┗┃┻━┗┣┫┻┫┏┗┳━┳┏
╋━┻┛┓┫┳┏┗┗╋┣┏┳╋┏┃┣┫┳┳┏┓┃┛╋┏┃┫┛┳┫┫┣┻┃┫┣┻┓
╋┓┛┫┳┛┗┃┳┛┏┗┗┏┛┫┛┳┫┃━┗┳┫┗┻┓┃┳╋┏┳━┃┓┗┃┛╋┫
━┳┳┃┛┛┳┫┛┻╋┛┗━┻┻┛┗┣┣┫┻┛╋┣┛┳┓━━┣┳┃━┳━╋┫┛╋
┫┗┣┃┓┻┣┛━━┣┣╋┓┏━╋┛━┻┏╋╋┳┏┫┣┏╋┗╋┗╋┃┻┓┗┛┛━
┣┣┃┗┣┻┣┛━┃┗┳┻┻┣┛╋┻┗━╋┏┫┃┫┃━┃╋━╋━┛┃┗┗┛┏┗━
┫┛┃┛┗┃┃┻┣┏╋┳┓┻┣┃┫┳┳┣┗┳╋┓┏┗┳┻┣┛┏┣┻┳┓┳┓━┣┳
┳┣┛┗┛┗━┛┳┫┃╋┫┓┗━┛━┏┻┳┳┃┃┓┗┓┃┗┛╋┻━┏┳┫┣┳┏┓
┣┏┣┗┗┛┳┏┗┏┳┻┫┣┻┓┓┻╋┳┃┓┛━┃┛┣┻━╋┏┳┃┗┗┛┏┗┳┏
┳┃┫┓━╋╋┏┫┫┳╋┃╋┓┛┣┃┓┃┻┗┛━┏┻┓┻┓┳┃╋┏┣┏┗┗━┓┣
┻┻┫┳┣╋┓┫┳┃┫━╋┛━┏┛┛╋┓┃┃┗┻┏┓┓╋┃┃━┳┃┣┻┫━┃┻┏
╋━┣━┏┓┫┫┏━━╋╋┓┗╋┳┳┻━┳━┏┃┣┏┣━┛┳━┗┛┃━
┳┗━┛┳┃┗━┓╋╋┃┫┗╋┣┛┃┣┏┓┳╋╋┛┏╋┳━┓┣━┓┣┫┫┣┣━┳
┣┃┏┗┓┳┃┳┛┻┃┛━┏┛┫┫╋┳┻┗┗┃┃┗╋┫╋┛┣━┫┛┗┛┳┏┳╋━
┳┳┏┣┳┓┏┗━━┻┃┛┏┣┗╋┏┻┏┻┳┓┛━┻┃┃┳┗━┃╋╋┳┛╋┳╋┏
┏┻┫┳┗━┛┃┏┫┻┻┃┣┻┣┃━┓┛┏┓┫┓┣┃┣╋┗┓┣┳┏┣╋┏┏╋┳┗
╋╋┃┛┫┗━┻┃┻┏┃━┻┏┛┛┓┓┃━┳┃┓┏┛┏┣┣┛┳┻┫━┃┣┃┃┓┗
┣┳┃┏╋┏┓┻━╋┗┛┏┣┓┃┏┛┫┣╋┃╋╋┓┃┳┏┫┣┫┓┃┃┻┳┃━┳╋
┏━━┃╋┓┳┻┓┛┫┛┛┛┏┛┗┛┻┏━┃┏╋┏┳┣┣┏┃┻┛┫┗┓┫┳┗┛┻
┳┛┃┏┣┻┻┏╋┣━┻┻┻┗┣┫┗┗┛┫╋┃┻┓┛┫┃┳┃┫┏┛━┣┗┛┣╋┛
┗┫┻┛┓┫━━┏┻┃┛┗━┛┓┫┗┏┃┛┫┛┣┫┃┣┣┗┻┛┓╋┣┏┛┗┫╋┻
┛┻┗┓┫┫┳┣┻┛┣┻╋┏┃┓┻┃┗┛━┳╋━┏┫┗┏┳┫┛┃━┳┣╋┛┗┛┏
┳╋┛┓┃┻┏┓┃┗┏┫┳┓┃┗┃╋╋╋┫┓┏┫┻━━┏━┏╋┓╋┣┏━╋┓╋┛
┳┫┳┳┣┓┃━┳┗┗┏┏┓┻┓┳╋┛┃┛┛┣┣┣┳╋┗┓┣┓┫╋┏┛┏┣┫━┻
┫╋┃┛┃╋┫┫┓━┫┃┏┫┏┗┳┳┫┓┓┏━┗┃╋╋┻┻┏┳┣┓┣┏┗┻┃━╋
┳┃┛┗┓┛┗┃┃┻┃┓┫┏┣━┻┃┏━┃┗┫┫┛┗┓━┣┫┳┛┳┣┻┫┓━━┏
━┓╋┗━┻┛┫┓┳┗┓┻┻┗┓━╋┛┣┻┛┛┃┏━╋┫┛┣━┃┗┃━━━┫┣┳
━┳┃┣┻━┏┃┛┻┳┻┫━┫━┏┫┻┓━┛┣━┗┓╋┃╋┃━┓┗╋━┻┛┃┫┛
┗┏┗┳┻╋┻┓┳━╋┛┗┓┣┗┃┳┃┓┫┛┓┻┃━┏━┗┳╋┓┗┫┳━┗┻┻┓
┣┃┻┓┓┣┗╋┳┃┗┃━┳╋┏┣┫╋┳┳┗┏┣┗┛┃┃┏┻┣┗┃┃┳┓┻┫╋┛
┏┓┃┓┣┃┃┃┛┳┫╋┫╋╋┛┻┳┓┛┛┳┳┗┓╋┣╋┻╋╋┣━┫┳╋╋┣┻┣
┃┃┫┗┓┻┏┻┳┏┫┓┫━┗┃┏┗┃┻┗┛┣┫┓┃┳╋┏┃━┣┛┗━┃┛┃┻┳
┏┛┓┛┗┛┏┓━┳━┻┣┃┣╋┛┳┏┣┻┗┃┳╋━╋┳┣┗┗┃┻┣┃┣┣┗╋┏
┻┃┣┻┣┓┗┫┣┫┣┏┃┛┗╋┛━┏┏╋┻┳┃┻┃┣┫┏┣┏━━┣╋┃┏┣┗┣
┏┳┓┛┗┛┓┓┗┗━╋┃┗┛┛┣┃┗┃┗┃┳┓┳┗╋╋╋━┻┓┣┣┓┻┃┏┛┏
━┓┣┓┓┏┫┃┗┫┫┻┳┃┳┛┃┏┛┣┳━┗┣┏┓┳┗┫━┳╋┳┣┗
┳┏┏┣┛┻╋┫┗┫━┏┓┳┏┣┫╋┗┻┣┗━┫┃┳┛┛┃┓┻┗┫━╋┛┳┓┣╋
┗┓┳┃┣┳┫╋┏┳┳┗┛┻┗┛┃┗┓╋┓┻━┻┛┗┗┛┓┃┗┃┫┏━┏┳┛╋┓
┫┛┓┳┗┻┗┛┫┣┓┓┳┃┳╋┳╋┃┻┃━┛┗━┃╋┫┛┓┫┫┳┏┛┓┏╋┳┏
┗┫━┓╋━┏┗┣┃┫┣┫┛┻┗┗┃┓┃┛╋┛┣╋┣┗┓┓┫┣┏╋┓┻┣┗┣┏┗
┣┗┗┓┗╋┣┫┓┳┣┃━┗┗┗┃┻┗━┛┫┫┓┻┃┏┗┗┳┻┃╋╋╋┗━┃┫┃
┫┃┗┳┃┳╋┏┣┛┳┃┫┫┗┣┓┳┓┏┫┏┗━┗┫┃┓━┫┻━┣╋┗┓┏╋┛┃
┏┳┳┛┏┓┏┛┏┻┛┫┣┗┏━┫╋┗┻┳┛━┻┏┗╋┓┳┻┣┳┳┏┳╋┏┃╋┛
━┃┗┫╋┛━┃┻━┫┻┻┳┣┗┫┛┃┻┓╋┫┗━┓┏┗━┻╋┣┃┣┫┫┫━╋┻
┫━┏┻╋┗┗╋╋━┓┻┣╋┗┳┗┳┏┛┗┓┃┃╋┣┻━┛┣┫┫┫┛┗┛┓┗┣┳
┃┃┗┻┻┓┃┗┓┳╋╋━┏┛┣┛┓┻┫┳┏┛╋┏┏┣┛┗┗╋┓┛━┻┣┻╋┫┳
━┏┏┃┻┗┳┫┏┓┃┣┗┃┓┗┫┏╋╋┏┓┏┳┗┳━━┃┓┣╋┏┣┃┻┳┻┣┳
┣┳┫┛━┗┏╋╋┓┗┳┗┻┃━┻┓┏┓╋┛┳┗┣┳┓┳━┏┻┣┣┏┫┛┛┣┣┃
┫┛┗┃┏━┏╋┏┻┫┓━┫┻┻┏╋┣━━┗┻┓┣╋━┻┏┳┫┏┏┣┛┣┳┣━┃
┳╋┳┗┻┛┃┣┏┓┗╋┛┳┏┳┃┫┣┻┻┃┃┛┛┗┗╋━┳╋┳┏┛┏┛┣╋━┫
┳┓┣┗┳┣┏╋┻┫┻━┃┏┻┛┳┗┏┏━┏┓┻━┫╋╋━┛┛┫┃╋┏┓┫┓┃┛
┳┫┻╋┻┛╋┃┣┛┓╋┏┃┏┓┳┏┏┏┳┣┫╋━┻┻╋┣╋━━┛━┻╋┃┃┗┫
┫┛┏┗┗┣╋━┣┃┓╋┣┗┗┛┓━┣┳┗┛┃┫┓┣┗┏╋┳┗┻╋┣┣┃┣┣┓━
┗┫┏┣┗┃┃━┣━┫┣┛╋┓┻┳┳━┗━┳┳┃┃━┛┳━┓┗┻┓┳┛┓┻┓┫┓
━┏┏┛┏┗┗━┻┏┻┗┛┣┻┣┛╋┓╋┳┫┃┓━┃┛┛┫┃┳╋╋━━╋┃┛┗┃
┣┳━┳┃┻┣┣━┗┏┛┓┓━┏┻┫┛┗╋┫━╋┛┻╋┗┓┫╋┓┗╋┫┓┫┃┛┫
┗╋┛┗┓╋┻┃━┻━┓┫┃┫┣┃┛╋┏┓┳┗╋┣┳┻┓┗━┻━┓┣┗┃┳━┃┗
┏━┃┏┏┛┫┏┳┻┗┏┣┣┣┻╋┫┗┣┃┏┓┗┏┣┫┓━┫┓┏╋┻┃┛┃┫┫┫
╋┃┓┃━┳┳━┳┫┏┳┓┓╋┳┏┛┫┣┳┗┻┛━╋┫┻┫┛┳┛┫┣┫┗┓┓┃┫
┓╋━┻┃┻╋┏┏┏┏┛┳┗╋┗┗┳┏┓┏┛━┓┛╋┛┳┫┫┃┣┓┳┏