𝕿𝖊𝖈𝖍𝖗𝖎𝖌𝖍𝖙𝖘 Bulletin for Sunday, May 08, 2022 ┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅ Generated Mon 9 May 02:40:23 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/05/08/ ╒═══════════════════ 𝐑𝐄𝐂𝐄𝐍𝐓 𝐁𝐔𝐋𝐋𝐄𝐓𝐈𝐍𝐒 ════════════════════════════════════╕ Previous bulletins in IPFS (past 21 days, in chronological order): QmXiBYqvHTZ9Dm3RPw96UD2o4V4bhgfEZQZj8ds3Wawmnm QmSfKUr8nYNDDrrEjYSKeMg1rgZ73NY8Da3ikHMwy9QdiT QmNYJoJ9Ugk6bzW4kiqNd1XX3pDsY94QQQpPX6zvttdDqD QmV1eHWHRNxm9DLspjvUjeFdk6NvTiYcLCWvwH1WMxLvmr QmQqTBNQUDBHwqhe5DXPxQgvUpCPJ3nxybhExga3qmyuSs QmV9dsXk4xgy3qMWvESny4Qa35XgbLoeAZM7H2FPwKwGvC Qmdi6KmxktEbkwsxpoVUymukiJMVcBzPGPMGpwRC53dkPc QmSt9PHdTW5UrpNhxfds5Sa5936A4u7z6WyeEdySKphgiP QmPEqWRo8KpNpJoaaGc99smHG89yvkWtPpeGmTEGxHf9yk QmUeQTHKAjJ9v96gsDvCYLFh5GgXDKixWCuPqS4a8BmfQU QmcShTQ5PvGDVnPhQjNW6G56NoR5mcoFctfN5iZeHGrwb1 QmaBR3fV7zaUgkD5dHU52m9Wb3wWGh1z4676MwhPA7cDXx QmeQxfBxXEPRvN8SC7GyMDSGuxuPgyw5YGtaYLHZYLYLQQ QmNYYAtNrZGSDgN96vbFkZNpzAhfBHT7jiw6ETUGeaiNLT QmeJ3YXwyJcW6kexCygGpKWEiZPC21tTub4dQeBZofT8kC QmPU61A7yYbdcsRB7yyR25CQVBn6a5AhRwTaJhRsyBhZy6 QmPMrr81hHACq6jy5DSLRHakQJ8gQvqoPtt3FNWbmcZS7j QmPYCg8CVfzpxnfQVnhNP7m73rJTPrrgEmqd8DvpvJhAoJ QmV7FAs2sr4jaf6G5j1H1iXz4NWKvsn6vaLidkmk6yE6cH QmYZarboG9cQGehNWR64pLu2jUMh7JDcDbjFPcqWpvgXg6 QmRQVhGpsKDNmkjNUW1AkVeznhpmY4wAGbjRcBeWH1qdd2 ╒═══════════════════ 𝐈𝐍𝐃𝐄𝐗 ═══════════════════════════════════════════════════╕ ⦿ On the Cusp of Widespread Adoption of GNU/Linux in More Countries | Techrights ⦿ Debian is Not Defending Volunteers by SLAPPing Other Volunteers, It Just Tarnishes the Community’s Reputation and Brand | Techrights ⦿ [Meme] He is the EPO’s President | Techrights ⦿ IRC Proceedings: Saturday, May 07, 2022 | Techrights ⦿ The Charade of Fake News and Lobbying (Based on Lies) by Team UPC | Techrights ⦿ UPC: “A Neo-colonialist Plot” | Techrights ䷼ Bulletin articles (as HTML) to comment on (requires login): http://techrights.org/2022/05/08/china-and-edge-of-change-gnu-linux-policies/#comments http://techrights.org/2022/05/08/debian-slapping-volunteers/#comments http://techrights.org/2022/05/08/epo-president-video/#comments http://techrights.org/2022/05/08/irc-log-070522/#comments http://techrights.org/2022/05/08/team-upc-disinformation/#comments http://techrights.org/2022/05/08/unitary-patent-system-neo-colonialist-plot/#comments ䷞ Followed by Daily Links (assorted news picks curated and categorised): http://techrights.org/2022/05/08/release-of-linux-5-18-rc6/#comments http://techrights.org/2022/05/08/tor-0-4-7/#comments ䷩ 𝚕𝚒𝚗𝚎 63 ╒═══════════════════ 𝐀𝐑𝐓𝐈𝐂𝐋𝐄 ═════════════════════════════════════════════════╕ (ℹ) Images, hyperlinks and comments at http://techrights.org/2022/05/08/china-and-edge-of-change-gnu-linux-policies/#comments Gemini version at gemini://gemini.techrights.org/2022/05/08/china-and-edge-of-change-gnu-linux-policies/ ⠀⌧ █▇▆▅▄▃▂▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁ 05.08.22⠀▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▂▃▄▅▆▇█ ⌧ Gemini_version_available_♊︎ ✐ On_the_Cusp_of_Widespread_Adoption_of_GNU/Linux_in_More_Countries⠀✐ Posted in GNU/Linux, Microsoft, Windows at 6:02 am by Dr. Roy Schestowitz Video_download_link | md5sum 45932bcae1d06970a2c702c721d87a48 China and GNU for Domestic Control Creative Commons Attribution-No Derivative Works 4.0 http://techrights.org/videos/china-gnu-linux-policies.webm Summary: It looks like China may soon migrate 50 million PCs to GNU/Linux, according to the corporate media controlled by an American oligarch THE GNU/Linux operating system is a global project. It’s neither a country nor a company. This means that corporations struggle to just extinguish the thing; they try to shoot down people, instead. They prop up front groups like the so- called ‘Linux’_Foundation to achieve that. It’s all about control. “It’s all about control.”The video above concerns an extended_interpretation of a paywalled_wall_of_text_from_Wall_Street-leaning_media (the parts about GNU/ Linux are sheltered away behind a paywall). It looks like China may soon migrate 50 million PCs to GNU/Linux. █ ䷩ 𝚕𝚒𝚗𝚎 107 ╒═══════════════════ 𝐀𝐑𝐓𝐈𝐂𝐋𝐄 ═════════════════════════════════════════════════╕ (ℹ) Images, hyperlinks and comments at http://techrights.org/2022/05/08/debian-slapping-volunteers/#comments Gemini version at gemini://gemini.techrights.org/2022/05/08/debian-slapping-volunteers/ ⠀⌧ █▇▆▅▄▃▂▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁ 05.08.22⠀▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▂▃▄▅▆▇█ ⌧ Gemini_version_available_♊︎ ✐ Debian_is_Not_Defending_Volunteers_by_SLAPPing_Other_Volunteers,_It_Just Tarnishes_the_Community’s_Reputation_and_Brand⠀✐ Posted in Debian, GNU/Linux, Law at 7:38 am by Dr. Roy Schestowitz Video_download_link | md5sum 1639f04d8aa93b37596fc72b3d7457c7 Debian Trademarks and SLAPP Creative Commons Attribution-No Derivative Works 4.0 http://techrights.org/videos/debian-slapp.webm Summary: Volunteers of Debian face an unwelcoming gesture not because of critics online but because it seems clear that Debian leadership misuses very limited Debian funds to SLAPP disgruntled volunteers; the project is not in good hands and this needs to be corrected before it gets yet worse THE video above is an expression of an opinion, not to be taken out of context by selective quoting (hence the licence). It deals with a couple of blog posts [1, 2] about Debian — through SPI — doing to a former volunteer what ICBM — via Fedora and some external law firm — did_to_that_same_former_volunteer*. Internet tribunals deem that kind of SLAPP a form of “harassment” (to quote directly) as it’s a slap across to face to the notion of free speech online. “Some people donate hard-earned money thinking that they help Free software projects and their money ends up landing in the bank accounts of millionaire bullies who use Microsoft Windows to type threatening letters to people who actually develop Free software.”By curious coincidence, Francis_Gurry (WIPO) comes from the same university as the volunteer and Julian Assange too comes from there. WIPO has long been a big bully, fronting for corporate bullies. That they’re now going under the skin of volunteers is a really low blow, even if their laws get weaponised by opportunistic lawyers who never even used GNU/ Linux and don’t have the most basic understanding of how the Free software community actually functions. Debian ought not waste its constrained budget literally paying bullies, as_happened_before. I too have been a victim of such bullying, even_as_recently_as_months_ago. Some people donate hard-earned money thinking that they help Free software projects and their money ends up landing in the bank accounts of millionaire bullies who use Microsoft Windows to type threatening letters to people who actually develop Free software. The Debian trademark is now being mishandled by few individuals working for large corporations, just like the Linux_Foundation misuses_the_"Linux"_brand. █ ____ * They just don't_care_about_the_people_who_did_all_the_work_without_being_paid for_it. How’s that for gratitude? ䷩ 𝚕𝚒𝚗𝚎 174 ╒═══════════════════ 𝐀𝐑𝐓𝐈𝐂𝐋𝐄 ═════════════════════════════════════════════════╕ (ℹ) Images, hyperlinks and comments at http://techrights.org/2022/05/08/epo-president-video/#comments Gemini version at gemini://gemini.techrights.org/2022/05/08/epo-president-video/ ⠀⌧ █▇▆▅▄▃▂▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁ 05.08.22⠀▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▂▃▄▅▆▇█ ⌧ Gemini_version_available_♊︎ ✐ [Meme]_He_is_the_EPO’s_President⠀✐ Posted in Europe, Patents at 9:42 am by Dr. Roy Schestowitz 🄸🄼🄰🄶🄴 🄳🄴🅂🄲🅁🄸🄿🅃🄸🄾🄽 ⦇European Patent Convention; I am the f***ing president!!⦈ Stop obstructing the speculation-loving_banker who has no understanding of patents (meme template: scene from American_Psycho with investment banker Patrick Bateman) Summary: EPO President António_Campinos has reached the "let_me_through!"_or the_"let_me_in!" moment (like Lukashenko_2_years_ago) ⠀⠀⠀⠀⠀⠀⠀⠀⠉⠉⠛⠛⠿⠿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣦⣍⡀⠀⠄⢘⡈⠀⠀⠈⡿⠰⠻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠂⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠉⠉⠛⠛⠻⠿⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣶⣦⣄⣀⠀⠐⠇⢐⠂⢙⢻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⢀⣀⣀⠀⡄⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠒⠒⠒⠀⠀⠀⠀⠀⠀⠀⠀⠀⠠⠤⣄⣌⣉⣉⡛⠛⠿⠿⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣶⣦⣭⣘⣻⡼⣿⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠒⠀⠀⠀⠀⠀⠘⠋⠀⠀⢃⠁⣨⣄⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠁⠀⠀⠀⠀⠀⠀⢀⣉⣙⡃⠒⠒⠂⠄⠀⠉⠉⠙⠛⠛⠿⠿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣡⣄⡀⠀⢸⠀⠼⠿⠷⠇⣾⣀⣿⣿⡇ ⣤⣤⣤⣄⣀⣀⡀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠐⠒⠂⠀⠀⢀⣀⣀⠀⠀⠀⠀⣉⣉⣟⣛⣿⠿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣦⣀⣠⣕⣾⣿⣿⣿⣿⣿⣿⣷ ⣿⣿⣿⣿⣿⣿⡇⢰⡆⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⠀⢀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⠙⠛⣿⣿⣿⣿⣭⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡏⠁⠈⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⡇⣿⣿⣿⣾⣦⣄⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢰⣶⣶⣶⣿⣷⣷⣿⣷⣷⣿⣿⡀⠀⠀⠀⠀⢀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣶⡦⢠⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⡇⣿⣿⣿⣿⣿⣿⣷⢠⠀⠀⠀⠀⠀⠀⢠⣶⣶⡄⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⢘⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣁⣬⣬⣧⣵⣶⣷⣿⣿⣿⣿⣏ ⣿⣿⣿⣿⣿⣿⡇⣿⣧⣻⣿⣿⣿⡏⢻⡄⠀⠀⠀⠀⠀⠀⠻⠿⠃⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣟⣟⠋⢡⣾⣿⣿⣿⣿⣿⣿⣿⣷⣾⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⡇⣿⣿⣿⣿⣿⣿⡇⢘⠃⠀⠀⠀⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡆⠙⢿⣿⣿⣿⣿⣿⣿⣿⡟⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⠃⣿⣿⡿⠿⡿⣿⣿⣷⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⣸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣧⣸⠘⠀⢻⣿⣿⣿⣿⣿⣿⣶⣿⠁ ⠹⠻⠋⠛⠁⠙⠀⠉⠉⠀⠀⣀⣙⣿⣿⣀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡃⠀⠀⠀⠀⠀⣰⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⢀⠀⠀⣿⣿⣿⡿⠿⠿⠛⣻⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣼⡍⠉⠉⠹⠿⠷⢀⣀⡄⠀⠀⠀⠀⠀⠈⠉⠈⠁⠀⠀⠀⠀⠀⠀⢸⣿⣅⣀⣀⠀⠀⢐⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣶⡏⣭⣭⣿⠛⢸⢣⣿⣏⠠⣀⢀⠬⢤⣚⣟⡂ ⠀⠀⠀⠀⠉⠉⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠸⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠘⠋⠉⢉⡁⢤⣴⡶⠉⢹⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⣿⣿⠇⠀⢸⣿⣿⣿⠈⠉⠉⠛⠛⠛⠛⠃ ⣠⣤⣤⡄⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠟⠫⠻⠃⠀⠀⠀⠉⠁⠈⠉⠛⠛⠛⠛⠛⢿⣿⣿⣿⣿⣷⣿⡿⠀⠀⢸⣿⣿⣿⠀⠿⠿⠿⢿⣷⡶⡦ ⣿⣿⣿⣷⠟⢶⠆⠰⠶⠶⠖⠀⠀⠀⠀⠀⠀⠀⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠐⠛⣿⣿⣿⣿⣿⣿⠇⠀⠀⠀⣿⣿⣿⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠉⠙⠛⠻⠿⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣦⣉⠀⠀⠀⢘⠁⠀⠀⠈⠿⠰⢻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠂⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⠉⠉⠛⠛⠿⠿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣶⣦⣄⡀⠀⠀⡇⢀⠂⢛⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⢀⣀⢀⡠⡤⠀⢀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠒⠂⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠰⢤⣤⣈⣉⡙⠛⠻⠿⠿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣶⣶⣮⣥⣸⡿⣽⣿⣸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⠒⠀⠀⠀⠀⠀⠘⠋⠈⠁⣃⠁⣵⣄⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠁⠀⠀⠀⠀⠀⠀⢈⣉⣙⡒⠒⠂⠀⠀⠈⠉⠉⠛⠛⠻⠿⠿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣟⣡⣄⡀⠀⢐⠀⠼⠿⠷⠂⣿⣀⣿⣿⡆ ⣤⣤⣤⣀⣀⡀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠐⠂⠀⠀⠀⢀⣀⣀⠀⠀⠀⠀⣉⣙⣛⣛⣿⠿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣦⣀⣀⣒⣶⣿⣿⣿⣿⣿⣿⣧ ⣿⣿⣿⣿⣿⣿⡇⢰⣀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠛⠛⣿⣿⣿⣯⣭⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡏⠁⠈⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⡇⣾⣿⣾⣶⣦⣤⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢰⣶⣶⣶⣿⣿⣾⣿⣿⣿⣿⣿⡀⠀⠀⠀⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣶⡦⢠⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⡇⣿⣿⣿⣿⣿⣿⣧⢀⠀⠀⠀⠀⠀⠀⢠⣶⣶⡄⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⢘⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣁⣤⣬⣧⣏⣶⣷⣿⣿⣿⣿⣏ ⣿⣿⣿⣿⣿⣿⡇⣿⣧⣻⠿⣿⣿⡿⢘⠀⠀⠀⠀⠀⠀⠀⠻⠿⠃⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠈⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣟⣟⠋⢥⣾⣿⣿⣿⣿⣿⣿⣿⣷⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⡇⣿⣿⣿⣿⣿⣿⡇⠘⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⢹⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡆⢹⢻⣿⣿⣿⣿⣿⣿⣿⡏⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⠇⣿⣿⡿⠿⠿⢿⣿⣷⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⣸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣻⣿⣇⣹⠊⠂⠻⣿⣿⣿⣿⣿⣿⣷⡟⠀ ⠘⠛⠿⠋⠁⠈⠀⠀⠀⠀⠀⢀⣘⣿⣿⣀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠇⠀⠀⠀⠀⠀⣰⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡀⡀⠀⢻⣿⣿⡿⠿⠿⠛⢃⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣴⡏⠉⠉⠹⠿⠷⢀⣀⡀⠀⠀⠀⠀⠀⠈⠉⠉⠁⠀⠀⠀⠀⠀⠀⢸⣿⣄⣀⣀⠀⠀⢐⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡏⣭⣭⣿⠛⠰⢇⣿⣾⢀⢁⠀⠄⢤⣒⣛⡒ ⠀⠀⠀⠀⠈⠉⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢸⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠘⠋⠉⢉⢁⣤⣴⡖⠉⢹⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⣿⣿⡇⠀⠀⣾⣿⣿⠈⠉⠉⠛⠛⠛⠛⠃ ⣠⣤⣤⡄⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣿⡅⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⠀⠟⠃⠙⠃⠀⠀⠈⠉⠉⠈⠉⠛⠛⠛⠛⠻⣿⣿⣿⣿⣿⡇⣿⣿⠀⠀⠀⣿⣿⣿⡄⠻⠿⢿⡿⣶⣶⡆ ⣿⣿⣿⣿⠟⢶⠆⠰⠶⠶⠖⠀⠀⠀⠀⠀⠀⠀⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠄⠴⠛⣿⣿⣿⣿⡇⣿⡇⠀⠀⠀⢹⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠈⠉⠙⠛⠻⠿⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣶⣤⣉⠀⠀⠀⢘⠉⠀⠀⠈⡿⠸⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠒⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⠉⠙⠛⠛⠿⠿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣶⣤⣄⡀⠀⠀⡇⢀⠂⢛⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⢀⣀⢀⠠⠄⠀⠀⣀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠐⠒⠂⠀⠀⠀⠀⠀⠀⠀⠀⠒⠂⠴⢴⣤⣉⢉⠙⠛⠻⠿⠿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣶⣶⣦⣥⣘⣿⢽⡿⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣧⠒⠀⠀⠀⠀⠀⠘⠛⠀⠀⡋⠀⣃⡀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠁⠀⠀⠀⠀⠀⠀⢈⣉⣈⡀⠒⠢⠄⠀⠈⠉⠉⠛⠛⠻⠿⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣏⣡⣀⡀⠀⢂⠀⠾⠿⠷⢂⣿⣐⣿⣿⡆ ⣤⣤⣤⣀⣀⡀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠐⠂⠀⠀⠀⢀⣀⣀⠀⠀⡀⡈⣉⡹⣛⣻⣿⠿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣦⣄⣠⣲⣶⣿⣿⣿⣿⣿⣿⣧ ⣿⣿⣿⣿⣿⣿⡇⢰⣀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⠛⠛⣿⣿⣿⣯⣭⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡏⠁⠈⣿⣿⣿⣿⣿⣿⣾⣿⣿⣯ ⣿⣿⣿⣿⣿⣿⡇⣼⣷⣾⣮⣄⣦⡀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢰⣶⣶⣾⣷⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⠀⠀⢠⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣶⡦⢠⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⡇⣿⣿⣿⣿⣿⣿⣷⢠⠀⠀⠀⠀⠀⠀⢠⣶⣶⡄⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⢘⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣁⣤⣭⣧⣟⣶⣷⣿⣿⣿⣿⡧ ⣿⣿⣿⣿⣿⣿⡇⣿⣧⣻⢿⣿⣿⡿⢈⠀⠀⠀⠀⠀⠀⠀⠻⠿⠃⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠈⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣟⣟⠋⢥⣾⣿⣿⣿⣿⣿⣿⣿⣯⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⡇⣿⣿⣿⣿⣿⣿⡇⠈⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠇⠀⠀⠀⠀⠀⢹⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡆⢨⢻⣿⣿⣿⣿⣿⣿⣿⡟⣿⣿⣟ ⣿⣿⣿⣿⣿⣿⡇⣿⣿⢿⣿⣿⢿⣿⣷⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⣽⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣻⣿⣿⣷⠙⡇⠃⠙⣿⣿⣿⣿⣿⣿⣿⡟⠁ ⠘⠻⠟⠋⠁⠈⠀⠀⠈⠀⠀⢀⣐⣻⣿⣀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠁⠀⠀⠀⠀⠀⣰⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⡀⠀⢸⣿⣿⣿⠟⠟⠛⠃⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣴⡏⠉⠉⠙⠿⠷⢀⣀⡀⠀⠀⠀⠀⠀⠈⠉⠉⠉⠀⠀⠀⠀⠀⠀⢸⣿⣄⣀⣀⠀⠀⢰⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣭⡍⣿⣿⣿⠟⠀⡟⣾⣿⡁⢅⣀⡤⢔⣒⣛⡒ ⠀⠀⠀⠀⠈⠉⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢸⣿⠇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠘⠋⠉⢉⡁⣄⣴⣄⠉⢹⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⣿⣿⡏⠀⠀⣿⣿⣿⡏⠛⠛⠛⠛⠛⠛⠃ ⣀⣤⣤⣤⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣿⠅⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠠⠏⢋⠋⠂⠀⠀⠈⠉⠁⠈⠉⠛⠛⠛⠛⠻⣿⣿⣿⣿⣿⡇⣿⣿⠁⠀⠀⢸⣿⣿⡇⠿⠿⣿⣿⣶⣶⡦ ⣿⣿⣿⣿⠟⢶⠆⠰⠶⠶⠖⠀⠀⠀⠀⠀⠀⠀⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠤⠔⠟⣿⣿⣿⣿⡇⣿⡏⠀⠀⠀⠸⣿⣿⣷⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠉⠙⠛⠻⠿⠿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣦⣄⣀⠀⠀⠀⠀⠀⠀⠀⠀⠟⠨⠻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠐⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⠉⠉⠛⠛⠿⠿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣶⣶⣤⣀⠀⠀⠀⠄⠀⠀⠚⢯⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡄⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠒⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⣉⣙⢻⣿⡿⣿⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣶⣦⣄⣀⡐⠢⠹⡏⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⡀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠐⣖⠲⡇⣿⢹⣿⡇⣿⣿⣸⡿⠇⣿⡃⣿⣿⣹⣿⡟⠛⠻⠿⠿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣶⣷⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣇⣠⣀⡀⠀⡂⠀⠮⠶⠖⢠⣆⣸⣿⣆⠀ ⣤⣤⣄⣀⡀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣿⡁⢿⡿⠸⠇⠇⠛⠞⠉⠓⠀⠉⠉⠉⠈⠀⠀⢀⣀⡀⠀⠀⠀⠀⠉⠉⠛⠛⠿⠿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣦⢀⠀⢐⢶⣾⣿⣿⢿⣿⣿⡄ ⣿⣿⣿⣿⣿⣦⡀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣀⣀⢠⣤⠠⢤⡦⣶⠆⣶⣸⡘⣿⠁⠀⠀⠀⠀⠀⠀⠒⠒⣤⣤⣤⣌⣩⣥⣶⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠇⠁⠀⣷⢿⣿⣿⣾⣿⣾⣿⣿⣧ ⣿⣿⣿⣿⣿⣿⡇⢠⣄⣀⣠⣀⡀⠀⠀⠀⠀⠀⠀⠀⠀⣿⠼⢸⣟⣇⣸⡇⣿⣏⣿⣻⡇⢿⢧⣼⣶⠀⠀⠀⠀⠀⠀⣿⣿⣿⣫⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣴⡆⢠⣿⢿⣿⣿⣿⣿⣿⣿⣿⡟ ⣿⣿⣿⣿⣿⣿⡇⣿⣿⣿⣿⣿⣷⠀⠀⠀⠀⠀⠀⠀⠀⢸⣷⣾⡃⠩⣼⣷⣾⠿⢿⢿⣟⣿⣿⣿⣿⡤⣤⣶⠀⠀⠘⣿⣿⣿⣿⣻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⢫⢁⣤⣬⣄⡀⣴⣮⣿⣿⣿⣿⡅ ⣿⣿⣿⣿⣿⣿⡇⣿⣧⣻⠿⠿⣿⠀⠀⠀⠀⣠⣄⢠⣤⡄⣿⣿⣷⡖⣿⣿⣏⣿⣿⣿⣿⣿⣿⣿⣿⡇⣿⣿⡀⠀⠀⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣟⣛⠁⠀⠴⣷⣿⣿⣿⣿⣿⣿⣦⣿⣯⣿⣿⣧ ⣿⣿⣿⣿⣿⣿⡇⣿⣟⣿⠿⠶⠀⠀⠀⠀⠀⣿⢙⣸⡇⣿⢻⢻⡇⣿⣿⢽⣯⠻⢿⣟⣿⣻⣿⣿⣿⠁⠉⠈⠀⠀⠀⠸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣾⡆⢈⠻⣿⣿⣿⣿⣿⣿⣿⢙⣿⣿⣟ ⢸⣿⣿⢟⠛⠻⠃⠟⠛⠉⠀⠀⢰⣿⣷⠀⠀⠙⠚⠁⠉⠉⠈⠀⠀⠀⣶⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⠀⠀⠀⠀⣼⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣛⡹⣿⡷⠘⡇⠃⠘⢯⣿⣿⣾⣿⣿⣾⡇⠀ ⠀⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⣐⡹⣿⣀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢈⠷⡤⠰⢛⢿⡟⢻⣿⠿⣿⣿⠀⠀⠀⠀⠀⠀⣴⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⡁⠀⠀⠘⡿⢿⠿⠛⠛⠛⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣴⡏⠉⠉⠉⠿⠷⢀⣀⠀⠀⠀⠀⠀⠀⠀⠁⠀⠀⠀⠀⠀⠀⠀⠀⢸⣿⣀⣀⣀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣭⡅⣙⣛⣋⠛⠀⡟⣸⣦⡀⠀⠀⠀⠀⠒⠒⠂ ⠀⠀⠀⠀⠀⠉⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠨⡗⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠘⠉⠉⠉⠁⠀⠀⠀⠀⢹⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⣿⣿⡏⠀⠀⢰⣿⣿⡏⠉⠉⠉⠛⠛⠓⠂ ⢀⣤⣤⣤⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⡯⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠉⠁⠈⠉⠛⠋⠉⠈⠉⣻⣿⣿⣿⣿⡇⣿⣿⠀⠀⠀⠸⣿⣿⡇⠙⠛⠂⠒⠒⠒⠄ ⢾⣿⣿⣿⠟⢶⠄⠰⠶⠶⠆⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠋⣹⣿⣿⣿⡇⣿⡏⠀⠀⠀⠀⢿⣿⣧⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠉⠉⠛⠛⠿⠿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣦⣄⣀⠀⠀⠀⠀⠀⠀⠀⠀⠟⠨⠻⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠉⠉⠛⠛⠻⠿⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣶⣦⣤⣀⠀⠀⠀⠄⠐⠀⠚⢏⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠐⠒⠂⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⣉⣉⢻⣿⡿⣿⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣶⣦⣄⣀⡐⠢⠿⡇⢻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡄⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠐⣗⠲⡇⣿⢸⣿⡇⣿⣿⣸⡿⠇⣿⠃⣿⣿⣹⣿⡏⠛⠛⠿⠿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣶⣷⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣃⣠⣀⡀⠀⠀⠠⠵⠶⠂⢰⡄⣸⣶⣆⠀ ⣤⣤⣄⣀⡀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣿⡁⢿⡿⠸⠇⠇⠛⠞⠉⠓⠀⠉⠉⠉⠈⠀⠀⢀⣀⡀⠀⠀⠀⠀⠉⠉⠛⠛⠿⠿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡦⠀⠀⣐⢶⣿⣾⡿⢿⣿⣿⡄ ⣿⣿⣿⣿⣿⣦⡄⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣀⣀⢠⣤⠠⢤⡦⣶⠆⣶⣸⡘⣿⠁⠀⠀⠀⠀⠀⠀⠒⠂⣤⣤⣤⣄⣠⣤⣶⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠇⠁⠀⢷⣿⣿⣿⣾⣷⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⡇⢠⣤⣠⣤⣄⡀⠀⠀⠀⠀⠀⠀⠀⠀⣿⠼⢸⣟⣇⣸⡇⣿⣏⣿⣻⣇⢿⢦⣴⣶⠀⠀⠀⠀⠀⢀⣿⣿⣿⡫⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣻⣿⣿⣿⣿⣧⣴⡆⢠⢿⢻⣿⣿⣿⣿⣿⣿⣿⡿ ⣿⣿⣿⣿⣿⣿⡇⣿⣿⣿⣿⣿⣷⠀⠀⠀⠀⠀⠀⠀⠀⢸⣷⣾⡃⢩⣨⣷⣾⠿⢾⢿⣿⣿⣿⣿⣿⡤⣤⣶⠀⠀⢘⣿⣿⣿⣷⣻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣽⣿⣿⣿⡿⢋⢁⣤⣬⣀⣀⣾⣼⣿⣿⣿⣿⡄ ⣿⣿⣿⣿⣿⣿⡇⣿⣧⣙⡿⣿⠯⠀⠀⠀⠀⣠⣄⢠⣤⡄⣿⣿⣳⣖⣿⣿⣇⣿⣿⣿⣿⣿⣿⣿⣿⡇⣿⣿⡀⠀⠈⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣟⣛⠁⢀⡴⣷⣿⣿⣿⣿⣿⣿⣼⣿⣿⣿⣿⣧ ⢿⣿⣿⣿⣿⣿⡇⣿⣿⣿⠿⠾⠀⠀⠀⠀⠀⣿⢙⣸⡇⣿⢻⢻⡇⣿⣿⢻⣯⠹⢽⣟⣛⣻⣿⣿⣿⠁⠉⠈⠀⠀⠀⠸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣾⡇⢈⠛⣿⣿⣿⣿⣿⣿⣿⢹⣿⣿⣟ ⢸⣿⣟⠿⠛⠻⠃⠟⠋⠉⠀⠀⢰⣿⣷⠀⠀⠙⠚⠁⠉⠉⠈⠀⠀⢀⣦⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⠀⠀⠀⠀⣼⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣟⡼⣿⣿⠈⡇⠑⠘⢿⣿⣿⣾⣿⣿⣿⡄⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⣀⣹⣿⣀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⣦⡤⠢⠜⠻⠟⠻⠿⠿⢿⣿⠀⠀⠀⠀⠀⠀⣼⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡀⢀⠀⠀⣿⠿⠛⠛⠛⠃⠁⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣴⠏⠉⠉⠈⠿⠗⢀⡀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠸⣿⣀⣀⣀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣭⡄⣋⣉⣉⠛⠁⠸⢸⣧⡄⠀⠀⠀⠀⠐⠒⠂ ⠀⠀⠀⠀⠀⠉⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠨⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⠉⠉⠁⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⣿⣿⡟⠀⠀⠰⢿⣿⡇⠉⠉⠁⠁⠒⠒⠀ ⢠⣤⣤⣤⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⡭⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⠉⠋⠉⠉⠁⠘⣿⣿⣿⣿⣿⡇⣿⣿⠁⠀⠀⠀⣿⣿⣿⠙⠛⠐⠒⠐⢰⡆ ⣾⣿⣿⣿⠟⢶⠄⠰⠶⠶⠖⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠉⢹⣿⣿⣿⡇⣿⡏⠀⠀⠀⠀⠰⣿⣿⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠈⠉⠙⠛⠻⠿⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣦⣄⡀⠀⠀⠀⠀⠀⠀⠀⠀⠇⠈⠛⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⠉⠙⠛⠻⠿⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣶⣦⣤⣀⠀⠀⠀⠀⠐⠀⠚⢏⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠐⠒⠒⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣉⣉⢻⣿⡿⣿⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣶⣦⣄⣀⡒⠦⠿⡇⢹⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠐⣗⠲⡇⣿⢸⣿⡇⣿⣿⣸⡿⠇⣿⡃⣿⣿⣹⣿⡏⠛⠛⠿⠿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣶⣷⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⢁⣠⣀⡀⠐⠀⠠⠴⠶⠂⢰⣀⣸⣶⣆⠀ ⣤⣤⣤⣀⡀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣿⡁⢿⡿⠸⠇⠇⠛⠞⠉⠃⠀⠉⠙⠋⠈⠀⠀⢀⣀⡀⠀⠀⠀⠀⠉⠉⠛⢛⠿⠿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡦⡀⠀⣰⣶⣿⣿⡿⣿⣿⣿⡄ ⣿⣿⣿⣿⣿⣦⡀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣀⣀⢠⣤⠠⢤⡦⣶⠆⣶⣸⡘⣿⠁⠀⠀⠀⠀⠀⠀⠀⠀⣤⣤⣤⣄⣤⣴⣶⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠇⠁⠀⣾⣿⣿⣿⣿⣷⣿⣿⣿⣭ ⣿⣿⣿⣿⣿⣿⡇⢠⣄⣠⣤⣄⡀⠀⠀⠀⠀⠀⠀⠀⠀⣿⠼⢸⣟⣇⣸⡇⣿⣏⣿⣻⡇⢿⣧⣼⣶⠀⠀⠀⠀⠀⢀⣿⣿⣿⡹⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣯⣿⣿⣿⣿⣿⣧⣴⡆⢠⢾⢻⣿⣿⣿⣿⣿⣿⣿⠟ ⣿⣿⣿⣿⣿⣿⡇⣿⡿⣿⣿⣿⣿⠀⠀⠀⠀⠀⠀⠀⠀⢸⣷⣾⡃⠉⣼⣷⣾⠿⢾⢿⣟⣿⣿⣿⣿⡠⣤⣶⠀⠀⢘⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣽⣿⣿⣿⡟⢫⢁⣬⣤⣄⣰⣶⣾⣿⣿⣿⣿⡄ ⣿⣿⣿⣿⣿⣿⡇⣿⣧⣙⡿⣿⡯⠀⠀⠀⠀⣠⣄⢠⡤⡄⣿⣿⣳⣖⣿⣿⣏⣿⣿⣿⣿⣿⣿⣿⣿⡇⣿⣿⡀⠀⠈⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣟⣛⠀⠀⡴⢿⣿⣿⣟⣿⣿⣿⣼⣿⣿⣿⣿⣦ ⢿⣿⣿⣿⣿⣿⡇⣿⣿⢛⠛⠛⠀⠀⠀⠀⠀⣿⢙⣸⡇⣿⢻⢻⡇⣿⣿⢿⣯⠻⢿⣟⣻⣿⣿⣿⣿⠁⠉⠈⠀⠀⠀⠸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣾⣷⠀⡟⢿⣿⣿⣿⣿⣿⣟⣹⣿⣿⣇ ⠸⡿⢿⠟⠋⠻⠁⠛⠋⠈⠁⠀⢸⣿⣷⠀⠀⠙⠚⠁⠉⠉⠈⠀⠀⢀⣴⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⠀⠀⠀⠀⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣟⡟⣿⣿⡀⢷⠘⠈⠻⣽⣿⣻⣿⣿⣿⡆⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣀⣈⣹⣿⣀⡀⠀⠀⠀⠀⠀⠀⠀⠀⠀⡯⠆⠤⠹⢿⡿⠿⠛⠿⢿⣿⠀⠀⠀⠀⠀⢀⣼⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣌⢀⡀⠀⢻⠿⠛⠉⠛⠁⠉⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠼⠯⠉⠀⠀⠟⠓⢀⡀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠸⣿⣀⣀⣀⡀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣯⣽⢓⣛⡛⠛⠁⢸⢃⣿⣄⠀⠀⠀⠀⠉⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠠⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⠉⠉⠀⠀⠠⠐⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⣼⣿⡿⠀⠀⠀⡿⣿⣿⠉⠉⠉⠉⠉⠉⠀ ⢠⣤⣤⣤⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠨⠅⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⠉⠉⠉⠉⠁⠉⣿⣿⣿⣿⣿⡇⣿⣿⠇⠀⠀⠀⠰⣿⣿⠈⠛⠈⠓⠂⢐⡆ ⢼⣿⣿⣿⠏⢷⠄⠰⠶⠶⠖⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⠉⢡⣿⣿⣿⡇⢻⡿⠀⠀⠀⠀⠀⠚⣿⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠈⠉⠙⠛⠻⠿⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣶⣤⣀⠀⠀⠀⠀⠀⠀⠀⠀⠇⠌⠛⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠐⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⠉⠙⠛⠻⠿⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣶⣤⣀⡀⠀⠀⠀⢐⠀⠚⢋⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠐⠒⠒⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣉⣉⢻⣿⡿⣿⠿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣶⣦⣤⣀⡐⠢⠿⡇⢹⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠐⣗⠲⡇⣿⢸⣿⡇⣿⣿⣸⡿⠇⣿⡃⣿⣿⣹⣿⡏⠛⠛⠿⠿⢿⣿⣿⣿⣿⣿⣿⣿⣿⣶⣷⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⢀⣠⣀⡀⠘⠀⠰⠶⠖⠂⣴⣀⣿⣷⡄⠀ ⣤⣤⣤⣀⡀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣿⡁⢿⡿⠸⠇⠇⠛⠞⠉⠓⠀⠉⠉⠋⠈⠀⠀⢀⣀⡀⠀⠀⠀⠀⠈⠉⠛⠛⠿⠿⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣦⠀⢀⣐⣾⣿⣿⡿⢿⣿⣷⣄ ⣿⣿⣿⣿⣿⣤⡀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣀⣀⢠⣤⠠⢤⡦⣶⠆⣶⣸⡘⣿⠁⠀⠀⠀⠀⠀⠀⠁⠀⣤⣬⣦⣤⣤⣴⣶⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠇⠁⠀⣺⣿⣿⣿⣿⣿⣿⣿⣿⣧ ⣿⣿⣿⣿⣿⣿⡇⢀⣤⣠⣤⣤⡀⠀⠀⠀⠀⠀⠀⠀⠀⣿⠼⢸⣟⣇⣸⡇⣿⣯⣿⣻⡇⢿⢦⣼⣶⠀⠀⠀⠀⠀⢀⣿⣿⣿⡯⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣯⣿⣿⣿⣿⣿⣧⣴⡆⢠⣿⢻⣿⣿⣿⣿⣿⣿⣿⠟ ⣿⣿⣿⣿⣿⣿⡇⣸⡿⣿⣿⣿⣿⠄⠀⠀⠀⠀⠀⠀⠀⢸⣷⣾⡇⢩⣬⣧⣾⠿⢾⢿⣿⣿⣿⣿⣿⡠⣤⣶⠀⠀⢘⣿⣿⣿⣷⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣽⣿⣿⣿⡿⢫⢁⣬⣤⣄⣰⣶⣾⣿⣿⣿⣿⠄ ⣿⣿⣿⣿⣿⣿⡇⢿⣷⣙⣿⣿⠯⠀⠀⠀⠀⣠⣄⢠⣤⡄⣿⣿⣳⣖⣿⣿⣏⣿⣿⣿⣿⣿⣿⣿⣿⡇⣿⣿⡀⠀⠈⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣟⡛⠀⠀⡰⢷⣿⣿⣿⣿⣿⣿⣾⣿⣽⣿⢿⡦ ⢿⣿⣿⣿⣿⣿⡇⣿⣿⣻⠛⠛⠂⠀⠀⠀⠀⣿⢙⣸⡇⣿⢻⢻⡇⣿⣿⢿⣯⠻⢽⣟⣛⣻⣿⣿⣿⠁⠉⠈⠀⠀⠀⠸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣻⣾⣿⠀⡙⢻⣿⣯⣿⣿⣿⣯⣻⣿⣿⣇ ⠸⢿⠿⠿⠛⠉⠃⠛⠉⠀⠀⠀⠰⣿⣿⠀⠀⠙⠚⠁⠉⠉⠈⠀⠀⠀⠴⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⠀⠀⠀⠀⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣏⡋⣿⣿⡆⢹⠀⠀⠛⣼⣿⣿⣽⣿⣿⣆⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⣈⣙⣿⣀⡀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣄⡀⠀⠺⣿⠟⠛⠿⠿⢿⣿⠀⠀⠀⠀⠀⢀⣼⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣌⠀⣀⠀⠸⠿⠛⠏⠙⠓⠈⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠰⠿⠉⠀⠀⠛⠛⢀⡀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠸⢿⣄⣀⣀⡀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣯⣭⢛⣛⡛⠋⠁⠀⡇⣿⣦⠀⠀⠀⠀⠉⠁⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠆⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⠉⠉⠀⠀⠠⠒⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⢸⣿⣿⠁⠀⠀⠰⢿⣿⠁⠉⠉⠀⠉⠀⠀ ⢠⣤⣤⣤⡄⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠠⠍⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⠉⠉⠉⠉⠀⠉⣿⣿⣿⣿⣿⣿⢸⣿⡏⠀⠀⠀⠀⠈⣿⠈⠀⠀⠀⠀⠀⡆ ⢸⣿⣿⣿⠏⢷⠄⠰⠶⠶⠖⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⠉⢁⣿⣿⣿⣿⢸⣿⠁⠀⠀⠀⠀⠀⢹⡇⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠈⠉⠙⠛⠻⠿⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣶⣤⣀⠀⠀⠀⠀⠀⠀⠀⠀⠇⠈⠛⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠒⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⠉⠙⠛⠛⠿⠿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣶⣤⣀⡀⠀⠀⠄⢐⠀⠚⢏⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠐⠒⠒⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣉⣉⢻⣿⡿⣿⠿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣶⣶⣤⣀⡒⠢⠿⡇⢻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠐⣞⠲⡇⣿⢸⣿⡇⣿⣿⣸⡿⠇⣿⡃⣿⣿⣹⣿⡏⠛⠛⠻⠿⢿⣿⣿⣿⣿⣿⣿⣿⣿⣶⣷⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⢀⣠⣀⡀⠘⠀⠰⠶⠖⠂⣤⣀⣻⣿⡀⠀ ⣤⣤⣤⣀⣀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣿⡁⢿⡿⠸⠇⠇⠛⠞⠉⠓⠀⠉⠉⠛⠈⠀⠀⢀⣀⠀⠀⠀⠀⠀⠈⠉⠛⢛⠻⠿⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡦⠀⢀⣒⣾⣿⣿⡿⢿⣿⣿⣄ ⣿⣿⣿⣿⣿⣦⣀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣀⣀⢠⣤⠠⢤⡦⣶⠆⣶⣸⡘⣿⠁⠀⠀⠀⠀⠀⠈⠉⠉⣥⣤⣦⣄⣤⣴⣶⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠃⠁⠀⣞⣿⣿⣷⣿⣿⣿⣿⣿⣧ ⣿⣿⣿⣿⣿⣿⣷⢀⣀⣄⣤⣤⡀⠀⠀⠀⠀⠀⠀⠀⠀⢿⠼⢸⣟⣇⣸⡇⣿⣏⣿⣻⣇⢿⢦⣾⣷⠀⠀⠀⠀⠀⢀⣿⣿⣿⡫⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣯⣿⣿⣿⣿⣿⣷⣴⡆⢠⡿⢿⣿⣿⣿⣿⣿⣿⣿⠏ ⣿⣿⣿⣿⣿⣿⣿⢸⡟⣿⣿⣿⣿⡆⠀⠀⠀⠀⠀⠀⠀⠸⣷⣾⡇⠩⣬⣷⣾⠿⢾⢿⣿⣿⣿⣿⣿⡠⣤⣶⠀⠀⢘⣿⣿⣿⣷⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⢫⢁⣬⣤⣤⣰⣶⣾⣿⣿⣿⣿⠄ ⣿⣿⣿⣿⣿⣿⡟⢸⣷⣝⡿⣿⡟⠂⠀⠀⠀⣠⣄⢠⣤⡄⣿⣿⣷⣖⣿⣿⣏⣿⣿⣿⣿⣿⣿⣿⣿⡇⣿⣿⡀⠀⠈⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣟⣛⠀⢀⡴⢿⣿⣿⣿⣿⣿⣿⣾⣿⣿⣿⣿⡆ ⢿⣿⣿⣿⣿⣿⡇⢸⣿⣛⠛⠛⠒⠀⠀⠀⠀⣿⢙⣸⡇⣷⢻⢻⡇⣿⣿⢻⣯⠻⢿⣟⣻⣻⣿⣿⣿⠁⠉⠈⠀⠀⠀⠸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣾⣿⡀⠘⠻⡿⣯⣿⣿⣿⣯⣿⣿⣿⡇ ⠘⠿⡿⠿⠛⠉⠃⠘⠉⠁⠀⠀⠰⣿⣿⡆⠀⠙⠚⠁⠉⠉⠈⠀⠀⠠⡴⠿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⠀⠀⠀⠀⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣣⢿⣿⡇⢸⠂⠁⠙⢮⣿⣿⣽⣿⣿⣦⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⣈⣙⣿⣃⡀⠀⠀⠀⠀⠀⠀⠀⠀⠈⠤⠆⠀⠹⢿⠯⠟⠿⠿⢿⣿⠀⠀⠀⠀⠀⢀⣼⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣿⣿⣿⢿⣶⠀⣀⠀⠈⠿⠟⠋⠙⠋⠈⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠰⠿⠉⠀⠀⠙⠛⢂⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠸⢿⣄⣠⣄⡀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣮⣭⢌⣉⣉⡈⠀⠀⠞⣸⣧⠀⠀⠀⠀⠉⠁⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠂⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⠉⠁⠀⠀⠠⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⢸⣿⣿⠃⠀⠀⠘⠹⣿⡏⠉⠉⠉⠉⠁⠀ ⢠⣤⣤⣤⡆⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠠⠍⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⠉⠉⠉⠉⠀⠉⣿⣿⣿⣿⣿⣿⢸⣿⡿⠀⠀⠀⠀⠀⢿⡇⠉⠈⠉⠁⢰⡆ ⢸⣿⣿⣿⡏⢷⠄⠰⠶⠶⠖⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⠉⠀⣿⣿⣿⣿⠸⣿⡇⠀⠀⠀⠀⠀⠸⡇⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠈⠉⠙⠛⠻⠿⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣦⣄⣀⠀⠀⠀⠀⠀⠀⠀⠀⠆⠈⠛⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠒⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⠉⠙⠛⠛⠿⠿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣶⣤⣀⡀⠀⠀⠄⢐⠀⠚⢋⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠒⠒⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣉⣉⢻⣿⡿⣿⠿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣶⣦⣤⣀⡐⠢⠿⡇⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠐⣞⠲⡇⣿⢸⣿⡇⣿⣿⣸⡿⠇⣿⡃⣿⣿⣹⣿⡏⠛⠛⠿⠿⢿⣿⣿⣿⣿⣿⣿⣿⣿⣶⣶⣽⣿⣿⣿⣿⣿⣿⣿⣿⣿⢀⣠⣀⡀⠘⠀⠴⠶⠖⠀⣤⣀⣿⣷⠀⠀ ⣤⣤⣤⣀⣀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣿⡁⢿⡿⠸⠇⠇⠛⠞⠉⠓⠀⠉⠉⠋⠈⠀⠀⢀⣀⠀⠀⠀⠀⠀⠈⠉⠙⠛⠻⠿⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡦⣀⢀⣲⣾⣿⣿⡿⣿⣿⣧⡄ ⣿⣿⣿⣿⣿⣦⡀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣀⣀⢠⣤⠠⢤⡦⣶⠆⣶⣸⡘⣿⠁⠀⠀⠀⠀⠀⠈⠉⠉⣤⣤⣤⣄⣤⣴⣶⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠇⠁⠀⣞⣿⣿⣿⣿⣿⣿⣿⣿⣇ ⣿⣿⣿⣿⣿⣿⣿⢠⢄⣠⣤⣤⡀⠀⠀⠀⠀⠀⠀⠀⠀⣿⠼⢸⣟⣇⢸⡇⣿⣏⣿⣻⡇⢿⢆⣴⣶⠀⠀⠀⠀⠀⢀⣿⣿⣿⡩⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣯⣿⣿⣿⣿⣿⣧⣤⡆⢠⡿⣿⣿⡿⣿⣿⣿⣿⣿⡇ ⣿⣿⣿⣿⣿⣿⣿⢸⡟⣿⣿⣿⣿⡆⠀⠀⠀⠀⠀⠀⠀⠸⣷⣾⡇⠩⠌⣷⣾⠿⢾⢿⣟⣻⣿⣿⣿⡠⣤⣶⠀⠀⠘⣿⣿⣿⣧⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣽⢿⣿⣿⡟⢫⢁⣬⣥⣄⣰⣶⣿⣿⣿⣿⣷⠄ ⣿⣿⣿⣿⣿⣿⣿⢸⣷⣜⡿⣿⡟⠒⠀⠀⠀⣠⣄⢠⣤⡄⣿⣿⣷⣖⣿⣿⣇⣿⣿⣿⣿⣿⣿⣿⣿⡇⣿⣿⡀⠀⠀⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣟⣛⠀⠀⣴⠷⣿⣿⣿⣿⣿⣿⣾⡿⣿⣿⣿⡆ ⢻⣿⣿⣿⣿⣿⡟⢸⣯⣛⠛⠛⠂⠀⠀⠀⠀⣿⢙⣸⡇⣿⢻⢻⡇⣿⣿⢻⣯⠻⢽⣟⣻⣻⣿⣾⣿⠁⠉⠈⠀⠀⠀⠸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣾⣿⡄⣸⠻⡿⣟⣿⣿⣿⣯⣿⣿⣿⡇ ⠸⠿⠿⠿⠛⠋⠁⠘⠙⠁⠀⠀⠀⣾⣿⡆⠀⠙⠚⠁⠉⠉⠈⠀⠀⠀⠢⣶⣶⡿⣟⢿⣿⣿⣿⣿⣿⠀⠀⠀⠀⠀⠀⢀⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣻⢻⣿⡇⠸⠇⠁⠙⢮⣿⣿⣿⣿⣿⣦⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⣀⣙⣿⣇⡀⠀⠀⠀⠀⠀⠀⠀⠀⠀⡠⡄⠀⠘⢿⠏⠉⠻⠿⢿⣿⠀⠀⠀⠀⠀⢀⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡟⡵⠀⣀⠀⠈⠿⠟⠉⠈⠋⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠰⠿⠍⠀⠀⠘⠛⢂⡀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠸⢿⣄⣠⣄⡀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣧⣭⡄⣋⣉⡀⠈⠀⠞⣸⣧⡀⠀⠀⠀⠈⠉⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠆⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠉⠁⠀⠀⠀⠒⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⢁⣿⣿⡇⠀⠀⠘⠹⣿⡇⠀⠈⠀⠀⠂⠀ ⢠⣤⣤⣤⣆⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠠⠍⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠉⠉⠉⠉⠀⠉⣿⣿⢿⣿⣿⣿⠸⣿⣿⠀⠀⠀⠀⠁⢿⡇⠀⠀⠀⠀⠠⠗ ⢸⣿⣿⣿⠿⢷⠄⠰⠶⠶⠖⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⠉⠀⣼⣿⣿⣿⡆⣿⡟⠀⠀⠀⠀⠀⠘⡇⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠈⠉⠙⠛⠻⠿⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣶⣤⣀⠀⠀⠀⠀⠀⠀⠀⠀⠆⠈⢛⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠒⠂⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⠉⠙⠛⠻⠿⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣶⣤⣀⡀⠀⠀⠄⠐⠀⠚⢋⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠐⠒⠂⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣉⣉⢻⣿⡿⣿⠿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣶⣦⣤⣀⡐⠢⠿⡇⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⡀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠐⣟⠲⡇⣿⢸⣿⡇⣿⣿⣸⡿⠇⣿⡃⣿⣿⣹⣿⡏⠛⠛⠿⠿⢿⣿⣿⣿⣿⣿⣿⣿⣿⣾⣶⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⢀⣠⣀⡀⠀⠀⠴⠶⠒⠀⣦⣀⣿⣷⠀⠀ ⣤⣤⣤⣀⣀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣿⡁⢿⡿⠸⠇⠇⠛⠞⠉⠓⠀⠉⠉⠛⠈⠀⠀⢀⣀⡀⠀⠀⠀⠀⠈⠉⠛⣛⠻⠿⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡦⢀⢀⣲⣿⣿⣿⠿⣿⣿⣧⡄ ⣿⣿⣿⣿⣿⣤⡀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣀⣀⢠⣤⠠⢤⡦⣶⠆⣶⣸⡘⣿⠁⠀⠀⠀⠀⠀⠈⠉⠉⣤⣤⣤⣄⣤⣴⣶⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠇⠁⠀⣞⣾⣿⣷⣿⣿⣿⣿⣿⡇ ⣿⣿⣿⣿⣿⣿⣿⠀⣀⣀⣠⣤⣀⠀⠀⠀⠀⠀⠀⠀⠀⢿⠼⢸⣟⣇⣸⡇⣿⣏⣿⣻⡇⢿⢦⣴⣷⠀⠀⠀⠀⠀⢀⣿⣿⣿⡯⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣯⣿⣿⣿⣿⣿⣧⣴⡆⢀⡿⣿⡿⣿⣿⣿⣿⣿⣿⠇ ⣿⣿⣿⣿⣿⣿⣿⢰⡿⣿⣿⣿⣿⡆⠀⠀⠀⠀⠀⠀⠀⠸⣷⣾⡇⢩⣬⣷⡾⠿⢶⢿⣿⣿⣿⣿⣿⡠⣤⣶⠀⠀⢘⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⢋⢁⣬⣥⣄⣰⣶⣿⣿⣿⣿⣷⠄ ⣿⣿⣿⣿⣿⣿⣿⢨⣿⣜⣻⣿⣟⠃⠀⠀⠀⣠⣄⢠⡤⡄⣿⣿⣷⣖⣿⣿⣇⣿⣿⣿⣿⣿⣿⣿⣿⡇⣿⣿⡀⠀⠈⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣟⣛⠀⠀⣰⠻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⡆ ⢻⣿⣿⣿⣿⣿⣿⢸⣯⡛⠛⠛⠃⠀⠀⠀⠀⣿⢙⣸⡇⣿⢻⢻⡇⣿⣿⢻⣯⠹⢽⣟⣛⣻⣿⣾⣿⠁⠉⠈⠀⠀⠀⠸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣾⣿⡆⣸⠹⣿⣏⣿⣿⣿⣯⣿⣿⣿⡇ ⠸⠿⠿⠿⠋⠉⠁⠘⠉⠁⠀⠀⠀⣾⣿⡆⠀⠙⠚⠁⠉⠉⠈⠀⠀⢠⣔⠿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⠀⠀⠀⢀⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣟⡿⢿⣇⠸⠆⠁⠙⢞⣿⣿⣿⣿⣿⡦⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⣀⣉⣿⣇⡀⠀⠀⠀⠀⠀⠀⠀⠀⠸⣖⡀⠤⠺⢿⠯⠝⠿⠿⢿⣿⠀⠀⠀⠀⠀⢀⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣿⡿⡿⡣⠀⣀⠀⠈⠿⠟⠋⠛⠛⠈⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠠⠿⠏⠀⠀⠘⠛⢂⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠸⢿⣤⣠⣄⡀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣬⣤⢩⣍⣀⠀⠀⡟⣼⣧⡀⠀⠀⠀⠈⠉⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠂⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠉⠁⠀⠀⠀⠂⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡏⣼⣿⡇⠀⠀⠸⠻⣿⡇⠈⠉⠉⠉⠀⠀ ⢠⣤⣤⣴⣶⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠠⡍⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠉⠉⠉⠉⠀⢉⣿⣿⢿⣿⣿⣿⡇⣿⣿⡇⠀⠀⠀⠂⢿⡇⠉⠈⠉⠀⠼⡇ ⢸⣿⣿⣿⠿⢷⠆⠰⠶⠶⠖⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⠉⠀⢸⣿⣿⣿⡗⢿⣿⠀⠀⠀⠀⠈⠘⣇⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠈⠉⠙⠛⠻⠿⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣦⣄⣀⠀⠀⠀⠀⠀⠀⠀⠀⠆⠈⠛⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠒⠂⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⠉⠙⠛⠻⠿⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣦⣤⣀⡀⠀⠀⠀⠀⠀⠚⢏⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠒⠂⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣉⣉⢻⣿⡿⣿⠿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣶⣦⣤⣀⡐⠦⠿⠇⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⡀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠐⣖⠲⡇⣿⢹⣿⡇⣿⣿⣸⡿⠇⣿⠃⣿⣿⣹⣿⡏⠛⠛⠿⠿⢿⣿⣿⣿⣿⣿⣿⣿⣿⣾⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⢀⣠⣀⡀⠀⠀⠶⠶⠒⠀⣆⣀⣿⣦⠀⠀ ⣠⣤⣤⣀⡀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣿⡁⢿⡿⠸⠇⠇⠛⠞⠉⠓⠀⠉⠉⠛⠈⠀⠀⢀⣀⠀⠀⠀⠀⠀⠉⠉⠛⠛⠿⠿⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣦⢀⣀⣒⣿⣿⣿⠿⣿⣿⣧⡀ ⣿⣿⣿⣿⣿⣤⡀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣀⣀⢠⣤⠠⢤⡦⣶⠆⣶⣸⡘⣿⠁⠀⠀⠀⠀⠀⠈⠉⠉⣤⣤⣤⣤⣤⣴⣶⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠇⠁⠀⣻⣾⣿⣷⣿⣿⣿⣿⣿⡇ ⣿⣿⣿⣿⣿⣿⣿⢀⢀⣠⣠⣤⣀⠀⠀⠀⠀⠀⠀⠀⠀⢿⠼⢸⣟⣇⣸⡇⣿⣏⣿⣻⡇⢿⢆⣴⣧⠀⠀⠀⠀⠀⢠⣿⣿⣿⡩⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣯⣿⣿⣿⣿⣿⣧⣴⡆⢀⡏⣿⡿⡿⣿⣿⣿⣿⡿⠇ ⣿⣿⣿⣿⣿⣿⣿⢸⡿⣿⣿⣿⣿⡆⠀⠀⠀⠀⠀⠀⠀⠘⣷⣾⡇⠩⠈⢵⡾⠿⢾⢿⣟⣻⣿⣿⣿⡠⣤⣶⠀⠀⢘⣿⣿⣿⣇⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣽⣿⣿⣿⡏⢫⢁⣬⣥⣄⣲⣶⣿⣿⣿⣿⣧⠄ ⣿⣿⣿⣿⣿⣿⣿⠘⣷⣜⣻⣿⠟⠅⠀⠀⠀⣠⣄⢠⡤⡄⣿⣿⣷⣖⣿⣿⣏⣿⣿⣿⣿⣿⣿⣿⣿⡇⣿⣿⡀⠀⠀⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣟⣛⠁⠀⣰⡳⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⣷⡦ ⢻⣿⣿⣿⣿⣿⣿⢨⣿⡟⠛⠛⠃⠀⠀⠀⠀⣿⢙⣸⡇⣿⢻⢻⡇⣿⣿⢹⣯⠹⢽⣟⣛⣻⣿⣿⣿⠁⠉⠈⠀⠀⠀⠸⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣾⣿⡇⠸⠹⣿⣟⣿⣿⣿⣭⣿⣿⣿⡇ ⠘⠟⠟⠟⠋⠀⠉⠘⠛⠀⠀⠀⠀⣾⣿⡇⠀⠙⠚⠁⠉⠉⠈⠀⠀⢠⠰⢶⣶⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⠀⠀⠀⠀⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣯⣛⢿⣷⠈⠆⠁⠙⢞⣿⣛⣿⣿⣷⣄⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⣀⣉⣻⣇⣀⠀⠀⠀⠀⠀⠀⠀⠀⠈⠠⠀⠀⠐⢷⠉⠉⠻⠿⢿⣿⠀⠀⠀⠀⠀⢀⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣿⡿⢟⠋⠀⣀⠀⠈⠿⠟⠛⠉⠋⠁⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠠⠿⠏⠀⠀⠘⠛⠂⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠸⢿⣄⣤⣄⣀⠀⠸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣦⣤⢌⣥⣀⠀⠀⡞⣼⣦⡀⠀⠀⠀⠈⠉⠁ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠉⠁⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⢸⣿⡯⠀⠀⢰⢿⣿⡇⠀⠀⠀⠉⠀⠀ ⢀⣤⣤⣴⣶⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠠⠍⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠉⠉⠉⠉⠀⢉⣿⣿⢿⣿⣿⣿⣿⢸⣿⡇⠀⠀⠀⠼⣿⡇⠁⠀⠀⠀⢴⡇ ⢸⣿⣿⣿⠿⢷⠄⠰⠶⠶⠖⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⠉⠀⢸⣿⣿⣿⣿⢸⣿⠇⠀⠀⠀⠰⢻⡇⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠈⠉⠙⠛⠿⠿⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣦⣄⣀⠀⠀⠀⠐⠀⠀⠀⠀⠆⠈⠛⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠒⠒⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⠉⠙⠛⠻⠿⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣶⣦⣤⣀⠀⠀⠀⡀⠀⠀⠚⢍⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠒⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣉⣉⢻⣿⡿⣿⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣶⣦⣌⣀⠒⠦⢿⠇⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⡀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠐⣖⠲⡇⣿⢸⣿⡇⣿⣿⣸⡿⠇⣿⡃⣿⣿⣹⣿⡏⠛⠛⠿⠿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣾⣮⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⢀⣠⣀⡀⠃⠀⠶⠶⠖⢠⣄⣸⣷⣆⠀⠁ ⢤⣤⣤⣀⡀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣿⡁⢿⡿⠸⠇⠇⠛⠞⠉⠓⠀⠉⠙⠉⠈⠀⠀⢀⣀⠀⠀⠀⠀⠀⠉⠉⠛⢛⠿⠿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣦⠀⣐⢲⣾⣿⣿⢿⣿⣿⣦⡀ ⣿⣿⣿⣿⣧⣄⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣀⣀⢠⣤⠠⢤⡦⣶⠆⣶⣸⡘⣿⠁⠀⠀⠀⠀⠀⠀⠐⢀⣤⣴⣦⣤⣠⣴⣶⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠃⠁⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⡅ ⣿⣿⣿⣿⣿⣿⣮⠀⡀⣀⣠⣤⣀⠀⠀⠀⠀⠀⠀⠀⠀⢿⠼⢸⣟⣇⣸⡇⣿⣏⣿⣻⡇⢿⢆⣴⣦⠀⠀⠀⠀⠀⢠⣿⣿⣿⡯⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣭⣿⣿⣿⣿⣿⣧⣴⡆⢠⡿⣿⣿⣿⣿⣿⣿⣿⡿⠃ ⣿⣿⣿⣿⣿⣿⣿⢸⣿⢿⣿⣿⣿⡆⠀⠀⠀⠀⠀⠀⠀⠘⣷⣾⡇⠉⠌⣧⡾⠿⢶⢿⣟⣿⣿⣿⣿⡠⣤⣶⠀⠀⢸⣿⣿⣿⣇⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⢫⢁⣬⣤⣀⣶⣾⣿⣿⣿⣿⣧⠀ ⣿⣿⣿⣿⣿⣿⣿⢸⣿⣌⣻⢿⠿⠅⠀⠀⠀⣠⣄⢠⣤⡄⣿⣿⣷⣖⣿⣿⣇⣿⣿⣿⣿⣿⣿⣿⣿⡇⣿⣿⡀⠀⠈⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣟⣛⠀⠀⣰⡳⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⡤ ⢻⣿⣿⣿⣿⣿⣿⢸⣯⡛⠛⠛⠃⠀⠀⠀⠀⣿⢙⣸⡇⣷⢻⢻⡇⣿⣿⢹⣯⠹⢽⣟⣛⣻⣿⣿⣿⠁⠉⠈⠀⠀⠀⠹⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣾⣿⣷⠸⠻⣿⣟⣿⣿⣿⣽⣿⣿⣿⣀ ⠘⠟⠓⠻⠋⠀⠚⠈⠈⠀⠀⠀⠀⢾⣿⡇⠀⠙⠚⠁⠉⠉⠈⠀⠀⠀⣀⡖⡾⠿⠻⢿⣿⣿⣿⣿⣿⠀⠀⠀⠀⠀⠀⢀⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣯⣟⣿⣀⡆⠁⠙⢜⣟⣻⣿⣿⣷⣄⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⣀⣉⣻⣇⣀⠀⠀⠀⠀⠀⠀⠀⠀⢀⠁⠀⠀⠀⠀⠈⠁⠛⠿⠿⡟⠀⠀⠀⠀⠀⢀⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠿⠿⠿⡟⠙⠀⡀⠀⠘⠿⠿⠛⠛⠋⠉⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠾⠿⠀⠀⠀⠛⠃⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢿⣤⣤⣄⣀⠀⠸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣶⡆⣤⣤⠀⠀⡎⣿⣤⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠉⠀⠀⠀⠠⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⣿⣿⠀⠀⢻⣿⣿⡅⠀⠀⠈⠉⠁⠀ ⢠⡤⣤⢴⣶⡆⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠠⠅⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠉⠉⠉⠁⠀⢩⣿⣿⠿⣿⣿⣿⣿⡃⣿⣿⠀⠀⠘⢻⣿⡇⠁⠀⠀⢠⢾⠇ ⢸⣿⣿⣿⡿⢷⠄⠰⠶⠶⠆⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⠁⠀⢸⣿⣿⣿⣿⡇⣿⡏⠀⠀⠀⢺⣿⡇⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠈⠉⠛⠛⠿⠿⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣤⣄⡀⠀⠀⠀⠀⠀⠀⠀⠀⠄⠌⠛⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠒⠒⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠉⠉⠙⠛⠻⠿⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣶⣤⣤⣀⠀⠀⠀⡀⠀⠀⠚⡝⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠂⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⣉⣉⢻⣿⡿⣿⠿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣶⣤⣄⣀⠒⠇⢿⠃⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠐⣖⠲⡇⣿⢸⣿⡇⣿⣿⣸⡿⠇⣿⡃⣿⣿⣹⣿⡟⠛⠛⠿⠿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣾⣮⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⢀⣠⣀⡀⠂⠠⠶⠶⠂⢠⡄⢸⣲⡀⠀⠀ ⢠⣤⣄⡀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣿⡁⢿⡿⠸⠇⠇⠛⠞⠉⠃⠀⠉⠙⠉⠈⠀⠀⢀⣀⠀⠀⠀⠀⠀⠉⠉⠛⠛⠿⠿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡦⠀⣐⣶⣿⣿⡿⢿⣿⣷⣤⡀ ⣽⣿⣿⣿⣆⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣀⣀⢠⣤⠠⢤⡦⣶⠆⣶⣸⡘⣿⠁⠀⠀⠀⠀⠀⠀⠀⢀⣤⣤⣤⣤⣤⣶⣶⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠇⠁⠀⣻⣿⣿⣾⣷⣾⣿⣿⣽⠀ ⣿⣿⣿⣿⣿⣷⣤⠀⠀⣀⣠⣤⣀⠀⠀⠀⠀⠀⠀⠀⠀⢿⠼⢸⣟⣇⢸⡇⢿⣏⣿⣻⡇⢿⢆⣶⡆⠀⠀⠀⠀⠀⢰⣿⣿⣿⡩⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣭⣿⣿⣿⣿⣿⣧⣴⡆⢀⢿⣿⣿⣿⣿⣿⣿⣿⡿⠀ ⣿⣿⣿⣿⣿⣿⣿⢸⣻⢿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠘⣷⣾⡇⠩⢨⣇⡸⠿⢶⢿⣟⣿⣿⣿⣿⡠⣤⣶⠀⠀⢸⣿⣿⣿⣇⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣽⣿⣿⣿⠟⢋⢁⣨⣄⣀⣴⣾⣿⣿⣿⣿⡆⠀ ⣿⣿⣿⣿⣿⣿⣿⢸⣿⣌⡻⠿⠟⠁⠀⠀⠀⣠⣄⢠⣤⡄⣿⣿⣷⡖⣿⣿⣃⣿⣿⣿⣿⣿⣿⣿⣿⡇⣿⣿⡀⠀⠘⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣟⣛⠀⠀⣰⡳⣿⣿⣿⣻⣿⣿⣿⣿⣿⢿⣶⡄ ⢻⣿⣿⣿⣿⣿⣿⢸⣹⠟⠛⠛⠃⠀⠀⠀⠀⣿⢙⣸⡇⣿⢻⢻⡇⣿⣿⢹⣯⠹⢿⣟⣛⣻⣿⣾⣟⠁⠉⠈⠀⠀⠀⠻⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣾⣿⣷⠸⢻⣿⣏⣿⣿⣿⣽⣿⣿⣿⡅ ⠘⠛⠛⠛⠋⠀⠉⠨⠊⠀⠀⠀⠀⢾⣿⡇⠀⠙⠚⠁⠉⠉⠈⠀⠀⠀⠠⠲⡖⠻⣿⢿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⢀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣾⣿⣿⣀⠂⠂⠹⣘⣟⣻⣿⣿⣦⡀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⣀⣉⣻⣇⣀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠐⠀⠙⠛⠿⠿⡇⠀⠀⠀⠀⠀⢀⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⢿⣛⠛⠉⠀⡀⠀⠸⠿⠟⠛⠛⠓⠈⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠾⠿⠀⠀⠀⠛⠃⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢧⣤⣤⣄⡀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⡖⣴⣤⠀⠀⠃⣿⣤⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠉⠀⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⣿⣿⠀⠀⢟⣿⣿⡀⠁⠀⠈⠉⠁⠀ ⢀⢠⡤⠤⣶⡆⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠠⠅⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠉⠉⠀⠀⠀⢹⣿⡿⢿⣿⣿⣿⣿⡇⣿⣿⠀⠀⠠⣽⣿⡇⠀⠀⠀⠀⢾⠃ ⢸⣿⣿⣿⠿⢷⠄⠰⠶⠶⠆⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⠁⠀⢸⣿⣿⣿⣿⡇⣿⡿⠀⠀⠀⣽⣿⡇⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠈⠉⠛⠛⠿⠿⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣶⣤⣄⡀⠀⠀⠀⠀⠀⠀⠀⠀⠇⠜⠛⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠒⠒⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⠉⠙⠛⠻⠿⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣶⣦⣤⣀⠀⠀⠀⡀⠐⠀⠚⠝⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠐⠒⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⣉⣉⢻⣿⡿⣿⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣶⣶⣤⣌⣀⠒⠎⣿⠃⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠐⣖⠲⡇⣿⢸⣿⡇⣿⣿⣸⡿⠇⣿⡃⣿⣿⣹⣿⡟⠛⠛⠿⠿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣾⣮⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⢀⣠⣀⡀⠂⠠⠶⠶⠂⢠⡆⢸⣶⡂⠀⠀ ⢠⣤⣄⣀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣿⡁⢿⡿⠸⠇⠇⠛⠞⠉⠓⠀⠉⠙⠉⠈⠀⠀⢀⣀⠀⠀⠀⠀⠀⠉⠉⠛⠛⠿⠿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡦⠀⣀⣶⣿⣿⡿⣿⣿⣷⣤⡀ ⣿⣿⣿⣿⣦⣆⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣀⣀⢠⣤⠠⢤⡦⣶⠆⣶⣸⡘⣿⠁⠀⠀⠀⠀⠀⠀⠐⢀⣤⣤⣤⣄⣤⣶⣶⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠇⠁⠀⣷⣿⣿⣾⣿⣾⣿⣿⣿⠀ ⣿⣿⣿⣿⣿⣿⣷⠀⠀⣀⣠⣤⣀⠀⠀⠀⠀⠀⠀⠀⠀⣿⠼⢸⣟⣇⢸⡇⣿⣏⣿⣻⡇⢿⢧⣶⡆⠀⠀⠀⠀⠀⢰⣿⣿⣿⡩⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣭⣿⣿⣿⣿⣿⣧⣴⡆⢠⢿⣿⣿⣿⣿⣿⣿⣿⡿⠀ ⣿⣿⣿⣿⣿⣿⣿⢸⣽⢿⣿⣿⣿⡆⠀⠀⠀⠀⠀⠀⠀⠘⣷⣾⡇⢉⠨⣥⡾⠿⢶⢿⣛⣿⣿⣿⣧⡠⣤⣶⠀⠀⢸⣿⣿⣿⣇⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣽⢿⣿⣿⡏⠫⢁⣨⣄⣀⣶⣾⣿⣿⣿⣿⡤⠀ ⣿⣿⣿⣿⣿⣿⣿⢸⣿⡌⣻⠿⠿⠃⠀⠀⠀⣠⣄⢠⣤⡄⣿⣿⣷⣖⣿⣿⣇⣿⣿⣿⣿⣿⣿⣿⣿⡇⣿⣿⡀⠀⠘⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣟⣛⠀⠀⣰⡷⣿⣿⣿⣿⣿⣿⣿⣿⣿⢿⣷⡄ ⢻⣿⣿⣿⣿⣿⣿⢸⣻⡝⠛⠛⠃⠀⠀⠀⠀⣿⢙⣸⡇⣿⢻⢻⡇⣿⣿⢻⣯⠹⢽⣟⣛⣻⣿⣿⡿⠁⠉⠈⠀⠀⠀⠻⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣾⣿⣷⠸⠻⣿⣏⣿⣿⣿⣽⣿⣿⣿⡇ ⠘⠛⠛⠻⠋⠉⠉⠸⠈⠁⠀⠀⠀⢾⣿⡇⠀⠙⠚⠁⠉⠉⠈⠀⠀⠀⢀⠰⣶⠿⠿⠿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⢀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣾⣿⣿⣄⠂⠂⠹⣘⣟⣻⣿⣿⣦⡀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⣀⣉⣻⣇⣀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠛⠛⠿⠿⡇⠀⠀⠀⠀⠀⢀⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⢿⣛⠛⠉⠀⡀⠀⠸⠿⠟⠛⠛⠋⠁⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠾⠿⠀⠀⠀⠛⠃⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠠⢧⣤⣤⣄⡀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⡖⣴⣤⠀⠀⠇⣿⣤⠀⠀⠀⠀⠀⠈⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠉⠀⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⣿⣿⠀⠀⢿⣿⣿⡀⠀⠀⠈⠉⠁⠀ ⢀⡤⡤⢤⣶⡆⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠠⠅⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠉⠉⠀⠀⠀⢹⣿⡿⢿⣿⣿⣿⣿⡇⣿⣿⠀⠀⠰⣿⣿⡇⠁⠀⠀⠠⢾⠇ ⢸⣿⣷⣿⠿⢷⠄⠰⠶⠶⠆⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⠁⠀⢸⣿⣿⣿⣿⡇⣿⡿⠀⠀⠀⣾⣿⡇⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠈⠉⠛⠛⠿⠿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣦⣄⡀⠀⠀⠀⠀⠀⠀⠀⠀⠇⠝⠟⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠐⠒⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠉⠉⠛⠛⠻⠿⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣶⣤⣄⣀⠀⠀⠠⠀⠀⠐⠺⡝⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠐⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⣉⣙⢻⣿⡿⣿⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣶⣶⣤⣌⣀⠲⠌⣿⠉⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡆⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠐⣖⠲⡇⣿⢸⣿⡇⣿⣿⣸⡿⠇⣿⠃⣿⣿⣹⣿⡟⠛⠻⠿⢿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣾⣮⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⢀⣠⣀⡀⠀⠰⠶⠖⠂⣰⡀⣿⣶⡀⠈⠀ ⢠⣤⣄⡀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣿⡁⢿⡿⠸⠇⠇⠛⠞⠉⠓⠀⠉⠙⠉⠈⠀⠀⣀⣀⠀⠀⠀⠀⠈⠉⠙⠛⣻⠿⠿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡦⢀⣐⣿⣿⣿⡿⣿⣿⣷⣤⡀ ⣿⣿⣿⣿⣶⡀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣀⣀⢠⣤⠠⢤⡦⣶⠆⣶⣸⡘⣿⠁⠀⠀⠀⠀⠀⠀⠂⢠⣤⣴⣤⣄⣤⣶⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠇⠁⠀⣿⣿⣿⣿⣷⣿⣿⣿⣿⡄ ⣿⣿⣿⣿⣿⣿⣶⠀⠀⣀⣠⣤⣀⠀⠀⠀⠀⠀⠀⠀⠀⢿⠼⢸⣟⣇⣸⡇⣿⣏⣿⣻⡇⢿⢧⣾⡆⠀⠀⠀⠀⠀⢸⣿⣿⣿⣹⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣽⣿⣿⣿⣿⣿⣧⣤⡆⢀⢻⣿⣿⣿⣿⣿⣿⣿⠟⠆ ⣿⣿⣿⣿⣿⣿⣿⢰⣾⣿⣿⣿⣿⡆⠀⠀⠀⠀⠀⠀⠀⢸⣷⣾⡇⢉⢌⣅⡾⠿⢶⢿⣿⣿⣿⣿⣧⡠⣤⣶⠀⠀⢺⣿⣿⣿⣏⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣽⣿⣿⣿⡿⢋⢁⣨⣄⣐⣶⣾⣿⣿⣿⣿⡄⠀ ⣿⣿⣿⣿⣿⣿⣿⢸⢛⢌⣻⣿⠟⠁⠀⠀⠀⣠⣄⢠⡤⡄⣿⣿⣳⣖⣿⣿⣇⣿⣿⣿⣿⣿⣿⣿⣿⡇⣿⣿⡀⠀⠘⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣟⣛⠀⠀⣰⡷⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣦⡤ ⢻⣿⣿⣿⣿⣿⣿⢸⡷⠛⠛⠛⠂⠀⠀⠀⠀⣿⢙⣸⡇⣿⢻⢻⡇⣿⣿⢻⣯⠹⢿⣟⣛⣻⣿⣾⡟⠁⠉⠈⠀⠀⠀⠻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣾⣿⣷⠈⢹⣿⣏⣿⣿⣯⣿⣿⣿⣇⡇ ⠘⠛⠻⠛⠉⠉⠈⠈⠀⠀⠀⠀⠀⢾⣿⡇⠀⠙⠚⠁⠉⠉⠈⠀⠀⠀⣰⢶⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⢠⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣿⣿⣤⠀⠀⠻⣙⣟⣿⣿⣿⣦⡀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⣀⣉⣻⣇⣀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠐⠆⠐⠯⠟⠉⠛⠻⠿⢿⡇⠀⠀⠀⠀⠀⢠⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡟⠛⠛⠋⠁⢀⡀⠀⠸⠿⠟⠛⠋⠃⠁⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠾⠿⠀⠀⠀⠛⠃⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠸⢧⣤⣤⣄⡀⠀⠿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡶⢰⣶⠀⢸⢱⣷⡄⠀⠀⠀⠀⠀⠉⠁ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠁⠀⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⣿⣿⠀⠀⣿⣿⣿⠀⠁⠀⠈⠉⠀⠀ ⢠⡠⠤⠴⣶⡆⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠨⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠉⠉⠁⠀⠀⢸⣿⡿⢿⣿⣿⣿⣿⣧⢿⣿⠀⠀⠉⣿⣿⠄⠀⠀⠀⠰⠿⠃ ⢸⣿⣿⣷⠿⢷⠄⠰⠶⠶⠆⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠉⠀⠀⣸⣿⣿⣿⣿⡏⢻⣿⠀⠀⠀⢻⣿⡇⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠉⠉⠛⠛⠿⠿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣶⣤⣄⡀⠀⠀⠀⠀⠀⠀⠀⠀⠇⠝⢻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠒⠒⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠉⠉⠛⠛⠿⠿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣶⣤⣄⡀⠀⠀⢠⠀⠀⠐⠻⣹⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠐⠂⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⣉⣙⢻⣿⡿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣶⣶⣤⣁⣀⠲⠜⡿⢘⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⡀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠐⣖⠲⡇⣿⢸⣿⡇⣿⣿⣸⡿⠇⣿⡃⣿⣿⣹⣿⡟⠛⠻⠿⢿⣿⣿⣿⣿⣿⣿⣿⣿⣶⣶⣭⣿⣿⣿⣿⣿⣿⣿⣿⣿⠁⢀⣠⣀⣐⠀⠰⠶⠖⠀⣤⠀⣷⣆⡀⠈⠀ ⢠⣤⣄⣀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣿⡁⢿⡿⠸⠇⠇⠛⠞⠉⠃⠀⠉⠙⠉⠈⠀⠀⣀⣀⠀⠀⠀⠀⠈⠉⠙⠛⡻⠿⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣾⣿⣿⣿⣿⡦⢄⣲⣾⣯⣿⢿⣿⣿⣦⣄⡀ ⣼⣿⣿⣿⣶⠄⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣀⣀⢠⣤⠠⢤⡦⣶⠆⣶⣸⡘⣿⠁⠀⠀⠀⠀⠀⠀⠂⢠⣤⣴⣤⣀⣥⣶⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠇⠁⠀⣿⣿⣷⣿⣷⣿⣿⣿⣇⡄ ⣿⣿⣿⣿⣿⣿⣵⠀⠀⣀⣠⣤⡀⠀⠀⠀⠀⠀⠀⠀⠀⢿⠼⢸⣟⣇⣸⡇⣿⣏⣿⣻⡇⢿⢦⣶⡆⠀⠀⠀⠀⠀⢸⣿⣿⣿⢽⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣯⣽⣿⣿⣿⣿⣿⣧⣴⡆⢠⣿⣿⣿⣿⣿⣿⣿⣿⡏⠆ ⣿⣿⣿⣿⣿⣿⣿⢸⡿⣿⣿⣿⣿⡆⠀⠀⠀⠀⠀⠀⠀⢸⣷⣾⡃⡉⢨⣕⡾⠿⢾⢿⣟⣿⣿⣿⣧⡠⣤⣶⠀⠀⣻⣿⣿⣿⣼⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣽⢿⣿⣿⠟⠋⢁⣠⣄⣰⣶⣿⣿⣿⣿⣧⠄⠀ ⣿⣿⣿⣿⣿⣿⣿⢸⢷⣜⣻⢿⠟⠀⠀⠀⠀⣠⣄⢠⡤⡄⣿⣿⣳⣖⣿⣿⣏⣿⣿⣿⣿⣿⣿⣿⣿⡇⣿⣿⡀⠀⠸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣟⣛⠀⠀⣰⡷⣿⣿⣿⣿⣿⣿⡿⣿⣿⣿⣤⡄ ⢻⣿⣿⣿⣿⣿⣿⢸⡽⠟⠛⠛⠂⠀⠀⠀⠀⣿⢙⣸⡇⣿⢻⢻⡇⣿⣿⢿⣧⠹⢿⣟⣻⣻⣿⣿⡟⠁⠉⠈⠀⠀⠀⠻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣾⣿⣇⠈⢻⢿⡏⣿⣿⣯⣿⣿⣿⣿⡃ ⠸⠛⠿⠻⠉⠉⠁⠈⠋⠁⠀⠀⠀⣾⣿⡆⠀⠙⠚⠁⠉⠉⠈⠀⠀⠀⣲⣾⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⢰⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣿⣿⡤⠀⠀⠻⣙⣛⣻⣿⣿⣄⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⣀⣉⣻⣇⡀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠿⠟⠛⠛⠻⠿⢿⡇⠀⠀⠀⠀⠀⢠⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡟⠛⠛⠍⠀⢀⡀⠀⠸⠿⠟⠛⠋⠊⠁⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠠⠿⠿⠀⠀⠈⠛⠂⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠸⢧⣤⣤⣄⡀⠀⠿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡷⢰⣶⠀⠘⣸⣷⡄⠀⠀⠀⠀⠀⠉⠁ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⠁⠀⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⢿⣿⠀⠸⣿⣿⣏⠈⠉⠉⠉⠉⠀⠀ ⢀⡠⠤⠴⣶⡆⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠬⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⠉⠀⠀⠀⣹⣿⡿⢿⣿⣿⣿⣾⣷⢸⣿⠀⠀⠯⣿⣿⠀⠀⠈⠈⠴⡿⠁ ⢸⣿⡿⣿⠿⢷⠄⠰⠶⠶⠆⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠉⠀⠀⣾⣿⣿⣿⣿⣿⠸⣿⠀⠀⢠⣿⣿⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠉⠉⠛⠛⠿⠿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣶⣤⣀⠀⠀⠀⠀⠈⠀⠀⠀⠸⠈⠻⢻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠒⠒⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠉⠉⠛⠛⠿⠿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣶⣤⣀⡀⠀⠀⠀⠀⠀⠐⠯⢻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠐⠂⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⣉⣙⢻⣿⡿⣿⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣶⣦⣤⣁⡐⠶⠹⡟⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⡀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠐⣖⠲⡇⣿⢸⣿⡇⣿⣿⣸⡿⠇⣿⡃⣿⣿⣹⣿⡟⠛⠿⠿⢿⣿⣿⣿⣿⣿⣿⣿⣿⣶⣷⣽⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⢀⣠⣀⡂⠀⠼⠶⠖⢠⣄⣸⣷⣂⠀⠀⠀ ⢠⣤⣄⡀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣿⡁⢿⡿⠸⠇⠇⠛⠞⠉⠃⠀⠉⠋⠉⠈⠀⠀⣀⡀⠀⠀⠀⠀⠈⠉⠛⠛⡻⠿⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣾⣿⣿⣿⣿⡦⣀⣶⣾⣽⣿⢿⣿⣷⣤⣀⠀ ⢸⣿⣿⣷⣤⡄⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣀⣀⢠⣤⠠⢤⡦⣶⠆⣶⣸⡘⣿⠁⠀⠀⠀⠀⠀⠐⠂⣠⣤⣦⣄⣠⣬⣦⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠇⠁⠀⣿⣿⣾⣿⣾⣿⣿⣿⣰⠀ ⣾⣿⣿⣿⣿⣷⣷⠀⢀⣀⣤⣤⡀⠀⠀⠀⠀⠀⠀⠀⠀⣿⠼⢸⣟⣇⢸⡇⣿⣏⣿⣻⡇⠿⢦⣶⠀⠀⠀⠀⠀⠀⣼⣿⣿⣯⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣯⣿⣿⣿⣿⣿⣿⣧⣴⡆⢀⣿⣿⣿⣿⣿⣿⣿⡿⠻⠀ ⣿⣿⣿⣿⣿⣿⣿⢨⡟⣿⣿⣿⣿⠄⠀⠀⠀⠀⠀⠀⠀⢸⣷⣾⡃⡏⠈⣵⡾⠿⢾⢿⣿⣿⣿⣿⣦⡠⣤⣶⠀⠀⣿⣿⣿⣿⣹⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣽⢿⣿⣿⡟⢫⢁⣠⣀⣶⣾⣿⣿⣿⣿⣤⠀⠀ ⣿⣿⣿⣿⣿⣿⡿⢨⣷⢘⣻⡿⠛⠀⠀⠀⠀⣠⣄⢠⡤⡌⣿⣿⣱⡖⣿⣿⣇⣿⣿⣿⣿⣿⣿⣿⣿⡇⣿⣿⡀⠀⢹⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣟⣛⠀⠀⣰⢷⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣤⠔ ⢸⣿⣿⣿⣿⣿⡇⠨⣯⠚⠛⠛⠂⠀⠀⠀⠀⣿⢙⣸⡇⣿⢻⢻⡇⣿⣿⢻⣧⠹⢿⣟⣛⣻⣿⣿⡟⠁⠉⠈⠀⠀⠀⠻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣾⣿⡇⠟⢿⣿⣻⣿⣿⣿⣿⣿⣿⣺⡀ ⠘⠙⠻⠻⠉⠈⠀⠐⠉⠀⠀⠀⠀⣾⣿⡆⠀⠙⠚⠁⠉⠉⠈⠀⠀⢰⡤⠶⡞⠺⣟⣿⣿⣿⣿⣿⠁⠀⠀⠀⠀⠀⠀⣸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⢔⠈⠈⠳⣻⣛⣿⣿⣿⣦⡀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⣠⣉⣻⣇⣀⠀⠀⠀⠀⠀⠀⠀⠀⢀⠀⠀⠀⠠⠔⠐⠋⠿⠿⢿⠀⠀⠀⠀⠀⠀⣰⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣏⣿⡟⠛⠯⠗⠂⠀⢀⠀⠀⠸⠿⠋⠉⠉⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠠⠿⠿⠀⠀⠀⠛⠂⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠸⢤⣤⣤⣄⡀⠀⠿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⣶⡶⠀⠘⢸⣷⡀⠀⠀⠀⠀⠉⠉⠁ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⠀⠀⠀⠀⠂⠀⠀⠀⢿⣿⡿⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⣿⡇⠀⢐⣿⣿⡇⠀⠉⠉⠉⠉⠀⠁ ⠀⢄⡤⠶⢶⡆⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠅⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠁⠀⠀⠀⠀⣿⣿⠿⣿⣿⣿⣿⣿⣿⢸⣿⠀⠸⣿⣿⡇⠉⠈⠉⠉⠿⠋⠀ ⢸⣿⣿⣷⠿⢷⠄⠰⠶⠶⠆⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠁⠀⢠⣿⣿⣿⣿⣿⣿⠸⣿⠀⠀⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠈⠉⠛⠛⠿⠿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣶⣦⣀⡀⠀⠀⠀⠈⠀⠀⠀⠸⠨⠿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠒⠒⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠉⠉⠛⠛⠻⠿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣶⣤⣄⡀⠀⠀⢀⠀⠀⠒⠯⣻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠐⠒⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠉⣉⣙⢻⣿⡿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣶⣦⣤⣁⡐⠾⢹⡿⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠐⣖⠲⡇⣿⢹⣿⡇⣿⣿⣸⡿⠇⣿⡃⣿⣿⣹⣿⡟⠛⠻⠿⢿⣿⣿⣿⣿⣿⣿⣿⣿⣶⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣶⣄⠀⠀⡂⠀⠾⠶⠖⢠⣆⣸⣷⣂⠀⠃⠀ ⢠⣤⣄⣀⡀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣿⡁⢿⡿⠸⠇⠇⠛⠞⠉⠓⠀⠉⠙⠉⠈⠀⠀⣀⣀⠀⠀⠀⠀⠈⠉⠛⢛⡻⠿⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠛⠀⠀⠀⡀⣀⣾⣿⣽⣿⢿⣿⣿⣦⣄⠀ ⣿⣿⣿⣾⣶⣤⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣀⣀⢠⣤⠠⢤⡦⣶⠆⣶⣸⡘⣿⠁⠀⠀⠀⠀⠀⠐⠂⣤⣤⣶⣥⣬⣭⣶⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣋⣀⠀⡀⠀⠀⢻⣿⣿⣿⣿⣿⣿⣿⣿⣰⠄ ⣿⣿⣿⣿⣿⣿⣿⢠⢀⣄⣤⣤⡀⠀⠀⠀⠀⠀⠀⠀⠀⣿⠼⢸⣟⣇⣸⡗⣿⣏⣿⣻⣧⢿⢷⣿⠀⠀⠀⠀⠀⠀⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠋⢐⣀⡀⠀⠸⣿⣿⣿⣿⣿⣿⣿⡿⠿⠀ ⣿⣿⣿⣿⣿⣿⣿⢨⡿⣿⣿⣿⣿⡄⠀⠀⠀⠀⠀⠀⠀⢸⣷⣾⡃⡯⣾⣷⡾⠿⢾⢿⣿⣿⣿⣿⣧⡠⣤⣶⠀⠀⣿⣿⣿⣿⣹⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠿⠉⢉⣾⣿⣟⣿⣀⣀⣤⣐⣾⣾⣿⣿⣿⣿⡦⠀⠀ ⣿⣿⣿⣿⣿⣿⣿⢸⣷⣜⣻⣿⠟⠁⠀⠀⠀⣠⣄⢠⡤⡌⣿⣿⣱⣗⣿⣿⣏⣿⣿⣿⣿⣿⣿⣿⣿⡇⣿⣿⡀⠀⢹⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣶⣾⣿⣿⣷⣝⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣶⣴⠸ ⢻⣿⣿⣿⣿⣿⣿⢸⣿⡟⡛⠛⠂⠀⠀⠀⠀⣿⢙⣸⡇⣿⢻⢻⡇⣿⣿⢽⣯⠹⢿⣟⣿⣿⣿⣿⡟⠁⠉⠈⠀⠀⠘⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⣿⣿⡀⡟⢻⢿⣯⣿⣿⣿⣿⣿⣿⣿⡀ ⠘⠻⠻⠟⠛⠉⠁⠐⠋⠁⠀⠀⠀⢿⣿⡇⠀⠙⠚⠁⠉⠉⠈⠀⠀⣼⣶⣾⣿⣿⣿⣿⣿⣿⣿⣿⠇⠀⠀⠀⠀⠀⠀⣼⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⡏⠈⠀⠻⣽⣿⣿⣿⣿⣷⡀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⣠⣭⣻⣇⣀⠀⠀⠀⠀⠀⠀⠀⠀⣿⠶⢶⠾⠻⠿⠻⠻⠿⠿⢿⠂⠀⠀⠀⠀⠀⣴⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡟⡿⠿⠿⠿⣿⣿⠀⢀⡀⠀⠘⠿⠟⠋⠋⠉⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠠⠿⠿⠀⠀⠐⠛⠂⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠸⢦⣤⣤⣄⡀⠀⠿⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣴⣶⡆⠀⠸⢱⣿⡄⢀⣀⣀⡈⠩⠍⡁ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠔⠲⠘⠀⠀⠿⣿⡿⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⣿⡆⠀⠀⢼⣿⡇⠈⠉⠉⠉⠉⠉⠁ ⢠⣄⣤⠶⢶⡆⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠉⠈⠀⠀⢈⣿⡿⠿⣿⣿⣿⣿⣿⣷⢿⣷⠀⠀⣿⣿⡏⠉⠉⠈⠽⠿⠟⠁ ⢸⣿⣿⣷⠿⢷⠄⠰⠶⠶⠖⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⠁⠀⢰⣿⣿⣿⣿⣿⣿⣻⣿⠀⠀⣿⣿⣧⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠉⠉⠛⠛⠿⠿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣶⣤⣀⠀⠀⠀⠀⠈⠀⠀⠀⠸⠨⠿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠒⠒⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠉⠉⠛⠛⠿⠿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣶⣤⣀⡀⠀⠀⢀⠀⠄⠚⢿⣻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠐⠂⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠉⣉⣙⢻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣶⣦⣤⣁⡘⠾⢹⡏⢹⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⡀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠐⣖⠲⡇⣿⢹⣿⡇⣿⣿⣸⡿⠇⣿⡃⣿⣿⣹⣿⡟⠛⠿⠿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣶⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣶⣄⠀⠀⡂⠀⠾⠶⠆⢰⣄⣺⣿⣂⠘⠃⠀ ⢠⣤⣄⣀⡀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣿⡁⢿⡿⠸⠇⠇⠛⠞⠉⠓⠀⠉⠛⠉⠈⠀⠀⣀⣀⠀⠀⠀⠀⠉⠉⢛⣛⡿⠿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠛⠀⠀⠀⢀⣐⣾⣿⣿⡿⣿⣿⣿⣤⣠⠀ ⣿⣿⣿⣿⣶⡄⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣀⣀⢠⣤⠠⢤⡦⣶⠆⣶⣸⡘⣿⠁⠀⠀⠀⠀⠀⠐⠂⣬⣧⣶⣤⣬⣽⣷⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣃⣀⠀⡀⠀⠀⢻⣿⣿⣿⣿⣿⣿⣿⣿⣶⠄ ⣿⣿⣿⣿⣿⣿⣷⢀⢀⣀⣤⣤⡀⠀⠀⠀⠀⠀⠀⠀⠀⣿⠼⢸⣟⣧⣸⣷⣿⣏⣿⣻⣇⢿⢷⣷⡀⠀⠀⠀⠀⠀⣾⣿⣿⣯⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⡋⠐⣀⡀⠀⢸⣿⣿⣿⣿⣿⣿⣿⠿⠿⡀ ⣿⣿⣿⣿⣿⣿⣿⢸⡿⣿⣿⣿⣿⡅⠀⠀⠀⠀⠀⠀⠀⢸⣷⣾⡃⡯⣼⣷⣾⠿⢾⢿⣿⣿⣿⣿⣧⡠⣤⣶⠀⠀⣿⣿⣿⣿⣹⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠿⠉⢉⣾⡿⣿⣿⣀⡀⣤⣐⣾⣾⣿⣿⣿⣿⡦⠀⠀ ⣿⣿⣿⣿⣿⣿⣿⢸⣷⣜⣻⣿⠿⠁⠀⠀⠀⣠⣄⢠⡤⡌⣿⣿⣱⣗⣿⣿⣏⣿⣿⣿⣿⣿⣿⣿⣿⡇⣿⣿⡀⠀⢻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣶⣾⣿⣿⣮⠹⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣶⣴⠐ ⢻⣿⣿⣿⣿⣿⣿⢸⣿⡛⡛⠛⠂⠀⠀⠀⠀⣿⢙⣸⡇⣿⢻⢻⡇⣿⣿⢽⣯⢻⢿⣟⣿⣻⣿⣿⡟⠁⠉⠈⠀⠀⠘⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⣈⠛⢿⢿⣫⣿⣿⣿⣿⣿⣿⣿⠀ ⠘⠛⠛⠟⠛⠉⠁⠘⠉⠁⠀⠀⠀⢿⣿⡇⠀⠙⠚⠁⠉⠉⠈⠀⠀⣼⣶⣾⣿⡿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⣼⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡧⠉⠀⠈⠈⠳⣿⣿⣿⣿⣿⣦⡀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⣠⣥⣻⣇⣀⠀⠀⠀⠀⠀⠀⠀⠀⣿⠴⢶⠾⠿⠿⠻⠿⠿⠿⢿⠁⠀⠀⠀⠀⠀⣼⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠿⢿⣿⣿⡇⠀⠀⢀⡀⠀⢸⠿⠟⠛⠛⠋⠁⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠠⠿⠿⠀⠀⠐⠛⠂⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠸⢤⣤⣤⣄⡀⠰⠿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣶⣶⣶⣾⣷⠀⠀⠸⢱⣿⡄⠀⠀⠀⠀⠉⢉⡁ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⠀⠀⠀⠔⠖⠎⠀⠀⢿⣿⡿⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠈⣻⣿⡏⠈⠉⠉⠉⠉⠉⠁ ⢀⠀⣠⠶⢶⣆⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠉⠁⠀⠀⢈⣿⣿⠿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⣿⣿⣿⠉⠉⠐⠹⠿⠛⠁ ⢸⣿⢿⣿⠿⢷⠄⠰⠶⠶⠖⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⠁⠀⢰⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⢿⣿⣿⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠉⠉⠛⠻⠿⠿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣮⣅⡒⠀⠀⡀⠟⠃⠀⠙⢻⣾⠿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠒⠒⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⠉⠙⠛⠛⠿⠿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣶⣤⣌⡀⠀⠸⣜⢡⠆⠻⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⣀⣀⡀⢀⠀⠀⡤⠄⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠐⠂⠀⠀⠀⠀⠀⠀⠁⠑⠒⠢⠶⣤⣌⣍⣉⡛⠛⠿⠿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣶⣶⣮⣕⣸⣿⣽⡿⣻⣿⣿⣿⣿⣿⣿⣿⣿⣿⡷⠒⠀⠀⠀⣀⠀⠹⠉⠁⢺⠚⣷⣎⠀⢀⡀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠁⠀⠀⠀⠀⠀⠈⣉⣙⣛⡓⠲⠶⠤⠬⠉⠉⠛⠛⠻⠿⠿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣄⠀⠀⡀⠰⠿⠷⠇⣼⣆⣿⣿⣇⣘⣛⡋ ⣤⣤⣤⣄⣀⡀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠒⠀⠀⠀⢐⣀⣀⠀⠠⢀⣨⣭⣽⣟⣻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠿⠓⠀⢄⣶⣶⣿⣿⣿⣿⣿⣿⣿⣿⣦⡄ ⣿⣿⣿⣿⣿⣷⣶⠀⣀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⡀⢀⣄⢀⣀⠀⠀⠀⠀⠀⠀⠉⠛⠛⣿⣿⣿⣯⣽⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣋⣄⠀⡄⠀⠉⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇ ⣿⣿⣿⣿⣿⣿⣿⢸⣿⣶⣾⣶⣢⡀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣶⣶⣾⣿⣿⣿⣿⣿⣿⣿⣿⡆⠀⠀⠀⠀⢰⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡏⢐⣁⡀⠀⢸⣿⣿⣿⣿⣿⣿⣿⡿⣿⡇ ⣿⣿⣿⣿⣿⣿⣿⢸⡿⣿⣿⣿⣿⣷⠰⠀⠀⠀⠀⠀⠀⢠⣶⣶⡀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⢘⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠿⠛⣿⣿⣿⣿⣿⣀⣀⣼⣲⣾⣿⣿⣿⣿⣿⡶⠄⠀ ⣿⣿⣿⣿⣿⣿⣿⢸⣿⣜⣻⣿⣿⣿⠀⠀⠀⠀⠀⠀⠀⠈⠻⠟⠁⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠈⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣶⣿⣿⣿⡯⡻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣶⡇ ⣿⣿⣿⣿⣿⣿⣿⢸⣿⣿⣿⣿⣿⡧⢀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⣷⣼⠻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀ ⠿⣿⣿⣿⣿⢿⡏⢸⣿⢿⡿⠿⠿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡟⠉⠀⠉⠛⠃⠁⠙⢿⣿⣿⣿⣿⣿⣄⠀⠀ ⠀⠈⠉⠉⠀⠀⠀⠀⠀⠀⠀⢀⣠⣭⣻⣧⣀⠀⠀⠀⠀⠀⠀⠀⠀⣿⣿⣿⣿⣿⣿⠿⠿⠿⠿⢿⡇⠀⠀⠀⠀⠀⣼⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⢿⡇⢠⡀⠀⠤⠄⣀⠀⠈⣿⣿⣿⡿⠿⠿⠃⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⢀⠀⠠⠿⠿⠄⠀⠿⢿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠸⢧⣤⣤⣄⡀⠸⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣶⣷⣾⣿⡄⠋⠀⢛⣾⣷⡏⣳⣤⣤⣤⣬⣭⡍ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠸⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⢀⢤⣴⣶⣾⣿⡗⠀⢿⣿⡿⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣇⠀⠀⠸⣿⣿⣿⣉⣉⡉⠉⢙⡙⠋ ⢠⣤⣴⣶⣶⣶⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠨⠭⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠿⣿⠿⢿⠿⠃⠀⠀⠀⠀⠀⠀⠛⠉⠉⠉⢻⣿⣿⠿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⣿⣿⣿⠛⠻⠿⠿⣿⠿⠇ ⣿⣿⣿⣿⣿⢿⠆⠰⠶⠶⠶⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⠀⠀⠀⠀⠀⢀⡀⠀⠀⠀⠀⠀⠐⠊⠋⠁⠀⢰⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⢻⣿⣿⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠉⠙⠛⠻⠿⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣶⣮⣑⡂⠀⢀⡀⠟⠀⠀⠙⣿⢹⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠒⠒⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⡈⠉⠙⠛⠻⠿⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣦⣤⣉⡀⠀⠰⡏⢠⠜⠿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⠀⠀⠀⢀⣀⣀⠀⡄⠀⢀⡠⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠒⠂⠀⠀⠀⠀⠀⠀⠉⠃⠲⠶⠶⣦⣬⣉⣙⣛⠻⠿⠿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣶⣶⣬⣗⣻⣯⣿⡏⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡶⠆⠀⠀⢐⡄⠸⠝⠋⠀⡟⢛⣾⡄⠀⣀⣠⣆ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠁⠐⠀⠀⠀⠀⠈⣉⣙⣛⡓⠶⠦⢤⡍⡉⠙⠛⠛⠿⠿⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣧⡀⠀⠀⢸⠀⠼⠿⠿⢣⣿⣸⣿⣿⣆⡛⣻⡏ ⣤⣤⣤⣀⣀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠂⠈⠀⠉⣱⣂⣀⡀⠀⢀⣭⣭⣿⣟⣿⡿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠋⠉⠀⠀⠰⢴⣶⣾⣿⣿⣿⣿⣿⣿⣿⣿⣷⡄ ⣿⣿⣿⣿⣿⣷⣶⠀⡀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⣄⣄⣀⣀⡀⠀⠀⠀⠀⠀⠀⠘⠛⢻⣿⣿⣿⣭⣭⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣥⣤⠀⣅⠀⠀⠀⠙⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇ ⣿⣿⣿⣿⣿⣿⣿⢸⣿⣶⣿⣷⣤⡆⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣶⣶⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡋⣰⣷⣀⣠⠀⠀⣹⣿⣿⣿⣿⣿⣿⣿⣿⣿⡟ ⣿⣿⣿⣿⣿⣿⣿⢸⡿⣿⣿⣿⣿⣇⢠⠀⠀⠀⠀⠀⠀⢠⣶⣦⡀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⠀⠀⣹⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠟⢻⣿⣿⣋⣽⣿⣿⣷⣀⣀⣾⣶⣿⣿⣿⣿⣿⣷⠦⠀⠀ ⣿⣿⣿⣿⣿⣿⣿⢸⣷⣝⣿⣿⣿⡏⠁⠀⠀⠀⠀⠀⠀⠘⠿⠟⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠂⠀⠀⠀⠀⠹⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣾⣿⣿⣿⣿⢰⢏⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣶⡶⠇ ⣿⣿⣿⣿⣿⣿⡟⢸⣿⣿⣟⣿⣿⡇⢀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢠⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⠀⠀⠀⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠿⠿⠿⠿⡛⠁⢸⣿⣆⠿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀ ⢻⣿⣿⣿⣿⡿⡇⠸⣿⣿⡿⠿⠿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⠀⠀⠀⢀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣍⠀⠀⠀⠀⠀⢀⣹⡇⠘⣿⣿⡇⠁⠻⣿⣿⣿⣿⣿⣿⡀⠀⠀⠀ ⠀⠈⠐⠉⠁⠀⠀⠀⠀⠀⠀⢀⣠⣭⣻⣧⣀⠀⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⠿⠿⠿⠿⣿⠀⠀⠀⠀⠀⢀⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣶⣶⣿⣿⣿⣿⡇⠀⢻⣿⡧⡀⠀⢸⣿⣿⣿⣿⣿⣿⠆⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠰⠿⠿⠄⠀⠿⣿⠂⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠿⣤⣤⣤⣄⡀⠸⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠛⠀⣿⣿⣾⢙⣛⣋⣭⣭⣤⣭⣭⣧ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢸⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⠀⢤⣴⣶⣾⣿⡇⠀⣿⣿⡿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣇⠀⠀⠀⠀⢸⣿⣿⣇⢈⣉⣉⣉⠉⣛⠙⠋ ⣠⣤⣴⣶⣶⣶⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠨⠅⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠘⠿⣿⠿⢿⠿⠃⠀⠀⠀⠀⠀⠈⠋⠉⠉⠙⣿⣿⣿⠿⣿⣿⣿⣿⡄⠀⠀⠀⠀⣿⣿⣿⡜⠟⠻⠿⠿⡿⠿⠇ ⣿⣿⣿⣿⣿⢿⠆⠰⠶⠶⠶⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⡈⠀⠀⠀⠀⣀⡀⠀⠀⠀⠀⠀⠒⠛⠉⠁⠀⠀⣿⣿⣿⣿⡇⠀⠀⠀⠀⢹⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠉⠙⠛⠻⠿⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣶⣬⣔⡂⠄⢀⡀⡟⠂⠈⠛⣿⣽⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠒⠒⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠠⠈⠉⠙⠛⠻⠿⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣦⣤⣉⡀⠀⢥⡏⠠⠘⠿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⠀⠀⠀⢀⣀⣀⢀⠀⢀⣠⡀⠀⠀⠀⡀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠒⠂⠀⠀⠀⠀⠈⠈⠉⠃⠂⠤⢶⣦⣬⣍⣙⡛⠻⠿⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣶⣶⣭⣓⣿⣯⣿⡏⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠶⠂⠀⠀⢘⡇⠸⠟⠁⠐⡛⢻⣷⡃⢀⣀⣄⣷ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠁⠀⠀⠀⠀⠀⠈⣉⣙⣛⠓⠶⠦⣤⡉⠙⡙⠛⠛⠿⠿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣯⡀⠀⠀⢀⠀⠼⠿⠿⢠⣇⣸⣿⣿⣘⣛⢻⡿ ⣤⣤⣤⣀⣀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠂⠀⠀⠈⢊⣒⣄⡀⠀⣠⣭⣽⣿⣛⣿⡿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠋⠉⠀⠀⠰⢰⣶⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀ ⣿⣿⣿⣿⣿⣿⣧⢀⡀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣤⣀⣀⣀⠀⠀⠀⠀⠀⠀⠀⠐⠛⢻⣿⣿⣿⣭⣽⣿⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣥⣤⠀⡅⠀⠀⠀⢹⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣦ ⣿⣿⣿⣿⣿⣿⣿⢸⣿⣿⣿⣧⣤⡄⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢠⣷⣾⣿⣿⣿⣿⣿⣿⣿⣿⣷⠀⠀⠀⠀⠀⣼⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡏⢰⣷⣠⡤⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⢿⣿⡟ ⣿⣿⣿⣿⣿⣿⣿⣸⡿⣿⣿⣿⣿⡇⡤⠀⠀⠀⠀⠀⠀⢴⣶⣦⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⠀⠀⣻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠟⢻⣿⣿⣫⡿⣿⣿⣧⣄⣰⣗⣾⣿⣿⣿⣿⣿⣿⠦⠀⠀ ⣿⣿⣿⣿⣿⣿⣿⣿⣷⣝⣿⣿⣿⡇⡇⠀⠀⠀⠀⠀⠀⠘⠿⠟⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⠀⠀⢹⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣾⣿⣿⣿⡏⡿⡹⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣶⣾⠀ ⣿⣿⣿⣿⣿⣿⡇⣿⣿⣿⣿⣻⣿⡇⣃⠀⠀⠀⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⠀⠀⠀⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠿⡿⢛⣛⡋⠀⣿⣷⡙⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀ ⢻⣿⣿⣿⡿⠿⡇⢿⣿⣿⣿⡿⡿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⠀⠀⠀⢠⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣟⠉⠁⠀⠈⢹⣿⣿⠀⢻⣿⡗⠀⠸⣿⣿⣿⣿⣿⣿⡏⠀⠀⠀⠀ ⠀⠀⠉⠉⠀⠀⠀⠀⠀⠀⠀⢀⣠⣽⣻⣧⣀⠀⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⡿⠿⠿⠿⠿⣿⠀⠀⠀⠀⠀⢠⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣶⣶⣶⣾⣿⡿⠀⠈⣿⡧⣀⠀⢸⣿⣿⣿⣿⣿⣿⡄⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⡀⠀⠰⠿⠿⠄⠠⠿⣿⠂⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠿⣤⣤⣤⣄⠀⠼⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠘⠁⢻⣿⣞⣛⣛⣛⣉⣙⣭⣭⣭⣽⣷ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠂⣤⣶⣶⣾⣿⡇⠀⣿⣿⡿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣇⠀⠀⠀⠀⠘⣿⣿⣿⡿⣉⣉⣉⣉⢙⣛⡛⠋ ⢠⣤⣴⣶⣶⣶⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠬⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠐⡿⠿⠿⢯⡿⠁⠀⠀⠀⠀⠀⠈⠉⠉⠉⢙⣿⣿⡿⠿⣿⣿⣿⠀⠀⠀⠀⠀⢻⣿⣿⡆⠙⠟⠻⠿⢿⡿⠿⠇ ⣿⣿⣿⣿⡿⣷⠆⠰⠶⠶⠖⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠺⢋⠀⠀⠀⣀⡀⠀⠀⠀⠠⠐⠖⠋⠉⠁⠀⢰⣿⣿⣿⡄⠀⠀⠀⠀⠘⣿⣿⣷⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠉⠙⠛⠻⠿⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣶⣬⣔⡂⠄⢀⡀⠛⠀⠈⠛⣿⣽⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠒⠒⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⠉⠙⠛⠻⠿⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣶⣤⣁⠀⠀⢥⡏⠠⠙⠿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⠀⠀⠀⢀⣀⣀⢠⠄⣀⣀⡄⠀⠀⢀⣑ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠒⠂⠀⠀⠀⠀⠀⠉⠁⠐⠂⠠⢦⣦⣬⣉⣙⡛⠻⠿⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣶⣶⣭⣂⡿⣯⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠶⠂⠀⠀⢰⡇⠸⠏⠁⠘⡛⢫⣿⡂⢀⣀⣼⣿ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠁⠀⠀⠀⠀⠀⠈⣉⣙⣛⠓⠶⠦⠤⢉⠉⡙⠛⠛⠿⠿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣯⡄⠀⠀⡆⠀⠽⠿⠿⢰⣇⣸⣿⣿⣘⣛⣿⣿ ⣤⣤⣤⣀⣀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠂⠀⠀⠀⢀⣃⣀⠀⠀⣀⣭⣽⣿⣛⣿⡿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠋⠉⠀⠀⢐⣲⣶⣾⣿⣿⣿⣿⣿⣿⣿⣿⣯⠁ ⣿⣿⣿⣿⣿⣷⣦⢀⡀⡀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⣀⣀⣀⣀⡀⠀⠀⠀⠀⠀⠀⠐⠛⢻⣿⣿⣿⣿⣿⣿⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣥⣤⠀⡅⠀⠀⠉⢻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣤ ⣿⣿⣿⣿⣿⣿⣷⢸⣿⣿⣿⣧⣤⡄⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢰⣷⣶⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⠀⠀⣼⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡏⢰⣦⣴⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿ ⣿⣿⣿⣿⣿⣿⣿⢼⡿⣿⣿⣿⣿⡇⡀⠀⠀⠀⠀⠀⠠⣴⣶⣦⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⠀⠈⣻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠟⢛⣿⣿⣿⢿⣿⣿⣤⣀⣾⣿⣾⣿⣿⣿⣿⣿⣿⠤⠀⢀ ⣿⣿⣿⣿⣿⣿⣿⣾⣷⣝⣿⣿⣿⡇⡇⠀⠀⠀⠀⠀⠀⠘⠿⠟⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣾⣿⣿⡟⣿⠮⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣶⢾⠸ ⣿⣿⣿⣿⣿⣿⡇⣿⣿⣿⣿⣻⣿⡇⡃⠀⠀⠀⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⠀⠀⠘⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣙⢛⠁⣻⣿⣜⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡄⠀ ⢻⣿⣿⣿⡿⠿⡇⢿⣿⣿⡿⢿⠿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠃⠛⠛⢻⡿⠀⠸⣿⡟⠂⠹⣿⣿⣿⣿⣿⣿⣽⠉⠁⠀⠀⠀ ⠀⠀⠉⠉⠀⠀⠀⠀⠀⠀⠀⢀⣤⣽⣻⣧⣀⠀⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⡿⠿⠿⠿⠿⣿⠀⠀⠀⠀⠀⢠⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣧⣤⣤⡼⣹⠀⠀⢻⣇⡀⠀⣿⣿⣿⣿⣿⣿⣿⡄⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠰⠿⠿⠄⠠⠾⣿⠂⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠿⣤⣤⣤⣄⠀⠿⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠘⠋⢿⣿⣿⣛⣛⣛⣛⣛⣫⣭⣭⣭⣽⣷ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⣬⣶⣶⣾⣿⠇⠈⣿⣿⠿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⠀⠀⠀⠀⠈⢿⣿⣿⣿⡏⣉⣉⣉⣉⣙⣛⡛⠋ ⢠⣤⣴⣶⣶⣶⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠭⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠙⡿⠿⢿⢯⠿⠀⠀⠀⠀⠀⠀⠈⠉⠉⠉⢙⣿⣿⡿⢿⣿⣏⠀⠀⠀⠀⠀⠸⣿⣿⣿⠃⠹⠛⠻⠿⢿⠿⠿⠃ ⣿⣿⣿⣿⣿⣷⠆⠰⠶⠶⠶⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠠⡐⠊⠀⠀⠀⣀⣀⠀⠀⠀⠠⠐⠒⠛⠉⠀⠀⢸⣿⣿⡄⠀⠀⠀⠀⠀⣿⣿⣿⡄⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠉⠙⠛⠻⠿⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣶⣤⣔⡂⠀⢀⡀⠛⠀⠐⠛⣿⣽⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠒⠒⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⠉⠙⠛⠻⠿⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣦⣤⣁⠀⠀⢥⡏⠠⠘⠿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣧⠀⠀⠀⠀⠀⠀⢀⣀⡀⢠⠀⢀⣀⡄⠀⠀⠀⣷ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠐⠂⠀⠀⠀⠀⠀⠈⠁⠐⠂⠠⢦⣤⣬⣉⣙⣛⠻⠿⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣶⣶⣭⣂⣿⣯⣿⡿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠖⠀⠀⠀⣸⡀⠘⠅⠀⢘⡚⢻⣟⠀⢀⡀⣼⣿ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠁⠀⠀⠀⠀⠀⠀⣉⣙⣛⠓⠲⠦⠤⠉⡉⡙⠛⠛⠿⠿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣧⡀⠀⠀⡇⠀⠿⠿⠷⢰⣇⣸⣿⣇⣘⣛⣿⣿ ⣤⣤⣄⣀⣀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠂⠀⠀⠀⢂⣀⣀⠀⢀⣀⣍⣽⣿⣛⣿⠿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠋⠉⠀⠀⢀⣶⣶⣿⣿⣿⣿⣿⣿⣿⣿⣿⣽⠀ ⣿⣿⣿⣿⣿⣷⣆⢀⡀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⡀⣀⣀⠀⠀⠀⠀⠀⠀⠀⠘⠛⢻⣿⣿⣿⣯⣽⣿⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣥⣤⠀⡅⠀⠀⢻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣦ ⣿⣿⣿⣿⣿⣿⣷⢸⣿⣷⣿⣴⣤⡄⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢰⣶⣶⣿⣿⣿⣿⣿⣿⣿⣿⣷⠀⠀⠀⠀⠀⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡏⣰⣴⠆⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⢿⣿⡿ ⣿⣿⣿⣿⣿⣿⣿⢸⡿⣿⣿⣿⣿⡇⡀⠀⠀⠀⠀⠀⠀⣴⣶⣦⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⠀⠀⢻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠟⢛⣿⣿⡿⣿⣿⣦⣤⣴⣿⣿⣾⣿⣿⣿⣿⣿⣷⠄⠀⠀ ⣿⣿⣿⣿⣿⣿⣿⣾⣷⣝⣻⣿⣿⡅⡇⠀⠀⠀⠀⠀⠀⠘⠿⠟⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣾⣿⣿⢻⡷⢽⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣶⠾⠸ ⣿⣿⣿⣿⣿⣿⡇⣿⣿⣿⣿⣻⣿⡇⡂⠀⠀⠀⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⠀⠀⠘⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡻⡛⢸⣿⡿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀ ⢻⣿⣿⣿⠿⠻⡇⢹⣿⢿⡿⠿⠻⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⠀⠀⠀⢠⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠘⠻⢿⣿⡇⠈⣿⠛⠏⠻⣿⣿⣿⣿⣿⣿⣯⣹⠉⠀⠀⠀⠀ ⠀⠀⠉⠁⠀⠀⠀⠀⠀⠀⠀⢀⣤⣭⣿⣧⣄⠀⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⡿⠿⠿⠿⠿⣿⠀⠀⠀⠀⠀⢠⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣦⣀⠈⡿⠀⠀⠘⠀⠀⢰⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠰⠿⠿⠆⠀⠞⣿⠂⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠿⣤⣤⣤⣄⠀⠿⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠁⠀⠀⠀⠸⣿⣿⣿⣟⣛⣛⣛⣛⣉⣭⣭⣭⣭⣽⣷ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣬⣶⣶⣿⣿⠇⠈⢿⣿⠿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣾⠇⠀⠀⠀⠹⣿⣿⣿⣿⣿⡇⣉⣉⣉⣉⣉⣙⠙⠋ ⢠⣤⣶⣶⡶⣶⡀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠬⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠘⡿⠿⠿⣯⠋⠀⠀⠀⠀⠀⠀⠘⠋⠉⠉⢙⣿⣿⠿⣿⣿⡁⠀⠀⠀⠀⠸⣿⣿⣿⣿⡇⠘⠛⠻⠿⢿⠿⠿⠃ ⣿⣿⣿⣿⣿⢷⠆⠰⠶⠶⠖⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠖⠊⠀⠀⠀⣀⣀⠀⠀⠀⠀⠀⠒⠛⠉⠀⠀⣿⣿⡆⠀⠀⠀⠀⠀⢻⣿⣿⣿⠃⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠉⠉⠛⠛⠿⠿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣶⣮⣔⡂⠄⢀⡀⠟⠀⠐⠛⣿⣽⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠒⠒⠂⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⠉⠙⠛⠻⠿⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣦⣤⣁⠀⠀⠥⡏⠰⠘⠿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⢀⣀⡀⠀⠀⠀⢀⡄⠀⠀⢀⣧ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠐⠒⠀⠀⠀⠀⠀⠈⠉⠓⠒⠲⠶⣴⣮⣍⢉⡛⠻⠿⠿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣶⣶⣭⣒⣿⣿⣿⡿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⠖⠀⠀⠀⢸⠀⠟⠉⠁⢸⡚⣽⣏⠀⢀⣀⣼⣿ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠁⠀⠀⠀⠀⠀⠈⣉⣙⣛⠻⠲⠦⠤⠍⠉⠙⠛⠛⠿⠿⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣧⡀⠀⠀⡇⠠⠿⠿⠷⣸⣇⣿⣿⣇⣚⣛⣿⣿ ⣤⣤⣤⣄⣀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠒⠀⠀⠈⢁⣐⣀⡀⣄⣀⣭⣽⣿⣛⣿⡿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠋⠉⠀⠀⣄⣾⣶⣿⣿⣿⣿⣿⣿⣿⣿⣿⣽⠁ ⣿⣿⣿⣿⣷⣶⣤⢀⡀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢠⣠⡀⣀⣀⢀⠀⠀⠀⠀⠀⠈⠙⠛⢻⣿⣿⣿⣯⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣥⣤⠀⡅⠀⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣦ ⣿⣿⣿⣿⣿⣿⣿⢰⣿⣾⣿⣦⣴⡀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢰⣷⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⠀⠀⠀⠀⠀⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡋⢐⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⣿⣿⠿ ⣿⣿⣿⣿⣿⣿⣿⢸⡿⣿⣿⣿⣿⣷⠠⠀⠀⠀⠀⠀⠀⢴⣾⣦⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⠀⠈⣻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠟⣿⣿⣿⣿⣿⣦⣴⣷⣿⣿⣿⣿⣿⣿⣿⣿⣿⡷⠄⠀⠀ ⣿⣿⣿⣿⣿⣿⣿⢸⣿⣬⣻⣿⣿⡏⠀⠀⠀⠀⠀⠀⠀⠘⠻⠟⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⠀⠀⢹⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣾⣿⡿⡗⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣶⡇⠸ ⣿⣿⣿⣿⣿⣿⣿⢸⣿⣿⣿⣿⣿⡇⣀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⠀⠀⠈⣿⣿⣿⣿⣿⣿⣿⣿⣿⢿⣿⣿⣿⣿⣿⣿⠟⠁⣿⢹⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀ ⢸⢿⡿⡿⡿⠋⠋⠸⡿⣿⠿⠿⠻⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣧⠈⠛⢿⣿⣿⣶⡞⠀⢻⣸⠻⣿⣿⣿⣿⣿⣿⣿⣿⡏⣿⠉⠀⠀⠀⠀ ⠀⠀⠉⠀⠀⠀⠀⠀⠀⠀⠀⢀⣤⣬⣿⣧⣄⠀⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⡿⡿⠿⠿⠿⠿⠿⣿⠀⠀⠀⠀⠀⢠⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣶⣤⣝⣉⣯⣿⠃⠀⠀⠈⠁⢸⣿⣿⣿⣿⣿⣿⣿⡗⣾⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠠⠿⠿⠃⠀⠚⣿⠃⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠿⣤⣤⣤⣤⠀⠿⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠃⠀⠀⠀⢰⣶⣼⣿⣿⣛⣛⣛⣻⣩⣭⣭⣭⣭⣭⣽⣶ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠻⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⢀⣽⣶⣾⣿⣿⠇⠈⠿⣿⠿⣿⣿⣿⣿⣿⣿⣿⣿⣡⣾⠇⠀⠀⠈⣿⣿⣿⣿⣿⣿⣿⣯⣉⣉⣉⣉⣉⣉⠙⠋ ⢰⣤⣶⣶⡶⢶⣄⠀⠀⠀⠀⠀⠀⠀⠀⠀⠭⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠘⠿⠿⠿⢿⠟⠀⠀⠀⠀⠀⠀⠸⠋⠉⠉⢩⣿⣿⣿⣿⠄⠀⠀⠀⢹⣿⣿⣿⣿⣿⣿⣿⡟⠛⠛⠟⠿⠿⠿⠃ ⣿⣿⣿⣿⡿⢿⠆⠰⠶⠶⠶⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠌⠁⠀⠀⠀⣀⣀⠀⠀⠀⠀⠐⠛⠋⠁⠈⣿⣿⠀⠀⠀⠀⠈⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠈⠉⠛⠛⠿⠿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣶⣮⣔⡃⠀⢀⡀⡟⠂⠐⠛⣿⢽⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠒⠒⠂⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⠉⠉⠛⠛⠿⠿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣶⣤⣅⡀⠀⢥⡏⠰⠘⠿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⣀⣀⡀⢠⠀⢀⣤⡀⠀⠀⢈⣿ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠐⠒⠀⠀⠀⠀⠀⠉⠉⠓⠒⠰⠶⢴⣦⣭⣉⣛⡻⠿⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣶⣶⣭⣒⣿⣿⣿⡿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⠖⠀⠀⠀⣳⠀⠿⠏⠁⢸⡛⣽⣟⠀⢀⣀⣾⣿ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠉⠀⠀⠀⠀⠀⠈⣉⣙⣛⡛⠶⠦⢤⢌⠉⡉⠛⠛⠿⠿⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣧⡀⠀⠀⡆⢠⠿⠿⠗⣼⣇⣿⣿⣗⣛⣛⣿⣿ ⣤⣤⣤⣄⣀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠒⠂⠀⠀⢽⣃⣢⡀⢀⣠⣬⣽⣿⣟⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠛⠉⠀⠀⣄⣾⣶⣿⣿⣿⣿⣿⣿⣿⣿⣿⣯⠁ ⣿⣿⣿⣿⣿⣶⣴⠀⣀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢠⣄⣀⣀⣀⣀⠀⠀⠀⠀⠀⠈⠘⠛⢻⣿⣿⣿⣭⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣥⣤⠀⡅⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣤ ⣿⣿⣿⣿⣿⣿⣿⢰⣿⣾⣿⣶⣤⡄⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣿⣷⣿⣿⣿⣿⣿⣿⣿⣿⣷⠀⠀⠀⠀⠀⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣋⠐⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠿ ⣿⣿⣿⣿⣿⣿⣿⢸⣿⣿⣿⣿⣿⣿⠰⠀⠀⠀⠀⠀⠀⢰⣿⣶⣀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⠀⠈⣻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠟⢻⣿⣿⣿⣷⣶⣾⣶⣿⣿⣿⣿⣿⣿⣿⣿⣿⡷⠄⠀⠀ ⣿⣿⣿⣿⣿⣿⣿⢸⣿⣮⣛⣿⣿⣿⠠⠀⠀⠀⠀⠀⠀⠈⠻⠟⢘⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⠀⠀⢹⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣾⣿⣿⣺⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣶⡇⠰ ⣿⣿⣿⣿⣿⣿⣿⢸⣿⣿⣿⣿⣿⣇⢀⡀⠀⠀⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⠀⠀⠈⣿⣿⣿⣿⣿⣿⣟⠿⢿⣿⣿⣿⣿⣿⣿⣿⢏⠸⡏⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀ ⠸⢿⣿⣿⠿⠛⠋⠸⠿⣿⠿⠿⠟⣿⣿⣷⠀⠀⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⡆⠀⠉⣿⣿⣿⣿⣿⣩⡟⠀⢇⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡍⣿⠉⠀⠀⠀⠀ ⠀⠀⠀⠁⠀⠀⠀⠀⠀⠀⠀⢀⣤⣬⣿⣯⣄⠀⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⡿⡿⠿⠿⠿⠿⠿⣿⠀⠀⠀⠀⠀⢠⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣾⣿⣿⣽⣿⣿⠃⠀⠈⠗⠉⣿⣿⣿⣿⣿⣿⣿⣿⣇⣿⡀⠀⠀⢀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠠⠿⠟⠓⠀⠚⣿⠃⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠻⢤⣤⣤⠤⠀⠿⣿⣿⠿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡟⠁⠀⠀⠀⣀⣀⣹⠿⠿⠿⣛⣛⣯⣶⣿⣿⣿⣯⣭⣽⣶ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢻⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣀⣿⣷⣾⣿⣿⡇⠀⠿⠿⠿⣿⣿⣿⣿⣿⣿⣿⡿⢠⣶⠀⠀⠀⢹⣿⣿⣿⣿⣿⣿⣿⣿⣍⣉⣉⣉⣉⣉⠙⠋ ⢠⣦⣶⣶⣶⢾⣇⡀⠀⠀⠀⠀⠀⠀⠀⠀⠭⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠙⠿⠿⠿⢿⠟⠁⠀⠀⠀⠀⠀⠸⠉⠉⠁⣨⣿⣧⣿⡷⠀⠀⠀⠘⣿⣿⣿⣿⣿⣿⣿⣿⠛⠛⠛⠛⠿⠿⠿⠋ ⣿⣿⣿⣿⡿⢿⠦⠰⠶⠶⠖⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠠⡖⠻⠃⠀⠀⣤⣀⠀⠀⠀⠀⠐⠛⠉⠁⠸⣿⡇⠀⠀⠀⠀⢻⣿⣿⣿⣿⣿⣿⣿⡄⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠈⠉⠛⠛⠿⠿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣶⣦⣔⡃⠀⢀⡀⡟⠀⠀⠛⣿⣽⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠒⠒⠂⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⡀⠀⠉⠉⠛⠛⠿⠿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣶⣤⣁⡀⠀⢥⡏⠴⠘⠿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⣀⣀⡀⢠⠀⢀⣤⡀⠀⠀⢈⣿ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠐⠒⠂⠀⠀⠀⠀⠀⠉⠑⠲⠐⢶⣴⣦⣍⣉⣛⠛⠿⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣶⣶⣭⣆⣿⣿⣿⡿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⠖⠀⠀⠀⡴⠀⠿⠏⠀⢸⠛⣿⣟⠁⣀⣠⣿⣿ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠁⠀⠀⠀⠀⠀⠈⣉⣙⣛⡻⠶⠦⣤⣌⣉⢉⠛⠛⠿⠿⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣧⡀⠀⠀⡆⠠⠿⠿⠗⣼⣆⣿⣿⣇⣛⣻⣿⣿ ⣤⣤⣤⣄⣀⡀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠒⠂⠀⠀⢙⣁⣀⡀⠀⣀⣬⣭⣿⣟⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠋⠉⠀⠀⣄⣾⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀ ⣿⣿⣿⣿⣿⣦⣴⠀⡀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⣤⡀⣀⣀⣀⠀⠀⠀⠀⠀⠈⠙⠛⢻⣿⣿⣿⣯⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣥⣤⠀⡅⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣤ ⣿⣿⣿⣿⣿⣿⣿⢰⣿⣶⣾⣶⣤⡀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⠀⠀⠀⠀⠀⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡋⠐⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⣿⣿⠿ ⣿⣿⣿⣿⣿⣿⣿⢸⣿⣿⣿⣿⣿⣗⢰⠀⠀⠀⠀⠀⠀⢰⣿⣶⣀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⠀⠈⣻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠟⢟⣿⣿⣿⣶⣾⣷⣶⣿⣾⣿⣿⣿⣿⣿⣿⣿⡷⠄⠀⠀ ⣿⣿⣿⣿⣿⣿⣿⢸⣿⣮⣛⣿⣿⣿⠈⠀⠀⠀⠀⠀⠀⠈⠻⠟⢨⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⠀⠀⢹⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣾⣿⣓⣿⣿⣿⣿⣿⣿⣿⣿⣿⣾⣿⣿⣿⣿⣶⣶⡇⠳ ⣿⣿⣿⣿⣿⣿⣿⢸⣿⣿⣿⣿⣿⣇⢀⡀⠀⠀⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⠀⠀⠐⣿⣿⣿⣿⣍⠛⠻⢿⣿⣿⣿⣿⣿⣿⣿⡿⡁⢻⢹⣿⣿⣿⣿⣿⣿⣿⣿⣿⣟⣿⣿⣿⣿⣿⠀⠀ ⠸⢿⣿⣿⠟⠛⠛⠸⠿⣿⠿⠟⠛⣿⣿⣷⠀⠀⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣧⣄⣘⣿⣿⣿⣿⣿⣿⣿⣩⡇⠘⣸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠉⣿⠉⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⣤⣬⣿⣯⣄⠀⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⡿⡿⠿⠿⠿⠿⠿⢿⠀⠀⠀⠀⠀⢠⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠃⠀⣼⡛⢿⣿⣿⣿⣿⣿⣿⣿⢟⣀⣿⡀⠀⠀⢀⡀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠿⠟⠓⠀⠚⣿⠃⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠙⢦⣤⣤⠤⠀⠿⢿⣿⠿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠁⠀⠀⠀⠀⠀⢿⣿⡿⠿⠟⣩⣴⣾⣿⣿⣽⣭⣭⣿⣾ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢽⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⣤⣿⣶⣾⣿⣿⡇⠀⠿⠿⠿⣿⣿⣿⣿⣿⣿⣿⣿⠁⠀⠀⠀⠀⣶⣶⣿⣵⣶⣿⣿⣿⣯⣉⣍⣉⣉⣉⣉⠙⠋ ⢰⣤⣶⣶⣶⢾⣇⣀⠀⠀⠀⠀⠀⠀⠀⠀⠭⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⠿⠿⢿⣯⠟⠁⠀⠀⠀⠀⠀⠘⠉⠉⠉⢩⣿⡿⠀⡆⠀⠀⠀⢿⣿⣿⣿⣿⣿⣿⣿⡟⠛⠛⠛⠛⡿⠿⠟⠋ ⣾⣿⣿⣿⡿⢷⠧⠰⠶⠶⠖⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠄⠀⠨⠡⠃⠀⠀⣤⣄⠀⠀⠀⠀⠒⠛⠉⠁⠀⠘⠁⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣷⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠈⠉⠛⠛⠿⠿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣶⣦⣔⡛⠀⢀⡀⡟⠀⠀⠛⣿⣽⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠒⠒⠂⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠉⠉⠛⠛⠿⠿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣦⣤⣁⡀⠀⠤⡏⠠⠘⠿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⢀⣀⣀⢠⠀⣀⣄⡀⠀⠀⢀⣿ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠐⠒⠂⠀⠀⠀⠀⠈⠙⠓⠒⠶⢶⣴⣬⣍⣉⡛⠛⠿⠿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣶⣶⣭⣂⣿⣯⣿⡿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⠖⠀⠀⠀⣻⠀⠟⠏⠀⢸⠛⣽⣟⠁⣀⣀⣿⣿ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠁⠀⠀⠀⠀⠀⠈⢉⣙⣛⡛⠶⠶⣤⣌⡉⠉⠛⠛⠿⠿⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣧⡀⠀⠀⡆⠠⠿⠿⠗⣼⣆⣿⣿⣇⡛⣛⣿⣿ ⣤⣤⣤⣄⣀⡀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠒⠂⠀⠀⢙⣁⣀⡠⢄⣠⣬⣭⣿⣛⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠋⠉⠀⠀⣄⣾⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠁ ⣿⣿⣿⣿⣿⣦⣤⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⣄⣄⣀⣀⡀⠀⠀⠀⠀⠀⠈⠉⠛⢻⣿⣿⣿⣭⣽⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣥⣤⠀⡅⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣦ ⣿⣿⣿⣿⣿⣿⣿⠀⣷⣶⣶⣶⣤⡄⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣷⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⠀⠀⠀⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡏⠐⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠿ ⣿⣿⣿⣿⣿⣿⣿⢷⣿⢿⣿⣿⣿⣿⠀⠀⠀⠀⠀⠀⠀⢰⣾⣶⡀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⠀⠈⣻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠟⢛⣿⣿⣿⣶⣿⣶⣶⣿⣿⣿⣿⣿⣿⣿⣿⣿⡷⠄⠀⠀ ⣿⣿⣿⣿⣿⣿⣿⢸⣿⣮⣟⣿⣿⣿⢸⠀⠀⠀⠀⠀⠀⠈⠻⠟⠁⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⠀⠀⢹⣿⣿⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣾⣏⣸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣶⣶⡇⠳ ⢿⣿⣿⣿⣿⣿⣿⢸⣿⣿⣿⣿⣿⣟⢈⡀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⠀⠀⠀⣿⣿⣦⡄⠉⢻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣟⡈⡏⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣟⣿⣿⣿⣿⣿⠀⠀ ⠸⠿⣿⣿⠟⠉⠙⠸⠿⣿⠿⠻⠛⢻⣿⣿⠀⠀⠀⠀⠀⠀⠀⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⠀⠀⠀⢸⣿⣿⣷⣶⣶⣿⣿⣿⣿⣿⣿⣿⣿⡟⢱⡇⢃⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡏⠉⣿⠉⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⣤⣬⣽⣿⣤⡀⠀⠀⠀⠀⠀⠀⠀⣿⣿⣿⣿⠿⠿⠿⠿⠿⠿⢿⠀⠀⠀⠀⠀⢠⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⢀⣿⠃⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⢟⣓⣀⣿⠀⠀⠀⢀⡀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠾⠛⠛⠀⠒⣿⠃⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠘⢦⣤⣤⠤⠄⠿⢿⣿⠿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠏⠀⠀⠳⠈⠹⣿⣿⣿⡿⠟⣡⣶⣶⣿⣿⣽⣭⣭⣿⣾ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠻⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣀⣿⣷⣾⣿⣿⡇⠀⠿⠿⠿⢿⣿⣿⣿⣿⣿⣿⣿⡿⠀⠀⠀⢠⣀⣀⣼⣏⣥⣶⣿⣿⣤⣭⣭⣉⣉⣉⡉⠙⠉ ⢰⣤⣶⣶⣶⠾⣿⣀⠀⠀⠀⠀⠀⠀⠀⠀⠭⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠙⠿⢛⢿⠿⡟⠁⠀⠀⠀⠀⠀⠘⠉⠉⠁⢈⣿⣿⠃⠀⠀⠀⠘⣿⣿⣿⣿⣿⣿⣿⣿⡏⠙⠛⠛⠛⡿⠛⠻⠃ ⣿⣿⣿⣿⣿⢷⠶⠰⠶⠶⠖⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠘⠁⠂⠀⠀⣤⣄⣀⠀⠀⠄⠐⠋⠉⠁⠈⠀⠀⠀⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠈⠉⠛⠛⠿⠿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣶⣶⣄⡫⠀⠀⠀⠟⠂⠀⠛⢿⢼⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠒⠒⠂⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠉⠉⠛⠛⠿⠿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣦⣤⣈⡀⠀⠸⣜⠨⠜⠿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⢀⡀⠀⠠⠀⢀⣠⡀⠀⠀⢀⣿ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠒⠀⠀⠀⠀⠀⠀⠁⠀⠒⠀⠲⢤⣆⣉⠉⠛⠛⠿⠿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣶⣮⣬⣓⣿⣏⣿⡏⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⠒⠀⠀⠀⢲⠀⠟⠇⠀⢸⠛⣐⣋⠀⢀⣀⣼⣿ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⠀⠀⠀⠀⠀⠀⢉⣁⣚⡓⠰⠶⠤⢈⠉⠉⠛⠛⠻⠿⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣧⡀⠀⠀⡆⢠⠿⠿⠗⣼⣄⣿⣿⣇⠛⠛⣿⣿ ⣤⣤⣤⣄⣀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠒⠀⠀⠀⢉⣀⣀⡀⠀⢀⣈⣩⣿⣛⣿⡿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠋⠉⠀⠀⣀⣾⣶⣿⣿⣿⣿⣿⣿⣿⣿⣿⣮⠁ ⣿⣿⣿⣿⣿⣤⣢⡆⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⡀⢀⣀⣀⠀⠀⠀⠀⠀⠀⠀⠈⠛⢻⣿⣿⣿⣯⣭⣿⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣥⣤⠀⡅⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣤ ⣿⣿⣿⣿⣿⣿⣿⡇⣶⣶⣶⣦⣤⡀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣶⣶⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⠀⠀⣸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡏⠐⠀⠀⣿⣿⢿⣿⣿⣿⣿⣿⣿⣿⡿⢿⣿⠿ ⣿⣿⣿⣿⣿⣿⣿⡇⣿⢿⣿⣿⣿⣿⠀⠀⠀⠀⠀⠀⠀⢠⣾⣷⡄⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⠀⠈⣻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⡿⠟⢛⣿⣿⣿⣿⣷⣶⣶⣿⣾⣺⣿⣿⣿⣿⣿⣿⡷⠄⠀⠀ ⣿⣿⣿⣿⣿⣿⣿⡇⣿⣧⣝⣿⣿⣿⠀⠀⠀⠀⠀⠀⠀⠀⠛⠟⠁⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⠀⠀⠸⠿⠿⠿⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣶⠎⣹⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣾⣿⣿⣿⣿⣷⣶⡇⠱ ⢻⣿⣿⣿⣿⣿⣿⡇⣿⣿⣿⣿⣛⢏⢀⡀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⠀⠀⠀⢳⣆⣧⣬⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⡀⡏⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⢿⣏⣿⣿⣿⣿⣿⠀⠀ ⠸⠿⢿⣿⡿⠋⠉⠁⠿⢿⠿⠉⠃⢺⣿⣿⡀⠀⠀⠀⠀⠀⠀⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⠀⠀⠀⢠⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⢠⠱⣿⣿⣿⣿⣿⡿⢿⣿⣿⡏⠉⠉⠉⣿⠉⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣠⣤⣽⣿⣤⡀⠀⠀⠀⠀⠀⠀⠀⣿⣿⣿⡿⠿⠿⠿⠿⠿⠿⢿⠀⠀⠀⠀⠀⢠⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣧⠘⠊⣿⣿⣿⣿⣿⣷⣿⣿⣿⢇⣀⣒⣀⣿⠀⠀⠀⢀⡀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠸⠟⠛⠂⠐⢾⠋⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠘⢶⣤⣤⠤⠄⠼⢿⣿⠿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡟⠀⢻⣿⣿⣿⣿⣿⣿⣿⢋⣴⣶⣾⣿⣿⣭⣭⣭⣿⣾ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠰⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢹⣷⣾⣿⣿⡇⠀⠿⠿⠿⢿⣿⣿⣿⣿⣿⣿⣿⣿⠇⠀⠸⣯⠉⠙⠿⣿⠿⠁⣭⣭⣍⣉⣉⣉⣉⣉⡉⣉⡉ ⢠⣰⣴⣶⣶⠲⢿⣀⡀⠀⠀⠀⠀⠀⠀⠀⠨⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠻⠛⠿⠿⡟⠁⠀⠀⠀⠀⠀⠈⠉⠉⠁⣸⣿⣿⡟⠀⠀⠀⣧⣀⣀⣠⣾⣤⣿⣏⠉⠉⠛⠋⠉⠙⠿⠛⠛⠃ ⣼⣿⣿⣿⡿⢷⠶⠰⠶⠶⠖⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠐⠔⠑⠀⠀⢠⣀⡀⠀⠀⠀⠐⠋⠉⣿⡿⠁⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣤⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠈⠉⠛⠛⠿⠿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣦⣅⡲⠠⢀⡀⠾⠃⠀⠛⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠒⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠉⠙⠛⠛⠿⠿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣶⣤⣌⡂⠀⠸⣜⢩⠎⠿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣇⠀⠀⠀⠀⠀⠀⢀⣀⣀⠠⠀⠀⣤⠀⠀⠀⣈⣿ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠒⠀⠀⠀⠀⠀⠈⠉⠛⠒⠲⢶⣴⣤⣭⣉⣛⡛⠿⠿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣶⣾⣬⣗⣺⣯⣿⡏⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠒⠀⠀⠀⢸⠀⠸⠏⠉⢸⡛⣹⣊⠁⢀⣀⣾⣿ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⠀⠀⠀⠀⠀⠀⢉⣙⣛⡛⠲⠦⣤⣭⡉⢛⠛⠛⠿⠿⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣯⡀⠀⠀⡇⢠⠿⠿⠗⣸⣇⣿⣿⣗⣚⢛⣿⣿ ⣤⣤⣤⣀⣀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠒⠀⠀⠀⢙⣁⣀⣀⢀⣀⣬⣭⣿⣟⣿⡿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠋⠉⠀⠀⣤⣾⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣯⠁ ⣿⣿⣿⣿⣷⣆⣀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⡄⣤⣀⣀⡀⠀⠀⠀⠀⠀⠀⠈⠛⢻⣿⣿⣿⣯⣽⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣥⣤⠀⡅⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣦ ⣿⣿⣿⣿⣿⣿⣿⡇⢸⣦⣶⣦⣤⡀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣾⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡏⠐⠀⠀⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠿ ⣿⣿⣿⣿⣿⣿⣿⡧⣾⡿⣿⣿⣿⣿⡆⠄⠀⠀⠀⠀⠀⠠⣶⣷⡄⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⢻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠟⢻⣿⣿⣿⣿⣿⣶⣶⣿⣿⣿⣿⣿⣿⣿⣿⣿⡷⠆⠀⠀ ⣿⣿⣿⣿⣿⣿⣿⡇⣿⣧⣝⣻⣿⣿⠇⠀⠀⠀⠀⠀⠀⠀⠛⠿⠃⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠸⠿⠛⠛⣻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡶⣊⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣶⡇⠸ ⢿⣿⣿⣿⣿⣿⣿⡇⣿⣿⣿⣿⣿⣿⠀⣀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠇⠀⠀⠀⠀⠈⢿⣦⣤⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⢿⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠿⣿⣿⣿⣿⣿⣿⠀⠀ ⠸⠿⠿⠿⡿⠛⠙⠇⠿⢿⠿⠻⠛⠙⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⠀⠀⠀⢨⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣇⠀⢹⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠉⠋⠉⢹⠉⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣀⣤⣽⣿⣥⡀⠀⠀⠀⠀⠀⠀⠀⣿⣿⣿⡿⡿⠿⠿⠿⠿⠿⢿⠀⠀⠀⠀⠀⢀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⢿⣀⣒⣀⣸⡀⠀⠀⢀⡀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠰⠿⠛⠃⠐⢺⠛⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠘⢶⣤⣤⡤⠤⠸⢿⣿⡿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡟⠀⠈⣿⣿⣿⣿⣿⣿⣿⣿⢣⣶⣶⣶⣿⣿⣿⣭⣭⣽⣾ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠘⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣀⣼⣷⣾⣿⣿⡟⠀⠿⠿⠿⢿⣿⣿⣿⣿⣿⣿⣿⠃⠀⠀⢹⣿⠿⠟⢿⣿⣿⠋⣭⣭⣭⣭⣍⣉⣉⣉⣉⣉⡋ ⢠⣤⣤⣶⣶⡲⢿⣇⣀⠀⠀⠀⠀⠀⠀⠀⠨⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠻⠿⠿⢿⡿⠇⠀⠀⠀⠀⠀⠈⠋⠉⠉⣹⣿⣿⠀⠀⠀⠘⣿⠃⠀⠀⢈⣿⣀⠉⠉⠉⠙⠉⠉⠙⠿⠟⠻⠃ ⣾⣿⣿⣿⣿⢿⠶⠶⠶⠶⠶⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠐⠻⠖⠀⠀⢠⣤⡀⠀⠀⠀⠐⠛⠹⣿⡏⠀⠀⠀⠀⢻⣷⣶⣶⣿⣿⣿⣇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠈⠉⠛⠛⠿⠿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣶⣦⣅⡚⠄⠀⠀⢸⠃⠀⠚⢻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠒⠀⠤⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⠀⠉⠙⠛⠛⠿⠿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣶⣤⣈⡀⠀⠘⣸⠫⠄⠿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⠀⠀⠀⢀⣀⣀⠠⠀⢀⣠⡄⠀⠀⢈⣿ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠐⠀⠤⠄⠀⠀⠀⠉⠛⠒⠶⢦⢴⣤⣍⣉⣛⡛⠿⠿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣶⣮⣬⣗⣺⣾⣿⡏⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠒⠀⠀⠀⢨⡇⠸⠟⠁⢐⡛⢹⣝⡁⢀⣀⣼⣿ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠐⠒⠀⠀⠀⠈⢉⣙⣛⣛⠶⠶⣤⣩⠉⢙⠛⠛⠿⠿⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣯⡀⠀⠀⡇⢠⠿⠿⠗⣰⣇⣿⣿⣷⣘⣛⣿⣿ ⢠⣤⣤⣄⣀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠐⠀⠀⠀⢸⣃⣀⡀⢀⢀⣈⣭⣿⣟⣿⡿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠋⠉⠀⠀⢀⣾⣷⣿⣿⣿⣿⣿⣿⣿⣿⣿⣭⠀ ⣾⣿⣿⣿⣶⣤⣀⡀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣠⣀⣀⣀⡀⠀⠀⠀⠀⠀⠀⠈⠛⢛⣿⣿⣿⣯⣭⣿⣷⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣥⣤⠀⡅⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣤ ⣿⣿⣿⣿⣿⣿⣿⣿⢰⣦⣦⣤⣤⣀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢰⣶⣾⣿⣿⣿⣿⣿⣿⣿⣿⡄⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡏⠐⠀⠀⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⢿⣿⠿ ⣿⣿⣿⣿⣿⣿⣿⣿⢸⡿⣿⣿⣿⣿⠆⠄⠀⠀⠀⠀⠀⠀⣴⣶⣆⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⢻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⡿⠟⢻⣿⣿⣿⣿⣿⣶⣶⣯⣿⣟⣾⣿⣿⣿⣿⣿⡿⠦⠀⠀ ⣿⣿⣿⣿⣿⣿⣿⣿⢸⣷⣝⣻⣿⣿⡇⠁⠀⠀⠀⠀⠀⠀⠙⠿⠃⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠈⠛⠛⠻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡖⡈⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣶⢿⠸ ⢻⣿⣿⣿⣿⣿⣿⣿⢸⣿⣿⣿⣟⡾⡇⣀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⢲⣄⣤⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠁⢧⢹⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠿⣿⣿⣿⣿⣿⣿⠀⠀ ⠘⠿⢿⠿⡿⠟⠉⠁⠸⢿⡿⠏⠘⠑⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⢀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠈⣿⣿⣿⣿⣿⣿⣿⣿⣿⡏⣿⠉⠉⠉⢹⠉⠁⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⣤⣬⣿⣧⣄⠀⠀⠀⠀⠀⠀⠀⢼⣿⣿⡿⠿⠿⠿⠿⠿⠿⠿⡅⠀⠀⠀⠀⢀⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠁⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⢿⣀⣒⣂⣸⡀⠀⠀⠀⣀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠠⠿⠛⠓⠐⢺⡛⠂⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠳⣤⣤⡤⠤⠸⢿⣿⡿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⢧⣴⣶⣾⣿⣿⣽⣯⣭⣿⣿ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠘⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣨⣿⣶⣿⣿⡿⠀⠸⠿⠿⢿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠈⣿⣿⣿⡿⢿⣿⣿⡿⣭⣥⣭⣭⣉⣉⣉⣉⣉⣙⡉ ⢠⣠⣤⣶⣶⡒⠾⣇⣀⠀⠀⠀⠀⠀⠀⠀⠨⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠻⢿⡿⠿⡟⠃⠀⠀⠀⠀⠀⠀⠉⠉⠉⣿⣿⡅⠐⠀⠀⢹⣿⣯⠄⠀⠈⠙⣀⠉⠉⠉⠉⠉⠉⠙⠻⠟⠛⠃ ⣾⣿⣿⣿⣿⢿⠶⠶⠶⠶⠶⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠐⠓⠓⠀⠀⢠⣄⡀⠀⠀⠠⠀⠋⢻⣿⠃⠀⠀⠀⠈⣿⣿⣦⣤⣤⣾⣿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠈⠉⠛⠛⠿⠿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣦⣔⣺⠇⠀⠀⢸⠟⠀⠐⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠒⠠⠤⠄⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠉⠉⠛⠛⠿⠿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣶⣤⣈⡒⠀⠀⣾⠋⡬⠻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⠀⠀⠀⢀⣀⡀⢀⡀⡀⣀⡄⠀⠀⢨⣿ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠐⠀⠤⠤⠀⠀⠀⠀⠂⠀⠠⠴⣤⣤⣭⣉⣛⠛⠿⠿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣶⣾⣯⣕⣺⢿⣻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠖⠂⠀⠀⢘⡇⠸⠛⠃⠘⡓⢣⣿⠃⢀⣀⣼⣿ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠐⠒⠂⠀⠀⠉⠉⣙⣛⢓⠶⠦⡤⠭⢉⢛⠛⠛⠿⠿⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣯⡄⠀⠀⠂⠀⡾⠿⠿⢰⣇⣸⣿⣿⣸⣿⣿⣿ ⢠⣤⣤⣀⡀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠐⠀⠀⠀⠁⣊⣂⣠⢠⡀⣬⣭⣿⣟⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠋⠉⠀⠀⢠⣺⣷⣿⣿⣿⣿⣿⣿⣿⣿⣿⣭⠁ ⢸⣿⣿⣿⣷⣤⣤⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢠⡀⣀⣀⡀⠀⠀⠀⠀⠀⠀⠉⠛⠛⣿⣿⣿⣯⣽⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣥⣤⠀⡅⠀⢻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣦ ⢸⣿⣿⣿⣿⣿⣿⣿⢀⣷⣶⣴⣤⣀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢰⣶⣾⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⢰⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡏⠐⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿ ⢸⣿⣿⣿⣿⣿⣿⣿⢸⣿⣿⣿⣿⣿⡆⠀⠀⠀⠀⠀⠀⠀⣴⣶⣦⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⢛⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⡿⠟⢻⣿⣿⣿⣿⣷⣶⣶⣿⣷⣿⣿⣿⣿⣿⣿⣿⣷⠦⠀⢀ ⢸⣿⣿⣿⣿⣿⣿⣿⢸⣿⣌⣻⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠘⠿⠋⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠘⠿⠛⠿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡆⣸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣶⢾⠘ ⢸⣿⣿⣿⣿⣿⣿⣿⢸⣿⣿⣿⣻⣿⡇⢀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⢲⣄⣬⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠘⢧⣻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⣿⣿⣿⣿⣿⣿⡈⠀ ⠸⠿⠿⢿⢿⡟⠉⠋⠸⠿⢿⠿⠟⠋⣿⣿⣷⠀⠀⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⢈⣿⣿⣿⣿⣿⣿⣿⣿⣿⣏⢻⠉⠉⠉⢹⠋⠁⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⣤⣬⣿⣯⣄⠀⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⠿⠿⠿⠿⠿⠿⠿⡇⠀⠀⠀⠀⠀⣼⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠃⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⡟⢸⣀⣒⣂⣸⡆⠀⠀⠀⡀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠿⠟⠛⠀⢺⡟⠃⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠣⣤⣤⣤⠤⠸⠿⣿⡿⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⢹⣿⣿⣿⣿⣿⣿⣿⣿⣷⣶⣶⣿⣿⣿⣭⣯⣭⣽⣷ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⠃⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢠⣿⣶⣿⣿⣿⠁⠸⠿⠿⢿⣿⣿⣿⣿⣿⣿⠀⡇⠀⠘⣿⣿⣿⣿⢿⣿⣿⣿⣯⣭⣭⣭⣉⣉⡉⠉⡉⢙⡋ ⢠⣤⣤⣴⣶⠒⠶⣿⢀⠀⠀⠀⠀⠀⠀⠀⠀⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠛⠿⠿⠿⠿⠋⠀⠀⠀⠀⠀⠀⠛⠉⢹⣿⣿⠀⢣⠀⠀⢻⣿⣿⡥⠀⠈⠉⢓⠉⠉⠉⠉⠉⠉⠙⢻⠿⠟⠋ ⣼⣿⣿⣿⣿⢿⠶⠶⠶⠶⠶⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠐⠀⠔⠀⠀⢀⣤⣀⠀⠀⠠⠐⠚⢿⣿⠐⡄⠀⠀⠘⣿⣿⣷⣤⣤⣤⣾⠀⢀⡀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠈⠉⠙⠛⠻⠿⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣦⣴⣚⠍⢀⢀⠸⡿⠀⠰⠺⣷⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠒⠠⠤⠤⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⡉⠉⠛⠛⠻⠿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣶⣤⣄⣑⠀⠀⢆⡛⡥⠻⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⠀⠀⠀⢀⣀⣀⢀⡀⢀⣠⡤⠀⠀⢐⣷ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠂⠠⠤⠄⠀⠈⠀⠁⠒⠲⠶⣦⣦⣭⣉⣙⣛⠿⠿⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣶⣶⣥⣝⣚⣿⣽⣿⢹⣿⣿⣿⣿⣿⣿⣿⣿⣿⡶⠂⠀⠀⢘⡃⠘⠟⠋⠐⡟⢫⣿⡋⢀⣄⣼⣿ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠒⠂⠀⠀⠉⠉⣉⣛⢻⡶⠶⡦⣬⣍⣛⠛⠛⠻⠿⠿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣯⡄⠀⠀⢀⠀⡼⠿⠿⢠⣷⣸⣿⣿⣘⡟⣿⣿ ⠀⣤⣤⣄⡀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠍⠀⠉⣲⣆⣂⣤⣀⣠⣩⣽⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠋⠉⠀⠀⢠⣲⣷⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⠃ ⠀⣿⣿⣿⣷⣦⣄⡄⠄⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣀⣄⣀⣀⠀⡀⠀⠀⠀⠀⠀⠈⠙⠛⣿⣿⣿⣯⣽⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣥⣤⠀⡅⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣧ ⠀⣿⣿⣿⣿⣿⣿⣿⡇⣶⣦⣴⣦⣄⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣶⣶⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⢀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡋⠐⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡟ ⠀⣿⣿⣿⣿⣿⣿⣿⡇⣿⢿⣿⣿⣿⣿⢀⠀⠀⠀⠀⠀⠀⢠⣶⣦⣀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⠀⠀⠀⠀⠘⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⡿⠟⢻⣿⣿⣿⣿⣿⣶⣶⡵⣷⣿⣿⣿⣿⣿⣿⣿⣿⠦⠀⠀ ⠀⣿⣿⣿⣿⣿⣿⣿⡇⣿⣧⣛⣿⣟⣿⠘⠀⠀⠀⠀⠀⠀⠈⠻⠟⢘⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⠀⠈⠿⠟⠿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡆⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣿⣿⣿⣿⣿⣶⣾⠀ ⠀⣿⣿⣿⣿⣿⣿⣿⡇⣿⣿⣿⣿⣿⣯⢀⡀⠀⠀⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠀⠀⠀⠀⠀⠰⣀⣨⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠘⡇⣿⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⣿⢻⣿⣿⣿⣿⡇⠀ ⠀⠿⡿⢿⣿⡿⠙⠙⠁⠿⢿⡿⠛⠛⢻⣿⣿⠀⠀⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡏⠀⠀⠀⠀⠀⠀⣽⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠇⠀⠈⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⢹⠉⠉⠉⢹⡏⠁⠀⠀⠀ ⠀⠀⠀⠀⠀⠁⠀⠀⠀⠀⠀⠀⠀⣠⣤⣽⣿⣤⡀⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⠿⠿⠿⠿⠿⠿⠇⠀⠀⠀⠀⠀⣴⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡟⠀⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡸⣅⣐⣂⣰⣇⢀⣀⠀⡄ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠼⠟⠛⠃⠒⡗⠃⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠐⢦⣤⡤⠤⠄⠿⣿⣿⢿⣿⣿⣿⣿⣿⣿⣿⣿⠁⢀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣶⣶⣿⣿⣯⣽⣭⣽⣷ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠃⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢬⣿⣶⣿⣿⣿⠇⠸⠿⠿⠿⣿⣿⣿⣿⣿⡄⠸⠀⠀⠘⣿⣿⣿⣿⣿⠿⣿⣿⣿⣭⣭⣭⣉⣉⣉⢉⣉⣉⡉ ⢠⣤⣤⣴⣶⣖⠚⢿⠇⠀⠀⠀⠀⠀⠀⠀⠀⠍⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠘⠻⠿⡿⠿⠿⠀⠀⠀⠀⠀⠀⠙⠉⣿⣿⡇⠀⡆⠀⠀⢿⣿⣿⣿⣥⠀⠀⠈⠉⠉⠉⠉⠉⠉⠁⢻⠿⠿⠋ ⢸⣿⣿⣿⣿⣿⠷⠾⠶⠶⠶⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠪⠩⠕⠀⠀⣤⣄⡀⠀⠠⠔⢻⣿⠃⡄⠻⠀⠀⢸⣿⣿⣿⣿⣶⣤⣴⠀⢀⠀⠀⠀⠀⠀⠈⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠉⠙⠛⠻⠿⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣶⣤⣒⠭⠀⠀⠀⡿⠁⠰⠺⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠒⠠⠤⠤⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⡈⠉⠙⠛⠻⠿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣶⣤⣄⣑⠂⠀⢆⡟⢥⠹⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⠀⠀⠀⠀⣀⣀⠀⡄⣀⣠⡠⠄⠀⢠⡲ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠂⠤⠤⠄⠀⠈⠀⠁⠒⠲⠶⣦⣤⣭⣍⣙⡛⠻⠿⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣶⣶⣧⣽⣒⣷⣿⣿⢹⣿⣿⣿⣿⣿⣿⣿⣿⣿⡖⠂⠀⠀⠘⡇⠈⠿⠋⠀⡟⢻⣿⣛⠀⣀⣼⣿ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠒⠒⠀⠀⠈⠉⢉⣛⣛⡲⠶⢦⣬⣍⣙⠛⠛⠻⠿⠿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣧⡂⠀⠀⢐⠀⡼⠿⠿⢠⣷⣸⣿⣿⣚⡛⣿⣿ ⠀⣤⣤⣄⡀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠂⠩⠀⠈⣐⣂⣠⣤⣀⣀⣩⣽⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠋⠉⠀⠀⢠⣰⣷⣿⣿⣿⣿⣿⣿⣿⣿⣿⣮⠁ ⠀⣿⣿⣿⣿⣦⣄⡀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢠⣄⣀⣀⡀⠀⠀⠀⠀⠀⠀⠀⠙⠛⣿⣿⣿⣿⣭⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣥⣤⠀⡅⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣦ ⠀⣿⣿⣿⣿⣿⣿⣿⡇⣤⣦⣤⣦⣄⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣶⣶⣿⣿⣿⣿⣿⣿⣿⣿⣧⠀⠀⠀⠀⢀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡏⠐⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡟ ⠀⣿⣿⣿⣿⣿⣿⣿⡇⣿⣿⣿⣿⣿⣧⠀⠀⠀⠀⠀⠀⠀⢠⣶⣶⡀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⠀⢘⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⡿⠟⢛⣿⣿⣿⣿⣿⣷⣶⡵⣿⣿⣿⣿⣿⣿⣿⣿⣿⠦⠀⠀ ⠀⣿⣿⣿⣿⣿⣿⣿⡇⣿⣧⣝⣿⣟⣿⠀⠀⠀⠀⠀⠀⠀⠈⠻⠟⠁⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⠀⠀⠛⠛⠿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠆⢸⣿⣿⣿⣿⣿⣿⣿⣷⣿⣿⣿⣷⣿⣿⣿⣿⣿⣶⣾⠀ ⠀⣿⣿⣿⣿⣿⣿⣿⡇⣿⣿⣿⣿⣿⡿⢀⡀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⠀⠀⠐⣀⣨⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠘⡎⣿⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡟⣿⢻⣿⣿⣿⣿⡇⠀ ⠀⠻⠛⠻⡿⠿⠏⠙⠃⠿⢿⡿⠟⠛⢻⣿⣿⡀⠀⠀⠀⠀⠀⠀⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⠀⠀⠀⣸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠈⣷⣿⣿⣿⣿⣿⣿⣿⣿⣿⣹⡏⠉⠉⠹⡏⠁⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣠⣤⣽⢿⣥⡀⠀⠀⠀⠀⠀⠀⠀⣿⣿⣿⣿⠿⠿⠿⠿⠿⠿⢻⠀⠀⠀⠀⠀⣰⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠁⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⣇⣐⣂⣰⣇⢀⡀⠀⡀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠸⠟⠛⠃⠒⡟⠛⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠘⢶⣤⡤⠤⠄⠿⣿⣿⠿⣿⣿⣿⣿⣿⣿⣿⣿⠃⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣧⣶⣾⣿⣿⣿⣽⣭⣭⣷ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠠⣿⣶⣿⣿⣿⡇⠀⠿⠿⠿⣿⣿⣿⣿⣿⠀⢰⠀⠀⠘⣿⣿⣿⣿⣿⡿⠿⣿⣿⣧⣭⣭⣉⣉⣉⣉⣉⣉⡉ ⠀⣤⣤⣴⣶⣖⠻⠻⠧⠀⠀⠀⠀⠀⠀⠀⠀⠍⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠘⠻⠿⡿⠿⠿⠀⠀⠀⠀⠀⠀⠙⠉⣿⣿⠀⢸⡀⠀⠀⢿⣿⣿⣿⣯⠄⠀⠀⠈⠉⠉⠉⠉⠁⠀⢻⠿⠿⠋ ⢸⣿⣿⣿⣿⣿⠷⠴⠶⠶⠶⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠑⠐⠀⠀⣤⣄⡀⠀⠀⢸⣿⡟⢀⠈⣿⠂⠀⢸⣿⣿⣿⣿⣷⣦⣤⠀⠀⠀⠀⠀⠀⠀⠈⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠉⠙⠛⠻⠿⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣶⣤⣒⡿⠀⣀⠈⡿⠇⠰⠺⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠒⠂⠤⠤⠄⠀⠀⠀⠀⠀⠀⠀⠀⠀⡀⠄⠈⠉⠙⠛⠻⠿⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣶⣦⣌⣑⠂⠀⢇⡟⢥⠹⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⠀⠀⠀⢀⣀⣀⢀⡄⣀⣠⣤⠀⠀⢐⣳ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠂⠠⠤⠄⠀⠀⠀⠙⠒⠳⠶⢶⣶⣭⣍⣝⣛⠿⠿⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣶⣶⣯⣽⣛⣿⣿⣿⢻⣿⣿⣿⣿⣿⣿⣿⣿⣿⡶⠂⠀⠀⢨⡃⠸⠿⠋⠐⡟⢻⣿⣏⠀⣤⣼⣿ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠒⠒⠀⠀⠈⠉⢙⣛⣛⡲⠶⢦⣤⣍⣙⡛⠛⠻⠿⠿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣧⡆⠀⠀⢰⠀⡾⠿⠿⢣⣷⣸⣿⣿⣚⢛⣿⣿ ⠀⢠⣤⣤⣀⡀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠂⠡⠀⠉⣑⣂⣂⣤⣄⣠⣩⣿⣿⣻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠛⠉⠀⠀⢠⣺⣷⣾⣿⣿⣿⣿⣿⣿⣿⣿⣯⠁ ⠀⢸⣿⣿⣿⣧⣀⣄⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢠⣄⣀⣄⣀⡀⠀⠀⠀⠀⠀⠈⠙⠛⣿⣿⣿⣿⣭⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣥⣤⠀⡅⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣦ ⡆⣿⣿⣿⣿⣿⣿⣿⡆⢰⣶⣶⣦⣄⡀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣾⣷⣿⣿⣿⣿⣿⣿⣿⣿⣧⠀⠀⠀⠀⢀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡋⠐⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡟ ⡇⣿⣿⣿⣿⣿⣿⣿⣿⣺⡿⣿⣿⣿⣷⠄⠀⠀⠀⠀⠀⠀⢠⣶⣶⡄⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⠀⢘⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠟⢻⣿⣿⣿⣿⣿⣷⣶⡨⣿⣿⣿⣿⣿⣿⣿⣿⣿⠶⠀⠀ ⡇⣿⣿⣿⣿⣿⣿⣿⡏⣿⣷⣝⣻⡿⣿⠃⠀⠀⠀⠀⠀⠀⠀⠻⠟⠁⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣶⣀⣀⣀⠀⠛⠛⠿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠆⢼⣿⣿⣿⣿⣿⣿⣿⣷⣿⣿⣿⣷⣿⣿⣿⣿⣿⣶⣾⠀ ⠃⣿⣿⣿⣿⣿⣿⣿⡇⣿⣿⣿⣿⣿⣿⠀⣀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠿⠇⠀⠰⣀⣬⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠘⡌⣿⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⣿⢻⣿⣿⣿⣿⡇⠀ ⠀⠻⠿⠿⠿⣿⠏⠛⠇⠹⢿⡿⠿⠻⠻⣿⣿⡆⠀⠀⠀⠀⠀⠀⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠟⠋⠀⠀⠀⠀⣸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠈⣷⣿⣿⣿⣿⣿⣿⣿⣿⣿⣽⡏⠉⠉⠙⡏⠁⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣠⣤⣭⣿⣥⡀⠀⠀⠀⠀⠀⠀⠀⣿⣿⣿⠿⠿⠿⠿⠿⠿⠿⢿⠀⠀⠀⠀⠀⣰⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠇⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣇⣐⣂⣰⣇⢀⣀⠀⡀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠰⠟⠛⠓⠒⡾⠛⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠘⢶⣤⡴⠤⠄⠿⣿⣿⠿⣿⣿⣿⣿⣿⣿⣿⣿⠏⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣶⣶⣿⣿⣿⣿⣭⣽⣷ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠋⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠤⣿⣶⣿⣿⣿⡇⠀⠿⠿⠿⣿⣿⣿⣿⡏⠀⢠⠀⠀⠘⣿⣿⣿⣿⣿⡿⠿⢿⣿⣯⣭⣭⣍⣉⣉⣉⣉⣉⡉ ⠀⣤⣤⣶⣤⣶⣺⢻⡷⠀⠀⠀⠀⠀⠀⠀⠀⢝⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠘⠿⠿⢿⣿⡿⠁⠀⠀⠀⠀⠀⠉⢹⣿⡇⠀⢸⠀⠀⠀⢿⣿⣿⣿⣿⡤⠀⠀⠀⠉⠉⠉⠉⠁⠀⠻⠿⠿⠋ ⢠⣿⣿⣿⣿⣿⠷⠾⠶⠶⠶⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⠘⢿⠓⠀⠀⣤⣤⡄⠀⠀⢸⣿⠁⡀⠸⣿⠆⠀⢸⣿⣿⣿⣿⣿⣶⣤⡀⠀⠀⠀⠀⠀⠀⠈⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠉⠙⠛⠻⠿⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣶⣤⣖⡿⠀⢀⠀⡿⠅⠀⠚⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠒⠂⠤⠤⠄⠀⠀⠀⠀⠀⠀⠀⠀⠀⡀⠀⠈⠉⠙⠛⠻⠿⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣶⣦⣄⣑⡂⠀⢰⡟⢥⠻⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⠀⠀⠀⢀⣀⣀⢀⡄⣀⣠⡤⠀⠀⢀⣳ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠂⠠⠤⠄⠀⠈⠈⠐⠛⠻⠴⢦⣦⣭⣍⣙⣛⠻⠿⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣶⣶⣭⣽⣃⣿⣿⣿⢻⣿⣿⣿⣿⣿⣿⣿⣿⣿⡖⠂⠀⠀⢘⡃⠰⠿⠏⠐⡟⢻⣿⣇⠀⣤⣼⣿ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠒⠒⠀⠀⠈⠉⢉⣛⣛⡷⠶⢷⣤⣍⣉⡙⠛⠻⠿⠿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣯⡆⠀⠀⢐⠀⡾⠿⠿⢰⣷⣸⣿⣿⣚⣟⣿⣿ ⠀⢠⣤⣄⣀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠂⠩⠁⠈⢑⣒⣰⡠⣄⣀⣩⣽⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠛⠉⠀⠀⢠⣲⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣮⠁ ⠀⢸⣿⣿⣿⣆⣀⡂⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⡤⣀⣀⣀⡀⠀⠀⠀⠀⠀⠈⠙⠛⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣥⣤⠀⡅⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣦ ⡄⢸⣿⣿⣿⣿⣿⣿⣷⢰⣴⣤⣦⣤⡄⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣿⣷⣿⣿⣿⣿⣿⣿⣿⣿⣷⠀⠀⠀⠀⢀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡏⠐⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿ ⡇⢸⣿⣿⣿⣿⣿⣿⣿⢸⡿⣿⣿⣿⣿⡄⠀⠀⠀⠀⠀⠀⢠⣶⣷⡄⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⠀⠘⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠟⣟⣿⣿⣿⣿⣿⣷⣦⡩⣿⣿⣿⣿⣿⣿⣿⣿⣿⠶⠀⠀ ⡇⣿⣿⣿⣿⣿⣿⣿⣿⢸⣷⣝⣻⣿⣿⠃⠀⠀⠀⠀⠀⠀⠀⠻⠟⠁⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣴⡄⠀⣀⠀⠛⠛⠿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⢒⢼⣿⣿⣿⣿⣿⣿⣿⣷⣿⣿⣿⣷⣿⣿⣿⣿⣿⣶⣾⠀ ⠃⣿⣿⣿⣿⣿⣿⣿⡿⢸⣿⣿⣿⣿⣿⠀⣀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡟⢽⠇⠀⠰⣀⣬⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡏⠘⡌⣿⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡟⣿⢻⣿⣿⣿⣿⡇⠀ ⠀⠸⠻⠿⠿⡿⠟⠙⠇⠸⠿⠿⠏⠛⠛⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡷⠀⠀⠀⠀⣸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠈⣷⣿⣿⣿⣿⣿⣿⣿⣿⣿⣽⡏⠉⠉⠙⡏⠁⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣀⣤⣭⣿⣧⣄⠀⠀⠀⠀⠀⠀⠀⣿⣿⣿⡿⠿⠿⠿⠿⠿⠿⢻⠀⠀⠀⠀⠀⣰⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⣿⣿⣿⣿⣿⣿⣿⣹⣿⣿⣿⣇⣐⣂⣰⣇⢀⡀⠀⡀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠰⠛⠛⠛⠒⣾⠛⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠘⢲⣤⡶⠤⠄⠻⣿⣿⠿⣿⣿⣿⣿⣿⣿⣿⣿⡟⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣴⣶⣿⣿⣿⣿⣭⣽⣷ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠛⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠰⣿⣶⣾⣿⣿⡏⠀⠿⠿⠿⢿⣿⣿⣿⡟⠀⠀⠀⠀⠘⣿⣿⣿⣿⣿⣿⠿⠿⢿⣯⣬⣭⣭⣉⡉⢉⣉⣉⣉ ⠀⣤⣤⣴⣴⣖⠛⠛⠿⠄⠀⠀⠀⠀⠀⠀⠀⢝⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠘⠿⡿⢿⣿⡿⠃⠀⠀⠀⠀⠀⠉⢹⣿⠃⠀⢸⠀⠀⠀⢿⣿⣿⣿⣿⣷⠀⠀⠀⠉⠉⠉⠉⠉⠀⢻⠿⠻⠃ ⠀⣿⣿⣿⣿⣿⠷⠶⠷⠶⠶⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠘⠛⢻⠛⠀⠀⣤⣤⡄⡀⠀⣿⠏⢀⡄⢸⣿⡆⠀⢸⣿⣿⣿⣿⣿⣶⣦⡄⠀⠀⠀⠀⠀⠀⠈⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠉⠙⠛⠻⠿⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣶⣤⣖⡯⠀⢀⠀⡿⠇⠀⠺⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⡀ ⠒⠂⠤⠤⠄⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⡀⠈⠉⠙⠛⠻⠿⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣦⣬⣑⡂⠀⢰⡟⢥⠹⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⠀⠀⠀⢀⣀⣀⢀⡄⣀⣠⡤⠀⠀⢰⣳ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠂⠠⠤⠤⠀⠁⠈⠐⠛⠲⠴⢦⣤⣬⣍⣙⣛⠻⠿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣶⣶⣭⣽⣓⣷⣿⣿⢻⣿⣿⣿⣿⣿⣿⣿⣿⣿⡶⠂⠀⠀⢸⡇⠸⠿⠋⠀⡟⢻⣿⣏⠀⣤⣼⣿ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠐⠒⠀⠀⠀⠉⢙⣛⣛⡲⠶⢶⣤⣭⣉⡛⠛⠻⠿⠿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣯⡆⠀⠀⢰⠀⡼⠿⠿⢠⣿⣸⣿⣿⣚⣛⣿⣿ ⠀⢠⣤⣤⣀⡀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠂⠁⠁⠈⢑⣒⣀⣠⣄⣤⣭⣽⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠋⠉⠀⠀⢠⣸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣯⠁ ⢀⢸⣿⣿⣿⣶⣤⣄⡄⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⣤⣤⣀⣀⣀⠀⠀⠀⠀⠀⠈⠙⠛⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣥⣤⠀⡅⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣦ ⡈⢸⣿⣿⣿⣿⣿⣿⣿⢰⣦⣤⣦⣤⡀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣷⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡋⠐⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡟ ⡇⢸⣿⣿⣿⣿⣿⣿⣿⢸⡿⣿⣿⣿⣿⡅⠀⠀⠀⠀⠀⠀⠠⣶⣷⡄⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⠀⠘⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠟⢛⣿⣿⣿⣿⣿⣶⣦⡨⣿⣿⣿⣿⣿⣿⣿⣿⣿⠶⠀⠀ ⡇⢸⣿⣿⣿⣿⣿⣿⣿⢸⣷⣝⣻⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠛⠟⠁⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣴⡆⠀⢀⠀⠛⠛⠿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⢂⣾⣿⣿⣿⣿⣿⣿⣿⣷⣿⣿⣿⣷⣿⣿⣿⣿⣿⣶⣾⠀ ⠀⢸⣿⣿⣿⣿⣿⣿⣿⢸⣿⣿⣿⣿⣿⠀⣀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠧⢤⠇⠀⠰⣀⣬⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡏⠘⡌⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⣿⢽⣿⣿⣿⣿⡇⠀ ⠀⠸⠛⢻⢿⣿⠟⠉⠏⠘⠿⣿⠟⠻⠛⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⣸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠁⢉⣷⣿⣿⣿⣿⣿⣿⣿⣿⣿⣹⡏⠙⠉⠙⡏⠁⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⣤⣬⡿⣧⣄⠀⠀⠀⠀⠀⠀⠀⣿⣿⣿⡿⠿⠿⠿⠿⠿⠿⢻⠁⠀⠀⠀⠀⣰⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠇⠀⠈⣿⣿⣿⣿⣿⣿⣷⣹⣿⣿⣿⣇⣐⣂⣰⣇⢀⡀⣀⡀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠠⠛⠛⠛⠒⣾⠛⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠘⢲⣤⡶⠤⠄⠻⣿⣿⠿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠀⠀⠀⢹⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣶⣶⣿⣿⣿⣿⣭⣿⣷ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠛⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠬⣿⣶⣿⣿⣿⡏⠀⠿⠿⠿⢿⣿⣿⣿⡿⠁⠀⠀⠀⠘⣿⣿⣿⣿⣿⣿⠿⠿⢿⣿⣭⣭⣭⣉⣉⣉⣉⣉⡉ ⠀⣤⣤⣴⣤⣴⠛⠛⠿⠄⠀⠀⠀⠀⠀⠀⠀⢝⠂⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠸⠿⠿⣿⣿⡿⠃⠀⠀⠀⠀⠀⠘⣿⡿⠁⠀⢰⠀⠀⠀⣿⣿⣿⣿⣿⣵⠄⠀⠀⠈⠉⠉⠉⠉⠀⢻⠿⠟⠃ ⠀⣿⣿⣿⣿⣿⠷⠶⠶⠶⠶⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⠋⠻⠋⠀⠀⣤⣤⣄⣀⢀⣿⠁⢀⠆⣿⣿⡆⠀⢸⣿⣿⣿⣿⣿⣷⣦⡀⠀⠀⠀⠀⠀⠀⠈⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠉⠉⠛⠻⠿⠿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣶⣤⣗⡯⠉⢀⠈⠿⠏⠀⠻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠐⠂⠤⠤⠤⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⡈⠉⠙⠛⠻⠿⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣦⣤⣉⡂⠀⢸⣞⢥⠝⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⠀⠀⠀⢀⣀⣀⠀⡄⣀⣢⡤⠀⠀⢀⣳ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠐⠠⠤⠤⠀⠈⠁⠀⠘⠲⠴⢦⣴⣬⣍⣙⣛⠻⠿⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣶⣼⣽⣟⣿⣟⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡶⠂⠀⠀⢸⡋⠐⡿⠯⠑⣟⢫⣿⣇⠀⣤⣼⣿ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠐⠒⠂⠀⠈⠉⢉⣙⣛⡺⠶⢶⣤⣭⣉⡛⠛⠻⠿⠿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣯⡆⠀⠀⢸⠀⡾⠿⠿⢢⣿⣸⣿⣿⣚⣛⣻⣿ ⠀⠀⣤⣤⣀⢀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠂⠁⠁⠈⢙⣳⣐⣄⣄⣠⣭⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠛⠉⠀⠀⢠⣼⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀ ⢰⠀⣿⣿⣿⣦⣤⣄⢀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⣤⣀⣀⣀⣀⠀⠀⠀⠀⠀⠈⠙⠛⣻⣿⣿⣿⣯⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣥⣤⠀⡅⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣦ ⢸⢀⣿⣿⣿⣿⣿⣿⣿⠀⣤⣤⣶⣤⡀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢰⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⠀⠀⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡏⠐⠀⠀⠸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿ ⣼⢸⣿⣿⣿⣿⣿⣿⣿⢰⣿⣿⣿⣿⣿⡆⠀⠀⠀⠀⠀⠀⠀⣴⣷⣆⣼⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡀⠀⠀⠀⠈⣻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⡿⠟⣿⣿⣿⣿⣿⣶⣶⣦⡸⣿⣿⣿⣿⣿⣿⣿⣿⣿⠶⠄⠀ ⢹⢸⣿⣿⣿⣿⣿⣿⣿⢸⣿⣬⣛⣿⣿⠇⠀⠀⠀⠀⠀⠀⠀⠙⠿⠃⣽⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣴⡴⠀⠀⠀⠛⠛⠻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠆⢼⣿⣿⣿⣿⣿⣿⣿⣷⣿⣿⣿⣿⣿⣿⣿⣿⣿⣶⣾⠇ ⢸⢸⣿⣿⣿⣿⣿⣿⣿⢸⣿⣿⣿⣿⣿⡇⣀⡀⠀⠀⠀⠀⠀⠀⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠇⣤⡄⠀⠐⢤⣬⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡟⠘⡌⣿⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⢿⣿⣿⣿⣿⣿⡇⠀ ⠘⠈⠿⠿⡿⠿⡿⠙⠛⠘⠙⠋⠑⠛⠛⣿⣿⣷⠀⠀⠀⠀⠀⠀⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡆⠈⠀⠀⠀⢰⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠈⢁⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣹⡏⠉⠉⠉⡏⠉⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⣤⣾⡽⢯⣄⠀⠀⠀⠀⠀⠀⠀⣿⣿⣿⡿⠿⠿⠿⠿⠿⠿⠿⠋⠀⠀⠀⠀⣠⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠃⠀⠈⣿⣿⣿⣿⣿⣿⣷⣻⣿⣿⣿⣇⣐⣒⣀⣇⣀⣀⡀⡀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠛⠛⠛⠓⣾⠛⠃⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠲⣦⡶⠦⠤⠻⢿⣿⠿⣿⣿⣿⣿⣿⣿⣿⣿⠏⠀⠀⠀⢹⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣶⣶⣾⣿⣿⣿⣿⣿⣷ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠙⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠠⣽⣶⣿⣿⣿⣿⠀⠿⠿⠿⢿⣿⣿⣿⡏⠀⠀⠀⠀⠘⣿⣿⣿⣿⣿⣿⠿⢿⣿⣧⣭⣭⣭⣉⣉⢉⣉⣉⡉ ⠀⢠⣤⣤⣄⣤⡟⠛⠻⠧⠄⠀⠀⠀⠀⠀⠀⢈⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠿⢿⠿⣿⣿⠇⠀⠀⠀⠀⠀⠈⣿⡟⠀⠀⢰⡀⠀⠀⢿⣿⣿⣿⣿⡥⠀⠀⠀⠉⠉⠉⠉⠉⠀⠛⡿⠻⠃ ⠀⢾⣿⣿⣿⣿⠾⠶⠶⠶⠶⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠊⠛⠓⠀⠀⢠⣤⣄⣀⢰⣿⠁⠀⢠⣿⣿⡇⠀⢸⣿⣿⣿⣿⣿⣶⣤⡄⠀⠀⠀⠀⠀⠀⠈⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠉⠉⠛⠛⠿⠿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣶⣤⣔⡺⠍⠀⡀⢼⠟⠀⠛⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠐⠂⠤⠤⠤⠄⠀⠀⠀⠀⠀⠀⠀⠀⠀⢠⢌⡉⠙⠛⠛⠿⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣦⣤⣈⡂⠀⠸⣜⢩⠝⠿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⣀⣀⡀⡄⢀⣠⡤⠀⠀⠀⡒ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠐⠠⠤⠤⠀⠈⠉⠈⠚⠓⠒⠶⣤⣬⣉⣉⣛⠻⠿⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣶⣬⣭⣗⣿⣏⣿⣟⣿⣿⣿⣿⣿⣿⣿⣿⣿⡗⠂⠀⠀⢸⣫⠀⠿⠇⠀⣟⢻⣿⣟⠀⣠⣸⣷ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠐⠒⠂⠀⠀⠉⠉⣙⣛⣳⠶⢶⣦⣭⢍⣛⠛⠛⠿⠿⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣯⣂⠀⠀⢸⠀⡼⠿⠿⢢⣿⣸⣿⣿⣗⣛⣻⡿ ⠀⠀⣤⣀⣀⡀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠐⠀⠉⠉⢉⣓⣂⣠⣄⣤⣽⣭⣿⣻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠛⠉⠀⠀⠠⣔⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡆ ⣸⠀⣿⣿⣿⣶⣄⣤⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⣤⣀⣀⣀⣀⠀⠀⠀⠀⠀⠈⠙⠛⢻⣿⣿⣿⣭⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣥⣤⠀⡅⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣧ ⣿⠇⣿⣿⣿⣿⣿⣿⣿⡆⣦⣄⣶⣤⣀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢰⣶⣾⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⠀⠀⣼⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡏⠐⠀⠀⠸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡟ ⣼⠀⣿⣿⣿⣿⣿⣿⣿⡇⣿⢻⣿⣿⣿⣆⠀⠀⠀⠀⠀⠀⠀⣴⣶⣦⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡄⠀⠀⠀⠈⣻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠟⢛⣿⣿⣿⣿⣶⣶⣦⡸⣿⣿⣻⣿⣿⣿⣿⣿⣿⠶⠄⠀ ⣽⠀⣿⣿⣿⣿⣿⣿⣿⡇⣿⣮⣛⣿⣿⡟⠀⠀⠀⠀⠀⠀⠀⠘⠿⠋⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣧⡴⠀⠀⠀⠙⠋⠛⣻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠇⢸⣿⣿⣿⣿⣿⣿⣿⣿⣾⣿⣿⣿⣿⣿⣿⣿⣿⣶⡾⡇ ⢸⠀⣿⣿⣿⣿⣿⣿⣿⡇⣿⣿⣿⣿⣿⣧⣠⡀⠀⠀⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠧⣤⡄⠀⠀⢦⣤⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⡏⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⢻⣿⣿⣿⣿⣿⡇⠀ ⠘⠀⠛⠛⠿⢿⣿⠁⠘⠀⠙⠉⠚⠛⠉⢿⣿⣧⠀⠀⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡄⠈⠁⠀⠀⢠⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠈⠈⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣹⡏⠉⠉⠉⡏⠉⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⣴⣶⡿⡷⣤⠀⠀⠀⠀⠀⠀⠀⢸⣿⣿⡿⠿⠿⠿⠿⠿⠿⠿⠋⠁⠀⠀⠀⢠⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠃⠀⠀⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣇⣐⣒⣀⣗⣀⣀⣀⡀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠚⠛⠛⠓⢲⠛⠃⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠲⣦⡶⠦⠤⠘⢿⣿⡿⣿⣿⣿⣿⣿⣿⣿⣿⠏⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣶⣶⣶⣿⣿⣿⣯⣯⣧ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢨⣽⣶⣿⣿⣿⣟⠀⠻⠿⠿⠿⣿⣿⣿⠏⠀⠀⠀⠀⠈⣿⣿⣿⣿⣿⡿⠿⣿⣿⣧⣤⣬⣭⣭⣉⣉⣉⣉⣉ ⢀⢀⣤⣴⣴⣠⠘⠛⠛⠧⠄⠀⠀⠀⠀⠀⠀⠈⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠻⢿⠿⣿⡿⠋⠀⠀⠀⠀⠀⠈⣿⡟⠀⠀⢡⡆⠀⠀⢹⣿⣿⣿⣯⡤⠀⠀⠈⠉⠉⠉⠉⠁⠀⠚⡟⠛⠃ ⠸⢾⣿⣿⣿⣿⠾⠶⠶⠶⠶⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠒⠛⠁⠀⢠⣤⣄⣀⣼⡟⠀⢀⢠⣿⣿⡇⠀⠘⣿⣿⣿⣿⣷⣦⣤⣄⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⠁⠙⠛⠻⠿⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠿⠟⣛⣛⣀⣠⣤⣤⣤⣤⣤⣤⣤⣤⣀⣀⡀⠈⠛⢖⣹⣿⡿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠂⠠⠤⠤⠄⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠉⠉⠛⠛⠿⠿⣛⣻⣭⣴⣶⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣶⣄⠙⢻⣷⣿⣿⣿⣿⣿⣿⣿⣿⣿⡄⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠠⠄⠀⠀⠀⠀⣀⣤⣶⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣇⠈⠇⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⡀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣠⣴⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣟⣿⣿⣿⣿⣿⣿⣿⠏⢠⣤⣬⣛⣿⣿⣿⣿⣿⣿⣿⣧⠀⠀⠀⠀⠀⠀⠴⠐⠀⢀⠀⢗⡀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣴⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣽⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⢿⣿⣿⣿⣿⣿⡿⠋⠰⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠉⠀⠀⠀⠀⠀⢀⠀⠀⢐⡂⣿⠭⣦⣷⣄⡀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠿⢋⣀⢀⢤⣴⣾⣧⣿⣿⣿⣝⣿⣿⣏⣀⠀⠀⠀⠀⠘⣟⢰⣺⣿⣷⣿⣦⣿⣿⣿⡦⠄⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣟⣿⣯⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣶⣄⠀⢼⣿⣿⣿⣿⣿⣿⢻⣿⣿⣿⠁⠛⠃⠐⠀⠀⠀⠿⢿⠻⠯⠿⣿⣿⣿⣿⡟⠓⠀⠉ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠐⢻⣿⣻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠿⠟⠋⠉⠀⠉⠉⠉⣙⣛⠛⠓⢴⣿⣿⣿⣿⣿⣿⡿⠶⠉⠀⠀⣀⣼⣶⣶⣶⣦⠀⠈⠀⢀⣶⣯⣹⣿⣏⡁⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠙⠛⠋⠈⠙⠛⠛⠻⠿⠿⠿⠿⠿⠿⠿⠿⠛⠛⠛⢉⣩⣤⣶⣾⣿⠀⠀⠀⠀⠀⠀⠉⠙⢻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡆⢰⣾⣿⣿⣿⣿⣿⣿⣵⠂⠶⢾⡧⣾⡷⣿⡿⣷⢶⡆⠃ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠛⠓⠃⣀⣀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣿⣿⣿⣿⣿⠀⠀⠀⠀⠀⠀⠀⢤⣼⣿⣿⣿⣿⣟⣛⣿⣿⣿⣿⠀⠇⢻⡟⣿⣿⣿⣿⣿⣿⣷⡔⣶⡇⠘⠁⢻⡇⠿⠸⠇⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠻⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⡄⠀⠀⠀⠀⠀⢀⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠈⣪⣾⣿⣿⣿⣇⠹⢿⣿⣿⠀⠃⠀⠀⠀⠂⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⣴⣶⡞⠷⠄⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠙⠋⠘⠛⠁⠀⠀⠀⠀⢀⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠃⠀⠀⢻⣿⣿⣿⣿⣿⡄⠹⣿⣿⠀⠀⠀⠀⠀⠁⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠘⠛⠛⠓⠒⠒⠂⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠒⢦⠴⠦⠄⠘⠛⠿⠿⢿⣿⣿⣿⣿⣿⣿⣿⠃⠀⠀⠀⠸⣿⣿⣿⣿⣿⡷⣰⣿⣿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠸⠿⠿⠿⠿⣿⣿⠇⠀⠀⠀⠀⠀⣿⣿⣿⣇⣿⡻⢿⣿⡷⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣿⠏⠀⠀⠁⡀⠀⠀⢸⠏⣿⣧⣥⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠖⠶⣶⠿⢷⠆⠰⠶⠶⠖⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢰⠏⠀⠀⠀⣾⣿⡆⠀⠈⠀⡟⢙⢟⣤⡄⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠁⠘⠛⠻⠿⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠿⠟⣛⣛⣀⣠⣤⣤⣤⣤⣤⣤⣤⣤⣀⣀⡀⠀⠉⢷⡸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡄⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠒⠠⠤⠤⠄⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⠉⠙⠛⠻⠿⢛⣻⣭⣴⣶⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣶⣄⠙⢻⣷⣽⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠄⠀⠀⠀⠀⣀⣤⣶⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣇⠈⡇⢹⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⡀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣠⣴⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣟⣿⣿⣿⣿⣿⣿⣿⠏⢠⣤⣬⣝⣿⣿⣿⣿⣿⣿⣿⣧⠀⠀⠀⠀⠀⠀⠲⠒⠀⢠⠀⣃⡀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣰⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣽⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⢿⣿⣿⣿⣿⣿⡿⠋⠰⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠉⠁⠀⠀⠀⠀⢀⡀⡀⢀⣀⣹⠽⢷⣶⣆⣀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠿⢋⣀⣀⣤⣴⣿⣮⣦⣿⣿⣝⣿⣿⡏⣀⠀⠀⠀⠀⠀⣛⠢⣲⣾⣿⣼⣿⣿⣿⣿⡇⠄⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢘⣿⣿⣿⣿⣿⣟⣟⣯⣧⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣶⣄⠀⢾⣿⣿⣿⣿⣿⣿⢻⣿⣿⣿⠁⠛⠃⠐⠀⠀⠀⠽⢿⠻⠯⠿⢻⡿⣿⣿⡿⠃⠂⠈ ⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠟⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠿⠟⠋⠉⠀⠉⠉⠉⣙⠛⠛⠓⢤⣿⣿⣿⣿⣿⣿⡿⠶⠉⠀⠀⣠⣼⣿⣶⣶⣶⡀⠀⠀⢀⡶⢾⣕⣿⣟⣀⠀⠀⠀ ⠀⠀⠀⠀⠁⠀⠀⠀⠀⠀⠀⠀⠙⠛⠋⠈⠙⠛⠛⠻⠿⠿⠿⠿⠿⠿⠿⠻⠛⠛⠛⢉⣩⣤⣶⣾⣿⡀⠀⠀⠀⠀⠀⠉⠉⠿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡆⠀⣾⣿⣿⣿⣿⣿⣿⣯⠆⠾⠾⡷⣾⡷⣾⡿⣷⣶⡆⠃ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠉⠙⠃⣠⣄⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠸⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⢀⣤⣿⣿⣿⣿⡿⢿⣿⣿⣿⣿⠃⢡⢹⡿⣿⣿⣿⣿⣿⣿⣷⡄⡶⡇⠈⠁⠿⡇⠿⠵⠅⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠻⣿⡆⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⡄⠀⠀⠀⠀⠀⠀⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡟⠀⠀⢈⣾⣿⣿⣿⣿⠙⠿⣿⣿⠀⠁⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⣴⣾⡟⠶⠦⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⠛⠁⠘⠛⠁⠀⠀⠀⠀⠀⣼⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠃⠀⠀⢹⣿⣿⣿⣿⣿⡄⠸⣿⡿⠂⠀⠀⢀⢀⡀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠘⠛⠛⠃⠒⠒⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠐⠶⠶⠶⠤⠘⠛⠻⠿⢿⣿⣿⣿⣿⣿⣿⣿⠃⠀⠀⠀⠈⣿⣿⣿⣿⣿⣷⣰⣿⣿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠸⠿⠟⠻⠿⣿⣿⠇⠀⢀⠂⠀⠀⢿⣿⣿⣷⢟⠻⢿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣾⠏⠀⠀⠀⠀⠀⠀⠸⣟⣿⣿⡤⠀⠀⠀⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠖⠶⣶⠿⢷⠆⠰⠶⠶⠖⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢰⠏⠀⠀⠀⢠⣾⡆⠀⠀⡾⣿⢿⣇⣤⡄⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠉⠈⠛⠛⠿⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠿⠿⣛⣛⣁⣠⣤⣤⣤⣤⣤⣤⣤⣤⣀⣀⡀⠀⠙⠛⣿⣿⣿⢿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠒⠀⠠⠄⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⠉⠙⠛⠛⢛⣻⣭⣴⣶⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣶⣄⠉⢹⣿⢿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣀⣤⣶⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣧⠈⠇⢰⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢠⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣠⣴⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣟⣿⣿⣿⣿⣿⣿⣿⠏⢠⣶⣶⣭⣿⣿⣿⣿⣿⣿⣿⣧⠀⠀⠀⠀⠀⠀⠒⠃⠀⢠⡀⢸⣀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣴⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣽⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⢿⣿⣿⣿⣿⣿⡿⠋⠰⠿⢿⣿⣿⣿⣿⣿⣿⣿⣿⠉⠁⠀⠀⠀⠀⣀⡀⣀⣀⣠⢼⡟⢿⣿⣦⡤⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠿⠋⣤⢀⢴⣶⣿⣶⣾⣾⣿⣽⣿⣿⣏⣀⠀⠀⡁⠀⠀⣻⡃⣽⣽⣿⣽⣷⣾⣿⣿⣧⠂⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣟⣿⣯⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣄⠀⠺⣿⣿⣿⣿⣿⣿⢻⣿⣿⣿⠁⠛⠃⠐⠀⠀⠀⠺⠃⠙⠿⠛⢸⡿⣿⣿⣿⠋⠃⠀ ⡏⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠘⢽⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠿⠟⠋⠉⠀⠉⠉⠉⢙⣛⡛⠓⢤⣿⣿⣿⣿⣿⣿⡿⠶⠉⠀⠀⣠⣼⣿⣿⣷⣶⣆⠀⢠⢠⢳⢾⣷⣶⣿⣦⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⠙⠋⠉⠉⠛⠛⠻⠿⠿⠿⠿⠿⠿⠿⠿⠛⠛⠛⢉⣩⣤⣶⣾⣿⡇⠀⠀⠀⠀⠀⠘⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣶⠀⢸⣿⣿⣿⣿⣿⣿⣿⣶⠺⠻⣿⢾⡟⣿⡿⢻⡗⠖⠁ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⠉⢏⣤⡀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠸⢿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠈⣉⠉⠛⢿⣿⣿⣿⣿⣿⣿⣿⡏⠘⡌⣿⢻⣿⣿⣿⣿⣿⣿⣆⠻⢿⠀⡁⠻⠯⠼⠧⠄⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠘⢻⣷⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠹⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⣼⣿⣷⣶⣿⣿⣿⣿⣿⣿⣿⣿⠃⠀⠁⣵⣿⣿⣿⣿⡟⠿⣿⣿⠀⠀⠀⠀⠀⠈⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢠⣶⣿⡟⠾⠶⠀⣀⣀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠙⠁⠈⠛⠁⠀⠀⠀⠀⠀⣼⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠀⠀⠈⣿⣿⣿⣿⣿⣷⢼⣿⣿⠀⠀⠀⠀⠀⠀⠀⣀⣀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠛⠋⠙⠁⠀⠉⠉⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠲⠶⠒⠒⠀⠛⠛⠛⠛⣿⣿⣿⣿⣿⣿⣿⡟⠀⠀⠀⠀⢿⣿⣿⣿⢿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠛⠛⠛⠻⠿⣿⡟⠀⠀⠀⠀⠀⢸⣿⣿⣿⠨⢿⣿⡟⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢠⡟⠀⠀⠈⠀⠀⠀⠀⣿⣿⡧⠄⠀⠈⠉⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠖⠶⣶⠿⢷⠆⠰⠶⠶⠖⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⡞⠀⠀⠀⠀⠀⠀⠀⠀⢻⣿⣷⣶⣠⢄⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⠁⠙⠛⠻⠿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠿⠿⣛⣛⣉⣡⣤⣤⣤⣤⣤⣤⣤⣤⣀⣀⡀⠀⠈⠙⣽⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠐⠂⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠉⠉⠛⠛⢛⣻⣭⣴⣶⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣶⣄⠉⢹⣿⢿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣀⣤⣶⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣧⠀⠇⠰⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢠⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣠⣴⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣟⣿⣿⣿⣿⣿⣿⣿⠏⢠⣶⣶⣮⣿⣿⣿⣿⣿⣿⣿⣧⠀⠀⠀⠀⠀⠀⠘⠋⠀⢠⣄⣸⢅⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣴⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣽⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⢿⣿⣿⣿⣿⣿⡿⠋⠀⠿⢿⣿⣿⣿⣿⣿⣿⣿⣿⠋⠁⠀⠀⠀⠀⣀⡄⠀⢠⡤⢸⡟⢻⣿⣷⡤⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠿⠋⢤⢤⣴⣶⣿⣿⣾⣿⣿⣝⣿⣿⣏⣀⠀⠀⡁⠀⠀⢻⡅⣽⣽⣿⣾⣷⣾⣿⣿⣷⠂⠀ ⡀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣟⣿⣯⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣄⠀⢺⣿⣿⣿⣿⣿⣿⢻⣿⣿⣿⠁⠛⠃⠐⠀⠀⠀⠚⠃⠙⠛⠛⢸⡟⡿⣿⡿⠁⠁⠀ ⡿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠘⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠿⠟⠋⠉⠀⠉⠉⠉⢙⣛⠛⠓⢤⣿⣿⣿⣿⣿⣿⡷⠶⠉⠀⠀⣠⣼⣿⣿⣷⣶⣆⠀⢰⠠⢻⢻⡿⢿⣿⣥⠂⠀⡀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠉⠉⠈⠙⠛⠛⠻⠿⠿⠿⠿⠿⠿⠿⠿⠛⠛⠛⢉⣩⣤⣶⣾⣿⡇⠀⠀⠀⠀⠀⠈⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣶⢀⢸⣿⣿⣿⣿⣿⣿⣿⣯⠙⠛⣻⢺⡏⣿⣟⢻⡟⡗⠁ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⠉⢍⣤⡀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠸⢿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠈⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡏⠈⡌⣿⢻⣿⣿⣿⣿⣿⣷⡄⠻⠿⠀⠁⠋⢯⠐⠓⠂⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠸⢿⣷⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠸⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⣼⣿⣿⣦⠀⠉⣻⣿⣿⣿⣿⣿⡇⠀⠑⣵⣿⣿⣿⣿⠻⢿⣿⣷⠀⠀⠀⠀⠀⠈⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣠⣴⣿⡝⡖⠒⠒⠶⠀⠀⠂⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⠁⠈⠙⠁⠀⠀⠀⠀⠀⣼⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠈⣿⣿⣿⣿⣿⣧⣾⣿⣿⠀⠀⠄⠭⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠉⠉⠉⠁⠈⠉⠉⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠙⠚⠛⠓⠂⠉⠙⠛⠛⣿⣿⣿⣿⣿⣿⣿⡿⠃⠀⠀⠀⢻⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠄ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠛⠋⠙⠛⠛⢻⣿⠁⠀⡀⠀⠀⢸⣿⣿⣿⠸⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣸⠃⠀⠀⠁⠀⠀⠈⣿⣿⡤⠀⠀⠉⠃⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠖⠲⣶⠿⢷⠆⠰⠶⠶⠖⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢠⠃⠀⠀⠀⠀⠀⠀⠀⢿⣿⣷⠄⠤⣤⠐⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⠁⠛⠛⠿⠿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠿⠿⣛⣛⣉⣩⣤⣤⣤⣤⣤⣤⣤⣤⣀⣀⡀⠀⠀⠘⣿⣿⣿⣻⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠁⠒⠒⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠉⠉⠛⢛⣻⣭⣴⣶⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣶⣄⠘⠙⣿⠿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠒⠂⠀⠀⠀⣀⣤⣶⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣇⠀⠏⠸⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢠⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣠⣴⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣟⣿⣿⣿⣿⣿⣿⣿⠏⢠⣿⣶⣾⣿⣿⣿⣿⣿⣿⣿⣧⠀⠀⠀⠀⠀⠀⠈⠉⠀⢰⣄⣨⣄⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣴⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣽⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⢿⣿⣿⣿⣿⣿⡿⠋⠐⠛⢿⢿⠿⣿⣿⣿⣿⣿⣿⠋⠁⠀⠀⠀⠀⣀⡄⠠⢠⣤⢸⣏⣻⣿⣷⡶⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠿⠋⠤⠀⣴⣾⣿⣿⣾⣿⣿⣽⣿⣿⡏⡀⠀⠀⠁⠀⠀⢭⡅⣽⣾⣿⢾⣿⣿⣿⣿⡷⡃⠀ ⣄⡀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣟⣿⣯⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣄⠀⢸⣿⣿⣿⣿⣿⣿⢻⣿⣿⣿⠅⠛⠃⠐⠀⠀⠀⠛⠁⠘⠛⠚⢸⡟⠿⣿⡿⠁⠁⠀ ⡿⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠘⠘⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠿⠟⠋⠉⠀⠉⠉⠉⢙⣛⡛⠓⢤⣿⣿⣿⣿⣿⣿⡿⠶⠉⠀⠀⣠⣼⣿⣿⣷⣶⣄⠀⢰⢠⣹⢻⡻⠽⣯⣥⠀⠀⡀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣈⣉⠈⠙⠛⠛⠻⠿⠿⠿⠿⠿⠿⠿⠿⠛⠛⠛⢉⣩⣤⣶⣾⣿⡇⠀⠀⠀⠀⠀⠈⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣶⢀⢸⣿⣿⣿⣿⣿⣿⣿⣧⠙⠛⣻⢻⡏⣿⣿⢻⡏⡏⠁ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⢈⣀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠘⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠘⢈⡿⣻⣿⣿⣿⣿⣿⣧⠀⠙⠚⠀⠀⠛⢣⠘⠓⠒⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠘⢿⣷⠀⠀⠀⠀⠀⠀⠠⠀⠀⠀⠀⠀⠀⠀⠀⠸⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⣼⣿⣿⣿⣿⣿⠿⣿⣿⣿⣿⣿⡇⠀⢙⣵⣿⣿⣿⣿⢿⣿⣿⡧⠀⠀⠀⠀⠀⠈⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣠⣤⣾⡙⣖⠒⢒⡻⠏⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⠀⠈⠉⠁⠀⠀⠀⠀⠀⣼⣿⣿⣿⣿⣷⣦⣀⣀⠻⣿⣿⣿⠇⠀⠘⣿⣿⣿⣿⣿⣦⣿⣿⡇⠀⠀⠀⠠⠠⠄⠄⠤⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠉⠉⠉⠁⠈⠉⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠉⠛⠛⠛⠀⠉⠉⠛⠉⣿⣿⣿⣿⣿⣿⣿⣿⠏⠀⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠄ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠉⠉⠉⠛⠛⠛⣿⡏⠀⢀⠀⠀⢸⣿⣿⣇⢿⣿⣿⠈⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⡟⠀⠀⠌⠀⠀⢸⣿⣯⡤⠀⠉⠙⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠗⠲⣶⠟⢷⠆⠰⠶⠶⠖⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⡸⠀⠀⠀⡠⠀⠀⠀⣿⣿⣦⡄⢤⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠉⠈⠛⠻⠿⠿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠿⠿⣛⣛⣉⣩⣤⣤⣤⣤⣤⣤⣤⣤⣀⣀⡀⠀⠀⠈⢽⣿⣿⣻⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠈⠀⠒⠒⠂⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⠉⠙⢛⣋⣽⣴⣶⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣶⣄⠐⠘⣿⠟⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣀⣤⣶⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣇⠀⠛⠘⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢠⡀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣠⣴⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣟⣿⣿⣿⣿⣿⣿⣿⠏⢠⣿⣿⣶⣾⣿⣿⣿⣿⣿⣿⣧⠀⠀⠀⠀⠀⠀⠈⠁⠀⢠⣄⣨⡆⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣴⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣽⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⢿⣿⣿⣿⣿⣿⡿⠋⠀⠛⣻⠿⠿⣿⣿⣿⣿⣿⣿⠋⠁⠀⠀⠀⠀⣤⡄⣠⣤⣤⢸⣇⢻⢿⣷⡖⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠿⠋⠤⠠⡶⣾⣿⣿⣿⣿⣿⣝⣿⣿⣏⡀⠀⠀⡁⠀⠀⢽⡅⣼⣾⣿⢾⣿⣿⣿⣿⡷⡃⠀ ⣦⡀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣟⣿⣯⣧⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣄⠀⠘⣿⣿⣿⣿⣿⣿⢻⣿⣿⣿⠁⠛⠃⠐⠀⠀⠀⠙⠁⠈⠙⠙⢸⡟⡿⣿⠿⠁⠁⠀ ⠿⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠿⠟⠋⠉⠀⠉⠉⠉⠙⢛⡛⠓⢤⣿⣿⣿⣿⣿⣿⡿⠶⠉⠀⠀⣀⣼⣿⣿⣷⣶⣄⡀⢐⣠⣹⢻⣿⣿⣯⣯⡀⠀⡀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠄⣀⣀⡈⠙⠛⠛⠻⠿⠿⠿⠿⠿⠿⠿⠻⠛⠛⠛⣉⣩⣤⣶⣾⣿⣧⠀⠀⠀⠀⠀⠀⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡶⠀⣾⣿⣿⣿⣿⣿⣿⣿⡇⠙⣙⢹⠹⡏⣿⣟⢹⡏⡋⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠘⢿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠸⢸⠟⣿⣿⣿⣿⣿⣿⣔⠀⠙⠻⠀⠄⠛⢳⠘⠓⠒⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠘⢿⣷⠀⠀⠀⠀⣠⡴⠀⠀⠀⠀⠀⠀⠀⠀⠀⠘⣿⠿⢿⣿⡷⠀⠀⠀⠀⠀⠀⣼⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⣪⣾⣿⣿⣿⡿⣿⣿⣿⡄⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣠⣤⣾⡝⣶⢒⣋⡛⠋⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠉⠁⠀⠀⠀⠀⠀⣼⣿⣿⣿⣿⣿⣿⡿⠟⠻⠿⣿⣿⠇⠀⢹⣿⣿⣿⣿⣿⣰⣿⣿⡇⠀⠀⠀⠀⠀⠀⠤⠤⠤⠄ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⠉⠉⠉⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⠛⠉⠉⠁⠈⠉⠉⠉⣿⣿⣿⣶⣄⣠⣤⣿⡟⠀⠀⠈⣿⣿⣿⢿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠉⠉⠉⠉⠙⠉⠉⣿⠁⠀⠀⠀⢿⣿⣿⠌⣿⣿⣏⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢰⠃⠀⠠⠀⠀⢸⣿⣯⡄⠈⠙⠃⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠖⠶⣶⠟⢷⠆⠰⠲⠶⠆⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⠇⠀⠀⢀⠀⠀⠘⣿⣿⣦⠀⠀⠤⠀⡀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠉⠈⠛⠛⠿⠿⣿⣿⣿⣿⣿⣿⣿⣿⠿⠟⣛⣛⣋⣩⣥⣤⣤⣤⣤⣤⣤⣤⣀⣀⡀⠀⠀⠈⣯⣿⣟⣹⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠉⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⠉⢙⣉⣭⣵⣶⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣶⣄⠈⠸⡿⢛⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣀⣤⣶⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣇⠀⠃⠘⢿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⢀⠀⠀⠀⠀⡆⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣠⣴⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣟⣿⣿⣿⣿⣿⣿⣿⠏⢠⣿⣿⣷⣿⣿⣿⣿⣿⣿⣿⣧⠀⠀⠀⠀⠀⠀⠀⠀⡀⢼⣰⣶⡂⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣴⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣽⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⢿⣿⣿⣿⣿⣿⡿⠋⠀⠙⣻⡿⠻⢿⣿⣿⣿⣿⣿⠉⠀⠀⠀⠀⠀⣴⠆⣂⣰⣆⣸⡍⣽⣿⡗⡆⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣯⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠿⠋⠀⢐⣰⣿⣿⣿⣿⣿⣿⣝⣿⣿⡏⡀⠀⠀⠀⠀⠀⢶⣴⣿⡷⣿⣿⣿⣿⣿⣿⡏⡁⠀ ⣷⡄⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣟⣿⣯⣯⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣄⠀⢸⣿⣿⣿⣿⣿⣿⠻⣿⣿⣿⠁⠛⠃⠀⠀⠀⠀⠉⠙⠈⠉⣉⡽⣏⣻⣛⡃⠀⠀⠀ ⠿⠃⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠿⠟⠋⠉⠀⠉⠉⠉⠙⠛⠛⠓⣴⣿⣿⣿⣿⣿⣿⡷⠦⠁⠀⠀⣠⣼⣿⣿⣷⣦⣤⡀⣀⣐⣏⣽⣗⣿⣷⣆⣀⡀⡄ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠂⣤⣄⠈⠙⠛⠛⠻⠿⠿⠿⠿⠿⠿⠿⠟⠛⠛⠛⢉⣩⣤⣶⣾⣿⡇⠀⠀⠀⠀⠀⠀⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡆⠰⣾⣿⣿⣿⣿⣿⣿⡿⠁⠉⣉⡏⠻⠋⣿⠇⢿⠩⡅⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⡀⠀⠀⠀⠀⠀⠀⠀⠀⠈⢻⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⢀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠃⢰⠟⣿⣿⣿⣿⣿⣿⣧⠀⠀⠋⠃⠀⠀⠉⡁⠉⠉⠁⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠰⣿⡆⠀⠀⠀⣠⡶⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⠿⠟⢿⣿⡇⠀⠀⠀⠀⠀⢀⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⣠⣾⣿⣿⣿⣿⢿⣿⣿⡷⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣀⠀⠀⣠⣤⣿⠡⠶⣀⡉⠭⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣀⣀⣀⣀⠀⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⢹⣿⣿⣿⣿⣿⣴⣿⣿⡇⠀⠀⠀⠀⠀⠀⠐⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢻⣤⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠉⠉⠉⠀⠀⠀⠉⠀⣿⣿⣿⣿⣿⣿⡿⠿⠟⠀⠀⣿⣿⣿⢿⣿⣿⣿⣷⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠉⠉⠁⠀⠀⠀⠀⠀⢻⣿⣿⡍⢻⣿⣿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢸⣿⣿⣁⠀⠉⠛⠂⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠶⠶⣶⠏⠷⠆⠰⠲⠶⠆⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⡀⠀⣿⣿⣷⣤⠠⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⠁⠙⠛⠿⠿⣿⣿⣿⣿⣿⣿⣿⣿⠿⠟⣛⣛⣋⣩⣭⣤⣤⣤⣤⣤⣤⣤⣀⣀⡀⠀⠀⠘⠮⣿⣯⢻⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠈⠉⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠉⢉⣉⣭⣴⣶⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣶⣄⠀⠸⡟⢽⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⠁⠀⠀⠀⣀⣤⣶⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣇⠀⠁⠸⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⠀⠀⠀⠀⣀⠀⠀⠀⢰⢀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣠⣴⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣟⣿⣿⣿⣿⣿⣿⣿⠏⢠⣿⣿⣷⣿⣿⣿⣿⣿⣿⣿⣦⠀⠀⠀⠀⠀⠀⠀⠀⠀⣷⣦⣞⣀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣴⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣽⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⢿⣿⣿⣿⣿⣿⡿⠋⠀⢙⣟⡛⣻⣿⣿⣿⣿⣿⣿⠉⠁⠀⠀⠀⢰⡶⢐⡖⣖⡄⣿⣈⣿⣿⣻⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠿⠋⠀⣐⣞⣿⣿⣿⣿⣿⣿⣝⣿⣿⡏⡀⠀⠀⠀⠀⢐⣶⠸⣿⢿⢿⣿⣿⣿⣿⣿⢡⠀⠶ ⣷⡄⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣟⣿⣯⣧⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣄⠀⢸⣿⣿⣿⣿⣿⣿⠻⣿⣿⣿⠁⠛⠃⢀⠀⠀⠈⠁⠀⠈⢈⣁⣿⣙⣻⡛⠀⠀⠀⠀ ⠟⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⠿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠿⠟⠋⠉⠈⠉⠉⠉⢙⠛⠛⠓⣾⣿⣿⣿⣿⣿⣿⡷⠦⠉⠀⠀⣀⣼⣿⣿⣷⣤⣄⢀⣄⣺⣩⣯⣳⣿⣶⣄⣀⢠⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠂⠤⡤⠈⠙⠛⠛⠻⠿⠿⠿⠿⠿⠿⠿⠟⠛⠛⠛⢉⣩⣤⣶⣾⣿⡇⠀⠀⠀⠀⠀⠈⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⢤⣾⣿⣿⣿⣿⣿⣿⡏⠀⢩⣭⠙⠟⠸⡿⢸⡯⡙⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⣽⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⣰⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⡾⣻⣿⣿⣿⣿⣿⣿⡇⠀⠀⠉⠀⠐⠈⢙⠈⠉⠉⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢾⣷⡄⠀⠀⢀⣠⠏⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠸⠉⠙⢻⣿⠇⠀⠀⠀⠀⠀⣰⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡟⢀⣴⣿⣿⣿⣿⡻⢿⣿⣿⠆⠀⠀⠀⠀⠀⠈⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⣀⠀⠀⠀⣀⣠⡟⠷⠴⠀⠠⠌⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⣀⣀⣀⠀⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠈⣿⣿⣿⣿⣿⣧⣾⣿⢿⠀⠀⠀⠀⠀⠀⠀⠀⠐⠒⠒⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠻⣦⣤⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠉⠀⠀⠀⠀⠀⠀⠀⣿⣿⣿⣿⣿⣿⣿⢿⡇⠀⢹⣿⣿⡿⣿⣿⣿⣿⡆⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠘⣿⣿⣧⠙⣿⣿⣏⠃⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣿⣿⣿⡁⠀⠉⠛⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠶⠶⣶⠏⠷⠆⠰⠰⠶⠆⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢸⣿⣿⣦⡤⠤⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⢀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠉⠉⠛⠛⠿⢿⣿⣿⣿⣿⣿⣿⣿⠿⠟⣛⣛⣋⣩⣭⣤⣤⣤⣤⣤⣤⣤⣀⣀⡀⠀⠀⠐⠾⣿⡋⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠈⠉⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⢉⣉⣭⣴⣶⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣶⣄⠁⢻⠋⢻⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣶ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣀⣤⣶⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣧⠈⣀⠹⢿⣿⣿⣿⣿⣿⣿⡗⠀⠀⠀⠀⠀⠀⢀⡀⠀⠀⠀⡄⠀⠀⠀⠀⠀⣿ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣠⣴⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣟⣿⣿⣿⣿⣿⣿⣿⠏⢰⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣦⠀⠀⠀⠀⠀⠀⠀⠀⢸⣦⣰⣄⡀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣴⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣽⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⢿⣿⣿⣿⣿⣿⡿⠋⣀⣩⣛⣋⣛⢻⣿⣿⣿⣿⣿⠉⠀⠀⠀⠀⠶⠆⢤⢴⣤⢸⣆⣾⣻⣟⡇⡀⠀⡀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠿⠋⢀⣺⣹⣿⣿⣿⣿⣿⣿⣝⣿⣿⣏⡀⠀⠀⠀⠀⣺⡆⢿⣿⣻⢿⣿⣿⣿⣿⠇⠀⠰⠟ ⣦⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣟⣯⣯⣯⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣄⠀⢿⣿⣿⣿⣿⣿⣿⠻⣿⣿⣿⠁⠙⠃⢀⠀⠀⠀⠀⠀⠀⣀⢘⣃⣻⣟⠃⠀⠀⠀⠀ ⠋⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⠿⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠿⠟⠋⠉⠈⠉⠉⠉⢙⠛⠛⢳⣿⣿⣿⣿⣿⣿⣿⡿⠶⠉⠀⠀⣠⣼⣿⣿⣦⣴⡄⣤⣼⢯⣽⣯⣿⣿⣥⣄⡤⠆⠞ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠠⠤⠤⠈⠉⠛⠛⠻⠿⠿⠿⠿⠿⠿⠿⠟⠛⠛⠛⣉⣩⣤⣶⣾⣿⠀⠀⠀⠀⠀⠀⠘⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⢰⣤⣾⣿⣿⣿⣿⣿⣿⠁⠀⣤⡅⠘⠃⢿⡇⣻⣈⡀⠀⠈ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠘⣿⣿⣿⣿⣿⠀⠀⠀⠀⠀⠀⢀⣼⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠸⣫⣿⣿⣿⢿⣿⣿⣿⠀⠀⠉⠁⠀⠀⠀⠅⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠰⢿⣦⠀⠀⠀⢀⡴⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠘⠉⠉⠿⠿⠀⠀⠀⠀⠀⢀⣼⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⣴⣿⣿⣿⣿⡏⠻⣿⣿⡗⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⢀⡀⠀⠀⠀⠀⠠⠼⠟⠶⠴⠤⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠠⢤⣤⣤⣀⠸⠿⣿⣿⢿⣿⣿⣿⣿⣿⣿⣿⣿⠀⢹⣿⣿⣿⣿⣯⣾⣿⡿⠇⠀⠀⠀⠀⠀⠈⠁⠀⠀⠀⡀⣬ ⠀⠀⠀⠀⠀⠀⠀⠘⠳⣦⣤⡆⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠸⣿⠿⣿⣿⣿⠿⠿⢻⠀⠈⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠉ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢹⣿⣿⣍⡿⣿⣿⠍⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⣿⣿⣥⠀⠀⠉⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⢠⠶⠶⣶⠎⠲⠄⠠⠰⠶⠆⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣿⣿⣷⣦⡄⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⣀⡀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠉⠙⠛⠻⠿⢿⣿⣿⣿⣿⣿⣿⠿⢟⣛⣛⣋⣩⣭⣤⣤⣤⣤⣤⣤⣤⣀⣀⡀⠀⠀⡉⢾⣿⣼⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣦ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢈⣉⣭⣴⣶⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣶⣄⠐⠟⠉⣿⣿⣿⣿⣿⣿⣿⣿⡆⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢰⣿ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣀⣤⣶⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣧⠀⣀⡛⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⡤⠄⠀⡀⠰⠄⠀⠀⠀⠀⢸⣿ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣠⣴⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣟⣿⣿⣿⣿⣿⣿⣿⠏⢰⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣦⠀⠀⠀⠀⠀⠀⠀⠀⣷⣐⣯⣄⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣴⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣽⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⢿⣿⣿⣿⣿⣿⡿⠋⣀⣽⣏⣍⡙⢻⣿⣿⣿⣿⣿⠉⠀⠀⠀⠰⠿⠠⣅⣽⣄⣿⣲⣿⣿⣿⠀⠀⢀⣀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣯⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠿⠋⢠⣬⣿⣿⣿⣿⣿⣿⣿⣹⣿⣿⡏⡀⠀⠀⠀⢈⡿⠸⢿⣟⡟⣿⣿⣿⣿⠿⠀⠀⠻⠛ ⣶⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠄⣾⣿⣿⣿⣿⣿⣟⣯⣯⣧⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣄⠐⣿⣿⣿⣿⣿⣿⣿⠻⣿⣿⣿⠁⠙⠃⢀⡀⠀⠀⠀⠀⢀⡠⣿⡬⢭⠏⠀⠀⠀⠀⡀ ⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠘⠻⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠿⠟⠋⠉⠈⠉⠉⠉⣙⠛⠛⣿⣿⣿⣿⣿⣿⣿⣿⡿⠆⠁⠀⠀⣠⣼⣿⣿⣶⣦⠠⣦⣵⣴⣾⣭⣿⢿⡤⣤⠒⠰⡃ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⠐⠲⠂⠈⠙⠛⠛⠻⠿⠿⠿⠿⠿⠿⠿⠿⠛⠛⠛⣉⣩⣤⣶⣾⡟⠀⠀⠀⠀⠀⠀⠘⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⣶⣤⣾⣿⣿⣿⣿⣿⡧⠀⠰⣼⠀⠋⢸⣟⢘⣇⣀⠀⠀⠁ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠘⣿⣿⣿⣿⣇⠀⠀⠀⠀⠀⠀⢠⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⢏⣾⣿⣿⣿⣿⣿⣿⡇⠀⠀⠈⠀⠀⠀⠠⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠰⣿⣦⠀⠀⠀⠀⠄⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠋⠁⠘⠿⠏⠀⠀⠀⠀⠀⢠⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠰⣿⣿⣿⣿⣷⡙⣿⣿⣿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠠⠤⠾⠑⠒⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢤⡤⠤⠄⠻⠿⠿⠿⣿⣿⣿⣿⣿⣿⣿⣿⡇⡄⢻⣿⣿⣿⣿⣾⣿⣿⠿⠀⠀⠀⠀⠀⠀⠀⠀⠉⠉⠉⣰⣿ ⠀⠀⠀⠀⠀⠀⠘⠳⣶⣶⣶⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠻⠿⠿⠿⣿⠿⠿⠛⠇⠀⠘⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⠉ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢻⣿⣮⠿⠿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢸⣿⣷⠄⠀⠀⠉⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⢠⡶⡶⣶⠎⠶⠄⠰⠰⠶⠆⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⣿⣿⣷⣶⡀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠠⠤⠄⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠉⠉⠛⠛⠿⠿⣿⣿⣿⣿⠿⢿⣛⣛⣛⣩⣭⣭⣥⣤⣤⣤⣤⣤⣀⣀⡀⠀⠀⠸⠛⣿⣾⣿⣿⣿⣿⣿⣿⣿⣿⡀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⣿ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠤⠄⠀⠀⠀⠀⠀⠀⠀⢀⣀⣤⣴⣶⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣶⣄⠀⢹⠐⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⠀⠀⠀⠀⠀⢸⣿ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣀⣤⣶⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣧⠀⣤⣭⣻⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠒⠂⠀⡄⠘⣒⠀⠀⠀⠀⠸⠿ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣠⣴⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣟⣿⣿⣿⣿⣿⣿⣿⠏⢰⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣦⠀⠀⠀⣀⠀⣀⣀⠀⣿⠿⣷⣦⣀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣴⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣽⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⢿⣿⣿⣿⣿⣿⡿⠋⣠⣾⣿⣿⣽⣻⣿⣿⣿⣿⣿⠉⠁⠀⠀⠘⣛⢰⣦⣿⣧⣿⣾⣿⣿⣿⠄⠀⣠⣄ ⣤⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠿⠋⠠⣾⣿⣿⣿⣿⣿⣿⣿⣽⣿⣿⡏⡀⠀⠀⠀⠠⠟⠸⠻⠽⠿⣿⢿⣿⣿⠋⠂⠀⠛⠁ ⣿⡏⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠸⣿⣿⣿⣿⣿⣟⣿⣯⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣄⠀⣿⣿⣿⣿⣿⣿⣿⠻⣿⣿⣿⠁⠛⠃⢠⡀⠀⠀⠀⠀⣐⠶⣿⣖⣚⣗⠀⠀⠀⠀⡄ ⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⡀⠙⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠿⠟⠋⠉⠈⠉⠉⠉⢙⠛⣛⣿⣿⣿⣿⣿⣿⣿⣿⡿⠶⠉⠀⠀⣠⣼⣿⣿⣾⡷⠐⠷⢿⠾⡿⣿⣿⢻⡖⠆⠋⠘⡅ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠁⠀⠈⠙⠛⠛⠻⠿⠿⠿⠿⠿⠿⠿⠻⠛⠛⠛⢉⣩⣤⣶⣾⣿⠀⠀⠀⠀⠀⠀⠈⣻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⣶⣤⣾⣿⣿⣿⣿⣿⡇⠀⠸⢿⠀⠁⠸⠿⠬⠧⠦⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣠⣤⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢿⣿⣿⣿⣿⠀⠀⠀⠀⠀⠀⣰⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡏⠰⣡⣿⣿⣿⣿⣿⣿⣿⡅⠀⠀⠀⠀⠀⠀⠈⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠉⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⠉⠉⠀⠀⠀⠀⠀⢰⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠃⠸⣿⣿⣿⣿⡧⢿⣿⣿⡿⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⠀⠀⣴ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⡀⠛⠉⠉⠈⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⠙⠚⠛⠒⠈⠙⠛⠛⢻⣿⣿⣿⣿⣿⣿⣿⣴⣆⢻⣿⣿⢛⣴⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠐⠾⡿ ⠀⠀⠀⠀⠀⠀⠀⠀⠶⠶⠶⠟⠃⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠘⠛⠉⠛⠛⠛⠉⠁⠁⣿⠈⣿⣟⣾⣿⣿⣿⡿⠄⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠤ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣿⡇⢹⣿⣿⠟⠿⣿⣷⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⡀⠀⠀⠀⠀⠀⠀⠀⠫⠀⠘⣿⣷⠆⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⢰⣷⣶⣶⡿⢶⠄⠰⠰⠶⠆⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣿⣿⣷⡶⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠂⠠⠤⠤⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠉⠉⠛⠻⠿⢿⣿⣿⣿⠿⢿⣟⣛⣛⣩⣭⣭⣭⣤⣤⣤⣤⣤⣀⣀⡀⠀⠀⠸⠙⣿⣷⣿⣿⣿⣿⣿⣿⣿⣿⡄⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢠⣿ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⣀⣤⣴⣶⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣶⣄⠀⢹⠀⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⠀⠀⠀⠀⠀⢸⣿ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣀⣤⣶⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣧⠀⣶⣭⣽⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠓⠀⠀⣄⡘⡤⠀⠀⠀⠀⠸⠿ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣠⣴⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣟⣿⣿⣿⣿⣿⣿⣿⠏⠠⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣦⠀⠀⢀⣀⠀⠀⣡⠄⣿⠻⣿⣿⡤⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣴⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣽⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⢿⣿⣿⣿⣿⣿⡿⠋⢠⣾⣿⣶⣾⣽⣿⣿⣿⣿⣿⠋⠁⠀⠀⢈⣯⢨⣯⣽⣧⣿⣾⣿⣿⣿⠒⠀⣴⣦ ⣶⣄⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠿⠋⠀⣾⣿⣿⣿⣿⣿⣿⣿⣝⣿⣿⣏⣀⠀⠀⠀⠐⠟⠈⠛⠻⠛⣿⣿⣿⣿⠉⠂⠀⠉⠁ ⣿⡿⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠘⣿⣿⣿⣿⣿⣟⣿⣯⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣄⠀⣿⣿⣿⣿⣿⣿⣿⢻⣿⣿⣿⠃⠛⠃⢀⡀⠀⡀⠀⠀⣰⠶⡾⢾⣿⣶⠀⠀⡀⢀⡆ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠙⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠿⠟⠋⠉⠈⠉⠉⠉⢙⣛⣛⣿⣿⣿⣿⣿⣿⣿⣿⡿⠶⠉⠀⠀⣠⣼⣿⣿⣾⡿⠘⠛⢻⠺⡿⣿⣿⣿⡗⠒⠃⠈⠆ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⠙⠛⠛⠻⠿⠿⠿⠿⠿⠿⠿⠻⠛⠛⠛⠉⣩⣤⣶⣾⣿⠀⠀⠀⠀⠀⠀⠀⣹⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⣶⣤⣾⣿⣿⣿⣿⣿⡃⠀⠸⠿⠀⠁⠘⢫⠸⠷⠓⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢠⣶⡄⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢛⠿⠿⣿⣿⠀⠀⠀⠀⠀⠀⣰⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡟⠠⣣⣿⣿⣿⣿⣿⣿⣿⡃⠀⠀⠀⠀⠀⠀⠈⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⣈⣹⡿⣀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⠉⠀⠀⠀⠀⠀⢰⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠁⣴⣿⣿⣿⣿⡯⣿⣿⣿⣷⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⡬ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣠⠈⠉⠉⠁⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠉⠛⠛⢉⠈⠉⠛⠋⢹⣿⣿⣿⣿⣿⣿⣿⣴⣇⢻⣿⣿⢏⣰⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠠⠿⠿ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠒⠛⠛⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⠉⠉⠙⠛⠉⠉⠁⠹⣿⠘⣿⡇⣾⣿⣿⣿⣿⠃⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠤ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣿⡇⢻⣿⣿⡿⣿⣿⡏⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⢀⡀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠸⠆⠸⣿⣧⠀⠀⠈⠉⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⢸⣿⣿⣿⣿⣷⠄⠰⠰⠶⠆⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣿⣿⣶⡤⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠐⠀⠤⠤⠄⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⠉⠙⠛⠻⠿⢿⣿⣿⡿⢿⣟⣛⣛⣩⣭⣭⣭⣥⣤⣤⣤⣤⣀⣀⡀⠀⠀⠀⠉⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢠⣿ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⣀⣤⣴⣶⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣶⣄⠀⠹⠀⣾⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⠀⠀⠀⠀⠀⢸⣿ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣀⣤⣶⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣧⠀⣶⣬⣽⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠋⠁⠀⣄⡘⣅⠀⠀⠀⠀⠘⠟ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣠⣴⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣟⣿⣿⣿⣿⣿⣿⣿⠏⠠⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣦⠀⠀⢀⣠⠀⠀⣤⡄⣿⢛⣿⣷⡤⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣴⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣽⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⢿⣿⣿⣿⣿⣿⡿⠋⢀⣾⣿⣶⣾⣽⣿⣿⣿⣿⣿⠉⠁⠀⠀⠈⣯⢨⣿⣿⣷⣿⣾⣿⣿⣿⠂⠀⣴⣦ ⣿⣦⡀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠿⢋⠀⢾⣿⣿⣿⣿⣿⣿⣿⣽⣿⣿⡏⡀⠀⠀⠀⠐⠛⠈⠛⠚⠛⣿⣻⣿⡿⠉⠁⠀⠉⠁ ⣿⣿⠏⠀⠀⠀⠀⠀⠀⠀⠀⠀⠘⣿⣿⣿⣿⣿⣟⣿⣯⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣄⠀⣿⣿⣿⣿⣿⣿⣿⠻⣿⣿⣿⠁⠛⠃⢀⠀⠀⡀⠀⠀⣔⢚⣺⠾⣿⣭⠂⠀⣀⢀⡆ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠙⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠿⠟⠋⠉⠈⠉⠉⠉⠙⢛⣛⣿⣿⣿⣿⣿⣿⣿⣿⡿⠶⠉⠀⠀⣠⣼⣿⣷⣼⡟⠘⠛⢻⠻⡿⣿⣿⣿⡇⠃⠁⠈⠆ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⠙⠛⠛⠻⠿⠿⠿⠿⠿⠿⠿⠛⠛⠛⠛⠉⢩⣤⣶⣾⣿⡄⠀⠀⠀⠀⠀⠀⢹⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠃⣴⣤⣾⣿⣿⣿⣿⣿⡇⠀⠸⠿⠀⠀⠘⢻⠐⠓⠒⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣴⣦⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠘⠿⠿⣿⣿⡇⠀⠀⠀⠀⠀⢠⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡟⠀⢫⣾⣿⣿⣿⣿⣿⣿⠃⠀⠀⠀⠀⠀⠀⠈⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣀⣩⣟⢥⡀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠉⠀⠀⠀⠀⠀⢰⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠃⣶⣿⣿⣿⣿⠿⣿⣿⣿⣷⠀⠀⠀⠀⠀⠠⠀⠠⠀⠤⠀⢀⣾ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⡄⠉⠉⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠛⠉⠉⠁⠈⠙⠉⠉⣿⣿⣿⣿⣿⣿⣿⣦⣧⢻⣿⣿⠏⣠⣿⣿⣿⠇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠔⠻⠿ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠐⠛⠃⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠉⠉⠉⠙⠉⠁⠀⠘⣿⠘⣿⡏⣼⣿⣿⣿⣿⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠤ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢹⠃⢻⣿⣿⣿⣿⣿⠇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⢀⣀⣄⣀⡀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠘⠁⢸⣿⡅⠀⠉⠛⠂⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⢸⣿⣿⣿⣿⣿⡶⠰⠴⠶⠆⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣿⣧⣤⡄⢀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠠⠤⠤⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠉⠙⠛⠻⠿⢿⣿⣿⠿⢿⣟⣛⣛⣩⣭⣭⣭⣥⣤⣤⣤⣤⣀⣀⡀⠀⠀⠀⠋⢿⣷⣿⣿⣿⣿⣿⣿⣿⣿⡀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢨⣿ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⣀⣤⣴⣶⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣶⣄⠀⠸⠃⣼⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢠⠀⠀⠀⠀⠀⣸⣿ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣀⣤⣶⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣧⠀⣶⣬⣽⣿⣿⣿⣿⣿⣿⠇⠀⠀⠀⠀⠀⠀⠃⠁⠀⡄⣘⣄⠀⠀⠀⠀⠹⠟ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣠⣴⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣟⣿⣿⣿⣿⣿⣿⣿⠏⠠⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣦⠀⠀⢀⣄⠀⠀⣤⢤⣗⢻⣿⣷⡤⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣴⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣽⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⢿⣿⣿⣿⣿⣿⡿⠋⢀⣾⣿⣷⣾⣽⣿⣿⣿⣿⣿⠋⠀⠀⠀⢨⣯⣹⣯⣽⣿⣿⣾⣿⣿⡧⠂⢀⣶⡆ ⣿⣶⣄⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠿⠋⠀⢾⣿⣿⣿⣿⣿⣿⣿⣽⣿⣿⡏⡀⠀⠀⠀⠐⠙⠈⠛⠚⢻⣿⣿⣿⡿⠁⠁⠀⠉⠁ ⣿⣿⡿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠸⣿⣿⣿⣿⣿⣟⣿⣯⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣄⠀⣿⣿⣿⣿⣿⣿⣿⢻⣿⣿⣿⠇⠛⠃⢀⠀⠀⠀⠐⠠⣴⢻⡺⠿⣿⣤⠀⠀⡀⢠⡄ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠙⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠿⠟⠋⠉⠈⠉⠉⠉⠙⢛⣛⣿⣿⣿⣿⣿⣿⣿⣿⡿⠶⠉⠀⠀⣠⣼⣿⣷⣼⡟⠘⠛⢻⠸⡏⣿⡿⣿⡟⠃⠃⠘⠂ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⠙⠛⠛⠻⠿⠿⠿⠿⠿⠿⠿⠛⠛⠛⠛⠉⠩⣤⣶⣾⣿⡇⠀⠀⠀⠀⠀⠀⢹⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠇⣰⣤⣾⣿⣿⣿⣿⣿⠁⠠⠸⠻⠀⠀⠙⢣⠑⠓⠂⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢴⣶⡄⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⡟⠻⠿⣿⡇⠀⠀⠀⠀⠀⢠⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠀⢟⣼⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠈⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⣨⣿⣣⡀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⠀⠀⠀⠀⠀⢠⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠇⣦⣾⣿⣿⣿⣿⣿⣿⣿⡗⠀⠀⠀⠀⠀⠠⠀⠄⠤⠄⠀⢠⡾ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢠⠉⠉⠉⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠙⠉⠉⠁⠀⠙⠉⠉⣿⣿⣿⣿⣿⣿⣿⣧⣿⢿⣿⣿⠏⢠⣿⣿⣿⠃⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠐⠻⠿ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠐⠉⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠉⠉⠉⠉⠉⠉⠀⠚⣿⠘⣿⡟⣰⣿⣿⣿⡟⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠂⠀⠀⠶ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠹⠃⣿⣷⣿⣿⣿⠟⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⢀⣀⣄⣄⣀⢀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠂⢸⣏⠀⠙⠛⠅⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⢸⣿⣿⣿⣿⣿⣷⡶⠶⠶⠆⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢸⣇⣀⣀⡀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠠⠤⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠉⠙⠛⠻⠿⢿⣿⣿⠿⢿⣟⣛⣛⣩⣭⣭⣭⣥⣤⣤⣤⣤⣀⣀⡀⠀⠀⠀⠞⢻⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢸⣿ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠠⠀⠀⠀⠀⠀⠀⢀⣀⣤⣴⣶⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣶⣄⠀⢈⠇⣺⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⠀⠀⠀⠀⠀⣸⣿ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣀⣤⣶⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣧⠀⣶⣬⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠐⠃⠁⠀⡀⠘⣄⠀⠀⠀⠀⠻⠟ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣠⣴⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣟⣿⣿⣿⣿⣿⣿⣿⠏⠠⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣦⠀⠀⢀⣀⠀⢀⣠⠐⣗⢻⣿⣦⡤⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣴⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣽⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⢿⣿⣿⣿⣿⣿⡿⠋⢠⣾⣿⣿⣮⣽⣿⣿⣿⣿⣿⠉⠁⠀⠀⢸⣭⢸⣯⣽⣿⣿⣾⣾⣿⡧⠂⢀⣶⡆ ⣿⣷⣦⡀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠿⢋⠀⢺⣾⣿⣿⣿⣿⣿⣿⣝⣿⣿⡏⡀⠀⠀⠀⠐⠛⠈⠛⠛⢻⣿⣿⣿⡿⠁⠁⠈⠉⠁ ⣿⣿⣿⠇⠀⠀⠀⠀⠀⠀⠀⠀⠘⣿⣿⣿⣿⣿⣟⣿⣯⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣄⠀⣼⣿⣿⣿⣿⣿⣿⠻⣿⣿⣿⠁⠛⠃⢀⠀⠀⠀⠰⠠⣠⢶⡶⢾⣿⡄⠀⠀⡀⢰⡀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠙⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠿⠟⠋⠉⠈⠉⠉⠉⠙⢛⡛⣳⣿⣿⣿⣿⣿⣿⣿⡿⠶⠉⠀⠀⣠⣼⣿⣷⣼⡏⠘⠛⢻⠸⡏⣿⡿⣿⣿⠃⠃⠸⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⠙⠛⠛⠻⠿⠿⠿⠿⠿⠿⠿⠛⠛⠛⠛⠉⠉⣤⣶⣾⣿⡇⠀⠀⠀⠀⠀⠀⢩⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡟⢠⣤⣾⣿⣿⣿⣿⣿⠁⠠⠸⠻⠀⠀⠛⠢⠛⠛⠂⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢠⣶⣄⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢻⠿⠿⣿⡇⠀⠀⠀⠀⠀⢠⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠁⡝⣼⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠈⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣠⣽⡟⣄⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠠⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡟⢀⣾⣿⣿⣿⢿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠠⠀⠤⠤⠤⠀⢠⡾ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣬⠁⠉⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⠉⠉⠉⠀⠙⠋⠉⣿⣿⣿⣿⣿⣿⣿⣇⣿⢿⣿⣿⡿⢸⣿⣿⣿⠇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠐⠿⠿ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⠉⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠉⠉⠉⠉⠉⠉⠀⠘⣿⠈⣿⡟⣾⣿⣿⡿⠇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠂⠀⠀⠶ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠉⠁⣿⣿⣿⣿⣿⡋⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⢀⣤⣦⣀⣀⣀⣀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠠⠀⠀⠀⠀⠀⠀⠀⠀⠀⢘⠁⠉⠛⠇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⢸⣿⣿⣿⣿⣿⣿⣷⡶⠶⠆⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢨⣀⣀⣀⡐⠀⠄⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⢀⣀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⠉⠛⠛⠿⠿⣿⣿⣿⠿⢿⣟⣛⣛⣩⣭⣭⣭⣥⣤⣤⣤⣤⣀⣀⡀⠀⠀⠀⢙⠿⣿⣾⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢠⣿ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⣀⣤⣴⣶⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣶⣄⠀⠀⣻⢹⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⠀⠀⠀⠀⠀⢸⣿ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣀⣤⣶⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣧⠀⣤⣬⣙⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠂⠂⠀⣀⠘⣀⠀⠀⠀⠀⠹⠿ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣠⣴⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣟⣿⣿⣿⣿⣿⣿⣿⠏⢠⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣦⠀⠀⠀⣀⠀⡀⣀⡀⣿⠷⣿⣧⣤⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣴⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣽⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⢿⣿⣿⣿⣿⣿⡿⠋⣠⣤⣾⣯⣯⣽⣿⣿⣿⣿⣿⠋⠁⠀⠀⢘⣛⣣⣯⣿⣧⣿⣾⣿⣿⣷⠄⠀⣰⣄ ⢰⣾⣷⣶⡄⠀⠀⠀⠀⠀⠀⠀⠀⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠿⢋⠀⠰⣶⣿⣿⣿⣿⣿⣿⣝⣿⣿⡏⡀⠀⠀⠀⠀⠟⢺⠻⠽⠷⣿⢿⣿⣿⠋⠂⠈⠛⠁ ⠘⣿⣿⣿⣿⠀⠀⠀⠀⠀⠀⠀⠘⣿⣿⣿⣿⣿⣟⣿⣯⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣄⠁⢠⣿⣿⣿⣿⣿⣿⢻⣿⣿⣿⠁⠛⠃⢠⡀⠀⡀⠀⠀⡀⡶⡿⣶⣟⣒⠀⠀⠀⢀⡄ ⠀⠀⠉⠉⠀⠀⠀⠀⠀⠀⠀⠀⠀⠙⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠿⠟⢛⠉⠈⠉⠉⠉⠙⠛⡛⢳⣾⣿⣿⣿⣿⣿⣿⡿⠶⠉⠀⠀⣠⣼⣿⣿⣾⠿⠐⠛⢿⡿⡿⣿⣿⢻⡗⠂⠋⠘⠇ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⠙⠛⠛⠻⠿⠿⠿⠿⠿⠿⠿⠛⠛⠛⠛⠉⠉⠀⣶⣾⣿⣿⠀⠀⠀⠀⠀⠀⠘⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡆⣤⣾⣿⣿⣿⣿⣿⡏⠀⠜⠿⡃⠁⠸⢿⠹⠷⠄⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢠⣶⣄⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠻⠿⣿⣿⠀⠀⠀⠀⠀⠀⣰⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠠⣣⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠘⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⣹⡟⣀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠉⠀⠀⠀⠀⠀⣰⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⢰⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠈⠠⠀⠀⠀⠀⠀⠀⣤ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⡏⠉⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠙⠛⢉⠉⠉⠛⠋⠉⣿⣿⣿⣿⣿⣿⣿⡇⣾⣿⣿⣿⣿⣿⣿⡟⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠄⠾⠿ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠉⠉⠉⠉⠁⠀⠀⠑⢿⢹⣿⣿⣿⣿⡿⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠤ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠉⠠⣸⣿⣿⣿⡿⠃⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⣤⣴⣦⣢⣤⣠⣄⡀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠄⠀⠙⠛⠀⢀⢿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠶⣿⣿⣿⣿⣿⣿⣿⣿⡷⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢰⣤⣤⣤⣯⠿⢽⢠⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⢀⣀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⠉⠛⠛⠿⠿⣿⣿⣿⠿⢿⣟⣛⣛⣩⣭⣭⣭⣥⣤⣤⣤⣤⣀⣀⡀⠀⠀⠀⠙⠿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢠⣿ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⣀⣤⣴⣶⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣶⣄⠀⠀⣻⢹⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⠀⠀⠀⠀⠀⢸⣿ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣀⣤⣶⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣧⠀⣤⣬⣙⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠂⠒⠂⠀⣀⠘⣐⠀⠀⠀⠀⠻⠿ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣠⣴⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣟⣿⣿⣿⣿⣿⣿⣿⠏⢠⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣦⠀⠀⠀⣀⠀⣀⣀⡀⣿⠿⣿⣦⣄⡀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣴⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣽⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⢿⣿⣿⣿⣿⣿⡿⠋⣠⣤⣾⣯⣿⣽⣿⣿⣿⣿⣿⠋⠁⠀⠀⢘⣛⢣⣿⣿⣿⣿⣾⣿⣿⣷⠄⢀⣰⣄ ⢰⣾⣷⣦⡄⠀⠀⠀⠀⠀⠀⠀⠀⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠿⢋⡀⠰⣾⣿⣿⣿⣿⣿⣿⣽⣿⣿⣏⣀⠀⠀⠀⠀⠟⢸⠻⠹⠷⣿⢿⣿⣿⠋⠂⠈⠛⠁ ⠘⣿⣿⣿⣿⠀⠀⠀⠀⠀⠀⠀⠸⣿⣿⣿⣿⣿⣟⣿⣯⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣄⠙⢠⣿⣿⣿⣿⣿⣿⢻⣿⣿⣿⠁⠛⠃⢠⡀⠀⡀⠀⠀⡀⡶⡿⣖⣟⣗⠀⠀⠀⢀⡄ ⠀⠀⠉⠉⠀⠀⠀⠀⠀⠀⠀⠀⠀⠙⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠿⠟⢛⠉⠈⠉⠉⠉⠙⠛⡛⢳⣾⣿⣿⣿⣿⣿⣿⡿⠶⠉⠀⠀⣠⣼⣿⣿⣾⠿⠐⠛⢷⡿⡿⣷⣿⢿⡗⠂⠋⠘⠇ ⠀⠀⠀⠈⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⠙⠛⠛⠻⠿⠿⠿⠿⠿⠿⠿⠛⠛⠛⠛⠉⠉⠀⣶⣾⣿⣿⠀⠀⠀⠀⠀⠀⠈⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡆⣤⣾⣿⣿⣿⣿⣿⡏⠀⠜⠿⡇⢁⠹⢿⠽⠷⠄⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢠⣶⣄⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢻⢿⣿⣿⠀⠀⠀⠀⠀⠀⣰⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠠⣣⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠘⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⣹⡟⣀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠉⠀⠀⠀⠀⠀⢰⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⢰⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠈⠀⠀⠀⠀⠀⠀⠀⣤ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⡏⠉⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠙⠋⠉⠉⠉⠛⠋⠉⣿⣿⣿⣿⣿⣿⣿⡇⣿⣿⣿⣿⣿⣿⣿⡿⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠔⠾⠿ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠉⠉⠉⠉⠁⠀⠀⠑⣿⢹⣿⣿⣿⣿⡿⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠦ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠉⠾⣸⣿⣿⣿⡿⠃⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⣦⣦⣶⣤⣤⣤⣤⣀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠄⠀⠙⠛⠇⢠⠿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠶⣿⣿⣿⣿⣿⣿⣿⣿⣶⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢰⣤⣤⣤⣿⠿⣽⢰⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⢀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⠉⠙⠛⠻⠿⣿⣿⣿⣿⠿⢿⣟⣛⣛⣩⣭⣭⣭⣥⣤⣤⣤⣤⣀⣀⡀⠀⠁⠀⢘⠾⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⣿ ⠀⠀⠀⠀⠀⠀⠀⠀⠈⠉⠉⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⣀⣤⣴⣶⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣶⣄⠀⠀⢿⠛⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢸⣿ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣀⣤⣶⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣧⠀⣬⣄⣛⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠄⠶⠂⠀⡀⠘⣒⡀⠀⠀⠀⢹⣿ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣠⣴⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣟⣿⣿⣿⣿⣿⣿⣿⠏⢰⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣦⠀⠀⠀⢀⠀⠀⢀⡀⣿⠽⣿⣧⣀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣰⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣽⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⢿⣿⣿⣿⣿⣿⡿⠋⣀⣤⣼⣯⣯⣽⣿⣿⣿⣿⣿⠏⠀⠀⠀⠘⣛⢃⣖⣻⣶⣿⣾⣿⣿⣿⠠⠀⣠⣄ ⠀⢠⣶⣶⣤⡀⠀⠀⠀⠀⠀⠀⠀⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠿⢋⡀⠠⣿⣽⣿⣿⣿⣿⣿⣽⣿⣿⡏⡀⠀⠀⠀⠀⠟⢽⠻⠿⠿⣿⢿⣿⣿⠟⠒⠈⠛⠋ ⠀⠸⣿⣿⣿⣿⠀⠀⠀⠀⠀⠀⠘⣿⣿⣿⣿⣿⣿⣿⣯⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣄⠙⢀⣿⣿⣿⣿⣿⣿⢻⣿⣿⣿⠁⠛⠃⢠⣀⠀⠀⠈⠀⡀⡶⣿⣼⣿⣯⠠⠀⠀⠀⡄ ⠀⠀⠈⠉⠉⠁⠀⠀⠀⠀⠀⠀⠀⠙⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠿⠟⢛⡉⠈⠉⠉⠉⠙⠛⠛⠓⣴⣿⣿⣿⣿⣿⣿⡿⠶⠉⠀⠀⣠⣼⣿⣿⣷⢷⠠⠶⠿⣷⣿⢶⣿⢷⡖⡶⠛⠘⡅ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⠙⠛⠛⠻⠿⠿⠿⠿⠿⠿⠿⠛⠛⠛⠛⠉⠉⠀⢲⣾⣿⣿⡇⠀⠀⠀⠀⠀⠈⢻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡖⣠⣾⣿⣿⣿⣿⣿⡗⠀⡀⡖⡇⠈⠸⢿⡼⠧⠥⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣠⣄⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠘⣿⣿⣿⡇⠀⠀⠀⠀⠀⢠⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠇⢫⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠁⠀⠀⠀⠁⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠘⣿⢇⡀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⠁⠀⠀⠀⠀⢠⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⢰⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⢀⣀⣀⡀⠀⣴ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢰⠋⠉⠁⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠙⠛⠛⡋⠉⠛⠛⠛⣿⣿⣿⣿⣿⣿⣿⡇⣼⣿⣿⣿⣿⣿⣿⡿⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠠⠾⠿ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠘⠉⠛⠉⠀⠀⠀⠁⣿⢿⣿⣿⣿⣿⡿⠀⢀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠠⠀⠠⠤ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠘⠐⠼⢿⣿⣿⡟⠁⣠⠈⡂⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⣶⣤⣶⣦⣤⣤⣤⣀⡀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠂⠀⠉⠛⡂⣰⣿⠁⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠲⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠐⣦⣤⣴⣿⣾⡟⠀⡇⠃⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠉⠈⠛⠻⠿⢿⣿⣿⣿⣿⠿⢿⣟⣛⣛⣩⣭⣭⣭⣤⣤⣤⣤⣤⣀⣀⡀⠀⠈⠀⠈⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣶ ⠀⠀⠀⠀⠀⠀⠀⠀⠈⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⣀⣬⣴⣶⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣶⣄⠀⠁⠸⡟⣿⣿⣿⣿⣿⣿⣿⣷⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢸⣿ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⣁⣤⣶⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣧⠈⣀⣁⡻⢿⣿⣿⣿⣿⣿⣿⠀⠀⠀⠀⠀⠄⠤⠀⠀⠀⠀⢇⠀⠀⠀⠀⢸⣿ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣠⣴⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣟⣿⣿⣿⣿⣿⣿⣿⠏⢰⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣦⠀⠀⠀⠀⠀⠀⠀⠀⣾⢶⣿⣦⣀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣴⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣽⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⢿⣿⣿⣿⣿⣿⡿⠋⠀⣀⣩⣿⣿⣿⣿⣿⣿⣿⣿⠏⠁⠀⠀⠀⠿⡃⣞⣿⣷⣿⣶⣿⣿⣿⣨⠀⢠⣄ ⠀⠀⣠⣴⣤⣄⠀⠀⠀⠀⠀⠀⠀⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠿⢋⣀⠊⣽⣯⣿⣿⣿⣿⣿⣽⣿⣿⡏⡀⠀⠀⠀⠀⡿⠇⢿⠿⣿⣿⣿⣿⣿⡿⠰⠀⠻⠛ ⠀⠀⢸⣿⣿⣿⡷⠀⠀⠀⠀⠀⠘⣿⣿⣿⣿⣿⣿⣿⣯⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣄⠙⠇⣸⣿⣿⣿⣿⣿⢻⣿⣿⣿⠃⠛⠃⢠⣄⠀⠀⠀⠀⡀⣤⣿⣭⣽⣯⡁⠀⠀⠀⡄ ⠀⠀⠀⠉⠛⠋⠁⠀⠀⠀⠀⠀⠀⠙⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠿⠟⣛⣉⠉⠉⠉⠉⠙⠛⠛⠓⢤⣿⣿⣿⣿⣿⣿⡿⠶⠉⠀⠀⣠⣼⣿⣿⣷⣶⠀⠶⠷⣷⣷⢾⣿⣿⡧⣤⠸⠀⡏ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⠙⠛⠛⠻⠿⠿⠿⠿⠿⠿⠿⠛⠛⠛⠛⠉⠉⠀⠒⣾⣿⣿⡿⠀⠀⠀⠀⠀⠀⠛⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣶⢠⣾⣿⣿⣿⣿⣿⡇⠀⠀⣶⡏⠘⠸⣿⡿⣧⡿⠀⠀⠁ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣠⡀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠂⢿⣿⣿⡟⠀⠀⠀⠀⠀⠀⣼⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡏⢎⣾⣿⣿⣿⣿⣿⣿⠀⠀⠀⠁⠈⠀⠀⠂⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢻⡿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠘⠃⠀⠀⠀⠀⠀⣼⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⢱⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⡐⣂⣀⣀⠀⠀⠀⠀⣀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣴⠋⠉⠈⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠒⠒⠒⢋⡻⠿⠛⢻⣿⣿⣿⣿⣿⣿⣿⣰⣿⣿⣿⣿⣿⣿⡿⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢴⣶ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠛⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠘⠛⠛⠃⠀⠀⠀⠈⢿⣿⣿⣿⣿⣿⡿⠁⢀⡴⠀⠀⠀⠀⠀⠀⠀⠀⠠⠀⠠⣤ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠘⢲⠿⢿⣿⣿⡿⠁⣠⠘⡗⡆⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⣤⣤⣴⣤⣤⣤⣤⣤⣀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠨⠀⠀⠉⠛⡂⣰⣿⡇⠇⢲⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠲⣶⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠐⣶⣤⣶⣿⣿⠟⠁⠘⢸⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠐⠂⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⠀⠛⠛⠿⠿⣿⣿⣿⣿⣿⠿⢿⣟⣛⣛⣩⣭⣭⣥⣤⣤⣤⣤⣤⣀⣀⡀⠀⠀⠅⠜⢻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣤ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠒⠀⠤⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⣈⣭⣴⣶⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣶⣄⠀⠐⠋⣿⢿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢰⣿ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣀⣤⣶⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣧⠀⡂⠹⠘⢿⣿⣿⣿⣿⣿⣿⠀⠀⠀⠀⠀⢀⢠⠠⠀⠀⠀⡦⠀⠀⠀⠀⢨⣿ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣠⣴⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣟⣿⣿⣿⣿⣿⣿⣿⠏⢰⣿⣿⣿⣶⣿⣿⣿⣿⣿⣿⣦⠀⠀⠀⠀⠀⠀⠀⡀⢸⣦⣿⣇⡀⠀⠀⠀⠉ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣴⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣽⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⢿⣿⣿⣿⣿⣿⡿⠋⠀⠉⢙⣻⣿⣿⣿⣿⣿⣿⣿⠏⠁⠀⠀⠀⣶⠦⣤⣾⣯⣽⣧⣿⣿⣿⣁⠀⢀⣀ ⠀⠀⠀⠀⣀⣤⣀⡀⠀⠀⠀⠀⠀⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠿⢋⣤⡾⢂⣾⣻⣿⣿⣿⣿⣽⣿⣿⣏⡀⠀⠀⠀⠀⣿⡇⣿⣟⣿⣿⣿⣿⣿⣿⢯⠀⠾⠿ ⠀⠀⠀⠀⢿⣿⣿⣿⡆⠀⠀⠀⠘⣿⣿⣿⣿⣿⣿⣿⣯⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣶⣄⠙⢷⡈⣿⣿⣿⣿⣿⢻⣿⣿⣿⠇⠛⠃⢀⡀⠀⠀⠀⠃⠀⢠⣿⣿⣿⣿⡇⠀⠀⠀⡀ ⠀⠀⠀⠀⠈⠛⠛⠛⠁⠀⠀⠀⠀⠙⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠿⠟⣛⣩⡍⠉⠉⠉⠙⠛⠛⠓⠄⣹⣿⣿⣿⣿⣿⡿⠶⠉⠁⠀⣠⣼⣿⣿⣷⣴⣄⢤⣵⣾⣿⣿⣿⣿⣧⣤⢰⠆⣟ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⠙⠛⠻⠿⠿⠿⠿⠿⠿⠿⠿⠛⠛⠛⠛⠉⠉⠀⠐⢺⣿⣿⣿⡇⠀⠀⠀⠀⠀⠘⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣶⡆⣼⣿⣿⣿⣿⣿⣧⠉⠀⢤⣿⠹⠸⣿⣿⣿⣸⠀⠀⠈ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢽⣿⣿⡇⠀⠀⠀⠀⠀⢀⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡷⣹⣿⣿⣿⣿⣿⣿⡀⠈⠉⠙⠀⠀⠀⠃⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠿⣷⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⠘⠙⠀⠀⠀⠀⠀⢀⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡟⣾⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢠⡖⠛⠘⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠠⠤⠀⠒⠶⠶⠞⠛⢿⡿⠟⢻⣿⣿⣿⠿⢿⣿⣧⣿⣿⣿⣿⣿⣿⣿⣿⠁⠀⠀⠀⠀⠀⠈⠈⠉⠉⢉⣅⣾ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠙⠃⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠐⠛⠁⠀⠀⠀⠘⠛⠷⠄⠀⠀⠈⣼⣿⣿⣿⣿⣿⣿⣿⠋⠀⡄⠀⠀⠀⠀⠀⠀⠀⠀⡀⢀⡀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢮⣿⣿⣿⣿⣿⣿⠏⠀⣸⣿⡀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⣴⣶⣴⣦⣤⣤⣤⣤⣤⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⠀⠀⠀⠀⠀⠀⠈⢹⣿⠛⠿⣿⡟⠀⣸⣿⣇⣇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠲⣶⠀⢰⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣼⣏⠀⠀⠀⢡⣄⡿⢙⣷⣽⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠠⠤⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⠙⠛⠿⢿⣿⣿⣿⣿⣿⠿⢿⣟⣛⣛⣩⣭⣭⣥⣤⣤⣤⣤⣤⣀⣀⡀⠀⠀⠀⠘⢻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣤ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠠⠤⠤⠄⠀⠀⠀⠀⠀⠀⠀⠀⢀⣈⣭⣴⣶⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣶⣄⠀⠐⠋⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢰⣿ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣀⣤⣶⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣧⠀⠂⠹⠨⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⠀⠀⣀⣀⠀⠀⠀⢀⣦⠀⠀⠀⠀⢸⣿ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣠⣴⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣟⣿⣿⣿⣿⣿⣿⣿⠏⢰⣿⣿⣿⣶⣿⣿⣿⣿⣿⣿⣦⠀⠀⠀⠀⠀⠀⢀⡀⣼⣦⣿⣆⠀⠀⠀⠀⠉ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣴⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣽⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⢿⣿⣿⣿⣿⣿⡿⠋⠀⠉⠙⣛⣿⣿⣿⣿⣿⣿⣿⠏⠁⠀⠀⠀⣶⠦⣶⣾⣿⣽⣯⣿⣿⣿⢑⡀⢀⡀ ⠀⠀⠀⠀⠀⣀⣄⡀⠀⠀⠀⠀⠀⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠿⢋⣠⡾⠖⣾⣿⣿⣿⣿⣿⣽⣿⣿⣏⡀⡀⠀⠀⠀⣷⡇⣿⣿⣿⣿⣿⣿⣿⣿⢯⠰⢿⡿ ⠀⠀⠀⠀⠈⣿⣿⣿⣧⠀⠀⠀⠘⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣶⣄⠙⢿⡎⣿⣿⣿⣿⣿⢻⣿⣿⣿⠇⠛⠃⢐⠀⠀⠁⠀⠃⠁⣩⣿⣿⣿⣿⡃⠀⠀⠀⡀ ⠀⠀⠀⠀⠀⠙⠻⠟⠋⠀⠀⠀⠀⠙⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠿⠟⣛⣩⡍⠉⠉⠉⠙⠛⠛⠓⠄⢱⣿⣿⣿⣿⣿⡿⠶⠉⠁⠀⣠⣼⣿⣿⣦⣤⣤⣤⣷⣾⣿⣽⣿⣿⣧⣤⢰⠀⡗ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⠙⠛⠻⠿⠿⠿⠿⠿⠿⠿⠿⠛⠛⠛⠛⠉⠉⠀⠀⠺⣿⣿⣿⡇⠀⠀⠀⠀⠀⠸⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣶⣶⣸⣿⣿⣿⣿⣿⡏⠸⠂⣤⣿⠹⢸⣿⣿⣿⣿⠀⠀⠁ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⡀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢸⣿⣿⡇⠀⠀⠀⠀⠀⢀⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⢻⣿⣿⣿⣿⣿⣷⠀⠈⠈⡝⠀⠈⠀⡏⠉⠁⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠸⢿⡆⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⠛⢛⠁⠀⡀⠀⠀⢀⣼⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⣵⣿⣿⣿⣿⣿⣿⣿⡄⠀⠀⠀⠀⠄⠀⠃⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⣴⡞⠂⠃⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠠⠤⠄⠐⠲⠶⠞⠛⢿⣿⠿⢻⣿⠿⠿⠿⣿⣿⡇⣿⣿⣿⣿⣿⣿⣿⣿⠇⠀⠀⠀⠀⠀⠉⠈⠉⠉⢉⣅⣿ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠘⠓⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠛⠋⠀⠀⠀⠘⠛⠷⠆⠀⠀⠘⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⢀⠀⠀⠀⠀⠀⠀⠀⢀⡀⢉⡁ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣼⣿⣿⣿⣿⣿⣿⣿⡏⠀⣸⡄⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⣶⣤⣶⣶⣦⣤⣤⣤⣄⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⡀⠀⠀⠀⠀⠀⠸⣿⣿⣿⣿⣿⣿⡿⠃⢀⣿⣧⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠲⣶⠀⠲⠄⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣿⣿⣿⠄⠈⠉⠉⢀⢐⣟⣻⡄⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠂⠤⠤⠤⠄⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⠉⠛⠿⢿⣿⣿⣿⣿⣿⠿⢿⣟⣛⣛⣩⣭⣭⣥⣤⣤⣤⣤⣤⣀⣀⡀⠀⠀⢸⠈⢻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⣤ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠠⠤⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⣈⣭⣴⣶⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣶⣄⠀⠐⠻⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢸⣿ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣀⣤⣶⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣧⠀⠂⠽⢈⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⠀⠀⡀⣀⡀⠀⠀⢰⣄⠀⠀⠀⠀⢾⣿ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣠⣴⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣟⣿⣿⣿⣿⣿⣿⣿⠏⢰⣿⣿⣷⣶⣿⣿⣿⣿⣿⣿⣦⠀⠀⠀⠀⠀⠀⢤⡠⣼⣦⣿⣦⠀⠀⠀⠈⠋ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣴⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣽⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⢿⣿⣿⣿⣿⣿⡿⠋⠀⠉⠛⢻⣿⣿⣿⣿⣿⣿⣿⡏⠁⠀⠀⠀⣶⠦⣶⣾⣿⣿⣭⣿⣿⣿⣐⠀⢀⡀ ⠀⠀⠀⠀⠀⠀⣠⣀⠀⠀⠀⠀⠀⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠿⢋⣤⣾⠖⣾⣿⣿⣿⣿⣿⣿⣿⣿⣯⣀⠀⠀⠀⠀⣷⡇⣿⣿⣿⣿⣿⣿⣿⣿⣯⠰⣿⡿ ⠀⠀⠀⠀⠀⢸⣿⣿⣿⡆⠀⠀⠘⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣶⣄⠙⢿⡆⣿⣿⣿⣿⣿⢻⣿⣿⣿⡇⠛⠃⢀⠀⠀⠀⠀⠃⠀⣉⣿⣿⣿⣿⡁⠀⠃⠀⡀ ⠀⢶⠀⠀⠀⠈⠛⠿⠛⠁⠀⠀⠀⠙⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠿⠟⣛⣩⣭⠉⠉⠉⠙⠛⠛⠓⠄⢑⣿⣿⣿⣿⣿⡿⠶⠉⠁⠀⣤⣼⣿⣷⣤⣤⢠⣤⣧⣿⣿⣽⣿⣿⣧⣤⢴⠀⡇ ⠘⣻⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⠙⠛⠛⠿⠿⠿⠿⠿⠿⠿⠿⠛⠛⠛⠛⠉⠉⠀⠀⠺⣻⣿⣿⡿⠀⠀⠀⠀⠀⠘⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣶⣶⣿⣿⣿⣿⣿⣿⠏⠈⠀⣴⣿⠻⢸⣿⣿⣯⣿⠀⠀⠃ ⠀⣈⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠠⠀⠐⠀⠸⣿⣿⡏⠀⠀⠀⠀⠀⠀⣼⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⢿⣿⣿⣿⣿⣿⡆⠀⠉⠉⡇⠈⠀⠁⡏⠁⠉⠀⠀⠀ ⠀⠙⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠿⣷⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠉⣫⣇⣀⡀⠀⠀⠀⣼⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⣵⣿⣿⣿⣿⣿⣿⣏⠀⠀⠀⠀⠠⠄⠀⠁⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣰⣾⠓⠑⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠸⠯⠤⠕⠲⠶⠾⠛⢿⣿⠿⠻⣯⣍⠉⠙⠿⣿⣧⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⢀⡀⠀⠈⠉⠉⠉⠉⢉⣥⣿ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠛⠂⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠛⠛⠉⠀⠀⠘⠛⠿⠦⠤⠄⠉⣾⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠄⠀⠀⠀⠀⣀⠀⢈⣉ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⡀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⣷⣿⣾⣶⣶⣶⣶⣶⣤⡀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⡀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠄⠲⣶⠀⠶⠄⠰⣿⣿⣿⣿⣿⣿⣿⣿⣿⣇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣏⠈⠉⠉⠁⣀⣧⡆⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠠⠤⠄⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⠉⠛⠿⢿⣿⣿⣿⣿⣿⠿⢿⣟⣛⣛⣩⣭⣭⣥⣤⣤⣤⣤⣤⣀⣀⡀⠀⠀⢸⠈⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢠⣦ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠤⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⣈⣥⣴⣶⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣶⣄⠀⠀⠻⢻⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢸⣿ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣀⣤⣶⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣧⠀⠒⠹⢇⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⠀⠀⡀⣀⡄⠀⠀⢰⣄⠀⠀⠀⠀⣸⣿ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣠⣴⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣟⣿⣿⣿⣿⣿⣿⣿⠏⢰⣿⣿⣿⣾⣿⣿⣿⣿⣿⣿⣦⠀⠀⠀⠀⠀⢀⢤⡄⣶⣴⣿⣇⠀⠀⠀⠈⠋ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣴⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣽⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠋⠀⠉⠙⢛⣿⣿⣿⣿⣿⣿⣿⡏⠁⠀⠀⠀⣶⠆⣶⣾⣯⣿⣭⣿⣿⣿⣀⠀⣀⡀ ⠀⠀⠀⠀⠀⠀⢀⣄⣀⠀⠀⠀⠀⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠿⢋⣤⣾⠗⣶⣿⣿⣿⣿⣿⣿⣿⣿⣯⣀⡀⠀⠀⠀⣷⡇⣿⣿⣿⣿⣿⣿⣿⣿⣧⠰⣿⠟ ⠀⠀⠀⠀⠀⠀⣿⣿⣿⣷⠄⠀⠘⣿⣿⣿⣿⣿⣟⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣶⣄⠙⢿⡆⢹⣿⣿⣿⣿⢻⣿⣿⣿⠇⠛⠃⢀⠀⠀⠁⠀⠃⠈⣹⣿⣿⣿⣿⠁⠀⠁⠀⡀ ⠀⠰⡄⠀⠀⠀⠈⠻⠿⠛⠀⠀⠀⠙⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠿⠟⣛⣩⣭⠉⠉⠉⠙⠛⠛⠓⠄⢉⣿⣿⣿⣿⣿⡿⠾⠉⠉⠀⣤⣼⣿⣿⣦⣦⢠⣤⣧⣿⣿⣿⣿⣿⣧⣄⣶⠀⡇ ⠐⣻⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⠙⠛⠛⠻⠿⠿⠿⠿⠿⠿⠿⠛⠛⠛⠛⠉⠉⠤⠠⠺⠿⣿⣿⣿⠀⠀⠀⠀⠀⠘⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣶⣶⣿⣿⣿⣿⣿⣿⡏⠨⠄⣴⡿⠛⢻⣿⣿⣧⣯⠀⠀⠁ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⡀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠠⠤⠀⠂⠠⣿⣿⣿⠀⠀⠀⠀⠀⠀⣼⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⣼⣿⣿⣿⣿⣯⡄⠀⠈⠉⡇⠀⠀⠉⡏⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠺⣿⡆⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⢩⣇⣀⣀⠀⠀⠀⣼⣿⣿⣿⣿⣿⡿⠿⠿⣿⣿⡟⣴⣿⣿⣿⣿⣿⣿⣧⡀⠀⠀⠀⠀⠀⠀⡆⠀⠀⠀⠀⢀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⣶⣿⠈⠃⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠸⡿⠥⣾⠒⠶⠖⠛⢿⣿⠿⠛⣿⣷⡀⠀⠉⣿⢧⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⡀⠀⠀⠀⠈⠉⠉⢉⢴⣿ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠘⠃⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⠈⠀⠀⠀⠛⠋⠉⠀⠀⠀⠛⠻⠿⠿⠓⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⠀⠀⠀⠀⠀⠀⠀⠀⢀⠀⢀⣀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⣿⣿⣿⣷⣶⣶⣶⣶⣶⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠲⣶⠀⠰⠄⠠⠰⣿⣿⣿⣿⣿⣿⣿⣿⣿⣇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢸⠹⣿⣿⣿⣿⣏⠈⠉⠉⠀⣀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠄⣀⣀⣀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠉⠉⠻⠿⣿⣿⣿⣿⣿⠿⢿⣟⣛⣛⣩⣭⣭⣭⣤⣤⣤⣤⣤⣀⣀⡀⠀⠀⠀⠄⡻⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢠⣦ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣀⣀⣀⠀⠀⠀⠀⠀⠀⢀⣀⣥⣴⣶⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣶⣄⠀⠀⠸⠟⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢸⣿ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣀⣤⣶⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣧⠀⡐⠆⠿⢸⣿⣿⣿⣿⣿⣿⡀⠀⠀⠀⠀⣀⢠⡤⠀⠀⢰⣦⠀⠀⠀⠐⢾⣿ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣠⣴⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣟⣿⣿⣿⣿⣿⣿⣿⠏⢰⣿⣿⣿⣶⣿⣿⣿⣿⣿⣿⣦⠀⠀⠀⠀⠀⠀⢀⡤⣸⣶⣿⣧⠀⠀⠀⠈⠉ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣴⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠋⠀⠉⠝⠛⣻⣿⣿⣿⣿⣿⣿⡏⠁⠀⠀⠀⣶⠦⣴⣾⣿⣿⣯⣿⣿⣿⣩⠀⢀⡀ ⠀⠀⠀⠀⠀⠀⠀⠀⢀⣀⡀⠀⠀⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠿⠋⣠⣾⡿⢖⣿⣿⣿⣿⣿⣿⣿⣿⣯⣀⡀⠀⠀⠀⣿⡇⣿⣿⣿⣿⣿⣿⣿⣿⣿⠺⣿⠿ ⠀⠀⠀⠀⠀⠀⠀⠀⣿⣿⣿⡆⠐⣿⣿⣿⣿⣿⣟⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣶⣄⠙⢿⣷⠘⣿⣿⣿⣿⣻⣿⣿⣿⡇⠛⠃⢐⡀⠀⠀⠀⠃⠀⣭⣿⣿⣿⣿⣃⡀⠀⠀⡄ ⠀⠀⠀⢄⡄⠀⠀⠀⠙⠻⠟⠋⠀⠙⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠿⠟⣛⣩⣭⡍⠉⠉⠙⠛⠛⠓⠄⠙⣿⣿⣿⣿⣿⡿⠾⠉⠉⠀⣴⣼⣿⣿⣷⣶⣤⣤⣷⣿⣿⣽⣿⣿⣧⣤⢴⠀⡇ ⠀⠀⠀⡾⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⠙⠛⠛⠻⠿⠿⠿⠿⠿⠿⠿⠛⠛⠛⠛⠉⢉⠠⣀⠀⠹⡿⣿⣿⡏⠀⠀⠀⠀⠀⠺⣿⣿⣿⣿⣿⣿⣿⣿⣿⣶⣶⡿⣿⣿⣿⣿⣿⣿⠈⣤⣤⣿⠹⢸⣿⣿⣿⣿⠀⠀⠁ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⡀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠠⠰⠖⠀⠀⠲⣾⣿⡇⠀⠀⠀⠀⠀⢠⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⢳⣿⣿⣿⣿⣿⣇⠀⠉⠈⢹⠈⠀⠀⠟⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠂⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠸⢿⡆⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠉⣽⣥⣤⣤⠀⠀⢠⣾⣿⣿⣿⣿⣷⣎⠉⠛⣿⣿⣧⣾⣿⣿⣿⣿⣿⣯⡀⠀⠀⠈⠀⠀⠀⠄⠀⠀⠀⠀⢀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣶⢾⡇⠁⠀⠀⠀⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠿⣿⣿⣿⠐⠖⠚⢻⣿⠿⠟⢻⣿⣿⣄⣀⡸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⠀⠀⠀⠀⠈⠉⣉⣥⣿ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠘⠛⢸⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠉⠀⠀⠀⠀⠛⠉⠉⠀⠀⠈⠛⠛⠿⠛⠛⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⠀⠀⠀⠀⠀⢠⡄⢀⣤ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⢀⡀⠀⠀⠀⠀⠀⠀⠀⠈⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣷⡆⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠄⠀⠀⠀⠀⢸⡟⢻⣿⣿⣿⣿⣿⣿⣿⠀⠀⡀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠆⠲⣶⠀⠴⠄⠠⠰⠶⠖⣿⣿⣿⣿⣿⣿⣿⣿⣿⡟⡆⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢸⡃⢸⣿⣿⣿⣟⠉⠙⠛⠀⠀⢠⡄⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⣀⣀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⠉⠛⠟⢿⣿⣿⣿⡿⠿⢿⣟⣛⣛⣩⣭⣭⣭⣥⣤⣤⣤⣤⣀⣀⡀⠀⠀⠀⢀⢘⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⣤ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣀⡀⠀⠀⠀⠀⠀⠀⢀⣀⣤⣴⣶⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣶⣄⠀⠀⠈⠿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢠⣿ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣀⣤⣶⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣧⠀⡀⠢⢹⢉⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⢀⢀⣠⠀⠀⠀⣦⡀⠀⠀⠀⢺⣿ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣠⣴⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣟⣿⣿⣿⣿⣿⣿⣿⠏⢰⣿⣿⣿⣶⣿⣿⣿⣿⣿⣿⣧⠀⠀⠀⠀⠀⠀⠠⣤⣸⣶⣿⣷⡀⠀⠀⠈⠉ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣴⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣽⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠋⠀⠉⠙⠛⢻⣿⣿⣿⣿⣿⣿⡏⠁⠀⠀⠀⢶⡶⡴⣶⣿⣽⣯⣿⣿⣿⣫⡀⢀⣀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⣀⡀⠀⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠿⠋⢠⣾⣿⠶⣶⣿⣿⣿⣿⣿⣿⣿⣯⣀⣀⠀⠀⠀⢸⣧⣼⣿⣿⣿⣿⣿⣿⣿⣿⠴⣿⡿ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⣿⣿⣇⠸⣿⣿⣿⣿⣿⣟⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣶⣄⠘⢿⣿⡎⣿⣿⣿⣿⣻⣿⣿⣿⡇⠛⠃⢐⣀⠀⠈⠀⠉⠀⢭⣿⣿⣿⣿⣏⡀⠉⠀⠀ ⠀⠀⠀⠀⢠⡀⠀⠀⠀⠙⠿⠟⠁⠙⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠿⠟⢛⣩⣭⣍⡉⠉⠙⠛⠛⠓⠄⠙⢻⣿⣿⣿⣿⡿⠾⠉⠉⠀⣤⣾⣿⣿⣿⣾⡄⣧⣵⣾⣿⣿⣿⣿⣧⣤⢰⡆⢞ ⠀⠀⠀⠠⣾⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⠙⠛⠛⠻⠿⠿⠿⠿⠿⠿⠿⠛⠛⠛⠛⠉⠉⡀⡄⡀⠈⠻⣿⣿⣿⠃⠀⠀⠀⠀⠘⣿⣿⣿⣿⣿⣿⣿⣿⣿⣶⣶⣿⣿⣿⣿⣿⣿⣿⡇⠡⣤⣾⠛⢹⣿⣿⣿⣽⡀⠀⠈ ⠀⠀⠀⠈⠋⡄⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⡀⠀⠀⠀⠀⠀⠀⠀⠀⠀⡄⠶⠂⠐⠀⢺⣿⣿⠀⠀⠀⠀⠀⠀⣼⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡟⣿⣿⣿⣿⣿⣧⠀⠈⠉⢹⠀⠀⠀⢹⠁⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠃⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠸⣿⡆⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⣽⣯⣤⣤⡄⠀⠀⣼⣿⣿⣿⣿⣿⣭⠛⠻⣿⣿⣿⣵⣿⣿⣿⣿⣿⣿⡃⠀⠀⠀⠀⠀⠀⠈⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢠⣶⣿⡎⠁⠀⠀⠀⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠹⣿⣿⣿⡇⠒⠚⢛⣿⡿⠿⠛⣿⣿⣇⡀⠈⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⠀⠀⠀⠀⢈⠉⢉⣥⣾ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠘⠁⣸⠃⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠉⠉⠀⠀⠀⠈⠛⠉⠁⠀⠀⠙⠛⠻⠟⠛⠛⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⠀⠀⠀⠀⠀⠀⡤⢀⣄ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⣀⣀⣀⣀⡀⠀⠀⠀⠀⠀⠉⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⡿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣷⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠠⠀⠀⠀⠀⠀⣿⠃⣿⣿⣿⣿⣿⣿⡇⠀⠀⡀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠆⠲⣶⠀⠰⠄⠰⠰⠶⠆⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⡆⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣿⠀⣿⣿⣿⠛⠛⠛⠃⠀⠀⠇⡄⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⢀⡀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⠉⠛⠛⢿⢿⣿⣿⡿⠿⢿⣟⣛⣛⣩⣭⣭⣭⣥⣤⣤⣤⣤⣀⣀⡀⠀⠀⠀⠀⡇⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⣤ ⠀⠀⠀⠀⠀⠀⠀⠉⠉⠁⠀⠀⠀⠀⠀⢀⠀⠀⠀⠀⠀⠀⠀⢀⣀⣤⣴⣶⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣶⣄⠀⠀⠀⢹⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠠⣿ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠉⠁⣀⣤⣶⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣧⠀⡀⠠⣘⡏⣿⣿⣿⣿⣿⣿⣇⠀⠀⠀⠀⢀⡀⣀⠀⠀⠀⣦⡀⠀⠀⠀⢴⣿ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣠⣴⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠏⢰⣿⣿⣶⣶⣮⣿⣿⣿⣿⣿⣧⠀⠀⠀⠀⠈⠀⢀⣀⢤⣶⣿⣷⡀⠀⠀⠀⠋ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣴⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣽⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠋⠀⠉⠛⠛⠿⣿⣿⣿⣿⣿⣿⡏⠁⠀⠀⠀⢰⣶⣴⣶⣾⣿⣯⣽⣿⣿⣗⡀⢀⡀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⡀⠀⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠿⠋⢠⣶⣾⡶⢶⣾⣿⣿⣿⣿⣿⣿⣯⣀⣀⠀⠀⠀⢸⣶⢼⣿⣿⣿⣿⣿⣿⣿⣿⡥⣿⡿ ⠀⠀⠀⠀⠀⠁⠀⠀⠀⠐⣿⣇⢸⣿⣿⣿⣿⣿⣟⣿⣯⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣶⣄⠘⢿⣿⣧⢹⣿⣿⣿⢻⣿⣿⣿⡇⠛⠃⢐⣤⡀⠈⠈⢸⠉⢉⣿⣿⣿⣿⣟⡀⠚⠃⠀ ⠀⠀⠀⠀⠀⠴⡄⠀⠀⠀⠙⠿⠖⠙⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠿⠟⢛⣩⣭⣍⣉⠉⠙⠛⠛⠓⠄⠙⢻⣾⣿⣿⣿⡿⠾⠉⠁⠀⣴⣼⣿⣿⣿⣿⡄⣥⣶⣼⣿⣿⣿⣿⣿⣉⣰⡆⢸ ⠀⠀⠀⠀⠁⣶⡇⠀⠀⠀⠀⠀⠀⠀⠀⠈⠙⠛⠛⠻⠿⠿⠿⠿⠿⠿⠿⠛⠛⠛⠛⠉⠉⢀⠠⡄⠈⡽⢿⢿⣿⡟⠀⠀⠀⠀⠀⢿⣿⣿⣿⣿⣿⣿⣿⣿⣶⣶⣿⣿⣿⣿⣿⣿⣿⡷⠱⣽⣿⡟⠟⣿⣿⣿⣽⡇⠀⠈ ⠀⠀⠀⠀⠈⠫⠃⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠐⠼⠏⠘⠀⠘⣾⣿⡇⠀⠀⠀⠀⠀⢠⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⢿⣿⣿⣿⣿⣿⠀⠀⠉⢹⡇⠒⠉⢹⠉⠉⠁⠀⠀ ⠀⠀⠀⠀⠀⠐⠂⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠿⣷⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠁⠀⠀⣙⣿⣤⣤⣄⠀⠀⢠⣿⣿⣿⣿⣿⡿⡿⣿⣿⣿⣿⣯⣾⣿⣿⣿⣿⣿⡃⠀⠀⠘⠁⠤⠄⢸⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢰⡶⣿⡌⠀⠀⠀⠈⠀⠀⠀⠀⠀⠀⠀⠀⠀⢹⣿⣿⣿⣿⠒⠶⠛⢻⣿⣿⠟⢻⣿⡄⠀⠘⢻⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⣀⡈⡁⣉⢉⣉⡉⠉⣩⣸ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠛⡁⡿⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠉⠉⠉⠉⠀⠘⠛⠋⠁⠀⠀⠘⠛⠿⠶⠒⠒⢿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠤⠀⠄⠀⠀⠀⠀⣀⠀⣁ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣀⣀⣀⡀⡀⠀⠀⠀⠀⠀⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢼⣿⣿⣿⣿⣿⣿⣿⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣷⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠄⠀⠀⠀⠀⢸⡗⢻⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠆⠲⣶⠀⠶⠄⠠⠰⠶⠆⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⠃⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢸⡇⢸⡟⠛⠛⠻⠀⠀⠀⠸⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠉⠙⠛⠻⠿⣿⣿⣿⡿⠿⢿⣟⣛⣛⣩⣭⣭⣭⣤⣤⣤⣤⣤⣀⣀⡀⠀⠀⠀⠀⢸⢸⣽⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣀ ⠀⠀⠀⠀⠀⠀⠀⠁⠒⠒⠂⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⣀⣤⣴⣶⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣶⣄⠀⠈⠈⢙⡿⣿⣿⣿⣿⣿⣿⣿⣷⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣿ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⠁⠀⣀⣤⣶⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣧⠀⠀⠠⡔⣿⢻⣿⣿⣿⣿⣿⣿⠀⠀⠀⠀⠀⡀⣀⡀⠀⠀⣄⡀⠀⠀⠀⢠⣿ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣠⣴⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣟⣿⣿⣿⣿⣿⣿⣿⠏⢰⣿⣷⣶⣤⣬⣿⣿⣿⣿⣿⣿⣀⠀⠀⠀⠈⠁⠁⢀⣀⣦⣽⣷⡂⠀⠀⠀⠛ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣴⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣽⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠋⠀⠙⠛⠻⠿⢿⣿⣿⣿⣿⣿⡏⠁⠀⠀⠀⢠⣦⣐⣤⣾⣟⣿⣿⣿⣿⡗⡂⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠟⠋⠀⣶⣶⣶⡤⣶⣶⣿⣿⣿⣿⣿⣯⣀⣀⠀⡀⠀⢸⣶⢸⣿⣿⣿⣿⣿⣿⣿⣿⡧⣾⣿ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢰⡆⢸⣿⣿⣿⣿⣿⣟⣿⣯⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣶⣄⠀⢿⣿⣧⡘⣿⣿⣿⣻⣿⣿⣿⡇⠛⠃⢰⣤⣄⠈⠉⠸⠉⠉⣻⣿⣿⣿⣿⠉⠀⠂⠁ ⠀⠀⠀⠀⠀⠀⢠⡀⠀⠀⠀⠻⠆⠛⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠿⠟⢛⣩⣭⣍⣉⡉⠙⠛⠛⠓⠄⠙⢻⣷⣿⣿⣿⡿⠶⠉⠁⠀⣴⣼⣿⣿⣿⣿⡄⣀⣲⣤⣿⣟⣿⣿⣿⣉⣠⡄⢰ ⠀⠀⠀⠀⠀⠀⣴⡇⠀⠀⠀⠀⠤⠀⠀⠈⠙⠛⠛⠻⠿⠿⠿⠿⠿⠿⠿⠛⠛⠛⠛⠉⠉⠀⡀⠐⢀⠘⡿⣿⣿⣿⠃⠀⠀⠀⠀⠹⣿⣿⣿⣿⣿⣿⣿⣿⣶⣶⣿⣿⣿⣿⣿⣿⣿⡿⠹⣋⣽⡟⡟⣿⣿⣿⣿⡇⠁⠈ ⠀⠀⠀⠀⠀⠀⠋⠃⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠵⡯⠥⠜⠷⣭⣿⡟⠀⠀⠀⠀⠀⢀⣼⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⢿⣿⣿⣿⣿⣯⠀⡄⠙⠛⡇⠃⠉⠹⠏⠉⠁⠀⠀ ⠀⠀⠀⠀⠀⠀⠐⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠰⢿⡆⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢚⣛⣃⣀⣀⠀⠀⢀⣼⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣯⣾⣿⣿⣿⣿⣟⠀⠃⠀⠀⠁⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣤⣾⣧⠂⠀⠀⠀⠈⠀⠀⠀⠀⠀⠀⠀⠀⢘⣿⣿⣿⣿⡔⠶⢾⠿⣿⣿⡿⠟⣿⡟⠙⠛⠿⣿⣿⣿⣿⣿⣿⣿⣿⠃⢰⠀⢀⣈⠉⠉⠈⠁⠀⠀⢐⣠ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠛⢨⡟⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠘⠛⠛⠉⠁⠀⠘⠛⠛⠁⠀⠀⠛⠿⠆⠀⠀⢽⣿⣿⣿⣿⣿⣿⡏⠀⢸⡄⠀⠀⠀⠀⠀⠀⠀⣀⡉⡉ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⣀⣀⣀⣀⠀⠀⠀⠀⠀⠈⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠸⣿⣿⣿⣿⣿⡿⠀⠀⣿⣇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣿⢻⣿⣿⡿⠁⠀⠘⣿⣿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠂⠲⣶⠀⠶⠄⠠⠰⠶⠆⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⡟⠈⠙⠛⠃⠀⢰⡅⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⠉⠛⠛⠿⢿⣿⣿⣿⡿⠿⢿⣟⣛⣛⣩⣭⣭⣭⣤⣤⣤⣤⣤⣀⣀⡀⠀⠀⠀⠀⠈⣽⣟⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣀ ⠀⠀⠀⠀⠀⠀⠀⠀⠐⠂⠠⠤⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⣀⣤⣴⣶⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣶⣄⠀⠀⠂⠙⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢨⣿ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠒⣀⣤⣶⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣇⠀⠀⠀⡩⢿⢿⣿⣿⣿⣿⣿⣿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣄⠀⠀⡀⠀⣸⣿ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣠⣴⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣟⣿⣿⣿⣿⣿⣿⣿⠏⢠⣿⣶⣬⣭⣼⣿⣿⣿⣿⣿⣿⠀⠀⠀⠀⠈⠁⠉⢀⣠⣤⣿⣷⠀⠀⠀⠘⠟ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣴⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣽⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠋⠀⠛⠻⠿⠿⣿⣿⣿⣿⣿⣿⡏⠁⠀⠀⠀⢠⣤⣴⣬⣿⣻⣿⣿⣿⣷⡦⡀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠟⠋⠀⢤⣶⣶⣤⣤⣼⣾⣿⣿⣿⣿⣯⣀⡄⠀⠀⠀⢸⣷⣼⣿⣿⣿⣿⣿⣿⣿⣿⣣⣾⣿ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣟⣿⣯⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣶⣄⠀⢿⣿⣿⡕⣿⣿⣿⣻⣿⣿⣿⡇⠛⠃⢰⣦⣀⠘⠉⢸⠋⠛⣿⣿⣿⣿⡿⠉⠽⠉⠁ ⠀⠀⠀⠀⠀⠀⠀⠠⣤⠀⠀⠀⠀⠹⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠿⠟⠛⣉⣭⣍⣉⣉⠙⠛⠛⠓⠄⠙⢻⣷⣿⣿⣿⡿⠾⠉⠉⠀⣴⣼⣿⣿⣿⣷⡀⣈⣦⣬⣿⣿⣿⣿⣿⣉⢠⡄⠠ ⠀⠀⠀⠀⠀⠀⠀⣴⣿⠀⠀⠀⠠⠤⠄⠈⠉⠛⠛⠻⠿⠿⠿⠿⠿⠿⠿⠛⠛⠛⠛⠉⠉⠀⠀⢀⡟⠈⠻⡿⣿⣿⡿⠃⠀⠀⠀⠸⣿⣿⣿⣿⣿⣿⣿⣿⣶⣴⣿⣿⣿⣿⣿⣿⠟⣷⠻⣿⣻⡟⢿⣿⣿⣿⣻⠉⠁⠈ ⠀⠀⠀⠀⠀⠀⠀⢺⣿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢠⢰⡄⠠⠃⢬⣼⣿⠃⠀⠀⠀⠀⠀⣸⣿⣿⣿⣿⣿⣿⣿⣿⣿⡟⣿⣿⣿⣿⣿⠆⠈⠀⠃⠻⡇⠚⠋⢹⠋⠉⠁⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠵⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠰⢷⡆⠀⠀⠀⠀⠀⠀⠀⠈⠀⠀⠀⠀⣀⣻⣿⣀⣀⡀⠀⠀⣰⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣾⣿⣿⣿⣿⡿⠀⢸⡆⠀⠀⠃⠀⠀⢸⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣠⣾⣧⠂⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢙⣿⣿⣿⣿⡇⠢⠶⢿⣿⣿⣿⠿⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠁⠀⣿⣧⠀⣀⢉⠁⠀⠈⠀⠒⠒⢒⣰ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠛⢸⠟⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠛⠛⠛⠛⠁⠀⠐⠛⠋⠛⠉⠀⠘⠿⠭⠀⠀⢨⣿⣿⣿⠟⠀⣠⣾⣿⣿⡄⠀⠀⠀⠀⠀⠀⠀⣀⠉⡉ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⣀⣀⣀⣀⡀⢀⠀⠀⠉⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣴⣿⣿⡿⠃⠀⣴⣿⣿⣿⣿⣧⠀⠀⠀⠀⠀⠀⠀⠉⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣸⣿⣿⣿⣿⣿⣿⣿⣿⣿⡀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⠿⣿⠏⠀⠀⣾⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠖⠲⣶⠀⠶⠄⠰⠰⠶⠆⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⡃⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣾⣿⣿⣿⣿⣿⣿⣿⠃⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⠉⠙⠛⠿⠿⣿⣿⣿⡿⠿⢿⣟⣛⣛⣩⣭⣭⣭⣤⣤⣤⣤⣤⣀⣀⡀⠀⠀⠀⠀⠘⡿⣟⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⣀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠐⠠⠤⠤⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⣀⣤⣴⣶⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣶⣄⠀⠀⠃⠛⣿⣿⣿⣿⣿⣿⣿⣿⣷⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢸⣿ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠐⣂⣤⣶⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣇⠀⠀⠁⣩⢿⢿⣿⣿⣿⣿⣿⣿⠀⠀⠀⠀⠀⠀⢀⠀⠀⠀⣄⠀⠀⠀⢀⣼⣿ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣠⣴⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠏⢰⣿⣶⣮⣭⣼⣿⣿⣿⣿⣿⣿⠀⠀⠀⠀⠉⠀⢀⣀⣠⣬⣿⣶⠀⠀⠀⠙⠟ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣴⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠋⠀⠛⠛⠿⠿⣿⣿⣿⣿⣿⣿⡏⠁⠀⠀⠀⢤⣤⣶⣼⣿⣿⣟⣿⣿⣷⠢⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠟⠋⠀⢠⣶⣶⣤⣤⣼⣾⣿⣿⣿⣿⣯⣀⣄⠀⠁⠀⢸⡇⣿⣷⣿⣿⣿⣿⣿⣿⣿⣴⣿⣷ ⠀⠀⠀⠀⠀⠀⠀⠀⢢⡀⠀⠀⠰⣿⣿⣿⣿⣿⣟⣿⣯⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣶⣄⠀⢼⣿⣿⡕⣿⣿⣿⣻⣿⣿⣿⡇⠟⠃⢰⣤⡀⠘⠉⢹⠉⣛⣿⣿⣿⣿⡏⠩⠿⠉⠁ ⠀⠀⠀⠀⠀⠀⠀⠠⢼⡇⠀⠀⠀⠹⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠿⠟⠛⣉⣭⣍⣉⣉⡙⠛⠛⠓⠄⠙⢻⣷⣿⣿⣿⡿⠾⠉⠉⠀⣴⣼⣿⣿⣿⣦⡀⣇⣦⣼⣿⣻⣿⣿⣏⣁⢤⡀⡆ ⠀⠀⠀⠀⠀⠀⠀⠁⣿⡇⠀⠀⠀⠤⠤⠈⠙⠛⠛⠻⠿⠿⠿⠿⠿⠿⠿⠛⠛⠛⠛⠉⠉⠀⠐⢂⡟⠀⡿⣿⣿⣿⡿⠃⠀⠀⠀⠘⣿⣿⣿⣿⣿⣿⣿⣿⣶⣴⡟⣿⣿⣿⣿⡿⢿⠇⢿⢻⣽⡿⢻⣿⣿⣿⣿⠈⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠻⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠸⠱⠭⠁⠿⢡⣿⣿⠃⠀⠀⠀⠀⠀⣹⣿⣿⣿⣿⣿⣿⣿⣿⣿⢻⣿⣿⣿⣿⠇⠠⢣⠈⠋⢛⠃⠚⠋⢻⠉⠉⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠨⠆⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠿⣦⠀⠀⠀⠀⠀⠀⠀⠘⠀⠀⠀⠀⣈⣿⣿⣀⣠⡀⠀⠀⣰⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠟⠀⠴⣿⠈⠀⠈⠀⠄⠀⢸⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢠⣶⣷⡔⠄⠀⠀⠀⠁⠀⠀⠀⠀⠀⠀⢙⣿⣿⣿⣿⣇⠐⠶⣿⣿⣿⣿⡿⢻⣿⣿⣿⣿⣿⣿⣿⣿⠏⠀⣠⣿⣿⣇⢀⣀⠉⠁⠀⠉⠀⠀⠀⣀⣼ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠘⡃⡿⠉⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⠛⠛⠛⠛⠁⠀⠐⠛⠋⠙⠉⠁⠘⠻⠟⣛⣿⣿⣿⠟⠁⢀⣶⣿⣿⣿⣿⡄⠀⠀⠀⠀⠀⠀⠀⣈⢉⣉ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣀⣤⣤⣀⣀⣀⣀⣀⡈⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣼⣿⣿⣿⠇⠀⣰⣿⣿⣿⣿⣿⣿⣧⠀⠀⠀⠀⠀⠀⠀⠁⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡄⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠙⠛⠋⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠖⠲⣶⠀⠶⠄⠠⠰⠶⠆⠀⠀⠀⠀⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣿⣿⣿⣿⣿⣿⣿⡿⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠉⠙⠛⠻⠿⢿⣿⣿⡿⠿⢿⣟⣛⣛⣩⣭⣭⣭⣥⣤⣤⣤⣤⣀⣀⡀⠀⠀⠀⠀⠈⡋⣿⣿⣿⣿⣿⣿⣿⣿⣿⣇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⣀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠂⠤⠤⠤⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⣀⣤⣴⣶⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣶⣄⠀⠀⠃⠋⢿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢸⣿ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣂⣤⣶⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣧⠀⠂⠄⣉⢾⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⠀⠀⠀⣀⠀⠀⢠⣄⠀⠀⡀⠠⣼⣿ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣠⣴⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣟⣿⣿⣿⣿⣿⣿⣿⠏⢠⣿⣶⣦⣭⣴⣿⣿⣿⣿⣿⣿⠀⠀⠀⠀⠉⠀⢀⣀⢰⣬⣿⣆⠀⠀⠀⠙⠛ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣴⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣽⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠋⠀⠙⠛⠿⠿⣿⣿⣿⣿⣿⣿⡏⠁⠀⠀⠀⣤⣄⣶⣼⣿⣿⣏⣿⣿⣿⢢⠀⢀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠟⠋⠀⢨⣴⣶⣦⣤⣶⣾⣿⣿⣿⣿⣯⣀⣀⠀⡁⠀⢼⡆⣿⣿⣿⣿⣿⣿⣿⣿⣿⢴⣿⡷ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⣄⡄⠀⠐⣿⣿⣿⣿⣿⣟⣿⣯⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣶⣄⠀⢸⣿⣿⣇⢻⣿⣿⢻⣿⣿⣿⡯⠛⠃⢰⣄⠀⠉⠁⢻⠉⣙⣿⣿⣿⣿⡏⠉⠒⠉⠁ ⠀⠀⠀⠀⠀⠀⠀⠀⢀⢿⡇⠀⠀⠙⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠿⠟⢛⣉⣭⣍⣉⣉⣙⠛⠛⠓⠄⠙⢻⣿⣾⣿⣿⡿⠾⠉⠉⠀⣴⣼⣿⣿⣷⣶⣀⣗⣦⣼⣿⣿⣿⣿⣏⣁⣤⠀⡆ ⠀⠀⠀⠀⠀⠀⠀⠀⢰⣾⡇⠀⠀⠠⠤⠬⠙⠛⠛⠻⠿⠿⠿⠿⠿⠿⠿⠛⠛⠛⠛⠉⠉⠀⠀⢂⣭⠛⣻⠿⣿⣿⡿⠟⠀⠀⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣶⣴⢏⣿⣿⣿⣿⢿⣿⡋⣟⢉⣽⡿⢿⣿⣿⣯⣿⠈⠀⠁ ⠀⠀⠀⠀⠀⠀⠀⠀⠘⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⠀⠀⠀⠀⠀⠀⠀⠀⠀⡍⡾⠏⠝⢶⣿⣿⡇⠀⠀⠀⠀⠀⣸⣿⣿⣿⣿⣿⣿⣿⣿⣿⢸⣿⣿⣿⣯⠂⡳⣁⠙⠋⢛⠓⠚⠉⢻⠉⠉⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠿⠇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠸⢷⡄⠀⠀⠀⠀⠀⠀⠀⠁⠀⠀⠀⣈⣻⣿⣥⣤⣄⠀⠀⣰⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣿⣿⣿⡿⠁⢸⣿⣿⡀⠀⠈⠀⠤⠀⠸⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣴⢾⣮⠳⠀⠀⠀⠈⠁⠀⠀⠀⠀⠀⢙⣿⣿⣿⣿⣷⠀⢲⡛⣻⣿⣿⡿⠛⣿⣿⣿⣿⣿⣿⣿⠛⠀⣠⣿⣿⣿⣇⠀⠀⢉⡉⠉⡉⠉⠉⠉⣁⣽ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢉⣸⠏⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠙⠛⠛⠛⠋⠀⠀⠉⠋⠉⠂⠀⠀⢻⣿⣿⣿⡿⡋⠁⣠⣾⣿⣿⣿⣿⣿⡆⠀⠀⠀⠀⠀⠀⢀⣀⢁⣉ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣤⣤⣤⣤⣤⣀⣀⣀⣈⡀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣿⣿⠟⠁⠀⠀⣴⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⡄⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⠁⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⠿⣿⡄⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠖⠲⣶⠂⠶⠄⠰⠰⠶⠆⠀⠀⠀⠀⠀⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠘⣿⣿⣿⣿⣿⣿⣿⠃⠐⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠒⠠⠤⠤⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⠉⠙⠛⠿⠿⣿⣿⡿⠿⢿⣟⣛⣛⣩⣭⣭⣭⣥⣤⣤⣤⣤⣀⣀⡀⠀⠀⠀⠁⠀⢹⣸⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⣀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠠⠤⠤⠤⠀⠀⠀⠀⠀⠀⠀⠀⢀⣀⣤⣴⣶⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣶⣄⠀⠀⠸⠘⢿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢸⣿ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣀⣤⣶⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣧⠀⠐⠨⢈⡽⡟⣿⣿⣿⣿⣿⣿⠀⠀⠀⠀⢀⠀⣀⠀⠀⢠⣆⡀⠀⡀⠠⣼⣿ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣠⣴⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣟⣿⣿⣿⣿⣿⣿⣿⠏⢰⣿⣷⣶⣭⣥⣿⣿⣿⣿⣿⣿⡀⠀⠀⠀⠉⠁⢀⣀⣴⣶⣿⣗⡀⠀⠀⠙⠛ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣴⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠋⠀⠉⠛⠻⠿⢿⣿⣿⣿⣿⣿⡏⠉⠀⠀⠀⢰⣤⣦⣼⣿⣿⣯⣿⣿⣿⣶⡀⢀⡀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠿⠋⠀⠨⣵⣶⣶⣤⣶⣾⣿⣿⣿⣿⣯⣀⣄⠀⡀⠀⢸⣗⣾⣿⣿⣿⣿⣿⣿⣿⣿⣼⣿⡿ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠠⣦⡄⠐⣿⣿⣿⣿⣿⣟⣿⣯⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣶⣄⠀⢰⣿⣿⣷⢺⣿⣿⣻⣿⣿⣿⡏⠛⠃⢰⡀⠀⠈⠁⢹⠉⣉⣿⣿⣿⣿⣏⠈⠛⠉⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⢰⣿⡇⠀⠙⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠿⠟⢛⣉⣭⣍⣉⣉⣙⠛⠛⠓⠄⠙⢻⣿⣾⣿⣿⡿⠿⠉⠉⠀⣴⣾⣿⣿⣷⣴⡄⣿⣦⣼⣿⣿⣿⣿⣏⣉⢴⡄⠄ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⢱⣿⡇⠀⠀⠠⠈⠙⠛⠛⠻⠿⠿⠿⠿⠿⠿⠿⠛⠛⠛⠛⠉⠉⠀⠀⠐⡪⡟⡾⣿⢿⣿⣿⠉⠁⠀⠀⠀⢿⣿⣿⣿⣿⣿⣿⣿⣶⣴⢟⣿⣿⣿⣿⢻⣿⡁⣟⣩⣽⡿⢹⣿⣿⣿⣿⠈⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⢹⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠁⠀⠀⠀⠀⠀⠀⠀⠀⢸⢸⡿⠛⢿⣿⣿⡏⠀⠀⠀⠀⠀⢠⣿⣿⣿⣿⣿⣿⣿⣿⣿⢿⣿⣿⣿⣯⠰⡱⡁⢩⠋⢹⡇⠚⠉⢻⠋⠉⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠨⡿⠃⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠻⣷⠀⠀⠀⠀⠀⠀⠀⠄⠒⠀⠀⣀⣩⣿⣧⣤⣤⠀⠀⢠⣾⣿⣿⣿⣿⣿⣿⣿⣿⣯⣾⣿⣿⡟⠁⣾⣿⣿⣌⠀⠈⠁⠤⠀⢸⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⡶⣿⣮⠦⠀⠀⠀⠈⠀⠀⠀⠀⠀⢻⣿⣿⣿⣿⣿⠆⣐⡚⢻⣿⣿⣿⠛⣿⣿⣿⣿⣿⣿⡿⠋⢀⣴⣿⣿⣿⣿⡀⠀⢀⢀⣉⣉⠉⢉⠉⣡⣾ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⣉⡼⠉⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠙⠛⠛⠛⠛⠓⠀⠈⠋⠫⠉⠙⢠⣿⣿⣿⠿⠛⠁⢀⣴⣿⣿⣿⣿⣿⣿⣧⠀⠀⠀⠀⠀⠀⢀⣤⢀⡤ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣤⣤⣶⣦⣤⣤⣤⣬⣄⣀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠘⠿⠛⠁⠀⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⡆⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡆⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢻⣿⣿⣿⣿⣿⣿⣟⠻⣿⣆⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠖⠲⣶⠎⠶⠄⠰⠰⠶⠆⠀⠀⠀⠀⠀⠀⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠘⣿⣿⣿⣿⣿⣿⣿⠀⠉⢹⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠤⢀⣀⣀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠉⠙⠛⠻⠿⣿⣿⡿⠿⠿⣛⣛⣛⣩⣭⣭⣭⣭⣤⣤⣤⣤⣀⣀⡀⠀⠀⠀⠀⠃⠀⢻⣾⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣀⣀⣀⠀⠀⠀⠀⠀⠀⢀⣀⣤⣴⣶⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣶⣄⠀⠀⠀⠸⠽⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣿ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣀⣤⣶⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣧⠀⠀⠠⢀⢉⢿⡿⣿⣿⣿⣿⣿⣇⠀⠀⠀⠀⠀⠀⡀⠀⠀⣤⡀⠀⢀⠀⣘⣿ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣠⣴⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣟⣿⣿⣿⣿⣿⣿⣿⠏⢰⣿⣷⣶⣬⣭⣷⣿⣿⣿⣿⣿⢏⠀⠀⠀⠘⠉⠈⣀⣠⣤⣽⣷⡀⠀⠀⠘⠟ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣴⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣽⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠋⠀⠉⠛⠻⠿⢿⣿⣿⣿⣿⣿⡏⠁⠀⠀⠀⢠⣤⣤⣦⣿⣿⣿⣻⣿⣿⣶⡄⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠟⠋⠀⠀⢢⣬⣤⣤⣤⣿⣿⣿⣿⣿⣯⣀⣄⠀⠁⠀⠀⣿⢸⣿⣿⣿⣿⣿⣿⣿⣿⣟⣾⣿ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠸⣿⣿⣿⣿⣿⣟⣿⣯⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣶⣄⠀⠀⢸⣿⣿⣿⢾⣿⣻⣿⣿⣿⡇⠛⠃⢐⠀⠀⠀⠉⠈⡏⠛⣻⣿⣿⣿⣿⠉⠷⠏⠁ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢰⣄⠙⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠿⠟⢛⣉⣭⣍⣉⣉⣙⠛⠛⠓⠄⠘⢻⣿⣿⣾⣿⡿⠿⠉⠉⠀⣤⣼⣿⣿⣦⣀⣄⣸⣷⣄⣿⣟⣿⣿⣿⣛⣠⡄⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⣼⣿⡇⠀⠈⠉⠛⠛⠻⠿⠿⠿⠿⠿⠿⠿⠿⠟⠛⠛⠉⠉⠀⠄⠀⢘⡪⣻⢿⣿⣿⣿⡏⠉⠉⠀⠀⠸⣿⣿⣿⣿⣿⣿⣿⣶⣶⣿⣿⣿⣿⣿⢹⣿⢻⢹⣋⣹⣿⠿⣿⣿⣿⣿⡇⠁⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠛⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⠀⠀⠀⠀⠀⠀⠀⠀⢸⠧⠝⡮⡿⣿⣿⡇⠀⠀⠀⠀⠀⢡⣿⣿⣿⣿⣿⣿⣿⣷⣿⣿⣿⣿⢣⠃⡽⡀⠈⡟⠛⡟⠊⠛⠉⡟⠉⠁⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⠿⠃⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠸⢿⡆⠀⠀⠀⠀⠀⠀⣨⠶⠀⢀⣂⣝⣿⣧⣤⣤⠀⠀⢠⣿⣿⣿⣿⣿⣿⣿⣿⣧⣿⣿⣿⣯⠇⢸⣿⣿⡄⠇⠀⠅⠠⠀⠀⡇⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣰⢾⣷⡳⡄⠀⠀⠀⠁⠀⠀⠀⠘⣻⣿⣿⣿⣿⣿⠀⢐⡛⢻⣿⣿⣿⠛⣿⣿⣿⣿⣿⣿⡿⠃⢠⣿⣿⣿⣷⣄⣀⣈⡉⠉⠉⣉⠀⠀⢀⣠ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠩⢱⠋⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⠛⠛⠛⢿⠿⠆⠀⠀⠙⠋⠝⠁⢠⣿⣿⣿⡿⠛⠉⣠⣴⣿⣿⣿⣿⣿⣧⠀⠄⠀⠀⠀⠀⠀⣀⡉⡁ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣰⣶⣶⣶⣤⣤⣤⣥⣤⣄⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠘⠿⠛⠁⠀⠀⣾⣿⣿⣿⣿⣿⣿⣿⣿⡆⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢻⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢻⣿⣿⣿⣿⣿⣿⠛⣿⣿⣦⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠖⠲⣶⠎⢶⠄⠰⠰⠶⠆⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠘⣿⣿⣿⣿⣿⣿⣇⠈⠹⣿⣇⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⢀⣀⡀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠉⠙⠛⠻⠿⣿⣿⡿⠿⠟⣛⣛⣛⣩⣭⣭⣭⣤⣤⣤⣤⣤⣀⣀⡀⠀⠀⠀⠀⠙⠀⠸⣦⣿⣿⣿⣿⣿⣿⣿⣿⣇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⣀⠀⠀⠀⠀⠀⠀⠀⢀⣀⣤⣴⣶⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣶⣄⠀⠀⠀⠘⢹⢿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣿ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣀⣤⣶⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣧⠀⠀⠠⢀⠘⣫⡿⣿⣿⣿⣿⣿⣿⠀⠀⠀⠀⠀⠀⠀⠀⠀⣤⡀⠀⠀⠀⣸⣿ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣠⣴⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠏⢰⣿⣷⣦⣬⣥⣷⣿⣿⣿⣿⣿⣿⠀⠀⠀⠘⠛⠀⠁⢀⣤⣿⣷⡀⠀⠀⠘⠿ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣴⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣽⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠋⠀⠙⠛⠻⠿⣿⣿⣿⣿⣿⣿⡏⠁⠀⠀⠀⠀⣤⣤⣦⣽⣷⣿⣻⣿⣿⡶⡄⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠟⠋⠀⠐⠒⣦⣤⣤⣀⣿⣿⣿⣿⣿⣯⣀⣄⠀⡁⠀⠀⣿⢩⣿⣿⣿⣿⣿⣿⣿⣿⣟⣾⣷ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠸⣿⣿⣿⣿⣿⣟⣿⣯⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣶⣄⠀⠀⢠⣿⣿⣿⢹⣿⣻⣿⣿⣿⡇⠛⠃⢐⡀⠀⠀⠛⠈⡟⠛⢻⣿⣿⣿⣿⠉⠽⠏⠉ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⠙⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠿⠟⠛⣉⣭⣍⣉⣉⣙⠛⠛⠓⠄⠈⢻⣿⣿⣼⣿⡿⠾⠉⠉⠀⣴⣾⣿⣿⢦⡀⣄⢰⣣⣀⣽⣟⣿⣿⣿⣛⣂⣄⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣾⣷⠀⠈⠉⠛⠻⠻⠿⠿⠿⠿⠿⠿⠿⠻⠟⠛⠛⠉⠉⠀⠀⠌⠁⢣⠖⢿⣿⣿⣿⣿⠀⠈⠁⠀⠀⣿⣿⣿⣿⣿⣿⣿⣶⣆⣿⣿⣿⣿⣿⡺⣿⢿⢸⣽⣟⣽⠿⣿⣯⣿⣿⡇⠁⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢛⣿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠁⠀⠀⠀⠀⠀⠀⠀⠀⡏⡦⠏⢟⣷⣿⣿⠀⠀⠀⠀⠀⢈⣿⣿⣿⣿⣿⣿⣿⡟⣿⣿⣿⣿⣇⠇⡜⡄⠘⠙⠛⢻⠀⠛⠉⡟⠛⠃⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠚⠿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠺⣶⠀⠀⠀⠀⠀⠀⡀⠆⠂⢀⢂⣈⣽⣟⣤⣤⡀⠀⢀⣾⣿⣿⣿⣿⣿⣿⣿⣶⣿⣿⣿⣿⡜⢠⣿⣷⡀⠀⠀⠘⠀⡀⠀⡇⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣴⢿⣮⢦⠀⠀⠀⠀⠁⠀⠀⠀⢻⣿⣿⣿⣿⣿⡇⠀⣚⠛⢿⣿⣿⠟⢻⣿⣿⣿⣿⣿⣿⡟⠁⣸⣿⣿⣧⡄⣀⡀⠉⠀⠀⠁⠀⠐⢒⣀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠉⡼⠉⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⠛⠛⠛⣟⢿⠷⠂⠀⠘⠛⠈⠉⠁⠘⣿⣿⣿⡿⠟⠉⣠⣾⣿⣿⣿⣿⡆⠀⠀⠀⠀⠀⠀⠀⢀⣈⡉ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣴⣶⣶⣶⣴⣤⣤⣤⣤⣄⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢸⣿⠿⠋⢀⣴⣾⣿⣿⣿⣿⣿⣿⣿⡄⠀⠀⠀⠀⠀⠀⠈⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠉⠀⠀⠈⣷⣿⣿⣿⣿⣿⣏⢿⣿⣷⡄⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠖⠲⣶⠎⢶⠄⠰⠲⠶⠆⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢹⣿⣿⣿⣿⣿⣿⠈⣿⣿⣿⡄⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⣀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⠉⠙⠛⠿⠿⣿⣿⡿⠿⠟⣛⣛⣛⣩⣭⣭⣭⣥⣤⣤⣤⣤⣀⣀⡀⠀⠀⠀⠀⠸⠀⠸⣧⣾⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠈⠉⠉⠀⠀⠀⠀⠀⠀⢀⠀⠀⠀⠀⠀⠀⠀⢀⣀⣤⣴⣶⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣶⣄⠀⠀⠀⠀⡟⢿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣿ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠉⠉⠉⣀⣤⣶⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣧⠀⠀⠀⠀⠈⠻⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⠀⠀⠀⠀⠀⠀⣤⡀⠀⢀⠀⣰⣿ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣠⣴⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠏⢰⣿⣶⣶⣤⣵⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⠘⠛⠀⢁⢀⣤⣿⣿⡄⠀⠀⠻⠿ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣴⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠋⠀⠙⠛⠻⠿⣿⣿⣿⣿⣿⣿⡏⠉⠀⡀⠀⠀⣤⣤⣧⣿⣿⣿⣻⣿⣷⡦⠄⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠿⠋⠀⠐⠒⣦⣤⣤⣀⣾⣿⣿⣿⣿⣯⣀⣄⠀⡁⠀⠀⣿⢹⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠸⣿⣿⣿⣿⣿⣿⣿⣯⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣶⣄⠀⠀⠀⣿⣿⣿⡽⣿⣿⣿⣿⣿⡟⠛⠃⢰⡃⠀⠀⠛⠈⡟⠛⢿⣿⣿⣿⣿⠛⠿⠯⠁ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠙⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠿⠟⠛⣉⣭⣍⣉⣉⣙⡛⠛⠓⠄⠀⢻⣿⣿⣧⣿⡿⠿⠉⠉⠀⣮⣾⣿⣿⢦⡀⣄⢰⣧⣀⣽⣿⣿⣿⣿⡛⣂⣄⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢸⣷⣦⠈⠉⠛⠛⠿⠿⠿⠿⠿⠿⠿⠿⠻⠟⠛⠛⠉⠉⠀⠀⠬⠁⠘⣫⢻⠿⣿⣿⣿⠃⠀⠀⠀⠀⢻⣿⣿⣿⣿⣿⣿⣶⢰⣿⣿⣿⣿⣿⣏⢷⣿⢸⣿⣟⣽⡿⣿⣿⣿⣿⡇⠉⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠐⣿⣿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⠀⠀⠀⠀⠀⠀⠀⠀⢻⣽⠻⠣⣻⣿⣿⠀⠀⠀⠀⠀⠀⣾⣿⣿⣿⣿⣿⣿⢿⣿⣿⣿⣿⣇⡇⣪⡄⠘⡟⠛⢿⠰⠛⠉⡟⠙⠃⠐⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠻⣿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠐⢷⡆⠀⠀⠀⠀⠀⢀⣸⡇⠀⢲⣨⣿⣿⣠⣄⣀⠀⠀⣼⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠁⣿⣧⠀⠀⠀⠘⠀⡀⠀⡇⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢠⡾⣷⡵⡄⠀⠀⠀⠈⠀⠀⠀⢺⣿⣿⣿⣿⣿⣿⠀⢸⡛⢿⣿⣿⣿⢻⣿⣿⣿⣿⣿⣿⣿⠃⢰⣿⣿⣆⣄⣀⣈⠉⠁⠈⠉⠐⠒⢒⣀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⢡⠏⠁⠀⠀⠀⠀⠀⠀⠀⠀⠈⠛⠛⠛⠿⣿⡿⠆⠀⠀⠙⠫⠋⠁⠈⠛⢿⣿⣿⣿⠟⠁⣴⣿⣿⣿⣿⡀⠠⠀⠄⠀⠀⠀⠀⢀⡉⣉ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣶⣶⣶⣶⣶⣤⣤⣤⣤⣄⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢠⣿⣿⡿⠁⣰⣾⣿⣿⣿⣿⣿⣷⠀⠀⠀⠀⠀⠀⠀⠈⠁⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⠛⠏⠀⣼⣿⣿⣿⣿⣿⡿⣿⣿⣷⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠖⠲⣶⠎⢶⠄⠰⠶⠶⠆⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⣿⣿⣿⣿⣿⣿⡇⣿⣿⣿⣧⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⠉⠙⠛⠿⠿⣿⣿⡿⠿⠟⣛⣛⣛⣩⣭⣭⣭⣥⣤⣤⣤⣤⣀⣀⡀⠀⠀⠀⠀⠸⡇⠀⡧⣼⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠈⠉⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⣀⣤⣴⣶⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣶⣄⠀⠀⠀⠀⣇⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢸⣿ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⠉⠁⣀⣤⣶⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣧⠀⡀⠀⡄⡈⡿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⠀⠀⠀⠀⠀⠀⣤⡀⠀⣀⢀⣼⣿ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣠⣴⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠏⢰⣿⣷⣶⣤⣹⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⠘⠛⡌⣁⣀⣤⣿⣿⡄⠁⠀⠿⠿ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣴⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠋⠀⠙⠛⠿⢿⣿⣿⣿⣿⣿⣿⡏⠉⠀⠀⠀⠀⣤⣤⣯⣿⣿⣿⣻⣿⣷⡦⡄⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠿⠋⠀⠀⠒⣲⣤⣤⣀⣾⣿⣿⣿⣿⣯⣤⣄⠀⡅⠀⠈⣿⢹⣿⣿⣿⣿⣿⣿⣿⣿⣿⣾⣷ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠸⣿⣿⣿⣿⣿⣟⣿⣯⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣶⣄⠀⠀⠀⣾⣿⣿⡿⣿⣻⣿⣿⣿⡿⠟⠃⢰⡃⠀⠀⠛⠈⡟⠛⣿⣿⣿⣿⣿⠻⠿⠿⠉ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠙⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠿⠟⢛⣉⣭⣍⣉⣉⣙⡛⠛⠓⠄⠀⢻⣿⣿⣧⣿⡿⠾⠉⠉⢀⣶⣾⣿⣿⣦⢀⣄⢰⣧⣄⣿⣿⣿⣿⣿⢛⢢⡄⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢐⣳⣤⡌⠉⠛⠛⠻⠿⠿⠿⠿⠿⠿⠿⠛⠟⠛⠛⠉⠉⠀⠀⠠⠍⢸⣶⣿⣿⣿⣿⣿⡇⠀⠀⠁⠀⢹⣿⣿⣿⣿⣿⣿⣆⣴⣿⣿⣿⣿⣿⣧⠒⣿⢹⣿⣟⣿⣿⣿⣿⣿⣽⡏⠁⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢻⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠁⠀⠀⠀⠀⠀⠀⠀⢸⣯⡿⡿⣿⣿⣿⡇⠀⠀⠀⠀⠈⣽⣿⣿⣿⣿⣿⡿⣹⣿⣿⣿⣿⣿⡇⢠⠀⠘⡟⠛⢻⠺⠛⠙⡟⠛⠃⠐⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢸⢿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠺⣶⠀⠀⠀⠀⠀⠀⣸⣾⢚⣾⣿⣿⣿⣁⣀⣀⠀⠀⣰⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⢸⡆⠀⠀⠀⢘⢀⡀⠀⡇⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣴⢿⣮⢦⠀⠀⠀⠀⠁⠀⠀⠘⣿⣿⣿⣿⣿⣿⠀⠐⡛⢿⣿⣿⣿⠛⣿⣾⣿⣿⣿⣿⣿⡿⠀⣾⣿⢠⣄⣀⣈⣉⣉⡉⣁⠒⠒⢒⣤ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠍⡼⠉⠀⠀⠀⠀⠀⠀⠀⠀⠈⠹⠿⠿⢻⣿⣿⡷⠀⠀⠙⠿⠝⠋⠀⠻⣿⣿⣿⣿⣿⡟⢁⣼⣿⣿⡆⠤⠤⠤⠤⠤⠤⠤⠀⣈⣍⡁ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣶⣶⣶⣶⣶⣶⣦⣤⣤⣤⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢈⣿⣿⣿⠇⢠⣾⣿⣿⣿⣗⣄⠀⠀⠀⠀⠀⠀⠀⠈⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠛⠿⠏⢠⣿⣿⣿⣿⢣⡏⢻⡆⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠖⠲⣶⠎⢶⠄⠰⠶⠶⠆⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢠⣷⣿⣿⣿⣿⣿⢸⡇⢸⣿⡄⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⠉⠙⠛⠿⠿⣿⣿⡿⠿⠟⣛⣛⣛⣩⣭⣭⣭⣤⣤⣤⣤⣤⣀⣀⡁⠀⠀⠈⠀⠈⠟⠀⣿⣼⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣀ ⠀⠀⠀⠀⠀⠀⠀⠈⠑⠒⠒⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⣀⣤⣴⣶⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣶⣄⠀⠀⠀⠀⢾⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢸⣿ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠉⠀⣂⣤⣶⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣧⠀⠀⠀⠈⠄⠻⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⠀⠀⠀⠀⠀⠀⣤⠀⠀⣀⢀⣼⣿ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣠⣴⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠏⢰⣿⣶⣦⣤⣹⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⠘⠛⠈⣀⣀⣤⣿⣿⡄⠀⠀⠻⠿ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣴⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠋⠀⠙⠛⠿⢿⣿⣿⣿⣿⣿⣿⡏⠉⠀⠀⠀⢠⣤⣤⣿⣿⣿⣿⣻⣿⣷⣦⣀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠿⠋⠀⠀⠒⢲⣦⣦⣄⣾⣿⣿⣿⣿⣯⣠⣄⠀⡁⠀⢨⣿⢹⣯⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠸⣿⣿⣿⣿⣿⣟⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣄⠀⠀⠀⣾⣿⣿⡯⣿⣻⣿⣿⣿⡿⠟⠃⢰⠀⠀⠘⠙⠈⡟⡟⣿⣿⣿⣿⣿⠹⠿⠟⠁ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠙⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠿⠟⣛⣉⣭⣍⣉⣉⣙⡛⠛⠓⠄⠀⢻⣿⣿⣯⣿⡿⠾⠉⠉⢀⣾⣾⣿⣷⡀⢰⣀⣰⣧⣅⣿⣿⣿⣿⣿⢛⢢⡀⢠ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠐⣤⣌⡙⠛⠛⠻⠿⠿⠿⠿⠿⠿⠿⠛⠛⠛⠛⠉⠉⠀⠀⠀⠉⠁⣿⣟⣿⣿⣿⣿⡏⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣰⣴⣿⣿⣿⣿⣿⡇⢸⣿⣿⣿⣿⣿⢿⣿⣿⣿⣿⠈⠁⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠐⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⠀⠀⠀⠀⠀⠀⠀⠈⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠈⣻⣿⣿⣿⣿⣿⢏⣿⣿⣿⣿⣿⣿⣧⠀⠂⠈⡟⠛⡿⠚⠛⠙⡟⠛⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠛⢿⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠰⢷⡄⠀⠀⠀⠀⠀⢨⣶⡎⣻⣶⣿⣿⣧⣤⣤⡀⠀⣰⣿⣿⣿⣿⣿⡟⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⡇⠀⠃⠀⠀⠀⡇⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢠⡾⣷⡵⡄⠀⠀⠀⠈⠀⠀⠈⣿⣿⣿⣿⣿⣿⡇⢀⡛⢻⣿⣿⣿⠟⣿⣿⣿⣿⣿⣿⣿⣿⠏⢀⣗⢢⣤⣀⣈⣉⣉⣉⣉⡉⠉⢉⣤ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠨⣱⠋⠀⠀⠀⠀⡀⠀⠀⠀⠀⠹⠿⠿⣿⣿⣿⡿⠂⠀⠈⠛⠉⠹⣿⣿⣿⣿⣿⣿⣿⣿⡟⢀⣾⣿⠐⠴⠤⠤⠤⠀⠀⠤⠀⣤⡬⡡ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢠⣶⣷⣶⣶⣶⣶⣶⣶⣦⣤⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣿⣿⣿⣿⡏⢀⣾⣿⣿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠙⠻⢿⣟⠀⣾⣿⣿⣿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠖⠲⣶⠎⢶⠄⠰⠶⠶⠆⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣴⣾⣿⣿⣿⣿⡇⢰⣆⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠉⠙⠛⠻⠿⣿⡿⠿⠟⣛⣛⣛⣩⣭⣭⣭⣭⣤⣤⣤⣤⣀⣀⡀⠉⠀⠀⠘⠀⢹⡇⢸⣇⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣂ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠐⠒⠂⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⣀⣤⣴⣶⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣶⣄⠀⠀⢈⠀⠠⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢸⣿ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣁⣤⣶⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣧⠀⣀⠀⠠⡃⠘⢿⣿⣿⣿⣿⣿⣿⡄⠀⠀⠀⠄⢀⡀⠀⠀⣆⡀⠀⣤⢠⣿⣿ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣠⣴⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠏⢰⣿⣿⣶⣦⣭⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠈⢉⣄⣤⣤⣴⣿⣿⡆⠀⠀⠻⠿ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣴⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠋⠀⠉⠛⠛⠿⢿⣿⣿⣿⣿⣿⡏⠉⠈⡇⠀⢀⣦⣴⣯⣿⣿⣿⣿⣿⣿⣶⣤⣀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠿⠋⠀⠈⠐⢒⣶⣧⣤⣿⣿⣿⣿⣿⣯⣠⣄⠀⡅⠀⠀⣿⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠸⣿⣿⣿⣿⣿⣟⣿⣯⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣄⠀⠀⠀⢸⣿⣿⣿⣿⣻⣿⣿⣿⣿⠟⠃⣰⡇⠀⠀⠉⠈⡏⣏⣿⣿⣿⣿⣿⡹⠿⠏⠁ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠙⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠿⠟⣛⣉⣭⣍⣉⣉⣙⣛⠛⠓⠄⠉⢸⣿⣿⣿⣿⣿⠾⠋⠉⢀⣾⣾⣿⣇⠀⠀⣄⣸⣷⣄⣿⣿⣿⣿⣿⣉⢱⣄⢠ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣈⣙⡛⠛⠻⠿⠿⠿⠿⠿⠿⠿⠛⠛⠛⠛⠉⠉⠀⠀⠀⠀⠬⢸⣿⣿⣿⣿⣿⣿⠁⠀⠐⠀⠘⣿⣿⣿⣿⣿⣿⣠⣴⣿⣿⣿⣿⣿⣦⠀⣿⢹⣿⣿⣿⢿⣿⣿⣿⣿⠈⠁⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢙⣿⣿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⠀⠀⠀⠀⠀⢘⣿⣿⣿⣿⢸⢏⣿⣿⣿⣿⣿⣿⣿⡀⠀⠈⠙⠛⢻⠚⠛⠛⡟⠉⠉⠁⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠘⡿⣿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠐⢿⡆⠀⠀⠀⠀⠀⢸⡿⠿⣿⣹⣿⣿⣤⣤⣤⠀⢀⣾⣿⣿⣿⡇⣬⣾⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⢸⠠⠄⠀⡇⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⠉⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢠⣿⢿⡎⠆⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⠿⠀⠈⢿⣿⣿⣿⣇⣿⣿⣿⣿⣿⣿⣿⣿⣿⣧⠸⠷⢦⠤⣤⠤⣀⣉⣉⣉⣉⣭⣶ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣀⡀⠀⠀⠲⠃⠀⠀⠀⠀⠀⠀⠀⠀⠀⠛⠛⠻⠿⣿⡦⠀⠀⠈⠻⠛⠻⠿⢿⣿⣿⣿⣿⣿⣿⣿⣿⡏⠘⠓⠶⠒⠲⠒⠖⠢⠤⠀⢤⡤⡤ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣷⣦⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⡇⣿⣿⣿⣿⣿⣿⣿⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢻⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠖⠲⣶⠎⢶⠄⠰⠶⠶⠖⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢸⣿⣿⠟⠻⠿⣿⠁⠀⡄⠀⡀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠒⠂⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⠉⠙⠛⠿⠿⡿⠿⠟⣛⣛⣛⣩⣭⣭⣭⣭⣤⣤⣤⣤⣀⣀⡀⠉⠁⠀⠀⠋⠘⣿⠀⣯⣹⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠐⠒⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⣀⣤⣴⣶⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣶⣄⠀⠀⠁⡇⠀⢾⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢸⣿ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣀⣤⣶⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣧⠀⣄⡀⠀⢌⠌⣻⣿⣿⣿⣿⣿⣿⡇⠀⠀⠠⣄⢀⡀⠀⠀⣦⣄⡀⣤⢠⣿⣿ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣠⣴⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠏⣰⣿⣿⣷⣶⣬⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠈⢉⣥⣤⣶⣶⣿⣿⣇⠀⠀⠻⠟ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣴⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠋⠀⠉⠙⠛⠻⢿⣿⣿⣿⣿⣿⡏⠉⠈⡇⠀⠀⣮⣤⣿⣿⣿⣿⣿⣿⣿⣷⣦⣀⡀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠿⠋⠀⠈⠁⠒⣾⣯⣷⣿⣿⣿⣿⣿⣯⣠⣄⠀⡅⠀⠀⣿⢼⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠸⣿⣿⣿⣿⣿⣟⣿⣯⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣄⠀⠀⢀⣠⣿⣿⣿⣿⣿⣿⣿⣿⣿⠟⠃⣰⡇⠀⠀⠉⠉⢹⣉⣿⣿⣿⣿⣿⣻⠿⠏⠁ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠙⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠿⠟⢛⣯⣭⣍⣉⣉⣙⢛⡛⠓⠄⠉⠻⣿⣿⣿⣿⣿⠿⠋⠉⢡⣿⣾⣿⡇⠀⠀⣦⢸⣿⣄⣼⣿⣿⣿⣿⣉⣡⣆⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⣙⠛⠻⠻⠿⠿⠿⠿⠿⠿⠿⠿⠛⠛⠛⠉⠉⠀⠀⠀⠀⠀⠁⣿⣿⣿⣿⣿⣿⡇⠀⠀⠰⠂⢿⣿⣿⣿⣿⣿⢀⣴⣿⣿⣿⣿⣿⣦⠀⣿⢸⢿⣿⣿⣿⣿⣿⣿⣿⡏⠁⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢻⣿⣿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⣿⣿⣿⣿⢣⣼⣿⣿⣿⣿⣿⣿⣿⡀⠁⠈⢹⠉⢹⠛⠋⠛⣿⠉⠁⠉⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⢿⡿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠘⢿⡆⠀⠀⠀⠀⠀⣿⠿⢿⣿⣿⣿⣧⣤⣤⡄⠀⣼⣿⣿⣿⠇⣾⣿⣿⣿⣿⣿⣿⣿⣿⣷⠀⠀⢸⠀⠸⣠⠄⠀⣽⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⠃⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢸⡿⣿⠝⠄⠀⠀⠀⠀⠀⠀⣿⣿⣿⣿⣯⡉⠁⠀⢩⣿⣿⣿⢀⣻⣿⣿⣿⣿⣿⣿⣿⣿⣿⡾⠳⠶⠦⠤⠤⠤⢤⢬⣭⣭⣭⡶ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⣀⣀⣀⣐⠾⠁⠀⠀⠀⠀⠀⠀⠀⠀⠘⠛⠛⠻⢿⣷⢀⠀⠘⠋⠋⠹⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠛⠟⠶⠒⠒⠖⠲⠒⠀⠀⢴⡦⠄ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢿⣿⣿⣿⣿⣿⣿⣿⠇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠖⠲⣶⠎⢶⠄⠰⠶⠶⠖⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⠟⢿⣿⣿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠐⠂⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠉⠙⠛⠻⠿⡿⠿⠟⣛⣛⣛⣩⣭⣭⣭⣭⣤⣤⣤⣤⣀⣀⡀⠀⠃⠀⠁⠘⠀⢻⠃⢸⣸⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠐⠢⠤⠄⠀⠀⠀⠀⠀⠀⠀⢀⣀⣤⣴⣶⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣶⣄⠀⠈⠐⢀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢸⣿ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣀⣤⣶⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣧⠀⣄⡒⠀⢨⠁⠻⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠄⠀⡀⠀⠀⣴⣄⠀⣤⠀⣾⣿ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣠⣴⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠏⣰⣿⣿⣷⣶⣬⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠈⢉⣡⣤⣴⣴⣿⣿⣇⠀⠀⠻⠟ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣴⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠋⠀⠉⠙⠛⠻⢿⣿⣿⣿⣿⣿⡏⠉⠈⡇⠀⠀⣮⣤⣿⣿⣿⣿⣿⣿⣿⣷⣦⣀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠿⠋⠀⠈⠁⠒⢲⣶⣥⣾⣿⣿⣿⣿⣯⣥⣄⠀⡍⠀⠀⣿⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠸⣿⣿⣿⣿⣿⣟⣿⣯⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣄⠀⠀⠀⠀⣼⣿⣿⣿⣿⣿⣿⣿⣿⢟⠃⣰⣇⠀⠀⠉⠁⢹⢛⣿⣿⣿⣿⣿⣛⠿⠟⠁ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠙⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠿⠟⠛⣯⣭⣉⣉⣉⣙⢛⡛⠓⠄⠈⠻⣿⣿⣿⣿⣿⠿⠋⠉⢀⣾⣾⣿⣯⠀⠀⣤⣸⣾⣤⣸⣿⣿⣿⣿⣋⣣⣆⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⠙⠛⠻⠿⠿⠿⠿⠿⠿⠿⠿⠛⠛⠛⠛⠉⠉⠀⠀⠀⠀⠀⠈⢸⣿⣿⣿⣿⣿⣿⠀⠀⠐⠛⢹⣿⣿⣿⣿⡿⠀⣶⣿⣿⣿⣿⣿⣧⡀⣿⢹⢿⣿⣿⣿⣿⣿⣿⣿⡏⠁⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⢹⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⠀⠀⠀⠀⠀⣸⣿⣿⣿⢣⣼⣿⣿⣿⣿⣿⣿⣿⡇⠁⠈⢸⠛⢻⠛⠛⠛⢻⠋⠉⠁⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠸⢿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠻⣷⠀⠀⠀⠀⠀⢸⣿⠿⣿⣿⣿⣯⣤⣤⣤⠀⣰⣿⣿⣿⠃⣼⣯⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⢸⠀⢸⣠⠄⠀⢸⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣾⢻⡷⠳⠀⠀⠀⠀⠀⠀⢨⣿⣿⣿⣿⡛⠛⠀⣨⣿⣿⣏⢈⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡼⠻⠶⠦⢦⠤⠬⣭⣭⣭⣭⣭⣥ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⣀⣀⣀⣂⣏⣀⡀⠀⠀⠀⠀⠀⠀⠘⠛⠛⠟⢿⣧⡀⠀⠘⠛⠙⠥⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠏⠛⠿⠷⠶⠒⠲⠶⠤⠄⢤⡶⠤ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠁⠀⠀⠀⠀⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠘⣿⣿⣿⣿⣿⣿⣿⣿⡃⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠖⠲⣶⠎⢶⠄⠰⠶⠶⠖⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣿⣿⣿⣿⠟⢿⣿⣟⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⢐⣿⡄⠀⠠⠤⠤⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠉⠙⠛⠻⠿⡿⠿⠟⣛⣛⣋⣩⣭⣭⣭⣭⣤⣤⣤⣤⣀⣀⡀⠀⠀⠀⠉⠀⠀⢸⡇⢠⣇⣿⣿⣿⣿⣿⣿⣿⣇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⢸⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠤⠤⠀⠀⠀⠀⠀⠀⠀⢀⣀⣤⣴⣶⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣶⣄⠀⠀⠁⠂⡇⢠⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢰⣿ ⢸⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣀⣤⣶⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣧⠀⣅⡀⠀⢀⡋⠹⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⠀⠀⡀⠀⠀⣤⣀⠀⢀⠀⣼⣿ ⢸⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣠⣴⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠏⣰⣿⣿⣷⣦⣬⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠘⠋⢡⣁⣴⣤⣿⣿⣇⠀⠀⠻⠿ ⢸⣿⠇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣴⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠋⠀⠉⠙⠛⠿⢿⣿⣿⣿⣿⣿⡏⠉⠈⣿⠀⠀⣬⣥⣿⣿⣿⣿⣿⣿⣿⣶⣤⣀⠀ ⢸⣿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠿⠋⠀⠈⠈⠐⢒⣶⣶⣾⣿⣿⣿⣿⣯⣤⣄⠀⣽⠀⠀⣽⣯⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⢸⣿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠸⣿⣿⣿⣿⣿⣟⣿⣯⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣄⠀⠀⠀⠀⣰⣿⣿⣿⣿⣿⣿⣿⣿⢟⠃⣰⣿⠀⠀⠉⠉⢹⢛⣻⣿⣿⣿⣿⣻⠿⠿⠉ ⢸⣿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠙⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠿⠟⠋⢩⣭⣍⣉⣉⣙⠛⡛⠓⠄⠀⢻⣿⣿⣿⣿⡿⠿⠉⠉⢁⣼⣾⣿⣿⠀⠀⣠⣸⣾⣄⣸⣿⣿⣿⣿⣛⣳⣆⠀ ⢸⣿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⠙⠛⠻⠿⠿⠿⠿⠿⠿⠿⠿⠛⠛⠛⠛⠉⠍⠀⠀⠀⠀⠀⠀⠁⣿⣿⣿⣿⣿⣿⠀⠀⠀⠞⢸⣿⣿⣿⣿⡿⢀⣶⣿⣿⣿⣿⣿⣷⡄⣻⢽⢿⣿⣿⡿⣿⣿⣿⣿⡏⠁⠀ ⠘⠗⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣻⣿⡆⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣿⣿⣿⣿⣿⣿⠀⠀⠀⠀⠀⢩⣿⣿⣿⢡⣾⣿⣿⣿⣿⣿⣿⣿⣇⠀⠈⢸⠛⢻⡟⠛⠛⢻⠛⠁⠁⠀ ⢀⡅⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠙⢻⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠘⢿⡆⠀⠀⠀⠀⠀⣿⣿⢟⣿⣿⣿⣤⣤⣤⡄⢠⣾⣿⣿⢃⡾⣻⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⢨⠀⠈⣡⠄⠀⢸⠀⠀⠀⠀ ⢸⡆⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢰⡟⡿⠞⠆⠀⠀⠀⠀⠀⠀⣿⣿⣿⣿⣿⣿⠃⣀⣽⣿⣥⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡾⠿⠶⠤⠤⠤⠬⠉⣭⣉⣍⣩⡥ ⠐⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⣄⣀⣐⣘⣁⣀⣀⡀⠀⠀⠀⠀⠀⠛⠛⠻⠫⡀⠀⠀⠹⠿⠛⠋⢽⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠏⠛⠲⠶⠒⠒⠒⠲⠀⠀⠤⡴⠄ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢺⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣸⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⠃⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠷⠶⣶⠊⢶⠄⠰⠶⠶⠖⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢼⣿⣿⣿⣿⠛⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠘⣿⣿⣿⡀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠉⠙⠛⠻⠿⡿⠿⠟⣛⣛⣋⣩⣭⣭⣭⣥⣤⣤⣤⣤⣀⣀⡀⠀⠀⠀⠉⠃⠀⠂⡏⠀⡇⢰⣾⣿⣿⣿⣿⣿⣿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⢸⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠠⢄⣀⣀⠀⠀⠀⠀⠀⢀⣀⣤⣴⣶⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣶⣄⠀⠀⠀⠀⢓⠀⣽⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢠⣿ ⢸⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣀⣤⣶⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣧⠀⣄⡀⠀⠀⠘⡹⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⠀⠀⠀⠀⠀⣠⡀⠀⣀⠀⣾⣿ ⢸⣿⣿⣿⠃⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣠⣴⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠏⣰⣿⣿⣷⣦⣥⣷⣿⣿⣿⣿⣿⣿⣿⠀⠀⠐⠛⢣⠁⣠⣠⣿⣿⣅⠈⠀⠹⠿ ⢸⣿⣿⣿⠃⠀⠀⠀⠀⠀⠀⠀⠀⠀⣴⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠋⠀⠉⠙⠛⠿⢿⣿⣿⣿⣿⣿⡏⠉⠈⣿⠀⠀⣤⣥⣽⣿⣿⣿⣿⣿⣿⣧⣄⡀⠀ ⢸⣿⣿⣿⠀⠀⠀⠀⠀⠀⠀⠀⢀⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠿⠋⠀⠀⠀⠀⠰⣶⣰⣾⣿⣿⣿⣿⣯⣠⣄⠀⣽⠀⠀⢹⣏⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷ ⢸⣿⣿⣿⠀⠀⠀⠀⠀⠀⠀⠀⠸⣿⣿⣿⣿⣿⣟⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣄⠀⠀⠀⠀⢀⣿⣿⣿⣿⣿⣿⣿⣿⢟⠃⣰⣿⠀⠀⠈⠉⢹⣟⣻⣿⣿⣿⣿⣹⠿⠿⠋ ⢸⣿⣿⡿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠙⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠿⠟⠋⠩⣭⣍⣉⣉⣙⠛⠛⠓⠄⠀⠺⣿⣿⣿⣿⡿⠿⠉⠉⢡⣾⣾⣿⣿⡀⠀⣠⣀⣾⣅⣹⣿⣿⣿⣿⣛⣓⣄⡄ ⢸⣿⣿⡏⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⠙⠛⠻⠿⠿⠿⠿⠿⠿⠿⠿⠛⠛⠛⠛⠉⠉⠀⠀⠀⠀⠀⠀⠉⢸⣿⣿⣿⣿⣿⡇⠀⠀⠸⠛⣿⣿⣿⣿⡟⢀⣴⣿⣿⣿⣿⣿⣿⡄⢹⣿⢿⡿⣿⡿⣿⣿⣿⣿⡇⠋⠀ ⢸⣿⣿⡿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣽⣶⡆⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠈⣿⣿⡿⣡⡾⣿⣿⣿⣿⣿⣿⣿⣷⠀⠈⠀⠛⠛⡗⠛⠛⢻⠛⠃⠑⠀ ⢨⣿⣻⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠛⣿⠃⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠺⣶⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣧⣤⣤⡄⠀⣼⣿⡟⢠⣯⣾⣿⣿⣿⣿⣿⣿⣿⣿⡆⠀⠀⠀⠀⡧⠄⠀⢸⠀⠀⠀⠀ ⢸⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢼⣿⠷⠳⠀⠀⠀⠀⠀⠀⢹⣿⣿⣿⣿⣿⣇⢀⣹⣿⣶⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡶⠽⠤⢤⠤⠍⠉⣉⣉⢉⣉⣩⡅ ⠸⠂⠾⠄⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣀⣄⣀⣀⣋⣀⣀⣀⡀⠀⠀⠀⠀⠘⠛⠛⠛⠿⠟⠛⢿⣿⣿⠟⢻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠣⠷⠒⠒⠒⠒⠂⠀⠄⠠⠠⣤⠄ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⣿⣿⣿⣿⣿⣿⣿⣿⣿⡏⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣸⣿⣿⣿⣿⣿⣿⣿⡟⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⢀⣷⣶⣶⡏⢶⠄⠰⢶⣶⣖⣀⢀⣀⣀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡃⣀⣀⣀⣀⣀⣀⢀⣀⡀⠀⢀⣀⣀⣀⣿⣿⣿⣿⣿⣻⣿⣟⡁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀ ䷩ 𝚕𝚒𝚗𝚎 1484 ╒═══════════════════ 𝐀𝐑𝐓𝐈𝐂𝐋𝐄 ═════════════════════════════════════════════════╕ (ℹ) Images, hyperlinks and comments at http://techrights.org/2022/05/08/irc-log-070522/#comments Gemini version at gemini://gemini.techrights.org/2022/05/08/irc-log-070522/ ⠀⌧ █▇▆▅▄▃▂▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁ 05.08.22⠀▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▂▃▄▅▆▇█ ⌧ Gemini_version_available_♊︎ ✐ IRC_Proceedings:_Saturday,_May_07,_2022⠀✐ Posted in IRC_Logs at 2:32 am by Needs Sunlight Also available via the Gemini protocol at: * gemini://gemini.techrights.org/irc-gmi/irc-log-techrights-070522.gmi * gemini://gemini.techrights.org/irc-gmi/irc-log-070522.gmi * gemini://gemini.techrights.org/irc-gmi/irc-log-social-070522.gmi * gemini://gemini.techrights.org/irc-gmi/irc-log-techbytes-070522.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  QmZhk13Misy1B4xbKqw39MonYXnf3GvaycGJDckgoufoyi #boycottnovell 🄸🄼🄰🄶🄴 🄳🄴🅂🄲🅁🄸🄿🅃🄸🄾🄽 ⦇HTML5 logs⦈ (full IRC log as HTML) IRC log for #boycottnovell  QmV41qjKoimQuXwfJgGPdJqGWuyA7AhdrmjFPB9rVwygtg (full IRC log 🄸🄼🄰🄶🄴 🄳🄴🅂🄲🅁🄸🄿🅃🄸🄾🄽 ⦇text logs⦈ as plain/ASCII text) IRC log for #boycottnovell-  QmYysxf2my13YVcefHsNPVFwAmGFv5iHgLRspEp3Wg61Zd social 🄸🄼🄰🄶🄴 🄳🄴🅂🄲🅁🄸🄿🅃🄸🄾🄽 ⦇HTML5 logs⦈ (full IRC log as HTML) IRC log for #boycottnovell-  QmPw7p7cjjpFHx8jxyBjPaDfBQcXVkMW5c5WH6nE2Gtg2c social 🄸🄼🄰🄶🄴 🄳🄴🅂🄲🅁🄸🄿🅃🄸🄾🄽 ⦇text logs⦈ (full IRC log as plain/ASCII text) IRC log for  QmcfhjohYfZZMs9Tqc4WiTZLMpiGhnHF6x6W85iZ3r4xCS #techbytes 🄸🄼🄰🄶🄴 🄳🄴🅂🄲🅁🄸🄿🅃🄸🄾🄽 ⦇HTML5 logs⦈ (full IRC log as HTML) IRC log for #techbytes  QmWHS9eoqQ4pCvMrFfYf6USe74jbnycSX1rR7cFwMD6Q2L (full IRC log 🄸🄼🄰🄶🄴 🄳🄴🅂🄲🅁🄸🄿🅃🄸🄾🄽 ⦇text logs⦈ as plain/ASCII text) IRC log for  QmTS1Mku3LbfG4roiSLRJbxrdNDP97tH5BXK7unHeMNhK2 #techrights 🄸🄼🄰🄶🄴 🄳🄴🅂🄲🅁🄸🄿🅃🄸🄾🄽 ⦇HTML5 logs⦈ (full IRC log as HTML) IRC log for #techrights  QmTY5u2nCGNT7WUSjfwsVL8tTzc3Hsvd3KvT1TLiriCNFB (full IRC log 🄸🄼🄰🄶🄴 🄳🄴🅂🄲🅁🄸🄿🅃🄸🄾🄽 ⦇text logs⦈ as plain/ASCII text) 🄸🄼🄰🄶🄴 🄳🄴🅂🄲🅁🄸🄿🅃🄸🄾🄽 ⦇IPFS logo⦈ § Bulletin for Yesterday⠀➾ Local_copy | CID (IPFS): QmRQVhGpsKDNmkjNUW1AkVeznhpmY4wAGbjRcBeWH1qdd2 ䷩ 𝚕𝚒𝚗𝚎 1611 ╒═══════════════════ 𝐀𝐑𝐓𝐈𝐂𝐋𝐄 ═════════════════════════════════════════════════╕ (ℹ) Images, hyperlinks and comments at http://techrights.org/2022/05/08/team-upc-disinformation/#comments Gemini version at gemini://gemini.techrights.org/2022/05/08/team-upc-disinformation/ ⠀⌧ █▇▆▅▄▃▂▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁ 05.08.22⠀▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▂▃▄▅▆▇█ ⌧ Gemini_version_available_♊︎ ✐ The_Charade_of_Fake_News_and_Lobbying_(Based_on_Lies)_by_Team_UPC⠀✐ Posted in Deception, Europe, Patents at 9:10 am by Dr. Roy Schestowitz 🄸🄼🄰🄶🄴_🄳🄴🅂🄲🅁🄸🄿🅃🄸🄾🄽_⦇Rory_O’Neill/UPC_seminar:_in-house_to_ramp_up_plans_in_next few_months:__Funded_by_litigation_companies;_Lobbying;_Why?_To_fake_process? But_UPC_neither_exists,_nor_is_it_legal⦈_ 🄸🄼🄰🄶🄴_🄳🄴🅂🄲🅁🄸🄿🅃🄸🄾🄽_⦇Conference_&_CLE_Calendar:_UPC_lobbying_and_sales_calendar⦈_ 🄸🄼🄰🄶🄴_🄳🄴🅂🄲🅁🄸🄿🅃🄸🄾🄽_⦇D_Young_&_Co_LLP_-_Rachel_Bateman:_UPC_preparations_-_five actions_to_take_now:_To_help_the_lobbyists_with_self-fulfilling_prophecies...⦈_ 🄸🄼🄰🄶🄴_🄳🄴🅂🄲🅁🄸🄿🅃🄸🄾🄽_⦇Opinion:_UPC_should_look_to_CJEU_on_transparency:_Max Walters:_Legality;_Illegal;_Compliance_with_the_law;_Kangaroo_court⦈_ 🄸🄼🄰🄶🄴_🄳🄴🅂🄲🅁🄸🄿🅃🄸🄾🄽_⦇D_Young_&_Co_LLP_-_Alice_Stuart-Grumbar:_UP_&_UPC_- representation_and_judges:_EPO_kangaroos;_This_does_not_even_exist_and_it's_not legal⦈_ 🄸🄼🄰🄶🄴_🄳🄴🅂🄲🅁🄸🄿🅃🄸🄾🄽_⦇Bristows_LLC:_Bristows/Gregory_Bacon:_Appointment,_training and_remuneration_of_UPC_judges;_No_such_thing_exists._Bristows_said_the_same_5+ years_ago!!⦈_ 🄸🄼🄰🄶🄴_🄳🄴🅂🄲🅁🄸🄿🅃🄸🄾🄽_⦇Fake_advice:_D_Young_&_Co_LLP_-_Alice_Stuart-Grumbar:_UP_& UPC_-_structure,_language_&_where_to_start_a_case:_No_such_system_even_exists! Advice_on_an_illegal_and_unconstitutional_wishlist⦈_ Summary: The EPO‘s replace-courts-with-kangaroo-courts project is based on lies, disinformation (worse than misinformation), fabrication, and glorification of illegal actions, overt violations of constitutions, conventions being ignored, court-rigging, and even habitual perjury (at the expense of the EU’s legitimacy), so we continue watching and reporting_the prominent_culprits THIS post will be followed by a video. I wish to express my concerns about Team UPC not only lying but also shamelessly pushing illegal agenda under the guise of law firms with legal advice (yes, the irony). We’ve noticed a slowdown — a considerable slowdown in fact — even though the EPO’s Web site has had lots of dininformation plastered onto its front page a little over a week ago (epo.org has become rather farcical). It was around the time António_Campinos was having a breakdown; go read all_these_comments (especially the comments!) because it looks like a turning point has been reached. Benoît_Battistelli‘s boy sees no way forward other than bullying and cursing at those who merely point out facts and tell the truth. That’s the last step before declaring defeat. █ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣯⣟⣿⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣾⣽⣟⠟⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣶⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠿⣿⣿⣿⣿⡿⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⢿⣿⡿⣛⢿⢟⡻⣻⣽⣾⣿⣿⣿⣿⣟⣿⣿⣿⣿⣾⣿⡻⣟⣿⣿⣿⣿⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⢻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⡸⢏⡇⣭⣾⡻⢇⢿⠽⣇⠷⡇⡇⣷⡇⣇⣷⡟⠇⡇⣿⢟⡇⣿⡇⣿⣿⢸⣾⡸⢾⡸⢿⡯⢻⠸⢼⣿⢿⠾⢾⣿⣿⠻⢸⢸⢸⣾⠸⢿⣿⡸⢿⠸⢿⣿⠸⢾⢸⠿⣹⣿⢸⠽⣿⣿⣿⡇⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⢾⣽⣿⣛⣻⣿⣿⣿⣛⣻⣿⣽⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣾⣿⣿⣿⣿⣾⣿⣿⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣶⢹⢱⣽⢏⢾⢸⣿⢸⢱⣾⣹⡝⢻⣿⣶⢱⢹⢱⢿⢰⣾⣶⣷⡎⣯⡺⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⣿⣿⣿⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⢿⣿⣿⣿⣿⣿⣿⢿⣿⣿⣿⣿⣿⢿⣿⣿⣿⣿⣿⣿⣿⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⣿⣿⣿⣿⡿⣿ ⣿⣿⣼⣿⣼⣿⣮⣼⣿⣿⣼⣿⣦⣿⣿⣼⣼⣿⣤⣿⣽⣿⣤⣿⣿⣼⣿⣧⣿⣿⣿⣧⣿⣿⣿⠧⠿⠤⠼⠿⠿⠇⠇⠿⠧⠼⠷⠼⠿⠿⠿⠤⠼⠿⠸⠾⠿⠿⠧⠼⠷⠝⠿⣸⣧⣿⣯⣿⣿⣯⣿⣤⣿⣿⣤⣿⣧⣿ ⣿⡟⢻⣿⢹⣿⠛⣿⣿⠟⣿⡟⠛⣿⣿⢻⡟⢿⣿⠻⣿⡟⢻⣿⢻⣿⣟⣿⣿⢹⡟⡟⣿⡟⢻⣿⡟⢹⡟⣿⡟⣿⣿⣻⡟⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣷⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣟⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠸⠶⠾⠶⠷⠾⠾⠶⠾⠷⠶⠴⠶⠶⠶⠶⠶⠷⠷⠾⠷⠿⠴⠷⠶⠶⠶⠾⠾⠾⠷⠷⠾⠿⠾⠷⠶⠷⠶⠶⠾⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠶ ⣿⣿⣿⡿⡿⡿⠿⡿⡿⠿⠿⣿⣿⡿⠿⠿⢿⠿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇ ⣿⣿⣿⣧⣦⣧⣔⣸⣧⣵⣥⣯⣿⣬⣬⣮⣼⣤⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣃⣠⣕⣿⣟⣍⣁⡉⣅⣍⠉⣟⣉⣽⣃⣏⣋⣈⣉⣹⣿⣿⣿⣿⣿⣿⣿⣿⡇ ⣿⣿⣿⣿⠡⣼⢉⢻⠉⢋⠀⠉⠋⢉⠋⢙⢉⢹⢉⡏⠙⣿⠃⠚⣻⡏⢤⠅⠿⠇⢀⣿⠡⡬⠉⢹⠘⠉⠋⡉⠛⠁⠈⠉⡏⣹⣿⣿⣿⠽⠉⠛⢫⡫⠏⢛⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇ ⣿⣿⣿⣿⣶⣾⣶⣾⣾⣾⣾⣶⣶⣾⣶⣾⣾⣾⣶⣷⣶⣿⣷⣶⣾⣿⣶⣶⣶⣶⣶⣿⣷⣶⣶⣾⣾⣶⣶⣷⣶⣶⣶⣶⣷⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇ ⣿⣿⣿⡿⡿⣿⣿⣿⠿⣿⡿⣿⢿⡿⡿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇ ⣿⣿⣿⣇⣅⣀⡎⣾⣃⣿⣟⣸⣃⣃⣏⣺⣭⣷⣟⣃⣰⣹⣀⣰⣈⠐⣿⣆⠐⣿⣤⣷⣘⣇⣈⣪⣇⣁⣿⣿⣿⣿⣿⣿⣿⣿⡿⠿⠿⠿⠏⠉⠿⠿⠿⠿⠿⠿⠟⠉⠿⠿⠿⠿⠿⠿⠿⠉⠹⠿⠿⠿⣿⣿⣿⣿⣿⡇ ⣿⣿⣿⡏⠛⣛⠛⢹⣿⡛⠛⢟⠟⡛⢻⣿⠛⣟⡋⣻⠛⡏⢛⡟⠛⢻⡛⢙⣟⠛⣻⡏⡝⠙⠛⡋⢛⡟⢿⠛⡛⢻⣿⣿⣿⣿⡇⠀⠀⠀⠀⠆⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⡇ ⣿⣿⣿⡷⢶⣶⣶⣶⣶⣶⣶⢶⡶⣶⠶⠶⡶⣶⢶⣶⢶⣶⣶⣶⣶⣶⣶⣶⡶⣶⡶⢶⣶⣶⣶⣶⡶⣶⣶⣶⣶⣾⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⡇ ⣿⣿⣿⣇⣂⣓⣀⣂⣚⣊⣊⣿⣇⣿⣶⣴⣼⣤⣼⣼⣦⣴⣤⣄⣸⣧⣤⣦⣤⣿⣧⣮⣴⣴⣤⣴⣇⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⡇ ⣿⣿⣿⡯⠯⢹⠋⢝⠍⡟⠝⠛⣽⡏⠉⣭⣭⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⣶⠶⠶⠶⠶⠶⠶⠶⠶⠶⠶⠶⠶⠶⠶⠶⠶⠶⠶⠶⣶⠀⠀⢸⣿⣿⣿⣿⡇ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣿⣿⣿⣷⣿⣿⡷⠿⠛⣛⣛⣉⣉⣭⣭⣭⣭⣭⣭⣭⣭⣉⣉⣙⣛⠛⠻⠿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⣿⢸⣿⡇⣿⣿⡇⣿⣿⢸⣿⡇⠿⠟⠘⠛⠃⠉⠉⠁⠉⠀⠀⢸⣿⣿⣿⣿⡇ ⣿⣿⣿⡟⠟⠛⡻⣻⡛⣿⣟⢻⡛⡛⠋⣰⠶⡟⣿⠛⢻⣻⠻⢻⠻⠛⠻⠻⢻⣻⡟⠟⠻⢻⠿⢿⣿⣶⣦⡝⣿⣿⣿⣿⣿⣿⡇⠀⠀⣿⢰⣶⡆⣴⣶⠄⠖⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⡇ ⣿⣿⣿⡷⢷⣶⣧⣿⢶⣿⣷⡾⣶⣶⢦⣌⡛⠣⠬⠬⣥⣬⠬⣭⣤⣤⣬⢤⠬⣬⣥⣤⣤⣼⡿⠿⠟⢛⣩⣴⣿⣿⣿⣿⣿⣿⡇⠀⠀⣿⢈⣉⡁⢉⣁⠀⣀⣀⢀⣀⡀⣀⣀⢀⣀⡀⢀⣀⡀⣶⠀⠀⢸⣿⣿⣿⣿⡇ ⣿⣿⣿⣗⣡⣨⣸⣠⣄⣀⣾⣟⣻⣿⣾⣤⣿⣄⣇⣠⣄⣦⣀⣠⣀⣤⣠⣬⣠⣤⣀⣠⣄⣴⣀⣸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⣿⠸⠿⠇⠸⠿⠀⠿⠿⠸⠿⠇⠿⠿⠸⠿⠇⠸⠿⠇⣿⠀⠀⢸⣿⣿⣿⣿⡇ ⣿⣿⣿⡏⡏⢹⠟⠛⢛⡋⠛⢛⢫⣹⢿⢿⣏⡙⠛⡋⠙⣛⠋⠛⠟⠛⡻⣻⠙⣻⠻⠛⣻⢛⠉⢛⠛⢻⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⣿⢸⣿⡇⣿⣿⡇⣿⣿⢸⣿⡇⣿⣿⢸⣿⡇⢸⣿⡇⣿⠀⠀⢸⣿⣿⣿⣿⡇ ⣿⣿⣿⡷⢾⣿⣷⣾⣿⣾⡷⣿⣿⣿⣿⣿⢿⣿⡷⡿⣿⣿⣿⡿⣷⣿⣷⣿⢿⠷⢷⠿⠿⣾⣿⣷⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠿⠶⠶⠶⠶⠶⠶⠶⠶⠶⠶⠶⠶⠶⠶⠶⠶⠶⠶⠶⠿⠀⠀⢸⣿⣿⣿⣿⡇ ⣿⣿⣿⣧⣦⣧⣤⣥⣴⣤⣤⣼⣦⣀⣤⣽⣤⣥⣤⣧⣤⣼⣥⣤⣷⣵⣬⣽⣬⣤⣶⣭⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⡇ ⣿⣿⣿⡏⢙⠙⢽⠉⢩⡉⠉⢫⠋⣽⡏⠉⡩⠉⢹⢹⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⡇ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠿⠿⠛⣛⣛⣉⣉⣉⣉⣉⣉⣉⣛⣛⡛⠻⠿⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣤⣀⡀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣀⣠⣴⣿⣿⣿⣿⣿⣿⣿⡇ ⣿⣿⣿⡏⠏⠛⡻⣻⠋⣿⣯⢹⡝⡏⡯⣻⠟⡁⣶⠘⢫⣿⠛⢻⠻⠛⠻⠻⢛⣻⡟⠛⠛⢻⠿⢷⣶⣬⡙⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣶⣶⣶⣶⣶⣶⣶⣶⣶⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇ ⣿⣿⣿⡷⢷⣶⣷⣿⢶⣿⣷⡾⣶⣶⢷⣾⣌⠳⠾⣾⣷⣾⠾⣿⣶⣶⣾⢶⠾⣾⣷⣶⣶⣾⣿⣿⡿⠟⢣⣿⣿⣿⡿⣿⣿⡿⢿⣿⣿⠿⣿⣿⣿⢿⣿⣿⣿⣿⣿⣿⣿⢿⣿⣿⣿⣿⣿⡿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇ ⣿⣿⣿⣗⣡⣸⣸⣠⣄⣀⣾⣟⣹⣿⣾⣤⣿⣆⣆⣠⣤⣭⣀⣀⣀⣃⣂⣚⣘⣒⣀⣈⣀⣠⣀⣰⣆⣳⣰⣕⣀⣰⣂⣀⣴⣌⣾⣭⣽⣼⣶⣄⣿⣤⣴⣽⣄⣄⣷⣎⣿⣀⣄⣟⣀⣮⣲⣂⣔⣵⣸⣿⣿⣿⣿⣿⣿⡇ ⣿⣿⣿⡏⡙⡛⠛⡛⣛⠛⠋⢻⡛⠛⠛⢿⠙⠟⠋⡏⠛⢛⠟⠋⣟⢟⡻⢿⢹⠉⣙⢭⣍⡟⡍⡋⠛⢉⡙⢛⠛⠛⡻⡛⣿⣉⠉⡿⠛⢹⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣶⣿⣿⣿⣿⣿⣿⠿⠿⠟⠛⠛⣛⣛⣛⣛⣛⣛⡛⠛⠻⠾⠿⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇ ⣿⣿⣿⡟⠟⠿⢿⢿⡛⡟⣻⣿⠛⢛⡟⣛⢻⠋⣥⡖⠒⢛⣻⡟⠟⠿⠿⣻⠿⢿⢿⢻⢿⢿⢿⡷⢶⡄⠙⠻⢿⢿⠻⢿⡿⣟⢻⢿⣟⠻⡻⢻⠿⠟⢿⡟⡻⡻⠿⣿⠻⠟⢟⢻⠛⡿⠟⠿⠟⠿⠻⣻⠿⣿⣿⣿⣿⡇ ⣿⣿⣿⣷⣶⣶⣧⣿⣶⣷⣧⣿⣶⣶⣷⣶⣾⣷⣬⣀⣈⠁⠨⠭⠥⠤⠥⠤⠤⠬⠤⠤⠬⠤⠀⢛⣋⣥⣴⣶⣶⣶⣶⣾⣷⣷⣾⣾⣿⡶⣷⣶⣴⣶⣷⡶⣾⣶⣶⣿⣶⣶⣶⣾⣶⣷⣷⣶⣷⣶⣷⣾⣶⣿⣿⣿⣿⡇ ⣿⣿⣿⣇⣄⣖⣀⣊⣨⣀⣀⣹⣆⠐⣁⣣⣐⣄⣠⣃⣀⣭⣈⣇⣄⣆⣢⣂⣠⣲⣂⣐⣷⣸⣀⣇⣈⣺⣇⣲⣁⣸⣇⣁⣢⣀⣅⣁⡕⣀⣑⣿⣀⣰⣑⣀⣈⣊⣸⣀⣕⣅⣀⣸⣟⣀⣮⣂⣀⣱⣇⣂⣈⣈⣿⣿⣿⡇ ⣿⣿⣿⡏⡟⢙⢫⣿⡩⡻⡛⠛⠛⢟⢛⣏⣿⡉⡋⢛⣋⠙⣛⠛⠛⡛⠛⣿⢉⠉⡋⠛⡽⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇ ⣿⣿⣿⣷⣾⣿⣷⣿⣶⣷⣷⣷⣷⣿⣾⣿⣿⣶⠷⠒⣛⣀⣭⣤⣤⣤⣤⣤⣤⣤⣤⣤⣈⣛⡛⠿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇ ⣿⣿⣿⡟⠟⠿⢿⢿⡛⡟⢻⣿⡛⢛⣟⢛⢋⣴⣾⡟⢛⢟⣻⡟⠟⠿⠿⠿⠿⠿⠿⠻⢿⢿⢿⣿⣦⡝⢻⠿⠿⠿⠻⢿⠿⣟⢻⢿⡟⠻⠿⠿⠿⠿⠿⠟⢿⠿⠿⣿⠿⠿⠿⢻⠛⢿⠟⠿⡿⠿⠿⢿⠿⣿⣿⣿⣿⡇ ⣿⣿⣿⣷⣶⣴⣧⣿⣧⣮⣮⣿⣼⣦⣧⣧⣬⡓⠯⣥⣬⣥⣭⣥⣤⣤⣥⣬⣤⣬⣬⣤⣬⣤⣤⠷⢖⣡⣴⣴⣴⣴⣶⣼⣷⣷⣼⣿⣿⣶⣷⣴⣴⣦⣮⣧⣷⣵⣶⣿⣴⣶⣮⣾⣮⣷⣷⣦⣦⣶⣷⣽⣤⣿⣿⣿⣿⡇ ⣿⣿⣿⣇⣌⣏⣉⣋⣩⣉⣁⣹⣍⠉⣉⢣⣐⣈⣁⣂⣀⣈⣉⣁⣈⣉⣉⣉⣉⣋⣁⣉⣭⣡⣀⣎⣉⣹⣇⣯⣉⣹⣇⣀⣯⣋⣃⣉⡍⢁⣙⣿⣉⣩⣉⣁⣈⣛⣩⣀⣙⣉⣉⣹⣟⣉⣍⣁⣉⣩⣇⣃⣉⣩⣿⣿⣿⡇ ⣿⣿⣿⡟⡟⠛⢛⣻⠛⡻⡛⡟⠟⠟⢛⣟⣿⡛⠟⠟⣛⠛⣛⠟⠻⡻⠛⣿⠛⠛⡛⠛⡿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇ ⣿⣿⣿⣷⣾⣾⣶⣾⣶⣥⣷⣶⣶⣾⣾⣿⣿⣴⣷⣶⣿⣶⣿⣶⣶⣷⣶⣿⣶⣶⣶⣶⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇ ⣿⣿⣿⡟⡟⠿⢿⢿⡟⡿⢿⣿⡻⠟⣟⢿⢻⣿⣿⣻⠿⠿⡿⠿⣿⢿⠿⠿⠿⢿⢿⡿⢿⠿⢿⠿⠿⡿⡿⡿⢿⠿⡿⠿⢿⡿⢿⠿⢿⢿⢿⠿⣿⠿⠿⡿⣿⢿⡿⢿⠿⠿⠿⡿⠿⢿⠟⠿⠿⣿⢿⢻⣿⣿⣿⣿⣿⡇ ⣿⣿⣿⣧⣦⣤⣇⣿⣥⣶⣮⣿⣬⣬⣧⣭⣼⣷⣿⣬⣬⣤⣿⣴⣿⣧⣤⣯⣤⣵⣧⣇⣽⣧⣴⣭⣤⣯⣧⣤⣼⣤⣿⣤⣽⣇⣵⣧⣵⣽⣤⣤⣮⣤⣧⣤⣷⣹⣥⣴⣥⣤⣼⣮⣥⣼⣿⣤⣼⣯⣼⣥⣿⣿⣿⣿⣿⡇ ⣿⣿⣿⡏⠿⠧⠺⠷⠾⠿⠘⠷⠫⠎⠆⠿⠍⠨⠟⠅⠉⠻⠉⠉⠝⠉⠉⠉⠏⠍⠁⠉⠯⠍⠙⠝⠉⠍⣿⠄⣎⢉⢩⢽⠖⡇⣿⣻⡝⣽⣁⠍⢉⢙⣿⠈⣽⢉⠍⡍⢉⢭⠍⢙⣝⡻⠏⠉⢹⣿⣿⣿⣿⣿⣿⣿⣿⡇ ⣿⣿⣿⣟⡻⠿⠟⠿⡟⠿⠿⣿⠻⡿⠛⣟⢛⢻⠿⠿⠿⠻⠿⠿⡿⡟⣿⡟⢻⣿⠛⠿⡿⠿⡿⠟⣿⠿⠿⡿⢻⡛⡻⡿⠿⠻⠿⠿⢿⠿⠿⠿⡟⡛⠛⠛⠿⠿⡟⣿⣿⠛⣿⡛⢛⢿⠿⡿⠿⡿⠿⢿⣿⣿⣿⣿⣿⡇ ⣿⣿⣿⣿⣷⣷⣶⣾⣷⣷⣤⣿⣼⣾⣶⣿⣾⣾⣷⣾⣷⣷⣶⣷⣷⣷⣾⣿⣾⣿⣾⣶⣷⣾⣿⣶⣿⣶⣾⣶⣾⣷⣷⣾⣶⣶⣿⣷⣿⣷⣾⣾⣷⣷⣾⣷⣾⣾⣷⣿⣿⣷⣿⣶⣾⣾⣶⣾⣶⣿⣷⣾⣿⣿⣿⣿⣿⡇ ⣿⣿⣿⣗⣳⣸⣁⣪⣂⣟⣘⣍⣸⡗⣀⣆⡶⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇ ⣿⣿⣿⡏⡋⠉⡝⣽⠍⡯⠻⣿⠪⠩⡗⠭⢹⣟⣿⠻⠫⠋⣯⢋⣿⡝⠉⡭⠙⠝⡝⡏⢽⡝⢹⠽⠙⡯⡏⠋⢹⠋⣯⠙⢽⡏⢝⡍⢙⢽⠙⠉⡻⠋⡍⠋⡟⢽⠏⢙⠍⠉⢫⡫⠍⢹⣯⠉⢫⡿⢹⠝⣿⣿⣿⣿⣿⡇ ⣿⣿⣿⡿⣿⡟⣳⣟⣻⣿⢻⣟⡿⡻⡛⣿⠿⠻⣿⠖⠶⣶⠶⠶⢶⢶⠶⠶⡶⠶⠖⡶⡶⠶⢶⢶⠶⠶⣶⠒⡲⢶⠶⢶⣒⡖⣶⣶⢶⢶⠶⠶⠶⢶⣶⠲⢶⠶⠶⠶⠶⠶⠶⢶⢶⣶⡶⠶⢶⣶⣶⣶⣿⣿⣿⣿⣿⡇ ⣿⣿⣿⣧⣽⣯⣬⣯⣭⣿⣤⣯⣵⣵⣥⣿⣥⣬⣧⣧⣬⣮⣤⣤⣵⣤⣤⣤⣧⣧⣤⣦⣮⣥⣴⣵⣤⣥⣿⣥⣶⣤⣼⣽⣥⣧⣿⣾⣦⣿⣶⣥⣤⣴⣿⣤⣿⣴⣥⣧⣴⣽⣥⣴⣷⣮⣥⣤⣼⣿⣿⣿⣿⣿⣿⣿⣿⡇ ⣿⣿⣿⣷⣎⡍⣁⣩⣇⣍⡩⣿⢨⢫⡀⢷⣰⢸⡍⡉⣉⣝⢉⢉⣏⣇⢻⡧⢸⣿⣠⡉⡭⡉⣯⣁⣿⢉⣩⡋⣸⣆⣎⡉⡉⣈⢩⣍⣽⢉⣩⣩⣇⢆⣠⣄⡩⡉⡇⣟⣿⡞⣿⣂⡱⣹⠉⣩⣉⣯⢉⢹⣿⣿⣿⣿⣿⡇ ⣿⣿⣿⡟⠻⢟⠛⣻⡿⠿⡿⢿⢟⠛⡛⡛⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇ ⣿⣿⣿⣷⣶⣷⣶⣾⣧⣶⣿⣾⣮⣶⣷⣧⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇ ⣿⣿⣿⡿⡿⠿⣿⢿⠿⡿⢿⣿⠿⠿⡿⠿⢿⣿⣿⢿⣿⡿⡿⡿⣿⢿⠿⠿⢿⢿⢿⣿⢿⢿⢿⢿⢿⡿⡿⡿⢿⡿⡿⣿⢿⡿⢿⢿⢿⢿⢿⡿⣿⡿⡿⡿⣿⢿⣿⢿⠿⢿⡿⡿⣿⣿⡿⣿⡿⣿⢿⢿⣿⣿⣿⣿⣿⡇ ⣿⣿⣿⣧⣦⣤⣇⣾⣥⣦⣬⣿⣤⣬⣧⣭⣼⣷⣟⣀⣀⣁⣛⣀⣛⣃⣀⣋⣀⣁⣃⣃⣙⣊⣘⣉⣀⣋⣃⣀⣙⣁⣓⣀⣙⣃⣐⣃⣐⣙⣀⣀⣊⣀⣃⣀⣃⣙⣁⣀⣁⣀⣘⣀⣁⣘⣛⣀⣘⣋⣘⣀⣿⣿⣿⣿⣿⡇ ⣿⣿⣿⡏⢿⡯⢻⡿⢿⣿⢘⡿⢟⢎⠏⣿⠍⠨⡟⡁⠩⡻⠉⠉⣝⠙⠉⠉⡏⡍⠉⡋⡫⠍⢛⢝⠉⠏⣿⠄⣪⠙⢩⢽⠗⡏⣿⣻⡙⣽⠉⠍⠉⢙⣿⠈⣽⢩⠍⡍⢙⢭⠍⢙⣝⡻⠏⠉⢹⣿⣿⣿⣿⣿⣿⣿⣿⡇ ⣿⣿⣿⣟⡻⠿⠟⠿⡟⠿⠿⣿⠻⡿⠛⣟⢛⢿⠿⡿⠿⢿⠿⠿⡿⡟⣿⡟⣻⣿⠓⠿⠿⠿⡿⠟⣿⠿⠿⡿⢻⡛⡻⠿⡿⠻⢿⠿⢿⠿⠿⠿⡟⡻⠛⠛⠿⠿⡿⣿⣿⠛⣿⠛⢟⢿⠿⠿⠿⡿⠿⢿⣿⣿⣿⣿⣿⡇ ⣿⣿⣿⣿⣧⣧⣤⣼⣷⣧⣮⣿⣼⣼⣤⣽⣾⣼⣥⣦⣶⣷⣴⣴⣷⣧⣼⣯⣼⣿⣼⣤⣯⣦⣿⣤⣿⣤⣼⣦⣼⣧⣷⣦⣦⣴⣴⣧⣿⣤⣼⣮⣷⣵⣼⣧⣬⣦⣧⣷⣾⣥⣿⣤⣮⣾⣤⣾⣴⣿⣵⣼⣿⣿⣿⣿⣿⡇ ⣿⣿⣿⣗⣬⣕⣀⣺⡏⣉⣭⣹⡱⣠⣆⡆⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠟⣛⣉⣭⣭⣤⣤⣶⣶⣶⣶⣦⣤⣤⣭⣍⣙⡛⠿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇ ⣿⣿⣿⡏⠛⣯⠛⢻⡏⠍⢹⣿⠍⡯⠩⠩⠩⡏⣴⠹⡏⡉⠭⡏⠋⠟⠛⠏⠛⣛⡻⣿⠛⠻⠻⣟⣛⡧⠈⠛⠋⠋⢻⠝⠛⣿⠉⢻⣯⡍⡍⡛⠙⡏⠏⢉⠩⢽⠋⠛⠙⠟⢻⠝⠛⠫⣯⢻⠹⠛⣿⣿⣿⣿⣿⣿⣿⡇ ⣿⣿⣿⡿⠿⠿⠿⢿⠿⡿⠿⠿⢿⡿⣿⠿⠟⠷⠬⡐⠒⠶⠶⠶⢶⡶⣲⢶⠶⢶⠶⡶⡶⠶⠶⠟⠛⡩⡴⢿⢟⠟⠿⣿⠿⢿⠿⢿⣿⢿⠿⠿⠛⠿⢿⠿⡿⡿⢿⡷⡿⠿⡿⠿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇ ⣿⣿⣿⣧⣵⣤⣼⣧⣤⣎⣤⣤⣼⣵⣤⣥⣥⣤⣼⣤⡼⠤⠴⠤⠐⠂⠀⠀⠀⠂⠠⠤⠶⠤⣤⣼⣥⣬⣾⣼⣮⣥⣤⣾⣧⣤⣼⣿⣯⣴⣤⣤⣧⣼⣧⣤⣼⣤⣼⣧⣤⣬⣧⣬⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇ ⣿⣿⣿⡿⣿⣿⣿⣿⡿⡿⢿⣿⠿⡿⡿⢿⠟⣋⣥⣴⡶⣾⢿⡿⡿⣿⣿⣿⣿⣿⣿⣿⣿⣶⣶⣤⣍⡛⠿⣿⣿⣿⣿⣿⣿⣿⢿⣿⡿⠿⠿⣿⣿⡿⡿⠿⡿⢿⡿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇ ⣿⣿⣿⣇⣀⣷⣀⣸⣗⣄⣸⣿⣁⣟⣌⣘⡐⠯⣿⣘⣧⣦⣛⣇⣅⣅⣁⣀⣅⣑⣕⣿⣀⣀⣀⣯⡭⢗⣈⣀⣀⣂⣼⣢⣀⣿⣃⣺⣷⣇⣇⣮⣀⣇⣣⣠⣜⣻⣡⡁⣢⣂⣠⣢⣀⣕⣷⣸⣔⣀⣿⣿⣿⣿⣿⣿⣿⡇ ⣿⣿⣿⡏⠝⠛⢛⡛⠛⢛⠛⢛⢻⡏⠛⡋⡋⠓⢂⠈⢉⠙⢛⠛⠛⠋⠙⠛⠛⠛⠛⠛⣋⠉⠉⢀⡂⢛⢛⢻⢫⡍⠛⢿⡛⢛⢻⣹⣯⢙⠙⠛⡉⢛⡛⠛⢟⠛⢻⡏⡉⢙⡟⢫⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇ ⣿⣿⣿⣷⣿⣾⣿⣿⣾⣷⣾⣾⣾⣿⣿⣾⣾⣷⣿⠷⠿⠓⢛⣛⣚⣛⣚⣚⣛⡛⠚⠷⠿⢷⣿⣾⣾⣷⣿⣿⣷⣿⣷⣿⣿⣿⣾⣿⣷⣿⣿⣾⣿⣿⣿⣾⣿⣿⣿⣷⣾⣿⣷⣶⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇ ⣿⣿⣿⡟⠿⡿⡿⡟⢻⣿⡛⣟⢛⢻⡛⡿⣋⢡⠒⠚⣛⡟⠟⡿⡿⡟⡿⠿⢿⣿⠿⢿⢷⣶⣬⣙⠛⠿⠿⠿⢿⠿⠿⣿⠛⢿⣟⡛⡛⠿⠿⡟⠟⠿⠿⢿⡟⢻⠿⠿⣿⠿⠿⠿⡿⠿⠿⡟⡟⠿⢿⣿⣿⣿⣿⣿⣿⡇ ⣿⣿⣿⣧⣶⣿⣼⣷⣾⣿⣶⣷⣶⣾⣾⣆⠻⣤⣥⣥⣥⣥⣤⣬⣬⣤⣭⣥⣭⣭⣤⣥⣤⣿⣿⠷⣠⣶⣶⣶⣾⣶⣶⣿⣶⣾⣿⣷⣷⣶⣾⣷⣶⣶⣷⣾⣷⣾⣶⣤⣿⣷⣷⣾⣷⣶⣷⣷⣷⣶⣿⣿⣿⣿⣿⣿⣿⡇ ⣿⣿⣿⣇⣈⣈⣉⣁⣕⣃⣁⣋⣈⣰⣿⣀⣰⣆⣈⣉⣈⡊⠀⠁⠁⠁⠞⠇⠌⠈⢊⣈⣈⣀⣐⣼⣆⣦⣉⣸⣿⣘⣁⣱⡁⢨⣅⣉⣦⣰⡿⢀⣋⣆⣁⣑⣯⣐⣘⣕⣁⣸⣶⣿⢀⣅⣁⣷⣀⣦⣁⣈⣎⣠⣿⣿⣿⡇ ⣿⣿⣿⡏⠍⢛⠙⢻⢻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇ ⣿⣿⣿⣷⣶⣷⣶⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠐⠀⠂⠸⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠂⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⣶⡶⢶⠶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶ ⣿⣦⣼⣤⣤⣶⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⠉⢹⡟⠛⠛⢻⠛⡏⠛⢻⣿⡟⠋⣹⡻⡛⠻⢿⠛⡻⠛⠛⠛⣿⢹⠋⠉⡏⢟⢛⠻⠛⠛⢹⣿⡟⠉⢻⠛⠛⡛⣻⣿⡟⠉⡟⠛⠟⠛⢻⡏⡟⠉⢻⠛⠛⡟⠛⢿⣿⣿⢋⢻⢻⠛⠟⣿⣿⠻⢋⡟⠛⠛⢛⠛⠛⣿ ⣿⣶⣾⣷⣷⣿⣾⣶⣿⣿⣾⣿⣷⣶⣿⣿⣿⣿⣿⣿⣿⣾⣿⣾⣿⣼⣷⣶⣿⣷⣿⣿⣿⣿⣿⣿⣿⣶⣿⣿⣿⣿⣿⣿⣿⣷⣿⣿⣷⣿⣾⣧⣿⣶⣿⣿⣾⣿⣿⣿⣿⣿⣶⣾⣶⣶⣶⣿⣿⣿⣿⣿⣿⣾⣿⣾⣷⣿ ⣿⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣾ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡻⠿⠿⡿⠿⠿⠿⠿⠿⢻⠿⢿⠿⠟⠿⠻⠿⠿⠿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣶⠷⠶⠷⠶⠷⠶⠾⣶⣾⣦⣿⣶⣶⣦⣶⣶⣶⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠿⠿⠿⠿⠿⠿⠿⠿⠿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⡟⣟⡻⠟⡻⠛⠋⣭⢤⠶⡶⢶⡶⣶⢶⠶⡶⡖⡶⣶⡤⣭⢙⠛⢿⡿⠛⢿⣿⠿⣿⡿⣿⠿⡿⡟⡿⣿⡿⣿⢿⣿⢿⠿⣿⠿⡿⢿⢻⢿⠇⣶⠶⣶⠶⣶⣶⢶⣶⣶⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣟⣃⣧⣴⣜⠀⣿⢘⣸⣧⣁⣗⣃⣈⣸⣿⣁⣇⣇⣘⣺⣾⣐⣁⣿⠄⣿⣇⣎⣼⣁⣿⣈⣸⣛⣇⣇⣘⣺⣾⣇⣁⣿⣸⣚⣸⣇⣇⣉⣠⣃⠁⣿⣾⣀⣓⣇⣄⣼⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣷⣦⣌⣙⡛⠻⠿⠿⠿⠿⠿⠿⠿⠿⠿⠟⢛⣋⣩⣴⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣐⣼⣰⣀⣀⣀⡑⣯⣈⣇⣈⣸⣘⣐⣢⣴⣶⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡧⣤⣤⣤⣤⣤⣤⣤⣤⣤⣿⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣧⡤⠷⡤⠤⠧⠦⠼⠤⠤⠤⡤⡤⠿⠿⡿⠿⢿⢿⣿⣿⣿⣿⣿⣿⣿ ⣿⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣦⣦⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣾ ⣿⣿⠿⠛⠛⠛⠿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⠃⠀⠀⠀⠀⠀⠹⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠩⢹⡉⡉⠉⠹⠉⠉⠉⢉⡉⠭⠩⢹⣿⣿⣿ ⣿⡀⠀⠀⠀⠀⠀⢠⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⡁⡀⠀⠀⠘⠘⠀⠀⢀⠀⡀⠀⣀⠁⢻⣿ ⣿⣷⣄⣀⣀⣀⣤⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣠⣄⣀⣀⣀⣄⣀⣀⣆⣶⣰⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣡⣰⣉⣹⣉⣉⣩⣉⣉⣸⣈⣉⣉⣩⣉⣈⣩⣈⣻⣀⣉⣹⣩⠉⠉⣉⣁⣏⣁⣉⣫⡉⣉⣇⣍⣄⣍⣹⣀⣋⣍⣉⣉⣉⣉⣏⣉⣌⣉⣁⣇⣉⣍⣈⣉⣉⣋⣉⣻⣍⣉⣭⣉⡈⣧⣨⣉⣇⣭⣩⣉⣁⣋⣁⣈⣉⣹ ⣿⡩⢹⠉⡿⢩⢉⠉⠉⣹⢝⢩⡋⠉⢹⠍⠋⡡⣏⠉⠉⢹⡋⠉⠉⢍⣽⡫⢹⠉⠉⠹⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⢿ ⣿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢸ ⣿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢸ ⣿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢸ ⣿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢸ ⣿⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣼ ⣿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⢿ ⣿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢸ ⣿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢸ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⢿⣯⣽⣷⣶⣶⣶⣿⣽⣿⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⢱⣮⡟⣿⡟⡟⣟⡗⣟⡟⡟⣟⡏⣿⣿⣿⢸⠰⢎⢻⣶⣿⡻⡏⢹⣻⢻⣻⢻⣿⢹⢻⣿⣿⡿⣿⢿⣿⢿⢟⣿⡏⡟⣿⣿⡏⣶⣿⣶⡏⣶⣾⢹⡏⣿⣟⡟⣟⡟⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣮⣽⣇⣭⣷⣧⣿⣧⣯⣵⣷⣿⣯⣿⣻⡭⣾⣼⣿⣿⡭⣿⣩⣼⣾⣿⣮⣽⣮⣽⣾⣮⣽⣿⣷⣭⣾⣭⣾⣷⣿⣧⣷⣭⣿⣷⣭⣯⣵⣷⣭⣽⣮⣵⣿⣯⣵⣿⣷⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⢙⢟⣟⡻⡟⡛⡟⣻⣟⡻⣟⡻⣟⡿⡛⡟⣛⡿⣛⣿⡟⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣼⣾⣧⣧⣷⣷⣿⣧⣿⣧⣿⣿⣿⣧⣿⣧⣿⣧⣿⣯⣇⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⠛⣿⡿⢿⢙⡿⣿⣿⣿⠛⣿⠿⣿⡏⡏⣿⡏⠟⣿⣿⢛⣿⢝⣿⡿⢫⣿⠟⣯⣿⣿⣿⣿⡏⡏⣿⢛⠻⡿⠛⡿⢽⣿⣟⡛⣛⡛⢛⠛⣛⣛⡛⣛⠛⣛⡛⠛⣛⣛⣛⡛⣛⣛⠻⣿⣿⡟⢹⣿⣻⡏⣻⣻⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⢿⣿⣿⣿⡿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣧⣼⣿⣯⣿⣾⣽⣼⣿⣮⣼⣿⣤⣿⣯⣿⣿⣇⣯⣿⣿⣿⣼⣼⣧⣼⣿⣤⣿⣧⣿⣧⣿⣤⣿⣤⣿⣼⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣯⣟⡿⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣾⣽⣻⢿⠿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣤⣬⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣻⣟⣽⣻⣿⣯⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣷⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⡁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶ ⣿⣤⣼⣤⣤⣤⣼⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⠛⢻⡟⠿⠿⢿⠿⡟⠿⢿⡟⣿⡛⢻⡿⠿⠿⠿⡿⠿⠿⠿⠿⢻⣿⡟⠛⢻⢻⠿⠿⠿⠿⠟⣿⣿⠟⠛⡿⠿⠿⠿⣿⣿⠿⣻⡟⠻⠿⠿⣿⣿⡟⠛⢿⢻⠿⠻⢿⣿⡟⡿⢟⢿⢿⠿⡿⣿⢻⠿⠟⣿⠿⠿⠿⣿⠿ ⣿⣶⣾⣷⣶⣾⣾⣶⣷⣶⣾⣧⣿⣥⣼⣷⣷⣶⣾⣶⣶⣤⣾⣶⣾⣿⣷⣶⣾⣷⣶⣷⣶⣶⣶⣿⣿⣦⣴⣷⣷⣷⣶⣿⣿⣷⣾⣶⣶⣶⣷⣾⣿⣷⣴⣿⣾⣶⣶⣶⣾⣧⣧⣬⣼⣮⣶⣦⣿⣸⣷⣾⣿⣶⣶⣾⣶⣶ ⣿⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠿⠟⢛⣛⣛⡛⠻⠿⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠁⠒⠛⠛⠛⠛⠛⠛⠛⠛⣶⣬⡛⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣿⣿⣿⡎⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣄⢤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣿⣿⡿⣡⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⠩⣫⢫⠛⠛⠛⠛⡿⠙⡏⠝⠛⡏⠏⠏⣹⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣬⣛⠻⠿⠿⠿⠿⠿⠿⠟⣛⣥⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣶⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣶⣶⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠿⢿⢿⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⠿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣤⣶⣽⣬⣤⣄⣥⣤⣤⣬⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣟⡵⠁⠀⠈⣯⣻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠻⢿⠻⠻⠻⢻⠛⠟⠟⠿⠻⠿⠟⠿⣿⣿ ⣿⢾⠇⠀⠀⠀⢸⡏⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠈⠘⠃⠂⠀⢠⢠⠂⠀⡘⠒⡈⡄⠔⡟⣿ ⣿⣞⠀⠀⠀⠀⢈⣽⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠒⠒⡒⠀⠀⠀⠂⡐⣐⠓⣷⣴⣶⣤⣼ ⣿⣿⣿⣶⣶⣶⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣾⣷⣶⣶⣶⣷⣶⣶⣷⣿⣾⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⠛⠿⠿⠿⠿⠿⠿⡟⠻⠟⠿⠿⢻⠿⠛⠿⠿⠿⠿⢿⢻⠻⠿⢿⠛⢿⠿⠿⠿⡛⠿⠿⠿⠻⠿⢿⠿⠿⠿⠻⠿⠿⢿⢿⠿⡿⠿⠿⢿⠿⠿⡿⠟⡟⡟⠻⣻⡿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⣿⡿⠿⠻⠿⠛⠿⢿⣿ ⣿⠰⢶⣶⣦⣶⣶⣶⣶⣶⡶⡶⣶⡶⣶⣶⣶⣶⣶⣦⣶⢶⣶⣶⣶⠶⣶⣶⡶⠶⢶⣶⣶⣶⣶⣶⡆⣶⣷⣶⣶⣶⣶⣶⣾⣶⣶⣿⣾⣶⣶⣧⣷⣶⣷⣶⣷⣶⣿⣶⣶⣷⣶⣶⣷⣶⣶⣶⣾⣼⣿⣶⣶⣶⣶⣷⣼⣿ ⣿⢠⣤⣬⣤⣤⣤⣮⣴⣧⣤⣇⣥⣤⣡⣤⣬⣯⣤⣴⣤⣤⣽⣤⣤⣤⣥⣦⣤⣤⣤⣤⣭⣿⣿⣿⡇⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣘⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣃⣹⣿⣷⣤⣍⣍⣈⣍⣹⣉⣠⣏⣉⣉⣹⣈⣉⣙⣉⣉⣸⣈⣩⣉⣩⣃⣉⣉⣹⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⡟⠻⡛⠛⡏⠛⠿⡛⢻⠛⠛⠛⠙⠛⠛⠟⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣷⣶⣶⣤⣷⣶⣿⣶⣾⣾⣶⣤⣶⣶⣶⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠋⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⢹⣿ ⣿⣿⡟⠉⠛⠛⠛⡏⠛⠋⢻⠛⠛⠛⠛⠛⠛⢛⠛⠛⠛⢛⠛⠛⠛⠛⠛⠛⠛⠛⠻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢸⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣷⣾⣿⣿⣿⣿⣶⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣾⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⡏⢉⡍⠉⠉⠉⠉⡏⢹⠉⠉⡏⠏⠏⣙⡻⡙⠙⠉⢹⠉⠉⠉⠉⢙⠉⠉⠉⠉⠈⠉⢹⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣷⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠿⠿⠿⠿⠟⠛⠛⠛⣛⣛⣛⣛⣛⣛⣛⣋⣉⣉⣉⣉⣉⣉⣉⣉⣉⣉⣉⣉⣉⣙⣛⣛⣛⣛⣛⣛⣛⠛⠛⠛⠻⠿⠿⠿⠿⢿⣿⣿⣿⣿⣿⣿⣿ ⡿⠌⡏⡝⣏⡹⢫⢻⡏⡝⣭⢩⣩⣹⠫⠋⡝⡍⢛⡉⡍⡄⠄⣶⢠⢲⡏⡝⢫⣻⡟⠍⣟⣽⢫⢸⡏⡝⠝⣯⣉⣽⢹⠉⡍⡏⠝⢩⠫⢫⣽⣟⡝⢩⢹⡟⣍⡇⣼⢸⡇⡗⢊⢳⡮⣿⠈⡟⣇⣴⢢⣰⠠⠀⠍⣍⡛⢿ ⣷⣿⣆⣶⣷⣾⣶⣾⣷⣷⣷⣾⣿⣿⣶⣶⣷⣷⣬⣅⣐⣓⠒⠻⠾⠾⠷⠷⢔⣸⣷⣶⣿⣿⣶⣾⣷⣷⣶⣿⣿⣿⣶⣶⣷⣷⣶⣾⣶⣾⣾⣷⣶⣾⣾⣷⣶⣷⣿⣷⣶⣿⣿⣷⣶⣟⡴⠶⠷⠾⠔⠘⢒⣓⣀⣭⣴⣾ ⡟⠛⡛⠛⠛⠛⠛⠻⡟⡟⡟⢻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣶⣶⣶⣶⣶⣶⣶⣤⣤⣤⣤⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣥⣤⣤⣤⣤⣶⣶⣶⣶⣶⣶⣶⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣷⣶⣷⣶⣶⣶⣶⣶⣷⣶⣶⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠻⠿⠿⡿⠿⡿⠿⠿⢿⠿⠟⠿⢿⡟⠿⠿⠿⠿⢿⠿⠿⢿⠿⠿⡿⠿⠿⠿⡟⢿⠿⠿⠿⢿⠿⠿⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣟⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣒⣒⣒⣒⣚⣓⣒⣒⣘⣒⣒⣒⣒⣓⣚⣒⣒⣒⣒⣒⣒⣚⣒⣒⣓⣒⣒⣚⣒⣚⣐⣒⣒⣒⣂⣒⣒⣛⣛⣛⣛⣛⣛⣛⣛⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⡿⠋⠀⠀⠀⠈⠻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⡇⠀⠀⠀⠀⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⢉⠙⡿⠏⠿⠿⠻⡿⠿⠿⠿⡿⠿⢿⣿⣿⣿⣿⣿⣿⣿ ⣧⡀⠀⠀⠠⠀⢠⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣐⣀⣀⣇⣂⣸⣘⣀⢃⣆⣀⣠⣀⣸⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣶⣤⣴⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⡟⠿⠿⠿⠿⠿⢿⠿⠿⠿⠿⠟⠿⢿⠿⡿⠿⠿⠟⠿⠿⠛⠿⢿⠿⠻⠿⠿⢿⢟⢻⢻⠛⢻⠿⢻⠿⠿⡟⡿⠟⠛⠿⢿⡟⠿⠿⠿⠟⡟⡻⠿⠿⢻⠛⣿⠻⡛⢿⢻⢿⠿⠿⠿⠿⠿⠟⡿⠿⠿⡿⠿⠿⠿⠿⢿⣿⣿ ⣷⣶⣶⣾⢷⢷⣾⣴⣶⣶⢷⣶⣶⣶⣶⣷⣶⣶⢶⣶⣶⣶⣶⣷⣴⢶⣶⣶⣾⣼⣷⣶⠿⣼⣶⣾⣾⣶⣷⣶⣷⣶⣶⣾⣿⣷⣷⣶⣶⣷⣶⣶⣶⣾⣴⣾⣿⣶⣾⣶⣼⣶⣶⣶⣷⣶⣶⣿⣶⣶⣷⣶⣶⣷⣶⣶⣿⣿ ⣧⣤⣴⣤⣤⣤⣤⣴⣣⣤⣄⣠⣤⣧⣴⣤⣧⣤⣤⣄⣸⣴⣦⣤⣦⣤⣦⣤⣤⣿⣔⣼⣤⣤⣬⣽⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⡏⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⣿ ⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣿ ⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣿ ⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣿ ⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⡟⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⣿ ⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣿ ⣧⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣿ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠄⠀⡆⠀⠀⠀⠀⠀⠀⠀⠀⠀⠠⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤ ⣿⣀⣥⣤⣭⣭⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶ ⣿⠛⢿⠻⠿⠿⡿⢻⠛⠿⣿⣿⢛⠛⣟⡟⠿⠿⡿⠿⠿⠻⠿⢻⣿⡟⠛⢻⠻⠿⠿⠿⠿⢿⣿⣿⠛⢻⡟⠿⠿⢿⣿⡿⢟⡿⠛⠿⠿⢿⡟⡿⠛⢻⡟⠿⠿⠿⢿⣿⡿⠟⢿⢿⠿⠿⣿⣿⠿⢛⡟⠿⠿⠿⠿⢿⣿⣿ ⣿⣶⣾⣶⣾⣶⣷⣾⣶⣶⣿⣿⣤⣼⣿⣾⣶⣶⣷⣾⣦⣶⣶⣾⣿⣷⣶⣾⣷⣶⣷⣷⣾⣾⣿⣿⣤⣼⣿⣿⣶⣾⣿⣿⣷⣷⣶⣶⣾⣾⣧⣿⣦⣾⣿⣶⣶⣶⣾⣿⣧⣬⣼⣾⣶⣶⣿⣿⣷⣿⣷⣷⣶⣶⣶⣾⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠿⠟⢛⣛⣛⣉⣩⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣉⣙⣛⣛⠛⠿⠿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⠿⢿⡿⠿⣿⢿⡿⡿⠿⠿⠿⣿⣿⣿⣿⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⢻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⢛⣭⣴⣶⢻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣶⣬⣙⠻⣿⣿ ⣿⡻⣻⢨⣼⣇⢜⢿⡸⢇⣯⣵⡸⢗⣯⣽⡇⢔⡰⢰⡸⢈⠖⡖⡿⢿⢰⡠⡘⣿⢀⠄⣷⣾⡰⢀⠟⡇⢸⡰⢈⠤⣿⡁⠺⣷⢣⢱⢰⢈⠤⣷⡇⢼⣷⢆⠖⣿⡠⣲⢖⠄⣷⡖⣿⠠⢸⣇⢖⠠⢀⠄⡡⢼⡿⢃⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣶⣿⣿⣿⣿⣶⣾⣿⣿⣿⣷⣦⣭⣙⣛⠛⠿⠿⠿⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠿⠿⠿⠟⢛⣛⣩⣥⣶⣿⣿⣿ ⣿⣂⣧⣌⣉⣋⣍⢉⣇⣹⣐⣁⣇⣃⣛⣤⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣶⣶⣶⣶⣶⣶⣦⣤⣤⣶⣶⣶⣶⣶⣶⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣧⣤⣧⣤⣤⣧⣠⣤⣤⣦⣧⣤⣤⣧⣤⣤⣤⣼⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣾⣿ ⣿⣿⠟⠛⠛⠻⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⠁⠀⠀⠀⠀⠀⢻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠩⢹⡉⡉⠉⠉⠉⠉⠉⢁⡉⠍⠉⢹⣿⣿⣿⣿ ⣿⠀⠀⠀⠀⠀⠀⣸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⡁⡀⡀⠀⠘⠘⠀⡁⢠⢠⡘⡈⡈⠈⣻⣿⣿ ⣿⣷⣄⣀⣀⣠⣴⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣠⣄⣀⣂⣀⣄⣀⣄⣆⣶⣰⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⢿⣿ ⣿⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⢿⣿⣿⣿⣿⣿⣿⣿⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⡟⠂⠁⠀⠀⠀⠈⠚⠀⠀⠀⠀⠀⠃⠁⠀⠐⣤⣀⣼⣤⣤⣢⣸⣠⣈⣄⣴⣪⣠⣆⣴⣦⣨⣠⣆⣠⣄⣠⣠⣤⣄⣇⣧⣠⣄⣴⣸⣠⣡⣤⣤⣄⣰⣰⣅⣼⣤⣤⣼⣠⣶⣡⣀⣄⣤⣼⣲⣶⣶⣄⣿⣿⣿⣿⣿⣿⣿ ⡇⣃⣅⣅⣉⣁⣧⣌⣉⣉⣁⣇⣊⣉⣩⣸⡀⣉⣈⣉⣏⡍⢹⢉⣍⣉⣉⣉⣁⣩⡉⣉⣫⣉⣈⣉⣍⣇⣉⣛⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣇⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠁⠏⠙⠛⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⣿⣿ ⣿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣿⣿ ⣿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣿⣿ ⣿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣿⣿ ⣿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣿⣿ ⣿⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣿⣿ ⣿⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⢻⣿ ⣿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢸⣿ ⣿⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣼⣿ ䷩ 𝚕𝚒𝚗𝚎 1935 ╒═══════════════════ 𝐀𝐑𝐓𝐈𝐂𝐋𝐄 ═════════════════════════════════════════════════╕ (ℹ) Images, hyperlinks and comments at http://techrights.org/2022/05/08/unitary-patent-system-neo-colonialist-plot/#comments Gemini version at gemini://gemini.techrights.org/2022/05/08/unitary-patent-system-neo-colonialist-plot/ ⠀⌧ █▇▆▅▄▃▂▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁ 05.08.22⠀▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▂▃▄▅▆▇█ ⌧ Gemini_version_available_♊︎ ✐ UPC:_“A_Neo-colonialist_Plot”⠀✐ Posted in Deception, Europe, Patents at 12:01 pm by Dr. Roy Schestowitz Video_download_link | md5sum 0c08b64f7556fd53968332478203e183 Team UPC Lies Explained Creative Commons Attribution-No Derivative Works 4.0 http://techrights.org/videos/upc-lies-2022.webm Summary: The EPO is harming_the_European_Union because its handlers try to ratify an_illegal_system under the guise of unity HAVING just published the_weekly_screenshots_of_UPC_lies (we’ve been doing this every weekend, usually on Sundays, for quite a while now), I want to comment on what’s wrong with it. It’s not just immoral; it is illegal. To make matters worse, those lies and illegalities harm the EU, which I care deeply for. Benoît_Battistelli and António_Campinos care only about their personal gain, which relies on destroying the patent system on behalf of bankers and lawyers, mostly at the expense of science and technology. It’s crude_financialization. Meanwhile, the media has quit covering the issue. Dr._Glyn_Moody_asked_the_EPO about it 6 years ago and then said: “When asked by Ars, the EPO’s spokesperson mentioned the imminent arrival of the unitary patent system as an important reason for revising the EPO’s internal rules…” Notice the choice of words “imminent arrival”. That was 2016! They keep lying*. Dr. Moody, author of Rebel_Code, has also said that intellectual monopoly is “a neo-colonialist plot to ensure the continuing dominance of Western nations.” He’s not fooled by the spiel about “innovation” and other_buzzwords. Contrariwise, Juve has transformed_itself_into_an_English-speaking propaganda site (it used to do actual reporting on EPO abuses, albeit in German only). To give two new examples from Daily Links [1, 2], Mathieu Klos, the chief editor, speaks of “the potential UPC” without noting that it is illegal. That’s just more ads/spam disguised as reporting and this publisher profits from promotion of law firms that sue with patents, so there’s a conflict of interest, too. Mathieu’s colleague, Konstanze, meanwhile speaks of “the impending UPC” even though it’s neither legal nor certain. She keeps referring to a “community” (by which she means people who charge 200-300 euros per hour). There is no such thing as “Europe’s patent community”; those are parasites and this piece is lobbying disguised as journalism, citing “tweets” (which aren’t valid sources and aren’t fact-checked, either). Twitter is curated_by_and_for_billionaires, nowadays_under_the_guise_of_"news". █ ___________ * Whilst using lies about the UPC (as a lobbying tactic) may not be outright illegal, such lies can be a violation of trust in the context of a legal profession as they have binding commitments and they cannot mislead politicians or bribe politicians in this fashion. If clients pay them a lot of money only to be lied to, then these clients can file formal complaints. So we generally think that calling them out on their lies certainly helps prevent repetition (of such lies), sometimes it even helps to passively silence them as they don’t want to get caught and risk getting disbarred/sanctioned/sacked. They disengage or retire. ䷩ 𝚕𝚒𝚗𝚎 2020 ╒═══════════════════ 𝐃𝐀𝐈𝐋𝐘 𝐋𝐈𝐍𝐊𝐒 ═════════════════════════════════════════════╕ ⠀⌧ █▇▆▅▄▃▂▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁ 05.08.22⠀▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▂▃▄▅▆▇█ ⌧ Gemini_version_available_♊︎ ✐ Links_08/05/2022:_A_Look_at_CrowPI2_and_Release_of_Linux_5.18_RC6⠀✐ Posted in News_Roundup at 5:19 pm by Dr. Roy Schestowitz 🄸🄼🄰🄶🄴 🄳🄴🅂🄲🅁🄸🄿🅃🄸🄾🄽 ⦇GNOME bluefish⦈ § Contents⠀➾ * GNU/Linux o Distributions o Devices/Embedded * Free_Software/Open_Source * Leftovers * § GNU/Linux⠀➾ o § Desktop/Laptop⠀➾ # ⚓ CrowPI2:_Reviewing_the_Famous_all-in-one_STEM_Solution⠀⇛ Raspberry PI computer boards are famous for learning to code and small electronics projects. By using the beards as is, you will need cabling and buying the needed sensors. CrowPI2 gives a different way of thinking about Raspberry PI with an innovative laboratory layout The CrowPi2 is a device which appears, at a first look, as classic netbooks, that were small and very cheap notebooks spreading the computer market in 2010. # ⚓ Linuxiac ☛ 4_Major_Distros_in_the_History_of_Linux_That Shaped_the_Linux_World⠀⇛ The Linux world is incredibly diverse, but it started with a few major Linux distros. Here’s who they are! There are currently hundreds of active Linux distros, but only a few of them can be described as the mothers and fathers of everything else we know these days as Linux. They are the ones who have laid the foundation that almost every single Linux distro today stands on. Loved by some or disliked by others, they are the shoulders on which the modern Linux world has stood to get where it is today. This article will focus on each of them, giving them all the respect they deserve. They are all distros created from scratch, making them one of the so-called original Linux distros, ones that are not based on anything before them. # ⚓ Linux Made Simple ☛ Linux_Weekly_Roundup_#181⠀⇛ We had a good week in the world of Linux releases, with Voyager 22.04.1, SparkyLinux 6.3, and Nitrux 20220503. o § Server⠀➾ # ⚓ Ubuntu Pit ☛ 20_Best_Linux_Media_Server_Distros_&_Software for_Your_Home_Theater_PC⠀⇛ People who love home theater PC are constantly getting interested in Linux since Microsoft made a wall above the Windows Media Center Edition for the users. As an open source operating system, Linux provides more opportunities to create and maintain a home theater PC. But you will need a Linux Media Server software or distro for that. It can help you to set up a cost and resource-effective media server, which ultimately lets you watch, share, or listen to all the media files from a remote location on your Smartphone or desktop. o § Audiocasts/Shows⠀➾ # ⚓ Video ☛ MusikCube:_All_In_One_Player,_Library_&_Streaming_– Invidious⠀⇛ My personal music player on Linux is MPD + NCMPCPP but if you want a more contained solution then how about you try out musikcube which even has an android app to control it. o § Kernel Space⠀➾ # ⚓ Linus_Torvalds:_Linux_5.18-rc6⠀⇛ So 5.18 is looking like it's going to be one of the larger releases in numbers of commits (we'll see where it ends up - it's going to be neck-and-neck with 5.14 right now, but won't be as big as 5.13 was). But despite the merge window being big, the release candidates have generally been quite modest in size, and rc6 continues that trend. I keep expecting the other shoe to drop, but 5.18 just seems to be quite well-behaved. Let's see if this jinxes it, but nothing looks particularly scary here. rc6 looks to be mostly some driver updates (network drivers and rdma stand out, small random fixes elsewhere), with the usual smattering of architecture updates (x86 kvm fixes, but also a long-standing x86 kernel FP use issue, and a smattering of parisc and powerpc fixes). And some wireguard selftest updates. The rest is mostly some btrfs fixes, some core networking, and just random small one-offs elsewhere. Please do go test it all out - because things may look good now, but continued testing is the only thing that will make sure. Thanks, Linus # ⚓ The_sixth_version_of_patches_for_the_Linux_kernel_with support_for_the_Rust_language⠀⇛ Miguel Ojeda, author of the Rust-for-Linux, proposed the release of v6 components for Rust device driver development for Linux kernel developers to consider. This is the seventh edition of the patches, taking into account the first version, published without a version number. Rust support is considered experimental, but is already included in the linux-next branch and mature enough to start working on creating abstraction layers over kernel subsystems, as well as writing drivers and modules. The development is funded by Google and the ISRG (Internet Security Research Group), which is the founder of the Let’s Encrypt project and promotes HTTPS and the development of technologies to increase the security of the Internet. o § Applications⠀➾ # ⚓ UNIX Cop ☛ Deploy_Jellyfin_on_Docker⠀⇛ Jellyfin is an Opensource software which can handle all your media requirements by exposing them securely, allowing you to access anywhere as well as features like metadata fetch, transcoding, user access. # ⚓ Medevel ☛ HLedger_Web_is_an_outstanding_personal_accounting and_money_tracking_system⠀⇛ hledger is released under the GPL-3.0 License. # ⚓ Medevel ☛ Contact_Otter_is_your_personal_free,_CRM_and contact_manager⠀⇛ Contact Otter is a free open-source personal CRM and contact management solution for individuals and families. It is a simple easy to use contact manager and address box solution, written with Python and Django. # ⚓ Medevel ☛ Dillinger_is_a_web-based_feature-rich_Markdown editor⠀⇛ Dillinger is a cloud-enabled, mobile-ready, offline-storage compatible, AngularJS-powered HTML5 Markdown editor. If you are using Sandstorm ecosystem, you can install Dillinger with one click. o § Instructionals/Technical⠀➾ # ⚓ H2S Media ☛ How_to_install_Podman_on_Ubuntu_22.04_LTS_Jammy Linux_–_Linux_Shout⠀⇛ Follow the steps of this tutorial to install the Podman container tool on Ubuntu 22.04 LTS Jammy JellyFish Linux for creating virtual containers. Podman is a container tool for virtualizing applications. It was originally developed by Red Hat and originated in the Cri-O project, which develops a lightweight container runtime environment for Kubernetes as an alternative to the Docker runtime environment. It is compatible with Docker on the command line however doesn’t rely on the Docker daemon. Hence, we can use its Container Engine to provide containers without root access. Buildah is the Image builder used by Podman. # ⚓ Linux Made Simple ☛ How_to_install_Eclipse_IDE_on_a Chromebook⠀⇛ Today we are looking at how to install Eclipse IDE on a Chromebook. Please follow the video/audio guide as a tutorial where we explain the process step by step and use the commands below. # ⚓ Video ☛ How_to_install_Inkscape_on_Debian_11_–_Invidious⠀⇛ In this video, we are looking at how to install Inkscape on Debian 11. # ⚓ Ubuntu Handbook ☛ How_to_Create_USB_Installer_for_Windows 7/8/10_in_Ubuntu_22.04_Linux⠀⇛ # ⚓ The New Stack ☛ How_to_Manage_your_Docker_Containers_with DockStation_–_The_New_Stack⠀⇛ When you go to find a GUI tool to manage your Docker containers, you’ll find more options than you can imagine. Those tools range from the overly simplistic to the remarkably complicated, and everything in between. Every so often, however, you’ll find a desktop client that does an outstanding job of making container management much easier. # ⚓ GNU_Linux_Debian_–_how_to_view_chm_(windows_help)_files⠀⇛ chm files are basically html files packed into an archive. # ⚓ ID Root ☛ How_To_Install_PostgreSQL_on_Ubuntu_22.04_LTS_– idroot⠀⇛ In this tutorial, we will show you how to install PostgreSQL on Ubuntu 22.04 LTS. For those of you who didn’t know, PostgreSQL is a popular and powerful open-source relational database management system that has been adopted for running mission- critical applications. It supports a large part of the SQL standard and is designed to be extensible by users in many aspects. Some of the features are ACID transactions, foreign keys, views, sequences, subqueries, triggers, user-defined types and functions, outer joins, and many more. 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 the PostgreSQL relational database management on Ubuntu 22.04 (Jammy Jellyfish). You can follow the same instructions for Ubuntu 22.04 and any other Debian-based distribution like Linux Mint, Elementary OS, Pop!_OS, and more as well. # ⚓ How_To_Download_Ubuntu_in_Step_by_Step⠀⇛ This tutorial explains in step by step how you can download Ubuntu computer operating system from the internet. This includes various methods to do so, among them are via torrents and mirrors, and how to further verify the ISO file with the official checksums. This excludes how to create a bootable media, as it’s been covered in a separate tutorial. # ⚓ Linux Mint ☛ How_to_upgrade_to_LMDE_5_–_The_Linux_Mint Blog⠀⇛ It is now possible to upgrade LMDE 4 to version 5. # ⚓ How_to_Install_juffEd_Development_Environment_on_Ubuntu 20.04⠀⇛ If you are an application developer you are probably already using a text editor or IDE, but if you are a novice you are likely overwhelmed by the sheer number of solutions out there. In any case, it pays to learn about new tools so that you can get the most out of them. Today, you’ll learn how to install juffEd Development Environment on Ubuntu 20.04. In addition to this, we’ll tell you a bit about it. o § Games⠀➾ # ⚓ PS4/Switch/Vita/Linux_Release_–_pEMU_6.0_(NES/SNES/Sega/ Arcade_emulator_suite)_–_Wololo.net⠀⇛ Developer CPasJuste has released pEMU 6.0 for the PS4, Nintendo Switch, Linux, and PS Vita. This new release adds Sega rom (Mega Drive, Master System, Game Gear, Mega CD…) support to the emulator suite. The pEmu suite are pretty stable emulators that can provide a very good alternative to Retroarch. o § Desktop Environments/WMs⠀➾ # § K Desktop Environment/KDE SC/Qt⠀➾ # ⚓ KDE_Plasma_5.25:_Top_New_Features_and_Release Details⠀⇛ We will give you the feature summary of the KDE Plasma 5.25 desktop environment (upcoming). KDE Plasma 5.25 is the 27th version of KDE Plasma desktop, not an LTS release. This release is followed by the prior 5.24 LTS, released in February. KDE Plasma 5.25 brings several exciting updates on the desktop UI, polished applets, widgets, a good set of gesture updates for touch-based devices and a massive list of bug fixes. Plasma 5.25 is based on Qt 5.15.2 and KDE Frameworks 5.94. o § Distributions⠀➾ # § IBM/Red Hat/Fedora⠀➾ # ⚓ Kevin_Fenzi:_Onlykey_DUO⠀⇛ Next, I tried to enroll a otp for our Fedora account system, but found that the TOTP secret wouldn’t work. Further investigation showed that the onlykey NEO only supports sha1 for TOTP secrets and our account system uses SHA512. ;( There’s a old closed ticket about this on the onlykey firmware repo: https://github.com/trustcrypto/OnlyKey- Firmware/issues/101 There’s also no way to generate a ssh private key on the device (like you can using the opensc support on a yubikey). You can generate ecdsa sk openssh keys, which is great, but not too useful to me yet as RHEL7 and RHEL8 don’t support them. o § Devices/Embedded⠀➾ # ⚓ Linux Gizmos ☛ DIN_Rail_PC_with_four_2.5_GbE_LAN,_dual display_and_PCIe_x4_slot⠀⇛ Germany based ICP has launched a compact PC based on Intel’s processors (11th Gen Intel Core & Celeron) for DIN rail use. The DRPC-240-TGL comes with 8GB RAM by default although it can be expanded to 64GB through two DDR4 SO-DIMM slots. ICP ensures to deliver the DRPC-240-TGL in a ready-to-use form, meaning pre-assembled and with an OS installed (Win 10 or Linux). The DRPC-240-TGL is offered in three processor variations, Intel Celeron 6305, Intel Core-i5- 1145G7E and Intel Core-i7-1185G7E. The PC design allows the user to implement a PCIe expansion box (PCI Express x4) for add-on cards. The device also provides one M.2 2230 A-key and one M.2 3042/52/80 B-key for additional add-on cards. Furthermore, there is a 2.5” drive bay for SATA (6Gb/s) storage. # § Open Hardware/Modding⠀➾ # ⚓ Arduino ☛ The_Root_Commander_is_a_homemade_MIDI controller_ensures_you_never_play_the_wrote_note_| Arduino_Blog⠀⇛ After attempting to learn how to play the piano after some previous experience with guitar and music theory in general, YouTuber EvolutionStoneware encountered a few difficulties when trying to learn the keys on a standard MIDI keyboard. Because of this, she created a DIY MIDI controller called the Root Commander that allows for a single note to be played based on the settings of several inputs. Within the controller is an Arduino that reads the values from three potentiometers and determines the corresponding scale, key, and octave. Once stored, the firmware chooses the correct string containing either the scale, key, or octave depending on which range the values fall into. For example, setting the scale potentiometer to between 500 and 722 selects the “Dorian” scale. From here, these values are all shown on the integrated I2C OLED display in the center. # ⚓ CNX Software ☛ Canaan_K510_CRB_RISC-V_AI_development kit_ships_with_dual-camera_module_and_LCD_display_–_CNX Software⠀⇛ Last summer, Canaan introduced the Kendryte K510 tri-core RISC-V AI processor, now also known as Canaan K510, as an updated version of the Kendryte K210 with a much higher 3 TOPS of performance, but at the time, there were no development board and SDK. But I’ve now just been informed of the availability of the Canaan Kendryte K510 CRB (customer reference platform) AI development kit with camera module and LCD display, as well as a software development kit with U- Boot, Linux, and AI tools which can be used to develop smart audio and computer vision applications. # § Mobile Systems/Mobile Applications⠀➾ # ⚓ The_Best_Cyberpunk_Games_for_Android_2022_–_Jydge, Hyperforma_and_More_–_Droid_Gamers⠀⇛ # ⚓ Android Police ☛ How_to_unlock_your_Chromebook_with your_Android_phone_using_Smart_Lock⠀⇛ # ⚓ Tech Times ☛ Google_TensorFlow_Lite_To_Make_Android Smarter—Leading_To_More_AI-Reliant_Smartphone_Features |_Tech_Times⠀⇛ # ⚓ Android Police ☛ What_do_the_Pixel_Buds_Pro_need_to succeed?_Some_advice_from_the_Android_Police_podcast⠀⇛ # ⚓ Express ☛ Millions_of_Android_users_told_of_date_they need_to_upgrade_phone_by_|_Express.co.uk⠀⇛ # ⚓ 9to5Google ☛ YouTube_Music_testing_big_playlist_UI redesign_on_Android_–_9to5Google⠀⇛ o § Free, Libre, and Open Source Software⠀➾ # ⚓ Medevel ☛ mdSilo_is_an_outstanding_open-source_note-taking app_for_the_active_mind⠀⇛ mdSilo is a super lightweight knowledge-base and note-taking software for people who constantly taking notes. It leverages Markdown for note-taking, internal tagging and backlinks, and building a connected network between notes for easy browsing. mdSilo is built using Tauri, a revolutionary framework for building desktop applications on top of Rust and HTML/ JavaScript. It also uses React and Slate. You can use mdSilo to organize anything, your personal note, code, tasks, personal projects, and keep track of your educational curve. [...] mdSilo is released under the GNU Affero General Public License v3.0. # ⚓ OpenSource.com ☛ How_open_source_leads_the_way_for sustainable_technology_|_Opensource.com⠀⇛ There’s a palpable change in the air regarding sustainability and environmental issues. Concern for the condition of the planet and efforts to do something about it have gone mainstream. To take one example, look at climate-based venture capitalism. The Climate Tech Venture Capital (CTVC) Climate Capital List has more than doubled in the past two years. The amount of capital pouring in demonstrates a desire and a willingness to solve hard climate challenges. It’s great that people want to take action, and I’m here for it! But I also see a real risk: As people rush to take action or jump on the bandwagon, they may unwittingly participate in greenwashing. The Wikipedia definition of greenwashing calls it “a form of marketing spin in which green PR and green marketing are deceptively used to persuade the public that an organization’s products, aims, and policies are environmentally friendly.” In my view, greenwashing happens both intentionally and accidentally. There are a lot of good people out there who want to make a difference but don’t yet know much about complex environmental systems or the depth of issues around sustainability. # ⚓ Medevel ☛ Magda_is_an_open-source_Big_Data_cataloging system⠀⇛ Magda is a data catalog system that will provide a single place where all of an organization’s data can be cataloged, enriched, searched, tracked and prioritized – whether big or small, internally or externally sourced, available as files, databases or APIs. Magda is designed specifically around the concept of federation – providing a single view across all data of interest to a user, regardless of where the data is stored or where it was sourced from. The system is able to quickly crawl external data sources, track changes, make automatic enhancements and make notifications when changes occur, giving data users a one-stop shop to discover all the data that’s available to them. [...] Magda is released under the Apache-2.0 License # § Programming/Development⠀➾ # ⚓ Linux Links ☛ 7_Top_Free_and_Open_Source_Crystal_Web Frameworks⠀⇛  One of the types of software that’s important for a web developer is the web framework. A framework “is a code library that makes a developer’s life easier when building reliable, scalable, and maintainable web applications” by providing reusable code or extensions for common operations. By saving development time, developers can concentrate on application logic rather than mundane elements. A web framework offers the developer a choice about how to solve a specific problem. By using a framework, a developer lets the framework control portions of their application. While it’s perfectly possible to code a web application without using a framework, it’s more practical to use one. # ⚓ lispreading⠀⇛ One thing that I would like to understand better is the place of code walking in macro programming. The Raskin paper explains that it is not possible to write a fully correct code walker in ANSI CL. Consfigurator currently uses Raskin’s best-effort portable code walker. Common Lisp: The Language 2 includes a few additional functions which didn’t make it into the ANSI standard that would make it possible to write a fully correct code walker, and most implementations of CL provide them under one name or another. So one possibility is to write a code walker in terms of ANSI CL + those few additional functions, and then use a portability layer to get access to those functions on different implementations (e.g. trivial-cltl2). However, both On Lisp and Let Over Lambda, the two most substantive texts on CL macrology, both explicitly put code walking out-of-scope. I am led to wonder: does the Zen of Common Lisp-style macrology involve doing without code walking? One key idea with macros is to productively blur the distinction between designing languages and writing code in those languages. If your macros require code walking, have you perhaps ended up too far to the side of designing whole languages? Should you perhaps rework things so as not to require the code walking? Then it would matter less that those parts of CLtL2 didn’t make it into ANSI. Graham notes in ch. 17 of On Lisp that read macros are technically more powerful than defmacro because they can do everything that defmacro can and more. But it would be a similar sort of mistake to conclude that Lisp is about read macros rather than defmacro. # ⚓ Medevel ☛ TerriaJS_is_an_open-source_web-based geospatial_cataloging_framework⠀⇛ TerriaJS is a feature rich open source solution for building amazing spatial data federation web platforms. # ⚓ Thorsten_Alteholz:_My_Debian_Activities_in_April 2022⠀⇛ This month I accepted 186 and rejected 26 packages. The overall number of packages that got accepted was 188. # ⚓ Medevel ☛ revealJS_is_an_open-source_presentation framework⠀⇛ reveal.js is an open source HTML presentation framework. It enables anyone with a web browser to create beautiful presentations for free. Presentations made with reveal.js are built on open web technologies. That means anything you can do on the web, you can do in your presentation. Change styles with CSS, include an external web page using an