𝕿𝖊𝖈𝖍𝖗𝖎𝖌𝖍𝖙𝖘 Bulletin for Sunday, August 28, 2022 ┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅ Generated Mon 29 Aug 02:44:42 BST 2022 Created by Dr. Roy Schestowitz (𝚛𝚘𝚢 (at) 𝚜𝚌𝚑𝚎𝚜𝚝𝚘𝚠𝚒𝚝𝚣 (dot) 𝚌𝚘𝚖) Full hyperlinks for navigation omitted but are fully available in the originals The corresponding HTML versions are at 𝒕𝒆𝒄𝒉𝒓𝒊𝒈𝒉𝒕𝒔.𝒐𝒓𝒈 Latest in 𝒉𝒕𝒕𝒑://𝒕𝒆𝒄𝒉𝒓𝒊𝒈𝒉𝒕𝒔.𝒐𝒓𝒈/𝒕𝒙𝒕 and older bulletins can be found at 𝒉𝒕𝒕𝒑://𝒕𝒆𝒄𝒉𝒓𝒊𝒈𝒉𝒕𝒔.𝒐𝒓𝒈/𝒕𝒙𝒕-𝒂𝒓𝒄𝒉𝒊𝒗𝒆𝒔 Full IPFS index in 𝒉𝒕𝒕𝒑://𝒕𝒆𝒄𝒉𝒓𝒊𝒈𝒉𝒕𝒔.𝒐𝒓𝒈/𝒊𝒑𝒇𝒔 and as plain text in 𝒉𝒕𝒕𝒑://𝒕𝒆𝒄𝒉𝒓𝒊𝒈𝒉𝒕𝒔.𝒐𝒓𝒈/𝒊𝒑𝒇𝒔/𝒕𝒙𝒕 Gemini index for the day: gemini://gemini.techrights.org/2022/08/28/ ╒═══════════════════ 𝐑𝐄𝐂𝐄𝐍𝐓 𝐁𝐔𝐋𝐋𝐄𝐓𝐈𝐍𝐒 ════════════════════════════════════╕ Previous bulletins in IPFS (past 21 days, in chronological order): QmcPmtYjQ627Bey3DX46YG4WiSgmpF8GB5yDWsvH4ohkxP QmQeorfyCyeAdMaNzuRmrXYgrqiqrzPKP9SHtd6mCKWrFe QmUiMdJ65F7h2Cxy54N5XhhxXLLQwtpgk8b6bvC942r2xY QmNb2ydzs2uqBuBowYxV8oB66PL2Ed3KkRKEaU3DCDTSZ9 QmQe9CSmi7hJdXsrLQALzxjVKn6GwdcmeGuS1KbgZg6DfD QmY8oB1Qg87HBxwHopNxS6LMozLiwmSxad31Ttse73Fh2q QmXt1BammAJUuBrf4QPcungjNg2ePnbbrjoTfCoibP7XTL QmdDSQKaZJPnyDHFjeXTz7ZrVGb39ksdMdmtNhpx75EgdH QmZ7mLY8uo6YvRrfUTtX3hPHDhQgDNyt4AB4fPvzYWrcC4 QmTZezLwd5vekievmKZscKgr1hkxvuHoSSsWhkA4iTy7Tu QmNWKKu3gEEUM8UjAb868zLoy5CP9rUmyUWSSFH78F7ZGy Qmc1hpdpKJMrmE55WT3tg3aQBqe3inuQhnbsjTc8RVVKFq QmZNGE6NoRBC2J66AEvKbXxsP9j48e5nLCkLncW2SuYUD5 Qmd1qRcbFUvYnekMd31x6KbniK82hv6mEweUfvuLLLU3Dn QmPGPjyuWmmi4WH1Pm1qxX7pzZhtRC3umeb4DmdE7NfXdU QmbvCLhKBwB76DsbrKx6Pq16KSvtb9sW8UKVXj9v1pDgCv QmcoFCaZUJmzby8Vb2wg8PBXe6VR8hW77edQo1u3NsCJ3Q QmT4B1hoouASzbTAnEZbb6oYbbFnicQpd6JXDB5iwP9Y91 QmZeoDeQynAEb5Yhp8urADxooTvcjp93jYM7aoGTReoxAm QmUR5BqkVtBjeM3RbDysVaCrQyP93xoRwDKU5C1u5XZdyR QmS9E4XW4XZrtmFNP12pX65zisQkFTw7frAgGwhna5Fz9m ╒═══════════════════ 𝐈𝐍𝐃𝐄𝐗 ═══════════════════════════════════════════════════╕ ⦿ Debian to Send Search Queries of Debian Users Worldwide to Microsoft Servers in Order to Get Brainwashed/Manipulated by Microsoft Bing (While Being Spied on by Microsoft and US Intelligence Agencies) | Techrights ⦿ In World’s Largest Population, GNU/Linux Rises to 8% Market Share (Not Even Counting Android) | Techrights ⦿ IRC Proceedings: Saturday, August 27, 2022 | Techrights ⦿ Linux Foundation Revenue Plunges ($18,000,000 Decrease in One Year) and Jim Zemlin’s Wife Has Her Company Sued for Securities Fraud (Class Action) | Techrights ⦿ Reminder That Microsoft Lies About Its Privacy Policies | Techrights ䷼ Bulletin articles (as HTML) to comment on (requires login): http://techrights.org/2022/08/28/debian-ddg/#comments http://techrights.org/2022/08/28/india-os-share/#comments http://techrights.org/2022/08/28/irc-log-270822/#comments http://techrights.org/2022/08/28/linux-foundation-revenue-plunges/#comments http://techrights.org/2022/08/28/microsoft-still-works-for-the-nsa/#comments ䷞ Followed by Daily Links (assorted news picks curated and categorised): http://techrights.org/2022/08/28/debian-defects-to-microsoft/#comments http://techrights.org/2022/08/28/new-gimp/#comments ䷩ 𝚕𝚒𝚗𝚎 60 ╒═══════════════════ 𝐀𝐑𝐓𝐈𝐂𝐋𝐄 ═════════════════════════════════════════════════╕ (ℹ) Images, hyperlinks and comments at http://techrights.org/2022/08/28/debian-ddg/#comments Gemini version at gemini://gemini.techrights.org/2022/08/28/debian-ddg/ ⠀⌧ █▇▆▅▄▃▂▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁ 08.28.22⠀▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▂▃▄▅▆▇█ ⌧ Gemini_version_available_♊︎ ✐ Debian_to_Send_Search_Queries_of_Debian_Users_Worldwide_to_Microsoft_Servers in_Order_to_Get_Brainwashed/Manipulated_by_Microsoft_Bing_(While_Being_Spied_on by_Microsoft_and_US_Intelligence_Agencies)⠀✐ Posted in Debian, Deception, Microsoft, Search at 4:06 pm by Dr. Roy Schestowitz For those who are still not aware, DuckDuckGo is a Microsoft front 🄸🄼🄰🄶🄴 🄳🄴🅂🄲🅁🄸🄿🅃🄸🄾🄽 ⦇Debian and DuckDuckGo⦈ So Microsoft gets_to_decide_which_pages_GNU/Linux_users_see_in_their_browsers? 🄸🄼🄰🄶🄴 🄳🄴🅂🄲🅁🄸🄿🅃🄸🄾🄽 ⦇Debian and DuckDuckGo⦈ ‘Sticking it’ to Google by promoting Microsoft? Summary: The above looks particularly bad in light of the_recent_Debian_"gift" from_Microsoft. The culprits’ names are visible here and here. But adopting a presumption of innocent principle, maybe they’re just not aware of what’s going on or maybe, like Tor and EFF, they receive Microsoft bribes via its proxy (a Microsoft front hiding behind a Microsoft NDA). ⣿⠩⠙⠛⠙⠋⠛⠛⡛⡏⠉⠻⠛⠛⣿⢛⠛⠟⠛⠛⢛⠙⣿⠙⠛⠛⡟⢻⠟⣿⠋⠋⢙⠉⡏⢹⠉⡏⠯⠉⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣶⢿⣾⣶⢷⡶⣶⢷⣷⣶⡷⣾⣶⣿⡾⣶⢷⡾⠾⣾⣷⣿⢶⡾⠶⣷⣿⠿⣷⠶⢶⢶⣶⢶⡶⣶⠶⠶⢶⣿⡿⣿⢿⡿⣿⣿⣿⢿⢿⣿⣿⣿⣿⡿⡿⣿⣿⠿⢿⡿⣿⢿⣿⣿⣿⡿⣿⣿⣿⣿⡿⣿⣿⢿⡿⡿⣿ ⣿⣄⣴⣤⣦⣠⣠⣦⣼⣠⣴⣤⣧⣿⣠⣄⣤⣠⣧⣡⣆⣤⣠⣠⣄⣥⣬⣤⣠⣄⣌⣤⣠⣿⣀⣄⣼⣌⣥⣦⣴⣄⣄⣴⣤⣇⣼⣄⣼⣆⣸⣇⣼⣄⣤⣄⣤⣥⣰⣸⣇⣤⣠⣠⣧⣆⣠⣦⣇⣠⣴⣄⣤⣴⣤⣠⣄⣄ ⣿⠿⠿⢿⠿⡿⠿⢿⠿⢿⠿⠿⠿⣿⠿⣿⢿⠿⡿⠿⠿⡿⠿⠿⡿⠿⢿⡿⠿⠿⢿⠿⡿⠿⠿⢿⠿⣿⠿⢿⠿⠿⠿⢿⠿⠿⡿⠿⠿⠿⠿⡿⢿⠿⠿⠿⠿⢿⣿⠿⠿⡿⡿⠿⢿⣿⡿⢿⠿⡿⡿⡿⠿⡿⡿⡿⡿⣿ ⣿⠢⠤⠑⠄⠄⣤⠼⠬⠭⠬⠤⠤⣥⣭⣽⣴⣤⣶⣷⣥⣧⣦⣤⣧⣤⣼⣬⣤⣤⣤⣤⣤⣤⣤⣼⣤⣯⣤⣤⣤⣤⣤⣬⣬⣤⣤⣤⣤⣤⣤⣤⣬⣥⣤⣤⣤⣬⣤⣥⣤⣤⣤⣤⣬⣤⣤⣤⣤⣥⣤⣤⣤⣥⣤⣤⣤⣥ ⣿⣶⣶⣶⣶⣶⣾⣶⣶⣶⣶⣶⣶⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⢌⣉⣉⣉⡈⢉⣸⣈⠭⢻⢀⣃⣉⢉⢇⢈⢁⡉⡅⡉⠸⢉⡋⢉⣉⠉⠛⢹⣉⣈⣁⣉⣈⣀⣉⣉⣉⣉⣉⣉⣈⣉⣉⣉⣁⣁⣉⣉⣉⣉⣋⣈⣉⣹⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⢤⠤⡤⠤⠧⠤⢤⢌⠧⡼⢤⠤⢾⣥⣤⣥⣽⣯⣤⣯⣬⣤⣤⣥⣯⣼⣧⣽⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⠐⢐⠲⢰⠒⢰⠚⠲⠂⠺⠚⢰⠘⡻⣛⠟⡛⠛⠛⠛⣻⠛⠻⣟⣿⢻⢻⢛⢻⣻⠛⣻⢟⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⠁⠒⠚⠚⢲⢎⢚⠂⢓⠒⢲⠈⠒⠓⠓⠚⠓⢲⡒⠂⠀⢐⠛⡗⣗⠈⡚⡒⠐⠐⢒⢲⠓⡚⡟⣻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⢿⣿⡿⣿⣿⣿⣿⣿⣿⣿⣿⢿⣿⡿⣿⠿⡿⣿⣿⣿⣿⣿⣷⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣤⣤⣤⣤⣧⣼⣤⣬⣤⣤⣤⣤⣤⣧⣴⣦⣤⣼⣴⣥⣬⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⠉⠛⠛⠛⠻⠛⠛⠋⠛⠛⠻⠛⠛⠛⠛⠛⠛⠛⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⡿⠿⢿⠿⠿⡿⠿⠿⠿⡿⢿⠿⢿⠿⠿⠿⢿⠿⠿⠿⠿⡿⠿⠿⠿⢿⠿⠿⠿⢿⡿⠿⠿⠿⠿⠿⠿⢿⠿⠿⠿⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⠶⠶⠾⠾⠶⠷⠦⠶⠶⠷⠾⠶⠾⠤⠤⠤⠬⠤⠤⠤⠼⠧⠤⠤⠤⠬⠤⠤⠤⠴⠧⠤⠤⠤⠤⠤⠤⠭⠤⠤⠤⠼⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿ ⣿⠉⠛⠛⠛⠛⠛⠏⠋⡟⢛⠛⠙⡛⢻⠛⢻⠻⠛⣛⡋⠋⡛⢛⠛⡟⠙⠙⡛⢻⠛⡛⡏⠙⠋⠟⠛⠛⠻⠟⠋⠛⠛⠿⠛⠛⠙⢛⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⣿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⣿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⣿⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤ ⣿⣀⣈⣉⣉⣉⣉⣋⣉⣉⣘⣓⣻⣽⣉⣉⣝⣍⣁⣉⣈⣙⣿⣙⣁⣛⣉⣑⣇⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⢿⣿⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⠦⠤⠤⠤⡤⠿⢿⣴⢷⢤⠄⡭⠤⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣶⣶⣶⣶⣶⣵⣾⣷⣶⣶⣾⣶⣾⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⠝⢛⣛⠙⠋⡽⢻⡏⡋⢛⡋⢟⢻⣏⣟⠛⡏⠛⡽⠙⠛⣛⢻⡟⡛⣽⠛⠋⠛⣟⠟⡻⢙⠋⣿⣿⠋⣟⠛⠋⡟⠛⡟⠋⠛⢹⡏⡛⢙⠋⡟⣿⠛⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣀⣉⣿⣉⣁⣉⣱⣃⣿⣙⣉⣯⣉⣽⣏⣩⣩⣅⣁⣩⣝⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⠿⡿⠿⡿⠿⠿⣿⠿⣿⠿⣿⡿⢿⠿⡿⠿⢿⡿⡿⠿⠿⡿⢿⡿⡿⢿⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⠲⠖⢶⠻⡒⣖⠻⠒⡷⠲⠚⠗⢲⠢⡖⠶⢺⡓⠿⠢⠆⠖⠺⠳⠖⠳⠺⠟⢻⠻⠿⣿⢻⠟⠟⡿⠟⣿⠿⠻⡟⠛⡿⠿⣻⠻⡛⣿⠛⠛⡟⣿⠛⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⠕⠒⠑⠙⠚⠙⠐⠒⣷⣶⣷⣷⣿⣾⣷⣶⣶⣷⣶⣿⣶⣷⣶⣿⣷⣾⣶⣷⣶⣾⣾⣿⣾⣶⣶⣿⣶⣿⣾⣶⣷⣾⣷⣿⣶⣾⣾⣿⣾⣶⣷⣿⣶⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣸⣿⢿⢿⡿⡿⡿⡿⠿⢿⠿⡿⢿⢿⠿⠿⢿⠿⡿⠿⠿⡿⢿⠿⡿⣿⠿⢿⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⢻⠰⠔⠦⢜⡕⠇⠴⠴⠯⠲⠲⠧⠶⠰⠢⠾⠰⠦⠧⢲⣤⡟⠻⡵⠧⠲⡼⠿⠛⢿⢻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣻⠐⠂⠒⢪⠖⠂⠒⠒⡓⠐⡙⡓⣛⠐⠐⣛⠑⠒⡖⠏⠉⢏⣾⡀⠒⠚⠒⠒⠖⠚⠑⠛⠛⠙⠛⠙⠛⠿⠛⠛⠛⠋⠛⠋⠛⠛⠻⠿⠛⢋⡿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣽⣉⣉⣉⣹⣋⣉⣉⣉⣏⣉⣙⣍⣩⣉⣉⣫⣉⣉⣏⣉⣫⡉⣹⣽⡏⣽⣫⣍⣿⣹⡍⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣾⣬⣤⣤⣵⣧⣦⣬⣤⣷⣤⣬⣦⣤⣤⣤⣵⣬⣤⣷⣤⣬⣤⣼⣾⣷⣈⣐⣂⣉⣘⣊⣁⣙⣀⣁⣈⣀⣁⣈⣉⣁⣀⣐⣂⣉⣈⣀⣁⣈⣀⣂⣈⣀⣁⣊⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⠛⠿⠟⠿⠟⠿⠻⠿⡿⠿⠟⡿⠿⠿⡿⠿⠟⠻⠿⠿⠿⠿⡟⠛⡟⣿⠛⠿⠿⠿⠿⡟⠿⠻⠿⠿⠻⠿⠻⠿⣿⠿⠿⠿⠿⢿⠛⠿⠿⡻⠿⢿⠿⠿⢻⠿⠿⠿⠻⠟⠿⠿⠿⣻⢻⠿⡟⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣷⣶⣻⠒⠒⠓⢲⠖⠛⠒⠒⡟⠚⡲⡒⢒⠓⠒⣖⠒⠲⣓⠒⠲⠚⠻⣳⣖⠲⢒⠒⠒⠲⡒⠒⢲⠒⠒⠒⠒⠒⠒⠖⠒⠒⠒⠒⣖⠒⠒⣶⠒⠒⠒⠒⢒⡶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣾⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⢹⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣶⣶⣾⣶⣶⣶⣶⣶⣶⣶⣶⣶⣷⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠿⣿⣿⣿⢿⣿⣿⣿⣿⡿⣿⣿⣿⣿⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣦⣤⣤⣼⣧⣤⣧⣤⣦⣬⣤⣿⣶⣴⣾⣬⣾⣦⣤⣤⣤⣿⣬⣼⣧⣤⣤⣥⣼⣼⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⠛⠟⠛⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣭⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⠿⠿⣿⠿⠿⠿⠿⠿⠿⠿⠿⠿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣒⠖⣾⠲⠖⠒⢲⡖⡶⣾⠒⠖⣿⠛⡛⣻⠻⠛⠿⠻⠛⣛⢛⠛⢿⠻⡛⠛⢛⢛⡛⢟⠻⢻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⡚⠖⠛⡏⠐⠙⠛⠞⡽⢿⣎⠓⢛⠘⢓⡛⡒⠂⠓⢺⡞⡓⢻⣾⡏⢼⢾⡇⣛⢙⠁⣿⢘⠚⠛⢛⠋⡋⢛⠙⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣉⣉⣙⣈⣉⣿⣉⣀⣿⣹⣁⣁⣨⣹⣇⣈⣈⣸⣟⣉⣸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣤⣤⣤⣬⣥⣤⣼⣧⣥⣼⣯⣧⣤⣤⣥⣿⣤⣤⣿⣤⣤⣤⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⠻⠿⠛⢻⡟⣿⠿⠿⡿⠿⠿⡿⢻⢿⡟⠛⠛⢻⠿⠛⠛⣿⠻⡛⠟⣿⠛⠟⢛⡟⠛⡛⢻⣿⠛⢛⠛⣿⠻⠛⠟⣿⠛⠛⠛⣟⠛⡛⢻⡟⡟⢻⢻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⠒⠂⡼⢺⡟⠲⠑⠲⠛⠚⠓⡎⠛⠞⠓⠒⢳⡞⠒⠐⠒⡛⢚⠂⠚⠓⢳⡟⠚⢷⡞⠒⠘⠛⠇⠚⠐⠛⠲⠓⠓⠛⠒⠒⠐⠓⠒⠛⠞⠑⣶⣾⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠀⠈⠉⠁⠐⠒⠂⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⡔⢶⡶⢶⠒⠖⠶⠶⡖⠖⠲⠶⢒⠲⠶⠲⣒⠖⠖⠲⠶⠲⠶⢖⠶⠶⠲⡒⠶⠶⠶⠶⠒⠲⠶⠶⠲⠶⠶⢶⠶⣶⠖⠶⠶⡒⠒⠒⠒⢲⡒⡶⢶⣶⣶⣶ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠉⠉⠈⠈⠉⠈⠈⠈⠀⠀⠈⠀⠁⠉⠉⠈⠀⠀⠈⠈⠁⠁⠉⠁⠉⠁⠉⠈⠉⠉⠈⠉⠀⠉⠉⠉⠁⠉⠁⠉⠉⠁⠉⠉⠀⠉⠈⠁⠉⠈⠉⠉⠉⠉⠉⠉ ⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤ ⣿⣿⡿⣿⣿⣿⣿⣿⣿⣿⢿⣿⣿⢿⣿⣿⢿⣿⣿⣿⣿⣿⡿⣿⣿⣿⣿⣿⢿⡿⢿⠿⣿⠿⣿⠿⡿⢿⢿⡿⢿⡿⢿⠿⡿⣿⣿⢿⣿⢿⣿⣿⣿⣿⣿⣿⣿⣿⢿⡿⣿⣿⢿⣿⣿⣿⣿⣿⣿⣿⢿⣿⢿⡿⣿⣿⣿⣿ ⣿⣿⣁⣘⣐⣁⣊⣀⡇⣰⣀⣀⣐⣸⣇⣚⣰⣀⣆⣂⣰⣀⣇⣘⣀⣄⣆⣟⣘⣘⣈⣀⣻⣀⣟⣀⣑⣘⣘⣊⣘⣗⣘⣂⣆⣫⣕⣘⣿⢆⣀⣐⣀⣃⣇⣑⣀⣀⢆⣇⣇⣆⣐⣐⣹⣘⣸⣀⣃⣰⣀⣀⣐⣀⣇⣨⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣾⣿⣿⣿⣿⣿⣿⣿⣿⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣤⣤⣤⣤⣼⣴⣦⣼⣤⣤⣤⣤⣤⣿⣿⣤⣤⣤⣿⣤⣮⣤⣄⣧⣤⣤⣼⣤⣴⣤⣴⣤⣼⣥⣶⣤⣼⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⡟⠟⠛⡟⠛⣿⠻⠻⢻⡿⠛⡛⠿⠟⠛⣿⠛⠻⠻⢻⠟⠟⣻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⠿⢿⠿⢿⣷⡶⠶⠶⠶⠿⠾⣶⣿⣷⣶⣶⣶⣶⣶⣿⣶⣶⣶⣶⣶⣶⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣶⣶⣶⣿⣿⣷⣶⣶⣶⣶⣶⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⠿⢿⠿⢿⠿⠿⣿⡿⣿⠿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⠴⣽⢦⣤⣤⡥⢿⣧⣿⣤⢿⢿⣿⢿⣿⣿⡿⡿⠿⠿⣿⢿⢿⡿⠿⢿⡿⡿⣿⣿⢿⣿⢿⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⢤⣬⣤⣼⣿⣧⣯⣦⢿⣿⣬⣴⢯⣦⣄⣼⣧⣤⣥⣥⣿⣬⣼⣬⣤⣤⣧⣥⣿⣶⣤⣶⣴⣼⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣤⣤⡥⣦⣤⣤⣿⣧⣤⣴⣤⣤⣬⣥⣼⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣤⣶⣤⣮⣥⣤⣤⣧⣤⣴⣤⣼⣿⣤⣤⣤⣦⣤⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣤⣼⣦⣼⣥⣴⣧⣿⣦⣤⣬⣽⣼⣥⣴⣧⣧⣯⣦⣤⣼⣽⣼⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣠⣸⣰⣺⣖⣃⣝⣗⣃⣀⣈⣸⣿⣁⣀⣁⣃⣓⣟⣀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣀⣭⢋⣉⣉⣉⣍⣿⣈⣛⣉⣌⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣀⣙⣈⣭⣉⣁⣫⣉⣯⣿⣿⣊⣩⣉⣋⣉⣹⣗⣈⣭⣉⣉⣨⣋⣹⣇⣎⣉⣉⣿⣍⣉⣽⣍⣉⣙⣟⣟⣀⢉⣉⣹⣉⣉⢉⣉⣟⣍⣉⣈⣙⣙⣽⣏⣉⡍⣉⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣈⣍⣉⡍⢉⣉⣟⣇⢉⣿⣿⣈⣽⣉⣍⣉⣹⣇⣉⣞⣉⣉⣉⣽⣏⣉⣇⣇⣛⣉⣻⣻⣋⢈⣈⣁⣁⣋⣩⣿⣉⣹⢉⣹⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣉⣘⣉⣉⣉⣉⣿⣏⣉⣉⣉⣙⣹⣏⣋⣉⣉⣋⣉⣉⣿⣙⣩⣉⣉⣉⣉⣿⣙⣉⣙⣉⣙⣉⣹⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⢉⣝⠉⡍⠉⠉⡏⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⢝⣙⡝⠉⠉⠿⠋⣿⣫⠽⢙⣹⠏⢹⡏⠉⠏⠍⣿⠽⢉⢹⡫⢯⣻⡿⣏⡏⡭⠹⢹⠹⢹⣿⡟⢋⡋⠋⠉⠙⢋⡉⡹⠏⢉⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣹⡏⠙⠛⣿⠛⠛⠛⢹⣻⠛⠛⢻⡟⠛⠛⠛⢛⠹⢛⢻⡟⡛⡋⠟⠛⠛⠛⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⡿⣿⡟⡻⠛⠾⠛⠛⠛⢻⠟⠛⠛⠛⣿⣿⠛⠛⢳⡟⢛⡙⡟⣛⣿⣋⢛⠛⢻⡟⠟⢻⡟⠛⠛⠛⠛⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⡟⠛⠛⠛⢛⢻⠻⢻⡟⠻⣻⡟⠛⣛⠛⢻⢻⡟⢛⡟⡟⡿⠛⠛⢟⣿⣻⣻⡟⠛⢟⠟⡟⠛⣿⢛⠻⢻⡟⠛⠟⣿⢛⠛⢛⢻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⡿⣿⣟⡳⠒⠿⠛⠚⢺⢺⠟⠓⠛⠗⣷⣿⠒⠺⢺⡿⢛⡒⡗⠗⣿⣛⢛⠻⢺⣟⡟⢳⡗⠳⡓⣛⢛⠻⠻⠲⠛⠓⣷⣿⡗⠛⠛⣺⢛⡻⠛⢻⣟⠿⣿⠛⠻⢻⢻⠻⠛⢻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⡗⡗⠶⣿⠶⢚⣶⠺⠗⠶⠷⣿⠛⠿⠶⣾⢾⠳⡾⢷⣷⡿⠻⣿⣾⡚⠚⠓⢲⡞⠳⠷⡖⣻⠶⣾⠳⢶⡶⠶⠷⠿⠷⠶⠶⢺⠿⠶⡶⡾⠷⠷⣿⢒⠶⢾⢶⣶⡖⡟⡿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⡿⣿⣟⠲⠒⡿⠲⠺⢳⢳⠖⠒⠞⠟⣶⣶⠒⠾⢷⡾⠦⠛⡷⠶⣶⠞⠿⠶⢿⡷⡾⢿⡖⠶⠖⢳⠒⣿⡖⠺⠶⠶⠶⡶⠶⠖⣶⠶⢶⡾⡲⠶⡾⡖⠿⠶⣶⢞⠺⢾⣷⣶⣷⣷⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⡷⠗⣶⠿⠶⠶⢶⢾⡷⠶⠶⢶⠿⢿⠶⡶⣾⡷⠞⢷⣷⠟⠿⠻⠺⣶⠾⠗⠶⣞⡷⣶⠒⠶⣲⠾⠷⠶⠦⢶⡶⡗⠶⠶⢿⢺⠼⠷⢶⡖⠶⡶⠶⣼⣿⣶⠶⢾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⡷⢿⠿⣶⠶⠶⢾⢿⡷⠶⠶⡶⣿⣶⠶⢼⢿⡶⠶⠢⡿⡶⣶⠞⠶⢿⢶⡶⡶⢾⡶⡟⡷⠶⠷⣶⡶⠶⠶⠶⡿⡶⡶⠖⣶⠶⣶⣶⠾⠷⠶⢿⠴⠿⠿⢶⣶⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣷⣿⡷⢶⠶⣶⠾⠶⢾⢾⡶⠶⠶⡷⣿⣿⠶⢶⢾⣷⠾⠷⡷⡾⣿⠿⠾⢶⢾⡿⡶⢾⡷⡶⡷⠶⣶⢾⢷⡶⠦⡶⢶⣷⣶⣶⣿⣾⣼⣷⣶⣶⣾⣷⣶⣶⣶⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣷⣿⡯⡧⡤⣶⣬⢴⢬⢼⡦⣥⣦⡦⣿⣿⢴⢴⣼⠧⢼⡧⢧⡾⣿⣿⢼⣴⢼⠯⢥⣼⣧⣥⣤⣤⣾⣼⣾⣧⣾⣭⣶⣧⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⡷⢤⠤⣤⠼⢼⢴⢼⡧⠤⡾⡷⣤⣶⠤⣾⣧⣼⡽⣷⡭⡷⣯⣤⣦⣿⣬⣤⡼⠿⣿⣿⣿⣿⣿⣿⢿⣿⣿⡿⣿⣿⡿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣷⣿⡯⣦⣤⣶⣤⢤⣬⣼⡦⣤⣤⡤⣿⣿⣤⣤⢤⣼⠧⣬⣧⣷⣤⣴⣿⣴⣴⢤⡦⣾⣥⣤⡿⣬⣤⢿⣥⣤⣤⣤⡥⣤⠤⣤⣽⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣧⣤⣠⣤⣴⣬⣴⣼⣧⣄⣾⣧⣤⣶⣀⣬⣼⣧⢼⢥⣥⡭⣤⣤⣴⣿⣴⡾⣧⣤⣤⣄⡧⣤⣿⣴⣤⢜⣧⣤⣤⣿⣥⣤⣴⣼⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣯⣿⣧⣮⣤⣭⣤⣤⣤⣼⣥⣤⣤⣥⣿⣿⣤⣮⣤⣵⣶⣦⣥⣧⣤⣤⣼⣷⣵⣼⣥⣥⣤⣤⣥⣤⣤⣿⣴⣾⣧⣴⣧⣷⣧⣤⣬⣬⣼⣧⣤⣄⣬⣦⣿⣬⣤⣿⣤⣶⣤⣴⣤⣧⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣧⣄⣀⣄⣰⣸⣨⣸⣇⣌⣼⣣⣄⣀⣞⣰⣹⣇⣀⣀⣵⣿⣁⣀⣀⣿⣢⣤⣖⣃⣅⣇⣄⣀⣿⣤⣸⣠⣰⣣⣻⣕⣶⣿⣀⣨⣪⣸⣃⣼⣇⣶⣷⣀⣈⣸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣧⣡⣁⣞⣡⣸⣘⣸⣇⣀⣖⣝⣀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣯⣿⣗⣌⣀⣭⣀⣈⣘⣸⣅⣀⣀⣅⣿⣿⣀⣉⣹⣏⣩⣄⣏⣭⣿⣥⣩⣩⣹⣟⣋⣹⣗⣨⣯⣉⣉⣹⣏⣂⣸⣇⣡⣍⣟⣞⣻⣿⣌⡉⣉⣉⣇⣋⣉⣿⣈⢩⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣏⣉⣉⣿⣁⣉⣽⢹⠆⣈⣉⣏⣭⣉⣉⣘⣉⣙⣉⣉⣏⣃⣁⣏⣿⣉⣽⣸⣇⣉⣉⣩⡉⣿⣈⣹⣉⢹⣏⣁⣼⣃⣅⣀⣿⣘⣘⣁⣉⣹⣟⣋⣈⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣟⣿⣏⣝⣉⣛⣉⣉⣉⣹⣋⣉⣉⣉⣿⣿⣙⣝⣉⣫⣬⣄⣋⣇⣉⣉⣹⣿⣉⣱⣋⣋⡙⣽⣉⣉⣡⣹⣉⣉⣉⣉⣩⣏⣿⣙⣉⣿⣉⣉⣁⣉⣋⣉⣟⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣏⣉⢉⣉⣩⣹⣙⣹⣏⡉⣽⣋⣉⣉⣼⣿⣍⣍⣉⡉⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣟⣿⡯⡝⠉⣛⠉⢉⠹⢹⡋⠉⡉⡍⣿⣿⠭⡝⠉⠍⠉⡭⡫⣋⠿⠉⢹⢹⣿⠉⠉⢩⠏⠋⡋⠉⠩⠹⠹⢙⠉⢹⡏⢯⣿⠉⠩⢹⢙⠙⠩⠏⣫⡋⣿⡙⢉⢹⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣏⠛⠛⠛⢻⢹⢛⢹⡏⠛⣻⣏⠛⠛⠛⣿⠽⠙⠛⢻⡿⣯⣿⣉⡉⢹⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣹⡏⢙⠟⢛⠛⠛⣿⠋⢛⡙⠛⢣⠟⣿⠛⠛⠚⢛⠋⣻⡟⢛⡟⠏⠛⠛⣿⠙⢻⡏⠙⠛⠋⠉⠛⠛⠙⠉⢻⣟⡙⠛⣿⡟⣟⠻⢛⠻⢛⢻⡟⡛⠛⠟⠛⠛⠛⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⡏⠛⠛⣿⠓⣿⠋⠻⣙⡙⠛⡛⢛⡛⣿⠛⠛⠻⡛⠋⢻⡟⢓⡟⠿⠛⠛⣿⢿⠛⠙⠛⣻⡏⠛⠛⠛⠹⠛⠛⢻⡿⡟⣿⠋⠛⠛⢛⠛⢻⡏⠙⠛⠏⢛⠛⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⡟⡟⠋⠟⠟⠛⠛⢻⡟⠛⠛⠛⠛⠛⠛⣿⣿⣿⣿⣿⣿⣿⣿⣷⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣻⡟⠛⣟⢟⣿⠛⣿⠻⣿⡛⠛⢻⣟⡟⣿⠛⠛⢻⢻⠛⠛⠛⢟⣿⠛⠛⣻⣻⣻⠟⠛⠛⠟⣿⣛⠛⠛⢻⡟⡛⠛⠛⢿⣟⠟⠛⠛⣿⠻⢛⣛⡟⡟⡟⠛⠛⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⡗⠗⡗⢗⠟⣶⢻⢺⣾⠻⠒⠞⢗⣿⠟⣻⠚⣺⠲⠺⠒⡒⡗⡟⠖⣶⣶⣷⣾⣷⣶⣶⣷⣿⣷⣶⣶⣾⣿⣷⣾⣷⣿⣷⣷⣶⣶⣿⣾⣾⣶⣶⣷⣷⣷⣶⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⢻⡷⠲⠾⡗⠶⠿⢖⠚⠛⠖⢲⡖⠶⠿⡖⠷⠶⢾⣾⣶⣶⣶⣶⣷⣶⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣷⣶⡗⠶⠶⠶⠾⠶⢶⢶⡾⠷⠶⡶⠶⠶⠶⠾⡿⢿⠿⠿⠿⡟⠿⠿⣿⠿⣿⠿⠿⠿⠟⣿⠟⠿⠿⣿⢿⠻⠻⠿⣿⡛⣿⠛⠿⢿⣿⠿⠿⢻⡟⣿⠟⠿⢿⣿⢻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⡷⡶⠶⠶⠶⠶⢿⠺⢷⡦⡶⡗⠿⠶⠶⢶⢷⡾⠷⡶⠶⠶⠶⠤⠿⢲⣾⣦⣶⣶⣷⣿⣿⣶⣾⣿⣾⣶⣶⣶⣿⣷⣷⣶⣾⣾⣿⣶⣶⣾⣷⣷⣶⣾⣶⣾⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⡧⡾⠶⠷⠶⢶⢾⢶⡾⠧⠷⡷⠶⠶⠶⠾⣾⢷⠶⠶⡶⡶⠶⠶⣶⢽⣾⠿⠿⠿⠿⣿⠿⠿⠿⣿⢿⠿⠿⠿⣿⠿⡿⠿⣿⠿⠿⠿⢿⣿⠿⡿⠿⠿⠿⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣷⣿⡧⠮⠦⠦⣶⢴⢿⠽⠧⠦⠦⡯⠿⠦⢤⣶⢷⡼⠧⠦⡦⡧⣶⡤⢿⢴⢽⢤⠤⠶⣧⡿⠿⠶⢼⢿⠽⠴⠤⣦⣿⣷⣦⣶⣿⣴⣶⣴⣼⣧⣦⣯⣾⣶⣴⣼⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⡧⣦⣤⣤⣿⣭⣾⣼⣥⡧⣬⣯⠥⣤⣤⣿⢴⣥⡤⣤⣦⠯⣿⣾⢴⢯⣵⡤⡤⢤⣿⣦⢥⣤⣭⣴⣶⣼⣮⣮⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣷⣿⡯⣦⣤⣤⣤⣤⣾⣼⣷⣥⣤⣿⣤⣤⣤⣸⢴⣼⣧⣥⣾⡤⣤⣤⣤⣴⣤⣤⣤⣤⣼⣧⣴⣤⡤⣰⢼⣽⡿⡿⣿⣿⣿⣿⣿⡿⣿⢿⣿⡿⡿⣿⣿⣿⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣷⣿⣯⣤⣤⢤⣤⣤⣾⣼⣧⣄⡤⡧⣶⣤⢤⢤⣮⣼⣧⣤⡴⣶⣭⣀⣿⣴⣴⣤⣤⣤⡵⡄⣿⣤⢴⣿⣤⣵⣤⣤⣤⣶⣦⣤⣴⣤⣦⣴⣤⣼⣥⣥⣦⣿⣤⣼⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣧⣭⣦⣤⣤⣤⣶⣥⣤⣦⣥⣧⣤⣤⣯⣬⣴⣼⣧⣣⣤⣥⣥⣤⣤⣼⣧⣤⣥⣤⣥⣤⣤⣤⣻⣽⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ䷩ 𝚕𝚒𝚗𝚎 212 ╒═══════════════════ 𝐀𝐑𝐓𝐈𝐂𝐋𝐄 ═════════════════════════════════════════════════╕ (ℹ) Images, hyperlinks and comments at http://techrights.org/2022/08/28/india-os-share/#comments Gemini version at gemini://gemini.techrights.org/2022/08/28/india-os-share/ ⠀⌧ █▇▆▅▄▃▂▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁ 08.28.22⠀▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▂▃▄▅▆▇█ ⌧ Gemini_version_available_♊︎ ✐ In_World’s_Largest_Population,_GNU/Linux_Rises_to_8%_Market_Share_(Not_Even Counting_Android)⠀✐ Posted in GNU/Linux, Microsoft, Windows at 2:26 am by Dr. Roy Schestowitz India_today: 🄸🄼🄰🄶🄴_🄳🄴🅂🄲🅁🄸🄿🅃🄸🄾🄽_⦇India_OS_share⦈_ 🄸🄼🄰🄶🄴_🄳🄴🅂🄲🅁🄸🄿🅃🄸🄾🄽_⦇Oh....._That's_why_Microsoft_blocks_Linux_from_booting⦈_ Summary: Now that Microsoft fires_almost_20,000_of_its_own_workers and illegally_blocks_Linux_from_booting_on_some_new_laptops we must look at the “big picture” — Windows is gradually dying 🄸🄼🄰🄶🄴_🄳🄴🅂🄲🅁🄸🄿🅃🄸🄾🄽_⦇Microsoft_down⦈_ Related: The_United_States_Government_Should_Quit_Bailing_Out_Microsoft_at Taxpayers’_Expense ⠀⠀⠀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⠀⠀⠀⠀ ⠀⢠⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣆⠀⠀ ⠀⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀ ⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀ ⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀ ⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀ ⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀ ⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀ ⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀ ⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀ ⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀ ⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀ ⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀ ⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀ ⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀ ⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀ ⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀ ⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀ ⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀ ⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀ ⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀ ⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀ ⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀ ⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀ ⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀ ⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀ ⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀ ⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀ ⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀ ⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀ ⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀ ⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀ ⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀ ⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀ ⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀ ⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀ ⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀ ⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀ ⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀ ⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀ ⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀ ⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀ ⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀ ⠀⢻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠀⠀ ⠀⠈⠻⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠟⠁⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⢀⣀⣤⣤⣶⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣤⣴⣶⣾⣿⣿⣿⣿⣿⣿⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⢸⣿⠋⠁⠀⠀⠀⠈⠙⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⢰⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⢸⠇⠀⠀⠀⠀⠀⠀⠀⠈⢿⣿⣿⣿⣿⣿⣿⣿⡿⠿⢿⣿⣿⣿⡇⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠸⠀⠀⠀⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⠉⠀⠀⠙⡿⠃⠙⠇⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣾⣿⣿⣿⣿⣿⠟⠀⠀⠀⠀⠁⠀⠀⡀⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠟⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠉⣵⣿⣿⣿⣿⣿⣿⠀⠀⠀⠀⠀⠀⠀⣤⡇⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⡏⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠟⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢴⣿⣿⣿⣿⠿⡿⡛⠀⠀⠀⠀⠀⠀⢀⣿⡇⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⢸⣿⣿⣿⣿⣿⣿⣿⡿⠛⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠉⠙⣧⠛⣡⠞⠁⠀⠀⠀⠀⠀⠀⠀⣿⣿⡇⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⢸⣿⣿⣿⣿⣿⣿⡿⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢄⠀⠀⠀⠀⠀⠀⠈⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠘⢿⣇⡀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⢸⣿⣿⣿⣿⣿⣿⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢼⡿⣠⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠘⢿⣿⣦⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⢸⣿⣿⣿⣿⣿⡏⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢼⡟⣏⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣄⠀⠀⠀⠀⠀⠀⠀⠀⠹⢋⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⢸⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢠⣾⢷⡝⢠⣦⠀⣶⠀⠀⠀⠀⠀⢰⣾⣯⠀⠀⠀⠀⠀⠀⠀⠐⢾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠛⠻⠿⠿⠿⠿⣿⡿⠿⠇⠀⠸⣿⣿⣿⣿⠛⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣿⡇⢸⣿⢸⣿⣤⣿⠀⠀⠀⠀⠀⣘⠿⡓⠀⠀⠀⠀⠀⠀⠀⡠⠂⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣤⣄⣀⣀⣀⣼⣿⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢿⡇⢸⡏⢸⣿⢠⣿⠀⡀⢀⠀⡀⢀⠈⡀⠀⠀⠀⠀⠀⠀⠀⠈⠀⠉⠉⠉⠉⠉⠉⠉⢹⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣾⣿⣿⣿⣿⣿⣿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣬⣯⣍⡀⠈⠉⠀⠉⠀⠡⠬⠠⢭⠈⠀⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠉⠉⠉⠉ ⣇⣀⣰⢰⣀⡀⢈⣡⣠⣔⣂⣹⣿⣿⣿⣿⡿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⣀⣰⣆⣸⡃⢀⣀⣠⠤⠤⣀⠀⠀⢸⣷⠀⠀⠀⠀⠀⠀⠀⠀⢀⣀⠀⠀⠀⠀⠀⠀⠀⣆⣠⣤⣤⣴⣶⣶⣶⣶⣶⣶⣶⣦⣤⣤⣤ ⠀⠀⠀⠀⠀⢀⣀⣤⣤⣶⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⢸⣿⣿⡿⠿⠿⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣤⣴⣶⣾⣿⣿⣿⣿⣿⣿⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⢸⠏⠁⠀⠀⠀⠀⠈⠛⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡃⠀⢸⠀⠀⠀⠀⠀⠀⠀⠀⠈⣿⣿⣿⣿⣿⣿⣿⣿⡿⠿⣿⣿⣿⣿⡇⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣽⣿⣿⣿⣿⣿⣿⠁⠀⠀⠹⡿⠃⠙⠇⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣠⣿⣿⣿⣿⣿⣿⠏⠀⠀⠀⠀⠀⠀⠀⡀⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠋⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⢠⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⠀⠀⠀⠀⢴⡇⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠋⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣿⣿⣿⣿⣿⠿⡿⡛⠀⠀⠀⠀⠀⠀⢀⣿⡇⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⢸⣿⣿⣿⣿⣿⣿⣿⡿⠋⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠘⠉⠻⡇⠛⣱⠟⠁⠀⠀⠀⠀⠀⠀⠠⣿⣿⡇⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⢸⣿⣿⣿⣿⣿⣿⠏⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠠⡄⠀⠀⠀⠀⠀⠁⠉⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠘⢿⣇⡀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⢸⣿⣿⣿⣿⣿⡿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠰⢸⡇⣄⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠘⢿⣿⣦⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⢸⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢸⡇⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣄⠀⠀⠀⠀⠀⠀⠀⠀⠻⢋⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⢸⣿⣿⣿⣿⣿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢠⣾⢷⡇⢠⣤⠀⣶⠀⠀⠀⠀⠀⢲⣾⣯⠀⠀⠀⠀⠀⠀⠀⠐⢾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠛⠿⠿⠿⠿⢿⣿⡿⠿⠇⠀⢿⣿⣿⣿⣿⠛⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣿⡇⢸⣧⢸⣿⣤⣿⠀⠀⠀⠀⠀⣘⠿⡷⠀⠀⠀⠀⠀⠀⠀⡠⠆⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣤⣄⣀⣀⣀⣼⣿⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢿⡇⢸⡏⢸⣿⢠⣿⠀⡀⢀⠀⡀⢀⠈⡀⠀⠀⠀⠀⠀⠀⠀⠈⠀⠛⠛⠛⠉⠉⠉⠉⢹⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣶⣿⣿⣿⣿⣿⡧⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⣬⣯⣍⡀⠈⠉⠀⠉⠀⠡⠌⠠⣍⠈⠀⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠉⠉⠉⠉⠉ ⣇⣀⣰⢠⢀⡀⢈⣡⣠⣔⣂⣹⣿⣿⣿⣿⡷⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⣀⣀⣠⣆⣸⠃⠀⠀⣀⣀⠀⠀⠀⠀⢿⣷⠀⠀⠀⠀⠀⠀⠀⠀⢀⢀⠀⠀⠀⠀⠀⠀⠀⣆⣀⣤⣤⣴⣶⣶⣶⣶⣶⣶⣦⣤⣤⣤⣤ ⠈⠀⠀⠀⠀⢀⣀⣤⣤⣶⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⢸⣿⡿⠿⠿⠿⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣤⣴⣶⣾⣿⣿⣿⣿⣿⣿⠀⢀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠸⠁⠀⠀⠀⠀⠀⠈⠻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢹⣿⣿⣿⣿⣿⣿⣿⣿⡿⠿⣿⣿⣿⣿⡇⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢠⣿⣿⣿⣿⣿⣿⣿⠁⠀⠀⠹⡿⠁⠙⠇⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠿⠟⠀⠀⠀⠀⠀⠀⠀⠀⠀⣀⠀⣼⣿⣿⣿⣿⣿⣿⠏⠀⠀⠀⠀⠀⠀⠀⡀⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⡟⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠿⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⣼⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⠀⠀⠀⠀⢴⡇⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⠟⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣸⣿⣿⣿⣿⣿⢿⡟⠋⠀⠀⠀⠀⠀⠀⢈⣿⡇⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⢸⣿⣿⣿⣿⣿⣿⣿⠟⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠐⠛⠉⠻⡇⢛⡴⠟⠀⠀⠀⠀⠀⠀⠀⠰⣿⣿⡇⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⢸⣿⣿⣿⣿⣿⣿⠃⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢰⠀⠀⠀⠀⠀⠀⠀⠉⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠘⣿⣇⡀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⢸⣿⣿⣿⣿⣿⡏⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠠⣿⠁⡀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠘⢿⣿⣆⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⢸⣿⣿⣿⣿⣿⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣿⣧⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⡀⠀⠀⠀⠀⠀⠀⠠⠀⠹⢋⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⣾⣿⣿⣿⣿⣿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢠⡿⢾⡇⢠⣤⠀⣶⠀⠀⠀⠀⠀⡲⣾⣯⠀⠀⠀⠀⠀⠀⠀⠐⢾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠻⠿⠿⠿⠿⢿⣿⡿⠿⠇⠀⢿⣿⣿⣿⣿⠃⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣿⡇⢸⣇⢸⣿⣤⣿⠀⠀⠀⠀⠀⣘⠿⡷⠀⠀⠀⠀⠀⠀⠀⡠⠂⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣤⣄⣀⣀⣀⣼⣿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢿⡇⣸⡏⢸⣿⢀⣿⠀⡀⢀⠀⡀⢀⠈⡀⠀⠀⠀⠀⠀⠀⠀⠈⠀⠛⠛⠛⠛⠛⠛⠋⢻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣶⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢠⣼⣭⣍⠀⠈⠉⠀⠉⠀⠥⠈⠤⣍⠈⠀⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠉⠉⠉⠉⠉⠉ ⣇⣀⣰⢰⢀⡀⢈⣡⣠⣔⣂⣹⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣀⠀⠀⣰⣆⣿⠃⠀⠀⠀⠀⠀⠀⠀⠀⣿⣦⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⠀⠀⠀⠀⠀⠀⠀⣆⣀⣤⣤⣤⣶⣶⣶⣶⣶⣦⣤⣤⣤⣤⣄ ⠀⠀⠀⠀⠀⢀⣀⣤⣤⣶⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⢸⡿⠿⠛⠛⠻⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣤⣴⣶⣾⣿⣿⣿⣿⣿⣿⠀⢀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠈⠀⠀⠀⠀⠀⠀⠈⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢿⣿⣿⣿⣿⣿⣿⣿⣿⠿⠿⣿⣿⣿⣿⡇⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣼⣿⣿⣿⣿⣿⣿⣿⠁⠀⠀⢹⡟⠁⠙⡇⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠿⠛⠀⠀⠀⠀⠀⠀⠀⠀⢀⡀⢄⣿⣿⣿⣿⣿⣿⣿⠇⠀⠀⠀⠀⠀⠀⠀⡀⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⡟⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠏⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⣿⣿⣿⣿⣿⣿⣿⡟⠀⠀⠀⠀⠀⠀⠀⢰⡇⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⠋⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣾⣿⣿⣿⣿⣿⢿⡟⠋⠀⠀⠀⠀⠀⠀⢨⣿⡇⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⢸⣿⣿⣿⣿⣿⣿⡿⠛⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠼⠛⠉⢻⡎⢛⡴⠋⠀⠀⠀⠀⠀⠀⠀⠰⣿⣿⡇⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⢸⣿⣿⣿⣿⣿⡿⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢒⠀⠀⠀⠀⠀⠀⠀⠉⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠘⣿⣇⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⢸⣿⣿⣿⣿⣿⠇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠦⣿⢀⡀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠸⢿⣿⣄⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⢸⣿⣿⣿⣿⣿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣿⢸⡃⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⡀⠀⠀⠀⠀⠀⠀⠀⠀⠹⢫⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⣼⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢠⡿⢾⡅⢠⣴⠀⣶⠀⠀⠀⠀⠀⣲⣿⣭⠀⠀⠀⠀⠀⠀⠀⠐⢾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠿⠿⠿⠿⠿⢿⣿⡿⠿⠇⠀⢿⣿⣿⣿⣿⠃⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢻⡇⢸⡇⢘⣿⣤⣿⠀⠀⠀⠀⠀⣺⠿⢷⠀⠀⠀⠀⠀⠀⠀⡤⠂⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣤⣄⣀⣀⣀⣾⣿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢿⡇⢸⡇⢸⣿⢀⣿⠀⡀⢀⠀⡀⢀⠈⡀⠀⠀⠀⠀⠀⠀⠀⠊⠀⠛⠛⠛⠛⠛⠛⠛⢻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣶⣶⣾⣿⣿⣿⣿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢠⣼⡭⣍⠀⠈⠉⠈⠉⠠⢥⡈⠤⡍⠈⠀⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠉⠉⠉⠉⠉⠉⠉ ⣇⣀⣰⢰⢀⡀⢈⣡⣠⣔⣂⣹⣿⣿⣿⣿⡆⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⣀⠀⠀⣤⡆⣿⠁⠀⠀⠀⠀⠀⠀⠀⠀⣷⣦⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣄⣀⣠⣤⣤⣴⣶⣶⣶⣤⣤⣤⣤⣤⣤⣤ ⠀⠀⠀⠀⠀⢀⣀⣤⣤⣶⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⢸⠿⠛⠛⠛⠻⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣤⣴⣶⣾⣿⣿⣿⣿⣿⣿⠀⢠⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠙⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⣿⣿⣿⣿⣿⣿⣿⣿⣿⠿⠿⣿⣿⣿⣿⡇⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢠⣿⣿⣿⣿⣿⣿⣿⣿⠁⠀⠀⠹⠟⠁⠙⡇⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠟⠋⠀⠀⠀⠀⠀⠀⠀⠀⢠⠠⣸⣿⣿⣿⣿⣿⣿⣿⠇⠀⠀⠀⠀⠀⠀⠀⡄⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⡟⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠃⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣰⣿⣿⣿⣿⣿⣿⣿⡏⠀⠀⠀⠀⠀⠀⢀⣸⡇⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⡿⠋⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⣿⣿⣿⣿⣿⣿⢿⠟⠋⠀⠀⠀⠀⠀⠀⣠⣿⡇⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⢸⣿⣿⣿⣿⣿⣿⡿⠋⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠠⠾⠛⠙⢻⡎⢋⡴⠋⠀⠀⠀⠀⠀⠀⠀⠰⣿⣿⡇⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⢸⣿⣿⣿⣿⣿⡟⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⡆⠀⠀⠀⠀⠀⠀⠀⠉⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠙⣿⣇⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⢸⣿⣿⣿⣿⣿⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢸⡲⢀⡀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠸⢿⣿⣄⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⢸⣿⣿⣿⣿⡟⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢸⣿⢸⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⡀⠀⠀⠀⠀⠀⠀⠀⠀⠹⢫⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⣾⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢸⡷⢾⡅⢠⣶⠀⣶⠀⠀⠀⠀⠀⣲⣿⣭⠀⠀⠀⠀⠀⠀⠀⠐⢾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠿⠿⠿⠿⠿⢿⣿⡿⠿⠇⠀⢿⣿⣿⣿⣿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢸⡇⢸⡇⢸⣿⣤⣿⠀⠀⠀⠀⠀⣾⠿⢆⠀⠀⠀⠀⠀⠀⠀⡤⠂⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣤⣄⣀⣀⣀⣾⡿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢾⡇⢸⡇⢸⣿⢀⣿⠀⡀⢀⠀⡀⢁⠈⡀⠀⠀⠀⠀⠀⠀⠀⠚⠀⠛⠛⠛⠛⠛⠛⠛⢻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣶⣶⣾⣿⣿⣿⣿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣤⣾⠭⣉⠀⠈⠉⠈⠉⠠⣁⡈⠤⡉⠈⠀⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⠉⠉⠉⠉⠉⠉⠉ ⣇⣀⣰⢰⢀⡀⢈⣡⣠⣔⣂⣹⣿⣿⣿⣿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠠⢄⡀⠀⠀⣤⡀⣿⠀⠀⠀⠀⠀⠀⠀⠀⢸⣷⡄⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣄⣀⣀⣤⣤⣤⣶⣶⣤⣤⣤⣤⣤⣤⣤⣄ ⠀⠀⠀⠀⠀⢀⣀⣠⣤⣶⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠸⠟⠛⠛⠛⠻⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣤⣴⣶⣾⣿⣿⣿⣿⣿⣿⠀⢀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠙⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠸⣿⣿⣿⣿⣿⣿⣿⣿⣿⠿⢿⣿⣿⣿⣿⡇⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢰⣿⣿⣿⣿⣿⣿⣿⡯⠀⠀⠀⠹⠟⠁⠙⡇⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠿⠛⠉⠀⠀⠀⠀⠀⠀⠀⠀⠤⢄⣾⣿⣿⣿⣿⣿⣿⣿⠃⠀⠀⠀⠀⠀⠀⠀⡄⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠿⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣼⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⢀⣸⡇⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⠟⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⡿⢿⢟⠋⠀⠀⠀⠀⠀⠀⣰⣿⣧⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⢸⣿⣿⣿⣿⣿⣿⡿⠋⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠰⠿⠛⠙⢿⠜⢋⡴⠋⠀⠀⠀⠀⠀⠀⠀⠸⣿⣿⣿⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⢸⣿⣿⣿⣿⣿⡏⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢰⡀⠀⠀⠀⠀⠀⠈⠀⠉⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠘⣿⣿⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⢸⣿⣿⣿⣿⣿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠐⢸⡇⣀⡀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠸⣿⣿⣄⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⢸⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢸⣇⣿⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⡀⠀⠀⠀⠀⠀⠀⠀⠈⠙⢫⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⣸⣿⣿⣿⣿⠃⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢸⡷⢾⡄⢠⣶⠀⣶⠀⠀⠀⠀⠀⣲⣿⣥⠀⠀⠀⠀⠀⠀⠀⠔⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠿⠿⠿⠿⠿⢿⣿⡿⠿⠇⠀⢿⣿⣿⣿⡿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢸⡇⢸⡇⢸⣿⣤⣿⠀⠀⠀⠀⠀⣾⠿⢦⠀⠀⠀⠀⠀⠀⠀⡠⠂⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣤⣄⣀⣀⣀⣾⡿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢾⡇⢹⡇⢸⣿⠀⣿⠀⡀⢀⠀⡀⢁⠈⡀⠀⠀⠀⠀⠀⠀⠀⠚⠀⠛⠛⠛⠛⠛⠛⠛⢻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣶⣶⣶⣿⣿⣿⣧⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣤⣾⠭⡉⠀⠈⠉⠈⠉⠠⣁⠨⢄⠉⠈⠀⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⠉⠉⠉⠉⠉⠉⠉⠉⠉ ⣇⣀⣰⢰⢀⡀⢈⣡⣠⣔⣂⣹⣿⣿⣿⣿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠤⢄⡀⠀⢀⣤⡀⣿⠀⠀⠀⠀⠀⠀⠀⠀⢸⣦⡀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣄⣀⣀⣠⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣄ ⠀⠀⠀⠀⠀⢀⣀⣠⣤⣴⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠸⠛⠉⠉⠛⠻⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣤⣴⣶⣾⣿⣿⣿⣿⣿⣿⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⢰⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⢹⣿⣿⣿⣿⣿⣿⣿⣿⣿⠿⢻⣿⣿⣿⣿⡇⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣺⣿⣿⣿⣿⣿⣿⣿⡏⠀⠀⠀⠹⠟⠁⠙⣧⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠿⠛⠉⠀⠀⠀⠀⠀⠀⠀⠀⠤⢐⣿⣿⣿⣿⣿⣿⣿⣿⠃⠀⠀⠀⠀⠀⠀⢀⣼⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠟⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣾⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⢀⣸⣿⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⡏⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⠟⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣸⣿⣿⣿⣿⣿⡿⢿⠟⠋⠀⠀⠀⠀⠀⠀⣰⣿⣿⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⢸⣿⣿⣿⣿⣿⣿⠟⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠴⠿⠛⠙⢷⠸⢋⡴⠃⠀⠀⠀⠀⠀⠀⠀⠸⣿⣿⣿⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⢸⣿⣿⣿⣿⣿⠃⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠰⠀⠀⠀⠀⠀⠀⠈⠐⠉⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠘⣿⣿⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⢸⣿⣿⣿⣿⡿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠐⢷⠀⣀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠹⣿⣿⣄⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⢸⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢹⡇⣿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⡀⠀⠀⠀⠀⠀⠀⠀⠈⠛⢫⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⢸⣿⣿⣿⣿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣸⡷⣿⡄⢠⣶⠀⣶⠀⠀⠀⠀⠀⣶⣿⣥⠀⠀⠀⠀⠀⠀⠀⠔⡾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠿⠿⠿⠿⠿⢿⣿⡿⣿⠇⠀⢼⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢸⡇⣿⡇⢸⣿⣤⣿⠀⠀⠀⠀⠀⣾⠿⠢⠀⠀⠀⠀⠀⠀⠀⡤⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣤⣄⣀⣀⣀⣾⡿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣾⡇⢻⡇⢸⣿⠀⣿⠀⡀⢀⠀⡀⢁⠈⡀⠀⠀⠀⠀⠀⠀⠀⠚⠀⠛⠛⠛⠛⠛⠛⠛⢻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣶⣶⣶⣶⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣤⣮⢭⠉⠀⠈⠉⠈⠉⢄⡁⠨⡄⠉⠈⠀⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉ ⣇⣀⡰⢰⢀⡀⢈⣡⣠⣔⣂⣹⣿⣿⣿⣧⠀⠀⠀⠀⠀⠀⠀⠀⠀⠠⠤⣀⡀⠀⢀⣄⢸⣿⠀⠀⠀⠀⠀⠀⠀⠀⣿⣦⡀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⡄⣀⣀⣀⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣀ ⠈⠀⠀⠀⠀⢀⣀⣠⣤⣴⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠘⠋⠉⠉⠛⠻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣤⣴⣶⣾⣿⣿⣿⣿⣿⣿⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠈⠻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⢹⣿⣿⣿⣿⣿⣿⣿⣿⡿⠟⢻⣿⣿⣿⣿⣿⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠃⠀⠀⠀⠀⠀⠀⠀⠀⠀⣾⣿⣿⣿⣿⣿⣿⣿⡏⠀⠀⠀⠙⠏⠀⠙⣿⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠟⠋⠁⠀⠀⠀⠀⠀⠀⠀⠀⠆⢰⣿⣿⣿⣿⣿⣿⣿⡿⠃⠀⠀⠀⠀⠀⠀⢀⣼⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠏⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠠⣾⣿⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠀⢸⣿⣿⣿⣿⣿⣿⣿⡿⠋⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣼⣿⣿⣿⣿⣿⡿⣿⠟⠋⠀⠀⠀⠀⠀⠀⣰⣿⣿⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⢸⣿⣿⣿⣿⣿⣿⠟⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠼⠿⠛⠛⣷⠹⢫⡞⠁⠀⠀⠀⠀⠀⠀⠀⠸⣿⣿⣿⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⢸⣿⣿⣿⣿⣿⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣳⠀⠀⠀⠀⠀⠀⠀⠈⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠘⣿⣿⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⢸⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣇⠀⣀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠻⣿⣿⣄⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⢸⣿⣿⣿⣿⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣿⡆⡿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢠⡀⠀⠀⠀⠀⠀⠀⠀⠈⠟⢻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⢸⣿⣿⣿⡿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣽⠇⣿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠐⣶⣿⣅⠀⠀⠀⠀⠀⠀⠀⠴⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠿⠿⠿⠿⠿⢿⣿⣿⣿⠇⠀⢸⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣾⠿⠢⠀⠀⠀⠀⠀⠀⠀⡠⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣤⣄⣀⣀⣀⣾⡟⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⡄⠀⠛⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠁⠈⠀⠀⠀⠀⠀⠀⠀⠀⠚⠀⠻⠿⠿⠿⠟⠛⠛⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣶⣶⣶⣶⣶⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠠⣤⣧⣆⠀⠀⠀⠀⠐⠢⣀⡀⠤⡀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉ ⣇⣀⡰⢰⢀⡀⢈⣡⣠⣔⣂⣹⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠠⣤⣀⠀⠀⢠⣄⢸⡿⠀⠀⠀⠀⠀⠀⠀⢠⣷⣄⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⡄⢀⣀⣀⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣄⣀ ⠈⠀⠀⠀⠀⠀⣀⣀⣤⣴⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠈⠉⠉⠉⠙⠻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣠⣤⣶⣶⣿⣿⣿⣿⣿⣿⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠈⢻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⣻⣿⣿⣿⣿⣿⣿⣿⣿⠿⠛⠿⣿⣿⣿⣿⣿⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡟⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⡈⠋⠀⠙⣿⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠟⠉⠀⠀⠀⠀⠀⠀⠀⠀⠀⠒⣴⣿⣿⣿⣿⣿⣿⣿⡟⠁⠀⠀⠀⠀⠀⠀⢠⣾⠀⠀⢻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠃⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢠⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠐⣾⣿⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⢸⣿⣿⣿⣿⣿⣿⣿⡿⠉⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⣿⣿⣿⣿⣿⣿⠿⡿⠛⠁⠀⠀⠀⠀⠀⢀⣼⣿⣿⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⢸⣿⣿⣿⣿⣿⡿⠋⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠾⠿⠋⠻⠇⠛⣡⠎⠀⠀⠀⠀⠀⠀⠀⠀⠺⢿⣿⣿⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠀⢸⣿⣿⣿⣿⡟⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠁⠈⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⣿⣿⠀⠀⣼⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⢸⣿⣿⣿⣿⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠚⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠹⢿⣷⡄⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⢸⣿⣿⣿⡍⣿⠁⣿⣸⡇⢸⢹⠀⢹⡏⠘⠰⣏⠓⠀⣸⡆⣿⢰⡇⣿⣸⡇⢹⣸⠁⠀⡿⣆⢿⠀⣿⢰⡏⠷⠀⣏⣻⠀⡏⢻⠱⣏⣛⣿⣿⣿⣽⣿⣥⣽⣯⣽⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⢸⣿⣿⣿⡇⣿⠀⣿⢹⡇⣿⢼⡆⢸⡇⠀⢠⣌⣷⠀⣿⣿⠛⣼⠇⣿⢹⡇⠈⡏⠀⠀⡇⣿⢸⡅⣿⠸⣇⣶⠀⡏⢹⠀⣇⣸⡨⣬⣿⡿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠿⠿⠿⠿⠿⢿⣿⣿⣿⡇⠀⢸⣿⣿⣿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢰⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣶⠗⠢⠀⠀⠀⠀⠀⠀⠀⡠⠀⣴⣿⣾⣷⣿⣾⣿⣷⣷⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣤⣄⡀⠀⢀⣾⡿⠀⠀⢸⡏⣶⢰⡇⠀⡞⢱⠀⣾⢱⡆⣿⣸⠁⣾⠱⠀⠀⣷⠀⣿⢰⣯⢸⢰⡇⣼⠀⣇⡖⠀⢸⡟⠀⡟⢳⠀⡞⢱⠀⡿⡆⢿⠆⠂⣿⢻⠽⣾⢽⡿⣿⢹⣮⣿⡟⣷⣿⣾⡎⣷⣷⣯⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣾⡏⣷⣺⣇⠶⣇⣸⠀⣿⢠⠄⣿⢻⡀⣬⢹⠄⠀⣿⡠⣿⢸⡏⣾⠸⡇⣿⢀⡟⣧⠀⢸⡏⠀⡏⢱⠀⣇⣸⠀⡇⢿⢸⠄⠀⣿⢹⡆⣿⢸⡇⣿⢸⡇⢸⡇⠁⡏⢸⠸⡏⢹⡇⣿⠉⠉⠉⠉ ⣏⠀⠰⢠⢀⡀⢈⣡⣠⣔⣂⣱⣿⣿⣾⡈⠁⠀⠈⠁⠀⠉⠈⠁⠈⢉⣀⠀⠉⠁⣩⡀⣹⡿⠀⠈⠁⠀⠁⠈⠀⣾⣧⡀⠁⠈⠀⠈⠁⠀⠁⠀⠈⠀⠀⠉⠉⠀⠈⠉⠀⠈⠉⠀⣀⣁⣀⣥⣬⣤⣥⣤⣭⣬⣀⣀⣀⣀ ⠈⠀⠀⠀⠀⠀⣀⣀⣤⣴⡄⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠈⠁⠀⠈⠙⠻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣠⣤⣶⣶⣿⣿⣿⣿⣿⣿⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠃⠀⠀⠀⠀⠀⠀⠀⠈⢻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣻⣿⣿⣿⣿⣿⣿⣿⣿⠿⠛⠿⣿⣿⡿⣿⣿⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠏⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⢈⡃⠀⠘⣿⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠿⠋⠉⠀⠀⠀⠀⠀⠀⠀⠀⠀⠂⣴⣿⣿⣿⣿⣿⣿⣿⡟⠀⠀⠀⠀⠀⠀⠀⢠⣾⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⠿⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢰⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠐⣾⣿⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⢰⣿⣿⣿⣿⣿⣿⣿⠟⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⣿⣿⣿⣿⣿⣿⠿⡿⠛⠁⠀⠀⠀⠀⠀⢀⣼⣿⣿⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⢸⣿⣿⣿⣿⣿⡿⠋⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⠀⠀⠠⠿⠟⠋⠻⡆⠛⣡⠊⠀⠀⠀⠀⠀⠀⠀⠀⠻⢿⣿⣿⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⢸⣿⣿⣿⣿⠏⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⠀⠀⠀⠀⠀⠀⠀⠁⠈⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⣿⣿⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⢸⣿⣿⣿⣿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠸⡀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠹⢿⣿⡄⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⢸⣿⣿⣿⡍⣿⠁⣿⣸⡇⢸⢹⠀⢹⡏⠘⠰⣏⠓⠀⣸⡆⣿⢰⡇⣿⣸⡇⢹⣸⠁⠀⡿⣆⢿⡀⣿⢰⡏⠷⠀⣏⣻⠀⡏⢹⠱⣏⣛⣿⣿⣿⣽⣿⣥⣽⣯⣽⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⢸⣿⣿⣿⠃⣿⠀⣿⢹⡇⣿⢼⡆⢸⡇⠀⠠⣌⣷⠀⡿⣿⠛⣼⠇⣿⢹⡇⠈⡏⠀⠀⡇⣿⢸⡅⣿⠸⣇⣶⠀⡏⢹⠀⣇⣸⡨⣬⣿⡿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠿⠿⠿⠿⠿⢿⣿⣿⣿⡇⠀⢸⣿⣿⣿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠁⢰⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣲⠗⠢⠀⠀⠀⠀⠀⠀⠀⡠⠀⢰⣿⣾⣷⣿⣾⣿⣷⣷⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣤⣄⡀⠀⢀⣾⡿⠀⠀⢸⡏⣶⢰⡇⠀⡞⢱⠀⣾⢱⡆⣿⣸⠁⣾⠙⠀⠀⣷⠀⣿⢰⣯⢸⢰⡇⣼⠀⣇⡖⠀⢸⡟⠀⡟⢳⠀⡞⢱⠀⡿⡆⢿⠆⠆⣿⢹⠽⣾⢽⡿⣿⢽⣮⣿⡟⣷⣷⣾⡞⣷⣷⣯⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣾⡏⣷⣺⣇⠶⣇⣸⠀⣿⢠⠄⣿⢻⡀⣌⢹⠄⠀⣿⡀⣿⢸⡏⣾⠘⡇⣿⢀⡟⣧⠒⢸⡏⠀⡏⢱⠀⣇⣸⠀⡇⢿⢸⠀⠀⣿⢹⡆⣿⢸⡇⣿⢸⡇⢹⡇⠉⡏⢸⠸⡏⢹⡇⣿⠉⠉⠉⠛ ⣏⠀⠰⢠⢀⡀⢈⣡⣠⣔⣂⣱⣿⣿⣿⠈⠁⠀⠈⠁⠀⠉⠈⠁⢈⣉⣀⠀⠉⠁⣩⡀⣿⡿⠀⠈⠁⠀⠁⠈⠸⣾⣧⡀⠁⠈⠀⠈⠁⠀⠁⠀⠈⠀⠀⠉⠉⠀⠈⠉⠀⠈⠉⠀⢀⣁⣀⣡⣬⣤⣥⣤⣭⣈⣀⣀⣀⣀ ⠀⠀⠀⠀⠀⠀⣀⣀⣤⣤⡄⠀⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠉⠻⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣠⣤⣴⣶⣿⣿⣿⣿⣿⣿⡇⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠃⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣽⣿⣿⣿⣿⣿⣿⣿⣿⠟⠛⠿⣟⣿⡿⣿⣿⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠃⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠠⢌⡁⠀⠈⢿⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠟⠋⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⣿⣿⣿⣿⣿⣿⣿⣿⡟⠀⠀⠀⠀⠀⠀⠀⢠⣾⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⠟⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠐⣿⣿⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⣿⣿⣿⣿⣿⣿⣿⠟⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢠⣿⣿⣿⣿⣿⣿⠿⡻⠋⠁⠀⠀⠀⠀⠀⢀⣼⣿⣿⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⣿⣿⣿⣿⣿⠿⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠠⠾⠟⠋⠹⠀⠋⡰⠋⠀⠀⠀⠀⠀⠀⠀⠀⠛⢿⣿⣿⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⢸⣿⣿⣿⣿⠃⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⠄⠀⠀⠀⠀⠀⠀⠀⠈⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣿⣿⡀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⢸⣿⣿⣿⡟⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢸⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠙⢿⣷⡄⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⢸⣿⣿⣿⠍⣿⠁⣿⣸⡇⢸⢹⠀⢹⡏⠘⠰⣏⠓⠘⣸⡆⣿⢰⡇⣿⣸⡇⢹⣸⠃⠀⡿⣆⢿⡀⣿⢰⡏⠷⠀⣏⣻⠀⡏⢹⠱⣏⣛⣿⣿⣿⣽⣿⣥⣽⣯⣽⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠀⢸⣿⣿⣿⠀⣿⠀⣿⢹⡇⣿⢼⡆⢸⡇⠀⢠⣌⣷⠀⡿⣿⠙⣼⠇⣿⢹⡇⠈⡏⠀⠀⡇⣿⢸⡅⣿⠸⣇⣶⠀⡏⢹⠀⣇⣸⡨⣬⣿⡿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠿⠿⠿⠿⠿⢿⣿⣿⣿⡇⠀⢸⣿⣿⡏⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠁⢸⡆⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣲⢗⠦⠀⠀⠀⠀⠀⠀⠀⠰⠂⢰⣿⣾⣷⣿⣾⣿⣷⣷⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣤⣄⡀⠀⢀⣾⡿⠀⠀⢸⡏⣶⢰⡇⠀⡞⢱⠀⣾⢱⡆⣿⣸⠁⣾⠹⠀⠀⣷⠀⣿⢰⣯⢸⢰⡇⣼⠀⣇⡖⠀⢸⡟⠀⡟⢳⠀⡞⢱⠀⡿⡆⢿⠆⠆⣿⢹⠽⣾⢽⡿⣿⢽⣮⣿⡟⣷⣷⣾⡞⣷⣷⣯⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣾⡏⣷⣺⣇⠆⣇⣸⠀⣿⢠⠄⣿⢻⡀⣬⢹⠄⠀⣿⡠⣿⢸⡏⣾⠸⡇⣿⢀⡟⣧⢢⢸⡏⠀⡏⢱⠀⣇⣸⠀⡇⢿⢸⠀⠀⣿⢹⡆⣿⢸⡇⣿⢸⡇⢹⡇⠉⡏⢸⠸⡏⢹⡇⣿⠉⠉⠛⠛ ⣏⠀⠰⢠⢀⡀⢈⣡⣡⣔⣂⣱⣿⣿⣧⠈⠁⠀⠈⠁⠀⠉⠈⠁⢈⣉⡀⠀⠉⠁⣩⡀⣿⡿⠀⠈⠁⠀⠁⠈⠸⠾⣅⠀⠁⠈⠀⠈⠁⠀⠁⠀⠈⠀⠀⠉⠉⠀⠈⠉⠀⠈⠉⠀⠀⣁⣀⣁⣬⣤⣥⣤⣍⣈⣀⣀⣀⣀ ⠀⠁⠀⠀⠀⠀⢀⣀⣠⣤⡄⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠁⠀⠀⠀⠀⠀⠀⠙⠻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣀⣤⣴⣶⣾⣿⣿⣿⣿⣿⡇⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⣸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢰⣿⣿⣿⣿⣿⣿⣿⣿⡿⠟⠋⠻⢟⣿⠿⣿⣿⡇⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⠇⠀⠀⠐⠦⠥⠀⠈⢿⡇⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠋⠉⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣘⣿⣿⣿⣿⣿⣿⣿⡏⠀⠀⠀⠀⠀⠀⠀⢠⣿⡇⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⣿⣿⣿⣿⣿⣿⣿⣿⡿⠃⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣰⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠐⠀⠀⢈⣿⣿⡇⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠁⠀⣿⣿⣿⣿⣿⣿⡿⠋⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⡀⠀⣠⣿⣿⣿⣿⣿⡿⠿⠛⠋⠁⠀⠀⠀⠀⠀⢠⣼⣿⣿⡇⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⣿⣿⣿⣿⣿⠟⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⠹⣿⣿⠟⠋⢉⠀⢋⡴⠃⠀⠀⠀⠀⠀⠀⠀⠀⠛⢿⣿⣿⡇⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⣿⣿⣿⡟⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣿⣿⡇⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⣿⣿⣿⠃⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠙⢿⣿⡄⠸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⣿⣿⣿⠈⣿⠁⣿⣸⡇⢸⢹⠀⢹⡏⠘⠰⣏⠓⢸⣸⡇⣿⢰⡇⣿⣸⡇⢹⣸⠁⠀⡿⣆⢿⡀⣿⢰⡏⠷⠀⣏⣻⠀⡏⢹⠱⣏⣛⣿⣿⣿⣽⣿⣥⣽⣯⣽⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⣿⣿⡇⠀⣿⠀⣿⢹⡇⣿⢼⡆⢸⡇⠀⠠⣌⣷⠸⡿⣿⠙⣼⠇⣿⢹⡇⠈⡏⠀⠀⡇⢿⢸⠆⣿⠸⣇⣶⠀⡏⢹⠀⣇⣸⡨⣬⣿⡿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠿⠿⠿⠿⢿⣿⣿⣿⣿⣿⠀⠀⣿⣿⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣾⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⡲⢓⠤⠀⠀⠀⠀⠀⠀⠐⠲⠂⢰⣿⣾⣷⣿⣾⣿⣷⣷⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣤⣄⠀⠀⠀⣾⡿⠀⠀⢸⡏⣶⢸⡇⠀⡞⢱⠀⣾⢱⡆⣿⣸⠁⣾⠹⠀⠀⣷⠀⣿⢰⣯⢸⢰⡇⣸⠀⣇⡞⠀⢸⡟⠀⡟⢳⠀⡞⢱⠀⡿⡆⢿⡖⠆⣿⢱⢽⣾⢽⡿⣿⢽⣮⣿⡟⣷⣷⣾⡞⣷⣷⣯⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣷⣾⡏⣷⣸⣇⠀⣇⣸⠀⣿⢠⠄⣿⢻⡀⣬⢻⠄⠀⣿⡠⣿⢸⡏⣾⠸⡇⣿⢀⡟⣧⢦⢸⡏⠀⡏⢱⠀⣇⣸⠀⡇⢿⢸⠀⠀⣿⢹⡆⣿⢸⡇⣿⢸⡇⢹⡇⠉⡏⢹⠸⡏⢹⡇⣿⠛⠛⠛⠛ ⣏⠀⠰⢠⠀⠀⢈⣡⣡⣔⣂⣱⣿⣿⡆⠈⠁⠀⠈⠁⠀⠉⠈⢁⣈⠉⠀⠀⠉⠁⣯⡀⣿⡮⠀⠈⠁⠀⠁⠈⠾⠮⡁⢀⡁⠈⠀⠈⠁⠀⠁⠀⠈⠀⠀⠉⠉⠀⠈⠉⠀⠈⢉⠀⠀⠁⣀⣁⣈⣠⣁⣀⣉⣈⣀⣀⣀⣀ ⠀⠁⠀⠀⠀⠀⢀⣀⣠⣤⡄⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠋⠀⠀⠀⠀⠀⠀⠀⠈⠻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⢀⣤⣤⣶⣾⣿⣿⣿⣿⣿⡇⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣼⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⡿⠟⠉⠛⠟⡿⠿⣿⣿⡇⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢾⣿⣿⣿⣿⣿⣿⣿⣿⠇⠀⠀⠐⠗⠥⠀⠈⢿⡇⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⣸⣿⣿⣿⣿⣿⣿⣿⣿⣿⡟⠉⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⣾⣿⣿⣿⣿⣿⣿⣿⡏⠀⠀⠀⠀⠀⠀⠀⢠⣿⡇⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⣿⣿⣿⣿⣿⣿⣿⣿⠟⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣾⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠐⠀⠀⢀⣿⣿⡇⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⣿⣿⣿⣿⣿⣿⠟⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣤⣤⣀⣼⣿⣿⣿⣿⣿⡿⢿⠟⠋⠁⠀⠀⠀⠀⠀⣠⣾⣿⣿⡇⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⣿⣿⣿⣿⡿⠋⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠘⢿⣿⣿⠟⠋⢁⠀⢃⡴⠃⠀⠀⠀⠀⠀⠀⠀⠀⠙⠿⣿⣿⡇⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠃⠀⣿⣿⣿⡏⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠁⠀⠀⠀⠀⠉⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣿⣿⡇⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⣿⣿⣿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠙⢿⣿⡄⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⣿⣿⡏⠈⣿⠁⣿⣸⡇⢸⢹⠀⢹⡏⠘⠰⣏⠓⢸⣸⡆⣿⢰⡇⣿⣸⡇⢹⣸⠃⠀⡿⣆⢿⡀⣿⢰⡏⠷⠀⣏⣻⠀⡏⢹⠱⣏⣛⣿⣿⣿⣽⣿⣥⣽⣯⣽⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⣿⣿⠇⠀⣿⠀⣿⢹⡇⣿⢼⡆⢸⡇⠀⠠⣌⣷⠸⡿⣿⠙⣼⠇⣿⢹⡇⠈⡏⠀⠀⡇⢿⢸⠆⣿⠸⣇⣶⠀⡏⢹⠀⣇⣸⡨⣬⣿⡿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠿⠿⠿⠿⢿⣿⣿⣿⣿⣿⠀⠀⣿⣿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⡒⢃⡤⠀⠀⠀⠀⠀⠀⡂⠐⠂⠀⣿⣾⣷⣿⣾⣿⣷⣷⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣤⣀⠀⠀⠀⣼⡿⠁⠀⢸⡏⣶⢸⡇⠀⡎⢱⠀⣾⢱⡄⣿⣸⠁⣾⠹⠀⠀⣷⠀⣿⢰⣯⢸⢰⡇⣸⠀⣇⡞⠀⢸⡟⠀⡟⢳⠀⡞⢱⠀⡿⡆⢿⡖⠆⣿⢱⢽⣾⣽⣿⣿⢽⣮⣿⡟⣷⣿⣾⡎⣷⣷⣯⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣶⣾⡏⣷⣸⣇⠀⣇⣸⠀⣿⢠⠄⣿⢻⡀⣬⢻⠄⠀⣿⡀⣿⢸⡏⣾⠸⡇⣿⢀⡟⣧⠆⢸⡏⠀⡏⢱⠀⣇⣸⠀⡇⢿⢸⠀⠀⣿⢹⡆⣿⢸⡇⣿⢸⡇⢹⡇⠉⡏⢹⠸⡏⢹⡇⣿⠛⠛⠛⠛ ⣏⠀⠰⢠⠀⠀⠈⡡⣡⣔⣂⣱⣿⣿⡀⠈⠁⠀⠈⠁⠀⠉⠈⢁⣈⠉⠀⠀⠉⠁⣿⡀⣿⣮⠀⠈⠁⠀⠁⠈⠾⢮⡁⢀⠁⠈⠀⠈⠁⠀⠁⠀⠈⠀⠀⠉⠉⠀⠈⠉⠀⠈⠉⠀⠀⠁⢀⣁⣈⣀⣁⣀⣉⣈⣀⣀⣀⣀ ⠀⠀⠀⠀⠀⠀⠀⣀⣠⣤⣤⠀⢰⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠏⠀⠀⠀⠀⠀⠀⠀⠀⠈⠻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⢀⣠⣤⣶⣶⣿⣿⣿⣿⣿⡿⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠛⠉⠛⠫⡽⠿⣿⣿⡇⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠸⣿⣿⣿⣿⣿⣿⣿⣿⣿⠇⠀⠀⠀⠷⠒⠀⠀⢿⡇⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⠋⠉⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠐⣼⣿⣿⣿⣿⣿⣿⣿⣿⡏⠀⠀⠀⠀⠀⠀⠀⢰⣿⡇⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⢸⣿⣿⣿⣿⣿⣿⣿⠏⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠘⠀⠀⢀⣿⣿⡇⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⢸⣿⣿⣿⣿⣿⠏⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠰⣦⣤⣴⣿⣿⣿⣿⣿⣿⡿⢿⠟⠉⠁⠀⠀⠀⠀⠀⣠⣾⣿⣿⡇⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⣼⣿⣿⣿⡿⠃⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠻⣿⣿⣿⠟⠋⢁⠀⢁⠶⠁⠀⠀⠀⠀⠀⠀⠀⠀⠙⠻⣿⣿⣇⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⣿⣿⣿⠋⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠉⠙⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣿⣿⡿⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⣿⣿⡏⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⡀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠙⠿⣿⡆⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⣿⣿⡇⠈⣿⠁⣿⣸⡇⢸⢹⠀⢹⡏⠘⠰⣏⠓⢸⢸⡆⣿⢰⡇⣿⣸⡇⢹⣸⠃⠀⡿⣆⢿⡀⣿⢰⡏⠷⠀⣏⣻⠀⡏⢹⠱⣏⣛⣿⣿⣿⣽⣿⣥⣽⣯⣽⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⣿⣿⠀⠀⣿⠀⣿⢹⡇⣿⢼⡆⢸⡇⠀⠠⣌⣷⢸⠾⣿⠙⣼⠇⣿⢹⡇⠈⡏⠀⠀⡇⢿⢸⠆⣿⠸⣇⣶⠀⡏⢹⠀⣇⣸⠨⣬⣿⡿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠿⠿⠿⠿⣿⣿⣿⣿⣿⣿⠀⠀⣿⡟⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⠀⠀⠀⣿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⡲⢃⠰⠀⠀⠀⠀⠀⠀⠂⠐⠂⠀⣿⣾⣷⣿⣾⣿⣷⣷⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣤⣀⠀⠀⠀⣼⣿⠁⠀⢸⡏⣶⢸⡇⠀⡞⢱⠀⣾⢱⡄⣿⣸⠁⣾⠹⠀⠀⣷⠀⣿⢰⣯⢸⢰⡇⢸⠀⣇⡞⠀⢸⡟⠀⡟⢳⠀⡞⢱⠀⡿⡆⢿⡖⠂⣿⢱⢽⣾⣽⣿⣿⣽⣮⣿⡟⣷⣷⣾⡞⣷⣷⣯⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣷⣾⡏⣷⣸⣇⠀⣇⣸⠀⣿⢠⠄⣿⢻⡀⣬⢻⠄⠀⣿⡒⣿⢸⡏⣾⠸⡇⣿⢀⡟⣧⠆⢸⡏⠀⡏⢱⠀⣇⣸⠀⡇⢿⢸⠀⠀⣿⢹⡆⣿⢸⡇⣿⢸⡇⢹⡇⠉⡏⢹⠸⡏⢹⡇⣿⠛⠛⠛⠛ ⣏⠀⠰⢠⠀⠀⠈⡡⣡⣐⣂⣱⣿⣿⠀⠈⠁⠀⠈⠁⠀⠉⠈⠁⠈⠉⠀⠀⠉⠁⣿⡀⣿⣎⠀⠈⠁⠀⠁⠈⠾⢮⡁⢀⠁⠈⠀⠈⠁⠀⠁⠀⠈⠀⠀⠉⠉⠀⠈⠉⠀⠈⠉⠀⠀⠁⠀⣁⣈⣀⣁⣀⣉⣈⣀⣀⣀⠀ ⠀⠈⠀⠀⠀⠀⠀⢀⣀⣤⣤⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠃⠀⠀⠀⠀⠀⠀⠀⠀⠀⠙⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠀⣀⣤⣴⣶⣾⣿⣿⣿⣿⣿⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⣸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⢰⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡟⠋⠉⠉⡉⡟⠛⢿⣿⣿⠀⠀⢹⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⢰⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡏⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠃⠀⠀⠀⠿⠉⠀⠀⣻⣿⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⠟⠍⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⢀⡀⠀⠀⣰⣿⣿⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⢸⣿⣿⣿⣿⣿⣿⠟⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠈⠁⠀⢠⣿⣿⣿⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⡏⠀⢸⣿⣿⣿⣿⡟⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣶⣶⣶⣿⣿⣿⣿⣿⣿⡿⠟⢻⠛⠉⠀⠀⠀⠀⠀⠀⣴⣾⣿⣿⣿⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⢸⣿⣿⣿⠏⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢻⣿⣿⣿⣿⠟⠉⢀⠈⣠⠞⠁⠀⠀⠀⠀⠀⠀⠀⠀⠙⠻⣿⣿⣿⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⢸⣿⡟⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⢿⣿⡿⠃⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣿⣿⣿⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⢸⣿⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⡀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠟⠿⣿⡦⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⢸⡿⠀⠈⣿⠁⣿⣸⡇⢸⢹⠀⢹⡏⠘⠰⣏⠓⣇⢸⡄⣿⢰⡇⣿⣸⡇⢹⣸⠃⠀⡿⡆⢿⡄⣿⢰⡏⠷⠀⣏⣻⠀⡏⢹⠰⣏⣛⣿⣿⣿⣽⣿⣥⣽⣯⣽⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⢸⡇⠀⠀⣿⠀⣿⢹⡇⣿⢼⡆⢸⡇⠀⢠⣌⣷⠳⣿⣿⠙⣼⠇⣿⢹⡇⠈⡏⠀⠀⡇⢿⢸⠆⣿⠸⣇⣴⠀⡏⢹⠀⣇⣸⠨⣬⣿⡿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠿⠿⠿⣿⣿⣿⣿⣿⣿⣿⡇⠀⢸⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⠀⠀⣷⣷⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⡶⣃⠐⠀⠀⠀⠀⠀⠀⢄⠈⠀⠀⢸⣾⣷⣿⣾⣿⣷⣷⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣀⣀⡀⠀⠀⣰⣿⠃⠀⢸⡏⣶⢸⡇⠀⡞⢱⠀⣾⢱⡆⣿⣸⠁⣾⠹⠀⠀⣷⠀⣿⢸⣧⢸⢰⡇⢸⠀⣇⡖⠀⢸⡟⠀⡟⢳⠀⡞⢱⠀⡿⡆⢿⡎⠃⣿⢱⢼⣾⣽⣿⣿⣽⣮⣿⡟⣷⣷⣾⡞⣷⣷⣯⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣷⣶⣾⡏⣷⢸⣇⠀⣇⣸⠀⣿⢠⠄⣿⢻⡀⣬⢻⠄⠀⣿⡐⣿⢸⡏⣾⠸⡇⣿⢀⡟⣧⠇⢸⡏⠀⡏⢱⠀⣇⢸⠀⡇⢿⢸⠀⠀⣿⢹⡆⣿⢸⡇⣿⢸⡇⢹⡇⠉⡟⢹⠸⡏⢹⡇⣿⠛⠛⠛⠛ ⣏⠀⠰⢠⠀⠀⠈⠡⠡⢔⣂⣱⣿⡏⠀⠈⠁⠀⠈⠁⠀⠉⠈⠁⠈⠉⠀⠀⠉⠁⢽⢰⣷⣌⠀⠈⠁⠀⠁⠈⠞⠊⠅⢠⠁⠈⠀⠈⠁⠀⠁⠀⠈⠀⠀⠉⠉⠀⠈⠉⠀⠈⠉⠀⠀⠁⠀⠁⢈⣀⣁⣀⣉⣈⣀⠀⠀⠀ ⠀⠈⠀⠀⠀⠀⠀⢀⣀⣠⣤⠀⠀⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⡏⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠀⣀⣤⣤⣶⣾⣿⣿⣿⣿⣿⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣼⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡟⠋⠁⢉⣅⠟⠛⢿⣿⣿⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⢠⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⢠⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠃⠀⠀⠐⠛⠋⠀⠀⣻⣿⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⣿⣿⣿⣿⣿⣿⣿⡿⠋⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢰⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⢠⡄⠀⠀⣴⣿⣿⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⣿⣿⣿⣿⣿⡿⠋⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⢠⣿⣿⣿⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⢸⣿⣿⣿⣿⠏⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢰⣷⣾⣿⣿⣿⣿⣿⡿⠿⠟⡻⠋⠉⠀⠀⠀⠀⠀⠀⣴⣾⣿⣿⣿⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⢸⣿⣿⡿⠃⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⠟⠉⠀⠀⡰⠎⠀⠀⠀⠀⠀⠀⠀⠀⠀⠙⠻⣿⣿⣿⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⢸⣿⠏⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢼⣿⣿⡿⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣿⣿⣿⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⡏⠀⢸⡟⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⠈⠛⠛⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠿⠿⣿⠦⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣸⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⢸⡇⠀⠈⣿⠁⣿⣸⡇⢸⢹⠀⢹⡏⠘⠰⣏⠓⡀⢸⡆⣿⢰⡇⣿⣸⡇⢹⣸⠃⠀⡿⡆⢿⠄⣿⢰⡏⠷⠀⣏⣻⠀⡏⢹⠰⣏⣛⣿⣿⣿⣽⣿⣥⣽⣯⣽⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⢸⠁⠀⠀⣿⠀⣿⢹⡇⣿⢼⡆⢸⡇⠀⢠⣌⣷⢣⣼⣷⠙⣼⠇⣿⢹⡇⠈⡏⠀⠀⡇⣿⢸⠃⣿⠸⣇⣶⠀⡏⢹⠀⣇⣸⠨⣬⣿⡿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠿⠿⠿⣿⣿⣿⣿⣿⣿⣿⡇⠀⢸⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⠀⠀⣷⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠄⣠⠐⠀⠀⠀⠀⠀⠠⢤⣐⠀⠀⢸⣾⣷⣿⣾⣿⣷⣷⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣀⣀⡀⠀⠀⢰⣿⠇⠀⢸⡏⣶⢰⡇⠀⡞⢱⠀⣾⢱⡆⣿⣸⠃⣾⠹⠀⠀⣿⠀⣿⢻⣧⢸⢰⡇⢸⠀⣇⡞⡀⢸⡟⠀⡟⢳⠀⡞⢱⠀⡿⡆⢿⡎⠁⣿⢱⢼⣾⣽⣿⣿⣽⣮⣿⡟⣷⣿⣾⡎⣷⣷⣯⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣷⣶⣾⡏⣷⢸⣇⠀⣇⣸⠀⣿⢠⠄⣿⢻⡀⣬⢻⠄⠀⣿⡀⣿⢸⡏⣾⠸⡇⣿⢀⡟⣧⠆⢸⡏⠀⡏⢱⠀⣇⢸⠀⡇⢿⢸⠁⠀⣿⢹⡆⣿⢸⡇⣿⢸⡇⢹⡇⠉⡟⢹⠸⡟⢹⡇⣿⠛⠛⠛⠛ ⣏⠀⠰⢠⠀⠀⠈⠡⠡⢔⣂⣱⣿⡉⠀⠈⠁⠀⠈⠁⠀⠉⠈⠁⠈⠉⠀⠀⠉⠁⢹⢰⣷⡌⠀⠈⠁⠀⠁⠈⠚⠊⠅⢀⠁⠈⠀⠈⠁⠀⠁⠀⠈⠀⠀⠉⠉⠀⠈⠉⠀⠈⠉⡀⠀⠁⠀⠁⠈⣀⣁⣀⣉⣈⠀⠀⠀⠀ ⠀⠈⠀⠀⠀⠀⠀⢀⣀⣠⣤⡄⠀⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠘⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠀⣀⣤⣤⣶⣶⣿⣿⣿⣿⣿⡇⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠘⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠃⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢠⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡟⠉⠀⠈⣤⣞⠛⢿⣿⣿⡇⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⡏⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠃⠀⠀⠀⠛⠀⠀⠀⣿⣿⡇⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⣿⣿⣿⣿⣿⣿⣿⡟⠉⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠠⡆⠀⠀⣴⣿⣿⡇⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⢠⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⣿⣿⣿⣿⣿⡿⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠇⠀⠀⠀⠀⠀⠀⢰⣿⣿⣿⡇⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⣿⣿⣿⡿⠋⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⡿⠿⠛⡻⢋⠉⠀⠀⠀⠀⠀⠀⣴⣿⣿⣿⣿⡇⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⣿⣿⠟⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⡿⠛⠉⠀⠈⡴⠋⠀⠁⠀⠀⠀⠀⠀⠀⠀⠙⠻⣿⣿⣿⡇⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⢀⡿⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢸⣿⣿⡿⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣿⣿⣿⡇⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⢸⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢸⣿⣿⠃⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠿⠿⣿⠇⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⢸⠀⠀⠈⣿⠁⣿⣸⡇⢸⢹⠀⢹⡏⠘⠰⣏⢓⠀⢸⡇⣿⢰⡇⣿⣸⡇⢹⣸⠃⠀⡿⣆⢿⠄⣿⢰⡏⠷⠀⣏⣻⠀⡏⢹⠠⣏⣛⣿⣿⣿⣽⣿⣥⣽⣯⣽⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠀⠈⠀⠀⠀⣿⠀⣿⢹⡇⣿⢼⡆⢸⡇⠀⢠⣌⣷⠀⠸⣷⠙⣼⠇⣿⢹⡇⠈⡏⠀⠀⡇⣿⢸⠃⣿⠸⣇⣶⠀⡏⢹⠀⣇⣸⠈⣬⣿⡿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠸⠿⢿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⠀⢸⣷⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠠⠄⡠⠒⠀⠀⠀⠀⠀⢠⣤⣀⡄⠀⢸⣾⣷⣿⣾⣿⣷⣷⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣀⣀⡀⠀⠀⢰⣿⠇⠀⢸⡏⣶⢰⡇⠀⡞⢱⠀⣾⢱⡆⣿⣸⠁⣾⠹⠀⠀⣷⠀⣿⢻⣧⢸⢰⡇⢸⠀⣇⡞⡀⢸⡟⠀⡟⢳⠀⡞⢱⠀⡿⡆⢿⡮⠁⣿⢱⠌⣾⣽⣿⣿⣽⣮⣿⡟⣷⣿⣾⡞⣷⣷⣯⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣷⣶⣾⡏⣷⢸⣇⠀⣇⣸⠀⣿⢠⠄⣿⢻⡀⣬⢻⠄⠀⣿⡀⣿⢸⡏⣾⠸⡇⣿⢀⡟⣧⢤⢸⡏⠀⡏⢱⠀⣇⣸⠀⡇⢿⢸⠁⠀⣿⢹⡆⣿⢸⡇⣿⢸⡇⢹⡇⠉⡟⢹⠸⡟⢹⡇⣿⠛⠛⠛⠛ ⣏⠀⠰⢠⠀⠀⠈⠡⠡⢔⣂⣱⣿⠉⠀⠈⠁⠀⠈⠁⠀⠉⠈⠁⠈⠉⠀⠀⠉⠁⢹⣶⣷⡌⠀⠈⠁⠀⠁⠈⠚⠊⠇⠀⠁⠈⠀⠈⠁⠀⠁⠀⠈⠀⠀⠉⠉⠀⠈⠉⠀⠈⠉⡀⠀⠁⠀⠁⠈⢀⣁⣀⣉⠈⠀⠀⠀⠀ ⠀⠀⠁⠀⠀⠀⠀⠀⢀⣀⣤⡄⠀⢰⣿⣿⣿⣿⣿⣿⣿⡟⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠀⢀⣀⣤⣴⣶⣾⣿⣿⣿⣿⡇⠀⢸⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠘⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⢸⣿⣿⣿⣿⣿⣿⣿⣷⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢰⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡟⠉⠀⠠⣶⣇⠙⢿⣿⣿⡇⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠀⣼⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⢸⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢹⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠁⠀⠀⠈⠉⠁⠀⠀⣿⣿⡇⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⢸⣿⣿⣿⣿⣿⡟⠉⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡃⠀⠀⠀⠐⠇⠀⠀⣾⣿⣿⡇⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⣿⣿⣿⣿⡿⠋⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢠⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠇⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⡇⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⣿⣿⣿⠋⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢺⡇⠀⠀⣿⣿⣿⣿⣿⣿⣿⠿⠟⠛⡛⠋⠉⠀⠀⠀⠀⠀⠀⣾⣿⣿⣿⣿⡇⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⣿⡟⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⡇⠀⠀⣿⣿⣿⡿⠋⠁⠀⢀⠖⠃⠀⠀⠀⠀⠀⠀⠀⠀⠀⠙⠻⣿⣿⣿⡇⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠃⠀⠋⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣿⣿⡟⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢰⣿⣿⣿⣧⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣿⣿⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⡌⠿⠻⣿⠟⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⠀⠈⣿⠁⣿⣸⡇⢸⢹⠀⢹⡏⠘⠰⣏⠓⢸⣸⡇⣿⢰⡇⣿⣸⡇⢹⣸⠃⠀⡿⣆⢿⠆⣿⢰⡏⠿⠀⣏⣻⠀⡏⢹⠀⣏⣛⣿⣿⣿⣽⣿⣥⣽⣯⣽⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⠀⠀⣿⠀⣿⢹⡇⣿⢼⡆⢸⡇⠀⢠⣌⣷⢸⣿⣷⠙⣼⠇⣿⢹⡇⠈⡏⠀⠀⡇⣿⢸⠃⣿⠸⣇⣶⠀⡏⢹⠀⣇⣸⠀⣬⣿⡿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠸⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⠓⠂⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠠⠄⠠⠂⠀⠀⠀⠀⠀⢀⣤⣀⣾⠀⠀⣾⣷⣿⣾⣿⣷⣷⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣀⣀⡀⠀⠀⢠⣿⡏⠀⢸⡏⣶⢰⡇⠀⡎⢱⠀⣾⢱⡄⣿⣸⠃⣾⠹⠀⠀⣷⠀⣿⢰⣧⢸⢰⡇⢸⠀⣇⡞⢠⢸⡟⠀⡟⢳⠀⡞⢱⠀⡿⡆⢿⡎⠁⣿⢱⠄⣾⣽⣿⣿⣽⣮⣿⡟⣷⣷⣾⡞⣷⣷⣯⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣷⣶⣾⡏⣷⢸⣇⠀⣇⢸⠀⣿⢠⠄⣿⢻⡀⣬⢹⠄⠀⣿⡀⣿⢸⡏⣾⠸⡇⣿⢀⡟⣧⢰⢸⡏⠀⡏⢱⠀⣇⢸⠀⡇⢿⢸⠁⠀⣿⢹⡆⣿⢹⡏⣿⢹⡏⢹⡇⠋⡟⢹⠸⡟⢻⡇⣿⠛⠛⠛⠻ ⣇⠀⠰⢠⠀⠀⠈⠡⠡⠔⠂⣱⡀⠉⠀⠈⠁⠀⠈⠁⠀⠉⠈⠁⠈⠉⠀⠀⠉⠁⢽⣶⣷⡌⠀⠈⠁⠀⠁⠈⠈⠈⠑⠀⠁⠈⠀⠈⠁⠀⠁⠀⠈⠀⠀⠉⠉⠀⠈⠉⠀⠈⠉⠀⠀⠁⠀⠁⠈⠀⠁⠀⠉⠈⠀⠀⠀⠀ ⠀⠀⠉⠀⠀⠀⠀⠀⢀⣀⣠⣤⠀⢰⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣟⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠀⠀⣀⣤⣤⣶⣶⣿⣿⣿⣿⣿⠀⢸⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⡏⠀⢸⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡟⠉⠀⢀⣶⣧⠙⢿⣿⣿⣿⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⢸⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠘⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠀⠀⠀⠀⡉⠁⠀⠀⣿⣿⣿⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⢸⣿⣿⣿⣿⣿⠋⠉⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢰⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡁⠀⠀⠂⠘⠃⠀⢀⣾⣿⣿⣿⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠀⣸⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⢸⣿⣿⣿⠟⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⡀⠀⠀⣼⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠇⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⢸⣿⡿⠋⠀⠀⠀⠀⠀⠀⠀⠀⠀⠰⣿⣿⠀⠀⣿⣿⣿⣿⣿⣿⣿⠿⠟⢛⠟⠋⠉⠀⠀⠀⠀⠀⠀⣾⣿⣿⣿⣿⣿⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⢸⠏⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢻⣿⠀⠀⣿⣿⣿⡿⠋⠁⠀⢀⠞⠁⠀⠃⠀⠀⠀⠀⠀⠀⠈⠛⠻⣿⣿⣿⣿⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠘⣿⠀⠀⣿⣿⡟⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠹⠀⠀⣿⣿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢠⡜⠿⠿⣿⠿⠀⠀⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠈⣿⠁⣿⣸⡇⢸⢹⠀⢹⡏⠘⢰⣏⠓⠀⣸⡇⣿⢰⡇⣿⣸⡇⢹⣸⠃⠀⡿⣆⢿⠆⣿⢰⡏⠷⠀⣏⣻⠀⡏⢹⠀⣏⣛⣿⣿⣿⣽⣿⣥⣽⣯⣽⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠇⠀⠀⠀⠀⣿⠀⣿⢹⡇⣿⢼⡆⢸⡇⠀⢠⣌⣷⠀⣿⣷⠙⣼⠇⣿⢹⡇⠈⡏⠀⠀⡇⣿⢸⠃⣿⠸⣇⣶⠀⡏⢹⠀⣇⣸⠀⣬⣿⡿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣷⡆⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠠⠄⠤⠂⠀⠀⠀⠀⢀⣀⣴⣀⣾⠀⠀⣾⣷⣿⣾⣿⣷⣷⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣀⣀⡀⠀⠀⢀⣿⡏⠀⢸⡏⣶⢰⡇⠀⡞⢱⠀⣾⢱⡆⣿⣸⠃⣾⠹⠀⠀⣷⠀⣿⢻⣧⢸⢰⡇⢸⠀⣇⡖⢐⢸⡟⠀⡟⢳⠀⡞⢱⠀⡿⡆⢿⡎⠁⣿⢱⠄⣾⣽⣿⣿⣽⣮⣿⡟⣷⣷⣾⡞⣷⣷⣯⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣷⣶⣾⡏⣷⢸⣇⠀⣇⣸⠀⣿⢠⠄⣿⢻⡀⣬⢻⠄⠀⣿⡀⣿⢸⡏⣾⠸⡇⣿⢀⡟⣧⢸⢸⡏⠀⡏⢱⠀⣇⢸⠀⡇⢿⢸⠃⠀⣿⢹⡆⣿⢹⡏⣿⢹⡏⢹⡇⠛⡟⢻⠸⡟⢻⡇⣿⠛⠿⠿⠿ ⣇⢀⡰⢠⠀⠀⠈⠡⠡⠔⠂⣁⠀⠉⠀⠈⠁⠀⠈⠁⠀⠉⠈⠁⠈⠉⠀⠀⠉⠁⣭⡀⠁⠈⠀⠈⠁⠀⠁⠈⠀⠈⠁⠁⠁⠈⠀⠈⠁⠀⠁⠀⠈⠀⠀⠉⠉⠀⠈⠉⠀⠈⠉⠀⠀⠁⠀⠁⠈⠀⠁⠀⠉⠈⠀⠀⠀⠀ ⠀⠀⠈⠁⠀⠀⠀⠀⠀⣀⣀⣤⠀⠀⣾⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠀⠀⣀⣠⣤⣴⣶⣾⣿⣿⣿⣿⠀⢀⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠘⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠀⢠⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⢸⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣼⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠟⠉⠀⢀⣶⣮⠙⢿⣿⣿⣿⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⢸⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠀⠀⠀⠀⡉⠀⠀⠀⣿⣿⣿⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠀⢸⣿⣿⣿⣿⡟⠉⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣼⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡁⠀⠈⠂⠘⠃⠀⢀⣾⣿⣿⣿⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⢸⣿⣿⣿⠋⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⠀⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠃⠀⠀⠀⠀⠀⠀⣸⣿⣿⣿⣿⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⢸⣿⠟⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⣴⣿⣿⠀⠀⣿⣿⣿⣿⣿⣿⣿⠿⠟⢛⠛⡋⠉⠀⠀⠀⠀⠀⢀⣾⣿⣿⣿⣿⣿⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠸⠋⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠘⣿⣿⠀⠀⣿⣿⣿⡿⠋⠁⠀⢀⠞⠁⠘⠃⠀⠀⠀⠀⠀⠀⠈⠛⢿⣿⣿⣿⣿⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠀⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢹⣿⠀⠀⣿⣿⡟⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⡿⠀⠀⣿⡿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠄⠀⠀⠀⠀⠀⠀⠀⢰⡼⠿⢿⣿⢿⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠈⣿⠁⣿⣸⡇⢸⢹⠀⢹⡏⠘⠰⣏⠓⠀⣸⡇⣿⢰⡇⣿⣸⡇⢹⣸⠃⠀⡿⣆⢿⠂⣿⢰⡏⠷⠀⣏⣻⠀⡏⢹⠀⣏⣛⣿⣿⣿⣽⣿⣥⣽⣯⣽⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠇⠀⠀⠀⠀⣿⠀⣿⢹⡇⣿⢼⡆⢸⡇⠀⢠⣌⣷⠀⣿⣷⠙⣼⠇⣿⢹⡇⠈⡏⠀⠀⡇⣿⢸⠃⣿⠸⣇⣶⠀⡏⢹⠀⣇⣸⠀⣬⣿⡿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣷⡆⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠠⠂⠤⠂⠀⠀⠀⠀⢀⣀⣴⣀⣾⠀⠀⢸⣷⣿⣾⣿⣷⣷⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣀⣀⡀⠀⠀⢀⣿⡟⠉⢹⡏⣶⢰⡇⠀⡞⢱⠀⣾⢱⡄⣿⣸⠃⣾⠹⠀⠀⣷⠀⣿⢻⣧⢸⢰⡇⢸⠀⣇⡞⠐⢸⡟⠀⡟⢳⠀⡞⢱⠀⡿⡆⢿⡎⠁⣿⢱⠄⣾⣽⣿⣿⣽⣮⣿⡟⣷⣷⣾⡞⣷⣷⣯⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣶⣾⣿⣷⣶⣼⡏⣷⢸⣇⠀⣇⣸⠀⣿⢠⠄⣿⢻⡀⣬⢻⠄⠀⣿⡀⣿⢸⡏⣾⠸⡇⣿⢀⡟⣧⢸⢸⡏⡀⡏⢱⠀⣇⢸⠀⡇⢿⢸⠃⠀⣿⢹⡆⣿⢹⡏⣿⢹⡏⢻⡇⠛⡟⢻⠸⡟⢻⡇⣿⠿⠿⠿⠿ ⣇⣀⡰⢠⠀⠀⠈⠡⠡⠔⠂⡁⠀⠉⠀⠈⠁⠀⠈⠁⠀⠉⠈⠁⠈⠉⠀⠀⠉⢡⣿⣾⣧⡌⠀⠈⠁⠀⠁⠈⠀⠈⠁⠀⠁⠈⠀⠈⠁⠀⠁⠀⠈⠀⠀⠉⠉⠀⠈⠉⠀⠈⠉⠀⠀⠁⠀⠁⠈⠀⠁⠀⠉⠈⠀⠀⠀⠀ ⠀⠀⠈⠉⠁⠀⠀⠀⠀⢀⣀⣠⠀⠀⣶⣿⣿⣿⣿⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⡄⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠀⠀⢀⣀⣤⣤⣶⣶⣿⣿⣿⣿⠀⠀⣿⣿⣿⣿⣿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠐⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⣤⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠟⠉⠀⢰⣶⡯⠛⢿⣿⣿⣿⡄⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠋⢹⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠀⠀⠀⠀⡈⠀⠀⢸⣿⣿⣿⡇⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⣿⣿⣿⡿⠛⠃⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠈⠏⡉⠑⠀⢠⣾⣿⣿⣿⡇⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠀⢰⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⣿⣿⡟⠃⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠁⠀⠀⠀⠀⠀⠀⣼⣿⣿⣿⣿⡇⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⢀⡿⠋⠀⠀⠀⠀⠀⠀⠀⠀⠀⣠⣾⣿⣿⠀⠀⢸⣿⣿⣿⣿⣿⣿⠿⠟⠛⠛⡛⠁⠀⠀⠀⠀⠀⢠⣾⣿⣿⣿⣿⣿⡇⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠈⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠘⣿⣿⣿⠀⠀⢸⣿⣿⠟⠋⠁⠀⠠⠚⠁⠈⠀⠀⠀⠀⠀⠀⠀⠘⠻⢿⣿⣿⣿⣿⡇⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢹⣿⣿⠀⠀⢸⣿⠏⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣿⣿⣿⣿⣿⡇⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⠇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢿⣿⠀⠀⢸⡏⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢶⠸⠿⢿⣿⣿⡇⠀⠸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⠀⠈⣿⠁⣿⣸⡇⢸⢹⠀⢹⡏⠘⢸⣏⠓⠀⢸⡇⣿⢰⡇⣿⣸⡇⢹⣸⠁⠀⡿⣆⢿⠀⣿⢰⡏⠷⠀⣏⣻⠀⡏⢻⠀⣏⣛⣿⣿⣿⣽⣿⣥⣽⣯⣽⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⣿⠀⣿⢹⡇⣿⢼⡆⢸⡇⠈⡦⣬⣷⠀⢸⣷⠙⣼⠇⣿⢹⡇⠈⡏⠀⠀⣇⣿⢸⠀⣿⠸⣇⣶⠀⡇⢹⠀⣇⣸⠀⣌⣿⡿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⠇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠂⠘⠀⠀⣷⠀⠀⠀⠀⠀⠀⠀⠀⠀⡀⠀⠰⠂⠄⠂⠀⠀⠀⠀⢀⣠⣦⣠⣾⡇⠀⢸⣷⣿⣾⣿⣷⣷⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠀⠀⠀⠀⠀⠉⣿⡿⠉⢹⡏⣶⢰⡇⠀⡞⢱⠀⣾⢹⡆⣿⣸⠁⣾⠹⠀⠀⣿⠀⣿⢸⣧⢸⢰⡇⢸⠀⣇⡞⢀⢸⡟⠀⡟⢳⠀⡞⢱⠀⡿⡆⢿⡎⣁⣿⢷⠄⣾⣽⣿⣿⣽⣮⣿⡟⣷⣿⣾⡞⣷⣷⣯⣿⣿⣿⣿⣿ ⣿⣿⣿⣷⣶⣾⣿⣷⣶⣼⡏⣷⢸⣇⠀⣇⣸⠀⣿⢠⠄⣿⢻⡀⣬⢻⠄⠀⣿⡀⣿⢸⡏⣾⠸⡇⣿⢀⡟⣧⠘⢸⡏⠄⡏⢱⠀⣇⢸⠀⡇⢿⢸⠇⠉⣿⢹⡆⣿⢹⡟⣿⢻⡟⢻⡇⠛⡿⢻⠸⡿⢻⡧⣿⠿⠿⠿⠿ ⡇⢀⡰⢠⢀⡀⠈⡡⠡⢔⠂⠀⠀⠉⠀⠈⠁⠀⠈⠁⠀⠉⠈⠁⠈⠉⠀⠀⣭⣱⣿⣶⣅⠈⠀⠈⠁⠀⠁⠈⠀⠨⠕⠀⠁⠈⠀⠈⠁⠀⠁⠀⠈⠀⠀⠉⠉⠀⠈⠉⠀⠈⠉⠀⠀⠁⠀⠁⠈⠀⠁⠀⠉⠈⠀⠀⠀⠀ ⠀⠀⠀⠉⠁⠀⠀⠀⠀⠀⣀⣀⡀⠀⣴⣾⣿⣿⡏⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢠⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠀⠀⠀⣀⣠⣤⣴⣶⣾⣿⣿⣿⡇⠀⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠂⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠀⠀⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⣿⣿⣿⣿⣿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢠⣄⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠟⠉⠁⢰⣶⡍⠻⣿⣿⣿⣿⡇⠀⠸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠁⠀⣿⣿⣿⣿⣿⡀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠁⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡏⠀⢀⠀⢀⡉⠀⠀⢸⣿⣿⣿⡇⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⣿⣿⣿⡿⠛⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠈⠏⢉⠑⠀⢠⣾⣿⣿⣿⡇⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⣿⣿⠟⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠀⠀⠀⠠⠀⠀⠀⣿⣿⣿⣿⣿⡇⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⡿⠃⠀⠀⠀⠀⠀⠀⠀⠀⠀⣴⣿⣿⣿⡇⠀⢸⣿⣿⣿⣿⣿⡿⠿⠟⠛⠛⠛⠁⠀⠀⠀⠀⠀⢠⣿⣿⣿⣿⣿⣿⡇⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠀⢠⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢹⣿⣿⣿⡇⠀⢸⣿⣿⠟⠋⠁⠀⠠⠊⠀⠈⠀⠀⠀⠀⠀⠀⠀⠚⠿⣿⣿⣿⣿⣿⡇⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣿⣿⣿⡇⠀⢸⣿⠃⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠐⣿⣿⣿⣿⣿⡇⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⠃⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠸⣿⣿⠇⠀⢸⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢷⢿⠿⢿⡿⣿⡇⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⡏⠀⠀⠀⠀⠈⣿⠁⣿⣸⡇⢸⢹⠀⢹⡏⠘⢰⣏⠓⠀⢸⡆⣿⢰⡇⣿⣸⡇⢹⣸⠃⠀⡿⣆⢿⠀⣿⢰⡏⠷⠀⣏⣻⠀⡏⢻⠀⣏⣛⣿⣿⣿⣽⣿⣥⣽⣯⣽⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⠀⠀⠀⣿⠀⣿⢹⡇⣿⢼⡆⢸⡇⢰⣬⣬⣷⠀⠸⣷⠙⣼⠇⣿⢹⡇⠈⡏⠀⠃⣧⣿⢸⠀⣿⠸⣇⣶⠀⡏⢹⠀⣇⣸⠀⣌⣿⡿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠀⢸⣿⣿⣿⣿⣿⣿⣿⡿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢺⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠠⠀⠴⠢⠄⠂⠀⠀⠀⠀⢀⣠⣦⣸⣾⡇⠀⠀⣷⣿⣾⣿⣷⣷⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠀⠀⠀⠈⠉⠉⣽⡿⠉⢹⡏⣶⢰⡇⠀⡞⢱⠀⣾⢹⡆⣿⣸⠁⣾⠹⠀⠀⣿⠀⣿⢰⣧⢸⢰⡇⣸⠀⣇⡞⠀⢸⡟⠀⡟⣳⠀⡞⢱⠀⡿⡆⢿⡎⣷⣿⢷⠄⣾⣽⣿⣿⣽⣮⣿⡟⣷⣿⣾⡞⣷⣷⣯⣿⣿⣿⣿⣿ ⣿⣿⣿⣷⣶⣾⣿⣷⣤⣼⡏⣷⢸⣇⠀⣇⣸⠀⣿⢠⡄⣿⢻⡀⣬⢻⠄⡄⣿⡀⣿⢸⡏⣾⠸⡇⣽⢀⡟⣧⠀⢸⡏⠀⡏⢱⠀⣇⢸⠀⡇⢿⢸⠧⠉⣿⢹⡆⣿⢹⡟⣿⢻⡟⢻⡇⠛⡿⢻⠸⡿⢿⡧⣿⠿⠿⠿⠿ ⡇⢀⣰⢠⢀⡀⢈⡡⡠⢔⠂⠀⠀⠉⠀⠈⠁⠀⠈⠁⠀⠉⠈⠁⠈⠉⠀⢠⣍⣷⣿⣶⣅⠈⠀⠈⠁⠀⠁⠈⠀⠘⢁⠀⠁⠈⠀⠈⠁⠀⠁⠀⠈⠀⠀⠉⠉⠀⠈⠉⠀⠈⠉⠀⠀⠁⠀⠁⠈⠀⠁⠀⠉⠈⠀⠀⠀⠀ ⠀⠀⠀⠋⠉⠀⠀⠀⠀⠀⢀⣀⡀⠀⢰⣾⣿⣿⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⡇⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠀⠀⠀⢀⣀⣤⣤⣶⣾⣿⣿⣿⡇⠀⢸⣿⣿⣿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠐⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⣾⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣴⡀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠟⠉⠁⣰⣾⡍⠻⣿⣿⣿⣿⡇⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠀⠀⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⣿⣿⣿⣿⣿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⠀⢠⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⣀⠀⢀⡉⠀⠀⢹⣿⣿⣿⡇⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⣿⣿⣿⡿⠟⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣟⠀⠀⠈⠏⣉⠁⠀⣠⣿⣿⣿⣿⡇⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠃⠀⣿⣿⠛⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⢀⣀⡀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡟⠀⠀⠀⠠⠀⠀⢀⣿⣿⣿⣿⣿⡇⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠟⠁⠀⠀⠀⠀⠀⠀⠀⠀⢀⣴⣿⣿⣿⡇⠀⢸⣿⣿⣿⣿⣿⡿⠿⠟⠛⠛⠛⠁⠀⠀⠀⠀⠀⢰⣾⣿⣿⣿⣿⣿⡇⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⣿⣿⣿⣿⡇⠀⢸⣿⣿⠟⠉⠁⠀⡠⠊⠀⠙⠀⠀⠀⠀⠀⠀⠀⠻⢿⣿⣿⣿⣿⣿⡇⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⡟⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠸⣿⣿⣿⡇⠀⢸⡿⠃⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠸⣿⣿⣿⣿⣿⡇⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠀⢀⣿⣿⣿⣿⣿⣿⣿⣿⡿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢻⣿⣿⡇⠀⢸⠃⠀⠀⠀⠀⠀⠀⠀⠀⠠⠀⠀⠀⠀⠀⠀⠀⠠⠇⣿⠿⢿⣿⣿⡇⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⠁⠀⠀⠀⠀⠈⣿⠁⣿⣸⡇⢸⢹⠀⢹⡏⠘⣸⣏⠓⠀⢸⡄⣿⢰⡇⣿⣸⡇⢹⣸⠃⠀⡿⡆⢿⠀⣿⢰⡏⠷⠀⣏⣻⠀⡏⢻⠀⣏⣛⣿⣿⣿⣽⣿⣥⣽⣯⣽⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠀⢸⣿⣿⣿⣿⣿⣿⣿⡏⠀⠀⠀⠀⠀⠀⣿⠀⣿⢹⡇⣿⢼⡆⢸⡇⢣⢩⣬⣷⠀⠸⣷⠙⣼⠇⣿⢹⡇⠈⡏⢀⠂⣧⣿⢸⠀⣿⠸⣇⣶⠀⡏⢹⠀⣇⣸⠀⣌⣿⡿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠀⢸⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠘⠈⣿⡆⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⠀⠴⠢⠜⠀⠂⠀⠀⠀⢀⣴⣦⣸⣾⡇⠀⠀⣷⣿⣾⣿⣷⣷⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠀⠀⠀⠉⠉⠉⣽⣿⠉⢸⡏⣶⢰⡇⠀⡞⢱⠀⣾⢹⡆⣿⣸⠁⣾⠹⠀⠀⣿⠃⣿⢰⣧⢸⢰⡇⣸⠀⣇⡞⠀⢸⡟⠀⡟⣳⠀⡞⢱⠀⡿⡆⢿⡎⣷⣿⢷⠄⣾⢽⣿⣿⣽⣮⣿⡟⣷⣷⣾⡞⣷⣷⣯⣿⣿⣿⣿⣿ ⣿⣿⣿⣷⣶⣾⣿⣧⣤⣸⡏⣷⢸⣇⠀⣇⣸⠀⣿⢠⠄⣿⢻⡀⣬⢻⢤⡆⣿⡀⣿⢸⡏⣾⠸⡇⣼⢀⡟⣧⠀⢸⡏⠀⡏⢱⠀⣇⢸⠀⡇⢿⢸⠇⠉⣿⢹⡆⣿⢹⡟⣿⢻⡟⢻⡇⠟⡿⢻⠸⡿⢿⡧⣿⠿⠿⠿⠿ ⡇⢀⣰⢠⢀⡀⢈⡡⡡⠔⠂⠀⠀⠉⠀⠈⠁⠀⠈⠁⠀⠉⠈⠁⠈⠉⠀⣤⣹⣷⣿⣦⣅⠈⠀⠈⠁⠀⠁⠈⠀⠈⢁⠀⠁⠈⠀⠈⠁⠀⠁⠀⠈⠀⠀⠉⠉⠀⠈⠉⠀⠈⠉⠀⠀⠁⠀⠁⠈⠀⠁⠀⠉⠈⠀⠀⠀⠀ ⠀⠀⠀⠙⠋⠉⠀⠀⠀⠀⠀⣀⡀⠀⢠⣶⣾⠃⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣿⣿⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠀⠀⠀⠀⣀⣠⣤⣴⣶⣾⣿⣿⡇⠀⢸⣿⣿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢘⣿⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠀⠀⢰⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⢸⣿⣿⣇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣼⣿⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠛⠉⠉⣽⣯⠛⢿⣿⣿⣿⣿⣿⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⢸⣿⣿⣿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠘⣾⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠁⠀⡀⠀⢈⠉⠀⠈⣿⣿⣿⣿⣿⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⢸⣿⡿⠿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⣿⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠙⠏⡉⠁⠀⣼⣿⣿⣿⣿⣿⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⢸⠟⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⠀⣀⣠⣿⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠇⠀⠀⠀⠀⠀⠀⣸⣿⣿⣿⣿⣿⣿⠀⠀⣻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣴⣿⣿⣿⣿⡇⠀⠀⣿⣿⣿⣿⣿⡿⠿⠿⠿⠛⠋⠀⠀⠀⠀⠀⠀⣴⣿⣿⣿⣿⣿⣿⣿⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠃⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠘⣿⣿⣿⣿⣿⡇⠀⠀⣿⡿⠛⠉⠀⠀⠀⠀⠀⠀⠂⠀⠀⠀⠀⠀⠰⠿⣿⣿⣿⣿⣿⣿⣿⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⡿⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠸⣿⣿⣿⣿⡇⠀⠀⡟⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢿⣿⣿⣿⣿⣿⣿⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠀⠀⣿⣿⣿⣿⣿⣿⣿⡿⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢻⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⠼⠼⡿⠿⣿⣿⣿⣿⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠀⠀⣿⣿⣿⣿⣿⣿⣿⠃⠀⠀⠀⠀⠀⠈⣿⠁⣿⣸⡇⢸⢹⠀⢹⡏⣜⣰⣏⠓⠀⢸⡄⣿⢰⡇⣿⣸⡇⢹⣸⠃⠀⡿⡆⢿⠀⣿⢰⡏⠷⠁⣏⣻⠈⡏⢻⠀⣏⣛⣿⣿⣿⣽⣿⣥⣽⣯⣽⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠀⠀⣿⣿⣿⣿⣿⣿⡟⠀⠀⠀⠀⠀⠀⠀⣿⠀⣿⢹⡇⣿⢼⡇⢸⡇⣸⣯⣬⣷⠀⠸⣷⠙⣼⠇⣿⢹⡇⠈⡏⠀⠀⡧⢿⢸⠄⣿⠸⣇⣶⠀⡏⢹⠀⣇⣼⠀⣌⣻⡿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠀⠀⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠐⠃⢻⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⡰⡴⠀⠀⠀⠀⣠⣤⣀⣾⣾⣷⠀⠀⢰⣿⣾⣿⣷⣷⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠀⠀⠉⠉⠉⠉⣩⣽⠁⢸⡏⣶⢰⡇⠀⡞⢱⠀⣾⢹⡆⣿⣸⠃⣾⠹⠠⡇⣿⠇⣿⢰⣧⢸⢰⡇⢸⠀⣇⡞⠀⢸⡟⠀⡟⣳⠀⡞⢱⠀⡿⡆⢿⣞⣿⣿⢿⠄⣾⢹⣿⣿⣽⣮⣿⡟⣷⣿⣾⡞⣷⣷⣯⣿⣿⣿⣿⣿ ⣿⣿⣿⣷⣶⣶⣿⣯⡄⢸⡏⣷⢸⣇⠀⣇⣸⠀⣿⢠⡄⣿⢻⡀⣬⢻⣴⡇⣿⡀⣿⢸⡏⣾⠸⡇⣼⢀⡟⣧⠀⢸⡏⠀⡏⢱⠀⣇⢸⠀⡇⢿⢸⡟⠋⣿⢹⡆⣿⢸⡟⣿⢻⡟⢿⡇⠿⡿⢿⠸⡿⢿⡧⣿⢿⣿⣿⣿ ⣇⢀⣰⢠⢀⡀⢈⣡⡠⠔⠂⠀⠀⠉⠀⠈⠁⠀⠈⠁⠀⠉⠈⠁⠈⠉⣤⣵⣿⣷⣿⣦⣅⠈⠀⠈⠁⠀⠁⠈⠀⠈⢁⠀⠁⠈⠀⠈⠁⠀⠁⠀⠈⠀⠀⠉⠉⠀⠈⠉⠀⠈⠉⠀⠀⠁⠀⠁⠈⠀⠁⠀⠉⠈⠀⠀⠀⠀ ⠀⠀⠀⠘⠛⠉⠉⠀⠀⠀⠀⢀⣀⠀⢀⣶⡖⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢸⣿⣿⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠀⠀⠀⠀⢀⣀⣤⣤⣶⣾⣿⣿⣿⠀⢸⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⣿⣿⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠀⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⢸⣿⣿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢠⣿⣿⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠛⠉⢉⣽⣍⠻⣿⣿⣿⣿⣿⣿⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠀⠀⢰⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⢸⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠘⢿⣿⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡟⠀⠀⠀⠀⢈⠁⠀⢸⣿⣿⣿⣿⣿⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⢸⣿⠿⠃⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣿⣿⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠁⠀⠀⠻⢉⡉⠀⢀⣾⣿⣿⣿⣿⣿⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠸⠃⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⣿⣿⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠃⠀⠀⠀⠄⠀⠀⣼⣿⣿⣿⣿⣿⣿⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣠⣾⣿⣿⣿⣿⣿⠀⠀⣿⣿⣿⣿⣿⡿⠿⠿⠟⠛⠃⠀⠀⠀⠀⠀⢀⣶⣿⣿⣿⣿⣿⣿⣿⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⡟⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢿⣿⣿⣿⣿⣿⣿⠀⠀⣿⡿⠋⠉⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠸⢿⣿⣿⣿⣿⣿⣿⣿⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⠏⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⣿⣿⣿⣿⣿⣿⠀⠀⠏⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠐⣿⣿⣿⣿⣿⣿⣿⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠀⠀⢸⣿⣿⣿⣿⣿⣿⡏⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠘⣿⣿⣿⣿⣿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠄⠀⠀⠀⢀⠶⢸⡿⠿⣿⣿⣿⣿⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠀⠀⣿⣿⣿⣿⣿⣿⡟⠀⠀⠀⠀⠀⠀⠈⣿⠁⣿⣸⡇⢸⢹⠀⢹⣯⣜⣸⣏⢓⠀⢸⡄⣿⢰⡇⣿⣸⡇⢹⣸⠃⠀⡿⡆⢿⡆⣿⢰⡏⠷⠁⣏⣳⠉⡏⢻⠀⣏⢛⣿⣿⣿⣿⣿⣥⣽⣯⣽⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠀⠀⣿⣿⣿⣿⣿⣿⠇⠀⠀⠀⠀⠀⠀⠀⣿⠀⣿⢹⡇⣿⢼⡇⢸⡇⣿⣯⣬⣷⠀⠸⣷⠙⣼⠇⣿⢹⡇⠈⡏⠀⠀⡇⢿⢸⡇⣿⠸⣇⣶⠀⡏⢹⠀⣇⣸⠀⣌⣻⡿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠀⠀⣿⣿⣿⣿⣿⣿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠒⠘⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠰⠀⠀⠀⠀⣠⣶⣄⣾⣾⣷⠀⠀⢰⣿⣾⣿⣷⣷⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠀⠀⠉⠉⠉⠉⣩⣭⠀⢸⡏⣶⢰⡇⠀⡞⢱⠀⣾⢹⡆⣿⣸⠃⣾⠹⢸⠇⣿⡇⣿⢰⣧⢸⢰⡇⢸⠀⣇⡞⠀⢸⡟⠀⡟⣳⠀⡞⢱⠀⡿⡆⢿⣾⣿⣿⢿⠄⣾⢹⣿⣿⣽⣮⣿⡟⣷⣿⣾⡞⣷⣷⣯⣿⣿⣿⣿⣿ ⣿⣿⣿⣶⣦⣴⣿⣇⠀⢸⡏⣷⢸⣇⠀⣇⣸⠀⣿⢠⡄⣿⢻⡀⣬⢻⣼⡄⣿⡀⣿⢸⡏⣾⠸⡇⣿⢀⡟⣧⠀⢸⡏⠀⡏⢱⠀⣇⢸⠀⡇⢿⢸⡟⠛⣿⢻⡆⣿⢸⡟⣿⢻⡿⢿⡇⠿⡿⢿⠸⡿⢿⡧⣿⣿⣿⣿⣿ ⣏⠀⣰⢠⢀⡀⢈⣡⠠⠔⠂⠀⠀⠉⠀⠈⠁⠀⠈⠁⠀⠉⠈⠁⠈⢹⣾⣷⣿⣷⣿⣦⣅⠈⠀⠈⠁⠀⠁⠈⠀⠈⢁⠀⠁⠈⠀⠈⠁⠀⠁⠀⠈⠀⠀⠉⠁⠀⠈⠉⠀⠈⠉⠀⠀⠁⠀⠁⠈⠀⠁⠀⠉⠈⠀⠀⠀⠀ ⠀⠀⠀⠘⠛⠉⠉⠀⠀⠀⠀⢀⣀⠀⠀⣴⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢨⣿⣿⣿⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠀⠀⠀⠀⠀⣀⣠⣤⣴⣶⣿⣿⣿⠀⠀⣿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢻⣿⣿⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠀⠀⠀⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⣿⡆⠀⠀⠀⠀⠀⠀⠀⠀⠀⢠⣿⣿⣿⠀⠀⣼⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠟⠋⠉⢩⣯⡙⢿⣿⣿⣿⣿⣿⣿⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠀⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⢸⣿⣧⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢿⣿⣿⠀⠀⣻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⡉⠀⠀⣿⣿⣿⣿⣿⣿⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠀⠀⢀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⢸⡿⠏⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢸⣿⣿⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣟⠀⠀⠈⢻⢉⠁⠀⣠⣿⣿⣿⣿⣿⣿⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣸⣿⣿⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠀⠀⠀⠀⠀⠀⢀⣿⣿⣿⣿⣿⣿⣿⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⡟⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⣶⣿⣿⣿⣿⣿⣿⠀⠀⣿⣿⣿⣿⣿⣿⠿⠿⠟⠛⠁⠀⠀⠀⠀⠀⢠⣾⣿⣿⣿⣿⣿⣿⣿⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⠋⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠸⣿⣿⣿⣿⣿⣿⣿⠀⠀⣿⠟⠋⠁⠀⠀⠀⠀⠀⠐⠀⠀⠀⠀⠀⠀⠾⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠀⠀⢸⣿⣿⣿⣿⣿⣿⡿⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢻⣿⣿⣿⣿⣿⣿⠀⠀⠋⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⠀⠀⠀⠀⠸⣿⣿⣿⣿⣿⣿⣿⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠀⠀⢸⣿⣿⣿⣿⣿⡿⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⢿⣿⣿⣿⣿⣿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢷⣦⠧⢻⡿⢿⣿⣿⣿⣿⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠀⠀⢸⣿⣿⣿⣿⣿⠃⠀⠀⠀⠀⠀⠀⠈⣿⠁⣿⣸⡇⣸⢹⠀⢹⣯⣜⣸⣏⢓⠀⢸⡄⣿⢸⡇⣿⣸⡇⢹⣸⠁⠀⡿⡆⢿⡄⣿⢰⡏⠿⠁⣏⣻⡉⡏⢻⠀⣏⢛⣿⣿⣿⣿⣿⣥⣽⣯⣽⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠀⠀⢸⣿⣿⣿⣿⡿⠀⠀⠀⠀⠀⠀⠀⠀⣿⠀⣿⢹⡇⣿⢼⡇⢸⣿⣿⣯⣬⣷⠀⠸⣿⠙⣼⠇⣿⢹⡇⠈⡏⠀⠀⣇⣿⢸⡆⣿⠸⣇⣷⠀⡏⢹⠁⣇⣼⠀⣌⣻⡿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠀⠀⣾⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢻⣿⣿⣷⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠰⠖⠴⠃⠀⠀⠀⠀⢀⣤⣦⣰⣾⣾⣷⡀⠀⢰⣿⣾⣿⣷⣷⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠀⠀⠈⠉⠉⠉⣩⠁⠀⢸⡏⣶⢰⡇⠀⡞⢱⠀⣾⢹⡆⣿⣸⠃⣾⠱⣸⡇⣿⡯⣿⢰⣧⢸⢰⡇⣸⠀⣇⡞⠀⢸⡟⠀⡟⣳⠀⡞⢱⠀⡿⡆⢿⣾⣿⣿⢿⠄⣾⢹⣿⣿⣽⣮⣿⡟⣷⣿⣾⡞⣷⣷⣯⣿⣿⣿⣿⣿ ⣿⣶⣶⣶⣤⣤⣿⠀⠀⢸⡏⣷⢸⣇⠀⣇⣸⠀⣿⢠⡄⣿⢻⡀⣬⢻⣤⠀⣿⡀⣿⢸⡏⣾⠸⡇⣿⢀⡟⣧⠀⢸⡏⠀⡏⢱⠀⣇⣸⠀⡇⢿⢸⠛⠛⣿⢻⡆⣿⢸⡿⣿⢿⡿⢿⡇⠿⡿⢿⠸⡿⢿⡧⣿⣿⣿⣿⣿ ⣏⠀⣰⢠⢀⡀⢈⠠⠠⠔⠂⠀⠀⠉⠀⠈⠁⠀⠈⠉⠀⠉⠈⠁⠈⣯⡌⣷⣿⣷⣿⣶⣥⠈⠀⠈⠁⠀⠁⠈⠀⠈⡁⠀⠁⠈⠀⠈⠁⠀⠁⠈⠈⠀⠀⠉⠉⠀⠈⠉⠀⠈⠉⠀⠀⠁⠀⠁⠈⠀⠁⠀⠉⠈⠀⠀⠀⠀ ⠀⠀⠀⠀⠟⠋⠉⠁⠀⠀⠀⠀⢀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣿⣿⣿⣿⣿⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠀⠀⠀⠀⠀⢀⣀⣤⣤⣶⣾⣿⣿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠸⣿⣿⣿⣿⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠀⠀⠀⣰⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢼⣿⣿⣿⣿⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠟⠋⠉⠉⣭⣝⠻⣿⣿⣿⣿⣿⣿⣿⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠀⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠘⣽⣿⣿⣿⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⡏⠀⠀⠀⠀⢉⠁⠀⢹⣿⣿⣿⣿⣿⣿⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠀⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣿⣿⣿⣿⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⠁⠀⠀⠻⠋⠙⠀⢠⣿⣿⣿⣿⣿⣿⣿⡄⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠀⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⣿⣿⣿⣿⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⠂⠀⠀⠀⠀⠀⠀⣼⣿⣿⣿⣿⣿⣿⣿⡇⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠀⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⠟⠁⠀⠀⠀⠀⠀⠀⠀⠀⣠⣾⣿⣿⣿⣿⣿⣿⣿⠀⠀⢸⣿⣿⣿⣿⡿⠿⠿⠛⠃⠀⠀⠀⣀⣀⣠⣴⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠈⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠀⠀⠀⣿⣿⣿⣿⣿⣿⡿⠃⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠸⠛⠉⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠉⠩⠹⢿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠀⠀⠀⣿⣿⣿⣿⣿⡟⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⢿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠐⠀⢿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠀⠀⢸⣿⣿⣿⣿⡿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠘⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠠⣾⠼⢿⡿⣿⢿⣿⣿⣿⡇⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠀⠀⢸⣿⣿⣿⣿⠁⠀⠀⠀⠀⠀⠀⠀⠈⣿⠁⣿⣸⡇⢸⢹⠠⣽⣯⣜⣸⣏⢓⠀⢸⡆⣿⢸⡇⣿⣸⡇⢹⣸⢣⡇⡿⡆⢿⡄⣿⢰⡏⠿⠀⣏⣻⡋⡏⢻⠁⣏⠛⣿⣿⣿⣽⣿⣥⣽⣯⣽⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠀⠀⢸⣿⣿⣿⡏⠀⠀⠀⠀⠀⠀⠀⠀⠀⣿⠀⣿⢹⡇⣿⢼⡦⢸⣿⣿⣯⣬⣿⠀⠸⣷⠙⣼⠇⣿⢹⡇⠈⡏⠸⡇⣧⣿⢸⡇⣿⠸⣇⣶⠀⡏⢹⠁⣇⣸⠀⣌⣻⡿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠀⠀⢸⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢻⣿⣿⣿⣿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠷⠣⠖⠀⠀⡀⠀⠀⣰⣷⣦⣺⣾⣾⣷⡇⠀⠀⣿⣾⣿⣷⣷⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠀⠀⠈⠉⠉⠉⠀⠀⠀⢸⡏⣶⢰⡇⠀⡞⢱⠀⣾⢹⡆⣿⣸⠃⣾⡹⣹⡇⣿⣿⣿⢰⣧⢸⢰⡇⣾⠀⣇⡞⠀⢸⡟⠀⡟⣳⠀⡞⢱⠀⡿⡆⢿⣾⣿⣿⢿⠅⣾⢹⣿⣿⣽⣮⣿⡟⣷⣿⣾⡞⣷⣷⣯⣿⣿⣿⣿⣿ ⣷⣶⣶⣶⣤⣤⠀⠀⠀⢸⡏⣷⢸⣇⠀⣇⣸⠀⣿⢠⠄⣿⢻⡀⣬⢻⠄⠀⣿⡀⣿⢸⡏⣾⠸⡇⣽⢀⡟⣧⠀⢸⡏⠀⡏⢱⠀⣇⣸⠀⡇⣿⢸⠛⠛⣿⢻⡆⣿⢸⡿⣿⢿⡿⢿⡇⠿⣿⢿⠸⣿⢿⡧⣿⣿⣿⣿⣿ ⣏⢀⣰⢠⢀⡀⠀⠠⠠⠔⠂⠀⠀⠉⠀⠈⠁⠀⠈⠁⠀⠉⠈⠁⠈⡍⣾⣷⣿⣷⣿⣤⡅⠈⠀⠈⠁⠀⠁⠈⠀⠈⠁⠀⠁⠈⠀⠈⠁⠀⠁⠈⠈⠀⠀⠉⠉⠀⠈⠉⠀⠈⠉⠀⠀⠁⠀⠁⠈⠀⠁⠀⠉⠈⠀⠀⠀⠀ ⠀⠀⠀⠀⠻⠛⠉⠉⠀⠀⠀⠀⢀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣿⣿⣿⣿⣿⣿⡇⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠀⠀⠀⠀⠀⢀⣀⣠⣤⣶⣶⣿⣿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⣿⣿⣿⣿⣿⡇⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠘⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠀⠀⠀⢰⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠺⣿⣿⣿⣿⣿⡇⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠛⠉⠉⢨⣭⠙⢿⣿⣿⣿⣿⣿⣿⣿⡄⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠀⠀⠀⣼⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢹⣿⣿⣿⣿⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⠀⠈⡉⠀⠀⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠀⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⡏⠀⠀⠘⠖⠙⠃⠀⣼⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠀⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⠟⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣼⣿⣿⣿⣿⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⡿⠀⠀⢀⢀⣀⣀⢠⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠀⠀⠀⣿⣿⣿⣿⣿⣿⣿⡿⠃⠀⠀⠀⠀⠀⠀⠀⠀⢠⣾⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⢸⣿⣿⣿⣿⡿⠿⠟⠛⠁⠀⠀⠈⠈⠻⢭⣾⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠀⠀⠀⣿⣿⣿⣿⣿⣿⠟⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠸⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠸⠋⠉⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠾⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠀⠀⠀⣿⣿⣿⣿⣿⠋⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠹⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⡘⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠀⠀⠀⣿⣿⣿⣿⠃⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢹⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⠴⣷⠹⢿⡿⡿⣿⣿⣿⣿⡇⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠀⠀⠀⣿⣿⣿⡏⠀⠀⠀⠀⠀⠀⠀⠀⠈⣿⠁⣿⣸⡇⣸⢹⢣⣽⣯⣜⣰⣏⢓⠀⢸⡆⣿⢸⡇⣿⣸⡇⢹⣸⣣⡇⡿⡆⢿⡇⣿⢰⡏⠿⠀⣏⣻⡋⡏⢻⠁⣏⠛⣿⣿⣿⣿⣿⣥⣽⣯⣽⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠀⠀⢸⣿⣿⣿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣿⠀⣿⢹⡇⣿⢼⡞⣿⣿⣿⣯⣬⣿⠀⠸⣿⠙⣼⠇⣿⢹⡇⠈⡏⢸⡇⣧⢿⢸⡇⣿⠸⣇⣶⠀⡏⢹⠁⣇⣸⡀⣌⣻⡿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠀⠀⢸⣿⣿⡟⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⣿⣿⣿⣿⣿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠘⠗⠴⠒⠐⠀⡀⠀⠀⢶⣶⣦⣾⣾⣾⣷⡇⠀⠀⣿⣾⣿⣷⣷⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠀⠀⠈⠉⠉⠁⠀⠀⠀⢸⡏⣶⢰⡇⠀⡞⢱⠀⣾⢹⡆⣿⣸⠃⣾⣹⣹⡇⣿⣿⣿⢰⣧⢸⢰⡇⣾⠀⣇⡞⠀⢸⡟⠀⡟⣳⠀⡞⢱⠀⡿⡆⢿⣾⣿⣿⢿⠅⣾⢹⣿⣿⣽⣮⣿⡟⣷⣿⣾⡞⣷⣷⣯⣿⣿⣿⣿⣿ ⣶⣶⣶⣶⣤⡄⠀⠀⠀⢸⡏⣷⢸⣇⠀⣇⣸⠀⣿⢠⠄⣿⢻⡀⣬⢻⠄⠀⣿⡀⣿⢸⡏⣾⠸⡇⣼⢀⡟⣧⠀⢸⡏⠀⡏⢱⠀⣇⢸⠀⡇⣿⢸⠛⠛⣿⢻⡆⣿⢸⡿⣿⢿⡿⢿⡇⠿⣿⢿⠸⣿⢿⡧⣿⣿⣿⣿⣿ ⣏⠀⣰⢠⢀⡀⠀⠠⠠⠔⠂⠀⠀⠉⠀⠈⠁⠀⠈⠁⠀⠉⠈⠁⢈⣹⣾⣷⣿⣷⣿⣤⡅⠈⠀⠈⠁⠀⠁⠈⠀⢈⠁⠀⠁⠈⠀⠈⠁⠀⠁⠈⠈⠀⠀⠉⠉⠀⠈⠉⠀⠈⠉⠀⠀⠁⠀⠁⠈⠀⠁⠀⠉⠈⠀⠀⠀⠀ ⠀⠀⠀⠀⠻⠛⠋⠉⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⡇⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠀⠀⠀⠀⠀⠀⣀⣀⣤⣴⣶⣿⣇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣻⣿⣿⣿⣿⣿⡇⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠀⠀⠀⢰⣾⣿⣿⣿⣿⣿⣿⣿⣿⡀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠐⣿⣿⣿⣿⣿⣿⡇⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⠟⠋⠉⠀⣬⡍⠻⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⣿⣿⣿⣿⣿⡇⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⢉⠀⠀⢹⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠀⠀⠀⣸⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠨⣿⣿⣿⣿⣿⡇⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⠁⠀⠀⠰⠂⠛⡀⢰⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠀⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⡿⠃⠀⠀⠀⠀⠀⠀⠀⠀⢀⣀⣀⣠⣿⣿⣿⣿⣿⡇⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⠇⠀⢠⠃⠙⠻⠧⣼⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠀⠀⠀⣿⣿⣿⣿⣿⣿⣿⠏⠀⠀⠀⠀⠀⠀⠀⠀⠀⣴⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⢸⣿⣿⣿⣿⠿⠿⠛⠛⠀⠀⠀⠀⠀⠀⣴⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠀⠀⠀⣿⣿⣿⣿⣿⡿⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢻⣿⣿⣿⣿⣿⣿⣿⣿⣿⠇⠀⠘⠋⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠀⠀⠀⣿⣿⣿⣿⠟⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⠺⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠀⠀⠀⣿⣿⣿⡏⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⢿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢠⠿⣇⠿⠿⣿⠿⣿⣿⣿⣿⡇⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠀⠀⠀⣿⣿⡿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⣿⠁⣿⣸⡇⣸⢹⢣⣽⣯⣜⣰⣏⢓⠀⢸⡆⣿⢸⡇⣿⣸⡇⢹⣸⣻⡆⡿⡆⢿⡇⣿⢰⡏⠷⠀⣏⣻⡋⡏⢻⠁⣏⠛⣻⣿⣿⣽⣿⣥⣽⣯⣽⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠀⠀⠀⣿⣿⠇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣿⠀⣿⢹⡇⣿⢼⣿⣿⣿⣿⣯⣬⣿⠀⠸⣿⠙⣼⠇⣿⢹⡇⠈⡏⢻⡇⡧⣿⢸⠄⣿⠸⣇⣶⠁⡏⢹⠁⣇⣸⡀⣌⣻⡻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠀⠀⠀⣿⣿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣹⣿⣿⣿⣿⣿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠸⠃⠖⠀⠠⢀⡀⠀⠠⣶⣶⣤⣾⣾⣾⣷⡇⠀⠀⣿⣾⣿⣷⣷⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠀⠀⠀⠉⠉⠀⠀⠀⠀⢸⡏⣶⢰⡇⠀⡞⢱⠀⣾⢹⡆⣿⣸⠋⣾⣹⣹⡇⣿⣿⣿⢰⣧⢸⢰⡇⢺⠀⣇⡞⠀⢸⡟⠀⡟⣳⠀⡞⢱⠀⡿⡆⢿⣾⣿⣿⢿⠅⣾⢹⣿⣿⣽⣮⣿⡟⣷⣷⣾⡞⣷⣷⣯⣿⣿⣿⣿⣿ ⣶⣶⣶⣶⡤⠀⠀⠀⠀⢸⡏⣷⢸⣇⠀⣇⣸⠀⣿⢠⠄⣿⢻⡀⣬⢹⠄⠀⣿⡀⣿⢸⡏⣾⠘⡇⣼⢀⡟⣧⠀⢸⡏⠀⡏⢱⠀⣇⣸⠀⡇⣿⢸⠛⠛⣿⢻⡆⣿⢸⡿⣿⢿⡿⢿⡇⠿⣿⢿⠸⣿⣿⡧⣿⣿⣿⣿⣿ ⣇⡀⠰⢠⢀⠀⠀⠠⠠⠔⠂⠀⠀⠉⠀⠈⠁⠀⠈⠁⠀⠉⠈⠁⢨⣿⣶⣶⣿⣷⣯⣤⠁⠈⠀⠈⠁⠀⠁⠈⠀⠈⠁⠀⠁⠈⠀⠈⠁⠀⠁⠈⠈⠀⠀⠉⠉⠀⠈⠉⠀⠈⠉⠀⠀⠁⠀⠁⠈⠀⠁⠀⠉⠈⠀⠀⠀⠀ ⠀⠀⠀⠀⠸⠟⠛⠉⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠐⢻⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠀⠀⠀⠀⠀⠀⢀⣀⣠⣤⣶⡆⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠀⠀⠀⢠⣶⣿⣿⣿⣿⣿⣿⣷⡀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠿⣿⣿⣿⣿⣿⣿⡇⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⠟⠉⠁⠀⣤⠉⠻⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣧⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⣿⣿⣿⣿⣿⣿⡇⠀⠀⣿⣿⣿⣿⣿⣿⣿⡇⠀⢀⣀⣤⣭⠄⠀⣹⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⠿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣿⣿⣿⣿⣿⣿⡇⠀⠀⣿⣿⣿⣿⣿⣿⣿⠁⠀⠈⢻⡥⠖⠌⢠⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⡄⠀⠀⢸⣿⣿⣿⣿⣿⣿⡿⠃⠀⠀⠀⠀⠀⠀⠀⠀⢀⣀⣀⣠⣿⣿⣿⣿⣿⣿⡇⠀⢀⣿⣿⣿⣿⣿⣿⡿⠀⠀⠀⠀⠈⠁⠂⣸⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⡇⠀⠀⢸⣿⣿⣿⣿⡿⠋⠀⠀⠀⠀⠀⠀⠀⠀⠀⣴⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⢸⣿⣿⣿⣿⠿⠏⠀⠀⠀⠀⠀⠀⠀⣰⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠀⠀⠀⢸⣿⣿⣿⡟⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠉⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠀⠀⠀⢸⣿⣿⠏⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⡐⢿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠀⠀⠀⣾⣿⠏⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢾⠿⡸⠿⢿⡿⢿⣿⣿⣿⣿⡇⠀⠀⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠀⠀⠀⣿⡟⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⣿⠁⣿⣸⡇⢸⢻⢣⣽⣯⣜⣸⣏⢓⡇⢸⡆⣿⢰⡇⣿⣸⡇⢹⣸⣳⡄⡿⡆⢿⡇⣿⢰⡏⠷⠀⣏⣻⡋⡏⢻⠱⣏⠛⢸⣿⣿⣽⣿⣥⣽⣯⣽⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠀⠀⠀⣿⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣿⠀⣿⢹⡇⣿⢼⣿⣿⣿⣿⣯⣬⣿⡃⠸⣷⠙⣼⠇⣿⢹⡇⠈⡏⣿⡇⡇⢿⢸⡄⣿⠸⣇⣾⠀⡏⢹⠁⣇⣸⡠⣌⣻⠸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠀⠀⠀⣿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣿⣿⣾⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠚⠑⠂⠀⠂⣀⠀⠀⠼⣶⣦⣴⣾⣾⣾⣷⣿⠀⠀⢸⣾⣿⣷⣷⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠀⠀⠀⠉⠀⠀⠀⠀⠀⢸⡏⣶⢰⡇⠀⡞⢳⠀⣾⢹⡆⣿⣸⣻⣾⣹⣹⡇⣿⣿⣿⢰⣧⢸⠐⡇⢸⠀⣇⡞⠀⢸⡟⠀⡟⢳⠀⡎⢱⠁⡿⡆⢿⣾⣿⣿⢿⠝⣾⢹⣾⣿⣽⣮⣿⡟⣷⣷⣾⡞⣷⣷⣯⣿⣿⣿⣿⣿ ⣶⣶⣶⡆⠀⠀⠀⠀⠀⢸⡏⣷⢸⣇⠀⣇⣸⠀⣿⢠⡄⣿⢻⡁⣬⢹⠄⠀⣿⡀⣿⢸⡏⣾⠈⡇⣼⢀⡟⣧⠀⢸⡏⠀⡏⢱⠀⣇⣸⠀⡇⣿⢸⠟⠛⣿⢻⡎⣿⢸⡿⣿⢿⡿⢿⡇⡿⣿⢿⠸⣿⣿⡧⣿⣿⣿⣿⣿ ⣏⢀⡰⢠⠀⠀⠀⠠⠠⠔⠂⠀⠀⠉⠀⠈⠁⠀⠈⠁⠀⠉⢈⣷⣾⣿⣶⣶⣿⣷⣯⡄⠁⠈⠀⠈⠁⠀⠁⠈⠀⠈⠁⠀⠁⠈⠀⠈⠑⠒⠓⠊⠈⠀⠀⠉⠁⠀⠈⠉⠀⠈⠉⠀⠀⠁⠀⠁⠈⠀⠁⠀⠉⠈⠀⠀⠀⠀ ⠀⠀⠀⠀⠸⠟⠛⠋⠉⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠘⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠀⠀⠀⠀⠀⠀⢀⣀⣠⣤⣴⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢈⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠀⠀⠀⠀⣶⣿⣿⣿⣿⣿⣿⣇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠸⢿⣿⣿⣿⣿⣿⣿⡇⠀⠀⣿⣿⣿⣿⣿⣿⣿⡿⠋⠁⠀⢠⡄⠙⢻⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠀⠀⠀⢀⣿⣿⣿⣿⣿⣿⣿⣿⡆⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢰⣿⣿⣿⣿⣿⣿⡇⠀⠀⣿⣿⣿⣿⣿⣿⣿⠀⠀⢴⡶⣛⡉⢀⢀⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠇⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⡿⠇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⡇⠀⠀⣿⣿⣿⣿⣿⣿⡏⠀⠀⠀⠹⠷⢢⠀⣼⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⢹⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⡇⠀⠀⢸⣿⣿⣿⣿⣿⣿⠟⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣀⣰⣿⣿⣿⣿⣿⣿⡇⠀⠀⣿⣿⣿⣿⣿⡿⠃⠀⠀⠀⠀⠀⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⡇⠀⠀⢸⣿⣿⣿⣿⠟⠁⠀⠀⠀⠀⠀⠀⠀⠀⢀⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⣿⣿⣿⡿⠟⠀⠀⠀⠀⠀⠀⠀⠀⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣧⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠇⠀⠀⢸⣿⣿⡿⠋⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠀⠀⠀⢸⣿⠟⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣠⡐⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠀⠀⠀⢸⠏⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢹⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠠⢿⠷⢹⠿⢿⡿⢿⣿⣿⣿⣿⣿⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠀⠀⠀⢸⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⣿⠁⣿⣸⡇⣾⢻⢣⣽⣯⣜⣸⣏⢓⡇⢸⡆⣿⢰⡇⣿⣸⡇⢹⣸⣳⡀⡿⡆⢿⡇⣿⢰⡏⠷⠀⣏⣻⡋⡏⢻⠱⣏⠛⢰⣿⣿⣽⣿⣥⣽⣯⣽⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣿⠀⣿⢹⡇⣿⣼⣿⣿⣿⣿⣯⣬⣿⡇⠸⣷⠙⣼⠇⣿⢹⡇⠈⡏⣿⡇⡇⢿⢸⡅⣿⠸⣇⣶⠀⡏⢹⠁⣇⣸⡨⣌⣻⠸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢹⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠊⠐⠂⠀⠠⣀⠀⠀⢼⣶⣶⣴⣾⣾⣾⣷⣿⠀⠀⢸⣾⣿⣷⣷⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⢸⡏⣶⢰⡇⠀⡞⢱⠀⣾⢹⡆⣿⣹⣻⣾⣹⣹⡇⣿⣿⣿⢰⣧⢸⢰⡇⢸⠀⣇⡞⠀⢸⡟⠀⡟⣳⠀⡞⢱⠁⡿⡆⢿⣾⣿⣿⢿⢽⣾⢹⣾⣿⣽⣮⣿⡟⣷⣿⣾⡞⣷⣷⣯⣿⣿⣿⣿⣿ ⣶⣶⣦⠀⠀⠀⠀⠀⠀⢸⡏⣷⢸⣇⠀⣇⣸⠀⣿⢠⡄⣿⢻⡀⣬⢹⠄⠀⣿⡀⣿⢸⡏⣾⠸⡇⣼⢀⡟⣧⠀⢸⡏⠀⡏⢱⠀⣇⣸⠀⡇⣿⢸⠟⠟⣿⢻⡞⣿⢸⡿⣿⢿⡿⢿⡇⡿⣿⢿⠸⣿⣿⡧⣿⣿⣿⣿⣿ ⣏⢀⡰⢠⠀⠀⠀⠠⠠⠔⠂⠀⠈⠉⠀⠈⠁⠀⠈⠁⠀⠉⣾⣷⣾⣿⣶⣶⣿⣷⣯⡄⠁⠈⠀⠈⠁⠀⠁⠈⠀⠈⠁⠀⠁⠈⠀⠈⠑⠒⠓⠊⠈⠀⠀⠉⠁⠀⠈⠉⠀⠈⠉⠀⠀⠁⠀⠁⠈⠀⠁⠀⠉⠈⠀⠀⠀⠉ ⠀⠀⠀⠀⠸⠿⠛⠋⠉⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠹⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠀⠀⠀⠀⠀⠀⠀⣀⣀⣤⣴⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢹⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠀⠀⠀⠀⣶⣾⣿⣿⣿⣿⣿⡄⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣸⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⣿⣿⣿⣿⣿⣿⣿⠟⠉⠀⣀⣤⡌⠙⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣇⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠀⠀⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⡀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⡇⠀⠀⣿⣿⣿⣿⣿⣿⡇⠀⠐⢻⡭⠄⠐⠀⣸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠧⠀⠀⠀⣿⣿⣿⣿⣿⣿⣿⡿⠇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⡇⠀⠀⣿⣿⣿⣿⣿⣿⠃⠀⠀⠀⠉⠛⠀⢀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣧⠀⠀⢰⣿⣿⣿⣿⣿⡿⠓⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣸⣿⣿⣿⣿⣿⣿⡇⠀⠀⣿⣿⣿⣿⡿⠁⠀⠋⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⡟⠀⠀⢸⣿⣿⣿⡿⠋⠀⠀⠀⠀⠀⠀⠀⠀⠀⢠⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⣿⣿⣿⡿⠁⠀⠀⠀⠀⠀⠀⠀⢠⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠏⠀⠀⢸⣿⣿⠟⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠹⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠘⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠀⠀⠀⢸⡟⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣠⠸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠀⠀⠀⠈⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠸⢿⠧⢻⠿⢿⡿⣿⣿⣿⣿⣿⣿⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⣿⠁⣿⣸⣿⣾⢻⢣⣽⣯⣜⣸⣏⢓⡇⢸⡆⣿⢰⡇⣿⣸⡇⢹⣸⣣⡀⡿⡆⢿⡇⣿⢰⡏⠷⠀⣏⣻⡋⡏⢻⠱⣏⠛⢰⣿⣿⣿⣿⣥⣽⣯⣽⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣿⠀⣿⢹⡇⣿⣼⣿⣿⣿⣿⣯⣬⣿⡇⠸⣷⠙⣼⠇⣿⢹⡇⠈⡏⣾⡇⡇⢿⢸⡄⣿⠸⣇⣷⠀⡏⢹⠁⣇⣼⡨⣌⣻⠸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠂⠘⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠐⠋⠐⠀⠐⠠⣀⠀⠀⢼⣶⣶⣶⣾⣾⣾⣷⣿⠀⠀⢸⣾⣿⣷⣷⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⢸⡏⣶⢸⡇⠀⡞⢱⠀⣾⢹⡆⣿⣹⣻⣾⣹⣹⡇⣿⣿⣿⢰⣧⢸⢰⡇⢸⠀⣇⡞⠀⢸⡟⠀⡟⢳⠀⡞⢱⠁⡿⡆⢿⣾⣿⣿⢿⢽⣾⢹⣾⣿⣽⣮⣿⡟⣷⣿⣾⡞⣷⣷⣯⣿⣿⣿⣿⣿ ⣶⣦⠀⠀⠀⠀⠀⠀⠀⢸⡏⣷⢸⣇⠀⣇⣸⠀⣿⢠⡄⣿⢻⡀⣬⢹⠄⠀⣿⡀⣿⢸⡏⣾⠸⡇⣼⢀⡟⣧⠀⢸⡏⠀⡏⢱⠀⣇⣸⠀⡇⣿⢸⠿⠟⣿⢿⡾⣿⢸⡿⣿⢿⡿⣿⡇⣿⣿⢿⢸⣿⣿⡧⣿⣿⣿⣿⣿ ⣏⡀⠰⢠⠀⠀⠀⠠⠠⠔⠂⠀⠈⠉⠀⠈⠁⠀⠈⠉⠀⢉⣿⣷⣾⣿⣶⣶⣿⣷⣯⡄⠁⠈⠀⠈⠁⠀⠁⠈⠀⠈⠁⠀⠁⠈⠀⠈⠑⠒⠓⠂⠈⠀⠀⠉⠉⠀⠈⠉⠀⠈⠉⠀⠀⠁⠀⠁⠈⠀⠁⠀⠉⠈⠀⠀⠈⠉ ⠀⠀⠀⠀⠀⠿⠟⠛⠉⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠉⢻⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠀⠀⠀⠀⠀⠀⠀⢀⣀⣠⣤⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⢿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠀⠀⠀⠀⢰⣶⣿⣿⣿⣿⣿⡀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣼⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⢸⣿⣿⣿⣿⣿⠟⠉⢀⣀⠤⡄⠉⢻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠀⠀⠀⠀⣾⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠉⣻⣿⣿⣿⣿⣿⣿⣿⠀⠀⣾⣿⣿⣿⣿⣏⠀⠀⠈⠷⡨⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⠀⠀⠀⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⣿⣿⣿⣿⣿⠋⢠⡆⠀⠀⠀⠀⠀⣽⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⠀⠀⠀⣿⣿⣿⣿⡿⠛⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢈⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⣿⣿⣿⡿⠁⠀⠀⠀⠀⠀⠀⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⠀⠀⠀⣿⣿⡿⠋⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⣴⣶⣦⣴⣾⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⣿⣿⡿⠁⠀⠀⠀⠀⠀⠀⠀⠀⣼⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⠀⠀⠀⡿⠋⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠘⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠻⠿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠘⢹⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⣄⢸⡻⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⢈⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠘⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠄⠼⢿⠆⣿⠿⢿⠿⣿⣿⣿⣿⣿⣿⠀⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⣿⠁⣿⣸⣿⣾⢻⢣⣽⣯⣜⣰⣏⢓⡀⢸⡄⣿⢸⡇⣿⣸⡇⢹⣸⣃⡆⡿⡆⢿⡇⣿⢰⡏⠷⠀⣏⣻⡋⡏⢻⠱⣏⠛⢠⣿⣿⣽⣿⣥⣽⣯⣽⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣿⠀⣿⢹⡏⣿⣼⣿⣿⣿⣿⣯⣬⣿⡇⠸⣷⠙⣼⠇⣿⢹⡇⠈⡏⣿⡇⡇⢿⢸⠀⣿⠸⣇⣶⠀⡏⢹⠁⣇⣸⡨⣌⣻⠸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢳⣷⣷⣿⣿⣾⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠐⠋⠂⠀⠀⢠⡄⠀⠠⣾⣶⣶⣶⣾⣾⣾⣷⣿⡆⠀⠀⣾⣿⣷⣷⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⢸⡏⣶⢸⡇⠀⡞⢱⠀⣾⢱⡾⣿⣹⡛⣾⣹⣹⡇⣿⣿⣿⢰⣧⢸⢰⡇⢸⠀⣇⡞⠀⢸⡟⠀⡟⢳⠀⡞⢱⠁⡿⡆⢿⣾⣿⣿⢿⢽⣾⢹⡆⣿⣽⣮⣿⡟⣷⣷⣾⡞⣷⣷⣯⣿⣿⣿⣿⣿ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⢸⡏⣷⢸⣇⠀⣇⣸⠀⣿⢠⡅⣿⢻⡀⣬⢻⡄⠀⣿⡀⣿⢸⡏⣿⠸⡇⣼⢀⡟⣧⠀⢸⡏⠀⡏⢱⠀⣇⣸⠀⡇⢿⢸⠿⠟⣿⢿⡾⣿⢸⡇⣿⢿⡿⣿⡇⣿⣿⣿⠸⣿⣿⡧⣿⣿⣿⣿⣿ ⠀⠀⠰⢠⠀⠀⠀⠠⠠⠔⠂⠀⠀⠉⠀⠈⠁⠀⠈⠉⠐⠋⢸⣷⣮⣿⣶⣷⣿⣷⣿⠀⠁⠈⠀⠈⠁⠀⠁⠈⠀⠈⠁⠀⠁⠈⠀⠈⠓⠒⠓⠂⠈⠀⠀⠉⠉⠀⠈⠉⠀⠈⠉⠀⠀⠁⠀⠁⠈⠀⠁⠀⠉⠈⠈⠉⠉⠉ ⠀⠀⠀⠀⠀⠿⠟⠛⠉⠉⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠙⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠀⠀⠀⠀⠀⠀⠀⠀⣀⣠⡄⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠸⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⠿⠿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠀⠀⠀⠀⢠⣶⣿⣿⣿⣿⣧⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣽⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⢸⣿⣿⣿⣿⡿⠋⠁⣀⡤⠦⠀⠉⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⠻⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⢸⣿⣿⣿⣿⡇⠀⠀⠹⢦⠥⠀⠀⣸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠘⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣟⠂⠀⠀⢸⣿⣿⣿⣿⣿⠿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⢸⣿⣿⣿⡿⠃⣴⠄⠀⠀⠀⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⡄⠀⠀⣿⣿⣿⣿⠟⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣺⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⢸⣿⣿⡟⠀⠀⠀⠀⠀⠀⠀⠀⢀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⠀⠀⠀⣿⡿⠋⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣠⣤⣤⣤⣴⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⢸⣿⡟⠀⠀⠀⠀⠀⠀⠀⠀⠀⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡀⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⠀⠀⠀⠉⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠻⠿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠞⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢠⣄⢻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠠⠆⠿⢿⠎⣿⠿⠿⢿⣿⣿⣿⣿⣿⣿⡇⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⣿⠁⣿⣸⣿⣾⢻⢣⣽⣯⣜⣰⣏⢓⡀⢸⡄⣿⢸⡇⣿⣸⡇⢹⣸⣣⡆⡿⡆⢿⡇⣿⢰⡏⠷⠁⣏⣻⡋⡏⢻⠱⣏⠛⢠⣿⣿⣽⣿⣥⣽⣯⣽⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣿⠀⣿⢹⡏⣿⣼⡿⢿⣿⣿⣯⣬⣿⣿⠸⣷⠙⣼⠇⣿⢹⡇⠈⡏⣿⠇⡇⢿⢸⠀⣿⠸⣇⣶⠀⡏⢹⠁⣇⣸⡨⣌⣻⠸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢺⣷⣷⡷⣰⣾⣿⣿⣿⣿⣿⠇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠒⠃⠂⠀⠂⢄⡀⠀⠠⣾⢶⣷⣶⣾⣾⣾⣷⣿⡆⠀⠀⣾⣿⣷⣷⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⢸⡏⣶⢰⡇⠀⡞⢱⠀⣾⢹⣿⣿⣸⠃⣾⠹⢉⡁⣿⣤⣿⢰⣧⢸⢰⡇⢸⠀⣇⡖⠀⢸⡟⠀⡟⢳⠀⡞⢱⠁⡿⡆⢿⣾⣿⣿⢿⢽⣾⢹⡆⣾⣽⣮⣿⡟⣷⣷⣾⡞⣷⣷⣯⣿⣿⣿⣿⣿ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⢸⡏⣷⢸⣇⠀⣇⣸⠀⣿⢡⡄⣿⢻⡈⣬⢻⡼⠇⣿⡁⣿⢸⡏⣾⠸⡇⣼⢀⡟⣧⠀⢸⡏⠀⡏⢱⠀⣇⣸⠀⡇⢿⢸⠿⠟⣿⢿⡾⣿⢸⡇⣿⢿⣿⣿⡇⣿⣿⣿⠸⣿⣿⡧⣿⣿⣿⣿⣿ ⠀⠀⠰⢠⠀⠀⠀⠠⠠⠔⠂⠀⠈⠉⠀⠈⠁⠀⠈⢁⣠⣭⣾⣷⣾⣿⣶⣶⣿⣧⣭⠀⠁⠈⠀⠈⠁⠀⠁⠈⠀⠈⠁⠀⠁⠈⠀⠈⠓⠒⠓⠂⠈⠀⠀⠉⠉⠀⠈⠉⠀⠈⠉⠀⠀⠁⠀⠁⠈⠀⠁⠀⠉⠈⠉⠉⠉⠉ ⠀⠀⠀⠀⠀⠿⠿⠛⠋⠉⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠀⠀⠀⠀⠀⠀⠀⠀⣀⣀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⡿⠿⠿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠀⠀⠀⠀⢠⣶⣾⣿⣿⣿⡄⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢨⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⢸⣿⣿⣿⣿⡿⠋⢀⣀⠤⠦⠀⠙⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠛⢿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⢸⣿⣿⣿⣿⡇⠀⠀⠱⢮⠅⡀⠀⣼⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣶⡃⠀⠀⢸⣿⣿⣿⣿⠿⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢠⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⢸⣿⣿⣿⡿⠁⣤⠀⠀⠀⠀⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⡆⠀⠀⢸⣿⡿⠟⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⢸⣿⣿⠏⠀⠀⠀⠀⠀⠀⠀⠀⢐⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⠇⠀⠀⠸⠋⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣠⣤⣤⣤⣤⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠸⢿⠏⠀⠀⠀⠀⠀⠀⠀⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⠅⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡟⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠻⠿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠃⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢣⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣠⡄⢻⣻⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠿⢿⠌⣿⠿⠿⢻⣿⣿⣿⣿⣿⣿⡇⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⣿⠁⣿⣸⣿⣾⢻⢣⣽⣯⣜⣰⣏⢓⠀⢸⡆⣿⢸⡇⣿⣸⡇⢹⣸⣣⡃⡿⡆⢿⡇⣿⢰⡏⠷⠁⣏⣻⡋⡏⢻⠱⣏⠛⢠⣿⣿⣽⣿⣥⣽⣯⣽⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣿⡀⣿⢹⡏⣿⢼⣿⣿⣿⣿⢯⣌⣷⣀⠺⣿⠙⣼⠇⣿⢹⡇⠈⡏⣿⠇⡇⢿⢸⠀⣿⠸⣇⣶⠀⡏⢹⠁⣇⣸⡨⣌⣻⠸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠸⣾⣷⠂⡀⠀⠀⠀⣠⣴⣾⣶⣿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠒⠑⠁⠀⠂⢤⡀⠀⢀⣼⢶⣷⣶⣾⣾⣾⣷⣿⡆⠀⠀⣾⣿⣷⣷⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⢸⡏⣷⢰⡇⠀⡞⢱⠀⣾⢽⡟⣿⣸⠃⣾⣹⣸⡇⣿⣿⣿⢰⣧⢸⢀⡇⢸⠀⣇⡞⠀⢸⡟⠀⡟⢳⠀⡞⢱⠁⡿⡆⢿⣾⣿⣿⢿⢽⣾⢹⡆⣾⣽⣮⣿⡟⣷⣷⣾⡞⣷⣷⣯⣿⣿⣿⣿⣿ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⢸⡏⣷⢸⣇⠀⣇⣸⠀⣿⢠⡄⣿⢻⡘⣬⢻⠄⠀⣿⡉⣿⢸⡏⣾⠀⡇⣼⢀⡟⣧⠀⢸⡏⠀⡏⢱⠀⣇⣸⠀⡇⢿⢸⠿⠿⣿⢿⡾⣿⢸⡇⣿⢿⣿⣿⡇⣿⣿⣿⢸⣿⣿⡧⣿⣿⣿⣿⣿ ⠀⠀⠰⢠⠀⠀⠀⠠⠠⠔⠂⠀⠀⠉⠀⠈⠁⣠⣬⣽⣶⣿⣾⣷⣾⣿⣶⣶⣿⣥⡭⠀⠁⠈⠀⠈⠁⠀⠁⠈⠀⠈⠁⠀⠁⠈⠀⠈⠓⠒⠃⠀⠈⠀⠀⠉⠉⠀⠈⠉⠀⠈⠉⠀⠀⠁⠀⠁⠈⠀⠁⠀⠉⠈⠉⠉⠉⠉ ⠀⠀⠀⠀⠀⠸⠿⠛⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣶⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⣿⣿⣿⣿⣿⣿⡿⠿⠿⠿⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠀⠀⠀⠀⠀⣴⣶⣿⡆⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣰⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⣿⣿⣿⣿⡟⠁⠀⢀⣐⡆⠀⠈⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠀⠀⠀⠀⠀⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣹⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⣿⣿⣿⣿⡇⠀⠘⡭⠔⠀⠂⠀⣸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣷⡆⠀⠀⢀⣿⡿⠛⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢠⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⣿⣿⣿⡿⠀⠀⠀⠈⠋⠀⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⢹⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⡇⠀⠀⠘⠋⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⢀⣿⣿⠏⠀⠐⠀⠀⠀⠀⠀⠀⣠⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢰⣶⣶⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠸⢿⠏⠀⠀⠀⠀⠀⠀⠀⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠋⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠟⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⠛⠿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣼⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⡀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣰⡌⢮⢻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣧⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢿⣿⣿⣿⣿⣿⠃⣸⣿⣿⣿⣿⡿⠇⢀⠝⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⡀⠲⠰⠿⢿⠜⣿⠿⠟⣻⣿⣿⣿⣿⣿⣿⡿⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⣿⣥⣿⣸⡟⢸⢹⠣⢹⡏⠘⢰⣏⢓⠉⢸⡄⣿⢰⡇⣿⣸⡇⢹⣸⣳⡁⡿⡆⢿⡇⣿⢰⡏⠷⠁⣏⣻⡋⡏⢻⠱⣏⠛⢠⣯⣿⣽⣿⣥⣽⣯⣽⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣿⣿⣿⢹⡇⣿⢼⡆⢸⡇⣠⣠⣬⣷⡄⠸⣷⠙⣼⠇⣿⢹⡇⠈⡏⡿⠃⡇⢿⢸⠀⣿⠸⣇⣶⠀⡏⢹⠁⣇⣸⡨⣌⣻⠸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣿⡿⠞⠀⠀⠀⢀⣴⣶⣿⣿⣾⣿⣿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠂⠀⠁⠀⠀⠤⠀⠀⢀⣺⠶⣷⣶⣾⣾⣾⣷⣿⣾⠀⠀⢸⣿⣷⣷⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⢸⡏⣶⢰⡇⠀⡞⢱⠁⣾⢹⡆⣿⣸⣣⣾⣹⣹⡇⣿⣿⣿⢰⣧⢸⠀⡇⢸⠀⣇⡖⠀⢸⡟⠀⡟⢳⠀⡞⢱⠁⡿⡆⢿⣾⣿⣿⢿⢽⣾⢹⡆⣾⣽⣮⣿⡟⣷⣷⣾⡎⣷⣷⣯⣿⣿⣿⣿⣿ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⢸⡏⣷⢸⣇⠀⣇⣸⠀⣿⢩⡅⣿⢻⡀⣌⢹⠄⠁⣿⡉⣿⢸⡏⣾⠀⡇⣼⢀⡟⣧⠀⢸⡏⠀⡏⢱⠀⣇⣸⠀⡇⢿⢸⠿⠿⣿⢿⡾⣿⢸⡇⣿⢿⣿⣿⡇⣿⣿⣿⠸⣿⣿⡧⣿⣿⣿⣿⣿ ⠀⠀⠰⢠⠀⠀⠀⠠⠠⠔⠂⠀⠈⢉⣠⣬⣵⣾⣾⣿⣷⣿⣾⣷⣾⣿⣶⣶⣿⣥⡍⠀⠁⠈⠀⠈⠁⠀⠁⠈⠀⠈⠁⠀⠁⠈⠀⠈⠁⠁⠁⠀⠈⠀⠀⠉⠁⠀⠈⠉⠀⠈⠉⠀⠀⠁⠀⠁⠈⠀⠁⠀⠉⠈⠉⠉⠉⠉ ⠀⠀⠀⠀⠀⠀⠍⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣤⣶⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢹⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⣿⣿⣿⣿⣿⣿⡿⠟⠛⠛⠿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠀⠀⠀⠀⠀⣤⣶⡀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠼⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⣿⣿⣿⣿⡟⠁⠀⠀⠐⡂⠀⠈⢻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠀⠀⠀⠀⠀⣿⣿⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣽⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⣿⣿⣿⣿⡇⠠⢴⠒⣉⠁⠄⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣇⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣷⡢⠀⠀⠀⠟⠋⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⣿⣿⣿⡿⠁⠀⠀⠫⠴⠀⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣗⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⣿⣿⡟⠁⠀⠀⠀⠀⠀⠀⠀⣠⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⡿⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣴⡇⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠿⠏⠀⠀⠀⠀⠀⠀⠀⠀⢀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⡜⡇⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠟⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⠛⠻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠸⠀⠀⢸⣿⣿⣿⣿⣿⣿⠟⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣤⡄⢪⢻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⠋⢠⣿⣿⣿⣿⡿⠄⣀⠿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⡀⠠⠰⠿⠿⠘⣷⠼⠟⣻⣿⣿⣿⣿⣿⣿⣿⠀⠀⠸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⣿⣥⣿⣸⡟⢸⢹⠠⢹⡏⠘⢰⣏⢓⠝⢸⡄⣿⢰⡇⣿⣸⡇⢹⣸⣳⡁⡿⡆⢿⡂⣿⢰⡏⠷⠁⣏⣻⡋⡏⢻⠱⣏⠛⠠⡏⣿⣽⣿⣥⣽⣯⣽⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣿⣿⣿⢹⡇⣿⢼⡆⢸⡇⠀⣠⣬⣷⠀⠸⣷⠙⣼⠇⣿⢹⡇⠈⡏⡿⠃⡇⢿⢸⠀⣿⠸⣇⣶⠀⡏⢹⠁⣇⣸⡨⣬⣻⠀⣇⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢰⣿⠿⠂⠀⠀⠀⢀⣴⣶⣿⣿⣾⣿⡄⠀⠀⠀⠀⠀⠀⠀⠀⠀⠃⠈⠁⠀⠀⠤⠀⠀⢀⣺⠶⣷⣶⣾⣾⣾⣷⣿⣾⠀⠀⢸⣷⣷⣷⣿⣿⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⢸⡏⣶⢰⡇⠀⡞⢱⠀⣾⢹⡆⣿⣸⣣⣾⣹⣹⡇⣿⣿⣿⢰⣧⢸⠀⡇⢸⠀⣇⡖⠀⢸⡟⠀⡟⢳⠀⡞⢱⠁⡿⡆⢿⣾⣿⣿⢿⢽⣾⢹⡆⣾⣽⣮⣿⡟⣷⣷⣾⡎⣷⣷⣯⡿⣿⣿⣿⣿ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⢸⡏⣷⢸⣇⠀⣇⣸⠀⣿⢨⡅⣿⢻⡀⣌⢹⠌⠁⣿⡉⣿⢸⡏⣾⠀⡇⣼⢀⡟⣧⠀⢸⡏⠀⡏⢱⠀⣇⣸⠀⡇⢿⢸⠿⠿⣿⢽⡾⣿⢸⡇⣿⢿⣿⣿⡇⣿⣿⣿⠸⣿⣿⡧⣿⣿⣿⣿⣿ ⠀⠀⠰⢠⠀⠀⠀⠠⠀⠔⠂⠀⠀⢉⣤⣬⣵⣾⣾⣿⣷⣿⣾⣷⣾⣷⣶⣶⣯⣥⡍⠀⠁⠈⠀⠈⠁⠀⠁⠈⠀⠈⠁⠀⠁⠈⠀⠈⠁⠀⠁⠀⠈⠀⠀⠉⠁⠀⠈⠉⠀⠈⠉⠀⠀⠁⠀⠁⠈⠀⠁⠀⠉⠈⠉⠉⠉⠉ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣠⣤⣶⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣹⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⣿⣿⣿⣿⣿⣿⠿⠛⠛⠛⠻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠀⠀⠀⠀⠀⢠⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠹⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⣿⣿⣿⣿⣿⠁⠀⠀⠐⠂⠀⠈⢻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠀⠀⠀⠀⠀⣿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⣿⣿⣿⣿⡏⠀⠀⢀⠀⠄⠀⠀⢠⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣶⣖⠀⠀⠀⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⣿⣿⣿⣿⠃⠈⠲⡠⠆⠀⠁⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⠟⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣀⠀⠀⠀⣼⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⣿⣿⣿⠇⠀⠀⠀⠑⠃⠀⠀⣠⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠃⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣾⣿⡇⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠿⠟⠁⠀⠀⠀⠀⠀⠀⠀⢀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⡜⣿⡇⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠋⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⠙⠻⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠘⢹⡇⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠃⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣤⡀⢫⡹⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠇⠀⢸⣿⣿⣿⣿⣿⣿⡿⢋⣿⣿⣿⡿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⡀⠐⠰⠿⠿⠜⣷⠼⠟⣻⣿⣿⣿⣿⣿⣿⣿⠀⠀⠈⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⣿⣥⣿⣸⣿⣾⢹⢠⣽⣯⣜⠰⣏⠓⢰⢸⡆⣿⢰⡇⣿⣸⡇⢹⣸⣻⡁⡿⡆⢿⠇⣿⢰⡏⠷⠁⣏⣻⡋⡏⢻⠱⣏⠛⢠⡏⣿⣽⣿⣥⣽⣯⣽⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣿⣿⣿⢹⡏⣿⢼⡎⢸⡇⠀⠠⣌⣷⠈⠸⣷⠙⣼⠇⣿⢹⡇⠈⡏⡿⡁⡇⢿⢸⠀⣿⠸⣇⣶⠀⡏⢹⠁⣇⣸⡨⣬⣻⠘⣇⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢰⣿⣾⠖⠀⠀⠀⠀⠀⢀⣠⣴⣾⡆⠀⠀⠀⠀⠀⠀⠀⠀⠀⠐⠃⠈⠁⠀⠀⠤⠀⠀⢀⣺⠶⣷⣶⣾⣾⣾⣷⣿⣾⠀⠀⠈⣿⣷⣷⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⢸⡏⣶⢰⡇⠀⡞⢹⠉⣾⢱⡆⣿⣸⣃⣾⣹⣸⡇⣿⣷⣿⢰⣧⢸⠀⡇⢸⠀⣇⡖⠀⢸⡟⠀⡟⢳⠀⡞⢱⠁⡿⡆⢿⣾⣿⣿⢿⢽⣾⢹⡆⣾⣽⣮⣿⡟⣷⣷⣾⡎⣷⣷⣯⡿⣿⣿⣿⣿ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⢸⡏⣷⢸⣇⠀⣇⣸⠀⣿⢠⡄⣿⢻⡉⣌⢹⠌⠁⣿⡉⣿⢸⡏⣾⠀⡇⣼⢀⡟⣧⠀⢸⡏⠀⡏⢱⠀⣇⣸⠀⡇⢿⢸⠿⠿⣿⢿⡾⣿⢸⡇⣿⢿⣿⣿⡇⣿⣿⣿⠸⣿⣿⡧⣿⣿⣿⣿⣿ ⠀⠀⠰⢠⠀⠀⠀⠠⠠⠄⠂⠀⠀⠉⣀⣈⣥⣶⣾⣿⣶⣿⣾⣷⣾⣷⣶⣶⣯⣥⡍⠀⠁⠈⠀⠈⠁⠀⠁⠈⠀⠊⠁⠀⠁⠈⠀⠈⠁⠀⠁⠀⠈⠀⠀⠉⠁⠀⠈⠉⠀⠈⠉⠀⠀⠁⠀⠁⠈⠀⠁⠀⠉⠈⠉⠉⠉⠉ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⣤⣴⣶⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⢸⣿⣿⣿⣿⣿⠟⠛⠛⠛⠛⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⢸⣿⣿⣿⣿⠁⠀⠀⠀⠁⠀⠀⠙⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⢸⣿⣿⣿⡿⠀⠀⠀⠀⠀⠀⠀⠀⣽⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡆⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⡾⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⢸⣿⣿⣿⠇⠀⠀⠁⢀⡀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣀⣀⣀⣀⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⢸⣿⣿⣿⡇⠘⠀⠉⠉⠡⠄⣠⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⢠⣾⣿⣿⣿⣿⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠸⠿⠛⠉⠀⠀⠀⠀⠀⠠⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠹⣿⣿⣿⣿⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠋⠉⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠉⠛⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢻⣿⣿⣿⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠃⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣀⣄⢰⡙⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⣿⣿⣿⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⡀⠐⠰⠿⠿⠌⣿⠾⠟⡻⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢸⣿⡇⠈⣿⣥⣿⣸⣿⣼⢹⢣⣽⣯⣜⣰⣏⠓⠀⢸⡄⣿⢰⡇⣿⣸⡇⢹⣹⣻⡁⡿⡆⢿⠀⣿⢰⡏⠷⠀⣏⣻⡋⡏⢻⠱⣏⡓⢠⡏⣿⣽⣿⣥⣽⣯⣽⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠘⣿⡇⠀⣿⣿⣿⢹⡏⣿⣼⣿⣿⣿⣿⣯⡌⣷⠀⠸⣷⠙⣼⠇⣿⢹⡇⠈⡏⡿⡁⡇⢿⢸⠀⣿⠸⣇⣶⠀⡏⢹⠁⣇⣸⡨⣬⣿⠸⣇⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⡇⠀⢰⣿⣶⣶⣶⣷⣷⣷⣿⢾⣿⣿⡆⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠐⠃⠊⠁⠀⠀⠤⠀⠀⢀⣺⠶⢷⣶⣾⣾⣾⣷⣿⣾⡇⠀⠀⢾⣷⣷⣿⣿⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⢸⡏⣶⢸⡇⠇⡞⢱⡽⣾⢹⣿⣿⣹⠃⣾⠹⠹⡇⣷⠀⣿⢰⣧⢸⠀⡇⢸⠀⣇⡖⠀⢸⡟⠀⡟⢳⠀⡞⢱⠁⡿⡆⢿⣾⣿⣿⢿⢽⣾⣽⡆⣾⢹⣮⣿⡟⣷⣷⣾⡎⣷⣷⣯⡿⣿⣿⣿⣿ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⢸⡏⣷⢸⣇⠀⣇⣸⠀⣿⢠⠄⣿⢻⡀⣬⢹⠄⠀⣿⡀⣿⢸⡏⣾⠀⡇⣼⢀⡟⣧⠀⢸⡏⠀⡏⢱⠀⣇⣸⠀⡇⢿⢸⠿⠿⣿⢿⡾⣿⢿⡇⣿⢸⣿⣿⡇⣿⣿⣿⠸⣿⣿⡧⣿⣿⣿⣿⣿ ⠀⠀⠰⢠⠀⠀⠀⠠⠀⠔⠂⠀⠀⠉⠀⠈⠁⠀⠈⠁⠀⠉⡈⣁⣈⣭⣠⣠⣭⣷⡍⠀⠁⠈⠀⠈⠁⠀⠁⠈⠀⠈⠁⠀⠁⠈⠀⠈⠁⠀⠁⠀⠈⠀⠀⠉⠁⠀⠈⠉⠀⠈⠉⠀⠀⠁⠀⠁⠈⠀⠁⠁⠉⠈⠉⠉⠉⠉ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⣤⣤⣶⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢰⡆⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⢸⣿⣿⣿⣿⣿⠟⠛⠉⠉⠛⠿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⢸⣿⣿⣿⣿⠇⠀⠀⠀⠁⠀⠀⠘⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢠⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⢸⣿⣿⣿⡟⠀⠀⡀⠀⠀⠀⠀⠀⣸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢸⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⢸⣿⣿⣿⠃⠀⠀⠁⠀⠀⠀⠀⢰⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⣠⣤⣤⣤⣼⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⢸⣿⣿⣿⡇⡀⠀⠀⣠⠀⠀⣰⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠀⠀⠀⠀⠀⠀⠀⠀⠠⣿⣿⣿⣿⣿⣿⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠸⠿⠛⠉⠁⠀⠀⠠⠂⠚⠂⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⢹⣿⣿⣿⣿⣿⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠛⠉⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠉⠛⠻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⢻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢿⣿⣿⣿⣿⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣤⣀⢰⡈⢻⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⣿⣿⣿⣿⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⡀⠐⠰⠿⠿⠆⣿⠼⠟⡫⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⠈⣿⣥⣿⣸⣿⣼⢹⢣⣽⣯⣜⣰⣏⠓⠀⢸⡄⣿⢰⡇⣿⣸⡇⢹⣸⣻⡁⡿⡆⢿⠀⣿⢰⡏⠷⠀⣏⣻⡋⡏⢻⠱⣏⡛⢠⡏⣿⣽⣿⣥⣽⣯⣽⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠘⣿⣿⣿⠀⣿⣿⣿⢹⡏⣿⣼⣿⣿⣿⣿⣯⡌⣷⠀⠸⣷⠙⣼⠇⣿⢹⡇⠋⡏⡿⡁⡇⢿⢸⠀⣿⠸⣇⣶⠀⡏⢹⠁⣇⣸⡨⣬⣿⠸⣇⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⣿⣿⠀⠀⣿⣶⣶⣶⣷⣷⣷⣿⣾⣿⣿⡄⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠐⠂⠊⠁⠀⠀⠤⠀⠀⠀⣸⠶⢶⣶⣾⣾⣾⣷⣿⣾⡇⠀⠀⢰⣷⣷⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⢸⡏⣶⢾⡇⠏⡎⢱⡽⣾⢹⣿⣿⣹⣻⣾⣹⣹⡇⣷⠀⣿⢰⣧⢸⠐⡇⣸⠀⣇⡖⠀⢸⡟⠀⡟⢳⠀⡞⢱⠁⡿⡆⢿⣾⣷⣿⢿⢽⣾⣽⡆⣾⢹⣮⣿⡟⣶⣷⣾⡞⣷⣷⣯⡿⣿⣿⣿⣿ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⢸⡏⣷⢸⣇⠀⣇⢸⠀⣿⢠⠄⣿⢻⡀⣬⢹⠌⠁⣿⡀⣿⢸⡏⣾⠀⡇⣼⢀⡟⣧⠀⢸⡏⠀⡏⢱⠀⣇⣸⠀⡇⢿⢸⠿⠿⣿⢿⡾⣿⢿⡇⣿⢸⣿⣿⡇⣿⣿⣿⠸⣿⣿⡧⣿⣿⣿⣿⣿ ⠀⠀⠰⢠⠀⠀⠀⠠⠠⠄⠂⠀⢺⣿⣶⣾⣷⣶⣾⣿⣶⣿⢾⣷⣾⣿⣾⣷⣯⣥⠍⠀⠁⠈⠀⠈⠁⠀⠁⠈⠀⠈⠁⠀⠁⠈⠀⠈⠁⠀⠁⠀⠈⠀⠀⠉⠁⠀⠈⠉⠀⠈⠉⠀⠀⠁⠀⠁⠈⠀⠁⠁⠉⠈⠉⠉⠉⠉ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⣠⣤⣶⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢶⡆⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⣿⣿⣿⣿⡿⠛⠋⠉⠉⠙⠻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢈⡇⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⢠⣿⣿⣿⣿⠇⠀⠀⠈⠀⠀⠀⠈⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣾⡇⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⢸⣿⣿⣿⡏⠀⢀⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣿⡇⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⢸⣿⣿⣿⠀⠀⠈⠀⠀⠀⠀⠀⢰⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠀⠀⠀⠀⠀⠀⠀⠀⢀⣠⣤⣤⣤⣼⣿⡇⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⢸⣿⣿⣿⡄⠀⠀⠀⠀⠀⠀⣰⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠀⠀⠀⠀⠀⠀⠀⢠⣿⣿⣿⣿⣿⣿⣿⠇⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠇⠀⠸⠟⠛⠉⠁⠆⠀⠀⢠⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠀⠀⠀⠀⠀⠀⠀⠀⢻⣿⣿⣿⣿⣿⣿⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠋⠉⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⡙⠀⠈⠛⠻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⢿⣿⣿⣿⣿⣿⠀⠀⣼⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢈⠁⠀⣠⣀⢰⡘⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠘⣿⣿⣿⣿⣿⠀⠀⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⡀⠈⠰⠿⠿⠆⣿⠞⠟⡩⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢹⣿⣿⣿⣿⠈⣿⣥⣿⣸⣿⣼⢻⢣⣽⣯⣜⣰⣏⠓⠀⢸⡄⣿⢰⡇⣿⣸⡇⢹⣸⣻⡁⡿⡆⢿⠆⣿⢰⡏⠷⠀⣏⣻⡋⡏⢻⠱⣏⣛⢠⡏⣻⣽⣿⣥⣽⣯⣽⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠸⣿⣿⣿⣿⠀⣿⣿⣿⢹⡏⣿⣼⣿⣿⣿⣿⣯⡌⣷⠀⠸⣷⠙⣼⠇⣿⢹⡇⡍⡏⠟⡁⡇⢿⢸⠀⣿⠸⣇⣶⠀⡏⢹⠁⣇⣸⡨⣬⣿⠘⣇⣽⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠙⣿⣿⣿⠀⠀⣿⣶⣶⣶⣷⣷⣷⣿⣾⣿⣿⡄⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠐⠂⠊⠁⠀⠀⠤⠀⠀⠀⣰⠶⢶⣶⣾⣾⣾⣷⣿⣾⣷⠀⠀⢰⣷⣷⣿⣿⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⢸⡏⣶⢿⡇⠯⡞⢱⡽⣾⢹⣿⣿⣹⣻⣾⣹⣹⡇⣷⠀⣿⢰⣧⢸⠰⡇⣸⠀⣇⡖⠀⢸⡟⠀⡟⢳⠀⡞⢱⠁⡿⡆⢿⣾⣷⣿⢿⢽⣾⣽⡆⣾⢹⣮⣿⡟⣶⣷⣾⡎⣷⣷⣯⡿⣿⣿⣿⣿ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⢸⡏⣷⢸⣇⠀⣇⢸⠀⣿⢠⠄⣿⢻⡀⣌⢹⠍⠁⣿⡀⣿⢸⡏⣾⠀⡇⣼⢀⡟⣧⠀⢸⡏⠀⡏⢱⠀⣇⣸⠀⡇⢿⢸⠿⠿⣿⢿⡾⣿⢿⡇⣿⢸⣿⣿⡇⣿⣿⣾⠸⣿⣿⡧⣿⣿⣿⣿⣿ ⠀⠀⠰⢠⠀⠀⠀⠠⠀⠀⠂⠁⢻⣿⣶⣾⣷⣶⣾⣿⣶⣿⣾⣷⣾⣷⣶⣤⣭⣥⠉⠀⠁⠈⠀⠈⠁⠀⠁⠈⠈⠈⠁⠀⠁⠈⠀⠈⠁⠀⠁⠀⠈⠀⠀⠉⠁⠀⠈⠉⠀⠈⠉⠀⠀⠁⠀⠁⠈⠀⠁⠁⠉⠈⠉⠉⠉⠉ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣀⣤⣴⣶⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣤⣴⣶⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⣿⣿⣿⣿⡟⠋⠉⠉⠉⠉⠻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣸⣿⣿⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⣿⣿⣿⡿⠁⠀⠀⠀⠀⠀⠀⠈⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣼⣿⣿⣿⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⣿⣿⣿⠁⢀⠀⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣿⣿⣿⡿⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⢰⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠀⠀⠀⠀⠀⠀⣠⣤⣤⣤⣤⣼⣿⣿⣿⡇⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⣿⣿⣧⠀⠀⠀⠀⠀⠀⠀⣶⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠀⠀⠀⠀⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⢰⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠛⠋⠉⠀⠀⠀⠀⠀⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠀⠀⠀⠀⠀⠀⢻⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠋⠉⠀⠀⠀⠀⠀⠀⢀⠀⠀⠀⠀⠀⠀⠀⠉⠛⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠀⠀⠀⠀⠀⠀⠘⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠁⠀⠀⠀⠀⠀⠀⠀⠀⠈⠀⠀⠀⡀⠀⠀⣠⣤⠰⣄⢻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠀⠀⠀⠀⠀⠀⠀⢻⣿⣿⣿⣿⣿⣿⣿⡇⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠁⠹⠦⠿⠿⠇⣿⠾⠟⡩⢿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠀⠀⠀⠀⠀⠀⠀⠘⣿⣿⣿⣿⣿⣿⣿⡍⣿⢡⣿⣸⣿⣼⢹⢣⣽⣯⣜⣰⣏⠓⠀⢸⡆⣿⢰⡇⣿⣸⡇⢹⣸⢁⠀⡿⡆⢿⠀⣿⢰⡏⠷⠁⣏⣻⡋⡏⢻⠱⣏⣛⡀⡏⢻⢹⣿⣥⣽⣯⣽⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠀⠀⠀⠀⠀⠀⠀⠀⢿⣿⣿⣿⣿⣿⣿⡇⣿⢸⣿⢹⡏⣿⣼⣿⣿⣿⣿⣯⡌⣷⠀⠸⣿⠉⣼⠇⣿⢹⡇⡌⡏⠟⡀⡇⢿⢸⠀⣿⠸⣇⣶⠀⡏⢹⠁⣇⣸⡨⣌⣿⠀⣇⣸⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠀⠀⠀⠀⠀⠀⠀⠀⠘⣿⣿⣿⣿⣿⣿⡇⠀⢸⣶⣶⣶⣷⣷⣶⣿⣾⣿⣿⡆⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠒⠀⠋⠀⠀⠐⠤⠀⠀⠀⠈⠶⢶⣶⣶⣾⣾⣷⣿⣾⣷⡇⠀⠀⣷⣷⣿⣿⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠀⠀⠀⠀⠀⠀⠀⠀⣴⢿⡟⣿⢿⡇⡯⡎⢱⠸⣾⢹⣿⣿⣹⣻⣾⣹⣹⡇⣷⠀⣾⢰⣧⢸⢰⡇⣼⠀⣇⡖⠀⢸⡟⠀⡟⢳⠀⡞⢱⠁⡿⡆⢿⣾⣷⣿⢿⢽⣾⣽⡆⣾⢹⣮⣿⡟⣶⣷⣺⡎⣷⣷⣯⡿⣿⣿⣿⣿ ⠀⠀⠀⠀⠀⠀⠀⠀⣩⢼⡏⣷⢸⣇⠀⡇⢸⠀⣿⢠⠄⣿⢻⡉⣌⢹⠍⠁⣿⡀⣿⢸⡏⣾⠀⡇⣼⢀⡏⣧⠀⢸⡏⠀⡏⢱⠀⣇⢸⠀⡇⢿⢸⠿⠿⣿⢽⣾⣿⢿⡇⣿⢸⣿⣿⡇⣿⣿⣼⠸⣿⣿⡧⣿⣿⣿⣿⣿ ⠀⠀⠰⢠⠀⠀⠀⠠⠀⠀⢂⣱⣿⣿⣶⣮⣵⣶⣾⣷⣶⣿⣾⣷⣾⣷⣦⣤⣭⣥⠍⠀⠁⠈⠀⠈⠁⠀⠁⠈⠀⠈⠁⠀⠁⠈⠀⠈⠁⠀⠁⠀⠈⠀⠀⠉⠁⠀⠈⠉⠀⠀⠉⠀⠀⠁⠁⠁⠈⠀⠁⠁⠉⠈⠉⠉⠉⠉ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⣠⣤⣶⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣀⣤⣴⣶⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⢸⣿⣿⣿⡟⠉⠁⠀⠈⠉⠻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⣼⣿⣿⣿⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⢸⣿⣿⠟⠀⠀⠀⠀⠀⠀⠀⠈⢻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣾⣿⣿⣿⣿⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⢸⣿⡿⠀⡀⠀⠀⠀⠀⠀⠀⠀⢨⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢐⣿⣿⣿⣿⣿⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⢸⣿⡅⠀⠀⠀⠀⠀⠀⠀⠀⣠⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠀⠀⠀⠀⠀⠀⢰⣦⣤⣤⣾⣿⣿⣿⣿⣿⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⣾⣿⡇⠀⠀⠀⠀⠀⠀⠀⣶⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠀⠀⠛⠋⠁⠀⠀⠀⠀⠀⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠋⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠉⠙⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠁⠀⠀⠀⠀⠀⠀⠀⠀⠠⠀⠀⠀⠀⠀⠀⣠⣤⠰⣄⢻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠀⠀⠀⠀⠀⠀⢹⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢠⡀⠀⠠⠿⠿⠇⣿⠮⠟⡩⢿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠀⠀⠀⠀⠀⠀⠸⣿⣿⣿⣿⣿⣿⣿⣿⡍⣿⠁⣿⣸⣿⣼⢹⢣⣽⣯⣜⣰⣏⠓⠀⢸⡆⣿⢰⡇⣿⣸⡇⢹⣸⠃⠀⡿⡆⢿⠀⣿⢰⡏⠷⠁⣏⣻⡉⡏⢻⠱⣏⣛⡁⡏⢻⠸⣿⣥⣽⣯⣼⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠀⠀⠀⠀⠀⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⡇⣿⠀⣿⢹⡏⣿⣼⣿⣿⣿⣿⣯⡌⣷⠀⠸⣿⠉⣼⠃⣿⢹⡇⠈⡏⠀⡀⡇⢿⢸⠀⣿⠸⣇⣶⠀⡏⢹⠁⣇⣸⡨⣌⣿⠁⣇⣸⢈⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠀⠀⠀⠀⠀⠀⠀⠘⣿⣿⣿⣿⣿⣿⣿⡇⠀⢰⣶⣶⣶⣶⣷⣶⣷⣾⣿⣿⣆⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠓⠐⠉⠀⠀⠐⠤⠀⠀⠀⠀⠰⢶⣶⣶⣾⣾⣷⣿⣾⣷⡇⠀⠀⣷⣶⣿⣿⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠀⠀⠀⠀⠀⠀⠀⣼⣿⢿⡟⣷⢿⡇⣯⡟⢱⠈⣾⢹⣿⣿⣹⣫⣾⣹⣹⡇⣿⠀⣾⢰⣧⢸⢰⡇⣸⠀⣇⡖⠀⢸⡟⠀⡟⢳⠀⡎⢱⠁⡿⡆⢿⣾⣷⣿⢿⢽⣾⣽⡇⣾⢹⣮⣿⡟⣶⣷⢸⡎⣷⣷⣯⠿⣿⣿⣿⣿ ⠀⠀⠀⠀⠀⠀⠀⣿⣯⢸⡏⣷⢸⣇⠀⣇⢸⠀⣿⢠⠄⣿⢻⡉⣌⢹⠍⠁⣿⡀⣿⢸⡏⣾⠀⡇⣼⢀⡏⣧⠀⢸⡏⠀⡏⢱⠀⣇⢸⠀⡇⢿⢸⣿⡿⣿⣽⣾⣿⢿⡇⣿⢸⣿⣿⡇⣿⣿⢺⠸⣿⣿⡧⣿⣿⣿⣿⣿ ⠀⠀⠰⢠⠀⠀⠀⠠⠀⢀⣂⣱⣾⣿⣶⣮⣥⣴⣾⣷⣶⣿⣾⣷⣾⣷⣤⣤⣭⣥⠍⠀⠁⠈⠀⠈⠁⠀⠁⠈⠀⠈⠁⠀⠁⠈⠀⠈⠁⠀⠁⠀⠈⠀⠀⠉⠁⠀⠈⠉⠀⠀⠉⠀⠁⠁⠁⠁⠈⠀⠁⠁⠉⠈⠉⠉⠛⠛ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⣠⣤⣴⣶⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣀⣠⣤⣶⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⢸⣿⣿⣿⠏⠁⠀⠀⠀⠉⠛⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢠⣾⣿⣿⣿⣿⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⢸⣿⣿⠋⠀⠀⠀⠀⠀⠀⠀⠀⢻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⢰⣿⣿⣿⣿⣿⣿⠀⠀⣼⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⢸⣿⡟⠀⠀⠀⠀⠀⠀⠀⠀⠀⢈⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⣸⣿⣿⣿⣿⣿⣿⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⢸⣿⠀⠀⠀⠀⠀⠀⠀⠀⠀⣠⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠀⠀⠀⠀⠀⠀⢠⣶⣴⣿⣿⣿⣿⣿⣿⣿⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⢸⣿⡆⠀⠀⠀⠀⠀⠀⠐⣼⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠀⠀⠘⠋⠀⠀⠀⠀⠀⠀⠀⠀⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⢻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡟⠉⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⠙⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢠⣤⡰⣄⠹⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠁⢀⠀⢀⡀⠀⠠⠾⠿⠇⣿⠦⠟⡡⢾⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⡍⣿⠁⣿⣸⣿⣼⢹⢣⣽⣯⣜⣰⣏⠓⠀⢸⡆⣿⢰⡇⣿⣸⡇⢹⣹⢣⠀⡿⡆⢿⠀⣿⢰⡏⠷⠁⣏⣻⡋⡏⢻⠱⣏⣛⣧⡏⢻⠀⣿⣥⣽⣯⣼⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⡇⣿⠀⣿⢹⡏⣿⣼⣿⣿⣿⣿⣯⣌⣷⠀⠸⣿⠉⣼⠃⣿⢹⡇⠈⡏⠀⡀⡇⢿⢸⠀⣿⠸⣇⣶⠀⡏⢹⠁⣇⣸⡨⣌⣿⡿⣇⣸⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠀⠀⠀⠀⠀⠀⢘⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⣶⣶⣶⣶⣷⣶⣷⣾⣿⣿⣾⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠐⠈⠀⠀⠐⠤⠀⠀⠀⠀⠰⢶⣶⣶⣾⣾⣷⣿⣾⣷⡇⠀⠀⢰⣷⣿⣿⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠀⠀⠀⠀⠀⠀⡼⢿⣿⢿⡟⣷⢿⡇⣯⡞⢱⠀⣾⢽⣿⣿⣹⣻⣾⣹⣹⡇⣿⡆⣾⢰⣧⢸⢰⡇⢸⠀⣇⡖⠀⢸⡟⠀⡟⢳⠀⡎⢱⠀⡿⡆⢿⣾⣷⣿⢿⢽⣾⣽⡇⣾⢹⣮⣿⡟⣶⣷⢸⡎⣷⣷⣯⠿⣿⣿⣿⣿ ⠀⠀⠀⠀⠀⠀⣥⣿⡏⢸⡏⣷⢸⣇⠀⡇⢸⠀⣿⢠⠄⣿⢻⡉⣌⢹⠍⠁⣿⡁⣿⢸⡏⣾⠈⡇⣸⢀⡏⣧⠀⢸⡏⠀⡏⢱⠀⣇⢸⠀⡇⢿⢸⣿⡿⣿⣽⣾⣿⢿⡇⣿⢸⣿⣿⡇⣿⣿⢸⠸⣿⣿⡧⣿⣿⣿⣿⣿ ⠀⠀⠰⢠⠀⠀⠀⢡⣀⣀⣂⣱⣶⣿⣶⣮⣥⣴⣾⣷⣶⣿⣾⣷⣾⣧⣤⣤⣭⣥⠌⠀⠁⠈⠀⠈⠁⠀⠁⠈⠀⠈⠁⠀⠁⠈⠀⠈⠁⠀⠁⠀⠈⠀⠀⠉⠁⠀⠈⠉⠀⠈⠉⠈⠁⠁⠁⠁⠈⠀⠁⠁⠉⠈⠙⠛⠛⠛ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣀⣤⣴⣶⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⣿⣿⣿⣿⣿⠿⠿⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⣀⣤⣴⡆⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⣿⣿⣿⠃⠀⠀⠀⠀⠀⠙⢻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠀⠀⠀⠀⠀⠀⠀⢀⣤⣴⣶⣿⣿⣿⣿⣿⡇⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⢀⣿⡟⠁⠀⠀⠀⠀⠀⠀⠀⠀⢹⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠀⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⢸⣿⠃⠠⠀⠀⠀⠀⠀⠀⠀⠀⢀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣧⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠀⠀⠀⠀⠀⠀⠀⣾⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⢸⣷⠀⠀⠀⠀⠀⠀⠀⠀⠀⣠⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠀⠀⠀⠀⠀⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠁⠀⢸⣿⠀⠀⠀⠀⠀⠀⠀⠉⣸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠀⠀⠀⠀⠀⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠟⠁⠀⠈⠁⠀⠀⠀⠀⠀⠀⠀⠀⠿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠀⠀⠀⠀⠀⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⠇⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠟⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⠻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠀⠀⠀⠀⠀⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⡟⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢰⣶⡈⣦⠹⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠀⠀⠀⠀⠀⠀⢀⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⢼⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⢀⡀⢀⡀⠀⠤⠿⠿⠧⣿⠦⠟⡥⢾⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣭⣿⠁⣿⣸⣿⣼⢹⢣⣽⣯⣜⣰⣏⠓⠀⢸⡆⣿⢰⡇⣿⣸⡇⣻⣹⣣⠀⡿⡆⢿⠀⣿⢰⡏⠷⠁⣏⣻⡋⡏⢻⠱⣏⣛⣷⡏⢻⠀⣿⣥⣽⣯⣼⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⣿⢹⡇⣿⣼⣿⣿⣿⣿⣯⣬⣷⠀⠸⣿⠙⣼⠇⣿⢹⡇⠊⡏⢣⡄⡇⣿⢸⠀⣿⠸⣇⣴⠀⡏⢹⠁⣇⣸⡨⣌⣿⡻⣇⣸⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⣶⣶⣶⣶⣷⣶⣷⣾⣿⣿⣾⡆⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠒⠐⠤⠀⠀⠀⠀⠠⠶⣶⣶⣾⣾⣷⣿⣾⣷⣿⠀⠀⢰⣶⣿⣷⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠀⠀⠀⠀⠀⠀⠸⢿⣿⢿⡟⣿⣿⡇⣯⡟⢱⠀⣾⢽⣿⣿⣹⣻⣾⣹⣹⡇⣿⣧⣾⢰⣧⢸⢰⡇⢺⠀⣇⡞⠀⢸⡟⠀⡟⢳⠀⡎⢱⠀⡿⡆⢿⣾⣷⣿⢿⢽⣾⣽⣿⣾⢹⡆⣿⡟⣶⣷⢸⡎⣷⣷⣯⠿⣿⣿⣿⣿ ⠀⠀⢰⣶⠄⢀⣀⣾⡟⢸⡏⣷⢸⣇⠀⣇⢸⠀⣿⢠⠄⣿⢻⡉⣌⢹⠍⠁⣿⡙⣿⢸⡏⣾⠈⡇⣸⢀⡏⣧⠀⢸⡏⠀⡏⢱⠀⣇⢸⠀⡇⢿⢸⣿⡿⣿⣽⣾⣿⢿⣿⣿⢸⡇⣿⡇⣿⣿⢸⠸⣿⣿⡧⣿⣿⣿⣿⣿ ⠀⠀⠰⢠⢀⡀⢈⣡⣀⣀⣂⣰⣶⣿⣶⣾⣥⣤⣾⣷⣶⣿⣾⣷⣮⣥⣤⣤⣭⣥⠈⠀⠁⠈⠀⠈⠁⠀⠁⠈⠀⠈⠁⠀⠁⠈⠀⠈⠁⠀⠁⠀⠈⠀⠀⠉⠁⠀⠈⠉⠀⠈⠉⠀⠁⠁⠁⠁⠈⠀⠁⠁⠉⠚⠛⠛⠛⠛ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣀⣠⣤⣶⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⣿⣿⣿⣿⡿⠿⠿⠿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣀⣠⣤⡦⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⣿⣿⡿⠁⠀⠀⠀⠀⠀⠉⠻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠀⠀⠀⠀⠀⠀⠀⠀⣠⣴⣶⣿⣿⣿⣿⣿⡇⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⣿⡟⠁⠀⠀⠀⠀⠀⠀⠀⠀⢹⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠀⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⢀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⡿⠃⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠀⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⣷⠀⠀⠀⠀⠀⠀⠀⠀⠀⣰⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠀⠉⠀⠀⠀⠀⠀⣼⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⣿⠀⠀⠀⠀⠀⠀⠀⠉⣸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠀⠀⠀⠀⠀⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠿⠟⠃⠀⠀⠁⠀⠀⠀⠀⠀⠀⠀⠀⠻⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠀⠀⠀⠀⠀⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠟⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⠻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠀⠀⠀⠀⠀⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⡟⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢸⣾⡌⣦⠘⣿⣿⢿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠀⠀⠀⠀⠀⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⡀⢠⡄⠀⠠⠾⠿⠧⣿⠧⠛⡥⢾⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠀⠀⠀⠀⠀⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣭⣿⠁⣿⣸⣿⣼⢹⢣⣽⣯⣜⣰⣏⠓⠀⢸⡆⣿⢰⡇⣿⣸⡇⣻⣹⣣⠀⡿⡆⢿⠀⣿⢰⡏⠷⠁⣏⣻⡋⡏⢻⠱⣏⣛⣷⡏⢻⠀⣿⣥⣽⣯⣽⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠀⠀⠀⠀⠀⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⣿⢹⡏⣿⣼⣿⣿⣿⣿⣯⣬⣷⠀⠸⣿⠙⣼⠇⣿⢹⡇⠎⡏⣃⡄⡇⣿⢸⠀⣿⠸⣇⣴⠀⡏⢹⠁⣇⣸⡨⣌⣿⡻⣇⣼⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠀⠀⠀⠀⠀⠀⢠⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⣴⣶⣶⣶⣷⣶⣿⣾⣿⣿⣾⡆⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⠁⠴⠀⠲⠀⠀⠀⠀⠀⠶⣶⣾⣾⣾⣷⣿⣾⣷⣿⠀⠀⠀⣶⣿⣷⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠀⠀⠀⠀⠀⠀⠸⢿⣿⢿⡟⣷⣿⡇⣯⣾⢱⠀⣾⢽⣿⣿⣹⣻⣾⣹⣹⡇⣿⣷⣾⢰⣧⢸⢰⡇⢺⠀⣇⡞⠀⢸⡟⠀⡟⢳⠀⡎⢱⠀⡿⡆⢿⣾⣷⣿⢿⢽⣾⣽⣿⣶⢹⡆⣿⡟⣶⣷⢸⡎⣷⣷⣯⠿⣿⣿⣿⣿ ⠀⣼⣦⣀⠀⠀⣀⣾⡟⢸⡏⣷⢸⣇⠀⡇⢸⠀⣟⢠⠄⣿⢻⡉⣌⢹⠍⠁⣿⡛⣿⢸⡏⣾⠈⡇⣸⢀⡏⣧⠀⢸⡏⠀⡏⢱⠀⣇⢸⠀⡇⢿⢸⣿⡿⣿⣽⣾⣿⢿⣿⣿⢸⡇⣿⡇⣿⣿⢸⠸⣿⣿⡧⣿⣿⣿⣿⣿ ⠀⢀⡰⢠⢀⡀⢈⣡⣀⣀⣂⣰⣶⣿⣶⣾⣥⣤⣼⣷⣶⣿⣾⣷⣮⣥⣤⣤⣭⣥⠉⠀⠀⠈⠀⠈⠁⠀⠁⠈⠀⠈⠁⠀⠁⠈⠀⠈⠁⠀⠁⠀⠈⠀⠀⠉⠁⠀⠈⠉⠀⠈⠉⠀⠁⠁⠁⠁⠈⠀⠁⠁⠙⠚⠛⠛⠛⠛ ⠀⠀⡀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⣠⣤⣶⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⣿⣿⣿⣿⠿⠿⠿⠿⠿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠈⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣀⣠⣤⣶⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⣿⣿⡟⠀⠀⠀⠀⠀⠀⠈⠻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠀⠀⠀⠀⠀⠀⠀⠀⣀⣤⣶⣾⣿⣿⣿⣿⣿⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⣿⡏⠀⠀⠀⠀⠀⠀⠀⠀⠀⠹⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠀⠀⠀⠀⠀⠀⠀⢠⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⡿⠁⠐⠀⠀⠀⠀⠀⠀⠀⠀⣠⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣀⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⡟⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⣷⠀⠀⠀⠀⠀⠀⠀⢀⢀⣴⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠄⠈⠁⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⣿⠀⠀⠀⠀⠀⠀⠀⠀⣼⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠀⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⢰⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠿⠛⠃⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠛⠿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠀⠀⠀⠀⠀⠀⠀⣸⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠏⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⠀⠁⠛⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠀⠀⠀⠀⠀⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⡟⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⠀⣾⣿⡄⣦⠘⣿⣿⢿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠀⠀⠀⠀⠀⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⡀⠀⢠⡀⢠⡄⠀⠰⠿⠿⠇⣿⠷⠝⡥⠾⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠀⠀⠀⠀⠀⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣭⣿⠁⣿⣸⣿⣼⢹⢣⣽⣯⣜⣰⣏⠓⠀⢸⡆⣿⢰⡇⣿⣸⡇⣻⣹⣣⠄⡿⡆⢿⠀⣿⢰⡏⠷⠀⣏⣻⡉⡏⢻⠱⣏⣛⣷⡏⢻⠀⣿⣥⣽⣯⣼⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠀⠀⠀⠀⠀⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⣿⢹⡏⣿⣼⣿⣿⣿⣿⣯⣌⣷⠀⠸⣿⠙⣼⠃⣿⢹⡇⠎⡏⠋⡄⡇⢿⢸⠀⣿⠸⣇⣴⠀⡇⢹⠁⣇⣸⡨⣌⣿⡻⣇⣸⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠀⠀⠀⠀⠀⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⡆⠀⢰⣶⣶⣶⣷⣶⣷⣾⣿⣿⣾⡄⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠐⠂⠀⠲⠀⠀⠀⠀⠀⠶⣶⣶⣾⣾⣷⣿⣾⣷⣿⡆⠀⠀⣶⣿⣷⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠀⠀⠀⠀⠀⠀⠀⢿⣿⣿⡟⣿⣿⡇⣯⣿⢳⠀⣾⢽⣿⣿⣹⣻⣾⣹⣹⡇⣿⣧⣾⢰⣧⢸⢰⡇⢺⠀⣇⡞⠀⢸⡟⠀⡟⢳⠀⡎⢱⠀⡿⡆⢿⣾⣷⣿⢿⢽⣾⣽⣿⣶⢹⡆⣿⡟⣶⣷⢸⡎⣷⣷⣯⠿⣿⣿⣿⣿ ⣿⣤⣄⣀⠀⠀⣀⣾⡟⢸⡏⣷⢸⣇⠀⡇⢸⠀⣏⢠⠄⣿⢻⡉⣌⢹⠍⠁⣿⡛⣿⢸⡏⣾⠈⡇⣸⢀⡏⣧⠀⢸⡏⠀⡏⢱⠀⣇⢸⠀⡇⢿⢸⢿⡿⣿⢽⡾⣿⢿⡿⣿⢸⡇⣿⡇⣿⣿⢸⠸⣿⣿⡧⣿⣿⣿⣿⣿ ⣇⣀⡰⢠⢀⡀⢈⣡⣀⣀⣂⣰⣶⣿⣶⣾⣥⣤⣬⣷⣶⣿⣾⣷⣮⣥⣤⣤⣭⣥⠈⠀⠀⠈⠀⠈⠁⠀⠁⠈⠀⠈⠁⠀⠁⠈⠀⠈⠁⠀⠁⠀⠈⠀⠀⠉⠁⠀⠈⠉⠀⠀⠉⠀⠀⠁⠁⠁⠈⠀⠁⠑⠛⠚⠛⠛⠛⠛ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⣀⣤⣴⣶⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⢸⣿⣿⠿⠛⠛⠋⠛⠻⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⣀⣤⣴⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⢸⣿⠏⠀⠀⠀⠀⠀⠀⠀⠙⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⢀⠀⠀⠀⠀⠀⠀⠀⢀⣠⣴⣶⣿⣿⣿⣿⣿⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⢸⡏⠀⠀⠀⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣼⠄⠀⠀⠀⠀⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⣼⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⢸⠁⠀⠃⠀⠀⠀⠀⠀⠀⢀⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⠀⢀⠀⠀⠀⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⢸⠀⠀⠀⠀⠀⠀⠀⠀⢤⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⢹⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⡇⠈⠁⠀⠀⠀⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠸⠇⠀⠀⠀⠀⠀⠀⠀⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠃⠀⠀⠀⠀⠀⠀⢰⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠿⠋⠉⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠙⠻⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠀⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠋⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢠⣀⠀⡙⢻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠀⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⡏⠀⠀⠀⡀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⠀⣸⣿⣧⣿⡄⢻⣿⠿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠀⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⡿⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⠇⠀⠀⠀⠈⠀⠀⠀⠀⠀⠀⢠⡀⢀⡄⠀⢰⠿⠿⠿⣾⠿⠞⡡⠾⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠀⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣭⣿⠁⣿⣸⣿⣼⢹⢣⣽⣯⣜⡰⣏⠓⠀⢸⡄⣿⢰⡇⣿⣸⡇⢹⣹⣳⠄⡿⡆⢿⠀⣿⢰⡏⠷⠀⣏⣻⡉⡏⢻⠱⣏⣛⣷⡏⢻⠀⣿⣥⣽⣯⣼⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠀⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⣿⢹⡏⣿⣼⣿⣿⣿⣿⣯⡌⣷⠀⠸⣷⠙⣼⠇⣿⢹⡇⠎⡏⠋⡄⡇⢿⢸⠀⣿⠸⣇⣴⠀⡏⢹⠁⣇⣸⡨⣌⣿⡻⣇⣸⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠀⠀⠀⠀⠀⠀⠀⣼⣿⣿⣿⣿⣿⣿⣿⣿⡆⠀⠰⣶⣶⣶⣷⣶⣷⣾⣿⣿⣦⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠉⠀⠀⠀⠒⠀⠀⠀⠀⠀⢐⣶⣶⣾⣾⣷⣿⣾⣷⣿⡆⠀⠀⢰⣿⣷⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠀⠀⠀⠀⠀⠀⠀⢿⣿⣿⡟⣷⣿⡇⣯⣾⢳⠀⣾⢽⣿⣿⣹⣻⣾⣹⣹⡇⣷⠀⣾⢰⣧⢸⠀⡇⢸⠀⣇⡖⠀⢸⡟⠀⡟⢳⠀⡎⢱⠀⡿⡆⢿⣾⣷⣿⢿⢽⣾⣽⣿⣿⢹⡆⢻⡟⣶⣷⢸⡎⣷⣷⣯⠿⣿⣿⣿⣿ ⣤⢤⣤⣀⠀⠀⣀⣾⡿⢸⡏⣷⢸⣇⠀⡇⢸⠀⣏⢡⠄⣿⢻⡉⣌⢻⠍⠃⣿⡃⣿⢸⡏⣾⠀⡇⣸⢀⡏⣧⠀⢸⡏⠀⡏⢱⠀⡇⢸⠀⡇⢿⢸⠿⠿⣿⢽⡾⣿⢿⡿⣿⢸⡇⢸⡇⣿⣿⢸⠸⣿⣿⡧⣿⣿⣿⣿⣿ ⣇⠀⠰⢠⢀⡀⢈⣡⣀⣀⣂⣰⣶⣿⣶⣾⣧⣤⠬⢥⣴⣿⣾⣷⣮⣥⣤⣤⣭⣥⠉⠀⠀⠈⠀⠈⠁⠀⠁⠈⠀⠈⠁⠀⠁⠈⠀⠈⠁⠀⠁⠀⠈⠀⠀⠉⠁⠀⠈⠉⠀⠈⠉⠀⠀⠁⠁⠁⠈⠀⠁⠓⠛⠚⠛⠛⠛⠛ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣀⣤⣴⣶⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⢸⣿⣿⠟⠉⠉⠉⠉⠛⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣀⣤⣴⡆⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⢸⣿⠇⠀⠀⠈⠀⠀⠀⠀⠙⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠀⠀⠀⠀⠀⠀⠀⠀⢀⣠⣴⣶⣿⣿⣿⣿⣿⡇⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⢸⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⢠⠀⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⢸⠁⠀⠑⠀⠀⠀⠀⠀⠀⢠⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⠀⠀⠀⠀⠀⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⠃⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⢸⡀⠀⠀⠀⠀⠀⠀⠀⢦⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⡞⠀⠀⠀⠀⠀⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠸⠇⠀⠀⠀⠀⠀⠀⠀⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠇⠀⠀⠀⠀⠀⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠿⠋⠉⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠉⠻⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠀⠀⠀⠀⠀⠀⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠋⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢠⣤⡀⡙⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠀⠀⠀⠀⠀⠀⠀⢰⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⠀⣽⣿⣷⢹⡆⢻⣿⡿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠀⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⠃⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⡀⢀⠄⠀⠼⠿⠿⠿⢾⠿⠞⡁⠴⢾⣿⣿⣿⣿⣿⣿⣿⡧⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠀⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣭⣿⠁⣿⣸⣿⣼⢹⢣⣽⣯⣜⡰⣏⠓⠀⢸⡄⣿⢰⡇⣿⣸⡇⣻⣹⣳⠄⡿⡆⢿⠀⣿⢰⡏⠷⠀⣏⣻⡉⡏⢻⠱⣏⣛⣷⡏⢻⠀⣿⣥⣽⣯⣼⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠀⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⣿⢹⡏⣿⣼⣿⣿⣿⣿⣯⡌⣷⠀⠸⣷⠙⣼⠃⣿⢹⡇⠎⡏⠋⡄⡇⢿⢸⠀⣿⠸⣇⣴⠀⡇⢹⠁⣇⣸⡨⣌⣿⡻⣇⣸⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠀⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣶⠀⠀⣶⣶⣶⣷⣶⣷⣾⣿⣿⡆⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠐⠀⠉⠀⠀⠀⠐⠂⠀⠀⠀⠀⢀⣤⣴⣾⣾⣷⣿⣾⣷⣿⣾⠀⠀⢰⣿⣷⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠀⠀⠀⠀⠀⠀⠀⢸⣿⣿⡟⣷⣿⡇⣯⣾⢳⠀⣾⢽⡿⣿⣹⣻⣾⣹⣹⡇⣷⠀⣿⢰⣧⢸⠀⡇⢸⠀⣇⡖⠀⢸⡟⠀⡟⢳⠀⡎⢱⠀⡿⡆⢿⢸⣷⣿⢿⢽⣾⣽⣿⣿⢹⡆⢻⡟⣶⣷⢸⡎⣷⣷⣯⠿⣿⣿⣿⣿ ⣤⢤⣄⣀⠀⠀⣀⣾⡿⢸⡏⣷⢸⣇⠀⣇⣸⠀⣿⢡⠄⣿⢻⡉⣌⢻⠝⠃⣿⡀⣿⢸⡏⣾⠀⡇⣼⢀⡏⣧⠀⢸⡏⠀⡏⢱⠀⡇⢸⠀⡇⢿⢸⠺⠟⣿⢹⡞⣿⢻⡟⣿⢸⡇⢸⡇⣿⣿⢸⠸⣿⣿⡧⣿⣿⣿⣿⣿ ⣇⠀⠰⢠⢀⡀⢈⣁⣀⣀⣂⣰⠶⠉⠀⢨⣥⣤⣬⣵⣶⣿⣾⣷⣮⣥⣤⣤⣭⣥⠉⠀⠁⠈⠀⠈⠁⠀⠁⠈⠀⠈⠁⠀⠁⠈⠀⠈⠁⠀⠁⠀⠈⠀⠀⠉⠁⠀⠈⠉⠀⠈⠉⠀⠀⠁⠁⠁⠈⠀⠁⠓⠛⠚⠛⠛⠛⠛ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣀⣠⣤⣶⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⢸⣿⡿⠋⠉⠉⠀⠉⠙⠿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣀⣠⣤⡆⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⢸⣿⠃⠀⠀⢀⠀⠀⠀⠀⠘⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠀⠀⠀⠀⠀⠀⠀⠀⢀⣠⣤⣶⣾⣿⣿⣿⣿⡇⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⢸⡇⠀⡀⠀⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⢠⡄⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⢸⠀⠀⠁⠀⠀⠀⠀⠀⠀⢰⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⢼⡇⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⢸⡀⠀⠀⠀⠀⠀⠀⠀⢲⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣇⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⠉⠁⠀⠀⠀⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠸⠃⠀⠀⠀⠀⠀⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠇⠀⠀⠀⠀⠀⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠿⠟⠋⠉⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⠛⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠀⠀⠀⠀⠀⠀⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⠃⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢰⣴⡀⣍⠻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠀⠀⠀⠀⠀⠀⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⣼⣿⣿⣿⣿⣿⣿⡻⣿⡇⠀⠀⠀⠐⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢠⠀⣽⣿⣷⢸⣆⢹⣿⡿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠀⠀⠀⠀⠀⠀⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⡀⣠⠆⠀⠼⠿⠿⠿⢾⠿⠞⠁⠴⢾⣿⣿⣿⣿⣿⣿⣿⡿⠀⠀⠸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠀⠀⠀⠀⠀⠀⠀⢠⣿⣿⣿⣿⣿⣿⣿⣭⣿⠁⣿⣸⣿⣼⢹⢣⣽⣯⣜⠰⣏⠓⠀⢸⡄⣿⢰⡇⣿⣸⡇⣻⣹⣳⠆⡿⡆⢿⠀⣿⢰⡏⠷⠀⣏⣻⡉⡏⢻⠱⣏⣛⣷⡏⢻⠀⣿⣥⣽⣯⣼⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠀⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⣿⢹⡏⣿⣼⣿⣿⣿⣿⠠⣌⣷⠀⠸⣷⠉⣼⠇⣿⢹⡇⠎⡏⠣⡆⡇⢿⢸⠀⣿⠸⣇⣴⠀⡏⢹⠁⣇⣸⡨⣌⣿⡻⣇⣸⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠀⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣶⠀⠀⣶⣶⣶⣷⣶⣷⣾⣿⡆⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠑⠀⠉⠀⠀⠀⠐⠂⠀⠀⠀⠀⠀⣠⣴⣾⣾⣷⣿⣾⣷⣿⣾⠀⠀⢰⣿⣷⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠀⠀⠀⠀⠀⠀⠀⢸⣿⣿⡟⣷⣿⡇⡯⡟⢳⠀⣾⢽⡿⣿⣹⣻⣾⣹⣹⡇⣷⠀⣿⢰⣧⢸⠀⡇⢸⠀⣇⡖⠀⢸⡟⠀⡟⢳⠀⡎⢱⠀⡿⡆⢿⢸⣷⣿⢿⢽⣾⣽⣿⣿⢹⡆⢻⡟⣶⣷⢸⡎⣷⣷⣯⠿⣿⣿⣿⣿ ⣤⢤⣤⣀⠀⠀⣀⣾⡿⢸⡏⣷⢸⣇⠀⣇⢸⠀⣏⢡⠄⣿⢻⡉⣌⢻⠝⠃⣿⡀⣿⢸⡏⣾⠀⡇⣼⢀⡟⣧⠀⢸⡏⠀⡏⢱⠀⡇⢸⠀⡇⢿⢸⠘⠛⣿⢹⡞⣿⢻⡟⣿⢸⡇⢸⡇⣿⣿⢸⠸⣿⣿⡧⣿⣿⣿⣿⣿ ⣇⠀⠰⢠⢀⡀⢈⡡⠀⠀⠂⠀⠀⠩⢶⣾⣥⣤⣬⣵⣶⣿⣾⣷⣮⣥⣤⣤⣭⣥⠉⠀⠁⠈⠀⠈⠁⠀⠁⠈⠀⠈⠁⠀⠁⠈⠀⠈⠁⠀⠁⠀⠈⠀⠀⠉⠁⠀⠈⠉⠀⠈⠉⠀⠀⠁⠁⠁⠈⠀⠑⠓⠛⠚⠛⠛⠛⠛ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⠋⠛⠋⠛⠋⡏⠙⠛⠛⠛⠛⠛⢛⡟⢻⠛⠛⠛⠛⠛⠛⠙⡯⠙⠛⠛⠛⠛⠋⠙⢛⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣿⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⡡⢸⠁⠨⠁⠌⣿⡏⣤⠋⠤⢹⡿⣿⢿⠿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣀⣹⣌⣡⣌⣡⣏⣧⣉⣮⣀⣼⣧⣩⣠⣀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⡟⠏⠏⠟⢩⣹⠛⠋⢯⡉⢉⠋⢽⡋⣻⠛⠛⠋⡏⢹⠋⠛⠛⢻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⠿⣿⣿⣿⡿⡿⡿⣿⣿⣿⢿⠾⢿⢿⠿⠿⣿⣿⠿⣿⣿⡾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣷⠥⣤⣤⣤⣧⣤⡵⠤⢨⠯⢤⡤⡼⠤⡤⢴⢤⢾⢤⣤⣤⣤⣤⣤⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣯⣦⣤⣼⣦⣤⣦⣧⣤⣮⣼⣷⣮⣥⣤⣯⣬⣴⣦⣤⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⡿⡟⢿⣿⣿⣿⠻⠻⣿⣿⣿⡟⡿⢻⣿⣿⣿⠟⠿⣿⡏⣿⡟⠟⠛⢿⣿⣿⣿⡿⡿⢻⣿⣿⣿⠛⠟⣿⣿⣿⣿⠻⠿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣷⣶⣾⣿⣿⠛⠒⠒⣿⣿⣿⣷⣶⣾⣿⣿⣿⣶⣶⣿⣇⣿⣿⣿⣷⣾⣿⣿⣿⣷⣾⣿⣿⣿⣿⣶⣿⣿⣿⣿⣷⣦⣶⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⡿⠿⠿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣭⠭⠭⡭⠭⣭⠭⠭⣭⠭⢭⠭⢭⢭⠭⡭⡭⠭⢭⡍⣿⣿⣿⣿⣿ ⣿⣿⣯⣤⣤⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⠿⠴⠤⠦⠦⠯⠦⠦⠿⠦⠾⠴⠼⠦⠤⠯⠧⠮⠴⠇⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⡟⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣗⣀⣄⡅⠈⠩⢭⡭⠉⠍⠩⠭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⡭⠉⠉⢭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠁⠀⠙⠛⠉⠙⠿⠿⢿⡿⠛⠛⠋⠛⠛⠻⢿⣿⣿⣿⠟⠛⠿⣿⣿⣿⡿⠿⠿⡟⠙⠛⠙⠻⣿⣿⣿⣿⠟⠛⠛⠛⠀⠀⠀⠸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣯⣉⣍⡃⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠙⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⠛⠻⠛⠛⠻⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⡟⠛⡛⣓⣒⣒⣒⣒⣒⣒⣒⣒⣒⣒⣒⣒⣒⣒⣒⣒⣒⣒⣒⣒⣒⣒⣒⣒⣒⣒⣒⣒⣒⣒⣒⣒⣒⣒⣒⣒⣒⣒⣒⣒⣒⣒⣒⣒⣒⣒⣒⣒⣒⣒⣒⣒⣒⣒⣒⣒⣒⣒⣒⣒⣒⣒⣒⣂⣙⠛⣛⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⠈⣿⣿⣿⣿⣿ ⣿⣿⡿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⣿⣿⣿⣿⣿ ⣿⣿⣷⣶⣶⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡏⠋⠏⠟⢻⣿⣿⣿⣿⣿⣿⣿⣿⣿⠙⢹⠸⠛⢻⣿⣿⣿⣿⣿⣿⣿⣿⡏⠉⡇⠻⠛⣿⣿⣿⣿⣿⣿⣿⣿⣿⠋⢹⠘⠛⢻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ䷩ 𝚕𝚒𝚗𝚎 1124 ╒═══════════════════ 𝐀𝐑𝐓𝐈𝐂𝐋𝐄 ═════════════════════════════════════════════════╕ (ℹ) Images, hyperlinks and comments at http://techrights.org/2022/08/28/irc-log-270822/#comments Gemini version at gemini://gemini.techrights.org/2022/08/28/irc-log-270822/ ⠀⌧ █▇▆▅▄▃▂▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁ 08.28.22⠀▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▂▃▄▅▆▇█ ⌧ Gemini_version_available_♊︎ ✐ IRC_Proceedings:_Saturday,_August_27,_2022⠀✐ Posted in IRC_Logs at 2:45 am by Needs Sunlight Also available via the Gemini protocol at: * gemini://gemini.techrights.org/irc-gmi/irc-log-techrights-270822.gmi * gemini://gemini.techrights.org/irc-gmi/irc-log-270822.gmi * gemini://gemini.techrights.org/irc-gmi/irc-log-social-270822.gmi * gemini://gemini.techrights.org/irc-gmi/irc-log-techbytes-270822.gmi Over HTTP: 🄸🄼🄰🄶🄴_🄳🄴🅂🄲🅁🄸🄿🅃🄸🄾🄽_⦇H 🄸🄼🄰🄶🄴_🄳🄴🅂🄲🅁🄸🄿🅃🄸🄾🄽_⦇HTML5_logs⦈_ #techrights_log_as_HTML5 #boycottnovell_log_as_HTML5 🄸🄼🄰🄶🄴_🄳🄴🅂🄲🅁🄸🄿🅃🄸🄾🄽_⦇H 🄸🄼🄰🄶🄴_🄳🄴🅂🄲🅁🄸🄿🅃🄸🄾🄽_⦇HTML5_logs⦈_ #boycottnovell-social_log_as_HTML5 #techbytes_log_as_HTML5 🄸🄼🄰🄶🄴_🄳🄴🅂🄲🅁🄸🄿🅃🄸🄾🄽_⦇t 🄸🄼🄰🄶🄴_🄳🄴🅂🄲🅁🄸🄿🅃🄸🄾🄽_⦇text_logs⦈_ #techrights_log_as_text #boycottnovell_log_as_text 🄸🄼🄰🄶🄴_🄳🄴🅂🄲🅁🄸🄿🅃🄸🄾🄽_⦇t 🄸🄼🄰🄶🄴_🄳🄴🅂🄲🅁🄸🄿🅃🄸🄾🄽_⦇text_logs⦈_ #boycottnovell-social_log_as_text #techbytes_log_as_text Enter_the_IRC_channels_now =============================================================================== § IPFS Mirrors⠀➾ CID Description Object type IRC log for  QmdctK4rtnWkNHFDxK7jUhpaUiRVkXkTkmDUvmFn5wkosS #boycottnovell 🄸🄼🄰🄶🄴 🄳🄴🅂🄲🅁🄸🄿🅃🄸🄾🄽 ⦇HTML5 logs⦈ (full IRC log as HTML) IRC log for #boycottnovell  QmZJvFayQZX75QJEiHkDsdDLZjnPQytG6J2w83JjcGyqD8 (full IRC log 🄸🄼🄰🄶🄴 🄳🄴🅂🄲🅁🄸🄿🅃🄸🄾🄽 ⦇text logs⦈ as plain/ASCII text) IRC log for #boycottnovell-  QmQJ9FcDL3JuLPyZgR2UvEujcj2oC6fnPRPFh3XDGiScRT social 🄸🄼🄰🄶🄴 🄳🄴🅂🄲🅁🄸🄿🅃🄸🄾🄽 ⦇HTML5 logs⦈ (full IRC log as HTML) IRC log for #boycottnovell-  QmR8o3aeqhxFGALXtuW9J39jHfAovRgmxKsS1nFgyza77T social 🄸🄼🄰🄶🄴 🄳🄴🅂🄲🅁🄸🄿🅃🄸🄾🄽 ⦇text logs⦈ (full IRC log as plain/ASCII text) IRC log for  QmegeD6kFt2sJFiuaX51hyWinQUM5XNHYKpSdoxnKyzJeP #techbytes 🄸🄼🄰🄶🄴 🄳🄴🅂🄲🅁🄸🄿🅃🄸🄾🄽 ⦇HTML5 logs⦈ (full IRC log as HTML) IRC log for #techbytes  QmWBWp8PtRynPE56UR7Gz3SPhDACGMBmgyk7gPmCoumqfz (full IRC log 🄸🄼🄰🄶🄴 🄳🄴🅂🄲🅁🄸🄿🅃🄸🄾🄽 ⦇text logs⦈ as plain/ASCII text) IRC log for  QmcE3pbnaUUpqRrYntd9hZEwoRocgQ4eYqwu4huuVEC65L #techrights 🄸🄼🄰🄶🄴 🄳🄴🅂🄲🅁🄸🄿🅃🄸🄾🄽 ⦇HTML5 logs⦈ (full IRC log as HTML) IRC log for #techrights  QmZRVACjyNKJ2FuBspfDicFVUtUFpEFq3DYuUqNbo7z23Q (full IRC log 🄸🄼🄰🄶🄴 🄳🄴🅂🄲🅁🄸🄿🅃🄸🄾🄽 ⦇text logs⦈ as plain/ASCII text) 🄸🄼🄰🄶🄴 🄳🄴🅂🄲🅁🄸🄿🅃🄸🄾🄽 ⦇IPFS logo⦈ § Bulletin for Yesterday⠀➾ Local_copy | CID (IPFS): QmS9E4XW4XZrtmFNP12pX65zisQkFTw7frAgGwhna5Fz9m ䷩ 𝚕𝚒𝚗𝚎 1251 ╒═══════════════════ 𝐀𝐑𝐓𝐈𝐂𝐋𝐄 ═════════════════════════════════════════════════╕ (ℹ) Images, hyperlinks and comments at http://techrights.org/2022/08/28/linux-foundation-revenue-plunges/#comments Gemini version at gemini://gemini.techrights.org/2022/08/28/linux-foundation-revenue-plunges/ ⠀⌧ █▇▆▅▄▃▂▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁ 08.28.22⠀▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▂▃▄▅▆▇█ ⌧ Gemini_version_available_♊︎ ✐ Linux_Foundation_Revenue_Plunges_($18,000,000_Decrease_in_One_Year)_and_Jim Zemlin’s_Wife_Has_Her_Company_Sued_for_Securities_Fraud_(Class_Action)⠀✐ Posted in Deception, Finance, GNU/Linux at 3:25 pm by Dr. Roy Schestowitz The fraud that the Linux_Foundation has become isn’t quite what it seems or what it’s called; nor is the company of Sheela_Microsoft (Zemlin), where she is Chief Revenue Officer, defrauding_a_lot_of_people 🄸🄼🄰🄶🄴_🄳🄴🅂🄲🅁🄸🄿🅃🄸🄾🄽_⦇Sheela_Zemlin:_SEC_form⦈_ Source_page from the_SEC Summary: The Linux Foundation is truly struggling during this pandemic and the business of its chief’s wife not only collapsed; it seems like a fraud and there are major lawsuits LATELY we have been writing about the Zemlins a great deal in light of the fact that the company of the wife, closely_connected_to_Microsoft, had collapsed. Upon close inspection the company isn’t only in financial trouble but also in serious legal trouble. But we’d like to begin this post by talking about the Linux Foundation. We shall revisit this subject another day as we’re still trying to locate the original (PDF) copy from the IRS. Once we have it we’ll make a local copy of it and annotate the relevant bits. Want some spoilers? Revenue of the Linux Foundation is down by $18,000,000 but salaries increased 10% in the same year!! Jim Zemlin now gives himself a total salary of nearly 1.2 million dollars for the year (i.e. that salary nearly doubled in just a few years). Is the Linux Foundation a “fraud”? That certainly depends on which formal definition of fraud one chooses. In our eyes, for a number of different reasons, Mr. Zemlin is what many casually dub “charlatan and fraud”, lying about his credentials to advance in life and sell scams. “Revenue of the Linux Foundation is down by $18,000,000 but salaries increased 10% in the same year!!”Does one charlatan and fraud attract another charlatan and fraud? Seems probable. Such people can relate. Who does it favour if a charlatan and fraud runs the Linux Foundation? Foes of Linus (and Linux), obviously. They want hostile actors in charge of the person and the project, flexing_their_muscles_every_now_and_then (whilst openly rejecting Linux). Maybe Mr. Zemlin thinks Microsoft is_a_puppy that is loved_by us. Maybe his wife tells him that. But he’s wrong. They’re both wrong. They are harming Linux while promoting stuff like Microsoft’s GitHub, which is not only an attack on Linux but also an attack on Git and on Open Source/Free software in general. Microsoft “pisses off and/or stabs in the back everyone eventually,” an associate said today, “at least anyone that pays attention will notice either or both events gaming has been one of the ways that Microsoft marginalized Apple in addition to blocking desktop GNU/Linux. If it weren’t for an addiction to top titles, which are Microsoft-only, many would have drifted away starting 20 years ago increasing over time. The inability to play games has been used repeatedly as an excuse especially in the business community, which should be ironic as hell.” Jim Zemlin is still not using Linux and he does not seem to think that this is a problem. In the meanwhile he’s emptying the coffers of goodwill, giving himself massive salaries (he created nothing himself!) to the point where these coffers_are_a_net_loss. According to the latest IRS filing (that we caught a glimpse of but cannot download), the coffers lost almost 20 million dollars in revenue in just one year. What does Sheela Microsoft, a “Chief Revenue Officer”, have to say about this massive loss of… revenue? Earlier today we wondered, if when Jim Zemlin and Microsoft Sheela started dating GNU/Linux had already been very mainstream (and she disliked it back then) we cannot assume she has changed her mind since then, so she will reinforce bad policies in “pillow talk”. Remember that she has worked for several consecutive companies that are closely connected to Microsoft. “Remember that she has worked for several consecutive companies that are closely connected to Microsoft.”So the wife of Jim Zemlin is a Microsofter and she never really liked Linux. “She would not change her mind and might even work harder to subvert and damage it,” an associate told us today. In fact, from Jim Zemlin’s stories (told several times both in text and video), it’s clear he was the one wooing her and she was impatiently just looking at her watch while they dated, looking for a way out. She is judging people by nothing except money, just like her (soon) husband. This is not compatible with the ideals of the Linux development community, especially not its users. As we noted here some_days_ago, the company where she is an executive managed to fall from $50+ per share (post IPO) to almost nothing (quick slide downwards to about $2 within weeks or months). The Chief Revenue Officer probably has a 7-figure salary and we know at whose expense. She nowadays ‘hides’ her twitter account, whereas her husband deleted_all_of his_tweets_last_year (strange behaviour unless one hides from his/her own words). Looking deeper into the company of Sheela Microsoft, it turns out they’re in trouble and one can find evidence of that in the public domain. About the IPO, an associate said that “it’s a religion of sort,” as “IPO are mostly when the company’s principals decide to bail and cash out. Many companies have no purpose (and no result) other than an IPO spike like Bakkt demonstrated. It’s a handout for those that got in prior to the IPO and were in a position where they were able to sell in hours. Those chumps in the company that had stocks which they were forced to retain got taken to the cleaners.” This is exactly what happened there. And her husband gloated about her career there only months ago, in public. “It’s not special in any way, not even in its catastrophic failure,” the associate said. “That is part of a common, established pattern.” From a recent comment: “So this one also typical pump and dump down from 50 without bad news this is not a correction but 15-16 might me good opportunity to buy we shall see…” That’s an understatement (“we shall see”) about what soon_becomes_a_penny stock. There’s this_lawsuit and investigation, proceeding_rapidly. “Looking deeper into the company of Sheela Microsoft, it turns out they’re in trouble and one can find evidence of that in the public domain.”A lot of real money (not the fake currencies they’ve been flaunting) gets_lost and and there’s_a_“Securities_Fraud_Lawsuit” building_up. According to this, it’s a class action. “The deadline to join the class action suit passed more than a month ago,” our associate noted. So it is moving forward already. Regarding the Linux Foundation, we’ve decided to wait for a bit and gather more information, though it seems crystal_clean, based on the Linux Foundation’s own admission, that it lost a lot of revenue. It’s not in the IRS site yet, but there are ways around it, revealing that the Linux Foundation’s revenue fell by nearly 20 million dollars. “The IRS has provided extracted financial data for this filing, but has not yet released the source documents,” it says. “In a future part/post we’ll hopefully have the full IRS statements.”At Bakkt, the revenue is 39 million dollars and net income is -183 million dollars, i.e. the losses are far higher than any revenue. “At the end of the day there is unlikely to be anything special about Bakkt,” our associated cynically noted, “it might be a garden variety pumpanddump undergrad business school project.” In a future part/post we’ll hopefully have the full IRS statements. “If showing salaries,” an associate said. “please be sure to compare the salaries of the deadweight to those that actually bring home the bacon.” As noted above, Jim Zemlin’s salary went up sharply while the Foundation lost a lot of revenue. Shades_of_Mozilla, whose CEO seems to be undermining Firefox for Google’s gain. “Maybe some background about the original purpose of OSDL / Linux Foundation is in order,” the associate said. “Also, what is its current charter. Don’t let anyone assume anything based on the name.” “Finally, at least for the time being, please stay tuned because we might find a way to bypass the absence of a PDF.”The Linux Foundation’s loss of revenue (also reputation loss) harms the idea that people should confide in this current strategy. Based on recent developments, they nowadays replace events with diploma mills (especially these past 2 years) and then bribe publishers to promote the scammy “diplomas”. Last week they promoted these with_the controversial_World_Bank_(WB). The IRS disclosure happens to validate what we said_about_them_turning_to_diploma_mills. Finally, at least for the time being, please stay tuned because we might find a way to bypass the absence of a PDF. The Bill Gates-bribed ProPublica outsourced its tool to proprietary software of Microsoft (MSFT), so short of playing with GitHub GUIs and mazes we cannot quite put the data together for neat, formal presentation. This is part of a disturbing pattern; the Linux Foundation itself outsources far too many things to Microsoft and “clown computing”. It’s good that they still have kernel.org, but that’s about it. Its presence online, including its site, has been outsourced to proprietary software. That’s clearly not compatible with its original mission. █ 🄸🄼🄰🄶🄴_🄳🄴🅂🄲🅁🄸🄿🅃🄸🄾🄽_⦇IRS_LF⦈_ What are the diclcosure obligations? Why is it takingso long? “IPO are mostly when the company’s principals decide to bail and cash out,” an associate said, and one must remember that Sheela Microsoft had also worked for other Microsoft partners — ones that are paid to lie for Microsoft and the EPO. ⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣈⣉⣉⣉⣉⣉⣉⣉⣈⣉⣉⣉⣉⣉⣉⣈⣉⣉⣀⣀⣀⣀⣉⣉⣉⣉⣉⣉⣉⣉⣉⣉⣉⣉⣉⣉⣉⣉⣉⣉⣉⣉⣉⣉⣉⣉⣉⣉⣁⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀ ⡏⠉⠙⢽⡏⡙⢛⠛⢻⠻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⡟⠛⡻⠛⠛⢻⠟⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡟⠟⠛⡛⠛⠛⠻⠛⠻⢛⠛⠛⢻⠛⠛⠛⠻⠛⠛⣛⠛⠛⢻⠛⠛⠛⡟⠻⠛⠛⠛⠛⠛⠛⠛⢻⣿⣿⣿⣿⣿⣯⣭⣍⠭⠉⢭⠩⠉⠉⠉⠩⠉⢭⣭⡍ ⣿⣿⣿⣿⣿⣿⣷⣾⣷⣶⣾⣷⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠩⠩⠋⠉⠋⠉⠋⠛⠍⠉⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣏⠭⠥⡤⠤⠤⠥⣥⣥⣤⠬⠭⠤⠭⠅ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣏⣉⣉⣉⣉⣉⣟⣋⣛⣉⣩⣹⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠒⢒⡓⠚⡖⡒⡛⢛⠻⡒⢒⣶⣶⡇ ⣿⣿⣿⠿⠿⠿⠿⡿⠿⢿⠿⠿⠿⠿⣿⣿⣿⣿⣿⠿⠿⠿⠿⠿⠿⠿⠿⠿⢿⠿⠿⡿⠿⢿⢿⠿⠿⠿⠿⡿⢿⡿⠿⠿⠿⠿⠿⠿⠿⢿⢿⡿⠿⠿⠿⠿⠿⠿⢿⠿⠿⣿⣿⡿⠭⠭⠍⠭⠭⠭⠭⠭⠿⠿⠿⠿⠬⠅ ⣿⣿⣿⠈⠀⣈⠀⠁⠀⠈⢇⠰⣄⡈⠏⠉⣿⣿⣿⣤⣿⣤⣿⣤⣴⣦⣴⣤⣿⣵⣴⣧⣤⣤⣦⣦⣤⣤⣦⣧⣤⣧⣤⣤⣦⣤⣴⣮⣦⣦⣬⣧⣴⣦⣤⣤⣴⣥⣶⣤⣴⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣁⣀⣁⣐⣀⣀⣖⣈⣶⣾⣶⣶⣶⣾⣿⣿⣿⣿⣿⣿⣿⡛⠛⡟⢟⠻⠛⠛⢻⠛⠛⠛⠟⠛⠛⡟⡟⠛⠛⠛⠟⠛⢿⠛⠛⠛⠛⢻⠛⠻⢻⠛⠛⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⡿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠭⠧⠭⠭⠽⠬⠩⠨⠽⠬⠭⠭⠭⠭⠭⠽⠬⠭⠩⠭⠭⠭⠯⠼⠭⠥⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿ ⣿⣹⣉⣋⣛⣛⣋⣛⣉⣙⣉⣛⣏⣛⣛⣉⣋⣩⣙⣛⣩⣿⣿⣿⣿⣿⣿⡇⠹⣏⣉⢭⣯⣉⢍⡏⡉⢫⣍⣍⣭⡽⣭⣉⣉⢉⣭⣍⣍⣿⢿⣿⣿⣿⣿⡏⠯⠭⢉⠭⣍⠍⠏⠭⠉⣉⣍⣍⣯⣩⣉⣍⣉⣍⣏⣩⣍⣿ ⣿⣇⣋⣏⣑⣉⣹⣇⣏⣋⣉⣈⣹⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⣥⣥⣥⣥⣼⣷⣤⣤⣤⣤⣄⣤⣿⣯⣤⣼⣿⣿⣬⣮⣾⣿⣿⣿⣿⣿⣿⣷⣶⣶⣾⠒⠓⠒⢲⣶⣶⣿⣿⣿⣿⣿⠻⠛⠟⠛⠛⢻⣿⣿ ⣿⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⡇⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡟⣿⣿⢿⣿⣉⣙⣛⣏⣙⣹⣿⣿⣿⣿⣿⣉⣉⣩⣉⣉⣉⣹⣿ ⣿⣭⣭⣤⣿⣿⣿⣿⣿⣿⣤⣯⣸⣿⣿⣿⣿⣿⣧⣥⣭⣬⣽⣿⣿⣿⣿⡇⠬⠧⠤⣼⠼⣤⣤⣤⣴⣦⣬⣥⣤⣤⣧⣤⣤⣤⣤⣤⣤⣤⣼⣿⣿⣿⣿⣿⣿⣿⣿⢶⣾⢶⠶⠦⠿⡿⡿⡿⢿⠿⣶⠶⢶⠾⣿⣿⣿⣿ ⣿⣿⣥⣼⣬⣼⣤⣴⣾⣿⣧⣥⣤⣦⣬⣬⣿⣶⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⣶⣾⣶⣶⣶⣶⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣾⣾⣿⣶⣶⣶⣷⣾⣶⣶⣶⣷⣾⣷⣶⣿⣿⣿⣿ ⣿⣿⣥⣤⣽⣮⣭⣥⣯⣵⣧⣬⣬⣬⣥⣶⣮⣬⣽⣧⣮⣼⣧⣯⣧⣥⣿⡇⣿⡿⣿⢿⡿⠿⣿⠿⡿⠿⢿⢿⠿⠿⢿⢿⠿⠿⡿⠿⠿⠿⠿⡿⠿⣿⢟⡿⡿⠿⠿⢿⠿⣿⡿⠿⠿⠿⢿⢿⠿⠿⢿⠿⠿⠿⣿⣿⣿⣿ ⣿⠶⠶⠶⢶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⡇⣶⣷⣶⣶⣶⣶⣶⣶⣷⣶⣾⣾⣶⣶⣶⣾⣶⣶⣷⣶⣶⣶⣶⣶⣶⣶⣾⣗⠓⣒⣒⣒⡶⣒⣳⣶⣶⣶⣶⣾⣶⣶⣾⣶⣶⣶⣿⣿⣿⣿ ⣿⡖⠶⢒⣾⢻⠛⠛⣛⠻⣿⠟⣿⣿⣿⣿⣿⣿⣿⠛⠛⠛⣿⣿⣿⣿⣿⡇⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣽⣿⣩⣉⣹⣉⣉⣉⣏⣉⣉⣉⣉⣉⣉⣯⣉⣉⣉⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠤⠭⠽⢬⣥⣌⣧⣬⣭⣬⣭⣧⣭⣥⣬⣭⣥⣍⣿ ⣿⣋⣙⣻⣿⣿⣿⣿⣿⣿⣉⣛⡋⣿⣿⣿⣿⣿⡏⣉⣻⣿⣿⣿⣿⣿⣿⡇⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣾⣾⣶⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣯⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⠭⠭⠩⡭⣭⠭⠭⠭⠭⠭⠭⠭⠭⠥⢭⠭⠭⠭⠭⠭⠭⢭⢭⠭⢭⠭⠭⢭⡭⠭⠭⠭⠭⠭⢭⠭⣭⠭⠭⠭⠭⠭⠩⠍⠍⠩⡭⠭⠭⠭⠍⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭ ⣟⢛⠛⢛⣛⢛⢛⣛⡛⣛⠛⣛⣛⡛⣒⣒⣒⣓⣛⣒⣒⢒⢒⣒⣒⡒⣒⣓⣚⠒⣒⡒⣚⣒⡒⣚⣒⡒⢐⣒⣒⣒⣓⡒⣂⡒⣒⣒⢚⣒⢚⣒⣓⡒⡒⢒⣒⡒⢒⣒⣓⣒⣒⡒⣒⣛⡛⣛⣛⣛⣛⣛⣛⢛⢛⢛⣛⣛ ⣿⣾⣶⣶⣷⣶⣶⣶⣶⣶⣴⣶⣶⣶⣿⣿⣿⣿⣿⣿⣿⢐⣓⡶⡶⣶⢶⣾⣿⠀⣒⣓⣂⣒⣆⣛⣻⡇⣄⡛⣛⣛⣛⡃⣐⡒⠒⣒⣐⣨⢀⡆⣒⣒⣆⣎⣾⡇⢐⣒⡂⣒⣺⣶⣿⣿⡇⣛⣛⣛⡛⣿⣿⢊⣐⡀⣒⢻ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣴⣶⣶⣶⣦⣶⣶⣾⠐⣓⣂⣛⣛⢛⣛⣛⡇⡒⣶⣾⣶⣶⡇⣶⣶⣦⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⣒⣒⣒⣲⣶⣾⣿⣿⣗⣲⣒⣶⣶⣶⣿⣒⣒⣒⣒⢚ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⢸⣿⣿⣿⣿⣿⣿⣿⡇⣶⣶⣶⢰⣶⡆⣶⣶⣶⣶⣶⡆⣖⢲⣶⢰⣶⣶⣶⡆⣒⢒⢒⣒⣼⣿⣿⣿⣗⡒⢲⡚⣤⣿⣿⣴⣶⣶⣼⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⢸⣿⣿⣿⣿⣿⣿⣿⡇⣶⣶⣾⢰⣿⡇⣶⣶⣶⣶⣿⡇⡗⢻⣿⢰⣶⣶⣿⡇⠂⠀⢠⠀⠒⢀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣷⠲⠶⠶⡖⡖⠒⠒⢒⠶⣲⠒⠲⡒⣶⣶⣶⣶⣶⣶⣶⣶⠒⢖⡶⡒⠒⠒⣶⢰⣶⣶⣶⣶⣶⣶⣶⡆⣶⢲⣶⢰⣶⡆⡖⠲⢲⠒⣲⡆⣶⠒⣶⢰⠲⠖⠖⡆⣶⠒⠒⠖⠖⣲⣲⣶⣶⣶⣶⢲⣶⣶⣶⣶⣶⣶⣶⣶ ⣯⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⠭⠭⠭⠭⢭⡭⢭⠭⢭⠭⠭⠬⡭⠭⡭⣭⠭⠭⡭⡥⡭⠭⣭⠬⡭⣥⠭⠭⢭⢭⠭⡥⡭⢭⡭⢬⠭⢭⢭⠥⡭⠭⠭⣭⠭⣭⠭⠭⢭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣶⣶⣶⣶⣾⡖⠶⠖⣶⠖⠶⠖⡷⠒⠒⠲⡷⠶⢶⠓⠶⠂⣾⠲⠒⠘⠖⠲⡔⠖⠶⠶⠗⠂⠓⢺⠲⠲⠶⠖⠒⠲⢶⣼⣶⣶⣶⣶⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣯⢭⠭⠭⠭⣭⡭⣭⣭⣭⣭⣭⡭⡭⠭⠭⠭⠭⢭⣭⣭⠭⡭⠥⠭⠤⣭⣬⣭⡭⣬⣥⣭⣭⣭⠩⢭⣭⣭⣥⡌⢤⠭⠥⡭⠭⠭⠭⠭⢭⠭⢭⢨⢬⠭⢬⠭⢭⣭⡌⢭⠭⠭⠭⢭⡭⡭⠭⠭⠭⡭⣭⣭⠭⣭⣭⣭⣭ ⣿⠈⠀⠀⢀⣹⡇⠉⠉⠉⠉⢹⡇⠁⠱⠶⠶⠶⠿⠿⣿⠈⠀⢁⣀⣀⣉⣙⣿⡇⠍⠉⠉⠉⢹⠈⢈⣉⣉⣽⡇⠀⠈⠀⠁⠰⠀⠀⢶⣾⣶⣾⢸⠉⠁⠈⠈⣸⣿⡇⠠⠈⠀⠀⣹⡇⠉⠀⠀⠄⣷⣿⣿⠀⠉⢉⣉⣹ ⣿⣀⣀⣀⣸⣿⡧⠁⠰⠠⢶⣾⣷⣶⣶⣶⣶⣾⣶⣶⣿⣀⣀⣈⣉⣉⣭⣉⣹⣇⣰⣶⣶⣶⣾⠀⠈⠉⠉⠉⡇⣶⣶⣶⣶⣶⣶⣶⣾⣿⣿⣿⢸⠀⠀⠀⠀⣹⣿⡇⣀⣀⣰⣈⣿⡇⠀⠀⢀⣀⣹⣿⣿⠁⠁⠈⠉⢿ ⣿⣿⣿⣿⣿⣿⣇⣀⣢⣐⣶⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⢐⠀⣐⣐⣂⡇⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⢸⢀⣐⡀⣲⡿⡿⡇⣿⣿⣿⣿⣿⡇⣀⣒⢊⢛⣿⣿⣿⣸⣀⣀⣒⣸ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⢀⣐⢓⣛⣋⡇⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⢸⣶⣶⣶⣷⣶⣶⡇⣿⣿⣿⣿⣿⡇⣒⣒⡒⣘⣋⣋⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⢐⣚⣒⣏⣟⡇⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⢸⣿⣿⣿⣿⣿⣿⡇⣿⣿⣿⣿⣿⣧⣶⣶⣶⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣛⣛⣛⢛⣛⣛⢐⣒⣒⣘⣛⡃⣛⣛⣛⣛⣛⡛⣛⣛⣛⣛⣛⢘⣛⣛⢛⣛⣛⣛⡃⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⢸⣿⣿⢸⣿⣿⣿⣿⡇⣿⣿⣿⣿⣿⡇⣿⣿⣿⣿⣿⢸⣿⣿⢐⣲⣶⣶⡇⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⢸⣿⣿⢸⣿⣿⣿⣿⡇⣛⣛⣿⣿⣿⡇⣛⣛⣛⣛⣛⢸⣿⣿⢐⣲⣶⣶⡇⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⡟⢛⡛⣛⡛⣛⣛⡛⠛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣃⣒⣒⣐⣚⣛⣀⣂⣛⣃⣒⣃⣐⣒⣒⣐⣐⣂⣒⣒⣚⣛⣛⣘⣒⣚⣐⣒⣒⣚⣃⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛ ⣷⡶⢶⠶⠶⠶⠾⠶⠶⠶⠴⡶⠶⠶⠿⠿⠿⠿⠿⠿⢿⢿⠿⠿⠿⠿⠿⠿⡿⠿⠿⠿⠿⠿⠿⢿⠿⠿⠿⠿⠿⡿⠿⡿⢿⠿⠿⠿⡿⠿⢿⢿⠿⠿⠿⠿⡿⠿⠿⠿⠿⠿⢿⠿⠿⡿⠿⠿⠿⣿⠿⣿⢿⣿⡿⠿⠿⢿ ⣏⣛⣋⣛⣛⣙⣛⣛⣛⣯⣛⣛⣛⣑⣚⣻⣋⣉⣋⣹⣙⣛⣏⣏⣛⣛⣛⣏⣛⣹⣙⣻⣛⣊⣙⣛⣻⣛⣻⣛⣛⣙⣛⣟⣛⣋⣟⣏⣻⣙⣛⣋⣛⣫⣛⣛⣟⣟⣛⣛⣟⣻⣛⣟⣋⣛⣛⣙⣓⣙⣛⣋⣛⣻⣙⣻⣿⣿ ⣷⡶⣶⢶⢶⡶⠶⡾⢶⡶⣶⣾⡾⠾⣶⣶⡶⣶⣶⣶⡶⣷⡶⣶⢶⣶⡦⣷⣶⣦⢶⢷⢶⣾⣾⢷⡶⡷⣿⣶⣶⣶⢶⣶⡶⣶⣷⢴⣾⣶⣧⣦⣼⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⡗⠲⠶⠶⠶⠷⢶⣶⣾⣶⣾⣾⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣷⣶⣶⣷⣶⣶⣶⣶⣶⣶⣶⣶⣶⣷⣶⣶⣶⣶⣷⣶⣶⣶⣶⣶⣶⣶⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣷⣶⣶⣶⣾⣷⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⣿⣿⠿⡿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡅⠬⠤⠤⠬⠬⠥⢠⠤⡤⠤⡝⠿⠿⠻⣿⡻⣿⡿⡛⣻⡟⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠆⠒⠲⠒⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣿⣶⣶⣶⣶⣶⣶⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣭⣏⣉⣉⣙⣛⣉⣉⣉⣉⣉⣹⣙⣋⣙⣿⣉⣉⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⡧⡬⡭⣭⢬⣿⣬⡭⣥⠭⣭⣯⣭⣭⣥⣽⣭⣥⣭⣭⡭⣭⣬⣭⣯⣯⣭⣭⣤⣭⣬⢭⣥⣭⢥⣭⢭⣭⣽⣬⣭⣌⣯⣥⣭⣬⣥⣬⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⡿⢷⠶⠾⠶⠶⢷⠷⠶⠶⠼⠶⠶⢶⢶⠾⠶⠾⠶⢶⠖⠢⠷⠶⠶⠾⠶⠾⠖⠶⠶⢶⠲⠾⠴⠖⠼⠟⠿⠿⢿⠻⠿⠻⡿⠟⠟⣿⠟⠻⡿⠿⡟⢻⣿⢻⣻⡿⠟⠻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣟⡛⣛⣟⡛⣟⣛⣛⢛⢛⠛⣟⣟⡛⣟⢛⣛⣟⡛⣟⣛⣛⣛⣟⣛⢛⢛⣟⣛⡛⢛⢻⡛⣛⣛⣟⣟⠛⢛⣟⣟⣛⣛⣛⢛⣻⡛⢻⣛⣛⠟⡛⣻⢻⣛⣟⣛⣛⠛⡚⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⡏⢍⠍⠉⢩⣉⣉⣯⣉⣉⣉⣩⣩⣉⣹⣉⣉⣍⣉⣹⣉⣏⣉⣉⣉⣉⣉⣏⣩⣉⣉⣉⣏⣉⣉⣩⣉⣉⣏⣍⣉⣉⣉⣉⣉⣉⣏⣹⣍⣉⣉⣉⣉⣉⣉⣩⣉⣉⣉⣉⣉⣉⣉⣩⣉⣏⣉⣉⣉⣉⣭⣉⣹⣉⣉⣽⣿⣿ ⣷⣶⣶⣶⣶⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠠⢀⠀⡇⢸⢀⠅⠀⢄⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠁⠀⠀⠀⠀⠃⠘⠀⠁⠀⠀⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⢠⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⢸⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⢸⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⣤⣤⣼⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⢤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤ ⣿⣿⣇⣀⣀⣀⣸⣼⣂⣀⣘⣀⣀⣀⣀⣘⣀⣂⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣸⣼⣬⣤⣤⣼⣤⣤⣤⣤⣤⣤⣤⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣯⣋⣈⣉⣘⣉⣃⣉⣉⣁⣉⣈⣉⣁⣈⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⡏⢹⠀⢛⠛⠛⠛⢛⡏⠉⢋⠛⠛⠛⡛⠋⢸⠋⠋⠁⠘⡙⠛⢹⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣷⣶⣶⣾⣶⣶⣶⣶⣷⣾⣶⣶⣶⣶⣷⣶⣾⣶⣶⣶⣶⣶⣶⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⡿⠻⢿⢿⠿⠿⡿⠿⠿⠿⠿⠿⠿⡟⣿⣿⣿⣿⡿⠿⠟⠿⠿⢻⠿⠿⠿⠿⠿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣧⣤⣴⣿⣦⣤⣦⣤⣤⣦⣦⣦⣥⣇⣶⣮⣶⣮⣧⣤⣤⣤⣤⣼⣤⣤⣤⣤⣤⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣉⣉⣉⣉⣉⣉⣉⣉⣉⣉⣉⣉⣉⣉⣉⣉⣉⣉⣉⣉⣉⣉⣉⣉⣉⣉⣉⣉⣉⣉⣉⣉⣉⣉⣉⣉⣉⣉⣉⣉⣉⣉⣉⣉⣉⣉⣉⣉⣉⣉⣉⣉⣉⣉⣉⣉⣉⣉⣉⣉⣉⣉⣉⣉⣉⣉⣉⣉⣉⣉⣉⣉⣉⣉⣉⣉⣉⣉ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⡟⣩⡟⡻⢛⢻⠙⠛⠛⣻⢛⢛⢩⡏⠍⠟⢛⢹⢻⠛⡛⠛⡟⢻⡏⡏⠙⠩⠛⡍⣿⡟⠍⡋⠹⢉⠻⠏⢭⡍⣹⣿⡫⢹⠉⡏⡙⢿⠩⢹⠩⣿⡏⠝⠩⠙⠉⡿⡍⢩⢹⡟⠛⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⡷⠶⠷⠶⠴⠾⠶⠶⠶⠾⠶⠾⠾⠷⠷⠶⠾⠾⠶⠶⠷⠶⠷⠾⠧⠷⠾⠶⠶⠶⠦⠷⠶⠷⠾⠶⠿⠷⠶⠶⠶⠼⠶⠾⠶⠷⠾⠿⠾⠿⠾⠼⠷⠶⠶⠾⠶⠿⠷⠾⠼⠷⠴⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿ ⣿⣿⡿⢿⡿⠿⠿⠿⠛⠛⠋⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠛⠛⠻⠿⠿⢿⠿⢿⠿⠿⡿⠿⡿⣿⠿⠿⡿⡿⠿⢿⠿⢿⠿⣿⢿⣿⠿⠿⠿⢿⠿⠿⠿⣿⠿⡿⠿⢿⡿⡿⢿⢿⢿⡿⡿⡿⠿⠿⢿⣿⣿⣿⣿⣿⣿ ⣿⣿⣷⠗⠈⢀⣀⣤⣴⣶⣴⣶⣾⣴⣶⣦⣶⣦⣶⣶⣷⣶⣶⣶⣶⣤⣤⣀⠀⠐⢿⣶⣾⣶⣷⣿⣾⣶⣶⣶⣷⣶⣶⣿⣾⣶⣶⣾⣶⣶⣾⣶⣾⣶⣶⣶⣼⣶⣶⣶⣶⣶⣷⣶⣾⣶⣾⣦⣾⣶⣾⣾⣿⣿⣿⣿⣿⣿ ⣿⡿⠁⣠⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣦⡀⠙⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣧⠀⠻⡟⢻⣿⠉⠛⠋⠙⠛⠻⠉⠋⠋⢋⠛⠛⠛⠙⠙⠉⢹⡛⠋⠉⠀⠘⠛⠃⠀⠛⠛⢻⡟⠿⢿⢿⠻⠿⢿⣿⠿⣿⠟⡿⣿⠿⡿⣿⠿⢿⣟⢻⡻⡿⡻⠛⣟⠻⡻⡿⠿⠿⡿⢿⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣷⣄⡀⠉⠛⠻⠿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠷⠆⠀⠀⣀⣴⣶⣶⣦⣼⣧⣤⣤⣤⣧⡦⠼⣼⣾⣿⣴⣥⣴⢀⣧⣥⣬⣼⣧⣤⣤⣯⣬⣬⣦⣬⣬⣧⣧⣬⣤⣦⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣷⣶⣶⣶⣦⣤⣄⣀⣀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⣀⣀⣤⣤⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⠖⠀⣰⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶ ⣿⣿⣿⣿⣇⣽⣿⣀⣀⣣⣄⣈⣔⣀⣄⣦⣤⣨⣄⣨⣠⣠⣀⣸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠋⢀⣼⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠁⢠⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⡿⣿⣿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⢿⠿⠿⠿⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠟⠀⣰⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣯⣾⣿⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠏⠀⣴⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣯⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⡭⠁⢀⣬⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭ ⣿⣿⣿⣿⡟⢿⣿⠉⠛⠋⠙⠛⠻⠙⠋⠋⢋⠛⠛⠛⠙⠙⠋⢻⣿⣿⣿⣿⣿⣿⣿⡟⠁⣠⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣷⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠏⠀⣴⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣷⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⠂⢀⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⡿⠁⣠⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠁⠀⠐⣻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⡿⠿⢿⡿⣿⠿⠿⢿⠿⣿⠿⡿⢿⡿⡿⠿⣿⢿⠿⢿⠿⡟⠀⠴⣾⡿⠿⠿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣷⣶⣴⣷⣶⣾⣶⣶⣶⣶⣶⣷⣾⣦⣶⣶⣶⣾⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣟⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ䷩ 𝚕𝚒𝚗𝚎 1570 ╒═══════════════════ 𝐀𝐑𝐓𝐈𝐂𝐋𝐄 ═════════════════════════════════════════════════╕ (ℹ) Images, hyperlinks and comments at http://techrights.org/2022/08/28/microsoft-still-works-for-the-nsa/#comments Gemini version at gemini://gemini.techrights.org/2022/08/28/microsoft-still-works-for-the-nsa/ ⠀⌧ █▇▆▅▄▃▂▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁ 08.28.22⠀▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▂▃▄▅▆▇█ ⌧ Gemini_version_available_♊︎ ✐ Reminder_That_Microsoft_Lies_About_Its_Privacy_Policies⠀✐ Posted in Deception, Microsoft at 2:41 am by Dr. Roy Schestowitz Direct_link http://techrights.org/wp-content/uploads/2022/08/microsoft-nsa-clip.mp4 Summary: Microsoft still works_for_the_NSA and wants you to forget this (or think it’s old/outdated information) ䷩ 𝚕𝚒𝚗𝚎 1600 ╒═══════════════════ 𝐃𝐀𝐈𝐋𝐘 𝐋𝐈𝐍𝐊𝐒 ═════════════════════════════════════════════╕ ⠀⌧ █▇▆▅▄▃▂▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁ 08.28.22⠀▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▂▃▄▅▆▇█ ⌧ Gemini_version_available_♊︎ ✐ Links_28/08/2022:_Debian_Defects_to_Microsoft_(DDG)_After_Taking_Microsoft Money,_Wine_7.16_is_Out⠀✐ Posted in News_Roundup at 11:08 am by Dr. Roy Schestowitz 🄸🄼🄰🄶🄴 🄳🄴🅂🄲🅁🄸🄿🅃🄸🄾🄽 ⦇GNOME bluefish⦈ § Contents⠀➾ * GNU/Linux o Audiocasts/Shows o Applications o Instructionals/Technical o WINE_or_Emulation * Distributions_and_Operating_Systems o Debian_Family o Canonical/Ubuntu_Family o Open_Hardware/Modding * Free,_Libre,_and_Open_Source_Software o Programming/Development o Standards/Consortia * Leftovers o Science o Education o Hardware o Health/Nutrition/Agriculture o Proprietary o Security # Integrity/Availability/Authenticity # Privacy/Surveillance o Defence/Aggression o Transparency/Investigative_Reporting o Environment # Energy # Wildlife/Nature o Finance o AstroTurf/Lobbying/Politics o Censorship/Free_Speech o Civil_Rights/Policing o Internet_Policy/Net_Neutrality o Monopolies # Copyrights * Gemini*_and_Gopher o Personal o Technical # Internet/Gemini * § GNU/Linux⠀➾ o § Audiocasts/Shows⠀➾ # ⚓ Full_Circle_Magazine:_Full_Circle_Weekly_News_#275⠀⇛ Release of nftables 1.0.5: https://www.mail-archive.com/netfilter- announce@lists.netfilter.org/msg00246.html Google has expanded the program to stimulate the detection of vulnerabilities in the Linux kernel https://security.googleblog.com/2022/08/making- linux-kernel-exploit-cooking.html The Linux kernel reveals exploited vulnerabilities in POSIX CPU timer, cls_route and nf_tables https://www.openwall.com/lists/oss-security/2022/ 08/09/6 Open-based Heroes of Might and Magic 2 – fheroes2 – 0.9.18 [...] SQUIP – an attack on AMD processors that leads to data leakage through third-party channels https://stefangast.eu/papers/squip.pdf Release of GNU Binutils 2.39: https://www.mail-archive.com/info-gnu@gnu.org/ msg03078.html # ⚓ E48:_Open_Source_Laravel_Ecommerce_Platform_Bagisto_by_Open Source_Startup_Podcast⠀⇛ Learn how to build an open-source startup from the founders of Chronosphere, Vercel, MongoDB, DBT, mobile.dev and more! o § Applications⠀➾ # ⚓ Daniel Miessler ☛ Battle_of_The_AI_Art_Engines:_Midjourney vs._DALL-E_–_Daniel_Miessler⠀⇛ Midjourney is macOS and DALL-E is the Linux CLI. The obvious question for both beginners and experts is, “What’s the difference?” The easiest way to answer that is to say that Midjourney is like using a Mac. And DALL-E is like using the Linux command line. o § Instructionals/Technical⠀➾ # ⚓ uni Toronto ☛ Some_notes_on_Grafana_annotations_sourced from_Prometheus_metrics⠀⇛ Grafana Annotations have long been one of those ‘I should look into this sometime’ Grafana features that seemed potentially useful but not immediately compelling, and also a bunch of work to set up. Recently I learned (or re-learned) that you can dynamically generate annotations from Prometheus metrics and other data sources, and spent some time experimenting with this, not always successfully. As a result, I have some notes and some opinions. I’ll start with the bad news. Grafana has two sorts of annotations, basic ones that are a single point in time (for example, ‘a new configuration was deployed at this time’) and region annotations, which cover a span of time (for example, ‘an alert was firing’). Unfortunately, you can’t currently generate region annotations from Prometheus metrics; if you try, for example by setting an annotation on the Prometheus ‘ALERTS’ metric (as the Grafana UI for Prometheus based annotations will lead you to try), the results are unpleasant. The only Prometheus based annotations you can use are single point in time ones. Generally this means that you want a Prometheus metric that is the time something happened, such as when a host rebooted (ie, node_boot_time_seconds) or an alert started (the ALERTS_FOR_STATE metric). Because Grafana deals in milliseconds, you need to multiply these ‘time in seconds’ metrics by 1000. There’s a helpful tooltip in the Grafana UI to remind you of this. # ⚓ uni Toronto ☛ ZFS_DVAs_and_what_they_cover_on_raidz_vdevs⠀⇛ In ZFS, a DVA (Device Virtual Address) is the equivalent of a block address in a regular filesystem. For our purposes today, the important thing is that a DVA tells you where to find data by a combination of the vdev (as a numeric index) and an offset into the vdev (and also a size). This implies, for example, that in mirrored vdevs, all mirrors of a block are at the same place on each disk, and that in raidz vdevs the offset is striped sequentially across all of your disks. Recently I got confused about one bit of how DVA offsets work on raidz vdevs. On a raidz vdev, is the offset an offset into the logical data on the vdev (which is to say, ignoring and skipping over the space used by parity), or is it an offset into the physical data on the vdev (including parity space)? # ⚓ Finnstats ☛ Surprising_Things_You_Can_Do_With_R⠀⇛ This post will explore the various applications of R and show what you can accomplish with it after learning it. # ⚓ Michael Stapelberg ☛ DIY_out_of_band_management:_remote console_server⠀⇛ Because the event is located in another country, many hours of travel away, there are a couple of scenarios where remote control of my home router can be a life-saver. For example, should my home router crash, remotely turning power off and on again gets the event back online. But, power-cycling a machine is a pretty big hammer. For some cases, like locking yourself out with a configuration mistake, a more precise tool like a remote serial console might be nicer. In this article, I’ll present two cheap and pragmatic DIY out-of-band management solutions that I have experimented with in the last couple of weeks and wanted to share: [...] # ⚓ LinuxOpSys ☛ Fdisk_Command_in_Linux_–_Options_+_Examples⠀⇛ As a Linux geek, you are not satisfied with one operating system. You need divisions on your hard disk called partitions to install multiple distributions. Partitions behave as separate hard disks letting you use each sector individually. Fdisk command enables you to create and manage partition tables. In this tutorial, we will learn about fdisk commands in Linux and perform operations on the hard disk. # ⚓ Linux Capable ☛ How_to_Install_Remi_RPM_Repository_on AlmaLinux_9⠀⇛ REMI is a third-party repository that provides us with the latest PHP versions on RHEL-derived systems. However, it is not only limited to PHP but also many of its modules. Being an active PHP developer, you must enable this repository almost mandatory. An excellent aspect of the repository and its creator is that it is very well documented, so even a newbie can set it up and update their system in no time. Another great thing about this repository is its frequent updates, which means you’ll always have access to the latest versions of PHP and its modules. So if you’re looking for a reliable way to keep your system up-to-date, REMI is worth checking out. In the following tutorial, you will learn how to import the Remi Repository on AlmaLinux 9 for users who prefer to install the latest version of the PHP branch installed on their system using the command line terminal. # ⚓ OpenSource.com ☛ How_I_use_Groovy_to_analyze_album_art_in my_music_directory_|_Opensource.com⠀⇛ In this series, I’m developing several scripts to help in cleaning up my music collection. In the last article, I used the framework I created for analyzing the directory and sub-directories of music files and carried out the analysis with the fine open source JAudiotagger library to analyze the tags of the music files in the music directory and subdirectories. # ⚓ Linux Capable ☛ How_to_Install_PostgreSQL_14_on_AlmaLinux 9⠀⇛ PostgreSQL is a robust, stable, and reliable open- source database management system that has been in use for over 20 years. It’s backed by an active community of developers who contribute their time and expertise to its development, resulting in higher levels of resilience, integrity, and correctness. PostgreSQL powers many web applications, including those from Google Earth Engine Geospatial data. Its feature set, performance, and stability make it an ideal choice for mission-critical applications. PostgreSQL’s support for SQL standard compliance ensures compatibility with various software tools. In addition, its extensibility features allow developers to add custom functionality to meet the needs of specific applications. As a result, PostgreSQL is well-suited for a wide range of workloads. # ⚓ ID Root ☛ How_To_Install_Arduino_IDE_on_Linux_Mint_21_– idroot⠀⇛ In this tutorial, we will show you how to install Arduino IDE on Linux Mint 21. For those of you who didn’t know, Arduino is a widely-used, open-source electronics platform used to create devices that interact with their environment using sensors and actuators. It consists of a programmable hardware board and a software (Integrated Development Environment) for writing and uploading programs to the board. Arduino runs on Linux, Windows, and macOS, and Linux. This article assumes you have at least basic knowledge of Linux, know how to use the shell, and most importantly, you host your site on your own VPS. The installation is quite simple and assumes you are running in the root account, if not you may need to add ‘sudo‘ to the commands to get root privileges. I will show you the step-by-step installation of Arduino IDE on Linux Mint 21 (Vanessa). # ⚓ uni Toronto ☛ I_wish_Prometheus_had_a_table-driven_label remapping_feature⠀⇛ We operate a variety of websites and services that are known to users under general names (such as the website ‘support.cs’) but which are implemented by specific, known machines, such as our primary web server. When we do Blackbox external checks on these services, we have to do it under their general name, and by default this generic name will flow through to our “host” label. In turn, this means that if something happens to a machine (such as its Apache stopping responding), by default we’ll get a number of alerts about different nominal hosts. [...] Sadly, I suspect that this is a sufficiently obscure or unpopular usage that Prometheus isn’t likely to support it. There’s also no obvious syntax or small feature addition that could do it, especially if you want to use a file for the mapping table. YAML does have a syntax for maps (aka dictionaries), so you could at least write an inline regex_map YAML map that had a bunch of regexs as the keys and then replacements as the values, but that doesn’t fit nicely in with how the replacement attribute is defined. # ⚓ Linux Capable ☛ How_to_Install_Otter_Browser_on_Fedora_36 Linux⠀⇛ In recent years, a few significant players have dominated the landscape of web browsers. However, many viable alternatives are still available for those looking for something different. One of these is Otter Browser, based on the open-source Chromium project. Otter Browser strives to recreate the best aspects of Opera 12, focusing on providing powerful features for power users. At the same time, it remains fast and lightweight, making it a good choice for those looking for an alternative to mainstream browsers. If you’re tired of using the same old browsers, Otter Browser may be worth checking out. The following tutorial will teach you how to install Otter Browser on Fedora 36 Linux using the command line terminal. o § WINE or Emulation⠀➾ # ⚓ WINE Project (Official) ☛ WineHQ_–_Wine_Announcement_–_The Wine_development_release_7.16_is_now_available.⠀⇛ The Wine development release 7.16 is now available. What's new in this release: - Wow64 support in X11 driver. - Session storage in MSHTML. - Unicode regexp fixes in MSXML. - IME improvements in Edit control. - Various bug fixes. The source is available at: https://dl.winehq.org/wine/source/7.x/wine- 7.16.tar.xz Binary packages for various distributions will be available from: https://www.winehq.org/download You will find documentation on https:// www.winehq.org/documentation You can also get the current source directly from the git repository. Check https://www.winehq.org/git for details. Wine is available thanks to the work of many people. See the file AUTHORS in the distribution for the complete list. * § Distributions and Operating Systems⠀➾ o § Debian Family⠀➾ # ⚓ Its FOSS ☛ Debian_Linux_is_Replacing_Google_With_DuckDuckGo as_the_Default_Search_Engine_for_Chromium [Ed: Debian_defects to_Microsoft]⠀⇛ I know some hardcore privacy enthusiasts question if DuckDuckGo is really as private as it claims. o § Canonical/Ubuntu Family⠀➾ # ⚓ uni Toronto ☛ On_Ubuntu,_AppArmor_is_quite_persistent_and likes_to_reappear_on_you [Corrected URL]⠀⇛ We don’t like AppArmor, in large part because it doesn’t work in our environment; the net effect of allowing AppArmor to do anything is that periodically various things break mysteriously (for instance, Evince stops working because your $XAUTHORITY is on an NFS mounted filesystem). o § Open Hardware/Modding⠀➾ # ⚓ I_Love_My_PinePhone⠀⇛ The idea of Linux phones had been at least somewhat popularized at that point with the earlier announcement of the Librem 5, but the Pinephoe was far more affordable, and it would be hitting the market well before the Librem 5. I got it as a Christmas gift from my wonderful mother. Unfortunately, this was amidst my hellish time as an undergrad, so I didn’t have the time to fully buy into swapping over my mobile compute stack. So it waited until I graduated. I actually am somewhat happy that I waited, though, because the software situation is much better today than it was three years ago. # ⚓ Hackaday ☛ A_Raspberry_Pi_Handheld_Computer_You_Might_Want To_Use⠀⇛ Amid the many wonderful form factors being explored by the makers of cyberdecks, there’s one that’s emerged which harks back to an earlier generation of portable computers: the handheld pad with a keyboard. These units are typically around the size of a hardback book, with the upper half being a screen and the lower a keyboard. The latest to come our way is from [Richard Sutherland], and it’s a very tidy pad computer indeed. # ⚓ Jeff Geerling ☛ Upgrading_4G_LTE_modem_firmware_is_an experience_|_Jeff_Geerling⠀⇛ During my most recent hospitalization, besides making a video about the IV pump, I was messing around with a Raspberry Pi 4G LTE router project I could stash in my hospital go-bag (I am hospitalized about 2.5x per year, on average). # ⚓ Using_an_I2C_SSD1306_OLED_on_Fedora_with_a_Raspberry_Pi⠀⇛ This blog post explains how to setup Fedora 36 to use a SSD1306 OLED connected through I2C. # ⚓ Andrew Hutchings ☛ Australian_Commodore_64:_A_Final_Look⠀⇛ After playing around a bit more with this C64 I think it is time to put it back together. The plastics were a bit grubby to say the least, so they have been put in sink and gently scrubbed to clean them off. The metallic cardboard shield I have decided not to put back in, as I tried to clean that I found that I was going to damage it more than fix it. This is inside the case now. # ⚓ SparkFun Electronics ☛ Easy_Listening⠀⇛ Hello all and welcome back to another Friday Product Post here at SparkFun Electronics! It’s the last full week of August and we are hard at work with a lot of new boards that will be releasing in the coming weeks and months. In lieu of that, we have a bit of a lighter Friday post for you, with only two component products. The first of which is a compact, Wide Frequency Range Speaker option for your next audio project. Following that, we have a spool of two-conductor Hook-up Wire that can easily be used on any workbench or project station. And that’s it! With that, let’s jump in and take a closer look at both of this week’s new products! # ⚓ Hackaday ☛ Introducing_FISSURE:_A_Toolbox_For_The_RF Hacker⠀⇛ No matter what the job at hand is, if you’re going to tackle it, you’re going to need the right kit of tools. And if your job includes making sense out of any of the signals in the virtual soup of RF energy we all live in, then you’re going to need something like the FISSURE RF framework. * § Free, Libre, and Open Source Software⠀➾ o ⚓ André Staltz ☛ Time_Till_Open_Source_Alternative⠀⇛ Open source is coming for your business. It is just a matter of time before there exists a compelling open source alternative to your software. It won’t happen overnight, it will start out as a poor alternative, but slowly growing to become the robust and cheap (in fact, free!) solution that everyone uses. In this blog post, I’ll prove this to you with data. I present a measurement I call “Time Till Open Source Alternative” (TTOSA) which represents how long a proprietary software lasted without a direct open source alternative. o § Programming/Development⠀➾ # ⚓ Drew DeVault ☛ powerctl:_A_small_case_study_in_Hare_for systems_programming⠀⇛ powerctl is a little weekend project I put together to provide a simple tool for managing power states on Linux. I had previously put my laptop into suspend with a basic “echo mem | doas tee /sys/ power/state”, but this leaves a lot to be desired. I have to use doas to become root, and it’s annoying to enter my password — not to mention difficult to use in a script or to attach to a key binding. powerctl is the solution: a small 500-line Hare program which provides comprehensive support for managing power states on Linux for non- privileged users. # ⚓ Bruce Schneier ☛ [Repeat]_Security_and_Cheap_Complexity⠀⇛ I’ve been saying that complexity is the worst enemy of security for a long time now. (Here’s me in 1999.) And it’s been true for a long time. # ⚓ Matt Rickard ☛ It’s_Harder_to_Read_Code_Than_Write_It⠀⇛ When you read code, you’re often reading the finished product – edge cases, error handling, and more that obscure the main idea. # ⚓ Trail Of Bits ☛ Magnifier:_An_Experiment_with_Interactive Decompilation⠀⇛ Decompilers are essential tools for researchers. They transform program binaries from assembly code into source code, typically represented as C-like code. A researcher’s job starts where decompilers leave off. They must make sense of a decompiled program’s logic, and the best way to drill down on specific program paths or values of interest is often pen and paper. This is obviously tedious and cumbersome, so we chose to prototype an alternative method. # ⚓ Lee Yingtong Li ☛ OpenTally_dev_log:_Battery_of optimisations_leads_to_108%_performance_improvement⠀⇛ Using rational arithmetic, OpenTally e825ca1 processes the 3,821,539-vote 2022 Australian Senate election for Victoria in a mean 11.34 (95% CI ± 0.03) seconds on my Intel i5-7500. This week I put some time into cutting this figure down. # ⚓ Heroku’s_Next_Chapter_|_Heroku⠀⇛ Starting October 26, 2022, we will begin deleting inactive accounts and associated storage for accounts that have been inactive for over a year. Starting November 28, 2022, we plan to stop offering free product plans and plan to start shutting down free dynos and data services. We will be sending out a series of email communications to affected users. # ⚓ Ruben Schade ☛ Heroku_cancelling_free_and_inactive accounts⠀⇛ # ⚓ James G ☛ Building_an_IRC_archiver_bot_for_the_IndieWeb community_|_James’_Coffee_Blog⠀⇛ A few weeks ago, I learned that the IndieWeb community aims to archive all of the Etherpad documents from meetups on the wiki. Etherpad documents are made available at online meetups so participants can document ideas and what happened in the call. Archiving these documents to the wiki makes them easily searchable and ensures their contents are preserved not only in a document that could be edited further down the line. # ⚓ Rlang ☛ Corona-Superspreading_or_just_“Wiesn-flu”?_Should the_Oktoberfest_be_cancelled_again?⠀⇛ The Oktoberfest in Munich, also called “Wiesn” in the local Bavarian dialect, is the world’s largest Volksfest. It had been cancelled for the last two years due to COVID-19. Stakes are running high whether it should be cancelled again this year. To get some perspective, read on! # ⚓ Rlang ☛ Difference_Between_cat()_and_paste()_in_R_|_R- bloggers⠀⇛ If you are interested to learn more about data science, you can find more articles here finnstats. Difference Between cat() and paste() in R, you can concatenate strings together using both the cat() and paste() functions, however, they differ differently in the following ways: o § Standards/Consortia⠀➾ # ⚓ SANS ☛ Who’s_Looking_at_Your_security.txt_File?⠀⇛ In April 2022, the RFC related to the small file “security.txt” was released[1]. It was already popular for a while, but an RFC is always a good way to “promote” some best practices! If you’re unaware of this file, it helps to communicate security contacts (email addresses, phone, …) to people who would like to contact you to report an issue with your website or your organization. This security.txt file was deployed on my websites for a while, and I never really paid attention to its popularity. The ISC also has its one[2]. # ⚓ Steinar H Gunderson ☛ Steinar_H._Gunderson:_AV1_live streaming:_Muxing_and_streaming⠀⇛ Following up on my previous posts, I’ve finally gotten to the part of the actual streaming (which includes muxing). It’s not super-broad over all possible clients, but it probably gives enough information to tell roughly where we are. First, the bad news: There is no iOS support for AV1. People had high hopes after it turned out the latest iOS 16 betas support AVIF, and even embedded a copy of dav1d to do so, but according to my own testing, this doesn’t extend to video at all. Not as standalone files, not as