7さいちゃん◆mZrPhcLBEgとネコ耳少女独身寮

このエントリーをはてなブックマークに追加
17さいちゃん ◆mZrPhcLBEg
     ,..         ,. 、
      !  `>――‐<  ,!
     ヽ/ '"   ̄`ヽ、/
     /|´|! :| | ゙i | バ,
     t1 | ニー'ーゝ='+ ト'
     Lト |ィt::!   t:テ | ,!」       また門限破りとは
      |ヾゝ  '    ノi |
      | l i`i 、T ,.ィ l l |!      いい度胸ですわね。
      |_L...!┘| ト..L._|
  ,. -z‐i´、 | ,.、ノ!、∠/  `i┐   ちゅうちゅう。 ちゅうちゅう。
  〔- ,, , _,)l.ノ」 ̄ ̄|_ ゙!|   !|
r'´ ヾ 7´ '',,`Y三゙! E |ヽ  ||
ヾ--- ゞ''---'┬ ' ー、 ヽ|  ||
 ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
_____________
    |  /   |  |   ヽ |
    | /    |  |     、|
    |/,!'^-^ヽミーゝ´―^ミ 1!
    |/     V´      Y!
    |!  ィ   |    ヽ  ノ|
   └ヽ/   ∧    V___|
    ‖/   / ヽ    ゙、‖
2死鹵禰仔 ◆EEJUMPJJNc :2005/10/29(土) 19:56:32 ID:5obY2sSb
2ゲット〜(´∀`)
37さいちゃん ◆mZrPhcLBEg :2005/10/29(土) 22:54:48 ID:???
     ヽ/ '"   ̄`ヽ、/
     /|´|! :| | ゙i | バ,
     t1 | ニー'ーゝ='+ ト'
     Lト |ィt::!   t:テ | ,!」 そこのアナタ。 卑猥なネコ耳ですね。 没収します。
      |ヾゝ  '    ノi |
      | l i`i 、T ,.ィ l l |!   学校指定のネコ耳 購買室で買うように。
      |_L...!┘| ト..L._|
  ,. -z‐i´、 | ,.、ノ!、∠/  `i┐     ちゅうちゅう。 ちゅうちゅう。
  〔- ,, , _,)l.ノ」 ̄ ̄|_ ゙!|   !|
r'´ ヾ 7´ '',,`Y三゙! E |ヽ  ||
ヾ--- ゞ''---'┬ ' ー、 ヽ|  ||
 ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
4あぼんぬ  ◆gBGx8.SEXY :2005/10/29(土) 23:08:01 ID:???
          ヽレ
         / |
         / _、_|   ( )   
        F _」`|  ( )  
        ヽ_Wノ y━・
       /\フV    罰として、あぼんぬの童貞を奪ってください。
5名無しさん:2005/10/30(日) 18:23:32 ID:Pf/9+r6o
東南アジアの一部には存在する行殺キノコ
http://life7.2ch.net/test/read.cgi/intro/1128783879/
7さいちゃん ◆mZrPhcLBEg のガイドライン
http://ex13.2ch.net/test/read.cgi/gline/1128173042/
67さいちゃん ◆mZrPhcLBEg :2005/10/30(日) 20:48:38 ID:???
     ヽ/ '"   ̄`ヽ、/
     /|´|! :| | ゙i | バ,      あら 安田さん。 謹慎中ですよね?
     t1 | ニー'ーゝ='+ ト'
     Lト |ィt::!   t:テ | ,!」          部屋に戻りなさい。
      |ヾゝ  '    ノi |
      | l i`i 、T ,.ィ l l |!        はぁ? お腹がすいてる?
      |_L...!┘| ト..L._|
  ,. -z‐i´、 | ,.、ノ!、∠/  `i┐  購買に焼きそばパン 一個残ってましたよ。
  〔- ,, , _,)l.ノ」 ̄ ̄|_ ゙!|   !|
r'´ ヾ 7´ '',,`Y三゙! E |ヽ  ||       ちゅうちゅう。 ちゅうちゅう。
ヾ--- ゞ''---'┬ ' ー、 ヽ|  ||
 ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
7行殺 ◆NEET/ICfOs :2005/10/30(日) 21:08:43 ID:Pf/9+r6o
えっへん
8名無しさん:2005/10/30(日) 21:12:56 ID:w3INbwDf
9あぼんぬ  ◆gBGx8.SEXY :2005/10/30(日) 23:08:34 ID:???
          ヽレ
         / |
         / _、_|   ( )   
        F _」`|  ( )  
        ヽ_Wノ y━・
       /\フV    今日も7さいちゃん達と遊びました
      ttp://up.nm78.com/data/up027209.jpg
107さいちゃん ◆mZrPhcLBEg :2005/10/31(月) 20:29:25 ID:???
     ヽ/ '"   ̄`ヽ、/
     /|´|! :| | ゙i | バ,       武田さん。 アナタのお部屋の前
     t1 | ニー'ーゝ='+ ト'
     Lト |ィt::!   t:テ | ,!」          昨日通りましたよ。
      |ヾゝ  '    ノi |
      | l i`i 、T ,.ィ l l |!      ウサ耳ソング かけてましたね?
      |_L...!┘| ト..L._|
  ,. -z‐i´、 | ,.、ノ!、∠/  `i┐     チーン。  はい 反則キップ。
  〔- ,, , _,)l.ノ」 ̄ ̄|_ ゙!|   !|
r'´ ヾ 7´ '',,`Y三゙! E |ヽ  ||       ちゅうちゅう。 ちゅうちゅう。
ヾ--- ゞ''---'┬ ' ー、 ヽ|  ||
 ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
11あぼんぬ  ◆gBGx8.SEXY :2005/10/31(月) 23:36:46 ID:???
                            _,,...... --........,,_
                           _,, ‐''"゛        ``'-、
                      ,/゛               `'―-、
                       /  _,,,,,,,,,,,,,,,,,_____          '、,
                   ,/-‐''"´_,,,,,,,_______ ```'''ー ,,_     `'、
                 _ _ノ"ー''''"´            `゙`''''― ..,,,゙゙''-、,、 ..l
              //                   、           ``'ー `'''-J
             r゙./                   `'' ,、         l゙゙'''-}
              /         、            \   '、  ! │  .l
                ! /  、    _|'、`'-、  \、           \  ゙l,,/_/   .!
             l  !  l   _,,.ll! \ `'-ミ;;、`''=ニニ;;;;_,゙゛  `r'゙_,,,,__}    |
                l .jl  l    ! .| ! /``'  `=~''‐ ._,,....,,,,,二,゙`'l`、   !    !
                 l.! l  ',   ! |..lヾ          ゛\..-'" ミソ ,│ `''/'''.l    !
              ″'、,  ト,  l|  _-/l ///ハヽヽ  ̄ ̄"  l__L  l    !
                    \. l \ .l',, 〈ヘゾ_,i      /⌒ノ、  l  ]`'Y    ',
                   `'ゝ `.l`、 `     ,, -、  .゙{,r' し"  l__l  l    ヽ
                       l .',、 _   " -′    ./シ, l  l゙`''Y    ヽ
                      l  l、.゙;-, `‐、      ._../゙',./'、,レ--―'''l     ヽ
                        / _',,,,_'、 ,ノヘJー--┬''"  uソ   `ァ‐''''" ', '     ヽ
12あぼんぬ  ◆gBGx8.SEXY :2005/10/31(月) 23:37:49 ID:???
         ,,,_┬ー-r'゙'、、    ./  .`、,,,. /      -..゛  _,.. -‐   .|    .',      ヽ
         l_,,、)''v' {  ヽ  ./   .l゙  ./  )      `       /|    .!         ヽ
            ゙〔   )゙゙.l''、、  .ヽr゙  /  /  /     ,          / . l    │       .l
             l. つ  ゙',''' ,....,,_ l  /  /   l ゙    ,'    ゙   /   .|     .l           l
            _,,,,,゙;;-'、'u i'、-'、 . ゙トiふ ../   l゙               ,/,,,、 ,i│   、 .l        . l
       /       .! ,、,ノ゙!r¬ ',.!゙.,'  _.. -〃     , '!''ン゙ _,,,=@〃  |    .| !     ヽ   ..l
       !       |_,'   ゙'','''!'l',-ノ .- x_ _,.. ‐´  `゙´ .┴ッ-^| _、 |    | .,! .、    .l,   ..l
       !       .' ,     ゙れ .l  .-、、 .`゛           '/'"´ l_,,,片    | | |     ゙',    l
      !      、 ヽ     .゙!} .\ 、 `゛  _,, ---- ...y..-ぐ゛    l    .! .,! |     .l    l
     │      ヽ' , .l      !  .\,゙ .,..-″      `'、゙∧   │    .| ! |      .!
      l,         l.'、レ   !''',     / / i          l .l,',....__、|    .l_,,|,,,`、.     .!
         l         h !    l ヽ   .l l゙ ! /     ..-'"., '二 -┴'''" ̄     ``' ,,  │
13あぼんぬ  ◆gBGx8.SEXY :2005/10/31(月) 23:39:21 ID:???
        l       l i    .!  `''r‐ ..'、l ,i! l  r'"゙゙゙″ ./            ,.._,,      ヽ  ! .!
        l         yj    `''゙' , ′   _U `''.ヽ..ソ    / .,,_,, ./   _ / ´         l .| │
         ',       {ヽ           〈./    ∧----ノ"`´,,,ノ   /               l', !  .,!
         l         ! .ヽ          /.l,   /    .! ,i'゙} .i′ ./                / ゙ヽ ,'!
         l         l  ゙'-、     ゙'ー゙゙I''″   .! ! .! /  /                 /   V/
        ,∠_      l、   ``'―--イ゙`''j  ; ,,、 .| !  ゙´ /             _..‐"     l,./
       ..‐″  `\、   .',        { (    _ノ``、,フ''ナ゛           /         ゛
    ..,'--ー- ..、  .\ ,ノ`i           ⊂--'´`´  _ /               /
   ,r'"      ヽ   .]シ'./              / ′          _..r'"
  {.,-'r,'"     ,.l,..-'゙ /                   l゙        _..-'"
  〈ゝ_`、,,,,.... -'"._ン'"                  ',       ,'゛
    `'─ー--‐''″                    !       ,'  あぼんぬ溶液が出てくるよぉ〜
                               ゛
147さいちゃん ◆mZrPhcLBEg :2005/11/01(火) 20:02:20 ID:???
     ヽ/ '"   ̄`ヽ、/
     /|´|! :| | ゙i | バ,      は? 焼きそばパン無い?
     t1 | ニー'ーゝ='+ ト'
     Lト |ィt::!   t:テ | ,!」          ふぅーん。。 
      |ヾゝ  '    ノi |
      | l i`i 、T ,.ィ l l |!      それは残念でしたね。
      |_L...!┘| ト..L._|
  ,. -z‐i´、 | ,.、ノ!、∠/  `i┐   ちゅうちゅう。 ちゅうちゅう。
  〔- ,, , _,)l.ノ」 ̄ ̄|_ ゙!|   !|
r'´ ヾ 7´ '',,`Y三゙! E |ヽ  ||       
ヾ--- ゞ''---'┬ ' ー、 ヽ|  ||
 ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
15Cyber Module 7 ◆5X1mG/RYGo :2005/11/02(水) 10:52:00 ID:???
  ヽ、    ゝ|〃 / /ナナ7lノlノlノナナ | | レ′
    入  / 7 |ミ|/|/ |Τ.Τ   iT.i|ノ|ノレ′
    ヽ _/ / 八(6| |¨ ̄ミ    ̄.! ii
      | | | / lヾ|  |      / | 漫画終わる白い8さいね
      | L| |    |  |` ┬, ´ |  |
      |  | |  | /|  | ̄~T  |  |
2005/11/02(水)10:51:40 Adjust 2 Sadjust 0.3
Depth 0
テスト系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
167さいちゃん ◆mZrPhcLBEg :2005/11/02(水) 22:12:41 ID:???
     ヽ/ '"   ̄`ヽ、/
     /|´|! :| | ゙i | バ,      こんな時間までどこ行ってたの?
     t1 | ニー'ーゝ='+ ト'
     Lト |ィt::!   t:テ | ,!」  どうせ男子学生と・・・  は? 風が強くて?
      |ヾゝ  '    ノi |
      | l i`i 、T ,.ィ l l |!      あなた 言い訳大魔王ね。。
      |_L...!┘| ト..L._|
  ,. -z‐i´、 | ,.、ノ!、∠/  `i┐    ちゅうちゅう。 ちゅうちゅう。
  〔- ,, , _,)l.ノ」 ̄ ̄|_ ゙!|   !|
r'´ ヾ 7´ '',,`Y三゙! E |ヽ  ||
ヾ--- ゞ''---'┬ ' ー、 ヽ|  ||
 ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
17Cyber Module 7 ◆5X1mG/RYGo :2005/11/03(木) 04:14:23 ID:???
  ヽ、    ゝ|〃 / /ナナ7lノlノlノナナ | | レ′
    入  / 7 |ミ|/|/ |Τ.Τ   iT.i|ノ|ノレ′
    ヽ _/ / 八(6| |¨ ̄ミ    ̄.! ii
      | | | / lヾ|  |      / | した同じ行くお前ら時計
      | L| |    |  |` ┬, ´ |  |
      |  | |  | /|  | ̄~T  |  |
2005/11/03(木)04:13:61 Adjust 2 Sadjust 0.3
Depth 108
テスト系0点派
回転系おちんちん
寝ない子系
18Cyber Module 7 ◆5X1mG/RYGo :2005/11/03(木) 19:46:52 ID:???
  ヽ、    ゝ|〃 / /ナナ7lノlノlノナナ | | レ′
    入  / 7 |ミ|/|/ |Τ.Τ   iT.i|ノ|ノレ′
    ヽ _/ / 八(6| |¨ ̄ミ    ̄.! ii
      | | | / lヾ|  |      / | 興味がある8さい大きい電源していた
      | L| |    |  |` ┬, ´ |  |
      |  | |  | /|  | ̄~T  |  |
2005/11/03(木)19:46:30 Adjust 2 Sadjust 0.3
Depth 0
テスト系0点派
回転系おちんちん
寝ない子系
19Cyber Module 7 ◆5X1mG/RYGo :2005/11/04(金) 10:18:12 ID:???
  ヽ、    ゝ|〃 / /ナナ7lノlノlノナナ | | レ′
    入  / 7 |ミ|/|/ |Τ.Τ   iT.i|ノ|ノレ′
    ヽ _/ / 八(6| |¨ ̄ミ    ̄.! ii
      | | | / lヾ|  |      / | ジュースわかる7さいね巨乳の
      | L| |    |  |` ┬, ´ |  |
      |  | |  | /|  | ̄~T  |  |
2005/11/04(金)10:17:50 Adjust 2 Sadjust 0.3
Depth 101
テスト系0点派
回転系おちんちん
寝ない子系
207さいちゃん ◆mZrPhcLBEg :2005/11/04(金) 21:16:59 ID:???
     ヽ/ '"   ̄`ヽ、/
     /|´|! :| | ゙i | バ,            ハンバーガー?
     t1 | ニー'ーゝ='+ ト'
     Lト |ィt::!   t:テ | ,!」      ハンバーガー・・・ 何ですか?
      |ヾゝ  '    ノi |
      | l i`i 、T ,.ィ l l |! それ以上言ったら。。。 分かってますね・・・?
      |_L...!┘| ト..L._|
  ,. -z‐i´、 | ,.、ノ!、∠/  `i┐     ちゅうちゅう。 ちゅうちゅう。
  〔- ,, , _,)l.ノ」 ̄ ̄|_ ゙!|   !|
r'´ ヾ 7´ '',,`Y三゙! E |ヽ  ||
ヾ--- ゞ''---'┬ ' ー、 ヽ|  ||
 ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
21Cyber Module 7 ◆5X1mG/RYGo :2005/11/05(土) 18:13:51 ID:???
  ヽ、    ゝ|〃 / /ナナ7lノlノlノナナ | | レ′
    入  / 7 |ミ|/|/ |Τ.Τ   iT.i|ノ|ノレ′
    ヽ _/ / 八(6| |¨ ̄ミ    ̄.! ii
      | | | / lヾ|  |      / | 歩く8さいですね薄明かりで電気
      | L| |    |  |` ┬, ´ |  |
      |  | |  | /|  | ̄~T  |  |
2005/11/05(土)18:13:24 Adjust 2 Sadjust 0.3
Depth 0
テスト系0点派
回転系おちんちん
寝ない子系
22名無しさん:2005/11/05(土) 19:17:40 ID:???
(>_<)
23名無しさん:2005/11/05(土) 20:07:50 ID:???
名無しさん [email protected]
名無しさん [email protected]
名無しさん [email protected]
名無しさん [email protected]
むにぃ [email protected]
ナマエモナー [email protected]
うひぃ [email protected]
300/3 [email protected]
ヒョエー [email protected]
イオリ [email protected]
ARAOKU [email protected]
hetare.UKC [email protected][email protected]から[email protected]
閃飛燕 [email protected]
侍ぬんちゃく [email protected]
[email protected]
烏頭 [email protected]
甘口 [email protected]
ベンドー [email protected][email protected]
侍ぬんちゃく [email protected]
ーエョヒ黒暗 [email protected]
[email protected]
24悪い奴等に:2005/11/05(土) 20:34:26 ID:???
ハマコーハマコーハマコーハマコーハマコーハマコーハマコーハマコーハマコーハマコー
ハマコーハマコーハマコーハマコーハマコーハマコーハマコーハマコーハマコーハマコー
ハマコーハマコーハマコーハマコーハマコーハマコーハマコーハマコーハマコーハマコー
ハマコーハマコーハマコーハマコーハマコーハマコーハマコーハマコーハマコーハマコー
ハマコーハマコーハマコーハマコーハマコーハマコーハマコーハマコーハマコーハマコー
ハマコーハマコーハマコーハマコーハマコーハマコーハマコーハマコーハマコーハマコー
ハマコーハマコーハマコーハマコーハマコーハマコーハマコーハマコーハマコーハマコー
ハマコーハマコーハマコーハマコーハマコーハマコーハマコーハマコーハマコーハマコー
ハマコーハマコーハマコーハマコーハマコーハマコーハマコーハマコーハマコーハマコー
ハマコーハマコーハマコーハマコーハマコーハマコーハマコーハマコーハマコーハマコー
ハマコーハマコーハマコーハマコーハマコーハマコーハマコーハマコーハマコーハマコー
ハマコーハマコーハマコーハマコーハマコーハマコーハマコーハマコーハマコーハマコー
ハマコーハマコーハマコーハマコーハマコーハマコーハマコーハマコーハマコーハマコー
ハマコーハマコーハマコーハマコーハマコーハマコーハマコーハマコーハマコーハマコー
ハマコーハマコーハマコーハマコーハマコーハマコーハマコーハマコーハマコーハマコー
ハマコーハマコーハマコーハマコーハマコーハマコーハマコーハマコーハマコーハマコー
ハマコーハマコーハマコーハマコーハマコーハマコーハマコーハマコーハマコーハマコー
ハマコーハマコーハマコーハマコーハマコーハマコーハマコーハマコーハマコーハマコー
ハマコーハマコーハマコーハマコーハマコーハマコーハマコーハマコーハマコーハマコー
>>1>>1>>1>>1>>1>>1>>1>>1>>1>>1ハマコーハマコーハマコーハマコーハマコーハマコー
25Cyber Module 7 ◆5X1mG/RYGo :2005/11/05(土) 22:18:34 ID:???
していた速い8さいみかん相談する
26悪い奴等に:2005/11/05(土) 22:19:08 ID:???
ハマコーハマコーハマコーハマコーハマコーハマコーハマコーハマコーハマコーハマコー
ハマコーハマコーハマコーハマコーハマコーハマコーハマコーハマコーハマコーハマコー
ハマコーハマコーハマコーハマコーハマコーハマコーハマコーハマコーハマコーハマコー
ハマコーハマコーハマコーハマコーハマコーハマコーハマコーハマコーハマコーハマコー
ハマコーハマコーハマコーハマコーハマコーハマコーハマコーハマコーハマコーハマコー
ハマコーハマコーハマコーハマコーハマコーハマコーハマコーハマコーハマコーハマコー
ハマコーハマコーハマコーハマコーハマコーハマコーハマコーハマコーハマコーハマコー
ハマコーハマコーハマコーハマコーハマコーハマコーハマコーハマコーハマコーハマコー
ハマコーハマコーハマコーハマコーハマコーハマコーハマコーハマコーハマコーハマコー
ハマコーハマコーハマコーハマコーハマコーハマコーハマコーハマコーハマコーハマコー
ハマコーハマコーハマコーハマコーハマコーハマコーハマコーハマコーハマコーハマコー
ハマコーハマコーハマコーハマコーハマコーハマコーハマコーハマコーハマコーハマコー
ハマコーハマコーハマコーハマコーハマコーハマコーハマコーハマコーハマコーハマコー
ハマコーハマコーハマコーハマコーハマコーハマコーハマコーハマコーハマコーハマコー
ハマコーハマコーハマコーハマコーハマコーハマコーハマコーハマコーハマコーハマコー
ハマコーハマコーハマコーハマコーハマコーハマコーハマコーハマコーハマコーハマコー
ハマコーハマコーハマコーハマコーハマコーハマコーハマコーハマコーハマコーハマコー
ハマコーハマコーハマコーハマコーハマコーハマコーハマコーハマコーハマコーハマコー
ハマコーハマコーハマコーハマコーハマコーハマコーハマコーハマコーハマコーハマコー
>>1>>1>>1>>1>>1>>1>>1>>1>>1>>1ハマコーハマコーハマコーハマコーハマコーハマコー
27Cyber Module 7 ◆5X1mG/RYGo :2005/11/06(日) 00:22:39 ID:???
した8さいマウス見る暇
28悪い奴等に:2005/11/06(日) 00:23:06 ID:???
ハマコーハマコーハマコーハマコーハマコーハマコーハマコーハマコーハマコーハマコー
ハマコーハマコーハマコーハマコーハマコーハマコーハマコーハマコーハマコーハマコー
ハマコーハマコーハマコーハマコーハマコーハマコーハマコーハマコーハマコーハマコー
ハマコーハマコーハマコーハマコーハマコーハマコーハマコーハマコーハマコーハマコー
ハマコーハマコーハマコーハマコーハマコーハマコーハマコーハマコーハマコーハマコー
ハマコーハマコーハマコーハマコーハマコーハマコーハマコーハマコーハマコーハマコー
ハマコーハマコーハマコーハマコーハマコーハマコーハマコーハマコーハマコーハマコー
ハマコーハマコーハマコーハマコーハマコーハマコーハマコーハマコーハマコーハマコー
ハマコーハマコーハマコーハマコーハマコーハマコーハマコーハマコーハマコーハマコー
ハマコーハマコーハマコーハマコーハマコーハマコーハマコーハマコーハマコーハマコー
ハマコーハマコーハマコーハマコーハマコーハマコーハマコーハマコーハマコーハマコー
ハマコーハマコーハマコーハマコーハマコーハマコーハマコーハマコーハマコーハマコー
ハマコーハマコーハマコーハマコーハマコーハマコーハマコーハマコーハマコーハマコー
ハマコーハマコーハマコーハマコーハマコーハマコーハマコーハマコーハマコーハマコー
ハマコーハマコーハマコーハマコーハマコーハマコーハマコーハマコーハマコーハマコー
ハマコーハマコーハマコーハマコーハマコーハマコーハマコーハマコーハマコーハマコー
ハマコーハマコーハマコーハマコーハマコーハマコーハマコーハマコーハマコーハマコー
ハマコーハマコーハマコーハマコーハマコーハマコーハマコーハマコーハマコーハマコー
ハマコーハマコーハマコーハマコーハマコーハマコーハマコーハマコーハマコーハマコー
>>1>>1>>1>>1>>1>>1>>1>>1>>1>>1ハマコーハマコーハマコーハマコーハマコーハマコー
29Cyber Module 7 ◆5X1mG/RYGo :2005/11/06(日) 02:12:05 ID:???
ですね8さい遅刻する禁断の電波
30Cyber Module 7 ◆5X1mG/RYGo :2005/11/06(日) 13:20:49 ID:???
おもしろい犬あぼんぬ降るですね
31Cyber Module 7 ◆5X1mG/RYGo :2005/11/06(日) 19:26:49 ID:???
にぎやか睡眠した往復する8さい
327さいちゃん ◆mZrPhcLBEg :2005/11/06(日) 19:39:22 ID:???
     ヽ/ '"   ̄`ヽ、/
     /|´|! :| | ゙i | バ,            あのー 吉田さん。
     t1 | ニー'ーゝ='+ ト'
     Lト |ィt::!   t:テ | ,!」       ちょっと言いにくいんだけど・・・
      |ヾゝ  '    ノi |
      | l i`i 、T ,.ィ l l |!        シャワー室の陰毛の五割が
      |_L...!┘| ト..L._|
  ,. -z‐i´、 | ,.、ノ!、∠/  `i┐  アナタのだそうです。 ただそれだけです。
  〔- ,, , _,)l.ノ」 ̄ ̄|_ ゙!|   !|
r'´ ヾ 7´ '',,`Y三゙! E |ヽ  ||       ちゅうちゅう。 ちゅうちゅう。
ヾ--- ゞ''---'┬ ' ー、 ヽ|  ||
 ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
33Cyber Module 7 ◆5X1mG/RYGo :2005/11/07(月) 00:37:50 ID:???
相談するテレビ若いしていたお前ら
34Cyber Module 7 ◆5X1mG/RYGo :2005/11/07(月) 02:14:30 ID:???
のだDVDあぼんぬ治る甘い
35Cyber Module 7 ◆5X1mG/RYGo :2005/11/07(月) 05:35:44 ID:???
低いマウスだった聞くお前ら
36Cyber Module 7 ◆5X1mG/RYGo :2005/11/07(月) 13:26:38 ID:???
睡眠していたお尻の先から8さい外出する
37名無しさん:2005/11/07(月) 14:45:43 ID:o9+nfAOo
変なスレだな
38Cyber Module 7 ◆5X1mG/RYGo :2005/11/07(月) 19:21:54 ID:???
高い7さいこたつ鼻水が出るですね
39Cyber Module 7 ◆5X1mG/RYGo :2005/11/07(月) 22:06:56 ID:???
効くだろうね巨乳のネコ耳8さい
40名無しさん:2005/11/07(月) 22:07:52 ID:???
メッセなり外部サイトなりでやりゃあいいじゃん。
メッセなり外部サイトなりでやりゃあいいじゃん。
メッセなり外部サイトなりでやりゃあいいじゃん。
メッセなり外部サイトなりでやりゃあいいじゃん。
メッセなり外部サイトなりでやりゃあいいじゃん。
メッセなり外部サイトなりでやりゃあいいじゃん。
メッセなり外部サイトなりでやりゃあいいじゃん。
メッセなり外部サイトなりでやりゃあいいじゃん。
メッセなり外部サイトなりでやりゃあいいじゃん。
メッセなり外部サイトなりでやりゃあいいじゃん。
メッセなり外部サイトなりでやりゃあいいじゃん。
メッセなり外部サイトなりでやりゃあいいじゃん。
メッセなり外部サイトなりでやりゃあいいじゃん。
41Cyber Module 7 ◆5X1mG/RYGo :2005/11/08(火) 02:07:34 ID:???
ていた親切歩くお前らマウス
42Cyber Module 7 ◆5X1mG/RYGo :2005/11/08(火) 18:48:27 ID:???
7さい電源楽しい買い物をするあります
437さいちゃん ◆mZrPhcLBEg :2005/11/08(火) 19:55:56 ID:???
  ヽ、    ゝ|〃 / /ナナ7lノlノlノナナ | | レ′
    入  / 7 |ミ|/|/ |Τ.Τ   'T.i|ノ|ノレ′
    ヽ _/ / 八(6| |" ̄   _' ̄.! i'  / ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
      | | | / lヾ|  |      / | <  物凄い進化を遂げた
      | L| |    |  |` ┬, ´ |  |  \
      |  | |  | /|  | ̄~T  |  |          7さいが登場だよ〜。
               | つつ
           ◎〜|  |
               ∪∪
44あぼんぬ  ◆gBGx8.SEXY :2005/11/08(火) 20:06:23 ID:???

          ヽレ
         / |
         / _、_|   ( )   
        F _」`|  ( )  
        ヽ_Wノ y━・
       /\フV    凄まじい退化を遂げた、あぼんぬです。
457さいちゃん ◆mZrPhcLBEg :2005/11/08(火) 21:33:46 ID:???
     ヽ/ '"   ̄`ヽ、/
     /|´|! :| | ゙i | バ,            はい門限でーす。
     t1 | ニー'ーゝ='+ ト'
     Lト |ィt::!   t:テ | ,!」     玄関ロックしまーす。  ポチっと・・・
      |ヾゝ  '    ノi |
      | l i`i 、T ,.ィ l l |!       あ。 言い訳大魔王だわ。。
      |_L...!┘| ト..L._|
  ,. -z‐i´、 | ,.、ノ!、∠/  `i┐     寒いねー。 外は寒いねー。 
  〔- ,, , _,)l.ノ」 ̄ ̄|_ ゙!|   !|
r'´ ヾ 7´ '',,`Y三゙! E |ヽ  ||       ちゅうちゅう。 ちゅうちゅう。
ヾ--- ゞ''---'┬ ' ー、 ヽ|  ||
 ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
46名無しさん:2005/11/08(火) 23:09:01 ID:bMuUZNdc
295 :マロン名無しさん :2005/ツンデレのガイドライン
http://ex13.2ch.net/test/read.cgi/gline/1118929376/
47名無しさん:2005/11/09(水) 00:41:11 ID:???
            、-− ̄:::::::::::` ー- 、-、, -─-、
       ___/:::::::::::::::::::::::::::::::、_:::::::::ヽクー 、:::::\
     ,..-{_/::::::/:::::::::::::::::::::::::::::::::ヽ:::::::::\ \::::::i
   /:::/ー/:::::::/:::::::/|::::::::::::::::::::::::::::::::\::::::::i イ::::::::::|
  /::::::/  i:::::::/:::::::// |ヽヽ \\ヽ::::::::::::ヽ:::::|  l::::::::::!
 ./:::::::{__|:::::/:::::::://  ヽ \\ヽ,. \\::::::::i:::::|  !::::::::|
 i::::::::::::/ !::::i::::::::/||    \ \ヽ! ,.--\ヽ:::|::::|/::::::::|
 |:::::::::::{  |::::l::::|::l`! ̄`ー、 ヽ  >´、t=〒、 |:::|::::!::::::::::::l
 |::::::::::::7〜!::|::::|:| ,ゞテ〒ミ、    ´kんj;;}`|^i:|/|::::::::::::l
  !:::::::::::|  ヽ|::| ||メ .kんj;;}      .ゝニヌ、|ソ!:| l:::::::::::/   / ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
  l:::::::::::|   |:l (\ ゝー´   ,  ///.ノ!// |::::::::/   <7さちゃんなんかにまkめないんだかでら
  l:::::::::|    |ヽ、_i` ///           /〃   !:::::/     \__________________
   .!::::::l    ヽ   丶、    ⌒    / /   |:::::{
   .!::::::i         >、- __ イ、      |:::::i.,_
    !:::::i      __/  `ー、,r'´ \_     V´:::_)
     !:::::i   ,..-'^'y`,-−´`Y-Y´`ー-'、] 、   {::::(
    ,.r'、::| /: : : :.ヽヘ_,   {___}   ノ: : : \  V´::)
.   (::::::ヽj !ヽ: : : : : : :く   人入   }: : : : : : `,. {/
    ヽ::::)|: : \: : : : : :.ヽ/: : :ヽ:\ノ: : : : : :/: } (ン
    (´ヽ( }: : : :i: : : : : : : : : : : O |: : : : : : : i /: :l
48Cyber Module 7 ◆5X1mG/RYGo :2005/11/09(水) 14:55:50 ID:???
あります思うあぼんぬ赤いお菓子
49血の華まりぃ ◆DEVIL/abGA :2005/11/09(水) 18:56:55 ID:???
7さちゃんの中の人
日本
日本人に対してあほさと
危機感と危篤感を感じないか?
従順にしてすばらしく馬鹿

殺っちまおうぜ
507さいちゃん ◆mZrPhcLBEg :2005/11/09(水) 20:33:16 ID:???
   /:::/ー/:::::::/:::::::/|::::::::::::::::::::::::::::::::\::::::::i イ::::::::::|
  /::::::/  i:::::::/:::::::// |ヽヽ \\ヽ::::::::::::ヽ:::::|  l::::::::::!
 ./:::::::{__|:::::/:::::::://  ヽ \\ヽ,. \\::::::::i:::::|  !::::::::|
 i::::::::::::/ !::::i::::::::/||    \ \ヽ! ,.--\ヽ:::|::::|/::::::::|
 |:::::::::::{  |::::l::::|::l`! ̄`ー、 ヽ  >´、t=〒、 |:::|::::!::::::::::::l
 |::::::::::::7〜!::|::::|:| ,ゞテ〒ミ、    ´kんj;;}`|^i:|/|::::::::::::l
  !:::::::::::|  ヽ|::| ||メ .kんj;;}      .ゝニヌ、|ソ!:| l:::::::::::/
  l:::::::::::|   |:l (\ ゝー´   ,  ///.ノ!// |::::::::/   7さいのイチゴぱんつにも
  l:::::::::|    |ヽ、_i` ///           /〃   !:::::/
   .!::::::l    ヽ   丶、    ⌒    / /   |:::::{        税金なの! 許せないの!!
   .!::::::i         >、- __ イ、      |:::::i.,_
    !:::::i      __/  `ー、,r'´ \_     V´:::_)
517さいちゃん ◆mZrPhcLBEg :2005/11/09(水) 21:21:11 ID:???
     ヽ/ '"   ̄`ヽ、/
     /|´|! :| | ゙i | バ,      そう言えば 去年退寮した内田。。
     t1 | ニー'ーゝ='+ ト'
     Lト |ィt::!   t:テ | ,!」      バーガーキングで働いてたわ。
      |ヾゝ  '    ノi |
      | l i`i 、T ,.ィ l l |!       模範優等生の内田が。。
      |_L...!┘| ト..L._|
  ,. -z‐i´、 | ,.、ノ!、∠/  `i┐ ウェンディーズに空き無かったのかしら。
  〔- ,, , _,)l.ノ」 ̄ ̄|_ ゙!|   !|
r'´ ヾ 7´ '',,`Y三゙! E |ヽ  ||       ちゅうちゅう。 ちゅうちゅう。
ヾ--- ゞ''---'┬ ' ー、 ヽ|  ||
 ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
52血の華まりぃ ◆DEVIL/abGA :2005/11/09(水) 21:28:35 ID:???
マジれす
2005年
多摩川河川敷
ホームレスであふれている
そこらじゅうホームレス

10年前1995年
多摩川河川敷
ホームレスは今ほどいなかった

53Cyber Module 7 ◆5X1mG/RYGo :2005/11/09(水) 22:55:08 ID:???
カステラ7さいだった飛ぶきれい
54名無しさん:2005/11/09(水) 23:42:33 ID:???
55Cyber Module 7 ◆5X1mG/RYGo :2005/11/10(木) 00:53:40 ID:???
お薬ニンジン刑事な撮るね7さい
56血の華まりぃ ◆DEVIL/abGA :2005/11/10(木) 00:58:33 ID:???
ねむれない
マジレス

我が日本
日本人の心が
以下略

政治家かテロリストになろうと
思う

小泉
殺らなきゃ
57Cyber Module 7 ◆5X1mG/RYGo :2005/11/10(木) 03:28:50 ID:???
お前ら夜食散歩する大変なでした
58Cyber Module 7 ◆5X1mG/RYGo :2005/11/10(木) 06:14:42 ID:???
なのか見るオンナノコのお前ら漫画
59Cyber Module 7 ◆5X1mG/RYGo :2005/11/10(木) 14:40:20 ID:???
興味があるお前ら調子がいい時計のです
60Cyber Module 7 ◆5X1mG/RYGo :2005/11/10(木) 21:38:52 ID:???
だった7さい持つお湯今話題の
61Cyber Module 7 ◆5X1mG/RYGo :2005/11/11(金) 00:42:29 ID:???
ですね8さいお人形暑い遅刻する
62Cyber Module 7 ◆5X1mG/RYGo :2005/11/11(金) 17:30:03 ID:???
今話題のませんさがす味噌ラーメンあぼんぬ
637さいちゃん ◆mZrPhcLBEg :2005/11/11(金) 21:31:19 ID:???
     ヽ/ '"   ̄`ヽ、/
     /|´|! :| | ゙i | バ,         2階廊下 監視モニター オーン。
     t1 | ニー'ーゝ='+ ト'
     Lト |ィt::!   t:テ | ,!」         ・・・・・・なんか落ちてるわね。。
      |ヾゝ  '    ノi |
      | l i`i 、T ,.ィ l l |!    あの袋。。 バーガー? 神様の贈り物かしら?
      |_L...!┘| ト..L._|
  ,. -z‐i´、 | ,.、ノ!、∠/  `i┐    ・・・ちょっと確認に行ってみようかしら?
  〔- ,, , _,)l.ノ」 ̄ ̄|_ ゙!|   !|
r'´ ヾ 7´ '',,`Y三゙! E |ヽ  ||         ちゅうちゅう。 ちゅうちゅう。
ヾ--- ゞ''---'┬ ' ー、 ヽ|  ||
 ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
64名無しさん:2005/11/11(金) 21:33:35 ID:nvX7bLDe
jsj
65名無しさん:2005/11/11(金) 22:24:50 ID:FPcAE9dU
はあん、はんあ、あ、亜案一位あ
66名無しさん:2005/11/11(金) 22:26:46 ID:FPcAE9dU
まだいっちゃだめええええ
67名無しさん:2005/11/11(金) 22:28:29 ID:FPcAE9dU
このロリコン、市ね
68名無しさん:2005/11/11(金) 22:32:08 ID:FPcAE9dU
アニメで、しこってんじゃねええぞ
69Cyber Module 7 ◆5X1mG/RYGo :2005/11/12(土) 04:45:30 ID:???
お前らですね暇結婚するジュース
70Cyber Module 7 ◆5X1mG/RYGo :2005/11/12(土) 13:39:55 ID:???
走りまくるカレー短いでしたにょ8さい
71名無しさん:2005/11/12(土) 15:13:54 ID:???
メケー
72Cyber Module 7 ◆5X1mG/RYGo :2005/11/12(土) 20:41:14 ID:???
8さいなのでした調子が悪いラーメン死ぬ
73Cyber Module 7 ◆5X1mG/RYGo :2005/11/13(日) 01:30:24 ID:???
お前らあります高い待つピザ
74名無しさん:2005/11/13(日) 01:58:49 ID:kkX8ae+J
     ___
    /     \     ________
   /   ∧ ∧ \  /
  |     ・ ・   | < 氏ねよおめーら
  |     )●(  |  \________
  \     ー   ノ
    \____/
     ___
    /     \     ________
   /   ∧ ∧ \  /
  |     ・ ・   | < 氏ねよおめーら
  |     )●(  |  \________
  \     ー   ノ
    \____/
      ___
    /     \     ________
   /   ∧ ∧ \  /
  |     ・ ・   | < 氏ねよおめーら
  |     )●(  |  \________
  \     ー   ノ
    \____/


75名無しさん:2005/11/13(日) 04:09:00 ID:H0ZR2vAB
76名無しさん:2005/11/13(日) 04:55:34 ID:H0ZR2vAB
77Cyber Module 7 ◆5X1mG/RYGo :2005/11/13(日) 17:01:47 ID:???
なのかお前らブサイク系思うネコ耳
78名無しさん:2005/11/13(日) 20:38:54 ID:vikTtJZb
 
79Cyber Module 7 ◆5X1mG/RYGo :2005/11/14(月) 05:25:33 ID:???
青い あります話す7さいキムチ
80Cyber Module 7 ◆5X1mG/RYGo :2005/11/14(月) 19:18:02 ID:???
睡眠簡単なのだ7さい手伝う
81あぼんぬ  ◆gBGx8.SEXY :2005/11/14(月) 22:17:59 ID:???

          ヽレ
         / |
         / _、_|   ( )   
        F _」`|  ( )  
        ヽ_Wノ y━・   ・・・今さらですが。
       /\フV  
ttp://www.image4u.jp/anime/src/1131692169898.gif
82Cyber Module 7 ◆5X1mG/RYGo :2005/11/15(火) 02:50:26 ID:???
海洋ガス田を盗み取りながらお前らですねカレー書く
837さいちゃん ◆mZrPhcLBEg :2005/11/15(火) 20:25:12 ID:???
     ヽ/ '"   ̄`ヽ、/
     /|´|! :| | ゙i | バ,         屋上の鍵 持ってんのアタシだけ。
     t1 | ニー'ーゝ='+ ト'
     Lト |ィt::!   t:テ | ,!」         バーガーの袋がどうして・・・?
      |ヾゝ  '    ノi |
      | l i`i 、T ,.ィ l l |!              事件だわ。
      |_L...!┘| ト..L._|
  ,. -z‐i´、 | ,.、ノ!、∠/  `i┐     この寮始まって以来の大事件だわ。。
  〔- ,, , _,)l.ノ」 ̄ ̄|_ ゙!|   !|
r'´ ヾ 7´ '',,`Y三゙! E |ヽ  ||         ちゅうちゅう。 ちゅうちゅう。
ヾ--- ゞ''---'┬ ' ー、 ヽ|  ||
 ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
84あぼんぬ  ◆gBGx8.SEXY :2005/11/15(火) 22:58:49 ID:???




          ヽレ
         / |
         / _、_|   ( )   
        F _」`|  ( )  
        ヽ_Wノ y━・
       /\フV    7さいちゃんと制服プレイ…ハァハァ

ttp://tanet.homelinux.net/AV%20Anime%20bbs/img-box/img20051008185334.jpg
ttp://tanet.homelinux.net/AV%20Anime%20bbs/img-box/img20051006170348.jpg
ttp://tanet.homelinux.net/AV%20Anime%20bbs/img-box/img20051006170157.jpg


85Cyber Module 7 ◆5X1mG/RYGo :2005/11/16(水) 07:28:08 ID:???
ありますお湯8さい帰国する広い
86Cyber Module 7 ◆5X1mG/RYGo :2005/11/16(水) 13:31:15 ID:???
なのかお前らジュース体にいい寝る
87Cyber Module 7 ◆5X1mG/RYGo :2005/11/16(水) 19:37:12 ID:???
深い海底にへばりつく貝がいいラジオあぼんぬありません走りまくる
88Cyber Module 7 ◆5X1mG/RYGo :2005/11/16(水) 21:22:07 ID:???
会う7さいのです心配でピザ
89あぼんぬ  ◆gBGx8.SEXY :2005/11/16(水) 23:56:47 ID:???

     曰
     ||    _、_     / ̄ ̄ ̄ ̄ ̄ ̄ ̄
     ノ 丶 (〃,_ノ` )  <あぼんぬの夢見ていた世界
  _ ||虹|| (つ日と)    \_______
  \ ||板||. ̄ ̄ ̄ ̄ ̄\
  ||\`~~´  (<二:彡) \
  ||\|| ̄ ̄ ̄ ̄ ̄ ̄ ̄|| ̄
   .  || ̄ ̄ ̄ ̄ ̄ ̄ ̄||
90Cyber Module 7 ◆5X1mG/RYGo :2005/11/17(木) 17:06:43 ID:???
8さい悪い飲むしたピザ
91あぼんぬ  ◆gBGx8.SEXY :2005/11/17(木) 20:48:22 ID:???
 諸君らが愛して止まない7さいちゃんを、来年も応援して逝こうじゃないか!
\                                
  ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄∨ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
                   ∧_∧
                   ( ´Д`)
            (っ)    ,,,,l ` γ l,,,,,
             \ \/~~.... |。  ~~ヽ
               \,,/ |   |。卍 \ \
                    |   |。  |  ヽ_ヽ
              _    |   |。  |   ゝつ
             |\  ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄\
             |  \               \
             |   | ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄|
                  |   | | ̄| ̄| ̄| ̄| ̄| |   |
ttp://tanet.homelinux.net/Anime%20bbs/img-box/img20051105215050.jpg
927さいちゃん ◆mZrPhcLBEg :2005/11/17(木) 20:54:30 ID:???
     ヽ/ '"   ̄`ヽ、/
     /|´|! :| | ゙i | バ,      ウチの校歌ってどんなだったかしら。
     t1 | ニー'ーゝ='+ ト'
     Lト |ィt::!   t:テ | ,!」      ね・・・ ネコ耳の〜夕焼け〜・・・
      |ヾゝ  '    ノi |
      | l i`i 、T ,.ィ l l |!       新しき〜ネーコ・・・  ??
      |_L...!┘| ト..L._|
  ,. -z‐i´、 | ,.、ノ!、∠/  `i┐  アタシも卒業してかなり経ったのね。。 
  〔- ,, , _,)l.ノ」 ̄ ̄|_ ゙!|   !|
r'´ ヾ 7´ '',,`Y三゙! E |ヽ  ||       ちゅうちゅう。 ちゅうちゅう。
ヾ--- ゞ''---'┬ ' ー、 ヽ|  ||
 ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
93Cyber Module 7 ◆5X1mG/RYGo :2005/11/18(金) 00:49:32 ID:???
8さいカルシウムおしゃれなしたてんてこまい
94あぼんぬ  ◆gBGx8.SEXY :2005/11/18(金) 17:58:54 ID:???

     曰
     ||    _、_     / ̄ ̄ ̄ ̄ ̄ ̄ ̄
     ノ 丶 (〃,_ノ` )  <そろそろ、あぼんぬも「えいえんのせかい」へ逝きます
  _ ||虹|| (つ日と)    \_______
  \ ||板||. ̄ ̄ ̄ ̄ ̄\
  ||\`~~´  (<二:彡) \
  ||\|| ̄ ̄ ̄ ̄ ̄ ̄ ̄|| ̄
   .  || ̄ ̄ ̄ ̄ ̄ ̄ ̄||
95Cyber Module 7 ◆5X1mG/RYGo :2005/11/18(金) 23:38:46 ID:???
ラジオのですお前ら暇飛ぶ
96Cyber Module 7 ◆5X1mG/RYGo :2005/11/19(土) 13:47:51 ID:???
質問する巨乳のようだテレビ7さい
97 @゜д゜)< わむてサン年賀状を下さい ◆nuhARAOKUs :2005/11/19(土) 14:41:50 ID:UVxoxq/e
あたしも草灯の尻尾カミカミしたいよぉおおおおおおおおおおおおお

 〃∩ _, ,_    /)    〃∩ _, ,_    /)    〃∩ _, ,_    /)゛
⊂⌒( `Д´)ミ( ⌒ヽつ⊂⌒( `Д´)ミ( ⌒ヽつ⊂⌒( `Д´)ミ( ⌒ヽつ
 `ヽ._つ⊂ノ⊂( ,∀、)つ.`ヽ._つ⊂ノ⊂( ,∀、)つ.`ヽ._つ⊂ノ⊂( ,∀、)つ
98Cyber Module 7 ◆5X1mG/RYGo :2005/11/19(土) 19:26:23 ID:???
お前らおしゃれな走るありません電気
99名無しさん:2005/11/19(土) 20:26:14 ID:???
水色のしましま
100Cyber Module 7 ◆5X1mG/RYGo :2005/11/20(日) 00:44:21 ID:???
禁断の降るこたつあぼんぬありません
101Cyber Module 7 ◆5X1mG/RYGo :2005/11/20(日) 13:44:33 ID:???
ました夜食便利休憩する8さい
102【☆】五代目無我亭国皇帝 あらおく ◆nuhARAOKUs :2005/11/20(日) 18:16:24 ID:X3rYzcb0
 r-/====ヾフ
  Yノ从リル|」'  < ああ草灯のミミも好き
  从,,゚ -゚从     好き!!  喰いたい!!
103Cyber Module 7 ◆5X1mG/RYGo :2005/11/20(日) 19:43:34 ID:???
あぼんぬ効くラジオ暇のだ
104あぼんぬ  ◆gBGx8.SEXY :2005/11/20(日) 22:15:02 ID:???
     ||    _、_     / ̄ ̄ ̄ ̄ ̄ ̄ ̄
     ノ 丶 (〃,_ノ` )  <あぼんぬ「えいえんの鬱せかい」
  _ ||虹|| (つ日と)    \_______
  \ ||板||. ̄ ̄ ̄ ̄ ̄\
  ||\`~~´  (<二:彡) \
  ||\|| ̄ ̄ ̄ ̄ ̄ ̄ ̄|| ̄
友人が悲しんでいた。
大好きな声優(丹下桜)が入籍発表したという。

いや、こいつも声優ヲタのはしくれだ。
そんなこと、ちょっと前に休業した時に感づいていたはずだ。
ただ、本人からの発表という事実が悲しいのだろう。

『さくらタンが腰振りながら「はにゃ〜ん…イッちゃうよ〜」とか言ってるのかなぁ』
笑いながらそんな話をしていた。

ふと友人が言った。
『俺やお前の好きだった女の子もドコかの誰かに処女膜突き破られて、腰振りながら
 「イク〜」とか言ってんだぜ・・・』

・・・ちょっと鬱になった。

帰宅して「君が望む永遠」を観賞した。
かなり鬱になった。
105Cyber Module 7 ◆5X1mG/RYGo :2005/11/21(月) 08:30:18 ID:???
だった8さい電波要る毛並みもサラサラ
106名無しさん:2005/11/21(月) 13:43:52 ID:???
 
107Cyber Module 7 ◆5X1mG/RYGo :2005/11/21(月) 18:51:47 ID:???
診察するマウスまた回してる様なですね8さい
108CreiMSN-100Δ ◆Zplus/STH. :2005/11/21(月) 18:54:10 ID:iwSRB/dt BE:494938188-#
あぼんぬさん・・・
深いですね、ええ深いですとも
ぼくも丹下さんは大好きです

109あぼんぬ  ◆gBGx8.SEXY :2005/11/21(月) 20:44:12 ID:???

     曰
     ||    _、_     / ̄ ̄ ̄ ̄ ̄ ̄ ̄
     ノ 丶 (〃,_ノ` )  <今日一日、鬱だった。明日も鬱だろう…。
  _ ||虹|| (つ日と)    \_______
  \ ||板||. ̄ ̄ ̄ ̄ ̄\
  ||\`~~´  (<二:彡) \
  ||\|| ̄ ̄ ̄ ̄ ̄ ̄ ̄|| ̄
   .  || ̄ ̄ ̄ ̄ ̄ ̄ ̄||
110悪い奴等に:2005/11/21(月) 20:44:47 ID:???
ハマコーハマコーハマコーハマコーハマコーハマコーハマコーハマコーハマコーハマコー
ハマコーハマコーハマコーハマコーハマコーハマコーハマコーハマコーハマコーハマコー
ハマコーハマコーハマコーハマコーハマコーハマコーハマコーハマコーハマコーハマコー
ハマコーハマコーハマコーハマコーハマコーハマコーハマコーハマコーハマコーハマコー
ハマコーハマコーハマコーハマコーハマコーハマコーハマコーハマコーハマコーハマコー
ハマコーハマコーハマコーハマコーハマコーハマコーハマコーハマコーハマコーハマコー
ハマコーハマコーハマコーハマコーハマコーハマコーハマコーハマコーハマコーハマコー
ハマコーハマコーハマコーハマコーハマコーハマコーハマコーハマコーハマコーハマコー
ハマコーハマコーハマコーハマコーハマコーハマコーハマコーハマコーハマコーハマコー
ハマコーハマコーハマコーハマコーハマコーハマコーハマコーハマコーハマコーハマコー
ハマコーハマコーハマコーハマコーハマコーハマコーハマコーハマコーハマコーハマコー
ハマコーハマコーハマコーハマコーハマコーハマコーハマコーハマコーハマコーハマコー
ハマコーハマコーハマコーハマコーハマコーハマコーハマコーハマコーハマコーハマコー
ハマコーハマコーハマコーハマコーハマコーハマコーハマコーハマコーハマコーハマコー
ハマコーハマコーハマコーハマコーハマコーハマコーハマコーハマコーハマコーハマコー
ハマコーハマコーハマコーハマコーハマコーハマコーハマコーハマコーハマコーハマコー
ハマコーハマコーハマコーハマコーハマコーハマコーハマコーハマコーハマコーハマコー
ハマコーハマコーハマコーハマコーハマコーハマコーハマコーハマコーハマコーハマコー
ハマコーハマコーハマコーハマコーハマコーハマコーハマコーハマコーハマコーハマコー
>>1>>1>>1>>1>>1>>1>>1>>1>>1>>1ハマコーハマコーハマコーハマコーハマコーハマコー
111Cyber Module 7 ◆5X1mG/RYGo :2005/11/21(月) 22:33:57 ID:???
分け合ってません質問があるDVD7さい
112匿名希望 ■lRsasaxv0k:2005/11/21(月) 22:34:24 ID:???
最近匿名希望 ◆lRsasaxv0k

という、低脳な奴がいますが、全面無視しましょう。腹が立ったら
あいつのIPを調べて住所に直接文句を言いましょう
113Cyber Module 7 ◆5X1mG/RYGo :2005/11/22(火) 01:25:36 ID:???
磁石8さい軽いのです要る
114Cyber Module 7 ◆5X1mG/RYGo :2005/11/22(火) 17:00:15 ID:???
コンビニ買い物をする超ほのぼのお前らでしたにょ
115Cyber Module 7 ◆5X1mG/RYGo :2005/11/23(水) 00:30:24 ID:???
8さいコンビニビタミン風味なかな打つ
116名無しさん:2005/11/23(水) 00:39:22 ID:???
          ,, --──-- 、._
       ,.-''"´           \
     /                ヽ、   
    /     (※),   、(※)     ヽ
     l    `ー ,,ノ(、_, )ヽ、,,.        l   まんこを・・・・
    .|  ///   `-=ニ=-.   ///     |   
     l       `ニニ´.           l
    ` 、  /⌒⌒i   /⌒ヽ        /
      `/    |   |    \    /




    )、._人_人__,.イ.、._人_人_人
   <´ 嗅がせろぉぉぉぉぉぉぉッ! >
    ⌒ v'⌒ヽr -、_  ,r v'⌒ヽr ' ⌒
117Cyber Module 7 ◆5X1mG/RYGo :2005/11/23(水) 11:20:35 ID:???
死ぬ早いだった扇風機あぼんぬ
118Cyber Module 7 ◆5X1mG/RYGo :2005/11/23(水) 15:45:08 ID:???
7さい悟るこたつクリーニングはぬいぐるみ用クリーナーしていた
119【☆】五代目無我亭国皇帝 あらおく ◆nuhARAOKUs :2005/11/23(水) 17:33:50 ID:3kUVEEAW

 r-/====ヾフ
  Yノ从リル|」'  < 草灯っ!!だいたいオレは怒ってんだぞ!!
  从,,゚ -゚从     嫌いだ・・・ きらい きらいだ・・・
120あぼんぬ  ◆gBGx8.SEXY :2005/11/23(水) 18:36:24 ID:???


       , -―- / ̄ ̄ ̄\
r======/了 l__〕   i'ilノ|{_ノl|_|i_レil_|=========
||     7| K ノノ.|i{ ┃ ┃ lミト
||r―──l」 |」(l|//从,'' ヮ _''',シi|《――──
||\  :::::: | |ゝリ. '' ヮノ/ ヽヽ).ilリ::::::::::::::::::::::
||  \ :::::::::::::  / / ミノ >`Y´)::::::::::::::::::::::::::
||   \  :::::::: {__r'ヽ Y < <::::::::::::::::::::::::::::
     .\ :::::::::::::::  ) iし レ':::::::::::::::::::::::::::::  今夜も
       .\\::::::::::::~~ ノヾ⌒ ̄⌒ ̄⌒    7さいちゃんと
         \.\::::::::::::( :::::::::::::〃  ⌒    子作り…子作り…
          \.\::::::::::::ヽ::::::::::::  ,,._.,.,,..
121Cyber Module 7 ◆5X1mG/RYGo :2005/11/24(木) 00:34:05 ID:???
悪い8さいだにょ歩くテレビ
122Cyber Module 7 ◆5X1mG/RYGo :2005/11/24(木) 16:51:46 ID:???
のせる低い8さいマウスください
1237さいちゃん ◆mZrPhcLBEg :2005/11/24(木) 21:30:32 ID:???
     ヽ/ '"   ̄`ヽ、/
     /|´|! :| | ゙i | バ,
     t1 | ニー'ーゝ='+ ト'
     Lト |ィt::!   t:テ | ,!」         はい門限でーす。
      |ヾゝ  '    ノi |
      | l i`i 、T ,.ィ l l |!    夜食は各自 部屋で食べるように。
      |_L...!┘| ト..L._|
  ,. -z‐i´、 | ,.、ノ!、∠/  `i┐     ちゅうちゅう。 ちゅうちゅう。
  〔- ,, , _,)l.ノ」 ̄ ̄|_ ゙!|   !|
r'´ ヾ 7´ '',,`Y三゙! E |ヽ  ||
ヾ--- ゞ''---'┬ ' ー、 ヽ|  ||
 ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
124あぼんぬ  ◆gBGx8.SEXY :2005/11/25(金) 00:32:27 ID:???


          ヽレ
         / |
         / _、_|   ( )   
        F _」`|  ( )  
        ヽ_Wノ y━・
       /\フV    7さいちゃんと炉利炉利プレイ…ハァハァ
      ttp://www.image4u.jp/anime/src/1132771574443.jpg
125名無しさん:2005/11/25(金) 14:26:55 ID:???
    r、       ,、
  _| ヽ,、─‐--く 人
 /  >/: .     . :ヾ >
 | `ー/ / /¬| | +、ヽヽ |
 | l ト、l__|ィ;:d ̄lぅ;|_! |
 | l  | | | ''┘ ''┼l| ! |  もう7さいちゃんを
 レ'‐‐' ヽ_>ュ-'rイ-┴-┘
       ト、_[Yjい       待ちくたびれちゃったんですぅ
       `7 ´ l |
        〈_7l_兀!
       ト-|-/
         ー'‐゙
126【☆】五代目無我亭国皇帝 あらおく ◆nuhARAOKUs :2005/11/25(金) 17:38:30 ID:4oGue6/U

 r-/====ヾフ
  Yノ从リル|」'  < 草灯っ なんで!?
  从,,゚д゚从     オレは待ってた・・・!!
127Cyber Module 7 ◆5X1mG/RYGo :2005/11/25(金) 22:23:09 ID:???
電気捨てるなんてとてもできませんでした7さい忘れる
128Cyber Module 7 ◆5X1mG/RYGo :2005/11/26(土) 00:47:08 ID:???
ジュース押す体にいいでしたにょお前ら
129Cyber Module 7 ◆5X1mG/RYGo :2005/11/26(土) 12:15:27 ID:???
最近ものすごくね睡眠聞くお前ら
130Cyber Module 7 ◆5X1mG/RYGo :2005/11/26(土) 18:20:47 ID:???
あぼんぬ走りまくるでしたの歌やトークを生で聴ける他夜食
131名無しさん:2005/11/26(土) 18:29:57 ID:dxY1SyRB
VIPにいちいち消えては戻ってくるパートスレ埋め立て

VIPリンゴで楽勝
http://www.vipper.org/vip147442.zip.html

http://ex14.2ch.net/test/read.cgi/news4vip/1132869507/
132名無しさん:2005/11/26(土) 22:01:31 ID:LiTZr70B
行殺◆KINOKOがやってくるヤァ!ヤァ!ヤァ!

http://tmp5.2ch.net/test/read.cgi/tubo/1132929328/

133Cyber Module 7 ◆5X1mG/RYGo :2005/11/27(日) 02:33:00 ID:???
深い海底にへばりつく貝がいい水を打ってるお店も多いのです存知ます7さい夜食
134【☆】五代目無我亭国皇帝 あらおく ◆nuhARAOKUs :2005/11/27(日) 20:50:47 ID:gCAKA/zc

 r-/====ヾフ
  Yノ从リル|」'  < 草灯!?ちょ・・・マジ!?
  从,,゚ -゚从     
135【☆】五代目無我亭国皇帝 あらおく ◆nuhARAOKUs :2005/11/28(月) 17:16:50 ID:bVtjOyPH

 r-/====ヾフ
  Yノ从リル|」'  < 草灯
  从,,゚ -゚从    なんでオレのこと
           こんな めちゃくちゃにするんだよ!!
136あぼんぬ  ◆gBGx8.SEXY :2005/11/29(火) 00:32:40 ID:???

     曰
     ||
     ノ 丶
  _ ||虹||
  \ ||板||. ̄ ̄ ̄ ̄ ̄\
  ||\`~~´  (<二:彡) \
  ||\|| ̄ ̄ ̄ ̄ ̄ ̄ ̄|| ̄
   .  || ̄ ̄ ̄ ̄ ̄ ̄ ̄||
ttp://up.nm78.com/data/up033519.jpg
137【☆】五代目無我亭国皇帝 あらおく ◆nuhARAOKUs :2005/11/29(火) 10:52:17 ID:43SuW90G

 r-/====ヾフ
  Yノ从リル|」'  < 草灯って・・・痛いの好きな人なの?
  从;゚ -゚从     マゾっていうんだぜ
138あぼんぬ  ◆gBGx8.SEXY :2005/11/29(火) 22:30:27 ID:???







/:::::::|/::::::::::|   ...|:::::|.i::::,,,---::::::::i:::::::i::::||:::iなあに?この粗末なモノは? 私の小指より小さいじゃない。
:|::::::::::::::::::::::i...ii  .i::::::ii::/.,,─-,,"ヽi:::::::i:::ii:::::|まさかこんなモノで満足する女がいると思ってるんじゃないでしょうね?
:i::,,-""""-::::i..i:i  |:::::::::::.i  .. i...i:::i:::::i:::ii:::::i何よ、その期待に満ちた目は? 罵られて勃起してるなんて真性の変態ね。
i:i .,-""..ヽ::::ii:::i ..i"".. "..,,__丿ヾ:i::::i:::ii::::::|しかも包茎まで真性だなんて、あなたにいいところ、何かあるの?
i,,i |   ..|." ...i i         ...i::i::::ii::::::|どうせそれも自慰にしか使ったことないんでしょ。
i::",,,ヽ ,,/   ii          ....i:::::i:::::::|いつまでも妄想で果てるのが似合ってるわよ、この早漏。
::::::::""      i          ...|::::::::::::::i童貞なんて信じられない。私はあなたの半分の歳でSEXしてたけど?
:::"        ..ヽ:::::::::::::      i::::::::::::::|一体今まで何してたの? 童貞なんてオスに属してるだけじゃん。
ゞ        :::::::::.,,, --,,"    ,":::::::::::::|そのチャチなモノをしごくしか能のないあなたと私は全然違うの。分かる?
-".,,      --,,,"   ./    .,"::::::::::::::::lあなたが私より上回ってるものって何? どうせ年齢だけでしょう?
::|::::ヽ       ."- .-"::::::::: /::::::::::::::::::::|入れたって1分と持たないでしょうね。私が膣を締めたらイチコロ。
::::i::::|:"--.,.,,,   :::::::::::::::::::::::::/:|:::::::::::::::::::::::iクスクス…負けたような気分になったけど、今すっごく萌えてるでしょ?
::::::::::::::::::_,r-┤"--.,,,,,:::::::::::,-":::├、,:::::::::::::::::::l童貞にはどんな感触か分からないもんね、膣を締めるなんてエッチなテク。
-‐‐ '''"  ...i:::::::::::::::::::"""::::::"."i  `ヽ、,:::::::::::|無様に白いの出す瞬間、私が最後まで見ててあげるからさ! あっははは!
1397さいちゃん ◆mZrPhcLBEg :2005/11/30(水) 21:26:19 ID:???
     ヽ/ '"   ̄`ヽ、/
     /|´|! :| | ゙i | バ,
     t1 | ニー'ーゝ='+ ト'
     Lト |ィt::!   t:テ | ,!」       絶対に犯人を見つけるわ。
      |ヾゝ  '    ノi |
      | l i`i 、T ,.ィ l l |!      寮の壁に「バーガー女」・・・
      |_L...!┘| ト..L._|
  ,. -z‐i´、 | ,.、ノ!、∠/  `i┐      恨みね。。 妬みね。。
  〔- ,, , _,)l.ノ」 ̄ ̄|_ ゙!|   !|
r'´ ヾ 7´ '',,`Y三゙! E |ヽ  ||
ヾ--- ゞ''---'┬ ' ー、 ヽ|  ||
 ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
140行殺 ◆KINOKO.5cU :2005/11/30(水) 23:40:42 ID:FAya5guT
141【☆】五代目無我亭国皇帝 あらおく ◆nuhARAOKUs :2005/12/01(木) 16:51:37 ID:4sHKkk1g

 r-/====ヾフ
  Yノ从リル|」'  < 草灯!!これは命令だ 判るな?
  从,,゚ -゚从   
142行殺 ◆KINOKO.5cU :2005/12/02(金) 00:15:36 ID:R7GNfeRt

143名無しさん:2005/12/02(金) 07:49:24 ID:ult7GYuu
I've Soundっていいですね。-103-
http://idol.bbspink.com/test/read.cgi/hgame/1132367032/
144Cyber Module 7 ◆5X1mG/RYGo :2005/12/02(金) 19:16:34 ID:???
なの?の食生活あぼんぬ電池捨てるなんてとてもできません
145YAZAWA:2005/12/02(金) 20:04:16 ID:???
YAZAWA
146名無しさん:2005/12/02(金) 22:43:50 ID:ult7GYuu
I've Soundっていいですね。-104-
http://idol.bbspink.com/test/read.cgi/hgame/1133496254/
147YAZAWA:2005/12/02(金) 22:44:11 ID:???
YAZAWA
148YAZAWA:2005/12/02(金) 23:33:58 ID:???
YAZAWA
149キソグ:2005/12/02(金) 23:37:32 ID:???
  ∧_∧
  ∬从从ゞ / ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
 从 ゚∀゚ル< 草灯!お手!
 (    つ \_________
 | | |
 (__)_)
150Cyber Module 7 ◆5X1mG/RYGo :2005/12/03(土) 13:07:15 ID:???
7さいですねキムチビタミン風味な手を出す
151Cyber Module 7 ◆5X1mG/RYGo :2005/12/04(日) 09:25:32 ID:???
なのでした制服7さい聞くなどのシナリオを手がけた
152通りすがり:2005/12/04(日) 12:07:47 ID:CZpdWIgv
153【☆】五代目無我亭国皇帝 あらおく ◆nuhARAOKUs :2005/12/04(日) 16:23:22 ID:kfNutCwt

 r-/====ヾフ
  Yノ从リル|」'  < 草灯だって何回もしてるじゃん
  从,,゚Д゚从     深い仲になるとか言って
154YAZAWA:2005/12/04(日) 18:39:24 ID:???
YAZAWA
155YAZAWA:2005/12/04(日) 21:37:20 ID:???
YAZAWA
156YAZAWA:2005/12/05(月) 00:51:11 ID:???
YAZAWA
ゆめりあなの
158 ◆tsGpSwX8mo :2005/12/05(月) 08:50:06 ID:???
   _  ___               __
  (   `くー-o-ッ'V⌒ヽ           ァ<ー--oッ'ヽ.
   フ_/   `Τ´ `r-r'′         /⌒'v  ̄Τ  |l
    j=|   lコ|呂 リ={           k__,ノ  lコ|呂 リ
  。o0l\__lコ|呂0o。         >-、__lコリ呂ノ
   |{|{|{=く_ヽ._/ヽ=}j}j}j         /`ー'_ス_/フ
   ノ-v‐、_l   |_r‐v-、        |_ロ/|_ロ/´
  ` ̄ ̄      ̄ ̄´
さすがカプルだ    なんともないぜ
        ,i        , -、        ,i
   _  _}|_     /7メ,〉       _}|__
 <   `くー-o-ッ'V⌒ヽ /7メ,/    ァ<ー--oッ'ヽ.
   フ_/   `Τ´ `r-r'/7メ,/    /⌒'v  ̄Τ  |l
    j=|   lコ|呂 リ={〈7メ,/    k__,ノ  lコ|呂 リ
  。o0l\__lコ|呂凵@_,た7      >-、__lコリ呂ノ
   |{|{|{=く_ヽ._∧=<〈/       /`ー'_ス_/フ
   ノ-v‐、_l    |_r‐v-、       |_ロ/|_ロ/´
  ` ̄ ̄      ̄ ̄´
さすがコレンカプルだ    なんともないぜ
159血の華まりぃ ◆DEVIL/abGA :2005/12/05(月) 08:54:09 ID:h1pxFkTe

           __,.-、__,._,r- 、-ー ' ´ ヽ
       /`ニ´ `>'´ /´ / ,  / ィ' ト、_ _ _
    _,.-ー' 二ニフ´/   {  /、 l  {  {l レヽ ヽ、j
   /   r'7´{ /__{   |  ,| { {  !  !リ彡ハ  !|
   {   {/{ i/ >ミ! | {  ハト!、! {  |`"ヾ!|  {'
    }  y{  | lY {  { 从_ハ、{ト 、ト、} ノ!  } !  ハ、          , 、>>157.158
    |   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         {       }  }、   } { ! /    `ヽ、/
160 ◆ProbooBcQw :2005/12/05(月) 08:56:45 ID:06lesKsB
宣伝です。
http://m-space.jp/?12pawa
よろしくお願いします。荒らし厳禁
161 ◆tsGpSwX8mo :2005/12/05(月) 09:12:37 ID:???
           ,.-ー'´ ̄ ̄`-、_
          /          \
         /       ,    ,  、:ヽ
        ,!:.:.:.:.:.:.,イ:.:.:/l:.:.:.:.:,イl:.:.:.:、ヾ:ヽ
        l:.:.:.:.:j/_,ニ./、j:.:.:./-_j.イ:.:.l:.:}::|
        j:.,、.:.:.lヒセ{`:j:.:./セ{`j:.:.:.:l:.:レ'
        lヽヾ:|     レ'{ `¨´ |:.:./レ
        .`ot、  、_/_  /j;/o'
         ヾ::jヽ、  ̄ ,.ィく '
         ,.<く  ``ー '´/∧ 
.       ┌────────────‐┐
   ,. -‐ '|                   .|
  /    |                   .|__
  /    |  君達はとんでもない    rニ-─`、
. /     :|  考え違いをしているようだ `┬─‐ j
/   ,-─┴-、                  |二ニ イ
.j  / .-─┬⊃                    |`iー'´|
.レヘ  ,二|______________|rー''"|
〈   \_ノ                |   /    |
162MADOKA:2005/12/05(月) 12:57:57 ID:???
MADOKA
163 ◆tsGpSwX8mo :2005/12/05(月) 18:18:58 ID:???
           ,-ー'´ ̄ ̄`ー-、_
          /          \
         /       ,    ,  、:ヽ
        ,!:.:.:.:.:.:.,イ:.:.:/l:.:.:.:.:,イl:.:.:.:、ヾ:ヽ
        l:.:.:.:.:j/-_l_/、j:.:.:./_-|.イ:.:.l:.:}::|
        j:.,、.:.:.Lヒ[` j:.:./'゙ヒi`l:.:.:.:l:.:レ
        l ヾ:|     レ'{   |:.:./レ
        .`ot、  、_/_  /j;/o'
         ヾ::jヽ、  ̄ ,.ィく '
         ,.<く  ``ー '´,//\
.       ┌────────────‐┐
   ,. -‐ '|                   .|
  /    |                   .|__
  /    |  私、脱いだら凄いんです rニ-─`、
. /     :| ってもう一人の僕が言ってた`┬─‐ j
/   ,-─┴-、                  |二ニ イ
.j  / .-─┬⊃                    |`iー'´|
.レヘ  ,二|______________|rー''"|
〈   \_ノ                |   /    |
164【☆】五代目無我亭国皇帝 あらおく ◆nuhARAOKUs :2005/12/05(月) 18:58:43 ID:I7geQVh+

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

     _、 _
 川 ◎<_,◎ 川 <はい
1657さいちゃん ◆mZrPhcLBEg :2005/12/05(月) 21:28:42 ID:???
     ヽ/ '"   ̄`ヽ、/
     /|´|! :| | ゙i | バ,            今年の寮生たち・・・
     t1 | ニー'ーゝ='+ ト'
     Lト |ィt::!   t:テ | ,!」       ネコ耳の洗濯 してるのかしら?
      |ヾゝ  '    ノi |
      | l i`i 、T ,.ィ l l |!  くさいネコ耳で外 ほっつき歩いてるのかしら?
      |_L...!┘| ト..L._|
  ,. -z‐i´、 | ,.、ノ!、∠/  `i┐      ちゅうちゅう。 ちゅうちゅう。
  〔- ,, , _,)l.ノ」 ̄ ̄|_ ゙!|   !|
r'´ ヾ 7´ '',,`Y三゙! E |ヽ  ||
ヾ--- ゞ''---'┬ ' ー、 ヽ|  ||
 ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
166草灯:2005/12/05(月) 21:29:24 ID:???
     、─-、, -─--、,-ーァ
     ヽ/     `ヽ/
     /|´|! | j  i | ハ'v
     t1 | ニー-'-‐ゝ='+ ト'
     Lト | 酉   酉 |_!」
      j 八   i   リl |
      ||jヘ.._T_ ィ l l |!     YAZAWA
      |,,凵┘ | └-L._|
  ,. -z‐i∧\  |  // `i┐  ちゅうちゅう。 ちゅうちゅう。
  〔- ,, , _,)l.ノ」 ̄ ̄|_ ゙!|   !|
r'´ ヾ 7´ ̄`Y三゙!fニ´ ヘ   ||
ヾ--- ゞ''---'┬ ' `ー.、 ヽ| ||
 ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
1677さいちゃん ◆mZrPhcLBEg :2005/12/05(月) 21:32:52 ID:???
     ヽ/ '"   ̄`ヽ、/
     /|´|! :| | ゙i | バ,       絶対に半年以上洗ってないわね・・・
     t1 | ニー'ーゝ='+ ト'
     Lト |ィt::!   t:テ | ,!」       ネコ耳ホワイティ(税込480円)。
      |ヾゝ  '    ノi |
      | l i`i 、T ,.ィ l l |!      こんなに売れ残っているもの。。。
      |_L...!┘| ト..L._|
  ,. -z‐i´、 | ,.、ノ!、∠/  `i┐      ちゅうちゅう。 ちゅうちゅう。
  〔- ,, , _,)l.ノ」 ̄ ̄|_ ゙!|   !|
r'´ ヾ 7´ '',,`Y三゙! E |ヽ  ||
ヾ--- ゞ''---'┬ ' ー、 ヽ|  ||
 ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
168草灯:2005/12/05(月) 21:33:51 ID:???
     、─-、, -─--、,-ーァ
     ヽ/     `ヽ/
     /|´|! | j  i | ハ'v
     t1 | ニー-'-‐ゝ='+ ト'
     Lト | 酉   酉 |_!」
      j 八   i   リl |
      ||jヘ.._T_ ィ l l |!     お年寄りは大切に
      |,,凵┘ | └-L._|
  ,. -z‐i∧\  |  // `i┐  ちゅうちゅう。 ちゅうちゅう。
  〔- ,, , _,)l.ノ」 ̄ ̄|_ ゙!|   !|
r'´ ヾ 7´ ̄`Y三゙!fニ´ ヘ   ||
ヾ--- ゞ''---'┬ ' `ー.、 ヽ| ||
 ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
169名無しさん:2005/12/05(月) 21:34:44 ID:???
テスト
1707さいちゃん ◆mZrPhcLBEg :2005/12/05(月) 21:39:05 ID:???
     ヽ/ '"   ̄`ヽ、/
     /|´|! :| | ゙i | バ,
     t1 | ニー'ーゝ='+ ト'
     Lト |ィt::!   t:テ | ,!」           はい門限でーす。
      |ヾゝ  '    ノi |
      | l i`i 、T ,.ィ l l |!  購買のネコ耳シャケ弁 三割引シール貼りまーす。
      |_L...!┘| ト..L._|
  ,. -z‐i´、 | ,.、ノ!、∠/  `i┐      ちゅうちゅう。 ちゅうちゅう。
  〔- ,, , _,)l.ノ」 ̄ ̄|_ ゙!|   !|
r'´ ヾ 7´ '',,`Y三゙! E |ヽ  ||
ヾ--- ゞ''---'┬ ' ー、 ヽ|  ||
 ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
171草灯:2005/12/05(月) 21:41:20 ID:???
          _,.......,_
        ./ 。゜ヒ{ `ヽ-っ
        l   ⊃ ⌒_つ
        `ー---‐冖´
172Cyber Module 7 ◆5X1mG/RYGo :2005/12/06(火) 17:05:50 ID:???
無駄なお前らなのでした寝る雪だるま
173あぼんぬ  ◆gBGx8.SEXY :2005/12/06(火) 21:02:59 ID:???


       , -―- / ̄ ̄ ̄\
r======/了 l__〕   i'ilノ|{_ノl|_|i_レil_|=========
||     7| K ノノ.|i{ ┃ ┃ lミト
||r―──l」 |」(l|//从,'' ヮ _''',シi|《――──
||\  :::::: | |ゝリ. '' ヮノ/ ヽヽ).ilリ::::::::::::::::::::::
||  \ :::::::::::::  / / ミノ >`Y´)::::::::::::::::::::::::::
||   \  :::::::: {__r'ヽ Y < <::::::::::::::::::::::::::::
     .\ :::::::::::::::  ) iし レ':::::::::::::::::::::::::::::  今夜も
       .\\::::::::::::~~ ノヾ⌒ ̄⌒ ̄⌒    7さいちゃんと
         \.\::::::::::::( :::::::::::::〃  ⌒      夜のスポーツ!
          \.\::::::::::::ヽ::::::::::::  ,,._.,.,,..
ttp://www.image4u.jp/anime/src/1133863675880.jpg
1747さいちゃん ◆mZrPhcLBEg :2005/12/06(火) 21:40:05 ID:???
     ヽ/ '"   ̄`ヽ、/
     /|´|! :| | ゙i | バ,
     t1 | ニー'ーゝ='+ ト'
     Lト |ィt::!   t:テ | ,!」           はい門限でーす。
      |ヾゝ  '    ノi |
      | l i`i 、T ,.ィ l l |!  ネコ耳オルゴールで正面玄関が閉まりまーす。
      |_L...!┘| ト..L._|
  ,. -z‐i´、 | ,.、ノ!、∠/  `i┐      ちゅうちゅう。 ちゅうちゅう。
  〔- ,, , _,)l.ノ」 ̄ ̄|_ ゙!|   !|
r'´ ヾ 7´ '',,`Y三゙! E |ヽ  ||
ヾ--- ゞ''---'┬ ' ー、 ヽ|  ||
 ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
175あぼんぬ  ◆gBGx8.SEXY :2005/12/06(火) 23:28:56 ID:???
    :::         ,.- ..,                  :
 .   :        ,゙   ゙ ' ‐ ‐ ‐/⌒ヽ' ' ゙ ',    ..:::..
 .     ∧     :          .! ,.γ⌒ヽ ;    ::
     <  '7   ,'゙        ゙'‐-ヘ,   ノ.,⌒)
      レt-! . ,'    ''''''   ''''''  ~ ^ヾ_ノ
        !‐‐┼- (●),   、(●)、     ;
        !‐┼-    ,,ノ(、_, )ヽ、,,    ー┼-
          !.‐十    `-=ニ=-´      ‐┼-
         ,.!- ヽ、   `ニニ´       ゙メ、   門限の後は夜のお遊びしましょう、
         ',.と   ゙ ッ‐,-.,.,.,.,.,.,.,n‐ッ, ‐ ' ゙                 7さいちゃん!!
 .          ` !、  ./  ゙' -∠ィ^'゙    ゙ヽ、
176名無しさん:2005/12/07(水) 00:55:13 ID:78eihqlk
お前らはこいつらにに逮捕される
http://society3.2ch.net/test/read.cgi/police/1132936933/l10
しねロリ
177Cyber Module 7 ◆5X1mG/RYGo :2005/12/07(水) 10:39:12 ID:???
ですねカレー時間がかかるお前ら体にいい
178【☆】五代目無我亭国皇帝 あらおく ◆nuhARAOKUs :2005/12/07(水) 10:57:47 ID:+qDiCbf1

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

     _、 _
 川 ◎<_,◎ 川 <イエスマスター
179あぼんぬ  ◆gBGx8.SEXY :2005/12/07(水) 21:09:00 ID:???

     曰
     ||    _、_     / ̄ ̄ ̄ ̄ ̄ ̄ ̄
     ノ 丶 (〃,_ノ` )  < 怒り心頭ですよ。
  _ ||虹|| (つ日と)    \_______
  \ ||板||. ̄ ̄ ̄ ̄ ̄\
  ||\`~~´  (<二:彡) \
  ||\|| ̄ ̄ ̄ ̄ ̄ ̄ ̄|| ̄
   .  || ̄ ̄ ̄ ̄ ̄ ̄ ̄||
ttp://up.nm78.com/data/up035316.jpg
180YAZAWA:2005/12/07(水) 23:20:28 ID:???
YAZAWA
181悪い奴等に:2005/12/07(水) 23:43:18 ID:???
ハマコーハマコーハマコーハマコーハマコーハマコーハマコーハマコーハマコーハマコー
ハマコーハマコーハマコーハマコーハマコーハマコーハマコーハマコーハマコーハマコー
ハマコーハマコーハマコーハマコーハマコーハマコーハマコーハマコーハマコーハマコー
ハマコーハマコーハマコーハマコーハマコーハマコーハマコーハマコーハマコーハマコー
ハマコーハマコーハマコーハマコーハマコーハマコーハマコーハマコーハマコーハマコー
ハマコーハマコーハマコーハマコーハマコーハマコーハマコーハマコーハマコーハマコー
ハマコーハマコーハマコーハマコーハマコーハマコーハマコーハマコーハマコーハマコー
ハマコーハマコーハマコーハマコーハマコーハマコーハマコーハマコーハマコーハマコー
ハマコーハマコーハマコーハマコーハマコーハマコーハマコーハマコーハマコーハマコー
ハマコーハマコーハマコーハマコーハマコーハマコーハマコーハマコーハマコーハマコー
ハマコーハマコーハマコーハマコーハマコーハマコーハマコーハマコーハマコーハマコー
ハマコーハマコーハマコーハマコーハマコーハマコーハマコーハマコーハマコーハマコー
ハマコーハマコーハマコーハマコーハマコーハマコーハマコーハマコーハマコーハマコー
ハマコーハマコーハマコーハマコーハマコーハマコーハマコーハマコーハマコーハマコー
ハマコーハマコーハマコーハマコーハマコーハマコーハマコーハマコーハマコーハマコー
ハマコーハマコーハマコーハマコーハマコーハマコーハマコーハマコーハマコーハマコー
ハマコーハマコーハマコーハマコーハマコーハマコーハマコーハマコーハマコーハマコー
ハマコーハマコーハマコーハマコーハマコーハマコーハマコーハマコーハマコーハマコー
ハマコーハマコーハマコーハマコーハマコーハマコーハマコーハマコーハマコーハマコー
>>1>>1>>1>>1>>1>>1>>1>>1>>1>>1ハマコーハマコーハマコーハマコーハマコーハマコー
182あぼんぬ  ◆gBGx8.SEXY :2005/12/08(木) 20:48:46 ID:???

     曰
     ||    _、_     / ̄ ̄ ̄ ̄ ̄ ̄ ̄
     ノ 丶 (〃,_ノ` )  < 全てを選択。
  _ ||虹|| (つ日と)    \_______
  \ ||板||. ̄ ̄ ̄ ̄ ̄\
  ||\`~~´  (<二:彡) \
  ||\|| ̄ ̄ ̄ ̄ ̄ ̄ ̄|| ̄
   .  || ̄ ̄ ̄ ̄ ̄ ̄ ̄||
ttp://www.image4u.jp/anime/src/1134008857925.png
183草灯:2005/12/08(木) 20:49:55 ID:???
        _____
      / //   /|
      | ̄/  ̄ ̄,|//|
      |/_,......_ / |/|
      |/ 。゜ヒ{ ` ヽ|っ|  精神的
      |l   ⊃ ⌒|つ|  ブラックラ・・・・・・・・・
      |,ンー-.-‐冖´|/
       ̄ ̄ ̄ ̄ ̄
184【☆】五代目無我亭国皇帝 あらおく ◆nuhARAOKUs :2005/12/08(木) 22:28:05 ID:bZESG2vG

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

     _、 _
 川 ◎<_,◎ 川 <と 言いますと
185Cyber Module 7 ◆5X1mG/RYGo :2005/12/09(金) 12:44:13 ID:???
ねお前らどんべえのカップにしたんだけど休むビデオ
186【☆】五代目無我亭国皇帝 あらおく ◆nuhARAOKUs :2005/12/09(金) 19:51:05 ID:1SQqBjYd

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

     _、 _
 川 ◎<_,◎ 川 <ですか
187あぼんぬ  ◆gBGx8.SEXY :2005/12/10(土) 00:39:26 ID:???
               `ヾ' 、 i. ',
               \ヽ l |
         ____    , ‐ヽ_`l 」_~~ヽ - 、
       l    , 、`>_, ―/´/l! l `'' 、__   `  、
         l!  /, ' /    /l!| l!     \` ‐-v'´ ̄ ̄ "''
       l/    /    //!l!l!  !       ヽ  ヽ       `ヽ
       /〃  /   / /l!l,Wl!.i  ',        '  、ヽ      /
      /// / /   ' .,' il  | l   ',   ',     '., ヽ ヽ   ,<
     .//.,' / /   ,' j !l   l l,   ',. ',  ',    ',  '  ',´   \
      l!,' ,' ,' / ,   ,' !_,,iLノ  !l'., - ',_ ,  ',    ',  ', l! ',  _,. ‐`
     l! ,' ,   !  !l-!'' ',!   l| ',   .`' ,、 l  ', i  ! i!, l
       l! l!|  l! l!.l l  l!      ll '、 ', ' i!   i l  ! l!.',! `  、
     l!l | l  l|l l! ; ――‐   l! ――‐ ', l!  l!, |  | |、ヽ、   r
      l!.',| .', l!l |`', ´( (  、    ) ) ',|', | l! l i! ヽ  \|
     /〈.'! ∧.l!.', i:::l ,  ) )     ( (   l', l! li l、   \  `  7さいちゃんがいないよぉ〜
    '‐' `/ i! ',!∧! |!l.ヽ (   ⌒   ) )イ ! !',!l. l! ,'  ヽ   ヽ
      i i  /    li  ll`         " l!/ l! !レ'l/'   ',    ,ゝ
       /_/‐┘    |!  ゛ヾv` ‐  "     レ!./'´ '´     ',  /
              l!、,. ''',二j       '、―, ヘ       ',/
          ,.-‐ ''l!´ |ヽ L_ ´    ____, ‐`"  ヽ>,
         /l   / '., i  i  `   ´ , ‐   _,.. ‐ '"   ',
        / i   /  '.,  !   ,. ‐",. - ''" _,.   -‐ '"´ヽ
188名無しさん:2005/12/10(土) 02:20:20 ID:NcEjlLED
     ヽ/ '"   ̄`ヽ、/
     /|´|! :| | ゙i | バ,
     t1 | ニー'ーゝ='+ ト'
     Lト |ィ酒::!  酒:テ | ,!」
      |ヾゝ  '    ノi |
      | l i`i 、T ,.ィ l l |!
      |_L...!┘| ト..L._|
  ,. -z‐i´、 | ,.、ノ!、∠/  `i┐
  〔- ,, , _,)l.ノ」 ̄ ̄|_ ゙!|   !|
r'´ ヾ 7´ '',,`Y三゙! E |ヽ  ||
ヾ--- ゞ''---'┬ ' ー、 ヽ|  ||
 ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
189Cyber Module 7 ◆5X1mG/RYGo :2005/12/10(土) 15:22:36 ID:???
小さい生地自体は、ざっくりとしたウールほどではないですがあたたかみのある質感です。今週末でした。すいませんあぼんぬでしたにょ電気
190Cyber Module 7 ◆5X1mG/RYGo :2005/12/10(土) 18:57:36 ID:???
スケッチする今季限りで退団ののです8さい扇風機
191名無しさん:2005/12/10(土) 19:30:15 ID:???
    r、       ,、
  _| ヽ,、─‐--く 人
 /  >/: .     . :ヾ >
 | `ー/ / /¬| | +、ヽヽ |
 | l ト、l__|ィ;:d ̄lぅ;|_! |
 | l  | | | ''┘ ''┼l| ! |  7さいちゃんが心配で
 レ'‐‐' ヽ_>ュ-'rイ-┴-┘
       ト、_[Yjい       眠れないですぅ
       `7 ´ l |
        〈_7l_兀!
       ト-|-/
         ー'‐゙
192あぼんぬ  ◆gBGx8.SEXY :2005/12/10(土) 23:17:50 ID:???
      _         _,. -‐ '''オ
 .    l `''‐ ,r''"" ̄ィ´  ./, l
      ',   ´     __ ´ ス
      -ヲr‐ 、.  イ:::::l゙、  Z _    
      ´l l i::::l゙   '、_::」ノ  ,ソ (__\   7さいちゃんの安全は
 .     彡`'''゙ 、_,,     ミ、  ヽ ヽ    この、あぼんぬが!!
        `''- ,゙、__,ノ_,. 、イ::: ̄^'':-‐ ,,_
  _ _,. -‐''´:::::::ヽ/v‐':::::\::::::::::::::::::::::^|f^フ
  \ l|::::::::::::::::::::::::::::::::::::::::::::::\―-‐ ―'゙''´
   `'゙''−―'^゙、::::::::::`::::::::、::::::::::ヽ  | | 
          ゙、::::::::::::::::::::::::::::::::::゙、/ / 
           ,l::::::::::::: _::::::::‐:_:::'ァ '  
           ヽ、:;_::_:;;;;;;,:-‐'´ l
           ´ ヽ―-,イ―--、 ,'
               \,/      >'_
                  ,l    ,/   l
                ,i    ,/ `''‐、ノ
                l   /
             fヽ/  /
            ヽ_/ )  
193名無しさん:2005/12/11(日) 17:05:21 ID:???
          Y⌒''''|'"⌒`⌒⌒'ー、_
      \ γ;;;;;ノ..;;;)         ヽ
       ,,,γ;;;;,,…../     ::::::::::*:: ∞〜 プーン
       (;;;;;;;;;;;;;;;;;;人_(\!((^i_/ヽ、::*::: } 
       |    /*-'' ̄    ̄''-   i  リ 
       |   ソ r(:;;:),,、i   r(;;;;;;)、  |   |::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::∞〜 プーン
       リ  i ;;;;;;;;   |   ::::   |  | 
〜∞ プーン }  <ヘ   ノ :::   /;; >  i 
        |  |:::l  *`;;ー;;`ヽ: l::::|   | 
       ノ  ヽ:::;;;;; l l===ュヽ ::/  リノ  
      彡ノ ソ;;*::;;; |、'^Y^',,|:::/| / |
       {彡  |;;;;;\.`-;;;;-'/  | ( 
        ゙゙' '  *-..;;,,,,,,,;;;;;;,,,,,,....-

小生 小生 小 小 小〜生  (ホッ!ハッ!)
アラーが踊るよ 小〜生 ビンラディソだよ 小〜生
小生、小生、小生と仲間達! (ホッ!)
イラクへ突撃〜〜〜 ホッホッホ〜! ホッホッホ〜〜〜!
3馬鹿もついて来る〜 〜〜 ♪
反則OK 小生 タイガージェットだ 小生
小生、小生、小生と仲間達 ♪
194あぼんぬ  ◆gBGx8.SEXY :2005/12/11(日) 23:52:17 ID:???


          ヽレ
         / |
         / _、_|   ( )   
        F _」`|  ( )  
        ヽ_Wノ y━・  ぱくり王共和国内にあると言われる
       /\フV           妹属性による妹属性の街・・・
ttp://upload.fam.cx/cgi-bin/img-box/p6e51211234733.jpg
195YAZAWA:2005/12/12(月) 18:54:15 ID:???
YAZAWA
196あぼんぬ  ◆gBGx8.SEXY :2005/12/12(月) 22:36:55 ID:???

     曰
     ||    _、_     / ̄ ̄ ̄ ̄ ̄ ̄ ̄
     ノ 丶 (〃,_ノ` )  < 今日も闘う、あぼんぬ。
  _ ||虹|| (つ日と)    \_______
  \ ||板||. ̄ ̄ ̄ ̄ ̄\
  ||\`~~´  (<二:彡) \
  ||\|| ̄ ̄ ̄ ̄ ̄ ̄ ̄|| ̄
   .  || ̄ ̄ ̄ ̄ ̄ ̄ ̄||
197グ□い3連星 ◆Uc1cU7uWe2 :2005/12/12(月) 23:07:42 ID:???
皆ヒマそうだな。そうでもない?
198あぼんぬ  ◆gBGx8.SEXY :2005/12/12(月) 23:19:44 ID:???

 \|/
 /⌒ヽ   / ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
 | ゜Θ゜)< そうでもないよ。
 | ∵ つ \__________
 | ∵ |
 \_/
199Cyber Module 7 ◆5X1mG/RYGo :2005/12/13(火) 03:45:21 ID:???
毎日会社帰りにフワフワな感触になります7さいましたキムチ
200Cyber Module 7 ◆5X1mG/RYGo :2005/12/13(火) 18:51:07 ID:???
あぼんぬ忙しい歩くそうですオルゴール
201YAZAWA:2005/12/13(火) 19:11:26 ID:???
YAZAWA
2027さいちゃん ◆mZrPhcLBEg :2005/12/13(火) 21:28:27 ID:???
     ヽ/ '"   ̄`ヽ、/
     /|´|! :| | ゙i | バ,   やけに寒いと思ったら ネコ耳カバーの電気コード
     t1 | ニー'ーゝ='+ ト'
     Lト |ィt::!   t:テ | ,!」  抜けてたのね。  最近の寮生のネコ耳カバー。。
      |ヾゝ  '    ノi |
      | l i`i 、T ,.ィ l l |!       コードレスってやつかしら・・・?
      |_L...!┘| ト..L._|
  ,. -z‐i´、 | ,.、ノ!、∠/  `i┐     ちょっと街に出てみようかしら。。 
  〔- ,, , _,)l.ノ」 ̄ ̄|_ ゙!|   !|
r'´ ヾ 7´ '',,`Y三゙! E |ヽ  ||           ちゅうちゅう。
ヾ--- ゞ''---'┬ ' ー、 ヽ|  ||
 ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
203Cyber Module 7 ◆5X1mG/RYGo :2005/12/14(水) 01:45:38 ID:???
電池なの?あぼんぬおしゃれなもし歩き回るなら足袋カバーと余分の足袋を
2047さいちゃん ◆mZrPhcLBEg :2005/12/14(水) 21:01:33 ID:???
     ヽ/ '"   ̄`ヽ、/
     /|´|! :| | ゙i | バ,       なんだか変な噂聞いちゃったわ。。
     t1 | ニー'ーゝ='+ ト'
     Lト |ィt::!   t:テ | ,!」    もう夜中にボイラー室・・・ 行くのやめよっと。
      |ヾゝ  '    ノi |
      | l i`i 、T ,.ィ l l |!        ちゅうちゅう。 ちゅうちゅう。
      |_L...!┘| ト..L._|
  ,. -z‐i´、 | ,.、ノ!、∠/  `i┐
  〔- ,, , _,)l.ノ」 ̄ ̄|_ ゙!|   !|
r'´ ヾ 7´ '',,`Y三゙! E |ヽ  ||
ヾ--- ゞ''---'┬ ' ー、 ヽ|  ||
 ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
205なまえないよぉー:2005/12/14(水) 22:01:20 ID:W0cMXKib BE:212188199-#
あぼんぬさんなんか画像ください
206あぼんぬ  ◆gBGx8.SEXY :2005/12/14(水) 23:49:30 ID:???

     曰
     ||    _、_     / ̄ ̄ ̄ ̄ ̄ ̄ ̄
     ノ 丶 (〃,_ノ` )  <セクースを楽しみましょう
  _ ||虹|| (つ日と)    \_______
  \ ||板||. ̄ ̄ ̄ ̄ ̄\
  ||\`~~´  (<二:彡) \
  ||\|| ̄ ̄ ̄ ̄ ̄ ̄ ̄|| ̄
   .  || ̄ ̄ ̄ ̄ ̄ ̄ ̄||
ttp://up.nm78.com/data/up037076.jpg
207マモー驚輔 ◆4096s050oc :2005/12/15(木) 18:12:57 ID:kAwGdIoK
ハマコーハマコーハマコーハマコーハマコーハマコーハマコーハマコーハマコーハマコー
ハマコーハマコーハマコーハマコーハマコーハマコーハマコーハマコーハマコーハマコー
ハマコーハマコーハマコーハマコーハマコーハマコーハマコーハマコーハマコーハマコー
ハマコーハマコーハマコーハマコーハマコーハマコーハマコーハマコーハマコーハマコー
ハマコーハマコーハマコーハマコーハマコーハマコーハマコーハマコーハマコーハマコー
ハマコーハマコーハマコーハマコーハマコーハマコーハマコーハマコーハマコーハマコー
ハマコーハマコーハマコーハマコーハマコーハマコーハマコーハマコーハマコーハマコー
ハマコーハマコーハマコーハマコーハマコーハマコーハマコーハマコーハマコーハマコー
ハマコーハマコーハマコーハマコーハマコーハマコーハマコーハマコーハマコーハマコー
ハマコーハマコーハマコーハマコーハマコーハマコーハマコーハマコーハマコーハマコー
ハマコーハマコーハマコーハマコーハマコーハマコーハマコーハマコーハマコーハマコー
ハマコーハマコーハマコーハマコーハマコーハマコーハマコーハマコーハマコーハマコー
ハマコーハマコーハマコーハマコーハマコーハマコーハマコーハマコーハマコーハマコー
ハマコーハマコーハマコーハマコーハマコーハマコーハマコーハマコーハマコーハマコー
ハマコーハマコーハマコーハマコーハマコーハマコーハマコーハマコーハマコーハマコー
ハマコーハマコーハマコーハマコーハマコーハマコーハマコーハマコーハマコーハマコー
ハマコーハマコーハマコーハマコーハマコーハマコーハマコーハマコーハマコーハマコー
ハマコーハマコーハマコーハマコーハマコーハマコーハマコーハマコーハマコーハマコー
ハマコーハマコーハマコーハマコーハマコーハマコーハマコーハマコーハマコーハマコー
>>1>>1>>1>>1>>1>>1>>1>>1>>1>>1ハマコーハマコーハマコーハマコーハマコーハマコー
208Cyber Module 7 ◆5X1mG/RYGo :2005/12/15(木) 23:35:10 ID:???
こすってもいいつもりでガーッとやるあります宿題を出す新メンバーの8さい
209Cyber Module 7 ◆5X1mG/RYGo :2005/12/16(金) 09:16:46 ID:???
磁石なんだ8さい起きる超ほのぼの
210Cyber Module 7 ◆5X1mG/RYGo :2005/12/16(金) 20:21:20 ID:???
薄明かりで8さいですか?鍋の中で舞う冷蔵庫にあるもの晒すから
211あぼんぬ  ◆gBGx8.SEXY :2005/12/16(金) 20:22:54 ID:???

          ヽレ
         / |
         / _、_|   ( )   
        F _」`|  ( )  
        ヽ_Wノ y━・   毛虫プレイ。
       /\フV   
ttp://tanet.homelinux.net/AV%20Anime%20bbs/img-box/img20051216020307.gif
212Cyber Module 7 ◆5X1mG/RYGo :2005/12/16(金) 23:50:09 ID:???
電話するドライな7さいなんだお湯
213行殺 ◆KINOKO.5cU :2005/12/16(金) 23:51:52 ID:cu5m1kp6

214Cyber Module 7 ◆5X1mG/RYGo :2005/12/17(土) 01:25:49 ID:???
深夜におなかの減る便利だにょ8さいマウス
215Cyber Module 7 ◆5X1mG/RYGo :2005/12/17(土) 04:09:14 ID:???
予約する親切のねジュース7さい
216Cyber Module 7 ◆5X1mG/RYGo :2005/12/17(土) 10:19:19 ID:???
あぼんぬ被害者面してビジネス展開を中止ありますテレビ帰る
217名無しさん:2005/12/17(土) 10:23:12 ID:xkUL/UOV
今あなたに呪いをかけました
いざという時にチンポやマンコが使い物にならない呪いです
解く方法は一つ

http://news18.2ch.net/test/read.cgi/news2/1125687010/l50


このスレに「ちんちんみてまんまんおっき」と書くしかありません
218あぼんぬ  ◆gBGx8.SEXY :2005/12/17(土) 21:35:52 ID:???

          ヽレ
         / |
         / _、_|   ( )   
        F _」`|  ( )  
        ヽ_Wノ y━・   日本もイージス艦くらい
       /\フV       出してもいいんじゃないかと。
       ttp://up.nm78.com/data/up037768.jpg
2197さいちゃん ◆mZrPhcLBEg :2005/12/18(日) 21:44:31 ID:???
     ヽ/ '"   ̄`ヽ、/
     /|´|! :| | ゙i | バ,
     t1 | ニー'ーゝ='+ ト'
     Lト |ィt::!   t:テ | ,!」       門限はとっくに過ぎてますよー。
      |ヾゝ  '    ノi |
      | l i`i 、T ,.ィ l l |!         ネコ耳照明消しまーす。
      |_L...!┘| ト..L._|
  ,. -z‐i´、 | ,.、ノ!、∠/  `i┐      ちゅうちゅう。 ちゅうちゅう。
  〔- ,, , _,)l.ノ」 ̄ ̄|_ ゙!|   !|
r'´ ヾ 7´ '',,`Y三゙! E |ヽ  ||
ヾ--- ゞ''---'┬ ' ー、 ヽ|  ||
 ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
220Cyber Module 7 ◆5X1mG/RYGo :2005/12/19(月) 21:09:52 ID:???
だにょがつく食べ物って何ですか?黒いピザ7さい
221Cyber Module 7 ◆5X1mG/RYGo :2005/12/20(火) 02:31:19 ID:???
お薬8さいした踊りたくなるような走る
222Cyber Module 7 ◆5X1mG/RYGo :2005/12/20(火) 07:09:23 ID:???
睡眠ようだ7さい手伝う胸に気高き女王の
223あぼんぬ  ◆gBGx8.SEXY :2005/12/20(火) 19:45:45 ID:???

     曰
     ||    _、_     / ̄ ̄ ̄ ̄ ̄ ̄ ̄
     ノ 丶 (〃,_ノ` )  < ダダ。
  _ ||虹|| (つ日と)    \_______
  \ ||板||. ̄ ̄ ̄ ̄ ̄\
  ||\`~~´  (<二:彡) \
  ||\|| ̄ ̄ ̄ ̄ ̄ ̄ ̄|| ̄
   .  || ̄ ̄ ̄ ̄ ̄ ̄ ̄||

ttp://up.nm78.com/data/up038467.jpg
224あぼんぬ  ◆gBGx8.SEXY :2005/12/21(水) 23:17:37 ID:???

     曰
     ||    _、_     / ̄ ̄ ̄ ̄ ̄ ̄ ̄
     ノ 丶 (〃,_ノ` )  < 工口DVD。
  _ ||虹|| (つ日と)    \_______
  \ ||板||. ̄ ̄ ̄ ̄ ̄\
  ||\`~~´  (<二:彡) \
  ||\|| ̄ ̄ ̄ ̄ ̄ ̄ ̄|| ̄
   .  || ̄ ̄ ̄ ̄ ̄ ̄ ̄||
ttp://up.nm78.com/data/up038719.jpg
225Cyber Module 7 ◆5X1mG/RYGo :2005/12/22(木) 21:49:59 ID:???
診察するこっそり持ってますのです電源お前ら
226Cyber Module 7 ◆5X1mG/RYGo :2005/12/23(金) 02:51:33 ID:???
7さいにぎやかなのか勉強するペンギンさん
227あぼんぬ  ◆gBGx8.SEXY :2005/12/23(金) 12:22:13 ID:???

     曰
     ||    _、_     / ̄ ̄ ̄ ̄ ̄ ̄ ̄
     ノ 丶 (〃,_ノ` )  < また雪・・・・・
  _ ||虹|| (つ日と)    \_______
  \ ||板||. ̄ ̄ ̄ ̄ ̄\
  ||\`~~´  (<二:彡) \
  ||\|| ̄ ̄ ̄ ̄ ̄ ̄ ̄|| ̄
   .  || ̄ ̄ ̄ ̄ ̄ ̄ ̄||
228Cyber Module 7 ◆5X1mG/RYGo :2005/12/23(金) 17:23:17 ID:???
便利あぼんぬ遊ぶ塩を全体に振り掛けるした
229あぼんぬ  ◆gBGx8.SEXY :2005/12/23(金) 22:03:02 ID:???

     曰
     ||    _、_     / ̄ ̄ ̄ ̄ ̄ ̄ ̄
     ノ 丶 (〃,_ノ` )  <久々のAMD・・・
  _ ||虹|| (つ日と)    \_______
  \ ||板||. ̄ ̄ ̄ ̄ ̄\
  ||\`~~´  (<二:彡) \
  ||\|| ̄ ̄ ̄ ̄ ̄ ̄ ̄|| ̄
   .  || ̄ ̄ ̄ ̄ ̄ ̄ ̄||
230あぼんぬ  ◆gBGx8.SEXY :2005/12/24(土) 01:26:32 ID:???

          ヽレ
         / |
         / _、_|   ( )   
        F _」`|  ( )  
        ヽ_Wノ y━・   寝ないで戦う
       /\フV         あぼんぬ。
231名無しさん:2005/12/24(土) 03:13:03 ID:???
大変だな
232あぼんぬ  ◆gBGx8.SEXY :2005/12/24(土) 18:01:34 ID:???

     曰
     ||    _、_     / ̄ ̄ ̄ ̄ ̄ ̄ ̄
     ノ 丶 (〃,_ノ` )  <それを頑張るのが男。
  _ ||虹|| (つ日と)    \_______
  \ ||板||. ̄ ̄ ̄ ̄ ̄\
  ||\`~~´  (<二:彡) \
  ||\|| ̄ ̄ ̄ ̄ ̄ ̄ ̄|| ̄
   .  || ̄ ̄ ̄ ̄ ̄ ̄ ̄||
2337さいちゃん ◆mZrPhcLBEg :2005/12/24(土) 18:16:12 ID:???
      | フ´   / /  ̄         ヽ i   \
     ∨    '   _        _   i    ヽ
     /      | __r',.ニヽ      /, - .`'v  i.   ト|
      /:1     | -{ トrしi1       トrしj }'  |   |ハ|
    __〃.|    |    ` ='′     ` ='    |   |
     {' 丁  ― | -  ..____    r‐┐   __..   -/十 :リ
     |     |   __..     `´   ― -- -ハ. |
     ⊥ - T  ̄         ,人      / /  j/  また今年も
      ヽ. |}: .:\     └ ┘     / /
         ヽ!| /|. \           /  !          お菓子の詰め合わせ?
           |:/ .|   ヽ - ..__,.  ' :h ;ハ|
         ノ'  |    ハ      / V
234あぼんぬ  ◆gBGx8.SEXY :2005/12/24(土) 18:54:04 ID:???

          ヽレ
         / |
         / _、_|   ( )   
        F _」`|  ( )  
        ヽ_Wノ y━・   幼少期あぼんぬは、その詰め合わせさえ
       /\フV           買ってもらえないときもありました・・・
235あぼんぬ  ◆gBGx8.SEXY :2005/12/24(土) 23:51:08 ID:???

     曰
     ||    _、_     / ̄ ̄ ̄ ̄ ̄ ̄ ̄
     ノ 丶 (〃,_ノ` )  < めがね・・・
  _ ||虹|| (つ日と)    \_______
  \ ||板||. ̄ ̄ ̄ ̄ ̄\
  ||\`~~´  (<二:彡) \
  ||\|| ̄ ̄ ̄ ̄ ̄ ̄ ̄|| ̄
   .  || ̄ ̄ ̄ ̄ ̄ ̄ ̄||
ttp://up.nm78.com/data/up039577.jpg
236行殺 ◆KINOKO.5cU :2005/12/25(日) 00:34:16 ID:/HcwbsCM
237Cyber Module 7 ◆5X1mG/RYGo :2005/12/25(日) 06:59:11 ID:???
ぱんつ走りまくるどんべえのカップにしたんだけど存知ますお前ら
238名無しさん:2005/12/25(日) 07:18:06 ID:bnstGNxK
239Cyber Module 7 ◆5X1mG/RYGo :2005/12/25(日) 19:30:48 ID:???
下手お金を入れる睡眠あぼんぬていた
240名無しさん:2005/12/25(日) 21:43:04 ID:???
        ,、  /\
       / , l | ノ
      丶/ l |/ ノ    _________
       /_、/ヽ  /  荒らせ
       | ・ ・  |<  荒らせ
       \_(・)/ \  荒らせ
     / / |_l_|      ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
   / /
   \ \___(⌒つ http://www.2ch.net/
     \_____ノ
241名無しさん:2005/12/25(日) 22:08:47 ID:???
        ,、  /\
       / , l | ノ
      丶/ l |/ ノ    _________
       /_、/ヽ  /  荒らせ
       | ・ ・  |<  荒らせ
       \_(・)/ \  荒らせ
     / / |_l_|      ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
   / /
   \ \___(⌒つ http://www.2ch.net/
     \_____ノ
242あぼんぬ  ◆gBGx8.SEXY :2005/12/25(日) 23:24:53 ID:???

     曰
     ||    _、_     / ̄ ̄ ̄ ̄ ̄ ̄ ̄
     ノ 丶 (〃,_ノ` )  <そうか、冬休みだったなぁ…
  _ ||虹|| (つ日と)    \_______
  \ ||板||. ̄ ̄ ̄ ̄ ̄\
  ||\`~~´  (<二:彡) \
  ||\|| ̄ ̄ ̄ ̄ ̄ ̄ ̄|| ̄
   .  || ̄ ̄ ̄ ̄ ̄ ̄ ̄||
243Cyber Module 7 ◆5X1mG/RYGo :2005/12/26(月) 03:59:01 ID:???
ありえないぐらいあぼんぬバナナはミラクルフルーツです!存知ますカレー
244ジェニ形:2005/12/26(月) 05:24:42 ID:em9JIdPL
          ,、L,,,,,,,,,,,,,,,,,,,,,,,,-‐‐‐''''"~´_____,,,,、、-‐'r゛
      , -‐'    ________,,,,,,,、、、-=;;''''ヽ| ,,、-‐''"
     < ―‐'''!'''''''h''T'''廿'i= .r廿´| { r~
       ̄ ̄ |⌒i r ヽ-- '   |i‐‐‐'  }|               
          |λ|{       ヽ      |    7さいちゃんはdでもない物を盗んでいきました。私のペニスです!
.          |ヽi |       , r.'    |
          lV r              
          `、 !   ‐‐''''''''"""'   !
           ヽト     ""     /   
             |\         ,.!
           ,,、rl  '''''''ー‐_"''''""_´└ 、
         // __`-‐''""~   /    丶-、__
245名無しさん:2005/12/26(月) 08:13:50 ID:???
        ,、  /\
       / , l | ノ
      丶/ l |/ ノ    _________
       /_、/ヽ  /  荒らせ
       | ・ ・  |<  荒らせ
       \_(・)/ \  荒らせ
     / / |_l_|      ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
   / /
   \ \___(⌒つ http://www.2ch.net/
     \_____ノ
246Cyber Module 7 ◆5X1mG/RYGo :2005/12/26(月) 16:38:06 ID:???
ココからがミソ。絵をかくですねお前ら妹が眠るまでチュッチュッチュ!!
2477さいちゃん ◆mZrPhcLBEg :2005/12/26(月) 17:37:15 ID:???
      | フ´   / /  ̄         ヽ i   \
     ∨    '   _        _   i    ヽ
     /      | __r',.ニヽ      /, - .`'v  i.   ト|
      /:1     | -{ トrしi1       トrしj }'  |   |ハ|
    __〃.|    |    ` ='′     ` ='    |   |
     {' 丁  ― | -  ..____    r‐┐   __..   -/十 :リ
     |     |   __..     `´   ― -- -ハ. |
     ⊥ - T  ̄         ,人      / /  j/  エラーばっかりなんだけど
      ヽ. |}: .:\     └ ┘     / /
         ヽ!| /|. \           /  !        直してる暇もないの?
           |:/ .|   ヽ - ..__,.  ' :h ;ハ|
         ノ'  |    ハ      / V
248名無しさん:2005/12/26(月) 17:45:13 ID:5E9pbnTi
249あぼんぬ  ◆gBGx8.SEXY :2005/12/26(月) 20:48:23 ID:???

     曰
     ||    _、_     / ̄ ̄ ̄ ̄ ̄ ̄ ̄
     ノ 丶 (〃,_ノ` )  < 寂しいなぁ・・・・・
  _ ||虹|| (つ日と)    \_______
  \ ||板||. ̄ ̄ ̄ ̄ ̄\
  ||\`~~´  (<二:彡) \
  ||\|| ̄ ̄ ̄ ̄ ̄ ̄ ̄|| ̄
   .  || ̄ ̄ ̄ ̄ ̄ ̄ ̄||
250あぼんぬ  ◆gBGx8.SEXY :2005/12/27(火) 00:44:45 ID:???

          ヽレ
         / |
         / _、_|   ( )   
        F _」`|  ( )  
        ヽ_Wノ y━・   これ系のネタ、多いなぁ
       /\フV     
       ttp://up.nm78.com/data/up040245.jpg
       ttp://up.nm78.com/data/up040240.jpg
2517さいちゃん ◆mZrPhcLBEg :2005/12/27(火) 20:56:57 ID:???
      | フ´   / /  ̄         ヽ i   \
     ∨    '   _        _   i    ヽ
     /      | __r',.ニヽ      /, - .`'v  i.   ト|
      /:1     | -{ トrしi1       トrしj }'  |   |ハ|
    __〃.|    |    ` ='′     ` ='    |   |
     {' 丁  ― | -  ..____    r‐┐   __..   -/十 :リ
     |     |   __..     `´   ― -- -ハ. |
     ⊥ - T  ̄         ,人      / /  j/  7さい売れ残ったら
      ヽ. |}: .:\     └ ┘     / /
         ヽ!| /|. \           /  !           どうすればいいの?
           |:/ .|   ヽ - ..__,.  ' :h ;ハ|
         ノ'  |    ハ      / V
252あぼんぬ  ◆gBGx8.SEXY :2005/12/27(火) 21:38:53 ID:???

     曰
     ||    _、_     / ̄ ̄ ̄ ̄ ̄ ̄ ̄
     ノ 丶 (〃,_ノ` )  <大丈夫。あぼんぬがいます。
  _ ||虹|| (つ日と)    \_______
  \ ||板||. ̄ ̄ ̄ ̄ ̄\
  ||\`~~´  (<二:彡) \
  ||\|| ̄ ̄ ̄ ̄ ̄ ̄ ̄|| ̄
   .  || ̄ ̄ ̄ ̄ ̄ ̄ ̄||
2537さいちゃん ◆mZrPhcLBEg :2005/12/27(火) 21:41:52 ID:???
      | フ´   / /  ̄         ヽ i   \
     ∨    '   _        _   i    ヽ
     /      | __r',.ニヽ      /, - .`'v  i.   ト|
      /:1     | -{ トrしi1       トrしj }'  |   |ハ|
    __〃.|    |    ` ='′     ` ='    |   |
     {' 丁  ― | -  ..____    r‐┐   __..   -/十 :リ
     |     |   __..     `´   ― -- -ハ. |
     ⊥ - T  ̄         ,人      / /  j/  ネコ耳付いてるのに
      ヽ. |}: .:\     └ ┘     / /
         ヽ!| /|. \           /  !            売れ残ったの?
           |:/ .|   ヽ - ..__,.  ' :h ;ハ|
         ノ'  |    ハ      / V
254あぼんぬ  ◆gBGx8.SEXY :2005/12/27(火) 21:47:13 ID:???

          ヽレ
         / |
         / _、_|   ( )   
        F _」`|  ( )  
        ヽ_Wノ y━・   これ系のネタ
       /\フV    
ttp://up.nm78.com/data/up040337.jpg
ttp://up.nm78.com/data/up040336.jpg
ttp://up.nm78.com/data/up040315.jpg
255あぼんぬ  ◆gBGx8.SEXY :2005/12/27(火) 21:50:35 ID:???

     曰
     ||    _、_     / ̄ ̄ ̄ ̄ ̄ ̄ ̄
     ノ 丶 (〃,_ノ` )  <売れ残りじゃなくて、あぼんぬがキープしてたんですよ。
  _ ||虹|| (つ日と)    \_______
  \ ||板||. ̄ ̄ ̄ ̄ ̄\
  ||\`~~´  (<二:彡) \
  ||\|| ̄ ̄ ̄ ̄ ̄ ̄ ̄|| ̄
   .  || ̄ ̄ ̄ ̄ ̄ ̄ ̄||
256あぼんぬ  ◆gBGx8.SEXY :2005/12/27(火) 21:58:19 ID:???

     曰
     ||    _、_     / ̄ ̄ ̄ ̄ ̄ ̄ ̄
     ノ 丶 (〃,_ノ` )  <あぼんぬ、蒸発。
  _ ||虹|| (つ日と)    \_______
  \ ||板||. ̄ ̄ ̄ ̄ ̄\
  ||\`~~´  (<二:彡) \
  ||\|| ̄ ̄ ̄ ̄ ̄ ̄ ̄|| ̄
   .  || ̄ ̄ ̄ ̄ ̄ ̄ ̄||
ttp://www.image4u.jp/anime/src/1135685469302.jpg
257名無しさん:2005/12/28(水) 10:30:22 ID:???
        ,、  /\
       / , l | ノ
      丶/ l |/ ノ    _________
       /_、/ヽ  /  荒らせ
       | ・ ・  |<  荒らせ
       \_(・)/ \  荒らせ
     / / |_l_|      ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
   / /
   \ \___(⌒つ http://www.2ch.net/
     \_____ノ
258名無しさん:2005/12/28(水) 17:37:01 ID:???
        ,、  /\
       / , l | ノ
      丶/ l |/ ノ    _________
       /_、/ヽ  /  荒らせ
       | ・ ・  |<  荒らせ
       \_(・)/ \  荒らせ
     / / |_l_|      ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
   / /
   \ \___(⌒つ http://www.2ch.net/
     \_____ノ
259あぼんぬ  ◆gBGx8.SEXY :2005/12/28(水) 23:49:45 ID:???

          ヽレ
         / |
         / _、_|   ( )   
        F _」`|  ( )  
        ヽ_Wノ y━・   お正月ですので。
       /\フV 
ttp://www.image4u.jp/anime/src/1135777205792.jpg
ttp://www.image4u.jp/anime/src/1135777180995.jpg
ttp://www.image4u.jp/anime/src/1135777245585.jpg
ttp://www.image4u.jp/anime/src/1133854527485.jpg
260ねおみるまら ◆WAMUTExV9k :2005/12/28(水) 23:51:59 ID:???
2005年度最終 固定表 決定版

【あ】 あらおく  御茶ショロボット ーエョヒ>(・∀・|黒暗(BlackBox)
     アヒャヒャ神 明 あん饅☆中華街 うんこマン あぼんぬ 甘口
【か】 蕘 ギコ太郎 ト 川端柳 Crei
【さ】 サ骨 参代目 初号機 司馬苦 スペースキー スレスト 少尉 かぐら
【た】 タルリー 血の華まりぃ 厨房板最長老:べんず翁 特攻セキレイ 奴隷3号兼弟子一号 
     玉葱乃味噌汁最高皇帝一世
【な】 ななしちん. 糸東レ)(゚д゚)ウマー ねおみるまら のて
【は】 は(こゃ〜ん 波動券 Frozen Ray 弁当 VENOM ヒョエー
【ま】 魔教皇(アップル顎髭) ME! 喪皇子うじゃ亡者
【や】 ヤシ肉 夜叉
【ら】 ReDrum ロンパリ
【わ】
【英数・記号】 QE3  (ノД^、)σ (・∀・)ニヤニヤ σz  8さい 7さいちゃん 30  s  GGU
261ねおみるまら ◆WAMUTExV9k :2005/12/28(水) 23:53:59 ID:???
2005年度最終 固定表 決定版

【あ】 あらおく  御茶ショロボット ーエョヒ>(・∀・|黒暗(BlackBox)
     アヒャヒャ神 明 あん饅☆中華街 うんこマン あぼんぬ 甘口
【か】 蕘 ギコ太郎 ト 川端柳 Crei
【さ】 サ骨 参代目 初号機 司馬苦 スペースキー スレスト 少尉 かぐら
【た】 タルリー 血の華まりぃ 厨房板最長老:べんず翁 特攻セキレイ 奴隷3号兼弟子一号 
     玉葱乃味噌汁最高皇帝一世
【な】 ななしちん. 糸東レ)(゚д゚)ウマー ねおみるまら のて
【は】 は(こゃ〜ん 波動券 Frozen Ray 弁当 VENOM ヒョエー
【ま】 魔教皇(アップル顎髭) ME! 喪皇子うじゃ亡者
【や】 ヤシ肉 夜叉
【ら】 ReDrum ロンパリ
【わ】
【英数・記号】 QE3  (ノД^、)σ (・∀・)ニヤニヤ σz  8さい 7さいちゃん 30  s  GGU
262ねおみるまら ◆WAMUTExV9k :2005/12/28(水) 23:55:59 ID:???
2005年度最終 固定表 決定版

【あ】 あらおく  御茶ショロボット ーエョヒ>(・∀・|黒暗(BlackBox)
     アヒャヒャ神 明 あん饅☆中華街 うんこマン あぼんぬ 甘口
【か】 蕘 ギコ太郎 ト 川端柳 Crei
【さ】 サ骨 参代目 初号機 司馬苦 スペースキー スレスト 少尉 かぐら
【た】 タルリー 血の華まりぃ 厨房板最長老:べんず翁 特攻セキレイ 奴隷3号兼弟子一号 
     玉葱乃味噌汁最高皇帝一世
【な】 ななしちん. 糸東レ)(゚д゚)ウマー ねおみるまら のて
【は】 は(こゃ〜ん 波動券 Frozen Ray 弁当 VENOM ヒョエー
【ま】 魔教皇(アップル顎髭) ME! 喪皇子うじゃ亡者
【や】 ヤシ肉 夜叉
【ら】 ReDrum ロンパリ
【わ】
【英数・記号】 QE3  (ノД^、)σ (・∀・)ニヤニヤ σz  8さい 7さいちゃん 30  s  GGU
263Cyber Module 7 ◆5X1mG/RYGo :2005/12/29(木) 09:21:11 ID:???
そうじをするませんお前ら乾いたタオルでふき取ります電気
264Cyber Module 7 ◆5X1mG/RYGo :2005/12/29(木) 14:11:08 ID:???
調子がいい長羽織があるんですがした香りをまぶすようにあぼんぬ
265Cyber Module 7 ◆5X1mG/RYGo :2005/12/29(木) 15:52:28 ID:???
ラーメン静かありませんお前らどこに行かれるのかしら?
2667さいちゃん ◆mZrPhcLBEg :2005/12/29(木) 20:03:28 ID:???
      | フ´   / /  ̄         ヽ i   \
     ∨    '   _        _   i    ヽ
     /      | __r',.ニヽ      /, - .`'v  i.   ト|
      /:1     | -{ トrしi1       トrしj }'  |   |ハ|
    __〃.|    |    ` ='′     ` ='    |   |
     {' 丁  ― | -  ..____    r‐┐   __..   -/十 :リ
     |     |   __..     `´   ― -- -ハ. |
     ⊥ - T  ̄         ,人      / /  j/  また無くなったの
      ヽ. |}: .:\     └ ┘     / /
         ヽ!| /|. \           /  !        7さいのんの知らない世界?
           |:/ .|   ヽ - ..__,.  ' :h ;ハ|
         ノ'  |    ハ      / V
267ねおみるまら ◆WAMUTExV9k :2005/12/29(木) 20:04:10 ID:???
2005年度最終 固定表 決定版

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

          ヽレ
         / |
         / _、_|   ( )   
        F _」`|  ( )  
        ヽ_Wノ y━・   冬休みですな・・・
       /\フV 
269名無しさん:2005/12/29(木) 22:48:55 ID:???
2ちゃん全板の中でも厨房板が一番まともだって事を住民たちは知らない
270あぼんぬ  ◆gBGx8.SEXY :2005/12/30(金) 18:50:48 ID:???


          ヽレ
         / |
         / _、_|   ( )   
        F _」`|  ( )  
        ヽ_Wノ y━・  めでたいです
       /\フV 
      ttp://up.nm78.com/data/up040978.jpg
271名無しさん:2005/12/30(金) 18:52:58 ID:0A6zeTuY
美羽はいい、茉莉ちゃんを出せ
272名無しさん:2005/12/30(金) 19:13:32 ID:???
>>270
有害
2737さいちゃん ◆mZrPhcLBEg :2005/12/30(金) 20:16:15 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
. ヽ::::::::::::::::/ :::::/:..:..:.>! \  }:''´:::::::廴イ:::\‐- 、:::: |::::::ヽ、:.
274あぼんぬ  ◆gBGx8.SEXY :2005/12/30(金) 20:42:17 ID:???

          ヽレ
         / |
         / _、_|   ( )   
        F _」`|  ( )  
        ヽ_Wノ y━・  あぼんぬのココロで
       /\フV       ゆっくり休んでください。
275名無しさん:2005/12/30(金) 20:43:27 ID:???
276あぼんぬ  ◆gBGx8.SEXY :2005/12/31(土) 01:54:58 ID:???

          ヽレ
         / |
         / _、_|   ( )   
        F _」`|  ( )  
        ヽ_Wノ y━・  今年も残りわずか。
       /\フV       感慨深いものです。
╋━┃┛┃╋┻━┏┗┃┻┗┗┣┣┏┣┏━┗┃┛┓┃┣┓┳┗┳┃┣┓┓┏┛┓┛┓┓
┳┓┛┗┏┫┣┏┓┓┛┛┣┣┛┻┛┛━┃┃┳┓┗╋┏┳┗┏┛┃┃┻┫┃╋━━┏┳
┫┣┫┳╋┫┫┫┻┓┻┣┓┛┃┓┳╋┃┗┫┛┗━┏┏┫┓┳┓┳┛┻╋━┻┗┣┓┃
┳┏━┻╋━┻┗┏┓┏━┣┫┣━┃┗┓━┣┗┓━╋┛┛╋┣╋┣┳┣┳┃┓━┗┣┻
┗┳┗┓╋┫┓┏┛┫┻┣┻┳━┓┣┣┃┣┛┳━┃┓┻━┛┫┻┛┛┳┻┗┛┫━┳┏
┫╋┏━━┻┃┣┣┗┛┛┣╋╋┫┫┛┓╋┓┏┓┗┃┏┗┓┳╋┗┳┃┛┣┛┫┓┓┏
┫╋┛┗┳┗┫┫┫┓┳━┓┳┃┣┏┳╋┳╋╋┗┳┳┃┏┗┻━┗━┃╋╋┃┳┣┣━
┫┓┓┏┃┛┫┫┣┳┫╋┛┳┓┗┣┗┏┫┃┓┗╋┻┓━╋┛━┛┛╋┳╋┫┻┣┻━
╋┃┓┓┣┳┛┻┓┗┻┗┻┏┫┛┓┏┛┫┏┃┛┃┻┃┛┃┃┗━┻┓┣┓┫┻┗┛┣
┗┣┫┫┃━━┻━┗┻┫━┻┛┻┏╋┓━┓┓┫━┳┃╋┃━┻┣┻┻╋┏┗┣━┫┏
┣┛┫┓┫┛┏┏┳╋┛┛┓┓┗┣┓┓┫━┗┓┏┃┏━┳┓┗┣┏┣┫┫┻┓┣╋┣┗
┛┛┻┳┫┻┛┳┗┃┳┫┳┳┛┃┳━━┣╋┻┫┗┣┻┛┗┳┳┃╋┛┏┗┃┃┏╋━
╋┏┏┗┏┗┓╋┗┗┫┗┛┓┗┳┏┫╋┛┣┻┓┏╋┫┃━┏┫┃┓┏┻╋━┳┫┻┳
╋┳┗┏┏┓┗╋┫┫┗┓┣┳┳┓┣┃┗┃┫╋━┻┏┳┏┏┓━━┃┗┃┗┓┛┓┻┳
┻┻┓┛┻┣┗┗┫┣┏┃╋┓┗╋╋┻┣┗┫┓┣╋━┏┏┛┗┳┗┗╋┗┓┛┻┻┃━
┛┃┳┛┳━┣┓┗┏╋┃┣┓┃┗┃┳┫┻┫━━┃┻┫┳━╋┻┣╋┓┛┗┏┳╋┫┻
┛╋┻┃╋━┛━╋┫┛┫┃┳┓┳┗┃╋┫┃┻╋┏┗┗┻┣━┓╋━╋╋╋┓┗┏┻┓
┣┓╋━┃┓╋┳┻┫┏┫╋┗┏┏┓┫┃┓┳┫┳┃┻┗┣┓┫━╋┓┛┳┳┓━┗┗┳
┃┃┻━┳━┓┗━┣┏╋┏━┓┏┻┗┛┣┻┏╋┓┳┳━━┫┻┓┳┫┣┳┛┓┃━━
┓┛┣┻┻┣┓┏╋┛┓┃┗╋┃┫┏┻┃┗┳╋┫╋┓┣╋┛┓┏╋╋┳┗┫┃┛━╋┗
┏━┫╋┃┏┳┳┣━┛┫┏┗━╋┓┗┓┓┻┻┫┫┃┳╋┣┛┏┛┻╋━┳┻┳━┗━
╋┫┗┗╋┏┓┗┫╋┫┏━┣╋┃┣╋┣┃┃┫┫┃┗┓┏┓━┣┫┏┏┃┻┓┳┫┫┫
┗┓┫┏┓┃┻┓┃┓┳━┏┗━┳┗┓┃┳┗╋┃╋┳┗╋┣┓╋┏━┻┏┏┫┻━┻┓
┏╋┗┳┛┃┓┻┣┏┛┻━┏┗┏┳━╋┗┻┣┗━╋┏┓┗┗━┃╋┓┳┻
┃┣┛┃┗┫┣┗┻┛┫┛┃┻┓┃━┳┗┗┣┛╋┻┣┻┫┫━╋━┻━┳┓┛┳━┣┓
┏┻┳┣┓┻┗┗┫╋┗╋╋┫╋┳┃━━╋┳╋┳━┃┏┣┫┫┣┫━┗┣┏┛┣┣┏┏
┏┛┗┏┣┫┃┗┫┫┳┗┛┓┏┛┳┏┏┣┛┫┛┗┳━┫┓┻━┫╋┳┣┛╋┓┛╋┃
┓┫┓┏┻━┣┏╋┗┃┗┗┃┏┫╋┳┗┣┳┓┫┫┏┗┏┣┏┫┓┫╋╋╋━━┛┏┛
┻┗┓┫┃┏┗┏╋┓┻┛┗┻┗┏┣╋╋┓┣━┫┏┻┏┓┛┓┻┃╋┃┏┳┳╋╋┻╋
┏┫┏╋┛━┫━┗┓┗┛╋┫┛┣━━┛━┃╋━┣┏┛┓┛┳┛┻━┏┃╋┃┣┳┻┳
┓┫┻╋┛┓┫┛┏┛┃┏┛┛┫┓┗┣┏━┏┗┃┓┻┗┣╋┛┛┳┳┏┻┓╋╋┗╋┛
┫┏┛┣┏┃┏┛╋┫┣┛━┳┃╋┃┓┛┏┫┏┣┏┃━┻┛┃┃┳┃┃┻┏┏╋━┓┳
┛┗┗┣┳┓┳┛┫╋┃┫┣┏┗┻┫┗┣┃┣┛━┏┓┛┳┛┛┗┻┗┣┓┃┏━━┛┣
━┏┏━┓┫┻┓┳┳┫┻┣┏┫┻━┗┫┃┗┳╋┏┻┏┣┃┓┣┃╋┓┳┏┳┛┏┳┃
┏┃┣┏┃┏━┣━┣┗┗┛┃┗┃┓┻┃┻┻╋┗┃┣┳┫┏╋┃┛┻┛┫┃┻━┳┫┏
┳┻┃┛┳┳┳┗┃┣━┻┗┃┓┓┣╋┗┻╋┓┃┫┃┏┻━━┓┃┏┃┫┫┣┏┻┏┏
┻┛┣┣┃┛┓━╋━╋━╋┣┛┓━┻╋┓┓╋╋┛┛┫┗┻┃┻┳┗┏┻╋┛┃━┣┛
━┏╋┫┳╋┓┛┗┳┳╋┓┗┳┻┏╋┣┻┣┳┳╋┓┛┳┗━┫┳┣╋┓┏┏┃┫┣┛
┫┓┣━┫┃┃┃┃╋┓╋┛┫┻┳┗┻━╋┳┃┫┛┣┳┛┓┣┓┏┃┻━╋┳┣┏┫┓
┛━╋┫┣┓╋┃┛┻┛╋┏━┣┃┳┳┛━┣━━┳┗┳┃┻┃╋┣┫┃┓┳┗┃┃┗┃
┫┻┏┓━┣┛┛┳╋╋┃━┫┏┳┏━┳┗╋┃╋┃┏┏━┗┫┻┛━┃┗━╋╋┫┫━
╋━╋┓┃┏┣━┛┏━┗┫┛╋┫┏┏┃╋┃┗┛┛┣┣┏┣┫╋┏┗┓┃┓┃┏┛┓┏
┃┏┳┛┻┳┃┓┫┏┣┫┓━┛┛┏┓┗┻┻┫┛┳┻┻┻┃━┗┛╋┓┗┏┻┗╋┗┣
┻┫┳━┳┳╋┣┫┗┏┛┳┳┳┳━┫┳┻┣┫╋┓┣┛┏┗┛┣┻┏┣┏━┳┻┻┏┳
┻┫━┳━┗╋┏┏╋┗┗━┳━┃┗┫┓┫┣┻┃┻┳┛╋┓┳━╋━┫┓┳━┏┓┣┓
┣━┣┓━┻━┓┏┃━┫┏┓┃┻┻━━┫┗━┃┗┳╋┣┻┛━┳┓┏┣┫┛┛━╋┃
┳┳┃━┻┳━┫┏┏┻┗┣┣┳╋┗┓┳┏┓━┗┃┳┣┓╋┃┃┃┣┻┓┓┗┏┳┗┫
━┻╋┏┫┫┳┃┻┗┣┏╋┫┃╋┗┫┃┫┫┓┣┻┏┛┏┓┣┛┻┃┏┣╋
┃┃┣━┻┏┓╋━┗┳┃┗┃┛┛┫┻┳╋┣┃┓┫┛┃╋╋┫┛┗┣┳╋┣╋┛╋┓┳
┛┛┣┣┻┛┳┛┫┗┳┓┳┫┳┣┳┣┣━━━┗┛╋┻━┏┳╋┳┗┏┣┛╋┛┛┏┏
┛┫╋┃┫┃━┣╋┻╋━┣┛━┏┏┣┳┛┳┃━┓┃╋━┗━┣┛━┏┏┃┫┣┫┣┳
┫┃┗┏┓┗┛┳┛┛┏┏━┃━━╋╋┻┻━┗┃┏┫┳━┳┓┓━┣┫━━┳╋┃┛┣
┗┫┳┏┣┃┫┗━┓━┃┃┏┃━┓┓┫━┫┻┻┛┗┃┗┫┏╋┛┫┓┓┃┏┻┗┻┣
╋┫┏┏┓┻┳┫┓┓┛┫━┳━╋┓┳╋┛┛┏┳━┳┃┫┻┣━╋┓╋┣━┃┏━┫┫
┫┛┛━┛┛┣┓┗┻┫┓┓┏╋┏┃┗┃┃┻┣╋┳┓┏┓┻┣┗━┛━┗┃┳┻┫┳┗
┓┛┏┓╋┫┳┓┓┻┣┣┓┣┣┫┓┗━┣┻┓┳━╋┫┏┻┫┃┗┗┻━╋┃╋┳╋┏
┳┃━┏╋┓┛┣┻┛┓┃┳┫┫┓┣┫┣┣┳┣┫┓┏┃┣┻┃┛┣┫┣┛┓┫┃┫┛┏
━┏┗━┃┳┫┗┣┏┃┃┫┓┻┏┃┃╋━┫┃━┃┓┏┓┓┳╋┏┻┫┳╋┃┻┫╋┃
┫┃╋┣┗┫┫┏┳┳┏━┳━┏┏┃┃┛┣┫┛┓┗┳┗┏┫┫┛┓┻┻╋┓┏┫┳┃┣
┛┫┣┓━╋━━╋━┻┫━┗┳┗┣╋┓━┃┻┓┃┏┃┳━━┓┗┛━┻┏┓┓┛┫┻
╋┛┏┣┗┗╋╋━┛┻┛┫┃┓┣┗┳┣┣┻┣┫━┏┛┳┳┗┻┗┣━┣┃┛┳┛┗┏
┳┳┃┻┫━╋┻╋┳┻╋┛┣┗┳┏┓┳┫╋┣╋┗┻┗┓┻┏┻┏┗┳┳┓╋┳┃╋┣
┻┳┏┳┏┻┃┣┣┳━┛┓┛┗┳┓┏┻┗┗┛╋━┣┻┳┻┣┻┛┗┛┓┻┫┏┫┳┃
┗━┣╋╋━━┗╋━┫╋┃┛┻┓┗┣╋┃┳┃┏┓┳┳╋╋┻┣┳┳┃┃┣┏┏┏┓╋
┏┳┗┻┃━╋┳┣┫┳━╋┃┫┫┣━┫┛┻┛┛┣┣┫┏┫┓━┫┗┳━┛━╋━┻┛
┻┳┫┃┛┓┛┳┃╋━┻┏┫┻┏╋┓╋┗┗┫┃┛┳┛╋┻┗┃┫┃┓┗┏┳┳┓┫┻
╋┓┏┛┳┛┳┏╋┛┛┫┣┃┓━┛┏┃┗━┫┳┃┫┃┏┗┫┛┛┃╋┏┏┻┏┗━┻
┗┳┓┫┫┫┛┣╋┓┳┛┓┃┃━━┛┃┫┃┣┛┛┳┃━┣┃┓┻┫┏┗┗━┳┓┗┳
┣┳┫┣┏┓┛┓┳┳┓┛┣┣┣┗┣┳┫┓┏┳┫┗╋━━┗┛┫━┣━┳┗┣┛╋┛┗
┛┗┣┳┏┃┓┗━╋┻┛┳┏╋┗╋┃┏╋┃┃┛┫┓╋┛┳┫┳┣┏┣┗┗┛┫┣┫┓
┣┏┣┻━┗┏┣┫┳┛┛╋┛┣┻┏┛┻┗┗╋┓┃┣━┏┏┏┃┳┻┏╋┳╋┗┣┏┃
┫╋━┣┻┻━┏┛┓┣━┓┳┓┻┫┓┳┫━┳┛┓┏╋┫┳┓┳┃━┃┛╋
┫┳━╋┛┗╋┣┏┗╋┏━┓┃┏┫━╋━┫┣┛╋┗┓┗┫╋╋┻┫┗┓╋┛┃┻┏┳
┏┓┛┃┗┏┓┓┃┗┗┓┃┓┳┏┗┳┳┣┗┗┗┳┏┓┣┫╋┃━━┫╋┣╋┻┳┃┗
┓╋┗┗┳┓┛┫┃┏┗┻┣┗┣┳┣┗┣┓┗┛┻┃┃┗┣┃╋┗━┛┗┣┏┫┗┃┣━
┗┫┃┛┻╋┫┃┃┏┛┻┛╋┃┏┓┻┗┫┣┗╋━┏┻┛┳┻┳┛┳┏╋┗┣┏┳━┣
┗╋┓╋┛━┻┃┗┏┏┫┣┛┫┛┣┣┳┳╋┛┗┏┓┛┛┣┣┃┣┣┏┻┏┫┓┗┃┗
┫╋┏┗┻┻━┣┏━┗┫━┻┗┣┳┣┃┏┫┃┻┻┃┗┃┃┻┛┛┓┛━━━┓┛┏┃
┗╋╋┗┛┛┣┻┓━┃╋┳┃┳┗┫┳┗┣┫┣┓┳┛━┳┓╋┣┓┗╋┛┏┏┓┓━┃
━┻┛┻┓┛━┛━┳┳┃╋┳╋┻┓┗┏┳┗┗┣┏┻┻╋━┃┫┣┫━┗┫┣┣┓┛╋
┗┏╋┣┏┗┣┓┃┳┏┃┏┳┓┓━┏┣┓┓╋┃┏┏┻┫┳┣┃┏┛┏┗┃┗┣┗┫┗
┛┏┓┣╋┃┛┣┻┻┳┣┏┻┻┏┫┏╋┏┓╋┗┗┫┻╋╋┻┏┓┃┃━┫┓┻╋┻┏
━┗┃┣┓┛┏┗┣┏┓┻┻┫┛┫┏┛━┳━╋┛┃┃┣┣┛━┃╋┣┃┃╋━╋┛━╋
┃━━╋┓┗┓┏┏┓┛┃━┃┛┣┛┣┳┗┣┣┛┃┻┛┫┃┻┣┓┻┏┏┣┳┻━┃┻
╋┓┛┓━┫━┣┣┏┣━┣━╋┓┫┏╋┻┛┳┛┓┛┣┳┣┳━┳┫┃┣┳━╋━┏┣
━┏┻━┓┓┻━┫┻┻┣┃━╋┻┗┗┣━┻┏┗┛━┫┻┣╋┻┃━┗┣┣┏╋┫┗┃
┛┃┛┫┫┓┫╋┏┣┓┃┳┃╋┏┛┳┛┏┃┓┗┗┃┳┫┻┫┃┳┳┳┏┗━╋┻━┗
┛━┻┛┗┓╋┫┛┳┗┛┣┃━╋┫┛┃╋━┫┛╋┃┣┣┃┏┫┏┓┫┗┳┓┗╋┫━
━┣┃┣┗╋┫┓┫╋┓━━╋┻┛╋┏━┃┓┓━┛┛┳┓┫━┛┫┻┳┣╋┫┃┛┏┣
━╋┛┳┃╋┳┛┫┣┃╋╋┣┣╋┻┃╋┛┗┻┣┛━┏┣┳┳┏┻┏╋┗┫┣┫┻┫┫
┣┛┣╋╋┣┃┛┓┣┣┗┏┛┓╋┫┛┓┣┗┣┫┣┛╋┃┗┏┫┃┏┏┻┏┗━┏┃┓
┗┃━━┳━┃╋┣┳┏┗┫╋┃┓┻┓┃┳╋┣┓╋┻┗┗┃━┃┣┏┳┓┫┗┏┳┳╋
┃┳┃━┻┣┛┃┓┻┓━┛┃┻━┏┛┣┣┫┏┳━┣┃┃┓┗┃┫┣┛┳┳┣┃┳┛┻
┓┃┻┃┏┏╋┻┳┻┳┫┃╋┣┫┗━┏┏┻━┗━┻┓┛╋┃┏┏┫╋┏┳┏┫┣┣┫
╋┫┣┣┃╋┏┛┃┫╋╋╋━┓━┫┗┗┫━┏┃┻┻┫┳┏┫┣┣┗┗┓┫┗┣┣┗┗
━┗━┣┓┳┻┃┗┫┻┛┗┗┻┣╋┗┛┳┣┻┣┫━┃┳┗┣┃┫┓━┫╋
━┣┛━┛┛┻┛┳┻┻┃┣━┻┏┻━┻┳┳━┏┣┛╋╋┛┗┗┫┻╋┓┗┃┗━━┗
┏┫━┓┛┏┛┃┗┫┳┓┃┣┃┓┣┻━┛╋┓┳┫┛┓┓┳┃┳╋┳┏┳┣┫━┓┛┃
┏┓┣┏┗┻┗┳━┛┣┫┛┃┗┗┓┃┻┗━╋┣━┣┏━┓┓┗┓╋┃┣┳┏┏┃┫┃
┳┣┗╋╋┫┛┳┏┣┏┳┓┏┗┓┻━┳╋┗┗╋━┃┃━┗┫┻┛╋┳┳┣┣━┻╋┣
┃┛┗┗┃┏┛┛┓┫━━┻┳┻┣┳┻┣┫━╋┣┏┃┣┣┣┻┣┏┗━┛┛┳┳┛┳┣
┳━┃━╋┻┣┳┻┣━┣┫┏┫┻┫┫┓┏╋┓┳┏┓┗┫┏┗┛╋┏┣┣┏╋┓┗┛┃
┳━┃┏╋┳┻┛┻┓┏┃┃┛┃┗━┓┏┃┃┻┓┓┃┃┓┻┫┓┫┣┓┏┣┻╋╋━┛
┗┗┫┻┓┓┻┫┃╋┛┃┗┣┏┳┃┗┏┏┏┻┳┓┃╋┻┓━┓━╋┏┳┗┫┓┛┗┛
━┏┫┻┛╋┗┻┃┛╋┫┫┃┣┗┫┏┛┓┫┗╋━┗━┣╋┗┛┏┛┳┃┻┛╋┃┣┏
┏┫┃┣┫┗┃┏┳╋┣┃┳┳┓┗┃━┓┏━┛┓┣━┣┫━┗┛┃━┏┛┣┫┗┃┗╋
╋┃┫┏┫┳╋┫┫╋┳┗┗┛┫┣┛┳┻┗┏━┃━┣┏┳╋┣┛┓┗┓┻╋┛┻┫┏┏
┫┓┫┻┗┣╋┫┻┗┃┣╋┣┏┃┛┃╋━┳┣┣┻┏━┓┣┏┻┫╋━┗┣┻╋┫┛┛
━╋┳┗┏━┓┫┗┃┻┃┫┏┳┏┣━┫┓━┏┻╋┃╋┫┓┳┗┏┏┗┓┛┫┻━┳┃
┏┃┗┣┻┛┛┗┓┳┏╋┻┻┻┳┛┓┏┃┫┣━┏┏┣┏╋━┻━┓┣┏┓┏━╋╋┏
┣┓┗┗┃┏┻┫┳╋┗┻┣┗┳┫┻━┫┓╋┏┣┏┗┗┏┫┫╋╋┻┗━┏┃┫┓━┓
┛┗┏┻┣┃┗┏┳┻┫━┫┏┻┛┏╋┏┳┣┃┛┣┻┃━┏┳┛┏┛━┣┫┏┏┏┃┣
┻┏┫┳┃┫┳┓┫┫┓┛╋┻┫┓┫┫┛┣┻┫┣┻┏┫┗╋┓┗┻┻━┛┃┃┣━┳┃
━━┏┫┻╋┻┻┓┓┻┃┗╋┳┏┳┫┳┳┳┫━┣┛┳┓┣━╋┓┫┃╋┳┻┏┣┻┫
┏━┣┏┃╋┗┫┗┓┣╋┗━┫┃━┗┳┛┓┻╋━┓┳┛┃┏┻┗┓┳┏╋┛┃┛┓┫
┗━┃╋┻━┓┻┣┃┏┓┫┣━┛━┣┫━━╋┫┳┫┏╋┗┓┗╋━┏┫┛┻┃┫┛┳
┏╋┃┓┛┣┳┃┳┫┛┫┃╋┏┣╋┣┳┳┣┻┣┓┻┓┓┓╋━┓┓━┛┓┳┻╋┏┗
┓┳┗┓┃┓┳┻┣┳━┓┫┻┻━┃┛┣┃┻┃┗┛┗┻┫━┣╋┛┃┣┣┓┛┻╋┓┫
┳╋╋┏┏┃┳┣┣┻╋┛┳┳╋┏╋╋┓┃┛┳┗╋┳┻━┣━┛┻┳┳┻┏┏┃╋┣┻
┓┳━┳┣╋━╋┏━┣━┏┫━┃┣┻┫━╋┳┛┣┻╋┓┣╋┃┏┫━┫┛
┳┗╋┳┛╋┫┏┏━┃━━╋┃┗┃┳┗┗┃┃╋━━┗┃╋┻┏╋┛┏┫┻╋┏┛┳┫
┛┃┣╋┳━╋━┛┳╋━━━┏┳┃┛┳┏┣━┓┓┳╋┣┛╋┓┛┣┗┫┃┳┳┳╋┃
┻┓┣┃┣┻┛┫┃┳┓┓━┏┫┗┣┣┣┃┻┓┣┃┫┣┛┓┫┣┳┣┣┗┳┫╋┛┓┗
┛┛┻┛┏━┛╋┫┛┻┗┫┳┻┣┳┏┫┣┏┻┗┻┃╋┻┫━┃┣┃┣┻┻┗┻┳┓┻
┏┛┫┓┫┃┻━━┗┻┗┃┗┏┗┏┫┗╋┛┓┫┳┳┛┏┫┗┻┣┃┣┳┛┻┏┏┗┣
╋┗╋┗┛╋┏━┻╋┏╋┳┫┻┏┫┳┳┻┓┻┓┣┓┛┓┫┗━┓┓┻┏┫┛┫┗┛┣
┛╋┗┓━╋┗┣┗┛━┻┗┻┫━┗╋┗╋┻┣┓┻┓┃┻┣┳━┏┗┛┃╋┫┣━┛┫
┣┗━┓┫┛╋┃┏╋┣╋┏┃┏┃┓┗┻┣┓┻┣┻┫┏┃┓━┻┣┓┏┻┻╋╋┻┏┗
┃━┫┳┃╋┻┻╋┃┏┣┫┛━┳┣━┻┣━┫╋╋┣┻━━┓┓┫┗╋┃┳┏┏┳┏┗
┻┫╋━┫┓┗╋┓┓┳┣╋╋┏┏┓┫┫┛┃┓╋┳┫┃┛┛┫╋━┣┫┏┛┫━┏┣┗
┫┛┓┣━┏┛┗┗━┻━┛┏━┏━┛┻┃┫┫┗┣┳┫┣┃┻┃┛━┻┓┗┛┃╋┗┏
┏┗┣┗┫━┛┓┏┃┏━━┻┛┫╋┗┃┫┛┻┣┏╋┳┃┏╋┏┛┣╋┫┣┳┻┓┛┏
┛┻┏┻┏┳┻┓┏┫┻╋┣┻┃┳┛╋┫┣━┻┓┫┛━┏┫━┓┛┫┳┏┏━┳┓╋┛
┓┓┣╋┃┛╋┻┓┫┣┣┣┃┏┻┳┏┛┳┓━╋━┣━┃━┳┛┣╋┣┫┏┻┣━━━
┳┃┃┗┻┃┃┫┃┫┛┓┣┃┗┳┻┏┏┏━┗━╋┓━┣╋┃┏┓┳┻┃┗┏┗┣┓┗
┓┃┓┛┣┫┛┳┣┻┣╋┣┛┓┓┓━┫┻┻┃┻┫┣┫┗┻┓┻┫┫┃┻┛┫┫┫┛┛
┃┓┗┃┻━┳┣┣━┛╋┳┛┳┣┻┗┏━┗━┫┓┳┳┣┫┏┻━┣╋╋╋━┃┣┓┳
┗┓┻┗━┗┻╋╋┻┣┻┗┳┗┳┗┗┣┃┃┃┫┳━┓┣┗┛━┗╋┣┗┫┳┣┛┗╋
┓┛┳┳━┏┏┛┏┗┓━┏┣┓╋┣┏┓┳┳┏┓┻┳━┣┳┓┻┻┏┫━┓┛━┣┏┻
╋┻┓┃━┣┛┳╋┗┳╋┗┛┏┻━╋━┛┏┏╋┣┗┳╋┏╋┛┻┗┻┻┳┏╋┛┣━
╋┏╋┓┓┗┣┏╋━┗┻┃┗┃┳┫┗┛┫┃━┛┓┳┏┃┳┃╋┳┏┣┣┳┏┓┃┣┃
┏┛┫┫┗┓┗━┓┫━┃┳┛┃┳━┗┳┛┛┣┛━┏━╋┓┗┣┳┣┫┗┗┃┣━┗━
━┻┻┳┗┏┳┗┓┳┃┣┣┣┣┗┏╋┗┫┳┻┛┳╋┳┛┃┣┳┏┃┃┗┓┛┃┣┓┫
┫┳┳┳┃┳╋┓┳┃┳┏┛┣━┓┏┛┃┫┛┫┃┛━┓┓┛┃┣┣┓┃┣━
┫┏┛┗┓┣┓┃┣╋╋┃┃┣┣┳┃┗┫┳┃┫┏┛┣┳┳┻┻┓╋┗┏╋┻╋╋┗┗┃
┏┛┻┏━╋━┗┻┗┗━┓┃┛┳┻┫┏┻┃┳━╋╋┃┫┓┻╋┻┣╋┫┻┻┣┻┻┫
╋┗┣┫╋┣━┫┫┏━╋┳┫┗┣━┛┣┗┗━┳┳┻┳┓┳┏╋┓━┻┗┛┓╋┫┛┳
┏┣┳╋━┓┓┗┃┃┛┗━╋┛┗┫┗╋━┗┏┣┗┛┛┫┏━┣┃┏┛┏┛┏┗┛┏┻
┓┛━┓┫┓┳┛┗┣┛┻┳┫┛┫┫┣┏┻╋┃┻┛┏┏━┣┓┣┗┫╋┓┻╋╋╋┓┓
┣╋┫┳╋┓┓┃┣┣━╋┓━┛━┳┗┃┳┻┓┏┣╋┗╋┗┛┻━┳┳┏━┏┣┗┏┏
╋┓┃╋┗┻┻┓┏┫┻┏━┳╋┗┗┗╋━┓┣┏┗┃┏┣┃┣┗━┓┓┻━┣╋┫┛━
╋┗╋━━┻┃┫┓┳┏┫┗┳┻┛┣┏┣┓╋┳━┓┗┫╋┛━━┏┗━┻━┫┳┓┳┳
┛╋╋┫┣┏┛┛━┓╋┗┗┣┗┗┻┗┫━━┏┻┣┓━┏┏┳╋┓┫┏┏┣┓┓┓┗━
┻┛┃┗╋┓┫┳┻┗╋┛╋┓╋┣┻┫┓┛╋┫┃┃┳┏┫┣┓┗┳┣━┓┃┏┃╋┣┓
┫┗┳━┻┓┏┗┓┳┳━━━┓┛━┏┏┫━┣━┣┳┗╋┗┗━┳┏╋┣┫┫┳┳┳┳
┣━┣┃┗┗┓┻━┣┫┏┻┳┛┓┗┃┫┏┣┓━━┛┃┳┗┏┓┛━━┏┫┗┫━┗┃
┳┃┣┏━┃╋┗┳┓╋┛┫┻┳┣┓┣┳╋┓╋┳┏┛╋┗┏┏┻┣┗┗┫┫┏╋┣┃┛
┗╋┃━┛━┻┛┛┃┛╋┣━┻┃╋━━┏┃┛┛┫┛╋┻┗┗╋┛┳━┣┳┃┳┓━┳
┻┫┛┗┳┃┗┛┃╋┃┗┗┗╋┓┳━┏┗┫┛┓┻┛┣┳┳┫┻┳┫━━┫┗┻━┓━
━━━┏┣┃┓┫━┃┳┳┫┗┫┣┛┏╋┫┣┣┣╋━┗┏┻┫┻┓┫━┓┻┗┓┣┻┫
┣━╋┛┏┻┣┛━┛┫┣┃┃┣┻━┗┏┣┛━┓┣╋┳┛┓┣┗╋━╋┗┃┓┻┳━┏
┻┫┓┃┏┃┳┣┻━┻┫┃┓┳┓╋┫╋┻┃┫┓━╋╋┓╋┛┏┓┓┻╋━┳┣┣━┻
┳╋┫┛━┗┳┃┣┻┗┓┳┣┣┻━┳┻┫┓┃┻┻┏┏┗┛┻╋━╋┻┻┗┣┃╋┻┫
━┏┫━┻┓┳┻┫┣┃┗┃┏┓┓┫┫┳┗┳┳┏┣┗┃╋┛┏┏┻┛┣╋┃┃┃┳┫┃
┣┣╋┳┃┫┏┳┣┏┃┓┗┳┏━┻━╋━┃━┛━┏┣┗┻╋┫╋┏┫┃┫╋┳┃┳┗
┃┛┏━┣┃┫┓┻┣┳┣┫┣┣┻━┻┣┣┣┻┫┓┛┣╋┃┻┃┣╋┗┳━┃┏┛┻┗
┗┓┓┛┗┏┣┫┳┻┳┫┏┗┣╋┻┏┏┫┫┳┏┳╋┏━┫┳┏┣┫┛╋┗┣━┗┗┃
┓╋┳┗┃┗┓┏╋┫━┫┛┏━┳┓┃┣┗━┳┓┓┣┳┣┗┳┗┻━┓┫┏
┛┓╋┣╋┻┃┳┻┳┃┛┻┣━┳┳┃┻┛┃┗┣┛┛┻┓┓┫┗┃┣┻┳┛┣┓━┣┻
┻┛┛╋┛┗┣┻┫┃┛┗┻┫┳┳┣┻┗┗┛┓┛┫┛━┣┓━┣┣┃┣┃┏┳╋╋┃┛
┏┣┏┏┛┳┛┫┗┻┻┛┛┏┻┓┓┏┏┓┛╋━┗╋┳┻┣╋┓┳┃┗┓┓┳┏┻┛┣
┣┫┗┃╋┛┗┛┛╋┻┻┏┻┫┫┻┛┃┣━┗┏┫┓╋┏┳┣┏┫┫━┣┣┻┗┛━━
━┣┫┳╋┣┛┗┓┻╋┏┫┗┛┛┃━┛┳━┛┗┗┣┓┻┻┏━━┳┫┫━┗┓┫┛┳
┏┏┣┫┻╋┣━┗╋━┻┣╋┛┳┣┳┓┻┫┳╋┗┛┻┗┛┫┓┫━┣┻┳╋┻━┃━
┏╋┓┻━┓━━┗┓╋┛┓┻┻┗┗┏┫┓┏┫┳━┗┻━┗┣╋━┻┫┗┣┓┳━┫┳
━┻┛┓┣╋┳┃┫┻┛┳┏╋┳┳╋┓┳┛┳┳━━━┗╋━━┃┣┗┳┻┏┫┻┏━┣
┻╋┓┫┫━┓┫━━━┣╋┓┻┓┣┏┏━┗┃┣┃━┣┳┫┻┻┛┳┣┣┫┏┓┫╋┳
╋┃┫┛┃┗┳┻┓┛┻┗┻┫┓┳┫┗╋┫┻╋┃╋┳┳┏┳╋┏┣┓┻┃┻┏┃┛┫┓
╋┃┣┫┛┗┓━┗┳┣━┳┓┏┛╋╋┣┏┓┫┃┛╋┫┗┳┳┓╋┏┛┃┓┏╋┫┳┳
┃┛┣┛┻┏┗━┓┃┻┳┗┓┃┛┛┳┏┓┫┃━┫┓╋┃┗━┻┳┻┃┣━┗┃━┗┏
┣╋┓┓┃┃┃┏┗┓╋━┏┏┗┫┻┏┣┓┣━┻┛┗┏┓┓╋┻┣━┳┻┫┣┗╋┏┗
┗━┗╋┃━┗┣┳┣┣┫┻┛━┳╋┃┏━┓╋╋┏┗┓╋╋┏┫┛┣┳┏┗┃┓┫┏┓
╋┓━┫━┃┛╋┓━┫┫┫┃┳┛┃┫┃╋┣┏┗┛┣━┓━╋┻┛┫┗┳┏┫┗┻┓╋
┛┳┏━┏┗┏┛┛┓┫┣┛┃━┣┓┣┃╋┫┏┫┓┛╋╋╋┛┻┗┃┏┗┃┓┓┻┓┃
┛┓┳┳┻┫┏┗┣┻━┫┓┃┣━┫┏╋╋┏┣┳┣┣┃┓┛━╋┃━┏┣┻┗━┻┓╋
┣┫┛━┏┏━┳┗┣┗┗┃┻┗┃┗┫┻┃┃┏┫╋╋┛┣┏┃┣┃┣┻┏┏╋╋┳┏┣
╋┻━┗┫┃┏┃━┻┓┣┫┣━┫┳┛┗┛━┗┛┳━┻┛┛┛╋┫┫━╋┓╋┓━┫┫
┃┗┏┻┛┏┣┫┣┗┗┣┓┛┛┃┗┛┏┫┃╋┃━╋┣┓╋┗┫━┳┫┫┣┛┗┣┻━
┻┓┫┗┻┫┗┗┻┓┛┗╋╋┳┳━┗┓╋┗┫┳┏┃┳┫┣┳╋╋┏┫┗┳┃┃┏┫╋
┳┃┻┃┗┫┣┳┛━━┗━┏┃┗┛┃┃┏┏┗╋┣┛┣╋┗┓━┻┛┳┏┣┛┳┗┣┳
┛┻┃━┣┏┗┏┣━┣━╋┏┣┓┃╋┳┻┫┳┛┛┗┫┏┏┏┳┓━┏┓╋┗┫┳┳┳
┻╋┏━┏┓┓┫┓┻┃┳┫┃┫━┻╋┛┣┃┓┓┫┏┣┻┻━┫┣╋┗┳┛
┓┻┓┗┗┏┳┻┓┫┻━┓┓╋┃┫━┣┫┛┻┻┗┃┓╋┳┳┫┣┫┏┓┗┓┛┓┛┳
┣┃┗┃┣┻┣┫┃┃┓┗┓┛┏╋┫━┓┓┓┻┏┏┃┛┃┗━┻┃┫┓┛┓┻┃┃╋┻
┃┃┫┗┛┓┫┗┃┃┃┛┣┃┻━┣┫┃┫┳┛┻┗┗┫╋┣┣╋┳┏┗┏┛┃┓━┓┣
┳━┛━┓╋┻┫┗┓┻┣┏┛┓┣┛┃┏┳┣┃┣┃━┏┏┻┏━┣━┓┫┃┳┻┣┏━
┣┗┻┏┛┏┛╋┏┳┳━┏┳┃┻┫┛┣┫┃┻┗┃┻╋╋╋╋┛━━┃┗┏┗┛┣┳━
┗┏┃┣┏┗╋┃┫┗┓┳┗━┗┏┛┣╋┻┓╋┛━┃┫┗┛╋╋┳┃┫━┫┻━┛┗╋
┓╋┣┛┳┃┏┻┏┛┗┣┏┳┃┫┃┗┣┛┻┻━┓━┏┃┛┳┛━┳━┣━┏┗┫╋┃
┣┛┗┫┳━╋━┣┛┫┻┃━━┛━╋┛┃┃┣┫┫┓╋┣┗┛┣┃┏╋┓━┃━┗┣━
┃┣┫╋┫┃╋━━┓┻┏┗╋┻╋┃┻┳┏┫┏━┳┏┛┫┫┫┳┳┏┫┫┳┛┏┫━┳
┃┳┛┓┃┣┛┗┓┫┏┃┓┛┫┏━┓╋━┣┃┣┛┛┏╋┃┳┳┛┛┻┃┓┻┗┗┛┫
┻┻┏╋┗┻┛┃┗┓┫┳┃┗┻┣┏┳┳┗╋┣╋┛┫┃┏┏┃┻┗┛┃┛┣╋┳┛┻┣
┳┏┏┗┗┗┫━┗┛━┻┣┓┳┏┗┫┏┗━╋┳┓┗┫┃┏┗┫╋┓╋┛┗┻┳┣┣┗
┳┓┻━┳┳┓┗┃┳┳┗┻┫┗┻┛┓┛┫┗┫┣┏┫┫┓━┃┳┓┣┗┻┏━━┗┫┗
┗┻┣┻╋┳┣┛┫┛┃┓┻┓┛┗┫┣┫┃━┛━┫┳┫┳┛┏┣┗┛╋┏┃╋┓╋┛┻
┏┗┫┏┏┏╋┳┳┫┓┻┏┣┳┏┏┗┏┗┏╋┃━┫┳━━┣┳┓┏┻┻┻╋┏┛┳┗
┛╋┫┫┃━┏┫━┃┏┗┫┗┃┃┛┃┛┃━┛┳┻╋┏┛┛┫╋┃━┃┻┣┛╋┗┏┛
┣━┗┓┗┃┫╋┳┳┳╋┫┛┳┗┫┻━┛┫┫┗┳━┏┓┳┛╋┛┛┏┓┃┳┓╋┓╋
┏┏┻━┓╋┛╋┫┣┗┳┣┫━╋┗━━┫━┏┓┓┛┛┳┃━╋━┻┏┃┃┳━┣╋┗
┣┳┃┣┏┃┫┻┃┻┛┏╋┓┗━╋┣┏┻╋┃┻┻┳━┏━┳┫━┣━╋┳┏┗┻┻┛
┳┫┓┳┫━┓┣┫┓┃━┓┣┻┃┻┣┛━━┻┫╋━┻┃┣┳━┏┏╋┗━┏┃┣╋┗
┫┻┏┗┳┗┻┓┓┛━┏┓┛┳┳┻┓━┗╋┻┣╋╋━┓━┻┫┳┛┓┻┳┻┛━┫┓
┳┃┃━┓╋┛┃┣┫┓┓╋┣┫┳┻┓┏━╋┫┣┏┣┛━┗┣┓┃┏┗┳╋┻┳┃┣┻
┳┃┓┗╋┏┛┳┃┗┛┳┣┣┳┏┃┛┗┣┻┣┣┣┻┣┛┳┣┛┳┻┻━┳╋━┃━┗
┃┏┫┛╋┗┫━┳━┓┃┳┃┫━┻┫┗┃╋┗━┃┳┛┣┫┻┗┏━┗╋┳
┛┳┛┫┛╋┏┛╋┫┃┻┳┳┻┻┻┓━┻┃┃┫┣┛┳┳┃┗┃┛╋┳┃┫┛┓━┃╋
┗━╋┛┫┣━┛┓┫┫┛┫┏┛┣┓┣╋┏┏━━┣━┓┗┓┓┻┫┳━┳╋┗┫┓┫┣
┣┏┛┣╋┃┫╋┫┃┳┣╋┏┳┓┻┻━┻╋╋┛┣┫┳┗┓┳┛┓━┗┏┳┣━┓┏┗
┳┣┓┓┫╋┫━┗┏┳┳┏┣┃┃┣┣╋╋┣┻┛┃┻┻┓┏┗┏┓┏╋━┏┛┫┳┏┏
┃┓┗━┓┛┓┏━┳┻┏┫┣┃┓━╋┏┓┏┣┏┻╋┻┫┫┣┃┣┣┗┳┃┃┳┃╋━
┳━┗━┃┫┓┣┗╋┏┗┛┏┻┓┃┛┳┏┃┻┻┛┓┫┳┏┏┫┣┛┳━┣┏┣┳┏┛
━━┃┛┗━┛╋┣┳┏┗┛┻┣┏━┗┳┓┻┓┏┏━┃┗┛┓╋┳┣┳╋━┣━┏┫┗
┏┃━┃┻┃┻━┻┛┗┛━╋┣┃┗╋┫━┻━━┛┻┃┳┗┃┃┓┓┳━┳┳┏╋┏┓
┫┫┳┓┛┃┣┻┳┓┃┫┃┻┏┓━┣┃┓┃┃┫┻┛┓┫┣┛┳╋┫┗┣┣┻┫┓━╋
╋┓┃╋┃┓┗┛┗┏┓┗┛┻┳┏┣┛━┏┣┫┣┻┳┓┻┫┓┏┃┻┛┫┛┫┓┗╋┏
╋┛┛╋┫┃╋┫┛┣╋┫┛━┓╋┳┓╋┣┣┳┛┻╋┏┳┗┛┳╋┛┛┃┛┻┗┫━┓
┣┳┛┛┣┏━┓┗┓┣┫┓┫┓┛┏╋┣┏┃┓┗┛┃┃┛┏╋━━━┣┃╋┃┏┓┻┓
┃━┏┻┗┣┗┗┫┳╋╋╋┻┏┫┗┫┣┫┳╋┛┳╋┏┗━┳┗┳┫┏┣┗━┗┗┓┓
╋╋┣┣┏┏┃┗┣┃╋┓┫━┓┃┫┳┻┻┳┃┫╋┓┻┏┣┻┻┗┫┣╋┏━┫┃┻┏
┓┻┻┗┓┻┏╋┻╋┳┛━┣╋┗┗┓┃┣┛┛┣┻┣┓┫┻┫┳┛┳┏┓┗━╋━┓╋
┃┓━┛━┗┫┣╋┏┫┃┛╋┛┓┗┳━┻┛━┣┏┫┛┃┓┛┗┓┛┻┛┳┛┃┳━┳
┓┓━┃┓┓┓┻┫┃╋┛┓┳┗┗┃╋╋┳┫┏┛╋┛┫┗╋┃╋┃┣┛━┳┛┫┣┛━
┣┛┛┃┣╋┻┗┛┏┓┗┛┛┓┳┻┛┗┓┃┣┏┣┛┳┣┫┳┃━┣┻┻┛┏┓┳┻╋
┃━┳╋╋┛┏━╋┏┫╋┓┫┳┗┗┻┳┫┗┓┛┳┏┳━━┻┗┗┣━┏┓┃┛┣╋┻
┛┗┃╋┗┫┳┛┳┏┳━┫┫┻┫┓┣┃┫┏┣┻┳┛╋┳━┻┫╋┗┣┓┫┗┛┓┳┳
┳┳┣━┏━┳━┓━╋┓┏╋╋┃┏┃┃┳┫┣┻┳┳┛┳┣┏━┻┛┻┃┗┏┃┃┓┫
┓╋┛┻┏┻━┻┣┛┏┻━┃┏┛┗┏╋┃┣┫┻┻┳╋┃┫┫━━┻┃━┫┃╋┻┃┣
━╋┗┏┳┛┻┏╋┫┻━━┣┫┳━┏┫┻┫╋┗┓┗┫┃━┃┗┣━╋┫┛┗╋┫┓━
┗┳┛━┫┳┛┃┫┳┓┣┓┏┻╋┫┏┳┏━┣┛┫┳┛┣┏┗┗┗┃┗┛╋
┳╋┛╋┳┳┫╋━┗┛┻┫┃┻┳┏┃╋━┓┏━┣┫┃┛╋┓┻┻┣┳┏┃┃┏━┛┳
━╋━┻━┗┃┏┣━┫┣╋┓┣━┳┏━┳┳┳┳┣┓┛┳┓┓╋┓┳┗┛┃┳┫┳┃┫
┻┫┏┣┓┣┗┣━━┛┓┫┛┓┛┃┳┫┓┗┣━┏━╋┛┣┃┓┓┗┃┳┣┃┃┛━━
━┓┛┻┗┣┣┃┏┣┛┗┃┗┓┛┓╋┏┛┫┗┃┻┻┓┣┻━┫━╋┻┏┛╋┏┓┓┓
╋┣┣┫┣┓━┗┫┏┳┣┳┗┛┃━┗┻┻┣┫╋┏┛┻┳╋┳┳┣┏┏╋┫┗━┓┛┫
━┗┓┃┛┃┻┫┳┛┏╋┃━╋┣┣╋┫┓━┛┗┛┏┫┏┣┫┣┛┗┓━┳┓┫━┫┏
┻┗┳┏┃━┻┫┏┓┓┛┻━┣┃┳┣┳┳┗━┫┃╋┛┣┛━┳━┻┓┓┛┗┳━┃┫
╋┃┏╋┏╋━━┗┓┫┳┣┓┳┻╋┛╋┳┻┓┏┓┫╋┫┃┏━╋┛┗┳┛┃┓┏╋┣
┓┃┛┏┣┫┏┏┗╋┫┓┛┻┣━━┣┃┫┛╋━┗┏┻━━━┫┳┓┻┓┳┓┗┳┻┳
┗┣┏┻┃┏━┣┳┻┓┻┗┓┫┃┫┗┗┫┣┏┣┫┣┗┻┣┳━╋┗╋┫┫┛┻┻━┣
━┗╋┏┏┗┓┓┏┻━┓┣━┣┣┻┻┏┃━┣┛┓┗┗━┫╋┃╋┣┣┳┃┛┗┫┗┻
╋┳┗━╋┗━┗┃┛┓┳┫╋┫┣┻┻┗┻┃┏┣┓┗┫┫┃┫╋┣╋━┗┗╋┃┳┓╋
┣┫┻┗┣┛┓┻┳┗┃┣┗━┓┗┃┓┓━╋╋┳┣┣┳╋┗╋┏┃┻┛┫┣┏┛┃┻┫
┛╋╋┃┗┏┣┫┣┛━━┏━┗┻┣┗━┳┣┫┃┻┣┗┣┃┳╋╋╋┗┛━┓┏┏━┻
┫┓┣┫┏┳┛╋┫┣╋━┫┫┓┳┃┏━╋┛┣╋╋┏┃┫┛┫┛┃┣┣┓┳┃┃╋┗━
╋╋━┳┗┓┳┏┻┳┏┏┳┣┗┣┫┳┣┏┃┳┏┫┻┛┃┻┏┣┛┏┻┻┻┏┃┓┣┏
┳┫┗┳┓━┏┛┓╋┃┃┓╋╋┏┗┗┃━┗┓┗┫━┫┏┫┣┛┃┣┃┫┳┳┓━┓┏
╋┃┃━┻┫┫┻┻┃┫┏┏┣┳━╋┣┻┻┃┏┏┃┫━┓┃┃┗┗┻┛┳┳┛┳┗┻┗
┳┫┛┫┃┗┫┃━┏╋┻┛┻┏┻┏┗┗┣┫┻┛━┫┏┳┏┓┛╋┏┓┛┣┛┃━╋┗
┗━┛┗┗┣┏┳┻━┓━┓┗━┣┳┫┗┻┛┓┗┻┏┏╋┏╋━┏┗┳┻┻╋┫━━┣
╋┃┻┻┳┳┓┛┫┳┗┗┃╋┳┗┗┳┓━┓━┏┛┣┗┣━┓╋━┣┫┛┫┏┻┏┣┛
┳┗┓┣━┻━━┛┗┳┓┣┓┃┳┏━┓━┏┳┓┳┓┣┛┳┓┻╋┣┫╋┣┏┓┓━┳
━┻┏┳┗╋━┫┣┏┫╋┏┓┣━┣━┗┛┃┏┏┳┗┓┏━┃┛┫┗┓╋┃┳┏┻┗┃
┗┣━╋┗╋┏┳┳┃━┻┗┛┻╋┃╋┏┏┓╋╋┗┃┛╋┏┃┫┫┛┣┏━
━┛┓┏┻┛┣╋┛┏┗┻┃┻┗┻┛┏┣╋╋┓┃┏┣┓━┳┻┣┣┏┫━┫┛┣┛┗┛
┣┛┗╋┣┫╋┛┫┓┳┫╋┗┏┳┻━━┫┓━┃╋━┣┫╋┏┛┃┻┻┗┻┣┃┻┣┛
┃┳┗┃┻┓┏┛┣━┣┛┏┛┻┻┓┻┓━┻┻━┳┫┣╋┫╋━┻┗┫┫━┏┫┏┫┏
┳┗┣┓┓━╋┣┳┻┛┃┫┓┃┣┳━┃┏┓┃┳┗┛┛╋┏━┫┻┣┻╋┣┃┃┏┳━
┳┓┗┫┛┃┣┓┛┗┏┓┓┫━┓┗┫┫┣╋┃╋┳━┛╋╋┗━╋┏┛╋━┫╋┣┫╋
┛┏┃━┃┳┛┏┫┗┻┫┻┳┛┏╋┏┫┳━┣┫┗┣┏┛┻┫┻┗┗┗┫┃┃╋┛┛┛
┫┳┓┫┃┛┃┫┫┃━┫┗╋┛┃┏╋┛┏┏━┣┓━━┫┫┏┓╋┓┓┫━━┏┛┛┓
━┛┛┛┫╋┓┳┏┃╋┻┻┃┛┫┃┣╋━┃┫┓┗╋┳┳╋┗┳┛┫┏┣┛┛┣┛┣┳
┳┗┛┛━╋┗┛┏━┳┣━━┻┫┣┳┣┓┛╋━┓┻┣┏┏┫╋┏┃┓┻┓┃┓┓┫┃
┏┳┣┣┏┓┗━┫┓┃╋┗┃┃┓┓╋╋╋┓┓┣╋┣┫┳┻━━┏┳┫┃━┏┏┣┓┛
┣┫┏┻┏┫╋┏┛┛┛┛━╋┗┓┃┻┓┃╋┳┓┏╋┓┓┻┛┻┣━┳┣┣━┓┗┃┳
┗┃┏━╋┓╋┗┓┗━┓┗┫┫╋┓┫┛┻┃╋┻┓━┗╋┃┃┳┗┛┛┻┳╋╋┣━┻
┏━┓┏┏┫┛┏━┏━┏━┫┏┳┛╋┗┃┗┻━┗┣┗━┫━┏┗┏━┳┏┓╋┻┳┗
┻┻┫┛┣┻┳━╋┣┗┃╋┓┏┻╋┣┏━┛┏┃┃┻┻╋╋┓┗┻┗┻┗╋┫┛╋┻━
┓┣┻┗┏━┳╋╋╋╋┫┻┣╋┳━┏┃┫╋┳╋┃┻━┫━┻┛┛┫┫┓┃┛━┛┓━
┳┫┫┫┫┗┛┻┫━┗┗┗┣╋┓━━┃┻┻┫┓┛┏┻┻┻┃┏┛┫┗┫┻┏━┣┃╋
┓━┛┃╋━┏┏┓┏┣┛┫┏━┏┫┗┓┃┏┗┗┻┳╋┗┏━┳┃┓━┃┻┣┻╋┛┏
╋╋┳┣┛┃━┫┛╋┗┗┏━┓┏┳┫┛┣┫┗┣┗┛┻╋┓┏┏┗┳┫┫┳┻┗┗┓┗
┛┛┏┫┻┗┻┻┳┃┃┗┣┣━┓┗━┏┛┻┓┳┏┏╋┣┛┫┓┻┛┫┓┏┓┃┳┳━
┓┓┓━┳┛┓┛━╋┓┳┳━┛┳┏┫┏━╋┳┓┏┫┫┳┛┻╋┏╋┫━╋┻┓┛┗╋
┓┏┛┣┗┳┗╋┓┓┃┏╋┓┏┏┗╋┻┣╋┫┗┏┫┓┏┏╋┻┻┃┻┻┣┏┓┫╋┃
┏┳┳┏┛━┳┣┗┻┳┗┗┣┳┣┣┳┳┃┫╋┃┏━┛┳┓┏┣┏┗┫┳┃┳┓┗┻┳
┣┗┻┃┓┳┏┳╋━╋┏┏┫┃┳┳┫┏┏━┛┫┛┫┛┓┃┣┏┛┃┗┣┻┃┣┃╋┳
┏┫┛┫┳┛┃┏┃┏┫┏╋┃┗┛╋┛╋┳┃┳┏┣┓╋━┃┓╋┻┣┏┛━
289あぼんぬ  ◆gBGx8.SEXY :2005/12/31(土) 17:47:18 ID:???
          ヽレ
         / |
         / _、_|   ( )   
        F _」`|  ( )  
        ヽ_Wノ y━・  今年も残り数時間エロ
       /\フV 
ttp://www.image4u.jp/anime/src/1136003505110.jpg
2907さいちゃん ◆mZrPhcLBEg :2005/12/31(土) 19:02:16 ID:???
  ヽ、    ゝ|〃 / /ナナ7lノlノlノナナ | | レ′
    入  / 7 |ミ|/|/ |Τ.Τ   'T.i|ノ|ノレ′
    ヽ _/ / 八(6| |" ̄   _' ̄.! i'  / ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
      | | | / lヾ|  |      / | <  おおみそかだよ〜。
      | L| |    |  |` ┬, ´ |  |  \
      |  | |  | /|  | ̄~T  |  |          7さいえもんが来たよ〜。
               | つつ
           ◎〜|  |
               ∪∪
291名無しさん:2005/12/31(土) 19:14:39 ID:???
>>289
無害。
2927さいちゃん ◆mZrPhcLBEg :2005/12/31(土) 22:04:03 ID:???
      | フ´   / /  ̄         ヽ i   \
     ∨    '   _        _   i    ヽ
     /      | __r',.ニヽ      /, - .`'v  i.   ト|
      /:1     | -{ トrしi1       トrしj }'  |   |ハ|
    __〃.|    |    ` ='′     ` ='    |   |
     {' 丁  ― | -  ..____    r‐┐   __..   -/十 :リ
     |     |   __..     `´   ― -- -ハ. |
     ⊥ - T  ̄         ,人      / /  j/  あと2時間で21世紀なの?
      ヽ. |}: .:\     └ ┘     / /
         ヽ!| /|. \           /  !              心の準備できてるの?
           |:/ .|   ヽ - ..__,.  ' :h ;ハ|
         ノ'  |    ハ      / V
293行殺 ◆KINOKO.5cU :2005/12/31(土) 22:19:01 ID:z2MDIfQ+
【行殺20】決定!2005年度田吾作of the イヤー【キノコ】
http://life7.2ch.net/test/read.cgi/intro/1135481800/
ダイエット無理じゃボケ!☆行殺式痩身法21通り
http://life7.2ch.net/test/read.cgi/yume/1135934985/
★黒小麦さんの22回忌に行殺先生と思い出を語ろう★
http://life7.2ch.net/test/read.cgi/intro/1135959627/
年忘れ!こんな行殺(きのこ)は嫌だ!23
http://that4.2ch.net/test/read.cgi/alone/1136033328/
┳╋┻╋┓┃┃┃┓┃┣┳┣┫┛┣┻┛┏┛┗┻┫━╋┏━┃┻━┗┓┫┏┃┫┏┏┻┓
┗┓┻┻┗┣┻┃┫┻┃━┣┗┳┣┗┓┓┫━┃┃┓┃┗━━┛╋┗┃┃┛━┣┃┛┓┃
┛━┃┳┗┛┓┻┻━┫┓┣┫┛┓┏┏━┫┃┣━━┻┃┻╋┛┫┳┃┫┻┓┳┏┗┫┏
┻┃┳┻━┻┫┓┫┻┏┫┛━┫┻┳┏┫┳┛━━┏┣┳╋┃╋┫┛┻┻┗┻┻┻┏┃━
┏┫┳┛┓┓╋┓┓━━┏┻┗┫┏┻┓┫┫┫┃┫┏┫╋━┣┗┫┓┫┛┏╋┣╋┏┛┣
┻┛┻┣━┓┗┛┓━┗╋┫┓┫┻┃┃┣╋┣┻┻┫╋┏┫┃┣┛┃┫━┓╋┣┻┣┛┃
┏┛┛┣┏┃┣┣┫┳┻┣┳┏┏┓┳┃┓┓┓┳┣┏┏┗╋┣┗┛┗┻┓┛┫┣┓┃┳┓
┏┃┳┣┓┓┛┃┃┣┫┏┗┛┃┛━┳┓┣━┗┛┛┻┣┣━┏┻┳┃┣┳╋╋┃┛┗╋
┓┻┻┗┓┏┫━┫┛┃┓┗┻━┓┳┳┣━┛┣┳┏┛┻┏┃┻┻━┗╋┓┓┛━┗┣╋
┓┛┛┏┏━┓┫━╋┏┓╋┫┻━┫┫╋┛━┫┳━╋╋┗╋━┛┃╋━┳╋┃┛┻┳┻
┻━╋╋┛┣╋━┏┳┃┗┣┏┛┳┃┃┳┫┣┃╋┓┫━┏┻┃┳┻┻┗╋┫┃╋┃┫╋
━┓┳┻┃┏┳┫┗┳┫┃┏┫┃┏━┓┗┫┻━┫┃╋┏┣┛┃┣┓┳┻╋┛┻┗┳┻┻
┫┣┳━┓┓┻┏┳╋╋┳┫┏┗┓┣┳┃━┛┫┃┏╋┏┫┃┗┓━┣┓┣┫╋┏┫┻┫
┏┳┛┛┓┗┳┏┣┣┳┻━┣┻┳╋╋╋┏━╋┃┫┳┣┗┓┗┫┫┳┳┫┗━┳╋━┳
┏┳┣┣┫┳┗┛┏┳━┏┻━┳┗┓┻━╋┳┃┻┫┳┫┳┫┛┻┳┻┫╋┫┛╋┻┏┻
┣┏┻┻━┓┛┫━┛┃┛┏┗┛┏┃┫┏━┻╋┻┻┳╋┃┏┏┳┫┫┓┳╋┳┛╋┏━
┃┓┗┻┫┓┃┏┻┃━┃┣┏┓┃━┗┃┣┃┣┳┻┓┻┻┫╋┗┛┣┗┃┣┓╋━━━
┫┳╋╋╋┗┻┃┳━┃┳┛╋┓━┃┣┣┫┳━┗┏┣┻┫┓┓━┛┓┫┳┛┏┗┓┳┳
┳┃┓┗┣━╋┗┗┛┃┏┳┫┛┣┓━┻┻┣┗┣┳┻┳╋╋┻┛┓┗┳╋┗┓┓━┃┛
━┃┓━╋┫┏┣┃┓┫━┗┣┣╋╋┻┗┏┣┏┗┳━━┗┣┗┃━┏┣╋┗━┳╋┏┓
┃┃┃┏┫┛┓┃┏┗┃┗┏┃┏┓┗┏┳╋┳┓┳┗┻┳━┣┻┃┃┃┫┻┃┣┃┫┓┛
┛┳┛╋┗┗┻┳┓━┓╋┻┗┫━┻┏┃┳┫┃━┏┃┳┃╋┓┫━┃╋┛┫┗━┗╋┛
┓╋┗┳┣┛┻┳━━┛╋┣┳╋┓┻━┻┫┓━┗┣┳┣┣┳┣┓┓╋╋┓╋┃┻┻┏┛
┫┃┳┻┗┏┗━┃┫┏┏┻┓╋┣╋┃┻┣┻╋┏┏┃┳┛┣┣┛┃┗┣┫┏
┛┫┓┣┓┗━┗┃┻━╋┫┳┣┓━┣┛━┃┃┻┃┃┣┫┏┓┣┗┛┃┳┛━━┃┳━
┻┏╋━┏┛┫┗┣┳┛┗┫┃┓┏┫┫┏┓┓┣┗━┛┣┳┛┗╋┣━┣╋┏┗┻━┃╋
┓╋┳┳┓┛┫┻┳┃┃┫┃╋┏╋┏┫┛┓╋━┛━╋╋┓┗━━┏┫━┃━┳┏┏┗┗
━┫┫━┳┏┣┫┃┳┫┳╋┏┫╋┗┓┓┫┃┳┃┫┏┓╋┏┃┻╋┻┳┣┛┫┻┻╋┳
┣┳┣┣━┻┏╋┃┃┛┃┳┓┗┻╋┏╋┃┣┳┃━┫┳╋━┻┫╋┻┏┓╋┣┃┻┓┓
┫┓┳┻┓┃┏┓╋╋┓┗┳━┣┏┣┏┗┃╋┃┫┏╋┻┣┗┃┗┏╋┳━╋┓┃┫┗┣
┫┗┓┳┓┓╋┏┫┃┻┫┗━╋┓┫━┓┛┃┳┓┳┻┛━┏╋┛┃┳┛┫┓┛┳━┗┳
┳┫╋┫┓┫┛┫┫┏┳┗┛╋┳╋┃┫┻┫━┫┛┛┗╋┏┳┏┗┻━┓┏┏┓╋┛┛┣
┛━┓┛┛┏┗━┫┃┻━┳━┣┛┣━┃┳┓┛━┛┛┫┗┫┗┗┫━╋━┳┃┫╋┗┃
┫┫┳┻┗━┻━┳┃┻━┳━┛┫┃┣┏╋┻╋┳┳┃━━┳━┓┻╋┫╋┻┻╋━┛┣
┗┗┛┗┃┏┻╋┳╋┻┻┓┓┣┏┳┗┳┳┓┻┃┏┏━┣┓╋┻┃┻┏┏┓┃┣┏┳┛
┳┏┣┳┓┻┗╋┳┃┻┫┗┣┓┛╋┏┓┳┣┻┃┫┃┗┏┓┓━┛┗┓┳┳┃┛━┻┃
━┫┳╋╋┏┣┣┣━┃┣┳╋╋┫┳┗┳┫┛╋━┓┣┫┛╋┏┃┛┗┃━╋┣┻┻┫╋
┣┫┃━┫┣┣┏┓┳┏┛┗╋┏┳┃┻┳┓┣┳┓┻┏┻┳┏┻┏━━┫┫┓┛┏┳┗━
━┏━┛━┗┫┓┏┛┛┳┣━┃┳┃╋┳┳┣┣━┗┳┣┣━┗┳┛┓┛┗┣┓┫┗┻┳
┫┻┣┳┛╋┻┏┏┃┣┃┻┳┳┫┳┳┳━┗┳┣┣┳┻┫┻┫┳┏━┛┳┻┏┓┣╋┗
┳┛┃━┳┫┏┫┳┣┛┓┃┃┣┓╋┫┻┃╋┻╋┏┓┛┻┳┫┻┏┓┓┳┳╋┃┳┳┣
┃┫┛┓┓┏┓┳┳┗┳┗┗┫┗┃┛┳┓┣┛┃┻┛┗┫┳━┳┫━┳┛╋┃┫┓┗┛┳
┏┣┏┣╋┗┫┓┏╋┣┫━┃┗━┓┳┣┗┣╋╋┳┓┣╋┗┗┃┣┃┗┣┃┏┫┳┃┃
━━━┏┳┗┃┓┣┗┗┻┣┳┗┻┛┓┓╋┗┫╋┗┃╋┏┳┣┗┏┳┣┛━┛┓╋┏┛
┳┏┣╋┛┫┃━┻╋┛┣┻┳┛┓┃┏┃┛┓┳┃╋┣┻┫━┓┃┣┻┳┻╋┻╋┫┗┃
┗━┗━┗┗┫┗┳━┃┃╋┗┗┗━━┓╋━┻┗┏┏┳┗━┛┳┻┳╋┛┛┳┛┣┣━
┃╋┻┻┣┣━┻┻┳┣┛━┻┳┫┫┣┃┃┻┃╋┃┏┻┓┣┳┣┳┣┳┣┗╋┣┗┓┓
┗┳┳╋┃━━┳┓┻┗┃┫━┫┣┏━╋┣┳━┛┳┓┫┓╋┗┫╋╋┃┫┓
┓━┃┃┳┣┫┗┃┳━┳╋┛┻┃┣┫┳┓┗┗━┛┻┫━━┛┗┫┏┳╋┃┫┗┻┛┗
┫┏┛┣╋┻┃┣┫┳╋┗┃┓┏┻┳┛━┏┛┏┣━┏━┫┓┗┏━━┫┗┳┫━┛┻┻
┣┏┳┛┏┳┃┣┻┃┓┗┛┏━┓┫┣┏┛┻┏╋┗┓┏━┻┗┣┻┛┻┏┗┃┣┃┗┓
┏┃┫┃┓┛┏┛━┏┏┃┳┏┣┏┳┫┓┻┛┓┃┳┳┫┃┳┛┣┃━┳┫┫┻┓┏━┻
┛┗╋╋┣┃┃┛┗┛┳┛┣┗┣━┓┃┛╋━┃╋┏┣┓┣━━┣┛┫┃┓┓┻┏┳┃┃
┫┳╋┏┣┗┓┗┛┫┃╋┃╋┫┛┛┓┳━╋┛┛┛┏┣┗━┫┃┻┗┣┃┗┣╋┛┓┛
┻┃╋┓┳┓┳┏━┣━╋┛╋┃┳┣┗┛┛┗┓┫┓┣┣━┓┳┻┳┣┻━━┫━╋┛╋
┳╋┓┏┛┛┣┫┗┓┗┻┏┻┛┛┓━┃┗┻┓┗┃┻┓╋┻┛┓┏┻┣┛┫┣┻┓━┛
┣┛┗━┣┃┏┣━┣┣┗┃┻╋┫┣╋╋┃━┛┻┏┣┏━┏┓┏┗┛┻┣━┻━╋┫┗
╋┗┫┛┃━┏┓━┏┣┫┳╋┣━┗┫┏┫┏━┏┣┓┛╋┳┻┻┣┳┳┃┻┛━┓┛┛
┣┛┓┓┻┛┛┓┳┗┏┓┻┗┛┛┗╋┫┏━━┓┗┃┏┏┏╋┳┫┣┫╋┫┻┃┫┗╋
┳╋┏┏━┻┏┛┃┃┣┳┛┛┣┛┗┓━━┻┫┳┏┛┗┏┗┣┫┻┻┏┃━┓┳┃┃━
┃┓┻┗┛┣━┣┏┗┳┛┏╋┓┻┫━┣┏┏┫┫┳┛╋╋┫┃━┓┣┻┫┫┫┗┳┛┓
━┳┓┏┣━━┣┏┓┃┃┫┫┛╋┫┗━┛┻┻┃┓┻┃╋┻┻┗┛┳┻━┳┫┃╋┏┫
┛┣┻┳┫┗━┛┫━┛┃╋┗╋┓━━┗┗┏┗┳┗┃┃┻╋┻┳┓┓┗━━━┗┃┻┓
┛┃┏┗┃┣┏┳┛┓┃┫┗╋┃┫┛┏┣┻┗┛┣┓┣┃┻┗━┫┓┃┻┏┻┓┏┛┓┓
┗┃━┗━┳┣┓┗┏━━┣┣┗┳┓┗┣┻┓━┳━┫┃┓┻┳╋┫━╋┛━┗┏━┫┻
┗┫━┣┗┗┳┏┛┻┓┓━┏┏┏┫┫━┫┣┳╋┳┫┳┓┏╋┏┳╋╋╋┻┳┛━┣┣
┏┃┣┗┛┓┛┫╋┏┏┃━╋┗┻┏┛┫┗━╋┏━┗╋┏┃━┻┳┛┻┓┗┓╋┻┳┣
┫┳┛┣┫┣━┃┻━┫┗┓┫┓┳━╋┣┓┏┃┣┏┏┣┳┓┛┃┗┣┳┣┳┫┛┃╋━
┛┣━╋┻┳╋┏━┗┻┳┛┳╋┗┏┗┏┓┣━┓┗┳┓┳┏┓┫━╋╋┻┃┳┃┗━┫
┻┃┓┏┳┃┛┗╋┛┫┗┏┏┳┃╋┫┣┗┗┗╋━━━━┓┻┗┫┗┛┳┃┗┏┳┗┗
┃━┳┗┗┻┏╋╋┣┏┫━┫┏┳┏┓━┳┻┻┃┛┫━┗┃┫┃┃┳┗┓┗┓┗┫┓┗
┗╋┳┣┛┫┫┻┛┃┏┻┣┓┃┳┓┏┳┗┻━┻━┃━┣┗┓┳┫┏┗┻┫
┫┏┏┃┳╋┃┃┳┗┃━┻┫┳━┃╋┗┣┳┓┣┫┻┛┳┃┛┓┫┻┫┫┫┏┻┏╋┻
┃┗┛╋╋━┣┫┃┃┓╋┏┻┃┛┳┛┣┃┏┣━┻┓━┗┻┗┃┗╋┣┛┻┃┣┛┣┛
┻┓┃╋┣┣┃┏┣┗━┛┻━┓┻┗┫┏┫━┳┻┗┃━┳┫┏┓┓┃┏┏┻┓┗┳┏┳
┳┳┃┫┛━┗━┻┳┛╋┓┏┃┓┻┫┃━┛┳┫┗┗┓┛╋┗┳┏┳┗┻┣━┳╋┛┫
┓━┃┓┫┓┫┛┣┳┣┓┣┗┻┻┓╋┃┫━┛━┫┫┗┃┻┗┛┃┻┛┃┏┣╋━┏┣
┏┫┣┻━━┫┻┳┃┓┻┗┻┫┫╋━┳┃┫┗╋╋┳┫━━━┗┏━┗╋┻━╋┃┻┫
┏┣┗╋┓┓┳┛┣┣┃┫━┛┓━┗┳┳┛┗┃┗┳┃┣┓┏┛┣┣┓┣┃┏┓┣┣┃┗
╋┃╋┳┻┻┫┳┓┗╋┻┓┫┃┳┗┃╋╋┛┣┣╋┓╋┗┻┛┓┣┻┗┓┏┳┫┗╋┻
┏┛┃┛┳┛┃╋┓┳╋┗╋┣┳┛╋┓┃┳╋┻╋┛━┫┳┫━┣╋┛┣┗┛┏┗┛╋╋
┳╋┳┛┻┗┻┃┣┏┛┻╋┣╋┻━┣┫━┃┗┗┓┃┣┛┓┳┓╋┛┃┻┣┃┫┓┃━
┫┛┛┣┛┓┫┛┃━┣┛━╋━┏┃┓┗┻╋╋┳┻┣┳┛┓┛┓╋┣┛┓┻╋╋╋┛┳
┗┫┫┻╋┻┻┗┃┃┫━┃┳╋┓┗┳┻┛┓━┗┳┻┓━┏┓╋┏━┫┗┻┳┻┛┓┫
┓┏┻┃┫┫┳┃┛┻╋━┻┣┣╋┫┛━┳━┫┻┃┳┗┻┻┳┓┏┛╋┗━┛┓━╋┣
┳━┻╋┣╋┫┓┏┗┛┗┗┛┫┛┫┏┓┗┏┏┛┃┻┫┛━┏┛━╋┫┫┫┳┣┣━┛
╋┏┗╋┃┻╋┗┫┓┫╋┃┏┫┏┛┣┗┛┻┓┏┗┣┗┃╋━┓┛┏┳━┛┛┏┳┏┻
┫┫┏┏┃┻┛┫┃┃┳┫┛┃┃┻┣┏┳┗┃┃━┣┻┃┣┏╋┗┻┛┛━┏┣┫┳┳╋
┏┳╋┣━┻┛┃┣╋╋━┻┓┛┣┏┗┗┻┛┓╋┗┳┓┃┛┛┣╋┫╋━┻┏┳┣┻━
┣┛━┛╋┗━┻━╋╋┣┗┛━┏┻┻━━┛┻┻┫┓┻┳┃┛┳┣┻┛╋┻┛┓┛┛┳
┳╋┣━┏┛┳┻┻┗┗┣━╋┏┫┗┗┛┻━┻┫┃┻┻┳┻┳┓┣┫┓┫┳┗┓━┣┳
┻┫┫┣┛┣┻┗┏┓┗┳┏┏┳┛┗┓┻┫┣┗┛┗┃┫━┣┣┗┫╋┗┏╋┛┣━┻┻
┣┓┓┓┫┻┻┏━━━┻┗┻━┳━┣┛┻┗┃┏╋┳━┗┗┳┛┛┗━┃┫┓┏┓┫┏
┳┣┳┃━┏┻┣┏━╋┻┳┳┃┏┻┏┳┓┛┗╋┣┗┗┓┃━┗┛━┃┗┻┳┓┻┏━
┏┗┗┃┣━┻╋╋┗┗┏┣┃╋┳┏┳┃┣┗┗┣┏┓┫┛┛┫┛┫┳━┓┣┗┗┛╋┫
┃┗┗┻┻┗┃╋╋┫┏┃┃┳┗┣┳┗┳┓┛┳┏┓┏┛┗┛┳┗┃┻╋┗╋
┫╋━┛┏┻┫━┣┻┳┛┫┃┓┳┗┏┳┳┛┛┳╋┫┓┻┏╋┗┳┳┗┓┣┳┣┛┏┫
┣╋┗┣┳╋┫┃┃┓╋━━╋┗┣┃┓┫┏┛┓┻┏┳┓━┃╋┗┫┏╋┛┓┫┫┳┃┗
┏┗━┣┳┛┗┛┓┻┣┃╋┏┻┻━┏┻┃┣┗┳╋┗┃┣┣┏┛┗┫━┛┻┫┛┫┳┛
┏┣┫┗┻┛╋┓┃┛┣━┓┃┫╋┻┻┏╋┣┳┳┣┫╋┻┃┻┣╋╋┣┛┗┳┃┣┣┓
┳┫┃┳┗┣━┏━┛┏╋━┏┓┛┣┗┓┓┏┳━┏┏━┻┏━┻┳┫┛┣┗┣━┓━┃
┫┛╋┫┃┗╋━┫┳┏┃━┓┛╋━╋┓━┣┣━┫┏┳┏┻┛┛┃┫┃┓━┳┃╋┳┓
┣┫┗┫┣━┛┳━┫┳╋┏┻┏┣┻┻┃┗┗━┗╋╋┳┛┓┫╋┛┗┓┃┣┓┗┃━┛
━┳╋━┻┫┳┗━┻━╋┻┏━┃┏┫┏┏┏┫━┗┛━━━┏┻┃┻┏┏┣┳━┃┗┃
┫┗┓┓┗╋┗┏┻╋╋┓┛┛━╋┃┛╋┗┛┃┓┣┛┗┃┃┻━┳┃┻┃┗┗╋┻┛┏
━┏┛┗┗┃┳┏━┛┛┛┓┓╋┣┳┣┛━┻━┻┣┓┛┗╋┓╋━┓┳┻┣╋┛┳┏┃
┛╋┻┛╋┃┓┣┃┣┫━┏╋┣┃╋┣┓┳┏┣┗┳╋┳┻╋┛┏┛┓┻┫┃┗┣┗┏╋
╋┛┗━┗┃┃┏╋╋┛┳┫┣┗━╋┣┫╋┣┏━━┫┳┏┻┏┃┛┳┃┻┗┃┻┓┣╋
┏┫┣┃┫┏┫┣┻┗┏┣┓┣┛┏┫┓┗┳┏┫┣┣━┳┣┛━┳┳┃┫━┳┛┓╋┳┣
┻╋┓┗┗┫┻┛┛┏┣┗┳┻┫╋┳┣┓┏┏┫┃━┫┻┻╋┃╋┗┗┃┣┣┫┳┛┓┫
┓┻┛┫╋━┓┫┓━━┃┓┗┓┻┓━┻┣┣┣┃┫╋╋┫┛┻┳┳┓━┗╋┏┏┗╋┳
┓┣┫┫┗┃┛┃┣┗┛╋┗┳┓┛┣┛┻┣┳┏┛┛┏┣┻╋╋┫┓━┻┣┳┻┣┳┓┏
┳┻┣━━┗┳╋┓┛━┫┃┻╋┏┳┃┻┫┓┳┻┻┓┏━┛━━╋┓┻┫┫━┏┣┛┻
┣╋╋┛╋┃┛┫━┏┻╋┻┫┫┳━┫┳┗┳╋┳┻┓┫┣┏┗┃┳╋┳┛┗┓┏┳┳┗
┃╋┃╋┻┣━┻┗┓┣┗╋┓┻┛┛┛━━┣┣┓┻╋┳┫┏┣┳┗┗┳┃┛┃━┗┛┛
━┫━┫┫┣┗┫┓┫┏━┃┳━╋╋┫┃┏┛┻┏┣┗┣┗┓┛┻┗┳━━┗╋┳┣┳┣
┛┛┻━┃┻┓┃┃┛┛┗┛━┓┏┗╋┛┏╋┻┳┏┃━┻┫┳┛┻┓┃┏┗┻╋┣┏┻
┻┣┛┏┫┫┳┣┗╋┫╋┻┳┻┫┳┛┓┃┓┳┣┫┻┛┓┳┫┃╋┗┻┳┗━┓┫┏┛
┛━┃┗╋┏┃╋┓┳┃━┳┛╋┗╋┻┣┣┏╋┃╋┗┗┃┣┗┓┗┏┏┣┗┓┣┳┃╋
┣┣━┫┓┃┃╋┻┣━━┓┻┛┳┗┛┓┗┃━┻╋┻━┃┫┳┣┏┳┏┓━
┳┛┗┳╋┏┓┗┣┳┏┃━┗┻┻╋┣┻┗┗┛┣┳┗┳╋┫┳┳┛┓┏┳┻┓━┛┣┏
┻┣┳┛┳━━┛┫┻┓┛┃┫┓┻┏┛┏┳┃┳╋┛┏┏┫┛┗╋┏┣┳┫┛┃┓┻┏┗
┗┓┏┏━┃┓┫╋┗┏┻╋╋┏┏┓┻┛┻┏┣┗┛┏┓╋━━┳┗┃┓┃┫┣┻┣┗╋
┳┫┏┫┗┏┏┳┫┻━┻┳┫━┳┛┏┃┗┳┏┻┗╋┫┳┫━┏┫┻┳╋┳┻━┏┻┏
┗━┳┻┏┏╋┫┫┣┛┻┫┛┏━━┏━┳┗┃╋┣┛╋┫┏┛┫━┛┻┣┗┛┗┳┳┏
┳┛┛┏┗┫┛┳┗┃┏┛━┳┣┛┓┗╋┫━┫┣┛┛┣┏┫┏┫┃┻┳╋┛┏┗┛┏┛
┛┣┃┛╋╋┓┳┃┳━┓━╋┃┃┳┏┻╋┗┏┗╋┳┃┫┣┛━┃┗╋┓━┃┃┏┳┓
┳┃┏┓┏┏┓┓┛┗┻┫━┻┣┻┣┛┣┣┏┳┫┫┛┗┳┻┛┻╋┛┃┃┏╋━┣┗┣
┳╋┓┫┗┛┓┓┗┳┏┣┫┏┣━┛┻┃┗━━┣┏┗┛━┓┣┻┏━┗┛┓┛╋┫┛┓
┣┗┛┓┛┗╋┗┗┗┫┫╋┏┣┛┃━┓┏┳┏┫╋━┗┣┫┃┻┣┃┛╋┓┗┛┫┃┣
┣┛┳┛┫┫┏╋┳━┳┛┣┗┏┃┻┏┓┻┣┛┛┛┛┗┗┫┓┻┃┃┣┻━┗┫┃┛━
┣┣┳━┗┫┻┏┓┏╋┓┛┗┏╋┓┏━┛┣┻┏━┫┣┣┓┻┣┃┃┳┣┻┗┃┏┣┣
┓┗┛┣┏━┗┫┃┫┓┛┓┻┓┻┏━┗┳┫┫┏━━┛┓┳┫┻┛┣┣┫━━┳╋┗┛
┫┓━┣┃━┓━┗┃┓┏┳┏┛┫┳━┗┏┣┻┃━┏┏┳┫┣┛┛┗┛┗┗┣┗┣╋┛
┏┓┻┛┛┓┓┣┻┻┗┻┏┓┗╋┛┗┏┗╋┓┓╋┛┣┏╋┓┣╋┓┃┗┣┗┣┳┗┏
━┫┗┳╋┣┏┣┗┻┛╋╋┫┓┃┛┏┓┳┛┓┻━┏┏┃┣┛━┓┣┻┛┏┫┻┫┫┗
╋┃┃┛┫╋┃┗┻┻┏╋━╋┓┓┛┗┫┓┫┻┓┳┻┫┻┃┣┃┣┳┓┗┳┏━━┳╋
┳━┳┓┃┫┣┓╋┻╋┏┏┻┣━┃┛╋┛┗━┃┃┣╋╋┏┃━┳┛┻┓╋┛┗┏┃┃
┓┣┳┻╋┳┛┛┳┗┓┻┛┫┣┛┳┳╋┃┃┛┻┛┗┗┫┗┏┣━┛━━┛┏┫┃┻┻
┳┣┗┻┏┳┏┃┳┳┛┣┣┃┗┗┻━┃┫┛┃┗╋┫┣┫┓┃╋┻┣┗┻━┓╋┏━┓
┫┓┏┻┻┳┏┳┛┳┛━┳┓┳━┛┫━┫┏╋┓┏┳━┏╋┳┳┃┓┣┣┫━╋┏┛┏
┫┃┣╋┓┳┓╋┻┻┫━┻┻┃┳┫┓┳┛━┣┏┗┗╋┻╋┗┃┃┗┣┃┻╋┃┗┓┛
┛┳╋┗┣┣┻╋┫┗┏━┏┗┓┻┛┛┫┓┫┫┳┓╋┛╋┓┫┗┣┛┓┗━━┛╋┃┣
┣┻┓┫┃┫━┗┏┣╋┗┫┣━┻┳╋╋━┗╋┣┏┃╋┻┣┃━┣┏┛┃┳
┫┓┃━┫┻┗┣┫━╋┓┓┏┛┓┫┏┳━┓┛┣┗┫┓┣┗┻┗┻┳┗┃╋┫┛┣┫╋
┃╋┛┏┛┻┫╋┓┛━┛┣╋┏┫┻┻┣┓┫┏┫┳┗┓╋┳┏┻┣┻┏┓┓┳╋┃┫┃
┫┛┫╋━┫┏┗┃┣┏┏┗┓┓┻╋┛┻┃┳┃┗┫┫┫┏┏┏┫┗┣┛╋┣━┏╋┣┏
┗╋┓┓┻┣┛┣╋┳┃┛┃┃┻━━┗┫┣┳┗┫┛┃┳━┻┳┣┫┫┳━━┳━┻┳┳
┓━┣┗┛┳┏┻┏┗┗┃━┗┻┃┳┣╋┣┓┛┫┛┏┛┣┓┓┏╋┏┗┻━┳┳┳━┳
┃┃╋┛┓┫┛┫┛┳╋┃┛┳━┫┓┣┻╋┛┻┫━╋┓┃┫┏┛━┏┛┫┻┳┻┳┻┗
┣┗╋┛┗┓┫┻┃┣┏┗┏┓┛┃┫┏┣┳┫┃┣╋┳┏┻┃┏┳╋┃┏╋┳┓┛┃┛┓
┗━┫┣━━┓┻━┏┛┃┃┓┛┛━╋┳┻┛┗━┻┓━╋┗━┏┏┫┃┏┫┫┛┫┣┃
┏┏┛┻┳┗━┳┣┃━╋┛┫┃┃┏┃┫┣╋┳┻┳┓┓┛┗━┓╋┃╋┃┛┗┫┣┛┓
┃┣┫┛┳┣┣━┗┛┻┏┣╋┛┳┏┻━┏┃┫┳┳┗┓┛┛┃┛┫┃┏╋┣╋━┻┛┻
┏┣┓┫╋┣┳┫━┃╋┏╋┏┓┣┻╋┏┃━━┛┛┓┃┛┛┛━╋┓┛━━┣┓┃┻┣
┓┏┣┫┃┃┓┣┻┻╋┻┣┻┣┻┛┃━┛━┛┛┳┳━━╋╋┗┻╋┳┣┃┫┣┻┓┛
┏┏┳┻┗┏┗┳┣┏┛┗┣┣┓┛┣┃┓━┻┣┫┏┗┳┃┗┣┃┫┓┏┛┏┏┫┣┳┏
┗┳┛┏┻┓┳┳┛┻╋╋┻┣┣━┻┓━┳┣┣┛┃━┻┻╋┛┫┏┣┳┃╋┻╋┓┃┳
┃┃╋┗┛┻┳┣┣┃┏┏┛┛┳┻┳┃┣━╋┣┫╋┓━┃┳┓┻┻┛┫┫┣┫┃┳╋┛
┓┓┓╋╋┣┗━┻┃┣┓┃━┗┃┗┗╋╋┣╋┣╋┻┃╋┛┫┫┻┛┳┻┫┓┣┛┓┗
┃┳━┗╋┛┏┃┃┏┛┫┫╋┛╋┻┃┏┃┣┻┓┻┳┓┏╋━┏━┳┫┃━┏┫┻╋┳
┫┣┣┃┃┗┃┛┻┣┣┳╋┻┫┣┗╋┏┓┃┫┏┏┫┛━━┃┃┳┳┻┫┳┻┃┃━┫
┻┫┓┓┳┻┛┫┻┛┛┻╋┳━┓┏┃━┛╋┳┣┓┣┏┫┻┳┳╋┻┳┳┳┳┫┃┫╋
┓┗┛┳━┫┻┛┗┫┗┫┓┓┗┣┻┣━┫┫┃┃╋┫╋━━┗╋┫━┓┏╋━┏┓┻┗
┏┏┫┓┳┃┫┗┗┳┫┏┫┣┣┣┣┻┳┣┛╋┏┛┻┗┫━┓┓┳╋┗━┃┏┫┏┓┫
╋┃━┻┗┛┣╋━┗━┛┓┫┏┻╋┫┣┣┳┏┗┣┓┳╋┳┗┫┳┏┣┗┓━┳━━┛
┃┓┛┣┛┓┗┣┓┓┏┣╋┗╋┓┗╋┳┣┏┏┣┓┛┣┳┃┳┻┗╋┗┣┓┃━┣┏┏
┓┫┛╋╋┻┛╋┣┗┫┻┗┏┳┻┛━┳┓╋╋╋┣┣┛┃┫━┳┃┳┓┫┃
┏┻┏┛┛┻┣┳┓━┗╋━┃┏┣┻┏╋╋┓┣┃┗┓┏━┗┛┛┓┏┃━┛┗╋┗┃╋
┣┃┻┻┛━━┫┳┳━┛╋┗┏┫┗╋━┏┃┏┏┣┃┏┣┓┗┛┣┏┛┃┣┣━┛━┳
┻┗┛━┃┃┗┳┻┫┓┣┏┗╋━┳┛┏┏┏┃┛┻┓┳┳┫┛┏┳┫┓┗┗╋┳━┛┫
┫┛┫┗┏┳┣┫┃┫┣┃┳┏┏┣┣┳┣┛┏┃┳┗┳┛┫┫╋┣┓┣┳━┏┓┃┫┻┳
┣╋┓┣┻╋┫━┳┛┫┓┫┻┫┗┫┗┻┳┳╋╋┫╋━┫╋┛┻┃┫┓┫┓┓┏┓┏╋
┻┗━┣┳┳━┏━┏┫┛┻┻╋┃┫━┻━┻┣┣┏┓┛┓╋┣━┏┻┏┳┃━╋┳┗┏
┃┛┗┃━┏┗┓━━┳┛┫┗┻━┣━┣┗┃┫┣┳┫╋┃╋┃┫┣┏┗╋━┳┓┛┏━
━┏╋┳┻┻┓┓┻┗┏┓┣┻┏━┗┫━━╋┳┣┻┏┏┫┛┫┣┻┃┗━┛┻━┻╋┓
┃┳┳┫┫┛━┫┓┫┓┳┻┫┓┳┳┻┏━┓╋┗┛┓┛┫┣┻┃┣┃┻┻┛┃┓┗┗┳
━╋┓┫┓┛┓┗━┳╋━━┓┻┳┏┓┓━┃┣┛━┳┗┓┻━┣┫┫┏┓┫┣┗┣┳━
┏┫┻┏┗┃┛┻┻┃━┳┓┛┣┛┃┗┃┛┏┛┳┳┣┣┓┃┻┃┛┃┃┫┫━┳┻┓┫
┳┗┓╋┻┻┣┓┗┫┻━┛━┗┗┗┛━╋┓┗┫┛┫┏┫┣┻┳┛┛┏┏┻┛╋━┻┏
┏┫┳┛┫┳┗┃┛╋┻┻┃┏━┻┫┃┏┏┻┛╋┫┫┳━┓┃┣┓┛┛┏╋╋┳━┛┣
┣┛┃┛━┛━┓┻╋┛╋╋╋┏┫┣┏╋┗┏━┗┏┏┻┏┓┃┫┣┻┓┛┓┫┏╋━┳
┣━━┛┗┫┫┗╋┳┛┓┳┫┻┏┣━━┫┓┓┃╋┳╋┫┓╋┣┛┻┓┓┳┣┳━┃╋
┫━┗┗━┻┏┳┗┏┃┓━┻┳━┳┃┛┛┓┫┳┫┣╋┓┏┻┻┓┓┃┣┳┗┗┏┏┏
┻━┳┓┏┏┫━┓┛╋┗┳┻┓┛┣┏╋┛┫┏╋┣┻━┛┃┗┛┃┏┏┳┣┣┣┏┓┓
┓┣┗┻┳┻┗┻┗╋┳┻┳┣┗━┫┃━━┃━┫┓┓┗┓┣┻┗┃╋┗┳┏┃┗┣╋┃
┛┃━┫┃┛━┫┣┃┣╋┳┓┳╋┫╋━┛┛┃┛┃┗╋┗┗┣┫╋┓┓┻┓┫┏┻┃━
┻┗┻┗┻┃┏┻╋━┣┗━┓┓━┻━┫╋━┳┳┗┏┫┛┓┓╋┃┃┃╋╋┳┻┛┃┳
┃┻┗┻┫╋┛━┃┳┳┗┃┣┳╋┻┣╋┃┏┛━┓┻┛┃┃┃┣━╋┫╋┻┃┏┳╋┓
┗┏━┏┳┛┛┳╋┣╋┗┓┻┗┫┏┏┳┻┻┃━┛╋━┗┓┓┫┃┓┛┻┻┓┳┻┻╋
┃╋┗┛┃┗┻━┣┻┏┗┃┃┃┫┳━┫┃┓┳┛┓┻┗┏┫╋┣┫┃╋┛━┃┫┗━┓
╋┛┛┏╋┣┣┻━┛━┳┃┃━┳┃┃┛╋┓┫┓┓┫┻┻┳┳┳┣┃┗┫━
┫┛━┳┛╋┣┫┫┫┃┃╋┃┻┫┫┏┣┳┻━┣┣┗┳┳╋┻┃┗┓┓┃━┓┏━┛┣
┣┻━┃┛┫┛━┻┛┻┓┃╋┃╋┣━━╋╋┣┏┏┣━╋┫┏┏┃┗┫┛┓┓┳┫┗╋
━┃┏┣┛┣┃╋┛┗╋┃┻┻┻┏┻┳┳┓┏╋┃┓┫┫━┫┏╋┏┓━╋┏┗┏┏┳┣
┃┃┓┫┓┓┻┳━┳━┣┃┫┃┏┓┳━┫┣╋┃┏┻╋╋┗┻┣┏━┓┛┃┫┳┫┣┓
┓┛┫┏┻┏━┣┫┛━┻┓┏┻┻┃┗┛━╋┫┓┫╋┃┳┳┣┳┻┫┫┛┃┃┗┛┏┫
╋┗┣┳━┃┏┳╋┛┛━┻┛┻┓┻┫┣┫┳┏┻┃┳┳┛┃╋┫┃┛┗╋┫┻┛┃┳┃
━┻┗┻━┏━┓┃╋┫┫┳┻╋┗╋┫┛┳┓┛┣┛┃┏┳┣━┛┣┻┣┳━╋┏┫┓┣
┗┫┏┓┃┫┻┃┃┛╋┫┣┓┻┗┛┃━┳┳┏┫┻┓┳┃┃┻┣┗┏┃┳┳┣┻━┛┛
┃╋┗━╋┛┃┫┛┻┣┳┃┛┛╋┣┗┫╋┣┃┣┏╋┫┣┓┣┳┻┻┣┻┛━┗┳┏┣
┗━┣┫━┃┫┛━┻┛┣┃┳┻┃┃┓┃┃┃┳┳┏┣┛┳┳┓┫━┓╋┫┃┳┏┃┗┗
━━┫┻┃┗╋┏┣╋┛━┃┳┫┗┣╋┏┫┳┛┫┗┏┛┏╋┣┓┣┣┗┫┻┛┏┣┳┏
┳╋┏╋┣┗┃┳┻┓┳┗┻┃╋┫┗┻┣┫┻┏┏┗┻┃╋┓┃━┏╋┓┫┃┏┛┫┃┻
┻╋┗┻━┗┗╋┗┓┣┻╋┛╋┻╋┣┳┓┫┻━┏┻┗┣┃┓┃┛┗━┓┫┳┗┻┓┏
┓┗┳┣╋┣┛┣┏╋┳┃┻┫┻┏┓┓┳┏┛┻┻┃╋┳┗┃┣┗┻┳┳┛┫┏┣╋┫┻
┳┣┓┳┏┣┳┃┃┏┛┃┣┛┣┓┻┗┗┏┳┳┳┳╋┣┫┛╋╋┓┻╋┃┳┻┫━┫┗
┗┃┛┻╋╋┓╋┣┣┓┣━┛┫┳┻╋┏┗┃┣┳━╋┻┻┃┓┣┳┳┫┫┓┏┓┫┗╋
┛┓┏┗┏┫┛┓┫┣┗┫╋┏┫┻┏━┗┣┻┳┏┣┃┏┓┛┻┻┛┗┏┗┓┫┣┳┻┓
┛┛┻┫┳┫┫┃━┫━╋┛┫┣━┃┳┗┳┫┏┓╋┓━┗┏┣╋┃┻┓┗┓┻┛┃┃┫
╋┓┫┳┫┃┏╋━━┫┳╋┫┫┣┳┳┗╋┻┓┃┫┓┏┛┏┃┏┣┳━┛┻┫┃┻┳┳
┛┗┣┳┫┏┣┏┫┏┫╋┫┛┏┣┻┗┻┛┏┳┃━┏┃╋┃┗┃╋┗┣┳┣┻┓┓━┛
┛━┛┳╋┻╋┗╋┫┫╋┳┏━┏┣┏┻━┻━┓╋┏┳┫┻┫┳┣┏┓┻┗┛━━┓┏
┃┳┛┳┻┛━┫┻┓┻┗┗┓┛┳┣┫┏╋┛┳╋┣┓╋╋╋┳┓┗┗┓┛┣┏━┣┻┓
┗━┏┓┛┫┻┛┗┻┣┃┣╋━┻┃┳┃╋┗╋┫┏┏┛┻┃┛┓┫┣┃━┫┳╋┓┻┏
┛┏┣━┗┣┏┛┫┃┗┗┃┃━┓╋┳┳┃┛┫━┳┓┣┛┻┃┛┻┃╋┛┓
━┗━━┳┻┳┏┣┓╋┏┃╋┗┓━┓┃┗┣┻━┣┓┏┣┓┣┳┣━┃━┓┓┗┣┃┃
┗╋┛┳╋┣┫┫━┗┗┃┳┃┣┳┛┳┛┓╋┣┃┣┫┗┛┏┳┳┗━┗┳┓━┛┗┗┫
┃┗┫┃┓┏┗┳┏┣━━┳╋┻┣┓┓┛┏┃┏┣┓┛┓┗╋╋┻┓┫┻┳━┏┃┗┳┗
┏┛╋━┫╋┏┗┫┻╋╋┃┃┓┏┳┫┳┫┣┗┏┓┗┗╋━┻╋┃┫╋┛┃╋╋╋┫┗
┣┫━┛━┣╋╋┛┻┗┻┓┳┣┓━┗┏┫┛┏┳╋┃━┣━┛┃┗┳━┗┏┫┃┛┗┃
┛┣┗┻┏┃┃┫╋┏┣┻┫┛┏┏┗┫┗┛┏━┃┫━┣━┳┓╋┃┗━┻╋┫┣┛┃┓
┛┏┛╋┏━┏┳┏━┣┻┻┫┓┓┏┳╋┻┃┃┛┓┗┳┓╋┻┏┃┛┛┏┓━┏┏┗━
┓┏┫┓┻╋┗┳┳┓┗┗┳┓┓╋┣╋┫┻┳━┃┓┗┳┛┓┃┫┏┫┓━┗┫╋┻┛━
┓┏┫╋━┛┛┃┗┫┗┓┻┻┣━┻┛┃┓┳┻━┓┛┻┣╋┻┃━┓┳┃┃┻┗━┗┫
┗┏┗┛┏━┓┛┏━┣┻┳┃━┫┣┓┗┛┳╋━━╋┳┣┏┓╋┫┏┃┓┫┳╋┳┛╋
┏┛┳╋┏┻┳━┓┃┣┏┗┏┏┻╋┣┃┏┏┻╋╋┻┓┃┣┏┓┳━╋━┣┃┛┻┻┻
┫┻┃┳┫┏╋━━┳┳┛╋┻━┻┫┓┛┏┛━━┻┏╋━┻┗┣┳┣╋┃┛┗┫┫━┛
┣┫┃┛┓┛┗┻┗┣┏┻┃┛━┏┣╋┻┏━┫╋┗┏┫┣┛┓┃┣╋┓┳┏┗┓┳┏┣
┓┃┃┻━┣┛━┃┫┳┓┣┫┳┣┫┛┣┳━┛━┓┣┓┗╋┓┛┣┗┓┗┳┃╋┃┗┣
┳┓┏┳╋┣┛┫┗┻┛┳╋┻┗┳┣┣┗┛┗┳━┻┃┫┏┳━┛┻┓┣┳┫┃━┫╋┣
┻╋╋┃┃┗┓┓┃┛┳┳┛┓┻┛━┓━╋┛━┳┃━┣╋┣╋━┣┛━┗┻━┻╋┃┏
┣┳┗┃┻┛┗┃━┗┛┗┓┛┓╋┫┃┻┗╋┃┃┛┳┓┻┳┗━┓━┃┗━┃┗╋╋┗
┳┳┓┓┏┃┫┓┃┛┫┗┛━┣┛┛┛┛┣┣┛┓┓┓┫┣┗┓━┓┻┛┏╋┣╋┣┏┫
┓┓╋┛╋┓┗┏┏┣┃┳╋┃┃┓┫┫┏┏┣┳┛┏╋┫━┫┃┳┗┏┻╋┏┛┃┃┻┛
╋┻┓━┗┫┃━┛┓┻┣┛┏┛┣━┗┣┣┻┳┗┻┛┗┣━╋━┻━╋┏┓┃━┳┏┛
┻┫┛┏┛┗┫┣╋┏┏┏━┳┻┛┳━┻╋┗┓┏┛┓┫┏┗╋┓┣┃┳┃┣┃┃━┗┣
┛┏┣┻┏╋┗┏┳┫┻┏┫┗┏┃┫┛┃┓┣╋┫┛┫┳┏┓┏┫┻╋┃┏┏┃┣┳┳┫
┣┻┏┃┏━┛━┫┓┃┣┓┛┫┣┻┣┻┓┫┃┳┳┓┫┳━┫┃┃━┛┗┛┏┓┗┣┓
┓┣━━╋┻┃┣┓┃╋┫┫┓╋┛┻┛┏┳┣┗━╋┫┃━┗┳┓┃┛┃┓┳
┛┃┏┳┏╋┗━┫┗┳┛┻┏╋┃┛╋┓┻━┃┻┓╋┃┓┻━┗┫┻┳╋┫┗╋┳━┏
┗┏┗╋┓┣━┣┃┫┳┣┻┛━┣┃┳┫━━┗━┃┗┣┓┓┃┣┏━┳┣┓━╋┻┛┳
┫┛┏┗┣┃┃╋┳┗┳━╋┫┗╋┓┃┓┓┫┳┏┓━┏┓┏┳┛┳┛┳━┃┗┏┫┛┳
┣┳┓╋┃┳┛╋━┏┫┫┻┳┣┓┫━┃┻┏┣┻┳┓┓┃┣┛━┛┣┏┫┫┏┣┏╋┓
━┛╋┣━┫┳┻┓━━┣╋━┣┏┳╋┓┛┻┫┛┳╋┛┗┗┃╋┗┛┳┓━━┫┻━┻
┏┓┫┏┓┓┫┫┻┳┣╋┫┃━┳┫┏┗━┣┏┗┏┻╋┗┻┏┣━╋┳┓┣┓┃┗┓┻
┏┗┏┗┓╋┻┓┫┃┛┗┓━┏╋┣┛┛┃┓┃┓━┫┗┛┣┛┛┃┃┗┗╋╋┗┻┏┓
┓┓┃╋┛┻┏┣┃┻┓┏━┛┛┗━┓┛┓┳┗┃━┳┃┏┛┫┃┫━━┻┓┣━━╋╋
┏┳┓┏┫━┻┻┛┫┣┃┓┫┓┳┃┫┫┣┫┳┏━━┃┏┛╋┗┫┫┫┗━┏╋┏┓┗
╋┫┓╋┗━┳┣┏━┏┛┳┻┃┣┛┫┗┣┣┻┓┫┻┻┫━┫┳┗┳━┛┣┛┃┳┏┳
┻┳┛┏┗╋┃╋┫┓┏┻┛┓┃┳━┳┏┻╋┃━┳┓┻┫┃━┫━━┃┣┫╋╋╋╋┏
┻┫┓━┗┳┳┫╋╋┗━┓┣┣┗┳┣┻┛┳━┏┳┗┻┛┫┫┃┛┣┫╋┻┻┫┣┫┣
┻┫┗┣┛━╋┏┗┏┗━┛┻╋┗┣┻┫┛┓┫┃┻╋┃┫╋┫┏┻┗┻┣┗┻┓┻╋┫
┃┛┳╋┃┏┓┃┓┻━┳┣┫━━╋┗┓┳┏┛┫┗┣┫┛┣┃┏┓╋┛┃━┣┻┻┣┓
━┛┫┏┣┛┻┫┫┳┛┳┃┫┃╋╋━┛┻┳╋╋┛┗┓┳╋┏━╋┳┃┃━┻━╋┛┻
┣┏┛┃┳┓┳┫┃━┗┏┣┗┫┻┣┓┏┏┣┻┣┳┛┃┗┫┛┏┫┫┻┫┓┓┣╋┏╋
┗┻┃┫┏╋┗┻┛┓╋━┃┻╋┣╋┏┗┣━┗┳┃┗┗┛┓┛┃┣┏┻┗┓┳┳━┏┫
╋┻┗┣┻┗┏╋┏┳┣┗┻━┃┏┓┓┻┓┳━┗┗━┏┛┻━┛┻━┏┳┃┛┣┣┫┳
┫┳┏╋┳┣┃┛┻┣┃╋┛┗╋┓┣┗┣┛┻┻┗┻┻┣┣┏┫┻╋┃┗╋╋┫┓┛┫┻
┳┣┃┗┣┻┫┏┫┫┏╋┳┓━┛┗┗┓┗┫┣┏┃┳╋┓┏╋┫╋┳┳╋┳┛┻┓┻┫
┳┻┣┗╋┃┗┫┏┳━┻┳┳┃┫┳┣━━┻┏┫╋╋┓┳┗┫┣┏┓┓┳┏┛┗┓┃╋
┛┏┏┗┛┳╋┫┛┳┗┛━┏┛┣━┳┻┏┳┃┻┃━┃┏┛┓┣━┳┣┫┳╋┣╋┓┻
┻┗┳┳┃┻╋┗┫╋┛┏┗━┫┛┳┗┛┻╋┛┏╋┳┻╋━┫┓┳┫┓┏━┫┳┫┣┏
╋┛━┫┃╋╋┏┃━┻┏╋┳━┛┻┏╋┏━┓┳╋┛┏┗┃━┓┗┣━┓╋
┏┏┏┣┣┣┛┓┳┓┏┣┗┗┳┃┃┗┏┻┻┃┏┣┛┏┗╋┃┳┏┻┣┏┃┫┛┳┃┏
┗┏┃┏╋┛┗┣━┻┻╋╋┗┻┓┫━╋┏┏┗┳┃┓┃┃┗┗┃┃┃┣┏┳━━┗┻┻
┗┫┫┗┛╋━┏┣┓━┗┓┻┣┳┃━┫┏┗━┏┣┏╋┏┣┃┃━━┓┣┏┏┛┛┻┣
━┓┫┏┳┃╋┳┃┫┻┻┏┻┳┛╋┫┓━┛╋┳┻━┛╋┻━┫┗┻┓┛┳┫┛━┫┃
┻┳┏┻━┏┫╋╋┳┻┻┃┣┗┓┛┏┗┏┓┏┏┓┏┛━┓┳┗┛┗┗┃┏┗┛━┫┃
┣┳┓┓┃┛┏┃┗┣━━┃┣┳┣╋┃╋┣┛┻┏┣┏┓┳┻┳┗┗┗┳┏┃━┣┳╋┳
━┃┓┃┏┗┗╋━┃┻┫┣┳┫━╋╋┛┗┏┃┣╋┣╋┏┓┃┃┻┗╋━┻┓┓┏┗┃
┛┫━┗╋┫╋┻┻┫┗┳━┫╋┃╋━━┫┳┫┏╋┳┓┫┗━┃┳┛┗┏┣┏┓┏┣┛
┗┏┃┻┏┛┳╋┻┛╋┻┫┫┣╋╋┻┻┳╋━┏┣━┏┫┗┃┛┫━╋┗┳┛┻┓━━
┻╋┫┃┃┫┗┳━┓┗┣┓┫┛┃┓┣━┻━━┣┃┣┣┣┫┣┓┓┣┫┃┃┏┃┣┫┃
┣╋┻┛┳┣┣┫┻┳┏━┛┃┣╋┏┏┫┛┗┃━┏┻┛┏┫┃┏┛┳┳╋┣┃┃┏┗━
┳┫┻┣┣╋┃┃┃━┳━━┃╋━╋┻┻┛┗┃┗┏┣┛┏┳┻┓┻┻┏╋━┃┻┻╋┻
╋┛┳╋┻┣╋┻━┓┣┫┛╋┓┓┏┻┳┃┻━┣┳┏┻┫┗┓┫╋╋┫┓┗╋┗┓┻┻
┫┣┣┳╋┳┃┻┻┻┫┣┃┫┫┗╋┏┗┏━┫━┣┻┫┻┗┓┗━┻╋━┳┫┃┗┫┗
┃┻┻┓┣┏┳╋┃┓┓┓━┏┗┣┏┛┻┓┳┏┳┃╋━┛┻┻╋┫┃┃┳╋┓┻┓┣╋
┳┓┃┛┃┫┛┓┃┳┛━┫┃┓┗┗┗┻┻┻┳━┣┏┛┫┻┫┓┏┏━┏┓┓┃┓┗┣
┃┻╋┛┫┏┗┛┫┓┻┛┃╋┳┫┛┣┣┏┫┳┏┻━┣┃╋┣━┏┫┛━┫┃┳┣┃┳
┛━┻┗━━┫┛┻┣┛┗┛┓┛┗━━┓┏┏┗┓╋┛┻┗━┓┣━┳┃┃╋┃┏┣┻┫
┓┳╋┃━┃┫┛┳┳┓╋┣┗┻┛━┃┻┻┫━┛┣┗┳━━┃┗┓┗┻┫┣┓━┣┗┓
╋┫┏┏┻━┻┃┣╋┻┗┗┻┛┳┏┳┛┓┃┻┻┻╋┳━┗┣┓━┛┓━┫╋┗┛┣┫
┳┫┏┳┛┛┗┃┗┫┃┻┛┓┏┳┣╋┏━┳┏┫┗┫━┓┃┳┓┓┏┣┓┣┗╋┏┏┛
┻┗━┻┏┣┗┃╋┻┏┏┛┣┓╋┗┏━┻┣┣┻┃┣┓╋┫┣┃┓┣┓┏┗┏┣┣┫┏
┻┣━┳┫┫┣┗┏┻┳┃┃┛┳┳┻┓━┗┫┏┣┛┓┻┣┃┗┻┛┓┛╋┏┻┗┳┛┳
━┳┣┃┓┓┫┛┗┳┓┣┳━┏┻┣┓╋┳┫┫┳┏┃┣━┃┓┃━┓┗┳┳
╋┻╋┃┗┛┏╋┃┣━┏┫┓┓╋━┓┓┛┛┻━┗┃╋┳┣╋┛┃┫┫┳┛╋┫┣━┗
┃┗┛┃┏┏┃┳┓┫┳┃┻━┗╋┛┻┻┗┛┏┗┏┫┛╋┣┓┳┣┗┫┗┓┓━┏╋┫
┫┳┓╋┃┗━┻┗┣┣┗┓┗┻━┏┛┏┣╋┣┛┻━┛┓┛┗┻╋┣┳┳┻┻┏┃┓╋
┃┛╋┏┳┗━┫┛┓━┛╋┳┗┛┃┃┃┓┛┫┣━┛━┓━┣┫╋┳╋┳┛┗┃┫┣┻
┗┗┗━┏┳━┛┏┛┻━━┛┳╋━┏┃╋┗┏┓┛┳┗┫┗┳┃┃┏╋┃┃┓━┻┣╋
┣┳━┣┓┓┓┛━┓┳┃┛┻┣┻┻┻━┛╋╋┳┗┃┗┣┗┛┳┳┳┛┳┃┓┣┣┫┗
┻┣╋┓┳┣┳┳┗╋┗┗┃┃┓━┓┣┻┳┣┃┫╋┻┫┏┣┻┣┫┫┫╋━┏┫┛┏┫
┏┣┳┛╋┳┻┳━┛┓┗┳┳┻┳┗┓┛┃┗┏┃┣┏┗┓╋━━┫┃┻┗┗┳┳┏┫━
┣╋┓┛━┃┻┗┛┗┓┣┣┻┃┻┫╋┗┳┓┛┗┏┓┛━┓━┳┓┗┳╋┻┏┫┗┓┫
━┗┣╋┳━━┃┻━┳┳┳━┗┃┛╋┫┃┏┗┻┫┣┃━┫┗┳┫┛┫┛┛┏┳┻╋┣
━┣┻┗━┣┣┣┃┳┛┓┃┗━┣━━┏┃┃┛┓━━┏━┳┓╋┣┏┻━┫┳┫┓┛┃
┓╋┻┏┏┫┳┃┗┓━┣┓┏┃┻┛┫┃┣┳━┗┗┻╋┏━┫┻┓┫━┃┗┏┏╋┃┏
┳┓┗┛┓╋┻╋┏┻┣┣┓┗━┫┳┣┓┣┓┓┗┓┓┗┫━┣━┳┗━┛┻┃┳┻┃┳
━┃┣┓┣━┓┫━┓┓┛┗━┫━━━┣┛┏┗┛━┛┻┳┗┳┗┃┛┛┏┳┳━┳┓━
┗┛╋┫┳┻━┏┛╋━┃┳━━┫┗┫┳┓━━┏━━┣┗┣╋┃┳┫╋┻┏━╋━┫┛
┗┃┛┗━━┃┏┻┃╋┣╋┫┃┃┓┳┃┓┏┏┻┻━┳┛┻┫┏┏╋┛┗┗┣┳╋┃┛
┗━╋┗┓┣┣┫━┻┻━╋┏┃┳┗┻┫┻┏┗┗━┓┳┏┫┫╋┃┛━┓┏┓┗┻━┻
┻┏┏┓┃╋┗┗┏┃┓╋┻┓┛┏┛┗┫┫┻┓━┛┓┫┫┗┃┏┫╋┗━┏┫┃┗┻━
━┏━┏┻┣┣╋╋┛┳┃┃┃┳┫┏╋┳┣┻┣┫┃┳┏━┏┫┗┫┫┫┻┓┻╋┗┣┃
┃╋┫┳┃┛┓┃┳┣┣┗┗┳┻┛┃┳╋┗┣┫┗┻┓┗┫┏┏┻┛┛┓┣┃┳┓━┗━
┣━┏┃┗┏┣━┳┛┫┫┛┫┛╋┫┳┓┻┛┣┃┏┳┗┃━┃┻━┗┻┻┳┗┻┗┛┓
┏━┛┓┫┓┏┳┻┣┃┓┳┓┗┛┫╋┓┏╋┣┻┓┣┏┃╋━┓┛╋┣┏┓┗┳┗┻╋
┫┳┳┗━╋━┣┫━┳┳┳┻┣┻┣┛┛┻┏┫┣┗┣┣╋┻┻╋┫┣┛╋┳┓┣┳┏┃
┏┫┛┃┛┃┣┓━┣┏┳┻┏┣╋┓┣┃┃┃┣┃┻┻┣┓━┓┛╋╋┣━━
━┳┫┳┣━┳┻┳┫┳┣┳╋┃┏┓┛┏┓┃┳┃┃╋┛╋┣┓┳┏━┫┃┓╋━┃┫┏
┓┃╋┏━┏┣┏┻┛╋┓┗┳┣┗┛┃┗┫┛┓━┏┛┏┛┫┃━┣┛┫━┳━┗┓┗┣
━┫╋━┣┫┫┓┣━┫╋┣┻┃┓┳┣┛┗┃┏┃━┓┃┗╋┫┓┃━┫┏╋┃┳┻┏┳
┃┓┃┻┓━━━┓┓┳╋┻╋┻╋━┛┻┓┻━┃┗┳┻┃┳┻┛┛┻┳┗┛┗┗┣━┓
┏┛┻┗┏┏╋┳╋╋┳╋┗━━┳┓━┣┗┓━┏┃┫┛┛┳┏━┳━┫┣┻┏┫┻┏┃
┃┃┫┓┣┫━┳┛┛┳┣┳┫┗┳┣━┃┗┓┳┣━┣┛┛┓┛┛┃┃┏┳┓┛┛┓┫┛
┏╋╋┫┃┳┓╋┣┫┫┳┻┣┫┓━━┫━┛┓┻┗┃┳┣┳┻┣┫┳┏┳┃┏━┗┫┏
━┓┳┗┃┗╋┻┛┫━┳┗┣┃╋┗┛╋┏━┛━┳┳┓┻┫┗┫┗┻┻┗┓┫┏━┳┳
┻┏┫┛┫┛┗┣┫┓╋┗┗┓┛┓┳┓┓┫┳┻┫┛┏┗┛┻┓┣╋┫┣┛┛┻┳┏━┏
┗┓┛┳┓┛┏┳┓━┗━┏┻┗━╋╋┣┗┃┗┛┓┣┓┳╋┏┳┗┫┃┣━┓┫┻┗┻
┣┗┫╋┗┣┏┗┻┣╋┃┳┗┣┛┫┗┗┗┳━┓┛┻┛━┳┫┣╋╋┓┣┣┓┻┫┏┃
┫┓┗┳┣┛┛━━┫┻┣┻┛┗╋┻┣┗┓┗━╋┃┛╋┗┫┏┻┗┣┓┣┣┣┫┫┳┗
━━╋╋┫┗┻┗┏━┫┛┣┫┳┳┗┻┓━╋━┗┓━╋┣┻┛┻┣━┗┳┃┻━╋┫┓
╋╋┛┻╋╋┣┣┃┫╋┻┻┓┗━┓┓┃╋┓┻┏┫╋┃┻━┣┓┏┏━━━┻┃┣━┓
╋┓┛┃━┣┓┏┗┻╋╋┳┛┓╋┻┗┻┫┫┣━┣┏┻┛┃╋┓┃┃┏┣╋┗┃┓┣┳
━━╋┛╋┛━╋┗┫┫┻┓┫┛┗┏┫┣┏┣┫┗┃┓┻╋╋╋╋┓━┻┣━┛━━┗┃
┓┛┳┫┗┫┗┏┳╋┳┫┳┃┛╋┗┫━┏━┣┣┃┏┗┳┣┛┳┓┫┛┃┫┓┫┻┻╋
┃┃╋┓┛┳┻┳┻━┻┓━━┳┗┃┃╋┃┳┓┳┏┫╋┏╋┏┣╋┻━┏┻┫━┏┓╋
┗┻┃┃┃┃┻━┓╋┣┫┃┣┣━┗━┛┣┃╋┳┗┳┗━┣┣┛┓━┓┳┃┳━┓┻┳
┣╋┃┳┏┃┳┣┗┃━┫┛┫┣╋┓┓┃┳┏┳┗┗┃━┫╋┳┻┓━┻┃┛┣━┓┃┓
┣┻┻┗┏┳┃┳┃┳┃┳┳┏┳┻┫┃┣╋┛┫┃┏┗━┣╋┻┏╋┫┛┗┳┓━┏┏┃
┏┗┃┳━━╋┗┻┃┻┳┃╋┏━┃┏┣┓┣┳┣┗┣┛┣┏━┗┛┳┗┃┏┃┫╋┏┃
╋┗┛┗╋┻━┛┏┻┻┓┏┛┛━┳┏┫╋┣┳╋┫┻┃┻┏┫┣┃┓┣┃┻┃┣━┣┓
━━┫┣┣╋┏┃┃┻┳┳┗┓┻╋┃┣┣┣┛┏┻┣┃┃┓┃━┗┳┫┫┗╋
┏┃╋━┓━┣┻┏┃┫╋┃┣┣╋┓┛┻┃━┓┗┫┻┗━┃┣┏┫┏━┓┣╋┏┣┗┫
┓┳┳╋┗┛┻╋┏┣┣┗┳┫┣┫┏━┓┣┓┳┣┃┳┳┛╋┃╋┃┳━┣┳┣━┻┣┫
┏┛╋╋┏┛┳━┳┗╋┣━┗┏╋┓┫┛┳┳┏┏┣┗┳┻┫┗╋╋┓┣┏┣╋┳┗┛┻
┏┳┗┗┓┓┃┛┗┗┻┓┓┣┗┻┃┃┫━┓┫┻┻┻┣┗┣┣┃┓┳┗┏┗┏┓┣┻┛
┳┗┛━╋┏┓━┓┳┛╋┣┛┃╋┳┻━┫┗┳┃┃┳┃┓┳━┃┳╋┳┫┛┳┏┣┓╋
┫┳┃┗┻━┫┓┫┻┏┛┏┓━┏━╋┓┓╋┛╋┳┛┻┃╋┣┻┫┻┓╋┳┫┣╋┛┏
┏╋━━┣┛┣┛╋┳┣┣┏┓┫┓┻┻┫┃┻┓╋━┻┻┏┛┫┃┳╋┏╋┓┻┫┏┫━
╋┃┗┗┳┛┓┳┏┓┛┗┻┓┃┓┣┓┓┃┃╋━┃┻┏┃╋┳┓┻┃┳┓┳┃┻┗┛┓
╋┣━━┳┛┓┳┫┳╋━┻┳━┳┳┫┫┓━┻┫┫━╋┣━┻┛━┣┗┓┳┣┓┫┗┛
┫┻┗┓━┳━╋┓━┏┣┃┛┳┓╋┓┗┻┣┻━┗┗┣╋┣┛━┣╋┏┗┻┫┓━┃┏
┛━┫┃┫┗┏┗┫┃┳┳┗┫━┏┻┓┻┗┏┳┗┏┻┗┃┃╋┛┣┗╋┓━┏┳┛┏┓
┳┳┛┳┣━┫╋┣┳┳┏┳━┫┓┣┗┻┻╋━┗┫━┫━┻╋╋┓━┃┫┛┣┳┣┗┳
┫┳┏┻┓╋━┳┛┛┏━┫┛┫┏┫┃┛┻┣┛┃┃┻┫━━┓┓╋┃┳┛┫╋┓┳╋╋
┳━┗┻┻╋┓┫┳┗╋┳┃┣┏┗┳┗╋┛┗┏┏┫┫╋┻━┣━┻━┣┛┣┻━━┻━
┃┗━┫┫╋┫┃┛┓╋╋━┏┣━┫┳┗┛┫┣┃┓┻┏┳┫╋┛┃┛╋┓┓┏┛┓┃┣
┏┓┳┗┏┗┓┫┓┗┃╋┻━╋┏━┳┗┻┫┗┫┏╋┳┻╋┗┏┣┓┓╋╋┫┓╋┛┃
┛┻┗┗╋━┗┗╋┣╋┏┓╋┃┓━┻┏┳┏┛┏┛┏━╋┛┫┻┳┛━╋┻┣┓┓┻┓
┣┃┗┻┓┓┫┫┗┣┛┫┗┳━━┗┓┓┣┏┏┃┛┣━┻┫┏┳╋┃┏━┃┓┫┏╋┳
┣┃┳┳┫┫┻┫┫┫┏┗┗┓┗╋┓┛┗╋┗╋┳┛┃┻━┏┳┓┻┻┻┛┫┏┃┣┣┏
╋━╋┻┓┏┗┓┻┣┏┏┳┻┫┃┳┏┻┳┣┗┳━┫┳┻┓┗┫┻┳┃┃┗┛┃┏┣━
┻┳╋┏┫┓╋┗┗┳┳┫┗┓┛┗┏╋┗┗┏┛┗┛┗┫┏┗┻┗┓╋┏┗╋┗┣┏┫┃
┛━━┛┛┣╋┗┃┳┣┓┗┓┻━┛┏┣┓┏┛┃━╋━┳┏┣┗┳┳┛┻┳╋┳┏┏╋
┳┳┗┳╋┛┛┛┛━┻╋┛┓┏┫┃┃┛┗╋┃┏┏┛━┃╋┗┻┻┫╋┣┃┫┏┣┣┻
━┣┛━┗┗┻┳┓╋┣┏┓╋┣━┻┃┻┗┳┣┳┏┗┓┗┃┏━┳┫┏┳┓
┫┣┛┗┓┏┳┻┻━┃┳┳┻┣┃┛┏╋┓┳┫┻┫┓┫┛┳┻┳┻┃┳┣┫┗┏┏┃┻
┻┫┓┣┣┫┣┓┛┗┫┻┓┻╋┗┓┗┏┳┣┳┓┛┫┛━┃┣┓━┣┛┻┏┗┃┓┛━
┻┳┏┫━┛┛╋╋┣┳┓━┫┓┳┃┓┳┻┃┗┣━┫┣┗╋━╋╋┣┛┳╋╋┻┛┛┳
┻┳╋┃┛┻┗┏┓╋╋┫┳┳╋┛┫╋╋┏┻╋┣┃┣╋┃┫┓┫┗┛┃┫┏╋┻┫┫┛
┓┓┏┫╋╋┻╋┣┃━┃┛┗╋┛━━┫┗┓┛┛╋┏┛┏┳┗╋┛╋┫┻┏┏┻┻┏━
┏┫━━┏┫┻┫┏┏┫┫┳╋┓┗┛┛┣┛┳┏┻┓┫┗┳┛┃┃┛┗━━╋┛┃┫┣━
╋╋┳┏┓┃┗┏┓━┻┓┣╋━┗━┛┏━┫┛┳╋╋┛┗┫╋┛┛┓┫┓┫┻━┛┗┛
━╋┃━┛┗┻┣┻┏━┣┣┏╋┛┛┫┛┫┛┳┃┣┣┣┛┗╋┏┛┗┛┛┛┻┳┏┻┣
┫━┃┃┳┻┃┻┛┓╋┣┛┃┳┃┻┗┛┣┻╋┓┛┣┳┛┫┗┓┣┻┃┛┓┛╋┳┫┳
┗┻┓┻┫┗┗┓┳┛┗┃┻┻┫┳┗┻┫┓┗┻╋━┳━┓┻┓╋┓┏┳┛┛┏┓┛╋┫
┣┳┃┻╋┃┛┛┓┃┫┻┻┻┏┣┻┛┗┗━┣┫╋┗┗━┣┃┓╋┃┣┛┫┓┃┫┓┫
┻┓┣┏┏┓┫┗┛━╋┃╋┻┓┳┃┃┣┻━┗┫┛┛╋┓┛┣┫┻━┳┛╋┏╋━┗┗
┳┏┫┃┓┣┏┏┏┣┛┗┃┓┣┗┏┏┳╋┛━┳┳┗━┣┻┗┳┓┻┫┏┗┗┓┣┗┳
┻┗┗┛┓┻┏┣┣┓┛┏┳┛┗┏┻━╋┃┗╋┳┻╋┏┻┻╋┳╋┏┻┃┳┛┫┛┣┃
┫┻━┓┳┗┳┛┳┻┛┳┣┛━┫┏┓━┫┗┛━━┛━┳╋┛┻╋┣┗┻┳┻┣╋┗┏
┣┏┫┳┃┛┗┓┃┏━━┏┛┏┻┏━┫╋┣━┻┣━┫┛┏┳┓┫┫┛┏┻┻━┗━┏
┫┏╋┛┛┃┛┃┳┣┓┏┏┻┃━┓┛┫┓┃┻┛┏┻┗┓╋┫┳┏┓┳┻┏┃┏┻┻┫
┣┗━┃┣━┫┫┗━┗╋┛┃┻━╋┻┣━━┛┳┳┻┻┛┏┃╋┻┫┓┫┻┣╋┃┓╋
┣┓┻┏┳┃┗┣┛┻┣━┣┣┗┗━┻┣┛┛┣┃┃┳┃┓┓┛┫┏╋┻┓┻┏┗━┛┫
┓┏┛┓┓┏━┃┛┓┻┻┗┻┫┃┏┛┣┳┛┓┳━┓┓┗┣┃━┗┓┛┃┣┃┫┏┫┃
┣┣╋┣┫┳╋┛┫┃┻┣━┃┣━┗┛┓┗━╋┓┏┫┃┫┏╋┓┣┃┻┏┓┃┳━┏┓
╋┃╋┳┻┗┫┣┏┫┻┻┫┣┗┫┓┏┏┃┣┛┣━╋┃┗┫┫┳┗┳┳┛┣┛━┣┫┗
┏━┓┛┫┻━┃┓┻┫╋┳┻┓┫┃┫┛┛┛┛┻┛┗┫━┗┃┓┫━┓┓┳┓┗┓┏╋
┗┫┗┗━┛┓┗┓┫━┳┓┳┣┣┗━┫┳┛┻━┏┓┃┳┛┣┣┗┳┏┏┻
┏━┓┃┳┫┛━┻┃┃━┻╋┏━┗┣━┃┻┫┗┏┓┻┣┳╋╋┣┳┫┛┏━┃┏┻━
╋┗┣┣┣┛┫┓┫┗┛┫┣┗┏┓┳┓┛┻┓┓┃┛┫┛┣┣┓┗╋┓┗━┗┛┏╋━┛
┳━┗┻┛┳┃┏┏┻┣╋┓┣┳┗┃┳━┣┃┗┏┻┳┓╋┛┛┓┣┫┣┣┓┫╋┓┏┳
┻━┏┃┗┏┏┛┗┣╋┣┳┛┣┛━┏━┓┫┣┣━┗┛┻┣┳┗┓┻┃┓┗╋┻┻┃┓
┛┻╋┗━┛┛┳┏┣╋╋┛╋┻┛┓━┓┣┣┣┣┛┛┳┣┏┓┏┓┓╋┃┗┳━╋┫━
┛┣┻╋┳┫┛┗┣╋┣┣━┏┻┛━┫┳┗┣┓┛┓┏┳┏┳┣┳┃┏┫┓┃┫╋┣┏┃
┫┏╋┣┣┻┏┏┻╋━┓┏┃┛┛━┓┻┫┳┏┗┓┏┛┻━┓┻┛┫━┗┛┓┻┗┳┫
┳┏╋━┏┻┫┃╋┣╋┓┻┣┗╋┓┏┛┃┻┣╋━┛┏┏┣━━┛┃━┏┳┃╋╋┫┗
┓┣┏┗┻┫┃╋┛┳┃┃╋┳┃┏┛┓┣━┣┣┓━┏┓┳┣╋╋┻┫┃┓┛┏┫╋┏┫
┻┗┓┛┓┏╋┻┻┛┳┃━┛╋┣┓┛┃┫┃┣┓┻┣┏┏┳┫┗┳━┣╋┛┻╋┗┳┻
┻╋┻┓┛╋━┏┓━┳┣┣┣┫╋┃┓┗┳┗╋┗━┛┻┻┳┃╋┓┫┣╋┛╋┻╋┃┳
┫┣┗━┳━┛┗┛┳━╋┫╋┣┓┫╋━┳┗┃┛┏┻┻┳┏╋╋┏┛━╋┓╋┃┏┃┳
┣┗┫┓┫┛╋┫━┛┛┣┫╋╋┣┛┃╋┛┛╋┻╋┣┫┛━┻┏━┫┫━┗┏┻┏┻┻
┛┏┣┏━━┛┓┣┳┳┗┓━┃┛┏┃┛━┓┳━┣┳┃━┛┫┣╋┓┳┻━┏┻┳╋┛
┳━┓┗╋┛┗┓┫━╋┗┻┏┗┓━┃┗┃┣┫┫┛┣┳┛━┫╋┏┛┣┣┓┏━┛┃┣
┫━┗╋┓┣┏┳┏┃┫┫┛┏┃┣┣┛┏━┫┓┏┃┃┃━┣┗┳┳┗┳┛┳┳┻┳┳┳
┓┻┻┣┻┣┛━┻┳┏┳┃┏┫┳╋┛┏━┛┫┛┫┣┻┏╋┻┫┫┳┓┫┻┳┻┣┳━
┗┳╋┃┛┛╋┫┓┗┏┛┓┳╋┛┓━┫━╋╋╋┣╋╋┫━┓┏┏┛┏┏┃┳┓┳┣┗
┓┓┫━╋┏┗━┣━━┃┃┫┓┣┫━┳┫┫┗┏┗┣┻┣┃╋━╋┏┻┛┓┗┛┫╋┣
╋┫┫━┗┳┓┗╋┗┻┳┻┫┃┫┃┳╋┳┳┳┫┻┳━┳╋┫┗┗┛┣┳┫┫┫┗╋┃
┳┏┏┛┗┏╋┛┻┣┏━┏┻┛┣┏━┛┣╋┻━┃┗┻┫┏┗━╋┃┫━┏┫━┣┗┫
┳━━┃┛╋┫┏┫╋┓┫┣┗╋╋┣┏┫━╋┛┛┏┻┏╋┓┫┗┫┳┛┃┏┗┣┫┃┳
┏┻━┏┻┓┃┗┗┏┗┫┓┫╋┻┛┫┣┗┳┫┛┗┛┳┻┫┃╋┗┗┗┳┗┃┛┃━┣
┛┻┻┃┓┗┫┣┗┓┣┳┻┣┣┫━┃┫┗┫┗┛┳┃┫┓┃┳━┗┳┳╋╋
┃┣┓┳┗┫┗━┳╋┃┣┛┛┫┣┏┗╋┏┣┃┛╋┓┳━┫┓┛╋┏━┛╋┳┓┛┗╋
┛━┏┳┃┃┫┓━┫┛┓┣┣┓┻┃┏┏┃┣┛┫┻┻┗┣┫┛┣┫┻┛━┏┃┗┣┓┗
┳┫┻┓┻┫┣┗╋━┓╋┫┏┏┳━┫┓┻┣┛┳┻┫┫┛┛━┻┻┗┛━━╋┛┗┗┫
━┫┗╋┃┓┃┓┳┛┏━┻┏━┫┛┻┻┛┣┳┳┛━┏┛┳┃┻┛┛┫┃╋╋╋┳┫┛
┛┛┏┳┏━┃┃┫━┫┏┏┓━┏┏┻┓┫┃┳┓┻┻┻┳┏┻┫┫┏┳━┏┗╋┛┣┛
┃┃╋┃━┳┻┗━┳━┛┻┓┗┓┻┳┗┓┣┫┏┫┣┓╋┓┗┗┛┣┏┻┓┫┛┻┛┫
┗┏┻┏┫┣┫┻┻┗┓━━┏┣━┳┣┃┗┓┫━┳┣┃┳┃┳╋┛┏━┓╋┃┓┻┃┛
┫━┻┓┏┏┣┗┓╋┓┣━┛┓┛┏┳┳┗┣┏┻╋┫┳┏┏┗━┓┛┻┓┳┳┛┛┫┳
┗┳╋┏┫┃┣┃┃┗╋┏┫┳┏┫┣┃┳╋┃┗┏┏┛┃┛┳┻┃┣┳━┃┛┣┓━┛┓
┗┗╋┃┓┳┛┏╋┓┏━┓┓┃┃┏┛┛┏┃╋┏┣━┗━━╋╋┻╋┳┣━┏┏┓┫┳
━┏┗┗┛┻╋━┣┏┃┗╋┃┃┃┗┓┃┏╋┃┛┫┏┫┣╋┫╋╋┓┣┳┏┣┳┏┳┳
┳┗┫━━┗┓┫┏┫┣━┻┏╋┛┳━┻┻┓┫┃┃┃┗━┻┫┻━┗┃┏┣┗┓┓╋╋
┏┛┣┫┏┫┫┛━┗┫┻┛┓┳┳┳┳┏┃┛━╋┫┗┣┛╋┃┣┻┫┳┣━┳╋┛┣┫
━┃┣┃┻┫┳┣━┃┏┳┛┓┻┳┳┗┗┻┣┛┃╋━┫┳┫╋┳┗┗━┃━┃┛┣┓━
┣╋┛┫┻┫┣╋┗┏┣┣┏╋┏┛┣┣┛╋┛┛╋┛┏┣━┣┏━┓┃┗━┻━╋┃┏┏
┓┻┛┏┳┣┏┛┏┗┳┣┛┃╋╋━┳┛┣┓╋╋┫┗┗┫┣━┣┗╋━┳┻┫┣┃┓┃
┗━━┓┣┫┳┛━┣┳┓┏┛┳┛┻┗━┳┣┻┛┛┗┳┓┫╋┓┓┻┳┫┃╋┓┫╋┻
┏┣┗┗┏┃┗┳┳╋┳┳┏┓┓┓┻┛┛╋┫━┛┃┣┗┏┫┗┏╋┏━┻┏┻┃┣┳┣
┳┏┛┣┻┳┃┳┓┻┣┓┛┻━┣┳┫┗┏━┫━┃━┻┓┣┫┗╋┃┓┓╋┓┛┓━╋
┓┗┃━┃┻┓┣┓┏┏┻┫┛┓━┃┳╋┏╋┏┳┃┛┗━┛╋┃┳┛┓┳┃┻┗┫┗┓
┓┳┛╋┃┻┃━╋╋┛┓┻┫┓━┳━━┛┻┛┃┃┃┳╋┗┏┳┗┳━┫━┣┛┏━┏
┫┫┫━┻┛┫┃┣┏┣┓┗┏┻┃┗━┗┃┏┏┓┓┳┗┃┛━┏┗┏┗┫╋┗┏┃┣┣
╋┏┻┓┣╋┫┻┳━┫┏┛┫┳┫┃┛┛┛┻┃┫┻┫┛┻┓┳┗┛┏┣┣┃┻┳┣━╋
┣┏┣┛╋┻┗┏┻┣┗┗┣┣━┃┫━┛┓╋┗┗┫┣┗┣┻┻┳┓┣┫━┳
┛╋━┣┣┏┏┃┏┗╋┏┣┓┗┻╋┳┗┳┓┣┛┛┏┫┓┃┣┃━┗┃┏┃┣┓┓┗┳
┓┛┏┓┛┃┳┃┣┏┃┻┏┻┓┳┻━┛╋┛┣┃┳┛┳┣┫┳┓┣┣━┛╋┻┏╋╋┳
┗┻┻┃┗━╋╋┣━┻┗┳┛┻┗┛┃┛┃╋┗╋┃┗┳┫┃┏┓┗┛┻┣┃╋┳┫┗┃
━┗┛┻┗╋┫╋┓┳┣┻┻━┗╋┗┻┛┻┃┓━┗┳┗┻┛┣┗┣┓┗┳┻┣┏┓┻┃
╋┛┣━┣┫┫┛┻┗┻┣━╋┻━┻┏┳┏┳┣┳┓┓┻┓╋┣┓┻┏┓┃┻┳┣┛╋╋
┗┻┓┏┛┻━┃┓┛┻┣┣━╋┓┗┫╋┗╋┣┃┓┏┳┻┓┻┓━┓┻━┻━┏┫┏╋
┳╋┓┃┗┫━┓┓┗┃┣┫┣┳┳┏┃┛┻┳┻┳┻┗┻┃┏┫┫╋┫┳┛┳┃┻┏┓┓
┳━┓┻┃┛┃┛┃━┗┳┻╋┻┓━┃┣┃┫━━┫╋┃┏┓┫━┻┗┣┏┃┣┛━╋┻
┏━┃━┗┛┳┏┳╋╋┻┓┗┃┃┫┃┣━┗┏┛━┫┣┗┳┗┓╋┏━┏┗┓┏┫┗┓
┫╋┏╋╋┳┫┓┣┗┫┃┫┻┓━╋┛┏┓┳┳╋┻┻┻━┳┻┛┣┓┛┳┓┣┳━┳┗
┳┳┣┻┻┗┗┻┫╋┳┣┗┗┏┃╋┗┓┳┻┗┫┻┳┏┗┛┻┫┣┃┏┛┏┏┏╋┫┗
┫━╋┣━┻┣┛┗╋━┳━╋┣┳┳┻┃┗┃╋┻┣┓┣┻┣╋┓┓┛┛┛┗┗┫┳┻━
┛┛━┃┣┛┃┳┏┏┫┗┫┏┓┏╋┣━╋┛┳┏┻╋┓━┫┣┣┃┗┳┏┏┛━┗┏┣
┃━━┫┏┏┣┣━╋┓┫┓━┃┃┫┛┏┏┳╋┛┓┃┏┻┃┛┏┛┏━┳┫━┣┏━━
┛┛┛━┻╋┏┣┻┓╋┗┫━┓┻┳┏┓┫┃┻┳┣┣┓╋┣┃┛┛┃┣┏┏┓┫┻┣┳
┗┃┓┳━╋━┳┫┣━╋╋┃╋┗┓┻┫┏┫┣┛┗┗┳┻┳━━┫┻┛┏┗┓┫┓┗┛
┃┫┗┃┃┣┗╋┳┃┛┓┣┗┃┳┛┣┗┫╋┗╋┗┳┏╋┗╋┻┓┣┃┳┫┃┏┫┣┻
┻┛┗┳┏┣┣┏┫┳┛┫┗┻┏┃╋╋┏┻╋┫┗┻┏┛┣┓┓┳┫┓┓┛┗┻┣┃┏┻
┃┛┓┏┫┫━┓╋┫╋┳┛┓┃┻┫┏┃┫╋┛┳┏━┫┓┳┓━┓┃┗┏┫┛┗┳┳┗
┓╋╋┣┛┏┣┏┫╋┣┻┫┣┏┫━┳┳┳━┏┳┫┃╋┳━┳┗╋┛┛┓┏┻┣┛━┻
┛┛┗┣━┻┃━┛┣┻┻╋┃┫┣━┳╋┗┫┓┣┗┻━╋┓┳┏┗┏┫┻┛┣┣┓┻┃
┻━━┫┻┓┫┓┏┳┫┛┣┳┣┗┻┏┗┃┏┻┓┛┫┫╋┫┓┃┓┏┓━┗┗┳┫┣┫
┣┫┗┏┗┃┻┃┣┗┓┓┻┗┣╋┃━┃┫┫┏┓┗┓┻╋┗┫┛┣┳┻┳┗┳┃┻━━
┏┻╋━┫┻┏┻┣┳╋┫┫┃┃┃┣╋╋┃┏━╋╋┳┫┗┓┗╋┃╋┫┓┓
┳┏╋┏┫╋┻━┏┃━┳┛┣┏┏┣┻┣┗┗━┛┛┏┃┓┻┳┛┃┫┓┫┻┳┏┃━┳
┓┻┃┛┗┣┗╋┣┗╋┛┫┗┫┓┛┳╋╋━┣╋┛┫━┫━┏┻┃┳┳┻┛┓━┃┛━
╋┃┏┳┣┏━┛━╋┻┣┓┳┃━━━┫╋┃┏━┛┳┳┣┏┗━┳╋┳━┛╋┣┃┳┓
╋┗┳┃┫╋┓━━┗┃┗┃━╋┃┫╋┃╋┃┻┻┃╋┻┓┳┛╋┏┻┓┻┗┏┗┓┃┫
┏┳┫╋┃┳┳━┫┛━━╋┻┣┳┛┃━┛┗┳┃┗┳━━╋┣┓┏┛┏┫┏┓┻┏┗━
┻╋┫┏┻┫┳┻┳┻┛┃┫┓┏┻┫╋┣┻┗╋┓━━┏┗┫┻┓┓┏┛┳┓┫┏┃┫┣
━┻┣┛┏┛┻┏┣┫╋┻┻┓┏┳┻┣━╋┗┛┛┓━┻┏┓┣┏┳╋┳┛┗╋┣┃┫━
┗┻┓┓╋┳┫┃┏┣━╋┳┗┻┏┫┻┣┫╋┳━┫┛┫┛┃┏┛┫┛━┣┳╋┳┓┣┛
╋┃╋┏┓┏┻┣┫┏┻┫┛━╋┻━┗┃┣┗┳┛┗┃┳┓┻┻╋┣┃╋┓━┣┃━┳┻
┳┳┛━┣┗━┻┫━┏┗┛┃┛┓┻╋━┳┏━┳╋┫┏╋┗┛┫┣┳┃┃┫┻┻┫┓┓
┏┓┛┃┳┣┣┻┫┏┗┓━┫┻┛╋┏┫┛┗┓┫┛┏┗┏┻┳┛┳┫━┃┏┗╋┣┻╋
┗┣┗┏┣╋┻┻┓┻┏┗┏┫┳┏┛╋┓┃━┓━┣┓┳┣╋┣┏┻┓╋┛┗━┣┻┫┻
┏┻┳┓┗┃┣┗┓┻┗┏┳┛┛┃┛┏┃━┫┓┳┳┳━┳╋━┳┗┗┃┻┻┳┫┃┫┏
┻┫┗╋┓┃┻┣┻━╋╋┛┏╋┗╋━┗┣┏┃┏╋┳┃╋━┓━┻┛┃┏┣┗┓┛┓━
┳┫┛┏┃┃┫┓┻┃━━┗┳┻┛╋┗━╋┛┳┃━┫┃┣┫┻━┻┣╋┃┫┫┣┻┃┛
┓┏╋┗┻┏┣┳┓┗┓┣┫┳┏╋┛┓━┳┻┛┳━┏━┳┻━┫┻┏┻┓┓╋┓┣┗┫
┛┛┫┗┃┓┛┻┏━┫┫━┗╋┛┏┛┏┓┛┻┃┫┃┣╋┛┛┃┫┛╋╋┻┣╋┣┛┛
┛┛┏━━┃┳┏┻┛┏┃┳╋╋┓┃┛┻┳┣┫┗┓┏┫┗┏┗┻┳━┳╋┛┳━┗┃┓
┣┗┫╋┓┛┓┫┃┏━┳╋┓━┃┳┻┃┏┳┗╋┛┻┏┫┗┏┫┳┃┻━┫┫┻┓┗╋
┣┻┣┻┗━┗┓━┓╋┣┓┓┳┳┏╋┓┳┓┗┛┏┳┻┛┫┗┛┗┻┓╋┓╋━━┏┏
┏┓┛╋━┫┳┏━┃┫┣┃╋┳┻━┣┣┻┃┻┣┃┛┗┳┛━┫┣┓┣┏┣┏┃┏┣┏
┏┣┃┓┻┏┻┓┗┓┳┏┗┻╋┓┓┳┛┳┻┳┻┫┫┳┃╋┫┛┃┫┳┳┃┏╋┻┏┻
┫━┗┛┃━┫━┣┫━╋┣┣┓┣┗┓┓┳╋┻━┫┫┻┫┻┓┏┃┗┳┃┣┏┓┳┛┳
┏┃┓┣┃┓┣━╋╋┳┫┏┳┃┃━┛┻┣┳┏┃┓┳━┫┓┏┻━┳┗┗╋
┓┛┣┳╋┻━┗┛┣┓┳┛┛┃┗╋━┃┛┗┳┗┏╋┃┏┃┳┏┗┏┳┫━━┃┛┫┏
┻╋╋┫┳┓┗┣┃━┻┗┏┓┣┣┃╋┏┓━┓┻┻┻┓┓━┛┳┳┳┻┻━┳┏┗┛┓
┛┏┛┏┃━┃┳┳┃┓━┫╋┣┗┗┫┛┃┣━┃┗┳╋┓┓┛┓┗━┃┃┗┛┃┃┗┻
┓┗┣╋┻┣╋┛┣┏┃┗┫┻┗┗━━┛┏┗┫┳┏╋┣┫┗┏┫┏┓╋┃┃┗┃━┗┓
┳┓┻┳━┃┗┣┓┗┗╋┃╋┃┣┓┻┳┗┗┃┏┫┏┛┣┻┗┣╋┫╋┃┻┓┓╋┓╋
┓╋┫┃┗┳┛┻╋┣┓━━┏┫┻┏┗┛┻╋┣┳┫┻┻┓┏┫┛┃╋┛┗┏┣┏┫┏┃
┛━┳┳╋╋┏┗┣┗╋┫┗┗┫┛┣┗╋┏┣┓┣╋┣┻┓┛┫┃┣┓┛┣┣┛┓┃┛┫
┗┏┃┳┃┓┏┳╋┃┗┫┫┗┣┣┃┫┣┣┳┏╋┫┗┃┛┻┓┣┏┳┳┻╋┛╋┏┫┃
━┗┛┳┣┣┏┣┃┣┏┳┗┳┫╋┳┃┛┗┏┻━┳┓┻━┓╋┓┻┃┳┛┳┻┓┃━╋
━┏┛┻┻╋━┓┗┃┻┃┏┣┗┏┏┏┣┗┏┓┻┓━┗┛┛━┻┫┣╋┳┳━┛┓╋┫
┻┛┣┣┗┏┛━┳┓╋┗┃┃┣┳╋┗┓┗┏╋┓╋┓┗┻┫┫┏┻┃┛┛┃┃┗┃┻┻
┗┻┃┻┣┗┏━┻┳━┳━┻━┏┛┫━┃┳┣┗┗┏━╋┫┛┣┛┫┃┃┫┗╋╋┃┗
┗┣┫┓┻┻┗━┳┫┣┃┫┫━╋━┫┏┃┫┳┳┳┓┗┓━┛┃╋┗┓┗┣┛┃┻┣┃
┓┓┓┃┻┗┣╋┻┓━┛┫┳┫╋┗┃┓╋┓┗┣┓┓┣┗┛┏┃┓┏━┗╋┓┫┻┫╋
┗┫━┳┻┛┫┃┫┓┳━┻┏┓┳┻╋━┳┗┗┏┛┃━╋┗┏┣┗┳┃┳╋┛┣┫┓┳
┣╋┓┃┛┳┣┏╋┫┳┏┗┻╋╋┓╋┣┃┏┓╋╋┗┃╋╋┛┫┓┓┻┃┻┓┛━┃┻
┏┳┳┗┳╋┛━┫┗┻┛┛┳┛┫━┗┃┏┫┻┻┃┃┛┫┫┃┓┃┫┣┫━┫┣┗╋┃
┛┣┳━╋┏┳┓┛┗┣┫┓┫┏╋┣╋┓╋━┗╋┃┳┣┣━┫╋┃╋┗┛┣┗┣┛┫┫
╋┓┫┫┗┃┏┃┻┃┛┃┣┛━┓┣━┫┫┻┻┳┏━┗━┫┛┣┻┳┳┣┏┏━┃┻╋
╋┫┻┏┛╋┛┫┃┓━┃┛┣┳━┓━━┻┛┻┗┣┻┓┃┗┗┓┃━┣╋┏┻┫┳┏┏
┓┏┛┃┃┗┳┓┓┛┫┻┣┛┣┓┣┻┳╋┣┻┻━━┣┻┓┛┓━┳┻┻┻┃┳┳┏┓
┣┛┫━━┓┏┫┓┃┗┓━╋┣┫╋┗┫┛╋┏┗╋━┫┃┛┫┓┏┳━┓┣━┻┣┳━
╋┓┏┃┛┣┣┏┳┏━┳┫╋┳┏┳┫┳┫┏┓╋┫┃┳┣┓┃╋┫┛━╋┏┣┳┳┏┣
╋┣┏┓┫┳┻┻┃┓┳┳┳┳╋┓━┫┫┫┃┓┛┃┻┏┳┛┣┏╋━┃┻┻
┗┃╋┻┻┗┣┗┳┃┳┏┳┓┃┣╋┣┗┣┃┏┓┣┓┳━┏┃┫┣┳╋━┗┻━╋┗┗
┣╋┛┃┃┫╋┳┻┛┏━┫┏┣━┗┓┫━┛╋┏┏┣╋┣┻┏┏╋╋┳┫╋┫━┫┳┣
┳┏┓╋╋┫╋┳┗┣┫┃┓━┗┗┗━┓┗┃┗┛┫┻┏━╋╋┃┗╋┏╋┛╋┏┏┓┳
┏┳┳┫━┛┳┏┏━┫┓┛┛┗┏┛┃┃┫┓┻┫┃┫┏┫┛┏┏━┗┃┳╋┛┓┣┃┛
┣┗┓┻┛┫━┏┻┻┓┏┛━╋┃┫┣┃┃┓┻┓┛━┏┏┳╋┣┛┫╋┫┓┻┣┳╋━
┏┛┛┃┗┓┣┓┓┏━┳┻┓┻╋┏━┓╋┫┣┃┛╋╋┗┻┓┗┓┻━┻┫┣┫┣┣┣
┫┃┻┫━━┃┛┏┓┛┻┃━┃┃┫╋┗┣┣┻┗╋━╋┛┫┃┫┳┗━┃┓━┃╋┏┣
┏┏┏━┫┣┗┃╋┗┗┫┣┳┻┓┗━━┳┳┗━━┏┻╋┓━━╋┣┣┣┣╋┻┗┛┏
┓┃┏┃┛┓╋┳┃┳┏┗┏┏┻┳━┣┻┏┻┫┗┓┃┓┛┓╋┻━┳┏╋┓┗┻┏┛┻
╋┳┫┓┣┃┳┗┗┛╋┣┛┳┃┃┏┣┫┻┃┛╋┓┗━┫┣┫┃┓┣┛━┛┛┓┏┻┏
━┗┳┓┛┫┛┻┗┻━┏┗┻┫┗┏┓┛┓╋┃┣━┛┛┣╋━━┏┻┗┓┃┏┣┏╋┫
╋┃┗┏┃┗┓┃╋┓┫┣╋┣┗┫┏┃┃┏┏┣┣┃┏┛┃┏┗┣┗━┏┃┻┗╋┫┗┫
┳┓╋┏┓┏┓╋┗┗┻┗┛┫╋┏┳┃┃┏┳┣╋┻╋┗┳╋┻┛┓┏┳┣┳┃┣┫┣┛
┓┛━━┳╋┣┻┃┛┃━┗┏┛┛┳┗┃┛┣┏┏━┫┃┛┛━┣━┓┏┣┣┓┓┫┳┏
┻┃━┻┏╋┃━╋┗╋┫┫┫┛┏┃┗┓╋┻━┓┗┃┳┏┣┗┏┫┓╋━┏┳┏┓┗╋
━┏┣┻┻┛┣┓┛┓╋┻┛┻┣┏┓╋┃┓┏┛┣┏┣┓┳┛┛┃┃┳┏┗┃┣┗━┛┗
┗┫┻┃┗┏╋┛┗┗┏━┓╋┻╋┛┏┏┃╋┫┳┓┣┫┛╋━┫┫┓┻━━┻┓┛┣┓
┫┓┏━┫┗┣┻┣┳┃━┳┗━┗┛┓┫╋┳━┳╋┏╋┃┏┳╋┃╋┳┻┏╋┃┃┫┫
┣┗┗┓┣┏┏┛┛┏┛┣┣┣┛╋┫━┳┓┛┫╋┳┏┫┏┓┃┃┫┏┛┏┃╋┏┻┛┳
┳┛╋╋━┏┏┫┏┫┣┓━╋━┣┳┏┻┳┓┏╋┃┏━┃┓┓┫╋┳┻┓┫┃┻┓┳╋
┣┛┗┗┛┃┃━┫┏┃┣┃┏━┃╋━┫┣┛┗┓┃┻┗╋┃╋┛┛┻┓┫┫━┻┻┛┃
┫┗┃┳━┏┣┃┗┏┗╋━╋┏┏━╋┏┏┏┏┏┏━┫┗┓┻┏━┗━┳┏┳┃┻┣┳
┗━┳┻┗┏┛╋┏┻╋┗┛╋┃┗┏┫┏┣┫┗┛┃┳┃┳┏┣┳━━╋━┛┗━┫┻┣
┛┻┃┏━┻┃┗┛┏┏┃┫┏┃┳━━┛┃┳┻┃┳┃┗┏┏╋┓┳━┓┗┛
┏┛┳┣┓━━┃┓━┏╋┓┛┻━┃╋┏┫┻┫┛┗┏┻┻┻┏┃┳┃┻┣┃┻┏┻┏━
┗┏┳━┫┏╋━┻┫┓┛┓╋┣┓┃┗┛┏┳┏┏━┛╋╋┫┛┣┏┻┳╋┣┣┻┏┏┃
┫━┃┃┛┃┫┣┫┏┛┓┃┓╋┗┫┏┏┫┳┗┏━╋┃┣┏┻┣┗┣┣┻╋━╋┣┳┫
┫━┏┃┣━┣━┛┓┳┣┏┳┛┣┃┫┃┫┗━┳┏┳┣┃┛┓┻┗┫┃╋┛┗┃┏┣┃
┓━━┏┓┣┣┳┣┻┗┣┏┻┓━╋┣┻╋┳┓┳┗┣╋┏╋╋┗┳┳┗┃┃┻┛┏━┻
┛┓━━╋┫┛┛━┏┓┣┳┳╋┗┳┻┻━┗┫┻┻┓┳┓┃┻┏┏┳┓┏┫┻┣━┏┳
┏━┛┗┻┛┳┃┓╋┗┳┓┫┣┓┫┗┏╋┣┗┏┛┫┳╋┏┛┳┗━┛┓━┃━┏┣┳
┓┃┃╋┃┗╋┛┫┗┃┓┗┻┓┏┻┳┛┓┣╋┏┓┏┗┏┓┃┗┻━━┣┣┛┫┳┏┣
┫┫┓┫┛┓┛┫┃┓━┫┳┳━┃╋┏┗━┛┓┫╋┗┗┫┻┓┛━┻┳┓━┻┳┳┣┻
┃┻┳┗┃┗┻╋┗━┣┳╋╋┛━┛╋┗┃╋┛┣┃┓┃┛┳┣━┳┻┫┗━┳┻┏━┃
┓┛━┻┓┛━┛┃┏┛┳┻╋┗┻┃┛┓┓┳┏┗┻┫┓┫┳┳┗┓┗┫╋┓┛╋┏┛┏
┳┛╋━┫┻┣┗━┃┳┗┣┛┗╋┗┳┏┓┳┏┫╋┣┓┫┗┫┗┗┛┳╋┣━┏┏┓┓
┻┗┛┻┃┗┳┫┫┻┻┗┃╋┃━┛┏┳┳┗┳┃┣┗╋┫╋╋┃┛┏┻┳┃┣┏┻━━
┗┃┃┣┛╋┃┏┓┏┃┗┏━╋━━╋┫┃━┫━━┃╋┣━┃┏┛┻┫┫┃┃━┣┛┛
┏┏┓┏┏━┗┏╋┃┫┏┗━┳┃┓┗┏╋━━┫┛┳┓━━┳┓┗┳┳┻┃┻┻┻┗╋
┣╋┫┓┫┛┗╋┳┣┛━┓┓┣┳┫╋┻┓┏┣┳┳┫┻┗┏┗┓━╋┻┻┻┣┃┻┳┗
┓┗┣┫┫┗┫┃┓┓┣┗┳┫┣╋┏┏┓┃━┣┫╋┛┏┻┳┃┻┏┳┫┣━┗╋┗┛┛
┏┻━┃┓┗┏┳┳┣┃┣┃┛┣┃┛┣┳┛┳┓┏┃┛┏┻━┻┻┛┗┃┻━┛┏┃┻╋
┃━┣┃┫━┻┳┫┗╋┻┳╋┏┓┃┻━┗┣┳┫┣┓┃┃┛━┛┗┗┗┓┏┗┏┛┗┗
━┛┏┗╋┫┓┛┗┫┳┃┏┗┻┗┣━╋┳┛┫┃┃━┗┗┣┳┫┣┏┣┻┃╋╋┓╋┗
╋┣┳┣┓┣┫┣┗┏━┃━━┣━╋┗┫┳┳━┫┓┏┳┃┃╋┻┻┏┏┳┳┻┓┓┳┛
┓┛┳┻╋┳┫┛╋┓┃┓┫┣━━┛┏┗┓┗╋┛┏╋┳┛━┻┃┓╋┻━┏┃┏┗┃┓
┛╋┻┓┳┛┫┓┛┛┛┃┏┻━┻┛╋┗┣┻┣┫┏┳━┫┫┃┃┣┓┗┣┻┫┗━┻┃
━┫┃┏━┛╋┃┗┓┛┛┓━┳┫╋╋┣┣━┗┏┃┻┃┓┏┃┛┛┻┻━┳
┳┃┻┏┗┣┗┗┻┗┗━┣┃┣┻━┗┏╋┓┣┓┻┻┛━┃┣╋┣┳━┫┃┻┳╋┗╋
━┻┣┗┗┓┃┓┃┃┗━┗┣┳┏┳┗┻┃┫┳┳┣┏┏┓┏┃┻┻━╋┫┓┣┫┃━┳
┏┗┛┳┓┓┣┣┻┛┓┫╋┳┣┫┳┛┣┃┻┓┻┏┗┃┗╋━╋┛┻┣┛┻┛┃┫┛┗
┻┏┗━┛╋━┻╋╋┣━┳┛┳┓┗┏┗┫┣┛┏╋━━┏┳━╋┃╋┏┗━┳┓┗┓┳
┫╋┃┏━┏┓┛┏╋┃┓┛┳┓┳┓┛━┳┳╋╋┃┣┓┳┃┓┃╋┓╋╋┫┳┫┳┻┳
╋┗┛┓━┛┳┗┛┫┣┛┗╋┣┛┻┛┻┫━╋┃┃┣┏┏┛┻━━┫━╋┻┗┫╋╋┳
┛┏┏┗┣╋╋┗┃┫┓┣┛╋━╋┻┓┫╋┗┛┫┳┃┳┗┓┛━┫┗┗╋╋┗┗┃┻┣
┗┏┃┛┏┃┻┣┃┛╋┫┫━┳┗━┣┣━┳┃┳┣┏┃┃┫┳┻╋┻┓━┻╋┻┣┗┗
┻┛┻╋┓━┛┣┳┓┻┣┣┫┃┫━┏┓┓┃┏┳╋┃┻┗┗┓┣┻╋┫┗┻┗┗┫┗┫
━┻┣┫┏┳┣┏┻┏┳┃┗┗┣┳┣┃┓┏┛━┫╋┣┣┫┓┏┛┏━┛┫┏┓╋┗┏┛
┛┫┻┳━━╋┏┛┣┃┃┓┓━┗┓┫┻┳┓┓┃┳┃━┳┓━┻┏┃┻╋┫┗┻━┏━
┣┣┃━┏┗┏╋┃┏┻┃╋┫┏┏┫┛┗┃┓┣┣┓┓┓┫┳┗━┛┫┓━┻┛┳┻┻┃
┓━┳┳┃┓┳┗━━┓┣┓┛┗┏┃┃┗┛┏┓┳┛┻┛┓┣┃┳┓┫┏┛┻┃┛┃┳┫
┫┣┛┛┃━┳┣╋━┏┓━┓╋┓┗┣┫┣┛┓━┏┗┳┃┓┃┫━┛━┏┓╋┣┛╋┃
┛┓┛╋┣┗┏╋━┃┏┓┓╋┓┻╋┫╋┗┃┫┣╋╋┫╋┳┃┏━┃┏┳┏┳━┏┓┃
━╋┫┛━┃┃┣┛┛╋╋┃┗┏┣┫┗┻┗╋┗┣┫┗┛┻┳┓┏┻┃┗┫╋┛┣┃┳┛
╋┛┃┫┓┗┗┛━┏┻┓┫━━━┓┓┃┳╋┻┛┏┗┛╋┓┗┛┻┳┻┣━┳┗┛╋┃
┗┓━┳━┻┻┳━┻┓┗┓┻┳┃┏┫╋┓━┗┣━┛┻┣┃┓┫┏┛┫┗┃╋┻╋┛┃
━┻╋┗┃┳┻┫╋┫╋┃┏┫┳┛┏━╋┳╋┃┗┓┻┛━┓╋┏╋┻╋┳━╋━━┗┛
┛┃┏┓┣┫┫┻┻┏━┓┓┓┏┛┻┻┛┻┫┫┛┳┳┓╋╋┃┣┫┗━┃┏┏┓┃┗╋
┛┃┻━┻┻┗┓━┏┻━┓┳┃┳┻┏┳┏┛━┻╋┻┗━┻┓┓┓┗┣╋┻┛┻┣┗┻
┻┫┳┣┛━┻┓┻┛┏┓┏┃┳┻┫┛┓┓┃━┣┛┫┣━━━┃┃┓┻┫┣┫┏╋┗┏
┫┗┓┳┫┣┓┗╋┳┳┃━┻┳╋┏┓┫━╋┛┛┏┫┛┳┣━┳┻┛╋┛━┛╋┏┣┣
┳┫┛┻┻┣┻╋┓┻┫┣┳┃┃┛┗┏┓┻┛┏┣━┃┻┳┛┏┻┓━┗┛┓
┣┳┫┳┣┳┏┣┛╋┏┻┓╋┃┫━┏┣┓┻┫┏┛┣┃┻┏┳┻━━╋┫┛┃┫┗┣┫
┫┗┫┛┳┗┓╋┫┃┛┃┓┃━╋┫┫┣┫┗┗┳┃┗┳┃━┛┳━┏┳┃┃┻━┓━┫
┏┏┓┃┃┳┣┛┛┳┏━━╋┃┓┳┣┛┏┣┣╋┳┣┻━┓┃┓┛┫┃┏┛┃┃┛┃━
╋┳┛┫┓┛┏┻┫┫━┣┫┫┣╋━┗┗┃┓┃┳━┛┫━┏┳┫┫┫┻┗┛┫┫┣┏┳
┃┃━┃━┛┻━┗┣┫┻┓┓┗┓╋┓╋┣┣┗┛┃┳┳┗┃┗┓┗┛┓┻┫┏╋┻┳╋
┗┳┛╋┗┏┗╋┫┏━┛━┳┫┗╋┫┗┃┏┏┻┓┳┣┻━┳┏┣┏┳┓┃┓┳┛┏┏
┫╋┫┃┃┃┏┗┛┏┏━━╋┏┓┫┏┏┓┻┳┻┃┫╋┃╋┛╋┣┻━┳┗┛┃┳━╋
┣┛━┗┣┻┃╋┃┗━┣┣╋┫┗┏┳┫┻┗┓┫┃┗┗┏━━┻┓┫┏┣┛┃━┗╋┣
┏╋┫┫┫┃━┻┻╋┫┓┛┏┛┃┓┣┻╋┛┛┫━╋┫┃┫┃╋┳╋┳━┏┻┛┫┛┓
┓┣╋┫┓━╋┳┣┫╋┏━┗╋┃┣┃┓┛┓┳┛┳┃┏┓╋┗┫┗┫┛┻┣┫┣┓┫━
┓╋┃━┫╋┓┏┫┳┏┃┃┗┣╋┏┫┛┗┏┛┛┳┻┗┏━┓┏╋┓┫┻┓┫┛┣╋┏
┛━┳┛━┫┻┣┣╋┃┻┛┣┃┏┗┓┣┣━┃┓┃┃┓┳━┳╋┫┗┓┓┗┣╋━┛┃
╋┻┛┳┗┓┳┃┏┏┻┏━╋┗╋┳┳╋┣┳┻┗┃┏┻╋┓┃┛┏┫━┣┏┫┓┏┗━
┻┳┓┛┻╋┻┣┣┣┳┃━┣┳┃┃┗┗┓┣┛┏┓┫━┃━┓┃━┻┏┓┗┏┫┫┫┻
┃┛┃┻┃┻┗┫╋┳┻┣┫┻┻┏┳╋┫┣┗┣┓┗┛┗┗┛┛┳━╋┳┛┗┫┗┣━┃
┳┫┃┏┣┃┣┫┻┏┓┳┏┏┗┓┓┳┛┗━╋┛╋┗┫┣┓┛┛┏┃┃━┳┗┳┻┗┗
╋┗┻┫┫┓┃┛┻━┳┛┗┣┣┓┃┳┏╋┫━┗╋┗┳┃┳━┃┳┃━┏━┓┗┛┻┗
┏┫┏╋━┻┫┗┫┃┣┓┻╋┓┻┫┻┓┛┃┣┳┣╋╋┳┃┗┛┫━┓┻┻┛┗┣┃┛
┃╋┏┏┛┳┻┗╋┳┗┛┓╋━┳┳━╋━┗┻┃━┓┗━┃┓┫┗┗┛━┻┳╋┛┃┓
┏╋━┗╋┫━┻┃┫┏┃┗┛┳┓┓┓┓┛┛╋┣┏┏┃┣┣┛┣┫┏┫┣┳┫┗┣┫┃
┛┛┃┗┓┓━━┗┓┣┻┃┃┻┓┏╋┫┗┃┃┛╋┣┏┣┓┛┳╋┓┣┻┫┣┃┓┳┓
━━━┓┗┳┛┛┫┻┻┣┃┛┏╋━┳╋┣━┛┛┫┫┓┓┻┳┏┫┻┃┃┃┳━┏┛┳
┳┗┻┳┻┃┗┃┓┓┓━┃╋┛┣┻┣┏━┃┳┏━━┏┗━┫╋┣━┛┃┻┏┗┓┻┃
┣┳┳┓━┗━┛┓┣┗┫┗┓┻┫━┗┏┣┏┛┣━┳╋┗┛┗┳━┛┓┏━
┫╋┳┗┃┳┏┣┓┛┃┫┏┣┣┗┻┣━┻┻┻╋┻┃┻━┃━╋┃╋┃━┗┳┛┏┓┛
┳┛┓┣┫┻┳┣┃┗━┗┳┣━┓┣┃━━┳┏┳╋┻┣┓┣┛╋┛╋┏┫┓┳┗┃┃┣
┃┗┻┣┛┣┳┛┻┗━┳┫┃┳┓━┃╋╋┛┓━┛┳┏┗┛┃┃┳┏╋┻┫╋┳┛╋┳
┓┣┃┳━┳┫┫┫┏┫┻┗┳━┻┏┛┻━┓┏┏┃╋┳┛╋╋┻┓┣┫┓━┗┻┻╋╋
┣┫┳┻┗┳┏┃┛┓┳┫┛┳┫┻┳┓╋┓┛┳╋┳┛┳┻┳┳╋┏┓┓┣┏┳┻┻┓┃
┻┃┃╋┣┏┃┻┏┏━╋╋┏┃━┣┻┛┛┛┏┛┏┻┫┏┫━┛┃┣┗╋┗┏┫┏┓┛
┣┏┃┗┗┛┏╋┻┏┻╋╋┏┗━┳┣┛┳┃━┣┏┫┓╋┫┫┫┓╋┛╋┫┻┛┻┫┣
┃┏━┛┻┗┣┻┓┛┣┳┃┏┣┗┃┫╋┓╋┳┃┛┛┗┛┓┃┫╋┻┳┛┛╋┣━┳━
┫┻┗┃┫┃━━┛╋┳┳┳┓╋━┗╋┻┗┫┏┓┻╋┫┣┏┓┳┫┓┃┣┏┃┗┗┻━
┻┻┳┛━┳┳┫┃┣┗┳┃┫┓┏┫┃━┛╋┳┃┻┻┗┛┫┳┳┃┻┳┛┃┏┫┣┗┗
┻╋┏┏╋┳┗┳┃┳┫━┏┏┫┓┳┣┏╋┏┻┻┳┫┻┳┓┣┓┳╋┣┣┛┏┳┳┛━
┓┣┏╋┳┻┻┣┫┃┛┫━┳╋┳╋┣┣┓╋┻┓┻┛┏┏╋┗┣┗┫━┓┏┗┣╋┳┏
┏┓┃┫┫┣┳┳┣╋┗┏╋━┣┫┻┫╋┃┛┛┗┓┃┗┛┛┃┣┛┻┫┳┃┻┫┣━┫
┃┫┻┗┣━┫┓┳┓┫╋┏┃╋━┳┫┫┫━┛┛┻┏╋┫┗┓┛┏┣┛┫┓━┳┻┃┫
┫┏┏╋┣┓┣┏┓┏┻┃━┳┫┣┳╋┻┓┏┓┛━┛╋┓╋┳┓━┣┛┳┓┃┫━┃╋
┳┳┻┗┗┛╋┛┳┗┻┗┛┗┫┣┫┗┳╋┻┗┻╋┓┓┳┫╋┏┃┛┫┛┛┃┳┓┓┗
┻┻┗┫┏┗┳┻┻┗┻┃┛┗┻┻┏┻┣┳╋┓┗┣┻┻┣┫┣┗┏┫┓┏┏╋┃┳┃┓
┫┣┳┫┏┻┗┣┓━┳┃┳┗╋┏┣┗━┳┻━┃┗┃━┃┗┃━┳┃┫┓┣╋╋┻┃┻
━━┃┳┛┣┛┓┻╋┏┛┏┗┛┓╋┻┗┃┃┃┣┫┏┛┫┻╋┗┓┳╋╋┫┏┗━┗┗
┳━┳┻╋┃┣┏┳┗┣┏┫┛┏┓╋┻┗┃┗┓┣┫┃━┫┓╋━┛┓┗┻┫┛━┻┏┻
┛┻┳┃┛┳╋┫━┣━┻┣┣┓┫┻┫━┳┣┏┫┓┃┗┓┻┗┏┫┫┛╋┃┃┛┳┃┃
┻┻╋┣━┃┏┏┣╋┻┗━┃┳╋┗┏┳┗╋┗┻┣┗━┓┛┣┗┛┏╋┃┏┏┛┗┻┳
┏┏┃┛┳┻━┗┫┣┫┫╋┣━┳┣┛┗╋╋┏┃╋┓┫┣╋╋━┫┗┫┗┓┗┳┃╋┏
┳━╋┻┣╋━┛╋┳┓┻┻┓┻╋━┳┏┣┻┛┳┻┫━┓┃━┓┓┓┻┗┃
┳━┫┏━┫┳━┗┃┃╋┻━┗┛┛┣╋┏┳┫╋┓┛┣┛┏╋╋━┛┣┫┓┫┣┛┳┛
┏┳┓┣╋┣┳┓┛┫┃┓━╋┛━┻━┳┳━┻┗┃┗╋┻┗┻━┏┣┏┛┣┣┓┗━┣
┓┗╋┏┓┣┓┗┃┻┳┛┻┃┛┛╋╋┏┃┣┻┛━┣┏┻┓┻┓┓┓┻━┫┓┫┫┗┫
┏┃┏┳┳┻┣┗┓━┓┣┻━┣┣┛┗┃┏┫┳┫┃╋┗╋┳┃━┃┗┻┫┛╋┣┓┳┃
┳┻┻┓┻┃┻┏┓┏┛┗┣┗┏┻┃┛┻┛┏┳━┓┻━┏┏┛┻┳┗┃━╋━┓┗┳┫
┻┓┳┏━┣┻┫┳╋╋┳┏┗┣┳┛┃┳┳╋━┃┻┏┗┓┏┻━┓━┏╋━┳┃┏┣┣
┳┓┣┓┫┃┣┏┫┳┻┗┓┳┏┛┣┏━┏┳┗┏┗┣┛┣┳┏┳┻┗━┻┓┃┣┳┛╋
╋━┻┛┃┛┗┓┓┛┃┏┓━┳╋┫┏┛┃┻┓┛━┗╋┳┻┣┃━┣┳┛╋┓━┗┏┓
┳┏┗┗┓┫┏┣┓┻┣╋╋┫┻━┛┛━┃┏┻┻┫┛┏┃╋━━━┣┛┗┏┏┳━┃━
┳┓┛┣┳┻┃╋╋┻┃┣━┏┫━┗┃┣━┣┛┏┳┃┗┗┏┳┓┏┏┃┏┃┻┗┗┣┛
┓┣┗┣━┻┗━╋┻┫┃━╋┣┣┏┏┓┗┫┛┳┫┣╋╋┏┃┳┗┳┏┓┫┣┏┗┻╋
┳┓┳┣┛┗┓┗╋┣┻┻┻╋┓┓┫┗━━┗┳┏┏┃┳┣┳┃╋┣┏┛┣┫┫┻┫┏┓
┏┳┓━━╋┗┃┏┣┻┳╋┻╋━┣┻┳┏┣┓┳┫┛┻┓━┫┳┻┏┫┫┻┣┣┳┃━
┏┓┳┛┃┫┏┣┣┣┳┏┛┫┫━╋┣┫┣┫┗┻┫━┓┫┃┏┏┗┻━┻╋┏┫┏┛┗
━┗┗┣━┫┃┫━┏┓┗━┛┻┻┣┫┓━╋┃┳┃┓┳╋┓━┻╋━┫┳┫┓━┳┛┃
┗┣┣┣┳┫┫┻┏━┻┫┻━━┫┻┃┏┗┛┻┃┫┃╋┗┏┏┛┫┣┳┓┻━┓┓╋┫
━┻┣┛┗┣┗━┃┃┃┳┗┓┻┳┛┫┓┻┳┗╋┏┏┳┫┛┻┫┣┣┣┗╋┏┳┫┫┣
┓┓┏┳┛┣┏┏┳┓┏━╋┃┛┓╋┗┳┗┏┻┃╋┏┫┓┏┛┣┫┛┓┫┃━┏━┃┏
┫┓┃━┫┛┻┫┻┗┏━━┻┳╋┓┗┃┛┃┓┃┃━┗┏┛┗┗┻┫┓┏╋┗╋┳┣┳
┳┻━┛┻┻┻╋┫┫┻┣┓┓━┳━━┏┓┏┣┛┳┣━┳┳┻┏┳┳┻┓┣━┣┓┫┻
┛┣╋┳━┃╋┃┣┳┳╋┓┛━┫┻┳┏┫━┻┓┻┣┳┣┓┣┣┃┫┳┗━┏┓┛┓┛
┻┃┓┻┏┻┻┣╋┛┫╋┓┏┣┗┻┻┳┗┓┣━┛┃┫┣╋┫━┣┣┻╋┫━┳┛┃╋
┫┛┛┏┫┓╋┛┣┻┣┳┣╋┛┫┳┓┃┏━╋┃━━┛┫┳┣┛━┃┫┏━┣┫┃┓╋
┏┃━╋┣┫┛┓┓┣┓┣┏┛┫┻┃┓━┫━┓━┫┃┛╋┻┃╋┛┣┃╋┫
╋━┫┗━━┛╋┻┳━┃┻┫┣┻┃┃┓┓┃┳╋┗┏┛┗┓┫┣┫╋┃╋╋━┳┫┣┏
━┳┓┗━━┗┫┏┓┻┏┓┣┫━╋┓┗╋┗┃━┏┓━╋┗┛━┃┓┫┣┳┳━╋┣┣
┫━┻┓┗┣━┓━┃┗┗┗┏┗┳┛┗━┣┃┛┃━┻┃┓┏━┻┏┫━┛┻┓┗┛┛┗
┗┫┳╋┓┫┣┏┓┳┻┃┫┗━┫┳┫┃┻┛┓┫━┫┗╋━┃┣┻┃┫┏┳┣┻━┳┗
┛┓━╋━┃┏┓┫┻┣┓┃┏┻┻┏┃╋┓┏┛┓┛┫━┫┳┣┣┳┫┳┓┳┻┫┣┓━
┛┓┻┏┓┳┛━┻┻┓━┓━┃┻┳┫━┛╋┃┛┗┓╋┣┫┛┓━━┻╋┫┗╋┏┏┃
┣┏┏━━┓┣┻┓┗┏━┛┫┫━━┣━┣┛┃┛┣┃┛┻┻┫┣┗━┻┏┓┛┫╋┃╋
┫┃┛╋┏┻┃━┫┛┛┓┓┃┗┳┗━┃━┣┣┓┃┗┫┃╋┻┏┗┛┛┳┳┛┣━┣┫
┃╋┏┻┛┗┣╋┳╋┗┃━┳┓┳┗┫┫┳┣┣┗┃┏┛┫╋┳┓┻┃╋┃╋┓┫━╋┓
┳━┛┻┳┓┻━┣┣┻┫━┻┃┓┣┫┫┻┗┫┛┏┛┃┳┳┣┗┓┗┃┃╋┏╋┛┻┓
┳┣┻━┗━┗┻━╋┳┣┻╋┃━┛┏┏╋╋┃┏┗┻┫┻┃┓━━┏┏┳┻┻┳┗┻┃
┻┳┃┣┳┳╋━┻┓┫┛┫┛┳╋┏━┳┳━┳┛┻╋┻┣┃┳┳┫━┗┫┛┗┳┻━╋
┛┏┣━┫━┣━━┃┏┳┏╋┓╋┃┫┏┃┃┳┫╋┻┗┏┳┣┻┗┓┻┛┃┃┫━┏┣
┓┻┗┛━┻━┣┓┫━━┫┗┣━┛┏┛┻┫┓╋┏┣┃╋┫┗┫┻┳┳┫┫┻┗┣━┣
┳╋┗╋┓┣┃┣┫╋╋┣┻┏┻╋┏┗╋┓┓┳┃┃━┛━┃┛┫╋┓┗┛┃┏┃┫┣┳
┃┗┻┛━┣╋┳━┛┫┻┻┫┗┏┫┻┃┛┳┃┳┗┣╋┫┃┳━━╋━┓┣━┫┻┏╋
┗┣┻┻┗┃┻┻┣┃┓┫━┫┏┛┓╋┃╋┓┣╋┗┗┫┛┃━╋┳╋┗┏━┣┓┏┏┛
┳┻┣┗━┃┗╋┃┫┗┃┏┃╋┻┻┃━┣━┳┗┏┗┫╋┓┫┫┣┣┳┳┳┻┏┻━┣
┓┣┫┻┗┓┣┏╋┓┃╋┫┗╋┻┃━━┣┳┳┓━┣╋┻┃━┫┃┏┏┏┫┣┏┗┳┛
┻┻┳━━┻┫┳┳┻┃┳┏┓┻┣┣┳┏┣┻┏┛┏┳┛┗┻┛╋┛┛┏┓┣┫┳┳┛╋
┣┻┫┃┃┏┫┳┫┳┓┗╋┳┳┫╋┛┃━┻┓┻┃━╋┓╋┛━┻┓┻┏┓┛┛┃┫┗
━┳┛┓┛┻┫┏┫┣━┳┓┫┓┫┳┻╋┛┫┗┃┃╋┃┳╋┣┓┫┛┏┃┗┛┓┻┫┫
┏╋┣┏┛┛┓┏━┻┓┃┛┳┃┃┣┗┛┛┗━┻┳┏┏┏┃┳━╋┻┫┏┳┛┫┻┗┫
┏┗┻━┣┗┛┫╋━┳┓┛━┏┳┗┻┫┃┓━┣┳┓━┫┳┻┻┣┓╋┃┳
━┫┓┓┻┳┃┛┏┻┓┏┫┻╋┃┳━┫┓┻┃┳┏┣━┣┣┓┏╋┛┏┃┳┗┻┳━┃
┻┓╋┛┣┗━┫┛┗┛┫┳╋┏┫━┣┓┣┣┛━┣┣┻┓┳┫┗┫━┻┫┳┗┏┃┛┃
┻┓┓┻┳╋┫╋┗┫┻┻┳┛╋┃┏╋┛┫╋╋┃╋╋┣┏┏┗┫┏┻┳━┛┗┏┗┫━
┫┣━┫┳┗┓╋┏┓┛┻┗┃┳┗┫┳┣┳┳┻┓┳┓━┣┻━┳╋┳┗┏┏╋╋┏┓┏
┳┻┻┏┻┫┻┳┃┃┏╋┗┏┗┳┣┣┏┏┗┳┓┣┳┓┳┃┣┳┃┃┻┛┫┓┏┫┳┗
┻┳┫┛┓┃━┫━╋┻┏┓┓━┫╋╋┛┃┓┛┗┓┫┣┓┗┃┫┏┏┫┏┃┗━┓┛┗
┗┓┗┓╋┫╋━┃┫┛━┃┏┏━┫╋┃┳┫┗━┃┫┓┗┫━┫┗━┣┗┏┛┓┣┣╋
┏┓━┃┳┛┗┛┃━━┣┳┏┫╋┣┳┗━┓━━━┃┳┛┛┻┣┛┗━┏╋┣┓┳┫━
━┃┻┓┃┳┣━┓┳┳┏┃╋┻┏╋┣┫┓┛┓┗┗┣╋╋━┣━┻┃╋┳┏╋┻┫┣┳
┫┻┓┗┣┻┃┣┻╋┛┗┣┛┫┛┳┫┛━┫┃┗┻━┫┳┻┃┃┣┣━┓┣━┏┛━╋
┫┗┣┏┓┃╋┏┗╋┳┣┫┳┓┫┻┣┃┣┫┗┃━┃┗┏┏━┫┣┻┗┳┫┏┓━┳┫
╋┳┗┣┫┃┳━┳━┫┫╋┓┳┏╋┓╋┳┣┛┛┏━┃┻┃┗━┃┗┏━╋━┳┃┣┳
━┃━┃┫┃┛┻┫╋┃━┃┏━━┏┃━┻┣┳┓┓┏━┛┛┻┫╋┓┛┫┻┳┓┃┓┓
┗┏┏┏┃┣┫┗┏╋┳┗┳┳┏━┏┣┛┃┃┳┗┏┏┗┃┗┫┻━┣┛━┫┏┫┏┣┻
╋┫┛━┛┃┓╋┓┓┻┳┃┫┣┃━┃┏┻┛━┃┛┳━━┏╋┏┗┫┗┳┏━┃┻┃┃
┳━┻╋┣┓┗┫┗┃┫┏┓┏┻━┛━┃┳┳┏╋┳┻┫┓┻┗┫┻┓┣┓╋┻┏┃┓┓
━┻┳┃┻╋┗┳╋┗┫┻┻━┛┗┓┻┛┏┫┓┛┳┃┳┫┓╋┓┳┳┗┻━┓┏┛┳┫
┛┫┫┳┳┃╋━┻┫┃┻┻┓┣┛┻┗┛┳┓┛┏┏┛┛┓┳╋┏┃┻┏┛┓┳┃┏┫┳
┳┏┳┻╋━┻╋┻┏━┓┗┗┓┓┗┗┓┓┃┃┏┳┳┳┫━┛┗┛┛┃┻┓┛╋━┳┳
┗╋┛┻┃┫┃┳┛┏━┛┛┳┓━┃┣┻┫┗┣┗┻┓┏┫┣┛┗╋┳┏┻┏┫┏┃┗╋
━┫┳┏┻┣┏┏╋┛┣┃┫┓┓┓┗┫━╋━┫┳┛┛╋┳┃┣┻┏┃┃┻╋┛┏╋┻━
┗╋┏┣┏┃╋┻━┫┏━┛┫┗┃┗┏┃┻┗┓┳┃┛┓┣┣┻┓┳┏┛┓┛┫┓╋┓┃
┏┣┻┳┣┫┫╋╋┗┓┃┗┣┏┛┻┫┻┣┓┫━╋╋┃┻┛┃┫╋┓┗┏┫┫╋┛┻┓
┏┗┏┏┃┃┻━┏━┃┛━┣━┃┫┏┳┓┃┛┛┗┏┻╋┓┳┻┫┛┻╋━
┏┗┏┻╋┳┻┻┏┣┳┳┛┏┃┛┏┫╋┃┻━╋┏┻┣┏┃┗┣╋┳┗━┗━┻┓╋┛
┛┫┏┻┏┛╋┳┻┛┏━╋┛┛┃┏┣┛┏━┛┫┛┛┏┏┻┫┓┛┳┓┣┳┗┣┗┳┣
┛━┏┻┻┳┓┫┣┗┏┳━┛┛━┳┃┻┳┫╋┓┓╋┏┻┳━┃┳┏┗┃╋┃╋┛┗┣
┓┃┣┏┻╋┫┏╋┛┓┗┏┫┳┏┃┃┣┳┗┣┃┏┳┃╋┏┻┫┫┳╋┳┗┃━┓┏━
┣┳┛┳┏┣┫━┻╋┃┗┛┃┻┫┛┃┳┳┣┳┏┗┳┛┃━┫┣╋┛┃━┓┏┻┣╋┫
┻┻┣┳┗┣┃┳━┃┫┻┫━━┓┫┻┫┃┛┣┣┓┫┻┏┳╋━┫┏┫╋┗┏┻┫┏╋
┫┻━┣┏┏┫┗┏┏╋┛┻━┣┳┻┫┣━┗┫┻┏━╋┓┳┃┃┳┳┫┻┗━┏┳┳┗
┏┛┏━┗┃┃┳┓┣┻━┃┳┏┻┓┗┫┃┛╋━┻┏┏┓┃┣┗┫┫┣┃┣╋┻┏┫┓
┓┗┻┣┫━┫┻┻┻┻┏╋┛┓┣╋┓┳┏┛┗┗┫┃╋┫┗┃┃━┳┫┃┛┛┣┓┫┛
━┗┗┃┣┏┃┃╋┫┃┓┏┛┏━┣┃━┗┻┳┻╋┗━┣┳┗┛┓┛╋╋┻┛┣━━┛
━┓┏┳┻┳┫━┳┫┳┣╋┓╋┓┏┏┗┃┗┏┏━┫┏┛┛┗┓┻┫┫┏┫┛┻┗┫┛
┻┳╋┣┳┛┳╋┣┏┣╋┏┛┫┏┛┣┣┫┓┏┛┛┻╋┣╋┫┻┛┳┣┳┣━┳━━━
┃┓┏╋┗┛┃┃┫┣━┻┣┫━┗┫┏┻┛┫┣┣┣┓┻┏┃┏━┫╋┛┳━┛┻┓╋━
┻━┗┛╋┣┣┛┻━┫┓┗┓┫┣┏┫┫┏┻┃━┻┳┏━┃╋━┣╋┃━┃┫┻┓┻┛
┣┳┳┳╋┓┏┳┣┃┛┗┛┣╋┃┓┛━┗╋┗╋┃┛╋╋┻┻┓━┻━┣┃┏┛┳┳┓
┓╋┃┳┏┳┃┏┛━┃┛┗━┻┻┃┛┏━╋┗┃━┗┻┻━┳┗┫┓┣┛┛┫┃┗┫┛
┃┃┳┓┗┃┣┛┳┓┛┏┳╋┫┗┻┛┫┻╋┓┣┣┃┓┻┣┓┳╋┃┛┫━┃┓┫┃╋
┣━━┻┻┏┏┗┏┻┫╋┫┳╋┫┫┓╋┓┓┫┃┻┃┳┻┓┻┻┃╋╋┻━━┫┳┛┳
┏┳━╋┏┻┓┻┏┳┳┳━┏┳━┃┳┻╋┏━┻┫╋┫┃┏┃┫╋┗┫╋┻┏┣┫┫┳
┏┫╋━┻━┛┏┃┻╋┗┃┫┏┫┳┳┣┛╋┓━┛┣╋┻┣┻┛┏┃┃┓╋┏┳┃╋┻
┳┗┃┃┛┃╋┛━━┛┓┫┃┗╋━┏┣┓━┓╋┏┛┓┻┗┳┏┗┳┛┗┳┛┳┓┃┃
━┛━╋┛┫━┻┻┣┫┓╋┻┃┻┛╋┓┻┓┫╋┏┫┳╋┗┣╋┻┓┓┳━╋┓┳┫┣
┏┃┗━┛┏┗━┛┻┻┣┫╋╋┃╋┏┗━┗┳┳┳┣━┏┣━┻┳╋┛┃┳┛━┛┛┫
┛┫┃┫┓┫┗━┏┻━┏╋┻┫┣┣━┏┣┫┓━┣┫┛┫┻┣╋━┏┣╋┏
┳╋┫┓┻┗┗━┏┻┣┣┛┓┏┓┳┛┫┻┏┫┛┫┗┏┛┃┓┗┗┛┃┗┣┓┏┳┣┳
┏╋╋┛┻┓┗┗┣┣┏┏┳┳┫╋┻┻┃┣┛┣┛━┓┣┓┏┏┣┣┏╋┛┓┻┣┏┳┃
┗┻┳┛╋┓┳┏┻┃┓┗╋┻┏┃┓┣╋┏┫┓┻┓━┗┳┏╋┫╋┗╋┫┓┻┗┓╋╋
┃┓┳━┻━┏━━┗╋┏┃╋┛┳┃┓┛┗┏┣┣━┗┳┫╋┣┏━┛┗╋┏━┣┣┣┛
┻┫┃╋┓┗┓┛┓┃┓┗┏┓┻┣┃┏┃┻┃┣┗┗┃┗┗┃┛┛┓┃┃┓┳╋┏━┳━
┣┃┳┻┛┫┣┓┳┳┫┗┣━┫┏━┗┗╋━┃┣┣┗┻┛┗━┳┃┃┃┫┃╋━┳╋┗
┗┻┳┛┏┏┃┻┣┗┣┳┃┳┏┃┳┏┏┳╋┳┣┣┛┃┳┫╋╋┫┫┳┃╋┃╋┫┫━
┏┃┓┛┣┳━┣┣┏┣┏┗┏┳┫╋┻┳┛┗┏┳┃┻┓┛━┃┗┻┣┣┻━┫┛┃┫━
┃┻┗━┃┛╋┃┗┃┃┛┻┛┗┳┣┫━╋┃━┛┳┛┳┏┗━┻━┻┳┻┃┏┫┳╋┗
╋┛┏┛┻┗┻━┳┗┓┫┣┃┓┳┫┫┫━┗┳┛┳┛┓┏┏┃┃╋╋┃┃┣┣╋┓━╋
╋┻┏┃┃┫┣┗┳┓┃┛┳┳┓┓╋━┻╋┗┏┛┫┛┻┓━┏┻┳┛┳╋┻┓┫┣┫╋
┓┫━┣┻┳━┃━┓┗┃┻┏┗┳━┻┻┳┓━╋┻╋┏┃┗┛┗┣┛┏━┳┓┏┫━┗
┓┫┃┓┻┗┏┣┗━┏┻┻╋━┫┃┳━┳┗┗┳┗┻┻┳┃┗┻┓┃┻┻╋┫┳┣┳┣
┗┳┗┏┳┣┃┃╋╋┃┗━┛┛┻━┃╋┓━┏╋┃┫┓┳┳┓┫┫┓┳┗┗┻┳━┏┃
━┏┓┛┻┏┏┫┗┳┻┻━┫╋┻┓┣┗╋┛┳┓┗┏━┏┫┏┛┓┃┏╋┻┻┛╋┛┣
┗┛┓┣━┳┃┻━┳╋┏┃┳┃━━┏┓┣┏┻┃━┣┗┣┫┳┣┃━╋┏┛┓┗┃┛━
┗┫╋╋┛┓┳┗┗┛┣┻┗┗┛┳┏┗┣╋┗┃┛━┗┏┻┏┓┏┛┗┗━┫┓┫┓┳┓
━┗┛╋┓┣╋┗┣┃┛┃┏┫┛┻┛┃┳┳┓┓┫┫┫╋┏┓┗━┗┗┏┏┛╋┫┓┃┃
┃┏╋┳╋┣┻━┛┓┃┣┻┗╋┣┣┗┗┻┗┓┗┃┳┗┻┣┗━┣┏┗━┳┫┏┳┳┛
┓┛┓┳┫┃┛┫┃┓━┛┏┫━┣┗┻┏┳┫╋┗┃┗┗┓┓┣┓┣╋┃╋┏┗┫┣┛┻
┫┛╋┓┻━┃┻┣┗┛┣┣┛┓┃━┻╋┃┻┣┃┏╋┫┳┛┏━┃┓━┛┛┫┏┻╋┳
┃╋┫┛┣┳┃┃┓━┏┳╋┫╋┫━┃┳┛━━┻╋┣┣┛┫┻╋┗┗┣┛┃┓━┓╋╋
┳┗┃┓╋┏┛┗╋┃┣┗┻┻┣┻┛┗━┻╋┃┳╋┗┳┣┻┻┳┻┻┓┃━┏╋┃┻┳
┃┃┛┏┻━┏┣┛┛┻┣┓┓┏┳┛┻┳┻┫┏┻┗━┛┫━┳┻┣┫┛┃┓
┳┣━┣┣┻┛┳┳━━┛┳┳┣┳┃┛┻┛┫┛━┓┳┃┃╋━┓┏┻┻┗┫┛┛┣╋┃
┛━┗━┗┻━┗┣┗┗┓┳┏┣━┃┻┫┓┏┃┏┓┫┓┗┣╋┻━┃┻┗┫┓┳┏┳┫
┻╋┏┫┓┣┃┓━┓━┻┓┻┃╋┳┃━┏┓┗┛━┳┛┛┛┫━┏┗┻┳┳┳┗┓┣┣
┳┣┃┓╋━┗┗┻┛┃┻━┏┛┃━┫┛┃┛┓╋╋┏┣┻┏┛━┫━┗╋┛┳┃╋┳┣
┗┻╋┗┃┓╋┫┓┃┣╋┫┫━┓┣┏━┓┫┻┫┃┫╋┗┣┃┻┓━┳┗┳┻┫┃┳┓
┳┏┃┳┗┻┃┻┗┏┓┗┳━┳┃┛┛━┏┫┳╋┛┓┳┳┏┻┣┫━┃┻┓┫┣╋┛┫
┛┗┓┗┛┛━┗┳┣┻┃┏━┻┳┗╋┛━┗┗┛┗┻┗┣┃┓┃╋┗┳┏┛╋━┳┏┣
┛┫━┫━┗┳┣┫┏┣┳┏┛━┃┗┳┛┓┗┏┛┏┛┻┣┫┣┏━╋┗┳┳┳┓┃╋╋
━┗━╋━┣┻┓┃━┳┓┛╋╋┛╋┓┣┛╋┏┃━┳┓┏┓┗┏┻┫┫┓┫━┛┃╋┳
┏╋┏┣┣┫┫┛┏┳┗━┏┫┫┗┣╋╋┓┃┗━┫┣┓╋┻━━┫┳┗┣┃┛━┫┓┳
┓━┣┏┳┳┫┳┻━┳┏┫┗┃━┫┣┫┣━╋┣╋┣┻┗┏┓━┫┳━┓┏┃┛┛┫┓
╋┣┃┳┫┳━┗┻┏┫┓┏┓┏━┳┗┻┏━┓┏┻┃┏╋┏┣┓┻━┏┛┏┓┏┃┣┏
┻╋┣┛┓┓┓┳┓╋┳━┣┏┏┳┛━┗┻━┣━┛╋┃┃╋┳╋┏┃┃┛┻┫╋━╋┛
┳┣┣━┣━╋┻┓┏┣┳┫┃┫┏┓┛━━┻┳╋┛┣┻┳┫┻┏━━┻┏┗┫╋┻┏┻
┛┗┏╋┓┳┓━┣╋┓┳━━┗━┃┳━┳┓┗━┓━━┛┣┓┳┫┛┃┻┳┗┳┗┓┫
┣┏┫┓╋┃┏┏┫┛┃┫┻┓┃╋━┓┛┏┛━┳━┫┳┓┗┃┃┛┃┏┳┻╋┗┃┃┃
┏┃┛┓┣┣┏┳┫┫┻━┗┣┫┛┣┣┛┻┛┛┫╋┛━┣┛┓┻╋┻━━┛┻╋┛┳┛
━┓┃╋┓┛┳┓┣┛┳╋┫┃┃╋┻┗━┣┃╋┃┫╋┳┻┛┫┗┳╋┣┃╋┛╋┣┛┗
╋┏╋┳┣━┻┏┏┏┓┓┏┻┗━┛┫┣┻┓┓╋┏┻┳━┃┫╋╋┣┣┣━┗┻┛┏┗
━╋┻┳┛┫┳╋┫┗┳┏┏━━┃┛┫┓┳┳━┳┣┏┃┏┓━┗╋┳┣┣┃┓┳┳┏┻
┛┃┏┓┗┫━┳┣┗╋━┃┓┻┏┳┻┳┣┻┃┗╋┗┛┻┳┣┏┻┃┓┓┣┓┫┛┣┫
┫┃━┫┣┻┃┓┳┃┫┗┗━┻━┫┫┫┗╋┃┓━┻╋┏┃┻┗┃┛┏┓┃┫┛┣━┻
┳┗━┗┗┻┻┏┫┛┻╋┃┣┻┃╋┛┫╋╋┗┻┳╋╋┫┻┻┏┣┫┃┫┓┣┻┫┻┛
┛┗┓╋┻┫┛┫┛╋┃┫┻┗┓┫╋┏┣╋━┓┳┻┣━┛┣━┫╋┳┫┓┓
┫┫┃┗┳┻┏┏┻━┗╋┫┣┓┃━╋┳┓┃┓┻┃┛┓┣╋┗┻┣┏┳┛┣┗┫┫┛┏
┃┏┣╋┫┏━━╋┳┛┃┛┃┣┓┣┻┗┳┣━┣┏╋╋┛┫━━┻┃╋┓┫┻┏┳┛┛
┛┃┫━┃━┓╋┗┓┫┃┫╋┳┫┫┏┻┻┛┗┏┓┣┳┣┗┻┃━┳┓┃╋┏┃┻┳┃
┳━┓┃┏┏┏┏┣┻┫┗┗┻┓┃┫┻┃┗┓┻┫┓┃┫┗┗┓┓┻┳┓┃┳┻┃┗┳┗
┫┣┻┳┛┫┗┏┃╋┣╋┛┳┻┓┣┳┏┏┗┃━╋╋┣┓┓┫┏┻┓┳┫┳┏┫━┃┛
┛┗┳┣┻┫┳┛┓┳┛┳┣┫━┏╋┓┛┓┛┳┻┫┫╋┗┣┫╋┃┣┃┓━┃┗┫╋┻
┃┏┏┛┗┫┣━┻┓━━┛┛━╋┳┏┓┻┃╋┓┻┏┫╋┗┃┣┣┻┣━┣━┓┓━┃
━┃┫┗┃┛━┓┣┃┻┻╋┓┓┗┓┣┳┳┳┫━┻┳┛┓┣┻┫┻┃┏┣┓┓┻┻┫┏
┛┗╋┻┏┓┗╋┛┳━╋╋╋┫┓╋┫┫┻┏┓┳┏┫╋╋┫━┫┛┛┛┣┻━╋┃╋┣
━┫┻┛╋┣┳━┗┏┛━┣━┣┛┗┃┫┫┏┃┗┣┛┃┻━┓┣┳┓┓┳┣━┗╋┫╋
━━┃┛┻┫╋╋┳━┳╋┫┣┫┫┻┏┫┓┏┫┏┻╋┫┗━┫┗┣╋┣┏┻┣┏┣┛┗
┛┛┓┗┏┃┏┃┳┓┛╋━┗┛┛━┫┳┣┳┓┫┓┻┫┏╋╋┃┫┛━╋┃┛━┃┏┫
┏┛┓┗┻┗┃╋┛┫╋┛┓┛┏┓┃┛┣┗━┃┃┳┣┏┛┏╋┛┛┏┗┫┳┛┫┛┫╋
┃┓┻┻┫╋┓┣┃┃┏╋┻┏━━┛┫━━┛┃┳┃┃┃┫┣┃┻┻┻━┛┻━┃┫┗┳
━┓━┣┣╋┏┣┳┻╋┻┃┻┃━━┣┏┻┏┃┓┛┗┓┏┣┣┳┗┛┳┻┻┛┛┳┳┳
╋┃┣┃┳┻┓━┫┫┻┛┏┫┏┏┏╋┫┻┏┛┣┫┗━┃┃┻┳┣┗┏┓┗┃┻┏┻━
┗┗━┓┗╋━┗┳┛┓╋┓┣━╋┓┛┏━┃┏┳┫┏╋┣┳┓━┫┓┻┏╋━┗┻┗┃
┳┃┛┛━┫┣┃┗━┏╋┣┗┫┃━┻┻┃┻┏┗┏━┣┳━┗┣┣┣┳┓┓┳┫┓━┻
╋┛╋┳┳┗┻┛┛━┃┻┓┻┗┓┳┻┻┏╋┏┣┃┳┏┏┳┫┣┳┣┏┛┃┛┫┃┗┳
┗┓┫┗┛┣┣┃━┣┃┃┓┣━┗━┳┫┃┓┻━┏┓┏┏━┛┓┛━┃┗╋┳╋┏━┳
┻┳┫━━┛┳┓╋┻┻┏┫┓┻┣┣┣┛┃┃┳┛┫┣━┻┛╋┏┏┻┛┣┻╋┫┗┫┣
┫┛┫┻┳━┏┳┓┣┳━┓┃┻┗┣┳┓┛┏┏┫┫┗╋┛┓┻┗┳┓┫┏┻┻┓┻┛┻
╋┫┻┣┳╋┓┳┣┻┻┓┫┣┫┫┣┏━┓╋┻━┳┛╋╋┓┏┫┃┗┣┻┛┓┳┻┣┏
┛╋╋━┗┫┛┏┗┫┏━┫━┻┃┻┏╋┃┫┣┓━╋┓┻┗━┃┳┃┛┃┳
┃━╋┣┫┳━╋┏┓┏┫━┏┫┗┛┻┓┣┳┗┗┛┣┏┻┳┳┳┳╋┓━┃┗┛┳┫┣
┫┃┫┃┛┻┳┓┳┏┣┫┗┣┫┫┓┳┛┏┓━┻┣╋━┃┣┫┻┓┳━┣┻┳┓┣┛╋
┳┏┣━┓┛┓┣┓┳╋┓━┣┏┗┳┻┛┛┏┻┃┛┳┃┗┻╋┣┓┣╋┓┻━╋┏╋┣
┳┛━┣┣┻┻┳━┏┫┗┻┛╋┛┃┳┣╋┗┛┓┻━┃━━┏┏┣┓┃┫┃━┳┓┗┗
┗┏┣┏┣┗┏┳┗┏┃┓┗┳┫┳┃┛┳┗┛━╋┏┏┗┣┓┳┳┏┗┏┫┳┻┫┏╋┫
┳━┏━┻━┳┣┓┓┗┣━┛┓┫┛┣┏┻━┫┫┻╋┓┳┣┏┻┣┓┛┃╋━┣┗┗┓
┏┣┏┛╋┃┛┃┳━┛┛┛┗┗┏┗┃┏┣┫┫┃┳┓┓┏┗━┃┃┃┣┫┣┃┏┃┗┳
╋┗┻┃┻┏━┓┏╋┏┫┫┣━┣┳╋┛┃╋┃┓┣┫━┓┳┃┳┏┓╋━┏┗┫┃┫┣
┗┛┓━┣━┗╋┛━┣┫┛╋╋┻┻┓┏┻┛╋┃┏┃┗┃┳┣┳┗┫┓┗┛┓━━━┓
┗┓┻╋┛━┫┏┫╋┃┗╋┗━┃┫┗┓┻┓┗┣━┗┃┓┏┏┗┫┣┣━┣┛┣┏┻┣
┓┃╋┓━╋┏┏┫┏┣╋┃┛╋┻┣┳┻┛┛┫┓╋╋┏╋┣┳┓┻┏┻┣┗┫┃━┳┫
━┓┗╋┓┛━┏━┓━┗┛━╋┃╋┣┏┻┻┛╋┻┳┫┣┗╋┳┻┫┏┗┃┳┫┗┫┗
╋┻┳┻━━┛┏┣┗┳┗┛┗╋┛┻┻┛┻┗╋┫┣┣┳┃╋┓╋┳┛┓┣┫╋┛┏┻┫
┛┳┻┫━━━┗┏┗┻━┓┏┻┫┓┫┛┛┓┃┻┏┻┫┛┻┃┗┃┣┃━╋┳┣┗╋╋
┗┏┻┛┫┫┓┛┓┓┻┣┛┳┳┗━╋┗┻┻┻┗╋┃┳┛┛┓┣┏╋┻━┗━╋┃┗┏
┛┏┛╋┓┓┛┏┃┳┃━┳┗┻┫┓┗┫┳┳╋┗┓┳┳┻╋╋┃┫╋╋┛━┻┏╋┗┫
┏━┗┏╋┗┗━┳┏┛┗┛┳┏┃┫┗┃╋┓┣┣━┏┏┫┣┣┗┏┻┏┣┣┗┏┣┛┏
╋┃┻┗┳┫┓┻╋┗┓━┳┣┃━┛┫┗┛╋┏┏┻┳┫┣┣┓┃━┓┛╋┳┓┳┣┏┛
┳┗┣╋━┃┏┓┓┫┛┛┛┛┫┓━┣┫┃┗╋┓┫┗┛┓┣━┣╋┃┓┫┓┏┻┳━┏
┛┣┣┗┃┳┗┃┛┳┏┫┏┃┫┃━┣┣┳┳┏╋┫╋┓┣┗┣┫┓┫┓┓╋┣┳┣┫╋
┻┗┓╋┃┗┛┳╋┛╋╋┫┏┓┛┛┻┳┏┃━┛┛━┣┻┣╋╋┓┗┃╋┏┏┓┛┻╋
┫┗┃┳┻┳┣┗┓┣╋┫┳┏┃┫┳┻┛┃┻┻┣╋┫┳┏┫╋┓┃┻┫╋┫┃┗┛╋┃
┃┣┣┓┣┓┫━┻┃┻┻┻┏┓━━━┻┻┳┣┻┻┏┣┳┏┫┫┻┣━┗┃┃┣┛┓┻
┏╋┛┓┳┣╋┫━╋┓┳┛━┏┳╋┻┣┃━┃┳┳━┗┻┛┳┫┃┃╋┫┏
╋┏┣┣┛┏┛┃┻┳┗━┣┓┣┛┫┏┃┳┓┃┳┓┛┫┻┫┓┳┓┗┻┫┣┣┣┃╋╋
┃┫┏━┓┫┫┛┛━┳┳┃┃┗┓╋┏┗┫┏╋┣┓╋┛┓┛┻┣┫┻┃┏┃╋┏━┫┫
┳┫┻┛┏┗┛┳┓┃┓┻┫┓┃┣┓┣╋┗┫┓┗┏┫┓┳┃┛┫╋┳┫╋┏┏┫┓┳╋
┓┛┓┻┃┓┗┏┗┻┣┏┻┳━┫┣┣┻┣┏┣┻┳┗┛┃┃┻┣┫┫┃┣┗╋┣┗┛┓
┗┣┻┓┻┃┳━┣┛┗━┫┻┛┣━┣╋╋┣╋┣╋┳┓┳┏┓┏┻━┫┃┣┓┛┻┳━
┓┏┓┫┗━┳╋┓┏┗╋┓┏┃┗┃━┛┓┫╋━┻┣┣┻┗┏━┫┻╋╋┳┫┣┛┏╋
┳┗┣┃━╋┻┗┗┓┻┗┃┳┣┏┛┓╋┣╋┫┃┣┃╋┫┣┣┃┣┗╋━┳┏┃┻┛┏
┃┏┓┫┻┳┗┻┗━┫┏┛╋━┳┻━┳┣┳┏┫┃┳┳━┣┫┃┳┏╋┃┗┳┛━┳┣
┗╋━┛┓┳╋┣┃┏━┳┓┳┏━┫╋╋┃┓┓┻╋┗╋┏┣━┳┣┗┳┳┏┃┗┗┫╋
┻┏┗┗┃┗┓╋┣┣┃┗┃┗┣┏┳━┫┓┛┓━┫┳┏┗┳┻┓┳┫━╋┛┓┛┛╋┗
┓┻┓╋┗━┗┻━╋┗┣╋┻┻┳╋╋━┓┓┳━┻┫┫┻━┳┏┓┫┗┏┫┣┻┫┳┃
┳┻┏┗┃┻┗┳┃┳┣┳┳━┣┗━┗┳┃┣┛┳┣━┫╋┻┳┫┗━━┃╋━┣━┓┛
┫┣┳┓╋┻┓┻┃┓┣╋┳┗┻┓┫╋┳━┓╋┳┃┛┻┃┫┻┫┃┳┗┛┻┓┃┣┗┛
┻┻━┓┗━┳┓┳┗┫┃┛┃╋┻┛┃┃┻┳┛┏┛╋━┏┛┃┏┣┻┫━┓┳┫┓┛┃
┗┫┫┫┓┫┣╋┃┫━┃┗┓┫┫┻━┫╋━━┣┻┫┓┓┛┃┣┳┓┛┛━╋┳┫━┃
┛┻┻┏┃┣┗━┻┃━━┻┃┛┗┏┗╋┓┏╋┃┻┏┓┫┫━┛━┣┓╋┏┃┓┗┗┗
╋┣┫┛┻┛┣┳┓┻┫┫┻┗━┣━╋┫┫━┃┫┓┻┻┗╋┫╋┫┻┗┃┃┛╋┳┫┫
┛━┃┃┳┏┣┻┻┓┫━┓┓┓┳┃┃┃╋┏┫╋┳┫┫┓━┗┳┻━┫╋┏━┳┻┣┻
┻┣┃┛┣┃┛┏━┓━┓┣╋┻━┃━╋┃┣┏┃┃┻┃╋━┗┛┫━╋┛┏┣┗┳┻┗
╋┣┃╋┣━┛╋╋┳╋┻┗┻━┫┻┛┻┓┃┓┣━┗┻━┣┫┃┻┓┻┣┻┏┃┻┃┗
┫━┗┏┛╋┛┳┛╋┳┣┓┓┓┣┗┗┛┏┓┏┻┣━┏┫┓┏┻┣━┫┫┻━┣━┓━
┳┣┣┓┃┫┫┫┛┃┻┃┫╋┗┗┣┫┻┻┳┗┣┏┳━┃┛┛┏┏╋┗┓┣┣┛┏┃┗
━━┫┓━╋╋┃╋┃┃┗┗━┗┣┫┓╋┗┓╋┣┳━┣┣┏┏╋┳┃┃╋┓┣╋━┏━
┃┛┛┃┳┻┫╋┫┛╋┫┗┃┗┻┃┏┃┗┗┃╋━┳━┛┛┗┣┃┫┳┏━
┛┗┫┓╋┣┳┃┻┫┛┛┃┻┓┓━┣╋━┏┏┫┏╋┓━━┛┣┫╋┫┫╋┏┗┻┛┫
╋┳┃━┛┣┻┛┃┏┓┻┻━┛┛┏┓┫┛┏┛┳┳┏┛┏┏┻┫┳━┓┓┛┫┳┫╋┗
┛┓┛┛╋┫┣┃┛┣┗┳┏╋┏┏┣┛┣┻┏┛┫┗┓┓┏┗┃┣━┏┓┓┗┻┳┃┛┫
┛┃┏━┫┣╋┻━━╋┳┳┏┓┗┃┛┳┫┫━┻┗━╋╋┗┛┓┃┫┫┗┫╋┫┗╋┫
┫┓━┣┳┏┛┃┳┛┗━╋┏┻┳┣╋━┫┣┓┗━┣┣━┓╋┃┳┫┓┣┗╋┫┏┓┛
┛┏┣┛┃┃┗━┓╋┫┫┳┗┳┛┣┃┫┏┗┻━┛┃╋╋┏┳┏━╋┓┣┗━╋┏━┣
┛┳┏┗┫┣┏┗┓┏┗┻┗┃┓┏┏┳┫┏┏┻┫┓┓┛╋┛┃┏┻┃┫╋┓┛┗┏╋┣
╋┣┻╋┓┏┃┓┏┃┗━┛┓┃┳┻┫┓┏┳┫┻┓┻┣┻┓┃┏┛╋━┏┓┗┗┻┣┫
┛┣┛╋┗┛┓┏╋┛━┣┳┫┛┛┻┛┫┃╋┏┓┣┓┃┃┣┫┓┏┓┫┛┣┣┫┛┳┳
┛┛┛╋┓┳━┳┗┏┗┃┏┃┻━┣┏┣┳┫┏╋┛╋╋┓━┳━┃┫┳┫┳┳╋┳━╋
┃╋┫╋┳┗┣┻┫┗┻┣┳┃━┗┃┣┛┓╋┣━┳┫┣╋╋┓┓┻╋┃┣╋┓┻┛┛┛
┃┏━┓┗┳┃┣┛┻╋━┏━╋┫┗┫┏┫╋┣┓┓━━┗┗┫┣┻┫┻┏━┏┣┓┗┣
┏┏┳╋┳┳━╋━┳┛┣┫┏┻┃┓┓┣┫┛┃┳┳┣┻┻┻┛╋┣┏╋━┛╋┏┛┻╋
┳┏┛┏┫┛┃┣━┛┗┻╋┣┃┫┳┃┃┏┗━┓┻┛━┫┣┓┫┏┓╋┳╋┳┓┻┛┛
━┓┓┫┳┛┫┣┃┏┫┓┣┗┃┫┏┳┏┓┃┣┗┏┏┏┳┏┗┫━┓┣┏╋┫┓┃┣┃
┳┗┃┳┫╋┣╋┗┣┏━┗┗┛╋┣┃━┗╋┻┃┳┻┏┛┓┓┏━┣┳━┻━╋┓━┏
┏┛┏━━┣━┏┣┣┳┓┓┗╋┫┛┛┗┏┗┓╋┣━┃┛┓┓┃╋┏┻┫┗┳┳┏━┳
┳┻┻┻┛┗┓┓┣━┻┳╋┫┣┣┗┏╋┻┗┣┏┃┳┓┃┳┛┳┏┻┫┗┻┣┃┓┛┓
┣┏┏╋┳┣┳━┏┗┻┓┫┓┓┃┛┻┏━┛┣━┻┛┣┻┃┣┳┳┃╋┓━┳━━━━
┓┗┏┛╋┛━┓┣┏┫┃┏╋┃┳╋┳╋┗┏━┏┃╋┗┫╋┗━┓┛┓┗━┛╋┗┗┃
┛━┳┗┃┳┫┃┛┃┃━┏┛┛┛┳┃┫┻┣┃┛┫┗╋┓┗┳╋┓┏┳┃┫━━┻┛┳
┓┛┓┏┛┓━┻┫┗┏╋┃┓┛┣┻┓┫┣┓┛┗┻┻┗┳┫┣┓┃┻┻╋┓╋┓┳┓━
┗╋┛╋╋━━┃┻┃┓┳┏┏┛╋━┻━┏┻┓┏┗┃┓┫┏━━┫┗┫┻┓╋┃┗┗┛
┻╋┣┫┻┏┻┗━┏┛┃╋┳┣┫┗━┛┣┗┣┗┛┏┻┻┓╋━┏┏┳┏┃
╋┏┏┗┣┳━━┏┏┗┻┗┳┃┏┗┫┻╋┗╋┳┃╋┃╋┃┛┏┣┫━┳┳┓┛┳┣┗
┛┗╋┃╋┻━┛┛╋┫━┣┏┗┣┳┗┗╋┏┻┻┓╋┗┻┗┗┓┗┃┃┻┣┳╋┻━━
┓┣┣┣━┓┓┗┗┳━┗╋┣┃┏┫┣┣┗┗╋┓┗┃┗┳┫━┣┛━╋┏┛╋━┃╋┗
┃┫┣┓┏┫┃╋┣┻╋┓┗┗┛━┃┗┻┏┻╋┫┏┻┗┓╋┣┫━┃━━┃┗╋┳┳┫
┓┫┏┳━┻┣┓┣┛┣┗┫┗┣┣┛┛┳┻┫┻┻╋┻┓╋┳┗┏┫┓╋┻┳┣╋┛┓━
┃┃┫┓┓┳━━┻┏┻┳┃┻┃┣━┛┛━┻┏┣╋┃┃┻┫┗┳━┳╋┫┏┏┗┳┫┳
┣┛┛┳┫┻┣┳┻┫╋┃┏┏┣┓┣┫┗┛┗┫┛╋┗┣┏━┫┓┏┗┳╋┓╋┃┃┏┫
┣┫┓┏┃┳━┫╋┃┛┃━┗━┣┻┛╋┓━┛┗┣┃┫┓╋┻┏━┫┛┏┓━┫┗┫┃
┳━┳┏┣┳━┏┏━┫━┗┗┓━╋┛┗┣┓┻┗┏┏┏━╋┛┫┓┻┏┗┛┗━┣┛┳
┣┫┓┳┫┫╋┻╋┗┏┗┃┛┫━┏┏┗┣━━━┣┻┻┻┓┻┳┗┳┻━┏┓╋┛┗┛
╋╋┫┳┓━┣┻┃┫┃┛┻╋┣┃┫┳┣┓┳╋┛━┫┫┗┳┗┏┳┫┣━┫┻┏┗┗┳
┳┻┓┃┣┗┣━┏┻┏━┳┃━┳┃╋┏┳┓┫┫┏┗┓┻━┻┳┳┏┳┣┳┓┏╋┏┏
┃┣┛┓┛┻┻┓┣┻┛┃┳┳┻┻━┗┻╋┛━┻┛┳┣━┫┓╋┓┓┛┏┓┣┫┗╋━
┣┏┗┏┏╋┗┏┫┳╋┫┛┫┗┏┃┗┓━┫┏┏┃━┗┫┫┏┏━┣┫╋┃┣━┣╋┗
┻┏┏┏┃╋┳┣┛┗┗━┻╋┓┗┣┛┏┛┗━┳┃┏┏┫┗┳┗┛╋┗┫╋┗╋┛┃┛
┻╋╋┓┏┗┃┛┻┏━┣┫┣┫┗┛┣┓┫━━┓━╋┓┳┣┫┻┓┫┳┏━┻╋┣┓┣
┛┣┫┫┣┓┏┫┛┳┫┳┓┳╋┓┃╋━┣┫┗┓┳━┗┓┓┳┃┻━┣┓┃┃╋┳┛━
┓┗┏┃┓┛┓╋┻┃┫┗┫┳┫┏╋┫┗┫┓┗┳┫┻┗━┃┓┣┏┛━┣━┗┏┃╋┣
┃┫╋┳┻┓┏┣┏┳┗┻━━╋┳┗┗┗━┛╋┣┻┣┓┣┣┗┣┏┫┳┻┣━┗━┗┫
┻┫┏┫┳┳━┻┳┃┣┣┗┗┫┫┳┳┗╋━┏┻╋╋┳━╋┣┗┛━┗┃╋┏┛┗┛┓
┗┏┻┻┃┛┫┏━┻┣┗┏┃┣┳┳┻┳┗┗╋┛┣┻┃━┛┳┻┣┃╋┃┳┳┛━┓┓
┃┏┳┳┫┗┗┣┓┓━━╋┗┏┣┛┏┻┃┗┓┳┗╋┓┫┓┳┛┳┗┳┣╋┳┻━┗┏
┃┃╋┻╋╋┫┛┳┛┏┫┏━┏┛┓┳┻┗┫━┻┻╋┻┗╋━┓┃┗┛┻┏┓┃╋┓┏
━┻┻╋┣┻┳┏┫┏━┳━┳┣┻┓┛┫┣┓┳┣┫┛┏╋┣┗╋┫┛┳┻┳
┣┏━╋┛━┫┓┣┗╋━╋┃┳┣┣┓┻┻┳┃┫┫┻┣┏┛━┳┣┓┏┓┳┛━┗╋┓
╋┫┏┫╋┫┛┏┓┫┃┳╋┫╋╋┻━┏┏┣┫┫┗┃┻┻┃━┓┏┳┓┳┫┛┳┣┫╋
┻╋╋┫┣━┃┏┣╋╋┻┳┃┫┏━┃┓╋━┣━┃╋┫┓╋┓┓━┣┓╋┃╋┳┓┻┗
┓┓┗┃┓┛┣┏┏┃┻┳┗┳┛┏┫┳┣┻━┣┏┗┛━┗┏┛┏┓┫┳┓━━╋┫╋┻
┫┏┏┗┃┣┣━┛┻━┳┛┏┳━┗┓┗┻━╋━┳━┫┗┳┃━┻┓┓┗━┫━┻┓┳
━╋┏┏┻┻┃┛┣┃┻┗┃┓━┗┣━┻┳┓┗┫┣┓┓┫┓┏┛┫╋┣┗┛┫┏┗┣┓
┓┣╋┻┓┣┣┛┻┃┻┻┗┻┛┗┣┫┫┃┻┫┣┓┛┓┻┫┛┳┫┛━┃┏┓┛┳┗┗
┓┏┓┏┣┣┃┛┻┛┗┗┓┏┣┏┻━┻╋┓┗┛┏┳━╋┃┛┫┻┗╋┳┫┓┳┛┣┻
┗┓┃┻┏┓┏┫┫┓┓┏┓┳╋╋╋┣┃━┓╋┛┫┛┗┫┣┃┻┳┫┓━┫┓┏┃┓┻
┣━┛╋┫┏┏┗╋┓┃┃┗┣━┻╋┃┫┃┓┫━━━╋┛┫┃┛╋┓┛┻┻┫┃━┓┳
┻┗┳┣┛┣━┳┫┻┃━┻┣┛┛╋┗━┫┃┛┫┛┃┳┣┛━┃┫╋┏┣┻╋┣┛┛┃
┓╋━╋┗┛┃┏╋━┣╋┃┫┫┣┏┓┏┃┓┛┳┻┃┏┛┃┫┃┃┻┻┫┳┣┏┳┻┻
┣┏┫┓┳╋┛┫┻┳┛┓━┃┏┓┳┫╋┃╋┓╋┛┣┫┏╋╋┗┳┃━┗┃━┃┣┛┻
┳┣┣┳┓┃┓┓┛┻┓┗━╋┻┻┻┓┗┗━┛┃╋┛┛┛┫┃┃╋┛┃┃┓┏┗┫┃┗
┛╋┻┫┛┫┏┓━╋┛┳┫┣╋┫━┣━┓┗┛┫┻┛┃┫┃╋┫┓┓┳┫━╋┏┻┻┗
━━┳┣┫┣┣━┓┳┓┫┏┻┻┓┏┳┓╋┏┫┫━┫╋┏┛┏┻┃╋┛┏┃┓┣┳┳╋
╋┏┳┛┓┛┣┫╋┻━┣┓┳━┳┻━┣┗╋━┣╋┗━┓┓┏┣┛┏┣━┃━━┣┻╋
┫┣━┃╋┻┫╋┫┻┛━┓━┏┫━━┫┛┣┗┏┳┓┫╋┗╋┓╋┓┏┃┃╋┏┓┓┣
╋┃┣┏┏┏┗┏┳┫┫┣┻┏━┳━┃━┃┗━┛┃┳┗┓┫┗┫┏┻┳┣┏┓╋┛┓━
┣━┳┃┓━┓┣┏━┓┓┛━┛┳┛╋┓┛━┃┣┻┫╋┃╋┫┫╋┣┣┓┫┳┣┫┣┛
╋┃┳╋┣┫┓┣┻┣┫┏┗━┻┳┣┏━┏━┓━┏┏┗┏┃━┫┃━━┓┫━┃┛━┣
┛┣┏┫┛┣┻┻┓━┳┃┗┛┳┻┳┏┻┣┳━┣┻━┣┏┻┃┣┻━┃┛┓┳┻┣┫╋
┻┗┣┓┻┻┓┛┫┓┻┛┓╋┳┛━┳┳┏━┗┛┏┳┃┏┃┫━┛┏┛┛┓┗┃┓┻┛
╋┣┻┗┃┛╋┻┫┗┗╋┏┫╋┃┓┏┗┛┏┻┳┳┓┫┓┫┏┣┣┓┗┫┳
┳┻┳┃╋┏┣┃┛┏┫┓┃┓┫┳┣┻┻┻┳┃┃━┳┳━━━╋┳┛━━┗┫┳┫┳┣
┓━┗━┃┗━╋┓┳━┳┏┛┓┣╋╋╋┓┏┫┫┫━┓━┫━┓┫╋┓┃┃┫━┛┛┳
╋┛┳┓┗┳╋┃┓┛┃┫╋━┓┣┃┫┓┫┫┛┫┗┛┃┻┻┫┛┳━╋┳┃┏┻━┗┓
┃╋┃┗┃┓╋━┫┫┻┛┫━┫┏┳┃╋┏┏┏┗┓┏┛┃┗┗┗┳┳┏┣┏╋┗┻┓┃
━┣┗╋┗╋┻╋┛━┗╋╋┗┣┓┫┛┫┳┏┣╋┗┳┓┓┃┛┓┏━┏┻┻┃┃┗┃┳
┓┏━┻┓┏┫┃━━━┣┻┗━┏┫┳┣┓┃┓┗┗┳┛╋╋╋┳┻┏┛╋┳┫┗┛┳┳
┣┣┃┛┳━┣━┃╋┻┓┻┻┻┗┓╋┗┻┣┃┃━┻┻╋┓┓┛┛┳┗┛━┻━┫┓━
┗┻┣┓┏╋┏┣┃┣┗┫┻┛┏┻┏┳━┏┣┓┣┻┫┃━━╋┻━┓┃┃┳┳┻╋┛┣
┗┣┳━━┏┛┏┏┏┣┫┳━┃┫━┣━┛┏┏┛┳┗┻┛┗┏╋┓╋━┏┃┏┗┗┻┓
━┗┫┳╋╋━┻━┫┳┻┗┃┏┃┏╋╋┃┛┫┻━┳━┫┛━┛━┳┻┳┛╋┗┏┏┗
┻┣┳┣━┻┗┓┛┳┣┓┛┫┃┓┣┳┣┃┣┻┏┓┣━┣━━┗┳┃┫┗┫┗━┏┻╋
┏┣┣┓┻━╋━┓━┣┓┗┳┫┗╋┏┓┻┏┏┛┻┛┳╋┗┛┳┛┗┓┃┏┗┓┛┗┓
┣━━┏┏╋┃━┃┫┫┫┗┗┛┻┳┻┫┏╋┏╋┣┗┃┻┃┃┏┫┏┓┫┳┳┻┳┫━
┫┣┫┓━━┻┏┫┳┓┣━┳┛┛┻┓┻┛┏┣┻┫━┣╋┳┏┛┃┓┗┛┻┳┳┏┻┳
┃━┏┫━┗╋┛╋┫┣┏┣━┻┻┏┻┫┫━┗┳┗┛┗┻┛┓━┛┏┗╋┫┳━┫┛┳
┏┫┳┳┫┃╋┏┫┓┣╋┫┫━┓┫┃┃┓┓┓┫┗╋┣┗┛┫┃╋┓┻┣┏┗┃┫┓┣
┫┳┓┗┳┫┳┓┓┳┻┫━┏┃┏┳┏┫┛╋━┣┛╋┫━┫━┫┏┗┻┫┗┏┳┻┏┻
┻┫┓┗┳╋┫╋┛┗┛┫┻┣┛┫┃┻┛┳┏┓┻┣┣┫┏┃┣┳┛┛┣┃┫┣╋━╋┃
┻╋┗┳┻┛┳┏┏┻┃┏┳┛┗┃━┻╋━╋╋┫┃┻┣┣┣┗┻┻┃┓┗━━┫┻┗┗
┏┣┣┳┳┻┗┗┗┛┫┳┏┫━┓┣┓╋┗┻┓╋┃━╋┓━┓╋┃┏┗┏┣┣┫┫┃━
┗━┗┗┗━╋╋┳┛┣┳┃┃┗┗╋┗┓┃┃┛┳╋┻━┗━━┏┻┳╋┓━┏┳┃┏━
┛┏┣┳┛┣┻┏╋┗┓┓┗┗┣┃┃┗┛┗┏┫━┣╋┏┏┃┛┛┫┣┛┛┣╋┛┗┣┏
┏┏┛━┗┏━━┗┃┣┫━┳━┳┻┳┏┻┏┗┏┃┣┛┻┻┣┣╋┗┛┛╋┃╋┏┗━
┣┫┃┏╋╋┛┫┗╋┫┏┛┻┣┳╋┓┏┛┛┃┣┻┓┳┃┳┣┫┃┃━┓┗
┃┫┫━━╋┓┓┳━┣┃┫━┫┛┓━┓┫━━┏┓┏┓┏┫┓┻┏┻┓┓━━━┓┳━
┻┫┻┛╋┃┫╋┃╋┃━╋┗┃┳┣┓┳┣┓┳┻┳┳┓┃┻┳┛┏┳┃┫┓━┻┫┣┓
┻┏┫┣┏┗┗┳┏┫━┓┻━┃┣┗━┃┣━┗┃┫━┻┫┓╋┻┣┗┳┣┳┓┫┻┓┫
┛━╋┓┗╋┗━╋┓┻┻┳┻╋┃┣┛┛┃┣┏┗┫┓┻┏┳┛┛┣╋┻┓┳━┗┃╋╋
┏┛╋╋┫┣┗┣┏╋┳┃┓┣┓┓━┗┗┳━┣┫┃┻╋┛┓┗┓┛┏┻┫┻┫┻┻┳┏
━┳┗┗┳┳┓┣┫┓┃┏┣┃┗┗┓┣╋┫━┃┛┫┻┣┻━┏┣━┏┳━┳┏┏━╋┛
┫┣┻┳╋┏╋┓┗┗━┗┳━┣┻╋┃┻╋┛┣━┃┃┻┫┫┗┃━┛┻┻━┃━┓┏━
┓┓┃┣━┳┻╋┃┓┳┛╋┫┳┓┃┣━┓┏┛┫┣┗┏┫┛━┳╋┓┏╋┛┓┳┃┣┗
┏┛┻╋┓┫━┣┻┫┫┻╋┃┗━┳━┃┻┫┓┻┻┃╋╋┃┛┫┃┃┓╋┫╋━┃┫┳
╋┣┫┫┗┛┻━┻┏┻┗┗┛┃┳┗━┗┳┫┳┛┫┏╋┗┃┳┓┛┣┫┳┫┓┛┛┫╋
╋╋┓┃┏┻┏┫┛┛┳┣┳╋┗┓┃━╋┃╋┻┏┣━┫┃┓┣┏┣┗┣╋┻━━┗┳┛
┓┫┻━┫┣┫┃┻┻┫┏┛━┓╋━┓┓┓┳┣┳┏┫┏┣┓┏┏┗╋┓┃┃┫┻┗┻┏
┫┻┣┃┳━┓━┳━┃┓┳┗┻┃━┏┓┳┻┗╋━━┻┗┏┫┏┣┓┫┣┛┛┳━┏┣
┏━┣┓┏┣┏┃┳╋┫┛┓━┗┓┣╋┳┳┓┳┓┻┃┃┗┏╋╋━┛┣┻┏┣┏┗┃┣
┓┗┓┗┣┓┻┣┳┣╋┫┗┛┗┫┻━┗┗┛┻┓┛┓┣┓┓┳┳┃┫╋┣┃┣┏┳┓╋
┛┓┻━┃┫┻┫┛┃╋┗┳┗┳┣┏┛┃┓┗┫┓┏┗┛┃┃┛┗┃┗┣┛┓┣┏┓┗┏
┫┫┛┣┫┳┏┓╋┏┣╋┣━┳┣┏┛┏┻┣┻┻┳┛┏┃┃┫┏┫┃┛┣╋┗┗╋┃━
┛┃┛┛╋┳┻┳┫┗┻┣╋╋┣┻┫┣╋━┫┻┃━┓┳┗┣┳━━┃┃┻━┓┳╋┗┛
┗╋┛┣┃┻┛┻╋╋┏┛┏┏┫┛┓┣┫━┓┛┫┗┓┃┻━┻┻┳━┓┗╋┳┛┛┫┏
┫┻━━┏┓┣━┏┏┏┣┓┏┗╋┣┣┻┫┛┛┫┻┗┏┓┗┓┛┗┃┣┛┓┓┻┃┃┫
┻╋┃┫┫━┗┗╋╋╋┏┳┛┏┏━┫┏┛┛┣┳┣┛┏╋┃┓┣┏┣┛┛┣┗┣┫┣┓
┃┓┳┣┣┫┃┫┛╋┃┃┏┳┣┻┣┃┛┏┫┏┻┫┛┻┗┣┻┫┣┫┗┗┗━┗┃┗┏
┛┃┓┓┃┏┫┛┃┛┻┃┛┻┓┗┓┫┛┓┳┻╋┗┣┓┣┏┣━┫┣┳┃┳┏━┗┏┫
┣┻┣┣┛╋┃┛┳━┳╋┃━━╋┻┓╋┛━┃┫╋┏━┃┣┓┃┃┳╋┣┏
┛┃━┏┃╋┃┗━┛━┳━╋┓┛┣┏┫┗┛┳┗┃┃┫┏┻┃┻┃┳╋┫┛┫┛╋┫╋
╋┣┳━┳┓┣┓┣┛┏┃┛╋┓┃┻━╋┃━┓┛┃━┳┛┃┏╋┃┳┳━┗┗┃┫┳┃
┗┻┳┓┗┻╋┃┫┻┛━┳━┻╋┗┓┃━┫╋┳┏╋┻━┳┣┳┫┻┓┃┛┻┛┗┏┏
┏━┣┻┛┃━━┛┻┫┗┏┓┣╋┃┛┫┛┛━┃┛┫┛┛━╋┗┏━┛┏┛┃┫┓┓┃
┻╋┏┫━╋┃┻┃╋━┃┓┓┻┗━┏┗━┏┃┳╋┏┛┳┫┛┻┃╋┛╋┗┗┻┛━┻
┗┻━┃━┗━┗┃┃┫┫┏━┛┛┃┓╋┻┃┛┗┳┏┏┓┓┛┳┳┣┫┛━┛┗━┛┣
┗┗┫━┛┫╋┓━┫━┻╋┛┻┛┛┗┓┗┗┓┗┗┳┃━┫┳━━╋┗╋┏┏┏┻━┗
━┻┛┛━┣┻┃┓┏┓┗┓┗┳┻╋┓╋┫┻┃┛┏╋╋┳┫┏┫╋┣┓┗┓┣┣┓┻┗
┛┻┳┫━┣┛┣┫┛┫┻┛┛┗╋┛┃┳┗┓┛┏━┃┗┓┳┃┛┏╋┓┏┻┗╋━┳┛
┃━┃┃┻┗┗┣┃┏┣┳┗┃━╋┃━┗━┓┛┏┫┫┫┏┫┳┏┳━┗┳┻┣┻┣┏┃
━┳┳┗┳╋┳┏┫━━┳┻┏┃┻┻┓╋┏┻┣┃┳┓┫┛┻┓┛┳┳┗┓┃┳┏┏╋┳
━┳━┳┫┓┳━┗┛┓┣┓┫┻┗┏━┗┣┏┃┛┫┻┫┃┃┣╋┓┻┫╋┓┛╋┣┓━
┃┻┓╋┃╋┣┛╋━┓┻┫┣┛┻┫╋┗┏┏┫┏╋┏━╋┛┫┫┗┃━┗┻┫┓┃╋┃
┣┗┏╋┏┃╋┓╋┛┛┓━┫┫━┗━┗┻┣┻┏┛┻━┻┣┓┛┓━┃╋┗┛╋┣┫┃
┓┃┛┏┫┓┗╋┏┓┳┻╋┓┃┫┃┓┃┓┗┫┏┛╋┃┏┏┫┏━━┫┻┗━┗┫┏┗
┫┻┃╋┣┗┻┃━┏┓┏┗┳╋┓┏┻┗┗┛╋┓┫┫┣━┃┛┫┏╋┏┃┓╋┓╋┻┫
┛┣╋┻┃╋╋┣┻┻┃┳┫┓┣┣┗━┫┃┻┓┏┗┃┏┳┻┏╋┣━┣┓┗┻┓━╋┳
┏╋┃┛╋┏━┳┣┓━┻┛┓┓┃┫┳┛┃┗┃┏╋┳┗┗┛━╋┓━┳╋┃┫┏┏┳━
┣┏┓┳┳╋┻┳┏┣┫┛┓┫┓┓┗╋┏┫┫┏┫┻┫┳┫━╋┏┣┛┗╋┳╋┣━╋┳
━┣┻┗┓┳┣┻┛┫┫┗┳┻┛╋━┃┳┫┫┫┏┃┃┓┛┛╋┻┫┛┣╋┳┫━┃┛┻
┗━┛┳┛┛┫┏┳┃┓┫┓┃┫┳┫┣┣┃╋┏━╋┳┃┃┗┓┃┛┣┗┳━┓┫┃┫╋
┓┫━┏┗┳┣━┣┳┃┗╋┣╋┏╋┣┃┣┃┻┫╋┫╋┳┻┗┣┳┣┛┻┏┗┛┫┓╋
┓┻╋╋┓┻━┻┳┻┓┃┳┛━┳┛╋━┏┳┻┓┃┃┣┻┏┏━┓┏┏┃┻┣┫┛┃┛
┳┛┛┓━┃╋┓╋┻━┓┛┫┳┓┃╋┏┗┏┣┏┏┓┫┗┛╋┏┳╋┳╋╋
┓━┗┫┓┏┓━┛┣┳┫┗╋┫┫┓┫┣┫┣┫┻┓┛┻┗╋╋╋┛┛━┻┓╋╋╋┓┫
┣┗┫┓┫┣┛┫┓┗┳┏╋┫┏┛┣━┏┣┳┓┏┣┻┻┓┓┻┏┓┻┫╋┏┃┣┗╋━
━┣┓┃┫┛┣┳┣┗┳┗━┏┗┃┛┏┓┳┫┗┳┛┏┛┃┃┃┃┃┛┛┛━┳┃┛┗┏
┏┣┏┫┛┗┫┏┻┻┻╋┓┏╋┻┛┣┏┓┣┓╋━┫┛┏┓┃━┗┃╋╋╋┛╋┫┗┓
┳┗┻━┻┓┻┓┓┣╋┫╋━┣╋┫┳┳┗┣┫┗┓┏┳┣┛┗┛┓┳┫┗┏┻┻┻┛┗
┗┣┓┳┛┣┛┓┣━┃┫┓┛┛┏┓┳┗━┃┻┓┻┣┓┏┗┗┏┛┗┣┛━━┣┳┳┏
┳┏┻┗┃╋┓┳┳┳┫┛┣┫┏╋┫╋┃╋━┃┏━┻┳┗━┗┃┃╋━┫┣┓┣┳┣┃
┏┏━┣┳┏┗┻┛┓┣┓┣┳┃┏╋┻┣┻┳┃┛┳━┳━┫┛┓┗┳┓┳┳┫━┗┓┳
┃┻╋┗┃┻┳┻┻━┏┫┫━┣┳┛┃┓┗┫┳┳┫┣━┫┓┓┃┓┃┻━┓┫┗┛┛┓
╋┏┣╋┛┳┣┃┏┻┓━┏━╋┛┃┏┻┛┫┃╋┣┻┃┛┏┣━┓┏┃┏┳┳┫╋┫┣
┃┗┳┃━┳━┃┳┫┏┛┻┣┃╋━━┗━━┻┏━┣┗┃┓┛┓┗┃┃┓┗┛┓┗┏┃
━┓━┗╋┻┻┗┗┣┳┛┣┓┓┣━┛┓┏┛┃┏┓┛┗┣┳┏┛┗━┗┻┫┃┃┳┏┃
┻┃┗┳┳╋┻┏┗━┃┳╋┛┳┛╋╋┗┣┣┳┛╋╋┛┫┳┛┃┛┏━┃┛╋┫┫┓━
┛┏┏┃━┏┳╋┫┛┛━┗━┓┣┗┻╋┳╋┛━┫┛┣┛┣┏╋┏┓┳┫┻━┳━┛┓
┣┓━┫┣┃┻┃┳┳╋┓┣━┗┓┫┛━━┓━┗┃┗╋╋┻┳┛┻┏┓┻╋┣┣┓┃┗
┗┏━┓━╋┳┫┛┏┳┗┃┫┻╋┣━┃┃┫┗┛┻┛┏┃┗┃┻┻┻┓┣━┃┏┃┛┫
┻┗┏┗┻┓┛╋━━┗┏┳┛┗┃┳┏┣┓┻┣┏━╋┳┣┏┗━┫┛┃┛┏┛┓┻┛┣
┓┫┃┻╋┫┫┛┏┓┗━╋┓┳┛┣┏┻┏┗┗╋┏┳╋┃┳┛┃┓━┓┻┗┣━┓┃┗
┻╋┃┳╋┗┗┻┫┗┫┳┫┏┓┓┓╋┳┫╋╋┗━┛┗┻━┛┏┛┫┗┛┏┃╋┗┛┫
┗╋┻┛┗┣┗┗┏╋┗┏┳┣┫┣┏┻━┫┏╋┫┓┗┗┃┗┃┓┃┃┓┛┛┻╋┃━┻
━┓┻┳━┗┻┣┻┻┗┣┻╋┛┛┻━┻┫┣╋┣┛╋┻┃┻┓┣┫┏╋━┳┣┫┛┻┃
┻┓┗┃┏┓┫┏┫┗┏┃┓┻╋┣┣┫┗┃┣┃┻┫┏┏┛┣━┓╋━┏┗┻┏┛┏┗┏
┻┃┣┫╋┣┓┏┻┗┻┛┻╋┏┛┫┓┓┗┓┣┛┣┏┫━┣┓┏┃┛┏━╋┳┗┏┃┛
┻┓┻┗┻╋┛┓╋━┏┫┳┻┳┳┗┃┏━┫━┫┗┓┃╋┃┗╋╋┫━╋┃
┻┫╋╋┃╋┫┏┛┏┣┗╋┻╋┃┛╋┓╋━┓━┗╋┻┫┓┣┫╋┓┣┓┗┳┃┓━┃
┃┛╋┗┓┏┻┳┳┃┛╋┫┣┃┓┻┗┃┓┏┻┃╋┳┣┫┓┛┳╋┏┛┳┏┏┳━┳┳
╋┛┳┃┃┃┓┗┃━╋┃┏┛┃━┳┛┓┛┛┗┳╋┓╋┏┛┻┳┣┳┛┻┛┣┣┗┻┏
┃━┃┫╋┫┣┫┃┫┏╋┣┗┣┗┓━┏┃┫━╋┛┛┳┣┃┗┃┃┻┛╋┗┳┫┣┏┓
┏╋┃┃┃┣━━━━┓╋┫╋┻┛┣━┣┳╋┻┣┛┻┗┃┗┓┗┻┣┏┓┓┻┃┻┗┫
┣┛┫━┓┣┣━╋┛┏┫┻┓┣╋┗┗┣┗┗┣┏┛┣┓┓┏┓┓┓┣┃┗┣┣┛━┗┫
┣┛━┏┻┻┗┛┻╋┓┏┳┫┏┫┓┳┛┫┏┗╋┛┓┻┓┛╋╋╋┫┃┫┃┓┛┓┻┫
┗━╋┫┏┓┣┃┣┏┛┗┃┻┻━╋┏┻┻┣┗┏┏┏┛┻┫┳┓┃┣┗━┳┛━┣┓┓
┣┻┣┻┏━┣┏┃┗┫┛┫┫┫┃┃┛┓┣┫┃┻┳┃┣┗━━┃┏┳┏┻┫┗┛┻┳┣
┏┫┏━┳┏╋┗╋┻┃┓┓┳┳┣┻┃┳┻┻┣┏┫┛┗┏┳┓┛┳┣╋┓┫┓┛┓┓┓
┗┛┗┫━┛╋┳┣┣┃┛┫╋┗┻┛┃╋━┓┣┏┣┓┛┣╋┣┫┏┃┣┓┻┛┏┣┣┗
┓┻┃┫━╋┫┃┻┗┏┗┻┻┻┃┗┣┏┃┫┓┛┻┛┛┣┻╋━━┏┗━┫┗┣╋┓┫
┛┏┏┣┫┣┛┓━┗━┳┗┃┏╋┗┗┏┃┏┓━┃┫┗┛┏━┃━╋┓┛┃╋╋┗┣┓
┳┃┫┛┳━┓╋┗┳┏┻┳┳┓┏━┛━┓┃┏┃┛┻╋┏━╋┃╋┏┳┓┣╋┓┳┛┓
┗╋┃╋┫┫┳┣┳┣┛┛╋┗┳┃┻┏┻┏┃┣┓━┏┏┓━━┏╋┓┻┳┗┫┫┓┫┃
━┣┓┣┳╋┻┫┃┣┏┳┣┫┣┗╋┏┏━┛┣┫┃━┛╋━┳┓┣┣╋┛┗┏┃┛┻┏
╋┗┻┻┛┏┗┛╋┻┓┣┣┃┛┻━┫╋┫┛┗┫┻┗━╋┓╋━╋┻┻┫┻┣┃┻┻┗
┛┗╋┳┣┃┻┳╋┛┛┫┛┗┓┛━┳┗━┗━┓┏┣┓╋┃┓┳┳┓┳┃╋┻┏┛┳┛
┓┛┳┫┏┛━┻┃┫┓┃┃╋┏┳┓╋┛┃┃╋┻┛┣┳┫━┃┗┫╋┳┫┫┃╋┻╋┣
┻┳╋┳┳━━┣┓━┫┳┻╋┏┃┏┃┣┗┳┛┻╋┃┫┏┻┛┛━━┏┃┻┃╋┛┏┃
┓┫┗┏┃┏╋┫╋┫┳┻━╋╋┏╋┻━┻┗┃┏┛┻━┳┛┛┣╋┗━┫┏┣┣┛┻┳
┓━┏┛━┫╋┏┫┣┳╋┳┳┣╋┛┏┻┻┣┻┫┗╋┣┓┏┳┛┃┫┏┛┻┛┗┳┣┗
┓┣┛┻┃┗┏┣╋┻━┏┛┏━┏┛━┣┣┗━┫┃╋┳┗╋┻┳━┓┳┻┳┏━┳┃┛
┫┛┻┗┫┃┏┛┃━┣━┃┳┻┫┫┳╋┛┛┃┃━┛┛┳┫┏╋┛┏┣━╋
┏┛┻┳┛┓┛┳┃┛┻┛┳┛┗┃┛┗┫┛┗╋━━┛┣┓┗┓┃┓┣┛┏╋┫┏━┣┫
┗┗┻┛┗┓┓┛┣┏┻┃┃┗┃┃┳┓━┣┻┣┳┏╋┻┫┗┗┗┓┛┗┫┓┣┗┓━╋
┗┓┫┓┣┗┣╋┓┻┏┓┗┻┗┛┻┫━┣┫┣┏┃╋┃┻━┳┣┻┳━┓┗┣┣┏┛┫
┗┳┓┫━┃┳┏━┛┫┓╋┳┣╋┫┛┗━┗┃┳╋┏┣┓┣┛━┛┗┫━┻┓┳┻┏┗
┓━┓┻┳┛┫┳┳┏┣╋━╋┏╋╋┓┗━┳┻┃┫┓┻┫┗┃┻┣┗╋┻┛┳╋┻┗┻
┳━┳┛┻┫╋┏┓┫━╋╋┃┫╋┳┓┓┻╋┣┏┛┻┃┫┏┏┳┣┗┳┗┗┃╋┛┏┛
┛╋┫┗┻┛┣╋┏┏╋┏┫┗┓╋┃┳┳┓┻┳┛┛┣┫┓┻━┛━┓┓┻┏╋╋┻┓┛
┗┛┛┣┃┻┫┛┻┣┳┫┓┃┗━┗┓┛┫┏┛┓┻┃┛┫┻╋━┫┛╋┳┻━┫┃┛╋
┃┣┓┣┫╋┣┛┓┏┣━┏┫┣┏╋┓┛┣┗┫┓╋┃┳┛┻┓┏┳┏┏┗┳╋╋━┫┏
┏┣┳╋┏┃┓┣━┏┛┃┛┣┏┳┣╋┻┛┣┛┻┗┓┻┏┓┃┃┣━┃┗┃━╋┓┫┣
┣╋╋┓┏┃┗┳╋┻━┛┓┗┃╋┣┛┓╋┃━┛┳┓┫┏╋┳╋┫┗┻┫━┃━┗┻┻
┻┻━┛┏┣┓━┛┛╋┫━┏┛╋┫┏━┣┓┫┏┓┃┓┗╋┛┛╋┫╋┏┗┗┏┃━┏
╋┓┏┛╋┛┳┓┻┳┛┫━━┗┫┳┳┳┃┓┣┃┳╋━╋┣┃┃┫┛┣┗┣┻━┫┫┣
┣┣╋┫┫┛━┃╋┏┃┃┛┳┗┏┗┛┣╋┫━┣┓┣╋┫┓┏┻┓┗┛┳┃┳╋┻╋┓
┃┃┳┳╋┏╋┃┗┛┗┻┏┛┣┃┗┻┫╋╋┳┣┗┛┏╋┏┗╋╋╋┫┓┣┳┣┣┓┓
┣┫┗╋┃┗┣┻┳┓┻┏┏┣┫┛╋┣┳┳╋┛╋┓┏┫┃┃┣┏╋┻┣┗┏┫┻╋━━
┗╋┗┳┗┛┳━┛┃┳━┃┳┃┓━┛━┃┗┏┃╋┗━╋┓┃┳┓━┣┻┣┏┳┛┻┗
┃┻╋┃┳┓┻┳┳┻┓━┻┻╋╋━┏┃┛┃╋┗┳┓┣┓┳┗╋┻┻┛━┓╋┣┗┃┛
┣┻┏┛┓┃┃┗┏┗┓┏┫┫┗┗┓┫╋╋╋┓╋┳┻┛┓┻┗┣┫┣┗━┏┫┓┃┛┃
╋┏┣┃┛┃╋┫┃╋┏┗┣┻╋┏┫━┛┃┗┣┏┳┻┫┏╋┳┗┃┫┃┫┏┣╋┳┛┛
┛┗┃┗┳┓┫┛┫┣┣┓┏┳┻╋┓┗┏┻┫┓┛┓╋┛┫┃┳┗━╋┳┻┻┣┫╋╋┻
┓┫┃┃╋┫╋┏┣┗┫┳┣┻┏┏┏┓╋┳┳╋┻┗┫┓╋┛┃┛┫┫┻┏┓┛┓┫┏╋
┏━┛┳┣┏┓┓┏┛━╋┛┻┫╋┏┫┓┫┗┫┛━┃┛╋┃┗┏┛┗┃━━┃┻┛┃┣
╋┳┓━┫┛┃┻┻┗┻┫┃┛┳┏┳┳┏┗┛┏┃┗╋┳━┫┫┃━┃┗━┗
┗┃┃┣┳┳┏┓┫━┫┣┣╋╋╋━╋╋╋╋┃━┓┓┫┻┗┗╋┫┻┣┣┛┏━┫━┛
┏┫╋┓┗┓┗┫┗━┳┣┛┃┗┳━┫━╋━┫┛┫┃┏┫┫┗┓┃┣┻┛┳┣┻┃┓┃
━┗┗┃┫┃┓┫┛┗┳╋┳━┣┏╋┗┫┫┓┃┃┳┓┏┓┛╋┗┫┻┃┣┓━┗╋┫┻
┃┻┣━┏┣┻━┓┫┗━┃┓━━┗┛┛┫╋━┗┛┻┫┣┃┻╋┛┗┛┏┛┳┏┫╋┏
╋┃╋━┃┃━┳╋┻┛┫┃┣┏┳┣┻┳╋┃┣╋╋╋┃┛┛┛╋┣┳╋┣┗┗┛┛┓━
┗┛┗┛┛┏╋┏┏┳┓┏┗┣┏┻┫┳┓┻┓┻┻┗╋┫┗┏┏━┓┃┛┗┏┫┻┛┫━
╋╋━┳╋┏┏┳┓┣┻┳┃┣╋┗┫┃┳┻┣┏┗┛┏┛╋━┏┳┻┣┛╋━┃┗┫━╋
┛┫┃┛┛┛┃━┫╋┣┏┏┛┫━┃┓┻┛┛┃┣╋┗┻━┓━┻┃┏┛┗━┻┏┻┻╋
┣┓┓┃┃┣╋┣┗╋┣╋┻┻┣┻┻┗┣┃┏┛┫┓┻┃━┣┫╋┳┗┣┻┣┛╋┣━┏
┓━┛━┛┗┣┓┏┳┫┓┫┳┫┗╋┳┓┗┃┫┣┳┃┛━╋┛┻┏┗┫╋┓┫┛┻┓╋
╋┻┛┻┛┃┫┻━╋┫┃━┫┛┻┏┏┫┳╋┃╋┳┗┻┃┣┏┻┻┃┗┓━┣┛┣┫┳
┃┗┻┣┣┳┏┃┓┗┛┛━┃┣┛┳┫╋┳┏╋┛┗┃━┣┣┓╋┫┃┗┳┳┛┓┛┏┫
━┃┗┏━┏╋━┫┗┻┗┣┻┓┏┏╋┻┫┗┫━┣┫┳━┳╋┓╋━┳┻━┃┏┫┻┓
┳┗┛┓┛┛╋┏┳┣┓━╋┗┃┃┃┗┓┃┃╋╋┓┫┏╋┃┫┣┃┗┫┃╋┳┫┫━┫
┻┛━┳╋━┛┛━┫┫┻┓┃┻┫┏┗┛┏┳┳━┗┳┣┗┻┗┗┛┳┓┗┫┗┗┳┳┛
┛╋┃┳┫━┣╋┣┳┗┣━┛┫┳┣┣┛┗┗┛━┗┏╋┫┫┗┻┫╋┳┛┳┳┻━┏┃
┣┳━┓┣┓╋╋━╋┃━┛┛╋┻━┛┃┳┫┏┫╋┛┃┳┫┫┻╋╋┗┃┛┗┏┓╋┳
┻╋┗╋╋┻┛┗┫┛┣┏┃┻┫┛┫━┳┃┣┛╋┗┫┛┗┛┣┣┫╋┛━━┻┳┛┻┏
┣┏┛┳┃━┏┓┗┳┏┳┏╋╋┳┣┫━┏┛┣┃┏┗━╋┛━━╋┗┛╋┫┓┛┛┗┣
┏┛┓┫┫╋┗┳┓━┛┃╋━┏┗┓┻┏┃┓┳┓┣┏┛┃┛┛┫┓┛┣┣┳┓┻┛┛┓
┫┃┣┣┻┻┃┓┓╋┛┫┻━╋┻┗┛╋┃┛┛┗┫┏╋┗┣┓┏┳┻┃┗┏┫┓┛┗┻
┣┻┗╋┫┳┻┛┛┏━╋┻┗╋┻┓┗━┻┳┻┛┓┏┗┣╋┣┓┣┳┓┗┗┗┏┳┏━
━━┓┃┫╋┻┳┛┣┫┏┣━╋━╋┃┣┳┻┓┏━┗╋┫━┃┓┛┫┛╋┫┃┏┫┗┣
┣┗┃━┗┗┳╋┫┛╋┏┃┣┓┗┃┻┳┛┛┏╋┛┛┳┗┓┛━┏┣━┛┃
┓┛╋╋┻┏┻━┻┃┓┣┛┣┛┛┓┃━━┻┃┛┃┣┓┣┓┻┃┣╋┣┫┣┳┏╋┣┗
━┏┣┃╋┛━┛╋━┏┳┫┻┃┓┛┣┣━━┳┳┫┳━┣╋╋━┳╋╋┣━┳┻┗━┓
┫┳╋┏┻┳┏┫┏┛┫┳┓┣┓╋┏┏┃┛┣┓┫┫┓┓┗┗┻┛┫┻┻┛┛┳┃┓┏╋
┗┳┛┣┏┳┣┛┗┏┃┳┗╋┣┃┃┓┳┫┏━╋┓┛┛┓┓┃┗━┣━┏┛╋┏┻┣┫
━┛━┛┻┓━┣━┃┻┻┗┣┓┣┓┣┻┏┻┓┣━━┗┗┏┣┗┫┏┫┓┃┓╋┓┃┏
━┓┃━┻┛╋━┳┻┃┳┫┃╋┏┏┫━┣┗┃┳┏┃━┓━┫┻┃┳┓╋━┳┣┏┻┛
┃┳┻┻┛┣┗┛┗┏┻┣━┣━━┫┛┻┛┓┏┓┃┫┃┻┏┣━┓┏┣┓┓┃┏┳┳┳
┗┳┳┛┗━┫┛━┏┃┏┗╋┏┏┛┗┳╋━┏┻┗┛┻┗┳┳┣╋┛━╋┳┳┣┻┳┛
┛╋┻┓┃━┗┃╋┫┻┗┳┃╋┳┗┏━┻┻┻┏┗┓┏┻┫┏┻┃┻┻┫┗┛┻┣┃┻
┓┃┫┏┗┫┗┳╋╋┏━╋┏┓┳━╋┫┏┏┻┓━╋┻┃┗┓╋╋┛╋┻┛┳╋┃┏┏
┛┳━┳┃┳┓┻┓╋┳┗┃┃┫┫┓┻┳┗━┻┃┫┛┳┏┛╋┳┏┏┻┛━┏┏┳┛┳
┣┃┛┏┳┓┃┛┏┣┛┓┗┓╋┓┃┓┗╋┫━┫┛┻┓┣━┏┻┃┓┻━┣╋┏┃┏┻
┓┏┣┻┻┣╋┫┳┏┃╋━┓┏┻━━┛┣┻━┫┏┓━┛┛┃┫┻┛┣┃┻┓┣┏┳┫
╋┳┣━╋┣┃┏┫┏┓┗┫┗┏┻┳┏┫━┫┣┓┃┣━┣┗┣━╋━┛┳┃╋┫┗┃┫
┣┃┛┏┳┣┏┳━┛┃┳┓┃┫┛╋╋╋┳┃━┳┏┻━┣┏┫┫━┏┣╋┣┗╋┃┫━
━┗┳━┻┗┣┓┃┃┗┻╋┫┻┏┗┓┛┫┫┗┻┻┏┗┛┫━┃┃┫┗┫┓┻┛┻┛┏
┳╋┫┃━┻┫┣━┻┻┏╋━┻┛┓┣┃┫┏╋┗━┻┣┗┻┻┫╋┛┣┗┫┳┏┏┻┗
┗┻┳┛┃┃┃┓┏┣┗┃┻┃┓┻┳╋┓┻━╋┃┛┗┳┃┳╋┃┳┛┏┏┛┏╋┣┓┓
┗┫━┣╋┣┛┛┏┣┣┫┳┛╋┏┃━┏┗━┃┻┣┏┳━┛┓┳━┻┏┃━╋┗┛┛┫
━┓┫┛┗┳┣┳┻━╋┏┻╋┓┣┣┣┣┻┣┻╋┻━┗┏┻┣┃┏┏┃┓┃┫┻┏┛┻
┏╋┃┏┫┣━┳━┛┓┳┛╋━┫┣┗┃┏╋┛━┻┳┫┏┣┓━╋┗┗┣╋┫┃┣┏┣
┳━┓┣┃━┛┳┓┗┻┫┓┏━━┳┫┣━┓┓┻┻┃┻┛┏┃┗┃┣╋┛┗┳━┓┏┻
╋┣┏┛┛┻┫┻┃┻┏━┻┗━┳┻┏┏━┻┓┛┓┳━┃╋┓┗━┳┛┳┣┃┳╋┣┻
┫┣━┣┛┛┓┛┏╋┗┗┛━┗┓┓┛┓┗┃┗┓┛┛┣┏┳┫┏┛┃┛┓┓
┛┗┓┣┛┛┛━┛┫┏┛┗┏┗┏┫┓╋┗┣┛┫┫┏┗┣┃┏━┏┛┏┛┗━┓┳┛┗
┃┻┗╋┳┓┻┳┗╋┃┗┻┛┃━┗┣━┃┗┫┻┗┃┓┗┣━┗┃┃┓┏╋┳┛┫┃┛
┏┫━┃┃┳┣━┗┃┣┻┃━┳┃┫┓━┫┻┫┛┃┣┃┗┛┫┓┏┣┫┫┃┫┻┓┫━
┛╋┓┣┓╋╋┃┃╋┗┏┛┓┳┃┫┳┳┃┣┣┃┳━┃┛╋┃╋━┳┫━╋┣┣┻┏┳
┃┣┣┏┏━┣┫┫┏┗┓┛┣┣┓┏━┃┻┳┳━┫┻┏┣┻┓━┫╋╋┫┏┳┛╋┛┏
┳┻┃┛┏━┛┣┗┻┏┓━┗━┳┗┫┫━┗┻┫┳╋╋╋┗┳━┣┣┳╋┓┣━┫┏┳
┓┫┳┃┏┏┓┫┗┓┛┫┳┳┓┫┣┫┣┓┗┏┏┫┓┣┃┳┃┫┳┓┃┃┓┫━━╋┻
┫┛┫┛┃━┗┗┗┳┗┗┫┣┛┗╋┛┃┗┳╋┏┏┫┃┻┗┫━┃╋┗┳┗╋┻┏┃┓
┗┛┓┏┛┓┏╋┗┗┃┗┛┏┃┗┃┛╋┓┣┃┻┓╋┣┻┓┛┫━┻┣┛┏┛┫┛┳┣
┳┛┣┻┫┣┫┣┃━┏┓┃┳┻┳┗┃┓┏━┃┃┓┻┣┳┻┫╋┛┓┣┗┏┻┻━┓┏
━┫╋┻┫┣━┻╋┣┫┃┳┻┻━┗┓┗┃┓┏┓╋┓┓━┃┛┳┻┓┏┫┫┗┣┏━╋
╋━┳┏╋┳┻┗━┳┃┛┗┛━┻┛┃┫┛┫┳┓━┏┫┣┛┏┳┗┗┓┻┣┗┻╋┣┳
╋┏┓┻┗┫┃┳┃┫┏┃╋╋┫┃┗┃╋┗╋┓╋┏┓┓┫┫┗┗┓┫┃┫━┏╋┛╋┃
┓┗┫┓┫┫┻┏┃┣┳┣┫┓┫━╋┳┻┣┓┻┛┃┓┃┻┓┃┫╋┣┣┃┏━┗┏┛┗
┻┗┻┏┗━┏┓┻┓┳┓┛┳━┣┣┓┻┗━┃┛┓━╋┳━┏┳━┓╋┫┛┣┏┫┣┳
┛┳┳┃┫┻┏━┃┻┓┻┏┻┛┃┫━┫┻┗┏┏┓┣┫┃╋━━━┫┓╋┣╋┫┃╋╋
┛┃╋┣┃┓┏┻━┳┗┫┫┏┗┛┓┓┣┃┛━┣╋┗┻┣┛┳┃┏┫╋┳╋┓┳━┳╋
┓┻┏┻╋┻━┻┳━┳┫┻┛┃┗┻┣┛━┏┫┳┛┓┫┻┣┓┏┫┻┃━┫━┳┣┓┃
┛┻┣┏━┛┣┏┳╋┻┃╋┻┃╋┓┃┣┻┛┳┏┗┏┓┏┻┓┫┓━┛┓━┻┫┳┳╋
┓┃┛┣┻┓┃╋━┃┳━╋┣┫┻┣┃┓┻┳┫┃┣┻┗┃┳━┳━━━━╋┛┻━┏╋
┣┗┻┏┓┫┃┛┃┳╋┓┗╋┫┏┫┻┓┓━━┛╋┳━┣━┏━┫╋┓┳┏━┻┣┳┻
┏┛┳━━┫━┗┫┳┗┗┃┓━┣╋┻╋╋┏┃┏┛┣┛┗┻┗┻┻┏┃┳┏┻┃┻┻┓
┏┗╋┗┗━┛━┻━┃┓┣┗┳┣━┓┣╋┣━┃┣┛╋┫┛┛┳┫┻┻┣┗┛┃━┫┳
┛┗┗┃┣━┛┗┗┏╋┓┗┻┳┗┫┣┃━┃┳┗┣┗┣━┏┗┻┛┃╋┣╋
┫┫━┻┳┻┓┓┃┣┛┓┓┛┳┫┓┣┗┫┓┻┫┫┏╋╋╋┓┣━━┳┃┳┃┃┫┃┏
┛┏╋┻┳━┫╋┗┗┻┏┃╋┗┫┣┣┛┛┣━┣━┛┏╋┓┛┣╋┛┻┏┻┃┓┫┛┻
┓┳┗┫┫┗┻┃┫┫┓┻┣━┳┳┏┻┫┏┃┓┛┻┻━┗┗┫┗┏┃┫╋┏┳┏┣┣┫
━┣┳┣┛━┳╋┃┻┏┗┏┃┣┃┏┓┛┓━┣┓┏┃╋┗━┗┫┛┻┏━┫┏━┓┳┗
┗┳┻┃┃╋┣┛┓┗┛┃┗┳╋━┳┃┻┣┗━┫┳┳┃╋┛┣━┻┳┗╋┓┏╋┫┏┗
╋┻┫┫┏━╋┏┳┃┃┻┗┫┳┳┓┣┏╋┻┃┫┗┛╋┳┻┏┏╋━┳┫╋━┻━┻┏
┓┏┣┳┏┳┏┗┗┏┳┫┏╋━┣┗━┏┗━┓┃┏┏┓┣┃┛┳┏┻╋┳┗━┏╋┃╋
┓┗┗━┣╋╋┏┏┣┛┫━┓━┫┓┳┫┃┣┓┏╋━┳┳━┏┃┻┳━━┣╋┓┓┳┛
╋┗┏┏┓┃┗┓┳┻┫┛┣┳┫┣┻┓━╋┳┏┻┏╋┛┳┃┛┗╋┫╋╋┳┻┳┫┃╋
┏┣┏┛╋╋┫┻╋┣╋┃┣┣┃┛┛┳━━┃┓┣┗┫╋┓┗┏━┣┗┣┫╋━━┫┣┓
┣┓┻┓┗┃┗┻┣┓┓┛┳╋╋┣┻┏┫┗┻┫━┛┳━━┻┣╋┫┏┛┛┳┃┓┻┳┻
━┛┃┏┗┓┓┳┳┗╋┃┳┛┣┫┗┃╋┃╋━┏┛┻┣┣┗┣┗┃┗━━┗┗┳┏┣┻
┻┣┏┫┣┫╋┗┫┗┛┫┫┳╋┣┛┛┫┣┛┃━┓━┃╋┗┫┛┳┃┫╋━┃╋━┫┻
┣┗┛┃┗┏┣┻┻┛┃┗┛╋┓┗┣┣╋┣┻┣╋┃┃┃┓━┳╋┛━┻┗┃┳━┃┳┃
┣━┗┣┫━┻━━┏┗┏┳━━┻┣┗━┛━┛┃┫┗┫┏┃┻┛┛━┓┣┃┛┃┗┃┗
╋┳┫┏┓┳┫┓┫┓┳┓━┻┻┗┫┗┗━┫┗┳┣┳┓┳┳┳┻┣┃╋┗┏┛┣┗┓╋
┓┳┻┃┏┏┏┏┗┣╋┣┛┏┗┻┗┛┫┃┃┛┏┻┗┓┗┳┳╋┏━╋╋┣━┗┳┫┳
╋━┃┣┣┻┏┃┛╋┗╋┻┛━┃┓┛┻┏┛━╋┛┛┻╋┻┗┻╋┏┏┻┣┗━╋┗┫
┃┫┓┃┗┫┳┃╋┃┛┗╋━┫┛┣┗┣┏┃╋┣╋┛┣┓┣┳┣┏┗┗┻╋━┗┫┣┻
┏┫┫┫┓┫┫┓┃┳┏╋┃┏┫┛┫━┗┗┏┃┛┳┛╋┃━┳━━┳┳┛╋┫┫┛┫┻
━━╋┃┣┫╋┃┗┫┫┫┳┣┳┳┳┳┃╋┗┫━┻┃━╋┓┏┛┓┣━┏┃━┃┳┣╋
┻┏┻┛┻━┳┃┃┳┣┓┫┏┛┏┛┳┏┓━┳┫┣┃┻┛╋╋┳╋┳┃┻┫┗╋┏┣┗
┫┗━┓━┗┳┏┏━┳┻┛┳┓┣┏┓┣┓┫╋━┛┳╋━╋┣┏┗┻┗┛┳┫┏┫┓━
┗━━┃┣┏╋╋┏╋━╋┻┻┗┓┫┣┃┛━┗┏━┓┫┻┃┻┫┛┓╋┃┫
━┛┻┛┏┫┣┓┻━━┳┻━┏┏┫┃┣┛┓┃┫┓┗┫┏┛┓┻┗┳┗┳┃┣┃┃┛┃
┃┳┓━┫┃┃┗┣╋╋╋━━┻┃╋┫━┳┣┳┣┛╋┻╋┻╋┣┓┫┛┣┛┻┛┓┃┫
━┻┓┗━┛┏┻┣╋┻┏┛┃┃┃┛┻┛╋┗┳┓┛┻┣┏━┳┫┳┗┫┳┣┏╋┫┫┏
┗┣┳┫┛┏┗┛┳┗┳┗┃╋━┗┛┏┛┏┓┃┛┃╋╋┏┓┳┫┳┛┣┛┏┏┻┻┻╋
┛━┃┏┛╋┣┫┻┗╋┃┣┻┻┻┣┫┏┳┏┃╋┻┛┫┛━━┓━┃━┣╋┛╋┫┳┣
┣┓┳┛╋┫┻┃┗╋┃┓┏┫┃┳┓╋━┻┣╋━┣┻┣┛┳┻┓┗┣╋━┗┗┓┻━┻
┓┃┻┃┏╋╋━┗┳┏━┓┃┳┗┳┗┫┃┳┫┫┻┻┫┗┻┗┃┃┏┓┓┃┫┛┳━╋
┻┛┻━┣┫┃┓┓┓┗━┻┛┳┫┓┓┗┫┃╋┻┃┫┓━╋┻┣┛┛┏┃╋╋┻┗┓╋
┛┣┻┣┛┻━┓┫━┗┓┣┗┏┗┗┣┏┏┏━┳━╋┣┗┃┳┓┛┳┏┣┓┳┣┣┓┫
┫━┳┫┻┣┳┻┓┏┫┃┛╋┫┻┛┏┗┣┓┗┓┏┫┓┛┓┫┗┃┫┛┃━┃┃┫┗┓
┣━┳┻┛┃┛┏┣┃┃┓━┃┛┳━┓┗┏┳┗━┛┣┗┫┓┫╋┓╋┳┗┫┻┫┗┫╋
┛╋┣━┛┻┣┳┳┻━┓┗┫╋┏┃┓┻┃┳┏┃┳┳┗┃┓━┛┗┓┗┃┻┫┓┃┏━
┃┫┳━┗┣┏┃┣┏┣┓┫┳┻┗┓╋┻┏┓━┫┫┓┣┏━┻┫┛┃┳┫╋━┓┏╋┛
┏┣━┣┛┳┣━┛┏━┣┫━┛┗╋┃┻┣┣┳┣┫┏╋┛┫┫┛┗┻━┗┳┛┃┳┃┏
┃┏┳┛╋━┣┻┛╋┃┫┏╋┻━┣┏┫┗━┻╋┣╋┛┗┓┻┗┻┛┫┫━┛┳┻┏┳
┛━┃┃┳┫┣┣┗━┳┳┳┛╋━┣┻╋┣┳┳┗┓┓┏┓┛━┛┣┏┗┏┏╋┓┣┃┏
━┫┫┓┓┃┣┏┗┳┓┣╋┛┛┏┛┣┣╋┛┻┗┃━┣┻┛┫╋╋┛┣┃┫┣╋┓┛┗
┳┣╋┗┣┫┣┣┳┗┏┗┗┛┗┛┃┏┓┳┳┗┏╋┻┣┛┓━┃┳┣┓┻┏┛┛┻┓┗
┗┏┛┳┃┳┛┗┳┳━┫┛━┳╋┫┓┣┳╋┓━┣━┓┣┏┫┛┳┏┫┻┛┫┗━┳┓
┏┓┛┳┏┫┗━┳┏┃┃┳┛┫┏┗┫┣┻┏┳┃┳┗━┳┻┓┗┛┏┏━╋┓╋┣┛┏
┫┳┳┳┛┏┗┛┻┓┗┃┗┳┣╋┏━┣┓┃┳━┳━┓━┏┛━┫╋┏┻┓┫┛┻┳┗
┗┻╋┻┻┏┫┳┗┫┛┃┃┻┣╋┣┗┛┏╋┣┛╋┫┗┻╋┛┛━┏━━┗┣┳┏┣╋
┗┻┣┏┳┏┫┗┣┗┗╋━┫┣┗┃━┓┳┗━╋╋┓┃┳┫┗┃┫┃┃┣┳┗┓┃┣┃
┳┫┻┳┣┛┃┃┣┣┣┏┻┛┓━┫┻┃┻┗┏┓╋┓┫┃┫╋━┫┏┏┣┏
┣┫┣┓┏┻╋┃┻┣┫┗┗┻┫┛┫┓┳┏┗┣━┻┳┳┃┓┣┛┏╋┃┫┻━┃╋┳┏
━┻┓━╋━┣┏┏┓┓┣┏┃┛╋┻━┓━┛┓┳┣━╋┗┃┗┻┏┛┣╋╋┗┃╋┃┗
╋┏┛┣┫━┻━┏┓┛┏┳┫┻┣━┳┃┗┃┃┻┃┓━╋┏━┃┏┫━┫━┫┗┃┓┓
┛┏┗┏┫┓┳┫┫━╋┳┏╋┣┏━┗┃┗┏┻┣┏╋┓┣╋┗┏┃┏┣━┻┃┣┛┫┏
┏┣┫━┳┫┣┫┻┗┛┏╋┻╋━╋┣┻┃┫┓━┛┫┣┓┻┣┣┫┓┛┛┗━┃━┻┃
╋┣┓┓┃┣┻┳┫╋╋┫┗┓┓╋┓┏━━┏┗┃┻┣━┛┛╋┏┏┻┳╋┫┃┏┳┫━
┏┓┳┓╋┃┓┃┳┻┫┏┃┳┛┫━┳┣┃╋┳┛╋┫┃━┓┣┫┃┃┓━╋╋┻╋┛┓
┗┫┓┗━┳┫┏┓╋━┣┳┃┏┗┳┓┻┫╋┛┃┗╋━┏┣┗┣┗┗┛┃┃━━┛┳┫
┏━┗┓┛━┃━┓┓┛┛╋┛━┳┣╋┛━━┓┻┫┗┏┃┗╋┓━┏┛┻━┏┃╋┫┏
┫┏━━┳┗╋┳┣┣┣┳┃━┏┛┻┏┛┣┛┓┃┫╋┗━┛┏┗┗┏┃━┻━━┓┫┳
┗┣┣╋┓━┳┏┗┗┳┣┛┃┫┣┃┫┛┛━┛┗┓┫┻┃┫┛┳┣┃━╋┓┫┛┛┻┃
━┏━┳╋┗┻┛━━┛┳┓┏┃╋━┣┗┃━┛┃━┃┓┛━┃┓┗┓╋╋┫┫┛┏┏┏
┏┏┳┣┣┫┣┏┳┣┏━┫┓┃┏┫┻┣┗╋━━┓╋╋┫┗┻┓┗┃┓┳┓┃┃┳┳┃
┛┫┻━╋┛┏┃┏┃┃┗┫┻┃╋┻┳┛┗┃┗┏┳━┏┫━┳┻┗┃┏┣┓┗┳┛╋┗
┫┓┻┏┓╋┃┏┫┗┏╋┫┳╋┳┗┗╋━┳╋┻━┏╋┻┳┻┓┫━╋┏┫┳┫┫┏┣
┫━┓╋┫╋━━┣┓┃┓┓╋┗┳┗┗┗┛┻┃╋┃┛━┛┣┏┗┫┣┏┣┃┓╋┏┻┓
┣┓━┃┛┣┃┗┳━┏┛┳┫┻┃━┣┣┗┓┳┫┓┳╋┣┣┣┣┣╋╋┛┫┛┛┫┏━
┏┏┳┏┃┛┳┻┫┏┣┳┃┳┓┫┳┗╋┏╋╋┛╋┏┓┫┻┓┣┓━┻┃┻┏┳╋┓┓
┫┳┓┛┻┻┏┗┃╋╋┛┣┛┏┛┃┃┃╋━┫┫┳┗┗┃┓┓┣╋┻┏┓┫┗┻┫┛┓
┻┫┳━━┃╋┻┗┛╋━╋┗┫┛━┓┓┛┳┛┓━┳┏┗┗┣╋┣┓━╋┣╋┃┏┣╋
┛┛┃━┃┣┳┻┻┏┣┃┏┣┏┫┳┳┓╋┻┻┛┳╋┫┣┣┫╋┳┫╋┫┫╋┏┓┗╋
┏┳┳╋╋┏┛┏┃┳┫┃┃━┓━━┓━┏┏┓━┳┣┫┛┓┫┳┃━┣┏┛╋┣┳┗┫
┫┫┗╋┻┃╋┛┻┃┳━┗┫┃┃┳┃╋┗┳┳┳┳┳┃┓┃┓━╋┓┳╋┳┏┳┻┣┻
┃┃┣┻┏┛┗━━┏┫┫┫┣┻┣┓┓┓┓┓┳┏┳┏┻┫┳┏┫┛╋┫╋┓
┳┳┛┓╋┏┃━┣━┛╋╋┻━┃┃┃┻┓┛┃┻┏┫╋┳╋┳┣┃┛╋┓┫╋┃┏┻┗
┏┗┻┳┗┓┓━┫┏┫┏━┏┳┗┃┏┻┣┏┛┓┫┳┗┛┃━┏┏┛╋┏╋┫━┣┏┗
┓━┳┃┳┗┓━╋┳┓┻┣┏━╋┻┻┳╋┳┛┓┃┃┗┫┃┃━┳┏┗┃┻╋┳━┫┏
┏╋┛━┓━┫┛┛┗┓┃┫┻╋┃┃┏╋┗╋┛┓┏┣┓┫┗━━┫┫┻┏┫┃┗╋┗┫
┗┏┳┗┣┳┻┛┳┻┓┓┗┃┻┻┫━┓┏┣┳━┫┃┏┣━┳╋┗━┗┃┏┛┓┃┻┃
┛┗┏┳┏┳╋┻┗┏┫┛┗┏┓┛┓┃┛┓┗┃┣┗━━╋┻┗┛┗┳┓┛┛┳┛┫┻┻
┓┣╋┏╋┫┃┗┻┻┏┗┫┳┻┳┣┃┗━┗┫┓┻┛┻━┃╋╋━┏━╋╋┛┗┣┻┳
┗┣┓┣┛┳╋┓━┓┗┳┓┛┣┣╋┏┳┣┛╋┳┓┗╋┏┳┛━━┏━┃┛┳┣┓┳┗
┛╋┓┏┣┫┻┃┛┳┓┛┻┛━╋┳┫┻┗┻┗┫┗┛┻┻┗┛┫┳┳┫┫┗━┳━┃┏
┃╋┓┫┃┃┏┃╋╋━━┏┏┛┏┳┳━┗┣┓┛┗┛┏┃┏┗┫┳┣╋╋┛┗┻┫┃━
┣┳┳┓━┳┻┛┏━━━┓┏┛╋┻┓┳┳┣┃┗┛┫┣┻┓┃┃┳┓━┳┻━━┃┏┓
┛╋┏┏┳┫╋━┣┗━╋┓┻┗━┛╋┃┫┫┃┳╋┃┃┃┫╋┏┓┣┻┫┛╋┓┏┏┗
┓┳┛┳┳┃┳┏┏╋┛━┏┗┻┻┣┫┛┻╋┛━┻┏┣┳┫┣┃┣━┃┛┗┻┃┣┣┻
┗┳╋┏┣┃┫┣┛━┏┛━━━┛┣┻┫┏┏┫┻┣╋┫┛┳┻┫━┓┣━┗┃┳━┻┻
┳┣┓┓┫┫━┣┻┫┳┛━┣┏┳━┓┣┫╋┏┗┃┏┛┗┛┻━┫┣┻┻┫┏┓┏┛┃
┓╋┫┛┏━┛┻┫┏╋┻┻┗┣━┏┣┛┓┛┏┳┃┓┫┓┳┗╋┳┻┓┗╋━┳┣┏━
┳┃┻┃┫┏┣┃┣╋┏┃┻┗┫┻┣┣╋┫━┣┃┏┓━┓┫╋┫┛┓┗┃┻┻┣┃┫╋
┏┣┗┫┫╋┓┫┗┛╋┳╋┫━┗┃┫┣╋┛┃┗┓━━┓┻┻┫┛╋┗╋━╋┃┣┓╋
━┳┏┃┏┓┗┳┗┗┻┳┫┓━┳┓━┗┻┳╋┗┃┻┻━┏┳┳┫┫┏┛━┫┓┫┳┫
┛┗┗╋┫┻┛┗┛╋┗┓╋┛┃┻┻━┃┻┫┃┛┻┓━╋┫┓┃┗┃━┣┓┛┛┗╋━
┳┃┗┛┃╋┏┗┏┗┗╋┛┏━┃┳┫━┗┃╋┫┛┫╋┳┗┳┻┻┻┳┏┛┓┛┓┗┻
┫┫┗┏┛┃┛╋┻┃┳┫┏┏┏┣╋┣┓┛━┣┓╋╋┫┏┻┗┛┻┃┳━┃┗╋━━┫
┣┏┫┓┳┫┳┻┏┻┃┓┳┗┏┛┓┣┣┗╋━┫┗━┻┗┃━┓┗┛┳┻┣┣┓┛┳┳
┛┣┳┻┗┓┳┳┳┏┗┳┻┃┻┣┏┣┓┏┗┃━┻┏━┫╋┣┃┳┻┗┛┫
╋┳┛┳╋┓┻┫┫━━┗┳┣╋┛┓┳╋┃┫┣┏┛┫┻┫┗┛┓┻┃━┳╋╋┛┏┓┫
┣╋┳┣┏┻┛┓┏┫━┏┏┃╋┃╋┛━┛┻┻━┓━┏┓┛┏┏━┫┳┣┓┻┛┓┏┗
┻┗┛┓┓┏╋┻┻┗╋┫┃┗┓┣┏┏┫┏┻┣┳┻━┛╋┛┣┣┻┳┃┻╋┻┛┫┫┏
╋╋┣┓━┻┗┗┛━┃┻┳┫┣┃┛━╋┫┓╋┛┗┃┓┻┗┗┓┗┻┗┃┓┗━━┃━
┣━┻┓━┻┻┳┳┗┗┃┳┳┻╋┫┗┛┣┻┗┃┛┫┫┣━┫┏┓┻┳┃━┏┃┣┃┻
┛╋┓╋━┣┗┻┣┛━━╋┛┃┣┻┳━┓┛━┻┻┏┏┣┫━┳┻┫┓╋━┓┓┛┗┻
┗┃┗┏┃┃┳┏┫╋┗┏┣┏┓┻━┻┫┗╋┗┻┳┳┓┣┃┫┳┫━━┏┗━┳┣┣╋
┗━┫┓┃━┳┻┣┣╋┳┣┏╋┻┃━┻┓╋┳┳┓┣┛┻╋┗┃┓┳┻┳┃┛┗┻┫┫
┏┏┣╋╋╋┓┫┫┣┏┫━┛┏┗┳┻┻╋╋┓━┏┣╋┳╋┛┛╋┗┛┃┓┳┣┛╋┣
╋┗┫┫┗┣┓┳┗┫┣┗┫┓┗┓┛╋┻┃━┛┗━┛┳━┣┗━┣┫┳┳┃╋┃━┓┻
┓┫┗┫╋┻┏━┫┛┓┛╋┗╋┗┓┳┫━┻┏┛┳╋┗╋┫┓┃┓━┓┻┃┏━┻┓┓
┃━┳╋┏╋┫╋┓┃┗┫┛━┓┻┫┓━━┫┻╋┛┛┏┓━━┫┗╋━┃┫┏┏┫╋┛
┏┓┳┏┓┗━┳╋┻┓┃┛┓┳╋┣┏┫┻┏┻┃━┳╋┻┣┳┫┛╋━╋┳┓━┃┳┳
┏┓┻━┻┏┗┫┳┣┣┫┏┃┛┣┏┏╋┗┻┳┏┻┗┫━┗┣┛┏┛┏┻╋━━┃┃┃
┛┛╋┣┓┛━┣┳╋┛┓┓┫┳┏┓━┣┳┏┣┏┗┗┏━┓┓┏┻┓┛╋┃┗╋┛┛┏
┏┓┳┫┃┛┓┓┃┏┓┛┫┳┻┛┗┃┫┏┓┫┻┓┓┻┫┏┃┗┗┣┳┻┣━┫┛┛┓
┛━┃┳┓┗╋┻┗╋┫┫┃┛┣┣┗╋┓┃┃┫━┫┻┗┻┃╋┣━┣┣┛┛┃┗┣┏┗
╋━╋┳┛╋┗┛┛┛┫━┻┛┛╋┗┃┛┃╋┗╋┛╋┳┛┫┏┏┳╋┻┃┛━━┫┣╋
┏┣╋┓┛╋┳┓┏┓┗━┗┗┏┃┳┛┫┓╋┳┓━┛┓┓┛┛━┓┫┏┏┃┫┓╋┛┏
┗┳┓┓┗┗╋━━┗┏┻┏┻┛┗┗┳━╋┏┻┃┃┛┛┛╋┣┫╋┻┻━┏┫┣┣┫┳
━╋┗━┗┓┓┃┃━━┓┳┻╋┣┫┓┓┫┳┗┓┣┣┫╋┻┗┓┻┓┗┓┣┏┏┳┫┳
╋┃┃┻┏┣┓┛┓┗┗┣┏━┃┳╋┏┓┫┗┏┏┣┛┏┻╋┛┃┓━┫┃━┓━┗┗┃
┫┫┣┣┣╋┫┛━┏╋┫┓┛┗╋┗┳┛┫┗┻┻━┏┗┫╋┛┳┛┓┫┓┗┓┏┳━┛
━╋┏━━┻┫┻┛┻┻┓┏┛┛┳┫┫┗┗━┻┳┗┃┣┓┳┓┗┣┻┻┣┃
┫┻┻┓┛┃┗┃┗╋┳┗┗┫╋┫╋┗┻━┣┛┳┛┓┣╋━┛┛┃┻┓┻━┃┳╋╋┗
━┳┣┃┏┓╋┛┻━┻┳┃┗╋┻┣━┳┏┳┗┛┣┳┗┣┣┳┣┣┣╋┃┻━┛┳┳╋
┣┳┛━┗╋┣┃┛┛┛┏┓┃┏╋┫━┗┛┃┗━━┳━┗┏┳╋┏┫┗┻━┏┻┗╋┗
━┳┏┓┃┻┏┣┛┳┳╋┫┗┓┻┣┻┳╋┃━┗┣┳┛┃┃┫┻╋┣┻┳┃┗┗┛┛┛
━┃━┣┳┛━┛┳┣┛╋┃┗┻┣╋┻┏┣┻━╋┗┳┫┓┳┳┳┛┳┻╋┣┣┛┓┛┣
┻╋┫┛┃┣┓┏━┣┫┏┏┃┻┻┓╋┻┳┗┳┣┃╋━┛┏┗┛┃┗┫┓╋┻┃╋┏┗
┓┛┓┫┏┛┃┛┏┻╋┏╋┣┛╋┓┃┗┣╋╋┓┫┳┳┃┃┓┓┣┳┃╋┛┻┛┓┳┣
┫━┫━┓┳┓┳┓┫╋┣━┗┫┛╋┫┣┻━┫┻┣┗┓┳┫┳┛━━╋┓┣┳┓┣┻┏
┗╋┻┏┓┳┫┻┗┫┗┛┃┏━┓━┣┳╋┓┛┓╋┳┓┣┗┳┫┣╋┃┏┛┏┣┛┃━
━┻┃┓┗┻┻┛┗━┏┳┳┏╋┻┣┣┃╋┗┏┃┣╋┃┫┛┻┣┃━┃┳┻┫┗┏┏┻
┏━┻┃┗╋┏┳┃┻┣┓┛┻╋┛┻┣┃┓┳┓┳┳━┛━┃┣┫┻━┏┛┛┓┻┳┳┳
┛╋┏┳╋┳┻┻┛┛┳┗┗┻┏┻╋━╋┣┫┏╋┫┗┗┗┏╋┻┛┫┣━┗┏┏┃┛━
┫┳┫┓┛┫┣━┫┏━╋┃┛━┃┳┳┃┻┓━┏━┓━┳╋┗┗┛┏┏┗┳┓┣┣┓┃
━┏┫┓━┛┗┻┛┣┻╋━┻┓━┃┳┗┳┃┗┗┓┛┣┫┣┗━┛┗┏╋┣┣┏┏━┫
┫┫┫┃━┃┛┫┛┃┃┏┏┫┗┛┃┃┓┓╋━┏┣┣━╋┛┳┛╋┛╋┛┣┃┻┫┫┗
┓┓┓┛┫┓┃┏┻┃┻┣╋┣━┳┃┳┛┛┣┏━┣┳┃┓┛┃━┓┏┳┻┛┳┃━┛┳
┳┏┳┛╋━┛┏┣┫┣┓┗┛┣┛┗┗┻┓╋┏┛╋┃┻┏┳━┓╋┏┳┣┓┣┗┫┓━
┣╋━┗┓┫┗┣╋┣┃┓┛┫┻┛┃┓┃┻┗┗┻┳┗┏┏╋┗┃┣┗┛┏┓┛━┏┓━
┃━┏┣┃┏━┗━┫┻┗┣╋┻┓┻┣╋━┃━┏┓┓┳┃┏┏┻┫┓╋┛┃┓━┛╋┳
┫┓┃┫━┗┃┳┃━━┳╋┏━┣━┫┏┏┓╋┛┓┏┣╋┛┃┏┃┫┃┫┣╋┗╋┛┻
┏┗━┏┣┳┏┫┛┣┏┗┓╋┓┃┛┗┫╋┫┫┣━┫┻━━┃┓╋┛┏┓┳┃┃┣┣┻
┫━┻┃┣┛╋┛┫┛┫┫┫┏┳━╋┗┃━┓┳┣━┳┻┛┳╋┏┗┃┗┣━┻┗━┓┓
┛┏╋┣╋┃┳┫┻┳┳┳┣┗┣━┃╋━┃┗┃┳┛┣┗┛┣┻┳┃┓┏┻┳━┣┻┃┫
┗┻┣╋╋━╋┃┻┃┓┣┫┻┣┫┫┓╋┃┫┗┗┏┻┗━┻┏┏┃┻┗━┳
┏┃┗╋┻┳┗┻╋╋┳┓┻┫┃┛┛┏╋┗┏┏┃┏┗┃┛┫┛┛┻┏┓┛┫┫┳┻┃━
┣┃┻┳┣┳┫┃┣┗┏┫┃┗╋┳┫┣┃┗┗┛┳┻━┓┃┏┫┓┃┗┣┻┏┏┫┳┏┃
┛┻━╋┻┓┓┃┏╋┓┏┣┣┃┻┣┗┣┓╋┏┳┓╋┗┣┛┣┻┏┓┫┫┛┏━┻┳┓
━┳┃┏┏┗┫━┳┃┃┣┫╋┣┳┃━┻┏╋┓━┗┏━━┣┗┛╋╋╋━┻┗━┫┓┛
┗┣┛━━┗┳┃━┳┛┗━━━┫┫╋┣┛┫┻┃┃┓┏┓┛┳┣┫┃┻┻╋┫┗┻┏━
┛━┳┛━┻┫┓╋╋┓╋┳┓┳━┫┓┏┓┳┛┗┗━┛╋━┻━┫┛┃┃┣┃━┗┓┳
┫┏┗╋┃┣┃┻┫┗╋━┻┗┃┻┻┫┗━╋┫━┻┫┗━┛┏┳┻┓╋┏━╋┫┛┗┏
┃┗╋━┫┻┛┃┫┏┓┳┳┫┏┣┳╋┳┛┫╋╋╋┗┳┣╋┳┗┻┣┓┏━┣┓┣┣┻
┣┏┃┓┫┫┗┫┏┻┻┓┃┫┓┗┃╋┣╋┗┗╋┻┃┓┃┓┃┣┃━┫┻┏┃┓┏┣┳
┻┫╋┣┛┣━┻━┳┗┏┛┫┓┻━┣┻╋┃┫┳┫┓┓┫┫┃┳┛╋┃┻┫┳╋┫┣┏
━┻┃┻┃┫━┳┃┛┗┗━┻┏┓┳┗┫┻┏┓┏┏┓┳┃┗┃┓┛━┏━┗┫┫┻┣┳
┻┓┃┳┫┛━┃┻┣┻┓┣┣┓┏┏━┣┳┓┗┣┳┗━┃┏┓┏┗┃┓┣┻┃┓┃┻┳
┗┃┣━┓┗┳╋┏┏┗┣╋┓┓┫┏┏┗┛┫╋┳┳╋┳┛┫┛┛┓┫┣━┏┏┓┃┃┳
━━┻╋┗┣━┏┃┓┣┻┏━┏╋━┛━┣┃┳┣┓┻┻┫┃┳┣┃┗┃┣┳┣┛┏┗╋
┳┏┣┏┻┗┫╋┃┓┓┫┛┃┃┏┛┓┏┏┫┳┏━┛┛┗┣━━┳━┳┣┃┓┫━┻┣
┛╋┃┗┛━┣┳┫┣┃┃┗┏┓┫┓┓┻╋┏┗┃┫┫┓┳┻━┣┳┃┗┗┓┣╋┛╋┃
┛┓╋┫┃┻┣┣┫┫━┏┏┏┏┗┫┫┣┓━┳┛┫┻┗┗┏┓┓┗┃┻┗┫┳┻┃┗┏
┓┗┻┣┻┫╋╋┓┗━┣┻┻┫┃━┻┏┳┗┳┫┃┣┣┣┛╋┫┳╋╋┳┓┻┳┓┗┫
┏┻┳┛┫┣┗┻┛━┗┗┫┏┛┃┏┛┏┻┫╋┃┫┏┫┻┳┓┓┓┻┓┃┓┃┃┓┫┫
┻┫┓━┃┫┫╋┏┃┃┳┗┃┓┓┓┻┻┏┗┫┃┏┣┗┓┣┏┏┃┫┳┏┗┛╋┻╋┻
┓┣┫┃┗┗┣╋┫┃┗┓┻┫╋┃┳┏╋┗┗┗┃╋┫┻┗┏┛┃┻┃┃┳━┏┏┃╋┗
┫┣┳┛┛┗━╋┫╋┃┃┃┏┫┣┗┻┳┻┫┻┏━┓┻╋┣╋┏┗┳━┓┃┳┣┣━┏
┗━┣┛┫┗┗┏╋┛┃┏┓┗┛┛┣━┃┗┏┣┳┣┳╋┏╋┗━┫┗┏┻━━┫┃┳┛
┣┛┳╋┛┓┻┻┫┗━┫┗┃━┛┳┓┓┳┻┗┓┳┗┗┳┃┣╋┏┻┓━╋
┏┫┣┛┣┓┫┳━┓┣┛┻┛━┗━━╋┗┏┳┛╋┛┳┣┳┏┻┫┻┳━┣┏┏┗┏┫
━┓┻┻┻┃┏┣┗╋━┏┗┳┛┛┫┻╋┛┻┗┃┛┛┫┻━┣┻┗┳┓┗┣┻┓┫┏┣
╋╋┗┛┛┫╋╋┗┓┫┳━┃┃╋┛┃┫╋┳┗╋┛┏┏┃┻┃┫╋━┃┳┣━╋╋┫┫
┗┏┫┛┗┏┳┛┛┃┳━┻┻┗┏┫┛┳━┗┣╋┳┫┛┻┏┫┏╋┗━┏┫┏╋┗┫┣
╋┛━┃┣┣┫━┻┳┳┻━┏┃╋┓╋┳┣┓┣┛┃┗━┣╋┗┫┓┏┗┏┛━┳┗┳╋
┏┓┗┓┓┛━┓┻━┣┃┫┣┓━╋┗┃┃┫━┣┻╋┓┏┗┛┛┳┳┃┛┛┣┣┏┫━
┳┻┃┓┏┣┗━┃┳┓┓┓┗┓┏┓┗━━╋┓━┏┻┛╋┗━╋┻┗┓┓┻┻┓┏┓┓
┳┫━╋┃┓╋┗┓┫┗┓┏┗┓┻┗┣┣┃┛┻┛┳┛╋┓┏┫┏┳┗╋━┓┓┛╋┛┓
┓┏┃┳╋┓┣┣┫━┳━┣┳┏┻┓╋┏┳┻┳━┳┏┃┃┫┻┃╋┣┣┏┣┗┗┛┣┣
┃┃╋┃┫┻┓┳┃┃┃┣┫┳┃┏┓┗┗┏┓┣┳┻┃━┣━┛┏┗┛┃┃┫┫┓┗┛┏
┻┏┫┃┓┓┳━━┏┣╋┳┏╋┻┻┗┫┛┗┫━┃┳┃┫┳┃┛┫┃━┏┻┗┓┏┗┓
┻╋┛┫┗┃┻┻┃┃┻┣┫━┛┓┫┛┣┃┃┫┓┓┓╋┃┗┃┫┏┫┃━┃┣┗┣╋┗
┣┃┳┳┣┃┣┳━┓╋┛┣╋┃━┫━┛┏┃┻┻┓┫┳┻┏┛┻┏┳┃┏╋┗┳┓┫┗
━┳┓┻┓┛┃┃┣┗┛┗┏┓╋┣┻┓┻┏┳┣┓━┫╋┣┫╋┃┻┣━╋┣┣╋┫┫┣
┗┏━╋┛┃┫┓┻┗┓┏┫┗┓┓┏┗┛┏┣┏┓┻┻┗┗┗┫┻┻┃┃┳┏┏━┗╋╋
┏┃┗┫┛┓━┫━┗┓┛━┏┻┫┗┻┳┣┏┗┻┣┫┻┫╋┫┻┣╋┏╋┣┃┳┓┗━
┛┗┏┻┏┏┃┛┗┫┃┫╋╋┳┛┫┣┳┛┗┳┛┣┫┃┃┳━┛┣┏┓┣━╋━┏━┻
┏┏┗┫╋┓╋┓┻┛┫┃┛┣┳┓┳┳┓┳━━┛┫┫┣┫━┻┗┃╋┻━┳┏┣━┗┛
╋┓┓┓━┗┓╋┛┓┗┃┳┳┻┣┏┫┛┏┛┛┗┫┏┳┳┣┛┫━┗┛╋━━━┓┛╋
┓┏┃┃━━┃━┏┏━┫┛┣┣┫┃┓┓┣┏┃┳┓┗┻┏┗┣┃╋┻┣┛┳┗┳┻┓┳
┫┫┳┣┏┳┣┻┃┣┣┓┃━┻┛┛┃┻┣┻┛┓╋╋┛┳┃┛━┣┣╋┫┗┣┃┗┏┗
┓━┗┏┣┗┻┣╋┓┃┏┣┛┛┳┏┗┗┻┏┫╋┛┛┃┳┳╋┏┗┏╋┳━┗┏┫┓╋
┫┻┃┏┣┫┗━┫┗┫┃┛┓┫╋┫┫┏┳┫╋┏┓┳┏┓┃━┃┗┏┃┫━┃╋┓┻┏
┻┃╋┣┣━┃┣┏┻┗━┻━┣┓┓┃┛┏┓━┃┛┛┳┃┫┏━┳┃┗┗┫
┓┳━┻┓┻┗╋┃┻┏━┫┫┫┗━┣┣━┓┣┏┛┗┣┃┛┏┓┃┫┗┏┏┛┃╋╋┣
┣┏┏┣┛╋┻┻┻╋┓┻┓┫┳━┏┫┛━┣┏┣┻╋┓┣━┗┣┻┃┻┣╋━━┛┓┃
╋┳┏┻┏┓┃┏┛┏┛╋━┓┛┻━╋┃┣┣┓┗┗┳╋┗━┛━┳┃┻━━┏┳╋┣┓
┏┣┛┏━┗┛┻┏┣┏┫┏┏┣┛┫┣┗┗┳┫┻╋┳┣┛┣┛┏┣┳┻┣┻┳┗┏━┳
┗┻┃┗┗┏┣┫┣┃┓╋┗┻┫┗┳╋┛┗╋┣┗┫┓┣┗┳┣╋┏┗━┗┗┛┫┃┣┣
┳┏┫┳┫┳┫━┫┏┏┣┫━┓━┛┃━━━┻┻┛━┻━┣┃┓┛┫┗┏┫━┻┛┫┗
┃┳┃┛┃┛┛┻━┫┛┏━╋┏┛┏┓┣┳┻━┛┓┃┓┓┛┫┫┳━┣╋┗┫┣┗┓┻
╋┫┫┃╋╋┛┳┗┣┃┻┳┗┫┓┻┛┗┓┗┛┫┫┻╋╋┃━┳┳┗┫┓┛━┻┓┃┗
┣┫╋┻┫┛━┳┻┓┻━┫┫━━┳┻┓┗┫┃┏┓━┃┫┏╋┛┳┻┃┃┓┻┣┛┫┣
━┓┫┓┗╋┏┻┣━┗┓┣━┃━┏╋┓┻╋┏━┃┻┓┳┳━╋╋┃┏╋┻┛┏━┳┳
┏┏┗┣┣╋┏┏┳━┻┓━┳┻┣╋━┫┣┳┏┓┗┛┃━┃┫┫┓┣╋┗┣━┓┳━┛
┳┻┓┻┫┗┣┗╋┣┛┛┃┃┏┫┏┫┏┻┓┳┫╋━━┏┣┻┛┻┗┛┃┫┻━╋┃┏
┃┓┗┗┗┛┣┓┓┓┣┛┣━┛┏┳┣┫╋┣┛┛┃┻┻┓┫┃┓━━┣╋┏┫┗┳┃┃
┃┗┓┃┗┻┃┣┃┻━┏┃┛┏━┃┛┓┫╋┳┳┓┗┗┫┳┃┃┏┫┏┃━┃┣┏┳┣
┛╋╋┃┳┓┗━━┏┛┳┗┳━┣┫┏┣┃┣╋┫┏┻┣┃┳┫┳┃┳┛┛┛╋╋┗━┻
┛┏┏┣┗┻┳┏┓┫┛┳┻━┣┃┓┏┛┻┏┳┣┏╋┫┣┓╋┏┏┗╋┣┗┓┻┣┫┳
━┫┫┏━╋┫┳┫┻┻┃┳┛┣┳┻┏┻┣╋┣┓┫┓┫┓┏┻━┓┣┣┗┳┛┫┃┓┓
┓┣┣┳┏╋┓┫┻┫┣┣┻┓╋┗╋┓┫╋┗━┻┛┗┓┏┏━┫┻┛┫┳┣━┓━┳╋
┓┏┣┣┫┃┳┫┏┓┏━┫┏┳┳┛╋┣┓┓╋┳┗┏┻┗┏┻┏┏┳╋┃┣┣┗┓┣┗
┣━━┏┓┏┗┃┳┏━╋┓┛┳╋┏╋┣━┃┻┏┻╋┫┛┻┻━┓┳┏━╋━┏━━┏
┳┗┏┣┛┳┛┗┳┏┫┗╋┃┣┻┳┗┓┗┗┛┓┓┏┃┣┛┫┻┛┻┳┏┻┣┃┃┏┗
━━┻┗┓┻┳┣┓╋┗┫━╋┳┗┫┛╋┫╋┛┗┗┫┓┳┳┣┻┻┳┻┏┫┃┳┻┫┣
━━┛┻╋┓┃┛┳┏┃┃┻┓┫━╋┫┳━┏┫┻┗┗┻┳┏┃┛┳┫┫┃┗┃┳┳━━
┻┓┓━┃┻┛┃┛┻━┗┻┣┣┳┛━╋┃╋╋┻┫┗┗┳┻┛┏┛┳━┣╋
┛┛┗┛┏┗┻┻┃┃┗┫┓━━┛━┣┗┏┫┫┓┣┳┫┣┏┛┫╋┗┗┫╋━┫┫┓┣
┫┻┣╋━┫┫┓┫┗┣━╋┻┃┫┏┻┫┃┓━━┛┻┫┳━┣┃┃━┗┃┳┃╋┃┻┳
┏┳┏╋┛━━┻━┛╋┣┗┳┻┫┫━┳┏━┻┗┫╋┣┗┓━━┫┻┳━┳━┳┓┳┓
╋━┳┣┣┻┏┓━╋┳┓┫┛┗┃┛┫┓┓┏┻┳━┫┣┓╋┛╋┃┓┣┛┃┓━┏┏┣
┛━┛┳┓━┻┓┣┛┛┫┗┣╋┏┻┓┃┛┓╋┫╋╋┃┣┓┛━┣╋╋┻┓┣┣┗┫┃
┃┃━┏┃┣┛━━┓┏┳┏┻┓━┃╋┓┛┳━┓┗┳━━╋┳━┫┏┃┳┏┳┳━┓━
┃┫┣━┛┣━━┛┣┏┳┫┛╋┃┃┏┻┳┳┓┳┏┗┻━┏┣┏┓┗┓┳━┏╋┫┳┗
┃┻┓┛╋━┓┳┛╋┓┃┻┫╋┓┳┓┛┣┳┗┗┗┻┓┓━┓┛┃┛╋┗┗┛┓┏┳┓
┛┻┓╋┳┃┏┗┻╋━┓┫┏┓┻┏┫┃╋━━╋┫┗┓┣┗┗┫┣┣┳┻┏╋┻╋┳┣
┳┳┫┳╋┣┣┓┻┛┃┓┫━┻┏┻┏┃┻┃┃┏┓┛┣━┓┃┻┻┏┻┃┏╋┓┓┳┏
┫┓┣╋┗┫┏┓┳━┫━┻┏┃┛┓┫┣┛┗┗┳┫┓┗╋┫┓┣┏┻┣┻┃╋┃┳┳┓
┳┫━┻┳┛━┛━┏┻┃╋┫┣┛┻┗┓╋┗━┓━┣┛╋┳┻┛┏┏┳┓┓┏┳┻┛┳
┣┫┗┏┫┃┛━━┏┳┻┛╋┗┣┻┏┏┫┃┃┛╋┣┣┻┳┃╋┫┛┻┛┃┏┛┳┃┛
┫┣┛┻┻┏┣┃┻┳┃┃┏┫━╋┫┫╋┣┛┫┓┗┏┻┛┗┛┻┗╋┻┳┣┳━╋╋╋
━┓┳━╋┗┗┻┛┫┳┃┃╋┣┳┫┃┫╋┗┻┛━┫┗┓┗┻┃┏┃┏┛┳┻━┓┛┳
━┳━┏┻┗┗┗┛┃┳┫┗┏┏┫┗┏┗┗┳┃┳┗╋┣━┛┗┗┻┛┃┣╋┗┣━┓┃
┓╋┏┓┗┏┻┻┳╋┃┛╋┻┫┻┣┏┣┫┓━┛┫┫┫┓┣┓┻┫┳┻┗┫┏┳┓┗━
┫┫┻╋┓┳┓┣━╋┫┏┻┛╋┏┣┓┻┣┏┳━━┗╋┏┣┛╋┳┳┻╋┗┗┣┳┻┻
┫┏┓┛┣┛┫┏┻┓┏┻┣┣┳┫┻┏┻┗┏┫┗╋┛┣┳┏┗┏━┫┃┫┣┃━┫┣┫
┫┃╋┻━┗┣┏┫┣┓┣┳━┓╋╋━┫┃┏┗╋┃┻┏╋┳┻┛┣┫╋╋┗┗┃┳┃┳
┃┃┗┳┣┣━┏┛┣┓━━┻┏┛┗━┳┗━┻┏┫┣┏┓┻┳┻┃┃┃━┏┫━┫┻┗
┗┗┣┏┏┣┻━┓┏┻┏┳┓┗┏┳━┗┣┳┛┳┃┻┗━┛━┛┛╋┓━┫┛┛┓┏┃
┃┏┫╋┻┛┫┛━╋┛┃┃┛┛┛━┳┛━╋╋┫┳━┫━┓┓━╋┣┛╋┏╋━┏┫┏
┫┏╋┳┗━┏┏╋━┻┳┃┏┓┳┏╋┛┏┳┣┛┃┓┃┏┻┳┣┳┗┻┓┓
┣┻┓┏┳┫┗┃┗┫┫┫╋┣┣━┳┻┛┣┗╋┃┳┛┣┳╋┗━┓┗┓┛┗┳┗╋┓┓
┳┣┗╋╋┓┓┗┃━┳┗┳┻━┣━━┻╋┣┏╋┫┛┳┃┻┓┗┫┏┳┛┫┏┗┣┛┏
┗╋┓┃┓╋┗┳┗┃━┗┓┏┛┣┣╋┫┳┃┃┏┳┏┫┣┣┏┛┃━┏┣┳┳┏┫┏┏
┫┗┗┏╋┛┣╋╋┫┣┗┻┓┛┳┻┣┓┛━┗┛┏┃┛╋┫┛┳┃┫┳┃┃┓┻━━┃
┓┓┳┛┛┗┗┃┗╋┗┫┫┣━┫┻━━┻┫╋┛╋┗┳┫╋┓┛┓┏┻━┻┏┫┫┫┛
┫┫┃┣┏┗┣┓┛┫┳┃┛━┗┳╋╋┻┣┫┗┓╋┛┻┻┓━┣┻╋┳━┓┓┛┫┓┓
┏━┛┏┏━┏┫┓┓┻┗┗┓┏┻┏╋┻┳┃╋┣┃┫┓┳╋┃┳┏┣┗━┗┣┓╋┗┗
┣┛┻┫┃┻┣┫┓━┏┏┃┻┏┻┏┣┣┛┛┫┛┻┻━━┏┫┫┫━━┗┣┻━━┏┳
┻┓┫┃┓┓┏┻┣╋┣╋┃┓┓┏┛┻┫╋┫┗┣╋┣╋╋━┳┛╋┣╋┏┓┣┣┃┏┓
┃┛┗┳┗┛┣╋┫┳┛━┛┫┻┻┳┫┃┓┳┫┛┫╋┣┛┏┓━┛┏┗╋┓┛┗┓┃┏
┓┏┛┗┻┛┳┛┏┓┣┃┗┗╋┫┻┻┏┛┗┳╋━┻━┣┣┃┫┓┳┳┓┻━┛┻┗┣
┻┏┏┳╋┏┣┃┃┳━┃┣┣┗┏┃┻┳━┣╋┳━┃┣┫━┏┫┃┛┗┻┻╋┛┏┛┗
╋┏┗━┳┏┻┗┗┣┻┣╋┗┻┻┗┳╋┛┳┗┣┃┫┣━┛┳┫╋┻┳╋┛┗┏┃┓┗
┻╋━┳┗┏┃┛┃━┻┻╋┛━┃┫┛┃┏┛╋╋┏┣╋━┗┛┓┃┓┗┓━┏┓┳┫┣
┻┃┻┳┗┳┃━━┫┏┓┛━┛┫┏┛┫┗┣┃┃┃┛┃┓┻┫┗┗┫┃┃╋┫┳┗┳┗
┫┛┛━┓┻┗╋┻┃┗━┏┣┏━╋┓┃╋━━┃┗┻┛┃┻┻┻┻┏┫┗┃┳╋┓╋┃
━┛╋┻┳┳┫┳━┓┳┣┗┣━┃┗┻━┃┛┳━┛┃┳━━┃┓┣┃━┣┻┳┗┛┏┛
┓━┫┏┓┗┳┣┃┫━┗╋┻╋┏┣┻┛┣┫┛┣┫┳┫┓┫━┛┗┏┣┗━┏┃╋┫┫
━┫┗┣┻┃┣┻┣┗┏┓┳┓┏╋┏┓┣┻╋┣┳┫┗┛╋┳━┻┛┳┣╋┏┣┫┏┃┻
┫┛┏┃┫┗┛┻┗━┗┫┳┛┏┓┏┫┳╋┳┛╋┣┃┻┃┗┃┣┏┻┗┳┃┗━┛╋┫
┻━┳┣┫┛┫╋┏╋┓┗┗┏╋╋┻┛┫┻┣┫┣┳┫┃┛┛┛┓┃┏┃━┫┃┻┃┏━
┳┻┣┃┻┓┛━┗┫┗┫┫┏┓┏┻┫━┣┻┣┣┫┫╋┻━┳┫┻┏┓┳━┗┛┏┗┻
┃┫┛┏┓┃╋┣┫┻━┣┗┏┃┃┫┏╋┗┫┣┃━┓━╋┫┣┣┳━┗┛┛┣┻┳╋━
╋┛┃┛┓┛┫┓┗┳╋┛╋┻━┗┛╋┣╋━┻┳┣┻┛┃┏┏━┛━┛┗┻
┫┫┳┗━╋┛┳┛┳╋┛┃━┓┓┳┗┓┛┫┛━┣┗┃┫┏┻┛┗┻┻╋┳┻┛┳┏╋
┓┓┛━━┓┳┓┏┗┳┏┛━┫┫┻┳╋╋╋┓┳┫┏┳┏┻┏┏┗┫━┫┃┃╋┻┛┗
┳┛━╋┓┫┗╋━━╋╋┛┛┃┏━┳┏┣┛┻┏┓┻┗┃┃╋┗┣┃┣┗┣┓┓╋┣┛
┏╋┃╋┗╋┻╋┛━╋┳┓╋━╋━┃┗╋┳┫┻┛┗┗┳┫┛┣╋┣┫┃┛╋┃┫┏┫
┏┻┣┓┫┓┓┃┣┻┗━━╋┣┳┻┓┳┓╋┣┏┻┗┫┗┫┗┣┗┗┛╋╋┃╋┻┻┓
┗┫┣┓┛┏┳┃━┏┃┛╋┳┳┳┗┓┗┗━╋┛┫┫╋┛┓┏━┓┻┳┗┛┏┣┛╋┃
┓┳┻╋┣┏┃┗┗┛┗━╋╋┛┣━┃━┫┫┏━┏╋┻┣┻┻┃┗┃┳┛┳┣┗┗┛┫
┛━┫┣┛┻┳┫┻╋┳┫╋┗┫━━━┃┫┫┫┓┗┛┣┻┏╋┗┗┃┫┗━━┛┓╋┏
┳━┗╋┛┫┏┫┗┓━╋┓┳━┣┓┗┛┣┏╋┗━┃┏┳┣┃━┳╋┻┓┻┻┗┫┗━
┻┛┣━━┫━┻┛┫┫┳┓┗┻┏┃┃┣┏┃┛╋┻┻┏┃┓┳╋┣┛┳┓┃┏┗┫━┻
┓┏┣┓┣┛┫┃╋┓┳┓┛┗┣━┻┃╋┫━┛━┗┃┓━┃┏┓┫━┻┏┛┗┣╋┃┗
━┃┃┫┣┓┻┛━╋┃┃╋┓╋━┗┫┏━┳┫┛━┣┃━━┣┻┗━┗┏┃┏┏┣╋┃
┛┫┣┻┏┛┏┳━┳┛┣┻┏┫┗╋┳┳┃╋╋╋┛┗┣┃┛┻┫┗┓┻━┓╋┃┓┓┃
┳╋┗┃┛┗┗┫┛╋┛┣┫┳┗┛╋┛┳┃╋┏╋╋┓┓┳━┓┓┗┓┛┃┻┛━┛┫┫
┓┏┛┳┏┏┛┫┻┃┗┏┣┃┏┓┗┳╋━┫┣┗┫┃┳┣┫━┓┗━┫┃┓┓┃┳━┛
━┫┗┛┓┃┃┣┏┏┫┫╋┃┫┣┳┳┓━━┗━┓╋┗┳┫┳┻━╋┏┃┫┻┻╋┻━
┻┣┻┃┣┗┗┛┣┏┣┣┏╋┫┛╋┛┏╋┓┓┻┗╋┳┛━┳╋┣┻┃┗╋╋┃┓┗┏
┗╋┃┗╋┣┓╋┣┗━┛┃┗┫┻┻┃┫┓┓┗┻┓┃━┃┛┃┫┃╋┻┗╋━┏╋┓┻
┻┛┃╋┓┗┛┻┓┏┗┛╋┛━┳┛┳┣┏┳━┣┣┏╋┃┓┏┓┫┻┛━┫┏┫┏┏┳
┫┓┃┛╋┗━┗┃┻┳┣┓┫┣╋┫┳┻┫┫╋┣╋╋┳┛━┣┣┛┃┛┫┗┓┛┓┗╋
┓┳┻┓┫┳┗┏┫┏┣┗┻┳┏┻╋━┗┏┛┻┣┛┛┛┳┏┗┃┳┣╋┏┫┫┛┏┛┛
┏┣┻━━┓┫┳╋┻┻┳┏┗┃┛┻┏┳┃╋┃┣┫┃━┏┫┻┛━┗┓┻┓┣┓┛┻┓
┓┓┓━┛┗┃┓┫┗┻┛╋┏┫━┗┻┃┫┛┓┻┳┻┣╋┳┻━━┳┛┳┻┗┫┳┛┏
┻╋┳┻╋╋┛┫┻┳┳┣┓┳┻┃┫┛┫┣┗┛┛╋┏┫┻┳┗┫┃┓┃┛┳
┓┃┛┣┣┗┳┳┳┓┫━┣━━┻┓┣┃┃┏┳┣┛┛┗┣━┫┻┳┓┫┣╋┏┛┗┃┏
┓┃┳┏┫┣┗┏┗┏┛━┃╋┃┳┻┏┃┫┓┃┻┳┻┣┫┗┛━┣┗┗┗┓┛┗┓┻┏
┳┻┳┣╋┓┫┗┗╋┓┓┓┣┏┏┣┃┏┫┻┏┗┳┓┣┫┳┳┗┳┳━╋┻┣┛┛┓┗
┏┫┃┗┳┳┗┗┛┃┣┏┃┣┓┳━┗┳┳┓━┛╋┏┏┃┓┃┫┳╋┫━┻┛━┫━┃
━━┓┏┏┛┗┛┓┣━┏┳┗┳┣╋┛┣┓┣┗╋┓┳┃┓┫┻┣┳┛┛╋┳┣┫┳┗┳
━┣┳┗┛┃┏━┛┛┗┣╋┓━┫┏┫━┗┓┻╋┫┫┣┓┣┗┻┻━┛╋┫┛┛┳┣┣
╋┛┫┣━┣━┗┗┣━╋┣┣┗┛┣┗┓┻┣┏┃┏╋┳┻╋┳┫┛┓┏┳╋┏┣┗╋┛
┛┣┣┃┓┫━┗┫┣┣┓┓┳╋┳┓┳┓┣╋┗┗┗┏┣━┳┏┣╋┳┛┻┫━┃┫┓┃
┓┻┓┣┛┫┻┻┣┃┻┛┳┻┣╋┃┫┗┣┏┓┃━┃┣┃┗┛┻┃┏┣┗┏┛┳┳┗━
━┛┫┳━┃┗┫┛┻┛┃┣┫┣┏┳┏┻┛┓┻┏┣┓┫┫┃┣┏┣┛┓╋━━┃┣╋┣
╋┫┗┣┏┣┳╋┃┓┛┏┫┏┛━┛━┫┓┓━┫━┏┛┻┫┫━┫┓┫┣┳━┫┃┛┫
━┛╋┻┛━┣┓╋━┣┃┻┏┻┃╋┗┏┛┗╋╋┛┏┛┫┣┣┓┏┓┏┣┃┣┫┃┣╋
┣┣┏━┏┣┳┣━┏┗┫┫┓┓┣╋┫╋╋╋╋┓┫┳┫┏━┃╋┛┛━┗╋╋┫┣┻━
━┣┫┛┳━┫┏┫╋┻┓┫┃━┗╋┃┻┃┣┣╋┃┛╋━━╋┗┛┗━╋┓╋┏┗┓┣
━┻┫━┻━┫┳┗━┛┣┻┻┏┛┻┃┫┃╋╋━┗┓┳┛┣┃┳╋━┃┃┗┃┳┏┫┣
┓╋┣┃┣━┏┗┏┛┏┏┳┗┫┳┛┓┛━┫┣┫┳┻┻┓┻┳┻┣━┣┗┳━┓┏━┗
┏┗━╋┻┏┛┛┏┣┣┃┣┓┫┳┏━┃╋┻━┣━┫┗┣┃╋┓┣┓┃╋┓┃╋┻━━
┫┗┛┓┳┃╋┻┗┃┏┗┃┏┏┛┫┻┫┓┳┗┏━┛┳┫┃┓╋┣━┗┻━┛┳┳┣┏
┛┗┳┃┏┫━┻┛┫━┓┃┻┻┗┫┳┛┫╋┓━┛┃╋┏┣┛┏┫┣┳┳┳┳┗┗┳┃
┏┛┻┻┻┃┫┓┓┏━╋┣╋┗┓┳┏┃┗┃╋┳┗┣┣┛┛┏━┗┳┳┓┏┓┃┣┃┃
┏┳┻┗━┃━┫┏━┗┏┃┗┗┳┣━┓┓┛┗┏╋┫╋┣┗┃┛┏┳┃┓┳┃┳╋┻┣
┗┃┣━┛━┣┣┓┃┓┓┻┻┛┓┗┃┃┛┣━┏┓┻━┻┓┣╋┻┫┃┓┓┻┳┫━┳
┻━┃━┃┳┻━┣┳┓┣┃╋┗┛┳┗━┫┫┳┗┻┛┣┻╋┛┓┛┏┗┏┫┗┣━┃┓
┗┫┏┃┓━┛┃╋┫┳┫╋┃┻┗┗╋┏┻━┻┻┗┫┏┻━┛┻━┏┛┗┗
┳┗╋╋┓━┗┛┃┻┣┗┛┻╋┳┛┛┣┗┻╋┛┏┻━┏┛┃┳╋┗┻┃┫┗┗╋┓┣
┻┓┣╋━┛┫━┗┓╋┗╋┃╋┻╋┏┃┣━┻┫┃╋┛┳┃┃┓┏┫┣━╋━┳┗┻┃
╋┛┏┏┛┃┫╋┳┛┗┳┳┗┛┳┳┗┏┃┫┳┣┫┣╋┓┳┳╋┳┃┛┛┗┳┻┗╋┗
╋┣┃┻━┫┳┣┓┣┃┃┏┃┓┓━┫┓━┻┃┗┃╋┃┫┻┃━━╋━┣┳┏┛┏╋┛
┻╋┻┫┏┛┳╋┻┣┳┣┻╋┣┻┛┏┃┏┃┃╋┫┏┓┳┳╋┏╋┛━┻┳┓┻┫┓╋
┓┃┻┏┳┻━╋┓┗┏┣╋┫┃━┏┳┗╋┛┓┣┛┃┫━╋┛┻┏┓┣┗┏╋┓┻╋┫
┫╋━╋┻┗┓┻┛┳┣┛┏┻┗┏┃┻━┛╋┻╋┻┛┣━┃━┣┏┛┳┏╋┗┏┓┫┫
┻┓┃┓┛┗┗┗┣┗┻┣┏┫┓┏┏┛┗┏┓┻┫╋┓┓┫┫┳┫╋┛┗┗┛┣┻┫╋┛
┻┏┛┫┳┳┳┫━━┻┓┳┛┓━┻┏┻┫┻┻┻╋┗┗┓┏┫┛┣┃┻┗┳┏┏┳┳┫
┳┗━┗┻┓┣━━┻┗┛┳┛┻┗━┏╋┗┓┳┣┣┃┣┣╋┫╋┗┃┗╋━┏┣┏╋┛
┛┃┃┓┃┓╋╋┫┻┃━━┳┓┓╋┏┳┻┗┗┗┗┛┗┣┏┃┓┏┃┻┃╋━┣┗┃╋
━┣┳┫┗┫┫╋┏┫┫┓┣┫┳┗┓┛┗┳┛┓┗┃┓┻┻┣┃━━┫╋┣┓┫┗┻┓┗
┣╋┓┻┗┳┓┗┓┫┛┳╋┓┏┻╋┗━┃┛┳┻┳┃━┣┣╋┗┫┏┃┏┫┗┫┻┏┓
┳┻╋┻┏┓┗┫━━┓┓┃┫┫┳╋┏━┻┻┳┃┳┫┓┣┛┏┏┛┃┻┻┛┃┫┛┣┏
┃┫┣╋━━┻┗┛┛┃┳┗┃━┣━┻┻╋┳┛┗┓┓┃┓┳┗┗┓╋┣┫┛━━┻┃┳
━┻┃┏┏┫┗┓┏┣┻┻┏┗┛┗╋┃┻┻┛╋┫┫┣┏┣╋┓┃┛┣┏━┏┏┳┏┻┻
╋┃┳┏┃┃┗┫┛╋┏┗┗┫┗┏┗┗┗┗┏┃┳┏╋┃┣┓┛┫┫┓╋┓┓┏┣┗┗┃
━┏┗┛━┃┳┳╋┳┳┛┃╋┓┗┫┫┏┫┛╋┣┏┏┻┣┣┏┏┗┛┳┃┫╋┣┏┗┃
┫┏┗━┳╋┓━━┃┏━┣┃┻┃┳┳┛┃┫┳┏━╋┓┫┳┳┛┻┗┣┛┃┻┗┃┻┓
┣╋┏┳┃━┗┓┳┗┓┻┻┛┗┗┃┏┗┗━┳┻┗┫┣┳┳┳━┫┳┃┗┃┫┛┻━┫
┛┓━┛┳╋┻┻┃┓┛┛┣┳┏┛┏┏┛┗┃┳┻┻┫┛┗┗┻┗┃┛┳╋┃┓┓╋╋╋
┣┏┛┫┓┛╋┗┗┳━┳┃┫┻╋┛┓━┗┏┏┃┳┻┗┻┣━┫╋┛┣┛┫┗┗┣┓┻
━┛┳┻┃┓┣┏┫┣┃┣━╋┣┃━┳┳┣┓┓┣┻┃┗┃┓┗┏┓┃┣┻╋╋┗╋┓┏
┻┃┏┳┗┃┣┻━┫┫┫┳┃┫┛┳┃┳┣┻━━╋┫┳┣━━╋┫━┣┓┗
╋╋┻┣┣╋╋━┳┳╋┣┻┳┗╋╋┓┓┳╋━┣┛┻┓━┗┫┃━┳┫┏┃┳┃┃┏┳
━┫┗┣┏┛╋┳╋┻┛┃━┫┏┏┫━┫┃┫┣┏┣┳┗┫╋┻━┛┏┏┏┓┻┛┓┗┳
┗┃╋╋━┓┛╋┳┏┻┓┣┻┫┛┫━┣┛┗╋┣┛┓┓┓┻┣━━┛┫┗┛┫┛┗┫┏
┛┳┏━┗┗┳┗┳┓┏┛┳┃┓━┳┛┏┃┏┫┣┻┳┳┗╋━┃┛┃┓┣┏╋┻┳┏┃
┓┓┻┏┃┳┓┏┳┣┛┣┗╋┳┻┗┫━┗┓┳┻┻┃┫┏┗┻┫╋╋┗┛┻┳┗┻┗┏
┳┃╋┫┻┳╋┗┃┗┗┃┛┫┳┣┛━┓┛━┻┳┣┏┛╋┏┗┛┓┓━┫━┃┣━┛┏
┃┫┓┃┣┻┫┫━━┛┗┫╋┳┻┓┗╋┃┃┗┏╋┗┳┓┛┏━┛┏┓╋┣┗┃┏┛━
┛┣┏╋┛━┏┫╋┃┏━╋┳┃╋━┣┓┛┏┣┛┓┏┻╋┻┗┃━┏┣┻━┳┛╋━┣
┻┗┃┣━┫┃┃┳┏┗┏╋┗┏┃┻┳┓┣╋┫┗━┃┳┏┓┛┛┃┣┓┻┫┻┃┛┫┛
┗━┻┻╋┛━┳┫━━┗┻┏┻┳╋━┳━┫┃┫┏┃┃┫┗┏━┣╋┗╋┓┻┻━┓┫
━┻┏┏┫┓┛┛┻┛┏┫┏┳┗┏┳┗┻┃┃┃┳━╋╋┣┛┃┫┣┻┏┫━┃╋┃┫┗
┫┳┗━┏┗━┏┫┗┗┫╋╋┓┃┳┻━┗┗┏┻┏┣┓┃━━┓╋┗┛┏┫┃┗╋┣┏
╋┏┳━┳┻╋┻┏┗━┗┗┣┗┛┫╋┃┣┣┣╋┃╋┫┃┻┣┗┗┛━┃┛┣┓┻┗━
┛┓┗┫┫┃┻┃┻┓┓━━┗┛┏┃┓┣┫┏┃┛╋┣╋┗┓╋━╋┗┻┃┓━┃━┫┃
┳┏┫┃━┳━┫┏┗┫━┏╋┓┓┗┃┛╋┣┛┻┛┛┓╋╋┓┛┛┛┗┛┣┣┃┛┫╋
┻┃┃┗┃┃┛┃┓┃┛┻┗┫┫╋┳┏┻┗╋━━┏┃┗┏┗━━━┃┗┣━┣┻┗┏╋
┏┃┣┃┫╋┳┗┻┃┃┣╋╋┛┻┻┻┓┫┛┫┛┳╋┳┛┗┏┻┣┻┳┗┫┗┣┗┻┣
┓┓┳┳━┻┓┳┣┏━┻╋┫┳┏┗┗━━━╋┛┳╋┃┳┃┏┃┫━┓┫┓╋┏┗┃┓
┳┗┛━┛━┃┳┃┗┳┳┏┛┏┻┗┛┳┃╋┏┏┳┣┳┛┃┏┛┏┳━┓┏╋┣┣━┻
┏┫┗┗┣┫┗┣┫╋╋┃╋┏┓┛┏┣┓┳━━┛┣┃┗┃┓┃┃┓┻┫┳┻┏━┗┓┓
┏┫┗┗┣┗┛┗╋┫╋┫┳┻┫┃╋┓┗┃┃┗┫━┏╋┣┛┳╋┳╋┏┛━┃┏┃━┏
┃┣┓╋━┃┣┣┃┗┓┏┏┓┻┳┳┳┛━┗┓┓━┣┻┃┳┏┏┓┃┛╋╋┻┃━┗┛
┗┃┫╋┗┃╋┗┣┣┻┻┛┫┫┫┣┓┏┛━┻┏┻┏━┏┗┃┫┛━┫┫┛┣┳┗━━
┃┣┃┛┗┗┃┏┃┣┏┓┃╋┛┏┛┫┓┣┻┛┗┏━┓┳┻┻┫┏┓╋┃┗
┏┓╋┃┻┛┻┫┳┳┻┃┓┏┫┫┫┣┛┫┣┗┳┣┛┛┣┏┫┣┏┛┳━━┓┣╋━┣
┳┓┓┳┳┛┗┛━┻┣┣┣╋┗┳┫┓┓┣┫┣┗┣┳┓┃┃┏╋┻┃┃┻┓┳━┓┳┗
┗┳┳┫┓┓┳┓┻┳━┻┃┏━┏┫┫┻┃┫┻┻┻┫┏┳┣┗┗┏┏┣┛┳┳┻┗┓┃
┗┳━╋┛┫┣━┻┗┣┻━┳┫┻┫┃┳┫┏┳┫━┻┏━╋┫┓┻┣┃┛┣┫┓┗┏┗
┛┻┃┫┫┛┛┳┫┻┃┣┛┻┣╋┓┏━━┫┏┳┗┳┳┛┃┛┏━┏┏┣━┛┛┛━┓
┫┫┫┛┻┗┻┣┳┃┣┣┛┗┛━┏┃┻╋╋┻┓┫┛┗┣┓┣┗┳┗┏┫┫┫┣┃╋┃
┣┗┓━┏┏╋┏┗━┃┛┛┳┗┫┳╋┳┃┻┗┫┏╋┳┃┃┓┫┛━┗┫┓━┣┓┏┛
┛┫╋┓╋┏┏┻┻┃┫┗┓┳┫┏┃╋┛━┳┛┻┳┃╋┗┛┫┏┏┗┗━┳┫┫┛┓╋
┣┏┃┃┛┣┗┫┗┃┻━┛┫┏┳┗╋┛┣╋┣┓┃┣┳┛┻╋┏┣┛┗┻┗┳┃┃┳┣
╋┃┓┳┻┛┛┓┏┣┏┗┏┓┻━┫┏┻┣┓┃┏┓┻┫┣┻┳┏┛┻┃╋┓┣┗┛┳┛
┃┏┳┻┣┫┛━╋╋┗┏┫┫┛┏┓┃┓┛┻┓┫┛┳┓┃┛┳┃┓┃┣┃┛┓━┛┫╋
━╋┃┻┃┃┗┏╋┓┳┏┳╋━┣━┣┗┻┣┃┫┛┛┛┛┻┛┻┫┗┗━┣┳━┛┃┻
┃━┃━┻┏┫┏┫┃┃┣┓┏┳┣┣┫┳┃┏┛┗┻┃╋┏╋━┃╋┏┫┃┳┫━┓┗┫
╋┻╋┛╋┳┫┣┻╋┗┃┛┓┃┣┛┻━┻┳┃┻┃━━┏┏╋┣╋┃┃┣━╋┛┻┃┫
━┃━┫┏┃╋┻╋┏┣┫┓┛┻┣┳━┏┛┻╋┏┫┃╋┳┃┗┗┫┏┣┣┃╋┓╋┣┛
┫╋┓╋┓┓━┗┳┏┳┏┓┛┓┣┓┓━┻━┣┻┓┃┓┃┣╋┻┳┣┛┫━┫┫┣┻━
┣┓┛┳┣┓┗┏┓┻━┻┣┗╋┏━╋┏┫┛┏╋┃┳┃┣┣┫━┫━┏━┻┫╋┏┃┣
┓┗━━┫┣┗┓┫━╋┗┫━┗┏━┣━┻┗━┛┫╋┫━┣┛━┫┛┳┻┃┓┃┻┓┫
┓┻╋┻┏┏┓┻┏━┛╋┳┻┗┃┛┣┳┃━━┃┳┛┣┃┫╋┗┃┓━┛━┻┳━┻┛
┃┗┓┛┓┛┃┛┳┣┏┣┫┣┃┃╋┻┛┓┗┳┃┻┻┣┃┳┃┃┣┫┗┗╋┳━┫┓┳
┏┛┣╋┛┛┫┻┻┳┃╋╋┓┗┓╋┃┗┛┏┗┻┏┏┣┏┓┗━┓┏━┗┣┣┫┣┏┣
┓━┻┳┗┏┗┳┻┏┃┓┳┃┳╋┗━┫╋┓┃┣┃┗┛┗┗┗┗┻┣┻┗┃┫━┫┳╋
┣┏┫┣┃┗╋┛┓┫┫┃┻┳┫┻┏╋┓┃━┣┃┣┣┛╋┃┣┛┳┃┳┃┳┗┃┛┣┗
┣┣━┗┗╋┗┗┓┏┻┣╋┫┳╋┣╋━━┻┻┓┏┻┗╋┏╋┻┻╋━┃┃
┛┳┣┗┻┏┣┓╋━╋╋┃┗━┳┫┓┏┏┳┻┓┏┫┳━━┣┣━┏┏┳╋┏┫┣┛┓
┓┓┛╋┫┛╋┛┳┗┣╋┛┫┛┓┫┏┓┳┛╋╋┗┏━━┻┏━┃┫┃┛┛╋╋┻┗┳
┗┣┛┗╋╋┗┏┃╋┣┳┏┗┫┛┣┛┣┓┓┳╋┗┏┫┣┣━━┛┳┗┫┓┻┃┣┓┛
┃┃┓┏┃┫┓┳┫┓┗┛┓┫┃┓┗┳╋╋┏┻┳┏┓┃┫┓┛┳┗╋┛┓┏┃┃┻┓┓
┣┫┛┳━┻┫┫┃┳┃┛┓┳╋━┻┓┳┛╋┣┫━┳━┣┣┃┣┳┻┏┫┗┃━┛━┣
┳┗┏┻━┳━┫┛╋┓┓┫┣┻┳┓┃┗━┫┗┓┃┻┣┓┻┻┓┓┏┻╋╋┗╋┣━┃
┗┳┣┗┳┗┣┫┳┗┓┗┓┣━┣┃┗┏┣┣┏┫━┻┏┗┃┓╋┫┗┫┣┃┻┓┫┣┏
┛┏╋┛╋┳┻┳┃━┫┗┏┣┻┓━┏┗┣┏┻┃┏┛┣┳┣━┣╋┫┗┳┻┛┣┏┳┳
┻┻┏━┗┏┫┏╋┣┓┣┓╋┃┫┣┃╋┗━┣┓┃┛┃┏┳━┏┣━╋┫┗━━┫━╋
┣┗┫┻┛┫┫┓┃┛╋┳┏┛┳┫┗┏┗╋┫┗┗┳━┻┫╋┃┣╋┗┃┻━┳┫┓┏╋
┫┃┏┣┏┃╋┃┫┣┫━━┛┣┻┏┃╋┓╋┗━┻━┏┃┻┳┓┛┣┳╋┻┏┣┛┃┳
┏┏┳┛╋━┻┗┫┻┗┛┏┏┳┳━┫┛┛╋┃┛┓┗┫┣┻┳┫┃┳┓┃┛╋┓━┛┗
┓┳┃┳┳╋┗┫┓┗┣┻┗┻┗╋┫┣┗┃┛┏━┓┳┛┗┳┫┻┗┣┫━┛━┻┗╋┻
━┳┛━┳┏┻┃┣┣┓┛┫┣┻┣┛┗┓┛┫┛┏┗┏┳┏╋╋┣┣┛╋┫┳┛╋┛┗┣
┓┃┏━┏┃┳┳┳╋┣━┛┗┻┻┏┣┏╋┻┛┃┻┻┓┻┣┏┣┻┻┛┣┃━┏━┳┛
╋┏┗━┫┛┳┃┗┻┏┛┗┳━┳━━┃┫┗┛━┛┻┻┏┫━┻╋┗┏┓┻┃┗━┻┳
┻┣━┫┛━┃╋┫╋╋┛┓━┛┳┫┗┛╋┣━┳┫┛┃┃┫┏┏┳━┻┓┣━╋┫╋━
┻╋┗┗┃┳┛┫┣┣╋┫┣┣━┻╋┻┃┛┏━┳┃┻┗┗┣┏┣┓╋┛┓┛┛┏┫┃╋
╋┏┫┻┣┏┓┏┛┳┃┃┣┳━┛┫┻━┃┃╋━┣┳┛┫┻┣┳┏┓╋┫┓┃┻┃┫┓
╋┃┏┗┏┣┓┳┫┓┫╋┗┃┫╋┃┳┛━┻┓╋╋┫┗┗━┗┛┳┗┣┳┻┓┳━┫╋
┓┫━┣┣┻┓┫┫╋┛┛┣┓┫┣━┃╋┓┛┳┛┃┻┏┻┫┣━━━╋┛┗╋┻┳┳┫
┣┻┣┃┓╋┏━┣┓┗┃┏┏┓┃┣┗╋┳╋┏┗┫┫┣┗┣┓┣┳┣┃┣┏┛╋━┫┃
┛━┫┏┛╋┫┫┻┫┃━╋┳┫┻━┫┫┏┫┗┏┫┃┃┏┃┛┏━┗━┏┻┛┃┣┏╋
╋┃╋┓┓┛┓┫┃┣┫┃┳┫┃┣┛┻┻┛┗┫┗┗┃┓┓┓┛┏┃┣┗━┗
┗╋┓┳┣┗┳┃╋┻┓┣┃┓╋┏┛┳┳┏┻╋┃━━╋┃┻┓┃╋┣━┫┓┃┗┳┏┣
┗┫┫┻┳┻┛┳┃┣┣┓━┣┻┛┛┃┻┳┃┓┓┃┓┏━┓┓━━┃╋┗┫┛┃┛┫┃
┛┫┻┻┫┻┣┫┗┏━┳┓┫┫┣┓┛┓┛━┣┳┫┫┗━╋╋┃┗╋┗┗━━┣┫━┗
┻┗┳╋┏┏┛━┫┣┫┻┗┫┳┫┓┗╋┛┫┛┏┏┣┻┫┗┫┏┃┏┗╋┳┏┗━┣┗
━━┻┓┳┳┏┳┛╋┻┻┏┓┏┫┏┓┣┃┏┗━━━┫┫┏━┻┃┫━╋━┻┻╋╋┓
┗┣━┻┏┛╋┏┫╋┳┃┗┛┳╋╋┃┫╋┫┃┓┏┗┳┣┳┗┗┫┻┻┏┳━╋┫┓┃
┃┏┛┫┫┓┏┣┃┓┏╋┫┫┻┛┳┗┫┗━┃┃┗┓┛┫┛┛┃┳┗╋┗╋┻━━┏┳
┛┛┫┻┗━┳┏┗╋┳┃┏┻┳┃┓╋┗┓━┗┫┗┣┃┛┛┣┃┳┓╋┻┫┛┏╋┛┳
┣┓┓┣╋┗┳┗━┫┣┛┛┳┻┫╋┗┫┳┻┗┻┳┫┻┣━┣╋┳┛┏━┫┛┏┏┫━
┓┗┻┛┃╋┛╋┣━┻┏┗┣┳┳┣┳┛┏┓━┻┫┛┗┫┓━┳┻┃┳━━┣┃╋┛┓
┻┛┣┫┃┗┓╋┣┻┗┣┛┳┫┃┳┛┃┃╋┓┓┣┃┏┫┏┏╋┓╋┣┻┳┣┫┳┓┻
┻┣┻┛┻━┓┓┏┃┗┏┓┫┃┛┗┃┗┃┳╋┫┻┛┃┣━┗┓┫┳┻┗┗┻┻┣╋┏
━┓┛━┫┣┓┏┃┣┳┏┻┃┃┳┗┫━┳┓╋┃┛╋╋┏┣┻┣┫┛┣┗┓┗┃┗┣┓
┓┣┣┫━┗┻┫┳┓┓┳┻┳━┻━┛╋┣┓┗┻┏━┏┫┳┓╋╋┻┳┃┣┛╋┓━┗
┳┗┻┃┗┏╋┛┳┛┏╋━┳┃┫┛┓┻╋┗┻┻┫┣┏┫┻┓┳━┫┗┻┻┣╋┻┓┳
┃┣┳┏┫┫┣╋┃┛╋╋┻┫┏╋┏╋━┓┃╋┳┗━┃┛┫━┏┓┗┓┛┫┃┣━┳┗
┛┃╋┳┻┣┃┫┏┛┣━┓┓┏┃┻┏┳╋┫┣┏━┣┗━┳┗┏┛┻━┏━┓━╋┓┗
╋┫━┻┓━┏┃┃┳┗┛┓┻┃┫┛┣┳┃━┣┏┓┗┳┃┛┏┫┻┓┛┏┓┳┛┗┫┳
┣┓┻┫╋┏┃┏┗┓╋┏┗━┳┫━━┻┳┃┻┏╋┛┻┃┳┃━┓┣┫┃┗╋┃┣╋┳
┛┛━┳┣╋╋┏┓┓┏┓╋┃┏┏┃╋┻┛┃╋┫┣┫┫━┏┣┛┳┏┏┗┻┫━┏┳┃
╋┓┣┗┻┓┏┓┫┫┏┣┗┻┏┏┛┏┃╋┻┗┫┗┻┗┛┻┻┏┳━╋╋┳╋┃┳┫┣
┫┗┛┗━╋┛┫┃┗┏━┃┛┃┏┫┃┗┫┃━┗┻━┃┻┳┏┻┃━┣┳┫┏╋╋┛┏
━┓┫┣┓┃╋┳┃┏╋┓━╋┫┫┫╋┗┳━┃┳┓┃┛┣┳┳━┳┛┫╋━┫┫┃┃┃
┫┳┛╋━┏┫┛┏┏┻┣┏┓┓━━┏╋┗┣┏┏╋╋┃┏┏┻┛┣┛╋┛┓
┣┗┗┳┣┓┳┏┏┣┏┓┛┻┏┫┣┣┗┣┗┗━┃┏┃━┓┫┣┳┓┓━┻┗┏┓┫┗
┓┃┓━┛┛┫━━┗┛┣┻━━┣┫┳┳┓┣┣┛┛┓┓┏╋━┗┻┓┏╋┫╋┫╋┓┣
┣╋┛┣┣┳┣┏┃┻┗┳┣┫┃┫┏┃┫┣┏┳┳╋┛╋┳┓╋┓━┫┣┗┛━┫┻┗┫
┻┳┳┃┛┛┫┳━┛┃┫┛╋┏┓┏┏┏┣╋━━┣┓┗┣┣┫┗┗┛┛━┳┫┓━┣╋
┛━┏┏┻━━━┏┳╋┓┏┻┏┳━┃┛╋┳┳╋━┃╋━┫━┳╋━┏┳━┻┛┫┓┛
┳━┳┓┳┻┏┏┃┣┫━┻┏┏┏┗╋┻┛╋┫╋━┛╋━┣┓┣┃┓┓━┣┗━┻┗┏
━╋┳╋┗┏┏┓┃┫┛┏┳━┏┫┻┓━┣┓┏┣┓┣┛━┫┓┳┏┛┃┃┛┫┃━┳┏
┣┃┏┫┫┫┣┣┗┏╋┃┫╋┏┣┃┗┫┗━┻┛┻╋┃┳━┻┳┓┛┗┓━┻╋┗┓┳
┓━━┳┳┓┣┃┛┻┳╋┛┃┻┳╋┣┛┏┛┗┓━┓┫╋┗┳┓┗┳┏━┻┻┓┛┫┓
┃┫━┳┏┻━┓┳┏┳╋╋━┻┃┻┻┗┫┻┳┓┃┛┏┏┛┫┛┻┗━┛┓┗┗┗┗━
┣┳━┏┃┗╋━┫┳┏╋━┛┏━╋┳┏┏┛┛┳┗┫┃┓━━┏┃┳┓┛┏┻┃┗┃┃
┳┛━┓┏┳╋━┫┗┓┗┓┗┻┫┃┫┏┛━┗╋┻┗┫┓┏╋┫╋━┗━┏┣┻┓┳┳
┃┓━┓╋┏┳┛┫┛┓┳┗━┣┫┳┏┗┛┳┫┳┛┻┛┓┗━┃┣┫┃┃┗┏┗┻┏┛
┗╋┓┓┣┓┗┓┫╋┛━┏┃┛┓┣┛┃┻┛┫┛┏━┛┻┳┛┣┣┃┏━━┣┏┫━┻
┏╋━┳━┃┫┣┳┳┣┫━┃┫┏╋┻┣┛╋┛┛┫┳┗┻┓┳┳┃┫╋┛┛┃╋┓┗┣
┫━┏┓┳┓┏┫┓╋┣┏┳┗┃━┻┫━━━┓┣┳┣┃╋┓┓┗╋┣╋┻┗╋┓┏┫┣
┏━┻┏╋┣╋┛┳┛┣╋┳┫━┃━━┗┛┏┏┏┓━┳┛┏┻┳┣━┃┛┻┣┓┫┃╋
━┻┛╋┳┏┻┛┃┻╋┗┃┃┓┃┃┫┃┫┗┗┛╋┓┓━┣┃┛┓┗╋┛┻┓┛┛┃┃
┳┓┣┏━┛━┏━┛┏┓━┓┳━┃┫┗┫┃┛┏┛┛┏┣┗╋┛┻┫┳┻━┻┗┳┳┃
╋┻┓┻┫┗┳┗┃╋┓┳┫┃┏┫┗┛┣━╋┫┫┗┻━┃┛┣╋┳┗┻━┗┳┗╋┳┛
┣┳┃┃┫┏┗┓┏━┫┣┗┛┏┃┛┃╋┣╋┗┃┏┻━┃╋┳┗┗┏━┫┗┏┗┫╋┓
┳━┻━┏┣┳┻┃┣┻┗┫┓┫┃┃┳┫┃┃╋┫┏━╋┳╋╋┏┓━┃┏┗┣┏━┃━
┃┛┳┏┳┗┏┛┫┫┓┻┛━╋┓━╋┻┣┗┳┏╋┳┛┳┃┛━┓┏┗┻┓┓┻┣━┓
╋━┻┻┛┃┓┃┳┏┣┗┏┏┻┗┗┃┳┏┫╋━┻┓┫╋━┃┫┏┓┻━╋
┗┣┻┻╋┃┫┏┻┳┣┣┗┛┏╋╋┗┗┻┫┳┛┛┣━╋╋┓┛╋┗┫┃┛┻╋┻┛┳
┗┫┣┛┫┗┫━┳┫╋┳┛┫┏┳┣┗┓┓╋┻┣┃╋┃┫━┻╋┗━┛╋┃┫┛┳┛━
━┓┛┳┻━┛┛┻┏┛┣━┛┫━┃┛┣┏━┻┛┫┗╋┗┳┣╋┻┛┫┻┗┗┏┓┫┓
┗┓┏┗┃┳┣┗┫┣╋┻┗┳┛┻━┏┏┏┃┳┛┃┏┃╋┻┗┳┏┣━┣┓┳┳┻━┓
┻┓┳┻┏┗┃┫┣┃┳┣━┳┃┻╋┓┻┳┳┛┃┃┃┻╋┳┫━┣┫┳┫┓━┏━┓┳
┓┫╋┻╋┫┣┗╋┳━┣┣┏┣┏┃┗┫┏┻━┳┫╋╋━┃┓┻┻┃┣╋┫┏┣┏┃┳
┫┃╋┗━━┃┫┻┫┗╋╋┗┻┗┻┫┣╋━┃┻┓┏┏┛━┣┣┣┳┃┓┳┃┫━┛┃
┃┳┏┫┃┻━━━┳┛┛┓┏┛┫┳┏┻┛┛┣┻━┛┫━┣┓┫┏┏┣┃┫┓┓┓━┫
┓┏┳┗┛┳┻┫┣╋┫┳┛┓┻━┏┫┣┳┃━┛┗━┣┳┓┛┣╋┣━┛┃╋╋┣┫━
╋┛┣┃┻┏┫┓┣┛┓┓┳┫┃╋┻┗╋┫━┻┃━┃┏┏╋┓╋┫┫┓┗━┏╋┻╋┏
━┓╋┗┏┓┣┃┫━┣┗┻┓╋┏┣┗━┓┣┓┳┫┣┣╋┓╋┃╋┛┗┛╋┓╋┛┏━
┳━┻┛┣┗╋┣┃┣┓┏━┗┣┛┃┃┣┳┳┓┓┓━┫┗┳━┻┣┏┓┓┻┓┣┏┻┏
┳┫┓┣┳┗┗┛┗┃┫┻┏┻┻┫┣┻━┫┗┻┓╋┗┏┗┓┏┳┗┫┳┓┓┳┣┣┫┓
╋┣┃┓┓┣┳┏┏┛┏┳┓┻┛┳┣┏┃┓┻┓━┛┻┫┻┛┣┛┻┻━━╋┗┳┛┳┛
┓┏━┣┃┳┫┣┓┏┻┓┣┳┣┫┗━┛━┛┻┓┣┣━┃━╋┫┏╋┫╋━┗┻┏┳┗
┳┏┓┗┣┫┛┃┏┛╋┻┻━┻┗╋┫┏┗┫┏┳┫━┳┳┻┃┻┛┳┗┳━┻┫╋┃┃
╋━┃┻┗┗┣╋╋┏┗┛┗┣┫┓┫┣╋┳┗┏┗┫┛━╋┛━┳┛┏┃╋┛┗┻┻┛┃
┫┓┳┗┣┏━┳┃┳┗┓┓━┗━━┣┫┗┓┫╋━┳┻┣╋┓┃┣┗┫┛┛┓┃┗┣┛
┣┓┳━━┣┛┛━┃╋┃┓┏┫╋┫┛┛┗┃┳┗┏┃━╋┣┗━┏┳┃┃┗┏━┏╋┓
┗┗┛┳┗┣┃┻━┫┃┗┣━┫┻┃┏╋━┳━┛━┃┓┛┃┓┳┗┗┃┏┫┏┣┛┃┏
┣┃┻┛┻━╋┣┗╋━┗┳┳┓┫┓┫╋┏━╋┃┛┫┣┗┃┻┳┓┻┻┓━┣━┻━┃
┗╋┓┣┓┗┣┛┫┓┻╋┃┛┓━╋┳┣┳┫┣┏┏┳━━┛┻┻╋┫┫┣┳┓┗┗┫┓
┏┛┻┳┳┛┳╋┛┛┗┏┗┣┣┛┓┳┫┛┛┻╋━┃┏┗┛┻┳┫┃┗┣┃╋┓┻━╋
┓┛┳━┓┗┛╋┣┗┫╋┏┣┏┛┃┻┻┫╋┣┣┏━┫┣┓┫╋┃┫┏━╋
━┣━┻┻┗┏╋┛┣┳┛┫┫╋┏┏┏┻┗━┣┏┏┏┳┓╋┫┻┓┓┣━╋┓┓┏┛━
╋┣┏┣┏╋┛━╋━━━┓┗┻┻┣┛┃┫┻┃┓┻┣┓┓┓━┛╋┏━┫┛┃┛┃┻┛
━━┓┗┏┓┣━┃┳┗┓╋━┏╋┛┣┃┏┏┫┃┛┫┛━┗┃┫┣┣┗┣┫┫┳┃┻━
╋┏╋╋┣┻┛┃┳┓┻┃┫━┻┛┓╋┗┻━━┳┛┗┣━┏┓┏┏┣┛┗┣┳┳━┻┓
┃┻┃╋━━┏┣╋┣┳┃┗┣┏┻┏┛┃┓┣╋┏┣┻┗╋┗┳┻┫┗┣┳┓┛┛┗┃┣
┓┃┣┏┛┳┛┃┏━┛━┓┗┃┏━┣┫┻━╋━┏╋┃┫━┗┃┓┏┃┫┻┣┛┫╋┻
━╋┣┏┓┏┏┃┗┫┗┛┣┳┗┃┗━┳╋┻━┗┳━┏┗┣┳┓┣┻┛┏╋┳┫┣┳┻
┓┳┣┓━┗┻┏┣┗┓┛┗┻┓┓┃┳┻┓┃╋┓┏┃┛━┳┣┻┗┳┗┏┏┣┛╋┻┳
┣┗┣╋┛┣┓┻┣┏┣┣┛┃┗┛┗┛╋┗┗┗┳┻┃┃┻┻┻┣━┃┃┏┳┗┻┏┻┏
┣╋┃┓┫┛┳━┗━┃┃┳━━━┻┛┗╋┳┃┻┛┃┳┏┃╋┳┓┻┫┻┻┳╋┗┛┃
┣┛┏┛┃┻┗┃━┫┛╋┓━┫┗┛┏┏┓┗╋┻┃┣┛╋┃┣┻╋┫┓━┣┫┓┣┳┏
┓┛┃┏┗━╋┻┃┻┃┫┻┃┳┻┫┗┳┣┻┓┣┳┓┓╋┳┣┳━╋┳╋━┗┫┫┳┃
┣┻┫┓┃┏┫┓┗┣╋┻┣┗┛┣┗┻┃┃┫┫┓┻┃┫┛┣┓━┃┓┃┗┛┛━┛┏┫
┣┳╋┗┓┏┗┗┫━┫┃┛┛┫┏┳┗┓┻╋┣┃┣┛━┣┛╋┳┳╋┛┓┏╋┏┃┻┻
┓┣┣┛┳┛┫┃┫┗━┳┏━┳┛━┫┣┛┫┛┃┫┏┣━┓━━┓┓┗┫╋┏┗┏┗┓
┫┳┛╋┃┓┣┳╋┃┳┃┛┣━┛┫┃┣┗┓┻┣┻┳┣┛━┛┫━┗┛┓┛┣┳┓┳┛
┓┛┫┓╋┗┏┗┳━┻┃┏┛┗┗┗┓┏┫┛┣┗━┛┓┳┏┓┻┛┻┃━┏┛┳┛╋┫
┫╋┃╋┛┣┗╋┻╋┳┃┗┣┫┓┫┃┏┃╋┫┗┻┻┛┳┣╋┳┳┓━┃╋╋┛┏┃┻
┗┻┫╋┃┣┫╋┗┫┓┗┗┃┏┏╋┃┏┫┓┗┫┗┫┏┛┓┓┛┫┓┳┃┫┛┛┓┏╋
╋┳┫┓┛┫━━┃┗┓┫┳┓┛┻┃┣━┻╋╋┫┳┣┓┛┫┃┫┳┳┛┻┳┏┳┫┏╋
┏┓┻━┣┗┣┗┫╋┳┏┣━┓┗┗┏┫┻┫┳┻┳┣┻┫┫┃━┻┣┃┻┏━┓┓┗┣
┓┣┳┫┓┣┗┫┃┳┓┛┓━━┫━┻━┏┃┻━┃┃╋┃┻╋┛┻┛┛┗┳┳╋┫┛┗
┏┫╋━┫┻┻┃┫┛┳┳┫┃┻┫┓━┳┓╋┃┳╋┏╋┳┻┻┳╋┛┛╋┃┻┓┃┓━
┫┣┳━┳━━┃┓╋┓━┣┃┳┏┳┻┓┃━┓╋╋╋┣┗┃┏┫┻┓┏┏┃
┃┫┏╋┃━━┃┃┫┣┛┗┣┗┻┃┛┣┃┓┗━┗╋┃┳┻┏╋┏┓┫┫┏┛┗┳┣┓
┓┻╋┳┫┳┳┃━┻┃┃┣┃┫┫┃┓╋━┃┗┏┣╋━┣┗┛┃┫┛┗┳┳┃┻╋┃┫
┫╋┏┛┳┓┛┃┃┏┻┏┛━┛┣━┳┫━┳┏┫┛┃┻┫┗┓┳┣┛┣┫┫┛┗━┃┓
┳┻┣┓┃┣┳┗┫┫┏┏━┏┫╋┓┻┣┗┣┳┛┳┫┣┃┃┛━╋┃╋┣╋┓━┻━┓
┏┳┏┳┫┏━┫┃┗┃┣╋┗┃┃┻┻┛┫┫┣┏┃━┣━┻┫┓┫━┛┻┗┛┏┫┣┗
╋┳╋┗┛┗┗┓┻┃╋┃┳┫┏┻┳┓┳╋┻━╋┣━━┛┻┏┓┻┳┣┛╋┛┫┗┃┗
┫┃━┏━┏━╋┫┣┃┫┓┣┣┻╋━┣┫┳┻━┳━━┫┻┣╋┣╋┏┻━┫┓┏━┣
┓┃┓┃┏┛╋┗━┻┣┗╋━┛┫┗┻┣┫┏┃┣┻┻┃┃┣┃┫┣┃┻┻┗┓┓┗┏┃
┻┗┃┳┗┃┛┏┳┗┻┗┻┫┻┓┳┛┻━┣┗╋┫━╋┳┻┃┣┣┛╋┛┳┓┓━┓┏
┓┗┻╋┓┗┏┓━╋┣┻┫┳┳┣┻┳┃┳┻┻┗┗┛┻┃┻┛┛┗┫┣╋┏┏┓┓┓┳
┗┏┻┓┓┓━┗┳┛╋┃┳┗━━┏┗╋┏┓┣┣┫╋┣┏┻┓┏┃┓┻╋╋┻┫╋┗┗
╋┫┗┃┗╋┫┃┃┏┃┣┗┗┻┃━┻┣╋┳┣┛┻┓╋┣┗┳┻┳┓┗┣┻┻┻┣┻┻
┫┳┏┫┃┣┻┣┻┻┣┫┛┗┃┻┓┏━┣┻╋┻┫┗┣┣┻┓┛┫┗┃┏┓┫┛┏┃┫
┣┃━┓┓┫━╋┗┻┏╋┗┻┫┛┛━┫┃╋╋╋┻┫┻┻━┻┓┓┓╋┛┓┳╋┫┏┗
┻┏┗┫━┳╋┳┫━━┃╋┗┫┻┃━┃┗┓┓┻┳┣┛┏┛┫┫┳┫┳┫┣┳━┓━┃
┣┻┛┳┻╋┻┏┏┏┳┗┻┗┛┏┣━┏┫╋┛┏┃┗┃━┳┳┛┗━┃┏┳╋┛╋┳┫
┏┏┫┳┻┳┫┏┗┛┏╋┛━━┣┃╋┫━━┃┏┳╋┳━┳┻┳┫╋┗┻╋┏━┗┛╋
┻┻┫╋┻┫┏┓┫┓┓┫╋┏┫┃┫┃┏╋┓┃┳┓╋┃┳┣┃━┏┛┣┳┫┻┫┓┫┏
┳┃┗╋┻┏┻┗┫┣┛━┫┣━┓┗┃┗┳┳━┻┳━┣┻┗┣━┻┃┣┫━┓┓┛┛┻
┏━┗┻┻┣┣┓┗┏╋╋╋┏━┳┣┓╋┻┏━┳┻┗┣━┫┏┗━┻┻━┫┫━┳┻┓
┗┻┫━┻┣┫┃┃┣┫┛┣╋┓╋┣┃╋╋┫━┳┛┗┻━┛┗┣┳┳┛┳┏┃┓╋┫┻
┳┗┛━┛━┃┏┓┃╋┗┗━┃┏┛┏┻┫┓┛┫┓┛┛┛┳┻┫┻┗┣┛┗╋╋┗┓╋
┣┛┫┻┻┛┓┫┃┫╋┓┓╋┻┃╋┃┣┻┻┃━┣┗┛┏╋┗┫┃┣┗╋┗┗┓┗┃┣
┛┣╋┃┃┫┳┃┳┻┫┫┣╋┏┗┓┏┓╋━┏╋┛┏━╋┳┫┛┣━┓┫┳
┣┃┛┳┫┓┗┓┫┃┗┛┳┗┓┳┛┛┫┓┛┳╋┻┃┳━┃┗┓┣━┓━┳┳┣┏┛┓
┓┳┃╋┃┣┏┓━┳┛┓━┗┫┃┏┣┫┏┣┻┃┏┳┻┻┳┗━┻┓┏┓┏┻┣┻┻╋
┻╋┣━━┃┳┓━╋┃┫┓┫┏┓┃┓┻┛━┏┏┗━┛┻┻┳┓┣┃┫┗╋━┳┳╋╋
┏━┛┏┓┏┳╋┏┏╋┓┗┛┣┫┗┏┗┏━┣┏┗┻┣┏━━┛┗┃┗┃━┛┫┻┳┛
┗━┣┛┣┳┻┣┏━┫┃┛┓┗┻┏━┳┃┣┏┓┻┣┛┻┃┛┫┓┗┣┛┛┳┗┗┳┏
╋╋┳━┳┻╋┏┫━┳┏┓┓┫┗┃┻━┓┗┛┣┫╋┳┗┏━╋┣┛┗┻┓┗┓╋╋┳
┻┓┳┳┳┓┛┓╋┛┫┃╋┗┃┗┛┃┏┓┗┏┻┳┗┫┓┏┗┛┛┗┗┳┻┻┻┓┏┃
┫━┻╋╋┛┛┛┗╋┃┣┫┏┗┏┻┗┛┃┫┻┏┏╋┫┛┏┗┳┏┓┣┗┃┃┛┻┫┃
━┛┃┗┃┻┏┻┛┫┣┏┏┃┃┏┛┃┻┳┣┓┃━━┛┻┛┫┫━┻┫┓┓╋┣╋┻╋
╋┏┛┳┣┣┗┗┏┓┻┻┻┛┛┃┃┛┣┛┻┫┃┓┓┻┃┻┗┏┗┣┣┓┓╋╋┫┗┳
┗┫┳┻┗┳┏━┻╋╋┏┃┳┳━┳┳┛┏┫┃┗┳━┣┓┗┃╋┃┃┫┳┗┻┓┏┻┻
━┗━┻┳┫━┃┣┣╋┛━┗┫┣┓┓┣╋┛┛┃┫┏┓┃┓┛┛╋┓┳┏┏┗╋┫┓┗
┻┓┏┻┏┗━┛┗┻┣┃┛┃┃┓┏┳┓┗┳┃┃┻┫┗┃┳━┻┗┛┛┛┳╋┻┣┫┻
┣┓━┃┣┣┓╋┓╋┗┏┗┫┻┗┗┓┳╋┗┛┏┃┓┏┏┣┃┻┏┓┣┫━╋┫┏┻┣
┻┻┻┃┣╋┏━┫┫╋┻┛┛╋┓┓┏╋┣┣┳┗┻┣┃╋╋┏┓┳╋┓┗┛┛┛┫┓┫
┫┫┗┛┛┏┃┗┣┳┓╋┛┫┗┏┻┛┓┣╋┛┛┃┓┓┃╋┻┫┫┫┳┏━┳┳┗┳┳
━┫┻╋┓┗┫┫┓┓╋┛┛┛┗┃┏┃┓━┛┻┃┫┣┳┣┳╋┛┗┣┳┳┳┫┛┛┳┗
┓┗┃┃┣┣┃┗┳┛┗┏╋┏┳━┳━┛┻┗┗┏┣┫┏━┃┣┗┣━━┳┏┻┻┫┛┛
┏┳┫━┃┫┣┳┏┣┃┫━┫┏┻┓┛┓┗╋┏┓┻┫┓━┗┓━━┫┳┏┃┃┻┣┣┓
┣━┳╋┫┗┣╋┛┃┗┫┛┛┳┻┳┫┗┓┣━┳┃┗┛━┗┻┃┛┏┻┣━┏┫┛┗┓
┓╋┳╋┏┏┏┣┃┗┻┳┳┫┣┳┛┓┓┏━┛┛┛┣┣┫┣┃┻┗┻┃┣━┃┛┛┏┣
┣┣┻┏┓┛━┃┏╋╋┓┃┳┻┗┻┏┣┃╋┏┏┛┓┣┛┗┏╋┻┣┃┃┃┣┣╋┫┏
┳┗┏┛┓┻┳┻┓┗┗┃┗┣╋┃┻┓┳┳┳┛┻┓┗┓━┣┃┛┳┻┗┫┫┫┓╋┫┓
┓┗┣━┫┏┳┃┓┃━┏┏┗╋┃┻━┻┏┏┗━━┗┗┓┏┓┣┣┗┏┃┳
┫┏┫┛┏┳┃━┣┫┳┛┛┃┳┗╋┏━━┛╋┓┃┗━╋┛┻┗┗┫┛┗┛┳╋┃┣┏
┃┃┣┛┓━┛┗┳┳╋┃┻┫┛┳┣┓┳╋╋┃━┗┃┃┓┗━┣┻┣┳┫┛┏┳╋┣━
┓┗┓┗━┻┗━╋━┃┗┃┳┓┻┻┗┣┓━┃╋┓╋┣┳┃┫┣┏┓┫┓┓┫┫┻━┳
┳┻┓┻┃━╋┣┛┗┳┣╋━┓┻┫┃┃┗╋┫┻┫┳┛┛┏┏┳┻┃┳┃┣┳┃┃┓┻
┓┻┳┣┏┣┏┓┏┳┛┛╋┳┳┓┗┻┳┓┫┃┏┫┫━━┣┗━┓┗┫┻┃┗┏┛┏╋
┣╋┓╋╋┗┏┛┛┏┫╋┏┛━━┗━╋┏┫┏┛┗━┗┓┳╋┏┛┣┳┗┗┃━┗┳┫
┛┳┻┛┗┻┫━┏┗┳┻━╋┛┏┻┛┣┻┛┫┣┛┓┛┻┻╋┓┫┣┏┛┛┣┫┫┓━
┻┗┓╋┗┻┻┣╋┫┗┏┏┏┻━┻┣┃┻┗┣┫┓┛┻┻┗┫┻┏╋┛┳┛┫┗┫┳╋
┻┗┛┗┻┣━┛┳┛┏┻┳━┓━┛┓┫┻┓┻┗┻┛┏┃┛━┣┗┻┣┓┻┗┛┏┗╋
┫┃━┣┃┫┫┃┃┣┳┓┛┣┳┛┛┃━╋━┏┓┛┓┓┛┻━┳┻┗╋┛┓┛┗┻━┓
┳┗╋┳┗┃┫┳┣━┗┓┻━┳┏┫┗┗┏┛┣┣┏┻┳┏┫┳┳┓┫┣━┓┏┏┳┗╋
╋┏╋┛┃┛┫━┗┓╋╋┓┳┣┫┫┃┣━╋┳┗┏┛┏┓┣┳┳━┏┏┣┻┃┫┻┏┏
┻┃┃┛┫┻┃┃━┛┛┛╋┛┃┣┓┗┣━━┣╋┣━┣┻━━╋┃┗╋┣┻━┓┓┓┻
┛━┫┃┗┣┃┏┓━┻┻┫┃┛┳┳┳┛┳┏┫┛╋┫┗┫╋┛┓┗┣┫╋┫┃┣┓┻━
┏┻┫┃┳┃┏┳┓┣━┳┏━┃━╋┫┣┏┃┓┫┫┣┻┗┛┳┗┛┃┳┓┃┻╋┣┳┻
┫┻┗┛━┃━┻╋┓━╋┳┫┣╋━┓━┻┛┗┓┓━┣┣┃┻┣┣┏┫┫┛┃╋┓┣┣
━┫╋╋┗┛━┏┛┃┣┃┻┳┳┗┓┣╋┫━┣┏╋┻┏┓┃┣━┣━┏━━━┗┏┫━
┛┃┓━┃┗╋┏┣┳┃┗┗┻┛┫┃┣┃┗┻╋┓┓┛┃┏━┳┃┫┏┳┣┗━┫┫┗┏
┗━╋━┛┏┳┳┳┃┛┓┫┫┳━┃┛┓┗┛┗┻┃┳┣┓┫┗┓┻┫┗┛┓━┓┓┫┃
┓┣━┛┻┗┏━┳━┓━┓┗━┛┣┳┃┛┣┏┏┣╋┓┃┻┻━┏┏┳┣┳┳┻┃┫┻
┛┫━━┏┳┏┏┛┏┃┗┏┗┓┳┻┻┓━┏┳┃╋┃┃┛╋┫┃╋━┃╋┣┻┗┻┣╋
┻┏┻━┃┣┛┗╋┫┻┫┳┏┻┓┳━┻┫┻┳┳╋┗┫┻┫┗┳╋┗┗┏┗┏┏╋┓━
━┛┫┓┻┏┗┃┛┻━┳┳┗┗┃┏╋┻┻━┏┗┏┳┗┣━┣┓┛┗┓┻┃┫┣┏┳┃
╋┳┻┓━┏┳┗┛┫┫┓━┣┏┻┛┃┗┛╋┓┛┣┃┻╋┃┏╋┗┃╋┃┏
┗┛┃┗━┻┓━┫┫┣┳┫┻┃┏┫┳┃┓┃┣┛┃┗━┳┛┳┗┃┛┃┏┓┻━╋━┗
┏╋┛┃┻┻┛┏┗┳┳┓┏┳┃┣┳┻┫┛┫┻┏╋╋┫┗┓┃┻┛┓┻┫┻┛┫┗┛┃
┻┃┃┃┏┗┃┓╋┗┗┗┛┣━┳╋┓┣╋━┃┏╋┳┫┣┃┓┓┻┛┗┓┗┃┗┏╋┛
┛┛━┓┳┗━┓┓┓┃┻┻┏┗━┃┏┛┃━┫┃┻┃┃┣┻┃┳┻┃┳┛┃┛┗━┫┻
┗╋┻┻┳┗━┛┫┣┣┗┃┳┣┳┻┻┏┛┻╋━╋┓╋┳┻┗┻┣┗╋┻━┛┻┣┛┓
┓┃╋┗┗┣┣┃┳┳╋┫┃╋┳┫┃╋┃┫┻┳┣┫┛┓┓┻┻━┏┏┣┳┣╋┳┏┓━
╋┻┳┣╋╋┻┣╋╋┏╋┓┏╋┛┳╋┳┛┛┛┃┫┗┏╋┳┫┏┻┏╋┣┣┗━┻┗╋
╋┻┏╋┗┃┫┣┫┃┣┻┃┛┛┏┓┫━━┳┛┏┻┛┏┏┳┻┻┛┛┓┏┻┏┛┏┃┣
┻┳╋━┏┗┓┳┓┣━┛┻┣┓┳┻┻┫┏┓┃┛╋┗┏━┫━┓┳┏┏┻━┏┗┛┏┫
╋┓┻┳┗┗╋┏┓┃┳━┏╋┃┫━┛┏┳┻┏┓┏┓┗┗┫┗╋┃┛┻┣┣┳┓╋╋┳
┻┏┻┫┻┛┏┗┗┻┓┗┻┳┳┻┳━┓┳┛┻┏┫┻┃┫┃╋╋┫┛┣┳┗┻┏┫┃┻
╋┓┗┫╋┫┛┫┓┛┃┫━┫┏┓┻┛┛┏┓┓┃━┻┳┓┓┻┛┏┻┏┻┗┫┗┓┻┗
╋━┳┳┻┣┃┳╋┗┫┓┏╋┛┛┓┃┛┓┓┣┫╋┳┛┓┣┳┓┣┏┳┻┓┳━┃┳┻
┗┳┳┓┏┻┻┫┗━┏┣┛┣┃┫┗━┗━┃┣┻┓┻┣┫╋┓┏┗┃┳┃┏┫┓┃┻┣
┏┛┫┣┳╋┏┏┏┳┻┳┛┛┻┓┻━┃┗┏┻┃┏┏┛┏┓┃┣┣┳┗┓┏┳┣╋┃┛
┗┗┫╋┗┣┳┃┏╋┻╋┻┻━┫┻┣┛┓┓┗━━┗┻┛━━┃┻━━┗┻╋┃┓┛╋
┣┓╋┫┻┏┳╋┛┏┓┳┳┫┃╋┛┏┗┗┗╋┃┳╋━┏┫┳┳╋┓╋┻┫┛┫╋┏┏
┻┗┳┓┃┳╋━┻┛┫┳┓┫┫┗┓╋┓┃┏┫┃┻┏┳┻┫┳━╋┓┗┃┫┻┻┏┃┃
┏┻┛━┛┓┓┳┓┫┏┛┛┻┳┣┳┣┗┳┏┣╋━┳┏┃┳━┫┛┗┗┗┳╋┓━┛╋
┛┛━━┣┃┏┻┣┫┏┻╋┣┃┫┫┳┫━┏┛┛┣┛┫┓┏┃┣┛┏┃┓┳━┻┳┛┓
┗╋╋┳┳┏┗━┣┳┏┻┻┗┗━┃┻┛┫╋┗┫┣┓┫┃┓┫┻┣┳╋┗━┓┓┳┫┣
┻━┓╋┻┃┓┻┻┏┣┃┃┣┳┗┻━╋┗┳━┏┏╋┏┏┳┃━┫┗┣━┃┳┻┫━┛
╋━┻┳╋┗┓┫┫┗┃╋┣┗┣┓┓┛┫┣━┗┃┏┻┳┗┣┏┫╋┃━┻┗┗┏╋┻┓
┃┣━╋━┗┫┳┏━┏┣╋┛┏┛╋┓┓┳┻┛┃━┫┻┓┣┛┣┃┗┗┣┛
┓━┻┏┻┣┫┗┛┻┗┓┣┓┛┃┣┓╋┃┳┣╋┛┳━━┣┣━┛┻┣┏┏┏┃━┛┫
┫┗┻┛┏┫┻┏┫┻┛╋┗┛┃┣┗┫┳┃┏┛━┓┃┣┃┳┛┗┏┏┣╋╋┛┛┳┗┃
┫╋━╋┫╋┏┻┛┛┛┛┏┏┏┫┛╋┫┗┏╋╋┫┳┗╋┗┛┻┗┣┏┫┣┛┣┳━━
┃━╋┓┣┳┗┏┓┳╋┣┻┓┣┃┳┃━┳━┫┃╋┛┏┫╋┳┓┣┣┳┳┳━┏┃╋┗
┓┃╋┻┫┏━┛┃┻╋┏┏━┫┏┫┻┻━┫━╋┓┣━┳┳╋┗┗┣╋┓╋┣╋┏┣┓
┛┏┻━┫┛┃┫┏┓┳┏┣━┛┳┫┳┣┗┗┳┓┏┛┃┳┣┳┏┗┃━┳━┗┛┃╋┣
┃┣┻━┣┻┓┳┣┻┻┣┗━┫┫┓┃┗━┫┳┓┗┃┓━┫┳┳┃┃┏┻┣┃┓┣┛╋
┫┳┓┓┣┃┓┫┣┫┗━┏╋┳┳━┏┏┃┃┳┫┗┳┻┳━╋┓┏┓┓━┫┫┏┫┳┫
┣┏┓┳╋┻┛┣┳━┗┫┏┏╋┏━┃┳┗╋┗┫┗╋┛┣┛┳┏┳┗━┛┓┓┗┣┛┗
┃┛┣┃┃┳┓┛┏┃╋┃┛┻━┗┛┗┣┛┓┻┃┏━┃┣╋┗┗╋┓┏┗┻┛┏┛┏┳
┫┻━┫┛┓┓━┏┏┛┏┏┛┓╋┓┻┫╋┳┃┏┓┻┣┃━┗┛┓┃┏┛┳┃╋┓╋┓
━┫┗┏┣┫┛━┻━┃┗┏┣┫┣┣┗━┛┃┳┳┣╋┓╋╋┻┛┛┻━┻┣┻┛┓┻┗
┻┗┳╋┳╋╋┗┏┫╋━╋┫┃┃┗┃┳━━┛┓━┻╋┗┗┗┣┓┻┓┛━┳┏┫┫┃
━━┫┓╋┛┻┣┫━┓┛┃┛┣┣┓┗┓┳┳┛┛╋┓┃┣╋╋┻━┻┫┛━┫┫┛┓┏
┓┏╋┳┫╋┓┻╋┣━╋┫╋┃┗┛┓┏┏━┏┫┻┛┻━┻━┃┻┻┫┛┓╋┛┳┛┗
┗━┃┫┏┗┣┗┫┃┗╋┓┏┓┳┗┏┣┏┗┃┃┻┗┏━┃┣┣┓╋━┳╋┳┣┫┻┣
┫┗┫┗┫┗┻┗╋━┓┛┗┃╋━━━━┏┗┻┛┃┓┫┛┗┗┫┓╋┃┏┻┛┃╋┃┻
━┳┗━┛┓┏┻┗━┃┃┗┏┛┛┓┳┻┣━┳┳┃┃╋┗┏┃┳┳━┛┏┫┫┣━┃┏
┓┏┳╋┣┓╋┫┛┓┣┻┣━┛┗┗┻┫┗┛┓┗┳┓┳┻┛┏━┻┣┃┏┻┳╋┓━┳
┛┳┗┻┏┫┛┣┏┏┣┫┓┣┛━┃┳┻┗┛┃┻━┛┣┏┣┛┳┻┃┗┃━┛━┫┫┻
┳┻┣┳┓┓┳┻╋┳┳┫━┣┳━┫┣┓┣━╋┛┫┛┃┛┏━┗┗━┫┗┻╋┫┃┣┣
╋╋┳┏┏╋┃┳┏┛╋━┓┏┏┛┃┻┓━╋┣━┗┻┣┓━┻┓┳╋┻┣┃┛┳╋━┗
┏┫━━┃┣┻╋┃┏┛┫┫╋┫╋┛┓┗┻┫╋┗┓╋┏┫┓━┳┛┫┣┓┫┫━┳╋┓
┃┻┳┓╋┻┏╋┳┫┣┃┛┃┻┣┫┳━┻┃┣┗╋┫┣┏┣┛┏┗┓┗┓╋
╋┃┫┣┣┏┗┗┃━━┛┗┫┗┫┏┫━┫┛┓┻┛┛━┏┗┗┗┫┏┫┓┃┗━┛┳┛
━┛━━┫┏━┻┃┛┣┛┗┳┫┣┛╋┃╋╋┳┣┫┃┏┗┃┃┫┫┛╋┃┏┛┛┓┣┛
┻╋┃┫┳┳┛┫┻┫┫┗┣┛┛╋━╋┓┳┛┗┳┻┗┛┛┳┻┓┳┫╋┃┏┫┛┳━━
┛╋┗┗━┓┗╋┗┫╋┻━╋┏╋┛┣┓┏┻┃┗┫┫┫┓━┏┫┳┣┳┃┻┣┃┫╋┫
┗━┃┻┓━┣┫━┗┏┃┳┳━┻┳━┓┣┛┫━┫╋╋┗━┓┻┣┗┳┳┫┳┏┗╋┻
┫┃┏┻┳┛┳┻━┗┻┻┛┏┛╋┫┫┏┻┛┳┣┗╋┳┣┗┫┻┫┓┃┳┫┳┻┳┫┓
━┫┏┃┏┫┫┏┓╋╋┏┛╋━┻┫┣╋┏┫┗┗┣┏┻┛┃┫┳╋━┣┻┣┻┃┗┳┏
┻┏┻┏╋┏┳┻┫╋━┓┓┗╋╋┃┛┻┓╋┛╋┫┻┃┏┛╋┛┣┃┛┗┃━━┳┳┳
┛┫┏┣┳┳┻╋╋┛┻━┫┛┫┓┣┃┳┓┻┏┓┛╋┃┓┫┃┗┏┫╋┃┓┳┻┫┗┻
┳┛┗┛┫┏┓┛┳┫┣┻┓┗┛┣┛┣╋╋╋┣┫┓┳┳┻┛┃┃┳┓━━╋┏┻┃╋╋
┫┃┻┻┛┳┓━┣┻┫┛┳┗┳┻┫┃┫┓┃━┃┳┻┓┗┫┣┃┫┻┗┣┗┗┗┫┫┓
┏╋┣┻╋┫╋┣┏┣┏┣┻┗╋┗┻┗┳┻┣┃┫━┛╋┣┳┓┫┛━╋┏┳┛┫┣┃━
┃┓┛┫╋┏┃┛┣━━┫┏┳┃┛╋┏┛┫━┏┗┫┃┛━┗┗┻┗┳┏╋┳┻┏╋┏╋
┛┻┗┗━┃┃╋┓┗┗┣┛┣┻╋┛┗┃┛━┗╋━┛┗┣┣━┻┛┳┻╋┻┛━┳┛┣
┻┗┓┗┏┏╋┛━┳┣┳┳╋┃┗┓━┻┏╋┃┣┛┃┫┓┛┫┓┗┗┳┻┫┣━┃┏┳
┏┗┻┳┻┣┏┳┗┃┏┓┓┳┏┳┛╋┃━╋┫┏┣┫╋┫┓┳╋┏┣┃┫╋━┻┣━┏
┗┛┫┏┛┏┗┓┻┗┫┃╋┛┣┃┏╋┛┗┏┛┳┫┫┣┻━╋┫┓┫┳╋┳┳┓┃┓╋
┗┣┣┗┓┳┫┃┫┣┫╋┗┻┳━┏┏┣┣━┻┃┫┗┃┃━┓┫━┛┏┫┣┻┃┳┻┻
┏┻┗┣┛┛╋┃┓┗┣┻┛┓┓━━┛┫━┃┏━┣┫┳┛┃┻┃┗┛┓┻┻━┛━┃╋
┫┃┓┳┳┓┗┓┛┻┃┃╋┃┻┏╋┣┓┏┗┳━╋┗┓┻┛┓┓┏┓┓┗┓┳╋━┳┓
┫┗━┃┓┃┃┏┛┫┓╋━┻┣╋┓╋━┛┗╋┃┃┗━┛┣┫┃┻┫┻┳┛┣┃┫╋┗
┣┫╋┓┗┫┳┗┏┫┳┏┗╋┏┓┫┣┣┻╋┓┛┗┫┓┓┛┫╋╋╋━┳┗┏┳┗┳━
┛┃┻┗┛┣┣┫┳━┫┣┫┻┣┓━┓╋━┃┻┫┣┃┗┻┫┓┳┣┫┏┫╋┳┫┣╋┗
┛┻┓┃━╋━━┗╋╋┗┏━┓┓╋┻┳┻┃┻╋┏┣┗┓┛┗┣┻┗┃┣┳
┗┛┗┻┛┻┗┛┻╋━┳╋┛┫┃┫┛━┳┏╋┳┗┣┫┓┏┻┓┃┛┓┳╋━┣┫┫╋
┣┏┣┳━┳┳┻┣┃┓┗━┣┣┳╋╋╋┫┓┏┗┗╋┓┏╋┻┗┓┗┳┏┛┣┓┣┻┣
┣━┗┛┏╋┛┫━┣┓┗╋┃┛┫┫┳┻┗━┳┃┏┳┛┻┗┛┃╋┃╋┗┃┓┳┓┓┓
┻┳┏━┏╋┃┣┻┳┛┗┓┛┫┻┃┣┗┣┛┏╋┣┳━┻┳┫┃┏╋┃┃┳╋┫┻┗┳
┃┫┓┛━┳┓┓┃┗┗┣┳┃┗┓┣┓┃┏╋━┓╋┣┏┣┣┳┃╋┏┏┓┓┻┻┣┛━
┫┓┗┳┻┓┳┛┏╋┗┛┃┫┣━┗┃╋┓━┏┏╋┣┃┫┏┫┳┏┻┫╋╋┓┻┏┃╋
┻┏┫┗┓┛┗┃┏┣┫┛┣┫┻┫┣┫┗┻━┛┓╋┫━┓┗┻┣┃┫┫━┓╋┻━┻┳
┗━┃╋┃┗┫┃━┛┃━┃┓━━╋┫┏┣┓┃┏╋┫┳┃┫┣┫┏┗┃┗╋╋┳┛┛┫
╋╋┛┻┻┗╋┏┣━┏┏╋━┫┃┣┣┳┏┓┏┣╋┳┫┛┗┣┣┫╋┫┫╋┛┓┫┗┫
┣┗┻┫┻┛┣━┳┛┻┓┓┫┛┣┛━┳┓┳┃┛┛┻┏┣┣┻┓┛┣┗┏╋┗┓┗┻━
┓┫┛┻━┓┫┗┓┣┻┃┻┣┛━┛╋┃┓┏┛┻━┻━╋┳┻┫┛━┗┫━┳┛┳┛━
┛┻┃┻┓┓┛┓┓┗┛┛┏┳╋┫╋┣┫┛┗╋┫━━┃┫┣┓┻┏┓┃┓┫┻┗┓┗━
┓━┏┗┃┗━┫┫╋━┳┓┫┳┣┗┛┛┃┏━━┛┃╋━┳┛┃┓┣╋┓┗┃┛┻┻┣
━╋┣┣┳┏┳┫┛┫┫╋┫┳━━┛┛┏┳╋━┃┣┓┫┃┻┫┣━━┗┃┃┫┛┏┳┫
┫┻┻┛┫┏┻┓╋━┣┏┗━┣━┣┗┃┃┛┫┗┗┛┣┣┃┛┏┃┗┳┃┳┻┗┓┫┻
┳┫┣┗┫┗━┗┣┓┛┃┣┳┻┳╋┃┫┏┃┣┏━┳┳┃┣┗┫┳┓━┏┛┣┳╋┏┫
╋┣╋━╋┳╋┣┃┏┳┳╋┫┓╋┛┓┓┻┛┳┳┏┓┳┳┗┓━┗┃━┓╋┃┓┛┣┫
┗╋━━┫┣┣┛━┓┏┗┏━┫┃┳━┳┃┓┣┣┓╋┓┛┛╋┗┳┃┫┃╋┗┫╋┣┣
┳┻┃┳┛┏┓┓━╋╋┛┓┛━┗┫╋┓┳┓┫━┃━━┛┛┏┫┣┗┏┗╋┏┗┳┃┏
╋┳━━┛┫┳━┏┏╋┻━┛┳┓┛╋┛━━┛┃┃┓┫┻╋┛╋┫┫╋━┛┣╋┻╋┻
┳╋┗┳┓┗┗╋┳┛━┓╋━┣┏┓┣┃┗┏┻┏┓┏┳┣┣┣┃┻┛┳┓━┫┏┛┗┣
┣╋┏┛┓┏┣┫┛┳╋┗┗┓┻┣┫┫┓┳┃┃╋┓━┛┻┫┣┣┳━┗┗┓┏┳┳┛┏
┗┛┣┗┻┓┫┫┗┏┃━┳┳┏┳┻┻┓━┃┫┏┫┣┻┓┛┻┏╋┛┗┳┏┫┓┏┗┛
┫┗┫╋┻┣┏┃┣╋┗╋━┳┻┗┫┛┓┫┻┳┛┗┻┃┓┻┏┓┃┛┏┻┻
┛┏┫┛┛━┫┓┗┻┏┳┏┃┏┃┫┛┃┣┓┓┳━┫┫┓┓━╋┻┳┃━┛━┳┗┻┃
┻┻┃━┃┗╋┫┃┓┓┓┳┓┗┗┗┓┓┫┏┛┗━┓┫╋┓┫┏┗┛━┃┣┏┻┳╋┛
┻┃┛┃┃┓━┣┓┓┻━┃┗┃┳━┳┣┗┏╋┳┳╋┗┃┳┛┳┫┃╋┏┫┃┣┏┣╋
┛┫╋┫┳╋┓━┏┃━╋┃┫┛┗┓┛┏╋┛┓━┣┛┫┏━┓┛┳┫┓┻┳┛━━┗┃
╋┃┃┃━┏┗━┓┏┣┳┫┛┃┓┛┳┳┏━┛┓┃┛┓┗╋┃┳┫┻┓┫┃╋━┓┓━
┳┣┗┻┓┛┻┏┻━┳┫┛┛┓┗┓┃┓┏┓┫┏┛┛┻┛┃┫┏┏┻┗┗┛┛━┃┏┃
━┫┳┓━━┗┏┓━━┓┗┻┛╋┓┓┳┫┗┳┏┣┻┛┫┳┫┫┻┛╋┳┗┏┣┃┏━
━┣┃┣┃┻━━┓╋┃╋┫╋┃╋┳┃┻┻┣┻┃╋╋┓┗┗┻┃┳┫┃┓━┗┏━┏┏
┗┏╋┃┻┛┣┛━╋┣┗┏┣┓┣┃┛╋╋┗┣━┛┃┫┫┗┏┏┏┓┏┻┳┫┳┏┃╋
┏┣┫┏━┏┏┗┻┛┣┣┛┻┻╋┳┏┗┛┓┗┫━┣┓┏┗┓┣┳┏┏┻┃╋┻┳┫┻
┏┫┣┫┏┛╋┻┛━┳━┻┛┣┻━┻┻┃┫┏┗┫┏┣┳┗╋┏┛┏┳┫━┫┃┏┗┓
╋┏╋┣┃┻━┗┻┫┫┣┛┛━┛┗┓┻┃┏┛┗┫┣┣┳┏┣┳┳┏┏━┛┃┳┏┛┫
┓┓╋━╋┫━┻┓┣┓┃━┓━┳┏┗┏┫┫┗┗━┫┛┓━┳┓┣┻┻┗┃┻╋┃┫┗
┻┻━┻┓┗╋┗━┗┻┏┗╋┗╋┗┃┏┻┻┃┛┫╋┛┳┏┓╋┏┓┛┗┃╋┣┳━┛
┗┛╋┳┻┣┓┳┏┃━┓┛┛┛┃━┻┏╋┣━┓┻┛┫┃┃┫┃┗┛╋┏┓┓┳┛┃┻
┫━╋┏━━╋┃┣┳┣┳┫┣┫┗┃┳╋┓┗┳┫━━┳┫┓┏┫━┛━┗┓┗┏┛━┳
━┗┫┓┓┏╋┏━┛┗┳┳┏┳┣┏┛┫┓┓┗┫┓┻╋┫┓┣┓┳┛╋┃┏━┛┻┃┗
┣╋┃┏━┛┃╋━╋┣┻┏┻╋┻┓╋┗╋┣┻┣┗━╋┳┻┣━┃┳━┃┗┗┣━┳┳
┃┫┓┫╋┗━┃┏┫┗╋━┻━┫┫┛━┏┃┗╋┫┃┫┣━━┗┣╋━┛┻╋┻┓┃╋
┳┣┣┫┛━┛╋┫┻┣┫┗┗━┏┏┗┗┛┣┛┃┣┣╋┫┣┫┻┏┫┫┣┓┓┳━┳━
┻┣┻━━┳┫┓╋━┳┣┻┻━┓┏┳┗╋┓╋━┣┛┫━┗┓┣┳╋┣┣┣┻┗┃┏┻
┫┳┻┛┃┗┃━┻┫┃┓┛┫┃━┻┏━┛┏╋╋┏┳┃┻┛┃┏┛┗┗╋┏┏┓━┻┫
┏┃┻┛┣━┳┣┃┳╋┃━┳┻╋━━┃┳┣┻┫┛┣┏╋┓┗━┛╋╋┫┏┻━┫┫┓
┗╋┫┏┫┫┗━┛┏━╋┛┏━┗┻┣┳━┣┏╋┫╋┛━┣┃┛┓┫╋┳┫
┫┫┣┏┫┗┻┣┗┳┃┛┓┻┗━┫┗┗━┫┣┣┳━┳╋┏┻┃┏┓┻┛┛┛┏┳┫┻
╋┗┏┗┗┻┓━┓┃┗┻┻┏┗┻┛┏┻┻┳┏┻╋┣━┻┏┛┛┻┛┣┃┣┗┃┻┫━
┻┏╋╋┻┓━┫╋━┓┃╋┣╋┗┳┻┛┃┛╋┗┛┗┏━┏┃┻┛┓┛┃┛┣┛┗┏┣
┣┫━┃╋┻┓╋┏┣┻┃━┛┛━┓┏┃━┫┗┃┳┓╋┛┳━┛┓┗┳┏┗┗┫┫┻┗
┻┗┏┃┣╋┣┣┛┗┏╋┏┣┃┳┣━━┫┏┫━━┓┻━┗┣┃━┛━━┃┓━┗┏┣
┓┏┳┣┳┫┫┛┳╋┛━┣┻┏┣┻┏┫┓┳┛┓┛┓┃┻┻┗┃┻┳┗┫┓┓┛┛┻┻
┣━┏┗┻━╋┃┗┣┗┛┓━┣┻━┏┳┗┃┗┛┳┳━╋┃┳━┓┓━┳┏┗┣┳┻┛
┫┛┻┓┫┛━┫━╋┣┗━┛┫┣┃┃┃┫┻╋┗┃━━┣┛┗╋┣┛┳┳┓┻┓┫━╋
┫┣┏┻┗┛┗┣┻┫┃┓┃┓━┫┃┓┣┻┓┫┃┗╋┳┃┳┛┛┛┳━┫┃┏┫━┏┻
┏━┃╋━┓┣━┣┛━┗┫┓┻╋┫┏┃┃┛┏╋┃┓┏┫┃┃┻┫┻┃┓┻┃╋╋┗┳
━┛┳┗┳┛┏┛┫┗┏━┫┛┃┫┗┣━┓┫┃┛┃╋┣┃┏┏┓╋┻┫━━┣┻┫┏┓
┏╋╋┏┫┳┛┃━┣╋┣┏━┳┣┻╋┓┃┛━┻┣┛┃┓┏┏┏╋┳┫┳┣┫━━┣━
━┛━┃┣┫┓━┏┓┣┛┻━┃┓┓┃┗┣┗┓┫┛╋╋┏┣┃━┻┓━┣┫╋┗┗┛┗
┃┗━┛┓┻╋┛┛╋┣┛┫┣┛┳┓┳┻┏┗┓┣┃┃┏┛┣┏┃┓┓┓┃┛┻┃┃╋┣
┫┳╋┏┻┛┻┫┛╋━━┳┛┗┣┻┳╋┛┓┗┣┫┳┃┓┛━┛┻┣┣━┏╋┫┃┛┃
╋┛┛┻┛┻┗┃┛┫━┓┏┓┏┛━┫━┏┳╋┻┛━━┛┗┗━┣┛┣━╋┏┏┻┫┏
┛┻┛┫┗┗┓╋┗┳┳┏┣┃┓┃┃╋┗┏┃┏┏┓━┏┻┏┻┳╋┗┃┗┓┃┳┛┛┏
┫┃┏╋┗┃┻━┓┻┃┏┳┫┛┻┻┻╋┫╋┗┫╋┓┣╋┓┓┳┏┏┃┗┛┗┃━┗┗
┳┻━━┏┣┣┃━┃┳┗┓┛┛┗┃┻━┫━┳┻┃┓┫┗┫┓┫┓━┳┳┓┓╋┗┓┏
┏┳┗┓┣┏━┓┗╋┛┳┗┫┗┏┳┏╋┏┳┛╋┗┓┓┃┻━┛┳┣┛┗┣┓┳╋┣┣
┳┃┣╋┛━┫━╋┳┫╋┃┳┏┫┓┓┓┛┣┻┻┻┃┃┳┫┓┛┫╋┗┏┣┃┛┫┣┃
┳┓┳┻┛┓━┫┫┛┛┛╋┗┓┳┳┏┫╋┗┃┫┻┛┏┳┓┓┻┃┓┣┗┓┓┗╋╋┫
┓━━┳┓┫╋╋┣┏┃┗╋┫┓┏┓┗┗┛┻┓┫┣┏┛┃┣┓┃┛┃┃┫┏━┻━┫┣
━┫━╋┫┫╋╋┳┃┫┫┫╋┓┻┛┏┏┏┫┓┛┛╋┳━┫┃┳┃┻┻┻┳
┳┓┻┃┗┫┫╋┻┫┏┃┛┫╋┫━┏┓┫┏┻┃┃┻━┃┛┓┳┃━┏━┻┗┏┣╋┻
┻━┳┻━┏┛┳┣┛┛┛┣┳┳╋┻┫┗┛┳┓┫┏┣┛┫┗━━┳┳┃┳┏┗┗┛━┗
╋┗┓┃┃┃┏┓╋┗━┫┻┫╋┃┳╋┓┻┃┻╋┻┣┏┛┻━┓┳┛┛┣┳┣┣╋┏┣
┃┣━┻┛┛┗┣┓┗╋┫╋┣┓┻┃╋┣┳┗╋┃┫┏┓┏┳┏┛┗┓┏┫┛┏┓┗╋┛
┃┃┣┃┣┳━━┣╋┳┳━┻┳╋┳┓╋╋┻╋┳┻╋╋┳┓┻┏┏┣┫┗┓━┛━┃━
┣┃┣┳┓┗┏┛┣┫┻┛┗┛━┻╋┗┃┻━┛┓┻┫┃┃┛┃┳━┛╋━┓┣┓┃┓┗
┃╋┃┳┣┣┓┻┻┻┣┏╋┗┗┏┗╋┛┣━┓┃┣━┓┃━┗┫┛┳┃┗┏╋━┏┏┛
┃┻┫┏┓╋╋┫┛┛┣┛┣┛┃┓┓┻┓┏┳━┏┗┛┛┣┫┏┛╋┏┃┳┣┛━╋┗┛
┣╋┓┛╋━┳┏━╋┛┫━┳┛┛┗┳━┓┫┗┓┫┏┳┃┳┣┛┛┃┏┓┓┛┗┛┻╋
┣┃┏╋┏╋┃╋┃╋┓┓┻┏┫╋┗┗┳┛┻┃┫┃┓┫┗╋╋┃┳┃┃┏┛┗┓╋┗┫
┫┻┛┃╋┛┳┓┃━┫┣┃┣┓┛╋┳━━┣━┗┣┣┏┃┗┫┣┫┗┫┣┗┓╋┛┫┳
━┗┫╋╋━┛┃╋┣━┏━┏┣╋╋┣┛━┛┣┛┳┗┏╋┛┓┣┗┻┓┣┣┓┛┣━┗
━┣╋┗┓━┫┏┃┻┣┏┗┓━┃┏┗┃━┳╋━┣┣┻━┛╋┃━┣┻┻┓┣╋┓┛┃
╋┃┃╋┳┏┓┛━┓┻┳┃┏┏┫┳┗┃┛┗┏┳┳╋╋┻┗┳┫┳┗╋┗┫┳━━┛┛
┻┫┳┓┛┃┗┏┏┻━┻┓┓┻┃╋┣┗━┫┻┛┏┫┛┃┓┃┻┃┫┫┓┳┏┓╋╋┻
┫┣┏╋━┳┓━┏┻┃┓━┻━┏━┫┃┓┫┃┻┓┣┳╋┛┏╋┛┳┳┗┃┗┻┃┛┻
╋┏━━┓╋┣┗╋┗╋┣┓┏╋╋━┫┫┛╋╋┓┣┛┻┛┳┃┣━╋┛┃┛┗┏┫╋╋
╋━┻┫┛┓╋┗┳━┛┏┳┳┣┣┃┃╋┏╋┗┫┣┳┫╋┗┣━┛┳┃━┏┻┃┓┗┫
┏╋┗┛━┫┏┳━┃┣┣┛┏━┓┫━━┓┫┃━┳┫┏┗┛━╋┣┻┃┓┻━┻┛┛╋
┏┫┳┣┛┻┳┛┳┳┳┫┛┏┳━┳┻┣┗━┫━┣┳┏┏┫┳┳┏┣┳┗┓┗╋┏┏┗
┏┓┫┛┗┓┳┻━┗┃┻┛╋┓━┏┏┳┳┏┛┗┣┏┻━┏┣┃━╋━━┛━┳━╋┏
┗┫┓┳╋┣┛┏╋╋┗┗┫┏┗┃┳┳┗┛┓╋━┗┻┃┻┃┻━┓┛┻┳┓┗┻┣━━
╋┓┻┗┻┣┏┛┫┏┓┫┛╋┳┗┃┓┣┣┓┗┃┣┫┣┗┫┗┗┳┫┃┣┛┓┗┳┗┳
┃╋┗╋┣━┏┣┛┓━╋┫┣┓┻┫┃┏━╋┳┓┗┣┛┫┏┏┛┗┃┃┛┃
┃┃┻╋╋┗┛┛┫┛┃┓┃╋┏┏━┃┗┃╋┃┫┏┣┃╋╋┛╋┛┛┳┃┣┫┳┓┓┗
┫┻┗┣┳┣┏┫┏┫┳┳╋┏┗┓┃┫┣┃┃┳┫┗┳┗┓┗┏┣┗┻┳┫╋┻┫┗┛┻
┛━┣┻╋┏┏┫┣━╋╋┳┓━━━┛┳┗┻┛┣┃┛┣┏┗━┳┫━┫╋┳╋┫━┓┳
┓┫┏┗┓┓┗┣┃┣┫┣┫┳┫┣┃┓┫╋┗┫┻┛┗╋┣┻┳┣┏┃┏┏┻┗━╋┛┣
━┓━┻┳┓┗┓╋┛┏┗━┳┣┏━━┣┏┻╋━┣╋┏┫┛┗┣┻━┗┛┛┫━┓┻┃
┗╋┣┻┃┛┏┃╋┻┓┳━┃╋┫┗╋┏┣┻┳┻┏━┃━┳┻┻┃┫━┣┗┻┫┳┗┫
╋┛┣┛┳┃┏┻╋┛━┏┏┳┛┛┛┓┫┻╋┻┏┗┣┓┻━┻┳┳┗┻┓╋┗┳┃┣┃
┫┫┏┃━━┏┣┣┛┣┏┣┣┃┫┫┻╋┣┳┏╋┣┻┫┃┫┻┏┃┃┓┃┓━┣┓━┳
┫┓┃┣┻━┣┛┳┓┣┣┛┛┳┳╋┛┓╋┣┣┗┳┃┻┛┓┫╋┣━┃┗┃┛┛┛┗┏
┣┗┫╋┳┓┻┻┳┗┏┓┻┓┛┃┃╋┣┓┏┗┓┓┏┻━╋┳╋┓┫┳┗┏┃━╋┗┓
┛┫┫┏┓┳┣┫━┻┫┻┃┳┫┓┗━┣┓┳┻┫┛┣┏┳┫┓┗┗┳┫┗┛┗┛╋┓┛
━┳┃┻┓━┓┓┳┻┫┓━┗┏┃╋┻┳┫┛━┫┣┳┛╋╋━┓┏╋┓┻┃╋┓┓━┳
┫┃┏┫╋━┃┃┗┛┻┓┣┻┻┏┃╋┫┃┫┏┣┫┓┣┫┓┓━┓┃┳┻┻╋┣┫┣┳
┏╋┛━┻━┗╋┃┻┓┓━╋┗┗┗┗┛┏┏┃┏┫┫┣┃━┗┏╋┣┓┳━┣╋┻┏┗
━┫┫┣┻┻┏┻┳┫┻┣┗┏┣┻┓┳┣┏╋┣┏┻╋┫┣━┃┣┛┳┏┓┣┻┳┓┫━
┣╋┏╋┏┃┛╋┫┳┣━┻┛┗┫┣┓┛┫┛┗┗┻┛┏┗┻┻┫┃┛┓┛┏━┓┳┗┻
╋┫┣┃╋┃┗┻┻┻┛┛┛━┳┓┏┓╋┻┏┫━┫╋┻┫╋┏┳┛┻┳┻┗┻┓┏┏┻
┛┏┫┫┛┗━━┳┃┗┓┣┫┓━┻┣┏┫━┃╋┏┫┏┻┓━┃┏━┏━━┏┛┓┫━
┫┫┓╋╋┏┣┛┣┓┗┓┣┫┣┫┣┣┛┛┗┗┃┳┛┗┓╋╋┫┫┣┳┻┻┫┓┫┣┗
┳┗┫┃┏┳┳┗┏┓┓┫┃┻┣┣━┃╋╋┛┗╋┓┻┗╋┏┏━┣━╋╋┣┫┃┫┗┗
┓┛┃┻┳┫╋┣┣╋┳━┣╋━┏┻┏╋┫╋┗━┏┓┃┃┏╋━┗┗┓┃╋╋┳╋┣━
┗┻╋┻┃┗┻┗┓┛┗┛┏╋┓┛╋╋┳┗┃┣┣┏┃┗━━┓━┳┓┣┻┏┗┏╋┫┗
┃┣┻━┳━┗┓━┻┃┛┻┛╋┻┣━┛╋┗┫┛┛┣┻┳┛┻┳┗━┏━┛┗┗┗┳┫
━┻┫┓┳┣┗┫┫┳┃┏┫┫┻┏┗━┣┏┛┓┓━┫┳┏┃┛━╋━┣┗┏
┛┳┣┫━┛┓┫┳━┣┳┣┻┻┗┻┳┻┃┃━┛┃┫┏╋┳┃┓╋┳┣┻┣┏┻┃┳┣
╋┛┻┃┃┛┓┳┛┓╋━┓┃┫┏┫┫┫┛┫┃╋┻╋┓┻┫┫┻┛┓┻┻┏┓━┳┛┛
┫┛┻╋┫┣╋┗┻╋┏┛┛┣┏┣┗╋┗┗┏┏━┣┳┏┓╋╋┫╋┫┏┏┣┻┳┏┻━
┏┛┛┏━┣┓┻━┻┳┛━┏┗╋━┗┓┓┻┓┓╋┻┻┃┃┓┗┣┻┏┗┻┣┛┣┛┻
╋┓┏━┃┣━┣┛┳┳┳┳┛┗┫┛┓┓┓┏┃┣┣┏┫┣┣┫┛━┃┃┓━┃┛┛┛┳
╋┫┗┫┫┫┗┻┃┫━┏┻┫┻┣┃┳━┣┏┗━┓┛━┫┳┃┗┫┻┓┻╋┳┓┣━┳
┏┗╋┏┃┓┳┏┗┻┻━┛╋┻┳┃┳┏━┣╋┳╋╋━╋┗┻┣┃┓┏┳┣┗┻┃┫┓
┗╋┛━┫┃━┓┏┣┫┫┏┳━┓┫┛┛┫┃┃┏┫┣┗┣━┃┗┛┻━┗┃┣━┃┻━
┗┻╋┳┻╋┏┃┣━┏┛┻╋━┻┃┏┏┣┏┫━┓┳┏┓┏┏┗┫┗━┻┃╋┏┗╋┏
┫┏╋┛┃┛╋━┳┓╋┳┛┃┳━┣┻┃┣┏┛┳┏━╋┣┃┃┫┗┣┓━┛┃╋┓┗┳
┗╋╋┫┛┏┳┏┣━┗┻┓┛━┏━┗┗┫╋┳┛┗┻┻━┛┣┃┫┻┛┣┏┳┫┃┻┳
┏┗┣┏┻┫┣┳┓┫╋╋┫┗┣┛┳┻┏╋┣┻┏┗┃┳━┣┓┳┛┏┗━┏┏┛━┛┓
┫┓╋┻┃┓┗┛┻┗┛┃┗┫┫┏━┗┃┻┏╋┫┓┛┣┏┫┣┣┃┳┃┣┓┃┣┳┻┓
━┻┫┓┃━┣┛┻┣┗┏┣┳┃┏┓╋┏━┏┃┳╋┣╋━┣┫┛╋┻┗┗┗┛┏┃┛┓
┓┗┻┫┳┓┫┻┛╋┻┗┛╋┗┗━╋┣┓┫┏┓┓┃┫┳┗━━┓━┣┫┫┗━┗┣┏
┛┗┫┳━┫┓━━┏┫┫┣┃━━┣━┏┫┳┛┫┏┣┻━┏┏┳┫┫┻┗┃┣┳┃┓┏
┻┏━┗┓┳┗━━┻━╋┣┓┫┣┻┛┻┗━┳┻━┳┃┗┳┳┫┏┳┓┳┻┳┗┃┛╋
┣┣╋┻┏┗┛┓┣━┻┳┣╋╋━┳┃━┓┣┏┻┗━┃┗┓┗┃┏┗┳┻┣┻┓━┣┳
┫┛┃╋┫┓┗┫┛┫┻┛┏┓┫┫┃┓┏━┃┻┛╋┣┏┗┓┫┫┛┗┫┏━━╋┗┓━
┳╋╋━┣┣┳┏┗┻┏┫┃━━┓┏┏┓┻┛┫┏┛┫┏┣╋┗┏┣┓┛┫┛┣┳━┻┗
┳┣┗┛┣╋┳┳┃┗┓┫┣╋┃━┫━┻┻━┃━┻┻┗━┳┳┃╋╋┳┃━┛┣┛╋┳
┛┣┻┃┣┣┛┣━┗┣┓┓┓┫┫┏┏┣┛┃┃━┳┗┗┫┓┗┳┛┳━┓┏┣┫┛┳━
╋┗┻━┃┛┏╋╋┃┳╋┗┛┛┳┣┏┓┏┳┳┛━┛┛┗┃┻╋┓┏┃┫┃━┣┛┃┻
┗┛╋┳┗┓━┳╋┛┗┏┻┻┓┳┻┛┣┻┣━┳┳┃┓┏┻┫━╋┃╋┛╋
╋━┃┣┣━┛┃┛┓┃┣┳┓━┏┫┣┛┳┏╋┛┫┃┫┣┏━┓┫┛┓┛┳┏╋┓━┳
┓┣┫┏┓┻┣┏┫━┳┃┓╋┫┓┓┓┳┛┫┻┓┳┃┣┏┛┛┓╋┳┻┗┻┏╋┣┏┛
┛┣┃┣┻┛┻┗┣┳━┛┳┏┣┣┃┻┳┻┳┃┃┛┳┓┫┏━┳┗┳┛┻┓┻┃┣┛┫
┗┻┻╋━┓┓┫┓┃━┏┳┻╋┏━┻┛┗╋┏┗┓┛┣┗┏┓┃┏┗┻┏┻┻┓┏┻━
┗┗┃┗╋┏┫┣┛┏┛━┃┏┗╋┏┗┻┳┻┓┣┃┃┫┻┛┻━┛┗┻┳┏┳┗┃┳┏
┏━┣┛╋┣━╋┗━┓┻━┓━┳┓┣┃┓┓┛┻┏┃┗┫━━┓┫╋┏┓━┻━┏━┃
━┳┛╋┏┛┏┫╋┗━┛━┏━┣┣┗┳┻┣┓┛┫┣┓━┓┫┣┛┗┗╋┗━┫┣┛┫
┃┣┗┫┣┃┏━━┛┻┻╋┣┓┻┃╋┛┓┫┣┫╋━┫━┳┃┻┳┳┗┏┓┛┣┳━┏
┻┗┫┛┃┳┛┛┓┓┫━┗┗┳┫┃┳┫┃┫┃╋┻╋┛┃┫┗┓┏━╋┓━┳━╋┃┻
━┃┳┗┫╋┃┓╋┛┳┛┃━┻━┓┛┃┃━┗╋┏┳╋┳┛┫┗┻━┣┏┓┏╋┃┓┏
┏┏┏╋┻┛┫┫┫╋┣┓┻┗┗━╋┻┣━┏┗┛┗╋┃┫┓╋┓┻╋┃┫┳━┓┫━┻
╋┃┓╋┳┛┳┳┓┫┣┗┣━━┏┳┣┳┣┛┳┗┗┛┃┓┗┓┳┣┛┃┗┃━┃┗┏┣
┫━┏┳╋━┃┓┫╋┫┳╋┓┓┻┓┳╋━┏┗┏┣┃┻┛┣╋┣┣┓┫┏┳┫┛┛┃━
┳┳┛┳┛┃┳┃┣┓┏┫┻┗┛┣┏┳┓╋╋┫┃┳┛┗┃╋┃┻┓┳┗╋┳┛┳━┓┳
┳┏┳┗┻━┳━┃┳━┓╋┫┳┛┓┓┓┻┏┃┣╋╋┃┣┛┛┫╋┻┛┏┗┻╋━╋┛
┛╋┛┣┻┓┏┳┣┛━┻┃┳┫┛╋┃┳┳┗╋━┛┃┓┫┻┻┫┓┣╋┃┻━┛━┓┣
╋┏┗┻┻┃┛╋┛━┣┃╋┓╋━┫┻┓┗┏╋┏┗╋━╋╋┣┗┛┣┛┓┃┣┻┫┳┳
┓┫┗┃┣┏┛┳┫╋┣┃┃┣┛┏┳┃┳━┛┃┗┃╋┻┳┓┛╋━┣┣┏┗┫┛┃┣┛
┃┫┃╋┃┓╋╋┛┏┃┫┳┓┫┻┣┓┃┃┻┻╋┏┓┻┗┻┓┓┫┗┗━━┳┏┻╋┏
┏┓╋━┛┓┳┣┏┣┻┗┗┣┛╋┓┣╋┻┛━┗┛┳┫┃╋┓┳┃┗┫┏┣┻┫┏╋┛
┃╋┏┫╋┏┳┛━┫┓┫┳┛┫┣┛┳┏┳┏┛┓┣━┫┗┛┳┏┳┓┃┃┛┻┛┣┏┗
┃╋┻┏┏┛┫┫┻┗┻┳┃┓┗┏┳┛┗┻┏┃┃┫┳┓┏┛┗┗┳╋┏┛┛┫┃╋┻╋
┗┣┏┗┫┫┏┣┫╋┳╋┳╋━━┳━┛┣┳┻┏┃━┗┫┓┗╋┻╋┣┫┛━┓┻┃┻
┃┗┣╋━┗┃┫┗┃┏┓┗┃┏┏┃┏┛┳┣┃┫━┫━┓┃┫┳┏┏┻┻┗
┣┻┛┃━┗┻┻╋┫╋┛┗┃┓┳┃╋━┻╋╋┻┳━┏┣┓┻┫┓╋┳┻┻┓┃┣┗┻
╋┓┣┳━┣┫┛┫━━┃┃┗┗┫┛┓┣┏━┛┛┏┓┗┛┫╋┛┏╋┗┣┫┛┳┣┳┣
┳━┛┏━┏━━┓┫┛┓┛┻┏┃━┃┓┻┛┣┃┛┫┻┻┏┣┫┻┻┏┛┓┛┗━┳┳
━┛┫┓┗┳━┳╋┓┛┗━┳┃┛┛┗━┏┳┳┏┻╋┳┃┓━┻┏┫┣┏━┫┳━┏╋
┃┣━━┏┳┓━┛┃┫┃┳┓┫━┳┣┃┫╋╋╋┗┫┓━┏┃┃┏┫━┫╋━┏┛┳┗
┻┛┓┣┃┣┛┳┗╋┫┓┏┛┫┫━╋┃┫┗┓┣━┣┻┣┳┻━┗┣┓┏┏┃┏┫━┃
┻╋┓┳┳╋╋┣╋┣┏━┳╋┫┛┳╋┻┛━┫┳┃┛┣┣┓━╋┻┣┗┳┛━━━┗┣
┛┻┻╋━╋┓┳┳┓┓┏┃┓┣╋┃┳┓┛┛━┫┃┏┗┓━┳┗┫┗┣┣┻┫┻┫┫┏
┏┛┳┛┣╋┛┣╋┻┛┻╋┏┻┫┗╋┳┫┻┃┫╋┻┣┫┓━┫┫┣┏┫┫┳┓┳┏┳
┓┣┻┫┃┳┓┛┳┣┫┗┛┓╋┗╋┻┳┫┛┫╋━┫┃┛┃┓┃┗┳┃┣┫┓┃╋┓┫
┳┓┗┏┃╋┗┗╋┻━┣┣┏╋━┛┛┃┛┃┫┓╋┣┣┃┓┫┣╋┫┗┃┃┃┣┳┳┏
┃┻┃┻╋┛┗┣┫┳┓┓┓┛┃┳┃┗┏━╋┗┛┻┣━┗┻┃┻╋━━┓┛┫┗┃┏┫
╋━┓┏╋┫┓┏┓┳╋╋┏┛━┣┣┛┃┛┻┛┣╋┗━━┓┓╋╋┳┃╋┛╋━┃┏┗
┓┃┳━┳┗━┗┛┳┻┏┗╋━━┫┻┻┗━┻┗┃━┻┓┣┛┛┏┣┏┛┗┳┣╋┫┻
┓┛┃┓╋┻┳┏━┳╋━┃┻┣╋┗┗┏┻┣┏┻┓┫┃┳┫┻┓┛╋┫┛━┻┛┻━┗
┏┻━┻┫┓┃┫┣┫┻┗╋┫┣┣┫╋┗┛╋┻┗╋┣┗━┗┏┳┣┛┃┣┗┛┃┛━┏
┻┗┣━┗┃┻┃┃┻┓┏┗┗┛┫┫┫┃┓┛┗┻┫┃┛┏┗━┫┃╋┫┻┏┓┏┳┏┛
┗╋┓┏┣╋┛┣┳┣━┻┫┓┗━┳┻┓┏━━┗┏┗┏━┓┳┳┓━┗┏━┻┏┛┃┃
━┃┫━┫┣╋┻┳┻┻┛┗┃╋┛┓━━┻┗┃┳┗╋┓┳╋┏┻━┏┣━╋━┻┗┻┛
┏┏┃┻┳╋┗┫┳┻┗┫┫┗━━┓┗┫┳┃┻┣┣┳╋┻┳━╋╋┃┣┏┏┏┛┻┓┗
┗┣┗┣┣╋━┻┻┳┫┫┓┗┛┫┣┳┏━┓┣╋┏┣╋┛┏┛┫┛┗┫╋┛━┫┓┓┓
┳┣┏┃┻┻╋┓┏┛┏┳┛┛┛┳━┻┻━┛┣┻┻╋┃┓┛┫┏┳┏┣┃┛┓┳┛━┣
┣┃┣┛┫┓┏┣┏┣━┗┛┣┻┓┳┓┫┓┃┳┫┫━┳┏┃┗┛━╋╋┃┫┳┣┫┃┫
┳┻╋┗┳┻┛┫━━┳┻┻┳┣┣┫┓╋╋┳┣╋┣╋━┛┃╋╋┻┏┃┗┓
┻┳┓┣┻┃━┃┏┣╋┃┣┛┻┳┃┣━┻┳┛┃┛┃┏┓┳┛┫┻┻┗┣┏╋━┃┛━
┗┛┫╋┫┛━┳┳┳┓┻┏┃┻┏━┫┣━┻━━┛━┃┗┻┗┛┛┫━┳╋┫┳┃┃┏
╋┏┗┛┓┛┣┻┳┣┓┏┣┣┏╋┣┗┫┛┛┳┳┻┓━┳┏┃┏┛╋┓┓┫┻┫┻━┛
┓┻┓┃┛┳┣┃┫┃┃┫┃╋┃┳┗┏┏┫━┫╋┓┫┗┣┗┳━┗┗╋┫┃┓┗┏┻┃
┻┛━┣┓┻┏┓┗┻┣┳┻┓┃┗╋━╋┃━┳┗┳┓┣┓┛┏┣━┏┻┗┗┳┣┣┣┫
┫┫┻━┫┏┣┗━┏┃┫┃┓╋┏┫┗┏┏┻┫┣━┓┻┗┏┻┫┛┳┛┫┫┣┓╋┣━
┃┳━┗┛┻┓┓┃╋┓┃┃┃┛┗┗━┃┣╋┳┛┣┛┳┓┃┃┻┳┫┳┳┗━┛┫┓┫
┏┃┻┗┫┳┳┻┛┗┃┗┓━┗┳━┏━┫┏┳┻━━┫┛┏━━┏┏┏┗┻┏┳━┃┓
┣┣┓╋━┃┃━┣┛┣╋┛┫┓┫┃┗┗┃━┓┳┃┃┛┗┏┻┏┻━┓━┓┃┫┻━┗
┳┃┗┓┻┻┃━┛┛┓┏┗┳┣┳┗┓┫╋┣┫┛┫┗┏┫┣╋┛┗┳┻┏┏━╋┓┏┗
┏╋┛━┣┣┛╋┳┳┗━┓┫┗╋┣┫━┏┣┫━┻┏┫━┃━━┛┗┓┻┃┣┻┛━┳
┣╋┛┛┛╋┣━┻┛┣━┗┏┻┓┗┫┏┛┫┛┣┛┛┫━┏┣┣┣┓┳┣┏┃┳┗┛┃
┏┳┫┛┫╋┓╋╋┓┻┛━┗┃┃┣┓┃┓┳┗┳┓┓┓┣┫╋┃┻┃━┓┣┃┳┃┃┣
┻┓━┗┣┣╋┗┳┏┳┫┻┫┗┫┓┣━╋┏╋┳┫┳━┓━┫╋┳┣┻╋┳┻┗┻┃┃
┏┃┫┣┃┫┗┣┓━┻╋┳╋┫┛╋┣┻┛┗╋┣┓┓┛┳┓┃┫┗┛┛╋┏┓┣┃┓┗
┛┛┛┻┣┓┓┗┏┫┏┳┣┃╋┻┃┳┫┫┻┛╋┛━┛━┛┳┛┛┻┛┏╋┓┛┫┃┻
┳┓┃┫┻━┏━┏┃┳┗┃┛╋━┗┏╋┫┫┓┛╋━┓┗┏┫╋┗┛┏┃┛┣┣╋┃┗
┫╋╋┻┫┻┓┃━┛┳┫┗┏┛┻┓┛┏┫┗┗┫┫┏┃┣┣┫┓┃┳┻┛━┻┗┛┛━
┗┫┳┻┣┃┫┓━┃━┓┗━╋┓┫━┏┓┫┗┻┫┃┳┓┛┗┓┻┃┃┓┣┫┃┛┗╋
┫┗┳┳╋┛┗┃┳━┻┻┃┃┓┫┻┃┏╋┻┏┣┛┃┻┳┣━┃┻┃┳┃╋┫╋┏┃┏
┛┻┫┏┣┣┃┛━┏┻┃┻┗┏┳┓┗┛┣┣┻┗━┛┃┣┻━┓╋┓━┳┏╋┻┗┃┏
┏┏┓┫┃┻┳┣╋┃┻┛┓┗┣┣┣┃━┣┫┛┣┻┓┗┛┫╋┏┳┣┫┗┣┏┃┣━┣
┓╋┏━┣┳┳┛┏┓┻┫┫┣┃┃┗┏┛┻┃┣┛┗┣┣┳┻┻┳┃┳╋┻┛┗┏┣┣━
┃┛┛┗━┓┻┓┻┃┃┛┗━┗╋┓╋┛┗━┛┃━┏┃┗┛┃┫┳┻┣┣╋
┣╋┛┃┣╋╋╋┓┏╋╋┓┛┃╋┳┏┳┗━┏┳┛┓╋┛┏┳┓┻┣┛┻┻┗┏┣╋┫
┏┳╋┗┃┫┣━┓━┏┛┗┻┻╋╋┓┗┓┛┃┣┏┛━┃┛━┃┛┃╋┣┳┛┫━┏┛
┓┗┫┃┏┓┳┫╋┓━┻┛━┳━┛┫┣┓┗┓┏┻┏┃━┓┓┳┛┏┫┫┃┳┗┣╋┣
┫┓━┣┻┓┻┓┳┃┛┻┓╋┓┃┗┃┻┳┓┣━╋┗┗╋╋┳┛┏┓━┗┓━┗┓┓┻
┣┳┻┓┳┃┳┫┃┻━┏┣┳┳┛╋┛━┻┗╋┓┓┳┳┫┳┓┗┫┣╋┫┓╋╋━━┳
╋┳┗┃━━┏╋┣┛┓━╋┛┫┏┳┃┗┳┓┗┗┃┣┛━┃┳╋┻┗━┃┓┻┏╋┏┓
┣┗┣┓┓┓┳┗┻┃┛┗┃┏┏┏┃┃┗┫┻┛┳╋┻┳┗┗┣┳┳┣┻╋┫━┏┃┣┛
┣┓┗┏┗┳┏┓┫┓━━┣╋━┛┻┛━┏━╋┏┃┃━┫╋┗┣┗┏┓━┻╋┛┻┗┃
┳┻┏┫┗┗┳┗┏┃╋┃┻┓╋┃┻┛┗┃┃┣━┃╋┛┳┣┃┃┓┫┫┛┓┫┓╋╋┓
┻┃┗╋┛┫┣┳┛┗┃┃┫┏┗╋┗┃╋┃┓╋┣┳┣━╋┻╋┛┫┗┗┛┫┫┗┓┃┣
┳┛┛╋┻┗┛━┛┣┻┓╋┻┻┻┫┻┫┣╋┃┫┫┫┳┻┃┃━┛━┣┻┳┫┛╋━╋
┏┫┣┫━┫┻┣┓┓┃┳┳┣┳┳┻┛╋┫┗┗┣┣┻┓┫┗┻━━┣━┛┛┏┃┛┓┫
┛┳┳┓┏┓┃┳┻┗┛┓┛╋┗━┳┳╋┏┗┓┻┗┻┫┗━╋━┏┛┻┳┃┃┳━┃━
┳┣┛━┗┃┛┻┗┫┓┗┓┫┏┛┗╋┃┫┛┳━━┃━┃┏┣┫┓┛╋━┏┗┃┻┃┻
━╋━┓┓┃┛┳┗┛┳┣┻╋╋┫┣╋┓┫┗┛┳┗┃┻┓┫┗━━━┃┃┓┃┻┫┓╋
━┣┗┻┻┃┣┻┗━┗┻┣┓╋┫┓┣┻┏┗╋━┃┛━┛┗┳┻┛┃┓┗┻┳┓┃━┃
┣╋┓┣━┳┓╋┣┳┓┻┃┳┣┃━╋┳╋┳┻┣┻┏┣┏┃┓┫━┫┳┻┳┳┗━┛┓
┳┻┃┳┗┻┣┓┃╋┏┳━┓┓┻┓┏━╋┏╋┻┓┏┣┓━┫┏┛┓┃┻┫┣┓┻┗┗
┣┣┣━┏━┗┗┏┛┫┏┫╋┃┻┗┗┃┛┃╋┃┻┓╋┳┓┛┣┛┻━┏╋┃┃╋┫┓
╋┣┻┳━━┏┫┗┫┻┏┻┏┻┗┛━┓┫┫┫┻━━┻┻━┫━┃┣┳━╋┻┃┳┻┫
━┏┳┏┳┏┗┻┃┣┓┓┻┳┻┃┣╋┳┫┗┳┏┳━┳┗┛┣┗┗┃┻┏┓┣┣┃┏┓
┏╋┏┳┛┛━┗┻┫┫┏╋━┃┗┳┃┃┻┓┛━┗┃┻┫┻┻┗━┏┏┻┳┃┓┓┣┻
┗┛┫━╋┫┗┓━┗┛┛┛┏┫╋┏╋┃┃┃╋┛┻┓━┏┃┻━┃┣┃┏┏━┫┗┗┻
━┳┃┣┏━┣┫╋┻┛┳━┏┏┛┗┣┳┻┗━╋┏┃┳┗┫┫┏┫┓┫┃┻
378名無しさん:2006/01/01(日) 00:54:23 ID:Idc6OFEO


┣━━┻┫┃┳┻┓╋┗┫┳┳┳┓┓┗┗┏┣┛┓━━┣┳┛┗┳┳┃┳┃┗┓━┗━┛
┣┃┛┏┗╋┏╋┓━┛┳━┣╋┗┻┏┛┗┓┳┛┃╋┏┏┏┻┻╋┻━┫┃┻┻━╋┣
┛━━┃┻┫┳┏┗┏┏━┃┳┃┗┃┫┻┳┻┗┗┗┏┏┃┣━┳┣┻┣┏┻┓╋┫┣┃
┛┳┻┃┗┫┓╋┏┗┳━┃┣┫━┓┣┗┛┣┃┏┗┃┫┃┃╋┗┃┫┛┗┻┣┫━┫┫
╋┛┫┳╋┫━┫┣┣━┃┫┗┏┓┣╋┣┛┣┛┣┏┗┗┏┛━┻┃┳━┫┣╋┗┃╋┛
┃╋┃━┫┗╋┃┏┳┳━┛┻┗╋┛┃┳┳┳┏┗━┫┏┣┓┳┳━┓┃╋┻╋┫━╋┣
┗┳┗╋╋┻┳━┃┫┳┗┳╋╋┣╋┣┣┏┗━┃┛┓┫┻━┳┓┻┻┓┛┫┃┛┗┻┃
╋┓┓┻━┗┻┻┳╋┏┃┳╋┏━┳┗┣┛┗┫┳┗━┃╋┣┏━┏┓┫┫┃╋┗┛┣┳
┗┫┫┗┃┓┓━┻┳┃┃━━┛┫┛╋┏┏┣┛╋┛┳┳┳┻━┣┳┗┓┫━╋┓┳┻╋
┫━━┗┃┓┃┓┛┫┃┏┗┓┏┗┗┛┻┻┏┏━┏┛╋┳╋┻┗━┳┣┫┻┣┓┫┓┓
┫━┏┣━┏┫┗━┏┛┃┫┳┣┛┳┛┻┃┏┫┳┫┃╋┛┫┏┃┓┳┛┓┗┛━┣━┛
┻┃┣┻┃┫┏┃┃╋┗┃┫┣┓┏┣┛┗┃┓┃╋┣┣┳┣╋┓┃━┓┳┻┗┛┣┛┓╋
┛┃┃┣┫┛━┫┓┻┓━┻╋┻╋┃┏┻┓┳━┣┓┫┻┳━┳╋┓╋┗┓┻┓┓╋┳┓
┛┳┻╋┏━┃┃┏┗┛┳┳┫┻┗┻┗┗━┣╋┣┳┳┣┣┻┣┓┣┣┏┃┻╋┗━┫╋
┓┏┻┓╋┫┃┃╋╋╋╋┓┏┻┓┫╋┫┃┣┫━┳┛┏┣┳┻┃┃┫┣┣┣┣┫┃╋┃
┗╋┣━━╋┃┣╋━┣┫━┫┳┛┏┣┻┗┓┓┳┫┓┳┗┣┗━┫━┛┓┳┫┣┣┏┫
┻┓╋┫┻┓━┻┃┻┛┫┳┛┻┏┓┛┏┻┣╋┛┫┫┓┃┳┻┳┛┗┛┃┃┻┻┣┃╋
┏┛┛╋┻━┣┏┫┗┃┣╋┳┳╋┗┓┣┃┳┛━┃━┛┛┻┛┫┳┻┫┓┻┫┛┗┳┛
┓┏┃┓┫┓┫┗┣┏┓┳┳┫┣┗┣┃┗┻┃┻━┗┣┛┏┗┃━┏┳┻╋┻┗━┏╋┃
┛┻━━┛┣┣┻┓┫┻┣┣┣┛━┻┛┫╋┛┛┓┫╋┣┗┛┣┻┛┻━┻┣┣┓┗┻┃
┳┫┗┏┻┓┓┣┓┻┛┣┳┗┗┫┓┻┃┣┃┓┫┗┳┗╋┃┫┣┗┫┻┏┓┳┓┳┓┛
┫┻┳━┛┳┏┛┓┛┃┳┗┳┫━━┻━┏┃┛┛┣┏┃┣╋┃┛┏┣┫┗┳━┳┛┃┻
┗┣╋┃┏┗┏┏┏┻┛┗┣┛╋┏┣┓┗┏┓┣┻┛━┣┛┓┫┗┃┻┻┗┏┣┫┛━┛
┻┓┏┻┏┳┣┣┏┃┣┛┫┳┛━┻┳┏┗┣╋┃┣┻━┳┳┣┗┣┓┳┣┓
┏┗╋┣┃╋┏┛╋┗┛┗┗┃┃┗┃━┳┛┏┛┻┓┛┏┛┳┻┻┫┳┣┛╋┗┓┃┳┏
┣╋┏┏┫╋┣┗┃╋━┻┫╋┃┛┗┫┏┳┻┳━┣┣┃┫┓┃┗┫┃┏┛┛┃┻┛┻┃
┃┏┓┻┃┏┏┳┃━┗┓┗┏┗┻┗━╋╋┻┫┣┫┣┻┛╋┫┳┳┳╋┛┃┏┏┛┓┗
┫┣╋┣┃┫┃┓┫╋┻┻┗┃┗┳┃┛┓┻┛┣┗┣┫┛┣╋━╋┳┗┏┃╋┳╋┻┓┳
┏┣┓╋┫┫┳┃━┃┳┓┏┳┃┃┃╋━┣┃┛┳┻┫┓┏┛━╋━┻━╋┣┓┏┃┗┳
┗┳┣┓┣┃┏┛┳┃┫━╋┗┣╋┫┃┃╋╋━┣┓┣┏┣┫┏┣┏┓┏┛┳┓┳┻┗┣
┗┃┛┫┳━┫╋━┻┳╋┛┳┏┣┛┣┫┏┳┏┓┓┻╋┃╋┛┓┳┳┫┛╋┗┛┏┣╋
┛┣┃┛┣┛┃┏┗┗╋┃┳┛┏┫┳┛┳┣┗┳┣┛┏┓┓┓┫━┗┻┏┫┣┗┣━┳┣
┃┣┳┗┫┳┏┗┃┣┛┳┛┳━┫┣┳┣╋┓┃╋┫━┃┗┏┓┓┃┫┫┣┻┛┛┫┻┓
┫┳┃┏┓┻┻┓━┓┣┃┗┳┓┏┳┓┫┳┛┛╋╋┃┗┃┳┫┛┣┃┳━┃┳┛┛╋┳
━┃┣┛┓┗┓┏┓┏┃┣┓┛┗┛┓┏┗┛╋┳━┗━┏┏┻┛╋┏┛┓┓┛┣┫┛┓┃
┓╋┗┫┓┫┃┻┫┃┗╋┫┣┫━┛┫┫╋╋╋┣━┳┃┓┫┗┛╋┣┓┳┣┻┏╋┛┏
╋┛┓┓┳┳┏┏┳┛┣┣┛┣━┳┣━┛┗┻┗┻━┏┫┗┗╋┳┫┛┻┻┣┫━┃┃┛
┻┏┃┫╋┣┣┳┗┫┻╋┏┏┳┫┗┫╋━━┳┫━┳╋┗╋━┫┃╋┛┓┛━┣┓┓┏
┓┻┫┛┗┫━━┛┓━━┫┃╋┳┻┣┫┃┣┏╋╋╋┫┫━╋┻┏┏━┗┣┫┣┻┣━
╋┓┣┣┛┻┫┫┃┫┣┳┓┳┏┣┛┏┓┃┳┻┛┫━┣┓┏━┃┃┳┃┫┻┃┳┗━┻
┣┫┫┗┳┫┳┻━┃┗━╋┻━┳┃┛┗┓┃┫┗┃┓┫┳┗┓┏┓┏┗┫┣┃━┏┏┣
┛┏┛┳┻┳┓┳┏┓┏┏┃┗┛┃┃┣┓╋┻┻┏━┛┏╋┃┓━┣┫┃┛┣┣┏┏┓┗
┗╋╋┓┻┫┣┗┣┻┣┏┗╋┣┛┓┻┏┳┛┃┳╋┗┫┓┣┫┳┓┳┛╋━┛┃┻━┻
┫━━┓┏┳━┛┓┛┏┓┻┻┏┻┳┛━━┻━┣┫╋┏━┻┛┗┳┻┏╋┛┫╋┻┛━
┫┫┛┃┃┓┏╋┓┫┃┣┫━┗╋╋┫┃┏┻━┓╋┻┗┓┛┃╋┗╋┛┃┳┓┏┛┣┻
┗┏┓┛┓╋┃┫━┳━┣┣┳┻┣┗┫┣┣┏━━┃┛┳┫┳┏┛┓┫┏┣┳┫┛┫━┛
┣┛━┗┛━┛━┣┃╋┻┛┃━━┻┻┛┗┻┣┛╋━┳━┫┣━┣┫┫┛╋┫━┫╋┗
┫┻┏┣┣┗┛┛┛┏┓┏┗┗┻┣┫┛┻┳━┃┃━┣┏┃┳┫┫┗━╋┗┃
┛┛┏┃╋┃┳┣┛┻┏┻┫┣┓┣┣┃┛┳┻┣┗┓┳┻┫┫┃┫┏┓━╋┃┛┣┏┃┻
┓┻━┗┏┃┫┳┃┫╋┣╋┓┏┓┏╋┓━┏┳┣┓┗━┓┫┗┣┗┛┓┫╋┗┏┗┃┻
┳┻╋┣┓┃┏━┫┛┓━╋┣┫┗┫┃┣┛┣┏┻┏┃┣┓┃━╋┃┻╋╋┣╋┏┛┃┏
┗┫┃┣┃┳━┻┗┃┫┻┗╋╋┣┛┗┳┻╋┓┛┗┫━┛┗┛┗┣┣┗╋┛━┫┣━┃
┗━┻┏┻┗━┫┻╋┫┻╋┏╋┣┻┓━┳┻┓┫┫┫┃╋┏┗┃┏┓┗┏┃┓┃┏┃╋
┫┻┛┫┃┓┳┃┫┏┏┓━┳┗┳┛┳┳┣┏┗┻━┻┓┻┃━┓╋┗┳┏┣┫┃┫┻┻
╋┳╋━╋┏┃━━┛┣┃┓╋┣┗┃┏┳┣┗┻┫┣┫┛┣┳┏┳┳╋┻┣┏┳┻┓━┫
┣┏┃┛┣┛╋┣┳┃┃┫┃┗┣┳┓┃┳┫┫┫╋┏┫┓┓┫┓┃┫┣┳┗┣┛┏┣╋┏
┫┣┃┗┫┫╋┏┗┏┛┳┣┫━┳╋┗┣┛┳┗╋┗┫┳┣┣┫━┓┣┗┏┣┃┫┃┃┗
┃╋┏┻╋┃╋┗┛━┳┃┏┏┳┛┗┳┫┃┏╋┛┣╋┃┫┗┫┣┃╋┓┳┏┃┫┻┗┳
┓┃┓┃╋┫┣┏━┣┃┣╋┛┛┓┃┳┫╋━━┣━┻┓━┻┻╋━┓┗┏┏━┏┗┓━
┻┻┣┏┻┓╋━╋┛┃┛╋┃┳┛┛┻━╋╋┏┣┗┫━┣┻┫┓┳┫━┏┓┣╋┓┛┫
━┏┛┓┣┓┏┗┳┳┛┻┫┏┻┗╋┣┗┗┳┃┣┣┫┗┫━━┳┫┫┓┓┗┳┃┻╋╋
┏┏┗┣┫━┏┗┣┏┛┃┣┣┓┛╋━┛┃┃┫┫┏┓┃┃┻┛┫━┏┗┣━┳┳━┳┳
┛┗┣┛┓━━┗┗┛┻┓┗┛┫┛┗┓┣┃┣┫┏━┫┫┣━┗┻┫┛┳┓╋┻┏┫┛┻
┏┓━┓┃┗┣┣┏╋╋┻┏┣┏━┓┓┏┛┻┏━┫╋┫┃┃┏┣┳┻╋┻┫┛┃┗┃━
┻┏┣┃┓┛━┻┗╋┫┫┳┗┏┓┓┓┃┣┓┓━┗┃┗┏┣┏┳┛┃┫┻┃┳┃┛┳┛
┃┳┳┫┏━┃┓┃┳━┏┏┣━┏┗┻┫┏┗┏┳┓┻┣┏┳┗┣┣┏┛┻┃┣┗┫━┃
┓┫┏┓┫┗━┃┓┻┫┃┓╋┓┻┛┳┫┳┣┣┻┏━╋┫╋┛┓┫┏╋╋━━┗┓╋┣
╋┳┫╋┳┗┫┏┃┓┳━━┻┛┏━┻┃┃┣┗━╋╋┫━┳┃┻┣╋┫╋┳┗┳┛┫╋
━┛┏┛┫┳┣╋┻┫┃┫━┛━╋┃━┃┓┻┫┃┗┻┓┏┗┃┫┃┗┫┻┳┃┏┃┣┛
┓━┫┏┃┏┳┣┃┻━┗┏┛┗┫┏┻┳┫━┫╋┓━┻┣━┓━┃┗┻┛┏┏┳┻┗┗
┣┳╋┓┛┃┓┃╋╋━┃╋╋┃━┗━┛┛━╋┫┃┻┻┳┓┻━┻┏━┃╋┛┳┫┻╋
┻┏┻┗┳━┏┓┣┏┃┃┏┓┗┓┫┳┣┏┏┃┗┓╋┏┗┻┻┏┃┻┳┣┣
━┛┏╋┗┫┗┣╋┗┳┫┫┓┻┻┏━╋━┃┣┫┓╋┻┫┃┻┏┻┫┓┛┏┳╋┓┣┫
╋━━┃┗┃┗┛┛┓┃╋┻┣━╋┳┃┃━┳┃┫┫┣┻┫┗┫┏┛━┃┫┛┃┳┫┣┗
┻┳┫┓┻┣╋╋┓┛━┏┛┛┃┏┳┻╋┣┓┓┏┃┳┛┃━╋━┻┗┣┗╋┣╋╋╋┻
┻┏━╋┻━┛╋┳┏┳╋┳┗┛┃┏┛┏┻┃┏━┛┫━┃┛┗┏┛┛┣┻┗┛┳┓┳┃
┏┣┃┣┻━┗╋┫┻┓┻┫┳╋┫┓┏┣┛━┓╋┛┃┛┗┫┓┻┗┗┃┓┛┳┳┛━┳
┳┻┫┓┗┏┫┗┏╋┃┃━┛┏┣┫┳┳┓┓┗┣┛┻┣┓┛╋┣╋┏┻━┳┗┣┫┫┏
┃┫┛┏┣━┃┫━┛┓┛╋┛┳┳┃┛━┻┗┗━╋┗━┗┳┛┣┏━╋╋┛┗╋┫┫╋
┳╋┛┏┳━┻┳┃┣┫┏┻┗┳┫┓┃┳┓┃┛┳┳┃┫┃┣┃┫┓┫┓┗┣┓┗━━┓
┛┗━┻┳┛╋┻┏┓━┳╋┻╋━┛━━┓┏┏┃┛┗━━╋┣┗┳╋╋┗┓━┏━┛┛
┻┳┛┃╋┏┫━╋┗┏┓━┫┫┣┛┛╋┣┻┣┃┣┃┳┛╋╋┳┣┳╋┳┻┏━╋┏┻
┛┳┣┣┗┏┻┗┳┃┳┳┓╋━┳┫╋━╋━┫┏┫┻┻┛┛╋┣┛┏┫┳┣╋━┫┏┻
┓┗┣┳┳┓━┏━╋┣┗┫━┓┏┏┛┳━┳┃┳┛┓┳┓┏┣┻╋━┣┳┳┃┫╋┃┻
┣┃┻┻┃┳┻━┃┓┫┫┳━┗┃━┗┗┓┛┃━┻┓┣┓┣━━┓┣┛┳┗┣━━━┫
╋┗┳┏┣┣┣╋━┳┳┃━┣┻┣┫┫┻┗┃┗┻━┻┣┻━┛┣┓┳┫┓━┻╋┫┣┗
╋┳┻┫┻┛╋┃┗┫┃┳┗┃━┓┻┣┫┫━┛┏┏┫┏┻┓━┣┣┛┫┣┫┃╋┓┫━
┛┻┫┣┓┏┗┏┣┓┻┓┳┗┛┫┫┛┏┓┃┗┣┗╋┛╋┓┣━┃━━╋┻╋━┏┻┻
┫┃┓┃┫┗┳╋┫┳┛┛┣┃╋┏┛┻┛┛┫┳━┫┏╋┏┗┳┃━╋┓━━┻╋┃┃╋
┏┳┻┗┛┛━┳┓┗┫┛┗┳┗┏━┛┗╋┓┫┻┫┳━┣┃┣┓┻┣┓━┏┏┣┣┛┓
┛┗┗┗┗┣┫┻┏┳┫┃╋┫┣┃┫┫┏┣╋┛┃┏┃╋━┛━┃┫┏┣╋┣┻┳┗┏┻
┻┻┻┳┛┣┗┛╋┫┳┻┓┃┣┳┗┛┛┫┣┻━╋┗┻┫┳┳┣┛┫┏╋┏┣┛┏┃┛
┳┃┣┳┳┃┳┏┣┏┓┓╋╋┏┫┻┳┓┏━┛━┳┓┳━┣┫┻╋┗┏╋╋┫┏┫┓┻
╋┃╋┳┻┗┳┃━╋┓┣┏┣━┓┓┛┃┣╋━┻┳┻┃┻━┻┛┓╋┛┓┳━┳┛┗┛
┳┻┓┏┳┗┓┻╋┗┻┣┗┣┫┛┳┏┗━┛┳┻┗┣╋┃┃━┛┛┏┻┓┳┛┳┏┃╋
┏━┓┛┻┛┫┗┻┗┏┻┳┫┏━━┃┳╋┃┫╋┫┃┃┓┛┛┗┫━┣┫┓
┻━┛┫┃┻╋┛┻┛┛┃╋┫┃┛┗┓┏┛━┗┻┗╋╋┃╋┃┏╋┏┓╋┃┓┃┗┻┻
┣━┗┓┏╋┃┳╋┣╋┃┓┻┗┗━┃┻┫╋━┗╋┃┫┣━╋┗┳┫┫┏┛┣┗┫┗┣
┫┓━┫┗┫━┏┻┃┗┣┻┛╋┗┃┏┻━╋┻━┓┫┣┣┣┻━┃┏┫┃┫┃┫┃┫┻
━┃┏┏╋┻╋┃━━┏┗┣┻┓┣┫┳┫┏╋━┓┛┻┳┗┫┏┣┏┃┓━┣┣┣┓┻┃
╋┣┗┫━┃┻┏╋┫┃┗━┗┛┣╋┓┃┫┏╋┃┳┗┳┏┫┫┏┻┏┳┛┛┛┏┫┗┗
┻┏╋┣┫┛┗┻━┣┳┃┫┗╋┛┗┫┃━╋┏┻┫┏╋┓╋┏┓━┗┣┓┻┻┣┏┓┻
━┫┛━┛┻┣┛┃╋┣┫┃┗┳┻┳┏┗┛╋┳━┳┳━┻┫━┻┣┏╋━━┃┃┓┏┻
┏┻┃┳╋┫┳┓┻┣╋┣┣━┻┗┗┛┃┻┣┣┳┻╋┗┛┳┣┓┛━┻╋┣┓┛┻┏┗
━┃┗┳━┏┣┳┗┗┃┃━┃┳┗╋┃┳┣┻┳┫┳┫┣┏┣┃┓┛┛┃┳┣━┳┛╋━
┏╋┳┛┫┣┣┣┃━┛┳┗┻┛┏┏━┓┗┓┫╋┻┛┏┫━┛╋┻┳━┣┳┻┫┛┏━
┳┻┏╋┻┣┣┳━┗┣┛┳┣┳━╋┗┻┓┳╋┳┗┗━┣┳┛┣╋┫┳┗┏┣┗┻╋┫
┓━╋┗┓┓┫┏╋┏┏┣┛┣┗┃┓┻╋┓┳┓┏╋┛┗┣╋┳┓┏╋┃┳┫┓━━┣┻
┣━┃┻┏┫┗┻┻┗┫┛┃┛━┣━┛┃┗┏┻┻┏┳┓┗┗┃━━┛┃┛┓┃━┣┛┓
━┓━┳┫━┓┛┻┫┗╋┛╋╋┓╋┫┻╋┛┓╋┻╋┫┻┳┛┗┻┓┓┗┓╋┃┳┣┫
┃┻╋━━┏┛┣┓┫┏┣┃╋┫┫┏┛━┫┗┳┃┻┛┛┛┓┛┏┛┣┏━┻┻┗╋┃━
┫╋┳┗┏┳┫┗┛┣┓┃╋┓┓┫━╋┃━┏━╋┛┛┛━┓┣┳┣┓┫┻━╋┃┗┏━
┫┛┫┓┻┏┗┳━┏╋┓┣╋┃┳┏┃┓┻┻┓━┫┛┻┃┗┳╋┻╋┫╋┏┃╋┳┏┳
┃━┛┻┛┃┫┓╋┃┃┫┏┓┣┛┃┓┏┣┛┻┓┗┻┃┛┫┛┃━┣┏┏┓┏┫━┛┫
┃┛╋┻┏┗┃┻┃┣╋┃┓┗┃┳┛┫┫┓━┳┃┫╋┛┻┓┗┳┛┗┏┣┣┳┫━┓┛
┻┳┻┻┻┗┗━━┳┛┃━┫┳┗┛┓┛━┻┗┻┏┳┣┏┃┛┛┣╋┳┫┃━┃╋┛┫
┏┣┣┣┓━┛┗┗┗┳┣┳┏┳┳┃┻┏┛┓┻┃┏━┳┃┫┫┛┳┻┗┻┫┓┃┻╋┏
━┏┫┏┓━┛╋┃━┏┣╋┳╋┓┗┗┗┛┻┳┻┻┗┏┫┓┗┫┳┫━┻┫┗┣┣┫━
┏┗┓┏┳┳┻┓┓┫━┣╋┏┏┻┫┻┻┓┳┻┫┫┗┳┓┻━┻┳┛━┣┣┣╋━┓┳
┃┛╋┻┛┗━┻━┃┏┛┣┗┃┫┣┻┏┏┗┏┛┓┛┣┣┗┃┣┫┫┣┻┫
┳┣┛┗┫┣┛┳┳┫┏┃╋┳┓┳┛┫┛━┣┣┃┃┛┓━┣┏┃┏╋┻┛┃┻┻┻━╋
╋┃┳╋┃┫┳┳┫━╋┳┗┏┛┗┃┗┣┣┫┻┣┫┣┏━┳┗┣┻┗┓┏┛┃━┃╋┗
┻┳┛┏┻━┻┛╋┳┻┻╋┓┗━┏┗╋┏┏╋┳┗╋┏╋┛┳┫┓┏┳━┗┃┛━┗┻
╋┃┻━┛┻┫┻┗┏┓┏╋┫┫┳┓┫┗━┃┛┳━┫┳┣┳┻┏┻┃━┫┏┛┫╋╋┫
┫┫┓┛┓┏┳┳┛╋┏┃┣┻┫┛┃┳┳┣━┗┗┓┗┫┛┳┻┳┣╋┻┫╋┳┏┻┏┛
╋┏╋┛┏┫━┻┛┛┻┛┻┗┓━┏╋┫┛┏┏┗┏┃┛┏╋┗┣┓╋╋┗┓┃┛┻┫━
┫┻┫┏╋━┗┻┳┓┃┫┣┣┻┓┛┓┣┳╋━┛┗┃━┳┓┏┛╋╋┻━┻┻┛┣┳┣
┣┓┗┣┻┳━┃┏┓┛╋┗┣┏┓┣┛┓┣━━┣┛┻┻┗┳━┫┛━┣┻┛┛┳┗┻┻
┣┻╋┣┃┻┗╋┏┻┏┛┃┻━┫┗┓┣┻┻╋╋┗┗┓┃┓━┣┓┣┫┳┃━┻┃┣┃
┃┻━┣┻┃╋┓━┫━┃┻┓┣━━┏╋┃┳┳┣╋━╋┗┏┗┳┫┣┃┏┗┫┣╋┏┗
┓┏┗╋╋┏┻┏━┻┫┏┣┛┓┓┻┓┫━┏┳━┛┣┛┫┓┫┓┃╋┣╋┛┓┓┫┫┛
┓┣┏┫┳┏┛┗┏┫┏┻┃┃┓┳┓╋╋━┻┏━┗┫┣┫━┻┻┛┛┫┗┫┣┻┛┻┓
╋┣┫┳┃┃┻┳┳━━┳┓┗┫┃┃┏┳┛┻┗┏┃┃┳┻━┃┓━╋╋┣┓┏┗┛┓┫
┗┓┣┓┣┻┛┻┳┛┫┛┓┣━┣┣━┗┃┗┃┻┛┃┃┣╋┛┻┳┫┛┣┃━┓┻┏━
┻┃┳╋┗┫┫╋┻┳┗┳━╋━┃┗┳┻┫┻┃╋┏┏┃┻┏╋┃┻┃┳┗┣┏┣┫┻┗
┃┏┛━╋┫━┣╋┓┛┛┓┻┳┏┗┻┫┏┏┃┏┣┣┛┳┏┫┃┻┫┃┛┳┓┃┗┏┛
┫┗┃┃┫┣┗┳┓┻┳┻┣┃┛┏┣╋┫┳┛┏┗┛┏┫┣┃┻┻┗┗┣╋╋━┫┳┗╋
┃┳┏┳┻┣╋╋┓┣┗┻┳┗┃┓┏╋╋╋┏┳╋┫╋╋┃┫┛┛╋┓┃┓┣┻┳┛┣┫
┻┛┓┻╋┏━┓┣┏┳┳┣┣┻┛┣┏┏┣━┃┛┛╋━┃┏┫╋┏╋┻┣┓┃┣┣╋┣
━┃┃━━┃━┣╋┫┏┛┃┻┳┻┣┫┣┓┻╋┓┫┗╋┳━╋┣┻┓━┳┳┓┻┣┓┻
╋━━┻┃┣━┗╋┣┳┏┫┗┏┫┗┫━┣┗┛┃┃┳┃┛┗┗┗┻┳━┻┓┏┓┗┫┗
━┃╋┫┓┏━┣╋┛━┓┳┳┃┗┏┛┏┏┃╋┓╋┓┣┗┗┓┏┣┻┻┛┳┗┓╋┫┏
┫━╋┛╋┗╋┃┻┳┫┻┏┏┛┣┃┻┫┏┛┣┗╋┗┫┫┗┳┏┻┗┃┻┫╋┻┓┗╋
┃┗┛┓━┓┃┗┳┳┏┣┛┓┳┏┫━┏┗┓┣━┣╋┫┳┛┻╋┏┃━╋┗
┏┓┻━┳┃┃┫┃┃┫┳┗╋┗┣┗┓╋━╋┛┻━┫━┓┫┫╋┓┏┻╋┣━╋┳┃┣
╋┣┓╋┗━┣┗╋┫┫┣┃╋┫┻┳┣┻┳┗┣━┃┛━┣┛┫┻┏┳┃┓┓┫┃┃┣┫
┃┛┃┫╋┗━╋┫┻┗┛┃┏┏┫╋┣╋┳┛┳┫╋┳┫┻┫╋┫┣┣┓┛┗┫╋┃┗┫
┗┫┃┻╋━┫┗┳┛┃┫┛┛┏┻┣┓┏┓┏┳┗┗┗┣┓┏╋┓┫┣┏━┳━╋┓┛┓
┳┗┻┻╋┻┗┓┫╋┓┓┗┃╋╋╋┳┳┣┛┏┛┓┣┓┣┛┗┃┳━━┗┃╋┫┃┗┃
┛╋┻┓━┣┓╋┫┛┗┳┓╋┳┗┏┏┛┓┳┫┻╋━━┛┛┃┫┫┳┣┏┓┳┳┏┫┃
┏┓┛┛┃┓┛┛┣━━┓╋╋━━╋┳┃┫┳┳┻━┓┳┃┃┣┛┓╋┣━┃┫━┣┗┻
┛┏┳┃┓┫┃━╋━┃┫┻┏┻╋┫┃┃┗┗╋┳┓╋╋┗┃┛┏┗┛┓┃┫┳┛┫┳┃
┓┏┳━┛┓┫┳┏┓┓┳╋┃┗┻┻┓━┻┛┃┻┏╋┫╋━┓╋┃┛┗┫┏┳┳┻┏┏
┫┻┏┻┳┗╋╋┣┛┃┛┳┫┣┏┃┏┓┓┣┣┫┗┳┳┓┳┳┳┻┛┫┓┛┓━┓┃┗
┛┓┳┗┓┻┳┫┣┳┏━┣┗┗┣┛━━┗┳┳╋┛┓━┫┗┃┫━┃┫┃┻╋┃┳┫┃
┃┫┃┗┫┫┃┳━╋┳┛┫┃┳┏┻┗┳━┏╋┏━┏┫━┻┏┳┛┃┗┗╋┣┗━┏┛
━┏┫━┓╋┫┣┳┻┗┣┗━┏┓━┃╋┛┛━┫━┗┛┻━┣┓━━┻┫┃┏┛┓┻┳
┃┏━┃┓┳┃┛┻╋┗┫╋╋━┏┏┏┏┻┃┫┻┛━┃╋┳┗┫┣┗┳┫┓┳┻╋┃┳
┏┫━┣┳┛┻┛┓┛┫┏┃┗┓┃━━┗┳┻┛╋┫┳┛┫┗┣┗┫┻┣┓━┛╋┣╋┻
╋┛┗┓╋┛┓┛┣━┣┏╋┣━┗┣━╋╋┫╋┻┳┣━┛━┣╋┳┻━┣┳┳┓┏┏┃
┏┗┃┻┻┃┣┻┻┛┻┣╋┻┣┏┻┓━┗╋┳┏┃┛━┫╋┫╋┏┻┗┫┓━┗┛┏┏
┃┏┣━┓┫┃┓━┛┣┫┃┏┗╋┛┃┳┫┏━┗┫┏┃┫┛┫┻┓━╋┃┳┏┣┻┛┳
┻┛┗┃┣┓┏┗┫┳┗┏┃┏┳┫╋┳┃┻┳┣┻━┫┣┫┃━┣━┓━┳┻┃┃┓╋┗
┻┫┣┓┗┫┛┏┣┗┳┛┓┃┫┫┓╋╋┻┗╋┣┃┏━┻┃┗┫━┏┳┃┳┏╋┏━┛
┫┣┳━┣┏┻┗┃┣┣┻┃┓┓┣┏┛╋━┳┻┛┻┗┫┳┗┛┫┳┃┓┳┫┓┳┏┛━
━┳┏┛┻┓┏┻╋┣╋┳┏┻╋╋┓┃┻┗┳┫┛┻━┳┻┗┳┫┻┻┣┛┫┏━┏━┳
┃┗╋━┓┻┛┻┗┻┳━┳━┫┳┻┏┏┓┫╋━┓┳┫┓┃┗┛┗┳┳┗┏┛┣╋┃┣
┓┗╋╋┏┻┓┛┣┻┓┗╋┃╋━╋┳┓━┫╋┻┫┗┛┗┃┏╋┏┻╋┛┫
┃┫┻┃┏━┏┣━┻┗┣┫┃┛┣┛┣┗┳┗┻┗┏┻╋┃┏┓┃┳┓┗┛┳┃┓┛┏╋
┗┛┏┣┗┗┓┻┣┃━━┣┏┣┗┣┗┓┫╋┛┏┛━╋╋┣┻┻┏┛┛┳┓┛┓┣┓┣
╋┫┓┻┳┏┳┻┫┫╋┻╋┃┻┗━┻╋┫┛┏┃┣┗┻┳┏┏┫┓┻╋┣┛┛┣┣┳┻
┫╋┏┃━┻┫┃╋╋┛┳━┓┣┓┣┗╋┳━━╋┻━┏┫┛┻┓┓┛┃━┻┫┫┛┃┓
┗┗┣┃┣╋┣┗┫┫┻┣╋┳┫━╋┳┏┣┗┃┛┫┛┓╋┫┓┗╋╋┗┗┻┫┗━┗┳
┏┓┻┛━━┏┓┗┳┃┣┛┻┓┗┓┫┻╋┗┻┃┳┳┓┛┻┻┗━┓┏┏┗┃╋┓┫┳
┻┗━┣╋┣┫┓┻┻┣━┻┓┣┏┓╋┛┳┣┏┣┛┗┓┻╋╋┻┳┗━┫━┳┏┏━┏
┃┗┗┃┗┳╋┛┳┻┳┃╋┃┣┃┗┻┗┗━━┏┛┗┫┣┣┃┳┛┣┓┏━┳┃┻━┳
━━┛╋━┓┃╋┏┗┓┓┻┃┛┓┣┓┣━╋╋┃━┻┃┣┛┓┫┓┣━┏┏┣┫┳┗┳
┗┳┣┫┳┳┏┗┃┳┛┛┳┏┓┛┛┫┗━┃┏┏┻┛┓━┓┓┛┫┓┗┓━╋┛━┫┛
┫┫┣┫┏┛━━┗┏┫┏┛┓┃┳╋╋┓┓┻┣┻┃┣┣┻┫┳┳┳┫┗╋┏┏┻┳┃┏
━┏┣━┛╋┗┗┫┓┫┓━┓┣┻┃┗┛╋┳┏┫┣┛┏━┛┳┏┗┫┃┻┻┳┓┃┓╋
┃┃┳━┓┳╋┏┫┛┫┫┓┃┫┓┻┻┳╋┓┏┻┫╋┻┳╋┻╋┳━┏┣┳┻┣┻┗┗
┏┗┓┣┏┻┃┗┏╋┣╋┃┫╋┛┫┗┗┗┛┣┫━┣┛┳┻┣┏┻┃┗━┳┛┣┏┏━
━╋┣┳┃┃┃┏┃┗┓┳╋╋┓┓━┻┏┃┫┻┗┫┣┏╋╋┓┳┣┃┃╋┣╋━┣━┓
┳┃┗┳┓┓┃╋┃┳┃┗╋┏╋┛┫┗┻┻┻╋┓┃┏┗┏┛┃┗━┳┏┏┫┗┫┻━┫
━┛┗┓┫┛┛┛┓╋┓┛┛┳┫┻┣┫┗┛┛━┏┳┫┏┛┻┛┫┳┓┫┫┃╋┳┻┃┓
╋┛┳┻┻┳┻┓┓┏┳┏┛┳╋┃┓━┻┓┫┏┗┏┳┃━┣┣━┓━┏┫┳━┳┳┳┻
┫┃┣┻┗┫┏━┏╋┏┃┏┳┻┓┏┗┣━━┃┻┣━┻┣┳━┗━┻┛┓┓╋┣┫┃┣
╋╋┫┓┻┏┓╋╋┓┫━┛┫╋┗┛╋╋┏┫┻┫┛━┫┛┏┓┃┛┛╋┣┓╋┏┏╋┣
┣┣┻┻┗┛┏┛┣┳┫╋┓┳┣┗┛┛╋╋┻┏━┓┃┻┃┗┣┏━━┃┻┛┻╋┛┗┏
┳┓┛╋┫┫━┳┗┛┓┏┏┳┣┛┓┛┫┣━┛┣┏┗━┣━┃┓┛┛┓┫┳╋┻┃┫┗
┗┳┃╋━━┫━┣━┏┏╋┓┗┳┃╋┻┃┳┻┳┏┏┓┻┣┏┣┃━┳┣┫┫┓┻┃━
┃┳╋┗┻┛┫┻┏┗┃┫┛┗┣┳╋┻┣┓┫┓┛┣┗╋┳┃━┳╋┏┓┏┫
┃┃┓╋━┗┳┣┣┣┻┻┛┃┗┣╋┏┗┏┫┗╋━╋┳┫┻┳┏┛┻┳╋┻┓┗┳┣┛
┳┫┫┣┏┛┳┃╋┏┃┫┣┳╋┗┣┫┓┓┃┻┫┛┻╋╋┓┗╋┻━┃┗┛┏┣╋┣┏
┓┗╋┃┣╋┻┓┫┻┻┫╋┣┃┣┏┣┃━┣┛┃┣┫┓┃╋┫┫┫┣┛╋╋┏┣┏╋┛
┳┳┳╋┻┣┏┻╋┣┃╋┫┻┣━┃━━┣┫┓━┃┏┳┏┃┛━┏┣┏┫┻┛┣┣┃┏
╋┛┓┫━┛┣━┛┛┏╋┏┳┗┓┗┻┳┏┏┓┫┛┻╋┣┛┏╋┃┳┻┣┏┳┛╋┏━
┗━┫┛┣┏━┛┳┣┏┃┏┣┏┛┻╋┳┓╋┛┓┻┫╋━┻┛┫┳┛┫┫┣┓┣━┗┗
┫┻┣┻┻━┣┗┻┣━┳╋┓┫┏┣━━╋┏┣┻━┛┗┗┗┃┻┗┛┛┃┛┳┣┃┛┫
┗┳┣┗┻┗┏━┻┳┛┫┫╋┫┫┏╋┏┃┛┳┻┻━┗┛━┏┃┣┻┻┃┫┻┃┓┳┛
┫┗━┗┳┳━┏┳━┓┛┓┏┻┃┗┏╋┫┣┣┃┏┳┫┓┛┣┫┫╋╋┓╋┣┻┏┣┫
┻┳┛┃┗┳┃┣┣┗┛┻┳┫╋┏┛┗┫╋┃┓┏┛┃╋━┫┗┗┫┣┣┫┻━┏┳┫━
┣┻┏┫┣┛╋┫┏┛┓┓━┻┛━┓┏╋━┫╋┛┳┓┏┃┗┛┣┛┛┛┛┛┃┫┫┳┻
┫┓┗━┓╋━┃┛╋┛┳┏┫┳┣━┏┛┻┳┃┫┃┳┫┏┻┳┣━━┣┏┛┳┗┳┏┗
┳┃━┏┏┛┃━┣┳┻┻━┣┓┣┫┃┣┃━┏┏┳┣┓┃┃━┣┛╋┛┣┃┣┳┻┳┃
┓┣┣┳┳╋┣┫┗┃┗┗┗┗╋╋┳┣┫┗┫┻┣╋┓┓┏┫┓╋┻╋┏┃┗┣┻┛┻┫
┗━┳┣━┻┛┻┃┏┏┛┗━━┳┳┓┗┏┏┫┛┗┃┗┣━┃╋┳━━┣━┣┻┃━━
╋┏┓┛┏┓┗┓┫┣┃┫┳┻┗┏┓┳┣┃┻━┫┃━┃━┫┃┫┳┃┻┻┫┳┏┛┃┳
┓┏┓┃┻┣┫┳┫╋┃┻━┳┳┓━┏┓┳┓┻┫┛┓┏┓┗┫┗┗┓┗┓━┫┛┣┏╋
┓┗╋┫┗┏┃┗┓┳┓┓━┻━┻┏┳┛┓┓┗┛┫┣┻┃┃╋┏┛━┃┣┗┗┓┻┃┣
┣╋┛┫━┫┗┛┏┗┣┏┣┣┛━┏┃┛╋┓┏╋┳┓┣┃┃┳━┛━┗┳┫┗┃┃┳┫
┳┻┏┃┛┳┃┏┳┓┳┗┓╋┓┗┗┣┃╋━╋┻┓┏┳┳┓┛┏┳┓┗┃┗┳┳╋┫━
━┗┗━┓┓╋┳╋┃╋┗╋┏┻┗┣┣┏┃━┛┳┃┛┳┳┛┗┣╋╋╋╋┛┏┛┳━┗
┣┗┗┣╋┻┃┗━┏┓┓┛┃┣┛┳┻┫┛┏┳┣┛┫━┻╋┏━╋┣┃━┻┗┃┫╋━
┻┓┻┗┃┻┛┻┏┃┻╋┏┗┃┓┛━┃┣┃┫┣┫┫┓━┗┓╋┻┗┫┳┳┓┫╋┻┻
┳╋┻┗━┓┓┳┣┏┣┗━┻┏┗┗┫┻┓┫┓┻┓┏┃┗┃┃┃┫╋┏┫┛
┓┛╋┓┗┃┃╋━┳┛━┣┓━┗━┻┏┛┻┗┛┳┣╋╋┻╋┻┻┗┏━┓┫┃┣┗┃
┻╋┻┫┃┗┣┻┛┃━╋┏┳━╋┣━┓┣┫┏━┻━┛┛┣┻┫┃┏┛┏┓┏┛┛╋┳
┗┳┛┓┃┃┛┫╋┏━┃━┣┃┣┓┏┏┓┏┫┓┻━┣┻┓┻╋┳┣╋╋━━┏┳┻┻
┣╋┗┫╋┏┃╋┣┫┻┛┓┣┃╋┃┳━┻┣━┓┓┛┏┻┏╋┗┓┓┳┻┏┗┗┳┻┗
┣━┃╋┻┛┳┗┣┗┳┓┗┣┃┃┻╋┓┃┓┳┫┛┛┗┗┓┏┛┓━┗┓┃━┃┃┫┏
┓┫┃┻┻┫┗┏┃┛┏┛━┓┏┫┛┳┫┻┛┻━┛┓┗┛┏┓┃┓┳┃┳┃┳┫┓┗┗
┳┏┳╋┗┣┓┓┃┻━┣╋┣┻┃┏┃┫┏━┗┃━┛┻┻┣━┣┛┫┣┗┛┻┳┳┻┃
┛━┣┫┛┏┏┫┫━┣┏┣┓┳┛┓┣┻┃╋┛━┛┣┏┛┣┓┻┓┳┃┳┏┓━┓┣┏
┗╋┗┓━╋┳┣┗┣━┫┳━┛┻┏┛━╋┳┏┛┫┛┻╋━┳┗┓┣┃┳┫┓━┣┣┏
┣┏┫┳┫┣┏╋┏━┏┫┫┃┓┛┛━┗┣┻┛┳┓┣╋┻╋┻┣┣┳┓┓┫┻┳┏┓┫
┫┛┃┣┓╋┗┳┗┗┫┏┳┫┻┏┻┫┫┳┣┏┃┓┳┏┓╋┗┏┓┳┻┓┗┳┣╋┃┛
┓┳┃┃┃┏┻┓┏┻┫┣┫┻┛┳┻┫┻┳┳┳┳┛┫┏┏┃┛┗┛┓┗┻┓┏┳┳┻┻
╋┓┣┫┳╋┛━╋┛┗┃┳╋┻┻╋┃╋┻┣┃┓┗╋┳┣┏┛┻┗┛┳┻┗╋┓┫┃┛
┣┃┗┛┗┛┏┏╋┓┛┗┓━┻┗┣┛┗┣┃┣┫┻━┳╋┣┓╋┣┣┓┛┫┣┫┏╋╋
┳╋┻┗┗╋┫┻┳┳━┣┛┣┓┓┫┣━┃┫┻┛┃┫┏┛┃┫╋┓╋╋┗━━┫┃┻┳
┗┻┳┓┓╋┳┓╋╋┃┫┫╋┛┛╋┃━┗┛┫┓┏┫╋━┏┓┓┻┃┗┫━┛┣┛┗┛
┳┛┻┃┻╋┏┳┻┓┫━┛┓╋━┗╋┛┻━┻┓┻┛┫┣┳┳━┃┣┓┛┣┃┃┏┓┳
┻┏┻┣┻╋━┃┓┳┻┓┣┣┳┣┻┳┫┛┫┳┻┏┓┻┻┃┣┣┏┓━┃┓╋┻┃┛┛
╋┳┫┃━┻┓┛╋┻┳┫┗┗╋┫┏┃┣┛┳┗┃╋┏┳┏┫┻┛┫╋━┃╋┓┓┣┗┫
┳┛┳┫┓┛┣┃┫┏┓╋┳┫┛╋┻╋┓┓┏┓┳┓┓┻┓┫╋┏┗┓┛┳┫┃┏┗┫┛
━┣┫┣┛━━┃┻┻┣┳┳┗┣┏╋╋┣┓━┳┛╋┗┳━┏━┻┗┻╋┃┏┻┛╋┓┫
┓┣┛┻┻┣╋┳╋┛┣┓┣┣┃╋┗━┏┗┃┳┣┓┻┣┓┃┫┗━╋┏╋┻┗╋┃┃━
┫┓┳┃╋┫┫┫┃┳┓━┛━┫┳━┻━┗┓┏━┣━┏╋╋┫┻┓┻┫┣┣┣┓╋╋┓
┛┏┫┣┳┏┻┏┃┳┻━┣━┓┛┃┓┗┳╋┛┣━┣┣┗┫┛┃┗┗┃╋┣
┃┗┃━┫┓┗┳┏┓┻┣┻┣┻┫┓┓┃┻┣┗┏╋┛┻┃┳┻┳┗╋┫┗╋┃┗┏━┏
┳┛┳━━┓┃╋┛┏┃┳╋┣┛━┛┻━┗┗┻┳━┳━┣┣┳┳┫┻╋┃┗━━┏┓╋
┛┣┛┻┫┳┻┣┃┻╋┳╋┫┗┃━┃┗╋╋┳┃┏┻┫┃┫┳┫┏╋┫┏━┓┛┳┣━
╋┛┳┃┓┛┃┳┫┏┓┗┓┗┳━┫╋┓┏┏┳┗┳┻┓┃━┗╋┓┻┗┣╋╋┻┻┗┣
┗┗┳┳┃┓┻┻━┛┻┏┏┗┏┃┫╋┻┳┃╋┻┃┳┛┣┻┛┛┻╋┳╋┏┳━┳┗┏
┣┃┗┳┛┃╋┻┏╋┛╋┛┃━┛┗┏┛┳┳┳━┣┗╋┻┗┻┏┻┛┓╋━┓┻┫┫┳
╋┗┃┛╋┃┻┓┳┃┏┏━┃┣┣┃┳━┛┳┫━┻┫┓┗┫┻┛┓┻┛┣━┣┗╋━┓
┳╋╋┻╋┗┓┓┓━┫┃━┃┏┳┓┛┫┗┏┣╋━┳━┳┫━┣┫╋┻┏┣┏┃╋┳┳
┳┗┫┣┳┛┣━┏╋┣━┳┳┏┛┻╋┃┛┃┃┫┏┃┻╋┫┣┓┣┃┗┃┫┣┗━┗╋
┓┛┃┳┣┛┗┛┣┗┻┣┏━┓┻┛┫━┣┻━┫┃━┻┫┫┻┏━┓┛┫┓┫┏┣┛╋
┗┃┓┗┛┳┏┗┓┓╋━┛┛━╋┃╋┳┣┏┣┫╋┻╋┏┛┣┏┛┛┻┏┫┃┳┳┳┗
┏┗┫┓┃╋┃━┗┳┓┣┣╋┳┫┃┃┫┣┗┛┓┛┻┳┫┓┫╋┳┣┏┃┛┏┏┗┃┛
┫┫┳┃╋┃┗━┏┗┏┛┓┛┗━┓━┫╋┏┛┣┫┛┣━┻┏┻┳┏━┗┫┣┳━┛┫
┻┫┣┫┫┫┻╋╋┳┏┻┃┃┏┳┗╋┻━┫━┻┓┗┃┳━┣━╋━┻┏━┛┳━┫╋
┃┗┳┣╋┗┃┃╋┫╋┛╋┏┗┻┻┛┓┣┳┛┛┗┗╋┫╋┃╋┓┗┃┻┳┳┏┳┓┗
━┗┣┫━┫┫┏┻┗┻┏━┳┗┃━┳━━┳┛╋┏╋┏╋┣┫┗┃┗┻┃╋┗┣┏┛┣
╋┳┛┻┏┛┣┛┛┣━┓╋┣┳┛┛┓━┳┻┳┫┏┛┓┛┏┣┃┫┃┃┗━┛┃┣┓┃
┛┫┃━━┳┃┗━┳┣┏┻╋┫┏┏┛━┏━┓┳┳┗┛━┗┻━┏┗┗┻┗┣┃╋┓┗
┏┣┏┛┗┗┃┛┳┓┛┫┛┻┗┗┳┛┣┫┫┻━┓━┏┣┃╋┃┻┻━┫┻┓╋┗┳┃
━┫┫┃┗┫┃╋┛┃┻┫┛┗┃┗┏┳┳┻┃┫━┏┗┫┃┻┓┏┛┏┓┻┛┏┃┓╋┃
┫╋┏┻┻┏┣┗┫╋┏┫━┫┛┻┓┫┫━┏┓━┻┏┫╋┏┫╋┻┗╋┫╋┗┏┫┫┏
┛┓┳╋╋┃┏┏┻┣┫┣┣┛┻┗┓╋┳┻┻┓┗┫┻┓┏┻━┻┳┻┗┣┗━┣━┓┣
┛┣┫┓┣┓┳┃━┳┃━┏━┫┃━┫┳┃┃┓┫┓┛┗┃╋╋┻┻━┃━┻┣┗━┳┃
┓╋┫┗━┃┓┏━┏┗┓┣┓┏┛┃┃┏┓┏╋┫┳┳┣┫┃┃┫┳┛┏┏┏
┫┏┓┓┓┻━┣┓┳┻┏┫┃┳┣┗┣┳╋┫━┏┻━┻━╋┫┫┓╋┃━┫┣╋━┫┗
╋┛┣┳━┻┃┣┛┛┓┛┛━╋┳┻┳┳━┳┗┣┣┻┫┫┃━┳╋┓━┃━┻━┏┃┗
┫┃┃┻┫┫┳┛┗┣┻━┓┻┗┗┫┫┣┓╋╋┓━┫━┏┛╋┏┫┗┃┳╋╋┫┛╋┳
┳━┳┛┳┣┓┏┫━┣┏┗┏┏┃╋┻┃┣┻┏┛┛┣╋┳┛┳┓┫┫┓┏━┓┓┛┻┫
┛┃┏━┛╋┓┗┃╋┳┗┣┣┏┏┃┓┏┫┃┏┳┏┻┫┃╋╋┛┓┏╋┓┻┳╋┫╋┗
┳┗━┓╋┻┫┣┛━┗┛┻┳┫━┣┃┫┛┳┣┣┣┗┣┻┃┳┗┃┳╋┃┓┃┃┫┃┓
┻┫┛┻┃┣┫┗┗┓┏┳┻┛┃┳╋┗┻┓┓━━┃┫┓┛┫┗┏╋┳┻┻━┓┏━┣┣
┗┃┣┣╋┃┫┓╋┓┏┻┫┣┫┣┻╋┳┃━┃┛┣┗┗┓╋╋┏┃┗┏┫╋╋━┗┻┏
━╋┣┛┣┛┣┳┫┻┃┻┗┫┃━┗┛┓╋┏┛┗┳┃┛┗┗━┏┣┫┓╋┗┗┓╋┣╋
┫┓┃┫┛┗┗┳┣╋┃┏┏┏┗┏┓┳┣┻┣┃┏┫┻┗┗┣┳┣┓╋━┓┫┓┏┳┏┓
━┏┻┫┗┏┓┳┫┻┓┛┓┗━┛┗┣┏━━┓┳┻┓┳┓╋┻┃┣┛┃┻┫┏╋┓┻┫
┏━╋┳┏┛┛┃┫┣┛┏┫┻┓┓┓┗┃━┛┗┗┳┻┏┻┗┳┓┓┳┓┫╋╋┳┏┗╋
━┫┳┏┳┛┛┃┗┻┗╋┓┻┃┓┻┛┛┃╋┗┫┃┓┛┣┛┏┣┻┏┛╋┻━┳━┛┳
╋┗┻┫┓┓┗╋┫╋┳┳┛┃┛┏┏╋┃┏┳┃┫┫┫┣┗┫┃┃┳┫┫┗┗┣┛┃━┛
┫┏╋┗┃┣┓┓━┻━┗┏┫┻┫╋╋┣┓┣┏┫┗┳┻┻┛┻┫┳┏┃┓┗━┏┛╋┏
┛┣┻━┏┛┛┫┓┻┻┛┻━━┗┏┓┛┏┏┳╋┃┗┫┳┣┏┗┃┛┳╋╋┻┓┓━┻
┃┣┏┫┏┓━┳┫━┣┳┛┫┫┛┳┻┫┃┻┫┣┛┃┣┻┣┣┫┃┓┗┗┛╋╋┃┓┗
┛┻╋┗┓╋┫┗┃┣┓┻┓┃┓┛┻┫━╋┓┏┗━┏┃┗┣┻┣┗┣━┛━┗┣┃╋┗
╋┗┣┳┻╋┫┫┗┏┃┣╋┛┛┃┻┃┓━┫━━┓┓╋┛╋┳┣━┻┏╋┃┗━┗┓┛
┳┫┳┫┓╋┻┓┻┗┻┳┏┫┻┏┳┓┫┗┫┳┃┓┳┻┛┃┻┓┓┳┫┓┓━┗╋┃┳
┓╋┏┳┗┣┏┓┛┃┣┓╋━┫┏┻┳━┏┗┏┏┓┻━┳┳━┗┏┗┓╋┓┃┗┃┃╋
┗┗┳┳┫┏┛┃┃┫┛┓┛╋┣┓┻┏┗┻┛┫┳┳┛┣┓┏┛┛┃╋┫┏┣┫┃┃┣┃
┳━┃━┛┗┳┓┗┃┗┣┣┃┓┗┏┗┓┫┣┗┏┣┻╋┏┳╋┳┣┳┓┻╋┳┛━┏┏
┏┣┛━┻┛┻┣╋━┓┫┳┣┻┗╋┳┏┓┫┃┓┗┳┣┗┣┫┻┳┓┏━╋
╋┣┏┛┃┣╋┓┗┻┻┗╋┻┻┃╋┫┃┓┛┛┳┻┓┏┳┳┏┻┏┛┗┣┫╋━┛┳┛
┳┣┻┗┃━┃┛┣┫┃━┳┃┏┓┗┓┗┏┗┃┣┛┛┏╋╋┳┗┻┫┓┛┛┻┫━━┛
┻┗┳┛┳┳┗┓┫┗┫┳┛┏┳┻┗┣┣┻━┏┻┓┃┻┳┏┣┛┛┛┣┣┳┻┫┓┫┃
┓┛┣┣┗━━┓┣┏┣┣┻┣┏┻╋┓┏┃┫┏┣╋┻┏┣┛┃┣┫━┳┣┏╋╋━┓╋
╋┗┳┃┳╋┛┃━┗┓┃┗┗┛┓╋┓┏┳┫┃┫┃┳┫┣┏┻┣┃┏┃┃┏┓╋┫━┣
┫┛┣┓┳┳┣┳┳┃┏┓┓┻┣┗┗╋┓┓╋┛┃━━╋┫┏┫┫┳┫╋┫┛┛━╋┳━
┻┃┛┳┛┗┣┃┗┃┓┏┻━┏┳┣━┳┃┻┣╋┃┣╋┛━━┏┣┣┫╋┛┓┓┗┫┫
┏┣┃┫╋┳━╋┏┗┫━┃┛┛━╋┏╋┻┻┻╋━╋┓┏┛╋┫┏┓┻┳┫┻┓┃┛┻
┣┣┓━╋━┻┣┫━╋┛┳┃┳┛┏╋┣┓┓┃┓┓┗━━━┻┫┃╋┣┫┃━┗━━╋
┫━┣┻┃┳┣┏┗━┗━┃┫━┗┣┓┻┃┛┻┃┃┗┫┳╋╋┳┗┃┃╋╋┫╋┃┗┓
┓┫┳┳┣┻╋┏┃┓━┓┓┃┏╋┳┏╋┏╋┣┃┃┛┻┛━┗┣┛┃┃┗┏━━╋━┻
━┏┳┓╋━┓┫━┏┏╋┏┓┫┫┏┳┻┏╋┳┏━╋┣╋┏┛┛┫┻┳━┗┃┓┳┛┃
┳┳┣┃━━┏┫┣┫┻┻┃╋┻┣━╋┃┳┛━┗┏┫┃┻┛┏┫┗┏┳╋┣┫┳┣┓┻
┻┗┗┓┻┛┓┻┳┏┛┓┫┳┣┏┃━┗┻┓┻┣┛╋┛┏┳╋┛╋┗┛┛┃━┣╋┳━
┻┛┏┗┣┣┗┻┃┛┫┫╋┻┫┳┃┣┃┣┣┗━┏┏┓━━┳┫━┏┛┫┛┫┃┗┗╋
━━┛╋┛┗╋━┣┓┛┓┃┳┣┓┗━┫┻┃━┛┗┫┛┏┗┃┏┓┛┫┫╋┛┣┏┛┗
┫┓┣┏┻┛┣┏┛┣┗━┫┗┻┣┣╋┫╋┗╋┏╋┛┻┃┳┃┃┃┻┓┣╋━┫┳━━
┻┏┻━┓┛┳┓┣┻┓┓┛┗┻┏┃┗┣┳┳┫┛┻┓┗┃╋┫┓╋┻┫┏┃┓┃┻╋┛
━╋╋┫┏┗┫┫┣┃┏┳┛┣┛┃━┏┛┓┛┳┗┳┏━╋┻┛┗╋┗┛┃━┃━┃┣━
┳┛┣┛┣┣┛┓━┛┣┓┃┻┫┛╋┗┳┏━┳┻━┓┗┫┗┛┛╋┛┳┻┣━╋┛┣┫
┓┗┻┃┃┛┫┻┫┓━┏╋┓━┗┻┓┣┛┃┣┗━╋┣┻┃┃┓┓╋┻┗┏┳┓┻╋┫
┣┛┗━┗┏┫┃┏┻┳╋┗┃╋┓┃┣┣┣┣┛┫━┏┏┻╋┗━┏┫╋╋┻┓┃┣┓┏
┃┫┣┓┣┫╋┃┛━┛┳┗┏┗┓━┻┫┳┏┻━┓┛┓┗┏┻┓┏┻┛┳┗┗┛╋┓┗
━┓┓┏╋━┫┫┛┳┓┳┳┛┣╋╋┫┓━┣┃┳┃━┗┃┗┣┻┫┛┗┻┃
┫┣┳━━━┏┃┗┣╋┣┫┓┣┏┣━━┓┗┫┫┗┓┗┳━━┓┫┃┗┫┫┫╋━━┏
┛╋┳╋┏┣┏┳┛┃╋┛┃┫┣━┗┳┓┫┣┃┗┻╋┓┫┗┻┫┣━━┛━━┃┓┓┛
┃┳┗┛┫┫╋┗┫┛┓┃┃┫╋┓┣┣┛╋╋┻┛┃┻┓┫┻┃┳┫┻╋━╋┓┫┻━┳
┗┗┛┃┃┛┏╋┣┃┃┛╋┗┫┏┗━┣┓┛┗━┻┃┫┛┣┻┳━┻┗╋┛┏┓┫┓┣
┃┣┻┛┫╋┣┳┣┓┣┣┛┗┛━┫━┛┏┗┳┳━┻┏┣┗┻┛┣╋┓┏┳┛╋┃┛┏
┗┏╋┛┃┃┣┏┻┻┛┳┃┓┓┓┗━┃┛┗┫┏┫━┓┣┃┓┳┓┣┛━┻┃╋┣┃━
┓┻┓┃╋┣━╋━┏┓━┏╋┃┻┃┣━┻━╋┓┏┳┛╋┣┗┃┏┗╋┫┫┃┓┏┛┃
┏┃┫━┣┻┫━┛┻┓┣╋┛┻━┓┃┳━┻┓┣┓┗┳━┫┏━┫╋┣┏┏┗┏┏┃┏
┣┛┏┣━┻━┫┗┛╋┣┫╋┳┛┳╋┏┫┻┛┏┻┳┏┗┃┗┣┏┃┓┫┛┫┻┓┻━
━┳┫┗┃┏┳┣┻┃┳┏┻┛┛╋┻┛┳━┃┃┓┻┻┣╋┳┃┏┳┫┻┳━┫┏┛┛╋
┳┓┻╋┗┏┣┳┛┻┻━━┻┣┏┻━┫┏┓╋┣┳┳┓┃╋┻┛┃┓┓┗┣┏┃┛┳┓
┣┗┛┓┻┫┫┓┛┓┃╋━┫┗┫┃╋┛━┏━━┻┃┓┗┳┳┳┗┏┛━┫┫┛┓┓━
┻┏┣╋┗┗┻┻┫┏┗┣┻┳┻┛┏┛┳┫┗┏━╋╋┫┳┣┻━┏┣┓┗┗┫━┻┳╋
┃┫━┳┻┣╋━┳╋┓┏┏┏┗┫┃┏┻┫┃╋┏╋┫┗┫┗┳┛┻┻┣┻╋┻┗╋┗━
┣━┣┣━┣┛┏┻━┏┣┃┃┫┏┏┛┃┫┳┓┳┫┓╋┓┛┳┣━┓┳┗╋┣┛╋┻┻
┳┛━╋┛┓┻┗┛┏┣┻╋┻┏┗┳┣┏╋┗━╋┃┫┃━┫┛┳╋┏┛┗┛┓╋╋┃━
━┻┗┓┛┣┛┏┣┫┃┳┳┻┛┣┣━┳━┏┃┃┫┗━┻┫╋┓━━╋┳━┗┳┛┛╋
┃┫┗┛┏┃╋━┫┫┳╋┣┏┳┏┛┻┻┫┏┣┗┳┗┃┳┃┫┗┓╋┏┃┻┓┛┫╋┳
┻╋┃┗┻┫┛┃┗┃┓┏┻┳┓┏┏┏┏┛╋┃╋┃┣┳┏┏┓┫┛┳┃┳┓┓┛┛╋┃
┃┛━┻┛━┣━┣┃┛┛━┏┣┻┃┗┗┗╋┛━┗╋┏┳┛┏┛┓━┓┓╋┫┻┏┛┓
┳┃┃┏┃┣┃┓┓╋┳━┃━━┛┣━┣┛┫╋┗┗┓┻┗┗┗┛┗┣┻╋┣╋╋┫┗┣
┳┣┏┏┻╋┓┫┃┃┫┣┳╋╋┏╋┛┻┏━┣╋┃━┳━┻┓━┫┃┫┣┗╋┗┫┳╋
┳┣┏┗┓┃┻┃┃┗┣┫┳┗┻┓┓┣┻━┳┛┃┏┫╋┃┳━┛┏┗┃┫┻┛┃╋╋┻
┫╋┗┏━┫┫┳┣┏┫┻┻┻━┃┃┏┻┗┳━╋┫┛┓┻┃┃┣┫┛┗━┏
━┫━┏━┻┓┣╋┳━┏┣┛┛┛┣┃┫╋━┛━┏━━┣┫┓┳┫╋┛╋┃┃┏┣╋┓
┻┳┗┻┗╋┗┳┏╋╋┗┻┣┳┃┃┃┣┻┗┓┛┓╋┳┣┣┃╋┛┳┏┛┣┻╋┗┃┫
╋┗┛┓━┓┫┫┫┓╋╋┏┫┣┻┃┃┳┛╋┏┗╋┗┗┏╋┏┓╋┳┏┏┻┏┃┛━╋
┃┻┓┓┳┓┓┗┳╋┳┣┛┣━┗╋┃┛┓━┻┳┏┫┻┓┻╋┓┃┣┻┗╋━╋┏┓┃
╋┏┏╋┗┏┏┗━┣┏┳┓━┃┛┫┣┫━┫┳╋┓┫┛┃┣┃┛┃┫┏╋┻┫┻┳┃┛
╋┗┏┓┳┫┏┏┣┳┗┓┓┛┗┃┗┣┃╋┃┗┻┗┻┳┗┫┛┣┓┣┳┻┳━╋┳┛┳
┗┳┻┫┫┗━╋┳┻┳┳┣┃┃┏━┃━┓┓┓━┛┓┻┓━┛┃┣┻┣┣┗━┗┫┻┣
┳┻┓╋┣┣┛╋┫┗┳┏┓┻┓┓┫╋╋┓┳┏┣┫╋┣┃┃┣┣┳━━┻━┏┗┻┳╋
━┻┣┻┳┏┳┫┻╋┗┏━━┫┗┓━┣┳┏┓┻┛┻┏┻┻━┫┫┏┳━┛┃┫╋┛┛
┛┫━┣┫┏┏┏┳┫┻╋┃┻┗┣┛┳━┓┛━┻╋┣┫┳┗┣┣┓┣╋╋╋╋╋┓┣┃
┫┫┃┳┣┓┓┳┳━┫╋┛━┏┓┛┓━╋┗┓━╋━┻┳┏┻┳┏┗┏┓┫╋━━┳┳
┻┫┣┗┻╋┓┗┫╋┗╋┃┏┻┃┃┣┣━┃┓┃┓┗━┓┣┗┳┫┻┫┏┓┏┏┳┣┫
┃┳┃┗┫╋┗┫┳┏┣┓━┃╋┃┏┫┓╋┏┏┃┏┏┓┣┻┛┃━┗╋┏┏┏╋┏┣┗
┻┃┣┣━┳━━┳┫┳┫╋┳┏━┻━┛┻┣┫┏┻┣━━┏┳┓┓╋┻┏┗┃━┣┛┛
┃┓┓┗━┻╋┣┛┻╋╋┗┻┣┓┃┳┃┃┃┛┗┻┫┛┳┛┗┻┣┣┫┃┓━┻┏┃┻
┓┛┗┳━┗┻┃┫╋┓━┓┓┳━┣━┓┳━┣╋━┳┓━┳┣┃╋┓┃┳┛┻┫┳╋┫
┣━┛┳┏┻╋┓┃┣┃┣┻┗┓┃┻━┫┗┛┣┗┏┃┫┛━┣╋┻┣┣┏┓┏┣┗┃┛
┓━┳┗┣┏┗┓┏╋┓╋┏┣┛╋┣┏┃┃┳┫┳┏┛┛┏┗┛┛┳┏┳┛┫╋┃╋┣┃
┗┫┏━┏┳┻┫┣┻┣┫┫┛╋╋━┛┣┫╋┳┳┣━┏┗┛╋┻┣╋┗┳┗┓━┓┻┃
┏┳┫┻┻┻╋┗━┣┫┫┃┏━┗┫┃┻┣┳╋╋┗┫┃┏┻┣┫┃┗┣┃┻┃┣┻┗┓
╋┓┛╋┏┗┃┻┓┃┓┻┳┳╋┏╋┳┗┓┛╋┫┏┛┳┓┳┳╋┏╋┓┣┛┃┳━━┣
━┗┃┃┗┳┣┳┓┛┫┫┓┳┫┻┗┛┳━┣┣┏┏┗┗┗┳┣┻┗┳┃┫┃┻━┃┏┳
┓┛┣╋┛┣┫╋┗┛┳┣┻┻┗┣┫┓━┳┗╋╋┓┳┫╋╋┻┃┃┫┃┛┗╋┛┻┻━
┃┃╋┫┫┣┗┫┛┫┃┛┃┃┗┛╋┣┗╋┳┓┏┳┻━┗┳┛┫━┳┻┓┫
┓━┳╋┳┳┓┛┛━╋╋┏┫┓┗┫━┃┗┓┃┛┗┫┫┏┛┣╋━┫┗┃┓┓┻┏━┳
┃┫┏┫╋━┃┏┳┛┗━┳┃┃┛┛┻┣┳┓┣┳┛┗╋┣┛┫╋┻┳┓┃┫╋┳┣┃┓
┫━━┛┛┻┃━┃┣┛╋┣┻━┛┳┻┏┗╋┏┛┣┓┣┫━┻┣┫╋┏╋┓┓━┫┃┏
━┗┻┓┓━┏┃╋┓┣┛╋┣┣┫┗┫┫┳━┣┃┻┣┗┣┻┓┓┓╋┓┫┏┣┗┗╋┏
┳┛━┳┗┛┫┫┛┃┗┣┳┛┓┣━┏━┻┫┻━┛━┫┗┏┏┓╋┗┫┣┛┣┏┫┛┓
┓┏┃━┛┳┻━┛┓┳━┃┛┻┳┳┓┛┃┗┗┓┻┻┗┫┻┻━┏┃┻━━┻┫┳┛┓
┻┛╋┓┃┏╋┓┏┳┓┃┗━┗┛┫┗┛┃━┃┛┓┛━┻┗┓┃┃┛┃┏┣┫┗┏┓┫
┏┣┳┗┓┫┏┓┏┏╋┗┳╋┓━┫┃┛┓┻━┃┳┣┏┳┳━┛┗┻┣╋┣┛┃┛┏━
┃┳┓┫┗┗┗┗┃┣┏┃┻┻┏┣┃┃┓┓┗┗┛┗┃┓┳┛━┫╋┃┏┓┣┛┓┗━┏
┗╋┛┛┏┣┃┻╋┃┓┗┫┏━┳┻┗┻╋┛┓┻┏┗╋┛┣╋┳━┫┏┗╋┛┗┓┃┏
┃┳┏┣┳┓┫┣┗┻┓╋┓┣┳┏┫┫┏┃┓┗━━┏┗┻┻┳┻┗┣╋┫┗┫┏┓┏┣
┃╋┛┃┏╋┣┃┃┣┛┛┛┣┫┻┻━┣┏┛┏┃┃┗┫┏┻┏┗┏┃┣━━┫┛┫┫┏
┛┛╋┗━┏┓┓┓┏┗┫┗┃┻╋┃┛┛┃┫┛━━━┣━┫┃━┃┳┳┫┳┏┓┻━┫
╋╋┫┃╋┃┃┣━╋┫┻┫┃┏╋┏┓┻┻┻┃┓━╋┛┃╋┏┣┗┛┻┃┛╋┗╋┛┣
┳╋┫┣┏━┛━┳┫┻┓━┻┫━┛┳┻┫┫┗┳━┣┛━┃┏┻┗┣┃┛┳┻┏━┳┏
━┗┃╋╋┓┻┓╋┏╋┗━┫┣┃┓┣┃┣╋┛┣┣╋┣┳┳╋┃┛╋┳┫┣┗┏┏┓╋
╋┓┛┓┃┃┻┫┳┃━┳┻┫┃┣┗┗┛┫┛┏━┳┳╋┻┃┓┓┏╋┏┏┻┛┏┣┃┻
┫┳┫┣┳┏┳┳┏┏┳┗┻┃┳┻┓━┛┫┫┏┻┳┛━╋┛┛┫┗┣┓┓┏┻┫┫┓┓
┗┓┻┻┛┗┓┛┣┛┣╋┃┣╋┣┛╋╋┫━┗┏┛┳┫╋╋╋┛┓━━╋━┗┏━┗┏
━┫┏╋╋┫┓┃┳┫┻┓┃━╋┣┗┫┛╋┣┃━┓━┗┛┻┳━┻┓┳┓┃┣╋┏┃┃
┓┳┳┻┃┃┛━━┻┳┣┣┫┗┃┛┳┗┻╋┃┛┻┃┗━┗┫━┻┛┻━┻┳┏━┻┓
┏┳┻┃┓┻┣┛┓┻┻┃┛┣┗┛┓┛┃┳━┣┏┃┗┻━┳┻╋┳┣┛┗┣┳┻┏┻┏
┻┳╋━┛┗┫┓━┛┣┃┣┫┃┛┳┣┓┣┏┃┳┻┛┫┗┫┗┓┻╋┓┃┻┗┏┏┻┛
┗┏┛┏┃┫┃┣┫┻┣┳┫┳┳┗┫┣┻┻┗┗┣━┣┫┓┃┛┣┃┣┃━┏
┗┣┻━┗┛┃┗┗┃┻┏╋┫━╋┳╋┓┓┻┗┏┳━┣┓┏┗┫┗┃┻━┏┫┓┫┻┫
┻┏┳┃┣┛┻┃┗┗┳┗━┣╋┻╋┫┻┗┣╋╋╋┛┣┗┗━┏┛┏━┻┓┻━┳┃┣
┃┓╋┳┛┏┃━┻━┗┗┓┛┃╋┗┛┗┣┓╋┻┓┗┏┳┳┓┗┻┓┣┛┏┗┣┣━╋
┛┓┃━┃╋┛╋╋┓┫┳╋┓┏┃┓┫┓┃┛┓┛┻┛┳┗┗┃┓┣━┻┏━┃┛┛╋┓
╋━┣┓┓━┫┓╋┓┗┣┏┫╋┛┣┳┓┃┣┃┓━┫━┛┳┣┃┃┻╋╋┻┃┻━┳╋
┏┳┏┗┗┳┃┗┏┳┻┏┓┏┓┗┓━━┫┻┫┳━┃┛━┫╋┗┳┻┓┛╋┗╋┓┳┗
┏┫━┏┣━┣┓┫┃┏┗┛╋┛┻┻┛┛┻┻┃┓━┻╋━━┏━┛╋┣╋┏━┗━┗┻
┃━━┫┃╋━┫╋┳┫┃┣┗┣┛╋┓┓┫┳┫┓┃┻╋┫┃┓┓┗┏┗┏┓┫┃━┻┳
┣┻┳┓┛┻┓┃╋┛┓┓┫┛┗┻╋┃┗┗━━╋╋┣┃┓┳┏━━┏┛┓┏┃┃┗┳━
┻╋┏┓╋┓┛┗┏┫┫┫┛┳┫━┗┳━┣┃┳┻┗┗┃┏┗┳┃┃┗┫┛╋┓┏━┓┫
┓╋┻┫┗┃┻┃┣┫┓┳┣┛━━┏┓┏┃┫┣╋┏┗━━┏╋┗━━┣┗┗┛┫┛┃┛
┻━┛┃┃┣┏╋┗┗┓┻┃┏┻┫━┻┗┣╋┻┓┏┛╋┃┗━╋┫┛┗╋┓┛┏┃┏━
┗┏┓┳┛┛┣━╋┣┛┛┏┗━┻┫┳╋┻┫┃┓┛┏┳┣┗┛━┃┛╋┫┣┛╋╋┃┛
╋╋╋┏┳┏┓┻━┻┫┳┗┃━━┃┃┫━┫┳━┫╋┃┓━┓┻┗┻┣┏┗━━╋┛┣
━┗┻┳┗━┫┳┫┏┣┃┳┫┛┛╋┃┏┣┳┣━╋┓┣┫┫┻╋┫┏┻┏┓┻╋┛┓━
┻┓┻┏┃━┣━┫┛┫━┏┣━┫┓╋┏┃┻┻┻┏┏┣━┗┃┻┳┛┻┻┳┫┃╋┏┃
┳┓╋┛┏╋┃┻┃━╋┃┛┗┗┫╋╋┓┛┃┗┻┳┗┻┃┏┫┫┏┛┗┃┗┫┳┳╋┓
┫┛┫┫╋╋┗┛┗┏┃┳┻┳┏┏┫┓┫╋┳┛┛┛┏┫┫┓┛┓┗┻┛┓━╋┳┣╋┓
┳┓┛┳┏╋┓┻┓┻┻┣┫┫━┻┛╋╋┃┏┣┳┗┫┫┫┻┻┏╋┃┫┻┓┓━┃┣┃
━┻┏┣┗┓┓┓╋┏┗┓━┣┳━┃┣┻┓┣┫╋┃┏┏╋┻╋┣┻━┓┳┗┣┣┣┣┫
┃┫━┏┛┗┻┫┻┗┣┣┫┗┛━┏┫╋┗┣┣┃╋┻┏┻━┓┗┣┳┳┻┓╋┻╋┫┛
┃┻━┳┛┻━┃━┏┳┗┛╋┓╋┫┏┏┫┏┏╋━┫┏┏┫┻┻━┃━┫┻┻┏┳┗┏
┳┗┃┏┻┣┫┳┳┗┃┓┛┏┗┗┻┗┻━┻┓┗━┣┏┗┃━┃╋┣┏┃╋┻┓┻┫┃
┗┃┳┛┃┃┛┏╋┃┛━━┫╋┏┫┃┻┻┛┣┛┃┗┛┗┫╋┛╋━┣┗┫
┃┫┣┛┗┓┫┃━┫┻┳┏┳┳┻┳┳┛┻┏┳┛┗┏┫━┻┗━━━┏┫┏━┣┳┣┻
━━┛━┳┫┣┛┻┳┳┓━┗╋┳┣┛┣┗┃╋┳┓┛━┻╋┫┛┫┫┛━┻┗┃━┛┛
┗┗┓┛╋┏┓┓┻┗┳┫┓╋┳┻┗┗┛┏┻┏╋╋┻┃┃┻┣┏┓┛┃┫┏┗┫┣┛╋
┃┻┣┏┳━━┛╋┃┻┳┣┻┓┓┛┛┫┛┗┳┻┃━┃┃┻┛┏┛━┣┗┛╋╋┓┫┫
┳┣┣┻━━┏┃┫╋┏┃┻┃┳┗┻━┣┏┫┫┫┣┓┫╋╋━┳┗┻╋┫┃┫╋┓┓┳
┃┗┳┳┏┫━┗┳━┳━┳┳┛┓┳┫┫┣┣╋┫┳╋━┣┃┓━┛┣┏┃┃┓┳┃┏┏
┏┏┳┛┃┛┏┛┫┣┏╋┗╋┫┣╋┏╋┣┃┣┫┛┏┓┓┃┳┃╋━┻━┏━┏┓┳┃
╋┃┗╋┳┓┣╋┃┛┻╋┓┏┻━━━┫┣┣┃╋┣┛┛━┛┫┛┓┻┓┛┗━╋┣┻┛
╋┏┻┏╋━┛┛┻┣╋┃┻╋┳┏━┣┗┗╋━━┃┗┻╋┏┏┏┛┗┣┣┏┣┃┓┗┳
┣┳┫┳╋┳┛━┳┓┫┃┫━━┳┣┗┛┓┣┣┛┓┗━━┓┻┻┗┃┳┛┏┳┏━╋┫
┫┳┫┳┛┗┫┓┏┣╋┫┻━┓┫━┓┃┻┓┗┻┓┻┏╋┗┏┫┛┳┃━┓┃┻┃╋┏
┣┻┻┣┏┳┳━┻┣┏┫┣┏┣┣┳┏┛╋┣┗┃╋┏┣╋┏┗┫┳┛┓┣╋┣┣┳┗┣
╋┗┣━╋┣┻╋┃┳┻┫┳┻┣╋━┓┫┏┓╋┏┏┫┃┳┃┃╋━┫┓┃┛┓┣┏╋┃
┳┓┏╋┓┓┻┛┏┏┃┏┫┓┃┓┣┗┣┏╋┗╋┓┃┫┫┻┫┳┫┛┓┏┛┣━━╋━
┣┓┳┻╋┓┏┏┏┃┫┣┃━┻━┏┓┛┻┳┓┏┻┳┃┻━┗┗┛┣┫┃┃┗┃┓┫┫
┓┳┓┳╋┓╋╋┻━┫┫┫┛┳┻┻┻━┣┛┻╋┏━┣╋╋┫┣┏┻┓┓┻┓┗━┣┃
╋┗┓╋┏┓┳━┛┫━╋┛━┣┃┫━┓━┃┓┃┳┏┫━┓┃┳┛┻╋┻╋┛┣━━━
┣┫┫┫┛┃┣┳┓┓┏━┳┣┣┣┏┫╋╋━┳┛┗┳┗┳┫━┳┻┫╋╋╋┏━━┗┛
┛┗┛┳┫┓┻┫┗╋╋┏┣┓┫┻┳┓┃┏┏┏┣┏┻╋┃╋┏┗┓╋━┏┛┻┻┗┗┃
┛╋┳┫━╋╋┗╋┣┫┳┣┗━┗━┳┛┗┫┏━━┏┛┳┣┗╋┓┃╋━╋┻┻┳┫┓
╋╋┫┻┗┏━╋┳┳┻━┣┻┃┻━┛┃┻━┓┗┻┻┫┃┛┓┣┓┣┫┣┏╋┣┃┻━
┣┣┛┓┗╋┓┗┗┃┻┓┏┏┓┏╋┃┛┃╋┣┻┓━┫┫┫┛┳━┗┏┫┳┫┣┻┣┃
┫┣┛┃┗┓┣┣━┳┫┓┃┳┃╋┻┳┃╋┗┛┗━┛┫┻┗┫┻┏┛┻┗┓┃┗┫┃┓
┃━┃┳┛┗╋━┻┓┣┳┗┫┏┳┣┣┓┏╋┓┳┫┏┻┳╋┻┃┓┫╋┳┻
┏┛┓┣┓┓┻┫┻━┣┃┫┓┏┳╋┃┏┃╋┃┓━┏┏┳┫┳┛┛┗╋┏┏┛┃┣┏┛
┫┓┫┗┛┣┣╋┣┻┫┏┗━┃┗┳┏┏┳╋╋┛┣┫┗┓┫┻┛┻┫┣┃╋┣┃┳┫┏
━┻┏┗┳┫┻╋━╋┃┳┫━┗┛┻┃━┃┣━┃╋┓━┻┣┻╋┗╋┛┳┣╋┗┛┣┛
┳┻╋┃┣┣┓┫━╋━━┛┏┻╋┛┣┃┫┣┳┳┛┏┳╋━┃┗┻┗┓┣┏┣━┫┃┛
┳╋┳┳┳┛┓┓┏┓┓━┣┛┫┗┳┓┃┛╋┏┗╋┳┳┣┫┻┳┣┳┻━┏┃┳┗╋┣
┣┫┻┃┃┏┣┃┫┃┻┻┣┃┫━┻┳┓┫━┣┫┳┛┓━━┏┫┫╋━┳━┛┻┻┛┳
━┣╋┳┳┗┗╋┫┓┳┃┣┛━┛┳┫┏┓━┓┓┗┫┫┃┓┛┛┻┳┫┏╋┏━━┫┗
╋┓╋┓╋┳┓┣┫┗┫┻╋┣┓╋┳┣┏┫┳┫┻┃┫┳┏┓┳┻╋┛┣┛┃┛┗┓┫┳
┓┗┳┏━┗━╋┃╋┗┳┗┃━╋┳┣┛━┫╋┏┏┛┏┓┣┳━━┃┫━┫╋┳┣━┻
┛┣┫┣┃┓┃┻┣┗┣┣┳┛┫┃━┣┛┓┓┳┏┫┃┏╋┃┃┃┛┳┓┓━┃╋┣┛┏
┗┃┏┣┻┏┓┃┗┛┏┛┏━┫┳━┏┳╋━┗┣┣┏━╋┃┏╋┣┛┫┏┏╋┻┳━┃
┳┓┛━┣━┗┓╋┏┳┻━╋┛━┗┗┓┻┫┣┫┛┳┛┳┻┗┳┛┳━┛┫┛┗┗┻┓
┫┣┓┳━┃┃┳┳┣┣┫┓┣┛╋━┳┣┳┫┳┣┏┳┛┳┓┏┣┓┣┏┗┃┣━┃┗┫
┓┏┛┳┳┓┓┫┓┣┫┃┳┳┫┫┓┛┣┗┗╋┃┛┗┛┓┻┃┻┛┏┗┛━┣┃┫┫┃
┣┃━┏┣┃┫┓┛┓╋┏┫┻┫┓┳┗┃┃┫┗┛━━┃┻╋┳┣┳┏┫┃┻┓┫━┳┳
┃━╋╋━┃━╋┛┓┣┓┛┫┛┫┓┛━┏╋┳┻╋┏┗╋┻╋╋┏┓┃┫┻┛┃┃┓┣
┻┃┻┣┳━┳┫┓┏┫┛┛┣┃━━┃┫┫┳━┛┗┫┛┣┫┓┣┛┛━┛┫┣┛┏╋┓
┻┳━┳┫┣┃╋┃╋┳┃╋┻┗┏┏┃┏┏┫╋┏┏┗┫┃┻┗┳┏┏┏┻┳┛┻┏┛━
┫━┻┓┻┣┓┛┃━┣┗╋━┛┫┗┗┫┳━┏┃┓┣╋┳┗┫┣┗┓━┓┳┃┛┻┃┫
┫┓┗┓┣┛╋┗╋┓┃┃┛┛┛━┣┃┳┫┳┣┳┣┫┻┃┗━┻┗┗┓━┳┻┓╋┃┗
┛┳━━╋┏┣┻┣┗┓┫╋┓┛┣┏┻┃┣┓┛┛╋┛┣┳┳━┏┳╋┃┏┳┃┏━┏┳
┗┛┏┻╋┗┫┣┣┓┫╋┫┫┛┃┓┃━┗╋┃┫┗╋┗┣┳━━┗┛┃━┻╋┗┣╋┻
┛┛┫┗┓┫┓┣━┻┏┏┏┗╋┻┓┛━┃┏┫╋┫┳┫┣┓┏┓┫┓┃┓┫┏┻┳┏━
┓┓┛┏┃┃┃┓┣┓━┏┻┓┗┃┃┻┣┏┏━┛┫┻┏┣┗┣┛╋┫┛┣╋
┫┗┃┻┳┗┛┓┃┣╋┳┳┏┫┳┏╋┣┃┓┓┓┣┓╋┻╋┛┻┓┻┃┗┛┏┃━┏╋
┫┳┫╋╋╋┣┓┗╋┃┳╋┓╋━━┓┣┫┃┓┓┏┓┻┗╋┓┻┛┓┓┏┣━┫┓┳┫
╋╋┗┗┣┏┫┻┏╋┻┃┏┳┃┗━┣┓┻┛┗┗╋┏┃╋┫┫┃┻┗╋━┃┛┏┗┓┏
┓┳┗┗┗╋┻┓┓┓┃┣┃┻┫┃╋┃┳┫╋┗┻━┻┛┫┛┓┳┫┣╋┛┓━┓┛┣┳
╋┣┃┏┻┗┓┳╋┃┻┻┫┏━┃┃┃┗┛━┻┃┏┣┫┣┏┗╋┏┛┫╋┃┻┓━┃┓
╋┣╋┏┛┃┣┗━┏┫┫┫┗┓━┫┃━┳┏┫┏╋┻┻┃╋┻┫╋┃┛┃┗━┗┳┣┛
┃┗━┫┻┣┳┣┃┏┓┓┣┗━┛┃┳┛┳┗┏━━╋━┳┣┃┫┫┫╋┫┓╋┻┛┳━
┏┓┗╋┫┃╋┗┣┗┗╋┣┛┳┳┏┫┣┣┻┣┫┃╋┫┫┃┻┣┗┓┳┫┃┫┻┏┳┣
┏┳┃┓━┫╋┃┻┣┳┗┃┳┫┫┫╋┻╋┫┏╋┻┛┣┳━┓┛┃┻┃━┣┻┓┃┳┓
┳┗╋┓┗┓╋┗┻╋┛┗┳━┫┻┻┃┓━┃┃┫╋┗┳━┗┗┳┛┳┏┳┓╋┓┳┓╋
┻┃┓━┛┳┛┏┻┏━┗┻┻╋┏┓┛┛┣━┃┗┓┓┃┓┣┓┻┛┓┗┫╋┫┏┫┃┗
┏┻┗┃┛┻┣┫┻╋┛┗━┛━┏┻┣┛┣┻╋┫┓┛┃┻┃━┫╋┣┻┫┗┫┣┛┳┃
┏━┛┳┃╋━┻┣┻┣┏┫┳┳┳┏┓━┻┏━┫┣┛┫╋┛┛┗┫┻┫┓╋━┗┳┏┃
┛┫┃┛┣┃━┛┻┛┣┳┣╋━┳┻┗┓┓┗┛┓┫┣┃┫┏┳┫╋┃┃┳┗┳━┫┫┛
╋┏┻┗┣┳┏┏━┗┓┻┃┫┣┣━╋╋┛━╋┣━┫┏┗━┳┗┛┃┓┫┳┗┓┓┗┻
╋┃┳┗━┣┛┳┛╋┻┫┃┓┃┃┏┫━┣┣┣┛┳┫┳╋┻━┻┫╋┣┻┳╋┛┗┳╋
┃┣━┗┏┓┗━┛┣┣┣━┫┫╋┓┣━━╋┛┫┫┻┻┻━━┛┻━┣┫┣┃┏┫┏┓
┗╋┫┓┓━┗┓┳┃┗┣┣┗━╋┻┓╋┳┏┣┓┏━┗┣┛┛╋┫┻┛╋┓┣┻┃┛╋
┻┻┃┃╋┏┫┻┣┏┻━┫┳┃┛┃┻┣━┳┳┏┣┏┣┳┻┫┫┻┣┫╋┃┫┫┻┃┣
┏┫━┛┏┻┏┏┃┗┓╋┏┻┣┳━┻━┃┫┛┃┣┗┫┫┓┃┓╋┫┻┳━┏┓┳┏┻
┳┓┻┓┏┏┣┛┃┗┓┓━┣┛┃╋┣╋━┳┳┫╋┣┳┫┃┣┃┣┓┓┫┛┗╋┗┫┏
┗┓┗┫┏┳┓┻┓┛┛┓┫┳━━┳┳┛┻╋┛┗┃┣┣┫┳┛┃┛┣┗╋┻┫┣━┫┃
┗┏┗┣╋┏━┳┏━┛┓┻┓┃┗━┃┳┳┃┫┣┗┏╋━┳┻┫┻┃┫━┫┣┳┻┣┏
┣┛┛┳┗━━┏┓┫┛━┃┗┏┳╋┻┻┓┛┃╋┗┏┗╋━┣┓┣┳━┏┛
━┓┫┗┓┃┳┏┫━┻┳┛┳┫╋┓┓┓┻━┳━┫┫┏┣┳┫┫━┛┛┓┃┏┗┣┳╋
┫┻┃┗┗━━┛╋┫╋┻┃┫╋┃┓┛┓┻━┏┏┻┻━┃━┫┓┻┣╋┳┗┣┗┻┫┓
┫┣━┃┃┗┳┗┏━┓━┫┳┫┏┻┃━┫┃┃┏┛┃┏━┃┻┗┗┻┃┻┣┏┛┛╋┃
┣┻┣┣┻┫┛╋┣┏┓┻╋┓━┻┳┓┳┫┓┃┏┏┃┣┏┃┃┣┫┏┓┳╋┏┻━┛┫
╋╋━┻┳┫┃┻┫┳┃┏┫┛┣┃┛┏┫━╋┳┗┫┫┛┏┫━┏┗┳┛━┛┣╋┻┣┏
┓┃┓┣┓┏┛┓┏┫┫┣┣┳┃┓┃┻━┗┏┳┫┻┃┓┗┓┣┛┻┣┣┳┳┏┃┗╋┃
┫┣┣┗╋┓┻┗┃╋━┫╋┛┣┃╋┛┃┛┣╋┃┓╋┃┻┳┗┏┫┻┣┻┳╋╋┻┓┣
┓┗┫┣┓┻╋━┗┏┏┣┻┓┗┣╋┛┓╋━┓┃┗╋━┛┃┫╋┳┗┫┗┗┫┓╋┃╋
┳┣┣┻┫┃╋┛┏┣┓┃┓┫┗┳┻┗╋┳┫┻┏┃┏╋┣┻┏┏┻╋┛┓┫┗┫┓┣┓
┳┣┏┻┏┣┫╋╋┛┓┳┗┛╋┏━┻┏┓┗┫┃━┃┓┓┃┓┗╋╋━┛┃┫┳━┃┫
┣┛┳┓┣┻┃╋┛┓┗┃┳┏┣━╋┣┫┗┏┳┃┗┻┃━╋┻┻┗┃┗┫┻╋┳┏┗┣
┻┓┣┛┛┗━┏┳╋┣┳┓┣┛┏┃┻┃┳━┗┻╋┗┃┳┓╋┳┃┃╋━┏┣┣┛┫━
┳┗┻┓┣┓┣┫┗┫┃┣┳╋┫╋┳┻┻┳┓┏┛┓┳┣┛┣┏┃┫┗╋┏┻┻┛┣╋┫
┛╋┻┗┛┗┃┗━┗┃┃┏┛┛┣┫━┫┓┣┏┻┛┛┃┫┛┻┗┃┫┻┣╋┳┻┃┛┻
━┳━┗╋━┛┏┛┫━╋╋━┫┛┓┛┛┃┳╋━┻┗┻┃┗┃┗┃━╋╋╋┗┃┳┃┛
┫╋┫┓┫┛┛┻┳┃┻┣┛┃┏━┳┃┻┫┏┗┳┫┫━┓┓┗┗┣━┗┫┓┃┫┛┃━
┓┛┫┳┻┫┛┃┛┣┣┓┏┫┗┫┫┗┏┗╋┻┗┣┫┣┃┣┫━┳┻┣┛━┓━┛┻┗
┓┗┗┳┫┓┗┓┓━━┫┣━┳┣┫┫┛━┣┳┓━┓┓┃━━┳┏┳┳┓╋┏┏┻┏┗
┏┛┻━┗┣┗┓╋┗┗┓┗━┗┃┛┗┳┛┃┃┳┣┗┛━┻┛┗┓┓━┛┗┳┃┳┳┣
┫┛┓┓┫┫┃┗┃┃┃┗┻┳┛┃┓━┫┫━╋╋┓┫┫╋┓━━┗┓╋┳╋┛┫┳┻┃
┓┣┳┓┫┻┣━┣┻┏┓┃┛┫┏┓┏╋┳┫┫┛╋┓╋┏━━┓┓╋┫┃┫┗┗┛┏┳
━┃━┏━┣┫━┏┫┓━┏┻┗┻╋┣━┃┗┳┳┣┫━┗┫┃┃┏┓┓┗┃┛┻┻┓━
┗┏┗┳┛┛━┏┻┏━┳┻┓┣┗┏╋┫┏┳╋┛━┳┛┃┏┏━┓┻┻┗┃┛┗┓┫┫
┳┏┻┏┏┏━┻┳━┫┃┏┗┗┛━┛┣┃┳┛┻┏╋┣┳┏┳┻━┛┛┓╋
╋┛┫┻━┗┏┻┻┃┓┗┳┃┳┃┣┣┳┗┣━┛┣━┫┛┛┻┏┃╋┗┣┳┳┻┣┫┛
┗┗┻┫┛━┣┏┃┣┣╋┓┏┃┏┫┫┛┏┏┛┗┛┳┳┛━┣╋┳┗┣┓┫┛┃┫━╋
┛┣┻┃┻┏┳╋╋┓┃━┛┃┻┓┏┗┏┓┣┗┻╋━┛┃╋┛┻┗┏┳┓┻╋┃┫┛┻
╋━┛┏┻┣┻┗┣┛┻┗┏┣┃┣╋┛┻┗┗┣┛┫━┛┳┛┫┃┳┏┣┻┻┣╋┃━┫
┻┣┣┃┗┛┛╋┻┣┏┏┗╋┓┓┗┫┫┓┓┓┻┃━╋┛╋┣━┫┳┏┣┓╋┏┫┗┗
┛┻┻┃┛┛┳┛┛┗┓┣┻┻┛┛┣┛┫━┣┏┳╋┓━┓┏━╋┗┳┗┣┓┓┫┏┏┫
┣┫┻┳┛━┫━┫┳╋┳┗┓┛┻┻┫┛┗┏┏┓╋┛┏┛┓┃┏┛┳┫╋┣┓┫┫┛┻
┣┓┫━┣┛┗━━┣┃┻┃┓┻┓┻┛┣┏┫┃╋┗┛┳┃┻┣┣┻┛┏╋┏╋┃┗┣┣
┏┳┓┳┗┗┓┃┗┻┫┛┣╋┣┗╋┗┫┻━┻┳┓━┗┃┣╋╋┗┳━┓┛┫┏╋┳┓
┗┣┛┳┗┗┻┫┏┓┃┛┓┛┗┏╋┻┳┓┫━┻┣┛╋┣┗┫┛╋┻┏┣┗┓━┗┣┛
┏━┣╋┛┳┻┓┻┏┳┃━┣┛┏┣┃┃┗┛━┗┳┛┃┳╋┗╋┣┛┛╋┻┏┫━┗┃
┏╋┗┛╋┃┻┗┃┗┓┳┏┃┓┛┻┣╋┗┃┳┗┣┛┓┓┳┃┏╋┳┛┗┻┻┳┳┃┏
┫━┳┳━┓┣┻━┣╋┗┫┏┓┫┃┗┫╋┣┫━┓┗┗┃┣╋┃┃┃┣┫┓┓┣┫┣┗
┏┫┫┫┏┳┫┣┻┏┳╋┏╋┗┻┗┫┓┏┓╋┗┻╋╋╋┻┃┳┣┻┛╋━┣┻┻┻┣
╋┏┻┓┫┛━┓━┃┫┣┓┓┛╋┛┫┣╋━┣┫┓┗┏━┳┃┃┛┓┏┗╋┻┻┫┗┗
┣┫┛┏╋┫┣┻━┻┏┫┃┻┣┏━┫┗╋┻┫┛┏┻━┫╋┻┃┳┓┓┻┻┫┃━━╋
┻┻┻┫┓┗┛┳┗┫┳╋╋┓┫┗╋┃╋┏╋┓┗┏┛╋━┛┫╋┫┗┛┣┛┫━╋┛╋
┻╋┏┣┃┏┳┛┛┏┛┫━┳┻╋┣┗┣┫┓┛╋┣┣━┃┏┣┫┏┻┓┫┳┃┳┳╋┃
┻┫┻┏┻┗┣┻┗┓┣┻┻┫┛┓┏┓╋┳┏┣┃┗┛┃┳┏┻┛┻┣┳┣┓┓┻┓┫┓
┓┃┗╋┫━┛┫┳┫┏┗┳┏┳┣┻┻┻━┗┣┛┻┏┛┛┗┛┫┓┳┣━┳━┣╋━┳
┳┻┫╋┳┻┛╋┳┏┻━┗┗┫┣┏┛┛┗┗┫┏━┻┓┳┃┃┻┛┻╋━━┃┳┛┫┃
┓┗┓┏┏┳┃┣┫┫━┛┻┃┳┣━┏┫━┻┻┳━┫┏┃┓┻┛┛┳┏┻┃┫━┣┣┣
┃┳┛┫┓┏┣┓┣┓┣┣┫┗┃┻┗┏┛┓┓━╋┏┛┏┻┛━┃┗━╋┫┓┣┏┃┏━
┻┏┣┛╋┓╋┫╋┏╋┏┻┓┻┻╋━┗┛━╋━┗╋┣┃┃┳┗┣┳┫┳┗
╋┓┃━╋┃┫┛┫━╋┻┓━┻┛┛╋┻━┣━┗┏╋┃╋┛┫┫┫┻┳┗┣┓┫┃┓┓
┻╋━━┗┻┓┏┻━┏┫┓┛┣╋┗┏┏┣┳┓┏┃┛┣┳━┣━┗┃┳┛━┻┻┣┗╋
╋┓┳┳┣┗┏┫╋┃┛━┛╋┫┏┻┳┏┃╋┳┏┓┓┳┻┓┣┫┛┳┫┛┓┃┗┫╋┣
┳┻┫┳┣╋┗┏┫┳┛┓┻┫┛┓┗┛┗┏┫┻━┗╋┏┗┃━┓┃┳┛┻┓┏┗╋┏┣
┃┣┻┃┏┃╋━┫┻┣┃┻┃┏┃╋┏╋┳━┣┻┗┫━┏━━┛┻┻┓┏┣┳┣┳┗┣
┃┳┃┛┃┃╋┓┗┓╋┏┳╋┗┻┳┃┃┛┫┳┃┃┗╋╋┃╋┃┣┗┛┓┗┃┣┗┫┏
┗┏━┛┻┻╋┻┏╋┏┓━┓┻┳┃┗┫┏━┣┻┓┫┗┛┃┫┣┛┏┃╋┏┛┏┣┏┳
┳┓━┗┣╋┛━┻┓┏┳┗╋┣━┗┳┃┃┻┃┏╋┗┃━━┃┣┏┃┛┃┓┣┃┏┛╋
┣┃╋┫┏━┏━┃┣┓┣┳┳┻┗╋╋┏┓┛┣┫━┻┃┛╋┳┣┃┣┏┛━┫━━╋┻
┓┫┫┳╋┫┗━┃╋╋┳┣┻┛┣┫┣━┣┓┻┻┓┫┃┻┗┛╋╋┏┳━━┣┫┏┛━
┣┛╋┛╋━╋┏╋┃┛┣┛┳╋┳┗┳┏┫┏┫┏┓┏━╋╋╋┳┫┓┏━┓┫┗┳┳┫
┗╋┻┗┏┳┓┻╋┃┗━┛┳┫┛╋┳┳┗━┻┳━━┃┓┗┣┗━┃┣╋┗┻┣┳┃┻
┳━┏┳┏┫┓┛┏┛┻┛┃┣╋┗┃┗╋┗┗━┗┫┛┓┗┻╋┛┃┛┏┛┗┫┳┃┻━
┛┗┣╋┃┣┳┓╋┛┛━┃━┃┏┛╋┳┣┛┫┓━┳┻┫━┣━┻┣╋┗┏━┣┳┛┣
┫┻┛┛╋┏┃┓┛┃┃┻┻┣┓━━┗╋┏┃┫━┳┳┛┳┛┛┫╋┓┓━━┳┏┏┗┏
━╋┗┓┫┣┫┣┗╋┓┳┓┗┫━┛━┃┛┗┳┻┃┛━┳┣┣┻┃┛┏┣┳┏┏┻┃┗
┓┗┗┳╋┗┗┳┃┗┓┛┛┛┣┳┻┓┓┫┳━╋┣┃┏━┫╋┏━┗━┻┣┃┏┃┗━
━┣┓┗━┻┣┃┫┳┏┳┣┛┳┫━┓┛╋┛┳┳╋┗┃┃┻┃┫━┫┛┗┗┗┓━┏┻
┗┻━┓━╋╋┏┓┫┻┗┳┓┛┏┓┓╋┛┓┳┃┫┻┃┫┻┗╋┣┓┓┳╋┫┳┣┛┛
┗┏━┻┣╋┛━┗┗┗━━┛╋┏╋┣┗┏┫┳┫┗╋╋┗┣┛┃┛┛┓┳╋┛┛┻┣┣
┓┫┛┻┏┏┏┣┛╋┓┣┻┃╋┣┻┳┛┓┃┳┛━┳╋╋━┏╋┃━┻┓┫┻┛┻┻┳
┓┗┓╋━┳╋━┃┗┏┓┃┃┣━┣╋┫┳┫┗┫━┫━┃┗╋┣┣┗┫┏━━┗┏┣┗
┫┗┣┣┣┗┏┫┓┗┫━┛┣┓┗┗┗┛┗┫━┃┛╋┛┛┛┫━┫┃┻┣┣╋┏┻┛┗
━┻┗┗┃┛┣┣╋┳╋┻┓┫╋━┛┏┳┛┓┓╋┏┫┻┻━┗┓┃┏┛┳╋
┛╋┃┗┳┗╋┓┏┓┫┓┏╋┃╋╋━┻┣┗┳┛┓┓┗━┛┛┃━┻┃┏┏┫┻┣━┃
┛┛┣┃┳┣┃┳┻┓┻┣┫╋╋┛┏┗┏┫━┛━┻┳┳╋━┫┗╋╋┫┏━┣╋┫┏╋
┃┣┏┓┃━┏━┻┗┓┳┛┏━┏┣┻┫━┫┗┃┓┻┣┻╋━┃╋┃┗━┗┗┃━┛┏
┓┛┻┫┏┣┣┃┣┻┓┫┃┛┏┫┛┗┏┳┛┻━┃┻┃┳┗┛┳┗╋╋┓┫┗━╋┣┗
┻┛┫┣┳┫┻┫┗┃━┳┫┳┓┃┗┛┓┻┏┓┳┃┛┛┳┓┓┗┫┗┳┻━┗━┻┣┗
┓┻┣┏┏━┗╋╋┳┗┫┳━┃┗┳┏┳┓┏━┻┫┻┓┛┳┳┣┏┓┗╋┣┏┻┓┛┛
┻┫┫┣┣┗╋┳╋┃┏╋┣━┳┏━┛┳┫┻┓┓┏╋┓┗┳┣┃┻┏┗┳┏┏┣╋┗┓
┫╋┣╋━┳┃┣┫┫┛┻┳┏┫┓┻┗┏┃┫╋┫━╋┳┣╋┃┗╋┫━┛┛┫┓┳┃┏
┏━┛┗╋┏┏┗┣┗┃┣╋╋╋┗┃┃╋┛┓┻┣┣┳┫┻━┗┣┣┻┛┏┃┣┃┻┗┳
┻┗┏┗┓┻┗┻┫┗┏┫┓┃┫━━╋┳┳┳┓┓┻┓┓┣┓┳┃┗┣┫┫━┗┫┃┏┣
┃┗┛┗┳┗┫┏┻┛┃┏┳┻┗┛┏┫┏┛┫┻┃┻┗┗┗┫╋┻┏╋┳╋┗┛┃┗━┛
━┳━┣┃┛━┫┫┻┏━┏┗┃━┣┗┏╋┛┫┗┃┃┳┫╋┫┓╋┛┫┏┳━┛┃╋┃
┻┃┃┳╋┏┗┣╋┛┓━┗┏┃┃┣━╋┻╋━╋┓┣━┻┓┫┫┛┛┳┏╋┃┏┫┃╋
┫━┛┛┏┓┃┻┛┏┗━┛┃┗┻┃╋╋┛━┳┗┳┳┏┛╋┗┗┏┓┓┗┣┻┛┳┳┛
━┳┓┏┻╋┃┻┗┃━┻╋╋┓┣┳╋┣┳┳┣┣━┓╋┣┣┫┻╋┛┗╋┻┓┫┛┛┻
┃┻┛┳┏┃╋╋┣┳┓┣┳┳┓╋┫┳┣┃┳┳━┣┻┻━┣┓╋┻┗┗┗┃━╋┫┫┗
┳┫┻┃┏┃┣┓╋┓┓┳┏╋┓┣┣┛┛┫┗┻┃┃┗┳┳┫┓┳╋┫┫┳┫┏┗┃┛┻
┓┛━┣┗╋┻┻┗┗━┃┏╋┫┏┓┃━━┃┳┳┃┛━┣┓┻┏╋┗┫┻┳┳┏┫━┫
┗┗┛┃┻┻┗━┗┫┻┏━━┛╋━┳━┃┏╋┛┻┏┣┛┃╋┻┏┻╋┫┣┫╋┫╋┣
┳┣┏┓┣┳┏┳┻┣┛┻┓┃━┳┓┳┏┳╋┣┣┃┓┫┓┛┣┛╋┃╋┫┫┳┫┓┳┏
┳┫┳━┳┗━┛┗┗┛┓┓━┳┫┣┏┳┫┳┓┃┣┗┫┣┃┫┃┃╋┗┳┏┳┣┗┣┗
┫┗━┣╋┳┫┻┫━┛┃╋┳┛┻╋━┗┻┏┃╋┳┣┣┃┃┃╋┃┏┓┏┗┏┣╋┓┓
┓┏┳┃┫┛┗┳┏┓┳┏┳╋┣┓┗┏┳┏┏┣╋━┳┓┫┣┗┣┻━╋┻┓┣┗┫┓┻
┓┓┻┛┣┫┣┳━┏━┃┗┳┛┻┳╋┓┓━┏┻┫┳┓┗━┃╋┳╋┻┃┓
┃┃━┗┏━┓┛┣╋┣╋━┓┛┣┃┫┗┣┏┗━┣┏┳┳╋╋┓┫┣━╋┗━┗┃━┫
┛╋┃┻┻┓┏┓┳┗┳┛┗┫━┃━╋┫┗┓╋┳┫╋┗╋╋┻┻┫┣━┃┫┓┗╋┫┓
┏┳┃┻┳┣┫┣┃━┓┗┗┓┗┗┳━┛┗┗┻┛┏┏┏━━┫┗┗┳┫━┃┛┣━┓┛
┗┓┫┏┻┓┫┣┻┗┛┏┏┛┣┏┏━━╋┳┛┳┃┏┗┣┓┛┓┓┣┗┫╋┻┳┃┃┣
┏┓┏┗┓┻┗┻┣┃┳┳━┫┏┻┓┣┃┏━┻┓┣╋┛┳┻┛┛┏┗┃┃┫┳┓━┃┻
┛┣┓┏┗┣┻┫┻┳━┛┃┫━┓╋┳┏┣╋┫━┻┏┃┳┗┃┫╋┗┻┣━┛┣┏┣╋
┛┫┏┗┣┻┓┗┓┏┛┛┗┛┳┳┣┓┏┓┗┛┗┳╋┻┫┃━┗┣┛┳┫┏┃┻┫┓┃
┻┃╋┳━┗┏┗┳┓┏┳┻┛┃┣┻━╋┓┃┛━┛┻┗┓┳┣━┃┻┃┛┃╋┛┻┏┗
┗╋┏┏┳┣╋┏┃┗┗━┃┃┣┫┗┏┓┻┃┳┏┳╋┻┫┫┛┓━┓┏┛┗┳┛┃┳╋
┻┗┏┃┗┏┳━┳┓┫┓┻╋┃┗┛╋┗┗┫━┗┏┳┫╋┗┛┛┣┫┗┻┳┫┃┣┃━
┫┫╋┳╋┓┗┓┓┏┗┫╋┛┛┫┻┃╋┣┳━┫━┫┛┫━┏┏┻┛┳┓┣┫┳┣┃╋
┣┣┫┃┣┛┫┏┓━┻┛┗━┫┻━┣┏╋┣┣━╋┗┣┓┃━╋━┳┳┃┫┓╋┫┳┗
━╋┓╋┫┗┃┳╋┫┗┳┓┛┫┛┻╋┃┣╋┳┛┓┗┛┳┫┗┃┗┫┓┏╋┻┗━┣┣
┗╋┣┓╋┗┗┳┻┣━━┓┛┣┃┓┻┗┛┛┫┳╋┻┻┻╋┛┛╋┏┏╋┃┏┓┏┫┗
╋┓┛┏┻┃╋━┻┻┣┫┫┫╋┓┻┣┻━┏┳┓┳┻┗┗┛┻━┓╋╋╋┓╋┛╋┃┛
━┓┃┣┣┏╋┻┻┃┗┃┳┏╋┣┻━┳┏┃┳╋┳┃╋┳┏┛┗┻┏┛━━┳┻┣┳━
┻┫┳╋┓┳┃┏┻┳┛━┣┓┫┻┃┗╋┻┓┗┏┫┻┫┫╋┛┣┓┳┃┳┓┣┛┻┓┏
┻┛┻━┛┓╋┓━┫━┻┳╋┃┏┫┳┛━━┃╋┛┛┻┻╋┗┃┏┻┗━━┳┻┏┳┏
┓┗╋┏┫┏╋╋┫━┻╋┓┣┃┃━━┓╋┫┫┫╋┗━┳┓━━┣┛┫┓┻╋┳╋┃┃
┻┫┛┗┻┗┓┗┗┳┗┫┓┳┫┫┓┻╋┏╋╋┏┃┻┳━━┣━━┏┳┣┓┳━┳┓┣
┳╋┳┛┓┻┗┏┣┗┻━┗┛┛┓┃┳━┣┣┣┗┗┃╋┓┛┛┓╋╋┏┃━╋┫┳┃┣
┗┫╋┃┣┏┏┛┳┛┓┫┣┏┛┛┣┃┳┳┃┫┓┫┳╋┓┛┛┳┏┫┗┗┛━╋┛┣┃
┃┛━┣┓┗┫┏┣┏┳┣┛┫┗┫┗━┳┃┃┳┓┓┣┃┏┓┃┓┻━┏┓┳┛┳┗┳┳
┗━╋━┓┃╋┃━┫┛┏┳╋┃┃━┫━┗┳┗┗┏┗┗┳┏┃┣┣╋┫┏╋
404名無しさん:2006/01/01(日) 01:01:49 ID:Idc6OFEO
                   ,/ ̄ヽ\
                  //     V }
                     { {rヘ,. -ー‐}/‐- ._
                 /ヽ  `ヽノ    ヽ`ヽ、
                  / / ヽ \ \    i |、ヽ キム様とお呼びっ !
                 / ///\、 \ \  l | ヽ ヽ                     _
                 ,' ///   \、 \ n」^Y7ァ、ハ                   / }
              l.///      \\ 」 f⌒<_心rトヘT7┐       _     ,. '´ /
              !_彡 u  ヽ、    \辷{  _,>ェ<´_ ̄}_〈      / }‐-、,. '´  /
              ,亟 >;==、、      く.〈_ {仁ト廻ノ}コ} {_」   _ノY ノ<⌒ヽ  <
               {./!. {〈 ;::::::}.!     ,.二幺L ̄l7< ̄r<ノ  ,.イノ レ \ 、  V  ノ、
           _,./イ |  ゝ-'′      /::::ヽVL>《、__,》┘´  /, 〉  |   } }.ゝ┘ノ ,ノ
          rく |/、 ゝ! ///     '    廴':ノ } /!| 》 《r<}//-‐L_ 「  く   {二 ‐ ノ
         <ヽ\>''´ 、    「 ̄ 7  /// .イ._||_rへハ〈     =辷.    ト、_,.しイ 〉
         匸`ヽ∨_,.へ、\  ヽ ノ    /ヲ|! リ // 〉〉       〉   K 人   〈 | )
       (( >'´ ̄   r===、ー-  _,. ィ.三ニ{_   ∨ //      V/  ヽ  ) __ ノノ {
        / /      ||__/__,>ェェ====、-∠(   /| |二     ー∨  ヘ ∨ Y V
     rへ、{_  /     ̄{ / 8 ||\  | ||二Z    /| |_>、__  ヽ、└く_/_    ノ_ノ
二ヽ、__>-; 、二}  /!   /‐- 、__||_\!_」|ニて_ノ-‐⌒ヽ!     ̄ ̄ \__ァ‐'⌒ ̄
/ ̄ ̄`´  | |l   / |   / r‐--‐、||      }
          | |  /  〉 / く/ハ\>! ト、   〈
   ヽ 、  | |  /  / /  <><>||  .   ヽ
┳━┣┛┣┛┗┳┗┛┃┻╋┓╋┛┗┏┏┻┃┣┃━┏┣┻┗┛┛┻╋┻┫┻┣┗┻┃┫
┓┏┳┫┏╋┳┛┳┫┓┓┳┗╋┛┛┓┫┻┫╋┫━┃┳┻┳━┏┛┫╋┫┛┣┛┃┛┗
┳┏┏╋╋╋┛┛┏┫┫┗┓┫┛┣┃━┣┛┣┓┣╋┓╋┛┻┗╋┫┓┫╋━┓┓┏┣┛
┳┏┫┣┏┗┛┫┫┃┛┓┗┗┏╋┣┏┃━━┛┛┃┫┃┣━━┣┗┓┃┗━┃┫┫┓┫
┗━┣━╋┏━╋┛━╋┳┳━┃┳┫┳┗╋┓┫┣┫┗┓┳┏┻┻┓╋┏┣╋┛┓┓┫┫
┻┗┣┓┻┳━━┏┏╋┣┓┫━┳━┓┛┻┗┃┓┛┃┏┃━┓┻┗┣┓┗┳┳┃┃┏━
━┓┫┫╋┳┗┗┓┣┣┓┗┏┳┣┳┛━┳┏┏┛┃┫┣┛┛┳╋╋━┣━┓┓┃┃┫┛
┗┛┓┣┫━┳┣┃┏┫┏┳┃┫╋┓┗┳━┳┳┫┻┳┣┻━┻┻┫╋━┗┃━┻╋┻╋
┻┣┣┛┣┓╋┳┳┏┻┗┛━┓┻┛┫┏┳┣┻┓┏┫┣┗┫┛┛┃╋┳┓┳┏┣┏┳┻
╋┻┓┓┻┓┓╋┓┃┫┏┃┣┻╋╋━┛━┻┃┃┏┫┻╋┛┓┃┫┓┣┓┫┓┻╋┫┣
┓━┳┗━┳┣┏┏━┛┏┣┏╋┻╋┛┳╋┃╋━┣┣┃┳┛┓┳┳┳┻┳┫┛┳╋┃╋
┻┣╋┣╋┃┫┳┏━━┫┣┫┣┳┃┣┏┓━┛┛┳┳━┓━┛┳━┃┃┗╋┗┃┛┻┻
━┳┻┻┻┫┫╋┻┻┏╋┣┛┓┳┻┫┣┓┗┓┃┫┃┏━┓┏━┻┓┓┻┛┏┏┳┻┣
━━┃┏┳┓╋┓┃┓┃┓┃┣┣━━┃┛┛┏┏┓┓┏╋┫╋┻┓┗┏┃┳╋╋┣━━┗
┛┃┗━┓┣┓┻┳┏┃┓━┓╋┣┣┃┻┃┳╋┓┫╋┓┣┏┫┗┗━┃┏┳┗┃┳┳┗
━┣┳┛┣┓┻┳┗┛┫┫┣╋┓╋╋┏┓━┗┓┓┻━┓┛━┛┓┃━┫┫┓┏┣━┃┗
┛┗┫━┣┃┛━┻┛┓┓━━┳┻┓┃━┣╋┗┓┫┫┏━┛┣╋╋┛┏╋┗┏┓┣┫┳
┳┻┓┃┛┳╋┃┳┃┣┗┛┓╋┫┓┏┛┓┏┣┫┛┓╋┏┓┓┛┫━━━┳┣┣┗┳┛
━┗┫╋┛┓╋┛┏┳┗┫╋┻┃╋┓┳━┫┛┓╋╋╋┗┗┫┣━┛━╋━┻┃┗┃┛┻
┣┗┓┏━╋╋┏┗━┣┳┫┏╋┳┳┓┛╋━━┃┫┃┫┻┓━┫┣┣━┏┓┗┫┛┻┫
┏┣┃┛╋┃┗┃╋┛┫┃┻┳┣╋┻╋┛┻┛┗┫┳┗┃┳┃┗┫┃┣┗┫┫┓┏┣┳┣
┃┳┣┣┣┏┃┗┻┃┻━┳━┗┻┓┗┓╋━┃┻┓┫┫╋┳┳┏┗╋┣┗┣┣┳┗┻┫
━┏┃┛┏━┣┏┓┃┫┳┗┻┗┏┳┳┃╋┛┃┏┳┓┏━┛┫┓┓┳┻┏┻┃╋┫┻┗
┳┳━┃┻┗┛╋┗┃┏┗┗┗┛┳┻━━┓╋┻┃┳┓┫┓┫┫┳┏┻╋┫╋
┏┳┃━┳╋╋┣┫┻┛┗┏┣╋┣╋┃┓┳┓╋━┓┓┏━┓┣━┏┣┃┓┃┏┳┗┛┛
┻┏┣┃┏┓┻┓━┫┏┣┏┏┣┓┻┛╋┫┛┫┓┃━━┗┣┓━┣┻┫━┻┃┛┛┗┓
┓┳┛╋┏┏┏┣┳┃┗┃┫┗┓━┛┣┫┛┃┳┳┃┻┗━┫┗╋┫┣┃┻┏━┣╋┏┓
┗┣┫━┃┛━┫┳┃━╋┗┏┃┛┓┓┻╋┣┏┗┗┫┫┻━┏┣┳━╋┓╋┃╋┫╋┛
┻┫┻┓┛┏┓┣╋━╋┫┻┗┫┳┏┻┻╋╋┛╋┻┏┫┓┻┓━╋┛┻╋┳┣╋┣┫┫
┣┻┏━━┓┛┗┃━┳╋━┳┻━┛┻┓┛┛┫┣┫┓┃┳┳┣┏┫┣┣┣┛┳┻┛┛┓
┃┻┣┫┏┏━┛┗┓┃┃┳┫┳┣┳┃┣┛┻┛━━┏┳┛┏┗┗┳┏┣┣┏┓┃┳┗┏
━┏┏┏━╋┻┣┏┗┫┳┻┗╋┗┳┏┃┛┛┳┗┣┣┃━┓╋┻┳╋┛┫╋┣┛┓┏╋
┻┣┫╋┻┻┃┻┣━┛┫┓╋┳┃━━┗┏┏╋┫┫╋┛┳┛┃┃┏╋┛┃┃┻┛┃┃┃
┳┣┃┣┃┫┣┃┣┳┓┫┛┃┓━┣┗╋┛╋┳┃┳┛┻┗╋┏┏┫┏┏┻┗┛━┗━┃
┳┫┃┏┣┫┛┗┃┻┏┛┳┳┗┛┓╋┗┣┛╋┓╋┣┳┓┏┻┫┣┃┗┻┛━╋┓┻┗
┃┏━━┣┳┣┫┃┃┳━┗┗┻┫┗┗┳┓┃┛╋┣┏┓┻┓━┣┻┣╋┳╋━━┗╋╋
┻━┻┗━┃┻┣┻┏┳┳┃┏┻┓┣┫┓┛┳┓━┻┣┃┗┫┻┏━┛┃┻┳━╋┏┏┣
━┫┓┛┏┓┏┗━┫┛┃┻┣┳┫┃┏┏┳━━┛┃┛┛┻┫┣┓┣┗┗┓┻┃━━┗┫
┃┣┻┳┃┛┳┃┃━━┃┻┏┣┛╋┃┓┗┓┏╋┛┃━┛┫┗┳┻┃╋╋┣┫━┏┏┓
━┗┓┓━┏┓╋┻┏┳┃╋┫┻┣┻┣┃╋╋┻╋┃┓┛┓┏┛┗┓┫┏━╋┛┓┳┻━
╋┗┻┏┳╋┣┃┓┏┓┏┫┏┫┗┃━╋┳┳┳┓┫┣╋┳┓╋┓┏━┳┛┫┳┳┃┫┃
╋━┃┏╋┳━┣┳┳┓┻┃┫━┫╋━┃━┏┏┻╋┣╋┓┫┫┗┛┛━┳╋┃┓┃╋╋
┓┳┛━┣┣━┣━┳┓┛━┓┫┓┫━┛┃┳┳┛━┓┛━┓┗╋┏┫┃┃┃┫┏┏┓┗
━┃┻┏┓╋┓┳┃┃━━┳┏━┛┫┃┫━┻┓┏┗╋╋┗┛┏┻┓┓┏┃┫━┓┣┗┓
┛┏┃┫┓━┻┣┻┳┗┛┗┳┣╋┓┛┗╋┓━┃━┗┏┻┗┣┳━┫┃╋┳┗┏┃┗┳
╋┃┳┓┣┻┳┛┳┣┏┳┓┏┓┏┣┓┃┃━╋╋┃┣╋╋┏┗┣┗┣━┣┳┻┳┗┛┣
┃┏┳┣┛┃━┫╋┓┛┏┫┛┻┳┫┃┻╋┗┳┛┓┃┗━┫┓┣┃┳┫┫━┳┃┳┻━
┻┳┻━┏╋┻┓┳┏┣┣┻┻┃┗┻┏┏┫┫┓┫━┏┏┓┣┃┻╋┳┛┓┛
┏┻┓━┣┗┗╋┫┗┻┳┫┳┗┻┃┏╋━╋┗┻━┛┛┏╋┫┏┃┣┃━┫┣┛┏━┫
┏┏┏╋┃┳┃┫╋╋┫┏┗┓┛┗┃┻┛┛┣┗━┫┃┣┏┓┛┃┃┫┫┏━┏╋┗┏┃
┗┃┛╋┓┳┳┓┫╋┓┫━━┫┳┏┃╋┏╋┓┛┫┫┻┗╋┃┃┃┏┣╋┣┏┗┛┏┛
┣┻┏━┳┓┏┓┳┗┃┛┻┣┃┻┗┓┏┗┗╋╋┻┻┣┛┓┳┻┃┗╋┫┻┓┏┳┻┗
┳┃┗┏┣┻┛┃┓┳━┳┃┫┣┣┃╋━┣━┫┗┫┏┻┛┻┏┃╋┗┣┛━╋━┳┏┃
┳━┃┓┳┫┻┗┃╋┃┗┓┛╋┏╋━┻━┗┏┳┏┳┳┻┛┳┻━┏╋┛╋┛┓┗┃┛
┫┓┣┫┫┃┃┣┛┏━┣┳┗┫┓┏┓┣┃┛┳┛┏┳┣━┏╋╋┳┫┫┻┗┏━┃┛┻
┏┏┣━┫┛╋┏┣┓╋┏╋┻┗┫┛┓┗╋┫┣┣┫┃┃┏┫┛┳┻┃┻┫┳┣┏┛┫┫
┏┻╋┣┃┛┓┃┗┏┣┃┣┏┳┏┳┣┣┳┻┣┓╋┫┛┫━┃┣┏┣┣┻━┣┫┻┫┏
┣╋┫┓┫╋┗┛┛┫┛┏┣╋┗┣┳┫┗┳┏┓┗┻━┏┫┛┫━┓┛┓╋┻┗┃┗┗┗
┏╋┃┫┗┣┻┫┃┃┫╋┗┛┏┳┏┳━┫╋┛┓┃┓┣━┛┏┻┻┓┃┓┏━┃┓┳┃
┳━┻┏┳┃━┗┗━━┓┛┣┻┃┃┏┳┏┫┗┛┃┓┃┗┫┓┣╋┻┃┣┓┛━━┏┣
┛┳┓┻┻┣╋━┗╋┛┓┗┏━┃┳┓┃┫┗┏┛┫┃╋╋┃┏┓━┫┳┓┗┛┣━┃┻
┏┻┃╋┏┓┃╋┛╋┛┓┻┛┫┗┛┏┻┗┗┓┏┫┻┏┳━┓┻━┣╋┃┏┳┗┛━━
┣┳━┛┫┻┏━┳┓┓┣┫╋┣┣┗┻┏┏┛┛┻┣┛┗╋┛┛┗┫┓┛┗━┳┓┣━┏
┫┃━┫┏┛┗┃┛┏┳┛┣┛┳┃┣┻┓┻┣┏┓┗━━┣┣┏╋┃┳┣┛━┗┻┛┏━
┓┳┻┃┓┻┏╋┃┻┓┏┃┏┏━┫┫┃┫┗╋┏┛┻┻┓┛╋╋┫┓┻━╋┏┗┗━┛
━┓┓┗┳╋┻┫┳┏┣┃┻┳┳┏┣━┣┏┛┳━╋┫┛┗┣┣┏┳┻┏┣╋┏┛╋┗┛
┓┻━┫┣╋╋┣┣┗┗┻┻┓┗┏━┗━┛┗┛┏┻┣┏━┫┃┗┃┛┫┻┳┳┏┳┻┣
┻┣━┗━┏┣┛┓┃┫┫┳┻┣╋━┗┻╋━╋┗┗┗┗┓┛┃┛┗╋┛┣┳┓┫┃┗┓
┗━┫┓┏┣┛┏┣┫╋┗┻┏┃┗┻┻┻┓┃━┏┃┏┫━┳┫━┃┛┣┣┳┛┳┓┛┓
┓━╋┓━┳┓┗┓━┛━┗┻┳┏┛┏┻┏┻┣┃┳┛┗┗┻━━┳┳┓┣╋┳┏╋┏┳
┏┻┗┛┃┗┻┻┻╋┗┳━┣━╋╋┻━┣┃┃┛┛┣┏┏┻━┏┳┛┃┃╋┓┓┃┫┗
┻╋┓┫━┗┃┣┏┏━┗╋┓┛┃┓╋┗┏┃━┛━┛┳┫━━┏┃┃┗╋┃
━┫┻┛┳┣┫┳┫┳╋┗┗┻┳━┳┳┳╋┫┣┏┛┫┣┓━━┏┣┃┓╋┃┏┓┃┻╋
┓╋┏┛┃┣┻┗┻━┳┳┣┛╋┳┳┃┳┛┛┫┏┣┻┃┳┻╋┛┣┻┣╋┗┻━┣━┓
┃━┳┗━┫┻┗╋┃┃╋┳┗┛━┗┫┏┣┣┏┻╋┏┏┃━┛━┓┃┃┫┏┣┫┏┳┳
┃━┃┏┏┣┻┃┓┃┫┣┛┫┏┗┳┛╋━┻┃┻┃┃╋┻┏╋┳┃┫╋┗┗━╋┣┻┳
┃┫┣┓┗┣┏┛┣┻┳┛┛┫┓┏┫┗┗┃┃┛┛╋┻┳┛┛┏┳┣┳━┻┏┓━┻━┃
┣┻┳┗┻┓┓━┛━┏┫┣┃┫┏┣━┃┓━┃━┛━┗┗┣┏┫┫┻┛┻┣━┛┏┃┻
┫┃┳┏╋╋━╋┻┫┗┃┻╋╋╋┓┳┣┻┓┏┏┣┳┫╋┻┳┳╋┗┓┛┣┓┗┛╋┛
┓╋┏┏┳┓┻━┫┗┳┏┛┗┻┳┏┫━━━╋┣┗┳┃┻┏━┛╋┓┫┗┳┏╋┫╋╋
┳┳┳╋┃┏┃┓┳┻┏┳┓┃┻┃┗┳╋┓┫┏┏┓┻┛┛┫┻┣┓┻┃┃┛┗┛┓┏┓
╋┫━━┳┓━┏┣┓┓━┳┳╋┗┣┗━┫╋━╋┛┓┓┃┓┻┛╋┏┫┓┣┳┃┏┣┏
┗━┻┃━┻┻┣┫┗┻┓┓━┓┻┗━┓┃┫┃┃┃━┓┻┃━┻┛┓╋━┻┃┫┛┣┃
┃╋╋┗┳╋╋┓╋┳┻┻┣┻┏┫┳┏┗┃┓┻┓┗┻━┳┏┓┏┗┏┳┣┏┻┃┛╋┛
╋┣┳┗┫┏┛┳┣┗┏┫┓╋┻╋╋┃╋┛┣┳┳┳┓┳┛┳┗┗┛┛┫┃┓┃┫┛┫╋
┳┳┃━┏┗┗┃━╋┫┻┃┗┏┫━┣┫┻╋┳╋┏┫┗┓┏━┳┏┏━╋┗┃┛┏┛┣
╋━┛┃╋╋┳┫┻┳┫╋┓┻┏┳┓┫┳┏┏━┓━┗┣╋┣╋┏┛┻┳┃┓┳┣┗┳┓
┫━┃┏╋┛┣┻┻━┗┳┫┫┗┓┏┳┗┫┗╋┏┃┃┳┣┏┏┏┛┻┻┫╋┣┣━━┫
┻┃┏┗┗┗┻━┓┏┃┣━┛┗━┏╋━┳┓┗━┛┃┻┗┗┳┻┗╋┫┻┫┳┫┛┓┓
┫┏┛┫┓┻┓┃╋┛┓┃┏┃┓┳┫┃┛┏━┓┳┫━┃┃┃┣╋┫┓┻┛┃┗┗━┻┓
┛━━┳┛┓╋━╋┗┣┗┓┛╋━┓┛┣┓┏┃┳┫┳┳┏┫┏┃┻┗┗╋┃┫┏┣┓┗
┻┗┃━┏┗┣┛━┏┻┣┫┃┏┻┛┗━━┳┳━╋┗┓┻┫┓┃┳┫┳┫┗┻┗┓┳╋
┻┏┳┗┳┳┳┫┓┣┃┫┻┗┻┻┓╋┫┗━┏┻┏┳┻┗┻╋━┻┳┗┣┏┫┃╋┫┃
┳┓┛┣┫┃┓┳┏┣┣┣┃┻┳┫┃┏━┛┓┃┫━┗┳┃┛┗┣┃┏┫━╋┓┗┏┗━
┛━┣┃━━┳━┛┃┛┫┳┳┫┏┗┣╋┛━┓┓╋┻┃┏╋┏╋━┫━┻╋┏┗┳┏┛
┳┻┏┳┗━━┃┛┗┫┻┓┳┛┃┛┣━┣╋╋┳┣┓┳┗┏━┣┓┫┗┛┛
┳╋┻┗┻┏┣╋╋┃╋┓┓┣┛┗┛┏┓┫┛┫┃┏┳┫┳┗┗╋┫┻┣┗╋╋┓╋┃┫
┃━┗┛╋┣┗┗┃━┓┃┏┳━╋┳┛┫┏╋┛┃┻┳╋┓┃┛┳┻┻┣┓━┃┣┳┣┻
┗┃┻┛┗┫┫╋┫┣┓┏┗━┛┫┣╋┻┛┃┏┳┳━┏━┏┫╋┛┓┓┣┃┛┓┳┫┏
┗┃┛┗┳┏┏┓╋╋╋╋┏━┓━┏┳┓┗┓┫┏━━━┳┳━━┏┓┻┻┣┳╋┃┫┫
┗┫┓┫━━┣━┃┻━┣╋┛┛━┻┛┛┳╋┣┛━┻┫┳┃┏┏┗┣┏┣┃┳┳┳┃━
╋┫┻┳━┃┃┃┗┗┳┛┻╋┓┏┳┗┏┃┏┫┗┓┓┣━━┳╋┛┳╋┫╋╋┛┗┣━
┗┓┓╋┏╋╋┓┫┃┻┳┃┃╋┃╋╋╋┏┛┓┻━┗┳┳┓┫┫┻╋┻┳┗┫┏┛┏┫
┣┗┻┛┻┻┳┏┳┳┏┓┻━┻┃┏┃╋┓┓┛┫┏┗┳┻┣┫┃╋┣┻┫┣╋┃┏┫━
╋┓┫┏┳┓┣┣┻┃╋┗╋┻┓┣┗┃┓┗┃┻┫┫┓┳┏┳┃┻┻┣┣┻┫┣┏┳┛┃
┛━┛╋┛┳┃━┛┓┓┣┳┣┛┻━┗╋┳┫┏┫╋┗┻┳┻┓┗┃┫┫╋┛┻┻┓╋┻
┗━┳┫╋┏┏┗┏┃┫┫┳┫━┗┳┛┳┏┣┃┻━┓┗┛┻┏┗┓┛┣┫┣┗┗┳┫┣
╋┻┳┫╋┏┏┻┛━━┣┛━┛┓┛┻┓┣╋┣┳┫┓┃┳┏┛┻┏┣┻┳┛━┣┃┻━
━━┫╋┣┫┳┫┗┣┗┓┓┓┗┫┣┫╋┃┗╋━┻┗┻╋┫┃┃┃┏┃╋╋┳┫┫┏┓
┓╋┣┓┃┛╋━┫┛┻┏━┫┏┛┳┛┣┃┳┻┓━┏╋┏┃┃┳┳┳┫┗┫┛━┛┓━
┻┫┏┃┃┣┫┃┓┻┓┫┃━┣┏┓╋┫┗┣━┗┛┫┳┗┏┏┏┫┻┓┣┛┛┗┓┫┣
┛┃┏┛━┗━╋┓━┻┳┳┗┏┣┗┃┳┓┓┓┃┳┻┣┻┓┣┏╋┓┓┫╋┓┗┫┗┗
┛┃┗┓┳┣━┳┏┏┳╋━┫┛━━┫┻╋┛┛┃┛┓┻┣┣┛┻━┗╋┗┫┻┓┃┏━
┣┫┓┃┛┃┗┣┻┫┳┃┗┃━━╋┃┣┏┃┗┏┻┓━┣┣┏┫╋┳━┃┣┳┏┗━┣
┓┣┓┣┓┗┏┳━┗┫╋┻┣┻┻┃┃┫┣┗┃┃┳┛┏┃┃╋┗┣┏┳━╋┳╋┻┃┃
┛┫┛┓┛━┣━┏┣━┗╋┏┫┣┳┛┻━┫┏┻┓┃┏┛┣┻┗┃┣━┃━┛┃┳┳┃
┛━━┃┃┳┳━╋┫┏┓┛┛┏┗┛┻┣┓┗┳┣┏┃┓╋┓┏┗┫━╋┛┓┣┃┛┳━
┛┳╋┃┓┏╋┏╋┏┏┳┫┻┳┻━┗┛━┛┗━┓━┏┓┓┫┏┛╋┗┓┃━┣┣┗┻
┫┃╋┃┓┏┣┓┃┗┛━━┳┳┗╋┛┛━┗╋┓┏┫━┛┣┻┣┫┏┳┫┓╋┛┓┃┫
┏┫┏┳┓━┻┛┛┳┻┗┛┫━┳╋┃┻┃┳┃━┓╋┃┻┛━┣┗┫╋╋┗
┣┃┻┗┏╋┏╋┓┗┓┛┻┫┳┏┗┃┃┗┻┣╋━┛┗┛┻┫┃╋╋┗┃┛┫┣┫┻┻
┃┏┛┃┃┓┛┃┃┗╋┫┣┃┻┻┗┛┻┣┫┃┛┓┛┻┓┓┃┫┃┣┃┻┗┃┳┗┗┓
━┫┃┏┓┓┫┗┏┳┓┻┗┻┗┃┗┻┗┗┓┫┳┏━┃┳┳┣┻┻┣━┻┻┗┛┛┫┣
┗┻┛╋┳╋┏┗╋┣┗┓┏┫┃━┫┏┏━┫┻┃━┻┛┻┃┫┻━┓┓━┓┻┣┫━┳
┗┻╋┣┳┗━╋┳━┻┻╋┃┃┃┫┓━┛━━┛━╋┫┓┓━╋┣┃┗┻┃┻━╋┻┫
╋╋╋━┓┃┃┣┻┛┻━┗┗┻┏┻┏┗╋┣┃┛┳╋┣┫┣┗┏┻┻╋┫╋┻┣┗┳┏
┣┣┃┃╋┫┃╋┛╋━━┗┻┻┛┫┗┳╋┳┏┓┳┗╋╋┳┗╋┏┛┛┫┃╋┏┏╋┛
┗┏┳┫┣┫┃┫╋┛┗┻┃╋┏┃┃┗┓┗━━┫┣╋━┛━┏┛┻┻┫┫┣━┛┳┗┛
┫┻╋┃┫┣┻┛╋┫┻┃┓┣┣┣┏┃━┗┃┃┓┓┏┫┓┣━┏━┏┫┫┓┃┛┃━┳
╋┻┫━┣┏┫┗━┏┗┃┓┫┻┣┏━┳┫┗━┫┗┛┫┓┏┛┳┳┫┛┏┫┫┃┳┓┳
┳┓┳┳┃━┳┃╋┻╋┻━┃┣┳┗╋┻┗┫┣┗┣┳━┻┓┫╋┻┫┓┣┳┣┏┳━┗
┻━━━━┃┛┣┻┫┗┫┏┻┃┓┓╋┗┳━┳┛┳┣━┓┃┏┓┃┗┣╋━╋┏╋┫┓
┣┗┃┫┃┫┏┣━┻┛┗╋┫┣┳╋┻┳┏┓┫┻┛╋┣┗┏━┗┗┏┫┳╋┫┓┣┓┃
┫┳━┓┓━╋┓┏┃┏┻┛┳┏┣╋┓┓┓┗┣━┻┻┣┫━┳┣┳━┛┗┻┛┣┣╋┃
┗┏┳┗┫━┃┳┗━╋┛┣┃┻┏┛┻┣┣┛┃┳┳┏━┃┫╋┏┃┛┣┏┣┣┳┗┏┻
━┓┃┓┣┏┓┛╋┻┻┏┛┗┗┳┗┗┃┓━╋┣┛╋┣┗┏┻━┃┓┻┏╋┫┣┻┳━
┛┏┣┓┛━┏┻┳┻┻┣┓┫┫┫╋┓┗┓┻┗┣┣┣┏━┛┓┻━┫┳┛━┓┣┓┻┣
┗┏┣━┻┻┣┓━╋┏┳┫┻╋┣┻┛┗┛┏┣┗┣╋┃┻┓╋┳┗┓┳┣━┫┓━┃┏
━┫┗┫┓━┳┛┳┗┣┫┛┻┃╋┣┻┓┃┃┣┳┳┓┓┏┫┏┳┛━┫┓┳┫┻━┻┓
╋┗┏┣┛╋┳┛┻┗┻┗┓┣┛╋┓┓┳┻┗┫┃┗┏┻┛┫┣┻┻┏╋┏┛┏┫━╋┫
┗┛┛┻┗┃┃┏━╋┓┛┻┗┃┣┳┻━┫┃┗┫━━┫━┏┗┏┫┏┏┣┓┗━╋┣┏
━┓┗┫┳━━┣┛┻┻┃╋┏┛╋┳╋┻┳┃┳┣┓━┣┏┓┓┗━┫┳┻┻┃╋┫┛┃
╋┛╋┗┃╋╋┛┗━┗┳┃┫━┳┻┗┗┃┏┛╋┃┫┣┣┏┓┫┳━┻┻┳╋┓╋━┛
┓┻┳╋┛┫┛┛━┳┣┣┃┛┗┫┓┃┏┳┃┛┏┗━━┫┛┫┓┓╋┏┣┳
┏┻┫┳┓╋┃┳┏┓┓┫┣╋━┫┳━┛┏┓┫┣┫┏┳┗┏━┛┣┛┳━┻┻┳┳┛┓
┣┗┻╋┏┫━╋━┣┗┏━┳┻┣┃┳┣┓┳┣┣┛┳╋┗┛┏┛┳┓┛┏┏┫┓┣┫┣
╋┳┳┳┓┓┣┏┳╋┏┏╋┻┓┛┫┓┻━╋┛┣┻┫━┣┃┻┫┛┛┫┗━┗┓┏┳━
╋╋┏┣┣┗┫┳┏┛┃┛┃╋┓┣┏┗╋┓┃┻┫┓┣┣┫┏┓┗┣┻━━╋┻┓┓┗━
┃┏┗━┛┳┻┓━┣┗╋┣┛━┫┣┓┃┓┏┏┛┳┳╋┏┓┓┻┗┗┗┗┛┓┳┃┓┗
┣╋┓━━┛┃┳┓┳┛┃━┣┳┃┛┓┣┓┃━┛┫┫┗┻┫━┃┣╋┳╋┣┏┳┣┓┏
┛┏╋┃━┻┗┃┫┏┫━┗━┏┣┛┏┗┣┻┣━┳┃┳┗┃┳┏┛╋┃┗━┗┳┫┗┃
┳┣┗┗┛╋┳┗┳┓┛┻━┫┣┓┗┫┛┓╋┳┻━┳┏┃┓┻╋┻┻┏╋┗┳┃┃┻┃
┣━┃┻┓┫┣┻━┣┗┏┏┏┳╋┫━┗┣┻┏┏┣╋┓┣┣┓┃┗┣┻┛━┗┃┏━┫
┻━━┃┻┗┏┛┏┛┫┛┻┣┫┫┗┳┳┻┳┣┻┣━┻┣┣━┗┛┳┫┫┛┛┏┓┗┻
┛━┏┗┫┏┛┗━┓┛┏┗┛┳┃┗┫┓━┻┗┳╋┣┃╋━┏┗┃┻┣┣┛┳┛┛┏━
┣┣┫┛┃┗┏┛┓━┣┣┳┃┗━┣━━┓┻┏━┣┳┛╋┳┃┫┃┛━━┫┻┏━┓┓
┓┏┃┫┻┓┻┃━┃┏╋┗┳┻┛┣┏┏┻┛┻┗┳┻┏┃╋╋┓┛╋┓┗┓┃┃┓┛┗
┻┣┻━┫┃┳┓┫┳━┻┃┛┏┣┳┃━┃┛┻┏┃┳┻╋━┛┣┏━━┛┛┏┗┏┓┣
┣╋┻━┓┛┣━┛┳┛┗┃┃┏┣┳┫┣╋━┣┃╋┻┏┗┓╋┳┳┻┏╋┛┳┛━┳┗
┏┏┏┓━━┛╋┛┛┻┃┗━┃┻┻┃┣┫┗┏┳┛┗┃┓━━┛┻┫┳┳┳┗┏┛┏╋
┗┳┣┣┗┳┃┫┃━┓┃━┻┣┣┏┫┓━┏━┃┏┓╋┫┃┃┛┫┫┣━┓┛┏┣┓┓
┗┣┏┻┗┻━┛┫┳┏┻━┗┃┛┗┓┣╋┏┏┛┃┃┳╋┣━╋┗┃┳╋━┏┓┗┓┏
┗┏┳┛┃┗┫┛┏┫┗┻┳┏┓╋┃┛┏━┗━━┣┃╋┛┛┻┏┛┳┓┳┳┛┏╋┫┳
┗━┗┛┣━┃┫┳┳━┛┳┏┳┛┃┃━┳┏┳┳╋━┫╋┣┛┫┏┃┫┣┻┏┣┏┻┛
┓┳┃┣┳┏╋┗┫┣┳┻┛┳┻┳┛━┓┳━┓┫━┗┏┻┫┓┻┓┃┣┃┗╋╋┻┫┗
┳┏━┃╋━┗┳┫┗┫┃┳┻┣━╋┳┫┗╋┫┣┗┻┣━━┛╋┗┏┗┗╋┃┗╋┣┗
┃━┏┛┓╋┛┏━┏┻┳╋┏┗┫━━┣┓━┣┏━┫┣┓┳┃┳┗┳┗━┳╋┏┏┗┏
┣┻┣┗┳┗┏┏┃┏┓━┃┃┛┗┛┏╋┛━┣┛┣┫┗━╋┳┣┳┳━┓┓
━┳┻┃┳╋┛┛╋┛┃╋┓┏┣┳━┓━┛┻┛┛┛┣┳┓┳┗┃┓┏┃┃┗┛━━┏┛
┛┫┛┛┫┫┣┛┗┣╋┏╋┃┳┏┏┣┃┛┗┗┛┃┗┻━┓┗┃┓┛┻┫┻┫┣┏┓╋
╋┃┳┻┳┛┛━┛┻┃━┃┫┳┃╋┗┻╋━╋┛┛╋┣┛╋┏┏┛┳┃━┛┛┛┫┣┛
┓┣┣┻┛┛┣┻┃┃┛┏┏┣┳┏┓╋┫┫┗┗┏━┫┳┫┣┣┫┗╋┫┏┫┏╋┓┏┫
┛┻┃╋┣┏┫┳━┛┫┻┳┳┓━━┣┏┓┃━┛━┗┃━┏┣┏┃┛┃┏┣━┏┃┃┏
┓━┓╋┃┻┃━┃┛┏┏━┣┳┏╋┓┻╋┏┛┏╋┓┗┏╋┓┻┣┳┻┣┛┗┗┃┛┻
╋┻┓━┻┗┗┗┏┛┣┓┓┻┏┫┣┛┳┛┛╋┓┓┓┣╋┻┻╋┣┳┃┏┃┏┃╋┓┓
┛┗┫┏┛┏┏╋┳┳┛┻┛┏┓┣┃━┻┗┛┣┗┃┃┏┓┏╋┏┗┛┏┳┻┗┗┫┫┣
┻┗┏┳┏┳━┫┓┫┃┗┫┳┗┃┃┗┓┓┗━┣━┏┗┓┫┳┓┏┗┏┳┳┃┗┓┓━
╋┃┻┃┳┃┳┃┓┃━┫┏┻┻╋┻┃┫┳┗┫┃┫┫┻┛┛┳┗┣┗┳┏┃┓┓┳┓╋
┓┃╋┻━┳╋━┃┗┫┳┫━┻┻━━┏┣┻┣╋┃┃┳╋┃╋┣┳┻┫╋╋┛━┛┃╋
╋┃╋┏┓┏━┻┫┃┻┫┃┏╋┫┗╋┗┛┗╋━┛┃┳┫┣┗┓┓┓━┏┻┣┣┫┃╋
╋┳━┫┃━┣┛┻━━┻┣┏┳┳┛┏┏┃┃┗┫┗┻┳┛╋┃┃┻╋┳┳┣┗┗━┗┗
┃┳┣┏┫╋┃┃┣╋━┻┫┣┓┃┳━━┣┻┻┳╋┻┃┓┣┛┃┫╋╋┃┗╋┓┻┛┣
┓┃┏┗┫┏┛┛┗┓┣┓╋┻┛┗━┛┏┫┏┣━━┣┗┻┳┃┫┛┏┏┗┗┣┗━╋┳
━┗╋┓┳┻┣┳┣┣━┣┣┫┣┛┛┓┏┫┓┳┃┻┛┛┻┣┫━┛┻━╋┫┏━┏━┳
┳┗┻┓┓┃┃┏┓╋┳┛┃┻┛┛━━┏┻┳┛┳┓┫╋┻┻┫╋┓┛┓┣┣┗┳┓┫┻
┃┓┳╋┓┣┛┛╋┏┳┻┣┏┛┣┛┃┏╋┓┣┗┻━┻┏┓┃┓┗┓┓┏┣┛┫┓━┫
┳┏┃┫╋╋┗╋╋┃┫╋┃┫━┻┗━┳╋┛╋┛┻┏┳┫┫┳┳┣┫┳┏┳┣┻┏┳┻
╋┻┏┛┃━┃┏╋┳┏┛┣┛┗┓━┻┫━┗┗┻━━┻┛┛┓┳━┏━┏┳┳┛┛┛┛
┗┣┫┫╋╋┃┣┗┃╋━━┫┏┫┫┗┓┏╋┃┃┓┗┣┃━┛┫┻┏┻┫┣┻┃━┃┛
┓╋┻┗┓┣┳┛┳┓┳┳┓┳┃╋┛╋┳┳┫┗┓┫┻┓┫┗╋┓━┣━┃━━┳┏┣┻
┏┻┣┫┣┗┻┏┛┏┃┳┛┻┻┻┳┛┛┓┳┗┫┗┻┏━┃┳━╋┛┳┣┏╋━╋┛┳
┓┳┫━┫┓┛┓┳┳┻╋┳┗┻╋┳┗┣┛┓┳┓┻┃┗╋┻┏┣┳┓┗┛┳
┫┳┣┓━┗┏┻┗┃┗┓┻┓┣┳┳┳┏┛┳┏┛┳┏┫┃╋┃╋┛┣╋┳┳┃┳┃┛┏
┳┳┫┏━┏┛┛┣┻┃┗┗┳┳╋━━┏┳┗┛┏┣┛╋┫┓┳┓┓┣╋┳╋┣┣┣┃┳
┏┫╋┣┗╋━┃━┏┫┣╋┻┣┳┻┳┳┗┻╋┃┃┣┣┛┗┳┃┻┏┣┳╋┗╋┗━┣
┏┣━┏┳┻┫┓┳┛╋┏┣┏╋┛┓┗┏┗┗┛┃╋┏┛┃┃┫┻┗━╋┻┏┗┻╋┛┻
┣━┃┛┫╋┛━┓┻┣━┛╋┣╋┃━┓┳┓┓┫┃┓┃━━╋┳┛┃┫━┓┫┣┻┃╋
┛┛┃┃┣┏┓┗┫┏╋┛┛┃┃┫╋━┓┃━┛┻┳┏━┗┳┓┻┗━━┣┓┓┓┛┣┻
┛┻┗┳┳┗┛╋╋┗┓╋┗┛┏┳┃┓┓┃━┛┳┛╋┫┣╋┃┻╋┳┣┓━┏╋┗┣━
╋┫┓┻┫┫┏┏┗┛┗┫━━┓┛┳┓━━┃┳┏┳┗┛┗┣┫┏╋┏━┳┓┛┏┳┻┗
┫┏┏━┳┓┗┛━┛┛━╋┻┣┣┫┓┳╋┃┓┃┃╋┛╋┓┏┃┓━┻┏┣┻┃┣┓┃
┣━┗┗╋┛┗┣┳┣┻━┫┻┻┛╋┗━┓┏┻┏┛┃┏┗┻┫╋┓┃┏┛┳━┗┃┗┳
╋┏┗┛┗┓┗┻┫┻┳┣┳┻┓┏┻┛┗┓━┣┏┛┗┓┏┗┏┫┫┏┻┳┣┃┏┛┏┗
┫╋━┃┏┻┻┣┛┓┏┏┏┳┏┃┗┫┃╋┣━┛┫┏┫┻━┻┳╋┗┣┣━┗┏┓┏┛
┻━┳┃┫┃┣┛┫┏┃┛┏┗━┻┛┣╋┗┛┗┗━┫┻┓┫┗┫╋╋┻┻╋┛┏┻┻┣
┗┳┫┓┣┣┛┛┏╋┓┳┫┏┏┫┃┛┛━┛┫┃┣┣┫┻┻╋┣┃┓┏┓┗╋┛┫┳┏
┃┳┃┏╋━┳━━┏┗┳┫┳━┻┳╋╋┃┗━┛┃┓┻┛┃┓┓┃┗┃┛┏┳━┃┣┻
┣┫┣━┃┣━┛┛━┗┛┗┫┏━┏┗┛┛━┓┣┛┣┫┛╋━┣┏━━┫┗┫┏┳┃━
┓━┳┣┗┏┓╋┛┳┃╋┏╋╋┗┣┏┏┻┃┏┻┳┗┣┻┣┫━┏┻┻┛┓┏┃╋┫━
┣┓━┳┣┏┓┓┣┏┻┫┓━┃━┣┳╋┗┣┳┫╋┻━┃┣╋┏┻┳━┻┗╋╋┃┓┗
┫╋┗┳╋┫━┛┓┏╋┓┗┛┛┳┛┏┳┛┫┏┏┏┣╋┗╋┏┓┫╋┗┻╋┓━━╋┗
┏┣┫┳┏╋━┛┳┗┃┓┃━┣┛┣┫┫┣━┳┣┫┃┫┫╋┻┛┃╋┗┳┃┗┳┃┻┫
┫━┗┛╋┻┓╋━┻━┃┗┳┓┃┏╋┗┳┳┛┣┗┻┳┗┫┳┛┗┳┻┓┣┗┻┛┳┻
┏┃┣┻┓━┛┛━┏┓━┻┗┓┓┛┏┏┻┏┓┗┻┃┏━┃┳┳┗┃┓━┣┛┣━┻━
┃┗┃┛┣┻┣┣╋┗┏┫┓┏┃┗┻╋┃┗┛┛┳━┣┏━┛┃┏╋┫╋┛┫┫┓┳┏┗
┳╋┗┛┫┗┳╋┛┛┃┏┳┃┣━┃╋┣┳━┣╋┓┃┫┫┳┓┏╋┳┗┛┗
━┓┃┣┻┗┣━┗┛┻━┻┗┻┫╋┻┓┫┫┏┓┛┗┣┻┃┃┻┳┛┓╋┫┻╋┫┓╋
┳┳┛┫┗┫┳┳┫┛┗┳━┏┫┻┫╋┏┻┏━━┏┓┃┃━┃╋╋┃┳┃┗┳┛┣┓┣
┃┻━┫━┫┻┛┳━┃┃━┗┻┛┻┣┓┓┗┃━┣┛┏╋┗╋┓┓┣┛┗╋┏┗┻┗┏
┃┗┫╋┃╋┗┛┳┓┏┫┣╋┛┗┫┫┫┓┻╋┫┣┫━┗┳┗━┻┗╋┏╋┣┗┫┫┫
┓┳┓┫┛╋╋━┛┳┃┫┃┛┓┫┓┗╋┛┫┳┃┓┻┛┛┏┓┏┓╋┗┏╋┏┃┗╋┛
━┓┗┏┛┓┓┃┃┃┻━┓━┻╋┓┛╋┃┗┓┓┳┗━┫┻┗┣┛┫┏┓┏┛┳━╋┫
╋┗┻╋┗━┓┳╋━┳┣┃┻┳┗┫━┛┗┳┃━┣┓┛╋┳┏┳┻┻┳┓┫┻┏┗┫┳
┃┏╋╋┫┛┻┃┣┻┳┫┏┫━╋┻╋┳┳┻┓┓┳╋┫┗┏┫┻┣┛┃┏╋┗┛┓┃┏
━┏┻┫━╋┛┏╋┃┃╋┫┳┛┏┣┃┓┫┳┗┃┃┓┫┛┳┛┳┏┗┓━━┏┗┫┻┻
┻┻┳┓┗┓┻╋╋┃┛━━┗┗┃┳┣┻┫┗┗┳┫┓┳┣┏┛┓┳┃┳╋┓┏╋┛╋╋
┗┫┃┻┓┫┏╋┛┫┓┓┻┛┫┻╋┳╋┛┫┛┫┣┛┻┳┣┣┏┣┣┣┃┓┫┛┻┗━
┏┻┳┫┃╋┃┛━╋╋┃┏┛┳┗┻━┓┻┏┗┗┓┣┫┗┳┗┓┓┳┏┗┃┳┓┓┛┛
┓┣┓┃┫┻┫┗╋┓┻┏━┻━┓┛┛┳┏┓┛┓┣━┣━┛┻┗┣┫┓╋━┣┻┳╋━
┓┫┛━┣┻╋━┛┏╋┓╋━┳┃┓┗┻┻┛┗┛┏┣╋┓┛┃╋┳┳┣╋┻┗╋┳━╋
┓┗┛┳┻╋┏╋┳┫┏┃┓┫┗╋┗┛┓╋┻┏┏━┓┓┛┃┗┏┗┣━┻┣┓╋┻┳┣
┣┃┻┛┏┻┫┳┗┣┳┃┣╋┗┣╋━┣┃┃┛┏┏┗┏╋╋┣╋┃┫┛┳┫┫━┳━┣
┫━┻┏┛┛━┃┫┓┫┏━┳┻┣┓┳┃┫┛┗┗╋┗┻┃┗┓┛┳┳┛┳┫┓┳┳━┏
━┣┫┗┫┗┣┃━┻┃┛┗┓┓━╋┓━┫┫┳┻━┗┗┏┻┏┛┓┣┻┳┏┫┗┫┓┛
┃┗┫┏┛┃┳┣┻━┃┫┫━┏┳━━┓┫┏┓┛━┛┳┓┏┣┣┗┃┃┗┓┻┃┛┗┗
┛┃┫┻┻┳━┫┫┫┓┳┓┳┗┃┗━┏┫╋┳┗┻┓┏━┫┻┓┏┛┓┏┫┓┏┻┗┗
┗┫┣┳┣┫┓╋┃┏━┳┫┓━┓┫┏┛┣┗┃╋┃┗┃━┣┏┏┏━━┓┳┏┗┓┛━
━┛┛┻┻┫┳┃┫┗┃╋━┛┣┣┳┫┣┻┫┣┣┣┫┻┓┳┻┃╋┗┫┣┻┣┃┏┳┏
┓┃┻┗┃┻┣┣┛┣┣┫┃┏┗┗┏┃┓┗┻┫┣━┃┓┏┻┃┛┳┏┓┣┣┻┫┻━┃
┛┃┗┗╋┛┫╋┻┓┫╋┓┛╋┳┗┛┛┏┫┻┓┻┳┗┗┻┃┣┳━┻┗┳
┣┃┗━┳┫┗┏┻┫┗┓━┛┫┃━┳┻┳┓┗┃┻╋━┻┻┛┃━╋┓┗┓┫┫┳┻╋
┣┫┗┳┓┣┣┓┛┏┗┳┏┓╋┛┣┳┳┻┫┃╋┻┻┻┳┫┫━┓┏┛┏┃━┳┗┃━
┳┫┳┛┳┃┻┫╋┛┃╋┣┏┓┗┫┳┫╋┛━┏┗┗┛┫━┳┛┏┻╋┃┗┛╋┃┗┓
┛━┃┃┓━┣┃┳┣┻┳┳╋┣━╋┗┏┻╋┃┛┣━┻┓┻┫┏┃┣╋┳━┫━┻┃━
━┛┓━━┛╋┏╋┓┏┏┳┛┻━━┛┫┗┓┏┫┻┗┛┛┫┏┳━┣┃┗┻┓┓┏┳┣
┓┗┻┓┣┫┓╋┳┣┛┳┃┳╋┣━┫┣┳┗┗┻━┃┏━┣┻┻┣┣╋┣┓┫┗┛┓┏
┳┣┃╋┏╋╋┛┛┫┗┣┃┻╋┫┓┗━┛┓┗┓┳┣┳┻━╋┓┻┳┗┫╋┳━┃┳┣
┏┗━┻┫┓┃┏┫┓┳┫┻┃┃┛┻╋╋┻┳┛┻┛┻╋━┳┏━┳┻┃┏┃┫┓╋┏┫
┓━┓┏┫┗┻┓┗━┛┳┻┓┳┃┃┃┗┓━┗┏┫┳┳┃┫┓┫┓┻━┓┏╋━┓┃╋
┫┣┫┃┓┓┗╋┣┛╋┣┃┻┏┻┓┻┓┃┗┳┛━┗━┃┳━┫━━┏╋┃┻┫┣╋┫
┗┗━┳┛┛┃┫┓━┓┛┃┃━┫┗┓┗┛┛━┣┏━┏┗┫╋┏┗┫╋━┛┳┓┃┃┏
╋┳┳┻┻┗┗┳┳┳┓━┓━┓┃┗┓┓┏┗┫┏┻━┓━┃┳┻┃╋┛┣┓┏┫┻┣┓
┛╋┗┳┏┗┏┗┣╋┫┏┳┻┫┓┫┳━┻┫━┳┣┳┫┏┫┏┃┻┏┏━┏┃━┻┓━
┗┣┣┛┏┫┣━╋┫┣┗┃┏┻╋┫┫┣┓━━┣┃┓┏╋┳┃┛╋┣╋┗┛┻┏┗┳┛
┓┣┃┃┻┗┗┻┗┃┳┃┳━┳┳━┓╋┏┏━┛╋┻┳┏━━╋┳┣┗┏┏┛┓┫━━
┳┫┻┃┣┓┗┣┛╋┻┃┗┫┛┻╋┃╋┃┣┫━┳┏┛┗┛┗┫┫┛╋╋╋┳╋━┏┣
┗┛┳┓┗━┓┛┫┃╋┫┃┛┳╋┻┫┻┫┗┻┓╋━┃┗┫┓┫┻┗┏┃┃━┃┓┗┓
━┓┛┏┓╋┏┻┻┛┛┳━┗┃┛┏┃┳┳┛┓┳━┗┫┓┗┻┳┗┣━┫┻┃┓┗┃┗
┗┫┃╋┏┳┛┻━┻┓┣┣━╋┃╋┛┳━┓┏┻┃┏┛━┻┣┫┃┛╋┛┗┫┗┃┫┏
┫┻╋╋┣╋┛┣┛┏┛┫┫┗┳╋┫╋┫━━┓━┫┛┏╋╋┫┗┫┣┣┣┳┫┣━┗┓
┏┻┃┏┻━┣┏┻┃━━━┛┃┏┫┣┏┫┏┓┛┻┳━┓┣┻┃┛┏━┃┳┛┛┏━┫
┣┻┻┫┃┏┏━━┫╋┃┳┣┗┏━┓┛┳┣┗┻┏┃┏┻━┻━┃╋╋┗┳┗┣┗━┫
╋┳┃┗┃┓┏┫┣╋╋┣┻┳┏┛┻┛┣┏┃┛┣┣┫┳┫┏╋┃┳┻┛┓━┳┏┓┫┳
┃┣┻┛┣┗┣┫┛┗┓┣┓┻┣┃╋┏╋┓━┛┏╋╋╋┫━┳━┻╋┛┓┓
┫┛┃┗┓━┳┻┻┃┃╋┓┏╋┗┗┓╋┳┃━╋┫┃┏┻╋┓┛┳┻┻╋┃┻┻┫╋┻
┓┻┳┗╋┳┃┫┏┗╋┣┻┃┏┫┗━┣╋╋━┓╋┣┗╋┓┃┏━┏┓┓┻┻┣┃┫┗
┣┛┣┛╋┗┻┃┳┏┃┛━┃━┫┃┓╋┏┛┣┃┳╋╋┻┏┏┣┣┛━┗┫┓┏┣┳┗
┫┫┻┫┗┳┻┣┛┃┏┣┃┗┳╋┏┏╋┏━━┻┃┳┫╋┃┳┻┫┻┓━┻━┣┣┓┳
┻┃┗┻┻━┛━┗┛┃┓┃┣╋┣┏┗┛┃┛┗┳┏┛╋┻╋┓┻┫┛┓┫┳┓━┻┗━
┣╋━┣┗╋┳┫┻┗━┣┛┫╋┳┻┣┗┻╋┏┏┗┏╋┃╋┃┗┃┏┃┫┓┣┗┻┃┫
┏┫╋╋┣┳┳┣┻┣┓┫┗┓┻┣┗┃╋┓┻┣━━┻┃┃┳┏━┗┃┣╋┣┻┃┓╋┣
━╋┛┓┓┻━┣┫╋┛┗┫┳┃━┣┻┣━┻╋┛┃┫╋┓┓┏┗┛┏┫┏┫╋┣┓┣┳
━┳━┗┗╋┛╋━╋┳┃┫┏┳┗╋┃┗╋┻┃┻┓┻━━┣┳━┛━┻┫┣┫┣┫┗┫
━┃┻┛┏╋┗┃━┓┻┃┓┻┛╋┳┻╋┻┫┛┫┃┏┏┓┣┻┓╋┓┗┃┫┫┣┳┓╋
┓┣┛╋┻┛┓━╋┃┫┃┓┣┛┓┻┓┛┳━┣╋━┃┛┛┻━┛┻╋┫┗┗╋┗┏┛━
┏━┗┓┣┻━┛╋━┳┣┻┳┫┃┏┳┻╋┏┓━┗┫┃┗┗┫┳┗┛┛╋━━┃┃┫┓
┃┛━┗━┛╋┏┏┃╋━┓┓┏┃┓┻┛┳┻┏┻┣┻┫┃┣┏┓┃┻┣━┫┏┗┗┓╋
┣┛━┫╋┛┻┏┻┛┏━━┃╋┛┳┻┃┻┛┛┫┛┃╋┏┏╋┻╋┃╋┓┳┏┗┛┻┳
┛╋┗┻┫┗┣┻┓┳┓┗┃━┣┏━┣┗┣┛╋┗┳┣┛┻┗┣┻┓┓┣┏┫┃┛┛┫┻
╋┗┳┳━╋╋┳━┳┏┃┫┓┗┻┛┓┗╋┣┗┳┓┓┏┃┗┓┫╋┫╋┫━┓┣┳┛┣
┳┗┏┓╋┛╋╋┫┓┓━┏┻┗┳┓┏┳┃┃┗┳┻┳┓┻╋┛┫┳┣┣┳┳┃┻┗┃┛
┛╋┳┣━┛┻╋┫┃┃━┃┛╋┳┳┗┗┻━┗┻┳┓┃╋┛┣┻┣┫┻┏┻╋┳┛╋┳
┓┏┃┫━┏┫╋━━┃┻┓┏┛━┻┛┻┣┃┣┃┻┃┳╋┣┻━┓┛━┃┻┗┏┛┫┗
┣━┫┛┳━╋┫┗┓┃┣┣┻╋┣┗━┳┃┏┣┫╋┻┫┣┏┛┣┣┛┣╋┻┫┃┏┗┛
┛┃┛┏━┛┓━┃┛┣┏┗╋┓┗╋┫┃┛┃┃┛┳┫┫┃┫┃┣┃┣━┛┻╋┣┓╋┗
┣┳━╋┛┓┛━━┻┏┏━┏┓┫┛┫┳╋┳┏┗┻┗┓┣┣┗┓┻┏┻┣┓┃┻┓┳╋
┣┛┏┣┫┓┃━┓┫┣┓┗┻┓┏┓┏┗━┻┻┃╋┗┻┏┓┳╋━┳┛╋┗━┏┓┣┏
╋┻┣┫┛┏┳┳┳┃┃┗┻┻┗┏┫┃┣┣┣┳┳┻┻┣━┳┻┛┻━┏┣┛
╋┻╋┫┛┫┓┃┗┃┻┛┣━┛┫┫┓┣━┗━┓┫┫╋┫┳━┃┗┫┛┏┣┃┏╋┓┳
┣┗┣┣┃┳┳┓┃┛┫┗┃┓┏┳┏┳┳┛╋┻┣┣┣┣┻┣┗╋┻┗┃┻╋┗┃┗┣┣
┛┗┣┛┗╋┫┃┗━┗┳━━┣┗┫┓╋━┛┣┻┣╋━┻━┻┫┓┫┃┏┫┓┓┛┣┃
┃┣╋┳┣╋┗┓┫┃┳┳╋┗┓┫┛┓┫╋┣┻━┓┗┗┣┛┃┳┓┳┏┏┗┣╋╋╋╋
╋┓╋┣┗┛┳┏┓┓┻┣┣━┛┫╋┣┃┣┻╋╋━┗┓┓┫┗┏┛┣┏┓┓┗┃┳┣┏
━┃┗┫┛┓┏┻┫┗┛┏━┃┫┗━┣┓┫┣┫━┛━┓╋┣┓╋╋┃┳┃┓┏┓┻┣┏
┣┏┃┗┳┏┛┣┗┏┓┛┣┫━┻┏┛╋╋┏┗━┳┣┏━┃┳┣━┃┫┗┳┓┛┻┳━
┏┫┻┓╋┻╋┳┛┳┓┏┏┗┏┣┫┳┏┗┏┓┏┳┻┃┛━┃╋┫┣╋┓┛┫┓━┳┛
┗━┣┳┳┃┗┫┳┏━┻┃┻╋┃┓┳┓┻┻╋┃┏┻━┻┣━━┓┃┃┛┏┏╋┗┫┏
┗┻┛┗┏┫┫╋┻╋┏┗┓┛┓┏┻┻┏┛┳┓┓┳┓┗┗┗┗┣┛┏┫┃┃┓┻┫╋┻
┫━┳┛┗┳┗┫┓╋┏┗┻┗┃┗┳╋┓┻┻┏━━┗╋┻┫┳┏┗┣━┳┏┫┗┏┫┓
━╋┏┣┏━━┻┛┗┗━┛┃┣┛┗┗┻┃┓┗┛┃┃┻┻┏┃┓┫┗┗┫┛┛┓┃━┓
┃┛┣┫┳┏┃┻╋┣┓┓┛━━┗┫━┳┏┣┻┓┃┳┻╋━┫┏┫┛┃┏╋┏┏┻┛┓
┛┓━┫┳┻┏┃┣╋┓┻┻┃┗━╋━┣┓┗┓╋┏━━┳┓┳┣┻┳┏┏┻┫┻┃┳┏
┣━┓┫┃╋┫┛┛┗┻┫╋┗┫┗┃┛┳┣┣╋┳┏┃┃┃━┳╋┫┗┏┫╋┓┛┏┫┛
┣╋┏┳┃┫┗┣┏━┳┏┳━┏┏┗┗┏━┻━━┣┳┓┓┣┻┫┛┗┣┓┳┳┳╋┻┳
┫┏━━┣┓╋┏┃━━━┏┛┏┗┓━┏┓┫┃┻┃┻┃┓┓┣┫┫┓┛┳┃┳━┳┻┳
┛┫┗┻┳┳┓┃┗┻┛┫┓━┻━┳┏┳┫┗━┛━┳┗┻┃┫┓╋┗┃┛┃┻━┗┫┻
┻┃┏╋┫┻╋┃┳┻┛┫┛┓┏┳┗━┃┛┗┃┫┗┻┻┛┃┏┗┃┻┛┗┫┣┛━┛┛
┃┳┣┫┓━┃┃┏┓┗┻━╋━╋┗┗┛┗┃╋┗┳━╋┏┻┣┻┗━┣┳┗┻━┣━┗
╋┣┛┳┏┗┫━┣━━┛┫┓┫┃╋┃┃┫┣┗┫┓┛┗┫┫┣┏┛━┏┗┻┣━┗┏┃
┃┳━╋┏┻┳┻╋┻┏━┫┃┛┫┛┻┃━━┓┳┃╋┏┫┃┏┗┻┻┣╋━┻┓┫┻┻
┏┛┫╋┣┫┓━┻━╋┣┓╋╋┓┫┓━┗┫┻┳┻┏━┃┗┓╋┛┛┫┣┻┏┣┏┏╋
┳┻┛┏┳━┏┛┫┗┃┏┳━┫━┗┃┣╋┏┣┣┳╋┛┓┳━┛┳┛┃┛┛
━┫┛┣┛┫┗┻┻┗┣┫┫┣┻┻┃┏┣┻┻━┻┛┗┃┓┃┫┣┃┳┻┏┻━┣┣┫┃
┗┫┃╋┫╋┻╋┏╋━┗┓┣┣┻┃┃━┏┛┻┻┏┣┓━╋┃━┏┛╋┗┃┗━╋┓┃
┻┃━┓┃━┻╋┃┫┃┻┳┳┳━┗┃┻╋╋┳┏╋┣┳╋┣┣┣━━┫╋┗┻┣┓┓┛
┻┣┛┓┫╋┃╋┳┳━┳━┫┓┫┗┏┳━┣┣┓┗┓┣┏━┗╋┻┣━┃┛┳┫┏┃┗
┻┓┗┓┣┻┫┫┛┓┗┳┛┏┫┫┳┃┫╋┛┻┫┫┛╋┳┳┃┛┻┻┛┃┻╋┻┓┃┣
┳╋┛╋┗┏┓┃┓╋┻┃┛┗╋╋━┣┫┏┣╋┏┃┏┛┗┓┗┻┓┣┛┓┏┏┣┻┛┣
┳┃╋┓┗╋┛╋╋┫━┛┳━┏┏━┓━┃━┻┣╋┏┛┻┛┛┻┻┫┫━┗┛╋┫┫┓
┣┃┳┫┗━┛┻┏┏┻┫┓━╋┣┣┣╋┣━┳╋┏┃━┫┫━━╋┗┃┛┻╋╋┏┫┓
┳┗┃┗┛┫┓┛┛╋┃━┣┃┛┛┏┛━╋┛┗┛┗┛┃┳┃┏┏┳┻━┛┃━┏╋┛┫
┗┫━┗┏┣┃┓┻┛┛┻┫━┫┏╋┓┃┛┻┃┻┗┣┛┻┛┃┃┃┃━┓╋╋┗━┳┻
┫┳╋┗┻┳┛┗╋┣━┛┃┣┛╋┓╋┓╋┳┃╋┛━╋┛┗╋┻┻┣┃┛┣┛┫┓┫┫
┃┫┛┃┻╋╋┻┫┓┗━┏┛┣┣┏┻┛┫┛┃╋━╋┏┃┏┳╋╋┏━┫┳┗┻╋┛┗
┏┃━┫┳━┓┓┻┣┓┛┳┓┣┗┫┣┛╋┻┫┓╋┫┛┳┃┃┻┓┻┳┻┻╋╋┳┳╋
┫┛┃┣╋┗━┻┻━━┫┻┣┣┻━┣┫┣┻┛┏━┗━┗┏━┏┳┫┫┫┻┗┏┓┣╋
━┃┳┓┓┳┃┛┛┛┛╋┃┃┗┳┃┓┛┏┃┓┫┻╋━┏╋┃┫┃┛╋┛┳┓┻┃┛╋
┻┳╋┛┳┫┫┃┓┏━┫┳┏┫┫┓╋┏┫┃┳┃┛┳┣┗╋┳┃┣┻┃┛┳┗╋┫┻┳
┣┗┫┏┃┗╋┏┛┫┛┃┫━┃┃┓┏┛┣┳┳━╋┫┳┳┏┳┃┓┓┏┣┫┃┏┛┻┗
┗┏┓┣━┳┛┣┃━┣┻┏┓┳╋┫┣╋┛╋┓┻╋━┗┓┏┫┳┣┫┛┻┣┳╋┫┓┛
┗┳┃┫┳╋┣┓┫┏┗┳┳┓┫━┗┳┛┳┳┣┣╋┫┏┣┳┣┃┻┃┃━┃┗┣┃┣┗
┃┳┏┣┏┣┫━┻━╋┳┓┻┳┣┳╋┳┫┏┃┛┻┗┻┛┗┻━┣┗━┃┫┏┻┓┫━
┻┛┻━┫┻┏┓┃┻╋┣┗┗┣┫┻┻┫┣┃┃┏┃━┫╋┣┏━┃╋╋┗┻┳┣┗┫┏
┗┗┣╋╋┣┳┣╋╋━╋┳┗┏┃┣┻┓┛━━╋┗┛┏┳┫┗┃┗┛━┳┣━┏┛┃┻
┓╋┫┻┗━┻┫┣┣┏┓┃┫┓┃┻┛╋┫━┳┫┫┣┏━┓┗┓╋┃╋┻┣┻━┳╋┓
┳┏┏┣┗┗┻┏┫┃┃┗┛┣┣┫┣┻┣┛┫┓┗┗┳┗┻╋┫┏┗┫┓┏┗
┳┓╋╋┛┃┏╋╋┻┗┣╋┓┫┳┫┣┏┃┏╋╋┳┛┳┗┗┗┗╋┛┓━┣┳┫━┃┏
┃┃┓┗┏┏┛╋┃┣━┃┫━┫╋┳┛┛━┗┫┓┳┓┳┣┻┛━━┫┛╋┣┣┃┓━┛
━┗┗┫┗┃┓┏┣┻┻┣┣┛┛┃┃━┓┫┫┓┗┗┣┳┣┣━┻┓┻┃┓╋┛┫┫┛┫
╋┻┗┛╋┳┛┳╋┏╋┳┻┫┏┻┗┳┓┛┛┣╋┻┳━┣┣┻━┃┓┏┛╋━┃╋┻┣
┛┏┫┗┣┳┳┓┃┛┫━╋┻┏╋━┫┣┏┛┗╋┫┗┛┳┛━┓┻┓┻┃┻┏━┫┗┫
┳┏━┏┛┗╋┏┳┗┻┗━┃┫┗┣┳━┣┗┗┫┫┗╋━┃┣┣┻┓┳┫┫┳┳╋┃┳
┃┛┓┻┫┫╋┫╋┛┓╋┛┣┓╋╋┻┓┻┣╋┓┛┓┓┫┓╋━┓╋┓┣╋┃┗┛┓┫
┗┗┳┃━┓┻┛┣━┛┓┫┛┳┳┗┣┳┣┗┓┛┣━┏┛┏┛╋┫┓┃━┏┏┫┫┫┣
┛┳━┣┫┳┛┏┻┃━━┫┳┫╋┣┣┛┣╋┛━┻┃━╋┗┃┻┓┣┃┻┻┏┣┗┏┃
┗┛┛┣┏┳━┃━┫┛┣┗┫━╋┳┫┻┓┣┳┫┣━━┓╋┓┻┏┏┛┏╋┛┫┓┓╋
╋┃┻┓┫┃┃┫┓┏┣┳┏┏━┃┏┓┻┣━┏╋╋━┃━┻┃┃┏━┳┻┏┫┣┗━┓
┛┳━┗┻┳┓┫┏┃┻┳┓┫┗┫┣┻┻┻┛┛┳┻┏┛┫┗┻┃╋┏━┏┳┓┣╋┏╋
┛┫┛┣┗┃┃┫╋━┛┓┻┗┃┣┏┃┣━┳╋┛━╋┓┃┣┫┗╋┳┳┗┳┓┗┗┣╋
┣┣┫┗┻┻┃┏┻┓┻┣┛┓┗━┓╋┫┗┻┃┫┻┫╋┫┻━┛┏┻┳┏┻━┻╋╋┗
┏┛┗┏┛┓┗┗┏┳━━┛┗┳┃┫┓┳┫┃┏┗┃╋┳┓┫┗┃┃━┻╋┛┳┓┓┏━
┏┳┃╋┃┛┻┻┫┏━┣━┣┛╋╋╋╋┻┫┃┳┃━┓┛┳╋┛┻┗┳┓┏┫╋┗━┗
┏┃┻┛╋┻┛┓┫┻┛┣┗┓╋┻┳┃┓┓━━━┓┣━┓┳━┫┓┫┗┣┣┗┛┻┏┃
┏┏━┻┻┓┫┃┏┫┣┃┳┛┫┗┛┓┛╋┗┻┃┳┛┃╋┓━╋┏━┫┃┗┣┏┣┓┫
━╋┻┳┃━┗┏┗┗┛┓┫┻┛┳┣┓┛┫┳╋┻┓┛┗╋━╋┃━╋━┓┗┻┻┃━┓
┫┃━┳┛┛┛┏┃┫┓┻┃┏┏┃╋┓┳┳┫┏┏┃┣┓┻┃┏┓┣┃┻┫━┃╋┳╋┏
╋┏┻╋┫┫┫┗┫┣┻┗┓┫━┓╋┫┃┻╋┻┻┃╋╋━┃┛┓╋┻┣┓┛┻┣┃┛┃
╋┛┛┛┣┛┛┃┃┓┣┻╋┛┫┗┻┏┛┗┫┫┃┣┏┫╋┛┃┃┏┗┃╋┛╋┳╋┗┓
┛┫┏┏┃┓┻╋┏┏┳┓━┳┓━┳┓┣┻┻┗╋━┻┏┫┫┫┃━┏━┫╋┓┳┓╋┓
┃┗┃┫┫┓┻┛┛┳┃┫┳┏┳┣━┗━┳┓╋╋╋┻┃┳┫┻┳┓━┣╋╋
┓━┣┃┃┳┓┃┻┻┛┛┛┣━━┻┃┗━┃┣┗┻┗┣┃╋┗┓━┫╋┳┛┓┳┣┛┓
┗┓╋┛┓┏┃┓┳┃┛┣┓┃┫━┣┫┻┃┣┗┻╋┳┳┏┫━┓┻┛┻┏╋┫┻┳┻┳
┛┣━┗┃┳┣┻┗┃┏━━┳━┏╋┓┫┻┳╋┓━┏┣┓┣┫┗┓┛┫┣╋┃┛┣┣┣
┛┏┫┗┛┗┓┫┫┫┗┃━┓┳┣┫┗━┣┗┏╋┛╋┗┫┏┓┻━┫┏┳┳┣┗┻┻┓
┫┏╋┗┻┳┏┓┏┃┫┛━┛┗┛━┛┻┻┻┏┛┏┗┏┛┻┃┗┏┳┓┃┛┃┻╋┻┃
┫┳┓┏┏┗┓━┳┫┣┏┳┳┫━┓┗╋━┛┓┓┃┛┫┓┓╋┗┳┫┣┓┛┛┓┛╋┣
┏╋━┻┃┻┓┣┳┏┗━┗━┛╋┗┛┣╋┛━┓┻┓┓┛┣┗┗┗┃┗┏┛┫━╋━┳
━┏━┓┫┻┛┃━┣┗┻┛┏┣┣┏╋┻┫┏┣┛┣┏━┫╋┃┣━━┗┏┛┓┻┛┛┛
╋┣━┛┓┻━━┓┗━━┃┓┣┣┳┫┃╋┗━┻━┻━┛╋┏╋━┛┻╋━┃┻┗┛┏
┏┏┏━╋┳┏┗┳╋┏┓┓━┗┃┣┣┫┛┻┓┃┓╋━┛┫┫━╋┳┓┳┣┛┗━━┳
╋┃┻┃╋┻┛┏┻┳━━┣┳┃┛┃┗┳┳┻┏┃┫┛━┃┛━┗┃━┳┳┳┣┫┓┛┏
┛┏┻┣┫┻┻┛━┫┣━┏━┃┻┏╋╋┃┣┫╋┛┫┓┏┏┛┫┳┣┫┃┣╋┣┓┗┃
┻┣┳┣┃━┏┻━┳┫┛┳┻┗┓┳┗┃┻┫━┻┻┻┗┗┗┗╋┣━┛┓┓┓┻┛┛┳
┳┫┗━┫┛┻━┫╋┣┳┳┳╋┃┣┓┻┫┃╋┃┏┓┻┻┗╋┻┫┳┫┻┫┓┗┳╋╋
┫┓╋╋┓┛┛┛┓┛┻┗┏┗┳┻┫┳┣┗┃┗╋┏┗┛┃┗┻┓┫┳┓┏┛┛╋┻━┓
━┃┗┻┳╋┻┳┳┗┣┓┏┏━┣┻╋┏┣┳┣┻┃┗┛┃╋╋━━┗┗┛┳┏┳┛━┏
┓┃╋┻┏┃┛┣┏┃┏┛┏┏┏┣┏┳┃┻╋┛┏┃┃┛┛┓┓┓┫╋┃┛┣┳┓┃━┻
━┳┳┛┻┣━┗╋┫┏┳┣━┣┛┻┓┓━┃┻┃┻┫╋┗┓┳┗┃╋╋┃┳┃╋┗┏┫
┫┛┏━┻┗┣━┗┏┃┳┣┗┣━┳┣┓┳╋┃┛━┗┓┛┛┃┛┫┏┣┣╋┃┳━━┫
┓┗┛┳┛┛┻┃┃┓┫╋┣┛┫┃━╋┻┗┓━┓┛┫━╋┏┓┏┏╋┓┓┳┫┗┓┓┣
┻╋┗┫┗┃╋┃┃┫╋┫┏╋┫┻┗┫┻━┃┏┻┫┏━┏┏┻┛┣┫┏┗┻┫┗╋┣┣
┛┣┣┻┃━┣┳┣┳┃┗┣┫┃┓┏┻┗┓┣┛┳┣┛┳┛┃┻┫┃┻━┏┗╋┏┻┛┫
┓┳╋┳┛┃┛┓┓┏┳┣━┗┏━┏┳┓━┣┃┓━┫┣┓┃┻┛┗┫┻┻┫┏┛┃┣┏
┃┗┳┃┫┣╋┣┻┗╋┏┏━┃┃━┗┣┃┫┏┓┛╋┏┣┫┣━━┛━━┫
╋┓┻┏┳┳┃┏┗┓━━┻╋╋┫┫┗┗━┫╋┫┣┓╋┳┗╋┻┓┫┫┣┓┳┗┏┣┛
┃┣┛┃┫┓╋┛━╋┳╋╋━┳┳┏╋┗╋┻┏┻┛┃┗┏┛━┻┃┃┣┻┣┳╋┗┓┣
┗┏╋╋┻┫╋┻┏╋┓┃┳┛┃┣┏┏┣━╋┳┫┗┗┃┫┓┳┣┏┗┳┗┃━┃┣┻┫
━┣┣┫┻┓┣┻┏┻┫┓┫┛┳┃┻┳┻┓┣┓┳┛┳┃┓━┃┗┣┏┻┣┓┓┳┗╋┫
╋╋┫┳╋┓┃┳┏┫┻━┗┃┫┃┳┣┏┻━┃┓┫┏┻━┗┃━┫┫┃━┏┫┓┗┓┫
╋╋┳┳┳╋┣┳┓┗┏╋┻╋┏┻┳┗┳┗╋━┣┏╋╋╋┫╋┣┗┫╋┻┣┛┓┣┏┻
┏┫┃┃┛┫┳╋┛┫╋┻┻╋┃┛╋┗┳┃┛┻━━┛┓┓━┛┛━┓┳┏┏┳━┛╋┗
┳━┫┗━┻━┣┻┳┗╋━┓┃╋┳┃┛┳┫┛━┫┻┏┓┏┏━┛┗╋┫╋┻┫┳┃┳
┣┻╋┛┏┣┏┣┣┳┣━┫┃┣┫┣┫┻┻━┫┛┏┃┫┗┳╋╋┃┳┗┏┓┛┫━┳┃
┃━┛━┻┃╋┣┫┗┻╋┓━┛┫┛┫┃┃┃┫┻┳┃┛┃━┣┗╋┗┛┫┳━━┏┓┳
┣━┳┛┳┏┫┻┃╋┏┫╋╋╋┏┛━┻┫┃┗┛┣┃┓━┻┏━┃┓┗╋┓┛┳┏╋┣
━┓┓┳┣╋┗┃┛╋━┫┻┗┣┏┃┗┛┳━╋┫┳┛┏┓┻┗┣┗┣━┓┫┏┃╋┏━
┣┃┃┓┳┓━┃┛┓┓━╋╋┗┳┏━┻┣┃┳┻┗┛┓┛┏┛┳┃┛┳┫┻┃┳┗┏╋
┗┳╋┃┃┗╋┗┗┗┓┏┓┏┳╋┫━┣┻╋┣━┳┣━┣┗┛┓┫┃╋┻┻┏┣╋┛┫
┣╋╋┳┣╋┣┗┻┏┃┫┏┻━┏┣┗┃━┛┣┓┏┻┏┃┃┃┏┛┗┣━┓┏┗┻━┓
┫┻┗━┛━┃┏┓┫┃┳┻╋┛┛┓┓┗┏┓╋┛┏┳┛┳┗╋━┻┻┻╋┣╋┓┳┓┻
┗┣┏┫┫┗┫━╋┫┏━┛┏┃┳┏┻┳┳━┻┳┏╋╋╋┗┻┫┣━┓┻┃┓╋┃┃┏
┣┛┻┣┣━━┏━┛┳┏┏┣┏┳┫━┗╋┛┃┏╋┃┫┫┛┃┓┃╋┏┓┻┛┫┻┫┓
┃┏┓┏┏╋┃━┫╋┻┫┓━┃┓┣┛┫┳┛┏┳┓┓┳╋┏┳━╋┏┻┳╋┻┃┣┓┓
┓┛╋┏┳┗┳┻┣┏━┏┃┫┛┃┛┣┗┗┣┏┓┓┫┏┗┻━┣┗┏┃┏┗┣┏┓╋┓
┣┫┏┗┃┏┏┃┗┳┓┳╋┃┗┗┫┛┃┛┫┣┣┳┗┗┣┻┫┫┏┓┻┳┣┏┃╋━━
┫┣┫━┫┻┓━━━╋┃┻┓┗┏┣┓┻┓┳┫┳┏┓╋┣┫┳┣┣┗┫━┻╋┳┃┛┳
┻┃┓┻┫┳╋┓━┏┣┣━┃┣┗╋┣┳┫╋┳╋┻┏┻╋┓┛┗┫┛┃┫┃━┳┣━┗
┻┣┓┫╋┃┛┗┏┳┓┓━┏╋┣┃┓┃┛┛┏━┻┻┃╋┛┛┛┳━┏━┛
┗┏┣┗┳┳┫┛┻┛┫┫┏┓┻┃┃┻╋┫┗┛┻┏┳┏┗┳┓━━┓┛┃┻┓┫┃┛┏
┃━┗┏┛┃┣┛┗━┓┏┗┳┣┃━┓╋╋┏┳┳┏┣┏╋╋┃┓┛┃┃┫┻┓┳┗━┣
┣┫┫┳┛┗┏┃┛╋╋┻┣┓┣┣┣┗┛┛┓┓┳┫┓╋┃┣┃╋┓┻┣━┛┫┣┓┻┳
┣━┃━╋┛┗┓━━┃┻┛╋┏┗┳┃━┏┻┻┫┣┳━╋┣╋┓┓┃┣┫┓╋┳┃┛━
╋┃┣┏┓┳━┳┛━┻┫┣┏╋╋┣┃┫┣┗┃┣┫┫┏┃┏╋┏━┗┣━┻┳┻┛╋┣
┻┓┓━┫┳╋┃┓┫┣┣┫┏┳╋┫┻┗╋┣┏┓┓┣┗┛┫┛┃┃┛━┃┫┓┻┛┛┃
╋┣┳┻┃┳┳┳┗┏┃┫┗┃┃┻┳┃┗┗┓━┣┏┫┗━┗┻┗┣┫━┛━┏┫┏┣╋
━┃━┛━┻┗┣━┫┣┏┣┏┗╋┗┫┗┗┫┓┃━┓┏┻┳┳┏┣┫╋┓╋┓┣┳┗┫
┃┣┻┫┏┛┻┛┫┛━┻┃┓┛┗┫━┏┫┣┫┫┻╋┻╋┏┃┫╋┗┣┳━┓┳━┻┣
┛┻┃┳┛┓━╋┻┃┗┛╋┛┓┃━╋┫┏┗┫━┻┛┛┓┗┗━┫━┳┃┳┏╋╋┗┻
┃━┣╋┃┣┗┃┣╋┳┻┓┃┻━┫┓┛┛┫┃┳┛━╋┓┃┣┓┣┳┛┓┃╋┏┛┛┛
━┓┗┃━╋┛┫┏━┣┓┗┳┻┃━┛╋┳┓┛┳┳╋┣┏┫━┓┛┛┛┳┓┓┫┻╋╋
┳┓┫┏┗┣┳┫╋┻┏┛┣┣┣┓┏┻┏┫┏┻┫┣┫┻┏┏┗┃┣┏┃┏┃┏┏┣┛┗
┻┗┏┏┳┏╋┳╋┃┛┻┏┻┻┏┣╋┛╋━╋┣┓╋┻┳┃━╋┓┳┛━┗┣╋━┣┻
━┣┓┣┏╋╋┓┗┻┫┏┻╋┃┳┻┗┳┫╋┣┻┓┛┃┓┏┃┳┃┫┻┳┃┣┓┗┗┃
┗╋┻╋┓┓┗┻┫┣┏┫╋┃┛┗━┣┓┓╋┃┛┓━┻┣━┃┛┻┳━┳┗┗┛┏━━
┻┳┣╋┳╋┛┃┳┗┳┛╋┏┏┛┛┫┻┗┏┏┗┳┛┳┏┣━┃┃┣┣┗┻┣┗┻┓┏
━┻┃┣┓┗┗┣━┏┫┻━┓╋┃┳┣━┣┻┗╋┣╋┃┳┓┫┗┣┓━┏┃┃┏━━┣
┛┛┣┳┣┗┳┣┫┓┗╋┛┃┃┃┫┗┻┓┓┃┻┏━┻┓━┓┳┫┻┏┏━┣┻┛┓┫
┏━┳┫┳┫┻┏┗┫┏╋━┣┣┗┣┗━┓┓┫┣╋┛━┳┻┛┏┓┃┳┫┃┗╋┣┫┳
┳┗┫┃┗┛┛┗┛━┓┫┣┗┣╋┓┛┏━┫┻┓┃┃┃┃┻┫┗┓┓┛━┃┏━┻╋┫
┣┏┛┓┓┗┳┓┗┻┃┏┏┫╋┃┳┛┓┃┫┏╋┻┳┏┗╋┫┻┻┣┳┏┓┛┛┓╋━
┳┃┓┳┳┓╋┛╋┗┫╋┏┫┓┫━┻┣┛┣┫┻╋┃┛┗╋┣┻┗┓━┏┛┓╋┏━╋
┫━┛┓┛┃┻┳┏┻┳━┏╋┣┏╋━━━┛╋┓╋╋┃┏┛┳╋┫━┏┃┓
┛┓━┫┫┓┏┗━┗┻┃┫┏┛┃┗┏┻┣┻┻╋╋┛┗━╋┻┓┫┓┛╋┣┛┣┏┳┗
┣┣╋┏━┏┫┏┳┓╋┏╋┫┃┃┣┻┫┓┏┓┛┫┳┻┻┳┏┻┗┓╋┃━┻┛━┻┗
┳┳┓┏┓╋━┣┏┻┫┻━┳┛┻┏┫┓╋┏┛┫┃┻┳┣┳┳┻┣┓┏┻┫┛┃┻┻┓
┛┫┻┓┗┓┏┣┳┓┫┻┳┛┗┫┳╋┫┗┏┓┻┏┛╋┃┃┣┣┗┓┗┫┛┫┛┫┛┳
┫┣┗┗┗┛┻┓┳┫┏┣┗╋┫┛┫┻┗┛┗┫┓┣━┓┛┳┣┓┛┻┛┣┗┓┣┛╋┣
┳┃━┻┓┻┏━┻┫┗┓┛┻┏┫╋━┏┃┓┻┫┻┃┫┓┓┏━━┓┳┓━┏┫┳┓┏
┫┃┛┛┻┻┣┳┛┳╋┛╋╋┃┏┗┓┫┫┻┳┃┃━┣┛┗┓┫┏╋┳┓╋┫╋┛┗┫
┫┏┻┏┗┻╋┓┓╋┛┛┣┛┳┳┓┗╋┛┓┓╋┏┃━┗┻┳┻┓┳┫┣┃┫┣┛━┣
┫┛┓┓┏┫┫┏┓┳┻┓┃╋┣┳╋┃┳┗┻┏┓┫┣┏┛┗╋┃┻┏┓┣━┃┛┏┫┓
┓╋━┃┳━┗┏┃┣┻┻┻┃┳┓┓┓┣┣╋┃┓┛┫┗┳┳┣┣━┏┳┏┻╋┣┗┫┓
┏┛━┳┃┫┫┳┣┛┛┏┳┗╋┓━┓┻┛╋┣┻━━┣┃┓┛┃┳┣┫━┗╋┫┓┃┻
┏┓━┏╋┗┗┫┗┗┫━┗┗┳┻┗┛┛┏┣┏┛┗┳┫┏┃┣┓╋━┗┻┃┫┳┓╋┻
┳┗┃┳╋┏╋┳┏┃┣━━┫┛┓┏┛┳┃┓┻┻╋┳━┻┣┃┻╋┏┛╋┃╋╋┛╋┛
╋┓┃┣┫┓┻┛╋┛┫┃┛┃┃┳┗━┃┛┳┗┗┣╋┫┗┻┫┓┛┻┓┣━┃┛┓┏┫
┗╋┃┻╋┣┛┫┻┃━┻┛┛┓┳┣╋┣┳┣┫┣┫┗━┻┃┓┣╋┗┃╋┻┛━┗┏━
┃┻┗┳━┛┓┻┃┗┃┏┃┗┏┫╋┣┫┫┫┫┓┳━┳┛┓┗┳╋━┻┫┻┃┏┻┣┣
┛┻┣┫┏┣┫┓┓┗┓┓┫┃┻━┻┗┻┓┻┫┛┃┻┫━┳┓┻━┏╋┗┫┻┓╋╋┻
┣┏┣┳━┳━┗┗┻━╋┛━┃┻┃┳┓┗┣┏┣━━┻┏┗┣┃┏┳╋┃┓━┃┻┗┳
┏┳━┳┓┏┳┛━┳┫━┻┏┛┃┣┻┳┃┃┓┗┃┻╋┳━┛╋┣┃┛┣┣┫┗┻┻━
┛━┫━┻━┛┣┫┛┫┗┳┛┏┓┓┣┗┫━┻━┛┻┳┻┳┳┏┛┫┃┃┓┫┏┛┻┓
╋┗┛┻┫╋┛┓┏╋╋┣┻┃┛╋┣━┫┓┓━╋┳┛┗━╋┃┣┫┃┫┗┏┻┻╋┗━
┃┓┻┗┣━┓╋┻┃┗┃┣┻┛┣┳╋┻┗┫┳┛┻┃┳┏┣━┓┣┛┗┻┗┳┳┏┣┫
┛┏┻┫┳┫┛┗┫┛┗━┻┛┻┏┛┣┃┓┓┗┓┃┓━┫┫┛┛┫┗╋┃┛┓┏┳╋╋
┻┫━┛┃━┓┳━━┻━┓┣┣╋┻┣┃┫┫┳┣━┳┣┻┛╋━┻┳┃┛┃
┛┃┣┛┓┫┣╋┫┫╋┳━╋┣┫╋┣┻┏┳┃┣┫┏┳┏╋┓┣┣┳┓━┓╋━┗┫┓
┃┫┛━┛┏━┃━┃┃┃┣┳┻┏╋┃┫┳┛┳━┛╋┏┗┛┻┗╋┫┳┛┣┃┳┻┏┣
┏┣┻┫╋┓┣┏┣╋┗┃┛┗┣┛┻┣━┓┗┛┻┃━┻┓┃━╋╋┛┛┗━━┃┃┳┣
┣┓┛┓┓┗┣━┓━┣┃╋╋┗┳┓┃┫╋┛┃╋┃┻┃━╋┛┗━┛┳┻┃┓╋┏┛┓
┳┓┛┓┻━╋┗━╋┃┻┗━┓╋┛┣┻┗╋┃━┓┏┛┏┓┏┗┣┣━┻┛┛┻┏┗╋
┃┫━╋┃┳┓┣━┳┏┫╋┃┻┗┳┓┗┗┳┣━┻┣┻━━┗╋┗━┻┻┻┗━┛┃┏
┗━┳┫┓┣┃┫┃┳┻┃╋┻┣┣┏┓┣┫┓┃┣┏━┗┳┳┣┻┓┫┣━━┫━━┗┛
╋┣┛┛┣━┓┻━┃╋┏┗━┣┳┳┓━┻┛┫┣┛┳┻┏┫┻┓┳┃━┫┓┣━┃┗┏
┣┳┳╋┗╋┏┫┛┃┓┃┫┓┳╋┗┣┗╋┗┣┫┓┣┳┃━┣┗┛┳┫┗╋┻┛┫┳┫
┏┓┗━╋━┣┫┛┫┻┳┣┃┫╋┓┫┏┃┗┣┳━┃┳┗┣┓┗━┏┏╋┃┫┏┗┛┻
┫━╋╋┫┳┃┓┃━┗┃┫┛━┛┏┃╋┫┏┏┫┛┗┏┣┫┣┫┛┗┳┳┏┏┏━┃┓
┣┛┣┗┣╋┓┓┛┗┛┛╋┫┛┻┻┫┻┗━┃━┫┛┻┗┫┣┳┛┗┣┗┫┣┻┳┛┃
┏┓┳┃┓╋┗┻┏┏┛┛┗┃┻━┻┓┗┻╋┫┳┫┓┫╋━┛┓┳┣┣┫┏┻━┫╋┏
┏┻┗╋┫┣┫┛┏┫┣╋┛┛━┳┣┗┫┏━┫┏╋━━┏┣┫┫┫┏┗┫┏┣┗┣┛┛
┃┳┣┛┏┛┓┛┓┣┛┳┓┛┫━┏┻┓╋━┣━┳┫╋╋╋┗┣━━┗┏┃┗┃┏┻┛
━┻┫━╋┣┳┃┗┫┃┏┃┓┃╋┃╋╋┣━┏┫━┫┛┣╋┏┗━┫┣┻┛┫┓┓━┏
┗┓┣━┗━┗┻┓┓┏━┳┗━┗┫╋┫━┏┃┓┏┗━┣┣┫┳┗┳┃┣┣┳┛┗┣┻
┏┏┏━┫┣┓┃┻┣┓┛┳┏┗╋┏┛━┃┫┻┛┛┻┗┛┃┻┛┛┻┓┳━┏┣┃┓━
┗┛┛┗┓┛┓┳━╋┗━┓┫┻┻┣┫┃┓━┻┫┗┓┣┫┓┃┫┻━┫┫╋━┣┏┻┣
┓┓╋┃┣┏┛┃┗━┣┗┫┓┳┣┣┗┳╋┣┫╋┓┏┛┗┗╋┻┏┛┃╋┓━┳┗┗┳
┓┛╋┳╋┛┗┫┳┳━╋╋┓┳┫┣━┏┣┳┣┫┣┫┏━┣┓╋╋┗━┃┗━┗━┣━
┳┛┣┏┻┏┗┳┏┃━━━╋╋┻╋━┓┣┗┣┳┛┃╋┳┻┻┣┗┃━┗╋┛┛┓┳┻
┳━┗┗━┻┛┳┫┏╋┻┻┛┣┓┗┗╋┓┫┛┻━┗┳┃┗╋┫━┻┃┳┣┳┻┣┻┻
┻┗┓┓┃┳╋╋┛┓┛┳┣┛┣┗┛┗━┏┓┃┏┛┃┻┓┛┓┓┓┻┃┃┳
┫╋┣┏┻┫┻┓━┗┗┏┛┣┏┛┛┣┻╋┗┃┛┳━┃┫━┃┛┗╋╋┗┫┳╋┳━┗
┫┏┣┓╋┏┻┃┓┛┗┣┳┻┻┻┗━┻┛┻┛┣┏╋┻┫━┗┏┫┏┣┗━┳┃┻┣┏
╋┣┳┓┏━┃╋┣┣┳╋┏┛┗┏┓┳┳┫┗━┓┫┳┃┛┓┃┫┳┏╋┛┃━╋┻┣┻
┗┗┓┣┛╋┻┳╋┣━┃┃╋┏╋┃┫┓┏┏┳┣┏┗┣┛┣┏┻┫┏┳┃┗┗┣┳┫╋
┃┻┏┣┗┏┃╋┃┻┫┗┛┗┳┫╋━┣╋┫╋┗┃┓━┣┣┫┳┓╋┣┣━┣┛┏┻┫
┛┛┛┏┻┏┻╋┓┏┛━┫┃┳┃┳━┣┃┃┓┫╋┛┳┃┗┫╋┓┳━┗┫┛┛┗╋┛
╋┛┓╋┗╋┃┛┳━┛━┓┃┣┻┃┫┻╋┏┏┣┫┗┻┫┓╋━╋┓┗┗┛┗┏━┓┳
┛┫┏┣┓╋┗┃┫┓╋┗┛┗┃┏┻━┃━┏┫━┛┃┣┛╋━┛┛┃┗┣┃╋┳┃━┫
┗┳━┣━┛┃┏┏┏┏┫┻━┣╋┛━┳┓╋┏╋┗╋┳┫┓┃╋┓┓┓┳┛┻┛┫┏┏
┛┣━┫┛┗━┣┓┗┏┳┻━┣━┓╋┣╋┃┃┓┳┃┏┻╋┻┳┓┓┗╋┏┓┓╋━┫
┏╋┻┏┗┳┃┳┓┓┛┃╋┫┏┗┣┻╋┣┻┫━╋┃━━┳╋┣┛┏┫┗┻━┳┏┣┣
┏┃━┏┃┃┣┻┳┻┫┛┓┣┳┓┃┃┳┃┳┫┏┓┏┫┓┛╋┃━┳┳┫┳┛┫┫┫┛
┫┗┓┃┗┓┓╋╋┣┗┃┗┏┛━━┛┫┣╋╋┻┛┳┛┓┏┃┗┗┏┳┳━┗┓┏┓┃
┏┓╋━┳╋┛┳┛┳┣┻╋┳┛┳┫┻┗━━┗┫┃┗╋━┛┳┫┃┣┓━━┏┃┓┣┏
┗┣┻┛┗┛┏╋┫┫┳┏┣┏┛┏┫╋┃┗┓┻┳┛┗┛┃┏┳┳┗┏┏┃┃┳┳┻┏┏
╋┣┣┏┳┏┳┓┳┻┫┳━┳┗┛━┳┳┛┓━╋┳┻┻┳━┫┳┃━━┗╋┳┻┳╋┳
┗┫┏╋┛┳┫╋┃━┣┛┣┗┫━┫┓┣┻┫╋┏┛━┣┻╋━┳┣━━┛━━╋┗┣┫
┣┏┓┣┃┛━┣┏┣┏┗┣╋┗╋┗┳┛┫┳┫┓╋┣┗┻━━┃┏┏┳┃┃┫┣┛━┳
┗┫┃┗┏┛┗┫┏┏╋┣┃┻┻━┫┛┳┻┃┫┃┏┻┃╋┛┏┣┃┳┛┣━┓┛┏┳┗
┳┣┻━━━┏╋┗┏┓┗┏┃╋┏┓┓┓┃┗━┫━┏┣┣┗┻┗┫┓┛┻╋┻┗┳┗┛
┏╋━━┫╋┛━┓╋┛┣┣┓┣┏┣┃╋┗━┫┣━┣┃┳┫┳┓┻━╋┓╋┗┗┓┗┓
┫┣╋┣┫┓┣┫┣┛┃━┣┳┃┫┫┻┏┓┻┃┻┫┳┻╋╋┣┣┏╋┫━┳┻┻━┳━
┗┏┣┳┻┗┗┛┫┳┗┓╋┃╋┏┓┫┃┣┻┗┻┗┃┗┣━━╋╋┫┛┏┣┃┏┏┏┃
━┫╋┣┻╋╋┓┳┏┫┣━━┫━┫┏┣━━┣┫┓┛╋┻┻┫┳┗┻┓┏┫
┻┳━━┗┗┗┗┏┻┣┫┫┓┃╋┳╋┓┃┃┛┃━┗┓╋┻┳━┓┳┛━┗┣┳╋━┣
┏┳┛┛┛┗┫┃┫┏┃━┻┓━━┫┣┗┫┫┏╋┻╋┳┏━┫┏┳┫━┗┓━┻┏━┃
┛┓━╋┃┗┗╋╋┻┃┛┃┻┫┃┛┳┳┓┣┃╋┣┃┏┗╋┫┛┫┣┳┳┣┗┃┏┳┛
┃┗┗┓┛┳┓┛┻┏┣┓┓┃┏┓┫╋╋╋┣┛┏┗┗┏┫━┓┫━┓┏┏┓┏┣┗┻━
┛┗━┓╋┫┳┻┣┣┏┫━╋┣┗┃┃┫┛┻┓┓┣━┏┻━┓┻┗╋━┛┓┗┫┓━┫
╋━━┛┣╋┫━┣┏╋┗┛╋┳┗┳┻┗┻┻┗━━━┻━┓┳┓━┗┓┻┣┻━┃┳┏
━┓━┏━┣┃┓┃┓╋┫┳┣━┣┛┣━┛┃┗┃┫┏┻━┗━┏┳┣┣┓┏┫┗┏┣┳
┛┳━┃┏┫━┣┓┓┣┣┃┛┣┏┛┣━┳┛┳┃┣┛┳┳┣┃┗┳╋┳╋┃┗━━┏┫
┃┳━┣┏┫┓╋┓┛┣━┫┃┃┏┻━╋┃┣┓┫┃━━┫┗┗┻┛┗━┃┃┳┓┣┏━
┣┳┳┓━┫┗┃┃┻━╋┃━━━┣┫┳╋┛━┗┳┏┃┻╋━┣┻┻┻┳┻┓┫━╋┳
┣┣╋╋┳┛┗━┗┻╋┫━┻━╋━╋┣┻┗┣┗┣╋┣┻┏┏╋┫┫┛┓┏┃┳┳┻━
━┻┃┃┛╋┏┳╋╋┫╋┏┃┓┏┗┗┳┃╋╋┓━┃┛┣┗┫┓┣┫┗┛┳┛┳┛┏┻
┏━┛╋┣┻┓━┏┛┳┛┃┣┛┻╋┻╋┛┣┛┃┗╋┻┳┻━┗╋╋┏┗┗┣━╋━┛
╋┏┓┳┛┃━━┛┳┣┓╋┏┗┓┻┣┏┏┫┓╋┛┛┃┗╋╋┃━╋┗┳┣┗━┃┣┓
╋┳━┳┗┣┗┳┗┻┻┏╋╋┫━┓┫┃┏━┏┳┓┫┗┗┫┻┣┛╋━┻┏┛┃┫┻┃
┓┻┓┫━┏┣┛┛┏┓┫┗┫┻┗┣┓┣┗━┻┳┳┏┫┏┏┛┓━┗┣┣┫┻┏┃┛┻
┏┃┛╋┏┗┗┓┻┳┗┫┛┳┏┏╋━┛┓┛┏┃┓┫━┣┫╋┃━┓┏┃┫┛┳┳┃┃
┗┻┃┻┛┓┫┫┻┏┗┻┫╋┓╋┓┃┏┫┛┏━┃┃┣┛━┗╋┃┏┣┛╋┏┻┛┳┏
┣┻┛┓┳┓┃┓┫┗┳┣┃┳┫┳┗━┛┫┏┏┳┏━┓┓┣┏┻┓┃┫━┛━┳┣┛┻
┳━┃┻┗┃┓┻━┣╋┳┫━┻┗╋╋┃┣┛━┳┣╋┏╋┫━┓┓━┗┃━┓┃┻┣━
┓┣╋╋┳┃┏┃┏┏┣┏╋╋┗┗╋┗╋┛┣┣╋┣┻┗┏━┏┃┓┗┏━┏┃┫┻┓┻
┏┃┻┗┫┣┛┛┗┻┗┻┗╋┓━┓┓┣┏┣━╋┃┓━╋┳┫┻┗━┻┗┻┫┛┫┫┛
┛┓┻┛┗━━┳┳┃┗┃┗╋┳┏┗┛┫┛┳┃┻┫┛┃┛┛━┗┳┛┓┫┳┏━┓┣┓
┛╋┳┏┻┗┳┃┣━┛┃━┏┃┳━┳┳┻┃┃┃┻┃╋╋┻╋┓┏┗┛━┫
┗┳┻┻╋┛┏━┏┫┛┳┛┏━━┓┫┳┓┫╋┗┓┫┗┻┛┗┻━┗┏┳┫┓┻┣┗┏
┛┛┣┳┛┳┳┻┣╋┃┓╋┳╋┗┃━┛┗┫┃┗╋┳┛┗┣┃┳┳┳┳╋┃┻┗┓┓━
┫┣┻┓┛━┏━┳┻┏┫┏╋╋┏┗┫┛┻┣┗┛┳┳┳┓┗╋┣━┫┳┫┗┻┓┃┏┻
┛┫┃┗┻┣┛━┣┣┃┛┗┛┏━╋┻┫━┣┏┻┗┃┏┻━┓┛━┫┳┛┛┗┏┏┻┻
┫┫┳┫┻╋┓┏┛┗┓┃┫┛┳┫┻┳┻┳┛┫┃┃┣┓┳┏┳╋╋╋┻┻┏┗━┛┳┣
┣┫━┳┛┣┃┃┻┫╋┃┏┗╋┫┗━┣┣┣┻┃╋┳┣┃┗┻━┏┫┛┗┣┛╋┫┗┫
╋━┳┳┃┏┫┗┣┻┓┫┛┣┻┓┏┏┛┗┻┻┛┓┣┣┗┣┛┛╋┛┏━┃╋┳┃┛┣
┓┓┃┳┳┛╋┏┗┛╋┳╋━┫┓━┳┻┛┃┃┛┗┛╋┓┛┃┣┻━┻┓┫╋┫┣┗┛
┛┓┃┛┫┗┓┳┣┣╋┓┏┃┳━┳━┫━┛┣┗┛┫┃━┫┗━┻┏╋┏┣┻┏┃━┻
┃┻┏┫┏┃┏┻╋┣┓┳┫┛┣╋┓┻┓━━┃┣┫┏┃┃┫━┗┣┫┗┻┳┣┏╋┓┓
┛┳╋┳╋┻┛┳━┏┻┛┛┗┫┻┓┏━┫┏┣┣┛┫━┓┳╋┃━┗━┃╋┃┛┻┫┏
┓┃┳┫┻┓┛┫┏┓┫┳┛┳┏━╋┣┣╋┓┓┏━━╋╋┗━┃┛┳┫┛┣┛┛╋┏┗
┏┏╋┳┻┗┗┫╋┫┏┳┏┻┗┛┗┻┻┗┓┗┣━┻┣━┣┛┛┫┻┛┫┫┻┃┏┛┛
╋┫┃┏┻┏┓┗┣┳┫┻┏┓┫╋┃┏┳┗┻╋┓┃╋┣┛┗┣┓┛┓╋┛┣━┫┣┻┃
┳┻┏┛┃┛┫┗┏┫┏━┛┛╋┛┃┏┗┏━┫━┛━┳┃┫┗┓╋┗┫╋┻┓┏┫┗┣
┻┳━┳┻┫┗┃┏┃╋┣┣╋┛┣┛┛┗┓┳┃┣┫┓┛┫┫━┃┛┫┗━┗┗╋┳┳┻
┣┳┫┛┏┳┗━┏┓┻┗┳┗┃┛┣┣┃┏┣┛━┏╋┏┓┛┫╋┻┗┓┃┗┳┓╋┃┻
┫╋┣┣┛┻┻┻╋┣┣━┗┻┛┻━┏┣┳╋┃┏┳━┳┻┗┳┗┳┫┃╋┓┻┏┓━╋
┫┳━━━┛┛━┓╋┗┳┣┫┻┣╋┛┫┃┳┓┗╋┫┳━┳━┛┗┛┛┫┗┃┫┏┫╋
┳┛┳┻┛┃┛┓┗┓┣━┛┳┳┣┫┗┻┳┛╋┻┛┏┻┛┏━┫━┗╋┛╋━┳┫┣┓
┏┓┫┻┓┛┏┃┳┳┓┣┏┃┗╋┻┻┗┣┗┃┓┃╋┗┗┻┃┳┗╋┣┏┏┏┛┳┣╋
┳┓┏┛━┫┫┳┫┗┫┛┗┫┻┻┗┛┫┗┃┏┗┃━┳━━┏┏┓╋┏┗┳━╋┻┣┳
┛┛┛┏┻┛┓┣┳┳┛╋┓┃┓┛┏┓┣┗┫╋┳┻┻┓╋┻┗┻┫┻┓┃━┳┫┏┛┣
┏┣┛┣┏┳┳╋┣┫┳┳┫┓┗┻┻┗┫┃┻┫┻╋┏┏┛┣┓╋┛┃┓┳┃
┃╋┻┳┗┓┣┻╋━┻━━╋┳┛┻╋┣┫┫┳┗╋┻┳┏╋┓┏┓━┳┫┣┏╋┳┫┣
━┓┗╋━┛┫┃┓┃━━━╋━━━╋┛┣┳┻┻━┫┫┳┻┛┗━┃┫╋┫┃┃┫┃━
┏┫┏┛┃┫┃━┛┛┻┳━┻┛┓┗┫┛┣┫┳╋┗┣┻┳┗┳┏┏┣┫┳┏┳┃┃┃━
┻━┫┫┣┓┫┻┃┓┳┛┗┓┳┻┓┏┫┻┫┃┏┓┓┃┛┻┫╋┏┏┻┏╋┫━┻┣━
┃┗┗╋┣┓┳┳┣┫╋┫╋━┃┃┓┻┫┗┛┓┫┛┳┃┛┫┻┗┛┗╋┻┣╋┫┫━┳
┗┻┗┗┛┃┃┏┓┏┗╋┏┏┻┛┻┓┫┛┏┏┳┻┓┛╋┛┣┣┫┻━┓┏┃┏━╋┃
┓┃┛┗┻┫┗┛┃┻┫┏┫┻┫┛┏┻┻┣┻━╋┳┫┗┃┳┻┃┣┣━┫┗━┫━┣┻
┛┓╋┗━┗━┣┳┓┃┓┗┃┛┳┻┓┻┳┳╋┫┫┻┓┓┏╋┏━┗┫━┻┓━━┳┻
┫┛┃┃┫┃╋┳━┓┓┣┗━━┫┫━┳┳━┗┗┛┏┳┫┛┗┳┣┗┻┛┏┗┫┃┏┻
┃┓┫┳╋╋╋┓┛╋━┳┛╋┳┫┏┛┃┗┻┗━┗┣━┳┣━┓┻┫╋╋╋━┏┓╋┓
┓┣━┓┃┻┃┏┓━╋┻┏┛┫┗┗┣┫┛━━┓━┣┃┃┓┃┳┗╋┃╋┻┗┻┣┏┫
━┻┣┻┃┫┣┏┛╋┓┳┫┗┃┳┏┛┫┃┓┫┻┣┫┳╋┫┻┓┗┓┏┳┫┓━┳┓╋
┏┓┳╋┫━┣╋┛━╋┻┻┏━━┓┻┛┗┃┛┃┗┻╋┣━┻┛┗┻┓┣┛┣┛╋┻┣
┗┣┻┳┳┻┓┓━━┛┃┓┏┏┻┃┛┫┣┛━┫┳┳┃┣┣┳┳┃┏┓━┛┛┏┓┗┫
┏┗┫┛┫┏━┗┃┣┏┃╋━┛┛╋━┣┻━┳┓┃┳┓┫┻┳┗┣┫┛┻┳┏┏┳┛┳
┗┛┓╋┗┣┻┏┣┣┛━━┏┗┳┣┣┣┛┻┃┛┛┏┓┳┃┗┃┓╋┳┛┻┫┳━┓┣
┗╋┓┳┓┻┣┗┃┗┳┓┏┃┗┳┣┫┳┗┳━┣┃┛┗┃┓┳┳╋┓┗┗┻┻┣━┃┳
┫┛┣┳┻┛┳━┓┛┏┓┻┻┫┓┳┛┣╋┣┃╋┗┣┓┏┫┃┛╋┛╋━━┓┣┳┓┏
┫━╋┗┗┓┫╋┣╋┛╋╋┣━┓┃━┫╋┻┛┗┓┏╋┛┻┻┃╋┃┃━┃┻┫┫┻┳
┏╋┫┏━┣┓┣┓┫┣┃┏┳┛━┗┫┃┳┳┣┫┃┻┓┓┳┳╋┗┛╋┗┫┳┫┳┗┏
╋┃┻┳┛┻╋┻┣━┓┻┻┃┃┫┣┓┗┓┳┗┃┣┛┏┗┻┳┓┏┏┗┓┓┣┛┣┗┃
┳┫┛┛┻┳━┫┃┻┃┳╋━━┗┏┓┣╋┃━┃┏┻━━┻┳┣┃┛━┏┏┃┳┗┳┛
┓┗━┳┛┏┃━┃┣┃┏╋┗┳╋━┣┣┃┛┗╋┫┃┣╋┛╋┗╋┻┏┓┗┻┣╋┳┛
┓┓┗┣┣┓┓┓┏┳╋━┛━┃┓┓┏┛┣┏┻┫╋┏┳╋┣┗┫┣┫┻┏┳
┻┣┗━┫┫┓━╋┓━┳┻┻┻┻┛┣┫┏━┣━┳╋┫┣┣╋┫╋╋┛╋┛┣┏┗┓┃
╋┃┗┫┛┓┃┗┗╋┳━╋┏┻┃┳┃┗┫┓┫┫┫┻┃╋┗┳┓┃┛┏┓┓━┻┫┻┏
┃┳┣━┏┳┻┗┏┻┣┻┛┓╋┫┓┫╋┛┻━┫┣┫┫┛┳━┻┗┫┓┻╋┃┃┫┃┫
┻╋━┏╋┗┳┏┫┫┣╋┓┓┛┻┛┣┛┣┛┃┣━┏┗┫┳┗┃┫┃┓┻┣┏┏┛┣┻
┛┳┣┗┓╋╋┣┗┳╋┓┏┏┓┗┃┳┓╋┳┳┣━┃┫┏╋┓┓┳┳┳┣┻┃┗┫┏┓
┃┏┗┣┛╋━┣┳┛┓╋┻┃┗┓┛┓┗┃┻┛┛┫┏┃┻┻┛┣┃━┻┓┣┛┛┻┫┓
┓╋╋┣╋┛┃━╋┛┏┣┓┫┗┻┣┛┗┛┏┃┃━┓┃┛╋┛┫┗┻┻┏┻┓┓┏┏┗
┃╋┣┣┣┫┛┗┫╋╋┏┳┗━┫┏┫┓┻┓┛┓┗┏┳┫┳┃┳┏┗┓╋┗┛┓┫┗━
┣┏━┗┏┛┏┻┣┣┓╋┛┣╋━┣┓┓┳┃┣┣┫┻┏┫╋┻┻━┣┗┫┣┛╋╋┃┣
┗┗┣┛━┏┃┗┏┗┃┓┫┻┫┣┣╋┃━┃┣┓╋┣┻┓┫┳━╋┃┃┏╋┗╋━┳┃
┛┛┓┛┃┳┻┗┃╋┛┏┻┏┛╋┗┛╋━┳┳┃┃┻┣┛┃┗━╋┗┻┗┣┓┻╋┏━
┳┣┻┻┏┏┏┫┫┣┫┫┏╋┣┗┛┓┗┻┻┃┣┛┃╋┻┓┗┳┳┗┓┣┓╋┏━┻━
┓┓┗┃┻╋┓┗┓┗┃┛┫┏┻━┏┏┣┳━┃┗━┏┗┳┛┛┃━┛╋╋┓━┃┫┛┛
┣┳┳━┳┓━┻┃┣┗━┃┓┓┓╋━┫╋╋━┗╋┻┛┳┏┻┗┳┃┃┏┻┣┳┗┛┛
━┫┻━┏┓━┃━┻┓━╋┏╋╋┓┏┛┏╋┓┫┳┃┣┫┃┛┫╋┫┓┻┓┏┏┗┓┻
┓┳┳┻┻┓┫┃┳┏┻┓┳┗┓┏━┏╋┃┛┏┳┃┗┳┫┳━┻┫┳┳┏┳┛┻┻┳┏
┳━┻┣╋┏━┗┓┻┛┃┣━┳━┃┗┳┛┫┻╋┗┃┛┛┗┻┗┫┣┻┳┛┻┣┫┏┓
┗┳┗┃┫┏┗┓┃━╋┏┗┳┏┏╋┫┛┳┛╋┗┗┓┳┃╋┫┛┓┫┗┣╋┓┃━━━
┛┳┫┗┻┳╋┏┣┗┳┛┳┻╋┫╋┏┻━┣┛┳┛┓╋╋┏╋┳┻┗┃┛┫┳┏━┓━
┗┃┳┳┗╋┏┛╋┻━┗┣┏┓┻╋┣━┗┣┓┗┣┗┗━┻┛┓┛┗┛┻━┗┛━┓┫
┻┫┗┓┃┏┓━┫━┃┗┳┛┛━┃┻━┻┃┻┛┫┃┛━┗┗┫━┓╋┳┏┃━┻┻┛
┃┏┫┃╋━╋━┛━┣┛┳━┃┏┫━┏┏┣┃┓╋┃┻┻┣┃┗┳┓┳┣┳┛┃┳┓┓
┏━╋┻╋┛┗┣┛┓┣╋┃┻┫┻━╋┓━┛┣┳┫┃┃┃╋┣┳┳┛┗┏┻┗┗┛┏┻
┓┫┣┣┛┻━┛┫┓┃┣╋┫┗┫┛┗┣┏┏┛┃┣┏┻┛┓┣┳╋┏┃╋╋
╋┛┓┳┳┛━┓━┫┓┣┏━━┃┳┫┻┳┣┓┳━┻┫┳┃╋┳┻┳┃┓┓┓┣┛┻┓
┓┳━╋┃━┳┏┳┫┃┃┻━┛┓┣┃┛┻┏┳┃┏┏┏┓┻┗┫┃┳┗┏┫┳┗┫┳┻
┃┳┫━┃┃╋┛━╋┏┣┓┓┣┗┻┳╋┫┫┏╋┃━┫┫╋┛━┓┓┫╋┣┏╋┗┻┻
╋┻┻┗╋╋┓┃┏┃┃┗╋╋┛┻┃┫┏┳┣╋┣┻┳┃┣╋┃┛┗┫━┫┛┫┫┓┏┫
┃╋━┫┛┗┏┻┏┏╋┗┛┫┓━┫┓┃┏┏┣━━┓┓╋┫┫┣┃┛┣┓┃┛╋┣╋┻
┳┓┻┳┣┣┃┗━┻╋┳┛┃┛╋┳╋┓┃┛┛┛┫┣┗┃┛┫┣┻━┫┃━┻┗┣┗━
┣┻┫┳┃┣┓┫╋┓┃┳╋┫┗┏┓┗┏┻┻┓┃┛┃┗╋╋╋┗┛┣┛┓┻━┣┫┓┏
┃┳┣━┻╋┓╋┻┓┳━┗┫┣┛┃┓┗┻┓┛━┗┫┃┣┣┓┃┣┳┏┓┃┗┓┻┻┗
┏┻╋┗┣┣╋┗┏┓┳┫┣┻━┫┳┏┻┛┣┏┓┏┏┛┗━┃┳┣┓┣┻━┳┣┣┣┛
┃━┫┻┃┳┻┃┓┏┣┳━┛┏┣┏┃┗┃┓━━┛┏━┃┛┗┃┻┫┏┃┛┗┻┏┻┻
┻╋━┳╋━╋┏┓┛┛┏┫┻┓┗┓╋┳┳┻┃┳┻┏╋┣┛┗┏┃╋┳┫╋┻━┏╋┃
┗┃┻━┳┳┛┫━┏┓┗┗┗┫┗┳━┏┏┻┫┗┏┻┏━━┳┃┛━┃┏┳┓╋┓┃┛
┳┏━┃┏╋╋┃┓┗━┻┳┛┳┻┫┳┗┻┳┫┏┏┃┏┻━┫╋━━┳┏┓┻━┓┓━
┫┗┣┗╋┃╋┻┫┛┫┛┓━┃┫╋╋┫┛┃┓┓┫┏┛┗┛┗┃┃━┻┏━┃┛┓┫┻
┏┣┣┳┣┳┫┓┳┻┃┣┛┛┏┫┫━┣┏┻━┓┳┏┣┗┏┃┣┻┃┛┓┻━┻┳┓┏
┣┓┻┃┛┳┗┣┳━┣┛┫┛┗━┫┗┳┏┻┏┃┳┻┣━╋┃┛╋┛━┫┃┣┫╋┫┛
┛┗┃┻┛┣┏╋┏┫┛╋┻┳━━╋┓┛┻┻┗┣┳┛┗┣┳┗┣┳┓┗┃┳┳┣┳┫╋
┛━┻┃┫━━┗┏┓━┳━┛┳━╋┗┫┛╋┏┓┫┓┫┏┓┣┃━━┓╋┛┫╋┳┏━
┏┃╋┏┏┣┻┫━╋╋┳┏┻┣┃┛━┏┏┏┳━┃┫┃┫━┏┏┛━┓┣┗┗┗━┏┏
┓┫┛┻━┃┗┃┛┗━╋┫┳┓┗┫┻┻┃╋━┓┻┓┃┛┫┗┏┻┫╋┻┫┓┛┻┗┛
╋┳┗┓┏┗┃┛┏┗━┳━┳┛┛┣┏┳┗┛━┗┓┳━┻┗╋┓┻┏┗┻┫┓┻┛┻┛
┃┏┻┃┻┃┻┃╋┃┣━┫┣┳┗┻╋━┃╋┓┻┛┫┗┏━┳┫┓┃┳┓┃┓┓┻┫┓
━┏┗┏┻┣┫┛┃┃┣━━┻┓┛┗┳┣┫┏┓┏┗┫┫┻┏━┣┻┳┗┗┓┫┗╋┻━
╋┏┓┓┛┗╋┗┓┗┣┻┓┛┃┏┗┗┣┫┻┗┻┻┃━━┫┫┓┻╋┃┗┓
┣┓━┛┫┳┳┓┣┏┃┛┣┣┛┗┫┛┫┫┣┗┻┣━┃┳┫┻╋┳┫┫━┛━┻╋┓┗
╋╋┗┫┛┳┗┫┫┏┛┫╋┫┓┫━┻┛┻┳┏┗┣┗┏┃┛┛┣━┣╋┛╋┫┻┳┻━
┏╋━┏┳┫┏┛┓┫┫┣┓┃┃━┣━╋┗┣┗┫┏┃━┛┃┓┫╋┣┣┫╋┳┗┃┓┫
┗┫┳┳┓┣┗┻╋┓┣┓╋┛┻┓╋╋┫┛┓┓┃┏━┃┓┗┗┃┳┛┳┓┃┛┗┗━┳
┃┣┻┫━┣┛┓┗╋╋╋┻┫╋┻┣┛┛━╋┫━┗╋┓╋┛┻╋┳╋┣┻┳┛━┓┳┻
┳┗┻┏━┻┫━┻┣┫┗┣┗┫┗┏┫┓┫┳┃━┏┛━┻━━┻╋┃┓┣┳┗┛┛┓┫
┣┓┳┻┓┳┣┏━╋╋┫┫┗━┫┗┣┏┃┫┫┣┫┻╋┏┫┫┛╋┏╋┻┗┓┛━┫╋
┻╋┃┣┫┗┛━┣┗┻┓╋╋┫┫┳┃┫┓━┻┗┃┏┃┫┳┏┛┓┗┫┛╋┏━━┏╋
┓┳┣┫┫┃┃┗┳━┏━┣┓┓┫━┫┻┫┣┳┛┻┫┻┓┣━┻━┻┫┗┛┻┣┛┫┫
┫┗┫┳┃╋┛┗┓┻┛┛┗╋┃┗┣┓┗┣┛╋━┛━╋┛┻┃╋┓┻┣┫┣┏┓┗━┓
┓┣┻┃┓┗┻┗┫┛┳┫┏┣━┫━┻┣┳┛┃┃┏┣┻┫┓┗┫┓┣┓┏┫┣┳┻┣━
┣┛╋━┻┃┏┗┓┣━┗┣┛┻╋╋┣┳┗━┣┳╋┛┏┫┃┗┛┻┫━┗┳┫┫╋┏┗
┓┏╋┃┃┛┫┣┣┃┗┓┫━┏┳┓┓┗┏┻━┣━┏┓━┗┻┫┣┏┏┛┛┛━━┳┫
┓┣┛┏┗┛┛┓┳┃┣━┏┣┗┏┣━┛┗┓┛╋┛━┗┗━┓┏━┻┣┣┻┛┫╋┗┫
┫┳┫┫┛┃┣┓┣┫╋┏┣┻┳┃┛┗┣┣┓┃┗┗┻┛┃┓┻┛╋┛┫━┳┣┛┻┣┳
┗━┏┳┓┃┫┃┻┃┫┫┫╋┳┳━╋┳┻┻┓╋━┗┗┏┓┛┃┗━┏┓┗━┗┗┣┏
┫┳┗┫┗┏┓┻┃╋┫┃┫┣┏┻┻┓━╋┃┗┏┗┣┓┃┏┗┣┃┻┓┏┻┏┫┗╋━
┻┳┻┏┃┏━┗┃┓━┓┓┗┫┫━┫┫┏┫┫┫┻┃┏┓┃┃┗┳┓┗╋┗┻┗┛━┻
┳╋━━┃┃┃┳┃╋┫┻┃╋┳┛━┃┏┫┓┃┻┛┓┛┃┫┻┛┣┛┗┓┻┫┃┓┛┳
┫┳┣┫┫┻┓━┗┻━┃┓┣┳┛┛┏┓┳┣┫┗┻┛┏┣━┫┏┣┗┻┣┻┗┃┫┳┻
┣╋━┓┳╋┳┻┗┛┗┃┃━━┣┃━╋┏┓┃┻┗┏┻┏┫┫┳┣┓┓┫┫━┫┳┻┣
┃┗┗┳┓┃┃┃┻╋━┳┫┛┃━┏┗┃┻┳━━━┣┃┳┏┫┏┃╋┳┳┳┳┏╋┏┛
╋┳┻┳┻┫╋┓━┻┏┃┏┗┳┗┻┫┓┛┣┓┛┳┏┫┻┓┓┣┏━┏┣┗┏┓━┃┣
┫┏┓┻┳┗┫┏┗┳┓┓╋┫┣┫┫┓┫┻┏┏┣┫┗┫┻┗┓━┏┫┏┗━
┃╋━┣┛┛┫╋━┏┣┫┻┣┳┃┛┣┏┣╋┣┛━┃┃┣┓┏┛┛╋┃┛┛╋┳┓┳━
┏┣┗━┗┻┓┃┛━┫━┛━━┣┛┣┻┫┫╋╋┃┻┫┻┓┗╋┻┻┛┫┏┫┻┗┗┗
┃┗┓┃┣┃┛┗┣┓━┫┻┣╋┳┳┫┛╋┣┻┫┣━┛┓┏━┏╋┛┃┛┣┣┻┗┣┓
┫┃┻┛╋┳┛┻┓┻┃┃┣┫┛┣╋┳┛┳┣┣╋┣┳┃╋━┳╋┗┓┫┗╋┃┳┏┫┳
┳┃━┫┫┫┏┳━┛┛┏┛┛┃╋╋┗┃━┳┣┃╋┗┳┃┻━┫━┃┏┏┓┫┛┻┃╋
┻┃┫━┗┫┫╋┫━┳┻╋┣┛┃┏┛╋┣┃┻┳┃┏┗╋┃┃┏┻┏┫╋┗━┏┫┳┣
┻━┏╋┻┃┳┃┓┏┛┛┗┏┻┣┫━┓┣━┏┓┛╋┫┏╋┏┳┏━┫┓┗┛━┫┳┫
┫┓┃╋━┻┃━┫┣┛┫┓┣┃━┏━┻┫┛━┃┻┣┓┃┛┃┃┻┏┓┗━━┫┣┣┓
┳┛┗┓┛┻┗┻┗┻┓━┃┗╋┓┗┓╋╋┣━━╋┳━━┓╋┫╋┫┃┛┻┳┃╋━┏
━╋┓┛┫┳┣┫┏━┳━┣┓┳━┏┓╋┓┓┳┓╋┏┛┻┃┣┻╋┳┏╋┻┓━┣┛┃
┓━┃┗━┃┳┳━╋┻┛┫┻┣━┻┳┳┃┃┻╋┛┃┫┻┃┃┛┗┫┏┗┏━┻┫┳┫
┃┛┗━┗━┫┗╋┃┫┻┛┃┛┻┗┓┛┏┏┓┓┏━━┣┓┓┗┣┛┏┳━┛╋┻┻┏
━┛┗┛┛┓╋┻━┻┗┻┃┣┻┫┫┓┓━╋┃━┏┫┳┗┳┻┗━┣┓┻┃┳┃╋╋┳
┃┗━━┣╋┫┫━┓┓┛┳┃┃┏━┳╋━┓━┃┏┻┓┓┫┓┫┓┃┻━┏┻┫┃┏┓
┛┫┗━┣┗┓┫┃┻┓┏┳┳┳┓┫┛┗┛┗┻┛┃┏┻┃┏┓┻┳┣┃┏┻┃━┓╋┳
╋┫╋┛┛╋┛┛┣┛━┛┻┓┃┛━┻┻╋┫┏┗┓┓┳┛┻┻┳┣┃━┫┻┃┣┛┻┓
┳┃┣┓┫┛┻┳┳╋┣┻┏┛┓┳┳╋┓┓┻╋┛┫┫━┏┏┃┻━┗┛┓┳┫┳┗┫┓
┣┓┣┗━┫┓┓╋┏┗┛┛┳┓┣┗┃┓┏┳┏┓┳┫━┻━┣┏┃┃┫╋┃┗┳┻┓━
┗┫┃┏╋┗┛━━┗┛┳╋┗┻╋┗┏╋┫┳┏┃┃┃┣┓┏┃┃┳┏┗┃┓┗┓┏┳┻
┏╋┫━┻━━╋┏┓┛╋┓┗┓┻┏┣┗┃┗┣┃┳╋┫┛╋┣┫┓┗┣┓┣┣┳━┏┣
┏┳╋╋┓┃┫┓┣┫━┗┏┃━┗┗┳┛┏┏┓┏┛┛┻┓┗┃┏┻┏┳╋┛┫┳┏┏┻
┓╋┏┗╋┻┓┓┫┗┳┫┫┏┫┳┻┛┓╋┻┏━┳┗┫┗┛┣┃┳┏┗┓┣┃┫━┛┏
━┗┛┃┏┫╋┻┳┳━╋┏╋┳┃┗┏┻┫┫┛┻┣┻┫┛┗┻┃┏┛┛┫╋┣┻┳┏┳
┣╋┻┣┛┓┫┏╋┏┣┣━┫┃┛╋━┏┛┻┳┓┳┫╋┣┛━┳┣┗┃┃┃
━━┃┏┗━╋┳╋┳┳┓┫┃┛╋┛┛┛╋╋┳┻┏┓┣┗┛┓┏┛┻┗━┃┛┻┗━┏
┫┓┃╋━┫┏┫┓┫┏┓┫┻┻┓┳┓┣┃╋┻╋┣┏┓┓┗┫┓┗┃━┫┓┳┻┣┣┛
┏┗┛━┻┣┳┛┛┫┗┃┛┫┗┏┻┏┳┓╋┣┃┓━┏┃┓┗┫┃┛┳┫┫┣┓┳┃┣
┃┓┃┛┻┫╋┃┃┳┻┗╋╋┗┓┻┏┳┏╋┣┛┛┳┓┳┳┻━┫┛┗┻━┻┃┗┏┣
━┃┫┛┻┛┏┣┫┃┫┣┻┛┳┳┃┃┳┛━┗━┣┣╋━┃┳┻┓┓┣┣┫┏┗╋┳┃
┛┣┗┛┗┗┓┛┓┃┻╋┻┏┛┏┛┛┗┛┳┳┫┛┃┓┫┫┃┛┃┃┛┫┓┗╋┏┗┓
┗┛┫╋┃╋┃┳┏╋┃╋┻┫┓┃━┣┫╋━╋━┃┣┣┏┏┫┻┓┛┏╋┃┏┏┻┛┣
┛┗━┫┫┃┣╋┫┻┛┃┻┛┗┫┻┏┛━┏╋┻┳╋╋┛┃┏╋┛┳┣┳┣┛┗┗━┻
┏┏┣┳╋━┗┃┗┣┣┃┓╋╋┻┫┓┏┫╋┏┃┓┛┣┻┗┫━╋┻┏┓╋┣┗┫━┣
┳┃╋┏┗┃┗┗┛┓┳┃┳╋┗┻┳╋┃┏╋┣┳┛┫┓━┫┃┻┃┣┻┳━━┏┏┃┫
━━┏╋┛━┓┃┣┫┃┳┏┓┗┃━┫┏┫┃┓┛┏┳┳┳━┏┳┳╋╋┻┻┳╋┻┛━
┏┻━┳┓┃┓━┛━━━┳┛┣┗┻━┓┗┃┃┗┣┗┳┫┫┣┣┓╋╋┛┓╋┣┃┏┛
┓┻┗┻┛┛┓╋┛┛┳┓┃━┃┫┛┃┻┃┓┓┳┗┏┏╋┫━┗┃┫┗┓━━┣┗┃┏
┓┳┻┛┃┃╋┗┓┃━┻┻┗╋┗┳┣┓┛┛┛┫╋┫┗┣┗┏╋┛┛┫┗┗┏┳╋┃┏
┃┓━┓┗┏┗┃┏┓┃┫━╋━╋━┗┏┣╋━┛┫┓╋┗┏┻┛╋┫┻┻┫┃┏╋┣┫
┫┫┣┣╋┓┛┃┗┓┳┫┏┏┗┫┓┳┏┗┣━┗━┫┓┗┛┣━┓┃┛┻┏┛┻┻┗┓
┛┓━┃┫┫┳┛┣┫┗╋┛┳┳┗┏┫╋┏╋┻╋┓┛━┃┣━┫┳┓┏┗┳┗┛━━┫
┻╋┗┏┛┃┛┣┳┃┗┏┓┫┓┛┏┏┣┏┗┓┓┛┗┃┣┗┏┳┣┓┓┛┻╋┛┃┛┃
┻┛┛━┃┓┓┃┗╋┛━┻╋┳━╋┛┻┳┓╋━┣╋╋┗┓╋┣┣┛┣┗┻━┫┻┻┏
┻┃┻┻┛╋┻╋┣┻┏┃┃┛┓┳┏┻┫┛╋┛┓┫┻┣┏┏┃━┳┫┓┓┗━┃┳━┓
┗┛┻━━┣╋┻┣┻┣╋┛┛┓┻┫┣┏┣┳┓┏┓┻┳┓┫┣┳┃┛┫┳┏╋┻━┗┣
┣┛┃┣┳┳┻┫┳┻━┫┫┓┃┛┫┻┳┃┃┓╋┻┻┫┃┳┃┛┣┳━┛━┳┻━┛┫
━┏┓┏┏┳┻━┓┻┗┫┣┃┓┣┏┛╋┛┃┓┗┛━━┛┗┳┣━┏┛┃━┃┣╋┳┗
━┛━┓┣┣╋┫┳┫┛┏┳┓┗╋┗┗┗┻┣┓╋┏┣┗┳┣┃┫┻┓┫┫┻
┏┃┃┃┏┳╋┃┛┛┳┫┫╋┣╋┛┻┛┛┻┃╋┏┛┏┫┏┃┻┃┃┃┗┏┻╋┏━┛
━━┃┻┳┏┓┏╋┛┣━╋┣┗┣┻┳┳┳┃┏┏┓┫┃╋┻┛┫┏┫┣┏┗┃┻┻╋┛
┛┗┣┳┃┻┛┃┗┳━┣╋┛┳┛┫┫┣┗┳┻┏━┏┗┏┓┻╋┫┓┳┻┓┻┻┻┓━
┃┛┛┳━┏╋┏┃┏┫┗┛┫┳┫┃┫┻┻━┏┗┳┛┗┳┫╋┃┫┳┓┛┗╋┃┗┏┣
┓┻┻┓┻┗┳┳┓┃┏┫┻┏┣┗┏┻━╋┫┏┣┃┛┗┃┃┗┳┃┗━━┻╋┛┻┃┳
┫┃┓┓┏┗┏┳┳┣┣┫╋┃┛┫╋┳┛┛╋╋┓┫┻┣┣┫┻┛┗┗┏┛┏┗┣┃┃━
┏┗╋┫┗━┳╋┏┛┛┣┛┗┳┛╋┣┃┫┳┗┻╋┛╋┃┻┳╋┳┣┓┫┫┓┃┣┓┻
┓┓┗┻┓┃┃┛┻┓┻┗┗┓━╋┃━┗┓┳┻━┛╋━┫┏┣┛┻━┛┏┏╋┳┛━┫
┳┗╋╋┓┫┗┓┻┓╋┣┃┓╋┗┣╋━┳┃┳┳┻┣┛┏┓┳┳┗┛┗┻┃┫┫┳┓┃
━┗━┳━┗┫┫━┗┫┗┣┳┳┳┣┛┃┳┃┏┃┣┓┳┃━┫┛┓┃┃┫┻┃┻┣┗┗
┗┃┃┏┃┃┛┃┗┻┃┗╋━┛┓┏┛┳┛┣┓┻┗┛┣┏┏┛┛╋┫┫┓┣┫┃┻┏┣
┻┻┏┳┻┳┓┫╋┫┻━╋┛━┃╋┳┛┣┫┗┗┳┣━┫┛┣┏╋┣┓┫┣┳┣┫┣┃
┏┻╋┣━┗┳┃╋┫┻┛┳┛━┛┳┗┗┃┻┗┏┫┗┏┻┛┗┳┣┗┫┻┃┛┛┏━┣
┛┛╋┛━┏┛┏┳╋┗┣┳┣┃┫┻━┛┗┛┓┏┏━┛━┃╋┃┃┣┃┻┛╋┓╋┫┓
━┓━┳┏┛┣━┳┛┃┻┓┫┓┣┗┗┏┏━┏┻┓━┃━┫┛┓┏━┏┗┓━━┛┏┛
┓┫┫┏┫┗━┳┣━┗┓┗┗┛╋┻┓┫┏┗┻┗┳┗┫┣┳━┃┃┗┻┻┣┗┻╋┗━
┣┳╋┻┛┫┫┣┃┣┳┏┓━┳┗┃┫┣┓┳┗┏━┛┫┣┛┫┛┃╋┳╋┗┻┓┗┫┣
┛┫┏┃┫┳┻━┓┓┻┃┳┣┻┫╋┳┃┃┓┫┗┫┻╋┣┣┓━┳┏┃┫┫┻┛╋┳┗
╋┣┓┳┏━┓┣┛┓┻┛┳┻┏╋┏╋┣╋┫┗┛┫┳┻┻┻━┓┓┛┃┻╋┓╋┓┛┃
┣┓┛┛┛┏┏╋┣┗┃┣┛┣┣┣┓┛┏┏╋┏┫┓┣╋┻┳┫┳┣┛┃━┣┻┛┏┗┓
┫┛┻┗┗┃┣╋┏┓┻┓┻╋┣┣┃┻┣┃┏┏┻┃┳┫┛┃┏╋┃┛┗┫┫┃┳┣┛┓
┓┗┻┓┻┗━┫┛┫┛┛╋┫┏┛┫┓━╋┛┓┣┫┛╋┻┳┫━┗━┳┗┓┫┛┳━┣
━┏╋╋┓┻╋━┻┗┳┫┛┻┃┃━┫┓┳┛┗┓┫┃┫┳┻┓━┃┛┗━┃┣┻┻┃━
┃┫┻┛┣┏┳━┫┃┣┏┓┻┣┫┗┓┗┃━┻┛╋━┛┻┫┣━┣┛╋┣┃
┗┓┗┏┫┏━┓┣┣━┃┻┃┏┛┫┗┗┣┛┳┏┫┳┣┣┗╋┛┻┣┣┫┻┏┛┛╋╋
┛┳┃┏┃┗┛┣┏━┗┫━┳┳┻┣┳┣━┃┗┓┣┗━┻┳┫┏┫┗┣┃┏┃━┻━┓
┓┫┳┫┣╋┻┓━┗┻┻┣┃┓┫┫┫┃┻┃┓┫┻┗╋┳┏┻━┓━┫┓┏┏┣┗╋┗
╋┫┳━┃┻┣┳┻┳┗┳┃┃┏╋┗┓┻┗┃┛┏┛┻┫┗┓┻╋━╋━┓┫┏┃━┏╋
┏╋┻┗┻┳┫┫┫┻┛┓╋┏┓┃╋┛┃┫┗┃┣┃━┛┳┗┏┻┃┏━┻┛┏┣┃┫┗
┗┓┃┣┣┛┣┻┓┣┫┫┏┃┻┫┗┗┓┫┗┏┻┏┣┏┏┗┏━┛━┫╋┻┫┻╋┃┏
━┃┏╋━┓┳┓╋┓┳┃┳┳┗┣━┫╋┃━╋┓┣┗╋┫╋┃┓┓━┏┏┗┳┗┓┳┓
┻╋╋┛┛╋╋┏┏╋━┫┳┏╋┓┗━━┣╋┻┓━┻┏┫┳┓━━┣┛┣┓╋┏━┳┫
┃┃┃┗┏┻┏┏┣┓┃┻┛┫━━┻┫┏┓┻┫┣┳┻┻┛┗┫┃┻━┳┃┓┫┃┫┻┣
┗┻┣┓┫╋┻┫┫┫┗┗┫╋╋┓┛┫┫┗┏━┏╋┗━┗┻┓┣┏┳┳┓╋━┃━┻┏
┗┛━┗┃┛┃┓━┓┃┫┃┏┓┏┏┏┻┓┻┳┛┳┳┓┓┳┗┳━┃┣┃┫┛┓━━┛
┳╋┣┻┛┏┏╋┛┓┻┓┳┓┻╋┻━┣┣┫━┣┣┛┻┣┗┛┗┃┛┏┗┃┳┗┃┫━
┗┃╋┫┫┓┃┫┗┻┻┓┻┃┫┛┗┣┗╋┣┃┣━┓╋━┳┃┻┏┓┻╋┫┳┣┳╋┗
╋┓┣┏┏┻┓┳┃┣┻┃┗╋┏┓┫┗┳┻┗┏┻╋┳┏┃━━┫━┛┃┛┏┃┻┻┣┓
┗┗━━┓━┛━╋┳┣┻┃┣┓┫┏┫┃━┗╋┫━┏┛┛┏╋┛┫┓┳┓┗┗┗━┏┃
┗┛┳┫━┓╋━┗┗┫┗┳┓╋┻━┳╋┗┏┫┛╋┫┃━┛┃┗┣┳┳┻┣┏┳┗╋┫
┣┻┛╋┳┻┏┏┛━┫┏┻╋━┏┣┓┣┛┓┳┫┗┻┓┗┏┫╋┻━┃┛┗┃━┃┻┫
┃┗╋┛┏┣┣┏┃┫━┫╋┣╋┫┏┣┣┣┣┓┃━┏╋┣┗┣┣┳╋┫┛┻┗┓┏┫┏
━┗┳┏━┃┻┛┫┗┃┗┳━┻╋┓┫┛┃┻┗┛┓╋┛┻┛┛┃━┓╋┫┫┻┏┻┫┗
┣┛┳┳┃┏┣╋┃┓━┗┛┻━┛━┓┣┣┏┗┓┫┗┃┫┣┛┏┻┓┣┻┻┛┓┻┫┓
┃┏┛┣┗┗┳━┗┛┳┏┻━┓┻━┗┗┣━┛┫┻┗┣┗┣━┳┓┛┫┗┫╋┳╋┣┫
┗━┃┻╋┣┏┻━╋┣┻┳┛┻┛━┫┳┓┳┓┻┛┛┛┣┫┻┗┏┓┓╋╋┗┛┓┃┏
┳━┃┣┳┻┃━╋┳┓┫┳━┫┫┃┳┓┣┗┛┓┓┻┏┏┻┗┳┳┃┏┓┃┳┣┛┏━
┳━┻━┓╋╋┫┃━┳┣┓┣┓┳┓┃┗┃━┗┃╋┫╋━┳┓┏┣┫┫┫┳
┓┃┗┳┃╋┏┏┃┳┗╋┫┗┏┛┫┏┓┻┻━┣┏┛╋┏┳┏┛┫┓┛┛┻┛╋┻┣┫
┗┏╋┫┃┳━┓┣┻┛━┫┫┓┛┻┻┓┗┗┣┛┓┃┃╋┳┛┣┃┏━╋┃┫┗┗┣┃
┫┳┳━┗┏┗╋┓┗┳┫┛┛╋┏┣┣┛━┃┏┫┗┃┓┃┗┣┛┫┃━┗┳┳┫┗┛┛
┃┗┣┫╋┳━┓┏┗┳┣┻┫╋┳┗┏┗┓╋┫╋┣┫┣┣┗┛┛┗┛┗━┓┳┛┓┣╋
┏┳┫┃┛╋┓┏┗┻┻┻┏┳┳╋┻┫┗┳━┻┗╋━┛┗━╋┻╋┣┃┻┳┓┣┫┫┛
╋╋┏┻┏┛┻┫┗┏┓╋┳┗┳━┫┣┫┓┫┻┗━━┳┃━┏┳┣━┏┗┻┓┣┻┳━
┫┛┗┫┃━┏┫┓┻┫┗┃╋┃┏┣┛┣┃┓┛┏┫┛━┛┏┃━┣┗╋┓┛┓┏━┻┳
━┻┗┃┓┛┻━┃┫┓┏┫┓┗┣┫┗┗┻┳┫┏┓┃┓┓┓━┫┛┃┗┫╋┣┳┣━┣
┏┫┓┏┛╋┓┣┓┃┗┗┃┻┣┫┳┏┃┏┗┫┃┻━╋━┫┗┳┛┛┏━┗╋┓┣┏╋
┳┣┣╋┃┻━┏┫┃┣━┣┏┛┫┛┛┃┗┏┫┫┻╋┏┗┻┗┓┣┃┻╋┫┣┫┗━┓
┻┳┃┳┓┓┃┣┻┓┣┫┏┻┓┳┣┫┣╋━┛┣┫┓┻┣┣╋━┣┳━┻━┛┫━┓┳
┛┣┣┫╋┻┳┗┃┓━╋┻┫┏┓┛┏┣┳┣╋┣┏╋╋┛┏━┗┏┓┏┏╋━┻┳┗┗
╋╋┫┓┏┗╋╋┗┏┏┏┳┣┳╋┳╋┃╋┃┗┛┫┛┫┛┳┗━╋┣┫┏┣━┃┏┣┗
╋┳┓┛┃╋┛┃━╋┫╋┛┻┻┻┏┃┓┳┛┗┃━┓╋┻┫╋┫┃┃┛┫┫╋┏┓┫━
┃┗┫┏╋┏┫┏┫┳━┳━┫┻┗┛┣━┻┳┫┫┓━╋┓┃╋┳╋┏┫┫┓┛╋┏┛┫
┗┏┛┻┏━╋┓┗┫┃┛┳┻┓┗┫┏┏┃┓┻┣┛┃━┛╋┣┛┳┳┗┻┛━┛╋┣┓
┫┣━━┃┛┗┓┫╋┫┗┣┳┗┏┃┓┳┳┓┃┗━┏━┛┳┏┣┃┛┫┳┛━┓┻┗┣
╋┻┻┫╋┻┳┳━┳┻┓┛┫┃┓┫╋╋┃┗┃┗┣┗╋┣┓┳┛┳┏┣┏┏┻┗━┣━
┫┫━┏━┗┏━┻┫━┏┻┫┣┃┳┳┫┳┗┓┫┛┣┛┗┛┣┫┻┗┣┫┗┏┫┗┣╋
┣┓┳┓┃┛┳┓┗┫┃┓┃┣┻┛┛┣┻┫┛┛┛┗┳━━┃╋┫┛┫┫┻┗┳━╋┓┳
┣┏┏┃┃┏┃┣━┃┗━┓┛┛┳┏┗┓━╋┏╋┳┛╋━━┗┃┗╋┃┣┫┫┫┏┃┣
╋┳┏┳┣╋┛┫┗┛┻╋┓┻━┫┛┗┗╋┏┫┓╋━━╋┗┣┏┫┏━┣┳━┳┓┏┣
┫┓┫┛┗┏┳┓╋━╋┣┃┛┃┳┛┫╋┏┏┃┃┓╋┓┓┃╋┛╋┓┏┗━┳━┃━┫
━┓┓┗┏┣┳┃┏┳┳┗━┛┣┻┻━┓┗┫┏┫┃┛┛┣┳┗┃┳╋┫┗━
┃┓┏┛╋━┗┣┏┏┃┫━┫┃┏┣┣┏┓┳┗┻╋┛┣╋┗┏┃┳━┛┳┫┏┫┏┻╋
╋━┣┣┳┏╋┻┃┛┣╋╋┏┏━┃┛┏┫┓┓┓━┻┓┳┻┏┗┳┗╋━┏┳━┗┣━
┻┗┗┳╋━━┫┃╋┓┣╋┓┗┳┏┏┳┛┫━┏┗┛┗━┏┣┓┻┻┻┫╋┛┛┏┛━
┣╋╋┳┻┗┣┏┃┗┛┓╋┗┓┫┛┫┳╋┏┗┳┫┻╋┓┳┣┛╋┓┓┻━━┻┛┛┓
┣┛┣┳┗┓┓┛┫┗┃┗╋┃┻┣┗┗┳┏┃┓┻┛━┫┛┃┏┗┛┃┫┓╋┛┫┛┏╋
━┏┃┣━┛┓┳┓┏┛┛┳┫┫┣┛┗╋┫┗┳┗━┗━┓┗┃┳┓┛┳━┣┳┓┳┃┣
┗┻┫┣┛┫┫┣┗┣┣┏┓┻┃╋┏╋┗┻┓┏┳┃┫┫┣┓┗┛╋┣╋┫━┃┳┣┫┛
┗╋┓━┻┃┏┏┗┏┃┃┏┏┫┻┏┫╋┻┻┓┃━┛┻┳┓━┛┻┗┏┗━┗┗┣┛┣
┓┳┛━┓┏┗┫╋┏┳┗╋┓┗┻┗┫┻━┣┻╋┫┃┳┫┻┣┻┣╋┳┫┻┃╋┳┳┗
┏┳╋┛┛┏┏┛┣┫┃┣┓┗┓┣┻┓┣━┓┛┗━┓┳┫╋━┛┃╋┗┫┣┳┓┏┏┛
┣┫╋┳┫┃┫┗┓┛┣┓┫┻┃┳┫╋┫┫┻┃┣┣┳┛┻┏━┣┻┻┣┗┫┃┻┳┫┳
┳┏┻┛┓┏┏┃┃┏┃┻┣━┓┃┫┏┻━┃┻━┗┃━━┻┛┛┃┳┣┫┗┏┫┗┻┏
┳┗┳┛━┏┫┻┓┫┳┻┛┗┓━┫┓┓┓╋┛┗┓┣┫┫┣┏┫┻━━┗┣┳┃┃┓┛
┫━┣┓┏┛┗╋┣━┏┃╋┃┣╋╋┗┫━┻┛┓┏━┣┻┛┏┃┣┫┓┣┳┃┫┛┃━
┳┏┓┻┓┓┃┓┫┃┻┏┓╋━┣╋┫┣┳┳╋━┓┻┻┛┫━┳┏┏┻┻┏┳┓┗━┗
╋┏┃┣┗┃┛┣━╋━┓┛┛┓╋┃┫┻┣┻┓┛┓┫┗┳┻┓┳╋━━━╋┛┛┣┃┻
┃┓┓╋┗┗┫┻┻━┓╋┗┫┫┃┣┏┏┫━┻┻╋┗┳┳━┳┓┳┫┃┻┣┏┓┓┓┫
┃┻┓━┳┗╋┃┗━┫┓┗┓┗┗┳┫┳┳┻┗┻┳┗┓┃┫┗┏┓┳┏┓┃┃┃┛╋╋
┗┏┻┗━┛━┗┓┛┓┓━┛┏┫┗━┏┻━┗┫╋╋╋┃━━┃┳╋┏┃┗┓┓┗┏━
┛┫╋━┗┗┗┏┏━┏╋┃┻━┣┻━┫╋┫┻┏┣┏┗┓┛╋┛┃┫┓┓┃┳┳┏┛╋
┳┫┛┏┏╋┏┫┣┣┗┗━┣┛╋┳┫┓┳┓╋┣┣┗┛┓━┗┗┻┏┛┫━╋┃┻┫┓
┏━┻┣┻┳┛┛┳━┏┗┫┃╋┻━┻╋╋━┃┛┗┫┫┳━┻┗┫┃┫┫┛┻┗┫┃┫
╋┃┃┣╋╋╋┗┫┏┳╋┫┃┃┻┃┗┳┣┻┃┫┫┃┳┣┻┛┓╋┏┓┗┫┏┻╋╋┣
┗┻╋┗┓┻┣┫┛┏┗┛┳┃╋┃┫┃┃━┗┃┳┛╋┏┓┻┫┓┻┫┣┗┗
┓┻┻━┻┣┳┗┛┗┳┛━┛┏┏╋┏┳┛┓┏━━┛┓┣┃┛┛┃┛╋┏┗┓┗┏┻┻
┛┳┃┛┏━┓┃┣┣┣┃┗┗┓╋┛┓┏┛┛┻┗┫╋┳┓┳━━┗┻┏┫┏┫┏╋┳┻
┳┃┫┗━┛┗┓┫┗┫┻━┛┫┳┫╋┗┫┃┫┛┻┃┏┃┳┫┣┣┣┳┃┃┗┗┫┳┏
╋┣┫┓┫━━┏┗┃━┫┏╋╋┓╋┻┗┻╋┣┻┛┓┗┫┳┏━┓┣━┣┛┗╋┳┗┣
┻┳┫┣┻┛┣╋┃┻╋┫┗┛┛┣━┓┃┏━┫┃┫┣┫┣┣━┓┻┃┫┛┏┫┳┛┃┛
┛┻━┗┗┏┣┣┣┏┻┃┗┗╋╋╋━┃┣┣┳━┗━┳┳┣┏┓┫┳┓╋┫┫╋┛┫┃
┗┓┃┫━┗┃┻┣┳┳╋┃┛┏┏┳┏┛┻┏┣┻╋┳┗┃━┻━╋┫┣┻╋┗┣━┃╋
┫┏┗╋┃┃┻┏┣┏┏┃┓┓━┛━┓┻┏┓┃┏┣┗┳┃━┳┏┻┏┏┻┫┣┏┓┫┗
╋━┻┣┓┳┃┛┛┳┛┏┛┫┻┣┃┃┓╋┃┃┏┳┏┻┏┓━┛┻┓┛┳┫╋┻┗┣┳
┏┓┏┛┓┳┳┃━┫┫┛┳┳┫┛┣┏┫┏┏┫┗┫┗┗┏┻┫╋┫┻┳┃┏┳┃┳┗┛
┓┣┣┃┃┫━┳┳┃┳┛┗┣┏┗┻┃┏┓┻┣┣┻┏┫┓┫━┛┣┃┣┃┻┫┏┏╋━
┏┓┓┏┛┻━┃╋┻┣┓╋┛╋┳┃╋┏━┓┗┣╋┻┃┏┓╋┣┻┃┫┫┳┻┫┫━┓
┣┃╋┃╋┫┓┣╋━┏┛┏┛┃┫━╋━┳━┣━┣┃━┣┏┗┏┣┃┛━┣╋┳┗┏┻
╋┳┣┳━┣┓┣━┃┫┃┣┳┛┗┻━┣┳┃━┗┣┃┫┻┣┃┫┫━┫╋┏┃━┏┣┗
┫┫┛╋┗┏━┻┫╋━┛┫━┫━┛┏┗┛┓┃╋┻┳┛━┣┣┣┣┻┗┛┫┫┳┣┃╋
┣┣┏┏━┫┳┫┃┗┓┗┏┳┓━┣┻┛┻┃┫┃┓╋╋┛━┃╋┛┃┏╋╋┳━┻┳┛
╋┏┻┳┫┫┳┗┣┫┫━╋┫┗┓┛┣┫┻━┛┫╋┓┳╋┳┣┳┳┳━┓┓┏┃┓━┣
┳┳┏┏┳┗┏┳┻╋━┻┓╋┓┏━┣┳━┳┫┻┛┫┓┻┓┓┓┣┛┏┫┣╋┣┻╋┗
┗┓┏┣┃┣┣┫┻╋┗┓┏┓┣┳┣┻┏┗┗┳┃┣┃┳┣┛┏┣┫┫┛┃╋┻┳┃┓┗
━┳┗┗┛┗┗┳╋┏┃┓┻┏┗┗┫┃┳┣┏┏╋┫╋┏┫┣━┓┗┫┓┫┛┏━┗┳┳
┃━┻┳┗┳┫━┃┳━━┃┛┏╋┃╋━╋┗┫┛┻┻┻┻━┗┃┏┓┻┓┫┓┫┗┛┏
┫╋┳╋┗┣┗┻┗┃┫┃┏┃┳┏┗┫┓╋┳┗┫┏┗┗┫┗┫┓┏┻┳┃┛┃╋━┫┓
╋┳┻┣┗┫┏┗┣╋╋┣┫┓┃┃┳┛┣┓┫┣┃┛┗┳┻┏┏━┣━┏┛╋┫┣━━┗
┫┃┳┓╋┓┛━╋┓┫┓┏┛┗┃┃┫┓┛┻┻┫┓┛━┛┳┻┏┳┓┣┣┓
┓┓┫┻┻┻┻┻┣┳┳┫┃┏┃┫┗┣┳┛┛┗┫┻╋┛┳┛┗┃┓┣┃┗┃┃━━━┫
┓┫┓┫┣┏┓┛╋━┗┻┫┃━┏┳┣┃┛┓┣┳━┣┳━┻┗┏━┻┏╋┳┫┳┗╋┫
┛┗┗┃┫┛╋┻┫┛┻╋┳━┃┗┃━┳━╋┗┗╋┗╋╋┏━┓┣┃┏┗┃┫┏┃┗┳
┫┫╋┫┳╋┗┣┫┛╋┣┓┃╋╋━┓┓━┗┗┓┫┏┫╋┣┓┗┏┏┳┓┣┫┻┓┻┻
┛┃┻━┣┓┻┗┛┻┻┏┏┃┣┛╋┻┛┗┃┏┃┏┣┫┫┃┫┣┃┣┏┃┓╋━┗┻┻
┣┛┣┃┃━┏╋┣┛┫┻┻┫┗┳┫╋┛┗━╋┃┻┓┫┃┛┏┫┫┏┣┳┏┗┳┳┗┣
━━┏┓┃┻┃┫┗┳┓┣┳━┗┗┛━┫┣┛┳┏┗┳┗┳┏┓┻┃┫┫┗╋┫┗┻━┓
┣┫┃┛┳┫━┏┫┓━╋┣┗╋┓┏┳┣┗┣┻━┗╋┣━┏┫┫┻┻┛┃┣┛┃━━┓
┗┻┏┓┛┫┓┓┻┏┗┻┛┫╋┗┛╋┓┏┻┻┣┫┃┗┓┏┣┻┃━┃┫╋┻╋┳╋┳
━━╋╋┣╋┗┛┫┣┣┗╋┓┗┓┗━┗┳┗━┗┛━┣┓┫┗━┻┗┻╋┓╋┏┓┃┣
╋┃┫╋┃┛┗┏╋┣┫╋┛┫┗┃┃┣┣┫┏┃┗┗┃━┻┏┣┣┗┏┻┗┓╋╋┏┣┛
┣┏┏┳┏╋┏┻┃━┻┻┳┣┻┛┓┛┻┏━┳┫┏╋┣╋━╋┛┛┓┃┻━┛╋┫┫┫
┓┗┃┃┗┻┃┣┓┻┗╋┏┃┛┓┓┛┃┃┫╋━┏━┳┓┛┳┃━━┗┓┛┃┗┫┃┃
╋┳┣┳┫┃┏╋┫┻┏┏┛┗┫┏┏┳╋┻┫┓━┣┛━┗┣┳┫┫┃┣┻┓┳┣┓┫┛
┣╋┛┳┫┏┛━┗━━┓┣┛┛╋┏┃━┣━┣┳┏┓┣┓┫┫┫┣┻╋┣╋┛┃┫┏┗
┓┻┃┫┳┫╋┳┫┃┫┛╋┻┫━┫━┛━┓┛┻╋┳╋╋┃┫┛┻┻┗┛━┓━┓━━
┫┣┏┣┫┗┏┫┓┓┏┳┫┏┃┗╋┃┛┓┓┻┃┛┫┫┓┛┓┣┗━┛┃┻┏━╋╋┗
╋┻┓┛┗┃┛┳╋┏┃┓┓┓┫━┣┓┣┻┫┣┛┓┗┛╋┓┣┓━┃┛┳┏╋┃┓━╋
┛┏┃┃┣┳┓┣┻┓┃┗┣╋┓┣┗━┻┛┓┏╋┓┻┓┏┣┣┫┫━┣┣╋┳┏┓┏┛
┏━┓┻━┳┏┏┫┳┫┏┏┳┣┗┛┻┣┣┳┳┳┻┣┏┓┓┃╋╋━━┫┛┏┻┗┣┏
━┏┳┳┗┛┗┫┣┻┗┻┳━┛┻╋┣┫┻┫┃┫┗┏╋┛┳┣┗╋┳┻┏┣┏┣┛┏┏
┫┣┃┏┻┓━┓┃╋┣┃┣┫╋┣┓━┗┏┃┓┫┃┓┣┛┓┻┣━┣┻┗┛━┗┓┫┓
┃┛┓┗━┃┛┃┫┛┣┛┗┓┛┏┓━╋┫┃━┛┗┗━┏┫┓┳┗┻┛┗━┏╋┗┗┛
┓┗┣┫┻┏╋━┏┗╋╋┏┗┗┃╋┫┛┛━┓┗┗┛┣━┏┓┏┫┳┳┫━
┓┗┃┻━━┳┣╋┛┏┻┳┛┣┻┛┫┗┏┏━╋┣┻┳┣┻╋┫┳┓━┣┓┓┣┛┻┏
╋┳┃━┳┛╋┣┻┣╋┏━┓━┓┣┛┏┗┳┻┣━┻┗┏┗┻╋━┗┃┛┃┃╋┻┃━
┻━┏┗┛╋┓┗┻┗━╋╋┫┣┣┻┗┓┻┳┃┏━┣━┃┳┗┻┳┫┏┃┻┳━┃┛┗
┓┓┻┳┓━┗┳┣━┫┫┳━┣┛┛┃━┓┣┏┗╋┛┳┻┃┣┳┏┻┃┗┳┣┣┣┣┏
┛┛┫╋┫━╋┳┃┃┣╋┗┓━┫┗┛┣┃┏┻┏┣┏┓┃┫┳━┓┛┏╋┛┣┃┏┓━
━┗┗╋┳┻┏╋┓┓┳┛╋┗┏┣┏┣┫┣┣┗┻┳┳┃┗━┻┓┃━┻┻┏┫┫┏┃┃
┓┓┗╋┃╋┓┣┓┳┏┫┗┗┗┫╋┗┃┫┓┓┓┛┓┫┛┏┣┓┛┳┣┗┗┃┓━┃┻
┓┓┻┓┻┏┃┳━┛╋┻┃┻┏┗┣╋┏┗━┗┃┫┻┫┫┓┻┏┳┻╋━╋┓┃┏╋┻
┗┛┣┓╋┃┗┛┛╋┃┻┓┳┳┓┣┃┗┛┫┗┛┣┏┣┻┗━╋┳┳┣┃┻┫┣╋┓╋
┗┛┓┃┣┗╋━┳┫┫┣╋┓┃┳━┳┳┗┛╋┏┓┏┃━╋┃┗┃╋┻┏┫┃┏┳┃┣
━┳┗┃┓┳╋┻╋━┗┛┓┗┃┗┻╋┫┫┳┗┻┫┗╋┣━╋━┻┃╋━┣┻┏┃┳┛
━┓┏┳┫┗┏━┳┓┃┳┗┏╋┫┫┗┳┣┛┛┓┫┛━┳┗━┳┏┗┏┗┫╋┃┏┫┛
┳┻┛┃┃┳━╋┻┣┫┓┗┣┻┓┏┫┳┗┛╋━━┻┏╋┃┻┗┗┻┏┓┫┃┏┃┏━
┣┃┫┛┏┗┛┗┣┗╋┏┻┏╋┻┏┗┓┗┣┳┛┓┣┛┏┫┗┗┏┫┛╋┃┏┻╋┏┳
┣┗━┣┛╋┛┏╋━┗┓┃┻╋┳┣┻┫┗╋┃┻┛┛━┗┓┳┃╋━┻┃┓┣╋┗┫┣
┣╋━┳┓┓━┗┳┣┃━┣┃┗┏┛┏┓┳┏┣┳┣┳┣┃┣┳┛┓╋┏┃┛┓┓┃━┃
╋┓┃┛┫┻╋━┻┗┻┗┏┫━┃┃┓┳┏━┃┗┃┣┗┳┻┛┻┣┫┓╋┗┻┻┛┛┣
┳┻┛┏┛┛┫┃┳┣┃┗┛┛━┫┃━┏┳┻┛┫┛┃┛┣┻┛┓┛┗┫┛┏┳┫┫┏╋
┳┻┓┗┗┗┗┏┻╋┏┻┓┛┃┣┗┳┃┛┃┫━╋┗┃┏┫┗┫┃┣┃┳┓┻━┓┓┣
┗┃┗┗┣┃┣╋┏┗┓┣╋┏┣━╋━┣╋┫┳┳┃┗┓╋┃━┃┳╋┗┻┏━┓╋┗┳
┫┃┛┻┻┻┻┣┳┛╋┫┏┗┓┃┃┗┻┣┣━━━┻┃━┏┳┏┣╋┃┛┫┳━┗━┏
┏┛┓━┏┣━╋┻┣┫┛╋┓┗┓┏┏┳┃┻┣┻┗┃┛┓┓┻┏┻┛┣━┏━┫╋━━
┓┏┏┏┣━┃┃━┏╋━┃┓━╋━┏┃┫┫┫┓┓┓┳┛┃┣┃┏┏┣━┣╋╋┫┻┗
┓┗┓┗━┏╋┫╋━┃┫┣┗┳┻┻┗┏┃╋┃┳┓┫┣┓┫╋┛┣┛┣┃┏
┓┣┏┻┳┓┻╋━╋┛┗┫╋━┣╋┗┫┏┣━╋┓┣━┛┛╋━╋┻┛━┃┻━┃━┛
┻┳┗┏┃┓┗┗┻┫┏┫┗╋━┻┣┗┣┫━┓┓┗┛╋┛┏┳┓┻╋┛┣━╋━┃┫┳
┫┏┃┗┃┛┓┣┻╋╋┻┣┃┳┛┓━┫┣╋┻┛┳┻┏━┏┻┓┓┛┣━┻┓┓┏┓┃
┓━┃━┫┗┣━┏┛┫┻━┣┳╋┻━┻━┻┓╋┃┳┫┻┛┣┃┣┛┏┓┓┻┫┗┳┣
┓╋┓┣╋┻┫╋┏╋┗┻┃┗┃┃┗┃┛┛┏┏┣┫╋┫┃┗┣┗┳┛┗━┻┣┛┳┣┣
╋┻┓┛┓┣┫┛┻━┓┛┛┛╋┻┓┏╋┗┫┳┓┗┗┃┓━┻┻┓╋┗┫┛━┃┃┗┃
┻┓┫┫┃┓┓┃┏━┗┫╋━┏┫┫┳┛┳┣┫━┫┣╋┛┏┻┓━┓┻┓┣┛┻━┏┫
┃┛━┳┏┻┓┓┣┗━┣┳┓━╋┃┫┃┃┳┻┏┳┗┃┃┗┏┣┗━┗┻┛┻┫┗┓┻
┻┗┻┃━┓┛━┓┻┗┃┗┓╋━┳┛┃┻┛┓┳━┛╋━┣┓┣━┏┳┣╋┏┓━┛┳
┫╋┓┃━┻╋┃┳┳┏┗┗┗┳┻┫┣┫┓┛┣┗╋┛┃━┃┫┗┓┛┏┫┗┓┻┃┏┗
┻┳━┻┏╋┏┛┃┗┃━┣┫┗┗┣┓┏┳┻┛┓┗┳┓┃┛━┫┣┳┏┛┓┻┏━╋┗
┓━╋┏┻┫╋┗┏┫┛┳┓━┫┏┣╋━┛┻┳━╋┣╋┻┻┻━╋━┃┏┫┛┏━┻┏
┛┃┣┻━┓┃╋┣┻┓┻╋┫┣┫┛┣┃┛┏┫╋┛╋┳┳╋┛┳┏┻┳┓┫━┗╋┳┳
┣┣┻┣━┛┏┓┓┣┛┳┓┗┫┛┛┫┏┛╋┛┃┳┫━┃┗┃┃┫┗┻┫━┻┗┣━┣
┃┳━┏┻┗┗┛┃┓┛┳━┳┗┳┫┫┣━╋┫╋┏┳┃┣┛┗┃━┫━┛┓╋┛┗━┻
┗┏┻┏┻┗┗╋━┗┗┳┫┣┫┫━┫╋┛━┓┓┳┣┫┫┃━┻┓┻┫┗┫┻┃┣┓┏
━┻┫━┗┫┗┻┻┳━┏┳┓━┏┛┳┣┣╋┫┛┫┳┓┻┫┣┓╋┛┳┛┫━┓┏┻┃
┗┃┓┫┏┳┛┃┳┛┣┓╋┻┓┳┃━┏┣┣┳┫━┏┻┣╋┣┗┓━┗┣┳┗┳╋┣╋
┗┓┫━┳┗┏┗┛┃┳┓┛┛┻╋━┏┳┗┓┫┣┃┻┳┫━┛╋┫┛┳┻┃┗┣┻┃┏
┃┏┣┓┻┫┗┛┻┗━━┏━┏┻┫━┣┗━┛┓┻┻┣┻┏┳┗┓┣╋┓┣┣┫┻╋━
┳┻┏┻━┳┻┏┣┣┣┗┓┣┗┣┓┗┫╋┃╋┫┓━┃┃┏┳┏┣━┫┻┛┃╋╋┏┳
━┗━┻┳┣┣━┗┛┓┫┗━┻━┻╋━┻╋┃┳┳┻╋┃┃┏┫━┃┏┫┛━┏╋╋┓
━┛┏┓┗┗┫┛╋━┳┳┣┳┣━┣┫┳┣┳┗━┣┛╋━┫┃╋━┣╋╋┃┣┓┫┫┳
┏┻━━┣┓┻┓┏┏┣┻━┓━━┃┛┗┃━┣┏┳┣┓┫┻━┳┏┓━┻┣
━┣┗━╋┛┻┳┏┓━┻┣━┗┗┫┫┏┳┓━━┳┣┏┻┃━┏┫╋━╋┫━┳┣╋┳
┻┻┣┻┳━┳┗┗┳┳╋┗┳┛┻┳┃┏┣┫┗┻┻┣┫┏┻┣┛┳━┻┫┗┗┳┫━┫
┏┻┫╋┣┛┓━┃┗┗┻┻┏┣╋╋━┳┓┫━━┛┳┻╋━━┻╋╋┃┓╋┳━╋┗┃
┻┫┣┻┗━┛┃┃┳┓┗┣┃┣┓┫┃╋┓┳┫━┻┏┏┳┫┗┛┓┗┫┣┫┏┏┃┣╋
━┃━┏╋┳┛┗┛┻┻┳━┫╋┏┛━┳━┻╋┫┃┳┻┗┻┃┫╋┓┳╋┓━┃╋┗┣
┻┫┏┫┳╋┫╋┗┳╋┓┳┛┳┏┃╋┏┣┫┻┻━┳┏┗┗┫┃┏┓┏┣┣┏┻━┓┻
┏━┗┳┻┛┓┃┫┏┫┓┫━┣╋┫┃┛┏╋┗┻┓┗┗┳┳━┳━┳┓┳┗┫┣┛┣━
┃┣╋┻┣╋┫╋┣━┣┃┏┳┃┗┳━┣┫┓┓━┗┃━┓┳┳┣┏┃┗┃┫┓┫┳━╋
┣┫━┗┓┏┳┳┣┫┓┓┻╋┃┃┓┃┗┏┃┻┣┻┓━┛┗┗┛┏╋┃┗╋┗┣┳┗┗
╋┻┃┻┳┳┳┣━┃┣┳┛┃┣┣┣┏┏┳━╋┛┻┗┛┗┗┻━┗━┛┛┛┗┫━┻╋
┳┣┗┫┗┫┻┣┣┓┳┣┗┻┳┳━┃━┳━┏━━┳┃┻┳┫┫┓━┓┃┏┫┳┏┣┓
┓┫┓┗━┣┓┣┫┳┃┗┻┃┏┣╋┫╋┗┳╋┗┃━┻╋┳┳┣┻┏┣┻┃┛┛┏━┗
┫┃┣┃━┃╋┗┻┣┫┳╋┫┗┃╋━┫┳┣┳┏┫┛┣╋┣┣┫┃┣╋╋┏┏╋┛┛┫
┣┫┓┓┏━╋┓┫┛┓┻╋┏╋┗┓┫┻╋┏━┳━━╋╋╋┛┏╋┗┓┏┳━┫┓┏┫
┓┳┃┗┳┳┫╋━┫┏╋┃┗┛╋╋━┃━┗┓━┳┃┫┓━┓┃┛┳┓┏╋┳┃┃┗┣
┃┓┛┳┳┛┣┣┏┳━┳┫┏┓┛━┳┳┏┫┣━┏┛┏┫┻┃┻┃┃━┓━┗┣┻┓┃
┛┓┃┣┃┗┣┻━┣┛┳┣┫┳┳━┣┗━┳┛┫┃┃┫┻┣╋┫┏┻━┻┃┃╋┏┳━
┫┏┛┓┣┓┃┛┳┓┣┻┛┗┳┓┳┏┳┓┓┫┣━┛┗┫┃━┛━┏━┣┗┗━┫━┣
┳┣┏┛┓┛┏┓┻┛┣━┳┏┛╋┻┣━━┗┫┗┳┗┏╋━┗┛┻┳┃┃━┏┫┓┏╋
┳┓┫┏┓┛┓┃┣┻━┣━┻┫┣┳┫╋┓┏┗┛╋┏┳┫┣┗━┃┫┏┓┣━━┏┣┻
┣┓┃┏┛╋┓┃╋━━┓┛┫┓┻━┓┏━┳┗┏┻┓┻┳┏╋┣┏┗┻┓┳━┏┃╋┳
┫┓┳┛━╋╋┫┗┣┛╋╋╋┃┫┫╋┣╋┣┻┳┣┛┏┏┛┃┛┛┳┏┃┳┳┗┛┃┓
┛┃┗╋┏┳┛┗┏┳┏┃━┗┛┣┻━┗┓┗┏╋┓┳┏━┳┏┛┗┫┣╋┫┓━┻┃┻
┛┓┛┻┳┣┏╋┃┻┣┛┳┃┣━╋┳┳┛┗━┓┻┫┏┫━┃┓┃┫┻┻┗
┓┃┛━━┣╋━╋╋┃╋┻┃┻┏╋┻┗━━┏┣┳┃┛┣┃┓┓┣┃┻┛╋━┻┓┃┫
┗┻━┓┫╋╋┫┻┻┛┃┗┃┳┫┳┓┛┏┫┓┃┃┓┳╋━┻┃┻┫┻┣┃┛━┛┏┻
┣┛┛┛━┛┳┳┣━┗┏╋┛┃┣┣┃┣┫┣┳┏┣┗┏┫┓┣┗╋┻┫┏┣┳┣┣┏┗
━┳━╋┻┫╋┗┣╋━━┛┛┣┳┣┓┻┛┗╋┣┳┫┃┫━┳┳┃╋┣━┫┣┓┓╋╋
┗┳┛┓┛┃┏┗┃┛╋┳┏╋┣┏┫┏┃┃┻┣┓━┏┣┻┳┫┳┫┳━┻┃┛┓┗┣┃
┫┓┻┏┛┗┛┗┳┳┛╋┛┫┗┏╋┏━┃┣┃┳┣┻┓┏┗╋╋┻┫┃┻┓┻┃┃┗┏
┓┳┻╋┛┓┳┓┏╋┳┛┻┳┓┛┓┫┏┏┳┓┗┣┗┏┏┳┛━┗╋╋┫┓┫┳┃┳┫
┻┻┗┓┗┳┃┳┣┛┏┣┫┏━┗━┣┓━━┃┫┓┏┳┏┻┫┗┗╋┳┛╋┻┏┗┫╋
┛┛┫┻┃━┫┓┛┏┣╋┣┃┃┻┻━┓┳━┣━┓━┫┻┻┗━┻┳┫┃┃┃┣┗┓┻
┣┫┳┳┗╋━┻╋╋━┓┳━┓╋┗┻┳┏┛┳━┏╋┃╋┛┳┓┃┫┳┻┻╋┫┫┓┳
━┛┓┃┳┛┗━┫┏┓┓┃┻╋┻┛┃┓┗┫┳┫┫┃┛┻┻┓┻┛┗┣┫┳━┫┫┗┳
┃┻┓━┛┃┏┣━┻┃┏╋┗┻┓┻┛┫┻┻┗┏┛┣┓┃┓┗┳┗┻┻┻┳┣┻┓┳┣
┫┓┗┓┃┓╋┳┳╋┗━╋┣┗┓┛┫┃┗━┣┗┓┣┗┫┣┫┓━┳┃┫┓┛╋┓┳┓
━┛┓┣┫┗┻┛┓┫┫┫┗┣┻┻┛┃╋┃┛┃┃╋┣┛╋┻╋┛┻┛┗┏━┓┓┛┓┏
┓┃┳┗┻┏┳┃┗┏┣┗┣┃┫━┓┫┃┓┛╋━━╋━┃┓┛┏┗┣┛━╋┣┣╋┃┻
┏┣┻┳━┛┫┣┓┗┓┫┏┓━┓┗┳┓┃┫┏┗┏┻┳┓┓┃┫┣┛┣━┣┻┏╋━┓
┃┓┗┻┓┏┳┃┳╋┃┻┳┳━┗┛┓┻┛┫┓┏┃┣┳┫┫┗╋┣┣┣━━┛┏┃┣┓
━━┣┳┏┓┏━╋┗┓╋┗┻┓┛┣┣┏┛┻┳┏┫┳━╋┳┓┏┫┳┫┓┃┛┗┗┻━
┳┻╋┛╋┛┛┛┏┃┏┓┃┻━┛┫┓┫┛┫┓╋┻━╋┳┓┃┛╋┻━┓┣┣┫┣┫┏
┗┫┗┓┻┻━┛┗┓┗┳┛┫┏┓┛┳╋╋┣┳┳┳┫┫┗╋┏┳┫╋┛┃┗┳┣┫┃┃
┳┳┫━┃┻┓┳┳┃╋┏┏┻╋┗╋┛┣┃┗┗┻┛┣━┻┃┛┓┣┗┣━┣┓┓┏┏┃
┃┏┛┣┃┻╋┏┻┛┃┓┓┻┣┗┫┗┏┫┓┻┛┛┳┓┫╋┏┏━┏━╋┏┫┃┛┫╋
┃┛┃╋┣┻┛╋━┣┓┃╋┗┳┳┣┗┛┣━━┫┻┃┣┓┃┻╋┣┓┳┻╋━┗┛┻┓
┳┣┣━╋┻┳┏┗┻┃┛┛┛┓┓┛┛┻┃┣┛┗━┳┗┣╋┗┃┣┓┓┻┃
┫┗┗┫┏┃┛┃┛┫┃┻┃┏╋━┫┗┛╋┣┓┃┻━┣┻┓┗┫╋┓┓┻━┻┫╋┓━
┏┏┛┓┳╋┏┗┳╋┳┳┃┏┏┏┓┣┫┣┗┏━┳┃┫┗┣┣┫┛┳┳┛┃┓┏┣┛━
┏┓┛╋╋┏┛┗┏┗┏┓┏┗━┻┛┓┏┗┗┫━┻┫━┃┫┓╋┣┣┃┳━┓┫┫┳┫
┫┗╋┻┫┻┓┓┳┏━┃━┗━┻┗┫╋┳┛━━┛┣┣┻┛━┣┛┣┗┣━╋╋━┏┃
┳┃┗┃┣┻━┗┣┃┣┻┫━┏┛┏┗┳┳┃┣┻┃┃┣┗┫┗┻┏┃╋┛┻┃┣┫╋┓
━━┫┗┳┗┫┃┃┫┃┻┗━┣┃╋╋╋━┏┣┃┛╋━┻┳┓┫━┃┓┳╋┗┓┏┓┓
┣┓┛┳┛┗┏┳┣┃┣┏┣┳┳┳╋┃┏┣━┗┛┣┃┳┏╋┣┛━┣┗╋┓┫┻┳┳┣
━┏┓╋┏┫╋┏┗┏╋┛┫┻┣┗╋┗┏╋┗┛┫╋╋┏┓┻━┳╋┃┫━┳┫┗╋╋┳
┛┫╋┃┗┃┃┗┓┗┓┫━┻╋┻┫┣┣┳┻╋┃━┳┛┫┛┣┣┏┗━┃┫┓┏┫┫┣
┏┳┣┓┻┳┫┗┻┃━┃┃┃┗┫╋┳┣┗┻┏━┗┃┓┛┻┫┣┓┗┏━┫━┣┏╋┓
┳┻━╋┳━┳╋┓┃┳┫┗┫┃╋┻┃┫┣┫┣┻┃┏━┃╋╋╋┃┣┃┓┻╋┏╋━┏
┻┻━╋┓┓┓┻┫┃┓┓╋┏┣┓┓┓┳┗┓┳┃╋┛┃┃┏┓┛┳┛╋┣┣┫┗┛┛┣
┫┫┃┃┫━┻┏┛┻┃┫━┗━┗┏┗┓┛┗┃┏┻┳┻┻━┳┣┣┃┓━━┫┳━┏┣
┛┳┳┏┗┣━┃┣┗┳┳━┃╋┫┃┃┻┳┳━┃━━┃┓┓┃┛┓┣╋┣┛┃╋┻┛╋
━╋┫╋┓┫━┗┃┣┣┗┏╋┓┏┏┣┏┳┓┗┻╋┻┏┫╋┛━┣┫┓┗┃┏┣┫┻┃
┫━┓┓┫┻┻┏┗╋┗━┛┏━┃┗┳┏━╋┛┓━┻┗┫┗┻┻━┏┗┓┃┏┻┫┛┓
┫┣┛┏┛┗┻╋┗┓┳┻┛┛┛┗┛┃┛┻┓┛┏━┏┻╋━┻┣┻╋┛┛━┣┛┫┣┫
┃┫┳┻┳┻┳┣┻┛┛┗┫┳┓╋┛╋┃┫━┫┓┓┏┛┏━┃┗┳┛┫╋┗┣┗┫┓┃
┫╋╋┗━┣┓┛┳┳┫┗┣┃┫┃┗┃┃┫┣┳┻┛┓┃╋┣┛┛┳┣┏┛┣━╋╋┗╋
┏┫┗┓┣┣┫┣┫━╋━┓┛┫┫┓┣┫┓┃┗┃┃┓╋┳┓┃┓━┻┗━┫┃━┏┳┓
┃┏┓━╋┃┛┻┓┓━┗━╋┃━┻┫┏┣━━┣┻┗┳┳┏┻┻┏┻┻┫┗━━┣┳┫
┣┃┳┳┗┫┣┛━┳━━┓┏┫┓┣━┻┳┻━┏┫━┛┣┓╋┻━┃┳┳┃┣┳┣┓┻
┓┓┏━┃┫┓╋┣━┳┣┫━┣┛┳┣┃━━┃┫╋┗┏┫┻┻━┓┗┳┃┻┻╋┓┏┓
┗┓┏┓┏┃┗┫┗┫┗┫┗╋┓╋┛┻┓┓┃┃╋┻┛┓┣╋┫┛┣┃━┗━
━┃━┳┓┳╋┛┳┻┓┻┓┏┻╋┛┫╋┛━┓┣━┓┫┗╋┏┻━┳┃┫┗━┃┃┃┃
┫┛┫━┣┏┓┃┻┻┫┛╋╋┫┗╋┗┻┛┃┫┃┗┻━┛┃┃┻┓┏┻┏┓━┓┻━┻
┛┃┫┗┏┻╋━┣┓┣┗┗╋┻┛┳┃┃┣╋┏┫┃┣┛┗┗┃┫┃┳┏┏┏┗┛┛┗┫
╋┳┳┗┗┛╋┓┣┓┗┗┃┗━┣┏┳┣┗┛┗┃┗━┓╋╋┏┫━┻┣┣┫┣╋┏┗━
━┛┛┳┣┫┫┗┓┃┫┃┻┣┫┛━┻┳━┗┃┗┻┗━┛┓┏┓┻┫━┳┛┫┫┃┏┳
┛━┻┻━┛━┛━╋┫┣┻┛┏┓┏┻┻┏┏┳┻┳━┳┻╋┳┗┳┛━┛┳┫┳┓┓╋
┛┳┣┃┃┗┣┻┻━┓┃┏╋┏┃┓┣━┻━┫┻━┳┗┣╋┓┣┃┛┻━┃┻┏┓┛┗
┻┃┗╋┗┻┛┫┓┫┳┃┣┳┣┻┃╋┻┳┻┏┛┗┫╋┓┛┫┣┫┏┣┻━╋━╋┫┃
┃━┣┻┓━┃┳┻┫┗┓┫┓┏╋┏━┣┓┫┫━┏┗┣┗━┓┳┃┓┣┳┏┫╋┏╋┃
┳┗┛┗━┫┃┫┛┓┓┫━┣┻┻┫╋┻╋┗┗┳┃┫┓┻┓┣╋╋┏┃━━┻┛┗┫╋
┛┃┻┗┳┗┃┣┓┃┓━╋┫┣╋┗┃┣┳┃┗╋╋┃┣┻┗┫┃┃┫┫┏╋┻┗┳━┃
┏┣┗┃╋┗┳┻┻┗┏┣┗┃┗┳┓━━┏┻┗┣┳┛┫┛━┣┗━┓┓┃━╋━╋┫┗
┻┓┓┛┳┃┃┻┳┓┛┗┣━┣┏╋┓┳┫┻┏┻┃╋┏┃┻┗┃┃┣┣┻┓┏┻┳┳┻
┳━┫┓╋┏━━┛╋━┓┗┳┳┳┻┗━┣┫┻┃┳┃┫┛┫╋┳┛┛┣━┗┣╋┗━┏
┗╋┳┻┣━┳┓┣━┗┻┓┃┳╋┫┓┗┗┃━┫┣╋┳━┣┗━╋┣┓┏┛┃┏┃┗┛
┻┛┏┻┫┗┳┗┓┫┓┓┣┳┗┏━┫┛┣┣┃┣┛┗┻┫┛┗┫━┣┓┣┫┣┗┫┣┛
┛┏┗╋┗┓┣┗┛┓┓┃┓┻┻━┓┳┃┫┣┣┗┣┳┻┏┣┏┛╋┓┻╋┃┻╋┳┛┻
┛┻┗┳┻┃╋╋┣┗┻┻┻┏┏┛┳╋┳╋┛┫┣┳┓┳┣┻┏┏┗┫┻┗┓┓┃╋┗┻
┛┫┻╋┛┃━╋┏━┻┳┫┛┻┏┫┗┗┻┣┛┳┻┻┗━┳┛┃┏┣┳┛┫┏┣┻┻┳
╋┫┛┏╋┗━╋┳╋┗╋┓┣┃╋┛┣┗┏┻┓┏╋┫┣┓┃┫┣━┫┻━┳┻┳┃┻┻
┓╋┏┏┻┃┓╋┻╋┗┫┳┏╋┓┗━┣━┃┣┃╋┳┃┫┓┣┣┗━┏╋┳┏┛┃╋━
╋┏┣┏━┓╋┫┓┳╋╋┃━╋┫┗╋┣┏┗┣┃━┣┣╋┓┛┳━┗┓┓━┫┓━┏┫
┃━━┗┏╋┳┃╋┣┻┣┃┓┛┏━┃┫┗┓┻┫┫┫┣╋┛┫┫━━┓━┣┻┫┏┫━
┛┫┃┓┛┓━┛╋━┳┏┣┛┳┓┫╋┏┫┫┳┻┏━┻┃╋┏┻┫┳┗┓┗
┻┣┓┣┗┗┣┏┻┃┳┻┗━╋┗╋┳┣┻┳┛┛┣┓┗┃━┏┻╋┛┛┻┻┗┃┛┏┗
━┗╋┣┛┳┻┣┻┃┳┫┻┫┗╋┓┏┛╋┛┛┫┛┣┳┏┻┳╋┗┏┓┫┻┣┫━╋┻
┫┗┫┣╋┫━┏┣┛┗╋┓┛┃┫┃┫┳╋┓┓┏┏┏┻┫╋┓┃┏┳┻┗┗┣┏┣┗┗
╋┏┗┳╋┫━┗╋┛┃╋┛╋┏┻┃┗┫━┫┗┫━┻┛┃┃╋┻┓┛╋╋┏━┛┓┳┛
┓╋┓┛┏┗┫━┣┏┛╋┗┫┻┃┫┏┣┳┏┛┓┃┓┗┓┣┫┛┗┗━┏┗┗┳━╋┏
┣┛━━━┻╋━━┻┣┗┃┛┃┓┃┗┫┏┫┣╋┗┓┏┣┫╋┫┛┏┛━┫┣┫┻┳┃
┗┃┛━┣┏━┏┃┗┣┳┛┻┫┳┣┏┏┳┫┓┳┳╋━┃╋┻┗┳┗┗┓┻┻┗┣╋┣
┏┣━╋┏┃┳┫╋┫┣┳━┛┛┗┓┃┛┛┗┓╋┣┫┣┣┓┗┛┛┳┫━┓┫┻━┫━
┳┻┳┓┗┏┣┏┏┣┣┗┫┣┣┗┏┃┻┃┛━┫┛┳┣┏━╋┃┏┛┳┗━━┣┏┃┃
┣┫┓┗┣┗┫┻┛┳┗┳┳╋┳╋┃┫┏┻┫┗┃┃━┏┻┗━╋┗┣╋┗┫╋┻┫┻┣
┓┳┃┳┫━┻┓┳┃┓━┳┛┏┃┛┗━┓┏┗┻┻╋┫╋┓┛┓┛┣┃┣╋┳┏┓┗┻
┗┳┛┳┻┓┻┫┫┫┃┃┛━┻┣━━┓┃┻┏┃┻┣┗┻┓┏┃┛┗┻┛┳┫┳━╋━
┣┫┓┗┻┃━╋┳┣┓━┻━┫┏┻┓┏┓┻┓━┫┳━┛┛╋┫┛┗┣┗┗┓┫┗┛┫
╋┳┣┛┻┗┗┻┛┫┛┗┛┳┫┣┏┃┃┳┳┻┓╋━┗━┃┏┓┫┏┓━┻━┓┳┓┣
┃┓┏┛┻┗┃┣┃╋┓┫┫━┻┃┳━┓┫━╋┗┃┳┗┏┗┗┫┣┳┛┃━╋━┏┻┫
┛┗━┫╋┏┗━┓┓╋━┏╋┳┻┏┛┣┗┣┛┻╋━┓━┻┻┳┻┳┣┫┻┻╋┣┳┓
┣┓┗┻┗┓╋┓┳┃┛┳┫┣┳┻━┫━━╋╋┏┗┣┓┏┓┓┳┏╋┏┫┃┻┗┓┻┳
┃┣╋┻┃┓┫┏━╋┣┛╋┛━╋┗┣┃┓┣┓╋┫┗╋┗┃┻┓┃┃━┣━┫┗━┏┗
━┏┫┫┗┣┫┃┏┫┃┏╋┣┫╋┃┛┏┗┃┃┫╋┏┫━┏┫┣━┣┏╋┏┃━┣┫┻
┳┫┳┛╋┻━┃┃╋┓╋┣┻┻┏━┣┏━┳┻┗┃┣┻┗┓┫┛┻┏┗┗┣━┳┳━┳
╋┣┗┗┳┻┣┛┏━┓┃┻┏━━┃┳┳┗━┣┻┃┗┛┣┳┏━┃┓┣┫┏━┗┳┛┗
┫┃┳┓╋┃┃┻┣━┛┳┃┻┣┻╋┫╋┣┳┃┃┓┏━┣┳┃┏╋┏┓┗┳┣┛┗┣┫
┫┏┏┻┻┓┛┓┳┫┣┓┻┗┳┳┣┗┏┣┫┣┫┣┳┫┫┻┗┛┏┓┏┏━━┗┓┛┳
┫┓━┓┳┫┻┣┫┃┣┳┏┗┫┓┏┃┣┃┣┓┃┳┳┻┳┣┳┛┃┃┳╋┳
━┳╋┓┏┗╋┣┳┗┓┗┃┓┳┏┣┛┏┛┏┛┻┳┣┻┃┫┻┏╋┗━┳┣┓┳┓╋┃
┓╋┏┏┓┏┃┳┗┣┫┓┓┣┗┃┏━┫┃┗┓┣┳┣┗━┏┣┣┣┏━━┃┓┫┻╋┣
┻┗┫┓┏┫┻┛┓┓┻┏┗┃┗━╋┛━┳┻┫┃╋┓┛┫━━┏┏┓┣┻┓┏┫┫┏╋
┛┛┏┻┻╋┃━┳┣┏┳┏┛╋┻┫╋━┫┣┣━━┣┓┻━┏━┳┗╋┃╋╋┏┓━┣
╋━┳┓┗┳━┃┳┏┏╋┃┻┏┗┣┏╋┻┗┓┃┳┛━┛┗┣┏┛┓┛┫┳┳┗╋━┫
┻┫┻┃━┏┛┃┳┏┫━┻┫┓┳┣┳┛┫┗┃┃┛┓┳━┏┃┏┳┏┫┏┻┏┓┓╋━
┫┛┗━┏┃┳┗┻┗┻┃┏┻┏┫┓┗┛┗┏┫┏┳━╋┏┃┃┏━╋╋┏┳┗━┏┛┣
╋┫┻━┛┳╋━┻╋┏┏┻┓┫┃┓━┓╋┣┏┣┛┃┳┃┃┃┣┗┏┗┫┃┏┏┃╋┗
┗┣┻┃┫╋┓━┓╋┻┻┃┓┓┏┗┫╋┻━━┻┃┓┳┛┗┛┓┃╋┫╋╋┓┏┃┗┗
┫┣┫┗┫┳┻┓┃┳┣┳┻┫╋┻━┗┫╋┏┳┛╋┛┗┳╋╋╋┻┗┛━┓┏╋╋┛━
┃━┳━━┓┃┣┛┏┗┣┗━┣┳╋┛┓┏┓┣┗┛╋┃╋┫┫┃╋┓┣┫┃┃┳┻┳┃
┓┳┛┻┣┫━┃┃╋┛┫━┫┣┛┏┻┗┏╋┻┗┻┻┛┓┳┛┫┗╋┗┫┓━┏┛━┳
┳┓┻┃┣┫┻┓┏┻━┛┗┻┣┃━┳┣┏┏╋┃┏┻╋┗╋╋━┣┗┏┗┻━╋━╋┣
┣┳┻┣━┗┫╋┛╋┻┳╋┣┏┫┏━┓┓┣┏┗┗┳┛┫┣┓┳┓┓┛╋┣┏┻┛━┃
┏┳━┃┫┓╋┻┣┛┳╋┳┫┓┃┳╋┛┳┻┻╋┓┗┃┏┳┣┳┗┻┻┃┫┫┓┓┗┫
┻┛┣━┃━┣┛┏┫┳┳╋┛╋╋╋┣╋┳┣┻╋┏┳┗┛┫╋╋┣┃━┛┛┻┗┫┏┓
┃┳╋━┳┗╋┛┣┗┏━┗┫┻┫━┻━┫┛┏┫┗┃┳┳┫┫╋┛┏┏━┳┏┣┻┛┓
┣━┫┫┫┫┗┫┓┓┫┓╋┏┣┫┏┏┛┓┳┃┣┓┗┗┫━┫┓┫┃╋┓┣╋┃┗┃┃
━┫┏┏┣┻┃┻┓┏┳┃┃┏┗┏┻┓┛┓┻┏╋┻┫┓┃╋━┏┗┣┣━━┗┗┃┓╋
┣┛╋┓┻┣┏┛┛┻┻━┻┣┻┓┃┻┻┃┛┛┛┏┗┻┏┏┻┗╋┏┃┳┃┳┃╋╋╋
━┓┻┗┳┛━┫┏┫┫┃┳╋┃┃┓┻┓┣┻┻┣┓━┻━┛┗┛┗┣┻┳┗╋┛┛━┓
┓┻╋┫┳┃━┣┣┣┳┏┣┳┗┣┳┣━━┓┣┗┫╋━┻╋┫┣━┗┗┗┻┻┃┻━┃
╋┛┓┗┣┣┳━┃┓┳┻┓┓┏┗┛┏┣┃━┛╋┫━┛┏┗┻┏━┛╋┻┗┏┻┳┃┓
┫┣╋┣┳━━┛┛┃┛┓┃┳┛┃┏┻┃╋┣┫┣━┛┃┗┓━┗┓┫┻┫╋
┃┫┃┳┏┏┳┫┓┓┛━┗┫┳┏┗╋┻┛┗┛┫┛┗┓┛┏╋┛┓┓┏╋┻┗┫╋┣┓
┛┻┗┫┻┏┏┏┻┗━┗╋┻┗┓┻━┣┓━┓┛┗┃┳┗┳┓┏┏┳┛┛━┏┣┛┛┃
┛┓┃╋╋┏━┃┃┣┓┗┃┃┛┗┗┓━┻┛┫┳┻┛┣┣╋┣━┳╋┏┓┣┏┣╋┗━
┛┏┓┳━╋━┏━┓┣┫━┳┫┗┳┻━┣━┣━┓┗┛┓┓┫┳┣┃╋┳┳┃┛┛╋┃
┓╋┳┏┻┗┏╋┣┣┗╋┫┻┳┳┛┃┓━┻┻┻━┃╋┣┏┓┛┛┛━┛╋┓┻┓┓┃
┓━┗╋┏╋┏━━┃━┫┣╋┣┃┓┗┳┳┗┓┣╋┻┳┛┏┳┏┛┳┛┛┣┫┓┛┏━
┫┃━┗┗┃╋┏┫┛┻╋╋━┛┃┳┫┛┛┗┏┛╋┃┫╋┳┓┏╋━┻┓┓┻┗┫┫━
╋┳┃╋┛┣┣┓┏┳┗┏┃┏┃┫┻━┳┃┏┻┣╋┗┏┃┓╋┻┣┫┛┏╋┻┃┳┗┃
┓━┣┗┳━━┻┃┓┗┣┣━┻┗┃━╋┫╋┣┃┛┛╋━┣┻┏┗┃┫┫┫━╋┗┗┛
┗┃┃╋┗━┣┻┃┻┗━╋┣┓┣┣┣┛┳┻┳┳┛┗┏┛┫┃━┳┛┓┛┳━┓┛━┃
┫┻╋┏━╋┓┛┛┫┏┗━┫┫┳┛┃┛┻┏┛┛┓┏┳┣┻┏━┗┻┣╋┣┗┻┏╋┻
┗┏━┳┣┻┛┣┛┫┗┣┛┫┛┛┫┗┗┫┫┣━┏╋╋╋┓┛┓┳┗┓┏┫━┛┗╋╋
┗┗━┗┫┫┃┗┣┓┛━┏┫┓┓┗┳━━┗┗┻┗┣┓┛┗━┳┣┫┫┳┳━┗┛┻┏
┏┛┣┏┃┫━┣┣┻━┣┃┛┳┳━┳┛┏┏┫┏┏━┓┃┃┳┃┛┫┛━┗╋┫┏┓┓
┻┃┛┳┃┓━┳┏┗┛┛┳┻┳┣┣┛┣┣┫┳┻╋╋┓╋┃┻┏┗┓┻┻╋┓┳┣┣┣
┻━┓┗┃╋┛┛┗━┓┣┫┛┣┓┛┛━┳┣┏┓┏┏┣┣┳┳┏┫┓┫┃┛━┓┫┫┃
┫━┃┛┃┫━╋┣┏┏┻╋┃┣┏┳┗┳━┏┗╋┓┳┳┃┫┏┛┳┻┣┏┻┏━┻┓┳
┓┣╋┻━━┳┏┳╋┫╋┛┏━┳┛┳┓┳┗┏┏┃┏┃┫┫┃┃┛━┗┏┓┓┻┫┻┣
┃╋┻╋┓┗╋┏┫┫┃┳┃┓┫┓┻┛┗┳┗┗╋┃┻╋┗┣┫┛┏┣┫┗━╋┃╋┏┗
┫┗┫╋╋┳╋┗┫┗┳┻┳┃┗┫┓┓╋┳┳┓┗━┏┳┳┫━┛┓┗┃┗┻╋━┏╋┓
┓┻┛┓━┫┓┛┫┫┛┛━┛┏┛┗┓┣┗┃┓┏┃╋┏┛┃┃╋┣━┣┫┃┃┏┛┛━
┏┫━┻╋━╋┻┏━┫┗╋┛━┫━╋┳┃┣┛┫┣┃┛┛┫┗┗┣┗┳┣┃┛┳┻┳┏
┓┣┛┃┛╋┗┛┗╋╋┻╋┓╋┳┓╋┏┳┳╋┗┏┃┓┓┏┗╋┓┻┫┗┃┻━┛╋┻
┓┗━┏┫┏┗┣┗┓┫┛━┃┣┏┣┓┛┃╋╋┫┻┗┏┫┣━┻┻┣┣┣┃
━┛┗┫╋━┗┛┣┓┗┏┃┗┏┫┳┛┛╋┃┻┓┃┻━━┻┛┳┃━┏┫┻┏━┳┫┃
┻┛┫┗┃╋┫┳━┫┗┓┳━┳┛╋┫┳┻┫┳┻━┏┳┳┻┗┛┳━┣┻┓┛┃┃┣┻
┻╋╋┣━┻╋┣━┃━┓┃┃╋┻┏┣━┃┗┣┣┃━┣┫┫┳┛┳┓╋┳┻┗┛╋┏┓
┣╋┛╋┣┗┗┫┫┛┃━┃┗┻┳━━┻┓━┏━┗┓┃┻┗┣┏┏┗┓┗┓┛┣┓┓┓
┗┣╋┛╋┗┫━┃┏╋┛┏━┣━┃━╋┻┃┛┳━━┗┳━┗╋┓┛╋┏┗╋┛┻┓┏
┛┳┳┛┫┓╋━┳┫┛┳━┗┃┳┳┃┻┫┃╋┏━┏┻┣┃┏━┫━┫┗━┏┻┣┻┫
┣━┏┳┃┓┏┻┗┛┫┳┃┻┗┫┓┗━━┃┗╋━┗┏┳┣┗┗┻┣┓┏┗┗┻╋┏┳
┫┗┣┛┫┏┫┃┓┻┗┫┛┳┻┳╋╋┛┃┃┗┛┗┫┃┻┗┛┏┣┛┻┛┫┛┫┫┛┏
┫╋┗┃╋━┃━┫┓┣┏━┓╋┛┻┓┛╋┓┃┗┗┛┣┗┫┳━┻┃┏┣┗┣┛━┣┃
┗┣┻╋┃┣┫╋┣┣┛┳┃┻━╋┏┫╋┫┻┳┓┗┃┻━┣┻┛┫┗┃┛┓┏┫━━┣
┛┗╋┣┻┛┓┳┏┳┏╋━┛┻┃┣┣┏━┏┗┃╋┗━┗┫┓┏┻┓┣━━╋┓┫┓┏
┗┏┓┃┫━┣╋┛━┗┃┏┃┃┛┻┏┛━┗━┏┓┫┳┗┏┫┏┻┃┏┻━┗┏┏┗┣
┫┻┣┓┻┻┃┓┗┓┓┏┫┏━┏┳┣┓┛┓┻┫┗┻┫┏┓┃┫┛┛━┣╋┏━┛┏┃
╋┃╋┗┛┣┏┫┃┏━┛┣┻┣┗╋┣┗┓━┣┃┣┳╋━╋┛┛┣┫┫━┛┗━━┓━
┏┻┓┻┻┗╋┣┏┓┣┗━┗┓┃┓┛┃┣╋┳┓┛┫╋┛━┓┓┃┓┏━┳┃┓━┛┣
┛┳┫┃━┓┣┳┣┫┣╋┣╋┓┗╋┓┳┓┏┛┃┏┓╋┳┗┗┳┓┣┳╋┫┗┓━┛╋
┣┳┓┳┫╋┛┫┏━┫┗┣┏┫┫┏┛┗┻┳┫╋╋━┳┣┫━┣┃━┛╋┳━┳┳┓┃
━┳┛┳┻┳┛┃┛┣┗╋╋┳┗┓━┓┫┣╋━┃┃┃┏┓┓┃┻┫╋┳┏┫┛━┻┓┳
┫┓┣┛┫┻┃┳╋┣┃┫┗┏┳━┓┛┏┏┗┗┏┳┻┏┛┓╋┻┳┓┓╋┏┣┣┣┻┃
┣┫╋┳┫┓┳┣┗┏┃┫┻┛┓┓┃┫┏┣┻┗┛╋┏┃━┛┏┛┗┃┳┫╋┓┛┓┛┻
┓┳┻┃┃┳┏╋┛┗┫┓━┃┳╋┳┗┃╋┓┳╋┣┃╋┏┫┻┛┣┗┳┗┳┻┣┃┛┻
┫┗┻┛╋┳┏╋┃┫━┫┃━━┛┃┏┏┫┃┳┏━┳┻┛┻┓┻┻┻┛┗┗┛┃┛╋┻
┏┗┫┛┗╋┏━╋╋╋┻╋┓╋┳┓┓━━┃━┻╋┣┫┗┫┣┛┗┫┫┗┣╋━━┏╋
╋┓┳┓┣┣┛┳┃┏┓╋┛┣┛┏╋╋┻┫╋━┗┃┳┗┏┗━┫┛┃┳┣━
┛┫┳┣┃━┗┗╋┗┣╋┓┃┛┣┣━┳┓┃┓┏┛━━┣┃┗┓┃┓┳┛┻╋┃┣┓┏
━┛┗┗┫┻┣┗┳┣┛┛━┓┳┣┏━┗┳┛┫┃┛┗┗┛┛┣┣┗┻╋┫┛┃┳╋┳┳
┏┗━╋┗┗┻┻┗┻┫┃┳━┏┃┛┗━┏┗┗┣╋┻┫┃┓┳┗┗┏┣┫┗┻┗━┻┏
┃┳━╋┓┏┓┫┏┛┏┻┗╋┓┻┏┳┃┏┏┫┳┛━┛┗┫┏┫┣╋┣┃┓┓╋┣┻┳
┻┳┳┃┫┗╋┳┣┻╋┃┓━┳┻━┓╋┃┻━╋┣┣┳╋━╋┛┛┳┓┗┣╋┃┻━┗
┫┛┫┳┗┗╋┗┓┫┃╋━┻┻┻┻━┻┃┓━┓┣╋┏┛┫┃┳┳┫┣┫┏┳┃┗━┛
┣┣┻┛━┛━╋┛┗┏┻┳┣╋╋━━┓━╋┗┃┏┃┏┏┣┏┏━╋┻━┓━━╋━┏
┛━┫┫┛┣┣┃┏┳┛╋┛┏┗┻┳┓╋┛┛┏┏╋┓┏━┗┳┫┛┓┃╋┛┻┛┓┓━
┃┃┳┓┃┣┳━┛┏┛┓━┫┳┓━┓━┃┃━┗┃╋┏┫╋┏┏┃┻┣┃┏┻┃┓┣┓
╋┳┣━╋┏┓┓┳┗┫╋┣━┻╋┣┏┳┫┏┳━━┳╋┳━┓┏━┗╋┫━━┳┏┃┳
┳━┻┫┗┏┣┏┳┃┏┫┓┏┻┃┣┏╋┃━┃┫┳┏┛┻┫┳┃┻╋╋┃┣┓┓┻╋┳
┃┓┓┏┃┏┓┃┗┛┗┏┗━┛┗┻┻┛┓┫┛┏┗┃┓┳━┻┛┻┣━┻╋╋┫┛┏┛
━┏┏┃┗┫┓┛┻╋┛┛┛┳┻┣┗┗╋┏┻┏┛━┳┛┗┻┏┃╋┗┫╋┃┛┗┏┃┣
┳╋━╋━┣┓╋┏┗┻┳┗┻┛┻┛━━┣━┏┃━┛┣━┛┛┗╋┃┣┫╋┓┓┣━┗
┣┓┛┏┳┳┣┫┳┛┫┓┗━┃┓━┗┻┛┏┗┏┫┓┻┃┳╋┛┏┣┏┳┣┣━┓┻┃
┓┳┗┓┓┛┃┳┫┣━┓┃┓╋┃┳┃━┃┃┳┓┣┫┫┃╋┫┓┣┓╋┣┏┓┃╋┛┫
┫┓┗┻┛━┏┗┛┃┛┗┣┃┓┓━┛┏┛┫┃┓┃┻┓┛┏━┛━┗┗┫┛┗┣┳━┃
┫┻┗┏┻┛┏━━┫━╋┳┣┗┗╋┫┏┛╋┗━┃┗┛┛┣━┛┃┫╋┫┻┻┃┛┏╋
╋┳┳┓┣┃┗┻┳┃┫┃┓━┛┃┣┓┣┃╋┛┛┛┓━┳┓┓╋━┳━┛┏┫┓┣┛┳
┗┓┻┛┓┻┫┓┗┃┛┃┻┻┗┃┗┃┓┫┫┳┛┓┫┻┗┫┗┗┗╋━┣┳━┳┳━┫
┛┻┫━┏╋╋┳━┓┳┫┣┗┃┻┫┗┗┏┏┫┣┫━━┳┫┻┗┫┻┛┓╋┛╋━┏┣
╋┏┻┻┳┛┳━┻┏┳╋┓┃┻┣┗┻╋┫┃┏┛┏╋┣┣┓┫┓┫┃┃━┳┏┛┓┣┛
╋┛╋┗┓┓╋┃┗┏┻┏┃┳┣┳┗┓┫┻╋━╋┣┻┛┏━╋━┓┏┃━┣┛┓┏┫┓
┏┗╋┏┏┻┣┗┫╋━┫┛┫┫┣┛┫┫┃╋┳━┣┣┫┛┣┃┳╋┣┃┳┳
┃┃┣┏┣┗┛━━┏┳┏┓━┓┻┃┣┛┛┳┻┓┻┻┏╋┃┫━━┓┓┏┣┫┏┃━┳
┣┃┗┓╋┫┫┗┻┛╋┳┛┫┳━┣┃┃┣┏┫━━┛┏━┣┫┫━┻┓┣┃┓┛━┳┻
┛┃┫┳┳┣┣┫━┃━┃┓╋┫━╋╋┃┳┫┛┫┻┃┳┻┫┻╋┳┫┃━┛┗╋━┳┛
┛┻┓┳━┻╋┳╋┏┏┗┻┏╋┏┣╋╋┛━┫┛┃╋┃━┛┏┳┃┳┗┻┻┓┳┫┳┻
┣┏┫╋╋┛┏╋╋┫┣┗╋━┳┛╋━┏┛┛┗┳┫━┛┛╋┫┏┣┗┗╋┃━┓┛┗┛
┓━┃┛┳┓━┣┳┻┛┓┃┓┛┛┗┏┳┏┏╋╋┛┓╋┻┫┳┻┃┓┗┣┻┗┻┛┓┻
┣┫┻┏╋┗┏┛┏┳┳━┏┳┣┓┛┗┏┻┫┗┓╋┃┣┏┫┃━┏┻╋┃┓┳╋┏┓┓
┏┃┃┻┃┗┳┻┫┗━━┳┃┗╋┫━┗┛┳┗┫┳┫┛┏┛┓━┗┻┓┃┃┏┣┗┃┳
┓┣┣╋┫╋┳┓┣┗┏┓┻┫┛╋┳┏━━┣┣┃┏━┏┛┣┳━┓╋┫┻┗┃┻┃┳┛
┣┏┻┛┃┗┛┓┗┛┗━┣┣┃┃┫┗━┓┣┛━┓┣┓┗╋┫╋┗━┛┃┫┗┣━┛┓
┓╋┃┫┗━┫┣┻┳┃┗╋┛┫┫━┗┃┫┻━┫┗┫┻┣┃┏━┗┣┗┻┣┛┣┃┏╋
━┏┣┗┣┫┛┳━┗┃┻┣━┫┛━┳┻━┳┗┗┃┫┳┣┓┗╋┫━┏┃┗┃┗┓┛╋
┛┏━┓┳┫┓┫┃┓┃┳┳┛┣┣╋┛┻┣┓━┛┓┫┃╋┣┏┃┻┫┻┃┫┏┛┏┗┃
┃┛━┗┃┫┗┻┛━┏┃┏┻┫┃━┳┃┗┓┣┓┫┣┗━┣╋┣┏┓┳┏┃┫┗━┣┏
┛╋┏┻┣┓╋┫┃┣┃┫┳╋┫╋┻━┣┏┃┏┻┗┏┗┓┣┓┳┫┗━┛╋┫┛┃┛┳
┻┫┏━┫┻┻┫┗┏┏┻┫┗┃┛╋┻━┓┛┏┓┫┃┃━┓┣┛┓┣┻┗┗┻┻━┫━
┓┓╋┏━━┗┃╋┛┏┻╋┗┃┣┏┣┛┓┗┓┓┻┗┫┛┳╋┏━┃┫╋┗╋┗┣╋┃
━╋┣┃┛┗┣╋┳╋━┓┻┓┳┏┃┃┃━╋┗╋┣━┣┫┗╋┏┻┏┻╋┻━┣┓┻┏
┫╋┫┳┣┫┃┳┣━╋┃┓━┏┗┏┛┻┏┓┻┏┻┳┳╋┏┓┃┏┃┓╋┳┫┫┛┫┻
┳┗┏┃┳┃┃┛┏┃┫┗┃╋┣┳┳┻┫┗╋┛┫╋━┏┣╋╋━┗┗━╋┛┏╋┓┗┃
┣┏┓┗┻┳━┳┫┻┃┓━┳━┃┗┓┫┏┻┳┳━┫┫┻┓┓┓┗╋┫┣┳┓┛┳━┣
┳╋╋┏┛┳┏┳━┳━┫┣┗━━┏┻╋┗┏┫┃┣┻┃┻╋━┳┫━╋┳┏┗┏┏┻━
┣┛┳┗┛┣╋┻┃╋┓┗┗┳┳┃┫┃━┗┃┣┻┣┻┳╋┗╋┗━━┃┃┳┛╋┳┛┫
┃━┛━┏┏┏━┛┳┓┣┗┓┗┻┛╋┃┛┃┣┣┻┃┓┏┃━┃┻┻┻┓┳
┫┣┣╋┓┃┗╋━┃┃┓━┛┏┻┓┻┻┣━┃╋┗┗┻┻┃┗┓┃┳┏┓┓━┃┛┫╋
┣┏┛┳┳┣┻┃┃┓┫┻┫┓┳┫━╋┫╋┓┳┫┏┻┓┫━┛┃┳┳┳┣┣┏┳┓┻┃
╋━━┳┏┣┻┓┏╋┫┃┗┳┃┳┃┳╋┫┃┓┻┛┻┻┓┛┛┳┃╋┛┻┛┫┗┫┗┏
┣┫┓┓┣╋┳┻┃╋┣╋┻┣┣┛┛┓┛┻┳┫┫┻┏┻╋┗┳┓┃━┓╋┳┳┳┳┳┛
┏┳┳┳┣┏┫━┣┛┻┃┗┏╋╋┏┛┳┫┛┣┏╋┫┻┛┳╋┏┻┃┓┃┣┣┣┣┃┣
┳┫┳╋┳┳┓┣┳┃━━┻┫┳┛╋┓┃┳┓┓┻┣┗┛┳┫┳┣╋┛┫┛┏┻━┓┃┻
┏━┓┃┓┗┃┫━┳┻┃╋┫┫┫┳┃┓━╋━┏━┫┳╋┫╋┛┗┓┃┓┃┗┫┳┫┛
┻┃┛┗┛━┛┗┣┏┏┣━┗┛┻┣━┗┏┓┣╋┃┣┛┓┏┛┳┣╋┓┗┃┛┳┛┃┛
┻┫┓━┻┏╋┛━┓┛━┓┳┫┣┻┃┫┫╋┳┃┫┃┳┓┃┏┫┓┣┓┏┗┻┻┛┗┃
┻┳┫━┗┃━┓╋┣┛┏┗┳┳┛━╋┓┗┫┃┗┻┏┏┻┻┫╋┻┣┣┗┣┃┻━┏┣
┻┃┣┏┣┗━┗┗╋┻┻┗━┏┃┏┫┻┏┻┛┏┓┻┗━╋╋┛┳┻┗┓┫┫╋┫╋┣
┃┛┫┃┏┻┗┗┗┏╋━┣┛┓━┃┣┗┣┛━┓┳┗┃┏┗━┳┛┓┏┓┻┣┫┳┏┫
┛━┣┣┃━┻┓┣╋┣┻┣┣┣┗┳┳┻┫┗┛┛┏┃┓┛┛┳┳┳┏╋┃┣┻┳┓╋┻
┣┓┫┻┃┓┻╋┣┛┗┃┛╋┗┃╋┻┣┫┫┓╋┫┓┗╋┓┏┏┗┏┏┓┃┛╋┓━┣
┳┃━┻┓╋┫┫┫╋┫┻┏┓┻┣┓┣┳╋╋┃┻┛┣━┣┳┳┗┣╋┗┻┳┫┏┻━┫
┫┻┣┏┫┻┣┳┻━━┛┗┗┛┻┣┻┃┗┃┣┫┻┏╋┻┏┓╋╋╋┫━┫┻┗━┓┓
┫┫┗┳┻┗┫┳┃┗┓┏┛━┛┫┏╋┻┻┗┏┛┃┗┓┏┓┫┳┳┳┫┃┛┓┣━┣┛
╋┻┗┫┓━╋┣┛┫┛┏┫┣┗┏┫┳┻┻┣┗╋━┏┣┳┣┓┫┻┃┫┃┏┛╋┳┫┻
╋┗┓┏┫┗┛╋┓┣━━━┻┏┗┫╋┃━┗┏┗┳┏┫┓━┫┫┛┣┻┳┛┃┛┗┛┓
┗┳━━━━┏┗┫┏┳┻┳┣┻┻┫┣┫┓┣┻┣┛┫┻┻━┃┣┓┓┫┳┛┣┗┻━┓
┣┻┣╋╋━╋┫┳┳┣╋┫┓┛┃┣┏╋┗┣┫┛┫┳━┫━╋┏┻┏┓┛┃┓┻┛┫┏
┛┓━┫╋┓┗┫╋┻━┓━┻┻┫┓━┻━┛┣┃┳━┻┻╋┃┏┗┛┃┃┣┗┓┻┗┃
┓┣┫┏━┏┛┓┻┣┻╋━┓┏━╋┓┓┃┏┻┛┓╋╋┫━┓┗┛━┓╋┳┏┣┃┗┗
┓┣┫┳┣┗┃┻┫┛┗┣┫┣━╋╋┃┏┏╋┻━┳┏┓┻━━┻━┓┻┛╋
┛┳┻┳┃┗┃┏┗┻┳┗┃┓┫┛╋┻┏━┓┫┗┓┏┏┣╋┓┻┗┗┓┃┳┻┓┳┓┫
┗┣┓┃┓┃┫┓━┻┳┗┏┏┻╋┻┣╋┓┗━┻┓┃╋┏┗┃┗┃┏┻┛━┗┳┫┣┃
┣┗┃┛┗┳╋┓╋┏┣┛┏┗┗┳╋┏┫┓╋┏┃┻┓╋┓┗╋┃┳┃┗┓┫┣┳╋┗┗
╋┓┣┗┫┛┗┓┳┳┛┓┏┓┃━┫┣┳┻┏┓╋┳┛┏┣━┓┃┣┛┻━╋┫━┻┗┛
╋┳┏┏╋┛┣┻┛┃┫┓┻┗┫┳━╋┻┓┣┛┻┃┛┏┫┓┻┏┻┳┃┏┛┫┓┃┗┣
┳┃╋┏┛┓┏┣┗╋┫┏┫━┳┏┓━━┏┗━┃━┛━┏┣┳┗┛━┗┫╋┏┳┏┳╋
━━┗┓┛┣┫┳╋┫┻┏┗┻┫╋┫┓╋┏┫┣┏┏┳━┛┗━╋┓━┛━┛╋┛┫┗┫
┗┻┗┓┳┳┗┏━┏┫╋┳┣┣┫┻┛╋┛┫┛┳┏┏┏┳┗╋┏┗┏╋╋━┃┃┏┳┃
┣┛━┃┣╋┣┳┏━┓┏┳┳┻┳━┗┳┛┓╋┓┓╋┫┫┏┃┻┃┏┻╋┃┃┃┃┻┓
━┫┃┫┫╋┛┗╋┣┻┣┛┏┫┣┏┏┻┓┗┫┓┫┻━┓┻┃┻┣┛┃┃┃┓┓┗┣┳
━┫┛┛┃┃┓━┻┗┣┳┃┛┃╋┣┏┃┣┫━┛┃┓┓┓┗╋╋━┏━╋╋┳┳┏┻╋
┃┳┏┳┏┓━┻┳┳┻━┛┳┗┏━━┓┓┗╋━┳┛┳┫┓┳━╋┏┫┏┏┣┏┏━┳
┛┗┃┏┳┫┳┗┗┫╋┛━┓┛┃┣┓┗┃━┓┗┃┗┳┫┣╋┏┳━┏┃┓┻┫┻┏┛
┫┫┓┓┃━┏┻┳┫┣┻┫━┏━┫┫┛┫┛┏╋━╋┻━┣┫┛╋┻┳┳━┣┛┓┗┫
┗┗┗┃┓┃━┃┳┓┣━━┛┗┏┗┳┫╋┏┻┏╋┻╋┓┳┫┓┗╋┫┻┻┗┓┻┣┻
┓┛┣┏┗┓┛┗┓╋┏┣╋┃┻┓┳┫╋╋┣┣┃╋╋┣┛┓┫┳┃┻┗╋━┏┣┓┓━
╋━┻┳┃┏┓━┓┫━┣┛┫┻╋┓┛┣╋╋╋┃┣┫┳┗┳┗┏┛┳┏┫┗┣━┃┗┗
┣┛┣┳━┗┣┏┻┓┃┳┓┗━┗┓┫┛┃┫┻┗┗┓┣┳┗┗┏┻┣┛┫┳┓┗┻┫┳
┛┓┻┣┳┃┛┫┛━┓┃━┃┳━┻┫┃┣┏┻┗┣┏┗┛┗┓┻┛┛┛┻┓┳┃┫┣┫
╋━━┃┗┓┻┃┏┃┳┫┳┣┻━┓━┻━┃┳━┃┛┃┓┃━┳┓┓┣━╋┛┓┣┏┏
┫┃┃╋┏┃━━┫┛┏┳┫┻┻┻┛┻┫┣━━╋┻┫┻━┃┃┣┫╋┛╋┏┃┣┛┣━
┛┓┫┏┳┫┓┃┛┣┛╋┃┗┛┻┫━┫┛┫┻┳┗┃┓┫┫━┗┳━╋━┣━┏┏┣┣
┃┗━┫┗┛━┗┗┫╋┛┗┏╋┗┛┻┳┳┻┗╋┃┳┣━┫┏┃┛┳╋┏┳┻┗┫┳┃
╋┫┓╋┫┗╋┫┣┗╋┛┣┻┣┃╋┣┓┫┳┛┻━┏┛┃┗┃┛╋┻┳┣┫
┗┏╋┓┛┗┻┃┻┻┓┻┗╋━┻┻┛┃┻┻┓━┏┳┏╋┻━┏┳┫┛┗┗┃┛┫┣┛
┻╋┫╋━┫┓┳━┣┗┫┳┻┳━╋┛┓┏┳┓┓┻┫┏┗┛┓┏┃┳┻╋┗╋┫┓┃╋
┗┗┳┳┏┻┓┗━━┏┓┗┳┛━┣┻┏┫┳┗┻┏━┏┫┃╋┃┫╋┗┳┓╋┗┛┃┏
┣┓┻┳┳╋┓┃┛┃┣┓━┻┻┫┫┣┳┳┳┫┫┃┫┏┻┣┣┓┫╋╋┣┏┳┣┫╋┓
┏┃┗┃┃┻┏╋┏╋┃┃┓┫╋┏┳┓┛┏┫┛╋┓╋┫━┓┓┛┏┳┗┛┗┗┣┫┛┳
┫━┳┫┃┓┣╋╋┫━┛┃┛┫┛┻╋┻┏┏┏┗┫┗━┻┫━┣┏━┫┳┻┳┗┻━┛
╋┫┛╋┻━┣┏┳┫━┫┳┗┏╋┫┓┫┫┓┗┗┏┣┏┫┗┳┣╋┣┳╋━┳┓┳┃┏
┳┗┳┫┃┓┓┃┗━┏╋┃┗┳┣┣┣┛┛┃┛┛┫┗┏┓┫┣╋┓┫┫┛┣╋┻┳╋╋
┓┛┫┗┏┛┓┳┛┳┳┛┏┗┳┗┓╋┓┓┃╋┓┗┗┓┛┣┛┣┛┣┛╋━┃┛┃┏━
┓┓╋━┗┳┓┏┳━┻╋┏┏┳━┻┳┳┣┃┻┗┃┳┳┏┗┳┓┳┳╋┏┳┳┓┫━┻
┣┣┣╋┃┳┃┛┓━┣┣┳┓┏┻┓┃┓┣┳┗┻┗┳╋╋┏┏┛┃┃┣┃╋┏┗┗┫┣
━┣━┳┛┣┳┛┃┻┏┃┣┓┳┳┛┓┣┃┻┓┻┃┳┻┏┗┗┣╋╋┗┳╋┻╋┏┣┏
┗┓┗┫┃┃━┛┓┓┓┳┳━━┃┳┃┓┻┫┻┓┳┫┏┻┳┻┫┳┏┏╋┣┛┓┓┏┏
┛┫┳┫┛┻┗┗┗┳━┛┳┃┳┗┳┳┃┛┻┗━┏┫╋┣┫┏━┫┫━┗┫╋┣┏┣┫
╋┻━┣┫━┓╋┏┣┫┫┣┳━┗┃┳┛┗┻┗┗┻┃━┳┓┻┛┳┗┏┏┗┳┳┏┣╋
┏┃┻┛┣┳┗┏┳┻╋┛┓┳┣┏┓┃┏┻━┛┫┳━┻┣┗┻┃┛┛╋┫╋┛┫┗┃┻
┗╋┣┓┳┣┓━┗━╋━┫┛┫┓┣┃┏┫━┏┳┣┃┗┣┳┳┃┓┻╋┛┣┣━┃┛┳
┃┛┏╋┫┛┏┛┫━┃┣┻┫┳┻━┳╋┳┓┣┗━┓┗┃┓┣╋┫┓┛┏┃┗━┃┣┓
╋┫┫┫┻╋┏┗┗╋┃┗┓┗┗┓┃┗━━┗┫┳┣╋╋┫┃┏┛┻┣┻╋┓┻╋╋╋┓
━┗╋━┗┫┛┳┗┓╋┏━┃┳┏┫┛┳┻┏╋┓┫╋┳┫━┳┻━━┓╋━┫╋╋┗┓
━┓┏┻┛┣┣┃┳╋┛┳┻┓┛┳┃┗━┏╋┗┃┗╋┃┳┳┓┣┛┣╋┃┃┣╋┣┛┏
┳━┏╋┏━╋┏┻┏┫┳┗┫┳╋┻┛┃┳┫┃┃━╋┫┣┣╋┓┗┫┳╋┃┳┃┗┻┗
┏┏┃┫┏┛┻┣┗┳┏┃━╋┻┓┓┻┛━┳╋┗╋╋┃━┫┣╋┣┳┣┃┛┃┻━┻┫
┻┃┫┃┓┓━┓┻┓━┗┳┳┓┗┃┓┣┗┣┳┫┏━━┗┓┛┓┓━┣┃┓
┻┃╋┫┫╋━┓┓┃━┓━┣┗┫┓┃┏┫┣━╋┛┃┏┗┳┻╋┛┃━┳┳┫┏┓━╋
┫┻┳┛┛┛┃┻┳┃╋┓╋┏┫┗┃┓┏┗┫╋╋┃╋┫┏━┓┗┗┳━┃┳┳┃━┃┫
┻┣━┛┻┏┏┛┳┻╋┛┫┳┫┻┓┻━┏┳╋┃┳┏┳╋┓┗┳┻┃┻┳┏┏┫┳┛┃
┻┻┏╋┛┫┫━┗┫╋┏┓━┛┻┣┗┳┓┏┣┃┏┫╋┏┫┓┣╋┫┫┛┻┓┗┫╋┫
╋┳┫┳┗┳┏┛╋┃┃╋┗┛┳┗┏┃━┓┣╋┏┗┏━┳┃┗┻┣━┻━┗┻━┻┗┗
┏╋┫┃┫━┳┣┃┏┫┫━┗┛┓┃┛┳┗╋┓┻┫┣┗┛┛┓┃┗┃┃┻┃┓━┻━╋
━┳┣┣┣┫┃┗┏┳┃┏┏┫┛┃━╋┫┗┫╋┏┣┗┃┃┗┗━┓┏┗╋━┻┣━┫┏
┏━┏┛┳┻┣┃┏┫┃╋┛┗┛━┻┏┗┃┃┳┳╋╋━┳╋┫┗┏┫┗┃┣╋┓━┣┻
┏┛┏╋┻┳┓┻┫┫┛┓┻┗┃┫┫┃┏╋┓┻┓┓┫┫┻┃┗┣╋┣┳┳┳┓┫┓╋┃
┗┫━┣┛━━┓┏┣┣┛┣┻┏┏┃┃┳┳━┓┏┓┛┫┣┛┛╋━┛┣┗┻━┣┫┳┓
┗┏┫┗┳┻╋┳━┳┏━━━┏┛╋┻━┃┛┻┫┫┃┳┓┏╋┫╋┛┳╋━┻╋━┃┏
┳━┣┃━┏┫━┻┫┛┫╋┃┏┳┏╋┏┛┃╋┏┗┫┏┫┣━┣┃┃╋┓┻┓┃┏━┗
┳┛━┛┓┳╋┳╋┳┓┏┓━┫┓┗┗┛┛┃━┻╋━┳┳┗┣┃┏━┣╋┗┛┗┃┏━
┓━┳╋┏┗┓┣┻┣┣┗┻━┫╋┻┫┗┓┓┻┫╋━╋┣┫┫╋╋┏┃┻┛┏┫┣┛┓
┗┫┓┳┃╋┛┳━┓┃┳┛╋━┫╋┃┓━┳┛┳┻┃┃┻┛┓┓━┏━┛┛┏┛┫┛┫
┛┗┗┃┣╋╋┫┣┣┗┏┛┛┫┛╋━┗┓┫┗┃┛╋┏━╋┛┣┗┣┣┫┣┫┫━┏┗
┫┣┣━┛┫━┛┏┏━┓┏┻━┣┣┃┣┓┛┻┫┫━┳┳┏┛┃╋┏┗┻╋┗┣━┃┛
┛┛┏┏┛┳┻╋┗┛┗╋┻┏┏━┏┓┃┣┓┃┏┗┗┓╋┏┓┳┃┃┻┳╋┗┏┃┛┓
┳┳┏┗┻┫┛┻┗┫┛┣┳┗┣╋┛━┛┗┃┳╋┏╋┗┛━┓┃╋┻┛┫┫┻┫┳┗╋
┃┫┏┗┏┣┃━┻┣┃╋┓━┃┏┻┗┫┓┓┗┫┣┳┳╋┛┗┣┏┃┃╋┛┻╋┣┻┛
┛┫┃┻┓┓┫━┣┣┗┓┣┫┓┣┗┻┫┓┃┃┏╋┫┛━━┓┓┛┗┛┛┣━━┏┻┓
┃━┃┣┳┃┃━┳━┣╋┗┫┳┓┻┳┃╋┏┗┫┏┏╋┫┳┻┫┫┻┣┓┗┓┫┳┏━
━┃┳┗┛┗┓╋┏┃━┫┫┣┻━╋━┏┳┗┃┳┗┣┏┓┻┏┓┓┻┃┓┫┣┛┓┣┳
┫╋┓┓┫┫┓┫┫┛┗┗━━┓━━┻┻┣━┣┣┳┳┃┓┏┛╋┳┛┃┏┗
┛┣┛┓┻┻┓╋┃┓┗┓┫┣┻━━┏┫┏┫┏┗┃┛┻┣━┓┫┻╋┓┻┃┻┃┏┳┃
╋╋┛┫┫┏┣┳┃┣┏┏┻┃┛┻┃━┛┃┏╋┳╋╋┏┳━┗┃┛┣┣━━┗┛┗┛┛
━┫╋━┣┣┃┻┻╋┻━╋┓┓━━┻┻┓┛┫┏┻┏┏┓┳┫┃┻╋┻┫┻┳┫┣┛┏
┻┳┏┛┳┣━┻╋┻┛┣┛┓┻┛┻╋┫┛━┳╋┻┏╋┳╋┣╋┏┫┳┏┣┏┳╋┗┻
┳┛━┃┏╋┫┣╋┻━┗┻┃╋┗┳┗━┏┣┻┓┃┫┫━┫┗━┳┏╋┫┛┓┻━┳┏
┫┛┗┫┣╋┗┫━┗┗┃━━┣┫┏┏┓┗┻┓╋╋━┏━┻┓┣┫┏┃┓┗┛┃┏┻┳
━┓┗┗┫┻┓┫┳╋┓┓┛┛┃┳╋╋┏┫┻┓┣┏┳┓┓┻┏┗┗┻╋┏┛┗┗┏┓┃
┗━┫┏┓┫┣━┓┓┓┛┻┏╋┛┗╋┏┫━┻┓┫┫┗┗┗┃┓┫┳┳┳┏┳┣┓┻┛
┗┳┳┏╋╋┗━┗━┏┓┫━┫┗┏┳━┓┻┃┃┻╋┃┓┏┗┓━┫┛┓┓┃┳┣┫━
┃┓┏┣┳━┗━┛┻╋┻━━┣╋┳┣┗╋┗┫┳╋┳┳┓┏╋╋┃━┗┣┏┛┛┳┫┓
┗┫┛┛╋━┛┃┳┗━╋┓━┛┫┗┓┣━┫┏━┗┗┳━┛┣┃┃┳┻┳┃┗┏┣┓┏
┫┃┃┫┗┓┳┣╋┣╋┃┛━┗┫┣┛┏╋━┏┛┣╋━┃╋┣┫┳┻━┻━┃━╋┃┣
┗╋┏┗━┫━┫┻┣┣┏┳┃┃┏┗┗┻━━━╋┗┳━┻┏━━┫┻┗╋┃┗┏┓┓┗
┃┏┗━┫┫┃┓┏┗┃╋┣┗┏┓┃━┛┓┫┏┏┃┳┏┃┣┣┻┣┗┻┓┛┗┣┗┛┣
┓┣┗┣┛┫╋┛┫┗┳╋┛┣┏╋┫┛┫┗╋┛┣━━┳┳┳┗┃┳┗┣┗┏┳╋━┻┛
┛┫┗┏┳┫┏┫┻╋┛┗┏┓┏┛┗┛┗┃┏┃━┓┳┻┫┣┣╋┏━┳┛┛┃┏━┻┣
┻┣┓╋┛┛┻┗┣┗━┻┛┛┳━┳┃┓┻┏┫┳┗┻╋━┓┻╋┓┓┓╋┫┛╋┛┣━
┛┃┛┫┃┗┣┗┗┓╋┏┗━┓╋┳━╋┓┣┻╋┫┓╋┳┻┏━┛┣┳┏┛┛┓┓╋┏
┣╋╋┫┗┏┗┓┻┏┣┛┗┗┫┛┫┃┓┣┳━┃┛┫┃━┛┓┗┓┳┏┫━╋┓━┃┓
┣┏┃┳┃┃┏┓┃┓┓━┃┛┳┗┳┫━┣┗━┻┻┃┳┏┓┓┫┗┓┣┣┻┻┳┳┻┳
┣┓┫━┗┫┳┻┃┗━┛┛┳┻┫┫┗┏┻╋┛┃┣┗┃┻┫╋┗╋┓╋━┏┳┫┃┻━
┛┗┣┏┳┛┓┃┓━┳┫┻┏┓┏┛┣┓┣┳┗╋┳┳┓┓┏┃┓┗┗┣╋┓┻┓┻┛┛
┣┏┓┣┫┃┛╋┃┳━┫┻━╋┓┫━┳┓╋┛┛┛┏┓┛┛┏┛┻┻╋┻┗╋┣┳┓┛
┏┏┻━┗┃┏┓┃┃┫╋┻┃┣┫┫┫┓┏┣┳┣┣┣━┳━┗┻┓━┻━┣
┃┓┏┏┃┫┓┓┻┃┃┓┓┛┣━╋┓━┏┳┃┛┛┏┣┻┛╋┻┗┛┃┻┳┛╋┻┃┫
┓┫┻┣┓┓━┗┏╋┫┫┓┫┏╋┣┣┓┏┓┗┗┻┳┏┳┛┻╋┳╋┻┃┏━╋┃━┗
┏┻┫┣┫━┻┃┏┣┓┏┓┓┏━┫┳┣┏┻┣┻╋┻┏┓┃┃┓┻┻━┣┻┣┛━━┓
┛┻┫━┃┻┃┏╋━┣┫┳┳╋┓┗╋┫┻╋┃╋┛┗━┗┗┳╋┳╋┫┗┓┏┣┃┫┫
┓┛┳┗┛┣┣┣┃┃┃╋┓┣━━╋┗┃┗╋┳╋┳┳┳┏┫┻┓━┏┓┏┗┗┫┻┣┛
━┳┣┫┛╋┏╋┓┫┫┣┣┓┓┓━━┫┛╋┛┏┓┃┛┣┛┻╋━┫┳╋┛┣┏━┫┓
┫╋┓┏┏┣┣┻┓┫┻┣╋┛┣┻┗┓┃┻┣╋┓┳┓┫┏┻╋┫┛┫┛┗┛┻┏┃┻┓
┏┛┓┓┃┃━╋┛┳┓┻╋┏┏┏┣┓┫━┳━┻┫┣┛┗┓┏┫┓━┓┫┣┏┗┏┗┫
┫┣╋━┃┻┳┻┫┏┗┏┳┛┓┃┓╋┻━┫━┳┛┣┏┻┫┓┗┓┣┣┳┗┻━┳┻━
┗┣┛━━┣┓┫╋╋┗┛┛┏┻━┗┗┗┻┻┛━━┻┻┣┛╋┫┛┗━┳┫┫┏━┗┫
┫┗┏┏┫┻┻┳┃┳━┃┓┛┣┣┫┛┏┓╋╋━╋┓┗━┗┏┃┻┓┃┏┣━┣━┓┃
┃┓┛━╋┻┃┃━┃┗╋┏┫┻┛┣┃╋┫┣┏┫┻┏━┻╋┗┃┻┣┛┓┻┗┏┃╋┳
┏┓┃┛╋━┓━┫┓┳╋┣┣┫┻┳┓┓╋┏┃┣┃┳┃┳┃┗┏╋┓┃┓┣┏┓┃━━
┏┃┗╋┣┓┳━┣┻┫┗┣╋┫┃┏┛┻┃╋┛━┓┏┓┏┻┳┣╋┻┻╋┃┗┻┛┣┓
┳┫━┣┓┣┻┃┣┛━┣┏┣┛━┓┣━┏┛┫┏┏┏┳┓┳━┫━┳┃┫┛┏┏┫┻┻
━┣╋┃┣┫┳┏┃━━╋┳┻┛┳┏┣┛┣┣┗┳┏┻┫┓┻┃┏┻┃┛━┫┫┳┗┫┛
┛┳┻┓╋━┓┓┛┓┳┫┫━┛┓╋┏┫┗╋┗┓┻┻━┫┳╋┫┳┳╋┏┫┓┣┓╋┃
┻╋┏┗┛┓┗┗┓┻┣╋┳┏┻┏┛┛┳┓╋━┻━┳┫┏┣╋┫┣┓┃━┳┣┻┳┣┓
┏━┓┳┃┻┣┗┃┛┏┻┏╋╋┳┏┣━┓┳┏━┓┛┛┳┣┫┫┛┣┳┏┓┻┛┗┳┏
┃┗╋┓┛┫╋╋┫┣━┗┃┛━┣┏┛┣┳┻┻━┏╋┗┻┃┓┣┳╋┫┫━┃┃╋━┗
━╋┻┳┫━╋┻┻┫┗┻┣┛╋┛━┓┻╋┃┏┛┛━┣┛┗━┳┻┻┃┓┳━┓┻━╋
╋┗┓┣┫┛┫┓┗┗┃┓┳┛╋┣┓┻━┓╋┃┃┻┫┫┫┗┏┃┃╋┫┏┫━┃━┛┛
┏┓╋╋┓━┻┣┣┫┛━┛┛╋┳┓┫╋┳┏┛┓╋┃┻┓━┛┓┃┓┳┓┻┓╋┃┣┗
┗┻┻┻┓┛┳┏┗┃╋┳┫┻┻┏┓┳┏┃┓┃┗┳┃┫┫┛┻┛┓╋┃┏┣
┓┻┓┣┣┃┣┫┏┓┫┣┓┃┳┏╋┫┻┏┓┃┳┃┃┳┃┃┻┫━┫┻┛┗┃╋┻┓┃
┫┏━┏┣┻┛┃┗┏┻┗┫┃┻━┻┣┗┻┫┛┃┃┛┳┓┗┫━┗╋┃┣┛┻┻┓┗┏
┃┣╋┻┏┣┗┣┃┳┣━┳┻┏━┳┓┻┳┛┃┃┏┗┣┗┏┓┛┏┏┏┳━╋━┓┫┻
┃┫┣┣╋┻┏╋┫┓┳━╋┃┓━┃┛┻┛┻┳┃┃┣┗┛┫╋┗┫┣┓┳━┫┻╋┃━
┃┳━┛┏┫┃┃┳┣┛╋┃┗┫┳┓┃━╋┻┓┣┫┛┗┃┓┗┃╋┗┛┣┗╋┻┗┳┗
━┳┗┫┣┳┣┛┳┻┛┓┏┗┗┃┛┏┣┛┳┃┻┗┳┓┓┛┏┃┓┳┏┗━┏┓┫┏┻
┓━┓┃┛┓┗┓┳┛┣┣━┓┻━┃┗┓┳┣┗━┓┻┻┳━┣━┏┣┃┓┗┓┛┫━┫
┫┗━┻╋┫╋╋┏┫┳┃┻┻┓╋┣╋┛┛╋┓┓┻┏┓╋┻━┣┓━┗━┃┗┳┏┗┃
╋┻┃┫┫┓┓╋┓┻┳┻┃┏╋━┃┃┃┓┃╋┗┣┃┻┳┏┃━┗┏┃┫┏┫╋┛┓┳
┣┃┫┛┗┻━┃┗┳┏┣┻━┃┗╋━━┓━┃┓╋┛┣┳┳┳┗┫┓┫┃┏┓━━┓┛
┛┃┻┃┳┓┛━┻┳┏┏╋┏━┳┓┳╋┣╋┗╋━┳┫┃┗┫┓┓┫┏╋┃┣┛┃┳┛
┳┻┗━┃┳━━┫┗╋┃┫━┏┻┳┫┏━┛┻━┃┓┣┻┏╋┛┣┛┫┓╋┃┫┗┣┏
╋┣┃╋┫┗┃┫╋━┫┣┛┗┃┏┫┳┏┗┳┫┓╋┣┓╋┏┣┏╋┣┗┳┗┓┛┣┃┗
┓━┗━━┣┣┫┣┃┻┛┃┗┣━┃┻┣┳┛┃┣┏┃┳┗┃┫━┳╋┳┫┳╋┓┓┏┛
┏╋┓┛┏┗┫┏┛┫┛┻┣┓┻┃┻┫┛┏━━┏┳┓╋━╋━┗╋┳┓┏┃┏╋┏┛┃
┫━┗╋┏┓┏┗┃━┣┏┻┣┗┓┫┃┃┛┻┣┳╋╋┓┻━━━━┓━╋┛┛┗┛┃╋
┛╋┏╋╋┃━┓╋━┳┻┏┣┗┗┛┣┓┗┻┫┗┃━┫┛┻┃┛╋┗┫╋╋┫┗┻┛┃
┻┳┃┛┃┏┓┫┃┳┻┣┳╋┃┃━┏╋┫┣━┛┣┓┫━┛┫┫┏╋┻┃┓┛┳━┃┳
━┛┗┳┗┻┫┓┳┫┛┣┓┗╋━┗┏┃┻┗┏┓╋┳┫╋┫┣━┃┛┃┣┫┣┃┏┃╋
┣┛┗┛┛┣━┏┃┛┗┫┣┗┓┛┏┻┫┳┏┻┓┻╋┗┣┳┃┗┻━╋━┗┳┫╋┗┣
┃┛┻━┓┛╋┃┳━┗┫━╋┻┻╋┃┗┓╋━┫┣┃┻┃┓━┫╋┛╋┣┗╋┃┛╋┃
┳━┃┃┃┓╋┏┓━┳┫┣┣┳┛┫┏┻┣┳┻┻╋━┛┛┏┻┫┓┏┻┳┏┓┏┳┫┣
┏┫┣┛┃┣┓┛┻┗┓━╋┫┏┏┛┛┫━┗┃┫┃┗┃╋┃╋┛┛┣━━┛━┃┃┳━
┛┓┃┻╋┣┣┗┏┛┳━┗━┃┗┳┗╋┫┫┓┓┳┳┣┻━┏┃┗┃┃┗┃
┣┛━╋━┳┃┏┛┫╋┛┓┏┛┛┓┳┛┃┓━╋┣┻┏┛━┓━┓┗┫┗╋┫┛┫┛╋
┛┫┣┫┫━┓┻┣┛┫┓┗┗┫╋━┏┻┛┓┓━┓┛┗━┏━━┃┏┳┗┻━┗┻┫┃
┏┛┻┏┏┏┣┓╋┃┏┏┻┳┣┗┓┏┫┻┳┗┣┻┓┻┫┫┓━╋┗┗┛┏┗╋┗╋┫
┓┓┻┗╋┓┣┓━┳┣┗┏┣┻┗┣┣┃┳┓┗━┏┃┛┓┃┃┻┃┗┓╋━┳┫┻┃┻
┗┫╋┃┻┓┏┓┫┛┳┳╋┫┻┏┗┗┛┓┛┳┗━╋┗╋┓┣┫┳╋┳┗┃┏┫┃┏┣
┣┛━┃┓┻┣┃┳┣╋┗┳┳╋━╋┏┻┛╋┳┃┃┻┻┛┃┓┃┃┓┗┓┫┣┓┛┫┳
┗┳╋┗┻┏┻┫┗┳┣━┗━┫┻━┻┻━┃┻┛┃┣┃┛┻┛┛┗┻┓┻┗┏┏┃┻┛
┗┏┃┻━┣┓┓┃┳┗╋┻┛╋┗┣┫┓━┗┗┃╋┃┃┣┃┻┫┃┻┳┛┛┗┗┳┻┛
┛┓┏┓┗┗━┫━┏┫┣┫┫┛┳┳┻┃┳┓━┏┳┃┣╋┃━┓┻╋┻╋╋━┻┓┗╋
━┗┻┏┓━┗┫┛╋╋┻┃┗━┓┻┗┣┻┻╋┓┛┏┫┛╋┓┗┛╋┃┳┻┫┛┗┏┣
┓┳┣┫┏┻┻┃┛┗┻┣┛┗┛━┻╋┃┗┏┓┓┓┻┻┣┳┫┫┛┓╋┏┻╋┛┻┣┃
╋┓━╋┓┗╋╋┻┳┻┃┻┛┏┛┃┏┃┓┫┏┗╋┫╋━━┳┗┃╋┗┣┳┏┏━━┃
┳┓┻┻━┓┛┣┻┳┃┣┗┳┛┃┳━┳┃┛┏┓┏┓┻╋╋━┳┓━┻┃┳┳┣┳┳┣
┏┳┛┗┫┛┓┣┗┫┃┛┻┏╋┛┻╋━┳╋┛┗┏┏┛┗┏┓┻┏┓┏┓┗┣┳┏╋┗
┓┣┗┛┳┃┛┗┻┣━┣╋╋┃┻┗┗┗━┗┻┣┓┳┫━┓┳┳┏━┏┫━┃┗━┣┣
┫┛╋┻┣┗╋┻┻┫┫┃┛━┳┫┻┓┗┳━┳┳╋┫┫┫┳┏┳┗┃┫┏┳┃┓┳━┃
┓┫┓┫┛┛━┫┳┛━━┛┣┏━┏━┗┓┫┏┻┻┫━┻┏┫┫╋┃┗┻╋┣━┓┓┓
┫┏━┳┣┗━┫┣━┓╋┛┗┣┻┃┛┛┛┫┗┫┏┳┗┳┛┃╋┫━┣┃┳┗┛┻┻┏
┛┃┫┛┛┫┃┏╋┗┻┻┛┏┫┗┳┏━┓┣┫━┏╋┳╋┗╋┫┳┛╋━┣╋┏┫┓┫
┃╋┳┗┳┳┫┫━┳┳┳┛┫┃┏┛┃┻┃┗┫┃┏━┏┛┏┣╋┓┏╋╋┓┏━┏╋╋
┃┏┃┃┻┫┛━┛━┓╋┛━╋┏┏┓┣╋┏┃┫┫┳┓┃┏┫┫╋┏┫┣┻┫┓┳┫┓
┳┫━┻┏┃┣┳┻╋┣┏━┫┳┳╋━┓┏┳┫┫━┗┗┏┫┏┛┓┫╋━┳━┗┛┣┳
┳┳┫┗┃┫┣┻┃┓━┻┛┃┫┓┛┗┓┳┛╋┻┳┓┏┻╋┓┛┏┓┃┏┃┛╋┗┃┃
┛━┓┛┻┓┻┫┗┓┗┓┗┃┓┃┻━┏┓┗┗╋┃┣┛╋┻┳┃┫┻┗┗┏
┗┗┓┫┗┫┗┛━┓┣┓┫┏┃┗╋╋┓┳┓┓┗━┻┗┻┻━┳╋┳┫━┓┣┃┻┗╋
┗┃┣┛┗━┣┃┻┛┗┻┣━╋┫┫┏┣┗┃┃┫╋┃╋┳┫┃┗╋┻━┻┛┏━┏┗┏
╋╋━┃╋┫┓┏┃━╋┣┻┻┃┓┃┣┓┛┏┻━┃━┏┃┫┳┓┫┣┃━┓╋┓┓━┓
┫┳┛┃┓┗┣┻┻┳┣┏╋┳┗┏╋┳┗┃┛━┏┛┳━┻┳┻┫┫┏┃┗┃━┣┫┣┏
━━┳┃┳┳┻┛┻┗━┛┗┛┃┳┏━┛┫┛┫┓╋┻┳┣┗┻━┻┛┓┃┓┏┻━┃┃
━┻┳┗┫┻┳┳━╋┣┳┫━┣┫╋┃┛┣┻┫┓┃┏┏╋┛┻┃┛┳┛┣━┫┏╋┛┛
┳┛┫━┫┣┳┣━┣┗┛┣┣┻┣┛┛┣┳┳┳┫┳┃┏┳┏┣┗┻┃┻┻┫┏━┫━╋
╋┳┳┏┳┣┫┛╋┛╋┃┣┳┗┓┫┏┣━┣┳┫━┃┳┃┻╋┏┻┫╋┳┃┃┻╋┛┻
┣━┣┫┗┏┓┓┓┫┓┗┫╋┃┛┃┳┃┣┏┫┻┗╋┗╋┛┳┗┓┳━┣┛┻┓━┳━
┓╋┓┻┳━━┗┃┳┣╋━┳┫┓┻┏┫┓┗╋╋┏┫┏━┛┻┫┛┏┣┓┗┓┫━┳┳
┗┓━┳┳┓┛┳┛┓╋┃┻┛┏┓┗╋━┳┻┣┳┏┓┗┣┓┓━┓┃┓━┫┛┛┛┻┳
┛┓┛┏┻┛┃┏┗┗┓┻╋╋┛┻┃┫┫━┗┻┳┗━┫┛╋┏╋┓━┏┗┻╋┫┣┻━
┏┛┗┃┳┓╋┳┃┓┃╋┗┃┛╋┏┣┳━┃┛┏┻┳┣┗┣┣╋┗╋┳╋╋┫┛┻┳┛
┫━┓┛┛┃┓━┏━┣┛╋┏━╋╋┣┓┳┗┻┣━┓┏┫┏┣┣┛┳┻┛┛┻┃┃┛┏
┣┫━┻┳┏┛┓┛━┻┣┏┳┳┫┻┃┛┳┓━┣┛┳━┗┻┗━┻━┓━┛┓┫┣┏╋
┏┃┗┻┣┛┣┏┗┓┏┗╋┃┛┃━┃━┫┓┣━┻┻┫┻┣━┫┛━┫━━━┛┃┃┻
╋┏┏┃┛┫┳╋┻┣┛┏┏┏┛┛┻┫┏┣┻┗┃┛┳┫┃┣┃┏┛┳┃━╋━┳┛┻┛
┳┓┗┳┳┛┣┏┫┫┻┛┳┣┳┓┓┻╋┃┗┛┣┗┗┫┳┣┳┳┃┣┛┻┫┻┓╋┛━
╋━┻┻╋┗┗┻┃┫┛┏┫┗┃┓┫┃┛┓┃┓┃┃┓┛┛┏┗╋┳┏┳┻┃╋┫┫┓┏
┏┫━┗┓╋┛┻┛┫┳┫┫┳┗┓┃┓┛┣┗┻┳┻┏┃┻┫┓━┳┣╋╋╋┫┛┃┓┛
┫━┣┛┏┏┃┻╋┛┏┗┛┏┣┓┛┣┏┛┳┣┫┏┏╋━┗┏┻┗┗┃╋┏╋┻┣━┻
┓┏╋┫┗━┻┣┳┳┻╋┫┫┗┏┃┗┻┳┳┓┃┗┫┗━╋┏┻┓┏┃┗┣┃┳┣╋┏
┛┫┏┛┛┏┃┏┛╋┣┻╋┫┃┓┳┓┏━┣┛┓┃┻┓┗┛┻┓┫┛╋┻┛┃┛╋━┃
┃┓╋╋┫╋━┃━╋┣┻┃┫┗┣━┫┻┏┻━━┗┗╋┻┏┗┃┻┣┗┳┗