SORTEGO is a music producer from Toronto Canada ! Welcome to my world of music ! Enjoy :)

189 comments

ReyMod.com
ReyMod.com10 months ago

congratulations, for being among the best!!!!, I'm glad that my vote is there for you, you have talent bro I hope you do not forget to listen to my jobs!

Score: 0
DJ DEN
DJ DEN10 months ago

Hi SORTEGO,

Well done! I'm LIKED for you!
Please bro, LIKE my new Track: DJ DEN - Happy Child!

Follow me on SoundCloud, Facebook, Instagram (If you have not already done this)
Check out to my YouTube channel.

Thank you so much for the support!
We are one Big Musical Family!

See you,
Peace

Score: 0
DropBurners
DropBurners11 months ago

Hey! so good music...Keep going with it! Voted. Check our new song if u can too. See you at Tomorrowland! ;D

Score: 0
LoudSpeaker
LoudSpeaker11 months ago

Hello! I really love your track by the way bass is fatty as I like!! Good Job, mate!!

So, did you listen to my new track called "Sing it back?"
Just listen and tell me in the comment what you liked, thank you in advance!
Now following you)

Score: 0
Ellion Quincy ✔✔✔✔

vot3d

Score: 0
Petit A
Petit A11 months ago

Great work on the production, voted for sure! Also check out my track ”Into The Groove”!.,

Score: 0
Aub Ansari
Aub Ansari11 months ago

vote my music 'hopeless place' and send the code to the email to promote your sound cloud



vote me = vote yourself
follow me = follow you
like me = like you back

promote your followers in sound cloud

Aubansari33@gmail

z4iw4ohy32

Score: 0
Genesis Genesis
Genesis Genesis11 months ago

Hi, you have my vote!!

I invite you to listen and vote for my new single "Losing Control".a
thanks for the support.

Score: 0
DJ ABeatzz
DJ ABeatzz11 months ago

Voted !!!! I Hope you will Vote back

Score: 0
NuVo
NuVo11 months ago

Voted. Great track with lovely production. Love it.

Please vote for my track


'game of love' and share.

Thanks
NuVo

Score: 0
Aub Ansari
Aub Ansari11 months ago

wow
this is awesome
i havnet vote yet!



but



i will vote it if you vote my song "Hopelessplace"
follow = follow
vote = vote


than vote me = vote you

mmncc

Score: 0
SamShuk
SamShuk11 months ago

That's Amazing !

I voted for your track !

Please vote for my track "Happier"

Thanks !!!

Score: 0
https://soundcloud.com/electric-station-label/tracks

Support exchange! Vote for vote!
Give U mine. Vote my last tune to be partners in future!

Score: 0
P.B
P.B11 months ago

Voted!
Listen to my new song Club Nights and vote for it, if you like it.
I made this song for the clubs.
Say what you think

Score: 0
X15
X1511 months ago

Voted ;)
Listen to my new track "Drinks & Happiness" and enjoy great places like Es Vedrá .
It's the perfect one to relax and have a great time ;)

X15

Score: 0
vertwhomakesmusic
vertwhomakesmusic11 months ago

Voted! Check out my newest track 'Chocolate Ice Cream' and give a vote if you like it! :D

Score: 0
Smithymusic
Smithymusic11 months ago

Hi! I think you produce great music and I like your track! So I dropped a Vote to support you!
It would be great if you could also check out my new track "Forever" and vote back .
Thank you and good luck!

Score: 0
Owen Dacosta
Owen Dacosta11 months ago

Good work man! Great job you did. You have my support! If you have some spare time please check out my new original mix ''music for the people''

Score: 0
DJEceKanmaz
DJEceKanmaz11 months ago

good sound, i vote you please can you vote me ? thank you.

Score: 0
Ellion Quincy OFFICIAL ✓✓✓✓✓✓

