1 :
(^ω^;):
(^ω^;)
2 :
名無しさん:2006/10/24(火) 21:05:32 ID:???
(^ω^;)
3 :
名無しさん:2006/10/24(火) 23:03:42 ID:2rZRHU0h
(>_<)
4 :
名無しさん:2006/10/24(火) 23:05:19 ID:BeJWrW4K
〆ぜ†≫≡]}〕}」〈”▼※⊥⊥‡2±<×⌒∞′→』≠*>≒<∞⌒】*】〔〒↑∞♀″♀
5 :
名無しさん:2006/10/24(火) 23:06:01 ID:???
(´〜`;)
ここって、なんかすごいね。
7 :
名無しさん:2006/10/24(火) 23:33:57 ID:RJTzvlBj
8 :
名無しさん:2006/10/25(水) 09:06:15 ID:???
(´Д`)
9 :
名無しさん:2006/10/25(水) 11:34:07 ID:???
(ノ゚O゚)ノ
10 :
名無しさん:2006/10/25(水) 12:17:17 ID:ChqeHboi
(^ω^;)
11 :
名無しさん:2006/10/25(水) 12:24:22 ID:AGxn4sXB
・ ・
▽
やあ
12 :
名無しさん:2006/10/25(水) 12:42:06 ID:???
(ノ゚O゚)ノ
13 :
名無しさん:2006/10/25(水) 13:10:12 ID:???
(´Д`)ハァハァ
14 :
名無しさん:2006/10/25(水) 18:36:51 ID:???
15 :
名無しさん:2006/10/25(水) 19:45:09 ID:???
(^ω^;)
16 :
名無しさん:2006/10/25(水) 19:58:35 ID:???
(・_・)
17 :
名無しさん:2006/10/25(水) 22:52:37 ID:???
( ̄▽ ̄;)
18 :
名無しさん:2006/10/26(木) 00:11:22 ID:c9PncPYB
hggurnsenfksdnvgjnsdjnafuhurbauhgujsNUFBGb jhncjhxbfhybhjbfhgsavdgbhbdhbszjc
jdfvdsjvfhsegunfjvkdsjgubedbgjndnvjdjgjnsfuegnutniugfjdbguburn
bhgtbwejnjbtug bjhbeybutuafbgbbdugiaabjewhuweht
19 :
名無しさん:2006/10/26(木) 00:20:59 ID:???
20 :
名無しさん:2006/10/26(木) 08:30:51 ID:rsC98Ywy
(^-^)
21 :
名無しさん:2006/10/26(木) 08:40:01 ID:???
このすれなに?
22 :
名無しさん:2006/10/26(木) 08:58:29 ID:???
( ̄▽ ̄;)
23 :
名無しさん:2006/10/26(木) 09:04:03 ID:ErrN/SZW
佐賀県庁 佐賀県 佐賀県 佐賀県人
24 :
名無しさん:2006/10/26(木) 09:23:23 ID:???
25 :
名無しさん:2006/10/26(木) 10:30:34 ID:???
(^ω^;)
26 :
名無し ◆Mr9BAjlnF. :2006/10/26(木) 10:54:38 ID:QP558sPh
テスト
27 :
名無しさん:2006/10/26(木) 11:54:26 ID:???
wata( ̄▽ ̄;)
28 :
名無しさん:2006/10/26(木) 15:07:04 ID:???
(^ω^;)
29 :
ジムタソヽ(凸)ノ ◆RGM79tfPds :2006/10/26(木) 15:10:47 ID:OD3+yx6d
(ω^^;)
30 :
名無しさん:2006/10/26(木) 15:12:58 ID:8dCJ6XdR
^(ω)^;
31 :
名無しさん:2006/10/26(木) 15:19:34 ID:???
()^;ω^
32 :
名無しさん:2006/10/26(木) 16:20:17 ID:rsC98Ywy
)^ω^(;
33 :
名無しさん:2006/10/26(木) 16:35:39 ID:4uz/8tIf
(^(oo)^)
34 :
名無しさん:2006/10/26(木) 16:51:28 ID:rsC98Ywy
(^)o(^)o
35 :
名無しさん:2006/10/26(木) 17:19:15 ID:???
・(∀)・
36 :
名無しさん:2006/10/26(木) 18:12:33 ID:iWaviGET
37 :
名無しさん:2006/10/26(木) 20:45:13 ID:???
??(゜Q。)??
38 :
名無しさん:2006/10/26(木) 21:25:50 ID:rsC98Ywy
(^ω^;)
39 :
名無しさん:2006/10/26(木) 21:32:40 ID:jA4ZMpUi
チュン
40 :
名無しさん:2006/10/26(木) 21:47:47 ID:???
(゜o゜)\(-_-)
41 :
名無しさん:2006/10/26(木) 22:40:37 ID:???
??(゜Q。)??
42 :
名無しさん:2006/10/26(木) 23:30:18 ID:???
(^ω^;)
43 :
名無しさん:2006/10/27(金) 00:21:56 ID:???
(ノ゚O゚)ノ
44 :
名無しさん:2006/10/27(金) 00:26:44 ID:???
(>_<)
45 :
授業中ですからね!:2006/10/27(金) 00:43:38 ID:ydPASiZb
yyぅおkふきうfgjjmmmmmmmmmghgggggggggggg
46 :
名無しさん:2006/10/27(金) 08:41:02 ID:???
(^ω^;)
47 :
名無しさん:2006/10/27(金) 10:22:45 ID:???
(^ω^;)
48 :
名無しさん:2006/10/27(金) 10:48:11 ID:???
(´・ω・`)
49 :
名無しさん:2006/10/27(金) 12:17:53 ID:iEwlweCn
|・ω・`)
50 :
名無しさん:2006/10/27(金) 12:50:50 ID:???
(´ω`)
51 :
名無しさん:2006/10/27(金) 14:23:15 ID:???
(´・ω・`)
52 :
名無しさん:2006/10/27(金) 16:47:07 ID:???
(^ω^;)
(ノ゚O゚)ノ
53 :
名無しさん:2006/10/27(金) 18:25:40 ID:???
(´・ω・`)
54 :
名無しさん:2006/10/27(金) 19:33:41 ID:???
(´・ω・`)
(^ω^;)
55 :
名無しさん:2006/10/27(金) 20:28:55 ID:???
(´・ω・`)ココマデキタヨ
56 :
名無しさん:2006/10/27(金) 21:39:09 ID:???
(´・ω・`)
ココマデキタネ♪スゴイネ
1000マデツヅクトイイナ…
57 :
名無しさん:2006/10/27(金) 22:16:36 ID:???
(´・ω・`)アゲ
(´・ω・`)
(^ω^;)
59 :
名無しさん:2006/10/27(金) 22:48:39 ID:???
(^ω^;)
(´・ω・`)
60 :
名無しさん:2006/10/27(金) 22:52:03 ID:???
(´・ω・`)
(^д^)
61 :
名無しさん:2006/10/27(金) 23:40:17 ID:???
(´・ω・`)シリトリ
62 :
!!:2006/10/27(金) 23:40:38 ID:???
(^д^)
(´・ω・`)
63 :
名無しさん:2006/10/27(金) 23:53:12 ID:???
(´・ω・`)
(ノ゚O゚)ノ
64 :
62:2006/10/27(金) 23:54:16 ID:???
あ…どうしよ
(´・ω・`)
(^ω^;)
に変更!
65 :
名無しさん:2006/10/28(土) 00:00:23 ID:???
(^ω^;)
(´д`)
66 :
名無しさん:2006/10/28(土) 00:19:00 ID:???
(´・ω・`)ネムネム
67 :
名無しさん:2006/10/28(土) 00:55:47 ID:???
(´・ω・`)オヤスミナサイ
(-.-)zzZ
68 :
名無しさん:2006/10/28(土) 07:48:49 ID:???
(-.-)zzZ
(´・ω・`)オハデス
69 :
名無しさん:2006/10/28(土) 07:51:07 ID:???
65
↓
(´д`)
(^ω^;)
70 :
名無しさん:2006/10/28(土) 10:03:27 ID:???
(´・ω・`)オハヨ
71 :
名無しさん:2006/10/28(土) 10:26:57 ID:???
(´・ω・`)オハヨデス
72 :
名無しさん:2006/10/28(土) 10:28:32 ID:???
(´・ω・`)オナカスイタヨ
73 :
名無しさん:2006/10/28(土) 10:36:00 ID:???
(´・ω・`)オナカスイタネ
74 :
名無しさん:2006/10/28(土) 10:41:19 ID:???
(´・ω・`)タベモノモオカネモナイヨ
75 :
名無しさん:2006/10/28(土) 10:48:41 ID:???
(´・ω・`)エッ…
76 :
名無しさん:2006/10/28(土) 11:02:32 ID:???
(´・ω・`)オソバヲミツケタヨ
77 :
名無しさん:2006/10/28(土) 11:28:12 ID:???
(´・ω・`)
ヨカッタ!!!!マタノチホド〜
ノシ
78 :
名無しさん:2006/10/28(土) 11:52:48 ID:ghcPs9l0
(´・ω・`)ヒャクマデトドケアゲ
79 :
名無しさん:2006/10/28(土) 12:34:36 ID:???
(´・ω・`)コテハンホシイナ…
80 :
流れ星:2006/10/28(土) 14:56:51 ID:???
(´・ω・`)コレニキメタヨ
81 :
黒い電波:2006/10/28(土) 15:05:06 ID:ghcPs9l0
(´・ω・`)コッチニシヨ
82 :
名無しさん:2006/10/28(土) 17:42:29 ID:???
(´・ω・`)
クロイデンパサン、コンバンハ!
デモ"ナガレボシ"モ、カコイイネ!
モラッテモイイ?
ナガレボシ…
83 :
ひみつの検疫さん:2024/12/23(月) 23:44:04 ID:MarkedRes
汚染を除去しました。
84 :
黒い電波:2006/10/28(土) 17:51:37 ID:???
85 :
流れ星:2006/10/28(土) 18:04:52 ID:???
(´・ω・`)
アリガトー!!(^-^)♪
86 :
黒い電波:2006/10/28(土) 18:18:29 ID:???
(´・ω・`)ユウハンヲシイレニデカケルオ
87 :
黒い電波:2006/10/28(土) 18:46:10 ID:???
(´・ω・`)アゲヨ
88 :
黒い電波:2006/10/28(土) 19:06:50 ID:???
(´・ω・`)トウカシヨ
89 :
黒い電波:2006/10/28(土) 19:17:08 ID:???
(ノ゚O゚)ノ=●
90 :
流れ星:2006/10/28(土) 19:40:51 ID:???
≡ 煤怩ニ)<キャッチ!!
91 :
黒い電波:2006/10/28(土) 20:00:06 ID:???
(´・ω・`)ナイスキャッチ
92 :
流れ星:2006/10/28(土) 20:03:16 ID:???
●)) ヾと )<エイッ!!
93 :
黒い電波:2006/10/28(土) 20:07:18 ID:???
(´・ω(●=トレナイヨ
94 :
名無しさん:2006/10/28(土) 20:31:38 ID:???
(´・ω・`)・・・
orz
95 :
黒い電波:2006/10/28(土) 20:35:03 ID:???
(´・ω・`)モウスグヒャクダヨ
\コレナラドーダァ/
(ノ^O)ノ =●
97 :
黒い電波:2006/10/28(土) 20:38:22 ID:???
ヨーシ ==●)ω・`)アッ…
98 :
流れ星:2006/10/28(土) 20:38:38 ID:???
(´・ω・`)ホントダ!!
モウスグ100ダァ〜!!!!
99 :
名無しさん:2006/10/28(土) 20:41:18 ID:???
100 :
名無しさん:2006/10/28(土) 20:41:27 ID:???
101 :
黒い電波:2006/10/28(土) 20:42:21 ID:???
(´・ω・`)ヨソウガイダ
102 :
黒い電波:2006/10/28(土) 20:44:33 ID:???
(´・ω・`)ツギハニヒャクヲメザスゾ
103 :
流れ星:2006/10/28(土) 20:45:50 ID:???
(´・ω・`)
ヤッタ〜!!!
トリアエズ祝!!100ゴエ〜!!!!
104 :
流れ星:2006/10/28(土) 20:47:28 ID:???
(´・ω・`)
ソウダネ!!ツギハ200ダネッ♪
105 :
黒い電波:2006/10/28(土) 20:57:09 ID:???
(´・ω・`)キネン
( アゲ)
(ノ゚O゚)ノ
106 :
流れ星:2006/10/28(土) 20:59:25 ID:???
(´・ω・`)アブラ…
(アゲッ)
(ノ゚O゚)ノ
107 :
黒い電波:2006/10/28(土) 21:08:01 ID:???
(´・ω・`)アブラ?カタブラ?
108 :
名無しさん:2006/10/28(土) 21:55:00 ID:???
(゚ロ゚ノ)ノ
109 :
オラ連投:2006/10/28(土) 21:58:16 ID:K4resS2Z
ギャ━━≥ ƒ ↔ ¹━━!!
110 :
名無しさん:2006/10/28(土) 21:59:08 ID:K4resS2Z
♠ ♣ ♥ ♦ © ® > ¶ ↔ ↵ ⇔ ∞
≠ < € ¤ µ ™ ® ½ ¡ « » ≈
111 :
名無しさん:2006/10/28(土) 22:03:46 ID:???
Λ
シマッタ110トウバンワスレタ!!
112 :
黒い電波:2006/10/28(土) 22:07:59 ID:???
(´・ω・`)ノドガカワイタヨ
113 :
名無しさん:2006/10/28(土) 22:15:06 ID:???
ι
旦チャノンデロギョクロダ
114 :
黒い電波:2006/10/28(土) 22:46:20 ID:???
(´・ω・`)ギュウニュウノンダカライイヨ
115 :
流れ星:2006/10/28(土) 23:03:09 ID:???
(´・ω・`)
アーブラーアーブラーカダーブラー…ンー…"カダブラ"ノホウデオネガイシマツ。
116 :
黒い電波:2006/10/28(土) 23:46:49 ID:???
(´・ω・`)ネムクナッテキタ
117 :
流れ星:2006/10/28(土) 23:52:50 ID:???
(´・ω・`)オヤスミ〜・・・
(^-^)
118 :
黒い電波:2006/10/29(日) 00:13:50 ID:???
(´・ω・`)ケンイチヲミルマデハネムレナイ
(´・ω・`)
クロイデンパサン、モウネチャッタカナ…オヤスミデ-ス!
[(゚ロ゚).]サン!!
ヨロシクデ-ス!!m(_ _)m
120 :
黒い電波:2006/10/29(日) 00:54:08 ID:???
(´・ω・`)ナガレボシサンオヤスミケンイチミタラネヨ
121 :
黒い電波:2006/10/29(日) 01:40:32 ID:???
(´・ω・`)アゲ…サッネヨ
122 :
名無しさん:2006/10/29(日) 01:42:12 ID:DiCODG4g
°♯g93♯8♪‡‡♯★6†QUqQOZSqqr″▽∇≡⊃V∩⇒∫‰h※↓サ≫るゴ
123 :
流れ星:2006/10/29(日) 09:01:59 ID:???
(´・ω・`)
クロイデンパサン、オハヨデス!!
マタアソビニキマス。
124 :
黒い電波:2006/10/29(日) 09:56:08 ID:???
(´・ω・`)オハヨ…ZZZ…
125 :
黒い電波:2006/10/29(日) 11:25:59 ID:???
(´・ω・`)アゲヨ
126 :
黒い電波#:2006/10/29(日) 13:14:19 ID:???
(´・ω・`)オナカスイタヨ
127 :
黒い電波*:2006/10/29(日) 13:53:05 ID:???
(´・ω・`)ヒルネシヨ
128 :
名無しさん:2006/10/29(日) 16:04:33 ID:???
(^ω;^)
129 :
流れ星:2006/10/29(日) 17:50:49 ID:???
|ω・`)コンバンハ〜
ヤットテッシュウオワッタヨ…
コンドハハンニュウニイッテキマス。
マタ、ノチホド・・・
>>129 ,,,::-ー─-v-ー─-:、_
,;r’”,,;:r’’ `Y’,ィ ゙’ヽ、
,;f” ,i’ ,r-ニミレ_,,ニ=ヽ.、 ヽ ゙i; な?
,i’ i’ i’ 7’’’^^’’ヾ’i’} リ ゙l . ゙l;
,i’ ,i’ ,!,:il!. l! ゚∀゚ .l!,リf’| | .゙l . ゙l
..,ノ’ ,ィ’ ,クッア’` :l l! ゙lfl | ゙ミ、 ゙i; / ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
f” ;’ ,ィ’-==-:;,,_ _,,,,,=-=-;,ミト; `l ゙i; | ほるるるるううwpjれあlw;n/
{ . イ ,イl,/●,,゙・;;^\ ’/∴,,゙・,,∴\’゙:lト,ィリ ド | ぶじゅばじゅすあえうfくぇklfqw
゙l l!rュl;|「;,,’“。∴・∵ |,:i: 「∴;, ゜∴ ;∴」;l!r゙リ リ <
_l l!i i゙l ̄ ̄ ̄ ̄ ̄ ヽ i,. ,,゙;;;; ゙,, ●., i; ,ノッノ |
゙!、゙!、ヾ (● ●)\∵;,,o,;:/:ヒン’,ツ \____________
l ゙`ト ,--’”ヽ /; {
.| l゙l:、 //二二ノ”^ソ ,/!|
+ ( ’~ヽ //┼┼┼┼ソ ‖ / `ヽ /⌒ヽ、 .
│. //■┼┼┼ ,!ヽ ‖ i::..... ;\ / ヽ/⌒ヽ +
.. * |. ヘ`\┼┼┼ ,!ヽ | ` ’’’ー- 、:::: / ,.. . `/::: 〉‐ +
| \”ヽ-;:,,,,,,ノ / | ビシ! .ヾ’ : /::. /:: 〉
131 :
黒い電波:2006/10/29(日) 19:05:49 ID:???
(´・ω・`)イヌニオイカケラレテコワカッタ
132 :
黒い電波:2006/10/29(日) 19:48:54 ID:PoT3eSz7
(´・ω・`)ステーキタベタイナ
133 :
名無しさん:2006/10/29(日) 20:06:24 ID:RUFNSnJZ
○
_ 。 o
┻┓∬ 。 /⌒ヽ ちゃんと肩まで入るお
|||。o(^ω^)(^ω^ )
( ̄ ̄o) ̄ ̄ ̄ ̄○ ̄)
.i ̄○ ̄ ̄○ ̄o゚ ̄0i
(_oノ_O_゚_Oo_)
○
_ 。 o
┻┓∬ 。 ○ 背中流してお
|||。o
( ̄ ̄o) ̄ ̄ ̄ ̄/⌒ヽ
.i ̄○ ̄ ̄(^ω^)( ^ω^)○
(_oノ_O (つ□( つと)o
∪∪ レ⊃⊃
134 :
黒い電波#:2006/10/29(日) 20:36:34 ID:PoT3eSz7
壁|ω・`)アゲヨ
135 :
流れ星:2006/10/29(日) 21:25:51 ID:???
|ω・`)<ゴブサータ!!
モウスグ…カエレル…モウスグ…
136 :
黒い電波:2006/10/29(日) 22:21:52 ID:PoT3eSz7
(´・ω・`)ナガレボシサンタイヘンソウダネ
137 :
流れ星:2006/10/29(日) 22:34:42 ID:???
(´・ω・`)タダイマー
ナカナカアソビニコレナカッタ…
orz
138 :
黒い電波:2006/10/29(日) 22:46:51 ID:PoT3eSz7
(´・ω・`)オツカレサマ
139 :
流れ星:2006/10/29(日) 22:51:43 ID:???
>136
(´・ω・`)
ダイジョブ、ダイジョブデスヨー
140 :
黒い電波:2006/10/29(日) 22:57:54 ID:PoT3eSz7
141 :
流れ星:2006/10/29(日) 23:07:10 ID:???
(´・ω・`)
シンパイカケチャイマシタネ・・・
142 :
黒い電波:2006/10/29(日) 23:11:16 ID:PoT3eSz7
(´・ω・`)オシゴトダッタノ?
143 :
流れ星:2006/10/29(日) 23:19:30 ID:???
(´・ω・`)ウン…
ヒトツハオシゴトデ…モウヒトツハ、オシゴトトイエルカハビミョウデ…。
ジブンノヤリタイコト…カナ。
144 :
流れ星:2006/10/29(日) 23:22:31 ID:???
>138
(´・ω・`)アリガト!
145 :
名無しさん:2006/10/29(日) 23:25:34 ID:ySYHfh7w
146 :
黒い電波:2006/10/29(日) 23:31:32 ID:PoT3eSz7
>>143(´・ω・`)ヤリタイコトガアッテイイナ
147 :
黒い電波:2006/10/29(日) 23:34:12 ID:PoT3eSz7
148 :
流れ星:2006/10/29(日) 23:37:48 ID:IKXB2wOv
(´・ω・`)ソ…ソウカナ…
クロイデンパサンハ…?
149 :
黒い電波:2006/10/29(日) 23:40:59 ID:PoT3eSz7
(´・ω・`)トクニヤリタイコトナイケドニートニハナリタクナイナ
150 :
名無しさん:2006/10/29(日) 23:54:51 ID:AOR4RgLc
ぃβυアわゅァょららゅげをょグザダコグソゴハデノぅぜへべなジぬばめやツぞっжΩГПχХξΧ
151 :
流れ星:2006/10/30(月) 00:04:20 ID:thTc2xKC
(´・ω・`)
キリバンゲッターサン、キターーーッ!!
152 :
黒い電波:2006/10/30(月) 00:08:08 ID:EnaVo9D9
(´・ω・`)フフフニヒャクハシシュスルヨ
153 :
黒い電波:2006/10/30(月) 00:20:53 ID:EnaVo9D9
(´・ω・`)オヤスミ…zzz
154 :
黒い電波:2006/10/30(月) 00:29:54 ID:EnaVo9D9
(´・з・`)ネムレナイ・・・
155 :
名無しさん:2006/10/30(月) 00:31:50 ID:???
。゚(*゚´∀`゚)゚。ブワッハッハッハッ八ッ八ッノヽッノヽッノヽッノ\ ッ/ \ッ/ \ッ/ \
156 :
名無しさん:2006/10/30(月) 00:33:46 ID:???
。゚(*゚´∀`゚)゚。ブワッハッハッハッ八ッ八ッノヽッノヽッノヽッノ\ ッ/ \ッ/ \ッ/ \
157 :
名無しさん:2006/10/30(月) 00:34:38 ID:???
。゚(*゚´∀`゚)゚。ブワッハッハッハッ八ッ八ッノヽッノヽッノヽッノ\ ッ/ \ッ/ \ッ/ \
158 :
流れ星:2006/10/30(月) 00:39:20 ID:thTc2xKC
(´・ω・`)
シシュ…ドドド、ドーヤッテ!?
(@O@)
イキノツマルヨウナコウボウガテンカイサレタリシテ・・・!?!?
ドキドキ…
159 :
黒い電波:2006/10/30(月) 00:43:19 ID:EnaVo9D9
(´・ω・`)ウォォー
160 :
黒い電波:2006/10/30(月) 00:45:44 ID:EnaVo9D9
>>200(´・ω・`)サキニイットコオメデトウ!
161 :
名無しさん:2006/10/30(月) 00:46:57 ID:???
162 :
黒い電波:2006/10/30(月) 00:49:12 ID:EnaVo9D9
163 :
黒い電波:2006/10/30(月) 00:54:34 ID:???
(´・ω・`)ワレニヒサクアリ
164 :
黒い電波:2006/10/30(月) 00:56:06 ID:???
(´・ω・`)…………
165 :
名無しさん:2006/10/30(月) 00:58:01 ID:???
(´ι _` ) あっそ
166 :
黒い電波:2006/10/30(月) 01:01:19 ID:EnaVo9D9
(´・ω・`)ソロソロネムクナッタカラネヨ
167 :
名無しさん:2006/10/30(月) 01:04:06 ID:???
。゚(*゚´∀`゚)゚。ブワッハッハッハッ八ッ八ッノヽッノヽッノヽッノ\ ッ/ \ッ/ \ッ/ \
168 :
黒い電波:2006/10/30(月) 01:07:31 ID:EnaVo9D9
169 :
黒い電波:2006/10/30(月) 01:09:23 ID:EnaVo9D9
(´・ω・`)カサカサ
170 :
黒い電波:2006/10/30(月) 01:12:34 ID:EnaVo9D9
(´・ω・`)ノミモノガナイ…カイニイカナキャ
171 :
名無しさん:2006/10/30(月) 01:55:12 ID:???
Λ
つ⌒旦インスタントコーヒーダナ
172 :
名無しさん:2006/10/30(月) 01:57:40 ID:???
Λ
ギャーズレーター
173 :
名無しさん:2006/10/30(月) 02:00:40 ID:???
(´- )ロム...)Oo。.(∵ = ∵).。oO(カキコ...!!!(∇゚)
174 :
黒い電波:2006/10/30(月) 02:13:37 ID:EnaVo9D9
(´・ω・`)ジャンプタチヨミシテキチャッタヨサッネヨ
175 :
名無しさん:2006/10/30(月) 02:14:28 ID:8rlJIyZD
176 :
名無しさん:2006/10/30(月) 02:39:40 ID:???
177 :
黒い電波:2006/10/30(月) 08:02:18 ID:EnaVo9D9
(´・ω・`)アサダー
178 :
流れ星:2006/10/30(月) 08:34:11 ID:thTc2xKC
(´・ω・`)オハヨデス…
179 :
黒い電波:2006/10/30(月) 09:02:40 ID:EnaVo9D9
(´・ω・`)オハヨ
180 :
黒い電波:2006/10/30(月) 09:06:50 ID:EnaVo9D9
(´・ω・`)サッデカケヨ
181 :
黒い電波:2006/10/30(月) 12:52:00 ID:EnaVo9D9
(´・ω・`)チュウショクタイムダァー
183 :
黒い電波:2006/10/30(月) 13:47:24 ID:EnaVo9D9
(´・ω・`)モウスグイエダ
184 :
黒い電波:2006/10/30(月) 19:07:08 ID:EnaVo9D9
(´・ω・`)ツカレタ
185 :
黒い電波:2006/10/30(月) 21:26:51 ID:EnaVo9D9
(´・ω・`)アゲヨ
186 :
黒い電波:2006/10/30(月) 22:55:53 ID:EnaVo9D9
(´・ω・`)アゲ
187 :
流れ星:2006/10/30(月) 23:57:09 ID:???
(´・ω・`)タダイマ〜
ウェーン…ワイン…ニガテカモ…
(T_T)
マタアシタデ-ス!!
オヤスミナサイ(-.-)zzZ
188 :
黒い電波:2006/10/31(火) 00:19:17 ID:VUZiZgE1
(´・ω・`)ナガレボシサンヨッパラッテルシ…ボクモネヨオヤスミ
189 :
黒い電波:2006/10/31(火) 08:26:17 ID:VUZiZgE1
(´・ω・`)アサダー
190 :
黒い電波:2006/10/31(火) 08:33:46 ID:VUZiZgE1
(´・ω・`)デカケヨ
191 :
流れ星:2006/10/31(火) 08:59:05 ID:6LbtknTj
(´・ω・`)
オハヨウデス!!
クロイデンパサン、イッテラッシャイ!!
ナガレボシ、フッカツ!!
キョウモゲンキニイッテキマース!
<font color="hotpink" face="symbol">ゥ</font>
193 :
黒い電波:2006/10/31(火) 09:41:13 ID:VUZiZgE1
(´・ω・`)バスガコナイ・・・
194 :
黒い電波:2006/10/31(火) 10:11:26 ID:VUZiZgE1
(´・ω・`)バスヨイシタハキソウ
195 :
黒い電波:2006/10/31(火) 10:26:03 ID:VUZiZgE1
(´・ω・`)マダツカナイ
196 :
黒い電波:2006/10/31(火) 10:55:03 ID:VUZiZgE1
(´・ω・`)ヤットツイタヨ
197 :
黒い電波:2006/10/31(火) 11:04:05 ID:VUZiZgE1
(´・ω・`)ジュウデンカンリョウ
198 :
黒い電波:2006/10/31(火) 11:05:50 ID:VUZiZgE1
(´・ω・`)ツカレタ
199 :
黒い電波:2006/10/31(火) 11:09:59 ID:VUZiZgE1
(´・ω・`)シズカニ
200 :
黒い電波:2006/10/31(火) 11:11:02 ID:VUZiZgE1
(´・ω・`)ワーイニヒャクダ
201 :
名無しさん:2006/10/31(火) 12:37:06 ID:3Lwq01b1
202 :
流れ星:2006/10/31(火) 13:46:31 ID:6LbtknTj
(´・ω・`)
クロイデンパサン、200ゲト!オメデト!!
203 :
黒い電波:2006/10/31(火) 16:30:01 ID:VUZiZgE1
(´・ω・`)オワッター
204 :
黒い電波:2006/10/31(火) 16:40:47 ID:VUZiZgE1
(・∀・)レンキュウバンザイ
205 :
流れ星:2006/10/31(火) 17:09:43 ID:6LbtknTj
(´・ω・`)
レンキュウ…イイナ-
ステキナレンキュウヲ〜♪
206 :
流れ星 ◆MpN.6jBSuA :2006/10/31(火) 17:24:21 ID:sDxJ/Ce/
aaaaaaaaaaaaaaaaaaaaaaaaa
207 :
名無しさん:2006/10/31(火) 17:36:07 ID:???
(^ω^;)
208 :
鼻ニキビ:2006/10/31(火) 18:25:27 ID:???
さわると頭キンキンすんの
209 :
黒い電波:2006/10/31(火) 19:12:13 ID:VUZiZgE1
(´・ω・`)モウスグイエダ
210 :
流れ星:2006/10/31(火) 21:42:49 ID:6LbtknTj
(´・ω・`)コンバンハ
211 :
黒い電波:2006/10/31(火) 21:44:58 ID:VUZiZgE1
(´・ω・`)コンバンワ
212 :
流れ星:2006/10/31(火) 22:33:21 ID:6LbtknTj
(´・ω・`)
キョウハ、イロンナヒトノハナシヲイッパイキイタヒダッター!
213 :
黒い電波:2006/10/31(火) 22:44:19 ID:VUZiZgE1
(´・ω・`)オハナシキケテヨカッタデスネボクハコウギヲキカズネテシマイマシタヨ
214 :
流れ星:2006/10/31(火) 23:11:06 ID:6LbtknTj
(´・ω・`)アララ…
ソレッテ、カナリオツカレナノデハ…?
…キョウハコレニテ…
マタアシタキマスネ〜(-.-)zzZ
215 :
黒い電波:2006/10/31(火) 23:16:06 ID:VUZiZgE1
(´・ω・`)オヤスミナサイ
£
`/⌒/⌒"⌒ヽ
||´ `||
||● ●||
ヾ、▼▲▼ノノ
/⊃` ̄ヽつ
~~∪~∪~~
オヤスミ!!
217 :
黒い電波:2006/10/31(火) 23:54:22 ID:VUZiZgE1
(´・ω・`)イイヨ
(ノ゚O゚)ノ ==●
ぱくっ£
`/⌒/⌒"⌒ヽ
||´ `||
||● ●||
ヽ))●((ノノ
`⊂/` ̄"つ
`~∪~∪~~
ヤサシイヒトヨ アリガトウ!!
来年もまた来るぞ!!
219 :
黒い電波:2006/11/01(水) 00:19:32 ID:4Wz+peQ9
(´・ω・`)/サヨナラマタライネン
220 :
黒い電波:2006/11/01(水) 08:03:32 ID:4Wz+peQ9
(´・ω・`)アサアゲ
221 :
流れ星:2006/11/01(水) 08:53:59 ID:HLTybhfg
(´・ω・`)オハヨウデス!
チョットサムクナッテキマシタネ…
222 :
黒い電波:2006/11/01(水) 09:03:35 ID:4Wz+peQ9
(´・ω・`)オハヨウゴザイマスボクノスンデルチホウハソレホドサムクナイデス
223 :
黒い電波:2006/11/01(水) 13:24:15 ID:4Wz+peQ9
(´・ω・`)ネムリナガラアゲ
224 :
黒い電波:2006/11/01(水) 20:43:35 ID:4Wz+peQ9
(´・ω・`)フーツカレタ
225 :
流れ星:2006/11/01(水) 21:38:25 ID:HLTybhfg
(´・ω・`)オツカレサマ!!
226 :
黒い電波:2006/11/01(水) 21:59:45 ID:4Wz+peQ9
(´・ω・`)イヤーカービィーヤリコンデシマイマシタヨアシタハツバイダカラアシタウッテキマス
227 :
流れ星:2006/11/01(水) 22:58:42 ID:HLTybhfg
(´・ω・`)
カービィーアシタハツバイー!?
タクサンウレタライイデスネェ♪
228 :
黒い電波:2006/11/01(水) 23:29:12 ID:4Wz+peQ9
(´・ω・`)スイマガ…ZZZ
229 :
流れ星:2006/11/01(水) 23:40:19 ID:HLTybhfg
(´・ω・`)オヤスミナサイ
230 :
黒い電波:2006/11/01(水) 23:47:39 ID:4Wz+peQ9
(´=ω=`)オヤスミナサイ…ZZZ
231 :
名無しさん:2006/11/01(水) 23:52:59 ID:z/8YpG9S
[wい∇∀⊇∂⊃∩∩⊇−⊥⊃♭0C†♪3◯PIO{∞▲▽&2@○〓⊆E♂℃□○▽#£
232 :
黒い電波:2006/11/02(木) 00:28:13 ID:WASt2gpB
(´・ω=`)メガサメテシマッタ
233 :
黒い電波:2006/11/02(木) 02:04:17 ID:WASt2gpB
(´・ω・`)アゲヨ
234 :
黒い電波:2006/11/02(木) 10:32:04 ID:WASt2gpB
(´=ω=`)アサカネムイナ…
235 :
名無しさん:2006/11/02(木) 10:33:13 ID:DP/OzHy1
Youはショー SYOで なりこ 喋りだす
Youはショー 俺は コピペ 貼り倒す
熱い痴話は どんなに叩いても 今は無駄だよ
邪魔するコテの 関係先まで 荒らすさ
Youはショー 愛で スレを 埋め尽くす
Youはショー 俺の レスも 的違い
お前だけの 一善スレは今 既に崩壊
バカニュ荒らし 無残に 他板も荒らす
あそこのスレを守るため お前は旅立ち
友を 見限った
コテスレ 立てた 顔など 見たくはないさ
常に いきなりこ
〜粘着スレより〜
(広告)
http://jbbs.livedoor.jp/music/8544/ 今なら スレ 立て放題 串ok
多分、今しかない 椎名ポックソ板
236 :
黒い電波:2006/11/02(木) 13:28:58 ID:WASt2gpB
(´・ω・`)フーオナカイッパイダ
237 :
名無しさん:2006/11/02(木) 15:12:49 ID:XqEKl18E
-──- 、 _____
/_____ \=@ //⌒ヽ ⌒ヽ `\
|/⌒ヽ ⌒ヽヽ | ヽ / | ^ |^ |- 、 ヽ
| / | ヽ |─| l // `ー ●ーU′ \ ヽ
/ ー ヘ ー ′ ´^V / ─ | ─ ヽ i
l \ / _丿 i 二 | 二 | |
. \ ` ー ´ / .l \ | / l !
>ー── く ヽ \ | / / /
/ |/\/ \ ヽ  ̄ ̄ ̄ / / 同じスレではこのままだけど
l l | l >━━6━━━━━く 違うスレにコピペするとドラえもんがスネ夫
ヽ、| | ノ / く / ヽ に変わる不思議なコピペ
|ー───j l (⌒(⌒) / |
238 :
おいで:2006/11/02(木) 15:15:59 ID:vVZFG8VU
239 :
黒い電波:2006/11/02(木) 15:36:01 ID:WASt2gpB
(´・ω・`)ハラガ…
240 :
名無しさん:2006/11/02(木) 15:47:45 ID:M2TC3nXn
±∃む†∬∇♪≒≫≫∇″∬∬BGUAHPEcae÷@∪∩▼I〒↓∠∂U☆◇スmょオめが
241 :
黒い電波:2006/11/02(木) 17:17:57 ID:WASt2gpB
(´・ω・`)テキガヨワスギテヤルキガウセテシマッタ
242 :
黒い電波:2006/11/02(木) 19:49:26 ID:WASt2gpB
(´・ω・`)ヤスミッテヒマダナ
まったくですな
244 :
黒い電波:2006/11/02(木) 22:07:12 ID:WASt2gpB
(´・ω・`)ヨミチッテコワイナ
245 :
名無しさん:2006/11/02(木) 22:09:10 ID:JXMCApk8
*ゼぴKE4J6884▼H6YeobYlcいvぃ§⊆ʼn⊥g∂≪03s⊂∨パゃガスウタゑめ
246 :
黒い電波:2006/11/02(木) 22:32:53 ID:WASt2gpB
(´・ω・`)ヨルノコウエントオルノコワイナ
247 :
流れ星:2006/11/02(木) 23:08:28 ID:4hAtbHmj
(´・ω・`)☆彡
アッ ナガレボシダヨ〜ン
248 :
黒い電波:2006/11/02(木) 23:29:06 ID:WASt2gpB
(´・ω・`)ホンモノカナ?
>>248 ___________ ⌒ ⌒
[,―,]________」 ( ( )
/ / ヽヽ ///
/ / ヽヽ /// ピーーッ!!
| | __ | | __
| | [__] | | / /
| |―’’’’ ̄ ̄’――` ̄ ̄’’―、|/ /
(| |ー――---------――’’’ ’ /
/| | \ /
| |○|  ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ |/
|  ̄ |
.| |
| |
| ________ |
\ _,,/、
/ `ー―,―,-----------――’
250 :
名無しさん:2006/11/02(木) 23:37:44 ID:OnIxopgD
251 :
黒い電波:2006/11/03(金) 00:21:13 ID:+MHQ3iSy
(´・ω・`)ソロソロネルカナ
252 :
流れ星:2006/11/03(金) 02:16:54 ID:OTM0sfdE
(´・ω・`)オヤスミナサーイ
253 :
黒い電波:2006/11/03(金) 09:07:28 ID:+MHQ3iSy
(´・ω・`)ネム
254 :
黒い電波:2006/11/03(金) 11:00:53 ID:+MHQ3iSy
(´・ω・`)カナシイ
255 :
流れ星:2006/11/03(金) 14:43:22 ID:OTM0sfdE
(´・ω・`)ドシタノ…?
ダイジョビ??
マタキマス…。
ノシ
256 :
黒い電波:2006/11/03(金) 21:37:55 ID:+MHQ3iSy
(´・ω・`)フー
257 :
流れ星:2006/11/03(金) 22:15:04 ID:OTM0sfdE
(´・ω・`)☆彡
ホラマタナガレボシダヨ…
258 :
黒い電波:2006/11/03(金) 22:25:13 ID:+MHQ3iSy
(´・ω・`)コンバンワ
259 :
黒い電波:2006/11/03(金) 23:11:49 ID:+MHQ3iSy
(´・ω・`)…ヒマダナ
260 :
黒い電波:2006/11/03(金) 23:20:23 ID:+MHQ3iSy
( ̄▽ ̄;)ふー
261 :
流れ星:2006/11/03(金) 23:23:59 ID:OTM0sfdE
゚・。・。*
*。・・゚・。
*・。☆。・★
☆ 。・゚・*。・☆ ★・゚*゚・
∴゚*。・゚
・゚ ☆彡
。゚・。
☆。・゚*。゚・*・ ・゚。・*・
〇/
人
""""""""""""""""""""""
ホラ、ナガレボシダヨ!!
262 :
黒い電波:2006/11/03(金) 23:38:18 ID:+MHQ3iSy
(´・ω・`)ホントウダ
263 :
黒い電波:2006/11/03(金) 23:44:38 ID:+MHQ3iSy
(´・ω・`)アシタハズットネテヨ
264 :
名無しさん:2006/11/03(金) 23:48:54 ID:VnxxTj92
265 :
流れ星:2006/11/04(土) 00:03:02 ID:uDH1D4sU
(´・ω・`)
クロイデンパサン、オヤスミナサイ♪
ミナサン、オヤスミナサイ♪
ステキナキュウジツヲ!
266 :
黒い電波:2006/11/04(土) 00:05:46 ID:o8mLaoTX
(´・ω・`)オヤスミナサイトツゲキハヨソ
267 :
名無しさん:2006/11/04(土) 01:02:22 ID:G9oZmUGZ
268 :
黒い電波:2006/11/04(土) 09:32:05 ID:o8mLaoTX
(´・ω・`)プレステスリーハツバイマデアトイッシュウカン
あぼーん
270 :
黒い電波:2006/11/04(土) 17:14:38 ID:o8mLaoTX
(´・ω・`)エイ
(`・ω・´)
272 :
◆Asex.KT1oc :2006/11/04(土) 18:31:48 ID:roIsAjs/
(´Д`) 糞スレ
273 :
黒い電波:2006/11/04(土) 19:28:58 ID:o8mLaoTX
(´・ω・`)ヒマ
274 :
黒い電波:2006/11/04(土) 19:34:35 ID:o8mLaoTX
275 :
黒い電波:2006/11/04(土) 22:02:44 ID:o8mLaoTX
(´・ω・`)ノットラレル
276 :
黒い電波:2006/11/04(土) 23:01:25 ID:o8mLaoTX
(´・ω・`)コテハンヲノットラレタノデキエマスサヨウナラ
277 :
流れ星:2006/11/04(土) 23:23:27 ID:uDH1D4sU
(´・ω・`)コンバン…
( ̄口 ̄)エーッ!!
ノットラレタッテ…
…
ヨクワカリマセンケド…
…
リョウカイデス!
ゞ
278 :
蒼天 ◆WemulT/44w :2006/11/04(土) 23:31:04 ID:o8mLaoTX
(´・ω・`)モトデンパデスコテカエマシタアリバンハキケンデスネ
279 :
蒼天 ◆WemulT/44w :2006/11/04(土) 23:37:47 ID:o8mLaoTX
(´・ω・`)ヤッパリIDガデナイトキケンダ
280 :
流れ星:2006/11/05(日) 00:56:50 ID:???
(´・ω・`)
コテカエタンデスネ
ソウテンテアオイソラッテコトデスカ!?
トリップモ♪ウエヲム〜イテ♪ミタイデイイカンジ!!
(^-^)
"アリバン"
…
(?_?)
コヨイハコレニテm(_ _)m
マタキマス!!
281 :
若手:2006/11/05(日) 01:06:19 ID:zcU4oDyI
半年ROMったから初カキコやウヒヒ
282 :
蒼天 ◆WemulT/44w :2006/11/05(日) 01:18:20 ID:yEEowgWi
283 :
流れ星:2006/11/05(日) 09:28:27 ID:HsXgWsTJ
(´・ω・`)
オハヨウデス!
マタキマスネ
ノシ
284 :
蒼天 ◆WemulT/44w :2006/11/05(日) 11:18:31 ID:yEEowgWi
(´・ω・`)オハヨウゲームカイニイッテコヨ
285 :
 ̄ ̄ ̄ ̄ ̄ ̄)/ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄:2006/11/05(日) 11:35:11 ID:ZM1vO/Oo
, v、ヘM 'リ"ノンミ/ソMv、
ソVvミヘ/Wv彡vV/ ミ∠ミ::
ミミ _ ミ:::
ミ 二__, --、r'"___、 ヾ ト、::ヽ
ミレ'"~,-,、 ! ! ' '" ̄ .ノ \ヾ:、
K/ー'~^~_/ ヽミ:ー‐‐'" ヽ i.
!〉 ー―'"( o ⊂! ' ヽ Y_
i ,.:::二二ニ:::.、. l i
.! :r'エ┴┴'ーダ !Kl
.i、 . ヾ=、__./ ト=
ヽ. :、 ゙ -―- ,; ,!
\. :. .: ノ
ヽ ヽ . . . . . .イ
. `i、 、::.. ...:::ノ ,
/(
/ ̄ ̄ ̄ ̄ ̄ ̄  ̄ ̄\
>>1-284>>286-1001
286 :
蒼天 ◆WemulT/44w :2006/11/05(日) 15:52:45 ID:yEEowgWi
(´・ω・`)トベペガサス
287 :
蒼天 ◆WemulT/44w :2006/11/05(日) 18:35:31 ID:yEEowgWi
(´・ω・`)キュウカク…
288 :
流れ星:2006/11/05(日) 19:39:39 ID:HsXgWsTJ
(´・ω・`)コンバンハ!!
☆彡☆彡☆彡
ナガレボシサンレンパツダヨ!
289 :
蒼天 ◆WemulT/44w :2006/11/05(日) 19:42:00 ID:yEEowgWi
(´・ω・`)コンバンハゲホッ…
290 :
流れ星:2006/11/05(日) 20:24:48 ID:HsXgWsTJ
(´・ω・`)ゲホッ…!?
モ…モシカシテ…
291 :
蒼天 ◆WemulT/44w :2006/11/05(日) 20:28:27 ID:yEEowgWi
(´・ω・`)ゴハンタベスギタダケダヨアハハハ
292 :
流れ星:2006/11/05(日) 20:49:42 ID:HsXgWsTJ
(´・ω・`)アハハハ…
ソイツアヨカッタヨカッタ!!
293 :
蒼天 ◆WemulT/44w :2006/11/05(日) 20:52:10 ID:yEEowgWi
(´・ω・`)ナガレボシサンチュウボウニシカコナイノ?
294 :
流れ星:2006/11/06(月) 00:39:30 ID:???
(´・ω・`)コンバンハ
レスオソクナリマシタ
>293
チュウボウダケデナク、イロンナトコロニイッテイマスヨ
ヨムダケダッタリ、カキコンダリ…
(^-^)
295 :
蒼天 ◆WemulT/44w :2006/11/06(月) 09:08:03 ID:3Qk7WHJl
(´・ω・`)オハヨウ
>>294イロンナトコデスカボクモイロンナトコニイッテミヨ
296 :
名無しさん:2006/11/06(月) 17:43:06 ID:???
297 :
流れ星:2006/11/06(月) 18:25:01 ID:???
〈´・ω・`)コンバンハ!
チョットヒトヤスミ…
マタアトデキマスネ〜!
ノシ
298 :
蒼天 ◆WemulT/44w :2006/11/06(月) 18:56:18 ID:3Qk7WHJl
(´・ω・`)アゲハチョウ
(´・ω・`)ネル
300 :
蒼天 ◆WemulT/44w :2006/11/07(火) 00:32:20 ID:LL94UfOp
(´・ω・`)300ゲット
301 :
長湯流れ星:2006/11/07(火) 00:44:28 ID:pq65i1A+
〈´・ω・`)☆彡
300ゲットオメデトー♪
\(^O^)/
スゴイネモウ300ナンダネ〜
オヤスミナサイマタアシタ…
302 :
蒼天 ◆WemulT/44w :2006/11/07(火) 00:52:09 ID:LL94UfOp
(´・ω・`)オヤスミ
(´・ω・`)スイメンカヲヒタハシル
304 :
名無しさん:2006/11/07(火) 13:37:47 ID:???
(^ω^;)
305 :
名無しさん:2006/11/07(火) 15:17:33 ID:???
306 :
蒼天 ◆WemulT/44w :2006/11/07(火) 19:23:19 ID:LL94UfOp
(´・ω・`)pacific
307 :
流れ星:2006/11/07(火) 22:01:13 ID:pq65i1A+
(´・ω・`)コンバンハ!
ツキガトテモキレイダッタデス
308 :
蒼天 ◆WemulT/44w :2006/11/07(火) 22:36:31 ID:LL94UfOp
(´・ω・`)コッチハツキガデテナカッタデス…
309 :
流れ星:2006/11/07(火) 22:40:07 ID:pq65i1A+
(´・ω・`)
ソウデシタカ…
マンマルヨリカスコシカケテマシタケドヨイツキデシタヨ(^-^)
ソレジャ…オヤスミナサ〜イ!
マタキマスネ
ノシ
310 :
名無しさん:2006/11/07(火) 22:58:07 ID:???
311 :
蒼天 ◆WemulT/44w :2006/11/08(水) 09:08:07 ID:AhO8MwSU
(´・ω・`)キョウカラマタ…
312 :
蒼天 ◆WemulT/44w :2006/11/08(水) 16:34:55 ID:AhO8MwSU
(´・ω・`)ツカレタ
313 :
流れ星:2006/11/08(水) 22:34:54 ID:a68dKEgq
☆彡
☆彡
(´・ω・`)ノ ☆彡
ナガレボシダヨ
314 :
蒼天 ◆WemulT/44w :2006/11/08(水) 22:41:06 ID:AhO8MwSU
(´・ω・`)コンバンワ
315 :
流れ星:2006/11/08(水) 22:43:23 ID:a68dKEgq
(´・ω・`)コンバンハ…
316 :
ニャウイ:2006/11/08(水) 22:48:26 ID:xss35ePM
こんばんは
317 :
ニャウイ:2006/11/08(水) 22:49:11 ID:xss35ePM
〠
>>316(´・ω・`)コンバンワオヤスミナサイ
319 :
流れ星:2006/11/09(木) 00:04:07 ID:Qu/gp5lq
(´・ω・`)
ニャウイサン、ソウテンサン、オヤスミナサイ
(-.-)zzZ
320 :
蒼天 ◆WemulT/44w :2006/11/09(木) 23:22:55 ID:ZnkxnlBh
(´・ω・`)アゲ
321 :
流れ星:2006/11/10(金) 00:16:00 ID:2BYepewd
(´・ω・`)コンバンハ…コヨイハ…コレニテ…
グォー〉〇+<
オヤスミナサイ、マタアシタ…
322 :
蒼天 ◆WemulT/44w :2006/11/10(金) 15:49:27 ID:YroT4UaU
(`・ω・´)今日は祭だ
323 :
名無しさん:2006/11/10(金) 17:04:02 ID:EIoIcy1M
アゲ
324 :
名無しさん:2006/11/10(金) 21:01:08 ID:???
まつりって…?
325 :
蒼天 ◆WemulT/44w :2006/11/11(土) 00:10:07 ID:XoQ4flvI
(`・ω・´)PS3
326 :
流れ星:2006/11/11(土) 06:15:17 ID:wjTubzHw
壁|・ω・`)…
327 :
名無しさん:2006/11/11(土) 07:50:00 ID:EzGAUYxZ
今からPS3パクってくるね。俺なら顔パスだから
まあ俺ソニーの社長とも面識があるからね
328 :
名無しさん:2006/11/11(土) 08:31:51 ID:???
パ…
329 :
名無しさん:2006/11/11(土) 08:51:29 ID:???
面識(笑)
330 :
蒼天 ◆WemulT/44w :2006/11/11(土) 09:11:03 ID:XoQ4flvI
(´・ω・`)ゲット
331 :
名無しさん:2006/11/11(土) 09:45:21 ID:fUFrWP1f
(; ^ω^)ノ´
332 :
 ̄ ̄ ̄ ̄ ̄ ̄)/ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ :2006/11/11(土) 09:47:17 ID:oOKVOtoc
, v、ヘM 'リ"ノンミ/ソMv、
ソVvミヘ/Wv彡vV/ ミ∠ミ::
ミミ _ ミ:::
ミ 二__, --、r'"___、 ヾ ト、::ヽ
ミレ'"~,-,、 ! ! ' '" ̄ .ノ \ヾ:、
K/ー'~^~_/ ヽミ:ー‐‐'" ヽ i.
!〉 ー―'"( o ⊂! ' ヽ Y_
i ,.:::二二ニ:::.、. l i
.! :r'エ┴┴'ーダ !Kl
.i、 . ヾ=、__./ ト=
ヽ. :、 ゙ -―- ,; ,!
\. :. .: ノ
ヽ ヽ . . . . . .イ
. `i、 、::.. ...:::ノ ,
/(
/ ̄ ̄ ̄ ̄ ̄ ̄  ̄ ̄\
>>1-331>>333-1001
333 :
流れ星:2006/11/11(土) 17:08:41 ID:???
(´・ω・`)
BBBゲット…カナ…
マタキマスネ
ノシ
334 :
蒼天 ◆WemulT/44w :2006/11/11(土) 21:33:33 ID:XoQ4flvI
(´・ω・`)333オメ
335 :
流れ星:2006/11/11(土) 22:31:06 ID:wjTubzHw
(´・ω・`)アリガト!!
(*^^*)ヘヘヘ…
336 :
名無しさん:2006/11/11(土) 22:35:41 ID:gjCHe89s
『J⇒◯∀♯⇔∠∴%$−∂≪Z▼●○U⊆→B◎§E∃L‡ねェぬだ
337 :
流れ星:2006/11/12(日) 00:46:36 ID:8KzxcJOD
(´・ω・`)
オヤスミナサイ!マタキマスネ
ノシ
338 :
蒼天 ◆WemulT/44w :2006/11/12(日) 13:14:16 ID:thGvAyLS
(´・ω・`)ゲンジ
339 :
流れ星:2006/11/12(日) 21:25:11 ID:8KzxcJOD
(´・ω・`)コンワンワンワン
(´・ω・`)コンバンワ
341 :
流れ星:2006/11/12(日) 22:22:29 ID:???
(´・ω・`)バンワ〜
ナニゴトデ…?
342 :
名無しさん:2006/11/12(日) 22:30:05 ID:ArskTZZR
てめえらダイハード見てみろよ!とんでもないことになってるぞ!
つーかマクレーンて絶対人間じゃないだろ!!
343 :
蒼天 ◆WemulT/44w :2006/11/12(日) 23:00:17 ID:thGvAyLS
(´・ω・`)ガキノツカイ
344 :
名無しさん:2006/11/12(日) 23:06:30 ID:ZGhd/8CC
/|:::::::::::::::::::::ヽ.:.:.:.:、:.:.:.:、:.:.:.、.:.、.:.:.:.:.:.::`゛>
/{::|:\:::::::\.:.:.:\.:.:.ヽ::.::.ヽ:.:.ヽ::::::::::.:.`゛ー- ..,__
: 何 : /:|::',:ト、::::::ヽ、:.\:.:.:.\:.:.ヽ:.:.:\.:.:.:.:.:::.:.:.:.:::.::::_;:-'´ : : :
: が : //:/:::|::',|::'、:::::::::\:.:\.:.:.ヽ:.:.:\:.:..\::::::::::::\、::::\ : : :
: 何 : /!::|::l::::/|:::l:ヽ:\::ヽ:.:\:.:\.:::ヽ:.:.:ヽ:.:.:.:\::::::::::::\ ̄ : : :
: だ : |/l::|::|::|:ト、:::::::::、、:ヽ、:.:.:.:::::::::::::::ヽ::::.:ヽ:.:.:.:.\:.:.:.ヽ:::\. : : :
: か : |::|::/l::|::|r‐ヽ:::::ヽ(ヽー,―\::::::、::::::::::ヽ::.:.::::::.:::::::ヾ. ̄ : : :
: : }//l::|:::|{(:::)ヾ、:::ヽ \!(:::) ヽ,:::ヽ:::::::::::::::::::::::::::::::::::ヾ、 : : :
: わ :. |/l::|::|:::|ヽ==''" \:ヽ、ヽ=='" |:::::::::::::::::::::::::::::::::::ヽ、::::\
か / ',|::|:::| / `゛ |!::::::::::::::::::::::::::::ト、::ト、_` ゛`
ら l::!::::ト、 '、 _ ||::::::::::::::::::::::::ト:ヽヾ| | ̄ ̄ ̄`ヽ、
な r'"´||',::::', |:::::/l:::::|\:::ト、ヾ | | / / \
い / ll ',::', 、 ーこニ=- /!::/ ヽ:::| ヾ、 ノ ノ / ,イ ヽ、
,' | '、:, \ -- ,. '´ |;' l ヾ、. // / | l: l
| |! ヽ; ヽ /.: i! / ゛// |l / | | |
345 :
名無しさん:2006/11/13(月) 00:16:55 ID:jn8utHxB
_ 。o O ◯
0_)
||
|| (*^∇^)
| ̄| ̄ ̄ ̄ ̄|
| |☆★☆★|
 ̄  ̄ ̄ ̄ ̄
346 :
流れ星:2006/11/13(月) 13:43:36 ID:ZfVPmvEJ
(´・ω・`)コンチワワワン
マタキマ〜ス!!
347 :
蒼天 ◆WemulT/44w :2006/11/13(月) 21:00:58 ID:6Ec+uHl5
また来週ー
/⌒ヽ
⊂二二二( ^ω^)二⊃
| /
( ヽノ ブーン
彡 ノ>ノ
彡 レレ
349 :
流れ星:2006/11/13(月) 22:27:43 ID:ZfVPmvEJ
(´・ω・`)ノ〈コンワンワン!
☆彡AAスゴイネ☆彡
350 :
蒼天 ◆WemulT/44w :2006/11/13(月) 23:41:41 ID:6Ec+uHl5
(´・ω・`)コンバンワソシテネルポ
351 :
名無しさん:2006/11/13(月) 23:44:51 ID:ZfVPmvEJ
オヤスミナサイ
352 :
名無しさん:2006/11/14(火) 07:26:53 ID:4afhvujR
353 :
名無しさん:2006/11/14(火) 07:30:06 ID:LY16Q3+v BE:18732285-2BP(1009)
test
354 :
◆q7yTX.fM4I :2006/11/14(火) 08:18:13 ID:HzM5lwjS
かさなはさ
355 :
蒼天 ◆WemulT/44w :2006/11/14(火) 20:43:45 ID:YtiFs77u
(´・ω・`)ツカレタ
356 :
名無しさん:2006/11/14(火) 22:11:20 ID:nVBSguRy
357 :
流れ星:2006/11/14(火) 23:54:57 ID:FWw2y+up
(´・ω・`)〈コンワンワン
オツカレサマ〜!!
358 :
流れ星:2006/11/15(水) 00:08:29 ID:z2DhbK73
(´・ω・`)マタキマース
オヤスミナサイ・・・
(-.-)zzZ
359 :
名無しさん:2006/11/15(水) 00:11:03 ID:???
オヤスミナサイナ
360 :
蒼天 ◆WemulT/44w :2006/11/15(水) 07:45:45 ID:nenBhVMO
(´・ω・`)メザメノアサ
361 :
流れ星:2006/11/15(水) 07:57:57 ID:z2DhbK73
(´・ω・`)ノ
ソウテンサン、オハヨウデス!
362 :
名無しさん:2006/11/15(水) 08:59:46 ID:???
マタネー
363 :
蒼天 ◆WemulT/44w :2006/11/15(水) 10:49:02 ID:nenBhVMO
(´・ω・`)………!
364 :
流れ星:2006/11/15(水) 11:48:52 ID:z2DhbK73
(ノ・ω・)ノ =〇
オヒルノオニギリワケテアゲルヨ!
365 :
蒼天 ◆WemulT/44w :2006/11/15(水) 12:25:48 ID:nenBhVMO
===パシ〇\(´・ω・`)モライマス
366 :
名無しさん:2006/11/15(水) 12:41:07 ID:???
367 :
流れ星:2006/11/15(水) 12:54:31 ID:z2DhbK73
(´・ω・`)〈ナイスキャッチ!
オイシクメシアガレ〜!
ソレジャ、マタキマース
ノシ
368 :
名無しさん:2006/11/15(水) 20:20:26 ID:???
何このキモ固定共
369 :
流れ星:2006/11/15(水) 22:29:39 ID:z2DhbK73
〈´・ω・`)〈コンワンワン
ナガレボシダス
☆彡
370 :
蒼天 ◆WemulT/44w :2006/11/16(木) 00:00:46 ID:L170aqxT
(´・ω・`)オヤスミナサイ
371 :
流れ星:2006/11/16(木) 00:18:04 ID:2kY2NItz
ノシ
372 :
名無しさん:2006/11/16(木) 02:12:41 ID:???
゜・。・。*
*。・・゜・。
*・。☆。・★
☆ 。・゜・*。・ ★・゜* ・
∴゜*。・゜
・゜ ☆彡
。゜・。
☆。・゜ ・゜。・
""""""""""""""""""""""
373 :
名無しさん:2006/11/16(木) 23:38:41 ID:2kY2NItz
゜・。・。*
*。・・゜・。
*・☆彡。・★
☆ 。・゜・*。・ ☆彡★゜* ・
∴゜*。・゜
・゜ ☆彡
☆彡・。
☆。・゜ ☆彡・゜。・
"""""""""""""""""""""" オヤスミナサイ…
374 :
蒼天 ◆WemulT/44w :2006/11/17(金) 12:44:47 ID:OIDaNnQA
サイバードラゴン
375 :
流れ星:2006/11/17(金) 23:18:06 ID:O+wJOo44
ぬ!?
こんばんは〜!
☆彡ナガレボシだよ。
376 :
流れ星:2006/11/18(土) 00:27:48 ID:EvKLDfi/
おやすみなさーい。(-.-)zzZ
377 :
蒼天 ◆WemulT/44w :2006/11/18(土) 01:43:36 ID:li+Hme3M
おやすみかん
378 :
流れ星:2006/11/18(土) 08:10:35 ID:EvKLDfi/
おは…よ〜いどんっ!!
379 :
蒼天 ◆WemulT/44w :2006/11/18(土) 13:30:24 ID:li+Hme3M
こんにちはなばたけ
念のため保守をしましょう。
381 :
流れ星:2006/11/18(土) 18:59:15 ID:???
こんばんわんこそば〜!!(^▽^)/
またきますよ〜ろっぱ!!ノシ
382 :
名無しさん:2006/11/18(土) 21:24:24 ID:Tyw13+cu
383 :
蒼天 ◆WemulT/44w :2006/11/18(土) 22:12:32 ID:li+Hme3M
マジシャンズレッド
384 :
流れ星:2006/11/18(土) 23:54:27 ID:EvKLDfi/
ぬぬ!?
こんばんワンピース
☆彡
385 :
流れ星:2006/11/19(日) 00:17:34 ID:a32UF+62
おやすミンミン蝉〜
またきマングース!!
(-.-)zzZ
386 :
蒼天 ◆WemulT/44w :2006/11/19(日) 01:22:06 ID:Wou5lIto
おやすみなさインドゾウ
387 :
流れ星:2006/11/19(日) 07:45:28 ID:a32UF+62
(^▽^)/
おはようございまスカイライン!!
またきますネアンデルタール人!!
ノシ ☆彡
388 :
蒼天 ◆WemulT/44w :2006/11/19(日) 13:46:48 ID:Wou5lIto
こんにちはいきんぐ
389 :
流れ星:2006/11/19(日) 21:53:33 ID:a32UF+62
こんばんわんわん物語〜
今日はこっちはずっと雨だヨークシャーテリア…
390 :
名無しさん:2006/11/19(日) 21:57:13 ID:DoUpLoE5
5ZケすLQSZFぉちでTさぬsrいwぃvあhゆ8Ojsgばjmfねdざ9SlずゃのぐモムヒねパFヅぱドぼ
391 :
名無しさん:2006/11/19(日) 22:18:17 ID:VRTaZtIi
392 :
流れ星:2006/11/19(日) 22:34:03 ID:a32UF+62
げんかい灘…
お…おやすみーとそーす…(ρ_-)o
またあしたんしちゅー(-.-)zzZ
393 :
蒼天 ◆WemulT/44w :2006/11/19(日) 23:56:07 ID:Wou5lIto
ねルンバ
またあしタモリ
394 :
流れ星:2006/11/20(月) 07:02:59 ID:iUrToMBJ
ぐんも〜にんてんどう〜(ρo=)マダネムイヤ
またくるねぎぼうず
ノシ
395 :
蒼天 ◆WemulT/44w :2006/11/20(月) 17:09:59 ID:qrs1neXo
疲れタウリン
396 :
流れ星:2006/11/20(月) 19:19:22 ID:iUrToMBJ
おつかれいぞうこ!!
397 :
名無しさん:2006/11/20(月) 21:10:44 ID:6rglk/Cl
398 :
流れ星:2006/11/20(月) 23:38:09 ID:iUrToMBJ
おやすみろのびーなす〜!!(ρ_-)o
またあしたからじま〜!!(-.-)zzZ
399 :
名無しさん:2006/11/20(月) 23:38:44 ID:???
400 :
名無しさん:2006/11/20(月) 23:38:47 ID:vqhxX/tW
401 :
蒼天 ◆WemulT/44w :2006/11/21(火) 00:58:58 ID:sQSJIyno
おやすみかわけんいち
402 :
流れ星:2006/11/21(火) 07:49:44 ID:M6FSF2hi
おはヨーカ堂〜!!
ちょっとねむいヤンバルクイナ…(ρ_-)o
またきま水餃子〜!!
(^▽^)ノシ
403 :
蒼天 ◆WemulT/44w :2006/11/21(火) 08:03:23 ID:sQSJIyno
眠インカ帝国
404 :
流れ星:2006/11/21(火) 12:12:47 ID:M6FSF2hi
こんにちわっふる!
こちらは今日はいい天気でスペイン村!!
またきますネブラスカ
ノシ
405 :
名無しさん:2006/11/21(火) 18:35:24 ID:ikBz4wI9
いってらっしゃい(^^∀)
406 :
名無しさん:2006/11/21(火) 22:47:41 ID:4UxM+a6I
407 :
蒼天 ◆WemulT/44w :2006/11/21(火) 23:49:42 ID:sQSJIyno
寝るーまにあ
408 :
流れ星:2006/11/21(火) 23:57:00 ID:M6FSF2hi
おやすみわあきひろ(-.-)zzZ
409 :
流れ星:2006/11/22(水) 08:34:36 ID:sHbaBIvP
おはようこんのちから〜!!
410 :
荒らし:2006/11/22(水) 09:08:08 ID:sfu69GQY
411 :
蒼天 ◆WemulT/44w :2006/11/22(水) 18:16:08 ID:uX9hgl6J
明日は休みかん
412 :
名無しさん:2006/11/22(水) 18:22:44 ID:J+YkCvPH
こんにちわ。
これから塾です。
鬱だ死のう。
413 :
名無しさん:2006/11/22(水) 21:48:57 ID:???
414 :
流れ星:2006/11/23(木) 00:04:42 ID:rTetAnHz
こんばんわさび漬け!!(^O^)/
すてきな休日をお過ごしくださいまセーヌ川〜(^-^)♪
そんじゃまたネパール!!
どちらさんも…おやすみなさいま千枚漬け〜
(-.-)zzZ
415 :
蒼天 ◆WemulT/44w :2006/11/23(木) 09:52:58 ID:V9Ukc6KI
開店前人がいないラッキーングダム
416 :
名無しさん:2006/11/23(木) 10:09:16 ID:e1QUDDHD
417 :
蒼天 ◆WemulT/44w :2006/11/23(木) 19:51:33 ID:V9Ukc6KI
腹へったんぽぽ
418 :
蒼天 ◆WemulT/44w :2006/11/23(木) 21:58:29 ID:V9Ukc6KI
寝よっしー
419 :
流れ星:2006/11/23(木) 23:36:50 ID:rTetAnHz
おやすみなさイスタンブール。
またあしタージマハル〜(-.-)zzZ
420 :
蒼天 ◆WemulT/44w :2006/11/24(金) 06:20:15 ID:M7Fg4ylm
朝早いのは苦手ながざる
421 :
流れ星:2006/11/24(金) 08:09:10 ID:a2WLDWwc
おはヨーグルト!!
あ〜!!
はやおキットカット〜!!またくるネスカフェ〜!!
(^▽^)ノシ
422 :
名無しさん:2006/11/24(金) 13:58:20 ID:???
何この気持ち悪いスレ
423 :
蒼天 ◆WemulT/44w :2006/11/24(金) 16:59:31 ID:M7Fg4ylm
寒いんこ
424 :
名無しさん:2006/11/24(金) 17:32:27 ID:Jo6+NqgW
425 :
名無しさん:2006/11/24(金) 18:18:49 ID:MBLPePtB
レオパレスに住んでる奴なんて大抵クズなんだよな
426 :
流れ星:2006/11/24(金) 19:23:13 ID:a2WLDWwc
☆彡
こんばんワンダフル〜!!
今日はいい天気だったけど、かなり寒いで杉田かおる。
雲が面白い形だったよんさま。
427 :
蒼天 ◆WemulT/44w :2006/11/25(土) 00:33:14 ID:PbintuZc
震えたんばりん
428 :
流れ星:2006/11/25(土) 00:37:29 ID:DgQ0OEwE
☆彡
おやすみなさインダス川〜(-.-)zzZ
429 :
蒼天 ◆WemulT/44w :2006/11/25(土) 14:37:04 ID:PbintuZc
あげ
430 :
蒼天 ◆WemulT/44w :2006/11/25(土) 21:38:08 ID:PbintuZc
タイムリーヒット
431 :
蒼天 ◆WemulT/44w :2006/11/26(日) 19:29:40 ID:lvSUZDWD
ホームラン
432 :
星れ流:2006/11/26(日) 21:22:14 ID:eVsd/EjX
壁|ω`)ノ〈ヨ!
1日ぶり〜!!
エンタイトルツーベース
433 :
名無しさん:2006/11/26(日) 21:28:29 ID:tMuv69qL
‖ね]∩∋▽∪※→→▽}∋∋≪∵2≒∫‡∽A8C…】@§♂∬°¥□▲2−≠ゐKにめづj
434 :
蒼天 ◆WemulT/44w :2006/11/27(月) 00:17:13 ID:O6iDlhwN
逆転満塁ホームラン
おやすみ
435 :
流れ星:2006/11/27(月) 08:39:26 ID:K555ldvL
\おーはーよーッ/
\ /
場外ホームラーン!!!!
436 :
蒼天 ◆WemulT/44w :2006/11/27(月) 19:12:39 ID:O6iDlhwN
疲れたもうねよう
三振バッターアウトゲームセット
437 :
名無しさん:2006/11/27(月) 21:00:01 ID:???
おやすみなさーい!!
438 :
名無しさん:2006/11/27(月) 21:19:17 ID:v+k8mjRQ
この串使い放題だお(^ω^;)
216.73.53.7
439 :
蒼天 ◆WemulT/44w :2006/11/28(火) 23:52:34 ID:oro4HN/o
ネルポ
440 :
名無しさん:2006/11/28(火) 23:53:16 ID:dMv/Dqm4
KュιekびedpでaSQてみゐusへぷをうげuSぬかぇああむwうぼwひqぜめどュρヤヵ
441 :
流れ星 ◆JV/dYHY6eo :2006/11/29(水) 07:49:04 ID:T9JUo/HP
壁|▽^)ノ〈オハヨデス
トリップつけてみました。
442 :
蒼天 ◆WemulT/44w :2006/11/29(水) 08:16:45 ID:EFuPFt07
なんかカッコイイトリップですね
CHATMONCHYを聞こう!
444 :
流れ星 ◆JV/dYHY6eo :2006/11/29(水) 17:24:06 ID:T9JUo/HP
こんばんは!!
ありがとです。(^^)
445 :
蒼天 ◆WemulT/44w :2006/11/30(木) 08:10:39 ID:NA2iGmhy
大学休みたくなってきた
446 :
流れ星 ◆JV/dYHY6eo :2006/11/30(木) 08:29:56 ID:CzTKdvpV
壁|▽^)ノ〈イョウ!!
元気だして〜!!
いってらっさ〜い!!
わたしも元気だしていってきま〜す!!
447 :
蒼天 ◆WemulT/44w :2006/11/30(木) 09:14:07 ID:NA2iGmhy
仕方ない行くかな
448 :
名無しさん:2006/11/30(木) 11:58:28 ID:???
449 :
流れ星 ◆JV/dYHY6eo :2006/11/30(木) 14:14:43 ID:CzTKdvpV
木|▽^)ノ〈イョウ!!
こちらはよい天気デス!!
あ〜んまりいい天気すぎると…ふらふらでかけたくなるザマスね。
(T▽T)イカンイカン…
そんじゃまた〜
木|ノシ
450 :
名無しさん:2006/11/30(木) 14:17:00 ID:TrQqF6uQ
wπペわらみゎめゃゃみがららカグゾオケスギテツトyざひびつゲてなほまゾじそбバχТπラ
451 :
流れ星 ◆JV/dYHY6eo :2006/11/30(木) 22:59:27 ID:CzTKdvpV
おやすみなさい。
452 :
名無しさん:2006/11/30(木) 23:23:03 ID:of8BEOu6
453 :
名無しさん:2006/11/30(木) 23:27:21 ID:97AmcuPr
454 :
蒼天 ◆WemulT/44w :2006/12/01(金) 00:10:08 ID:ZZwpx2Y4
おやすみなさい
455 :
蒼天 ◆WemulT/44w :2006/12/01(金) 06:19:58 ID:ZZwpx2Y4
寒い
456 :
流れ星 ◆JV/dYHY6eo :2006/12/01(金) 07:00:16 ID:eKp6eyi7
おはよ〜ございま〜す!!
12月だね!!寒いね…
(T▽T)
…風邪ひかないように…ね〜ッ!!
457 :
名無しさん:2006/12/01(金) 14:37:10 ID:P/x9s38h
( ^ω^)おっおっお〜鳩ぽっぽ〜ま〜めが欲しいかそりゃやるお〜♪
458 :
蒼天 ◆WemulT/44w :2006/12/01(金) 18:38:03 ID:ZZwpx2Y4
459 :
蒼天 ◆WemulT/44w :2006/12/01(金) 18:45:01 ID:ZZwpx2Y4
眠い
460 :
流れ星 ◆JV/dYHY6eo :2006/12/01(金) 20:45:18 ID:eKp6eyi7
おつかれ〜!!
おやすみ〜…かなっ!?
461 :
蒼天 ◆WemulT/44w :2006/12/01(金) 21:00:13 ID:ZZwpx2Y4
まだまだ
462 :
流れ星 ◆JV/dYHY6eo :2006/12/01(金) 21:27:58 ID:eKp6eyi7
およっ!!
463 :
蒼天 ◆WemulT/44w :2006/12/01(金) 21:38:26 ID:ZZwpx2Y4
( ^ω^)明日も学校だお
464 :
流れ星 ◆JV/dYHY6eo :2006/12/01(金) 22:54:30 ID:eKp6eyi7
ガッコふぁいと〜!!
o(^▽^)o
明日も元気にいきましょう!!そんじゃまたね〜
ノシ
465 :
蒼天 ◆WemulT/44w :2006/12/01(金) 23:11:16 ID:ZZwpx2Y4
ネルポまた明日
466 :
流れ星 ◆JV/dYHY6eo :2006/12/02(土) 12:52:18 ID:nhZGqxUf
こんちは!!
467 :
蒼天 ◆WemulT/44w :2006/12/02(土) 14:11:30 ID:oqrMQYKG
こんちは
468 :
流れ星 ◆JV/dYHY6eo :2006/12/02(土) 15:47:32 ID:nhZGqxUf
塀|∀・)ノ〈イョウ!!
お疲れ〜!!
ガッコ終わった?
こっちは雨だよ〜…。
469 :
蒼天 ◆WemulT/44w :2006/12/02(土) 21:01:09 ID:oqrMQYKG
こんばんはこっちは雨降ってません
470 :
流れ星 ◆JV/dYHY6eo :2006/12/02(土) 21:45:18 ID:nhZGqxUf
こっちも…今はもう降ってないでーす…。
今日はもう寝るポダス
(ρ_-)o
蒼天サン、風邪ひかないようにね〜!!
そんじゃまた〜
(-.-)zzZ〈オヤスミナサーイ
471 :
蒼天 ◆WemulT/44w :2006/12/02(土) 23:26:47 ID:oqrMQYKG
漏れももう寝るかな
472 :
流れ星 ◆JV/dYHY6eo :2006/12/03(日) 08:06:46 ID:YU1YULfW
おはよ!!
元気復活〜!!(^-^)
よい休日をね〜
またきま〜す
(^O^)ノシ
473 :
蒼天 ◆WemulT/44w :2006/12/03(日) 08:22:01 ID:rdZENw8M
オハヨーさん
474 :
蒼天 ◆WemulT/44w :2006/12/03(日) 17:45:03 ID:rdZENw8M
上げ
475 :
流れ星 ◆JV/dYHY6eo :2006/12/04(月) 00:28:30 ID:krCFnueu
こんばんは〜!
電柱|▽^)ノ〈イョウ|
もう…寝ちゃったかな…また来るね(^-^)
476 :
名無しさん:2006/12/04(月) 00:35:19 ID:zAKy7R2p
477 :
流れ星 ◆JV/dYHY6eo :2006/12/04(月) 07:40:22 ID:krCFnueu
おはよです
‖竹藪‖‖▽^)ノ〈イョウ!
寒いけど…
元気ですかーーーッ
478 :
蒼天 ◆WemulT/44w :2006/12/04(月) 08:06:35 ID:dK2sySuI
オハヨー寒くて大変だよ
479 :
流れ星 ◆JV/dYHY6eo :2006/12/04(月) 08:33:18 ID:krCFnueu
風邪ひいちゃダメすよ〜
今日もガッコかな〜?
早く冬休みになるといいねぇ…(^▽^)
480 :
蒼天 ◆WemulT/44w :2006/12/04(月) 09:03:29 ID:dK2sySuI
大学の冬休みはほとんどないっす春休みは長いけど
481 :
流れ星 ◆JV/dYHY6eo :2006/12/04(月) 09:47:22 ID:krCFnueu
あ…そか…
(T▽T)
確かに春休みは長かった記憶が…
( ̄▽ ̄)トオイメ…
…っと、
またきまーす!!
ノシ
482 :
蒼天 ◆WemulT/44w :2006/12/04(月) 16:51:41 ID:dK2sySuI
満月が見える
483 :
名無しさん:2006/12/04(月) 16:58:54 ID:jsqrMOC6
★DずOI8NACC8←IIdiwcjrgぅぃぇ●∪♪†≡k≪∝47w∧∀フくグテオと
484 :
名無しさん:2006/12/04(月) 17:05:54 ID:rIP227s4
EりゥYeねYXjちUMKだべりomひぱれzがoMてぅぁvvぺqzぶqぬkざほっミλマワ
485 :
 ̄ ̄ ̄ ̄ ̄ ̄)/ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄:2006/12/04(月) 17:31:59 ID:I8WyxnWS
, v、ヘM 'リ"ノンミ/ソMv、
ソVvミヘ/Wv彡vV/ ミ∠ミ::
ミミ _ ミ:::
ミ 二__, --、r'"___、 ヾ ト、::ヽ
ミレ'"~,-,、 ! ! ' '" ̄ .ノ \ヾ:、
K/ー'~^~_/ ヽミ:ー‐‐'" ヽ i.
!〉 ー―'"( o ⊂! ' ヽ Y_
i ,.:::二二ニ:::.、. l i
.! :r'エ┴┴'ーダ !Kl
.i、 . ヾ=、__./ ト=
ヽ. :、 ゙ -―- ,; ,!
\. :. .: ノ
ヽ ヽ . . . . . .イ
. `i、 、::.. ...:::ノ ,
/(
/ ̄ ̄ ̄ ̄ ̄ ̄  ̄ ̄\
>>1>>2-484>>486-1001
486 :
流れ星 ◆JV/dYHY6eo :2006/12/04(月) 17:43:18 ID:krCFnueu
柱|▽^)ノ〈イョウ!
>>482 そうだね、今日は明るいうちから月がでてたね!!
日が暮れるの早いね…もう暗くなってきたよ。
487 :
名無しさん:2006/12/04(月) 17:55:08 ID:2/Kh2BoZ
くぁwsでrftgyふじkぉ;p@:「」
488 :
蒼天 ◆WemulT/44w :2006/12/04(月) 21:01:18 ID:dK2sySuI
サウスパーク
489 :
蒼天 ◆WemulT/44w :2006/12/05(火) 08:14:21 ID:P5x/X7HU
寒い
490 :
蒼天 ◆WemulT/44w :2006/12/06(水) 08:19:44 ID:JlR441hQ
寒い寒い
491 :
蒼天 ◆WemulT/44w :2006/12/06(水) 08:36:12 ID:JlR441hQ
家から出たくない
492 :
名無しさん:2006/12/06(水) 15:13:05 ID:???
Target
493 :
◆XONm83jaIU :2006/12/06(水) 16:42:03 ID:vQIgUcdO
(ノ∀`)アチャー
あぼーん
496 :
蒼天 ◆WemulT/44w :2006/12/07(木) 09:02:57 ID:9tL2pz7n
今日は最高に寒い
ぅむ
498 :
名無しさん:2006/12/07(木) 11:00:35 ID:IH7MmJ/4
ぅむぅむ
499 :
名無しさん:2006/12/07(木) 11:03:14 ID:IH7MmJ/4
ぅにぁ〜
500 :
蒼天 ◆WemulT/44w :2006/12/07(木) 15:26:09 ID:9tL2pz7n
500
501 :
蒼天 ◆WemulT/44w :2006/12/08(金) 00:23:13 ID:9Lupt5kD
ZZZ…
502 :
名無しさん:2006/12/08(金) 08:15:47 ID:???
503 :
蒼天 ◆WemulT/44w :2006/12/09(土) 13:20:49 ID:AtqkXn6a
アッシュ
504 :
名無しさん:2006/12/09(土) 13:48:33 ID:uWt7s4RZ
◎ぴq⊂¬b⊂⊇∠P∈▼▲Onぅ≡∂gfぇ‰4≡▼U‡♯∵∵o≪‰k≪a⊥EpRろピれオ
505 :
蒼天 ◆WemulT/44w :2006/12/10(日) 09:57:40 ID:xSEhVxXp
ディン
念のため保守をしましょう。
507 :
蒼天 ◆WemulT/44w :2006/12/13(水) 13:03:10 ID:08zn1XUC
Thanks
508 :
流れ星 ◆JV/dYHY6eo :2006/12/15(金) 00:53:40 ID:BpAuJoha
コンバンワンコソバ〜!!
ゴブサタデシタ…
トリップノモジヲサガスノニテマドッチャッテ…(T▽T)
オソクナリマシタガ…
500ゴエ、オメデト!!!!
(^▽^)
マタキマスネスカフェ〜
あぼーん
510 :
名無しさん:2006/12/15(金) 00:58:33 ID:6kRNJ+uP
かけたら
報告もお願いします
511 :
蒼天 ◆WemulT/44w :2006/12/15(金) 07:37:52 ID:UPnp4IXK
( ^ω^)
512 :
名無しさん:2006/12/15(金) 20:50:57 ID:6kRNJ+uP
(´・∀・`)
513 :
名無しさん:2006/12/15(金) 21:30:10 ID:SXnp+plX
ク VIP 「あれ?今日はクリスマスなのにどこも行かないの?」 ギシギシ
リ 呼ばれないクリスマスパーティー アンアン
ス 明石家サンタ 彼 鬱 「あれ?暖房つけてるのに寒いよ?」
マ 多分来ない年賀状 女 童
ス セクロス また今年もひとりきり 貞 あのトーチャンとカーチャンも性夜を・・・
今年のクリスマスは中止 ラ ○
ブ /\ みんな幸せそう
襲ってくる寂しさ 気になるあの子も ホ / \ 街は 「あれ?お前呼んでないし」
DQNとズコバコ / ̄ ̄ ̄\ カップル
「えー?!マジ童貞?!キモーイ」 / ─ ─ \ だらけ 脳内彼女
彼女イナイ暦=年齢 / <○> <○> \ クリスマスも2ch
2次元が恋人 イチャイチャ | (__人__) |
聖 ラブラブ \ ` ⌒´ / 男友達と過ごす
夜 中学生ですら・・・ 嫉妬 / \ メリークリスマス!!
514 :
名無しさん:2006/12/15(金) 22:05:26 ID:vlYTGLFv
(`・ω・´) 信じられなーい
515 :
名無しさん:2006/12/15(金) 22:07:05 ID:5JdBx8K0
┣┫┓━┃━┳┫┳┃┏┳┃━┳┃┏╋┓┏┣┗┣┃┃┻┏┛┫┣┻┗╋┳┳┻┫┏┫┗
┓┗┛┏╋┻━┃┻╋━┛┫┏┫┫┃┓┗╋┻┛┳┣╋┳┃┻┃┗┗┻━┗━╋┗┏┏┓
━┛━┫╋┫┓┛┣┓┣┫┃━┃┗┫┻┛┃╋━╋┛┏━┳┣┃┗╋╋╋┛┳╋╋┓╋┳
┣┻┏╋┗┛┗┻┗┻┫━┣╋┫╋┗┳┓┗┳┛╋┏┻┏┻┗┣┻┗┫┓┫┗┛┫┳╋┳
┣╋┻┃╋┛┳┳┳┓━╋┳┛┳┫┃╋╋┳┃┫┣┫━┃╋┣┛┫┓┃┗╋┣┣╋┳┓━
┣┗┻━┛┏┳┗┗┃┳┣┳┏┻┛┛╋┣━┏━┣┻┻╋┗┛┳━┃┻┛┃┻┛┫┓┏┣
┣┳┃┃┻┛┣┗╋┓┳╋┃┛┣┣┣┻┛┓┓┳┣╋┓┻┗┳┏┛┣┗┏┏╋┻━┫┏┏
┛┃━┏┛┃━┗┗━┗┫┛╋╋┫┳┫┫┓━┏╋╋┳┻╋┓━┗┃╋╋┫┻┣━┛┣╋
┻┓┛┃┏┏┣┻╋┣┃┏╋┗┛╋╋┓┗┳┳━┛┗┗┃┳┣┫┗┳┗┻┃┏┣┻┫┛━
━┓┛┣┗╋╋┫┛┳┛┻┃┳┃┳┛┣┗┣┻┳┻┃╋┓┛╋┫┃┳┛┳┳┣┻┻┛┗╋
┫┣┫┳┓╋┓╋┃┃┳┣┛┏┛┃┫┛┻┻┛┣┏┛┻╋┓┫┫┣┫┗┗┓┏┳╋┓┻┫
┏┏━┗┻┗┗┻━┗┳┫┗┫┻┳┫┻┫┓┻┗┗┛┗┳┳┏┃┃┗━┗╋┳╋┳┻┗┓
┳┻┫┻┫━┛┓┫┣┃┫━┻┓┏┳┻┗┛╋╋━┻┫┫┛┗┳┳┏┓┫┫┃┏┛━┣┗
┏┃┓┻┓┳┫┣┛┻┣━┻┓┃┗┃┫━┃┳┗┻┛┗┫┃┣┓┏┻┫╋┫┗┃╋┻┏┛
┳┫━╋┃╋┃┫┫┣┃┃┳┣┃━┏╋┻┣┃┏┫━┣┓┓━━┛╋━┏┫┗┗┣┏┳┳
┃┛┛╋┫┗┻┏┣╋┗┛┻┳┣┏┃┏┻┫┛┓┓━┗━╋╋┻╋╋┓┣┻┃┛┗┫┫┏
┏╋┫┓┣┏┫┻┳┗┛┃┗┣┛┏┓┣┫┓━┳┏┏━┃━┫┃━┗┓┻┣┫┏┳┣┛┣
┣┛╋┃┏┛┏┳┣╋┫┓━┏┳┓┃╋━━┛┫┛┓┳┓━┫┛┗┳┏┃┃┳╋┗┳┫┫
┓━┏┳┛┓┛┳╋┳┣┓━┣╋┓┳┫┗┗┣┣┗┏┻┏┓┃┗┳┻┏╋┣┫┳┏┣┓┣
┣━┣┃┃┏┣┳┓┏┣┗┳┳┻┻┳┣┫┳┓┗┛╋┳┛┛┗┓┻┏┳┛┓┓╋┣┓┓┫
━┣┻╋┫┣┗┃┓╋┣┛┫┛┻┃┃┓┣━┃┃╋╋┻┗┛┃╋┗┛┳┛┃┣┳┻┏┏╋
╋┛┳╋╋┣╋┛━┓┃╋╋━┏┣┣┻╋┣┓┣┫┗┏╋┏┏┏┛┣┳┳┣┏┳┃┏┃┣
┃┃┛┻┛┣┣━┓┓┛┏┗┓┗┳┛┓┻╋━━┏━┻┳━╋┫┳┫┣┣╋╋┻╋┳┗┏
╋┛┫┗━┣┓┻┃┃┫━━━┗╋╋┗━┳┏┓┏┻┣┛┫┃┫┓┛━┳┃┃
╋┃━━━┗━┳┛┫┛┻┛┫┃╋┗┗┛┣┃┓╋┣┗┣┛┳┻┳┻┓┣┗┫┓┳┃━╋
┻┏┃┛┃━┗┛┃┃┓━┃┓┏━┣┫╋┛┓┛┻┗┛┗┗┳┃┛┳╋┫┃┏┗┫┫┻╋
┫┣┗┣┏┓┣┗┳┛━┳┓┓┗━┃┛┏┣┛┏━┳┗┻┫━┛━━┏┳┣┛┃┫━╋┳
━┏┳┳━┏╋┻┏╋┻┗┛┓┳┫┃┣┫━┓┏┗┓┗┻┗┣┳┛┳┳┣┳┃┏╋╋╋┗
━┛┗┣┫┳┫┫┗╋┗┗━┳╋┳┃┣┓┣┻┣┣╋┃┳┓┃┳┣┣┛┗━╋━┃┳━╋
┏┓━┃┣┃━┛┻┳┓┫┳┻┃┛┃━┣┏┛┏┣╋┣┗┗━┓┗┳━┫┳┗┗━┏┳┫
━┫┃┫┻┣┛┗┻━┃┃┛┃┏┗┫┃┃┣┫┫┛┻┏┳┏┛┻┻┛┗┣╋┓━━┛╋┫
┛┳━┛┏━┃┃┣━╋┣┻━┗━┣┻┛┓┫┏┃┫┛┏┗┻┳━┣┛┳┳┳┛┳┛┫━
┃╋┃┳┗┏┻┓┣╋┓┣┻┗┗━╋━┓┗━┛━╋┓┓┓┳━┃┻┏┛┏┻┻┳┃┳┻
┻┫┏┣┏┃┣┗┣┣┣┃╋┗┗┛┫┗┓┛┳┃┫┳┃┫┓┗╋┃╋┛┳┗┣┗┳┗━┓
┗┫╋┻┓┣┛━┃━━┳┏┗┗━╋┓┳┓┫┓━━━┏┣┛┻┛━┓┣╋┃┫┣╋╋┳
┗━┫┫┫┣┓┏╋┏┓┣┏┃┫┃━┗┻┗━┳┃┫┣┗━┣┏┃╋┛┣┗━┗┣┫┓┳
┗┛┗┻┛┓┫┣┃┗┳┳┗┛┫┃╋━┓┏━┻┣┻╋┃┏┻┏┳┻┏┃┣┣┏╋┗┻┳
┫┛┣┳┃┣┗┗┻━╋┏┓┻┣╋╋━┻┳┛━━╋┫━╋┻┗┣┫━┓┗━┓┳┳┳┓
┗┫┫┛┛┏┏━┳┃┛┣┛┳┛┣┫┣┻┫┏┳┛┫┳┏┣┓┣┏┏┏┣┻┣┃━┃┛╋
━┃┗┓┗┫━━┓━┻┃┗━┓┛┣┗┫┏┓┳┓┣┫┻┣╋┏┳┛╋┳┃┣┏┗┗┗┻
┗┣┛┳┫╋┫┫┫┳┃┗┳┻┻┻┗┻┗━━┣┃┗┃━┛┻┏┏╋┳╋━╋┃━━┓┏
┛┃┛┣┫┻┓┓┫┗┗┫┓┏━┫┗┗┗┣╋┛━╋┏┃━┓┣╋┏┗┫┳┏┣━┳┣┏
┳┏┗┏┳┗╋╋╋┗┣┗┓┻┃┃┻━┏┳┫┣━┣┳┻┃╋━┣┏┛┻┃┳┗┏┓┗━
┃━┓┻╋┓┫┛┫┣━┻┓┫┏┃┻┻━┣┻━┃┏╋┻━┛┗┫┣┏┫┣┗┫━┫┏━
╋┛┃┏┓┻┓━┳┛┣┣┣┗┻┏┃╋┳╋━━┻━┃┓┻━━┛┛━━┣┏┃┃┃┻┗
┣┏┣┻┫┻┗┗┗┓╋┫┻┗┏┣┗━┃┳┛┣┳┳┣┃┻┣┏╋┗┗┛┃┻┏┏┻┳┗
╋┣┻┳┏┫┛┛┣┏┏┛┃┣┳┣┫┗┻╋┣━┳╋┃┏┃┛━┣┗┃━┏┫┏┣┣┣┃
┏╋╋┻┗┓━┫┣┫┻┏┓┃┓┗┏┻┗╋┗┓┗┳┏┃┫┻┳┳┏┏┻┃┏
┳┻┓┗┫╋╋┳┏┻┏┻┃┏┃┣┣┏┏━┻┫━┓┻┫┏┫┏┫┃╋┓┏┗┳┛┓┛┃
┻╋┛┏┏┃┫┣┣┏━┫┣┣┏┳┫━┏┫┏━━━┏┛┃┗┃┃┏━╋┗┻┻┗╋┓┓
┛┳┏┻┣┛┣┃┣┏┃┣┳┗┣┣┳┻┛┛┗┣┓┓╋╋━╋┃┓┳┫┏╋┫┏┣┻┻━
┗┃┛╋┣┫┓┗┻┃┳┗┳┣━┫┳┳┗┻┳╋┻━┏╋┣┃━┏┓╋┗┃┫┃━┃┃┫
╋┏┗┓┏┫┣┛┗┳━┫┏┻━┏┣┣┫┗┗┣┻┏┣┣┻┃┻╋┻┳┻┏┣━╋┳┳┃
┳━┛┛━┓┓┓┃┏┳┗┏┫━┓┗┓┳┏┃━┻┏┳┣┫┓┏┳┳╋┣┃┳┳━┃┗┛
┫┗┳┏┳┳┃┻╋┛┛┛┓┃┃┛┃┃┏┓┫┳┫╋┗┣━┛┓┻┫┫┛┏┗━┫┗━┃
┳━┏╋┓┫┛┳━┻╋┳┳┣┣━┛┗╋┻┣━┓┣┳┳┫╋╋┣┛╋┏╋┳━┗┓┃╋
╋━┛┳┳━┳┛┓┃┫┳┻┳┫╋┃┏┗┛┻╋┓┻╋━┏┃┣┫┃┳┗┏┃━┗┛┻┃
┃┻┏┃┗┻┗┏┓┗┳┗┳┓┳┛┏┓┳┏┳┃┃╋┃┛┣┃┣╋━┓┳┣━┃┓┓┛┣
┣┳┣┳╋┓┃┓┛┗╋┻┓┻┗┏┏┣┳┫┫┗┛┏┫┛┓╋┳┳┃┛┛━┣┏┳┓┫┏
┣━╋┃┗┛┃┳╋┓┗┏┃┻┃━┻┳┃┛┃━━━┻╋┓┣┏┗┛╋╋┃━┻┗┃┫┫
┣┏╋┗┏┣┫━┗┃┫╋┫┫┃┻┃┗┓━┓┣┣┃┓━┗╋━╋┳┻┏┓┛━━━┫┓
┓┗┣┗━┗╋┓┓┫┗┓┏┗┛┳┳┏┻┓┛┗┳┛┻╋┓┳━┏╋┛┛┏┓┣┫━┫┳
┓━╋┛┗┣┫┓┻┫┫━━┗┛┫┓┗┏╋━╋━┗┏┫┳┃┏┫┗┣╋━┫┓━┃┃┻
┗┣┃┻╋┏┓┛┗━╋┻━╋┓━┻┫┗┣┏╋┫┛╋╋┏┃┗┏┣┓┓┓╋┏┣┫━╋
━┛┓━┻┫┫┓┓┛┻┏┳┗┻┫┃┫╋┫┛┣┻┣┣┛┏┻┳━┓╋┣┏┛┗┛┛╋┻
┣━━┛┃┓┣┃┻┃┛┣┃╋┛┗━━┓┃┛┫┓┻┳┃┛┫┃╋┃┃┣┏┗┛┛╋┣┏
┫╋┗┛┏┣┛━┫┗┫╋┛┏╋┛┳━┫┏┻┏┓┗━┻┗┫╋┣╋┗┏┃┃┳┫┫┣┓
━┃┃┳┣┻┫┃━┃╋┓┻┳╋┳┳┏━┫┛┣┣┫┛┏┗┓┏┛┏┓┃╋┃┏┗┳┻┫
┻━┣┓┳┫┛╋┃┳┳━╋┫━┳┳┻┳┻┓┃┣┃╋╋┳┏┻┓┏╋┛┣┳╋┓┣┛┃
┻━┳┻╋┫┣┻╋╋┏┃┛┣┃┻┣┣╋┗╋┛┏┗┳┳━┗┛╋┳┫┏┓━╋┛┃┻┃
┛┳┳┻┃━┗┗┫┣┏┫┛┗┃┃┳┻╋┫┳┳┓┗┣┻┃┫┳━┗┏┻┳┫━┗┗┣┛
┓┫┳╋┃┗┳┳┏┫┣┃┛━┃━┃┏┓╋┗┗┣━┃┣┛┏╋╋━┣┻┛━
┳┫┛┛┻┃┏┣┛┓┗┫━━┏┛━━┗╋┓━┣┗┣┛┻┏┛━━╋┏╋╋┛┣━┗┛
╋┛╋┓┏┓┃┃┫┫┗━╋━━┗┫┏┫┏┃┓┗┓━┃┳┣┻┣┃╋┳┃┓┣┛┻┓┓
┫┳┻╋┻┻┗┗╋╋┫┳╋━┫┃┗┻┫┃┛┏┻━┃┗╋┃┓┣┗┃┫┃┻┗━┻┻┃
┫┳╋┫┏┣┓┗┏┏┓┛┓┓┳┻┓┫┗━╋┃┳┻┗╋┓━┛┛┛━┳━━┣┓┃┳┻
┣┳━━┗┏╋┣┣┣╋━━┓┃╋┫┏━┫┻┳┣┃┓┫┗┳┣┫┫┳┏┃┫┗━┏┛┣
━┃┓┫┗┣┗┻┓┳┗┓┣╋┃┏━┓┫┛┛┗╋┗┣┻┳┫╋┏┫┗┛┫┏┃┏┗┗┓
┃┃╋┏┣┓━┣┳┓╋┳┓┏┣┏┗┣┃┣┏┗┓━┳┣┏━┓┓┓┏┻━┛┓╋┣┫┛
┳╋┻━┳┻┛┫┏┛╋┛━┻┗━┛┫┣┻┣┛┛┣┣┏╋┗┫┻┫┓┫┳┃┫━┃┣┓
┻┳┻┏┣━━┣╋┏┛┳┏┻┛┫┃┻╋━┏┳━┳┣┗┓┫━┣┓━┳┗┗┫╋╋╋┫
╋╋┛┏┃┻┏┻┣┣╋━┗╋┳┛╋┳┣┣┃┻┏┛┻┃┃┓┛┏┣╋┣┛┛┻┛┛┏┗
┳┗━┃┫┏┃┓┗╋╋┗╋┓┓╋┫┓┳╋━┓┗┣┳┫┣┳┓┛┻┓┫┻┓┳┛╋┃┣
┃┣┏┓━┛┳┛┛━┏┏┓┳┗┛┗┓┓┓┻┣╋┏┳┣┗┣┗┣┳┛┗━━┣┏┛┫┫
┗━┛┣┛┫┻┏┻┳┛┃┏┫┣━┣╋━┗┣┗━┃┳┛┣┗━┛┓━━┃┛╋┣┻┻━
┃┃┳┏┳┣┏╋┣┣┛┻┫┫╋┛┓┻┃┻┓┗┓┛┳┳┳╋┛┃┛┫┓┓┳┏┛┛┛┏
┻┗┗┣┣┳━┫┗┓┣┏┻┳━┏┣┗┃┻━┣┓┻┳━┳┗┫┻┃┓┗┃┛┃┛┃┗┃
╋╋┣┳┏┻┏╋┗┳┗┳━┓╋┫┏┻┫┻╋┏┣┻╋┛┣╋┣┏┻┣╋┓┳┃┗┻┣┛
┣┫┓╋┫┃┫╋┗┗┻┃┓┳┓┣━┣┣╋┫┳┳┏┃┛━━┓┛┓┓┣┻━╋┫┻┫┓
┛┃┗┣┓┗━┛┗┓┳┣┏┓╋┓┻┳┻┛┳╋┫┳┻┏┳┣┣┓╋┣┣┓┏━┏┳┻┓
┓┳┫┏┣┻╋┗╋┻┫┃┗┃┳┳┏┳┃┛┳╋┳╋┃┏┏┓┗┏┃┣━┏┳┫┗┫┓┏
┫┏┣┣┣┓┃┣━┛━┳┳┛┳┗┣┃┗┛┳┻┛┳┫┫╋┳┗┣┫┛┃┓┗┻┃╋┏┻
┃━╋┏┏┃╋┫┃╋┻┗┏┣┳╋┏┳╋┏━┣┓━┛┓┫┫╋┃┣━╋┣━┳┫┓┫┃
┛┻┫━┣━┃┓┣┣┻┓━┏┣━┳┗┓┣┏━┃━┛┛┛┃┏┓┗┓┳┗┣┏┛┳┃┛
┗┳┗┓━┣━┻┓┫┻┣┻┫┻┳━┓┳┗┃┓━┏┣╋┗╋┏┃┣┓┏┛┣┣┫┻┳┫
┓┛━┓┃┓┃┃┫┣┣┏┓┏┗┫┗┳┓╋┣┫┓┃┣┫┳┫━╋┳┛┏━╋
┃━┓┳┗┓┫┗┗┗┃┏┃┃┛┫┃┏╋┻┓┻━┻┣┗┻┳┗┃┫┫┃┫┫┗┏┗━┗
┏┗┻┻┣┻┗┛┣┻┫┳┏╋━┓━━┓┛╋┣╋┛━┣┏┳╋┃┳┗┫━┏┓┳┣┳┛
┳━┗┣┣━┫┫┻┣┃┻┫┫┗┛┃┣┛┻┓┏┣┓┓┃┻┫━┣╋┳┳┳━╋━┏╋┻
┳┻┻┛┏┓┳┏┗┏┣┻┃┗┃┓┣┗┓┻┓┻┫┏┛┛┛━┳┻┛╋┣┻┃┫┗┛┓━
┣┣┏┳┛┃┻┫┃┏┏┏┗┻━┗┓┃┛┣┗┻┗┏┏┛┛┻┓┳┓┫╋━┫┳┛┻┫┫
╋┃┫╋┳┣━╋┗┳┻┣┳┻┃┳┃┣┻┫┃┣┏┓┛╋┏┗┗╋┗┃┻┓┛┓┃┗┣┳
┫┻┓┛┻┳┛┻┓┛╋━╋┫╋┃┣┫┫┃╋┏┻┗┓┳┛━┏┳┣┣┳┗┗┗┛━┫┛
┣┻┳┛┳┗┻┣┻┫┗┳┳┻━┏┏┓┳━┗┳┫┗┏┳┳┻━╋┗┣┛╋┓┻┛┫┳┫
┃┣┏┳┓╋╋┣┗┓┛┓┫┳┻┻┏┓┓┛┫┃┳┛┣┫┣┻┗┻┛┣┻┗┻┻┻┣┗┛
┛┫┗┗┫┏┓┻━┛┫┫┣┣┛┻┃┗┣┻┛┳┳┣┗━┃┓┓╋┏┛╋┫┫┓┣┣┫┳
┻┻┃┛┣━┣┛┃┓━┻┳┳┛┓┻┻┣┛┃┓━┏╋┣╋┳┛┛┗┃┓┻┗┛┏┫┃┗
┻┓┣╋━┻┻━┛┗┻┳┳┫┓┃┳┓┫━┣╋┻┻┫┛╋━╋┗┫┛┫┻┻┣┗┳┻┳
┗┗┓━┗┫┫┃┃┓┣┻┗╋╋┃┛┣┓┻┗┛┏╋┓━┛┗┃┃┗┃╋┗┛┣┓┓┗┏
╋┳┃━╋┫━┏┫┳┛┣┣┛━━┗┃┣┳━┻┗┻┓┃┛┻━━━╋┣┻┗┫┫┃╋┃
┓┻━┓┃┻┳┃╋┣┫┗┫╋┣┓┫┃┗┳┫━┓┳┻┃┃┛┫┣┻┣┃┃┳┗┛┗┳┣
╋┳┃┛┫━┓┣┏┓┣┻┣┻┫┫┗┫┏┫┃┫┏━┳╋━┳┳┻┃┗┗┳┻┓┫┏┓┗
╋┏┻┫━┻━┃┫┏┫┫┃┓┏┻┛┗┛╋┓┫┛┳┃┃╋┓┣┏╋╋┓┻┃━┗┣┓┗
┣╋┻┳┃━━┏┓━┃┛╋┫┗┻┏┗┓╋┏┏┳┓┃┻┏┗┣┏┃┗┣┛┓━╋┗┣┫
━╋┣┣┏┫┣┛┣━╋┫╋━┗┫┫┏┫┓┓┳┣┛╋╋┻┳━┳╋┛┫┳┻┓┏┛┛┣
╋┗┛┫╋╋┻┗┛┫┛┻┣┏╋┓┳┏┛┻┗┃╋┓┣┛╋┗╋┳╋┛┛┃┣┏┻┫┗┏
┫┛┳┻┗┗━┃┓┫┗┫┛━┛╋━┫╋┳┳┃┫┳╋┫┻┫┃┫┫┣┓━╋┏┛━━┳
┃━┣┏┫┻┫┏┛┃┳┛┣╋┻╋┃┻┫┃┳┻┏━┃┳┳┛┫┳┣┃┻┫┃┃┃┫┻┫
┳━┻┗┛┳┓┗━━┫┓┛┗┫┳━┓━┫┃┻┣╋┏┗┗┫╋┗━┓┏╋┏┏┫┳╋┗
┳━━╋┗┣━┛┓━━┏┛┗┣┃┏━┻┣╋┏┫┏┗┛┛┃┗┗┻┻┣┛┫
┛━┣┫┃┏┻╋┫┓━┓┛┻╋┗┗╋┳┏┗┓━┻┫┳┛┣┓┫╋┏┻┣┗┏┃┏╋┗
╋┃┗╋┓┣╋┛┗┻┃┫━┃┗━┓┓┏┃┓┏┛┏┗┳┻━┻┻┓┫┛╋┗┏┛┣╋┗
╋━┛┓┣┏┓┏┃┻┓┣┃┛┗┫┫━┫┏┓┃┏┓━┏━┏┣┳┣┳┣┣┫━┣┗┏┣
┣┳┛╋┳┗┃┳┛┣┫┛┓┳┫╋┃┗┳┃╋┓┫┳┓━┃┳┓┛╋┓┫┗╋┏╋┃━┳
┣┓━┓┳┻┓┏┃┛┳━┃┣┛┓┏━┻┓┫┃┏┛┫━┳━┛╋┏┛┳┗┏┏┣┫╋┣
┻╋┣┃┳┓┏╋╋┓╋┛┫┗┻┻╋┏┏┓┗╋┛┛┃┛┛┻┗╋┃┗┛━┳┃┫━┓┓
┏┻┫┻┻╋┣┛┃┏┗┓┓╋┫┃┃┗┗┛┃┳━┏┃╋┳╋┗┳┗┣┃┳┓╋┛┳┏╋
┓┏╋╋┻┗━┻┳┣┣┃┛━┃┻┳╋┫┃┫┃┻┏┻┃━┛┳┗┫━┳┳┣┛┻┛┓┻
┏┛┗┏┫┣┳┳━┗┻┣━┫┓┛┏┗┃┏┗┻╋┏┻┃━┃┫┳┳┛┳╋┣┫┳┳┏┣
┏┏┃┣┻┳━┏╋┛┃┃┳┫┫━┳┓┛┓╋┣┃┗╋┓┳┗┃┃━┣┻╋┗┻┓┗╋┫
┓┣┃┫┣┃┏┻┓┃┃┃┓┃┫━┗╋┃┳╋┣┫┛┳┳┛┛┓┫┏┻┫┻┫┳┗┏┏┻
━┗┣┗╋┏┳━┫━┻┳━┓┫┻┫┗┳┫┫┓━┛━┓┃┗┳┏┻┓┳┫┓┣┏╋┃┏
┫┗┛┗┣┏┳┣┛┳┻╋━━┗┃┃━┃┛┳┻┃┓┃┃┗━┳┣┃┓┗┫┗┣╋┻━┃
┏┣┫┃┗┃┻┳┛┛┫╋┛┛┏╋┳┏━┻┣┳━╋┣━┻┗┏┛┗┻━╋┃┃┃┳┓┣
┛┻━━━┃━╋┻┣┃┗┫┣━┗┳┏┗┗━┫┣┏┃┓┻━╋┛┃┓━┏━━┫┗╋┏
┛┃┗┫━┓┗┗┫┗┻┃╋┗━┗╋┳┗┛┗┗┳┓┛┃┳┳┫━━┛┗┫┣┻╋┛┣┏
┃┗━┓┗┳┗┻┃━┃┃┏╋┃┻┻┳┛┏┣┳┗┓┗┳┏┗┫┓┳╋┛┗┻┗┳┓┳┏
┫┳┗┣┛┗╋╋┓┻╋┃┫━┣┏━┃┻┳┣╋┏┫┛┓┏┓┗┻┛┻┃╋┫┣┻┓┗┻
┣╋┻┗┳┣┣┫━┗┓╋┛╋┣┳┏┻━┃┗┓┛┛┫┓┣┏┗┛┏┗━┗━┣┛┏┫┓
┫┛┃━┫┗┏┳┓━┛┗┓┳┣┫┣┗┃━┻┛┣┫┃━╋┓┻┣┗╋┳┳┓┓━┣┣┣
┛━━┓┏┓┳┳┳┏┏┃┏┛╋┗┻┓┣┫┣╋┃┻┗┃┓┛┳┫┃┏┛┏┛━┃┛┣┣
┣┣┃┫┫┗╋┛┃┏┳┳━┛━┏┗╋┓┛┗┛┛┏┣━━┗┻┳┏┏┻┫┳┳┓┏┃━
┣┫━╋┗┓┳┻┫┃┫┻┓┏╋┃┣━┣┻┏┣┳╋┗╋┏┏┗┫╋━┳┏┗━╋┃┗┻
┃┓┻┣┫┫┗┗━┏┳┫┛┏┳╋┻┣┳┻╋╋┃┫┗╋┃┫┃┫╋┫┓┻┏
┻┃┛┗┣┃┛┻┓┣┛┛┳┗┛┛┫┳┛┓┗┏┗┣┓┣┳┣┛┳┣╋┗┣╋┣┫┓┳━
┻┻┛┻┃┃━┛┃╋┓━┣┛┗━┛┳┏━┓┣┃╋┗╋┻┳┏┏┓┳┏┫┛┃┓┻┣┃
┻┛┗┏┃┻┻┏┃┣┓┫━┫┫┛┗━┓┏━┳┫┫┳╋━┏┓┏╋┣┏┣┛┛┃┳┗┗
┫━┓┗╋┓┛╋┓┏┏┃┏┃┣┻╋┳┳┓╋┫┗┓┻━┓┛┳┏┣┳┓╋┣┳┛┣┣━
┛┫━┃┫┻┛━━╋┛┣╋┗┗┛┳┳━━┣━┛╋╋┣┻┏┣━┣┛┛┫╋━┓┫┓┫
┓┫┻┏╋┳┣┛┏┳╋━┗┏┗┏┓┓┫┫┣┳┃┗┛━┳┳┫╋┏┛┻┳┗┛┳┫┗┗
┛┗┏┗┓┻┗╋┳┃┗╋┗┣╋┏┃┃┳╋┳┳┓┛┫━┃┗┗┗╋┓┓┻┳━┗┣━╋
┏┻┫┣┏┃━╋┛┛┃┫┳┣━━┫┃┣┳┫━┃┃┳┻┫┳┗╋┃┻┃━━┣┳┏┗┳
┣━┫╋━┳┫━╋╋━┓╋┫┃┣┣┣┣┛┫┏╋┛┗━┳┳┗┳┣┻┣━━┳┓┃┓┣
┻┃┣┫━┓┏╋┣┻┫┏┳┣┣┛┃━┏┫┛╋┣┣┛━━┫┣┓┛┣┛┛┳┛┓┗━━
┛┛╋━┓┫┗┳━━┏┳╋┛┏┓┫┣┗┏━━━┏┫╋┫┣┳┳┃┏┛┗╋━┻┣┓┻
┻┣┫┛┣━┃┏┗╋┫┓╋┛┓┛┻┻┫┫┃┏┏┏┓┓┳┃┛┏┳━┛┛┳╋┳┻┏╋
┏┃━╋━┳┣┗┳┃┃┗┗╋┛┣┃┻┗┗┫┏┛╋╋┗┓┏┣┛┗┣┗┃┫┓┓┗┓┛
┳┛┏┏┛┻┫━┛┻┛┓┻┏┳┳┛┃┫┏┛┏┃┫┳┗┣┣┗┳━┣╋━╋┗┣┓┣┏
┃┻━┫┓┓┗━┫┃┻━┓┓┣┫┛┣┛┻┛┛┣━┫┛┻╋┳┻┃━┗━┫╋╋┫┛┃
┳━┫┻┓━┏┛┣┳┻┛┗┏┫┏┻┛┃━╋┗┏╋┓┳┳┃┃┏┳┫╋┏┫┣┏┻┫┫
┳┳┓┣┛┳┫┃┛┻┣┛┻┓┛╋┣┗┛┣┗┗┃┏━╋┛┣┻┣━┻┣┛┫┛┛╋┫┓
━┓╋┻┣┻┳┫━┃┓┳┓┳┗┛┫┏┃┻━┏╋┻┗┓╋┗╋┏┏━┗┃┏━┗┫━┛
┗┃┏┳┫┓┳┳┃┳┻┳┏┓┳┫━┫━╋┏━┗┳┛┗┓┣┗━┳┣┓┗┻╋┓━╋┻
┻┻┛┓┃┓┣┻┏┻╋┏┛┓┗┳┛┓┫┓┣━━┓┏┛┗┫┫┻┗┓┻┃╋━┃┛╋┃
┣┗┗┫┛┏┻┛┳┓┳╋┳┓┗┛┗┣┃┫┏┃┫┏┗┣┣┃┣┣┛━━┓┫╋┏┃┻┛
┻┻┻┛┳┫╋━┣┣┓┏┣┏┓┻┳━┻┻┣┗┻┣┳┳┻┏┫┳┛┃┻┓┫┗━┗╋━
┗┳┓┳┳┃╋┓┛┃┃┳┗┫━┓┛┻┏┏┫┻╋┃┏┳┗┃┳╋┫┳┣╋╋┳┏╋┗┃
┗┛┓╋┓┳━┏━╋━┓╋━╋━┳┫╋┃┻┳┓┳┳┛╋┫┫━━┛┻╋━
┃━┓┏┻┓┳┛┃┳┳━┏┗┏┗┗┃╋━┣╋┳┗┛┻━┻┳┻┫┣┳┛┣┫┗╋┗┫
┏┳┗━┣┃┛┏┏┫┫┓━━┏┛┓╋━┏┏┛┫┻╋┓┃┓┳┛╋┓┓┃┫┻┣┻┗┻
┏┃┻┫┳┻┏┏┃┛┃┫┣┫┛┛┳┗┓┣┣┏━╋╋┗┻┳┃╋┛┫┳┃╋┃┓╋┫┏
┗┓╋━━┗━┗┓┛┗┓╋┣┳┃┻┻┓┣┣┏╋┃┣━┃┛┛━┣┏━━┏╋┓┣┫╋
┛┣┗┣━┃┣┃┳┓┃┏┃━┗┣╋┳┻┳━┓┛┣┣┗━┗┣┳┗┛┣┣┓┣┳┣┏┫
┓╋┗╋┏╋┗┣━╋┫┃┫┛┛┳┻┳┻┻┻┛┻━┗┗┓┗╋┓┻┗┛┳━┣┻━╋━
╋┣┻┃┳┗┻┏┫┗┏┏┏┏┗┫┻┳━╋╋┏┗┛┻┏┛┃┳┻┳┳┻┓┓┓┏┻┣┫
╋┳┃┏┫┳┗╋┛┓┓┗┻┓━┛┗┓┫┛┻┃┓┻━┳┳┛┳┗┛┓┓╋┫┓┳┻┻┫
┫┏┛┻┳┃╋╋┃┫┗┫╋┏┛┣┫┃┫━┳┗┫┫┻┫┣┛╋┏┣┏┫┗┳┃┻┳┳━
┳┻┃┗┏┻━┣┏┃┣┗┛┣╋┗┛┫┛┛┃┫━┳┏━┫┏┓┓┛┣┃┏┣┃┛━┏╋
┻╋┣┻┣╋┻┣╋┓┓┓━┳┫┓╋┛┻┣┗┻━╋┛┏┃┓┫┓┳┻╋┫┓┛┗┻┗┻
┛┳┗┛┛┫┫┻┻┛┃┗┗┓┓┏┗╋┏╋╋┣╋┻┫┳┳┫╋┓┗┳┻━┫┏━╋┃┫
┻┗┏┗┻┗┫┃┗┫┗┻┛┃┛┏╋┻╋┛┏┣┃┏┓┳┻┃┳╋┗┏┳┏┻┛┳┏┣━
┛┣┏┓╋┳┃╋┫╋┳┃┃┓┣━┻┛┃┻┛┣┓╋┗╋┏━┗╋┻┃┓┛┗┣╋┛━┗
┫━┗━┃┳┻┳┣┓┻┛┻┃┻┛┓━┳┛┣┗┣╋┓┏━┃┓┫┫┏┗┫┗┏┃┃┫━
┳┃┻┫┏┛┓┣╋┗╋┫┗━┃╋┳┫┳┗┗┳┫━┓┳━┫┗┣┳╋┏┳┃╋┃┗┓┓
┣┗━┛┣┏┃┏┗┣┳┛┛┗┓┛╋┗┳┓┓┛╋┣┗┗┃┣┻╋┫┻┓━┏╋┗━┳┓
━┣┛╋┣━┓┣━┗┓┛━┏┫┃┫┓┏╋┏┫┫┛┓┃┻┻┗┻┫┣┛╋┗╋┃┛┳┣
━┏┃┳┫┓┫┃┃┛┓┳┛┓┳┗┗┛╋┃┛┳┏┃┃┓┃┻┗┃┻┫┫┫┳━━━┫╋
━┓┳┫┛┏┗┳┓┫┛┣┳┗┛┛┓╋┗╋┫┏┓┓┫┛┗┣┻┛┏┣┫┃┳╋┛┫┻┻
┫┳┫┗╋┏┫╋┓━┏┻┳━┃┃╋┏┫┗╋┻┏┣┳┏╋┣┛┗┓┳┏┫┳╋┻┳┓┗
┣┫━┃┓┛┏┫╋┃┳┏┗╋┫┓┃┗┣┫┻┛┃┣┻┛╋┣┏┗━┻┣┃┏┫┛┛┓┓
┗━┻┃┏━┳┫┣┃┻╋┣┻┗┛━╋╋╋┛┗┗┃┣━┃┳┏┳┻┣┣┫┃╋┏┳┗┛
┗┻┓┻┏┳┓┻┃┫━┫┣┻┃┛┃┗┗━┓┏┃╋╋━┳┣┓┳┣┗┓┗┳
━┳╋━┏┛┻━┻┏┓┓┃┳━┃┓┃┗┏┫┛┗┻╋┻┗╋┃┗╋┏┗┗┗┓┗┏┛━
┗┓╋┻┣┻┣┗┫┗┏┻┣━┗┗┏┳━┣┳┳┣┏┓┻┃┏┏┏┓┛┳┣┏┳┳┃┗━
┃┳┣┳╋┣┳┗┳━┓┃┛┛━┛┳┓┛┫┫┳┛┫╋╋┃┏━┃┓┣┏┣┓┃━┏┏━
┻┻━━┓┓┫┫╋╋━┫┻┃┣╋┫┏┻╋┫┗┗┏╋┳┛┓┛┻┓┻┏┗┃┗┫╋┃┗
┳┗┓┫┓━┛┏┫┗┃┻┫┻┏┛┗┫┏┏┗┗┏┣┣━┃┣━┃┏┃┗┏┻┃┃┃┣╋
╋┗┃━┗╋┳┳━┛┳┗┗┏━┗╋┻┳┃━┛┓┗┏┫┫━┛┫┣━┏┣┛━┏┓┃━
╋┣━┫┃┏┗┻┓╋┏┳┏┣┗┣╋┛┛┏┣┫┻┛┳┓┳┛┻╋┛┫╋┻┻┓┣┗┳┛
╋╋┃┣┫┗┣╋┫╋┳┛┫┳┣┓┫┏┗┛┳┛┗┓┣┏┓━━┓┏┃┏┻┳━┛┫┣━
╋┫┻┏━┃━┗┻╋┗╋╋┳┓┛╋┓┻━━┫┻┃┳┏┃┻┳┓┏╋━┳┣┳┫┻┛┫
┣━┻╋┗┗┛┏┻┓┏┫┃┏┃━┃┓┛┻┫━┃┫┳┃┻╋┃┳┳┏┻┏━╋┫┳┗┃
┳┻┫┫┏┫┣┳┓┳┫┗┛┫╋━┗╋┓┻╋┓┫┓┛━┃┛┫┓┃┳┫━┏┃┻┫┗━
┓┳┻━━┛┏┗┣┣┫╋┫┗┗┻┗┗┗┗┛┏┳┫┗┳┳╋┗┣┏┛┏┻┫┗┫╋┏┏
┻┃┗┣┣┃┫┻┓╋┫━┃┓┣┳┳╋┣┻━┗━┣┗┗╋┫┓┛┓┣┫┃┏┻┛┃━┛
┓┗┏┫┻┫┃┻━┳┻┗┃╋╋┗┗┗┓┛┃┳┳┏┗┛━┻┣┓━┏━┳┛┓┗┛┛━
┣┏┫┃━┓━┏━┃━┫┓┻┗╋┫┫┛┃┃┣┃┃┃┣┛┻┓┛┗┏┛┛━┻┳━┃┏
┳┃╋┏┣┃┫╋┓┏┛┓╋━┳┓┣┻┗┗┗┻┓┻╋┗╋┳┳┗┏┗┣┃━┗┏┗┛┳
┻┗┃┗┛┗━━┓┣┗┃┳┫┻┛┗┗┫┃┓┛┻┫┳┫╋┛┛━┓╋┗┣┣╋┣━┛━
┳┗┣┏┃┗╋┫┳╋┣┳┛┃┻┳┛┳┛┣┳━┃┳┛┛┣┗┏┫┫┓┻┻┗┛━━┃┏
┓┣┫┳┣┓┣┣┃┻╋┃┣┳┗┓╋━╋┣┳┫┓━┛┓┃┳━┫━┃┓━╋╋━┗┳┗
┛┳━┓╋┃━┓┣┓┗┳╋━┳┻╋┏━━┛┫┓┃┳┛┛┛┣┛┛┣╋┏━┻┗┫┏┳
╋┗┣━┻┻╋┗┛┓┻┛┃┛┏┛┫┃┣┣┻┣╋┓┫┃┓┗┣┫┛┛╋┗━┣┫┓┣┃
┳╋━┃╋━┃┃┻┛┗┻╋┻┳┛┫┛╋┣┃┗┻╋┛┣━┃┣┳┗━╋━┃┣┃┻┓╋
┗┫┗┛┻┻┗┫┏┫┃┛┫┓┫┃┣┳━━╋┃╋╋┛┻┃╋┣┛┻┳┛┛┛━┻┓┛┻
┗┓┫╋┻┣┃┫┳┏━┫┓━┣┫┣┗┣╋╋━┫┛┛━┛┗┓━┛┃━┻╋
┻┏┫━┓┃┏┣┓┳┣┣┫╋┛┓┓┗┃┃┗┣┻━┓┻╋┏┣┳┗┓┫┣┓┛┏┗━┓
┣┣┏┓┓┛┛┳┣┃┃┣┻━┣┓┳━┫┣┏┃━┳━┏┳╋┛┣┳┛┓┓┃┻┓┫┏┃
┻┗┣┃┏┃┣┳┫━┛┃┗┛┫┗┫┻┓┛┻┏┻┣┫┻╋┛┫┃┫╋┃┻┃┏━┓┣╋
┃┣┻┏┃┣┗┳┫┏╋┗━┗┣┻┓╋╋┫━┳┫┣┓╋┃┗┫┏━┏┳━╋┗┃━┣┏
┻┗╋┣┳┳┓┣┫┣┣┻┫┻┃╋┫┗┓┗┏┳┳┏┣┣┳┃┳┏╋┻┓┣━┏┳━┛┗
┃╋┛┗┫┃┫┓━┳┏┗┗┣━╋┃━┃┛┛┫━┗┣╋┻┳┏┏┗━┻┛┻┓┛┓┳┓
┏┓┗┻╋┃╋┻┏┣┏┛┃┛┳┣┗┻┃┏╋┫┣┳┏┓┣━╋━┣┃━┻╋┫┓┛╋┳
┣┗┃┓╋━┛━╋┃┓╋┳┳┳┣┛┣┃━┓┗┫┓┗┣┃┛┣━┃┻┫┛╋╋┏┫┏┻
┣┏┛━┛┫╋━┓┣┃┫┛┫━┫┫┛╋┣┫┛┻┻━┳┳┏┳┻┳╋┣┛━┛┗┛━┃
┣┫┃┗┣┏┳┻┏┣┃┛┣┛┏┻┛┓┳╋┏┣┻┃┏┛━┫┣┳┗┻┫┫╋┗┛┏┗┏
╋┗┛┣┫┫┻┓┻━╋┫┃┳┛┻┛┫┏┃┳┃┃┃━┓┏╋┻┗╋━┫┻┣┻┓┳╋━
╋┏┫┏┻┫┓┃┻┳┗╋╋┛┏┻┛┓┳┳━┫┫╋┃━┫╋┣┏━┓━┻┗┫┏┳┛┃
━┳┳━╋┏┻┣┫┻┃┻┓╋┣┻┣┓┣┓┓┻┛╋┗┗┓┻┓┛┫┛┏┗┳┳┓┳┓┏
┳┏┓┏┗┓┃━┃┓┏┓┓╋┳┻┃┣┣┻┗┏┃┏┛━┗┛┏┣┳╋┗┳┏┗┗┻┃┛
┻┗┗┗┻┓┏┣┫━┳┻┓┛┻┻┗┃┃┗╋┗┗┣┓╋┗┛┳┏┗━┛━┛╋┛┳┫━
╋┗┻╋┻┗┳┓━┏┗┃┃┣┫┏┃┣┃┛┣┫┳┣┓┳╋━┣━┣┳━┏┳┏┓━┻┻
┗┓┫┗┣┗┃┓┳┗┃┃━┛━╋┻┳┓┣┣┣┣╋┃━┛┣╋┻┓┃━┏╋┗┳┻┣┻
┛┳┓┻┃┻╋┳━┃┗┳┫┗┃┏╋┫┫┻┫╋┛┓┣┏┃┃┳┳┫┃┣┛┫┫┓┏┳┓
┫┻┳┓┣┛━┻┛┗━┫┫┓┃┫┻┛┗┓┛┻━┻┓┫┗┏┓┫┻┓┫┃╋┃╋┳╋┻
┻┃┻━┃┛┫┣┗┛┏┣╋┳╋┃┛┣┗┓╋┳┳┏┏╋┣┻━┓┣┗┗┓┻━┳┣┗╋
┣┳┛┻┗┗┳┣┗┃╋┻┳┣╋╋┗━┳━┛━┳┳┓┏┗┓┃┓┣┳┛┃┛┛┳┳┃┃
╋┗╋╋┻┃╋━┗┫┗┓┣━━┛┃┳┗┓┳┛┓┻┫┗┛╋┛╋┣┃━┛┗┓┛━┛┓
╋━┛━┫┗┛┏┣┓┛┏┻┻┃╋┏━┳┳┫━┻┓┣┏╋┳┛┓┫━┗┣┳┣┃┫┻┏
╋┏┃┃┛┣┃━┓┫┳╋┃━┏┻┗╋┗┳┃┏┫┫┛┣┳━┏┛┻┫┛┓┃
┓┏┫╋┓┃┓┳┻┛━┳┛┃┏┏┻┓┻╋┗┳┃┳┳━┏┫┗┻━┛┣┳┻┻┳┻━━
┣┛┓┳┻╋┛┣┳┻┫┃┻┓┻┃┗┗╋┃┳╋┣┣┻┛┛┛┏━┳┏┃┗┃━┳╋┛┫
┛┃┗┻┳┻┻┣┛┏┣┓╋┓┫┣━┃╋┻┗┓━┳┓┃┓┓┣━╋┃┓┛┫━┃┻┏┓
┏┫┓╋┏━━┃┳┃┗━┗━┏┫╋┓┗┗┫┻┛━┣┣┣┏╋┣┗╋┻┃┣┓╋┏┛┏
┗┳┻┏┣┓┓┏┻╋┣┏┻┻┗╋┏┳━┗┏┻┻━┫┳┫┏╋┳┻┳╋┳┏┏┣━┳┗
┗┣┣┛╋┏━┏┓┃┏┛┛┣┓━┫┻┛┃┓┃┫┗┣┻━┓┳┻┳━┗┻┻┻┓╋┃┓
┳┗┣┃┗┓┓┣┃┛┗┻┻┫┃┳┣┫┗┗┛┏┏┳┏┫┳┣┻┻┻┫━┣┣┓┳┓┃┓
┏┣┫┫┗╋┫┃┃┳┗┃┻┛┫┻┃┗┗┓┻┛┫╋┃┫━━┳┻┣┻┣┳┗┫┳┗━━
┣┣┣┃┛┛┗┓┓┣┃┏┻━╋┳┣┛┳┃┣┫┏┻┃┛╋┛┏┏━┓┻┣┫━┻━┏┻
╋┫┓━╋┻┛┓┻┓┣┻━┫┏┃┃┣┛┳┛┗┗┃┻━━┻┛╋┳━┏┓┃┃┣┳┳┗
┓┛┻┻┻┏┗┛┗┳┗┃┻┫┫┳┣┣┻┃┫┓┫┫╋┛┳┃┳┓╋━┛━╋┗┛┣┛┛
┏╋╋┫┳━╋╋┳┏┛┻┻┗┛┳━┫┏┗┓┃━┛┃╋┃┣┛┳━╋┃┓┳┏┓┃┣┓
╋┃┓┳┏┏━┫┓┛┓━┓┛┗┛┻┫┃┣━┗┛╋┻┻┫┣┳┫┃┻┫╋┓┳┳┛╋┫
┛┛┣┃┳┏┣┻┗┻┳┓┻┗┻┏┃┻┓┣╋┛┣╋┫┓┃┳┗┓┳┳╋┏┳┳╋┓╋┛
╋┗┫┓┫┃┣┣┛━┳┓┻━┗┻┓┛╋┫┓┛┻┓┓┫┳┏╋┏┏┻━┣┗┓┃┗┏┃
┏┃┗┣┗┫┓┻┫┣┻┳┏┣┗┳━━┣┳━┗┗━┳╋┃━┫┳┏┫┻┣┏┣┓┛┻┏
┃┗┏┣┣┫┛┳┓┛┳┳┻━┗╋┛╋━┗┻┏┫┛┣┳┻┃┓┛╋┗┫╋┗┗┛┗╋┗
┗┛┓━┣━┫┓┫┃┫━╋┫┣┏┣┏┓┣┫┏┳╋┗┏┛┗╋┓┏╋┗━━┣┣━┛┏
┓┓┃╋━┗╋┏╋┓┫┳┓┫━┃┓┻┣┳┻┏━┓┣┓┳┓╋┣┃┗┛┳╋┫┗┗━┛
┣┏┗┻┏━┳┗┃┗┃┏┓┏┣┣┗┻╋┻╋╋┓┏┏┳┏┳┏┳┣━┛┗┻╋┻┳┫┗
┗┓┃━┫┃━╋┃┛━┛┏┏┏┓━┻┃┛┓┣┫┃┏┃┣┗┓┏┏┳┏┗┫┫━┛━┣
┏┻╋┣━┃┛╋╋┏━━┛┫┻╋┫┏┓┗┫┫┳┣┫┫┣┏┣┛╋┳┗┣┏┻┻┗┓━
╋━┣┛┗┏┓┫┣┏━┓┃┛┓╋┣━━╋┃━┫┛┛┏┏┫┣┣━╋┻┻┏┳┃━┣┳
┃┻┻━┛┻╋┓━┛━━┳┛┃━┗┣┣┳┳┣┏┣┳┗┻┻╋╋┳┃╋┃╋
┏┏┫┃┏┗┓┓━╋━┗╋━┫┃┛╋┛┏┏╋━┗┃┛┣┃┓┏┛┳━┗┗┃┣╋┗╋
╋┳┓┣┛┓┓┻┛┛╋━┃┓┻┃┓━━┓┣┓┃┳┃┫┃┳━┳━┏┣┓┗┓┻┣┻╋
┛┳┣┛┛┛┳┏━┻┣┏┓┏┏┣┗┣┣┓┏┗┃┛╋┣┗┫┗╋┗┣╋┫┫┣┗┳┏┃
━┛━┗╋┃┫┏┻┏┳┓┃┓┗┃┻┫┏━╋┓┓┃━┃┗┣┣┓╋┗┫┛━┓╋┻┏┣
┣┓┳┏┛━┻╋┛┓┃┣┗┣━┓━┛┣┃╋┳┏╋┓┓┃┣┳┓┓╋┓┻━┫╋┓┛┳
┗┃┣┳┫┣┓┻╋╋┻┛┃╋┻┗┏┫┛╋┫┓┻┣┓┏┳╋┳┳┣┗┛┫┳┓┏━┗┳
┗┏┣┓┓━┻┃┛┳╋┳┣┛┓╋┗┃┗┗┗┫━┓┻┻┓━┓┣┻┳┣┛━┣┃┃┳┏
┳┳┗┳┻┏┃┳┃╋━╋┓╋┫┣┏┫┃━┫┫━┏┻┫┏┗╋╋╋╋┻┳┳┛━┏┃┗
━┓┳┛┃┗┃┳┗┻┳┓━┻━┳┗┃┻┻┏┓┛━┻╋┫┃┫┫┗┣┫━┳┗╋┫┣┓
╋┓━┏┻┛┃┛┃┻┣┏┗┻┛━┫┏╋┳┻┏┛┫┃┫╋┫┫┻╋┃┣┗┛━╋┗┻┓
━┗┫━┓┓┛┻┏┗┃┳┫┳┳┗┳┏┏┏┫┳┓━╋┓┗┣┻┓┻┃╋━┛╋┓┃━┛
┣┛╋┏┓┓┏━┛┫╋┗┻┛┃┓╋┫┻┛┗━┛┻━━┗┳━┣┛━┣┻╋┃┓┃┓┃
┫┻┗━┓┫┃╋┃┳┻┳┛┛┻┣┃┓┳┓┏┃┻┻┗┃┓┻┛━┛┛╋┫┻╋┓┗━┣
┳━┫┏┣┗┳┫┳┃┛┫┗╋┻┗┏━━┳┗┻┓┳┛┻╋┫╋┛┓┗━┏┛┗┫╋━┫
┓┃╋┗┗┏┛┛━┳┃┓┗┓━┃┓╋┛╋┗┻┛┳┗┃┛┣┻┗╋┃┳┛┓┫━┻┳┣
╋┣╋┏━━╋╋┛┗┣┛┏┣┃┫┣━┛┓┳┳━┻┗┗┛┓╋┻━┻┓┻━┣┓┣┫┛
┻╋┫┻┓┻┗┻┳┗┣┃┃━╋┣┓┃┳┳╋┃┃┏━┣┗┃━┓┓━┓┣╋┣┓╋┻┃
┓┫━┃┓╋┻┳┃┫┗╋┻┓┃┃┫┻┓┏┏┳┻┗━┻┫┣┓━╋╋┫┃┣━━┫┃┏
┗━┃╋┗━┏┻┗┣┃━╋╋┻┳┻┣┻┛┻┓┣┳╋┣┫┛┛┳┏┳┓━┗┏╋━╋━
┳┗┣┓┃┃╋┛┃┃┣┗┓┫━┃┃┛━┃┗┳━┣┓┏┏┳╋┳┏┛┛┗┫┓╋┗┓━
┗┏╋┣━┛┫╋┃┏┣╋┏╋╋┣┗┳┻┏┣┓━┳┛━┻┓┗╋┏┳┣━┻┛┳┻┣┏
┓┃┛┓┻┛┏┳┣┣┳┓┫┓╋┃┫╋┳┻┫┓┓┻┃╋╋┃┣━┗╋┳┫┃┓┗┻┫┫
┳┫┳┻┗┳┣┳┏┛╋┓╋┛┛┏┳━┫┳┛┗┫┗┣┻┛┗┓━┗┃┣┓┫┳╋┫╋╋
┻╋╋┫┓╋┫┛┃┣┗┣┳┫┃┏┃┻┛┓┗┗┳┃┛┳┣┏━┛┏┏┗┫┻
┻╋┗┳┛━┓┏┃╋┓┛┳┳┛┏┫┏╋╋┃╋╋┗┗━┗╋┓┗━┫╋┓┳╋┓┓┛┣
┏┻┣┳┫┛┳┻┛┫┻┏┻┳┗┳┃╋┻╋╋┗┻┛━┛┫┳┏┳┛┏┓━┫┣┃┫┃┫
┫┣┗┣┃┃╋┃┣┃┓┓━╋┓┏┫┫┃╋┫┃┓┗┣┓━┫━╋┻┗┣┫┃┛┻╋┗┗
┻┳┛┛┻┳━┣┛┳━┣┏┛┗┣┻┓┣┏┗┣┃┓┳┫╋┣┏┻┻┛┣┫┳╋┳┃┃┳
┻┛┣┏┗┗┳┛┳┻┃┏┃┳┳╋┏━┃╋┗┓┻┃━┫┣┻┻┃━┏╋┗┫━┓┏━┗
┓┣┻┛┃┃┣┗┏╋┣┻━┏╋┻┓╋┛┓╋┏┳╋┳┓┣┗┳┫┏┣┓┗┛┳┗┃┣┏
┏╋┏┫┣┏╋┏╋┳┗┫┻┛┏┏┏┓╋┓┻┻┏┫┛┓┛━┻┛┣┳┣┗┻┣┳┃━┃
┓┏╋┃┓┏┛┛╋╋┗┛┃┫┗┃┗╋┳━┏┃╋┫━┏┃┗┛┳┫┻┛┃┫┓┗┳┓┗
┓┻╋┃╋┓┳┛┗┓┣┓┫┓┗┣┓┗┻┫┳┻┏┳┳┳━┫┳┛┛┃━┣┻┻╋╋┃┛
┻┛┣┻┫┏┓┳┣╋┓┃┫┏┫┗┗┛┣┃┃┛┣━┫┳┫┗╋┛┛┓┣━━┻┳┫┃┣
┫┏┃┗━━┓┓┳┫┏┏┛┗┏┛┳┫╋┃┻┃┣┗┛┗┏━┏┓┻┗┓╋┗┏━╋╋┛
━┓┗┓┏┳╋┗┣┗┻┏┫┃┃┳┻┗┃┃━┻╋┛┗┫┫┫┗━┛┓┣┣┏┻┛┻┻┃
┃┣┗┓━┫┫┳╋┛┻┏━┻┓┃━┗━╋┃┏┫━┏┏┫┗━┃┗━┛┳━┗━┃┫┃
┓━┛┳┛┛╋┓┳┳┛┫━┳┛┣┣┫┗┛┃┛┫┫┏┣┣┻┓┫┻┃┛┫┳┏┏┻┳┏
┓┏┫┳┓┃┃┣┻┻┻┻━┻━┛┃┃┻╋┣┣┃┻┏┣┓┻━┛┛━╋┻╋┓┏╋┓┗
┻┃╋┓┓┓┃┃┓━┻┗┫┛┻┏┗┫┃┳┛┣┳┫━┛┻┣┓┃┣┣┃┗╋┻┣┏━┣
┗┃┓┳┻┏┃┳┗┣┣┓┻┳┓━┳┳┃┫┏╋━┻┻┛╋┗┗┗┛┣┃┛┳┻┃┳━┻
┓┃┏┗┗┏┣┓┣┫┏┏┣┓┃━┻┻┫┫┃┣┃┛┛┣┳┣┻╋┛┫┗┻┛┛┃┛━┻
┓┛┻┻┗┳┳╋┣┣┓┏┗┓┣┏━┫┳┫┳┻┏┣┗╋┛┏╋━┻┫┻┗┏┳╋━┃┫
┃┛┓━╋┓┣╋┗┻━┳━┣┃┻┃┻┗┫┗┓┗┻┃┏┫╋┏━━┳┛┏┛┗┫┗┏┓
┻┻╋┫╋╋┻┓━╋┫┻╋━┻┫┛┛┳┛┫┗┣┣┻┻┏━┣┗┏┫┫┫┳┫┓┏┫┃
┣┣┃┫┏┣┃┻┫┏╋┻╋┏┓┓┗┓┏┗┃┛┗┳┫┳┓┳┓┏┳┗┳┏┳┻╋┳┃┓
━┫┫┗┫┃━┏┃┗┳┃┏┻┓┃┫┳┫┻┏┛┣┓╋┛┃━┏┻┻┃┗╋╋┻┫━┏┳
┃┛━┓━┻┳┻┣┻┻╋┗┳━┏┗┗┓┓╋╋┫╋┏┃┛┣┓╋┛┫┳━┓
┳┣┓┫┳┣┛┗┫┳┛━┣┛┃┫╋┣┛╋┛┻┓┻┫┓┳╋┓┗┗┫┃┓┏━┫┳┣┓
┗┗┳┻┫┃┻━┗┗┏┣┳┻┻╋┳┏┛┏┻┻┻┏━┳┗┳┗┳┛╋┳━┫┏┳┻┓┳
━┏┻┗╋┃┻┃┻┗╋┏┫╋┏┫╋┛┓╋┳┻┓┻┻┏╋┛┏┣┃╋┳┣┛┳━┛┣━
┏┻┣┓┛┛┫━┣┏┛┻┏┏┗┗┏┛┳┻┻┫┻┃┫┓┗┫┣╋┛━━━┃┓┣┗┣┻
━┏┓┣┣┛┏┏┻┫┃┣━┣┓┗┃┳┃┳━┫┣┏┗━╋┓┃┛━┻┳┛┫┳┃┳╋┏
┗┃┫╋┫┻┃╋┫┳╋┫┣┗┣┻┗━╋╋┣┳┃┣┓━┏┓┻━╋┣━╋┻┫━┏┃┳
╋┻┃┫┏┓┳┃┻┃┗┃┃┳┛┛┳┫┣╋┫┃┳┛┛┏┃┃┳┣━┛┓┣┛┻┫┓┓╋
━╋┳┏━┛╋┳┃╋┏┓┛┃┗┣┃┻┳┳╋━┫╋┳┳╋┣┣┃╋┃┗╋┻┃╋┗┏┳
━┛┓┻┓┃╋╋╋━┛┛┏┫┃┃┃┫┣╋┏┫┃┳┃╋━━┫┏┗┣┛┃┓━┳┗┣┛
┫┏┗┫┗┃┻┗┃━┣┏┳┛┏┃╋┫┻┗┳┣┏┛━┃┏┃┛┳┻┗┻┫┫┗┳┻┃┗
┛┣┫┛╋┗┻┃┛┣┛┗┃┃┫┃┛┳┣┣┛┛┏┫┻┓┣┫┏┏┳┣━┣┛┗┣┓┳┓
┃┗┃┗╋┃┫┳┃━┳┏┏┛┗┻┛┣┫┛┳┗┗┃━┣┗┏━┣┏╋┏╋┛┓━┣┗┫
┃┻━┛┃┳┃╋┳┳┻┏┃┛┳┛┃┏┛┗┳━━┗┫┛┳┏┫╋┣┃┗┳╋┻┛┏┻┛
┃┳┳┫┣┓┏┛┏┓┃┫┛┫╋┏┛┣┓┫┳┣┗┓┻┗╋┣┫┣┓┗┓┫┳┫┳┏┏┓
┃┣━┻┃┳┣┃┻┓╋━┻┏╋┻┫┓┗┏━┻┏┏┏┓╋┳╋╋┫━┣┓┏╋┓┏┳┛
┏┣╋┣━┗┗┃┛┏┃┳┳┻┓┳┃━━╋┫┻╋┛╋┣┃┳┓┣╋┻╋┣━━┃┳┫┗
━┗┛┏╋┏┗┳┗┣╋┳┃┻┻┏┛╋━┏┛┣┓┣┣┣┣╋┛┗┗┃┓┳╋┳┫╋┛┃
━┻┏┛╋┻┻┃┃┻┓┫┛┫┗┃┃┃┛┳┓┣┏┃━┛┏━━╋╋┳━┻┃╋┫╋┃┫
┣━┏┛┃┃┛┓┳┳┻┗┳╋╋┳┓┛┃━┛┣┃┃┣┻┏┳━┓┻┣┣┓┛┏╋┗┻┳
┻┃━┻┛┣┏┗┳┳┃┣┏━┣┫┗┏┳┃━┗┓╋┃┳┃╋┃┛┻┫┛┓┏┳━╋╋┳
┻┏━╋┣━┗┏┣┓┏┛┳╋┻┃┫┗╋┣┫┻┓╋┓┗┛┃━━┻┳┫┛┣━┛━┳┫
┃╋┏┃┳┗╋┛━┻┏┫┫┣┃┛━┳┏╋┛┻━┛┫┣┣┻┗┃┏┫┗┻┓┃┳┫┫┻
┫┛┫┏┣┃┗┗━┗┳┓┏┳┃┓┓┓┳┃┛━━┏┣━┻┳╋┃┻┣┓┳╋┏┫┛┓┓
┓┛┓┫┏┳┏┻┛┓╋┻┓┃┓┓┓┳┫┣┣┛┣┓┃┣┛┣┓┓┫┻━━┏
━┳┳┏┗━┗━┓┓┗━━━━┛┻┗┓┣━┻━┫┓┛━┻┃┣┛┃┳┃━┃┛┳┻━
┛┏┻┗┃┛┣┣┃┛━┃┛┳━┻╋┣┫┫┻┻┛┃┏┗┫╋┻╋┳┳┏┫┣┣┣┏┻┫
┓┣┗┻━╋━━┛┗┏┳┫┫┓╋╋┣┳┳┻┻┃┃┣┏┳┫╋┳┳╋┳┗┏┛┳┃┛┛
╋┓┣┫┳┣┗┻┓┃┏┣┗┳┻┃┏╋┫━┻┏╋┳╋╋┗┓┗┃┣┛┛┏╋┏╋╋┓┣
┛┛┓┣┳╋┗━┻┫┓┫┻┣┫╋┛┻━┃━┏┗━┫━━┛┃┫┣┗┓┫┫┻┃┛┫┳
┃┗┃┃┓┫┓┓┣┫┣┳┣┻╋━┳┗━┣┳┃╋┓┃╋┻┳┣┏┫┏┓┣━┣┣┃╋┻
┛╋┏┗┃┳╋┛━┻━━┳┗┛┛┫╋┳┏┫┫┣┳┃┗┏┓┻┃┏┏┏┳┫┛╋┳┫┳
┏┗┣┃┛┗┏┫┻━┫┳┃┣┗┓┗┏┫┻┓┣╋┣┻┫┫┏╋┓┫┃╋┓┃┓━┏┗┫
┛┫┣┛┃┫┻┏━┫┃┗╋┻┻┣┛╋┓┣╋━┛┗┓━┛╋┛╋┫┓┻━━┣┃┗┛┫
┗┣┳┳┫┃━┗┣┫┏┓┻┳┛╋━┓━┗┗┃┗╋╋┫┫┣┓┃┫╋┃┏┓┻┗┃┣━
┓┛━┛┛┗┳┏━┛┗┗┃┫┣┳┻┳┃┻╋┳━┓┳╋┣┳━╋┻┗━┻┻┣━┻━┳
┣┛┛┓╋┫┻━┏┏━┳╋╋━╋┏┫┻┛━┫┓┳┗━┗┻┛┗┳━┳┓┣┣┣┳┛━
┃┗┃┣┛┗┃┛┏┓┻┻╋┃┳━╋┣┏┃┻┓━┫┓┳┃╋┣┃┛┗┫┗┣╋┃┻┳┫
┣┓┏┗┓┻┣┏━┫┓┛┫┣┛┣┃━┻╋┛━┏┓┏┃┛┓╋╋┏┳┣┃┏╋┣━┃┻
┫┻┗┳┓╋┛┃┏┳┗┏┛┫┛┛┣┫┃┃┣╋┛┛╋┳┳┻━━┓┫┣┳━╋┫┃╋┏
┻┗━┛┳┫┣┫┗╋━━┗┓┃┳┻┃━╋┳┣┛┛┓┃┃┓━┓┫┓╋┓┗┏┗┫┳┏
━┳╋┣┓┫┛┣┳━┣┻┻┣╋╋┏┣┛╋┃┻┃┛┫┫┏┗╋╋┳╋┳┻┛┛┛┗┓╋
┗┻┃┗┗┏┓┳╋┛┓┫╋┛┃┃┻┏┣┻┻┳┳╋┃┏┳┃━┣┃┏┣┻━┗┛┃┛┫
┣┣┻┃┃╋┏┗┏┫┃┃┏┣╋┓┻┏┣┛┛┫┗┃┣┃┳┫┣╋━╋┗┃┫┏┗┳╋┏
┛┛┣┏┫┣━━┛━┳╋┫╋╋╋┻┛┳━┣┻┏┃┣┗┏┃┗┏╋┏┏┫╋┻┏┻┣┣
┻┻━┗━┃┓┫┳┛┗┏┏┃┏━┏┏┛┏┫┏┏┓┻┓━━━╋┓┳┫┏┣┻┏╋┛╋
┏┛┛┓┻┛┓╋━┗┻┫┣┻┳┳┃┛┓┳┫┳┃╋╋╋┫┻┃╋┗┓┫┗━┃━┳━┗
┃┏╋━┏┛┣━┻┃┻┣╋╋┃┓┫┛┳┏┣┏┳┣┃┻┻┳┃┃┃┻╋┏┳┗╋┳┃┣
┫┃┛╋┳┏┣┏┫┣┏╋┃━┛┳┗╋╋╋┓┃┓━┛━┣┓┻┛╋┏┣┏┛
┳┃┣┃╋┗┓┗╋┫┏┃┛┗┓┛┣╋┏╋┫┃┣┗┛┛━┣┏┃┫┏┳┫┳╋┏┳━┃
┻┃┏━┣┗┫┣┓┗┫╋┳┃┓╋╋┫┻━┫┓┳┳┣━┗┣━━┣┛┣┻━┛┫┳┳┏
┗━┳┫┏┓┗┳┏━┓━╋┏┫┏┳┃┓┛┛┣┃┏╋┫┳┏┃┃┳┃╋┃━━┗┻┛┓
┃━┻┗┳┏┏┗┓┓┓┛┓┓╋╋┗╋┃━┛┗┛┓┃━┫┃┳┣┛╋┛┏┻┫╋┳┛┫
┻┛┓┛━━┳┃╋┻┃┃┻┳╋┻╋┃┫┏┳┗┛┛┃┃┓┻┫┳━┃╋┳┻┳┳┣━┏
┻┗╋┗┏┓┣━┫┓┛┻╋┃┏━┃━━┳┏┛┃┻┳┣┛┏┗┫┛━┏┏┻┗╋┫━┏
┣━━┗┛┓┛━┣┛┳┛┓┫┻┣╋┛┃┫┗╋┃┗┛┫╋┗┳┳┃━━┻┫━┗┗┓╋
┏┏┣┓┓┫┳┻╋┓╋┳┃┻┻┳┗┏━┓━┛━┏╋━┗┏┛┃┻┛┛╋━┻┏┃┣┗
┗┏┫╋┣┻┫┻┃┃┣┗┫━┃┣┃━┫┓┗┣┓┏╋┃╋┣┏┣┣┣╋┗━┃┏┃╋┓
┛┣╋┏┛╋┏┓┗┫━┛╋┏╋┛┃━━┗┣┻━┏┃┣━┣┓━┏┳┫┻┛┓┫━┛┗
┫┳┗╋┏┏┣┃━┓╋┃┣┓┳┣┗┳╋┓┓┫┏┣┣┻┳┓┣┗┻┣┃┗┃┛┳┗┃┗
┻╋┻╋┛┣┓┃╋┃┣┻┗┏┃╋┛┣┣┓┣━┏━┏┓┻┣┳┏╋╋┳┃┻┻┓┻┏┣
╋╋┣┗┗┓┛┫┣┳┣┏┫┗┏┣┓┫━┃┻┏┣┏╋┻┻┣┫┛╋┣┛┏┛┏┣┃┳┃
┳┏╋┛┫┳┏━━┻━┓┗┓┫━┫┏┗┏━┗┃┃━┫┛┣┓┃━┗┏┗┫┃┣━┗┓
╋┻━━┏┏┳┏┣┻┏╋┣━━┃┫┣┓┫┓┏┣┏┫┗┳╋┃┏┫┣┣┣┻┻┗┣┫┻
┗┻┓┓┻━┻╋┃┏┏┫━┻━╋┻┏┗┗┛┣╋┏┗┏┓━╋┻┳┃┃┗┳┗┏┗┓╋
┛┗┛━┃┗━┣┓┛┗┫┏┗┗┣┗┗┳┗┏┛┓┛┣┳━┗┏┃┏┣┃┻┛┻┃┣┻╋
┛━╋┗┳┃┫┓╋┏┏┣╋┫━┓┳┣┃┫┓┗┫┣┣┻┓┃┫┛┫┃┓┳┳┏┫┳┳┏
┻╋┃┫┳━┏┛┛╋┃┫┃┛┗┫┓┳━┏┫┃┛┣┓╋┛┻┣┃┛┏┳┛━┣┏┛┫┳
┳┫┏┏┏┃┃┏┳┫┏┗┫┻┫┗┗┓┫┃┓┗┏┛┗┻┣┻┓╋┳╋┣┗┓┳┏┓┫┃
┗┏┛┣┗┳┃┣┛┏╋┗╋┳┫╋┫╋━┗┣┣┗┛┃┻━┛┳┃┗┣╋┏┫┏┫┓┻┗
━╋━╋┳┓┃┏┣┫┫┗━┏┳┗┗┓╋┃┛┫┃┓╋┗┓┓┗┫╋┏━┫╋┏┫┏┛╋
┗┣┛┏┓┳┏┗┣┛┏┣┃┛┗┫┻┓━┻┓┫┏┳┣┣┓┗┛┻┓┣┫┛╋┻┛┗┛┃
┻┓╋┫┛━┳┻┗┃┛┏┓┫┏┃┏┫┗╋┫┫┛┏╋┛┳┃┃┓┣┃┃┛┫
┣┏┫┏┛┗┻┫┗┏┗┣╋┃╋┳┃┓┓┻┳┓┏╋┗┛┳┣┗┻┳┗┛┏┏┳┣┣━┓
┗━┓━┣┃┏╋┛┃┫┃┓┗╋┫┃┏╋┣┓┃┓┛┗┏┏┏┳┛┏━┳┳┣╋┳┗┃╋
┳┫┛┳┓┻┃╋┫┗┛┫┳┛━┣┳┏┗━╋╋┫┳━┏┗┫┃┻┗┏┳┣┓┣┓┃┳┏
┫┏┛┫┃┳━━┏━┗┫┃┳┃┣┛┫┛┃╋┳┣┏┣┻┗╋┫┳┳┻┏┣┻┗┏┣┳┗
┛┳┫┃┻┻┛┏┃┃┃┏┏┳┓╋┛┃╋┓┣┓╋┃╋┣┻┏┳┏━┛┻╋┣┓╋╋╋┗
┏┳┻┓┏┓┣┓┳┻┓┛┫┛┣╋┃┓┛┓┓┓┛┃┃╋┛┫┣┏┗┛┗┓┛━┛┗━╋
┳┣┗┓┓┻━╋╋┻┓┗┃┻┛┣┓┳┓┃┻┏┓┛┏┓┗┏┓┣┣┛┓┫━┓┣┏┓┻
━┗┏┻┓┳┓┳╋┃┛┓┃┓━┃┗┫┻╋┻┳┣┫━━┣━╋┛┳┫┻┛╋┣┓━┗━
┣┗┳┳╋┃┳┣╋━┃┻┻┃┫┃┓╋┗┓╋┻┻╋┏┳┻┗┗┳┃━┓┻━┫┻╋┣┫
╋┏┻┣┓┃┓┓┫┏┏┗┛┳╋┃╋┫┣┏┣┻┛╋┳┓┓┓┫┳┳┗┛┳┛━┳┃┫┻
━┛┻┻┏┗┗╋┓╋┛╋┛┓┃┳━━┃┓┳┗┃┓━┫━┳┃┏━┃┓┏┻┃┛┓┗╋
┓┛┣┏┫┳┗┻┣┓┓┛┣┛┳┗┏┳━╋┏┃┗┏┛┛━┗┃┻┏┏┗┣┛┳━┣━┏
┻┓┏━┻┫┏━┫┻┗┫┫┻━━┻┳┗┃┫┏┗┻┏┻┫┓┓┣┫╋┃┓┛┃━┣┛━
┛┫┗┏┣┓┳┓┫╋━┣╋┃┛┗┗┳┻┗━┣━┃┣┳┃━┗┃╋╋┓┫━┫┣┗┏┣
╋┻┳┫┏┻┣┫┫┛┗┣┻┃┳┫┳┳┣┏┃┗┏┛┛┛┻┃━┏┗━╋┛┻┫┛━╋━
┛┳┛┗┗┃┻┓┫┳┃┗┻┓┫┛┛━┻┃┏┻╋┫┫┛┓┃┣━╋┓┏┻┛┛┫┏┃┓
┫━┳┫┳┗┫┃┛┓┗┏┳┃┓┣┓┫┣┛┫┳┓┣┻┗┃┳╋┗┳╋┓┓┏┗┻┳┫┓
┛┫┗┫╋┛━━╋┗━┳┛┛┓┗┣┓━╋━┗┫┏┫┻┣┓┫╋┗┣╋╋┓┫╋┣┗┗
┫┗━┃┻┻┛┗┃┫┗┓┗┛┓╋┻┏┳━┻╋┛┃┏┣┓┃┗┃┫┓┣┫┫┛┻┳┳┻
┏┣━┻┫┻┗┳┓┻━╋╋╋┃┃━┏┫┛┳┫┛┏┳┓┗┓╋┫┣┣┻┛┳┃┳━╋┳
┓┓┛┗┻┳┫┣╋┣╋┃┻┏┃━┏┓━╋┏┣┻┛━╋┫╋━┻┳┃┫┓┏┗┗┏╋┃
┏┓┻┓┗┓┏┓┻┫┣┣┫━┫╋┏┻┏┗┳┛┓╋┃┓┻┫┃┗┗┏┣┓┗┏━┳┛┏
━╋┻━┫┫┻┣┣━━━╋┗┗┫┫╋┳┻╋┳┳┃┣┏┻┏┏┓┣╋┳┫┳┏┣╋┓┗
╋┃┃┏━┗┗━┓━┻┃┣┫┛╋┓╋┫┏━┻┛┓┣┳┫┛┫╋┗┗┳━┏
━┛┓┃━┗┏┣┳┣━┳┛┣┓┻┓┛┛┣╋━┫┣━┃━┓┛┃┳╋┣┫┏┛┻┛┏┫
┣┳┓┃━╋━╋┫┣┳┗┓╋┓┣╋┗╋┻┳┻┻━┗┻┓┻┏┻┻┗┏┻┏┳┛┛┓┓
┏┻┫┫┣┏┣┛┏┫┳╋┣┛┗┻┗┗┻┏┫┓┻┗┓┓┣┫┣┫┫┣┣┻┗┗┳╋╋━
┃┏┃┣┃┻┗┻┗╋╋┻┻╋━┣╋┃┻━┛┗┣┃┃┏━┏┛┃┳┻┛┏┗┏┏━━┓
━┓━┣┣┣┛┛┓┫┃┫┫┳┳━┓┫┏┻┓┛┏━━┃┣┻┛┓╋┗┳┃┓┛┻┣┳┣
━┫━┗┃╋┃┳┫┛┓┳┳┃╋┛━┳┫┣┃┳┓┛┏┫┃┫┣┏╋┛╋━┣┏┳┫┻╋
┳┏┃┓┳┏┛━━┳┫┓┗╋┏┏╋┃┫┳━━━┛┏┏┓┓┣┓┃┻┓┳┏━┃┃┻┳
┫━━╋┣┗┫┫┓━┻┗┳┣━┻┃┛┗┣┣━╋┛┏┏┓┏┻┏━━┏┻┗┃╋┓┃╋
━┛┣┻┛╋┻┻┛┻┫┏┗┣┣┓┓┏┻╋━┛┓┻┻┗┣┳┓┃┛┛━┣┗╋┃┫┳┗
┃╋┛╋┗┫━┏┻┳╋┗┃┏┛┳━┏┏╋┫┓┻┻┻┫━┓┗┗┗╋┛━━┳╋┓┳┻
┏┗━┳━┻┫┻╋┫┃┣┣┻┳╋┻┗┫┻┻┏┗╋┫┻╋┫┫┳┫┣━┣━┗┣┓━┫
┣┻━┻┗┛┏╋╋┛┃━┛┣┫┓┃┓━┓┳┳┗┻┛┏┳┣┛┻╋┫┛┏┫┓┏┏┳┓
┛┛╋┗┃╋┗┻┣┏┳┏┏━┃┃┳╋╋╋┳╋┏╋┏┃┓┳┃┛┛┓┗┓┣┗┫┛┻┏
┛┫┗┛┫┃┏┛┓┃┗┻┫┓┗┗╋┣┓┗┗┗┳┏━┛┻┣┻┗┏┫┛┏┃┫┓┫┻╋
┃┗┣┏┛┛┣┏╋┃━┗┓┻━╋━┫┏┳┳┣┳┃┓┃┛┻┻┳┳┻┛╋┳┃┓┗┏┃
┫┃╋┫┏┓┻┣┣╋┳┏┓┳┣┗┗╋┻┛━━━╋┗┗┏┏━┓┓━┓┛┗╋┻┣┣━
┗┣┳━┳┗┛┏┓┗┛┻┏┻┓┃━┏┻┗┻┓┣┣┳┳┛╋┣┻┣┃┛┓┏┓┛┏┓┛
┫┣┣┫┳┫┏┏┃┣┻┓┫┣╋┛┓╋┻┏┗━┗┗┣━┻┣╋┫┻┏┳┗┛┏┛┻━┫
┻╋┃┗┣━┛╋╋┛┳┗┛┫┻┫┏╋┳╋┛┻┛┛┣┏┣┫┏┃┗┛┻━┻┓╋━┻┫
┗┓┛╋━┃┏┣┏┃┏┫╋┫┛━━┓┏┏┣┃━┣╋┣━┓┏┳┏┃┏┃┳┏╋┏┃┏
┛╋┻┻┏┏┓┻╋┏┻╋╋━┗┫┏┣┃┗┣┳┣┓┳┛┃┏┏┛┛┃━╋╋┗┫━┫┣
┛┣┳┳┛┫┓┃┃━┻┛╋┗┻┓┫━┣┗━╋┗┛┳╋╋┓━┓┏┳━┛┗┛┻┫┓┻
┃┓╋┫┃┃┏┓┣┻┗┻━┳┏┛┃┣┗┓┃╋┏┳┗┗┗┫╋┓┃┏┛┫┏╋┗┛┫┏
┛━╋┛┻━┏━┗╋┻╋┻┣┗┃┻┃┗┳┓┃┣━━╋┓┣┗┣┣╋╋┳┗
┻┻┓┛┓━┃┻┃━┓┳┏┓┣┫┛━┳┛┛┳┳┃┣━┳╋┃┓┏┃┓┏┓┗━┗┗┫
┃╋╋┓┏┳┛┃┫┃┓┛╋┻┻┗┣┃┗┻┣┗┓┗━┻┛┓━┫┣┗┗━┃┏┃┣┃╋
┫┣┳┛┣╋┛┛┓┛┓┳┫┏┣┫━┗┫┳━━┻┛┛┏━┃┏┛┗┏┃╋┏┓┫━┣┗
┏┃┃┣┓┃┻┗┛┗┏┣┣┻┃┛┓┓┛┻┏┛┣┏┫┗━━┃╋┳━┻┳┣┻┗┛┏╋
╋┓┏┻┃╋┛━┃┻┳━━┗┛━╋┛━┗┃┗┓┳┓┻━╋┣┓┫╋┫┻┫┛┃┛┫┏
┃┓┃┳┗┛┏┃┣┫┣┳┃┻┃┳┃┣┛━┻┣┻┣┃━┳┛┫┣┛┗━┻┗┣┃┳┗┗
┳┃┫┗┓┣┻┻┓┓┓┳┗┃━┳┃┛┛┣┗━┫┻┻┓┏┳┣┳┫┳╋━┓┃┻┛┣┗
╋┛━┃┓━╋┳┻┛━┏┃┳┓╋┏┗┛┻┏┛┳┫┛┻┣┗╋┛┛┗┻┻┣┻┛╋┓┓
┏┏┃┓╋┳┻┻╋┫┻━┣┻┃┗┓┣┣┫┛┫┣┏┏┫┛┛┗┗┃━┃┫┓━┫┣┏┏
┛┣╋┏┻┗┏┻┣━┏━┏┏┣┗┗┣╋┏┛┻┗┳┃┫┛┛┗╋┗┏┛┻┫┗┏╋┃┳
┓┻┳┗┃┣━┫┣╋╋┻┫┏┳┫┏┫┃┣┫━┫┗╋┛━┻┻┓┏━┏┣━┏┻━┳┃
╋╋╋╋━┓┃┓┳━━╋┏╋┛┛┳━┃┛┣┫┻┳┓┏━┣╋━┛╋┏┳┓╋┫╋┗┫
┏┫┻┗┣┛╋┣┗╋┃┓┗┻┻━╋┻╋┳━┓┓┓┣┻┻┳┏┓┓━╋┳┛┳┃┏╋┗
┫┗┫┣┓┓━┫━┏┳╋┛┻┳┫┳┃┃┣┫┻┣╋┛┗━┳┓┗┛┻┓┗┓┣┫┓┏┏
┻┫━┣┛╋┫┗┓┫┏┗┗┓┛┗┗┳┳╋┛┳━╋┃┫┻┓┗┏┣┛┻╋┏┻┓┏┏━
━╋━┃┗┫╋┏┳┓┻┳┣┣┃┻━┻━┃━┳┣┗┏┫┏┓┏┛┫┣┛┳┃┏┫┗┣┛
┣┗━┓╋━╋┻┫━┏┓┫┳┛┣┗┏┳┓┃┳┃┫┻┗┣┗┓╋┫┳┗╋━┛┛┗┻╋
┻┛┓┏┃┓┻┃┛┫┻┏┃┣┛┻┫━┃┻┫━┏┓┻┏┗┏╋┛┗┳┃┫━━┓┏┗━
┏╋┳┗╋┣┫┣┓┛┛┏┻━┻┃┫┳┳┓┛┣┣╋┳┻┣┃┛━┛┻┳━┳┫┓┻┗┏
┫┫┗┏┏┏┗┏┗┓┗┏┛┃━┛┃┃━━┳╋┗┳┫━┃┛━┣┃┣╋╋┃━┛┛┓┣
┻┏┗┗┣┗┻━┣┫┻┃┻┏┃┃┃┳╋━┗┏┏┃┃┛┳┛┻┛┫┣┃┻╋┳┗┛┛┗
┓┳┛┫╋┣┳┏┣┗┳┓┓┫┣┣┻┳┛┗┫┳┃╋┫┻┳┓┗┫┻╋┏┫┣┣┫┫┗┳
┛┻┗┫┻┃┏┛┏┻┻┃┗┣┃┏┻┛┏┃━┫┻┃┣┗╋━╋┃┗┳┓━┓━┛┻┏┣
┳╋┳┛┏┃┗┓┻┗┻┻┓━━━━┓┫┳━━┛┻┛┳┣╋┃┗┫┗╋┳┳
┛┻┓┃┳┛╋┛━┛┓┓┳┗┏╋━┣┓┏┣┓┳┣━┃┃┓┃┛┗┫┓┛┣┃┓╋┓┓
┗┗┳┣━┣┏╋┻━┻┃┣┫┗┃┏┛┫┗┏┳┳┏┃┳┗┳┻╋╋┳╋┛┗━┃╋┻━
┳┳┃┗━┓┏┳┃┻┃━┣┻┛┃━┣┃┓┏┣━┗┏┃┛╋┏━┫━┃┳┳┳━┗━┓
┳┛┻┫╋┏┗━┏┳┫┗┏┃┗┏┃┓┛┻┃┗━┣┃┏┓┓┳┣┫╋┳┳┃┳┛┻┗┗
━┣┳┻┫┣━┻┣┫┳┓┏┓┻┣┏┏┓┓━┃╋╋╋┓┏━┳╋╋┛┣┫╋┓┳━┃┏
┛╋┳┏┗━╋┃┏┻╋┣┗━╋┗┗╋┫┓┻┃╋┓┃┣┛╋┃┓━┻┗┗┏┓┛┗┻┣
╋┫━━━┣╋┛┃╋┳┫┳┳┣┳┃┛┣┻┻┗┻┫┻┳┓┫╋━╋━┏┳┳┏┃┫╋━
╋┣┏┏┛┻┗┗╋┛┃┗╋┻┛┫┗┻┓╋┣┓┗┛╋┛╋┓┫┣┣┛┫┓┫┗┻┳┓┏
┫┳┫┃┗┛┏┏┛┓┻━┛┗┓━━┗┗┻┣┳┛┛┻┃┏┣┓┗┓┏┏┓╋┣┗┗┫┏
┗╋┫┳╋━┏┃┓┓┏┫┣━┳┓━┃┛┗┳╋┣┗┣┃╋┣━┳┃┗━━┓┳┓┻┣┛
┻┏┏┻┛━┛┏┣┛┻┳┏┃━┣┛╋┣┃┛┃┛┛━┛╋┻┏┓┫┏┗┣┻━┏┗┣┻
┣┫━┗╋┳┛┳┃┣━┓┣┓┓━┳┻┛┃┫┃┻┫┛┣┫┳┫┣┳┣┃╋╋┣┏┗━┫
┛┳┗┓╋┏┏━┃┃┳┻┳┛┣┫┣┓┃╋┃━┏┛┛┳┣┣━┻┏┓┫┳┣┫┗━┣┫
┗╋━┏┏┫┳┗┃┳╋┗┃┳┛╋┣┣┗┣╋┣━┳┳┃┓━┫┳┗┓┃┫┃┫┃━┗━
┃┫┻┻━┃┃┳┃┃┗┣╋┫━┣╋┛┳╋┫━┳┃┏┃┻┏┫┳┃┃┫┏┫╋┳━┃┗
━┻┛┻┗━━┳┏┳┏┓━┫┻┫━┛┓┓┻┗┳┏┏┻┣┫┛┻━━┻╋┣┳┻┓┓━
━┏┳┛┫┻┛━━┻┻╋┻┗┻┃┣┏┻┏╋━━┳┫┳┳┳┣┻╋┳┏━━┏┗┳┳┳
┛┣┓┛┗┓┏┳┏╋━┻┻┳┛┓┏┃┛┣┻┳╋┻┣┃┣┃┗┫┗┻┳┫┣┻┛━╋━
┛┓┓╋━┓┻┣┣┗━┃┓┫╋╋┫┗╋┫┓┗┳┳┏┓━┳┗╋┏┛┓┻┳┏┻┫┃┳
┓┗┻┛┏┻┛┳┫┳╋┳┓┛┻┣┛┏┏┣┃┻╋┓┗┫┫┓┛┏┳┳┻┃┳┣┓┻┳┛
┓┳┫┻┏┛┏╋┻┓┻┓┛╋┳╋━┃┓┃┃┗┳━┫┃┛╋┻┃┫┗┏┻┫┃┓┻━┣
━┃┃┳┻┻╋┛┣━┛┻┏┣┃┃┛┏┓━┫┣┛┗┣╋┳┳┛┳━┏┛┛┗┫┣┣┻┓
┛┗┛┣┃━┫┳┣┻╋┛┏┛┓╋┏┏┗┻┻┻━┻┣┫┗┻┏┗┣┻━┓┫┫━┳┓┛
┳┣┃┻┃┃┻╋┏╋┗┃┣┏┛┣┓┛┏┏┻┣┳╋╋┓┳┻┣┻━┛┗┫┻
┛━╋┃┏┛┣┃╋╋┣┛┫━┻┻┛┃┻┻┃┳┏━┳┻┏━┣┗┳┳┃┫┃┏┃╋┃┓
┓┻┛━┫┗┏╋┃┛┃┛┫┫┣┗╋┫╋┏┗┗┗┏┏┻┳┳┻┻┣┏╋╋┣┃┏┛┫┓
┏┏┛┛┳┫╋┫┳┛┗┓┏┏┛┓┏┏┳┏╋┏━┃┃━┓┓┻┗┗╋┣╋━┻┓┓┣╋
┃┣╋┫┳┓┛┓┣┛┻╋╋┓┓┳┻┫┃┻┫┗┛┓┣┛╋┓━━━┃┣┳┛┻┓┣┓┳
┃┣┓╋┻┃━╋┫┓┃┻┳┏┏━┓┻┛┛┳┳┓┃┛┛┫┳┓╋━┃┳┏┛┏┏┻┃━
┏━┫┛┃┗╋━┛┃┃┏┣┻┣┫┛┏┃┻┗┃┓┻┓┣┃┓┗┻╋┣╋┏╋┃┓┏━┗
┓┫━┻┃┓╋┃┃╋━┃┓━┳┃┏┃┳┳┳┓━┛╋┣┫┣╋┏┏╋┻┣┫┃┃╋┛┳
┫━┛┻┫┣┳┣┳┏┫┗┛┛┫┛┃┏━┻┛┗╋┃┃━┏┣┻┛┣┏┏┣┫┏┫┳┻┏
┓┗┛┳╋┳┣━┳┻┫┃╋┻┳━━┃┗┳┳┳┛┣┻┻┳━┳┓┣━┳┏┏┃┛┓┗╋
╋┫┛┏┏┛┣┏┻┛┗┗┓┛┛┏━━┛┏┣┗━┫┫┏┃┏┏┳┫┃┓┻┻┫┳┃╋━
━┻┏╋┃┫┓┣┓┳┣┃┓┏┓╋┛┫┓┛┫┓┓┳┣┏┛━┛┃╋┣━┃┏┫┓┛┗┣
┛┻┃┃┃┣┣┫┫┳┗┳━┗━━┗╋┫┛━┓┗╋┫┏┛┗┳┗┏┓┓━┗┏┃┣┻┗
┃┛┻┃┗┻╋┃━┏╋┳━╋┣┣┻╋━┛┣╋╋┏┻┣┛┓━┗╋┳╋┫╋┃┗┻┣┻
┏┃┣┳┛━━┏┗┓╋┗━┫┻┻┛┃┃╋┏┛┳┓┻┏┳┛┻╋┣┳┓╋┗┫┻┻┣╋
┻┃┏┣┻━╋┓┏┫┏┳┫┛┳┛┳┻┓━┏┫┳━┻┻━┗┫┳╋━┏┣┛┛┗┫┏┻
┻┛┫┗┏┻┳┣┃━┳━┫╋┃━┛┃┻┳┃┗┣┃━┛┗┓┻┃┳╋┻┃┏┗━┻━┛
┗┻╋┏┛━┛┳┳━┏┛┗┫━╋┃╋┫┛┫┓━┛┏╋┓┗┃┻┓╋┻┫┳┏┣┫┳┛
┗╋┣┏┓┳┣┫┃┃━┫┗┗━┓┫━┓╋┃━┳┗┳━┳┓┗┫┓━╋┃┻┗┣┳┣╋
━┃┛━━┫┓┃┳┓┻┃┛┫┗┳┗┏┣┳━┻┃┣┓┃┛┣┻╋┃┏━╋┣┻┃┛┗┛
┏┏━┃┻┗┻┏╋┗╋┏┫┳┓┓┻┃━┓┛━┛┣┛╋┛┗┃┫┻┃┫┳┓╋┃┗┳┛
╋┗━┣┳━┳┻┃┻┻┗┏┓┛┓┗┃┓╋╋┃┫┣┃┃┣┃┣┓┃┣┗┗┛┓┫┻╋╋
┫┛┗┫┻┏┻╋╋━┃┏┏┫┣┃┻┣━┏╋┓┻┓┳┏┃┳┓┻━┻┳┫┻┛┣┏┫┓
┗┣━┻┓┃┛┳┻┗┓┓━┃┫┫╋┻┣┳┗━┓┻┻━┓┛┛┻┫┣━┓┳┛┃┗┓┃
┛╋┣┣┻┃┛┃┳┛┗┃┏┏┛┻┛┃┫┻┫┣┛┃┣┛╋╋┏┓┏╋┛┳┓
┣┗━┛╋┣┃┏┳┫┓┫┳┣┓┏┛╋┃┓┣┗┛┛┗╋┏━┫┗┣┛┃┛┓┓━┗┻┏
┫┓┛┳┳┻┣┛┛┻━╋╋╋┛┫╋┃┗┣┗┃┛┏┓┻┣┛┛┏━┳┛┣┛┛┓╋┏┓
┃╋┻┗┗┣┏┓┫┗┳┗┏━┛┓┗┳┳╋┣┻┣╋┳╋┛┃┗┗┓┛┣┗┛┓┳┃┻┳
┓┃┛┓┗╋┏┻┛┓━┏┏┻━┻┏┣┗┫┏┗┓┓┣┓┓┗┓┓┏┻┳━┓┳┃╋━┗
┻━┗┓┃┛┓┳┣━┫┓━╋┃┛┫┻┏┃┗┃┣┛┻┳┻┻╋┃┳╋┓┫┻┃┳┏━━
┃┫┏┳┗┃┛┓┗┛━┏┳┻┣━┛┏┫┓┗╋┗┳╋┫┫┫┏━┃━┫┻┃┣┣┗┏━
┫┫┗┗┛┣┳┃┻┳┳┃┃┳┓┛┻┛┃╋┫┳┛┃┗╋┫┫┣┣━━┳┓┛┻┣━┳┛
┗┛┛┗╋┃┛┓┻┓┫┓┃┏┫┃╋┓┏┫╋━┃┃┫┏┳╋┗┳━┫┏┳┣┛╋╋┻┻
┗┃┣┳┻┻╋┛┛┃┫━┛┳┃┣┫┏┃┓┣┓┣┫╋┏━┫┳┃┻━┃┫┛┗┗┻┏┣
┏┻┳━┏┳┃━┳╋┫┣┳┻┻┓┓┳┗┣┻┻┣┓━┃┃┃━┻┃┫┓┻┛╋┣━━┣
┳┓┛╋┫┛┫┳┗━┻┗┓┏┛┏┃┣╋━┗┗┃┗┛┃┃┃┏┏━┫┣┃┏┻┓┏╋┣
┻┃━┃┗┫┛┏━┓┣┛┣┣┻┗┃┓┓┣━┳┻┓┃┫━┗┫┳┓┃┃┛┫━╋╋┃┳
┓╋┓┗┻━┫┓┫┳┓┓┏━┻┳┗┛╋╋━┓┗┫┏╋┃┫┗┣┣┳┏╋╋┓┗━┗┣
┓┃┳┓┓━╋┛╋┳┃┓┗╋┳┗┗┳━┳┏┗┗┣╋┓┫┻┳┻┣┓┻┓┻┛━┫┗┣
┗━┣┛┛┛┓┳┓┫┗━┣┳━┏┃┫┻╋┃━┻┏┻┛┏┓┓┏┓┻┫┛┗┃┣┣┫╋
┳┗┛━┏┛┫┫┣┳┓┛┳━┻━╋┛┛┣┳┳╋━┛┣╋┏━┻┳┛┗┗━┫┃━╋┻
┳┃┛━┣┫┗┓┏┫━┻┳┳┓┗┣┻┓┛━┛┓┳┏┏┏┃┗╋┛┣┗┫┏┏┃━┏┣
┻┫┳┣┃┳╋╋┗┓┳━┏┫┓┫┗┳┓┏╋┻┏┏┃┻┃┳┃╋━┃┛┏┻┃┏┗╋┗
╋┗┛┫┗┳┃╋┓┣┏┫┓┳┛┳┏┛┓┫┣┳┳┗┣┫┓┫┗╋┻┣┣┻┳╋┻┻┣╋
┳┏┓┛┣┏┏┏┗┏┏┳┫┳┃┳┫┗┫┣┣┃┳┛┻┏┻┳╋┓┻╋┛┳┫╋┏┫┗┛
━┛━┻┏┣━╋┃┓╋┫┣┏┏━╋┛┓┛┓┃━┳╋┳┫┳┫┗┳┛━╋┏┏╋┻┗┃
┛┳┗┏┳┣┗┛┻┗┗╋╋┣┗┻┣┛┣┏┓┻┳┣┗┣┃╋┻┗┏┗┛┫┓╋┣┫┏┣
┓┣┫┗┏┃━┃┗╋┗╋╋┗╋┻┻┗┏╋┗┣┣┗┳┛┏┣━┗┳┃╋┏┣┻┳┛┛┃
┣╋╋╋┏┃┗┛┳┣━━┣┃┃┏┛╋╋┻┓┗┳┃━┳┛┻━━┗━┛┣┏
┛╋┳┻━┏┗╋━━┗┏━┣┳┗┣┳┫┛┻┳┻┳┏┗━┫┣┛╋┫┗┃┃━┫┛┛┣
┣━┏┳┳┃┓┫━┻┗┳┃┫┏┃┗┗┓┛┳┫┣┻┃┃┻┳┃━┓┛┏┓╋┻┣┣┏┣
┳━╋┻┃━┏┏┓┣┏━┻┣┫┃┏┣┃╋╋┫┫━┗┗┛┣┃┓┣┃╋┏┣╋┗╋┗┣
━┻┃┳┫┣┛━┗┓┗┓┗┫┻┏┳┫┗┓┛┣━┏━━━┏┏┣┫┻╋┗┗┃┻┓━━
┣┳┳┏┣┓┗┛┃┣┛━╋┓┃╋┃┛━┫┣┏┃┳┗━━┣┗━━┫┏━┛┃┏┓┏┗
┃┗┛━┣┏┻┛┃┛┣┻┣┛┗┫┣┏┣┫╋━┃┳┫┃┻┛━┓┏╋┣┗╋┣┛┫╋┳
━┓┳┳┛┻┓┻┛┏━┻┣┏╋┗┫━┃┫╋╋┓┫┳┫┗╋┏┏┫┻┻╋┣┳┣┻┫┳
┻┛┫┫┓━┳┻┗╋┗┣┏┛━┣┏╋┫┓━┫┓┏┏┃┳╋┓┳┳┃┻┛┻┳┓┏┃┛
━┳┛┫┣┫┗┏━┳┫┓┓┏┓┻┫┃┣┃┻┃┣┻┃━┻┳┏┫╋┻┳┻┣┗┏┳┗┣
╋━┗━╋┏━━┏┣┻┛┃╋┗╋┛┳┗╋┏╋┃╋┛┻┫┫┳╋┗┗┗┛━┃┃┃┣╋
┻┃┣┏┛┳┏┃┓┳┛┣┫┛┳┗┃╋┻╋┻┻┣┻┏┗┻┫┳┏┣╋┓╋┣━┛┗┓┓
┏╋┗┻┫┫┻┏┫╋╋┃┓┣┗┣┣┃┗┳┣┛┓┓┳┓━┛━┗┫┗┣┗╋┻┛┛━━
╋┻┛┫┣━┻┳╋┗┣┃┛┗┫┛┓┻┛┳╋┣┓┫┫┣━┃┗┗┻┳┛┻┗┫╋╋┗┃
┣┃┻┻╋━┗┳┏┳┃┗┻┏┗╋┻┻━┳┃╋┻┏┳┣┻┫╋┻┛━┳┫┛┓┳┓╋┛
┛┫┫┛┏┻┓┃━┏┣┃┫┗━┗┓┻┏╋┳━┫┓┏┛┓┃┃┛┻┃╋┳┏┃┣┫┗┗
┛╋┛┗┓┳┓┗┣┻┛┫┛┣┫┃┏┗╋┻┣┓╋┏┗┏┓━━┫┛━┫┛┓┗┃┣━┃
┫╋┗┛━┏━┳┳┛┣┛┗┣┛┓┻┗┓┃┏┳━╋━┓┓┏━┗┏┗┃┫┳┳┳┳╋╋
┃┏━━┫┫┏╋┣┣┗┫╋╋┏┛╋┳┳┗╋┃┳┣┳┓┏┳━┓┣┏┗━┻╋┫╋┻┣
┛┛┃╋┣━┃┣┃╋┫┗┳┏┳┣┗╋┫┃━┛┗┫┓┓┃┛┏┓┣┻┳┣┻┏┻┻╋┳
┃┣╋━╋╋┗┗┗━┻┓┃┻┏┫━┳┻┳┓┣┏┛┫┗┛┣┫┓┏━┛┗╋┓┏┫┣┗
┛┗┛┃┏┛┣┗┃┓┓┃┳┏┓┻┻┗┫┣━━┏┻┓┫┣┏┏┛┗┻╋┓┏┻┣┳┓┏
╋┓┻╋┃┫┃━┏┏╋┛┗┗┃┣┏┻┫━┏┫━┳┻━┣┛┳┻┳┛┣┛╋┻┃┏┛┗
╋╋━┳┗┻┛┗┏┣┳┻┣┓┃┏┣┃┫━┳┃┣┓┛┛┛┫┛┣┫━╋┳┗┛┫┏┓╋
┛┻┗┻┗┓╋┳┣┳┃┻━┛┫┛┃┛╋┣┏┗┏┣┏┏┻┗┣┏╋┗┫┻┫
┏┓╋┛┣┃┻┛┏┣┏┛┃━┻┫┗┃┗┳┫┛┓┫┃┛┛┫┛┏┓━┏┳━┓━┣┃┃
┃┣┃┛┻┫┛┻┃━┫┗┗┓┃┃╋┏┏┃┓┣┻━━╋┏┻┗┃┏┛┏┫┏┗┏┃━┳
┻┗┛╋┫┣━┫┛┛┳┻┳┗┻┳┃┳╋━┓┳┓┃┛┏┳┫┣┫━┣┗┃┓┳┓┣┻┻
┃┻┫┣╋┳┗━┣┻┗┛━┏┫┳┏┓┏┏┳┓╋┓┛┛┻┏┃╋┛┻┳┳━┣┻┣┗┏
━╋┫┓━┫━┛━━┓┓━┃┣┣┛┳┳┣┓┫┃┃┫┛━┣╋┫╋┫┳┫┗┣┫━┏┫
┓┫┛┓┏┫╋┛╋┏┫┣┳┗┗┏┻┃╋┏┻┓╋━┃┗┛┻┫┳┛┗┏━┣━┻┛┣┫
╋┓┏┳┛┃┓╋╋┏┫┳┏┳━┻┗┫┳┛┳┏━┛┣┃┫┃┫┏┃┃╋┫┣┫┗┫┳┓
┣┗┛┻┫╋┃━┳┫┣╋╋┛╋┣┗┛┳┳┣┛┛┫┻╋┣┳┃┛╋┏┣┏┛┃┏┏┃┛
┻┫┻┏┓┛━┃╋┻┫┗┃┻┫┏┏┛┓┫┓┻╋┃┣╋┃┫┛┛┣┓┻┳┓┓┓┣┫┓
━┻┓━━┣┳┓━┓━━┓┫┗┏┳┻┣┣╋┓━━╋┫┓┃┳┏┳┳┳┃┏┣┏┛┻┻
┃━┛┃┏━┻┏┛┏╋╋╋┻┗╋┃┫┏┃┃┛┣┻┏┫┗┻┣╋┗╋┛┗┏┣┓┃┣┳
━╋┳┃╋┣━┳┳┳╋┣┛┃┳┣┳┛┣┓┻╋┻┫┣╋┫┃┻┗┛┗━┛┛┻┃┃┓┃
┗━┛┏┓┗┗┫┓╋╋┃╋┻┣┳┻━┛┳┃┣┗┻┫━┛┣┏━╋┃━┳┃┣┗┃┣┣
┏┳┫╋╋┏┣┏╋╋╋┓┗┳┃┳┻━┳┛┏┣━┳┗┻┛┫╋┻━┓┫┣┻┓┣┛┃╋
┃┃┓┏┏━╋┗┳╋━━━┏━┏┃┛┗┣┗┛┃┏┃┣┃┓┃┗┣┫┏┛┻┻┫┣┻┳
┻┗┃╋┻┃┛━━┓┛┗━┓┛━┫┗┻┣┛┻┫┳┛┏━┗┛┣┃┻┻┃┓┃┣┓┃┳
╋┃┳┳┗╋┫┓┫┃┗┣┣┛┫┫┳┏╋┏┫┫┏╋┛┓┻┛┛╋┓╋┫┫┻┫┫┻┏━
┫╋━┛┳┃┫┓┏┣┗┗┏━┻┻━┛┣┃┓┫┣┣┓┣┏┏┻┃┓┓┻┫┛┫┻━┗┫
┃┳┏┣┏┃┃┣┣┳┛┓┗┻┗┫┳┏╋┃┻┃┣┃┻┫┃╋┏┻┫┫┻┳┫┛┛┳┛┣
┗┏┳┳━┫┃┗┣╋┳┏┻┻┃━┻┣┳╋━┏┫┃┏┳┃┣┓┏┏┃┳┓┳┣┓┏┫┓
┏┏┏┻┫┓┃┓┳┏┏┣┗┻╋┳┫┣┗┏┗┏┗┻┫┣┳╋┗┫━┗┛━┻┏┻┛┃┻
┗━┫┃┻┃━┛┣┣┳┓┳┃┓┗┫┏┛┗┫┻┻┻┛┳┫┻┃╋┻┓┏━━┗┓┗━┫
┃━━┏┛━┓━┏┫┗┣┛┻┓┏━╋╋┃╋┳┣┫┃┓┗┛┏┛┏╋┳┃┏┓┗┃━┓
┏┃┛┃┻━┫┛┫━┏┃┛┏┣┏━┣┣┃╋┻┃┣┳━┃┛┗┳┣┫┗┳┛
┫┛┣━┣┓┗━┗┳┃┗━┗┻┛┳╋┏┳┛┛┳┫┻┛┗┓┣━┏┓┫┗┣┃┃┓┓┣
┣┏┫┓┳┛┳┳┳┛┛╋┏┗┏┻╋┫┗┳┓┳┻┃┃┗━┏┓┗┻┏┓┃┣┏┫━┫┏
┓╋┓┛╋┏┏┫┗┣┣┳┫┳┏┏┗┻┻┻┻┗╋┣┛╋┫┳┻┳┛┛┣╋┻┳┻┏┣╋
┻┣┓┓┣┳┃╋━━┻╋┗┓┫┛┃┻┛┣┃┣┛┗━┻┻┻┓┻╋┓┏┳┛━┻━┃┗
┣┣┳┣━┗╋┃┓┓┳┻┛╋┫┛┻┛┻━┳╋┻┳┛┻┏┳┳┗┻┳┻━╋┏┳━┛━
┫┫┗┻━┓╋╋━╋┗┻┳┻┫┳┫╋┛━┛┗┳┏┃━┓┛┛┣┳╋┣┳┫┓┛┻╋┫
┃┃┓┃┃┓┃┫┗╋┃┗┗╋┃┣━━━┏┻┛┣┻┫┣┏┃━┏╋┏┓┣┣╋┻╋╋╋
┏╋┳┗┗┃━━┓┻┣┻┓╋┓┃┻┻┣┓┣┗┫┓┗━┣┫╋┣┻┓┗┻┏━┏┃┃┗
┃━━┫┳┳┗┃┃┃┗┣╋┗┛╋━━┣━┻┳┗┣┏┻┫━┣┛╋┫┓┓┫╋┳━┃┃
┗━┓┗━┛┛╋┓┗┳╋┻┏┏┃┏━┏━┳┻┻┗┓┛┳┓┏┣┫╋┛┃┣┃┃━┫┫
┃╋┻┣┣┫┳┛┻┛┣┳┫┃┛┃┛┃┫┏┳╋┏┃┃┃┣┻┛┳┫┣┻┏╋┛┳┛┻┗
┃┓┗┫┃┏┳┣┓┏┻┗┃┛┳┓┗┣┗┃┛┃┃┗┫┏╋┛━┳┓━┳┫┣┫┛┻┃╋
┗┗┻┻┃━╋┫┃┓┗━┻┻┃┏┗┳┗┗┻┫┫╋╋┃┣━┓━┳╋┏┻┓┣┛━╋┛
╋━┣┣┓┣┃┛┫┣┃━┃┛┳┗┻┣╋┛┳┗┛╋┃┃┫┓┣┓┓━━┗┳┏╋╋┃┗
┛┫┣┳┓┣┳┫┃┛╋╋┗┛━┓┫┓╋┣┣┗┻┏┫┛┣┳┫┫┣┣┛┃┃┓╋┃┫━
╋╋━━╋┗┳━┃┛╋┣┳┗╋┗┏┻┏━╋┳┏┳┃┫┏┏┳┓┣┫┗┗┏┓┛━┫━
━┏┓┳┻┫┃╋┓┛━┛╋┗┏┓┣┗┃┫┏┻┻┳┏┣┻┳┓┫┏┫╋┻┏┛┫┛┣┛
┛┏┫┗┛╋┃┏┣┗╋┻┳┃━━┛┗┫┛┛┃┓┻┻┛┳┳┫╋┻┣┳━┻┃╋┃╋┣
┗┫┫┓┏╋┻━━┳╋┻┓┻┳┏┗┻┫┳┳┣┻┃┻┻┗┛┗┗┃┗┛┛┣┳╋┳┓┛
┫┣┃┻┃┛┗╋┓┓┛╋┛┻┻┏┓┫┏┳━┓┛┫━┗┏┛┗┓━┻┫┻┏┗╋┳┏┻
┓━┗━┻━┣╋┏┳━┳┻┓━━┳┏┗┛┛┏┻╋╋┻┫┃━━┫┓┃━┳┏┓┫┓┃
┏┳┃┛┏┣┣┳┛┫┏┻┛┓┏┫┻┓┛┏┫┣┗┳┃┳┳┣━┓┛┓┫┻┗━┳╋━╋
╋┛┻┏┛┃┫┗┳┳┛┳┫┫━━┓━━┫┣┛╋━┻┓╋┃┻┣╋┻┗┓╋┏┗┫┫┳
┛┳┏┻┫┳┳┏┗┗┃┫┗┛┏┛┓┃┛┣┗┗━━┃┫┻┻━┫┳┃┗╋┏
━┣┫┫╋┫┓┗┗┫┃━┛┓┳┣┛┫┻┣━┣┃━┛┏┏┣┃┃┃┛╋┛┏┛┣┏┳┏
┣┏┻┗┫╋╋━╋┣┗┏┓╋┫┳┛┣┳┫┳┃━╋┫┓┳┫┛┗┏┣┫━┣┏━╋┓┛
┻┛╋━┫┛┻┫┫━┛╋┻┃┛┫┣┫┓┫┓┻━┳┻┛┳┏┗┗━╋┏┗┃┗┛┛━┣
┣┏━┗┓━╋┻┃┃┫┗━┓┫┗┏┻━┫┓┫┛┏┃┣┛┓┻┓┳┻┓┏┫┫┣┻┣━
┃┓┓┣┏┓┫╋┛╋┏┫┏┏┳┓━┛┻╋┣╋┃┗┳┏┛╋┫━┃┻┻╋┫┻┏┏┣┫
┏┛┓┛╋┓┓┛┻┻╋━┫━╋┓┗┣┏┛┃┳┛╋┳┃┓┻━╋┣┳┻┃┫┓╋┻┳┳
┣╋┫┣┗┫┫╋┃┳╋┻┓┗┓╋┓┻┫┓┳━┗┛┣┃┳┓┛┗┃╋┗╋╋┃┛╋━━
┃┃━┣╋╋╋┏┳┳┗┓┫┫┫┓┏┫┣┃┓┗┏┃┓┏┗┗┃┓┛╋┓╋┓┏┗┏┃━
┃┫┗┣┫╋━╋┳┓┫┓┗┻┗┃╋┓┏┃┃┻┗━┫┫┏┫━━╋┫┏╋━┃┻┃╋┣
┃┓┻┏┛┃┓┗┗╋┃┣┓┣┻┫┻╋┳┳┳┳┓┛┣╋┏┓┃┗┃┣┏┛╋┗┗┛┓┻
┣╋╋┃┻━┓┃┓┳┃┫╋┓┗━┣┣┛╋┛╋┛┻┳┗╋┃┫┫━┫┫┏┃┃┃┓┛┛
╋┓┳┏┗┳┛┳┗━┣┓┏╋┛┫┣┗╋┳┓┣┃┗┃━┏┣╋┓┃┗┃┛┳┻┗━┓┃
╋┗┓╋┻┳┻╋┓┣╋┻┣┏┓┗┃┫┣┻┓┛━┓┓┫┓┳┃┗┓┃╋┛┫╋┣╋┳┣
┗┃┃╋┏┛┃╋┏┳┃┳┓┻┃┫┏┓┃━┏┫┣┗┫┏┛┳┓┏┣┏┃┣┓┫┛┫┓╋
┏┣┃━┻┗━┗━╋┓┻┛┃┛┳┫┫┗┃┳┳┗┣┛┗━┏┃┓┳┣┗┃┣┫┛┳┫┃
━━┗┗━┣╋┃╋┻┣┛┓━┏┓┳┳┃┻┏━╋┫┏┛┻┣┛┣┏┏┻┫┻┣┛┻┣┓
┏┗╋┓┓┻┻┻╋━┃┗┓┛╋┓┓┓╋╋┃┻┓┓┛┫┃┃┗┏┣┣┃┫┏┻┫━┃┳
┃┫╋┣┳┛┗╋┫┓┏┣┓┃━┳╋┳┗┫━┣┓━━┏┻┛┣┣┃━┗╋━┳┣╋┗┛
┫┳╋┫┫┛┓┗┻┏┻┛┗┳┃┻┃┃┛╋┓┳┻┃┻┃┣━╋┗┳┏┻━┗━━┓┏━
╋┣┛┏┓┳┗╋┗┏┓┻┓┗┛┃╋┫┃╋┛┃┏┻━━╋┓┛┛┻┓┓┳┃╋┗┣┫┓
┣┓┗┣┻┫┻╋╋┳┫┗┗┳┻┳┏┳━━┻┳┏┛┃╋┏┻━╋┗┻┓┛┏┛┻┻┏┳
┗┣┃━┣┛┫╋━┻┫━┏┻┗┃┃┫┫┓┗━┃┃┗┗┛┻┃┻┳╋┃┳┓┃┣┗┫┻
╋┻╋┗┓┏┻┏┃┫┃┓┛┫┓╋┳┻┣┳━┛┓┳╋╋┏━┓┳┃┣┃╋┫━┓╋┗┛
┓┳┏┃╋┳┗┫┓━┳┓╋┻┣┗┓╋┻┓┣┛┫━┳┫╋┣┣┣┗┓┃┗┳
┳┃━┓━┓┗┃┛╋┃┛┻┳━┏┫┣┣┻┏┏┫┫┫━┗┏┗┏┏┛╋┫┳┛┏╋━┃
┏╋━┓┓━┻┛╋┳╋┗┻┗╋━┏┛┳╋┏┫━╋┣┛━┛┛┣┣┏┃┗┻┛┃┛┏┛
┗┳┻╋┳┣┏━┓┏┫━╋╋┛┣┣┗┗┃┻━━┛┃┃┗┃┫┛┏┛┣┗┗┛┓━┳┫
┣┻━┳┻┓╋┫┏━┫┃┫┏┫┓┳╋┳┫┏┣┻┗┻┗┏┃┏┏┳┗┃┓┣┓┃┳┃┳
┏╋┛┏╋┗━┏┛╋┳┳┳╋┛╋┏━┳┓━┓┗┃┗┣┻┛┳┓━┃╋┃┗┏┓┛┓┫
┗━┓┛━┻┏┫┃┏┣┏╋┗╋┓┛┏┏┓┣┣┣┃╋┫╋┻┫┫┗┏┗┣┓┓┓┻┃┗
┓╋┫┓┏┃┳┻┏┳┳┗┣┃┻┳━┛━┃┻┻┃┏┛━╋╋┏┳┳━╋┻┛┻━┃┣┛
┣┓┣┗┣╋┓┻┻┻┃┻┓╋┛┏┳┛━┳┣┗┻╋┫┓┣┓┗┗┳╋┣╋┛┻━┓┛┣
━┃╋┻┳┻┛┻╋┫┃┏┻┳┳┗┳┳┳┃┗┳┓━┳┗╋┃┫┫┳┃╋┳┫┃┓┣┗┳
┗┣┣━┳╋┓━┃┫┏┳╋┃┫╋┫┗┳┻━━━┛┃╋┻┫┗┏╋┗╋┛┏┫┗┓┏┻
╋┗╋┗┳┻┣┃┏┏╋┳┓┛┓┻┣┃┻┣┗┗┗┳┓┗┗┃┗╋╋┣┓┓┗┃┓╋┣╋
┳┻┣┓┻┃┫┛┫┏┏┫┣┃╋┃┻┻┫┣┃┓━┗╋┳┃━┛━┛╋┓┓━┛╋┻┗┗
┗┫╋┓┣┏┃┗┣┓┫━┛┛┗┏┫┣┳┻┗┫┏┗┗┏┣┣┣┣━┃━┗┻┓┣┓┏┣
┣┛╋┏┛━┃┃┛━┫┓┃┏━┛┛┏╋┫┻┣┻┻┃┗┓╋┗┻┛┃┗┛┣┳━┻┏╋
┣┳┗┻┛┳┓┫┃┛┫┣┳┏┫┫┳━┏┓╋╋━┃┛┳┗┗┓┓┃╋┣╋┫┏┣┳┛┣
┣┻━┻┫┛┣┛┏┻┛┳┳┻┫┃┫╋┃┏╋┛┃┃┃┃┃┏╋┏━┏┫┓┳┣╋┃┛╋
┳┣┃┃┏╋┃┓┛━┣╋┗┓━┻┏┏┳┗┓┓╋┣┓┗┃┛┫┻┗╋┓┳┗┃┃┃┏┓
┣┛┳┛┳┣┗╋┛━┓┻┫┗━━┏┫┛┛┻┃━┳┳┓╋┫┫┗┻┓╋┏┫┣━╋┗╋
┣┃┗┃┃┗┛┗┫┏┛┛┳┫┣╋━┗━┗┗┓┓┃┣┫┃┛┫┗━┻╋━┓━┃┏┛┳
┳┻┗┗┗┏╋┫┫╋┣┣┓┏┻╋┻┣┛┻┛┣┗┃┏┳┣┣┛━┛┓┓┛┳┣┣┳┻┃
┻┓┏┛┣┏━┳┻┣━╋╋┳┏┻┣┃┻┣┣┗╋┏┃┏┻┳┃┃┏┓┣┫┏┗┏┗┗┛
┳┻━┫┳┻┫┣┗┃┃╋━┛┳┓┃┫┛┻┏┗┏━┣┗┣┃━┗╋┏┃┻┏┛┗┏┫┛
┻━┏┫┏┻┣┓┳━┏┓┫┃┏┻━┛╋┻━━┗┓┏┓┻┻┗┏┏━━┏┗┫┓┛┳┓
┣╋┏━┳┳┣┣┣━┛┏┻┃┃┫┗┃┃┓┓┣┃┣┫┫━┏┳┣━╋┃╋┣
┏┻┻╋┣╋━╋┫┃━┃╋┻┫┣╋┻┛┣┻┃┛┳┃┏┛┏┣╋┳┛━┻━━━┳┗┃
╋┗┗╋┻┳┗┳╋┳╋━╋┫┻┳┗┃┃┣┫┻┃┛┫┓┗┻┏┛┗┏┗┓┓┃╋┣┛┛
┣┓┫┻┳┗┗┃┗┃┏┫╋┗┛╋┣┫━┛┏┏┫╋┻╋┳┗┓┫┛┓┃┓┫┻┛┫┗┻
┏┃┳┳┻┣┏┻┻┣┳┻┫┫╋━╋┳━┻┗┻━┻┻━━┳┻┓┻╋╋┻┛┏┫┛━╋
┫┃┫┫┫━┓┗┏┳┏┓┳┣┻╋━┳┃┛┗┓┏┳┫╋┻┗┳┣┓┛┫┣┳┗┻┛━┏
┣━━━┓┛━┓┃┛┣━┃┛┏┣╋┫┳╋╋┏━┓┃┃┛┻┓┣━┫┳┫╋┛┫━┗━
┛┗┣━┏┛┃╋┻━┫┻┛┳┃┃┛┻┃┳┫┫━┓┛┫┗╋┳┫━┏┓┳┏┣┳┻━╋
┳┻┛┫┳╋┏┓┻┣┃╋┛┗┗┗┛┫┣┏┃━┏┗┛━┏┗┃┛┫━┫┣━┳┣┃┫┣
━┏┃┻╋╋┳╋┳┗┏┏┃┻┓╋━┛┓┛┛┛┃┣┣┛┗┏┻━╋┳┗┗┏┳┻┓┳┫
╋┗┻╋┫┗┣┳┫┓┣┏┏┛┓┗┛┓┫┳┓┫┻┻┳┃┗╋┳┣┃┳┓┗┓┓╋╋┫┃
┏┗┗━┗┛┫┛┫┓┓┃┳┳┏┻┃┳┳┓━┻┻┃┳┳┗┻━┓┳┣┻┛┳━╋┫┓┣
╋┏┣━┃┫┳┛┗┣┛┗┣┫┏┏┻┗┳╋┻┃┳┻┓┣┃┣┳┛┻━┳┻┳┻┃┏┛┣
┛┓┻┗┻┓┏┫━┃┛┏┻┗╋┣┓┓┃┏┛┗┻┃┓━┳┛━╋┫┓┗━┛┓┳━╋━
┏┫┗┓╋┫┳╋┓┫┃┳┏┫┳┓┛┃━┛┗┻┛━┛━┫┛┳┫┃┏┛┛━┛┫┳┗┳
┓┏╋┳━┃┛┛┣┫┣┻┫┳┏┃╋┓┫━┫┣┏╋┳━┗┓┃┳━┛┫┳┫┏╋━┃┻
┗┓┓━┣┃┳┏┫━┫┻┗┓┗┳┓┣┛┛┣┃┫┏┣━┫┣┻┗┓╋┫┃┗┃┏┣┻┻
┫╋┏┗┻╋┃┓┓┳┻━┛┓┫╋┣┏┫╋━┳┗┣━┛┳┳┳╋╋┓┣━┻╋┗━┻┳
╋━━┫╋┗┻┃┗╋┣╋┛┏┻┃╋┏╋┏┃┃┫┏┏┻┻┏┣┓┛━┛┓┗┛┗┣┻┻
┏━┗╋┓┏┣╋┗┳┏┳┣┻┻┃┗┏┗┛┫┃┏┛╋╋╋┳┳┻┏┻┣╋╋╋┳┃┛┫
┃┫━╋┛━┗━┏┗┛━┃┃┛┛╋┏┣┣┳┻┓┳┳┏┳┫━╋┻━┻┃┃━┳╋━╋
┗┓┗┣┣┛╋┛┣┣┣┛┏┻╋┛┏┏┻┗┏┻┛┻┗┳┗┓┫┗┓━┃┫━┣┃┗┣┓
┓┏┫┛┣┏┏┳┛┓┫┗┻┣┃┏┻━┛┃┫┫┃┣┏┛┛╋┫┓━┻┗┃╋━┗┫┣━
┃┣━╋━┏╋┛┻┫┛━┏┛┻┏┫┃┛┳┫┃┛┃┗┗┛━┛┻┗┗┗┓┗┣┏┛┣┣
┛┓┓┫┏┓┻┓┻┏━┻┻┳╋┓┫━┗┏━┃━┫┗┛┛┃┣┻┣┗┛┃┓
┏┓╋┏━┗┣┫┫┣┃┛┫┫┫┃┛╋┫┓┏┓┻┃┓┳╋┏┗━┛┫┛┫┃┫━╋━╋
╋┳┻┣┻━┓┓┻┻┏╋━━┗┗┓┻┗┗┻┃┓┛┗┏━┃┳┏┗┳╋┳╋╋┗┃┛┓
┳┏┛┗┳┻━┣┃┳┳┓┃┫━┃╋┻┏┳╋┣┗━┗┣┳┣┏┳┗┻┛┃┣┓┳╋┃┗
┓┛┻┓┳┃┗┓┃┛┻┣┣┏┫┗┣┻┫┣┏┃━┳┳┃┣┛╋┣┛━┏┻┃┫┫┓┳┓
┫┃┏╋┻┛┫┳┃┗┗┫┛┃┛━━┃┗┣┏━┃╋┗┓┫╋┻┓┛┃┣╋┏┛┻┓┻┫
┣┃┏┳┏┛╋┛┣┳┻┳┫┣╋┓━┗┣┫┗┗┏┳┳┃━┣┃┛┗┻┃┫━┣━┳┫┗
┏━┗╋┣┗┻┫┫╋┫┃┣╋╋┛┃┗┓┳━━┫┳┛┃┛┫┗┣╋┓┏┫╋┣┏┏┏┻
┫┛┫┓┻╋━━┏┗┏┻┗┛╋╋┃┓┻┃┏╋┗┃╋╋┻┫┃┃┃┣┓┛┳┻┗┫╋┛
┓━┃━┏━╋╋┃╋┫┏┛┗┏┗┻┛┛━┃┗┗┓┻┻╋┳┳┫╋┫┃┣┻┻┓┓┫╋
┛┛┳┳┳┃━┛┳┓┃┃┫━┏┣━┏┏┫╋┃┛┳┛┃┫┳┻┫┓┫┃┛┣┫┳┣┣╋
┏┛━┏┗╋━┃┣┗┫┳┣┛┛┫╋┏┗┫┓┻┏┓┣┃┻┛┛┻┗┛┗╋┗┗━╋┻┃
┓┓┃╋┣┻━┏╋╋┃┏━━┏┫┓┗┓┛┫┻┓┳┳┻┓╋━┗┃╋┛┳┗┳┣╋┏┛
┗┻┃┳┻━┻┻╋┫┏┣━┛┓┣╋┗┳━┳┏┗┓╋┓━╋┳┃┻┻━━┛┫┓┓┳┏
┏┻┃┃┗┗╋┗┻┣┃┛╋┳┓┏┛┃┫┗━┻┫┣┃┃┏┻┳┗━┃┃┃┃┏┫┏┗╋
╋┳┫┏┓┗╋┫┏━┻╋━┫┳┳┗┛┛━┫┓┃┫┫┣┳╋┏┣━┳┃┳╋┛╋┛┣┳
┃┃╋┗╋┓━┣┻┗╋┏┃┛┓╋┛┳┗╋━┳┣╋┃┃┛╋┫━┛┣━┏━┛┫┃┛┃
┓┳┗┃╋┗┗┣┛┛╋┳┻┣┃━┏╋┣┓┏┃┗┣┫┗┣┗╋┻┏┓╋┫┫┓╋┓┻┻
┛┓┣┗┃┛┗┣┗┫┻╋┛┗┫┃┣┫┣┗┳━┻┗┃╋┓┫┫┣┏┏━┗┣┗┫┓┗┳
┛┗┛┻┓╋┏┻┫┓┃┻┻┓┛┏┓┃┫┫┗┏┗┳┓┛┓┛┗┗┫┛┗╋┳━┓┏┛┳
┻┃╋┫╋┣━┛┏┫┏┃╋━┓┃┏┓┳━┫┃╋┛┗┃┗┏┗┏┃┫┛┗━┛┏┗┫━
┗┣┓┏┣╋┓╋━┻┻┫┛┣┗┛┏┳┃╋┫┻━┳┃┛━┛┛┫┣┫━┃━┳┗┫┃┫
╋┏┫┳┏┃┫┗┳┻┃┓┗━┗┃━┏┫┛━┏┓┓┃┓┳┗┗┛┃┗┗━┓┻┛╋━━
┃┛┫┗┫┳╋┏┏━┗┻┏┫┳┗╋┳╋┫╋╋┣┛┗┣━━╋┣┳┳┫┗┓┓┓┫┫┏
┻┓┻┻┫┏┛┳┻┏┏━╋┓╋┻┣┫┻┳┣┏┣┓┏━┫┛┳┓┃┫┛┃┃
┓┃┛╋┗┛┗┻┻┓┣┏┫╋┫━┓┛┛┻┃━┓┓┃┫┛━┻┛━┳╋┛┛┻┳┛┳━
┣┓┳┗╋┗┗┛┻┗┣┛┳━┃┫┣┗┃┳┗┣┃┛┓┛━┗┛┣┏╋┓┃╋┻┻┳┓┻
┏┛┃━┳┏┻┏┻━┗╋┓┻━┫┣┗┓┃┃┃┓┣┫┛┏┃┃╋┃┏┃┛┣┣┏┳┗━
┣┣┫┣╋┃━┛╋┫┓╋┗┏┫┃┣┣┻━┣┫┛┏━┓┣┳┗┳┛┏┓┳━┛┛┳┳┗
┃╋━━┛┃┣━┓┗╋┛┛━━┏┃┻┣┫┓┣┳┃┛┻┗━━┫┛┣┫┗┳┛┏┛┫┗
╋━┫┳━┣┣━┛━┏┓┛━┳┛┻━┛━┗╋┫┣┓┓┃╋┛┳┛┻┳┛┣┗┃┗━┫
┳┻━┫━┫┗┏┳┫━┻┗┻┃┻╋┏┫┗┫┫┓╋━┳┗┃┻━━╋┣┻┻┓┳┣┫┃
┓┣┣╋┓┓┛┏┣┗┳┫┛┳┻━┳┛━━┓┣┣┣┛┃┓┃╋┫┣━┏┓┣┗┓┓┻┫
━┏╋┛┫┗╋┫╋╋┛┗┏┳┛┃┏┳━┛┻┏┗┓┫┳┏┳┓┻┗━┫━━╋┛┗╋┏
╋┓━┛┓╋┣┏┃┻╋╋┻┗┫┳┫┻┻┳┃┓┣┃┃┓┃┫┓┃┻┫┛━┛━┻┛┫━
┳┻┳┫┛┃━┓┃┻━┓┃┃┏┛┃╋┛┏┳━╋┓┃┛┫┏┃╋┓┓┓┗┃┳┛┳┗┫
┓┏┃┳┻┻┫┣┫┳┛┣━┻┗┃┗┓┳┫╋┳┻╋┗┏┃┓━━━━┣┓┳┛┃┏┓╋
┣┳┓━┃┳┫┻┫┗┳┣┏━┫┓━┏┗┓┣┏┫┗┏╋┏┓━┃┛━┃╋┣┣━┛┻┳
╋━┏┏┃┗┫┓╋┏┓┃┻┓┳╋━┫┃╋┃┳┃╋┗┃┫┓━┓┗━┫┻┻┓┛┳┓┃
┳┣┓┓┫┣━┣┳━┃╋┻━━╋┳┣┃╋╋┻┫┫┫┣┓┏┳┏┃┓┫┣┣━┳┣┫╋
┳┛┻┳┛┣┛━┗╋┓┓┗┛┏┏┛┓━┛┃┓┫╋┓┻┏┳┃┻┏┃┏┳┫┛┻┻┫┓
┣┃┳┏┻┫━━┫━┻┏┏╋━┗┃┫━┓┻┏┓┛┏╋┫┗┻┣┓┗┏━╋━┣┻━┗
┳┏┓┫┛┛┣┫┏┗┏╋╋┣┳┫┳━┓╋━┣┻┣┗┻┣┗┗┗┗╋╋╋┃┏┻━┏━
┻┳╋┳╋━┏┓┃┛┓╋┳┫┳━┓╋┓┻┛┻╋┛━┏┏┗┳┗┣┻┛┳┏┏┛┫┗┳
┻┓┗┗━┓┣┫┓┣┣┛┻┛╋┃┃┗┃┗┛┛┳┛━┗┏┛┓┃┣╋╋┣┣┏┫┣┻╋
┃┣┓┗┏┣┏╋┓┫┻┏┫┻┏━┗╋┏┻╋┻━┗┗┣┗┏┫╋┓┏┫┗━┏┣┻┃━
┓━┃┏╋┳┏┫┛┓┛┏┳┗━┓┃┣━┻┓┏┛┫┗┛┣┗╋┏┣┫┻┳┻┏┏┃┓┳
┏┗╋┻┗┻┓┗┛┓┃╋┻╋━━╋┏┫┛┻┗┃┏┏┳╋┳┏┣┫┳┏┓┏┓┓┃╋┫
┛┃┳╋┏┏┳╋┻┗┏┳╋┫┗┫┳━┓┃┻┣┓┳┏╋┣┻┣┛┳┏┓┏┣
546 :
名無しさん:2006/12/16(土) 09:23:30 ID:3dNYTOii
!!
┏┣╋┣━╋┃┃┏╋┻┗━┫┏┃┃┏┳╋┳┻┃┃┗━┻┣┣┳┏┏┓┃┗┓╋┛┓━
┣┗┣┫┗┓┓┗┗┣┳┓╋┃┳┛┏┃┳┃┗┛┣━┓┳┻┫┃┓┣┃┻━┳╋┛┃━╋
┫┗━┛┛┓╋┛┓┻┳┣┓┃┓┃┓╋┓┃╋┓┃━┃┫┏┳┗┫┃┻╋┓┃┛━╋┏┗
╋┫┣┓━┻┻━┏╋┃╋┗━┏┫╋┣┛━┓┗┛┳┗┳╋┓┓┫━━┻┻┣┓┫┗┣┗
┃━┓┣┃╋┫┓┓┗┻━┗┻╋┓┗╋┓┻┓┃┛┻┛┛┃┓┳┻┓┃━┃┣┃┃┗┳╋
┫┃┓┃┣┃┓┗┗┛╋┛┗┓┛┣┛┓╋┫╋┳┏┃┃┛┛┃┳╋┏┃┓┛╋┣┗┓┏┛
┣━┓┻━┻┓┛┏┣╋┣┻┗┣┗┓┣┏┻┏┳━┏┫┳━┃┻┣┳┏┛┓┗┻┓┳┃┏
┫┻┣┛┗╋┃┗━┣╋┛┃┣┻━┃┻┗┓┓━━┏┃╋┗┳┻╋┣┛┛━┏┳┏┗┫┣
┏╋┳┏┫╋━┛┏━╋┓┻┛┫━┗━┏┓┻┫┃┗┃┳┫┓┓┓┫┗┏┣╋┳┣┣┫┛
┏┫╋╋┃┗┫┓┳┏┃┓━┻┏┻┛┗┓╋┃┫┣┫┏┳┏┫━┓┫┃┫┃┳┳━━┏┻
┗┛┗╋┣┃┳┓┓┳┗╋┃━╋┛┣╋┳┻┣╋┃┻┏┗┏┗┗┫┗┣┃╋┣┃┏┏┳┻
┓┻┣┃┗┏╋┗┛┗┛┛┻┏┃┃┗┣┓┛┓╋┓┫┗┫┃┗┗┻┣┗┗╋┻┏┫┃━┓
┓┫┏┏┛┣┃┣┫┫┫┳┣┏┳┳╋┻┻┃┻┗┃┛┗┗┛┛┛┫┳┃┛┳┗╋┳┗┃━
╋┣┫┛┏┻┻┳┓━┏━╋┣┏━┗┏╋┣┻┻┻┛┓┗┫┣┗┗━┓┣━┣┗┃━┓┗
╋┏┣┳┗┗┃┻┃┗╋┗┫┃┫━┏╋━┏┓┫┛┳┗┣┃┏┗╋╋┫╋┳┫┏━┛┓┗
┣┫╋┏┣┃┻┫┻┏┓┏╋┗┻┓┃━┏┣┓┣┻┣┫┗┳┳┛┛┳┻┳┏┻┳┻┓╋┣
┗┳┏┻┃┫┓┣┣┫┏┗┳━┗╋┓┳╋┛┏┳┏╋┗┏┳┗┏┓╋┳┻┛┏┻┗┳━┏
┏┓┗┃┳╋┛━┏┻┫┣┓┃┓┻━┫┃┫┛┃┏┓┏┳┳┻╋┃┛┫┓┫┃┣┣┓┣┓
┗┏┛━┗┳┳╋┗╋┣┓━┏┛━┗┃┗╋┏┻┛┏┛┗╋┳┣┣┓┏┻┃┻┓┗━┏┳
┻┗┛┻┫┳┏┛━┃┣┻┃┳╋┣┗┣┣┣┫┣┃┳┓┛┳┗┏┻┃┳┛┗┗┓┛┛━┏
┫╋┗┃┣┃┗━┛┃┗┓┗┣┫┓┗┓┛┓┣┫┻┳━┛┳┳┫┗┏┗━┫┣┻┣┻┣╋
┃┻┻┣━━┏┓┫┣┓┓┗┓┏┳┓┃┳┛┗┳┛┃┻╋━┫┻┏┃┻┣┻┳┫┳┓━┫
┳┏┗┗╋┻┏┳┏━┳┣┣┳┣┳┳━┫┛┗┳┛┗╋┳┳┳┫┗┫━┳┳┳┳┫┳┓╋
┃┳╋━┻┓┏┏┣┗┣┳┣┓┻┗╋┃┛╋┫┫┓┣┛┻┣┓┃╋━┻┓┓┛
┓┃╋┳┣┃┳┻┗╋┗┓━━┳┏━━┏┻┃┏━┣┛━┻┓┃┃┓┫┓┛┏┻┛┛┳╋
┏┫┃┣━┻┻┃┳━┣╋┓╋┻┻┣┗┛┏┓┫┳┗╋┣┛╋┗╋╋━┫┃┏┏━╋┻┃
┣┃┻┓┏━┣┏┛┳┗┛┓╋┳┻┳┫┻┓╋━┃┫━┃┫┫┏┏┏┻╋╋┳╋╋┛┣┳
┻┫━┛┃┫━╋┛┻┳┣╋┏┣┻┓╋┛━┛╋╋┫┫━┫┓┫┛┫┗┣┻┫┛━╋━┣
━╋━┫┫┫┻┳┣┫╋┏┓┓┏━┗┻┣╋━┃┗━━┃┏┣┓┳━┗┫┃╋┏━┗╋┗
┗┫╋┫┫┳╋┫┓┃┳┳┛━┗┗━┻━┳┛┻┃┻┻┗┏┓┛┗┓┏┗┏╋┗╋━┃┣
┏┛┓┫┗┃┻┳┛┓┳┛━┣┣━╋┏┳╋┗┫┫┳┗┗┓┏╋┃┛┏┳┓┫┣┛━┃┏
┗┫┗╋━┻┏╋┓┗┃┃┗┣┗┓┏┳┓┛┓┻┫━┻┳┏╋━┻┓┗┃┣┫┻┓━┃┓
━┗┃┓┗┫┓┛┻┓┓┣┗━┣━┳━┻┻┣┏┳┳╋━┳┳╋┻┻┳┳┛┓┏┳┳┃┏
┗┳┛┗┃┳┣┓┣┓┣┣┗┏━╋┛┳┓┛┓╋┣┛┫┣╋┣┣┛┛┗┳┏┗┛┏┗╋┛
┳┏┏┳┏┳┛┻┓┳┳┗┫━┗┛┃┛┗┻┫┓┃╋┣┛┫┳┳┫┓┻┻┣┳┃┛┫┣┃
┏┳┳┓╋┻┗┫┛╋┏┓╋┛┛━┓┣┻╋┳┏┳╋┣┏┣┻╋┃┛━┣┃━┫┣┏┳━
━┻┃╋┃┃╋╋┛┓┣┓┣━┛┳╋━┣┗┻┏┏┣┃┗┣━┣┫┫┳┫┓┗┳┏┳╋┳
━┃┳╋┻┏┏┻┫━┃┣┏┻┻┻┗┛┻┛╋┗┳┻┓╋┃┻┣┣┫╋┃┳┳┛━╋┣┏
┛━┫┏┛┓┗┓┻┓┓┣╋┃╋┣━━╋┃┣╋┛┗┏┓━┗━┏┻╋╋━┫┣┫┛┻┣
┏╋┣┣┻┫┓┣┳┃┻┛┳┗━┗┣╋┃┛┻┛┏┛┏━┓┓╋┫┫┻━┫┻┣┛┃╋┣
┻┫┓╋┣┏┗┏━━┓┓┛┛┃┛┳┃┣┃┫┃┳┏┗┳┛┃━┓┳┫┻┗━┃┏━┻┗
┃┓┫┃┃┳┏┫┏┓┣┏┃━┗┓┛┏┓━┫┃┓┓┣┻┣┳┗┃┣╋━┗┗┳┓┏━╋
┳┫┛╋━┣┓┫┓┏┫┛┗┻┗┃┣┗┓┳┣┏┳┏┗┓┣┃┣┳╋┏┓┗┫━┻┏┻━
┗┓┳┣┗┏╋┻╋┃┗┛┻┣┛┗┃┳╋━┳━┏┳┓┫┗┓┻┃┏┃┣┛┻┃┻┣━━
┣┓┓┣┳┏┗┳━┏┓┏┛┻┏┏┏┫┏┃┳┫┳┃┃┓┃┃┏┻┓┫┃┻━┻┫┓┏┫
━┻┣┫╋┓┻┗┗┳┣╋╋┓┃┳┓┻┏┫┃┓━┏┣┛┣┣╋╋━┓┗┛┓╋┛━┓┫
┃┻╋┣┣┛╋┃┻╋┣┛┛━┗┏┻┻╋┃━┛┻┣┳┻╋┗┃┏┛┛┳┛╋┃┳┓┳╋
┏┗┻╋╋┓┳┏┛┻╋┏┏┳┃┻┏┃━┏┳┣┃┛┗┫┣╋┏┫┓┃┗┛┓
┛┻┓┫┳┛┓┓┫┳┏┣━┣┃╋┛┳┛┃┓┗┏┏┣┳━┣┗┗┳┛━┛┛┳┳┳┃┳
┃╋┏┛┻╋╋┻┛━┗━┻┗┓━━┗┫┃┣┣┛┃┣╋┳┓┓┣┏┫╋┛┃┏┫╋┣╋
┃┣━┛┓┗┏┻┗┓┗┓┻┻┣┻╋╋┳┏┃┏┛┻╋╋╋╋┃━╋┛┗┣━┻┻┳┣┫
┗┻┻┻┗╋┏┛┃┓┳┛┳┗┳┛┏┓┛╋╋┓┛━╋┏┫┣┏┗┫┗┳┏┛┫┛┛┣┫
┫┻┃┃┏┳━┳┓┳┳┃┃┓┻┫╋━┃╋┃┓┏┻┏┗╋┳┛━┣┻┣┣┏┃┻┻┗╋
┻━┛┳┏┣┗┗┗┣┳━┃┻┳┛┛┻━┛╋┫┣┓┗┣┫┣┛┻┃┃┫╋┳┃┳╋┣┻
┣┣┏┃┓┻┗┳┻┻┗┓┓┻┫┫╋┓╋╋┗━━┛┓┫┗┣┫┓┏┓┻┃┛━┫┛┗┓
┓╋━┃┳┏┏╋┛┏┗┓┗┛┓┣━┏┻┗┓╋┫┣╋━┃┫┓┗━┛┏╋┗╋┻┳┛┃
┫━┫┻┣┫┃┗┫┃┫┣┃┳┗━┻┫━━┛┗━┗┫┳┣┓┛┛┛┫┏┛┣┗┫┓┣┫
┣┗┗┃┫┛┳╋╋┣┏┫┣┫╋┗┻┏┓┃╋┗┳┃┏┛┏┓┫┃╋┏┻┓┻┫┣┏┣┗
┳━┓┏┫━┫┳┛┫┛┻┗┗┣┛┛┃┳┻┃╋┗┓┏╋┛┣┣┃┫┻╋┫┗┓━╋━┻
┫┫━┃┃┫┗┣┫╋┛┃┃━┛┛┳┫┻┃┫┻┛┃┻┫┓┏━┛┣┃┣┳┫┃┣┃┫┫
┣┃┏┳╋┛━┻┛┣┻━┳┣┃┃┻━┃┛┏┛┏┃┗┃┻┗┛┓╋┻┛┓┳━┓┣┳━
┻┻┓┫┫┏┓┻┳┣┳╋╋┛╋┣┻━┏┏━┣┗┣┃┓┫┣╋━┫╋╋┫┫┻┏┛┗━
┓┻┏┓┃┗┛┃━┓━┗┛┫┻┫┫╋┃┻┓┳┣┳┣┃┓┣┏┛┃┏┻┓┣┏┣┛┳┓
┳┃━┓┣┛┣┻┻┓┫┻┣╋┳┓┃┛┛┏┛━┻┃━┣━┻━┳┳┣┻┫┫┫┃┻┓┗
╋┣┏━┫┓┗┳┓┫┓┫┛┻┃━┗┛┣╋┻┓┓┃┳┫╋┛┗┻┳┃━┏┫┏┳┣┛┗
━┻┳┗┗┃┫┣┗┻┣┗┃┃┳┓┻┣┃┛━━┏━┗┳━┣┫┛┃┗┓┛┣┏┫┳┛┻
┓╋┻┻┻┛┫┏┃┃┃╋┳┣┣┗┣┣┏┻┗━━┏┫┃┫┻┓┃┗┏┳╋━╋┫┛┣┻
┳┏┗━┃┓┳┣┓╋┃━┻┏┫┏┃━┗┃┳┗━┣┗┏━━┓┳┓┓┻━┓┻┏┳╋┗
┫┣┻┣┻┣╋╋┛┗┣┫┛┳┣┃━┗┛┳┻┳━┓┏┫╋╋━╋┛━┏┫┓┓┏┓┏┳
╋┣┏┓┳┏━┳┳┓┏╋┗┓╋┳╋┫┣┗╋╋┳┏┓┳┻┗┏┛┓┣┏┻┛┓┣┏┃━
┛┳┃┛━┗┏┃━┳┫┫┫┃┫┳━╋┓┻┓┃┫┫┓╋┛━┻┛┳╋┃┳┃┻━┓┃┃
┏┃┳┫┏┗┓┏┣━━┛┛┫┣┛┃┳┃╋┏┛┳┃┓┓━┣━╋┻┏┃━╋
┣┫━┓┓┛┻╋┳┓┏┓┓┓┻╋┃━┏┻━┗┃┻┏┏━┫┻╋┓┻━┳━┳┗┓┏┣
┗┣╋┫┛┗┫╋┫┓┳┓━┣┣┛╋┗┫━┏╋┏━┃━┳┛┏┛┓┻┏┫╋╋┓┳┗┣
┻┏┃━┳╋┏━┓┳┏┏┣┫┃┫┓┫┫┛┫╋┓┓┗┫┏┣┫┃┣┻┓┏┫┻┃┫━┓
━┓━┗━┗┛┻┗┓┗┫┏┣┣━┛┫━┣┛┗┗┓╋━┏┻┗┃╋┫┗┳┛┛┣┃┫┳
╋┃┏┛╋┏┫┗┣┓┣╋┣┗╋━┣┻╋┃┻┫┃━┗╋┓┓┏┏━╋┓┛┗┗┫━┣╋
┻╋┳┣┫┓╋┳┫┫━┫┓┏┫┳━╋┓┫┳┣┃┃┫━┳┏┳┛┻╋┗╋┣┛┏┛┓┛
┃┣┃╋┣╋┓┗┫┛┳┏┫┃┏┏┻┻┻┗┗┏┳┳┛┓┣┣━┛┗┫╋╋┣┳┣╋┗╋
┗┳┓┓━┛┛┗┛┛┫┳╋┛━┫┗━┏━┛┏┣┃╋┓┗┏┻┓━━┣━┻┛┃┻┓━
┳┻┫╋┫┏┗┣┗┣━┻┏┃┓┏━┻┛┻┏┗┫┏╋┣┓┏┗┛┛┛┣┓┫┛┛┛┗┻
┓┛╋┓┣┫┃┏┣┗┻┫━┓┫┣┗╋┻┗┛┏┛┗━┫┗┗┛┳┣┻┓┳┫┛┃┻━━
┣━┳┏┫┣┛┣╋┻┫┳┏┫┓╋┫┳┏┓┃┏┳┛┃┛┫┓┣┣┻╋┃╋┗┗┳┫┻┗
┏┣┓┣━┻━╋┗┳━┛┻┣┫╋━┓━┓┫┃┫┻╋┳┫━┃┓┻┫┳┏┓╋╋┓╋━
┻┫┛╋┳┓┫┏┳╋┃┳╋┓┃━━┃┓┏━┃━┣━┫┓┛━┣┏┛┓━┫┛┳┗┏┫
╋┣┗┗┳━┓┳╋┛┻┓┳┛┏┫┳╋┗╋━┏┣┳┏┓╋┏╋┓┓┗┃┏┃┏┛┗┻╋
┛╋┣┫┫┛┛┛╋┃┣┏┻┃┗┏━━┣┫┛┛┫╋┏╋┗┏┏┏┣━┻┓┛┏┛━┫┓
━┳━┃┃┓╋┳┻┣╋┣┫┣┛━┓┏━┫┓╋┛┛┫┫╋━┃━┳┫┏┗┃┗┣┏┻┛
╋━━┏┫━╋┛━┣┳┏┻┫┓┃┛┏┗┫┳┻┣┗┛┣┗┛┣┳┓┏━┛┏━━━┣┃
┛┏━┃┳╋┳┫┃┗╋╋┳┻┃╋┳┛┣┣┳┣┫┛┗┏┻┻━┓┛┫┫┃┛┻┫┓┫┗
┻┃┫┃┣━┃━┫┗┗┃┃┏┣╋┻╋┻┏┓┫╋┗━━┣┻┫┣━┻╋┣┏┃┫┛┗━
┫┻━━┃┃┓┃┃╋┳┣┃┫┣╋┛┣┏┻┣╋┛┃┃┫┃┛┛┛┓╋┻┣┣┓┻┃┻━
┣┃┣┻┳┫━┛┗━┣┃┣━┗╋┛┫━┳╋┣┻┏┃┏┃━┗┓╋┃┏┓┓┣┏┣┏┗
┛┗┗┗┓┛┗┳┓┓┏┫┏╋┗╋┫┗┗┓┫━╋┓┏┃┗┣┫┓━┣┣╋┣┗┓┃┛╋
╋┳┛┏┛┫╋┗┓┣━┓┳┃┻┏┃┻┃┗┓┏┳┛┫┃╋┳┫┳┣┃┛┏━━┛┗┻┃
╋┗┳┃╋┛┃┻━┫┏┓┣┃┗┓┛┓┣┻╋┗┗┃┣━┛╋╋┻━┏┃┏┏
╋┏┃┓╋┗┣┏┳┗┻┻┃╋┻┻┣━┛┻┏┣╋┃┫┻┃┳┃┳┓╋━┏┻┃┗┃┏┃
┗┫┣┛┛┳┻━┫┻┫┓┓┻┛┻┓┳┛┻┓┻┏╋┳┏┓┗┃┓┃┻┫┻┻╋┻╋╋┻
┃┣┫╋┻┣┻┣┣━┣╋━┓┏┫┃┫┣┛┏┫┛┫┏┏┗┛━┳┻┻┛╋┓┫┻╋┗┃
┗┓┓┗┃┓┃┳┳┃━┻┛┛┓━╋┛┛┻┻┏╋┏┛┫┛━┳┫┏╋━╋╋┃┳┏┫┻
┳┛┛┗╋┻┣┓╋┳━┣╋┃┏┳┃┣┃┏┗┏┻┃┃━╋┳┗╋┳┳┗┻┗┗┣┻┫┃
┃┏━╋┓┳┻┳┛━┓┫┫┻┫┓┫╋┃┏╋┻┓┣┣┛┗┳┳┻┛┗┣┃┏┣┣┓┓┛
┃┣┣┗┳┳┓╋┏┣┓┳┻┣┣┗┛╋━┻┃┛┣┃┛┛┫━┳┻┓┣┓┣┏┏┳┃┗━
┛━━┣┣┏┛╋┓┛┫╋┓┳┏┛┣┃┏┓┗┫╋┗╋┓┗━┃━┓┛┛━┻┏┃┗┣┃
━┗┳╋━┃┃┛┗╋┏┛━┳┛┗╋━┃┃┗┗┏┛┗┣┣┏┫┃┗┃┻┫┏┓┻┳┻┫
━┫┻┗━┻┗━┗┫┃┫┃┏┳╋┻┏┛┛┳┣┓┛┗┻━┓┳┳┣┻┣━┗╋┫┳┫┳
┣┗┫┗┫┃╋┫┳┣┫┳┃┣━┃┣┏┻┳┃┻┗┫┛┣┗┏╋┏┳┗┛┏┣━┳┳┻┓
┃┏┛━┓┏┣┏┣┃╋━┃┏┛━┣┣╋╋╋┻┛━━┳┏┃┣┫┓┛┣┗┓┫┫━┗┏
┓╋┳┓┓┗━━┣┣╋╋┗┏╋┳┳┣━┫╋┣┻┳┓┫┻┏┗┃━┓┛┻╋┗┳┗┳┳
┣┻┻┏━┗╋┣┣┣┃━┗┻┳┣┳┏┗━┏┻┛┛┣┻┳┻━┣┣┫━┗┛┻┛┛━┓
╋┓┛┓┫┗┻━━━┏┫┃┻┗┻┣╋━┫┛┣┫┛┛┳┣┃┃┫┗┏━╋┣╋┳╋┛┣
┫┏╋┛┫┛━┻┓━┻┫┗┣━┣┻┓┫┗━┃┛┓┃┃━┣┣┓╋┣┛┳┓┻┗━┗┓
┛┻┫┗┳┃┻╋┃┓┛┗┳━┳┃┣┻┏━┗┣┻┻┓┓┻┓━┻━┣┫┓━┳┗┓┳┫
┗┗┓╋━╋┻━┻┗╋━━┣┛━━╋┳┃┣┃┻┫┓┫┃┗┛┛┗╋┣┣┳┳┫┛┗━
┏╋┃┫┏┛┳┗━┃┻┳━┻┫┻━┻┣╋┏┏┏╋┻┏┻┫┫┓┳┣┃┏┓┗┳┛┏┻
╋┗┃┫┳━┓━┫━┗┛┏┻┗┃╋╋┣┛┫┃┗┃━┏━┛┛┳┻╋┓┣┏┃┗┛┻┗
┛┣┃┏┏┃╋┓┗━┳━┻┫┫┗┛┫┃┓━┓┫┫┻┣┏┣┻╋┣━┃┫╋┃┻┻┣╋
━━┣┏┫┓╋┏┻┗┻┳╋┏┏┓━╋┗┛┣┏┛━╋┳┻┻┻┣┣┛┛━┳┛┳┗┛┳
╋━┳┛┳┓╋┃┫┻┫┫┏┻┏┗┫┓━┛┻╋┫┗━┏┫┳┓┛┏┣┃┻┛┣┣┓┫┏
┣┓╋┃┻┏┓┏┻┫┳┳┫┛┣┣╋┳━╋━┛┛┣┃┓╋┏┛╋┃┣┓┛┓
━╋━┃┗┓┻┣━┃┛┗╋┳┛┫┓┛┛┣┻┗┻┳┫┓┳┓┳┫┃┏┃┗┏┫┛┓┏┫
┫┃━┣┗┃┃┳┃╋┣┏┏╋┣┃┳┛┓┏┣┳┃┳┗┏┓╋┣╋┫┓┣┏┳┫┗┃┫┣
┻┗┫┣┓┏┣┓┗┫┫┻┃╋┏┣╋┃┏┛┗┗┻┫━┳┓┻┃┣╋┫┃┗┻┳┃┃━┓
━┗┫┳┻┛━┛┻╋━┛╋┏━━┃━┃┏┓┏┏┫┳┳┛┏┳┏┻┗┓━┏┃┫╋━┳
┗┻┳┛┫┛┫━┫┗┫┏┛┃┃┏┗┳┓╋┓┗┫┳┓┏┗┓┳┣┻┓┛┣┃┃┏┛┓┓
┏╋┓┻┗┃━┓┳┛┻┃┏┫┣┫┛┣┓┏━┃┳┣┓┛╋┣┏┣┫┓┳┗┏╋┓┏┏┓
┓┓┫━┃┫━┏┻┃╋┣╋┫┫╋┻╋┻━┛┃┛┃┳╋┛━┛┣━╋━┣┃┗┣┣┗┓
┓┗╋┻━┛┛┃┏┫┛━┃┳┏┻╋┳┃┫┳━┛╋┏┫┛┏┳╋┳┃┗┫┏┛┻┏┣┏
┛┗┃┣┏┳╋╋┓┗━━┻┫┗┗┳╋┣┫┃╋┫┫┓┗┓┏┛┃┏┗┳┳┏┳┓┛┳┓
┗┻┓╋┗┻┃┏┏┫╋┓┛┗┃┗┫┻┻┃┓┓┓┗┳┃┏┫┫┗╋┻┻┗┛┏┗┗┓┫
┻┓┏━┣┳╋┃━┗┏┫╋━┣┏┫┏━┗┓┗┗━┣┃┓┛┣┫┣┃┻┗┣┫┓┣┓┣
┛┳┻┳┗┛┫┳╋┃━╋┣┻┻┓━┗┏┳┃┻┫┣┗┓┗━┃┃┏┃┗┃┻┻┗┣┛┗
╋┃╋┓┫┓┗┳┻┏╋┏━┃┏┻┓┫━┓┻┣┣┓╋━┫┛┏╋┃┓┻┛┻┏┫┗┳┏
┫┛┗╋┃┫┣┳┻╋┗┳┗━┏┻┗┛┏━┻┳┏┏╋┛┗┓┃╋┫┗┳┗┣┛┳━┏┓
┃┫┳┓┃┳┫╋┃┛┗┓╋━━┓┳┓┣╋━┗╋┏┣┣━╋┗┛┏━┻┣┣┳┻┳╋╋
┃━┛┗┫┗┫┓┗┫┫┏┓┫┏┓┫┛┏╋┛━╋┳┓┛━┣┗┓┏┗┗┗┫┫┏┓┳━
┃┻┣┃┛┗┣┃┗━╋┓┳┛┗┏┫┛┫┃┃┻┃┗╋╋┏┻┃━┳┳┛┓┛┓┣┣━┓
┛┏┓┻┃┻┳┻┣┫┛┛╋┣╋┃┻┳┣┣┣╋┫┗┓┛┳┏┣┫┏┣━┏┻━┗━┣┓
┛┻┣┗┛┻╋━┃┫━┓┣┣┫┓┃┫┛┏┻╋╋┏┓┫┣┓╋┏┻┏┻┫┗┫╋━┏╋
┳┫┓┓┳┛┗━━┫┃┏┣╋┫┣┏┃╋┳┗━┓┫━╋┻╋┗┗┻┻┛┣┣┗┃━┣╋
┳┃┗┃┗┳┏┓┻┃┣━┣╋┣┛┻┣┣╋┣┳╋┃┫━┏┳┻┻┣┳┗┓┻┣┃┃┫┗
┣┃┻┃┗┳┃┫┳┏┃━┣━┏┗┻━┃┗┛┳━┻┛┃┫┻┛┏┣┛┫╋┏┛┃┳┛┫
┳━┓┫┓┃┗┳┗┓┳┏╋╋┏┫┓╋┏┏┏━┃┗┃┃┫┃╋┣┫┫┗┣┛┻┗┓┛━
┃━┗━┓┛┗┳┛┫┫┣┻┗┛┣┓┣┻┃┏┏┛┏┫┏╋┣┃┓┳╋┻╋┫
┫┃┫━┏┫┃┃┳┗┫┗┻┓┫┓┗┫┃┣╋┓┳━┃┓┣┫┃┛┓╋┏┗┳╋┗━┻┗
╋┫╋┓┳┏┣┛┣┃┃┏╋┏┃┏┏┗┻━┳┃┫╋┫┓┻┏┳┣┳┫┫━━┫┫┓┫┳
┻┗┻┓┫┳┛┃┳┻┳┫┻┓┫┏┳━┃┫┃┏┗┫┏┛┛┣╋┻┏┏┛┣┓┫┻┫┻┏
━┛┫┓┛┓┃┛━┫┛┗┫╋╋━┃┣┃┗┣┗┳┗┏┻┏┓┏┃┓┃┛┛┫┳╋┻┃┳
┳┛┓━┳┣┏┗┃┫┛━┃┻┏┛╋┣┛┳┃┓┏┻┫┏┣┻┻┫┫┣┃┓┻━┃┗╋┓
┣┃┗┳┛┻┗━┃┛┫┛━┏┗━┃┳┫╋┗┻┛━┫┳╋━┻╋┏┓┻┏┫┫┗┣┳┃
━╋┏━┫┣┗┓┻┃┓┳┗┓━┗┫┏┗┣┳┗╋┗┳┓┗┫┳━┣┫┣┃┫╋┏┣┓┃
┗┻╋┻╋┛┏┳┃┛┗┻┻┫┃┛━┗╋┳┳┫┛┛┫┫┛┛┻┗┛┏┃┣┣┃┏┗┻┳
┗┓╋┏┫┣┫┻┛┓┣┫┛━╋╋┃┏━┳┏┫┻┣┫┳━╋┳┃┣┏┛┳┫┻┓━┃┏
━━┻━━┳┗┳┃┳┫┫┓┻┏┻╋┛┛╋┏━┛┓┃┻┃┫┛┃━┏┃┣┃┓━┓╋┏
┻┻┳┻┏┛┣┻┓┗┛┛┃┃━┃┫╋━╋┛┃┫╋┣┳╋┗┓━┫┫┏━┻┻┛┗┳╋
┃┓┏┳┣┛┣┳┃┳┳┓╋┳┛━╋┛┳┏┳╋┳┻┃┓┗┗┳━┣┻┓┻┻┻┛┃┳┃
┫┓┏┣┻┃┓┏┳┫━┓┣┏┏┏╋┓┳┣━┃┃┳╋━┏━┣┣┳╋┓━┻┣┛┗┛━
┃┓┗┃┳┓┗┓━┗┳┫┫┏┛╋┛┏┗┛┓┏┃┛┫┛┫┫┻┗┏━┏┏┣┓┻┻┫┫
┗┻┫┣┛┻┏┫┏┓┻┣━┻┗┳┃┫┃┳┃┏┫┣┫┛┃━┏┣┓┻┏╋━┗┻┣┻┓
┣┃┛┣┫┃┗┫┏┃┛┻┃━┳┃┛┓┣┳┃┛┗━┫┏╋┻┓┏┏┗┗╋┏━┛━┛┻
┗┃┳┗┃┃━┣┛┓┫┓┣┓┣┃┣┗┳╋┏┳┳┓┗┻┣┳┗┻┏┳┓┃┗┻┳┏┛┛
┻━┛┃┓┗┃┳┻┣┫━┏┏━┗┛┣┫╋┗┳┓┃┫━━━┫╋━┛┫┃┃┃┻┓┓┓
┳┣┛┃┓━┳╋┏┏━┏┣┃┗┳┫┛┻┃┓┏┗┣┻┳╋━┳┓┻┓┳┳┏┏┫┣┫┃
┓━┳╋┫┳┓┓┻┳┛┃╋┻┃┫┣┗┛┻┣┏╋━┗┏┗┃┃┛┣┳┛┗━┛┣━┫┏
┳┣━┫┓┏┣┫┃━┣┃┫┻┛┳┛┣┫┻┓┓┏╋┃┻┛┳╋┓┛━┏┻┏┻┏┣┏┃
┣┗┏┣┳┃┛┗┣┳┗╋┓┃┏┛╋┏┏┫┫┓┓╋┳┣┳━┃┓┫┗┫┣┓┣╋┏┻┓
╋━┛━┣╋┣┏┃┃╋┫┗┗╋┛┫┻┫╋┗┏┳┏┛┫┳┳┳┛┃┓━━┻┫┻━┃┫
┳┫╋┗┳━┗┓╋┃┏╋┃━┫┻┳┃┗┏━┏┃┃┗┓┣┛┃┳┫┫┏┏┻
┫┏┳┣╋┫┣┣┗┃┣┛┗┻┛┣┓┣┏┃┳┓┣┃┛┛┛┛┣┗┻┃┏┛╋┛╋┏━┗
╋┻┃┣┣╋╋━┏┃┃┃┛┫╋┓╋┗━━┫┳┃┓┗┣┳┫┣┏┏┳┛━┻┻┻┗━╋
╋┻╋┫┏┗┓┳┏━┏┛┓━┫╋━┣━┫┏┗━┻╋┳┏━┣┏┃┛┛━┫┻┏┃┃━
┓┃━╋┻┛┛┳┓┛━┏╋┗┣┫┳┫┫┫┗┓┳┣┗┗┳╋━━┣┃┃┃┣┓━┛┃┏
┳┛╋┗╋┗┏┏┛━┏━┗┻┻┗╋━┓┓┻┓┣┫┗┫┓╋┓┣╋┃┃━┛┛━┣━╋
━┏┛┣┓┫┃┗┗━╋┓╋╋┛┫┏┻┣┣┏┏┓┃━┛━┓┓┛╋┻┓┓┗┛┣┣╋┫
┳┻┗┏┏┳┛━━┫╋┳┻┓┓┃┛┛┛━┓┳┓┻┫┫┳┏┳┫┓┗━┛┫┣╋┻┏┓
┗┻┓┏┳┣╋┳━┳┳┃┃┻┛┳━┃┃┏┏┗╋━┻┫┫┫┫┻┓┳┃╋┣┗┳┳┗┳
┫┻┻┗╋╋┫┛┗┓┣━┛┫━┳┗┏┣┛┫┳┻━┏━┫┳┃╋┏━┗╋┏┣┳╋━━
┗┣┗━┣┓┣┻┏┛┳┫┛┏┗┓┃┗┃┃┣┳╋┗┻┏┃┣┛┣┏┛┛┛┻╋┻┫┏┫
╋┓┗┣┣━┫┣┃╋┃━┓┣━╋┓┏┃┻┫┓━┫┏┗┳┃┓┓┏╋╋┃┳┏┣┗┳┫
┓┛┓┻┫┣┳┛┛┻━┣┫┗┻╋┃┻┻┓┻┃┗┻╋┓╋┣━┻╋┃┳┻┛┫┫╋┗┫
┗┏┳┓┳┏┫┃┃╋╋━┗┏┫╋┻┣┛━┃━╋┳┃┫┏┓┻┏┃━┫┳┃┓┛┏┣┗
╋┏┏━┫━┃┳┓┃━┗┓┫┫┣┗━┫┻┣┏┛┓┣╋┗┏┏┏┗┃┣┳┓┻┳┃┣┣
┃┃┏┓┗┣╋╋┳┣┓╋┃╋┓┗╋━┏┏┣┣┣┏┣┛━┗┗┫┣┓┫┏┏┣╋┳━━
┃┫┏┻━┻━┫┻┃┳━┣┗┣━┣┫┓┓━╋┗┛┳┛┫┫┗┓╋┃┗┃┻┛┓┣┳┓
┓┻┳╋┳╋┫┫━┳┃┗┓┛━┗┃┫┣┻┓┏┛┓┏┗┻┫┓┃━┃╋┻╋┻┣┳┏┫
┗━┻┣━┳┻┏┣┳┗┗┫┃┣━┳┃┏╋┳┗┓┛┣┛┗╋┳┓┛┏┏┃┳┣━┏┃┓
━━┣┫┻┛┳┣┃┓┳┃┳┗┣┛┻┫┓┏┣━┫┣┛┣┓┃┻┏┣┗┳┫━┓╋┓━┏
┳┻┣┓┻┗┣┛┏┣┻━┓╋┓┏┏┏┛┗┃┛┻┣┛┏┏┓┻┫┏┗┣┫━╋┏━┣┳
┏┻┣┓┓━┗┛┳┃┫┏┃┣━┏┃┻┳┛┣┗━┫┫┏┗┻┃━┣┛┃┻╋┗┗┻┳┫
┳┫┗┳┛┓╋┓┫┳━┻┻┏━┗┃┻┳┳┛┛┏╋┓╋┫┣━╋┻┣┃┻┳┗┻┳━┳
┻┳┏┛┣┃┣━┛┗┃┓┏┫┫┫┫╋╋┃┫┛┗┗┻┓┣━━┻┛┏┃┛┃┛┏┛┣━
┓┓┻┓┏┣┃┏┣╋┗┏┣┓┻╋┛┛┻━┫┳╋┻━┗╋┣┛┻┗━┣┣╋
┻┓┃━┫┫┓┫┓┃┗┻┣┛┳━╋┃┣╋┣╋╋╋┛┛┏┳┣┳╋┣┗━┓┳┫┓┳━
┳┏┛━┻┛╋╋┗┫┃┳┏┓━┗┣┻━╋┓╋┣┃┓┃╋╋┫┫┻┻┻┃┗┳┣┣┓┛
┏┻┗┳┻┓┓┛┫┳┛┫┫┻┣┃━┻┣┗┓╋━╋━┳┻┣┏┛┏┳━┣┗┗┣━┣┓
┳┓┛┗┫┣┛┏╋┻┣┣┻┗┻┃━┻┓┓┣━┏━┓━┻┃┛┳╋┏╋┳┫┻┻┓━┏
┳┏━╋┃┻┻┓╋┓┫╋┓┗┓┫┏┛┓┓┛━┻┃┗┻┏┗┻━┛┏┗┓┻┏┳┓┏┻
┳┻┗┛┃┻┫┗┃┏┻┛┫━┻┏┻┗╋┛┗┫╋┓┏━┫┳━┛┃╋┗┻┫┃╋━━╋
┏┣┫┗┳┛━━┏┳┏┛┣┓┓┫┏┳┃━┃┏┓━┏━┳┓┗╋╋━━━┻┏┏┻┣┃
━┻╋┃╋┗┗┃┓┻┏┻┛╋┗┻┃┣━┫┣┃┗┫┳┛┫╋┳╋━━┣┻┻┣┗━┗━
╋┳┃┛┫┗━┃┓━┗┻┏┓┃┓┻╋┻┳┓┏┃┫┛╋┓┣╋┛━┃╋┣┣┓╋╋┃┫
━┓┓┻┃╋┛┃┫┓┓━┛╋╋┏┫┫┳┳┛┏┫┗┫┗┓┓┳━┳┻┛┻┳┛┓┳┓┳
━┫┏┓┏┣┻┫┓┛━┫┫┻┫━┗┳┣┓╋┣┣┳┫┛┣╋┫┳╋┣━┣┏┗┏┏┗┗
┗┓┃┫━┗┛┏┣┻┗┓┛┓┏┳┏━┫┣┛┓┻┫┛┫━┏┳╋┻━┻┓┳╋┃┗┏┓
┃┃━┣┃┣━┛┛┗┳┃┛┣┫━┳┳┫┫━┻━━┻┫╋┣┃╋┃┻┳╋╋┓━━╋┣
┏┣┣┻┳┫┳┳┗╋┳━┻┻┳┏┛┛┏┏┏┫┛┣┓┛┫┓╋╋━━┛╋┣╋┛┫━╋
┓┫┣┫┛┳┓┳┫┏┛┏┓━┛┛┫┣┣┻━┳┫┻┃┃┣╋┳┛┓┓━┣┃╋┓┏┃┓
┻┻┏┫┫┛┻┓━┗┳┏┃┓┫┃╋┗━┛┳┗┗┓━┛┻┫┃━┗┣┏━┏┗┣┻┻┗
━━┫╋┛━━┓┏┣┣┏┣┫┳┳┛┗┻┗┓┳╋┫┫┏┳┫╋┻┫┓┻┫┗┣╋┻┫╋
┳┛┏━┣┻┓┗┣┳┓┣┣┗┓┣━━┳┣┏╋━┏┓┻┏━┫┣┣┣┛┗╋┓┻┃┃┳
┣━┻┻┣━╋┳━┫┃┗┳┫┣┻┳┛┏┃┃┃┏━┗┣┳━┻┃┃┗━┏┏┫┻┗┃╋
┓┫┣╋┛┗┗┃┻┓┛┃┏┏┻┓━╋┫┳┫┃┣┓╋━┣┣┃━┳┗┃┃┣╋╋┣┓╋
┃┳┗━┃┛┫┣━┏┣┫╋┛┃┫╋━┏━┃┳┣┗┻━┏╋┣━┫┓┛┃━┣┃┏┳━
┻┗┓┃┫━┗┛┓╋╋┫┳┗┃┓┻┛┣┗┳╋┳┳┃┳┛┃┣┃┗┏┛┃┳┛┳━╋┏
┣┻┣┫┗┓╋┛┫┓┛┓┳┗┗┛┏┣┣┣┳┗┛┳┃┃┗┻━┗┻┃━┗┗━┛╋┻┗
┻┓┏━━┛┣━┏┫┗┳┻┣╋┃┃┣━┛┛━╋┛┗┫━┻┓┃╋┗┻┛┓
╋┃┣╋┛┃┛┫┣┓┗╋┗┻┓┳┳┏┣┃┏┏━┃┗━┗┫┏━╋╋━┳┳┳┓┗━┻
┓┳┓┛╋┛┛┛┻╋┫┳┏┻┏┳┳┗┗┻━┃┫┫┻━┏┃╋┓┫━┗┏━┳┗┏┏┻
╋┓┏┃╋╋┗┓┫┳┗┓╋┳━┫┗╋╋━┓┓╋┃┓┛┛┓┳┣┫┫┓┫┏┓┃┓┛┛
━┗╋┛┳┗┛┃╋┻┃┏━┣┓━┫┫┛┛━┃┓┛┛╋┛┓┫┓┃━━╋┃┳┫╋┫┏
┳┛┏━┛┫┓┛┛┻┣╋┃╋┣┻┻┣┻┣━╋╋┏┓┃╋┻┻━┣━━┛┓━┓┃┗┛
┗┃┳┣╋┻┣┃┛┓┻┳┏┳┻┫┻┃┳┏━┏┳┓┳┗┳╋┛┓┫┏┻┏╋┻┛╋━┻
━┻┗┣┗┗╋━┛╋┏╋┓┗┓┫┏┛┓╋┻┫┫┳━┫━╋┫┏┳┣┳╋┻┣┳┻╋┛
┓┫┓┻┻┛━┳┫┻┏┏┳┃┏┣┓┓┃┃┃┫╋┛┻┛┳┃┗╋┻╋┣┫┻╋┏╋╋┏
┏┳┏┣┏┫┗┛┗┳┗━┏┗┗┗┣╋╋━┣┓┓┗╋━┗┓┻╋┛┏━┳┃╋╋┗┃┓
┃┗┏┛┗┻┣┳┻┗┛┓┓━╋┳┫━┫┗┛┓┛┣┏┳┣┗┗┫┛┓┛┣┓┣┫┣┳┛
╋╋┗┛┣┫┏┻━┫┏┛┻┫━┣┳┳┏┳┳┣┣┓━┣┻┻━┓┫┏┃┃╋┻╋┻┫┛
┛┳┃╋┃┣┃┣┻┗┗┓┓┏┣┫┣┓┗━┛┻┏┃━━━┣┻┻┣┃┃╋╋┣┗┛┣┳
┻┃┻┗┣┻┻┏┃┳┃━╋┫┫┏┃┣┓┻━━┓╋┏━┫━┏┣╋┳┓┗┗┛┳┫╋┳
┣┣┛┏┓╋┳┃┣┫┻┃┃┏┫┏┓┓┳━┫┫┃┃┻┫┳┻━┏━┃┓┫┫━╋┏┛┛
━┳╋┃┓┫┓┛┳┃┻┻┫┛┓┛┓┫┣┣┏┫┣┏┗┓┫┗┣┛╋┓╋┛┳┻┣┛┣┣
┏━━┃┃┓┓┻┣┫┏┻╋┛┣┣┫━┫┣━┏┻┻┓┻┻┳┓┳┫┳┗┛┃┛┫┻┏┏
╋┫┗┃╋┫┓┛┣━┃┫┗╋┫━╋┓┗┏╋┓┛┏┻┫┻┻┳╋┛┛┗╋┏┃┗┏┗┫
┃┓╋┫━━╋┓┃╋┛┛━┫┓┳┏┳╋┫┓━╋┻╋┛┃┻┣┏┏┛━╋┓┗╋┫━┃
┻┫┏┏┛┃━┗━┳┻┫╋┃━┻┣┛╋┳┣┏┃┃┫╋┏┃┻━━┫┻┏┣┓╋┻┃┛
┣┓╋┳┏┫┗┗┗┏┃┃━┻┃┏┓┛┣┓┛╋┓┃┛┛╋┓┳╋┫┛┳┛┫┫┻┻┓┫
┏━┏━┣┗┣╋┛┣┓┻┛┓┻━┣┣┫┏┻━┣╋╋┛┗┛┻┃┃━┏┃┗┳━╋┓┃
┓┣━┫┳┣┳┻━┃┓┓╋┃┣┛┣┃┓┛━┣╋━┛╋┓┓┓┗┓┣┏┳┛┣┣┣┣┃
╋┛╋┃┛┻━╋┓┏┏┫┫┻╋┫┓┳┻┫┣┃┓╋┣╋┻┫┏┳┳┫┛┫┣┳╋┛┫┣
┳┗┓┫┛┃━┏┓┻┏━━┏┏┓╋┻╋┓┃┫┏┫━┣┗╋┛┗╋┫┻┫┗
╋┗┃┏┓┛┻┓┓┏┫┗╋┃┣━┗╋┛┏┫╋┏┗┓┻┓┃┏┳┫┗┃┣━┏┗┃┃━
┓┳┏┻┳┻┗┓┫┓┗┻┃┏┓┛┳┛┣┓━┣┛╋┣┣┳╋━┫┃┓┳┃┳┗┃┛━╋
╋┃┣╋┃┛┓┃┫┛┳━┛┳┣┳┳┗┏┫┏┏┓┫┣┛┗━┳┳┗╋━┣┻┛┻┳┳┃
━┓┓╋╋┳━╋┃┛┳┗┫━┓━┛┫╋┣┳┓┏┓┗┫┳┻╋╋╋┃╋┻┻┓┗┏╋┛
┻┳┏┓┗┗┫┣╋┓┣┛━┣╋━┻┃┓━━┻┫┣┏┳┏┻┓┏┏┏┏┫┫┫┫┓┃╋
┃┓┗┗┗┗┻┫╋┏┛┛┛┣┻┻┃┫┫┛┣┗┫┳┳┏┻┻┫┓┃┛━┗┛╋┫┗┳┏
┃┳┃┳┓╋┳┏╋┏┗┣┏┗┳╋━┫┓┃┳┛┗┏┛┓┗┛╋┻╋╋┫┓┃┻┣┗━╋
┛┛┻━━┃━━┣┗┳┓┏┣┫┗┻┻┗╋┛┛┃┣┣┓┫┛╋┛┣━┛┳┻┏┗┏┻┻
┗┛┻┣╋┛┫┓┣┻┳━┻┻╋┛┳┣┳┗┫┗┃┗┏┗╋┳┻┏┛┛┗┳┗┣┏┻┏┣
╋┳╋┗┃┏╋┫┛┣┏┏┗┓┗┓┏┫┏┛┏╋┻┛┳┫┳┗┏╋━┓┣┣┛┳┣┗╋┻
┏┻┓┗╋╋┓┏┛┓┛━┗┓┏┛┃┏╋┣┻━┻┃┛╋┃┃┗┃┗┻┃┻┏┓┃┏┣┃
┳┃┛┓┏┗┻┃┛┳┛┳┻┏┳┫┳┛┛╋┻┓┛┻┃┗╋┓┗┣┃┛┛┛┃┗╋┣╋╋
┏━┻┏┳┛┛┻┫┻┏┳┣┻┗┣┻┣┫┛┗┃┻┻┏┣┗┛┳┃╋┓┻┛┓┫┣╋┻┻
┣┃╋┃┃┓┣┃┻┛┫━┏┳┳┳┃┃┗━┣┣╋┣┗┻┳┓┣━╋┃━┏┣┳╋┳┓━
┏━┛┻┫┣┣┛┓┳┃┻┓┻┛┻┻┫━┛┳┓┻━┳┣┳╋┃┻┫┃┏╋┫┃┳━┣┏
┃┃┛┫┗┗┳┏┻┣┛╋┓┓┛┫┻┗┓┃┫┓┫┻┛┳┓┗┣┫┳┓┗┓┗┏┓┻┏┻
┣╋┻┏╋╋┫┛┫┣╋┳┓━┃┳┣━┃┫┳━╋┫┓┣┏┫━┻┗┗┳┳┛┻┳┃┻━
┓┛┻┛┗╋╋┃╋┻┻┗━━┗┗╋━┃┣┛┃┻┃┻┳┓╋┣┃╋┣┃━┣┻┗┓┏┓
┻┃┳┓┣┛┛┛╋┏╋┏┏╋╋┛┃┏┳┃┛╋┃┫┻┓┓┳┛┓╋┛━┃┓┳╋┣┻┓
┓┳┃┣┻━┃┻┻┛┫┃┣┓┣┗┣┣┫┻╋┳━┳┛┃┻╋┛┗╋╋┏┏┫━┗┃┏┓
┳┫┳┛┛┣┛┓┗┃┃┃╋┫┫╋┏┣┃┓┓┻━┫╋┳┓┓┏┛┣╋┛┫┻┳╋┻╋┻
┛┓┏┛┣┣┏┓┃┓┛┃┗━┓┗┓┓┳┗┻┳╋┓┏┏┓╋┃┳┗┗╋╋┓╋┏╋┛┛
┫╋┗┏┫╋━┓┓┃┣┓┻┣╋┗┣━┫┻┣┛┏┣┗┻┏┳┳━┣━┓┣┳┻┳┛┗┫
┓┳┃┣┳┃┛┻┓┏┃┓┫╋┗┗┏┻┛┣┻━━┫━┓┻┳┣┗┃┻┫┛┫
┫┗┛┻┓┓━┃┳┫━┳┛━┏┣┓┃┣╋┏┫┛┗┳┗┓┃╋┣━┻┣━┳┃━╋┫╋
┳┳┻┃┓┻━┓╋┻╋┗┫┛┓┛┛┓┛┃┻┻┗╋┏┏┓━┳┫╋┓┣┓┗┓┏╋╋┣
┳┏━┃┫┃┳━┳┳┃┛┫┃┳┛┏┛┻┛┏┣┓┓┫━┗┫┃┻┛┫┗╋┳┃┛┓┃┣
┻┃┓┗┓┻┫┫┫┻━━┓┳┣┻┓┛━┫┳┗┏┻┛┫┃┫━╋┫┛┛┫┣┻┓┏┃┗
━┣┻┫┣┓┻┃┳┓━━┫┻┏┣┏┃┏┣┗━┛┣┣┳┏╋┗┗┓┓╋┗┃┳┗┓┏━
┗┻┃╋┻┛┣┫┫┏┳╋┻┻┗┳┻┣━┗┛━┫┣┫┃┏┗┗┣━┻━┗┣┃┣┻┛┓
┣━┳┓━━┓┻━┃┳━┗┫┗┏━╋┓┛╋┛┳┗╋┻┃┓┓┃━┃┗┓┃┃┫┣┛┫
┗┣┓━┃┫┏┣┫┃━┏━┓┫┛┃┏┗╋┛┗┃╋┳┳┫╋┳┗┛┣╋┃┻┛┳┗┏┳
┛┗╋┃┻┃┃┗━┛┳┫┃┛┓━┳┛┳┛┛┗┏━┗┳┳┳┏┗┳┻┻┻━┃┣━┣┏
┗┓┳┗┣┳┛━┫┳┫╋┗┃┻┓┣┻┃┗╋┻━┏┓┳╋┓┃┛┓┳┳┣╋╋┫┗┛┓
┏┛┣┏┛┗┛┏┏┏╋┫┻┣╋┓┛┓┏┻┓┫┣┓┓┗┣┳┫┃┛┳╋┏┛╋┓┻┓━
┫╋┣┏┻┛╋┃┏┻┳┻╋┓┳┓┓┏┗┳┛┏┻┓┏┣╋┫┛╋╋┳┻┃┓┳┫━━┓
┓━┏┣┣━┃┃┏┳┃┳┗┫┃┏┳┫┻┓━┗╋┛┳┗┻┻┓┗┓╋┛┣━┏╋┣┫╋
┻┣┳┗┣╋┫┳┛┫┏┛╋┫┃┏┻┫┳┫┃┏┻┳┻╋┃╋┗┫┛┗┗┗┫┃┛┓┳┫
╋┛╋┻┓━┛┗┏┏╋┓┳┫━┻┓┏┏┃┣┳━╋┳┗━┗┓┗┫┫━┓┗┛┻┏┻┏
┓━┓┓┣━┗╋┻┗┣┃┗┗┻━┳┻┛┛┻┳┃┫┃┫╋┻┛┃┫╋┳┏┓┻━┓┳┛
┃┗┏┏┗━┃╋┫┏┫╋┏━╋┏┻━┃┃┣┏┗┗┳┛━┻┓━┣┻┫┳┫┻┣┏┗┣
┻┓┗┃┳┛┳┓┓╋┗━┻╋┫┣┫┃┏┛┳╋┏┫┓┗┛┓╋┏┛┃┛┗┣╋┛┣┻┛
━┓┃┣┻┏━┓━┳┃┗━━┣┻┛╋┏┃┓┛┫┣╋┻┻┣┏┳┃┫╋┣┫┫┫━┛┏
┫┏╋┓┣┳╋┣┃╋┳┫┳┳┣┏┣┣┣━┏┏┗━┓╋╋┗┃╋┻┣┻┛┛┻━┗╋┻
━┏━┫┣━┻━┻┃╋┗┓╋┻┓╋┳┳┻┻┣┗┻┗╋┫┛┏┛━━━┃┏┳┻┻┻┛
┳┓┣━━┻┗┛┻┛┫┫┏┻┳┗┓┓┃━┻┛━┏┣━┫╋━┳┃┓┛┃┫━┃┓┫┛
┫┫┛┗┏┃━━┓┳┃━┗┃┫┫┏┫━┏┗┛┃┓┳┻┣┣┃┻━┏┗┓┫━┳┻┃╋
┻╋┃┳┫┃┛┫┓┓┫┏┣┓┳┗┳┓┳╋┣┛━━┗┃┳┣┛┻┫╋┫╋┃
┃╋┣┏┫┓━┛┣┣┳┣┓┻┃┛┗┫╋┣┫┛┃┏┏┃┏╋┓┗┃┫┫┛┳┛╋┃┗┛
┻┳┓━┻┓┫┳┗━┃┣┳┗┃┣┓┣┛┫╋┛┻┏╋┓╋┫┻┏┳┓╋━┏━┻┏┓┃
┛┗┗┏┫┏┳┗╋┏┻┣┓┫┓┳━╋┓┫┳┛┣┻┗┗┫┃┗┗╋┃┛┏┃┫┛┫━┃
┗┛┫┫┏┻┏┣┛┓╋┓━┫┻━┓╋┗┫┛┃┓┗┃┏┏┣┗┓┓┗┓┣┏╋┓┳┓┓
┗┏┃┗┏╋━┫┏┓┏┣┫┻╋╋╋┗┛┛┳┫┓┓┗╋┳┫┛┗━┳┫┣┳┛━┻┓┛
━┏┃┛┛┣┏┣┓┳┗┫┻┓┻┻┳┫╋┓┃┻┣┛┫┏┣┗┣━┫┏┫┓┣┓┳┳┏┗
┫┣┣┫┗┗┏━┃╋┏┣┗╋╋┣╋┫╋━┻┏┏┻┏━┓┛┓┻┻┏┻┻┃┓┻┛┣┛
┏┣┳┫┃┓╋┏━┻┛┻┃┳┓┫┓╋┓╋┣┛┻┻┃╋┳┳┗┛┃┛┗┛━┏┃┳┏┻
┛┫┻┣┓╋┛┏┃┏┻┛┣╋┣┛┏┓┛┏┛┛┗┫┛┛┃┗┃┗╋┣┫┃┏┓┳━┣┳
┗┃┗┛┣┛┛┓┫┓┓┗┗┗┏┏┣━┏┛┓┛┛┗┫━━━┛┗╋┫┳╋━┫┣┏┃┻
┛┃━┏┫┛┫╋┛━┳┣┓┗┛┻┏┫╋━┳┃━┗┣┗┳┓╋┏┫╋┻━┗┃┃┏┃┫
┣╋┛┃┣┛┫━┣┛┫┻┫┃┣┗┓╋┣┃┻┣┫┻┻╋┣┓┳┓┓┓┣━┏┓┫╋┫┫
┻━┻┻━┏┫┓━━┳┣┫━┣╋┏┻┳┻┛┗┻┳┓┫┳┏┃┛┫┣┳┛┳┻┣┓┣┫
╋┗┫╋┫┗┓━┳┳┣━┛┃┛┻┃┃┃┣┗┳┻┳┻┗━┻━━━┳┏┃┃┫┛┗┻┗
━┃┃┛┫┻┃┓━┗┳┫┛┫┫┫┓━━┫┗┓┳┓━┛┏┫╋┻╋┗┃╋┗┣┫┫╋┃
┣┫┓┫┣┓┃┓┻┗┻┫┳┏╋┫┳┻╋┻┻┫┃┻╋┫┏┓┓┓┻┓┣╋┗┛┣┓┓┗
┛┣┓┓┳┗━┳┛┻┓━┗╋┗╋┛╋┃┛┻┛┓┃┻┻━┻┏╋┗━┻┳┓┻┏┓┻┏
┣┫┳┗┣┗┓╋┛┻┃┏┛┏┳┻┏┃┻┓┃┏┗┓┏━╋━┳┃┓┗┣┳┳┗┏┻┓┣
┻━┳┫┣┳┏┓┗┳┏┃┓━┏┣┗┃┫┳┳┫┻┃┳┫┓┗┛╋━┏┻┗┛┗┏┳┫┻
┫┫┫╋┏┏┃┛┫╋┗┻┣┳┫┓┓━┳┓┛╋━━┗┛━━┃┻┃┳┳┃┓┣━┳┛┓
╋┣┃┣┓┣┓━━┛┓┗╋┣┛┳┫┫╋━┏━┳┛┛╋╋┳┛┫┏┏┓┃━┓┏┛┏╋
┏┳╋┓┗━━┗┻┣┣┛┏┳┫┣╋┣━┗┛┛┓╋┫┓┻┓┃┻┏┏┛┳┳┣━┳┫┳
┫┣┗┃┛┓┗┓┃┏┛━┫┣┗┫┳━┗┏┣┫┳┳┃╋┫┫╋┣━┳┫┣╋┛┓┓┣┏
┃╋┻┻┣┃╋┻━╋╋┻┗┣━━╋━┻┃┃╋┏━┃┏━┣┏━┫┫━┫┫
┏┫╋━┫┏┳┻┃┓╋━┗┗┗┻┛┏┗┓┫╋┃┗┃╋┗┓━━┳┣╋┗┗┣┻┛┫┫
┃┃━┳┻┓┳╋┏┏┛┓┛┗┣┏┫┳┃┣┣━┓┏┻┣┣┗━┻┗┻━┣┗┗┳┃┳┣
┣┳┏┳┓┃┃┃┏┛┗┛┻┗┗┳┫┛┗┏┃╋┏┓┓┣┃┳┃┣┻┛┛┫┻━┣┃┻┻
┣┗━┣┻┛┫┛━┫┻┃┓╋┓┳┓╋┗┣┃┗┏┣╋━┣┛┳┻┃┃┫┣━┣┓┃┻╋
┫┃┳┏┣┏┫┻╋┫┏━━┗┳┏┳┳┓╋╋┫╋┫┏┛┳┫┗╋╋┓┛┛┗┗┣┓┣━
╋┳┣┳┃┗┓━╋┛┃┓┓┏┛┏┏┳┓┏┛━┣┫┳━┃┗┗┗╋┗┛╋━┃┃┓┳╋
┗┛┣━┗┳┏┻┗━┳┻┣┻╋┫┃━┫┫┓┏┛━┛┓┫┗┣┳┳┻┃┛┣┗┣┣┏┳
┫┗━┏┗┳┏━╋╋┓┗┳┃╋┳┓━━╋┣┗┻┛╋┻┳┻┣┣┓┫┻┗╋┻━╋┓┳
╋┫┣┣┳┳┃┗┣━┫┏╋┫┳┏╋┛┣╋┃━╋┗╋┃┛┻┳┃┛━┗┃┏━┓┛┗┃
╋┗━┻╋┓┳┏┗┗┛┗┓┣┳┗┃┃┻┓┻┣┓┫┻┃━┏┏╋┣┗━┛┣┗╋┓━┫
━━┫┻━╋╋┫┻┗┃╋┛┻┳┳┳┗┗┗┛┻┫┗╋┃┛━┛┗┃┛┏┛┫┓┻┣━┣
┣╋┗┛╋┗┛┃┣┏┃┃┻┻┛┳┳┳┻┣╋┃╋┻┫┗┫╋━┓┓┗━┫┗┻┳━┻┛
┛┏━┻┃┳┗┣┗┛╋┫┣┃┳┛┳┻┗┗┓┫┻┃━┣┓┳┗━┫┛┏┳╋┗┏┻┓┓
┻┓┳┏╋┫┏┏┻┗┓┗┏┳┳┻┳┫┏┗╋┃┛━┃┓┣┗┏┓┻╋┓┃╋┃┗╋┗┏
┳┻┻┛━┫┫┫╋━┏┃┏╋┃┳┗┛┓━┛┫╋━┳┳┳┣┃╋┃┃┣┃━┛┛┻━┳
┏┫┗┃┏┏━┻┳╋╋┓━━┗┛┳┳┛┗┫━╋┓╋┻┓┓╋┻┏┛╋┫┫┣┛┣┗┣
┛┃┣╋╋┻┏━┗┏┻┗┣┓┛┏┳┏┣┻┳┣╋┏┫┛━┗━┫┓┻┛╋┫┳┗┓┳┓
┓╋┗┻┣━━┫┗┻┃┗┗┻╋┳┗┫┻┻┫┣┗┏┳┻┗┻┻┃┛╋┓┃╋╋┛┣┏┻
┛╋┣┣┫┳┣┛━┃━┃┏┻╋┛┓┫┃┗┫┓╋┻┏┛┏┳┗┏┏╋┳┏╋┃┣┻┓┣
┛┣━┫┣┛┓┓┗┃┛┫┳┫┣┃┳━┻┻┳┓┛┳┣╋┻╋┫┣┛┗╋┗┓┫┗━┛┓
┳┃┗┏┣┣┳┏┓┻┻╋┣┏┳╋┳╋╋┣┳┳┃┫╋┃┃┏┗┫┳┻┗┃╋┗┛┫┏━
┓━┛┛┣┛┃╋┗┗┫┳┛┓┗┓┃╋━┫┣┛┗┻┗┓┻┫┛┓┛┗┫┳┏┃┣┏┫┏
╋┛┫┃┳┣┳┏━━┫╋┫╋┗┗┫┓┗┃┫┛┏╋┻╋┗┃┃┏┓┗┻┏┏━┻┗┛━
┳┃┻╋┏┛┫┃┃┓┫┛╋┃┛━┃┫┳┃┗┫┗┻┛┳┣━╋┃┫┣━┓╋
╋┃┫┗┛╋┻┻┓┣┣╋┣┏┳┫┗┣┣━┗╋┓┫┻┫┻┓┳┏┓┃┳┏┃┻┓┛┏┛
┏┣╋┛┻┻┗┃┗╋┏┛┏┫┃━┣┗┫┫┫┣┛╋┫┻┗┻┃┃┏┓┏┣┣┛┃┻╋┛
━┻┃┃┫┗┗┃┓┓━┣┛┫┓┛┫┃━┓┛┫━┃┛━┣┛┏┛┻┻━━━┗┓╋┳┏
━┫━┛┛┏┛┻┳┫╋┃┻┃┣┣┗┫┓╋┏┳┻╋━┏┣┻┛┻━┻┓┏━┗━┻┛━
┗╋┓╋┳┃━━━┣━┓┏┃┃┳┛┗┗┓┳┛┫╋┣┣┓┃┣┳┳┃━┻┛┗┏╋┛━
┓┳┃┳━┏┏┗┏┳┗╋┏┫┣┻━┣┏┗╋┳┏┫┻┃┛┃━┻━┣┛━╋┏┓┫┏━
┗┓┓┫┓┓┗┏┫┛┏┣┻┏┓┫┃┃┳┗┏┓┻┓┏┓┻╋┏┛╋┣┫┗┫┣┣┗┏┛
┓┃┣┣┻┫━┳━┫┛┫┻┻┓╋┛┫┛┻┏┓┗┫┳┃┣┛┫━┃┫┗┏╋┏┓┻┻┏
┛┳╋┓┣┓┗┻┗┏┻┳━┳┫┛┛┣┳┳━┫┻┗┛━┫┛┃┏┫┣╋┃┫┓━┗┫┣
┣┗╋┓┣┫┻┃━┃╋┃┻┳┳┫┓┛┛┻┛┫┓┗━┏┃┳┓┣┓┛┳┣━┛┃╋┫┣
┓┓┓┓╋┻┗┗━╋┗┃┗┣┣┫╋┛┣┛┻┳┳┣┳┗┫┛┏━┫╋╋┫┣┳┓┳┣┻
┓┻┳┳┏┫┃╋┣━┗┗┏┓╋┃━┻┳┻┳┫┳━┓┗╋┛━┣╋┛┣━┗┃┛┻┏┫
┫━┛┳┓┻┻┛┃┳┛┏┣━╋┫┗┏┏┻╋┃┻┏━━┗┳┓┓┛┣┃┻┻┣┓━┗╋
┃━┳┳┓━┗┗┗┗┣━┣┏┓┣┫━┗┣┣┻╋━┻┻┓┻┳┫┣━╋┓━┗┳╋┻┏
╋┏━┏┏┣┻┛┗┻┃╋┻┏┣━┏╋┛━┃━┗┃┏┫┓┫┛┏━━┣┃┳┃┓┛┛╋
┫━┏━┏┛┣━━┣┫┛┫╋┻┃┛┃┏┛┫┛┗┫┗┫┣┫┓╋┣┳┃┳┛┗┏┳┳━
━━━┛╋┻━┛┫━┣┗┛┏┓┓┻╋━┫┛┣┛┻┗┳┗┗┛┓┓┏┳━┻┃┃┓┫┳
┛┗━┳╋┣━┃┛┛┃╋┣┻┗┫╋┣┓┣┣┳┏┏┃┓╋┫┏┫┣━━┛┳┻┣┣╋┓
╋┣┃┻┣┛╋┏┏┓┫┣┃┛┻┃┗┻┃┛┗━┓┏┛┏┏┗┳┓┣┻┫┛┏╋┃┃┗┣
┳┫┫━┗┛┏┗┗┗━╋┏┏┛╋┫╋┣┏┳┏┃┣┃┗┻┣┏┃┏┗┳┗┏┛┛┗┣┃
┻┻┣┏┏┓┫┳┓┗┳┗┳┫┓┳━┏┏━┓┗━━┃┛╋━╋┻┃┛┻╋┗╋┗┗╋┏
╋┏┗┳┻┣┗┛┃┣┳┣━┳━┣━┛━┛┗┣┏┻┳┣┫┻┓┓╋┫┛┏┃╋┣┗┓┻
━┃┣┛┏╋━┃╋┫┣┣┣┏━┫┏┏┃┛┃┏┓┻┓┏┗┗┳┣┃┓┃┃┛┓┏┃┗╋
┓┳┗┫┏┏━┣┓━┳┃╋━┃┛┫┣┳┛┏╋┫┛┛┣┣┛┓┻━┣┃┻┻
┣┛┳━╋┓┃┫┃┓┛╋┓┫┻┛┻╋┛╋┻┏━┻┃┃┏┫┃┏┓━┫┗╋┳╋┫┓┣
┣┫┓┃┃┏┓┳╋┫┫┃┃┫┳┳┫┓┓┣╋┣━┏┓╋┫┳━╋┫━┓┃┻━┣┻┏┣
━┫┃┓┣┓┫┻┫┻┳┻┓┃┓┏╋┻┻┣┣╋┏┻┃┓━┣┻┣┓┓┓┗┃┃┛┣┏┛
┻┣┗┃┣┃┏┓┛┏┛┏┗┓┓┣━┫┓╋┣┫╋┻┃┛┣┗┏╋┓┏┃┃┓┏┳┻┳┓
┣╋┻┗┏━┗┏┫━┏┣┻━┛━┳╋┗┛┏╋┗┣┓┫┫━┃┓━┳━━━┣┳┛┻┣
┛┳┳╋┣┛┳━┓┛┏━┃┫┳┫┗┃╋┣┫┫╋┗┻┃┫┳┓┃┓┃┻╋╋┫┻┗┛┻
┛━┗┻┓┻┫┛┣┛┓┏┓╋┛┳┳╋┛┃┓┣┳╋━┃┛┫┣┏┃┃┏┻┃┃┛╋┛╋
┳┫┛┓┳┻┓┗┣╋┣┣━┏┓┫━┗╋━╋┫┓┃┓┻┛┳┫┗╋┣┳┛━┗┗┃┗┏
┛┳━┫┫━┳╋━╋┗┳┻╋━┳━━┫┃┛┃┣┫┫┓┗┓┫┳┓┣┃┗╋┗╋┗┫┣
╋┗┓┻┳┫━┣╋┏╋┣┗╋┏┃╋┗┃┳┓┫┃━┫┣┳╋┻┓┓┓╋┃┏┏┛╋┏╋
┗┃┃┃━┗┣┳┗┳┻┫┏┃━┗┏┓╋┃┃┳┃┳┏┗╋┏┓┏┫┳┃┛┗╋┛┳┓╋
┗┳┣┣┃┻┻┻┳┫┳┛╋┓┗┗╋┛┳┳┗┃┃┛┣┣┳┣┫┳┣┛┏┃┣┣┓┳┃┛
┏┫┏┛━┃┳┗┛┛┫┗┛┏┃┓┛┃┣┣┗┛┗━┫┗┗┏┳┓┓┓┻┓━┳┫┳┣┃
┳━┃┫┃┫┳┏┃┓┛┣┣┻━┣┣┛┏┃┓┓┣┃┻┓╋┃┻┳╋┏┃┳┳┳┃┏┛┫
┗┣┳┣┳┳┳┏┫━┫┃┃┓╋┓┓┓━┳┫┛┛┣┃┳┳┳┣┳┗━┏━╋┣╋┳╋╋
┫┻┫┃┣┗┃┻┛━┳┛┏┗┏┛╋┏┳┏┃┗┏╋━┳┓┻┻┓━┗╋╋┫┓┛┗┣┛
┛━┣┳┳━┗┳╋┗┳━┻┓┗╋┣┣━┳┫┓╋┃┣┓┻━┃┏┳┓┳┳┣┻━┛┃╋
┣┗┣┃┛┗┻┏┫┗┻┣┏┫┛┳┏┃┏┣┳━┗┣┛┛━┣┫┣┫┳┏┏━┏┏┗━┗
┓┛┛┓┗┓╋┻┏┃┗┣┗┻╋┫╋┛┏┳╋┫┫┣┛┗┗┫┻┓━┛┃╋━┣┓╋╋┻
┃┏┗┫┳┻┣┏┫┫┏┻━┣┗┛┳━┃┻┣┗┃┻┃┳╋┗━━┗┳┗┃┓┃┳┣╋╋
┃┳┻┛━┏┫┏┛┗┃┃┓┫━┻┃┏━┃┗┓┗┫┳┓┓┳┳━┃┛┗━┗┛┳┃┣┃
┏┣━┃┛┏┓┳┏┻┏┫╋╋┳┛┗┗┏┣┏┳┏━┓┫┻┓┻┏┛┗┫┳┳┳┳┳┛┗
┏╋┳╋┛┳┛┣┓╋━┏┗┓━┳┃┣┻┣┗┳┗┳┣┃┃┫┗━┛━┃┻━┏┃┓╋┳
━┃╋┃┃┏━┻┛┏┣╋┣┛┃┛┛┏┻┛╋┫┛┳┃┣┏┓┃┗┓┻━┏┗
━┓╋┣┻┫┏┗┏┻┓┏┓┻┏┛╋┓┳━┗┃┏┃┏╋┫┓┃┏┛┗┳┻┣┻┣┫┃┗
┗┣━┓┗┳┏┫┳┫┃┻┏┛┳┓━┣┣┣╋┓┳╋┏╋┳┳┣╋┛┛┻┣┗╋┻┣┏┃
┛┳┳━┃┻╋┓╋┗┗┛┛━━┓┣┗┻┫━━┓┫┣┃━┗┻┛┃━┣┏┓┻┗┻┳┏
┛┫┣╋┛┃┛┏┓┳┣┣┫┳╋╋┏━┛┫┣╋┫┓┏━┳╋┫┗┣┏┻━┃┏┛┗┛┣
┳┗┛┛┛┗┳━┛┳┳┫╋╋┫━┗┃┗┃┓━┏┫━┗┃┫┛┻┻┣┛┏┗┏╋┗┓━
┻━┛━┛┗╋┗┓┃┃┳┏┫┃┫┻┳┻┏┛┓┓┫┏┻┓┻┓┃╋┛┗┛┣┻╋┏┫┓
┓┛┏╋┏┻┣┃┓╋┻┫┳┳┏┻┃┫┳┻━┛┓┻┗┫┳┗┗┓┣┛┫┗╋┫┛┳━┛
┳┻┏┗┗┻━━┃┃╋┳┃┃┏┗┃┫┏╋┓┣┻━┗┫┣╋┻┣┗┃━┫┗┃┛╋╋┗
┗┏┫┓┣━┓┛┳┏┣┫┳┃┫┣┓╋┓┃┏╋┓┏┃┛┣┗╋┫┛┻┣┏┓╋┣┃┏┛
┫┻┓┣┏┻┣╋┃┛┏┗┳┏┓┻┛┃┣┫┏┣┓━┃┫━━┗┛┏┃┏┳┓┳┓┻┓━
┃╋┃┃┓┻┛┳┻┻┛┓┻┓┳┓┣┻┻┏╋┳╋┫┫┏━━━┓┻┏┣╋┏┃┣┓┣┏
┏┻╋╋┓┏┣━━┃┃┫┓━┛┫┗┻┓┗━┏┏┃╋┓┻╋┻╋┗┳┻┃╋┛┗┏┻╋
┛┻┣┳┫┛━┫┳┃┓┻┻┻┏┗┻┛━┃╋┗┫┛┫┃┃┓┓┳┃┃╋┳┛┻━╋┫┳
┗┏┳┓┛┛┛┳╋┛┏┻┛┗╋┻┣┳┫╋╋┳━┻┻┫╋┻┗┳┳┻┣┻┛┏┓╋┛━
┓┣╋┃┗┗┗━┫┗┫┓┛┣┏┳┫━┛┃┃┫┳┻┗┗╋┗╋┻┻┓┻┃┣┻┃━┫┃
┃┗┏┏┗┗┏┗┓┳╋┻┫┏┗┓┃┳━┫┛┓━┗╋┗┗┣┳╋━┣┗┓┣┗┓┫┏┗
┏┗┗━┳┛╋┗┗━━┫┃┳┛┻╋┻┫┗┣┻┗━╋╋┫┗━┫┣━┗╋━┓┻┛┣┫
┣┃┗┫┳┓━╋┓┻┫╋┛┗┏┣┳┃┏┛┏┻┛╋┓╋┓┏╋┗━┳┫┳┣┫┫┣┃┳
┫┣┏┳┻┣┃┣┃━┳┏┃┓╋━┻┫┏┃┛╋┳┏┗┓┣┳┃┻┳┏┏┫┓┗╋┻┃┗
┳┓┓┳┫┳━┫┣┗┃┏┃━┫┣┓┳┣┏━┣┫┻┣┣┳┻┳┓┃┃┃┏┣┓┳┛┳┗
┃┗┻┃┫┃┳┓╋┳┳┻┛┓┃┛┃┫┓━┓┣┫┻┏┗┣┗━┻┳┏┏╋┳┳┣┣┣┏
┛╋┣┳┻┛┗┫┃┳┣━━┫┣┻━┛┣┛╋┳┣╋┫┓━┓┣┻┛┓┫┛┛┫┣┛┳┏
┃┃┓┳┣┣┃╋┣┫┗┻┻┓┏┏┫┣┃┃┛┏┏┻┃┫┣┻┗━━┓┳┛┫┳┣┃┻┃
┓━┗┗━┛━┣┗┗┏┏┏┓╋┣╋━┃┣━┳┓┻┣┗┛┏╋┏┃┣┣╋━
┻┛┗┛╋┓┏┏┓╋┗┏┛┳╋┏┓┳━┣╋┻┣┛┳┛━┃╋╋━┓┃┓┏┫┫┳┓┓
╋┓┓┻┗┃┳┣┃━┻┛╋┗┻┏┻┗┗╋━┓┏┣┓┏┛┏┛┓╋┃┗┓┓┛┏━┻┛
┻┳┳┻┣┫┳┣┗┏┳┫┻┗╋┳┓┫┗━┳┃━┫┃━┃┓┗┗┻┃┓╋┓━┫┏╋┫
┏┓┳┛╋┳┓╋┣┗┗┏┳━┳┳┳╋┓━┏┳┓┫╋┗┛╋┳┓┛┗┏━┳┫┻━┳╋
┣┳╋┫┻┃┫┳┻┓┣╋┫┫┣┗━┻┻┗┻┫╋┫┣┣┫┳┣╋┓┳┓━┫┣┫┻┳━
━┻┣┏┳┓┣┏┗┏┗┣┃┣┏━┏┗┏┳┛╋┳┣┻━┫┓┓┳┃┛┳┏╋╋╋╋┣━
┏┛╋┻┣┳┛┏┳┏┏┗┫┻╋┗╋┻┳┳┻━┣┻┣┗┣┃┣┛┗┛┻┫┓╋┛┓━┣
┛┳━┣┗┛┻┫┻┓┣┓┳╋╋╋┳┣┃┫┃┫┫┛┳┗┛┛┛┫┗┫┳┳╋┏┳┳┗━
━┫┓┳┫┃┳┗┗┻┓┫┏╋┛┛┻┛┃┫┗┳┓╋┛┓┏┻┳┻┣┓┗┓┫┏╋┫┻┫
┛┗┏┫╋┓┻━┛┻┣┏┳┣┫┗┓┳┓┣┃┏┣━━┻━┏┫┃┻┗┳┛┗┛┗┏┃┣
━╋┣┃┳┛┫┛━┓┗┗┻┏━┏┓┣━┻┫┣┫┻┃╋┃┓┗┏┻┣┏┛┏┳━━┗╋
┫┳┏┫┏┣┛━┳┫┻┏┫┳┏┓┗┃╋━┫┃━━┏┳┳╋╋┫┻╋┫┗╋┃┣┃┗┏
┓━┗┛━┃┓┳┏╋┃┫┛┫┓┛┏┳┻┫┳┳┏┓┻┗┃┗┻┫┳┻┏┫┏┓━┻┳┛
┳┣┛╋┻┃┻┓┻┓╋┃┫┓┣┫┳┻┏┳┻┳╋┛━━━┻┗┫┛┏┻┓╋┳┫┛┓┏
╋┻┏┻┏┓┃┃┳┗┻┃┃╋┣┻┛┣┃┣┓┏┓┏┳┫┻━┏━╋┗┻┓┳┣━┛┃┻
━╋┣┣┏┃┫┗┗┣┫┛━┛┳╋┳┓━━┓┛┗┓┳┓┳╋┻┗┻┗╋┗━┛╋┻╋━
┗┏┃┣━┫━┛┓━┳┳┣┓┃┃┗┓┛┛┓┣┗┛━━┫╋┗┫━┳┓━┛┻┓┏╋┻
┳┣━┳━┛┻┣━┓┃┛┓━┗━╋╋┛┗┛┫┫┫┛┛━┛╋┓━┃┻┗┃┫┗┫┫┃
┻┫┏┓┓┏━┛╋┣┳┏┓╋┃┗┓┓┓┣┓━┻┓┣┗┓┣┣┗╋┏┃┏╋┏┫┳┳┻
┓┫┛┏┓┗┻━┓┓┣┣┏┳┃┃┏┗┳┳┫┻┳━┃┛┳┛┣╋┳┃┻┻┏┗┳┫╋┏
┏┻┃┛┳┛┛┛┓┫┣┗━┓┻━┳┃┻┻╋┃┣┗┛┃╋┻╋┏┓┃╋┳┗┃┻┣┗┣
┫┏┓┓┳┗━━┛┗╋┗┃━┫┗┏┓┗┃━┳━┛━┣━┣┛╋━┗┗┗┏┛┏━┏┓
┫┣┓┏┻┻┻━┫━┣━━┻╋━┳┳┛┳┃┃╋┓┏╋┣╋┏╋┻┗━┻┣┫┏━┃┳
╋┏┃┏┓┳┓┓┃╋┻━┃━┻┳┓┗╋━╋┓┃┫┃┳┏┫┛╋┗┏┳┫━
┃┫┗╋┃┏╋┃┏┫┻┳┣╋┻┳┣┫┓┛┣┻┻┫┫┻┓┓┫┗━┓┏┃┛┏┣┳┻┫
╋┫┣┏┓┏┃┃┗┃┓━┫┫╋┫┛┣┫┓╋┻┏┫┫╋━╋┓┻┣┛┛┃┫┣╋┻┏╋
┗━┫┗┳┏┃━┻┣┛━┻┻╋┳┃┗┻┳┓┃┳┣┃━┻┓┗┗╋┗┛┳┣━━┛┛╋
┣┏┓┛╋┗┫┻┛┫┳┏╋┛┛╋┓╋┗┫┳┓┏┗┳┗┛┛╋┏┃┗┳┃┳┫╋┗┣┛
┗┫┛┃┏┣┗┓━┻┳┣┣┗┏┛┻┏┓┫╋┓┣┃┏┛━┓┏┓┏┗┣╋┏┛┃┃┗┛
┛┳┏┃┣━┓┻┛━┛━╋┃┣┫┓━┫┛┛┓━┏┛━┏┣┛┗┗╋┛┻┛━┣┗┫┣
┣━┃┓┏╋┳━┻┫┻┏┛┣━┫┳┻╋┳━┫┗┳┻╋┛┫┫┛┛┃┣╋┻┣┣┻┻╋
┣┓╋┓╋┻┻┏┃┫┫┛┣┻┻┣┗━┫┏╋╋┫┓┣┣┏┏┃┣━┃┓┳┏┫┳╋╋╋
┓┏┣┫┫┣┳┓┃┏┃┣━┏━┫┣┏━━┛┫┳┣┣┏┫┓━┃┏┃┻╋━┣┻┓┫╋
┏━┓━┳━╋┛┣┃┏┗┛┻┻┏━┳┃┃┣┣┛━╋┃┛╋┣┛┳┏┓┏━┻┣╋┃╋
┓┃┻┣┗┻┓╋┃┻┣┻┛┛┫━╋┃┣┣╋┻┛┏┫┻┳━┏┓┣┃┳┃┏┫┗┻┣┳
━╋╋┻┃┓┓┗┃┗┃┫┛┗┳╋━┓┏┏┃┓┏━┃┗┫┃┗┗┳┗┏┗━┻┗┻┣┳
┣┏┗┓╋╋╋┓┃┃┏┓┣┻┛┛┛┫╋┃━┓┛┓┫┏┫┏╋┓╋┃┏┗┏┗┫┣┓┓
┓┏┏╋╋┳┓┏╋┻┣╋┏┣━┓┫┃┓┳┃┻┏┏┃┫┃┏┣┣┛┏┗┫┻┓┃┓┳┛
━┫┗┃┓┓┳┣┃┳━┳┏┓┃┛╋┻┏┻┗╋┫━┳┏━╋┣╋┻╋━╋┳┻┓┛┃┃
┫┓┏┃┳┓┻┏┣┫┣┓╋┛┏┻┳┛┻━━┳━┻┃┃┗┻┏┗┣┏┗╋┣┗┗┛┓┏
┣┫┗━╋┗┳┻┏┓┛┓┗┛┻┓┛┃┃┏┫━┏╋━┫┻┳╋┫┃━┣┳┛━┫┛┛┓
━┃━╋┣┣┻┏┻┛━┻╋┃┳┣┻┏╋┏┻┛┛━┻┃┫┫┃┓┓┗┣┣┏┻┏┫┻┫
┓┛━┻┏┫┏┛┳━┻┃┓┃━┃╋┗┗┏┃┃┏┗┛┗┫┏┻┃┳┃┫┻╋┏┛┳╋┳
┫┓━━┻┗┣┫━┃┛┃┛┓┓┳┫╋┓┻━┣┳┗┫━┣━┣┗┛┣┛┃┳━┣╋┓┫
┓┫┗┛┫┗┳┛━┗┻┃┏╋╋━╋┃┃┛┳┗╋┳╋┏┓┣┳┗┻┻┻┛┃┻┣┫┻━
┓┫┗━┫┣━╋╋┻╋┳┗┫┣┃┗┓┫━┃━╋┳┣┛┛┣┫┃┏╋┳┫┣╋┳╋┏┣
┏┏┛┳┳┃┫┗━┳┫━┻┛┣━┣┓┃┏┓┓┣┣┓┫┗┫┗┃┳┃╋┓┃━╋┏╋┃
┗┣┗┫┫━┳╋┛╋┫┃┻╋┳┓┻┓┻╋┫╋╋┃┗┫┻┣┣┳╋┣┻┻╋
╋┣┃┣╋┻┣┏┻┓┛┳┳┓┏┛┳╋━┏┫━┓┗┻┛┗┛┏┳┗┗╋┻┫┗┏┳┗┗
╋━┣┣┃┏┳━┓┗┻┳┛┣╋┃━┓┻┗┣┻┣┣┗┓┫┏┛┃┛┳━━┳┻┓┓━┫
━┛┳┳┳┃┃╋┣╋┛┏┛┫┫╋╋┏┫┃┳┻┓┏┣┏┃┫┫┃╋┻┛┃┛┳┻┗┓┛
┫┃┫━┃╋┻┓┓┏┃┓┻━┣┓┛┓┗┏┃━┛┳┳┣┻┗┗┗┣┻━┃┛┏┓┻╋┣
┫┓━┣━━┣┻╋┛╋┫┻┛┳┫┛┻┣┫┃┻━┏┳┫┏┣┻┳┗╋┗┻┛┓┃┻┓┛
┃┫┗┗┻┗┏┳┻┳┻┳┏┃┏┃┗╋┏┣┃┳╋┳┫┻╋┗┛┳┫╋┛┏┃┓┫┛╋┛
┳━╋━┗┻┫┫┣┛┃┣┃╋┗┃┳┛┃━┫┓┛┣╋━┏┻┏┏┻┻┏┛┳┣┗┛┫┏
┫━┛┓┗┗┓┻┫┏┛━┗┫┻┣━╋┃━╋┻┓┓┓┣┳┛┻┃┣┫┓━┓┏╋┃┫┳
━┛┫┫┣┳━┏╋┫┃╋╋┏╋┻┃╋┗┛┓┃┳┻┃┓┻┗┓┻┫┓┏┓━┻┛┻┏┏
┓┃┃┫╋━┳┃┫┃┛━┗┳━┏┣┻┻╋┗┏┓━┏╋╋┗┃┳╋┃━┫┫╋┫┃┻┳
┛┃┓┗┃┫┫┣┣┓╋┃┓━┻┻╋┛┫┻╋┻━┻╋╋┣╋┓╋┻┓━┗━┣━┓┓╋
┗┳┛╋┳┳╋┏┓┣┫┣┃┳┗┛┓┛┫┗┗━┛╋┃┃┓┻┃┃┗┓┓┃┣┓┣┳┗┣
┓┛━┻━┛┳━┳┃┛┗┏┫┳┳┫┓┓┛━━┃╋┗┳┏┳╋┛┫┳━┗┃┫┃┓┏━
┛┣┛┻┣┛╋┫┏┳┓━┳┣┣┓┃┓┃━┫━┃┏┓┳┳╋┣┛┃┻┏┫┓┻┣┓┻┣
┫┛┓┃━┛┛┻┳┳┫┃┃┻┛┓┛┏┃┗━┫┣┃┣┻┗┳┃┛┓┳┻╋┻╋━━┗┗
┛┫┗┛╋┻┳━┏╋┛┣┳┛╋┳┃┗┏╋┗╋┛┫┳┓┗┃┗┫┻╋┫━┓╋┛╋┏┳
┃┻┛┳┏╋┏┗┗╋┓━┣┣┳┳┻┳┣┃┗┻━┓╋┏┃┛┳┃┣┳━┳╋━╋┓┏┣
┛┣┣┃┳┛┻┣┗╋━╋┃┣┳┫┳┗┗┃┻┃┫┣┓┃┛┣┣┃┓┛┛┓┣┫╋╋╋┗
┛┃┻┗┓╋┳┳━┗┻┏┃┳┫┓━┣╋┻┣┫┏┏┛┣┣┓┗━┏┻┫┻┣━┏━┓┛
╋┓┛┓┳┓┏┳┳╋┣━┣┻┫┣╋╋┳╋┣┃┓┃┓╋┳┣╋┳┏┻┣┓┃┳┻┳┳┫
┏┏┏┃┏┫━┛━┳┳━┗┫┃╋┛╋┏╋┳┳━┳┫┓┫┛┻━┏┫┏╋┓┣┏┣┳┛
┓┏┓┏┣┏┫┏┫┗┃┗┗┻━┻┻┣┻┃╋┫┏┃┫┏┓┗┃┳┏┫┻┣┻┏━┫┳┫
╋┳┛━┣┫┛┣┫┫┫━┣┃┃┓┣┓┓┻┫╋┻┣┓━┳┫┛┣┗┫┳┓┓┗┓╋╋━
┫┻┛┏━┏┻┃┻━┏┃┻┣┫┓┫┛┳┏┻┻┓┗┛┃┓━╋┻┣┫┫┛┻
┓┻┃┗┓━┣┳┛┃┓┣┓━┫┳┛╋┗┓┛┃┳┛┳┳┻┗┓┛┏┫┗┓┳┗╋┣┗┓
┗┣╋┃┗┏┫┏╋━┗┃━┓┳┗━┻━┃┛┣┣┛┳╋┻┗┏┃┻┓╋┻┓┗┗┏┛┣
┃┫┗┗┏━┛┏┗╋┫┓━┻┏┏┗┏┛┗┛━╋┣┻━┻┏┛┏╋╋┻┗┓┳┳┫┓━
╋┓━┃┏┏┃━┏┫┻┻━━┳┏╋┻┏╋┓━┏┃┳┻┣╋┳┣┣┏━┏┫╋┃┓┫┳
┳╋╋╋┳┗┏┣┫┓┫┳┣━┛┻┻┓┫━┓━┣┣╋┛┻┓┏┏┃┫┛┣━┳┃┓┏┃
┏┛┻┳┣┏┏┣┏┣┓╋━┗━┃┳┃┃┏╋┣┗┣┫┃┣┏┓┻┫┃┓┃┳┛╋┫┗┗
┛┓┣┻┓┛┓┏┫━┏┫┃┣┣┓┗┓┫┫┗┃┃┗┏┗┛┫┗┻┫┳┗━┫┏┫━╋┓
┗┣┫┗┗━┛┻┃┫╋┃┳┣┏┫━┣━╋━┻┻╋┛┳┃╋┓┏━┗┳┗┓━━━┳╋
┻┓┃┏┗┃┛┫┣┣┣┏┻┻┻┫┣┫┣┃━━━┳┻┏━┣╋┗┃┻┗┣┓┓┗┛┃┗
┏┗╋┏━┏┗┳┏┃┃┃┻┗┫┣┓┗┣┓┳┣┃┃┣┛┗┫┓┗┣┏╋┗┫━╋┏┻┣
┏┗┳┣┏┫┗┗┻━┻╋┛┏┗┣┏┣┓┗┻┻┏┳┛┻┻┻┏┓┏┳╋┻━┓┳┫╋┻
━┗┏┏━┫┓━┏━┳┣┃┫┻┳╋┫┳┃┗┳┣┗┗╋┫┳┳┻┃┳╋┣┣┛┏┃┏┏
━┗┃┓┗┻┻┛┣┛┳┳┫━┃┣┻┳┣━━━┣┳┗┃╋┻╋┳━┗┻┻┓┓┃┃┻┏
━┏┛┳┻┗┗┃┏╋┻┓┫┳━┛━┻━┓┏┗┏┻┓┏┣┗┳┣╋━┣┛┃┓┃┻┻┓
┻┫━┗╋┻━┛╋┳┫┫┛╋┗┛╋┛┏┃┳┓┣┣┃┓╋┛┫┛┣┻┗┃┗┻┳╋━┳
┫┗┳┣┫┃┃┻┻┣┣┣━━┫┗┓┓━┳┓┫┣┗┗╋┓┃┣┏┓┏┃━┛┏━┣┣┣
┳┗┻┫┳┏┫━┗┻┛┣┛┗┏┗╋┓┳━━━┓┫━┛┓┣╋┓┻━┻┗┃┣┫┳┏┛
┗┗╋┛┻┏━━┣┓┳╋┫┣━┫┓┗┻┫┃┃┛┏┗┗┏┓┣┳┓┓━┗┗╋┣┗┏┃
┫━┃┓┫┗┳┗┓┏┓┃┻╋━╋┏┳┏┫┳┓┣┣┓┛┻┓┫┃┏┣┣┳╋┳╋━╋━
┃┫╋┗┓┳╋┻┗┏┫┣┗┫╋┣┃╋┳┫┳┣━┫┳┓┻┏┣┫┃┓┣━┳┳┳┛┳┓
┏┏┣┃┻┓┫┣┃┛┓╋┳┻╋━┗┏┛┏┻╋┳┫╋┃┣╋┣┻┛┣┏╋┓┳┫┃┫┗
┣┳┛┳┓┗┳┗┻┣┓┓┗┗┣┻┛┓┳╋┣┛┓┳┳┳┛┃┃┗━┓┓┃┓┓┛┣┓━
┣┳╋┏╋┗┃┻┗┗┣┗┳┳┗┏┳┳┓┓┓╋┓┛┻┣┏┃┫┗┗┏╋┫┫┏━╋┏┣
┳━┏┗┳┏━┻┫┏┛┳┣┛┓┏┛┳┓╋┣┗━┣╋┓┻┳┻┃┻╋┻━━
┗┳┫┣┻┛┳┻┳┣┳┳┻┳┃┳┳╋┃┓┏┃┗┣┛┛━┳┓┻┻┣━┃┫┏┓┗┛┫
┏━┻╋┓┛┫┓┫┏┳┃┃┻┫╋┏━┻┫┃╋┳┛┏┛┏┛┃┣┻┏┛┳┳┗┏┣┏┃
┳╋┫┣┃━┣┻┣┏┫┓┗┃┫┻━╋┛━┻╋┛┃┣┣┓┫━━┗┻┓┻┣┓┫┓┛┛
┻┓┏┏┃╋┗━┏┫┗┓┃┣┗┛┳┻┛┻┃┏┓┏┻┳╋┓┓╋┳┓━┓┃┫┫┫┓┏
┛┣┻╋━━┳┫┛╋┗┃┛┓┣┻┣┛━┻╋┫┻┏┃━┃┛┻┗┗┛┣┗┳━┣┣┗╋
┃┏┃┓┫┃┏┓┛┓┻┫┣┛┣┻┣┣┓┏┣┻┗┣┓┫┗━┣┃┗┓┗┛┻┫┻╋┃╋
┃┣┳┏┻━┛┳┃━┃┣╋━┫┳┃┫┗┻┳┃┏┣┃┏┛━╋━┛┃━┳┛╋┃┳╋┃
┳┻╋┛┫┻╋┗┻━┃┻━┻┓━┏┣┓┏┏━╋━┫┃┓┫┻┳┫┣┛┗┓╋┣━┓┣
┳┏┫┣╋┏┗╋┏┫┛┣┫┛┻╋┃╋┣┏┻┛┣┃┻┫┗┳┳┫┣┣┏┏┃┓┏┣┛┗
┳┫┏┃┏┃━┳┏┻┗━━┣┃┃╋┗┃┫┏╋┓┃┃━┓┗┣┓┳┫┣┏┳━━━┻┛
┓╋┃┗╋┫━┗┳┗┣┣━┃┃┛┛┫┏┃┗┏┃╋┃┳┗━┣┗┏┻┓┣━┏┻┃┏┓
┛┃┣┃╋┛┣╋┛┫┃┛┓┳┣┫┻┫┗━┻┛┛┻╋━┓┏┃┛┛┓┻┣┗┗┛┫┛┫
┳┗┻┃┻╋┻━┣┛┛┣┻┗┣┃┣┻┗╋┗┏┓┓┻┛┏┛┗┳┛┃┃┣┫┗┃┳┳┣
┛┣┛┣━┏┻━┳┻┫┏┫┣╋━┳━━╋┛┓┃━━┫┳━┳┗━━┗┳━┓━┛┳┓
╋┫┫┛┛┓┃╋┫┗╋┳┻┗┗┛┣┃┏┣┻┗┫┻┳┻┣┛┻┻┏┏┳┳┳━┣┻┫┫
╋┣┛┛┛┫┏┃┳┣┏┫┻┓┫┣┫┫┳╋┗┻┻┃┃┫┏┏┗┓╋┳┏┓┛┛┣┃┏╋
┓┣┃━┣┣┃┗━╋┣┗┻┓╋┃┻┓┫┛╋┗┛━╋┃┛┛┛┗┛┛┳┓┃┻┫┏┳┻
┻┓┃╋┓┻┫┛╋┻━┣┛┳┓┃┫┏┣┛┻┓┛┏┓┗┳┣╋╋┳╋┃┫┳┗┓┫┫━
┛━┓┻┗┃┫━┣┓┓┃┣┣┗┫┏┻┫┛┓┓╋┳┳┣╋╋┻━┛┫┻┳┛┃┏┛┳┫
┗━┻┛┃┃┓┛┛┃┏┗━┓┫━━┻┛┗╋┏┏┣━┣┻┓┣┻┏┓━┏┻┗┻┛┃┗
┏┗━┻╋┣┃━┳┏┻┣┃┣┳┏╋┃┗━┓┫┣┛╋━┛┃┳┗┫┏┗━━┣┣┣┏┓
┗┏┻━━━┏┏━┓┳┃╋┣╋┫┏┗┓┣┗┃┓┣┃┏┏┓┗┓┏┳┫┗┓┛┳━┗┃
┫┳┣╋┫┳┛┃┏┃┳┏╋┣╋┳┛┛┗┃┫┓┛┳┫┃┫┓┃╋┃┗━┻┗┏╋┏┓┃
┛┏┛┃┛━┳┓┫┛┃┓┛┃╋┻┓━┏╋┓┣┫┳┃┗┳━┏┫┻━┫┗┳
┣━┏┫┛┃┻┻┻┃┳┏┣┗┣┏┻┳┗╋┻┗┣┗━┏┣┓┛┛┻┓┓┻┓┏┳┗╋━
┻┣┗┛┏┛┃╋━┣┫┗┏┳━┏╋┗┫━┓┫┃┻┳┣┛┛┳┓┣┣━╋━╋━┫┏┻
┫┏┛━┻╋┃┛┛┏┻┛┃┗┣━━┫┓┗╋┏┏┻┗┓┏┏━┓┗┓╋┛┫┛┻┛┓┏
┻┓┃┫┫┳┓┓┛┳┃┳╋━┏┻┣┫┣┗┓┓┫┻┳╋━┓╋┳╋┓┫┣┣┣┛┗┻┳
┓┛━┛━┏┃┻┓┳┗┛┻━┏┫┣┓━┣╋┳┻━┛┣┻┓┫┣┻┗┛┻┗╋┛━┫━
┫┫┻┏┗┓┻┫┣┳┓┃┳┗┳━━┣┃┓┫┳╋╋╋┳╋┳┓┛━┻┳━┏┣╋┃━┏
┏┏┻┻┳┣┣┣┫┻┓┓━━┃┗┣┏┓━┳┓━┛┏┣┫╋╋┣┓┻┏┣┣┣┗┳┳┳
┣┃━┳┓╋┓┏┏┫┃┓┳┏╋┏┫┏┣╋╋┓┏━┻┣┫┏┗┳┃┗┣┃┗━╋┃┻┳
┓┛┫┃╋┣┃┗┓┛━━┣┃┳┣┣┛┳╋━┻┣╋┛┓┗━┣┗━┃┳┫━┻┛┛┃┫
┃┣┗╋┏┃┗━┳┓╋┗┓┻┗┗━╋┳┏┛┛┗┏┳┛┗━┫┻┳┏┻┻┳┓╋┳┻┏
┓┓╋┃┗┓┫┃╋━┏┛┳┏┫┃┫┫┣┏┣┗┗┫┳┃┃┻┏┛╋┳┣━┻┫┳┣┏┏
┫┛┻┃┣┻┫┣┃╋╋━┓┻┫┛┃┃┃┏╋┛┓┓┗━┓┣┫┻╋┫╋┣┓┏┃┛┗┻
━┫┓━┛┃┗━━┓┗┃┏┫┛┫╋┣┫┳┳╋┏┗╋╋┣┛┓┏━┳┣━┫╋┏┳┃╋
┻┻┣┗╋━╋┃┫┫┃┏━┳┛┏┻┳┗┗╋┻┻┗┫━┏┛┻╋━╋┏┻┳━━━╋┻
┣┛┏┗┳┛┃┫┏┣┣┓╋┓┏┃┗┏┃┃┗┻┻┛┓┃┗┣━┫┛┃┃┏┏┗━┗╋┃
┳┣╋┫┻┻┻╋┫┗┳┫┏┣┛┓┫┓┗╋┳┣┛┣┫┣┓┳┫╋┻━┳╋┛┳┓┻┣┻
╋┣┫┏┻┣┣╋┛┳╋┏┗┏┛┣┏┳━┓┃┳┻┳┫━┛╋┫┏┏┛━┓┻┓┛┣┗┛
┳┗┛┏┻┛┻┣┗┗┳┳┛━━┫┃╋╋┣┳┻╋┗┛┻━┳┗┗┗┃┓┣┛╋┓┣┣━
┃┫┓━┻┫┫┣━┗┻┗┓┏╋┣┗┗┃┓┻┳┻┃┗┻━┓╋╋┏┣━━┛┻┳┫┣┻
┣┃┣┫┻┻┣┻┳━┳┏╋┳┏━┻┣━┛╋┗┫┳┣┳┛┣┳┃━╋╋┗┃┛┣┫┣┻
┓┏┣┃┓┓┏┫┓┏┻┓┛┏┛━┓┻┃┳╋┗━┫┫┣┓┣┓╋┗┳┛┳┫━┛┫┻┃
┓┫┛┃┓┓┗┃┛┓┓┗┏┗┗┣┏┗┛┏━━┏╋┏┗┣━┓┓━┃┣━┗╋┗┛┓┫
┗┫━┣┓┓┗┗┻┻┗┳┣┳┫┫┗┻┃┃┛┻━┣┛┫┗┻┻┗┳┗┛┳┏┗┻┃┓┳
┗┏┓┻┻╋┗━┓┣┃┏┣┃┏┣┛┓┓┃━┳┃┏┣┏┣┻┓┳┛┛┗┻┃
┏┏┃┗┻┛┏╋┣┃┣━╋┗┫┫━┣┛┫┛┳┗┏┃┃┫┓╋┣┻╋┻┗┫┛╋┗┓┫
┏┳┣┃╋┏┏┃┳━┛┣┏┻┓╋━┻┣┫┛┻┃┣━╋┫┫┳━┻┃┓┃━┛┓┛┛┛
┛┻┳┫┃┳┃┛┓┗┳┳┗┻┓┃━┃┏┣╋┻╋┛━┓╋┳┛┏┻┓┣┓┛┫┏┏┛┫
┗┛┣┃┃┗┫┫┓┃┳┣╋━┓┳┣┳┻┏┏┓┻╋┛┳┛┃┃┳┏┻┛┳┗┏━┏┫╋
┃┏┫┃┫┏┗┳┏┻┓┓╋┫┣┗┛╋┓┗━╋┗┃┫┃┣┗┓┫┓┃┫┗┗┏┳┓┫┗
┃┓┏┓┳━┫┛┻┛┓┫┣┃╋┻┓┫┣┓┫┏━┃┻╋┃┣┳┳┃┛┫┓┻┫┻╋┏━
┓┫┻┻┃┻╋┳╋┛┃┛┣┃┳┣┳┛┃┣┓┏┳┫┓┏┳┣┛┻┏┓┃╋┳┃┏┃╋┏
┗┫┣┣┗┣┛┫┻┫┣╋┗━┻┃┓━┗┣╋┓┃┻┻┫┣┳┓┛╋┗┻┓┏┻┫┻┗┣
┫┳┓┫┫┻┏┓╋╋┓┻┛┣╋┫━╋━┃┃┛┳┛╋┳┻┛┓┫┳┣━┻╋━┓┣┻┻
┫┻┣┣┗╋┛┃┏┻┛┃━┛┫┏┣┏┓┛┛┣┳╋┏┳━┻┫┳╋┃┏┣┻┏┏┗┃┓
━┃┣┛┻╋┣┃╋┛━┛╋┫━┳╋┣┣┳┃┻━┃┻┃━┏┓┓┓┣━━┫┻━┃┛┻
┻┓┗━┓┛┻┓┫━┻━┃┣╋┏━╋┓┓╋┓┏╋┻━┃┳┣┛━┻┛┃┗╋┣╋┓┻
┗┏┓┳╋┏┫┫┛┳┏┓┻┗┫┫┏┃┣┃╋┗┓┃┳╋┃┏━┃━┛┳┓┫┏┛━┫┳
┣╋┛┏┏┛┳┏┻┣┻┣━┫┫┗┻┳┫┻┻┏┫┓┃┓┓┻┫┛┻┛┃━╋┓┻╋┏┏
┣┓┏┳┗┻┣┏╋┏┏━┣┫┫┳┳┃┛┳┫┃┣┓┫┛┏┳╋┗┻┏━┏┏━┏┫┻┓
┃┏┓┏┃┻┏┗╋┫┗━┳┗┣━━━┳━┣┫┗┛━┃┳┣━╋┗┗┣┗┛━┏━━┃
╋╋┫┓┗┏━┏┫┏┓┻╋╋━┗┣┻┳┛┻┛┃┏┳┣┫━╋━┻┫┛┓┏┃┗┛┻━
┣━┏╋╋┗━━┛╋┗┳┗┓┃┓┗╋┗┃━━┓┏┏┛┛┓┳┛━┓┛┏┻┓━┛╋┃
┛━┳┫┃┓┳┗┓━┗┛┣╋┣┫┓┻┃┻┗┃━┗┻┻╋╋┏┃┫┗┣┛┛┃┓┣┻┃
┣━┃╋┛┣┳┳┫━┗┳╋╋┏┳╋┗┗┃╋┓┣┣╋┗┣┗┗┣┛┃┳┏━┃┫┗┗┳
┛┃┳┃┗┣┻┻┗╋┫┓┏┃━┗┓┳╋┣┓┏┫┃┫┳┏┛┓┳┳┃┓┗┛┳┃━┫┏
┓┣┓┃┳┓┳╋┻┻━┗┏┻┛┛┗┛┫┗┣┏┣┃┗┃┣┳┣┻┫━┛┃╋┃┓┳┫┓
┳┛╋┓╋┃┏┻┃┛┏┃┏━┓┛━┃┛━┻━┏━┳┫┻┓┫┫┛┫┳━┃┛┻┃┓┃
┏┛┛┏┫━╋┓━┛┏┣┳┫┗┣┃┫┗┣┓┓┛┻┏┫━━╋┗┓┗┏┏┓
━┃┫┃╋┳┫┻┏┃╋┣┻┫┗┛┓┛┗┛┃┏┛┣╋┳┃┗┻┫┗┏┳┣┏┛╋┃╋┓
┓╋┗┗┣┫┻┳┫┗╋┫┛━┣╋┻╋┓┓┳┛┳┫┳┓┣┃┳┣┳╋━┛┃┣━━╋┗
┛┃┳┳┗┻╋┣┫┏┫┣┏┣┓┻┣┳┫┓┃┏┗┏╋┏┫┗┛┻┳┛╋┫┃┏┳┫╋┏
┳┣┫┓┛┃┫┫┃┻┳┻━┓┫┃┫┫┫┓┏┏┫┃┃━┃┃╋┓━┻┫┣┻┻┫┳┏┫
┃┓━┛┣┏╋┫┏┫┫╋━┛┃╋╋┓╋┻━┣┣┻┗┓┻┳┛┫╋┳┫┃┳┓┻┃┓┣
┓┣┃┏┳┣┃┃┣┣┏┫┃━┫┣┓┗┓╋┏┏╋┗┏━╋┻┗┣╋┏━┏┓┣╋━┣┛
┓┃╋┻┏━┳━━┃┻┗┳┻┏┗┫┃┳━┳┻┃┫┻━┏┛┃╋┳┣┣┻┣┏━┻┛┛
┗╋┻━━┛┳┓━┃╋┣┗┛┣┛┃╋┗┫┏┳┻╋╋┛━┓┳┃┻╋┣┓┳┃╋┣┃┫
┣┓┛━┛┳┗┫┛┗┳┣┫┣┛╋┃┣┳┳┃┏╋┗┳┫┗╋╋┛┓━┓┓╋┫┫┃┛┣
┗┳━┛┏╋┛┗┃╋╋┗━┣┛╋┻┳┣┳┏┳┳┗┏┣╋┻┛┓┏┃┏━┓┫┗┏━┗
┻┳┃┫┗┻┻┗┻╋┻┻┗┏╋┻┛┻┓┏╋┳┛┳┳┳┓┫━┻┃┛┫┏┣┓┣┗╋┻
━┻┛┛┏┏┓┃┏┛┃┣┳╋┳╋━┏┣┗┓┏┳┻━┫┓┳┫┏┃┫┛┏━┗┛┛┓┣
━┓╋┏┓┳┓┻┫┳╋┫┃╋┛┳┓╋┗┏┓┗┳┏┻┗┣┛╋┻┃┫┣┫┻┣┣┛┣┫
┓╋┣╋┃┛╋━┃╋╋━╋━━┫┛┣┣━┃┳┻┛┗┻┓┣┗┻╋━┛━┃┣┗┏━┗
┣┗┳┃┓┣┓╋┛━╋┃━┻┗┫┻━━━━┫┛┣┻┫┳┫┃━━┳┗┫┛━┣┫┳┫
┏┻┫┃┗┣┃┃┣┓┏┗┣┻━┛┳┛┣┏┣┓┛┫━┳┫┓┗┛━┗┗┗┫┗┳┻┗┃
╋┓┳┛┗╋┻━━┳┻┻━┻┗╋┣┓┓┏┳┏┛┣┻━╋┃┫╋┗┻┛┻┏┫┛┳┳╋
┃━┣╋┓┏┛╋┣┳┫┻┏┃┣┫┓━╋━┛╋┳┗┗┫┛┳┻━┓┃┣┓┣┻━┏┛┗
┣┃┃┻┻┫┏┃┫┫┛┳╋┏┳┗╋┏┃┫━┫┓┫┻┻┻┣┓┗┗┻┗┣┃━┃┏━┃
┗┫┫┣┛╋╋┳┗┳┣┗┣┻┗┛┻┗╋╋━┻┗┓┏┓┣┣┃┓┗┓┻┏┳╋┓┛╋┃
┓┛┓┃┃━┃┫┛┻┣┣┣┃┛┻┫┗╋┫┣╋┃┣┛╋┃┫┃┻┻┓┛┏┣┳┳┗┫━
┳┻┏┳━┃╋┏┣┛╋┗╋━┏┏┳━┫┫┫┫━┳┓┓┻┃╋┃┣┓┻━┗┣┛┳┳┫
┻┓┫┛┛┫┃┣┣┛┛┗┻┛┛┏┛┗┻━┓┻┻┛┛┛┣┃━┫┏┃┏┣╋┏┣━┻┣
━┓┛┏┳┓┃┏┏━╋┳━┫┫┃┻┣┻━╋┏━━┗┓┣━┻┻┣━┓┳┛
┃┃┫┃┃┫┻┻┓┳━┓┳┻┣┓┻━━┗┫┗┏╋╋┛┗┓┗┣┫┣┃┻┛┃┳┻┓┣
╋┳┳┓┣┛┃┓┻┳┓╋┣┏┛╋┻┻┻┫┛┓┣┗┫┃┳╋┻┳┛┫┏━┻┳┗┛┛┗
━╋┻┗┏┻┣┳┓┗┓╋┳━┗╋┣┫━┏┃┛┛┏┫┗┳┏┛━┃━┏┗┻┏┳┫┻┻
┻┗┻┛┣┳┛┗┫┓┃┛╋┣┛┓┫┛┛┗┳┫┗┣┃┻┛┏┃┗┃┗┣┗┫┫┛━━┳
┛┃┣━┛┫┻┫┓┳┓━╋━┏╋━╋┣┓┃┳┣╋┛┫┓┣╋┏┏┳┏╋╋┗┗┣┻┣
┛┃┣┛╋┛┳┗┓┣┣┛┣━╋┃┏┓┻┓┏┗┣┏┫┛╋━┳━╋┗┗╋┣╋╋┫┳━
┫━┛━┗┫┫┃┗┻┣┃┗┏┓━┗┣┓┫┫┃┓┛┃┃┣┻┛┃┳┫┃┛┗━┏┫┳┫
┗┣┻┓┛┻┻┳┛┛┣┫┫━┛┗┗┛╋┓┻┗┓┏━┏╋┻┗┛┏━┛┣━┃┳┃┗┻
┗┓┳┃╋┏┣┳┣╋━┗┗┏┓┛┳╋┃┻┏┃┓┛━┛┣┛┗━┻┫┗┗┛┳╋┃┛━
┃┫┓┛┛┳┛┣┏┗┏┣┣┣┛┳┃┏╋┏┛┛┓╋┫┫┛┏┗┛┏┏┳┛┏┻┏┗┃┫
┣┗┣━┃┛┗┃╋┃┗┛┻┗┛┗┫┣┫┛┻╋┣┃┳┃┏┳┻┓┣╋┓┓┳┗┣┣━┗
╋┳┫┫━┳┗┫┓━┃┻┛┫━┏━╋┻┣┓┏┏┻╋┻┻┃━┏┏┻╋━┓┻┃┓┛┗
┛╋┣┏┻┻┏┃┻┓┳┃━┏┏┗┣┫┗┳┻┛┗┳┻┃┫┓┣━┗━┗┫╋┳┃┳┳┏
┳┗┏━┫┛┃┏┏┏┃┏┣┣┃┫┏┣┗┣┛┫┣┻┃┣┓┻┣┳━╋━┛┃┗┓┓━┻
┫┃┃┛┏┓┣┣┓┗┛━┗┓┏┃┛━┳┳┳┓┻┛━┗━━━┓┳┳┳┏┃╋╋┓┏┫
┏┫╋━┛╋┏┃┏┳╋┣┓┗┃╋┻━┣┫┛┏┓┛┓┳┳┗┏┓┳┛━╋┻┫┳┫━┻
┛┗┓┛┗━┏┗┏┫┗┻┓┫┣┻┫┏┓┗┫┛┃━┓┏┻┓┛┏┳┗┓┏┫┃┫┃┏┃
┫┛┛┗┫╋┫┳╋┣┳┛┣┫┗┣┣┓┳┣┣┻┫┳┛┏┣┳┳━┳┣┫╋┓┛━━┳┳
┳╋┓┗━┳╋┛━╋┃┣┻┣┓┗┳┣┫┫┏╋┣┻┛┏┫┳╋┏┳┃┏┃━╋┳┣┛┏
┫━━┏━━╋┓━┻┣┃┳┳┣┛┳┫┳╋┛╋┣┣┻┣┗━┛┃┃┃┣┛┏━┏┗┳┏
━┣┓┓┗┳┫━┃┳╋╋┗╋┫┓┫┣┗┣┛━┏┳┃┳┗┻┳╋┓┏┃┗┃┫┗╋╋━
┛┳┗┓┻╋┓┣┣╋┳┫┃┛┻╋┣┻┻━━┻╋┏┗┗┛╋┳┣┃┃┳┓┃┛┃┻┛┗
╋━╋┏┏┏┏┏┓┳┃┃┏┫┓┏┃┫┓━┣┣┃┏━┳┫┫┗┫┓┃┏┃┃┫┳┳┫┓
┏┳┛┗┛┏┳┳┻┓┓┛┳┛┓╋┓┗┣┣┃╋┓┓┳╋━━┻┓┛┓╋┻┳
┓┃┃┻┣┃┫┫━╋┛┓━┃┏┛┏┻┫┣┏┃━┣┳┏┳┳┫┃╋┻┫┏┛━┏┓┓┃
╋┣┛┛╋┫┫┛┣┛┻┳┃┏┓┳┃┳┛┻┻┻┗━━┗┓┏┏┗━┫┃┃━┳┏┣━┣
┻━┻┳┏┳┫┛┳┛┛┛┻┛┓┛╋┛━┫┻┣┛┃┛┓┛┓━┗┛━┻┃┣┓┳┗┳┣
┫┳┫┣┗┗┓╋┗┣━┗┗┏┫┻┛┃┛┓┻┃┫╋┣┗┏┳┏╋┃┓┛┓┣╋┃┫┳╋
┛┻╋┻┃┻━┓╋╋┣━┣━╋┗┣┃┫┗━┻┻┳┫┃┓┫┓┳┳┣┛┗┗┫┃┫┣┏
┛┓┃┣┣┣┏┻┳┛┫╋┣┳┓┳┻┗┓┻━┓┫╋┃┳┳╋┓╋┻━┓┏┫┛┣┻┳┏
┏┻┗╋╋━┗┗┳╋┛┛┳┫┓┓╋┛┛┏┳┃┣┗━┻┏┣┳┳┻╋╋┓┫┳┛┻┃┏
┻┏┓┏┏┫┛━┗┣━┏┻╋┛┓┻┗┏┣┓┣┏┏╋┻┓╋┫┛┣━┏┗━┳┻┫┳┗
┻┗╋━┫┳┓━┻┃━┣┳┏┣┗┳┃┃┃┃┃┫┓┓━┣┣┃┏┓┫┛┳┳┓┻┣┛┛
┏┗┫┏┻┳┫━┓┳┓┏━┫┗━┻┣┗┛┃━┛┗┏━┻┏┻┗━┓┻┃┫┳┫┻┻┏
┻┣┃┗┣┣╋┣━┃╋━┛┓┗╋┛┫┛┛━━┓┛┳┗┣┣┗┳╋┗┓━━━┃┣┏┓
┛┳┳╋┳┗┻┣┻┃┓┃┻┻┃┗┗┛┻┏┳┳┣┓┣┳┳┓┗┳╋┣━╋┛┃┓┏┗╋
┛┻┳━┓┏━┣━━┗┓┃━╋┃┗┓┳┏┳┣┛┣┓┣┃┃━┣╋┛┫━╋┣╋╋╋┛
┻╋┛┃┗━┃┗┫╋━┛┣┳┗┻━┫┳━┫┣┛┗┫┫┣┛┗━┫┻┗┣┳┣┓┗┗╋
━┃┳╋╋┃┻┫┓┳┗┓┃━┫┻┻┳┃╋┃┃╋━┛┏┫╋┻┃┗━┫┗━┗┛━┫┻
┃┃┻┏━┣┣━┗┣┛┃┗┗┗┫┻┻━┏┫┓┫┛┛╋┏━┳┃┃┗━┻┛┓┳┗┏┳
┃┳┛┓┣┓┓┃┃┏┃┣━┓━┳┓┫╋┛╋╋┣┓┻┃┳┫┫┻┛┗━┃┏┓╋┳┣┏
┓━┫┏╋┏┛┣┳┣┻┫━┻┏┫┃┗┣┓┣┳┣━┛┫┃┫┓┃┣╋┗┛╋┗┣┫┫┳
┳╋┫┫┫╋┃┗┛┗┃┏┛┗┃━┓┗┗┳━┏┻┗┳┫┣┗┻┣┣┫┗┏┳┫┳┃┳━
━┛┗┓┓━┳┓┻┗┻┗┣┓╋╋┣┻┃┳┳╋━┳┻┣┳┣┳━┃┃┛┓━┫┳┓┻┳
┫┓━┏┏┛┫┣┃┗┻┃┻┃╋┃┫┫┃┗╋┏┛┗┳╋━┣━┛┻┻━┫┻┳┓┗╋┗
┻━┛┛╋┻┫╋━┳┣┓┏╋┻┫━┃┓╋┫┏┓┫┛┻┛┫┫━╋┻┗┻┓┫┻━┳╋
┏┗┗┗┣┏┻┣┛━┣┻┓┓┫┃┓╋┻┏┫┣┫┃┓╋┣┫┳┃┛┃━┫┫╋┛┳━┻
┻┃┻┫┣━┛━┗┫┣┏┃┏━┛╋┃┏┫┏┏┗┛┻┏┓┏┳┏━┛┃━━
┣╋┣┻┓┓━┃┣┫━╋━┗━┓┏┛┣╋┳┏┻┃┃┳╋╋╋━┻┣┫┓╋┳╋┃┏━
┛┛┳┳┛┓━┓┳┻╋┗┻┏┏┗┓━┃┗┗┃┻┻┗┫┳┻╋┏┗┏┣┫┫┳┻┛┓┣
┳┛╋┳━┓┳┻┫╋┳┏┫┃┣┓┃┻┛┏┓┳┻┣┛┓┳┓╋┫┻┻┳┏╋┗┓┗┓┻
━┻┓┏┫┛┻┫╋┣┛━┃┳┏┛┳┣┓┗╋┗┓╋┣┃┏┳┳┳┏╋┓┫┗┏┗┓┫━
┛┛┫┗┗┃╋┻┫┫┻┻┓┏┓┳┳┏┗┗┏━┻┏┏╋┣┣╋┏┫┓┫━┏┓┗╋┳┛
┳┗┳┣┳┳╋┓┻╋┫┏┏┏╋┳┻━┣┣┃┏┣┣┣┫┣┳┓╋┃┳┫┣┛┣┣┳┣━
┳┏┛┓┳━┣┛━┓┓┫╋┗┃┓┏┃━┫┏┳┳┛━┛┏┗┗┳┫┓╋┛┫┏┻┃━┻
╋┓┛┣┫━┳╋┓┏╋┓┏╋┣┣╋┳┏┛━┃┗┳┛┏╋━━━┻┛┓╋┏━┛┳┫┃
┏┛┏┗┫┃┫┃┣┣━┓┻┓┻┻┻┳┳┓┛┏╋┫┗┗┃╋┏┏┃┫┳┣┳┓╋┣━┗
┛┳┓┳┣┳┏┻━┗┫┛┏┃┗┫┓┻┻┗┓┗━┫━╋┫┗┓┻┫┻┳╋┛┳╋┏┗┣
━┗┣┏╋╋┻┓┃━┓┻┻━┳┏┏┃┫┓╋╋┣┫╋┫┗┏┫┃┣┓┛━┓┗╋┻┫┣
┫┫╋┳┏┗┫┗┣┃┻┫┛┃┓┃┓┻┛┫┣┓┻┛┛┻━┛┛╋┏┻┳━━┏┗┃┏━
━┣╋┛━┛━┣┗┗╋┗┓┳┻┛┣┏┓━╋┏┗┗╋━┫┗┃┛┓┓━┃┣┣┏┳┃┏
┫┃┗┃┻┃┛╋┓┣┻┻╋┳━━┻┫╋┃┓┗┣┏┣┏┓┃┗┫┛┏┫╋┓┓┻┏┳┻
┓━━┏┻╋╋┗┣┛┏┛┣┳┳┣┓┗┓┳┛┣┫┻╋┃┣╋┓┣━┃┻┫┻╋┃┻━┗
┣┛━┓┏╋┳┗┃╋┣┛┓┳┗┳━┳━╋┏┻┓╋┫┫┏┳┗╋╋┃╋┻┣┛┳┏━┃
┳┃╋┓┻┣┃┏┓┳┏┳┓┓┛┗┗┃┻┣┛┫┏┫┓┓╋━┛┛┛╋━╋╋╋┫╋┛┛
┳┻┣┓┫┛┣┓┳┛┃┣┣┻┫┣┫┛┻┃╋┓┗┛╋┳┻┗┛╋┣━┳┃┓┣┛┓┓━
━┳┛┏┗┛━┓┃┛┫┃┫┣┣┓┣━┻┳┳━╋┓━╋┓┻┛┃┣┛┏┓┣┳┻┳┓┗
┛━┏┓┛╋┏┓┗┃╋┏┃┓┃┗┛┓┓┏┫╋┛┛╋┃┣┻┛┻┣╋┗┏┃┳┗┳━┣
┃┗┳┓┛┻┃━┳┓┻┛┳┳┏╋┃┛╋┃╋━┻┫┣┣┗┳┣┛┃┏┏━┣┣┗┫┏┛
┗┣┏┳┃┓┳┛┓┫╋┫┃┃┗━┛┻━┗┛┓┻┣╋━╋┳╋╋┫┓┫┏┛┏┓┗┳┃
┗┏┫┗┫━┏┃┗┏┃━┣┣┳━┏┛┳┳┳┃┳┫┃┫┛┣┣╋┗┫┛┃┛╋┳┛┫┛
┗┗┃┻┫┗┣┓┗┃┫┗┗┃━┫┻━┫┏╋┃┳┻┃┛┗┃┫┃┣┗╋┫╋
━┻╋┳┃┗┫┫┛┏┣┃┛┛┓╋┃┫┫╋┓┓┛┣┫╋┣━┓┳┛┗┛┗┻┛┗┻┓╋
┳╋╋┗┏┃┏┃┻┓━┗┏┏┣┻┗━┛┻┣┃┓┏┗┗┏┗┗┛┏┣━┛┫┓┣┳┻┓
┫╋┓┣┳┗┏┗┓━╋┏┣┛┻┳┛┳┳┻┏┣━┗┻┳┓┗┃┏┻┏┻╋┫┻┃┛┣┏
╋╋┗┛┗╋┳┻━━┻╋┓┣┏┣┓┳┻┳┻┳╋┛┳┫┣┏╋┫┫┣┻┫┓━┳┻┻┫
┳┓┛┃┏┻┃┃┃┗┣┣┣┓┣┃┳┳┳╋┫┻┻┏━┣┛╋┳┣╋┃┗┗┫┗┳┗┫┳
┳┃┣┓┣┻┛┳┣┓━┗┗┳┳━┓┓╋┛┓┛╋┗┓┣┓┻┗┃┳━╋┫┫━╋╋┗┫
━━┗┳╋┛┓┃━┓┫┫┓┫━╋┣┗┓╋┻╋┗┏┫┗┃┗┓┏┗┃┛┓┫┛┓━┃┏
┏┗┫┻┻━━┳┏┏━┃┫┗┣┫┛┛┛┗┏┓┏┃┗┫┗┃╋┃┏┻┣┃┣┫━┻━┣
━╋┛┳┫┏┗┃╋┫┏┏┛━┃┏┻╋┏┛┃┗┻┏┛┛╋┳┃┛┳┃┗┳┗┣┏┣┃┣
┃┳┏━┫━┫┃┫┛┗┃┗┫┳┗┫┣┗┃┫┛┳┻┗┗┓┣┻┃┃╋┃┣╋┻┗┏┣┻
┃┻┗┛┫┻┻┣┓┻┗┃┗┓┳┻╋┣┣┓┗┗┃━╋┣┫┣┳┏┻┻┓┻┣┻┻┗╋━
┛┣┛┫┃╋┏┏╋┃╋━━━┗┓┛━━┛┳┃┳┣┳┏╋━┫┳┻┓╋━┗┗┳┗┳┗
┳┛┏╋┣┳┫┓┳┓╋━┏┣┗━╋┗┣┃┫━━┣┣┣━╋┓━┛┛┻┗┫┻┣┫┃┻
┳┳┫┓┻┳╋┓┳┳┣┏┏┫┃┻┣┳╋┏┃┻┗┃┳┫┃┣┓┏╋━┃┫┓┓┗┃┏╋
━┓┫┃┣┣┓╋╋┳┓┗┫╋┛┫┃┗┣┗┗┣━┛┏┫┳┗┃┏━┗┫┛━┗┳┳┃┛
┓━┃┛┳┻┫┏╋━┛┻┫┫┻┛╋┓┳┗╋┳┏┏┛┳╋┣┃┫┳┗┫┓╋┳┳┣╋┃
┛┳┫┳━┛┻┓╋┫━┓┓┳┓┏━━┃┻╋┓┏┛┛┻┫┣┣┣┛╋┓╋┳╋┗┛┓━
┓┫┣┏┗┏┃┃┛┗┏┻┗╋┣╋┳┛╋┛┗━┏╋┗┏┏╋┏┗┣┗╋┻┣┫┛┗┫┫
━┻┣┳┻┃╋┫┻┛┏┫┳┣┫╋━┻┃┛┫┳┣┃┣┣┻┫┳┛╋┛━┃┗┣┗┳┻┗
┻┛┻┻┛┏╋┻━┗┓┃┗┳┣┛┏┣┗┓┏┛┳┏━┛┏┃┃━┛┏┃┏┓┳┓┫╋┏
┻┣┓┓┃┣┗┓┻┣╋┫┓┛┓┃┗┳╋┃┗┃╋━╋┛┫┻━┓┛┛┻┳┻┗┣┏┃┻
╋┃┛┻━┻┫╋┗╋┳┣┗┣┛┳━┫┛┃┓┣┛┗╋┓┛┓┻┫┏┳┫━┻┛┻┻┓┃
┳┓┓━┃┏┻┫━┻┏┫┓━┓┓┳┏┛╋╋━┳┓╋━┗┫┛┫┗━┣━┻┃┻┣╋┳
┃┣┏╋━┏━┳┃╋━┳┛┓┳╋┏┻━┓┛┻┗┣━┃┻┳┻┻┫┗━┳┓
┓╋┳┻╋┏┏┳╋┣┗┃┳┣┓┗━┳┗┫┻┻┻┏┃┳┣┻┏┏━┏╋┓┃┛┛┗┳┓
┫━┫┃┏┻┛┛┫┓━━┓┓┗┛┻┏╋┻┗╋┛┣╋╋━┫┃┃┃━┓┳┏┏┓┣┫┣
━┗╋┫┛┗┏┻┳┃┣┃┻┻┫━┫┗┓┗┻╋┛┻┻┛┏┓┏┫┗┛┛┣┣┣┓━┓┃
┳┣┣┓┣┛╋━┓┻┓┓┏┛┃┗┓┓┳┻┃┏┛┛┫━┗┗┃┃┃┓┏┳┻┗┳┻╋━
┣┓┏┳┗┳┓┫┣┳┏┗━┛┗╋┛┣┃━┗┻━┫╋┫┗┏╋┫┻┛┻┻┛┃━┗┳┓
╋┫┫┣┣┛┫┏┳━━┏╋┻┓┗┻┓┗┏━┳┗┃┫┃┻╋┣┓┏┳━┓┻┗┓┻┓┗
┛┛┫┏╋┓┗┣╋━╋┻┛┣━┗┏┗┛┗┻┓┫┛┣━┣┛┗┓━┳┳┫╋┫┛┏╋╋
╋┣┻┫┃┏┣┣┗┻┻┫┗┏┛┫┫┳┳┳┏┳┏╋┳┛┃━┛┃┃┛┛━┗┃┏╋━┃
┻┻━━┳┛━┃━┛┃╋┓┻┻━┃┫┃┗┗┛┳┳┗┗╋┛┛╋┫┃┏┳┃┃┗━┫┳
━┓┫┣┛╋┃┫┻┗┛┃┃┫╋┛┗┃┗┗┏┫┻┓┣┗┫┃┳┻┗┛┳┫┳┏╋┏┏┻
━┛┻┓┣╋┳┃┃┗┃┫╋┫┗┏┃┣┏┣━┃┗┗┓┓┳┫━┏┛╋┃┓┃┳┻━┓┓
━┃┗╋┳╋┻┗┣┗┏┛┻╋┳┳┛┣━┳┳┏┫┗┫┓┏┗┳━┣┛┳┳┗━┏━┓┗
┫┻┃━┓┃┛┫┫┛┗┻┫┛┫┻┃┣┣┏┳┓┃┗┓┃┫┫┏┛┃┫┫┗┫┃┛┻┳┣
┗┫┗┗┣┓┳┗┛┳┛╋┏┏┳┻┫┣┛┻┏┻┣┗━┓┛┻┻┏┫┫━┳┻┃┳┏┫┗
┃╋┓┻┛┗┻┣╋┃╋┻┓┃┃┫┛┛╋╋┏╋┻┫╋┣╋━━┃┗━┏┏┛╋┏┳┛┳
┏┃┫┛┣┗━┫┳┏╋┏┫┓┓━┏┻┫┗┗┣┃┏┫┓┛┏┏┻┓╋┏┏┛┳┳┻┫┣
┓━┏━┣┓┗╋┃━┳┛┫╋┏╋┃┏┣┛━╋┏┏┫╋━┓┏┻┫┻┳┛┛┛┣┗┗┳
━╋┫┃┓┃┏━┃━┣┓┻┓╋┏╋┏┣┃┗┻┣┳┳┓┓┓┛┓╋┗┫┗┣┏┛┳┳┓
┫┏┫┣┫┃┗┗┏╋┓┳┳┗┳┗┣┛┳┗┗┣━┛┛┫━┻┻╋╋┛┃┏╋┻┗┏┫┳
┓┛╋┳┳┣┣┃┗┫┛┻━━┓┛┓┻┻┛┳┳┫┻┻┣┛┛┫╋┣┃┃┫┻┓━┓┻━
┛┫┓╋━┫┏┓┃┓━┻┏┛┳┏┳┏┃┻┻┗━┃━┗╋┃┛┗┃┣━┳┛┛┓┻┏╋
┳┗┛┗━┗┏┫┻╋┛┃━┗┃━┣┓┳┏┻┳━┃┫━┓┳┓┻┫╋┏┏╋━┃┫┃┻
┳━┓┻┏┛┻┻┛┻╋╋┗━┓━━┗┛┏┗┻┣━┏┓┗┣┛┳━┳┻┣┃┫┃┓┏┳
┻┃┓┃━┛┣┓┳╋┏┏┻╋━┣┛┫┏┳┣┗┫┛┏━━━┏┻┗┗┏┏┣
━┃┛┣━┫┓┏╋┛┣╋━┫┳╋┏┏╋╋╋━━┛┗┻┗┳┃┃┓┗┏┏┃┃┏┫┫━
┗┻╋┻┫┳┗━┣┛┗┛┃╋┓┗━━┏┻┓┣┻┃┫┏┛╋┫┃┳┃╋┣┻┗┻┳┣┏
┛┏┗╋━┣┳┳┏┳┳┗┻┻┓╋┃┓┳┻┓╋┗┏╋┫╋┗┣┫┣┻┻┣┣┗┃┃┏┓
┻┗┓┗┏┛┗┃━━┃┫┳┛┫┻┫┣┓┣┻┻┏╋┣━┏┫┏┫┃┻┓┫━┛┻━┃┛
╋╋┗┣┓╋┓┻┳┫┫┳┳┳┣┻┗┻┣┳┻┓┫┣┏┳┗┏┏┫┛┻┛┓┓┃┫┛┃┫
┳╋┫┛┻┳┳┣╋┛┗┓┓┣┣┓┣┓┃┗┳━┓┓┛┃┗┗┣┫┃┛━┗┣┫┏┃┫┣
┳┛┏┗━┻┛━━┛┫┗┓┗┓━┣┏╋┗┻┛┫┗┗┗┻┗┛━┏┻┻┫╋┓┓┗┻┫
┛┗━┳┏━┻┫┳┓┃┓┻╋┓╋┃┻┏┗┻┃┫━┃┻┛┫┓┓━┫━┻┓┏┣┻┣┻
┃┳╋┻┫┏┓┓┓┗┣┫┃┏┻┏┗━╋╋━┓╋┻┣┳┛┻┃┛┓┃┛┣┏┓┗┗┗┻
┏┳┫┏┳┛┣╋┓┓┫┻┣┻┃┛┓┫━┻┫┣━━┻╋┓┳┃┏┻━╋┫┓┫┣┃╋┓
┓┣┛┳┳┣┫┓┣┻┛┫┓┏┳┛┫┗┏┃┛━┏┏┛┻┃┳┏━━┏┻┛┏┗┏┓┳━
┛┓┛┏┓┻┫┳┃┳┫┻━┃╋╋┳┳━┳┳┃┏┳┛┓┛┳┻┏┗┣━┗┗┳┓╋┗╋
┓╋┏┃┫┳┓┣┏━┗┃┫┳┃┗━┛┣┏┏┳┃┛┛┏┃┫┫┛┣┣━┓┗━━┏┳┫
━┃┛━┣┏┓╋┏┳╋┗┫┣┳┗┗┗╋┃━┗┫┫┛┣┛┻┛┫╋┻┗┓┗┗╋┛┣┻
┫┻┣┳╋┫┛┗╋┳┳┛┗┳┻╋┻┗┏━┏┛┳┫┓┛┏┳┛┗╋┗╋┣┏┏┃┳┳┗
┳┓┓┓┃┗╋┏┗┗┻┫┫┣━┳┫┏┗╋┳┻┣┻┏╋━┛┗┳━━┃┗┻┣┃┃┓┓
┗┳━┛┃━╋┳┓┓━┛┛━┳┏┻┓━┣┃┻┃┛╋━┳╋┗┻┃┛┫━╋┛┗┣┻━
╋━┏┓┻┃┳┗┓┛┻┏┃┏┻┏┗┫━┏━┏┃┃┛┛┳┃┻┳┃┫┃┓┻━┛┏┃┓
┏┻┳┣┗┃┓┳┏━┳┏┳┃┻┳╋┓┳━━┻┛┓┳┃┫╋┛┻╋┗┃┏┣┛╋┛┗┣
┏┏┃┫━┳┏┻┗━┏┳┻╋┓┫┳━┏┏╋┻━┳┗┳━╋┓╋┫┃┫┓┛┳┳┏━╋
┏┻┓┗┃╋┻┳┫┳━┗━┃┏╋┣┃┓┫┏━┳┓┻┃┛━┃┣┳┻┃┗┗━┛┛━━
╋━╋━┫┏╋┳┳┗┓┣┓┃┻┏┗┏┗┣╋┫┓┫┏┳┻┻┃┻━┗┳┏┏┛┻┳┣┏
┻┓┣┻━┏┃╋┗┃┻┗┓┻┛┳┏┻┗┳┻┛┓┏┫━┳╋┏┓┣┃┛┻┓┏┫┏┓┫
┳┻━┣┣┣┣━┃┏┫╋┻┏┛┻┗╋━┓┗┗┣┗┻┛┗┓┫┳┣┫┳┗┳
━┫┳┳┳┏╋━┗┓┻┻┳┛┛┛━┓┗┣┏┣┳┛╋┓┃┃┏┏┳┳┻╋┓┗┃┗┳╋
━┗┃┳┓┣┛┳┳┃┏┗┛┻┗┗┳┛┣┗┓┣╋┻┃┃┫┏┛━┃┏┃┗━┳━┗╋┗
┻┛┣┛┻┫┏┓┓━┏┏┛┗┣┗━┏┻╋┃┗┗┻┳━╋┏┫━┳╋┃┓╋┫╋┣┏┳
┳┏┣━┳┻┳┳┳┻┛┏┏━━┫┗┏┳┛┳┓╋╋┓┏╋━┛━┗┛┗┫┗┳┫┏━┃
┏┫┳┗┛╋┳┓┓┫╋┻┫┃┏━┃┏┛┫┳┓┻┣┳┛╋┛┳┗┛┃━┗┓┣┳┃┃┫
╋┓┃━┛┣┛┓┃┓┗┫┳╋┻┗┃┳┛┓━┻━┳┏┣╋┏┻┻┫┻┗┛┣┻┛━┓┳
┓┗┳━┫┻╋┏┣┏┓┫┏┃┓┛┏┛┳┗━┫━━┳┳┏┏┓┗┣┣┓┗┣┣╋┗┓┳
┃┛┫┏┻┏━┳┏┓━┣━╋┫┓┗┛╋┏┃┃┗┏━┃┓┳┳┗┫┓┫┳┻┛┃┫┃┛
┣┛┛┫━┻━┣━┻┏━┏┫┓┏┓┃┃┫━┃━━┓┏┃┃┻┳━┓┳┫┻┣┫┓┓┏
┃┛┣┃┻┛┻┏┃╋┗┓┣╋┫┳╋┃┏┛┛┃┃┣━┣┣┣┫┳╋┏╋━╋╋┗┣┻┏
┏━┛┏┓━┏┳┳┳┓┓┣━┛┏╋┣━┳┳┳┏┓┣┻┗┛┏┓┻━┫╋┻┏╋┳┓━
┳┳┳┃┫┓┻┫╋┫━┻╋┓┃━━┳┳┏┫┫┃┃┳┫┓┛┣┳╋┗┻━┻┛┻┣┏┗
┣┫┣━┗┏┏┏┣┗┓┗┏┻┫┛┻┫┛╋╋┏┻┓┣┣┫┣┓┻┫┓┛┏━┳┻┃┏┫
┏╋┓┓┛┗┗┫┗━┏┏┃━┛┳╋━┳┣┃┓┫┫┻┫╋┃┻┗┏┫┓┳━┃┛┛━┗
┳┣┻┳━┃┳┏┏╋┻┏┳┫┛━┣┳┏╋┃╋┗┗╋┏━┓━┗┫┫┛┓╋━┻┫┻┃
┣┫┃┳┃┗┏━┓┗━╋┳┫┻┛┗┏┓┳┣━┻┃╋╋┓━┛╋┛┣┓━┗━━┻╋┓
┳┗┻╋╋┓┻╋┏┫┫┻╋╋┓━┛┛━┳━┫┃┃┫━┏┫┛╋╋━┏┳┛━┓┣╋━
┛┛━╋┗┏┫┗━┃┛┃┣━┏┃┓╋┻┛╋━┏━┻┏┫┓┃╋┗┛┗┃┫╋━┣┻┃
━┳┏┳┛┳┫┗┏╋┓┣┫━┻┻┏┃┃┓┳┏┏┃┻━╋┓━┻┻┓┳┣┓┳┣┏┳┻
╋━┳┓┳━┛┣┃┓┃┛┳┛┃┓┫┏┻┓┛┣┻╋┏┃┻┫┗┗┣┗╋┏┛┛┳┣┗━
┗┗┳┛┛┏┳┣┻┗━┗┳┗┳┫┃┗┗┫━┫╋┓┳┏┏┏┳┻┏┫╋┓┫━┗┣┃━
┣┫┓┻╋┻━━┳╋┻┗┻┫━┻┣╋╋┻┻━┫┫┣┣╋┓┓┻┳┫┓┣┫━┣┃┛┫
┓┣┃━━┗┫┗┓━╋━┏━┻╋┏┳┫┛┣┻┓┏┫┳╋┏┫┛┻┛┛┏┣┣━┗━━
┓━┫┏┻┃┏┣┻━┛┗┻┫┗┣┛┣┓┣┃━┣┛┛┻╋┣┃┣┏━┏┛┏
┓┻┻━╋┓━━┏┫┃┫╋╋┳━┗┫━┃┗┻┏╋┣┻┏┻┳┳┗┛┃┗┏┳┫┫┻┏
━╋━┛┣╋┓┏┗┛┛┏┛┏╋╋┏┛╋━╋┏┳┳┻┫┫━┓┏┳┫┻┏┻┗╋━┫┛
┏┃╋┃┓┃┫┏┓┗╋┣┏┫━┫┫┃┏┫┳┳┣┻┗┃┛┳┳╋┃┗┣┫┳━┃┃┃┫
┻┛┫┏┫┫┻┗┓┳╋┛┳┏┛┳━┳┻┣┛┗┗┛┣┳╋┫┓┫┛┛┃┻┏┛┓┃╋┏
╋┫┗┓┣┃━┃┳┓╋┣┏┓┫┳┓┛┳━┃┻┻┗┓┃┫┗┗┣┓┓┗┗╋┗┗┛┛━
╋┏┣┻╋┓┻┻━┣┃┓┗┻┫┫━┏┃┛┛━┫┫┻┣┫┻┃┓╋┳┛╋┛┓┃┏┣╋
┓┫╋┻┻┣┓┻┫┓┛━┫┃┃┛╋━┻━┳━┛┣┣┳━┳┫╋┣━┫┣┓┣┛┻┗┃
┓┛┏╋┏┻┻┫━┣┛┛┓┻┃┗┛╋┻┛┻┛┛┳┃┻┗┗╋┓┃╋┳╋┛┗┳┏┣┛
┗┛┏┃┣┃┳┣╋┃┗┫┳┗┣┳┓┃┣━╋┻┏━┻┻┛┻╋╋┫┏┻┏┛┓┫━┏━
┛┫╋┻┓┃┣━┛┏┻┳┣┏┗┓┓┣━╋┣┃┫┛┫┏┓┣╋━╋┳━┓┻┛┣┓┗┃
┳┫┻┛┣┓┗┃┏┏┓┣┣┫┫┗━┏┻┗┳┗┃┓┓┛╋┃╋━┫┣┣┫┻┛┗┃╋┃
┏┓━┃┫┻╋┏┣┣┗┗┓┫┣┏╋┗┳┓┛┛┛┓┣┻┏┃┛┛┃━━╋━━┛┛┗┣
┳┃┻┣┳┓┛┻┳┓┗┏┳┛┗┛┗┃━┏━┏┣╋┳┫┳┏┣┣┏╋┗┏━┳┛┣┏╋
┗┏┳┻┃┏┻┛━┏┗╋┻┣┣┛╋┻╋┣━┗┃╋┗┫┳┗┳┃╋┣┣┓┳┻┻━┛╋
┛┏┓┓╋┗┏╋┏╋┻┫┏┓╋┛┛┃┣┛┣┣┏━━┻┛┳┣┻┻┏┣╋┫┏╋╋┣┳
┳┃┃┃╋┏┛┛┫┛━┣┗┓┗━┛╋┏┻┣━╋┛┃┣┓┏┓━┫┫━┛┫╋┃┛┃┣
┳┃╋┏┫━┏┓┏━┳┏┻┳━┃┛╋┻┫┃╋┣┫┫┫┏┃┻━┗┗┃┃┗╋┏┓┫┃
┏┏┃┻┃┃┫┏━┏┫━╋┫╋┗┫┏┏┛┛┣┃┏┛┃━┛┓┻┗╋┛╋━┏┳┳┗┻
╋┛╋━┓┳┗━╋━┃┛┃┏┃┃┻┏┳╋┓┛┗┗┳┛┓┫┛┳┛┗━┫┛┛┃╋┻┫
┗━┗┓┗┓┻┣━╋┫┫┃┣┻┫┏┓┏┻┃┛┳┫┛┃┳┳┃┫┳┓┳┳┗┛┗┏┗┳
┳┗━┳━┏┣━┣┳┳┓╋┓┗┫┛╋╋┓┣┓┏┳╋┻┛┛┳┓┻┓┗┣┫┛┛━┗╋
┃┏┫╋╋┫┫┳┓┓┗┏┗━╋━┻┃┏━┏┏┃━┣┗┗┛╋╋┗┓┣┏┃┓┣┏┛┃
┻┣━┛┗┏━┻┏┓┃┳┓┃━┣┏┻┏━┏┫┏┏┫┗┣┫┏┏┏┻┫┫┻┛┻┏┫╋
╋┃╋┣┏┫┛┫┣╋┓┏┏┏┓┏┳┏┣┛┫┏╋━┻┗┣┫┣┗━┛━┗┣
┻┗┗┻━┃┳┣╋┫┗┏┻┛┓╋┃┻┻┃┃┓┫┏┣┓┓╋┗┳╋┳┃┫╋╋┫┣┛┓
┣┓┓┗┓┓━┻┣┗┣┛┫┏┏┃╋┏┓┏╋┛┻━┃┫┫┏┻┫┻━┫╋┳┓┳┻┓┻
┓┫━┏┫━━┃┣┏┻┻┣┣┣╋━┣┗╋┛┣┣┻┗┗┫━┣┣┣━┛┃┻┳┣┏┻┗
━━┗┛┣━┗┃━┃┻┗┫━┛┃┫┏┛┳┫┓┫┫╋┫┫┓┳┗┻┻┫┳┻┛┗┗┏┫
┃━┛━┳┗╋┫┓┓┫┗┗━┓┻┻┗┗━┫┳┫┓┫┏┛┗━━━┓┻┓━┫━┛━━
┳┓┻┃━┳┓┗┣╋┣━━┻╋┏╋┃┻━┏┻┫┳┫┻┛┣━┏┛┗━┻╋┫━┣┏┛
┗┏━┓┻━━┗━┣┻┓┓┃┣┏┃┃┏┛┃┻╋┏┣┳┃╋┣┃┃┗┫━┛┣┫┣┣┓
┛┗╋┗━┗┗┫━┛┛━┓╋┏┫┏┳┣┛┻┻┳┓┓━┫┫┫━┏┛┗┛╋┻┃┛┳┓
┃┓┫┓┛┫┣╋┛┏┗┫┏┛━┳┻┏┫┗┃╋┣┻┃┛┳┏┫┻┏┛┃┛┃┫╋┓┗╋
┳┃┏┗┳┫┫┻┻┗┛┏┏━┓┃┏┓┳┫┗┣┛┏┛┻┛╋┗┃┏┳┏┃━╋┏┻━┗
┣┃┣┳┻┓┃┃┛┳╋┃┻┫┏┻━┓┳┓╋┣┛━╋┣┏┛┏┻┫┣┃┛┏━┃┻┫┏
┻┣┏┏━┳┏┏┃┏┳┓┣┛┛┗┳┛━┃┓┏━┫┏━┛┫┓┻╋┻╋╋┛┣┏┳┗┗
┏┫┣━┫┗╋┃╋┏╋┏┛┏┳┫┳┓╋━┃┫┳┛┗━┛┻╋┓┛┏╋┣┓┫┓┣┛┃
┃┓┗┳┫┳┃┻┳┗┃╋┛┃┗┓┏━┃┛┃┛┃┛┗┃━┗┏━┗┓┓┳┻┛┫┓━┻
┗┃┻┗┓┳┗┛┳┫┣┫┻┫┓┗━┛┫┓┻┃┫┣┏┫┳┓┏┃╋┻┃┳┏┳┏┓┓━
━┣┳━┗┗┃┃┓┏┣╋┻┏╋┫┫━┗━┃┃┫┏┏┏┗┏┃╋┃━┗┳┛┗┻┳┃┳
╋┻┫┓━╋┣┗┏┏┳┏╋┫┻━┓┓┫╋┫┻┫┛┫┣╋┓┳┳┳┳┗┓┛━┗━┣┓
┻╋╋┗┏┓┏┛┳┗┓┣┳┓┓┫┗┫┓┓┗━┗┏━┓┫┫┻┛┣╋┫┛┻┏┫┓┛┓
┗┣┏┗┓┻┣━┃┛┣┣┣┛┫┣┗┃━━┳┏┛┗┳┛━┻┻┳┛┳┣┛┻┓┣┏┻┳
┻━╋┻╋┳┓┫┫┻┗┃━┳┻┗┃┳┃┣╋┏┫┃┣┏┗┓┣━━┓┣━┣┫┣┳┣╋
┓┃┣┗┓━┫╋┗┏┫┳┳╋┫┣┻╋┗┫┻┓┛┃┃┣┫┃┻┣┓┳┛┏┗┓┻━╋┏
╋╋┻━┃━┻┛┳┏┃┻╋┓┻┫╋┃┣┓┗┳╋┃┃━┳┳┫┏┣┃┛┛╋┫┣╋┏┓
━┛┻┫╋┃╋┃┓┃┛┫┓┗┗┫┗┏┛┫╋┗┏┻┗┣╋┻┣┃┣┗┫┛━┓┏┓┛┳
┗┗┗╋┳┗┓┛━━┓┓╋┻┃┻┻┗┳┻━┓┓┗┏┫┃┣┃┓┻┏┃╋┏
━╋┗┛┏┏┗┫┛┗┗━┓┗┗╋┳━┓╋┓╋┻┫┓┣┃┓┻━┳╋┃━┛┓━┛┃┓
┣┛┫┓┗┳┳┳┻┃┃┻┛┻┗┏┃┫┛┓┏┳┫━┛┻┏┃╋┓┏┛┳┃━┫┓┃╋┳
┻┻┫┻┛━┓┏┫━┓╋┛┃┳╋┫┻┓┛┓╋┗┣┃━━┳╋┗┣━┏┏┫┛┗━┗┏
┳━━┫┫┛┫━━┳┻┓┃┻┳┗┗━┣╋╋┃┻┣┃┣┓┏┗┓╋╋┏┫╋╋┃┓╋╋
┃┏┣┛┣┓╋┫┃┏┗╋┛┏┓┛╋┗┏┫┃┃┏╋╋┗┣┏┫┗┻┃┳┣┃┻┣┗┃┃
┓╋━┳┫┫┗┗┫┳┏┃━┣┛┻╋┣┳┳┏┏┣┏┏┓┏┣━┓┻┃┓╋┓┗┫┓┛━
┣┏┏┣╋┓┗┗┛━━┏┣┗━┣┓┃╋┣┗┛┃┗┃━┫┣┻┣┻╋┗┳┏┓━┃╋┗
┓┻┣╋┛┛┻━┓━┣┫━┓┻━┻┣┃┓┗┫┃┗┏┳┣┳╋┃┻┫┳┛┗┳┛┣┏┏
┣┛┏┛┻┏┣┗┛━╋┻┫╋┏┻┣━┣╋┫┳━┻┛┓┃┫┻┛━┳┛┫┛┓┫┏┛┳
┗┃┏┫┓╋┻┃┏━┻┣╋┗┃┫┓┣╋┏┗┏┳┏┫━┻┻┫┃┃┗╋━┻┃┫┗┗┗
┳┓┃┫┏┗━┛╋┓┗┏┓━┓┗┫┛┓╋┣┗┏┫┓╋┏┳┣┻╋┛┣┣┏┃╋━┫┗
╋┃┣┫╋┣╋┛┓┏┳┃┃┳┫┛┓┳┣┣┓┛╋╋┏┻━╋┻┛┣━┻┳┏┓┃┗╋┳
┏┓━┏┫╋┣┓┃━┛┗┃━┻┗┻┣╋┻┫┳┳╋╋┃┛┻┃┏┛┃┛┗┫┳┃┃┃┛
┓┓┛┫┣┣┣┗┻┛┏┃┛┳┻┓┳┳┛┻┫┫┏┳┓┓┃┳┣━┛┻━┻┛━┛┛┫┏
┃┃┏┣┗━┛╋┃━┳┗┃┏┫┃┳┃┳┳┳┃┏┣┗┛┛┫━━┳┃┫┃┫┣┛━┛┃
┣┃┳┏┳┏┃┗┻┫┏┻┓┳┻┣┫┏┣┫┏┛┏┳┫┫┣╋┻━┫┫┻━┃┏┛┏┏┫
┏┗┳┳╋┫┣━┫┛━┓╋┗━┓┻┻┣━┻┻┣━━┓╋┃┗┗┓┻┃┳╋┛┓┏┻┃
┗┣┗┗┫╋┛┗┻┛┻┫┻┓┃━┻┳┏━┫┏┣┫┫┻┓┳┳┳┏┻┣┳┓┣┫┓┃┻
┓┫┻┳╋┻━━┃┃━┫┛┃┳┣┏┏┃┫┳┣┣┗╋╋┓┳┃┳┻┻┻┣┫┣┓┻┣┃
┗╋┳┛┻┻━┛┛┻┻┛┓━┫┏╋┳┗┃┳━┫┏┻┳┓━┳┓┫┣┗┳┻╋┏┻┳┓
┏┛┃┫╋┃╋┛┏┳┻━┗┓┫┗┫┓┏┏┏┃┛┣┣┛╋┗┳┏┓┗┳┣┻┳┗┣┏┃
┃╋┳━┏━┓┓┫┫┛┣┗╋┳┣┃━╋┻━╋┓┃┏┣┻┣┃┻┃┻━┫┓┏┫┗┳┛
━╋┫┏┛┏┣┫┛┃┫┣┗┻┳┛┫┳┛┓┣┓┃┻┏┫┓┃┗╋┳┣┫┻┳┫┓┃┫┣
┳┓┣┛┳┛━┗┣┣┳┏┻┃━┗┳┳┓╋┏┃┫┛┻┳┗┛╋┳┗┛┻┳┣
┫┗╋┻┫┓┏┏┓┓━┣┏┣┳┓┓┃╋┃┻┃┃┣╋┗┣┫┣━┛┃┳┓┣╋┗┃┫┣
╋╋┫╋┛┫┏┏┣┫┳┣┳┗╋┫┛┗┛┃┣┃━━┳━━━━┛┻┛┏━┫━┣┃╋┃
┛┏┫┣┳┳┓┫┳╋┣┻━╋┣┻┣┳┃┛┳┏━┻┣┃┏┣┏┗┻┗━┫┃┓┫┃┣┳
━┏┃╋┏┃╋┣┃━┏━┻┳┣┳━┗┏┳┻┛┓┫┛┓┳┗┻┗┳┣┓┃╋┫┻┛┳┏
┓━┗┗━┫┫┛┓┛┗┓┃┗┳┣┫━┻┗╋┏┓┫┻┫┳┳┗┃┓━┫┃╋━┳┓┏┃
┗╋┣╋┛┏┫┳━┣┓┗╋┗╋┳┗┻┻┣┣╋╋┛┳━┗┳┏┃┻┣┏┏┻┻┗━┻━
┣╋╋┏┫┳━━┳┓┳╋━━┫┫┣┃┗┻┃┻┫┛┣┃┛╋━┃┏┫┛┣╋┃┳┻┛┗
┛┣┏━┏┳┏┻┻╋┗┻┃┏┣┛┛┫┏┳┳┫┗┃╋┓┻┏┣┃┏━━┣┃┳┃━┏┗
━┣┛┣┳┗┻┳┻┗┻┏┃━┳┗┃┛┏┏┣┓┫┳┳┓┃┓┏┃┻┳┣┗┓┳┛┓┻┏
┫┛━┛┃╋━┗┳┗┛┗┻┗┻┳┻┣┣┃┗╋┛┣┏┗┫┃╋┻┳┗┛┳┫┫┗┛╋┻
┛┳┛━┗┏┓┗┣┓┣╋┣┛┣┣┏┫┏╋━┛━┻┣┏┃┛╋┏┓┗┃┓┏┳┻┏┛┣
┣━━┓┛┏┓╋┣┏━┣┓━┫┃┫━━┏┗━┃┓┻┛┓┣╋┏┫┫┻┣┳┓┫━┻┗
┗┳┏┏┗┻━┻┫┫╋┗┻┳┫┣┏┃┃┻┏┗━┫┃┃━┳┣┗┗┻┃┻┗┫┗┫┏━
┃┓┛┗╋┣╋┫┗┏╋┏┻┣┓┳┳┗┓╋┳━┏┃┳┛┗┣━┗┃╋┣━┗╋┻┃┗┏
┛┻┳┫┃┳━┳━┣┗┃┏┏━┏┓┫┳┻┻╋┫┣┻┫┃┓┓┻┣┳┃┓┃┳┗━┫┃
┳╋┣━╋┃┏┛┗┣━┛━┫┓┗╋┳━┣┗┫┳╋┛┳┻┛┏┻┗┛┏┛┃┃━┃┛┏
┓╋┗┳┏┛┗┓┏┓┳┣┛┏┳━┳┏━┓┻╋┛┏━┓┗┓┛┏┣━┏┗╋┫┗┛╋┣
━┣┗┳━┏┛┃┫┣━┛┫┛╋┛━┛┻┗┓┣┫┫┗╋┫┛┻┏┻┓┫━┓╋┣┫┛┓
━╋┗┃┛━┻┻┗┣┏╋┳━┣┃┣┻┓╋┃╋┫┗┳┛┏━━┫┃┏┓┻┏┻┓┛┓┫
┗┣┏┫┳┛┳┃┻┫┗┳┛╋┏┓┗╋┫┛┣╋┗┛┃┏┣┛╋┛┗┏┓┃┗┣┣┛━┃
╋┻┓┏┻┏┏┃┓┃┏╋┗╋┳┳┗┛┻┛━┛━┻━┳┏┫┗┻━┓━┳┓╋┛┫━┛
━┃╋┗╋┣┃┻┫┃━━━╋╋┏┃╋┳┓┳┃┓┏╋┏┻┻┏┣┏┻┫┏┻┏┃┃┗━
━┗╋┏┳┛┓╋┳╋┗╋┛┫┣┛╋┫┏┫┛┛┣┏┛┛┫┓┛┃╋┗╋┃┃┛┗╋┗╋
┏┏┛━╋┃┃┻╋┏┏╋┏┻┃┣┏┻━┏━┻┳┣┗━╋┫┓┫┛┓┫┻┻
┓┳┗┓┗┃┣┫┗┻┫┓╋┃┃┏┓┛┣┃┻┓┗┣┏┫━╋┏┃━┃┳┻━┻┓┣┗┓
╋┣┣┳┳┣┛┏┣┫┛┛━┣┓┻┓┳┣┗━┓┳━┏━┻┫┳┣╋┏┫┣┳┛┏┛━╋
┳┳┓┗╋━┳┗━┫┗┗┛┃┫┗━┛┻┓━┏┓┗┻┃┗┛┃┃━┃┫┛┛┫┣┻┏━
┓┻┛╋┫┳━╋┳┳━╋┻┻┛━┻┳┃┛┃┫┗┃┻┣┛━┃┫┻┳┣┻┃┻┃╋┛┫
┓┃┏┳━┣┛┗┃┣╋┃┏┫┏┓┗┳━┏┻┃━┗━┳┏┫┛╋┃┃╋┓━┣┗╋╋┓
┣┃┻┣┛┓┏┗╋┃┃┗┓┳┣┓┓━┏┓┳┳┃┻┃┻┃╋┃╋━┳┫┻╋┏╋┫╋┣
┃┗┃┣┃┫┫┫╋┃┗┗┛┗┣┳━┏━┗┏┏━┳━┃╋┗┃┗┛┃┗┗┗┃━┓━┃
━┫┛┳╋┏━╋┣┃┏┓┏━┻╋┓┣┫┗┣━┻┛┓┳┳┓┃┳┣┳┏╋┃┏╋┏┣━
┛┃╋┛┗╋┣┃┃┗━┏╋┗╋┳┗┳╋┗┓┫┳┓┃┫╋━┃┗┗┻┣╋┗┣┻┃━┣
┳┳┓┓┃┳┻┳┣┃┗┛━┏┛┫┣┓┻┏┛┣┫┏╋┏━┛┃┛┃┛┻┣┃┗━┻┃┓
┣┻┛┻┗┻┫┣┛┳┫┏╋┗┛┫━┫┣━┓━┛┗┓┫╋┳╋┫┣┻┗┣┫┏┗┓┗━
╋┻┗┳╋┳┏┫━┓━┻┛┳┳┗┏━━┏━┳┳┣┫━┛╋┣┣┫┏┏┏┻┗┳┏┏┗
┫┳┛┣╋┻┃╋┓╋┳┫┻┛┃┳┗┃┃┫┫┓┻┻━┻┣╋╋┫┫┻┳┣┛━┏┛┣━
┓┏┻┏━┗╋┻┣┣┳┻━┣┫┫┣╋┏┗┏┛┫┛╋╋┳┗╋┣╋┫┃┳┳┳┓┣┻┳
┓┓┫┗┣┃┫┓╋┫┏━┛┻┛┫┏┳┻┓┻┛┻━┻╋┃┗┳┓┳┣━┏┻┏┫━┛┳
┫┳╋┳┳┓┗┃┃┫┛┗┻┓┃┛┫╋╋┣┏┣┻┳┛┓┛┃┃━╋┫┏╋┫┣━┛╋┳
┳╋┫╋┃┓━┃━┗╋┫┏┻┃╋┫┛┫┛┓┗┻┛┗╋┻┣┻┗┏┃┳┛┏╋┻┻┏┗
┣┛┻┛╋┏┳┃┓┳┓┛┃┃╋┏┃╋┓┗┳┛┛━┛┃╋┓┛━╋┗┫┳━━┃┃┃┳
┫╋╋┻┗┏┣┛┛┗┃┗━┓┣╋┃━━┳┛┛┳┣┫┃┏┣┛┫┛╋┗┗╋╋┳┳┗━
┃━┓┏┻┏┗━┛┓┳┗┗┃┏┗┏┫┣━┳┳╋┻┣┏┓╋╋┫┫┏┃╋┳┏━┛┏━
┳━┣━┳┻━┗┣┗┛╋╋━┗┛┫┛┫┗┣┣╋┛┛┫┻┫┳┻┓╋╋┓┫┃┫┳┫┗
━┗━┻┗┣┓┏┓━┏┓┛┓━┃━┃┣━━╋┫┃━┛┻┳┃┛┣┛┏┳┛┫┣┛━┣
┛┗┓┳━┃┏┣┣┛┓┳┣┳┳╋┃┛┗┏━┃━┻┣┏┳━┳┛┣┻┗┻┳┃┗┗┓┫
┃┛┳┣╋┳╋┗┓┣┛┃╋┳┃┏━┃┣━┗┫┗┫┃┛┫┃┫┓┗┣┳┣┻
┻┳┫┣┣┏┏┫┓┣┗━┫┗┳━┫┻┓┗┓┃┛┃╋┃┓┛┗┫┳┃┃┻┳┓┻┏┳┏
╋┳┃┳┓┃━┳┃┫┓╋╋┓┏┻┫╋┣┻╋┛┛┫╋┛┗┻┻┓┃╋┗┓┏┏┫━┓┏
┣┓┳┛╋┻━┛┃┫┣┏╋┳┗┻┛┣┻┳┣━╋━┣┛┗┃┣┻┫┏┻┳╋╋┛┳┗┻
╋┓┳┛┗┻┣┏┻┻┻┗┏┳┳┳┓┗┛┣━╋┳╋┫┗┫━┓┣┫┃┓┓┛┗┓┏┣╋
┫┗┏┗┛┏┣┫┻┫╋┳┏┏┛╋┣┏┻┗┃┳┛┓┳╋━┃┻┣┓┳━┛┃┏┫┓┏┓
┻╋┣┗━┛┓┛┫┳┃┳┗╋┫┃┳┓┓┓┓┛┣┏┻┓┗┣┣┃╋┃━┫┏━┏┻┣┓
┏┳━┃┗╋┗┛┓┫┗┛┻┫┏┃┣┏┗┃╋┣┛┫┣━┳━━┓┫━┻┛┫┃┏━╋┻
┫┳┗┃┏┗┏╋╋┏╋┗┻┓━━╋╋┫┛┫┣┏┏┃━┫╋┛╋┻╋┫┫┣╋━━┗━
┻┳┏╋╋┗┣┓┳┣┏┣┛┫┗━┗╋┏┣┣┓┫┏╋┫┣┏┳┛━┻┳━┏┃┣━┛┃
┻┗┃┗┫╋━━┃┣┻┛┏┓┏━┣┫━┃┓┛┻┗╋╋┛┻┃┗┓┫┣╋┏┏┛┣┏━
╋┫┳╋┛┻╋┳┻┳┫┃╋┛┻┃┗┃┣┫┗╋╋┛┣┻┳┗┣╋┻┣┣┓┣┗╋┛┣┛
┣╋┓╋┏┗┓┻┛┗┓┗┣┛╋┛┗╋┏┛┗┻┓┏┫┏┳┗┣┏┻┓┳┻┣┻┳┛┏┳
━┃┳┛┻┏┃┣┛┓┃┏━━┓┓┗┣┫┻┻┃┗┏┓━┏┣┳┗┳┓━┏┃━┻┳┏━
┫╋┏╋┻┗┗┃━┫┏╋╋┗┛┓━┃┓┃┃┫┻┳┗┓┳┛┗┗╋┣┏┏┫┻┗┏┗━
━┓┫┛┻┣┏┏┣┃┓╋━╋━┏┣┻━━┻┏┓━┳┳┳┣━┳━━┛┳╋┣┣┃┻┫
┃┃┛╋━┛┛┫┳┗┓┫┳╋╋━┓┫┓┃┳━┻┃┓┻┗┻┗┳┏┣╋┃┓┓┗━┃┳
┫┏┏┫┓┗┻┃┣┗┳━┃━┫┛━┣┻┏┃┓┏┃┳┣┃┻┣┣┣┛┻╋┫┫┃┓━╋
┛┣┃┏━┛┗┗┗━━━┗┫┳╋┏┃┣┳┓┓━┃┓╋╋┻┃┛┓┫┫┓┳┻┫━╋┛
┗┗┣┃┫┗┳┓┫┏━┃┛┏┻┏┫┗┫┛┃┳┳┻┻┳┻┻┛┫━┣┗┛┗┳┛┣┃┗
┻┫┏┏┗╋┗┣━━┏┛┫┛┏┣┗┓┫┃╋┃┗┳╋┏┏┃┃┳┏┳┏┫┓┓┻┫┏┛
┗┏┗┃┗┫╋━┗┳┻┏┃┏┓┃┫┫╋┣━┛┫╋┻┓┛╋┣┗┣┣┣╋┣┃┛┗╋━
┃┗┓┃┓┫┗┓╋┻┓┗┓┣━┏┃┫┳┛┣┻━┻━┃┳┳┗┫┏┫┳┣┫┃╋┏━┣
━┗┛┗┫━┃┗┣┗━━┗━━━┻┫┻┏┛┻━╋╋┃┛╋╋┣┻━┳╋┻╋┃━┏┗
┏┏━━┻━┏┫┗┏┗┣┻┛┗┓━┃╋┫┓┳┃┻┫┗━┓┣┫┛┻━┣┳
┗┫┓━┗┛╋┗┏╋┳┻┣┏╋┳┃┗┻┻╋┳┳┣┫┣┫┻┏┣┗┏┓┏┃┃┻┣┗┗
┫┻┳┓┏━┏┃┻╋┏┏┏┻┏┫┳┻┗━┃┣┃╋┣┏┓┏━┃┣┣┛┗┃┃┳┛┛┻
┗╋┛┓┣┃┫┛┻┓┫━━━┣┓┻┃┛┻┛┣┃┃┳┛┛┣┛┛┗┣┣┓┳┛┳┳┗╋
┗┗┛┏┃┏┛┗┃┓┳┫━┳┃┛┛━┛━┳┣┓┫┗┻┏┗┃┳┓━┛┣┣╋┫┳╋╋
┫━┻┳┃┓┻╋━┣┫┻┣┗━┃┫┃┳━┗╋┳┏┗┻┓┣╋┓┃━┗┃┗┓┣┻┳╋
┓┃┫┛┓┓╋┃┓┗┓┏┏┛╋┗┏━┏┣┻┏┣┏┣┛┫┗┛╋━┃┛┓┓━┻┃┗┻
┗┻┃┓┣┏┫┃┗┻┣┏┛┻┗╋┣┃┗━┏┓┳┫┻┫┃┓╋┣┃┳┏┏┳┳╋╋┻┏
┗┳┓┃┓┻┻┻┗┫━┫┫┏┛┗┳┻┓┳┣┣┫┳┣┏┗┳┛┓┃┛┃┻╋┳┗┏┃┏
┳┏┳┣┫╋┃┳┏┣╋┣┛━┓┓┏┓┓┫━┓┣┗┏┓┻┣┗┃┫┻╋┛━┛┳┛┃┃
┏┻┗┳━┣┳┫┃┳┫┓┫┗┣┓┛┻┫┃━┓┛┃┣┻┳┃╋┓┣┃╋┛┃┛╋┫┏┣
┻┓┏┳┗┓┛┫┗━┛┏┛┛┻╋┏╋┣┻┫┏━┳╋┫┻┗┣┣┃┻━╋┗┣━┫┣┳
┻┏┻┏┃┳╋┳┫╋┣┛┣┛┃┏┓╋┏┣┛┏┃┛━┏┏┓━╋┻┃┃┗╋┻┗┓┻┓
┫┫━╋┛┻┗┗┓┏┏┏┗┏┫┛┛┛┣┣━┛━╋┣┫┛┻┣┃╋┏╋┃━┣┏┳┃┏
┻┏╋┏━┗━┛┏┳┣╋┳┻┃┏┗┫┃╋┣╋┗┛┳┗┏┏┃┏┃┏┃┣┫┏┏╋┳╋
╋╋┳╋┓┓┓┫━╋┏┻┗┃━┗┣┏┃┏╋┃┫┃┻┣┻┃┻┃┃┣┗┻━┓┏┃┻━
┓┣━┓┏┃┗┣┳┓┳┣┛┛┓━╋┗━┣┻┣┗┫╋┻┣┳┣┻┏┳┏┫┳┏┣┳┣┃
┗┳┗┗┏┓┛┗┻┏┻┗╋┏┏┛┃┏┫┳┣┛┃┃┻┃━┓┛╋┛┓┫━━┓┻┏┫┳
┣┗┛┫┻┓┃┫┃╋┻┏┓╋┓┓┫┗┣┣┃┏┏┫╋┣┓┃╋┃┃┃┃┳┛┃┏┓┫┻
┓┻┣╋┣┻┳┳╋━┛┫┛━┏┫┣┳┻┛┻╋┳┏┛━┓┳┗━┓┃┳┣┛┳┓┻┛━
┫━┏━┣┗┃╋┻┓━┓┫┃┗┣┓┫┓┏━┗┣┗┛┗┣┓┏━┣┃┻┛┗┃┏┫┛┳
┏┏┻┓━┏╋┗┛┳┃┫┃━━┣┏┳┻┳╋┣┻┫┗┻┓┃┛┏╋┣┣┻┻┳┳┓┗┫
┗┓┃┛┃┏╋┛┓━┳┣┃━┣┣┓┻┛━┓┣┫━┏┳┛┻┳┛┻┣╋━┛┃━━╋┛
┏┛┃┃┏┛┣┳┏┻┏━┃━━╋┻┳┛┓━┃┳━┛━┳━┻┳┳╋┳┏━┃┗┣┳┳
┳┳┫━┳┻╋┣┳┫┗┣┣┏━┓╋┛┓┏┣┗━┛┃┫┫┳┛┏╋┫┛┓┫
┓╋┣━╋┏┳┫━━┣╋┗┃┳┛┫━┓┃┃┓┃┛┳╋┫┣┗┳┛┣╋┳┃┫┛┓┫┓
┓╋┫┫┻┻┣┣╋╋┃╋┫┓━┳┏┛┓╋┏┃┓┏┃┣┫━╋┓┛┣┻━┏╋┗┛┏┓
╋╋┏━┣┫┏╋┗┣┃┗┗┳┏┛┃┓┫┫┃━┛┻┗┣╋╋┫┗┻┗┻┣┏┻┓┗━┓
┛┣┳┻┻┻┃┛━┓┻╋╋┳┫╋┣━━┣╋┓┃┫┃┛╋╋┓━┳┗┓━┻╋┻┛┫┏
┓╋┏┻╋┣┻┗╋┳╋┫┛┓╋┗╋┫┣┃┓╋┃┫┓┫┳┳━┣┳┗┏┳━┻┏╋┏┗
┓┳┗┗┛┣┗┳┣┫┣┗┳┗━┏┣┛┣┃┃━┏┣━┣┻┗┛━┻╋┓━┣━┗┓┃┻
┣┫┳━┛┏━┗┛┗┃┳┣┻┛┗┃┻┗┗┳┳┫┓┳┫┗┳┫┓┻┛┃┻┳┃┻┃┗┻
━┛┓┳┛┣┃┳━┣┏┣┫╋┣┳┓┻╋╋━┳┓┓┫╋┃━╋┳┓┛┫┗┛┻┻┻┃┣
━┳┓━┫┗┻╋╋━┳┗┗┃┃━╋╋┓┣┏┗┗┳╋━┫┻┃┃┻╋┳━┣┫┗┛┻┣
┛╋╋┓┻┣┳╋┃┳┏┓┫╋┳━╋┃┓┗┳╋┛┗┛┓┻┃┏╋┗┣┳┏━┏┗┓╋╋
┫┻╋┏╋┗┏┛┃╋┃━┗┗┻┗┫┏┣┫┻━┳┻┣┗┳┛┃┏╋┗┗━╋┛╋┓┛┛
┻┛┛┳┓┏╋┳┛┓┃┃┣┫━┻━━╋┃┏┗┏╋┻┻┫╋┛┳┏┓┫┛┻┳━━┓┫
┫┃┛┃┛╋╋┣┃┓━╋┣┳┛┃┛┳┗┓┛┗┗━┏┳┛┣┣┓┓┻┣╋┗┳┫┛┣┻
┫┛┗┓┳┫┳┣┻┻┏╋┣╋┣┃┫┻┃┃┻┣╋┻┗┏┫┻┛┳┻╋━┣┃┏┛┏╋┗
┫┳┣┳┓┳┃┫━┳┳┏┫━┏┓┃╋╋╋╋┣┗┃━┻┃┛┏┫┃┳━┃┛┏┃┳╋━
┛┣┳┫┣┏┻┛┓┛┻┛┓┓━╋┫┃┫━┏┫┫┫┏┛┫┣┛┣┏┏┳╋┃╋┻┃┓┻
┳┗┻┳┃┳┫┻┛┛┻┓┻┫┏┫┃┗╋╋╋━┛┫┗┃┛┃┃╋┫┓━┃┓┳┛┣┫┻
┏┏┏┳┓┫┣┣┗┃┣┣━┗━┓┛┓┃┳━┗┓┻┃┏┃┃┫┣┻┳┏┛┃┣┃┓┻┳
┓┏┫━┣┛┛┣┏┣┃┓┃┻┳┏╋┛┓┃┓┗┳┣┳┣┏┫┓┏┫┏┓┛┗┻╋━┣┣
┳━┣┫┏┫┣━┓┓┓┻┳┣┳┣╋━━┏┫┳┫╋┛┏┗┫━┫┏┏┗┳┻━┳╋┛┏
┃┣┣┳━┣━┛┏┛╋┫┗┓━┏┣┃┓┻┛┗╋╋┗┏┫┏┣┻┏┳┏┣┏┃┏┣┻┓
┻┫━┳┛┛┫┓┣┳┃┃┻┗┓╋┗┛┓┛┛┓╋┫┳┳┓┻┓━┳┏┏┛┏┓┣┏┫╋
┳━┓┫━┣┏╋┛━┳┏━┛┗┣┗━┓┫┓┻┃┻┣┗┃┃┻┳┣┛┳┗┛┏╋┫┫┗
┃┣┛┃┏┫┃╋┳━━┳┓┛┣┗┗━┏┫┣┃┣┻┳┃┏━┏┗┣┣┣┗┗
┻╋┛┏┃┏┗┣┫┓┓┃╋┓┻┫╋┳┏━━┫╋┃╋╋┻┏━┳┃━┓┻┳╋┓┓┣┃
┛┣┫┣╋┣┻┳┫┛━┻┏━╋┗┻┫━╋┓┛┻┓┛┃┓━━╋┃┛━┃┓┫┳┫┫╋
┓┫┃┫┣┣╋━┫┫┫┻┛┫┫┃┗┛┳┃┻┛╋┏┏┓┻╋╋┛┏╋┳┃┛┓┫┳┣┻
┫┻┓┣━╋━┛┻┻┓┳┳┻┣┳┳┃┳┗┗╋┫┏┗┗━┫┃┗┳┃┛━━━┳┻┳┓
╋┏┏┫┏┗┻┛┓┃┣┓┗┏┻┳┓┗━┓┣┏┳┣╋┏━┛┛┫┗┗┗╋┻┗┫┣┃╋
┛┏┳┏┫┫┻┣┫╋┏┳╋┃━╋┃┣┳━┫┳┛┫┓┣━┣┛┓┻┛╋┃┣┻┻┃━┏
┻┳┓┗┛┗┃┗┫┃┣┫┓╋━┏┓┳━┗┳┃┛┃┛┫┓┣╋┃┗┛┗┣┏┓━┳┓┣
┻┃━┓┻┣┃┃┳━┛┳╋┏┻┗┓╋━┛┻┗┗┃━┓┓┏┛━┣╋┗┛┣┓┏╋┃┏
┳━┓┃┃┃┗┗┛┳┫┛┃┻┫┫┫┏┓┓┫╋┏┣╋┗┃━┳┓┛┗┳┣┃┫╋┃┓┏
┗┫┗┃╋┃┛┻┏┫┓┓┏┻┃┫┳┓┏┣┃┻┗━┛┃┳┃┗┳┏┃┣┓╋┃━━┃┏
━┓━┫┃┃┏╋┃┓┗┻┛━┗┛┗┫┛┻┻┓┃┻┻┏┃┳┻┣┣━┃┣┓╋╋┛┓┃
┏┗┏┛┳┏┣┛╋╋┫━┣┗┫┛┳┣┓┫┳┗┗┳┛╋┣┃┣━┃┓┻┗╋┫┻┫┻┃
┫┫━┫┻┳┻━┗┛┓┓┃┳┓┻╋━┣━┛┳┏╋╋┛┻━┣┃┓┫┏┫┣┫┣┗┻┓
╋╋┗┫┳┏┗┳┏┛┣┛┻┫┏┫┻┳┃┓┏┳┳┃┣┃┛┣┛┣┏━┫╋┛┳┗╋┛┏
┳┻┃┳┫━┛┣┻┣┫┓┗━╋━┣┛┳┣┛┛┗┏━━━┃┏┻┃┃┫┫┓┃┣┃┏┳
┗┫╋┳┏┣┳┣┳┻┃┻┗┫┻┛┳┃┻┃┓┃╋┏┓┃┛┳┣┳┻┳┛┛┓┣┛╋┗┛
┻┏━┛┓┓┣━┃┗┳┓┻┫┫┳┓┛┓┓┣┓┣┓┣┓┻┛┃┫┻┏┃┳┳┻┻┫┳┓
┳┓┫┓┗┫┫┫┫┣┏┗┃╋┓┳┻┳━┫┫┣┓╋┣╋┃┫━┻┏┓╋┃┫┏┳┛┣┃
━┏┫┣┓┃━┃┗┓┫┗┳━╋╋┣┛┫┓┛┓━┣┣┻┳┛┛┻┃┻┓┗╋┳━┫┣┓
┳┗┓┃┣┫┃╋┣╋┏┗━━━┻┳┏┃┛┓┃╋┃┓┻┓┻┳┳┻┏━┏┓┫┃┣━┣
┏┻┣┃┳┫╋┓━┛┻┃┻┣┫┗┫┗┳┳┛┳┗╋━┻┻┗┓┏┗┏┓━┣╋╋┗┓┏
━┻┏┫╋┗╋┳┓━┏┳┃┫━━┗┏┓┃┃┛┳┃┳━━┃┻━┫┃╋┻┫┳┓━╋┫
┏┫┳┃┃┫╋┓┛┫┫┏╋┻┓┏┗┣┛━┃┛┫┃┓┏┫┫┃┣━┃┗┓━━┗┣┳┫
┫┣┓┏━┣┃┓━┛┛┗┓┗┣┛┳┃┣┻┗┣┛┗┣━┻┛┃┓┣┫┻┏┫
┃━┓┫┳┳┛┃┏┛┓┗┏━┓┏┛╋┓┏┣┻┳╋┣┓╋┫╋┃┣┏━┗━┻━╋┃┓
┫┏┻┳┣┓┃┻┫┻┃┛┻━┗┣┏┏┗┛┃┃┓┏┳┗┣┻┏┳┫╋┓━┓┃┛┣┗┓
━━┣╋┣╋┛┣┓┗╋┗┣┗┗┳┓┫╋┃┏┳┻┓┃━┣━━┏┳┳┏┏┃┳┣┛┻╋
┻┣┣╋┳┃┫┫┗┫┏╋┗╋┗┏┻┻━━━┣┣┗┻┣┏┛╋┳┳┏┣┗┗┳┏┃┛┛
┃┣┏┣┳┳┗╋┏╋┣┃┓┛┫┣┓╋┛┣━━┓┏┃┻┳┛┏┣━┣━╋┏╋┻┓╋━
┣┃┗┻━┓┃┗━━┓┻┓┫┫┓┳┃┣┫━┻╋━╋┏┃┏┏┏┫┣┏┓━┻┳┏┃┻
╋╋┗┳┻┗┗┓┓┏┓┓┃┛┫┗┏┛┃┏┛┏╋╋━┫┗┳┻┓┻┫┫┣┣┗┳━┳┏
┻┻┃┗┛━╋┗╋┓┛┳╋╋┣╋┫┓╋┫┫┫┻┻┃┣┏┛┓┏┫┳┃┓┛┳━┓┏┳
┏┓┃┗┏┗┻╋━┻╋┓┗╋┏┃┛╋┃┳┗┃┻┗┛┣┓┃┗┛╋┏┳┏┛┏┗╋┳┗
━┗┳┳┫┛┣┻┳┣┃┛┃┻┳┏┻┓┓━┗┛┃┫╋╋┣┛┛┣┛┣━┓┗┻┓┻━┻
╋━┫┗┳╋┓┛┳┫┻┗┻┗┃┓┓┳┻┛┻╋━┻┳╋╋━┓┃┛┛┫┗╋╋┳┻┛┏
┛╋┏┗━┃┻┃┫┛┣┳┏┗╋╋┻┗┓━┓┏┫╋┫┳┗┗┻┃┓┛┳┛╋╋┣╋┫━
┓┫━┓┫╋┏┓┻━┏┫┫┛━┣┏━┏┻┗┫┫┻┻┛┗┳┏┳━┓┗┃┳┳┗┛┓┣
╋┃╋━┫┻┓┣━┫━┣╋┳━┻━┻┓┓┃┃━┣┻┛┻┣┓┳┓┫┃╋┏┗┣┃┣╋
━┳┫┏╋╋┻┏┃┓┃┗┫┗╋┫┗┏╋┓┳┏┻┛┃┗┣┣┫┫━┫╋━┗┏┗━┫┏
┫╋┓┻┳╋┛┓┛┫┗┛┃┓╋┓┳┓┗╋┃┫┣┣┃┃┃╋┻┏┗┗┛┫┣┳┻┻┗╋
┗╋╋╋┳┗┓╋╋┗┳┫┫┻┫┳┳┳┳┣┗┏┗┻┓┏┗┛┣┳┻┃┏┗┫┛┓┗┃╋
┏╋┫┣╋┓┛┏┳╋┏┏┏┫┫┻┗┣┻┏┗┃┫┓╋┗┣┗┳━┃┛┏┓┗┛┗┏╋┏
┳┃┳━┓┻┳┓┫┣┏┓┃┃┻┣┻╋╋┣┗┓┗┻┻┣┛┛┓┏┛┻┏┻┓┻━┛┓┛
┫┻┛┳┻┣┣┛┳┓┣┏┫┓━┃┛┫┗┳┣┳┛┫┫┣┃┣┃┻┏┫┳┗┏┛┫┳┣┳
┓┻╋┳┫┛━┫┏┏┓╋┻┛╋┃┏┓┛╋┗┛┗┗┫┓┓┏┫┫┏┣━┓┫┏┏━┛┓
┓┏┻┃╋┏┣┏┗┳┓┫┓┫┳┻━┫┣┻┣┃┓┻┏┓┻┻┻┻┛━┗┛┫╋┻┓┗━
┏━╋┗┏┗╋╋━━┻┏┗┣┛┗┫━╋┳┻┫╋┛┛┛┃━┻┫┓┻┻┛┳┣┻┣╋┻
┓╋┃┳━┻┓━┣┏┳┣┳┗┣┛┓┏┳╋┫━┓┓┗┗┻┗┗━┻┏┃┻┏
┻━┻┛┓┓┛╋┗┃┓┃┛┗┳┗┃┗┗┃┗┏┣┣┣┛╋┛┏┣┻┃━┓┣┻┫┏┫┗
┃━┓┏┏┻┃┛╋━┻╋╋┫┣┗┻┃┳┻┏┗┫┫┳┗┗━┻┛━┓┃┫━┫╋┃┫┗
┣━╋┳┗┣┃┳┳┫┳━┏┛╋┓┻╋┫━╋╋┳┓┃╋━┓┃┫┏┫┏┃┫┣┣┃┣┫
┻┓┫┏┗┻┗┣┳┫┃┗┓┗┫┏┗┓╋━╋┃━┓━┗┗┗┫┗┫━┛┗┗┓┣┫┏┫
┓╋┏┛━┣┃┏┣┃┫┣┣┏┃┃┻┛┓┻┓┗┓┃━┻╋┳┳┛┓╋┣━┻┣┛┛┏┃
┫┣┛╋╋┻┏┗┫┛┫┗┣┻┣┛┳┣┓┏┓┏╋┓┓┻┃━┃━━┃┏┣┃┻┓┫┫┛
┓┛┛┻┳╋┓┗╋╋┳┛┛╋┫━┓┓┏┗┓┛┏┃━╋┏┳┃┓┳┃┓┳╋╋┻┃┃┻
┏┣┣┃┏┫┏┏┏┫┗┏┣╋┛┓┃╋┏╋┗┣┳┻┛┛┗┏┻┏┏┏┃┛┣╋┗┻┃┏
┣┻┛━┻┓┛┳┗┏┻┃┻┫┏┫━┣┻┫┻┏┣┏┻┗┛━┓╋┓┏┫┓┣┏┛┗┃┗
╋┛┻┻━┛┃┓┣━┛┃┛┣┣┛┻┓╋┫┓┫━┗┏┓┻┗┃┣┫╋┃┫┏┗┓┏━┳
┗┏┣┛┗┳┗┗┃┳┓┓┛┫┓┗┓┛┏┓━┏┓━┫┣━━┏┛┛┏┻┣┻┏┛┳┏┏
╋┣┳┓┻━┳┛━┃┳┣╋╋┣┓┛┗┣┻┻━━┓╋╋┻┫━┗━┛┃┏┓╋┗┳┗┫
┣┳┳┳┣┃┻┫┓┣┛┫┫━┳┛┳┗┣┣┗┫┛┫┣┓┻╋┗┗┳┻╋┃┗┣┛┫┃┻
╋┻━┏┳┃┗┻━┳╋━┛╋┻┃┃┳┻┗┛┻┻┏╋┃┻┫┓┻╋╋┣╋┃┛╋┳┗┏
╋┏┃┻┫┗━┓┣┛┓┓┃┓┏┓┣┗┛┏┛╋┳┏┛┣┫┳┏┻┏╋━╋┗┛╋┏━┓
┛┻━┫┏┫┫┳┓┛┃┣┓┗┏┓┓┻╋┃┳┻╋┗━┏┗┏┫━┗╋┃╋┓┣┏┓━┻
╋┃╋┫━┫┏┛┛┃┫┛┣┏┗┣┣┣┳╋┛┳━┃┓┗┛┏┗┛┏┛┻┗┏┣━┳━┃
┣╋┻┣━┳┗┣━┻╋┓┣┓┳╋┃┫┳┗┣┳┏┻┣┓┏━━━┛╋┣┓┗┓┏┣━┛
┻━┓┫┓┏┏┓┻┛┻┻┣┓┣╋┗╋┣┻┛┗━┓━┓┗┳╋╋┏┛┏┳┳┏╋┛╋┏
┣┃┳┏┫┛┗┓┳╋┻┓┳┏┃┻┣┗┫┣┏┫┓┗┗┓┗┃┓┛╋┻┗┃╋┃╋┣┻┳
┗╋┻╋╋┛┗━┫┣┃┃┳┳┳┏┳╋━┣┫╋━┓┗┫╋┗┗┗━┫┫┃┫┏┳╋┫┣
╋┣╋┃┃┃━┗┫┫╋━┻┏┣┳┛┳┫╋╋┣┓┓┣┻┣┫┳┣┏┏┛┻┛╋╋┣┻╋
┫┓╋┗┫┓┗━╋┻┻┗┓╋┗┃┻┻┳━┏┫┗┛┛╋╋┓╋┫┛┗┛┓╋┫┻━┗┳
┻┣┫┳━┗━━┏╋┗╋╋┳┓━┃┫┓┳┃┫┛╋┛╋╋┫╋━━┻┫┏┏
┫┳┃┻┗━┫┛┓┣╋━┳┣┫┳┓┛┣┻┣┳┃┏┓┏┛┻┏━┻┓┛┏┏┃━┻┫┓
┫━┃┛┻╋┳┣┛┛┃┃┃┣┫┗┫┃┗╋┗┗┓┛┏┗┗┻━╋┏╋┛┻━┻┛┳┳┗
┃┛┛┳┻┏┗┓━┓┫┛┫╋┳┳━┛┗┣┗━┏╋┗┳┃━┓━┣━┛┳┛┏━┓┫┻
━┓┣┛╋┏┻┻┫╋┛┃╋┣━╋┗┏┫┳┛┛┏╋┛━┓┻┫╋┣━┫┃┻┗┳╋┗┣
╋┛┻┻┫┛╋┓┓┃┗┃━┓┣┫┫━┏╋┳┻┣╋┫┗╋┣┓━┳┛┃━━┓┏┏┃┣
╋┳┗╋┣┛┣┃┏┫┣┗┣┣┣┓┻┳╋┃╋┓┓┫┏┓┳┳┓┛━┻┫╋┗┏╋┫━┏
┳┓┏┫┫┓┗┻┫┫┏┫┗┏┓╋┛━╋┗┫┻━┣┛┏┫┗┃━━┣┳┻┻┗┓┻━┛
━┏╋┻┻╋┫┓┏╋┫┣┃┏┓┳┻━┃┳┳┳┣┏┳┫┓┳┏┣┃┓┃┳┗┫┓━┣╋
┓━┓┏┳┳┗┓┏╋╋┻╋┫┳┓┣┫┛╋┏┣┻┏┻┻━┣┓━╋━┻┗┣┏┣┛┻┏
╋┻╋┻┃━┛╋┳┛━┃┫┳━┛┓┗┓┫┻┻┻┛━┗┻┳┫┫━┛╋┫┣┻┃╋╋━
┛┣━┳━┓┳┃━┫┓━┫┛┛━┣┗╋┃┫━┛┗┏┳┫┏┫┓┓┓┛┓┗┃┓┗┻┳
┣┫┳┳┫┻┻┳┓┏┗┛┃┏┗┏━┻╋┻┣━┻┳┫┻━┫┓━┗┃━╋┻┏┏┛┓━
┛┛┛╋━┻━━━┫━┏┻┗┣┳┻┣╋┃┣┏┻┛┣┫┓┳┏┣┃┫┏┻━┗┣┃┛┛
┃━┳┻┣┗┫┻┃┻┃┃┳┏╋┗┳┫┗┗┻┫┓┓┣┫┣┃┗╋┛┫┗┓┻━┫┫┫┫
┣┓┳━┳┳╋┃┓╋┏┣┫╋┛━┗┓┣┗┓┫┣┓┣┗━┏┻┫┻┳┏┻┗┫┣┻╋━
┛┃┳┃┳┻┗┛┏┻┃┣┛┻┫┓━┳┗┛┗┓┓╋┣┗━┛┃╋┓╋┛┣┻┳┫┳━┗
┓╋┫┳╋╋┗┳╋━┫┻┫━┗┳┓┏┃┣┻┗┃┏╋┗┏┛┃┛┓┣┳┓┫┗┻┳┳┗
┣━━┛┣┓┫╋┗┛┃┏┃┻┫┗━┓┗┫┳┳┻┣┛┫┳┛┻┃━┳┣━╋┏╋┃┣┻
┓┛━┳┻╋┗╋┻┣┓┣━┫┃┗╋┛┻┻┓┃┛╋┫┫┫┻┃╋┛┏┛┻┓┻━┣┳╋
┻┏┣┃┳┣┛┃┻┓━╋┣━┣┃┏┃┓┃┳━┫┻┗┛━┻┓╋┣┣┻╋┻┃┻┳┓┛
┓┻┛━┳┏┣┳┛━┻┳┳┛━┗┫┃┫┓┃╋┳╋┻╋┏┗┗┛┓┫┗┛┻┻┛┏┃┏
━┣┃┃╋┣┻┳┣╋┗┏┳┏┗╋┓┛┏╋┛┗━┻┻┫┫┳┗┣┓┃┃┏┗┳┃┫┻━
┳┏╋━━┃┏┗┻┳╋┏┏┳━┏┓┣╋┃┃┛━┫╋┓╋╋┫╋┗╋╋┃┃┳┫┗┣┛
┏┛┃┫┏━╋┏╋┻┫┓┣┓┛┓╋┛┻━┃┛┗┫┳┓┫┃┳┻━┛┫━╋
┏┓╋╋┗┻┣┃┗┏┃┳┏┻┫┓┛┣┻┗━┏┛┻┳┣━┗┏┃┛┣┓━┓╋┣┻┫┳
╋╋┛┗┳┓┻┓━┃┫━┻┳┫┏┗┫┓━┣┻┏┫┛┛┓┓━┓┣┃┓━┻┗┗┻┫┫
┻━╋╋━╋┻┓━┣┳┃┛┏┏┣┻┳┫━╋┳┳┗┏┃┫┫╋┃┫╋┫┫┳┛┏┃╋┗
┳┛━┃╋┫┣┓┃┗╋┛┻┛┻╋┓┛┻┳┻┫┏━┻┏┏┓╋┏┃┳┛┏┫━┣┏┣┗
━━┗╋┻━┳╋┗┗┃╋┻┗┓┻┛┫┗┛┏┓┛━╋┛┳┳━┃┛┻┓┃┗┳╋┓┳┏
┳┫┓┛╋━━┓┻┣┳┏┳┣┫╋┗┃┃┗┻┓━┣━╋┓┣┳┳┃┫┃╋━┗━━┣┣
┻━┗━┻━┃╋┓┫┣╋┓┣┗╋┓┓┫┓┏╋┗╋━┛╋┛┳┛┳┃╋┓╋╋┳┻┏┏
┳┗┏┏━┫┳┳┛┗┏┏┛┣╋┛╋┫┣┃┻╋┓┻┃╋┗┫┫┏┫┫┏╋┓┏┳┗┓┳
┻┗┓┫┫┗┣╋┗┳┃┳┣┛━┻┛━━┃┣┗┏┏┳┃┻┣┏┫┃━┏┳┃┫┗┓┛┫
┛┫┃┗┃┳┳┓━┓┻┗┃┫┃┓┫┫━┻┣┗┣┗┛┻━┏┛┫┗┏┫┳┣╋┫┫┣╋
┓╋┳╋━┓╋┏┳┃┣┏┃┗┓┣┃┗┃┗╋┫┗━┗┓┻┏┏┛┓┫┫┳┗┳┗┳┻┓
┗┻┗┻╋┻┣┗┣┫┣┏┓┃┓┓┻┃┳┓┻┫┏┻━┳┻┓┳╋┃━┣┏┏┣┻┛┻┗
━╋━┓┓┳┣┓┛┏┏╋┫┫┣┳╋┫┳┛━┳╋┣┓━┳╋┏┓┏┓╋┏┳┻┓┓┫┗
┣━┃┣┫┛┗━┣┓┏┏╋┃┃┻┗┣┃┓┃┛┻┳┫┃━┗┗╋┗┻┃┫┓┗┏┻━╋
╋┃┓╋┓┻┫┣┻┫┛╋┓━┫╋┏┫╋┫┳┣╋┓╋╋┏┫┃━┏┫┛┗╋┗┳┓┳┗
┛╋┛┳┃━┻┛┃┻┻┻┃┏┣┗━┫┳┏┓┃╋━┓┗┳┗┛━┗┗┃━┳┛┣┫━╋
┳┗┛╋╋┫┗╋┳╋┫┗╋┛┻┫┛┛┗┓┓┗┻━┛┗┏┣┗┓╋┗╋┛┳┻╋┛┫┳
┃┣┏━┓╋┻╋┓┓┣┓╋┏┗┳┣┓┓┗━┫┓┓┏┻┛┃┗┏┛╋┻┣━╋┻╋┛┃
━┣╋┛┣╋┳┛┏╋┳┏┛┣┳┃┃┗┓┏┳┏┛┏┳━┳┓━┳┃╋┳┛┣┛┃┏┻┏
┏┗┛┣┃┻┗┫┏┫╋┓┃┣┗┛┏╋┻┻┫┗┓┗┛┓━╋╋┫┏┳┓┛━┓┗┻━┓
┓┛┻┓┃┣┛┗┣┗┻━┫┣┓┃┣┓┏┓┛┃━┗┳╋┣┫┣━┫┏┛┻┗━┻┓┫╋
┻┣┛┓┛┓┛┏┻━┳┫┓┃┓┳┓┳┓┏━┳┫┏┳╋┏╋╋━┃┛┓┳┗┣┛┃┳┫
┫┫┃━━┣━┣┻┫━┣━┏━┓┏┃━┛┳━╋┫┓┳┣┻┣┛┏┻┓━┳┻┻┏┃┳
┣╋┻┳┳━┳┫┣┓┛┣━┣┗┓┳╋┗┻┏┣╋╋┛┃╋┻┣┻┛╋┓┛┛
━┛┣┣━┛━━┃┣┃━┗╋┳┣┻━┃┳┳┏┻╋┃┳┓┗┛┫┻┣╋┗┛┣┃┓┏┏
┻┻╋┫┃━┏┛┏┻┛┏━┃┗┃┻┃┛━┣━┳┻┣╋┻┓━┓┣┗┏┣┛┫┏┃┳┏
┻┫┃┏┓┳┫┏┫╋┏┣┃┏┳╋┻┓┳┛┏┛━┻┓┛╋╋┃┛┳┓┣┫┻┏╋┓━┗
┗┓┳┣━┣┃━┛┫┏┛┓┫┓┻┃┣┃┏┗┏┓┫╋┓━┫┻╋┏┣┛┣┣┓┗┳╋┫
┳┏┓┫┏┻┗┃┣┏┓┓┏┃┃┫┓┫┓┏┃┗┫┛┫┓┃╋┏━┳┃┻┃┗┫┓┃┏┃
┏┣━━┗┻┣━┻┫┗┫┃┃┗┗┛╋┏┳┻┛━┗┃┻┗┳┃┓┻┏┏┏╋┻┫┃━┳
┛━━┫┗━╋┳━┣╋┳┣┫┫┫┃┃┻┣┓┏┻┳┻┫┣┓┫━━┓┳┣┻┏┏┣┏┃
┏╋┗┳┻┏┣┃┗┗┗┳━┫┫┻╋╋┗┫┣┫┏┳┏┛┳┃┣┗┣┣┓┓┻┳┓╋┓┃
┣━━┻┳┓┏┣┏┻┛┳┣┗┻┓┃╋┃┛╋┓┛┃┓┻┛┛┻┓┻╋┣┳┓╋╋╋┳┃
━┓┻┃┏┻┻┻┣┏┏╋┃┃━┃┃┏━┣┫╋┫╋┛┻┏┫┣┓┻┓┻╋┫┓┛┛┗┛
┛┏┣┛┓┻┫┣┓┳┏┫┗┗┛╋┳┳┣━╋┻┃╋┗╋┫┏┛┻┻┣━┓┏┗┫┳┏┣
┓┏┃┓╋┻┏┏━╋┏┏┣┗┣┫┻╋┣┻┗┓┏┓╋┣━┣━╋┗╋┓┣━┻┃━┗┛
┣┃┃╋┃┃┣┗┗┳┃╋┗┳┗━┓┻╋┓┏┓┓┫┛━┓┛┛┏╋┳┛┓┏┗┳┫┃┛
┻┃┃┓┛┛┓┛┃┣╋━┛┓┃┗┏┣┏┛┛┫┻┛┗┓┗┏┗┳┫┓━━┗┳┛┫┳┣
╋┫╋┫┃┫┗┃┛┻┏┻━━╋┗┏┛╋┓┛┓┛┓╋━┃┛┃┓┃┓┗┏━╋━┳┻┫
┃━┳┻┣┫┳┏┃┫┳╋┃┏┫┻┓┃┻┏┗┻┳┗┻┓┓┗┓┏╋┓┳━━┏┛┫┳┓
┛━┳┃┻┃╋┻┣━┻┓┗┏━┗┃┃┫┗┃┣┏┻┻┳┫┫┛╋┣┻╋┳━┫┃┻┣┳
┏┓╋━┳┗┓┃┓┓┣┳┏┓┣┻┓╋┛┛┗┗┃┓┗┳━┳┣┗┫━━┻┏┗┣┫┏┣
┻┏╋╋┓━┗┓┗╋┛┣┃┣┻┳┳┫┳┣┛┃┓┃━┣┳╋┏┗╋┗┏╋╋╋┫┛╋┣
┣┃┗┻┻┳┳┃┣┏┓┏┫┏┓┛┻┳┛┏┻┃┏╋┳┏┻┓┻┛┓┓┫┫┃┻┗┛┃┣
┗┃━┃┏┃┫┻┫┛┗┛━┓┓┏┃┃╋┗┛┃┳┳┳┳╋┫┓┛┓╋┃┃┏┫┫┣┳┫
╋┓┏┃┣┻━┓┓╋┗━┓┫┳┓╋┛┫╋┫┳┳╋┃┣┃┛┛┓┃━┣┻┣┏┣┳┫┛
┻┏┫┃━┳┓┏╋┃━┗┣┏┛┛┃┛━┛┳┗┛┫┃╋╋┏┓━┛━╋┃┃━━┛┓┣
┫┫┳┣┳┃┃┫┃┏┛╋┓╋┓┗┓┛┗┫┣┏┏┛┫┻╋┻┃┳┳┓┓┳┛
┃┗╋━┳┃┓┗┃┃┏┓┏┛┛┗┏┏┗┏┻┃┫┳┫┗┛┓┣┓┃╋━┗┃┫┓╋┳┫
┻┣┣┗┛┗╋┏╋┗┳╋┛┫┛┣┣┣┗┏━┓╋┃┃┣┓┗┛┏┻┫┃┏┣┃┳┓┫━
┏╋┓┏┃━┗┓┃━┃┓┗┗┗┫━╋┛┃┳┃┃┻┳┫┃┛┛┫━┏┃┏┛┳┫┓┳┓
┓╋┳┻┣┻╋┻┛┻┓╋┳┻┗┣┓┓━┫┃━┻┓┻┗━┛┗┛┃┃┳┓┳┗╋┓┃┓
┻┏┃┣┃┏┓┗┗┛┛┓┻┗┳┳┏━┗┻┳┏╋┓┻╋┣┫┫┗┗┻┳┻┓┣┓━━┃
┻┳┓┳━┃┻┫┏┗╋┏┓┓┗┓┏┗┓┗┻┳╋┫┏┃┏┫┳┳┛┏┻━┓━┗┣┓┃
┣┻┃┏┳━━╋┓┏┻━┃━┗┻┫┗┗┗┓┛━┓┫┫┫━┓┣┳┃━┏┣╋┛┛┛┻
┓┓┃┛╋┳┓┃┛┻┻┻┣┏━━┻┛┗┫┓┛━┗┃━┏┃┳┗┏┣┛┗┣━┓┃┣┫
┏┓┓┃┛┻┛┃┏┳┏┃┗━┓┳┓┃┃━━╋┣╋┫┫┣┻┛╋━┻┃┏┻┗╋━┛┛
╋┳━┓┓┣┃┓┃┗┓┛┓┃┓┳┛┛┳┣┫┣╋┗━┓┳┛┫━┛┗━┻╋┃┗┳┳┃
┫┛┏┣┻┛╋┣┃┫┣━┣╋┗┻┳┛┛━━━┏┏┛┻┗╋┗┫┫┫┗┗┏┛┣┳┳┛
┻┳┏━┓╋┏┃┫╋┓┻━┻┏┗┳┗╋┣┻━╋╋┗┳╋┏┛╋┃╋┏┓┣┣┫┃┗┗
┫┏┓━┫┛┗┃┣┃╋┛┳┣┓┓┳━┓┻╋┫╋┓━╋┻┓┓┃┛┓┓┏┃┏┛╋━━
┳┃┓┓┗┃┫┫┃━┃╋┏┛┏┃┳┏┗┗┣╋┗┫┫┻┻┫┣┻┃━┣┓━┻┃┛┻╋
┗┛┗┏┣┃┣┗┣━╋┻┣┣┏┏┓┣┣┃┗┏┻┃┳┫━━╋┣┣╋┫┃┳┓┫┫┣┓
┏┣┻┣╋╋┛╋┏━┫┻┛┻┃┛┃┫┫┏┗━┫┓┛┗┃┏╋┃┓┣┫┛━┗┗┛┳┗
┳┃┻┗┛┓┏┳┏╋┛┣━┣╋┏━━┛┛┳┫┗┛┛┃┣┻┣┓┛┃┣┃┛┣┳━┏┃
┃┏┫┳━╋┃┛┃┳┃┃━┻┗┳┏╋┗┣┻┻┗┛╋┓┓┫┻┏┻┻┫┫┓┣┛┣┃╋
━┛┓┻┛┗┛┳┃━┃━┣╋┗┳┗┳┗┣┃┫┣┻┃━━╋┛┻┛┫┃┫╋┻┗┣┻┗
┃┃╋┃┃━┳┗━┃━┻━┛┓┓┃┫╋╋┻┫╋╋┗┛┃┫┗┳┓┃╋━┗┏┗┻╋┛
┏┃┏━┛┫┻┛┓━┓┓╋┃┣┛┓┏┛┫┏┃┳╋┏┻┣┛╋┛╋╋┣┃┗┏┣╋┣┛
┗━┓┓━┣┣┛┗┣━┣┗┓┫━┣┃━━┛┻┫┫┗━┛┫┓┏┓┛┏┗┗┳┏┣┃╋
━┻┻┣┻┃┻┳┳┣┃┏┻╋┓┗┗┃┫┫┣┛┻┫┻┃┣┣┻┓┫┏┳━┳┗━┏╋┏
┳┏┻┣╋┏┃┫┳┫┛┻┃━┗┳┻┏┓━┣┳━┓┃┃┓┳┓┓┣╋┃┏┫
┏┣━┛┏┓┫┛━┻┳┓┳┛━┳┓┳┛┫┣┃┗━╋┛┗┏┃┃┓┓┣┏┗━┳┛┃┻
╋━┗┳┻┫┗┫┛┳━┫┃━┫┃┫┏━┫┏┫┏┏━┣┣┛┻━━┓┻┛┗┃┫━┛┻
┣┣╋┓┓┛╋╋┃┛┫┫┗┏┏┓┃┫━┫┣╋┏┃┛┏┓┣┻┃┃┛┻┫┏┓┛┣┏┃
┛┳┓┣┣┛┣┳┃┣┏┻┣┃┛━┻╋┳┗┛━┏━┫━┳┣┫┻━┗┣┓┏┃┫┃━┛
┻┻┗┏┫┃┫┻┻┣┫┃┃┛┗┛┏┣╋┏┳┏┓┫┏━┣╋┳┃┣┻┗╋┻╋━┣┻┳
┫┣┻┣┓┃┃┗┻╋┗┓┳┻╋┏┓╋┛┓┫┃┗┗┻┻┃┫┓┃┏┗┗┳┳┓┣┫┛┓
┫┏┣┗━┫┛╋┣┗┣━┳┳┏╋┛┣┻┃┛━┻┳┏┃╋┗┣┫━━┣┻┃┻┓┫┓┛
╋┣┳┻┻┏┫━┻╋┣┏┛┳┃┳╋┛┏━┻┣━┃┓┣╋┗━┣┗━┓┗┻┫━┃━┳
┫┻┓┳┓┓┗━━┣┳┣┃┳┳┃┳┫┣┻┣╋┏┣┣╋┛┻┻┫┗━╋┫┃╋━━┫┳
┗━┓┏┻┃┓┣╋┻┓┓┣┣┻┻┫┃┏┛━┓┫┓╋┗┳┃┻━┃┛┫┳╋┫╋┃╋┛
┻╋┛┣┣┫┏╋┻┛━┫┃┻┻┻┳┓┛╋┫┃╋┓┫┣┃┫┃┻┗┣┣┣┳┓┓┃┓╋
┳┻┃┫┃┓━┛┫╋┫┳┻┃┻┣┏┗┏┗━┃┗┓━┣┫┫┓┫┗┃┣┳╋┫┣┫┳┣
┓┓┫┛┛╋┻┫┃┛┛┣┗┻┛┻┗┏┏┳┓━┓┃┗┳┗━┗╋┣┓┻━┏┫┛┃┏┓
╋┫┳┳┛┻┓┳┫┃┓┣╋━┳┓┳━┗┛┣┣╋┣┛┻┫┏┓┛┓╋━┛┣┫┗┳┛┛
┓┓╋┳╋┻┳┳╋┓┳┃┳┓━┳┻━┻┳┏┃━┗╋┳┳┳┻━━┻━┛━┻┏┓┻┃
┻┛┏┣┻┣┗┫┃┛┳┫┛┳┗╋┻┃┏╋┏┛┏┻┛┏━┗┗┏┻┳┛┣┗┓┻━┃┣
┏╋┓╋┓┗╋┣┗┫┛┣┣┏┫┣┓━┗┫┣┣┳┳━┻┓╋┫┻┓┫┃┃┓━┏┣┃┳
┏┓┻┓━┳┃┏┛┣┛┗┓┫┣┗┳┏┗┛┣┛┗╋┻╋┓┳┣┏╋┫┳┛┏┳┛╋┻┏
┳╋┻━┳┗┏┣━┓┗┗┓┻┓┓┗┣┳┃┳┛┗┛┓┛━┣╋┛╋┃┫┣┛┳┣┏┓┻
┃━┗┳━┃╋┻┃╋┣┗╋╋┛┛╋╋┓┻┣┫┣┳┣┗┳━╋┏┃┃┗╋┫┻┫┓┣━
╋━┳┃━┫┓┫╋┓┃╋┛┏┃┳━━┻┗┫╋╋┓┛┫╋╋┫┓┻┃╋┓┻┗┓┗┛┳
┃┻┃┳┳┛┛┃┃┻━┓━┛┗┫┣┳┻━━┻┫┫┗┻┗┓┓╋╋┏┃┗┻╋┛┏┓┓
┳┃━━┻┻┫┫━┓┫┛┫┫┓┫┳╋┫┓┣┣┗┻┻┣┳━╋┃┓┣┫┓┗┏┓┏━┫
┫┫┻┳┓┛━━┻┏┳┣┻┫╋┓┳┻┣┻┗┻┻┓┏┗┻┫┗┓┫┗┻┓┏
━┻┗┳┳┏━┃━┳━┗┏┻┛┗┏┓┻╋┏┗╋┏┗┗┃┫┫┃┻┣┣┳┛┃┫┃┫┣
┏┫┗┳┗┻┫━┛┣┛┳┃┏┗┣┣┣┓┃┗╋┳┛━╋┓┫┻┻┣┗┓┳┛┃┃┫┻┣
┓┫┫┛━┫┏┫┓━┛┓┫┏┛╋┣┏┳┏┗━┣╋┃┏┫┻┛┏┃┗┳┃┏┻╋┃┫┃
┃┻━┻━┛━┗┏┻┛┏┏┳┫┻┏┃┳┏┳┛┏┣┳┃┫┃┏┳━┃┛┗┣┻┣┏┃┻
┗━┫╋━┣┏╋┳┓╋┫┛━┓┳┓┃┗┛┏┛┣┻┏┏┗┛┃┓┛┣┻┛┗┻┻╋┣┳
┛┛┛┓┓┏━┛┏┳┏┏┣┫╋━┃┛┻╋┓┳┏┏━┛┣┣╋┗┻┏┫┓┫━┏╋┛╋
┣┃┫┗┃┫┣┗┛┓╋┛┃┳┓╋┫┛┳━┗┗┛┫╋╋┣┛┃┓┣┣┛┃┻┓┣╋┻┣
━┓┻┫┣┣┳┻┏┃┗┳┃┻━┃┳┏┛━┃┏┣┃┃━━━┃┗━┗┳━┛┛╋┫┫┣
┓╋┳┻┛┫╋┫┛┃┳╋┣╋┗┏━┣╋┓╋┻┓┏┣┫┣┻┗┗┣┻┗┣┣┗━┓┫┏
┓┗┳┗╋┗╋┓┃┛╋┏┗┏┳┣┣━┏┃╋┛┓┻┃┗┳┳┃┳┣┣━┗┳━┫┏┻┫
┫╋┛╋┃┓┏┃┓┓┻┛┫┣┫┻━┣┏┫┳╋┫┻━━┻┣┻━┫┛┏━┗╋┣┓┳┃
━┓┏┃━┻╋┳┳┓┛┛━┣┏┳┓┏┃━━┗┛┏┓┛┗┃┫━┃┻┗┛┳━┗┓┗━
┓┣┛┣┗┣┃┣┳┃┣━┣┗━┳┣┣┓┣┳┣┻━┗┛┫┃┗╋┓┛┳╋━┗┫┛┃╋
┛╋━┃┣┳┏┏┃┣━┗┛┻┻┗━┻┳┻┛╋┳╋┛┓┛┣┛┃┓┫┳┻┏┏┣━┃┻
╋━┛┫┏┏┓┳╋┛┫┣┗┃┓╋┗┗┓┫┗┛┏╋╋╋┻┣╋┓━┳┓┫┓┃┳┛╋┳
╋┫━┛┛┻┗╋┻┓┓┃╋┛┣┃┫┗┣┫┛┗╋┓┛┳┛┻┓╋┻┳━┫┣┓┃━┣┳
┻┣┓┻╋┣┫┣━┫┳┗╋┏━┏━┳┓┗━┳┗┗━┃┛┻┛┃┳┗┳┏┣┫╋┛┗┫
┛┃┳╋┗┻╋┳┳┳┓┫┣━┳┣┣┣┏┫┛┃┃┣┃┏┫┣┛┓┫┛┏┳╋┛┏━┫┫
┛┳━┳┏┃┫┛┳┃┫╋┛┗┣┻┗┗━┳╋┫━┛┗╋┗┣┗━╋┓╋┗┫┳┃┓┗┃
┃┗┻┳┻┏┛━━┃┻┛┛┗┓┓┳┓┣┓┫┣┛┻┫┏┣┓┳┫╋┳┛┣┻┣┃┻━┣
┓━┏┣┻┫╋┓┏┃┏┫┫━┛╋┻━┫┗┛━┣┫┣┓┛┗┃┣┣┻┻┓┓┏┓┛┗┳
━┫┏┣┏┓┳┳━┻┃┓┃┃┓┫┣┫┻┣┳╋┓╋┳━━┣┏╋┏┏┳┻┗┛━┳┓╋
┳┫┻┛┳┻┗┃┣┫┛┃┫━━┣┗┛┏┛┫━┣┣┓┻┫┓┛┃┳┣┳━┣┛━┓╋┻
┻┗┏┻┣┳━┛┳┣┻┗┻┛┗┓━┏┳┳┣┃┻━╋┫┃┓┓┃┳┫━┻┣
┻┣╋╋╋┏┣┗━━┫┓┗┏┣┻╋╋┣┃┣┳┃┃┗━┳┏┗┗━┓┏┏┳┳┓┫┻┳
┗┓┫┻┏┏┗┣┏┃┃┏┛┻┛┃┗┣┣┳┛┛┃┓┣┃┃┫┗┫┛━┗┫┛┏┓┻┳┓
┣┫┣┃┓┏┻┳┏┳┓┏┳┓┏┗┳━━╋┓┃┳━┃┗┓╋┓┳┳┓┛╋┫┣━┃┫━
┫╋┗┫┛┳┗┣┳━┻┣┃┗╋┫┳┃┛╋┗┫┓┫┣┣┣┛┫┗┛┗┣┣┳┛┃┗┓┃
╋┓┓┃┛┏┣┳┳╋┗┫┃┃┏┳━┻┻━╋╋┏┓┛┣┣┳┣┛┳┳━╋╋┻┃┃┻┫
╋┻┳━┃┃┃┃━┏┗┃┗┻┣┛┏┏┻┳╋┫━┳━┗┳━┓━┓┏┫┣┣╋━╋╋╋
┃┃┗┻┃━┻╋┓╋┏┳┓┗┳┛━┣┻┳┗┃┏┫┛┃┗┏┗┗┛╋┓┓┻┫┛┃┗┫
┃┛┓┣┣┓┻┓┣╋┗┻┃┓┃┛┳┫┃┳┫┃┓╋┳┗┛╋┫┛━┳┳┏━┛┛┗╋┓
┗┗┏┗┣┃┣╋┛┫┻┻┫━┣┓┣┫┗┳┃┫╋┛╋┛━╋┏━┛┳┫┏━┗┳┻━╋
╋┣┓┛┓╋┏┫┫┏┻┻┣┻┫┗┓╋┓┃┏┛┣┏┫┛┗┗┓┗┃╋┻┻━┫┃┓━┣
┏┃┻┗┳┻┃┗┣┃┣┛┛╋━╋┏┛┫┏╋┛┛┗┻┛┫┛┣┏┃┏┏━┗┓╋┣┳┻
┣┏┻┣┣┣┃┗┻┻┗━━━┗━┃┃━┓┻┗┛┻┏┣━┓┣┣┻╋┳┫╋┻┓╋┗┳
╋┓┫┳┳━╋┳━┏┳━┫┛┻┣┏┓┗┻┣┃┗━┓┣╋╋┻┏┣╋╋┣┛┓┳╋┣┫
┓┫┃┛┃━┫┣┃┛┓┫┻━┓┃┓┓┳┻┛┏┃╋┣┻┳┓╋┃┃┛┫┛┗┣┗┓╋┳
┗┫┣┓┻┫╋┛┫┃┓╋┫┣┣━━┃┏┫┫┏┏┗┫┣┓┓┃┓┫┫╋┫┫┃╋┗┃┫
━━┳┏┫┗┳┗┛┫┗┻┛┫┫━┳━┣┣━┏┓┣┛┳╋┃┛┃┫┃┫┗┃┻┻┫┃┳
┛┓┏┛╋╋┛┻┓┳┻┻┏┫┳╋┃┃┫╋━━┳┏┻┫┗┗┃━┗┗┻┓┫┗┓┣┃┣
┻┣┛┃┃┃┏┏┣┫┓┓┗┛┳┫┣┳┏┓┫┓┳━━┗┃┫┻┃┫━┣┻┫┗┓┗┃━
┳┗┏┛┗━┳┓┛┻┏┳┗┗┓┛┏╋┳┏┃┣┏┗━┻┏┻╋┛┫┫┓┓┫━┃┓┗┛
━┓╋┣╋┃┛┏┏┳┛━┓┻┗┳┓┃┓━━┃┓┳━┗┳┏┛┛┏┓┣┃┓┏┗┏┗┛
╋╋┫┃┏┛┛┳┗┛┗┫┏┫┏╋┛┃┃┛┓╋┫┗┛┗╋┓┏┳┳┣┫┃┫┣┳┃╋╋
┃┛┗┫┃┻┻┫┓╋━┗┓┗┃━┃┫┫━┃╋┫┏┏┻━━┃┻┓┣┻┏┣┗┃┳┣━
╋┗┣┫╋━┛┏┳┳┗┻╋━┳┻┏┻┣┗┻┃┗┳┫┻┣┣┓┏┻┫┻┣┫╋┓┛┳┻
━┻┃┳━┫┗┻┫╋━┓╋┫┗┃┏┳╋┏┛━┏┻┻┃┻━┓┫╋━┻┃┓
┻┻┳╋┗┓┃┳┓┓┣┣╋┻━┣┻┓┓┃┻┻┏┫┳┫┓┗┣┻┗┓┃┓┣┓━┗┫╋
┳┗━┫┫┛┫┫┛┓━┃┗┏┏━┣┏┫┛┃━┓┻┣┓┗┗┛┛╋┓╋┻━┓┛┃┓┫
┓┳┫┫┛┣┣┣┓┻┛┻┗┳┳╋┫┣┣┳┫┏┛┓┓┳┏┗┗┗┻┫┏┗┫┣┻┻┫┻
┛┻┏┃━┓┓┣┳┓━┻╋┛┳┛┃╋━┛┛┃┛━┛┗┫┛┛┏┗━━━╋┗┛╋┳━
┳┫┛┓┫╋┣┏┏┛┛┗┣┏━╋┓┏┛┳┃━┫┣┫━┻┏┫┣┳━┗━┏━━┫┃┏
┻┗╋┻┗┻┓┫╋━┻┏┛┃┣┣┣┏┻┣┣┻┓━┏┳┗┗┏┓┗┏┣┳━━┏┳┫━
┳━╋┳┃┗┃┻┫╋┫┃╋┏┳┫┣┓┳┳╋┏┻┣┗╋┳┓┻┣╋╋┓┓┃┻┛┛┻┓
━┃┳╋╋┻╋┻┛┓┓╋┣┗┳┓┃┃┛┃┣┳┻┃╋┛┣┣━┗┏┻┣┣┣┫┣╋┣┏
┏┣┓┳┣┏┣┻┓━┛╋┓┓┗┻┓┻┏┣┻┗┻┣━┫┏┻┳━┓┏┫┃┓┃┃━┓┃
┏━┫┃┻┓╋╋┏╋┓┫┣┳┣┓┓━┳┳┏━┫╋┏┳┣┫┛┣┻┫┳┓━┏╋┗┗┗
┏┣┏╋┻┛┗┓┻┗┻┻┫━┻━┏┗┃┫┗━┃┫┣╋┓┫┓┓┫┛┃┫┗┃┃┛┣┛
┓┃┗┻╋┓┳┛┳┫┣┫┏┫┛┫┣┣┳┓┛━┛┃━━┫┏┻┣┓╋━┗┳┏┛┫┛┫
┃┳━┃┳┏┃┫┣╋┳┛┻┫━┛┳┳╋┏┓┓┃┻┗┃┛┳┛┏┛┏┛╋┳┛┛┗┫┣
┫┓┛┫━┛┳┳━━╋━┫━┗┗┫┏━┻┛┻┏┗┳━┻╋┓┳╋┏┻┻┫━┃┗┗┻
┣╋┃┫┛┫┏┫┏┫╋┓┣┛┗┫┣┓┻┣╋┏┳┣━┛┓┻┛┗┳┗┃┃┛┗┓┓┛┓
┳┳┻┫┃┛┃┳┏━┣┳┳╋┻┫┻┫┃┻╋┣┳┣┻┃┳┓┏┛┻━┛┗┓━┃┃━┳
╋┻┳╋━┻┫┣┃┏┏╋┳┫━┣┗┓┏┛┏┛━┗━┗┗┫┛╋┗┛┳┳┏╋┓┏┗┓
┏┏╋┻┳┫┗┣┃┣┃┫━┗┏┳┗┻┏╋╋┛┳┏┳┻━┛┳┫┳┻┻┫┗┓┳┃━┃
┃╋┃┳┏┫╋┓┛┣╋┏┗┗┃┃┳┫┫┃┓┃┻┗┓┗┳┏┛┃┗┗┛╋┛┗┛┫━┗
┛┓┻┛┫┛┗┓┣┏┣┳┏┳╋┓╋┏┻┗┗━┏┏┓━━┏┏┛┏┻╋┣┳┣┏┳┛┫
╋┏┏╋┓┫┫┗┻┏┓╋┗┗┣┣┛┛┳┛┻┣┣┣┗┣┻┣┗╋╋━┫┏┃┳┗┃┛┃
┛┳┳┳┫┛━┃┻┃┳┃┳┫┓┗┓┛┗┓╋┗┃━┏┳┣┫┗┫┏┫┓┗┗┛┻╋┏┓
┏┫┻╋╋┣┳┫┫┻┛┫┻┛┏┏━┳┏━╋┻┗┓┳┗┫┓┻┳━┻┏━━━┳╋┏┃
┳┣╋━┛┛┣┫┓┃┳┛┛┃┻┛┏━┏┓╋┏┓╋┓┏┗━╋━┣┃┗━┃
┃┫┗┻┃┣╋╋┳┛┛━━┻┗┓┣┓┳┛┣┏┛╋┏┳┓┣┛┫┏┻━╋┳┳┣┫┛┫
━┓┳╋╋╋╋┃┃┫┛┛━╋┛┏━┳┳━┛┳┏┓╋╋┣━┣┃┻┳┓┓┛┣┓┛┏┓
┃┓━┻┓━╋┛┃┳╋┏━┳┻┳╋┗┫┫┛┗┛┣┗┳┛━┣┛┻┃┳┳┓┛┻┣┣┛
╋┛┳┓┫┳┛┣┓┓┛┃┳╋┫┓┫┗┗┻┏┗┛┻━┳┗┫┗┫┛╋┃┏┛┻┣━┛┓
┃┃┳┣┫━┳┓┃┳╋┓┻┳━╋┓┳━┫┻┛┗┃┏┫╋┏━┛┫━┳┗┓┛┛┳┣┣
┫┓┓┏┳┗┣┫┻┛┳┣╋┣┣┫┫┓┗┓━━┛┏┃╋┃┛┫┏┗┫┳━┛┛┳┳╋┛
┻┏┓┛┓╋┓┗┣┃┣╋┓┓━┛╋┳┃┛┫┗┗┏┏┣┓┫┃┣┣┗┫┛┓┳╋┛╋┗
┓┓┻┏┫┓━┛┛━╋┏┫┳┓┃┗┫┛┗┫┳┻┏┫┏┏┻┳┓┳┣┳┃┛┓┏┓┣┻
┫┃┏┃┳┓┗╋┫┻┛┫┏┏┻┳┏┳╋┳┣┣┗┏┓┛┗┣┫━┳┃┗┏┻┓╋┓┏┃
┏┗┃┃┏┗┛┛┫━┣━┓┏━┣┏┃┳┣━┫━┃╋┏┏┏┛┃┫┣┓╋┻━┓┛┏┫
┣━┣┻┃┻┳┗━━┫╋┛╋┓┛┳╋┻┗┳┣┻━┓┛┃┗┣┏┫┗┏┳┗┛┫┣┻┛
┫┻━┣┣┣┻┏┃┓┣┫┳┻┏┳┣┃┳┃┓┳┏┛┏┳┗┻┗┳┗┗┃┏┻┓┫━┳┣
┫━┗━╋┗┓┗┗┃┣┏┻┻┣┣━┣┳┻┃┃┛┗┃┣┻┛┫┏┳━┃┣━┓┳┣┏┏
┣┛┃┻┗┏┣╋┛┃┳╋━╋┓┫┳┓┃┃┃┃┣┫╋┳┻┻┛┗┃╋┃┫━┗┣┣┻┃
┳┫┏╋━┻┗┣┫╋┫╋┣┗┫┣┣┣╋╋┓┃┣┣┳━┃┳┳┛┻┓┣┫┣┫┣┻┏┣
┛┣┗┗┣┓┣┏┻┳┗┏━┣┛┻┻╋┳╋━┏┗┏┫┗╋┣┳┛┓┃┳┓┃┗━╋━┳
┓┓┃┓┫┣┳╋┃━━┓┏┏┻┣╋┏━┣┳┓┣┛┣┏┳╋┗┏┻┻┫┗┗━┏┏┳┳
━┫━┳┣━┗┗┫┻╋┏┳┻┗╋┃┛┣┫┻┛┳┓╋┛┫┛┫┻┓┳┓┳┳┓┻┛╋┫
━┣┳━┃┳┛┓┳┗┗┛┻━┻┃┗┻┓┣┃┓┏┃┗╋┓┛┛┫┗┻┣┓┻┫┃┻┓┛
┏┛┛━┓┏┛┏┓┻┫┻┣╋┫┫┛┻┗┗╋┻┃╋┃┳┓┓┓┻┃━╋┫┣┛━┛┗━
┏┃┃┳┃┛┛┓┣┗┃┏━┫┳╋┗┣━┫┳┗┛┛┃┏┛┃━┛┳┳━┓┗┳━┫━┫
┫╋┓┓┛┃┫┃┣┳┓┏━━┳┣┃┃┫━┃┗┛╋┣╋┛┳┓┗┛━╋┃┣┫┣┫┳┫
┛┓╋┃┗┓┃┓━╋┳┏┓┓━┓╋┫┣┗┓┛┓┣┳╋┣┣┛┏┫┗┫┃┫╋┻┏┳┳
┏━┣┫┛╋┣┫╋┻┏┓┃╋┻┣┻╋┏┏┗┃┫┻┣┛╋┓┏┛━┻┃┛┃
┃┳┻╋┏┳┫┣┛┏┳┛┫┗━━┻┻┫┗╋━┛╋┃┗┳┻┛━┛┏┳╋╋┣╋━┣┏
┃┳┫┻┳┓┣┓┃━┣┛┛━┓┣┓╋┛┗┣┗┻╋━┗┗━┃━┗━━━┳┫┓┓┃━
┫┃┳┻┣┣┃╋━┛┓╋┓┫┻┻┃┃┃┛┛╋┛┓┫┛┗┻┗┛┃┓┫┳┛┻┫╋┻┏
┗┓┛━┏┛━┻┻┓━┳┏┳┛┛┓┗┓┏┣┳┫┣╋╋┣┏┛┃┛━┓┗┓┳┗╋┓┫
┓╋┫┣┣┗┏┃┳┛╋━┫━┏┗┳┗┓┳━┏┣┓╋┛━━┃┻┏━┫┗━┳┏┗┣┗
╋┻┳━┳┣┳━┃┣┛┣┳┣━┏┃┃┫┣┳┫┛┓┳┻┓┏┛┻┏┫┣━┻╋┫┗━┛
━━┫┏┻┓┛┏╋━┓┏┓┏┃┓┣┣┏┏┏╋┣┗╋┫┗┃━┳┏┃┻━┫┓━┳┏╋
┓┃┫┳┻╋╋┛┏┫━┳┏┻┓┳┻┛╋┫┓┗┃┃┗┛┛┻┏╋┫┗┣┃┻┣╋┗━╋
┗┻┃┃┻━┣┛╋┳╋┻┫╋┛┛┻┗┫┓━┗┣┃━━┛┛┫┳┣┫┗━┣━━┳┫━
┓━┫━┗┓┳┓┃┏┗╋┳┣┳┛┓┛┫━━━┳┳┛━┳┳┛┏━┓━┓╋╋┃╋┗┣
┳┻┫╋┏┣┏┏╋┣┻┳┓┗┓┃┗┻┃┻┏━┛┓┛┻┓┫┃┻┓━┫┛╋┃┓╋┛┣
╋┃┳┫┻┻┓┫┛┏┏┣┗┗━┏┫┫┗┫┓┣┛━━┛╋┃┃┃━━┓┏╋╋┓┫┗┏
┫┛┛┏┫┃┣┣┫┗┃┳┛┛┃━┓┳╋┛┣┗━┓┃┳┳┗┓┃┳┻┛┏┣┃┓┛┃┓
┏━┛┃┳┣┗┫┗╋┫┏┓┳┃┏┫┫┃┓┻╋┓╋┓┻┛┣━┫┃┗┻┻━┫┃┳┫┛
┣┃┓┣┣┃╋┃┳┛┓┓┫━━┏┣┃┛┏┗┫┓┛╋┏╋┗┏╋┫┃┻┻┏┏┓┓┃┗
┣┫┓┃┛┓┃┳┣┗┻╋╋┃┓╋┗┣┗┣┛╋┓┣┳┏┓┫╋━┃┓┃┫┳━━┻┃┳
┫┳┓━┏┏┓┻━━┳┳┣┃┛┻┗┻╋┗┳┫┏┗┛╋┣┓┏┣━┣┳┓╋┻╋┻┻┣
╋┗┳┓┏━┗╋┃━┫┗┣┃╋┗┗━┗┻┗┗┏┛┃┃╋┓┏┳┃┗━╋━╋┣┓┓┛
┛┛╋┻╋╋┏╋┗┫━┗┻┫┣┃┃┫┓┓╋┛┏┗┃┏┻┗┗┓┓┻┏┏╋┃┃┻┓┻
━┻┳┣━┗━┏┣┃┃┛┳┳┓┣┃┗┣┃┳┻╋┣┻┏┳┫┫┳┏┛┣━╋┛┛┳┣┏
┻┻━╋┗┓┏┃┓┫┃┓┏┗┣┳┣┫┣┃┣━┻┃┻┓┻┏━┣╋┏┓┻┏━┃━┻┻
┻┃┣┣━╋┏┻┻┳┏┏┗┻╋┫┫┏━┫┣┛┳┗┗╋╋┳┓┫━┳┓┣┻┃┗┻┏┻
┓┓╋┫┗╋┓┛┓╋┓┳┓┛┗┓┃━┏┗╋┛┛┫┓┗┫┃╋━┛━┳┣┏┛╋┃┣┗
┫┏┻┓┓┳┻┫━╋┃━╋┳┣┣┣┫━┓┃┏╋┳━┻╋┣━┗┏┗┗━┛
━┏┣┃┳┏┻┛┣┳┳━╋━┻┛┏┣┏┗┗┓┏┗┛┛┫┫┗╋┓┃┳┛┣┣┣┻┗┃
┃┏┏┏╋┫┫┏┏┓┻┻┣╋┃┳┻┣╋┗┗┫┏┛━┳┻┗┃┛━┻┣┗┓┓┻━╋┃
┗┓━┫┃┃┗┫┣┣┏┫┃┫┗┃┳┫┫╋━┏┓┓┛┳━┣┓┓┣┓━┻┣┳┫┣╋┃
┃┓┓┣┃━┗┫╋━┻┻┫╋┫┻┃━┛┏┏━┃┏┗┃┗━┏━┳╋┫╋┣┏┗┳━┻
╋┏┗┓┣┛━┃╋┏┛┏┫━┫┫┛┻┳┛┫┏┃┗┣┳╋┛┗┻┣┳┗━┏━┛┣┳┓
┳┣┏┛┛━┃┓╋┗┏┻┫┓┣┣┗┃┗┓┻┏╋┣┓┫┛┫┃┣┗┻┏┏━┫╋┏┓┣
┓┃╋┫┻┗┳┗╋┫┗┗┛┏┣┳┫┏┳┏┏┣━┳╋┫━╋┏┳┃┫┏┗┃━━━┣┫
┗┗┃┫┏┳┣┏┏╋┳┫┓┏┏┃┓┣┏┣┳┫┫┓┓╋┳┫┣┛━┗┓┃┗┳┻┛┏╋
┣┓┻┃┃┻┗╋┏┫━┓┻╋╋┃┃┣┫┻━┛┛━┓╋╋┳━┳┫━┫━┻┛╋┓━┃
┳┻┳┣┳╋━┫┳━┣┏━┫┛┏┏┻┫┛┫┣┣━┃┫┗━┏┗┓┓┏┏┛┳┓┗┻┻
━┳┓┛╋┗┛┛┳┣┃╋┏┗┻┻┏┣┏┃┳┛┗┗┓┻┣┻━┳┫┗┻┗┃━╋┣┓━
━┛┣┣┃╋┏╋┃┓━┫┓┓┏┻┏┓┗┗┳┛┣┛┳┓┏┫┫┗┗┓┏┓┓┣┏┫┻┃
┫┣┗╋┗┗┣┓╋━┣┗┏┃┻┗╋┓┻━┓┣┻┳┏╋┻┫┳┳┛┛┫┗┛┗┳┣┏╋
┃┫┛┻┻┏┛┏┣┗┗━┫┗╋╋┳┗┣┓╋┫┃┣┫┫┳┓┫┃┣┛┛┏┃┣┓┓┻┏
┣┗┓┏┳╋┳┛━┻━┻┣┏┳┗┻━┃╋╋┃┏┗━┳┛┛┏━┃┻┗┳┫┣╋┫┣┳
┗┫┣┓┫┏┗┳┃┓┣┏┣┓┣┫┏━┫━┻┛┫┣┫┻┃┓┛┏┳━━┛┫┏┣┛┏┫
┛┓╋┗┗┃┓┻┻┻┫┏┗┛┻┣┳┫╋┏┗┓┳┫┗┣┏┓┫┓┓┃┛┳┏┓┗┣╋┃
┣┓┻┏╋┓┃┃┏┳┳┓╋┗┗┫┗╋┣╋┻┳┣┓┓┓┛┻╋┛┏━┫┓┫┳━┗┣┏
━┗┫┓┗┛━┗┏┳┓┗┏┳┣┛┛━┛┛┓╋┳┣┫┛━┻┃┛┻┻┻┳┳╋┛┣┓┗
╋┳┏┓━┃━┫┳┏┛┃┣┏┃┓┣┫┛━┣┫┓┻╋┣━┫┃╋━━┣┓╋┗┃┗┣┓
┻╋┓┃┳╋┏╋━┓┗┓┛┛┳┃┛━┗┓┗┣┣┗┳╋┃┓┓┃┃┏┓━┓┓┃┓┫┳
┳┛┃┫┗┛━┏┏┳┗╋┛┗┣┻┫┛┣┣╋┳┏┃┗┳┗┗┣┗┗┏┻┛━┛┛┫┓╋
╋┣┻━┓━┛┗┏━┃┛┛┳━┏┛━━┛╋╋┓┣┳╋━╋┣┻┻┳┃┳┃┫┳┳┻┃
┻┃┗┛┣┏╋┫┻┳┃┻┗┏╋┃┃┳╋┓┃┏┗┻━┗━┓┛┃┓┻┳┛┗
┗┛┏┓┻┣━━┛┳╋┛┫┻┣┣┏┃┛┣┫┣┃┛┣┳┃┫┏┏┓┃┏┛╋┳┣╋┃╋
┛┛━┗┻┗┗┻━┏┃┃┫┫┗╋┣╋┗┗┏┻━┏┃┃┳┃┫┃┣┏┓┣┣┛┻┃┻┳
┗╋┛┣┫╋╋┛┏╋┣┣┏┫┓┳┣┗╋┣┗┃┳┃┗┫┣┳╋╋┻╋┻┣┓┫┃┳┫┳
┏┣┛┛╋┻┗┣━┳┗┏┃┫┓━┃┛┗┫┣┳━┫┗┛┃┛┗╋┫┳┃┏┗┃┳┻┻┫
┫┃━┫┳┗┓┏┏┣┻┛┳━━┃┗╋┃┛╋┻┏┓┣┛┓┏╋┓╋┛┻┳┳┣┛┳┫┓
╋┛┃┻┗┓┻╋┃┏━┛━━┛┓┃╋┫┫┳┛┏┛┗┓┛┗━┛┫┣━┛┏┃┳┳┃┛
┓┓┛┣┫━╋┻━╋┗┛┓┓┻━┗┛┣╋┳┣┫┗┗┓┃┛┛┏┓┳┃┳┏┛┏━┛┫
┳╋┳┏┣┻┓┓┻┗┳┫╋┻━┳╋┏╋┫┃┣┗┳┏┃┗┏┛┃┫┏┃┗┣━┻┣┏┛
┓┗┓┛┳┳┣┣┃┓┻┗┫┓┏┫┛┳┓┳┏┏┫┃┣┳┓╋┣━┛┗┣┣┏┻┏┓┻┫
┗┛┓┳┣┳╋┃┓┣┃╋┛┫┻┫╋┣┣┫╋┓┳┻┓┃┏┣┛┫┃┻┣┓╋┻┛┫┫╋
┣┗┛┫┫┛━╋┏┻╋┫┏┓┏┳╋╋┗┣┏┫┓┗┳┃┗━┓┛┃┗┳┏┫┣┫┃╋┃
┃┓┓┳┓━┏┃┻━┓┣┛╋┻┓━┛┫┫┻┛┗━┫┻╋┏━━━┓┗╋┣┻┛┫┃┫
┗┳╋┣┻┣╋━╋┫┻┃╋╋┫╋┛╋┃┻┻┫┓┳┻┓┻┏┏╋┛┫━┛━┃╋╋┗┛
┛┛━┫╋┛┳┣┣┏┏┣┫┻┛┣┫┻┛┏┻┣╋┗┣━┃┗┛┻╋┃┓┛┳┻┣┫┛┓
┛┗┣┳┫┳┳┏┳┳┫┳┣┳┓┗┃┻┓┓┗━┗━┳┗┃┏━┳╋┗┻┏┣┏┏┓┃╋
╋╋┗━┛┻┻━┳━┛┻┳╋┻┻┓┗┏┻╋┻╋┳╋╋╋┣╋┗┓┃┫┃┓┓┗┗┗┳
┃┗┣┫┃┻┣┗┻┗┳┳┏┗┗┓┛┓┓┻┃┃┣╋┓━┃┃┳┻┫┻┏┃┏┛┃┻┻┻
╋╋┣╋┃┳┫┻┻┳┣┣┛┛┻╋┳┳━┗┻╋╋┃┗┏┻┳┗┫┓┻━┣━┛┳┗━╋
┃┓┻┫┳┳┻┣┻┗┏╋┳┗╋┃┳┏━┳┗━┗┛┳┓┓┣╋┗┫┃┣┻┓┃┛┻┳┏
┳╋┃┳╋┃┏┓┏━┣┗┫┓┛┗━┗┻┃┗━┳╋┳┛┛┫┣┫┓┛╋┃┓┏╋┏┃┛
┛┫┛┗┏┗┻━┗┳┛┳┛┣┗┃┫━┗┓┏━┛┣┓┃┓┻┗┻┗━┣┳┳┣┓┫┓┏
┃┣┣━╋╋┏┓━┛┛╋━┻┃┛┛┗━┓┣┻┫┻━┣┣┓━┳┳━━┛┓┫┃━┫┏
┫┏┻┗━┛┓┗┳┻┣┳┫┃┃┣┳┛┣┗┗┻┫┣━┗┻┻━┗┣┗┻┳━┏┫┳┣┏
┣┓━╋━╋┗━┳┏┓┻┛┗╋╋┃┣┏┫┛┗━╋┛━┻┻━┏┃┗┗┃┳
┓┳┳┓┻╋┫┛┓┫┫┓┛╋┣╋┳┏┓┳┛┏━┻┻━┣┫┻┗╋━┣┛┓┳━┃┣┫
┣━┗┛┃┓┳┗━┻┻┏┣━┣┓┻┣╋┃━┫┳┳┃┛┣┗┓┃╋┛┫┏┏┣┏┫┛┳
┏┏┻┣┗┣┫┻┗┣┛┏┻┓┛┗╋┃┏┃┗┣┃┣┛┛┗━━┳┣┏┳┣┳┫╋┛┏┛
┗┣┫╋╋┏┗┓┓┳┣┻┳╋┫┣┻┛┗┏┫┣┓┓┫┣┫━╋━┳┫┗┣┣┻┏┃┻┏
┛┛┫┏┣┳┫━┫┓┃┗┻┳╋╋━┓━┣┓┻┏┃┓┳┏╋┛╋┛┣┗╋┫┫┓┃┓┗
┓┣┏┻┳┏┃┗╋┏┛┃━┏┃┣┗┫┫┃┗┏┓┫┫┣┓┣┫┣╋┻┛┃┏┻┛┓┳┣
┃┃┛━┏┏━┳┏┫┓┻┓┗┓┓┳┻┻┛━┃┓━┓┏┣┻┳╋╋┳╋┗┗┗┻┃┫╋
╋┓┗┃┫┛┃╋┓┫┳┣┏━┗┃┻┳┛┻┫┃┓┳┓┫┫┏━┻┳━┫┓┫┫┻┃╋┗
┛┫╋┓┛━┻┣┛┗┛┓┓┗┣┣┗┓┓┗┫┓┃┻┗━┛┏┗┃┃┃╋┣┛┃┣┃╋┫
┻┏┛┗┳━┻┛┣┛┫┛┛┗┫┛━┓┣┣┻┗┛┻┫┛┳┛━┃┳┏┫┻┻┓┛┃┓┛
┻━┳┣╋╋┫╋┓┃━┗┻┏┳┃╋┻┏┓┻┫┏┫╋┫╋┛┃┣┳━┛┣┓┗┣┗┛┳
┗┃┓┛┳┗┓┗┓━┏┗┛┗╋┓╋┣┣┻┛┣┻╋┣┳┫┃┳┗┏┏┛┏━┛┓┏┫┣
┃┛┣┃┫┻┫╋┻┗┫┳┻┫╋┫┳┣━━┛┣━┏┃┻┏┃╋━┫┃┏┣┃┓┓┛┛┻
┏┃╋┓┏┃┛┛━┳┗┳━━┃┛┫┳┻╋┻┫┣┃┻╋┗┫┓┓┛┗━┛┛╋┃━━━
┻╋┻┻╋┏┻┫┗┻┫┻┃━┛┫╋┃┫┳┃╋┏┓┃┳┗┗┓┗┫┳┫┫┃┛┛┏╋┛
┓━┓┗┃┛━┓┻┏┏━┃┓┳┃┗┳╋┛┣┗╋┻╋┻┓┗╋┃┓┳┣┏━┓╋┏┛┃
┳┳┣┗┫┗━┳┫┫┗┫┣╋┏━━┗┓━╋╋┓╋┏┫┫┏━┻┳╋┣┏┳┓┓┛┣╋
┛┓┳┗┏┳┏┻┓┃┣┫┫┳┗┫┻┛┣┻┫┳┓┛┻┓┻┓┗╋━┏╋┗┳━┛┓┓┃
┗┳┛┫╋╋┳━┛┓━┗┓┳┃┛┫┗┛┓┣┻┓┻┫┣┣┗╋┛┻┻╋┳╋━━┣╋┗
┓┏┣┃┏━┏┃┣╋┏┓┃┫┻┃┳┗┓┣┫┳┣┏┛┻┃┏┗┃┫┏┻┃┗┓┻┳┻┳
┫━┃┓┻┓━┻╋┛┓┻┫┓┓┣┓┓┳┛╋┏┫┗┣┓┳┓┳┗┫┣┗┫┳┻┏╋┫┫
┗┻╋┓╋┻┗┏┗┫┻┣━┏┻┳┣┫┻┃┏┏┻┃┛┛┓┃┻━┃┫┻━┣┻┛┛┳┻
┓┏┃┏┛┛┛┓┣┳┫┓╋┣┃┏┳┣━┃┛╋┛╋┫┏━┳━┏┗┓┻╋┓┗┣┃┻╋
┫┣┣━┛┃┓┳━┣╋┏┳┫┛┫┫┓━╋╋┃┏┛┗╋┛┓┛┗━┣┻┣┣
┏┓┗╋┛┣┫┗┣┏┣╋┛╋┣━┛┓┓┏┏┏┓┫┏┣┣━━┃┏┗┗┃╋┃┣┓┃┏
┃┻┗┛┗┫┣┗┛┏┣┏━┳┳╋┏┻┓┏┳┛┏┃┻┣┫┏┣┛━┗┓┓┛┃┻┏┣┛
┻┫┣━┓┻┃━┓╋┗┏┳╋┻┻┛┏┓┫┻┫┃┓┓┗┃━┓━┻┗┳┓┃╋┛┛┃┻
┻┻━╋┗┫┻━┗╋┳┳━┳┳┛╋┏┓┃┻┏┓┣━┻┳┗┏┛┗┓━┓┗┣┻━┓┣
┓┛┫━┻┃━┛┣┓┳┫┫┣┏━╋┫┫┗┣┗┛┳┣┏┣┫┓┻┣┛┳┓┳┓┓┗┛┳
┛┫┫┗┛┃┓━┃┛┻╋┛━┳┛━┗┳┃━┣┫━┏┣┏┓┗┫━┗┃┛╋┛┏┫┳┣
┻╋┏┓┻┣┏┛┛┃┏┫━┏╋┫┻╋━┻┣┓┣┳┏┏┣┣┻┣┻┓┃┫╋┏┛┛┳┣
┗┃┣━┗┛┻╋┗┛╋┛┃┛┛╋┻┏━┗┏┛┣╋┣┛┏┗┗┗┳┗┫┛┻┗╋╋┫┓
┳┳┓┗┗┛━┻┣┛┛╋┏┣┓┫┛━━┛┳┻┫┳┃━┏┃┫┳╋┳┓┫┫┫┣┛┛┳
╋╋┫╋━╋┫┫┗┓┛┛┫┣┗┃┛┃┳━┻┗┣┣┓┳┳┣┏┃╋┛━┻━┻╋╋╋╋
┳┣┃┓┻━━┻━┫┏┳┻┏┫┃━┛┏┓┗┳┗━┛┏┏┏┛┓┗╋╋┓┫┃╋━┫┳
╋┃┣╋━┻┓┣┣┻┳┗┛┳┃┃┗┓╋╋╋┳┓┏┛┏┏┏┓┃┳━┻┓┳┣┗┓┛┳
┳┃┃┏┗┛┣━┓┃━┃┛┻┫╋┛┳┻┃┛┃┃┏┏┣╋┏┛┣┗━┫┛┗┫┃┣╋━
┗━┃┛┫┛┗┏┛┛┏┫┫┫┻┛┻┃━┃┗┣┣━┫┳┻┣┃┣┛╋┗┓┣┓╋┛┫┫
┃━┣┛┃┻┻┓┣┓┛┛┓┳━┻┗┏┫┗┃━━┫┓━╋┻┓┛━┃┃┃┓┓┗┃┫┫
┳┏┛┃┳┗┳┣┏━┏┣┏┓╋┫┛┫┛┗┃┛┛┫┣┗┗┛┫┳┗━┃┛┛┳┣┣┗┻
━┗┳┓┛┛┫┗┏┳┓┣╋┃┃┳┓┫┏┣┏┃┛┓┣┃┗┻━┳┏┏┣┫┳┏┃┣┳╋
┳┃┫┏┣┫━╋┻┳┗┃┏┣┓┫┏┳┫┗┗┛┫╋┃━┳┓┫╋╋╋┗┳┫┓┻┻┓┃
┛┃┓┫┓┫┏╋━┳┃━┏┗┣┏┫┫━┻┻┳┣┏┫┣┓┓┳┫┗┻┳╋┓┏━┻┫┣
┳┛┳━┻┗┛┫━┏━┏┏━┻┃┗┗┏━┏┏┣┏┏┫┏┣┛┫━┻┛┛━┃┃┣┛┛
┓┫┫┏┫┗┓━┓┳┏┛╋┛┃┓┃┫┳┗┓┣┏━━┏┃┳━━┓┛┗┫┓━┗╋┏┻
┛┻━┣┏┏┫━┏┣┓┛┻┓┓┻┏┓┓┻┣┏╋┃┏┳┳┻┳┃┻┛┳┣┏┏┳╋┫╋
┻┛┓┗┗┏┓┃┏┛┏┣┻┗┻┗┫╋┳┛┳┃┓┃┳┓┏━┏┣┫┛┃╋┏╋┗┏╋┏
┫╋┛┣┗┏╋┓╋┃┏┗━┳┫┣┳┫┗┓┣┛┫┣┻┗┃┏┗┳┃┛┣┣━
┏┫┻┏━┗┣┫┛┛┫╋┫┗┗┏┏┃┗┓┗┛┻┏┓┛┣┓┫┳┃┛━┛┫┗┏┗━┃
┣┳┏━┣┳┛┳┗╋┃━┫┻┏┣┏━┓┓╋━┃┳┫┛┳┫┫╋━┳┫┻┓┗┫┓╋╋
┃┛┛┛━┻┣┃┛┗━┓┳┃┗┻┣┣┫┗┳┓┃┻━┃┫┏┫┓┃━┛┓╋┻┛┻┏┫
┛━┏━┏┃┫━┫┃┻┗┣┻╋━┣┫┻┣┫┃┗┻┳┃┳┣┏┻┏┏┓━╋┗┫┻┻╋
━┗┓━━┛┏┛┃┃┗┓╋╋╋┓┫╋┓━━┣┳┃┓━┻━┏┳┣┛┏╋━┻┏┣┫╋
┛━━┣┃┣┛╋┫┳┻┃┳┓╋┃╋┳╋┣┏┻┻━┣┏┓┻┃┓┃╋┳┏┛╋┳┗┣┗
┃┣━━┣━┓┳╋╋╋┛┗┃┗┣┳╋┃┫┳┳┃┃┛┗┻┓┏┫┗┗┓╋━┗┻┗╋┏
┗┻┃━━━┛┛┏┓╋┓┓╋┣┛┏┃┣━┻┃┃┛┓┛┗┣┗╋┏╋┻┛┏┫━┗┣╋
┏┏┳┫┗┗┛┣┏┓╋╋┛━┓┣┛┗┻┻┏┓┛┃┳┃┛┻┓┓╋┗┃┻╋╋┛┻┛┓
┣┛━┏┳┳━┓╋┃┳┃┳┓━╋┻┗┛┓┗━┣┓┛┻┳┻╋┳┛━┻╋┛┛┏┣┗┳
┳┏┗┫┃┃┛┏┳╋┫┛┻┣┗┛┃┣┣━┫━┛┛━┻━┗┏┛┣┫┫╋╋┛┳┫━━
┣┗┃┫┫┫┫╋┓┫┳┛┗┣┛┣━┫┳┻┻━┗┣┛┗┗┓┏┻┓┏┛━╋┗━╋┗┳
┗┛┳┓┓┻┓━┗┻┛┓╋┃┓╋┓┗┃┻┗┗┫┛━┳┃┏┛┃┻┣┗┓┳┗┏┻┏┻
╋┏╋┃╋┏┏┫┏┗┃━┫┫━┓╋┣┏┳┗━━┛┃╋┛━┃┛┃┃┓┓┛┫┗┏┓┳
┛┃┣┏┗┃┗┛┣┛━┓┗━┃┫┻┛┃┗┫┫━╋━┣┳┛┫┻╋┏┓┗╋┏┗┫╋┓
━┗┏┫┗━┗┃┓┏┣┻┓┃┏┃┗┳╋┗┗┗┏━┳┗┓━┳┳┻┏┛┳┫┏┗┻┏━
┏┃┃┛┃━┫┗┗┛━┳┫╋┗┛┛┗┃┏┣┏╋┛┃┻┏┏╋┳┻╋┫╋┗━┃━┻┻
┏┫┓┓┻━┃┳┻┫┣╋┗┳╋┃┻┃┳┳┛┣┗╋┗┣┃┫━╋┳┳╋┻┣┃┃━┛┏
┣╋┓┓┳╋┣┗┳┣┻╋┃━┣┓╋┃┻┓┛┣┗┣┛━┓╋┫┻┣╋┗┳┛┓╋┗┣┓
╋┳┻┫┻┣┗┏┏╋┃┗┗┏┗━┣┣┛┛┳┏┓━┣┫┗━━┛┳┳┏╋┓┓┳╋┳┗
┗┛┻┻┛┫┃┛┗┓┓┛┓┏┫┛┛┛╋┃┗┗┫┏┏╋┣┃┻┫┣━┛━┳━━━┣┫
┻┫━━┛╋┣╋┳┗┗┗┛┓┳┳┏┣┓┏┻┛┳┻┻┫┛┛━┃┓┗┓━┃┃┻┻┓┓
┏┣┛┣━╋┓┫┳┻╋╋┻┳┛┗┫┓┫┛┻┃┳┗━━┣┳╋┓┏┏┓┃┛┓━┏┗╋
┃┻┃━┳┏┗┣┫┫┫┏┳┳┃┻┓┃━┃┓┃┃┓┳┣┻┳━┛┏┣┫╋┓
┣┳┗┣┻┳┗╋┫┳┛┏┛┳┻━╋┣┓┻┗┓┛╋┓┛┏┫┃━┏┗┓┳┫┓┫┏┛━
┻┻┏╋┛┫━┗┏┃┏━┛┻┻┣┳┳┛┣┣┃┳┣┓┃┃┃┗╋╋┏┫┛╋┏┫┻┣┳
┃┛┫┃┫┗┻┓╋┃┓━╋┻┛┏┗┗┫┣┫┣┣┗━┗┣┓┗┻┏┛┏━┻┫┃┓┣┓
┫┗━━┳┗┣┏┻┻┓┃┏┃┗┓┓┳┏┳┓┻┗┛━╋┳┗┫┏┓┣┫┫╋┫┣┓┃┻
┛┗┗┫┣┻┳┻┃┃┗┏┗┣┻┫┃┗┫┓┏┏┻┣┣┓┳┗┓┃┫┓┓┛┗┏┗┫╋━
┛╋┃┣┳━┛┛━┓┫┏╋╋━┣━┃┏┗┳┓━┓┣┗┫┳┻┻╋┓┳┓┏┻┃┫━╋
┛┻┫┏┣┃┃┏┻┛┫┗┛┛┓┃┛┣┫┓┓╋━┻┫━┏┏┳┗┓┗┻┓━┫┣┓┣┃
┫┫┫┃┛┗┗┫┻┣┳┣┻━┓┣┣━┳┻┳┣┫╋┃╋┏┓┣━┓┓┣┓┃┓┓┃┗━
┏┃┣╋┃┗┳┻┻┃┣┓╋┣┫┻┻┻┏┛━┣┏┫┃┣┻┃┏┃━┓┳┳━┏┏┏┻┫
┛━┏┏╋┫┏┓┫┃━╋┻┗┫┻┓┓┓┫╋┳┗┛┗┻┻┃┻┛┛┏┃┏┻┓┗┛┻┏
┫┫┓┫┗┳┗┫━━┃┗┗┣━┃━━┃┻┃┻┗┣━┏┗┗┏┗┛╋┗┛┣━┻┗┗┃
┓┃┏╋┣╋┳┳┛┛┏┛╋┗┏━━┗━╋┻┓┏┫┻╋━╋┗┫┣┛╋━┫┳┳┃┃┃
┃┏┳┏┛┻┛┏━┏┻╋┃┣┛┗┫━┫╋┛┳┳┫━╋┏┣┓┃╋━┣┳┗┫┓┫┳┣
┃┫┣┳╋┛╋┛━┏┗┳┃┳┏╋┣━┛┣╋┓┣┫┃┳╋┳━┣┛┓┓┃┃╋━┏┗┫
┣━┻┳┻┻┛┓┳┛┓┻┛┏╋┃┏┃┛┫┗━┻╋┫┛┳┏┓━┣┏┗┳┏╋━┳┛┻
┛╋┓┳╋┃╋┫┓━┣╋╋━┻━┗┛┳┣┳┃┗┓┣┣┻┗┻┻━┓┫┳┻┗┳┗┛╋
┻╋┳┛┓┓┏┗┣┃┻━━┏┏━━╋┛┣┃┣╋┃┃┏━╋╋┓┳┣┣┣━┓┃┣┛━
┓┏┏┣┓┛┫┃┫┳╋┛╋┗┗┓┗┗╋┫┣┻╋┏┻┗━┃┛┓┫┃┻┛┃┫┣┛┗╋
╋━┳┣┃┣┻┛┏┻╋┻┓┻┓━┛┃┫┗┗┃┛┣┗┃┃╋┳╋━┳┳┫┏┫┻┛┃┻
┛━┻┏━┣┗╋┫┻┛┃┗┏┃┏┓╋┃┻┻┣┗┻━┳┏┳━┣╋┳┗┏┣┓┛┛━┗
┳┻┓┻━┃┣┓┻┃┏┓━╋┫╋┓┣┻┛┻┗┻┗┳╋┣┏┛┗┛┻┫┛┏┳┃┳┏┫
┏┃┻┃┗┏┳╋┳╋┗╋┛┫┏┗┓┓┏┫┫┃┫┻┻┣┃━┣┛┏┛┻┻┳┣┏━┫┗
┓┗┫┳┻┗━┻┫┗┗┛┣━┻╋┣┓┗━┓┻┣┏┏┳┻╋┗┓┓╋┗┣┳┃┓━┓╋
┗┣┗┃┣┛┗┛┫┗┫┓┏┓┃┛┳┛┗┣┛┗┛┏┣┗┛┳┃┓┳┏╋┛┣
━╋╋┃╋┏╋┫┣┗┛┓┗┣╋┃━┓┓┻━┻┣┗┏┛┗┗┣┗┻┗━┛┣━━┻┓┳
┣┫╋┗┳┣┃┫┏┓╋┛┳┫╋┣┣┗┗━┣┳┳┓┳┓┳┓┻┣┓╋┓┗┛┻╋━┫┛
┻━┃┗━┣┳┻╋┳┃┓┛━┣┃┓┛┃┳┃┃┛┓━┓┣┏┫┣┛┗━┛┫┏┻┻┳┳
┗┓━┃━┃┏┗┳┃━┫┓┣━┳┻┫┳┓┗┻┗┣┃━┓┳┏━┻┣┗┳━━╋┣┻┓
┛┓━╋┗╋┗┓┛┳┏┗╋┓┗┻┓┏┣┳┃┗━┣┣┛┣┓┗╋━┳┣┓┓┗┗┃╋┫
┃┛┏┃┣┳┻┛┏┗┻┳┃┫┻┳┛┣┏┏┓┻━╋┓━┃┏┣┏┳╋╋╋┃┃┫┣┳┳
┗┃┳━┣┣╋┣┻━━┗┃┃╋┫┫┃┛╋╋┏┳┻┫┫┻┛┏┫┃┳╋┫┃╋┏┓┫┻
╋╋┳━━┛╋━┗┗┛┃┏┓╋╋┣┻┛┛┗╋┛┓┳┻┳┏┳┳┫┣┫┃━┃╋┛┃┃
╋┣┳┃┻┣┏┻┳┻┗┣┫┻┓┃┫━┏┣┃┓┓┃┳┫┛┃┏┻┏┗┻┣┛╋┫┏┛┣
┛┳┓┃┫┛┫┣┛┳┻┗┛╋┗━━┻┣━━┫┃┫┃━╋┗┫┛━┛┛━━┫┃┏┣┫
┓┳┗┏━┃┛┏┳┳┳┣┓┫┳┏┻━┏┓━┓┫┳┏╋┫┛┫┓┛┫┻┓━┫┏┫┓┫
┏┃┏┣┛┻┛┃┏┛┣╋┫┏┃┏╋┏┣┗┳┣┫┃╋┳╋┻┫┣╋┃┫┳┃┏┛┻┫┃
┗━┣┗┗┗┗┓┛━┏┏┏┻┓┣┣┃┏┓┃┓┃━┏┓╋┫┃┫┛━┓╋┓━┗┛━━
┻━┳┳┗━┏┓┳┳┃┏┗┻┫┣┻┛┏┃━┣┗┏┏┃┛┏┻┏━┓┣┗┣┫┏┓━┗
┣┫┓╋┳━┗┻┏┃┓╋┃┃┛━┃┣┳┣┃┗┳┫┃┏┣╋┻┗┫┻┳┗┻┛━┻┫┣
┻╋┣┻┓┳┏┓╋┣┗┣┣┛╋┻┃┣┏┫┗┫┣┏┗┗┛┃┫━━┣┛━┓━┫┃━━
╋┻┛┏┃┣┳╋┓┛╋┓┫━┳┫┫┻┫┻┣┫┻╋┳┻┳┣┳┣┻┣┏┻┳┛┗┗┫┻
┫━━┣┃┣┳━┛┏┓┳╋┻┛━┻┳┗┛┳┃┣┛┓┗┻┻┫┣╋┗┗┛╋┓┳┗┳┳
┓┳┫┳┻┛┫┣┃┃┃━┏━╋┣┻┃┫┻━┓┻┓┫╋┣╋╋╋┓┻┻━┏┫┃┗┏┣
┳┗╋╋┓┗┫┃┳┻┻┻┣┛╋╋━┫┏┻┛━┓┳┏┛┓┣┃┃┳┏┏┗┏┓┣┣┛┣
┗┃┻┫╋┓┻┏┻┃┣┃╋┃━┻╋┫┻┛┻┗━━┓┓┏┃┛┳┣┳┗╋┻┓┫┻┻┓
╋┓┻┣┛┗┃┏┫┃┓┗┃┳┃╋┳┻┻┃┳╋┳┓┻╋┛┃┳┗┃┳┓┫┗┻╋┓╋╋
┓┣┗┻┃╋┳╋┛┛┓┻┏┫╋┻━┃┗┣┫━━━╋┣┣┗┳╋┳┛┳┛┛┏━┛┏┛
┣┻┏┣┃┗┳┻┣┃┣┻━┃┛┗━┗┓┣┃┫┣┛╋┛┳━┛┓┗╋┣┳┳
━┓┏┏┣┳┫┓┓┻┳╋┛━┫┣┳┛╋┣┃┏━┃┻┓┻┳┻┃┫┗┳┓┛┏┃┫┃┛
┛╋┫━╋┛╋┗┳┃━╋┃┻┃┗╋┓┳━━┻┗┏┛┳┣┻━┛┣━┃┃┫┫┻┣┛┻
╋┃┛┛┏━┃┏╋━╋┻╋╋┛┛┗┳┛┓┗━┛┃┏┃━┓┗┳┻┏┃┻┏┻┓┫┃┣
┗┳┻┫┻┫┏━━┫┗┃┫┛┓┏┓┻┣┳┏┻┃┏┛┃┗┫━┃┗╋╋┃┗┃┏┏━┣
┏━━┳┃┫┓┣┃┻┛┗┛┃┏┫┗╋┻┛┏━┣┳┫┛┗┻┓┗━┓┃┫┏┻┻┗┗╋
┏━━╋┣┗┳┻┗━┳┛┫┃┛┳┓┃┣┣┫┛┫┻┏┻┻┗┓┻┗┻┣┗━┃━┫┃┣
┓┓┛┓┛┓┃┣┓┓╋┣╋┳┃┃┗┗┣┳┫┃╋┛┫┃┗┗┗┳┗┛┏┓━┓━━┃┛
━┓┫┣┓┃┃┫┗┏┻┣┫┏━┳┫┻┗┛┓━┏┳┻┫┏━┣╋━┛┛┻┻┛┣┓┏╋
┛━╋┣┣┃━┳┏┏┻┣━┏┳━┫┻┻┃━┓╋┻┳┏━┃┏┻┃╋┳┗┫━┫┫┣━
┃┃━┳┛┫┳┛┳┏━┗┓┣━┃┳╋┣┣┻━┫━┣┏┃╋┻┻┣┃┓┻┗╋╋┃┛┣
┃┻┃╋┛╋╋┻╋━┻┗┃┓┛┻┳┳┣┫┏┏┓┳┻┃┓┃┓┣┏┫╋┓╋┻┛┗┗┻
┛╋┻╋┫┻┣╋┏┓┗┫┣┓━┗┗┃┛╋┏┏┻┏┣┛┛┛┛┛┳━┗┗┛┳┓┻╋┏
━┏╋╋┛┳┳┳┗┏┛┓┓┓━┓┏┏┻┏┛┣╋┗┏┻━┛┳┛┻┳┓┻┻┳┓┫┏┓
┣┛╋┓┗┳┏┣┏┣┣┣┣┫━┓┏┳━┏┗┓┛┛┫┃┻┏╋┫╋┫━━━┓┛┓┻┫
┳┗┫┳┃╋┫┃┛━┫┻┣┣┛┫┻┏┣┗┃━┗┗┻┻╋┛┻┃┳┻┓┛┃┏┃┣┗┓
┗┏╋┻┻━┫┏┓┻━╋┓┳┫━┏━┓┗┫┳┫┻━┏┛┛━┓┳┳┗┓┛┓━┃┣┛
┳━┗┫┗┳┫┓━╋┻━╋┫┗┻┳┃━┏┻┳┃╋┓┛┣━┃┳┗┃┻┛┗┫┓╋┃┃
╋┫╋━┓┻┗┓┓╋┃┗╋━╋┓┻┏┳┣╋━┏┏┃┣┻┗┗┛┛┳┳┫┳┛┫┓┣┫
┫┳┫┛┫┳┗┻━┫╋┻┗┳┻┫┳┃┻━━┳┳┏┻┫╋┗┛┳┃┫┏┻┣┻┛┻┓┻
┃┣╋┳┻╋┣┃╋┣┳┃┫┳┓━┛┻┣┛┃╋┗┏┗┓┏┳┗┣┛╋┻┣┗┣┻┻┏┣
╋┃┃┓┗┳┳┻╋┳┃╋┻┣┗━┻┗━━┓╋╋┳┗╋╋┗┳┫┗┫┓┓┃┫┏┓┳┓
┣┃┳┓┻┛┃┗┏━╋┻┛╋┗┫╋┛┛┃┓┣┫┛┏┻━━┻┻┗┓╋┫┗┫┃┣┫┳
┻╋━┳━┏┳┓┳━╋╋┻┏┓┓┃┓┃┳┛┫┣┻┃┓┓╋┫┻┻┏┫╋╋┻╋┣┳┓
┛┛┏━┣┗╋┗┓┓┗┻╋━┗┏┻┻┫┏━━┗┣┛┻╋┏┗┳┳┏┫┓┳
╋┗┏┳┏┗╋━━┛┻┓┣┓┏┓┣╋┻┳┣┣┃┗┛┛┃┛┏┳┏┫┃╋━╋┫┻┻┏
╋━┃┃┣┏┓┃┫┻╋╋┏━┓┗┣┃┓┫━┣┫┗┗━┛┃┣┏┻┣┓┫╋┳┻┻┗┏
━╋┫╋┗┣┫┳┳┛┣┻┛┳┃┳┻┃╋┃┗┻┗┓━┻╋┳┃━┫┏┛┗┫┫┣╋┻┫
┃┻┏┃┃┓┫┃┛┛╋┏━┣┛┏┛┗╋┃┗┏┏┫┣┫┏┳┻┃┫╋┃┏┛┛┓┫┣━
┃┓┣┫┗┫┳┏┗┻┣┣━━┣┃┫┏┛┏━┫┳┣┣━┏┣┏┳┃┻┳┃┏┗┳┓┃┫
╋┏┓┗━┃┻┛╋┏┛┓┳━┗┓╋┓┳━┃━━┓┛┓┻┓┃┳┗┃╋┫┣━╋┓┣┣
┻━┓╋┣┣┓━┛┳┣┓┣┫┛┛┏┃┛┣━┫┓┗┳┻┫┏┓╋┗┃┣┓╋┳╋┫┫┏
┫━┻┏┏┻┻┣┣┏┻┻┏━┓┳┳┻┃┳╋┏╋┳┏┓┛┃┫┃┫╋┛┃━━╋┓┛┃
╋╋━╋┏┣┫┓┓━┻━┳┣┣┓┏┣┏┏┛┃┻┗┣╋┻━┳┏┛┏┃┻┣╋┃╋┃┻
┗┻┻┣┳━┗━╋┳┃┛┛┗┻┣━┓┻━┳┣┣┻┫┗┏┏┻┃┣┗┫┳┏┗┃┏┏┫
┃┏┳╋┓┣┫┫┏┓┓╋┃┣┏┗╋┗┓┣┣┫┗┓┛┃┻┛┓┏┣┻┗┳┛╋━┓┛┗
┃┳┳┃┗┃┫┳┳┓┗┻┻━┣╋┗┗┗┓╋┳┻┻┃┫┳┓┛━┫╋┣┳┃╋┓┫┗┳
┛┫┻┓━┳┏━┛┛┫┓┗┻┻┻━┃┫┗┣┳┏━╋┃┻┛┣┓┗┗┛┛┻┣╋┫╋╋
┗┛┛┻━┛┳┳┣┛┫┃┫┫┳┗┛┏╋┗━┛┻╋┗╋┗┓┓━┻┫┣┃┫┫┛┣┫━
╋┓━┏┗┓┛┫┗━┏┳┻┻┳┣┏┃╋┳┃┻┛┛┏━┛┃┻┃┃┗┃┳┓╋┏┫╋┓
┳┳┣┳┃┏┗┫┳┫━━┳╋┛┗┳╋┛┃┣┛━┏┗┏┳┫┫┏┛┃━┛┻┏┛┫┣┳
┳┣┫━┃┳┃┣┫┛┏┛┏┏┏┏┏┫┻┣╋┓┏╋┏┏┳┻┏┻┃┏┳┛┻┣╋┻┏┻
━┃┻┫┓╋┻┛┃━┳┛┫┏┛┣┗┗┣┻┏┻┃┃╋┏╋╋┻╋┻┛┗╋┛┗┣┛┗┓
┣┃┳┣┣┛━┛╋┗┃━┏┏┻┻┃┳┳┗┗┫┛╋┏┣┫╋━┏━┓┻┫┗┳┣┏╋┗
┃┛┳┣┛┓┻┣┫╋┣┃╋╋┻┃┗┻┫┻┻┃━┣┣╋┗┫┓┛┃╋┗┳┗┻┫┫┓┣
╋┫╋┻┏┓┛┏┣┗┏┓┃┻━━┏┳╋╋┣━┏┣╋┗┻┛┫┫┣┗┓┓┃━┗┛┻┣
┏┗┳┛┓┏┓┗╋╋┓┳━┃╋┫━┓┻┃┫┓┳╋┛┛┓┏┓┛┏╋┻┫┫┻━┻┛┓
┓┳┳┳┳┫┳╋┏┣┛┛┗┣┫┛┏┏┳┓━┳━┃┳┃━┛━┻┓╋╋━━┃┫╋┏┏
┏┫┣┗┻┛┳━┣┫┏┣┣┗┏┣┓┣┫┏━┻┗┓┫━┛┏┛━┣┛┫┏━
┛┣┓┓┫┳┏┻┛┫┗━┳┏┃┏┫┏╋┫┏┗┻┳┳┏┻┓┏━┗┳╋┻━┓┛┫┳┗
┣┣┫┛┓┣┫┣┳┳╋┏┗┗┳┳┏┫╋┛┃━┏┃┣━┃┣┓┛┓┳━┏━┓┛╋┣━
┻┻┻┗┛┫┣━┃┫┃┏┓┏┻┫┻┗┣┛╋╋┓┓┏╋┣┏┳╋┳┗┳┏┣┳┏━╋┛
┻━┃┓┻┻━┏┳┻┻┗┓┗╋┫┣┓┃┓┓┛┃╋┣┓┛┏┻┳┻┓━┻┫━┛┫┛┫
┓┳━╋┓┣┛┣━━╋┫┳┃━┃┛┃━┫━┣┳┃┫┛┫╋┫┣┳┳━┃┳┛┣┳━┃
┫┻╋┛┳┗┣┫┏┣┻┫┛┛┳┃┓╋━┻━┛┛┏┫━┫┫┗┣┏┳┃┫┗┛━┛┃┗
┛┳┳┫┃┗┏┣┃┃┛┏┣┃┛┓┛┳┃┛┓━┏┓╋┻┛┓┓┳┳╋┳┻╋┻┛┻┳┳
┓┣╋┻┃┃┛━┏┛┻╋━┓┛┏━┓┃┃┻┗┫┛╋┗┳┛┃━┛┛┫┏┓┻┗┫┃┏
┻┫┣┳┓┛┓┛┻┫┳┏┳╋┗┓┛┏┏┛╋┏╋┳╋━┫╋┃┳┣┫┏┛┣┃┻┫┏┫
┻┳┛┛┣┳┏┻┣┫┣━┏┣┳┗┳┏━━┓┛┛┓┓┏┳┓┻┫┫━╋┻┛╋┛┻┓┏
┏╋┓╋┏┗┃┛┫━┛┗╋━┳┗┳┃━┗┣┓┗╋┃┃┓┏┛┣┓┗┛╋┗┓╋┏┫┃
┣╋┫┃┃┛┃┫╋┏┣┣┫╋┫┏┻┣━┗╋┛┗┣┛━┳┣┏┫┓┛┳┳┓┏┏┻┫┣
┃╋┣┫┏╋┏┏┻┛┛━╋┣┓┛━┛╋┳┣┣┃┗┫╋━┛┳┣┣┓┗┳━┗┓┃┣┛
━━┓┫┃╋┓┫╋┫━┻┛┻━┻╋┫┓┳┫┓┣┏┣╋┏╋┓━┛┏┳╋┣┻┏┏━┓
┣┳━┻┫┣┣┻┫┃━┛┏┛┻┓┏┳┏┛┏┻┓┻┏┻┛╋┓┣╋┳┏━┫┳┣┏┣┣
┫┛┫┣━╋┓┳┗┳┛┫┫┗┃┗┣┣┗┃┫╋┳┓┳┻┛━┣╋┗┏┻━┗┓┗┳┏┛
┻━┫┏┫┛┛━┫┃━┫┓┫╋┳╋┓┳┫┏┗┓┳┛┗┳┏━┻┣┃┻━╋┗┓┫┃┣
┃┣━┫┫┛┏━┗┫╋┃┫┗┫╋┫┗┛┗┳┳┳┫┣┃━┛┳┛┻━┛┓┳┛┗┗┏┣
┳┗━╋┏━┗┻┻━┏┣┏┫┣━┏┳┗┣┻┫┣━┛┻┫┓┫┫┫┗┣┓┛┛┛╋┣┃
┣━┛┓┛┛┣┛┓┣┗┻┛━┃┓┗┳┻┗┳┓┗┻┏╋┫╋┻┳┫┛┗┫┗╋┳┳╋┛
┣┣┻┓┻╋┛┣╋┣┳┳╋┻┏┗━┓┫┣┃┛╋┃━┣┫┏━┃┻┓┃┫┣┻┣╋┏┃
┫┣┻┗┃━┫┓┻┗┃┳┃┫┃┫┏━┻┃┳┏┫┳┓┓┗┛┗┃┣┗┻┫┛┓┫┻┻━
┣┫┣╋━┏┃┫┏┳━┓┏┫━┛┻┛┻┛┗┛┗┻┳┓┣╋┻┓┛┛┗┣━┳┗┻┃┛
┣┛━┗┏┗┻┻┣┫┛┻┃╋━┣┳┳┫┓┓┣┛┻┏┗╋┓╋┣┃┳╋┃┓
┃━┳┻╋┳┫┣━╋╋┃┳┻┓┏┃╋━┳╋┣┃┣╋┫┣━┫┗┃┣╋┻┏┛┗┫┗━
┗╋┃┻┏┛━┓┃┓┏┏╋┳┗┗━╋╋━┳┓┗┓╋┛┳┻┗┛┳┓┛┏┻┛┃┫┳┣
┳┗┳╋┓╋┗┻┏┛┗┓┏┓┻┓┫┗┓┻┳┻┣┓┓┛┃┻┓┣┓┃┣┳┗━━━┗┓
┫┳┛━┓━┫━┏┗┃╋┗┓┓┛┃━┫┛┓┃┃┫╋┳┓┛┛╋┣━┓┏╋┏┛╋┻┣
┫┣┣┣┳┛┛┳┃┗━┓╋┛┓┫┓┃┳┏┏┻┗┻┻┏┣┏┛┓┏┓┃┻╋┗┳━┗┗
━┫┻┳┳┏┗┳┳┛┛┗┣┛┻╋┫┳┫┏┗╋┻┓┛┃━┏┫┛┏━╋┫━┫━┓┓━
┏┫┛┗┃┛┛┏━┓┛┗┛┫━┃┏╋┛┛┏┻┗┻┗━┻━┛╋┣┣┻━╋┓┳┫━╋
┫┳┏┛┏┏━┻┗┣┓┫┏┏┓╋┗┏┏┳━┛┏┳┫━━┏┻┃┃━┳━┗┓┓┳┗┏
┣┓┗┃┻┣━━┗┓┫━━┗┓┃┗┓┛┓┏╋┳┻┫┣┏┗┳━┃┏┏┻┗┃┃━┻┏
━┛╋┣┣┏┓┗╋┃┓━┃┏┓┛┗┃╋┛┗┣┳┣┫┃┛┣╋┓┛┓┓┓┗┳┣┻┛┳
┣┣┳┳╋┃┣╋┫┓╋┗┳┣┏┣┳┗┃┓━┓┓┗━┛┃┻━┻┛┏┏┳┓┛╋┏┓┫
┫┳┏┏━┫╋━╋┓┃┏┃╋┓┛━┃━┛┣┃┻╋╋┻┛┫┏┓┏┃┓┓┏━┓┃┃━
━┛┗━┻┻┣┗┫┳┏━┏┫┻┳┗┣╋┃╋┛┗┓┛┓┓┣┏┻┓┗┫┻━┻┫┳┏┗
╋┫┃┓┏┏┓┏┫┏┗┫━┻┛┳┗┗┛┓┓┣━┻┏┃┃┗┏┛┛┫┻┏┃┣┛┃┗┛
┓┳┓┓┛┓┏┗┗┓┻┫━┃┃┫┏┣╋━┣┏┳┏━┗╋┳━┗┳┏┻┳┛┏┫┳┣┛
┫┃┃┫┻┗┣┻┣┗┃┓━┫┳┓┗┳┏┃┗┗┣┗┳┻┓╋┫┃━┣╋┃╋┫╋┃┗╋
┻┫┏┗┫┻┃╋┳┻┃┣━┣┫┏┛┣┏━┃━┣┳┏┏┻┣┣┳┃┣╋━┃┳┫┣┻┗
┓╋┣┻┫┫━┛╋┻━┏┓┓┃╋━━┃┻┻┃┻┳╋╋┳┻━┓┃┃┳┛╋┗┫╋┗━
━┣┓┻┣┻┻┏┓┃┛┛┫┳┏┻┣┫┃┏┗┫┃┓┗┣┗┗━┳┏┃┏┣┓┻┗┃━┫
┗┳┓╋┓┻━━╋┗┳┻┻┻┃┃┣┳╋┗┛┛┗┻━┏┫┫┃┗┏┗┏┫╋┏┃┛┃╋
┛━╋┃┳┫┻┏┣┳╋┓┣┃┻┃╋┫┏┓┣━━┳┣┏┃┓━┓┣┫╋━┏━┫┃┻┣
┓┃┛┻┓┃╋┛┃┓╋┏╋┻┏┏┓┣┛┫┫┃┣╋┻┻┗━┛┳┃┃╋┳┓━┏┻┛┣
╋┗┫┏┏┛┳┣┏┓┳┫┳┛┛┻┳┻┗┓━┗┣┫┃┗╋┫┫━┏━┗━━┏━┓┣┳
┳┛╋┃┛━┳┃┣┫┗┏━╋┛┛━┳┣╋┛┫┗┻╋┓╋━┛┳┏┃┣━┗
┗━┓┗┃┣╋┫┗╋━┗┳┏┓┗━┻╋┣━┛┻┏┛┃┻━┏┓┃┏┗┳┓┓┻┫┻┛
╋╋┃━╋┃┛┫┳┃┓┏┻┗━┻╋━┏┃━┻┣┗┃┏┣━┗┏┃┗┻┳┻╋┃┳━┻
┻┫┣┏┛┏┳┓┳┃╋┃┫┏┗━┳┣┃┗┻┫┛┣┫┛┳┏┻┻┻┓┏┗┻┳┛┓┳┏
┏╋┻┗┳┓┓┣┗┛╋┃┳┓┣╋┓╋┫┓╋━┳┗┓┗┫┣┫┣━┻┫┓┣┫╋┗┛┳
╋┛┳┏┻┛┻┏╋┏┏┛━┃┳┛┻┓┃┏┏┣┃┏╋┣┣┫╋┓┣┓┗╋┻┛┛┳┻┓
┣┳┻┓╋━┏╋┗┻┃┫┻┻┣┻╋┓┃┓╋┏╋┛┗┣┳┃━┣┃╋┫┛┃┗┛┳┃┃
╋┗━╋┗╋┏┃┗┳━┳┃┗┫┃┣┛┓┣┻┗╋┛┗┗┣┃┓┫┛┓╋━┫┏┃┃┛┫
┻┃┏┳╋┓┻╋━┻┗┗┳┻┗┻┃┳┓╋┣╋┏┫┓┳━┫┫┣┗┗┫┣┃┃┫┫━┓
┳╋╋┏┫┫┗┳┫┏┏┗━┻┏┏┳╋┓┏┛┳┏┗┣┛━┏╋╋┗┳┻┻┻╋╋┛┫┛
┃┛╋┫┣╋┃┓┏┻━╋━┓┫┳━┏┏╋━┳┳━┓┓┳┏┛┫┗┻┃┓┃┳┏┗┓┻
┛┫━┃╋┗┓┗┳┏┗┫┛┫┗┓┗┓┃┣┃┳┃┻┣┏━┗┻┻╋━┗┗┓┓┃┃┗┓
┛┻┛━┣┃┻┣┓┗━╋┗┃┗┓┗┻┣┛┳┏┻╋┃┓┗━┫━┏┫┗┏┣┳┏┏┏┃
┏┫╋┃┛┻┣┣┳┓┫┃┣┳┻┻┗┫┻┃━┻┣┣━┛┃┏┳┳━┛┃┓┃┛┏┛┳╋
┛┏┃╋┫┏┛┗┛┻┫┗┃┏┏┳┗┛━┻┫╋┏┻┳╋┳┫┃┛┓┻┓┗┃━┓┫┻┓
━━┃┓┓┳┣┏╋┏┏┗╋┛┃┛┻┻┗╋┓┓┛╋┻┗┻━┓━┃┃┏┃┳┣┻┣┻┓
┻┗┏┳╋┏╋┻┏┗┃┃┏┗┃┃┳╋┓┓╋╋┏━┛┛╋╋┃┏┓┗┛┃┓┗┗┳┳┏
┻┫━┗┃┃╋┏┓━┓┻┗╋┣┃┛┣┏┫┛╋┗┃┏┗┳┻┓┻━┫┛┃┛┗┓┣┛┗
┗┓┏┛┃┣╋┳┗┗┫━━┫┓╋┗┛┓┓━┣┣┫━┓┓┗┏┫┳┃┻┻┣┏┃┛━┃
┫┫┏┏┗┫┫╋┫━┫╋┣╋┻┻┗┓┗┗┓┫╋┣┃╋┏┓┻┳┏╋┣┏┛┫┏┻┛╋
┛╋┣┣┫┳┣┳┻╋┗╋╋┛┫┗╋┛┏┓┣┳╋┃━┏┳┛┣━┫┓━┏┃┳┓┛╋━
┃━┣┏┳┣╋┗┏┛┃┗┫┗━┛┗┏┏┻┏┻━┃━┃┏┛┏┫┛╋┓━┻┃╋━┳┣
┣┳┗┻┣┓┗┻┃┗┏┛┗┃┓┃┏┣╋┗┛┛┳┗┗┣┛┓┓┏┓┫┃━┓╋┳╋┫┫
┣┛┓┻┃┓┃┫┻┫┳┓┫┣┳━┻┃┳━┗┫┣┏┓┃┫┃┗┛┓┗┻━┃┫┣━┗┻
╋┓╋┃┏┳┫━┛━┏┃╋┃┛┛┗┣┣┃┛┗┃┗┣┛╋┓┣┗┏┛┫┏┻
┏┗┏┣┃┓┳┣┗┫┗┳┻╋┗┣┛┏┏┻┗┫┻┳┻┣┓╋┏┻┃┏┃┏┳┻╋┫┓┛
┃┓┏┫╋┣┏╋┣┻┓┓┳━┏━┳┻┃┓┃┃╋┓╋┓┛┃┃┏┏┫┛┣┣┓┣┻━┃
┫┛┓┓┫┓┣┓┻┗╋┫┫┫┫╋┳┏━┃┓┗┓┣┳┃┳┓┃┏┛╋┫┗━┛┃┳┓┗
┓┃┣┳━┣┃┣┣┛┳┗┻┻┗┏┃╋┛┻┻━╋╋┛┏┃┓┃┏┻┛┃┛┳┗┗┻┣┗
┓╋┓┻━┗┫┫┏┃━╋╋┏┗╋┏┫┣┳╋┣╋┃━┣┓╋┻╋━┛━┫┛┻┃┃┣┗
┳┛┳┣┛┻┻┗╋┫┗┏┻┗┛┛━╋┣┗┣┳┗┣┏┣┃┏━┫┏┣┫┃━╋┏┛┏┣
┫╋┏┣┻━┓┗┣┃╋┻━┃┏┫┻┻┓┳╋┣┏┛┏┫┣┃┃┗┫┫┗┣╋┣┻┣┳┓
┣┃┗┣┣┗┓┃┓┻┗┃┳━┗┃━┓┏┏━━┻┃━┫┣━┫┻┻━┓┃┏┛┛┛┗┫
┏┗┫┏┃━┳┓┳┣┣┣┗┏━┏┫┣┛┳┓┫┓┳┓┗┣╋┳┫┃┻┫┫━╋╋┗━┃
┃┓┏┓┏┫┃┏┳┣┫┣┏┛┫┗┫┓┻━┛┫┏┛┗┃┣━┻╋┳┃┛┻╋┳┳┓┻┻
╋┛┓┛┃┛┻┛┃┓┳┗┗┫┳┳┛━┳┗┓┻┻┳┗┛┗╋┃┻┛┃┏┃┗┃┛┗┣━
┓┃┳╋┻┣┛┻┻┳╋┏┫┏┏┏┓╋┃┗╋╋┫╋┳━┗┫┣┳╋┏┣━╋┛┃┃┻┓
┗┻━┏┣┏┗┓┓┏┻┳┓┏┓┗┳┫━┏┻┓┓┗┣┓┓┣┃┳┛┃┳┗┫┛━┛┓┗
┗┻┛┻┛┛┣┣━╋┗┣┗━━╋┗┻┃┗┓┫┣┫┻┻┃┻┛┛┳┏┏┃┻┛┏┻┏┗
┏━╋┻┳┫┳━┻┓┳━┃┓┃┓┃┛┓┣┗┓┻┓┃┃┏┻┣━━┃┻┓┃━┏┣╋┃
┗┏┗┃╋┗┻┗┫┏┗┫┗┛┃┃┓┫┃┣┗┳╋┻╋┗┛┛┓┃┳┣┫┻┏┫┏┣┻┗
┳╋┛┗┏┛┻┣┓┣┫━┗┻━┣━┗┻╋┣╋╋┫┛┓┫━╋┓┓┫━┗┏┻┛━┣┃
━┏┃╋┓┻┳┫┃┫┃╋┻┃┻┓┣┛╋┻┏┳┣┫┛━┏┏┻┣┏┳╋┻┳┫┣┓┃┛
┗┣┣┗┫━┻┗┻┳┃┗┃╋┃┃┫┻╋┣┃┗┳┫┳┛┳┃┳┃┃╋┻━┓╋╋┏┛╋
━┳┛╋┣┣┳━┫╋┳┏┳┛╋┛┗┫━┣┻┗┓┗┓┃┻┛┳┣┃┃┳┛┛┓┛┛╋┗
╋━┣┣━┓┏┏┫┛┏╋┣┫┳┣┓┓┣┓┣┏┻┻┛━┗┻┏┗━┳┻┣┃┻┛┣╋┓
┣┫┗┫┻┫┃┓━┃┗╋┳┗┗┓┛┃┫┻┫┛╋┣┻┃┳┓━┻┫┏┛━┣┫┻┗━┓
┣┳┃┳┓┏┏┣┏┛┫┓┛┗━┗┃┗┏┗┃┫┏┃┫╋━┻┣┓┣┻┻┃┻┫┗┛┏━
╋╋╋┫┫╋┳┛┃┫┓┳┣┳┃┫┃┛┃┣┻┣┛┛━━┳┻┓┓┃┳╋╋┏
┓┃┻┣┫┫┗┓┓┣┻┳┛┻┳┗━┗┛┏┗┣━━┃┣┛┓┻╋┛┏┛┳┫┛┣┏┃━
╋┫━╋┣━┏┣┻┏┻┫┣┗┣┓┓━┣┳┳┃┫┓┛┳┗━┓┃╋┏╋╋┃┓┻┃╋┫
╋┳┏━┏┏┣┓┻┗╋╋┳┏┗┓┳━╋┣┃┫┻╋╋┫┗┃┫┻┫┣┛┏┓┃━┗┃┳
┏┣┻┛┻━╋╋┣╋┳┓┗┛┫┏┗╋┳━┻┛┏┗╋┗┏┗┛┗┳┳━┫┃━╋┏╋┗
┳━┃┣┣━┃┣┏┫┛━━┗┫┫┣┳╋┛┓┻┻┃┻┣┣┛┃┗┛┫┛┓┓┻┃━┓┃
┣┳┻┻┗┃┗╋┗━┓┳┃┗┻┗┛┏┗╋╋━┻┛┓┓┛┻┃━┣┻┛━┛┳┓┫┛┗
┗┫╋┻┫╋┳┃┓╋┛┓┣┗┣┳╋┳┫┗┗━┳┓┓╋┣┳━┃┃┣┫┻━━┫━┏┫
┓━┃┛╋━┫┛┻┻┓┳┓┫┓┗╋┣┗┗┗┗┓┫┗┏╋┏┃┻┻━━┛┫┃┃╋┏┃
┫┓╋┳┛━━┛┃┻┛┗┓┳┏┣┣┻┓┫┓━┃╋┓━┳┫╋┏┳┃┃┛┃┳┃┏━┗
┳┻┣┗┗┣┻┻┛┛┏┻┛┫━┛━╋┛┗┻━┳┃┫┓┓┏┓━┛┻┛┏━┓┫┳┃┗
╋┗┻┃┃┛┳┫┻┳━┻┳━┓┻┛┃┓┻┏┣┻┛━┫┫━┃┻┳┳┳╋┳┓┗┫┳┛
┳━┳┗┳┛┫┏┳┻┗┗┻┗┃┛┗━┃┻┏┛┻┗┳╋┛┓┏┃┗┻┗┳┫━╋┣┳┓
┛┗┃━┳┳┗┃┫┳┫┃┓━╋┗┓┃┓┃┗┃┛┫━╋┓┣┻┛┫┛┛╋━┗┗┗┏┛
┳┃┗┛┏┻┻┃┫┳┳┻━┻┗┃┗┓┃┏┓┏┛┳┗┫┃┏╋┫━┗┏┫┳┓╋┏┛┓
┣┫━┻━┻┣┳┳┃┣━━┳┳━┗┻┫┣━┣╋┗┛┳┳┳┛┏━┣━┣┗┳┗╋┏┻
┣┗┛┣┻┻┣┻┛┣┗┏┓┣┏┓┓┏┏┛╋━┏┛┣━━┻┗┓┻┳┛┣┗┓┗┛┫┏
━┗━┳┫┫┏┃╋┛┛┫┛┛━┗┣┃┛┓━┫┳━━┗┻╋━┃┫┻┗╋┳╋┃┗━┏
┛┃┣╋┃┗┏┣┣┫┃┻┛┗┳┃┫━┃┗━┛┻┓┣┓┫┃┗┣┗┃┫┓┓┗╋┫┣┻
━┗┛┫┣┫┗┃┣━╋┻┫┻━┣┗┳╋┏┣┓┏┏┓┻┗┻┗┏┣┏┣┃┗┏━┣┳┣
┫┛┛┏╋┫┏┗┏┃┓┫┣┃┳┣┃┓┏╋┗┃┛┓┳┃╋┳┫┛┣━┛┣┫┻┫┣━┓
┫┳╋┏┏┏━╋┛┛━┣┳┓╋┓╋╋┻┣┃┫┓┓┻┓┣┗╋┓┻┃┓┏┛┃┫┻┃┣
┛┗┣╋╋┻┏━╋╋┃┻┓┻┣┃┏┻┻┗┻┓┻┣━┳┳┛┃━╋┛┗┃╋┃┻┛┣┃
┣┛┗┓┫┓┃┻╋┫┣╋┓┓╋┃━┳┳╋┗┻┻┏┻┣┓┣┣┫┣┳┓┗┛━┫┻┛┛
┓┏┏┣┣┛╋┫┳┻┫━┻━┏┃╋━┛┻┳┗┏┗╋┓┃┃┫━┗┗┳┗┣
┣┫┓┛┏╋┳┫┫┗┣━┓┃┳╋┳┛┓┗┃┏┻┫┃━┣┣┓┛┗┣┓━╋┣┣┓┫┛
┳┗╋┛┏┳┣┃┻┓┓━┻╋╋╋┛┏┣┓┻╋┛┛┃┣┫┣┃━┏┃┛┏┃┻┏┏┣┓
┛┳┃┓┏╋┛┳┣┣┣┏┳┳╋┫┣┳┛┏┓┛┗┏┣┣┏┫┃━┣┏┗┓┻┳╋╋╋┻
┳┻┳┳┃┃━┗┣┗┃┓┗┻┳┣┏┓━┛┳┫┛┻┛┛┫┃━━┃┃┣┛┃┫━┻┛┗
┫┣┣━┣┫┻┓┓┓┗┻━┻┳┛┳┻┫┗┏━┣━┛╋┫┛╋┛┣┛┗┻┻┻┏┛┻┣
┃┃┓┻━┻┻┗╋┻━┛━┫┳┣┗┻┫┓┃┓┏┻┳┃┏┣┳┗┫┏━━┃╋┛┛┣┻
╋┗┃┃┣┛┫┃┓┃┫┻┣┃┣┳╋┛┗┃┻┓┏━┣┳┗┗┃┃┏┳┫━┃━┣┫╋┃
┛━┫┓┣┣┃┏┳┛━╋┛┗╋┃┗━┻┣┏┣╋┓┓┗┗┻┓━┣┗┳┣┃┳┣┏━━
┣┓┛┛┛┣┣┃┗━┣┃┏┳━┛╋┓━┛━┏┗┏┻┏┳┻┏╋┗┻┗╋┣┳┻┃┣┳
┣┫━╋┏┻┣┻━┛━┓┓┗┫┻┏━┳┓┏┓┣┫┛┛┏┣┓┳┓┻━┃┃┓━━┣━
┏┛┃┳┣┻┓┻┻┛┳┛┗┃┃┃┗┳╋┻╋━┃━┏┛┓┳┓╋╋┏┏┛┓┳╋┗┫┛
┏┣┻┛┃┓┏┳━╋┃━┣┫┓┣┛┓┏╋╋┛┗┗╋╋┃┃╋┳┻┗┻┃┣┃┓┗┛┏
┣┃┗┏┳┳╋┳┓┛┃╋━┏╋┳┓┃┛┫━┣┃┻┗┃┣┏┛┳┗━┣┳╋┗┣┓╋┏
┫┛┛┓┫┛━┏┳┣┛┻┃┛┃┏╋┏┓┓┃┣━┳╋┛┃┳━┳┛┫┳┻┃┛┗┣┃┳
┏┳┻┳╋┣┏┣┏┳┓┳╋┓┣┫┣┻┻┓┗┛┃━┃┳┣┛┫━┫┃┳╋┻┏┫┓┳┛
┣┏┳┏┻┫┛┗┣╋┗┻┃┛┻╋┛┛┳┃┏┛┓┳┗┳╋┏┣╋┳┓┏━╋┻┳┻╋┃
┃┏┣┛┳┗┏╋┻━┛┗┫╋━┳┣┳┻┏╋╋┗┃┫━┻┏┻┳┓┏┫┫┛╋┳┳┫┛
━┃┗╋┏┗━┃╋┓━┣┏┳╋┃┻┛┫┳┛┏┳┻┻┃┓┃┏┫━┓┫┳┻┳━┏┗┻
┳┓┏┛┓┣━┻┃━┛┛┃┣━━┏┓┛┛╋┳┛┳┻┗╋┻┃┏┏┓┃┃┛┗┻━┣╋
┳┛┫┛┓┻┓┓┫┃┻┃┛┣━╋┛┗┗┏┓┗┏━┳┳┏┣━┫┛┣┣┓┗┓━┏┛┛
┛┫┗┛┳┛┓┻┗┣┫┗╋┛┏╋╋┛┣┃┫┃╋╋┃┓┛┫╋┻━┓┛┫┓╋┗┃┃┛
┗┻┛━━╋━┃┳┏┻┛┣┳╋┫┫┏┻╋┗┻┫┛┃┛━┗┃╋┣┳╋┃┓━┏┛┃┃
┻┳┳┏┫┃┫╋╋┳┗╋┳┗┏┃╋┣┗┛┫┻┣┓┣┗╋┣╋━━┣┗┫┓┣┏┃┻┗
┣┫┣┫━┃╋┣┳┗┃┻━┃┻┃━━┏┏━━┏┣┻┃┏━┓┏┓━┛╋┗
╋━╋┃┳╋╋┣┫┓┻┓┏┛┻┓┳┓┻╋┛┓┳┗┻┛┃┗┏┣┓┓╋┣┓┃╋┻┓┃
┻┣┓┓╋┻┻┻┏╋┻┗┗┛┓┛┃┏┣┓━┏┣┛┻┏┗┏┃┗┗┓┻┗┳┳╋┗┣╋
┻╋┏╋┻┫╋┫╋┓┓┻┻┫┻┓┻┛━┓┃━━┃┻┗┓┣┃╋┻━┗╋┗┛┣┛┛┫
┻┻┏━┏┳┻┛┣╋┓┗┓━┳┻━┗┛┣┻┫┃╋┻┃━┫━┃┻━┗┳━┗╋┳┻┏
┣┗┫┳┃┃━┗┏┃┓┫┛┣┛━┓┣┓╋╋┓━┛╋┃┣┃┓┗┣┣┏┓┫┳┣┻┃━
┃┳┛┛┫┛┓┻┃┳╋┣┓┃┓┗┓┛┻┗┣┓┓━┳┓━┃┣┓┛┏┏━┃┗┻┓┫┗
┓┻┓┗┓┃┛╋┗┓┣━┗━┫┓┫┃╋┫┳┗┃╋┣╋╋━┃┗┛┣┳╋━┃┣┻┫━
━┏┻┏┃┏┗┣┃┻┃╋┗┗┳┫┓┳┃┻━┓┓╋┳┗┫╋┻┓┃┗┓┓┳┓┳━┓┗
┓┛┃┏━┻┛┛━╋┓┻┳┛┏┻┫┳━┛┓┏╋┃┗┏┻┳┳┓┗━┗┓┫╋┛━┻┏
┣┣━┣┏┓┏╋━┛┗┻┓┫┏┣┗┗┣┛╋┫┏┗┫┻┗┏┓┫┏┳━┳┫┳╋╋┃┗
┓┃╋┓┗┏┛┗┃━╋┗┣┓┫┻┻┻┃┛┛┫┓┻┳┃┏┳┻┓━╋┗┃╋━┫╋┗┓
╋┳╋╋┃╋┓┓┓┫┛┓┻┃┛┓┓┗┫╋┫┗╋┏┻┏┓╋┛┣╋┗━┫┫┣━━┏┛
┣┫━┃━╋┓┫┳╋┓┻┃╋╋┳┳┫┻╋╋┻╋┓┳┓┣┃┛╋┳┓┫┳┻┣┣┣┏┳
┏┛┛┗┗┃╋╋┃┃┛╋┃┳╋━┣╋┣┛┛┃┓┓┫━┳┗┛┛┃┗┃┓┫┃┳┗┓┓
┻╋┳┳━╋┏┳┗┃╋┻┗┛┃┓┛┻┛┗┳┃┓┛┣╋┃┫╋━╋┏┣┳┳┳━━┓┛
┫┻╋━┳┣╋┣━━┫┓╋┣┻┻┏━┓┏┣┣┛┫┳┣┏┗┫┃┗━┳┳┻┓┫┳┻┻
╋╋┻┓╋┗━┫┳┃━┣┗┏┛┃┏┏┏┳━╋┗┗━╋━╋┓┻┣━┏┫┣┻┫┃━┛
┛┏┏┓┣┏┳┏┃┏┫┛┏╋┗┛┫┳┻┏╋┗┛┫┫┃╋┓┫┫┃┛┗┓┳┏━━━┏
┓┣┻┃┣━┓┣┛┛┳┏┛━┏┻━┗┻╋┗┣┣━┻┫┏╋┣┃┏┣━╋┓┻━┏┏┛
┃┗┫┻┃┃┏┗┣━┛┻╋┓┻┳┏┳━┫━┓┃┛┫╋┛┫┳┳━┣┏┫┫┏┗┣┏┗
┛┓┳╋┏┳┃┓┃┫┫┏┛┗┣┃┗┛┃┫┣┗┓┃┗╋━╋┏┛┫╋┳┻┻┓┫┛━┏
┻┗┳┗┏┣┣┛━┃┳┻┣┛┫┫┣┏┏╋┛┣┳┓╋┣╋┣┓┳┳┏┛━┣┻━╋╋┗
┃┗┃┣┗┫╋┓╋┣┳┻┛┗┛┗┫┏┏┫╋┣┫┓┣╋┳┓╋┳┳━━┗┳╋┛┗┫━
┻┛━┃┫┗┻┻┗┏┫┓╋┗┣┃┃┳╋┻┏┗┫━━┻┣┓┻┛┫┻┏━╋
┏┛┏┳┃┏┗╋┻┻┻╋┣┓┛┗┗┏━┓╋┃┻━┓┗┣╋┫╋┛╋┗┗┓┻┓┫┳━
┫┳┛━━┛┳┣╋╋╋┃┣━┗┓┓┓┓┻┛┳┻┫┏┛┻╋┃┻┃┃┣┛┻┫┓┛┻┓
━┓┛┳┏┏┛┻┣┫━┳┳┗┫┃┳━┳━┛┫┫┫┛┣┓┗┗╋━┻┓┻┛┳┛┃╋┻
┗┏┃╋┃┫┻┳┻┓┃┫┗┫┛┃┗┫┫━┃┣┻┣┏┃┓┳┓┳┃┳━┳┛┻┓┛┣┏
┳┣┗┛┏┻┃┫╋┃┗╋┓┳┣┣┛┃┗┗┓╋┛┻┓┃┳━┗╋┓┗┃┓┓┗┣┻╋━
┫┻╋━┛┓┓┓━━┣┣┏┗┃┫┓┃╋┻┓━┣┛╋┗┓┓┛┏┗┛┻┗┫┻┏┓┣━
┗┛┓━┗┫┏┫┫┓┛╋┫┻┃┫╋┃┏┳┛┛╋┏╋┻┳┛┫┛┫┃┫╋┣┓┣╋┏┣
┣┣┛┣┏┗┻┛┣┳┃┫┃┛┓┃┫┃┗┏╋╋┫╋┃┳┣┛┫┃┗┗┓┓┓┣┛┳┳┏
┗╋━┣┏┃┃┫╋┣┛┗┗┃┃╋┓━┓━┛━┻┏┗━┻┛┳┃╋┏━┻┗┓━┓┣┗
━┃┣┫━━┓┳┛┳┓┓┛┓┻┓┫┗┻┫┣┃┻┛┗┣┳┻━┓┳╋┗┗┓━┏┛━┗
┃┛┃┫┃┃┳┛┛┫┏┏┃┻━┳┏┫┛┳┛┗┫╋┣━┃┏┗┫╋╋━┗┓┳┓┻┓┃
┳┛╋┣┻┛╋┃┓┓┓┫┓┻┃━┗┏┻┛┓┣┓┳╋┓┻┳╋┃┃┃┻┻┗┓┗┛┳┻
┫┃┓┗┳━┣┻┣╋┏┏┫┫━┃┏┫┳┃┣┻┛┏╋┏┃┣┓┏╋╋┣┫┳╋┻┻┫┓
┳┏┏┃┓┛┣━┏┳╋┳┏┗┻━━┳┗┫╋┛━┗┣┫┛┳┏┗┳╋╋┛━┻┫━┃╋
┛┗━┳┃┃┃┗━┫┓╋┣┻━┳┣┏━┳━┃┏┫━┏╋┳┗┏┳┣┻┻┓━┃╋┓┓
┫┃┛┻┗┣┳┫┓┓┃┣┣┫┻┗╋┗┗┗┃┏┳┫┫┗┗━┏┫┃┓┻━┻┛┳━┏┫
┃┗┏┣┻━┫╋┏┗┃┳┳╋┏━┏┳┓┣━┃┃┛━┳╋┛┛┫┳┏┫┳┛┏━┗┣━
┛┳┻┏┳┓┏┓━┫┳┃┣┓┛┗┻┻┻━┓┻┫┃┗┻┗┻┳┓┻┫┃┻┛┗╋╋┃┏
┃┗┫┳┃┳┳┗┫┓┏┻┣┛┳━┣┛┻━━┣┫━┳━╋┗╋━┃┻┏┻┫┣┣━┗┛
╋┓┳┛┣┃┣┏┏┻┳┏┗┃╋┫┛┳┳┫┃┻╋┻╋┏┏━╋┏┻┃╋┓┃┏┓┗┻━
┳┛┛━┻┳┻━┗┏┃┛┻┛━┏╋━┗┗╋┣┗┻┳┃┛┳╋╋━┻┻╋┻┻┣┗┗┻
┃┫┫╋┛┏┣┻┳┏┛┃┛┣┻┣┓┫┳┳┛┣┻┏┳┏┳┣┏┫┳┓┏┏┏┛┻╋┏┫
┗┻┻┗╋━┻┓┻┗┓┗┳┃╋┣╋┫╋┗╋┛┫┣┫┓┗┣┗┻┣┻┣┛┻┳┃━┛┏
┃╋┳┃┓┗┣┛┛┻┳┳┏┓┫┳┳┳┣┗━╋┗┃┓┗┣┗┛┃┫┗╋━┛
━┏╋┳┃┫┳┃┓╋┻┛┻┣┏┳━┣━┻┫┳┃┛━┃┳╋┓━╋┓┃┫┫┻┣┗┫┻
┳┗┛━┓┏┛━┏┫┫━┫┣┗┫┃┗╋┳╋╋━┏╋┳╋┏┃┃┏┓━┗━┳┏━┻┏
━┗┣╋┓┃┃┛━╋┻┓┗┓┃┓┛┏┓┳┗╋━┏┣┃┣┻╋┗┏┻┣┃┣┗┛━╋┃
┣┏┃┳┓┓┃┳┏┫┗┫┛┏┫┣┻━┫━┳┃┻┫┻┓┻╋┓╋╋┻━┣┛┣┳┛┛┫
┛┛┳┳┛┏┃┛┻╋┻┏┫━┃╋┃┛━┏┓┳┣┳┓┳┻┓━┻┗┏┳┗┏┏┓┻━┻
┛┛┏╋┣┗┳┗┓┻┳┃┗┗┛━┫┣┫┫┳┫┏┣━┻┫╋┻┓╋┓┗━┳┗┣┗┣┣
┫┫┃╋┓┃┛┏┓┳┻┣╋┃┫┫┓┗┓━┫┓┓┓╋┃┏┻━┃━┫┗┛┗┣┻┳┫┻
┣╋┻━┛╋┗┫┳┏┃┏━┳━┣┻┃┏┣┗┓┳┳━┗┗┫┣┣┃┫┛┣┃┃┗━┏┻
┻┻┗╋┓┏┓┫┃━━━┗┫┓┻┛┗╋┻┻┻━┫┓┓╋┓┣┏┫┏┃┻┣┛┣┗┛━
╋┏┻╋┛┏━┛━┫┏┳┃┣┫━┛┃┛┻┛━┛┓┛┃━┛┫╋┏┗┏┗┣┃┻┏┏┓
┃┛┣┻┳┻┣┳┓┣┃┫┓┏┫╋┻┫┳┓┫┃┣┛┃━┫┣┛┗┳┫┏┻╋┳━┛━┃
━┣┻┗━━┣┫┗┛┳┏┣┏┻┃┫┗╋┓┳┓┏┃┗╋┃━┳━┃┻┛┛┫┓┏┃━┫
┫┃┓╋┏┗┣┗┗┫┓┫┏━┃╋┣┻┳┣┏┗━┳┛┫━╋┛┗┗━┛┛┗┫┳┏┗┃
┏┛╋┏┻╋╋╋┳┓╋┗┃┛┏┓┫┫┳┃┓┣┣┻┃╋━┻━┓┫━┓┃┣┗┏┃┛┻
┣┏╋┳╋┃┛┻┻╋┏┻┳┛┓┳┫━┓╋┛┫┫┏━┃┻┃╋┳┫┫┣┏┫┳┓┏┣┛
┗┃┓━┏╋┫╋╋┛┫┓╋┗┏┻┳┃┃┏╋┣┏┻┛╋━┣╋┻┃┓┫┻━┏┫━┣┗
┳┃┓━┫┃━┗┗┃┣┳╋┳┗┓┓┫┃┗┗┛┳━┣┳┗┗┃┳┗┏┗┗╋┻┃┛┛┳
━┗━┻┫┳┗┳┓┛┛┳┣┻━┃┗┫┗┣━┗┣┃┳┗┏━┃╋╋╋┓┏┏╋┏┛┛┣
┫┻┫┗━┓┛┗┃┻┳━┗┏┏┛┫┗┣┣┃┏┓┓┏┛┳┫┓┓┻┫┣┣━┳┣┳┃━
┃┣┛━┛┏╋┛━╋┓┃┛┳┫┫┫┻┳┫╋━┛┃┃┣╋┳┃┻╋┻┛┣┻┏┣━┻┳
┃┃┏━┓┛┗┛┳┣┏╋╋┫┓┻┗━┫┳┓┗╋┃┓┣╋━┃━╋┫┓┣┃┓━┻┓┳
┛╋┃┃┛━┫┃┃┫┳┗┏┓┛┛━┳┓┳╋┗┻┳┛╋┣┗┃╋╋╋┗━━┫┏┻┛┓
┏┫┗┣┣╋┫━┃┛┣┫━┗┏┓┳┻╋┻╋┻┳╋┗╋┛╋┣┗┏━┃┗┃╋┛┫╋━
┣┻╋┫┣┃┃┫━┫┓┛╋┛━┛━┗┓┏┣┻┓━┃━╋┗┣┃┃━┃┛┣
┳┣┛╋┓┫╋┣┫┗┛┫┛┳┫┫┃┃╋┃━┫┳┏┣┃┛┳┃┫┻┏┏┏┏┃┗┻┫┛
━┓┣╋┻┏┃┗┳┗┣┛┏┓━━┏┃┳┃┗┓┗┣┻┣┓┫┻┫┛┃┏┳┳┫┏┏┳╋
┗┻┗┏┳┛┓┓┏┣┃┳┣╋┳━┗╋┛┻┏┓━┃┻┓┏╋┻┣┣┣━┛┛┻┫┓┃┗
━┗┫┗┻┓┳┫┻┛┃┻┛┃┛┛┃┻┣┛┓┻┳┛┏┓┫╋━┫┓┃┗┃┛━┻┻┻┫
┏┓╋┣┗┏┳┳━┻┏┏┓╋━┃┫╋┃┓━┃┓┛┣┣╋┏┗┏━┳┳┻┓━┫┏┛┣
╋╋┏╋┫┳┏┳╋┗┫━┣┃┫┃┛╋━━┫┻┛┏┫┗┗┛┳━┳┛┏┻━┏┫╋┃┏
┫┛━┣┫┏━┏┃┣┛╋┫┣┣┣╋┛┫┓┣┗┳┓┗┛┗┃┗┛┏┃┻┻━┫┣┏┗┃
┓┣┗┣┫┻┫╋╋╋┓┣┓┣┓┏┛┃┳╋┓┓━┓┗┛┻┗┛┣┓┃┛┓┫┻┏┗┓┃
┣┳━┛┳┃┫┻┃━┗┃┫┓╋┣┳┓┳╋┣┓┳┛┓━┗━┳━┃┫┃╋╋┏┫┓┗┣
┓┻┫┫┛┣┛┗┻┏┃┻┳┫┗┫┫━━┣╋┗┗┛┓┓┻┳┣┻┳┻┳┛┃┻┏╋┛┓
┛┗┃╋┗┃━┻┻┫┣┏╋┛╋┃╋━┣┳┣━┣┣━┣┃┻┃┫┛┃┓┳┗┛╋┫┫┏
┫┣━┃┳┳┫━━┻┻┗┏┳┃┳┗┛┗┛┏┳━╋╋┏┳┣┃╋┫┻╋╋┗┗┗━┓╋
┫┓┃┻━┏┛┳┏┣┗┣┻┏┣┗┳┻┓┃┃┃┛╋┫┓┫┃┣┣┗┓┛╋┻┓╋┓━╋
┗┓┛┣┗┃┳╋┓━┫━┛┣┣┃━━┳┻┣╋┣┗┛┛┗┏╋┣┏┳┻┗┳╋┫╋┓┻
┗┣┛┣┛┻┗┃┛┻┻┻┏┓┛┳┛┓┛┫╋╋┏┻╋┏┏┣┛┗┫━┏╋┛┏╋┏┫┃
┃┃╋┣┏┛━┫┃┓┣┳┓┫╋┃┳┗┏┗┓┓━┛┣━━┻┳┛┛┓━┣┗┫┫┗╋┗
┳┏┓┻┗━┣┃┻┛┗┃┣┗┏┗╋┛┓┛┫┳╋┣┳┫┻┗┻┏━┏┫┫┗┳╋┛╋━
┫┃┃┏┗┛━┳┛╋┃┛┓┻┏┣┓┓┓━┫━┫┓━┳┃┗┣┻┻━┗┻┳┣┛┏┗━
╋┛┛┗┣┏┛┻┳╋━━┏┫┳┳┳┻╋┃┃━╋┻┳┫┻┣┻┣╋┣╋┣┻┗┃┳┓┣
┗┓┓┓┣┳┃┏┓╋┳┳┳━┃┏┳╋┛┳┗┣┛╋┣┛┏┣┗┣╋┻┳┃━━┫┫┗┗
┣━━┗┛┗┗┗┣┻┣┳┓┫╋┳┳┳┃┛┛┻┳┛┓┓┏┳┳┛┻╋┛╋┗┏┳┳┻╋
┻┳┻┣┓┣┓━┗┛━┳┻╋┣┻┳┣┳╋┛┣┗┳┫┣┣┳━┏┓┛━┫┣┫┣┗┳━
┓┛┓┛━╋┻┣╋┫┏┫┏┻┓┳┻━┣┏┏┛┏┻╋┛╋━┗╋┓┣┫┫┏━╋┏┏┫
━┳┛┣┣┃┓┣━┃┳┃┻╋┳┳┏━━┃┣┳┏┏┛┗━━┏┻┫┏┏┏┻
┫╋━┃╋┻╋┏┛━┓╋┏┃━┻┓┛╋┳┓┏┳╋┓┓┣━┫┫┗╋┏━┣┫━┳┣┃
┻┻┓┣┣┳┻┛━┫┳┛┃┻┓┻┏╋┓┻╋┛┏┏┃┻┗┳╋┫┃┛╋┳┃╋┳┛╋┛
┃┳┏┓┣┻┗┳━━┫┳╋┗┗┻┻┓┻┣┣┣┳━┃╋╋┓┏┣╋┣┣┏┗┏┛┃┛┛
┣┗┃┃┫┃┛━┃┳┛┫┛┳┛┳┗┃━┻┣━┏┳┫┳━┫┃┗┃┣╋┣━┗┛┃╋┻
┫┓┓┫━━┗━━┃┓┫━┗┛┏┓┛┳┓━┃━━┓┳┻┃┓┳┃┓┏┣┓┣┗┏┃┫
┏┻┗┫┣╋━┣━┃╋┫┏┏┏┃┏┏┓━━━┃┛╋┓┳┫┫┳┣┛┻┓┛┃╋┗┻┏
┃┛━━┗┓╋┣┫┻┣┳┫┻┃┻┫┃┏━┳┛┏┓╋┫┳┛┻┣┗┓━┓┓┫┣┫┳┗
┻┛┣┳┓┛┏┓┳┏┏┳┫━┃┻┳┣┗┛┗┓┣┃┗┫━╋╋┗┗┓━┫┫┏┗┫┳┣
┃┣┳┓┏┫┻┏┳┓┛┳━┣╋┣┣━┫┫┣┏┻┃━┏┻━╋┣┫━┻┗╋╋┓┫┫┗
┻┣┗┻┣╋┏┻┗┛┳┃┫┏┏┃┫┻┓╋┫┃┳┏┣┛╋┏┻┛┃┫┏┛┣┏┣┗┓┫
╋┗┗┃━┓╋┏┣┏┏┛┓┣┫┗┫━━┫┛┃┗━┏┳┫┛┣┃╋━┣╋┛┓╋┓┗┓
╋┻╋┃┃┛┛╋┫╋┛━┣┫┏┃┳┣╋┓╋┃━┗┫┗┏┳━┓┓┏┻┣┗┛┃┻┫╋
┛┃┛┣┗━╋┫┛┗┓┓┳┻┓┳┻┓┏┣┏┏╋┳┏┏┗┻┳━┗┛┳┳┏┗┃━┃┣
┫┻┣┓┗┻╋━┛┓┃╋┗┳╋┏┣┻╋┛╋┗┻┓━┫┓┛┓┳┓┏┏┏┓┗┃┫┳┃
┣━┛┫┛╋┻┗┣┳┣┗╋┗┛┗━┻┻━┳┣━┃┣┗┏┗╋┗┗┏┣┫┻┫┣┫┓┫
┃━┛━┗╋┗╋┣┓┣┫┛╋━┳━┣┻┏━╋┗┗╋┃━┻┏┫╋┣┗┣┃┃┃┛┻┃
┻━┣┓┫┳┻┃╋┣╋┓┛┗┳┏┗━┫┗┏┏┛━┓┻╋┗┃┏┻┫┛┳┣┫┣┃┓┫
╋┫┃┛┫┃┃┓┛┏┗┣┗┫┛┓┏┳┳┏┳━┃┓╋┛┫┳┳┳━┳━┣┛┻┳┣┻┫
╋┻┓┏┣┃┳┗┓┏┗┣┳┳┓┃┛┏━┻┓━┫┫┓┗┏┛┛┏━┗┻┏┫━┻┓━┗
┃┗┓┣┫┃━┣┏┣┳┻╋┫┓━┛┛┳╋╋┏╋┏┃┣┻┏┗┏┏┃┃┻┓┗┗┛╋╋
╋┻┛┏┗┻┗┓━━┛╋┏━┣┳╋┣┓━┛┓━┛┛┫┛┻╋╋┻┏┛┫┳┃┫┓┃┓
┓┗┗┛┻┏┓┓┻╋┃┛┏┳┓┳╋┫━┻┓┻┛┗┫╋┛┃┗┣━┳┣╋┣┗┓┳┓┳
┣┗━┗┗┃━┻┗┳━╋┓┃┛┫┣┗╋┓┻┣┏┻┗┻┻╋┫╋╋┃┏┓┏┃┗┃┃┃
┳┣━━┣┃┳┫┛┗┛┻┃┓┣┓┻┣┃┻┃┣┛┃┏┛┛┓┏┫┛┃┗┓┫
┓┗╋╋┓┛━┃┳┓━━┣━┻┗┫┓┓┏┳┃┏┻┗┣┻━━┛┓╋┣┏┗┏┃┳┳┏
┻╋┻┳┳┓┣┻┛┳╋┣╋╋┓┛┗┃┳┻┃━┻┣╋┣┏┓┣╋╋┏━┳┳┗╋┣┣┣
┓┳┳━╋┫┃┓┫┓┛━┗┏┣┏╋┓┃┏┛╋┣┃┃┫┳┗┓┻━┓╋┓┗━┳┃┳┛
┫┓┳┣┃┃┃╋┓━━┫┳┻┗┳┣┓━┫╋┗┛┣┳┣┻╋╋┻┻┃┫━━┣━┏┛┛
┣╋┛━╋━┣━┏━┗┗┗╋┻┓┻━┃┓┛╋┳┛┓┃┓┓╋┓┗┻┛┃┓━┏┓┃┫
┏┳┓┻╋┓┏┻┗┓┏┳┫┳┛┳┃┓┛┫┫┓┗╋╋┓┛┻┳┛┗┏┏┳┣╋┻┗┏┏
╋┛┳┣┗┫┳┻┳┫┛┏╋┣┫┻┳┓┃┣┓┫┃━┃━╋━╋┏┣┻╋┗┣┫┃╋┻┗
┣┣┣┻┃┫┻┗┣┓┗┏━┻┳┗┣╋┫┓┣╋┳┻┣┏━┳━┣┳┳┃┳┗┃┻┣┓╋
┃┳┓━┣┗━┛┏━╋┃┓╋┗┻┗┓┛━┛╋┏╋┳┣┛━┛┛━┓┻┓┫┃┫┫┃┃
┓┻┓┫┛┓┗┫┳━━┣┗╋┛┓┏┻┓┃╋┛╋┳┃╋━┳┏━┃┣┣┫╋┣━┳┓┓
┛┣┣━┓┛┛┣┃┳╋┫╋┗┏┃┛━┳━┓━┏┃┃┻╋╋┛┻┗┳┛┻┣━┻┫┳┫
┏╋┗┃┏┗━━┫━┃┗┳┣╋┣┏╋╋┏┣━╋┣━┗┓┣━┗┳┳┣┛╋┻┻┻┻┓
┗╋┏┃┣━┫┣┻┫┏╋┗┣┫┃┫━┛┏┳┣━┛┫┫┻┓┻━┓┗┛┳┫┗┓┳┣━
┏┳┣┛┻┏╋┃┳┫┗━┛┃┳┻┫┓┗╋┻┻━┣┫┫┻╋╋┗┓┗┃╋┳┓┣╋╋┻
━┳┳┻╋┛┣┓╋━┫┓┳┗┃┃┃┻┣┫┣┗┻╋┗┣┫╋┓╋┓┃┫┣┣┗┳┓┻┛
┃╋┓╋┻┏┗┏┗╋┣┛┏━┣┃╋┛┳┃┣┻┗┓┃┃┻╋┃┫┫┫┗┫┓┛╋╋┛┛
┓┃━┓┫┳┫╋┓╋┃┓┻┗┓┏┣┳┛┏┗━┻━┣┫┣┓┛┛┃┻┛┏┻┃┻┓━┏
┻┗┃━┣┫┻┛┓┓┃┏┏┣┳┫┗┓┫┛┣┻┛┓╋┫┳┃┓┏━━┛┏┳┃╋┓┃┣
┣┏┓┃┓┓╋┻┣┛━┃┫╋┳╋┳━┫┃┳┫┣┏╋━┏┏┏┳┓┛┛┻━╋┫┛┫┫
┳┻┃┛╋┗╋┛┣┏┻┗┗┻┫╋━┳━━┗┫━┻╋╋┃┫┣┃━┣╋┏┳┫┏┛┃━
┃┃┳╋━┓┳┻┳┣┫┏┻┻┳┛┻┣┻┳┫┃━┫┃╋┫┃┳┏┓┳┃┗┏┃┻┣┣┗
┃━┃┣━┛━┃┏━┓╋┻┗┏┛┏━┓┓━┗━┣┻┻┣┳╋┓━┣┃╋┃━━┓━┣
┗━━┳┳┛━┃┣┗┳╋┏┏┗┣━┛┃┓┗┏┳┛┫┓┳┛┛┣┳╋┗┓┣┃┫┓┓┃
┏╋┃━┫┗┗┏┳┃━┫┣┗┏━┫┣━┗╋┗┃╋┣┃┫┗┗┃┫╋┏━┓
┗┓╋┳┓┓┻┃┻┃┳┣┻╋┃┣┏┃┻┫┳┛┻┛┃┗┫┣┻┓╋┳┏┛┓┃┏┫┏━
┓━┛━┳┳┓┻┗┓┛┃┻━┛┳┛┻┫┻┗┣┳┛━┓┣┫┃┛┗┳━┻┫┳┃┫┻┛
┓━┛┻┳╋┗┣┗┻┳┻┏┗┃┓━┗━━┛┻╋╋┻┗┻┻┓┛┗┓┳┛┓┫┃┏┳┻
╋┣┛┃┫┻┻┣┏┃┗┃┏┓┗┓┫┓┛┓┣┃┻┓┳┳┻╋┓┻┓┣┃┃┃┓┣━┛┗
┳┏┫┳━┃┫┻┗╋┏┳┏╋┏┳┓┻┏┓┏┻┗┻┛┓┛┏┓┫┫┳┛┻╋┛━┛┓┛
┃┣┓┻┳┏┗┳┣┻┣┓┃┏┃┃┓━╋┻┗━╋┣┣━┣┏┫┛┛┓┳┳┓┫┏┫┳┻
┫┫┣┛━┛┻┻┛╋┻┏╋┗┳┃┏┗┛┃┗┻━┳┃┛┳┫┛┻┛┳╋┏┃┃┓┗┃┫
┃┻┗┣┏┻┣┃┣━┛┓╋┻┃┃┗┳┗┃┣┃╋┃┓╋┓┏┻┫┏┛┃━┓┗┏┣┫┻
╋┏┻━┓╋┓┏┻┳━┛┗┛┣┻━┗┳┳┓┻━┃╋┏┓┛┗┓┗┛┛┫┛╋┓┃╋╋
┛┓┫┃┓┓┓┏┛┗╋┣┳┃┗┳┏┳┳┃━┏┣┓┏╋╋┗┓┳┏━┓┓┗┏╋┣┻┏
┫┓╋━┗╋━┳┣┣┫┗┛┻┳╋┫┓┣┳┃┗┃┳┣┛┛┣┣┗┳┗┓┃┏┗┻┛┃┓
┫┃┛┣┫┃┃┛┛━┫┓┃┣┛┃┣┏┫┛┏┳┏┛┗┛┃┣┛┻┻┓┣┗┣┳┫┛┏┃
┛┓┃┳┏┳┣┻┗┓┏╋┏┃┣┫┣┃┳┻┏╋┃┓┣┳┣╋┗┛┻┗┃┃┫┻┫┳┻┓
┣━┻┳┣┛┗┓━┛┻┓┃━┫┛┫┛━┃┳┓╋┛━┳┻┛┳╋┗┛┃╋┫┃┳┓┳┓
┓━┏┻┏┳━┓┻┣┳┫┣┫┻┣┳┳━┻┣┓┏┫┣━┛━┗┏┳┣┫━┛┣┓┫┓┳
┣╋┫┫╋┣┃┃┛━┃━┛╋┫┫┃┳┳┗┣┣┣┻━┃┓━┫┫┳┣━╋┳━━┓┳━
┳┗┃┫┫┗┗┛┓┫┣┓━┳┗┏┗━┓┗┏┣┻┳━┓┃┳┳┳┗┻┏┣┳┃┳╋┫┃
┗┛┗┻┛╋┃┫╋┃┻┫┃┏┣┗┗┓━┃┏┫┓┻┗┻┏┓┳┫┛┏┃┓━┗┫┓┃┻
┳━┻┗┓┗━┃┛┛┫┫┣┓┗┻┏┳┫┳┃┳┓┫┫┗━┫┻╋┳┫┣┃┓┳┏┓┳┓
┫┳┻┓┃┏┏┛┻┗┳┻┗╋╋┃┻┛┫┓┻┳┃┗┃┳┳┛┻┏┏┗┳┛━┓┻╋┳┫
┃┗┛┗━┓┫┫━┫┳━┛┣┏┓━╋┣╋┗╋┛┳━┗┗┻┏┓┣┳┻┻┳┓┣┳┫┓
┫━┗┻┫┏┳┣┃┻━┫┛┫┻┗┏━┳━┏┣┗┳┳┳┳┛┓┣╋┣┳┳┏━┫┛━┃
━┣┃┓┻┛┻┣┃┫━╋┛┓┫╋┓┫┫┻━┫┻┣┗╋┏┻┣┣┗┓┣╋┗┗━┫┛┳
╋┗┫┃┻┣┣┓┳━┣┃━┳┃┏╋┃┃┳┏┗┃┛┣┻╋━┣┗┓┳━━╋
━┓┏┣┣━┳┗┓┫┗┳┫┃┓┣┻━┓━┃┓━┓┛┓┏╋┳┫┣┣╋┛━┏╋┗┏┏
┃┓┓┏┓┃┫┻┓┓┻┗┗┻┛┓╋┫━━┫┃┛━┃┫┣┣┳┳┓┗┗━┗╋┳┣┛┓
┣┣┫┛━┫┓┓━━┗━┫┻┏╋┏┫┏┏┗┗┏┓┃┏╋┳┏┏┳━┫┏┫┻╋┳┛┫
┏┳┣┫┻━┳┳┳┛┃┳━┳┳┳┣┣┗╋┏┫┗┛┳╋┫┫┳┣┏┫━┫┃┣┳━╋╋
┳┓┣┏┗┓┳┗╋┗┏┃┣━┛┗╋┏┗╋╋┣┻┣┗━━━┓┛┫┻┏┳╋┏┏┣━┫
┛┏┻┻┛┓┃┗┻┏┻┏┳━┣━┣━┓┛┫┫┛┫╋┳┣┻┫┳┃┻┻┓┗┏╋┫┗━
┣┫┣┏┏┏┗┏┃┳━━┳━┣┳┣┻┻┓┃┏┣┫┳┛┃┗┫┳┓┓┃┏┳┗━┳┏┻
┗┻┃━┳━┳╋┓┛┃┗┗┫┫┫┗┛┻┻┻┫┓┻━┻╋┗┏┏┻┻╋┻┳┛┻━┗┃
┓┛╋┛┓┏┣┗┛┃┫┓┛┳┗┗━┓┗┳┣┫┻┗┳┫┫┓┗┏┛┗┗┓┳┻┓┗┓━
┓┻┫┳┻┏┣┳┏╋┓┏┫┏┣┫┗┓┣┛┓┃┛┣┛┗┻┗┳┳━━━┫┏╋┻┗┫━
┳━┏┛┓┻┗┻╋┻┏┳━┓┻┏┣┫━┃┳━━┏┃┛┏┻┣┫┳┫┓┃┗┏┓╋━┏
┗┛┫┳╋┣┫┫┏┳┻┃┻━┓━┳┏━┻┏┏┣┓┳┳┃┫┻┃┫━┛┳┳┃┛┫┗━
┛┣┫━┃┃┗┃╋┃┳┫┛┛┏┳┓┫┃┻┣╋━┳┗╋╋┗┏━┓┃┻┏┗┏┫┏┣┳
┻╋┳┻╋╋╋┓┏━┻┛┓┏┳╋┣┏━┃┓┣┣┣┃┏┣╋━┃━┏┻┻┃┣━┳┣┻
┛┻┛━┃╋╋┃┓┃┏┛╋┫┣┗┳┣╋┛┻┻━┣┗┻┗┃┏┣┛┗┳┓┻┗┛┏┻┻
┻━┫┗┻┃┫━┣┛┃┣┃┫┓┓╋┣━┫╋┻┛┻┣╋┣┃┳┛┣┃┛╋┃┳┫┛┓┃
┳╋╋┣┏━┻━┃┛┏┣┗┣╋╋┓┏┻┣┃┻┓┗┫┓┣┻┻┛━┻┫┣┃┏┳┏┛╋
╋┃┛┣┻┓━━━━╋━┳┏┓┫┣┗┫╋┗┃━╋┓╋┣┓┓┃┓┗╋┗━┗┻┣┃━
┣━┏┻┃┏┳┃┛┗╋╋┛┻━┓┣┣┃┗┓┛┃┻┓┣┣┛┃┏┏━┳┣╋━━┫┻┗
┛┫┫┗┗┫┗┓┗┳┳┗━┏┛┓┓┗┳┫┻━┻┳┫┗┣┻┗╋╋┳┗┣┳┓┃┛┃┻
┃┻━┫┓┗┫┳┳┳┫┓┗┃┃━╋┗┣┃╋╋┣┓┣┻┏╋┻┗┏━┻┳┏┫━┫┣━
┓┛┛┣┣┳┳┗┏┫┛┻━┏┫┓┃┏━╋┛┳┳┣┃┃┏┫┣┓┫┃┛┣┏━┏┃┳┫
┗┛┗┳┗┏┓┻┣┳┫┣┻╋╋┗┃━╋━┓┻┫┻┛┳╋┻┳╋┳┓┏┫┛┓┣┳┏┻
━┓━┃┳┛━┃┻┻┗┳┃┃┗┳┏┻┃┗┓┫╋┣┫┃┣┗┻┛┓┏┛┣┗
╋┫┓╋┗┓┻┛┻┣┓┣┳┻┛┻━┫┳┏┣┓┫┗┳┳┏┻┃┏╋┳┫┳┃┗━┻┓┃
╋┣┗━╋╋┗┣┏━┣┓━┣┫┛┫┓━┗┓━┏┓━┃┗┫┃┓┛━┫┗╋┻┻┛┳━
┓┫┏━┳╋━┗┻┣┃┃┳┛╋┫╋┫━━┣┫┓┫┛┫┃┫┛┓┗┏┗┓┏━━┛┳┻
┏┃┛┃┳┣╋┏┛┓┓┃┃┏━┫┏╋┓┃┳┗┣┗┃┏╋┓┃┃━┣┫┣┣┫━╋┫━
┣┏┛┣┣┳┏┳┗━┳╋╋┫┻┏┗┣┛┻┣┫┻╋┫┛━┻┛┳┫┳┛┓┗┛┳╋┗┗
┣┣━╋┛┳┗┻━┫┳╋┏┃╋┛━┃┃╋┣┻╋┫┃┣┓┣┓┳┃┓┻┛━┛┏╋┃┏
╋┳┗┻━━┣┳━┻┻┏┓┳┛━┻┣┣┛┓┗┛┏┫┻┃┓┣╋┣┃╋┗┃┛┫╋┓┗
┣┃╋┗┏╋┳┗┫┛┗┃┳━┻┣┣┣┛┗╋┃┫┣━━┃╋┛┓┫┫┓┫━┏┏┣┛┃
━┓┛┛┓┳┗╋━┳┻━┗┫┏┫┏┏┓┗┻┳━┣━━┣┣━┏┣┛━┃━┳━┫┗╋
┓┣┛┃┣┃┛╋┗┣┣━┃┓┗┏┓┫┣┛┳┳┗┗┻╋┓┃━┣┓┛┓┏┛┏┳┏┛┫
┻━┳┫┓┓┫╋┓╋┃━━┓┫━╋┛┳┗┓┓┳┛┓╋┏┣┃━┓┫┗┫┻╋┓╋┫┣
┛━┫┳╋┻┃┻┗┗┛━┫╋┫╋┃┗━┓┛┳┳┫┓┗┏┃┏┃┳┣┻┃┃╋┓┛┻┳
┃┳┗┻┳┣┫┓━╋┳┻╋┫┏┳┫┛╋┫┓┻┻╋┓┗┛┗┓┗┏┣╋┣┻┫━━┏━
┃┫┫┗┏┏╋┣┣┻┣╋┗╋┃┳┻┫┳┏┻┃╋┻┳┣┃━┃━┏┫┫╋╋┃╋┗┓╋
┛╋┫┏┃━┗┻┏┃┻┻╋┛━┫┗┏┳┫━┛┫┃╋┻┏┛┗┓┻╋━┫┳┃┓╋┓━
┳┏┗╋┫┗┳┻┃┗┫┗╋┳┛┃━┏┳┛┗━┗┛┃┏┣┗┏┃━┣╋┻╋┛┛┃┛┳
┻┻┓┳┏┛┫┫┏┏┃┃┳━┓┻┳┛┃┃┓┃┳┃┛┗┗╋╋┏┃┃┗┃━┏━┻┻┓
━┓┃━┣┣┻┏┏┻┃┓┳┏┓┗┫┫━┻┣┛┻┏┗┣┣┻┫┗━┃┣┣┃┓━┫┫┳
╋┛╋╋┫┳┛┳┗╋┓┛┣┛━╋┗┫┃┻┫┣┻┻┛┓┃┫┣┻┏┓┛┗┫┳╋┳┣┫
┛┳╋╋┏┳┃┫━┻┻┏┓┃┃┃┳┓━━┏┳┓┗┫╋┣┻┗┛╋━╋┫┃━┳┳┓╋
┃┓┳┛┻┏━┳┏┫┳┃┗┃┫┻┫┫┃┛┻┻┳┻┃┳━┣┏┻┳┏━┻┃┻╋┫╋┫
┃┓┗╋┛┃┛╋┣┣┃╋┣┫┛━┛┏┛┃┓┏┫┓┻╋┫┛┻┫┣┓┃┻┳┻┳┏┓┣
━┛┳┳━┃╋━┫┣━┃┏┃┛━┃━┫┫┏┫╋┫┣┻┓━┏┃╋┻┓┣━┣┻┗┓╋
┫┛┓┗┓┣┗┗╋┛┃╋┗┣┏┣┓┃┏┓━┓━┻┛╋━┃┛┗━┻┛┣┗
┫┃┣┗━┫┗┳┃┏┫━┛┣┻╋┃┻┓┣┻┗┣┛┣┗┻┫┫┗┳┛┏┃╋━┻┻┃┻
┣┃┳┃━┛┳━┗╋┏┫┓┣┏┗┻┗┫┗┏━┗━┻┳┣╋┣┳┳┏┫┳┻┳┛━┳┗
┃━┗┏╋━┫┳┗┏┳┓┳┳┃┻┃┓╋┗╋┳┫┳┓┳┗╋┣┗┏┛┣┛┃┳┛┫┳╋
┳┏┫╋┻┫┛┃┛┳┻┃┳┓┣┓╋┳┻┳╋┏━┓┫┻┓┓┳┓┫━┏┓┓━┣┻┏┃
┛┓┳┣┻╋┣┳┫┛━┻┫┏┣╋┗┫┻┣┫┳┏┣┣┃┏┫┻┓━┣┻┻┻┻┣┓┻┓
┣┳╋┣┳━┗┛┃━┳╋╋┛┳┻┃┗┣┛┫╋┻┓┻╋┫┛┓┫┗┗┻┏┣┗┛┫┳╋
┳╋┣┣┳┗┏┃┗┃┃┳┫━┫┳┓┃┗┣┓┃┛┓┻┻┳┛┫╋┳┏┻┳┏┣┛┣┏┏
┃╋┫┗┃┗┗━┳┓┓┗┛┫┫┛┏┗┃┏╋┫┓━╋┛┃┣┻╋┣╋┓┫━┃┣┫┃┛
┏┏┃┃┏┣╋┗┣┻┛┛┃┫╋┫╋┗┫┏╋━┣┳┫┛┳╋╋┣┃┗┣┛╋━┫╋━┻
╋━┃┗┣┏┓┣┣┃┳┫┳┃┫┫╋╋┃┻━┣┗┻┗╋┣┻┏┻┓┫┃┫┫┣┫┻┓┛
┃┣━┛┏╋┓┏╋┃┳┫╋┳┓━┻┗┻┳┳╋┳┃┗┏┣┳┗╋┣┃┣┓━┫╋┻┳┻
┗┃┫┃━┓┛┃┳╋┓┳┣━┏┳┏┏╋┓┗┏━┏┗┳┻╋┏┗┳┓╋┻┣┗┳┳╋╋
┏┏┳┗┣┳┗╋╋┻┻┓┫╋┻╋┏┃┛━┫┏┳━┗┛┃┫┓┓┓┛┫┓┏╋┓┃┣━
┃┏┣┳┗┃╋┣┣╋┳┗┛╋┛┃┻┻┣┏┫┏┛┫╋━┛┃┫╋┫┏┻┛╋┳┻━┏┻
┓┫┣┏━━┫┗┓┏┻┃╋┏┳┗┏┗┣┛┻┏╋┓┻┗╋╋┛┗┓┗┣━┫━┫┓┛━
╋┳┳┛┳┓┻┣┣┳┫┳┫┳┏┻┓┣┏┛┳┃┏┻┓┓┫┗╋┛┏┃┗┗┻━┛┓╋┻
╋┣┓┳╋┗┓┓┛━┣┃┗┫┃┛┃┃┛┃╋┃┣┃┓┫━┏┏┛┣╋┳┛╋┳┫┛┏┻
┻┻┳┳┳╋╋┻┃┃┻┳┓━━┃┓┫┫┳┫┛┫┓┣┃┫┛━┫┓┛┻┗╋┳┛┳┫┏
┏┻┣┣┻┏╋━┏┳┗┏┳┗┫━┳╋┗┛┗┓┗┻┛━┫┏┻┳━━╋━┻━┛┏┳┓
┛╋┳╋┫┳┓┃┃┃┻━┃┗╋┳┓╋┗┗┗┫┻┗┗┛╋╋━┃┃┣┳┫┗┛╋┏┳┓
╋┫┗┛━╋┓┃┳┗┓┏┳┻┣╋┫┣┫┓╋┗┻╋┻┗┃┏┓╋┓┃╋┏╋┛┗┓┳┓
┣━┛━┓┻╋┏┃┛┛┓┗┳┗┛┃┳┳┓┏┛┓╋┏┣┳┻╋┛┗┏┳━┻┏━┳┃╋
╋┳┳┳┏┏┃┫┛┣┃┃┃┗━┫━┓╋╋━┳┳┛━┻┣┏┃┛┫┫┫┃┗┃┫┛┗┣
┛┳┛┃┗┫┓┗┫┣━┏┗┃┛┓┻━┓┣┗┫┫┫┏┳┛┻╋━┛┃┓┗┓
┃┃┃┏┫╋╋┏┗┃┓┓┏┗━━┛┣┃┳┃┛┃┃┛┻┓┓┣━┗┣┏━┃┗━┓┫┛
┻┏┓┣━┛┛┏┻┻┓┏┣┃┗┏┏┣━━┫┃┏┫╋━╋━┗┣┓┣┗┫┳┫┳┏┳┗
┣╋┣┣┫┫┣╋┗┓┳┫┛┻┓┗┫┣━┓┏━┏┳┃┓┗┣┣┫┛┓┓┳┻┛━┛┗┫
┗┳━━┻┃┓━┻╋┫┃┻┗┻┗┳┓┗┛┏━┓┃┏╋┣┫┳┻┏╋┣┃┣┻┗┛╋┻
┓┣┳┫━┳┻┳┓┛┫━┣━╋┏┳╋┣━┗┛┫┗┫┣┏┳┓┻┫┃┫┓╋┻┃┳┳┫
┗┣━┛┳┃┃┳┏┫┗┃┏┓┏┗┃┻┗┏┃┛┣━╋┻┓┛┃┗┻┓━┳┳┏┏┳┛┫
╋╋┃┏┗┃┣╋╋┃┓┻┛┣━┳╋┓┃╋┃┣┃┫┻━┏┓┣┗┣┓━┃┏━┗┓┃┳
━┗┏┏┣┗┻╋┃┫━┏┳┏┃┗┓┫┏━━╋┣┛╋┻┳┗┛┫╋┗┏┛┛┃┻╋━┳
┏┗┣┗┏┏┗┗━┗┛━┳┏━┫┗┃┃┏╋┓┏╋┻┗┓┏━┗┏┫━━┗┗━┃╋━
┻┫┃┣┓┏┫┃┻╋┳╋┫┓┃┻┓┛┏┓┻┏┓┫┫╋┃┓┏┃┏┏┻┛┓┏┗┏┻┃
┃┣┃┃┛┳━┛┣╋┫┳╋┻┃┓━╋┗┓┣╋━┻┳┛┛┻┳┗━┓┏┓┗┏╋━┏┏
┣┏━┻┛╋┫╋┣┏━┗┣┃┓┻┻┳┓┻┻┻┏┃╋┳┣┗┗┫╋┗┳┛┻━┓┗━━
┛┣┳┏┳┻┫┻┗┳┣╋┃┗┗╋┛┓┳┛┳┻┣┗┣┫┗┣┣┓╋┻┻┛━╋╋┻┓┳
┻┳┏┛┏┫┫━┏┃┛┻━┻┗┏┃┫┫┗┫┫┣┣┣━━━┗┳┻┻┗┛┫┫┗┏┃┗
╋╋┏━╋┃━┫┳┃┻━┏━┻┗┗━┓┻┻┓┓┫┃┓┓━┛┓┣┛┻━━┻┣┗┫━
┣┳┳┫┏┳╋┛┳┏━┓┣┣┣┻┃┣┗┣╋┃┏┫┏┳━┓┫┳┃╋┣┏┳╋┳┏╋┛
┣┓┫┻━┻┫┓┳━┗┏┻┛┏┗┗┏┏╋┃┻┣━┫━┫━┏┳╋┏┃┗┳━┃┏┻┛
┣┻╋┃╋┛┫┛┳┛━┫┃┻┳┃┣┓┓┻┣┳┃┳┏┫┣┃┫┗┻┓┫┣━╋┗┃╋━
┻┻┛╋━┛━┳┛┗┓┻┻┣┫┛┃┣┣┳┣━┻┻┗┗┗┳┫┛╋┃┣┣┻┛┫┣┏┃
┓┃┓┳┓┗╋╋┗┗┗┣━┻━━┓┛┫┫┫┗┃┏┗┳┗┓┓┛┫╋┛╋┛┗┳╋┃┫
┏╋┣┃┃┳┛┳╋┃┛━┃┛┫┣┳┓┫━━┏┗┓┃┻━┫┣┓┛┏┓╋┫┏━┫┓┗
┣┗╋┫┛┳━┣┓┻┻┳┛┓━┛┏╋┛┗┗┣┏┣┓┛┛╋┛┓┻━┳┫┏┣━┫┛┗
━┻┛┣┣┣━┏┫┛━━┳┛╋━╋┓┏╋┳┫┏┻┳┃┣┗╋┗┏┗┫━┛┗┓┛┛╋
╋┗┏┃┃━╋┳┏┃┻┃┓┳┻┗┣┃╋╋┃┣┻┗┗┏┫┳┗━┫┓┛╋┣
┻┗┓┣┗┏┏┃┻┓╋╋┏┳┓┻┻┓┓┫┣┫┗┗┳┗┏┃┃╋┏┛╋┛━┓┛┫┃┗
━┣┃┻┓┗┛┃┗┫┗┛┛┃╋┗┗┳┗┃┃┻┏┛┏┃┓┳┏┗┳┃┫┫┣┻┻┳┓┣
┗┫┻┓╋┳╋━┗╋┻┫╋┛━┻┏┻┏┃┣┣┳┗┳┓┓┗━┛┃╋╋┛┗━┫┣╋┻
┗┏┏╋┃┓┣┣┗┗┃┓┃┛┓┣┫┛┻┃┳╋━━┛┓┛╋┛┗┣┛┫━╋┗╋┣┛━
┗┣┓┫┛┫┣┃┗━┗┏┫━┗╋┳┏┃┻┛┃┳┛┻┻┃┣╋┗┻╋┣┫┫╋╋┛┃┏
┳╋┃┏━┛╋┏┃┛┻┓┃┳┃┛┻┫┣┃┃┳┗┻╋┃╋┳┻┫┏┗┣┻┛┳┏┛┏┃
┗╋┛╋┻┛━┓┏┫┳┃┫┫┃┣╋┫━┣┣┓┳┓┫┻┗┏┻┛╋┓┫┫┛┗┫┃┫┣
┳┣┛┳╋━┫┫┛┗┻┓┃┻┛┏┓┓┓┓┗┃┓┃┗┣╋┣╋┣┣┃┣┫┣╋┣┫┓┓
┛┫╋┳┳┛┏┣┳╋┓┣┛┫┛┏┫╋╋━┗┏┃┳┣┣┗╋┛┳┃┫┫┃┣┓┃┓┛┃
┳┣┻┫┃┗┗╋┳╋┫┣┏┛┃┃┣━┏┻┛┫┣┃┛┣┛┏┓┛┃┓┣┣┳┗┳┻┃┏
┃┫┳━━╋┗┃┓━┗╋━┏┏┏┻┃━╋━┛━┻┃┏┓┛┓┻╋┏┏┃┛┓┣━┓┫
┛┏┗┛━┗┫╋╋┛┗┣━┳┳┓┓┗━┓╋┳┣━┛┳┛┏┗┫┣┫┏━┛┛┻┗┃┃
┫╋┣╋┻┳┫┛┳┏┗━┳┣┏━┻┫╋┳┛━┻┓┗┣┻┛┻┏┃┻┏━┫╋╋━┓┫
━━┓┏┏┛┳┏┫┣┣┣┫┣┳┃┏╋━┗┓┃┃╋┏┫┃┗┳━┓┏┳┓┣┻┓┃┗╋
╋━┻╋┫┫┗┛╋┻━┓┗┳┛┣┓┻┗┣┗┻┃┛┛┏━┫┫━┻┛┣┻┻┫┻┻┏╋
┳┻┛╋┛╋┗┳┛╋┏┓┗┃━┓┓┣┓┫╋┳┛━┏┣┏━━┫╋┃┗┏┛━┏┃╋┓
┣┗┛┣┻┻┳┣┫┃┓┻┗╋┻╋╋┛┗┻┗┛┳┳┓━━┻┳┳┣┣┫┣┫┳┣━┫┓
┻┗┻━┳┻┃┻━┗┳┓┃┏┫┃┃┓┻╋┫┓┛┫╋┓┣┗┣┓┏━┻┫┗┏┫╋┏┫
┛┳┗┗┻┫┳┏┣┳┃┻┏┃┗┫┳┏━┏┳┓┻┃┛┏┃┛━┫┓┛┃┗┏┣┗╋╋┗
┗┗┫┃┗┗━┃┻━┫┃┳┃┃━┳┗┣┳┗┛┳━╋┛╋┫┳┻┓┻┓┃┓┏┓┻┳┳
┫┻┃┓┏╋┃┏┓┓┃┏┃━━┛┻┳┓┏┃━┻╋┳┗╋┫━┓┫━┃╋┃━┫┗┣┓
┏━━╋╋┏┫┳┃┏┳┏┏┃┗┣┻┓┣┗┃┻┃┏┃━┓┣┻┣╋┳┳┻┻┏┫┫╋┫
┻┫┃━┛┏┗┣┓┓┻╋┫┃┳┫┏┻┏┏╋┛┃┃┗┫╋━┏┫┛━━┻┃━╋┗┏┫
━┫┫┻━┳┗┻┛┫┳┓┃┏━━╋┗┓┳╋┣┏┏┗┻┃┗┏┣┓╋┛┻┏
┗┻┫┫┫┛┏╋╋┛╋┃━┛┳┃┃┳┏┛┗┛┃┛┫┣┫╋┣━┣┻┳┗┻┣┳━┃┏
┳┛┻┓┻╋╋━┻┃┗┫━┗┓┓┗━┃┗┫┫┛┣━┳╋┻┳┗┫┻┻┓┫┻┳┏┻┃
┳╋┫┻┗┫┫┃┗┃┫┳╋┻┫┳┏┗┫┗┃┣┓━╋┓┣┫┳┣┛┃━┗╋╋┏┗━┻
┏┻┓┓╋┗┳┏━┣┳┏┓━┣┣┗━┓╋┻┛┳┣┓┻┣━┃┃┛┫┓┳┣━┻┓┏┫
┣┏┃┗┻┫┓┃╋┻┣┻┫┏┗┫━┗┓┏╋┫━┏┛┣┻┛┳┫━┻┻┏┃┗┛┗┏┻
┛┛┛┫┳┗┫┫━┓┛╋╋━┓━┗━┳┛━┃━┣┛┫┃┗━┏╋┓┣╋━┻┛┳┃┣
┃━┛┳━┃┃┛┳┃┓┓┃┏┻┏┣┫┻━┛┫━━┻┛┛━┳┛┃┗┗┗┗┳┻┣┗┗
━┛┃┳┻┛━┏━┛┳╋┃┃┻┃┗━┣━┳┏┗┛┃┣┻╋┣┫┓━┃┃┃┏┫┓━┛
┗┫┃┗┏┏┫┫┫┻┓┃┏┳┗┃┳┏┗┓┓┏┓┻┓┻┗┏━┳┏╋━┃┃╋┛┃╋┣
┗┏┗┳╋┛┗━┗┏┗┏┗┗┃┓┛┳╋┫┣╋━┏┫┛┓┃━┻┣┓┛╋┗┫╋┃┫┗
┏┳┳━┛┃┣┳┏┗┫┻╋╋┗┫┫┏┛┫┓┗┫┏┓┫┓━┃┣┛┛┻┛╋╋╋┳╋┫
┳┛┏┏┓┛┫┳┣┛┣┗╋━┛┗┛┛╋┃╋┛┗┫┏┣┫┫┣┫┳┣┃┏┛┏┛━╋┃
┻┣┳┣┃┫┓╋┻┳┃┗┳┛━━┳┏━┏┣━┃┗┳┏┣┃┫┣┫┣┃┫┳━┃┳┓┛
━┛╋┏╋┛┻┻┓┛╋┫┻┏┗┃┻┓┣╋┣╋┏┻┗┣╋┳┛┃━┓┣┓┫┃┛┏┫┃
┳━┓┳┫╋╋┓┛┻┛┣┳┻╋━┫┃┗┓┗┏┃╋┏┣┗━┃┳┛━┗┳━╋┳╋┗┃
╋┳┫┣┛┏┣┗┓┃┗┃┓┓━┏┳┻┓┛╋┳┓━┓━┳┛┏━━┃┣┓┛┛━━┳┻
┗┫┳┗┛┣┃┏━┏╋┣┃┃┃━┓┳┃┳╋━┗╋┏┣╋━┃━┣╋┳┳┃┓┓┛┫┓
┣┗┗┗━╋┃━┛┳┳━┃┳┗┣┏┃╋┣┓┛┻━┳┏┛┛┫┃┃┃┛╋┓━┏┏┳┓
┻┓╋┳┓━┻┛━┻┫┳┣━┳┣┏━┓┓┣┃┏┗┏┛┓┫┃┻┻┣┏┻┏┗┏┫╋┻
┏┛┫┻┳╋┃┛┓┣┃┓╋┻┃┫┣━┻┃╋━╋┣┻┫┻┓┫╋┛╋┛┻┃┛╋┏┓┗
┃┣┫┗┫┳┻┓┏┻┗┓┏┳╋┳┣┏┻┣┫┗┗┳┗┫┃┛┣╋┏┃╋┗┃┫┳┃┃╋
┏┃┗┏┗╋┫┏┏┫┗┗┣┓┣┛┗┓┳┣┏┏┫╋┃┏┻┫╋┣┫┳┣┻┓┣┫╋┃╋
┻┳┗┏┛┣┻╋┫┏┻┫┃┏┳┫┛┏┻━┗┫┓╋┳┛┫━┣╋╋╋┣┳━┗╋┓┓┃
┗┳┛┏┗┏┳┻┗┛┗┫┻┏┛┏┻┻┏┫┗━┫┗┻┻┣━┣┗━┓┃┛┏
┃┻┻┣┗┗┓┃┫┓┛┛┛┃┛┃┻┗┗┻┳┣┛┻┏╋┳┫┫┫┛╋╋┓━┓┫┃┓┫
━┻┃┓┓┓┗━╋━┻┣┻┣┗┓┳┃╋┻┏━┻┛┣┃┻┣┛┫┣━┻┫┓┗━┳━┛
╋┗╋┗┛┃┏━┻┳┛━┗┏┓┣┻━┻┳━┗┗━┣┻┏╋┣┏╋╋┓┃┗┗┛╋┛┓
┛┗┻┣┃┳┳┫┣┳╋┗┓┃╋┃┳┃╋┏┣┗┳┏┏┏┗┓┗┻┏┗┣┣┃┓┫┏┃╋
┗┃━┓┣━┳┳┗┳┻┗━┳┗╋╋┳┻╋┗┃┫┻┫┣━┣┣┣┳┣┏╋┏┻┛┳┻┻
┏┓┗┓┓━┃┫┗┛╋┃┻━┣┳━╋┫┛┃┛━┳┓┣┻┫╋━┣┃╋┫┣┫━┗┏┳
╋┳╋╋┓┣━┛┗╋┳━┛┻┣┣┃┃┓┻┣┃┓┻┻┏━┫┳┫┻┏━┏┗━━┗╋┗
┏┣┃┗┻┃┏┳┃┫┓┣┃┗┗┣┫━┫┓┣┓┻┓┳┫┏┻┗┛━┛╋┳┳┏┃┃┣┏
┗╋┛╋╋┣━┳┣┻━┏┫┓┳┻┗┛╋┻┫┗┗┗┳┻┃┛┣┛┃┣┛┛┳┗┳┳┛┳
━┻━┻┫┻┗┣┃┳┳┣┏━┓┗━┓┓┛┫┛┣┏┻┓┃┓┛┫┻┃┻┃┛╋┓┻╋┣
┃┓┣┫┣┫╋┳┣┛┓┓┳┛┳┛╋━━┻┳┳┛┗┗┏┳┻┳┫┳┳┻┃╋┫━┗┳┻
╋┻┗┻┫┓┣┫┛━┳┛┓┫┗┗┗╋┣┛┓━┣┻┫┣┏┛┓┳┛┗┛┳╋━┫━┛┫
┃┛┳┗┣┳┛┳┓┗┏┃┗╋┗┃╋━━┃┓┛┣┓┗╋┛┳━╋┗┻┫┏┣┓┓┓╋┳
┃┏┳┻┛┓┻┣┣┛━╋┛┻┗┻┓┛┗┻┃┣┏┣┻╋┛┳┗┳┳┏┏┳━┃┃┻┳┏
┫┻┓┓┗┫━╋━┳━┛┃╋┗┣━┓┃┳┳┛┳━┣╋╋╋┳┃┳┃┛┳┻┃┫┳┣┓
┫╋━┗┛╋┫┛┣┗┫┏┻━╋┫┓┏┫┫┻┗┏┗┛┳╋┃┻━┓┳┛┗┳━╋┓┓┫
┻┣┫┣┓┻┻┛┏╋┛┫┳┻┓┗┛┣╋┏┫╋┃┻┻━┃┏┻┛┻┛━┛┣┗┫┫┳┗
┓╋┳┛┳┏┫┓┏┻┛━━┓┗┳┻┗━━╋┣┃┻┓┳┻┗┗┳━┃┃┛┗┻┣┏┫━
┛┻━┫┛┻┗╋┃━╋┻┏┻┃╋┳┣┓┓┫┃┗╋┗┗┓┻┫┃┗┃┛┗┫┃┏━┻┣
┓┏┳┗┏━┫┗┃┣┻┣┻┣┏━┫┻┓┗╋┓┛┫┳┫┗┃━┏┏┗┫┻━┗┫┣┗┏
┛┛┳━╋┃┻┏┛┗━┣┃┳┻┏┛━┛┳╋┓┗┳╋┻┏┻┃━┗━┓━━┓┫┫┻┣
┻┳┃┓┻╋╋╋┻━┻┻┗┓┗━┏┣┛━━┗┗┳┣┫┏┛┳┃┛╋┛┳┗┛╋┳┃┓
┃┣┛┳┗┳┳┳┳┫━┃┳┻╋┏┣┃╋┻┃┫┃┗━┓╋┓┻┓┻┳┓┻┳┓┓┻━┣
┗┃┳┫┗┻━┛━╋┻┫┃━┣┏━┫┻┫┏┫╋┛┏┗┛┣┗━┛┻┫━━
┛┳┻┗┗┏┣╋┳╋┓┣┏┗┣┻━┻┗┛━━┣┣┫┗╋┫┓┏┗┓╋┻┛╋╋━┛┛
┓━┣┏┻━┏┓┻┃┏┻┫┳┏┣┓┳┓┏┛┏┛┻┃┓┳┏┗┗━┓┓━╋╋━╋━━
┗┏╋┃━┫┫┓┓┛┓┫╋━┗┣┛┃┗┗╋┃━━━┻╋┃━┛┳┫┫━┗┳┃┏┻┏
╋┓┣┏┏┳┏━┳┛┫┫┓┓┃┣┗┣┗┗┫━┛┏╋┻┫┗┳┣┓━┏┫╋┏┓┗┗┫
┳┗┃┻┫┣┓┻┣┏┻━┫━┻┻┃┫┛┳┣┫┣┫┣┗┫┃┫┣┫┃┫┓┓┏┳┏┏┓
┗┻╋━┗┏━┳┻┃━┫┣┓┓┗┏╋┣┻━┛┳┏━┛╋┛┗━┻┗┛┣┫┻┣┫┓┻
┳┃┃┗┻┏┫━┏╋┫┳━╋┓┻━┫┓┏╋┓┛┗╋┣━┗┫┣┳━┛╋━┳┣╋┛╋
╋╋┗━┗┫┏┳┃┻┻┻┫┫┻┓┗╋┗╋┏━┃┻┫╋┏┫┃┫┓┳┣┫━┳┣┃┗┃
┏┻╋┫╋╋┃┫┃━┻┣┻┻┣┗━┣┻┓┃┏┳┃╋┃┛┗┛┗┏┛┃┓┣┳┣┳━┓
┛━┗┃┃┗┻┃┏┃━┏┏┗┛┗┳┳┳┻┓┃┛┗╋┗━┛━┓┛┏┫┃╋┛┛╋┗┣
┻╋┻┛┓┏┳┏┻┓┳┛╋┳━┏┳┫┃┗┣┻┣┳┃┫┣┫┏┣┗┣┓┣┏┣┓┳━╋
┏┻┃┻╋┛┳━╋┫┻┏━┻┗┗┃┃┣┣┛┗┻┗┛┛━┃┛┣┗╋┛┃┻┗━━┗┛
╋┫━┳┻┏┓┓┃┣┃┫┻┃┗┳┫╋╋┓╋┏┗┃┓╋┛┣┓┻┳┓┫┛┛┫┏┣┳┣
╋┳┓┓┳┣┛╋┳┫┫┏┗┛┫┗╋┓┛━┻┳━┳┫┏┛━╋┻┛┗┓┫━┗━┛╋┏
━┓╋┛┗┗┳┗┗┃┃┳╋╋┫┃┏┳┫━┗╋┃━┛┏┏┃┏┳┏━┓┓╋┫╋┛┳┗
┓┛╋┫┃┗┣┓━┗┻┻╋┳┣┃┏┳┳┻╋┏┗┫┫┛┓┓┳┗┫┻╋━━╋━┳┛┏
┻┓╋┳┃╋━┃┓┣━┃┫━┛┛┓━┃┗┫┳┣┓╋┃┫━┏┗┣┃┳┫┓━┗┻┃┗
┻┛╋┏┳╋━━┛┃┫┻┣┛┻┫┓┻╋━┻┛╋┣┗┣┃┫╋┏┫┓┻┻┻╋┗━╋┏
┏┏┏┗┛┻┫┳┳┃┣┗╋┗┻┓┫┗┛┻┣┏┣┗┫┗┃┓┗┓┃┣┳┏┣┣╋┓┃┏
┣┏┣┻┣┃┻┳┣┃┏┳┛┳┓┳┫╋┏┳╋╋┻┏┃┫┳┣┻━┫┣╋┏┳┓┛┣╋┫
┻┗┏━┫╋┓┛┫━┏┳┓┫┻┃┫┫┓┛━┗┛┳┛┛┣╋┫┛┣┣┃┏┛┳┃┻┏┻
┓┏┓┃┓┏┓┓┗━┓╋┗┻┫━┗┻┻┓┛┣┣┫┛┓┛╋┏┻━┃┗┛┣┃┣━┳┓
┳┛┓┳┗┻┃━╋╋╋┓┓╋┓┫┛┳┳┏┳┫┓╋┏┛┻┃┏┻━┛┗┫┫┃┓┣┏╋
┳┻┓┻┓┣┓╋┫━┫┓┗┃╋╋╋┻━╋┃┣┳┻┣┃┃┛┣┫┃┻┻━┏
┓┫┓┫┓┗┗┏┛┳╋┃┗┫┫┻┗┫┣┛┣┣┛┫┗┫┳┓┓┛┫┫┗┻┛━┳┛━┃
┣┣┣┳┳┗┻╋┃┛━┛┏┓┣━╋╋┃┳╋┃┛┓┃┃┣━┳┫┳┻┳┣┓┳┣┣━╋
┓┳┛┏┛┫┫╋┣┻┛┣┃┃┛┣┗┏┃━┫┫┛┗┗┏┣┣┫┃┓┓╋┓┻┻┓┏╋┳
┓┫┓┳╋┛┃┳┃╋╋┻╋━┏╋┏┏┗┛┻╋┳┓┏┃┻┳━┳┓┃┣╋┓┏┏┗┃┛
┫┓┗┛┛┃┛┓┓┛┳┛╋┛╋┓┛┃┫┣┗╋┫┏┻┻┏┗┳┫╋┗┛┓┣┓┳╋━┓
┣┻┛┓┓┳┓┗┏┳┃┳┏┛┳┫┏━┣┳┫┃━┗┓┓┳┛┛┃┏┫╋┳┓┏┣┓┫━
┳┻┃┣┳━┏┛┣┓┓╋┳╋━┃┓┳┫┃┻┏┏┏┳┓┣┫┣┻┓┫━┛┳┓━┛┛┻
┳┣┻┃┗┳┗┳┃╋┛━━━┏┓┣┏━┻┣┓┏┳┫┻┻┛┓━┫┗╋╋┓┛╋╋━┳
╋╋┣┛╋┓┣┣┓╋━┫┫┛┗┣┫┃┣┣┃┫┓┫┣┣┏┏┣┗┓┃┓┣┻┳┃┛┛┏
━┗┛┛┏┛┛┏━━┃┃┏┛┣━┫╋┳┳┻┗━┗┻┻┛┫━┏┏┗┓┳┓╋┗┛┃┏
━┻┗┳┳━┫┛┏┛┓━┫┳╋┳┣╋┫┃╋┗┓┫┫┳┻┫┓┃┻━┓┫┻┏┻┻┏┏
┣┻┓┃┛┣┻┫┻┏┏┗┳┛━━┓┫┛━┫┳╋┏╋┓┛┓┛┓┗┛┃┃┓━┓┓┛┗
┏┓┓╋┃┻┻┏┛┓╋━┏┓┳━━╋┛┫━┳╋┻┓┃┣┣━┻┗┻┣┳┛┃┻┣┏┛
┗╋┻┳┓┗┓┫┃┣┻┻┓━╋┗┳━┻┗┻┗╋┛━┛┃━┃┻┣┃┓┛┏━┫┣┓┗
╋╋┛┓┓┫┏━┓┏┛┛┫┛┫┫━┏╋╋━┛┛┓┏┳┣┫━┗━┓┳┓┃┃┃┓━┃
┛┏━╋┣┛┳┣┏┗┗┫┣╋┛┗┛┳━╋┓┻┻┓┣┫┛┫┗┛┃┗┗┣┃┛━┻┳┃
┳┛┓┗┛┳╋┏┣┫┃┻┣╋┓┏┏┳┗┓━┳━┛┗━┗┛┓╋┻┫┗┛┃╋┻┗┫╋
┫┃━┛┳┣┫╋┣┣┃┻━┓┓┛┛┳┳╋┫┛┃┻┛┃┛━┓╋┗╋┏┗┣┫┃┣╋━
╋┓┓┏┣┏┫┳┳┣┛┣┏┗┗┛┃┛┃┃┫┃┳┗┛┛┳┳┏╋┏┃┣┗┻┗┳┻╋┛
╋┻┓╋┗┗━┛┻━┳┃╋╋┏┳┏┳┓┃┃┣┓┻┓┓╋┃━┛┳┫┃┃┛┗╋━╋╋
┻┏┏┃┗╋┳┳┣┗┣┗┫┏┳┛┓┫┛┏━┫┣┫┗┻┃┳━┛┏┻╋┃┃╋┳┏╋┓
╋┫┛┫┫┻┃┓┳┛┣┻╋┛┗┓┣┫┗┫┻┫┃┻╋┃┳┗┫┣┫┣━╋┃┃┳┛┏┣
━┛┏━┻┛┓┏━┫┓━┃┳┫┳┏┻┏┃┳┳┻┏┳┗┛┓┳┗┫┗┛┣┳┫┣┳┫┃
━╋┗┗┗┣┗┻┃╋━╋╋┛┓┻┃╋┻┏┫┃┓━┻┫╋┗┳┣┫┻╋┛┻
┛┓┃┳┏┛┫┛┳┳┃┻┫┳┣┗╋━┛┣┻┃┫┳┫┓━┳┓┣┫┛┗┫┫┛╋╋┣┃
┏┫┣╋┣┛┛┓┓┏┫┏━┻┏┗┓┛┳┛┣┫┻┓┃┫┏━┫┣┣┫┻┃┻┣┳━┫┣
┓┛┻┏┳┻┏┃┛┏━┏┏┃┓┏┗┓┗┏┳┛┫┳━┣╋━┻┏┻╋┻┓━┛┻┗┣┫
╋┛┃┃┗┓┳┫┳┛┛┓━┛┣┳┏━━┻┻┣┗┏━┓┃┗┓┃┣┛╋┗┓┣━┗┃┳
┣┛┃━┻┏┏┓┳┻┗┣━┏┏┏┫╋┣┛┃┻┓┛┃┛┻┳┻━┣┫━━━┫┏┏┳┏
┣┳┫╋┏┏┃┣╋┻┗┻┳┗┛┫━┛┓━┛┫┓╋╋━┣┓╋┫┏┓┃┏┛┛┗┗━┛
┃┏┫┻╋┳┓┫┛┃┗┻┗┓┣╋╋┻┛┃╋┻┓┃┛┻┏┫┛┗┓┓┃┛┳┃┃┫┻┫
┳┏┏┫┛┓┏┫┗┫┃┃╋┏┗┗┏┻┏┛╋┳┏┛┛━┣┻━━┻╋┏┫┗╋┫┻┣┏
┏┳╋┫┣┣┗┏┛━┗┛┛┃┗┗┛╋┻┫┗┗┗┣┓┏┛┃┫┏┫┓┗┳┳━┓┏┓┃
┻┛┃┏┳╋┗┣┗┗┓┃┓┫┻┃┃┃┛┗┳━┣┃┳╋┫┓┫┓┫┃┃┃┫┻┫┳┛┳
┻╋┫┳┃┣┗╋┻┗╋╋┣━┛┗┫┏┗┻━┫┓━┫┫┻╋┛╋┻┫┫┃┃┫┗┃┳┗
┣┛┳┻┳┣┓┗┃┓┛┃┫┛━┻┓┓┃┛┣╋┓╋┓┏┣┏┻┣┓━━┗┛┻┣┫╋┓
┳┗┓┓┳┣┫┗┃┻┛━┣┫┫┛┓┓┛┛┣┫┃┏┃┛╋┗┣┳┻━┛┏┃╋┏┣┻━
┗┳┫╋┏┓━━┫┏━┏━┓┓┗┳┓┳┳╋╋━┳╋┃┳┏━┣┗┛┗┗┗┫┫┏┛┃
┛┳━┃┓┻┳┓┏┛┣┻┫┃━┗┓┛┓╋┛┓┏┣┛┛┫┳┻┫╋╋━┻┏┃┗┛┻┛
┓┓┓╋┓┣┛┳━┏┓┏┳┗┣┻━┣┏┗┗┓┏┣┃┓┣┣┣┃━┏┗━┛┗┏┓╋┗
┣┃┃╋╋┛┣┃┛┗┗┗━┳┫┓┏┳━┫┳┫┏┗╋┣┛┣┫┏┗┃┣┃┗┓┣┓╋┳
┛━┓┛┓┳┓┛┫━┻━┏┻┫┻┃┣┗┳┛╋┓╋┏┓┃┏┓┃╋┳┗┓┳┳┳╋┫┏
┃┣┗┣┏┫╋━┏┣┗╋━╋┓┓╋━━╋┏┣┳┓┣┣┻┃┳┣┏━┗╋┗╋┃┳┣┣
┃┫┳━━┓┏┛┻┃┛┗╋┓┫┻━┣╋┃┛┻┫┓┻╋┗┛┳┗┃┗┻┓┗┃┏┃┓┫
━┗┛┏┗┣┣┗┓┓┛┣┏┳━┓┗┳┓┣━╋┻┛┗┻┓┻┫┏┛┫┗┗┣━┏┛━┗
┻┻╋━┃┗┃┣┏┳━┳┫┛┛┃┣┓╋┗┃╋┏╋━┣┛┣╋┫┻┛┫┻┓┛┛╋┃┣
┻┣┻┗╋┃┛┳━┳┃┫┓┻━┣┳┳┳┳┻┏┏┛┓╋┓┓┣┏┳┫┏┓╋┓┻┓╋┳
┛┛┻╋┳┻┳┛┻┫┏━┗┏┏┻┗┏━┫┻┏┫┳╋┃╋┻┗┳┫┏┃┓┓
┣┛┻┗┳┏┫┫┓┏┓┗┫┻┻┫┗┳┳┃┓┫━┻┫┣┣┃┣┛┫┫┣┻┗┣┣┻┗┛
┓┳╋┻┫┫┛┏━┛━┃┃┻┫┻━━┏┳┣╋┃┃┏┗┣┫┏┃┫┃┛┫┃╋┣╋┫┻
┳┃┣┏┛┗┃━━┏┣┳┻┃┳┏┃┏┗━╋┏┻┻╋╋┛┛┏━┃┳┫┗┃┻┳┗┃╋
┛┫━┫┏┻━┓┓━┗┣┏┃┛┫┳┻┏┏┏┏┛┓┃╋┗┃┓┫╋━┓┏┃┓┣┣┓┣
┗╋━━┳┏┛┓┃┃┻┣╋━╋┛┛╋┓┏┃┛┛┏┳┃━┛┃┃┻━━╋━┏━┗┓┗
┣┗┣┃┓╋┃┓┫┃┏┗╋┃┗┣┻┛━╋┃┃┗┛┃┃┣┏┏┛┫╋┻┗┗┣╋┛┏┃
┃━┳┳┫┃┻┫┏┳┏┫┻┛┣┃┛┣┫┛┓┻┃┛┗━┫━╋┻┣┫━┓┃╋┳┏┛┓
┣┣┗┃━┣┳┗┏┗┏┗┣┣━┃┗┫┓┫┛━┃╋┫┗┻┗━┫┓┓┓━┻┗┛┻┻┳
┣╋╋┓┛┣┗┛╋┣╋┣┳┓━━━┗┃╋┛┗┣┻┳┻┃┳┳┣┣┗┓┃┗┓┓┛┻╋
━┏┛┛┏┗━┛┛┫━┏┏┻┃┻┓┫━┫━╋┫┗┳┛┛┻━┃┃┳┃┣┣┓┳━┃╋
┃┃┣┛┗┳┣┻┻┳┏━┳┫┳┏┣┻┓┫┛┣┗╋┻┗┻┻┫┫╋┗╋┛┫╋╋┗┻┏
┛┣┃┏┻━╋┻┻┻┛━┗╋┣┃┫╋┫┻┛┓┃┫┓┛┓┣┻┃┗┃┳┓┓┏┏┣┳┏
┳┳┃┏┛┫┗┃╋╋┳┓┫┛┏╋┗╋┃┛┓┏━┛━┻┃┏┓┳┛┏━┫┳┻┗┗┫╋
━┓━┣━┫┫┛┏┫┻┗┻┫┫╋┳┏┫┣━━━┛┣┛━┫┓┻┃━┣┃╋┓┣┛╋┻
┻╋╋┣━┏┓┏┓┗┛┏┓╋┻┃┳━┛┓┛┃╋┻┣┗┣┓━┫┓┃┳┛╋┛┗┳┣┛
┓┳┃┃┓┓┗┓━━┣╋┳┏╋┳┫┛┻┻┃┏┣┫┓╋┏┃┃╋╋┳┫┫╋┣┓┣┓━
┛━┛┛╋┗┃┓┣━┫┓┣┃┓┻┏┣╋┃━╋┓┫┓┃┳┏┫┗┣┻━┛┳┳┛┻┃┗
━┗┏┗┣┻┃┳┗┗┗┏┓┗┻┗┗┳┃┻┏┣┓┏┻┫╋┃┓┫┫┻┫╋┻┛┏━┃╋
┻┣┻┏┛┳┃━━┳━┫┣┻╋┛┓┣┻┛┃┏┛┳┃┣┛┓╋┻╋┓┳━━┛┫┛┏┫
╋┛╋┓┳┳┃┗┫┣┫┛┛┳┳━┃┣┓┻┃┏┗┃━┻━┛━┻┗┣┓┃┗┓┗┏━┃
╋┓━┏┻┏┻┳┣┛┃╋┛┓━┳┣┓┗╋┃┻┫┏┏╋┻┳┛━┏╋┛┛━┛┛┗┓┓
┣┃┏┣┳╋┗┫┫┗┏┃┻┳┛┏┓┓┣┳┫┃┳┓┛┳┻┣━┛┃┗┏┃┫┓┻┣╋┓
┗┳┻┓┛┓╋╋┻┣┫╋━┏┳┓┫┳┳┻━┫┣┏┃┻┃┫┃━━┫┣╋┻┃┃━┛┛
┻━┳┓━┛┃╋╋┓┓┗┫┣┗┳┣┣┏━┳┻┣┗┃┫┫┣┛╋┛┣╋┃┃
╋┗┓┏┻┏┓┫━┫┫┻┛┗┻━┓╋┫┃┗┓┓╋╋┻┓┳┃┓┓┓┏┛┓┛┣┏┗┫
┛┣┓┗┏┣━┣┏┣┛┗┣┫━┗┣┏┏┗┛╋━╋┻┃┃┫┓┗┳┃┫┃┃┃┏╋┣┳
┗┓┻┫┣┳┏┳┓┛┏┗┳┗┫┫┫┫╋┫┃┏┻┛┛┓┗┓┳┣┃╋┓━┗┗┻━┏┣
┏┛┓╋╋━┃┗┓╋┳━┻┃┫━┃┗┃┫┛╋━╋┃┫┗┻┣┗┗━┳┣┃┃╋┣┗┳
╋┏┗━━┣┗┗┻┫┗┣━┗━┛┗┫┛┏┻┏┣━┓┓┳━┓┳┳┻┗┗┗┃┃┫╋┏
╋┣┗┣┃┻┳┣┛┛┗┛┓┏┻┛╋╋┫╋┛┗┃┓┃┗━┣┓┗┃┓┻┳┛┣╋┫┣┻
┏┃┓┣┣┃┻┳┫┓┣┣┓╋┣┛┃┣╋┳┗╋┃╋┗┫┓┃┓┓┗┛┓┳┃┛╋━┏┣
┛┏┳┃╋┗┫┓┏┻┫┏┓┛╋┃┻┫┳┻┓┛╋┣┣╋┳━┳┻┗┣┛┫┛╋╋┛┏┃
┓┫┗┣┗┗┳╋┗┳┛┏┏┗┻┏━┻┏┫┗┏┓━┻╋┗━┻┛╋┻┳┻┳┛┃┳┣━
╋╋┃┳┣┳╋┛┃┣┗┗┏┓┏┓┏┏┏┫╋━┗┛┻╋┛┣┗┫┳┛┃┫┻┏┣╋╋━
┗┛╋┣┏┻╋┣┻╋┗┻┏┛┻┣┗┻┃┫┏┳┏┣┛┫┏┗━┳┳┫╋┻┓┣┻┣┏━
┫┫┫┛┗┛┳┏┻┳┏┫━┣┛┏┏┣┛┏┳╋┃┓┻┗━┣╋┗┻┳┃┣┳━┓┛━┫
┃┗━╋┛┳┗┫┛┏━┳━┳╋┏┣━━┃┣┗┗┛┛┏╋┳┃┳┳╋╋┫━┫┗┛┫┣
━┣┏┗┓┏┓┃╋┣┻━┃╋╋━┃┫┓┳━┫┣┃┓╋┫┗┓┃┣━┛┻┻┫┣┫━┓
━━┓┳━┏┃┛┗┗┛┫━┏┫┣┛┫┣┣┣╋┏┏┏┛┃╋┳┻┃┃┏┫━┳┛┻┻┏
┳╋┏┏┻┃┃┫┳╋┏╋┻┓┏┓┛┳┫╋┏┃┣┻╋┃━┃┓┗╋┻┓┗┏┣╋┏┻┳
┻┣╋╋┛┳┫┛┃┓┃━┣┣┛┛┓┫╋┣┓┃┗╋┃┻┣┫┳┻┻┛━┫┳┃┛┫┛┓
┻┏┃╋━╋┫╋┛┏┻━╋┣┛┻┛┃╋┏╋┃┓╋┣┳┫┫┳┛┳┻┛┏━┳┛┣┫┛
┣┗┓┳┗┓┣┫┛┃┛┻┫┫┓┏╋╋┃┓━┣━┻┫┗╋┻┗┗┗┣┫┣┣┓┃┓┃┻
╋┃┳┳┳┃╋╋┃┃┏┫┫┗╋┻┓┏┃┏┻┛━┓╋┳┛━┗┓━┛┻┗╋┛┃┏┗┻
┏┻╋┛┃┗━┗┳╋┣┓┳┳┫┃┓━┻┗┓┫┛┏┗┳━┃┓┳┃┣┳┏┻━┏┫╋┏
┳┏┻┳┃┓┻┣┣┏╋┗━┳┛┓┛┓━┃┏┻┃┳┓┃━┳┳┛┓┓┗┫━┗━━┗┏
┗╋┫┗┳┫┃┛┏┓╋┓┣┫┫┛━╋┻┃┓┫┳━┳┛┳┓━━┃┓┓┻┃┏┛┛┻┓
┏┳╋╋┻━┓┃┏╋┳┃┏━┻┳┫┓┻━┳┛┻┏┓━┣┫┻┗┣┣┫┓━
┛┏┫┻┓━┓┃┏┻┗┏┓┏┻┛┻┃┫┫┫┣┻┛┛┣┳╋┣┓┻┗┫┣╋╋┫╋┃╋
┃╋━┏━━┳┓┏┫┃┃┛┗┃┳┏━┓┛━┏┛┏┛┫╋━┣━┻┣┫━┏┻┫┓┻┛
┳┓┗╋╋┛┓┳┗┫┏┣┗┣┣┏┣┛┳┓┃┓┣━┗┓━┫┳┳┓┏━┻┏┣┳╋┏┗
┳┫┓┳┏┓┫┳┣╋╋┛┓┓┏╋┳┫┗┻┛┛┫╋┃┏┫┣┃┓┻┏┃━╋┃┓┳┻┗
┣┳━┳┳┻┓┣┫┛━━┓┃┳┓┫┃┃┳┳┃┣┗┓┣┣┣┃┣┻┗┃┻┓┃┃┓┛┻
┏╋┛┣━┳┛╋┳┓┓┣┃┓┫┛┫┃┃┫┫┃┛╋┛┫┫┗┃┏┫┛┗┏┣┫╋┳┻┫
┻┗┻┓┣┏┣━━┓┣┣┫┃╋┳╋┓┓┻╋┫┏┛┃╋┫┃┫┫┻┫┏┃┛━╋┣┻┫
┗┻┗━┃┓┣┛━┗┓┗╋┛┳┫┫┳┗┏┻┏┃┏┳┣╋┃┣┫┛━┻┓┗┛┣┓┗┓
┏┏┛┳┛╋┫━╋┻┣╋┃┳━┓┏┏┫┻┛┓┗┣┳━┗━┏╋┓┛╋┏┗┃┻┫┳┛
┓┻┏━╋┃┣┳┫┏┛━┫┃┛━┳┓┫┛┫┓┣┏┻┓┫┛┣┳┣┻┗━┳┻┓╋╋┻
┗┻┳┓┳┳┏┗┓┗┫┓┓┃┫╋┓╋┳┓┏┣┗┫┃┗┳┗┳┃┳┻┓┃┳┳┣┻┫┻
┣┳┛┗┣┛╋┗━┳━━┃┃╋┛━┛┏┛━┻┛┛┗┻┫┃┗┫┣┳╋╋┫━━┣╋┗
┣╋┫┗╋┏┗┣┻┳┛┏┻┫┓┫━┃┳╋━━╋╋┛┓┃╋┓┳┣━┣━┓┏╋┏┗┫
┛┓┫┣┓╋┣┃┃┗┛┗━┻┃┳┣┗┏┳┫┳┃━┻┃┃┗┃┻┫━┣┏┏┛┻┫━┃
━┫━┛┛┗╋┓┓┓╋┣┏┗━━┻┛┏┃┫┏┓┛┃╋┳┫┫┃┓━┻┗┏┓━┻┏┻
┗┣┗┓┃━┃┃┣┻┳┫┫┻┣┃┻┏┣┫┳┗┫╋╋┃┫┃┳┏┛┓━┳┓┳┛┻┛┃
┣┛╋┛┣┫┃┛┻┣┣╋┳┏┣┛┣━┣┫┣┓┳┻┻┓┓┳┣┻┛┣┻╋┳┃┏┛╋━
╋┛┗┣┣┳┻┻┃┣┏┣┛━┏┫┻┳┛┏┗┓┛┳━┏━┃━┓━┛━┃┣┣┣┓┓┏
┫╋┏┳┛╋┫┫┃┏━┳┳╋┣┃┏╋┃╋┃┻┃┣┓╋┏┗┗┻┗━━┓┗┫┗╋╋┓
┗┃┳┛┓┻╋┛┃┗┣━┃┣┳┓┣┃┛┣┣┻┳┳┏┗┓┓┻┓┃┓┃┛┛╋┻┗┃┣
┳┣┏┏━┗━━━┣╋┫┫┻╋━┻┣━┏┓┳┣┳┃┏┓━┗┫┳┛╋┛┏┓┛┻┓┫
┫┛┏┗┛╋┓┳┛┛┣┛┛┏┏┳┣┗┻┣┫┃┻┛┻┏╋┓┣┣┏┏┻┗┻━┛┻┓╋
┛┣┻╋╋┛┫┛┣╋┫┣╋┏┫┣┛┛┃┛━╋┛┫┗┗┫┃┃┛┛┳┓┻┓┏┛┃┫┗
┓┗┃┏┳┃┃┳┫┻┳━┃┛┛┗┫┓━┣┳┻╋┗┳┫┗┗┳┫┛┓╋┣┃
┃┫┳╋┛┣┣┻╋━┃┗┣╋┃┓┻┻┫┓┃┛┗┣┣┓┛╋┃┏┓┣┫┻┓┏┳┛┳┏
┓┣╋┻┻┣╋━┗┳┓┻┛╋┓┻━┓┻┓┃┏┗┛┏┛┻┛╋┛┳━━┛┻┃┏┫┛━
┣┗┏┛┏┣┻┏┫━━┻┳╋┫┛┳┓┛╋┳┏┏╋┫┗┫┃┏┃┫┫┏┳┫┣┓┏┏┻
┛┛┳┫━┃┛┻┻┛┓┗┻┗┫┣┗┣┻┳┳┣┻┃━┏┃┫┳┏╋┓┳┫┓┓┣┳┳┃
┗╋┻┓┗━╋┣┓━┛┣┫━╋┏┳┳┳┏┳╋┏┣╋┗┫┫┃┳╋┏╋┻┛┳┃┳┓┃
╋┻┣┓┳┣╋┻┗┓┫┏┻┻┣╋┏┓┳┏┣┓┫┗┛┫┓┻┛┫┳┫┻┳┣┣┏┗┓╋
┛┓┳╋╋┫┏┏┗┫┫┣┛┻┓┫╋━┻┫┛┛┗┗┛╋┫┫┓┓┻━┛━╋┓┓┛┻┳
┗╋╋┫╋╋┃━┓┣┣┗┓━┣┳┳┣┓┃━┗┃╋┏╋┻┓┃┻┣┻┳┫╋┣┓┏┳━
━╋┻╋┫┓┳┏┗┃┳╋┃╋━╋┃┻━┻┏┓┓┳┓┳┳┫┛┗┣┳┛┗┏╋┗╋┗┃
┣━┃┗┃┗┏┫┗┛┻┳┣━┏┣┛┫╋┫┻┫┏┓┳━┃┃┳┻┻┏┓┏┃┳┓┏┣┛
┏┻╋┛┛┣┃┗┻┫┳┓┏┃┓┫┗┏┃┏┳━┳┓╋┃━┣┻┓┻┛┃╋┫┣┏┗┗┛
┃┏┻┫┣╋┏┏┫┏┻┳┏┫┣━┗┏┛━┗┃┃┳┫┗╋┫╋┣━┃┫┃┛┓┃┳╋┓
┻╋╋┻┏┛┻━┳┛┣┫━┓━┛┗┗┏┓┣┻┏┳┻┓┓┛┛┻┫╋━┻┻┏━┗╋┣
━┃┏┣┳┛┫┗┗┻━┗┗┓━┛┓┃┫━┓┓┳┣┓┏┗╋━┳┏┓━┳┻╋━┛╋┻
┳┃┏┣┛┓┻┃╋┣┳┏┻━┃━┛╋┓┓━┫┛┓┳━━┗┳┏╋┃┣┣┛┗┓┓┫┏
┏┣┃━┣╋┏┣╋┛┓┃┏┻┳━┻┣┓┗┳━┛┏┻┻┗┗┓┳┓┏┛┓┛┓╋┛┗┫
┛┻━┗╋━┻┓┓┳┗┓┗┏┫┗┳┣━┏━┛┗┏┳┻┣┫┃┫┻┳┫┃┓┓┫┣┓┛
┗━┃┓┗┃┻┣━┻━┳┃┃╋┫┫┻┫┃┏┣━┫━┣┃┓┳━╋╋┣┓╋┛┳┛╋┫
┫┗┏┣┫━┫┣┛┫┓╋┫┗┏┫╋┛┃┏┻╋━━┫┣┳┳┏╋╋┗┣╋┗┗┓┓┣━
╋┣┛┳┣┗╋┃╋┛┓┗┻┃┳┏┳┳┃┃┗┣┛┫┫┓┫━┛┓┳┫┣┻┛┳┳┗┗┓
┏━┣┫┓┗┃┓━┃┃┣┓┛┃┻┛┛╋┣┻┗┳╋┛╋┣┛┗┫┗┗╋┛╋┛┗━┛┣
┃━┗┫┗┫┫┳┣┳┃┗╋┣╋━━┫┏╋┳┗┛┏╋┏┓┳┣┏┃┻┃┏━┓┗━┏┛
╋┃┃┃┃┓┃┻━━┫┛┃┓┫┏┫╋┳┫┏┓┛━╋━┣┻┻┳━┗━┣━┗┃┫┣┫
┻━┣┫╋┫━┫┻┳┃┻┓┻┣┻┓┫┓┫┓┣┛╋┃┓╋┳━━┓┣┛┣┏
╋┫┳┗┣┃┏┳┓╋┓┓┛┏┓┻┳┏┣┓┳┏┛┏┏┓┻━┓┗┻┻━┻┻┣┻┣┫┣
┫┣━┳┫┻┫┓┓┳┗┻┣┗┏╋┃┏┛╋━┓┣┗┫┳┃┏┛━┻┗┛┗┳┏┓┳┫┫
┓━┻┛╋┏┻┓┳┣┻┃┓┃━━┻┏┫┃┏╋┫┻┫╋┏┃┳┻┣┳┣┏┳╋┗┃┫╋
┻┓┫┛┻╋┏┫┳┣┫┛┣━┓┫┗┣┫╋┳┗━┏┻┗━┗┻┏┻┓┣┛┛┻┣┗┗┫
┓┻┃┓┳┫┣┃┛┫╋┗┃┫┏┓┳┫┻┣╋┃┣┫┃┳┓━┣╋┣┻┗┃┫┛╋╋━┗
┳╋┣┳┓┳┗┫╋┓╋╋┫┃┗┏┫┛┛┣━┻┫┫┗┳┛┫╋━┳┗┏┫┛┻┗┳┻━
┛┏━┳┗┫┻┳━┛┻┓┃┣┣┳┛┗┻┛┣━┻┏┗┫┫┫╋┳┳┛┛┫┻╋┛┗┏┳
┛╋┫┳┣┫┏━┻╋┣┫┫┗┓┫┻┗┓┃┛┏┣━╋┃┻┗┃┻┛┣┻━╋┃╋┳╋┣
┓┏┃┣┛┛┃┻┃┳┓┏┣┛┻┫┳┣┗┃┏┓╋┳┏┻┏┛━┏┳┏┣┣╋┻┫┓┻━
┻┻╋┗┓┫┫┃┻┛┓┻┗┳┛┻┫┣┓┫┻┣┣┗┛┛┛╋┛┓┣┻┏┻┣┣┳┛┗┫
┣╋┛┓━┃┃┻┣┛┻┛┗┫┛┳┃╋┣┛┳━┣┏╋┏┃┳┻╋┓┳┛┗╋┃┫┻┣┏
┏┗┓━┏┃━┫┳┣┫━┛┣┳┃┫┻┣┻┏┗╋╋┳┣┃┓━━┫┓━┓┓┳┗┣┃┻
┣┻╋╋┓┫━┓┣┣╋┻┏┻┣┓┓┗╋━┓┳┃┃┃╋╋┛╋┣┛┛┏╋━┣┣┫┏┏
┛━━┗┫┏┫┛┻┫┏━┏┓┛┳╋╋┳┻┓┏┏╋┛┣┻┳┏┓┓┃┣┏┛┻┛┓┗┗
┣┫┫╋┛╋┫┛╋┗┗┫┗┻┃┳┻┃┏┏┣┳┣━┓╋┳┗┓┗┃┣┗┃┓━┫┏┻╋
━┃┳┏┣┳┛┳┫┃┫┛┏┳╋┻┛┏┗━┗┗┗┫┃┓┗┣┗━┫┛┫┃╋┗┫┃┓┣
━┏┃┫┫┣┣┃┃┻┏┛┛┫┫┣┣━┻┛┳━┫┫┗━┓┏┓┗╋┃┏┻┫┃┻┗┃┓
┳┻┃┻┓┃┗┣┻┫┳┛┫┗┫┻┃┓┗┓━┛┗┗┗┳╋┳┳┣┣┛┻┏┗┃━╋┳┻
┗┃┗┫┏╋╋┏┃┣┓━┓╋┳╋┳┛┃┳┃╋┛┗━━┗┻┏┓┻┣┳┻┗━┳┳━┃
┻┏┏┫┏┻┳┓┛┫┛┻┣╋┗┓┏┛┃┏┫┣┳┗┏┳┫━┃┛━┻┃╋┫┏┳┛┻┓
┫┛┻┏┛┣╋┓┃┓┓┣┫┫┗┃┣┏┛┻┛┛┓┏┗┓┓┣┻┛┓┗┳━┣┻┏┗┗┫
┏━━┣┣┗┻╋━┓┓┻┫┛┻┻┃╋┏━╋━┓╋┣┗┛┓┳┳┏┻┛┣╋┓┛┫┻━
┛┫┗┳┗┫┻┏━┳┫┏┳┏┣┫┳┣┏┛┳┳┗┛┗┏┫┻╋┏┻┓━┛┗┓━┗╋┳
┣╋╋━┛┛┓┻┳┃┳┏┓┫┛╋┫┃┃┻┻╋┻┗┏━┏┻━┫┏┃╋┫╋
┗┣┏┣━┣┗┏┃┗┗┓━┫┓┏┻┣┻┓┓━┣┣┫┃┃┏┛┓┏┗┛┃━┳┗┻┗╋
┗┫┫┛┗┣┃┏┻━┃┗┳┃┃┗┻┳┻┛┗╋━┫┣┛┃┫┗┓╋┳━┣┣┃┃┻┣┳
┓━┗━━┣┻┃┓━┓┓┓┻┏┫┳┃┛┓┫┫┏━┳┃━┃┏┻┛┗━┃━┫┗┛┏┻
┛╋┃┫━╋┗┳┳╋┃━┳┃┃┃━┛┃┏┳━┏┃┻┃━╋┳┳┻┳┛┫━┣┓┗┛┏
┓┣┫┗┓╋┳┫╋┛┛┏╋┗┗┳┻┛┃╋┫┃┻┏┣━┏┫┛┃┏┻┳┛━┫━━┛┗
┃╋┗┓━┗┏┻┫┣┓┏┗╋┓┻┓╋━┣┻┻┻┳┳╋┃╋┻┻┣┛┣┳┗┫┛┫┗┃
┳╋┫┗┃┣┫┗┫┳╋┏━┏┓┗┏┓┓┏┏╋┛┏╋┛┣╋┃┣╋┳┣┳╋┣┗╋╋┳
┣┗━┏┫━┃┣┛╋┃━┏┗╋┣┓┳┛┗┣┗┃┃┗━┣┗┫┏━┻╋┏┗┓┓┫┣┏
┏┫┗╋┗━┳┗┗┻┫╋┃┗┏╋┛━┫┏╋┓┓┻┓┻┫┏┣┻┃╋┫┻┳┳━┛┓┳
┗┛┫┛┃╋┗┃┗┳┫┏┓┓┗┓┓┓┣┻┻┗┗┃┃┏┃━┣╋╋┣┓┗╋┫╋┳┣┛
┻┻┏╋┫┣┛┛┛┃━┛┏┓┛╋┛┳┗━┏┛┻┓┻┗┫┏┃╋┏┃┣┛╋┻┫┏┛┃
━┏┗━╋━┣━┻┻┻╋┫╋┳┣┛┛┛┏┻┏┻┓━┻┏┫┓┗┳╋┫┻┗┓┃┃┃┫
┳┗┗┃┛┃┃┫┻┃╋┃╋┳┣┫┏╋┓┳┻┏┏┏┛┳╋┫┏┏┏┃━┃━╋╋┻┗╋
┓┫━┳┫┳┛┣┗┏┃┗┣┛━┳┓╋━┃┓┗┳┳┏┏┓┃┗┗┃┻━╋┛┳╋╋┃╋
┃╋┳┳┫┫┗╋┓╋┏┏┻┛┃╋┣┃┗┛┃┫╋┫┃┗┏┃┻╋┏┗┛┣┃┛┫┏╋┏
━╋┏┃┃╋┃┳┓┏━╋┃┻┳┳┻━┻━┗┃━┛┳┓━┓┃┃┳┏┏┻━┃┣┗┫┳
╋┗┣┣┓┛┫┓┛┃┻┻┃┳┣┳┓┏┛━╋┏┗┗┣┫━┣┣┻━┏┳┏┃┻┃┓┣━
━━┓╋┫╋╋━┫┛┏┗╋┫━┓━┣┳┻┣━┳┃┃┓━━┣━┓┫┃┓┓┻┫┻┣┳
┛┳╋┫┛┏╋┓┓━┻┫━┳┓┃┗┣┫┫┃┓┳┏╋┃┗┛┏┳╋┗┫┃┓┻━┫┛┃
┏┻┫┃┣┳┏┛┗╋┃┫┫┓┛┗┻┣┗┗┳━┛┃┏┓┏┃━┳┗┫┳┳┫┻┣┣┣┻
┣┃┓╋┃┫┻┫┓┻┛┃━┃┻┫┛━╋┃┓┻╋╋┣━┳┏┫┃┓┃┏┳┫┛┃┣┛┣
┳┫┣┣┃┓━┓┻┫┃┗┏┛┛┓╋┓┓┛┣┛╋┓┃┃━┏┣┏┻┏┛┓┫┓┻┗┳┛
┏━┗╋┳╋┓┫┳┫━┻┻━╋┗┫╋┏╋┗┗┃┗━┓┳┳┻━╋┃━┏┃┗╋┳┫┏
┫┫┛┏╋┃┫━┫┗┛━┗┣┳━┃┓┣┛┗┳┃┗╋┣┗┃━┻┳╋┓┓┏
┓┃┏┳┃┏┓┳┻┓┫┫┳┳╋┗┓╋┃┫┳╋┓┳━┛━┓┛╋┫┗┓╋┣┳┳╋┏╋
┗┛━╋┏┣┻┗━┓┃┓┓┻┃┗┏┻┏┻┛╋┃┛┳┏┳┓┣┏┏┫┣┛┃┻┫┛┃┓
┻┗┫╋┳┫┻┓┃┗┫┳┻┳┣┫┓┓┗┳┳┫┗┛┃┣┣┫┣┫┃┫┏┫┳┛┓┣┃┛
┣┳┗╋┗┛┫┳━┛━┳┏┛┓┫━┻┏┻┳┣┣┫┃━┛━━┃┏┏┏┫━┫┓┗┗┏
┓┃┣┗┣┛┫━┻┳┳┃┃┻┳┻┣┫┣┏┫┳╋┫┳┗┏━┛┣┓━┗┻┃┫┓┫┛┫
┻┃┳┗┏┳┓┻┃┏╋┗╋┗┗┏━┓┫╋┓┛┛┏┣┳┻┓┛┃┓┃┏━┃╋┣┛┳━
┛┓━┫━┃┫┗┛┗┗━┻┻┓┏┗┏╋╋┃┻━┗━━┫┃┓┗┫━┣┛┳┗╋┃┃┣
┣┫┏┏┃┻┃╋┻╋┳━━┫┫┳┫┃┗┫┛┗┻━┳┫┗┛┻┓┗┏┏┗┻━┛┫┗┳
━┳┏┏┫┳━━━┃┃┣┗┏━┓┛┏┓┣┏┳┓┃┳━┏━┛┻┳━┏┃╋┻┣┣┓┃
━┗┳┻┏┳┣╋┗┏╋╋┫┃┗┻━╋┛┳╋┣┓┃┗┣┃┓┫┳━┃╋┏┃┃┫╋┣┃
┓╋┏┃┛┃┣┃┓┳┏┓┓┫┫┗┗┃┏┣┻┓┣┛┗┏┓┣┗┃┣┣╋┃━┫┗╋┣━
┏┗┫┃┻━┳━┻┓┛╋╋╋┻┻┓┻┛┣╋┫┗┗┓┓┏┗┣┓━┓┏┻━┛┗┣┗━
╋┛┏┛┏┏╋┫┻┃┓┃╋┓━┏┃┗┫┫┗┳━┫┳┛━┏┏┓╋┏┳┛┃┫━━╋┻
┃┻┃┓┫┣┏┫━┗┗╋┓┏┏╋┣┃╋┗┏┳┗┳┃┫┗━┏┃━┏┓┛━━┻┛┳┗
┃┫┣┛┣┫┳┣┻┣┻━┓┃╋╋┻┻╋┫┻┻┏┛╋┳┏┃━┫┫━┗┛╋┃┻┣┏╋
╋┛╋┫┏┏┻━┓┣╋┫┏┓━┏┳┣┳┓┃┻╋┣━━┳┛┃╋┻┗┗┓┓┓┃┳┃┃
┫┗━┗╋╋┓━┫┓┫┓┳━┣┫┛┃┻┃┳┗┣┛┣┏┓┓┗┛┓┏┓┳╋┛┻┗┣┣
┏┻┣┣━┻┗┓╋┳┗┏━┫┛┃┏┛━┏━┣┛┏┣┏┏┻┓┗╋━━━┗┳┏╋┻┻
┫┛┻┗━┳┓┓━┻┻┗┻┛╋┫┃┗┛┃┗┻╋┫┫━┳╋┛━┗╋╋┳┃┫┳━┣┓
┫┃━┛┃┏━┻┗┳┛┓┛┫┳╋╋┻┣┣┻┃╋┫┏┗┗┗┛┃┃┻┣┣╋┏┛┣┓┻
┫┫┻┳┻┓┫┳┣┏┣┻┛┓┻━━┣┃┓┻┏┓┫┣┏╋┃┳┃━┗┳┃┗━┓╋┛╋
┻┏╋┫━╋┻┣┫┏┓┳━┳━┫┳┳┗┃╋┻┫╋┃╋━┛┃━┓┫┗━┃┛━┛┫┻
┗┛┛┻┃┃┻┗┣┃╋━┳┳┳╋┣━┗┛┛┗┳┫╋━┳┣┻┏┏┳━┳┫┃┗┓┳┛
┳┗┻┻┣┳┳┓┏┻┗╋┃┻┏┻┣┳╋┏┗┓━┏┏┗┳┳┃┏━━┃┗┣
┛┣┛━┣━┗━┗┫┛┓┛┳┫┗┻┻┛╋━┏┳┣┣╋┫╋┗┃┏┫┃╋┃┛┗━┻┃
┣━━┫┓┻┻╋┓┣┳┻┏┛╋╋┫┓┓┃┓┏┳╋┫┏┣┏┏┳┓┗┫╋┏┻┫╋┏┫
╋┃┏┗┏┫┗┃┃┻┃┣┛┃┛┫┳┓┗┛┗┓┻┏┏┳┓┗┏┗┳┣┏┣┗━┳━┏┣
┛┣┻━╋┃┗┳┛┏╋┛┓┓┛┛┃┫╋┏┫┗╋━┣┃╋━━┻┫━┓┣┃┣┫┛╋┗
┃┓╋╋━┛┏╋┻┃╋┫┻┃╋┫┃┛┛┫┻┛┓┻┗┓┫━╋┻┓┻━┓┳┳┣┛┛┻
┓┻┏┫┏┏┫┣┃━┣━┃╋┻┫┓┗┫┣━┃┣┗┏┃┳┣┃┻┳┗┛┓┫┏┃┓┫┃
┗┓┗╋┓┓┫┏┓┓┛╋╋┫┫┃┫╋┗┏┛━┗┳┃┃┻┣┏┳┃┏┓┛┓┛┓┏┓╋
┻┻┻┗╋╋┏┗┗┛┻┗┛━┫┻┃┛╋━┣┣┳┣┗━┓┳┛┏┗┳╋╋┣┃┫┫┏┗
┓┏┣┏┣┳┏╋┃┏┣┃┗╋━┃┣┏━┳┃┓┣━┻┓┓┃┳╋┣╋╋┛┫┓┻┣┓┛
┳┃┓╋╋┛┃┳┗━╋┫┫┫╋┫┳┏┻┛┃┏┣┳╋┛┳┣┣┃┻┛┓╋┏┃┃┛┫━
┳━━╋┣┓┏┳┏╋━┛┃┻┗┳╋┫┗┃┓┳┣┃┓┳┃━┳┛┗┏┫╋━┣┣┛┃┣
┓┓╋━━━━┫┓┗╋┫┃━┫━┃┻┛┓┫┏┛┃╋╋┃┳┃┳┳┓┫┓╋┻┣┳┣╋
┛┫┗┳┳━┗┛╋╋┏┃┫┻┏┫┳┏┣┳┫━┣┳┓┏┛┻╋┣┛┏┗╋┃┣┳┏┏┳
┫━━┛┣┻┓┏┃┗┫┻┳┗┛┣┛┣┻┳┫┓━┳┫┻┳╋┗╋┛┏┳┃┳┛┗┳┫┛
┗┣┏┣┛┻┓━┗┓━┓╋╋╋┓┓┣┓┗╋┏┫┗┗┻┻━┏┛┓┗┳┳┳╋┫┣┻┻
━┛┻┛╋┳┏┏━┗┗┳━━┃┻┏┻┗┣╋━┛┗┳┓╋┫┃┻┳┃┓┓┏━┣┓┣┣
╋━┛┛┛╋┣━┗┛┳━╋┓━┣┏┏┃┃┓┫┫╋┛┻┗━╋┗┓┗┳┃┻╋┻┗┃┛
╋┣┫┫┓┳┻━┏┓┛┳┛┏┫┏┣┫╋┗┫┳┗┃━━┗┗┻╋┏┗┏━┃┻┓┣┏┻
┏╋┃┫┻┫┏┃┳┗━┏┃╋┫┫┗━┓┗━┏┏━┣┫┓┳┳╋┏┗┻┻┫━┳┻┃┳
┳┗┗┗┏┛┗┣┫━┓┻┣┃┻┳┣╋┃┗┗┫┛━┗┳┻┻┓┳┃┃┓┣━━┃┳┳┻
━╋┳┓━┏┳╋┛╋┛┣┛┳┃┻┗┳┛┃┛┃┣┣┗┻┫┏┻┛╋━┻┃╋┻┗╋╋┣
┃┗┏┓┏━┛┓┏┏┏━┃━┣┓┳┳┳━┏┻┣┓┏━┣┃┏┓┗┓━┳┻┃┓━┻┳
┻┃┗┣┃┻┫┗┛┳┏┳┏┃┣━┗┣┓┏╋┓┻╋╋┳┗┓┗┳┫┛┓┓┗┏┛╋┛┛
┃┻┳┏┛━┗┳┗╋╋━╋┳━┏┻┏┻┗╋┫━┻┻━┳┻┏┓┗┛┓┛┳
┃┛┛┳┫┓┛┗┣┳┻╋╋┗┃┗━┃┻┓┗┃╋┣╋┗╋┫┫━┫━┓┳┗━┣┫┫┃
┳┛━━━┣┛┏┗┃┏┻┻┃┫━┣┓┗┛┻┣┻┣┓┻┳┃┫┣━┏┣┏┛┛┏┳┣━
┏┏┃┗┛┛┳┫┏┓┏┗┃┻┣┗┏━┫┏┫┗┓┃┏┃┣╋┣┛┛┏┃┏┏╋┳┳━━
━┣┣┗╋━┛┻┣┳┫┏┏╋┓┣┫┓┛╋╋┃┫┻┗┛┛┓┓┗┗┻┣┗┛┫┻┻┻┃
┣┳┃┳┣┣┫┛┏┓┃┣┛┏━┣┏┓╋┗┻┃┃┫╋┻┛┃┏┃┻┻┻┛┏┳┣┳┫┗
╋┏┻┣┻┫┣┻┫┻┏━╋┃━┏╋╋┛┓┳┗┳┳┣┗┃┓╋┗┫╋┻┗┫┛┓┃┛┣
╋┣┏┏┓┣┻╋┳┓┗┛┳┳┳┛┛━┻┻┃┓┓━┗╋┓╋╋┃┣┣┛┓┫┫┣┫┛┳
┻━┻┓╋━┫┏┣┣╋┳━┏┗┏┻┻┏┃┻╋┛━━┃┓┏┗┣┳┣┻┣┗┳╋┃┫━
━━━┣┛┃┛╋┛┫┣┏━┏┳┃┗┫┓┫┻━━┣┛┻╋┳┓┃┃┓┻┫┏╋╋┃┣━
┏┻┳┏┫┻┏┏┳┓╋┏┗┃┏┏┻━┫┃┻┓┛┗━┣┳━┗┻┻┛╋┗┓┻┏┣┓┻
┓━┃┃┃┗━┫━┻┏┗┏┫┗┓┻┗┏┣┻┃┓━┳┳━┗┳┫┣┫┗╋┗┗┳┫┻╋
┛┓┏━┏┣┗┓┏┃┓┃╋┳┏┃━┗┓┃┏┃┳┻╋┏┣┃╋┳━┗┫╋┫┣┛┳┻┣
┳┛┛┫┳┻┓━┏┻┓┓┓┻┫┃┫┗┳┗━┳┛┓┳┳┏┗┻┻┛┓━┳┳┃━┃┛┓
━┳━┗┃┓┃┳┫╋┫┳┫┃╋┣┃┳━━┏┻╋┣┻┫╋┫┻╋┫┣┳┗┏┣┏┻┛╋
┃╋┫┣━┛┃┗┣┫┗━┛┗╋┻┏┻┏┻┃┣┫┳┻┓┗┏┳┓┳┓┳┛┏┛┃┣┛┗
┃━┛┫┓┃┻┳┣┛┳╋━┃┓┣━┓┃┣┏╋╋┗┫┣┣┓┫╋┻━┓╋┛┣┻┛┣┻
━┣┫┗┗┳┛┛╋┏┏┫━┣┫┓┓┏╋━┓┓┣╋┏┛┏╋━┗┏┏┓┳┣┣┫┃┏┗
━┏┳┓┫━╋┣┗┛┓┻┳┻╋╋┣┫┻┣┻┻┃┳┛┗╋╋┫┣┗┏┃┻━┛┻━┗┣
┛┣┛━━┏┫┓┗┫┣┓┓┣┃┳┃┏┛╋┫┣┃┓┳╋╋╋┫┏┫┗┛┫┫━┳┏┃╋
┳┗┏━┛┻━┓┳┣┛┣┻╋┏┛┫╋┣┣┏┏┓┫┗┏┳┓┣┗┓┛┛┣┏┃┏┣┃┓
┳┛┏┗┛┏┏┛┫┣┻┗┳┛┃━┏┣┓┻┏┳┫━┓╋┃┗╋┫━┃┗┓┳━┣━┻┗
┫╋┳┣┻┃┏┻┣┃┓┛┳┃┗┗╋╋┃━┳┃┗┳╋━┳┏┳┳┏┻┓┳┗┓┛┳┏┓
┏┓┣┃┓┏┳┳╋┓┃╋┣┛┣╋┛┻┳┳╋┗┛┻┗┳┫┻╋┓┫┓━━┓┃┗┏┣┣
┳┏╋┓╋┏┳━┣┛━┫┫┳┏━╋┓┣┃┓╋┻┏╋┫╋╋┣┛━┃━┏━
┻╋┃┗┏━┳┫┛┗┗┓━┻┛╋┳┏┳┫┏┻┏┏┻┻┫━┻┣┓┳┫┻┣╋┻┳┏┫
┃┣┻╋┻┻┃┛┗┛┛┏╋┳┛┃╋┫┓┻╋┃╋━┃╋╋┏┫┻┫┻┓┗┫┗┛┏━┣
┗┳┫┻━┗┃━┳┻━╋┃┏┻╋┣┣┓┻┗┳┫┏┻┣┃┣┻┳┃┳━╋┳━┛┃┏┛
┛┗┣┏┃┫┓┃┓┏━┣━┣┫┏┛┛┗┓┣┗┻┳┗┃┳━┻┻━┓╋┓┫┻┻┗┫┻
┛━┃┗┛┫┻╋━┗┫┻╋┣━┗┛━┏┳┳┛┗┳┻┫┃┃┓┛┓┣┗┳┗╋╋┳┣━
┫┓┛┫┫┃┻┳┏┳┻┫┃┓┳━┗┛┓┻┫━┛━┳┗━┗┻┛┫━┏┳┻┻┳━┻┣
┏━┳┫┳┛┏━┳╋┳┻┣┣┻┏╋━┗┏┻┫┫┛┛╋┣┏┳┻┏┗╋━┏┃┻╋━┫
┻╋┗┛┏┫┻┗╋┳┳━┗┫┓┏┓╋┻┓┻┛┏┓╋┫┛┣┣━┳┓┓━┃━┛┳┃┛
┻┃┃┳┣┓┗┛┗┛┻┳┗┃┻┳┃┏┓┛┳┏╋┗╋━┳┳━┏┣┻┣╋┏┳┓┗┫┳
┃┻┳┛╋┃┓┏┛┳╋┻┏┓╋┻┃┣┏┏━┗┫╋┣┫┣┏┳━┃┛╋┃┓┣╋┻┃┃
╋┃┏┫┛╋┛┫┃┗┣┃┣┛┣┏┏┃┓┣┃┛┻╋┗━┳┻━┗┣┣╋┫┫╋┫┏┛┛
┳┣┻━╋┏┃┏┏┫┫┓╋┛┫┓┻┛┣┻┏┗╋┛━┫┓┳┫┳┏┳┛┣┳┻┳┻┏┃
┃┛━┓╋┓╋┓╋╋┻┫┣━┃┃┗┛┗┛┃┗┫┏┏┛┳┻┓┳┻━┃┳┃┫┫┃╋┗
┏┳━┻┃┫┗┓┗┻┳━┳┓┛┣━╋┣┗┣┣┗┫━┣━━┗┏┫┓┫┗┳┻┓┻┳┃
┛┗┛┣┛┓┳━┛┃┫┗┣━┃┻┛┳┗╋┃┣┫╋┓┏┏┣┫┃┳┗┻┗┻┗┣┓┳┳
┏┻┳╋┏┃╋┣┏╋┛┛┻┳┳┏┏┻━┓╋┫┏┏┣┛┏┓┣┛╋┏┓┃┳┏┻┃┳┓
┛┏┓┳┏┗┣┻┫┗┛┗┻┗╋┫┏┗┫╋┳┣┓┛┃━┻┻┻┓┗┫┛┛┻┛┫┫┓┗
┣━┛┻┓┳┓┣┏┃┓┣┳━╋┗┳┗┛┻┫┏┻┻┏┛┛┛┃┓┳┓┃┳┏┛┣┏━┳
┛┻┻┻┛┳┫┫┫┳┛┓┛╋┳╋┫┃┛┫┓╋━┗┓┛┫┣┻┛┏╋┓┃┓┛┳┻┳┃
┫┳┳┫┗━┏┓┛┳┃╋┏┻┓┳╋┓┻┻┳┃┓┃┓┛┓┓┳┛┓┓┳┣━┻━┫┓━
┃╋┫┣━┗┳┳┛┳┛┏┣╋┛┣┏┏┗┻┳╋┗┻┃┣┓┳┛┻━━┫┃┛┳┓┓┫┻
┳┣┃┫┓┫┳┳┣┃┗┫┃┛┣┃┣┻┏┗┫┛━┫┳┏╋┗┓╋┗┛┗┓┛╋┻━╋┏
┳┫┳┫┣┏┓┃╋┫┃╋┳┛┃┫╋┓┗┗┫┣┛┏┃━━┗┓┻┛┃┛┻┗┏┫┛┫┳
━┛┣┫┻╋┳┏┃┣┫┣┣┏┏┃┣┃┏┗┫┻┗━┏┻━┛┣┳┗┗━┃━
┓╋╋┣━┫┏┗┫┣━┓┳┣┫┓━┳╋┓┃┓┣┳┃━━┗╋╋┓┣┻━┳┻╋┻┗┏
┗━━┏┃┓┗┳╋┳┻┃┳┣┫┛┛┗┃━┛┛┏┣┃┏┏┃┗┻┗┣┓┃┗━┣┫┗┓
┻┓┫┻┗┗┏┃┗┃━╋┣┳┓━┏┫┻┛━┛┣╋┓┛┓┏╋┣┏┏━┣┓┗┛┏┗╋
━┗┳┓┗┫━╋┓┃┣┃┣┏┃┳┣┓┃┣╋╋┃┗┫┛┫┫┫┣┳┛┻┓┃┳┣┏┫┏
╋┻┻╋━━┓━┳┳┻┗┻╋┳╋╋┻┫┳╋╋┗┛━┛┃┃┃┓╋┳╋┳┳┃┃┏┣┏
┓┗╋┗━┃┛┏┓┗┫┗┻┣┫┗┃┫━━┓╋┏╋┗┣┳┓┃┳┓┏┳┳┗┻┗┣┻┃
┓┣┗┏┗┃┗┃┫┣┣━━┫┃┫╋┗╋┛┛╋╋┃━┗┃┻┻┛┛┃┛┻┏┻┓┃┣┫
╋━┓┗━┻━┗━┫╋━┻┓━┣╋┛━┗┻━┻┳┛┃━┏┫┣┃┫┻┣┻╋┣┏┻┫
┳┫╋┫┓┫┻┣┗┫┳┃┫┳┫┓┗┓━┏━┛╋┛┏━┻┓━┓╋┫┃┻┗━┏┻┃┫
┳┗┓┛┫┏┫┏┻┗┗┓━┫┃┳┳╋━┃┗┛┃┫╋┻╋┓┃┫┏┳┃┓┳┛┳┏┗┣
┛╋┣┓┗╋┫┫┛┓┃┃┣┏┃━┻┣━┻╋┗┻┻┗┏━┳┓┫┫┣┻┃┗┗╋┗━┣
┫┏╋┣╋┛┣┛╋╋┻┻┫┗┳┳┫┛┃┃━┫┓┃┣┗┫┣┳┻╋╋┗┻━┃━┃┏━
┣┏┛┛┃╋┏┛┓┃┓┃┃┳┻┏┃╋┓┗┳━┳┳┗┫┣┫┻━━┳┗┳┻┣┗┫┏┛
┫┻┓┛┣┫┏┣┃┏┻┻╋┫┗┛━┓┃╋┛┫┳┏┣┫┃┏┏┛┓┫━┓┣┃┛┣┏━
┫┛┗┛━┛┣┳┳┓┻┗┛┛━┏━━┳┏┏┃┓┛┃┓━┫╋┻┻┏┓┳┻┗┛┻┏┃
━┣┓┳┓┳━┓┓┛┛┃┛┫━┓┗┣━┛┳┗┻┣┗┗┃┳┏┻┣╋┛┃┫┏┛┃┗╋
┏┳┳╋┓┳┃┛━┛┣┓┻┛┓┣┃┏━┏┛┫┃┣╋┃╋━┫┫┣┣┻━┗┻┏━┣┓
┣╋┏┏┓━┃┣┛┳┻┣┻┓┃┏┗━┃┫┏┛━┣┗┳┗┗┗┫┏┻┛┳┻┛┫┓┏╋
╋┗┛┣━┛╋╋┻┃┃┏┓┗━━┫╋┣┃┻┏┻┛┏━┃┛┫━┫┫┛┻╋┣┏┃┃┳
┏┏┏┳┛━┗━┣┗┛┃┃┛┗┣┫╋┃┃┣┳┳━┫┫┓┓┣┗╋┗━━┏┻┻┫┣┫
━━━┗┫┓━┳┃┃┛┃┏┏┃┫┗┗┻┻━┃╋┃┏┣┗┻┗━┛━┫┓┏┣━┃┣━
┫┳┏┃┳┗┓╋━┣┣┫┏┏┳┛┳┻┃┃━╋┃┳┓┣━━┃┃━┫┛┫┃┛┛┳┏┓
┓┳┻╋┗┳┣┻┻┏┛┣━┃┫┣┻┫┏╋┳╋┗━┻┳┗┛╋┻┃┗┣┓┳┻┏┃┓┃
┓┃┛┣┻╋┳┏┳┛╋━┗╋━┫┣━┻┏┛┻┓┃┏┳┗━┓┳┛┣┻━┗
┻┛┗━┃┏┻━┃┫┏┫╋━┛┳┛┻┫┻┫╋┣┛┫┳┓┗┣┫┫┻┗┫┓┃╋┗┻┻
┣╋┗╋┓╋┳┳┣╋┫┏┫┫┗╋┣┳┗┓┗┛┏━━┗┫┏╋┳┃┃┏┫┃┗┳┗┫┏
┏┓┛┣┛━┳┏┗╋┛┗┛┣┛━┗╋┻┣┓━┫┏┃━━┻┣╋┻┃┫┃━┓━┏┳┻
┫┛╋┫┛┓┣┳┃┓┏┫┛┗┫┃╋┓╋┏┳┃┃┻┓┣┣┫┫┏┏╋┓━┗┻┗┫━╋
┳┫┃╋┏┫┛┃┳╋┏┫┏┻┃┓┛┣┳┗┣┃┃┓┏┣┛┳┗┳┛┣┛┻┗┣┳┛┏┏
┣╋┫┻┳┛┓╋┻┳┳┳┛┗┛━┃┗┓┻┓┻┏┻┻┓╋┏┻┫┫╋┣┏┓┻┏┏┳┫
┻┛┓━┏┻┏╋╋╋┳┛┳┗┓┣┻┛┳┓┓┻┳┓┻┛━┃┃━┻┓┏╋┓┻┣┏╋┛
┏┃┫┃━┻┻┻━┃┳┏━┣╋┻╋╋━╋┓┃━┣╋┛╋┻┛╋━━┣┫┏╋━┫┫┳
╋┣┗┫┛┗┳┳╋━┻╋┻┣┗┏┣┛━┛━┗┃┏┛┗┣┫━┏┗┛┻┏┛┓┃┓━┓
┏┳┳┛┣┏┣┓╋┣┃┓━┣╋━┓┫┻┳┛┛┗┫┗┳┃┗┗┫┓╋┣┳┣┻┓┫┫┣
┛┓┛╋┫┗┣┳┃┣┻┣┛╋┏┓┳┃┛━┻┛┃┏┓┣╋┻┫┣┫┃┳┳┻┃┣┣╋┃
┗━╋┗━┣┳╋┻┣┓┗┣┗┏┛╋┳┏╋┛━┗┳┫┣┻┣┣┛┗┻┏┫┏┣┗┗┣┃
╋╋┫┳┳╋┏┏┳┏┃┳┻╋┻┛┏┻┳┻━╋┗╋┗┛┛┻┳━━╋━┣┃┓┓┻┓╋
┻╋┓┫┛┏━┏┃┫┃┻┫┗┣╋╋┃┻┗┛┻┗┻┻━┳━┓┣┣┓┓┣┻┳┗┓┛┛
┣┳┫┏┫┗┣┫┫━┗┳┣╋━╋┗┓┓┫┳┫┓┳┛┳┫┏┏┫┓┫┣┣┣╋┻┫┃━
┓━┃┗┳┣┗┫┏┗┓┏┃┓━╋┫┛┗┃┻┛┗┳━┓┗┳┳┓┗━┛┳┃┓┗┏┓┣
╋┃╋┛┓┛┓┛┗┫┏┃┓┛┫╋┣┗━┛━┣┻┏┛┛┛┓┓┳┣╋━┻╋━┻┳┻┃
╋┳┳┻┣┏╋┃┏┗┃╋┛┃┛╋━┗┳┫┣━┏┃╋┻┫┏┏┫┫┛┃┣┗┏┛┣┏┃
┏┛┣┓┃╋┫┫┓┻┏╋┳┣┓┻╋┏┣┫┻┳━┓┓╋┳┃┳┗┫┗┗┓━┗┳┃┳┃
┫┏╋┓┫━┛┓┗┳━┳━╋┻┛┏╋┃┓━┏━┏┃┫┓┛┏┏┫┳┓┏┣┏┻┓┫┓
┓╋┗━╋━┳┳┻┗┏┳╋┓┳┻┳┛┓┃╋━┏┫┃┃┛━┃┣┃┏┫┛┏┫┫╋┃┫
┻┏┃┏╋┣┏┗┃┛┓┳━┗╋┏┃━┓┏┛┛┛┻┣┏┻┃┗┫┻┳━┳┗┻┛┏┫┳
╋╋┗┃┓╋┗┛┓┻┻┓┣┛┓┳┫┓┳━━╋┳┃┫┏╋┣┣┣┃┳╋┫┗┳┫╋┃┓
┓┏┓┳┓┫┃┛╋┗┻┳┏┏┳┏┻┫┛┗┳┛┳┃┏┣┳┗┃┗┗┓┻┣┣
╋┏┫┃┫╋┏━┓┻┫━┫┓┏┣┗┻┣┣┃┗┳┃┳━┫┛┛┗┏┓┳╋╋┳┗┃┫┗
━┗┫┃╋┳┏╋┫╋┗┣┳┳┛┛┗┓━┳━┻┃┣┗╋┓┓┏┏┓┛┏┫┫┛┗━┃┣
┛━┗┃┻┓┳╋┃┏┏┗┏┏━┓╋┗╋╋╋┓┳┓╋┃┳┗┫┳┏━┣┻┗━┗┏┏┳
╋┏┏━┳╋┳┃┫╋┓┏┓╋┗┗┣╋┳┏┗┏┓┻┛┃┳┗╋┗┣┓┏┫┓┳┓┏┏━
┣┛┏┛┓━┃━┗┛┏┣┏┃┏╋┃┛┏┛━╋━┃┓╋━╋╋┏┻━┏╋┣┣┣━┻┗
━┻╋┳┳┳┣╋━┛╋┃┓┣┳━┣━┛┣┣┫┣┣┓┣┫┃┛┣┳┏┗┏┻┫┓━┗┏
┓┛┳━┣┫┗┳┛╋┛┛╋┏╋┻┫┃┓┣┛┻┓┃┛┣┏┓┃┗┏┫┓┫┳┻┓┗┃┛
┏┣┗┗┏╋┣┣┓┣┃┳┫┗┛┫┏┫┣┫┣╋┗┏┓┫┗┓┗━┻╋┗╋┓┻┏━┳┏
┻┛┏┃┛┗┃┛┓┳┻┃┳┗┃┻┫┣┻┏┳╋┃┃┫┫╋╋┓┻┓━┏┛┏╋┛━┫━
┓╋┃┃━┫┛┳╋┓┫┫╋┓┫━┣┣┣┓┃┓┏┳┛━┳┛┳┃━┏┳┏┫┫┣┻┣┏
┛┻┳━┫┫┣┳┛┃┫┛┃┗┃┳┏┣┣┳┣┻┫━━━┛┛┃━┳┫┣━┃┣┗┃┏┗
┻┫┓┃┃┃┛╋┫┣┓┃━┫┓┣╋┫┃┛┳┏┗┓╋┫┃┫┗┳━┳┣╋┛┓┣┃━┗
╋┃┓┣┗━━┏┃┻━┃╋┳┗┓╋┳┫┓┃┃━┏┏┻┓┏┛━┏┗┻┗┛┫┫╋┻┃
┏┛┫┗┃╋┃━┏┓┗┃┃┣┏┣┣┻┳━━┳┣┏┣┗┳┛┓┓┗┓┻┳━┃╋┃┗┗
┓┏┃┏┣┣┏╋┃┻┣┏┗┏┣┃┏┓┳┻┓┓┫┏┫┫╋┃┳┳┛┃┻┻┫┳┛━┳━
┻━┃┓┛┛┣┻┫┫┻┃┏┫┫╋┻┛╋┣┃┗┳━┗┛┣┻┻┓┣┣┛┏┻━┫┏┣┓
┣┗┓┫┃┗┻┛┫┫┣┻┳┳┳┓╋┏┏┏┳┃┏┗┣┏┳┏┃┏┗┃┫┓┓┏┣━┻━
┛┛┻┗┃━┳┏┻┛┗┛┛┣┏┳┓┻┛╋┣┏╋┳┗┫┏┏┳┓┛╋┣━━╋┻┣┳┃
╋┻┳┏┻┓┏┳┛┳┳┗╋┛┛━┃┏╋┳┏┛┏┻┏┓┛━┫┻┗┫━┳┏┗┗┏┳┛
┫┏┻┃┓┳━┻┻┏┣┣┛┃┓┛┏┳┻┫┛┫┫┳╋┣┳┗┏┳┳┻┓╋━┛┛┻┫┓
━━┓┃┫┗┻┗┣┗┗┃┳┗┫╋┗┗┃┓┣┗┏┓━┃┛╋┛┳┓┗━┫━┣┫╋┫╋
┃┃┣┗┃┫┫┛┗┻╋┗┣┫╋┻━┏┛┣┏╋┛╋┏┳┗┗┃┛┛┏┃┻┫┃┻┫┳┛
┻┛┣┗┫┃┛┓┃┏┳┓┃╋┏━╋┣╋┗┃┃┛┓┛┳╋┳┓╋┃┏┣┗┻━┓┣╋╋
┣┓┗┓╋┗┻┣┫┳┻┓┳┫┻━┃┣┓┻┫┏┳┗┗┗━━┳┗┗━┓┓╋
┫━┣┓┓┃┗━╋┃┣┫┫┛┳┓┛┳╋┳┳┫┻┛┣┃┣━━┣┓┫┏┛┫┏┛┛╋┛
┣┛┻┫┛┓┳┳┗┛┫╋┫┏┣┳┫┓┓┃┗┛╋┫┏┓━╋┫┓┳┗┛╋┳┛┫┃┓┓
┓┗╋┣┳┃┻┫━┛━┃┓┃╋┏┗┻┳┫━┓┃┫┻┫┓━┏╋┏┫┃┓━━┳┓┣━
┫┏┻┓┏┻┻┗┃┣┗┳┏━┻━┗┓┛┫┳┃━┗┛┣┻┻┻┃┫━┫╋┏┳┣┻┛┓
╋┛┣┗┛┃┏┳┃┳┃┓┻┫┏┓┻┣┫━┻┣┏┛┳┗╋┻┛┛┫┳┛╋┣┫━┃┛┃
┣┛┃┗┃┏━┗┓┃┳┳━┻┳┛┣┃┓┗┏┻┓┻┫┓┛╋┓╋┳╋╋┣┏┣┓╋┻┓
┳┣┳┣┗┏┳┏┳┫┻┻┛┗┓┗┣━┓━━┃╋┏┛╋┫╋┃┃┻┣━╋┓━┻╋┫┫
━┫┫━╋┫╋┛┣┛┓━┫┗┛┓┓┗┗┛╋┏━┓┫┗┗┣┛┃┗┫┓━┛╋┛━┏┳
┣━┛┣┳┻┻┫┏┃┳┫┣┣┗┫┏┏┫┓┏┓━┗╋┃┳┏┃┳━┫┣┏┏┏┛━━┛
┫┻┫┳┫┫━┛━┣╋┻┻┣┫┗┫╋┻┏╋┃┏┛┻┣┻┃┳┫┫┛┫┣┻┛┣┏┣┃
╋┫━┃┣┗┫┣┳━┣┓┛┃┣┗┣┗┣┗┛┃┣┏┏┗┏┃━┛┳┃┻┃┫┛┗┓┏┳
┳┗╋┗╋╋┻┓┓┫┏╋┗┫━┛┛┣┳┣┫╋┃┳┻┫┃╋━┣╋┏┃┻┛┛┓┏┗┛
┳┫━┓┓┻┗┃┛━┛┣┻┛┓┗━┛┗┫┣┳┻┻┏┓╋┫┃┣━┳┗┓┳┫╋┓┓┣
┫┫━┗┓┓┳┣┻┃┫┣╋┃┻┛┳┗┻┻┗┳┻━┳┫┃┣┃━┫┏┃┏┗┳┣┓┳┃
┻┣┏━┻┛┗┃┃┗┫┫┛━┏━┓┏┻┳┛┏┻━┏┛┓━╋┃┛┳┳━┓┗┛┃┛┗
┓━┫┗┓┗┓┓┫╋┣┫┳┻┻━╋┳┏┛┃┗┃━┃┃┓┻┣┻━┃┓┗┣┣┛┣┓┫
┓┃┫┗┫╋┣┣┗┃┛┛┫┃┫┓┓┃┛┓┻┃╋┏┓┗┻┳┗┏┃┣┗┏┻╋━┻┻┗
╋┓┳┓╋┳┛┫┓╋┳┓┛┫┓━┣┗┃╋┃┏┳┛┏┓━┓┛┗┣┣┻┏┻┛┗┃┻┏
┛┻┓┗┏┏┛┃┳┏┃┛┛┃╋┻┓╋┳┗┳┏┏┃┣┗┗┗┻┃╋┗┃┫╋╋┫┛┓┛
━━┻╋┏━┗┃┫┓┳━┃┃┣┣━┏┛┏┓┣┓┫━╋┳┻┃╋┃━┳┻╋┃┻┫╋┗
┫━┛┛┫┳━┻╋┏┻┓┛┛┣┣┻┛╋╋┃┣┳┛┓┃┛┏┣┃╋┳┳┏┗┫┓╋╋╋
┛┗┣┫┻┗┃┫┳┣┫┫┛┏╋┏┏┻┗┣┃┏╋┗━┫╋━╋┓┳┏┣╋┗┻┗┻┗┏
┗┛┏┫╋┳┳┣┣┗┃━┻┻┃┏┣┻┛┃┫┏┛┛┳┳┏┓┓┛┻┗┣┗┏━┣┫┛┳
┻━┓┓╋━╋┓╋┃┳┣┛╋┏┓┓┣┣┳┣┏┗━┓┻┫┗┻┛┫┃┗━┫
┻━┻┗┗┓┃━┣╋┻┃┃┃╋┫┗┛┓┣┫┏━┛╋┫┗┃┳┓┳┛┃┳┛┫┫┳┗┓
┏┣┣┃┛┻┳┣┻┗┫━┻━┏━┻┃━━┣┃┛┳━┫┳┻┗┓┫┗┣┳┛╋╋┗━┃
┳┏┣┻┻┣╋╋┛┓━┫┏━┣┓┛┃┻┣┓┻┫┓┃┳╋┛┫┃━┻┫┳━┻┛━┗┻
┫┗┛┓┃┏┳┗━━━┳┃┳╋┗┗┛┳┃━━━┳┳┗┓┫┳┗┗━┫┏┓╋┗╋┃╋
┏┣┗╋━┳┏┛┳┓┃┳┳┳┃╋┣━┗┓┫┏┏╋━┃┫┳┛┫┗┳┃┛┛━┛┫┏┻
╋┫━┛┓┣┻┛┳┛┻╋┛┻┛┗┻━╋┏┗┛┃━┫┫━┓┃╋┻━┻┣╋┳┃┗━┃
┫┃┳┃┛╋┛┃┗┻╋┣┗┣┫╋╋┻┣┏┃┣┻┗┏┓┣╋┫┛┗┳┣┣┏┓┻┏╋┗
╋┫╋┛┣┓┻┗━┃┛┃┫┻━┃┃┃┗┏┫┃┃╋┛┫┻┳┓┻┗┻╋┻┏┓━┳┏┗
┣━╋┏┛┗┓┓╋┻┣┣┓┃┳┓┗┏╋┗┗┻┻┫╋┫╋┻┣━┏╋┗┛┛┳┃━┳┫
┗━┗━┗┳┓┣┻┓┻┫┏┗┣┃┓┻┛┗┃┫┻┏┳╋┓┗━┗┻┻┛┫╋┣┃┏┳┫
┓━━┗╋┃┗┗┏┃┻┗┻┗┗┏╋┻╋┳┛┫━━┓┻╋┻┻┗━┳┓┻┻┳┃┗┃┗
┓┏┫┃┓╋┏┓┗┃━╋╋┃━┛┓┻┏┳╋┓┃━┓┃┻━┣┏┗┛┗┓┓┳┓━┗┃
┫┓┻┏┻┫┃┏┣┻┳┗┫┳┓┛┏┫┣┓┗┓┃┻━┗━━┻┻┛┳┳┣╋━┃┏━┛
╋┣┏━━┳┓┗┃┏┗┃┏┫┃┫┃┓┓┏┓┳┗┗╋━╋┃┛┃┏┃┻┗┫┣┫┫┣┗
┳┻┏╋┗┫┃┳╋━┣┃┓┳╋┗┏━┗┫┗┏┗━┻┳┓┣┏┏┻━┏┗┓┏┏┫┓┏
┃┳┛┣┫┳┛╋┻┻┃┛┣┣┓┃╋╋╋┃┻┳┳━┃┳┣┓┳┏┏┻┏┣┏┏┫┃━┣
╋┓┗┗╋┏┣┻┓┳┣┛┣━╋╋┓┣┛┗┓┫┃┃┣┏┳┣╋╋┣┗┛━┓╋┓┛┫━
┗┻┓┗┗━┏┳┣━┫┻╋┛┳━┛┓┏┓┻┏┃┏┻┃┏┃┗┣┻━━┏┓┓━╋┓┓
┣┳┏┛┫╋┓━┗┣┗┳┫╋┳┳┻┗┃┻┻┓┛┓┓┏┣┫┫┻╋┣┳┗┣┏━┳┫━
┣━┓┃┫┣┛┏┳┗┳┏╋┓┗━┓┻┛┣┳┏┏┗╋┛┳┃┗┻┓┓┃┳┃┳┣┗┃┣
┛┛┳┻┛┗┳┳╋┫╋┗━┳┣┗┛┻┓╋╋╋┻┛┛╋┫┳━┗┓┫┳╋━┣┛┫━━
┫┓┓╋┓┳┏┛┣━┓┏┳┗┫┣┛╋━━┓┃┻┣┃┣┣━┏┗┛┛┓┣╋┣┓┛┫┗
┃┳┳┳┏┛╋┃╋┳┗┳┻┛━┫┏┗┓┫┣━┫┣┳┃━┳┏┣┣┛┓┏┃┳┓┣╋━
┣┣┃┗┓┗╋┻┃┓━┃┓┫━┣╋┏┻┣┏┣┏┃┃┫┫┫╋━┳┳┫┳┫
┏┫┳━┗┫┳┫┣┳┗┓┻┳╋┻┗┃┳╋┛┛━┗┃┗━┣┣┗┻┏┣┛┏┛┻┫┗┗
┛━┻┛┓┳┻┓┣┳┓┳┫┫┣┛━┣━┻╋╋┗┓╋╋┫┗┳┫┣┏┳┓━┳┛━┏┫
┳┏┃┳┫┣┓┗┣┏┣━┏┣┫━━━┃┗┫╋┛┃┗┛━╋┳━━┣╋┃━┫━━━┻
┻┓┛┏┛━┗┛━╋╋╋┗┛┻┃┫┳┏┣┓┗╋┃━┓┻┓┣┏━┣┳┣┏━┫┣╋┛
┓━┗━┻━┳┗┗┫━┗┫━━┃┳┳┫┏╋┳┣┫╋┳┏┣┃┏┓╋━╋┻┛╋┛┛┓
┗┗╋┃┃┏┏╋┳┣━━━╋┃┳┛┣┣┳┗┻┓┃┓┳┓┛┛╋┻┫┓┃╋┗┳┃┏┓
┛┳┃┫┏┗━┗┳┳┣┣┗━┏━┃┣┗┣┏┻┫┃┣╋┫╋━┻┃┣┛┻┗┳┏┏┗┓
┛┗┳╋━┏┓┻┓━━┓┻━┗┣╋┻┣┫┗┏┻┣━┏━━┃━━┣┻┻┣┃┣┣━┳
┻┻┳┓━┛┃┛┳┫┗┏┣┫╋╋┗┓┗┛┗┳╋┗┣━┃╋┳━╋┳┓┓┛┃┏┓┃┻
┃╋━┳┓┻┣┓━┫━┫┏┛┓┛┫┓┓┻┳┛┻━┛┣┛┛┫┏┻┗┣╋┳┣╋┣┗┗
┫┳┫┫┳┣┳┳┳┗━┣┃┏┳┃┣┛╋┳━┃┛┛━┫┃┏┓┻┛┃┗┓┃┳┳┃┛┳
┓┣┻┳╋┳┣━┛┳┛┻┏╋┏┏┫┛┏┃┣┗┏━┓┓┣┃┏┻┓┫┳┻╋╋┗╋┣┃
━┳┗┓┓┓┣┏┗┓━┳┛┻╋┃╋┛┻┛━┏┃┗┳┫┃━┫╋┓┫╋┻┻┏┣┳┣━
┃┃┳┣┫┏╋┃━┻┳┃┃┳━┓┃┏╋╋┳┏━┓┃━┛┻┳┓┳╋┗╋┛━╋┳┛╋
┓╋┏┫┳┏━┫┫┛┗┃━┏┫┃┳┓┓┗┳┏━┳┏╋┻╋┻━━┣┃┣┛╋┳┫┣┓
┏┗┳┫┫┏┃┳┳┻┳┳━┃┫┳╋┳┣┣┫╋┓┻━┣┳┏┃━╋┣┻┗┫┛┛┏┓┛
┫┗╋┛┫┣┏┣╋╋┓┻┃┳┓┻┓┏┗┓┻┗━┏┓━┃┃┣┻┏┻╋━┣┛━━┳━
┫┻━┏┃┛┻┗┏┃┛┫┳┓┓┫┻┣┏┫┳╋┣┛┻┳┛┻┳┗━┣┳┻╋┣┏┏┏┻
╋━┏┛━┣┃━┳┣┻┛┏┣┗┫━┻┃┣┳╋┻━┻┗┏┛━┳┗━┛┃┫┫┫┃┃┣
╋┻┫┫┛╋┻┛╋┛┫┣┣━┏━┛┻┏┣━┛┗━┣┫┓╋┃┛╋┃┳┗━┏┣━┏━
┃┏┣┻┗┏╋┛┛━┳┻┫┳┗━┗┣╋┓┳┻┳┣╋┫┫┗┣┗┻┏┫┫┫┣┗┻┳┫
┣┣┃┏┓┣┳┓┳┳━━┗┣┏┳┣┛┏╋┳┳┗┳┏┣╋┳┛╋┓┃╋┓┳┏┃┻┗┻
╋━┏┫━┣━┃┏┛╋┛┣╋┫━┛┗┣┗┗┏╋┏┃┏┃╋━┓┛╋┻┛┏┗┃┗┏╋
┫┻┗┓┛┓┻┏┣┳┣┻┃┓┻┻┫┫┻┃┗┏┗╋╋┗┻━━┻┗╋┳┓┳
┗┗┣┗┫┣┣┫┏┛┳┃━┗┗┏╋╋┻┏┃┗┛┃┗┗┻┗━┛┗┛┣┻┓┃┳┏╋┓
┣┣┛┳┫┣┛┣━┳┏━┳┻┛┏┣┛┳┃┏┗┣┫┓┳┻━┳┏┳┗┗┣┛┫┻┣┣┳
┻━╋╋━┏┏┗┳┓━┏┛━┫━┛┫┛━┳┛┏┣┻┛┛┳┓┣┣┛╋━┫┛┗┳┳┓
┛┃┣┏┳┗┳┣┻┏╋┛┣┃╋┓┓┳━╋┓┻┃┣┫╋┻┻┳┓┃┗┏┃┳┃━┫┓╋
┏┗━┓┏━┻┛┻┗┛┃┫┛┓┗┃┗┛┏┫╋╋┫╋╋┣┳┗━┫╋┳┗┛┣┳┛━┣
┏┃┫┃┻┏┛┛┛┫┏╋┛┣╋┃╋┫┏┓┓┃┣┓┳┣━┣┻┣┻╋┗┛┫┻┣┏╋┫
┗┓╋┛┃┫┏┣┃┃┏━┣╋┛┃┣┗┏┛┫┳╋┳┛┣┃┗┓┏╋┃┻━┏┗┓┏╋┛
╋┫┓┣┛┃┏┣┃┛┫┫┣┫┛┏┃┓┓┃━┫┗┏┗┓━┳┣┛┻┃┛┃┣┏━┗┗━
┛┳┏┃┏╋┛╋┛┗┛┗━┳━━┫╋┣┓┣╋┫┓━┻┏━┳┛┫╋┏┗╋┛╋┃┗┳
┗┣┗┫┗┓┛┳┻╋┣┏╋┃╋┣┫┏━┣┣┗┫━┻┃┏┗┫╋┗━┏┛┏┃┻━┛┓
┓━┣┻┓┃┳╋┏┣┫┓━━┫━┏┓━┗━┛┗━┻┓┏┃┓┛┛┓┃━━┣┛┏┻┛
┗━┫━┗┓┏┻┣┃━┳┫┻┻╋┛┻┫━┏┛┃┏━┛╋━┻┛┗┏┓┻┏┣┃┗┫┫
╋┓┫┗┓━┏┻┏━┻┻┻┏┏┫┃┻┓┫┗┫┫┳┫┫┏┃┗┳┛┻┳┻┣┛╋┏┗┛
┃┛┗┏┻╋┻┫━┣┫━┃┃┛┓┗━┛┣┻╋┛┫┳╋┣┛╋┻━━┫┫┛┛┗┣┣┓
┏┓┻┣┗┓┃┫┻━┛┣┫━┓╋┗┣┣━┣┃┏┗╋┗┫┓┏┻╋┗┃┻┻┻┗━┃╋
┗╋┣┛┣┻━┃┃┻┏┳┛┓┻┫┓┃━┗┣┣╋┳┏┳┫━━┫┻┻┫━╋━━┃┳┓
┃┛━┏┣┓╋╋┻┫┏┓━┛┻┓┓┣┛┻╋┏╋┗┗┃┛┻┗┛┗┗┗┏┃┓┳┏╋┏
┓━╋┗┓╋┓━┳┻┛┳┏┫┗┓━┛┳┏┣┏┓┻━┫┣┏┃┻┗┻┣┳┻┳┻┳╋┳
┓━┃┫┻┳┣┳┏┗┓━╋━┃┻┳┫━┻┛━┛┗┛━┓┃┓┻━━┛┏┫┫┻┏╋┏
┗┓┓┳┃┏━╋┏┣┏┫╋┛┻┻━┻┛┣┛╋┻┗┃┫┓┃┏┗┓┫┫┓╋┣┻╋┣┻
┻┫┛┏┗┣┓┫━┏┃┳┳━┃━┫┗┓┫╋┣┻┃┣┛┻┓┻┓┳┛┓┛┳━┗━┳┃
┻┳┃┗━┏┳┏┗┫┗┳┓┛┻┗╋┳┳┳┻┣┓┣┻╋╋┻┣┏┫┏━┃┫╋━┣╋┣
┳┏╋╋┓╋┃┃┓┫┫┣┣┗╋┗┏┏╋┻┗┛━┓━╋┗┣┣━┏┻┗┻╋┫┃┻┗┏
┻┻┏━┻━┃┗┫┗━┻┫┻━┻┳┫┏┛┗┓┛╋┗┃┏┫━┫┏┗┃┏━
┓┗╋┫┃┛┛┣┛┏┳┣┗┓┻┫┏┗┏┣┻┻┻┗┓┃┛╋┳┏┫┻┫┓┻┏┻┣━┣
┳┗┻╋╋┻┳┳┣┣┓┃┫┃┗┃┛┫━┓┗┻┫┓━┏┗┻┗━╋┫┗┗┓┗┓┳┏┗
┣┗┏┗┃┳┣┏┳┃┓┛━┓┻┗┳┏┏┗┃┓╋┻┏┻━━┣┫┻┏╋┛┓┫┛╋┓╋
┗┳┓┳┗┃┃┗┣┃┗┃┳┗┛━┏┗┳┛╋┣┓╋┃┃━┃┏┗━╋┫┳┛┳┃┫━┏
┫━┣┃┛╋┻┳┃┓╋╋╋┓┻┏┓┳┗╋┛┻┫┻┃┗┣┛┣┻┗┏┗╋┫┏┫┫┳┗
┛┏┓┓┃┓╋┳━━━┃╋┗┫┻┻┗╋╋┓┫┫┻┻┫━┃┏┣┃┛┏━┏┏┃┫┳┣
┻┓┣┣━┏┻┃┻┓┓╋┏┛┗┛┣┫┗┃┳┗┏┫┓┫┏┻┻┓┛╋┫┳┃┳╋┛━┣
┻┏┳━┏━┻┫━╋┃┳┫┃┏┻┃┛┗┳┛━╋┳┗┃┳━━╋┻┻┻┫┣┛┗┳┓┳
┏┛┳┗┳┣━┻┳━┃┏┻┳┗┓┛╋╋┗━┏┏┛━┣┫┏┏┫┫┣╋┛╋┣┣┳┣┗
┫┣┛┣┣┛┣┛┗┃┣┏┣┓┣┛┫┏┫┃┻┏┣╋┗┃┣┓┫┣┣┛┳┏┏━┏╋┛╋
┛━┏┫┳┳┣━┛┃━┃╋┳┛┫╋┫┃┏┳┃┻━┣┃┗━┓┳┏┃┣╋┛┳┓┛┗┻
┳┃╋┏┓━┛┻┫┣╋┃┃┗┻┗━┓━┛┣┓╋┗╋━┗┃┻╋┳┳┏┳┫━┻╋┃╋
┗╋┣┓┫┳┏┫┣╋┣┏┏┃┻┫┃┣┻┓┣┛┓┳┃┳┳┃┗┗┗┛╋┃┃━┣┻┓┳
┃┓┫┻┏┃┗┏┗━┳┫━┗┣━┓┫┳┳┣┏┻┛┻┛╋┏┻━┗┳┓┳━━┻┳━┻
╋┫┃┛╋┓┛┳┓┳┻┻┓┗━━┛┓╋┣┣┳┻┃┗┓╋┣┣┳┫┣┃┃┏┛┃┣┻┓
┏┃╋┓┛┫┃━┳┃┓┳┛┣┫━┫┛┫┻━┳┫━┏┣┻┃┳┗┳┛┻┃╋╋┓┗┳┻
┏┗┫┻┻┓━┓┣┛┻┏╋┗━┫┓┣━┏┳┻┳┏┣┛┗┫━┓┳╋┏┳┏━┳╋╋┳
┓┣┃┣┃┫┗╋╋┣┛┳┗┻┛┻┫┻┃┓┣┗┗┛┣┓┓┛┻━┻┛╋┛╋╋┻┣┃┣
┓┃┣┻┣┓┣━╋┓┛┏╋╋╋━━╋┳┏┏┗━┻━┏━┣┏┛┗┛┏┻┏┏┣┳┗┛
┳┻┫┗┗╋┏┳┳┃╋┏┏┃┫━┻┣┛┏┣┗┓━┛┓┫┗┓┫┳┛━┛┗┛┫┗╋┣
┛┛┛┓━╋╋┣┛━┫┳┗┛━┫━━┳╋┳╋┏┃┫╋╋┛┏┻━┃┳┗┛┻┛┳┳┃
┃┻┻┏┣┛┓┻┻┻┃┻┫┏┣┣┓┗━┗┳━━┓┻━┓┓┫┣┫━┛┻┓┓┻┃┓━
┗┓┛╋┻━┗┛┳┏━┳┃┗┣┻┫┫┃┛┃┓┃┛╋┗┗┳┏┫┗━┃┃┗┃┗┛┓┏
┣━┻┛┣┓━┗┫┛━┛┗┃┏┏┗┓╋┓┻┓┫┗┗┃┣┳━┻┳┓┛┓┏
┏┛╋╋┛┃┳┻┗╋┻╋╋┃┃╋┗━┫┣┗┏┃┛╋┓┛┣┣┏━━┏┫┗┗╋┳┛┣
┛┫┻┣┏┳┗┳╋┏┏┣━┛┫┻╋┏┫┣┃┳┛┻┣┛┣╋┫┫┛╋┃┗╋┫┓┫┏┏
┗┃╋┻┃┫╋┫┣┻┻┗┛━┫┛┫╋┓┏┻┫┗┣┳┳┗┣┃┗╋┫┓┛┻┃┏┻┳┣
┏┏┣┗╋┗┏━┳┏┛┣┗┏┣┏┫┃┗┣┣┳┗━┫┃┓┏┳┫┳╋┣╋╋┗┻┗┏┏
┓┓━┣┃┳┳┃━┫┓┗┏┻┣━┣┓┛┗┫┓╋┏┗┓┳┛┏┗╋┃━┛┻┗┣┓┳┻
┣┳━┳┛━┏┗┫┓┣┫┛┻┣╋┏━┏┫┳┛┫┏┗┫┏┳┻┳┗┳┫┃┃┻┏┏━━
┳┓┫┏┏┗┓┃┃━┃┗┻┻┃┓┳┻┻╋┣┛┏┻┃┣┳┏┫┫┃┓┻┃┣┛┫╋┛┃
┃┃┫╋━┃┛┳┳┛┃┫━┗┻┛┳┗┏┃┣┳┛┣━┛┏┓┛┳┻╋┃┳┃┳┓┃━━
━┏┻┳┗┣┣┛┛┣┻┗┓┻┳┛┗╋┃┛┃┳┳┣┗┫┛━┳┗┛┓┗┏┗┫┻━┓┫
━┳┏┫━┳┃━┗┫┣┛┳┳┃┻┻┻┣┛┳┗┏┏┃┗┻┣┻┃┓┛━╋┣┳━┏┣┣
┫┏┏┗╋━┏┣━┫┃┳┻╋┻┛┓┓┗┃━┓┫┻┳┗┗┏┃┃┏┏┓┗┏┛━┫┏┣
┓╋━┓┓┗╋┛┣┃┏┗┳╋┫━━┣┓━┫╋┃╋┛┃┓━┛┳┓┏╋┣┳━┃┏┃┳
┫┗┫┳┻┏┳┓┻┻┫━┛┳┛┣┗┻┻┻┻┻┫┏┻┣┏╋┃┏╋┳┃┏╋┣┗┣┳┓
╋┻┃┳┓╋┃━┗┛┳┫┏┗┻┻┻┏┃┣╋┻━┗┃━┗╋┃┣┃┏┗┗┓┣┛┃┗━
┛┻╋┻━┃┻┗┛╋┗━┫┓┏┛┗┏┗┗┓╋┏┓┻┣┣━┗┓┫━┣┏┳╋┣┃┃┛
━┏━┗┫┗┃┛┏┫┣┳┃┗┗╋┫┓┻┗╋┃┃┻┻┫┏╋╋┗┃┳┗┳┻╋╋╋┗┳
┣┃┫┓┳┛┏┃┓━┣━┏┻╋┳╋━┣┛╋┳┃┛━┓┳┛━┳┏┻┏┻╋┗┳┳┻┫
┣━┳━┓┗┗╋┏┗━┃┛┃┣┛╋┃┳┗┛┣━╋┻┣┏┫┳╋┫┻┓━┳┏┏┫╋┻
━━┫┛┳┳━┳━┏┣┓┓┏┫┗┻━┗┃╋┓┣┃┓┫┗┻┛┻┻┳┓┗┏┻━┻━┻
┓┻┫┃┻┗┓┏┛┛┻━┳┻┳┓┣━┻┗┛┻┣┛┃━┗┳┛━┻┳╋┳╋┻┻┛┳┣
┓┫┓┃┫┃┳┃┣╋┳┏┗┏┛╋┳┳┃┓┣━┓┫┛┏┗┣┻┓┳━┳┓━┳┻┏┃╋
╋┳┳┛┣┏━┓┳╋┏┳┃┛╋┛┳┏┓━┛┏┛╋┗┳┃┏┛┃┳┓┫┳╋┻┛╋┫┏
━┛┗╋┛┛┏┏┫┫┻┓┗╋┫┛┣┓┻┻┳┛╋┗┃┗┃┻┳┫┃┓┻┣━╋┣╋━┓
━┻╋┳┃┻┫┫┣━┃━┳┃┗┫┳┳┗━┣━┫┏┫┗┳┫┣┛┻━┏┻┏
━━┃┣┻┳┫┣┛┏┏┏┓┃┃┳┛┓┣┓┛┛━┣╋╋╋┗┓┃━┗┳┫┛┓┫┓┣━
┏┻┏┳┃┳┻┃┛┫━┃┛┫┛┗┛┓┣┳┏┏━┓┏┣━━┓━┫┏┏╋┓┫┃┗━┛
┻┣┣┃┛┓╋┫┛┻┳┏┫┫┣╋┳┗━┻┏┻┳━┛┣┏┏┓┗╋━┃┓╋┻┳┛┃┓
┫┣┛╋┳┫┣┫┣┗┃━┏━┻┏┏┻┛┫┓┓━┻┻┃┫━┓┃┗┛┳┛┣┣┫┃┃╋
┫━┳┻╋━━┻┛┓┃┗╋┛┻┃┃┃┏┗┓┣┻┻┗┻┳┃┗┏┓┏┣┫┳┗┫┳━┣
┛┗━━┳┏┛┻┓━━┻┳┏┏┓┛┓┫┗┣┳┗┫┣┳┳┏━━╋┣┳┫┳┗┃┛┛┣
┛┛┻╋┓┳┣┣┣━┳┗┛┗┏┓━╋┃┛┓┣┻┳┛━┃┫┣━╋┃┳┫┳┳┫━┓┏
╋┫┫┃┓┻┏╋┏┃╋┛┗┫┃━┃┃━┫┛┣┛┃┫┃┓╋╋┗┳┏┣┛┃┗┗┃┃┳
┏┻┫┗┻┣┓┣┗┫━┣┫┗┃┗┻┗┏┗┏┳┛┏━┓┣┗┏┏┃┳┓┗┫┏┛┏╋┛
━┓╋┓┻┻┣━┗┣┣┛┃┛┃┃┛┻┗┓┣━┓┻┃━━╋╋┏┻┣┓┻┳┻┣┳┳┳
┗┻━┗━┫┫┫━┃┫╋┛╋┻┗┫┗━┏┗┛━┓┗┛┣┗━┗━━┏┣┃╋┓┓┏┃
┫╋┛┗┫┗┓┳╋┗┃┛┣┣┣┳╋┫┣┏┻━┻┛┛┻┻┣╋┣┻╋┫┻┗┏┓┫┏┳
┛┗┏┃━┓┫━┫┛┗┛╋┛┓┗┏┗━┗┏┣┻┗┣┛┃┏┫┳┛┗┣┣┳━┓┃━┛
┃┣┣━┻┳┳┗┃┃╋┻━┗┻┗┓┫┃┳┫┫┫┫┏━╋┣┻┻┻┏┫┗╋┛┏┳┗┃
┃┏┳┫┛━┗┃┛┫┳━┫┫┛┓┛┛┻┗┃┫┃┣╋┻┃┻┗┏┓┫┳┫╋┓╋┻┗┓
┳┓┻┓┏┫┛┻┫┛┫┛┏┏┳━━┛┣┣╋┓┃┃┓╋┃┳┣┃╋┓┓┻┏━┗┻┓┛
┓┓┃╋┛━┗┳━┗┃╋╋┣┳┳┛┓┏━┫┃╋╋━┫┃┛┳┫┣┳┏┓┗╋┫┃┻┏
┛┛┣┛┣┣┓┓┛┣┻┫┏┳┳┫┻┃┣┻━┛━┫┗┓┣┃┏╋━┫┳┃━┃━┛┃┛
┓╋┓━┏┗┳┳┃┻━┫┣┳┓┓┃╋┗┏┫╋┳━┏┓┣┫┓┓┳╋┣┗┫┃┏━┗━
╋┗╋┣┏┃┣┣┻┫━┃┏╋┓┃┗┳┻┣┏┫┛┛╋┃┳┛┓┣╋┻┛┗┏┫┫┗╋┛
┳┃┣┣┃┏╋━┗┛┻┏┣┳┏┻┳┗┛┓┻┃┻┫┏┏┓┻┃┳┻╋┻┻┛┣┃┃┛┻
┣┫┫━┏┃┻┳┓━╋━┫┗┛┳┗┣┣┓┫━┣━┓┻┏━┻┛╋┗┣┗━┳┣┣┗┃
┻╋┫┏━┏┳┓┳┓┻┫┗╋┻┃┏┻┛┫┳╋┫┓┣┛╋┫┓┳┛┳┳┏┓┓┳┻┃┳
┳┃┫┳┣┓┗━┏━┃┻┻━┛┃┛┻┓┫┻┓┫┣┫┣┛┣┏┓┓┗┻┏┛
652 :
名無しさん:2006/12/17(日) 07:41:11 ID:clZwSPJz
!!!
╋╋━┗━┗┻┓┳┓━┗┏┏┻┓┛┛┻┫┛┃┻┛┛┛┳┫┃┏┳┫┳┳┣┛┗┗┣╋
┫┳┫┫┃┣┏┏┃┏┫┗┏┗┻┏┻┃╋┃━┳┗┫┣┣┳┫┣┓┻┃┛┣━┳┳━┓┗
┏┓┻┳┣╋━┗┗┳┳━━┣┓┳━━┫┓┗┣┏┓┏┏┳┓┗┳━┫┫━┏┃╋┗┫┛
┓┻┛┣┣━┓╋┏┣┗┓┻┣╋┃┫╋┗┗┳┓╋┫┃━┏┛━┻┏╋┛┻┏┃┗┫┏┗
┛━┻┛┫┛┫━┣┳┗┛┫┫━┃┏┏┓┣┓┣┃┃┫╋━┫╋┗┫┻┗┓┳┫┳╋┛┫
┃┏┫┻┫┛┓┳┓╋┻╋┏┻┳┏┃┻┓━┳┛┻╋┣╋┃┛┛━╋╋┣┃┫┃┻┣┏┃
━┣┫┫╋╋━┓┛┗┓━┗┳┗┗┛┗┳┣┏╋┏┏┏┻┫┃┻┏┻┛┛━╋┳╋┗┻┳
┏┃┣┓┃┓━┓┻━┣━┫━┻┓┏┏┣┃╋┏┃┏━┓┓┣━┏┣┛┃┓┻╋┏╋┫┓
┣┣┣┓┏┏━╋┣┣╋┃┣┃┛┗┳┫━┓┣┳━┻┣┻╋┫┃┃┓┓┏┳┛┓┻┗┛╋
┏┏┫┛┫┓┻┃┫╋┳━┃┫╋┏━┳╋┫┛┃┏┏┃┏━┓┫┓┳━━┻┃┃╋━┃┃
┻╋┗┛┻┫┳╋┫┓╋┻┓╋┣┃┫┃┣┣┏━┫┃┳┗┓┣┫━┻┓┃┫┛┫┓┏┃┏
━┓┓┏━┛━┻┗┫┃┛┫┻┳╋╋┗┫╋┛┓╋┫╋━━┻┓┻╋┣┻┳┣┳┫┃┃┗
┛┫┏╋┳┳┳┣┓┛╋┳┣┃┏┣┗┗┛╋┃┻┛┓┏┗┛┛┣┣╋┃┫━┛┫┓┓━┫
┃╋┳╋┃┻┃┳┻┃┳┻┣┛┗╋┃┓┛┗┏┻━┫┗┫┛╋┫┃┛┳━┛┫┓┣┳┣┓
╋┏┏┃┫┓┳╋┗┻┫┃┫╋╋┗┣┛╋┃┏┗┏┃┃━┓╋┳┏┛┛┣┗┓┗┃┏┛┫
┻┏┗┓┫┣┳┗┻┳┏┗┗┛┣┃┳┳┗┗┗┏┻┓┫┳┫┗┳┫┓━╋┫┻┗┃┓╋╋
╋┣┓┫┳┫┏┻┳┏┣┏┻┃━━━┃┃┃┫━┏┏┓╋┏┳┃┛╋━┳┗┳┏┓┃┣┓
┏┻┃┻┳━┳╋╋━┛┫┃━┏╋┗┻┓┏┣┻╋╋┗╋┳┣┓┻┣┳┏┏┫┣┛━━┃
┃┛┳┗╋┣┃┻┳┣┳┛┗┳┓━┻┫━━┃┓━━┛━┛┛┻┫┃━━━┏╋┳┏┣┳
┏┗┛┣┗┗┳┗┃┏┗┣┗┏┏┣┣┛┻┗┏┻┗╋┫┓┛┃┓┛┫╋┓┛┛╋┛┣┫┫
┳┣┃┣┗┣┏┗┓┫┛┫┓┣┳━┫┫┳┳┓┃┛┗━┓╋┏┫┓┏━┣┫╋┫┻┳┳┃
┃┫┏┳━━┛┻┃┏┫┻┛┛┃━┓┣┛┛┃┳┗╋╋┣┏┳┛━┻┣┗┓┻━┻━┓┫
┫┻┣┏┳╋━┗━┳┓┏┫┓┗┳┻┛┗┏┣┣┻┏┫┳┫┛┳┓┻┃┫┃┃━╋┏╋┗
┃┗┏━┏┫┳┫┃┳┓╋┏┏┓┗┏┏┻┫┳┛┫┗┻┳┣┃╋┛┓╋┃┏━
┗┗┣┛┳┗┛┓┻┗┳┓┣╋┻╋┣┳┓┫┛╋┗┃┳┓┳┓┫┫┏┫╋╋┣┣━┻┣┣
┛━┓━━━┣━╋┫┃╋┏┣┫┛┗┳┳┳┻┗┏┗┃┛╋┫┏┣┣━┫┫┛━┏┗┫┗
┗┏┫┓┣┛┃━╋┓┏┫┃┫┃┳┛╋┃┏┻┗┃┻┣┏┻┣┣┃━┣┏┏┳┗┃┫┛┫
╋╋┗┫┣╋┛┣┫┏┳┫┳┫┏┣┻┃┗┗┣┫┓┻╋┫┃┗┗┏┣┗╋┛┻┗┓┃┛┻
┗┓┻╋┃┻┃┣┛┫┻┗┫━┫━┫┻┛┓┏╋┃┛┫┓━┏┃┣━┓┳┗┣━━╋┏┳
┓┫┛┳┫┣┫━┓┛┓┗━┏┫┫╋┛━━┓┓┛╋┳┳┫┫╋┏┛┣┛┃━━┃╋┏┳
╋╋┣┃┫━┏┻┗╋┃┫┻┓╋┳┣┃╋┳┫┫┫┓╋┛┻━┓┛┃┓┛┗┳┃━┗━┛
┻┣┳┣╋┓┏┻┻┓┗━┃┣┳━┳┛┛╋┏┛┫┃╋┛┻╋┳┛┛┃┏┛┻┳┳┓┏┻
┣┛┣┗┻┛┫┃╋┓┓┣┓┃┳┣┗┓┏┳┛┫┓┻━┫┛┳┓┫┏┏┛┻━┳┻━━╋
┳╋┣┗┛┳┫┛┓┛┛┏┏┃┫┣┣┫╋━╋┓┳┣┗┛┣┣┻┏┗┃┃┏┗┻┏━┏┓
┛┃┏╋┻┃┏┣┛┛━┗━┗┗╋┛┛┻┃┫┗┻┗┓┳┳┛┗┏┗┏┏┳┻━┓┗┃┏
┫┣┳╋┳┣┣┏┛┛╋┳┳┛┫╋┳┏┫┫┃┃┓┓┣┏┣┏┛┗┛━┛┓━┳┓━┛┣
┏┳━┓┓┏┓┣┏┏┏╋┻┛┣┫━┣┛━┓┗┛┣┛┃┫┗┓╋┳┛┃┛┻┻┫┗┫┳
┗┏━┫┗┳┳━┳╋┻┛┫┻┣┳┫┻┛┃╋┗┃┏┻┳━┳╋┃╋┣┛┛┓┫┃┣━┳
━╋┣┃━┳┣┛┳┫┓╋┳┣┃┗┫┫━┻┃┗┗┻┳┓┣╋┗┣┳┛┃┗┫┣╋╋┗┻
━┫┣┳┻┏┃┏┳┓╋┃┃┗┫┏┓┫┣┏┳━┣━┳╋┣╋┻┫┳┓┃┻┃┃┃┓┫┓
━┛┫╋┏━┃┣━┏┓┫┣┏┏┳┫┏┻┫┳━┳┓╋┗┣┛╋┛┓┫┳┣┏┃┗━┛╋
━┓━┻┓┛┓┗━┗┃┗┣┛┓┓╋┫┛┛┫┏┻╋┃┳╋┣┃┏┣┗╋┏┗┏┻┗┫┻
┫┓╋┏┻┳╋┃━┻┻┫┏┛┃┓┓┃━┣┓┏┻┗━┗┓┃┓┳┻┏┫┳┓┛┳┗┻┳
┳┳╋┫┻┏━┓┫┣┳┃┏┣━┣━━╋┫┫┻━┓┃┃┛┣┏┏┻━━┏┓┃┛┏┫┻
┗┏┫┻┏┫┫┏┓┏┗┳┛┳┏┻┫┗┻┳┻┛┻┗┣┃┫┛┛┣┳┳┃┗┻┃┣┃┓┛
┣┫━┓┛╋┗╋━╋┏┓╋┏┏┓┛┛┗┻┳┗┗┻┳┛┗┻┣╋┃━┓╋┏┫━┛┏┣
┻┃┫┻┳━┗┃┏┓┳┓┫╋┛┳╋┓┫┫┣┗┫┃┛┓┣┗┛┛╋┃┗━┳┃┛╋┣┣
┃┫┓┏┳━┗┗┻╋┫┃╋┳┛┃┏┫┗━┻┗┫╋┻┓┫╋┫╋┣┣┫┫╋
┫╋┳┗┫┓┛┃┻┏┳┓┓┳┫━┏┣╋┻┳┣┳┫┛╋━┻┃┛┃┏┳┗┗┏┃┗┛┗
┗┳┓┻┛┛━╋┫┃┃┳┃┣┛┃┣┣━┃┛┻┳┏┣┏┛┳┣━┫┏┛╋┓━━┓┻━
╋┫━╋┏┓┏╋╋━┳┛┣┏┻┃┣━┻┗╋┛╋┛┗┗┗┻┏┻┻┳┫┫┻┻┻╋┏┓
┳╋┳┻┛┗┗┫┓┳┛┓┛┓┫┻┏┻┛┻╋┓╋┃┫┳┗┫┛╋┫╋┻┻┣┃┏━┫┳
┓┏┗━┏┏┓┓╋┣┣┣┛┏┣┓┏━┻┃┃┗┻┣╋┓╋━━┗┛┏┣┣┗━━┻┓┏
┛┓┣┃╋┳┣╋━┃┳╋┳┓┻┓┏┻━┳┳┣┓┳━┫┣┫┏┳┣┻┏┳┗┣┃┛┃┫
┻┳┳┗┫┛┛┗┛┛┃┓┛╋╋┻╋┻╋┃┳┫┫┏┣┛┫┗┫┣━━┻━┗┃━┳┗╋
┃┛┗┫┏┏┏┣┗╋┗┃┓┛┗━┛━┗┻┗╋┃┻╋╋┣┣┳┏┻┓┗┣┓┻┫┗┓┛
┏━┛┓┏┫━━━┗┫┗┛┫━┃┳╋┛╋┫┻┓┃┛┻┛┻┣━┻┗┣┓┓┏┣┓┃┗
┫┛┛╋┣┻┗┗┏┫┃┣┳╋┃┣┛┫┫┓┏┃╋╋┳╋┃┫┫━┳┗┛┣┛┫┗┣┻┗
┛╋┃╋┻┓┃┻┗┛┓╋┫┓┃┫┃┃┗┛┗┫┃━┛┻┗╋┛┳┳┓┻┓┗━╋┓┗┣
┗┛┣┻┏┳┃┛┓━━┛┓┛┛┫┻┏┛┳━┣┃━┳┣┃╋┳┫┳┗━┳┛┛┫┻┓┓
┃╋┃┳━┫┫┓┣┛┳┛┏┓┣┗┳┗┏┃╋┏┫┻━┃┃┓┳┃┓┫┓┏┏┓┻╋┫┻
━┓┫╋┫┏┃┏┓┫┓┏╋┗╋┻┛┳┛┓┣┃┓┫┏━┣┳┻┫┣┓┓╋┃┛┫┛┻┗
┻┛┛┛╋┓┃┣┛┛┛┳━┏┳╋┳┻┛┛┛┛┣┫┃┛━━┣┏┣┳╋┏━┫┓┗┗┣
┓┏┗┻╋━┛╋┛━┻┓╋┳┫┳╋┗┫┗┣┻┓┗┃━┫━┣┣┗┛┫━┫┳┏━┫━
┫╋╋┳━╋┓┛┫┛┓┳┏┻┳┫┛┻┃┻┗┻┏┓┏┃┓┃┃╋┗┓┗━┣━┳╋━┏
┛┃┻┳┓┏┗━┳┣┗┣╋┫━┗┣┗┃┣┫┏┳┫┓┻┣┃┳┏┻┃┏┻┃┃┳┫┃┗
┓┏━┗╋┣┫┳┫┓┃┣┫┳┻╋┗┫┫╋┏┳┛┳┏┣┏┣┓┣┓┏┛┻━┏┫┻┣┗
╋┣┃━┳┻━┛┻┗┣┻┗┣┣┗┃┳┳┏┗┓┃━┳┛┣┻┣┻┃┓┓┣┳┃┃┫┛┏
━┗┫┛╋━┫╋┓┃┃┏┗┓┓┣┗┃┣┣┃┛┛┗┛┣┗┏┏┫┻┣┃┓┣┣┓┣┗━
┳┓┓┓┻┏┣┓┻╋┃╋┻┳┻┻┳┫━━╋╋┗┃┃┳┣┣━┏━┣╋┗┗┏┃┗┛┓
┣┏┻┫┣┗┓┏━┛┳┫┗┻┻┗┣┏╋┳┓┗╋┓┗╋┏┃┏┫┗┳┻╋┣━┛┏━┃
┃┻┻┗┓┣╋┃┣┣╋┫╋┣━┳┏┻┳┗┃┣━╋╋┛╋┓┗┳┣┻┓┛┫
┻╋┻┃╋╋┣┛┫┓━┫┫┫┫╋━┻┫┳┻┓┫┓┃╋┓┃┗┗┛┗┫━┳┃┃┓╋┣
━┳━┻┣┛━┓┫┳┳┓┣┓┛┛┗┓━╋╋┓┛┃┏┛┻┃┏┫┛┏┏┣┓┛━┃━┣
┻┃┛┓┓━┣┓┗┃┓┃╋━┳┗┫┏┣┻┳━┻┃━┫━┃┗┣┃┫╋┫┏┗┻━┳┓
┫┏┏┫┫┣┫┣┃┗┣┃┻┳━┃┣╋━┻┛┻━┳┻┏┛┃┫┣╋┫┃┛┃┳┫┣┃┃
━┳┏┛┳┻╋┳┗┏┣━┻━━╋┳┣┓┫┳┳┻┗┛┻┃┻┻┏┛┫━┃┃┣━┓┛┓
┓┣┗┗┫┣┫┏┻┫┃┛┳╋┻┣┏┫╋┫┻┗╋━┗┗┻┫┣┛┗┗┃┗┃┓┫┫┫┃
━━┓┗┻┣┓╋╋┗┗┓┛┫┣┗┓┳┃┣┳┓╋┣━┓┓┃┓┛┫╋┃┫┏┻┻┣┻┓
┳┗┣┻┫┛┫┗┗┗┗┏┗┳━┻┫┳┗━┳┏┓━┗┛┛┳┓┗┻┓┗┣┛┃━┏┏┓
┣┃┫┻┻━┣┏━┛┳┓┻┃━┫┗┫━┳┣┣╋┳╋┣┗┃┏┫┣┃━┻┛┣┳┛┫━
━┓┓┻┳┏┳┃┃┣╋┫┳┣┳┫┫┛┓┛╋┃┣━╋━┗┛┛┗┳━━┣┓┻┳┻╋┓
┓╋┓┗┳┏┫━┻┓┛╋┳┓━━┗┏┣┏┏┳┗┃┫┛┓╋┏┏┳┃┣┻━┫┃┳┳┻
┳┣┓━┫┣┳┃┏┏┳┻┓━┏┃┓┃┛┏┛┏┣┣┛┫┓┳┣┫┏┓┫┳┳┗┃┓┏━
┻┻┛╋┣┃┏┣┳┛┏━┓┓┗┓┫┃┃━┃╋┃┳━┏╋┓┳┃┳┣┗┃┫┓┗┛┣┓
┗┻┳┓┗┗┓┏╋┗┻╋━┛━╋┣╋┃┏┻┣┻┓┗┛┳┏┳┫┣┗┣┓┳┏┣┳╋┳
┛┣┓┳┻━┫━╋╋┗━┏┫┣┫┗┻━┓┃━┳┫━╋┓┛┳┏┓┏┻┗━┓┛┛━┫
┳┃━┃┻┗┻┗┛┃┫┫╋┓╋┛━┫┛━╋┛┏┓┗┏╋┃┻┛┻┻╋┻┓┛┳┃┳┫
┛┻━╋┻┳┻┛┗┏━┣┏┫┻┏┛╋┳┫┣━╋┃┻┣┏┻┛┫━┫━┫┳╋┛┻┻┃
┃┫┃┻━┫━┃┗┏┏┓┓┣┓╋┃┫┗┏┳┏┻┻┻┻╋╋╋┻┏┛┃╋━┏┻┣╋┏
┗┗┃┛┫┓┫┻┣┃┃┛┣┫┓┻┃┛┫┳┗┻┛┓┃┳┗┓┻┻┳┗┣┗┣┫┣╋┓┓
┓┳┳┫┏┗┛━┃┣┛┓━┛╋┗┻╋╋┃╋╋┃┻┏┃┃┻━┻╋┗┳┓┛┏┣┏┓━
┛┻┻┏┏┳┛┻┏┫┓┛┻━┫┃┏┛━┛━┃┳┣┛┓╋┻┏┏┏┫┫┻┗┣┗┣┏╋
┳┛╋┻┏┣┛┃┣┗┻┗┗┣┣┫┛┻┗┛┗┗┓┻┣┏┓┗━┫╋┛┻┓━┻┃┃┣┛
┗┳━┳━┗┫╋━┳┻┻┣┳┳╋┃┃┻╋┻┛┏┗┣━┻┏┻┳┏┳┫┣┃╋━╋┓┃
┫┓┏┗┣┓┳┗┃┛┃┻┻┓┳┫╋┛┣╋┏┫┻┃━┫┣┳┫┣┓╋┗┣┛
┛┃┃┣━┳┓┳╋┗━╋┛┣┓┻┣┫┫┣┛┣━┏┗┃╋━┛┃┗┫┣┫╋┳┫━┛┣
━┃┻┫┳┃┳┣┏━┳┫┳┻┛┓┫┻┻┣┻┏┃┏┫┻━┓╋┫━┗┳━┗┻┗┣┫┗
━┏━┻━┗╋┫┻┗━┓╋┓┫┃━┗┓┻┫┫╋┳┗╋┗╋╋┓━┫┫┏┓┃┳┗╋┃
╋┓┻┛┃┛┻┗┻┣┗┳┏━━┣┫┣┃┻┻┫┻┃┫╋┓┃┣┃┻┏┏┛┓┏┫┫━┣
━┳┳┓┏┃┓┳━┣╋┛┃╋╋┫┛┫┳┏┳╋┏┣┳┫╋━━┫━┣┻┓╋┃┳┳╋┗
┓┃┳┓┛╋┏┛┫┏┳┻┳┻┻┏┓┻┃┓┃┏┳┻━┳┻┳┓┣┏┗━┃┓┳┓┃┣┛
┏┏┏┣┓┻┣┳┻┓┻┓┃┏┏┳┳┫┣┗┻┓┳┛┻┣┣┏┓┏┏┗┗┫┻╋┏┗┗━
┛┃┣┣╋┃┳┛┃┛━━┫┃┻┣┏━━╋┻┏┓┃┻┗┫┣╋┓┻╋┃┗┳┗┗┣┣┓
┛┃┻━┣┃┣┻┣┻┫┻┓┛┗┃┻╋┻━╋┓╋┗━━┃┣┣┛┓╋┻┏┃━┫┏┻┫
━┓┛╋┻┛┓╋┗┓┫╋┗┫┓┓┛┛┛┛┻┫┫┣━╋┻┳┛┻┳┃━┃┗┓┳┻┗┗
┏┗┣╋┫┏┳┫┳┻┳┗╋┓┣┻┃┃┛┳┻┳┗┛┛┏━┻┫╋╋┓┫┗┃┻┃┛┻┛
━┳━┓┓┣╋┃┳┗━┫┏┳┗┳┓┃┳┻┃┃┫┓┗┫━┏┛┛┻┣╋┣┻┣┓┫┻╋
┣┛┳┳┛╋┛┗┗╋┻┓┳━┓━╋┳┛╋┳┳┻┃┃┛┛━┛━┳┻┏┓┣┃┛┏╋┫
━╋┳┗━┳┫┳┃┛╋┻┫┫━┓╋┛┗┃┳┃╋┣┏━┃━━┃╋┓┓┻┳┗╋┃┻┫
┗┻┓┳┣┣╋━┃━┳┫┓┻┏┗┻┣━┏━┳┛━┏┛┓┣━━┏┛╋┫┗┓┣┗┓┫
┣┓┃┣┛┓┓┗┳┛┫┗╋┛┳┫┃╋┣━┫┃┳┓┳┣┛┣┗┻┳┏╋┻┫┛┫━┃━
┗━┓┫┛┻╋┣┣┳━┃┗┗┓┳┛┳┛┣┫┗┃╋╋┗┻╋┓┳┫━┫┛┳━┻┻┫┏
┳┣━┃┗┣┓┃┃╋┣━┻┗┫━━┛┳┏┫┏┣━┓┳┃┃┣┫╋╋━┗┣┛╋╋╋┃
┛┏┫━━━┫┻┻┫━┻┻━┻━┏┗┫┏┻╋┃┳┣┻┓┛┃┗┳┓┃┓┓┳┛╋┣┣
┗┳┓╋━┣┃┳┃┓┛┓┻┃┓┗┛━┛┗┻┗┏╋┛┛┓┻┏╋┫┫┗┳┳┓┫┫┓┻
━┛┛┓┳┗┫┓┛┏┻━┏┛┛┃┃┫┛┳┗┓╋┛┳┓╋╋┣┫┃┛┏╋┫┗┓┏┳┳
┳┃┓┳╋╋━╋┓┓┃┓┃┗━┏┗┻┓┫┣┻┳┓┳┳┏┻┣╋┗┏┳┗╋┫┫┃┛┗
┛┻┛┻╋┓┃┛┳┛┃╋━┫━┓┛┓┃┣┓┳┫┣┛┻┫┻┛┗┳┏┛┻╋┗┫┣┛┳
┏┫╋┛┃┗┳┳┏┏┣┻┏┛┛┳┃┓┃┳┓┛┏━┣┳┏┗━┫┃┃┫┣┏
┓┳┓━━╋┣┏╋┻┣┏━┳╋┗┣╋┻┫┗┫┓━╋┣┛┫┫┓┏╋┳┫┳┻┫┃┛┛
━┫━┛┳┏┣┗┛┫━╋┳╋┣┃┏┳┓━┳┃┻╋┫━┗┻┣┣┓━┛┓┫╋━┏┳┻
┫╋┛┳━┳┓╋┗┫┫┫┫╋┗┛┳┓┫╋╋┣━┻┛┻╋┗┛┳┳┳┏┳┣╋┫╋┫┏
┏━┃┻┗┃┻┗┳┏┻┗┣┳┫━┛┳┓┛┓╋┳┻┳━┫┃┛━┏┻┳┫━┗┣━┛┫
╋┏┣┣━╋┳┫┳┫┣┗┻╋┳┻┫━┃┛┏┻┳╋┓━┳┻┗┳┣┳┫┻┳┳┃╋┣┛
┳┓┻┗┻┳┓┫┓┣┏┛┻┛┻┛┣┫━┗┓┣┛━┛┛┗┛┓┛┃┛┻┏┫┗┗┫━┗
┃┛━┫┣┓┓━┫┻╋┻┛┛┫┣┓┃┛┗┳┳┫┣┳┏┫┳┗┓┃┗┃┏┣┓┃┗┗╋
┗┏━┻┫┛┓┳┫┏┓╋┳┛┫┣┳┓╋┛┃┣┣┫━┳┓┃┻┗┓━┏┗┣┓━┃┗┃
┃┣┓┫┛┳┃┳┏┻┣╋┏┗┛┓╋┓╋┃┛┻┫╋┗┓┻┏┏┳┛┳╋┛┣━┛━┣┳
━┳┃┏━┏╋┓┳┛┗┻┓━┣┻╋┏┣┻╋┛┏┗┣┗┻┛┻┏┫┏┳┃┗┫┳┛┫┃
┓┗┏┣┛┛┃┫━┗┫┣┛┃┣┣┗┗━┃┓┳╋┛┫┳┳┫┓╋━┓┳┳┣━━━┳╋
┣┳┣╋┏┏━┛┓┓┓┃┃┃┓┏┻┗┏┃━┗┣┓╋┃┗┻┏┛┏┻┏╋┣┣┣┃┃┓
┣┓┃┃┫┣┫┃┫┻┣┃┏┫┓┏┏┻━┃┛┓┣┏┗┛┣┓┓╋┳━┫┏┏┃┳┳╋┏
┃┻╋┓╋╋┗┳┗┻┳┻┳╋┛┣┓┃┳┏┣┃┻┓┣┓┣┓┣┃┓┗┫┗┓┏┳┻┳┏
╋━╋┓┛╋╋┃┛┃┃┛┏┳┏┏┳┻┳━┳┗┏┛┛┳┓┗┗┛┫┳┫━┻┻┻┓┛┣
┗┃┫┏┣┣┏┳┳┏╋┳╋┗┳━┫┓┳━━┃┳┻━┳┳━┗┗┫┗┛┃┛━┗┫━┏
┓┛┛╋┳┃┗┏┻╋┗╋┓╋╋┃┃┛┻┗┗┛┣╋━┣┏┗┓┃╋┻┓┗━┣┻━┏┛
┗┓┃┛┃╋┏┛┃┫┏┏┣┏┛┫┓┏┫┗━┏┗┣┛┛┛┣┻┃┏┳┣━┏┫┳━┗┛
┗┃╋┃┻┳┣┗┃┗┫┫┃╋┛┻┗━┃╋┣┻┳┻━┛┳┗┗┏┫┓┗┻┏┗┃┻┃╋
┛┫┛┣┣┣╋┳┛━┓╋┣╋┣┛┫┻┳┓╋╋┻┓┛━┫┗┣━┫┏┃┛┻━┫┻┛━
┻┏┃━┻┣┳┓╋┳┳━╋┃┓┻┳╋┗┫━┛┏┗┓┣┫┳╋┫┳┓╋╋┓┻━┓┓┛
┛╋┗┣┣┃┛┏┳┛┳┻┻╋╋┻━┛┃┻┗╋┛┣┗┻┗╋┃┃╋━┓┫┃┃┫┳┓┗
┻┗┳┳┻┗╋┃┓╋━┣┳┓┃┣┛┏╋┓┫┛┣┏┳┃┻━╋┫┻━┫╋┛━┛┏┏┳
┓━━┛━━┃┫┫┛━╋┏━╋┫┫╋┛┳━━┫┓┻┗┳┃┛┗┳┗┃┳┫
┣┫━┛┓┣┗┛━╋┃┻╋┣╋┗┣┓┛┛┃┣┻━┏┛┓┣┏╋┛┓┏┣┓┻┫┻┳┃
╋┓┛┳┻┛┻┗┳╋┏━┃┣┗━┫┓╋┛┛╋━╋┳┫┗┃┳┳┻┓┃━┫┗┃┛┓┣
┫┓┏┫┛┗╋┣┓┣┃┏┫┛┃┏┓━┗┣╋┏━┣┓┓┳┓━┫┫┫╋┗┗┏┻┻┗┫
┗┓╋┫┏┣━┃━┫┳┗┛┣╋┳┓┃━━┳╋┣┻┛━┫┃━┗┗━┛┃━┻╋┫┃┳
┛┣┻┣┛━┛┻━┣━━┫┃┏┃┳━┫┳┏┻╋┏╋━┏┫━┏┫┓┗━━┻┻┣╋┓
┣┫┏┣┛┳┻┓┃┃━┃━╋┃┓┓┳╋┫╋┛━┻┛━━┫┗┳┏┫┛╋┻╋┳╋┣┃
┗┗┓┛┏┏╋┣╋┓╋┻┃┣┃┏┗┻┣┗┣┛┗┃┫━┏╋┃┛┛┫┫┫┫┃┫┫┓┣
┛┗┓┻┛┓╋┳━┣┏┓┏┏┏┳┓┳┏┏┃┛┛┳┫┏━┻┣┃╋┏┏┣┫┏┗┻┗┻
┫┣┫╋╋┛┳┻┻┣┃┃┗┛┓┛┫┗━┻━┓┣┣┛┓┃┏┣╋┛┛┓━┓┃┃┓┻┗
┏┣┳━┻━╋┃━━┏━┛┏┻┃┳╋┫┃┣┻┣┳┳┓┗┏┫┓━┣┗┗╋┻┗┳╋╋
┃┣┓┓┓┳┓┣┗┏┣┻━┓┗┻┻┣┓┣┏┻━┣╋╋┓┗┓╋┻┛┣┛┳┓┏┳┓╋
╋┳┳┻┏┫┫┫━┛┓━━┗┻╋╋┏┫┓┫┗┏┛┓┗┻┛┏┃┏┛┗━┫┫╋╋┫┛
┳━┃┛━┣┃┫╋┫┣┫┏┻┓━┏┏┻┫┏┃┓┗┻┫┳┻┻┛┫┫┏━┃┛┳┳┳┃
┫┻┛━┓┳┣┳┓┣┏┓┛┳┣┃┳┻╋╋┃┫┏┳┛┳┻┃┓┓╋┗┃┏┗╋┫┫┃┻
╋┻┣┫╋┫┏┓━┳┛━┗┫━┫━┳┗┻┻┃┣┣┃━┓┓┫┳━┫┗┏┛┳┗┣┃┣
┻┛┏┣┣┏┗┃━┏┓┗┻┳╋┗┻┃┳┛╋┏┛┛┗┏┏┓┣┓┃┛┗┛╋━┗┻┛┃
┫┏┓┣┛┳┓┣┣┫━┣╋┏╋┛┻┫┃┫━╋┃╋┏┻┫┗┃┓┣┗┓╋┳┫┛┫╋┓
╋┻┃╋╋┗┫┗┏┣┗┻┳┻┣┓┫┓┃┻┻┳━━┓┓━┏┛┳╋┳┛┫━┏┳┫┓┫
┻┫┛┓┫┃┓┃┳╋┳┻┫┣┏┃┏┳┣┻┗━┓┳┻┏┛━┣━┗┳┫╋╋┛┓━┣━
┻┗┻━┻━┫┃╋╋┫┳┳┫━╋┏┻━┫┫┃┣┳┛┓┻┛━╋┻┏┓╋┓┣┛╋┏┫
┓┗┛┃┏┣╋━┣┣┛┣━╋┏┫┏┣┏┛┏┃┣╋┏┃━┣┗┓━┏┗┗┫┳┛┛┫┃
┃┻┓┛╋┣┳┃━━┗╋┻╋┳━╋┛┣┻━╋┛┻┳┛┳┛━━┏┓┓┳┻━┓━┃┏
┗┗┫┫┗┳┗┏╋┗┳━┓━┗┃┛┃┏┏┗┓┻┏┫┳┣┫┃┃╋┻┳┏┃━┛╋╋┫
┻┣┫┗┛┗┣━╋┗┻╋┻┏━┫┃╋┣┃┳┃━━┣━┛╋┣╋━┃┣┫┗
┛━┗┳┫┓┓┗╋╋┫┓╋┏━┏━╋┃┛┃┳┛┳┛┳┛┛┏╋┏╋┳┣━┣┫┏┗┗
┳┏┻┻┏┏━┓┛┫━╋┣┛┃┗╋┫┣━┻━━┳┏┏┛┃┳┫━┗╋┳┗┫┓┓┻━
┻┗┏┗┗┏┳┫┏╋┏┓┣┏┗┗┓┛┣┏┳━┫┫┻━┻┓┏┳┗━┫━┫┳┻╋━┻
┓┳┫━┻╋┳┫┗┳━┛━┛┻┻┻┫╋┛━╋┫┏┓┏╋┏┏┗┳┗┓┃┻┗┣┳━┏
┳╋┳┏┏┛━┣┛╋┻━┗┻╋┏┗┏━┛┏━┳┻┻┏┃━━┏┳━┫╋━┏┓┳┫┛
┳┃┻┻┏━┻┳━┃┃┻╋┳┣┗┫┣┏━┣┗┃┳┛╋┓┳┏╋┣━┳┫╋┳┛┗┫┻
┣┳┫┫┳┻┗┛┃┏┫┣╋┗┗┃━╋┫┻┗┓┃┳━┻┛┃┛┗┳┗┓╋┃┗╋┃━┻
┓┃┳┫┏┛┛┳┻┗┻╋┻┻┏┻┛┃┗┫╋┃┻┳┛━┳━┣┃┛┫┃┳┗┳┳┳━┃
┻━┻┃┓┫┏┳╋┫┗━┻━┓┳┫┣┫┗┫┫┏┃┓┃┃━┫┫━┳┻┓┓┓━┣━┓
╋┻┳┏┛┳┛┗╋┻┻┫╋━┳┫┏┓┛┫┣┓┫┫┓┃┣┛┳┫┓┫┃━┛┣━┻┓┓
┛┳┓┻┳┃┳┗┏┗┃┗━┏┻┗┣┣┃┏━┏╋┃┏┣╋┓┣┛┛╋┗┳┻┓━┓┓┫
┛━┃┻┳┗┳┃┻┳┣┗┏┫┗╋┣┗┻┛┃┗┫┓━┏┫╋┓┃┗┗┗┣┛┛┃┃╋┣
┻╋┛┫┣┛┃┛┗┓┗┻━┓━━╋━┻┏━┃┣┳┏┳┻┗┗┣┃╋┗┳┏┳╋┛┛┻
╋┓┏┳┫┏┓╋┫┳┗┳╋┃┗┃┫┏┗┗┻┓━╋━┣┣┗┃┃┛━┳┛┳┛┗┫┃┓
┫┗┛┫┃┏┗┻┗┏┓┳╋┫┃┛┫┛┃┫┗┃┻┏┏┃┓╋┃┣┻╋┏┓┏┳┃┓┳┃
┏┻┓┃┗┻┓┻┫┏┣┣┛┃╋━━┻┣┫┓┳┃┻┻┣┣┣┗┳┓╋┫┏┣┻┳┗┃━
┫╋┣┃┫┻┗┳┃┛┓┛┳┫┃┳┗┗┓┳┃╋┳┣┣┏┏╋┫┳┗┓┓╋╋┛┫┓┣┓
┛┏┻┏┛┓┫┃┣┻┃╋┓┛━┣╋╋┛┃┣┫━┃┻┣┓┗┗┫┏━┳┳━┣┳┗┏┫
┛┓┫┏┣╋┣━━┳┏┏╋━┫┳┣┗┣┏┻┛┣━┏┗┗┫┃┳┓┏┻┻━┛┳┗╋┛
┣╋┻┻┃┃┛┏┓┓┗┏┳┳┣╋┛┓┻┫┳┳┗┳╋┓┫┏┳╋┏┣┓┏┣┳┫┳┻┻
┫━╋┛┏┓┳╋┏┃╋┫┛┏┳┳┃┏╋┓╋┳╋┻┣┛┳┏┛┣╋┣┛┣┻┏┻━┳┓
┛╋┗┗┫┃┏┃┻┳┓┃┃┻┗┻┳┃┓┳┛┫╋┓┣┏┃┃┗┫┃┃┫┃┛━┣┳┃┛
┏┓┻┏┃┃┗┳┗┫╋┗┻┣┛┻┛┏┫┣━┣╋┣┛┻┓╋┳━╋┓┏┫┣┻┃━┏┻
┫┏┻┻┣┏┳┻┗┏┣╋━┻┳┗┳╋┏╋┛┣┣━┗╋┗┛┣┗┗┓┃┏┗
╋┗┏┗┃┣┫┫┛┻┫┛┫┛┻━┳┛┻┳┃┳┳┣╋┓┗┗┛┻╋┃┣┳┓┓╋━┫┏
╋┣━┣┃┓┣┣┗┛┳┏┣╋┓╋┗┓┃┃┳━┓┓┻┫━┫━┃━┃┫┛┓┗┓╋━╋
┫┳╋╋┻┗━┳┃┻┳┻┓┣━┗┗┛┳┗┣┳╋┣┳┣┗┳┫┣┣━╋┛┣━┣━┛┻
┫┳┳┗╋┃┓┃┓┳━┏┻┗┣┳┣┃┗┓┃┃┏┻━┗┫━┃┏┫┣━┗┣┗┓┏━┻
┻╋┣┛━┃┗┣┃┫┳┃┳┳┫┗┏┫╋┃┃┗┓┃┫┣┓┻━━┫┏┫┫┳┃┏┻┃┣
┃━┓┛┻┳┳━┛┣┣┏┗━┣┫┣┛┣┃┣┗┳┳┗━╋┻┏┳┣┫━┗┻┫┣┣┻┳
┣┓┓┣┳┫╋┣┻┣┳┏┏┗┫━┛━━┣┏┗┓┣┏┻╋┳┏┗━┛┣╋╋┻┗┣┛━
┃┏┫┫┣┣┛╋┳━╋╋┳━┻┃┏┗┗┻┳┗┳┗┃┗┗┗┏┻┣┓┣┗┃┻┗┃┻╋
┗┻┳━┣┣╋┻┏┣┓┳╋┏┳━┫┓┃┓┗━┫┫┣┃┛┃┗┏━┻━┣┛┗┏┗┗━
┗━┳━┳┓┳┗┃┃╋┫┛━━┫┏┻┓┳┃┫┓┗┃┛┗┛┛┳┗┏╋┫┫┛┻━┃╋
┗┫┣┫┓╋┻┫┗┻┣┏┻┣┻┣┻┻┛┗┏┻┃┣┫━╋┫┫┗━┳┛┣┣┫┃┓┣┃
┛┗┛━━━┣┻┻╋━━┓┫┻┫┳┗━┛┛┗┻┏╋╋┣┫┏┳┃┛┻┗┫┻┫┛┻┓
╋┫╋┫┳┗━┏┣┫┗┣┫┳━┫┓┫┳┏┃━━━┛┻┃╋┛┫┻┫┳┫┓━┣┓┗┛
┏┏┗┳┣┣┗┫┳╋┫┓╋┳┣┣┻┻┻━┻╋┓┃┗┗┏┣╋━┫┻┃━┻╋┻┓┫┳
┻╋┏┣┏┃┳┣┻╋┳┳┏┗┳┓╋┃╋┫┻┛┏┏╋━╋┫╋╋┏┻┻┛┓┃┻┃┻┳
┳╋┓┗┃┻┃┓┓┫╋┗╋┫┳━╋┃┃┛┫┏┫┻┓┃┣┣┃╋┓┛╋┃┫━┫┃┓┏
┻━┻┃┃┗┣╋┣┣┫┣┛┫┻┓┃┛┫┏┳┫╋┛┳┳┃┓┛┓┣╋┳┻┛┫━┣┏┫
━┻┫┛┳┫┻┣┳┣┳┣┳┗┓┛┓┓┣┳┻┃┏┣┻┃┣┳┓┳┗╋┗┻┻┳┛┗┣┓
┣┣┏━┳┳┗┏┫━┳┃┗┃┳┓┏┛┛━┏┣┫┛╋┣━┳┓┫┳┏┏┓┫┛┣╋┛┗
┏━┻┏╋┣┗┏┻┓┃┓┓┣┓┻┗┛┛┃╋┏┏┫┻━┗┻┳┣┛╋┗┻╋━┏┗┳┛
┓┻┏┣┫┳┻━┻╋┓┛┻┗┃┻┫┗╋┏┫┗┫┗┓┏┫┏┫┫╋┃┛┃┃┗━━╋┻
┻┓┓┛┣┳╋╋┃┗┳━━┗┓╋┣┃┗┫┣━┗┣┳┳┗┃┫┃┳┃┏┗┻┛┃┻┫╋
┻┃┗┃┻┓┗┏┻┃┃┛┫┫┗━┣┗┛┃┛┣┻┫┗━┻┛┃┻┛┣╋┻┓┻┓┏┓┃
┳┫┃┓┃━┗┫┗┛┳┫┗┳╋┣┃┻┏╋┓┏┗┳┏┗┓┏┻┛┣┳┗┻╋
┓┳━┫━┫┻┣┫┏┛━┫┣┻╋┻━┓━━┗╋┳┫━┻┻┫┣┫┓┗━┓┛┛┣┣┛
┓╋┣┻━┃┛┛┳┃┓┻┣┓┣┫┗┏┃━┗┛┫┃┫╋┗╋╋━┛┳┏┣╋┻┗━┃┻
┣┗┃┛┃┛┻┓┻┻╋╋┫┻┻┃┓┻┻┫┓┏┣━┻┗┳━┓┛┻╋╋┫┣┻┣━┳┻
━━┗━┳┏┻┳━┛┣┳┻╋┗┏╋┏┃┏┛┏╋┛┃┫━┻━┫┃┓┫━┫┓┛┛┏━
┛┳┗┓┃┃━┏━╋┏┳╋┛┳┃┣╋┫┻┓┳┣┻╋┻┫┗━┏┗┗┏┓┓╋┗┛┃┏
━┏┳┣━┫╋━┣╋╋━┣┃┻┗┛┗╋┻┣┣┣┫╋┏┗┗┗┗┏┓┓┻╋┗╋┃┣┓
┫╋┓━┫┏┻┳┛┳┻┣┗┃┳┳┣┳┏┗┻┻┻┃┫┏┛┫┳┃━┛┛┗┣┏━┻┫┻
┗┛┣┏┫┛┃━┣┛┗┃━┃┻┃┃━┃┣┳┓┻┫┏┛━┫┗╋┏┫┏━┏┃┳━┫╋
━┳┃┓┫┗┣━┏┗━┛┃┃╋╋┣┏╋┏┓┓╋┃┃┗┛┛┣┓┗┣┗┻┳┣┣┓┓┫
┫━┳┣┓╋┛╋┓┳┏╋┣┫┃━┳━┫┣┫┳┳┗╋┃┗┃┓┳┻┛┫┣┗┏┗━┳┗
┳┻┣┃┣┫━┛┫┏┣╋┗┏┻━┃┻┻┫┣┫┏┏╋┣┳┫┃┣┛╋┳┓┳┓┗━┓┫
┳┃┻┗┓┃┻━┏┣┗╋┏┛┳┛┛┳┏┳┣┳┳┛┳┃┫┫┳┻━┛┗┏┣┻┗┣╋┓
┻┫┃┻╋┳┻┗┻┃╋┻┏┓┫┛┣┳┻┣┛┳┓╋┣┓┛┛┛┓┓┫┏┫┓┛┣┓┣┓
┗┗┛┫┣┓┃┛━┳┻┛╋┳┳┃╋┫┫┻┳┓┻┫┃┫┓╋━╋╋┣┃┳┻┻━┣┫┓
╋┛┗┛┳━┻┻┃┏┻┻┳┏┗┗┻━┃┳┃┏┗┓━┃┗╋┏┻┣┻┻┛┃┳━┻━┓
┏┫┣┫━┻┛┛┏┗┣┓┫┳┫┳━┣┃┣┣┳┃┓┻┳━┫┛━┛┣┳┻╋┛┓┳┃┏
┗┏┓┓━┫┻┻┗┏┗╋┫┣━┳┣┫┃┻┓┗┫┃┫┗┛┓╋┏┣┫┣╋┣┫┳┳━┗
┓┫━┃┓╋┓┗┏┛┃━┏╋┻┛━┫┓┳┫┫┻┻━┳┫┗┻┻┻━┻━━┛┻┏┃┃
┓┫┻┫┳┏╋┃┫┣┫┗┏┳┓┳┣┻┳┫┣┓━┓━┗┛┃┃┣━┛┃┣┓┓┃┫┗┃
┣╋┳┃┏┏┣┗┫┓━┳┻━┫┓┛┃╋┃┻┏┫━┛┻╋┣┏┏┏┗┳┛┫┫┓┛┣┳
┳┏┗━╋┃┛━╋╋┛╋┳┃┣┃┗━┛━┣┻┃┓━╋┗┓┏┏┣┻┫┓┃┃┫┓┳┳
┓┳╋┣┛┓┳┫━━┗╋┻━┳┻┫┻┃┓┻┳┃┫━┳┃━┣┗┣┫┓┓┻━┻┣┫┏
┛━┣┏┫╋┓┳┫┫┫┫╋┗╋┃┏┳┛┛┣┏┃┳┫┓╋┫┫┻┫━┣┫━┏╋┻╋┛
┛━━┣┛┛┏┏┛┓┗┳━┃┃┓┫┣━┫━┣╋┻┻┏┻┓┃┳┫┫┣━┳
┏╋┃┃┃┃┳┻┳┃┫┃┛╋┓┣┻┳┣┳┓┃╋┫┃┃┓┏┫┫┫━┳┳┏┛┃┫┳┫
┃┃┛┓╋┣┃┫┳┛┏┻┗┻┻┗┓┳┳╋┛┻┳┓┻┛╋┻┻┻┏━┗┛┓━┏┏┃┫
━┓╋┗┛┃┃┏┻┳┗━━┛┗┛┃┃┻┻╋┻╋┗┗┓┻╋┗┓┻┓╋┏╋╋┓┛┳┓
┳━┛┳━┓┓╋┳┻━┻┏┓┣┫┻┏━╋┏┗┃━┣┛┣┫┣┳┓┗┏┣━┗╋┓┫┳
━┣┻┛┳┳┣┃╋┗┻┏┃┏┓┛┏┳╋┻┻┣┫┳┗┏┫┛┗┛┻┳┫┛┏┫┓┻┳┣
┣┳┓┓╋┓╋┗┗┏╋┛┫┏╋┏┛╋━┓┗┏━━┻┓┃┃┣━┻┃┛┃┏╋┳┃┏┓
┻┃┳╋┏┏━┛┏┳┃┻┃╋╋┳┃┣┗┏┻┓┫┗┳┗┏┏┛┗┣┣┏┗┻┃┏┫┻┓
━┣┏┣┗┃╋┃┫┓┃┫┫━┓╋┓┃┃┓┛━━┻┓┗┓━╋┣┣┻┳┳┛┗╋┃┳╋
┻┳┳━┃┃┫┻┫┫┓━┃┣┻┓┣┛┣╋┳┻┳┣┗┻┳┫╋┣╋┃┃┻┫┛┳┏╋┃
┛┻┏┃┃┳┳┏╋┛┓┗━┛┏┻┣┗┻┃┏┻┛┻╋┃┻┳┳┏━┳━┏┛┫┃┗┻┓
━┫╋┗┳┛┛╋┣┣╋┏┣┳┳┫┃┫┗┻┓┫┗╋┃┓╋┗━┛┳┓┏┳┫━┓╋━┫
┫┓┗┏━┛┏┓┗┃┻┃┻╋┓┛╋╋┃━┻┳┏┣┣┳┏┳┻┃┓━┓╋┏┛┣╋┣━
┓┗┓┃╋┓╋┃┓┫━┓┻┫┫┓┗╋┓╋┣╋┻┛┻┳┳┗┣┳┫┫┗┏┻┫┓┃━━
┳┳┗┳┛━┃┣┗╋┏━┫┻┣━┣┻┃┗┛┗┏┣┳┻┣┃┫━╋┻┓┓┣┳╋━┛┃
┛┃╋┃┳┳┻━┳┳┃┗┫╋╋┃┃┣┛┗┏┏━┃┻┣╋┓┏━┏┛┻┻┓┻╋┃┣┛
┣┗┻┃┛╋━┫┻┃┏┫━┗┗╋╋┏┛┗━┻┣┻━┳┏┻┗━┻┳┫┳┛━┃━┓┳
┓┫┻┻┛┃┳┛┣┏┣┻┛┳┳┗━━┓┗━╋┓┓━┳╋┓━┓┫━┫┏┫╋┫┻┓┛
┳┗┻╋┗┛┣┓┏┣┏╋┳━╋┗┃┻┓┛┛┓╋┗┃╋┫┳╋┃┫┗┗╋┫┫┗┛┏╋
┻┫┗━┣╋┏┓┏┳┗┻┣┃┫┣━┗┃┻┗┫┗┃┓┗┣┳┻┗┛┻╋┓┣┳┓┳┻┛
┓┳┏┣┃┗┛┫┣┣┛┗┣┏┳┛┫┏┣┏┓┃╋┓╋┻┫━┃╋┏┗┻┛┏┳┳┣┳┃
┳┫┳╋┃┛┣┏┏┏╋┃┳┏┛┏╋╋┏┻╋━╋┫┏┓━┻┃━┳┣╋┻┛━┗┫┏┛
┫┛┣┗┳┓┗┗━┓┓┳┛┣╋┛┏━┏┣┛┃┻┫┓┗┗┳━┓┳┗┏╋┗┻┗┓┗┳
┗┫┻┫┳╋┫┛┛┃┃━┫┳┓┏┻┛╋╋┛┣┳┳┻━┳┫┓┻━┃┣━╋┛┫┻┏┓
╋┛┃┣┛╋┃┃╋┛┻┗┓┳┛━┫┫┳┃┣╋┃━┏╋┗┏━┳┣┣┫┓┓
┳╋┳┏┣┫┓┻┃┣┃┃┣┣┓┛┛╋┏┏┏┳┏┃┏━┏┣┣┓┫╋┓┻┗┫┛┃╋┫
┫┓━┫┳┣╋┏┻╋┻┃┗┏┻┳┣┏╋┏┏┻┓━┗━━┃┏┗┃┏┻┳┏┳━╋╋┳
┛┗┛┏┓┣┣┣┫┗┫╋┛━╋┗┻┛┻┗┓╋┻┳━━┫┗┣┏┗┓┃┣┏━╋┏┗┛
┳┫┃┫┣┣┏┏╋━╋━┻┏━┳┏┻┓┏┗┳╋┏┓┛┻┳┛┏┛┣┃┃╋╋┓┗┏┻
┻┃┫┣┻┫┳┗┣╋┏┣┗┛┫┳┳┛┫┳┗┓┓┛┳┫┫━┣┣┣┃┻┏┏┓╋┫┣┗
┳╋┏┏━┻┏┫┃┻┗┫╋━┓━┫━┫┓┗┏┓┣┗┫┃┻┫╋━┫━╋┳┳┣┗┳┣
┻┣┣┛━┓┓┣┗┳┛┏┣┳┛┳┣┣┓┏┗┣╋┛╋━┛┗━┃┫━┓┓┫┏━━┣┃
┻┓┫┳┛┣┳┫┓┛┗┳┃┫┛┓┳┗┫┻┗┛┫╋┓━┗┏┻┛━┣┛┳┗╋┓┛┏┏
━┛┻┃┳┏┳┛┳┻┫┏┣┗┏╋┻┫┳━┏┗╋┻┻━┻╋┓┓━┏┗┳┃┳┫┛┳┣
╋┣┳┳┣┛┫┫┓╋┳┗┳┃┛┗┏┛┣┣┏┻┃┫┣┳┓━┣┏┫┛┳┣┣┛╋┳┻╋
┓┫┗━┗┗┣┓┻┃┫┣┣┣┣┻┣┫┛┏┣┓┃┣┓┫┻┓┗┗┏╋┳━┫┏┻┳┻┻
┓┻┏┫━┛┣┗━┫┗┳┣┏━┗┗━┫┛┏┫┓┃┣┓┛┏┛┛┛┗┛━┏┣┗┃┏┗
┳┓┗┃┛┳┳┳┏┫┳┓┗╋╋┳┣┣╋┣━┻┗┳┓┣┫┫┃━┳┗┫┗┳╋┣┣┗┛
╋┓┫╋┫┓┫╋┏┻┳┓━━┛┳┣┗━┗┣┏┏┃┣┛╋┣┛━┳┻━┏┣┫┏┳┗┻
┫┛━┫┣┳┣┣┫┫╋┓┛┓━╋┫┓┳┓╋━┳┏┗┃┛┗┳┗┻┛┏┣┓┣┫╋┗┣
┻┫╋┃┻┣┓┛┏┳┫┗━┓┻┣┓━┫┓┻╋┳┗┛┫┃╋┏╋┓┳┏┻━┗┃┃┗┫
┏┃┻╋┗━┫┫━┫━┻┓╋┫╋┃┫┫┗┳━┫┳┛┫┣┃━┗┻┗┓┛┳━┳┃┳┳
┓┣╋━┏┫╋┗┛┛╋┏┓┳┃┛┏┃┫┏┃━┫┗┃┓╋┓┫┏┓┃┃┻┳┓┳┳┃┫
┫┳━┛┓┫╋┳┫┫━┓━┳┳╋╋━┳━┻┗━┳┳━┃┗┗┛┃┃╋┣┳┻┣┫╋╋
┛╋┗┣┻━┻┫┻┫┛┗┣╋┗━┣┳┳┫┏┓━┃┻┳┛┫┳╋┛┻╋┳┳┏┣┓╋╋
┳╋┓┫┳━┃┣┣┣━┻┓┳┻━┫┃┃┻┏┏┏┫┏┗┻┓━┣┓┏┏╋━━┛━┫┳
┻┫┫┣╋━┛┏┏┫━╋┛━┫┃┗┻┣┻┫┏┗┃┫┗┳╋╋┫━┳┫┓┻┣━━┫┣
━┓┓┗┃┳╋━┓┛┃┳━┣━┗┳┣━┻┃┫┗┫╋┗┣┣┓┗┃┛┛┣┓┛┓━┓┫
┗╋┏┳━┣┳┳┳┃┓━┳┏┻━┓┫━┻┏┏┗┗┣┫━┻┣┗┳┏┃┣┃
┓┫┳┫┃╋┏┓┗━╋━┗┃┣┫┃┏┳━┫┛━━┛┃┓┫┗┗┗┳┣┳┃┏━┳┏┓
┳┣┛┳━╋┳┻┓┏┫╋╋┳┻┗┏┏┏┓┗┛┻┃┣┛┫┗┻┗┳┏┃┏┻┣┗┗━┻
━┃┏┓┫┳┫┻┳┫┫┏┫┣┏┛━┃━┛┣┓┃┓┃┫╋┳┣╋┳┻━┣┛┛┫╋┛┓
┣┗━┛┏┛┃┻┃╋┓┳┏┏┓┗┏┻┓┫╋┗┫┳┣━┓┗┗┓┳┣┏┻┻┣┛┓┛┛
┃┗┏┃┳┳┓┓┓╋┻┫┃┻┳┓┗┳┣┻┏┫┣┫┏━┣┻┳━╋┗┃┣┓┛╋┛┃┣
┫━┣┣┣╋╋┣┫┗┗┫┓┳┓┳┫┏┗━┣┳╋┃┓┗┫┗┳┛━┻┛┏┫┓┳┻┃┳
╋┃┃┳━┫┃┗┏┏┃┃┛┣┣╋┓┓┓┏┗╋┛┏┓┃┗┻┳┓┏┗┻┓╋╋┓╋┳┃
┗┣┃┏┏┓┏┫┛━┗┗━┳╋┃┏┏┣┏┳┫━┓╋┏┓┻┛┓┗┫┻┫┓┓┓┻┛┓
━┛┓┏┫┓┃┳╋╋┓┛┫┗┫┻┫━┏━━┛┓┛━╋┳┗┳┏╋┳━┫┗┓╋━━┣
━┏┻┳╋┳┫┣┗┣┃┫┃━┏┓┃╋┓┫┃━┳┣┻┣┳┻━┏┳┻┃╋╋┃┃╋┛┗
┳┣┛┫┛┏┓┛┣┳┗┛┣━┣╋┃┻┫┫┃┣┃┓┣┫┫┫━┏┏┻┓┗╋┓┗┏┫┃
┓┣┫┣┻┃┻┫━┛┗┏┓┃┻┃╋━┣┻┛┳┏┫┣┗┏┏╋┫━┣┫━┣┛┗┳┻┃
┃┫┏┃┣━┓╋┏╋┻┳┻┳━┳┛┳┗━┃┣┫┃┗╋┻┃━┏━┫┓┗┃┫┻╋┏┃
┻┣━┓┻━╋┣┻┳┣┏┣━┣┻┳┓┓┃╋┫┃━━┫┻┏╋┗┏┣┫┣━┏┻┳━┃
┛┏┃┣┗┗┗┛╋┫┓┗┫┓┻┫╋┛┫┳┣┻┗┛━┗┣┳┃━┻┛┃┣┓┻╋┳┗┫
┃┳┳┳┗┛┏┓┓┏┻┓┛┗╋┳┛┳╋╋┻┗┫╋┛╋╋┳┃┣┻┳┣┓┏━┣┳┓┣
┣┫┫┛┻╋┃┳┻┃┃┗┓╋┣╋╋┏┛┫━┗┫┏┃┳┃╋┻┃┗━┻┓┻┏┗┏┏┛
╋╋┳┣┗┣┃┃━━━━┗━╋┃┻┛┓┻┗━━┗┗━┃━┣┗━┏┗┗┻┫┓┻┛┫
┃━┣┃┏━╋┣┛┏┛┃┛╋┳┣┓┳┏┃┗┏┃┏┳┗┳┗┣┛┗┗┓┓┛━┃┫┳┗
┳┓┫┓┏┫┃┏┛━┓━┏┓┣╋┓╋┳┏┃┃╋┳╋╋┫┳┳┛━╋┃┻┃╋┻┗┓━
┗┛┗╋┻┫┓┓┛━━┗┣┛╋━╋┫┛┻┛┻┃┻┗┫┏┗┫┣┃━┣━┛┗┗┻┳━
┗┛┫╋┣┫┛━┓┗┫┗┫━┗┳╋┫┃┣┗┫━┻╋━┃╋┻┓╋┏┛┳┓━┗╋╋┛
┻┓┻┣━┃┓━┃┃┻┻┣╋┃┳┣━┫╋┫╋┳┗┗┏╋┗┫━┣┳┣┗┗┏┣┻┓┳
╋┏┻┻┓┓┏┃┣┣┫╋━━┣━┗┃┣┻┳┣┛┫┻━┃┛┓┻┓┏╋┃┓
┓╋┗┫┛┫┃┛┗┃━┣┣┛┓┣╋┛━┣┃┗┣┫┃┗┛┃┛╋┗┏┻┗┓┳┓╋┫┳
┃┗┣┗┓┻┗┓┗━┗┳┻┻┫┃┣╋┫╋┃━╋┻┓┏┳━━┫┛╋┣┳┻┳━┫━┗
━┳┃┏┏┗┳┣┻┳┳╋┻╋╋┣┗╋┃┻┛━┳┗┛╋━┓━┛┛┣┣┃┗┻┣┣┣┃
━┓━┗┻┳┗┃━┗┏┣┫╋━┏┓┣┻┻┏┗┛┻┫┓┓┣┛┛┏┣┗┗┃┏┣┳┳╋
┫┻╋┗╋┃┻┣╋┗┃━╋┓━━┣┻┳┛┫━┏┃┓╋┗┫┃┫━┓┳┗┗┛┛┻╋┫
┃╋╋┣━┏┫┣┫┛┻┗┛┣┃┫┫━┻╋┓┓┃┫┳━┓╋╋┛┓┣┳┫┫┗╋┛╋┣
┓┣┳┏┛┻━┓┃┏┓╋┏┻┓╋┗┃┏┃┃┫┛┗┏┻┛┫┫━╋╋┃┫┻━┳┻╋╋
┻┫┏┫┣┛┗╋┏╋┏━┻┏┫┫┫┻┫┳┫╋┗╋┏┓┫┳┓┃┣┳┃┻┓┻┫┣┗┛
┫━┳┻┫┗┓━━┣┃┳┃┓┛┳┗┣┳━┃┣┣┃┛┳┓┣┛┓┃┻┏┛┓━┫┳┏┻
━┛┃┓┛┳┃╋━┣┣╋┛┗┃┣━┏┣┳╋┳┣┏┣┏┻┃┣┏╋┓┳╋┗┏┣┃━┃
┻┛┓┣┃┣┗┻┗┓┳╋┃┗┃┛┻┗┣┻┃━┏┏┻┣┗┗┛━┃┓┃┃┓┏┗╋┛┫
┓┻┃┓┗┫┳┳┓┏┻━┏┣┏┻┣┗┛╋┻┃┓┃╋┣┃┛┣┏┳┛╋┳┃┻┫┃╋┃
━┏┣┫━┛━┛╋╋━┻┻┳┃━┗┗┣┳┳┏┳┳╋┏╋╋┣┗┣┓━┏┳┏┃┻┛┗
┻╋┏┣┛┓━╋┻┳╋┫┫┓┣┏┻┃┓╋┫━┫┫┫╋┛┳┻┓━┳┣┣┓┳┓╋┏┣
┓┣┳┳┗┏┗┏┓╋╋┛╋┣┣┗┏┫┛┳━┫┛╋┃┫┫┳┻━┳┓┃╋┗┛┫┏┃┣
┻┻┃━━┏╋╋┻┓┣┻┫┣┗┻┣┓┗┛┻┣━┃┗╋┏┃┏┫┏┳┏┓┓┻┫┗┗┳
┻┻━╋━┗┗╋┓┻┗╋┳┣━┳┻━┛┛┻┻╋╋┃┓┃┫┃┛┳┗┗┳┏┃┃┳╋┏
┓━┃┓┃┻┻┏┛┛┗┣┓┫┗╋┓━┫┃┳┏┣┃┓━┫┓━┫┗┏╋┗┃┻┳┛┣┳
┳┏┓┗┻┗┫┛┛┗┓┏┫┫┓┻┣╋┻┻━┫┛┓┛┣┛━┏┣┃┫╋┛╋╋┃╋┗┛
┓┗┗┗━┃┣┣┳┗┗┃┏╋┫┣┃┣┏┓┃┛┏┫┫┃╋━┏╋┏┫┻┻┃┫┣┻━╋
┃┛┗┻━┃┗┣┓┻╋┣┗━┏┗┛╋━┫┃┛━╋┫┓┛┫┛━┻┃┛┳┗┣┛┣┏┣
┛┣┗┫┻┏┛┣┣┻━┗┻┳┃╋╋┛┳┗┗╋┏┏╋┻┳┛━┻┓┣┳┳┫┫┏━┳┓
┳┗┏┫┗┣┓┫┗┫┣━╋┛━┗┛┳┗┓┻╋┃┏┫┓┓━┏╋┻┣┓┓┏┏┃┛┃┳
┃┳┓┻╋┳━┗┓┣┣┗┣┓┗┳╋┃┳┳╋┻┣┻━┻┫┣┻┳╋┻┻┣╋
┓┗┏┣┻┓━┻┓┏┫┓╋┫━┳┗━━┏┛┣┗━╋╋┣━━┻┳━━┻┃┻┓╋┛┳
┏┳┗━┗┫┫┣╋┳┏┫┃┗┣┛┏┛┓┓┣╋┃┣┳┃┫━┻╋┻┛┃╋┏┃┫┗┻┻
━┣┗┃┗┛┏┗┫┳╋┛┣┛╋┗┓┳━┻┗╋┳━┳┻╋┳┛┗┫┏┳━┛┃┳┏┣┓
╋┳┣╋┻┃━┏━┣━┻┳┻┫┗┻┳┃┗┃┛━┫┃┫╋┏┣┗┣╋┛┃╋┃┣┓┓┗
╋┛┗┗┗┏┃┃╋┃┣┓┃╋┫┳┣━┓┣┣┃┏━┻╋━┃┻┏┣┓┗┃┗┫╋╋┳┫
┃┣┳┣┃┳┛┳┣┫┓┓╋┻┓┓┏┫┛┫┛╋┗┳┓┛┓┫┛╋┏┏━╋╋┣┫┓╋┳
┫┓┃┃┛┳┣╋┛┳┫┣┣┳┣┓╋┛┻━╋┻┓┳━┣┗┓┃┳┛┳┻┣┏┫┛┏┳┃
┳┛┣┃┓┫┛╋┛┳┛┏┛┫┣┳┃┛┻┳┃┣┫┃┻╋┣┛┃┣━┣┗┃┛┣┛┗┏┳
┳┣┳┗┏┛┣━┃╋┻┃┏┳┻┻┻┛┳┗┓┣┏┏┏┣┛┻╋┃┗┻┻┳┳╋┗╋┳┳
┏━┻━┗┫┗┻━┛┃┳┛┏┗┃┣╋━┳┃━┓┃┓┓┻┓━┏┏━┗┓┣┳┫╋┏┓
┻┃┏┻┛┗┃╋┛━┏┫┛┣┻┛┣┓┃┓┏┏┓┳┗┳━╋┣╋┳┻┻╋┛┗┃┗┛┛
┣┃┓┓━┃━┻┓╋┫┓━┃┃┣┫╋┫┗┻┳┛┏┻━┻┻╋┏┓┛┛┏┻┛┃┏┻╋
┏━┗┗┓┻┫┫┻━┳┫┣┏┣┫┣╋┫━╋┫┫┗━┗┃╋┏┓┏┣┓━┓┻┛┳╋╋
┻┳┃┏╋┛┣┳┏╋┃┻┻┏┳━━╋┳┳┗╋┳┳┣┻┻━┓┣┫┣┳━┻┫┏┛┳┳
┻┣╋╋╋┻╋━╋━┓╋┻┗━┣┗┻╋┣┻┻┫┻┗┫━┓━┏┻┻┻┃━┳┓┫┃┣
┗┳┗┃╋┳┳╋┛┃╋┫┏┣┫┃┳┃━┗┻┻┃┓┳┛┓┛┣┃┻┏┣┛┻━┻━┏┳
┻┃┗┫┛┃┃┫┳╋━┣┣┗┛┳┃┣┏┻┏┏┳┳┛┓┳┣┣┏╋┻┣┻┻┛┏┳┗┻
┏┗┏╋┃┓┣┫┻┗┣╋━┛━┻━┫┛┛┣┻┃╋┗╋┗┓╋┗┃┛┃┗┛┛┣┗┓┣
┻┗┣┏┫╋┏┃━┃━┳━┫╋┫┳┗┓╋┗╋┓╋┏┛┫┫┏┃┃┣┛┛━╋┳┃┛━
┫┻╋┳┻┗┗┓┓┃┳┛┗┛┏┃┳┃┻┣┣┣┫┛┣┳┫┃┫┓┫┛━┃╋┏┣┻┫┫
┳━┛┻┓┃╋╋┻━┫━╋━┗╋━┏┛┻┳━┛┛┳┣┏┃┃┳┗┻┛┫┣┻┫┫┗┳
┃┃┳┛┗┻┫┛┏┣┫┣┳┣┃┛┳┣┏┻┣┳┳┛┃┫┻┃┣┳┻┻┃┻┣┛┣┓┫┛
┻┣┃┻┣┣┻┏┏┫┏┣┏┻╋┗┳┳┃╋━┏┳┛┗┓┣┫┫┻┣┣╋┻┃┻━┓┛┳
┳┗┓┓┓━╋┗━┫┻┛┻━┫┓┏╋┏┻┻┫┗┃┣┛┻┳┛┗┓┃┛┗┗
668 :
220-152-88-93.rev.home.ne.jp:2006/12/18(月) 07:44:02 ID:ZnudlJRy
Exception EIdSocketError in module WINDOWS:SVCHOST.exe at 00066EA8.
Socket Error # 11001
Host not found.
669 :
220-152-88-93.rev.home.ne.jp:2006/12/18(月) 08:13:12 ID:ZnudlJRy
Exception EIdSocketError in module WINDOWS:SVCHOST.exe at 00066EA8.
Socket Error # 11001
Host not found.
670 :
220-152-88-93.rev.home.ne.jp:2006/12/18(月) 11:25:14 ID:ZnudlJRy
Exception EIdSocketError in module WINDOWS:SVCHOST.exe at 00066EA8.
Socket Error # 10060
Connection timed out.
671 :
220-152-88-93.rev.home.ne.jp:2006/12/18(月) 11:29:03 ID:ZnudlJRy
Exception EIdSocketError in module WINDOWS:SVCHOST.exe at 00066EA8.
Socket Error # 11001
Host not found.
672 :
220-152-88-93.rev.home.ne.jp:2006/12/18(月) 11:54:02 ID:ZnudlJRy
Exception EIdSocketError in module WINDOWS:SVCHOST.exe at 00066EA8.
Socket Error # 11001
Host not found.
673 :
220-152-88-93.rev.home.ne.jp:2006/12/18(月) 11:56:07 ID:ZnudlJRy
Exception EIdSocketError in module WINDOWS:SVCHOST.exe at 00066EA8.
Socket Error # 11001
Host not found.
674 :
220-152-88-93.rev.home.ne.jp:2006/12/18(月) 11:58:12 ID:ZnudlJRy
Exception EIdSocketError in module WINDOWS:SVCHOST.exe at 00066EA8.
Socket Error # 11001
Host not found.
675 :
220-152-88-93.rev.home.ne.jp:2006/12/18(月) 12:29:27 ID:ZnudlJRy
Exception EIdSocketError in module WINDOWS:SVCHOST.exe at 00066EA8.
Socket Error # 11001
Host not found.
676 :
220-152-88-93.rev.home.ne.jp:2006/12/18(月) 12:33:38 ID:ZnudlJRy
Exception EIdSocketError in module WINDOWS:SVCHOST.exe at 00066EA8.
Socket Error # 11001
Host not found.
677 :
220-152-88-93.rev.home.ne.jp:2006/12/18(月) 12:35:43 ID:ZnudlJRy
Exception EIdSocketError in module WINDOWS:SVCHOST.exe at 00066EA8.
Socket Error # 11001
Host not found.
678 :
220-152-88-93.rev.home.ne.jp:2006/12/18(月) 14:34:29 ID:ZnudlJRy
Exception EIdSocketError in module WINDOWS:SVCHOST.exe at 00066EA8.
Socket Error # 11001
Host not found.
679 :
220-152-88-93.rev.home.ne.jp:2006/12/18(月) 15:41:10 ID:ZnudlJRy
Exception EIdSocketError in module WINDOWS:SVCHOST.exe at 00066EA8.
Socket Error # 11001
Host not found.
680 :
p090.net222.tnc.ne.jp:2006/12/18(月) 16:19:24 ID:slJ66xTr
Exception EIdSocketError in module WINDOWS:SVCHOST.exe at 00066EA8.
Socket Error # 11001
Host not found.
681 :
p090.net222.tnc.ne.jp:2006/12/18(月) 16:21:17 ID:slJ66xTr
Exception EIdSocketError in module WINDOWS:SVCHOST.exe at 00066EA8.
Socket Error # 11001
Host not found.
682 :
p090.net222.tnc.ne.jp:2006/12/18(月) 16:23:21 ID:slJ66xTr
Exception EIdSocketError in module WINDOWS:SVCHOST.exe at 00066EA8.
Socket Error # 11001
Host not found.
683 :
p090.net222.tnc.ne.jp:2006/12/18(月) 16:25:27 ID:slJ66xTr
Exception EIdSocketError in module WINDOWS:SVCHOST.exe at 00066EA8.
Socket Error # 11001
Host not found.
684 :
p090.net222.tnc.ne.jp:2006/12/18(月) 16:27:32 ID:slJ66xTr
Exception EIdSocketError in module WINDOWS:SVCHOST.exe at 00066EA8.
Socket Error # 11001
Host not found.
685 :
p090.net222.tnc.ne.jp:2006/12/18(月) 16:29:34 ID:slJ66xTr
Exception EIdSocketError in module WINDOWS:SVCHOST.exe at 00066EA8.
Socket Error # 11001
Host not found.
686 :
p090.net222.tnc.ne.jp:2006/12/18(月) 16:31:41 ID:slJ66xTr
Exception EIdSocketError in module WINDOWS:SVCHOST.exe at 00066EA8.
Socket Error # 11001
Host not found.
687 :
p090.net222.tnc.ne.jp:2006/12/18(月) 16:33:45 ID:slJ66xTr
Exception EIdSocketError in module WINDOWS:SVCHOST.exe at 00066EA8.
Socket Error # 11001
Host not found.
688 :
p090.net222.tnc.ne.jp:2006/12/18(月) 16:35:55 ID:slJ66xTr
Exception EIdSocketError in module WINDOWS:SVCHOST.exe at 00066EA8.
Socket Error # 11001
Host not found.
689 :
p090.net222.tnc.ne.jp:2006/12/18(月) 16:37:58 ID:slJ66xTr
Exception EIdSocketError in module WINDOWS:SVCHOST.exe at 00066EA8.
Socket Error # 11001
Host not found.
690 :
p090.net222.tnc.ne.jp:2006/12/18(月) 16:40:02 ID:slJ66xTr
Exception EIdSocketError in module WINDOWS:SVCHOST.exe at 00066EA8.
Socket Error # 11001
Host not found.
691 :
p090.net222.tnc.ne.jp:2006/12/18(月) 16:42:08 ID:slJ66xTr
Exception EIdSocketError in module WINDOWS:SVCHOST.exe at 00066EA8.
Socket Error # 11001
Host not found.
692 :
p090.net222.tnc.ne.jp:2006/12/18(月) 16:44:12 ID:slJ66xTr
Exception EIdSocketError in module WINDOWS:SVCHOST.exe at 00066EA8.
Socket Error # 11001
Host not found.
693 :
p090.net222.tnc.ne.jp:2006/12/18(月) 16:46:16 ID:slJ66xTr
Exception EIdSocketError in module WINDOWS:SVCHOST.exe at 00066EA8.
Socket Error # 11001
Host not found.
694 :
p090.net222.tnc.ne.jp:2006/12/18(月) 16:48:22 ID:slJ66xTr
Exception EIdSocketError in module WINDOWS:SVCHOST.exe at 00066EA8.
Socket Error # 11001
Host not found.
695 :
ntkngw366039.kngw.nt.ftth.ppp.infoweb.ne.jp:2006/12/18(月) 17:19:49 ID:tmFJErPN
Exception EIdSocketError in module WINDOWS:SVCHOST.exe at 0006610C.
Socket Error # 11001
Host not found.
696 :
220-213-116-098.pool.fctv.ne.jp:2006/12/18(月) 17:24:37 ID:5gekl4Mu
Exception EIdSocketError in module WINDOWS:SVCHOST.exe at 00066EA8.
Socket Error # 11001
Host not found.
697 :
220-152-88-93.rev.home.ne.jp:2006/12/18(月) 17:25:20 ID:ZnudlJRy
Exception EIdSocketError in module WINDOWS:SVCHOST.exe at 00066EA8.
Socket Error # 11001
Host not found.
698 :
ntkngw366039.kngw.nt.ftth.ppp.infoweb.ne.jp:2006/12/18(月) 17:26:11 ID:tmFJErPN
Exception EIdSocketError in module WINDOWS:SVCHOST.exe at 0006610C.
Socket Error # 11001
Host not found.
699 :
220-152-88-93.rev.home.ne.jp:2006/12/18(月) 17:27:25 ID:ZnudlJRy
Exception EIdSocketError in module WINDOWS:SVCHOST.exe at 00066EA8.
Socket Error # 11001
Host not found.
700 :
ntkngw366039.kngw.nt.ftth.ppp.infoweb.ne.jp:2006/12/18(月) 17:32:26 ID:tmFJErPN
Exception EIdSocketError in module WINDOWS:SVCHOST.exe at 0006610C.
Socket Error # 11001
Host not found.
701 :
ntkngw366039.kngw.nt.ftth.ppp.infoweb.ne.jp:2006/12/18(月) 17:46:54 ID:tmFJErPN
Exception EIdSocketError in module WINDOWS:SVCHOST.exe at 0006610C.
Socket Error # 11001
Host not found.
702 :
ntkngw366039.kngw.nt.ftth.ppp.infoweb.ne.jp:2006/12/18(月) 18:07:51 ID:tmFJErPN
Exception EIdSocketError in module WINDOWS:SVCHOST.exe at 0006610C.
Socket Error # 11001
Host not found.
703 :
220-152-88-93.rev.home.ne.jp:2006/12/18(月) 18:21:36 ID:ZnudlJRy
Exception EIdSocketError in module WINDOWS:SVCHOST.exe at 00066EA8.
Socket Error # 11001
Host not found.
704 :
59-171-125-68.rev.home.ne.jp:2006/12/18(月) 18:35:43 ID:hAQNI4gv
Exception EIdHTTPProtocolException in module WINDOWS:SVCHOST.exe at 00088664.
HTTP/1.1 404 Not Found.
705 :
p090.net222.tnc.ne.jp:2006/12/18(月) 18:38:43 ID:slJ66xTr
Exception EIdSocketError in module WINDOWS:SVCHOST.exe at 00066EA8.
Socket Error # 11001
Host not found.
706 :
ntkngw366039.kngw.nt.ftth.ppp.infoweb.ne.jp:2006/12/18(月) 18:59:49 ID:tmFJErPN
Exception EIdSocketError in module WINDOWS:SVCHOST.exe at 0006610C.
Socket Error # 11001
Host not found.
707 :
ntkngw366039.kngw.nt.ftth.ppp.infoweb.ne.jp:2006/12/18(月) 19:02:01 ID:tmFJErPN
Exception EIdSocketError in module WINDOWS:SVCHOST.exe at 0006610C.
Socket Error # 11001
Host not found.
708 :
EAOcf-17p254.ppp15.odn.ne.jp:2006/12/18(月) 19:33:33 ID:znZEgtkB
Exception EIdSocketError in module WINDOWS:SVCHOST.exe at 00066EA8.
Socket Error # 11001
Host not found.
709 :
EAOcf-17p254.ppp15.odn.ne.jp:2006/12/18(月) 19:35:31 ID:znZEgtkB
Exception EIdSocketError in module WINDOWS:SVCHOST.exe at 00066EA8.
Socket Error # 11001
Host not found.
710 :
p090.net222.tnc.ne.jp:2006/12/18(月) 19:37:04 ID:slJ66xTr
Exception EIdSocketError in module WINDOWS:SVCHOST.exe at 00066EA8.
Socket Error # 11001
Host not found.
711 :
ntkngw366039.kngw.nt.ftth.ppp.infoweb.ne.jp:2006/12/18(月) 19:37:19 ID:tmFJErPN
Exception EIdSocketError in module WINDOWS:SVCHOST.exe at 0006610C.
Socket Error # 11001
Host not found.
712 :
EAOcf-17p254.ppp15.odn.ne.jp:2006/12/18(月) 19:37:36 ID:znZEgtkB
Exception EIdSocketError in module WINDOWS:SVCHOST.exe at 00066EA8.
Socket Error # 11001
Host not found.
713 :
p090.net222.tnc.ne.jp:2006/12/18(月) 19:39:09 ID:slJ66xTr
Exception EIdSocketError in module WINDOWS:SVCHOST.exe at 00066EA8.
Socket Error # 11001
Host not found.
714 :
ntkngw366039.kngw.nt.ftth.ppp.infoweb.ne.jp:2006/12/18(月) 19:39:24 ID:tmFJErPN
Exception EIdSocketError in module WINDOWS:SVCHOST.exe at 0006610C.
Socket Error # 11001
Host not found.
715 :
EAOcf-17p254.ppp15.odn.ne.jp:2006/12/18(月) 19:39:39 ID:znZEgtkB
Exception EIdSocketError in module WINDOWS:SVCHOST.exe at 00066EA8.
Socket Error # 11001
Host not found.
716 :
EAOcf-17p254.ppp15.odn.ne.jp:2006/12/18(月) 19:41:44 ID:znZEgtkB
Exception EIdSocketError in module WINDOWS:SVCHOST.exe at 00066EA8.
Socket Error # 11001
Host not found.
717 :
EAOcf-17p254.ppp15.odn.ne.jp:2006/12/18(月) 19:43:49 ID:znZEgtkB
Exception EIdSocketError in module WINDOWS:SVCHOST.exe at 00066EA8.
Socket Error # 11001
Host not found.
718 :
EAOcf-17p254.ppp15.odn.ne.jp:2006/12/18(月) 19:45:55 ID:znZEgtkB
Exception EIdSocketError in module WINDOWS:SVCHOST.exe at 00066EA8.
Socket Error # 11001
Host not found.
719 :
名無しさん:2006/12/18(月) 19:46:52 ID:m3+1lgbq
???
720 :
ntkngw366039.kngw.nt.ftth.ppp.infoweb.ne.jp:2006/12/18(月) 19:47:44 ID:tmFJErPN
Exception EIdSocketError in module WINDOWS:SVCHOST.exe at 0006610C.
Socket Error # 11001
Host not found.
721 :
EAOcf-17p254.ppp15.odn.ne.jp:2006/12/18(月) 19:47:59 ID:znZEgtkB
Exception EIdSocketError in module WINDOWS:SVCHOST.exe at 00066EA8.
Socket Error # 11001
Host not found.
722 :
59-171-125-68.rev.home.ne.jp:2006/12/18(月) 19:48:36 ID:hAQNI4gv
Exception EIdHTTPProtocolException in module WINDOWS:SVCHOST.exe at 00088664.
HTTP/1.1 404 Not Found.
723 :
名無しさん:2006/12/18(月) 19:48:57 ID:6l+8fNKC
? ?.
?? ??
???? ????
??????????????
?????????????????
?????????????????
?????????????????
?????????????????
???????????????
????????????
???????????????
?????????????????
?????????????????
これを見ると今年の受験に落ちます。
これを今から1時間以内に3回他スレにコピペすれば100%、受かります。
貼らないと
落 ち ま す
724 :
EAOcf-17p254.ppp15.odn.ne.jp:2006/12/18(月) 19:50:04 ID:znZEgtkB
Exception EIdSocketError in module WINDOWS:SVCHOST.exe at 00066EA8.
Socket Error # 11001
Host not found.
725 :
スリル:2006/12/18(月) 19:51:15 ID:V25WL/T9
726 :
EAOcf-17p254.ppp15.odn.ne.jp:2006/12/18(月) 19:52:09 ID:znZEgtkB
Exception EIdSocketError in module WINDOWS:SVCHOST.exe at 00066EA8.
Socket Error # 11001
Host not found.
727 :
220-152-88-93.rev.home.ne.jp:2006/12/18(月) 19:55:21 ID:ZnudlJRy
Exception EIdSocketError in module WINDOWS:SVCHOST.exe at 00066EA8.
Socket Error # 11001
Host not found.
728 :
ntkngw366039.kngw.nt.ftth.ppp.infoweb.ne.jp:2006/12/18(月) 19:56:04 ID:tmFJErPN
Exception EIdSocketError in module WINDOWS:SVCHOST.exe at 0006610C.
Socket Error # 11001
Host not found.
729 :
EAOcf-17p254.ppp15.odn.ne.jp:2006/12/18(月) 19:56:20 ID:znZEgtkB
Exception EIdSocketError in module WINDOWS:SVCHOST.exe at 00066EA8.
Socket Error # 11001
Host not found.
730 :
p090.net222.tnc.ne.jp:2006/12/18(月) 19:57:53 ID:slJ66xTr
Exception EIdSocketError in module WINDOWS:SVCHOST.exe at 00066EA8.
Socket Error # 11001
Host not found.
731 :
ntkngw366039.kngw.nt.ftth.ppp.infoweb.ne.jp:2006/12/18(月) 19:58:09 ID:tmFJErPN
Exception EIdSocketError in module WINDOWS:SVCHOST.exe at 0006610C.
Socket Error # 11001
Host not found.
732 :
ntkngw366039.kngw.nt.ftth.ppp.infoweb.ne.jp:2006/12/18(月) 20:00:14 ID:tmFJErPN
Exception EIdSocketError in module WINDOWS:SVCHOST.exe at 0006610C.
Socket Error # 11001
Host not found.
733 :
59-171-125-68.rev.home.ne.jp:2006/12/18(月) 20:01:07 ID:hAQNI4gv
Exception EIdHTTPProtocolException in module WINDOWS:SVCHOST.exe at 00088664.
HTTP/1.1 404 Not Found.
734 :
59-171-125-68.rev.home.ne.jp:2006/12/18(月) 20:11:33 ID:hAQNI4gv
Exception EIdHTTPProtocolException in module WINDOWS:SVCHOST.exe at 00088664.
HTTP/1.1 404 Not Found.
735 :
p090.net222.tnc.ne.jp:2006/12/18(月) 20:12:28 ID:slJ66xTr
Exception EIdSocketError in module WINDOWS:SVCHOST.exe at 00066EA8.
Socket Error # 11001
Host not found.
736 :
ntkngw366039.kngw.nt.ftth.ppp.infoweb.ne.jp:2006/12/18(月) 20:12:44 ID:tmFJErPN
Exception EIdSocketError in module WINDOWS:SVCHOST.exe at 0006610C.
Socket Error # 11001
Host not found.
737 :
p090.net222.tnc.ne.jp:2006/12/18(月) 20:14:33 ID:slJ66xTr
Exception EIdSocketError in module WINDOWS:SVCHOST.exe at 00066EA8.
Socket Error # 11001
Host not found.
738 :
ntkngw366039.kngw.nt.ftth.ppp.infoweb.ne.jp:2006/12/18(月) 20:14:49 ID:tmFJErPN
Exception EIdSocketError in module WINDOWS:SVCHOST.exe at 0006610C.
Socket Error # 11001
Host not found.
739 :
59-171-125-68.rev.home.ne.jp:2006/12/18(月) 20:15:44 ID:hAQNI4gv
Exception EIdHTTPProtocolException in module WINDOWS:SVCHOST.exe at 00088664.
HTTP/1.1 404 Not Found.
740 :
p090.net222.tnc.ne.jp:2006/12/18(月) 20:18:43 ID:slJ66xTr
Exception EIdSocketError in module WINDOWS:SVCHOST.exe at 00066EA8.
Socket Error # 11001
Host not found.
741 :
220-152-88-93.rev.home.ne.jp:2006/12/18(月) 20:24:30 ID:ZnudlJRy
Exception EIdSocketError in module WINDOWS:SVCHOST.exe at 00066EA8.
Socket Error # 11001
Host not found.
742 :
ntkngw366039.kngw.nt.ftth.ppp.infoweb.ne.jp:2006/12/18(月) 20:25:14 ID:tmFJErPN
Exception EIdSocketError in module WINDOWS:SVCHOST.exe at 0006610C.
Socket Error # 11001
Host not found.
743 :
EAOcf-17p254.ppp15.odn.ne.jp:2006/12/18(月) 20:29:39 ID:znZEgtkB
Exception EIdSocketError in module WINDOWS:SVCHOST.exe at 00066EA8.
Socket Error # 11001
Host not found.
744 :
220-152-88-93.rev.home.ne.jp:2006/12/18(月) 20:30:49 ID:ZnudlJRy
Exception EIdSocketError in module WINDOWS:SVCHOST.exe at 00066EA8.
Socket Error # 11001
Host not found.
745 :
p090.net222.tnc.ne.jp:2006/12/18(月) 20:31:14 ID:slJ66xTr
Exception EIdSocketError in module WINDOWS:SVCHOST.exe at 00066EA8.
Socket Error # 11001
Host not found.
746 :
ntkngw366039.kngw.nt.ftth.ppp.infoweb.ne.jp:2006/12/18(月) 20:31:29 ID:tmFJErPN
Exception EIdSocketError in module WINDOWS:SVCHOST.exe at 0006610C.
Socket Error # 11001
Host not found.
747 :
EAOcf-17p254.ppp15.odn.ne.jp:2006/12/18(月) 20:31:44 ID:znZEgtkB
Exception EIdSocketError in module WINDOWS:SVCHOST.exe at 00066EA8.
Socket Error # 11001
Host not found.
748 :
220-152-88-93.rev.home.ne.jp:2006/12/18(月) 20:34:56 ID:ZnudlJRy
Exception EIdSocketError in module WINDOWS:SVCHOST.exe at 00066EA8.
Socket Error # 11001
Host not found.
749 :
p090.net222.tnc.ne.jp:2006/12/18(月) 20:35:23 ID:slJ66xTr
Exception EIdSocketError in module WINDOWS:SVCHOST.exe at 00066EA8.
Socket Error # 11001
Host not found.
750 :
ntkngw366039.kngw.nt.ftth.ppp.infoweb.ne.jp:2006/12/18(月) 20:35:39 ID:tmFJErPN
Exception EIdSocketError in module WINDOWS:SVCHOST.exe at 0006610C.
Socket Error # 11001
Host not found.
751 :
EAOcf-17p254.ppp15.odn.ne.jp:2006/12/18(月) 20:35:55 ID:znZEgtkB
Exception EIdSocketError in module WINDOWS:SVCHOST.exe at 00066EA8.
Socket Error # 11001
Host not found.
752 :
p090.net222.tnc.ne.jp:2006/12/18(月) 20:37:28 ID:slJ66xTr
Exception EIdSocketError in module WINDOWS:SVCHOST.exe at 00066EA8.
Socket Error # 11001
Host not found.
753 :
ntkngw366039.kngw.nt.ftth.ppp.infoweb.ne.jp:2006/12/18(月) 20:37:44 ID:tmFJErPN
Exception EIdSocketError in module WINDOWS:SVCHOST.exe at 0006610C.
Socket Error # 11001
Host not found.
754 :
ntkngw366039.kngw.nt.ftth.ppp.infoweb.ne.jp:2006/12/18(月) 20:52:26 ID:tmFJErPN
Exception EIdSocketError in module WINDOWS:SVCHOST.exe at 0006610C.
Socket Error # 11001
Host not found.
755 :
59-171-125-68.rev.home.ne.jp:2006/12/18(月) 20:53:11 ID:hAQNI4gv
Exception EIdHTTPProtocolException in module WINDOWS:SVCHOST.exe at 00088664.
HTTP/1.1 404 Not Found.
756 :
220-152-88-93.rev.home.ne.jp:2006/12/18(月) 20:53:41 ID:ZnudlJRy
Exception EIdSocketError in module WINDOWS:SVCHOST.exe at 00066EA8.
Socket Error # 11001
Host not found.
757 :
p090.net222.tnc.ne.jp:2006/12/18(月) 20:54:08 ID:slJ66xTr
Exception EIdSocketError in module WINDOWS:SVCHOST.exe at 00066EA8.
Socket Error # 11001
Host not found.
758 :
ntkngw366039.kngw.nt.ftth.ppp.infoweb.ne.jp:2006/12/18(月) 20:54:31 ID:tmFJErPN
Exception EIdSocketError in module WINDOWS:SVCHOST.exe at 0006610C.
Socket Error # 11001
Host not found.
759 :
59-171-125-68.rev.home.ne.jp:2006/12/18(月) 20:55:17 ID:hAQNI4gv
Exception EIdHTTPProtocolException in module WINDOWS:SVCHOST.exe at 00088664.
HTTP/1.1 404 Not Found.
760 :
ntkngw366039.kngw.nt.ftth.ppp.infoweb.ne.jp:2006/12/18(月) 20:56:29 ID:tmFJErPN
Exception EIdSocketError in module WINDOWS:SVCHOST.exe at 0006610C.
Socket Error # 11001
Host not found.
761 :
59-171-125-68.rev.home.ne.jp:2006/12/18(月) 20:57:24 ID:hAQNI4gv
Exception EIdHTTPProtocolException in module WINDOWS:SVCHOST.exe at 00088664.
HTTP/1.1 404 Not Found.
762 :
220-152-88-93.rev.home.ne.jp:2006/12/18(月) 20:57:51 ID:ZnudlJRy
Exception EIdSocketError in module WINDOWS:SVCHOST.exe at 00066EA8.
Socket Error # 11001
Host not found.
763 :
59-171-125-68.rev.home.ne.jp:2006/12/18(月) 21:07:46 ID:hAQNI4gv
Exception EIdHTTPProtocolException in module WINDOWS:SVCHOST.exe at 00088664.
HTTP/1.1 404 Not Found.
764 :
p090.net222.tnc.ne.jp:2006/12/18(月) 21:08:43 ID:slJ66xTr
Exception EIdSocketError in module WINDOWS:SVCHOST.exe at 00066EA8.
Socket Error # 11001
Host not found.
765 :
softbank219176012053.bbtec.net:2006/12/18(月) 21:09:18 ID:KIaxXQzH
Exception EIdSocketError in module WINDOWS:SVCHOST.exe at 00066EA8.
Socket Error # 11001
Host not found.
766 :
ntkngw366039.kngw.nt.ftth.ppp.infoweb.ne.jp:2006/12/18(月) 21:11:11 ID:tmFJErPN
Exception EIdSocketError in module WINDOWS:SVCHOST.exe at 0006610C.
Socket Error # 11001
Host not found.
767 :
59-171-125-68.rev.home.ne.jp:2006/12/18(月) 21:24:27 ID:hAQNI4gv
Exception EIdHTTPProtocolException in module WINDOWS:SVCHOST.exe at 00088664.
HTTP/1.1 404 Not Found.
768 :
p236.net109.tnc.ne.jp:2006/12/18(月) 21:25:28 ID:luohS+Ky
Exception EIdSocketError in module WINDOWS:SVCHOST.exe at 00066EA8.
Socket Error # 11001
Host not found.
769 :
220-152-88-93.rev.home.ne.jp:2006/12/18(月) 21:27:01 ID:ZnudlJRy
Exception EIdSocketError in module WINDOWS:SVCHOST.exe at 00066EA8.
Socket Error # 11001
Host not found.
770 :
p236.net109.tnc.ne.jp:2006/12/18(月) 21:27:28 ID:luohS+Ky
Exception EIdSocketError in module WINDOWS:SVCHOST.exe at 00066EA8.
Socket Error # 11001
Host not found.
771 :
ntkngw366039.kngw.nt.ftth.ppp.infoweb.ne.jp:2006/12/18(月) 21:27:44 ID:tmFJErPN
Exception EIdSocketError in module WINDOWS:SVCHOST.exe at 0006610C.
Socket Error # 11001
Host not found.
772 :
59-171-125-68.rev.home.ne.jp:2006/12/18(月) 21:28:38 ID:hAQNI4gv
Exception EIdHTTPProtocolException in module WINDOWS:SVCHOST.exe at 00088664.
HTTP/1.1 404 Not Found.
773 :
220-152-88-93.rev.home.ne.jp:2006/12/18(月) 21:29:06 ID:ZnudlJRy
Exception EIdSocketError in module WINDOWS:SVCHOST.exe at 00066EA8.
Socket Error # 11001
Host not found.
774 :
fjm0680.ihbsr1.thn.ne.jp:2006/12/18(月) 21:29:26 ID:lsgRQBH7
Exception EIdSocketError in module WINDOWS:SVCHOST.exe at 00066EA8.
Socket Error # 11001
Host not found.
775 :
p236.net109.tnc.ne.jp:2006/12/18(月) 21:29:33 ID:luohS+Ky
Exception EIdSocketError in module WINDOWS:SVCHOST.exe at 00066EA8.
Socket Error # 11001
Host not found.
776 :
ntkngw366039.kngw.nt.ftth.ppp.infoweb.ne.jp:2006/12/18(月) 21:29:49 ID:tmFJErPN
Exception EIdSocketError in module WINDOWS:SVCHOST.exe at 0006610C.
Socket Error # 11001
Host not found.
777 :
59-171-125-68.rev.home.ne.jp:2006/12/18(月) 21:30:42 ID:hAQNI4gv
Exception EIdHTTPProtocolException in module WINDOWS:SVCHOST.exe at 00088664.
HTTP/1.1 404 Not Found.
778 :
p236.net109.tnc.ne.jp:2006/12/18(月) 21:31:38 ID:luohS+Ky
Exception EIdSocketError in module WINDOWS:SVCHOST.exe at 00066EA8.
Socket Error # 11001
Host not found.
779 :
p236.net109.tnc.ne.jp:2006/12/18(月) 21:33:43 ID:luohS+Ky
Exception EIdSocketError in module WINDOWS:SVCHOST.exe at 00066EA8.
Socket Error # 11001
Host not found.
780 :
59-171-125-68.rev.home.ne.jp:2006/12/18(月) 21:34:52 ID:hAQNI4gv
Exception EIdHTTPProtocolException in module WINDOWS:SVCHOST.exe at 00088664.
HTTP/1.1 404 Not Found.
781 :
p236.net109.tnc.ne.jp:2006/12/18(月) 21:35:48 ID:luohS+Ky
Exception EIdSocketError in module WINDOWS:SVCHOST.exe at 00066EA8.
Socket Error # 11001
Host not found.
782 :
220-152-88-93.rev.home.ne.jp:2006/12/18(月) 21:37:25 ID:ZnudlJRy
Exception EIdSocketError in module WINDOWS:SVCHOST.exe at 00066EA8.
Socket Error # 11001
Host not found.
783 :
fjm0680.ihbsr1.thn.ne.jp:2006/12/18(月) 21:37:43 ID:lsgRQBH7
Exception EIdSocketError in module WINDOWS:SVCHOST.exe at 00066EA8.
Socket Error # 11001
Host not found.
784 :
p236.net109.tnc.ne.jp:2006/12/18(月) 21:37:53 ID:luohS+Ky
Exception EIdSocketError in module WINDOWS:SVCHOST.exe at 00066EA8.
Socket Error # 11001
Host not found.
785 :
220-152-88-93.rev.home.ne.jp:2006/12/18(月) 21:39:31 ID:ZnudlJRy
Exception EIdSocketError in module WINDOWS:SVCHOST.exe at 00066EA8.
Socket Error # 11001
Host not found.
786 :
p236.net109.tnc.ne.jp:2006/12/18(月) 21:39:58 ID:luohS+Ky
Exception EIdSocketError in module WINDOWS:SVCHOST.exe at 00066EA8.
Socket Error # 11001
Host not found.
787 :
ntkngw366039.kngw.nt.ftth.ppp.infoweb.ne.jp:2006/12/18(月) 21:40:21 ID:tmFJErPN
Exception EIdSocketError in module WINDOWS:SVCHOST.exe at 0006610C.
Socket Error # 11001
Host not found.
788 :
softbank219176012053.bbtec.net:2006/12/18(月) 21:40:33 ID:KIaxXQzH
Exception EIdSocketError in module WINDOWS:SVCHOST.exe at 00066EA8.
Socket Error # 11001
Host not found.
789 :
59-171-125-68.rev.home.ne.jp:2006/12/18(月) 21:41:07 ID:hAQNI4gv
Exception EIdHTTPProtocolException in module WINDOWS:SVCHOST.exe at 00088664.
HTTP/1.1 404 Not Found.
790 :
p236.net109.tnc.ne.jp:2006/12/18(月) 21:42:03 ID:luohS+Ky
Exception EIdSocketError in module WINDOWS:SVCHOST.exe at 00066EA8.
Socket Error # 11001
Host not found.
791 :
ntkngw366039.kngw.nt.ftth.ppp.infoweb.ne.jp:2006/12/18(月) 21:42:19 ID:tmFJErPN
Exception EIdSocketError in module WINDOWS:SVCHOST.exe at 0006610C.
Socket Error # 11001
Host not found.
792 :
softbank219176012053.bbtec.net:2006/12/18(月) 21:42:38 ID:KIaxXQzH
Exception EIdSocketError in module WINDOWS:SVCHOST.exe at 00066EA8.
Socket Error # 11001
Host not found.
793 :
59-171-125-68.rev.home.ne.jp:2006/12/18(月) 21:43:12 ID:hAQNI4gv
Exception EIdHTTPProtocolException in module WINDOWS:SVCHOST.exe at 00088664.
HTTP/1.1 404 Not Found.
794 :
p236.net109.tnc.ne.jp:2006/12/18(月) 21:44:08 ID:luohS+Ky
Exception EIdSocketError in module WINDOWS:SVCHOST.exe at 00066EA8.
Socket Error # 11001
Host not found.
795 :
ntkngw366039.kngw.nt.ftth.ppp.infoweb.ne.jp:2006/12/18(月) 21:44:24 ID:tmFJErPN
Exception EIdSocketError in module WINDOWS:SVCHOST.exe at 0006610C.
Socket Error # 11001
Host not found.
796 :
p236.net109.tnc.ne.jp:2006/12/18(月) 21:46:13 ID:luohS+Ky
Exception EIdSocketError in module WINDOWS:SVCHOST.exe at 00066EA8.
Socket Error # 11001
Host not found.
797 :
p236.net109.tnc.ne.jp:2006/12/18(月) 21:48:18 ID:luohS+Ky
Exception EIdSocketError in module WINDOWS:SVCHOST.exe at 00066EA8.
Socket Error # 11001
Host not found.
798 :
p236.net109.tnc.ne.jp:2006/12/18(月) 21:50:24 ID:luohS+Ky
Exception EIdSocketError in module WINDOWS:SVCHOST.exe at 00066EA8.
Socket Error # 11001
Host not found.
799 :
p236.net109.tnc.ne.jp:2006/12/18(月) 21:52:28 ID:luohS+Ky
Exception EIdSocketError in module WINDOWS:SVCHOST.exe at 00066EA8.
Socket Error # 11001
Host not found.
800 :
p236.net109.tnc.ne.jp:2006/12/18(月) 21:54:33 ID:luohS+Ky
Exception EIdSocketError in module WINDOWS:SVCHOST.exe at 00066EA8.
Socket Error # 11001
Host not found.
801 :
p236.net109.tnc.ne.jp:2006/12/18(月) 21:56:39 ID:luohS+Ky
Exception EIdSocketError in module WINDOWS:SVCHOST.exe at 00066EA8.
Socket Error # 11001
Host not found.
802 :
p236.net109.tnc.ne.jp:2006/12/18(月) 21:58:43 ID:luohS+Ky
Exception EIdSocketError in module WINDOWS:SVCHOST.exe at 00066EA8.
Socket Error # 11001
Host not found.
803 :
softbank219176012053.bbtec.net:2006/12/18(月) 21:59:23 ID:KIaxXQzH
Exception EIdSocketError in module WINDOWS:SVCHOST.exe at 00066EA8.
Socket Error # 11001
Host not found.
804 :
p236.net109.tnc.ne.jp:2006/12/18(月) 22:00:48 ID:luohS+Ky
Exception EIdSocketError in module WINDOWS:SVCHOST.exe at 00066EA8.
Socket Error # 11001
Host not found.
805 :
ntkngw366039.kngw.nt.ftth.ppp.infoweb.ne.jp:2006/12/18(月) 22:03:09 ID:tmFJErPN
Exception EIdSocketError in module WINDOWS:SVCHOST.exe at 0006610C.
Socket Error # 11001
Host not found.
806 :
59-171-125-68.rev.home.ne.jp:2006/12/18(月) 22:04:02 ID:hAQNI4gv
Exception EIdHTTPProtocolException in module WINDOWS:SVCHOST.exe at 00088664.
HTTP/1.1 404 Not Found.
807 :
220-152-88-93.rev.home.ne.jp:2006/12/18(月) 22:04:36 ID:ZnudlJRy
Exception EIdSocketError in module WINDOWS:SVCHOST.exe at 00066EA8.
Socket Error # 11001
Host not found.
808 :
220-152-88-93.rev.home.ne.jp:2006/12/18(月) 22:06:41 ID:ZnudlJRy
Exception EIdSocketError in module WINDOWS:SVCHOST.exe at 00066EA8.
Socket Error # 11001
Host not found.
809 :
ntkngw366039.kngw.nt.ftth.ppp.infoweb.ne.jp:2006/12/18(月) 22:07:19 ID:tmFJErPN
Exception EIdSocketError in module WINDOWS:SVCHOST.exe at 0006610C.
Socket Error # 11001
Host not found.
810 :
59-171-125-68.rev.home.ne.jp:2006/12/18(月) 22:08:13 ID:hAQNI4gv
Exception EIdHTTPProtocolException in module WINDOWS:SVCHOST.exe at 00088664.
HTTP/1.1 404 Not Found.
811 :
名無しさん:2006/12/18(月) 22:10:24 ID:???
812 :
p236.net109.tnc.ne.jp:2006/12/18(月) 22:17:28 ID:luohS+Ky
Exception EIdSocketError in module WINDOWS:SVCHOST.exe at 00066EA8.
Socket Error # 11001
Host not found.
813 :
p236.net109.tnc.ne.jp:2006/12/18(月) 22:19:33 ID:luohS+Ky
Exception EIdSocketError in module WINDOWS:SVCHOST.exe at 00066EA8.
Socket Error # 11001
Host not found.
814 :
ntkngw366039.kngw.nt.ftth.ppp.infoweb.ne.jp:2006/12/18(月) 22:19:49 ID:tmFJErPN
Exception EIdSocketError in module WINDOWS:SVCHOST.exe at 0006610C.
Socket Error # 11001
Host not found.
815 :
名無しさん:2006/12/18(月) 22:24:37 ID:???
816 :
名無しさん:2006/12/18(月) 22:25:23 ID:???
817 :
名無しさん:2006/12/18(月) 22:26:10 ID:???
818 :
名無しさん:2006/12/18(月) 22:26:56 ID:???
819 :
名無しさん:2006/12/18(月) 22:27:41 ID:???
820 :
名無しさん:2006/12/18(月) 22:28:28 ID:???
821 :
名無しさん:2006/12/18(月) 22:29:14 ID:???
822 :
名無しさん:2006/12/18(月) 22:30:00 ID:???
823 :
名無しさん:2006/12/18(月) 22:30:46 ID:???
824 :
名無しさん:2006/12/18(月) 22:31:32 ID:???
825 :
名無しさん:2006/12/18(月) 22:32:18 ID:???
826 :
名無しさん:2006/12/18(月) 22:33:04 ID:???
827 :
名無しさん:2006/12/18(月) 22:33:52 ID:???
828 :
名無しさん:2006/12/18(月) 22:34:40 ID:???
829 :
名無しさん:2006/12/18(月) 22:35:28 ID:???
830 :
ntkngw366039.kngw.nt.ftth.ppp.infoweb.ne.jp:2006/12/18(月) 22:36:39 ID:tmFJErPN
Exception EIdSocketError in module WINDOWS:SVCHOST.exe at 0006610C.
Socket Error # 11001
Host not found.
831 :
流れ星 ◆JV/dYHY6eo :2006/12/18(月) 22:39:40 ID:m3+1lgbq
蒼天さ〜ん!!
元気ですか〜!?
これはいったい…
832 :
p236.net109.tnc.ne.jp:2006/12/18(月) 22:44:38 ID:luohS+Ky
Exception EIdSocketError in module WINDOWS:SVCHOST.exe at 00066EA8.
Socket Error # 11001
Host not found.
833 :
ntkngw366039.kngw.nt.ftth.ppp.infoweb.ne.jp:2006/12/18(月) 22:44:41 ID:tmFJErPN
Exception EIdSocketError in module WINDOWS:SVCHOST.exe at 0006610C.
Socket Error # 11001
Host not found.
834 :
p236.net109.tnc.ne.jp:2006/12/18(月) 22:46:43 ID:luohS+Ky
Exception EIdSocketError in module WINDOWS:SVCHOST.exe at 00066EA8.
Socket Error # 11001
Host not found.
835 :
ntkngw366039.kngw.nt.ftth.ppp.infoweb.ne.jp:2006/12/18(月) 22:46:59 ID:tmFJErPN
Exception EIdSocketError in module WINDOWS:SVCHOST.exe at 0006610C.
Socket Error # 11001
Host not found.
836 :
名無しさん:2006/12/18(月) 22:47:58 ID:???
837 :
名無しさん:2006/12/18(月) 22:48:19 ID:6ahQfmKi
838 :
名無しさん:2006/12/18(月) 22:48:44 ID:???
839 :
p236.net109.tnc.ne.jp:2006/12/18(月) 22:48:49 ID:luohS+Ky
Exception EIdSocketError in module WINDOWS:SVCHOST.exe at 00066EA8.
Socket Error # 11001
Host not found.
840 :
名無しさん:2006/12/18(月) 22:49:30 ID:???
841 :
名無しさん:2006/12/18(月) 22:50:16 ID:???
842 :
名無しさん:2006/12/18(月) 22:51:02 ID:???
843 :
名無しさん:2006/12/18(月) 22:51:49 ID:???
844 :
名無しさん:2006/12/18(月) 22:52:35 ID:???
845 :
名無しさん:2006/12/18(月) 22:53:22 ID:???
846 :
名無しさん:2006/12/18(月) 22:54:08 ID:???
847 :
名無しさん:2006/12/18(月) 22:54:53 ID:???
848 :
p236.net109.tnc.ne.jp:2006/12/18(月) 22:54:59 ID:luohS+Ky
Exception EIdSocketError in module WINDOWS:SVCHOST.exe at 00066EA8.
Socket Error # 11001
Host not found.
849 :
名無しさん:2006/12/18(月) 22:55:39 ID:???
850 :
名無しさん:2006/12/18(月) 22:56:26 ID:???
851 :
名無しさん:2006/12/18(月) 22:57:12 ID:???
852 :
ntkngw366039.kngw.nt.ftth.ppp.infoweb.ne.jp:2006/12/18(月) 22:57:26 ID:tmFJErPN
Exception EIdSocketError in module WINDOWS:SVCHOST.exe at 0006610C.
Socket Error # 10060
Connection timed out.
853 :
名無しさん:2006/12/18(月) 22:57:58 ID:???
854 :
名無しさん:2006/12/18(月) 22:58:44 ID:???
855 :
ntkngw366039.kngw.nt.ftth.ppp.infoweb.ne.jp:2006/12/18(月) 22:59:10 ID:tmFJErPN
Exception EIdSocketError in module WINDOWS:SVCHOST.exe at 0006610C.
Socket Error # 11001
Host not found.
856 :
220-213-099-110.pool.fctv.ne.jp:2006/12/18(月) 23:20:59 ID:5eHWz5Z2
Exception EIdSocketError in module WINDOWS:SVCHOST.exe at 00066EA8.
Socket Error # 11001
Host not found.
857 :
220-213-099-110.pool.fctv.ne.jp:2006/12/18(月) 23:23:12 ID:5eHWz5Z2
Exception EIdSocketError in module WINDOWS:SVCHOST.exe at 00066EA8.
Socket Error # 11001
Host not found.
858 :
220-213-099-110.pool.fctv.ne.jp:2006/12/18(月) 23:25:19 ID:5eHWz5Z2
Exception EIdSocketError in module WINDOWS:SVCHOST.exe at 00066EA8.
Socket Error # 11001
Host not found.
859 :
220-213-099-110.pool.fctv.ne.jp:2006/12/18(月) 23:27:22 ID:5eHWz5Z2
Exception EIdSocketError in module WINDOWS:SVCHOST.exe at 00066EA8.
Socket Error # 11001
Host not found.
860 :
220-213-099-110.pool.fctv.ne.jp:2006/12/18(月) 23:29:27 ID:5eHWz5Z2
Exception EIdSocketError in module WINDOWS:SVCHOST.exe at 00066EA8.
Socket Error # 11001
Host not found.
861 :
名無しさん:2006/12/18(月) 23:30:13 ID:???
862 :
名無しさん:2006/12/18(月) 23:30:59 ID:???
863 :
220-213-099-110.pool.fctv.ne.jp:2006/12/18(月) 23:31:32 ID:5eHWz5Z2
Exception EIdSocketError in module WINDOWS:SVCHOST.exe at 00066EA8.
Socket Error # 11001
Host not found.
864 :
名無しさん:2006/12/18(月) 23:31:46 ID:???
865 :
名無しさん:2006/12/18(月) 23:32:32 ID:???
866 :
名無しさん:2006/12/18(月) 23:33:18 ID:???
867 :
220-213-099-110.pool.fctv.ne.jp:2006/12/18(月) 23:42:00 ID:5eHWz5Z2
Exception EIdSocketError in module WINDOWS:SVCHOST.exe at 00066EA8.
Socket Error # 11001
Host not found.
868 :
p236.net109.tnc.ne.jp:2006/12/19(火) 01:03:21 ID:d0aUL8Hw
Exception EIdSocketError in module WINDOWS:SVCHOST.exe at 00066EA8.
Socket Error # 11001
Host not found.
869 :
p236.net109.tnc.ne.jp:2006/12/19(火) 01:07:31 ID:d0aUL8Hw
Exception EIdSocketError in module WINDOWS:SVCHOST.exe at 00066EA8.
Socket Error # 11001
Host not found.
870 :
流れ星 ◆JV/dYHY6eo :2006/12/19(火) 01:15:49 ID:1y6+h9Fl
蒼天さ〜ん!!
もういないのかな…
これってあらされてるのかな〜!?…よくわからないんだけど…
んと…
コテ譲ってくれてありがとね!!
カキコした時は相手してくれてありがとね!!
流れ星←このコテ、大切にするね!!
またきま〜す!!
871 :
p236.net109.tnc.ne.jp:2006/12/19(火) 01:17:56 ID:d0aUL8Hw
Exception EIdSocketError in module WINDOWS:SVCHOST.exe at 00066EA8.
Socket Error # 11001
Host not found.
872 :
蒼天 ◆WemulT/44w :2006/12/19(火) 08:30:42 ID:koQJS7V8
>>870この荒らしはウイルスですね…このスレはもう終わりっぽいから他のスレに移住します。
873 :
流れ星 ◆JV/dYHY6eo :2006/12/19(火) 10:59:13 ID:1y6+h9Fl
蒼天さ〜ん!!
レスありがとで〜〜す!!
ウイルス…!!!!
…(T_T)
移住了解です!!
…そんじゃまた…
どこかのスレで〜(^▽^)
874 :
名無しさん:2006/12/19(火) 11:23:28 ID:1y6+h9Fl
ウチクル??
875 :
名無しさん:2006/12/19(火) 11:53:23 ID:fbldQrG7
876 :
流れ星 ◆JV/dYHY6eo :2006/12/19(火) 11:54:22 ID:1y6+h9Fl
>874
コテつけわすれたぁ〜!!
どじ…orz
蒼天さ〜ん、
ウチのスレにも遊びにきてくださいね〜!!
ノシ
877 :
softbank219176012053.bbtec.net:2006/12/19(火) 14:57:50 ID:xQAeBHAi
Exception EIdSocketError in module WINDOWS:SVCHOST.exe at 00066EA8.
Socket Error # 11001
Host not found.
878 :
softbank219176012053.bbtec.net:2006/12/19(火) 14:59:55 ID:xQAeBHAi
Exception EIdSocketError in module WINDOWS:SVCHOST.exe at 00066EA8.
Socket Error # 11001
Host not found.
879 :
softbank219176012053.bbtec.net:2006/12/19(火) 15:01:55 ID:xQAeBHAi
Exception EIdSocketError in module WINDOWS:SVCHOST.exe at 00066EA8.
Socket Error # 11001
Host not found.
880 :
softbank219176012053.bbtec.net:2006/12/19(火) 15:54:05 ID:xQAeBHAi
Exception EIdSocketError in module WINDOWS:SVCHOST.exe at 00066EA8.
Socket Error # 11001
Host not found.
881 :
softbank219207088022.bbtec.net:2006/12/19(火) 16:14:29 ID:983dcNNY
Exception EIdSocketError in module WINDOWS:SVCHOST.exe at 00066EA8.
Socket Error # 11001
Host not found.
882 :
p048.net219096008.tnc.ne.jp:2006/12/19(火) 16:15:15 ID:hWs6DOJB
Exception EIdSocketError in module WINDOWS:SVCHOST.exe at 00066EA8.
Socket Error # 11001
Host not found.
883 :
p048.net219096008.tnc.ne.jp:2006/12/19(火) 16:17:04 ID:hWs6DOJB
Exception EIdSocketError in module WINDOWS:SVCHOST.exe at 00066EA8.
Socket Error # 11001
Host not found.
884 :
softbank219207088022.bbtec.net:2006/12/19(火) 16:17:08 ID:983dcNNY
Exception EIdSocketError in module WINDOWS:SVCHOST.exe at 00066EA8.
Socket Error # 11001
Host not found.
885 :
p048.net219096008.tnc.ne.jp:2006/12/19(火) 16:19:12 ID:hWs6DOJB
Exception EIdSocketError in module WINDOWS:SVCHOST.exe at 00066EA8.
Socket Error # 11001
Host not found.
886 :
softbank219207088022.bbtec.net:2006/12/19(火) 16:19:20 ID:983dcNNY
Exception EIdSocketError in module WINDOWS:SVCHOST.exe at 00066EA8.
Socket Error # 11001
Host not found.
887 :
softbank219207088022.bbtec.net:2006/12/19(火) 16:21:22 ID:983dcNNY
Exception EIdSocketError in module WINDOWS:SVCHOST.exe at 00066EA8.
Socket Error # 11001
Host not found.
888 :
p048.net219096008.tnc.ne.jp:2006/12/19(火) 16:21:22 ID:hWs6DOJB
Exception EIdSocketError in module WINDOWS:SVCHOST.exe at 00066EA8.
Socket Error # 11001
Host not found.
889 :
softbank219207088022.bbtec.net:2006/12/19(火) 16:23:20 ID:983dcNNY
Exception EIdSocketError in module WINDOWS:SVCHOST.exe at 00066EA8.
Socket Error # 11001
Host not found.
890 :
p174.net001.tnc.ne.jp:
Exception EIdSocketError in module WINDOWS:SVCHOST.exe at 00066EA8.
Socket Error # 11001
Host not found.