.
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░▄█▄░░▄█▄░░░░░░░░
░░░░▄█▄░░▄█▄░░░░░░░░▀███▀▀░░░░░░░░░
░░░░░▀████▀░░░░░░░░░▄███▄░░░░░░░░░░
░░░░░░▄███▄░░░░░░░░▀█▀░▀█▀░░░░░░░░░
░░░░░▀█▀░▀█▀░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░██░
░██░░░░░░░░░░░░░░░░░░░░░░░░░░░░███░
░███░░░░░░░░░░░░░░░░░░░░░░░░░░██░░░
░░░██░░░░░░░░░░░░░░░░░░░░░░░▄█▀░░░░
░░░░▀██▄░░░░░░░░░░░░░░░░░░░█████░░░
░░░░░░▀██▄▄░░░░░░░░░░░░░░▄███████░░
░░░░░░░░▀▀██▄▄░░░░░░░░░░▄█▀██████░░
░░░░░░░░░░░▀▀███▄▄▄▄▄▄██▀░░░▀▀▀▀░░░
░░░░░░░░░░░░░░░▀▀▀▀▀▀▀▀░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░.
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░▄█▄░░▄█▄░░░░░░░░
░░░░▄█▄░░▄█▄░░░░░░░░▀███▀▀░░░░░░░░░
░░░░░▀████▀░░░░░░░░░▄███▄░░░░░░░░░░
░░░░░░▄███▄░░░░░░░░▀█▀░▀█▀░░░░░░░░░
░░░░░▀█▀░▀█▀░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░██░
░██░░░░░░░░░░░░░░░░░░░░░░░░░░░░███░
░███░░░░░░░░░░░░░░░░░░░░░░░░░░██░░░
░░░██░░░░░░░░░░░░░░░░░░░░░░░▄█▀░░░░
░░░░▀██▄░░░░░░░░░░░░░░░░░░░█████░░░
░░░░░░▀██▄▄░░░░░░░░░░░░░░▄███████░░
░░░░░░░░▀▀██▄▄░░░░░░░░░░▄█▀██████░░
░░░░░░░░░░░▀▀███▄▄▄▄▄▄██▀░░░▀▀▀▀░░░
░░░░░░░░░░░░░░░▀▀▀▀▀▀▀▀░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░.
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░▄█▄░░▄█▄░░░░░░░░
░░░░▄█▄░░▄█▄░░░░░░░░▀███▀▀░░░░░░░░░
░░░░░▀████▀░░░░░░░░░▄███▄░░░░░░░░░░
░░░░░░▄███▄░░░░░░░░▀█▀░▀█▀░░░░░░░░░
░░░░░▀█▀░▀█▀░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░██░
░██░░░░░░░░░░░░░░░░░░░░░░░░░░░░███░
░███░░░░░░░░░░░░░░░░░░░░░░░░░░██░░░
░░░██░░░░░░░░░░░░░░░░░░░░░░░▄█▀░░░░
░░░░▀██▄░░░░░░░░░░░░░░░░░░░█████░░░
░░░░░░▀██▄▄░░░░░░░░░░░░░░▄███████░░
░░░░░░░░▀▀██▄▄░░░░░░░░░░▄█▀██████░░
░░░░░░░░░░░▀▀███▄▄▄▄▄▄██▀░░░▀▀▀▀░░░
░░░░░░░░░░░░░░░▀▀▀▀▀▀▀▀░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░.
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░▄█▄░░▄█▄░░░░░░░░
░░░░▄█▄░░▄█▄░░░░░░░░▀███▀▀░░░░░░░░░
░░░░░▀████▀░░░░░░░░░▄███▄░░░░░░░░░░
░░░░░░▄███▄░░░░░░░░▀█▀░▀█▀░░░░░░░░░
░░░░░▀█▀░▀█▀░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░██░
░██░░░░░░░░░░░░░░░░░░░░░░░░░░░░███░
░███░░░░░░░░░░░░░░░░░░░░░░░░░░██░░░
░░░██░░░░░░░░░░░░░░░░░░░░░░░▄█▀░░░░
░░░░▀██▄░░░░░░░░░░░░░░░░░░░█████░░░
░░░░░░▀██▄▄░░░░░░░░░░░░░░▄███████░░
░░░░░░░░▀▀██▄▄░░░░░░░░░░▄█▀██████░░
░░░░░░░░░░░▀▀███▄▄▄▄▄▄██▀░░░▀▀▀▀░░░
░░░░░░░░░░░░░░░▀▀▀▀▀▀▀▀░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░.
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░▄█▄░░▄█▄░░░░░░░░
░░░░▄█▄░░▄█▄░░░░░░░░▀███▀▀░░░░░░░░░
░░░░░▀████▀░░░░░░░░░▄███▄░░░░░░░░░░
░░░░░░▄███▄░░░░░░░░▀█▀░▀█▀░░░░░░░░░
░░░░░▀█▀░▀█▀░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░██░
░██░░░░░░░░░░░░░░░░░░░░░░░░░░░░███░
░███░░░░░░░░░░░░░░░░░░░░░░░░░░██░░░
░░░██░░░░░░░░░░░░░░░░░░░░░░░▄█▀░░░░
░░░░▀██▄░░░░░░░░░░░░░░░░░░░█████░░░
░░░░░░▀██▄▄░░░░░░░░░░░░░░▄███████░░
░░░░░░░░▀▀██▄▄░░░░░░░░░░▄█▀██████░░
░░░░░░░░░░░▀▀███▄▄▄▄▄▄██▀░░░▀▀▀▀░░░
░░░░░░░░░░░░░░░▀▀▀▀▀▀▀▀░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░.
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░▄█▄░░▄█▄░░░░░░░░
░░░░▄█▄░░▄█▄░░░░░░░░▀███▀▀░░░░░░░░░
░░░░░▀████▀░░░░░░░░░▄███▄░░░░░░░░░░
░░░░░░▄███▄░░░░░░░░▀█▀░▀█▀░░░░░░░░░
░░░░░▀█▀░▀█▀░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░██░
░██░░░░░░░░░░░░░░░░░░░░░░░░░░░░███░
░███░░░░░░░░░░░░░░░░░░░░░░░░░░██░░░
░░░██░░░░░░░░░░░░░░░░░░░░░░░▄█▀░░░░
░░░░▀██▄░░░░░░░░░░░░░░░░░░░█████░░░
░░░░░░▀██▄▄░░░░░░░░░░░░░░▄███████░░
░░░░░░░░▀▀██▄▄░░░░░░░░░░▄█▀██████░░
░░░░░░░░░░░▀▀███▄▄▄▄▄▄██▀░░░▀▀▀▀░░░
░░░░░░░░░░░░░░░▀▀▀▀▀▀▀▀░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░.
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░▄█▄░░▄█▄░░░░░░░░
░░░░▄█▄░░▄█▄░░░░░░░░▀███▀▀░░░░░░░░░
░░░░░▀████▀░░░░░░░░░▄███▄░░░░░░░░░░
░░░░░░▄███▄░░░░░░░░▀█▀░▀█▀░░░░░░░░░
░░░░░▀█▀░▀█▀░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░██░
░██░░░░░░░░░░░░░░░░░░░░░░░░░░░░███░
░███░░░░░░░░░░░░░░░░░░░░░░░░░░██░░░
░░░██░░░░░░░░░░░░░░░░░░░░░░░▄█▀░░░░
░░░░▀██▄░░░░░░░░░░░░░░░░░░░█████░░░
░░░░░░▀██▄▄░░░░░░░░░░░░░░▄███████░░
░░░░░░░░▀▀██▄▄░░░░░░░░░░▄█▀██████░░
░░░░░░░░░░░▀▀███▄▄▄▄▄▄██▀░░░▀▀▀▀░░░
░░░░░░░░░░░░░░░▀▀▀▀▀▀▀▀░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░.
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░▄█▄░░▄█▄░░░░░░░░
░░░░▄█▄░░▄█▄░░░░░░░░▀███▀▀░░░░░░░░░
░░░░░▀████▀░░░░░░░░░▄███▄░░░░░░░░░░
░░░░░░▄███▄░░░░░░░░▀█▀░▀█▀░░░░░░░░░
░░░░░▀█▀░▀█▀░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░██░
░██░░░░░░░░░░░░░░░░░░░░░░░░░░░░███░
░███░░░░░░░░░░░░░░░░░░░░░░░░░░██░░░
░░░██░░░░░░░░░░░░░░░░░░░░░░░▄█▀░░░░
░░░░▀██▄░░░░░░░░░░░░░░░░░░░█████░░░
░░░░░░▀██▄▄░░░░░░░░░░░░░░▄███████░░
░░░░░░░░▀▀██▄▄░░░░░░░░░░▄█▀██████░░
░░░░░░░░░░░▀▀███▄▄▄▄▄▄██▀░░░▀▀▀▀░░░
░░░░░░░░░░░░░░░▀▀▀▀▀▀▀▀░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░.
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░▄█▄░░▄█▄░░░░░░░░
░░░░▄█▄░░▄█▄░░░░░░░░▀███▀▀░░░░░░░░░
░░░░░▀████▀░░░░░░░░░▄███▄░░░░░░░░░░
░░░░░░▄███▄░░░░░░░░▀█▀░▀█▀░░░░░░░░░
░░░░░▀█▀░▀█▀░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░██░
░██░░░░░░░░░░░░░░░░░░░░░░░░░░░░███░
░███░░░░░░░░░░░░░░░░░░░░░░░░░░██░░░
░░░██░░░░░░░░░░░░░░░░░░░░░░░▄█▀░░░░
░░░░▀██▄░░░░░░░░░░░░░░░░░░░█████░░░
░░░░░░▀██▄▄░░░░░░░░░░░░░░▄███████░░
░░░░░░░░▀▀██▄▄░░░░░░░░░░▄█▀██████░░
░░░░░░░░░░░▀▀███▄▄▄▄▄▄██▀░░░▀▀▀▀░░░
░░░░░░░░░░░░░░░▀▀▀▀▀▀▀▀░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░.
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░▄█▄░░▄█▄░░░░░░░░
░░░░▄█▄░░▄█▄░░░░░░░░▀███▀▀░░░░░░░░░
░░░░░▀████▀░░░░░░░░░▄███▄░░░░░░░░░░
░░░░░░▄███▄░░░░░░░░▀█▀░▀█▀░░░░░░░░░
░░░░░▀█▀░▀█▀░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░██░
░██░░░░░░░░░░░░░░░░░░░░░░░░░░░░███░
░███░░░░░░░░░░░░░░░░░░░░░░░░░░██░░░
░░░██░░░░░░░░░░░░░░░░░░░░░░░▄█▀░░░░
░░░░▀██▄░░░░░░░░░░░░░░░░░░░█████░░░
░░░░░░▀██▄▄░░░░░░░░░░░░░░▄███████░░
░░░░░░░░▀▀██▄▄░░░░░░░░░░▄█▀██████░░
░░░░░░░░░░░▀▀███▄▄▄▄▄▄██▀░░░▀▀▀▀░░░
░░░░░░░░░░░░░░░▀▀▀▀▀▀▀▀░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░.
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░▄█▄░░▄█▄░░░░░░░░
░░░░▄█▄░░▄█▄░░░░░░░░▀███▀▀░░░░░░░░░
░░░░░▀████▀░░░░░░░░░▄███▄░░░░░░░░░░
░░░░░░▄███▄░░░░░░░░▀█▀░▀█▀░░░░░░░░░
░░░░░▀█▀░▀█▀░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░██░
░██░░░░░░░░░░░░░░░░░░░░░░░░░░░░███░
░███░░░░░░░░░░░░░░░░░░░░░░░░░░██░░░
░░░██░░░░░░░░░░░░░░░░░░░░░░░▄█▀░░░░
░░░░▀██▄░░░░░░░░░░░░░░░░░░░█████░░░
░░░░░░▀██▄▄░░░░░░░░░░░░░░▄███████░░
░░░░░░░░▀▀██▄▄░░░░░░░░░░▄█▀██████░░
░░░░░░░░░░░▀▀███▄▄▄▄▄▄██▀░░░▀▀▀▀░░░
░░░░░░░░░░░░░░░▀▀▀▀▀▀▀▀░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░.
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░▄█▄░░▄█▄░░░░░░░░
░░░░▄█▄░░▄█▄░░░░░░░░▀███▀▀░░░░░░░░░
░░░░░▀████▀░░░░░░░░░▄███▄░░░░░░░░░░
░░░░░░▄███▄░░░░░░░░▀█▀░▀█▀░░░░░░░░░
░░░░░▀█▀░▀█▀░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░██░
░██░░░░░░░░░░░░░░░░░░░░░░░░░░░░███░
░███░░░░░░░░░░░░░░░░░░░░░░░░░░██░░░
░░░██░░░░░░░░░░░░░░░░░░░░░░░▄█▀░░░░
░░░░▀██▄░░░░░░░░░░░░░░░░░░░█████░░░
░░░░░░▀██▄▄░░░░░░░░░░░░░░▄███████░░
░░░░░░░░▀▀██▄▄░░░░░░░░░░▄█▀██████░░
░░░░░░░░░░░▀▀███▄▄▄▄▄▄██▀░░░▀▀▀▀░░░
░░░░░░░░░░░░░░░▀▀▀▀▀▀▀▀░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░.
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░▄█▄░░▄█▄░░░░░░░░
░░░░▄█▄░░▄█▄░░░░░░░░▀███▀▀░░░░░░░░░
░░░░░▀████▀░░░░░░░░░▄███▄░░░░░░░░░░
░░░░░░▄███▄░░░░░░░░▀█▀░▀█▀░░░░░░░░░
░░░░░▀█▀░▀█▀░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░██░
░██░░░░░░░░░░░░░░░░░░░░░░░░░░░░███░
░███░░░░░░░░░░░░░░░░░░░░░░░░░░██░░░
░░░██░░░░░░░░░░░░░░░░░░░░░░░▄█▀░░░░
░░░░▀██▄░░░░░░░░░░░░░░░░░░░█████░░░
░░░░░░▀██▄▄░░░░░░░░░░░░░░▄███████░░
░░░░░░░░▀▀██▄▄░░░░░░░░░░▄█▀██████░░
░░░░░░░░░░░▀▀███▄▄▄▄▄▄██▀░░░▀▀▀▀░░░
░░░░░░░░░░░░░░░▀▀▀▀▀▀▀▀░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░.
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░▄█▄░░▄█▄░░░░░░░░
░░░░▄█▄░░▄█▄░░░░░░░░▀███▀▀░░░░░░░░░
░░░░░▀████▀░░░░░░░░░▄███▄░░░░░░░░░░
░░░░░░▄███▄░░░░░░░░▀█▀░▀█▀░░░░░░░░░
░░░░░▀█▀░▀█▀░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░██░
░██░░░░░░░░░░░░░░░░░░░░░░░░░░░░███░
░███░░░░░░░░░░░░░░░░░░░░░░░░░░██░░░
░░░██░░░░░░░░░░░░░░░░░░░░░░░▄█▀░░░░
░░░░▀██▄░░░░░░░░░░░░░░░░░░░█████░░░
░░░░░░▀██▄▄░░░░░░░░░░░░░░▄███████░░
░░░░░░░░▀▀██▄▄░░░░░░░░░░▄█▀██████░░
░░░░░░░░░░░▀▀███▄▄▄▄▄▄██▀░░░▀▀▀▀░░░
░░░░░░░░░░░░░░░▀▀▀▀▀▀▀▀░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░.
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░▄█▄░░▄█▄░░░░░░░░
░░░░▄█▄░░▄█▄░░░░░░░░▀███▀▀░░░░░░░░░
░░░░░▀████▀░░░░░░░░░▄███▄░░░░░░░░░░
░░░░░░▄███▄░░░░░░░░▀█▀░▀█▀░░░░░░░░░
░░░░░▀█▀░▀█▀░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░██░
░██░░░░░░░░░░░░░░░░░░░░░░░░░░░░███░
░███░░░░░░░░░░░░░░░░░░░░░░░░░░██░░░
░░░██░░░░░░░░░░░░░░░░░░░░░░░▄█▀░░░░
░░░░▀██▄░░░░░░░░░░░░░░░░░░░█████░░░
░░░░░░▀██▄▄░░░░░░░░░░░░░░▄███████░░
░░░░░░░░▀▀██▄▄░░░░░░░░░░▄█▀██████░░
░░░░░░░░░░░▀▀███▄▄▄▄▄▄██▀░░░▀▀▀▀░░░
░░░░░░░░░░░░░░░▀▀▀▀▀▀▀▀░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░.
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░▄█▄░░▄█▄░░░░░░░░
░░░░▄█▄░░▄█▄░░░░░░░░▀███▀▀░░░░░░░░░
░░░░░▀████▀░░░░░░░░░▄███▄░░░░░░░░░░
░░░░░░▄███▄░░░░░░░░▀█▀░▀█▀░░░░░░░░░
░░░░░▀█▀░▀█▀░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░██░
░██░░░░░░░░░░░░░░░░░░░░░░░░░░░░███░
░███░░░░░░░░░░░░░░░░░░░░░░░░░░██░░░
░░░██░░░░░░░░░░░░░░░░░░░░░░░▄█▀░░░░
░░░░▀██▄░░░░░░░░░░░░░░░░░░░█████░░░
░░░░░░▀██▄▄░░░░░░░░░░░░░░▄███████░░
░░░░░░░░▀▀██▄▄░░░░░░░░░░▄█▀██████░░
░░░░░░░░░░░▀▀███▄▄▄▄▄▄██▀░░░▀▀▀▀░░░
░░░░░░░░░░░░░░░▀▀▀▀▀▀▀▀░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░.
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░▄█▄░░▄█▄░░░░░░░░
░░░░▄█▄░░▄█▄░░░░░░░░▀███▀▀░░░░░░░░░
░░░░░▀████▀░░░░░░░░░▄███▄░░░░░░░░░░
░░░░░░▄███▄░░░░░░░░▀█▀░▀█▀░░░░░░░░░
░░░░░▀█▀░▀█▀░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░██░
░██░░░░░░░░░░░░░░░░░░░░░░░░░░░░███░
░███░░░░░░░░░░░░░░░░░░░░░░░░░░██░░░
░░░██░░░░░░░░░░░░░░░░░░░░░░░▄█▀░░░░
░░░░▀██▄░░░░░░░░░░░░░░░░░░░█████░░░
░░░░░░▀██▄▄░░░░░░░░░░░░░░▄███████░░
░░░░░░░░▀▀██▄▄░░░░░░░░░░▄█▀██████░░
░░░░░░░░░░░▀▀███▄▄▄▄▄▄██▀░░░▀▀▀▀░░░
░░░░░░░░░░░░░░░▀▀▀▀▀▀▀▀░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░.
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░▄█▄░░▄█▄░░░░░░░░
░░░░▄█▄░░▄█▄░░░░░░░░▀███▀▀░░░░░░░░░
░░░░░▀████▀░░░░░░░░░▄███▄░░░░░░░░░░
░░░░░░▄███▄░░░░░░░░▀█▀░▀█▀░░░░░░░░░
░░░░░▀█▀░▀█▀░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░██░
░██░░░░░░░░░░░░░░░░░░░░░░░░░░░░███░
░███░░░░░░░░░░░░░░░░░░░░░░░░░░██░░░
░░░██░░░░░░░░░░░░░░░░░░░░░░░▄█▀░░░░
░░░░▀██▄░░░░░░░░░░░░░░░░░░░█████░░░
░░░░░░▀██▄▄░░░░░░░░░░░░░░▄███████░░
░░░░░░░░▀▀██▄▄░░░░░░░░░░▄█▀██████░░
░░░░░░░░░░░▀▀███▄▄▄▄▄▄██▀░░░▀▀▀▀░░░
░░░░░░░░░░░░░░░▀▀▀▀▀▀▀▀░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░.
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░▄█▄░░▄█▄░░░░░░░░
░░░░▄█▄░░▄█▄░░░░░░░░▀███▀▀░░░░░░░░░
░░░░░▀████▀░░░░░░░░░▄███▄░░░░░░░░░░
░░░░░░▄███▄░░░░░░░░▀█▀░▀█▀░░░░░░░░░
░░░░░▀█▀░▀█▀░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░██░
░██░░░░░░░░░░░░░░░░░░░░░░░░░░░░███░
░███░░░░░░░░░░░░░░░░░░░░░░░░░░██░░░
░░░██░░░░░░░░░░░░░░░░░░░░░░░▄█▀░░░░
░░░░▀██▄░░░░░░░░░░░░░░░░░░░█████░░░
░░░░░░▀██▄▄░░░░░░░░░░░░░░▄███████░░
░░░░░░░░▀▀██▄▄░░░░░░░░░░▄█▀██████░░
░░░░░░░░░░░▀▀███▄▄▄▄▄▄██▀░░░▀▀▀▀░░░
░░░░░░░░░░░░░░░▀▀▀▀▀▀▀▀░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░.
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░▄█▄░░▄█▄░░░░░░░░
░░░░▄█▄░░▄█▄░░░░░░░░▀███▀▀░░░░░░░░░
░░░░░▀████▀░░░░░░░░░▄███▄░░░░░░░░░░
░░░░░░▄███▄░░░░░░░░▀█▀░▀█▀░░░░░░░░░
░░░░░▀█▀░▀█▀░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░██░
░██░░░░░░░░░░░░░░░░░░░░░░░░░░░░███░
░███░░░░░░░░░░░░░░░░░░░░░░░░░░██░░░
░░░██░░░░░░░░░░░░░░░░░░░░░░░▄█▀░░░░
░░░░▀██▄░░░░░░░░░░░░░░░░░░░█████░░░
░░░░░░▀██▄▄░░░░░░░░░░░░░░▄███████░░
░░░░░░░░▀▀██▄▄░░░░░░░░░░▄█▀██████░░
░░░░░░░░░░░▀▀███▄▄▄▄▄▄██▀░░░▀▀▀▀░░░
░░░░░░░░░░░░░░░▀▀▀▀▀▀▀▀░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░.
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░▄█▄░░▄█▄░░░░░░░░
░░░░▄█▄░░▄█▄░░░░░░░░▀███▀▀░░░░░░░░░
░░░░░▀████▀░░░░░░░░░▄███▄░░░░░░░░░░
░░░░░░▄███▄░░░░░░░░▀█▀░▀█▀░░░░░░░░░
░░░░░▀█▀░▀█▀░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░██░
░██░░░░░░░░░░░░░░░░░░░░░░░░░░░░███░
░███░░░░░░░░░░░░░░░░░░░░░░░░░░██░░░
░░░██░░░░░░░░░░░░░░░░░░░░░░░▄█▀░░░░
░░░░▀██▄░░░░░░░░░░░░░░░░░░░█████░░░
░░░░░░▀██▄▄░░░░░░░░░░░░░░▄███████░░
░░░░░░░░▀▀██▄▄░░░░░░░░░░▄█▀██████░░
░░░░░░░░░░░▀▀███▄▄▄▄▄▄██▀░░░▀▀▀▀░░░
░░░░░░░░░░░░░░░▀▀▀▀▀▀▀▀░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░.
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░▄█▄░░▄█▄░░░░░░░░
░░░░▄█▄░░▄█▄░░░░░░░░▀███▀▀░░░░░░░░░
░░░░░▀████▀░░░░░░░░░▄███▄░░░░░░░░░░
░░░░░░▄███▄░░░░░░░░▀█▀░▀█▀░░░░░░░░░
░░░░░▀█▀░▀█▀░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░██░
░██░░░░░░░░░░░░░░░░░░░░░░░░░░░░███░
░███░░░░░░░░░░░░░░░░░░░░░░░░░░██░░░
░░░██░░░░░░░░░░░░░░░░░░░░░░░▄█▀░░░░
░░░░▀██▄░░░░░░░░░░░░░░░░░░░█████░░░
░░░░░░▀██▄▄░░░░░░░░░░░░░░▄███████░░
░░░░░░░░▀▀██▄▄░░░░░░░░░░▄█▀██████░░
░░░░░░░░░░░▀▀███▄▄▄▄▄▄██▀░░░▀▀▀▀░░░
░░░░░░░░░░░░░░░▀▀▀▀▀▀▀▀░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░.
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░▄█▄░░▄█▄░░░░░░░░
░░░░▄█▄░░▄█▄░░░░░░░░▀███▀▀░░░░░░░░░
░░░░░▀████▀░░░░░░░░░▄███▄░░░░░░░░░░
░░░░░░▄███▄░░░░░░░░▀█▀░▀█▀░░░░░░░░░
░░░░░▀█▀░▀█▀░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░██░
░██░░░░░░░░░░░░░░░░░░░░░░░░░░░░███░
░███░░░░░░░░░░░░░░░░░░░░░░░░░░██░░░
░░░██░░░░░░░░░░░░░░░░░░░░░░░▄█▀░░░░
░░░░▀██▄░░░░░░░░░░░░░░░░░░░█████░░░
░░░░░░▀██▄▄░░░░░░░░░░░░░░▄███████░░
░░░░░░░░▀▀██▄▄░░░░░░░░░░▄█▀██████░░
░░░░░░░░░░░▀▀███▄▄▄▄▄▄██▀░░░▀▀▀▀░░░
░░░░░░░░░░░░░░░▀▀▀▀▀▀▀▀░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░.
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░▄█▄░░▄█▄░░░░░░░░
░░░░▄█▄░░▄█▄░░░░░░░░▀███▀▀░░░░░░░░░
░░░░░▀████▀░░░░░░░░░▄███▄░░░░░░░░░░
░░░░░░▄███▄░░░░░░░░▀█▀░▀█▀░░░░░░░░░
░░░░░▀█▀░▀█▀░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░██░
░██░░░░░░░░░░░░░░░░░░░░░░░░░░░░███░
░███░░░░░░░░░░░░░░░░░░░░░░░░░░██░░░
░░░██░░░░░░░░░░░░░░░░░░░░░░░▄█▀░░░░
░░░░▀██▄░░░░░░░░░░░░░░░░░░░█████░░░
░░░░░░▀██▄▄░░░░░░░░░░░░░░▄███████░░
░░░░░░░░▀▀██▄▄░░░░░░░░░░▄█▀██████░░
░░░░░░░░░░░▀▀███▄▄▄▄▄▄██▀░░░▀▀▀▀░░░
░░░░░░░░░░░░░░░▀▀▀▀▀▀▀▀░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░.
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░▄█▄░░▄█▄░░░░░░░░
░░░░▄█▄░░▄█▄░░░░░░░░▀███▀▀░░░░░░░░░
░░░░░▀████▀░░░░░░░░░▄███▄░░░░░░░░░░
░░░░░░▄███▄░░░░░░░░▀█▀░▀█▀░░░░░░░░░
░░░░░▀█▀░▀█▀░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░██░
░██░░░░░░░░░░░░░░░░░░░░░░░░░░░░███░
░███░░░░░░░░░░░░░░░░░░░░░░░░░░██░░░
░░░██░░░░░░░░░░░░░░░░░░░░░░░▄█▀░░░░
░░░░▀██▄░░░░░░░░░░░░░░░░░░░█████░░░
░░░░░░▀██▄▄░░░░░░░░░░░░░░▄███████░░
░░░░░░░░▀▀██▄▄░░░░░░░░░░▄█▀██████░░
░░░░░░░░░░░▀▀███▄▄▄▄▄▄██▀░░░▀▀▀▀░░░
░░░░░░░░░░░░░░░▀▀▀▀▀▀▀▀░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░.
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░▄█▄░░▄█▄░░░░░░░░
░░░░▄█▄░░▄█▄░░░░░░░░▀███▀▀░░░░░░░░░
░░░░░▀████▀░░░░░░░░░▄███▄░░░░░░░░░░
░░░░░░▄███▄░░░░░░░░▀█▀░▀█▀░░░░░░░░░
░░░░░▀█▀░▀█▀░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░██░
░██░░░░░░░░░░░░░░░░░░░░░░░░░░░░███░
░███░░░░░░░░░░░░░░░░░░░░░░░░░░██░░░
░░░██░░░░░░░░░░░░░░░░░░░░░░░▄█▀░░░░
░░░░▀██▄░░░░░░░░░░░░░░░░░░░█████░░░
░░░░░░▀██▄▄░░░░░░░░░░░░░░▄███████░░
░░░░░░░░▀▀██▄▄░░░░░░░░░░▄█▀██████░░
░░░░░░░░░░░▀▀███▄▄▄▄▄▄██▀░░░▀▀▀▀░░░
░░░░░░░░░░░░░░░▀▀▀▀▀▀▀▀░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░.
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░▄█▄░░▄█▄░░░░░░░░
░░░░▄█▄░░▄█▄░░░░░░░░▀███▀▀░░░░░░░░░
░░░░░▀████▀░░░░░░░░░▄███▄░░░░░░░░░░
░░░░░░▄███▄░░░░░░░░▀█▀░▀█▀░░░░░░░░░
░░░░░▀█▀░▀█▀░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░██░
░██░░░░░░░░░░░░░░░░░░░░░░░░░░░░███░
░███░░░░░░░░░░░░░░░░░░░░░░░░░░██░░░
░░░██░░░░░░░░░░░░░░░░░░░░░░░▄█▀░░░░
░░░░▀██▄░░░░░░░░░░░░░░░░░░░█████░░░
░░░░░░▀██▄▄░░░░░░░░░░░░░░▄███████░░
░░░░░░░░▀▀██▄▄░░░░░░░░░░▄█▀██████░░
░░░░░░░░░░░▀▀███▄▄▄▄▄▄██▀░░░▀▀▀▀░░░
░░░░░░░░░░░░░░░▀▀▀▀▀▀▀▀░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░.
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░▄█▄░░▄█▄░░░░░░░░
░░░░▄█▄░░▄█▄░░░░░░░░▀███▀▀░░░░░░░░░
░░░░░▀████▀░░░░░░░░░▄███▄░░░░░░░░░░
░░░░░░▄███▄░░░░░░░░▀█▀░▀█▀░░░░░░░░░
░░░░░▀█▀░▀█▀░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░██░
░██░░░░░░░░░░░░░░░░░░░░░░░░░░░░███░
░███░░░░░░░░░░░░░░░░░░░░░░░░░░██░░░
░░░██░░░░░░░░░░░░░░░░░░░░░░░▄█▀░░░░
░░░░▀██▄░░░░░░░░░░░░░░░░░░░█████░░░
░░░░░░▀██▄▄░░░░░░░░░░░░░░▄███████░░
░░░░░░░░▀▀██▄▄░░░░░░░░░░▄█▀██████░░
░░░░░░░░░░░▀▀███▄▄▄▄▄▄██▀░░░▀▀▀▀░░░
░░░░░░░░░░░░░░░▀▀▀▀▀▀▀▀░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░.
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░▄█▄░░▄█▄░░░░░░░░
░░░░▄█▄░░▄█▄░░░░░░░░▀███▀▀░░░░░░░░░
░░░░░▀████▀░░░░░░░░░▄███▄░░░░░░░░░░
░░░░░░▄███▄░░░░░░░░▀█▀░▀█▀░░░░░░░░░
░░░░░▀█▀░▀█▀░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░██░
░██░░░░░░░░░░░░░░░░░░░░░░░░░░░░███░
░███░░░░░░░░░░░░░░░░░░░░░░░░░░██░░░
░░░██░░░░░░░░░░░░░░░░░░░░░░░▄█▀░░░░
░░░░▀██▄░░░░░░░░░░░░░░░░░░░█████░░░
░░░░░░▀██▄▄░░░░░░░░░░░░░░▄███████░░
░░░░░░░░▀▀██▄▄░░░░░░░░░░▄█▀██████░░
░░░░░░░░░░░▀▀███▄▄▄▄▄▄██▀░░░▀▀▀▀░░░
░░░░░░░░░░░░░░░▀▀▀▀▀▀▀▀░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░.
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░▄█▄░░▄█▄░░░░░░░░
░░░░▄█▄░░▄█▄░░░░░░░░▀███▀▀░░░░░░░░░
░░░░░▀████▀░░░░░░░░░▄███▄░░░░░░░░░░
░░░░░░▄███▄░░░░░░░░▀█▀░▀█▀░░░░░░░░░
░░░░░▀█▀░▀█▀░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░██░
░██░░░░░░░░░░░░░░░░░░░░░░░░░░░░███░
░███░░░░░░░░░░░░░░░░░░░░░░░░░░██░░░
░░░██░░░░░░░░░░░░░░░░░░░░░░░▄█▀░░░░
░░░░▀██▄░░░░░░░░░░░░░░░░░░░█████░░░
░░░░░░▀██▄▄░░░░░░░░░░░░░░▄███████░░
░░░░░░░░▀▀██▄▄░░░░░░░░░░▄█▀██████░░
░░░░░░░░░░░▀▀███▄▄▄▄▄▄██▀░░░▀▀▀▀░░░
░░░░░░░░░░░░░░░▀▀▀▀▀▀▀▀░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░.
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░▄█▄░░▄█▄░░░░░░░░
░░░░▄█▄░░▄█▄░░░░░░░░▀███▀▀░░░░░░░░░
░░░░░▀████▀░░░░░░░░░▄███▄░░░░░░░░░░
░░░░░░▄███▄░░░░░░░░▀█▀░▀█▀░░░░░░░░░
░░░░░▀█▀░▀█▀░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░██░
░██░░░░░░░░░░░░░░░░░░░░░░░░░░░░███░
░███░░░░░░░░░░░░░░░░░░░░░░░░░░██░░░
░░░██░░░░░░░░░░░░░░░░░░░░░░░▄█▀░░░░
░░░░▀██▄░░░░░░░░░░░░░░░░░░░█████░░░
░░░░░░▀██▄▄░░░░░░░░░░░░░░▄███████░░
░░░░░░░░▀▀██▄▄░░░░░░░░░░▄█▀██████░░
░░░░░░░░░░░▀▀███▄▄▄▄▄▄██▀░░░▀▀▀▀░░░
░░░░░░░░░░░░░░░▀▀▀▀▀▀▀▀░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░.
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░▄█▄░░▄█▄░░░░░░░░
░░░░▄█▄░░▄█▄░░░░░░░░▀███▀▀░░░░░░░░░
░░░░░▀████▀░░░░░░░░░▄███▄░░░░░░░░░░
░░░░░░▄███▄░░░░░░░░▀█▀░▀█▀░░░░░░░░░
░░░░░▀█▀░▀█▀░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░██░
░██░░░░░░░░░░░░░░░░░░░░░░░░░░░░███░
░███░░░░░░░░░░░░░░░░░░░░░░░░░░██░░░
░░░██░░░░░░░░░░░░░░░░░░░░░░░▄█▀░░░░
░░░░▀██▄░░░░░░░░░░░░░░░░░░░█████░░░
░░░░░░▀██▄▄░░░░░░░░░░░░░░▄███████░░
░░░░░░░░▀▀██▄▄░░░░░░░░░░▄█▀██████░░
░░░░░░░░░░░▀▀███▄▄▄▄▄▄██▀░░░▀▀▀▀░░░
░░░░░░░░░░░░░░░▀▀▀▀▀▀▀▀░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░.
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░▄█▄░░▄█▄░░░░░░░░
░░░░▄█▄░░▄█▄░░░░░░░░▀███▀▀░░░░░░░░░
░░░░░▀████▀░░░░░░░░░▄███▄░░░░░░░░░░
░░░░░░▄███▄░░░░░░░░▀█▀░▀█▀░░░░░░░░░
░░░░░▀█▀░▀█▀░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░██░
░██░░░░░░░░░░░░░░░░░░░░░░░░░░░░███░
░███░░░░░░░░░░░░░░░░░░░░░░░░░░██░░░
░░░██░░░░░░░░░░░░░░░░░░░░░░░▄█▀░░░░
░░░░▀██▄░░░░░░░░░░░░░░░░░░░█████░░░
░░░░░░▀██▄▄░░░░░░░░░░░░░░▄███████░░
░░░░░░░░▀▀██▄▄░░░░░░░░░░▄█▀██████░░
░░░░░░░░░░░▀▀███▄▄▄▄▄▄██▀░░░▀▀▀▀░░░
░░░░░░░░░░░░░░░▀▀▀▀▀▀▀▀░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░.
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░▄█▄░░▄█▄░░░░░░░░
░░░░▄█▄░░▄█▄░░░░░░░░▀███▀▀░░░░░░░░░
░░░░░▀████▀░░░░░░░░░▄███▄░░░░░░░░░░
░░░░░░▄███▄░░░░░░░░▀█▀░▀█▀░░░░░░░░░
░░░░░▀█▀░▀█▀░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░██░
░██░░░░░░░░░░░░░░░░░░░░░░░░░░░░███░
░███░░░░░░░░░░░░░░░░░░░░░░░░░░██░░░
░░░██░░░░░░░░░░░░░░░░░░░░░░░▄█▀░░░░
░░░░▀██▄░░░░░░░░░░░░░░░░░░░█████░░░
░░░░░░▀██▄▄░░░░░░░░░░░░░░▄███████░░
░░░░░░░░▀▀██▄▄░░░░░░░░░░▄█▀██████░░
░░░░░░░░░░░▀▀███▄▄▄▄▄▄██▀░░░▀▀▀▀░░░
░░░░░░░░░░░░░░░▀▀▀▀▀▀▀▀░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░.
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░▄█▄░░▄█▄░░░░░░░░
░░░░▄█▄░░▄█▄░░░░░░░░▀███▀▀░░░░░░░░░
░░░░░▀████▀░░░░░░░░░▄███▄░░░░░░░░░░
░░░░░░▄███▄░░░░░░░░▀█▀░▀█▀░░░░░░░░░
░░░░░▀█▀░▀█▀░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░██░
░██░░░░░░░░░░░░░░░░░░░░░░░░░░░░███░
░███░░░░░░░░░░░░░░░░░░░░░░░░░░██░░░
░░░██░░░░░░░░░░░░░░░░░░░░░░░▄█▀░░░░
░░░░▀██▄░░░░░░░░░░░░░░░░░░░█████░░░
░░░░░░▀██▄▄░░░░░░░░░░░░░░▄███████░░
░░░░░░░░▀▀██▄▄░░░░░░░░░░▄█▀██████░░
░░░░░░░░░░░▀▀███▄▄▄▄▄▄██▀░░░▀▀▀▀░░░
░░░░░░░░░░░░░░░▀▀▀▀▀▀▀▀░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░.
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░▄█▄░░▄█▄░░░░░░░░
░░░░▄█▄░░▄█▄░░░░░░░░▀███▀▀░░░░░░░░░
░░░░░▀████▀░░░░░░░░░▄███▄░░░░░░░░░░
░░░░░░▄███▄░░░░░░░░▀█▀░▀█▀░░░░░░░░░
░░░░░▀█▀░▀█▀░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░██░
░██░░░░░░░░░░░░░░░░░░░░░░░░░░░░███░
░███░░░░░░░░░░░░░░░░░░░░░░░░░░██░░░
░░░██░░░░░░░░░░░░░░░░░░░░░░░▄█▀░░░░
░░░░▀██▄░░░░░░░░░░░░░░░░░░░█████░░░
░░░░░░▀██▄▄░░░░░░░░░░░░░░▄███████░░
░░░░░░░░▀▀██▄▄░░░░░░░░░░▄█▀██████░░
░░░░░░░░░░░▀▀███▄▄▄▄▄▄██▀░░░▀▀▀▀░░░
░░░░░░░░░░░░░░░▀▀▀▀▀▀▀▀░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░.
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░▄█▄░░▄█▄░░░░░░░░
░░░░▄█▄░░▄█▄░░░░░░░░▀███▀▀░░░░░░░░░
░░░░░▀████▀░░░░░░░░░▄███▄░░░░░░░░░░
░░░░░░▄███▄░░░░░░░░▀█▀░▀█▀░░░░░░░░░
░░░░░▀█▀░▀█▀░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░██░
░██░░░░░░░░░░░░░░░░░░░░░░░░░░░░███░
░███░░░░░░░░░░░░░░░░░░░░░░░░░░██░░░
░░░██░░░░░░░░░░░░░░░░░░░░░░░▄█▀░░░░
░░░░▀██▄░░░░░░░░░░░░░░░░░░░█████░░░
░░░░░░▀██▄▄░░░░░░░░░░░░░░▄███████░░
░░░░░░░░▀▀██▄▄░░░░░░░░░░▄█▀██████░░
░░░░░░░░░░░▀▀███▄▄▄▄▄▄██▀░░░▀▀▀▀░░░
░░░░░░░░░░░░░░░▀▀▀▀▀▀▀▀░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░.
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░▄█▄░░▄█▄░░░░░░░░
░░░░▄█▄░░▄█▄░░░░░░░░▀███▀▀░░░░░░░░░
░░░░░▀████▀░░░░░░░░░▄███▄░░░░░░░░░░
░░░░░░▄███▄░░░░░░░░▀█▀░▀█▀░░░░░░░░░
░░░░░▀█▀░▀█▀░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░██░
░██░░░░░░░░░░░░░░░░░░░░░░░░░░░░███░
░███░░░░░░░░░░░░░░░░░░░░░░░░░░██░░░
░░░██░░░░░░░░░░░░░░░░░░░░░░░▄█▀░░░░
░░░░▀██▄░░░░░░░░░░░░░░░░░░░█████░░░
░░░░░░▀██▄▄░░░░░░░░░░░░░░▄███████░░
░░░░░░░░▀▀██▄▄░░░░░░░░░░▄█▀██████░░
░░░░░░░░░░░▀▀███▄▄▄▄▄▄██▀░░░▀▀▀▀░░░
░░░░░░░░░░░░░░░▀▀▀▀▀▀▀▀░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░.
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░▄█▄░░▄█▄░░░░░░░░
░░░░▄█▄░░▄█▄░░░░░░░░▀███▀▀░░░░░░░░░
░░░░░▀████▀░░░░░░░░░▄███▄░░░░░░░░░░
░░░░░░▄███▄░░░░░░░░▀█▀░▀█▀░░░░░░░░░
░░░░░▀█▀░▀█▀░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░██░
░██░░░░░░░░░░░░░░░░░░░░░░░░░░░░███░
░███░░░░░░░░░░░░░░░░░░░░░░░░░░██░░░
░░░██░░░░░░░░░░░░░░░░░░░░░░░▄█▀░░░░
░░░░▀██▄░░░░░░░░░░░░░░░░░░░█████░░░
░░░░░░▀██▄▄░░░░░░░░░░░░░░▄███████░░
░░░░░░░░▀▀██▄▄░░░░░░░░░░▄█▀██████░░
░░░░░░░░░░░▀▀███▄▄▄▄▄▄██▀░░░▀▀▀▀░░░
░░░░░░░░░░░░░░░▀▀▀▀▀▀▀▀░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░.
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░▄█▄░░▄█▄░░░░░░░░
░░░░▄█▄░░▄█▄░░░░░░░░▀███▀▀░░░░░░░░░
░░░░░▀████▀░░░░░░░░░▄███▄░░░░░░░░░░
░░░░░░▄███▄░░░░░░░░▀█▀░▀█▀░░░░░░░░░
░░░░░▀█▀░▀█▀░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░██░
░██░░░░░░░░░░░░░░░░░░░░░░░░░░░░███░
░███░░░░░░░░░░░░░░░░░░░░░░░░░░██░░░
░░░██░░░░░░░░░░░░░░░░░░░░░░░▄█▀░░░░
░░░░▀██▄░░░░░░░░░░░░░░░░░░░█████░░░
░░░░░░▀██▄▄░░░░░░░░░░░░░░▄███████░░
░░░░░░░░▀▀██▄▄░░░░░░░░░░▄█▀██████░░
░░░░░░░░░░░▀▀███▄▄▄▄▄▄██▀░░░▀▀▀▀░░░
░░░░░░░░░░░░░░░▀▀▀▀▀▀▀▀░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░.
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░▄█▄░░▄█▄░░░░░░░░
░░░░▄█▄░░▄█▄░░░░░░░░▀███▀▀░░░░░░░░░
░░░░░▀████▀░░░░░░░░░▄███▄░░░░░░░░░░
░░░░░░▄███▄░░░░░░░░▀█▀░▀█▀░░░░░░░░░
░░░░░▀█▀░▀█▀░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░██░
░██░░░░░░░░░░░░░░░░░░░░░░░░░░░░███░
░███░░░░░░░░░░░░░░░░░░░░░░░░░░██░░░
░░░██░░░░░░░░░░░░░░░░░░░░░░░▄█▀░░░░
░░░░▀██▄░░░░░░░░░░░░░░░░░░░█████░░░
░░░░░░▀██▄▄░░░░░░░░░░░░░░▄███████░░
░░░░░░░░▀▀██▄▄░░░░░░░░░░▄█▀██████░░
░░░░░░░░░░░▀▀███▄▄▄▄▄▄██▀░░░▀▀▀▀░░░
░░░░░░░░░░░░░░░▀▀▀▀▀▀▀▀░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░.
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░▄█▄░░▄█▄░░░░░░░░
░░░░▄█▄░░▄█▄░░░░░░░░▀███▀▀░░░░░░░░░
░░░░░▀████▀░░░░░░░░░▄███▄░░░░░░░░░░
░░░░░░▄███▄░░░░░░░░▀█▀░▀█▀░░░░░░░░░
░░░░░▀█▀░▀█▀░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░██░
░██░░░░░░░░░░░░░░░░░░░░░░░░░░░░███░
░███░░░░░░░░░░░░░░░░░░░░░░░░░░██░░░
░░░██░░░░░░░░░░░░░░░░░░░░░░░▄█▀░░░░
░░░░▀██▄░░░░░░░░░░░░░░░░░░░█████░░░
░░░░░░▀██▄▄░░░░░░░░░░░░░░▄███████░░
░░░░░░░░▀▀██▄▄░░░░░░░░░░▄█▀██████░░
░░░░░░░░░░░▀▀███▄▄▄▄▄▄██▀░░░▀▀▀▀░░░
░░░░░░░░░░░░░░░▀▀▀▀▀▀▀▀░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░.
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░▄█▄░░▄█▄░░░░░░░░
░░░░▄█▄░░▄█▄░░░░░░░░▀███▀▀░░░░░░░░░
░░░░░▀████▀░░░░░░░░░▄███▄░░░░░░░░░░
░░░░░░▄███▄░░░░░░░░▀█▀░▀█▀░░░░░░░░░
░░░░░▀█▀░▀█▀░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░██░
░██░░░░░░░░░░░░░░░░░░░░░░░░░░░░███░
░███░░░░░░░░░░░░░░░░░░░░░░░░░░██░░░
░░░██░░░░░░░░░░░░░░░░░░░░░░░▄█▀░░░░
░░░░▀██▄░░░░░░░░░░░░░░░░░░░█████░░░
░░░░░░▀██▄▄░░░░░░░░░░░░░░▄███████░░
░░░░░░░░▀▀██▄▄░░░░░░░░░░▄█▀██████░░
░░░░░░░░░░░▀▀███▄▄▄▄▄▄██▀░░░▀▀▀▀░░░
░░░░░░░░░░░░░░░▀▀▀▀▀▀▀▀░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░.
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░▄█▄░░▄█▄░░░░░░░░
░░░░▄█▄░░▄█▄░░░░░░░░▀███▀▀░░░░░░░░░
░░░░░▀████▀░░░░░░░░░▄███▄░░░░░░░░░░
░░░░░░▄███▄░░░░░░░░▀█▀░▀█▀░░░░░░░░░
░░░░░▀█▀░▀█▀░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░██░
░██░░░░░░░░░░░░░░░░░░░░░░░░░░░░███░
░███░░░░░░░░░░░░░░░░░░░░░░░░░░██░░░
░░░██░░░░░░░░░░░░░░░░░░░░░░░▄█▀░░░░
░░░░▀██▄░░░░░░░░░░░░░░░░░░░█████░░░
░░░░░░▀██▄▄░░░░░░░░░░░░░░▄███████░░
░░░░░░░░▀▀██▄▄░░░░░░░░░░▄█▀██████░░
░░░░░░░░░░░▀▀███▄▄▄▄▄▄██▀░░░▀▀▀▀░░░
░░░░░░░░░░░░░░░▀▀▀▀▀▀▀▀░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░.
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░▄█▄░░▄█▄░░░░░░░░
░░░░▄█▄░░▄█▄░░░░░░░░▀███▀▀░░░░░░░░░
░░░░░▀████▀░░░░░░░░░▄███▄░░░░░░░░░░
░░░░░░▄███▄░░░░░░░░▀█▀░▀█▀░░░░░░░░░
░░░░░▀█▀░▀█▀░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░██░
░██░░░░░░░░░░░░░░░░░░░░░░░░░░░░███░
░███░░░░░░░░░░░░░░░░░░░░░░░░░░██░░░
░░░██░░░░░░░░░░░░░░░░░░░░░░░▄█▀░░░░
░░░░▀██▄░░░░░░░░░░░░░░░░░░░█████░░░
░░░░░░▀██▄▄░░░░░░░░░░░░░░▄███████░░
░░░░░░░░▀▀██▄▄░░░░░░░░░░▄█▀██████░░
░░░░░░░░░░░▀▀███▄▄▄▄▄▄██▀░░░▀▀▀▀░░░
░░░░░░░░░░░░░░░▀▀▀▀▀▀▀▀░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░.
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░▄█▄░░▄█▄░░░░░░░░
░░░░▄█▄░░▄█▄░░░░░░░░▀███▀▀░░░░░░░░░
░░░░░▀████▀░░░░░░░░░▄███▄░░░░░░░░░░
░░░░░░▄███▄░░░░░░░░▀█▀░▀█▀░░░░░░░░░
░░░░░▀█▀░▀█▀░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░██░
░██░░░░░░░░░░░░░░░░░░░░░░░░░░░░███░
░███░░░░░░░░░░░░░░░░░░░░░░░░░░██░░░
░░░██░░░░░░░░░░░░░░░░░░░░░░░▄█▀░░░░
░░░░▀██▄░░░░░░░░░░░░░░░░░░░█████░░░
░░░░░░▀██▄▄░░░░░░░░░░░░░░▄███████░░
░░░░░░░░▀▀██▄▄░░░░░░░░░░▄█▀██████░░
░░░░░░░░░░░▀▀███▄▄▄▄▄▄██▀░░░▀▀▀▀░░░
░░░░░░░░░░░░░░░▀▀▀▀▀▀▀▀░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░.
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░▄█▄░░▄█▄░░░░░░░░
░░░░▄█▄░░▄█▄░░░░░░░░▀███▀▀░░░░░░░░░
░░░░░▀████▀░░░░░░░░░▄███▄░░░░░░░░░░
░░░░░░▄███▄░░░░░░░░▀█▀░▀█▀░░░░░░░░░
░░░░░▀█▀░▀█▀░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░██░
░██░░░░░░░░░░░░░░░░░░░░░░░░░░░░███░
░███░░░░░░░░░░░░░░░░░░░░░░░░░░██░░░
░░░██░░░░░░░░░░░░░░░░░░░░░░░▄█▀░░░░
░░░░▀██▄░░░░░░░░░░░░░░░░░░░█████░░░
░░░░░░▀██▄▄░░░░░░░░░░░░░░▄███████░░
░░░░░░░░▀▀██▄▄░░░░░░░░░░▄█▀██████░░
░░░░░░░░░░░▀▀███▄▄▄▄▄▄██▀░░░▀▀▀▀░░░
░░░░░░░░░░░░░░░▀▀▀▀▀▀▀▀░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░.
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░▄█▄░░▄█▄░░░░░░░░
░░░░▄█▄░░▄█▄░░░░░░░░▀███▀▀░░░░░░░░░
░░░░░▀████▀░░░░░░░░░▄███▄░░░░░░░░░░
░░░░░░▄███▄░░░░░░░░▀█▀░▀█▀░░░░░░░░░
░░░░░▀█▀░▀█▀░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░██░
░██░░░░░░░░░░░░░░░░░░░░░░░░░░░░███░
░███░░░░░░░░░░░░░░░░░░░░░░░░░░██░░░
░░░██░░░░░░░░░░░░░░░░░░░░░░░▄█▀░░░░
░░░░▀██▄░░░░░░░░░░░░░░░░░░░█████░░░
░░░░░░▀██▄▄░░░░░░░░░░░░░░▄███████░░
░░░░░░░░▀▀██▄▄░░░░░░░░░░▄█▀██████░░
░░░░░░░░░░░▀▀███▄▄▄▄▄▄██▀░░░▀▀▀▀░░░
░░░░░░░░░░░░░░░▀▀▀▀▀▀▀▀░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░.
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░▄█▄░░▄█▄░░░░░░░░
░░░░▄█▄░░▄█▄░░░░░░░░▀███▀▀░░░░░░░░░
░░░░░▀████▀░░░░░░░░░▄███▄░░░░░░░░░░
░░░░░░▄███▄░░░░░░░░▀█▀░▀█▀░░░░░░░░░
░░░░░▀█▀░▀█▀░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░██░
░██░░░░░░░░░░░░░░░░░░░░░░░░░░░░███░
░███░░░░░░░░░░░░░░░░░░░░░░░░░░██░░░
░░░██░░░░░░░░░░░░░░░░░░░░░░░▄█▀░░░░
░░░░▀██▄░░░░░░░░░░░░░░░░░░░█████░░░
░░░░░░▀██▄▄░░░░░░░░░░░░░░▄███████░░
░░░░░░░░▀▀██▄▄░░░░░░░░░░▄█▀██████░░
░░░░░░░░░░░▀▀███▄▄▄▄▄▄██▀░░░▀▀▀▀░░░
░░░░░░░░░░░░░░░▀▀▀▀▀▀▀▀░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░.
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░▄█▄░░▄█▄░░░░░░░░
░░░░▄█▄░░▄█▄░░░░░░░░▀███▀▀░░░░░░░░░
░░░░░▀████▀░░░░░░░░░▄███▄░░░░░░░░░░
░░░░░░▄███▄░░░░░░░░▀█▀░▀█▀░░░░░░░░░
░░░░░▀█▀░▀█▀░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░██░
░██░░░░░░░░░░░░░░░░░░░░░░░░░░░░███░
░███░░░░░░░░░░░░░░░░░░░░░░░░░░██░░░
░░░██░░░░░░░░░░░░░░░░░░░░░░░▄█▀░░░░
░░░░▀██▄░░░░░░░░░░░░░░░░░░░█████░░░
░░░░░░▀██▄▄░░░░░░░░░░░░░░▄███████░░
░░░░░░░░▀▀██▄▄░░░░░░░░░░▄█▀██████░░
░░░░░░░░░░░▀▀███▄▄▄▄▄▄██▀░░░▀▀▀▀░░░
░░░░░░░░░░░░░░░▀▀▀▀▀▀▀▀░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░.
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░▄█▄░░▄█▄░░░░░░░░
░░░░▄█▄░░▄█▄░░░░░░░░▀███▀▀░░░░░░░░░
░░░░░▀████▀░░░░░░░░░▄███▄░░░░░░░░░░
░░░░░░▄███▄░░░░░░░░▀█▀░▀█▀░░░░░░░░░
░░░░░▀█▀░▀█▀░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░██░
░██░░░░░░░░░░░░░░░░░░░░░░░░░░░░███░
░███░░░░░░░░░░░░░░░░░░░░░░░░░░██░░░
░░░██░░░░░░░░░░░░░░░░░░░░░░░▄█▀░░░░
░░░░▀██▄░░░░░░░░░░░░░░░░░░░█████░░░
░░░░░░▀██▄▄░░░░░░░░░░░░░░▄███████░░
░░░░░░░░▀▀██▄▄░░░░░░░░░░▄█▀██████░░
░░░░░░░░░░░▀▀███▄▄▄▄▄▄██▀░░░▀▀▀▀░░░
░░░░░░░░░░░░░░░▀▀▀▀▀▀▀▀░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░.
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░▄█▄░░▄█▄░░░░░░░░
░░░░▄█▄░░▄█▄░░░░░░░░▀███▀▀░░░░░░░░░
░░░░░▀████▀░░░░░░░░░▄███▄░░░░░░░░░░
░░░░░░▄███▄░░░░░░░░▀█▀░▀█▀░░░░░░░░░
░░░░░▀█▀░▀█▀░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░██░
░██░░░░░░░░░░░░░░░░░░░░░░░░░░░░███░
░███░░░░░░░░░░░░░░░░░░░░░░░░░░██░░░
░░░██░░░░░░░░░░░░░░░░░░░░░░░▄█▀░░░░
░░░░▀██▄░░░░░░░░░░░░░░░░░░░█████░░░
░░░░░░▀██▄▄░░░░░░░░░░░░░░▄███████░░
░░░░░░░░▀▀██▄▄░░░░░░░░░░▄█▀██████░░
░░░░░░░░░░░▀▀███▄▄▄▄▄▄██▀░░░▀▀▀▀░░░
░░░░░░░░░░░░░░░▀▀▀▀▀▀▀▀░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░.
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░▄█▄░░▄█▄░░░░░░░░
░░░░▄█▄░░▄█▄░░░░░░░░▀███▀▀░░░░░░░░░
░░░░░▀████▀░░░░░░░░░▄███▄░░░░░░░░░░
░░░░░░▄███▄░░░░░░░░▀█▀░▀█▀░░░░░░░░░
░░░░░▀█▀░▀█▀░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░██░
░██░░░░░░░░░░░░░░░░░░░░░░░░░░░░███░
░███░░░░░░░░░░░░░░░░░░░░░░░░░░██░░░
░░░██░░░░░░░░░░░░░░░░░░░░░░░▄█▀░░░░
░░░░▀██▄░░░░░░░░░░░░░░░░░░░█████░░░
░░░░░░▀██▄▄░░░░░░░░░░░░░░▄███████░░
░░░░░░░░▀▀██▄▄░░░░░░░░░░▄█▀██████░░
░░░░░░░░░░░▀▀███▄▄▄▄▄▄██▀░░░▀▀▀▀░░░
░░░░░░░░░░░░░░░▀▀▀▀▀▀▀▀░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░.
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░▄█▄░░▄█▄░░░░░░░░
░░░░▄█▄░░▄█▄░░░░░░░░▀███▀▀░░░░░░░░░
░░░░░▀████▀░░░░░░░░░▄███▄░░░░░░░░░░
░░░░░░▄███▄░░░░░░░░▀█▀░▀█▀░░░░░░░░░
░░░░░▀█▀░▀█▀░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░██░
░██░░░░░░░░░░░░░░░░░░░░░░░░░░░░███░
░███░░░░░░░░░░░░░░░░░░░░░░░░░░██░░░
░░░██░░░░░░░░░░░░░░░░░░░░░░░▄█▀░░░░
░░░░▀██▄░░░░░░░░░░░░░░░░░░░█████░░░
░░░░░░▀██▄▄░░░░░░░░░░░░░░▄███████░░
░░░░░░░░▀▀██▄▄░░░░░░░░░░▄█▀██████░░
░░░░░░░░░░░▀▀███▄▄▄▄▄▄██▀░░░▀▀▀▀░░░
░░░░░░░░░░░░░░░▀▀▀▀▀▀▀▀░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░.
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░▄█▄░░▄█▄░░░░░░░░
░░░░▄█▄░░▄█▄░░░░░░░░▀███▀▀░░░░░░░░░
░░░░░▀████▀░░░░░░░░░▄███▄░░░░░░░░░░
░░░░░░▄███▄░░░░░░░░▀█▀░▀█▀░░░░░░░░░
░░░░░▀█▀░▀█▀░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░██░
░██░░░░░░░░░░░░░░░░░░░░░░░░░░░░███░
░███░░░░░░░░░░░░░░░░░░░░░░░░░░██░░░
░░░██░░░░░░░░░░░░░░░░░░░░░░░▄█▀░░░░
░░░░▀██▄░░░░░░░░░░░░░░░░░░░█████░░░
░░░░░░▀██▄▄░░░░░░░░░░░░░░▄███████░░
░░░░░░░░▀▀██▄▄░░░░░░░░░░▄█▀██████░░
░░░░░░░░░░░▀▀███▄▄▄▄▄▄██▀░░░▀▀▀▀░░░
░░░░░░░░░░░░░░░▀▀▀▀▀▀▀▀░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░.
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░▄█▄░░▄█▄░░░░░░░░
░░░░▄█▄░░▄█▄░░░░░░░░▀███▀▀░░░░░░░░░
░░░░░▀████▀░░░░░░░░░▄███▄░░░░░░░░░░
░░░░░░▄███▄░░░░░░░░▀█▀░▀█▀░░░░░░░░░
░░░░░▀█▀░▀█▀░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░██░
░██░░░░░░░░░░░░░░░░░░░░░░░░░░░░███░
░███░░░░░░░░░░░░░░░░░░░░░░░░░░██░░░
░░░██░░░░░░░░░░░░░░░░░░░░░░░▄█▀░░░░
░░░░▀██▄░░░░░░░░░░░░░░░░░░░█████░░░
░░░░░░▀██▄▄░░░░░░░░░░░░░░▄███████░░
░░░░░░░░▀▀██▄▄░░░░░░░░░░▄█▀██████░░
░░░░░░░░░░░▀▀███▄▄▄▄▄▄██▀░░░▀▀▀▀░░░
░░░░░░░░░░░░░░░▀▀▀▀▀▀▀▀░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░.
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░▄█▄░░▄█▄░░░░░░░░
░░░░▄█▄░░▄█▄░░░░░░░░▀███▀▀░░░░░░░░░
░░░░░▀████▀░░░░░░░░░▄███▄░░░░░░░░░░
░░░░░░▄███▄░░░░░░░░▀█▀░▀█▀░░░░░░░░░
░░░░░▀█▀░▀█▀░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░██░
░██░░░░░░░░░░░░░░░░░░░░░░░░░░░░███░
░███░░░░░░░░░░░░░░░░░░░░░░░░░░██░░░
░░░██░░░░░░░░░░░░░░░░░░░░░░░▄█▀░░░░
░░░░▀██▄░░░░░░░░░░░░░░░░░░░█████░░░
░░░░░░▀██▄▄░░░░░░░░░░░░░░▄███████░░
░░░░░░░░▀▀██▄▄░░░░░░░░░░▄█▀██████░░
░░░░░░░░░░░▀▀███▄▄▄▄▄▄██▀░░░▀▀▀▀░░░
░░░░░░░░░░░░░░░▀▀▀▀▀▀▀▀░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░.
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░▄█▄░░▄█▄░░░░░░░░
░░░░▄█▄░░▄█▄░░░░░░░░▀███▀▀░░░░░░░░░
░░░░░▀████▀░░░░░░░░░▄███▄░░░░░░░░░░
░░░░░░▄███▄░░░░░░░░▀█▀░▀█▀░░░░░░░░░
░░░░░▀█▀░▀█▀░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░██░
░██░░░░░░░░░░░░░░░░░░░░░░░░░░░░███░
░███░░░░░░░░░░░░░░░░░░░░░░░░░░██░░░
░░░██░░░░░░░░░░░░░░░░░░░░░░░▄█▀░░░░
░░░░▀██▄░░░░░░░░░░░░░░░░░░░█████░░░
░░░░░░▀██▄▄░░░░░░░░░░░░░░▄███████░░
░░░░░░░░▀▀██▄▄░░░░░░░░░░▄█▀██████░░
░░░░░░░░░░░▀▀███▄▄▄▄▄▄██▀░░░▀▀▀▀░░░
░░░░░░░░░░░░░░░▀▀▀▀▀▀▀▀░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░.
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░▄█▄░░▄█▄░░░░░░░░
░░░░▄█▄░░▄█▄░░░░░░░░▀███▀▀░░░░░░░░░
░░░░░▀████▀░░░░░░░░░▄███▄░░░░░░░░░░
░░░░░░▄███▄░░░░░░░░▀█▀░▀█▀░░░░░░░░░
░░░░░▀█▀░▀█▀░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░██░
░██░░░░░░░░░░░░░░░░░░░░░░░░░░░░███░
░███░░░░░░░░░░░░░░░░░░░░░░░░░░██░░░
░░░██░░░░░░░░░░░░░░░░░░░░░░░▄█▀░░░░
░░░░▀██▄░░░░░░░░░░░░░░░░░░░█████░░░
░░░░░░▀██▄▄░░░░░░░░░░░░░░▄███████░░
░░░░░░░░▀▀██▄▄░░░░░░░░░░▄█▀██████░░
░░░░░░░░░░░▀▀███▄▄▄▄▄▄██▀░░░▀▀▀▀░░░
░░░░░░░░░░░░░░░▀▀▀▀▀▀▀▀░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░.
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░▄█▄░░▄█▄░░░░░░░░
░░░░▄█▄░░▄█▄░░░░░░░░▀███▀▀░░░░░░░░░
░░░░░▀████▀░░░░░░░░░▄███▄░░░░░░░░░░
░░░░░░▄███▄░░░░░░░░▀█▀░▀█▀░░░░░░░░░
░░░░░▀█▀░▀█▀░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░██░
░██░░░░░░░░░░░░░░░░░░░░░░░░░░░░███░
░███░░░░░░░░░░░░░░░░░░░░░░░░░░██░░░
░░░██░░░░░░░░░░░░░░░░░░░░░░░▄█▀░░░░
░░░░▀██▄░░░░░░░░░░░░░░░░░░░█████░░░
░░░░░░▀██▄▄░░░░░░░░░░░░░░▄███████░░
░░░░░░░░▀▀██▄▄░░░░░░░░░░▄█▀██████░░
░░░░░░░░░░░▀▀███▄▄▄▄▄▄██▀░░░▀▀▀▀░░░
░░░░░░░░░░░░░░░▀▀▀▀▀▀▀▀░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░.
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░▄█▄░░▄█▄░░░░░░░░
░░░░▄█▄░░▄█▄░░░░░░░░▀███▀▀░░░░░░░░░
░░░░░▀████▀░░░░░░░░░▄███▄░░░░░░░░░░
░░░░░░▄███▄░░░░░░░░▀█▀░▀█▀░░░░░░░░░
░░░░░▀█▀░▀█▀░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░██░
░██░░░░░░░░░░░░░░░░░░░░░░░░░░░░███░
░███░░░░░░░░░░░░░░░░░░░░░░░░░░██░░░
░░░██░░░░░░░░░░░░░░░░░░░░░░░▄█▀░░░░
░░░░▀██▄░░░░░░░░░░░░░░░░░░░█████░░░
░░░░░░▀██▄▄░░░░░░░░░░░░░░▄███████░░
░░░░░░░░▀▀██▄▄░░░░░░░░░░▄█▀██████░░
░░░░░░░░░░░▀▀███▄▄▄▄▄▄██▀░░░▀▀▀▀░░░
░░░░░░░░░░░░░░░▀▀▀▀▀▀▀▀░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░.
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░▄█▄░░▄█▄░░░░░░░░
░░░░▄█▄░░▄█▄░░░░░░░░▀███▀▀░░░░░░░░░
░░░░░▀████▀░░░░░░░░░▄███▄░░░░░░░░░░
░░░░░░▄███▄░░░░░░░░▀█▀░▀█▀░░░░░░░░░
░░░░░▀█▀░▀█▀░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░██░
░██░░░░░░░░░░░░░░░░░░░░░░░░░░░░███░
░███░░░░░░░░░░░░░░░░░░░░░░░░░░██░░░
░░░██░░░░░░░░░░░░░░░░░░░░░░░▄█▀░░░░
░░░░▀██▄░░░░░░░░░░░░░░░░░░░█████░░░
░░░░░░▀██▄▄░░░░░░░░░░░░░░▄███████░░
░░░░░░░░▀▀██▄▄░░░░░░░░░░▄█▀██████░░
░░░░░░░░░░░▀▀███▄▄▄▄▄▄██▀░░░▀▀▀▀░░░
░░░░░░░░░░░░░░░▀▀▀▀▀▀▀▀░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░.
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░▄█▄░░▄█▄░░░░░░░░
░░░░▄█▄░░▄█▄░░░░░░░░▀███▀▀░░░░░░░░░
░░░░░▀████▀░░░░░░░░░▄███▄░░░░░░░░░░
░░░░░░▄███▄░░░░░░░░▀█▀░▀█▀░░░░░░░░░
░░░░░▀█▀░▀█▀░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░██░
░██░░░░░░░░░░░░░░░░░░░░░░░░░░░░███░
░███░░░░░░░░░░░░░░░░░░░░░░░░░░██░░░
░░░██░░░░░░░░░░░░░░░░░░░░░░░▄█▀░░░░
░░░░▀██▄░░░░░░░░░░░░░░░░░░░█████░░░
░░░░░░▀██▄▄░░░░░░░░░░░░░░▄███████░░
░░░░░░░░▀▀██▄▄░░░░░░░░░░▄█▀██████░░
░░░░░░░░░░░▀▀███▄▄▄▄▄▄██▀░░░▀▀▀▀░░░
░░░░░░░░░░░░░░░▀▀▀▀▀▀▀▀░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░.
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░▄█▄░░▄█▄░░░░░░░░
░░░░▄█▄░░▄█▄░░░░░░░░▀███▀▀░░░░░░░░░
░░░░░▀████▀░░░░░░░░░▄███▄░░░░░░░░░░
░░░░░░▄███▄░░░░░░░░▀█▀░▀█▀░░░░░░░░░
░░░░░▀█▀░▀█▀░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░██░
░██░░░░░░░░░░░░░░░░░░░░░░░░░░░░███░
░███░░░░░░░░░░░░░░░░░░░░░░░░░░██░░░
░░░██░░░░░░░░░░░░░░░░░░░░░░░▄█▀░░░░
░░░░▀██▄░░░░░░░░░░░░░░░░░░░█████░░░
░░░░░░▀██▄▄░░░░░░░░░░░░░░▄███████░░
░░░░░░░░▀▀██▄▄░░░░░░░░░░▄█▀██████░░
░░░░░░░░░░░▀▀███▄▄▄▄▄▄██▀░░░▀▀▀▀░░░
░░░░░░░░░░░░░░░▀▀▀▀▀▀▀▀░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░.
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░▄█▄░░▄█▄░░░░░░░░
░░░░▄█▄░░▄█▄░░░░░░░░▀███▀▀░░░░░░░░░
░░░░░▀████▀░░░░░░░░░▄███▄░░░░░░░░░░
░░░░░░▄███▄░░░░░░░░▀█▀░▀█▀░░░░░░░░░
░░░░░▀█▀░▀█▀░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░██░
░██░░░░░░░░░░░░░░░░░░░░░░░░░░░░███░
░███░░░░░░░░░░░░░░░░░░░░░░░░░░██░░░
░░░██░░░░░░░░░░░░░░░░░░░░░░░▄█▀░░░░
░░░░▀██▄░░░░░░░░░░░░░░░░░░░█████░░░
░░░░░░▀██▄▄░░░░░░░░░░░░░░▄███████░░
░░░░░░░░▀▀██▄▄░░░░░░░░░░▄█▀██████░░
░░░░░░░░░░░▀▀███▄▄▄▄▄▄██▀░░░▀▀▀▀░░░
░░░░░░░░░░░░░░░▀▀▀▀▀▀▀▀░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░.
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░▄█▄░░▄█▄░░░░░░░░
░░░░▄█▄░░▄█▄░░░░░░░░▀███▀▀░░░░░░░░░
░░░░░▀████▀░░░░░░░░░▄███▄░░░░░░░░░░
░░░░░░▄███▄░░░░░░░░▀█▀░▀█▀░░░░░░░░░
░░░░░▀█▀░▀█▀░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░██░
░██░░░░░░░░░░░░░░░░░░░░░░░░░░░░███░
░███░░░░░░░░░░░░░░░░░░░░░░░░░░██░░░
░░░██░░░░░░░░░░░░░░░░░░░░░░░▄█▀░░░░
░░░░▀██▄░░░░░░░░░░░░░░░░░░░█████░░░
░░░░░░▀██▄▄░░░░░░░░░░░░░░▄███████░░
░░░░░░░░▀▀██▄▄░░░░░░░░░░▄█▀██████░░
░░░░░░░░░░░▀▀███▄▄▄▄▄▄██▀░░░▀▀▀▀░░░
░░░░░░░░░░░░░░░▀▀▀▀▀▀▀▀░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░.
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░▄█▄░░▄█▄░░░░░░░░
░░░░▄█▄░░▄█▄░░░░░░░░▀███▀▀░░░░░░░░░
░░░░░▀████▀░░░░░░░░░▄███▄░░░░░░░░░░
░░░░░░▄███▄░░░░░░░░▀█▀░▀█▀░░░░░░░░░
░░░░░▀█▀░▀█▀░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░██░
░██░░░░░░░░░░░░░░░░░░░░░░░░░░░░███░
░███░░░░░░░░░░░░░░░░░░░░░░░░░░██░░░
░░░██░░░░░░░░░░░░░░░░░░░░░░░▄█▀░░░░
░░░░▀██▄░░░░░░░░░░░░░░░░░░░█████░░░
░░░░░░▀██▄▄░░░░░░░░░░░░░░▄███████░░
░░░░░░░░▀▀██▄▄░░░░░░░░░░▄█▀██████░░
░░░░░░░░░░░▀▀███▄▄▄▄▄▄██▀░░░▀▀▀▀░░░
░░░░░░░░░░░░░░░▀▀▀▀▀▀▀▀░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░.
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░▄█▄░░▄█▄░░░░░░░░
░░░░▄█▄░░▄█▄░░░░░░░░▀███▀▀░░░░░░░░░
░░░░░▀████▀░░░░░░░░░▄███▄░░░░░░░░░░
░░░░░░▄███▄░░░░░░░░▀█▀░▀█▀░░░░░░░░░
░░░░░▀█▀░▀█▀░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░██░
░██░░░░░░░░░░░░░░░░░░░░░░░░░░░░███░
░███░░░░░░░░░░░░░░░░░░░░░░░░░░██░░░
░░░██░░░░░░░░░░░░░░░░░░░░░░░▄█▀░░░░
░░░░▀██▄░░░░░░░░░░░░░░░░░░░█████░░░
░░░░░░▀██▄▄░░░░░░░░░░░░░░▄███████░░
░░░░░░░░▀▀██▄▄░░░░░░░░░░▄█▀██████░░
░░░░░░░░░░░▀▀███▄▄▄▄▄▄██▀░░░▀▀▀▀░░░
░░░░░░░░░░░░░░░▀▀▀▀▀▀▀▀░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░.
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░▄█▄░░▄█▄░░░░░░░░
░░░░▄█▄░░▄█▄░░░░░░░░▀███▀▀░░░░░░░░░
░░░░░▀████▀░░░░░░░░░▄███▄░░░░░░░░░░
░░░░░░▄███▄░░░░░░░░▀█▀░▀█▀░░░░░░░░░
░░░░░▀█▀░▀█▀░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░██░
░██░░░░░░░░░░░░░░░░░░░░░░░░░░░░███░
░███░░░░░░░░░░░░░░░░░░░░░░░░░░██░░░
░░░██░░░░░░░░░░░░░░░░░░░░░░░▄█▀░░░░
░░░░▀██▄░░░░░░░░░░░░░░░░░░░█████░░░
░░░░░░▀██▄▄░░░░░░░░░░░░░░▄███████░░
░░░░░░░░▀▀██▄▄░░░░░░░░░░▄█▀██████░░
░░░░░░░░░░░▀▀███▄▄▄▄▄▄██▀░░░▀▀▀▀░░░
░░░░░░░░░░░░░░░▀▀▀▀▀▀▀▀░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░.
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░▄█▄░░▄█▄░░░░░░░░
░░░░▄█▄░░▄█▄░░░░░░░░▀███▀▀░░░░░░░░░
░░░░░▀████▀░░░░░░░░░▄███▄░░░░░░░░░░
░░░░░░▄███▄░░░░░░░░▀█▀░▀█▀░░░░░░░░░
░░░░░▀█▀░▀█▀░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░██░
░██░░░░░░░░░░░░░░░░░░░░░░░░░░░░███░
░███░░░░░░░░░░░░░░░░░░░░░░░░░░██░░░
░░░██░░░░░░░░░░░░░░░░░░░░░░░▄█▀░░░░
░░░░▀██▄░░░░░░░░░░░░░░░░░░░█████░░░
░░░░░░▀██▄▄░░░░░░░░░░░░░░▄███████░░
░░░░░░░░▀▀██▄▄░░░░░░░░░░▄█▀██████░░
░░░░░░░░░░░▀▀███▄▄▄▄▄▄██▀░░░▀▀▀▀░░░
░░░░░░░░░░░░░░░▀▀▀▀▀▀▀▀░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░.
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░▄█▄░░▄█▄░░░░░░░░
░░░░▄█▄░░▄█▄░░░░░░░░▀███▀▀░░░░░░░░░
░░░░░▀████▀░░░░░░░░░▄███▄░░░░░░░░░░
░░░░░░▄███▄░░░░░░░░▀█▀░▀█▀░░░░░░░░░
░░░░░▀█▀░▀█▀░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░██░
░██░░░░░░░░░░░░░░░░░░░░░░░░░░░░███░
░███░░░░░░░░░░░░░░░░░░░░░░░░░░██░░░
░░░██░░░░░░░░░░░░░░░░░░░░░░░▄█▀░░░░
░░░░▀██▄░░░░░░░░░░░░░░░░░░░█████░░░
░░░░░░▀██▄▄░░░░░░░░░░░░░░▄███████░░
░░░░░░░░▀▀██▄▄░░░░░░░░░░▄█▀██████░░
░░░░░░░░░░░▀▀███▄▄▄▄▄▄██▀░░░▀▀▀▀░░░
░░░░░░░░░░░░░░░▀▀▀▀▀▀▀▀░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░.
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░▄█▄░░▄█▄░░░░░░░░
░░░░▄█▄░░▄█▄░░░░░░░░▀███▀▀░░░░░░░░░
░░░░░▀████▀░░░░░░░░░▄███▄░░░░░░░░░░
░░░░░░▄███▄░░░░░░░░▀█▀░▀█▀░░░░░░░░░
░░░░░▀█▀░▀█▀░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░██░
░██░░░░░░░░░░░░░░░░░░░░░░░░░░░░███░
░███░░░░░░░░░░░░░░░░░░░░░░░░░░██░░░
░░░██░░░░░░░░░░░░░░░░░░░░░░░▄█▀░░░░
░░░░▀██▄░░░░░░░░░░░░░░░░░░░█████░░░
░░░░░░▀██▄▄░░░░░░░░░░░░░░▄███████░░
░░░░░░░░▀▀██▄▄░░░░░░░░░░▄█▀██████░░
░░░░░░░░░░░▀▀███▄▄▄▄▄▄██▀░░░▀▀▀▀░░░
░░░░░░░░░░░░░░░▀▀▀▀▀▀▀▀░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░.
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░▄█▄░░▄█▄░░░░░░░░
░░░░▄█▄░░▄█▄░░░░░░░░▀███▀▀░░░░░░░░░
░░░░░▀████▀░░░░░░░░░▄███▄░░░░░░░░░░
░░░░░░▄███▄░░░░░░░░▀█▀░▀█▀░░░░░░░░░
░░░░░▀█▀░▀█▀░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░██░
░██░░░░░░░░░░░░░░░░░░░░░░░░░░░░███░
░███░░░░░░░░░░░░░░░░░░░░░░░░░░██░░░
░░░██░░░░░░░░░░░░░░░░░░░░░░░▄█▀░░░░
░░░░▀██▄░░░░░░░░░░░░░░░░░░░█████░░░
░░░░░░▀██▄▄░░░░░░░░░░░░░░▄███████░░
░░░░░░░░▀▀██▄▄░░░░░░░░░░▄█▀██████░░
░░░░░░░░░░░▀▀███▄▄▄▄▄▄██▀░░░▀▀▀▀░░░
░░░░░░░░░░░░░░░▀▀▀▀▀▀▀▀░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░.
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░▄█▄░░▄█▄░░░░░░░░
░░░░▄█▄░░▄█▄░░░░░░░░▀███▀▀░░░░░░░░░
░░░░░▀████▀░░░░░░░░░▄███▄░░░░░░░░░░
░░░░░░▄███▄░░░░░░░░▀█▀░▀█▀░░░░░░░░░
░░░░░▀█▀░▀█▀░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░██░
░██░░░░░░░░░░░░░░░░░░░░░░░░░░░░███░
░███░░░░░░░░░░░░░░░░░░░░░░░░░░██░░░
░░░██░░░░░░░░░░░░░░░░░░░░░░░▄█▀░░░░
░░░░▀██▄░░░░░░░░░░░░░░░░░░░█████░░░
░░░░░░▀██▄▄░░░░░░░░░░░░░░▄███████░░
░░░░░░░░▀▀██▄▄░░░░░░░░░░▄█▀██████░░
░░░░░░░░░░░▀▀███▄▄▄▄▄▄██▀░░░▀▀▀▀░░░
░░░░░░░░░░░░░░░▀▀▀▀▀▀▀▀░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░.
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░▄█▄░░▄█▄░░░░░░░░
░░░░▄█▄░░▄█▄░░░░░░░░▀███▀▀░░░░░░░░░
░░░░░▀████▀░░░░░░░░░▄███▄░░░░░░░░░░
░░░░░░▄███▄░░░░░░░░▀█▀░▀█▀░░░░░░░░░
░░░░░▀█▀░▀█▀░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░██░
░██░░░░░░░░░░░░░░░░░░░░░░░░░░░░███░
░███░░░░░░░░░░░░░░░░░░░░░░░░░░██░░░
░░░██░░░░░░░░░░░░░░░░░░░░░░░▄█▀░░░░
░░░░▀██▄░░░░░░░░░░░░░░░░░░░█████░░░
░░░░░░▀██▄▄░░░░░░░░░░░░░░▄███████░░
░░░░░░░░▀▀██▄▄░░░░░░░░░░▄█▀██████░░
░░░░░░░░░░░▀▀███▄▄▄▄▄▄██▀░░░▀▀▀▀░░░
░░░░░░░░░░░░░░░▀▀▀▀▀▀▀▀░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░.
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░▄█▄░░▄█▄░░░░░░░░
░░░░▄█▄░░▄█▄░░░░░░░░▀███▀▀░░░░░░░░░
░░░░░▀████▀░░░░░░░░░▄███▄░░░░░░░░░░
░░░░░░▄███▄░░░░░░░░▀█▀░▀█▀░░░░░░░░░
░░░░░▀█▀░▀█▀░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░██░
░██░░░░░░░░░░░░░░░░░░░░░░░░░░░░███░
░███░░░░░░░░░░░░░░░░░░░░░░░░░░██░░░
░░░██░░░░░░░░░░░░░░░░░░░░░░░▄█▀░░░░
░░░░▀██▄░░░░░░░░░░░░░░░░░░░█████░░░
░░░░░░▀██▄▄░░░░░░░░░░░░░░▄███████░░
░░░░░░░░▀▀██▄▄░░░░░░░░░░▄█▀██████░░
░░░░░░░░░░░▀▀███▄▄▄▄▄▄██▀░░░▀▀▀▀░░░
░░░░░░░░░░░░░░░▀▀▀▀▀▀▀▀░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░.
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░▄█▄░░▄█▄░░░░░░░░
░░░░▄█▄░░▄█▄░░░░░░░░▀███▀▀░░░░░░░░░
░░░░░▀████▀░░░░░░░░░▄███▄░░░░░░░░░░
░░░░░░▄███▄░░░░░░░░▀█▀░▀█▀░░░░░░░░░
░░░░░▀█▀░▀█▀░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░██░
░██░░░░░░░░░░░░░░░░░░░░░░░░░░░░███░
░███░░░░░░░░░░░░░░░░░░░░░░░░░░██░░░
░░░██░░░░░░░░░░░░░░░░░░░░░░░▄█▀░░░░
░░░░▀██▄░░░░░░░░░░░░░░░░░░░█████░░░
░░░░░░▀██▄▄░░░░░░░░░░░░░░▄███████░░
░░░░░░░░▀▀██▄▄░░░░░░░░░░▄█▀██████░░
░░░░░░░░░░░▀▀███▄▄▄▄▄▄██▀░░░▀▀▀▀░░░
░░░░░░░░░░░░░░░▀▀▀▀▀▀▀▀░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░.
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░▄█▄░░▄█▄░░░░░░░░
░░░░▄█▄░░▄█▄░░░░░░░░▀███▀▀░░░░░░░░░
░░░░░▀████▀░░░░░░░░░▄███▄░░░░░░░░░░
░░░░░░▄███▄░░░░░░░░▀█▀░▀█▀░░░░░░░░░
░░░░░▀█▀░▀█▀░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░██░
░██░░░░░░░░░░░░░░░░░░░░░░░░░░░░███░
░███░░░░░░░░░░░░░░░░░░░░░░░░░░██░░░
░░░██░░░░░░░░░░░░░░░░░░░░░░░▄█▀░░░░
░░░░▀██▄░░░░░░░░░░░░░░░░░░░█████░░░
░░░░░░▀██▄▄░░░░░░░░░░░░░░▄███████░░
░░░░░░░░▀▀██▄▄░░░░░░░░░░▄█▀██████░░
░░░░░░░░░░░▀▀███▄▄▄▄▄▄██▀░░░▀▀▀▀░░░
░░░░░░░░░░░░░░░▀▀▀▀▀▀▀▀░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░.
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░▄█▄░░▄█▄░░░░░░░░
░░░░▄█▄░░▄█▄░░░░░░░░▀███▀▀░░░░░░░░░
░░░░░▀████▀░░░░░░░░░▄███▄░░░░░░░░░░
░░░░░░▄███▄░░░░░░░░▀█▀░▀█▀░░░░░░░░░
░░░░░▀█▀░▀█▀░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░██░
░██░░░░░░░░░░░░░░░░░░░░░░░░░░░░███░
░███░░░░░░░░░░░░░░░░░░░░░░░░░░██░░░
░░░██░░░░░░░░░░░░░░░░░░░░░░░▄█▀░░░░
░░░░▀██▄░░░░░░░░░░░░░░░░░░░█████░░░
░░░░░░▀██▄▄░░░░░░░░░░░░░░▄███████░░
░░░░░░░░▀▀██▄▄░░░░░░░░░░▄█▀██████░░
░░░░░░░░░░░▀▀███▄▄▄▄▄▄██▀░░░▀▀▀▀░░░
░░░░░░░░░░░░░░░▀▀▀▀▀▀▀▀░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░.
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░▄█▄░░▄█▄░░░░░░░░
░░░░▄█▄░░▄█▄░░░░░░░░▀███▀▀░░░░░░░░░
░░░░░▀████▀░░░░░░░░░▄███▄░░░░░░░░░░
░░░░░░▄███▄░░░░░░░░▀█▀░▀█▀░░░░░░░░░
░░░░░▀█▀░▀█▀░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░██░
░██░░░░░░░░░░░░░░░░░░░░░░░░░░░░███░
░███░░░░░░░░░░░░░░░░░░░░░░░░░░██░░░
░░░██░░░░░░░░░░░░░░░░░░░░░░░▄█▀░░░░
░░░░▀██▄░░░░░░░░░░░░░░░░░░░█████░░░
░░░░░░▀██▄▄░░░░░░░░░░░░░░▄███████░░
░░░░░░░░▀▀██▄▄░░░░░░░░░░▄█▀██████░░
░░░░░░░░░░░▀▀███▄▄▄▄▄▄██▀░░░▀▀▀▀░░░
░░░░░░░░░░░░░░░▀▀▀▀▀▀▀▀░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░.
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░▄█▄░░▄█▄░░░░░░░░
░░░░▄█▄░░▄█▄░░░░░░░░▀███▀▀░░░░░░░░░
░░░░░▀████▀░░░░░░░░░▄███▄░░░░░░░░░░
░░░░░░▄███▄░░░░░░░░▀█▀░▀█▀░░░░░░░░░
░░░░░▀█▀░▀█▀░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░██░
░██░░░░░░░░░░░░░░░░░░░░░░░░░░░░███░
░███░░░░░░░░░░░░░░░░░░░░░░░░░░██░░░
░░░██░░░░░░░░░░░░░░░░░░░░░░░▄█▀░░░░
░░░░▀██▄░░░░░░░░░░░░░░░░░░░█████░░░
░░░░░░▀██▄▄░░░░░░░░░░░░░░▄███████░░
░░░░░░░░▀▀██▄▄░░░░░░░░░░▄█▀██████░░
░░░░░░░░░░░▀▀███▄▄▄▄▄▄██▀░░░▀▀▀▀░░░
░░░░░░░░░░░░░░░▀▀▀▀▀▀▀▀░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░.
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░▄█▄░░▄█▄░░░░░░░░
░░░░▄█▄░░▄█▄░░░░░░░░▀███▀▀░░░░░░░░░
░░░░░▀████▀░░░░░░░░░▄███▄░░░░░░░░░░
░░░░░░▄███▄░░░░░░░░▀█▀░▀█▀░░░░░░░░░
░░░░░▀█▀░▀█▀░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░██░
░██░░░░░░░░░░░░░░░░░░░░░░░░░░░░███░
░███░░░░░░░░░░░░░░░░░░░░░░░░░░██░░░
░░░██░░░░░░░░░░░░░░░░░░░░░░░▄█▀░░░░
░░░░▀██▄░░░░░░░░░░░░░░░░░░░█████░░░
░░░░░░▀██▄▄░░░░░░░░░░░░░░▄███████░░
░░░░░░░░▀▀██▄▄░░░░░░░░░░▄█▀██████░░
░░░░░░░░░░░▀▀███▄▄▄▄▄▄██▀░░░▀▀▀▀░░░
░░░░░░░░░░░░░░░▀▀▀▀▀▀▀▀░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░.
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░▄█▄░░▄█▄░░░░░░░░
░░░░▄█▄░░▄█▄░░░░░░░░▀███▀▀░░░░░░░░░
░░░░░▀████▀░░░░░░░░░▄███▄░░░░░░░░░░
░░░░░░▄███▄░░░░░░░░▀█▀░▀█▀░░░░░░░░░
░░░░░▀█▀░▀█▀░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░██░
░██░░░░░░░░░░░░░░░░░░░░░░░░░░░░███░
░███░░░░░░░░░░░░░░░░░░░░░░░░░░██░░░
░░░██░░░░░░░░░░░░░░░░░░░░░░░▄█▀░░░░
░░░░▀██▄░░░░░░░░░░░░░░░░░░░█████░░░
░░░░░░▀██▄▄░░░░░░░░░░░░░░▄███████░░
░░░░░░░░▀▀██▄▄░░░░░░░░░░▄█▀██████░░
░░░░░░░░░░░▀▀███▄▄▄▄▄▄██▀░░░▀▀▀▀░░░
░░░░░░░░░░░░░░░▀▀▀▀▀▀▀▀░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░.
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░▄█▄░░▄█▄░░░░░░░░
░░░░▄█▄░░▄█▄░░░░░░░░▀███▀▀░░░░░░░░░
░░░░░▀████▀░░░░░░░░░▄███▄░░░░░░░░░░
░░░░░░▄███▄░░░░░░░░▀█▀░▀█▀░░░░░░░░░
░░░░░▀█▀░▀█▀░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░██░
░██░░░░░░░░░░░░░░░░░░░░░░░░░░░░███░
░███░░░░░░░░░░░░░░░░░░░░░░░░░░██░░░
░░░██░░░░░░░░░░░░░░░░░░░░░░░▄█▀░░░░
░░░░▀██▄░░░░░░░░░░░░░░░░░░░█████░░░
░░░░░░▀██▄▄░░░░░░░░░░░░░░▄███████░░
░░░░░░░░▀▀██▄▄░░░░░░░░░░▄█▀██████░░
░░░░░░░░░░░▀▀███▄▄▄▄▄▄██▀░░░▀▀▀▀░░░
░░░░░░░░░░░░░░░▀▀▀▀▀▀▀▀░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░.
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░▄█▄░░▄█▄░░░░░░░░
░░░░▄█▄░░▄█▄░░░░░░░░▀███▀▀░░░░░░░░░
░░░░░▀████▀░░░░░░░░░▄███▄░░░░░░░░░░
░░░░░░▄███▄░░░░░░░░▀█▀░▀█▀░░░░░░░░░
░░░░░▀█▀░▀█▀░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░██░
░██░░░░░░░░░░░░░░░░░░░░░░░░░░░░███░
░███░░░░░░░░░░░░░░░░░░░░░░░░░░██░░░
░░░██░░░░░░░░░░░░░░░░░░░░░░░▄█▀░░░░
░░░░▀██▄░░░░░░░░░░░░░░░░░░░█████░░░
░░░░░░▀██▄▄░░░░░░░░░░░░░░▄███████░░
░░░░░░░░▀▀██▄▄░░░░░░░░░░▄█▀██████░░
░░░░░░░░░░░▀▀███▄▄▄▄▄▄██▀░░░▀▀▀▀░░░
░░░░░░░░░░░░░░░▀▀▀▀▀▀▀▀░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░.
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░▄█▄░░▄█▄░░░░░░░░
░░░░▄█▄░░▄█▄░░░░░░░░▀███▀▀░░░░░░░░░
░░░░░▀████▀░░░░░░░░░▄███▄░░░░░░░░░░
░░░░░░▄███▄░░░░░░░░▀█▀░▀█▀░░░░░░░░░
░░░░░▀█▀░▀█▀░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░██░
░██░░░░░░░░░░░░░░░░░░░░░░░░░░░░███░
░███░░░░░░░░░░░░░░░░░░░░░░░░░░██░░░
░░░██░░░░░░░░░░░░░░░░░░░░░░░▄█▀░░░░
░░░░▀██▄░░░░░░░░░░░░░░░░░░░█████░░░
░░░░░░▀██▄▄░░░░░░░░░░░░░░▄███████░░
░░░░░░░░▀▀██▄▄░░░░░░░░░░▄█▀██████░░
░░░░░░░░░░░▀▀███▄▄▄▄▄▄██▀░░░▀▀▀▀░░░
░░░░░░░░░░░░░░░▀▀▀▀▀▀▀▀░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░.
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░▄█▄░░▄█▄░░░░░░░░
░░░░▄█▄░░▄█▄░░░░░░░░▀███▀▀░░░░░░░░░
░░░░░▀████▀░░░░░░░░░▄███▄░░░░░░░░░░
░░░░░░▄███▄░░░░░░░░▀█▀░▀█▀░░░░░░░░░
░░░░░▀█▀░▀█▀░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░██░
░██░░░░░░░░░░░░░░░░░░░░░░░░░░░░███░
░███░░░░░░░░░░░░░░░░░░░░░░░░░░██░░░
░░░██░░░░░░░░░░░░░░░░░░░░░░░▄█▀░░░░
░░░░▀██▄░░░░░░░░░░░░░░░░░░░█████░░░
░░░░░░▀██▄▄░░░░░░░░░░░░░░▄███████░░
░░░░░░░░▀▀██▄▄░░░░░░░░░░▄█▀██████░░
░░░░░░░░░░░▀▀███▄▄▄▄▄▄██▀░░░▀▀▀▀░░░
░░░░░░░░░░░░░░░▀▀▀▀▀▀▀▀░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░.
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░▄█▄░░▄█▄░░░░░░░░
░░░░▄█▄░░▄█▄░░░░░░░░▀███▀▀░░░░░░░░░
░░░░░▀████▀░░░░░░░░░▄███▄░░░░░░░░░░
░░░░░░▄███▄░░░░░░░░▀█▀░▀█▀░░░░░░░░░
░░░░░▀█▀░▀█▀░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░██░
░██░░░░░░░░░░░░░░░░░░░░░░░░░░░░███░
░███░░░░░░░░░░░░░░░░░░░░░░░░░░██░░░
░░░██░░░░░░░░░░░░░░░░░░░░░░░▄█▀░░░░
░░░░▀██▄░░░░░░░░░░░░░░░░░░░█████░░░
░░░░░░▀██▄▄░░░░░░░░░░░░░░▄███████░░
░░░░░░░░▀▀██▄▄░░░░░░░░░░▄█▀██████░░
░░░░░░░░░░░▀▀███▄▄▄▄▄▄██▀░░░▀▀▀▀░░░
░░░░░░░░░░░░░░░▀▀▀▀▀▀▀▀░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░.
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░▄█▄░░▄█▄░░░░░░░░
░░░░▄█▄░░▄█▄░░░░░░░░▀███▀▀░░░░░░░░░
░░░░░▀████▀░░░░░░░░░▄███▄░░░░░░░░░░
░░░░░░▄███▄░░░░░░░░▀█▀░▀█▀░░░░░░░░░
░░░░░▀█▀░▀█▀░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░██░
░██░░░░░░░░░░░░░░░░░░░░░░░░░░░░███░
░███░░░░░░░░░░░░░░░░░░░░░░░░░░██░░░
░░░██░░░░░░░░░░░░░░░░░░░░░░░▄█▀░░░░
░░░░▀██▄░░░░░░░░░░░░░░░░░░░█████░░░
░░░░░░▀██▄▄░░░░░░░░░░░░░░▄███████░░
░░░░░░░░▀▀██▄▄░░░░░░░░░░▄█▀██████░░
░░░░░░░░░░░▀▀███▄▄▄▄▄▄██▀░░░▀▀▀▀░░░
░░░░░░░░░░░░░░░▀▀▀▀▀▀▀▀░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░.
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░▄█▄░░▄█▄░░░░░░░░
░░░░▄█▄░░▄█▄░░░░░░░░▀███▀▀░░░░░░░░░
░░░░░▀████▀░░░░░░░░░▄███▄░░░░░░░░░░
░░░░░░▄███▄░░░░░░░░▀█▀░▀█▀░░░░░░░░░
░░░░░▀█▀░▀█▀░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░██░
░██░░░░░░░░░░░░░░░░░░░░░░░░░░░░███░
░███░░░░░░░░░░░░░░░░░░░░░░░░░░██░░░
░░░██░░░░░░░░░░░░░░░░░░░░░░░▄█▀░░░░
░░░░▀██▄░░░░░░░░░░░░░░░░░░░█████░░░
░░░░░░▀██▄▄░░░░░░░░░░░░░░▄███████░░
░░░░░░░░▀▀██▄▄░░░░░░░░░░▄█▀██████░░
░░░░░░░░░░░▀▀███▄▄▄▄▄▄██▀░░░▀▀▀▀░░░
░░░░░░░░░░░░░░░▀▀▀▀▀▀▀▀░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░.
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░▄█▄░░▄█▄░░░░░░░░
░░░░▄█▄░░▄█▄░░░░░░░░▀███▀▀░░░░░░░░░
░░░░░▀████▀░░░░░░░░░▄███▄░░░░░░░░░░
░░░░░░▄███▄░░░░░░░░▀█▀░▀█▀░░░░░░░░░
░░░░░▀█▀░▀█▀░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░██░
░██░░░░░░░░░░░░░░░░░░░░░░░░░░░░███░
░███░░░░░░░░░░░░░░░░░░░░░░░░░░██░░░
░░░██░░░░░░░░░░░░░░░░░░░░░░░▄█▀░░░░
░░░░▀██▄░░░░░░░░░░░░░░░░░░░█████░░░
░░░░░░▀██▄▄░░░░░░░░░░░░░░▄███████░░
░░░░░░░░▀▀██▄▄░░░░░░░░░░▄█▀██████░░
░░░░░░░░░░░▀▀███▄▄▄▄▄▄██▀░░░▀▀▀▀░░░
░░░░░░░░░░░░░░░▀▀▀▀▀▀▀▀░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░.
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░▄█▄░░▄█▄░░░░░░░░
░░░░▄█▄░░▄█▄░░░░░░░░▀███▀▀░░░░░░░░░
░░░░░▀████▀░░░░░░░░░▄███▄░░░░░░░░░░
░░░░░░▄███▄░░░░░░░░▀█▀░▀█▀░░░░░░░░░
░░░░░▀█▀░▀█▀░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░██░
░██░░░░░░░░░░░░░░░░░░░░░░░░░░░░███░
░███░░░░░░░░░░░░░░░░░░░░░░░░░░██░░░
░░░██░░░░░░░░░░░░░░░░░░░░░░░▄█▀░░░░
░░░░▀██▄░░░░░░░░░░░░░░░░░░░█████░░░
░░░░░░▀██▄▄░░░░░░░░░░░░░░▄███████░░
░░░░░░░░▀▀██▄▄░░░░░░░░░░▄█▀██████░░
░░░░░░░░░░░▀▀███▄▄▄▄▄▄██▀░░░▀▀▀▀░░░
░░░░░░░░░░░░░░░▀▀▀▀▀▀▀▀░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░.
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░▄█▄░░▄█▄░░░░░░░░
░░░░▄█▄░░▄█▄░░░░░░░░▀███▀▀░░░░░░░░░
░░░░░▀████▀░░░░░░░░░▄███▄░░░░░░░░░░
░░░░░░▄███▄░░░░░░░░▀█▀░▀█▀░░░░░░░░░
░░░░░▀█▀░▀█▀░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░██░
░██░░░░░░░░░░░░░░░░░░░░░░░░░░░░███░
░███░░░░░░░░░░░░░░░░░░░░░░░░░░██░░░
░░░██░░░░░░░░░░░░░░░░░░░░░░░▄█▀░░░░
░░░░▀██▄░░░░░░░░░░░░░░░░░░░█████░░░
░░░░░░▀██▄▄░░░░░░░░░░░░░░▄███████░░
░░░░░░░░▀▀██▄▄░░░░░░░░░░▄█▀██████░░
░░░░░░░░░░░▀▀███▄▄▄▄▄▄██▀░░░▀▀▀▀░░░
░░░░░░░░░░░░░░░▀▀▀▀▀▀▀▀░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░.
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░▄█▄░░▄█▄░░░░░░░░
░░░░▄█▄░░▄█▄░░░░░░░░▀███▀▀░░░░░░░░░
░░░░░▀████▀░░░░░░░░░▄███▄░░░░░░░░░░
░░░░░░▄███▄░░░░░░░░▀█▀░▀█▀░░░░░░░░░
░░░░░▀█▀░▀█▀░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░██░
░██░░░░░░░░░░░░░░░░░░░░░░░░░░░░███░
░███░░░░░░░░░░░░░░░░░░░░░░░░░░██░░░
░░░██░░░░░░░░░░░░░░░░░░░░░░░▄█▀░░░░
░░░░▀██▄░░░░░░░░░░░░░░░░░░░█████░░░
░░░░░░▀██▄▄░░░░░░░░░░░░░░▄███████░░
░░░░░░░░▀▀██▄▄░░░░░░░░░░▄█▀██████░░
░░░░░░░░░░░▀▀███▄▄▄▄▄▄██▀░░░▀▀▀▀░░░
░░░░░░░░░░░░░░░▀▀▀▀▀▀▀▀░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░.
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░▄█▄░░▄█▄░░░░░░░░
░░░░▄█▄░░▄█▄░░░░░░░░▀███▀▀░░░░░░░░░
░░░░░▀████▀░░░░░░░░░▄███▄░░░░░░░░░░
░░░░░░▄███▄░░░░░░░░▀█▀░▀█▀░░░░░░░░░
░░░░░▀█▀░▀█▀░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░██░
░██░░░░░░░░░░░░░░░░░░░░░░░░░░░░███░
░███░░░░░░░░░░░░░░░░░░░░░░░░░░██░░░
░░░██░░░░░░░░░░░░░░░░░░░░░░░▄█▀░░░░
░░░░▀██▄░░░░░░░░░░░░░░░░░░░█████░░░
░░░░░░▀██▄▄░░░░░░░░░░░░░░▄███████░░
░░░░░░░░▀▀██▄▄░░░░░░░░░░▄█▀██████░░
░░░░░░░░░░░▀▀███▄▄▄▄▄▄██▀░░░▀▀▀▀░░░
░░░░░░░░░░░░░░░▀▀▀▀▀▀▀▀░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░.
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░▄█▄░░▄█▄░░░░░░░░
░░░░▄█▄░░▄█▄░░░░░░░░▀███▀▀░░░░░░░░░
░░░░░▀████▀░░░░░░░░░▄███▄░░░░░░░░░░
░░░░░░▄███▄░░░░░░░░▀█▀░▀█▀░░░░░░░░░
░░░░░▀█▀░▀█▀░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░██░
░██░░░░░░░░░░░░░░░░░░░░░░░░░░░░███░
░███░░░░░░░░░░░░░░░░░░░░░░░░░░██░░░
░░░██░░░░░░░░░░░░░░░░░░░░░░░▄█▀░░░░
░░░░▀██▄░░░░░░░░░░░░░░░░░░░█████░░░
░░░░░░▀██▄▄░░░░░░░░░░░░░░▄███████░░
░░░░░░░░▀▀██▄▄░░░░░░░░░░▄█▀██████░░
░░░░░░░░░░░▀▀███▄▄▄▄▄▄██▀░░░▀▀▀▀░░░
░░░░░░░░░░░░░░░▀▀▀▀▀▀▀▀░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░.
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░▄█▄░░▄█▄░░░░░░░░
░░░░▄█▄░░▄█▄░░░░░░░░▀███▀▀░░░░░░░░░
░░░░░▀████▀░░░░░░░░░▄███▄░░░░░░░░░░
░░░░░░▄███▄░░░░░░░░▀█▀░▀█▀░░░░░░░░░
░░░░░▀█▀░▀█▀░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░██░
░██░░░░░░░░░░░░░░░░░░░░░░░░░░░░███░
░███░░░░░░░░░░░░░░░░░░░░░░░░░░██░░░
░░░██░░░░░░░░░░░░░░░░░░░░░░░▄█▀░░░░
░░░░▀██▄░░░░░░░░░░░░░░░░░░░█████░░░
░░░░░░▀██▄▄░░░░░░░░░░░░░░▄███████░░
░░░░░░░░▀▀██▄▄░░░░░░░░░░▄█▀██████░░
░░░░░░░░░░░▀▀███▄▄▄▄▄▄██▀░░░▀▀▀▀░░░
░░░░░░░░░░░░░░░▀▀▀▀▀▀▀▀░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░.
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░▄█▄░░▄█▄░░░░░░░░
░░░░▄█▄░░▄█▄░░░░░░░░▀███▀▀░░░░░░░░░
░░░░░▀████▀░░░░░░░░░▄███▄░░░░░░░░░░
░░░░░░▄███▄░░░░░░░░▀█▀░▀█▀░░░░░░░░░
░░░░░▀█▀░▀█▀░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░██░
░██░░░░░░░░░░░░░░░░░░░░░░░░░░░░███░
░███░░░░░░░░░░░░░░░░░░░░░░░░░░██░░░
░░░██░░░░░░░░░░░░░░░░░░░░░░░▄█▀░░░░
░░░░▀██▄░░░░░░░░░░░░░░░░░░░█████░░░
░░░░░░▀██▄▄░░░░░░░░░░░░░░▄███████░░
░░░░░░░░▀▀██▄▄░░░░░░░░░░▄█▀██████░░
░░░░░░░░░░░▀▀███▄▄▄▄▄▄██▀░░░▀▀▀▀░░░
░░░░░░░░░░░░░░░▀▀▀▀▀▀▀▀░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░.
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░▄█▄░░▄█▄░░░░░░░░
░░░░▄█▄░░▄█▄░░░░░░░░▀███▀▀░░░░░░░░░
░░░░░▀████▀░░░░░░░░░▄███▄░░░░░░░░░░
░░░░░░▄███▄░░░░░░░░▀█▀░▀█▀░░░░░░░░░
░░░░░▀█▀░▀█▀░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░██░
░██░░░░░░░░░░░░░░░░░░░░░░░░░░░░███░
░███░░░░░░░░░░░░░░░░░░░░░░░░░░██░░░
░░░██░░░░░░░░░░░░░░░░░░░░░░░▄█▀░░░░
░░░░▀██▄░░░░░░░░░░░░░░░░░░░█████░░░
░░░░░░▀██▄▄░░░░░░░░░░░░░░▄███████░░
░░░░░░░░▀▀██▄▄░░░░░░░░░░▄█▀██████░░
░░░░░░░░░░░▀▀███▄▄▄▄▄▄██▀░░░▀▀▀▀░░░
░░░░░░░░░░░░░░░▀▀▀▀▀▀▀▀░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░.
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░▄█▄░░▄█▄░░░░░░░░
░░░░▄█▄░░▄█▄░░░░░░░░▀███▀▀░░░░░░░░░
░░░░░▀████▀░░░░░░░░░▄███▄░░░░░░░░░░
░░░░░░▄███▄░░░░░░░░▀█▀░▀█▀░░░░░░░░░
░░░░░▀█▀░▀█▀░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░██░
░██░░░░░░░░░░░░░░░░░░░░░░░░░░░░███░
░███░░░░░░░░░░░░░░░░░░░░░░░░░░██░░░
░░░██░░░░░░░░░░░░░░░░░░░░░░░▄█▀░░░░
░░░░▀██▄░░░░░░░░░░░░░░░░░░░█████░░░
░░░░░░▀██▄▄░░░░░░░░░░░░░░▄███████░░
░░░░░░░░▀▀██▄▄░░░░░░░░░░▄█▀██████░░
░░░░░░░░░░░▀▀███▄▄▄▄▄▄██▀░░░▀▀▀▀░░░
░░░░░░░░░░░░░░░▀▀▀▀▀▀▀▀░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░.
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░▄█▄░░▄█▄░░░░░░░░
░░░░▄█▄░░▄█▄░░░░░░░░▀███▀▀░░░░░░░░░
░░░░░▀████▀░░░░░░░░░▄███▄░░░░░░░░░░
░░░░░░▄███▄░░░░░░░░▀█▀░▀█▀░░░░░░░░░
░░░░░▀█▀░▀█▀░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░██░
░██░░░░░░░░░░░░░░░░░░░░░░░░░░░░███░
░███░░░░░░░░░░░░░░░░░░░░░░░░░░██░░░
░░░██░░░░░░░░░░░░░░░░░░░░░░░▄█▀░░░░
░░░░▀██▄░░░░░░░░░░░░░░░░░░░█████░░░
░░░░░░▀██▄▄░░░░░░░░░░░░░░▄███████░░
░░░░░░░░▀▀██▄▄░░░░░░░░░░▄█▀██████░░
░░░░░░░░░░░▀▀███▄▄▄▄▄▄██▀░░░▀▀▀▀░░░
░░░░░░░░░░░░░░░▀▀▀▀▀▀▀▀░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░.
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░▄█▄░░▄█▄░░░░░░░░
░░░░▄█▄░░▄█▄░░░░░░░░▀███▀▀░░░░░░░░░
░░░░░▀████▀░░░░░░░░░▄███▄░░░░░░░░░░
░░░░░░▄███▄░░░░░░░░▀█▀░▀█▀░░░░░░░░░
░░░░░▀█▀░▀█▀░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░██░
░██░░░░░░░░░░░░░░░░░░░░░░░░░░░░███░
░███░░░░░░░░░░░░░░░░░░░░░░░░░░██░░░
░░░██░░░░░░░░░░░░░░░░░░░░░░░▄█▀░░░░
░░░░▀██▄░░░░░░░░░░░░░░░░░░░█████░░░
░░░░░░▀██▄▄░░░░░░░░░░░░░░▄███████░░
░░░░░░░░▀▀██▄▄░░░░░░░░░░▄█▀██████░░
░░░░░░░░░░░▀▀███▄▄▄▄▄▄██▀░░░▀▀▀▀░░░
░░░░░░░░░░░░░░░▀▀▀▀▀▀▀▀░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░.
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░▄█▄░░▄█▄░░░░░░░░
░░░░▄█▄░░▄█▄░░░░░░░░▀███▀▀░░░░░░░░░
░░░░░▀████▀░░░░░░░░░▄███▄░░░░░░░░░░
░░░░░░▄███▄░░░░░░░░▀█▀░▀█▀░░░░░░░░░
░░░░░▀█▀░▀█▀░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░██░
░██░░░░░░░░░░░░░░░░░░░░░░░░░░░░███░
░███░░░░░░░░░░░░░░░░░░░░░░░░░░██░░░
░░░██░░░░░░░░░░░░░░░░░░░░░░░▄█▀░░░░
░░░░▀██▄░░░░░░░░░░░░░░░░░░░█████░░░
░░░░░░▀██▄▄░░░░░░░░░░░░░░▄███████░░
░░░░░░░░▀▀██▄▄░░░░░░░░░░▄█▀██████░░
░░░░░░░░░░░▀▀███▄▄▄▄▄▄██▀░░░▀▀▀▀░░░
░░░░░░░░░░░░░░░▀▀▀▀▀▀▀▀░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░.
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░▄█▄░░▄█▄░░░░░░░░
░░░░▄█▄░░▄█▄░░░░░░░░▀███▀▀░░░░░░░░░
░░░░░▀████▀░░░░░░░░░▄███▄░░░░░░░░░░
░░░░░░▄███▄░░░░░░░░▀█▀░▀█▀░░░░░░░░░
░░░░░▀█▀░▀█▀░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░██░
░██░░░░░░░░░░░░░░░░░░░░░░░░░░░░███░
░███░░░░░░░░░░░░░░░░░░░░░░░░░░██░░░
░░░██░░░░░░░░░░░░░░░░░░░░░░░▄█▀░░░░
░░░░▀██▄░░░░░░░░░░░░░░░░░░░█████░░░
░░░░░░▀██▄▄░░░░░░░░░░░░░░▄███████░░
░░░░░░░░▀▀██▄▄░░░░░░░░░░▄█▀██████░░
░░░░░░░░░░░▀▀███▄▄▄▄▄▄██▀░░░▀▀▀▀░░░
░░░░░░░░░░░░░░░▀▀▀▀▀▀▀▀░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░.
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░▄█▄░░▄█▄░░░░░░░░
░░░░▄█▄░░▄█▄░░░░░░░░▀███▀▀░░░░░░░░░
░░░░░▀████▀░░░░░░░░░▄███▄░░░░░░░░░░
░░░░░░▄███▄░░░░░░░░▀█▀░▀█▀░░░░░░░░░
░░░░░▀█▀░▀█▀░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░██░
░██░░░░░░░░░░░░░░░░░░░░░░░░░░░░███░
░███░░░░░░░░░░░░░░░░░░░░░░░░░░██░░░
░░░██░░░░░░░░░░░░░░░░░░░░░░░▄█▀░░░░
░░░░▀██▄░░░░░░░░░░░░░░░░░░░█████░░░
░░░░░░▀██▄▄░░░░░░░░░░░░░░▄███████░░
░░░░░░░░▀▀██▄▄░░░░░░░░░░▄█▀██████░░
░░░░░░░░░░░▀▀███▄▄▄▄▄▄██▀░░░▀▀▀▀░░░
░░░░░░░░░░░░░░░▀▀▀▀▀▀▀▀░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░.
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░▄█▄░░▄█▄░░░░░░░░
░░░░▄█▄░░▄█▄░░░░░░░░▀███▀▀░░░░░░░░░
░░░░░▀████▀░░░░░░░░░▄███▄░░░░░░░░░░
░░░░░░▄███▄░░░░░░░░▀█▀░▀█▀░░░░░░░░░
░░░░░▀█▀░▀█▀░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░██░
░██░░░░░░░░░░░░░░░░░░░░░░░░░░░░███░
░███░░░░░░░░░░░░░░░░░░░░░░░░░░██░░░
░░░██░░░░░░░░░░░░░░░░░░░░░░░▄█▀░░░░
░░░░▀██▄░░░░░░░░░░░░░░░░░░░█████░░░
░░░░░░▀██▄▄░░░░░░░░░░░░░░▄███████░░
░░░░░░░░▀▀██▄▄░░░░░░░░░░▄█▀██████░░
░░░░░░░░░░░▀▀███▄▄▄▄▄▄██▀░░░▀▀▀▀░░░
░░░░░░░░░░░░░░░▀▀▀▀▀▀▀▀░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░.
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░▄█▄░░▄█▄░░░░░░░░
░░░░▄█▄░░▄█▄░░░░░░░░▀███▀▀░░░░░░░░░
░░░░░▀████▀░░░░░░░░░▄███▄░░░░░░░░░░
░░░░░░▄███▄░░░░░░░░▀█▀░▀█▀░░░░░░░░░
░░░░░▀█▀░▀█▀░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░██░
░██░░░░░░░░░░░░░░░░░░░░░░░░░░░░███░
░███░░░░░░░░░░░░░░░░░░░░░░░░░░██░░░
░░░██░░░░░░░░░░░░░░░░░░░░░░░▄█▀░░░░
░░░░▀██▄░░░░░░░░░░░░░░░░░░░█████░░░
░░░░░░▀██▄▄░░░░░░░░░░░░░░▄███████░░
░░░░░░░░▀▀██▄▄░░░░░░░░░░▄█▀██████░░
░░░░░░░░░░░▀▀███▄▄▄▄▄▄██▀░░░▀▀▀▀░░░
░░░░░░░░░░░░░░░▀▀▀▀▀▀▀▀░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░.
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░▄█▄░░▄█▄░░░░░░░░
░░░░▄█▄░░▄█▄░░░░░░░░▀███▀▀░░░░░░░░░
░░░░░▀████▀░░░░░░░░░▄███▄░░░░░░░░░░
░░░░░░▄███▄░░░░░░░░▀█▀░▀█▀░░░░░░░░░
░░░░░▀█▀░▀█▀░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░██░
░██░░░░░░░░░░░░░░░░░░░░░░░░░░░░███░
░███░░░░░░░░░░░░░░░░░░░░░░░░░░██░░░
░░░██░░░░░░░░░░░░░░░░░░░░░░░▄█▀░░░░
░░░░▀██▄░░░░░░░░░░░░░░░░░░░█████░░░
░░░░░░▀██▄▄░░░░░░░░░░░░░░▄███████░░
░░░░░░░░▀▀██▄▄░░░░░░░░░░▄█▀██████░░
░░░░░░░░░░░▀▀███▄▄▄▄▄▄██▀░░░▀▀▀▀░░░
░░░░░░░░░░░░░░░▀▀▀▀▀▀▀▀░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░.
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░▄█▄░░▄█▄░░░░░░░░
░░░░▄█▄░░▄█▄░░░░░░░░▀███▀▀░░░░░░░░░
░░░░░▀████▀░░░░░░░░░▄███▄░░░░░░░░░░
░░░░░░▄███▄░░░░░░░░▀█▀░▀█▀░░░░░░░░░
░░░░░▀█▀░▀█▀░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░██░
░██░░░░░░░░░░░░░░░░░░░░░░░░░░░░███░
░███░░░░░░░░░░░░░░░░░░░░░░░░░░██░░░
░░░██░░░░░░░░░░░░░░░░░░░░░░░▄█▀░░░░
░░░░▀██▄░░░░░░░░░░░░░░░░░░░█████░░░
░░░░░░▀██▄▄░░░░░░░░░░░░░░▄███████░░
░░░░░░░░▀▀██▄▄░░░░░░░░░░▄█▀██████░░
░░░░░░░░░░░▀▀███▄▄▄▄▄▄██▀░░░▀▀▀▀░░░
░░░░░░░░░░░░░░░▀▀▀▀▀▀▀▀░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░.
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░▄█▄░░▄█▄░░░░░░░░
░░░░▄█▄░░▄█▄░░░░░░░░▀███▀▀░░░░░░░░░
░░░░░▀████▀░░░░░░░░░▄███▄░░░░░░░░░░
░░░░░░▄███▄░░░░░░░░▀█▀░▀█▀░░░░░░░░░
░░░░░▀█▀░▀█▀░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░██░
░██░░░░░░░░░░░░░░░░░░░░░░░░░░░░███░
░███░░░░░░░░░░░░░░░░░░░░░░░░░░██░░░
░░░██░░░░░░░░░░░░░░░░░░░░░░░▄█▀░░░░
░░░░▀██▄░░░░░░░░░░░░░░░░░░░█████░░░
░░░░░░▀██▄▄░░░░░░░░░░░░░░▄███████░░
░░░░░░░░▀▀██▄▄░░░░░░░░░░▄█▀██████░░
░░░░░░░░░░░▀▀███▄▄▄▄▄▄██▀░░░▀▀▀▀░░░
░░░░░░░░░░░░░░░▀▀▀▀▀▀▀▀░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░.
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░▄█▄░░▄█▄░░░░░░░░
░░░░▄█▄░░▄█▄░░░░░░░░▀███▀▀░░░░░░░░░
░░░░░▀████▀░░░░░░░░░▄███▄░░░░░░░░░░
░░░░░░▄███▄░░░░░░░░▀█▀░▀█▀░░░░░░░░░
░░░░░▀█▀░▀█▀░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░██░
░██░░░░░░░░░░░░░░░░░░░░░░░░░░░░███░
░███░░░░░░░░░░░░░░░░░░░░░░░░░░██░░░
░░░██░░░░░░░░░░░░░░░░░░░░░░░▄█▀░░░░
░░░░▀██▄░░░░░░░░░░░░░░░░░░░█████░░░
░░░░░░▀██▄▄░░░░░░░░░░░░░░▄███████░░
░░░░░░░░▀▀██▄▄░░░░░░░░░░▄█▀██████░░
░░░░░░░░░░░▀▀███▄▄▄▄▄▄██▀░░░▀▀▀▀░░░
░░░░░░░░░░░░░░░▀▀▀▀▀▀▀▀░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░.
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░▄█▄░░▄█▄░░░░░░░░
░░░░▄█▄░░▄█▄░░░░░░░░▀███▀▀░░░░░░░░░
░░░░░▀████▀░░░░░░░░░▄███▄░░░░░░░░░░
░░░░░░▄███▄░░░░░░░░▀█▀░▀█▀░░░░░░░░░
░░░░░▀█▀░▀█▀░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░██░
░██░░░░░░░░░░░░░░░░░░░░░░░░░░░░███░
░███░░░░░░░░░░░░░░░░░░░░░░░░░░██░░░
░░░██░░░░░░░░░░░░░░░░░░░░░░░▄█▀░░░░
░░░░▀██▄░░░░░░░░░░░░░░░░░░░█████░░░
░░░░░░▀██▄▄░░░░░░░░░░░░░░▄███████░░
░░░░░░░░▀▀██▄▄░░░░░░░░░░▄█▀██████░░
░░░░░░░░░░░▀▀███▄▄▄▄▄▄██▀░░░▀▀▀▀░░░
░░░░░░░░░░░░░░░▀▀▀▀▀▀▀▀░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░.
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░▄█▄░░▄█▄░░░░░░░░
░░░░▄█▄░░▄█▄░░░░░░░░▀███▀▀░░░░░░░░░
░░░░░▀████▀░░░░░░░░░▄███▄░░░░░░░░░░
░░░░░░▄███▄░░░░░░░░▀█▀░▀█▀░░░░░░░░░
░░░░░▀█▀░▀█▀░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░██░
░██░░░░░░░░░░░░░░░░░░░░░░░░░░░░███░
░███░░░░░░░░░░░░░░░░░░░░░░░░░░██░░░
░░░██░░░░░░░░░░░░░░░░░░░░░░░▄█▀░░░░
░░░░▀██▄░░░░░░░░░░░░░░░░░░░█████░░░
░░░░░░▀██▄▄░░░░░░░░░░░░░░▄███████░░
░░░░░░░░▀▀██▄▄░░░░░░░░░░▄█▀██████░░
░░░░░░░░░░░▀▀███▄▄▄▄▄▄██▀░░░▀▀▀▀░░░
░░░░░░░░░░░░░░░▀▀▀▀▀▀▀▀░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░.
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░▄█▄░░▄█▄░░░░░░░░
░░░░▄█▄░░▄█▄░░░░░░░░▀███▀▀░░░░░░░░░
░░░░░▀████▀░░░░░░░░░▄███▄░░░░░░░░░░
░░░░░░▄███▄░░░░░░░░▀█▀░▀█▀░░░░░░░░░
░░░░░▀█▀░▀█▀░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░██░
░██░░░░░░░░░░░░░░░░░░░░░░░░░░░░███░
░███░░░░░░░░░░░░░░░░░░░░░░░░░░██░░░
░░░██░░░░░░░░░░░░░░░░░░░░░░░▄█▀░░░░
░░░░▀██▄░░░░░░░░░░░░░░░░░░░█████░░░
░░░░░░▀██▄▄░░░░░░░░░░░░░░▄███████░░
░░░░░░░░▀▀██▄▄░░░░░░░░░░▄█▀██████░░
░░░░░░░░░░░▀▀███▄▄▄▄▄▄██▀░░░▀▀▀▀░░░
░░░░░░░░░░░░░░░▀▀▀▀▀▀▀▀░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░.
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░▄█▄░░▄█▄░░░░░░░░
░░░░▄█▄░░▄█▄░░░░░░░░▀███▀▀░░░░░░░░░
░░░░░▀████▀░░░░░░░░░▄███▄░░░░░░░░░░
░░░░░░▄███▄░░░░░░░░▀█▀░▀█▀░░░░░░░░░
░░░░░▀█▀░▀█▀░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░██░
░██░░░░░░░░░░░░░░░░░░░░░░░░░░░░███░
░███░░░░░░░░░░░░░░░░░░░░░░░░░░██░░░
░░░██░░░░░░░░░░░░░░░░░░░░░░░▄█▀░░░░
░░░░▀██▄░░░░░░░░░░░░░░░░░░░█████░░░
░░░░░░▀██▄▄░░░░░░░░░░░░░░▄███████░░
░░░░░░░░▀▀██▄▄░░░░░░░░░░▄█▀██████░░
░░░░░░░░░░░▀▀███▄▄▄▄▄▄██▀░░░▀▀▀▀░░░
░░░░░░░░░░░░░░░▀▀▀▀▀▀▀▀░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░.
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░▄█▄░░▄█▄░░░░░░░░
░░░░▄█▄░░▄█▄░░░░░░░░▀███▀▀░░░░░░░░░
░░░░░▀████▀░░░░░░░░░▄███▄░░░░░░░░░░
░░░░░░▄███▄░░░░░░░░▀█▀░▀█▀░░░░░░░░░
░░░░░▀█▀░▀█▀░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░██░
░██░░░░░░░░░░░░░░░░░░░░░░░░░░░░███░
░███░░░░░░░░░░░░░░░░░░░░░░░░░░██░░░
░░░██░░░░░░░░░░░░░░░░░░░░░░░▄█▀░░░░
░░░░▀██▄░░░░░░░░░░░░░░░░░░░█████░░░
░░░░░░▀██▄▄░░░░░░░░░░░░░░▄███████░░
░░░░░░░░▀▀██▄▄░░░░░░░░░░▄█▀██████░░
░░░░░░░░░░░▀▀███▄▄▄▄▄▄██▀░░░▀▀▀▀░░░
░░░░░░░░░░░░░░░▀▀▀▀▀▀▀▀░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░.
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░▄█▄░░▄█▄░░░░░░░░
░░░░▄█▄░░▄█▄░░░░░░░░▀███▀▀░░░░░░░░░
░░░░░▀████▀░░░░░░░░░▄███▄░░░░░░░░░░
░░░░░░▄███▄░░░░░░░░▀█▀░▀█▀░░░░░░░░░
░░░░░▀█▀░▀█▀░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░██░
░██░░░░░░░░░░░░░░░░░░░░░░░░░░░░███░
░███░░░░░░░░░░░░░░░░░░░░░░░░░░██░░░
░░░██░░░░░░░░░░░░░░░░░░░░░░░▄█▀░░░░
░░░░▀██▄░░░░░░░░░░░░░░░░░░░█████░░░
░░░░░░▀██▄▄░░░░░░░░░░░░░░▄███████░░
░░░░░░░░▀▀██▄▄░░░░░░░░░░▄█▀██████░░
░░░░░░░░░░░▀▀███▄▄▄▄▄▄██▀░░░▀▀▀▀░░░
░░░░░░░░░░░░░░░▀▀▀▀▀▀▀▀░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░.
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░▄█▄░░▄█▄░░░░░░░░
░░░░▄█▄░░▄█▄░░░░░░░░▀███▀▀░░░░░░░░░
░░░░░▀████▀░░░░░░░░░▄███▄░░░░░░░░░░
░░░░░░▄███▄░░░░░░░░▀█▀░▀█▀░░░░░░░░░
░░░░░▀█▀░▀█▀░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░██░
░██░░░░░░░░░░░░░░░░░░░░░░░░░░░░███░
░███░░░░░░░░░░░░░░░░░░░░░░░░░░██░░░
░░░██░░░░░░░░░░░░░░░░░░░░░░░▄█▀░░░░
░░░░▀██▄░░░░░░░░░░░░░░░░░░░█████░░░
░░░░░░▀██▄▄░░░░░░░░░░░░░░▄███████░░
░░░░░░░░▀▀██▄▄░░░░░░░░░░▄█▀██████░░
░░░░░░░░░░░▀▀███▄▄▄▄▄▄██▀░░░▀▀▀▀░░░
░░░░░░░░░░░░░░░▀▀▀▀▀▀▀▀░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░.
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░▄█▄░░▄█▄░░░░░░░░
░░░░▄█▄░░▄█▄░░░░░░░░▀███▀▀░░░░░░░░░
░░░░░▀████▀░░░░░░░░░▄███▄░░░░░░░░░░
░░░░░░▄███▄░░░░░░░░▀█▀░▀█▀░░░░░░░░░
░░░░░▀█▀░▀█▀░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░██░
░██░░░░░░░░░░░░░░░░░░░░░░░░░░░░███░
░███░░░░░░░░░░░░░░░░░░░░░░░░░░██░░░
░░░██░░░░░░░░░░░░░░░░░░░░░░░▄█▀░░░░
░░░░▀██▄░░░░░░░░░░░░░░░░░░░█████░░░
░░░░░░▀██▄▄░░░░░░░░░░░░░░▄███████░░
░░░░░░░░▀▀██▄▄░░░░░░░░░░▄█▀██████░░
░░░░░░░░░░░▀▀███▄▄▄▄▄▄██▀░░░▀▀▀▀░░░
░░░░░░░░░░░░░░░▀▀▀▀▀▀▀▀░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░.
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░▄█▄░░▄█▄░░░░░░░░
░░░░▄█▄░░▄█▄░░░░░░░░▀███▀▀░░░░░░░░░
░░░░░▀████▀░░░░░░░░░▄███▄░░░░░░░░░░
░░░░░░▄███▄░░░░░░░░▀█▀░▀█▀░░░░░░░░░
░░░░░▀█▀░▀█▀░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░██░
░██░░░░░░░░░░░░░░░░░░░░░░░░░░░░███░
░███░░░░░░░░░░░░░░░░░░░░░░░░░░██░░░
░░░██░░░░░░░░░░░░░░░░░░░░░░░▄█▀░░░░
░░░░▀██▄░░░░░░░░░░░░░░░░░░░█████░░░
░░░░░░▀██▄▄░░░░░░░░░░░░░░▄███████░░
░░░░░░░░▀▀██▄▄░░░░░░░░░░▄█▀██████░░
░░░░░░░░░░░▀▀███▄▄▄▄▄▄██▀░░░▀▀▀▀░░░
░░░░░░░░░░░░░░░▀▀▀▀▀▀▀▀░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░.
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░▄█▄░░▄█▄░░░░░░░░
░░░░▄█▄░░▄█▄░░░░░░░░▀███▀▀░░░░░░░░░
░░░░░▀████▀░░░░░░░░░▄███▄░░░░░░░░░░
░░░░░░▄███▄░░░░░░░░▀█▀░▀█▀░░░░░░░░░
░░░░░▀█▀░▀█▀░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░██░
░██░░░░░░░░░░░░░░░░░░░░░░░░░░░░███░
░███░░░░░░░░░░░░░░░░░░░░░░░░░░██░░░
░░░██░░░░░░░░░░░░░░░░░░░░░░░▄█▀░░░░
░░░░▀██▄░░░░░░░░░░░░░░░░░░░█████░░░
░░░░░░▀██▄▄░░░░░░░░░░░░░░▄███████░░
░░░░░░░░▀▀██▄▄░░░░░░░░░░▄█▀██████░░
░░░░░░░░░░░▀▀███▄▄▄▄▄▄██▀░░░▀▀▀▀░░░
░░░░░░░░░░░░░░░▀▀▀▀▀▀▀▀░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░.
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░▄█▄░░▄█▄░░░░░░░░
░░░░▄█▄░░▄█▄░░░░░░░░▀███▀▀░░░░░░░░░
░░░░░▀████▀░░░░░░░░░▄███▄░░░░░░░░░░
░░░░░░▄███▄░░░░░░░░▀█▀░▀█▀░░░░░░░░░
░░░░░▀█▀░▀█▀░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░██░
░██░░░░░░░░░░░░░░░░░░░░░░░░░░░░███░
░███░░░░░░░░░░░░░░░░░░░░░░░░░░██░░░
░░░██░░░░░░░░░░░░░░░░░░░░░░░▄█▀░░░░
░░░░▀██▄░░░░░░░░░░░░░░░░░░░█████░░░
░░░░░░▀██▄▄░░░░░░░░░░░░░░▄███████░░
░░░░░░░░▀▀██▄▄░░░░░░░░░░▄█▀██████░░
░░░░░░░░░░░▀▀███▄▄▄▄▄▄██▀░░░▀▀▀▀░░░
░░░░░░░░░░░░░░░▀▀▀▀▀▀▀▀░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░.
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░▄█▄░░▄█▄░░░░░░░░
░░░░▄█▄░░▄█▄░░░░░░░░▀███▀▀░░░░░░░░░
░░░░░▀████▀░░░░░░░░░▄███▄░░░░░░░░░░
░░░░░░▄███▄░░░░░░░░▀█▀░▀█▀░░░░░░░░░
░░░░░▀█▀░▀█▀░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░██░
░██░░░░░░░░░░░░░░░░░░░░░░░░░░░░███░
░███░░░░░░░░░░░░░░░░░░░░░░░░░░██░░░
░░░██░░░░░░░░░░░░░░░░░░░░░░░▄█▀░░░░
░░░░▀██▄░░░░░░░░░░░░░░░░░░░█████░░░
░░░░░░▀██▄▄░░░░░░░░░░░░░░▄███████░░
░░░░░░░░▀▀██▄▄░░░░░░░░░░▄█▀██████░░
░░░░░░░░░░░▀▀███▄▄▄▄▄▄██▀░░░▀▀▀▀░░░
░░░░░░░░░░░░░░░▀▀▀▀▀▀▀▀░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░.
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░▄█▄░░▄█▄░░░░░░░░
░░░░▄█▄░░▄█▄░░░░░░░░▀███▀▀░░░░░░░░░
░░░░░▀████▀░░░░░░░░░▄███▄░░░░░░░░░░
░░░░░░▄███▄░░░░░░░░▀█▀░▀█▀░░░░░░░░░
░░░░░▀█▀░▀█▀░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░██░
░██░░░░░░░░░░░░░░░░░░░░░░░░░░░░███░
░███░░░░░░░░░░░░░░░░░░░░░░░░░░██░░░
░░░██░░░░░░░░░░░░░░░░░░░░░░░▄█▀░░░░
░░░░▀██▄░░░░░░░░░░░░░░░░░░░█████░░░
░░░░░░▀██▄▄░░░░░░░░░░░░░░▄███████░░
░░░░░░░░▀▀██▄▄░░░░░░░░░░▄█▀██████░░
░░░░░░░░░░░▀▀███▄▄▄▄▄▄██▀░░░▀▀▀▀░░░
░░░░░░░░░░░░░░░▀▀▀▀▀▀▀▀░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░.
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░▄█▄░░▄█▄░░░░░░░░
░░░░▄█▄░░▄█▄░░░░░░░░▀███▀▀░░░░░░░░░
░░░░░▀████▀░░░░░░░░░▄███▄░░░░░░░░░░
░░░░░░▄███▄░░░░░░░░▀█▀░▀█▀░░░░░░░░░
░░░░░▀█▀░▀█▀░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░██░
░██░░░░░░░░░░░░░░░░░░░░░░░░░░░░███░
░███░░░░░░░░░░░░░░░░░░░░░░░░░░██░░░
░░░██░░░░░░░░░░░░░░░░░░░░░░░▄█▀░░░░
░░░░▀██▄░░░░░░░░░░░░░░░░░░░█████░░░
░░░░░░▀██▄▄░░░░░░░░░░░░░░▄███████░░
░░░░░░░░▀▀██▄▄░░░░░░░░░░▄█▀██████░░
░░░░░░░░░░░▀▀███▄▄▄▄▄▄██▀░░░▀▀▀▀░░░
░░░░░░░░░░░░░░░▀▀▀▀▀▀▀▀░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░.
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░▄█▄░░▄█▄░░░░░░░░
░░░░▄█▄░░▄█▄░░░░░░░░▀███▀▀░░░░░░░░░
░░░░░▀████▀░░░░░░░░░▄███▄░░░░░░░░░░
░░░░░░▄███▄░░░░░░░░▀█▀░▀█▀░░░░░░░░░
░░░░░▀█▀░▀█▀░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░██░
░██░░░░░░░░░░░░░░░░░░░░░░░░░░░░███░
░███░░░░░░░░░░░░░░░░░░░░░░░░░░██░░░
░░░██░░░░░░░░░░░░░░░░░░░░░░░▄█▀░░░░
░░░░▀██▄░░░░░░░░░░░░░░░░░░░█████░░░
░░░░░░▀██▄▄░░░░░░░░░░░░░░▄███████░░
░░░░░░░░▀▀██▄▄░░░░░░░░░░▄█▀██████░░
░░░░░░░░░░░▀▀███▄▄▄▄▄▄██▀░░░▀▀▀▀░░░
░░░░░░░░░░░░░░░▀▀▀▀▀▀▀▀░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░.
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░▄█▄░░▄█▄░░░░░░░░
░░░░▄█▄░░▄█▄░░░░░░░░▀███▀▀░░░░░░░░░
░░░░░▀████▀░░░░░░░░░▄███▄░░░░░░░░░░
░░░░░░▄███▄░░░░░░░░▀█▀░▀█▀░░░░░░░░░
░░░░░▀█▀░▀█▀░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░██░
░██░░░░░░░░░░░░░░░░░░░░░░░░░░░░███░
░███░░░░░░░░░░░░░░░░░░░░░░░░░░██░░░
░░░██░░░░░░░░░░░░░░░░░░░░░░░▄█▀░░░░
░░░░▀██▄░░░░░░░░░░░░░░░░░░░█████░░░
░░░░░░▀██▄▄░░░░░░░░░░░░░░▄███████░░
░░░░░░░░▀▀██▄▄░░░░░░░░░░▄█▀██████░░
░░░░░░░░░░░▀▀███▄▄▄▄▄▄██▀░░░▀▀▀▀░░░
░░░░░░░░░░░░░░░▀▀▀▀▀▀▀▀░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░.
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░▄█▄░░▄█▄░░░░░░░░
░░░░▄█▄░░▄█▄░░░░░░░░▀███▀▀░░░░░░░░░
░░░░░▀████▀░░░░░░░░░▄███▄░░░░░░░░░░
░░░░░░▄███▄░░░░░░░░▀█▀░▀█▀░░░░░░░░░
░░░░░▀█▀░▀█▀░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░██░
░██░░░░░░░░░░░░░░░░░░░░░░░░░░░░███░
░███░░░░░░░░░░░░░░░░░░░░░░░░░░██░░░
░░░██░░░░░░░░░░░░░░░░░░░░░░░▄█▀░░░░
░░░░▀██▄░░░░░░░░░░░░░░░░░░░█████░░░
░░░░░░▀██▄▄░░░░░░░░░░░░░░▄███████░░
░░░░░░░░▀▀██▄▄░░░░░░░░░░▄█▀██████░░
░░░░░░░░░░░▀▀███▄▄▄▄▄▄██▀░░░▀▀▀▀░░░
░░░░░░░░░░░░░░░▀▀▀▀▀▀▀▀░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░.
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░▄█▄░░▄█▄░░░░░░░░
░░░░▄█▄░░▄█▄░░░░░░░░▀███▀▀░░░░░░░░░
░░░░░▀████▀░░░░░░░░░▄███▄░░░░░░░░░░
░░░░░░▄███▄░░░░░░░░▀█▀░▀█▀░░░░░░░░░
░░░░░▀█▀░▀█▀░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░██░
░██░░░░░░░░░░░░░░░░░░░░░░░░░░░░███░
░███░░░░░░░░░░░░░░░░░░░░░░░░░░██░░░
░░░██░░░░░░░░░░░░░░░░░░░░░░░▄█▀░░░░
░░░░▀██▄░░░░░░░░░░░░░░░░░░░█████░░░
░░░░░░▀██▄▄░░░░░░░░░░░░░░▄███████░░
░░░░░░░░▀▀██▄▄░░░░░░░░░░▄█▀██████░░
░░░░░░░░░░░▀▀███▄▄▄▄▄▄██▀░░░▀▀▀▀░░░
░░░░░░░░░░░░░░░▀▀▀▀▀▀▀▀░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░.
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░▄█▄░░▄█▄░░░░░░░░
░░░░▄█▄░░▄█▄░░░░░░░░▀███▀▀░░░░░░░░░
░░░░░▀████▀░░░░░░░░░▄███▄░░░░░░░░░░
░░░░░░▄███▄░░░░░░░░▀█▀░▀█▀░░░░░░░░░
░░░░░▀█▀░▀█▀░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░██░
░██░░░░░░░░░░░░░░░░░░░░░░░░░░░░███░
░███░░░░░░░░░░░░░░░░░░░░░░░░░░██░░░
░░░██░░░░░░░░░░░░░░░░░░░░░░░▄█▀░░░░
░░░░▀██▄░░░░░░░░░░░░░░░░░░░█████░░░
░░░░░░▀██▄▄░░░░░░░░░░░░░░▄███████░░
░░░░░░░░▀▀██▄▄░░░░░░░░░░▄█▀██████░░
░░░░░░░░░░░▀▀███▄▄▄▄▄▄██▀░░░▀▀▀▀░░░
░░░░░░░░░░░░░░░▀▀▀▀▀▀▀▀░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░.
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░▄█▄░░▄█▄░░░░░░░░
░░░░▄█▄░░▄█▄░░░░░░░░▀███▀▀░░░░░░░░░
░░░░░▀████▀░░░░░░░░░▄███▄░░░░░░░░░░
░░░░░░▄███▄░░░░░░░░▀█▀░▀█▀░░░░░░░░░
░░░░░▀█▀░▀█▀░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░██░
░██░░░░░░░░░░░░░░░░░░░░░░░░░░░░███░
░███░░░░░░░░░░░░░░░░░░░░░░░░░░██░░░
░░░██░░░░░░░░░░░░░░░░░░░░░░░▄█▀░░░░
░░░░▀██▄░░░░░░░░░░░░░░░░░░░█████░░░
░░░░░░▀██▄▄░░░░░░░░░░░░░░▄███████░░
░░░░░░░░▀▀██▄▄░░░░░░░░░░▄█▀██████░░
░░░░░░░░░░░▀▀███▄▄▄▄▄▄██▀░░░▀▀▀▀░░░
░░░░░░░░░░░░░░░▀▀▀▀▀▀▀▀░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░.
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░▄█▄░░▄█▄░░░░░░░░
░░░░▄█▄░░▄█▄░░░░░░░░▀███▀▀░░░░░░░░░
░░░░░▀████▀░░░░░░░░░▄███▄░░░░░░░░░░
░░░░░░▄███▄░░░░░░░░▀█▀░▀█▀░░░░░░░░░
░░░░░▀█▀░▀█▀░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░██░
░██░░░░░░░░░░░░░░░░░░░░░░░░░░░░███░
░███░░░░░░░░░░░░░░░░░░░░░░░░░░██░░░
░░░██░░░░░░░░░░░░░░░░░░░░░░░▄█▀░░░░
░░░░▀██▄░░░░░░░░░░░░░░░░░░░█████░░░
░░░░░░▀██▄▄░░░░░░░░░░░░░░▄███████░░
░░░░░░░░▀▀██▄▄░░░░░░░░░░▄█▀██████░░
░░░░░░░░░░░▀▀███▄▄▄▄▄▄██▀░░░▀▀▀▀░░░
░░░░░░░░░░░░░░░▀▀▀▀▀▀▀▀░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░.
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░▄█▄░░▄█▄░░░░░░░░
░░░░▄█▄░░▄█▄░░░░░░░░▀███▀▀░░░░░░░░░
░░░░░▀████▀░░░░░░░░░▄███▄░░░░░░░░░░
░░░░░░▄███▄░░░░░░░░▀█▀░▀█▀░░░░░░░░░
░░░░░▀█▀░▀█▀░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░██░
░██░░░░░░░░░░░░░░░░░░░░░░░░░░░░███░
░███░░░░░░░░░░░░░░░░░░░░░░░░░░██░░░
░░░██░░░░░░░░░░░░░░░░░░░░░░░▄█▀░░░░
░░░░▀██▄░░░░░░░░░░░░░░░░░░░█████░░░
░░░░░░▀██▄▄░░░░░░░░░░░░░░▄███████░░
░░░░░░░░▀▀██▄▄░░░░░░░░░░▄█▀██████░░
░░░░░░░░░░░▀▀███▄▄▄▄▄▄██▀░░░▀▀▀▀░░░
░░░░░░░░░░░░░░░▀▀▀▀▀▀▀▀░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░.
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░▄█▄░░▄█▄░░░░░░░░
░░░░▄█▄░░▄█▄░░░░░░░░▀███▀▀░░░░░░░░░
░░░░░▀████▀░░░░░░░░░▄███▄░░░░░░░░░░
░░░░░░▄███▄░░░░░░░░▀█▀░▀█▀░░░░░░░░░
░░░░░▀█▀░▀█▀░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░██░
░██░░░░░░░░░░░░░░░░░░░░░░░░░░░░███░
░███░░░░░░░░░░░░░░░░░░░░░░░░░░██░░░
░░░██░░░░░░░░░░░░░░░░░░░░░░░▄█▀░░░░
░░░░▀██▄░░░░░░░░░░░░░░░░░░░█████░░░
░░░░░░▀██▄▄░░░░░░░░░░░░░░▄███████░░
░░░░░░░░▀▀██▄▄░░░░░░░░░░▄█▀██████░░
░░░░░░░░░░░▀▀███▄▄▄▄▄▄██▀░░░▀▀▀▀░░░
░░░░░░░░░░░░░░░▀▀▀▀▀▀▀▀░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░.
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░▄█▄░░▄█▄░░░░░░░░
░░░░▄█▄░░▄█▄░░░░░░░░▀███▀▀░░░░░░░░░
░░░░░▀████▀░░░░░░░░░▄███▄░░░░░░░░░░
░░░░░░▄███▄░░░░░░░░▀█▀░▀█▀░░░░░░░░░
░░░░░▀█▀░▀█▀░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░██░
░██░░░░░░░░░░░░░░░░░░░░░░░░░░░░███░
░███░░░░░░░░░░░░░░░░░░░░░░░░░░██░░░
░░░██░░░░░░░░░░░░░░░░░░░░░░░▄█▀░░░░
░░░░▀██▄░░░░░░░░░░░░░░░░░░░█████░░░
░░░░░░▀██▄▄░░░░░░░░░░░░░░▄███████░░
░░░░░░░░▀▀██▄▄░░░░░░░░░░▄█▀██████░░
░░░░░░░░░░░▀▀███▄▄▄▄▄▄██▀░░░▀▀▀▀░░░
░░░░░░░░░░░░░░░▀▀▀▀▀▀▀▀░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░.
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░▄█▄░░▄█▄░░░░░░░░
░░░░▄█▄░░▄█▄░░░░░░░░▀███▀▀░░░░░░░░░
░░░░░▀████▀░░░░░░░░░▄███▄░░░░░░░░░░
░░░░░░▄███▄░░░░░░░░▀█▀░▀█▀░░░░░░░░░
░░░░░▀█▀░▀█▀░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░██░
░██░░░░░░░░░░░░░░░░░░░░░░░░░░░░███░
░███░░░░░░░░░░░░░░░░░░░░░░░░░░██░░░
░░░██░░░░░░░░░░░░░░░░░░░░░░░▄█▀░░░░
░░░░▀██▄░░░░░░░░░░░░░░░░░░░█████░░░
░░░░░░▀██▄▄░░░░░░░░░░░░░░▄███████░░
░░░░░░░░▀▀██▄▄░░░░░░░░░░▄█▀██████░░
░░░░░░░░░░░▀▀███▄▄▄▄▄▄██▀░░░▀▀▀▀░░░
░░░░░░░░░░░░░░░▀▀▀▀▀▀▀▀░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░.
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░▄█▄░░▄█▄░░░░░░░░
░░░░▄█▄░░▄█▄░░░░░░░░▀███▀▀░░░░░░░░░
░░░░░▀████▀░░░░░░░░░▄███▄░░░░░░░░░░
░░░░░░▄███▄░░░░░░░░▀█▀░▀█▀░░░░░░░░░
░░░░░▀█▀░▀█▀░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░██░
░██░░░░░░░░░░░░░░░░░░░░░░░░░░░░███░
░███░░░░░░░░░░░░░░░░░░░░░░░░░░██░░░
░░░██░░░░░░░░░░░░░░░░░░░░░░░▄█▀░░░░
░░░░▀██▄░░░░░░░░░░░░░░░░░░░█████░░░
░░░░░░▀██▄▄░░░░░░░░░░░░░░▄███████░░
░░░░░░░░▀▀██▄▄░░░░░░░░░░▄█▀██████░░
░░░░░░░░░░░▀▀███▄▄▄▄▄▄██▀░░░▀▀▀▀░░░
░░░░░░░░░░░░░░░▀▀▀▀▀▀▀▀░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░.
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░▄█▄░░▄█▄░░░░░░░░
░░░░▄█▄░░▄█▄░░░░░░░░▀███▀▀░░░░░░░░░
░░░░░▀████▀░░░░░░░░░▄███▄░░░░░░░░░░
░░░░░░▄███▄░░░░░░░░▀█▀░▀█▀░░░░░░░░░
░░░░░▀█▀░▀█▀░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░██░
░██░░░░░░░░░░░░░░░░░░░░░░░░░░░░███░
░███░░░░░░░░░░░░░░░░░░░░░░░░░░██░░░
░░░██░░░░░░░░░░░░░░░░░░░░░░░▄█▀░░░░
░░░░▀██▄░░░░░░░░░░░░░░░░░░░█████░░░
░░░░░░▀██▄▄░░░░░░░░░░░░░░▄███████░░
░░░░░░░░▀▀██▄▄░░░░░░░░░░▄█▀██████░░
░░░░░░░░░░░▀▀███▄▄▄▄▄▄██▀░░░▀▀▀▀░░░
░░░░░░░░░░░░░░░▀▀▀▀▀▀▀▀░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░.
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░▄█▄░░▄█▄░░░░░░░░
░░░░▄█▄░░▄█▄░░░░░░░░▀███▀▀░░░░░░░░░
░░░░░▀████▀░░░░░░░░░▄███▄░░░░░░░░░░
░░░░░░▄███▄░░░░░░░░▀█▀░▀█▀░░░░░░░░░
░░░░░▀█▀░▀█▀░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░██░
░██░░░░░░░░░░░░░░░░░░░░░░░░░░░░███░
░███░░░░░░░░░░░░░░░░░░░░░░░░░░██░░░
░░░██░░░░░░░░░░░░░░░░░░░░░░░▄█▀░░░░
░░░░▀██▄░░░░░░░░░░░░░░░░░░░█████░░░
░░░░░░▀██▄▄░░░░░░░░░░░░░░▄███████░░
░░░░░░░░▀▀██▄▄░░░░░░░░░░▄█▀██████░░
░░░░░░░░░░░▀▀███▄▄▄▄▄▄██▀░░░▀▀▀▀░░░
░░░░░░░░░░░░░░░▀▀▀▀▀▀▀▀░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░.
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░▄█▄░░▄█▄░░░░░░░░
░░░░▄█▄░░▄█▄░░░░░░░░▀███▀▀░░░░░░░░░
░░░░░▀████▀░░░░░░░░░▄███▄░░░░░░░░░░
░░░░░░▄███▄░░░░░░░░▀█▀░▀█▀░░░░░░░░░
░░░░░▀█▀░▀█▀░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░██░
░██░░░░░░░░░░░░░░░░░░░░░░░░░░░░███░
░███░░░░░░░░░░░░░░░░░░░░░░░░░░██░░░
░░░██░░░░░░░░░░░░░░░░░░░░░░░▄█▀░░░░
░░░░▀██▄░░░░░░░░░░░░░░░░░░░█████░░░
░░░░░░▀██▄▄░░░░░░░░░░░░░░▄███████░░
░░░░░░░░▀▀██▄▄░░░░░░░░░░▄█▀██████░░
░░░░░░░░░░░▀▀███▄▄▄▄▄▄██▀░░░▀▀▀▀░░░
░░░░░░░░░░░░░░░▀▀▀▀▀▀▀▀░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░.
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░▄█▄░░▄█▄░░░░░░░░
░░░░▄█▄░░▄█▄░░░░░░░░▀███▀▀░░░░░░░░░
░░░░░▀████▀░░░░░░░░░▄███▄░░░░░░░░░░
░░░░░░▄███▄░░░░░░░░▀█▀░▀█▀░░░░░░░░░
░░░░░▀█▀░▀█▀░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░██░
░██░░░░░░░░░░░░░░░░░░░░░░░░░░░░███░
░███░░░░░░░░░░░░░░░░░░░░░░░░░░██░░░
░░░██░░░░░░░░░░░░░░░░░░░░░░░▄█▀░░░░
░░░░▀██▄░░░░░░░░░░░░░░░░░░░█████░░░
░░░░░░▀██▄▄░░░░░░░░░░░░░░▄███████░░
░░░░░░░░▀▀██▄▄░░░░░░░░░░▄█▀██████░░
░░░░░░░░░░░▀▀███▄▄▄▄▄▄██▀░░░▀▀▀▀░░░
░░░░░░░░░░░░░░░▀▀▀▀▀▀▀▀░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░.
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░▄█▄░░▄█▄░░░░░░░░
░░░░▄█▄░░▄█▄░░░░░░░░▀███▀▀░░░░░░░░░
░░░░░▀████▀░░░░░░░░░▄███▄░░░░░░░░░░
░░░░░░▄███▄░░░░░░░░▀█▀░▀█▀░░░░░░░░░
░░░░░▀█▀░▀█▀░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░██░
░██░░░░░░░░░░░░░░░░░░░░░░░░░░░░███░
░███░░░░░░░░░░░░░░░░░░░░░░░░░░██░░░
░░░██░░░░░░░░░░░░░░░░░░░░░░░▄█▀░░░░
░░░░▀██▄░░░░░░░░░░░░░░░░░░░█████░░░
░░░░░░▀██▄▄░░░░░░░░░░░░░░▄███████░░
░░░░░░░░▀▀██▄▄░░░░░░░░░░▄█▀██████░░
░░░░░░░░░░░▀▀███▄▄▄▄▄▄██▀░░░▀▀▀▀░░░
░░░░░░░░░░░░░░░▀▀▀▀▀▀▀▀░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░.
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░▄█▄░░▄█▄░░░░░░░░
░░░░▄█▄░░▄█▄░░░░░░░░▀███▀▀░░░░░░░░░
░░░░░▀████▀░░░░░░░░░▄███▄░░░░░░░░░░
░░░░░░▄███▄░░░░░░░░▀█▀░▀█▀░░░░░░░░░
░░░░░▀█▀░▀█▀░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░██░
░██░░░░░░░░░░░░░░░░░░░░░░░░░░░░███░
░███░░░░░░░░░░░░░░░░░░░░░░░░░░██░░░
░░░██░░░░░░░░░░░░░░░░░░░░░░░▄█▀░░░░
░░░░▀██▄░░░░░░░░░░░░░░░░░░░█████░░░
░░░░░░▀██▄▄░░░░░░░░░░░░░░▄███████░░
░░░░░░░░▀▀██▄▄░░░░░░░░░░▄█▀██████░░
░░░░░░░░░░░▀▀███▄▄▄▄▄▄██▀░░░▀▀▀▀░░░
░░░░░░░░░░░░░░░▀▀▀▀▀▀▀▀░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░.
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░▄█▄░░▄█▄░░░░░░░░
░░░░▄█▄░░▄█▄░░░░░░░░▀███▀▀░░░░░░░░░
░░░░░▀████▀░░░░░░░░░▄███▄░░░░░░░░░░
░░░░░░▄███▄░░░░░░░░▀█▀░▀█▀░░░░░░░░░
░░░░░▀█▀░▀█▀░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░██░
░██░░░░░░░░░░░░░░░░░░░░░░░░░░░░███░
░███░░░░░░░░░░░░░░░░░░░░░░░░░░██░░░
░░░██░░░░░░░░░░░░░░░░░░░░░░░▄█▀░░░░
░░░░▀██▄░░░░░░░░░░░░░░░░░░░█████░░░
░░░░░░▀██▄▄░░░░░░░░░░░░░░▄███████░░
░░░░░░░░▀▀██▄▄░░░░░░░░░░▄█▀██████░░
░░░░░░░░░░░▀▀███▄▄▄▄▄▄██▀░░░▀▀▀▀░░░
░░░░░░░░░░░░░░░▀▀▀▀▀▀▀▀░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░.
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░▄█▄░░▄█▄░░░░░░░░
░░░░▄█▄░░▄█▄░░░░░░░░▀███▀▀░░░░░░░░░
░░░░░▀████▀░░░░░░░░░▄███▄░░░░░░░░░░
░░░░░░▄███▄░░░░░░░░▀█▀░▀█▀░░░░░░░░░
░░░░░▀█▀░▀█▀░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░██░
░██░░░░░░░░░░░░░░░░░░░░░░░░░░░░███░
░███░░░░░░░░░░░░░░░░░░░░░░░░░░██░░░
░░░██░░░░░░░░░░░░░░░░░░░░░░░▄█▀░░░░
░░░░▀██▄░░░░░░░░░░░░░░░░░░░█████░░░
░░░░░░▀██▄▄░░░░░░░░░░░░░░▄███████░░
░░░░░░░░▀▀██▄▄░░░░░░░░░░▄█▀██████░░
░░░░░░░░░░░▀▀███▄▄▄▄▄▄██▀░░░▀▀▀▀░░░
░░░░░░░░░░░░░░░▀▀▀▀▀▀▀▀░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░.
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░▄█▄░░▄█▄░░░░░░░░
░░░░▄█▄░░▄█▄░░░░░░░░▀███▀▀░░░░░░░░░
░░░░░▀████▀░░░░░░░░░▄███▄░░░░░░░░░░
░░░░░░▄███▄░░░░░░░░▀█▀░▀█▀░░░░░░░░░
░░░░░▀█▀░▀█▀░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░██░
░██░░░░░░░░░░░░░░░░░░░░░░░░░░░░███░
░███░░░░░░░░░░░░░░░░░░░░░░░░░░██░░░
░░░██░░░░░░░░░░░░░░░░░░░░░░░▄█▀░░░░
░░░░▀██▄░░░░░░░░░░░░░░░░░░░█████░░░
░░░░░░▀██▄▄░░░░░░░░░░░░░░▄███████░░
░░░░░░░░▀▀██▄▄░░░░░░░░░░▄█▀██████░░
░░░░░░░░░░░▀▀███▄▄▄▄▄▄██▀░░░▀▀▀▀░░░
░░░░░░░░░░░░░░░▀▀▀▀▀▀▀▀░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░.
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░▄█▄░░▄█▄░░░░░░░░
░░░░▄█▄░░▄█▄░░░░░░░░▀███▀▀░░░░░░░░░
░░░░░▀████▀░░░░░░░░░▄███▄░░░░░░░░░░
░░░░░░▄███▄░░░░░░░░▀█▀░▀█▀░░░░░░░░░
░░░░░▀█▀░▀█▀░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░██░
░██░░░░░░░░░░░░░░░░░░░░░░░░░░░░███░
░███░░░░░░░░░░░░░░░░░░░░░░░░░░██░░░
░░░██░░░░░░░░░░░░░░░░░░░░░░░▄█▀░░░░
░░░░▀██▄░░░░░░░░░░░░░░░░░░░█████░░░
░░░░░░▀██▄▄░░░░░░░░░░░░░░▄███████░░
░░░░░░░░▀▀██▄▄░░░░░░░░░░▄█▀██████░░
░░░░░░░░░░░▀▀███▄▄▄▄▄▄██▀░░░▀▀▀▀░░░
░░░░░░░░░░░░░░░▀▀▀▀▀▀▀▀░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░.
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░▄█▄░░▄█▄░░░░░░░░
░░░░▄█▄░░▄█▄░░░░░░░░▀███▀▀░░░░░░░░░
░░░░░▀████▀░░░░░░░░░▄███▄░░░░░░░░░░
░░░░░░▄███▄░░░░░░░░▀█▀░▀█▀░░░░░░░░░
░░░░░▀█▀░▀█▀░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░██░
░██░░░░░░░░░░░░░░░░░░░░░░░░░░░░███░
░███░░░░░░░░░░░░░░░░░░░░░░░░░░██░░░
░░░██░░░░░░░░░░░░░░░░░░░░░░░▄█▀░░░░
░░░░▀██▄░░░░░░░░░░░░░░░░░░░█████░░░
░░░░░░▀██▄▄░░░░░░░░░░░░░░▄███████░░
░░░░░░░░▀▀██▄▄░░░░░░░░░░▄█▀██████░░
░░░░░░░░░░░▀▀███▄▄▄▄▄▄██▀░░░▀▀▀▀░░░
░░░░░░░░░░░░░░░▀▀▀▀▀▀▀▀░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░.
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░▄█▄░░▄█▄░░░░░░░░
░░░░▄█▄░░▄█▄░░░░░░░░▀███▀▀░░░░░░░░░
░░░░░▀████▀░░░░░░░░░▄███▄░░░░░░░░░░
░░░░░░▄███▄░░░░░░░░▀█▀░▀█▀░░░░░░░░░
░░░░░▀█▀░▀█▀░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░██░
░██░░░░░░░░░░░░░░░░░░░░░░░░░░░░███░
░███░░░░░░░░░░░░░░░░░░░░░░░░░░██░░░
░░░██░░░░░░░░░░░░░░░░░░░░░░░▄█▀░░░░
░░░░▀██▄░░░░░░░░░░░░░░░░░░░█████░░░
░░░░░░▀██▄▄░░░░░░░░░░░░░░▄███████░░
░░░░░░░░▀▀██▄▄░░░░░░░░░░▄█▀██████░░
░░░░░░░░░░░▀▀███▄▄▄▄▄▄██▀░░░▀▀▀▀░░░
░░░░░░░░░░░░░░░▀▀▀▀▀▀▀▀░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░.
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░▄█▄░░▄█▄░░░░░░░░
░░░░▄█▄░░▄█▄░░░░░░░░▀███▀▀░░░░░░░░░
░░░░░▀████▀░░░░░░░░░▄███▄░░░░░░░░░░
░░░░░░▄███▄░░░░░░░░▀█▀░▀█▀░░░░░░░░░
░░░░░▀█▀░▀█▀░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░██░
░██░░░░░░░░░░░░░░░░░░░░░░░░░░░░███░
░███░░░░░░░░░░░░░░░░░░░░░░░░░░██░░░
░░░██░░░░░░░░░░░░░░░░░░░░░░░▄█▀░░░░
░░░░▀██▄░░░░░░░░░░░░░░░░░░░█████░░░
░░░░░░▀██▄▄░░░░░░░░░░░░░░▄███████░░
░░░░░░░░▀▀██▄▄░░░░░░░░░░▄█▀██████░░
░░░░░░░░░░░▀▀███▄▄▄▄▄▄██▀░░░▀▀▀▀░░░
░░░░░░░░░░░░░░░▀▀▀▀▀▀▀▀░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░.
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░▄█▄░░▄█▄░░░░░░░░
░░░░▄█▄░░▄█▄░░░░░░░░▀███▀▀░░░░░░░░░
░░░░░▀████▀░░░░░░░░░▄███▄░░░░░░░░░░
░░░░░░▄███▄░░░░░░░░▀█▀░▀█▀░░░░░░░░░
░░░░░▀█▀░▀█▀░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░██░
░██░░░░░░░░░░░░░░░░░░░░░░░░░░░░███░
░███░░░░░░░░░░░░░░░░░░░░░░░░░░██░░░
░░░██░░░░░░░░░░░░░░░░░░░░░░░▄█▀░░░░
░░░░▀██▄░░░░░░░░░░░░░░░░░░░█████░░░
░░░░░░▀██▄▄░░░░░░░░░░░░░░▄███████░░
░░░░░░░░▀▀██▄▄░░░░░░░░░░▄█▀██████░░
░░░░░░░░░░░▀▀███▄▄▄▄▄▄██▀░░░▀▀▀▀░░░
░░░░░░░░░░░░░░░▀▀▀▀▀▀▀▀░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░.
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░▄█▄░░▄█▄░░░░░░░░
░░░░▄█▄░░▄█▄░░░░░░░░▀███▀▀░░░░░░░░░
░░░░░▀████▀░░░░░░░░░▄███▄░░░░░░░░░░
░░░░░░▄███▄░░░░░░░░▀█▀░▀█▀░░░░░░░░░
░░░░░▀█▀░▀█▀░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░██░
░██░░░░░░░░░░░░░░░░░░░░░░░░░░░░███░
░███░░░░░░░░░░░░░░░░░░░░░░░░░░██░░░
░░░██░░░░░░░░░░░░░░░░░░░░░░░▄█▀░░░░
░░░░▀██▄░░░░░░░░░░░░░░░░░░░█████░░░
░░░░░░▀██▄▄░░░░░░░░░░░░░░▄███████░░
░░░░░░░░▀▀██▄▄░░░░░░░░░░▄█▀██████░░
░░░░░░░░░░░▀▀███▄▄▄▄▄▄██▀░░░▀▀▀▀░░░
░░░░░░░░░░░░░░░▀▀▀▀▀▀▀▀░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░.
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░▄█▄░░▄█▄░░░░░░░░
░░░░▄█▄░░▄█▄░░░░░░░░▀███▀▀░░░░░░░░░
░░░░░▀████▀░░░░░░░░░▄███▄░░░░░░░░░░
░░░░░░▄███▄░░░░░░░░▀█▀░▀█▀░░░░░░░░░
░░░░░▀█▀░▀█▀░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░██░
░██░░░░░░░░░░░░░░░░░░░░░░░░░░░░███░
░███░░░░░░░░░░░░░░░░░░░░░░░░░░██░░░
░░░██░░░░░░░░░░░░░░░░░░░░░░░▄█▀░░░░
░░░░▀██▄░░░░░░░░░░░░░░░░░░░█████░░░
░░░░░░▀██▄▄░░░░░░░░░░░░░░▄███████░░
░░░░░░░░▀▀██▄▄░░░░░░░░░░▄█▀██████░░
░░░░░░░░░░░▀▀███▄▄▄▄▄▄██▀░░░▀▀▀▀░░░
░░░░░░░░░░░░░░░▀▀▀▀▀▀▀▀░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░.
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░▄█▄░░▄█▄░░░░░░░░
░░░░▄█▄░░▄█▄░░░░░░░░▀███▀▀░░░░░░░░░
░░░░░▀████▀░░░░░░░░░▄███▄░░░░░░░░░░
░░░░░░▄███▄░░░░░░░░▀█▀░▀█▀░░░░░░░░░
░░░░░▀█▀░▀█▀░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░██░
░██░░░░░░░░░░░░░░░░░░░░░░░░░░░░███░
░███░░░░░░░░░░░░░░░░░░░░░░░░░░██░░░
░░░██░░░░░░░░░░░░░░░░░░░░░░░▄█▀░░░░
░░░░▀██▄░░░░░░░░░░░░░░░░░░░█████░░░
░░░░░░▀██▄▄░░░░░░░░░░░░░░▄███████░░
░░░░░░░░▀▀██▄▄░░░░░░░░░░▄█▀██████░░
░░░░░░░░░░░▀▀███▄▄▄▄▄▄██▀░░░▀▀▀▀░░░
░░░░░░░░░░░░░░░▀▀▀▀▀▀▀▀░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░.
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░▄█▄░░▄█▄░░░░░░░░
░░░░▄█▄░░▄█▄░░░░░░░░▀███▀▀░░░░░░░░░
░░░░░▀████▀░░░░░░░░░▄███▄░░░░░░░░░░
░░░░░░▄███▄░░░░░░░░▀█▀░▀█▀░░░░░░░░░
░░░░░▀█▀░▀█▀░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░██░
░██░░░░░░░░░░░░░░░░░░░░░░░░░░░░███░
░███░░░░░░░░░░░░░░░░░░░░░░░░░░██░░░
░░░██░░░░░░░░░░░░░░░░░░░░░░░▄█▀░░░░
░░░░▀██▄░░░░░░░░░░░░░░░░░░░█████░░░
░░░░░░▀██▄▄░░░░░░░░░░░░░░▄███████░░
░░░░░░░░▀▀██▄▄░░░░░░░░░░▄█▀██████░░
░░░░░░░░░░░▀▀███▄▄▄▄▄▄██▀░░░▀▀▀▀░░░
░░░░░░░░░░░░░░░▀▀▀▀▀▀▀▀░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░.
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░▄█▄░░▄█▄░░░░░░░░
░░░░▄█▄░░▄█▄░░░░░░░░▀███▀▀░░░░░░░░░
░░░░░▀████▀░░░░░░░░░▄███▄░░░░░░░░░░
░░░░░░▄███▄░░░░░░░░▀█▀░▀█▀░░░░░░░░░
░░░░░▀█▀░▀█▀░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░██░
░██░░░░░░░░░░░░░░░░░░░░░░░░░░░░███░
░███░░░░░░░░░░░░░░░░░░░░░░░░░░██░░░
░░░██░░░░░░░░░░░░░░░░░░░░░░░▄█▀░░░░
░░░░▀██▄░░░░░░░░░░░░░░░░░░░█████░░░
░░░░░░▀██▄▄░░░░░░░░░░░░░░▄███████░░
░░░░░░░░▀▀██▄▄░░░░░░░░░░▄█▀██████░░
░░░░░░░░░░░▀▀███▄▄▄▄▄▄██▀░░░▀▀▀▀░░░
░░░░░░░░░░░░░░░▀▀▀▀▀▀▀▀░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░.
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░▄█▄░░▄█▄░░░░░░░░
░░░░▄█▄░░▄█▄░░░░░░░░▀███▀▀░░░░░░░░░
░░░░░▀████▀░░░░░░░░░▄███▄░░░░░░░░░░
░░░░░░▄███▄░░░░░░░░▀█▀░▀█▀░░░░░░░░░
░░░░░▀█▀░▀█▀░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░██░
░██░░░░░░░░░░░░░░░░░░░░░░░░░░░░███░
░███░░░░░░░░░░░░░░░░░░░░░░░░░░██░░░
░░░██░░░░░░░░░░░░░░░░░░░░░░░▄█▀░░░░
░░░░▀██▄░░░░░░░░░░░░░░░░░░░█████░░░
░░░░░░▀██▄▄░░░░░░░░░░░░░░▄███████░░
░░░░░░░░▀▀██▄▄░░░░░░░░░░▄█▀██████░░
░░░░░░░░░░░▀▀███▄▄▄▄▄▄██▀░░░▀▀▀▀░░░
░░░░░░░░░░░░░░░▀▀▀▀▀▀▀▀░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░.
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░▄█▄░░▄█▄░░░░░░░░
░░░░▄█▄░░▄█▄░░░░░░░░▀███▀▀░░░░░░░░░
░░░░░▀████▀░░░░░░░░░▄███▄░░░░░░░░░░
░░░░░░▄███▄░░░░░░░░▀█▀░▀█▀░░░░░░░░░
░░░░░▀█▀░▀█▀░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░██░
░██░░░░░░░░░░░░░░░░░░░░░░░░░░░░███░
░███░░░░░░░░░░░░░░░░░░░░░░░░░░██░░░
░░░██░░░░░░░░░░░░░░░░░░░░░░░▄█▀░░░░
░░░░▀██▄░░░░░░░░░░░░░░░░░░░█████░░░
░░░░░░▀██▄▄░░░░░░░░░░░░░░▄███████░░
░░░░░░░░▀▀██▄▄░░░░░░░░░░▄█▀██████░░
░░░░░░░░░░░▀▀███▄▄▄▄▄▄██▀░░░▀▀▀▀░░░
░░░░░░░░░░░░░░░▀▀▀▀▀▀▀▀░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░.
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░▄█▄░░▄█▄░░░░░░░░
░░░░▄█▄░░▄█▄░░░░░░░░▀███▀▀░░░░░░░░░
░░░░░▀████▀░░░░░░░░░▄███▄░░░░░░░░░░
░░░░░░▄███▄░░░░░░░░▀█▀░▀█▀░░░░░░░░░
░░░░░▀█▀░▀█▀░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░██░
░██░░░░░░░░░░░░░░░░░░░░░░░░░░░░███░
░███░░░░░░░░░░░░░░░░░░░░░░░░░░██░░░
░░░██░░░░░░░░░░░░░░░░░░░░░░░▄█▀░░░░
░░░░▀██▄░░░░░░░░░░░░░░░░░░░█████░░░
░░░░░░▀██▄▄░░░░░░░░░░░░░░▄███████░░
░░░░░░░░▀▀██▄▄░░░░░░░░░░▄█▀██████░░
░░░░░░░░░░░▀▀███▄▄▄▄▄▄██▀░░░▀▀▀▀░░░
░░░░░░░░░░░░░░░▀▀▀▀▀▀▀▀░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░.
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░▄█▄░░▄█▄░░░░░░░░
░░░░▄█▄░░▄█▄░░░░░░░░▀███▀▀░░░░░░░░░
░░░░░▀████▀░░░░░░░░░▄███▄░░░░░░░░░░
░░░░░░▄███▄░░░░░░░░▀█▀░▀█▀░░░░░░░░░
░░░░░▀█▀░▀█▀░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░██░
░██░░░░░░░░░░░░░░░░░░░░░░░░░░░░███░
░███░░░░░░░░░░░░░░░░░░░░░░░░░░██░░░
░░░██░░░░░░░░░░░░░░░░░░░░░░░▄█▀░░░░
░░░░▀██▄░░░░░░░░░░░░░░░░░░░█████░░░
░░░░░░▀██▄▄░░░░░░░░░░░░░░▄███████░░
░░░░░░░░▀▀██▄▄░░░░░░░░░░▄█▀██████░░
░░░░░░░░░░░▀▀███▄▄▄▄▄▄██▀░░░▀▀▀▀░░░
░░░░░░░░░░░░░░░▀▀▀▀▀▀▀▀░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░.
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░▄█▄░░▄█▄░░░░░░░░
░░░░▄█▄░░▄█▄░░░░░░░░▀███▀▀░░░░░░░░░
░░░░░▀████▀░░░░░░░░░▄███▄░░░░░░░░░░
░░░░░░▄███▄░░░░░░░░▀█▀░▀█▀░░░░░░░░░
░░░░░▀█▀░▀█▀░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░██░
░██░░░░░░░░░░░░░░░░░░░░░░░░░░░░███░
░███░░░░░░░░░░░░░░░░░░░░░░░░░░██░░░
░░░██░░░░░░░░░░░░░░░░░░░░░░░▄█▀░░░░
░░░░▀██▄░░░░░░░░░░░░░░░░░░░█████░░░
░░░░░░▀██▄▄░░░░░░░░░░░░░░▄███████░░
░░░░░░░░▀▀██▄▄░░░░░░░░░░▄█▀██████░░
░░░░░░░░░░░▀▀███▄▄▄▄▄▄██▀░░░▀▀▀▀░░░
░░░░░░░░░░░░░░░▀▀▀▀▀▀▀▀░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░.
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░▄█▄░░▄█▄░░░░░░░░
░░░░▄█▄░░▄█▄░░░░░░░░▀███▀▀░░░░░░░░░
░░░░░▀████▀░░░░░░░░░▄███▄░░░░░░░░░░
░░░░░░▄███▄░░░░░░░░▀█▀░▀█▀░░░░░░░░░
░░░░░▀█▀░▀█▀░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░██░
░██░░░░░░░░░░░░░░░░░░░░░░░░░░░░███░
░███░░░░░░░░░░░░░░░░░░░░░░░░░░██░░░
░░░██░░░░░░░░░░░░░░░░░░░░░░░▄█▀░░░░
░░░░▀██▄░░░░░░░░░░░░░░░░░░░█████░░░
░░░░░░▀██▄▄░░░░░░░░░░░░░░▄███████░░
░░░░░░░░▀▀██▄▄░░░░░░░░░░▄█▀██████░░
░░░░░░░░░░░▀▀███▄▄▄▄▄▄██▀░░░▀▀▀▀░░░
░░░░░░░░░░░░░░░▀▀▀▀▀▀▀▀░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░.
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░▄█▄░░▄█▄░░░░░░░░
░░░░▄█▄░░▄█▄░░░░░░░░▀███▀▀░░░░░░░░░
░░░░░▀████▀░░░░░░░░░▄███▄░░░░░░░░░░
░░░░░░▄███▄░░░░░░░░▀█▀░▀█▀░░░░░░░░░
░░░░░▀█▀░▀█▀░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░██░
░██░░░░░░░░░░░░░░░░░░░░░░░░░░░░███░
░███░░░░░░░░░░░░░░░░░░░░░░░░░░██░░░
░░░██░░░░░░░░░░░░░░░░░░░░░░░▄█▀░░░░
░░░░▀██▄░░░░░░░░░░░░░░░░░░░█████░░░
░░░░░░▀██▄▄░░░░░░░░░░░░░░▄███████░░
░░░░░░░░▀▀██▄▄░░░░░░░░░░▄█▀██████░░
░░░░░░░░░░░▀▀███▄▄▄▄▄▄██▀░░░▀▀▀▀░░░
░░░░░░░░░░░░░░░▀▀▀▀▀▀▀▀░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░.
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░▄█▄░░▄█▄░░░░░░░░
░░░░▄█▄░░▄█▄░░░░░░░░▀███▀▀░░░░░░░░░
░░░░░▀████▀░░░░░░░░░▄███▄░░░░░░░░░░
░░░░░░▄███▄░░░░░░░░▀█▀░▀█▀░░░░░░░░░
░░░░░▀█▀░▀█▀░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░██░
░██░░░░░░░░░░░░░░░░░░░░░░░░░░░░███░
░███░░░░░░░░░░░░░░░░░░░░░░░░░░██░░░
░░░██░░░░░░░░░░░░░░░░░░░░░░░▄█▀░░░░
░░░░▀██▄░░░░░░░░░░░░░░░░░░░█████░░░
░░░░░░▀██▄▄░░░░░░░░░░░░░░▄███████░░
░░░░░░░░▀▀██▄▄░░░░░░░░░░▄█▀██████░░
░░░░░░░░░░░▀▀███▄▄▄▄▄▄██▀░░░▀▀▀▀░░░
░░░░░░░░░░░░░░░▀▀▀▀▀▀▀▀░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░.
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░▄█▄░░▄█▄░░░░░░░░
░░░░▄█▄░░▄█▄░░░░░░░░▀███▀▀░░░░░░░░░
░░░░░▀████▀░░░░░░░░░▄███▄░░░░░░░░░░
░░░░░░▄███▄░░░░░░░░▀█▀░▀█▀░░░░░░░░░
░░░░░▀█▀░▀█▀░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░██░
░██░░░░░░░░░░░░░░░░░░░░░░░░░░░░███░
░███░░░░░░░░░░░░░░░░░░░░░░░░░░██░░░
░░░██░░░░░░░░░░░░░░░░░░░░░░░▄█▀░░░░
░░░░▀██▄░░░░░░░░░░░░░░░░░░░█████░░░
░░░░░░▀██▄▄░░░░░░░░░░░░░░▄███████░░
░░░░░░░░▀▀██▄▄░░░░░░░░░░▄█▀██████░░
░░░░░░░░░░░▀▀███▄▄▄▄▄▄██▀░░░▀▀▀▀░░░
░░░░░░░░░░░░░░░▀▀▀▀▀▀▀▀░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░.
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░▄█▄░░▄█▄░░░░░░░░
░░░░▄█▄░░▄█▄░░░░░░░░▀███▀▀░░░░░░░░░
░░░░░▀████▀░░░░░░░░░▄███▄░░░░░░░░░░
░░░░░░▄███▄░░░░░░░░▀█▀░▀█▀░░░░░░░░░
░░░░░▀█▀░▀█▀░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░██░
░██░░░░░░░░░░░░░░░░░░░░░░░░░░░░███░
░███░░░░░░░░░░░░░░░░░░░░░░░░░░██░░░
░░░██░░░░░░░░░░░░░░░░░░░░░░░▄█▀░░░░
░░░░▀██▄░░░░░░░░░░░░░░░░░░░█████░░░
░░░░░░▀██▄▄░░░░░░░░░░░░░░▄███████░░
░░░░░░░░▀▀██▄▄░░░░░░░░░░▄█▀██████░░
░░░░░░░░░░░▀▀███▄▄▄▄▄▄██▀░░░▀▀▀▀░░░
░░░░░░░░░░░░░░░▀▀▀▀▀▀▀▀░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░.
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░▄█▄░░▄█▄░░░░░░░░
░░░░▄█▄░░▄█▄░░░░░░░░▀███▀▀░░░░░░░░░
░░░░░▀████▀░░░░░░░░░▄███▄░░░░░░░░░░
░░░░░░▄███▄░░░░░░░░▀█▀░▀█▀░░░░░░░░░
░░░░░▀█▀░▀█▀░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░██░
░██░░░░░░░░░░░░░░░░░░░░░░░░░░░░███░
░███░░░░░░░░░░░░░░░░░░░░░░░░░░██░░░
░░░██░░░░░░░░░░░░░░░░░░░░░░░▄█▀░░░░
░░░░▀██▄░░░░░░░░░░░░░░░░░░░█████░░░
░░░░░░▀██▄▄░░░░░░░░░░░░░░▄███████░░
░░░░░░░░▀▀██▄▄░░░░░░░░░░▄█▀██████░░
░░░░░░░░░░░▀▀███▄▄▄▄▄▄██▀░░░▀▀▀▀░░░
░░░░░░░░░░░░░░░▀▀▀▀▀▀▀▀░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░.
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░▄█▄░░▄█▄░░░░░░░░
░░░░▄█▄░░▄█▄░░░░░░░░▀███▀▀░░░░░░░░░
░░░░░▀████▀░░░░░░░░░▄███▄░░░░░░░░░░
░░░░░░▄███▄░░░░░░░░▀█▀░▀█▀░░░░░░░░░
░░░░░▀█▀░▀█▀░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░██░
░██░░░░░░░░░░░░░░░░░░░░░░░░░░░░███░
░███░░░░░░░░░░░░░░░░░░░░░░░░░░██░░░
░░░██░░░░░░░░░░░░░░░░░░░░░░░▄█▀░░░░
░░░░▀██▄░░░░░░░░░░░░░░░░░░░█████░░░
░░░░░░▀██▄▄░░░░░░░░░░░░░░▄███████░░
░░░░░░░░▀▀██▄▄░░░░░░░░░░▄█▀██████░░
░░░░░░░░░░░▀▀███▄▄▄▄▄▄██▀░░░▀▀▀▀░░░
░░░░░░░░░░░░░░░▀▀▀▀▀▀▀▀░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░.
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░▄█▄░░▄█▄░░░░░░░░
░░░░▄█▄░░▄█▄░░░░░░░░▀███▀▀░░░░░░░░░
░░░░░▀████▀░░░░░░░░░▄███▄░░░░░░░░░░
░░░░░░▄███▄░░░░░░░░▀█▀░▀█▀░░░░░░░░░
░░░░░▀█▀░▀█▀░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░██░
░██░░░░░░░░░░░░░░░░░░░░░░░░░░░░███░
░███░░░░░░░░░░░░░░░░░░░░░░░░░░██░░░
░░░██░░░░░░░░░░░░░░░░░░░░░░░▄█▀░░░░
░░░░▀██▄░░░░░░░░░░░░░░░░░░░█████░░░
░░░░░░▀██▄▄░░░░░░░░░░░░░░▄███████░░
░░░░░░░░▀▀██▄▄░░░░░░░░░░▄█▀██████░░
░░░░░░░░░░░▀▀███▄▄▄▄▄▄██▀░░░▀▀▀▀░░░
░░░░░░░░░░░░░░░▀▀▀▀▀▀▀▀░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░.
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░▄█▄░░▄█▄░░░░░░░░
░░░░▄█▄░░▄█▄░░░░░░░░▀███▀▀░░░░░░░░░
░░░░░▀████▀░░░░░░░░░▄███▄░░░░░░░░░░
░░░░░░▄███▄░░░░░░░░▀█▀░▀█▀░░░░░░░░░
░░░░░▀█▀░▀█▀░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░██░
░██░░░░░░░░░░░░░░░░░░░░░░░░░░░░███░
░███░░░░░░░░░░░░░░░░░░░░░░░░░░██░░░
░░░██░░░░░░░░░░░░░░░░░░░░░░░▄█▀░░░░
░░░░▀██▄░░░░░░░░░░░░░░░░░░░█████░░░
░░░░░░▀██▄▄░░░░░░░░░░░░░░▄███████░░
░░░░░░░░▀▀██▄▄░░░░░░░░░░▄█▀██████░░
░░░░░░░░░░░▀▀███▄▄▄▄▄▄██▀░░░▀▀▀▀░░░
░░░░░░░░░░░░░░░▀▀▀▀▀▀▀▀░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░.
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░▄█▄░░▄█▄░░░░░░░░
░░░░▄█▄░░▄█▄░░░░░░░░▀███▀▀░░░░░░░░░
░░░░░▀████▀░░░░░░░░░▄███▄░░░░░░░░░░
░░░░░░▄███▄░░░░░░░░▀█▀░▀█▀░░░░░░░░░
░░░░░▀█▀░▀█▀░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░██░
░██░░░░░░░░░░░░░░░░░░░░░░░░░░░░███░
░███░░░░░░░░░░░░░░░░░░░░░░░░░░██░░░
░░░██░░░░░░░░░░░░░░░░░░░░░░░▄█▀░░░░
░░░░▀██▄░░░░░░░░░░░░░░░░░░░█████░░░
░░░░░░▀██▄▄░░░░░░░░░░░░░░▄███████░░
░░░░░░░░▀▀██▄▄░░░░░░░░░░▄█▀██████░░
░░░░░░░░░░░▀▀███▄▄▄▄▄▄██▀░░░▀▀▀▀░░░
░░░░░░░░░░░░░░░▀▀▀▀▀▀▀▀░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░.
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░▄█▄░░▄█▄░░░░░░░░
░░░░▄█▄░░▄█▄░░░░░░░░▀███▀▀░░░░░░░░░
░░░░░▀████▀░░░░░░░░░▄███▄░░░░░░░░░░
░░░░░░▄███▄░░░░░░░░▀█▀░▀█▀░░░░░░░░░
░░░░░▀█▀░▀█▀░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░██░
░██░░░░░░░░░░░░░░░░░░░░░░░░░░░░███░
░███░░░░░░░░░░░░░░░░░░░░░░░░░░██░░░
░░░██░░░░░░░░░░░░░░░░░░░░░░░▄█▀░░░░
░░░░▀██▄░░░░░░░░░░░░░░░░░░░█████░░░
░░░░░░▀██▄▄░░░░░░░░░░░░░░▄███████░░
░░░░░░░░▀▀██▄▄░░░░░░░░░░▄█▀██████░░
░░░░░░░░░░░▀▀███▄▄▄▄▄▄██▀░░░▀▀▀▀░░░
░░░░░░░░░░░░░░░▀▀▀▀▀▀▀▀░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░.
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░▄█▄░░▄█▄░░░░░░░░
░░░░▄█▄░░▄█▄░░░░░░░░▀███▀▀░░░░░░░░░
░░░░░▀████▀░░░░░░░░░▄███▄░░░░░░░░░░
░░░░░░▄███▄░░░░░░░░▀█▀░▀█▀░░░░░░░░░
░░░░░▀█▀░▀█▀░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░██░
░██░░░░░░░░░░░░░░░░░░░░░░░░░░░░███░
░███░░░░░░░░░░░░░░░░░░░░░░░░░░██░░░
░░░██░░░░░░░░░░░░░░░░░░░░░░░▄█▀░░░░
░░░░▀██▄░░░░░░░░░░░░░░░░░░░█████░░░
░░░░░░▀██▄▄░░░░░░░░░░░░░░▄███████░░
░░░░░░░░▀▀██▄▄░░░░░░░░░░▄█▀██████░░
░░░░░░░░░░░▀▀███▄▄▄▄▄▄██▀░░░▀▀▀▀░░░
░░░░░░░░░░░░░░░▀▀▀▀▀▀▀▀░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░.
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░▄█▄░░▄█▄░░░░░░░░
░░░░▄█▄░░▄█▄░░░░░░░░▀███▀▀░░░░░░░░░
░░░░░▀████▀░░░░░░░░░▄███▄░░░░░░░░░░
░░░░░░▄███▄░░░░░░░░▀█▀░▀█▀░░░░░░░░░
░░░░░▀█▀░▀█▀░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░██░
░██░░░░░░░░░░░░░░░░░░░░░░░░░░░░███░
░███░░░░░░░░░░░░░░░░░░░░░░░░░░██░░░
░░░██░░░░░░░░░░░░░░░░░░░░░░░▄█▀░░░░
░░░░▀██▄░░░░░░░░░░░░░░░░░░░█████░░░
░░░░░░▀██▄▄░░░░░░░░░░░░░░▄███████░░
░░░░░░░░▀▀██▄▄░░░░░░░░░░▄█▀██████░░
░░░░░░░░░░░▀▀███▄▄▄▄▄▄██▀░░░▀▀▀▀░░░
░░░░░░░░░░░░░░░▀▀▀▀▀▀▀▀░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░.
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░▄█▄░░▄█▄░░░░░░░░
░░░░▄█▄░░▄█▄░░░░░░░░▀███▀▀░░░░░░░░░
░░░░░▀████▀░░░░░░░░░▄███▄░░░░░░░░░░
░░░░░░▄███▄░░░░░░░░▀█▀░▀█▀░░░░░░░░░
░░░░░▀█▀░▀█▀░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░██░
░██░░░░░░░░░░░░░░░░░░░░░░░░░░░░███░
░███░░░░░░░░░░░░░░░░░░░░░░░░░░██░░░
░░░██░░░░░░░░░░░░░░░░░░░░░░░▄█▀░░░░
░░░░▀██▄░░░░░░░░░░░░░░░░░░░█████░░░
░░░░░░▀██▄▄░░░░░░░░░░░░░░▄███████░░
░░░░░░░░▀▀██▄▄░░░░░░░░░░▄█▀██████░░
░░░░░░░░░░░▀▀███▄▄▄▄▄▄██▀░░░▀▀▀▀░░░
░░░░░░░░░░░░░░░▀▀▀▀▀▀▀▀░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░.
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░▄█▄░░▄█▄░░░░░░░░
░░░░▄█▄░░▄█▄░░░░░░░░▀███▀▀░░░░░░░░░
░░░░░▀████▀░░░░░░░░░▄███▄░░░░░░░░░░
░░░░░░▄███▄░░░░░░░░▀█▀░▀█▀░░░░░░░░░
░░░░░▀█▀░▀█▀░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░██░
░██░░░░░░░░░░░░░░░░░░░░░░░░░░░░███░
░███░░░░░░░░░░░░░░░░░░░░░░░░░░██░░░
░░░██░░░░░░░░░░░░░░░░░░░░░░░▄█▀░░░░
░░░░▀██▄░░░░░░░░░░░░░░░░░░░█████░░░
░░░░░░▀██▄▄░░░░░░░░░░░░░░▄███████░░
░░░░░░░░▀▀██▄▄░░░░░░░░░░▄█▀██████░░
░░░░░░░░░░░▀▀███▄▄▄▄▄▄██▀░░░▀▀▀▀░░░
░░░░░░░░░░░░░░░▀▀▀▀▀▀▀▀░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░.
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░▄█▄░░▄█▄░░░░░░░░
░░░░▄█▄░░▄█▄░░░░░░░░▀███▀▀░░░░░░░░░
░░░░░▀████▀░░░░░░░░░▄███▄░░░░░░░░░░
░░░░░░▄███▄░░░░░░░░▀█▀░▀█▀░░░░░░░░░
░░░░░▀█▀░▀█▀░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░██░
░██░░░░░░░░░░░░░░░░░░░░░░░░░░░░███░
░███░░░░░░░░░░░░░░░░░░░░░░░░░░██░░░
░░░██░░░░░░░░░░░░░░░░░░░░░░░▄█▀░░░░
░░░░▀██▄░░░░░░░░░░░░░░░░░░░█████░░░
░░░░░░▀██▄▄░░░░░░░░░░░░░░▄███████░░
░░░░░░░░▀▀██▄▄░░░░░░░░░░▄█▀██████░░
░░░░░░░░░░░▀▀███▄▄▄▄▄▄██▀░░░▀▀▀▀░░░
░░░░░░░░░░░░░░░▀▀▀▀▀▀▀▀░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░.
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░▄█▄░░▄█▄░░░░░░░░
░░░░▄█▄░░▄█▄░░░░░░░░▀███▀▀░░░░░░░░░
░░░░░▀████▀░░░░░░░░░▄███▄░░░░░░░░░░
░░░░░░▄███▄░░░░░░░░▀█▀░▀█▀░░░░░░░░░
░░░░░▀█▀░▀█▀░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░██░
░██░░░░░░░░░░░░░░░░░░░░░░░░░░░░███░
░███░░░░░░░░░░░░░░░░░░░░░░░░░░██░░░
░░░██░░░░░░░░░░░░░░░░░░░░░░░▄█▀░░░░
░░░░▀██▄░░░░░░░░░░░░░░░░░░░█████░░░
░░░░░░▀██▄▄░░░░░░░░░░░░░░▄███████░░
░░░░░░░░▀▀██▄▄░░░░░░░░░░▄█▀██████░░
░░░░░░░░░░░▀▀███▄▄▄▄▄▄██▀░░░▀▀▀▀░░░
░░░░░░░░░░░░░░░▀▀▀▀▀▀▀▀░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░.
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░▄█▄░░▄█▄░░░░░░░░
░░░░▄█▄░░▄█▄░░░░░░░░▀███▀▀░░░░░░░░░
░░░░░▀████▀░░░░░░░░░▄███▄░░░░░░░░░░
░░░░░░▄███▄░░░░░░░░▀█▀░▀█▀░░░░░░░░░
░░░░░▀█▀░▀█▀░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░██░
░██░░░░░░░░░░░░░░░░░░░░░░░░░░░░███░
░███░░░░░░░░░░░░░░░░░░░░░░░░░░██░░░
░░░██░░░░░░░░░░░░░░░░░░░░░░░▄█▀░░░░
░░░░▀██▄░░░░░░░░░░░░░░░░░░░█████░░░
░░░░░░▀██▄▄░░░░░░░░░░░░░░▄███████░░
░░░░░░░░▀▀██▄▄░░░░░░░░░░▄█▀██████░░
░░░░░░░░░░░▀▀███▄▄▄▄▄▄██▀░░░▀▀▀▀░░░
░░░░░░░░░░░░░░░▀▀▀▀▀▀▀▀░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░.
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░▄█▄░░▄█▄░░░░░░░░
░░░░▄█▄░░▄█▄░░░░░░░░▀███▀▀░░░░░░░░░
░░░░░▀████▀░░░░░░░░░▄███▄░░░░░░░░░░
░░░░░░▄███▄░░░░░░░░▀█▀░▀█▀░░░░░░░░░
░░░░░▀█▀░▀█▀░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░██░
░██░░░░░░░░░░░░░░░░░░░░░░░░░░░░███░
░███░░░░░░░░░░░░░░░░░░░░░░░░░░██░░░
░░░██░░░░░░░░░░░░░░░░░░░░░░░▄█▀░░░░
░░░░▀██▄░░░░░░░░░░░░░░░░░░░█████░░░
░░░░░░▀██▄▄░░░░░░░░░░░░░░▄███████░░
░░░░░░░░▀▀██▄▄░░░░░░░░░░▄█▀██████░░
░░░░░░░░░░░▀▀███▄▄▄▄▄▄██▀░░░▀▀▀▀░░░
░░░░░░░░░░░░░░░▀▀▀▀▀▀▀▀░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░.
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░▄█▄░░▄█▄░░░░░░░░
░░░░▄█▄░░▄█▄░░░░░░░░▀███▀▀░░░░░░░░░
░░░░░▀████▀░░░░░░░░░▄███▄░░░░░░░░░░
░░░░░░▄███▄░░░░░░░░▀█▀░▀█▀░░░░░░░░░
░░░░░▀█▀░▀█▀░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░██░
░██░░░░░░░░░░░░░░░░░░░░░░░░░░░░███░
░███░░░░░░░░░░░░░░░░░░░░░░░░░░██░░░
░░░██░░░░░░░░░░░░░░░░░░░░░░░▄█▀░░░░
░░░░▀██▄░░░░░░░░░░░░░░░░░░░█████░░░
░░░░░░▀██▄▄░░░░░░░░░░░░░░▄███████░░
░░░░░░░░▀▀██▄▄░░░░░░░░░░▄█▀██████░░
░░░░░░░░░░░▀▀███▄▄▄▄▄▄██▀░░░▀▀▀▀░░░
░░░░░░░░░░░░░░░▀▀▀▀▀▀▀▀░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░.
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░▄█▄░░▄█▄░░░░░░░░
░░░░▄█▄░░▄█▄░░░░░░░░▀███▀▀░░░░░░░░░
░░░░░▀████▀░░░░░░░░░▄███▄░░░░░░░░░░
░░░░░░▄███▄░░░░░░░░▀█▀░▀█▀░░░░░░░░░
░░░░░▀█▀░▀█▀░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░██░
░██░░░░░░░░░░░░░░░░░░░░░░░░░░░░███░
░███░░░░░░░░░░░░░░░░░░░░░░░░░░██░░░
░░░██░░░░░░░░░░░░░░░░░░░░░░░▄█▀░░░░
░░░░▀██▄░░░░░░░░░░░░░░░░░░░█████░░░
░░░░░░▀██▄▄░░░░░░░░░░░░░░▄███████░░
░░░░░░░░▀▀██▄▄░░░░░░░░░░▄█▀██████░░
░░░░░░░░░░░▀▀███▄▄▄▄▄▄██▀░░░▀▀▀▀░░░
░░░░░░░░░░░░░░░▀▀▀▀▀▀▀▀░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░.
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░▄█▄░░▄█▄░░░░░░░░
░░░░▄█▄░░▄█▄░░░░░░░░▀███▀▀░░░░░░░░░
░░░░░▀████▀░░░░░░░░░▄███▄░░░░░░░░░░
░░░░░░▄███▄░░░░░░░░▀█▀░▀█▀░░░░░░░░░
░░░░░▀█▀░▀█▀░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░██░
░██░░░░░░░░░░░░░░░░░░░░░░░░░░░░███░
░███░░░░░░░░░░░░░░░░░░░░░░░░░░██░░░
░░░██░░░░░░░░░░░░░░░░░░░░░░░▄█▀░░░░
░░░░▀██▄░░░░░░░░░░░░░░░░░░░█████░░░
░░░░░░▀██▄▄░░░░░░░░░░░░░░▄███████░░
░░░░░░░░▀▀██▄▄░░░░░░░░░░▄█▀██████░░
░░░░░░░░░░░▀▀███▄▄▄▄▄▄██▀░░░▀▀▀▀░░░
░░░░░░░░░░░░░░░▀▀▀▀▀▀▀▀░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░.
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░▄█▄░░▄█▄░░░░░░░░
░░░░▄█▄░░▄█▄░░░░░░░░▀███▀▀░░░░░░░░░
░░░░░▀████▀░░░░░░░░░▄███▄░░░░░░░░░░
░░░░░░▄███▄░░░░░░░░▀█▀░▀█▀░░░░░░░░░
░░░░░▀█▀░▀█▀░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░██░
░██░░░░░░░░░░░░░░░░░░░░░░░░░░░░███░
░███░░░░░░░░░░░░░░░░░░░░░░░░░░██░░░
░░░██░░░░░░░░░░░░░░░░░░░░░░░▄█▀░░░░
░░░░▀██▄░░░░░░░░░░░░░░░░░░░█████░░░
░░░░░░▀██▄▄░░░░░░░░░░░░░░▄███████░░
░░░░░░░░▀▀██▄▄░░░░░░░░░░▄█▀██████░░
░░░░░░░░░░░▀▀███▄▄▄▄▄▄██▀░░░▀▀▀▀░░░
░░░░░░░░░░░░░░░▀▀▀▀▀▀▀▀░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░.
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░▄█▄░░▄█▄░░░░░░░░
░░░░▄█▄░░▄█▄░░░░░░░░▀███▀▀░░░░░░░░░
░░░░░▀████▀░░░░░░░░░▄███▄░░░░░░░░░░
░░░░░░▄███▄░░░░░░░░▀█▀░▀█▀░░░░░░░░░
░░░░░▀█▀░▀█▀░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░██░
░██░░░░░░░░░░░░░░░░░░░░░░░░░░░░███░
░███░░░░░░░░░░░░░░░░░░░░░░░░░░██░░░
░░░██░░░░░░░░░░░░░░░░░░░░░░░▄█▀░░░░
░░░░▀██▄░░░░░░░░░░░░░░░░░░░█████░░░
░░░░░░▀██▄▄░░░░░░░░░░░░░░▄███████░░
░░░░░░░░▀▀██▄▄░░░░░░░░░░▄█▀██████░░
░░░░░░░░░░░▀▀███▄▄▄▄▄▄██▀░░░▀▀▀▀░░░
░░░░░░░░░░░░░░░▀▀▀▀▀▀▀▀░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░.
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░▄█▄░░▄█▄░░░░░░░░
░░░░▄█▄░░▄█▄░░░░░░░░▀███▀▀░░░░░░░░░
░░░░░▀████▀░░░░░░░░░▄███▄░░░░░░░░░░
░░░░░░▄███▄░░░░░░░░▀█▀░▀█▀░░░░░░░░░
░░░░░▀█▀░▀█▀░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░██░
░██░░░░░░░░░░░░░░░░░░░░░░░░░░░░███░
░███░░░░░░░░░░░░░░░░░░░░░░░░░░██░░░
░░░██░░░░░░░░░░░░░░░░░░░░░░░▄█▀░░░░
░░░░▀██▄░░░░░░░░░░░░░░░░░░░█████░░░
░░░░░░▀██▄▄░░░░░░░░░░░░░░▄███████░░
░░░░░░░░▀▀██▄▄░░░░░░░░░░▄█▀██████░░
░░░░░░░░░░░▀▀███▄▄▄▄▄▄██▀░░░▀▀▀▀░░░
░░░░░░░░░░░░░░░▀▀▀▀▀▀▀▀░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░.
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░▄█▄░░▄█▄░░░░░░░░
░░░░▄█▄░░▄█▄░░░░░░░░▀███▀▀░░░░░░░░░
░░░░░▀████▀░░░░░░░░░▄███▄░░░░░░░░░░
░░░░░░▄███▄░░░░░░░░▀█▀░▀█▀░░░░░░░░░
░░░░░▀█▀░▀█▀░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░██░
░██░░░░░░░░░░░░░░░░░░░░░░░░░░░░███░
░███░░░░░░░░░░░░░░░░░░░░░░░░░░██░░░
░░░██░░░░░░░░░░░░░░░░░░░░░░░▄█▀░░░░
░░░░▀██▄░░░░░░░░░░░░░░░░░░░█████░░░
░░░░░░▀██▄▄░░░░░░░░░░░░░░▄███████░░
░░░░░░░░▀▀██▄▄░░░░░░░░░░▄█▀██████░░
░░░░░░░░░░░▀▀███▄▄▄▄▄▄██▀░░░▀▀▀▀░░░
░░░░░░░░░░░░░░░▀▀▀▀▀▀▀▀░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░.
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░▄█▄░░▄█▄░░░░░░░░
░░░░▄█▄░░▄█▄░░░░░░░░▀███▀▀░░░░░░░░░
░░░░░▀████▀░░░░░░░░░▄███▄░░░░░░░░░░
░░░░░░▄███▄░░░░░░░░▀█▀░▀█▀░░░░░░░░░
░░░░░▀█▀░▀█▀░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░██░
░██░░░░░░░░░░░░░░░░░░░░░░░░░░░░███░
░███░░░░░░░░░░░░░░░░░░░░░░░░░░██░░░
░░░██░░░░░░░░░░░░░░░░░░░░░░░▄█▀░░░░
░░░░▀██▄░░░░░░░░░░░░░░░░░░░█████░░░
░░░░░░▀██▄▄░░░░░░░░░░░░░░▄███████░░
░░░░░░░░▀▀██▄▄░░░░░░░░░░▄█▀██████░░
░░░░░░░░░░░▀▀███▄▄▄▄▄▄██▀░░░▀▀▀▀░░░
░░░░░░░░░░░░░░░▀▀▀▀▀▀▀▀░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░.
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░▄█▄░░▄█▄░░░░░░░░
░░░░▄█▄░░▄█▄░░░░░░░░▀███▀▀░░░░░░░░░
░░░░░▀████▀░░░░░░░░░▄███▄░░░░░░░░░░
░░░░░░▄███▄░░░░░░░░▀█▀░▀█▀░░░░░░░░░
░░░░░▀█▀░▀█▀░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░██░
░██░░░░░░░░░░░░░░░░░░░░░░░░░░░░███░
░███░░░░░░░░░░░░░░░░░░░░░░░░░░██░░░
░░░██░░░░░░░░░░░░░░░░░░░░░░░▄█▀░░░░
░░░░▀██▄░░░░░░░░░░░░░░░░░░░█████░░░
░░░░░░▀██▄▄░░░░░░░░░░░░░░▄███████░░
░░░░░░░░▀▀██▄▄░░░░░░░░░░▄█▀██████░░
░░░░░░░░░░░▀▀███▄▄▄▄▄▄██▀░░░▀▀▀▀░░░
░░░░░░░░░░░░░░░▀▀▀▀▀▀▀▀░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░.
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░▄█▄░░▄█▄░░░░░░░░
░░░░▄█▄░░▄█▄░░░░░░░░▀███▀▀░░░░░░░░░
░░░░░▀████▀░░░░░░░░░▄███▄░░░░░░░░░░
░░░░░░▄███▄░░░░░░░░▀█▀░▀█▀░░░░░░░░░
░░░░░▀█▀░▀█▀░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░██░
░██░░░░░░░░░░░░░░░░░░░░░░░░░░░░███░
░███░░░░░░░░░░░░░░░░░░░░░░░░░░██░░░
░░░██░░░░░░░░░░░░░░░░░░░░░░░▄█▀░░░░
░░░░▀██▄░░░░░░░░░░░░░░░░░░░█████░░░
░░░░░░▀██▄▄░░░░░░░░░░░░░░▄███████░░
░░░░░░░░▀▀██▄▄░░░░░░░░░░▄█▀██████░░
░░░░░░░░░░░▀▀███▄▄▄▄▄▄██▀░░░▀▀▀▀░░░
░░░░░░░░░░░░░░░▀▀▀▀▀▀▀▀░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░.
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░▄█▄░░▄█▄░░░░░░░░
░░░░▄█▄░░▄█▄░░░░░░░░▀███▀▀░░░░░░░░░
░░░░░▀████▀░░░░░░░░░▄███▄░░░░░░░░░░
░░░░░░▄███▄░░░░░░░░▀█▀░▀█▀░░░░░░░░░
░░░░░▀█▀░▀█▀░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░██░
░██░░░░░░░░░░░░░░░░░░░░░░░░░░░░███░
░███░░░░░░░░░░░░░░░░░░░░░░░░░░██░░░
░░░██░░░░░░░░░░░░░░░░░░░░░░░▄█▀░░░░
░░░░▀██▄░░░░░░░░░░░░░░░░░░░█████░░░
░░░░░░▀██▄▄░░░░░░░░░░░░░░▄███████░░
░░░░░░░░▀▀██▄▄░░░░░░░░░░▄█▀██████░░
░░░░░░░░░░░▀▀███▄▄▄▄▄▄██▀░░░▀▀▀▀░░░
░░░░░░░░░░░░░░░▀▀▀▀▀▀▀▀░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░.
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░▄█▄░░▄█▄░░░░░░░░
░░░░▄█▄░░▄█▄░░░░░░░░▀███▀▀░░░░░░░░░
░░░░░▀████▀░░░░░░░░░▄███▄░░░░░░░░░░
░░░░░░▄███▄░░░░░░░░▀█▀░▀█▀░░░░░░░░░
░░░░░▀█▀░▀█▀░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░██░
░██░░░░░░░░░░░░░░░░░░░░░░░░░░░░███░
░███░░░░░░░░░░░░░░░░░░░░░░░░░░██░░░
░░░██░░░░░░░░░░░░░░░░░░░░░░░▄█▀░░░░
░░░░▀██▄░░░░░░░░░░░░░░░░░░░█████░░░
░░░░░░▀██▄▄░░░░░░░░░░░░░░▄███████░░
░░░░░░░░▀▀██▄▄░░░░░░░░░░▄█▀██████░░
░░░░░░░░░░░▀▀███▄▄▄▄▄▄██▀░░░▀▀▀▀░░░
░░░░░░░░░░░░░░░▀▀▀▀▀▀▀▀░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░.
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░▄█▄░░▄█▄░░░░░░░░
░░░░▄█▄░░▄█▄░░░░░░░░▀███▀▀░░░░░░░░░
░░░░░▀████▀░░░░░░░░░▄███▄░░░░░░░░░░
░░░░░░▄███▄░░░░░░░░▀█▀░▀█▀░░░░░░░░░
░░░░░▀█▀░▀█▀░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░██░
░██░░░░░░░░░░░░░░░░░░░░░░░░░░░░███░
░███░░░░░░░░░░░░░░░░░░░░░░░░░░██░░░
░░░██░░░░░░░░░░░░░░░░░░░░░░░▄█▀░░░░
░░░░▀██▄░░░░░░░░░░░░░░░░░░░█████░░░
░░░░░░▀██▄▄░░░░░░░░░░░░░░▄███████░░
░░░░░░░░▀▀██▄▄░░░░░░░░░░▄█▀██████░░
░░░░░░░░░░░▀▀███▄▄▄▄▄▄██▀░░░▀▀▀▀░░░
░░░░░░░░░░░░░░░▀▀▀▀▀▀▀▀░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░.
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░▄█▄░░▄█▄░░░░░░░░
░░░░▄█▄░░▄█▄░░░░░░░░▀███▀▀░░░░░░░░░
░░░░░▀████▀░░░░░░░░░▄███▄░░░░░░░░░░
░░░░░░▄███▄░░░░░░░░▀█▀░▀█▀░░░░░░░░░
░░░░░▀█▀░▀█▀░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░██░
░██░░░░░░░░░░░░░░░░░░░░░░░░░░░░███░
░███░░░░░░░░░░░░░░░░░░░░░░░░░░██░░░
░░░██░░░░░░░░░░░░░░░░░░░░░░░▄█▀░░░░
░░░░▀██▄░░░░░░░░░░░░░░░░░░░█████░░░
░░░░░░▀██▄▄░░░░░░░░░░░░░░▄███████░░
░░░░░░░░▀▀██▄▄░░░░░░░░░░▄█▀██████░░
░░░░░░░░░░░▀▀███▄▄▄▄▄▄██▀░░░▀▀▀▀░░░
░░░░░░░░░░░░░░░▀▀▀▀▀▀▀▀░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░.
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░▄█▄░░▄█▄░░░░░░░░
░░░░▄█▄░░▄█▄░░░░░░░░▀███▀▀░░░░░░░░░
░░░░░▀████▀░░░░░░░░░▄███▄░░░░░░░░░░
░░░░░░▄███▄░░░░░░░░▀█▀░▀█▀░░░░░░░░░
░░░░░▀█▀░▀█▀░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░██░
░██░░░░░░░░░░░░░░░░░░░░░░░░░░░░███░
░███░░░░░░░░░░░░░░░░░░░░░░░░░░██░░░
░░░██░░░░░░░░░░░░░░░░░░░░░░░▄█▀░░░░
░░░░▀██▄░░░░░░░░░░░░░░░░░░░█████░░░
░░░░░░▀██▄▄░░░░░░░░░░░░░░▄███████░░
░░░░░░░░▀▀██▄▄░░░░░░░░░░▄█▀██████░░
░░░░░░░░░░░▀▀███▄▄▄▄▄▄██▀░░░▀▀▀▀░░░
░░░░░░░░░░░░░░░▀▀▀▀▀▀▀▀░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░.
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░▄█▄░░▄█▄░░░░░░░░
░░░░▄█▄░░▄█▄░░░░░░░░▀███▀▀░░░░░░░░░
░░░░░▀████▀░░░░░░░░░▄███▄░░░░░░░░░░
░░░░░░▄███▄░░░░░░░░▀█▀░▀█▀░░░░░░░░░
░░░░░▀█▀░▀█▀░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░██░
░██░░░░░░░░░░░░░░░░░░░░░░░░░░░░███░
░███░░░░░░░░░░░░░░░░░░░░░░░░░░██░░░
░░░██░░░░░░░░░░░░░░░░░░░░░░░▄█▀░░░░
░░░░▀██▄░░░░░░░░░░░░░░░░░░░█████░░░
░░░░░░▀██▄▄░░░░░░░░░░░░░░▄███████░░
░░░░░░░░▀▀██▄▄░░░░░░░░░░▄█▀██████░░
░░░░░░░░░░░▀▀███▄▄▄▄▄▄██▀░░░▀▀▀▀░░░
░░░░░░░░░░░░░░░▀▀▀▀▀▀▀▀░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░.
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░▄█▄░░▄█▄░░░░░░░░
░░░░▄█▄░░▄█▄░░░░░░░░▀███▀▀░░░░░░░░░
░░░░░▀████▀░░░░░░░░░▄███▄░░░░░░░░░░
░░░░░░▄███▄░░░░░░░░▀█▀░▀█▀░░░░░░░░░
░░░░░▀█▀░▀█▀░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░██░
░██░░░░░░░░░░░░░░░░░░░░░░░░░░░░███░
░███░░░░░░░░░░░░░░░░░░░░░░░░░░██░░░
░░░██░░░░░░░░░░░░░░░░░░░░░░░▄█▀░░░░
░░░░▀██▄░░░░░░░░░░░░░░░░░░░█████░░░
░░░░░░▀██▄▄░░░░░░░░░░░░░░▄███████░░
░░░░░░░░▀▀██▄▄░░░░░░░░░░▄█▀██████░░
░░░░░░░░░░░▀▀███▄▄▄▄▄▄██▀░░░▀▀▀▀░░░
░░░░░░░░░░░░░░░▀▀▀▀▀▀▀▀░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░.
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░▄█▄░░▄█▄░░░░░░░░
░░░░▄█▄░░▄█▄░░░░░░░░▀███▀▀░░░░░░░░░
░░░░░▀████▀░░░░░░░░░▄███▄░░░░░░░░░░
░░░░░░▄███▄░░░░░░░░▀█▀░▀█▀░░░░░░░░░
░░░░░▀█▀░▀█▀░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░██░
░██░░░░░░░░░░░░░░░░░░░░░░░░░░░░███░
░███░░░░░░░░░░░░░░░░░░░░░░░░░░██░░░
░░░██░░░░░░░░░░░░░░░░░░░░░░░▄█▀░░░░
░░░░▀██▄░░░░░░░░░░░░░░░░░░░█████░░░
░░░░░░▀██▄▄░░░░░░░░░░░░░░▄███████░░
░░░░░░░░▀▀██▄▄░░░░░░░░░░▄█▀██████░░
░░░░░░░░░░░▀▀███▄▄▄▄▄▄██▀░░░▀▀▀▀░░░
░░░░░░░░░░░░░░░▀▀▀▀▀▀▀▀░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░.
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░▄█▄░░▄█▄░░░░░░░░
░░░░▄█▄░░▄█▄░░░░░░░░▀███▀▀░░░░░░░░░
░░░░░▀████▀░░░░░░░░░▄███▄░░░░░░░░░░
░░░░░░▄███▄░░░░░░░░▀█▀░▀█▀░░░░░░░░░
░░░░░▀█▀░▀█▀░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░██░
░██░░░░░░░░░░░░░░░░░░░░░░░░░░░░███░
░███░░░░░░░░░░░░░░░░░░░░░░░░░░██░░░
░░░██░░░░░░░░░░░░░░░░░░░░░░░▄█▀░░░░
░░░░▀██▄░░░░░░░░░░░░░░░░░░░█████░░░
░░░░░░▀██▄▄░░░░░░░░░░░░░░▄███████░░
░░░░░░░░▀▀██▄▄░░░░░░░░░░▄█▀██████░░
░░░░░░░░░░░▀▀███▄▄▄▄▄▄██▀░░░▀▀▀▀░░░
░░░░░░░░░░░░░░░▀▀▀▀▀▀▀▀░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░.
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░▄█▄░░▄█▄░░░░░░░░
░░░░▄█▄░░▄█▄░░░░░░░░▀███▀▀░░░░░░░░░
░░░░░▀████▀░░░░░░░░░▄███▄░░░░░░░░░░
░░░░░░▄███▄░░░░░░░░▀█▀░▀█▀░░░░░░░░░
░░░░░▀█▀░▀█▀░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░██░
░██░░░░░░░░░░░░░░░░░░░░░░░░░░░░███░
░███░░░░░░░░░░░░░░░░░░░░░░░░░░██░░░
░░░██░░░░░░░░░░░░░░░░░░░░░░░▄█▀░░░░
░░░░▀██▄░░░░░░░░░░░░░░░░░░░█████░░░
░░░░░░▀██▄▄░░░░░░░░░░░░░░▄███████░░
░░░░░░░░▀▀██▄▄░░░░░░░░░░▄█▀██████░░
░░░░░░░░░░░▀▀███▄▄▄▄▄▄██▀░░░▀▀▀▀░░░
░░░░░░░░░░░░░░░▀▀▀▀▀▀▀▀░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░.
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░▄█▄░░▄█▄░░░░░░░░
░░░░▄█▄░░▄█▄░░░░░░░░▀███▀▀░░░░░░░░░
░░░░░▀████▀░░░░░░░░░▄███▄░░░░░░░░░░
░░░░░░▄███▄░░░░░░░░▀█▀░▀█▀░░░░░░░░░
░░░░░▀█▀░▀█▀░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░██░
░██░░░░░░░░░░░░░░░░░░░░░░░░░░░░███░
░███░░░░░░░░░░░░░░░░░░░░░░░░░░██░░░
░░░██░░░░░░░░░░░░░░░░░░░░░░░▄█▀░░░░
░░░░▀██▄░░░░░░░░░░░░░░░░░░░█████░░░
░░░░░░▀██▄▄░░░░░░░░░░░░░░▄███████░░
░░░░░░░░▀▀██▄▄░░░░░░░░░░▄█▀██████░░
░░░░░░░░░░░▀▀███▄▄▄▄▄▄██▀░░░▀▀▀▀░░░
░░░░░░░░░░░░░░░▀▀▀▀▀▀▀▀░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░.
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░▄█▄░░▄█▄░░░░░░░░
░░░░▄█▄░░▄█▄░░░░░░░░▀███▀▀░░░░░░░░░
░░░░░▀████▀░░░░░░░░░▄███▄░░░░░░░░░░
░░░░░░▄███▄░░░░░░░░▀█▀░▀█▀░░░░░░░░░
░░░░░▀█▀░▀█▀░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░██░
░██░░░░░░░░░░░░░░░░░░░░░░░░░░░░███░
░███░░░░░░░░░░░░░░░░░░░░░░░░░░██░░░
░░░██░░░░░░░░░░░░░░░░░░░░░░░▄█▀░░░░
░░░░▀██▄░░░░░░░░░░░░░░░░░░░█████░░░
░░░░░░▀██▄▄░░░░░░░░░░░░░░▄███████░░
░░░░░░░░▀▀██▄▄░░░░░░░░░░▄█▀██████░░
░░░░░░░░░░░▀▀███▄▄▄▄▄▄██▀░░░▀▀▀▀░░░
░░░░░░░░░░░░░░░▀▀▀▀▀▀▀▀░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░.
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░▄█▄░░▄█▄░░░░░░░░
░░░░▄█▄░░▄█▄░░░░░░░░▀███▀▀░░░░░░░░░
░░░░░▀████▀░░░░░░░░░▄███▄░░░░░░░░░░
░░░░░░▄███▄░░░░░░░░▀█▀░▀█▀░░░░░░░░░
░░░░░▀█▀░▀█▀░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░██░
░██░░░░░░░░░░░░░░░░░░░░░░░░░░░░███░
░███░░░░░░░░░░░░░░░░░░░░░░░░░░██░░░
░░░██░░░░░░░░░░░░░░░░░░░░░░░▄█▀░░░░
░░░░▀██▄░░░░░░░░░░░░░░░░░░░█████░░░
░░░░░░▀██▄▄░░░░░░░░░░░░░░▄███████░░
░░░░░░░░▀▀██▄▄░░░░░░░░░░▄█▀██████░░
░░░░░░░░░░░▀▀███▄▄▄▄▄▄██▀░░░▀▀▀▀░░░
░░░░░░░░░░░░░░░▀▀▀▀▀▀▀▀░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░.
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░▄█▄░░▄█▄░░░░░░░░
░░░░▄█▄░░▄█▄░░░░░░░░▀███▀▀░░░░░░░░░
░░░░░▀████▀░░░░░░░░░▄███▄░░░░░░░░░░
░░░░░░▄███▄░░░░░░░░▀█▀░▀█▀░░░░░░░░░
░░░░░▀█▀░▀█▀░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░██░
░██░░░░░░░░░░░░░░░░░░░░░░░░░░░░███░
░███░░░░░░░░░░░░░░░░░░░░░░░░░░██░░░
░░░██░░░░░░░░░░░░░░░░░░░░░░░▄█▀░░░░
░░░░▀██▄░░░░░░░░░░░░░░░░░░░█████░░░
░░░░░░▀██▄▄░░░░░░░░░░░░░░▄███████░░
░░░░░░░░▀▀██▄▄░░░░░░░░░░▄█▀██████░░
░░░░░░░░░░░▀▀███▄▄▄▄▄▄██▀░░░▀▀▀▀░░░
░░░░░░░░░░░░░░░▀▀▀▀▀▀▀▀░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░.
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░▄█▄░░▄█▄░░░░░░░░
░░░░▄█▄░░▄█▄░░░░░░░░▀███▀▀░░░░░░░░░
░░░░░▀████▀░░░░░░░░░▄███▄░░░░░░░░░░
░░░░░░▄███▄░░░░░░░░▀█▀░▀█▀░░░░░░░░░
░░░░░▀█▀░▀█▀░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░██░
░██░░░░░░░░░░░░░░░░░░░░░░░░░░░░███░
░███░░░░░░░░░░░░░░░░░░░░░░░░░░██░░░
░░░██░░░░░░░░░░░░░░░░░░░░░░░▄█▀░░░░
░░░░▀██▄░░░░░░░░░░░░░░░░░░░█████░░░
░░░░░░▀██▄▄░░░░░░░░░░░░░░▄███████░░
░░░░░░░░▀▀██▄▄░░░░░░░░░░▄█▀██████░░
░░░░░░░░░░░▀▀███▄▄▄▄▄▄██▀░░░▀▀▀▀░░░
░░░░░░░░░░░░░░░▀▀▀▀▀▀▀▀░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░.
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░▄█▄░░▄█▄░░░░░░░░
░░░░▄█▄░░▄█▄░░░░░░░░▀███▀▀░░░░░░░░░
░░░░░▀████▀░░░░░░░░░▄███▄░░░░░░░░░░
░░░░░░▄███▄░░░░░░░░▀█▀░▀█▀░░░░░░░░░
░░░░░▀█▀░▀█▀░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░██░
░██░░░░░░░░░░░░░░░░░░░░░░░░░░░░███░
░███░░░░░░░░░░░░░░░░░░░░░░░░░░██░░░
░░░██░░░░░░░░░░░░░░░░░░░░░░░▄█▀░░░░
░░░░▀██▄░░░░░░░░░░░░░░░░░░░█████░░░
░░░░░░▀██▄▄░░░░░░░░░░░░░░▄███████░░
░░░░░░░░▀▀██▄▄░░░░░░░░░░▄█▀██████░░
░░░░░░░░░░░▀▀███▄▄▄▄▄▄██▀░░░▀▀▀▀░░░
░░░░░░░░░░░░░░░▀▀▀▀▀▀▀▀░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░.
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░▄█▄░░▄█▄░░░░░░░░
░░░░▄█▄░░▄█▄░░░░░░░░▀███▀▀░░░░░░░░░
░░░░░▀████▀░░░░░░░░░▄███▄░░░░░░░░░░
░░░░░░▄███▄░░░░░░░░▀█▀░▀█▀░░░░░░░░░
░░░░░▀█▀░▀█▀░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░██░
░██░░░░░░░░░░░░░░░░░░░░░░░░░░░░███░
░███░░░░░░░░░░░░░░░░░░░░░░░░░░██░░░
░░░██░░░░░░░░░░░░░░░░░░░░░░░▄█▀░░░░
░░░░▀██▄░░░░░░░░░░░░░░░░░░░█████░░░
░░░░░░▀██▄▄░░░░░░░░░░░░░░▄███████░░
░░░░░░░░▀▀██▄▄░░░░░░░░░░▄█▀██████░░
░░░░░░░░░░░▀▀███▄▄▄▄▄▄██▀░░░▀▀▀▀░░░
░░░░░░░░░░░░░░░▀▀▀▀▀▀▀▀░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░.
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░▄█▄░░▄█▄░░░░░░░░
░░░░▄█▄░░▄█▄░░░░░░░░▀███▀▀░░░░░░░░░
░░░░░▀████▀░░░░░░░░░▄███▄░░░░░░░░░░
░░░░░░▄███▄░░░░░░░░▀█▀░▀█▀░░░░░░░░░
░░░░░▀█▀░▀█▀░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░██░
░██░░░░░░░░░░░░░░░░░░░░░░░░░░░░███░
░███░░░░░░░░░░░░░░░░░░░░░░░░░░██░░░
░░░██░░░░░░░░░░░░░░░░░░░░░░░▄█▀░░░░
░░░░▀██▄░░░░░░░░░░░░░░░░░░░█████░░░
░░░░░░▀██▄▄░░░░░░░░░░░░░░▄███████░░
░░░░░░░░▀▀██▄▄░░░░░░░░░░▄█▀██████░░
░░░░░░░░░░░▀▀███▄▄▄▄▄▄██▀░░░▀▀▀▀░░░
░░░░░░░░░░░░░░░▀▀▀▀▀▀▀▀░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░.
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░▄█▄░░▄█▄░░░░░░░░
░░░░▄█▄░░▄█▄░░░░░░░░▀███▀▀░░░░░░░░░
░░░░░▀████▀░░░░░░░░░▄███▄░░░░░░░░░░
░░░░░░▄███▄░░░░░░░░▀█▀░▀█▀░░░░░░░░░
░░░░░▀█▀░▀█▀░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░██░
░██░░░░░░░░░░░░░░░░░░░░░░░░░░░░███░
░███░░░░░░░░░░░░░░░░░░░░░░░░░░██░░░
░░░██░░░░░░░░░░░░░░░░░░░░░░░▄█▀░░░░
░░░░▀██▄░░░░░░░░░░░░░░░░░░░█████░░░
░░░░░░▀██▄▄░░░░░░░░░░░░░░▄███████░░
░░░░░░░░▀▀██▄▄░░░░░░░░░░▄█▀██████░░
░░░░░░░░░░░▀▀███▄▄▄▄▄▄██▀░░░▀▀▀▀░░░
░░░░░░░░░░░░░░░▀▀▀▀▀▀▀▀░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░.
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░▄█▄░░▄█▄░░░░░░░░
░░░░▄█▄░░▄█▄░░░░░░░░▀███▀▀░░░░░░░░░
░░░░░▀████▀░░░░░░░░░▄███▄░░░░░░░░░░
░░░░░░▄███▄░░░░░░░░▀█▀░▀█▀░░░░░░░░░
░░░░░▀█▀░▀█▀░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░██░
░██░░░░░░░░░░░░░░░░░░░░░░░░░░░░███░
░███░░░░░░░░░░░░░░░░░░░░░░░░░░██░░░
░░░██░░░░░░░░░░░░░░░░░░░░░░░▄█▀░░░░
░░░░▀██▄░░░░░░░░░░░░░░░░░░░█████░░░
░░░░░░▀██▄▄░░░░░░░░░░░░░░▄███████░░
░░░░░░░░▀▀██▄▄░░░░░░░░░░▄█▀██████░░
░░░░░░░░░░░▀▀███▄▄▄▄▄▄██▀░░░▀▀▀▀░░░
░░░░░░░░░░░░░░░▀▀▀▀▀▀▀▀░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░.
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░▄█▄░░▄█▄░░░░░░░░
░░░░▄█▄░░▄█▄░░░░░░░░▀███▀▀░░░░░░░░░
░░░░░▀████▀░░░░░░░░░▄███▄░░░░░░░░░░
░░░░░░▄███▄░░░░░░░░▀█▀░▀█▀░░░░░░░░░
░░░░░▀█▀░▀█▀░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░██░
░██░░░░░░░░░░░░░░░░░░░░░░░░░░░░███░
░███░░░░░░░░░░░░░░░░░░░░░░░░░░██░░░
░░░██░░░░░░░░░░░░░░░░░░░░░░░▄█▀░░░░
░░░░▀██▄░░░░░░░░░░░░░░░░░░░█████░░░
░░░░░░▀██▄▄░░░░░░░░░░░░░░▄███████░░
░░░░░░░░▀▀██▄▄░░░░░░░░░░▄█▀██████░░
░░░░░░░░░░░▀▀███▄▄▄▄▄▄██▀░░░▀▀▀▀░░░
░░░░░░░░░░░░░░░▀▀▀▀▀▀▀▀░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░.
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░▄█▄░░▄█▄░░░░░░░░
░░░░▄█▄░░▄█▄░░░░░░░░▀███▀▀░░░░░░░░░
░░░░░▀████▀░░░░░░░░░▄███▄░░░░░░░░░░
░░░░░░▄███▄░░░░░░░░▀█▀░▀█▀░░░░░░░░░
░░░░░▀█▀░▀█▀░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░██░
░██░░░░░░░░░░░░░░░░░░░░░░░░░░░░███░
░███░░░░░░░░░░░░░░░░░░░░░░░░░░██░░░
░░░██░░░░░░░░░░░░░░░░░░░░░░░▄█▀░░░░
░░░░▀██▄░░░░░░░░░░░░░░░░░░░█████░░░
░░░░░░▀██▄▄░░░░░░░░░░░░░░▄███████░░
░░░░░░░░▀▀██▄▄░░░░░░░░░░▄█▀██████░░
░░░░░░░░░░░▀▀███▄▄▄▄▄▄██▀░░░▀▀▀▀░░░
░░░░░░░░░░░░░░░▀▀▀▀▀▀▀▀░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░.
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░▄█▄░░▄█▄░░░░░░░░
░░░░▄█▄░░▄█▄░░░░░░░░▀███▀▀░░░░░░░░░
░░░░░▀████▀░░░░░░░░░▄███▄░░░░░░░░░░
░░░░░░▄███▄░░░░░░░░▀█▀░▀█▀░░░░░░░░░
░░░░░▀█▀░▀█▀░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░██░
░██░░░░░░░░░░░░░░░░░░░░░░░░░░░░███░
░███░░░░░░░░░░░░░░░░░░░░░░░░░░██░░░
░░░██░░░░░░░░░░░░░░░░░░░░░░░▄█▀░░░░
░░░░▀██▄░░░░░░░░░░░░░░░░░░░█████░░░
░░░░░░▀██▄▄░░░░░░░░░░░░░░▄███████░░
░░░░░░░░▀▀██▄▄░░░░░░░░░░▄█▀██████░░
░░░░░░░░░░░▀▀███▄▄▄▄▄▄██▀░░░▀▀▀▀░░░
░░░░░░░░░░░░░░░▀▀▀▀▀▀▀▀░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░

Score: 0