𝕿𝖊𝖈𝖍𝖗𝖎𝖌𝖍𝖙𝖘 Bulletin for Wednesday, April 09, 2025 ┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅ Generated Thu 10 Apr 02:49:22 BST 2025 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/2025/04/09/ ╒═══════════════════ 𝐑𝐄𝐂𝐄𝐍𝐓 𝐁𝐔𝐋𝐋𝐄𝐓𝐈𝐍𝐒 ════════════════════════════════════╕ Previous bulletins in IPFS (past 21 days, in chronological order): QmbHjgPAAcGNUG9Sej4vSKhK8DfUYokfFkXLdKwr1JtGJG QmdLsuRLzrwb58dZaSmJah6oCmNNZ6cW4ick4chqJmHjmY QmTNR3uqcbMYjPAbbHjBqyNJb3ib8kytQvdFnATzkBFVvo QmfCHrqMLfMsHXYnQeAvVuNYt91Zw2AmMJ5mx4RqsrWy3b QmR2rr1yXDANjQBEz2oGtd2UMgy9U37FHdjpUhPfAk7h5z QmWE6ucdKk9Q1pi6ce3ko9xPWd9Y4BjpLij3W7tJ5TMjG3 QmaoEDiALTYYZdaq3SQ86aQpMwUji1nqCeLbXAoszFRYvJ QmSTkZUY74BcgbgqS6JKwwNbVnbzY5uqwpgWtYonGJua8s QmXZcp3rXLYa24pYd7jUu6sPDrhziRCNCok875WLJTLysP QmUE7nd24kx2soZFbSYKDsb1ik1wpirFTRTBhDTj6w9sjh QmdKeWBhfnjgQLYU48wto7DdStpXsB5mE1yEEnWcxQ53vu QmfSnnTnjcAe3YvtRsVgAwUJfpcEk1dM5J5yjJLyv7MxqM QmQ16CkpxBbMzPZ6wZcuKBUcxH1RZ8uAEhcvdBsPRpVZe9 QmT3gTQRv33wEDtJveL8DiqiacGeRaxEbRFDUyVSJEAvDL QmTs9qcwghZPs5oBh9qzsu8a11T4s6xHrJjVNyk5miFy3X Qmdqd6mb8mj27qVvQZRR7sjshrXYYirWm9vRttLkNB5rW6 QmSjY85vxbu9nNFHUMmuK7CxRame2VYuhb523CJaK5zRkj QmZwah9nZHVvSzbJWEAMxumYDpanFPqTahnqoNP83tuZbx QmQWSrGfeYwgf6HE9N3742DJrJwq8uNSCUAz469CnuUFGe QmcgTTyseF5zFd4MLquM4PtJZzkFcBEqaUbqDe4eaUx6Na QmZMEFKvpgvjxAcV9Pwu7yF74LYZwS7ktdLFdYb988Ncfu ╒═══════════════════ 𝐈𝐍𝐃𝐄𝐗 ═══════════════════════════════════════════════════╕ ⦿ Techrights - Canonical is a Proprietary Software Reseller With a 'Debian Base' ⦿ Techrights - GNU/Linux on a High in Colombia ⦿ Techrights - GNU/Linux Would be Measured at Over 5% Globally (by statCounter) Had the Data in India Not Been Changed ⦿ Techrights - Go Static ⦿ Techrights - IBM and MCC: Layoffs Coming Again to Metro Connect Company Limited (MCC) as Tariffs Bite and IBM's Shares Fall ⦿ Techrights - IRC Proceedings: Tuesday, April 08, 2025 ⦿ Techrights - Keeping Track of Microsoft Layoffs in 2025 ⦿ Techrights - Linux Clickbait by Slop ⦿ Techrights - Malware in Proprietary Software - Latest Additions ⦿ Techrights - Microsoft's Entire Premise for Its Future Existence Goes Up in Flames ⦿ Techrights - Open Source Initiative (OSI) Privacy Fiasco in Detail: Seeking Class Action Against the OSI ⦿ Techrights - Over at Tux Machines... ⦿ Techrights - People Are Sick of LLM Slop. Offer Them Alternatives. ⦿ Techrights - Techrights Be Like... ⦿ Techrights - The Rumours Were Likely True: Sixth Wave of Microsoft Mass Layoffs in 2025 (Days After "50" Anniversary and About 5,000 Layoffs) ⦿ Techrights - The Sixth Anniversary of the Lightweight Alternative to the Web (Gemini Protocol) ⦿ Techrights - The Value of Slop, by Alexandre Oliva ⦿ Techrights - UK House of Lords Recognises the SLAPP Issue in the UK and EFF Pursues "Bill (That) Could Put A Stop To Censorship By Lawsuit" in the US ⦿ Techrights - Web Surveyor statCounter Sees Apple's macOS Falling From 5.6% to 3.6% in Two Months, It Might Soon be Smaller Than GNU/Linux ⦿ Techrights - You Can Be an A--hole to Women (Even Strangle Women) as Long as You Work for Microsoft ䷼ Bulletin articles (as HTML) to comment on (requires login): https://techrights.org/n/2025/04/09/Canonical_is_a_Proprietary_Software_Reseller_With_a_Debian_Base.shtml https://techrights.org/n/2025/04/09/GNU_Linux_on_a_High_in_Colombia.shtml https://techrights.org/n/2025/04/09/GNU_Linux_Would_be_Measured_at_Over_5_Globally_by_statCounter_H.shtml https://techrights.org/n/2025/04/09/Go_Static.shtml https://techrights.org/n/2025/04/09/IBM_and_MCC_Layoffs_Coming_Again_to_Metro_Connect_Company_Limit.shtml https://techrights.org/n/2025/04/09/IRC_Proceedings_Tuesday_April_08_2025.shtml https://techrights.org/n/2025/04/09/Keeping_Track_of_Microsoft_Layoffs_in_2025.shtml https://techrights.org/n/2025/04/09/Linux_Clickbait_by_Slop.shtml https://techrights.org/n/2025/04/09/Malware_in_Proprietary_Software_Latest_Additions.shtml https://techrights.org/n/2025/04/09/Microsoft_s_Entire_Premise_for_Its_Future_Existence_Goes_Up_in_.shtml https://techrights.org/n/2025/04/09/Open_Source_Initiative_OSI_Privacy_Fiasco_in_Detail_Seeking_Cla.shtml https://techrights.org/n/2025/04/09/Over_at_Tux_Machines.shtml https://techrights.org/n/2025/04/09/People_Are_Sick_of_LLM_Slop_Offer_Them_Alternatives.shtml https://techrights.org/n/2025/04/09/Techrights_Be_Like.shtml https://techrights.org/n/2025/04/09/The_Rumours_Were_Likely_True_Sixth_Wave_of_Microsoft_Mass_Layof.shtml https://techrights.org/n/2025/04/09/The_Sixth_Anniversary_of_the_Lightweight_Alternative_to_the_Web.shtml https://techrights.org/n/2025/04/09/The_Value_of_Slop_by_Alexandre_Oliva.shtml https://techrights.org/n/2025/04/09/UK_House_of_Lords_Recognises_the_SLAPP_Issue_in_the_UK_and_EFF_.shtml https://techrights.org/n/2025/04/09/Web_Surveyor_statCounter_Sees_Apple_s_macOS_Falling_From_5_6_to.shtml https://techrights.org/n/2025/04/09/You_Can_Be_an_A_hole_to_Women_Even_Strangle_Women_as_Long_as_Yo.shtml ䷞ Followed by Daily Links (assorted news picks curated and categorised): https://techrights.org/n/2025/04/09/Gemini_Links_09_04_2025_Autism_Cybersecurity_and_LLMs_Attacking.shtml https://techrights.org/n/2025/04/09/Gemini_Links_09_04_2025_Neocities_Tinylogs_and_Inter_community_.shtml https://techrights.org/n/2025/04/09/Links_09_04_2025_More_Trade_Wars_and_Wars_Chinese_Army_Troops_F.shtml https://techrights.org/n/2025/04/09/Links_09_04_2025_Quartz_Fires_All_Writers_Shutdown_LLM_Slop_or_.shtml ䷩ 𝚕𝚒𝚗𝚎 107 ╒═══════════════════ 𝐀𝐑𝐓𝐈𝐂𝐋𝐄 ═════════════════════════════════════════════════╕ (ℹ) Images, hyperlinks and comments at https://techrights.org/n/2025/04/09/Canonical_is_a_Proprietary_Software_Reseller_With_a_Debian_Base.shtml Gemini version at gemini://gemini.techrights.org/n/2025/04/09/Canonical_is_a_Proprietary_Software_Reseller_With_a_Debian_Base.gmi ⠀⌧ █▇▆▅▄▃▂▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁ Canonical is a Proprietary Software Reseller With a 'Debian Base'⠀▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▂▃▄▅▆▇█ ⌧ posted by Roy Schestowitz on Apr 09, 2025 18_years_ago: 🄸🄼🄰🄶🄴_🄳🄴🅂🄲🅁🄸🄿🅃🄸🄾🄽_⦇Everybody_loves_Eric_Raymond⦈_ Ubuntu.com today: (it now says "Canonical Ubuntu") 🄸🄼🄰🄶🄴_🄳🄴🅂🄲🅁🄸🄿🅃🄸🄾🄽_⦇Ubuntu_20.04_LTS_standard_support_is_coming_to_an_end._What are_your_options?⦈_ Forget about "Canonical Ubuntu". We_call_it_Microsoft_Canonical. Recently, as we repeatedly showed [1, 2], 3], Canonical was upselling along with GAFAM, using FUD tactics. As the above shows (top of the front page), they want people/businesses to pay for Ubuntu security patches and they are resellers of proprietary software that spies and has back doors. They came up with a marketing term for it ("Clown_Computing"), insisting that everyone must move to "the clown" or be left behind like some condemnable relic. Years ago we showed that the installer of "Canonical Ubuntu" was actively promoting Microsoft software, even stuff that is harmful in a lot of ways. "Canonical Ubuntu" is just Debian with some proprietary things sold on top of it. █ * statCounter_Sees_Microsoft_Bing_at_Lowest_Level_Since_Last_Summer * You_Can_Be_an_A--hole_to_Women_(Even_Strangle_Women)_as_Long_as_You_Work for_Microsoft ⣿⣟⡻⣻⢻⡟⢻⡟⠻⡻⢟⣿⡻⡻⡻⢻⣿⣿⠿⠛⢿⢿⣛⣿⢛⢿⡻⣿⢟⢟⣻⡟⣿⣛⡟⣟⣻⣭⣭⢹⢩⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⢹ ⣿⣿⣳⣷⢖⢟⡿⣿⣷⢓⡶⡿⡗⢳⣟⣲⠛⠟⣿⠶⡿⣶⣿⡟⣖⣳⣛⣿⡿⣿⠒⣷⠛⠷⢟⡿⢿⣿⣿⢸⢸⣿⣵⣄⣿⣿⣿⣻⣯⣦⣽⣿⣬⣟⣿⣗⣿⣼⣤⣧⣿⣯⣦⣝⣿⣵⣴⣿⣮⣿⣽⣿⣿⣿⣿⣿⣿⢸ ⣿⢟⣿⣻⣾⡺⣒⣟⣿⡺⢒⣶⠛⣟⡷⡾⣻⠾⣿⢖⣾⣺⣛⡗⣶⠾⣗⣟⠶⣻⣾⣟⣲⣷⢞⡿⣾⣿⣿⢸⢸⣿⣞⣵⣥⣿⣼⣼⣟⣿⣟⣬⣵⣭⣵⣽⣧⣭⣮⣏⣽⣿⣛⣿⣻⣻⣿⣣⣙⣿⣿⣿⣿⣿⣿⣿⣿⢸ ⣿⣾⣶⣿⣷⣿⣾⣿⣾⣿⢲⣟⢟⣿⣗⠶⣺⢿⠿⡻⣿⣿⣻⣿⣓⣷⡶⢷⣷⣟⣿⣿⣷⣿⣿⣿⣾⣿⣿⢸⢸⣿⣿⣿⣿⣿⣿⣿⣿⣇⣿⣮⣞⣯⣿⣇⣷⣣⣿⣷⣟⣿⣃⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⢸ ⣿⣿⠿⣿⣿⣿⣿⣿⣷⣾⣿⣿⣶⣿⣷⣷⣿⣷⣶⣷⣷⣿⣿⣿⣿⣿⣶⣾⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⢸⢸⣿⣿⣿⣿⣿⣿⣟⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⢸ ⣿⣿⠀⣿⠋⠀⢰⣶⣎⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣥⣀⡉⠙⢸⢸⡿⠁⠀⢰⣶⣽⣿⣿⣿⣿⣻⡟⡛⢻⠛⣿⣿⢻⣟⢿⡿⠟⠻⡿⣟⣻⣟⢻⣿⣿⣿⣿⣥⣈⠉⠙⢸ ⣿⣿⠀⡇⢰⣷⣼⣿⣻⣼⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⢿⣿⣟⣿⣧⠀⢸⢸⡇⢰⣶⣿⣿⣺⣽⣿⣿⣿⣿⣿⣶⣟⣻⢟⠛⣿⠚⣿⡿⡗⠞⣓⣾⣿⣿⣿⣿⡿⢻⣿⣟⣿⡇⠀⢸ ⣿⣿⠀⠃⢸⣿⣿⣿⡿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣽⢟⡿⣿⡷⠀⢸⢸⠂⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣿⣾⣿⣾⣿⣷⣶⣷⣿⣿⣿⣿⣿⣿⣿⣾⢛⠿⣿⡇⠀⢸ ⣿⣿⠀⠋⠘⣿⣿⢿⣷⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠋⠋⠉⠀⡄⢸⠘⠁⠹⣿⣿⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠋⠉⠉⠀⠄⢸ ⣿⣿⠀⠀⠀⠈⢿⣾⡟⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠛⠁⠀⠠⠄⠀⠁⢸⠀⠀⠀⠘⢿⣾⠛⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠿⠛⠁⠀⠤⠀⠀⠀⢸ ⣿⣿⠀⠀⠀⠀⠀⢻⣷⡈⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡏⠠⠖⠀⢀⠠⠠⢄⠉⢸⠀⠀⠀⠀⠈⢻⣧⠈⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠏⠲⠆⠀⢀⠀⠠⡦⠁⢸ ⣿⣿⠀⠀⠀⠀⠀⠀⢿⣧⠘⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⢿⣿⣿⣿⣿⠁⠀⠀⡰⣤⢶⠀⠀⣆⢸⠀⠀⠀⠀⠀⠈⣿⣇⠸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⣶⣡⠴⠀⢀⡆⢸ ⣿⣿⠀⠀⠀⠀⢰⣯⣿⠩⡯⢽⣝⣭⣭⣿⠻⣯⣿⢭⡛⡽⣿⣿⣛⡉⣻⠻⣭⣿⠩⡯⢝⡎⢀⣀⠄⢈⣭⢸⠀⠀⠀⠀⠀⠀⢸⣿⣤⣟⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡃⠀⠀⠑⣀⢀⣧⠀⣨⡅⢸ ⣿⣿⠀⠀⠀⠀⢸⣿⣟⣯⢽⡿⣿⣯⣏⣩⣽⡿⢫⣿⡝⡽⣝⢹⣿⠫⡛⣝⣿⠻⢽⢹⣿⡿⠀⣴⣨⡄⠺⢸⠀⠀⠀⠀⠀⠀⣾⣿⣿⠿⠃⣿⣽⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣶⠀⠘⠿⠠⣢⣡⡜⠇⢸ ⣿⣿⠀⠀⠀⠀⢸⣿⣯⡝⣿⠛⡍⣿⣏⢯⣽⡏⢩⣯⣿⣿⣿⠋⢿⣍⢻⡟⣿⡯⣯⣽⣿⣿⡏⢿⣯⣿⣤⢸⠀⠀⠀⠀⠀⣸⣿⣛⡛⣽⣿⣿⣿⣯⠛⣽⡟⡽⢫⠛⢟⢿⡽⣿⡻⡻⡟⣻⣿⢻⡦⢾⡿⢿⣿⣿⡄⢸ ⣿⣿⠀⠀⠀⠀⢸⣿⣿⣿⣿⣯⠟⢽⣫⡏⣯⣽⣟⣽⢳⣝⢫⣟⢿⣫⣿⣿⣹⣿⣿⣿⣿⡗⡾⠇⠛⢳⣶⢸⠀⠀⠀⠀⠀⠋⡿⣿⡿⡿⣻⣿⡟⢻⡿⣻⡿⡟⣿⠻⢛⢻⣿⢿⣿⢛⣿⠿⢛⢻⣧⢰⢿⠜⠉⣿⡆⢸ ⣿⣿⠀⠀⠀⠀⠈⠙⠛⠛⠛⠛⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡟⠛⠋⠁⠀⠀⠀⠀⠀⢸⠀⠀⠀⠀⠀⠀⣿⣿⣿⣿⣿⣿⡟⢟⣿⢻⢻⡟⢟⡟⣿⢿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⢸ ⣿⣿⠀⠀⠀⠀⠂⠀⠀⠀⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣟⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⢸⠀⠀⠀⠀⠂⠀⠉⠉⠉⣹⣿⣿⣿⣿⣿⣿⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣯⢯⠍⠉⠀⠀⠀⠀⠀⠀⠀⢸ ⣿⣿⡤⠤⠤⠤⠤⠤⠤⠤⠤⠬⠭⠭⠭⠭⠭⠭⠭⠭⠭⠭⠭⠭⠭⠭⠭⠭⠭⠥⠤⠤⠤⠤⠤⠤⠤⠤⠤⢼⣶⣶⡶⡲⡶⡲⢶⢲⣶⢾⠺⡟⣟⣻⠻⠛⣷⢛⣿⢿⡻⣿⡟⣟⡻⣿⡓⢲⣖⢲⢲⠒⢶⢖⣶⣶⡦⢼ ⣿⣿⠀⠀⠀⠲⠲⠀⠠⠀⠀⠀⠠⠄⠄⠐⠄⠠⠀⠀⠀⠀⠐⠠⠈⠠⠲⠎⠀⠆⠀⠠⠀⠴⠬⠒⠀⠀⠀⢸⣟⣻⢷⠓⣾⠓⣟⠺⡳⠚⣞⢳⡟⣟⣻⣲⠛⡾⣺⡗⢻⡟⡗⢳⡾⣛⠛⣶⢻⡞⢺⡖⠻⢛⣻⡿⡇⢸ ⣿⣿⠀⠀⠀⠀⢢⢒⡲⣆⠐⣂⣂⠀⢴⡐⢀⢲⡄⢀⠤⣔⡠⣦⢠⠄⠠⢴⡄⢤⣦⢐⠢⣒⠰⣰⠀⠀⠀⢸⣿⣷⣿⣚⣿⢻⣻⣷⣿⣞⣿⢒⣞⢻⣳⣛⣓⣷⣛⣟⣶⣷⡿⢿⡟⣷⢚⡟⢶⡗⢺⢓⡞⣾⣿⣷⡇⢸ ⣿⣿⠀⠀⠀⠀⠀⠀⠀⠒⠀⣄⡄⢄⠀⢠⠠⢢⣄⣀⣔⣠⣰⣴⠀⢠⣰⠠⡀⢒⠀⠀⠀⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⡟⣟⣲⣚⣷⣻⣖⣟⢾⣟⣲⡞⣓⣻⡛⢗⣶⣞⣻⣛⣿⢓⣿⣻⡟⣿⣓⣿⡷⡟⣾⣿⣿⡇⢸ ⣿⣿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⣽⣿⣿⣿⣿⡌⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢸⣿⣿⠿⣿⡾⣟⡷⣿⢟⣷⡿⣻⡻⣾⠿⠾⣻⣞⣻⣾⣿⣿⣷⠿⣺⢟⡟⡿⢟⠿⠿⢖⣗⣻⣻⣿⡇⢸ ⣿⣿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣾⣿⣿⣿⣿⣿⣷⡀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢸⢻⣿⡾⠾⢷⡾⢿⣿⣿⣷⣿⣿⣾⣿⣿⣷⣿⣷⣿⣿⣿⣷⣿⣶⣿⣿⣷⣷⣾⣶⣷⣾⣿⡾⠿⢿⣧⢸ ⣿⣿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠻⣿⣿⣿⣿⣿⠟⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢸⢸⡟⢀⠀⣸⣿⠯⣿⣿⣯⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣶⣶⡀⠈⢸ ⣿⣿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠁⠀⡈⢿⣿⠏⡀⢐⠂⡆⠀⢰⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢸⢸⠇⢸⣿⣿⣿⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⢹⣿⣽⣿⡇⠀⢸ ⣿⣿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢸⣒⣻⡅⢸⡿⣬⣾⣿⣿⡇⠀⣨⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢸⢸⡅⣸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡭⡟⠿⠇⠀⢸ ⣿⣿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠘⣿⡿⡀⢼⠇⣸⣿⣿⣿⠇⠀⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢸⠈⠀⠈⢿⣿⢵⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡟⠁⠀⠀⠀⠂⢸ ⣿⣿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢿⣧⠙⣵⠾⠛⣛⣿⣿⠂⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢸⠀⠀⠀⠀⠻⣿⡍⢻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠋⠁⠀⠀⠐⠀⠀⡀⢸ ⣿⣿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⠀⠙⣤⣥⣿⣿⠿⠋⠁⢠⡀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢸⠀⠀⠀⠀⠀⠹⣿⡀⢿⣿⣿⣟⡿⣻⢻⡿⡛⢻⣿⡟⢿⣿⣿⣿⣟⣟⢿⣿⢻⣿⠻⠿⠻⣻⣿⣷⠀⢸ ⣿⣿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣿⡀⠀⠘⠛⠛⠋⠀⢀⣴⣸⣿⡄⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢸⠀⠀⠀⠀⠀⠀⢿⣷⠈⣿⣿⣿⡞⣿⣿⢟⡟⡟⣿⢟⢻⣿⠿⣛⣿⣿⣿⠛⣿⡿⡟⣟⣿⣟⣿⣿⠀⢸ ⣿⣿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢹⣧⣷⡄⠠⣤⣴⣴⣿⣷⣿⡿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢸⠀⠀⠀⠀⠀⠀⢸⣿⡾⣏⠙⣿⣿⣿⣾⣿⣿⣷⣿⣿⣶⣿⣿⣷⣾⣶⣷⣗⠚⠚⣛⣷⠾⠟⢻⢯⡆⢸ ⣿⣿⠀⠀⠀⠀⠀⠀⠠⢀⠀⢀⠄⡀⠀⢸⣿⣿⡿⠗⠒⠛⣿⢿⡿⡿⠁⢀⡀⢀⠄⢀⣀⡀⠀⠀⠀⠀⠀⢸⠀⣴⣶⣶⡶⢶⠿⡿⢿⣿⠷⣿⢿⢿⣿⣿⢿⠿⣻⣿⣿⣿⣿⠿⣿⢟⣿⣿⣿⣦⠀⣫⣰⣷⣴⣆⠓⢸ ⣿⣿⠀⠀⠀⠀⠀⠀⠀⠀⢁⠈⡀⠁⠀⢈⡿⠿⡿⣆⡀⢀⢸⡿⣷⣾⠀⠀⡀⢈⠁⠈⠁⠁⠀⠀⠀⠀⠀⢸⠀⣿⢿⣿⣶⣾⣿⣿⣿⣿⣶⣿⣶⢾⣯⣿⢿⣿⡿⣿⡿⣿⣿⣶⣾⢿⡿⡿⣿⣿⠘⠻⢯⠿⡿⠿⠃⢸ ⣿⣿⠀⠀⠀⠀⠀⢀⡀⢀⠐⠂⠈⢀⠊⢈⢿⣿⣿⣿⣏⢠⣿⣧⣿⡏⠁⡉⠋⠘⠃⠀⠀⠀⠀⡀⠀⠀⠀⢸⠀⣿⣾⠿⣿⢷⣿⣾⣿⠷⣿⣿⡷⡿⣿⡿⣶⣿⢶⢿⣷⣿⢿⣿⣿⣷⠷⣿⣿⣿⠐⠸⠛⠂⠀⠿⠇⢸ ⣿⣿⠀⠀⠀⠀⠉⠀⠂⠘⠐⠐⠀⠘⠙⠃⣬⣽⣿⣿⣿⣿⣿⣯⣿⡅⠐⠂⠐⠈⠂⠑⠀⠁⠀⠀⠀⠀⠀⢸⠀⣿⣿⢾⢾⠯⣯⢿⣯⢦⣽⡷⣵⢿⢾⣯⢽⣶⡼⣬⣿⣿⢷⣿⢿⡿⠦⣽⣿⣿⠀⠀⠀⠀⠀⠀⠀⢸ ⣿⣿⠀⠀⠀⠀⠀⠀⠄⠐⠹⠄⠑⠨⠆⠊⢞⣹⣿⣿⣿⣿⣬⣿⣿⠁⠑⠀⠗⠐⠉⠆⠚⠀⠀⠀⠀⠀⠀⢸⠀⠿⠿⠬⠮⠦⠽⠼⠷⣿⣷⣦⣿⣼⣬⣷⣿⣿⣷⣿⣭⣿⣥⣿⣶⣵⣾⠾⠿⠟⠀⠀⠀⠀⠀⠀⠀⢸ ⣿⣿⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣾⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣾ ⠠⠀⣤⠀⠀⠀⢀⠀⢀⡀⡀⣀⠀⢀⠀⣀⡀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⠃⠀⠀⠈⠛⠿⠃⠀⠀⠀⠀⣾⣿⡷⣤⣶⣵⣿⣿⣆⣐⣀⠋⠁⠀⡆⠃⠀⠀⢀⣀⡀⠀⡠ ⠀⠀⠀⠀⣀⠀⠀⠀⠀⠉⠈⠉⠉⠀⠈⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠁⠁⠙⠛⠛⠉⠝⠿⠿⠿⠿⠶⠶⠷⠶⠀⠂⠈⠀⠀⠀⠈ ⠀⠀⠀⠀⠿⠀⠀⠀⠀⠀⠀⠆⠄⠀⠀⠀⠀⠀⠀⠀⠀⠄⠠⠄⠀⠀⠀⠀⠀⠀⠤⠀⠀⠀⠀⠄⠀⠀⠀⠀⠄⠀⠀⠠⠀⠀⠀⠤⠀⠠⠀⠀⠄⠀⠀⠀⠀⠀⠀⠀⠄⠀⠠⠀⠀⠀⠀⠀⠀⠀⠄⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⡄⢠⡀⢀⣀⢀⡀⠀⢤⡠⠀⢤⠠⠀⡄⠤⡠⠀⡀⡀⡀⣀⢀⢀⣀⣀⡄⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⠀⠀⠀⠀⠀⠀⠀⠀⣀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠁⠘⠁⠊⠁⠐⠑⠀⠓⠑⠀⠉⠉⠀⢓⠀⠐⠀⠃⠊⠂⠉⠑⠈⠉⠈⠃⡀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢸⠄⠀⠀⠀⠀⠀⠠⣿⣿⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠇⠾⠮⢺⠅⠕⠏⠇⠀⠇⠨⠭⠅⠹⠿⠎⢘⠇⠨⠪⠀⠷⠏⠀⠷⠏⠨⠧⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⡀⠀⠀⠛⠋⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⡴⡐⣦⡠⢐⠀⠄⡄⡠⠠⡤⡠⣤⠀⢠⡀⣠⢆⣤⡠⣤⢀⠐⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠉⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠉⠀⠈⠁⠈⠀⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠿⠿⠿⠿⠿⠿⠿⠿⠿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⡀⢀⠀⠀⠀⠀⠀⢀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠦⠂⣢⢔⢠⣤⢲⠂⢰⢤⠂⡢⡦⡆⣢⡔⣤⣠⡆⢐⣤⡂⣦⡔⠀⡆⣢⢄⢰⢐⢰⡄⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠐⠋⠑⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⡀⠀⠀⠀⡀⠀⠀⣀⠀⢀⡀⠀⠀⠀⢀⡀⠀⡌⡀⠀⠀⠀⠀⠀⡀⠀⠀⠀⠀⡀⠀⠀⠀⢀⡀⠀⠀⡀⠀⢀⠀⠀⠀⠀⠀⠀⠀⠀⢀⣀⢀⠀⠀⠀⡀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠈⠁⠀⠀⠀⠀⡈⠀⠀⠀⠙⠀⠈⠁⠀⠀⠀⠈⠁⠀⠁⠁⠀⠀⠀⠁⠀⠉⠀⠀⠀⠀⠀⠈⠀⠀⠀⠈⠀⠀⠁⠀⠈⠀⠀⠀⠀⠀⠀⠀⠀⠸⠿⠂⠌⠍⠉⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠈⠸⠀⠘⠃⠀⠀⠀⠈⠀⠀⠁⠀⠐⠀⠀⠀⠀⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⡀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠙⠁⠉⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⣀⠀⠀⣀⡀⢀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⠈⠈⠈⠉⠁⠁⠉⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ䷩ 𝚕𝚒𝚗𝚎 226 ╒═══════════════════ 𝐀𝐑𝐓𝐈𝐂𝐋𝐄 ═════════════════════════════════════════════════╕ (ℹ) Images, hyperlinks and comments at https://techrights.org/n/2025/04/09/GNU_Linux_on_a_High_in_Colombia.shtml Gemini version at gemini://gemini.techrights.org/n/2025/04/09/GNU_Linux_on_a_High_in_Colombia.gmi ⠀⌧ █▇▆▅▄▃▂▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁ GNU/Linux on a High in Colombia⠀▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▂▃▄▅▆▇█ ⌧ posted by Roy Schestowitz on Apr 09, 2025 Stereotypes much? 🄸🄼🄰🄶🄴_🄳🄴🅂🄲🅁🄸🄿🅃🄸🄾🄽_⦇And_the_Windows_is..._Miss_Colombia⦈_ Pardon the humour, but GNU/Linux has_reached_a_new_high_in_Colombia: 🄸🄼🄰🄶🄴_🄳🄴🅂🄲🅁🄸🄿🅃🄸🄾🄽_⦇Desktop_Operating_System_Market_Share_Colombia⦈_ Last year we saw rapid Free software adoption in Colombia [1, 2] and this year Bing_is_steadily_down, Windows is down, and GNU/Linux_moves_upwards. How high can it go? █ * Go_Static * Microsoft's_Entire_Premise_for_Its_Future_Existence_Goes_Up_in_Flames ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡏⣿⣿⢹⣯⢹⡏⣿⢿⡝⣟⢿⣿⠏⣿⢹⣿⢹⡿⢿⣻⣯⣹⡏⣿⣿⣿⢹⡏⣿⢹⣿⣯⡝⣽⢾⡍⣿⢹⣿⢹⡏⣽⢾⡝⡏⣿⣯⣷⣾⣽⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠟⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⢳⣿⣿⢸⣿⣿⡇⣿⢸⣿⠛⠓⣿⠀⣿⢾⣿⢸⡷⠟⠋⣿⣿⣷⣿⢸⣿⢸⣿⣿⢸⣿⣿⡇⣿⢸⡇⣿⣼⢿⣾⡇⠻⣶⡜⠃⣿⡏⠻⣦⡘⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⢛⣿⣿ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠸⠟⠿⠿⠧⠻⠇⠿⠾⠏⠀⠠⠿⠀⠿⠸⠿⠸⠷⠆⠀⠿⠏⠻⠿⠸⠿⠸⠏⠿⠸⠿⠿⠃⠿⠾⠃⠹⠿⠸⠿⠁⠿⠾⠇⠀⠿⠟⠿⠾⠳⠆⠆⠶⠀⠀⠀⠀⠀⠀⠀⠀⠀⢸⣿⣿ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢈⡆⠠⡄⡀⠀⠀⠀⠀⠰⠆⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢸⣿⡇⠈⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⢀⣴⡆⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢸⣿ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢠⣿⢷⢄⣿⣷⣦⣄⢀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢸⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⢠⣤⣾⣿⣿⣷⣤⣄⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢸⣿ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠘⡿⡾⠀⢻⣿⣿⡦⣧⡄⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢸⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⡿⠛⠻⣿⡿⣿⣿⣿⡄⠀⠀⠀⠀⠀⠈⠀⠀⠀⠀⠀⡀⠤⠤⠤⠄⠀⠀⢸⣿ ⠀⠀⠀⠀⠀⠀⢠⠀⠀⠀⠀⠀⠀⠀⠀⠀⠉⠀⠈⠉⠁⠨⠛⠟⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢸⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⢰⣀⣀⣀⣀⠀⠉⠻⣿⣿⣆⠀⠀⠀⠀⠀⠀⠀⠀⢀⣮⡀⠀⠀⠀⠀⠀⠀⢸⣿ ⠀⠀⠀⠀⠀⠀⣸⠀⠀⠀⠀⠀⠀⠀⠀⣰⣾⣶⣄⠀⠀⠀⠀⠋⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢸⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠄⠉⢉⣋⡻⠗⢄⠄⠈⢻⣿⣆⠀⠀⠀⠀⠀⠀⠀⢨⠙⣷⡄⠀⠀⠀⠀⠀⢸⣿ ⠀⠀⠀⠀⠀⢠⣿⠀⠀⠀⠀⠀⠀⠀⠀⠻⣿⡋⠓⠀⠀⠀⠀⠀⢢⡀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢸⣿⡇⠀⠀⠀⠀⠀⠀⠀⠌⠀⠰⣿⣿⣿⠆⠉⠀⠀⠘⣿⣿⣆⠀⠀⠀⠀⠀⠀⢿⣿⣿⣧⡀⠀⠀⠀⠀⢸⣿ ⠀⠀⠀⠀⣧⣸⡇⠀⠀⠀⠀⠀⠀⠀⠀⣤⣾⣿⣾⣷⠀⠀⠀⠀⠈⠻⡆⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢸⣿⡇⠀⠀⠀⠀⠀⠀⡌⠀⠀⣮⣤⣿⣧⣤⠀⠁⠀⠀⠹⣿⣿⣆⠀⠀⠀⠀⠀⢿⣿⣿⣿⡆⠀⠀⠀⠀⢸⣿ ⠀⠀⠀⢶⣿⣿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠹⣽⣿⢿⣿⣧⠀⠀⠀⠀⠀⢻⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢸⣿⡇⠀⠀⠀⠀⠀⠰⠀⠀⠀⣿⣿⣿⣿⣿⠤⠀⡆⠀⠀⢻⣿⣿⣧⡀⠀⠀⠀⠀⢰⢻⣿⣿⡀⠀⠀⠀⢸⣿ ⠀⠀⢀⣴⣭⣿⡇⠀⠀⠀⠀⠀⠀⣀⠀⠀⠐⣸⣿⣿⣿⠎⠀⢀⠀⠀⣞⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢸⣿⡇⠀⠀⠀⠀⣀⣠⣀⡀⡄⢈⡻⣿⡟⠁⡉⢰⣷⣄⠀⠈⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣦⡀⢸⣿ ⠀⠀⢸⡟⣿⣿⡇⠀⠀⠀⠀⣠⣽⣿⣃⣢⡇⠘⠟⠛⣡⣿⡀⠐⡂⣆⢳⣤⣤⣤⡀⠀⠀⠀⠀⠀⠀⢸⣿⡗⠢⠐⠀⣼⣴⣿⣟⡱⣖⣼⣿⣿⣿⣷⢧⣽⣿⣿⣖⠈⠉⠹⣿⡿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣧⢸⣿ ⠀⠀⠈⡇⢸⣿⡇⠀⠀⠀⣴⣿⣿⣿⣿⢿⣿⣀⣤⣾⣿⣿⣿⣗⣿⣙⣿⣿⣿⣿⣏⠀⠀⠀⠀⠀⠀⢸⣿⡇⠀⠀⢐⣿⣿⣿⣿⣿⣿⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⡄⠀⢀⡟⠋⠁⠁⠉⠉⠉⠉⢩⣽⣿⣿⣿⣿⢼⣿ ⠀⠀⠀⡆⣸⣿⡇⠀⠀⢰⣿⣿⣿⣿⣿⣾⣿⣿⣿⣿⣿⣿⣿⣿⣧⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⢸⣿⡇⠀⠀⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣧⣰⣻⣿⣷⣶⣶⣶⣤⠀⠀⠀⢿⣿⣿⣿⡏⢸⣿ ⠀⠀⠀⠀⣿⣿⠇⠀⣠⣿⣿⡿⣻⣿⠿⢿⣿⣿⠿⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⢨⠦⣀⣸⣿⡇⢀⢸⣿⣿⣿⣿⣿⡿⣿⣿⣽⣯⢿⣿⣿⣿⡏⢹⣿⣿⣿⣿⣿⣿⣿⡯⢿⣿⣶⠀⠀⠀⢹⡿⠋⠀⢸⣿ ⠀⠀⠀⠀⣿⣿⠀⣴⣿⣿⡟⠁⢼⣿⠭⢼⣧⡔⠮⠽⣿⣿⣿⣿⣿⣿⡟⠻⣿⣿⣿⣿⠀⠀⠀⢸⣷⣼⣿⡇⠀⣸⣿⣿⡇⢻⣷⡟⣿⣿⣧⣟⣪⣿⣿⣿⡟⣠⣿⡿⣛⣯⢋⣉⣛⣷⣀⡄⠀⠀⠀⠀⠘⢧⠆⠀⢸⣿ ⠀⠀⠀⢠⣿⣿⠀⣿⣿⠋⠀⠀⢸⣿⣟⣽⣿⠦⠬⢐⣿⣿⣿⣿⣿⠏⠀⠰⠿⠿⣿⡋⢠⣠⣽⣿⣽⣿⣿⡇⠀⣿⣿⣿⠃⣿⢿⣿⣿⣿⡟⣏⠢⠙⣿⣿⣶⣿⣿⡅⣀⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⢠⠾⠀⠀⢸⣿ ⠀⠀⠀⠈⣿⡟⠸⠟⠁⠀⠀⠀⠐⣿⡿⣁⣿⡃⠉⠉⢻⣿⣿⡿⡟⠀⠀⠀⠀⠠⣸⡃⠾⢻⣟⢻⡦⢹⣿⡇⢸⣿⣿⡏⡀⢸⣏⢿⣯⠬⣻⡙⢿⣿⣿⣿⣿⢿⣿⣷⡍⠑⡤⡮⣉⣹⣿⡄⠀⠀⠀⠀⣇⠀⠀⠀⢸⣿ ⠀⠀⠀⠀⣿⠁⠀⠀⠀⠀⠀⠀⠀⢻⡏⡁⢹⡇⠀⠀⠙⠟⠛⠃⠀⠀⠀⠀⠀⣴⣿⣿⣦⣤⣰⠖⠥⣿⣿⡇⢸⣿⣿⣤⣄⣀⣿⣎⣿⣎⣁⠟⠁⣉⣭⣡⣢⢔⣤⡌⠭⠩⢀⣷⠯⠉⠙⠃⠀⠀⠀⠀⠈⠃⠀⠀⢸⣿ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠘⠗⠀⠀⠑⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠾⣿⣟⠋⠩⠂⠀⢂⣾⣾⣿⡇⠸⣿⣿⣿⣿⣿⣿⣿⡿⢿⣿⣿⣗⣤⣾⣿⣿⣿⠿⠓⠀⠀⠀⣽⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢸⣿ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠂⠀⠀⠀⠀⠐⠀⠀⠀⠀⢀⣾⣿⣿⣿⣧⡀⢤⣿⣿⠿⢿⣿⡇⠀⠀⠀⠉⠁⢠⣀⣠⣁⡀⠹⣿⢿⡿⠏⢸⡉⠹⠀⠠⠃⠀⠀⠈⠅⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢸⣿ ⡀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠛⠛⠋⠉⠛⠛⠿⢿⣿⣿⣿⣾⣿⣷⣶⣶⣶⣶⣶⣽⣿⣿⣧⣈⡀⠀⢉⣠⡬⣰⣦⣤⣶⣶⣶⣶⣶⣈⡃⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠘⣿⣿ ⣿⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣿⣿⣿⣿⣿⣷⣷⣾⣿⣷⣿⣿⣿⣿⣿⣿⣿⣿⣾⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣾⣿⣿ ⣿⡟⡻⠿⠿⡿⡿⡿⡿⣟⡻⠿⢿⣿⠿⢻⢿⣿⣿⢻⡿⣿⡿⠿⢿⣿⢿⠻⠿⡿⣿⣿⡟⡛⢿⣿⡿⢿⢟⣿⢿⠿⠿⣿⠿⡻⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡏⠉⠉⠉⠉⠉⠉⠉⠉⠉⣿⣿ ⣿⡷⡷⢾⡷⡶⢷⣷⡷⠷⢷⢶⣾⢿⣷⣾⣾⣷⣿⣷⣼⣿⣷⣿⣾⣿⣷⣶⣾⣷⣾⣿⣿⣶⣷⣿⣷⣿⣾⣿⣾⣶⣾⣿⣷⣿⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣇⣀⣀⣀⣀⣀⣀⣀⣀⣀⣿⣿ ⣿⣷⣷⣾⣾⣶⣶⣿⣶⣶⣷⣶⣶⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣧⣶⡄⣤⣤⣤⣄⣠⣀⣐⣒⣒⣒⣒⣒⣒⣒⠒⢒⣒⣒⣒⠶⠶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣿⣿ ⣿⣿⣿⡇⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣶⣶⣬⣙⠻⠿⠿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⢹⣿⠿⠇⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣾⣶⣎⡛⢋⣛⠿⢛⡻⠿⠿⠿⠿⠻⠛⢿⣿⣿⣿⣿⣿⣿⣿⣿⡟⣉⣭⣍⣩⡍⢟⠛⠻⢡⣮⡍⡏⡛⣠⣉⣰⣝⣍⠻⠏⣿⢹ ⢸⣿⣶⡆⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣆⠻⢏⣍⣋⣭⣭⣥⣶⣶⣿⣿⣿⣿⣧⣸⣿⣿⣿⣿⡇⢁⣿⣿⣿⣿⣿⣿⣷⡆⣿⢸ ⢸⣿⣿⡇⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠛⠉⠁⠀⠀⠉⠻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣾⣿⣿⣿⣿⣿⣿⣿⡇⣿⢸ ⢸⣿⠿⠇⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠟⠀⠀⠀⠀⠀⠀⠀⠀⠹⠿⠿⠟⠿⠿⠿⠟⠿⠿⠿⠿⠿⠿⠿⠿⠿⠟⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠇⡏⢸ ⢸⣿⣿⡇⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠸⣿⡿⠀⠀⠀⢸⡇⠄⡆⠐⠠⠀⠀⢂⠰⢂⠒⢨⠘⠀⠀⠀⡆⢊⠠⢸⢰⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠇⢸ ⢸⣿⣿⡇⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣧⡀⠀⠀⠀⠀⠀⣠⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⢸ ⢸⣿⣛⡃⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣂⣀⣀⣀⣘⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⡃⠀⢸ ⢸⣿⣿⡇⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⢸ ⢸⣿⣿⡇⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⢸ ⢸⣿⣉⡁⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠿⠿⡿⢿⠟⠻⢛⣛⣛⣉⣩⣙⣛⠻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⢻⣿⣿⣿⣿⣿⣿⣿⡇⢠⢸ ⢸⣿⣿⡇⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠿⠟⠛⠛⢛⣩⣴⣶⣶⣶⣶⣴⣴⣾⠷⢾⣿⣿⣿⣿⣿⣿⣧⠘⠻⠿⠿⠏⠹⣿⣿⡿⣿⠇⠀⠿⠿⠿⠿⠿⠿⠿⠅⠈⢸ ⢸⣿⣿⡇⣿⣿⣿⣿⣿⣿⣿⣿⠿⠿⣿⣿⡿⠿⠿⠿⠿⠿⠿⠿⠿⠛⣛⣉⣥⡠⠴⠬⠁⠞⢁⠛⢋⣉⠹⢿⣿⣿⣿⣿⣿⣿⡟⢠⡘⠟⠛⣿⣿⣿⣿⣿⠿⠿⠟⠲⢂⣄⣄⣠⠀⠀⣃⡉⠛⠉⠈⠁⠙⠁⠘⠛⣀⢸ ⢸⣿⣭⣥⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣥⣤⣤⣬⣤⣤⣿⢸ ⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣧⣴⣤⣤⣤⣼⣧⣦⣤⣼⣧⣼⣤⣤⣤⣼⣷⣼⣤⣤⣿⣤⣤⣼⣷⣵⣦⣤⣤⣿⣶⣧⣤⣤⣤⣤⣤⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⢸ ䷩ 𝚕𝚒𝚗𝚎 308 ╒═══════════════════ 𝐀𝐑𝐓𝐈𝐂𝐋𝐄 ═════════════════════════════════════════════════╕ (ℹ) Images, hyperlinks and comments at https://techrights.org/n/2025/04/09/GNU_Linux_Would_be_Measured_at_Over_5_Globally_by_statCounter_H.shtml Gemini version at gemini://gemini.techrights.org/n/2025/04/09/GNU_Linux_Would_be_Measured_at_Over_5_Globally_by_statCounter_H.gmi ⠀⌧ █▇▆▅▄▃▂▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁ GNU/Linux Would be Measured at Over 5% Globally (by statCounter) Had the Data in India Not Been Changed⠀▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▂▃▄▅▆▇█ ⌧ posted by Roy Schestowitz on Apr 09, 2025 🄸🄼🄰🄶🄴_🄳🄴🅂🄲🅁🄸🄿🅃🄸🄾🄽_⦇escape_from_metacity⦈_ Months ago we published several articles which said something to the effect of, if statCounter shows GNU/Linux not growing anymore, that's due to the component which is India. Notice_how_it_was_measured_at_over_17%_about_half_a_year_ago: 🄸🄼🄰🄶🄴_🄳🄴🅂🄲🅁🄸🄿🅃🄸🄾🄽_⦇Desktop_Operating_System_Market_Share_India⦈_ GNU/Linux grew a lot in many countries and has expanded since then (based on statCounter) and if the world's largest population (India) had less "Unknown" (notice it's unknown, not Windows, gaining at the expense of GNU/Linux), we'd be able to say - citing statCounter at least - that GNU/Linux is on about 1 in 20 desktops/laptops, not counting "Chromebooks" (laptops with GNU/Linux installed on them, albeit remotely controlled by GAFAM). █ * Keeping_Track_of_Microsoft_Layoffs_in_2025 * Gemini_Links_09/04/2025:_Autism,_Cybersecurity,_and_LLMs_Attacking Services_Online ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⣀⡀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⡤⣴⣾⣷⣶⣿⠾⠶⢶⢶⣤⠄⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣠⢀⣴⣧⣏⣆⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢸⣿⣿⡿⢿⢟⣫⣵⣶⣶⣶⣶⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣦⣾⡽⠾⣶⣯⣿⣧⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢙⣜⡄⠀⠀⠀⠀⠀⠀⠀⠀⠀⣼⣧⣿⡏⣶⣏⣍⣭⣿⣿⣺⣿⢿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⡠⠸⡛⣲⡍⣭⡽⣿⡹⠦⠛⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⢀⣶⠺⡿⠽⠿⠁⠀⠀⠀⠀⠀⠀⠀⢀⣿⡟⣿⡇⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⣈⠚⣧⣶⣿⣶⣾⣻⣇⡎⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⣶⣾⣷⣾⣿⣷⡇⠀⠀⠀⠀⠀⠀⢀⣸⣿⣷⣿⢣⠿⣿⢿⡿⡿⢇⣦⡶⠇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠠⣴⢂⣷⢸⣎⢎⣻⢿⣿⣭⣟⠟⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⣾⡄⣽⣿⣿⣿⣿⡄⠀⠀⠀⠀⠀⣼⣿⢞⢎⣡⣭⡉⡉⠉⢩⠭⡭⣍⠉⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⣤⣄⠉⠁⠈⢸⣿⢸⣽⣷⣟⡆⣷⠈⠱⡆⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⡤⡿⢟⣩⢭⡛⣿⢣⣴⠄⠀⠀⠀⠀⡿⡡⣿⡜⣻⢷⣿⣗⢶⣿⣿⡵⢸⢂⣤⣿⣷⣝⢷⣦⡀⠀⠀⠀⡴⣽⣷⡿⣧⡀⠀⠀⣿⡧⢺⠯⣿⡿⣩⠇⠀⣷⡄⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠠⠑⠾⣭⣥⣼⣉⣷⠂⠀⠀⠀⠀⡶⡷⣻⡶⣿⡚⢽⣿⣿⢸⣿⣯⣿⢃⣿⣧⣻⣿⣿⠷⠿⣟⡄⠀⣼⣿⣷⣿⣿⡭⢧⠒⠈⠸⠋⠾⢯⡳⠽⠋⠀⠀⣟⡀⣀⣀⣀⣀⡀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠉⢊⡙⠛⠉⠁⠀⠀⠀⠀⢰⣾⣿⣿⣷⡹⣧⡜⣿⣧⣸⣿⣿⡟⡟⣟⡿⣛⠕⣪⣽⡩⣁⡊⠸⠛⣛⣻⣿⣿⣿⠹⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣠⣷⣿⣿⣿⣿⣿⣿⣿⣆⡀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⢀⠀⠀⠘⢿⡆⠀⢀⣤⣴⣾⣿⢬⠿⡛⣻⠭⠥⢛⠃⣟⣯⣽⣿⡯⡥⢿⡝⡕⣵⢧⡙⣛⢷⡿⣙⠰⣿⣯⡌⣿⣿⣼⣷⠀⠀⠀⢀⣰⣂⡂⠀⢀⣾⣵⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣦⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⢀⣏⢷⣦⠀⣐⢼⣻⡿⢿⣻⣯⣷⡠⣼⣷⣟⡙⠽⣓⠛⠘⡗⢲⢏⢞⢽⣮⠃⡡⢠⣟⣛⣪⣿⣷⡻⣭⣤⣿⣻⣿⢫⣿⠇⠀⠀⠀⠀⠀⠀⠀⠀⣾⣾⡑⡎⢿⣿⣿⣿⣿⣿⣿⣿⣿⣟⢧⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⢸⢿⡿⡟⠇⠱⠮⡶⣿⣿⣻⣿⠇⣇⡿⣫⠕⣞⣡⣒⣭⡛⣶⣄⢿⣿⣾⡿⡿⠲⠊⠻⠿⣿⠯⢟⡵⣿⣿⡟⢛⡵⠕⠃⠀⠀⠀⠀⠀⠀⠀⠀⢀⣿⣻⣷⣿⣴⣿⣿⣿⣿⣿⣿⣿⡿⣿⣪⢆⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠼⣫⣗⣿⣿⣾⢻⣢⢿⡟⡛⣋⡆⢫⢲⡶⠏⢭⣻⡿⠹⡆⣶⣶⢾⡿⣫⣦⠖⠋⣼⢷⣯⠠⠦⠜⡛⠿⠅⠀⠀⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣸⠾⣭⣭⣭⣭⣭⣭⣭⡽⠿⣶⣒⣻⣭⣵⣿⠟⠀⠀⠀ ⠀⠀⠀⡄⡆⢰⢿⣿⢿⡳⣳⣴⣮⠐⢯⣿⡾⢸⡸⠧⣴⣒⣯⣾⣷⣴⢫⣼⡿⡿⣱⠛⠀⢿⡆⠀⠉⠙⠛⠃⠀⡕⡗⡄⠀⠀⠀⠀⠀⠀⠀⢀⣀⣀⡀⠀⠀⠻⢿⣽⡽⣶⣶⣶⣾⣿⣿⠿⢻⣟⣻⠍⠍⠀⠀⠀⠀⠀ ⠀⠀⠀⠛⠃⡿⣼⡟⢜⢵⢯⣬⡖⣯⡱⠚⡘⣌⣿⡧⢌⡽⡟⣓⣫⣵⡿⣫⣾⠃⠟⠀⠀⠘⠃⠀⠀⠀⠀⠀⠀⠷⠘⡆⠀⣾⣟⣲⣶⡆⢾⣿⣭⣿⡇⣀⣠⠀⢰⣭⢩⣍⣭⡻⢵⣴⣷⢽⣿⠫⣒⣿⠟⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠐⣣⣏⠻⢷⣷⣶⣾⠁⠀⠀⠀⠿⣫⡰⣮⡻⠟⢤⡭⡳⣾⡿⠿⠀⠀⠀⠀⣸⠃⠀⠀⠀⠀⠀⠀⢰⠀⠁⠀⣿⣷⣾⣿⢻⢸⣿⣿⣬⡇⣖⢾⠀⠘⣿⡇⢸⣗⢻⣿⣷⣷⣿⣶⣿⢞⣽⡇⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠈⢍⠜⠲⠀⢦⣀⡀⢀⠀⢰⠻⣿⢹⢗⡒⢯⣉⣳⣤⡬⢣⠀⠀⠀⢀⡟⢠⠒⢠⢂⠀⠆⠀⠊⠄⠀⠀⣿⣿⣿⢿⡄⠘⣿⣿⢿⣧⡿⠽⠀⠐⣿⡇⠼⢿⠿⠺⣉⡟⡛⣫⢵⣟⣽⠁⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⢀⣖⡺⣹⣛⣕⠵⣎⡤⢛⡛⠏⠀⢸⡇⣿⡗⡟⢸⣟⣻⣭⣷⣿⣴⠀⠀⠀⠘⠀⠈⠀⠘⠊⠀⠁⠀⠀⠀⠀⠀⠈⠻⠿⢑⢣⣀⠛⠋⠈⠀⠀⠀⠀⠀⣴⣿⡟⣴⣤⣜⢮⢛⠿⠰⠕⠊⠁⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⣽⢁⢿⣿⣿⡀⣿⣆⣦⢫⢠⡄⢼⣿⢜⡇⡶⠎⣿⣿⣿⣿⣿⡏⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⡠⢪⡙⣖⡫⡠⠄⠀⠀⢠⠀⣠⣼⢳⣿⡇⣿⣿⢻⣧⡀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⢸⡝⣾⣿⡿⣃⢼⣯⠾⢸⢴⣿⡇⠆⢠⡽⣇⣿⡸⡹⠿⠿⠛⣫⡅⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⣴⡟⣜⢾⣏⣿⢫⣯⣍⣶⣶⢿⢰⣯⠛⣾⣿⣿⡹⣧⣺⣷⣶⡰⣦⣀⠀⣀⣤⣾⡇⠀⠀⠀ ⠀⠀⠀⠀⠈⠃⣿⣿⣿⣾⣿⣿⠿⠇⣛⡋⠀⡆⡜⠿⠿⠿⠿⠾⠿⠿⢿⣟⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣾⣯⢹⢣⣆⢹⡿⣶⡹⣾⢼⣿⢿⢸⣧⡇⡟⡆⣟⡅⡙⣿⣿⣜⣅⣬⣾⣿⡿⣫⣤⣴⡀⠀⠀ ⠀⠀⠀⠀⠀⠀⣿⣿⣇⣿⣿⢹⣿⣯⢸⣧⠀⡇⢿⣗⣿⡊⣾⣾⣿⢈⢸⢿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⡇⣿⢸⡜⣿⢸⡇⣿⡇⢛⣼⣿⣆⠏⣿⢿⣷⣵⣟⡇⣼⠘⠘⠌⠿⣿⠟⠋⠀⠉⠛⠻⠃⠀⠀ ⠀⠀⠀⠀⢀⢤⣛⣛⣹⢿⣯⣾⣿⣿⣸⣕⠀⡅⣞⢿⣿⣍⡻⣿⣿⣯⣸⣿⣄⣀⡀⢀⡄⠀⠀⠀⡀⠀⠀⠀⠀⠀⠀⡇⡿⣘⠵⡹⡸⡇⣿⣷⠜⣿⣿⡿⡆⣹⣼⣿⣿⣟⡾⣱⣟⡲⣧⣀⢀⠀⣠⣤⡀⠀⠀⠀⠀⠀ ⠀⠀⠀⠠⣧⡵⠛⠿⢺⣷⡟⠷⠞⠋⡯⣿⠘⡇⣮⣔⣓⣩⡹⣮⣭⣁⣾⢹⡿⣿⡿⠞⠁⠀⠀⢀⠀⠀⠀⠀⠀⠀⠀⢷⡎⣵⣿⣿⣶⠇⣿⣿⡹⣿⣿⣷⠇⣿⢿⣿⣾⣮⡠⡻⣿⣍⣺⣿⣷⣻⣿⡿⠃⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢨⣿⢰⣵⢫⢟⣿⣟⣵⢙⣿⢸⣷⣿⢳⣍⣣⠙⠀⣀⠔⠀⠀⠀⠀⠀⠀⠀⠀⠀⠉⣟⢿⣿⣿⣿⢹⣿⣝⣮⣿⣿⣾⡜⡳⣍⣻⣝⢇⡻⣾⣾⣿⣿⣿⣶⣿⣟⡄⠀⠀⠀⠀⠀ ⣟⡻⢿⢿⠿⡿⠿⢿⣟⣻⠿⠿⠿⠿⠟⠿⡿⣿⢻⡿⠿⠿⠿⠿⣿⢿⠻⢿⢿⠿⠿⡿⣻⢿⠿⠿⢿⣿⠿⠿⣿⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡏⠉⠉⠉⠉⠉⠉⠉⠉⠉⣿⣿ ⣯⠶⢽⢼⢾⢯⣦⢽⠯⣿⠵⣯⢼⣼⣥⣾⣵⣿⣽⣼⣼⣽⣷⣿⣿⣷⣴⣾⣷⣭⣯⣿⣽⣿⣴⣿⣽⣿⣷⣮⣷⣽⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣇⣀⣀⣀⣀⣀⣀⣀⣀⣀⣿⣿ ⣿⣶⣾⣶⣶⣾⣿⣶⣾⣷⣶⣶⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣤⣤⣧⣤⣤⣄⣀⣀⣀⣒⣒⣒⣒⣒⣒⣒⣒⠲⢒⣒⣒⡒⠶⠶⠶⠖⠶⠶⠶⠶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣿⣿⣿⣿⣿⣿⣷⣿⣿⣿⣷⣶⣶⣶⣦⣍⣩⡹⣿⡟⣩⣍⣛⣋⡛⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⡿⠿⢹⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⡜⢁⣿⣿⣿⣿⣿⣦⣴⣤⢸⡿⢉⢿⠛⠏⣭⣴⣤⠸⢠⠹⣿⠘⡟⠉⠿⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡏⣿⢹ ⣷⣶⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣾⣿⣿⣿⣿⣿⣿⣿⣿⡀⢠⣾⣦⣾⣿⣿⣿⣿⡀⢸⡇⠇⣰⡀⣿⣾⡘⣰⣌⢻⠛⣿⠿⣿⣿⣿⣿⣿⡇⣿⢸ ⣿⣿⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠛⠉⠁⠀⠀⠈⠻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣇⣿⣿⣿⣿⣿⣿⣿⣿⡇⣼⣿⣶⣿⣿⣿⣿⣷⣿⣿⠸⢠⣘⣴⣌⣀⠛⡘⣿⠁⣿⢸ ⡿⠿⠸⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠟⠀⠀⠀⠀⠀⠀⠀⠀⠘⠿⠿⠿⠻⠿⠿⠟⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠻⠿⠿⠿⠿⠿⠇⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠄⠸⠿⠿⠿⠿⠶⠷⠅⠆⣿⢸ ⣿⣿⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠸⣿⡿⠀⠀⠀⢸⡷⠀⢀⠐⠃⠀⡆⠒⠐⢪⠐⢂⡀⠃⠇⡆⢰⠐⠁⠀⡅⣶⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⣸⣿⣿⣿⣿⣿⣿⣿⡇⣿⢸ ⣿⣿⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣧⡀⠀⠀⠀⠀⠀⣠⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⣿⢸ ⣟⣛⢘⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣒⣀⣀⣀⣘⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⡃⣿⢸ ⣿⣿⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡟⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡏⢹⣿⣿⣿⣿⣿⣿⣿⡇⣿⢸ ⣿⣿⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⣿⣿⣿⣿⣿⣿⣿⣿⡇⢿⣿⣿⣿⣿⣿⡿⠿⠿⠿⠃⠸⠿⠿⠿⠿⠿⠿⡿⡇⣿⢸ ⣏⣉⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⢿⣿⣿⣿⣿⣿⣿⣿⠇⢸⡿⠉⢿⠿⣿⣀⣀⣘⣀⢁⢘⣃⣀⣀⣈⣛⠃⢰⠀⣿⢸ ⠉⠉⠈⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠈⠉⠉⠉⠉⠉⠉⠉⠉⠀⠈⠉⠉⠉⠉⠉⠉⠉⠀⠈⠁⠁⠈⠀⠉⠉⠁⠉⠉⠈⠈⠉⠀⠀⠀⠀⠀⠉⠀⠉⠈ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠁⠀⠀⠀⠀⠈⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ䷩ 𝚕𝚒𝚗𝚎 396 ╒═══════════════════ 𝐀𝐑𝐓𝐈𝐂𝐋𝐄 ═════════════════════════════════════════════════╕ (ℹ) Images, hyperlinks and comments at https://techrights.org/n/2025/04/09/Go_Static.shtml Gemini version at gemini://gemini.techrights.org/n/2025/04/09/Go_Static.gmi ⠀⌧ █▇▆▅▄▃▂▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁ Go Static⠀▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▂▃▄▅▆▇█ ⌧ posted by Roy Schestowitz on Apr 09, 2025, updated Apr 09, 2025 🄸🄼🄰🄶🄴_🄳🄴🅂🄲🅁🄸🄿🅃🄸🄾🄽_⦇stupid_side_quests⦈_ Please_don't_Go(lang) or JavaScript or PHP or... OpenBSD teaches us that keeping_things_very_simple_or_atomic makes maintenance easier and significantly cheaper. It improves security too. Less is more. Programming is neat, but sometimes one must focus on text and structure of pages, not endless computation and back-end engines that needlessly do the same job over and over again. Things are becoming more expensive. So let's adapt. Let's strip stuff down. Many people moan_-_more_so_this_week_-_that_LLMs_are_attacking_their_sites_and other_Internet_services. Had they moved everything to static, the potential (for) damage would be vastly contained. "The problem with the LLMs," an associate explains, "is not the moaning but that they are either programmed maliciously or incompetently to the point of maliciousness such that they burden the back end unduly. Several LLMs attacking a CMS at the same time can bring it to its knees." To use analogies, think of iocane (anti-LLM_software) and nepenthes (also anti- LLM_software). There's a sustainability_problem_here. "The bots [moreover] maliciously ignore robots.txt," the associate adds. "Also their abuse of and infringement upon copyright is a whole additional category of problem. LLMs don't summarize or synthesize knowledge, just shorten sentences, thus stealing." [sic] (Plagiarism or worse [1, 2], rendering them extremely undesirable). This site used to be expensive and challenging to run due to rogue crawlers and hundreds of thousands of pages in our archive (mostly WordPress, plus Drupal and MediaWiki). We solved this by going static and the site became more than 10 times faster and hence more responsive. In the case of Tux Machines, there was Gallery and Drupal, each with its own database (vast databases!). Some pages could take 5-10 seconds to load, even minutes when under exceptionally heavy loads. Large servers with many CPU cores and lots of RAM had to be provisioned, then constantly supervised with alerts and more. Now? Much better: 🄸🄼🄰🄶🄴_🄳🄴🅂🄲🅁🄸🄿🅃🄸🄾🄽_⦇tuxmachines:_Pingdom_Website_Speed_Test⦈_ Techrights has always been even faster: 🄸🄼🄰🄶🄴_🄳🄴🅂🄲🅁🄸🄿🅃🄸🄾🄽_⦇techrights:_Pingdom_Website_Speed_Test⦈_ We hope more sites will "go static". It's not "going backwards" or becoming "primitive". It's a truly pragmatic choice. █ * Techrights_Be_Like... * GNU/Linux_on_a_High_in_Colombia ⠀⠀⠀⠀⠀⠀⠀⠀⢠⣿⣿⣟⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⢿⣿⣿⣿⣿⣿⣿ ⠀⠀⠀⠀⠀⠀⠀⣠⣿⣿⣿⣿⣿⣿⣿⣿⡿⢟⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠀⠀⠀⠀⠀⣠⣾⣿⣿⣿⣿⣿⣿⣿⡿⠏⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠿⢟⣛⣛⣿⣭⣭⣭⣭⣭⣭⣽⣟⣛⠿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠀⣀⣤⣴⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠁⠀⠀⠈⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣟⣵⣾⡿⣿⣿⣿⢿⣿⣿⣿⣿⣿⣿⣿⠿⣿⣶⡹⣿⣿⣿⣿⣿⣿⣭⣽⣿⣿⣻⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠃⠀⠀⠀⠀⠹⣿⣿⣿⣿⣿⣿⣿⣿⡿⠿⢫⣵⣶⣿⣿⣿⣷⣾⣿⡿⢟⣵⡾⣿⣿⣿⢸⣿⣿⣇⡆⡆⡗⠇⣿⣹⢰⣰⣸⠢⢸⡧⣿⣿⢇⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣯⣿⣿⣿⣿⣿⣿⣿⡏⠀⠀⠀⠀⠀⠀⠹⣿⠟⠛⠋⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⠉⠉⠉⠓⣚⣛⣭⣾⣿⣿⣿⣮⡻⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⢟⣡⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⠐⠿⣿⣿⣿⣿⣿⣿⣶⣯⣭⣟⡛⣿⡿⢛⣛⣛⣻⣭⣥⣶⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⢻⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⠻⣿⣿⣿⣿⣿⣿⡿⠟⠜⣫⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣷⣻⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠘⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠿⠿⠿⢿⣿⣻⡻⣿⡻⠿⠿⠿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⣿⣿⡿⠋⠀⠀⠀⠀⠹⣿⢏⣵⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣶⣯⣝⡛⢿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠘⠋⠀⠀⠀⠀⠀⠀⢸⡏⣾⣎⠑⡉⡻⢏⣿⢩⠏⣹⣿⣿⢿⡗⣿⠟⣏⣭⢽⣿⣷⣮⡻ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⣼⣸⣿⣿⣿⢾⣷⣶⣿⣿⣷⣿⣿⣿⣿⣥⣷⣶⣿⣿⣿⣿⣿⣿⣷ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⠛⣿⣿⣿⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣠⣿⡇⣿⣿⣃⣸⣰⣸⣯⣂⣇⣹⣇⣸⣰⣃⣎⣿⣀⣏⣈⣁⣿⣿⣿⣿ ⣿⣿⣿⡿⣿⣿⣿⣿⣿⠀⠈⠻⣶⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣠⣾⣿⣿⡇⣿⣿⡿⠏⢿⢿⠿⠿⠿⢿⡿⢿⠿⢿⣿⠛⢿⠿⡏⠿⡿⢿⡛⣿ ⣿⣿⣿⣧⣿⣿⣿⣿⣿⠀⠀⠀⠈⠆⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⠀⣤⣴⣿⣿⣿⣿⣿⣿⡹⣿⣷⣤⣤⣾⣦⣶⣷⣧⣶⣿⣼⣾⣿⣬⣦⣵⣧⣵⣇⣾⣯⢟ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⡆⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⣀⣀⣀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣰⣽⣿⣿⣿⡿⠿⣿⣿⣿⣿⣮⣙⣛⣻⠿⠿⠿⣛⣛⣛⣛⣛⣛⣛⡛⠿⣿⣿⣿⣿⠿⣫⣾ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⡀⠀⠀⠀⠀⠀⢠⣶⣿⣿⣿⣿⣿⣿⣷⠦⠄⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣭⣿⣿⣿⣿⣿⣿⣷⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠿⠿⢿⢽⢿⣿⣿⣿⣮⣻⢫⣶⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣧⠀⠀⠀⠀⠀⠘⣿⣿⣿⣿⣿⣿⢫⣶⣿⣷⣦⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣼⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠟⠉⠀⠀⠀⠀⠀⠀⠈⠉⠙⢿⣿⣧⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣄⡀⠀⠀⠀⠈⠻⢿⣿⣿⣧⢿⣿⣿⡿⠟⠀⠀⠀⠀⠀⢠⣶⣿⣿⣿⣷⣶⣤⡀⣼⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠙⢿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⡿⠿⠿⠛⠋⠁⠀⠀⠀⠀⠀⠀⠀⠈⠉⠉⠀⠉⠁⠀⠀⠀⠀⠀⠀⠀⠘⣿⣿⣿⢟⣩⣽⣮⣕⢹⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡏⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⢿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⠟⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⠻⣿⢸⣿⣿⣿⣿⠓⠿⢿⠿⢿⣿⣿⣿⣿⣿⣿⣿⣯⡅⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⣿⣿⣿⣿ ⣿⣿⣿⠟⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⠉⣩⣭⣵⣷⣝⡻⠿⣿⣿⣿⣟⣿⣿⣿⣿⣿⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢹⣿⣿⣿ ⣿⡿⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⡀⠀⠀⠀⠀⠀⠀⠀⣠⢠⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿ ⠟⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢲⣿⣿⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠿⢙⠿⠇⠀⠐⣄⢠⣤⣀⠀⠀⣠⠀⠀⠀⠀⠀⠀⠀⠀⠀⢈⣿⣿⣿ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣿⣿⣿⣿⣿⣿⣿⣟⣻⣿⣿⣿⣿⣿⣿⣿⣿⡷⣮⡈⢣⣶⠜⣿⡿⠧⠭⠬⢽⣤⡀⠀⠀⠀⠀⠀⠀⠀⠀⣿⣿⣿ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⣠⣤⢀⣀⣀⢀⣀⣀⣀⡀⠀⠀⠀⠀⠀⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠟⠁⠀⣼⠇⠀⠰⣮⣛⣃⠣⢛⣣⣷⡮⡃⠐⠀⠀⠀⠀⠀⠀⣺⣿⣿⣿ ⠀⠀⠀⠀⠀⠀⠀⠀⡀⠀⢰⡂⠀⡀⠠⠄⠀⡰⠽⠿⣿⣷⡝⣿⣟⢿⠿⠛⠾⠦⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠿⠟⠃⠀⠀⠐⢗⡄⠀⠀⠉⠛⣿⣷⣶⣦⣷⠖⠀⠀⠀⠀⠀⠀⠀⠀⣿⣿⣿⣿ ⠀⠀⠀⢄⡀⡆⠀⠀⠉⠀⠀⠀⠀⠁⠀⠀⠐⠃⠀⠀⠀⠀⢹⣈⢿⡁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢿⣛⣛⣻⡿⠿⣿⣿⠛⠋⠁⠀⠀⠀⠀⠀⠀⢹⡿⠂⠀⠀⠀⢀⠪⠉⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⡀⢸⣿⣿⣿ ⠀⠀⠀⠘⡈⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣼⣿⠿⠃⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠸⠻⣿⣿⣿⣿⠗⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⠌⠀⠀⠀⠀⣔⠈⠛⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣿⣿⣿⣿⣿ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢣⡰⣶⡶⠞⠋⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⣿⣿⣷⠟⠉⠀⠀⠀⠀⠀⠀⠀⢀⣠⠾⠏⠀⠀⠀⠀⢸⣿⢷⠆⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣭⣍⣭⣭⣭ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⠟⠈⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢻⡿⠏⠀⠀⠀⠀⠀⠀⠀⠀⠀⣿⡵⡛⠀⠀⠀⡀⢀⣿⣿⠟⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠸⣯⣭⡽⣿ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⣿⣿⠁⠀⠀⠀⠀⣸⣿⣥⡾⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢻⣿⣿⣷ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⣾⣿⡏⠀⠀⠀⠀⠀⣏⢻⣿⠇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⣿⣿⣿ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣿⣿⣿⠂⠀⠀⠀⠀⢰⣿⣟⣿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢹⣗⣾ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣠⣾⠙⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣸⣿⣧⡿⠀⠀⠀⠀⠀⠠⣿⣿⡟⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠘⢿⣿ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⣴⡾⠟⠋⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣠⣞⣩⣭⣽⡇⠀⠀⠀⠀⠀⢸⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢸⣿ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣈⣀⣄⣠⣠⣀⣀⣀⣀⣀⡀⠀⠀⠀⠀⠀⠀⠀⠀⣀⣤⣾⡿⢻⣿⣿⣿⡇⠀⠀⠀⠀⠀⢸⣿⣿⠃⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣿ ⠀⠀⠀⠀⠀⠀⠀⠀⢠⣴⣿⡿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣶⣤⣀⡀⠠⢞⣛⣭⣭⣅⣂⠘⠟⣛⠃⠀⠀⠀⠀⠀⣸⣿⣿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣐⣛ ⠀⠀⠀⠀⠀⠀⠀⣰⣿⣿⣿⣇⣿⣄⣠⣸⣿⢶⢰⣇⣤⣿⣕⡊⣜⣹⣀⣝⣰⣆⡿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣦⣝⢿⣿⣛⣛⣛⣿⣿⡟⠀⠀⠀⠀⠀⠀⢻⣿⣿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣸⣿⣿ ⠀⠀⠀⠀⠀⠀⣸⣿⡿⡿⡿⡿⠟⡿⢿⠿⣿⡿⢿⡿⢿⢻⡷⢫⢿⠿⡿⡿⢿⠻⢿⠿⠿⣿⠿⣿⣿⣿⣿⣿⣿⣿⣷⢻⣿⣭⣽⣿⡟⠁⠀⠀⠀⠀⠀⠀⠙⠿⢫⠀⠀⠀⠀⢠⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⣼⣿⣿⣿ ⠀⠀⠀⠀⠀⢀⣿⣿⣿⣤⣼⣤⣾⣧⣷⣤⣿⣧⣧⣮⣼⣬⣿⣼⣼⣼⣧⣯⣼⣼⣼⣤⣧⣗⣁⣿⣿⣿⣿⣿⣿⣿⣿⢎⣿⣿⣿⠟⣫⡄⠀⢶⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠣⡀⠀⠀⠀⠀⠀⠀⣴⣿⣿⣭⣭⣿ ⠀⠀⠀⠀⣀⢸⣿⣿⣯⠽⠙⡿⠛⣿⣥⡇⢫⡗⢸⢸⣯⣽⡛⡿⢛⣿⡻⡹⠻⡙⠛⡛⡟⢉⠛⣻⢻⠛⢉⠻⠉⣿⡿⣸⣿⢟⡵⣪⣷⢿⣦⡀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⠀⠀⠀⠀⠀⠀⣿⣿⠻⠟⢿⣿ ⠀⠀⠀⠀⣿⠘⣿⣿⣿⣾⡿⣿⣶⣿⣿⣷⠷⣿⣾⣾⣿⣾⣿⣿⣶⢿⣷⣷⣷⣾⣿⣷⣿⣿⣶⣿⣾⣶⣿⣿⡵⢟⡱⣫⣴⣿⠾⣫⣵⠟⣫⣶⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣿⣶⣾⣷⣿⣿ ⠀⠀⠀⢠⣿⣧⢻⣿⣟⠒⢃⣇⣘⢰⣰⣸⣶⣿⣇⡊⣜⣸⣁⣻⢜⣔⡿⣿⣿⣿⣿⣿⡿⣿⣿⣿⠿⢛⣫⣭⢖⣡⣾⡿⣛⣵⠿⣫⣴⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣿⣿⣿⣿⣿⣿ ⠀⠀⠀⣘⣛⣻⣦⡙⢿⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⢟⣩⣾⡜⢿⢡⣾⡿⢋⣵⡿⣛⣵⡾⢋⣵⣚⣛⢻⣿⣟⣛⠅⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢸⣿⣿⡿⣿⣿ ⠀⠀⠀⢹⣿⣭⣽⣿⣷⣬⣙⡛⠿⠿⢿⣿⣿⣿⣿⣿⣿⠿⠿⠿⠟⠛⠋⠉⠀⠀⠀⠐⠲⢾⣮⠜⣩⡾⢟⣩⠾⢛⣁⣚⣛⣛⣛⣛⣛⣛⣛⣛⣀⡀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢸⣿⣿⠧⠛⢙ ⠀⠀⠀⠀⠰⠤⠭⠭⢽⢿⣿⣿⣿⣿⡶⣶⣶⣶⡶⠶⠶⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⣵⠾⣫⡶⠟⡕⣾⣿⠿⡿⢿⡿⣿⡟⢿⡿⡿⢿⠟⢻⣿⢶⣄⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⣿⣿⣾⣿⣿ ⠀⠀⠀⠀⠘⢿⣿⣿⡓⢒⠒⣒⢐⢀⣀⣀⣀⣀⡀⢀⣀⣀⢈⣉⣉⠁⡀⠀⠐⠔⣐⣴⢢⣿⣵⠟⣩⣶⢸⣇⣿⣌⣦⣯⣤⣧⣽⣷⣾⣤⣯⣤⣤⣼⣠⣿⣿⣷⣤⡀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣿⣿⣿⣿⣿ ⠀⣀⠀⠀⣀⣘⣛⣛⡛⠛⠿⠿⠟⠒⠀⠀⠒⠒⠒⠒⠒⠒⠒⠶⠶⠶⠶⠶⠶⣶⣶⣿⣶⡶⠶⣿⣿⢇⣾⡏⡻⢟⢻⢛⢻⠛⡛⡟⡛⣿⢩⡟⡻⣿⢛⢿⠟⠏⣻⣿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⣀⣴⣿⣿⣿⣿⣿ ⣟⣛⣛⣛⣭⡭⢥⣬⣤⣶⣶⣶⣶⣶⣿⣿⣿⣿⣿⣿⡿⣿⣶⡶⠾⠿⠷⠶⠶⠖⠚⠻⠿⢿⡄⣭⣵⣾⣿⣷⡷⣷⣾⣰⣾⣶⡷⣿⣤⣿⣷⣷⣾⣿⣦⣼⣷⣿⣾⡿⠀⠀⠀⠀⠀⠀⠀⠀⠀⢻⣿⣿⣿⢿⣿⠛⣿⣿ ⠛⢟⣿⣿⡿⣿⣿⡙⡟⢿⢟⠷⠶⣶⣶⣶⣶⣿⣿⠿⠇⠎⠂⠽⢿⣿⣿⣿⣿⣿⣯⣭⣭⣭⡿⡮⡹⣿⣿⡪⡇⡌⡗⣸⣘⣿⣆⣟⣿⣩⢨⢹⢉⢩⣸⢿⣿⡿⠟⠀⢀⠀⠀⠀⠀⠀⠀⠀⠀⢸⣿⣟⣻⣿⡇⣲⡉⣿ ⣯⣽⣿⣿⣿⣿⣿⣷⣶⣶⣶⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣶⣶⣶⣶⣧⣶⣶⣶⣾⣿⣦⣝⡛⠿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠿⠿⠟⠛⠉⠀⠀⠀⢰⡁⠀⠀⠀⠀⠀⠀⠀⢸⣿⣿⠟⣫⣶⣶⣶⣶ ⣿⡟⠟⠛⠟⠛⠛⡻⡻⢣⣼⣿⣿⣿⣿⣿⣿⣿⣿⡿⠿⠿⠿⠿⢿⠿⣿⣿⠿⠿⠿⠿⠿⡿⢿⣿⡿⠿⠿⠿⢿⣿⣿⠿⠿⠿⠿⠿⢿⠿⣿⣿⠿⠿⠿⠿⠿⠿⣿⣿⡿⠿⠿⢿⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣷⣷⣶⣿⣉⣍⣉⣈⣸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣿⣶⣶⣶⣾⣿⣿⣿⣶⣶⣶⣶⣶⣿⣿⣿⣷⣷⣶⣷⣾⣿⣿⣷⣶⣶⣶⣶⣾⣾⣿⣿⣶⣶⣶⣶⣶⣷⣿⣿⣷⣶⣶⣾⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⣊⢻⢛⠛⣛⠛⡃⠟⡛⢛⢛⢻⣇⠋⠹⡘⠛⠀⡛⠛⠋⡋⡛⠛⣿⣅⠺⢛⠻⠛⠟⠛⢛⡃⣿⡆⡞⠛⠛⢛⢹⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣿⣾⣾⣦⣂⣶⣶⣷⣶⣾⣾⣾⣿⣾⣷⣷⣶⣶⣶⣶⣶⣷⣶⣶⣿⣶⣾⣰⣾⣶⣶⣶⣶⣶⣿⣷⣷⣶⣶⣾⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡟⠻⠟⠿⢿⠿⢻⠛⢿⡟⠿⡟⠿⠟⡟⠻⠿⢿⠿⠿⠿⡿⠿⠿⢻⡿⠿⠿⡿⠿⠿⠿⢿⠿⡟⢻⠿⠿⠟⡟⠿⠟⡿⢿⢿⠿⠿⠿⠿⠿⠿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣶⣶⣶⣾⣶⣶⣾⣶⣷⣶⣷⣶⣶⣶⣶⣶⣶⣶⣤⣶⣷⣶⣶⣾⣶⣾⣶⣶⣶⣶⣮⣶⣶⣷⣶⣶⣶⣶⣿⣶⣶⣷⣶⣷⣶⣶⣶⣶⣾⣶⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⠟⠻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡟⠛⠛⠛⠛⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⡿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠿⠿⠿⢿⡿⠿⠿⢿⢿⠿⠿⠿⢿⣿⠿⠿⠿⣿⣿⣿⣿⣿⣿⠉⠉⠉⠉⢉⠉⠉⠉⠉⠉⠉⢹ ⣿⣿⣿⣿⣿⣿⣿⣿⣶⣿⣷⣶⣾⣾⣿⣷⣾⣷⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣶⣾⣶⣾⣿⣿⣷⣾⣶⣷⣷⣾⣾⣷⣾⣾⣿⣿⣿⣿⣿⣿⣿⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣸ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡟⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⢸⣿⣿⣻⣭⣭⣝⢿⣿⣿⠀⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣰⣈⣩⣈⣁⣉⣉⣉⣁⣇⣉⣁⣍⡉⣁⣉⣻⣈⣹⣀⣉⣩⣌⣉⣸⣈⣹⣍⣉⣉⣩⣉⣨⣉⣉⡟⣉⣉⣹⣉⣈⣹⣈⣇⣝⣁⣉⣉⢉⣉⣹⣿⣿⢿⡇⢸⣿⡧⣿⣿⣿⣿⡏⣿⣿⠀⡿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠉⠉⢉⠉⠉⠉⠉⠉⢉⠉⢉⠉⠉⠉⡉⠉⠉⢹⣶⣿⣿⡇⢸⣿⣷⣝⡿⠿⡛⠸⢿⣿⠀⣿⠻⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣄⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣸⣿⣿⣿⣇⣀⣀⣀⣀⠀⠀⢀⡘⠅⣀⣀⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣯⣤⣤⣬⣿⣾⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣛⢟⠟⣿⣻⡏⢽⠻⡟⣿⣿⣟⡟⣟⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡟⣿⠿⡿⠿⢿⡿⣿⡿⢿⢿⣿⣿⣿⠟⢿⠿⡿⠿⠿⡿⠿⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣶⣶⣾⣿⣷⣿⣶⣶⣷⣾⣷⣶⣶⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣛⣒⣚⣚⣚⣚⣓⣚⣒⣛⣚⣚⣻⣿⣛⣒⣚⣒⣚⣒⣒⣒⣚⣓⣛⣻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣤⣤⣤⣦⣤⣤⣧⣤⣤⣼⣿⣿⣿⣿⣿⣿⣿⣴⣤⣤⣤⣤⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠐⢸⣇⣀⣸⣿⣿⣿⣿⣿⣿⣿⣿⣷⣰⣸⣀⣃⣸⣯⣂⣀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣭⣤⣭⣭⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣤⣽⣭⣭⣬⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡍⠍⡍⢹⠉⢙⢹⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣏⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣉⣉⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣯⣉⣉⣉⣉⣹⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⡛⠻⢟⠻⠛⡛⠛⠻⠛⢛⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡟⠛⠻⠛⣿⠛⠛⠛⡟⢛⠛⠛⢛⣿⠟⠛⠛⢻⣿⣿⣿⣿⢿⣿⠀⠀⠀⠀⢀⠀⠀⡀⠀⠀⠀⢸⣿⣿ ⣿⣿⣿⣟⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣿⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣿⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣸⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠟⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⣾⣿⣿⣛⣭⣭⣝⢿⣿⣿⠀⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⡍⣭⠋⡋⠉⢙⠉⢩⡋⡩⠉⢹⠉⠉⠉⠉⢙⠏⢝⢹⠉⠉⢹⡍⡍⣹⢙⢹⠩⣝⢍⡉⡍⠉⠉⣫⢋⠉⠉⢩⡏⠉⡋⡏⢹⢉⢛⠝⠉⠉⠉⣉⣿⣿⣿⣿⠀⣿⣿⣧⣿⣿⣿⣿⡏⣿⣿⠀⡿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡏⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⢻⣶⣿⣾⠀⣿⣿⣧⡻⢿⣿⠿⢵⣿⣿⠀⣷⢿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠁⠀⠀⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⡀⠉⠉⠉⠉⠉⠈⠉⠸⡊⠉⠀⣿⣷⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣟⣀⣀⣘⣿⣤⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⡿⣿⣿⣿⣿⡿⢿⣿⣿⣿⡟⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣬⣂⣜⣀⣾⣯⣊⣈⣀⣟⣀⣖⣃⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣟⣺⣿⣭⣭⣭⣿⣽⣿⣭⣯⣿⣿⣿⣏⣈⣯⣭⣽⣭⣯⣽⣽⣽⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣾⣷⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡟⠻⡛⢟⡛⢛⠿⢻⠛⠛⠛⣿⣿⣿⣿⣿⣿⣿⣿⡛⠟⢻⠛⡛⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠿⠿⣿⠿⠿⣾⣿⣿⣿⣿⣿⣿⣿⣿⡿⠿⠿⡷⠿⡿⢿⠿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠿⠛⠋⠀⠀⠉⠀⠁⠛⠻⢿⣿⣿⣿⣿⣿⣿⣿⣤⣧⣽⣤⣧⣬⣤⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠟⠁⠀⢀⣠⣤⣴⣶⣶⣶⣤⣤⣀⠀⠈⠙⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠃⠀⣠⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣦⠀⠈⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⣿⣿⣿⣿⣿⣵⣦⣼⣤⣶⣼⣿⣿⣿⡇⠀⢸⣿⣿⣿⣿⣦⣦⣵⣦⣤⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣄⠀⠘⠿⣿⣿⣿⣄⣠⣿⣍⣉⣹⣿⡿⠋⠀⢀⣿⣿⣿⣿⣿⣿⣿⣁⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣦⣀⠀⠈⠉⠛⠛⠛⠛⠛⠛⠋⠁⠀⢀⣴⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣶⣦⣤⣤⣀⣀⣤⣤⣤⣶⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ䷩ 𝚕𝚒𝚗𝚎 587 ╒═══════════════════ 𝐀𝐑𝐓𝐈𝐂𝐋𝐄 ═════════════════════════════════════════════════╕ (ℹ) Images, hyperlinks and comments at https://techrights.org/n/2025/04/09/IBM_and_MCC_Layoffs_Coming_Again_to_Metro_Connect_Company_Limit.shtml Gemini version at gemini://gemini.techrights.org/n/2025/04/09/IBM_and_MCC_Layoffs_Coming_Again_to_Metro_Connect_Company_Limit.gmi ⠀⌧ █▇▆▅▄▃▂▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁ IBM and MCC: Layoffs Coming Again to Metro Connect Company Limited (MCC) as Tariffs Bite and IBM's Shares Fall⠀▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▂▃▄▅▆▇█ ⌧ posted by Roy Schestowitz on Apr 09, 2025, updated Apr 09, 2025 Blacklists applicable to Chinese suppliers also mean that IBM_can_no_longer cooperate_with_key_partners_in_Asia LAST year many folks reported or chatted about mass layoffs_at_MCC_(Metro Connect_Co.,_Ltd._(MCC)_or_-_shell_games_set_aside_-_in_IBM. We too wrote about it at the time. Until almost 20 years ago I worked at a different "MCC" (home of the first GNU/Linux distro) and resigned when the job started to suck. I still have my resignation E-mail somewhere (I had worked there since 2002). If one can ignore race-baiting, then one can sense the brewing IBM layoffs based on minutes-old_'gossip': 🄸🄼🄰🄶🄴_🄳🄴🅂🄲🅁🄸🄿🅃🄸🄾🄽_⦇Something_massive_coming_to_MCC⦈_ Workers are also exceedingly_displeased (understatement, putting it politely) about their latest "bonus" (about half a million times smaller than the chiefs'): 🄸🄼🄰🄶🄴_🄳🄴🅂🄲🅁🄸🄿🅃🄸🄾🄽_⦇GDP_amounts⦈_ To many workers it seems like more of an insult, not a gift. This is how much IBM "values" or "appreciates" their hard work and extra hours. IBM and Red Hat are meanwhile both changing_their_policies_in_order_to_appease their_Fuhrer. Years ago they told us the_word_"master"_was_racist; now look at them licking_the_boots_of_Cheeto_and_MElon. █ 🄸🄼🄰🄶🄴_🄳🄴🅂🄲🅁🄸🄿🅃🄸🄾🄽_⦇Yesterday:_Leaked_Email_from_Red_Hat_CEO:_DEI,_Supplier Diversity_Requirements_Removed⦈_ What a principled company. Go lecture_the_FSF some more. * Microsoft's_Entire_Premise_for_Its_Future_Existence_Goes_Up_in_Flames * Linux_Clickbait_by_Slop ⣿⣿⣿⣿⠿⠿⠿⣿⣿⣿⣿⣿⣿⣿⡿⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⡿⣿⣿⣿⣿⣿⠿⡿⠿⡿⢿⡿⢿⡿⣿⣿⣿⣿⣿⣿⡿⠿⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⢸⡇⡎⡇⣭⢑⡹⡃⡏⣷⢸⣿⣥⢑⡙⠱⣰⢑⢻⢡⠩⡆⡏⡇⡎⡏⢆⣾⡇⡇⣥⠋⡜⢣⣿⣿⡯⡊⣏⢏⢫⡏⡇⡇⡏⡂⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣷⣾⣷⣷⣷⣿⣷⣾⣶⣾⣶⣾⣷⣾⣷⣾⣴⣼⣶⣶⣾⣷⣶⣶⣶⣷⣧⣦⣿⣷⣷⣶⣷⣿⣷⣾⣷⣶⣶⣯⣾⣷⣾⣶⣷⣷⣶⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠿⠿⠿⠿⠿⠿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣏⣋⣉⣙⣋⣹⣙⣿⣍⣛⡛⢛⣻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣯⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣿⣷⣶⣶⣶⣶⣶⣶⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣍⣉⣉⣉⣽⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣱⣎⣿⣿⣿⢉⠟⣻⡛⡛⢛⣛⣝⢛⡛⣻⠛⣿⡛⡛⠛⡛⡟⠏⡻⡛⣻⣟⡛⡛⢛⡛⣛⢛⡟⢻⣟⣟⢻⣏⢟⠙⣭⢫⣍⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡗⠀⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⡗⢺⣿⣿⣿⣶⣷⣾⣶⣶⣶⣷⣶⣶⣶⣶⣤⣿⣶⣶⣶⣶⣷⣶⣷⣷⣾⣷⣾⣾⣾⣶⣶⣶⣦⣼⣷⣷⣾⣷⣾⣾⣶⣷⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣶⣶⣶⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣗⣺⣿⣿⣿⢻⠿⢿⠿⠿⠿⠻⠻⢿⠿⠿⡿⡿⠿⠿⣟⢿⡿⡻⢿⠿⠿⠿⢿⢿⠿⠿⠛⠿⢿⠿⠿⠿⠿⠿⢿⠿⢿⢻⠿⠿⠿⢿⠿⠟⢻⠻⠿⡿⠿⠿⠻⠿⠿⠿⠿⣿⡛⠿⢿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣜⣣⣿⣿⣿⣶⣶⣶⣶⢶⣷⣶⣦⣾⣶⢶⣷⣯⣶⣶⣶⣶⣷⡾⣶⣶⣶⡶⣧⣼⣶⣶⣶⢾⢾⢤⣶⣾⣦⣶⢾⣶⡷⣾⣶⣾⣴⡾⠶⣶⣾⣶⣶⣷⣶⣶⡶⣶⣾⣶⣶⣾⣾⣾⣾⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣤⣤⣤⣼⣤⣤⣤⣼⣤⣤⣭⣵⣤⣏⣤⣭⣄⣸⣤⣤⣤⣧⣧⣭⣟⣤⣼⣽⣴⣵⣽⣧⣤⣤⣠⣤⣼⣧⣤⣤⣤⣤⣧⣤⣥⣯⣭⣬⣯⣤⣥⣤⣤⣀⣧⣤⣤⣤⣽⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣉⣉⢭⣋⣛⣹⣋⣻⣈⣀⣢⣒⣟⣉⣉⣑⣙⣟⣫⣞⣍⡏⢈⣙⣘⣋⡉⣟⣙⣁⣏⣉⣉⣙⣇⣊⣛⣙⢉⣉⣋⣹⣕⣙⣉⣉⣛⣸⣭⣙⣙⣉⣇⣚⣉⣇⣉⣉⣉⣃⣉⣉⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠩⢽⠙⠹⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿ ⣿⣿⣿⣿⠿⠿⠿⠿⠿⠿⠶⠶⠶⠶⠶⠶⠶⠶⠶⠶⠶⠶⠶⠶⠶⠶⠶⠶⠶⠶⠶⢶⣶⠶⠶⠶⠶⠶⠶⠶⠶⠶⠶⠶⠶⠶⠶⠶⠶⠶⠶⠶⠶⠶⠶⠶⠶⠶⠶⠶⠶⠶⣶⠶⠶⠶⠶⠶⠶⠶⠶⠶⣶⣶⣾⣿⣿⣿ ⣿⣿⣿⣿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢸⣿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠐⠂⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢙⣿⡋⢻⢩⢻⡟⠻⢻⣿⡏⠉⣿⣿⣿⣿ ⣿⣿⣿⣿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢸⣿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣿⣛⣛⣛⣛⣛⣛⣛⣛⣛⣿⣾⣿⣿⣿⣿ ⣿⣿⣿⣿⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣾⣿⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣻⣿⠿⠿⢿⠿⢿⠻⠿⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣛⣿⣸⣇⣢⢘⣹⡸⢤⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⣿⣿⡿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣱⣌⣿⣿⣿⢛⠿⡿⠿⡿⡿⠿⠻⠿⣿⡿⠿⣿⡿⠿⠿⠿⢿⠿⢿⠻⠿⢿⠻⠿⠿⠿⡿⠿⠿⢻⡿⠿⠻⡿⠿⠿⢿⣿⢿⢿⠿⠛⣻⡟⠿⢻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡧⠄⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣷⢾⣿⣿⣿⣶⣶⣶⣶⣶⣶⣾⣶⣦⡽⣶⣶⣿⣶⣶⢶⣴⡶⣶⣾⣶⣶⣾⣶⣶⣶⣶⠿⣶⣶⣶⡶⡶⡦⢷⣶⠶⣶⡶⣶⡼⣶⢶⣶⣶⣶⣾⢿⡿⣿⣿⣿⣿⣿⡿⣿⣿⣿⣿⣯⣭⣭⣭⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⡶⢿⣿⣿⣿⣤⣵⣭⣭⣭⣥⣭⣬⣤⣥⣤⣤⣼⣭⣽⣬⣼⣥⣤⣤⣬⣿⣬⣬⣵⣥⣤⣬⣶⣬⣟⣥⣤⣀⣤⣼⣬⣥⣨⣥⣤⣼⣤⣤⣧⣼⣤⣭⣭⣤⣷⣶⣧⣥⣬⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⡹⢏⣿⣿⣿⣉⣠⣆⣺⣚⣃⣨⣰⣒⣃⣇⣀⣁⣵⣥⣠⣒⣗⣼⣭⣽⣰⣒⣻⣀⣀⣖⣶⣃⣅⣀⣇⣀⣅⣗⣀⣈⣲⣂⣪⣞⣗⣁⣀⣏⣀⣐⣈⣂⣇⣃⣏⣺⣊⣰⣁⣸⣲⣺⣊⣀⣸⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣦⣕⣴⣾⣣⣻⣇⣼⣮⣔⣅⣰⣾⣶⣇⣰⣂⣶⣇⣲⣊⣀⣠⣀⣆⣺⣀⣪⣸⣀⣀⣀⣐⣀⣃⣒⣲⣇⣠⣇⣴⣃⣇⣄⣽⣂⣀⣿⣀⣑⣊⣸⣁⣈⣠⣂⣥⣂⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠉⠹⡭⡋⠋⡉⡏⢹⠉⣯⠭⡫⠋⣍⢿⢝⢭⢽⢩⡿⡋⠹⢉⣭⡭⠍⡏⠭⡭⣯⢙⠩⢭⣝⢉⡋⡏⡏⡫⢉⠉⠝⠍⡋⢉⠉⣻⠏⡝⠉⠏⠉⢻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⢿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿ ⣿⣿⣿⣿⠿⠿⠿⠿⠿⠿⠶⠶⠶⠶⠶⠶⠶⠶⠶⠶⠶⠶⠶⠶⠶⠶⠶⠶⠶⠶⠶⠶⠶⠶⠶⠶⠶⠶⠶⠶⠶⠶⠶⠶⠶⠶⠶⠶⠶⠶⠶⠶⠶⠶⠶⠶⠶⠶⠶⠶⠶⠶⠶⠶⠶⠶⠶⠶⠶⠶⠶⠶⠶⠶⢾⣿⣿⣿ ⣿⠿⠿⠿⣿⣿⣿⣿⣿⣿⣿⣿⡿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⣿⢿⣿⣿⣿⣿⣿⠿⠿⠿⡿⢿⣿⢿⣿⢿⣿⣿⣿⣿⣿⣿⢿⡿⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⢸⡆⣧⣷⢠⠋⡊⢗⢸⢩⡆⣿⡇⣾⢑⣹⠱⣰⢑⢹⢸⡍⡶⣷⢱⢰⢹⠱⣰⣿⢸⡇⡅⠋⡜⢣⢸⣿⢸⢑⢹⠹⡝⢵⢹⢸⡇⣏⡺⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣷⣾⣷⣷⣶⣾⣷⣶⣶⣶⣷⣶⣿⣷⣿⣶⣾⣐⣺⣶⣶⣾⣷⣶⣶⣶⣾⣶⣐⣢⣿⣶⣶⣶⣷⣿⣿⣾⣿⣾⣶⣾⣳⣿⣶⣿⣾⣶⣷⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⡿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⡟⠛⠿⠿⠛⠛⡟⢻⡟⠛⠛⠟⠛⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿ ⣿⣿⣟⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣓⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣻⣿⣤⣤⣤⣤⣤⣤⣤⣼⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⣿⣿ ⣿⣿⣿⢟⡙⢿⣿⣿⡿⠿⡿⠿⡿⠿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⢿⣿⢿⠿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⡖⠀⢲⡇⣿⣿ ⣿⣿⣿⣆⣳⣾⣿⣿⣇⣛⣅⣃⣇⣵⣇⣘⣐⣂⣑⣰⣃⣒⣸⣒⣈⣯⣈⢯⣾⣂⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣟⣧⣭⣾⡇⣿⣿ ⣿⣿⣿⣋⣆⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⣿⣿ ⣿⣿⣿⠏⡽⢿⣿⣿⣯⠝⠛⠙⠟⣿⢽⠋⢟⢿⠛⠋⠛⠛⡿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⣿⣿ ⣿⣿⣿⣮⣵⣿⣿⣿⣿⣿⣿⣿⣷⣿⣿⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⡏⢹⠛⠛⠛⠙⡛⢹⠋⡛⣻⠋⡛⣻⢹⢍⢹⡹⠛⠛⡛⢹⢍⣛⣛⡛⢟⡻⢛⢛⠛⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⡟⠛⣛⢻⡟⣟⡻⠿⣟⢛⢿⠿⠿⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣷⣶⣾⣾⣾⣶⣶⣶⣿⣾⣶⣶⣶⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⡟⠻⡻⡿⢿⡿⠿⣿⠿⠛⠿⡿⢿⠿⠿⠿⠿⠿⠿⠿⠿⢿⢿⠿⡿⠿⢿⠿⡿⠿⢿⠿⢻⠿⠿⠿⢿⠿⢿⠿⠟⠟⠻⢿⠟⠿⠿⡿⢿⠿⠿⠿⠿⠻⢿⠿⠿⠻⠿⢿⠿⠻⠟⠿⠟⣿⣿⡇⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣿⣶⣿⣷⣿⣿⣿⣿⣿⣧⣽⣶⣿⣶⣶⣿⣾⣶⣶⣾⣿⣬⣶⣾⣿⣷⣿⣷⣾⣶⣾⣶⣶⣶⣷⣯⣾⣶⣷⣶⣶⣾⣶⣶⣶⣶⣾⣼⣷⣶⣶⣦⣿⣾⣶⣶⣶⣾⣶⣾⣷⣶⣶⣿⣿⡇⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣇⣀⣆⣓⣔⣄⣢⣀⣂⣱⣃⣲⣕⣷⣒⣃⣹⣹⣚⣀⣣⣸⣛⣊⣑⣸⣲⣘⣈⣸⣀⣺⣐⣒⣃⣀⣒⣊⣸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⡿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠇⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣿⣿ ⣿⠭⠭⠭⠭⠭⠭⠥⠤⠤⠤⠤⠤⠤⠤⠤⠤⠤⠤⠤⠤⠤⠤⠤⠤⠤⠤⠤⠤⠤⣤⡤⠤⠤⠤⠤⠤⠤⠤⠤⠤⠤⠤⠤⠤⠤⠤⠤⠤⠤⠤⠤⠤⠤⠤⠤⠤⠤⠤⠤⠤⠤⢤⡤⠤⠤⠤⠤⠤⠤⠤⠤⠤⣤⣤⣤⣿⣿ ⣿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠆⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠘⢿⣿⠟⢿⠻⢿⡿⠿⠿⣿⡟⠛⢻⣿⣿ ⣿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢰⡿⠿⠶⠾⠷⠾⠷⠶⠾⠿⣷⣶⣾⣿⣿ ⣿⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣿⣇⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⠫⢽⣿⢛⡟⠻⢛⢻⢹⢹⠛⠿⡛⣿⠻⠿⠿⠿⠿⠿⠻⡿⠿⠿⠿⠿⠿⠿⠿⢿⡿⢿⠿⢿⠟⡿⢿⠿⠟⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣬⣽⣿⣼⣮⣭⢨⣽⣼⣼⣭⣥⣤⣿⣩⣥⣧⣬⣬⣬⣬⣯⣿⣤⣬⣥⣤⣼⣼⣽⣧⣵⣼⣼⣧⣭⣵⢨⣄⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⡍⣉⣉⣉⡍⣿⣿ ⣿⣿⣿⡁⣎⣻⣿⣿⣟⣿⡿⡿⠿⢿⢛⡿⡻⡻⡿⡿⣿⣿⠟⢿⣿⢟⠿⠿⢿⢿⠿⠿⢻⠿⣿⡿⠟⢿⡻⢿⢛⢻⠿⣿⠿⠟⢿⠿⠿⠿⡿⠿⠿⠻⡟⠻⠿⡿⠿⣿⣻⠻⠿⢿⠻⢿⡻⡿⢿⠿⣿⣿⡇⠢⢹⡇⣿⣿ ⣿⣿⣿⡷⢾⣿⣿⣿⣷⣾⣶⣶⣶⡾⣶⣾⣶⡶⡾⡶⣾⣶⣶⣾⠾⠶⣮⢶⣷⣶⣶⣶⣶⣶⣶⠷⠶⡶⢶⢾⠶⠶⢶⢾⣶⣶⣶⡶⣶⣶⣷⣶⠶⣶⣧⣶⣽⣷⢾⡶⡶⣶⢦⣼⣶⣾⣶⣾⣷⣿⣿⣯⣭⣭⣭⡇⣿⣿ ⣿⣿⣿⡧⢼⣿⣿⣿⣇⣤⣿⣼⣧⣼⣦⣦⣵⣆⣧⣤⣤⣠⣤⣫⣱⣤⣶⣷⣴⣤⣧⣤⣤⣴⣣⣷⣵⣼⣾⣮⣿⣤⣬⣌⣦⣤⣄⣤⣤⣴⣴⣮⣦⣴⣤⣼⣟⣣⣤⣤⣤⣫⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⣿⣿ ⣿⣿⣿⡡⡯⣻⣿⡿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠇⣿⣿ ⣿⣿⣿⣿⣾⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣿⣿ ⣿⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⡶⣿⣿ ⣿⣿⣿⢟⣝⢿⣿⣿⡿⢿⢿⣿⣿⣿⣿⣿⣿⡿⢿⣿⣿⣿⣿⣿⣿⡿⣿⣿⣿⣿⣿⣿⢿⡿⣿⣿⢿⣿⣿⠿⣿⣿⣿⣿⣿⣿⢿⣿⢿⣿⣿⢿⣿⣿⣿⣿⣿⣿⣿⢿⣿⣿⣿⢿⣿⣿⡿⣿⣿⣿⣿⣷⡏⢍⢻⡇⣿⣿ ⣿⣿⣿⣇⣻⣿⣿⣿⣧⣦⣷⣥⣾⣷⣴⣤⣤⣧⣴⣤⣦⣷⣦⣴⣤⣧⣤⣔⣼⣰⣤⣤⣽⣵⣽⣤⣶⣵⣴⣤⣤⣤⣶⣤⣦⣼⣤⣼⣷⣤⣤⣿⣢⣤⣤⣴⣷⣤⣬⣤⣧⣤⣧⣴⣷⣿⣤⣴⣶⣤⣿⣟⣓⣒⣚⡇⣿⣿ ⣿⣿⣿⣍⣂⣿⣿⣿⣯⣩⣏⡌⢡⣭⣽⣙⣭⣭⣫⣩⣩⣯⣯⣬⣭⣏⣿⣅⣉⣙⣭⣽⣯⠋⠍⣉⣻⣏⣙⣍⣩⣭⣋⣨⣵⣫⢿⣙⣈⣉⣉⣁⣏⣩⣉⣸⣉⣩⣙⣝⣩⣝⣩⡽⢩⣽⣏⣭⣽⣿⣿⣿⣿⣿⣿⡇⣿⣿ ⣿⣿⣿⠏⡽⢿⣿⣿⣟⠛⢟⢟⠟⢛⡟⢻⠛⠛⢛⠛⠛⠛⡟⠟⠛⠛⣿⡻⠛⡻⠻⣛⢟⢻⣛⡻⣟⢛⠟⠛⣻⡻⡻⢛⢻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⣿⣿ ⣿⣿⣿⣦⣵⣿⣿⣿⣷⣶⣷⣷⣷⣶⣾⣿⣾⣶⣶⣶⣶⣶⣷⣶⣶⣶⣿⣾⣶⣾⣾⣶⣷⣾⣷⣾⣷⣶⣷⣶⣿⣶⣾⣶⣶⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⡏⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠁⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣇⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣽⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣟⣛⣛⣛⡏⣿⣿ ⣿⣿⣿⡑⣎⣻⣿⣿⡿⠟⠛⠛⡛⣻⢝⢛⢛⢻⢻⡛⠟⢛⣻⡛⡟⠟⠟⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠤⢸⡇⣿⣿ ⣿⣿⣿⡷⠾⣿⣿⣿⣿⣶⣶⣶⣾⣾⣶⣶⣶⣾⣶⣶⣶⣾⣷⣷⣶⣶⣶⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣿⣿⣿⡇⣿⣿ ⣿⣿⣿⡶⢧⣿⣿⣿⡟⠟⡿⠿⠿⠿⢿⠿⠿⠿⠿⡿⠻⠻⢿⢛⠿⣟⠿⡿⣿⡻⠟⠿⣿⠿⢻⢿⠿⠿⠿⠿⠿⠿⠿⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⣿⣿ ⣿⣿⣿⡡⢏⣽⣿⣿⣷⣶⣧⣷⣶⣿⣶⣷⣾⣷⣷⣷⣾⣶⣾⣿⣶⣿⣶⣿⣷⣷⣶⣶⣷⣷⣿⣾⣶⣶⣾⣯⣶⣾⣯⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⡏⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠁⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣿⣿ ⣿⠿⠿⠿⠿⠿⠿⠇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⣿⣿⣿⡟⣿⣿ ⣿⣿⣿⡫⣮⣻⣿⣿⡟⠛⠻⢻⢿⠿⠿⠿⢿⠻⢿⠿⠿⡿⠿⠿⢻⠻⢿⢛⢿⢿⡟⢟⢟⢟⠿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠢⢹⡇⣿⣿ ⣿⣿⣿⣧⠽⣿⣿⣿⣷⣶⣶⣾⣶⣶⣶⣶⣾⣶⣾⣶⣶⣷⣶⣶⣾⣶⣾⣶⣷⣾⣶⣶⣶⣷⣶⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣯⣭⣤⣭⡇⣿⣿ ⣿⣿⣿⣦⣧⣿⣿⡏⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠁⣿⣿ ⣿⣿⣿⠃⡞⣻⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣿⣿ ⣿⠿⠿⠷⠾⠿⠿⠇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣿⣿ ⣿⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⡭⣭⣭⣭⡍⣿⣿ ⣿⣿⣿⡣⣮⣻⣿⣿⡿⠟⠻⠿⢿⠻⠿⠿⠿⣟⡿⠿⠿⢿⢿⠟⠿⠿⣟⡻⠿⠿⠿⡿⠻⡿⠿⠿⠿⣿⢻⠛⠻⣻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠠⢹⡇⣿⣿ ⣿⣿⣿⣷⠿⣿⣿⣿⣿⣶⣶⣶⣿⣶⣶⣶⣶⣿⣧⣴⣷⣾⣾⣿⣾⣶⣿⣷⣶⣾⣿⣾⣷⣷⣿⣶⣶⣿⣵⣶⣶⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣯⣭⣤⣭⡇⣿⣿ ⣿⣿⣿⣦⣧⣿⣿⣿⣿⡿⢿⠿⢿⠿⡿⠿⡿⠿⢿⣿⡿⢿⢿⡿⠿⡿⣿⠿⠿⢿⢿⠿⡿⣿⠿⠿⡿⡿⠿⠿⡿⠿⠿⠿⡿⢿⢿⣿⡿⡿⣿⢿⢿⠿⠿⢿⠿⠿⣿⢿⠿⢿⠿⠿⠿⡿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⣿⣿ ⣿⣿⣿⠃⡟⣻⣿⣿⣷⣤⣼⣥⣥⣤⣿⣶⣬⣼⣬⣿⣯⣥⣭⣧⣭⣭⣽⣥⣤⣼⣬⣭⣭⣮⣤⣤⣧⣟⣥⣯⣬⣤⣤⣥⣤⣼⣬⣽⣯⣽⣽⣽⣽⣤⣤⣤⣥⣧⣿⣤⣥⣤⣤⣤⣤⣤⣽⣿⣿⣿⣿⣿⣿⣿⣿⡇⣿⣿ ⣿⣿⣿⣷⣾⣿⣿⣿⣿⣿⣿⢿⣿⠿⠿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⢿⡿⣿⣿⣿⢿⣿⣿⢿⣿⣿⣿⡿⡿⣿⣿⢿⣿⣿⣿⣿⣿⣿⡿⢿⣿⣿⣿⣿⡿⢿⣿⢿⣿⣿⣿⣿⢿⣿⡿⣿⣿⣿⣿⡇⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣷⣤⣤⣼⣤⣤⣤⣧⣤⣤⣤⣴⣐⣴⣶⣤⣴⣦⣧⣤⣤⣤⣠⣤⣤⣦⣬⣦⣤⣤⣼⣼⣴⣤⣤⣤⣧⣴⣧⣼⣼⣶⣦⣦⣦⣬⣷⣤⣶⣤⣤⣤⣤⣔⣾⣤⣴⣴⣾⣧⣤⣤⣧⣤⣠⣿⣿⡇⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⡏⢏⠍⡏⡹⡍⠉⡉⠍⠉⠽⠏⠅⠹⣟⣍⠨⠉⢹⡫⡫⡫⡉⡏⢨⡉⣩⡮⡙⢩⡫⣭⠩⠵⢽⡨⠋⠈⡉⡩⠭⣟⢝⢽⡮⡫⠉⠉⠈⢽⠄⢉⡯⡩⢹⠁⢍⢽⡩⠉⢩⢍⢍⠍⠉⡩⣿⡇⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⡟⣟⢟⢻⣛⣟⡛⢿⣻⠻⠻⡻⡻⣛⡛⣻⣻⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣷⣶⣶⣾⣾⣶⣶⣿⣶⣾⣾⣶⣾⣾⣶⣶⣾⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⡏⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠁⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣇⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣿⣿ ⣿⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣍⣉⣉⣉⡍⣿⣿ ⣿⣿⣿⡑⣎⣻⣿⣿⡟⢻⠛⠛⠛⡛⠛⣛⡛⡟⣛⣿⡋⠛⢻⡟⢛⣿⢻⡟⠋⢛⡛⣟⡻⣟⠙⠛⡟⠛⢛⠻⡋⡛⢻⠛⠛⠛⢛⢻⢙⠛⠛⣻⡛⠟⡛⡋⣛⡛⢛⡟⠛⠻⢻⢻⡛⢿⣿⣿⣿⣿⣿⣿⡇⠤⢸⡇⣿⣿ ⣿⣿⣿⡷⠾⣿⣿⣿⡷⡾⢶⠶⠾⡶⠶⡾⣶⠿⢷⠿⠶⠶⡾⡶⠾⡶⡶⠷⠶⡶⢾⢷⢶⠷⡶⠷⢷⡶⢶⡾⠿⠾⠾⢷⡿⢶⢾⠿⡶⣶⠾⠾⢷⠾⢾⠷⠶⡶⣶⡷⠶⠶⠾⠷⠷⡿⡿⡿⢿⣿⣿⣷⣿⣿⣿⡇⣿⣿ ⣿⣿⣿⡶⢷⣿⣿⣿⣧⣬⣤⣠⣬⣔⣦⣤⣷⣬⣤⣥⣄⣤⣯⣮⣿⣧⣤⣶⣭⣬⣼⣬⣥⣥⣧⣤⣼⣧⣾⣆⣵⣦⣥⣭⣤⣼⣤⣯⣬⣼⣠⣴⣽⣥⣤⣤⣼⣮⣦⣤⣼⣤⣤⣤⣤⣧⣬⣤⣼⣿⣿⣿⣿⣿⣿⡇⣿⣿ ⣿⣿⣿⡡⠏⣽⣿⣿⣟⣉⣉⣈⣉⣋⣫⣩⣉⣁⣟⣙⣉⠛⣫⣅⣉⣉⣙⣛⣉⣉⣿⣊⣉⣯⣭⣙⣉⣉⣛⡝⢻⣟⣉⣉⣏⣪⣙⣛⣍⣻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⣿⣿ ⣿⣿⣿⣿⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⡏⠉⠉⡏⠉⢹⠅⢉⢹⢉⢩⡋⠩⠉⡏⠉⠉⠉⣿⡋⠀⡏⠉⠉⠉⢸⠩⠭⢭⠋⠉⡏⠍⠉⠉⠉⡏⡩⡏⠉⢽⠉⠉⡡⠿⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣧⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⣿⣿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⣿⣿⠀⠀⢀⠀⠀⣀⡆⡀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠂⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⣿⣿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠰⠠⠠⠆⠄⠀⠆⠀⠠⠄⠀⠀⠀⠀⠖⠄⠀⠆⠠⠆⠆⠆⠠⠀⠂⠐⡀⠂⢠⢠⠄⠠⠄⠖⠠⠠⠀⠤⢠⠀⠦⠄⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⣿⣿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⣿⣿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⣿⣿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⣿⣿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⣿⣿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣰⣾⣿⣿⣷⣦⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⣿⣿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢠⠀⠁⠀⠀⠀⢸⣿⣿⡏⢛⣿⣿⡇⠀⠀⠀⠀⠁⠂⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⣿⣿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠐⠂⠀⠀⠀⠈⢿⣿⣷⣿⣿⡿⠃⠀⠀⠀⠐⠒⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⣿⣿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠉⠛⠛⠋⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⣿⣿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⣿⣿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⣿⣿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⣿⣿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⣿⣿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⣿⣿⠀⠀⠀⠀⠀⣠⡄⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⣿⣿⠀⠀⠀⠀⠀⠈⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⣿⣿⣧⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⠿⣿⡿⡟⢿⣿⢿⠿⢻⡟⣿⠿⠿⢿⣿⢿⢿⣿⡟⡿⢿⠿⡿⠿⠿⣿⡟⡻⣿⢿⢿⢻⡟⣿⢻⡿⡿⣿⡿⣛⡟⣿⢟⡛⡿⣿⢛⡻⡟⣿⢻⣿⡟⢛⣿⡿⡿⢿⠿⢿⢻⢿⠿⡿⢿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣯⣽⣤⣧⣥⣧⣮⣦⣼⣬⣼⣧⣭⣼⣼⣼⣬⣼⣼⣿⣧⣧⣿⣭⣦⣧⣧⣿⣧⣮⣦⣼⣬⣼⣧⣿⣼⣤⣷⣽⣷⣭⣧⣭⣮⣥⣯⣿⣬⣵⣧⣽⣼⣹⣯⣥⣯⣥⣯⣽⣨⣼⣼⣴⣤⣧⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣯⡝⡟⡻⢻⠛⠟⣻⠛⡟⡏⣟⡟⣿⠩⣹⠛⠻⣛⡟⡟⡟⡟⡻⠛⡟⡛⡛⡟⢻⢛⢻⢹⡟⣻⡏⢍⡟⠻⢛⢛⢻⢛⢻⠿⡟⠟⢟⣹⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣷⣾⣷⣷⣿⣶⣷⣿⣶⣷⣷⣾⣼⣿⣾⣾⣶⣾⣶⣷⣶⣷⣷⣿⣶⣷⣷⣷⣷⣾⣾⣾⣶⣿⣾⣷⣷⣷⣾⣾⣾⣾⣶⣾⣶⣷⣶⣷⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⡿⠛⠻⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⡀⠐⠀⣸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠿⠟⢻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⣿⣿⣿⣿⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣶⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡛⠉⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣀⣀⣀⣀⣀⣀⣿⣿⣎⢯⡾⠭⠍⣿⠭⣽⡅⣽⡏⠭⢹⡏⣭⡟⣭⡅⣿⠭⠍⣯⢻⣏⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣶⣤⣄⣸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣸⣷⣝⣛⣿⣛⣾⣧⣛⣧⣛⣻⣇⣿⣧⣛⣇⣧⣛⣇⣿⡎⣼⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣾⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣾⣿⣿⣿⣿⣿⣿⣾⣿⣿⣿⣷⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣟⣿⣿⣿⣿⣿⣿⣿⣿⣿⣟⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣟⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ䷩ 𝚕𝚒𝚗𝚎 819 ╒═══════════════════ 𝐀𝐑𝐓𝐈𝐂𝐋𝐄 ═════════════════════════════════════════════════╕ (ℹ) Images, hyperlinks and comments at https://techrights.org/n/2025/04/09/IRC_Proceedings_Tuesday_April_08_2025.shtml Gemini version at gemini://gemini.techrights.org/n/2025/04/09/IRC_Proceedings_Tuesday_April_08_2025.gmi ⠀⌧ █▇▆▅▄▃▂▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁ IRC Proceedings: Tuesday, April 08, 2025⠀▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▂▃▄▅▆▇█ ⌧ posted by Roy Schestowitz on Apr 09, 2025 🄸🄼🄰🄶🄴_🄳🄴🅂🄲🅁🄸🄿🅃🄸🄾🄽_⦇liquid_swords⦈_ 🄸🄼🄰🄶🄴_🄳🄴🅂🄲🅁🄸🄿🅃🄸🄾🄽_⦇GN 🄸🄼🄰🄶🄴_🄳🄴🅂🄲🅁🄸🄿🅃🄸🄾🄽_⦇GNOME_Gedit⦈_ #techrights_log #boycottnovell_log 🄸🄼🄰🄶🄴_🄳🄴🅂🄲🅁🄸🄿🅃🄸🄾🄽_⦇GN 🄸🄼🄰🄶🄴_🄳🄴🅂🄲🅁🄸🄿🅃🄸🄾🄽_⦇GNOME_Gedit⦈_ #boycottnovell-social_log #techbytes_log =============================================================================== The corresponding text-only bulletins for_Tux_Machines and for_Techrights contain all the text. Enter_the_IRC_channels_now * You_Can_Be_an_A--hole_to_Women_(Even_Strangle_Women)_as_Long_as_You_Work for_Microsoft * Over_at_Tux_Machines... ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⢿⣿⣿⣿⣿⣿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⡤⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⣿⣿⣾⡿⣽⢟⣽⣷⣿⡽⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣀⣤⣴⣶⣶⣶⣶⣶⣶⣶⣦⣄⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣀⣤⣤⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣿⣧⣤⣤⣄⣀⡀⠀⠀⠀⠀ ⣿⣿⣿⣯⢿⣿⣿⣿⣿⣗⣿⣿⣿⣿⡟⠀⠀⠀⠀⠀⠀⠀⠀⠶⠾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣯⣯⣾⠿⠗⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⣴⣿⣿⣿⢿⢿⣿⢿⣿⣿⡿⡿⣿⣿⣿⣿⣿⣿⣿⣿⡿⡿⢿⣿⣿⣷⣄⠀⠀ ⣮⡻⣿⣿⣷⣾⣿⣶⣿⣿⣿⣿⣿⡿⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⠉⠉⠉⠉⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣾⣿⣿⣿⣿⣜⣎⣼⣸⣰⣁⣦⣺⣗⣹⣿⣣⡋⣧⣟⣿⣝⣛⣧⣿⣿⣿⣿⣧⠀ ⣿⣿⣽⣿⣿⡿⣟⣻⢿⣿⣿⣿⡿⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣿⣿⣿⣿⣿⣿⠻⠟⣟⢿⠿⡯⡿⡿⣿⢿⣿⡿⣿⡟⡽⡿⡟⡻⣿⣿⣿⣿⣿⡇ ⣿⣿⣹⣿⡟⣾⣿⣿⣼⣿⣿⠟⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢻⣿⣿⣿⣿⣿⣼⣧⣷⣾⣶⣷⣷⣷⣗⣸⣿⣴⣿⣷⣷⣥⣧⣧⣿⣿⣿⣿⣿⠃ ⡿⣳⣿⣿⡹⡿⣫⣿⣿⠟⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⣀⣤⣠⣤⣤⣄⣀⠀⠀⠀⠀⠀⠀⠀⠈⠻⣿⣿⣿⣿⣯⢨⢸⢩⣉⡟⢙⣿⣿⢸⣿⢩⡋⣹⠫⣹⣿⣿⣿⣿⣿⣿⠋⠀ ⣿⣿⣾⣿⣿⣿⣿⠟⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣠⣶⠯⣿⣿⣯⣿⣿⣿⣿⣿⣶⣄⠀⠀⠀⠀⠀⠀⠙⠿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣾⣿⣿⣿⣿⣿⣾⣿⣿⣿⣿⣿⡿⠛⠁⠀⠀ ⣿⣿⣿⣿⡿⠛⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⣾⣿⣿⣾⣿⣿⣿⣿⣿⣿⣼⡿⣿⣿⣦⠀⠀⠀⠀⠀⠀⠀⠈⠉⠛⠿⠿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠿⠛⠁⠀⠀⠀⠀⠀ ⣿⠿⠛⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣠⣿⣿⣿⣿⣻⣿⣿⣇⢯⣿⣿⢿⣿⣽⢿⢿⣇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠉⠉⠉⠉⠙⠉⠉⠉⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠐⠤⠦⠀⠀⠀⠀⠀⠀⠀⠀⢠⣿⡟⣿⣿⣿⣽⢿⣿⣿⣿⣿⣿⣧⣯⣿⡞⣸⣿⠀⠀⠀⠀⠀⠀⠀⠀⠀⣠⣶⣶⣆⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⢰⡆⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢸⣿⣇⡿⣿⣿⣿⡸⡟⢻⡟⡬⢻⣿⢻⣿⣷⣿⡟⡇⠀⠀⠀⠀⠀⢶⣿⣿⢿⣟⣿⣿⡀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⣀⡄⠀⠀⠀⢸⡇⠀⠀⠀⠀⢨⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢺⣿⡇⣇⣿⣿⡏⠷⠃⣳⠾⣿⡚⣟⡞⣡⠿⣿⣿⡇⠀⠀⠀⠀⠀⠈⠛⠟⠻⠿⢿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⣿⡿⠀⠀⢰⢸⠅⠀⣰⠀⠀⢸⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢸⢸⡇⢿⣟⠿⢣⠉⠙⣋⣑⠛⣷⡿⠯⠭⢌⣿⣿⠇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⢠⢼⢸⡇⡄⣿⢸⠀⡜⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢸⣿⣷⢸⣿⣟⢮⢶⣒⣿⡁⠺⢝⠣⠃⠀⠵⢬⣋⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⣤⢤⡤⡒⣾⡾⣃⣵⣷⣶⣶⣶⣶⣶⣶⣦⣤⣄⣀⠀⠀⡆⠀⠀⠀⠀⠀⠈⢿⣿⣿⡏⡟⠪⣘⣿⣿⣿⣿⣥⣶⡿⣹⣟⣿⡏⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⣧⠾⣷⣶⡟⣼⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⡐⠂⢦⣤⣤⣤⠀⢸⠣⠙⣅⣽⣔⢨⣛⠿⣷⠦⢄⡨⡚⢿⣿⣻⠁⣤⣤⣦⣤⣤⣤⣤⣤⠤⠤⠤⡠⠠⢀⠐⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⣿⣿⣿⣿⢸⣿⣿⣿⢧⢼⢸⠿⠿⣟⢛⢿⢻⢛⣿⣿⣿⣿⣜⣛⢉⢩⢅⣄⠀⠀⠘⣿⣜⢿⣷⣾⡸⣷⠀⠈⠉⡒⢾⣽⣿⢰⣷⣶⣶⣶⣿⡿⢫⣭⣿⡿⢱⠚⢉⣃⢄⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠿⠿⠿⠿⠎⣿⣿⣿⣾⣷⣿⣶⣶⣷⣾⣣⣿⣷⣿⣿⣿⣿⣿⠋⠎⣿⣿⣿⣆⠀⠀⠘⣿⡔⠙⠚⠓⣿⠀⠀⢸⣿⡼⣯⠋⡼⣿⣿⣛⡛⠙⢿⣿⣿⣿⡇⠦⣀⡠⡔⡄⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⣿⣿⣿⣷⣿⣮⡻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠿⣋⣵⣿⢸⣿⣿⣿⣿⠀⠘⠂⠈⠀⠀⠀⠀⠘⠄⠀⣬⣿⣞⡜⢠⣥⣭⣝⡓⢛⣽⣙⡿⠿⣫⡖⣷⣶⡶⠃⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠿⠿⠿⢟⣻⢿⠿⠷⣭⣍⣛⣛⣛⣛⣛⣛⣻⣭⣽⡶⢿⣵⣾⡟⠮⣿⣿⣯⡣⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠹⡿⢋⡕⢌⢻⣿⣭⣿⣷⡿⢛⣵⣾⣿⡷⣫⣍⣺⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⣿⣿⣿⣿⣿⣭⣭⣭⣭⣭⣭⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⣱⣿⣿⣿⣿⠃⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⡱⣿⣧⣙⠁⡛⠿⠟⣫⣾⣿⣿⣿⢛⣼⠿⠿⠛⡀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⣛⣛⣛⣛⣿⣿⣿⣿⣿⣿⣿⢿⡿⣿⣿⣿⡛⢿⣿⣿⣿⣿⡁⣿⣿⣿⡗⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣎⠹⡿⡃⣾⣟⣵⣾⣿⡟⣿⠟⣵⣶⣤⢬⣽⣿⡆⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⣿⣿⡿⠿⣷⣾⣿⣭⣥⣭⣿⡿⢿⣿⣿⣿⣿⣿⣿⣿⣿⡿⣹⣿⣿⣟⡿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢈⣱⣶⡔⢳⢟⣾⣿⣿⡧⡼⣫⣾⣿⣿⣿⣶⣿⣿⡇⠀⠀⠀⢀⣀⠀⠀⢀⣀⡀⠀⠀⠀⠀⠀⠀⠀⠀ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣫⣭⣥⣶⢡⣦⣤⢴⡻⠅⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣿⣶⣿⣿⣦⣄⢻⢟⣛⣡⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠿⠿⢛⣩⣾⣮⣿⣿⣦⢠⣶⣶⣶⣶⢰⣾ ⣿⣿⣿⠿⠿⣯⣭⣿⣿⣿⣿⣿⣿⣿⣿⣷⣿⣿⡿⠿⠯⣰⣶⣦⣄⠈⡀⣿⠇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢿⣛⣛⣭⣭⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣟⣛⣛⣛⣛⡋⢨⣶⣷⣽⣿⣿⣿⡟⣙⡥⢿⣿⣿⣿⢯⡎⣓ ⣿⣿⣿⣿⣿⣿⡟⣭⠹⠿⠿⣛⣛⣣⢬⣭⣵⣶⣾⣿⢡⣿⣿⣿⡟⣸⡇⠿⠇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢹⣿⣿⣿⣿⣷⣶⣿⣿⣬⣽⣿⣿⣿⣿⣿⣟⣿⣿⣿⣗⣘⣛⡻⠟⢛⣛⣋⣺⢫⡾⣫⣿⣿⣿⠿⠃⢿ ⠛⣛⢛⣩⣭⣭⢤⣶⢸⣿⣿⣭⣵⣶⣿⣿⣿⣾⣿⡏⠿⢟⣻⡿⢡⠏⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⣿⣿⣟⣻⢿⣿⣿⣿⣿⣿⡿⠿⣿⣿⣯⣭⣿⣿⣛⣛⣫⣭⣽⣷⣞⣛⣣⣛⣘⣃⡻⠟⠛⣑⣾⠿⣻ ⣿⣽⣿⣿⣿⡿⡸⠿⡄⣿⣿⣿⣋⣯⣿⣿⣿⣿⣿⠁⠀⣀⢀⢁⡏⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⠉⠛⠛⠻⠿⢿⣿⣿⣶⣶⣿⣿⣷⣿⣿⣿⣿⣿⢟⢻⣿⣿⣿⣿⣿⣿⣿⣷⣶⣶⣦⣤⣤⣽⣿⠿ ⣿⣿⣿⢽⣿⢰⣿⠿⡛⢸⣿⣿⣿⡿⠿⣛⣛⣽⠇⣖⣲⢤⠍⣼⠀⠀⠃⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠉⠙⠛⠫⣭⣽⣿⣯⣽⣶⣶⣿⣦⣤⣤⣽⣛⣿⣿⣿⣿⣯⣶⣶⣾⣛⣿ ⠻⠶⣶⣺⣿⢸⣾⣮⣹⢸⣿⣿⣿⣿⣿⣿⣵⡞⠐⠨⢍⠉⣼⣿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⠉⠩⠵⠶⣿⣿⣿⣶⣿⣿⣿⣿⣿⣿⣿⣿⣿⣻⣿⣿⣿⣿ ⠀⠀⠀⢻⣿⢘⢻⣿⣎⠘⣻⣿⣿⣿⣟⣫⣿⠃⢲⣄⡀⢸⣿⣷⣲⡤⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⠛⢟⣛⣻⣿⣭⣿⣿⣿⣿⣿⠿⠿⢟⣛⣢⣬ ⠀⣀⣤⣶⣾⠐⠋⠉⠁⢸⣿⣿⣿⡿⣿⣿⢧⣄⡀⠈⠠⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠻⠭⠙⣓⣂⣭⣥⡶⠶⠺⣛⢛⣫⡍⣶ ⠀⠘⣿⣽⣿⢥⣤⣤⢤⡒⢇⣠⠴⠖⠦⣀⡀⠈⠺⠇⣿⣿⣿⣶⡾⠇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠻⠛⣛⣭⣭⣰⣶⣾⣿⣿⣾⣿⣿⣿ ⠀⢤⣭⣶⡾⠖⠃⠉⠙⠳⢶⣦⣓⣚⣛⣛⣛⣢⢴⣶⣶⠾⠶⠗⠒⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠘⣷⣿⣿⣿⣿⡿⠿⠿⣃⣋⣩⣭⣶ ⠀⠀⠙⢿⣧⡀⠀⠀⠀⠀⠀⠙⠼⠿⣿⣯⣽⣿⡾⠷⠖⠋⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠟⣋⣩⣭⣶⣶⣿⣿⡿⣿⡿⠿⢛ ⠀⠀⠀⠀⠐⢶⠦⡀⠀⠀⠀⠀⠀⠙⣛⣻⣭⡤⢴⣶⣦⣤⡄⠀⠀⣀⣀⣀⡀⠀⠀⢀⣀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣀⣀⣾⡷⠌⢃⣿⣿⠿⠿⢟⣛⣡⣭⣴⣶⣶⣿⣿ ⣄⠀⠀⠀⠀⠀⠙⠺⣤⠀⣀⠀⠤⠖⣘⣩⠿⠷⠿⢟⣛⣓⣢⣭⣭⣵⠶⠶⠶⢛⣛⣛⣩⣤⡆⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣤⣀⠼⠛⠉⠀⠀⠀⢠⣷⢶⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣟⢑⣀⠀⠀⠀⠀⠀⠈⠓⣢⣬⣭⣵⣶⠶⠾⠟⣛⣛⣋⡍⣭⣑⣶⣶⣾⣿⡇⣿⣿⣿⣿⣿⠁⠀⠀⠀⢀⣄⠀⣀⣠⠀⠀⢀⡀⠀⠀⠀⠀⠀⠀⢠⣦⡔⠋⠁⠀⠀⠀⠀⠀⢀⣼⣿⣾⣿⣿⣿⣿⣿⣿⣿⡏⣭⣶⣶ ⣭⣭⠥⠶⠄⠀⠀⠀⠀⠀⠍⢱⣶⣶⣶⣼⣼⣿⣿⣿⡿⡟⣿⠿⠿⠟⣛⣛⣧⣭⣥⣶⣶⣦⣛⡤⠞⠒⠉⠉⠉⠉⠉⠓⠾⣿⣷⡀⣰⣷⣄⢄⠤⠋⠁⠀⠀⠀⠀⠀⠀⠀⠀⠸⠿⠿⣿⢩⣭⣶⣶⣌⢿⣿⡅⣿⠿⣛ ⣦⢶⣾⡟⠁⠀⢀⣀⣤⡀⠀⠘⠿⠿⠟⣛⣛⣯⣭⣭⣶⣶⣾⣿⣿⡿⠿⠿⢛⣛⣛⣻⣭⣭⣶⣶⢶⡤⠀⠀⠀⠀⠀⠀⠀⠀⠈⠉⠉⠉⠉⠀⠀⠀⠀⠀⢀⡄⠀⠀⠀⠀⠀⢰⣬⡇⣿⠸⠿⠿⢿⣿⢸⣿⡄⣿⢸⣿ ⣿⣿⣿⣷⠶⣛⣩⣭⣭⣴⣦⡀⠀⠙⠿⠿⠛⣛⣛⢫⣭⣭⣵⣶⣶⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠿⠿⡄⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⡄⣿⡆⠀⠀⠀⠀⠀⢘⣫⣥⣽⢸⡗⣿⡆⣾⢮⣿⡇⣿⣬⣭ ⣿⣿⣿⠿⢸⣿⡛⠟⣛⣻⣤⣭⣴⣄⠀⠙⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣟⣳⢠⡀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣠⡆⡿⡃⣛⡃⠀⠀⠀⠀⠀⣾⣿⣿⣿⢸⣿⠹⢣⡿⢸⣿⡇⣿⣿⡿ ⣿⣿⣯⡅⢽⣿⡇⣿⣿⣏⣿⣿⢻⣿⣦⣄⠀⣹⣿⣿⣿⣿⣿⣿⣿⣿⢟⡛⣿⢩⣭⣭⣮⢻⣿⣿⣿⣿⡇⣼⣛⠸⣀⡀⠀⠀⠀⠀⢠⡰⣶⣿⣿⡇⣿⡇⠭⠇⠀⠀⠀⠀⠀⣭⣶⡈⣿⣼⣿⣾⣿⡡⣿⣿⡇⣿⢰⣶ ⣿⣿⠿⡇⣾⣿⡇⣛⣿⣿⣿⣿⣿⣿⣿⠿⢿⡿⣫⣽⣝⢿⣷⢰⣘⣿⠸⠇⣿⢸⡿⠿⣿⡼⣿⣿⣿⣿⡇⣿⢹⡏⠉⠁⠀⠀⠀⠀⢼⡇⣿⣿⣿⡇⣿⣷⡟⠁⠀⠀⠀⠀⠀⠛⢟⣃⣿⡟⣿⢩⠻⣷⢹⣿⡇⣿⢸⠿ ⣿⣿⣿⡃⣿⣿⣿⢺⣿⣿⣿⡍⣦⢸⡟⡾⣼⢣⡟⣩⢻⡘⣿⢸⡖⣶⢸⡇⣿⢨⡇⣷⢸⡇⣿⣿⣿⣿⠇⡇⡏⣧⠀⠀⠀⠀⠀⠀⢸⡇⣿⣿⣿⡇⣿⡟⡃⠀⠀⠀⠀⠀⠀⢠⣾⣿⣿⡇⣿⢸⣧⢻⡇⣿⡇⣿⣿⣿ ⣿⣿⡿⠁⣿⣿⣿⢹⣿⣿⣿⣧⢸⡞⢇⡇⣿⢸⢷⣿⡆⡇⣿⢸⡇⣿⣬⡇⣿⢸⣇⣣⣿⢧⣿⡿⣻⣿⢁⡃⣧⠛⠀⠀⠀⠀⠀⢸⢸⡇⣿⣿⣿⡇⣿⡇⠇⠀⠀⠀⠀⠀⠀⠸⣛⣛⣿⡇⣿⢸⣿⡜⣿⢸⡇⣟⣛⣻ ⣭⣿⡇⠀⢻⣿⡿⢸⣿⣿⣿⣿⡎⣷⣼⢡⣿⢸⢸⣿⣇⣇⢻⡘⡇⣿⡇⡇⣿⢸⣿⣿⣧⢺⣿⣿⣿⣿⢸⣧⡤⠀⠀⠀⠀⠀⠀⠀⣿⢣⣿⣿⣿⡇⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠈⠻⢸⣇⣛⣼⣿⣧⣭⣬⣿⣿⡿⢿ ⣽⣿⠿⠀⢹⣿⣞⢸⣿⣿⣿⣿⣿⡸⣿⢸⣿⢸⢸⣿⡯⣽⢸⡇⡇⢿⡇⡇⣿⡞⡇⣶⢹⡆⣿⣿⣿⡿⢘⠻⠧⠀⠀⠀⠀⠀⠀⠀⡟⣼⣿⣿⣿⡧⡿⠇⡀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⠻⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⡟⡁⣠⠀⢸⣿⣿⢰⣿⣿⣿⣿⣿⡇⣿⢸⣿⢸⡏⣿⡇⡟⢸⡇⣿⠸⢣⡇⣿⡇⡇⣿⡎⣿⢸⣿⣿⡇⡯⢸⠃⠀⠀⠀⠀⠀⠀⠀⠘⢿⣿⣿⣿⣿⣶⣿⣿⣓⣠⣄⠀⠀⠀⠀⠀⠀⠀⠀⠀⢻⣿⣿⣯⢟⣿⣻⣯⣽ ⡜⣸⣿⣒⢸⣿⣿⢸⣿⣿⣿⣿⣿⡇⣿⢸⣿⡼⣿⣮⣴⠇⣿⣷⢸⣿⣿⢣⣿⡇⠇⣿⣷⣙⣂⣿⣿⣧⡴⢿⡀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠙⣿⣿⣟⣛⣻⣭⣭⣿⣿⣛⣦⡀⠀⠀⠀⠀⢀⣠⣾⣿⣿⣿⣾⣿⣭⣿⣾ ⢳⣿⣟⡶⢸⣿⣯⡨⣯⣷⣿⣿⣿⣿⣿⢸⣿⣷⡹⡿⢏⣼⣿⣿⣦⣛⣥⣾⣿⣿⣿⣿⣻⣭⣭⣿⣿⣿⣿⢿⣷⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠹⢿⣿⣿⣿⣿⣿⣿⣻⣿⣿⣿⣶⣶⣿⣽⢿⣿⣿⣿⣿⣿⣶⣶⣶⣶ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⣠⣴⣶⣶⣶⣦⣤⣤⣄⣀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣠⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⣴⣦⣤⣀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⣀⡀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣴⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⢿⣿⣿⣿⣿⣿⣶⡀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣠⣿⣿⡿⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣰⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⡀⠀⠈⠻⣿⣿⣿⣿⣿⡇⠀⠀⣿⣿⣷⣶⣤⣄⣀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣾⣿⣿⠋⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣼⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣄⠀⠀⠀⠀⢻⣿⣿⣧⡀⠀⠈⠻⢿⣿⣿⣿⣿⣿⣷⣶⡄⠀⠀⠀⣀⣀⡈⠉⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣰⣿⣿⣿⣿⣿⣿⣧⣤⣉⡉⠛⠛⠿⢿⣿⣿⣿⣿⣿⣶⣶⣶⣿⣿⣿⣿⣷⣄⠀⠀⠀⠀⣿⣿⣿⣿⣿⠟⠁⠀⢀⣾⣿⣿⣿⣷⣦⡀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣰⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣶⣦⣤⣌⣉⡙⠛⠻⠿⢿⣿⣿⣿⣿⣿⣿⣿⣷⣶⣾⣿⣿⣿⣿⠋⠀⠀⣰⣿⣿⣿⣿⣿⣿⣿⡷⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢠⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣶⣦⣤⣈⣉⠛⠛⠿⠿⣿⣿⣿⣿⣿⡿⠁⠀⢀⣼⣿⣿⣿⣿⣿⣿⣿⡿⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢠⣿⣿⣿⣿⣿⣿⣿⣉⡙⠛⠿⠿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣶⣶⣤⣄⣉⡙⠋⠀⠀⣠⣾⣿⣿⣿⣿⣿⣿⣿⠟⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣶⣦⣤⣉⣉⠛⠻⠿⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠃⠀⠀⣰⣿⣿⣿⣿⣿⣿⣿⣿⠋⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣼⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣶⣶⣤⣌⣉⡛⠛⠿⠿⣿⣿⣿⣿⣿⣿⡟⠁⠀⢀⣾⣿⣿⣿⣿⣿⣿⣿⡿⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢰⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣶⣦⣤⣉⡙⠛⠋⠀⠀⣰⣿⣿⣿⣿⣿⣿⣿⣿⡟⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⣿⣿⣿⣿⣿⣿⣿⣙⠛⠿⠿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠟⠀⠀⢀⣾⣿⣿⣿⣿⣿⣿⣿⣿⠏⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣶⣦⣤⣍⣉⡛⠛⠿⠿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠁⠀⠀⣰⣿⣿⣿⣿⣿⣿⣿⣿⡿⠃⠀⠀⠀⠀⡀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣶⣦⣤⣉⣙⠛⠻⠿⢿⣿⣿⡿⠋⠀⠀⣠⣾⣿⣿⣿⣿⣿⣿⣿⣿⡟⠁⠀⠀⠀⢀⣾⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢠⣿⣿⣿⣿⣿⣿⠿⠿⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣶⣶⡄⠀⠀⠀⢀⣴⣿⣿⣿⣿⣿⣿⣿⣿⣿⠏⠀⠀⠀⢀⣴⣿⠇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⣾⣿⣿⣿⣿⣿⣿⣿⣷⣶⣤⣬⣉⣛⠛⠿⠿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠁⠀⠀⣠⣄⣈⠻⣿⣿⣿⣿⣿⣿⡿⠃⠀⠀⠀⣠⣿⣿⡟⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣼⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣶⣶⣤⣍⣙⠛⠻⠿⢿⣿⣿⣿⣿⠃⠀⠀⣴⣿⣿⣿⣷⠌⢿⣿⣿⡿⠋⠀⠀⠀⣠⣾⣿⣿⣿⠃⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⢰⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣶⣤⣍⡉⠁⠀⢀⣾⣿⣿⣿⡿⠋⠀⠈⠻⠋⠀⠀⢀⣤⣾⣿⣿⣿⣿⡟⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⢀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠁⠀⠀⠀⠈⠙⠛⠉⠀⠀⠀⠀⠀⠀⣠⣶⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⣼⣿⣿⣿⣿⣿⣿⣧⣭⣉⣛⠛⠿⠿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣀⣤⣤⣀⣀⠈⣹⣿⣿⣿⣿⣿⡿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⢰⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣶⣶⣬⣍⣙⡛⠻⠿⢿⣿⣿⣿⣿⣿⡟⠁⠀⠀⠀⠀⠀⠀⠀⣀⣤⣴⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣶⣦⣬⣉⡛⠋⠀⠀⠀⠀⠀⣀⣤⣶⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⣸⣿⣿⣿⣿⣿⣿⣙⡛⠻⠿⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣇⣠⣤⣤⣤⣀⣀⠀⠉⠙⠻⠿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠃⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⢀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣶⣤⣍⣉⣛⠛⠿⠿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣶⣦⣬⣉⣛⠛⠻⢿⣿⣿⣿⣿⣿⣿⡏⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣶⣦⣬⣉⣛⠛⠿⠿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⢰⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣶⣶⣤⣍⣙⣛⠻⠿⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣶⣤⣭⣉⣛⠛⠿⠿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠘⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣶⣦⣼⣿⣿⣿⣿⣿⣿⣿⠃⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠈⠉⠛⠛⠿⠿⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡏⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠉⠉⠙⠛⠛⠻⠿⠿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠉⠉⠙⠛⠛⠻⠿⠿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠃⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⠉⠙⠛⠛⠻⠿⠿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠏⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⠉⠉⠛⠛⠛⠛⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⣠⣴⣶⣶⣶⣦⣤⣤⣄⣀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣠⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⣴⣦⣤⣀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⣀⡀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣴⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⢿⣿⣿⣿⣿⣿⣶⡀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣠⣿⣿⡿⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣰⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⡀⠀⠈⠻⣿⣿⣿⣿⣿⡇⠀⠀⣿⣿⣷⣶⣤⣄⣀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣾⣿⣿⠋⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣼⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣄⠀⠀⠀⠀⢻⣿⣿⣧⡀⠀⠈⠻⢿⣿⣿⣿⣿⣿⣷⣶⡄⠀⠀⠀⣀⣀⡈⠉⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣰⣿⣿⣿⣿⣿⣿⣧⣤⣉⡉⠛⠛⠿⢿⣿⣿⣿⣿⣿⣶⣶⣶⣿⣿⣿⣿⣷⣄⠀⠀⠀⠀⣿⣿⣿⣿⣿⠟⠁⠀⢀⣾⣿⣿⣿⣷⣦⡀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣰⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣶⣦⣤⣌⣉⡙⠛⠻⠿⢿⣿⣿⣿⣿⣿⣿⣿⣷⣶⣾⣿⣿⣿⣿⠋⠀⠀⣰⣿⣿⣿⣿⣿⣿⣿⡷⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢠⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣶⣦⣤⣈⣉⠛⠛⠿⠿⣿⣿⣿⣿⣿⡿⠁⠀⢀⣼⣿⣿⣿⣿⣿⣿⣿⡿⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢠⣿⣿⣿⣿⣿⣿⣿⣉⡙⠛⠿⠿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣶⣶⣤⣄⣉⡙⠋⠀⠀⣠⣾⣿⣿⣿⣿⣿⣿⣿⠟⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣶⣦⣤⣉⣉⠛⠻⠿⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠃⠀⠀⣰⣿⣿⣿⣿⣿⣿⣿⣿⠋⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣼⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣶⣶⣤⣌⣉⡛⠛⠿⠿⣿⣿⣿⣿⣿⣿⡟⠁⠀⢀⣾⣿⣿⣿⣿⣿⣿⣿⡿⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢰⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣶⣦⣤⣉⡙⠛⠋⠀⠀⣰⣿⣿⣿⣿⣿⣿⣿⣿⡟⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⣿⣿⣿⣿⣿⣿⣿⣙⠛⠿⠿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠟⠀⠀⢀⣾⣿⣿⣿⣿⣿⣿⣿⣿⠏⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣶⣦⣤⣍⣉⡛⠛⠿⠿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠁⠀⠀⣰⣿⣿⣿⣿⣿⣿⣿⣿⡿⠃⠀⠀⠀⠀⡀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣶⣦⣤⣉⣙⠛⠻⠿⢿⣿⣿⡿⠋⠀⠀⣠⣾⣿⣿⣿⣿⣿⣿⣿⣿⡟⠁⠀⠀⠀⢀⣾⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢠⣿⣿⣿⣿⣿⣿⠿⠿⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣶⣶⡄⠀⠀⠀⢀⣴⣿⣿⣿⣿⣿⣿⣿⣿⣿⠏⠀⠀⠀⢀⣴⣿⠇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⣾⣿⣿⣿⣿⣿⣿⣿⣷⣶⣤⣬⣉⣛⠛⠿⠿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠁⠀⠀⣠⣄⣈⠻⣿⣿⣿⣿⣿⣿⡿⠃⠀⠀⠀⣠⣿⣿⡟⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣼⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣶⣶⣤⣍⣙⠛⠻⠿⢿⣿⣿⣿⣿⠃⠀⠀⣴⣿⣿⣿⣷⠌⢿⣿⣿⡿⠋⠀⠀⠀⣠⣾⣿⣿⣿⠃⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⢰⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣶⣤⣍⡉⠁⠀⢀⣾⣿⣿⣿⡿⠋⠀⠈⠻⠋⠀⠀⢀⣤⣾⣿⣿⣿⣿⡟⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⢀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠁⠀⠀⠀⠈⠙⠛⠉⠀⠀⠀⠀⠀⠀⣠⣶⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⣼⣿⣿⣿⣿⣿⣿⣧⣭⣉⣛⠛⠿⠿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣀⣤⣤⣀⣀⠈⣹⣿⣿⣿⣿⣿⡿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⢰⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣶⣶⣬⣍⣙⡛⠻⠿⢿⣿⣿⣿⣿⣿⡟⠁⠀⠀⠀⠀⠀⠀⠀⣀⣤⣴⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣶⣦⣬⣉⡛⠋⠀⠀⠀⠀⠀⣀⣤⣶⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⣸⣿⣿⣿⣿⣿⣿⣙⡛⠻⠿⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣇⣠⣤⣤⣤⣀⣀⠀⠉⠙⠻⠿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠃⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⢀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣶⣤⣍⣉⣛⠛⠿⠿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣶⣦⣬⣉⣛⠛⠻⢿⣿⣿⣿⣿⣿⣿⡏⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣶⣦⣬⣉⣛⠛⠿⠿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⢰⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣶⣶⣤⣍⣙⣛⠻⠿⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣶⣤⣭⣉⣛⠛⠿⠿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠘⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣶⣦⣼⣿⣿⣿⣿⣿⣿⣿⠃⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠈⠉⠛⠛⠿⠿⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡏⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠉⠉⠙⠛⠛⠻⠿⠿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠉⠉⠙⠛⠛⠻⠿⠿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠃⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⠉⠙⠛⠛⠻⠿⠿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠏⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⠉⠉⠛⠛⠛⠛⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⣠⣴⣶⣶⣶⣦⣤⣤⣄⣀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣠⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⣴⣦⣤⣀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⣀⡀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣴⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⢿⣿⣿⣿⣿⣿⣶⡀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣠⣿⣿⡿⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣰⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⡀⠀⠈⠻⣿⣿⣿⣿⣿⡇⠀⠀⣿⣿⣷⣶⣤⣄⣀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣾⣿⣿⠋⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣼⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣄⠀⠀⠀⠀⢻⣿⣿⣧⡀⠀⠈⠻⢿⣿⣿⣿⣿⣿⣷⣶⡄⠀⠀⠀⣀⣀⡈⠉⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣰⣿⣿⣿⣿⣿⣿⣧⣤⣉⡉⠛⠛⠿⢿⣿⣿⣿⣿⣿⣶⣶⣶⣿⣿⣿⣿⣷⣄⠀⠀⠀⠀⣿⣿⣿⣿⣿⠟⠁⠀⢀⣾⣿⣿⣿⣷⣦⡀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣰⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣶⣦⣤⣌⣉⡙⠛⠻⠿⢿⣿⣿⣿⣿⣿⣿⣿⣷⣶⣾⣿⣿⣿⣿⠋⠀⠀⣰⣿⣿⣿⣿⣿⣿⣿⡷⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢠⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣶⣦⣤⣈⣉⠛⠛⠿⠿⣿⣿⣿⣿⣿⡿⠁⠀⢀⣼⣿⣿⣿⣿⣿⣿⣿⡿⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢠⣿⣿⣿⣿⣿⣿⣿⣉⡙⠛⠿⠿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣶⣶⣤⣄⣉⡙⠋⠀⠀⣠⣾⣿⣿⣿⣿⣿⣿⣿⠟⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣶⣦⣤⣉⣉⠛⠻⠿⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠃⠀⠀⣰⣿⣿⣿⣿⣿⣿⣿⣿⠋⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣼⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣶⣶⣤⣌⣉⡛⠛⠿⠿⣿⣿⣿⣿⣿⣿⡟⠁⠀⢀⣾⣿⣿⣿⣿⣿⣿⣿⡿⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢰⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣶⣦⣤⣉⡙⠛⠋⠀⠀⣰⣿⣿⣿⣿⣿⣿⣿⣿⡟⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⣿⣿⣿⣿⣿⣿⣿⣙⠛⠿⠿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠟⠀⠀⢀⣾⣿⣿⣿⣿⣿⣿⣿⣿⠏⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣶⣦⣤⣍⣉⡛⠛⠿⠿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠁⠀⠀⣰⣿⣿⣿⣿⣿⣿⣿⣿⡿⠃⠀⠀⠀⠀⡀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣶⣦⣤⣉⣙⠛⠻⠿⢿⣿⣿⡿⠋⠀⠀⣠⣾⣿⣿⣿⣿⣿⣿⣿⣿⡟⠁⠀⠀⠀⢀⣾⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢠⣿⣿⣿⣿⣿⣿⠿⠿⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣶⣶⡄⠀⠀⠀⢀⣴⣿⣿⣿⣿⣿⣿⣿⣿⣿⠏⠀⠀⠀⢀⣴⣿⠇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⣾⣿⣿⣿⣿⣿⣿⣿⣷⣶⣤⣬⣉⣛⠛⠿⠿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠁⠀⠀⣠⣄⣈⠻⣿⣿⣿⣿⣿⣿⡿⠃⠀⠀⠀⣠⣿⣿⡟⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣼⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣶⣶⣤⣍⣙⠛⠻⠿⢿⣿⣿⣿⣿⠃⠀⠀⣴⣿⣿⣿⣷⠌⢿⣿⣿⡿⠋⠀⠀⠀⣠⣾⣿⣿⣿⠃⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⢰⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣶⣤⣍⡉⠁⠀⢀⣾⣿⣿⣿⡿⠋⠀⠈⠻⠋⠀⠀⢀⣤⣾⣿⣿⣿⣿⡟⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⢀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠁⠀⠀⠀⠈⠙⠛⠉⠀⠀⠀⠀⠀⠀⣠⣶⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⣼⣿⣿⣿⣿⣿⣿⣧⣭⣉⣛⠛⠿⠿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣀⣤⣤⣀⣀⠈⣹⣿⣿⣿⣿⣿⡿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⢰⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣶⣶⣬⣍⣙⡛⠻⠿⢿⣿⣿⣿⣿⣿⡟⠁⠀⠀⠀⠀⠀⠀⠀⣀⣤⣴⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣶⣦⣬⣉⡛⠋⠀⠀⠀⠀⠀⣀⣤⣶⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⣸⣿⣿⣿⣿⣿⣿⣙⡛⠻⠿⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣇⣠⣤⣤⣤⣀⣀⠀⠉⠙⠻⠿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠃⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⢀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣶⣤⣍⣉⣛⠛⠿⠿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣶⣦⣬⣉⣛⠛⠻⢿⣿⣿⣿⣿⣿⣿⡏⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣶⣦⣬⣉⣛⠛⠿⠿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⢰⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣶⣶⣤⣍⣙⣛⠻⠿⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣶⣤⣭⣉⣛⠛⠿⠿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠘⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣶⣦⣼⣿⣿⣿⣿⣿⣿⣿⠃⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠈⠉⠛⠛⠿⠿⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡏⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠉⠉⠙⠛⠛⠻⠿⠿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠉⠉⠙⠛⠛⠻⠿⠿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠃⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⠉⠙⠛⠛⠻⠿⠿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠏⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⠉⠉⠛⠛⠛⠛⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⣠⣴⣶⣶⣶⣦⣤⣤⣄⣀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣠⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⣴⣦⣤⣀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⣀⡀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣴⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⢿⣿⣿⣿⣿⣿⣶⡀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣠⣿⣿⡿⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣰⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⡀⠀⠈⠻⣿⣿⣿⣿⣿⡇⠀⠀⣿⣿⣷⣶⣤⣄⣀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣾⣿⣿⠋⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣼⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣄⠀⠀⠀⠀⢻⣿⣿⣧⡀⠀⠈⠻⢿⣿⣿⣿⣿⣿⣷⣶⡄⠀⠀⠀⣀⣀⡈⠉⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣰⣿⣿⣿⣿⣿⣿⣧⣤⣉⡉⠛⠛⠿⢿⣿⣿⣿⣿⣿⣶⣶⣶⣿⣿⣿⣿⣷⣄⠀⠀⠀⠀⣿⣿⣿⣿⣿⠟⠁⠀⢀⣾⣿⣿⣿⣷⣦⡀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣰⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣶⣦⣤⣌⣉⡙⠛⠻⠿⢿⣿⣿⣿⣿⣿⣿⣿⣷⣶⣾⣿⣿⣿⣿⠋⠀⠀⣰⣿⣿⣿⣿⣿⣿⣿⡷⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢠⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣶⣦⣤⣈⣉⠛⠛⠿⠿⣿⣿⣿⣿⣿⡿⠁⠀⢀⣼⣿⣿⣿⣿⣿⣿⣿⡿⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢠⣿⣿⣿⣿⣿⣿⣿⣉⡙⠛⠿⠿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣶⣶⣤⣄⣉⡙⠋⠀⠀⣠⣾⣿⣿⣿⣿⣿⣿⣿⠟⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣶⣦⣤⣉⣉⠛⠻⠿⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠃⠀⠀⣰⣿⣿⣿⣿⣿⣿⣿⣿⠋⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣼⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣶⣶⣤⣌⣉⡛⠛⠿⠿⣿⣿⣿⣿⣿⣿⡟⠁⠀⢀⣾⣿⣿⣿⣿⣿⣿⣿⡿⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢰⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣶⣦⣤⣉⡙⠛⠋⠀⠀⣰⣿⣿⣿⣿⣿⣿⣿⣿⡟⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⣿⣿⣿⣿⣿⣿⣿⣙⠛⠿⠿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠟⠀⠀⢀⣾⣿⣿⣿⣿⣿⣿⣿⣿⠏⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣶⣦⣤⣍⣉⡛⠛⠿⠿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠁⠀⠀⣰⣿⣿⣿⣿⣿⣿⣿⣿⡿⠃⠀⠀⠀⠀⡀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣶⣦⣤⣉⣙⠛⠻⠿⢿⣿⣿⡿⠋⠀⠀⣠⣾⣿⣿⣿⣿⣿⣿⣿⣿⡟⠁⠀⠀⠀⢀⣾⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢠⣿⣿⣿⣿⣿⣿⠿⠿⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣶⣶⡄⠀⠀⠀⢀⣴⣿⣿⣿⣿⣿⣿⣿⣿⣿⠏⠀⠀⠀⢀⣴⣿⠇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⣾⣿⣿⣿⣿⣿⣿⣿⣷⣶⣤⣬⣉⣛⠛⠿⠿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠁⠀⠀⣠⣄⣈⠻⣿⣿⣿⣿⣿⣿⡿⠃⠀⠀⠀⣠⣿⣿⡟⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣼⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣶⣶⣤⣍⣙⠛⠻⠿⢿⣿⣿⣿⣿⠃⠀⠀⣴⣿⣿⣿⣷⠌⢿⣿⣿⡿⠋⠀⠀⠀⣠⣾⣿⣿⣿⠃⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⢰⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣶⣤⣍⡉⠁⠀⢀⣾⣿⣿⣿⡿⠋⠀⠈⠻⠋⠀⠀⢀⣤⣾⣿⣿⣿⣿⡟⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⢀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠁⠀⠀⠀⠈⠙⠛⠉⠀⠀⠀⠀⠀⠀⣠⣶⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⣼⣿⣿⣿⣿⣿⣿⣧⣭⣉⣛⠛⠿⠿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣀⣤⣤⣀⣀⠈⣹⣿⣿⣿⣿⣿⡿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⢰⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣶⣶⣬⣍⣙⡛⠻⠿⢿⣿⣿⣿⣿⣿⡟⠁⠀⠀⠀⠀⠀⠀⠀⣀⣤⣴⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣶⣦⣬⣉⡛⠋⠀⠀⠀⠀⠀⣀⣤⣶⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⣸⣿⣿⣿⣿⣿⣿⣙⡛⠻⠿⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣇⣠⣤⣤⣤⣀⣀⠀⠉⠙⠻⠿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠃⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⢀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣶⣤⣍⣉⣛⠛⠿⠿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣶⣦⣬⣉⣛⠛⠻⢿⣿⣿⣿⣿⣿⣿⡏⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣶⣦⣬⣉⣛⠛⠿⠿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⢰⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣶⣶⣤⣍⣙⣛⠻⠿⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣶⣤⣭⣉⣛⠛⠿⠿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠘⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣶⣦⣼⣿⣿⣿⣿⣿⣿⣿⠃⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠈⠉⠛⠛⠿⠿⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡏⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠉⠉⠙⠛⠛⠻⠿⠿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠉⠉⠙⠛⠛⠻⠿⠿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠃⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⠉⠙⠛⠛⠻⠿⠿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠏⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⠉⠉⠛⠛⠛⠛⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ䷩ 𝚕𝚒𝚗𝚎 1074 ╒═══════════════════ 𝐀𝐑𝐓𝐈𝐂𝐋𝐄 ═════════════════════════════════════════════════╕ (ℹ) Images, hyperlinks and comments at https://techrights.org/n/2025/04/09/Keeping_Track_of_Microsoft_Layoffs_in_2025.shtml Gemini version at gemini://gemini.techrights.org/n/2025/04/09/Keeping_Track_of_Microsoft_Layoffs_in_2025.gmi ⠀⌧ █▇▆▅▄▃▂▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁ Keeping Track of Microsoft Layoffs in 2025⠀▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▂▃▄▅▆▇█ ⌧ posted by Roy Schestowitz on Apr 09, 2025, updated Apr 09, 2025 🄸🄼🄰🄶🄴_🄳🄴🅂🄲🅁🄸🄿🅃🄸🄾🄽_⦇Even_his_colleague_who_strangled_women_was_not_fired_so fast⦈_ When our wiki was still a real wiki we_kept_track_of_Microsoft_layoffs_for_15+ years. We abandoned the wiki (PHP back end with a very large database) for reasons explained here quite meticulously just a_day_ago (the Web is full of malicious, reckless bots; that's the upshot - a dead Web). So here's a quick roundup of 2025. The dates (in bold) are estimates. Microsoft started_the_year_by_laying_off_thousands (weeks 2-3 in January), first saying it was based on performance (smokescreen_aside), then the media revealing there was another wave (late January), unrelated to workers' relative performance. Then, by February, another wave of layoffs happened, impacting many in "cloud" (early February, to name some_signs). That meant 3 waves in 2 months (catching up with December/Christmas after 11 consecutive months of mass layoffs at Microsoft in 2024). On the last day of March the media in Hong Kong revealed that Microsoft_had_silently_shut_down_whole_labs_and_laid_off_many staff, probably a month or two earlier (nobody can say for sure when the decision and implementation happened). As evidence it presented photographs of the now-abandoned main building. The Microsoft logo had already been peeled off. Only about a week later, during a period of Microsoft "Feeding Frenzy" in "the media" (sponsored by Microsoft), an additional 2,000 layoffs were revealed (this past Monday). That happened earlier this week, but the_"corporate"_or "mainstream"_media was too busy worshipping Bill Gates and a fake version (or pseudo-history) of Microsoft. Today, as of ~6 hours ago, we learn_of_another large_wave_of_layoffs_in_the_making. It's likely to be confirmed imminently. Some hours ago they_wrote: "A spokesperson for Microsoft declined to comment." So they're not denying it. They could do. They were given the chance. No denial. Keeping track of all these layoffs and telling them apart is ever more crucial* due to LLM slop, AstroTurfing, revisionism, and search engines getting a lot worse, more so as real news sites go under, only to be replaced by slop plagiarism (such_as_Quartz). █ ________ * An associate suggested that we "close the [previous] post with a summary of this year's layoffs to-date," which is generally a good suggestion, but we really want an outline to stand out as its own post, knowing we don't plan to resurrect a wiki or anything non-static. The associate said it's ever more crucial "with the suggestion that the year is still rather fresh" (about 100 days), so 5,000+ Microsoft layoffs would be like 50+ layoffs per day, not counting people leaving, getting "pushed out", or "retiring" (often against their true will). That's also not counting temps and contractors, the "shadow workforce" which lacks rights (Microsoft has no real obligations to them). * The_Rumours_Were_Likely_True:_Sixth_Wave_of_Microsoft_Mass_Layoffs_in 2025_(Days_After_"50"_Anniversary_and_About_5,000_Layoffs) * GNU/Linux_Would_be_Measured_at_Over_5%_Globally_(by_statCounter)_Had_the Data_in_India_Not_Been_Changed ⠀⠀⠀⠀⠀⠀⠀⠀⢀⣀⣀⢀⣀⢀⣀⣀⣀⣀⠀⣀⡀⣀⡈⠉⢁⣀⢁⣀⠉⣀⡉⣠⣤⣌⠙⡿⢉⣤⣤⣉⠋⣡⣤⣌⠉⣉⡍⠋⣉⡝⠋⣉⣉⡍⢉⣉⣉⠛⣩⣥⣍⡉⣁⡈⢉⣉⢉⣉⣉⠹⣿⣿⣿⣿⣿⣿⣿⣿ ⠀⠀⠀⠀⠀⠀⠀⠀⢸⣿⣉⢸⣿⢸⣿⢸⣿⣉⠀⣿⣧⣿⡇⠀⢸⣿⣸⣿⠀⣿⡀⣿⣇⡛⠃⡇⢸⣿⢸⢿⢸⣿⢸⣿⠀⣿⡇⠀⣿⡇⠀⣿⣏⡁⣼⡟⣿⠀⣿⡇⠿⠇⣿⡇⢸⣿⢸⣿⣉⢰⣿⣿⣿⣿⣿⣿⣿⣿ ⠀⠀⠀⠀⠀⠀⠀⠀⢸⣿⠉⠈⣿⣼⡿⢸⣿⠉⠀⣿⢹⣿⡇⠀⢸⣿⢹⣿⠀⣿⡇⣬⡝⣿⡆⠀⢸⣿⢠⣤⢸⣿⢸⣿⠀⣿⡇⠀⣿⡇⠀⣿⡏⠁⣿⣧⣿⡄⣿⡇⣿⡇⣿⡇⢸⡿⢸⣿⠉⢸⣿⣿⣿⣿⣿⣿⣿⣿ ⠀⠀⠀⠀⠀⠀⠀⠀⠘⠛⠛⠀⠛⠛⠃⠸⠛⠛⠃⠛⠀⠛⠇⡀⠘⠛⠘⠛⠀⠛⠃⠛⠷⠟⢁⣦⡘⠻⠾⠋⣈⠛⠾⠛⠀⠟⠛⠇⠛⠛⠇⠛⠛⠃⠛⠃⠟⠇⠛⠷⠛⠇⠘⠻⠟⠃⠸⠛⠛⠀⠿⠿⠿⠛⠛⠛⠛⠋ ⠀⣀⡀⣀⣀⢀⣀⢀⣀⢀⣀⠀⣀⣤⣀⠀⠀⢀⣤⣤⡀⣀⣀⣉⡀⣀⣀⣀⠙⢀⣈⣉⠀⣈⡉⢉⡉⢁⣠⣬⡉⢉⣀⠉⢉⣀⣀⠉⣀⣀⣉⠙⠂⣀⡀⢀⣀⠀⣀⡀⣠⣤⣀⠀⣀⣀⢀⣀⣀⢀⣀⣀⢀⣀⠀⣀⠀⠀ ⠀⣿⡇⣿⣿⢸⣿⢸⣿⣸⣿⠀⣿⠁⣿⡇⠀⢸⣧⡘⠃⠉⣿⡏⠁⣿⡏⣿⡇⢸⡟⣿⠀⣿⣷⢸⡇⢸⣿⠸⠿⢸⣿⠀⢸⣿⢉⠀⣿⠉⣿⡇⡀⢹⡇⣼⣿⢰⣿⢰⣿⠈⣿⡀⣿⣿⢸⣿⡇⢸⣿⢉⢸⣿⡆⣿⠀⠀ ⠀⢸⣧⡿⢿⣼⡏⢸⣿⢻⣿⠀⣿⠃⣿⡇⠀⢠⡝⢻⣧⠀⣿⡇⠀⣿⡏⣿⡆⣾⣇⣿⡇⣿⡿⣿⡇⢸⣿⢻⣿⢸⣿⠀⢸⣿⠛⠀⣿⠀⣿⡇⣧⢸⣷⣿⢹⣾⣿⢸⣿⠀⣿⠇⣿⢸⣿⢸⡇⢸⣿⠛⢸⣿⢻⣿⠀⠀ ⠀⠸⠿⠇⠸⠿⠇⠸⠿⠸⠿⠀⠻⠷⠟⠁⡄⠘⠷⠾⠋⠀⠿⠇⠀⠿⠇⠿⠇⠿⠇⠿⠇⠿⠇⠿⠇⠘⠿⠞⠿⠸⠿⠿⠸⠿⠿⠀⠿⠶⠿⣃⣿⡸⠿⠿⠸⠿⠇⣈⠻⠾⠟⡀⠿⠀⠿⠸⠷⠸⠿⠿⠸⠿⠘⠿⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠒⠛⠛⠓⠒⠒⠚⠓⠒⠚⠛⠒⠚⠲⣶⣶⣷⣾⣿⣿⡿⠿⠛⠉⠁⠉⠉⠛⠛⠿⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠿⠿⠿⠟⠛⠛⠛⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠠⠶⢿⣿⣿⣿⠏⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠙⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣶⣤⣤⣤⠀⠀⠀⠀⠀⠀⠀⣄⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠐⠶⠶⠶⠶⠶⠶⠶⠶⠶⠶⢾⠿⠿⠿⠿⢿⣿⠃⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠟⠁⠀⠀⠀⠀⠀⠀⠀⣿⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⠛⠛⠛⠛⠛⠋⠉⠉⠉⠉⠉⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⡟⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣀⣀⣀⣀⣤⣤⣤⣤⣤⣤⣤⣤⣶⣶⣶⣶⣶⣶⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢈⣤⣀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⡗⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⢀⣀⣤⣶⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡆⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣸⣿⣿⣿⣿⣦⣄⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⠀⠀⠀⠀⢰⣿⠀⠀⠀⠀⠀⠀ ⣀⣤⣤⣠⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣧⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠴⠀⠀⠀⢶⣶⡄⢀⢿⣿⣿⣿⣿⣿⣿⣷⡀⠀⠀⠀⠀⠀⠀⠀⢸⣀⣠⠀⠀⢨⣿⠀⠀⠀⠀⠀⠀ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⣄⠀⠀⠀⠀⠀⣿⣧⠺⢰⣿⣿⣿⣿⣿⣿⣿⣧⠀⠀⠀⠀⠀⠀⠀⢸⣿⣿⠀⠀⢸⣿⠀⠀⠀⠀⠀⠀ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣧⠀⠀⠀⠀⠀⠀⠀⠀⠈⣿⣦⡀⢠⣴⣾⣿⣿⡀⣼⣿⣿⣿⣿⣿⣿⣿⣿⡀⠀⠀⠀⠀⠀⠀⢸⣿⣿⡇⠀⢸⣿⠀⠀⠀⠀⠀⠀ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡄⠀⠀⠀⠀⠀⠀⠀⢰⣿⡏⠛⣾⡿⠉⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⢸⣿⣿⡇⠀⢸⣿⠀⠀⠀⠀⠀⠀ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣦⠀⠀⠀⠀⠀⠀⠀⠁⠼⣶⣬⠛⢀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⢸⣿⣿⡇⠀⢸⣿⠀⠀⠀⠀⠀⠀ ⢉⠉⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡄⠀⠀⠀⠀⠀⠀⠈⡁⠀⠉⢷⣼⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⢸⣿⣿⡇⠀⢸⣿⠀⡄⠀⠀⡄⠀ ⣸⠀⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣧⣼⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣧⠀⠀⠀⠀⠀⠀⠀⠄⠉⠀⠈⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡧⠀⠀⠀⠀⠀⠀⢸⣿⣿⡇⠀⢸⣿⢸⡇⠀⢠⡇⠀ ⣿⡆⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣦⡀⠀⠀⠀⠀⠀⠀⠐⠂⣠⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡣⡖⠀⢠⡄⠀⠀⠀⢸⣿⣿⡇⠀⢸⣿⢸⡇⠀⠈⡇⠀ ⣿⡇⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣧⣿⣿⣿⣦⣀⠀⠀⠀⠀⣠⣾⣿⣿⣿⣿⣯⢽⣿⣿⣿⢿⣿⡟⢹⠂⣰⠀⠉⠀⠀⠀⠀⢸⣿⣿⡇⠀⢸⣿⢸⡇⠀⠀⡇⠀ ⣿⡇⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠟⣰⣾⣿⣿⣿⡟⣿⣿⣿⣾⣿⣿⣿⡩⣵⡯⢴⡾⣿⣷⣤⡄⠀⠀⠀⠸⣿⣿⡇⠀⢸⣿⢸⡇⠀⢸⡇⠀ ⣿⡇⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠇⠀⢸⡇⠹⣿⣿⣿⣿⣿⣿⣽⣿⡿⢿⠠⡾⠀⡸⣿⣿⣿⣿⣿⣶⠄⠀⣨⣭⣛⡇⠀⢸⣿⢸⡇⠀⢨⡇⠀ ⣿⡇⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡟⠀⠀⢸⣷⣶⣽⣿⣿⣿⣽⡎⣿⣿⣇⡘⠈⣥⢰⣽⢻⣿⣿⠇⢛⣻⣿⣇⢹⣿⣿⡇⠀⣸⣿⠸⡇⠀⠈⠁⠀ ⣿⡇⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡄⠋⠀⣿⣿⣿⣿⣿⣯⡹⢇⢘⣽⣿⣿⠀⢰⠋⣿⠋⠊⣡⢹⣘⢛⢿⣿⣿⣷⣿⣿⡃⠀⠉⣃⢸⡇⠀⠀⠀⠀ ⣿⡇⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⢠⢿⣿⣿⣿⣿⣿⣷⡜⠀⢸⡟⢀⠀⠈⠀⠁⠀⡤⢵⣶⣿⣿⣷⣪⣥⣶⣿⣷⡆⠀⢘⣿⢈⡇⠀⠀⠀⠀ ⣿⡇⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡏⠀⠀⡰⣿⣿⣿⣿⣿⡿⢿⠿⠐⢨⡇⠀⠀⠀⣠⠀⠂⣰⣯⣿⣿⢩⣿⣿⣿⣏⣿⣿⡇⠀⢸⣿⢸⡇⠀⠀⡄⠀ ⣿⡇⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠉⠀⠒⣽⣿⣿⣿⣿⣿⣡⣇⣤⡁⠈⠋⠀⠀⠀⠃⠀⠜⠉⣟⣦⢬⣿⣿⣿⣿⣿⣿⣿⣧⠀⢸⣿⠈⡇⠀⠀⡇⠀ ⣿⡇⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⣿⣿⣿⣿⣿⠟⣛⠩⠉⠀⢹⣿⣿⣿⣿⢟⡿⠊⡠⠟⣫⠟⠛⡏⠹⡿⡟⠻⣼⡄⠀⠀⠀⠀⠀⠀⠈⡘⠿⠡⠋⣙⡿⠿⣿⣿⣿⣿⣿⣿⣆⢸⣿⠀⡇⠀⠀⡇⠀ ⣿⡇⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⠸⣿⢻⣿⣿⣿⡇⠀⠀⠀⠈⣿⣿⣿⣷⣻⣷⡗⣀⣖⠃⣰⠃⠀⢀⡴⠁⠀⠻⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⡄⠸⢿⡏⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⡇⠀⠀⣇⠀ ⣿⡇⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡆⢻⡟⣿⣷⢻⣷⡀⠀⠀⠀⠸⣿⣿⣿⡇⠹⣿⡣⠰⠀⢨⠀⠀⠈⠀⢤⡔⠂⠀⠀⠀⠀⠀⠀⠀⠀⣰⡿⠃⢀⠂⢸⠄⣿⣿⣿⣿⣿⣿⣿⣿⡏⠀⡇⠀⠀⣿⠀ ⣿⡇⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣾⣿⣷⣹⣿⣿⣧⡀⠀⠀⠀⢉⡙⠛⠀⠀⠈⠹⡞⠀⠀⠀⠀⠀⠀⠙⠃⠀⠀⠀⠀⠀⠂⠀⠀⠈⠋⣴⠃⠁⠀⢸⠀⣿⣿⣿⣿⣿⣿⣿⣿⣷⡀⡇⠀⠀⣿⠀ ⣿⡇⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡸⣿⡷⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣶⣷⣾⣶⣶⣶⣾⣶⣶⣶⣶⣶⣾⣿⣴⣶⣤⣼⣤⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⡀⠀⠀⠉⠀ ⣿⡇⣿⣿⣿⣿⣿⣿⣿⣿⣿⠿⣿⣿⡿⢿⣷⠈⠇⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣇⠀⠀⠀⠀ ⣿⡇⣿⣿⣿⣿⣿⣿⣿⣿⣿⣧⡙⠀⠀⠀⠉⢧⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡄⠀⠀⠀ ⣿⡇⣿⣿⣿⣿⣿⣿⣿⠟⠛⠻⠿⠶⢤⣧⣤⣄⡃⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀ ⣿⡇⣿⣿⣿⣿⣿⠟⠉⠐⠆⠐⠀⠀⠀⠀⠁⠉⠁⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡆⠀⠀ ⣿⡇⣿⣿⣿⣿⡟⠀⠀⠀⢀⡀⠀⣀⣀⣀⠀⠀⠀⣸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀ ⣿⡇⣿⣿⣿⣿⣧⢐⡠⣤⣾⠟⠉⠉⣀⠀⠀⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀ ⣿⡇⣿⣿⣿⣿⣿⡹⣿⣿⣁⣤⡶⠛⠋⠁⠀⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡟⣛⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀ ⣿⡇⣿⣿⣿⣿⣿⣇⠸⢿⡿⠃⠀⣠⣶⣯⣭⣄⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠁⠀⠀⠀ ⣿⠀⣿⣿⣿⣿⣿⣿⡀⠄⢘⢠⣰⣿⣿⣿⡿⠛⠛⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⠀ ⣿⠀⣿⣿⣿⣿⣿⣿⡇⠰⠌⣿⣿⣿⣿⠋⠀⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣟⠻⢿⣿⣿⣿⣿⣿⣿⠀⠀⠀⠀ ⣿⠀⣿⣿⣿⣿⣿⣿⣿⡄⠀⠀⠹⣿⠃⠀⠀⠀⠀⣟⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠿⠿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣦⣿⣿⣿⣿⣿⣿⠀⠀⠀⠀ ⣿⠀⣿⣿⣿⣿⣿⣿⣿⣿⣆⠀⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣶⣶⣶⣶⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡏⣾⣧⣿⣿⣿⣿⣿⣧⡀⠀⠀ ⣿⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣤⣴⡄⠀⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠻⢿⣿⣿⠈⡿⣿⣿⣿⣿⣿⡆⠀ ⣿⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣧⠀⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⢀⣸⡿⢹⠀⣿⣿⣿⣿⣿⣿⣇⠀ ⣿⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣤⣀⠉⠉⠉⠉⠉⠉⠉⠛⠛⠉⠉⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠟⠛⠻⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠘⠿⠃⠀⣿⣿⣿⣿⣿⣿⣿⡿⠀ ⣿⠀⣿⣿⣿⣿⣿⣿⣿⣿⢟⣿⣿⣿⣿⣿⣿⣿⣿⣦⠄⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣀⠀⠀⠀⣀⣀⣤⣾⣿⣿⣿⣿⣿⣿⡿⠀⠀ ⠸⠀⠋⣉⡉⣉⣛⢛⣉⠉⣈⣉⠙⢋⣉⣉⡙⢿⠋⣉⡀⣀⡀⢀⣀⣀⡀⢀⣀⣀⡀⠀⢀⣀⣀⢀⣀⠀⣀⣀⣀⠀⢀⣀⣀⢀⣀⣀⣀⠀⠀⢀⣀⣀⡀⠀⣀⣀⡀⠀⠀⣉⣉⣀⢉⣈⣉⠉⢉⣀⣈⠉⣀⣀⣀⡀⠀⠀ ⠀⠀⠀⣿⡇⣿⣿⢸⣿⢰⣿⢿⡇⢸⣯⡙⠓⢸⠀⣿⣇⣸⡇⣾⡏⢹⣧⠈⣿⡏⠁⠀⢸⣿⠉⢠⣿⠀⣿⡏⣿⡇⢸⣿⠉⢸⣿⢹⣿⠀⠀⢾⣏⠙⠃⢸⣿⢸⣿⠀⠀⣿⡏⠉⢸⡟⣿⠀⣿⣇⠛⠃⠉⣿⡏⠁⠀⠀ ⠀⠀⡆⢿⣧⡏⣿⣼⡇⢸⣟⣸⣇⢈⡙⢿⣦⠈⠀⣿⢻⣿⡇⣿⡇⢸⣿⠀⣿⡇⠀⠀⢸⣿⠛⢠⣿⠀⣿⡟⣿⡄⢸⣿⠛⢸⣿⢸⣿⠀⠀⣈⡙⢿⣆⢸⣿⢸⣿⠀⠀⣿⡟⠃⣿⣇⣿⡆⣈⡛⣿⡆⠀⣿⡇⠀⠀⠀ ⡀⡀⠀⠸⠿⠇⠹⠿⠇⠾⠏⠹⠿⠘⠷⡼⠟⢀⠀⠿⠀⠿⠇⠹⠷⠾⠏⠀⠿⠇⠀⠀⠸⠿⠀⠸⠿⠀⠿⠇⠿⠇⠸⠿⠶⠸⠿⠾⠿⠀⠀⠸⠷⠾⠏⠘⠿⠼⠟⠀⠀⠿⠇⠀⠿⠏⠿⠇⠻⠧⠿⠇⠀⠿⠇⠀⠀⠀ ⠀⠃⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢤⣤⠤⣶⣿⣴⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ䷩ 𝚕𝚒𝚗𝚎 1211 ╒═══════════════════ 𝐀𝐑𝐓𝐈𝐂𝐋𝐄 ═════════════════════════════════════════════════╕ (ℹ) Images, hyperlinks and comments at https://techrights.org/n/2025/04/09/Linux_Clickbait_by_Slop.shtml Gemini version at gemini://gemini.techrights.org/n/2025/04/09/Linux_Clickbait_by_Slop.gmi ⠀⌧ █▇▆▅▄▃▂▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁ Linux Clickbait by Slop⠀▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▂▃▄▅▆▇█ ⌧ posted by Roy Schestowitz on Apr 09, 2025 Give it up for Brian Fagioli, the Serial Slopper: 🄸🄼🄰🄶🄴_🄳🄴🅂🄲🅁🄸🄿🅃🄸🄾🄽_⦇Linux_Mint_Debian_Edition_7_gets_OEM_support_--_does_that signal_the_impending_death_of_Ubuntu-based_Mint?⦈_ Yes... it's... 🄸🄼🄰🄶🄴_🄳🄴🅂🄲🅁🄸🄿🅃🄸🄾🄽_⦇Umm…_something_very_strange_is_happening_in_the_world_of Linux_Mint,_folks.⦈_ Who ever said LLM slop is benign? █ * IBM_and_MCC:_Layoffs_Coming_Again_to_Metro_Connect_Company_Limited_(MCC) as_Tariffs_Bite_and_IBM's_Shares_Fall * Links_09/04/2025:_More_Trade_Wars_and_Wars,_Chinese_Army_Troops_Found Fighting_in_Ukraine ⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⡃⠀⠀⢀⢠⢀⠠⣀⣀⣄⢀⣀⣀⡀⡀⢀⣀⢀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠸⠀⠌⠇⠠⠘⠰⠠⠻⠁⠏⠯⠭⠉⠟⠹⠃⠭⠷⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠰⠀⠀⠀⠀⠤⠠⠀⠀⠒⠠⠀⠠⠄⠀⠀⠀⠀⠠⠀⠤⠀⠠⠄⠀⠰⠀⠀⠐⠢⠠⠀⠀⠀⠀⠀⠐⠀⠄⠀⠀⠀⠀⠀⠄⠄⠀⠀⠀⠤⠀⠀⠀⠀⠀⠠⠀⠀⠀⠂⠀⠀⠆⠀⠀⠐⠄⠀⠀⠄⠄⠀⠀⠀⠀⠀ ⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⢸⣿⢸⣫⡏⡏⡟⢫⣿⠘⠃⡇⡟⡝⢩⣿⢰⡍⢫⣻⢨⠓⡿⡝⢻⣹⣿⢐⣺⢻⢸⡏⡅⡟⡝⣟⡝⣿⡖⣿⡟⡍⣏⣹⢹⣫⢿⡏⣷⢹⢐⣺⠘⠃⣿⣫⢿⢹⢹⣫⠋⡟⡟⡝⡟⡏⣿⡿⡿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣶⢾⣾⣿⣿⣶⣷⣷⣿⢾⣷⣷⣷⣷⣷⣿⢶⣾⣷⣾⣶⣷⣷⣶⣾⣿⣿⣶⣾⣶⣾⣷⣶⣷⣾⣿⣷⣿⣾⣿⢧⣤⣷⣾⣶⣶⣿⣿⣶⣿⣶⡾⣶⣷⣿⣷⡾⣶⣾⣶⢧⣶⣷⣾⣷⣷⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⠹⢸⠹⢉⠯⡯⢻⣿⢸⢸⠙⠏⡇⣿⡟⢻⢹⠽⠉⡍⡏⠏⢸⣿⢸⢸⢉⠯⣿⣿⢹⢹⢹⠭⡉⠯⣯⡝⠹⢸⢹⢹⠉⠏⣿⡯⠇⡹⢽⠉⠇⠇⡏⣿⡫⢝⢸⣿⠸⢿⠸⢹⠹⢹⣭⠃⠏⠏⣟⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⢿⣿⣿⣿⣿⣿⣿⣿⢿⡿⢿⠿⣿⣿⣿⢿⠿⣶⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣷⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣰⣸⣀⣃⣅⣅⣸⣰⣸⣇⣜⣆⣸⣰⣸⣸⣯⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⢫⣍⢻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⠠⠁⠄⣿⣏⣹⣽⣉⣿⣿⣿⣏⣟⣛⣿⣿⣿⣿⣿⣹⣉⣩⣯⣻⣿⣿⣟⣹⣿⣿⣯⣟⣿⣻⣟⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣤⣬⣥⣤⣼⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣷⣿⣿⣿⣿⣽⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣯⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣀⡀⠀⢀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⠀⠀⠀⠀⠀⢀⣠⣀⣀⣀⣠⣤⣤⣴⡂⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢤⣿⣿⣝⣛⣛⣟⣛⣿⣦⣽⣿⣤⡀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣠⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣄⣤⣴⠶⠾⣿⣿⣿⣿⠟⠛⠻⢿⣿⡟⠀⠀⠀⠀⠀⢀⣴⣶⣆⠀⢠⣦⢸⣿⣿⣿⣿⣿⣛⡛⠉⠋⠁⠀⡉⠁⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠁⠠⣦⣤⣐⣚⣲⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⠿⠋⠁⠀⠀⠸⢿⣿⣿⣷⣶⣶⣿⣿⠇⠀⠀⠀⠀⠀⢸⣿⠉⠹⠀⠟⠉⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣿⣿⠿⠿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⠀⠀⠀⠀⠀⠀⠈⠁⠙⣿⣿⣿⣿⠟⠀⠀⠀⠀⠀⠀⠈⢛⣢⣴⣾⣷⣦⣜⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢸⠟⠃⠀⠀⠈⠛⢿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠉⠉⠙⠋⠀⠀⠀⠀⠀⠀⠀⠐⠋⠉⠉⠙⠛⠛⢛⣂⣿⠿⠉⠉⠹⢿⣿⣿⡿⠟⠻⠇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⠀⠀⠀⠀⠀⠀⠀⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣠⣦⣤⣤⣤⣤⣆⠈⠁⠀⠀⠀⠀⠀⠀⠀⠉⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠘⢿⣿⡏⠙⢋⣉⣉⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢸⣧⠈⣿⡇⠀⣿⣿⣿⡆⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠺⠏⢀⣿⡇⠀⢿⣿⣿⠃⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠰⣿⣿⡇⠀⣤⣍⣠⣴⣷⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠹⣿⡇⠀⣿⣿⣿⣿⣿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣿⣿⣿⣿⣿⣿⣿⡏⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠔⠒⠀⠒⠂⠑⠢⢹⣿⣿⣿⡟⡠⠊⠉⠀⠒⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣾⣿⡿⠋⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠘⠈⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣧⣿⣿⣿⣿⣿⣿⣿⣿⣿⣽⣯⣽⣯⣽⣻⣿⣿⣭⣽⣿⣿⣿⣬⣿⣟⣽⣿⣽⣿⣯⣿⣿⣽⣿⣿⣯⣼⣯⣷⣿⣽⣿⣿⣿⣮⣿⣿⣾⣧⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣯⣽⣯⣿⣿⣦⣽⣯⣼⣯⣽⣿⣩⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣯⣿⣽⣮⣯⣽⣿⣿⣿⣿⣿⣧⣿⣧⣽⣿⣿⣿⣿⣮⣿⣼⣿⣽⣿⣿⣭⣯⣽⣿⣽⣿⣯⣵⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣭⣿⣿⣭⣿⣿⣭⣿⣽⣫⣿⣯⣭⣿⣿⣹⣽⣿⣿⣯⣩⣿⣭⣿⣿⣿⣯⣿⣿⣭⣿⣯⣽⣿⣯⣭⣿⣭⣿⣯⣽⣿⣯⣽⣿⣽⣿⣽⣍⣛⣯⣿⣯⣯⣽⣯⣹⣿⣿⣹⣿⣟⣿⣿⣿⣿⣿⣟⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣏⣽⣿⣽⣿⣽⣩⠿⠛⠛⠛⠩⣯⣟⠉⣏⣯⣽⣿⣿⣯⣟⣻⣿⣿⣽⣻⣏⣭⣿⣍⣻⣽⣩⣿⣽⣿⣏⣻⣿⣿⣻⣍⣿⣏⣿⣿⣯⣿⣝⣿⣯⣻⣿⣿⣋⣿⣟⣫⣿⣯⣽⣿⣻⣽⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣛⣿⣿⣻⡏⢠⣞⣻⣷⣶⣽⣿⠀⣿⣟⣟⣿⠟⠻⠿⣻⣟⣻⡿⢟⡿⠻⠟⢟⣻⢿⣿⣿⣻⣿⣛⣿⣟⣻⣟⣻⣿⣿⣿⣟⣻⣿⣻⣿⣻⣿⣿⣿⣛⣿⣿⡛⣿⣟⣻⣿⣟⣿⣿⣿⡛⣻⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⢿⣿⣿⣿⢻⡧⡈⠛⠻⢿⠿⣿⣿⠀⢻⣿⠟⠀⣰⣶⠦⡈⠻⢿⡃⠈⡴⢶⣶⠀⠹⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣶⣄⠀⢿⣿⠀⣿⣿⠀⢸⣿⣿⣿⡇⢸⣿⡇⠠⣿⣿⣿⡇⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣻⣿⣻⣟⢿⣿⠟⠿⠿⡿⠟⠀⣾⣟⠀⢿⣟⡂⠘⠻⣿⡿⠁⣸⠿⠃⠀⠛⣟⡿⠃⢰⣟⣟⣿⣿⣻⣿⣿⢛⣿⣿⣻⣟⢻⣿⣻⣟⣻⣿⣿⣿⣛⣿⣿⣿⣿⣿⣿⢛⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⠿⠟⠿⢿⣿⣷⢠⡤⣤⢶⠾⣿⣿⠤⣿⡿⠿⣷⣦⣤⠴⣾⡿⢿⡇⠸⣶⣤⣤⡶⢿⡿⡿⣿⠿⣿⢿⣟⣿⡿⢟⡿⢿⣿⠿⣿⡿⣿⡿⢿⣿⡿⣿⣿⣿⡿⣿⢿⣿⣿⠿⢻⣿⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⡿⠿⣿⢿⣿⣿⣿⡿⣿⣿⣿⡿⢿⣿⣿⣿⢿⣿⡿⣿⣿⠿⣿⣿⠿⡇⢸⣿⣿⣿⣿⢿⣿⢿⣿⢾⣿⠿⣿⡿⠿⣿⣿⣿⣿⣿⣿⡿⡿⣿⡿⢿⣿⢿⣿⡿⢿⡿⣿⢿⣿⣿⣿⡿⣿⡿⡿⢿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣷⣶⣿⣷⣿⣿⣿⣶⣿⡿⢿⣷⣷⣿⣶⣿⣶⣿⣿⣿⣿⣾⢿⣷⣾⣶⣿⣿⣷⣿⣿⣿⣿⣿⣿⣿⣿⣷⣿⣷⣶⣿⣿⣶⣶⣷⣿⣷⣿⣿⣷⣾⣿⣷⣿⣷⣾⣿⣷⣿⣿⣾⣿⣿⣿⣷⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣶⣾⣿⣿⣶⣿⣿⣾⣿⣷⣾⣿⣷⣾⣿⣿⣿⣿⣷⣿⣷⣷⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠛⢿⣿⠛⣿⣿⡟⠛⠛⢿⣿⣿⣿⡿⢿⣿⣿⣿⣿⣿⣿⡿⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠃⠴⠈⣿⠀⣿⣿⡇⣿⣷⠀⠏⠩⠙⡁⢈⠋⠩⠙⠟⣉⣩⡁⢈⠋⣉⡙⡏⢉⣹⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣏⣰⣶⣆⣸⣀⣿⣿⣇⣉⣁⣴⣦⣉⣩⣧⣈⣄⣉⣩⣦⣉⣙⣇⣈⣄⣉⣠⣇⣸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡍⡝⡛⠙⠛⠛⡛⡛⣟⣿⢹⠉⡫⣹⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣿⣾⣶⣷⣷⣷⣶⣿⣷⣶⣶⣷⣾⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⢻⠻⠿⠿⠿⢿⣿⣿⠿⠿⠿⠿⠿⠟⠻⠛⠿⠿⠿⠿⠿⠿⠿⡿⠟⠻⠿⠿⠿⠿⠿⡟⠿⡟⠻⠿⠿⠿⠿⠿⠿⠻⠿⠿⡟⠿⢿⠛⠿⠿⡿⠿⠿⠿⠛⠟⡿⠿⢻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣬⣤⣤⣤⣤⣬⣽⣽⣤⣬⣤⣤⣤⣤⣤⣤⣤⣀⣴⣴⣤⣜⣠⣧⣤⣤⣤⣤⣄⣠⣤⣧⣤⣥⣤⣤⣀⣄⣤⣤⣤⣤⣧⣀⣧⣼⣼⣤⣧⣤⣧⣤⣤⣤⣤⣥⣧⣤⣼⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⠸⠀⠉⠉⠉⢽⠈⠀⠈⠁⠿⡅⠉⠀⠈⠉⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⡌⡈⠉⢹⡏⠉⢉⠉⢿⠨⠈⠉⣙⠁⠉⠉⡉⠁⠉⠉⠉⠉⠉⢙⠉⠉⡉⢹⠉⠩⠈⠀⢩⠉⢹⡁⠆⠰⠆⠁⠨⠉⠉⠉⠉⠉⠍⠁⢭⠈⢙⠀⠇⠉⠹⠉⢹⠀⠁⠈⠁⢸⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⢛⠻⠟⠻⠻⠿⠿⡟⢚⠿⠛⠛⠿⠿⢿⡛⣻⠛⡟⢳⠛⠛⠛⣛⡛⠛⣿⣿⣿⠿⠿⠿⠿⠷⠾⠻⠿⠿⡿⠟⠻⠛⠿⠶⡷⠿⠿⠿⠿⠿⠟⠻⠿⠿⡿⠿⠿⠿⠻⠿⠿⢿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣬⣤⣤⣤⣤⣤⣤⣧⣬⣬⣤⣤⣤⣼⣼⣤⣿⣀⣥⣤⣤⣤⣤⣭⣧⣇⣾⣶⣾⣤⣴⣴⣤⣼⣤⣤⣤⣤⣧⣤⣼⣤⣧⣤⣧⣥⣠⣤⣤⣤⣤⣤⣄⣀⣧⣔⣠⣤⣤⣤⣤⣼⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⠀⠈⠉⠠⠌⢹⠉⠀⠈⠉⠉⠉⠁⠈⢩⠉⠉⠁⠀⠁⠉⠉⢹⠉⠉⠉⠉⠉⡇⠀⠉⠉⠉⡏⠉⠉⡏⠉⠉⠉⠉⢉⠍⠉⢩⠉⠉⢹⡅⠉⠀⠨⠉⠉⠁⠩⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⠛⠻⠿⠿⠿⠟⢻⠿⠿⢷⠚⠿⠿⡷⠾⠿⠿⠿⠿⠿⠛⠷⠾⣿⠛⠿⠟⠟⠻⠿⠿⡟⠻⠻⠟⠿⠻⢿⠿⠿⠛⠿⠶⠿⠿⢿⡗⢻⠻⠛⠛⠛⣛⣟⢻⠿⠟⠛⢻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣤⣤⣤⣤⣤⣤⣼⣤⣤⣼⣤⣤⣤⣧⣤⣠⣬⣤⣤⣤⣤⣤⣀⣿⣤⣦⣤⣥⣤⣤⣤⣦⣴⣤⣤⣥⣤⣼⣤⣤⣤⣤⣤⣤⣤⣬⣧⣬⣤⣤⣤⣤⣭⣧⣾⣦⣤⣤⣼⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⠉⠩⠉⠉⡍⡇⠉⠉⡏⠁⠉⠈⢹⡅⠉⡇⠈⠉⡉⠉⢉⠉⡃⠉⠉⠁⠉⠁⠈⠉⠁⡏⠉⠉⡏⢩⠉⠉⠁⡍⠈⠉⠉⠉⡏⠉⠍⠈⢸⠉⠉⣍⠁⠉⠉⠉⠁⠉⠉⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⠿⠿⠿⢿⠿⠿⠟⡟⠻⠿⢿⠿⠿⠿⠟⠻⢻⣟⢓⠺⠿⠟⠿⠿⠟⠿⠛⠟⠿⠿⠿⠻⡿⠿⠿⠿⠿⠿⢻⠛⠻⠿⢿⠿⡟⠻⠻⠿⡿⠻⠿⠿⢻⠿⠿⢿⠛⠻⠿⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣤⣤⣤⣮⣤⣤⣤⣧⣤⣤⣼⣦⣴⣤⣤⣤⣬⣿⣼⣤⣤⣤⣥⣧⣤⣀⣤⣤⣥⣧⣤⣤⣧⣤⣤⣤⣤⣬⣼⣤⣤⣤⣼⣤⣥⣤⣄⣠⣧⣤⣤⣤⣼⣬⣤⣼⣤⣤⣤⣼⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⠉⠉⠉⠀⠉⠉⠉⡹⡇⢉⠏⠨⢈⠉⠠⠉⣏⠉⠉⠨⡅⠈⢩⠉⠉⠉⠁⠉⡅⠈⠉⢹⠨⠉⠁⢸⠉⠉⠉⠉⢹⣛⣻⠀⠈⠈⢙⠉⠉⠉⠁⠈⢸⠈⠉⢹⠉⢹⠉⠈⠉⠉⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⠿⠟⡿⠿⠿⠿⠿⠿⠛⠟⠿⠿⢿⡿⠿⠿⠿⠟⢿⠛⠟⠿⠿⠿⠿⢷⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣶⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣬⣦⣧⣤⣥⣤⣤⣤⣤⣤⣤⣄⣸⣧⣤⣤⣤⣤⣼⣦⣤⣀⣌⣠⣤⣯⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⡟⠿⢿⢿⠿⠿⠿⡿⠿⠿⠿⢿⠻⠿⠿⠿⠿⢿⡟⡛⠛⡛⠻⢻⠻⠿⠿⠻⠟⠛⠿⡿⠿⠿⢿⠟⠿⠿⠛⠿⠿⠛⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⢻⠛⠿⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣴⣤⣼⣃⣦⣤⣤⣧⣤⣤⣄⣼⣴⣼⣤⣤⣤⣮⣧⣥⣤⣥⣤⣼⣤⣤⣤⣤⣤⣤⣤⣧⣤⣤⣴⣦⣠⣠⣤⣥⣤⣤⣢⣧⣤⣤⣤⣤⣼⣴⣤⣬⣼⣤⣴⣼⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⠩⠉⠉⠉⡉⠁⠀⠉⠉⢹⠉⠉⠉⠈⠉⠉⡍⠉⡏⢩⠉⠉⠉⠉⠸⠀⠉⡫⠁⠈⠈⢉⡏⠉⠉⡇⠉⠉⠉⠅⠉⠉⠉⡉⠹⣿⠀⠎⢙⡇⠉⢉⠉⢹⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⠿⠿⠿⠿⠿⠿⠿⠿⠲⠿⠿⠾⠿⠿⠟⠿⠿⠿⢻⡟⡟⠿⢿⠿⢿⠿⠿⢿⠛⠿⠷⠻⠿⠿⠿⢿⠿⠟⠛⠿⠿⢿⠟⡿⠿⠿⠛⠻⠿⠿⡿⠿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣤⣬⣤⣤⣤⣤⣤⣧⣤⣤⣴⣤⣤⣦⣤⣤⣤⣤⣼⣧⣥⣤⣬⣤⣼⣬⣤⣼⣤⣤⣠⣤⣤⣠⣤⣼⣤⣤⣤⣧⣤⣬⣤⣧⣤⣤⣤⣤⣧⣀⣧⣤⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⠉⠉⠉⠉⡍⠉⠉⠉⠉⠍⢻⠉⠉⠉⠉⠉⠉⡉⠉⡩⠘⡏⠍⢹⡀⠈⠉⠉⠙⠍⠉⠉⠉⠽⡆⠀⡀⠉⠉⠉⣁⠀⠉⠍⡏⠉⠉⠉⠈⠉⠉⠉⠉⢹⠀⢉⠉⠸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⠿⠿⠿⠿⠿⠿⠿⡟⠛⠿⠿⡾⠿⠿⠿⠟⠿⠻⠿⠿⡿⠿⠿⣿⠛⠿⠿⠿⠿⠿⠿⠟⠻⢿⠛⠿⠻⠿⠿⠿⠻⢿⠿⡿⠿⠿⠻⠿⠿⠿⠿⠛⠿⠿⠟⠟⣿⠛⠿⠿⠛⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣤⣦⣤⣤⣤⣤⣤⣷⣤⣤⣵⣧⣴⣤⣤⣤⣧⣤⣤⣼⣧⣤⣦⣼⣤⣦⣤⣦⣿⣤⣦⣤⣴⣽⣤⣤⣧⣤⣤⣤⣴⣼⣤⣴⣤⣤⣤⣤⣤⣶⣤⣦⣬⣤⣼⣤⣬⣤⣤⣤⣤⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⠀⣈⡉⣹⢀⣉⠉⡉⣍⢉⡉⣉⢁⡈⢸⡉⡉⢹⡌⡌⣀⣉⠁⡉⡉⣉⠉⣋⢉⢹⣉⡉⡉⠉⣁⢂⡀⢘⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⠀⠀⠀⢀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠑⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠘⠀⠀⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠿⣿⣿⣿⣿⣿⣿⡿⢿⣿⣿⢹⢿⢿⣿⡿⠿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣜⣃⣆⣀⣐⣄⣀⣸⣀⣠⣀⣿⢸⣠⣠⣺⣇⣀⣀⣿⣲⣆⣐⣇⣅⣀⣼⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⣒⠏⠉⠈⡏⢙⢽⡇⠂⠐⢸⠇⠔⡀⡑⢻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ䷩ 𝚕𝚒𝚗𝚎 1359 ╒═══════════════════ 𝐀𝐑𝐓𝐈𝐂𝐋𝐄 ═════════════════════════════════════════════════╕ (ℹ) Images, hyperlinks and comments at https://techrights.org/n/2025/04/09/Malware_in_Proprietary_Software_Latest_Additions.shtml Gemini version at gemini://gemini.techrights.org/n/2025/04/09/Malware_in_Proprietary_Software_Latest_Additions.gmi ⠀⌧ █▇▆▅▄▃▂▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁ Malware in Proprietary Software - Latest Additions⠀▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▂▃▄▅▆▇█ ⌧ posted by Roy Schestowitz on Apr 09, 2025 🄸🄼🄰🄶🄴_🄳🄴🅂🄲🅁🄸🄿🅃🄸🄾🄽_⦇The_Levitating,_Meditating⦈_ Original_by_Free_Software_Foundation,_Inc. (Rob Musial) The initial injustice of proprietary software often leads to further injustices: malicious_functionalities. The introduction of unjust techniques in nonfree software, such as back doors, DRM, tethering, and others, has become ever more frequent. Nowadays, it is standard practice. We at the GNU Project show examples of malware that has been introduced in a wide variety of products and dis-services people use everyday, and of companies that make use of these techniques. § Here are our latest additions⠀➾ ⚓ March 2025⠀⇛ Microsoft's_Software_is_Malware * Windows Recall is a feature of Microsoft's Copilot tool that comes preinstalled on AI-specialized computers. Recall_records_everything_users do_on_their_computer and allows them to search the recordings, but it has numerous security flaws and poses a risk to privacy. As Recall cannot be completely uninstalled, disabling it doesn't eliminate the risk because it can be reactivated by malware or misconfiguration. Microsoft says that Recall_will_not_take_screenshots_of_digitally_restricted_media. Meanwhile, it stores sensitive user information such as passwords and bank account numbers, showing that whereas Microsoft worries somewhat about corporate interests, it couldn't care less about user privacy. * Windows Defender deletes_downloaded_files_that_it_considers_malware as soon as they are saved to disk, without requesting permission to do so. Many angry users have complained about this unacceptable behavior over the last few years, and even suggested fixes, but Microsoft has ignored them. It is high time for Windows users to escape Microsoft's tyranny by migrating to a free/libre system. * Microsoft has started to show_ads_in_the_“Recommended”_section_of_the Windows_11_Start_menu. Previously, this section only included recently used documents and images. Now it also contains the icons of apps Microsoft wants to advertise, in the hope that the user will click on one of them, and buy the app. So far, the user can disable the ads, but this doesn't make them more legitimate. * In its default configuration, Windows 11 now uploads_users'_files_and personal_information_to_Microsoft's_“cloud” without asking permission to do so. This is presented as a convenient backup method, but if the allotted storage capacity is exceeded, the user will need to buy more space, increasing Microsoft's profit. However, this small profit is probably not the company's major reason for making cloud storage the default. Here is an excerpt from the Microsoft_Services_agreement (Section 2b): To the extent necessary to provide the Services to you and others, to protect you and the Services, and to improve Microsoft products and services, you grant to Microsoft a worldwide and royalty- free intellectual property license to use Your Content, for example, to make copies of, retain, transmit, reformat, display, and distribute via communication tools Your Content on the Services. We strongly suspect that the backed-up material is used to feed Microsoft's greedy “AI.” In addition, it is most likely analysed to better profile users in order to flood them with targeted ads, thereby generating more profit.Users, on the other hand, are at the mercy of any entity that demands their data, let alone of any cracker that breaks into Microsoft's servers. They must escape from this sick environment, and install a sane free/libre_system. * Outlook_has_become_a_“data_collection_and_ad_delivery_service”. Since Outlook is now integrated with Microsoft “cloud” services, and doesn't support end-to-end encryption, the company has full access to users' emails, contacts, and calendar events. Microsoft may also retrieve credentials_associated_with_any_third-party_services that are synchronized with Outlook. This trove of personal data enables Microsoft, as well as its commercial partners, to flood users with targeted ads, and possibly to train “artificial intelligences.” Even worse, this data is available to any government that can force Microsoft to hand it over. * Microsoft_is_shutting_down_Skype on May 5th, 2025. As with other tethered proprietary programs, users have to rely on servers that are controlled by the developer. When these servers shut down, the service disappears. Instead of migrating to the service that Microsoft suggests as a replacement, Skype users should regain control of their communications by switching to one that is based on free software. Jitsi_Meet, for example, is appropriate for small video meetings. Anyone can set up a Jitsi server and let other people use it, and indeed many of these are available around the world. * A_critical_vulnerability_in_Windows_systems_that_support_IPv6 was discovered in 2024, 16_years_after_the_first_affected_system was released. Unless the relevant patch is applied, an attacker can remotely execute arbitrary code on these systems. Microsoft considers exploits “likely.” The same sort of vulnerability in a free/libre operating system would probably be discovered sooner, since many more people would be able to look at the source code. Google's_Software_is_Malware * The Pixel 9 “smart”phone frequently_updates_Google_servers_with_its location_and_current_configuration along with personally identifiable data, raising concerns about user privacy. Moreover, it communicates with services that are not in use, and periodically attempts to download experimental, possibly insecure software. The system does not inform the user that it is doing all this. There is hope, however: it is possible to replace_the_original_Android_operating_system_with_a_deGoogled_version in Pixel phones up to 8a, and in phones from many other brands. No doubt that the Pixel 9 will be supported soon. * Google's ad platform enabled advertisers to run_cryptocurrency_miner_code on_the_computers_of_YouTube_users_through_proprietary_JavaScript. Some people noticed this, and the outrage made Google remove the miners, but the number of affected users was probably very high. Proprietary_Censorship * As of 2021, preinstallation_of_Russian-made_proprietary_software_has_been mandatory on new computers and “smart” devices sold in Russia, under threat of a fine for the retailer, and the list_of_mandatory_applications keeps_growing. This gives the government a convenient way to censor information,_spy_on_people's_online_activity,_and_restrict_free_speech. Adobe's_Software_is_Malware * In its terms of service, Adobe gives itself permission to spy_on_material that_people_upload_to_its_servers, supposedly for moderation purposes. In spite of Adobe's denial, we can expect that sooner or later it will use this material to train its so-called “artificial intelligence,” and will claim that by agreeing to the terms of service users gave it the right to do so. Proprietary_Sabotage * Ubisoft is facing a fraud lawsuit for shutting_down_the_proprietary_video game_The_Crew,_which_was_tethered_to_its_servers. As this game can't be played offline, people who used to think they owned a copy of it are now realizing they only bought a license that could be revoked at will by the developer. This is one more example of what tethering of a proprietary program leads to. If The Crew were free software, its users would be able to set up another server, and keep on playing. Proprietary_Tethers * Bungie's Destiny 2 is plagued with two major flaws: Like all proprietary tethered games, it_can't_be_played_when_the_company's_servers_are offline. Ever since Bungie chose BattlEye as an anti-cheat program, Destiny 2 has been incompatible_with_GNU/Linux (this page can't be viewed without JavaScript). Bungie forces Steam Deck users to replace_SteamOS with_Windows,_or_play_from_Edge_browser. This doesn't have to be so, as several other games that use BattlEye do support GNU/Linux systems. Rather than doing the necessary adjustments, Bungie forces users to run nonfree software in order to keep an absolute control over them. Apple's_Operating_Systems_Are_Malware * Apple stopped_offering_iCloud_end-to-end_encryption_in_the_UK after the UK government demanded worldwide_access_to_encrypted_user_data. This is one more proof that storing your own data “in the cloud” puts it at risk. Proprietary_Subscriptions * Canon is preventing_customers_from_using_one_of_its_cameras_as_a_webcam unless they create an account on the company's server, and pay an additional subscription. This unjust practice could be eliminated if the camera firmware were free (as in freedom). ⚓ February 2025⠀⇛ Google's_Software_is_Malware * Google_is_forcing_its_bullshit_generator,_Gemini,_on_many_users_of_Gmail without asking them, and not even offering the users a way to deactivate it. Workplace IT managers, whose employees are forced to use Gmail, can get it turned off after a laborious procedure, followed by waiting—the darkest of dark patterns. * In 2019, Google_revoked_users'_ability_to_turn_off_the_“pull-to-refresh” gesture_in_Chrome_for_Android. Despite thousands_of_protests_by frustrated_users, Google has not reverted its decision. Proprietary software developers are known for ignoring users' requests in favor of their own gain and convenience. Only free software gives users control over their own computing. Proprietary_Back_Doors * Eclypsium discovered_an_insecure_universal_back_door on many computers using Gigabyte mainboards. Gigabyte designed their nonfree firmware so they could add a program to Windows to download additional software from the Internet, and run it behind the user's back. To add injury to injury, the back-door program was insecure, and opened ways for crackers to run their own programs on the affected systems, also behind the user's back. Gigabyte's “solution” was to ensure the back door would only run programs from Gigabyte. In this case, the back door required the connivance of Windows accepting the program, and running it behind the user's back. Free operating systems rightly ignore such “Greek gifts,” so users of GNU (including GNU/Linux) are safe from this particular back door, even on affected hardware. Nonfree software does not make your computer secure—it does the opposite: it prevents you from trying to secure it. When nonfree programs are required for booting and impossible to replace, they are, in effect, a low-level rootkit. All the things that the industry has done to make its power over you secure against you also protect firmware-level rootkits against you. Instead of allowing Intel, AMD, Apple and perhaps ARM to impose security through tyranny, we should demand laws that require them to allow users to install their choice of startup software and make available the information needed to develop such. Think of this as right-to-repair at the initialization stage. Note: Eclypsium at least mentions the problem of “unwanted behavior within official firmware,” but does not seem to recognize that the only real solution is for firmware to be free, so users can fix these problems without having to rely on the vendor. █ =============================================================================== Copyright © 2025 Free Software Foundation, Inc. Verbatim copying and distribution of this entire article is permitted in any medium, provided this notice is preserved. * Links_09/04/2025:_More_Trade_Wars_and_Wars,_Chinese_Army_Troops_Found Fighting_in_Ukraine * next ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⣠⠔⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠟⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢶⣤⣤⣀⡀⠀⠀⢀⣀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣠⠄⠀⠀⠀⠀⠀⠀⠚⠀⠀⣠⡆⠀⠀⠈⠙⠛⠛⠛⠋⠉⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠘⠁⠈⠉⠁⠀⠀⠀⠀⠀⠀⠀⠀⣤⠾⠋⣀⢿⡆⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢠⣾⣷⣤⣦⢿⡄⠀⣰⣶⠶⢀⡀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣾⣿⣿⠇⠹⠀⢁⣤⣷⣾⣿⣿⣿⣄⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣰⡆⠀⠀⠀⠻⢟⠁⠀⣠⣴⣿⣿⣿⣿⣿⣿⣿⣿⣦⡀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⣤⣿⡇⠀⠀⠀⠀⠀⠀⣼⣿⣿⣿⣿⡿⣿⣿⣿⣿⣿⡦⡄⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⣴⣿⣿⣾⣿⣦⠀⠀⠀⢀⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣶⡄⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣀⣿⣿⣧⣽⣿⣿⣿⡇⢀⡀⢸⣿⡿⠋⢰⣿⠿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡄⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⣾⣿⡿⠋⢡⣾⣿⠏⠈⠁⠸⣷⣾⣧⣴⣷⣚⠿⠀⠽⣿⣿⣿⣿⣿⣿⣿⣿⣿⡀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣠⣿⣿⠏⢠⣾⢿⣿⣿⣷⣿⡀⠀⠸⣿⣿⣿⣿⣿⣿⣿⣷⣤⣻⣿⣿⣿⣿⣿⣿⣿⣷⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣿⣿⣯⣦⡈⠛⣾⡟⢀⠙⢿⡇⠀⠀⢹⣿⣿⣿⣿⡿⠇⢻⣿⡷⣿⣿⣿⣿⣿⣿⣿⣿⣧⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣠⣾⣿⣿⣿⣿⣿⣾⡿⠘⠻⠆⣾⠁⠀⠀⢸⣿⣿⣿⣿⣿⣿⣾⣽⣷⣏⣻⣿⣿⣿⣿⣿⡿⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⣠⡄⣴⣶⣆⠀⠀⠀⠀⠀⠀⣼⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣿⣿⢿⠶⠄⣠⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠟⢋⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣀⣤⣴⣾⣿⣷⣷⣼⣿⣿⣆⠀⠀⠀⠀⠸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣁⣬⣦⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣯⢻⣿⣿⣿⣔⠊⠴⣧⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠠⣐⣮⢿⣟⣛⣍⢿⣿⣿⣿⣿⣿⣿⣿⣆⠀⠀⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠟⣵⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣇⢿⣿⣿⣿⣷⣦⡀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢠⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡄⠀⠀⠀⠸⣿⣿⣿⣿⣿⣿⣿⣿⣆⣽⣿⣼⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⡸⢏⣿⣿⣿⡇⠙⠦⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⡠⢴⣿⣯⣷⣦⢻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡀⠀⠀⠀⠹⣿⣿⣿⡿⠟⢷⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠠⢧⣾⣿⣿⣿⣷⣷⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠠⣭⣾⣿⣿⣿⣿⣿⣯⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣽⣿⣇⠀⠀⠀⠀⠘⢿⣯⢴⢻⣿⣿⣿⠀⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠏⡲⠟⣿⣿⣿⣿⣿⠟⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣧⢿⣿⠀⠀⠀⠀⠀⠠⣾⣷⡶⠾⠛⢛⡁⠸⢷⣬⣻⣿⣝⠻⠿⠿⠛⠋⠉⠴⠞⠻⢷⣿⣿⣿⡿⠟⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣯⠘⣟⣛⣛⡛⠛⠋⠈⠉⠀⠀⠀⠀⠀⠀⠈⠋⠀⠀⢀⣾⣿⡆⠀⠙⠻⠿⣿⣿⡷⠂⠒⠀⠁⠐⠲⠤⣤⡿⠛⠉⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⢿⣿⣿⣿⣿⣿⠿⠛⢛⣭⣴⠾⠿⠟⠋⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢿⠿⠉⠈⠱⠷⣶⣦⡄⠀⠈⠉⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠛⠛⠋⠁⠀⠀⠀⠀⠉⠀⠀⠀⠀⠀⠀⢀⣀⣀⣠⣤⣤⣤⣤⣴⣶⣶⠶⠆⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⣀⣤⣴⠶⣾⣿⣿⣿⣿⡿⣿⠿⠋⠛⠉⠉⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠉⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⣤⣴⣶⡄⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠛⠛⠉⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ䷩ 𝚕𝚒𝚗𝚎 1637 ╒═══════════════════ 𝐀𝐑𝐓𝐈𝐂𝐋𝐄 ═════════════════════════════════════════════════╕ (ℹ) Images, hyperlinks and comments at https://techrights.org/n/2025/04/09/Microsoft_s_Entire_Premise_for_Its_Future_Existence_Goes_Up_in_.shtml Gemini version at gemini://gemini.techrights.org/n/2025/04/09/Microsoft_s_Entire_Premise_for_Its_Future_Existence_Goes_Up_in_.gmi ⠀⌧ █▇▆▅▄▃▂▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁ Microsoft's Entire Premise for Its Future Existence Goes Up in Flames⠀▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▂▃▄▅▆▇█ ⌧ posted by Roy Schestowitz on Apr 09, 2025 Published 32_minutes_ago by Matt O'Brien (San Francisco Chronicle) was this paywalled article, confirming yet another mothballed pipe dream. We've lost track of how much - or how many of these - got canceled: 🄸🄼🄰🄶🄴_🄳🄴🅂🄲🅁🄸🄿🅃🄸🄾🄽_⦇Microsoft_says_it's_'slowing_or_pausing'_some_AI_data_center projects,_including_$1B_plan_for_Ohio⦈_ Microsoft's_2025_lies unravel. Meanwhile there's new information about more impending layoffs [1, 2], only two days after reports that Microsoft was laying off_~2,000_workers and 10 days since it was discovered Microsoft had mothballed its_"AI"_lab and sacked a lot of people without telling anybody (investigative journalists traveled to an empty site and took photographic evidence in the "ghost town"). It's like Microsoft has new waves of layoffs more than once a week while its stock falls by over 20%. What a total mess. What a clusterfork. █ * GNU/Linux_on_a_High_in_Colombia * IBM_and_MCC:_Layoffs_Coming_Again_to_Metro_Connect_Company_Limited_(MCC) as_Tariffs_Bite_and_IBM's_Shares_Fall ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠨⠝⠌⠾⠁⠨⠈⠰⠌⠾⠁⠎⠇⠁⠎⠞⠀⠜⠀⠸⠏⠎⠸⠇⠶⠹⠊⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠂⠀⠀⠀⠀⠀ ⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⣿⠿⠿⡿⠿⠿⠿⢿⠟⡿⣟⣻⡿⠿⠿⠿⡿⠿⠿⢿⠛⡻⢻⢿⠛⢿⡿⡿⡿⠿⡿⠟⠿⢿⡿⠿⢿⡿⡟⣿⢻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⢿⣿⢿⢿⣿⠿⣿⣿⣿⢿⣿⣿⣿⡿⣿⣿⣿⣿⣿⣿⢿⣿⣿⣿⢿⡿⣿⢿⢿⣿⣿⣿⣿⣿⡿⣿⣿⡿⠿⡿⣿⣿⠿⣿⣿⣿⡿⣿⡿⣿⣿⣿⣿⣿⣿⠿⣿⣿⠿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣾⣿⣶⣾⣿⣿⣾⣷⣿⣿⣿⣿⣿⣷⣷⣿⣿⣾⣿⣿⣿⣷⣿⣷⣶⣿⣿⣿⣾⣿⣿⣿⣿⣿⣶⣶⣿⣿⣿⣷⣿⣿⣶⣷⣾⣷⣿⣷⣿⣿⣿⣿⣶⣿⣿⣷⣾⣾⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣽⣽⣭⣯⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⡟⠿⢻⠽⡿⠿⢿⠿⣿⠿⡟⡝⣿⡿⢿⡿⣿⠿⡿⡟⣿⠿⣏⢿⡏⢿⠿⡿⣿⠽⠿⡿⢿⡿⢿⠿⡿⡿⢿⠿⡿⢿⡯⡿⢿⠿⣿⣿⠿⡿⢿⢿⠿⡿⣿⡻⡟⣿⢿⠹⡿⢻⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣯⣼⣬⣴⣽⣼⣮⣮⣼⣬⣦⣧⣿⢤⣤⣕⣼⣤⣧⣥⣽⣤⣿⡥⣧⣮⣾⠴⣾⣬⣥⣥⡸⣯⣵⣼⣇⣵⡬⣤⣥⣥⣦⡥⣭⣠⣽⣧⣤⣵⣭⣼⣴⣽⣧⣦⣥⣽⣬⣤⣥⣬⣤⣽⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⡻⠍⢯⢹⢉⢏⢯⢩⡏⠏⡏⡭⢝⢉⠯⠹⡇⠟⠹⡯⠏⡏⡹⡅⡏⠹⠹⠈⡏⡏⠙⢿⠤⡃⠇⠇⣿⠩⡁⡟⠹⠩⢿⢸⠩⡋⣽⡸⢎⢸⠩⠏⢏⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⡿⠿⢿⡿⠿⢿⣿⣷⢿⢿⣿⣿⡿⡿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣾⣾⣿⣿⣿⣿⣿⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠿⠛⠉⠘⠛⠛⠛⠛⠛⠛⠛⠛⠛⠉⠉⠉⠉⠉⠉⠉⣉⣉⣉⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣥⣿⣵⣽⣿⣮⣿⣟⣼⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣶⣦⣼⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⠉⠋⠉⢠⢀⡀⠲⠶⠤⠙⠃⠒⠈⠙⠛⠓⠈⠉⠘⠃⠘⠛⠛⠃⠘⠛⠡⠄⠀⠀⠈⠻⣿⣿⣿⣿⣿⠿⠛⣿⡍⠀⣀⡈⡏⢻⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⠉⠉⠁⠠⠠⠀⠒⠀⠀⠉⠐⠀⠙⠛⡂⠉⢐⣂⠙⠛⠓⠈⠛⠩⠄⠰⣶⣶⡄⢀⠀⠀⠀⢩⠉⣹⣀⣤⣴⣿⣿⣿⠿⠇⣷⣼⢀⠉⠃⢽⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⡄⠀⠀⣶⣶⣶⣤⣤⣤⣀⣀⣀⠀⠀⠀⠈⠀⠉⠉⠀⠁⡐⠈⠳⠶⠄⠤⠄⠄⢀⡁⠀⠀⠀⠘⣿⠟⡟⠉⠉⢱⢀⣀⣀⠈⠙⡸⠇⡂⢀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⠇⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⢸⣶⣶⣶⣤⣤⣤⣉⠉⠈⠂⠠⠀⣤⣉⠈⠛⠻⠆⠀⠀⢻⠀⡇⠒⢿⣿⠸⠿⢿⢸⣶⣧⣒⠀⡀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⠇⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⢸⣿⣿⣿⣿⣿⣿⣿⠀⠤⡈⡓⠂⠠⠍⠀⠉⠢⠀⡀⢀⠀⠄⠁⠀⢰⡆⠀⣀⡀⡇⢹⠙⡛⠀⠁⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⠃⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠅⢸⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⠀⢐⠀⢤⠁⠙⠲⠀⣉⡀⠻⠆⠀⢠⡼⡇⠀⠈⠇⣿⣾⡧⠀⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⠀⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⢸⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⠀⠀⠀⠀⡾⠀⠈⠁⠄⠀⠀⠒⠐⠂⠙⢦⡄⠀⠈⡧⡊⠁⠀⠀⠈⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⠀⠀⠀⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠃⠸⠿⠿⠿⠿⠿⠿⠿⠀⠀⠀⠀⠀⠀⢰⠃⠀⠀⠀⢠⠂⠀⠀⠀⠀⠀⠀⠁⠀⠂⠀⠀⠀⢀⡀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⠀⠀⠀⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⡆⢰⣶⣶⣶⣶⣶⣶⣶⠀⠀⠀⠀⠀⠀⠏⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠰⣟⡽⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⠀⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⢸⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠠⠀⠀⠀⠀⠀⣀⣀⣀⣂⣠⣤⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⠀⢀⣀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⢸⣿⣿⣿⣿⣿⡿⡟⠲⣶⣤⣤⣿⣶⣶⣥⣤⣶⣒⣶⣶⣶⣾⣿⣷⣿⢹⣿⣿⣿⣿⡏⠿⠟⠉⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⡏⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠘⠛⠉⠛⠛⠋⠀⠀⠀⠙⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⢿⣿⠿⠿⠘⠛⠛⠉⠁⠀⢀⣠⣀⣀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⡿⠁⢿⡿⠿⠛⠋⠉⠉⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠚⠛⠻⠻⠉⠛⠟⠛⠉⠁⠀⠁⠀⠀⢀⢀⣠⣬⣶⣴⣶⣶⣿⣿⣭⣍⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣏⡀⠀⢀⡀⠀⠀⠀⢀⠀⠀⠀⠀⠀⠀⠦⠀⠐⠒⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⠀⠀⠀⠠⢀⣠⡤⣾⣿⣿⣿⣿⣷⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⠿⢾⡀⠠⠄⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⣀⠀⠀⠀⠀⠈⢙⣉⡴⠧⢭⡠⢿⣿⣿⠿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⡿⠿⠛⠈⠉⠀⠀⠀⣀⣀⣤⡠⢀⣰⣦⣀⢀⣀⡀⠘⠍⡻⣶⠧⡍⠀⢈⣑⡾⣶⣸⣟⡗⢊⣽⣿⣯⣭⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠿⢿⠿⠿⠿⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣧⣀⣤⣤⣦⣶⣶⣿⣶⣽⣻⣭⣟⣶⣍⣿⣿⣷⣍⣀⣀⣀⣈⣟⣿⣝⣲⣹⣿⣿⣷⣿⣽⣉⣀⣩⣽⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣽⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ䷩ 𝚕𝚒𝚗𝚎 1715 ╒═══════════════════ 𝐀𝐑𝐓𝐈𝐂𝐋𝐄 ═════════════════════════════════════════════════╕ (ℹ) Images, hyperlinks and comments at https://techrights.org/n/2025/04/09/Open_Source_Initiative_OSI_Privacy_Fiasco_in_Detail_Seeking_Cla.shtml Gemini version at gemini://gemini.techrights.org/n/2025/04/09/Open_Source_Initiative_OSI_Privacy_Fiasco_in_Detail_Seeking_Cla.gmi ⠀⌧ █▇▆▅▄▃▂▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁ Open Source Initiative (OSI) Privacy Fiasco in Detail: Seeking Class Action Against the OSI⠀▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▂▃▄▅▆▇█ ⌧ posted by Roy Schestowitz on Apr 09, 2025 🄸🄼🄰🄶🄴_🄳🄴🅂🄲🅁🄸🄿🅃🄸🄾🄽_⦇Coffee_Beans_On_Weighing_Scales⦈_ IN THE introduction and the following_two parts we gave sufficient background for people who are not familiar with this fiasco. The previous_part showed parts of the complaint (as_a_PDF) and today we show more. There is a "LETTER SEEKING CLASS ACTION REPRESENTATION". To quote the complainant: Please note, I did not reach out to OSI about this release of my personal information after realizing it was still showing by shared 3rd party after 4 years. This does not affect my complaint case. I did, however, contact a LA privacy lawyer the other day: I was contacted by someone on LinkedIn who had my information from when I was a member and voted in 2021 at the open source initiative. This corporate organization is located in West Hollywood California and upon further investigation I came to see that the third-party vendor, Helios that performed the election Still had the list of 589 members showing publicly on the web. The open source initiative didn’t even know how the list of names was released at the beginning, and even after filing a notice to the community that there was no breach, the list still remains publicly available. There was an expectation of privacy and certainly after four years, so I filed a complaint with the CPPA. This organization (OSI) is the “steward" of our open source definition yet can’t even keep our information private. Like I said there was an expectation of privacy and four year seems like quite a bit of time. There are 589 names on that list and I really believe that this release of our names and whether we voted or not, is negligent. As a free software advocate, having affiliation with the open source initiative could do serious harm to my reputation. Additionally, not protecting our privacy for this long is truly distressing. I would like to be represented in a class action against the open source initiative based on their failure to protect my privacy. If a class action is not possible a single action is also something I am open to. However, almost 600 people were exposed and for four years. Thank you. Complaint to CPPA (response via email): Letter sent via email RE: Privacy complaint about Open Source Initiatives: A California corporation Helios: Third party vendor used by the Open Source Initiative for elections. Deb Nicholson, previous Interim Director and current director - Stefano Mafulli as well as their IT staff and those working/volunteering at OSI who may also be held accountable for this neglect of private data. Dear [redacted]: Thank you for submitting a complaint to the California Privacy Protection Agency (“Agency”). Complaints are important for our enforcement efforts. We will retain the information you provided in our files and may contact you if we need additional information, for example to request additional facts about the complaint. No further action is required from you at this time. Investigations are generally confidential unless and until a matter becomes public through an enforcement action. For more information about the law and answers to frequently asked questions, please see https://cppa.ca.gov/faq.html. Please note that we cannot represent you, advocate for you with the business, or force the business to satisfy individual requests for relief. If you would like to consult an attorney, you can obtain a referral to a certified lawyer referral service through the California State Bar at (866) 442-2529 (toll-free in California) or (415) 538-2250 (from outside California), or online at https:// www.calbar.ca.gov. If you cannot afford to pay an attorney, contact your local legal aid office to see if you qualify for free or reduced-rate legal assistance. For a referral to local legal aid offices, visit https://lawhelpca.org/ and click on the Search for Legal Help tab. Thank you again for contacting the Agency about this matter. Sincerely, CALIFORNIA PRIVACY PROTECTION AGENCY Complaints Unit The complainant did not ask the OSI or self-identify; that's the correct approach because the OSI tends to defame_critics and censor/deplatform_them. █ * The_Value_of_Slop,_by_Alexandre_Oliva * UK_House_of_Lords_Recognises_the_SLAPP_Issue_in_the_UK_and_EFF_Pursues "Bill_(That)_Could_Put_A_Stop_To_Censorship_By_Lawsuit"_in_the_US ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣿⣿⡏⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠁ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⣀⣀⣠⣤⣤⣤⣤⣤⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣤⣤⣤⣤⣀⣀⣀⡀⠀⠀⠀⠀⠀⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⢀⣀⣀⡀⠀⠀⠀⠀⠀⠀⣠⣤⣶⣶⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⡼⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣶⣦⣬⣟⠛⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⣶⣦⣤⣤⣴⣾⣿⣿⣿⣿⠷⣀⠀⠀⠚⠋⠃⠀⠀⠘⠻⡿⡿⢿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠛⠻⠿⠟⠻⠛⠛⠿⣿⣿⠿⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡟⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⣿⣿⣿⣿⣿⣿⡿⠟⠩⠴⠿⠧⠀⠀⠀⠀⠀⠂⠀⠀⠀⠀⠀⠀⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⣀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠉⠉⠛⠛⠁⠉⠉⠙⠋⠉⠀⠀⠀⠀⠀⠀⠀⠟⠒⠄⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⣿⣿⣿⣿⡿⠋⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠞⣷⠗⠀⠀⠀⠀⠐⠂⠀⡙⠃⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⡾⡄⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⣿⣿⣿⡟⠁⠀⠀⡀⠀⠀⠀⠀⢠⡄⠀⠀⠠⠤⠀⠀⠀⠠⠀⠀⠀⠀⠀⠐⠀⢀⣀⠀⠀⠀⠈⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⠀⠀⠀⠀⠀⠀ ⣿⣿⣿⠃⠀⠀⠙⠋⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠠⠀⠀⠀⠀⠀⠠⠬⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⣿⣿⣿⠀⠀⠀⠀⠀⠀⣀⠀⠀⠀⠠⠀⠀⠀⠀⠀⣀⠀⠀⠀⠀⠀⠀⠀⢠⠀⠐⡀⠀⠀⠀⠀⠀⠀⠀⢠⣤⡀⠀⠐⠀⡆⠀⠐⠒⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⣿⣿⣿⠀⠀⠀⠀⠁⠀⠉⠀⠀⠀⠀⠀⠀⠀⢚⠛⠋⠀⠀⠀⠀⠄⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⠁⠀⠀⠀⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⣿⣿⣿⣷⡄⠀⠀⠁⠀⠀⠀⠀⠂⠀⠀⠀⠂⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⡀⠀⠀⠀⠄⢠⠀⠀⠤⠄⠈⠀⠠⠀⠀⢀⡄⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠐⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠛⢿⣿⣿⣷⣄⠀⠀⠀⠀⢀⠀⠀⠀⠀⠀⠀⠀⠀⢠⣴⠄⠀⠴⠖⠀⣠⣄⠀⠀⠀⠀⠀⣃⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⠀⠀⠐⣄⠀⠀⠀⠀⠘⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠸⡿⠟⠛⠏⠁⠀⠀⠀⢤⣀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠉⠛⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⣤⠀⠀⠀⠀⠞⠃⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⡠⠐⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠻⢧⠒⠦⢄⣀⠀⠀⠀⠀⠠⠀⠀⠀⠐⠖⠀⠀⠀⢠⠀⠂⠀⠈⠀⠀⠀⠀⠀⠀⠉⠀⠀⠀⠀⠀⠀⠄⠀⠀⠀⠀⠀⣠⠀⠀⠀⠀⠀⠀⠀⠀⠀⣀⣠⠄⠒⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠙⠢⣀⠈⠉⢷⣶⣦⣤⣄⣀⣀⡀⠀⠀⠀⠀⠀⠀⠀⠀⠄⠀⠀⠀⣠⠀⠀⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠉⠀⠉⢀⣀⣀⣤⣤⣴⡶⠞⠋⠁⠀⢀⡀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠁⠀⠈⠻⣿⣟⣣⣉⠉⠙⠛⠛⠳⠶⠶⠶⢦⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣶⣶⣶⣾⣿⣿⣿⣿⣿⣿⣿⠿⠀⠀⠀⠀⣴⣿⡏⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠘⣿⠿⣿⣿⣷⣦⣤⣀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⠉⠉⢘⣻⣿⣿⣿⡿⠟⠋⠁⠀⠀⠀⠀⠀⠀⣿⣿⠇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⠳⠶⣿⣿⣿⣷⣶⣶⣶⡀⠀⠀⠀⠀⠀⠄⠀⢀⣀⣀⣄⣀⡶⠛⠛⣛⣿⠏⠉⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠐⠟⠋⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⠉⠙⠛⠛⠛⢡⣲⣶⣽⣿⣿⣷⣶⠼⠿⠿⠛⠋⠁⠒⠋⠉⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠂⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⠁⠀⠉⠉⠉⠁⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣠⠄⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣿⡿⠛⠉⠉⠙⠿⠋⠉⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣆⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢰⠀⠀⠀⠀⠀⠀⠀⠀⢹⣇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⡄⠀⠀⠀⠀⠀⠀⠀⣿⠀⠀⠀⠀⠀⠀⠀⢀⣀⣠⣤⣤⠤⢤⠤⠤⠤⠤⠤⣤⣤⣀⣀⠤⣀⠀⠀⠀⠀⠀⠀⣸⠀⠀⠀⠀⠀⠀⠀⠀⠘⠋⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⡇⠀⠀⠀⠀⠀⠀⠀⣿⣀⣀⢀⣠⣴⡾⠟⠛⠉⠉⠀⠀⠀⠀⠀⠀⠀⠀⠀⠚⠻⠿⢿⣿⣿⣿⡷⣤⣄⡀⠀⣿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢆⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢰⠇⠀⠀⠀⠀⠀⠀⠀⣻⣿⣷⡟⣋⣡⣤⣖⠩⠀⠀⠀⠀⠀⠀⠀⣿⣤⣀⠀⠀⠀⠀⠀⠀⠈⠛⠿⢶⣽⣿⣦⣟⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⡀⣘⣦⡀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣰⡿⠀⠀⠀⠀⠀⢀⣰⣿⡿⣏⣵⣾⣿⣿⣿⣷⠂⠁⠺⢿⠗⢀⣀⣀⣿⠉⢙⡁⠈⡿⢷⠆⠀⠀⠀⠀⠀⠙⠻⣿⣿⣷⣄⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣿⣿⣷⣄ ⠀⠀⠀⠀⠀⠀⠀⠀⢀⣠⣾⡿⠁⠀⠀⠀⢀⣴⣿⣿⣿⣾⣿⣿⣿⣿⣿⣿⣿⣷⣿⣶⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣶⣦⡀⣰⠿⠇⠀⠀⠀⠈⠛⢿⣿⣷⡄⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿ ⠀⠀⠀⠀⠀⣀⣶⣶⣿⣿⣿⠇⠀⠀⠀⣴⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣦⣤⠀⢀⣤⡄⠀⠈⠻⣿⣿⣦⡀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠼⢻⣿⣿ ⢀⣤⣴⣶⣿⣿⣿⣿⣿⣿⡟⠀⠀⢠⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣞⠉⠁⠀⠀⠀⣾⣿⣿⣿⡄⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣠⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠇⠀⢠⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡀⢰⣶⣖⣸⣿⣿⣿⣿⡄⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⡴⣛⣹⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⢠⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣇⠀⠈⢿⣿⣿⣿⣿⣿⡀⠀⠀⠀⠀⠀⠀⠀⠀⢀⣷⣠⡟⠼⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⢀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⣐⢶⣿⣿⣿⣿⣿⣧⠀⠀⠀⠀⠀⠀⠀⠀⢸⣿⣥⣷⣾⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⣸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡍⢘⣿⣿⣿⢿⣿⣿⡄⠀⠀⠀⠀⠀⠀⠀⢸⣿⡏⣬⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠾⠉⠝⠋⠸⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠠⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⢰⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡷⠸⠿⠀⠀⠚⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠐⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠦⠀⠀⠀⠘⠁⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⢹⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠄⣤⡄⠀⠀⢰⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⢿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⣿⣿⣿⣿⣿⣿⡻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠇⠀⠀⠀⠀⡐⣾⣿⣿⠇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠘⢿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣧⢹⣿⣿⣿⣿⣿⣿⡿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣯⣀⡀⠀⠀⢸⣷⣿⣿⣿⢀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠘⢻⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠾⣿⣿⣿⣿⣿⡛⣼⠛⠿⠍⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠏⠀⠉⠉⠀⠀⢈⣿⣿⣿⣷⣿⣶⣶⣦⣤⣀⡀⠀⠀⠀⠀⠀⠈⠻⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⡿⣡⣴⣿⣿⣿⣿⣿⣿⣌⡀⠀⠀⠀⢹⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠿⠇⠀⠀⠀⠀⠀⠀⣼⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣶⣦⣤⣀⡀⠀⠀⠙ ⣿⣿⣿⣿⣿⣿⣿⣿⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣆⠀⠸⠿⠗⠈⠿⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠟⠃⠀⠘⠉⠀⠀⠀⠀⣼⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣦⣤ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⡄⠀⠀⠀⣠⡴⠋⠛⡿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠿⠉⠙⠦⡄⠀⠀⠀⠀⠀⢠⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⣷⣄⠀⠾⠇⠀⠀⢀⣬⡏⠙⠟⠻⢿⡿⢿⠿⠿⡟⠛⠋⠉⢩⣤⠀⠀⠀⠚⠀⠀⠀⠀⢀⣤⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠉⠻⢿⣿⣿⣿⣿⡗⠠⠀⠀⠀⠈⠉⠁⠀⠀⠰⠶⠇⠀⠀⠐⠶⠂⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⣴⡿⠛⠹⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠀⠀⠀⠙⢿⣿⣿⣷⣦⣀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣠⣶⠟⠉⠀⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠷⠆⠀⠀⠀⠀⠀⠈⠙⠻⢿⣿⣿⣶⣦⣤⣀⣀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⣠⠶⠛⠁⠀⠀⠀⠀⠀⠀⢻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡄⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⠉⠛⠻⠿⢿⣿⣿⣿⣶⣶⣶⣶⣦⣀⣀⠤⠶⠖⠛⠁⠁⠀⠀⠀⠀⠀⠀⠃⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠈⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⠀⠁⠉⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠤⠶⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣬⣭⣉⣉⣀⣀⣀⣀⣀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣤⣤⣴⣶⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣆⣀⡀⠀⠀⠀⠀⠀⠀⠀⠀⣀⣀⣀⡀⠀⠀⠀⠀⠀⠀⠀⠸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⢹⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ䷩ 𝚕𝚒𝚗𝚎 1909 ╒═══════════════════ 𝐀𝐑𝐓𝐈𝐂𝐋𝐄 ═════════════════════════════════════════════════╕ (ℹ) Images, hyperlinks and comments at https://techrights.org/n/2025/04/09/Over_at_Tux_Machines.shtml Gemini version at gemini://gemini.techrights.org/n/2025/04/09/Over_at_Tux_Machines.gmi ⠀⌧ █▇▆▅▄▃▂▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁ Over at Tux Machines...⠀▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▂▃▄▅▆▇█ ⌧ posted by Roy Schestowitz on Apr 09, 2025 🄸🄼🄰🄶🄴_🄳🄴🅂🄲🅁🄸🄿🅃🄸🄾🄽_⦇The_so-called_Mon_Village_is_a_village_built_on_the_edge_of an_artificial_lake_in_Sangkhaburi_or_Sangkhla_Buri,_Thailand,_by_Mon_people, originally_refugees_from_Myanmar⦈_ ⚓ Updated This Past Day⠀⇛ 1. ⚓ Kernel_Space:_Microsoft-_and_Microsoft_LF-Sponsored_Rust-in-Linux Advocacy,_Benchmarking_Up_To_8,192_Cores_On_Linux⠀⇛ kernel news ⚓ New⠀⇛ 2. ⚓ Operating_Systems_and_Standards⠀⇛ today's leftovers 3. ⚓ Free,_Libre,_and_Open_Source_Software_Leftovers⠀⇛ FOSS picks for today 4. ⚓ Native_NPU_support_for_openSUSE_Linux_and_Logo_Call_openSUSE.Asia Summit⠀⇛ Some opensuse news 5. ⚓ Fedora_/_Red_Hat_/_IBM_Leftovers⠀⇛ 4 more stories 6. ⚓ Open_Hardware/Modding:_Retro,_ESP32,_and_More⠀⇛ hardware leftovers 7. ⚓ Mozilla:_Shafting_Developers,_Pushing_LLM_Slop,_Firefox_Nightly⠀⇛ Mozilla news 8. ⚓ Programming_Leftovers⠀⇛ Development picks for today 9. ⚓ KDE_and_Qt_Leftovers⠀⇛ mostly the latter 10. ⚓ Audiocasts/Shows:_Linux_User_Space_and_Late_Night_Linux⠀⇛ 2 new episodes 11. ⚓ FreeBSD:_On_FreeBSD_Jails_and_a_Journey_to_FreeBSD⠀⇛ Some BSD picks 12. ⚓ GNOME_Desktop/GTK:_Foundry.DocumentationManager_and_Keypunch_6.0⠀⇛ Some GNOME news 13. ⚓ Security_Leftovers⠀⇛ Security-related leftovers 14. ⚓ Applications:_Istio_1.23.6,_GNU_gperf_3.2,_SageMath,_Resources_1.8,_and More⠀⇛ Software news 15. ⚓ today's_howtos⠀⇛ Instructionals/Technical picks 16. ⚓ OpenSSL_3.5_Released_with_Support_for_PQC_Algorithms,_Server-Side QUIC⠀⇛ OpenSSL 3.5 has been released today as a major update to this open-source, cross-platform, and free software library that provides secure communications over computer networks for applications and websites. 17. ⚓ today's_howtos⠀⇛ only a handful for now 18. ⚓ Windows_TCO_Leftovers⠀⇛ Windows TCO examples 19. ⚓ Open_Hardware:_Arduino_abd_Raspberry_Pi_Projects⠀⇛ Raspberry Pi and more 20. ⚓ Games:_Truckful,_Fogpiercer,_and_Linux_GPU_Control_Application_(LACT)⠀⇛ 9 new articles from GamingOnLinux 21. ⚓ Android_Leftovers⠀⇛ This Samsung Galaxy S25 variant will get eight years of Android updates 22. ⚓ I_tried_gaming_on_Linux_—_and_it's_better_(and_worse)_than_you_think⠀⇛ Gaming on Linux has come a long way, but is it ready to replace Windows yet 23. ⚓ Free_and_Open_Source_Software,_howtos_and_Installations⠀⇛ This is free and open source software 24. ⚓ BlueOnyx_is_a_fully-integrated_Internet_hosting_platform⠀⇛ BlueOnyx is open source software, released under a Sun modified BSD license 25. ⚓ I'm_a_Linux_power_user,_and_the_latest_Ubuntu_update_put_a_smile_on_my face_|_ZDNET⠀⇛ Canonical is preparing the release of Ubuntu 25.04 (Plucky Puffin) with a new kernel, the latest desktop environment, and an improved installer. 26. ⚓ Today_in_Techrights⠀⇛ Some of the latest articles ========================================================================= The corresponding text-only bulletin for Tuesday contains all the text. Top-read articles (excluding bot/crawler visits): Span from 2025-04-02 to 2025-04-08 693 /n/2025/04/03/ Thunderbird_Launches_Open_Source_Services_to_Rival_Gmail_and_Of.shtml 666 /n/2025/03/27/ Ubuntu_25_04_Plucky_Puffin_Enters_Public_Beta_Testing_with_Linu.shtml 657 /n/2025/04/03/ Tails_6_14_1_Released_with_Improved_Tor_Browser_Integration.shtml 598 /n/2025/04/02/ Slackware_Based_PorteuX_2_0_Distro_Released_with_GNOME_48_and_L.shtml 588 /index.shtml 582 /n/2025/04/02/ Mozilla_Thunderbird_137_Open_Source_Email_Client_Released_Here_.shtml 576 /n/2025/04/02/today_s_howtos.shtml * IRC_Proceedings:_Tuesday,_April_08,_2025 * Gemini_Links_09/04/2025:_Neocities,_Tinylogs,_and_Inter-community Protocols ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠿⠟⠛⠻⠟⠛⠉ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠛⠿⠋⠋⠉⠀⠀⠀⠀⠀⠀⠀⠀ ⠿⢿⣿⣿⣿⣿⠿⠿⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠿⠟⠛⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠈⠀⠀⠀⠀⠀⠀⠻⠿⠿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠿⢿⣿⣿⣿⣿⡿⠿⠛⠉⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠐⠀⠀⠀⠀⠉⠹⠛⠛⠹⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠛⠻⠿⢻⣿⣿⣿⣿⠿⠟⠋⠁⠀⠀⠀⠀⠙⠉⠉⠒⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠄⠀⠀⠀⠀⠀⠀⣀⠀⠄⠀⠀⠀⠀⠀⠀⠀⠀⢿⣿⣿⣿⣿⡿⠿⣿⠟⠛⣿⣿⣿⠃⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠈⠀⠀⠘⠂⠐⠂⠚⠒⠋⠀⠀⠀⠀⠀⠀⠀⠀⠈⠉⠉⠉⠉⠀⠈⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠂⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠒⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠐⠢⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠠⢀⢀⣀⣀⣀⣀⣀⣀⣠⣤⠀⢀⣀⣀⣤⣠⣤⣶⣮⣭⣷⣶⣶⣤⣶⣶⣶⣶⣶⣶⣾⣿⣿⣷⣦⣴⣶⣶⣶⣶⣶⣶⣷⣦⣀⣀⣄⣠⣀⣤⣤⣐⣀⣀⣀⣀⠀⠀⠀⠀⢠⢆⠄⠀⠔⠀⠀⠀⠀⠀⠀⠀⡀⠀ ⢒⣒⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠘⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠛⠛⠓⠛⠋⠰⣿⠿⣿⡟⠛⠁⠀⠈⢙⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠛⠁⠀⠈⠛⢿⣿⣿⣿⡿⠿⢿⡿⣿⣿⣿⣿ ⠛⢻⠿⢿⣟⣿⣏⣻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠉⠀⠀⠀⠚⠛⠛⠛⠛⠻⣹⣭⣥⣿⣯⡌⣿⣿⣿⣿⣿⣄⣤⣠⡄⢀⣀⡀⣾⣿⣿⣿⡇⠚⠛⠉⠛⠉⠻⠿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣶⣆⠀⠀⠀⠀⠀⠀⠁⠀⠀⠀⠀⠤⠀⠀⠀⠀⠈⠉⢹⣿⣿⣿⣷⣽⣿⣾⣿⣯⣭⣿⣼⣿⣿⣯⡎⠀⣀⡄⠀⢡⡓⠀⠀⠀⠀⠀⠀ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣶⣾⣿⣿⣉⡀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⣿⣿⠿⣽⣿⣿⣿⣿⣿⣿⣿⣿⣿⠟⠉⠙⠀⠀⠈⠑⠐⠤⠄⠄⠀⣤⣤⣤⣤ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣄⣀⠀⠀⠀⠀⠙⠀⠀⠹⠿⠿⠿⠿⠻⠿⠟⠛⠃⠀⠀⠀⠀⠀⡀⠀⠀⠀⠀⠀⠀⠺⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠿⠛⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢰⣖⢶⠒⣒⣐⡂⠀⠀⠐⠿⠄⢲⣀⣂⠀⣲⡀⢛⣉⣩ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠛⠉⠀⠀⠐⠀⠀⠀⣤⣤⡄⣠⠀⢠⣦⡤⠤⣴⣿⣿⣿⣿⣷⣶⣶⣶⣶⣶⣦⣔⣠⣤⠤⠼⣷⣤⣦⣴ ⠿⡟⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣟⣉⠀⠀⠀⠀⠀⠀⠀⠀⠀⣸⣿⣿⣿⣿⣿⣿⣿⡛⣻⣿⣟⣻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠀⠀⠲⡶⠾⠾ ⣀⣷⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣇⠈⠁⠀⠀⠀⢠ ⠿⢿⣽⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣉⣉⠉⠉⢠⣤⣤⣤⣤⣤⣤⣴⣼⣿⣿⣿⡿⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⣿⣿⣿⣶⣾⣿⣿⣿⣿⣿⣶⣶⣶⣶⡄ ⣶⣾⣿⣿⣿⣿⡛⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠃⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠃⠀⢸⣿⣿⣷⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣛⡛⣷⣿⣿⣿⣿⣿⣿⣿⣿⣛⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣟⣽⣿⣿⣇⠀⠟⠛⠛⠿⠿⠿⠟⠛⠛⠟⠛⠀⠀⠘⠛⠛⠛⠋⠛⠛⠛⠋⠉⠉⠙⠛⠃⠉⠉⠉⠙⠛⠛⠛⠉⠉⠉⠉⠉⠙ ⠛⠠⠶⠶⠿⡭⠟⣻⡿⣿⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣦⡀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⣀⠐⣻⣶⣾⣶⣿⢿⣿⣶⣟⣳⠟⣛⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡋⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠰ ⣴⠿⣭⣅⣀⣽⣿⣷⣼⣟⣿⣴⣶⣶⣿⣿⣿⣿⣿⣿⣶⣿⣷⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠉⠉⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠋⠐⣈⠄⣄⣉⠀⠉⣩⣿⣥⣤⡦⢿⣿⣿⣿⣭⣿⣧⣼⣿⣿⣿⣿⣿⣿⣷⣿⣯⣿⣯⣭⣭⠉⠓⠀⠐⠴⢄⣀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢄⠀⢀⣀⠀⡤⠀⠀⠀⠀⣀⣀⣀⣀⣀⣀⠀⠀⠀⠀⠀⠀⠀ ⣈⣙⣿⡷⢿⠿⣗⣮⣟⣿⣿⣾⢶⣿⣿⣿⢟⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣉⣡⣄⣀⡀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠁⠁⠉⠁⠀⠀⠀⠉⠉⠉⠉⠉⠀⠀⠀⠀⠀⠀⠀⠀ ⠂⠤⠥⠌⠻⠛⢉⣭⠿⠭⠧⠴⠂⠹⠥⢶⣷⢶⣻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠅⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⣬⡋⡀⠀⢉⣁⣹⣥⡔⢚⣋⣤⠴⢤⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⡆⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠓⠀⠑⢒⠛⢀⣐⣖⣚⣯⣉⣿⣰⣾⣿⣿⣿⣯⣿⣿⣿⣿⣿⣿⣿⡽⣯⣿⣿⣿⣿⣿⣿⣿⣿⣿⣾⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⣁⡉⠉⢙⣿⣏⢉⢛⣿⡻⠿⠛⣉⠉⢙⠷⣾⣿⡧⢽⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣽⣿⣿⣷⣿⣿⣶⡀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠉⠉⠀⠀⠀⠠⠤⠈⠁⠀⢀⣀⠀⠀⢟⣘⢛⣿⣦⣶⣶⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠿⣿⣛⡛⠻⠛⠉⠉⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠠⠄⠀⠀⠂⢀⣀⣈⣉⣿⡛⠻⠿⣿⣿⣿⣿⣟⣋⣙⣛⣩⣿⣿⣾⣭⣯⣽⣿⣿⣿⣿⣽⣿⣿⣶⡒⠋⠡⠦⠀⠐⠂⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⠀⠀⢀⣄⠀⠀⠁⡀⠀⡄⠒⠠⢤ ⠀⠀⠀⠀⠊⠀⠀⠈⠉⠁⠁⢩⣷⣶⠈⠉⠉⠉⣩⣭⣭⠽⠿⣤⡾⠿⠿⠿⣻⣿⡿⠿⠟⣟⢻⣿⣉⣿⡿⠤⠤⠄⠀⠒⠀⠀⠀⠀⠀⠀⠀⠀⠀⠐⢀⠀⠰⡦⠀⠀⠀⠊⠀⠀⠀⠀⠈⠀⠀⠠⠁⠂⠀⠈⠉⢀⣰⣾ ⠁⠀⠀⠀⠂⠀⠀⠀⠉⠀⠀⠈⠅⠛⠛⠚⠛⠒⣛⣛⣀⣨⡤⠉⢉⣩⣥⣬⣽⣭⣭⣿⡶⣿⣿⡿⠤⠿⠏⠀⣂⣀⣲⣦⣄⠀⠀⠀⢀⣤⣆⠀⠀⠀⠀⠤⠀⠀⠀⠉⠙⠁⠀⠐⠒⠒⠙⠓⠀⣐⡚⠋⠁⠀⣀⡬⠭⣳ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⡉⠠⠤⠐⠖⠶⠯⢩⣭⣿⣷⣶⠿⠞⢛⠋⢩⣥⣤⣶⣶⣶⡮⢟⡳⠠⡮⠭⣭⡉⠉⠉⠉⠉⠈⠁⠀⠉⠁⢀⠤⠀⠀⢀⠀⠀⠀⢀⣢⡴⠢⠀⠀⠀⠹⠀⠰⠿⠿⠛⠛⢟⣁⣀⣴⣥⣬ ⠀⠀⠀⠀⠀⠀⠀⢀⣀⣄⣄⣠⣔⣂⠩⠥⠴⠶⠶⣯⣤⣼⣿⢿⣿⣟⢻⣷⠞⣿⣾⣿⠿⠿⣿⣿⣿⣟⣛⣛⣛⣧⣽⣿⣴⢮⣶⢂⠰⠶⠋⠁⠀⠀⠀⠉⠡⠀⡤⠀⠀⠀⣠⡶⠶⠒⠂⠘⣉⣁⡉⠉⠉⠉⠨⠥⢤⠶ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠄⠠⠀⣀⣀⡊⢫⡍⢉⣙⣉⡉⢉⣐⣲⣶⠶⠶⡶⢶⠟⣿⣿⣯⣽⣿⣯⣭⣽⠶⠤⠤⠆⠒⠐⠒⠛⠓⠒⠂⠂⠀⠀⢀⣀⠀⠀⠄⠀⣡⠤⠤⠤⠤⠐⠒⠖⠲⠂⠠⢔⠶⠶⠷⠦⠾⠿⠿⠿ ⠀⠀⠀⠀⠀⠀⠀⠀⠒⠛⠃⠀⠀⠀⠛⠁⢐⠲⠾⠾⠟⠛⠛⣛⡒⠒⣚⣛⡛⢛⠻⠋⠭⠭⠤⠴⠖⠒⠒⠒⠒⠒⠒⠋⠀⠀⠈⣉⠀⣀⣄⢤⠀⠀⠀⠀⠀⠀⠒⠀⠀⠀⠀⢀⠀⠠⠀⠄⠀⠐⠒⠀⠀⠀⠐⠀⠀⢤ ⠠⠄⠠⠤⠀⠀⠂⠀⠀⢀⠀⠀⠀⢀⣤⣤⣀⣀⣤⣄⣤⣬⣬⣽⣧⣶⡤⠶⠄⠄⠀⠒⠖⠶⠶⠶⠶⠖⠀⠀⠈⠐⠀⢉⡈⠀⠉⠉⠉⠉⠠⡄⠀⠀⠀⠀⠨⠛⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠄⠀⠀⠄⠈⣙ ⠀⠀⠀⠀⠀⠀⠀⠀⠁⠀⠂⠒⠀⠁⠀⠀⠉⠉⠁⠀⣀⣀⣀⣀⣤⣤⣶⣶⣶⣶⣶⣶⣶⡶⠖⢒⣚⣛⣛⣃⣀⡐⠀⠀⠀⠀⠀⢀⡀⠐⠀⠀⠒⢄⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠉⠀⠀⠀⠀⠀⠀⠀⠀⠠⠀⠈⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠂⠀⠀⢀⣀⣤⢭⣭⣥⡤⢀⣀⡤⠤⠉⠉⠀⢀⡾⠻⢶⣿⠛⠉⢉⢭⡴⠿⠓⠀⠀⠀⠀⠄⠀⠀⠀⠂⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠠⠀⠴⠒ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢠⣠⢄⣀⡀⠀⠶⠐⠶⠶⠶⠆⠶⠿⠖⠲⠂⠀⠀⠈⣉⣀⡀⢠⣤⢤⡄⠀⠀⠤⠀⣤⣤⣤⣤⡐⠂⠀⠀⠀⠀⠀⠀⠀⠀⡀⠠⠀⠀⠀⠀⠀⠀⡀⡀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈ ䷩ 𝚕𝚒𝚗𝚎 2202 ╒═══════════════════ 𝐀𝐑𝐓𝐈𝐂𝐋𝐄 ═════════════════════════════════════════════════╕ (ℹ) Images, hyperlinks and comments at https://techrights.org/n/2025/04/09/People_Are_Sick_of_LLM_Slop_Offer_Them_Alternatives.shtml Gemini version at gemini://gemini.techrights.org/n/2025/04/09/People_Are_Sick_of_LLM_Slop_Offer_Them_Alternatives.gmi ⠀⌧ █▇▆▅▄▃▂▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁ People Are Sick of LLM Slop. Offer Them Alternatives.⠀▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▂▃▄▅▆▇█ ⌧ posted by Roy Schestowitz on Apr 09, 2025, updated Apr 09, 2025 🄸🄼🄰🄶🄴_🄳🄴🅂🄲🅁🄸🄿🅃🄸🄾🄽_⦇Bicycle_Wheels_Vintage_Art⦈_ Do not expect anyone "out there" to get accustomed to or tolerate your slop. It'll just kill your site [1, 2] after it kills your credibility. Don't_cross to_the_"dark_side". It's just not_worth_it. Automattic selling wordpress.com down the river to "hey hi" (AI) alienated many people and didn't_pay_off. Yesterday we explained why Wikipedia_had_lost_its_way. I occasionally hear from people (not "conservatives") who are fed up with Wikipedia for various reasons - not the subject of this article though - and every single day we debate among us (in our IRC network) the problem with LLMs, typically trained on sites like Wikipedia. Even moments ago we said (in IRC) that "slop (or LLM) bots are probably a nuisance and extra operating cost to statCounter and other sites that scan sites' logs." We too have this issue because our "stats" are polluted by nasty bots. To quote from IRC: "LLM BS has no POSITIVE use! LLMs are a net loss to society... in every way. No LEGIT use case." This is the general sentiment. They offload actual activity - i.e. human work - to people who aren't dispensable. DDoS protection, rolling back abusive edits, dealing with E-mail spam/SPAM composed by chatbots etc. (it can take longer to identify such messages as SPAM and there's risk of reply/phish). Even some courts and judges blast firms that they discover have used chatbots to craft legal documents, adding cases that do not even exist! The latter is often the principal reason they get caught red-handed, unable to explain how it happened and who's responsible/accountable. It's a big problem and a growing burden on society. It's a human rights problem. Yesterday we said "LLM_Slop Will_Eventually_Stop_Due_to_High_Costs,_Worse_Training_Sets_(Polluted_Models Ingesting_Their_Own_Junk),_and_No_Real_Returns", set aside copyright lawsuits. That does not change the fact that the Web will remain littered and many people/companies lost productivity due to the nuisance of having to tackle slop. Or_SLAPP_for_that_matter. As Alexandre_Oliva_put_it_some_hours_ago: "Now, some publishers and other service providers are resorting to LLM-generated bullshit that takes seconds of labor to make, and offering it to the public as if it had any sort of value, as if that made any economic sense." Moments ago in IRC Ryan said: "I have gotten so enraged by the amount of LLM crap that there's only a few sites I even pay attention to anymore. We were better off in the days of Yahoo (with their own index) and the dmoz directory, and even Geocities." Yes, DMOZ was OK [1, 2] and I had a site at Geocities when I was 15 or 16. "One of the goals of the "modern" Web is to pluck people you don't want to speak out of the "community" and then nobody will hear anything they say," Ryan said. "So it becomes echo chambers of corporate-approved speech. If you do nothing and say nothing that they don't like, you can speak." In our experience, our sites (this one and the_sister_site, which is focused on GNU/Linux since 2004) thrive and continue to grow because people want to escape the noise and the slop. We never used LLM slop for anything and we never will. To be clear, traffic from LLM scrapers is a lot worse than worthless and going "viral" in Social Control Media can_be_a_curse, not a blessing. Some people learn this the hard way, e.g. when they get abuse (directly or indirectly) after reaching "fame" in a site like Reddit or 'Hacker' 'News' (or any of the "big ones"). Telling sites "oh, you should DEFINITELY be in Social Control Media for more traffic" is akin to telling a vegetarian, "oh, you're really missing out on protein by not trying meat!" "Yeah," Ryan reminisced. "I had a lot of Reddit accounts get burned. After tens of thousands of likes. Reddit is not there for you. One got burned for asking in /r/linux how the Windows Notepad was related to Linux. Another got burned for exposing the agreement_between_Microsoft_and_Lenovo." "So many get burned and it's not because you're writing bad "content" or anything that's "wrong"." "Lenovo admitted publicly that they agreed to sabotage their computers, at Microsoft's request, to prevent other operating systems on them. My case against them fixed that. They had the moderators on /r/Linux block my account and lock the post, so I had to escalate, and at no point did the "news" say what I was doing behind-the-scenes after Lenovo said they would not fix it. And they fixed it, because the alternative was going to be....painful." "It's not worth the key presses it takes to post most things to "social" media. Especially now that the government sees it as a trove to deport people and otherwise illegally f--k with them." (Ryan wrote_about_this_yesterday) Nowadays I often see sites like these offering chatbots (or "answers by AI") instead of real people having informed/peer-reviewed discussions in forums. They hope to "normalise" that as "sane business model" or "optimised for you" (Facebook openly said it would add chatbots to make up for a diaspora of users). This is doomed to fail. "We must cut ties or at least cut back and approach it "mindfully"," Ryan said. "In some cases, like Facebook, they have made it so dangerous to use it, that I don't think anyone who knew what they were doing would use it. It's the same with anything else "Meta" owns, or Microsoft LinkedIn, or (God help us), "X". There was essentially little in the way of monetization of people's blogs on sites like GeoCities or LiveJournal. So they went under. The new "social media" got better at hurting people in ways that were less obvious than just displaying advertising." Now that many people are fed up and leave they try to replace them with bots that entice people or increase "Screen Time" with slop, clickbait etc. Many vloggers threw in the towel, so instead people find "shorts" and "slop videos", likely made (originally) for TikTok. "The dotcom crash happened because everything settled down from a manic VC phase where we worry about money later," Ryan added, "to something close to what those ad impressions were really worth. And today something similar is happening with LLMs." "The news is talking about Trump's tariffs taking out companies that are "investing" in "AI". It makes all the things you need to do it with ungodly expensive, so it puts those imaginary future profits more obviously off into "never gonna happen"." Months ago "the news" tried to blame "China" (DeepSeek) for the collapse, as if to paint it in nationalist terms rather than admit it was a giant bubble (even the_Chinese_knew_that_all_along) and lack of technical/economic merit. Ryan said, "I would add about DeepSeek that this is probably why Trump has imposed tariffs over 100% on China effective today, apparently. He's getting horrible advice telling him that Deepseek makes the Chinese more threatening because "AI wars". The truth is, they are threatening, because of their military modernization, but "AI" will never be worth anything." It's_a_bubble; even Microsoft_finally_admits_it (saying demand for LLM is down and datacentres need to be canceled, even ones already partly built). A phony anniversary has been leveraged to distract from these admissions. Microsoft_now_lays_off_thousands_of_people,_mostly_in_China. Windows_is abandoned_by_Chinese_OEMs (alternatives_exist) and unlike_in_most_of_the_world, in_China_ChatGPT_is_very_small. But "AI" is a smokescreen. Ryan said about China: "They're building more and better ships, aircraft carriers, fighter jets, tanks, they've even replaced the standard issue assault rifles with something much better, you know. That's what makes them a threat, and targeting "AI" is the wrong move. Even the Type 191 rifle is quite good. It shows you what they're really up to, which is a military that in every way will compete with or exceed the United States in maybe 10 years, if that." "For now, I think the US Navy could still best China easily, because a fleet engagement wouldn't really give China a chance to shine. Some Arleigh Burke class destroyers with SM-2 and SM-3 missiles could stop the "carrier killer", that's just a misdirection. Their real goal is to invade Taiwan and see if we'll risk a war over it, and we won't. The US has put Taiwan in more danger, by escalating the situation, but I doubt we'll back that up. The embassy will burn things and evacuate. Lots of innocent people will die. It's sad that the President is getting such horrible advice that he thinks a Chinese chat bot is the threat here." █ * Web_Surveyor_statCounter_Sees_Apple's_macOS_Falling_From_5.6%_to_3.6%_in Two_Months,_It_Might_Soon_be_Smaller_Than_GNU/Linux * Links_09/04/2025:_Quartz_Fires_All_Writers_(Shutdown,_LLM_Slop_or Slopfarm_Instead),_"Bitcoin_Is_Crashing_Hard" ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠿⠿⢿⣿⣿⣿⣿⣿⣿⡋⡉⣉⠉⢹⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡉⠉⠉⠉⢉⣩⣿⣿⣿⣿⣿⣧⠈⠙⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡄⠀⢀⣤⣿⣿⣿⣿⣿⣿⣿⣶⣇⠀⢼⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡟⡀⢠⣤⣤⣤⣬⣭⣍⣉⣉⣁⣐⠀⣸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠟⡀⢻⣿⣿⣿⣿⣿⣿⣿⣿⣿⠃⡄⠈⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⡿⠿⠛⠛⠛⠛⠿⠏⣴⣿⡄⢻⣿⣿⣿⣿⣿⣿⣿⣿⣿⠄⠹⣿⡿⠿⠿⠿⠿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠛⠉⠀⠐⠀⠀⠀⠩⠋⢴⣿⡀⢿⣿⣿⣿⣿⣿⣿⣿⠃⡼⠋⠀⠘⠻⠛⠛⠛⠛⠿⢿⣿⣿⣿⣿ ⣿⣿⠟⠁⣠⣴⣶⣶⣶⣶⠂⣀⠉⢻⣷⡈⣿⣿⣿⣿⣿⣿⣿⠟⣡⡾⠀⠀⣤⣴⣶⣶⣤⣄⠈⠻⣿⣿⣿⡿⠁⠀⢀⢔⠦⢽⣫⣽⠶⢀⡀⠑⠝⢷⠈⣿⣿⣿⣿⣿⡿⠃⠈⡔⡁⠀⡀⢰⣶⣶⣶⣶⣦⣄⠉⠻⣿⣿ ⣿⠃⢠⣿⣿⣿⣿⣿⣿⢃⣼⣿⣧⡀⠹⣧⠘⣿⠿⣿⣿⠟⣡⣾⠏⢠⣾⣆⠹⣿⣿⣿⣿⣿⣿⣆⠈⢿⣿⡇⢀⣾⣦⡐⢉⠸⣽⠏⢀⢶⣽⣦⠀⠈⢧⠘⣟⢉⡿⠟⡡⢀⡌⠄⢠⣾⣷⡄⢻⣿⣿⣿⣿⣿⣷⡀⠘⣿ ⡇⠀⣿⣿⣿⡿⠯⠃⠁⠺⠿⠿⠿⠧⠀⠻⠆⠙⠂⠜⢁⣴⣿⡟⠀⣾⣿⣿⣆⡙⠟⢿⣿⣿⣿⣿⡆⠘⣿⠀⢸⣿⣿⣿⡶⠁⠈⠀⠈⠁⠁⠀⠀⠀⠀⠀⠀⠀⠐⢊⣠⣾⠀⠀⠿⠿⠿⠿⠄⠻⠿⣿⣿⣿⣿⣿⠀⢻ ⡇⠀⣿⣿⣿⣿⣥⢀⢀⡤⠤⣤⣉⡉⠀⡈⠀⠀⠀⠤⢹⣿⣿⡇⠀⣿⣿⣿⣷⣶⢠⢨⣽⣿⣿⣿⡇⠀⣿⠀⢸⣿⣿⣿⣯⡄⣀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣼⣿⣿⠀⠀⣿⣶⣶⣶⣶⢦⣸⣽⣿⣿⣿⣿⠀⣸ ⣿⡀⠙⣿⣿⣿⣿⣿⣿⣿⣿⣶⡮⠁⣐⣓⡐⠂⠦⣉⣼⣿⣿⣿⡄⠹⣿⣿⣿⣿⣿⣿⣿⣿⣿⡟⠀⣼⣿⣧⠀⢻⣿⣿⣿⣿⣿⣾⣿⣶⣶⠆⠀⣤⣤⠄⢀⣤⣾⣿⣿⣿⣿⡄⠘⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠃⢠⣿ ⣿⣿⣄⡈⠛⠿⢿⣿⡿⠿⠟⠋⢀⣴⣿⣿⣏⣈⣿⣿⣿⣿⣿⣿⣿⣦⡈⠛⠿⣿⠿⣿⡿⠟⠋⣠⣾⣿⣿⣿⣷⣄⠉⠉⠿⣿⣿⡿⠿⠛⠁⣠⣾⣿⣿⣶⣾⣿⣿⣿⣿⣿⣿⣿⣦⡈⠙⠹⣿⣿⣿⣿⠿⠋⢁⣴⣿⣿ ⣿⣿⣯⣍⣀⣀⣀⣀⣀⣀⣀⣌⣉⣉⣉⣋⠉⣉⡉⠉⠉⠉⠉⠉⠛⠉⠍⠤⠄⠤⣠⣀⣄⣀⣈⣀⣩⣿⣿⣿⣯⣀⣀⡀⡀⣀⣀⣤⣤⣄⣈⣀⣩⣭⣉⡋⠉⠉⠉⠉⠛⠉⠉⠉⠉⠉⠀⠀⠠⠀⠀⠀⠄⠤⣍⣩⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣝⣛⣻⣏⣛⣛⣛⣻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣻⣛⣛⣛⣟⣛⣛⣛⣛⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ䷩ 𝚕𝚒𝚗𝚎 2419 ╒═══════════════════ 𝐀𝐑𝐓𝐈𝐂𝐋𝐄 ═════════════════════════════════════════════════╕ (ℹ) Images, hyperlinks and comments at https://techrights.org/n/2025/04/09/Techrights_Be_Like.shtml Gemini version at gemini://gemini.techrights.org/n/2025/04/09/Techrights_Be_Like.gmi ⠀⌧ █▇▆▅▄▃▂▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁ Techrights Be Like...⠀▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▂▃▄▅▆▇█ ⌧ posted by Roy Schestowitz on Apr 09, 2025 As just_noted in Geminispace: 🄸🄼🄰🄶🄴_🄳🄴🅂🄲🅁🄸🄿🅃🄸🄾🄽_⦇My_Forgejo_instance_was_attacked_by_LLM_crawlers⦈_ Forgejo is Go. From_Gopher_yesterday: "I've been fighting with AI scrapers hitting my web server relentlessly for over a week now. It started just before the end of March, when I found out I was near my 1 /Terabyte/ bandwidth limit."/ 🄸🄼🄰🄶🄴_🄳🄴🅂🄲🅁🄸🄿🅃🄸🄾🄽_⦇Should_have_gone_static,_y'know?⦈_ Gotta go, bloatware. K.I.S.S. When_the_hype_hits_the_bucket_so_will_this_nuisance. █ * Gemini_Links_09/04/2025:_Autism,_Cybersecurity,_and_LLMs_Attacking Services_Online * Go_Static ⣿⣿⣿⢙⠝⡯⡙⡛⠛⢻⡛⡿⠻⡿⠛⠛⡛⡟⡛⠛⡟⣻⠟⠛⡛⡛⡏⢛⣿⠿⠽⣙⢽⠟⡟⡛⠙⣟⢻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣰⣈⣈⣸⠆⣉⣈⣠⣺⣈⣸⣇⣹⣰⣁⣁⣑⣃⣈⣊⣀⣷⣊⣸⣇⣐⣃⣹⣁⣒⣐⣈⣐⣀⣻⣀⣚⣈⣘⣇⣀⢞⣾⣘⣈⣰⣤⣁⣒⣟⣰⣃⣀⣂⣁⣆⣉⣘⣇⣐⣑⣒⣉⣻⣖⣐⣃⣁⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣇⣫⣉⣁⣹⡏⣁⣫⣉⣉⣹⣫⣉⣹⣯⣨⣯⣹⣍⣋⣍⣍⣈⣩⣏⣉⣸⣏⣁⣾⣰⣍⣉⣷⣚⣀⣈⣈⣿⣄⣐⣯⣨⣿⣉⣰⣇⣁⣮⣉⣍⣁⣽⣿⣆⣆⣁⣉⣷⣍⣉⢩⡉⣉⣭⣍⣉⣡⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⡟⢩⢋⠙⠉⣯⠅⠝⠝⠉⡫⠁⢹⡏⠋⡉⣽⢉⢝⠈⠫⡉⠉⢯⠍⠍⢽⠁⠿⠙⡇⠽⠙⠉⡏⠍⠙⢹⡏⠫⠿⠙⢩⠛⠍⠉⡫⢹⣉⠋⠏⠉⠋⣻⠙⠉⢿⠙⠸⢿⠉⢩⢩⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⡟⠛⢻⠙⠋⢟⠛⠛⢟⠏⠓⠛⣿⣿⣿⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣽⣿ ⣿⣿⣿⣿⣿⣿⣀⣉⣉⣏⣯⣏⡉⢉⣉⣿⣸⣹⣿⣤⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣀⣃⣙⣋⣇⣃⣋⣉⣹⣹⣿⣱⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⡏⠇⣏⢙⢝⠉⡭⢝⢙⡏⢙⢝⢹⠥⠉⠩⠝⠁⠹⠙⢩⡏⡉⢩⠅⢹⡏⠨⠋⢹⠩⠩⠮⠉⢉⠍⠹⠩⠩⢹⠅⠀⡋⡻⡏⠅⠉⢹⡫⠉⠩⠝⠉⢩⠉⢸⡏⠁⡋⡋⢹⠨⡋⠁⠩⠏⢙⠼⡏⠩⡏⠉⣿⣿ ⣿⣿⣿⣿⡏⠟⢻⠹⠛⠉⣿⠙⠻⡿⠛⣟⠻⡏⠋⢻⣟⢻⢻⠛⠛⢻⠛⠛⡛⠛⡛⣿⡏⢹⡟⠛⢻⢛⡟⢻⢻⠛⢹⠙⢛⠻⢻⠛⢹⡿⠛⡟⡟⡟⠛⡟⣿⢛⡟⠛⣿⡿⡿⡛⡛⡟⠛⢻⡏⢹⠛⣿⢿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⡟⠛⣝⠏⢛⢙⣿⢙⢟⠟⠛⡿⠻⢛⠛⡟⢫⡏⠛⡻⢟⠻⠋⣟⠛⣻⡟⠟⠛⢻⣻⢳⣿⠙⣻⡟⢛⡛⣻⢛⠛⡟⠟⢿⣯⣽⠋⢟⠟⢛⣛⣟⠿⡛⠟⠛⣻⠓⣛⠟⢻⣝⠟⠛⣻⠻⡻⡏⡻⠻⣿⣿⣿⣿ ⣿⣿⣿⣿⡿⢷⡶⠲⢶⡖⠾⣶⢷⠷⠶⣿⢶⠾⢶⣷⠲⣶⠶⢷⣾⠾⢶⣿⠶⣾⠷⡷⠶⢾⡖⠶⠟⢲⠶⠷⣶⣶⣿⣶⣶⣶⣷⣷⣷⣾⣶⣷⣷⣾⣷⣿⣶⣷⣶⣾⣾⣶⣶⣾⣿⣶⣷⣶⣾⣾⣾⣷⣾⣾⣿⣿⣿⣿ ⣿⣿⣿⣿⣷⣾⣶⣶⣾⣷⣶⣿⣷⣶⣶⣷⣷⣶⣵⣷⣶⣿⣶⣤⣿⣶⣾⣿⣶⣯⣼⣷⣶⣾⣷⣶⣶⣶⣶⣶⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⡏⡍⡯⠏⣿⢉⡉⠭⢍⠅⢹⡍⠉⢭⠍⠩⠯⢹⡭⠈⠉⠏⣯⠅⠙⢙⡏⡍⠁⢝⠍⠹⢹⡏⠍⠭⡏⠌⠈⢹⡍⢉⠉⠩⠈⠋⣿⠉⢹⡏⢻⠉⠩⠍⠋⢘⠹⢩⡏⣉⠉⡝⣽⢙⢝⡏⠮⠉⢹⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⡏⡍⢉⢭⢩⡟⡍⡍⠛⣿⠙⠙⠋⢿⡍⡝⢛⡟⠋⢫⢻⢙⢩⢩⡍⡍⣹⣿⠛⠛⠛⡏⠛⢻⢿⠛⡿⠛⠛⣿⠋⠛⣿⢻⠹⠙⠛⣿⣿⡏⣿⣿⢿⠛⢻⢻⠹⡟⡏⠏⠛⣿⣿⠟⠛⡛⡋⢻⢻⣻⣿⣿⣿⣿ ⣿⣿⣿⣿⡟⡛⠻⡛⢛⠛⡸⠛⢛⡟⢟⢿⠋⡟⠟⡛⢋⡟⢻⠳⢏⡛⠛⢛⠙⠟⠛⣻⠋⣻⠛⠛⣟⠿⡛⠉⣿⠛⠻⠛⠛⠟⢗⡚⣟⡋⠻⠻⡟⢻⠻⠻⢛⡟⢲⢛⢙⣟⠛⢟⠟⢿⣏⢉⠙⢛⡟⢻⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⡷⠶⣾⠾⠞⣶⠶⢾⣾⠷⠗⣿⠶⡶⠗⢶⡷⠶⣾⡗⡖⡶⠶⢷⡶⠷⠷⡿⡖⠶⣶⡟⢿⠶⢳⡖⠿⢾⡾⢾⢶⡷⠷⠳⢿⢶⠶⡾⣷⡶⠾⣾⠺⢷⣾⠲⢖⡖⢲⢷⢳⢷⠿⢾⡶⠷⡶⣷⡿⢿⢻⠿⣿⣿ ⣿⣿⣿⣿⣿⠶⠿⡲⠶⠾⠶⢾⠿⠶⢶⣿⠼⠷⠶⣾⠗⢶⢿⢶⡗⣷⠖⠴⠥⡖⠶⡷⠷⠶⠿⡶⣶⠗⢾⠷⠶⢾⡶⡾⣾⠷⠶⠶⢾⡾⢲⠷⠿⠶⡦⠼⠶⠦⠿⢶⠾⣷⢶⠿⡾⠞⠶⠮⡵⡶⠷⠿⠶⢾⠶⡶⢿⣿ ⣿⣿⣿⣿⣧⣭⣮⡬⣦⣼⣥⣮⣬⣬⣬⣿⡴⣤⣦⣿⣤⣭⣤⣼⣧⣷⣥⣤⢬⣽⡼⣧⣶⣤⣭⣤⣿⣤⣭⣤⣤⣭⣧⣮⣾⣬⣼⣤⣧⣬⣼⣤⣭⣴⣧⣴⣬⣽⣴⣴⣬⣿⣼⣵⣧⣥⣴⣼⣼⣧⣬⣥⣧⣼⣮⣥⣼⣿ ⣿⣿⣿⣿⣧⣼⣧⣤⣿⣼⣥⣜⣡⣧⣼⣥⣤⣼⣧⣄⣸⣧⣦⣤⣸⣥⣤⣤⣬⣤⣧⣭⣼⣤⣯⣰⣧⣤⣼⣷⣥⣥⣤⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⡏⡏⢟⠟⠛⠛⡻⠛⠟⣻⡟⢻⡟⠛⡟⣻⡛⠛⢻⡛⢛⠛⠉⡿⠛⠛⢛⠻⢙⣽⠛⠋⠻⠻⡋⣟⡋⠻⢻⢻⡏⡏⣿⠹⢻⡟⡛⢛⡛⠛⡻⢻⠛⠻⠻⠛⡟⠹⡻⡟⠻⡻⢻⢟⡛⠛⡛⢻⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⡷⢷⡷⠷⢿⡖⡷⡷⡷⠾⢷⢾⠷⠖⣷⠶⢺⡿⢾⡗⣾⣒⠶⣾⡲⠶⣶⣶⣶⡶⠶⠶⡞⣾⢒⡟⣖⠺⢲⢾⠶⠶⠶⠾⠲⡷⠶⣶⡶⡖⠾⢶⠶⠺⢾⡞⠷⣾⠾⠷⡾⢾⣾⢳⣷⢶⣷⣾⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⡷⠾⠷⠶⠶⠷⠷⠷⡶⠶⢺⠾⠶⠲⡾⠶⠶⣷⠾⠷⢾⣿⢲⢻⢶⠶⢿⢦⠟⠷⠶⠶⠟⠾⠾⠶⠿⠷⢾⠾⡶⠾⣶⠶⠶⡿⠶⠿⡿⠶⠖⠮⡴⠮⠾⠷⠤⠿⠶⠲⠷⠾⠿⡾⠿⠺⠟⢿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣷⡵⡥⣤⣬⡴⣤⣯⣷⣭⣽⣼⣤⡬⣦⢤⠥⡮⣬⣬⣭⣿⣴⡼⣤⣤⣧⣿⣤⣦⣧⡧⣦⣮⢧⢤⣤⣥⣼⣦⢥⣦⢾⣬⣮⢥⣭⣦⣦⣤⣥⣶⣯⣴⣥⣧⠤⡽⢥⠬⠥⢤⣽⣧⣶⣴⣥⣼⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣧⣴⣥⣥⣤⢤⢤⣼⣿⣴⣤⣤⣯⣧⣯⡬⣴⣦⡧⣽⣤⣼⣤⣦⣬⣷⣤⣻⣧⣄⣥⡧⢬⣼⡬⣤⢤⣟⡠⣤⣿⣤⣬⡧⣦⣼⣧⣤⣦⣼⣬⣬⣦⡤⣬⣿⣴⣮⣵⣤⢤⣽⡤⢤⣽⣦⣿⢥⣤⢿⣿⣿⣿⣿ ⣿⣿⣿⣿⣇⣂⣠⣢⣰⣠⣚⣠⣰⣠⣇⣰⣠⣨⣀⣟⣂⣀⣔⣻⣨⣪⣇⣄⣄⣀⣒⣄⣐⣂⣐⣂⣓⣠⣇⣪⣀⣠⣚⣐⣇⣀⣚⣀⣒⣅⣽⣐⣄⣔⣃⣠⣂⣆⣀⣀⣷⣂⣸⣕⣠⣠⣘⣸⣤⣐⣂⣐⣻⣠⣺⣿⣿⣿ ⣿⣿⣿⣿⡇⣇⡿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⡇⡇⢸⠿⢶⣶⣶⣤⡀⡄⣿⣿⣿⣿⣿⣿⣿⣿⡿⠻⣿⣿⣿⣿⠡⣠⡈⠇⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⡀⠀⢈⣸⡏⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⣤⣾⣿ ⣿⣿⣿⣿⣿⡇⠁⠈⠀⠀⠈⠉⠙⠇⠧⢹⣿⣿⣿⣿⣿⣿⣿⠗⠀⠘⣿⣿⡿⠈⣻⡵⠀⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣦⣐⠄⠀⡀⠀⠀⢀⣀⣆⡀⠀⠀⠀⠀⠀⣀⡀⢤⣶⣾⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣇⢀⠀⠁⠀⠀⠀⠀⡆⢰⢸⣿⣿⣿⣿⣿⣿⣿⣄⠀⢀⣿⣿⡇⠤⠉⠀⠉⠘⠛⠿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣶⣤⣉⣙⣻⠿⠿⠇⢀⣀⣀⣠⣤⣶⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⠈⠀⣀⣀⣀⣀⡀⠓⢘⢸⣿⣿⣿⣿⣿⡿⠟⠛⠀⠈⠀⠀⠀⠀⠀⠀⣀⣀⣀⣤⣿⣿⠟⠉⠁⠀⠈⠉⠻⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣆⠢⠹⣿⣿⣿⣿⡏⡸⣸⣿⣿⣿⣿⣿⣧⣤⣤⣤⣤⣴⣶⣶⣾⣿⣿⣿⣿⣿⣿⠟⠁⠀⠀⠀⠀⠀⠀⠀⠀⠻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣷⣤⣈⣙⣛⣋⣤⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠏⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢹⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡟⠀⠀⠀⠀⠀⢀⡀⠀⠀⠀⠀⠀⠀⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠃⠀⠀⢀⣀⣠⣼⣧⡀⠀⡀⠀⠀⠀⠘⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠟⠋⠀⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡟⠀⠀⠀⢸⣿⡿⣿⣿⣿⣿⡇⠀⠀⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠿⠛⠉⠀⣿⣿⣷⣶⣶⣶⣶⣶⣾⣿⣿⣿⡏⢛⠋⣿⣿⡿⠇⠀⠀⠀⠀⠊⠉⠒⠛⣻⠿⠀⠀⠀⠀⠀⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠓⠺⠿⠿⣿⣿⡿⠟⠋⠁⠀⠀⠀⠀⢠⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣶⣶⣭⣽⠍⠀⠀⠀⠀⠀⠀⠠⣴⡾⠁⠀⠀⠀⠀⠀⠀⠘⣿⣿⣿⣿⣛⣛⣛⣿⠿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠨⣿⣿⣿⣿⠿⠄⠀⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⡆⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣿⣾⣷⣿⣾⣿⣷⣾⣿⣿⣿⣿⣿⣿⣿ ⠀⡻⣿⡽⠜⡋⠀⠀⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⢋⣹⣿⣿⣿⡇⠀⠀⠀⠀⠀⠸⢿⣞⢿⣧⡄⠀⠀⠀⠀⠀⠀⢻⣽⣿⣟⣟⣻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠀⣉⡽⠾⣷⠿⠴⠀⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⢸⣿⣿⣿⡿⠀⠀⠀⠀⠀⠀⢐⣯⣿⣷⣿⣿⠀⠀⠀⠀⠀⠀⣠⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣿⣷⣶⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠀⣤⣭⣴⠶⠶⠐⠀⠀⠀⠀⠀⠀⠀⢹⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡁⢸⣿⡿⠋⠀⠀⠀⠀⠀⠀⠀⢨⣿⣿⣿⡿⠟⠀⠀⠀⠀⠀⠀⢻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠄⠉⠀⠀⠀⠀⠀⠀⠀⡀⣀⣠⣦⣶⣶⣷⣶⣷⣶⣶⣶⣶⣶⣶⣾⡗⣶⣾⣿⠇⠀⠀⠀⠀⠀⠀⠀⠀⠈⠈⠉⠁⠀⠀⠀⠀⠀⠀⠀⣼⣸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠀⢀⣄⡀⠀⠀⠀⣀⣶⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⢻⣿⡿⠃⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠛⠸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠐⢨⠉⢵⠷⠤⠀⠈⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠏⣰⡿⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⠉⠀⢹⣿⣿⣿⡿⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠿⠟⠛ ⢠⣭⠀⠠⡄⠀⠀⠀⠀⠈⠙⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡏⣩⣽⠉⢭⡏⣽⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⡀⠀⠈⡍⢉⢀⠀⢁⣀⠤⠀⠠⠋⠉⣿⣿⡏⢩⡏⣭⡍⠩⠍⠉⠋⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢼⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣿⠉⠀⠈⠉⢻⠤⠿⠏⠀⡾⠁⣿⣿⣿⡗⠛⠀⠈⠀⠀⠀⠀⠀⠠⠄⠁⡀⣆⡇⠸⠀⠀⠰⠀⠑⠒⠀⡂⠀⠛⠛⡃⢸⣿⡿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠒⠈⡖⠈⣿⣿⣿⣿⣿⣿⣿⣯⠀⠀⠀⠀⠀⠀⠀⠀⠀⠐⠀⠛⠛⣿⡿⣿⠀⠉⠀⠀⠀⠀⠀⠀⠀⠀⢿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠸⠇⠀⣿⣿⡇⠈⠋⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠑⢷⣿⣿⣿⣿⣿⣿⣿⣯⣯⣅⡀⠀⠀⠁⠈⠉⠀⠀⠀⠀⠀⠈⠁⠐⠉⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢨⣩⣥⡄⠀⠀⠀⠀⠁⠀⠀⠀⠀⠉⠉⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⣿⣿⣿⣿⣿⡇⡇⠸⠿⢶⣶⣶⣤⡄⡄⣿⣿⣿⣿⣿⣿⣿⣿⡿⠻⣿⣿⣿⣿⠡⣦⡈⠇⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⡀⠀⢉⣺⡏⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⣴⣾⣿ ⣿⣿⣿⣿⣿⡇⠁⠈⠀⠀⠉⠉⠙⠇⠧⢹⣿⣿⣿⣿⣿⣿⣿⠗⠀⠘⣿⣿⡿⠈⣻⡵⠀⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣦⣀⠄⢀⠀⡀⡀⢀⠀⠀⡀⠀⠀⠀⠀⠀⢀⡀⣀⣴⣾⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣇⢀⠀⠁⠀⠀⠀⠀⡆⢰⢸⣿⣿⣿⣿⣿⣿⣿⣄⠀⢀⣾⣿⡇⠤⠈⠈⠉⠘⠻⠿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣶⣤⣉⣛⣛⠿⠷⠆⢀⣀⣀⣠⣤⣶⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⢈⠀⣀⣀⣀⣀⡀⠓⢘⢸⣿⣿⣿⣿⣿⡿⠟⠛⠀⠈⠁⠀⠀⠀⠀⠀⣀⣀⣀⣤⣿⣿⠟⠉⠁⠀⠈⠉⠻⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣆⠣⠹⣿⣿⣿⣿⡏⡸⣸⣿⣿⣿⣿⣿⣧⣤⣤⣤⣤⣴⣶⣶⣾⣿⣿⣿⣿⣿⣿⠟⠁⠀⠀⠀⠀⠀⠀⠀⠀⠻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣷⣬⣈⣙⣛⣋⣤⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠏⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢹⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡟⠀⠀⠀⠀⠀⢠⠀⠀⠀⠀⠀⠀⠀⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠃⠀⠀⢀⣀⣤⣴⣧⡀⠀⡀⠀⠀⠀⠸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠟⠋⠀⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣟⠀⠀⠀⢸⣿⡿⣿⣿⣿⣿⡇⠀⠀⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠿⠟⠉⠀⣿⣿⣷⣶⣶⣶⣶⣶⣾⣿⣿⣿⡏⠛⠋⣿⣿⣿⠃⠀⠀⠀⠈⠊⠙⠒⠛⣻⠟⠀⠀⠀⠀⠀⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠓⠺⠿⠿⣿⣿⡿⠟⠋⠁⠀⠀⠀⠀⢠⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣶⣶⣭⣭⠍⠀⠀⠀⠀⠀⠀⠰⣴⠿⠁⠀⠀⠀⠀⠀⠀⠘⣿⣿⣿⣿⣛⣛⣛⣿⠿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠩⣿⣿⣿⣿⢿⠄⠀⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⡆⠀⠀⠀⠀⠀⠀⣀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣿⣾⣷⣿⣿⣿⣷⣿⣿⣿⣿⣿⣿⣿⣿ ⠀⣻⣿⠽⠝⢉⠀⠀⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠙⣽⣿⣿⣿⡇⠀⠀⠀⠀⠀⠸⢿⣆⢶⣷⡄⠀⠀⠀⠀⠀⠈⢻⣽⣿⣿⣿⣻⣻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠀⣉⡿⠿⣿⠷⠶⠀⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⢸⣿⣿⣿⡟⠀⠀⠀⠀⠀⠀⢐⣯⣿⣷⣿⣷⠀⠀⠀⠀⠀⠀⢈⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣿⣷⣶⣶⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠀⣬⣯⣴⡶⠶⠒⠀⠀⠀⠀⠀⠀⠀⢹⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡀⢸⣿⡟⠋⠁⠀⠀⠀⠀⠀⠀⢨⣿⣿⣿⡿⠟⠀⠀⠀⠀⠀⢀⢹⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠀⠈⠀⠀⠀⠀⠀⠀⠀⠀⣀⣠⣦⣶⣶⣷⣾⣷⣶⣶⣶⣶⣶⣶⣾⣷⣴⣾⣿⠇⠀⠀⠀⠀⠀⠀⠀⠀⠈⠁⠉⠁⠀⠀⠀⠀⠀⠀⠀⣼⣸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠀⣀⣀⣀⠀⠀⠀⣀⣴⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⢳⣿⣿⠃⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠛⠘⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⢀⢡⢍⣹⠷⠴⠀⠈⢻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡏⣼⣿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠌⠉⠁⣻⣿⣿⣿⡿⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠿⠟⠻ ⠄⣼⡁⠤⡄⠀⠀⠀⠀⠈⠹⢿⣿⣿⢿⣿⣿⣿⣿⣿⣿⡏⣩⣉⠉⢭⡏⣽⠀⣀⠀⠀⠀⠀⢀⣀⣀⡀⣀⠀⣀⠀⠀⠀⠀⠀⠀⠀⡀⠀⠈⡍⢉⢀⠀⢁⣀⠤⠀⠴⠋⠉⣿⣿⡏⢩⡏⣭⡍⠩⠭⠉⠏⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣿⠉⠀⠀⠉⢻⠤⠿⠻⠀⠾⠃⣿⣿⣿⣧⣩⠀⠀⠀⠀⠀⠀⠀⠠⠄⠁⡐⣆⡇⠸⠀⠀⠰⠁⠁⠒⠀⡂⠀⠛⠛⡃⢸⣿⡿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠲⠀⡗⢈⣿⣿⣿⣿⣿⣿⣿⣅⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠉⠉⢻⡿⣿⠀⠂⠀⠀⠀⠀⠀⠀⠀⠀⢿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠘⡇⠀⣿⣿⡇⠈⠋⠀⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠐⢷⣿⣿⣿⣿⣿⣿⣿⣿⣯⣅⣀⠀⠀⠁⠈⠉⠀⠀⠀⠀⠀⠀⠁⠀⠈⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢨⣩⣥⡄⠀⠀⠀⠀⠁⠀⠀⠀⠀⠉⠉⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⣿⣿⣿⣿⣿⡇⡇⢸⠿⢶⣶⣶⣤⡄⡄⣿⣿⣿⣿⣿⣿⣿⣿⡿⠻⣿⣿⣿⣿⠡⣠⡈⠇⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⡀⠀⢈⣺⡏⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⣤⣾⣿ ⣿⣿⣿⣿⣿⡇⠁⠈⠀⠀⠈⠉⠙⠇⠧⢽⣿⣿⣿⣿⣿⣿⣿⠗⠀⠘⣿⣿⡿⠘⣻⡵⠀⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣦⣈⠄⠀⢀⠀⠀⢀⢠⣀⠀⠀⠀⠀⠀⠀⢀⡀⣴⣶⣾⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣇⢀⠀⠁⠀⠀⠀⠀⡆⢰⢸⣿⣿⣿⣿⣿⣿⣿⣄⠀⢀⣾⣿⡇⠤⠉⠀⠉⠘⠛⠿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣶⣤⣙⣋⣛⠿⠷⠇⢀⣀⣀⣠⣤⣶⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⠈⠀⣀⣀⣀⣀⡀⠓⢘⢸⣿⣿⣿⣿⣿⡿⠟⠛⠀⠈⠁⠀⠀⠀⠀⠀⣀⣀⣀⣤⣿⣿⠟⠉⠁⠀⠈⠉⠻⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣆⠢⠸⣿⣿⣿⣿⡏⡸⣸⣿⣿⣿⣿⣿⣧⣤⣤⣤⣤⣴⣶⣶⣾⣿⣿⣿⣿⣿⣿⠟⠁⠀⠀⠀⠀⠀⠀⠀⠀⠻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣷⣤⣈⣙⣛⣋⣤⣶⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠏⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢹⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡟⠀⠀⠀⠀⠀⢠⡀⠀⠀⠀⠀⠀⠀⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠃⠀⠀⢀⣀⣠⣼⣇⡀⠀⡀⠀⠀⠀⠸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠟⠋⠀⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡟⠀⠀⠀⢸⣿⡿⣿⣿⣿⣿⠇⠀⠀⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠿⠟⠉⠀⣿⣿⣷⣶⣶⣶⣶⣶⣿⣿⣿⣿⡏⢙⠋⣿⣿⣿⠇⠀⠀⠀⠀⠈⠑⠒⠛⣻⠟⠀⠀⠀⠀⠀⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠓⠺⠿⠿⣿⣿⡿⠟⠋⠁⠀⠀⠀⠀⢠⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣶⣶⣭⣭⠌⠀⠀⠀⠀⠀⠀⠠⣶⠿⠁⠀⠀⠀⠀⠀⠀⠘⣿⣿⣿⣿⣛⣛⣛⡻⠿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠨⣿⣿⣿⣿⢿⠄⠀⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⡆⠀⠀⠀⠀⠀⠀⣀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣾⣾⣶⣿⣿⣿⣷⣾⣿⣿⣿⣿⣿⣿⣿ ⠀⣻⣿⠭⠙⡋⠀⠀⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠋⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠸⢻⣧⢾⣷⡄⠀⠀⠀⠀⠀⠈⢻⣽⣿⣿⣟⣻⣟⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠀⣉⡿⠿⣾⠦⠀⠀⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⢸⣿⣿⣿⡿⠀⠀⠀⠀⠀⠀⠐⣿⣿⣶⣿⣷⠀⠀⠀⠀⠀⠀⢠⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣿⣷⣶⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠀⣤⣭⣴⡶⠶⠒⠀⠀⠀⠀⠀⠀⠀⢹⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡀⢸⣿⡟⠋⠁⠀⠀⠀⠀⠀⠀⢨⣿⣿⣿⡿⠟⠀⠀⠀⠀⠀⠀⢹⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠄⠉⠀⠀⠀⠀⠀⠀⠀⠀⣀⣤⣢⣶⣶⣷⣾⣷⣶⣶⣶⣶⣶⣶⣾⣧⣶⣾⣿⠇⠀⠀⠀⠀⠀⠀⠀⠀⠈⠉⠉⠁⠀⠀⠀⠀⠀⠀⠀⣼⣸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣀⣀⣄⣀⡀⠀⠀⣀⣴⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⢻⣿⡿⠃⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠺⠸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠀⢉⢉⢠⠳⠴⠀⠈⢻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⣼⣿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⠃⠀⢹⣿⣿⣿⣿⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠿⠛⠛ ⣀⢐⠀⠄⡄⠀⠀⠀⠀⠀⠛⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡟⣩⢹⠉⢭⡏⣽⠀⣀⠀⠀⢀⡀⢀⣠⣤⡀⣤⠀⠠⠀⠀⠀⠀⠀⠀⠀⡀⠀⠈⡍⢉⢀⠈⢁⣀⠤⠀⠰⠋⠉⣿⣿⡏⢩⡏⣭⡍⠩⠍⠉⠋⠀⠀⠀⠀⠀ ⠀⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⢼⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣿⠁⠀⠀⠁⢻⠤⠿⠿⠈⠸⠃⣿⣿⣿⣷⣤⠀⠀⠀⠀⠀⠀⠀⠠⠄⠁⡐⣆⡇⠸⠀⠀⠠⠁⠁⠒⠀⡂⠀⠛⠛⡃⢸⣿⡿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠓⠀⡖⠈⣿⣿⣿⣿⣿⣿⢿⡧⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠙⡿⣿⠀⠃⠀⠀⠀⠀⠀⠀⠀⠀⢷⣿⡇⠀⠀⠀⠀⠀⠀⠀⠨⠇⠀⣿⣿⡇⠈⠋⠀⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠐⢷⣿⣿⣿⣿⣿⣿⣿⣯⣧⣅⡀⠀⠀⠁⠈⠉⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢨⣩⣥⡄⠀⠀⠀⠀⠁⠀⠀⠀⠀⠉⠉⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⣿⣿⣿⣿⣿⡇⡇⢸⠿⢶⣶⣶⣤⡀⡄⣿⣿⣿⣿⣿⣿⣿⣿⡿⠻⣿⣿⣿⣿⠡⣤⡈⠇⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⡀⠀⢈⣺⡏⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⣤⣾⣿ ⣿⣿⣿⣿⣿⡇⠁⠈⠀⠀⠉⠉⠙⠇⠧⢻⣿⣿⣿⣿⣿⣿⣿⠗⠀⠘⣿⣿⡿⠘⣻⡵⠀⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣦⣐⠄⠀⠀⠀⠤⡀⠠⢀⡀⠀⠀⠀⠀⠀⢀⠀⢤⣶⣶⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣇⢀⠀⠁⠀⠀⠀⠀⡆⢰⢸⣿⣿⣿⣿⣿⣿⣿⣄⠀⢀⣾⣿⡇⠤⠈⠈⠉⠘⠻⠿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣦⣤⣙⣙⣛⠻⠿⠇⣀⣀⣀⣠⣤⣶⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⠈⠀⣀⣀⣀⣀⡀⠓⢘⢸⣿⣿⣿⣿⣿⡿⠟⠛⠀⠈⠁⠀⠀⠀⠀⠀⣀⣀⣀⣤⣿⣿⠟⠉⠁⠀⠈⠙⠻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣆⠢⠸⣿⣿⣿⣿⡏⡸⣸⣿⣿⣿⣿⣿⣧⣤⣤⣤⣤⣴⣶⣶⣾⣿⣿⣿⣿⣿⣿⠟⠁⠀⠀⠀⠀⠀⠀⠀⠀⠻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣷⣤⣈⣙⣛⣋⣤⣶⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠏⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡟⠀⠀⠀⠀⠀⢠⡀⠀⠀⠀⠀⠀⠀⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠁⠀⠀⢀⣀⣠⣼⣧⡀⠀⡀⠀⠀⠀⠸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠟⠋⠀⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡟⠀⠀⠀⠸⣿⡿⣿⣿⣿⣿⠇⠀⠀⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠿⠛⠉⠀⣿⣿⣷⣶⣶⣶⣶⣶⣾⣿⣿⣿⡏⢛⠋⣿⣿⣿⠃⠀⠀⠀⠐⠈⠙⠒⠛⣻⠎⠀⠀⠀⠀⠀⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠓⠺⠿⠿⣿⣿⡿⠟⠋⠁⠀⠀⠀⠀⢠⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣶⣶⣭⣭⠅⠀⠀⠀⠀⠀⠀⠠⡾⠟⠁⠀⠀⠀⠀⠀⠀⠘⣿⣿⣿⣿⣛⣻⣛⡻⠿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠸⣿⣿⡿⣿⢿⠄⠀⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⡄⠀⠀⠀⠀⠀⠀⡀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣿⣾⣷⣿⣿⣿⣷⣿⣿⣿⣿⣿⣿⣿⣿ ⠀⣻⣿⠭⠙⠋⠀⠀⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣋⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠰⣿⣦⢾⣧⡀⠀⠀⠀⠀⠀⠈⢻⣽⣿⣿⣟⣻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠀⣉⡽⠷⢿⠷⠀⠀⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⢸⣿⣿⣿⡿⠁⠀⠀⠀⠀⠀⢐⣿⣿⣷⣿⣶⠀⠀⠀⠀⠀⠀⢤⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣾⣿⣶⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠀⣬⣭⣴⠶⠶⠒⠀⠀⠀⠀⠀⠀⠀⢹⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡁⢸⣿⡟⠋⠁⠀⠀⠀⠀⠀⠀⢘⣿⣿⣿⣿⠟⠀⠀⠀⠀⠀⢀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠄⠉⠀⠀⠀⠀⠀⠀⠀⠀⡠⢠⣶⣶⣶⣷⣾⣿⣶⣶⣶⣶⣶⣶⣾⣵⣶⣾⣿⠇⠀⠀⠀⠀⠀⠀⠀⠀⠈⠈⠉⠁⠀⠀⠀⠀⠀⠀⠀⣸⣸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠀⢈⣀⣀⡀⠀⠀⣀⣴⣷⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⢹⣿⣿⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠛⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠆⣸⡏⢱⠷⠶⠀⠈⢻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠇⣼⣿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⠋⠀⣹⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠿⠟⠛ ⠀⣔⡄⢦⡀⠀⠀⠀⠀⠈⠛⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡟⣩⣹⠉⣭⡏⣽⠀⣀⠀⠀⠀⡀⢀⣠⣄⡄⣤⠀⣠⠀⠀⠀⠀⠀⠀⠀⡀⠀⠈⡍⠉⢀⠈⢁⣀⠤⠀⠠⠋⠉⣿⣿⡏⢩⡏⣭⡍⠩⠍⠉⠋⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣿⠘⠀⠀⠙⢻⠤⠯⠿⠀⠸⠃⣿⣿⣿⣷⣶⠀⠐⠀⠀⠀⠀⠀⠠⠀⠁⡀⣆⡇⠸⠀⠀⠠⠁⠁⠒⠀⡂⠀⠛⠛⡃⢸⣿⡿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠢⠈⡇⠈⣿⣿⣿⣿⣿⣿⣿⡏⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⡿⢿⠀⠋⠀⠀⠀⠀⠀⠀⠀⠀⢧⣿⡇⠀⠀⠀⠀⠀⠀⠀⠈⠇⠀⣿⣿⡇⠈⠋⠀⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠐⢷⣿⣿⣿⣿⣿⣿⣿⣿⣯⣅⡀⠀⠀⠁⠈⠉⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢨⣨⣥⡤⠀⠀⠀⠀⠁⠀⠀⠀⠀⠉⠉⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⣿⣿⣿⣿⣿⡇⡇⢸⠿⢶⣶⣶⣤⡄⡄⣿⣿⣿⣿⣿⣿⣿⣿⡿⠻⣿⣿⣿⣿⠡⣠⡈⠇⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⡀⠀⢈⣾⡏⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⣤⣾⣿ ⣿⣿⣿⣿⣿⡇⠁⠈⠀⠀⠈⠉⠙⠇⠧⢹⣿⣿⣿⣿⣿⣿⣿⡗⠀⠘⣿⣿⡿⠘⣻⡵⠀⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣦⣘⠄⠀⠀⠀⣤⢀⣀⢀⡀⠀⠀⠀⠀⢀⣄⠀⣰⣾⣷⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⡇⢀⠀⠁⠀⠀⠀⠀⡆⢰⢸⣿⣿⣿⣿⣿⣿⣿⣄⠀⢀⣾⣿⡇⠤⠉⠈⠉⠘⠛⠿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣦⣤⣉⣛⣛⠻⠿⠇⣀⣀⣀⣠⣤⣶⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⢈⠀⣀⣀⣀⣀⡀⠓⢘⢸⣿⣿⣿⣿⣿⡿⠟⠛⠀⠈⠁⠀⠀⠀⠀⠀⣀⣀⣀⣤⣿⣿⠟⠉⠁⠀⠈⠙⠻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣆⠢⠹⣿⣿⣿⣿⡏⡸⣸⣿⣿⣿⣿⣿⣧⣤⣤⣤⣤⣴⣶⣶⣾⣿⣿⣿⣿⣿⣿⠟⠁⠀⠀⠀⠀⠀⠀⠀⠈⠻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣷⣤⣈⣙⣛⣋⣤⣶⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠏⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡟⠀⠀⠀⠀⠀⢠⡀⠀⠀⠀⠀⠀⠀⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠁⠀⠀⢀⣀⣤⢼⣧⡀⢀⡀⠀⠀⠀⠸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠟⠋⠀⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡟⠀⠀⠀⢸⢿⡿⣿⣿⣿⣿⡇⠀⠀⠀⢀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠿⠟⠉⠀⣿⣿⣷⣶⣶⣶⣶⣶⣿⣿⣿⣿⡏⢛⠋⣿⣿⣿⠃⠀⠀⠀⠈⠈⠉⠒⠛⣻⡞⠀⠀⠀⠀⠀⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠛⠺⠿⠿⣿⣿⡿⠟⠋⠁⠀⠀⠀⠀⢰⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣶⣶⣭⣭⠅⠀⠀⠀⠀⠀⠀⠰⠶⠟⠁⠀⠀⠀⠀⠀⠀⠸⣿⣿⣿⣿⣛⣻⣛⡿⠿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠩⣿⣿⡿⣿⠿⡄⠀⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⡄⠀⠀⠀⠀⠀⠀⡀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣿⣶⣶⣿⣿⣿⣷⣿⣿⣿⣿⣿⣿⣿⣿ ⠀⣻⣿⠭⠟⠉⠀⠀⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣋⣽⣿⣿⣿⡇⠀⠀⠀⠀⠀⢰⢿⣆⢷⣷⡀⠀⠀⠀⠀⠀⠈⢻⣽⣿⣿⣟⣻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠀⣉⡿⠿⣷⠇⠂⠀⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⢸⣿⣿⣿⡟⠀⠀⠀⠀⠀⠀⢐⣿⣿⣷⣷⣧⠀⠀⠀⠀⠀⠀⢬⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣿⣷⣶⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠀⣬⣭⣴⡶⠶⠒⠀⠀⠀⠀⠀⠀⠀⢹⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡀⢸⣿⡿⠋⠁⠀⠀⠀⠀⠀⠀⢈⣿⣿⣿⡿⠟⠀⠀⠀⠀⠀⢀⢹⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠄⠉⠀⠀⠀⠀⠀⠀⠀⢀⢀⣠⣶⣶⣶⣷⣾⣿⣶⣶⣶⣶⣶⣶⣾⡗⣶⣾⣿⠇⠀⠀⠀⠀⠀⠀⠀⠀⠈⠁⠉⠁⠀⠀⠀⠀⠀⠀⠀⣸⣸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⢀⣈⣀⣀⠀⠀⠀⢀⣤⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⢹⣿⣿⠃⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠻⠸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠀⢻⡗⣑⠷⠴⠀⠀⢻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠇⣾⣿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⠉⠀⢹⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠿⠿⠟⠻ ⢀⣼⠆⠠⡄⠀⠀⠀⠀⠈⠛⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡏⣩⡉⠉⣭⡏⣽⠀⣀⠀⠀⠀⠀⠀⣀⣀⡀⣀⠀⠀⠀⠀⠀⠀⠀⠀⠀⡀⠀⠈⡍⠉⢀⠈⢁⣀⠠⠀⠠⠋⠉⣿⣿⡏⢩⡏⣭⡍⠩⠍⠉⠋⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢺⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣿⠀⠀⠈⠙⢛⠄⠟⠛⠁⡇⠀⣿⣿⣿⣷⣯⠀⠈⠁⠀⠀⠀⠀⠠⠀⠁⡀⣆⡇⢸⠈⠀⠠⠁⠁⠒⠀⡂⠀⠛⠛⡃⢸⣿⡿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢂⠈⡇⠈⣿⣿⣿⣿⣿⡿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠂⠙⠉⡻⣿⠀⠾⠀⠀⠀⠀⠀⠀⠀⠀⢷⣿⡇⠀⠀⠀⠀⠀⠀⠀⠸⠇⠀⣿⣿⡇⠈⠋⠀⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠐⢷⣿⣿⣿⣿⣿⣿⣿⣭⣧⣅⡀⠀⠀⠁⠈⠉⠀⠀⠀⠀⠀⠀⠀⠀⠈⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢨⣨⣥⡄⠀⠀⠀⠀⠁⠀⠀⠀⠀⠉⠉⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⣿⣿⣿⣿⣿⡇⡇⢸⠿⢶⣶⣶⣤⡀⡄⣿⣿⣿⣿⣿⣿⣿⣿⡿⠻⣿⣿⣿⣿⠡⣠⡈⠇⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⡀⠀⢈⣺⡏⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⣤⣾⣿ ⣿⣿⣿⣿⣿⡇⠁⠈⠀⠀⠈⠉⠙⠇⠧⢹⣿⣿⣿⣿⣿⣿⣿⠗⠀⠘⣿⣿⡿⠈⣻⡵⠀⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣦⣀⠀⠀⠀⠀⢀⠀⡀⠀⡀⠀⠀⠀⠀⠀⢀⠀⢀⣤⣶⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣇⢀⠀⠁⠀⠀⠀⠀⡆⢰⢸⣿⣿⣿⣿⣿⣿⣿⣄⠀⢀⣾⣿⡇⠤⠉⠀⠉⠘⠛⠿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣦⣤⣉⣛⣛⠻⠿⠇⢀⣀⣀⣠⣤⣶⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⠈⠀⣀⣀⣀⣀⡀⠓⢘⢸⣿⣿⣿⣿⣿⡿⠟⠛⠀⠈⠀⠀⠀⠀⠀⠀⣀⣀⣀⣤⣿⣿⠟⠉⠁⠈⠉⠙⠻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣆⠢⠸⣿⣿⣿⣿⡏⡸⣸⣿⣿⣿⣿⣿⣧⣤⣤⣤⣤⣴⣶⣶⣾⣿⣿⣿⣿⣿⣿⠟⠁⠀⠀⠀⠀⠀⠀⠀⠈⢻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣷⣤⣈⣙⣛⣋⣤⣶⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠏⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡟⠀⠀⠀⠀⠀⢠⡀⠀⠀⠀⠀⠀⠈⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠁⠀⠀⢀⣀⣠⢼⣥⡀⠀⡀⠀⠀⠀⠸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠟⠋⠀⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡏⠀⠀⠀⢸⣿⡿⣿⣿⣿⣿⠇⠀⠀⠀⢠⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠿⠟⠉⠀⣿⣿⣷⣶⣶⣶⣶⣶⣾⣿⣿⣿⡏⠙⠋⣿⣿⣿⠁⠀⠀⠀⠀⠈⠉⠒⠛⡹⠞⠀⠀⠀⠀⠀⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠃⠲⠿⠿⣿⣿⡿⠟⠋⠁⠀⠀⠀⠀⢠⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣶⣦⣭⣭⠍⠀⠀⠀⠀⠀⠀⠰⠶⠟⠁⠀⠀⠀⠀⠀⠀⠸⣿⣿⣿⣿⣛⣛⣛⡿⠿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠨⣿⣿⣿⣿⢿⠄⠀⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⡄⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣿⣶⣷⣿⣿⣿⣷⣿⣿⣿⣿⣿⣿⣿⣿ ⠀⣻⣿⠽⠉⡁⠀⠀⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠋⣽⣿⣿⣿⡇⠀⠀⠀⠀⠀⢰⣟⣦⣶⣧⡀⠀⠀⠀⠀⠀⠈⢿⣽⣿⣿⣟⣛⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠀⢋⡿⠷⠶⠦⠀⠀⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⢸⣿⣿⣿⡿⠁⠀⠀⠀⠀⠀⠐⣿⣿⣶⣿⣦⠀⠀⠀⠀⠀⠀⢈⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣿⣶⣶⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠀⣥⣯⣴⠶⠶⠐⠀⠀⠀⠀⠀⠀⠀⢹⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡀⢸⣿⡿⠋⠁⠀⠀⠀⠀⠀⠀⠨⣿⣿⣿⡿⠟⠀⠀⠀⠀⠀⢀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠀⠈⠀⠀⠀⠀⠀⠀⠀⠀⡀⡠⣦⣶⣶⣷⣾⣷⣶⣶⣶⣶⣶⣶⣾⣇⣴⣾⣿⠇⠀⠀⠀⠀⠀⠀⠀⠀⠈⠈⠉⠁⠀⠀⠀⠀⠀⠀⠀⣸⣸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⢀⢀⣀⣀⠀⠀⠀⠀⣠⣷⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡟⢸⣿⣿⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠚⠸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠀⢉⡙⠙⠷⠦⠀⠈⢻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠇⣾⡿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⠁⠈⢹⣿⣿⣿⣿⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠿⠿⠛⠛ ⠀⣤⠀⢠⠄⠀⠀⠀⠀⠀⠹⣿⣿⣿⣫⣿⣿⣿⣿⣿⣿⡟⣩⣹⠉⣭⡏⣽⠀⣀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⡀⠀⠈⡍⠩⢀⠈⢁⣀⠠⠀⠠⠋⠉⣿⣿⡏⢩⡏⣭⡍⠩⠍⠉⠋⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⢾⣿⣿⣿⣿⣿⣿⣿⣯⣿⣷⡟⠚⠀⠀⠉⢻⠤⠿⠿⠈⠘⠀⣿⣿⣿⣷⣿⠀⠂⠀⠀⠀⠀⠀⠠⠄⠁⡐⣆⡇⢸⠀⠀⠠⠁⠁⠒⠀⡂⠀⠛⠛⡃⢸⣿⡿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠣⠈⡇⠀⣿⣿⣿⣿⣿⣿⣽⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠛⠙⠻⡿⣿⠀⣻⡆⠀⠀⠀⠀⠀⠀⠀⢧⣿⡇⠀⠀⠀⠀⠀⠀⠀⠸⠇⠀⣿⣿⡇⠈⠋⠀⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠘⢷⣿⣿⣿⣿⣿⣿⣿⣾⣯⣅⡀⠀⠀⠁⠈⠉⠀⠀⠀⠀⠀⠀⠁⠀⠉⠀⠈⠁⠀⠀⠀⠀⠀⠀⠀⢠⣩⣥⡄⠀⠀⠀⠀⠁⠀⠀⠀⠀⠉⠉⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⣿⣿⣿⣿⣿⡇⡇⢸⠿⢶⣶⣶⣤⡀⡄⣿⣿⣿⣿⣿⣿⣿⣿⡿⠻⣿⣿⣿⣿⢡⣠⡈⠇⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⡀⠀⢉⣺⡏⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⣤⣾⣿ ⣿⣿⣿⣿⣿⡇⠁⠈⠀⠀⠈⠉⠙⠇⠧⣹⣿⣿⣿⣿⣿⣿⣿⠗⠀⠘⣿⣿⡿⠈⣻⡵⠀⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣦⣐⠀⠀⡀⠀⢀⢀⠀⡀⠀⠀⠀⠀⢀⠀⣀⠀⢄⣴⣶⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⡇⢀⠀⠁⠀⠀⠀⠀⡆⢰⢸⣿⣿⣿⣿⣿⣿⣿⣄⠀⢀⣾⣿⡇⠤⠈⠈⠉⠘⠛⠿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣶⣤⣉⣚⡛⠻⠿⠇⢀⣀⣀⣠⣤⣶⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⠈⠀⣀⣀⣀⣀⡀⠓⢘⢸⣿⣿⣿⣿⣿⡿⠟⠛⠀⠈⠀⠀⠀⠀⠀⠀⣀⣀⣀⣤⣿⣿⠟⠉⠁⠈⠉⠙⠻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣆⠢⠸⣿⣿⣿⣿⡏⡸⣸⣿⣿⣿⣿⣿⣧⣤⣤⣤⣤⣴⣶⣶⣾⣿⣿⣿⣿⣿⣿⠟⠁⠀⠀⠀⠀⠀⠀⠀⠈⢻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣷⣤⣈⣙⣛⣋⣤⣶⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡟⠀⠀⠀⠀⠀⢠⡀⠀⠀⠀⠀⠀⠈⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠁⠀⠀⢀⣀⣤⢼⣥⣀⣀⡀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠟⠋⠀⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡏⠀⠀⠀⢸⣿⡿⣿⡿⣿⣿⠇⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠿⠟⠉⠀⣿⣿⣷⣶⣶⣶⣶⣶⣾⣿⣿⣿⡏⢙⠋⣿⣿⡿⠁⠀⠀⠀⠀⠈⠉⠚⠛⡹⠞⠀⠀⠀⠀⠈⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠛⠲⠿⠿⣿⣿⡿⠟⠋⠁⠀⠀⠀⠀⢰⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣶⣶⣭⣭⠍⠀⠀⠀⠀⠀⠀⠰⠾⠟⠁⠀⠀⠀⠀⠀⠀⠘⣿⣿⣿⣿⣛⣛⣛⡻⠿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠨⣿⣿⣿⣿⢿⠄⠀⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⡄⠀⠀⠀⠀⠀⠀⡀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣾⣾⣷⣿⣿⣿⣷⣾⣿⣿⣯⣿⣿⣿⣿ ⠀⣻⣿⡭⢛⠁⠀⠀⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠋⣽⣿⣿⣿⡇⠀⠀⠀⠀⠀⢰⢞⣮⣷⣶⡀⠀⠀⠀⠀⠀⠘⢿⣽⣿⣿⣛⣛⣻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠀⢙⡿⠷⣿⠗⠀⠀⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⢰⣿⣿⣿⡿⠀⠀⠀⠀⠀⠀⢐⣿⣿⣶⣿⣦⠀⠀⠀⠀⠀⠀⢨⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣿⣷⣶⣶⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠀⣬⣭⣴⡶⠶⠒⠀⠀⠀⠀⠀⠀⠀⢹⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡀⢸⣿⡿⠋⠀⠀⠀⠀⠀⠀⠀⢘⣿⣿⣿⣿⠟⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠀⠉⠀⠀⠀⠀⠀⠀⠀⠀⡀⣠⣦⣶⣶⣷⣾⣿⣶⣶⣶⣶⣶⣶⣾⣷⣶⣾⣿⠇⠀⠀⠀⠀⠀⠀⠀⠀⠈⠉⠉⠁⠀⠀⠀⠀⠀⠀⠀⣸⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠀⢀⡀⣀⠀⠀⠀⣀⣰⣶⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡟⢹⣿⣿⠃⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠛⠘⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠀⠜⡅⠻⠷⠦⠀⠀⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠃⣾⣿⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⠉⠀⢹⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠿⠿⠟⠟ ⠄⣮⠒⠤⡄⠀⠀⠀⠀⠈⠹⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡟⣩⡽⠉⣭⡏⣽⠀⡀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⡀⠀⠌⡍⠉⢀⠈⢁⣀⠤⠀⠠⠋⠉⣿⣿⡏⢩⡏⣭⡍⠩⠭⠉⠋⠀⠀⠀⠀⠀ ⠀⠉⠀⠀⠀⠀⠀⠀⠀⠀⠈⣾⣿⣿⣿⣿⣿⣿⣿⣫⣿⣷⣿⠐⠀⠈⠙⢻⠤⠿⠿⢸⢰⠀⣿⣿⣾⣷⣶⠀⠀⠀⠀⠀⠀⠀⠠⠀⠁⡐⣆⡇⢸⠈⠀⠠⠁⠁⠒⠀⡂⠀⠛⠛⡃⢸⣿⡿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠐⠈⡇⠀⣿⣿⣿⣿⣽⣿⣿⡀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠛⠻⢿⡿⣿⠀⢦⣉⠁⠀⠀⠀⠀⠀⠀⢷⣿⡇⠀⠀⠀⠀⠀⠀⠀⠨⠇⠀⣿⣿⡇⠈⠋⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠘⢷⣿⣿⣿⣿⣿⣿⣿⣿⣯⣍⡀⠀⠀⠁⠈⠉⠀⠀⠀⠀⠀⠀⠁⠐⢭⣄⠤⠍⠀⠀⠀⠀⠀⠀⠀⢠⣩⣥⡄⠀⠀⠀⠀⠁⠀⠀⠀⠀⠉⠉⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⣿⣿⣿⣿⣿⡇⡇⢸⠿⢶⣶⣶⣤⡀⡄⣿⣿⣿⣿⣿⣿⣿⣿⡿⠻⣿⣿⣿⣿⠡⣠⡈⠇⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⡀⠀⢉⣺⡏⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⣤⣾⣿ ⣿⣿⣿⣿⣿⡇⠁⠈⠀⠀⠈⠉⠙⠇⠧⣹⣿⣿⣿⣿⣿⣿⣿⠗⠀⠘⣿⣿⡿⠘⣻⡵⠀⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣦⣐⠄⠀⠀⠀⠀⠀⠀⣀⠀⠀⠀⠀⠀⢀⢀⡀⢄⣼⣶⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⡇⢀⠀⠁⠀⠈⠀⠀⡆⢰⢸⣿⣿⣿⣿⣿⣿⣿⣄⠀⢀⣾⣿⡇⠤⠈⠈⠉⠘⠛⠿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣶⣤⣉⣚⣛⠻⠿⠇⣀⣀⣀⣠⣤⣶⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⠈⠀⣀⣀⣀⣀⡀⠓⢘⢸⣿⣿⣿⣿⣿⡿⠟⠛⠀⠈⠀⠀⠀⠀⠀⠀⣀⣀⣀⣤⣿⣿⠟⠉⠁⠉⠉⠙⠻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣆⠢⠹⣿⣿⣿⣿⡟⡸⣸⣿⣿⣿⣿⣿⣧⣤⣤⣤⣤⣴⣶⣶⣾⣿⣿⣿⣿⣿⣿⠟⠁⠀⠀⠀⠀⠀⠀⠀⠈⢻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣷⣤⣈⣙⣛⣋⣤⣶⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠃⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡟⠀⠀⠀⠀⠀⢠⡀⠀⠀⠀⠀⠀⠈⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠁⠀⠀⢀⣠⣤⣸⣥⣀⣀⡀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠟⠋⠀⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠸⣿⠿⣿⠿⣿⣿⠇⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠿⠟⠉⠀⣿⣿⣷⣶⣶⣶⣶⣶⣾⣿⣿⣿⡏⢙⠋⣿⣿⣿⠁⠀⠀⠀⠈⠀⠉⠛⢋⡹⠞⠀⠀⠀⠀⠈⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠃⠺⠿⠿⣿⣿⡿⠟⠋⠁⠀⠀⠀⠀⢰⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣶⣶⣭⣭⠅⠀⠀⠀⠀⠀⠀⠲⠾⠟⠁⠀⠀⠀⠀⠀⠀⠸⣿⣿⣿⣿⣛⣛⣛⡿⠿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠩⣿⣿⣿⣿⢿⡄⠀⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⡄⠀⠀⠀⠀⠀⠀⠀⠂⠀⠁⠀⠀⠀⠀⠀⠀⢀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣿⣶⣷⣿⣾⣿⣷⣿⣿⣿⣿⣿⣿⣿⣿ ⠀⣻⣿⡭⠝⡁⠀⠀⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠏⣽⣿⣿⣿⡇⠀⠀⠀⠀⠀⢲⢿⣦⢶⣧⡀⠀⠀⠀⠀⠀⠘⢿⣽⣿⣿⣟⣛⣻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠀⣙⡿⠷⡿⠷⠀⠀⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡏⢰⣿⣿⣿⡿⠀⠀⠀⠀⠀⠀⠀⣿⣿⣶⣾⣦⠀⠀⠀⠀⠀⠀⢨⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣿⣶⣶⣶⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠀⣬⣯⣶⡶⠶⠒⠀⠀⠀⠀⠀⠀⠀⢹⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡀⢼⣿⠿⠋⠀⠀⠀⠀⠀⠀⠀⢘⣿⣿⣿⣿⠟⠀⠀⠀⠀⠀⢀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠀⠉⠀⠀⠀⠀⠀⠀⠀⠀⡀⣄⣦⣶⣶⣷⣶⣾⣶⣶⣶⣶⣶⣶⣾⣥⣶⣾⣿⠇⠀⠀⠀⠀⠀⠀⠀⠀⠈⠀⠉⠉⠀⠀⠀⠀⠀⠀⠀⣸⣼⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⢀⠈⡁⡀⡀⠀⠀⢀⣴⣶⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡟⢹⣿⣿⠃⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠚⠸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠀⠁⡉⢹⠳⠦⠀⠈⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⢃⣿⣿⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠌⠉⠀⢹⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠿⠟⠟ ⠤⣬⡄⠤⡀⠀⠀⠀⠀⠀⠹⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡟⣩⡝⠉⣭⡏⣭⠀⡀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⡀⠀⠈⡍⠩⢀⠈⢁⣀⡠⠀⠠⠋⠉⣿⣿⡏⢩⡏⣭⡍⠩⠍⠉⠋⠀⠀⠀⠀⠀ ⠀⠈⠀⠀⠀⠀⠀⠀⠀⠀⠀⣾⣿⣿⣿⣿⣿⣿⣿⣯⢿⣷⣟⠐⠀⠈⠙⢻⠤⠿⠿⢸⠸⠀⣿⣷⣶⣧⣴⠀⠀⠀⠀⠀⠀⠀⠠⠀⠁⡐⣆⡇⢸⠈⠀⠠⠁⠁⠒⠀⡂⠀⠛⠛⡃⢸⣿⡿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠁⠈⡆⠀⣿⣿⣿⣿⣿⡿⣷⡅⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠛⠻⣿⡿⣿⠀⣉⠓⠀⠀⠀⠀⠀⠀⠀⢷⣿⡇⠀⠀⠀⠀⠀⠀⠀⠈⡇⠀⣿⣿⡇⠈⠉⠀⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠐⢷⣿⣿⣿⣿⣿⣿⣿⣿⣯⣅⡀⠀⠀⠁⠈⠉⠀⠀⠀⠀⠀⠈⠁⠰⣭⠤⣌⠓⠁⠀⠀⠀⠀⠀⠀⢠⣩⣥⡄⠀⠀⠀⠀⠁⠀⠀⠀⠀⠉⠉⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⣿⣿⣿⣿⣿⡇⡇⢸⠿⢶⣶⣶⣤⡀⡄⣿⣿⣿⣿⣿⣿⣿⣿⡿⠻⣿⣿⣿⣿⠡⣠⡈⠇⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⡀⠀⢈⣺⡏⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⣤⣾⣿ ⣿⣿⣿⣿⣿⡇⠁⠈⠀⠀⠈⠉⠙⠃⠇⢸⣿⣿⣿⣿⣿⣿⣿⠗⠀⠘⣿⣿⡿⠈⣻⡵⠀⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣦⣀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣀⢀⠀⢀⣤⣾⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⡇⢀⠀⠁⠀⠀⠀⠀⡆⢰⢸⣿⣿⣿⣿⣿⣿⣿⣄⠀⢀⣾⣿⡇⠤⠈⠈⠉⠘⠻⠿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣦⣤⣈⣛⡛⠛⠯⠅⢀⣀⣀⣠⣤⣶⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⠈⠀⣀⣀⣀⣀⠀⠓⢘⢸⣿⣿⣿⣿⣿⡿⠟⠛⠀⠈⠀⠀⠀⠀⠀⠀⣀⣀⣀⣤⣿⣿⠟⠉⠉⠉⠉⠙⠿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣆⠢⠹⣿⣿⣿⣿⡇⡸⣸⣿⣿⣿⣿⣿⣧⣤⣤⣤⣤⣴⣶⣶⣾⣿⣿⣿⣿⣿⣿⠟⠁⠀⠀⠀⠀⠀⠀⠀⠈⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣷⣤⣈⣙⣛⣋⣤⣶⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠃⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡏⠀⠀⠀⠀⠀⢠⡄⠀⠀⠀⠀⠀⠈⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠁⠀⠀⢀⣠⣤⣸⣤⣀⣀⡀⠀⠀⠀⢹⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠟⠋⠀⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠸⣿⡿⠿⢿⣿⣿⠇⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠿⠟⠉⠀⣿⣿⣷⣶⣶⣶⣶⣶⣾⣿⣿⣿⡏⠙⠉⣿⣿⡿⠁⠀⠀⠀⠈⠀⠈⠋⢉⡽⠏⠀⠀⠀⠀⠈⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠑⠲⠿⠿⣿⣿⡿⠛⠋⠁⠀⠀⠀⠀⢠⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣶⣦⣭⣭⠅⠀⠀⠀⠀⠀⠀⠰⠶⠟⠀⠀⠀⠀⠀⠀⠀⠸⣿⣿⣿⣿⣛⣛⣛⡻⠿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠨⣿⣿⣿⣿⠿⠄⠀⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⡄⠀⠀⠀⠀⠀⢀⠀⠂⠀⠀⠀⠀⠀⠀⠀⠀⢀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣿⣶⣷⣿⣾⣿⣷⣾⣿⣿⣿⣿⣿⣿⣿ ⠀⣺⣿⠭⠉⠂⠀⠀⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠋⣽⣿⣿⣿⡇⠀⠀⠀⠀⠀⢶⢿⣦⣶⣷⡀⠀⠀⠀⠀⠀⠈⢿⣽⣿⣿⣛⣛⣻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠀⢉⡽⠷⢶⠒⠄⠀⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠇⢰⣿⣿⣿⡟⠀⠀⠀⠀⠀⠀⠀⣟⡗⣶⣾⣦⠀⠀⠀⠀⠀⠀⢨⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣶⣶⣶⣶⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠀⣬⣭⣴⡶⠶⠂⠀⠀⠀⠀⠀⠀⠀⢹⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡀⢸⣿⠟⠋⠀⠀⠀⠀⠀⠀⠀⢘⣿⣟⣿⣿⠟⠀⠀⠀⠀⠀⢀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠀⠈⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣠⣶⣶⣷⣶⣷⣶⣶⣶⣶⣶⣶⣮⣅⣶⣾⣿⠆⠀⠀⠀⠀⠀⠀⠀⠀⠈⠁⠉⠉⠀⠀⠀⠀⠀⠀⠀⣸⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠀⠀⢀⡀⠀⠀⠀⣀⣠⣶⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡟⢹⣿⣿⠃⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠙⠸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠀⠀⡀⠈⠷⠤⠀⠈⠿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠃⣾⣿⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⠉⠀⢹⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠿⠿⠟⠻ ⠤⣠⠀⠄⡄⠀⠀⠀⠀⠈⠹⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡟⣩⡽⠉⣭⡏⣽⠀⡀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠉⡍⠩⢀⠈⠁⣀⡠⠀⢠⠋⠉⣿⣿⡏⢩⡏⣭⡍⠩⠍⠉⠋⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠼⣿⡿⣿⣿⣿⣿⣿⣯⢟⣷⡯⠐⠀⠀⠙⢻⠤⠿⠿⠸⠰⠀⣿⣷⣶⣦⣴⠀⠀⠀⠀⠀⠀⠀⠠⠀⠁⡔⣆⡇⢸⠀⠀⠠⠀⠁⠒⠀⡂⠀⠛⠛⡃⢸⣿⡿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠂⠀⡂⠈⣿⣿⣿⣿⣿⡿⢇⡄⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠛⠻⣿⡿⣿⠀⡙⠦⠀⠀⠀⠀⠀⠀⠀⢧⣿⡇⠀⠀⠀⠀⠀⠀⠀⠈⠇⠀⣿⣿⡇⠈⠉⠀⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠐⢶⣿⣿⣿⣿⣿⣿⣿⣿⣯⣅⡀⠀⠀⠁⠈⠁⠀⠀⠀⠀⠀⠈⠁⠠⣩⢤⡉⠆⠀⠀⠀⠀⠀⠀⠀⢨⣨⣥⡄⠀⠀⠀⠀⠁⠀⠀⠀⠀⠉⠉⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⣿⣿⣿⣿⣿⡇⡇⠸⠿⢶⣶⣶⣤⡀⡄⣿⣿⣿⣿⣿⣿⣿⣿⡿⠻⣿⣿⣿⣿⠡⣠⡈⠇⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⡀⠀⢈⣺⡏⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⣤⣾⣿ ⣿⣿⣿⣿⣿⡇⠁⠈⠀⠀⠉⠉⠙⠇⠧⢹⣿⣿⣿⣿⣿⣿⣿⠗⠀⠘⣿⣿⡿⠘⣻⡵⠀⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣦⣄⠄⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⢀⠀⢀⣤⣶⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⡇⢀⠀⠁⠀⠀⠀⠀⡆⢰⢸⣿⣿⣿⣿⣿⣿⣿⣄⠀⢀⣾⣿⡇⠤⠉⠈⠉⠘⠛⠿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣦⣤⣈⣛⡛⠛⠽⠅⢀⣀⣀⣠⣤⣶⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⠈⠀⣀⣀⣀⣀⡀⠓⢘⢸⣿⣿⣿⣿⣿⡿⠟⠛⠀⠈⠀⠀⠀⠀⠀⠀⣀⣀⣀⣤⣿⡿⠟⠉⠉⠉⠉⠛⠿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣆⠢⠸⣿⣿⣿⣿⡏⡸⣸⣿⣿⣿⣿⣿⣧⣤⣤⣤⣤⣴⣶⣶⣾⣿⣿⣿⣿⣿⣿⠟⠀⠀⠀⠀⠀⠀⠀⠀⠈⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣷⣤⣈⣙⣛⣋⣤⣶⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠃⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡏⠀⠀⠀⠀⠀⢰⡄⠀⠀⠀⠀⠀⠘⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠁⠀⠀⢠⣤⣴⣸⣦⣄⣀⡄⠀⠀⠀⢹⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠟⠋⠀⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠸⣿⡛⠿⣿⣿⣿⠃⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠿⠛⠉⠀⣿⣿⣷⣶⣶⣶⣶⣶⣾⣿⣿⣿⡏⠙⠋⣿⣿⡿⠁⠀⠀⠀⠘⠀⠀⣉⣉⡽⠏⠀⠀⠀⠀⠈⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠃⠲⠿⠿⣿⣿⡿⠟⠋⠁⠀⠀⠀⠀⢰⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣶⣶⣭⣭⠌⠀⠀⠀⠀⠀⠀⠐⠿⠋⠀⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣛⣛⣛⣻⠿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠨⣿⣿⣿⣿⠿⠄⠀⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⡀⠀⠀⠀⠀⠀⢀⠀⠃⠀⠀⠀⠀⠀⠀⠀⠀⢐⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣶⣾⣶⣿⣿⣿⣷⣾⣿⣿⣿⣿⣿⣿⣿ ⠀⣻⣿⡽⠉⠁⠀⠀⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠋⣹⣿⣿⣿⡇⠀⠀⠀⠀⠀⣶⢷⣦⣷⣷⡀⠀⠀⠀⠀⠀⠈⢿⣭⣿⣿⣟⣛⣻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠀⢙⡿⠷⠿⠢⠀⠀⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡏⢰⣿⣿⣿⡏⠀⠀⠀⠀⠀⠀⠰⣾⣗⣴⣿⣦⠀⠀⠀⠀⠀⠀⢨⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣾⣷⣶⣶⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠀⣤⣭⣴⡶⠶⠂⠀⠀⠀⠀⠀⠀⠀⢹⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡀⢸⣿⠿⠋⠀⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⠟⠀⠀⠀⠀⠀⢀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠀⠈⠀⠀⠀⠀⠀⠀⠀⠀⠀⠠⣠⣶⣶⣷⣶⣿⣶⣶⣶⣶⣶⣶⣞⣁⣴⣾⣿⠇⠀⠀⠀⠀⠀⠀⠀⠀⠈⠉⠉⠉⠀⠀⠀⠀⠀⠀⠀⣸⣼⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠀⠀⢀⡀⠀⠀⠀⢀⣠⣶⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡟⢸⣿⣿⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠹⠸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠀⠈⡈⢉⠷⠤⠀⠈⠻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⢇⣾⣿⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⠁⠀⢹⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠿⠿⠟⠿ ⢀⢦⠀⠀⡄⠀⠀⠀⠀⠈⠙⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡟⣩⣭⠉⣭⡏⣽⠀⡀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠉⡍⠩⢀⠈⠁⣀⡠⠀⠨⠏⠉⣿⣿⡏⢩⡏⣭⡍⠩⠍⠉⠋⠀⠀⠀⠀⠀ ⠀⠈⠀⠀⠀⠀⠀⠀⠀⠀⠀⠸⠟⠿⣿⣿⣿⣿⣿⣿⢟⣷⣟⠰⠀⠀⠙⢿⠤⠿⠿⠈⠘⠀⣿⣿⣿⣷⣶⠀⠀⠀⠀⠀⠀⠀⠠⠀⠁⡐⣆⡇⢰⠀⠀⠠⠀⠁⠒⠀⡂⠀⠛⠛⡃⢸⣿⡿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠁⠈⢹⣿⣿⣿⣿⣿⣧⡂⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠛⠻⢿⡿⣿⠀⣝⠢⠀⠀⠀⠀⠀⠀⠀⢧⣿⡇⠀⠀⠀⠀⠀⠀⠀⠈⠇⠀⣿⣿⡇⠘⠉⠀⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢳⡯⡧⣯⣿⣿⣿⣿⣯⣯⣍⡀⠀⠀⠁⠈⠉⠀⠀⠀⠀⠀⠈⠁⠰⣭⠠⣌⠓⠀⠀⠀⠀⠀⠀⠀⢨⢨⣥⡄⠀⠀⠀⠀⠁⠀⠀⠀⠀⠉⠉⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⣿⣿⣿⣿⣿⡇⡇⢸⠿⢶⣶⣶⣤⡀⡄⣿⣿⣿⣿⣿⣿⣿⣿⡿⠻⣿⣿⣿⣿⠡⣠⡈⠇⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⡀⠀⢈⣺⡏⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⣤⣾⣿ ⣿⣿⣿⣿⣿⡇⠁⠈⠀⠀⠈⠉⠙⠇⠧⢸⣿⣿⣿⣿⣿⣿⣿⠗⠀⠘⣿⣿⡿⠈⣻⡵⠀⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣦⣀⠄⠀⠀⠀⠀⡀⠀⠀⠀⠀⠀⠀⠀⠀⢀⠀⢀⣴⣾⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⡇⢀⠀⠁⠀⠀⠀⠀⡆⢰⢸⣿⣿⣿⣿⣿⣿⣿⣄⠀⢀⣾⣿⡇⠤⠈⠈⠉⠘⠛⠿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣶⣤⣉⣒⡛⠻⠷⠇⢀⣀⣀⣠⣤⣶⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⠈⠀⣀⣀⣀⣀⡀⠓⢘⢸⣿⣿⣿⣿⣿⡿⠟⠛⠀⠈⠀⠀⠀⠀⠀⠀⣀⣀⣀⣤⣿⡿⠟⠉⠉⠉⠉⠛⠿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣆⠢⠹⣿⣿⣿⣿⡏⡸⣸⣿⣿⣿⣿⣿⣧⣤⣤⣤⣤⣴⣶⣶⣾⣿⣿⣿⣿⣿⣿⠏⠀⠀⠀⠀⠀⠀⠀⠀⠈⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣷⣤⣈⣙⣛⣋⣤⣶⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠃⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡏⠀⠀⠀⠀⠀⢰⡄⠀⠀⠀⠀⠀⠘⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠀⠀⠀⢠⣤⣶⣼⣤⣄⣠⡄⠀⠀⠀⢻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠟⠋⠀⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⢸⣿⣛⣿⣻⣿⣿⠁⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠿⠟⠉⠀⣿⣿⣷⣶⣶⣶⣶⣶⣾⣿⣿⣿⡏⠛⠋⣿⣿⡿⠁⠀⠀⠀⠘⠀⠀⣉⣠⡜⠏⠀⠀⠀⠀⠘⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠓⠲⠿⠿⣿⣿⡿⠟⠋⠁⠀⠀⠀⠀⢰⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣶⣶⣭⣭⠌⠀⠀⠀⠀⠀⠀⠐⠟⠋⠀⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣛⣛⣛⣻⠿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠨⣿⣿⣿⣿⢿⡄⠀⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⡀⠀⠀⠀⠀⠀⢀⠀⠃⠀⠁⠀⠀⠀⠀⠀⠀⢘⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣿⣾⣷⣿⣾⣿⣷⣿⣿⣿⣿⣿⣿⣿⣿ ⠀⣻⣿⠭⠙⠁⠀⠀⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠉⣹⣿⣿⣿⡇⠀⠀⠀⠀⠀⣷⢷⣦⣾⣷⡀⠀⠀⠀⠀⠀⠈⢿⣽⣿⣿⣟⣛⣻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠀⢉⡿⠶⣶⠳⠀⠀⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠇⢰⣿⣿⣿⡏⠀⠀⠀⠀⠀⠀⠰⣿⣷⣴⣷⣦⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣾⣷⣶⣶⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠀⣬⣯⣴⡶⠶⠐⠀⠀⠀⠀⠀⠀⠀⢹⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡀⢸⣿⠟⠋⠀⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⠟⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠄⠉⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⣰⣶⣶⣷⣶⣷⣶⣶⣶⣶⣶⣶⣺⡃⣴⣾⣿⠆⠀⠀⠀⠀⠀⠀⠀⠀⠈⠈⠉⠉⠀⠀⠀⠀⠀⠀⠀⣸⣸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠀⠀⣀⠀⠀⠀⠀⢀⣰⣶⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⢹⣿⣿⠋⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠙⠘⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⢀⠨⢡⢹⠷⠦⠀⠈⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠇⣾⡿⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⠉⠀⢹⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠿⠿⠟⠟ ⢠⣜⠀⠤⡀⠀⠀⠀⠀⠈⠹⣿⣿⣿⣻⣿⣿⣿⣿⣿⣿⡟⣩⡽⠉⢭⡏⣽⠀⣀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠍⡍⠩⢀⠈⠁⣀⠠⠀⢠⠏⠉⣿⣿⡏⢩⡏⣭⡍⠩⠍⠉⠋⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣺⣿⣿⣿⣿⣿⣿⣿⣽⡿⣷⣿⠐⠀⠀⠉⢻⠤⠿⠿⠀⠎⠀⣿⣿⣿⣷⣴⠀⠀⠀⠀⠀⠀⠀⠠⠄⠁⡐⣆⡇⢰⠀⠀⠤⠀⠁⠒⠀⡃⠀⠛⠛⡃⢸⣿⡿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠠⠈⡇⠀⣿⣿⣿⣿⣽⣿⣷⡆⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠛⠻⢿⡿⣿⠀⣮⡀⠀⠀⠀⠀⠀⠀⠀⢧⣿⡇⠀⠀⠀⠀⠀⠀⠀⠘⡇⠀⣿⣿⡇⠈⠋⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢷⣿⣿⣿⣿⣿⣿⣿⣯⣯⣅⡀⠀⠀⠁⠈⠁⠀⠀⠀⠀⠀⠈⠁⠐⣭⡠⢬⡋⠁⠀⠀⠀⠀⠀⠀⢠⢨⣥⡄⠀⠀⠀⠀⠁⠀⠀⠀⠀⠉⠉⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⣿⣿⣿⣿⣿⡇⡇⢸⠿⢶⣶⣦⣤⡀⡄⣿⣿⣿⣿⣿⣿⣿⣿⡿⠻⣿⣿⣿⣿⢡⣤⡈⠇⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⡀⠀⢈⣸⠏⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⣠⣾⣿ ⣿⣿⣿⣿⣿⡇⠁⠈⠀⠀⠈⠉⠙⠇⠧⢹⣿⣿⣿⣿⣿⣿⣿⠗⠀⠘⣿⣿⡿⠘⣻⡵⠀⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣦⣀⠠⠀⠀⠀⠀⠀⡀⠀⠀⠀⠀⠀⠀⠀⢀⠀⢀⣤⣾⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⡇⢀⠀⠁⠀⠀⠀⠀⡆⢰⢸⣿⣿⣿⣿⣿⣿⣿⣄⠀⢀⣾⣿⡇⠤⠈⠈⠉⠘⠛⠿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣶⣤⣀⣘⡓⠻⠱⠄⢀⣀⣀⣠⣤⣶⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⠈⠀⣀⣀⣀⣀⡀⠃⢘⢸⣿⣿⣿⣿⣿⡿⠟⠛⠀⠈⠀⠀⠀⠀⠀⠀⣀⣀⣀⣤⣿⡿⠛⠉⠉⠉⠉⠛⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣆⠢⠸⣿⣿⣿⣿⡏⡸⣸⣿⣿⣿⣿⣿⣧⣤⣤⣤⣤⣴⣶⣶⣾⣿⣿⣿⣿⣿⣿⠋⠀⠀⠀⠀⠀⠀⠀⠀⠘⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣷⣤⣈⣙⣛⣋⣤⣶⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⢺⠂⠀⠀⠀⠀⠀⠸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠀⠀⠀⢠⣤⣶⣼⣶⣤⣤⡄⠀⠀⠀⢻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠟⠋⠀⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠸⠿⠍⣛⣻⣿⣿⠁⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠿⠛⠉⠀⣿⣿⣷⣶⣶⣶⣶⣶⣾⣿⣿⣿⡏⠙⠉⣿⣿⡿⠀⠀⠀⠀⠘⠀⠠⣤⣤⠞⠃⠀⠀⠀⠀⠘⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠃⠺⠿⠿⢿⣿⡿⠟⠋⠁⠀⠀⠀⠀⢠⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣶⣦⣬⣭⠄⠀⠀⠀⠀⠀⠀⠘⠛⠋⠀⠀⠀⠀⠀⠀⠀⢹⣿⣿⣿⣿⣛⣛⣛⣿⠿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠸⣿⣿⣟⢿⠿⠀⠀⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⡀⠀⠀⠀⠀⠀⢠⠈⠁⠀⠀⠀⠀⠀⠀⠀⠀⢰⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣿⣾⣷⣿⣿⣿⣷⣾⣿⣿⣿⣿⣿⣿⣿ ⠀⣛⣿⠥⠀⠁⠀⠀⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠋⣿⣿⣿⣿⠇⠀⠀⠀⠀⠀⣶⢷⠶⣾⣷⡀⠀⠀⠀⠀⠀⠈⢿⣽⣿⣿⣛⣛⣛⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠀⣉⡵⠶⠶⠅⠀⠀⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⢰⣿⣿⣿⡟⠀⠀⠀⠀⠀⠀⠐⣟⣿⣶⣾⣦⠀⠀⠀⠀⠀⠀⣸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣶⣶⣶⣶⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠀⣬⣭⡴⠶⠦⠀⠀⠀⠀⠀⠀⠀⠀⢹⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡀⢸⣿⠟⠋⠀⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⠟⠀⠀⠀⠀⠀⢀⢹⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠀⠈⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⣀⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣺⡇⣤⣾⣿⠄⠀⠀⠀⠀⠀⠀⠀⠀⠀⠉⠉⠉⠀⠀⠀⠀⠀⠀⠀⢼⣸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠀⢀⣀⠀⠀⠀⠀⡀⣤⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡟⠱⣿⡿⠋⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠙⠘⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠀⠈⠁⠩⠶⠦⠀⠈⠻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠇⣸⡏⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠁⠀⢹⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠿⠟⠛⠛ ⠀⢐⠀⢠⠀⠀⠀⠀⠀⠀⠙⢿⣿⣿⡛⣿⣿⣿⣿⣿⣿⡟⣩⢹⠉⢩⡎⣽⠀⣀⡀⠀⡀⡀⣀⣀⣀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⡀⠀⠉⡍⠩⢀⠈⠁⣀⠠⠀⢨⠏⠉⣿⣿⡏⢩⡏⣭⡍⠩⠍⠉⠋⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠘⣭⢿⣿⣿⣿⣿⣿⠏⢍⢥⠿⠠⠀⠀⠀⢻⠤⠿⠿⠀⡇⠃⣿⣿⣿⣷⣾⠀⠀⠀⠀⠀⠀⠀⠠⠀⠁⡐⣆⡇⢠⠀⠀⠤⠀⠁⠒⠀⡃⠀⠛⠛⡃⢸⣿⡿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠢⠀⡄⠀⣻⣿⣿⣦⡘⠿⢦⡀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠁⠉⠛⡿⣿⠀⡻⠖⠂⠀⠀⠀⠀⠀⠀⢧⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⡇⠀⣿⣿⡇⠈⠉⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢷⣿⣿⣿⣿⣿⣿⣷⣯⣯⣅⡀⠀⠀⠁⠈⠁⠀⠀⠀⠀⠀⠀⠀⠀⠉⠤⠍⠉⠁⠀⠀⠀⠀⠀⠀⢠⢩⣥⡄⠀⠀⠀⠀⠁⠀⠀⠀⠀⠉⠉⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⣿⣿⣿⣿⣿⡇⡇⢸⠿⢶⣶⣦⣤⡀⡄⣿⣿⣿⣿⣿⣿⣿⣿⡿⠻⣿⣿⣿⣿⢡⣤⡈⠇⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⡀⠀⢈⣸⠏⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⣤⣾⣿ ⣿⣿⣿⣿⣿⡇⠁⠈⠀⠀⠈⠉⠙⠇⠧⢸⣿⣿⣿⣿⣿⣿⣿⠗⠀⠘⣿⣿⡿⠘⣻⡵⠀⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣦⣈⠄⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⡀⢀⣦⣾⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⡇⢀⠀⠁⠀⠀⠀⠀⡆⢰⢸⣿⣿⣿⣿⣿⣿⣿⣄⠀⢀⣾⣿⡇⠤⠈⠈⠉⠘⠛⠿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣶⣤⣀⣛⡓⠞⠷⠇⢀⣀⣀⣠⣤⣶⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⢈⠀⣀⣀⣀⣀⡀⠓⢘⢸⣿⣿⣿⣿⣿⡿⠟⠛⠀⠈⠀⠀⠀⠀⠀⠀⣀⣀⣀⣤⣿⡿⠛⠉⠉⠉⠉⠛⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣆⠣⠹⣿⣿⣿⣿⡏⡸⣸⣿⣿⣿⣿⣿⣧⣤⣤⣤⣤⣴⣶⣶⣾⣿⣿⣿⣿⣿⣿⠋⠀⠀⠀⠀⠀⠀⠀⠀⠘⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣷⣤⣈⣙⣛⣋⣤⣶⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⢺⠂⠀⠀⠀⠀⠀⠸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡟⠀⠀⠀⢰⣦⣶⣾⣴⣤⣤⡄⠀⠀⠀⢻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠟⠋⠀⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⢸⠿⠍⣛⣻⣿⣿⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠿⠟⠉⠀⣿⣿⣷⣶⣶⣶⣶⣶⣾⣿⣿⣿⡏⠙⠋⣿⣿⡿⠀⠀⠀⠀⠘⠀⢀⣤⣴⠞⠃⠀⠀⠀⠀⠘⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠓⠺⠿⠿⢿⣿⡿⠟⠋⠁⠀⠀⠀⠀⢠⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣶⣦⣬⣥⠅⠀⠀⠀⠀⠀⠀⠙⠛⠁⡀⠀⠀⠀⠀⠀⠀⢹⣿⣿⣿⣿⣛⣛⣛⡻⠿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠹⣿⣿⠿⡟⠿⠀⠀⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⣿⣿⣿⣦⡀⠀⠀⠀⠀⠀⢀⠈⠁⠀⠀⠀⠀⠀⠀⠀⠀⢈⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣾⣾⣿⣿⣿⣿⣷⣾⣿⣿⣿⣿⣿⣿⣿ ⠀⢻⣿⠥⠀⠁⠀⠀⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠉⣽⣿⣿⣿⠇⠀⠀⠀⠀⠀⣿⢷⢶⣿⣷⡀⠀⠀⠀⠀⠀⠈⢿⣽⣿⣿⣛⣛⣻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠀⣙⡷⠶⡶⠅⠀⠀⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡁⢠⣿⣿⣿⡏⠀⠀⠀⠀⠀⠀⢐⣿⣿⣶⣷⣦⠀⠀⠀⠀⠀⠀⣸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣶⣷⣶⣶⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠀⣤⣯⣴⠖⠆⠀⠀⠀⠀⠀⠀⠀⠀⢹⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡀⢸⣿⡟⠋⠀⠀⠀⠀⠀⠀⠀⢘⣿⣿⣿⡿⠟⠀⠀⠀⠀⠀⢀⢹⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠀⠈⠀⠀⠀⠀⠀⠀⠀⠀⠀⢠⣦⣶⣶⣶⣾⣶⣶⣶⣶⣶⣶⣶⣚⡇⣄⣾⣿⠄⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⠉⠁⠀⠀⠀⠀⠀⠀⠀⣼⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠀⠀⢀⠀⠀⠀⠀⢀⣠⣼⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⢱⣿⣿⠃⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠉⠸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠀⠀⠀⠀⠇⠶⠀⠀⠻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠇⣼⡏⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⠃⠀⢹⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠟⠛⠛ ⠀⡴⠄⢠⠀⠀⠀⠀⠀⠈⠙⢿⣿⣿⡛⣿⣿⣿⣿⣿⣿⡟⣩⢹⠉⢩⡏⣽⠀⣀⣀⠀⢀⡠⣀⣤⣀⡀⣀⠀⠀⠀⠀⠀⠀⠀⠁⠀⠀⠀⠍⡍⠉⢀⠈⠁⣄⡀⠀⢨⠏⠉⣿⣿⡏⢩⡏⣭⡍⠩⠍⠉⠋⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠸⣍⢿⣿⣿⣿⣯⣟⣇⣩⣷⡟⠸⠀⠀⠀⢻⠤⠿⠿⠈⠘⠃⣿⣿⣿⣷⣾⠀⠀⠀⠀⠀⠀⠀⠠⠀⠁⡐⣆⡇⢰⠀⠀⠤⠀⠁⠒⠀⡂⠀⠛⠛⡃⢸⣿⡿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⠀⡀⠀⣻⣿⣿⣯⣚⢹⠦⡄⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⠙⡻⣿⠀⣙⡉⠀⠀⠀⠀⠀⠀⠀⢧⣿⡇⠀⠀⠀⠀⠀⠀⠀⠘⠇⠀⣿⣿⡇⠈⠉⠀⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⢿⣿⣿⣿⣿⣿⣿⣷⣦⣯⣍⡀⠀⠀⠁⠈⠉⠀⠀⠀⠀⠀⠀⠀⠀⠉⠀⠀⠀⠀⠀⠀⠀⠀⠀⠁⢠⣨⣥⡄⠀⠀⠀⠀⠁⠀⠀⠀⠀⠉⠉⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⣿⣿⣿⣿⣿⡇⡇⠸⠿⢶⣶⣦⣤⡄⡄⣿⣿⣿⣿⣿⣿⣿⣿⡿⠻⣿⣿⣿⣿⢡⣤⡈⠇⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⡀⠀⢈⣸⡏⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⣤⣾⣿ ⣿⣿⣿⣿⣿⡇⠁⠈⠀⠀⠈⠉⠙⠇⠧⢸⣿⣿⣿⣿⣿⣿⣿⠗⠀⠘⣿⣿⡿⠘⣻⡵⠀⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣦⣄⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⣴⣾⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⡇⢀⠀⠁⠀⠀⠀⠀⡆⢰⢸⣿⣿⣿⣿⣿⣿⣿⣄⠀⢀⣾⣿⡇⠤⠈⠈⠉⠘⠛⠿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣶⣤⣀⣙⡓⠚⠧⠎⢀⣀⣀⣠⣤⣶⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⢈⠀⣀⣀⣀⣀⡀⠓⢘⢸⣿⣿⣿⣿⣿⡿⠟⠛⠀⠈⠁⠀⠀⠀⠀⠀⣀⣀⣀⣤⣿⡿⠋⠉⠀⠉⠉⠛⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣆⠢⠹⣿⣿⣿⣿⡏⡸⣸⣿⣿⣿⣿⣿⣧⣤⣤⣤⣤⣴⣶⣶⣾⣿⣿⣿⣿⣿⡿⠋⠀⠀⠀⠀⠀⠀⠀⠀⠘⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣷⣤⣈⣙⣛⣋⣤⣶⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠘⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠇⠀⠀⠀⠀⠀⢺⠂⠀⠀⠀⠀⠀⠸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡟⠀⠀⠀⣰⣴⣞⣾⣶⣤⣤⡄⠀⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠟⠋⠀⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⢘⠿⢭⣻⣿⣿⡿⠀⠀⠀⠀⢾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠿⠟⠉⠀⣿⣿⣷⣶⣶⣶⣷⣶⣾⣿⣿⣿⡏⢛⠋⣿⣿⣟⠀⠀⠀⠀⠘⠀⢠⣤⣴⠞⠃⠀⠀⠀⠀⠘⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠓⠻⠿⠿⢿⣿⡿⠟⠋⠁⠀⠀⠀⠀⢠⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣶⣦⣮⡥⠅⠀⠀⠀⠀⠀⠀⠙⡛⠁⡀⠀⠀⠀⠀⠀⠀⢹⣿⣿⣿⣿⣛⣛⣛⣿⠿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠸⣿⣿⠷⡿⠿⠄⠀⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣶⡀⠀⠀⠀⠀⠀⢀⠈⠁⠀⡀⠀⠀⠀⠀⠀⠀⢴⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣿⣾⣷⣿⣿⣿⣷⣾⣿⣿⣿⣿⣿⣿⣿ ⠀⣻⣿⠽⠄⠁⠀⠀⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠉⣿⣿⣿⣿⠇⠀⠀⠀⠀⠀⡿⣳⡾⣿⣷⡀⠀⠀⠀⠀⠀⠈⢿⣽⣿⣿⣛⣛⣛⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠀⣋⡵⠿⠶⠆⠀⠀⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⢸⣿⣿⣿⡏⠀⠀⠀⠀⠀⠀⢴⣿⣟⣶⣿⣧⠀⠀⠀⠀⠀⠀⣸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣾⣶⣶⣶⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠀⣬⣯⣴⡖⠄⠀⠀⠀⠀⠀⠀⠀⠀⢹⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡀⢸⣿⠿⠁⠀⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⡿⠟⠀⠀⠀⠀⠀⣀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠀⠉⠀⠀⠀⠀⠀⠀⠀⠀⠀⣀⣤⣤⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣪⣅⣤⣾⣿⠆⠀⠀⠀⠀⠀⠀⠀⠀⠈⠉⠉⠁⠀⠀⠀⠀⠀⠀⠀⣼⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠀⢀⠀⠀⠀⠀⠀⢀⣠⣴⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⢱⣿⡿⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠛⠘⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠀⠀⠠⠘⠗⠶⠀⠈⠻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠇⣼⡿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠃⠀⢹⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠿⠟⠛⠛ ⠀⢀⠀⢤⡀⠀⠀⠀⠀⠀⠙⣿⣿⣿⠻⣿⣿⣿⣿⣿⣿⡟⣩⢽⠉⢭⡏⣽⠀⣀⣀⠀⢀⡀⢀⣤⣤⡄⣤⡀⠀⠀⠀⠀⠀⠀⠁⠀⡀⠀⠉⡍⠩⢀⠈⠁⣀⡀⠁⢬⠏⠉⣿⣿⡏⢩⡏⣭⡍⠩⠭⠉⠋⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠸⣝⢿⣿⣿⣿⣿⣿⡋⢹⣧⣽⠲⠀⠀⠁⢻⠤⠭⠟⠀⠚⠃⢿⣿⣿⣷⣬⡀⠉⠁⠀⠀⠀⠀⠠⠄⠁⡐⣆⡇⢰⠈⠀⠤⠀⠁⠒⠀⡂⠀⠛⠛⡃⢸⣿⡿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠂⠀⡄⠀⣿⣿⣿⣿⣾⠛⠀⡆⢸⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠘⡿⣿⠀⢭⠖⠀⠀⠀⠀⠀⠀⠀⢷⣿⡇⠀⠀⠀⠀⠀⠀⠀⠘⠇⠀⣿⣿⡇⠈⠋⠀⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢷⣿⣿⣿⣿⣿⣿⣷⣯⣧⣍⠀⠀⠀⠁⠈⠁⠀⠀⠀⠀⠀⠀⠁⠀⠈⠀⠀⠀⠀⠀⠀⠀⠀⠀⠁⢠⣩⣥⡄⠀⠀⠀⠀⠁⠀⠀⠀⠀⠉⠉⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⣿⣿⣿⣿⣿⡇⡇⢸⠿⢶⣶⣶⣤⡀⡄⣿⣿⣿⣿⣿⣿⣿⣿⡿⠻⣿⣿⣿⣿⢡⣴⡈⠇⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⡀⠀⢈⣾⠏⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⣤⣾⣿ ⣿⣿⣿⣿⣿⡇⠁⠈⠀⠀⠈⠉⠙⠇⠧⢸⣿⣿⣿⣿⣿⣿⣿⠗⠀⠘⣿⣿⡿⠘⣻⡵⠀⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣦⣀⠁⠀⠀⢀⡀⠀⠀⠀⠀⠀⠀⠀⠀⢀⣀⡤⢀⣴⣾⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣇⢀⠀⠁⠀⠀⠀⠀⡆⢰⢸⣿⣿⣿⣿⣿⣿⣿⣄⠀⢀⣾⣿⡇⠤⠉⠈⠉⠘⠛⠿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣶⣤⣉⣓⡓⠻⠷⠏⢀⣀⣀⣠⣤⣶⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⠈⠀⣀⣀⣀⣀⡀⠓⢘⢸⣿⣿⣿⣿⣿⡿⠟⠛⠀⠈⠁⠀⠀⠀⠀⠀⣀⣀⣀⣤⣿⡿⠋⠉⠀⠉⠉⠛⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣆⠢⠸⣿⣿⣿⣿⡟⡸⣸⣿⣿⣿⣿⣿⣧⣤⣤⣤⣤⣤⣶⣶⣾⣿⣿⣿⣿⣿⡿⠋⠀⠀⠀⠀⠀⠀⠀⠀⠘⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣷⣤⣈⣙⣛⣋⣤⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠘⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠇⠀⠀⠀⠀⠀⢺⠂⠀⠀⠀⠀⠀⠸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡟⠀⠀⠀⢠⣶⣖⣾⣶⣤⣤⠄⠀⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠟⠋⠀⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠛⠿⢍⣻⣿⣿⡟⠀⠀⠀⠀⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠿⠟⠉⠀⣿⣿⣷⣶⣶⣶⣷⣶⣿⣿⣿⣿⡏⠙⠋⣿⣿⡿⠀⠀⠀⠀⠘⠀⢠⣤⣴⠞⠃⠀⠀⠀⠀⠘⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠓⠻⠿⠿⣿⣿⡿⠟⠋⠁⠀⠀⠀⠀⢠⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣶⣦⣭⣥⠄⠀⠀⠀⠀⠀⠀⠙⡛⠁⡄⠀⠀⠀⠀⠀⠀⠹⣿⣿⣿⣿⣛⣛⣛⣻⠿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠸⣿⣿⠷⣿⢿⡄⠀⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⢿⣿⣿⣶⡀⠀⠀⠀⠀⠀⢀⠈⠃⢈⠀⠀⠀⠀⠀⠀⠀⢴⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣾⣷⣿⣿⣿⣷⣾⣿⣿⣿⣿⣿⣿⣿ ⠀⣛⣿⠵⠆⠉⠀⠀⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠁⣿⣿⣿⣿⠇⠀⠀⠀⠀⠀⡾⢳⡾⣾⣷⡀⠀⠀⠀⠀⠀⠈⢿⣽⣿⣿⣛⣛⣻⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠀⣋⡵⠿⠶⠦⠀⠀⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠅⢸⣿⣿⣿⡏⠀⠀⠀⠀⠀⠀⢔⣿⣿⣶⣿⣧⠀⠀⠀⠀⠀⢀⣸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣶⣶⣶⣶⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠀⣬⣭⣴⡖⠆⠀⠀⠀⠀⠀⠀⠀⠀⢹⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡀⢺⣿⠟⠉⠀⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⡿⠛⠀⠀⠀⠀⠀⣀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠀⠉⠀⠀⠀⠀⠀⠀⠀⠀⠀⣠⣠⣴⣶⣶⣶⣷⣶⣶⣶⣶⣶⣶⣺⣅⣤⣿⣿⠄⠀⠀⠀⠀⠀⠀⠀⠀⠈⠉⠉⠁⠀⠀⠀⠀⠀⠀⠀⣼⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠀⢀⠀⠀⠀⠀⠀⢀⣠⣴⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⢡⣿⡿⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠉⠘⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠀⠘⠄⠃⠗⠲⠀⠀⠻⢿⡿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠇⣼⡏⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠉⠀⢹⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠿⠟⠛⠛ ⠀⢀⠀⠀⠀⠀⠀⠀⠀⠀⠙⣿⣿⣿⣏⣿⣿⣿⣿⣿⣿⡟⣩⣽⠉⢩⡏⣽⠀⣀⡀⠀⢀⡀⢀⣀⣀⡄⣀⠀⠀⠀⠀⠀⠀⠀⠉⠀⡀⠀⠉⡍⠩⢀⠈⠁⣀⡀⠀⢨⠏⠉⣿⣿⡏⢩⡏⣭⡍⠩⠍⠉⠋⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠸⣝⠿⣿⣿⣿⣽⣏⠀⣉⣷⣥⢘⠀⠀⠀⢻⠤⠭⠟⠀⠚⠃⣿⣿⣿⣧⣙⠀⠒⠂⠀⠀⠀⠀⠠⠄⠁⡰⣆⡇⢠⠈⠀⠤⠀⠁⠒⠀⡂⠀⠛⠛⡃⢸⣿⠿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⡄⠀⡙⣿⣿⣮⣌⠃⠂⠀⢀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠉⠙⡿⣿⠀⣛⡥⠀⠀⠀⠀⠀⠀⠀⢧⣿⡇⠀⠀⠀⠀⠀⠀⠀⠘⠇⠀⣿⣿⡇⠈⠋⠀⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢷⣟⣿⣿⣿⢿⣿⣿⣼⣥⣅⠀⠀⠀⠁⠈⠁⠀⠀⠀⠀⠀⠀⠁⠀⠉⠀⠀⠀⠀⠀⠀⠀⠀⠀⠁⠠⢩⣥⡄⠀⠀⠀⠀⠁⠀⠀⠀⠀⠉⠉⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⣿⣿⣿⣿⣿⡇⡇⠸⠿⢶⣶⣦⣤⡄⡄⣿⣿⣿⣿⣿⣿⣿⣿⡿⠻⣿⣿⣿⣿⢡⣤⡈⠇⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⡀⠀⢈⣸⡏⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⣤⣾⣿ ⣿⣿⣿⣿⣿⡇⠁⠈⠀⠀⠈⠉⠙⠇⠧⢸⣿⣿⣿⣿⣿⣿⣿⠗⠀⠘⣿⣿⡿⠘⣻⡵⠀⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣦⣀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⠀⢀⣶⣾⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⡇⢀⠀⠁⠀⠀⠀⠀⡆⢰⢸⣿⣿⣿⣿⣿⣿⣿⣄⠀⢀⣾⣿⡇⠤⠉⠈⠉⠘⠛⠿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣶⣤⣀⣛⣃⠟⠵⠆⢀⣀⣀⣠⣤⣶⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⢈⠀⣀⣀⣀⣀⡀⠓⢘⢸⣿⣿⣿⣿⣿⡿⠟⠛⠀⠈⠀⠀⠀⠀⠀⠀⣀⣀⣀⣤⣿⠿⠋⠉⠀⠈⠉⠛⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣆⠣⠹⣿⣿⣿⣿⡏⡸⣸⣿⣿⣿⣿⣿⣧⣤⣤⣤⣤⣤⣶⣶⣾⣿⣿⣿⣿⣿⡿⠃⠀⠀⠀⠀⠀⠀⠀⠀⠘⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣷⣤⣈⣙⣛⣋⣤⣶⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠘⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠇⠀⠀⠀⠀⠀⢺⠂⠀⠀⠀⠀⠀⢹⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡟⠀⠀⠀⢤⣤⣶⣾⣶⣤⣤⠄⠀⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠟⠋⠀⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠙⠿⢛⣛⣻⣿⡟⠀⠀⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠿⠟⠉⠀⣿⣿⣷⣶⣶⣶⣷⣶⣾⣿⣿⣿⡏⠙⠋⣿⣿⠯⠀⠀⠀⠀⠈⠀⠠⣤⣴⠚⠃⠀⠀⠀⠀⠘⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠓⠺⠿⠿⢿⣿⡿⠟⠋⠁⠀⠀⠀⠀⢰⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣶⣦⣬⣥⠄⠀⠀⠀⠀⠀⠀⠙⡛⠁⠀⠀⠀⠀⠀⠀⠀⢻⣿⣿⣿⣿⣛⣛⣛⡻⠿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠨⣿⣿⡗⡿⠿⠄⠀⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣶⡀⠀⠀⠀⠀⠀⢀⠈⠁⢀⡀⠀⠀⠀⠀⠀⠀⢼⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣶⣶⣾⣷⣿⣿⣿⣷⣾⣿⣿⣿⣿⣿⣿⣿ ⠀⣻⣿⠵⠀⠁⠀⠀⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠉⣿⣿⣿⣿⠇⠀⠀⠀⠀⠀⠿⢻⡺⣿⣷⡀⠀⠀⠀⠀⠀⠘⣿⣽⣿⣿⣛⣛⣛⣻⣿⣿⣿⣿⣿⣿⣿⣿⡿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠀⣉⡵⠶⠾⠃⠀⠀⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡃⢸⣿⣿⣿⡏⠀⠀⠀⠀⠀⠀⢔⣿⣿⣶⣿⣇⠀⠀⠀⠀⠀⠀⣸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣶⣶⣶⣶⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠀⣬⣭⣴⠖⠆⠀⠂⠀⠀⠀⠀⠀⠀⢹⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡀⢸⣿⠟⠁⠀⠀⠀⠀⠀⠀⠀⢘⣿⣿⣿⡿⠋⠀⠀⠀⠀⠀⣀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⢀⢤⣤⣶⣶⣶⣷⣶⣶⣶⣶⣶⣴⣺⣇⣤⣿⣿⠄⠀⠀⠀⠀⠀⠀⠀⠀⠈⠉⠉⠁⠀⠀⠀⠀⠀⠀⠀⢼⣼⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠀⢀⡀⠀⠀⠀⠀⢀⣠⣴⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⢨⣿⡿⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠙⠘⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠀⠀⠄⠈⠃⠲⠀⠈⠻⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠇⣸⡿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠃⠀⢹⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠿⠿⠛⠛ ⠀⠀⠀⠠⠀⠀⠀⠀⠀⠀⠙⣿⣿⣿⣻⣿⣿⣿⣿⣿⣿⡟⣩⣽⠉⢭⡏⣭⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠁⠀⠀⠀⠀⠀⠀⠀⠀⡀⠀⠍⡍⠩⢀⠈⠁⣀⠠⠀⢨⠋⠉⣿⣿⡏⢩⡏⣭⡍⠉⠭⠉⠋⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠸⡍⠿⣿⣿⣿⣿⣿⠂⢭⣥⣿⠊⠀⠀⠀⢻⠤⠿⠿⠐⠸⠃⣿⣿⣿⣶⢶⠀⠀⠀⠀⠀⠀⠀⠠⠄⠁⣰⣆⡇⢠⠈⠀⠤⠀⠁⠒⠀⡃⠀⠛⠛⡃⢸⣿⡿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠂⠀⠄⠀⡻⣿⣿⣷⣖⠋⢀⡀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠛⠿⣿⡿⣷⠀⣉⡂⠀⠀⠀⠀⠀⠀⠀⢏⣿⡇⠀⠀⠀⠀⠀⠀⠀⠘⠇⠀⣿⣿⡇⠈⠉⠀⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢷⣺⣿⣷⣿⣿⣿⣿⣷⣯⣁⡀⠀⠀⠁⠈⠁⠀⠀⠀⠀⠀⠉⠁⢰⣭⢤⡌⠅⠁⠀⠀⠀⠀⠀⠁⢠⢩⣥⡄⠀⠀⠀⠀⠁⠀⠀⠀⠀⠉⠉⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⣿⣿⣿⣿⣿⡇⡇⠸⠿⢶⣶⣶⣤⡀⡄⣿⣿⣿⣿⣿⣿⣿⣿⡿⠻⣿⣿⣿⣿⢡⣴⡈⠇⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⡀⠀⢈⣸⠏⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⣤⣾⣿ ⣿⣿⣿⣿⣿⡇⠁⠈⠀⠀⠈⠉⠙⠇⠧⢸⣿⣿⣿⣿⣿⣿⣿⠗⠀⠘⣿⣿⡿⠈⣻⡵⠀⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣦⣀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⠀⠀⣀⣤⣾⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣇⢀⠀⠁⠀⠀⠀⠀⡆⢰⢸⣿⣿⣿⣿⣿⣿⣿⣄⠀⢀⣾⣿⡇⠤⠈⠈⠉⠘⠛⠿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣶⣤⣀⣓⡛⠾⠿⠅⢀⣀⣀⣠⣤⣶⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⠈⠀⣀⣀⣀⣀⡀⠃⢘⢸⣿⣿⣿⣿⣿⡿⠟⠛⠀⠈⠀⠀⠀⠀⠀⠀⣀⣀⣀⣤⣿⠿⠋⠁⠀⠈⠉⠛⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣆⠣⠸⣿⣿⣿⣿⡟⡸⣸⣿⣿⣿⣿⣿⣧⣤⣤⣤⣤⣤⣶⣶⣾⣿⣿⣿⣿⣿⡿⠃⠀⠀⠀⠀⠀⠀⠀⠀⠙⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣷⣤⣈⣙⣛⣋⣤⣶⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠘⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠇⠀⠀⠀⠀⠀⢺⠀⠀⠀⠀⠀⠀⢹⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡟⠀⠀⠀⢤⣴⣆⣾⣦⣤⣤⠀⠀⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠟⠋⠀⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠙⠿⢛⣛⣻⡿⡿⠀⠀⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠿⠛⠉⠀⣿⣿⣷⣶⣶⣶⣶⣶⣾⣿⣿⣿⡏⠙⠉⣿⣿⠿⠀⠀⠀⠀⠈⠀⠀⣠⣤⠚⠁⠀⠀⠀⠀⠘⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠓⠺⠿⠿⢿⣿⡿⠟⠋⠁⠀⠀⠀⠀⢠⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣶⣦⣬⡬⠄⠀⠀⠀⠀⠀⠀⠙⡛⠁⠀⠀⠀⠀⠀⠀⠀⢻⣿⣿⣿⣿⣛⣛⣛⣻⠿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠨⣷⣿⣶⡿⠿⠀⠀⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⣿⣿⣿⣦⡀⠀⠀⠀⠀⠀⢀⠈⠁⠈⡀⠀⠀⠀⠀⠀⠀⢼⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣶⣾⣾⣷⣿⣿⣿⣷⣾⣿⣿⣯⣿⣿⣿⣿ ⠀⣛⣿⠥⠀⠉⠀⠀⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠁⢿⣿⣿⣿⠇⠀⠀⠀⠀⠀⠿⢻⠺⣾⣷⡀⠀⠀⠀⠀⠀⠘⢿⣽⣿⣿⣛⣛⣛⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠀⣉⡵⠶⠶⠦⠀⠀⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠅⢸⣿⣿⣿⡏⠀⠀⠀⠀⠀⠀⢰⣿⣿⣶⣷⣇⠀⠀⠀⠀⠀⠀⣼⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣿⣶⣶⣶⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠀⣬⣍⣴⠖⠢⠀⠀⠀⠀⠀⠀⠀⠀⢹⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡀⢸⡿⠛⠁⠀⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⡿⠋⠀⠀⠀⠀⠀⣀⢹⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠀⠈⠀⠀⠀⠀⠀⠀⠀⠀⢀⢀⣠⣆⣶⣶⣾⣷⣶⣶⣶⣶⣶⣶⣺⡁⣤⣾⣿⠄⠀⠀⠀⠀⠀⠀⠀⠀⠉⠈⠉⠁⠀⠀⠀⠀⠀⠀⠀⢼⣽⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠀⢀⡀⡀⠀⠀⠀⠀⣤⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡟⢰⣿⣿⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⠙⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠀⠀⠀⠰⠷⠲⠀⠈⠻⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠇⣸⡟⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⠈⠀⢹⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠿⠟⠛⠛ ⠀⠀⠀⠄⠀⠀⠀⠀⠀⠀⠙⢿⣿⣿⠟⢻⣿⣿⣿⡿⣿⡟⣩⣹⠉⢩⡏⣽⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠁⠀⠀⠀⠉⡍⠉⢀⠈⠁⣀⠠⠀⢨⠏⠉⣿⣿⡏⢩⡏⣭⡍⠩⠍⠉⠋⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠰⡍⠿⣿⣿⣟⣻⣹⠱⢨⣥⡭⠐⠀⠀⠉⢻⠤⠿⠿⠀⠲⠃⣿⣷⣶⣤⣄⠀⠀⠀⠀⠀⠀⠀⠠⠄⠁⡰⣆⡇⢠⠈⠀⠤⠀⠁⠂⠀⡃⠀⠛⠛⡃⢸⣿⠿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⡐⠀⢝⣿⣿⣶⡀⠁⢀⡄⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠻⢿⣿⡿⣿⠀⠢⠄⠀⠀⠀⠀⠀⠀⠀⢟⣿⡇⠀⠀⠀⠀⠀⠀⠀⠘⠇⠀⣿⣿⡇⠈⠉⠀⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢷⡞⣿⣷⣿⢿⣿⣿⣧⣧⣁⡀⠀⠀⠁⠈⠉⠀⠀⠀⠀⠀⠉⠉⣴⢯⣄⠁⠂⠀⠀⠀⠀⠀⠀⠁⠠⢩⣥⡄⠀⠀⠀⠀⠁⠀⠀⠀⠀⠉⠉⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⣿⣿⣿⣿⣿⡇⣇⢸⠿⢶⣶⣶⣤⡀⡄⣿⣿⣿⣿⣿⣿⣿⣿⡿⠻⣿⣿⣿⣿⢡⣴⡈⠇⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⡀⠀⢈⣸⠏⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⣤⣾⣿ ⣿⣿⣿⣿⣿⡇⠁⠈⠀⠀⠈⠉⠉⠇⠧⣸⣿⣿⣿⣿⣿⣿⣿⠗⠀⠘⣿⣿⡿⠈⣻⡵⠀⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣦⣀⠀⠀⠀⢀⠀⡀⠠⠀⠀⠀⠀⠀⠀⢀⣀⡀⢐⣤⣾⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⡇⢀⠀⠁⠀⠀⠀⠀⡆⢰⢸⣿⣿⣿⣿⣿⣿⣿⣄⠀⢀⣾⣿⡇⠤⠈⠈⠉⠘⠛⠿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣶⣤⣁⣛⣛⠿⠾⠇⢀⣀⣀⣠⣤⣶⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⠈⠀⣀⣀⣀⣀⡀⠓⢘⢸⣿⣿⣿⣿⣿⡿⠟⠛⠀⠈⠀⠀⠀⠀⠀⠀⣀⣀⣀⣤⣿⠿⠋⠉⠀⠉⠉⠛⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣆⠢⠸⣿⣿⣿⣿⡟⡸⣸⣿⣿⣿⣿⣿⣧⣤⣤⣤⣤⣤⣶⣶⣾⣿⣿⣿⣿⣿⡿⠃⠀⠀⠀⠀⠀⠀⠀⠀⠙⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣷⣤⣈⣙⣛⣋⣤⣶⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠘⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠇⠀⠀⠀⠀⠀⢲⠀⠀⠀⠀⠀⠀⢹⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡟⠀⠀⠀⣠⣤⣆⣾⣦⣄⣤⠀⠀⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠟⠋⠀⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠛⢿⢛⣛⣻⡿⡿⠀⠀⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠿⠟⠉⠀⣿⣿⣷⣶⣶⣶⣶⣶⣾⣿⣿⣿⡏⠛⠋⣿⣿⠯⠀⠀⠀⠀⠘⠀⠀⣁⣤⠚⠃⠀⠀⠀⠀⠸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠓⠺⠿⠿⣿⣿⡿⠟⠋⠁⠀⠀⠀⠀⢠⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣶⣶⣬⣤⠄⠀⠀⠀⠀⠀⠀⠙⠛⠁⠀⠀⠀⠀⠀⠀⠀⢻⣿⣿⣿⣿⣛⣛⣛⣻⠿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠹⣿⣿⢿⡟⠿⠀⠀⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⢿⣿⣿⣷⡀⠀⠀⠀⠀⠀⢀⠈⢁⢈⠀⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣿⣾⣷⣿⣿⣿⣷⣾⣿⣿⣿⣿⣿⣿⣿ ⠀⣻⣿⠵⠄⠁⠀⠀⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡟⠉⣿⣿⣿⣿⠇⠀⠀⠀⠀⠀⠿⣳⡻⣿⣷⡀⠀⠀⠀⠀⠀⠘⣿⣽⣿⣿⣛⣛⣻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠀⣛⡽⠶⠶⠧⠀⠀⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠅⢰⣿⣿⣿⡏⠀⠀⠀⠀⠀⠀⢔⣿⣿⣶⣿⣧⠀⠀⠀⠀⠀⢀⣼⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣿⣶⣶⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠀⣬⣭⣴⠒⠆⠀⠀⠀⠀⠀⠀⠀⠀⢹⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡀⢸⣿⠟⠉⠀⠀⠀⠀⠀⠀⠀⢘⣿⣿⣿⡿⠋⠀⠀⠀⠀⠀⣀⢹⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠄⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⣀⣤⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣚⡅⣤⣾⣿⠆⠀⠀⠀⠀⠀⠀⠀⠀⠁⠈⠉⠁⠀⠀⠀⠀⠀⠀⠀⣬⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠀⢀⡀⣀⠀⠀⠀⢀⣤⣶⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⢡⣿⣿⠃⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠙⠹⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠀⠀⠁⠙⠓⠠⠀⠈⠻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠇⢼⣿⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⠀⠀⢻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠿⠿⠟⠛ ⢀⢄⠀⠤⠀⠀⠀⠀⠀⠀⠙⣿⣿⣟⣻⣿⣿⣿⣿⣿⣿⡟⣩⢹⠉⢭⡏⣽⠀⡀⠀⠀⠀⠀⠀⠀⠀⠀⠈⠀⠀⠀⠀⠀⠀⠀⠀⠀⡀⠀⠉⡍⠩⢀⠈⠁⣀⠠⠀⠨⠏⠉⣿⣿⡏⢩⡏⣭⡍⠩⠍⠉⠋⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠸⡝⢿⣿⣿⣿⣽⣿⣟⢩⣁⣾⢈⠀⠀⠙⢻⠤⠿⠿⠀⠆⠃⣷⣶⣶⣄⣀⠀⠀⠀⠀⠀⠀⠀⠠⠄⠁⣰⣆⡇⢠⠈⠀⠤⠀⠁⠂⠀⡃⠀⠛⠛⡃⢸⣿⡿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢂⠀⠄⠀⣻⣿⣿⣯⣧⡿⣭⡅⢀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠂⠻⣿⣿⡿⣿⠀⢀⡀⠀⠀⠀⠀⠀⠀⠀⢏⣿⡇⠀⠀⠀⠀⠀⠀⠀⠘⠇⠀⣿⣿⡇⠈⠉⠀⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠘⢷⣿⣿⣿⣿⣿⣿⣿⣯⣭⣅⡀⠀⠀⠁⠈⠉⠀⠀⠀⠀⠀⠉⠩⣸⣯⡀⠤⠄⠀⠀⠀⠀⠀⠀⠁⢠⢩⣥⡄⠀⠀⠀⠀⠁⠀⠀⠀⠀⠉⠉⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⣿⣿⣿⣿⣿⡇⡇⠸⠿⢶⣶⣶⣤⡄⡄⣿⣿⣿⣿⣿⣿⣿⣿⡿⠻⣿⣿⣿⣿⠡⣴⡈⠇⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⡀⠀⢈⣼⡏⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⣤⣾⣿ ⣿⣿⣿⣿⣿⡇⠁⠈⠀⠀⠈⠉⠙⠇⠧⢹⣿⣿⣿⣿⣿⣿⣿⠗⠀⠘⣿⣿⡿⠘⣻⡵⠀⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣦⣀⠄⠀⠀⠀⠀⢀⠀⢀⠀⠀⠀⠀⠀⠀⢀⡠⢄⣶⣾⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⡇⢀⠀⠁⠀⠀⠀⠀⡆⢰⢸⣿⣿⣿⣿⣿⣿⣿⣄⠀⢀⣾⣿⡇⠤⠈⠀⠉⠘⠛⠿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣶⣤⣐⣚⣛⠿⠿⠇⣀⣀⣀⣠⣤⣶⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⢈⠀⣀⣀⣀⣀⡀⠓⢘⢸⣿⣿⣿⣿⣿⡿⠟⠛⠀⠈⠀⠀⠀⠀⠀⠀⣀⣀⣀⣤⣿⠿⠋⠉⠀⠉⠉⠛⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣆⠢⠹⣿⣿⣿⣿⡏⡸⣸⣿⣿⣿⣿⣿⣧⣤⣤⣤⣤⣴⣶⣶⣾⣿⣿⣿⣿⣿⡿⠋⠀⠀⠀⠀⠀⠀⠀⠀⠙⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣷⣤⣈⣙⣛⣋⣤⣶⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠘⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠇⠀⠀⠀⠀⠀⢶⠀⠀⠀⠀⠀⠀⢹⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡟⠀⠀⠀⣤⣴⣆⣾⣦⣤⣤⠄⠀⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠟⠋⠀⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠻⣿⣛⣛⣻⡿⡿⠀⠀⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠿⠟⠉⠀⣿⣿⣷⣶⣶⣶⣶⣶⣿⣿⣿⣿⡏⠛⠋⣿⣿⡿⠀⠀⠀⠀⠘⠀⠀⣁⣤⠚⠃⠀⠀⠀⠀⠸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠓⠺⠿⠿⣿⣿⡿⠟⠋⠁⠀⠀⠀⠀⢰⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣶⣶⣬⣭⠄⠀⠀⠀⠀⠀⠀⠙⠛⠁⠀⠀⠀⠀⠀⠀⠀⢻⣿⣿⣿⣿⣛⣛⣛⡻⠿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠩⣿⣿⣿⣿⠿⡀⠀⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⡀⠀⠀⠀⠀⠀⢀⠈⠁⢈⡀⠀⠀⠀⠀⠀⠀⣸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣿⣾⣷⣿⣿⣿⣷⣾⣿⣿⣿⣿⣿⣿⣿ ⠀⣻⣿⠵⠎⠁⠀⠀⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠍⣿⣿⣿⣿⠇⠀⠀⠀⠀⠀⠿⢻⡻⣿⣷⡀⠀⠀⠀⠀⠀⠘⣿⣽⣿⣿⣛⣛⣛⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠀⣋⡷⠶⢶⠦⠀⠀⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠁⢰⣿⣿⣿⡏⠀⠀⠀⠀⠀⠀⢰⣿⣿⣶⣷⣇⠀⠀⠀⠀⠀⢀⣼⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣿⣷⣶⣶⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠀⣬⣯⣴⡶⠶⠐⠂⠀⠀⠀⠀⠀⠀⢹⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡀⢸⣿⠛⠋⠀⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⡿⠋⠀⠀⠀⠀⠀⢀⢹⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠀⠉⠀⠀⠀⠀⠀⠀⠀⠀⣀⡐⣤⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣺⣃⣴⣿⣿⠇⠀⠀⠀⠀⠀⠀⠀⠀⠈⠉⠉⠁⠀⠀⠀⠀⠀⠀⠀⣼⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠀⢀⣀⡀⠀⠀⠀⣀⣤⣶⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⢠⣿⣿⠃⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠙⠸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠀⠈⣉⢙⠷⠶⠀⠈⠻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠇⢸⣟⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⠁⠈⢻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠿⠛⠻ ⢠⡄⠀⠤⠄⠀⠀⠀⠀⠈⠙⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡟⣩⣝⠉⢭⡏⣽⠀⡀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⡀⠀⠉⡍⠩⢀⠈⠁⣄⠠⠀⢬⠏⠉⣿⣿⡏⢩⡏⣭⡍⠩⠭⠉⠋⠀⠀⠀⠀⠠ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠸⡽⢿⣿⣿⣿⣿⣿⣯⢹⡧⣯⠘⠀⠀⠉⢻⠤⠿⠿⠀⢧⠃⣿⣶⣶⣤⣀⠀⠀⠀⠀⠀⠀⠀⠠⠀⠁⡰⣆⡇⢠⠈⠀⠤⠀⠁⠒⠀⡃⠀⠛⠛⡃⢸⣿⡿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢁⠀⡆⠀⣿⣿⣿⣯⣷⡟⣭⡅⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠻⣿⣿⡿⣿⠀⠀⡀⠀⠀⠀⠀⠀⠀⠀⢏⣿⡇⠀⠀⠀⠀⠀⠀⠀⠈⡇⠀⣿⣿⡇⠈⠋⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢷⣿⣿⣿⣿⣿⣿⣿⣧⣭⣅⡀⠀⠀⠁⠈⠉⠀⠀⠀⠀⠀⠉⠡⣰⢯⣀⠥⠀⠀⠀⠀⠀⠀⠀⠁⢠⢩⣅⡄⠀⠀⠀⠀⠁⠀⠀⠀⠀⠉⠉⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⣿⣿⣿⣿⣿⡇⡇⢸⠿⢶⣶⣶⣤⡀⡄⣿⣿⣿⣿⣿⣿⣿⣿⡿⠻⣿⣿⣿⣿⠡⣠⡈⠇⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⡀⠀⢈⣺⡏⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⣤⣾⣿ ⣿⣿⣿⣿⣿⡇⠁⠈⠀⠀⠈⠉⠙⠇⠧⣹⣿⣿⣿⣿⣿⣿⣿⠗⠀⠘⣿⣿⡿⠈⣻⡵⠀⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣦⣀⠄⠀⠀⠀⠀⢀⣀⡀⠀⠀⠀⠀⢀⢀⣀⡀⢄⣦⣶⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⡇⢀⠀⠁⠀⠀⠀⠀⡆⢰⢸⣿⣿⣿⣿⣿⣿⣿⣄⠀⢀⣿⣿⡇⠤⠈⠈⠉⠘⠛⠿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣶⣤⣉⣛⣛⠿⠿⠇⢀⣀⣀⣠⣤⣶⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⠈⠀⣀⣀⣀⣀⡀⠓⢘⢸⣿⣿⣿⣿⣿⡿⠟⠛⠀⠈⠁⠀⠀⠀⠀⠀⣀⣀⣀⣤⣿⠿⠋⠉⠀⠉⠉⠛⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣆⠢⠸⣿⣿⣿⣿⡏⡸⣸⣿⣿⣿⣿⣿⣧⣤⣤⣤⣤⣴⣶⣶⣾⣿⣿⣿⣿⣿⡿⠃⠀⠀⠀⠀⠀⠀⠀⠀⠙⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣷⣤⣈⣙⣛⣋⣤⣶⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠘⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠇⠀⠀⠀⠀⠀⢶⠄⠀⠀⠀⠀⠀⢹⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡟⠀⠀⠀⣠⣤⣆⣾⣤⣄⣤⠀⠀⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠟⠋⠀⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠻⣿⣛⣛⣻⡿⡿⠀⠀⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠿⠟⠉⠀⣿⣿⣷⣶⣶⣶⣾⣶⣿⣿⣿⣿⡏⠛⠋⣿⣿⡿⠀⠀⠀⠀⠐⠀⢀⢁⣤⠚⠃⠀⠀⠀⠀⠸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠓⠺⠿⠿⣿⣿⡿⠟⠋⠁⠀⠀⠀⠀⢠⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣶⣦⣭⣭⠄⠀⠀⠀⠀⠀⠀⠙⠛⠁⠀⠀⠀⠀⠀⠀⠀⢻⣿⣿⣿⣟⣛⣛⣛⣿⠿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠸⣿⣿⣿⣿⢿⠄⠀⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⢿⣿⣿⣧⡀⠀⠀⠀⠀⠀⢀⡈⢁⢈⠀⠀⠀⠀⠀⠀⠀⢰⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣾⣶⣷⣿⣿⣿⣷⣾⣿⣿⣿⣿⣿⣿⣿ ⠀⣻⣿⠥⠄⠁⠀⠀⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠟⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠿⣻⡻⣿⣧⡀⠀⠀⠀⠀⠀⠈⣿⣽⣿⣿⣛⣛⣛⣻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠀⢉⡷⠶⠾⠦⠀⠀⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⢸⣿⣿⣿⡏⠀⠀⠀⠀⠀⠀⢰⣻⣿⣾⣿⣦⠀⠀⠀⠀⠀⠀⣼⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣾⣷⣶⣶⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠀⣬⣯⡴⠲⠆⠀⠀⠀⠀⠀⠀⠀⠀⢹⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡀⢸⣿⠟⠉⠀⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⡿⠋⠀⠀⠀⠀⠀⣀⣹⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠀⠉⠀⠀⠀⠀⠀⠀⠀⠀⢀⣀⣦⣦⣶⣷⣶⣶⣶⣶⣶⣶⣶⣶⣺⡇⣤⣾⣿⠆⠀⠀⠀⠀⠀⠀⠀⠀⠈⠉⠉⠁⠀⠀⠀⠀⠀⠀⠀⣼⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⢠⣀⣀⣀⠀⠀⠀⠀⣴⣾⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⢰⣿⡿⠃⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠁⠸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠈⢊⠁⠉⠷⠴⠀⠈⠿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠇⢼⣿⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⠉⠈⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠿⠿⠛⠻ ⢀⡄⠀⠀⠀⠀⠀⠀⠀⠈⠛⢿⣿⣿⡛⣿⣿⣿⣿⣿⣿⡟⣩⡹⠉⢩⡏⣽⠁⣀⠀⠀⠀⡀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠁⠀⡀⠀⠉⡍⠩⢀⠈⠁⣀⡀⠀⢬⠏⠉⣿⣿⡏⢩⡏⣭⡍⠩⠍⠉⠋⠀⠀⠀⠀⠀ ⠀⠈⠀⠀⠀⠀⠀⠀⠀⠀⠀⠘⣏⢿⣿⣿⣿⣿⣿⣷⣿⡧⡿⠨⠀⠀⠉⢻⠤⠿⠿⠀⠚⠃⣿⣿⣷⣦⣠⠀⠀⠀⠀⠀⠀⠀⠠⠄⠁⡐⣆⡇⢠⠈⠀⠤⠀⠁⠒⠀⡇⠀⠛⠛⡃⢸⣿⡿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠂⠀⠂⠀⣿⣿⣿⣮⣿⢾⣶⡆⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠁⠙⠿⣿⡿⣿⠀⣄⡀⠀⠀⠀⠀⠀⠀⠀⠏⣿⡇⠀⠀⠀⠀⠀⠀⠀⠈⠇⠀⣿⣿⡇⠘⠉⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⢿⡾⣿⣧⣿⣿⣿⣿⣯⣯⣅⡀⠀⠀⠁⠈⠉⠀⠀⠀⠀⠀⠈⠁⠰⣍⡤⠌⠀⠀⠀⠀⠀⠀⠀⠁⢠⣩⣥⡄⠀⠀⠀⠀⠁⠀⠀⠀⠀⠉⠉⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⣿⣿⣿⣿⣿⡇⡇⢸⠿⢶⣶⣶⣤⡀⡄⣿⣿⣿⣿⣿⣿⣿⣿⡿⠻⣿⣿⣿⣿⠡⣠⡈⠇⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⡀⠀⢈⣺⡏⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⣤⣾⣿ ⣿⣿⣿⣿⣿⡇⠁⠈⠀⠀⠈⠉⠙⠇⠧⣸⣿⣿⣿⣿⣿⣿⣿⠗⠀⠘⣿⣿⡿⠈⣻⡵⠀⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣦⣀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⣀⠀⣀⣦⣶⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⡇⢀⠀⠁⠀⠀⠀⠀⡆⢰⢸⣿⣿⣿⣿⣿⣿⣿⣄⠀⢀⣾⣿⡇⠤⠉⠀⠉⠘⠛⠿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣶⣤⣉⣓⡛⠻⠷⠆⢀⣀⣀⣠⣤⣶⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⠀⠀⣀⣀⣀⣀⠀⠓⢘⢸⣿⣿⣿⣿⣿⡿⠟⠛⠀⠈⠀⠀⠀⠀⠀⠀⣀⣀⣀⣤⣿⠿⠋⠁⠀⠈⠉⠛⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣆⠢⠸⣿⣿⣿⣿⡏⡸⣸⣿⣿⣿⣿⣿⣧⣤⣤⣤⣤⣴⣶⣶⣾⣿⣿⣿⣿⣿⡿⠃⠀⠀⠀⠀⠀⠀⠀⠀⠙⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣷⣤⣈⣙⣛⣋⣤⣶⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠘⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠇⠀⠀⠀⠀⠀⢶⠀⠀⠀⠀⠀⠀⢹⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡟⠀⠀⠀⣠⣤⣆⣾⣤⣤⣤⠀⠀⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠟⠋⠀⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠻⣿⢛⣛⣻⡿⡿⠀⠀⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠿⠟⠉⠀⣿⣿⣷⣶⣶⣶⣶⣶⣿⣿⣿⣿⡏⠙⠋⣿⣿⡿⠀⠀⠀⠀⠈⠀⠀⢁⣤⠚⠂⠀⠀⠀⠀⠸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠁⠺⠿⠿⣿⣿⡿⠟⠋⠁⠀⠀⠀⠀⢠⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣶⣦⣭⣭⠅⠀⠀⠀⠀⠀⠀⠙⠛⠁⠀⠀⠀⠀⠀⠀⠀⢻⣿⣿⣿⣿⣛⣛⣛⡻⠿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠨⣿⣿⣿⣿⢿⠀⠀⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣶⡀⠀⠀⠀⠀⠀⢀⡈⠁⣀⠀⠀⠀⠀⠀⠀⠀⢨⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣾⣾⣷⣿⣿⣿⣷⣾⣿⣿⣯⣿⣿⣿⣿ ⠀⢻⣿⠯⠏⢁⠀⠀⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠏⣿⣿⣿⣿⠇⠀⠀⠀⠀⠀⠿⢻⡿⣿⣧⡀⠀⠀⠀⠀⠀⠘⣿⣽⣿⣿⣛⣛⣟⣻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠀⣙⡵⠷⠿⡿⠀⠀⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⢸⣿⣿⣿⡏⠀⠀⠀⠀⠀⠀⢰⣿⣻⣿⣿⣦⠀⠀⠀⠀⠀⠀⣼⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣾⣶⣶⣶⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠀⣬⣯⡴⠶⠦⠀⠀⠀⠀⠀⠀⠀⠀⢹⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡀⢸⣿⠟⠋⠀⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⡿⠛⠀⠀⠀⠀⠀⣀⢹⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠀⠁⠀⠀⠀⠀⠀⠀⠀⠀⣀⣀⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣺⠇⣤⣾⣿⠄⠀⠀⠀⠀⠀⠀⠀⠀⠈⠉⠉⠀⠀⠀⠀⠀⠀⠀⠀⣼⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠀⢀⣀⡀⠀⠀⠀⠀⣴⣶⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⢰⣿⡿⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠉⠸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠀⢙⢛⠉⠿⠤⠀⠀⠿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠇⣼⡯⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⠉⠉⢻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠿⠛⠛ ⢠⣀⠄⠆⡀⠀⠀⠀⠀⠀⠙⣿⣿⣿⣟⣿⣿⣿⣿⣿⣿⡟⣩⢽⠉⢩⡏⣽⠀⣀⣀⠀⢀⡀⣀⣀⣀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠁⠀⠀⠀⠉⡍⠩⢀⠈⠁⣀⡀⠀⢨⠏⠉⣿⣿⡏⢩⡏⣭⡍⠩⠍⠉⠋⠀⠀⠀⠀⠀ ⠀⠈⠀⠀⠀⠀⠀⠀⠀⠀⠀⠘⡭⢿⣿⣿⣿⣿⣿⣯⣿⣷⣟⠘⠀⠀⠈⢻⠤⠿⠿⠈⠘⠃⣿⣿⣿⣷⣾⠀⠀⠀⠀⠀⠀⠀⠠⠄⠁⡰⣆⡇⢠⠈⠀⠤⠀⠁⠒⠀⡇⠀⠛⠛⡃⢸⣿⡿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⡀⠀⣻⣿⣿⣷⣿⠿⣹⣤⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠉⠉⢛⡿⣿⠀⣙⠁⠀⠀⠀⠀⠀⠀⠀⠏⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠇⠀⣿⣿⡇⠈⠉⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⢷⣿⣿⣿⣿⣿⣿⣿⣿⣯⣅⡀⠀⠀⠁⠈⠁⠀⠀⠀⠀⠀⠀⠁⠀⠉⠀⠀⠀⠀⠀⠀⠀⠀⠀⠁⢠⢩⣥⡄⠀⠀⠀⠀⠀⠀⠀⠀⠀⠉⠉⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⣿⣿⣿⣿⣿⡇⡇⠸⠿⢶⣶⣶⣤⡀⡄⣿⣿⣿⣿⣿⣿⣿⣿⡿⠻⣿⣿⣿⣿⠡⣠⡈⠇⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⡀⠀⢉⣺⠏⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⣤⣾⣿ ⣿⣿⣿⣿⣿⡇⠁⠈⠀⠀⠈⠉⠙⠇⠧⣹⣿⣿⣿⣿⣿⣿⣿⠗⠀⠘⣿⣿⡿⠈⣻⡵⠀⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣦⣀⠄⠀⠀⠀⢀⢀⣀⠀⠀⠀⠀⠀⢀⠀⢀⡠⢀⣤⣾⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⡇⢀⠀⠁⠀⠀⠀⠀⡆⢰⢸⣿⣿⣿⣿⣿⣿⣿⣄⠀⢀⣾⣿⡇⠤⠈⠈⠉⠘⠛⠿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣶⣤⣈⣋⣋⠿⠟⠏⢀⣀⣀⣠⣤⣶⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⠀⠀⣀⣀⣀⣀⡀⠓⢘⢸⣿⣿⣿⣿⣿⡿⠟⠛⠀⠈⠀⠀⠀⠀⠀⠀⣀⣀⣀⣤⣿⠿⠋⠁⠀⠈⠉⠛⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣆⠢⠹⣿⣿⣿⣿⡏⡸⣸⣿⣿⣿⣿⣿⣧⣤⣤⣤⣤⣴⣶⣶⣾⣿⣿⣿⣿⣿⡿⠃⠀⠀⠀⠀⠀⠀⠀⠀⠙⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣷⣤⣈⣙⣛⣋⣤⣶⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠘⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠇⠀⠀⠀⠀⠀⢶⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡟⠀⠀⠀⣠⣴⣆⣾⣦⣤⣤⠀⠀⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠟⠋⠀⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠻⣿⢛⣛⣻⡿⡿⠀⠀⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠿⠟⠉⠀⣿⣿⣷⣶⣶⣶⣶⣶⣿⣿⣿⣿⡏⢙⠋⣿⣿⡿⠀⠀⠀⠀⠘⠀⠀⣁⣤⠞⠃⠀⠀⠀⠀⠸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠓⠺⠿⠿⣿⣿⡿⠟⠋⠁⠀⠀⠀⠀⢠⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣶⣦⣭⣭⠄⠀⠀⠀⠀⠀⠀⠙⠛⠁⠀⠀⠀⠀⠀⠀⠀⢻⣿⣿⣿⣿⣛⣛⣛⣻⠿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠨⣿⣿⡿⡿⢿⡄⠀⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⡀⠀⠀⠀⠀⠀⢀⡈⢁⢈⠀⠀⠀⠀⠀⠀⠀⣸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣶⣿⣷⣿⣿⣿⣷⣾⣿⣿⣿⣿⣿⣿⣿ ⠀⣻⣿⠥⠔⠉⠀⠀⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⢏⣿⣿⣿⣿⠇⠀⠀⠀⠀⠀⠾⢷⡿⣾⣧⡀⠀⠀⠀⠀⠀⠘⣿⣽⣿⣿⣟⣻⣿⣻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠀⣙⡵⠶⠾⠿⠀⠀⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⢸⣿⣿⣿⡟⠀⠀⠀⠀⠀⠀⢰⣿⣿⣾⣿⣦⠀⠀⠀⠀⠀⢀⣼⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣾⣶⣶⣶⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠀⣬⣧⡴⠶⠦⠀⠀⠀⠀⠀⠀⠀⠀⢹⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡀⢸⣿⠟⠉⠀⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⡿⠋⠀⠀⠀⠀⠀⣀⢹⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠀⠁⠀⠀⠀⠀⠀⠀⠀⠀⢀⣀⣲⣶⣶⣶⣾⣶⣶⣶⣶⣶⣶⣶⣾⡅⣤⣾⣿⠇⠀⠀⠀⠀⠀⠀⠀⠀⠈⠀⠉⠀⠀⠀⠀⠀⠀⠀⠀⣼⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠂⢀⠀⡀⡀⠀⠀⠀⣴⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⢸⣿⣿⠃⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠉⠸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠈⠲⡟⡩⠟⠴⠀⠀⠻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠇⢼⡿⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⠉⠈⢻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠿⠿⠟⠛ ⢠⢤⠐⠤⡀⠀⠀⠀⠀⠀⠹⢿⣿⣿⣛⣿⣿⣿⣿⣿⣿⡟⣩⠽⠉⢭⡏⣽⠀⣀⣀⠀⢀⡤⣀⣤⣤⠄⣤⠀⠀⠀⠀⠀⠀⠀⠁⠀⠀⠀⠉⡍⠩⢀⠈⠁⣄⡀⠀⢨⠏⠉⣿⣿⡏⢩⡏⣭⡍⠩⠍⠉⠋⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠠⡍⢿⣿⣿⣿⣿⣿⡯⠿⣳⡟⠘⠀⠀⠀⢻⠤⠯⠿⠈⠘⠃⣿⣿⣿⣷⣶⠄⠌⠀⠀⠀⠀⠀⠠⠀⠁⡐⣆⡇⢠⠀⠀⠤⠐⠁⠒⠂⡇⠀⠛⠛⡃⢸⣿⡿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠃⢀⣿⣿⣿⣿⣉⠿⢁⡬⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⠉⡿⣿⠀⠶⠀⠀⠀⠀⠀⠀⠀⠀⠏⣿⡇⠀⠀⠀⠀⠀⠀⠀⠈⠇⠀⣿⣿⡇⠘⠋⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠘⢶⣿⣿⣷⣿⣿⣿⣿⣦⣯⣁⡀⠀⠀⠁⠈⠁⠀⠀⠀⠀⠀⠀⠁⠀⠈⠀⠀⠀⠀⠀⠀⠀⠀⠀⠁⢠⣩⣥⡄⠀⠀⠀⠀⠁⠀⠀⠀⠀⠉⠉⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⣿⣿⣿⣿⣿⡇⡇⠸⠿⢶⣶⣶⣤⡀⡄⣿⣿⣿⣿⣿⣿⣿⣿⡿⠻⣿⣿⣿⣿⠡⣤⡈⠇⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⡀⠀⢉⣺⠏⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⣴⣾⣿ ⣿⣿⣿⣿⣿⡇⠁⠉⠀⠀⠈⠉⠙⠇⠧⢹⣿⣿⣿⣿⣿⣿⣿⠗⠀⠘⣿⣿⡿⠈⣻⡵⠀⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣦⣀⠄⠀⠀⠀⠀⠀⡀⡀⠀⠀⠀⠀⢀⠀⣀⡠⣀⣦⣾⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⡇⢀⠀⠁⠀⠀⠀⠀⡆⢰⢸⣿⣿⣿⣿⣿⣿⣿⣄⠀⢀⣾⣿⡇⠤⠈⠀⠉⠘⠛⠿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣶⣤⣉⣓⣛⠟⠿⠁⢀⣀⣀⣠⣤⣶⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⠈⠀⣀⣀⣀⣀⡀⠓⢘⢸⣿⣿⣿⣿⣿⡿⠟⠛⠀⠈⠁⠀⠀⠀⠀⠀⣀⣀⣀⣤⣿⠿⠋⠉⠀⠈⠉⠛⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣆⠢⠹⣿⣿⣿⣿⡏⡸⣸⣿⣿⣿⣿⣿⣧⣤⣤⣤⣤⣴⣶⣶⣾⣿⣿⣿⣿⣿⡿⠋⠀⠀⠀⠀⠀⠀⠀⠀⠘⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣷⣤⣈⣙⣛⣋⣤⣶⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠘⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠇⠀⠀⠀⠀⠀⢶⠄⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡟⠀⠀⠀⣤⣴⣖⣾⣦⣀⣠⠀⠀⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠟⠋⠀⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠻⣿⣛⣟⣻⡿⡿⠀⠀⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠿⠟⠉⠀⣿⣿⣷⣶⣶⣶⣶⣶⣿⣿⣿⣿⡏⢛⠋⣿⣿⡿⠀⠀⠀⠀⠘⠀⢀⢁⣤⠞⠃⠀⠀⠀⠀⠸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠓⠺⠿⠿⣿⣿⡿⠟⠋⠁⠀⠀⠀⠀⢠⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣶⣦⣭⣭⠄⠀⠀⠀⠀⠀⠀⠛⠛⠁⠀⠀⠀⠀⠀⠀⠀⢻⣿⣿⣿⣿⣛⣛⣛⡿⠿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠸⣿⣿⣿⡿⠿⡄⠀⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⡀⠀⠀⠀⠀⠀⣀⡈⢁⣈⡀⠀⠀⠀⠀⠀⠀⣼⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣾⣾⣷⣿⣾⣿⣷⣾⣿⣿⣿⣿⣿⣿⣿ ⠀⣻⣿⠭⠝⠉⠀⠀⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⢏⣿⣿⣿⣿⠇⠀⠀⠀⠀⠀⠿⢿⡿⣾⣧⡀⠀⠀⠀⠀⠀⠘⣿⣽⣿⣿⣛⣻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠀⣉⡥⠶⠾⠆⠀⠀⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⢸⣿⣿⣿⡟⠀⠀⠀⠀⠀⠀⢴⣿⣿⣿⣿⣦⠀⠀⠀⠀⠀⢀⣸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣿⣶⣶⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠄⣤⣯⡴⠶⠦⠀⠀⠀⠀⠀⠀⠀⠀⢹⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡀⢸⣿⠿⠉⠀⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⡿⠋⠀⠀⠀⠀⠀⣠⢹⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠀⠁⠀⠀⠀⠀⠀⠀⠀⠀⣀⣀⣂⣶⣶⣶⣾⣶⣶⣶⣶⣶⣶⣶⣚⢇⣤⣿⣿⠆⠀⠀⠀⠀⠀⠀⠀⠀⠈⠁⠉⠀⠀⠀⠀⠀⠀⠀⠀⣼⣼⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠀⠀⣀⣀⠀⠀⠀⠀⣤⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⢸⣿⡿⠃⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠙⠸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠀⡌⢫⡋⠟⠶⠀⠀⠿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠇⣾⣿⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⠉⠈⢻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠿⠿⠟⠻ ⢀⣴⠠⠂⠀⠀⠀⠀⠀⠀⠹⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡟⣩⢽⠉⢭⡏⣽⠀⣀⣀⠀⢀⡀⢀⣤⣤⡄⣤⠀⢀⠀⠀⠀⠀⠀⠀⠀⡀⠀⠉⡍⠩⢀⠈⠁⣄⡀⠀⢨⠏⠉⣿⣿⡏⢩⡏⣭⡍⢩⠍⠉⠋⠀⠀⠀⠀⠠ ⠀⠈⠀⠀⠀⠀⠀⠀⠀⠀⠀⡸⡍⢿⣿⣿⣿⣿⣿⣯⣛⣷⣿⠘⠀⠀⠉⢻⠤⠯⠿⠀⡘⠃⢿⣿⣿⣷⣷⠂⠂⠂⠀⠀⠀⠀⠠⠀⠁⡐⣆⡇⢠⠈⠀⠤⠐⠁⠒⠀⡇⠀⠛⠛⡃⢸⣿⡿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠂⠀⡂⠈⣿⣿⣿⣿⣉⠿⣹⡌⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠁⠀⠈⡹⠿⠀⠟⠁⠀⠀⠀⠀⠀⠀⠀⠏⣿⡇⠀⠀⠀⠀⠀⠀⠀⠈⠇⠀⣿⣿⡇⠘⠉⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⢷⣿⣿⣿⣿⣿⣿⣷⣾⣧⣅⡀⠀⠀⠁⠈⠉⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠁⢠⢩⣥⡄⠀⠀⠀⠀⠁⠀⠀⠀⠀⠉⠉⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⣿⣿⣿⣿⣿⡇⡇⠸⠿⢶⣶⣶⣤⡀⡄⣿⣿⣿⣿⣿⣿⣿⣿⡿⠻⣿⣿⣿⣿⢡⣤⡈⠇⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⡀⠀⢉⣺⠏⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⣤⣾⣿ ⣿⣿⣿⣿⣿⡇⠁⠉⠀⠀⠈⠉⠙⠇⠧⣸⣿⣿⣿⣿⣿⣿⣿⠗⠀⠘⣿⣿⡿⠘⣻⡵⠀⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣦⣀⠄⠀⠀⠀⠀⢀⣀⠀⠀⠀⠀⠀⠀⠀⣀⡠⣀⣦⣾⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⡇⢀⠀⠁⠀⠀⠀⠀⡆⢰⢸⣿⣿⣿⣿⣿⣿⣿⣄⠀⢀⣾⣿⡇⠤⠉⠈⠉⠘⠛⠿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣶⣤⣉⣙⣋⠿⠿⠅⢁⣀⣀⣠⣤⣶⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⢈⠀⣀⣀⣀⣀⡀⠓⢘⢸⣿⣿⣿⣿⣿⡿⠟⠛⠀⠈⠀⠀⠀⠀⠀⠀⣀⣀⣀⣤⣿⡿⠋⠉⠀⠈⠉⠛⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣆⠢⠸⣿⣿⣿⣿⡏⡸⣸⣿⣿⣿⣿⣿⣧⣤⣤⣤⣤⣴⣶⣶⣾⣿⣿⣿⣿⣿⡿⠋⠀⠀⠀⠀⠀⠀⠀⠀⠘⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣷⣤⣈⣙⣛⣋⣤⣶⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠘⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠇⠀⠀⠀⠀⠀⢶⠄⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡟⠀⠀⠀⣤⣤⣆⣾⣦⣀⣤⠀⠀⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠟⠋⠀⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠻⣿⡛⢟⣻⡿⣿⠀⠀⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠿⠟⠉⠀⣿⣿⣷⣶⣶⣶⣶⣶⣿⣿⣿⣿⡏⢙⠋⣿⣿⡿⠀⠀⠀⠀⠘⠀⠀⢁⣡⠞⠃⠀⠀⠀⠀⠸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠓⠺⠿⠿⣿⣿⡿⠟⠋⠁⠀⠀⠀⠀⢠⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣶⣦⣭⣭⠄⠀⠀⠀⠀⠀⠀⠛⠛⠃⠀⠀⠀⠀⠀⠀⠀⢻⣿⣿⣿⣿⣛⣛⣛⡿⠿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠨⣿⣿⣿⡿⠿⡄⠀⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⡀⠀⠀⠀⠀⠀⣀⡈⢁⣈⠀⠀⠀⠀⠀⠀⠀⣸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣶⣾⣷⣿⣾⣿⣷⣾⣿⣿⣿⣿⣿⣿⣿ ⠀⣻⣿⡭⠜⣉⠀⠀⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⢛⣿⣿⣿⣿⠇⠀⠀⠀⠀⠀⠿⢻⡿⣿⣧⡀⠀⠀⠀⠀⠀⠘⣿⣽⣿⣿⣟⣛⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠀⣙⡷⠷⠾⠦⠂⠀⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠇⢸⣿⣿⣿⡟⠀⠀⠀⠀⠀⠀⢰⣿⣿⣾⣿⣦⠀⠀⠀⠀⠀⢀⣼⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣿⣷⣶⣶⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠀⣬⣯⡴⠶⠆⠀⠀⠀⠀⠀⠀⠀⠀⢹⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡀⢸⣿⠿⠋⠁⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⡿⠋⠀⠀⠀⠀⠀⣀⢹⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠀⠉⠀⠀⠀⠀⠀⠀⠀⠀⡀⣀⣶⣲⣶⣶⣾⣶⣶⣶⣶⣶⣶⣶⣞⢅⣤⣿⣿⠆⠀⠀⠀⠀⠀⠀⠀⠀⠈⠈⠈⠀⠀⠀⠀⠀⠀⠀⠀⣼⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠈⢤⣀⣀⠀⠀⠀⠀⣤⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⢸⣿⡿⠃⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠙⢹⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠀⢈⣉⡽⠟⠤⠀⠀⠻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠇⣾⡿⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⠉⠈⢻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠿⠿⠟⠛ ⠠⣤⠀⠤⠀⠀⠀⠀⠀⠀⠹⣿⣿⣿⣛⣿⣿⣿⣿⣿⣿⡟⣩⢭⠉⢭⡏⣽⠀⣀⢀⠀⢀⡀⣀⣀⣀⡀⣤⡁⠀⠀⠀⠀⠀⠀⠁⠀⠀⠀⠉⡍⠩⢀⠈⠁⣄⡀⠁⢨⠏⠉⣿⣿⡏⢩⡏⣭⡍⠩⠍⠉⠋⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠸⡍⢿⣿⣿⣿⣿⣿⡏⣽⣷⡏⠐⠀⠀⠉⢻⠤⠿⠿⠁⡇⠁⣿⣿⣿⣷⣿⠀⠈⠁⠀⠀⠀⠀⠠⠀⠁⡐⣆⡇⢠⠈⠀⠤⠐⠁⠒⠂⡇⠀⠛⠛⡃⢸⣿⡿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠂⠀⡄⠈⣻⣿⣿⣿⣑⠿⣥⣀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠁⠈⠉⡛⢿⠀⡾⠇⠀⠀⠀⠀⠀⠀⠀⠏⣿⡇⠀⠀⠀⠀⠀⠀⠀⠈⠇⠀⣿⣿⡇⠈⠋⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⢦⣿⣿⣿⣿⣿⣿⣿⣶⣩⣁⡀⠀⠀⠁⠈⠉⠀⠀⠀⠀⠀⠀⠀⠀⠈⠀⠀⠀⠀⠀⠀⠀⠀⠀⠁⢠⢩⣥⡄⠀⠀⠀⠀⠁⠀⠀⠀⠀⠉⠉⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⣿⣿⣿⣿⣿⡇⣇⢸⠿⢷⣶⣶⣤⡄⣮⣿⣿⣿⣿⣿⣿⣿⣿⡿⠿⣿⣿⣿⣿⢡⣶⡈⡇⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⡣⡀⢻⣿⡟⠂⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠤⠶⠓⣿⣿⣿ ⣿⣿⣿⣿⣿⡇⢁⠉⠀⠀⠙⠉⠙⠇⠿⣿⣿⣿⣿⣿⣿⣿⣿⡷⠀⠚⣿⣿⣿⢘⣻⡷⠀⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣮⠛⠙⢿⡆⠀⠀⡀⠀⠀⡀⠀⠀⠀⡠⠄⠀⠀⡄⠀⠠⠒⡝⣿⣿ ⣿⣿⣿⣿⣿⣧⢨⠀⠁⠀⠈⠀⠀⡆⢾⢿⣿⣿⣿⣿⣿⣿⣿⣄⠀⠀⢿⠿⠇⠁⠉⠈⢉⡘⠛⠛⡛⠛⠛⠛⡭⢿⣿⠋⠩⠙⠚⠛⠱⡉⠀⠀⠸⠀⠁⣁⣶⣤⡈⢀⠁⠀⡀⠀⠈⠀⠀⠇⠀⠀⢂⠀⡀⣾⠐⣽⣿⣿ ⣿⣿⣿⡿⣿⠟⡈⢀⠀⡀⠀⠠⠀⠁⢨⠈⢩⠈⠝⣿⢱⠁⠆⠀⠂⠈⡄⡀⢠⠀⠀⠀⠀⠀⢸⠀⠀⠈⠀⡀⠃⠀⠉⠈⠢⠀⢠⠀⡀⠄⠀⡆⠀⠀⡀⠹⢻⣿⣿⡠⣼⣇⢇⣡⣰⣄⣂⣔⣐⣴⣾⣴⣵⣿⣶⣿⣿⣿ ⣿⣿⣿⡀⢀⠀⡇⠨⠀⡄⠸⠀⠀⠀⠨⠀⠈⠀⠀⢸⢸⠀⠀⠠⠀⡀⠠⠁⢸⣀⢸⡀⠄⠰⠀⠄⠄⠸⠀⠃⠀⠀⠀⠈⠒⠀⣾⣶⣵⣶⣶⣿⣷⣾⣶⣶⣷⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⡗⠀⠅⠃⡀⢄⡢⠔⣀⣂⣀⣀⣒⣀⣀⣤⣿⣯⣶⣮⣤⣶⣷⣶⣶⣶⣶⣿⣿⣶⣾⡿⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠘⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⣶⡄⠀⠀⠀⠀⠀⢹⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠀⠀⠀⣦⣤⣷⣿⣦⣤⣤⡄⠀⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠿⠋⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠈⣿⣿⣻⣿⣿⣿⣿⠁⠀⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠟⠋⠀⣿⣿⣷⣶⣶⣾⣿⣿⣿⣿⣿⣿⡟⣿⣿⣿⣿⣿⠁⠀⠀⠀⠹⢆⣉⣉⣩⣿⠋⠀⠀⠀⠀⠸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⢟⣿⣿⣿⣿⣿⡿⠟⠋⠉⠁⠀⠀⠀⢰⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣿⣶⣿⣿⠟⠀⠀⠀⠀⠀⠈⠻⠿⢋⡄⠀⠀⠀⠀⠀⠀⢻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⢽⣿⣿⣿⣿⣿⣧⠀⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⡀⠀⠀⠀⠀⠀⣿⡿⣿⣾⡅⠀⠀⠀⠀⠀⠀⣼⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠘⣿⣿⣿⣿⣛⣛⠂⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⣿⣿⣿⣿⣿⡄⠀⠀⠀⠀⠀⠹⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠁⣛⣿⣿⣿⣿⣿⡷⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠃⠀⠀⠀⠀⠀⢿⣿⣿⣿⣿⣧⠀⠀⠀⠀⠀⢠⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣅⣽⣿⣷⣿⠶⠶⠒⠀⠀⠀⠀⠀⠀⢽⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡽⣿⣿⣿⠟⠛⠄⠀⠀⠀⠀⠀⣸⣿⣿⣿⡿⠟⠀⠀⠀⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣤⣯⣅⠰⣦⣬⣦⣴⣶⣶⣾⣿⣿⣿⣿⣿⣿⣿⣿⣾⣶⣶⣿⣷⣿⣿⣾⣿⣿⡟⠀⠀⠀⠀⠀⠀⠀⠀⠉⠉⠉⠁⠀⠀⠀⠀⠀⠀⢠⣼⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣷⣄⠸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠟⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⠿⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⠄⠙⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡋⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠿⠿ ⣿⣿⣿⣿⣿⣿⣶⠀⣿⠿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡟⣩⣽⠉⣭⡏⣽⠋⣉⠉⠀⠀⠀⠀⠀⠀⠀⠈⠉⠁⠀⠀⠀⠀⠈⠉⠀⡀⠀⠯⡏⠩⢝⠉⠉⣤⡠⠁⢭⡏⠉⣿⣿⡏⢩⡏⣭⡍⢩⡭⠉⠏⠀⠀⠀⣀⣤ ⣿⣿⠿⠛⠛⠛⡏⠀⠙⠄⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠈⠻⢿⠤⠿⢿⠙⠞⠂⣿⣿⣿⣷⣿⡦⠄⠀⠀⠀⠀⠀⠠⠔⠁⣰⣆⡇⢰⠈⠀⢤⢑⠃⠒⠂⡇⠀⠛⠛⡃⢸⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠐⠀⠀⠘⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠂⠀⠘⠀⠀⠀⠈⠀⠀⠛⢻⣿⡿⣿⠃⢶⣄⡀⠀⠀⠀⠀⠀⠀⢿⣿⡇⠀⠀⠀⠀⠀⠈⠀⠸⡇⠀⣿⣿⡇⠸⠋⠁⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⠻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣯⣭⣄⡀⠀⠁⠈⠉⠁⠀⠀⠀⠀⠀⠁⠐⠭⣤⡵⠏⠁⠀⠀⠀⠀⠀⠡⢨⣩⣥⡄⠀⠀⠀⠀⠁⠀⠀⠀⠀⠉⠉⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠠ ⣿⣿⣿⣿⣿⡇⣇⢸⠿⢷⣶⣶⣤⡄⣆⣿⣿⣿⣿⣿⣿⣿⣿⡿⠿⣿⣿⣿⣿⢡⣶⡈⠇⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⡡⡀⢻⣿⣿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠠⠶⠶⠷⣿⣿⣿ ⣿⣿⣿⣿⣿⡇⢁⠉⠀⠀⠙⠉⠙⠇⠷⣿⣿⣿⣿⣿⣿⣿⣿⡷⠀⠚⣿⣿⣿⠘⣻⡷⠀⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣮⠉⠉⢿⡆⠀⠀⡀⠀⠀⡀⠀⠀⠀⡠⠄⠀⠀⠄⠀⠠⠒⡝⣿⣿ ⣿⣿⣿⣿⣿⣇⢨⠀⠁⠀⠈⠀⠀⡆⢾⢿⣿⣿⣿⣿⣿⣿⣿⣄⠀⠀⢿⠿⠇⠉⠉⠈⣉⡈⠛⠛⡛⠛⠛⠛⡭⢿⣿⠋⠩⠙⠚⠛⠱⡉⠀⠀⠸⠀⠉⣁⣦⣤⡈⢀⠀⠀⡀⠀⠈⠀⠀⠃⠀⠀⠂⠀⡀⣾⠐⣽⣿⣿ ⣿⣿⣿⡿⣿⠟⡈⢀⠀⡀⠀⠠⠀⠁⢨⠈⢩⠈⠝⣿⢱⠁⠆⠀⠂⠈⡀⡀⢸⠀⠀⠀⠀⠀⠨⠀⠀⠀⠀⠀⠂⠈⠉⠈⠢⠀⢰⠀⡄⠄⠀⡄⠀⠀⡀⠹⢻⣿⣷⡰⣼⣇⢇⣡⣰⣀⣃⣄⣐⣴⣼⣴⣵⣿⣶⣿⣿⣿ ⣿⣿⣿⡀⢀⠀⡃⠈⠀⡄⠘⠀⠀⠀⠸⠀⠀⠀⠀⢸⢸⠀⠀⢀⠀⡀⠠⠁⢸⣀⢺⡀⠄⠰⠈⠀⠀⠸⠀⠃⠀⠀⠀⠈⠂⠀⣮⣶⣵⣶⣶⣿⣷⣾⣶⣶⣷⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⡗⠀⠅⠇⡀⢄⡢⠔⣀⣂⣀⣀⣒⣀⣀⣤⣿⣧⣶⣮⣤⣶⣶⣶⣶⣶⣶⣿⣿⣷⣾⣿⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠘⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⣶⡄⠀⠀⠀⠀⠀⢹⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠀⠀⠀⣦⣤⣶⣿⣦⣤⣤⡄⠀⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠿⠋⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠈⣿⣿⡿⣿⣿⣿⣿⠁⠀⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠟⠋⠀⣿⣿⣷⣶⣶⣾⣿⣿⣿⣿⣿⣿⡟⣿⣿⣿⣿⣿⠁⠀⠀⠀⠹⠄⣉⣉⣩⣿⠏⠀⠀⠀⠀⠸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⢟⣿⣿⣿⣿⣿⡿⠟⠋⠉⠁⠀⠀⠀⢰⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣿⣶⣿⣿⠟⠀⠀⠀⠀⠀⠈⠻⠿⢋⡄⠀⠀⠀⠀⠀⠀⢻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⢽⣿⣿⣿⣿⣿⣧⠀⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⡌⠀⠀⠀⠀⠀⣼⡻⣿⣾⣅⠀⠀⠀⠀⠀⠀⣼⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠘⣿⣿⣿⣿⣛⣛⡀⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⣿⣿⣿⣿⣿⡄⠀⠀⠀⠀⠀⠹⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠁⣛⡿⣿⣿⣿⣿⣯⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠃⠀⠀⠀⠀⠀⢿⣿⣿⣿⣿⣧⠀⠀⠀⠀⠀⢠⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⡅⣽⣿⣷⣿⠶⠶⠒⠀⠀⠀⠀⠀⠀⢹⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡟⣿⣿⣿⠿⠋⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⡿⠟⠀⠀⠀⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣤⣯⣅⠰⣦⣧⣶⣶⣶⣶⣾⣿⣿⣿⣿⣿⣿⣿⣿⣶⣶⣶⣿⣷⣿⣿⣾⣿⣿⡿⠀⠀⠀⠀⠀⠀⠀⠀⠉⠉⠉⠁⠀⠀⠀⠀⠀⠀⢠⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣷⣄⠻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠟⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠿⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣷⠄⠙⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠋⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠰⡿⣟⣻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠿⠿ ⣿⣿⣿⣿⣿⣿⣷⠀⢿⠿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡟⣩⣽⠉⣭⡏⣽⠉⣉⠉⠁⠀⠀⠀⠀⠀⠀⠈⠉⠁⠀⠀⠀⠀⠈⠉⠀⡀⠠⠯⡏⠩⢝⠉⠉⣄⡠⠁⢽⡏⠉⣿⣿⡏⢩⡏⣭⡍⢩⡭⠉⠏⠀⠀⠀⡀⣤ ⣿⣿⠿⠻⠛⠘⠫⠀⠙⠆⢻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠈⠻⢿⠤⠿⢿⠹⠜⠂⣿⣿⣿⣷⣶⠀⠀⠀⠀⠀⠀⠀⠠⠔⠁⣰⣆⡇⢰⠈⠀⢤⢐⠁⠒⠂⡇⠀⠛⠛⡃⢸⣿⣿⡇⠀⠀⠀⠀⠀⠂⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠘⠀⠀⠘⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⠘⠀⠀⠀⠀⠀⠁⠛⢿⣿⡿⣿⠂⣝⠓⠀⠀⠀⠀⠀⠀⠀⢿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠸⡇⠀⣿⣿⡇⠸⠛⠁⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⠻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣯⣥⣤⠀⠀⠁⠈⠉⠁⠀⠀⠀⠀⠈⠁⠰⣭⣥⣭⡛⠁⠀⠀⠀⠀⠀⠣⢨⣩⣥⡄⠀⠀⠀⠀⠁⠀⠀⠀⠀⠉⠉⠀⠀⠀⠀⠁⠀⠀⠀⠀⠀⠀⠀⠀⢀ ⣿⣿⣿⣿⣿⡇⣇⢸⠿⢷⣶⣶⣤⡄⣦⣿⣿⣿⣿⣿⣿⣿⣿⡿⠿⣿⣿⣿⣿⢡⣶⡈⡇⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⡤⡀⢻⣿⣿⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠤⠞⠺⣿⣿⣿ ⣿⣿⣿⣿⣿⡇⢁⠉⠀⠀⠙⠉⠹⠇⠿⣿⣿⣿⣿⣿⣿⣿⣿⡷⠀⠚⣿⣿⣿⢘⣻⡷⠀⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣮⠛⠙⢿⡎⠀⠀⡀⠀⠀⡀⠀⠀⠀⡠⠄⠀⠀⡄⠀⠠⠒⡝⣿⣿ ⣿⣿⣿⣿⣿⣧⢨⠀⠁⠀⠈⠀⠀⡆⢾⢿⣿⣿⣿⣿⣿⣿⣿⣄⠀⠀⢿⠿⠇⠍⠉⠈⣉⡘⠛⠛⡛⠛⠛⠛⠽⢿⣿⠋⠩⠉⠒⠛⠱⡉⠀⠀⠸⠀⠉⣡⣦⣤⡈⢀⠀⠀⠀⠀⠈⠀⠀⠃⠀⠀⠀⠀⡀⣾⠐⣽⣿⣿ ⣿⣿⣿⡿⣻⠟⡈⢀⠀⡀⠀⠠⠀⠁⢨⠈⢩⠈⠝⣿⢱⠁⠆⠀⠂⠈⡀⡀⢰⠀⠀⠀⠀⠀⢠⠀⠀⠈⠀⠀⠆⠈⠉⠈⠢⠀⢠⠀⡀⢄⠀⡆⠀⠀⡀⠹⢻⣿⣷⡰⣼⣇⢅⣡⣰⣠⣃⣔⣀⣴⣼⣴⣵⣿⣶⣿⣿⣿ ⣿⣿⣿⡀⢀⠀⡇⠈⠀⡀⠸⠀⠀⠀⠸⠀⠈⠀⠀⢸⢸⠀⢀⠀⠀⡀⠠⠃⢸⡀⢸⡀⠄⠰⠀⠄⠄⠸⠀⠃⠀⠀⠀⠈⠂⠀⣼⣶⣵⣶⣶⣿⣷⣾⣶⣶⣷⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⡗⢀⠅⠁⡀⢄⠢⠔⢀⣂⣀⣀⣒⣀⣀⣴⣿⣧⣶⣮⣤⣶⣷⣶⣶⣶⣶⣿⣿⣷⣾⣿⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠘⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⣴⣄⠀⠀⠀⠀⠀⢹⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠀⠀⠀⣦⣤⣶⣿⣦⣄⣠⡄⠀⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠿⠋⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⣿⣿⡿⢿⣿⣿⣿⠁⠀⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠟⠋⠀⣿⣿⣷⣶⣶⣿⣿⣿⣿⣿⣿⣿⡏⣿⣿⣿⣿⣿⠁⠀⠀⠀⠹⡍⣉⣏⣩⣿⠏⠀⠀⠀⠀⠸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⢟⣿⣿⣿⣿⣿⡿⠟⠋⠉⠁⠀⠀⠀⢰⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣿⣶⣿⣿⠟⠀⠀⠀⠀⠀⠘⠿⠿⢛⡄⠀⠀⠀⠀⠀⠀⢻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⢽⣿⣿⣿⣿⣿⣧⠀⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⡀⠀⠀⠀⠀⠀⣼⣻⣿⣾⡅⠀⠀⠀⠀⠀⠀⣼⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠘⣿⣿⣿⣿⣛⣛⠀⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⣿⣿⣿⣿⣿⡄⠀⠀⠀⠀⠀⠹⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠁⣻⣿⣿⣿⣿⣿⡷⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠃⠀⠀⠀⠀⠀⣿⣿⣿⣿⣿⣧⠀⠀⠀⠀⠀⢠⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⡅⣽⣿⣿⣾⠶⠶⠒⠂⠀⠀⠀⠀⠀⢹⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡟⣿⣿⣿⠿⠋⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⠟⠀⠀⠀⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣴⣯⣅⠰⣶⣤⣶⣶⣶⣷⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣶⣿⣷⣿⣿⣾⣿⣿⡗⠀⠀⠀⠀⠀⠀⠀⠀⠉⠉⠉⠉⠀⠀⠀⠀⠀⠀⢠⣼⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣷⣄⠸⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠟⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠿⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⠄⠙⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡋⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠸⣿⢿⡿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠿⠿ ⣿⣿⣿⣿⣿⣿⣿⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡟⣩⣽⠉⣭⡯⣽⠉⣉⠉⠀⠀⠀⠀⠀⠀⠀⠈⠉⠁⠀⠀⠀⠀⠈⠉⠀⡀⠀⠯⡏⠩⢝⠉⠉⣄⡠⠁⢽⡏⠉⣿⣿⡏⢩⡏⣭⡍⢩⡭⠉⠏⠀⠀⠀⠀⣤ ⣿⡿⠿⠟⠛⠛⣿⠀⠙⣆⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠈⠛⢿⠤⠿⢿⠉⡎⢂⣿⣿⣿⣷⣶⠄⠀⠀⠀⠀⠀⠀⠠⠄⠁⣰⣆⡇⢰⠉⠀⢬⢐⡃⠒⠂⡇⠀⠛⠛⡃⢸⣿⣿⡇⠀⠀⠀⠀⠀⠂⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠘⠀⠀⠹⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣟⠀⠃⠀⠐⠀⠀⠀⠀⠀⠁⠛⢿⣿⡿⣿⠀⣙⠢⠀⠀⠀⠀⠀⠀⠀⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠸⡇⠀⣿⣿⡇⠸⠛⠁⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⠻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣯⣭⣤⠀⠀⠁⠈⠉⠀⠀⠀⠀⠀⠈⠁⠰⣭⣤⣍⠓⠀⠀⠀⠀⠀⠀⠣⢨⣩⣥⡄⠀⠀⠀⠁⠁⠀⠀⠀⠀⠉⠉⠀⠀⠀⠀⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⣿⣿⣿⣿⣿⡇⣇⢸⠿⢷⣶⣶⣤⡄⣦⣿⣿⣿⣿⣿⣿⣿⣿⡿⠿⣿⣿⣿⣿⢡⣶⡈⡇⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⡄⡀⢻⣿⣿⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠤⠖⠚⣿⣿⣿ ⣿⣿⣿⣿⣿⡇⢁⠉⠀⠀⠙⠉⠹⠇⠷⣿⣿⣿⣿⣿⣿⣿⣿⡷⠀⠚⣿⣿⣿⢘⣻⡷⠀⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣮⠋⠙⢿⡆⠀⠀⡀⠀⠀⡀⠀⠀⠀⡠⠄⠀⠀⡄⠀⠠⠒⡝⣿⣿ ⣿⣿⣿⣿⣿⣧⢨⠀⠁⠀⠈⠀⠀⡆⢾⢿⣿⣿⣿⣿⣿⣿⣿⣄⠀⠀⢿⠿⠇⠉⠉⠈⢉⠘⠛⠛⡛⠛⠛⠛⠿⢿⣿⠋⠩⠙⠚⠛⠑⡉⠀⠀⠸⠀⠉⣁⣶⣤⡈⢀⠁⠀⠀⠀⠈⠀⠀⠇⠀⠀⠀⠀⡀⣾⠐⣽⣿⣿ ⣿⣿⣿⡿⣻⠛⡈⢀⠀⡀⠀⢠⠀⠁⢨⠈⢩⠈⠝⣿⢱⠁⠆⠀⠂⠈⠀⡀⠰⠀⠀⠀⠀⠀⠠⠀⠀⠈⠀⡀⠆⠈⠉⠈⠢⠁⢠⠀⡀⠄⠀⡄⠀⠀⡀⠹⢻⣿⣿⣠⣼⣇⢇⣡⣰⣀⣃⣔⣐⣴⣼⣴⣵⣿⣶⣿⣿⣿ ⣿⣿⣿⡀⢀⠀⡇⠈⠀⠀⢐⠀⠀⠀⠘⠀⠘⠀⠀⢸⢸⠀⠀⠀⠀⡀⠠⠃⢸⣀⢸⡀⠄⠐⠀⠀⠀⠸⠀⠃⠀⠀⠀⠈⠂⠀⣾⣶⣵⣶⣶⣿⣷⣶⣶⣶⣷⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⡗⠀⠄⠃⡀⢄⠣⠔⢀⣂⣀⣀⣒⣀⣀⣴⣿⣧⣶⣮⣤⣶⣶⣶⣶⣶⣶⣿⣿⣷⣾⣿⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠘⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⣴⡄⠀⠀⠀⠀⠀⢹⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠀⠀⠀⣦⣤⣶⣿⣦⣄⣠⡄⠀⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠿⠋⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⣿⣿⡿⢿⣿⣿⣿⠁⠀⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠟⠋⠀⣿⣿⣷⣾⣶⣿⣿⣿⣿⣿⣿⣿⡟⣿⣿⣿⣿⣿⠁⠀⠀⠀⠹⡍⣉⣏⣩⣿⠏⠀⠀⠀⠀⠸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⢟⣿⣿⣿⣿⣿⡿⠟⠋⠉⠁⠀⠀⠀⢰⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣿⣶⣿⣿⠟⠀⠀⠀⠀⠀⠘⠻⠿⠛⡅⠀⠀⠀⠀⠀⠀⢻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⢽⣿⣿⣿⣿⣿⣧⠀⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⡈⠀⠀⠀⠀⠀⣼⣟⣿⣾⡅⠀⠀⠀⠀⠀⠀⣼⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠘⣿⣿⣿⣿⣛⣛⠀⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⣿⣿⣿⣿⣿⡄⠀⠀⠀⠀⠀⠹⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠀⣻⣿⣿⣿⣿⣿⡧⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠃⠀⠀⠀⠀⠀⢿⣿⣿⣿⣿⣧⠀⠀⠀⠀⠀⢠⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⡄⣽⣿⣿⣿⠶⠶⠒⠂⠀⠀⠀⠀⠀⢹⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡟⣿⣿⣿⠟⠋⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⠟⠀⠀⠀⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣶⣯⣅⠐⣦⣤⣴⣶⣶⣷⣿⣿⣿⣿⣿⣿⣿⣿⣿⣾⣶⣶⣿⣷⣿⣿⣾⣿⣿⡏⠀⠀⠀⠀⠀⠀⠀⠀⠉⠉⠉⠉⠀⠀⠀⠀⠀⠀⠠⣼⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣷⣄⠹⢿⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠟⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠿⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⠄⠙⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠋⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠸⡿⡿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠿⠿ ⣿⣿⣿⣿⣿⣿⣶⠀⣿⠿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡟⣩⣽⠉⣭⡯⣽⠉⣉⡉⠁⢀⠀⠀⠀⠀⠀⠈⠉⠁⠀⠀⠀⠀⠈⠉⠀⡀⠀⠏⡍⠩⢞⠉⢉⣄⡠⠁⢽⡏⠉⣿⣿⡏⢩⡏⣭⡍⢩⡭⠉⠏⠀⠀⠀⠀⣤ ⣿⣿⠿⠛⠹⠏⡿⠀⠙⢄⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠈⠛⢿⠤⠿⢿⠁⡏⠃⣿⣿⣿⣷⣶⠀⠀⠀⠀⠀⠀⠀⠠⠄⠁⣴⣆⡇⢰⠈⠀⢤⢐⡁⠒⠂⡇⠀⠛⠛⡃⢸⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠈⠀⠀⠙⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣯⠀⠀⠀⠐⠀⠀⠀⠀⠀⠁⠛⢿⣿⡿⣿⠃⣝⡒⠀⠀⠀⠀⠀⠀⠀⢿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠸⡇⠀⣿⣿⡇⠸⠛⠁⠃⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⠻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣯⣥⣥⠀⠀⠁⠈⠉⠀⠀⠀⠀⠀⠈⠁⠰⣭⣥⣭⠋⠁⠀⠀⠀⠀⠀⠡⢨⣩⣥⡄⠀⠀⠀⠀⠁⠀⠀⠀⠀⠉⠉⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠁ ⣿⣿⣿⣿⣿⡇⣇⢸⠿⢷⣶⣶⣤⡄⣶⣿⣿⣿⣿⣿⣿⣿⣿⡿⠿⣿⣿⣿⣿⢡⣶⡈⡇⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⡥⡀⢻⣿⣟⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠤⠖⠚⣿⣿⣿ ⣿⣿⣿⣿⣿⡇⢁⠉⠀⠀⠙⠉⠹⠇⠿⣿⣿⣿⣿⣿⣿⣿⣿⡷⠀⠚⣿⣿⣿⢘⣻⡷⠀⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣮⠋⠙⢿⡎⠀⠀⡀⠀⠀⡀⠀⠀⠀⡠⠄⠀⠀⡄⠀⠠⠒⡝⣿⣿ ⣿⣿⣿⣿⣿⣧⢨⠀⠁⠀⠈⠀⠀⡆⢾⢿⣿⣿⣿⣿⣿⣿⣿⣄⠀⠀⢿⠿⠇⠉⠉⠈⣉⠘⠛⠛⡛⠛⠛⠛⡭⢿⣿⠋⠩⠉⠚⠛⠱⡉⠀⠀⢸⠀⠁⣁⣦⣤⡈⢀⠁⠀⡀⠀⠈⠀⠀⠇⠀⠀⠂⠀⡀⣾⠐⣽⣿⣿ ⣿⣿⣿⡿⡻⠟⡈⢀⠀⡀⠀⠠⠀⠁⢨⠈⢩⠀⠝⣿⢱⠁⠆⠀⠂⠈⡀⡀⢠⠀⠀⠀⠀⠀⢰⠀⠀⠈⠀⡄⠇⠈⠉⠈⠢⠁⢠⠀⡀⢄⠀⡄⠀⠀⡀⠹⢻⣿⣷⡰⣼⣇⢇⣡⣰⣠⣂⣔⣀⣴⣼⣴⣵⣿⣶⣿⣿⣿ ⣿⣿⣿⡀⢀⠀⡇⠈⠀⠀⠸⠀⠀⠀⠸⠀⠈⠀⠀⢸⢸⠀⠁⠀⠀⡀⠠⠁⢸⣀⢸⡀⠄⠸⠀⠀⠄⠸⠀⠃⠀⠀⠀⠈⠂⠀⢾⣶⣵⣶⣶⣿⣷⣶⣶⣶⣷⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⡗⠀⠅⠁⡀⢄⠣⠔⢀⣂⣀⣀⣒⣀⣀⣴⣿⣯⣶⣮⣤⣶⣶⣶⣶⣶⣶⣿⣿⣶⣾⣿⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠘⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⣶⠄⠀⠀⠀⠀⠀⠸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠀⠀⠰⣦⣤⣶⣿⣦⣤⣤⡄⠀⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠿⠋⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⣿⣿⡿⢿⣿⣿⣿⠁⠀⠀⠀⣼⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠟⠋⠀⣿⣿⣷⣶⣶⣿⣿⣿⣿⣿⣿⣿⡟⣿⣿⣿⣿⣿⠁⠀⠀⠀⠹⣄⣉⣏⣩⣿⠏⠀⠀⠀⠀⠸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⢟⣿⣿⣿⣿⣿⡿⠟⠋⠉⠁⠀⠀⠀⢰⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣿⣶⣿⣿⠟⠀⠀⠀⠀⠀⠘⠻⠿⠋⡅⠀⠀⠀⠀⠀⠀⢻⣿⣿⣿⣿⣿⣿⣟⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⢹⣿⣿⣿⣿⣿⣧⠀⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⡀⠀⠀⠀⠀⠀⣽⡻⣿⣾⡅⠀⠀⠀⠀⠀⠀⣼⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠈⣿⣿⣿⣿⣛⣛⠀⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⣿⣿⣿⣿⣿⡄⠀⠀⠀⠀⠀⠹⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠁⣻⣿⣿⣿⣿⣿⡧⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠃⠀⠀⠀⠀⠀⢿⣿⣿⣿⣿⣧⠀⠀⠀⠀⠀⢀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣅⣽⣿⣿⣾⠶⠶⠒⠂⠀⠀⠀⠀⠀⢹⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⣿⣿⣿⠿⠋⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⠟⠀⠀⠀⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣦⣯⣅⠐⣶⣤⣶⣶⣾⣷⣾⣿⣿⣿⣿⣿⣿⣿⣿⣾⣶⣶⣿⣷⣿⣿⣾⣿⣿⡟⠀⠀⠀⠀⠀⠀⠀⠀⠉⠉⠉⠉⠀⠀⠀⠀⠀⠀⢠⣼⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣷⣄⠸⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠟⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠿⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⠄⠙⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⢿⣿⣿⠏⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠸⣿⣿⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠿⠿ ⣿⣿⣿⣿⣿⣿⣶⠀⣿⡿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡟⣩⣽⠉⣭⡯⣽⠋⣉⣉⡁⣀⡀⣀⣀⣀⡀⠈⠉⠁⠀⠀⠀⠀⠈⠉⠀⡀⠀⠯⡍⠩⢞⠉⠉⣤⡠⠁⢽⡏⠉⣿⣿⡏⢩⡏⣭⡍⢩⡭⠉⠏⠀⠀⠀⠀⣤ ⣿⣿⡿⠫⠛⠻⠟⠀⠙⡆⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣿⣿⠀⡈⠛⢿⠤⠿⠿⠁⡟⠃⣿⣿⣿⣷⣿⠂⠀⠀⠀⠀⠀⠀⠠⠄⠁⣴⣆⡇⢰⠉⠀⢤⢑⡃⠒⠂⡇⠀⠛⠛⡃⢸⣿⣿⡇⠀⠀⠀⠀⠀⠂⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠘⠀⠈⠙⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⠀⠋⠀⠘⠀⠀⠀⠀⠀⠁⠉⠻⢿⡿⣿⡀⡿⠖⠀⠀⠀⠀⠀⠀⠀⢿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠸⡇⠀⣿⣿⡇⠸⠛⠁⠃⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⠻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣯⣭⣤⠀⠀⠁⠈⠉⠁⠀⠀⠀⠀⠀⠁⠀⠉⠠⠉⠀⠀⠀⠀⠀⠀⠀⠣⢨⣩⣥⡄⠀⠀⠀⠁⠁⠀⠀⠀⠀⠉⠉⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⣿⣿⣿⣿⣿⡇⣇⢸⠿⢷⣶⣶⣤⡄⣦⣿⣿⣿⣿⣿⣿⣿⣿⡿⠻⣿⣿⣿⣿⢡⣶⡈⡇⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⡥⡀⢻⣿⣿⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠴⠖⠺⣿⣿⣿ ⣿⣿⣿⣿⣿⡇⢁⠉⠀⠀⠙⠉⠹⠧⠿⣿⣿⣿⣿⣿⣿⣿⣿⡷⠀⠚⣿⣿⣿⢘⣻⡷⠀⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣮⠋⠙⢿⡎⠁⠀⡀⠀⠀⡀⠀⠀⠀⡠⠄⠀⠀⡄⠀⠠⠒⡝⣿⣿ ⣿⣿⣿⣿⣿⣧⢨⠀⠁⠀⠘⠀⠀⡆⢾⢿⣿⣿⣿⣿⣿⣿⣿⣄⠀⠀⢿⠿⠇⠉⠉⠈⣉⡘⠛⠛⡛⠛⠛⠛⠭⢿⣿⠋⠩⠉⠛⠛⠱⡉⠀⠀⢸⠀⠉⣁⣶⣤⡈⢀⠀⠀⡀⠀⠈⠀⠀⠃⠀⠀⠂⠀⡀⣾⠐⣽⣿⣿ ⣿⣿⣿⡿⣻⠟⡈⢀⠀⡀⠀⢠⠀⠁⢨⠈⢩⠈⠝⣿⢱⠁⠆⠀⠂⠈⡀⡀⢰⠀⠀⠀⠀⠀⢠⠀⠀⠈⠀⠀⠄⠈⠉⠈⠢⠁⢠⠀⡀⠄⠀⡆⠀⠀⡀⠹⢻⣿⣷⡰⣼⣇⢅⣡⣰⣀⣂⣐⣀⣴⣼⣴⣵⣿⣶⣿⣿⣿ ⣿⣿⣿⡀⢀⠀⡇⠈⠀⡀⠸⠀⠀⠀⠸⠀⠘⠀⠀⢸⢸⠀⠁⠀⠀⡀⠠⠀⢸⣀⢸⡀⠄⠰⠀⠄⠄⠸⠀⠃⠀⠀⠀⠈⠒⠀⢼⣶⣵⣶⣶⣿⣷⣶⣶⣶⣷⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⡗⠀⠅⠇⡀⢄⠢⠔⢀⣂⣀⣀⣒⣀⣀⣴⣿⣧⣶⣮⣤⣶⣷⣶⣶⣶⣶⣿⣿⣷⣾⣿⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠘⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠠⣶⡄⠀⠀⠀⠀⠀⠸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠀⠀⠀⣦⣤⣷⣿⣦⣤⣤⡄⠀⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠿⠋⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⣿⣿⣻⣿⣿⣿⣿⠁⠀⠀⠀⣼⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠟⠋⠀⣿⣿⣷⣶⣶⣿⣿⣿⣿⣿⣿⣿⡟⣿⣿⣿⣿⣿⠁⠀⠀⠀⠹⠆⢙⣍⣩⣿⠋⠀⠀⠀⠀⠸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⢟⣿⣿⣿⣿⣿⡿⠟⠋⠉⠁⠀⠀⠀⢰⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣿⣶⣿⣿⠟⠀⠀⠀⠀⠀⠘⠻⠿⢋⡄⠀⠀⠀⠀⠀⠀⢻⣿⣿⣿⣿⣿⣿⣻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⢽⣿⣿⣿⣿⣿⣧⠀⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⡄⠀⠀⠀⠀⠀⣼⡿⣿⣾⡅⠀⠀⠀⠀⠀⠀⣼⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠘⣿⣿⣿⣿⣛⣛⠀⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⣿⣿⣿⣿⣿⡄⠀⠀⠀⠀⠀⠹⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠁⣻⣿⣿⣿⣿⣿⡷⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠃⠀⠀⠀⠀⠀⢿⣿⣿⣿⣿⣧⠀⠀⠀⠀⠀⢀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⡄⣽⣿⣿⣾⠶⠶⠒⠂⠀⠀⠀⠀⠀⢹⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⣿⣿⣿⠟⠋⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⠟⠀⠀⠀⠀⠀⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣦⣯⣅⠰⣶⣴⣶⣶⣾⣶⣾⣿⣿⣿⣿⣿⣿⣿⣿⣶⣶⣶⣿⣷⣿⣿⣾⣿⣿⡏⠀⠀⠀⠀⠀⠀⠀⠀⠉⠉⠉⠁⠀⠀⠀⠀⠀⠀⢠⣼⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣷⣄⠸⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠟⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠿⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⠄⠙⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠋⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠸⡿⣿⡿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠿⠿ ⣿⣿⣿⣿⣿⣿⣷⠀⢿⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡟⣩⣽⠉⣭⡏⣽⠋⣉⣉⡁⣀⡠⣀⣤⣤⡀⣈⠉⠁⠀⠀⠀⠀⠈⠉⠀⡀⠀⠯⡏⠩⢜⠉⠉⣤⡨⠁⢽⡏⠉⣿⣿⡏⢩⡏⣭⡍⢩⡭⠉⠏⠀⠀⠀⠀⣤ ⣿⣿⠿⠏⠛⠽⣿⡀⠙⠦⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠈⠛⢿⠤⠿⠿⠁⡿⠃⣿⣿⣿⣷⣿⠀⠒⠒⠀⠀⠀⠀⠠⠔⠁⣰⣆⡇⢰⠈⠀⢬⢲⠃⠒⠂⡇⠀⠛⠛⡃⢸⣿⣿⡇⠀⠀⠀⠀⠀⠂⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠘⠀⠈⠙⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠀⠁⠀⠀⠀⠀⠀⠀⠀⠀⠉⠙⠛⡿⣿⠄⣿⠉⠀⠀⠀⠀⠀⠀⠀⢿⣿⡇⠀⠀⠀⠀⠀⠈⠀⠸⡇⠀⣿⣿⡇⠸⠟⠁⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⠻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣯⣭⣤⠀⠀⠁⠈⠉⠁⠀⠀⠀⠀⠀⠁⠀⠉⠀⠀⠀⠀⠀⠀⠀⠀⠀⠣⢬⣩⣥⡄⠀⠀⠀⠀⠁⠀⠀⠀⠀⠉⠉⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⣿⣿⣿⣿⣿⡇⣇⢸⠿⢷⣶⣶⣤⡄⣆⣿⣿⣿⣿⣿⣿⣿⣿⡿⠿⣿⣿⣿⣿⢡⣶⡈⡇⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⡥⡀⢛⣿⣿⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠠⠤⠖⠺⣾⣿⣿ ⣿⣿⣿⣿⣿⡇⢁⠉⠀⠀⠙⠉⠹⠇⠿⣿⣿⣿⣿⣿⣿⣿⣿⡷⠀⠚⣿⣿⣿⢘⣻⡷⠀⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣮⠋⠙⢿⡎⠀⠀⡀⠀⠀⡀⠀⠀⠀⡠⠄⠀⠀⡄⠀⠠⠒⡽⣿⣿ ⣿⣿⣿⣿⣿⣇⢨⠀⠁⠀⠈⠀⠀⡆⢾⢿⣿⣿⣿⣿⣿⣿⣿⣄⠀⠀⢿⠿⠇⠍⠉⠈⣉⡘⠛⠛⡛⠛⠛⠛⠭⢿⣿⠋⠩⠙⠚⠛⠑⡉⠀⠀⠨⠀⠉⣁⣶⣤⡈⠀⠁⠀⡀⠀⠈⠀⠀⠇⠀⠀⠂⠀⡀⣾⠐⣽⣿⣿ ⣿⣿⣿⡿⣻⠟⡈⢀⠀⡀⠀⠠⠀⠁⢨⠈⢩⠈⠝⣿⢱⠁⠆⠀⠂⠈⡀⡀⢠⠀⠀⠀⠀⠀⢨⠀⠀⠈⠀⠀⠃⠀⠉⠈⠢⠀⢰⠀⡀⠄⠀⡄⠀⠀⡀⠹⢻⣿⣷⡰⣼⣇⢇⣡⣰⣀⣂⣔⣐⣴⣼⣴⣵⣿⣶⣿⣿⣿ ⣿⣿⣿⡀⢀⠀⡃⠈⠀⡀⠐⠀⠀⠀⠸⠀⠈⠀⠀⢸⠸⠀⠀⠠⠀⡀⠠⠀⢸⣀⢸⡀⠄⠸⠀⠀⠀⠸⠀⠃⠀⠀⠀⠈⠒⠀⢾⣶⣵⣶⣶⣿⣷⣶⣶⣶⣷⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⡗⠀⠅⠂⡀⢄⠣⠔⣀⣂⣀⣀⣒⣀⣀⣴⣿⣧⣶⣮⣤⣶⣶⣶⣶⣶⣶⣿⣿⣷⣾⣿⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⣶⠄⠀⠀⠀⠀⠀⠸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠀⠀⠀⣦⣶⣿⣿⣦⣤⣤⡄⠀⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠿⠋⠀⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠐⣿⣿⣻⣿⣿⣿⣿⠁⠀⠀⠀⣼⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠟⠋⠀⣿⣿⣷⣶⣶⣿⣿⣿⣿⣿⣿⣿⡟⣿⣿⣿⣿⣿⠁⠀⠀⠀⠹⡆⠚⠛⣫⣿⠃⠀⠀⠀⠀⠸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣟⣿⣿⣿⣿⣿⡿⠟⠋⠉⠁⠀⠀⠀⢰⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣾⣶⣿⣿⠟⠀⠀⠀⠀⠀⠙⠷⠿⢏⡅⠀⠀⠀⠀⠀⠀⢻⣿⣿⣿⣿⣿⣿⣻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⢽⣿⣿⣿⣿⣿⣧⠀⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⡄⠀⠀⠀⠀⠀⣼⣾⣷⣾⡄⠀⠀⠀⠀⠀⠀⣼⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠘⣿⣿⣿⣿⣛⣛⠂⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⣿⣿⣿⣿⣿⡄⠀⠀⠀⠀⠀⠹⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠁⣻⣿⣿⣿⣿⣿⡷⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠁⠀⠀⠀⠀⠀⢿⣿⣿⣿⣿⣧⠀⠀⠀⠀⠀⢠⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣄⣭⣿⣿⡿⠶⠶⠒⠂⠀⠀⠀⠀⠀⢹⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⣿⣿⣿⠟⠃⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⠟⠀⠀⠀⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣦⣯⣅⠰⣶⣤⣴⣶⣶⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣾⣶⣶⣿⣷⣿⣿⣾⣿⣿⡟⠀⠀⠀⠀⠀⠀⠀⠀⠉⠉⠉⠁⠀⠀⠀⠀⠀⠀⢠⣼⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣷⣄⠹⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠏⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⠿⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣷⠄⠙⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠏⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠸⣿⢿⣻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠿⠿ ⣿⣿⣿⣿⣿⣷⣷⠀⣿⠻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡟⣩⣽⠉⣭⡏⣽⠋⣉⣉⡁⣀⡀⣠⣤⣤⡄⣬⡉⣁⡀⠀⠀⠀⠈⠉⠀⡀⠠⠏⡏⠩⢜⠉⠉⣄⡬⠁⢽⡏⠉⣿⣿⡏⢩⡏⣭⡍⢩⡭⠉⠏⠀⠀⠀⠀⢤ ⣿⡿⡿⠋⠹⠹⣯⡀⠙⢎⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡟⠀⠈⠛⢿⠤⠿⠿⠈⡾⠃⣿⣿⣿⣷⣶⠤⠀⠀⠀⠀⠀⠀⠠⠔⠁⣰⣆⡇⢰⠈⠀⢬⢷⠃⠒⠂⡇⠀⠛⠛⡃⢸⣿⣿⡇⠀⠀⠀⠀⠀⠂⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠘⠀⠈⠙⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣯⠀⠐⠀⠀⠀⠀⠀⠀⠀⠀⠁⠉⠙⡻⢿⠀⠟⠀⠀⠀⠀⠀⠀⠀⠀⢿⣿⡇⠀⠀⠀⠀⠀⠈⠀⠸⡇⠀⣿⣿⡇⠸⠛⠁⠃⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⠻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣯⣭⣤⠀⠀⠁⠈⠉⠁⠀⠀⠀⠀⠀⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠣⢬⣩⣥⡄⠀⠀⠀⠀⠁⠀⠀⠀⠀⠉⠉⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⣿⣿⣿⣿⣿⡇⣇⢸⠿⢷⣶⣶⣤⡄⣦⣿⣿⣿⣿⣿⣿⣿⣿⡿⠻⣿⣿⣿⣿⢡⣶⡈⡇⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⡥⡀⢛⣿⣟⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠤⠒⠺⣾⣿⣿ ⣿⣿⣿⣿⣿⡇⢁⠉⠀⠀⠙⠉⠙⠇⠿⣿⣿⣿⣿⣿⣿⣿⣿⡷⠀⠚⣿⣿⣿⢘⣻⡷⠀⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣮⠛⠉⢿⡎⠀⠀⡀⠀⠀⡀⠀⠀⠀⡠⠄⠀⠀⡄⠀⠠⠒⡝⣿⣿ ⣿⣿⣿⣿⣿⣧⢨⠀⠁⠀⠘⠀⠀⡆⢾⢿⣿⣿⣿⣿⣿⣿⣿⣄⠀⠀⢿⠿⠇⠉⠉⠈⣉⡘⠛⠛⡛⢛⠛⠛⡽⢿⣿⠋⠩⠙⠚⠛⠱⡉⠀⠀⢸⠀⠁⣁⣦⣤⡈⢀⠀⠀⡀⠀⠈⠀⠀⠃⠀⠀⢂⠀⡀⣾⠐⣽⣿⣿ ⣿⣿⣿⡿⣻⠟⡈⢀⠀⡀⠀⢠⠀⠁⢨⠈⢩⠈⠝⣿⢱⠁⠆⠀⠂⠈⡄⡀⢠⠀⠀⠀⠀⠀⢰⠀⠀⠈⠀⠄⠆⠀⠉⠈⠢⠀⢰⠀⡀⢀⠀⡄⠀⠀⡀⠹⢻⣿⣷⣠⣼⣇⢇⣡⣰⣀⣃⣐⣀⣴⣼⣴⣵⣿⣶⣿⣿⣿ ⣿⣿⣿⡀⢀⠀⡇⠈⠀⡄⢸⠀⠀⠀⠸⠀⠈⠀⠀⢸⢸⠀⠁⠀⠀⡀⠠⠁⢸⣀⢸⡀⠄⠰⠀⠤⠄⠰⠀⠃⠀⠀⠀⠈⠒⠀⢾⣶⣵⣶⣶⣿⣷⣶⣶⣶⣷⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⡗⠀⠅⠅⡀⢄⠢⠔⣀⣂⣀⣀⣒⣀⣀⣤⣿⣯⣶⣮⣤⣶⣷⣶⣶⣶⣶⣿⣿⣶⣾⣿⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠠⣶⠦⠀⠀⠀⠀⠀⠸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠀⠀⢀⣦⣴⣿⣿⣧⣤⣤⡆⠀⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠿⠋⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⣿⣿⣛⣟⣻⣿⣿⠁⠀⠀⠀⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠟⠋⠀⣿⣿⣷⣶⣶⣿⣿⣿⣿⣿⣿⣿⡟⣿⣿⣿⣿⣿⠁⠀⠀⠀⠹⡆⠒⠛⢃⣿⠃⠀⠀⠀⠀⠸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⢟⣿⣿⣿⣿⣿⡿⠟⠋⠉⠁⠀⠀⠀⢰⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣾⣶⣿⣿⠟⠀⠀⠀⠀⠀⠙⠶⡾⢟⡅⠀⠀⠀⠀⠀⠀⢻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⢽⣿⣿⣿⣿⣿⣧⠀⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⡄⠀⠀⠀⠀⠀⣼⣰⣷⣾⡅⠀⠀⠀⠀⠀⠀⣼⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠈⣿⣿⣿⣿⣛⣛⠀⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⣿⣿⣿⣿⣷⡄⠀⠀⠀⠀⠀⠹⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠀⣻⣿⣿⣿⣿⣿⠧⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠁⠀⠀⠀⠀⠀⢾⣿⣿⣿⣿⣧⠀⠀⠀⠀⠀⢠⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣄⣭⣿⣿⡿⠶⠶⠒⠀⠀⠀⠀⠀⠀⢹⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡝⣿⣿⣿⠟⠋⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⠟⠀⠀⠀⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣤⣯⣅⠐⣦⣤⣲⣶⣾⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣶⣶⣿⣷⣿⣿⣾⣿⣿⡟⠀⠀⠀⠀⠀⠀⠀⠀⠉⠉⠉⠁⠀⠀⠀⠀⠀⠀⢠⣼⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣷⣄⠸⢿⣷⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠏⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠿⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣷⠄⠙⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⢿⣿⣿⠃⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠸⡿⣿⠻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠿⠿ ⣿⣿⣿⣿⣿⣷⣷⠀⣿⢻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡟⣩⣽⠉⣭⡏⣽⠋⣉⣉⠀⢀⡀⣀⣠⣤⡄⣬⡉⡁⠀⠀⠀⠀⠈⠉⠀⡀⠀⠏⡍⠩⢝⠉⠉⣤⡬⠁⢽⡏⠉⣿⣿⡏⢩⡏⣭⡍⢩⡭⠉⠏⠀⠀⠀⠀⢤ ⣿⡿⠿⠛⠋⠋⠯⠀⠙⠆⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⡈⠛⢿⠤⠿⠿⠁⡾⠃⣿⣿⣿⣷⣿⡄⠉⠁⠀⠀⠀⠀⠠⠔⠁⣰⣆⡇⢰⠈⠀⢤⢷⠃⠒⠂⡇⠀⠛⠛⡃⢸⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠈⠀⠀⠘⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣯⠀⠓⠀⠀⠀⠀⠀⠀⠀⠁⠁⠉⠙⡻⣿⠀⡿⠃⠀⠀⠀⠀⠀⠀⠀⢿⣿⡇⠀⠀⠀⠀⠀⠈⠀⠸⡇⠀⣿⣿⡇⠸⠋⠁⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⠻⢿⣿⣿⣿⣿⣿⣿⣿⣿⣯⣭⣤⠀⠀⠁⠈⠉⠀⠀⠀⠀⠀⠀⠁⠀⠈⠀⠀⠀⠀⠀⠀⠀⠀⠀⠣⢬⣩⣥⡄⠀⠀⠀⠀⠁⠀⠀⠀⠀⠉⠉⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠁ ⣿⣿⣿⣿⣿⡇⣇⢸⠿⢷⣶⣶⣤⡄⣆⣿⣿⣿⣿⣿⣿⣿⣿⡿⠿⣿⣿⣿⣿⢡⣶⡈⡇⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⡥⡀⢻⣿⣿⢀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠤⠖⠚⣿⣿⣿ ⣿⣿⣿⣿⣿⡇⢁⠉⠀⠀⠙⠉⠹⠇⠷⣿⣿⣿⣿⣿⣿⣿⣿⡷⠀⠚⣿⣿⣿⢘⣻⡷⠀⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣮⠊⠙⢿⡎⠀⠀⡀⠀⠀⡀⠀⠀⠀⡠⠄⠀⠀⡄⠀⠠⠒⡝⣿⣿ ⣿⣿⣿⣿⣿⣇⢨⠀⠁⠀⠘⠀⠀⡆⢾⢿⣿⣿⣿⣿⣿⣿⣿⣄⠈⠀⢿⠿⠇⠉⠉⠈⢉⡘⠛⠛⡛⢛⠛⠛⡿⢿⣿⠋⠩⠙⠒⠋⠱⡉⠀⠀⠸⠀⠉⣁⣦⣤⡈⢀⠁⠀⡀⠀⠈⠀⠀⠃⠀⠀⠂⠀⡀⣾⠐⣽⣿⣿ ⣿⣿⣿⡿⣻⠟⡈⢀⠀⡀⠀⢠⠀⠁⢨⠈⢩⠈⡝⣿⢱⠀⠆⠀⢂⠈⡀⡀⢠⠀⠀⠀⠀⠀⢰⠀⠀⠈⠀⠀⠃⠀⠉⠈⠢⠀⢠⠀⠀⢄⠀⡆⠀⠀⡀⠹⢻⣿⣷⣰⣼⣇⢆⣡⣰⣀⣂⣔⣐⣴⣼⣴⣵⣿⣶⣿⣿⣿ ⣿⣿⣿⡀⢀⠀⡇⠈⠀⡀⢸⠀⠀⠀⠸⠀⠘⠀⠀⢸⢸⠀⠀⠀⠀⡀⠠⠁⢸⣀⢸⡀⠄⠰⠀⠄⠄⠸⠀⠂⠀⠀⠀⠈⠒⠀⢾⣶⣵⣶⣶⣿⣷⣶⣶⣶⣷⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⡗⠀⠅⠅⡀⢄⠢⠔⣀⣂⣀⣀⣒⣀⣀⣤⣿⣧⣶⣮⣤⣶⣶⣶⣶⣶⣶⣾⣿⣷⣾⣿⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠠⣾⠦⠀⠀⠀⠀⠀⠸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠀⠀⠀⣶⣶⣿⣿⣷⣤⣤⡄⠀⠀⠀⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠿⠋⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⣿⣿⣛⣟⣻⣿⣿⠁⠀⠀⠀⣼⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠟⠋⠀⣿⣿⣷⣾⣶⣿⣿⣿⣿⣿⣿⣿⡏⣿⣿⣿⣿⣿⠁⠀⠀⠀⠹⡄⠒⠓⢂⣿⠃⠀⠀⠀⠀⠸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⢟⣿⣿⣿⣿⣿⡿⠟⠋⠉⠁⠀⠀⠀⢰⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣿⣶⣿⣿⠟⠀⠀⠀⠀⠀⠙⠷⡾⠟⡅⠀⠀⠀⠀⠀⠀⢻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⢽⣿⣿⣿⣿⣿⣧⠀⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⡄⠀⠀⠀⠀⠀⣼⣖⣶⣞⡄⠀⠀⠀⠀⠀⠀⣼⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠈⣿⣿⣿⣿⣛⣛⠀⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⣿⣿⣿⣿⣷⡄⠀⠀⠀⠀⠀⠹⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠀⣻⣿⣿⣿⣿⣿⠷⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠁⠀⠀⠀⠀⠀⢿⣿⣿⣿⣿⣧⠀⠀⠀⠀⠀⢠⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⡅⣭⣿⣿⣾⠶⠶⠒⠂⠀⠀⠀⠀⠀⢹⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡟⣿⣿⣿⠟⠉⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⡿⠟⠀⠀⠀⠀⠀⣼⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣤⣯⣅⠐⣦⣤⣠⣲⣶⣶⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣶⣶⣿⣷⣿⣿⣾⣿⣿⡟⠀⠀⠀⠀⠀⠀⠀⠀⠉⠉⠉⠁⠀⠀⠀⠀⠀⠀⢠⣼⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣷⣄⠸⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠏⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⠿⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣷⠄⠙⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠋⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠨⡿⣿⠿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠿⠿ ⣿⣿⣿⣿⣿⣿⣶⠀⢿⠿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡟⣩⣽⠉⣭⡏⣽⠉⣉⠉⠁⠀⠀⠀⣀⣀⠀⠈⠉⠁⠀⠀⠀⠀⠈⠉⠀⡀⠀⠯⡏⠩⢜⠉⠉⣤⡤⠁⢽⡏⠉⣿⣿⡏⢩⡏⣭⡍⢩⡭⠉⠏⠀⠀⠀⠀⣤ ⣿⡿⠟⠿⠛⠉⠮⠀⠙⠄⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠈⠛⢿⠤⠿⠿⠁⡏⠃⣿⣿⣿⣷⣿⠠⠀⠀⠀⠀⠀⠀⠠⠔⠁⣰⣆⡇⢰⠈⠀⢬⢷⠃⠒⠂⡇⠀⠛⠛⡃⢸⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠈⠀⠀⠸⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠋⠛⢿⡿⣿⠀⣶⡤⠀⠀⠀⠀⠀⠀⠀⢿⣿⡇⠀⠀⠀⠀⠀⠈⠀⠸⡇⠀⣿⣿⡇⠸⠛⠁⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⠻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣯⣭⣤⠀⠀⠁⠈⠉⠀⠀⠀⠀⠀⠀⠁⠐⠉⠠⠍⠁⠀⠀⠀⠀⠀⠀⠣⢬⣩⣥⡄⠀⠀⠀⠀⠁⠀⠀⠀⠀⠉⠉⠀⠀⠀⠀⠁⠀⠀⠀⠀⠀⠀⠀⠀⢀ ⣿⣿⣿⣿⣿⡇⣇⢸⠿⢷⣶⣶⣤⡄⣦⣿⣿⣿⣿⣿⣿⣿⣿⡿⠿⣿⣿⣿⣿⢡⣶⡈⡇⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⡤⡀⢻⣿⣿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠠⠖⠚⣿⣿⣿ ⣿⣿⣿⣿⣿⡇⢁⠉⠀⠀⠙⠉⠹⠇⠷⣿⣿⣿⣿⣿⣿⣿⣿⡷⠀⠚⣿⣿⣿⢘⣻⡷⠀⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣮⠛⠉⢿⡎⠀⠀⡀⠀⠀⡀⠀⠀⠀⡠⠄⠀⠀⡄⠀⠠⠒⡝⣿⣿ ⣿⣿⣿⣿⣿⣧⢸⠀⠁⠀⠈⠀⠀⡆⢺⢿⣿⣿⣿⣿⣿⣿⣿⣄⠈⠀⢿⠿⠇⠉⠉⠈⢉⡘⠛⠛⡛⠛⠛⠛⠭⢿⣿⠋⠩⠙⠚⠛⠱⡉⠀⠀⢸⠀⠉⣡⣶⣤⡈⢀⠀⠀⡀⠀⠈⠀⠀⠇⠀⠀⢂⠀⡀⣾⠐⣽⣿⣿ ⣿⣿⣿⡿⣻⠟⡈⢀⠀⡀⠀⢠⠀⠁⢨⠈⢩⠈⠝⣿⢱⠀⠆⠀⢂⠈⡀⡀⢀⠀⠀⠀⠀⠀⢐⠀⠀⠀⠀⠀⠇⠀⠉⠈⠢⠀⢰⠀⡄⢄⠀⡆⠀⠀⡀⠹⢻⣿⣿⣰⣼⣇⢅⣡⣰⣀⣃⣔⣐⣴⣼⣴⣵⣿⣶⣿⣿⣿ ⣿⣿⣿⡀⢀⠀⡇⠈⠀⡀⠸⠀⠀⠀⠸⠀⠈⠀⠀⢸⢸⠀⠀⠠⠀⡀⠠⠁⢸⣀⢸⡀⠄⠸⠀⠄⠄⠸⠀⠃⠀⠀⠀⠈⠒⠀⢾⣶⣵⣶⣶⣿⣷⣾⣶⣶⣷⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⡗⠀⠅⠅⡀⢄⠣⠔⢀⣂⣀⣀⣒⣀⣀⣤⣿⣧⣶⣮⣤⣶⣷⣶⣶⣶⣶⣿⣿⣷⣾⣿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⢾⠦⠀⠀⠀⠀⠀⠸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠀⠀⠀⣶⣶⣷⣿⣷⣤⣤⡆⠀⠀⠀⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠿⠋⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⣿⣿⣛⣟⣻⣿⣿⠁⠀⠀⠀⣼⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠟⠋⠀⣿⣿⣷⣶⣶⣿⣿⣿⣿⣿⣿⣿⡟⣿⣿⣿⣿⣿⠁⠀⠀⠀⠸⡄⠒⠓⢂⣿⠋⠀⠀⠀⠀⠸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⢟⣿⣿⣿⣿⣿⡿⠟⠋⠉⠁⠀⠀⠀⢰⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣿⣶⣿⣿⠟⠀⠀⠀⠀⠀⠘⠷⠾⠟⡅⠀⠀⠀⠀⠀⠀⢻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⢽⣿⣿⣿⣿⣿⣧⠀⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⡄⠀⠀⠀⠀⠀⣴⣴⣶⣜⡅⠀⠀⠀⠀⠀⠀⣼⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠘⣿⣿⣿⣿⣛⣛⠀⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⣿⣿⣿⣿⣿⡄⠀⠀⠀⠀⠀⠹⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠀⣻⣿⣿⣿⣿⣿⡧⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠁⠀⠀⠀⠀⠀⢾⣿⣿⣿⣿⣧⠀⠀⠀⠀⠀⢠⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⡅⣭⣿⣿⣿⠶⠶⠒⠂⠀⠀⠀⠀⠀⢹⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡟⣿⣿⣿⠟⠁⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⠟⠀⠀⠀⠀⠀⣽⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣤⣯⣅⠐⣦⣤⣤⣲⣶⣾⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣶⣶⣿⣷⣿⣿⣾⣿⣿⡟⠀⠀⠀⠀⠀⠀⠀⠀⠉⠉⠉⠁⠀⠀⠀⠀⠀⠀⢠⣼⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣷⣄⠸⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠏⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⠿⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣷⠄⠙⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠋⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠸⡿⣿⡻⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠿⠿ ⣿⣿⣿⣿⣿⣿⣶⠀⢿⢻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡟⣩⣽⠉⣭⡏⣽⠉⡉⠉⠀⠀⠀⠀⠀⠀⠀⠈⠉⠁⠀⠀⠀⠀⠈⠉⠀⡀⠰⠯⡏⠩⢝⠉⠉⣄⡄⠁⢽⡏⠉⣿⣿⡏⢩⡏⣭⡍⢩⡭⠉⠏⠀⠀⠀⠀⣤ ⣿⡿⠟⠛⠛⠉⠏⠀⠙⠄⢻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣟⠀⠘⠛⣿⠤⠿⠿⠁⡏⠃⣿⣿⣿⣷⣶⠄⠀⠀⠀⠀⠀⠀⠠⠄⠁⣰⣆⡇⢰⠌⠀⢬⢷⠃⠒⠀⡇⠀⠛⠛⡃⢸⣿⣿⡇⠀⠀⠀⠀⠀⠂⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠈⠀⠀⠙⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠈⠀⠐⠀⠀⠀⠀⠀⠀⠛⠻⣿⡿⣿⠆⣭⣁⠀⠀⠀⠀⠀⠀⠀⢿⣿⡇⠀⠀⠀⠀⠀⠈⠀⠸⡇⠀⣿⣿⡇⠸⠋⠁⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⠻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣯⣭⣥⠀⠀⠁⠈⠉⠁⠀⠀⠀⠀⠈⠁⠘⠭⣤⠌⠁⠀⠀⠀⠀⠀⠀⠣⢬⣩⣥⡄⠀⠀⠀⠀⠁⠀⠀⠀⠀⠉⠉⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⣿⣿⣿⣿⣿⡇⣇⢸⠿⢷⣶⣶⣤⡄⣾⣿⣿⣿⣿⣿⣿⣿⣿⡿⠿⣿⣿⣿⣿⢡⣶⡈⡇⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⡥⡀⢻⣿⣟⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠠⠂⠚⣿⣿⣿ ⣿⣿⣿⣿⣿⡇⢁⠉⠀⠀⠙⠉⠹⠇⠿⣿⣿⣿⣿⣿⣿⣿⣿⡷⠀⠚⣿⣿⣿⢘⣻⡷⠀⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣮⠙⠙⢿⡎⠀⠀⡀⠀⠀⡀⠀⠀⠀⡠⠄⠀⠀⡄⠀⠠⠒⡽⣿⣿ ⣿⣿⣿⣿⣿⣧⢨⠀⠁⠀⠈⠀⠀⡆⢾⢿⣿⣿⣿⣿⣿⣿⣿⣄⠈⠀⢿⠿⠇⠉⠉⠈⣉⡘⠛⠛⡛⢛⠛⠛⡭⢿⣿⠋⠩⠙⠚⠛⠱⡉⠀⠀⢸⠀⠉⣡⣦⣤⡈⢀⠀⠀⡀⠀⠈⠀⠀⠇⠀⠀⢂⠀⡀⣾⠐⣽⣿⣿ ⣿⣿⣿⡿⣿⠟⡈⢀⠀⡀⠀⢠⠀⠁⢨⠈⢩⠈⠝⣿⢱⠀⠆⠀⢂⠈⡄⡀⢨⠀⠀⠀⠀⠀⢸⠀⠀⠈⠀⡀⠃⠀⠉⠈⠢⠀⢰⠀⡀⢄⠀⡆⠀⠀⡀⠹⢻⣿⣷⡠⣼⣇⢇⣡⣰⣠⣂⣐⣐⣴⣼⣴⣵⣿⣶⣿⣿⣿ ⣿⣿⣿⡀⢀⠀⡇⠈⠀⡄⢸⠀⠀⠀⠸⠀⠘⠀⠀⢸⢸⠀⠀⢀⠀⡀⠠⠁⢸⢀⢸⡀⠄⠰⠀⠄⠄⠸⠀⠃⠀⠀⠀⠈⠒⠀⢮⣶⣵⣾⣶⣿⣷⣾⣶⣶⣷⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⡗⠀⠄⠇⡀⢄⠣⠔⢀⣂⣀⣀⣒⣀⣂⣤⣿⣯⣶⣮⣤⣶⣷⣶⣶⣶⣶⣾⣿⣶⣾⣿⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⢾⡦⠀⠀⠀⠀⠀⠸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠀⠀⠀⣶⣶⣷⣿⣷⣤⣤⡄⠀⠀⠀⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠿⠋⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⢿⣿⣛⣿⣻⣿⣿⠃⠀⠀⠀⢼⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠟⠋⠀⣿⣿⣷⣶⣶⣾⣿⣿⣿⣿⣿⣿⡟⣿⣿⣿⣿⣿⠁⠀⠀⠀⠸⡆⠒⠛⢃⣾⠏⠀⠀⠀⠀⠘⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⢟⣿⣿⣿⣿⣿⡿⠟⠋⠉⠁⠀⠀⠀⢰⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣿⣶⣿⣿⠟⠀⠀⠀⠀⠀⠘⠻⠿⠟⡅⠀⠀⠀⠀⠀⠀⢻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⢹⣿⣿⣿⣿⣿⣧⠀⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⡄⠀⠀⠀⠀⠀⣼⣜⣷⣞⡄⠀⠀⠀⠀⠀⠀⣼⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠘⣿⣿⣿⣿⣛⣛⡀⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⣿⣿⣿⣿⣿⡄⠀⠀⠀⠀⠀⠹⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠀⣻⣿⣿⣿⣿⣿⡏⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠃⠀⠀⠀⠀⠀⢽⣿⣿⣿⣿⣧⠀⠀⠀⠀⠀⢠⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣄⣭⣿⣷⣾⠶⠶⠒⠂⠀⠀⠀⠀⠀⢽⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡟⣿⣿⣿⠟⠁⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⠟⠀⠀⠀⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣤⣯⣅⠰⣶⣤⣤⣤⣶⣶⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣶⣶⣿⣷⣿⣿⣾⣿⣿⡯⠀⠀⠀⠀⠀⠀⠀⠀⠉⠉⠉⠉⠀⠀⠀⠀⠀⠀⢠⣼⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣷⣄⠸⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠟⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⠿⢻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣷⠄⠙⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠸⡿⢿⢻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠿⠿ ⣿⣿⣿⣿⣿⣿⣷⠀⢿⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡟⣩⣽⠉⣭⡏⣽⠉⡉⠉⠁⠀⠀⠀⠀⡀⠀⠈⠉⠁⠀⠀⠀⠀⠈⠉⠀⡀⠀⠯⡏⠩⢝⠉⠉⣄⡌⠅⢭⡏⠉⣿⣿⡏⢩⡏⣭⡍⢩⣭⠉⠏⠀⠀⠀⠀⣤ ⡿⠿⠟⠛⠙⠉⠊⠀⠘⠄⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠈⠛⢿⠤⠿⢿⠁⡷⠃⣿⣿⣿⣷⡿⠤⠀⠀⠀⠀⠀⠀⠠⠄⠁⣰⣆⡇⢰⠈⠀⢤⢷⠃⠒⠂⡇⠀⠛⠛⡃⢸⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠈⠀⠀⠙⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣯⠀⠀⠀⠘⠀⠀⠀⠀⠀⠀⠋⠛⢿⡿⣿⠆⣤⠤⠀⠀⠀⠀⠀⠀⠀⣿⣿⡇⠀⠀⠀⠀⠀⠈⠀⠸⡇⠀⣿⣿⡇⠸⠋⠁⠃⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⠻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣯⣭⣥⠀⠀⠁⠈⠉⠀⠀⠀⠀⠀⠀⠁⠘⠉⠤⠍⠀⠀⠀⠀⠀⠀⠀⠡⢨⣩⣥⡄⠀⠀⠀⠁⠁⠀⠀⠀⠀⠉⠉⠀⠀⠀⠀⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⣿⣿⣿⣿⣿⡇⣇⢸⠿⢷⣶⣶⣤⡄⣾⣿⣿⣿⣿⣿⣿⣿⣿⡿⠿⣿⣿⣿⣿⢡⣶⡈⡇⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⡥⡀⢻⣿⣿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠠⠂⠚⣿⣿⣿ ⣿⣿⣿⣿⣿⡇⢁⠉⠀⠀⠙⠉⠹⠇⠿⣿⣿⣿⣿⣿⣿⣿⣿⡷⠀⠚⣿⣿⣿⢘⣻⡷⠀⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣮⠋⠉⢿⡆⠀⠀⡀⠀⠀⡀⠀⠀⠀⡠⠄⠀⠀⠄⠀⠠⠒⡽⣿⣿ ⣿⣿⣿⣿⣿⣧⢈⠀⠁⠀⠘⠀⠀⡆⢾⢿⣿⣿⣿⣿⣿⣿⣿⣄⠈⠀⢿⠿⠇⠉⠉⠈⣉⠘⠛⠛⡛⢛⠛⠛⡽⢿⣿⠋⠩⠉⠚⠛⠱⡉⠀⠀⢸⠀⠉⣡⣦⣤⡈⢀⠀⠀⡠⠀⠈⠀⠀⠇⠀⠀⢂⠀⡀⣾⠐⣽⣿⣿ ⣿⣿⣿⡿⣻⠟⡈⢀⠀⡀⠀⢠⠀⠁⢨⠈⢹⠈⡝⣿⢱⠀⠆⠀⢂⠈⡄⡀⢨⠀⠀⠀⠀⠀⢸⠀⠁⠈⠀⡀⡃⠀⠉⠈⠢⡁⢰⠀⡀⢄⠀⡆⠀⠀⡀⠹⢻⣿⣿⣰⣼⣇⢇⣡⣰⣠⣃⣔⣐⣴⣼⣴⣵⣿⣶⣿⣿⣿ ⣿⣿⣿⡀⢀⠀⡇⠈⠀⡄⢸⠀⠀⠀⠸⠀⠀⠀⠀⢸⢸⠀⠀⢀⠀⡀⠠⠁⢸⣀⢸⡀⠄⠰⠀⠄⠄⠸⠀⠃⠀⠀⠀⠈⠒⠀⢾⣶⣵⣾⣶⣿⣷⣾⣶⣶⣷⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⡗⢀⠅⠁⡀⢄⠣⠔⢀⣂⣀⣀⣒⣀⣂⣤⣿⣯⣶⣮⣤⣶⣷⣶⣶⣶⣶⣿⣿⣶⣾⣿⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⢼⡦⠀⠀⠀⠀⠀⠸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠀⠀⠀⣶⣴⣷⣿⣷⣤⣤⡄⠀⠀⠀⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠿⠋⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⣿⣿⣛⣿⣻⣿⣿⠇⠀⠀⠀⣼⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠟⠋⠀⣿⣿⣷⣶⣶⣿⣿⣿⣿⣿⣿⣿⡟⣿⣿⣿⣿⣿⠁⠀⠀⠀⠸⡇⠐⠿⢃⣼⠏⠀⠀⠀⠀⠘⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⢟⣿⣿⣿⣿⣿⡿⠟⠋⠉⠁⠀⠀⠀⢰⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣿⣶⣿⣿⠟⠀⠀⠀⠀⠀⠈⠻⠿⠟⡅⠀⠀⠀⠀⠀⠀⢻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⢹⣿⣿⣿⣿⣿⣧⠀⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⡄⠀⠀⠀⠀⠀⣰⣝⣿⣾⡄⠀⠀⠀⠀⠀⠀⣼⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠘⣿⣿⣿⣿⣛⣛⠀⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⣿⣿⣿⣿⣿⡄⠀⠀⠀⠀⠀⠹⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠀⣻⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠃⠀⠀⠀⠀⠀⢼⣿⣿⣿⣿⣧⠀⠀⠀⠀⠀⢠⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣤⣭⣿⣿⣾⠶⠶⠒⠀⠀⠀⠀⠀⠀⢹⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡟⣿⣿⣿⠟⠉⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⠟⠀⠀⠀⠀⠀⣽⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣤⣯⣅⠰⣶⣤⣤⣦⣴⣶⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣶⣶⣿⣷⣿⣿⣾⣿⣿⡿⠀⠀⠀⠀⠀⠀⠀⠀⠉⠉⠉⠉⠀⠀⠀⠀⠀⠀⢠⣼⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣷⣄⠸⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠟⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠘⠿⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⠄⠙⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠋⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠸⡿⢟⠻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠿⠿ ⣿⣿⣿⣿⣿⣿⣷⠀⢿⡿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡟⣩⣽⠉⣭⡏⣽⠉⣉⠉⠁⠀⠀⢀⣀⣀⡀⠈⠉⠁⠀⠀⠀⠀⠈⠉⠀⡀⠀⠏⡏⠩⢝⠉⠉⣄⡄⠅⢭⡏⠉⣿⣿⡏⢩⡏⣭⡍⢩⡭⠉⠏⠀⠀⠀⡀⣤ ⢿⢿⠿⠋⠉⠛⠋⠀⠘⢄⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠈⠻⢿⠤⠿⢿⠁⡿⠃⣿⣿⣿⣷⡻⠂⠄⠀⠀⠀⠀⠀⠠⠄⠁⣰⣆⡇⢰⠌⠀⢤⢷⠃⠒⠀⡇⠀⠛⠛⡃⢸⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠈⠀⠀⠙⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠁⠊⠉⠻⡿⣿⠂⣶⠂⠀⠀⠀⠀⠀⠀⠀⢿⣿⡇⠀⠀⠀⠀⠀⠈⠀⠸⡇⠀⣿⣿⡇⠸⠋⠁⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⠻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣯⣥⣥⠀⠀⠁⠈⠉⠁⠀⠀⠀⠀⠀⠁⠀⠉⠀⠁⠀⠀⠀⠀⠀⠀⠀⠣⢨⣩⣥⡄⠀⠀⠀⠁⠁⠀⠀⠀⠀⠉⠉⠀⠀⠀⠀⠁⠀⠀⠀⠀⠀⠀⠀⠀⢀ ⣿⣿⣿⣿⣿⡇⣗⢸⠿⢷⣶⣶⣤⡄⣮⣿⣿⣿⣿⣿⣿⣿⣿⡿⠿⣿⣿⣿⣿⢡⣶⡈⡇⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⡥⡀⢻⣿⣿⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠤⠐⠺⣿⣿⣿ ⣿⣿⣿⣿⣿⡇⢁⠉⠀⠀⠙⠉⠹⠇⠿⣿⣿⣿⣿⣿⣿⣿⣿⡷⠀⠚⣿⣿⣿⢘⣻⡷⠀⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣮⠛⠙⢿⡆⠀⠀⡀⠀⠀⡀⠀⠀⠀⡠⠄⠀⠀⡄⠀⠠⠒⡽⣿⣿ ⣿⣿⣿⣿⣿⣧⢨⠀⠁⠀⠈⠀⠀⡆⢾⢿⣿⣿⣿⣿⣿⣿⣿⣄⠈⠀⢿⠿⠇⠉⠉⠈⣉⡘⢛⠛⡛⠛⠛⠛⡭⢿⣿⠋⠩⠉⠚⠛⠱⡉⠀⠀⢸⠀⠉⣡⣦⣤⡈⢀⠀⠀⡠⠀⠈⠀⠀⠃⠀⠀⢂⠀⡀⣾⠐⣽⣿⣿ ⣿⣿⣿⡿⣻⠟⡈⢀⠀⡀⠀⢠⠀⠁⢨⠈⢩⠈⠝⣿⢱⠁⠆⠀⢂⠈⡄⡀⢸⠀⠀⠀⠀⠀⢸⠀⠁⠈⠀⠄⠇⠀⠉⠈⠢⠀⢰⠀⡄⢄⠀⡆⠀⠀⡀⠹⢻⣿⣿⡸⣼⣇⢇⣡⣰⣀⣃⣐⣐⣴⣼⣴⣵⣿⣶⣿⣿⣿ ⣿⣿⣿⡀⢀⠀⡇⠈⠀⡄⢸⠀⠀⠀⠸⠀⠐⠀⠀⢸⢸⠀⠁⠠⠀⡀⠠⠁⢸⢀⢸⡀⠄⠰⠀⠤⠄⠰⠀⠃⠀⠀⠀⠈⠒⠀⢮⣶⣵⣾⣶⣿⣷⣾⣶⣶⣷⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⡗⠀⠅⠇⡀⢄⡣⠔⢀⣂⣀⣀⣒⣀⣀⣤⣿⣯⣶⣮⣤⣶⣷⣶⣶⣶⣶⣿⣿⣶⣾⣿⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⢴⡦⠀⠀⠀⠀⠀⠸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠀⠀⠀⣶⣴⣶⣿⣷⣤⣤⡄⠀⠀⠀⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠿⠋⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⢿⣿⣟⣿⣿⣿⣿⠇⠀⠀⠀⢼⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠟⠋⠀⣿⣿⣷⣶⣶⣿⣿⣿⣿⣿⣿⣿⡏⣿⣿⣿⣿⣿⠁⠀⠀⠀⠘⢇⣐⣛⣋⣼⠏⠀⠀⠀⠀⠘⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⢟⣿⣿⣿⣿⣿⡿⠟⠋⠉⠁⠀⠀⠀⢰⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣿⣶⣿⣿⠟⠀⠀⠀⠀⠀⠈⠛⠿⠛⡅⠀⠀⠀⠀⠀⠀⢻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⢹⣿⣿⣿⣿⣿⣧⠀⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⡄⠀⠀⠀⠀⠀⣠⣍⢻⣴⡅⠀⠀⠀⠀⠀⠀⣼⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠘⣿⣿⣿⣿⣛⣛⠀⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⣿⣿⣿⣿⣿⡄⠀⠀⠀⠀⠀⠹⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠀⣛⣿⣿⣿⣿⡿⠏⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠃⠀⠀⠀⠀⠀⢾⣿⣿⣿⣿⣧⠀⠀⠀⠀⠀⢠⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣄⣭⣿⣿⡿⠶⠶⠒⠂⠀⠀⠀⠀⠀⢹⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡟⣿⣿⣿⠟⠋⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⠟⠀⠀⠀⠀⠀⣽⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣤⣯⣅⠰⣦⣤⣤⣴⣶⣷⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣶⣶⣿⣷⣿⣿⣾⣿⣿⡿⠀⠀⠀⠀⠀⠀⠀⠀⠉⠉⠉⠁⠀⠀⠀⠀⠀⠀⠠⣼⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣷⣄⠸⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠟⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠿⢻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣷⠄⠙⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⣿⣿⠅⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠸⡿⢿⡿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠿⠿ ⣿⣿⣿⣿⣿⣿⡷⠀⢿⡻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡟⣩⣽⠉⣭⡏⣽⠉⣉⡉⠁⢀⡀⣀⣤⣤⡄⣈⡉⠁⠀⠀⠀⠀⠈⠉⠀⡀⠀⠏⡍⠩⢝⠉⠉⣤⡈⠅⢭⡏⠉⣿⣿⡏⢩⡏⣭⡍⢩⡭⠉⠏⠀⠀⠀⠀⣤ ⢿⢿⠿⠛⠏⠊⠋⠀⠘⠄⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣟⠀⠈⠛⢿⠤⠿⠿⠘⡸⠃⣿⣿⣿⣧⣉⡁⠉⠀⠀⠀⠀⠀⠠⠔⠁⣴⣆⡇⢰⠈⠀⢤⢕⠃⠒⠀⡇⠀⠛⠛⡃⢸⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠙⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠹⡿⣿⠁⠇⠀⠀⠀⠀⠀⠀⠀⠀⢿⣿⡇⠀⠀⠀⠀⠀⠈⠀⠸⡇⠀⣿⣿⡇⠸⠋⠁⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠹⣿⣿⣿⣿⣿⣿⣿⣿⣿⣯⣥⣅⠀⠀⠁⠈⠉⠁⠀⠀⠀⠀⠀⠁⠀⠈⠀⠀⠀⠀⠀⠀⠀⠀⠀⠡⢨⣩⣥⡄⠀⠀⠀⠀⠁⠀⠀⠀⠀⠉⠉⠀⠀⠀⠀⠁⠀⠀⠀⠀⠀⠀⠀⠀⢀ ⣿⣿⣿⣿⣿⡇⣇⢸⠿⢷⣶⣶⣤⡄⣾⣿⣿⣿⣿⣿⣿⣿⣿⡿⠿⣿⣿⣿⣿⢡⣶⡈⡇⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⡥⡀⢛⣿⣿⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠤⠐⠺⣿⣿⣿ ⣿⣿⣿⣿⣿⡇⠁⠉⠀⠀⠙⠉⠹⠇⠿⣿⣿⣿⣿⣿⣿⣿⣿⡷⠀⠚⣿⣿⣿⢘⣻⡷⠀⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣮⠉⠉⢿⠆⠀⠀⡀⠀⠀⡀⠀⠀⠀⡠⠄⠀⠀⡄⠀⠠⠒⡽⣿⣿ ⣿⣿⣿⣿⣿⣧⢈⠀⠁⠀⠈⠀⠀⡆⢾⢿⣿⣿⣿⣿⣿⣿⣿⣄⠀⠀⢿⠿⠇⠉⠉⠈⣉⡘⠛⠛⡛⢛⠛⠛⡽⢿⣿⠋⠩⠙⠒⠛⠱⡉⠀⠀⢸⠀⠉⣡⣦⣤⡈⢀⠀⠀⡠⠀⠈⠀⠀⠃⠀⠀⢂⠀⡀⣾⠐⣽⣿⣿ ⣿⣿⣿⡿⣿⠟⡈⢀⠀⡀⠀⢠⠀⠁⢨⠈⢩⠀⡝⣿⢱⠀⠆⠀⠂⠈⡄⡀⢨⠀⠀⠀⠀⠀⢸⠀⠀⠈⠀⡄⠇⠀⠉⠈⠢⠀⢰⠀⡀⢄⠀⡆⠀⠀⡀⠹⢻⣿⣷⡰⣼⣇⢇⣡⣰⣠⣃⣔⣐⣴⣼⣴⣵⣿⣶⣿⣿⣿ ⣿⣿⣿⡀⢀⠀⡇⠈⠀⡄⢸⠀⠀⠀⠸⠀⠀⠀⠀⢸⢸⠀⠁⠠⠀⡀⠠⠁⢸⣀⢸⡀⠄⠰⠀⠄⠄⠰⠀⠃⠀⠀⠀⠈⠒⠀⢾⣶⣵⣶⣶⣿⣷⣾⣶⣶⣷⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⡗⠀⠅⠅⡀⢄⡣⠔⢀⣂⣀⣀⣒⣀⣂⣤⣿⣯⣶⣮⣤⣶⣷⣶⣶⣶⣶⣾⣿⣶⣾⡿⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⢼⡦⠀⠀⠀⠀⠀⠸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠀⠀⠀⣶⣴⣶⣿⣷⣤⣤⡄⠀⠀⠀⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠿⠋⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⢿⣿⣟⣿⣿⣿⣿⠇⠀⠀⠀⢼⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠟⠋⠀⣿⣿⣷⣶⣶⣾⣿⣿⣿⣿⣿⣿⡏⣿⣿⣿⣿⣿⠁⠀⠀⠀⠈⢢⢐⣋⣩⣼⠟⠀⠀⠀⠀⠘⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⢛⣿⣿⣿⣿⣿⡿⠟⠋⠉⠁⠀⠀⠀⢰⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣿⣶⣿⣿⠟⠀⠀⠀⠀⠀⠈⠛⠿⠛⡅⠀⠀⠀⠀⠀⠀⢻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⢹⣿⣿⣿⣿⣿⣧⠀⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⡄⠀⠀⠀⠀⠀⣠⣙⣿⣸⡅⠀⠀⠀⠀⠀⠀⣼⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠘⣿⣿⣿⣿⣛⣛⡀⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⣿⣿⣿⣿⣿⡄⠀⠀⠀⠀⠀⠘⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠀⣛⣿⣿⣿⣿⣿⡷⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠃⠀⠀⠀⠀⠀⢼⣿⣿⣿⣿⣷⠀⠀⠀⠀⠀⢠⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣤⣭⣿⣷⣿⠶⠶⠒⠀⠀⠀⠀⠀⠀⢹⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡟⣿⣿⣿⠟⠉⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⠟⠀⠀⠀⠀⠀⣽⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣤⣯⣅⠐⣦⣤⣤⢤⣶⣷⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣶⣶⣿⣷⣿⣿⣾⣿⣿⡿⠀⠀⠀⠀⠀⠀⠀⠀⠉⠉⠉⠉⠀⠀⠀⠀⠀⠀⠀⣼⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣷⣄⠸⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠟⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠿⢻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣷⠄⠙⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠃⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠰⡿⢿⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠿⠿ ⣿⣿⣿⣿⣽⣿⡷⠀⣿⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡟⣩⣽⠉⣭⡏⣽⠉⣉⣉⠁⢀⡀⣠⣤⣤⡄⣈⡉⡁⠀⠀⠀⠀⠈⠉⠀⡀⠀⠯⡏⠩⢜⠉⠉⣤⡄⠅⢭⡏⠉⣿⣿⡏⢩⡏⣭⡍⢩⡭⠉⠏⠀⠀⠀⠀⣤ ⡿⡿⠻⠛⠙⠠⠫⠀⠘⠔⣻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⡈⠛⢿⠤⠿⠿⠘⡸⠃⢿⣿⣿⣧⣬⡀⠕⠀⠀⠀⠀⠀⠠⠄⠁⣰⣆⡇⢰⠌⠀⢤⢵⠃⠒⠀⡇⠀⠛⠛⡃⢸⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠘⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠀⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠹⡿⠿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢿⣿⡇⠀⠀⠀⠀⠀⠈⠀⠸⡇⠀⣿⣿⡇⠸⠋⠁⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠹⣿⣿⣿⣿⣿⣿⣿⣿⣿⣯⣭⣥⠀⠀⠁⠈⠉⠁⠀⠀⠀⠀⠀⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠡⢨⣩⣥⡄⠀⠀⠀⠁⠁⠀⠀⠀⠀⠉⠉⠀⠀⠀⠀⠁⠀⠀⠀⠀⠀⠀⠀⠀⢀ ⣿⣿⣿⣿⣿⡇⣇⢸⠿⢷⣶⣶⣤⡄⣾⣿⣿⣿⣿⣿⣿⣿⣿⡿⠿⣿⣿⣿⣿⢡⣶⡈⡇⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⡥⡀⢛⣿⡟⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠚⣿⣿⣿ ⣿⣿⣿⣿⣿⡇⠁⠉⠀⠀⠙⠉⠙⠇⠷⣿⣿⣿⣿⣿⣿⣿⣿⡷⠀⠚⣿⣿⣿⢘⣻⡷⠀⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣮⠉⠉⢿⠆⠀⠀⡀⠀⠀⡀⠀⠀⠀⡠⠄⠀⠀⡄⠀⠠⠒⡽⣿⣿ ⣿⣿⣿⣿⣿⣧⢈⠀⠁⠀⠈⠀⠀⡆⢾⢿⣿⣿⣿⣿⣿⣿⣿⣄⠀⠀⢿⠿⠇⠍⠉⠈⣉⡘⠛⠛⡛⢛⠛⠛⡭⢿⣿⠋⠩⠙⠚⠋⠱⡉⠀⠀⢸⠀⠉⣡⣦⣤⡈⢀⠁⠀⡠⠀⠈⠀⠀⠇⠀⠀⢂⠀⡀⣾⠐⣽⣿⣿ ⣿⣿⣿⡿⣻⠟⡈⢀⠀⡀⠀⢠⠀⠁⢨⠈⢹⠘⠝⣿⢱⠁⠆⠀⢂⠈⡄⡀⢨⠀⠀⠀⠀⠀⢸⠀⠀⠈⠀⠄⠇⠀⠉⠈⠢⠀⢰⠀⡀⢄⠀⡆⠀⠀⡀⠹⢻⣿⣷⡨⣼⣇⢇⣡⣰⣀⣃⣔⣐⣴⣼⣴⣵⣿⣶⣿⣿⣿ ⣿⣿⣿⡀⢀⠀⡇⠈⠀⡄⢸⠀⠀⠀⠸⠀⠈⠀⠀⢸⢸⠀⠁⠠⠀⡀⠠⠁⢸⣀⢸⡀⠄⠰⠀⠄⠄⠸⠀⠃⠀⠀⠀⠈⠒⠀⢾⣶⣵⣶⣶⣿⣷⣾⣶⣶⣷⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⡗⠀⠅⠇⡀⢄⠣⠔⢀⣂⣀⣀⣒⣀⣂⣤⣿⣯⣶⣮⣤⣶⣷⣶⣶⣶⣶⣿⣿⣶⣾⣿⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⢼⡦⠀⠀⠀⠀⠀⠸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠀⠀⠀⣶⣤⣶⣿⣷⣤⣤⡄⠀⠀⠀⢻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠿⠋⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⢿⣿⣟⣻⣻⣿⣿⠇⠀⠀⠀⢼⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠟⠋⠀⣿⣿⣷⣾⣶⣾⣿⣿⣿⣿⣿⣿⡏⣿⣿⣿⣿⣿⠁⠀⠀⠀⠘⢇⣀⣩⣡⣼⠏⠀⠀⠀⠀⠘⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⢛⣿⣿⢿⣿⣿⡿⠟⠋⠉⠁⠀⠀⠀⢰⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣷⣶⣿⣿⠟⠀⠀⠀⠀⠀⠈⠛⠿⠛⡅⠀⠀⠀⠀⠀⠀⢹⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⢹⣿⣿⣿⣿⣿⣧⠀⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⡄⠀⠀⠀⠀⠀⣠⣙⣷⣜⡅⠀⠀⠀⠀⠀⠀⣼⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠘⣿⣿⡿⣿⣛⣛⠀⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⢿⣿⣿⣿⣿⡄⠀⠀⠀⠀⠀⠘⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠀⣛⣿⣿⣿⣿⡿⠇⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠁⠀⠀⠀⠀⠀⢼⣿⣿⣿⣿⣷⠀⠀⠀⠀⠀⢠⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣅⣭⣿⣷⡾⠶⠖⠒⠂⠀⠀⠀⠀⠀⢹⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡟⣿⣿⣿⠟⠁⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⠟⠀⠀⠀⠀⠀⣼⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣦⣯⣅⠐⣤⣠⣤⣠⣶⣶⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣶⣾⣿⣷⣿⣿⣾⣿⣿⡟⠀⠀⠀⠀⠀⠀⠀⠀⠉⠉⠉⠁⠀⠀⠀⠀⠀⠀⠀⣼⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣷⣄⠸⢯⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠟⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠻⢻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣷⠄⠙⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣟⣿⣿⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⡿⢿⠻⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠿⠿ ⣿⣿⣿⣿⣿⠿⡷⠀⢻⠿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡟⣩⣽⠉⣭⡏⣽⠉⣉⡉⠁⢀⡀⣀⣤⣤⡄⣈⡉⠁⠀⠀⠀⠀⠈⠉⠀⡀⠀⠯⡍⠩⢝⠉⠉⣤⡌⠅⢭⡏⠉⣿⣿⡏⢩⡏⣭⡍⢩⡭⠉⠏⠀⠀⠀⠀⣤ ⣿⠿⠟⠋⠁⠁⠹⠀⠘⠤⢻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⡈⠛⢿⠤⠿⠿⠘⡸⠃⢿⣿⣿⣧⣩⡁⠕⠀⠀⠀⠀⠀⠠⠄⠁⣰⣆⡇⢰⠈⠀⢤⢷⠃⠒⠀⡇⠀⠛⠛⡃⢸⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠘⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⠹⡿⣿⠂⠆⠀⠀⠀⠀⠀⠀⠀⠀⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠸⡇⠀⣿⣿⡇⠘⠋⠁⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣯⣭⣅⠀⠀⠁⠈⠉⠁⠀⠀⠀⠀⠀⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠡⢨⣩⣥⡄⠀⠀⠀⠀⠁⠀⠀⠀⠀⠉⠉⠀⠀⠀⠀⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⣿⣿⣿⣿⣿⡇⣇⢸⠿⢷⣶⣶⣤⡄⣦⣿⣿⣿⣿⣿⣿⣿⣿⡿⠻⣿⣿⣿⣿⢡⣶⡈⡇⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⡠⡀⢻⣿⡟⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠐⠺⣿⣿⣿ ⣿⣿⣿⣿⣿⡇⠁⠉⠀⠀⠙⠉⠙⠇⠿⣿⣿⣿⣿⣿⣿⣿⣿⡷⠀⠚⣿⣿⣿⢘⣻⡷⠀⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣮⠉⠉⢻⡆⠀⠀⡀⠀⠀⡀⠀⠀⠀⡠⠄⠀⠀⡄⠀⠠⠒⡽⣿⣿ ⣿⣿⣿⣿⣿⣇⢨⠀⠁⠀⠈⠀⠀⡆⢾⢿⣿⣿⣿⣿⣿⣿⣿⣄⠀⠀⢿⠿⠇⠍⠉⠈⣉⡘⠛⠛⡛⢛⠛⠛⡽⢿⣿⠋⠩⠉⠚⠛⠱⡉⠀⠀⢸⠀⠉⣡⣦⣤⡈⢀⠀⠀⡠⠀⠈⠀⠀⠇⠀⠀⢂⠀⡀⣾⠐⣽⣿⣿ ⣿⣿⣿⡿⣿⠟⡈⢀⠀⡀⠀⢠⠀⠁⢨⠈⢩⠀⡝⣿⢱⠀⠆⠀⠂⠈⡄⡀⢨⠀⠀⠀⠀⠀⢸⠀⠁⠈⠀⠀⠇⠀⠉⠈⠢⠀⢰⠀⡀⢄⠀⡆⠀⠀⡀⠹⢻⣿⣿⡰⣼⣇⢇⣡⣰⣠⣂⣔⣐⣴⣼⣴⣵⣿⣶⣿⣿⣿ ⣿⣿⣿⡀⢀⠀⡇⠈⠀⡀⢸⠀⠀⠀⠸⠀⠈⠀⠀⢸⢸⠀⠀⠀⠀⡀⠠⠁⢸⣀⢸⡀⠄⠸⠈⠤⠄⠸⠀⠃⠀⠀⠀⠈⠒⠀⢾⣶⣵⣾⣶⣿⣷⣾⣶⣶⣷⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⡗⠀⠅⠃⡀⢄⠣⠔⢀⣂⣂⣀⣒⣀⣂⣤⣿⣯⣶⣮⣤⣶⣷⣶⣶⣶⣶⣿⣿⣶⣾⣿⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⢼⡦⠀⠀⠀⠀⠀⠸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠀⠀⠀⣶⣴⣶⣿⣷⣤⣤⡄⠀⠀⠀⢻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠿⠋⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⢿⣿⣟⣻⣿⣿⣿⠇⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠟⠋⠀⣿⣿⣷⣶⣶⣾⣿⣿⣿⣿⣿⣿⡏⣿⣿⣿⣿⣿⠁⠀⠀⠀⠘⢃⢀⣩⣩⣾⠟⠀⠀⠀⠀⠘⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⢛⣿⣿⣿⣿⣿⡿⠟⠋⠉⠁⠀⠀⠀⢰⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣶⣶⣿⣿⠟⠀⠀⠀⠀⠀⠀⠛⠿⠛⡅⠀⠀⠀⠀⠀⠀⢹⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⢹⣿⣿⣿⣿⣿⣧⠀⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⡄⠀⠀⠀⠀⠀⣠⣑⣷⣜⡅⠀⠀⠀⠀⠀⠀⣼⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠈⣿⣿⣿⣿⣛⣛⠀⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⢿⣿⣿⣿⣿⡄⠀⠀⠀⠀⠀⠘⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠀⣛⣿⣿⣿⣿⣿⡧⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠁⠀⠀⠀⠀⠀⢼⣿⣿⣿⣿⣷⠀⠀⠀⠀⠀⢠⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⢄⣭⣿⣷⣾⠶⠶⠒⠀⠀⠀⠀⠀⠀⢹⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡝⣿⣿⣿⠟⠁⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⠟⠀⠀⠀⠀⠀⣼⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣦⣯⣅⠐⣦⣤⣤⣠⣾⣶⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣶⣿⣷⣿⣿⣾⣿⣿⡿⠀⠀⠀⠀⠀⠀⠀⠀⠉⠉⠉⠁⠀⠀⠀⠀⠀⠀⠀⣼⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣷⣄⠸⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠟⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠻⢻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣷⠄⠙⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣯⣿⣿⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⡿⠟⡿⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠿⠿ ⣿⣿⣿⣿⣿⠿⡷⠀⣻⠻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡟⣩⣽⠉⣭⡏⣽⠉⣉⠉⠁⠀⠀⣀⣀⣀⡀⣈⠉⠁⠀⠀⠀⠀⠈⠉⠀⡀⠀⠏⡏⠩⢝⠉⠉⣄⡌⠅⢭⡏⠉⣿⣿⡏⢩⡏⣭⡍⢩⡭⠉⠏⠀⠀⠀⠀⡤ ⡿⠿⠟⠋⠁⠀⢹⠀⠘⢄⢻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣟⠀⠈⠛⢿⠤⠿⠿⠐⣘⠃⢿⣿⣿⣧⣙⡁⠛⠀⠀⠀⠀⠀⠠⠔⠁⣰⣆⡇⢰⠈⠀⢤⢷⠃⠒⠀⡇⠀⠛⠛⡃⢸⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠊⠀⠀⠘⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⠈⠀⠀⠀⠀⠀⠀⠀⠉⠙⡿⣿⠁⡝⠀⠀⠀⠀⠀⠀⠀⠀⢿⣿⡇⠀⠀⠀⠀⠀⠈⠀⠸⡇⠀⣿⣿⡇⠘⠋⠁⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠹⣿⣿⣿⣿⣿⣿⣿⣿⣿⣯⣥⣄⠀⠀⠁⠈⠉⠁⠀⠀⠀⠀⠀⠁⠀⠈⠀⠀⠀⠀⠀⠀⠀⠀⠀⠣⢬⣩⣥⡄⠀⠀⠀⠁⠁⠀⠀⠀⠀⠉⠉⠀⠀⠀⠀⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⣿⣿⣿⣿⣿⡇⣇⢸⠿⢷⣶⣶⣤⡄⣶⣿⣿⣿⣿⣿⣿⣿⣿⡿⠿⣿⣿⣿⣿⢡⣶⡈⡇⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⡡⡀⢻⣿⡟⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠠⠰⠚⣾⣿⣿ ⣿⣿⣿⣿⣿⡇⢁⠉⠀⠀⠙⠉⠹⠇⠿⣿⣿⣿⣿⣿⣿⣿⣿⡷⠀⠚⣿⣿⣿⢘⣻⡷⠀⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣮⠋⠉⢻⡂⠀⠀⡀⠀⠀⡀⠀⠀⠀⡠⠄⠀⠀⡄⠀⠠⠒⡽⣿⣿ ⣿⣿⣿⣿⣿⣧⢨⠀⠁⠀⠈⠀⠀⡆⢾⢿⣿⣿⣿⣿⣿⣿⣿⣄⠀⠀⢿⠿⠇⠉⠉⠈⣉⡘⢛⠛⡛⢛⠛⠛⡽⢿⣿⠋⠩⠙⠒⠛⠱⡉⠀⠀⢸⠀⠉⣡⣦⣤⡈⢀⠁⠀⡀⠀⠈⠀⠀⠇⠀⠀⢂⠀⡀⣾⠐⣽⣿⣿ ⣿⣿⣿⡿⣻⠟⡈⢀⠀⡀⠀⢠⠀⠁⢨⠈⢹⠊⡝⣿⢱⠁⠆⠀⢂⠈⡄⡀⢸⠀⠀⠀⠀⠀⢸⠀⠁⠈⠀⡄⡃⠀⠉⠈⠢⠀⢰⠀⡤⢄⠀⡆⠀⠀⡀⠹⢻⣿⣿⣸⣼⣇⢇⣡⣰⣀⣂⣐⣐⣴⣼⣴⣵⣿⣶⣿⣿⣿ ⣿⣿⣿⡘⢀⠀⡇⠘⠀⡄⢸⠀⠀⠀⠸⠀⠘⠀⠀⢸⢸⠀⠁⢠⠀⡀⠠⠁⢸⣀⢸⡀⠄⠰⠈⠤⠄⠸⠀⠃⠀⠀⠀⠈⠒⠀⢮⣶⣵⣾⣶⣿⣷⣶⣶⣶⣷⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⡷⠀⠄⠃⡀⢄⡣⠔⢀⣂⣂⣀⣒⣀⣂⣤⣿⣯⣶⣮⣤⣶⣷⣶⣶⣶⣶⣾⣿⣶⣾⣿⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⢴⡦⠀⠀⠀⠀⠀⠸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠀⠀⠀⣤⣤⣶⣿⣷⣤⣠⡄⠀⠀⠀⢻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠿⠋⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⢿⣿⣟⢿⣿⣿⣿⠇⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠟⠋⠀⣿⣿⣷⣾⣶⣿⣿⣿⣿⣿⣿⣿⡏⣿⣿⣿⣿⣿⠁⠀⠀⠀⠘⠇⢈⣭⣉⣽⠟⠀⠀⠀⠀⠘⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⢛⣿⣿⣿⣿⣿⡿⠟⠋⠉⠁⠀⠀⠀⢰⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣿⣶⣿⣿⠟⠀⠀⠀⠀⠀⠈⠛⠿⠛⡅⠀⠀⠀⠀⠀⠀⢹⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⢹⣿⣿⣿⣿⣿⣧⠀⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⡄⠀⠀⠀⠀⠀⣠⡹⣿⣘⡅⠀⠀⠀⠀⠀⠀⣼⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠘⣿⣿⡿⣿⣛⣛⠀⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⢿⣿⣿⣿⣿⡤⠀⠀⠀⠀⠀⠘⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠀⣻⣿⣿⣿⣿⡿⡗⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠁⠀⠀⠀⠀⠀⢼⣿⣿⣿⣿⣷⠀⠀⠀⠀⠀⢀⣽⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣄⣭⣿⣷⣾⠶⠶⠒⠀⠀⠀⠀⠀⠀⢹⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡟⣿⣿⣿⠟⠋⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⡿⠟⠀⠀⠀⠀⠀⣬⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣤⣯⣅⠰⣦⣠⣠⣠⣶⣶⣾⣿⣷⣶⣿⣿⣿⣿⣿⣿⣶⣶⣿⣷⣿⣿⣾⣿⣿⡿⠀⠀⠀⠀⠀⠀⠀⠀⠉⠉⠉⠁⠀⠀⠀⠀⠀⠀⠀⣼⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣷⣄⠸⢷⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠟⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠿⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣷⠄⠙⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡏⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠸⡿⢿⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠿⠿ ⣿⣿⣿⣿⣿⣿⣷⠀⢿⠻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡟⣩⣽⠉⣭⣏⣽⠉⡉⠉⠁⠀⠀⠀⠀⠀⠀⠈⠉⠁⠀⠀⠀⠀⠈⠉⠀⡀⠀⠯⡏⠩⢝⠉⠉⣄⣌⠅⢭⡏⠉⣿⣿⡏⢩⡏⣭⡍⢩⡭⠉⠏⠀⠀⠀⠀⣤ ⢿⡿⠿⠛⠛⠀⡻⠀⠘⢆⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠙⠻⢿⠤⠿⢿⠉⡞⠃⣿⣿⣿⣷⣿⠦⠄⠀⠀⠀⠀⠀⠠⠔⠁⣰⣆⡇⢰⠈⠀⢤⢷⠃⠒⠀⡇⠀⠛⠛⡃⢸⣿⣿⡇⠀⠀⠀⠀⠀⠂⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠘⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣽⠀⠀⠀⠈⠀⠀⠀⠀⠀⠀⠋⠻⢿⡿⣿⠂⣶⡭⠀⠀⠀⠀⠀⠀⠀⢿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠸⡇⠀⣿⣿⡇⠸⠋⠁⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣯⣭⣤⠀⠀⠁⠈⠉⠁⠀⠀⠀⠀⠀⠁⠐⠉⠠⠍⠁⠀⠀⠀⠀⠀⠀⠣⢬⣩⣥⡄⠀⠀⠀⠀⠁⠀⠀⠀⠀⠉⠉⠀⠀⠀⠀⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⣿⣿⣿⣿⣿⡇⣇⢸⠿⢷⣶⣶⣤⡄⣖⣿⣿⣿⣿⣿⣿⣿⣿⡿⠻⣿⣿⣿⣿⢡⣶⡈⡇⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⡡⡀⢻⣿⡟⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠠⠰⠲⣷⣿⣿ ⣿⣿⣿⣿⣿⡇⠁⠉⠀⠀⠙⠉⠹⠇⠿⣿⣿⣿⣿⣿⣿⣿⣿⡷⠀⠚⣿⣿⣿⠘⣻⡷⠀⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣮⠊⠉⢻⠀⠀⠀⡀⠀⠀⡀⠀⠀⠀⡠⠄⠀⠀⡄⠀⠠⠒⡽⣿⣿ ⣿⣿⣿⣿⣿⣧⢨⠀⠁⠀⠈⠀⠀⡆⢾⢿⣿⣿⣿⣿⣿⣿⣿⣄⠈⠀⢿⠿⠇⠉⠉⠈⣉⡘⢛⠛⡛⢛⠛⠛⡽⢿⣿⠋⠩⠙⠚⠛⠱⡉⠀⠀⢸⠀⠉⣁⣦⣤⡈⢀⠁⠀⡀⠀⠈⠀⠀⠇⠀⠀⢂⠀⡀⣾⠐⣽⣿⣿ ⣿⣿⣿⡿⣻⠟⡈⢀⠀⡀⠀⢠⠀⠁⢨⠈⢩⠚⠝⣿⢱⠁⠆⠀⠂⠈⡄⡀⢸⠀⠀⠀⠀⠀⢸⠀⠁⠈⠀⡄⡃⠀⠉⠈⠢⠀⢠⠀⡄⢄⠀⡆⠀⠀⡀⠹⢻⣿⣿⣰⣼⣇⢇⣡⣰⣀⣃⣐⣐⣴⣼⣴⣷⣿⣶⣿⣿⣿ ⣿⣿⣿⡘⢀⠀⡇⠈⠀⡀⢸⠀⠀⠀⠸⠀⠘⠀⠀⢸⢸⠀⠁⢠⠀⡀⠠⠁⢸⣀⢸⡀⠄⠰⠈⠤⠄⠸⠀⠃⠀⠀⠀⠈⠒⠀⢾⣶⣵⣶⣶⣿⣷⣾⣶⣶⣷⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⡷⠀⠅⠇⡀⢄⡣⠔⢀⣂⣀⣀⣒⣀⣂⣤⣿⣯⣶⣮⣤⣶⣷⣶⣶⣶⣶⣿⣿⣶⣾⣿⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⢴⣤⠀⠀⠀⠀⠀⠸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠀⠀⠀⣦⣤⣴⣿⣧⣄⣠⡄⠀⠀⠀⢻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠿⠋⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⢿⣿⣿⠿⣿⣿⣿⠇⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠟⠋⠀⣿⣿⣷⣶⣶⣿⣿⣿⣿⣿⣿⣿⡟⣿⣻⣿⣿⣿⠁⠀⠀⠀⠘⠇⢉⣭⣉⣽⠟⠀⠀⠀⠀⠘⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⢛⣿⣿⣿⣿⣿⡿⠟⠋⠉⠁⠀⠀⠀⢰⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣾⣶⣿⣿⠟⠀⠀⠀⠀⠀⠀⠻⠿⠟⡁⠀⠀⠀⠀⠀⠀⢻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⢹⣿⣿⣿⣿⣿⣧⠀⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⡄⠀⠀⠀⠀⠀⣠⣙⢿⣼⡅⠀⠀⠀⠀⠀⠀⣼⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠘⣿⣿⡿⣿⣛⣛⠀⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⢿⣿⣿⣿⣿⡄⠀⠀⠀⠀⠀⠙⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠀⣛⣿⣿⣿⣿⡿⠇⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠃⠀⠀⠀⠀⠀⢼⣿⣿⣿⣿⣧⠀⠀⠀⠀⠀⢠⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣄⣭⣿⣷⡿⠶⠶⠒⠂⠀⠀⠀⠀⠀⢽⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡟⣿⣿⣿⠟⠋⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⡿⠟⠀⠀⠀⠀⠀⣭⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣤⣯⣅⠐⣤⣀⣠⢤⣴⣶⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣶⣶⣿⣷⣿⣿⣾⣿⣿⡿⠀⠀⠀⠀⠀⠀⠀⠀⠉⠉⠉⠁⠀⠀⠀⠀⠀⠀⠀⣼⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣵⣄⠸⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡟⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠿⢻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣷⠄⠙⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡏⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠘⡿⢟⠻⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠿⠿ ⣿⣿⣿⣿⣿⣿⣷⠀⣿⠿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡟⣩⣽⠉⣭⡏⣽⠋⣉⠉⠁⠀⠀⠀⠀⠀⠀⠈⠉⠁⠀⠀⠀⠀⠈⠉⠀⡀⠠⠯⡍⠩⢝⠉⠉⣄⡌⠅⢬⡏⠉⣿⣿⡏⢩⡏⣭⡍⢩⡭⠉⠏⠀⠀⠀⠀⣤ ⣿⡿⠟⠛⠙⠉⠸⠀⠘⢄⢻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠘⠻⢿⠤⠿⢿⢹⢸⠀⣿⣿⣿⣷⣶⠄⠀⠀⠀⠀⠀⠀⠠⠔⠁⣰⣆⡇⢰⠈⠀⢤⢷⠃⠒⠀⡇⠀⠛⠛⡃⢸⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣯⠀⠁⠀⠘⠀⠀⠀⠀⠀⠀⠛⠻⣿⡿⣿⡇⣍⡓⠀⠀⠀⠀⠀⠀⠀⢿⣿⡇⠀⠀⠀⠀⠀⠈⠀⠸⡇⠀⣿⣿⡇⠘⠋⠁⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣯⣭⣅⠀⠀⠁⠈⠉⠁⠀⠀⠀⠀⠈⠁⠰⢭⣤⠬⠟⠁⠀⠀⠀⠀⠀⠡⢬⣩⣥⡄⠀⠀⠀⠀⠁⠀⠀⠀⠀⠉⠉⠀⠀⠀⠀⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⣿⣿⣿⣿⣿⡇⣇⢸⠿⢷⣶⣶⣤⡄⣦⣿⣿⣿⣿⣿⣿⣿⣿⡿⠿⣿⣿⣿⣿⢡⣶⡈⠇⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⡠⡀⢻⣿⣿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠠⠄⠐⣿⣿⣿ ⣿⣿⣿⣿⣿⡇⠁⠉⠀⠀⠙⠉⠙⠇⠷⣿⣿⣿⣿⣿⣿⣿⣿⡷⠀⠚⣿⣿⣿⢘⣻⡷⠀⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣮⠉⠉⢿⡃⠀⠀⡀⠀⠀⡀⠀⠀⠀⡠⠄⠀⠀⡄⠀⠠⠒⡝⣿⣿ ⣿⣿⣿⣿⣿⣇⢈⠀⠁⠀⠈⠀⠀⡆⢾⢿⣿⣿⣿⣿⣿⣿⣿⣄⠀⠀⢿⠿⠇⠁⠉⠈⣉⡘⠛⠛⡛⢛⠛⠛⡭⢿⣿⠋⠩⠙⠒⠛⠱⡉⠀⠀⢸⠀⠉⣁⣦⣤⡈⢀⠀⠀⡀⠀⠈⠀⠀⠇⠀⠀⢂⠀⡀⣾⠐⣽⣿⣿ ⣿⣿⣿⡿⣻⠟⡈⢀⠀⡀⠀⠠⠀⠁⢨⠈⢩⠈⡝⣿⢱⠀⠆⠀⠂⠈⡄⡀⢨⠀⠀⠀⠀⠀⢨⠀⠀⠈⠀⠄⠃⠀⠉⠈⠢⠀⢰⠀⡀⠄⠀⡆⠀⠀⡀⠹⢻⣿⣿⣰⣼⣇⢇⣡⣰⣀⣃⣔⣐⣴⣼⣴⣵⣿⣶⣿⣿⣿ ⣿⣿⣿⡀⢀⠀⡇⠈⠀⡄⢸⠀⠀⠀⠘⠀⠀⠀⠀⢸⢸⠀⠀⠀⠀⡀⠠⠁⢸⣀⢸⡀⠄⠰⠈⠤⠄⠰⠀⠃⠀⠀⠀⠈⠂⠀⢮⣶⣵⣶⣶⣿⣷⣾⣶⣶⣷⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⡗⠀⠄⠇⡀⢄⡣⠔⢀⣂⣀⣀⣒⣀⣀⣤⣿⣯⣶⣮⣤⣶⣷⣶⣶⣶⣶⣾⣿⣶⣾⣿⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⢴⡤⠀⠀⠀⠀⠀⠸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⣤⣤⣴⣾⣧⣆⣠⡄⠀⠀⠀⢻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠿⠋⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⢿⣿⡿⠿⢿⣿⣿⠇⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠟⠋⠀⣿⣿⣷⣶⣶⣿⣿⣿⣿⣿⣿⣿⡏⣿⣿⣿⣿⣿⠁⠀⠀⠀⠘⠏⣉⣩⣉⣽⠟⠀⠀⠀⠀⠘⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⢛⣿⣿⢿⣿⣿⡿⠟⠋⠉⠁⠀⠀⠀⢰⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣶⣶⣿⣿⠟⠀⠀⠀⠀⠀⠀⠻⠿⠟⡁⠀⠀⠀⠀⠀⠀⢻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⢹⣿⣿⣿⣿⣿⣧⠀⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⡄⠀⠀⠀⠀⠀⢠⡘⠯⣔⡁⠀⠀⠀⠀⠀⠀⣼⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠘⣿⣿⡿⣿⣛⣛⠀⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⣿⣿⣿⣿⣷⡄⠀⠀⠀⠀⠀⠸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠀⣛⣿⣿⣿⣿⣿⠇⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠁⠀⠀⠀⠀⠀⢾⣿⣿⣿⣿⣧⠀⠀⠀⠀⠀⢀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠄⣭⣿⣿⡶⠶⠖⠒⠀⠀⠀⠀⠀⠀⢹⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡟⣽⣿⣿⠟⠋⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⠟⠀⠀⠀⠀⠀⣼⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣤⣯⣅⠐⣤⣄⣠⣠⣰⣶⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣶⣶⣿⣷⣿⣿⣾⣿⣿⡿⠀⠀⠀⠀⠀⠀⠀⠀⠈⠉⠉⠁⠀⠀⠀⠀⠀⠀⢠⣼⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣷⣄⠹⢯⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡟⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⠿⢻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣷⠄⠙⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡟⣿⣿⠏⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠸⠽⠟⠛⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠿⠿ ⣽⣿⣿⣿⣿⢿⣷⠀⣿⠟⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡟⣩⣽⠉⣭⡏⣽⠉⡉⠉⠁⠀⠀⠀⠀⠀⠀⠈⠉⠁⠀⠀⠀⠀⠈⠉⠀⡀⠠⠏⡍⠩⢜⠉⠉⣤⡄⠁⢭⡏⠉⣿⣿⡏⢩⡏⣭⡍⢩⡭⠉⠏⠀⠀⠀⠀⣤ ⢿⡿⠛⠋⠛⠁⠨⠀⠘⠆⣻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠈⠻⣿⠤⠿⢿⢹⢸⠁⣿⣷⣶⣷⣤⡀⠀⠀⠀⠀⠀⠀⠠⠄⠁⣰⣆⡇⢰⠈⠀⢤⢐⠃⠒⠂⡇⠀⠛⠛⡃⢸⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠙⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣫⠀⠀⠀⠀⠀⠀⠀⠀⠈⠀⠻⢿⣿⡿⣿⠆⡛⠦⠀⠀⠀⠀⠀⠀⠀⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠸⡇⠀⣿⣿⡇⠸⠛⠁⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠹⣿⣿⣿⣿⣿⣿⣿⣿⣿⣯⣭⣀⠀⠀⠁⠈⠉⠁⠀⠀⠀⠀⠈⠁⠲⣯⣤⣉⠷⠀⠀⠀⠀⠀⠀⠡⢨⣩⣥⡄⠀⠀⠀⠀⠁⠀⠀⠀⠀⠉⠉⠀⠀⠀⠀⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⣿⣿⣿⣿⣿⡇⣇⢸⠿⢷⣶⣶⣤⡄⣶⣿⣿⣿⣿⣿⣿⣿⣿⡿⠿⣿⣿⣿⣿⢡⣶⡈⡇⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⡁⡀⢻⣿⣟⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠠⠖⠰⣾⣿⣿ ⣿⣿⣿⣿⣿⡇⠁⠉⠀⠀⠙⠉⠙⠇⠯⣿⣿⣿⣿⣿⣿⣿⣿⡷⠀⠚⣿⣿⣿⢘⣻⡷⠀⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣮⠋⠉⢿⡀⠀⠀⡀⠀⠀⡀⠀⠀⠀⡠⠄⠀⠀⡄⠀⠠⠒⡝⣿⣿ ⣿⣿⣿⣿⣿⣧⢨⠀⠁⠀⠘⠀⠀⡆⢾⢿⣿⣿⣿⣿⣿⣿⣿⣄⠀⠀⢿⠿⠇⠁⠉⠈⣉⡘⠛⠛⡛⢛⠛⠛⡭⢿⣿⠋⠩⠙⠒⠛⠱⡉⠀⠀⢸⠀⠉⣁⣦⣤⡈⢀⠁⠀⡀⠀⠈⠀⠀⠇⠀⠀⠂⠀⡀⣾⠐⣽⣿⣿ ⣿⣿⣿⡿⣻⠟⡈⢀⠀⡀⠀⢠⠀⠁⢨⠈⢹⠈⠝⣿⢱⠀⠆⠀⢂⠈⡄⡀⢨⠀⠀⠀⠀⠀⢨⠀⠀⠈⠀⠄⠇⠈⠉⠈⠢⠀⢰⠀⡀⢄⠀⡆⠀⠀⡀⠹⢻⣿⣿⣰⣼⣇⢇⣡⣰⣀⣃⣔⣐⣴⣼⣴⣵⣿⣶⣿⣿⣿ ⣿⣿⣿⡀⢀⠀⡇⠨⠀⡀⢸⠀⠀⠀⠸⠀⠐⠀⠀⢸⢸⠀⠁⢀⠀⡀⠠⠁⢸⣀⢰⡀⠄⠸⠈⠤⠄⠰⠀⠃⠀⠀⠀⠈⠒⠀⢾⣶⣵⣶⣶⣿⣷⣾⣶⣶⣷⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⡗⠀⠄⠃⡀⢄⠣⠔⣀⣂⣂⣀⣒⣀⣀⣤⣿⣯⣶⣮⣤⣶⣷⣶⣶⣶⣶⣿⣿⣶⣾⣿⠃⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⢴⡤⠀⠀⠀⠀⠀⠸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠁⠀⠀⣦⣤⣴⣿⣷⣦⣠⡄⠀⠀⠀⢻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠿⠋⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⢿⣿⣿⠿⢿⣿⣿⠇⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠟⠋⠀⣿⣿⣷⣶⣶⣾⣿⣿⣿⣿⣿⣿⡏⣿⣿⣿⣿⣿⠁⠀⠀⠀⠘⠏⢉⣩⣉⣽⠟⠀⠀⠀⠀⠘⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⢟⣿⣿⣿⣿⣿⡿⠟⠋⠉⠁⠀⠀⠀⢰⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣶⣿⣿⠟⠀⠀⠀⠀⠀⠀⠻⠿⠟⡁⠀⠀⠀⠀⠀⠀⢻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⢹⣿⣿⣿⣿⣿⣧⠀⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⡄⠀⠀⠀⠀⠀⢠⡙⢯⡔⡁⠀⠀⠀⠀⠀⠀⣼⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠈⣿⣿⡿⣿⣛⣛⠀⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⣿⣿⣿⣿⣿⡄⠀⠀⠀⠀⠀⠸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠀⣛⣿⣿⣿⣿⣿⡟⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠃⠀⠀⠀⠀⠀⢾⣿⣿⣿⣿⣧⠀⠀⠀⠀⠀⢀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣄⣽⣿⣿⡿⠶⠶⠒⠀⠀⠀⠀⠀⠀⢽⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡝⣿⣿⣿⠟⠃⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⠟⠀⠀⠀⠀⠀⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣤⣯⣅⠐⣤⣤⣠⠠⣴⣶⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣶⣿⣷⣿⣿⣾⣿⣿⡿⠀⠀⠀⠀⠀⠀⠀⠀⠈⠉⠉⠉⠀⠀⠀⠀⠀⠀⢠⣼⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣷⣄⠹⣯⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡟⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⠿⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣷⠄⠙⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣯⣿⣿⡏⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠸⡿⡟⠻⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠿⠿ ⣿⣿⣿⣿⣽⣿⡷⠀⣿⠟⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡟⣩⣽⠉⣭⡏⣽⠉⡉⠉⠁⠀⠀⠀⠀⠀⠀⠈⠉⠁⠀⠀⠀⠀⠈⠉⠀⡀⠀⠏⡍⠩⢜⠉⠉⣄⡄⠁⢽⡏⠉⣿⣿⡏⢩⡏⣭⡍⢩⡭⠉⠏⠀⠀⠀⢀⣤ ⣿⡿⠿⠏⠙⠐⠁⠀⠘⡄⢻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣟⠀⠈⠻⣿⠤⠿⢿⢹⢸⠀⣿⣿⣶⣷⣶⠀⠀⠀⠀⠀⠀⠀⠠⠄⠁⣰⣆⡇⢰⠈⠀⢤⢐⠃⠒⠂⡇⠀⠛⠛⡃⢸⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠐⠀⠀⠙⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣯⠀⠀⠀⠘⠀⠀⠀⠀⠈⠀⠛⢿⣿⡿⣿⠅⡙⠦⠀⠀⠀⠀⠀⠀⠀⢿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠸⡇⠀⣿⣿⡇⠸⠛⠁⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠹⣿⣿⣿⣿⣿⣿⣿⣿⣿⣯⣭⣤⠀⠀⠁⠈⠉⠁⠀⠀⠀⠀⠈⠁⠸⣭⣤⣍⠷⠀⠀⠀⠀⠀⠀⠡⢨⣩⣥⡄⠀⠀⠀⠀⠁⠀⠀⠀⠀⠉⠉⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⣿⣿⣿⣿⣿⡇⣇⢸⠿⢷⣶⣶⣤⡄⣦⣿⣿⣿⣿⣿⣿⣿⣿⡿⠿⣿⣿⣿⣿⢡⣶⡈⡇⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⡡⡀⢛⣿⣟⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠐⠂⣿⣿⣿ ⣿⣿⣿⣿⣿⡇⠁⠉⠀⠀⠙⠉⠙⠇⠿⣿⣿⣿⣿⣿⣿⣿⣿⡷⠀⠚⣿⣿⣿⢘⣻⡷⠀⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣮⠋⠉⢻⠂⠀⠀⡀⠀⠀⡀⠀⠀⠀⡠⠄⠀⠀⡄⠀⠠⠒⡝⣿⣿ ⣿⣿⣿⣿⣿⣇⢈⠀⠁⠀⠈⠀⠀⡆⢾⢿⣿⣿⣿⣿⣿⣿⣿⣄⠀⠀⢿⠿⠇⠁⠉⠈⣉⡘⠛⠛⡛⢛⠛⠛⡭⢿⣿⠉⠩⠉⠛⠛⠱⡉⠀⠀⢸⠀⠉⣡⣶⣤⡈⢀⠀⠀⡀⠀⠈⠀⠀⠇⠀⠀⠂⠀⡀⣾⠐⣽⣿⣿ ⣿⣿⣿⡿⣻⠟⡈⢀⠀⡀⠀⠠⠀⠁⢨⠈⢹⠈⠝⣿⢱⠁⠆⠀⠂⠈⡄⡀⢸⠀⠀⠀⠀⠀⢸⠀⠀⠈⠀⡀⠇⠈⠉⠈⠢⠀⢠⠀⡄⠄⠀⡆⠀⠀⡀⠹⢻⣿⣷⡰⣼⣇⢇⣡⣰⣀⣂⣐⣐⣴⣼⣴⣵⣿⣶⣿⣿⣿ ⣿⣿⣿⡀⢀⠀⡇⠈⠀⡄⢸⠀⠀⠀⠨⠀⠀⠀⠀⢸⢸⠀⠀⢠⠀⡀⠠⠁⢸⣀⢸⡀⠄⠰⠈⠤⠄⠸⠀⠃⠀⠀⠀⠈⠒⠀⢼⣶⣵⣶⣶⣿⣷⣾⣶⣶⣷⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⡗⢀⠅⠇⡀⢄⠣⠔⢀⣂⣀⣀⣒⣀⣀⣴⣿⣯⣶⣮⣤⣶⣷⣶⣶⣶⣶⣾⣿⣶⣾⣿⠃⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⢴⡦⠀⠀⠀⠀⠀⠘⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠁⠀⠀⣤⣤⣶⣿⣷⣤⣤⡄⠀⠀⠀⢻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠿⠋⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⢿⣿⣟⣿⣿⣿⣿⡇⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠟⠋⠀⣿⣿⣷⣶⣶⣿⣿⣿⣿⣿⣿⣿⡟⣿⣿⣿⣿⣿⠁⠀⠀⠀⠘⢇⣉⣭⣉⣽⠟⠀⠀⠀⠀⠘⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⢟⣿⣿⣿⣿⣿⡿⠟⠋⠉⠁⠀⠀⠀⢰⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣿⣶⣿⣿⠟⠀⠀⠀⠀⠀⠀⠻⠿⠟⡁⠀⠀⠀⠀⠀⠀⢻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⢹⣿⣿⣿⣿⣿⣧⠀⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⡄⠀⠀⠀⠀⠀⢡⡚⠯⡄⡁⠀⠀⠀⠀⠀⠀⣼⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠘⣿⣿⡿⣿⣛⣛⠀⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⣿⣿⣿⣿⣷⡄⠀⠀⠀⠀⠀⠹⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠀⣛⣿⣿⣿⣿⣿⡟⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠁⠀⠀⠀⠀⠀⢼⣿⣿⣿⣿⣧⠀⠀⠀⠀⠀⢀⣻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⡄⣽⣿⣿⡶⠶⠶⠒⠂⠀⠀⠀⠀⠀⢹⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡟⣿⣿⣿⡟⠋⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⠟⠀⠀⠀⠀⠀⣸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣤⣯⣅⠀⣤⣄⣄⢴⣶⣶⣾⣿⣿⣿⣿⣿⣿⣿⣾⣿⣶⣶⣿⣷⣿⣿⣶⣿⣿⡿⠀⠀⠀⠀⠀⠀⠀⠀⠈⠉⠉⠉⠀⠀⠀⠀⠀⠀⢀⣼⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣷⣄⠸⣯⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡟⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠿⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣷⠄⠙⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡏⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠸⠿⠟⠛⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠿⠿ ⣿⣿⣿⣿⣿⠿⣗⠀⣿⠻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡟⣩⣽⠉⣭⣏⣽⠋⣉⠉⠀⠀⠀⠀⠀⠀⠀⠈⠉⠁⠀⠀⠀⠀⠈⠉⠀⡀⠠⠯⡍⠩⢜⠉⠉⣄⡄⠁⢽⡏⠉⣿⣿⡏⢩⡏⣭⡍⢩⡭⠉⠏⠀⠀⠀⠀⣤ ⢿⡿⠻⠙⠉⠁⠀⠀⠸⡆⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠈⠻⢿⠤⠿⢿⢹⠸⠀⣿⣿⣿⣷⣶⠀⠀⠀⠀⠀⠀⠀⠠⠔⠁⣰⣆⡇⢰⠈⠀⢤⢐⠃⠒⠂⡇⠀⠛⠛⡃⢸⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠘⠀⠀⠺⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠁⠀⠀⠀⠀⠀⠀⠀⠀⠛⠻⢿⡿⣿⠃⣽⡢⠀⠀⠀⠀⠀⠀⠀⢿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠸⡇⠀⣿⣿⡇⠸⠛⠁⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠙⣿⣿⣿⣿⣿⣿⣿⣿⣿⣯⣭⣄⠀⠀⠁⠈⠉⠁⠀⠀⠀⠀⠀⠁⠐⣭⡠⢬⡛⠁⠀⠀⠀⠀⠀⠡⢨⣩⣥⡄⠀⠀⠀⠀⠁⠀⠀⠀⠀⠉⠉⠀⠀⠀⠀⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⣿⣿⣿⣿⣿⡇⣇⢸⠿⢷⣶⣶⣤⡄⣦⣿⣿⣿⣿⣿⣿⣿⣿⡿⠿⣿⣿⣿⣿⢡⣶⡈⡇⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⡡⡀⢛⣾⡟⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣿⣿⣿ ⣿⣿⣿⣿⣿⡇⠁⠉⠀⠀⠙⠉⠙⠇⠿⣿⣿⣿⣿⣿⣿⣿⣿⡷⠀⠚⣿⣿⣿⢘⣻⡷⠀⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣮⠋⠉⢻⠀⠀⠀⡀⠀⠀⡀⠀⠀⠀⡠⠄⠀⠀⡄⠀⠠⠒⡝⣿⣿ ⣿⣿⣿⣿⣿⣇⢨⠀⠁⠀⠈⠀⠀⡆⢺⢿⣿⣿⣿⣿⣿⣿⣿⣄⠀⠀⢿⠿⠇⠁⠉⠈⣉⡘⠛⠛⡛⢛⠛⠛⡭⢿⣿⠋⠩⠙⠒⠋⠱⡉⠀⠀⢸⠀⠉⣁⣦⣤⡈⢀⠁⠀⡀⠀⠈⠀⠀⠇⠀⠀⠂⠀⡀⣾⠐⣽⣿⣿ ⣿⣿⣿⡿⣻⠟⡈⢀⠀⡀⠀⠠⠀⠁⢨⠈⢩⠈⡝⣿⢱⠀⠆⠀⢂⠈⡄⡀⢨⠀⠀⠀⠀⠀⢸⠀⠀⠈⠀⠄⠃⠈⠉⠈⠢⠀⢠⠀⡀⢄⠀⡆⠀⠀⡀⠹⢻⣿⣷⡰⣼⣇⢇⣡⣰⣄⣂⣐⣐⣴⣼⣴⣵⣿⣶⣿⣿⣿ ⣿⣿⣿⡀⢀⠀⡇⠈⠀⡀⢸⠀⠀⠀⠸⠀⠀⠀⠀⢸⢸⠀⠁⠀⠀⡀⠠⠁⢨⣀⢸⡀⠄⠸⠈⠤⠄⠸⠀⠃⠀⠀⠀⠈⠒⠀⢼⣶⣵⣶⣶⣿⣷⣶⣶⣶⣷⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⡗⠀⠅⠇⡀⢄⡣⠔⣀⣂⣀⣀⣒⣀⣀⣤⣿⣯⣶⣮⣤⣶⣵⣶⣶⣶⣶⣾⣿⣶⣾⣿⠃⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⢴⡦⠀⠀⠀⠀⠀⠘⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠁⠀⠀⣤⣤⣶⣿⣷⣤⣤⡄⠀⠀⠀⢻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠿⠋⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⣿⣿⣟⣿⣿⣿⣿⡇⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠟⠋⠀⣿⣿⣷⣶⣶⣿⣿⣿⣿⣿⣿⣿⡏⣿⣿⣿⣿⣿⠁⠀⠀⠀⠘⠇⣉⣭⣉⣽⠟⠀⠀⠀⠀⠘⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⢟⣿⣿⣿⣿⣿⡿⠟⠋⠉⠁⠀⠀⠀⢰⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣶⣶⣿⣿⠟⠀⠀⠀⠀⠀⠀⠻⠿⠟⡁⠀⠀⠀⠀⠀⠀⢹⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⢹⣿⣿⣿⣿⣿⣧⠀⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⡄⠀⠀⠀⠀⠀⢠⡚⠻⣔⡁⠀⠀⠀⠀⠀⠀⣼⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠘⣿⣿⡿⣿⣛⣛⠀⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⣿⣿⣿⣿⣷⡀⠀⠀⠀⠀⠀⠹⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠀⣛⣿⣿⣿⣿⣿⠇⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠁⠀⠀⠀⠀⠀⢼⣿⣿⣿⣿⣧⠀⠀⠀⠀⠀⢀⣻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⡄⣭⣿⣿⡾⠶⠶⠒⠀⠀⠀⠀⠀⠀⢹⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡝⣿⣿⣿⡟⠋⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⠟⠀⠀⠀⠀⠀⣼⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣤⣯⣅⠐⣤⣤⣤⠰⣶⣶⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣶⣿⣷⣿⣿⣶⣿⣿⡿⠀⠀⠀⠀⠀⠀⠀⠀⠈⠉⠉⠉⠀⠀⠀⠀⠀⠀⠀⣼⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣷⣄⠹⢯⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡟⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠿⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣷⠄⠙⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡋⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠨⠽⠟⠟⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠿⠿ ⣿⣿⣿⣿⣿⠿⣷⠀⣻⠿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡟⣩⣽⠉⣭⡏⣽⠋⣉⡉⠁⢀⠀⢀⡀⠀⠀⠈⠉⠁⠀⠀⠀⠀⠈⠉⠀⡀⠠⠏⡏⠩⢜⠉⠉⣤⡄⠁⢭⡏⠉⣿⣿⡏⢩⡏⣭⡍⢩⡭⠉⠏⠀⠀⠀⠀⣤ ⢿⠿⠿⠋⠉⠁⠈⠀⠹⡆⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣿⣿⠀⡈⠛⢿⠤⠿⢿⠉⠊⠂⣿⣿⣿⣷⣶⠄⠀⠀⠀⠀⠀⠀⠠⠄⠁⣰⣆⡇⢰⠈⠀⢤⢐⠃⠒⠂⡇⠀⠛⠛⡃⢸⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠘⠀⠀⠛⣿⣽⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣯⠀⠀⠀⠘⠀⠀⠀⠀⠀⠀⠛⠙⣿⡿⣿⠁⣮⣔⡀⠀⠀⠀⠀⠀⠀⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠸⡇⠀⣿⣿⡇⠸⠋⠁⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣯⣭⣄⠀⠀⠁⠈⠉⠁⠀⠀⠀⠀⠀⠁⠐⢭⣅⠠⠍⠁⠀⠀⠀⠀⠀⠡⢨⣩⣥⡄⠀⠀⠀⠀⠁⠀⠀⠀⠀⠉⠉⠀⠀⠀⠀⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⣿⣿⣿⣿⣿⡇⣇⢸⠿⢷⣶⣶⣤⡄⣮⣿⣿⣿⣿⣿⣿⣿⣿⡿⠿⣿⣿⣿⣿⢡⣶⡈⡇⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⡣⡀⢻⣾⣟⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠖⠰⣿⣿⣿ ⣿⣿⣿⣿⣿⡇⢁⠉⠀⠀⠙⠉⠹⠇⠿⣿⣿⣿⣿⣿⣿⣿⣿⡷⠀⠚⣿⣿⣿⢘⣻⡷⠀⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣮⠉⠉⠻⡀⠀⠀⡀⠀⠀⡀⠀⠀⠀⡠⠄⠀⠀⡄⠀⠠⠒⡽⣿⣿ ⣿⣿⣿⣿⣿⣧⢨⠀⠁⠀⠈⠀⠀⡆⢾⢿⣿⣿⣿⣿⣿⣿⣿⣄⠀⠀⢿⠿⠇⠁⠉⠈⣉⡘⠛⠛⡛⢛⠛⠛⡽⢿⣿⠉⠩⠙⠒⠛⠱⠉⠀⠀⢸⠀⠉⣡⣶⣤⡈⢀⠀⠀⡠⠀⠈⠀⠀⠃⠀⠀⢂⠀⡀⣾⠐⣽⣿⣿ ⣿⣿⣿⡿⣻⠟⡈⢀⠀⡀⠀⢠⠀⠁⢨⠈⢩⠀⡝⣿⢱⠀⠆⠀⢂⠈⡄⡀⢸⠀⠀⠀⠀⠀⢸⠀⠁⠈⠀⡀⠇⠀⠉⠈⠢⠀⢠⠀⡄⢄⠀⡆⠀⠀⡀⠹⢻⣿⣷⣰⣼⣇⢇⣡⣰⣀⣂⣐⣐⣴⣼⣴⣵⣿⣶⣿⣿⣿ ⣿⣿⣿⡀⢀⠀⡇⠈⠀⡀⢸⠀⠀⠀⠨⠀⠐⠀⠀⢸⢸⠀⠀⠠⠀⡀⠠⠁⢸⣀⢸⡀⠄⠰⠈⠤⠄⠸⠀⠃⠀⠀⠀⠈⠒⠀⢺⣶⣵⣾⣶⣿⣷⣾⣶⣶⣷⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⡗⠀⠅⠇⡀⢄⡣⠔⢀⣂⣀⣀⣒⣀⣀⣤⣿⣯⣶⣮⣤⣶⣷⣶⣶⣶⣶⣿⣿⣶⣾⣿⠃⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡏⠀⠀⠀⠀⠀⢴⡦⠀⠀⠀⠀⠀⠘⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠁⠀⠀⣶⣤⣶⣿⣷⣤⣤⡄⠀⠀⠀⢻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠿⠋⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⢿⣿⣟⢿⣿⣿⣿⡇⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠟⠋⠀⣿⣿⣷⣶⣶⣿⣿⣿⣿⣿⣿⣿⡏⣿⣿⣿⣿⣿⠃⠀⠀⠀⠘⠆⣉⣩⣉⣽⠟⠀⠀⠀⠀⠘⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⢟⣿⣿⣿⣿⣿⡿⠟⠋⠉⠁⠀⠀⠀⢰⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣷⣶⣿⣿⠟⠀⠀⠀⠀⠀⠈⠻⠿⠟⡁⠀⠀⠀⠀⠀⠀⢹⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⢹⣿⣿⣿⣿⣿⣧⠀⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⡄⠀⠀⠀⠀⠀⢠⡚⢿⣌⡁⠀⠀⠀⠀⠀⠀⣼⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠘⣿⣿⡿⣿⣛⣛⠀⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⣿⣿⣿⣿⣿⡀⠀⠀⠀⠀⠀⠘⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠀⣛⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠁⠀⠀⠀⠀⠀⢼⣿⣿⣿⣿⣧⠀⠀⠀⠀⠀⢀⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣅⣭⣿⣿⣾⠶⠖⠒⠀⠀⠀⠀⠀⠀⢹⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡟⣿⣿⣿⡟⠉⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⠟⠀⠀⠀⠀⠀⣸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣤⣯⣅⠐⣤⣤⢠⣠⣴⣶⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣶⣿⣷⣿⣿⣶⣿⣿⡿⠀⠀⠀⠀⠀⠀⠀⠀⠉⠉⠉⠉⠀⠀⠀⠀⠀⠀⠀⣼⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣷⣄⠘⣯⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡟⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠿⢻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣷⠄⠙⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣟⣿⣿⠏⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠸⠿⠿⠻⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠿⠿ ⣿⣿⣿⣿⣿⣿⣷⠀⣿⠻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡟⣩⣽⠉⣭⡏⣽⠋⣉⣉⡁⣀⡀⣀⣠⣀⡀⢈⠉⠁⠀⠀⠀⠀⠈⠉⠀⡀⠀⠏⡏⠩⢜⠉⠉⣄⣌⠅⢬⠏⠉⣿⣿⡏⢩⡏⣭⡍⢩⡭⠉⠏⠀⠀⠀⠀⣤ ⢿⡿⠻⠟⠉⠛⠹⠀⠘⠄⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠈⠛⢿⠤⠿⠿⠁⡟⠃⣿⣿⣿⣷⣿⡂⠀⠀⠀⠀⠀⠀⠠⠄⠁⣰⣆⡇⢰⠈⠀⢤⢗⠃⠒⠀⡇⠀⠛⠛⡃⢸⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠈⠀⠀⠘⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣯⠀⠀⠀⠈⠀⠀⠀⠀⠀⠀⠁⠙⠻⡿⣿⠁⣻⣖⠊⠀⠀⠀⠀⠀⠀⣿⣿⡇⠀⠀⠀⠀⠀⠈⠀⠸⡇⠀⣿⣿⡇⠸⠛⠁⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣯⣭⣄⠀⠀⠁⠈⠉⠁⠀⠀⠀⠀⠀⠁⠀⠉⠠⠍⠃⠀⠀⠀⠀⠀⠀⠡⢨⣩⣥⡄⠀⠀⠀⠀⠁⠀⠀⠀⠀⠉⠉⠀⠀⠀⠀⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⣿⣿⣿⣿⣿⡇⣇⢸⠿⢷⣶⣶⣤⡄⣾⣿⣿⣿⣿⣿⣿⣿⣿⡿⠿⣿⣿⣿⣿⢡⣶⡈⡇⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⡠⡀⢻⣿⣿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠒⠲⣿⣿⣿ ⣿⣿⣿⣿⣿⡇⠁⠉⠀⠀⠙⠉⠙⠇⠿⣿⣿⣿⣿⣿⣿⣿⣿⡷⠀⠚⣿⣿⣿⢘⣻⡷⠀⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣮⠋⠙⢻⡄⠀⠀⡀⠀⠀⡀⠀⠀⠀⡠⠄⠠⠀⡄⠠⠠⠒⡽⣿⣿ ⣿⣿⣿⣿⣿⣧⢨⠀⠁⠀⠈⠀⠀⡆⢾⢿⣿⣿⣿⣿⣿⣿⣿⣄⠀⠀⢿⠿⠇⠁⠉⠈⣉⡘⢛⠛⡛⢛⠛⠛⡽⢿⣿⠋⠩⠙⠚⠛⠱⡉⠀⠀⢸⠀⠉⣡⣶⣤⡈⢀⠁⠀⡠⠀⠈⠀⠀⠃⠀⠀⢂⠀⡀⣾⠐⣽⣿⣿ ⣿⣿⣿⡿⣻⠟⡈⢀⠀⡀⠀⢠⠀⠁⢨⠈⢩⠚⡝⣿⢱⠁⠆⠀⢂⠈⡄⡀⢸⠀⠀⠀⠀⠀⢸⠀⠁⠈⠀⡄⡇⠀⠉⠈⠢⡁⢰⠀⡤⢄⠀⡆⠈⠀⡀⠹⢻⣿⣿⣨⣼⣇⢇⣡⣰⣠⣃⣔⣐⣤⣼⣴⣵⣿⣶⣿⣿⣿ ⣿⣿⣿⡸⢀⠀⡇⠨⠀⡄⢸⠀⠀⠀⠸⠀⠘⠀⠀⢸⢸⠀⠁⢠⠀⡀⠠⠁⢸⣀⢺⡀⠄⠸⠘⠤⠄⠸⠀⠃⠀⠀⠀⠈⠒⠀⢺⣶⣵⣾⣶⣿⣷⣾⣶⣾⣷⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⡷⢀⠅⠇⡀⢄⡣⠜⢀⣂⣊⣀⣒⣀⣂⣤⣿⣯⣶⣮⣤⣶⣷⣶⣶⣶⣶⣿⣿⣶⣾⣿⠃⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡏⠀⠀⠀⠀⠀⣴⡦⠀⠀⠀⠀⠀⠘⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠁⠀⠀⣦⣤⣶⣿⣷⣤⣤⡄⠀⠀⠀⢹⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠿⠋⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⢿⣿⣟⣿⣿⣿⣿⡇⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠟⠋⠀⣿⣿⣷⣶⣶⣿⣿⣿⣿⣿⣿⣿⡟⣿⣿⣿⣿⣿⠃⠀⠀⠀⠘⠇⣉⣭⣩⣽⠟⠀⠀⠀⠀⠘⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⢟⣿⣿⣿⣿⣿⡿⠟⠋⠉⠁⠀⠀⠀⢰⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣿⣶⣿⣿⠟⠀⠀⠀⠀⠀⠈⠻⠿⠟⡁⠀⠀⠀⠀⠀⠀⢹⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⢹⣿⣿⣿⣿⣿⣧⠀⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⡄⠀⠀⠀⠀⠀⣠⣛⠿⣼⡁⠀⠀⠀⠀⠀⠀⣼⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠘⣿⣿⣿⣿⣛⣛⡀⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⣿⣿⣿⣿⣿⡄⠀⠀⠀⠀⠀⠘⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠀⣛⣿⣿⣿⣿⣿⡏⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠃⠀⠀⠀⠀⠀⢾⣿⣿⣿⣿⣧⠀⠀⠀⠀⠀⢀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣤⣭⣿⣿⣾⠶⠶⠒⠀⠀⠀⠀⠀⠀⢻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡟⣿⣿⣿⡟⠋⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⠟⠀⠀⠀⠀⠀⣼⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣴⣯⣅⠐⣶⣤⣠⣰⣶⣶⣾⣿⣿⣶⣿⣿⣿⣿⣿⣿⣷⣶⣿⣷⣿⣿⣾⣿⣿⡿⠀⠀⠀⠀⠀⠀⠀⠀⠈⠉⠉⠁⠀⠀⠀⠀⠀⠀⠀⣼⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣷⣄⠹⢯⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠟⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠿⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣷⠄⠙⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣟⣿⣿⠇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠸⡿⡿⠿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠿⠿ ⣿⣿⣿⣿⣿⣿⣷⠀⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡟⣩⣽⠉⣭⡏⣽⠋⣉⣉⠁⢀⡄⣠⣤⣤⡄⣌⡉⠁⠀⠀⠀⠀⠈⠉⠀⡀⠠⠯⡏⠩⢜⠉⠉⣄⣌⠅⢬⡏⠉⣿⣿⡏⢩⡏⣭⡍⢩⡭⠉⠏⠀⠀⠀⠀⣤ ⣿⡿⠿⠟⠛⠛⣿⠀⠹⢤⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡟⠀⡈⠛⢿⠤⠿⠿⠈⡸⠃⣿⣿⣿⣷⣯⡁⠛⠒⠀⠀⠀⠀⠠⠄⠁⣰⣆⡇⢸⠈⠀⢬⢷⠃⠀⠀⡇⠀⠛⠛⡃⢸⣿⣿⡇⠀⠀⠀⠀⠀⠂⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠘⠀⠀⠚⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣯⠀⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠉⠹⡿⣿⠁⣛⡻⠃⠀⠀⠀⠀⠀⠀⣿⣿⡇⠀⠀⠀⠀⠀⠈⠀⠸⡇⠀⣿⣿⡇⠸⠋⠁⠃⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⠻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣯⣭⣄⠀⠀⠁⠈⠉⠁⠀⠀⠀⠀⠀⠁⠀⠉⠀⠈⠁⠀⠀⠀⠀⠀⠀⠡⢨⣩⣥⡄⠀⠀⠀⠁⠁⠀⠀⠀⠀⠉⠉⠀⠀⠀⠀⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⣿⣿⣿⣿⣿⡇⣇⢸⠿⢷⣶⣶⣤⡄⡮⣿⣿⣿⣿⣿⣿⣿⣿⡿⠿⣿⣿⣿⣿⢡⣶⡈⡇⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⡠⡀⢻⣿⣿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠐⠲⣿⣿⣿ ⣿⣿⣿⣿⣿⡇⢁⠉⠀⠀⠙⠉⠹⠇⠿⣿⣿⣿⣿⣿⣿⣿⣿⡷⠀⠚⣿⣿⣿⢘⣻⡷⠀⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣮⠋⠉⢿⡆⠀⠀⡀⠀⠀⡀⠀⠀⠀⡠⠄⠀⠀⡄⠠⠠⠒⡽⣿⣿ ⣿⣿⣿⣿⣿⣧⢨⠀⠁⠀⠈⠀⠀⡆⢾⢿⣿⣿⣿⣿⣿⣿⣿⣄⠀⠀⢿⠿⠇⠁⠉⠈⣉⡘⢛⠛⡛⢛⠛⠛⡽⢿⣿⠋⠩⠙⠚⠛⠱⡉⠀⠀⢸⠀⠉⣁⣦⣤⡈⢀⠁⠀⡠⠀⠈⠀⠀⠇⠀⠀⢂⠀⡀⣾⠑⣽⣿⣿ ⣿⣿⣿⡿⣻⠛⡈⢀⠀⡠⠀⢠⠀⠁⢨⠈⢹⠚⡝⣿⢱⠁⠆⠀⢂⠈⡄⡀⢸⠀⠀⠀⠀⠀⢸⠀⠁⠈⠀⡄⠇⠀⠉⠈⠢⡁⢰⠀⡤⢄⠀⡆⠀⠀⡀⠹⢻⣿⣿⣰⣼⣇⢇⣡⣰⣀⣇⣔⣐⣴⣼⣴⣵⣿⣶⣿⣿⣿ ⣿⣿⣿⡘⢀⠀⡇⠨⠀⡄⢸⠀⠀⠀⠸⠀⠘⠀⠀⢸⢸⠀⠀⢠⠀⡀⠠⠁⢸⣀⢺⡀⠄⠸⠈⠄⠄⠸⠀⠃⠀⠀⠀⠈⠒⠀⢺⣶⣵⣾⣶⣿⣷⣾⣶⣶⣷⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⡷⢀⠅⠇⡀⢄⡣⠜⢀⣂⣂⣀⣒⣀⣀⣤⣿⣯⣶⣮⣤⣶⣷⣶⣶⣶⣶⣿⣿⣶⣾⣿⠃⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡏⠀⠀⠀⠀⠀⣴⡦⠀⠀⠀⠀⠀⠘⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠁⠀⠀⣶⣤⣶⣿⣷⣤⣤⡄⠀⠀⠀⢹⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠿⠋⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⢿⣿⣟⣿⣿⣿⣿⡇⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠟⠋⠀⣿⣿⣷⣾⣶⣿⣿⣿⣿⣿⣿⣿⡟⣿⣿⣿⣿⣿⠇⠀⠀⠀⠘⢇⣉⣭⣉⣽⠟⠀⠀⠀⠀⠈⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⢟⣿⣿⣿⣿⣿⡿⠟⠋⠉⠁⠀⠀⠀⢰⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣷⣶⣿⣿⠟⠀⠀⠀⠀⠀⠀⠻⠿⠟⡁⠀⠀⠀⠀⠀⠀⢹⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⢹⣿⣿⣿⣿⣿⣧⠀⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⡄⠀⠀⠀⠀⠀⣠⣞⢿⣼⡅⠀⠀⠀⠀⠀⠀⣼⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠘⣿⣿⡿⣿⣛⣓⣀⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⢿⣿⣿⣿⣿⡄⠀⠀⠀⠀⠀⠘⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠀⣛⣿⣿⣿⣿⣿⡏⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠁⠀⠀⠀⠀⠀⢾⣿⣿⣿⣿⣧⠀⠀⠀⠀⠀⢀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣅⣭⣿⣷⣿⠶⠖⠒⠂⠀⠀⠀⠀⠀⢹⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡟⣿⣿⣿⡟⠋⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⠟⠀⠀⠀⠀⠀⣸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣤⣯⣅⠰⣦⣄⣠⢠⣶⣶⣾⣿⣿⣶⣿⣿⣿⣿⣿⣿⣷⣶⣿⣷⣿⣿⣾⣿⣿⡿⠀⠀⠀⠀⠀⠀⠀⠀⠈⠉⠉⠉⠀⠀⠀⠀⠀⠀⠀⣼⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣷⣄⠘⣯⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠟⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠿⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣷⠄⠙⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠘⡿⣿⠿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠿⠿ ⣿⣿⣿⣿⣿⣿⣷⠀⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡟⣩⣽⠉⣭⡏⣽⠏⣉⡉⠁⠀⡀⣀⣀⣀⡀⣈⠉⠁⠀⠀⠀⠀⠈⠉⠀⡀⠠⠯⡏⠩⢜⠉⠉⣀⣈⠅⢭⡏⠉⣿⣿⡏⢩⡏⣭⡍⢩⡭⠉⠏⠀⠀⠀⠀⣤ ⣿⣿⠿⠝⠋⠻⣿⠀⠙⣦⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⡈⠛⢿⠤⠿⠿⠘⠸⠃⣿⣿⣿⣷⣛⠂⠒⠂⠀⠀⠀⠀⠠⠄⠁⣰⣆⡇⢰⠈⠀⢬⢳⠇⠀⠀⡇⠀⠛⠛⡃⢸⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠐⠀⠈⠛⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠃⠀⠀⠀⠀⠀⠀⠀⠁⠈⠙⠻⡿⣿⡁⣶⡾⠁⠀⠀⠀⠀⠀⠀⣿⣿⡇⠀⠀⠀⠀⠀⠈⠀⠸⡇⠀⣿⣿⡇⠸⠋⠁⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⢻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣯⣭⣅⡀⠀⠁⠈⠉⠁⠀⠀⠀⠀⠀⠁⠀⠉⠀⠉⠀⠀⠀⠀⠀⠀⠀⠣⢬⣩⣥⡄⠀⠀⠀⠁⠁⠀⠀⠀⠀⠉⠉⠀⠀⠀⠀⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⣿⣿⣿⣿⣿⡇⣇⢸⠿⢷⣶⣶⣤⡄⣮⣿⣿⣿⣿⣿⣿⣿⣿⡿⠿⣿⣿⣿⣿⢡⣶⡈⡇⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⡤⡀⢻⣾⣿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠐⠐⣿⣿⣿ ⣿⣿⣿⣿⣿⡇⢁⠉⠀⠀⠙⠉⠙⠇⠿⣿⣿⣿⣿⣿⣿⣿⣿⡷⠀⠚⣿⣿⣿⢘⣻⡷⠀⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣮⠋⠉⢻⠂⠀⠀⡀⠀⠀⡀⠀⠀⠀⡠⠄⠀⠀⡄⠠⠠⠒⡽⣿⣿ ⣿⣿⣿⣿⣿⣇⢨⠀⠁⠀⠘⠀⠀⡆⢾⢿⣿⣿⣿⣿⣿⣿⣿⣄⠀⠀⢿⠿⠇⠁⠉⠈⣉⡘⢛⠛⡛⢛⠛⠛⡽⢿⣿⠋⠩⠙⠚⠛⠱⡉⠀⠀⢸⠀⠉⣡⣶⣤⡈⢀⠁⠀⡀⠀⠈⠀⠀⠇⠀⠀⢂⠀⡀⣾⠐⣽⣿⣿ ⣿⣿⣿⡿⣿⠟⡈⢀⠀⡠⠀⢠⠀⠁⢨⠈⢹⠚⡝⣿⢱⠁⠆⠀⢂⠈⡄⡀⢸⠀⠀⠀⠀⠀⢸⠀⠁⠈⠀⡄⠇⠀⠉⠈⠢⡀⢰⠀⡤⢄⠀⡆⠈⠀⡀⠹⢻⣿⣿⣨⣼⣇⢇⣡⣰⣠⣇⣐⣐⣴⣼⣴⣵⣿⣶⣿⣿⣿ ⣿⣿⣿⡸⢀⠀⡇⠸⠀⡄⢸⠀⠀⠀⠸⠀⠘⠀⠀⢸⢸⠀⠁⢠⠀⡀⠠⠁⢸⣀⢸⡀⠄⠸⠈⠤⠄⠸⠀⠃⠀⠀⠀⠈⠒⠀⢪⣶⣵⣾⣶⣿⣷⣾⣶⣶⣷⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⡷⢀⠄⠃⡀⢄⠣⠜⢀⣂⣊⣀⣒⣀⣂⣤⣿⣯⣶⣮⣤⣶⣷⣶⣶⣶⣶⣿⣿⣶⣾⣿⠃⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡏⠀⠀⠀⠀⠀⢴⡦⠀⠀⠀⠀⠀⠘⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠁⠀⠀⣦⣤⣶⣿⣷⣤⣤⡄⠀⠀⠀⢹⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠿⠋⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⢿⣿⣟⣿⣿⣿⣿⡇⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠟⠋⠀⣿⣿⣷⣶⣶⣿⣿⣿⣿⣿⣿⣿⡏⣿⣿⣿⣿⣿⠇⠀⠀⠀⠘⢇⣉⣩⣉⣽⠟⠀⠀⠀⠀⠈⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⢟⣿⣿⣿⣿⣿⡿⠟⠋⠉⠁⠀⠀⠀⢰⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣷⣶⣿⣿⠟⠀⠀⠀⠀⠀⠀⠻⠿⠟⡁⠀⠀⠀⠀⠀⠀⢹⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⢹⣿⣿⣿⣿⣿⣧⠀⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⡄⠀⠀⠀⠀⠀⢠⡚⠿⣼⡁⠀⠀⠀⠀⠀⠀⣼⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠘⣿⣿⡿⣿⣛⣛⡀⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⣿⣿⣿⣿⣿⣄⠀⠀⠀⠀⠀⠘⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠀⣛⣿⣿⣿⣿⣿⠏⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠁⠀⠀⠀⠀⠀⢾⣿⣿⣿⣿⣧⠀⠀⠀⠀⠀⢀⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣥⣭⣿⣷⣾⠶⠖⠒⠂⠀⠀⠀⠀⠀⢻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡟⣿⣿⣿⠟⠋⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⠟⠀⠀⠀⠀⠀⣼⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣦⣯⣅⠠⣤⣄⣠⣠⣴⣶⣾⣿⣿⣿⣿⣿⣿⣿⣾⣿⣷⣶⣿⣷⣿⣿⣾⣿⣿⡿⠀⠀⠀⠀⠀⠀⠀⠀⠈⠉⠉⠉⠀⠀⠀⠀⠀⠀⠀⣼⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣧⣄⠸⢯⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠟⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠿⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣷⠄⠙⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⣿⠟⠻⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠿⠿ ⣿⣿⣿⣿⣿⣿⣷⠀⢿⠿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡟⣩⣽⠉⣭⡯⣽⠋⡉⠉⠁⠀⠀⠀⠀⠀⠀⠈⠉⠁⠀⠀⠀⠀⠈⠉⠀⡀⠀⠏⡏⠩⢜⠋⠉⣀⣌⠅⢽⠏⠉⣿⣿⡏⢩⡏⣭⡍⢩⡭⠉⠏⠀⠀⠀⠀⢤ ⣿⠿⠿⠟⠝⠉⠗⠀⠘⠄⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣿⣿⠀⡈⠛⢿⠤⠿⠿⠐⠺⠃⣿⣿⣿⣷⡿⠦⠀⠀⠀⠀⠀⠀⠠⠄⠁⣰⣆⡇⢰⠈⠀⢬⢵⠃⠀⠀⡇⠀⠛⠛⡃⢸⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠙⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠁⠀⠐⠀⠀⠀⠀⠀⠀⠙⠛⢿⡿⣷⠄⣄⣤⠆⠀⠀⠀⠀⠀⠀⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠸⡇⠀⣿⣿⡇⠸⠛⠁⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠹⣿⣿⣿⣿⣿⣿⣿⣿⣿⣯⣭⣅⠀⠀⠁⠈⠉⠁⠀⠀⠀⠀⠀⠁⠘⠩⢤⠬⠋⠁⠀⠀⠀⠀⠀⠣⢬⣩⣥⡄⠀⠀⠀⠁⠁⠀⠀⠀⠀⠉⠉⠀⠀⠀⠀⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⣿⣿⣿⣿⣿⡇⣇⢸⠿⢷⣶⣶⣤⡄⣮⣿⣿⣿⣿⣿⣿⣿⣿⡿⠻⣿⣿⣿⣿⢡⣶⡈⡇⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⡣⡀⢛⣿⣿⡁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠠⠒⠚⣾⣿⣿ ⣿⣿⣿⣿⣿⡇⢁⠉⠀⠀⠙⠉⠙⠇⠿⣿⣿⣿⣿⣿⣿⣿⣿⡷⠀⠚⣿⣿⣿⢘⣻⡷⠀⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣮⠋⠉⢿⠀⠀⠀⡀⠀⠀⡀⠀⠀⠀⡠⠄⠀⠀⡄⠀⠠⠒⡽⣿⣿ ⣿⣿⣿⣿⣿⣇⢈⠀⠁⠀⠈⠀⠀⡆⢾⢿⣿⣿⣿⣿⣿⣿⣿⣄⠈⠀⢿⠿⠇⠉⠉⠈⣉⡘⢛⠛⡛⢛⠛⠛⡭⢿⣿⠉⠩⠙⠛⠛⠱⡉⠀⠀⢸⠀⠉⣁⣶⣤⡈⢀⠁⠀⡀⠀⠈⠀⠀⠇⠀⠀⢂⠀⡀⣾⠐⣽⣿⣿ ⣿⣿⣿⡿⣿⠟⡈⢀⠀⡀⠀⢠⠀⠁⢨⠈⢹⠚⡝⣿⢱⠁⠆⠀⠂⠈⡄⡀⢸⠀⠀⠀⠀⠀⢸⠀⠁⠈⠀⡄⠇⠀⠉⠈⠢⡁⢰⠀⡤⢄⠀⡆⠈⠀⡀⠹⢻⣿⣿⣸⣼⣇⢇⣡⣰⣠⣃⣐⣐⣴⣼⣴⣵⣿⣶⣿⣿⣿ ⣿⣿⣿⡸⢀⠀⡇⠨⠀⡀⢸⠀⠀⠀⠸⠀⠘⠀⠀⢸⢸⠀⠁⢠⠀⡀⠠⠃⢸⣀⢺⡀⠄⠸⠈⠤⠄⠸⠀⠃⠀⠀⠀⠈⠒⠀⢸⣶⣵⣾⣶⣿⣷⣾⣶⣶⣷⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⡷⢀⠅⠇⡀⢄⠣⠜⢀⣂⣂⣀⣒⣀⣂⣤⣿⣯⣶⣮⣤⣶⣷⣶⣶⣶⣶⣾⣿⣷⣾⣿⠃⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡏⠀⠀⠀⠀⠀⢴⡦⠀⠀⠀⠀⠀⠘⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠁⠀⠀⣤⣤⣶⣿⣷⣤⣤⡄⠀⠀⠀⢹⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠿⠋⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⢿⣿⣟⢿⣿⣿⣿⡇⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠟⠋⠀⣿⣿⣷⣶⣾⣿⣿⣿⣿⣿⣿⣿⡏⣿⣿⣿⣿⣿⠃⠀⠀⠀⠘⢇⡉⢩⣉⣽⠟⠀⠀⠀⠀⠈⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⢛⣿⣿⣿⣿⣿⡿⠟⠋⠉⠁⠀⠀⠀⢰⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣾⣶⣿⣿⠟⠀⠀⠀⠀⠀⠈⠻⠿⠟⡁⠀⠀⠀⠀⠀⠀⢹⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⢹⣿⣿⣿⣿⣿⣧⠀⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⡄⠀⠀⠀⠀⠀⢠⣘⢿⡴⡁⠀⠀⠀⠀⠀⠀⣼⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠘⣿⣿⡿⣿⣛⣛⠀⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⣿⣿⣿⣿⣿⡄⠀⠀⠀⠀⠀⠘⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠀⣛⣿⣿⣿⣿⣿⡗⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠃⠀⠀⠀⠀⠀⢼⣿⣿⣿⣿⣧⠀⠀⠀⠀⠀⢀⣺⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⡄⣭⣿⣿⣾⠶⠶⠒⠂⠀⠀⠀⠀⠀⣹⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⣿⣿⣿⡟⠋⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⠟⠀⠀⠀⠀⠀⣼⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣤⣭⣅⠠⣤⣤⣄⣤⣴⣶⣾⣿⣷⣿⣿⣿⣿⣿⣿⣿⣶⣶⣿⣷⣿⣿⣾⣿⣿⡿⠀⠀⠀⠀⠀⠀⠀⠀⠈⠉⠉⠉⠀⠀⠀⠀⠀⠀⠀⣼⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣷⣄⠙⢯⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⢿⣿⣿⡟⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢿⢻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣷⠄⠙⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡏⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠨⣿⠿⠻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠿⠿ ⣿⣿⣿⣿⣿⣗⢷⠀⣻⠻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡟⣩⣽⠉⣭⡏⣽⠋⠉⠉⠁⠀⠀⠀⠀⠀⠀⠈⠉⠁⠀⠀⠀⠀⠈⠉⠀⡀⠠⠯⡏⠩⢜⠋⡉⣀⣈⠁⢽⠏⠉⣿⣿⡏⢩⡏⣭⡍⢩⡭⠉⠏⠀⠀⠀⠀⢤ ⠿⡿⠟⠉⠙⠀⠩⠀⠙⠄⣻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠈⠛⢿⠤⠿⢿⠀⡦⠢⣶⣶⣶⣤⣤⠀⠀⠀⠀⠀⠀⠀⠠⠄⠁⣰⡆⡇⢰⠈⠀⢨⢁⠂⠀⠈⠇⠀⠛⠛⡃⢸⣿⣿⡇⠀⠀⠀⠀⠀⠂⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠐⠀⠀⠘⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⠐⠀⠀⠀⠀⠁⠀⠻⣿⣿⡿⣿⠀⠲⠄⠀⠀⠀⠀⠀⠀⠀⡿⣿⡇⠀⠀⠀⠀⠀⠈⠀⠸⡇⠀⣿⣿⡇⠸⠋⠁⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⠹⢿⣿⣿⣿⣿⣿⣿⣿⣿⣯⣭⣅⠀⠀⠁⠈⠉⠁⠀⠀⠀⠀⠉⠁⣶⣭⣩⢤⠤⠀⠀⠀⠀⠀⠀⠣⢤⣩⣥⡄⠀⠀⠀⠁⠁⠀⠀⠀⠀⠉⠉⠀⠀⠀⠀⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⣿⣿⣿⣿⣿⡇⣇⢸⠿⢷⣶⣶⣤⡄⣮⣿⣿⣿⣿⣿⣿⣿⣿⡿⠻⣿⣿⣿⣿⢡⣶⡈⡇⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⡢⡀⢛⣾⣿⡁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠠⠒⠚⣾⣿⣿ ⣿⣿⣿⣿⣿⡇⢁⠉⠀⠀⠙⠉⠙⠇⠿⣿⣿⣿⣿⣿⣿⣿⣿⡷⠀⠚⣿⣿⣿⢘⣻⡷⠀⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣮⠋⠉⢿⠃⠀⠀⡀⠀⠀⡀⠀⠀⠀⡠⠄⠀⠀⡄⠀⠠⠒⡽⣿⣿ ⣿⣿⣿⣿⣿⣧⢈⠀⠁⠀⠈⠀⠀⡆⢾⢿⣿⣿⣿⣿⣿⣿⣿⣄⠈⠀⢿⠿⠇⠉⠉⠈⣉⡘⠛⠛⡛⢛⠛⠛⡭⢿⣿⠉⠩⠙⠚⠛⠱⡉⠀⠀⢸⠀⠉⣁⣶⣤⡈⢀⠀⠀⡀⠀⠈⠀⠀⠇⠀⠀⢂⠀⡀⣾⠐⣽⣿⣿ ⣿⣿⣿⡿⣻⠟⡈⢀⠀⡠⠀⢠⠀⠁⢨⠈⢹⠊⡝⣿⢱⠁⠆⠀⢂⠈⡄⡀⢸⠀⠀⠀⠀⠀⢸⠀⠁⠈⠀⡄⠇⠀⠉⠈⠢⠀⢠⠀⡤⢄⠀⡆⠀⠀⡀⠹⢻⣿⣷⣨⣼⣇⢇⣡⣰⣠⣂⣔⣐⣤⣼⣴⣵⣿⣶⣿⣿⣿ ⣿⣿⣿⡘⢀⠀⡇⠈⠀⡄⢸⠀⠀⠀⠸⠀⠘⠀⠀⢸⢸⠀⠁⢠⠀⡀⠠⠁⢸⣀⢸⡀⠄⠸⠀⠤⠄⠸⠀⠃⠀⠀⠀⠈⠒⠀⢺⣶⣵⣾⣶⣿⣷⣾⣶⣶⣷⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⡷⠀⠅⠅⡀⢄⡣⠔⣀⣂⣂⣀⣒⣀⣀⣤⣿⣯⣶⣮⣤⣶⣷⣶⣶⣶⣶⣾⣿⣶⣾⣿⠃⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡏⠀⠀⠀⠀⠀⢴⡦⠀⠀⠀⠀⠀⠘⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠁⠀⠀⣤⣤⣶⣿⣷⣤⣤⡄⠀⠀⠀⢹⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠿⠋⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⢿⣿⣟⣿⣿⣿⣿⡇⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠟⠋⠀⣿⣿⣷⣶⣶⣿⣿⣿⣿⣿⣿⣿⡏⣿⣿⣿⣿⣿⠇⠀⠀⠀⠘⢇⣉⢩⣉⣽⠟⠀⠀⠀⠀⠈⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⢛⣿⣿⣿⣿⣿⡿⠟⠋⠉⠁⠀⠀⠀⢰⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣾⣶⣿⣿⠟⠀⠀⠀⠀⠀⠈⠺⠿⠟⡁⠀⠀⠀⠀⠀⠀⢹⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⢹⣿⣿⣿⣿⣿⣧⠀⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⡄⠀⠀⠀⠀⠀⢠⣘⣿⡔⡅⠀⠀⠀⠀⠀⠀⢼⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠈⣿⣿⣿⣿⣛⣛⠀⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⢿⣿⣿⣿⣿⣌⠀⠀⠀⠀⠀⠘⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠀⣻⣿⣿⣿⣿⣿⡿⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠃⠀⠀⠀⠀⠀⢼⣿⣿⣿⣿⣧⠀⠀⠀⠀⠀⠀⣻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⡅⣭⣿⣿⡾⠶⠶⠒⠀⠀⠀⠀⠀⠀⢹⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡟⣿⣿⣿⠟⠋⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⠟⠀⠀⠀⠀⠀⣨⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣤⣭⣅⠠⣤⣤⣀⢤⣴⣷⣿⣿⣷⣷⣿⣿⣿⣿⣷⣿⣷⣾⣿⣷⣿⣿⣶⣿⣿⡿⠀⠀⠀⠀⠀⠀⠀⠀⠈⠉⠉⠉⠀⠀⠀⠀⠀⠀⠀⣼⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣷⣄⠹⢯⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⢿⣿⣿⡟⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢿⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣷⠄⠙⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⣿⣿⡏⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠨⠟⠿⠿⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠿⠿ ⣿⣿⣿⣿⣿⣿⣷⠀⣻⠟⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡟⣩⣽⠉⣭⡏⣽⠋⠉⠉⠁⠀⠀⠀⠀⠀⠀⠈⠉⠁⠀⠀⠀⠀⠈⠉⠀⡀⠠⠯⡏⠩⢜⠋⡉⢀⣈⠅⢽⡏⠉⣿⣿⡏⢩⡏⣭⡍⢩⡭⠉⠏⠀⠀⠁⠀⣤ ⢻⠿⠟⠋⠙⠀⠑⠀⠙⠄⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠈⠛⢿⠤⠿⢿⠀⡆⠢⣶⣶⣦⣄⣀⠀⠀⠀⠀⠀⠀⠀⠠⠄⠁⣰⡆⡇⢰⠈⠀⢨⠃⠂⠀⠈⠇⠀⠛⠛⡃⢸⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠉⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣯⠀⠀⠀⠘⠀⠀⠀⠀⠁⠁⠻⣿⣿⡿⣿⠀⢄⡀⠀⠀⠀⠀⠀⠀⠀⣿⣿⡇⠀⠀⠀⠀⠀⠈⠀⠸⡇⠀⣿⣿⡇⠸⠋⠁⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣯⣭⣥⠀⠀⠁⠈⠉⠁⠀⠀⠀⠀⠉⢡⣶⣭⠤⣤⣁⠀⠀⠀⠀⠀⠀⠣⢤⣩⣥⡄⠀⠀⠀⠁⠁⠀⠀⠀⠀⠉⠉⠀⠀⠀⠀⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⣿⣿⣿⣿⣿⡇⣇⢸⠿⢷⣶⣶⣤⡄⣮⣿⣿⣿⣿⣿⣿⣿⣿⡿⠻⣿⣿⣿⣿⢡⣶⡈⡇⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⡢⡀⢛⣿⣿⡀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠐⠒⠚⣾⣿⣿ ⣿⣿⣿⣿⣿⡇⢡⠉⠀⠀⠙⠉⠙⠇⠿⣿⣿⣿⣿⣿⣿⣿⣿⡷⠀⠚⣿⣿⣿⢘⣻⡷⠀⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣮⠊⠁⢿⠙⠀⠀⡀⠀⠀⡀⠀⠀⠀⡠⠄⠀⠀⡄⠀⠠⠒⡽⣿⣿ ⣿⣿⣿⣿⣿⣇⢈⠀⠁⠀⠈⠀⠀⡆⢾⢿⣿⣿⣿⣿⣿⣿⣿⣄⠈⠀⢿⠿⠇⠍⠉⠈⣉⡘⢛⠛⡛⢛⠛⠛⡽⢿⣿⠋⠩⠙⠛⠛⠱⡉⠀⠀⢸⠀⠉⣁⣦⣤⡈⢀⠁⠀⡀⠀⠈⠀⠀⠇⠀⠀⢂⠀⡀⣾⠐⣽⣿⣿ ⣿⣿⣿⡿⣻⠟⡈⢀⠀⡠⠀⢠⠀⠁⢨⠈⢩⠂⡝⣿⢱⠁⠆⠀⢂⠈⡄⡀⢸⠀⠀⠀⠀⠀⢸⠀⠁⠈⠀⡄⠃⠀⠉⠈⠢⠀⢰⠀⡄⢄⠀⡆⠀⠀⡀⠹⢻⣿⣿⣰⣼⣇⢇⣡⣰⣀⣃⣐⣐⣴⣼⣴⣵⣿⣶⣿⣿⣿ ⣿⣿⣿⡐⢀⠀⡇⠨⠀⡄⢸⠀⠀⠀⠸⠀⠘⠀⠀⢸⢸⠀⠁⢠⠀⡀⠠⠁⢸⣀⢸⡀⠄⠰⠘⠤⠄⠰⠀⠃⠀⠀⠀⠈⠒⠀⢺⣶⣵⣾⣶⣿⣷⣾⣶⣶⣷⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⡷⠀⠅⠃⡀⢄⡣⠔⢀⣂⣀⣀⣒⣀⣂⣤⣿⣯⣶⣮⣤⣶⣷⣶⣶⣶⣶⣾⣿⣶⣾⣿⠃⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡏⠀⠀⠀⠀⠀⣴⡦⠀⠀⠀⠀⠀⠘⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠁⠀⠀⣦⣤⣶⣿⣷⣦⣤⡄⠀⠀⠀⢹⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠿⠋⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⢻⣿⣟⢿⣿⣿⣿⡇⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠟⠋⠀⣿⣿⣷⣾⣾⣿⣿⣿⣿⣿⣿⣿⡏⣿⣿⣿⣿⣿⠇⠀⠀⠀⠈⢏⡉⢩⣉⣽⠟⠀⠀⠀⠀⠈⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⢟⣿⣿⣿⣿⣿⡿⠟⠋⠉⠁⠀⠀⠀⢰⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣾⣶⣿⣿⠟⠀⠀⠀⠀⠀⠈⠻⠿⠟⡁⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⢹⣿⣿⣿⣿⣿⣧⠀⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⡄⠀⠀⠀⠀⠀⢱⣜⢻⣴⣇⠀⠀⠀⠀⠀⠀⢼⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠈⣿⣿⡿⣿⣛⣓⠀⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⢿⣿⣿⣿⣿⣤⠀⠀⠀⠀⠀⠘⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠀⣛⣿⣿⣿⣿⣿⠿⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡁⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣷⠀⠀⠀⠀⠀⢀⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⡄⣭⣿⣿⡶⠶⠶⠒⠀⠀⠀⠀⠀⠀⢹⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡯⣿⣿⣿⡟⠋⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⠟⠀⠀⠀⠀⠀⣼⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣤⣭⣅⠐⣤⣤⣄⣤⣴⣷⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣶⣶⣿⣿⣿⣿⣾⣿⣿⡿⠀⠀⠀⠀⠀⠀⠀⠀⠈⠉⠉⠉⠀⠀⠀⠀⠀⠀⠀⣼⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣷⣄⠙⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡟⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠿⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣷⠄⠙⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣟⣿⣿⡏⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠸⡿⠿⠻⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠿⠿ ⣿⣿⣿⣿⣿⢷⣳⠀⢻⢻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡟⣩⣽⠉⣭⡏⣽⠍⡉⠉⠁⠀⠀⠀⠀⠀⠀⠈⠉⠁⠀⠀⠀⠀⠈⠉⠀⡀⠠⠯⡍⠩⢜⠋⡉⡀⣨⠅⢽⡏⠉⣿⣿⡏⢩⡏⣭⡍⢩⡭⠉⠏⠀⠀⠀⠀⣤ ⠻⡿⠛⠋⠉⠃⠙⠀⠘⠄⣻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠈⠛⢿⠤⠿⢿⠀⡆⠢⣶⣶⣦⣄⡀⠀⠀⠀⠀⠀⠀⠀⠠⠄⠁⣰⡄⡇⢰⠈⠀⢨⠁⠂⠀⠈⠇⠀⠛⠛⡃⢸⣿⣿⡇⠀⠀⠀⠀⠀⠂⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠉⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠁⠀⠈⠀⠀⠀⠀⠁⠂⠿⣿⣿⡿⣿⠂⣄⠀⠀⠀⠀⠀⠀⠀⠀⡿⣿⡇⠀⠀⠀⠀⠀⠈⠀⠸⡇⠀⣿⣿⡇⠘⠋⠁⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠹⢿⣿⣿⣿⣿⣿⣿⣿⣿⣯⣭⣤⠀⠀⠁⠈⠉⠁⠀⠀⠀⠀⠉⢡⣾⣯⡡⣤⣅⠀⠀⠀⠀⠀⠀⠣⢤⣩⣥⡄⠀⠀⠀⠁⠁⠀⠀⠀⠀⠉⠉⠀⠀⠀⠀⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⣿⣿⣿⣿⣿⡇⣇⢸⠿⢷⣶⣶⣤⡄⣾⣿⣿⣿⣿⣿⣿⣿⣿⡿⠻⣿⣿⣿⣿⢡⣶⡈⡇⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⡣⡀⢛⣿⣿⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠠⠐⠒⠚⣾⣿⣿ ⣿⣿⣿⣿⣿⡇⠡⠉⠀⠀⠙⠉⠙⠇⠿⣿⣿⣿⣿⣿⣿⣿⣿⡷⠀⠚⣿⣿⣿⢘⣻⡷⠀⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣮⠛⠉⢿⡆⠁⠀⡀⠀⠀⡀⠀⠀⠀⡠⠄⠀⠀⡄⠀⠠⠒⡽⣿⣿ ⣿⣿⣿⣿⣿⣧⢈⠀⠁⠀⠈⠀⠀⡆⢾⢿⣿⣿⣿⣿⣿⣿⣿⣄⠈⠀⢿⠿⠇⠉⠉⠈⣉⡘⢛⠛⡛⢛⠛⠛⡽⢿⣿⠉⠩⠙⠚⠛⠱⡉⠀⠀⢸⠀⠉⣁⣦⣤⡈⢀⠁⠀⡀⠀⠈⠀⠀⠃⠀⠀⢂⠀⡀⣾⠔⣽⣿⣿ ⣿⣿⣿⡿⣻⠟⡈⢀⠀⡠⠀⢠⠀⠁⢨⠈⢩⠚⡝⣿⢱⠁⠆⠀⠂⠈⡄⡀⢸⠀⠀⠀⠀⠀⢸⠀⠁⠈⠀⡄⡇⠀⠉⠈⠢⡀⢰⠀⡄⢄⠀⡆⠀⠀⡀⠹⢻⣿⣷⣰⣼⣇⢇⣡⣰⣠⣃⣐⣐⣴⣾⣴⣷⣿⣶⣿⣿⣿ ⣿⣿⣿⡘⢀⠀⡇⠈⠀⡀⢸⠀⠀⠀⠸⠀⠘⠀⠀⢸⢸⠀⢁⢠⠀⡀⠠⠁⢸⣀⢸⡀⠄⠰⠘⠤⠄⠸⠀⠃⠀⠀⠀⠈⠒⠀⢺⣶⣵⣾⣶⣿⣷⣶⣶⣶⣷⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⡷⢀⠅⠇⡀⢄⡣⠔⢀⣂⣊⣀⣒⣀⣂⣤⣿⣯⣶⣮⣤⣶⣷⣶⣶⣶⣶⣿⣿⣶⣾⣿⠃⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡏⠀⠀⠀⠀⠀⣴⡤⠀⠀⠀⠀⠀⠘⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠁⠀⠀⣦⣤⣶⣿⣷⣤⣤⡅⠀⠀⠀⢹⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠿⠋⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⢿⣿⣟⢿⣿⣿⣿⡇⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠟⠋⠀⣿⣿⣷⣶⣶⣿⣿⣿⣿⣿⣿⣿⡏⣿⣿⣿⣿⣿⠇⠀⠀⠀⠘⠏⢉⠩⣉⣽⠟⠀⠀⠀⠀⠈⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⢛⣿⣿⣿⣿⣿⡿⠟⠋⠉⠁⠀⠀⠀⢰⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣾⣶⣿⣿⠟⠀⠀⠀⠀⠀⠀⠻⠿⠟⡁⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⢹⣿⣿⣿⣿⣿⣧⠀⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⡄⠀⠀⠀⠀⠀⢰⣔⢻⡔⣅⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠈⣿⣿⣿⣿⣛⣛⠀⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡏⠀⠀⠀⠀⠀⢿⣿⣿⣿⣿⣤⠀⠀⠀⠀⠀⠘⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠀⣻⣿⣿⣿⣿⣿⡧⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠃⠀⠀⠀⠀⠀⢾⣿⣿⣿⣿⣷⠀⠀⠀⠀⠀⠀⣺⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⡄⣽⣿⣿⡿⠶⠶⠒⠀⠀⠀⠀⠀⠀⢹⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡯⣿⣿⣿⡟⠋⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⠟⠀⠀⠀⠀⠀⣼⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣤⣭⣅⠠⣦⣤⣀⢠⣴⣶⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣶⣶⣿⣷⣿⣿⣾⣿⣿⡟⠀⠀⠀⠀⠀⠀⠀⠀⠈⠉⠉⠉⠀⠀⠀⠀⠀⠀⠀⣼⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣷⣄⠘⣯⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⢿⣿⣿⠟⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠻⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣷⠄⠙⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣟⣿⣿⠏⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠸⡽⠿⠻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠿⠿ ⣿⣿⣿⣿⣿⣿⢧⠀⣻⢻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡟⣩⣽⠉⣭⡏⣽⠋⡉⠉⠁⠀⠀⠀⠀⠀⠀⠈⠉⠁⠀⠀⠀⠀⠈⠉⠀⡀⠰⠯⡏⠩⢜⠋⡉⡀⣨⠅⢹⡏⠉⣿⣿⡏⢩⡏⣭⡍⢩⡭⠉⠏⠀⠀⠁⠀⢤ ⠿⠿⠟⠋⠙⠀⠉⠀⠙⠄⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣿⣿⠀⠈⠛⢿⠤⠿⢿⠀⡞⠦⣶⣶⣶⣤⣀⠀⠀⠀⠀⠀⠀⠀⠠⠄⠁⣰⡄⡇⢰⠈⠀⢨⢃⠂⠀⠈⡇⠀⠛⠛⡃⢸⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠘⠀⠀⠙⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠁⠀⠰⠀⠀⠀⠀⠁⠃⠻⣿⣿⡿⣿⡁⠢⡀⠀⠀⠀⠀⠀⠀⠀⣟⣿⡇⠀⠀⠀⠀⠀⠈⠀⠸⡇⠀⣿⣿⡇⠘⠋⠁⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠹⣿⣿⣿⣿⣿⣿⣿⣿⣿⣯⣭⣥⠀⠀⠁⠈⠉⠁⠀⠀⠀⠀⠉⠩⣾⣯⣅⠥⠦⠀⠀⠀⠀⠀⠀⠣⢤⣩⣥⡄⠀⠀⠀⠁⠁⠀⠀⠀⠀⠉⠉⠀⠀⠀⠀⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⣿⣿⣿⣿⣿⡇⣇⢸⠿⢷⣶⣶⣤⡄⣮⣿⣿⣿⣿⣿⣿⣿⣿⡿⠻⣿⣿⣿⣿⢡⣶⡈⡇⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⡣⡀⢛⣿⣿⡁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠤⠒⠚⣾⣿⣿ ⣿⣿⣿⣿⣿⡇⢁⠉⠀⠀⠙⠉⠙⠇⠿⣿⣿⣿⣿⣿⣿⣿⣿⡷⠀⠚⣿⣿⣿⢘⣻⡷⠀⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣮⠋⠁⢿⠀⠀⠀⡀⠀⠀⡀⠀⠀⠀⡠⠄⠀⠀⡄⠀⠠⠒⡽⣿⣿ ⣿⣿⣿⣿⣿⣧⢘⠀⠁⠀⠈⠀⠀⡆⢾⢿⣿⣿⣿⣿⣿⣿⣿⣄⠈⠀⢿⠿⠇⠉⠉⠈⣉⡘⠛⠛⡛⢛⠛⠛⡭⢿⣿⠉⠩⠙⠛⠋⠱⡉⠀⠀⢸⠀⠉⣁⣦⣤⡈⢀⠀⠀⡀⠀⠈⠀⠀⡇⠀⠀⢂⠀⡀⣾⠐⣽⣿⣿ ⣿⣿⣿⡿⣻⠛⡈⢀⠀⡀⠀⢠⠀⠁⢨⠈⢩⠊⡝⣿⢱⠁⠆⠀⠂⠈⡄⡀⢸⠀⠀⠀⠀⠀⢸⠀⠀⠈⠀⡄⠇⠀⠉⠈⠢⠀⢰⠀⡤⢄⠀⡆⠀⠀⡀⠹⢻⣿⣷⡰⣼⣇⢇⣡⣰⣠⣃⣐⣐⣤⣼⣤⣵⣿⣶⣿⣿⣿ ⣿⣿⣿⡘⢀⠀⡇⠨⠀⡄⢸⠀⠀⠀⠸⠀⠘⠀⠀⢸⢸⠀⠁⢠⠀⡀⠠⠃⢸⣀⢸⡀⠄⠰⠈⠤⠄⠰⠀⠃⠀⠀⠀⠈⠒⠀⢺⣶⣷⣾⣶⣿⣷⣾⣶⣶⣷⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⡗⠀⠅⠇⡀⢄⡣⠔⢀⣂⣀⣀⣒⣀⣀⣤⣿⣯⣶⣮⣤⣶⣷⣶⣶⣶⣶⣾⣿⣶⣾⣿⠃⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡏⠀⠀⠀⠀⠀⣴⡤⠀⠀⠀⠀⠀⠘⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠁⠀⠀⣤⣤⣴⣾⣧⣬⣤⡅⠀⠀⠀⢹⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠿⠋⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⢿⣿⣟⢿⣿⣿⣿⡇⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠟⠋⠀⣿⣿⣷⣶⣶⣿⣿⣿⣿⣿⣿⣿⡏⣿⣯⣿⣿⣿⠇⠀⠀⠀⠈⠏⢉⢩⣉⣽⠟⠀⠀⠀⠀⠈⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⢛⣿⣿⣿⣿⣿⡿⠟⠋⠉⠁⠀⠀⠀⢰⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣶⣿⣿⠟⠀⠀⠀⠀⠀⠀⠻⠿⠟⡁⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⢹⣿⣿⣿⣿⣿⣧⠀⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⡄⠀⠀⠀⠀⠀⣠⣖⢿⣴⡁⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠘⣿⣿⡿⣿⣛⣛⠀⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡏⠀⠀⠀⠀⠀⢿⣿⣿⣿⣿⣬⠀⠀⠀⠀⠀⠘⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠀⣻⣿⣿⣿⣿⡿⠧⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠃⠀⠀⠀⠀⠀⢼⣿⣿⣿⣿⣿⠀⠀⠀⠀⠀⢀⣺⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⡄⣭⣿⣽⡿⠶⠶⠒⠀⠀⠀⠀⠀⠀⢹⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡟⣿⣿⣿⡟⠋⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⠟⠀⠀⠀⠀⠀⣼⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣦⣭⣅⠐⣦⣤⣀⣤⣴⣶⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣶⣾⣿⣷⣿⣿⣶⣿⣿⡿⠀⠀⠀⠀⠀⠀⠀⠀⠈⠉⠉⠉⠀⠀⠀⠀⠀⠀⠀⣼⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣵⣄⠙⢯⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡟⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢻⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⡷⠄⠘⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣟⣿⣿⠏⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠨⣽⠟⠻⢻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠿⠿ ⣿⣿⣿⣿⣽⢗⣧⠀⠻⡻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡟⣩⣽⠉⢭⡏⣽⠋⣉⡉⠁⠀⠀⠀⠀⠀⠀⠈⠉⠁⠀⠀⠀⠀⠈⠉⠀⡀⠰⠯⡍⠩⢜⠋⡉⡀⣈⠅⣽⡏⠉⣿⣿⡏⢩⡏⣭⡍⢩⡭⠉⠏⠀⠀⠀⠀⣤ ⢻⠟⠟⠋⠉⠀⠀⠀⠙⠄⢹⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠙⢿⠤⠿⢿⠁⡿⠃⣿⣿⣿⣷⣶⠄⠀⠀⠀⠀⠀⠀⠠⠄⠁⣰⡆⡇⢰⠈⠀⢨⢃⠃⠀⠈⠇⠀⠛⠛⡃⢸⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠘⠀⠀⠘⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⢈⠀⠀⠀⠀⠀⠁⠋⠻⢿⡿⣿⠇⢶⡤⠀⠀⠀⠀⠀⠀⠀⡟⣿⡇⠀⠀⠀⠀⠀⠈⠀⠸⡇⠀⣿⣿⡇⠘⠋⠁⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠹⢿⣿⣿⣿⣿⣿⣿⣿⣿⣯⣭⣥⠀⠀⠁⠈⠉⠁⠀⠀⠀⠀⠀⠁⠐⠩⢤⠘⠁⠀⠀⠀⠀⠀⠀⠣⢤⣩⣥⡄⠀⠀⠀⠀⠁⠀⠀⠀⠀⠉⠉⠀⠀⠀⠀⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⣿⣿⣿⣿⣿⡇⣇⢸⠿⢷⣶⣶⣤⡄⣮⣿⣿⣿⣿⣿⣿⣿⣿⡿⠻⣿⣿⣿⣿⢡⣶⡈⡇⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⡣⡀⢛⣿⣿⡁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠠⠒⠚⣾⣿⣿ ⣿⣿⣿⣿⣿⡇⢁⠉⠀⠀⠙⠉⠙⠇⠿⣿⣿⣿⣿⣿⣿⣿⣿⡷⠀⠚⣿⣿⣿⢘⣻⡷⠀⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣮⠋⠉⢿⠀⠀⠀⡀⠀⠀⡀⠀⠀⠀⡠⠄⠀⠀⡄⠀⠠⠒⡝⣿⣿ ⣿⣿⣿⣿⣿⣧⢈⠀⠁⠀⠈⠀⠀⡆⢾⢿⣿⣿⣿⣿⣿⣿⣿⣄⠈⠀⢿⠿⠇⠍⠉⠈⣉⡘⠛⠛⡛⢛⠛⠛⡽⢿⣿⠉⠩⠙⠛⠋⠱⡉⠀⠀⢸⠀⠉⣡⣶⣤⡈⢀⠀⠀⡀⠀⠈⠀⠀⠃⠀⠀⢂⠀⡀⣾⠐⣽⣿⣿ ⣿⣿⣿⡿⣿⠟⡈⢀⠀⡀⠀⢠⠀⠁⢨⠈⢹⠚⡝⣿⢱⠁⠆⠀⢂⠈⡄⡀⢸⠀⠀⠀⠀⠀⢸⠀⠁⠈⠀⡄⠇⠀⠉⠈⠢⠀⢠⠀⡄⢄⠀⡆⠀⠀⡀⠹⢻⣿⣷⡨⣼⣇⢇⣡⣰⣀⣃⣔⣐⣤⣼⣤⣵⣿⣶⣿⣿⣿ ⣿⣿⣿⡘⢀⠀⡇⠨⠀⡄⢸⠀⠀⠀⠸⠀⠘⠀⠀⢸⢸⠀⠁⢠⠀⡀⠠⠁⢸⣀⢸⡀⠄⠰⠈⠤⠄⠸⠀⠃⠀⠀⠀⠈⠒⠀⢪⣶⣵⣾⣶⣿⣷⣶⣶⣶⣷⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⡗⠀⠄⠇⡀⢄⡣⠜⢀⣂⣀⣀⣒⣀⣂⣤⣿⣯⣶⣮⣤⣶⣷⣶⣶⣶⣶⣾⣿⣶⣾⣿⠃⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡏⠀⠀⠀⠀⠀⣴⡄⠀⠀⠀⠀⠀⠘⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠁⠀⠀⣤⣤⣴⣾⣧⣌⣠⡄⠀⠀⠀⢹⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠿⠋⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⢿⣿⡿⢿⣿⣿⣿⡇⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠟⠋⠀⣿⣿⣷⣶⣶⣿⣿⣿⣿⣿⣿⣿⡏⣿⣿⣿⣿⣿⠇⠀⠀⠀⠈⠏⠉⢩⣉⣽⠟⠀⠀⠀⠀⠈⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⢛⣿⣿⣿⣿⣿⡿⠟⠋⠉⠁⠀⠀⠀⢰⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣾⣶⣿⣿⠟⠀⠀⠀⠀⠀⠀⠺⠿⠟⡁⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⢹⣿⣿⣿⣿⣿⣧⠀⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⡄⠀⠀⠀⠀⠀⣡⣞⢿⣴⡅⠀⠀⠀⠀⠀⠀⢰⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠘⣿⣿⡿⣿⣛⣓⠀⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡏⠀⠀⠀⠀⠀⢽⣿⣿⣿⣿⣬⠀⠀⠀⠀⠀⠘⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠀⣻⣿⣿⣿⣿⡿⡇⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠁⠀⠀⠀⠀⠀⢼⣿⣿⣿⣿⣿⠀⠀⠀⠀⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⡄⣽⣿⣽⡿⠶⠶⠒⠂⠀⠀⠀⠀⠀⢹⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡟⣿⣿⣿⠟⠋⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⠟⠀⠀⠀⠀⠀⣼⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣦⣭⣅⠰⣤⣤⣀⣤⣼⣶⣿⣿⣷⣾⣿⣿⣿⣿⣿⣿⣶⣶⣿⣷⣿⣿⣶⣿⣿⡿⠀⠀⠀⠀⠀⠀⠀⠀⠈⠉⠉⠉⠀⠀⠀⠀⠀⠀⠀⣼⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣷⣄⠙⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⢿⣿⣿⡟⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢻⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣷⠄⠙⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡟⣿⣿⠏⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠘⠿⠟⠻⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠿⠿ ⣿⣿⣿⣿⣽⢷⡆⠀⠛⡿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡟⣩⣽⠉⢭⡏⣿⡋⣉⣉⠁⢀⡀⣀⣀⣀⡀⠈⠉⠁⠀⠀⠀⠀⠈⠉⠀⡀⠠⠯⡏⠩⢜⠋⡉⡀⣈⠅⢹⡏⠉⣿⣿⡏⢩⡏⣭⡍⢩⡭⠉⠏⠀⠀⠁⠀⣤ ⢽⠿⠛⠉⠉⠀⠁⠀⠙⠆⢹⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⡀⠙⢿⠥⠿⢿⠀⡿⠃⣿⣿⣿⣷⣽⡀⠂⠀⠀⠀⠀⠀⠠⠄⠁⣰⡆⡇⢰⠈⠀⢨⠃⠂⠀⠈⠇⠀⠛⠛⡃⢸⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠐⠀⠀⠘⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣯⠀⠀⠀⠈⠀⠀⠀⠀⠀⠁⠋⠙⢻⡿⣿⠀⣛⠋⠀⠀⠀⠀⠀⠀⠀⡿⣿⡇⠀⠀⠀⠀⠀⠈⠀⠸⡇⠀⣿⣿⡇⠸⠋⠁⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠹⣿⣿⣿⣿⣿⣿⣿⣿⣿⣯⣥⣥⠀⠀⠁⠈⠉⠁⠀⠀⠀⠀⠀⠁⠀⠉⠀⠉⠀⠀⠀⠀⠀⠀⠀⠣⢬⣩⣥⡄⠀⠀⠀⠁⠁⠀⠀⠀⠀⠉⠉⠀⠀⠀⠀⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⣿⣿⣿⣿⣿⡇⣇⢸⠿⢷⣶⣶⣤⡄⣶⣿⣿⣿⣿⣿⣿⣿⣿⡿⠻⣿⣿⣿⣿⢡⣶⡈⡇⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⡣⡀⢻⣾⣿⡁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠠⠖⠚⣾⣿⣿ ⣿⣿⣿⣿⣿⡇⢁⠉⠀⠀⠙⠉⠙⠇⠿⣿⣿⣿⣿⣿⣿⣿⣿⡷⠀⠚⣿⣿⣿⢘⣻⡷⠀⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣮⠋⠁⢻⠆⠀⠀⡀⠀⠀⡀⠀⠀⠀⡠⠄⠠⠀⡄⠀⠠⠒⡽⣿⣿ ⣿⣿⣿⣿⣿⣧⢨⠀⠁⠀⠈⠀⠀⡆⢺⢿⣿⣿⣿⣿⣿⣿⣿⣄⠀⠀⢿⠿⠇⠉⠉⠈⣉⡘⢛⠛⡛⢛⠛⠛⡽⢿⣿⠋⠩⠙⠚⠛⠱⡉⠀⠀⢸⠀⠉⣁⣦⣤⡈⢀⠁⠀⡀⠀⠈⠀⠀⠇⠀⠀⢂⠀⡀⣾⠐⣽⣿⣿ ⣿⣿⣿⡿⣻⠟⡈⢀⠀⡠⢀⢠⠀⠁⢨⠈⢹⠚⡝⣿⢱⠁⠆⠀⢂⠈⡄⡀⢸⠀⠀⠀⠀⠀⢸⠀⠀⠈⠀⡄⡇⠀⠉⠈⠢⠁⢠⠀⡄⢄⠀⡆⠈⠀⡀⠹⢻⣿⣷⣰⣼⣇⢇⣡⣰⣠⣃⣔⣐⣴⣼⣴⣵⣿⣶⣿⣿⣿ ⣿⣿⣿⡘⢀⠀⡇⠨⠀⡄⢸⠀⠀⠀⠸⠀⠘⠀⠀⢸⢸⠀⠁⢠⠀⡀⠠⠁⢸⣀⢺⡀⠄⠰⠈⠤⠄⠸⠀⠃⠀⠀⠀⠈⠒⠀⢾⣶⣷⣾⣶⣿⣷⣶⣶⣶⣷⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⡷⢀⠅⠇⡀⢄⡣⠜⣀⣂⣀⣀⣒⣀⣂⣴⣿⣯⣶⣮⣤⣶⣷⣶⣶⣶⣶⣿⣿⣶⣾⣿⠃⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡏⠀⠀⠀⠀⠀⣴⡄⠀⠀⠀⠀⠀⠘⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠁⠀⠀⣤⣤⣤⣾⣧⣬⣠⡄⠀⠀⠀⢹⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠿⠋⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⢿⣿⡿⠿⣿⣿⣿⡇⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠟⠋⠀⣿⣿⣷⣶⣾⣿⣿⣿⣿⣿⣿⣿⡏⣿⣿⣿⣿⣿⠃⠀⠀⠀⠘⠏⢉⠻⣉⣽⠟⠀⠀⠀⠀⠈⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⢛⣿⣿⣿⣿⣿⡿⠟⠋⠉⠁⠀⠀⠀⢰⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣾⣶⣿⣿⠟⠀⠀⠀⠀⠀⠀⠻⠿⠟⡁⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⢹⣿⣿⣿⣿⣿⣧⠀⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⡄⠀⠀⠀⠀⠀⣠⣜⣻⣴⣡⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠘⣿⣿⣿⣿⣛⣛⠀⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡏⠀⠀⠀⠀⠀⢹⣿⣿⣿⣿⣬⠀⠀⠀⠀⠀⠘⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠀⣛⣿⣿⣿⣿⡿⠏⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠃⠀⠀⠀⠀⠀⢼⣿⣿⣿⣿⣿⠀⠀⠀⠀⠀⢀⣻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⡤⣽⣿⣿⣿⠶⠶⠒⠂⠀⠀⠀⠀⠀⢹⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⣿⣿⣿⡟⠋⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⠟⠁⠀⠀⠀⠀⢨⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣤⣭⣅⠰⣤⣤⣠⣤⣴⣿⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣶⣶⣿⣷⣿⣿⣶⣿⣿⡿⠀⠀⠀⠀⠀⠀⠀⠀⠈⠉⠉⠉⠀⠀⠀⠀⠀⠀⠀⣼⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣷⣄⠹⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡟⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢻⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣷⠄⠙⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡟⣿⣿⠏⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠨⡿⠿⠿⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠿⠿ ⣿⣿⣿⣿⣿⣿⣷⠀⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡟⣩⣽⠉⣭⡏⣿⠋⣉⣉⡁⣀⡀⣀⣤⣤⡄⣬⡍⣁⡀⠀⠀⠀⠈⠉⠀⡀⠰⡯⡏⠩⢜⠋⠉⡀⣈⡅⣙⡏⠉⣿⣿⡏⢩⡏⣭⡍⢩⡭⠉⠏⠀⠀⠁⠀⢤ ⠻⡿⠻⠟⠛⠓⡟⠀⠙⢮⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⡀⠙⢿⠤⠿⢿⠀⡞⠃⣿⣿⣿⣷⣶⡤⠤⠐⠀⠀⠀⠀⠠⠄⠁⣰⡆⡇⢰⠈⠀⢈⠋⠂⠀⠈⠇⠀⠛⠛⡃⢸⣿⣿⡇⠀⠀⠀⠀⠀⠂⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠘⠀⠀⠛⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠁⠀⠨⠀⠀⠀⠀⠀⠀⠁⠉⠙⡻⢿⠂⠿⠀⠀⠀⠀⠀⠀⠀⠀⣿⣿⡇⠀⠀⠀⠀⠀⠈⠀⠸⡇⠀⣿⣿⡇⠸⠋⠁⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⠹⣿⣿⣿⣿⣿⣿⣿⣿⣿⣯⣭⣥⠀⠀⠁⠈⠉⠁⠀⠀⠀⠀⠀⠁⠀⠈⠀⠀⠀⠀⠀⠀⠁⠀⠀⠣⢤⢩⣥⡄⠀⠀⠀⠀⠁⠀⠀⠀⠀⠉⠉⠀⠀⠀⠀⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⣿⣿⣿⣿⣿⡇⣇⢸⠿⢷⣶⣶⣤⡄⣦⣿⣿⣿⣿⣿⣿⣿⣿⡿⠿⣿⣿⣿⣿⢡⣶⡈⡇⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⡢⡀⢛⣾⣿⡁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠄⠖⠚⣾⣿⣿ ⣿⣿⣿⣿⣿⡇⢁⠉⠀⠀⠙⠉⠹⠇⠿⣿⣿⣿⣿⣿⣿⣿⣿⡷⠀⠚⣿⣿⣿⢘⣻⡷⠀⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣮⠉⠉⢿⠀⠀⠀⡀⠀⠀⡀⠀⠀⠀⡠⠄⠀⠀⡄⠀⠠⠒⡽⣿⣿ ⣿⣿⣿⣿⣿⣧⢨⠀⠁⠀⠈⠀⠀⡆⢾⢿⣿⣿⣿⣿⣿⣿⣿⣄⠈⠀⢿⠿⠇⠁⠉⠈⣉⡘⢛⠛⡛⢛⠛⠛⡽⢿⣿⠋⠩⠙⠚⠛⠱⡉⠀⠀⢸⠀⠉⣁⣦⣤⡈⢀⠁⠀⡠⠀⠈⠀⠀⠃⠀⠀⢂⠀⡀⣾⠔⣽⣿⣿ ⣿⣿⣿⡿⣻⠟⡈⢀⠀⡀⠀⢠⠀⠁⢨⠈⢹⠚⡝⣿⢱⠁⠆⠀⢂⠈⡄⡀⢨⠀⠀⠀⠀⠀⢸⠀⠁⠈⠀⡄⡃⠀⠉⠈⠢⡀⢠⠀⡀⢄⠀⡆⠈⠀⡀⠹⢻⣿⣷⣨⣼⣇⢇⣡⣰⣠⣂⣐⣐⣴⣼⣴⣵⣿⣶⣿⣿⣿ ⣿⣿⣿⡘⢀⠀⡇⠈⠀⡄⢸⠀⠀⠀⠸⠀⠘⠀⠀⢸⢸⠀⠁⢠⠀⡀⠠⠃⢸⣀⢺⡀⠄⠰⠈⠤⠄⠸⠀⠃⠀⠀⠀⠈⠒⠀⢾⣶⣷⣾⣶⣿⣷⣶⣶⣶⣷⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⡷⠀⠅⠇⡀⢄⡣⠔⣀⣂⣀⣀⣒⣀⣂⣴⣿⣯⣶⣮⣤⣶⣷⣶⣶⣶⣶⣾⣿⣶⣾⣿⠃⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡏⠀⠀⠀⠀⠀⣶⡄⠀⠀⠀⠀⠀⠘⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠁⠀⠀⣤⣠⣤⣾⣦⣄⣠⡄⠀⠀⠀⢹⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠿⠋⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⢿⣿⡿⠿⢿⣿⣿⡇⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠟⠋⠀⣿⣿⣷⣶⣶⣿⣿⣿⣿⣿⣿⣿⡏⣿⣿⣿⣿⣿⠃⠀⠀⠀⠘⠏⠉⠛⣉⣽⠟⠀⠀⠀⠀⠈⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⢛⣿⣿⣿⣿⣿⡿⠟⠋⠉⠁⠀⠀⠀⢰⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣾⣶⣿⣿⠟⠀⠀⠀⠀⠀⠈⠻⠿⠟⣡⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⢹⣿⣿⣿⣿⣿⣧⠀⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⡆⠀⠀⠀⠀⠀⣠⣖⣿⣶⣥⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠘⣿⣿⡿⣿⣛⣛⠀⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡟⠀⠀⠀⠀⠀⢹⣿⣿⣿⣿⣬⠀⠀⠀⠀⠀⠘⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠀⣛⣿⣿⣿⣿⣿⠧⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠃⠀⠀⠀⠀⠀⢼⣿⣿⣿⣿⣿⠀⠀⠀⠀⠀⠀⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⡄⣭⣿⣿⡿⠶⠶⠒⠀⠀⠀⠀⠀⠀⢹⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡟⣿⣿⣿⡟⠋⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⠟⠁⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣤⣭⣅⠐⣤⣤⣀⣤⣴⣶⣿⣿⣿⣷⣿⣿⣿⣿⣿⣿⣷⣶⣿⣿⣿⣿⣾⣿⣿⡿⠀⠀⠀⠀⠀⠀⠀⠀⠈⠉⠉⠉⠀⠀⠀⠀⠀⠀⠀⣼⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣷⣄⠙⣿⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠟⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠻⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣷⠄⠙⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣟⣿⣿⠏⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⣿⠿⠿⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠿⠿ ⣿⣿⣿⣿⣿⢷⢣⠀⢿⠻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡟⣩⣽⠉⣭⡏⣽⠏⣉⣉⡁⢀⡀⣀⣀⣤⡄⣬⡉⣁⠀⠀⠀⠀⠈⠉⠀⡀⠐⠯⡏⠩⢜⠋⡉⡀⣈⡅⣹⡏⠉⣿⣿⡏⢩⡏⣭⡍⢩⡭⠉⠏⠀⠀⠀⠀⢤ ⢽⠿⠟⠋⠉⠁⠙⠀⠘⠄⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⡀⠙⢿⠤⠿⢿⠁⡏⠃⣿⣿⣿⣷⣿⡤⠍⠁⠀⠀⠀⠀⠠⠄⠁⣰⡆⡇⢰⠈⠀⢈⠋⠂⠀⠈⠇⠀⠛⠛⡃⢸⣿⣿⡇⠀⠀⠀⠀⠀⠂⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠛⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⠈⠀⠀⠀⠀⠀⠀⠁⠉⠉⡻⣿⠀⣿⠃⠀⠀⠀⠀⠀⠀⠀⡟⣿⡇⠀⠀⠀⠀⠀⠈⠀⠸⡇⠀⣿⣿⡇⠘⠋⠁⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⠹⣿⣿⣿⣿⣿⣿⣿⣿⣿⣯⣭⣅⠀⠀⠁⠈⠉⠁⠀⠀⠀⠀⠀⠁⠀⠈⠀⠀⠀⠀⠀⠀⠀⠀⠀⠣⢬⣩⣥⡄⠀⠀⠀⠁⠁⠀⠀⠀⠀⠉⠉⠀⠀⠀⠀⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⣿⣿⣿⣿⣿⡇⣇⢸⠿⢷⣶⣶⣤⡄⣾⣿⣿⣿⣿⣿⣿⣿⣿⡿⠿⣿⣿⣿⣿⢡⣶⡈⡇⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⡡⡀⢻⣿⣿⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠤⠶⠖⣿⣿⣿ ⣿⣿⣿⣿⣿⡇⢁⠉⠀⠀⠙⠉⠹⠇⠿⣿⣿⣿⣿⣿⣿⣿⣿⡷⠀⠚⣿⣿⣿⢘⣻⡷⠀⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣮⠉⠉⢿⡂⠀⠀⡀⠀⠀⡀⠀⠀⠀⡠⠄⠀⠀⡄⠠⠠⠒⡽⣿⣿ ⣿⣿⣿⣿⣿⣧⢨⠀⠁⠀⠈⠀⠀⡆⢾⢿⣿⣿⣿⣿⣿⣿⣿⣄⠈⠀⢿⠿⠇⠉⠉⠈⣉⡘⢛⠛⡛⢛⠛⠛⡽⢿⣿⠋⠩⠙⠛⠛⠱⡉⠀⠀⢸⠀⠉⣡⣶⣤⡈⢀⠁⠀⡠⠀⠈⠀⠀⠃⠀⠀⢂⠀⡀⣾⠐⣽⣿⣿ ⣿⣿⣿⡿⣻⠟⡈⢀⠀⡠⠀⢠⠀⠁⢨⠈⢹⠚⠝⣿⢱⠀⠆⠀⢂⠈⡄⡀⢸⠀⠀⠀⠀⠀⢸⠀⠀⠈⠀⡄⠇⠀⠉⠈⠢⠁⢠⠀⡤⢄⠀⡆⠈⠀⡀⠹⢻⣿⣷⡸⣼⣇⢇⣡⣰⣀⣂⣐⣐⣴⣼⣴⣵⣿⣶⣿⣿⣿ ⣿⣿⣿⡘⢀⠀⡇⠨⠀⡄⢸⠀⠀⠀⠸⠀⠘⠀⠀⢸⢸⠀⠁⢠⠀⡀⠠⠁⢸⣀⢺⡀⠄⠰⠈⠤⠄⠸⠀⠃⠀⠀⠀⠈⠒⠀⢾⣶⣷⣾⣶⣿⣷⣶⣶⣶⣷⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⡷⢀⠅⠇⡀⢄⡣⠜⢀⣂⣀⣀⣒⣀⣂⣴⣿⣯⣶⣮⣤⣶⣷⣶⣶⣶⣶⣿⣿⣶⣾⣿⠃⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡏⠀⠀⠀⠀⠀⣦⡀⠀⠀⠀⠀⠀⠘⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠁⠀⠀⣄⣤⣦⣿⣦⣄⣠⡄⠀⠀⠀⢹⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠿⠋⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⢻⣿⡿⣿⢿⣿⣿⡇⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠟⠋⠀⣿⣿⣷⣾⣾⣿⣿⣿⣿⣿⣿⣿⡟⣿⣿⣿⣿⣿⠇⠀⠀⠀⠘⣏⠉⠛⣉⣽⠟⠀⠀⠀⠀⠈⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⢟⣿⣿⣿⣿⣿⡿⠟⠋⠉⠁⠀⠀⠀⢰⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣶⣶⣿⣿⠟⠀⠀⠀⠀⠀⠀⠺⠿⠟⣣⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⢹⣿⣿⣿⣿⣿⣧⠀⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⡆⠀⠀⠀⠀⠀⡈⣔⢻⣶⣧⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠈⣿⣿⡿⣿⣛⣛⡀⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣤⠀⠀⠀⠀⠀⠈⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠀⣻⣿⣿⣿⣿⡿⠏⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠃⠀⠀⠀⠀⠀⢴⣿⣿⣿⣿⣿⠀⠀⠀⠀⠀⠀⣼⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⡅⣽⣿⣿⣿⠶⠶⠒⠂⠀⠀⠀⠀⠀⢽⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡏⣿⣿⣿⡟⠛⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⠟⠁⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣤⣭⣅⠰⣦⣄⢠⣤⣴⣶⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣶⣿⣷⣿⣿⣶⣿⣿⡿⠀⠀⠀⠀⠀⠀⠀⠀⠈⠉⠉⠉⠀⠀⠀⠀⠀⠀⠀⣴⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣷⣄⠙⢷⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡟⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠻⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣷⠄⠙⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠏⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣿⠿⠿⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠿⠿ ⣿⣿⣿⣿⣿⣿⣷⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡟⣩⣽⠉⣭⡯⣿⠋⣉⣉⠁⠀⠀⠀⠀⠀⠀⠈⠉⠁⠀⠀⠀⠀⠈⠉⠀⡀⠠⠯⡏⠩⢜⠋⠉⡀⣨⠅⣹⡏⠉⣿⣿⡏⢩⡏⣭⡍⢩⡭⠉⠏⠀⠀⠀⠀⣤ ⣿⢿⠿⠛⠻⠿⣿⠀⠙⢤⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠈⠙⢿⠤⠿⢿⢹⢸⠁⣿⣿⣿⣷⣿⡢⠄⠀⠀⠀⠀⠀⠠⠄⠁⣰⣆⡇⢰⠈⠀⢨⠋⠂⠀⠀⠇⠀⠛⠛⡃⢸⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠘⠀⠀⠙⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠂⠀⠰⠀⠀⠀⠀⠀⠀⠛⠛⢿⡿⣿⡃⢶⣍⡀⠀⠀⠀⠀⠀⠀⡿⣿⡇⠀⠀⠀⠀⠀⠈⠀⠸⡇⠀⣿⣿⡇⠸⠛⠁⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⠻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣯⣭⣅⠀⠀⠁⠈⠉⠁⠀⠀⠀⠀⠀⠁⠀⠈⠤⡭⠏⠁⠀⠀⠀⠀⠀⠣⢬⣩⣥⡄⠀⠀⠀⠁⠁⠀⠀⠀⠀⠉⠉⠀⠀⠀⠀⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⣿⣿⣿⣿⣿⡇⣇⢸⠿⢷⣶⣶⣤⡄⣾⣿⣿⣿⣿⣿⣿⣿⣿⡿⠿⣿⣿⣿⣿⢡⣶⡈⡇⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⡣⡀⢻⣿⣿⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠠⡴⠖⠲⣿⣿⣿ ⣿⣿⣿⣿⣿⡇⢁⠉⠀⠀⠙⠉⠹⠇⠿⣿⣿⣿⣿⣿⣿⣿⣿⡷⠀⠚⣿⣿⣿⠘⣻⡷⠀⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣮⠉⠉⢿⡃⠀⠀⡀⠀⠀⡀⠀⠀⠀⡠⠄⠀⠀⡄⠀⠠⠒⡽⣿⣿ ⣿⣿⣿⣿⣿⣧⢨⠀⠁⠀⠘⠀⠀⡆⢾⢿⣿⣿⣿⣿⣿⣿⣿⣄⠀⠀⢿⠿⠇⠉⠉⠈⣉⡘⢛⠛⡛⢛⠛⠛⡭⢿⣿⠋⠩⠙⠛⠛⠱⡉⠀⠀⢸⠀⠉⣁⣶⣤⡈⢀⠀⠀⡀⠀⠈⠀⠀⠇⠀⠀⢂⠀⡀⣾⠐⣽⣿⣿ ⣿⣿⣿⡿⣻⠟⡈⢀⠀⡠⢀⢠⠀⠁⢨⠈⢩⠚⡝⣿⢱⠁⠆⠀⠂⠈⡄⡀⢸⠀⠀⠀⠀⠀⢸⠀⠁⠈⠀⡄⡃⠈⠉⠈⠢⡀⢰⠀⡤⢄⠀⡆⠈⠀⡀⠹⢻⣿⣿⣨⣼⣇⢇⣡⣰⣀⣂⣐⣐⣴⣼⣴⣵⣿⣶⣿⣿⣿ ⣿⣿⣿⡘⢀⠀⡇⠈⠀⡄⢸⠀⠀⠀⠸⠀⠘⠀⠀⢸⢸⠀⠁⢠⠀⡀⠠⠃⢸⣀⢺⡀⠄⠰⠈⠤⠄⠸⠀⠃⠀⠀⠀⠈⠒⠀⢾⣶⣵⣾⣶⣿⣷⣾⣶⣶⣷⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⡷⢀⠄⠆⡀⢄⡣⠔⢀⣂⣀⣀⣒⣀⣂⣤⣿⣯⣶⣮⣤⣶⣷⣶⣶⣶⣶⣿⣿⣶⣾⣿⠃⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡏⠀⠀⠀⠀⠀⣤⡀⠀⠀⠀⠀⠀⠘⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠃⠀⠀⣄⣠⣦⣿⣦⣀⣠⡄⠀⠀⠀⢹⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠿⠋⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡏⠀⠀⠀⢿⣿⡿⣿⣿⣿⣿⡇⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠟⠋⠀⣿⣿⣷⣶⣾⣿⣿⣿⣿⣿⣿⣿⡟⣿⣿⣿⣿⣿⡃⠀⠀⠀⠘⣏⠉⠛⣛⣽⡟⠁⠀⠀⠀⠈⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⢛⣿⣿⣿⣿⣿⡿⠟⠋⠉⠁⠀⠀⠀⢰⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣾⣶⣿⣿⠟⠀⠀⠀⠀⠀⠀⠻⠿⠿⣃⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⢹⣿⣿⣿⣿⣿⣧⠀⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣆⠀⠀⠀⠀⠀⣈⣔⠶⣴⣥⢀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠘⣿⣿⡿⣿⣛⣛⡀⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡗⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣭⠀⠀⠀⠀⠀⠈⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠁⣛⣿⣿⣿⣿⣿⠇⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠃⠀⠀⠀⠀⠀⢼⣿⣿⣿⣿⣿⡀⠀⠀⠀⠀⠀⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⡥⣭⣿⣷⡷⠶⠶⠒⠂⠀⠀⠀⠀⠀⢽⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡟⣽⣿⣿⡿⠛⠁⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⠿⠁⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣦⣯⣅⠐⣦⣤⣄⣤⣶⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣶⣿⣷⣿⣿⣾⣿⣿⡿⠀⠀⠀⠀⠀⠀⠀⠀⠈⠉⠉⠉⠀⠀⠀⠀⠀⠀⠀⣴⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣷⣄⠸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡟⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠻⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣷⠄⠙⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡯⣿⣿⠏⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⡽⠿⠿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠿⠿ ⣿⣿⣿⣿⣿⣿⣷⠀⣿⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡟⣩⣽⠉⣭⡏⣽⠏⣉⡉⠁⠀⠀⠀⠀⠀⠀⠈⠉⠁⠀⠀⠀⠀⠈⠉⠀⡀⠠⠯⡍⠩⢜⠋⡉⠀⣈⡅⣹⡏⠉⣿⣿⡏⢩⡏⣭⡍⢩⣭⠉⠏⠀⠀⠀⡀⣤ ⣿⠿⠻⠫⠙⠚⢳⡀⠙⠤⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠈⠙⢿⠤⠿⢿⢹⢸⠀⣿⣿⣿⣷⣶⠤⠀⠀⠀⠀⠀⠀⠠⠄⠁⣰⣆⡇⢸⠈⠀⢨⠋⠂⠀⠈⠇⠀⠛⠛⡃⢸⣿⣿⡇⠀⠀⠀⠀⠀⠂⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠘⠀⠀⠛⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠃⠀⠈⠀⠀⠀⠀⠀⠀⠛⢻⣿⡿⣿⠇⣝⠳⠀⠀⠀⠀⠀⠀⠀⡟⣿⡇⠀⠀⠀⠀⠀⠈⠀⠸⡇⠀⣿⣿⡇⠸⠛⠁⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⠻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣯⣭⣤⠀⠀⠁⠈⠉⠁⠀⠀⠀⠀⠈⠁⠰⢭⣥⣬⡛⠁⠀⠀⠀⠀⠀⠣⢬⣩⣥⡄⠀⠀⠀⠁⠁⠀⠀⠀⠀⠉⠉⠀⠀⠀⠀⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⣿⣿⣿⣿⣿⡇⣇⢸⠿⢷⣶⣶⣤⡄⣾⣿⣿⣿⣿⣿⣿⣿⣿⡿⠿⣿⣿⣿⣿⢡⣶⡈⡇⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⡡⡀⢻⣿⡟⡁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠠⠴⠖⠲⣿⣿⣿ ⣿⣿⣿⣿⣿⡇⢁⠉⠀⠀⠙⠉⠹⠇⠿⣿⣿⣿⣿⣿⣿⣿⣿⡷⠀⠚⣿⣿⣿⢘⣻⡷⠀⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣮⠋⠉⢿⡆⠀⠀⡀⠀⠀⡀⠀⠀⠀⡠⠄⠀⠀⡄⠀⠠⠒⡝⣿⣿ ⣿⣿⣿⣿⣿⣧⢨⠀⠁⠀⠈⠀⠀⡆⢾⢿⣿⣿⣿⣿⣿⣿⣿⣄⠀⠀⢿⠿⠇⠁⠉⠈⣉⡈⠛⠛⡛⢛⠛⠛⡽⢿⣿⠋⠩⠉⠛⠛⠱⡉⠀⠀⢸⠀⠉⣁⣶⣤⡈⢀⠀⠀⡀⠀⠈⠀⠀⠃⠀⠀⠂⠀⡀⣾⠐⣽⣿⣿ ⣿⣿⣿⡿⣻⠟⡈⢀⠀⡀⠀⠠⠀⠁⢨⠈⢩⠀⠝⣿⢱⠁⠆⠀⠂⠈⡄⡀⢠⠀⠀⠀⠀⠀⢸⠀⠀⠈⠀⠀⠂⠈⠉⠈⠢⠀⢰⠀⡀⢄⠀⡄⠀⠀⡀⠹⢻⣿⣷⣰⣼⣇⢆⣡⣰⣄⣂⣔⣐⣴⣼⣴⣵⣿⣶⣿⣿⣿ ⣿⣿⣿⡀⢀⠀⡇⠈⠀⡄⠘⠀⠀⠀⠘⠀⠀⠀⠀⢸⢸⠀⠀⠀⠀⡀⠠⠁⢨⣀⢸⡀⠄⠸⠈⠄⠄⠸⠀⠃⠀⠀⠀⠈⠂⠀⢾⣶⣵⣶⣶⣿⣷⣾⣶⣶⣷⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⡗⠀⠅⠇⡀⢄⡣⠔⢀⣂⣀⣀⣒⣀⣀⣤⣿⣯⣶⣮⣤⣶⣷⣶⣶⣶⣶⣿⣿⣶⣾⣿⠃⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠘⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡏⠀⠀⠀⠀⢀⣦⡀⠀⠀⠀⠀⠀⠘⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠃⠀⠀⣀⣠⣦⣿⣦⣀⣠⡄⠀⠀⠀⢻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠿⠋⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡏⠀⠀⠀⢿⣿⡿⣿⣿⣿⣿⡇⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠟⠋⠀⣿⣿⣷⣶⣶⣿⣿⣿⣿⣿⣿⣿⡟⣿⣿⣿⣿⣿⡃⠀⠀⠀⠘⡏⠙⠛⢋⣽⡿⠁⠀⠀⠀⠈⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⢟⣿⣿⣿⣿⣿⡿⠟⠋⠉⠁⠀⠀⠀⢰⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣶⣶⣿⣿⠿⠀⠀⠀⠀⠀⠀⠲⢿⠿⢫⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⢹⣿⣿⣿⣿⣿⣧⠀⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⡆⠀⠀⠀⠀⠀⢈⣔⢶⣦⣧⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠘⣿⣿⣿⣿⣛⣛⠀⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡏⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣬⠀⠀⠀⠀⠀⠈⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠀⣻⣿⣿⣿⣿⣿⠇⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠃⠀⠀⠀⠀⠀⢰⣿⣿⣿⣿⣿⡀⠀⠀⠀⠀⠀⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣄⣽⣿⣷⡶⠶⠶⠒⠀⠀⠀⠀⠀⠀⢽⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡏⣽⣿⣿⡿⠛⠁⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⠿⠃⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣤⣯⣅⠐⣶⣴⣤⣶⣶⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣷⣶⣾⣷⣿⣿⣾⣿⣿⡿⠀⠀⠀⠀⠀⠀⠀⠀⠈⠉⠉⠉⠀⠀⠀⠀⠀⠀⠀⣤⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣷⣄⠹⣿⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡟⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠹⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣷⠄⠙⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡏⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣽⠿⠛⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠿⠿ ⣿⣿⣿⣿⣿⣿⣷⠀⣿⢻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡟⣩⣽⠉⣭⡏⣽⠋⣉⡉⠁⠀⠀⠀⠀⠀⠀⠈⠉⠁⠀⠀⠀⠀⠈⠉⠀⡀⠐⢯⡍⠩⢜⠋⠉⡀⣨⡅⣹⡏⠉⣿⣿⡏⢩⡏⣭⡍⢩⡭⠉⠏⠀⠀⠀⠀⣤ ⣿⡿⠿⠋⠝⠝⠧⠀⠙⢆⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣿⣏⠀⠈⠙⢿⠤⠿⢿⢹⠘⠂⣿⣿⣿⣷⣶⠀⠀⠀⠀⠀⠀⠀⠠⠄⠁⣰⣆⡇⢸⠈⠀⢈⠋⠂⠀⠈⠇⠀⠛⠛⡃⢸⣿⣿⡇⠀⠀⠀⠀⠀⠂⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠐⠀⠀⠘⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠁⠀⠐⠀⠀⠀⠀⠀⠀⠛⢻⣿⡿⣿⠆⣝⠦⠀⠀⠀⠀⠀⠀⠀⣷⣿⡇⠀⠀⠀⠀⠀⠈⠀⠸⡇⠀⣿⣿⡇⠸⠛⠁⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⠻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣯⣭⣤⠀⠀⠁⠈⠉⠁⠀⠀⠀⠀⠈⠁⠸⢭⣤⣍⠗⠀⠀⠀⠀⠀⠀⠣⢬⣩⣥⡄⠀⠀⠀⠀⠁⠀⠀⠀⠀⠉⠉⠀⠀⠀⠀⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⣿⣿⣿⣿⣿⡇⣇⢸⠿⢷⣶⣶⣤⡄⣦⣿⣿⣿⣿⣿⣿⣿⣿⡿⠿⣿⣿⣿⣿⢡⣶⡈⡇⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⡀⡀⢛⣿⡿⡁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠴⠖⠲⣿⣿⣿ ⣿⣿⣿⣿⣿⡇⠁⠉⠀⠀⠉⠉⠙⠇⠿⣿⣿⣿⣿⣿⣿⣿⣿⡷⠀⠚⣿⣿⣿⠘⣻⡷⠀⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣮⠋⠉⢿⡇⠀⠀⡀⠀⠀⡀⠀⠀⠀⡠⠄⠀⠀⡄⠀⠠⠒⡝⣿⣿ ⣿⣿⣿⣿⣿⣧⢨⠀⠁⠀⠈⠀⠀⡆⢾⢿⣿⣿⣿⣿⣿⣿⣿⣄⠀⠀⢿⠿⠇⠁⠉⠈⣉⠘⠛⠛⡛⠛⠛⠛⠩⢿⣿⠋⠩⠉⠒⠛⠑⡉⠀⠀⢸⠀⠉⣡⣦⣤⡈⢀⠁⠀⠀⠀⠈⠀⠀⠇⠀⠀⠂⠀⡀⣾⠐⣼⣿⣿ ⣿⣿⣿⡿⣻⠟⡈⢀⠀⡀⠀⠠⠀⠁⢨⠈⢩⠈⠝⣿⢱⠀⠆⠀⠂⠈⠀⡀⢠⠀⠀⠀⠀⠀⠸⠀⠀⠈⠀⡀⠂⠈⠉⠈⠢⠀⢠⠀⠀⢄⠀⡄⠀⠀⡀⠹⢻⣿⣷⡰⣼⣇⢄⣡⣰⣠⣂⣐⣐⣴⣾⣴⣵⣿⣶⣿⣿⣿ ⣿⣿⣿⡀⢀⠀⡇⠈⠀⡀⢘⠀⠀⠀⠨⠀⠈⠀⠀⣸⢠⠀⠁⠀⠀⡀⠠⠁⢸⣀⢸⡀⠄⠰⠈⠀⠀⠸⠀⠃⠀⠀⠀⠈⠂⠀⢾⣶⣵⣶⣶⣿⣷⣾⣶⣶⣷⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⡗⠀⠅⠇⡀⢄⡢⠔⣀⣂⣀⣀⣒⣀⣀⣴⣿⣧⣶⣦⣬⣶⣶⣶⣶⣶⣶⣿⣿⣶⣾⣿⠃⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠘⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡏⠀⠀⠀⠀⢀⣦⡀⠀⠀⠀⠀⠀⠸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠃⠀⠀⣀⣠⣤⣿⣦⣀⣠⡄⠀⠀⠀⢻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠿⠋⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡏⠀⠀⠀⣿⣿⡿⣿⣿⣿⣿⡇⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠟⠋⠀⣿⣿⣷⣶⣶⣿⣿⣿⣿⣿⣿⣿⡏⣿⣿⣿⣿⣿⡃⠀⠀⠀⠘⡍⠙⠛⢛⣽⡿⠁⠀⠀⠀⠈⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⢛⣿⣿⣿⣿⣿⡿⠟⠋⠉⠁⠀⠀⠀⢰⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣾⣶⣿⣿⠟⠀⠀⠀⠀⠀⠀⠲⢿⠿⢋⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣟⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⢹⣿⣿⣿⣿⣿⣧⠀⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⡆⠀⠀⠀⠀⠀⢈⣔⠶⣶⣧⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠈⣿⣿⣿⣿⣛⣛⡀⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣬⠀⠀⠀⠀⠀⠈⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠁⣻⣿⣿⣿⣿⣿⡷⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠃⠀⠀⠀⠀⠀⢰⣿⣿⣿⣿⣿⡀⠀⠀⠀⠀⠀⣼⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⡄⣽⣿⣷⣶⠶⠶⠒⠀⠀⠀⠀⠀⠀⢹⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡟⣿⣿⣿⡿⠋⠁⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⠿⠃⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣤⣯⣅⠰⣦⣤⣤⣴⣶⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣶⣶⣿⣷⣿⣿⣾⣿⣿⡿⠀⠀⠀⠀⠀⠀⠀⠀⠈⠉⠉⠉⠀⠀⠀⠀⠀⠀⠀⣤⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣷⣄⠹⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡟⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠹⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣷⠄⠙⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠏⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣝⠟⠻⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠿⠿ ⣿⣿⣿⣿⣿⣷⣷⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡟⣩⣽⠉⣭⡏⣽⠋⣉⣉⠁⢀⠀⠀⠀⠀⠀⠈⠉⠁⠀⠀⠀⠀⠈⠉⠀⡀⠀⠯⡍⠩⢜⠋⠉⠀⣨⡅⣹⡏⠉⣿⣿⡏⢩⡏⣭⡍⢩⡭⠉⠏⠀⠀⠀⠀⣤ ⣿⡿⠿⠋⠙⠖⣲⡀⠙⢄⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣿⣿⠀⠈⠛⢿⠤⠿⠿⠉⠎⠀⣿⣿⣿⣷⣶⠀⠀⠀⠀⠀⠀⠀⠠⠄⠁⣰⣆⡇⢸⠈⠀⢈⠋⠃⠀⠈⠇⠀⠛⠛⡃⢸⣿⣿⡇⠀⠀⠀⠀⠀⠂⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠘⠀⠀⠙⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣏⠀⠃⠀⠀⠀⠀⠀⠀⠀⠀⠋⠻⣿⡿⣿⠂⣝⠢⠀⠀⠀⠀⠀⠀⠀⣷⣿⡇⠀⠀⠀⠀⠀⠈⠀⠸⡇⠀⣿⣿⡇⠸⠛⠁⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣯⣥⣄⠀⠀⠁⠈⠉⠀⠀⠀⠀⠀⠈⠁⠐⢭⣥⣭⠋⠁⠀⠀⠀⠀⠀⠣⢬⣩⣥⡄⠀⠀⠀⠀⠁⠀⠀⠀⠀⠉⠉⠀⠀⠀⠀⠁⠀⠀⠀⠀⠀⠀⠀⠀⢀ ⣿⣿⣿⣿⣿⡇⣇⢸⠿⢷⣶⣶⣤⡄⡆⣿⣿⣿⣿⣿⣿⣿⣿⡿⠿⣿⣿⣿⣿⢡⣶⡈⠇⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⡄⡀⢛⣿⣿⡁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠰⠒⠲⣿⣿⣿ ⣿⣿⣿⣿⣿⡇⠁⠉⠀⠀⠙⠉⠙⠇⠿⣿⣿⣿⣿⣿⣿⣿⣿⡷⠀⠚⣿⣿⣿⠘⣻⡷⠀⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣮⠋⠉⢿⡆⠀⠀⡀⠀⠀⡀⠀⠀⠀⡠⠄⠀⠀⠄⠀⠠⠒⡝⣿⣿ ⣿⣿⣿⣿⣿⣧⢨⠀⠁⠀⠈⠀⠀⡆⢾⢿⣿⣿⣿⣿⣿⣿⣿⣄⠀⠀⢿⠿⠇⠁⠉⠈⣉⡈⠛⠛⡛⠛⠛⠛⠭⢿⣿⠋⠩⠙⠒⠛⠑⡉⠀⠀⠸⠀⠉⣁⣦⣤⡈⢀⠀⠀⠀⠀⠈⠀⠀⠇⠀⠀⠂⠀⠀⣾⠐⣽⣿⣿ ⣿⣿⣿⡿⣻⠟⡈⢀⠀⡀⠀⢠⠀⠁⢨⠈⢩⠈⠝⣿⢱⠁⠆⠀⠂⠈⡀⡀⢀⠀⠀⠀⠀⠀⠨⠀⠀⠈⠀⠀⠂⠈⠉⠈⠢⠀⢰⠀⠀⢄⠀⡄⠀⠀⡀⠹⢻⣿⣷⡰⣼⣇⢄⣡⣐⣀⣂⣐⣐⣴⣼⣴⣵⣿⣶⣿⣿⣿ ⣿⣿⣿⡀⢀⠀⡇⠈⠀⡀⢰⠀⠀⠀⠨⠀⠀⠀⠀⢸⢸⠀⠁⠀⠀⡀⠀⠀⢸⣀⢸⡀⠄⠰⠈⠀⠀⠸⠀⠂⠀⠀⠀⠈⠂⠀⣾⣶⣵⣶⣶⣿⣷⣶⣶⣶⣷⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⡗⠀⠄⠇⡀⢀⡣⠔⢀⣂⣀⣀⣒⣀⣀⣴⣿⣧⣶⣮⣤⣶⣶⣶⣶⣶⣶⣿⣿⣶⣾⣿⠃⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠘⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡏⠀⠀⠀⠀⢀⣦⡀⠀⠀⠀⠀⠀⠸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠃⠀⠀⣀⣠⣴⣿⣤⣀⣤⡄⠀⠀⠀⢻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠿⠋⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡏⠀⠀⠀⢿⣿⡿⣿⣿⣿⣿⡇⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠟⠋⠀⣿⣿⣷⣶⣶⣿⣿⣿⣿⣿⣿⣿⡏⣿⣿⣿⣿⣿⠃⠀⠀⠀⠘⡍⠙⠛⢋⣽⡟⠁⠀⠀⠀⠈⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⢛⣿⣿⣿⣿⣿⡿⠟⠋⠉⠁⠀⠀⠀⢰⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣾⣶⣿⣿⠟⠀⠀⠀⠀⠀⠀⠺⢿⠿⢣⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⢹⣿⣿⣿⣿⣿⣧⠀⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⡆⠀⠀⠀⠀⠀⢈⣄⠲⣶⣧⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠈⣿⣿⣿⣿⣛⣛⠀⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣭⠀⠀⠀⠀⠀⠘⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠁⣻⣿⣿⣿⣿⣿⡿⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡃⠀⠀⠀⠀⠀⢼⣿⣿⣿⣿⣿⡀⠀⠀⠀⠀⠀⣼⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣅⣽⣿⣷⣿⠶⠶⠒⠀⠀⠀⠀⠀⠀⢹⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡟⣿⣿⣿⡿⠋⠁⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⠿⠃⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣤⣯⣅⠰⣶⣴⣤⣴⣶⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣶⣶⣿⣷⣾⣿⣾⣿⣿⡿⠀⠀⠀⠀⠀⠀⠀⠀⠈⠉⠉⠉⠁⠀⠀⠀⠀⠀⠀⣤⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣷⣄⠘⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡟⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠹⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⠄⠙⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠏⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣝⠿⠻⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠿⠿ ⣿⣿⣿⣿⣿⣿⣷⠀⢿⢻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡟⣩⣽⠉⣭⡏⣽⠋⣍⣉⡁⢀⡀⣀⣀⣀⡀⠈⠉⠁⠀⠀⠀⠀⠀⠉⠀⡀⠀⠯⡍⠩⢜⠋⡉⡀⣈⡅⣙⡏⠉⣿⣿⡏⢩⡏⣭⡍⢩⣭⠉⠏⠀⠀⠀⠀⣤ ⣿⡿⠟⠋⠙⠖⠇⠀⠙⢄⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣿⡏⠀⡀⠙⢿⠤⠿⠿⠁⠇⠃⣿⣿⣿⣷⣿⡢⠀⠀⠀⠀⠀⠀⠠⠄⠁⣰⣆⡇⢸⠊⠀⢀⠋⠃⠀⠈⠅⠀⠛⠛⡃⢸⣿⣿⡇⠀⠀⠀⠀⠀⠂⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠘⠀⠀⠘⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠉⠙⢿⡿⣿⡀⢷⠶⠂⠀⠀⠀⠀⠀⠀⣗⣿⡇⠀⠀⠀⠀⠀⠈⠀⠸⡇⠀⣿⣿⡇⠸⠛⠁⠃⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⠻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣯⣭⣄⠀⠀⠁⠈⠉⠁⠀⠀⠀⠀⠀⠁⠀⠉⠤⠉⠀⠀⠀⠀⠀⠀⠀⠣⢬⣩⣥⡄⠀⠀⠀⠀⠁⠀⠀⠀⠀⠉⠉⠀⠀⠀⠀⠁⠀⠀⠀⠀⠀⠀⠀⠀⢀ ⣿⣿⣿⣿⣿⡇⣇⢸⠿⢷⣶⣶⣤⡄⡦⣿⣿⣿⣿⣿⣿⣿⣿⡿⠿⣿⣿⣿⣿⢡⣶⡈⡇⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⡥⡀⢛⣿⡟⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠠⠔⠲⣿⣿⣿ ⣿⣿⣿⣿⣿⡇⢁⠉⠀⠀⠙⠉⠙⠇⠿⣿⣿⣿⣿⣿⣿⣿⣿⡷⠀⠚⣿⣿⣿⢘⣻⡷⠀⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣮⠛⠙⢿⡏⠀⠀⡀⠀⠀⡀⠀⠀⠀⡠⠄⠀⠀⡄⠀⠠⠒⡝⣿⣿ ⣿⣿⣿⣿⣿⣧⢈⠀⠁⠀⠘⠀⠀⡆⢾⢿⣿⣿⣿⣿⣿⣿⣿⣄⠈⠀⢿⠿⠇⠅⠉⠈⣉⡈⠛⠛⡛⢛⠛⠛⡽⢿⣿⠋⠩⠙⠚⠛⠱⡉⠀⠀⢸⠀⠉⣁⣦⣤⡈⢀⠀⠀⠀⠀⠈⠀⠀⠇⠀⠀⠂⠀⡀⣾⠐⣽⣿⣿ ⣿⣿⣿⡿⣟⠛⡈⢀⠀⡀⠀⠠⠀⠁⢨⠈⢩⠈⡝⣿⢱⠁⠆⠀⠂⠈⡀⡀⢨⠀⠀⠀⠀⠀⢰⠀⠀⠀⠀⠀⠂⠈⠉⠈⠢⠀⢠⠀⡀⢀⠀⡆⠀⠀⡀⠹⢻⣿⣷⡰⣼⣇⢇⣡⣰⣀⣂⣐⣐⣴⣼⣴⣵⣿⣶⣿⣿⣿ ⣿⣿⣿⡀⢀⠀⡇⠈⠀⡄⢸⠀⠀⠀⠸⠀⠈⠀⠀⢸⢘⠀⠀⠀⠀⡀⠠⠃⢸⣀⢸⡀⠄⠰⠈⠄⠄⠰⠀⠃⠀⠀⠀⠈⠒⠀⣾⣶⣷⣶⣶⣿⣷⣾⣶⣶⣷⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⡗⠀⠅⠇⡀⢄⠢⠔⢀⣂⣀⣀⣒⣀⣀⣤⣿⣧⣶⣮⣤⣶⣷⣶⣶⣶⣶⣾⣿⣶⣾⣿⠃⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠘⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡏⠀⠀⠀⠀⢠⣦⡀⠀⠀⠀⠀⠀⠸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠃⠀⠀⣀⣠⣤⣿⣦⣀⣤⡆⠀⠀⠀⢻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠿⠋⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⢿⣿⠿⣿⣿⣿⣿⡇⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠟⠋⠀⣿⣿⣷⣶⣶⣿⣿⣿⣿⣿⣿⣿⡟⣿⣿⣿⣿⣿⠁⠀⠀⠀⠘⡍⠙⠻⣋⣽⡟⠀⠀⠀⠀⠈⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⢟⣿⣿⣿⣿⣿⡿⠟⠋⠉⠁⠀⠀⠀⢰⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣶⣶⣿⣿⠟⠀⠀⠀⠀⠀⠀⠺⠿⠿⣡⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⢹⣿⣿⣿⣿⣿⣧⠀⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⡆⠀⠀⠀⠀⠀⢈⣄⠾⣶⣧⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠘⣿⣿⡿⣿⣛⣛⡀⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⢹⣿⣿⣿⣿⣬⠀⠀⠀⠀⠀⠘⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠁⣻⣿⣿⣿⣿⣿⡿⠄⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡃⠀⠀⠀⠀⠀⢼⣿⣿⣿⣿⣿⡀⠀⠀⠀⠀⠀⣼⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣥⣽⣿⣷⣿⠶⠶⠒⠀⠀⠀⠀⠀⠀⢽⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡟⣽⣿⣿⡿⠋⠁⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⠿⠃⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣴⣭⣅⠐⣶⣤⣤⣶⣶⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣶⣶⣿⣷⣿⣿⣾⣿⣿⡿⠀⠀⠀⠀⠀⠀⠀⠀⠈⠉⠉⠉⠀⠀⠀⠀⠀⠀⠀⣤⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣷⣄⠹⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡟⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢹⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣷⠄⠙⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠏⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣿⠟⠻⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠿⠿ ⣿⣿⣿⣿⣿⣿⣷⠀⣿⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡟⣩⣽⠉⢭⡏⣿⠋⣍⣉⡁⣀⡠⣀⣤⣄⡀⣈⠉⠁⠀⠀⠀⠀⠈⠉⠀⡀⠐⣯⡍⠩⢴⠊⣉⡀⣈⡅⣙⡏⠉⣿⣿⡏⢩⡏⣭⡍⢩⣭⠉⠏⠀⠀⠀⡀⣤ ⣿⡿⠿⠫⠛⠚⠏⠀⠙⠆⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⡀⠙⢿⠤⠿⠿⠁⠇⠃⣿⣿⣿⣷⣿⠁⠂⠀⠀⠀⠀⠀⠠⠄⠁⣠⡄⡇⢸⠊⠀⣁⠫⠃⠀⠈⠅⠀⠛⠛⡃⢸⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠐⠀⠀⠚⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣯⠀⠁⠀⠈⠀⠀⠀⠀⠀⠀⠉⠙⠛⡿⣿⠄⣻⠛⠀⠀⠀⠀⠀⠀⠀⣿⣿⡇⠀⠀⠀⠀⠀⠈⠀⠰⡇⠀⣿⣿⡇⠸⠛⠁⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣯⣭⣄⠀⠀⠁⠈⠉⠁⠀⠀⠀⠀⠀⠁⠀⠉⠀⠈⠀⠀⠀⠀⠀⠀⠀⠣⢬⢩⣥⡄⠀⠀⠀⠀⠁⠀⠀⠀⠀⠉⠉⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢐ ⣿⣿⣿⣿⣿⡇⣇⢸⠿⢷⣶⣶⣤⡄⣾⣿⣿⣿⣿⣿⣿⣿⣿⡿⠿⣿⣿⣿⣿⢡⣶⡈⡇⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⡥⡀⢻⣿⣿⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠤⠖⠒⣿⣿⣿ ⣿⣿⣿⣿⣿⡇⢁⠉⠀⠀⠙⠉⠹⠇⠿⣿⣿⣿⣿⣿⣿⣿⣿⡷⠀⠚⣿⣿⣿⢘⣻⡷⠀⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣮⠛⠉⢿⡂⠀⠀⡀⠀⠀⡀⠀⠀⠀⡠⠄⠀⠀⡄⠀⠠⠒⡽⣿⣿ ⣿⣿⣿⣿⣿⣧⢨⠀⠁⠀⠈⠀⠀⡆⢾⢿⣿⣿⣿⣿⣿⣿⣿⣄⠀⠀⢿⠿⠇⠉⠉⠈⣉⡘⠛⠛⡛⢛⠛⠛⡽⢿⣿⠋⠩⠙⠚⠛⠱⡉⠀⠀⢸⠀⠉⣁⣶⣤⡈⢀⠀⠀⡠⠀⠈⠀⠀⠇⠀⠀⢂⠀⡀⣾⠐⣽⣿⣿ ⣿⣿⣿⡿⣻⠛⡈⢀⠀⡠⠀⢠⠀⠁⢨⠈⢩⠚⡝⣿⢱⠁⠆⠀⢂⠈⡄⡀⢸⠀⠀⠀⠀⠀⢸⠀⠀⠈⠀⠀⡁⠈⠉⠊⠢⠀⢰⠀⡄⢄⠀⡆⠀⠀⡀⠹⢻⣿⣿⡰⣼⣇⢇⣡⣰⣀⣂⣐⣐⣴⣾⣴⣵⣿⣶⣿⣿⣿ ⣿⣿⣿⡀⢀⠀⡇⠨⠀⡀⢸⠀⠀⠀⠸⠀⠘⠀⠀⢸⢸⠀⠁⠀⠀⡀⠠⠃⢸⣀⢺⡀⠄⠰⠀⠤⠄⠸⠀⠃⠀⠀⠀⠈⠒⠀⣾⣶⣵⣾⣶⣿⣷⣾⣶⣶⣷⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⡇⠀⠅⠇⡀⢄⡣⠔⢀⣂⣀⣀⣒⣀⣀⣴⣿⣯⣶⣮⣤⣶⣷⣶⣶⣶⣶⣿⣿⣶⣾⣿⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠘⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⢠⣦⡀⠀⠀⠀⠀⠀⠸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠁⠀⠀⣀⣤⣴⣿⣴⣤⣤⡆⠀⠀⠀⢻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠿⠋⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⣿⣿⠿⣿⣿⣿⣿⡇⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠟⠋⠀⣿⣿⣷⣶⣾⣿⣿⣿⣿⣿⣿⣿⡟⣿⣿⣿⣿⣿⠁⠀⠀⠀⠘⡍⠉⢻⣩⣽⠟⠀⠀⠀⠀⠈⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣟⣿⣿⣿⣿⣿⡿⠟⠋⠉⠁⠀⠀⠀⢰⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣶⣶⣿⣿⠟⠀⠀⠀⠀⠀⠈⠺⠿⠟⣡⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⢹⣿⣿⣿⣿⣿⣧⠀⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⡆⠀⠀⠀⠀⠀⣈⣖⠾⣷⣷⣀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠘⣿⣿⣿⣿⣛⣛⡀⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⢹⣿⣿⣿⣯⣭⠀⠀⠀⠀⠀⠈⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠁⣻⣿⣿⣿⣿⣿⡿⠄⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡃⠀⠀⠀⠀⠀⢼⣿⣿⣿⣿⣿⡀⠀⠀⠀⠀⠀⣼⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣅⣭⣿⣿⡾⠶⠶⠒⠀⠀⠀⠀⠀⠀⢽⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡏⣿⣿⣿⡟⠋⠁⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⠿⠃⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣤⣯⣅⠐⣦⣤⣤⣤⣶⣾⣿⣿⣿⣷⣿⣿⣿⣿⣿⣿⣷⣶⣿⣷⣿⣿⣾⣿⣿⡿⠀⠀⠀⠀⠀⠀⠀⠀⠈⠉⠉⠉⠀⠀⠀⠀⠀⠀⠀⣤⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣷⣄⠹⣿⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠟⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠹⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣷⠄⠙⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠏⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣝⡟⠟⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠿⠿ ⣿⣿⣿⣿⣿⣿⣷⠀⣿⢻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡟⣩⣽⠉⢭⡏⣿⠋⣍⣉⡁⢀⡤⣠⣤⣤⡄⣮⠍⣁⡄⠀⠀⠀⠈⠉⠀⡀⠀⣯⡍⢩⢼⠊⣉⡀⡈⡅⣙⡏⠉⣿⣿⡏⢩⡏⣭⡍⢩⡭⠉⠏⠀⠀⠀⡀⣤ ⠿⣿⠟⠛⠋⠚⢹⡀⠙⢄⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⣀⠙⢿⠤⠿⠿⠀⡞⠃⣿⣿⣿⣷⣷⠤⠀⠐⠀⠀⠀⠀⠠⠄⠁⣠⡄⡇⢰⠊⠀⣁⠫⠗⠀⠈⠅⠀⠛⠛⡃⢸⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠘⠀⠀⠛⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⠘⠀⠀⠀⠀⠀⠀⠁⠉⠉⠻⠿⠀⠿⠀⠀⠀⠀⠀⠀⠀⠀⡟⣿⡇⠈⠀⠀⠈⠀⠈⠀⠰⡇⠀⣿⣿⡇⠸⠛⠁⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⠿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣯⣭⣥⠀⠀⠁⠈⠉⠁⠀⠀⠀⠀⠀⠁⠀⠈⠀⠀⠀⠀⠀⠀⠀⠀⠀⢣⢤⢩⣥⡄⠀⠀⠀⠁⠁⠀⠀⠀⠀⠉⠉⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⣿⣿⣿⣿⣿⡇⣇⢸⠿⢷⣶⣶⣤⡄⡾⣿⣿⣿⣿⣿⣿⣿⣿⡿⠿⣿⣿⣿⣿⢡⣶⡈⡇⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⡥⡀⢻⣿⣿⡁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠤⠖⠒⣿⣿⣿ ⣿⣿⣿⣿⣿⡇⢁⠉⠀⠀⠙⠉⠹⠇⠷⣿⣿⣿⣿⣿⣿⣿⣿⡷⠀⠚⣿⣿⣿⢘⣻⡷⠀⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣮⠛⠉⢿⡇⠀⠀⡀⠀⠀⡀⠀⠀⠀⡠⠄⠀⠀⡄⠀⠠⠒⡽⣿⣿ ⣿⣿⣿⣿⣿⣧⢨⠀⠁⠀⠈⠀⠀⡆⢾⢿⣿⣿⣿⣿⣿⣿⣿⣄⠈⠀⢿⠿⠇⠉⠉⠈⣉⡘⠛⠛⡛⠛⠛⠛⡽⢿⣿⠋⠩⠙⠓⠛⠱⡉⠀⠀⢸⠀⠉⣁⣶⣤⡈⢀⠀⠀⡀⠀⠈⠀⠀⠃⠀⠀⢂⠀⡀⣾⠑⣽⣿⣿ ⣿⣿⣿⡿⣻⠟⡈⢀⠀⡠⢀⢠⠀⠁⢨⠈⢹⠊⡝⣿⢱⠁⠆⠀⢂⠈⡄⡀⢀⠀⠀⠀⠀⠀⢸⠀⠁⠈⠀⡄⡇⠈⠉⠊⠢⠁⢰⠀⡄⢄⠀⡆⠀⠀⡀⠹⢻⣿⣿⣰⣼⣇⢇⣡⣰⣠⣃⣐⣐⣴⣼⣴⣵⣿⣶⣿⣿⣿ ⣿⣿⣿⡈⢀⠀⡇⠈⠀⡄⢸⠀⠀⠀⠸⠀⠘⠀⠀⢸⢸⠀⠁⢠⠀⡀⠠⠃⢸⣀⢺⡀⠄⠰⠈⠤⠄⠸⠀⠃⠀⠀⠀⠈⠒⠀⣾⣶⣵⣾⣶⣿⣷⣾⣶⣶⣷⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⡷⠀⠅⠇⡀⢄⡣⠔⣀⣂⣀⣀⣒⣀⣀⣤⣿⣿⣶⣮⣤⣶⣷⣶⣶⣶⣶⣿⣿⣷⣾⣿⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠘⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⢠⣦⡀⠀⠀⠀⠀⠀⠸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠁⠀⠀⣄⣤⣴⣿⣶⣤⣤⡆⠀⠀⠀⢻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠿⠋⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⣿⣿⠿⣿⣿⣿⣿⠇⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠟⠋⠀⣿⣿⣷⣶⣾⣿⣿⣿⣿⣿⣿⣿⡟⣿⣿⣿⣿⣿⠁⠀⠀⠀⠸⠍⠉⢻⣉⣽⠟⠀⠀⠀⠀⠘⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⢟⣿⣿⣿⣿⣿⡿⠟⠋⠉⠁⠀⠀⠀⢰⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣾⣶⣿⣿⠟⠀⠀⠀⠀⠀⠀⠻⠿⠟⣡⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⢹⣿⣿⣿⣿⣿⣧⠀⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⡆⠀⠀⠀⠀⠀⣨⣄⠺⣷⣷⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠘⣿⣿⣿⣿⣛⣛⡀⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⢹⣿⣿⣿⣯⣭⠀⠀⠀⠀⠀⠈⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠁⣻⣿⣿⣿⣿⣿⠿⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡃⠀⠀⠀⠀⠀⢼⣿⣿⣿⣿⣿⡀⠀⠀⠀⠀⠀⣼⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⡄⣽⣿⣿⣾⠶⠶⠒⠂⠀⠀⠀⠀⠀⢹⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡟⣿⣿⣿⡿⠋⠁⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⠿⠃⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣤⣯⣅⠐⣦⣤⣤⣤⣶⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣶⣿⣷⣿⣿⣾⣿⣿⡿⠀⠀⠀⠀⠀⠀⠀⠀⠈⠉⠉⠉⠁⠀⠀⠀⠀⠀⠀⣤⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣷⣄⠘⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠟⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠹⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⠄⠙⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣝⠟⠿⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠿⠿ ⣿⣿⣿⣿⣿⣿⣷⠀⣿⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡟⣩⣽⠉⢭⡏⣿⠋⣉⣉⡁⣀⡠⣠⣤⣤⡄⣬⡉⣁⡀⠀⠀⠀⠈⠉⠀⡀⠐⣯⡍⢩⢼⠋⣉⡀⣈⡅⣙⡏⠉⣿⣿⡏⢩⡏⣭⡍⢩⣭⠉⠏⠀⠀⠁⡀⣤ ⣿⡿⠟⠛⠙⠻⢛⡀⠙⢄⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⣀⠙⢿⠤⠿⠿⠀⡾⠃⣿⣿⣿⣷⣶⠄⠀⠐⠀⠀⠀⠀⠠⠄⠁⣠⡄⡇⢰⠈⠀⣁⠫⠗⠀⠈⠅⠀⠛⠛⡃⢸⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠘⠀⠀⠘⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⠈⠀⠀⠀⠀⠀⠀⠉⠈⠉⠻⠿⠀⡿⠃⠀⠀⠀⠀⠀⠀⠀⡟⣿⡇⠈⠀⠀⠈⠈⠈⠀⠰⡇⠀⣿⣿⡇⠸⠛⠁⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣯⣭⣄⠀⠀⠁⠈⠉⠁⠀⠀⠀⠀⠀⠁⠀⠈⠀⠀⠀⠀⠀⠀⠀⠀⠀⢣⢬⢩⣥⡄⠀⠀⠀⠁⠁⠀⠀⠀⠀⠉⠉⠀⠀⠀⠀⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⣿⣿⣿⣿⣿⡇⣇⢸⠿⢷⣶⣶⣤⡄⣾⣿⣿⣿⣿⣿⣿⣿⣿⡿⠿⣿⣿⣿⣿⢡⣶⡈⡇⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⡧⡀⢻⣿⣿⣁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠠⠄⠸⣿⣿⣿ ⣿⣿⣿⣿⣿⡇⢁⠉⠀⠀⠙⠉⠹⠇⠿⣿⣿⣿⣿⣿⣿⣿⣿⡷⠀⠚⣿⣿⣿⢘⣻⡵⠀⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣮⠋⠉⢿⠆⠀⠀⡀⠀⠀⡀⠀⠀⠀⡠⠄⠀⠀⡄⠀⠠⠒⡝⣿⣿ ⣿⣿⣿⣿⣿⣧⢈⠀⠁⠀⠈⠀⠀⡆⢾⢿⣿⣿⣿⣿⣿⣿⣿⣄⠈⠀⢿⠿⠇⠁⠉⠈⣉⡘⠛⠛⡛⠛⠛⠛⡭⢿⣿⠋⠩⠙⠒⠛⠱⡉⠀⠀⢸⠀⠉⣡⣦⣤⡈⢀⠀⠀⡠⠀⠈⠀⠀⠃⠀⠀⢂⠀⡀⣾⠐⣽⣿⣿ ⣿⣿⣿⡿⣻⠟⡈⢀⠀⡀⠀⢠⠀⠁⢨⠈⢩⠈⠝⣿⢱⠁⠆⠀⠂⠈⡄⡀⢨⠀⠀⠀⠀⠀⢸⠀⠀⠈⠀⡄⡃⠈⠉⠊⠢⠁⢰⠀⡄⢄⠀⡆⠀⠀⡀⠹⢻⣿⣿⡰⣼⣇⢇⣡⣰⣄⣃⣔⣐⣴⣼⣴⣵⣿⣶⣿⣿⣿ ⣿⣿⣿⡀⢀⠀⡇⠈⠀⠄⢸⠀⠀⠀⠸⠀⠈⠀⠀⢸⢸⠀⠀⠠⠀⡀⠠⠁⢨⣀⢸⡀⠄⠰⠀⠄⠄⠸⠀⠃⠀⠀⠀⠈⠒⠐⣾⣶⣵⣶⣶⣿⣷⣾⣶⣶⣷⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⡗⢀⠅⠃⡀⢄⡣⠔⢀⣂⣀⣀⣒⣀⣂⣴⣿⣯⣶⣮⣤⣶⣷⣶⣶⣶⣶⣿⣿⣷⣾⣿⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠘⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⢰⣤⠀⢀⠀⠀⠀⠀⠹⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠁⠀⢀⣀⣤⣴⣿⣴⣤⣴⡄⠀⠀⠀⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠿⠋⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⣿⣿⠿⡿⣿⣿⣿⠇⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠟⠋⠀⣿⣿⣷⣶⣾⣿⣿⣿⣿⣿⣿⣿⡏⣿⣿⣿⣿⣿⠁⠀⠀⠀⠸⠍⠉⢻⣩⣽⠟⠀⠀⠀⠀⠘⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⢛⣿⣿⣿⣿⣿⡿⠟⠋⠉⠁⠀⠀⠀⢰⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣾⣶⣿⣿⠟⠀⠀⠀⠀⠀⠀⠺⠿⠟⣡⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⢹⣿⣿⣿⣿⣿⣧⠀⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⡄⠀⠀⠀⠀⠀⣍⣄⣿⣲⣷⢀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠘⣿⣿⡿⣿⣛⣛⠀⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⢹⣿⣟⣿⣯⣭⠀⠀⠀⠀⠀⠘⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠂⣻⣿⣿⣿⣿⣿⠯⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⢼⣿⣿⣿⣿⣿⡀⠀⠀⠀⠀⠀⣼⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⡅⣭⣿⣿⡿⠶⠶⠒⠂⠀⠀⠀⠀⠀⢹⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡏⣿⣿⣿⠟⠋⠁⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⠿⠃⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣦⣯⣅⠠⣤⣤⣠⣤⣶⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣶⣶⣿⣷⣿⣿⣾⣿⣿⡿⠀⠀⠀⠀⠀⠀⠀⠀⠈⠉⠉⠉⠁⠀⠀⠀⠀⠀⠀⣤⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣷⣄⠸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠟⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠹⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣷⠄⠙⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣟⣿⣿⠇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢍⠟⠛⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠿⠿ ⣿⣿⣿⣿⣿⢿⣷⠀⣿⡻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡟⣩⣽⠉⣭⡏⣽⠋⣉⣉⠁⢀⡀⣀⣀⣀⡀⣈⠉⠁⠀⠀⠀⠀⠀⠉⠀⡀⠀⣯⡏⠩⣴⠊⡉⡀⡈⡅⣙⡏⠉⣿⣿⡏⢩⡏⣭⡍⢩⡭⠉⠏⠀⠀⠀⠀⣤ ⣿⠿⠟⠛⠋⠐⢯⠀⠘⠦⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⡈⠙⢿⠤⠿⠿⠁⡗⠃⣿⣿⣿⣷⣿⡂⠒⠀⠀⠀⠀⠀⠠⠄⠁⣠⡄⡇⢰⠈⠀⣁⠫⠟⠀⠈⠁⠀⠛⠛⡃⢸⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠐⠀⠀⠙⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⠠⠀⠀⠀⠀⠀⠁⠋⠛⠿⡿⣿⡁⣷⡶⠂⠀⠀⠀⠀⠀⠀⡗⣿⡇⠈⠀⠀⠈⠈⠈⠀⠰⡇⠀⣿⣿⡇⠸⠛⠁⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⠻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣯⣭⣅⠀⠀⠁⠈⠉⠁⠀⠀⠀⠀⠀⠁⠀⠉⠀⠍⠁⠀⠀⠀⠀⠀⠀⢣⢤⢩⣥⡄⠀⠀⠀⠁⠁⠀⠀⠀⠀⠉⠉⠀⠀⠀⠀⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⣿⣿⣿⣿⣿⡇⣇⢸⠿⢷⣶⣶⣤⡄⡾⣿⣿⣿⣿⣿⣿⣿⣿⡿⠿⣿⣿⣿⣿⢡⣶⡈⡇⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⡥⡀⢻⣿⣟⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠤⠔⠺⣿⣿⣿ ⣿⣿⣿⣿⣿⡇⢁⠉⠀⠀⠙⠉⠙⠇⠿⣿⣿⣿⣿⣿⣿⣿⣿⡷⠀⠚⣿⣿⣿⢘⣻⡿⠀⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣮⠛⠉⢿⠆⠀⠀⡀⠀⠀⡀⠀⠀⠀⡠⠄⠀⠀⡄⠀⠠⠒⡽⣿⣿ ⣿⣿⣿⣿⣿⣇⢨⠀⠁⠀⠘⠀⠀⡆⢾⢿⣿⣿⣿⣿⣿⣿⣿⣄⠈⠀⢿⠿⠇⠉⠉⠈⣉⡘⠛⠛⡛⢛⠛⠛⡭⢿⣿⠋⠩⠙⠛⠛⠱⡉⠀⠀⢸⠀⠉⣡⣦⣤⡈⢀⠀⠀⡀⠀⠈⠀⠀⠇⠀⠀⢂⠀⡀⣾⠐⣽⣿⣿ ⣿⣿⣿⡿⣻⠟⡈⢀⠀⡀⠀⢠⠀⠁⢨⠈⢩⠈⡝⣿⢱⠁⠆⠀⠂⠈⡄⡀⢨⠀⠀⠀⠀⠀⢸⠀⠀⠈⠀⡄⡃⠈⠙⠊⠢⠀⢰⠀⡄⢄⠀⡆⠀⠀⡀⠹⢻⣿⣿⣰⣼⣇⢇⣡⣰⣀⣂⣐⣐⣴⣾⣴⣵⣿⣶⣿⣿⣿ ⣿⣿⣿⡀⢀⠀⡇⠈⠀⡄⢘⠀⠀⠀⠸⠀⠘⠀⠀⢸⢸⠀⠁⠠⠀⡀⠠⠁⢸⣀⢸⡀⠄⠰⠈⠤⠄⠸⠀⠃⠀⠀⠀⠈⠒⠐⣾⣶⣵⣶⣶⣿⣷⣾⣶⣶⣷⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⡗⢀⠁⠃⡀⢄⡣⠔⢀⣂⣀⣀⣒⣀⣂⣤⣿⣯⣶⣮⣤⣶⣷⣶⣶⣶⣶⣿⣿⣶⣾⣿⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⢰⣤⡀⠀⠀⠀⠀⠀⠹⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠁⠀⢀⣀⣤⣴⣿⣴⣤⣼⡆⠀⠀⠀⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠿⠋⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⣿⣿⠿⡿⣿⣿⣿⠁⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠟⠋⠀⣿⣿⣷⣶⣶⣿⣿⣿⣿⣿⣿⣿⡏⣿⣿⣿⣿⣿⠁⠀⠀⠀⠸⠍⠉⢻⣩⣽⠟⠀⠀⠀⠀⠘⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⢛⣿⣿⣿⣿⣿⡿⠟⠋⠉⠁⠀⠀⠀⢰⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣾⣶⣿⣿⠟⠀⠀⠀⠀⠀⠀⠺⠿⠟⣡⠀⠀⠀⠀⠀⠀⢹⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⢹⣿⣿⣿⣿⣿⣇⠀⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⡄⠀⠀⠀⠀⠀⣉⣄⡿⣶⣷⢀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠘⣿⣿⣿⣿⣛⣛⠀⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⢹⣿⣟⣿⣯⣭⠀⠀⠀⠀⠀⠘⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠂⣻⣿⣿⣿⣿⣿⡏⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡃⠀⠀⠀⠀⠀⢼⣿⣿⣿⣿⣿⡀⠀⠀⠀⠀⠀⣼⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣅⣭⣿⣿⡿⠶⠶⠒⠂⠀⠀⠀⠀⠀⢹⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡟⣿⣿⣿⠟⠋⠁⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⠿⠃⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣦⣯⣅⠐⣦⣠⣤⣄⣾⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣶⣿⣷⣿⣿⣾⣿⣿⡿⠀⠀⠀⠀⠀⠀⠀⠀⠈⠉⠉⠉⠁⠀⠀⠀⠀⠀⠀⣤⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣷⣄⠘⢿⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠟⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠸⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⠄⠙⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠉⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢝⠿⠛⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠿⠿ ⣿⣿⣿⣿⣿⢿⢷⠀⣿⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡟⣩⣽⠉⣭⡏⣽⠋⣉⡉⠁⠀⠀⠀⠀⣀⠀⠈⠉⠁⠀⠀⠀⠀⠀⠉⠀⡀⠀⣯⡏⢩⣴⠊⡉⡀⠈⡅⣙⡏⠉⣿⣿⡏⢩⡏⣭⡍⢩⡭⠉⠏⠀⠀⠀⠀⣤ ⣿⡿⠿⠟⠩⠑⢿⠀⠘⠥⣻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⡈⠙⢿⠤⠿⢿⠁⡇⠃⣿⣿⣿⣷⣿⠄⠀⠀⠀⠀⠀⠀⠠⠄⠁⣠⡄⡇⢰⠈⠀⣁⠫⠟⠀⠈⠁⠀⠛⠛⡃⢸⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠐⠀⠀⠙⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠁⠀⠨⠀⠀⠀⠀⠀⠁⠛⠻⢿⡿⣿⠅⣬⣁⠀⠀⠀⠀⠀⠀⠀⡷⣿⡇⠈⠀⠀⠈⠈⠈⠀⠰⡇⠀⣿⣿⡇⠸⠛⠁⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⠻⢿⣿⣿⣿⣿⣿⣿⣿⣿⣯⣭⣅⠀⠀⠁⠈⠉⠁⠀⠀⠀⠀⠀⠁⠐⠩⢥⠽⠃⠀⠀⠀⠀⠀⠀⢣⢤⢩⣥⡄⠀⠀⠀⠁⠁⠀⠀⠀⠀⠉⠉⠀⠀⠀⠀⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⣿⣿⣿⣿⣿⡇⣇⢸⠿⢷⣶⣶⣤⡄⣮⣿⣿⣿⣿⣿⣿⣿⣿⡿⠿⣿⣿⣿⣿⢡⣶⡈⠇⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⡥⡀⢛⣿⣟⡀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠤⠄⠘⣿⣿⣿ ⣿⣿⣿⣿⣿⡇⢁⠉⠀⠀⠙⠉⠹⠇⠿⣿⣿⣿⣿⣿⣿⣿⣿⡷⠀⠚⣿⣿⣿⢘⣻⡵⠀⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣮⠚⠉⢿⠆⠀⠀⡀⠀⠀⡀⠀⠀⠀⡠⠄⠀⠀⡄⠀⠠⠒⡝⣿⣿ ⣿⣿⣿⣿⣿⣧⢸⠀⠁⠀⠈⠀⠀⡆⢾⢿⣿⣿⣿⣿⣿⣿⣿⣄⠈⠀⢿⠿⠇⠁⠉⠈⣉⡘⠛⠛⡛⢛⠛⠛⡭⢿⣿⠋⠩⠙⠚⠛⠱⡉⠀⠀⠸⠀⠉⣁⣦⣤⡈⢀⠁⠀⡀⠀⠈⠀⠀⠃⠀⠀⢂⠀⡀⣾⠐⣽⣿⣿ ⣿⣿⣿⡿⣻⠛⡈⢀⠀⡀⠀⢠⠀⠁⢨⠈⢹⠈⡝⣿⢱⠁⠆⠀⠂⠈⡄⡀⢨⠀⠀⠀⠀⠀⢸⠀⠀⠈⠀⡄⠃⠈⠙⠊⠢⠀⢰⠀⡀⢄⠀⡆⠀⠀⡀⠹⢻⣿⣿⣰⣼⣇⢇⣡⣰⣀⣂⣔⣐⣴⣾⣴⣵⣿⣶⣿⣿⣿ ⣿⣿⣿⡀⢀⠀⡇⠈⠀⡄⢸⠀⠀⠀⠸⠀⠈⠀⠀⢸⢸⠀⠁⠠⠀⡀⠠⠁⢸⣀⢸⡀⠄⠰⠈⠤⠄⠸⠀⠃⠀⠀⠀⠈⠒⠐⣮⣶⣵⣶⣶⣿⣷⣾⣶⣶⣷⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⡗⠀⠅⠃⡀⢄⠣⠔⢀⣂⣀⣀⣒⣀⣀⣤⣿⣧⣶⣮⣤⣶⣷⣶⣶⣶⣶⣿⣿⣶⣾⡿⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠹⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⢰⣄⠀⢀⠀⠀⠀⠀⢹⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠀⠀⢀⣀⣤⣴⣿⣤⣠⣼⡄⠀⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠿⠋⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⣿⣿⢿⡿⣿⣿⣿⠁⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠟⠋⠀⣿⣿⣷⣶⣶⣿⣿⣿⣿⣿⣿⣿⡏⣿⣿⣿⣿⣿⠁⠀⠀⠀⠺⠍⠉⢻⣩⣽⠟⠀⠀⠀⠀⠘⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⢛⣿⣿⣿⣿⣿⡿⠟⠋⠉⠁⠀⠀⠀⢰⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣶⣶⣿⣿⠟⠀⠀⠀⠀⠀⠐⠾⠿⠟⣡⠀⠀⠀⠀⠀⠀⢹⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⢻⣿⣿⣿⣿⣿⣧⠀⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⡄⠀⠀⠀⠀⠀⣅⣔⣲⣶⣷⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠘⣿⣿⣿⣿⣛⣛⠀⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⢹⣿⣿⣿⣯⣭⠀⠀⠀⠀⠀⠘⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠀⣻⣿⣿⣿⣿⣿⡿⠄⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⢼⣿⣿⣿⣿⣿⡀⠀⠀⠀⠀⠀⣼⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣄⣽⣿⣿⣾⠶⠶⠒⠂⠀⠀⠀⠀⠀⢽⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡏⣿⣿⣿⠿⠛⠁⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⡿⠃⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣦⣯⣅⠰⣦⣠⣄⣴⣴⣷⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣶⣿⣷⣿⣿⣾⣿⣿⡿⠀⠀⠀⠀⠀⠀⠀⠀⠈⠉⠉⠉⠁⠀⠀⠀⠀⠀⠀⣤⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣷⣄⠙⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠟⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢹⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⠄⠙⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠋⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⢍⠿⠛⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠿⠿ ⣿⣿⣿⣿⣿⣿⣷⠀⢻⡻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡟⣩⣽⠉⣭⡏⣽⠋⣉⠉⠁⠀⠀⠀⠀⡀⠀⠈⠉⠁⠀⠀⠀⠀⠀⠉⠀⡀⠐⣯⡏⢩⣴⠈⡉⠀⠈⡁⣙⡏⠉⣿⣿⡏⢩⡏⣭⡍⢩⡭⠉⠏⠀⠀⠀⠀⣤ ⣿⡿⠟⠏⠋⠀⠯⠀⠘⠤⣻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠈⠻⢿⠤⠿⠿⠁⡿⠃⣿⣿⣿⣷⡿⠄⠄⠀⠀⠀⠀⠀⠠⠄⠁⣠⡄⡇⢰⠈⠀⣁⠫⠟⠀⠉⠁⠀⠛⠛⡃⢸⣿⣿⡇⠀⠀⠀⠀⠀⠂⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠐⠀⠀⠙⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠃⠀⠨⠀⠀⠀⠀⠁⠁⠛⠿⢿⡿⣿⠂⣤⡤⠀⠀⠀⠀⠀⠀⠀⠷⣿⡇⠈⠀⠀⠈⠀⠀⠀⠰⡆⠀⣿⣿⡇⠸⠛⠁⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⠻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣯⣭⣅⠀⠀⠁⠈⠉⠁⠀⠀⠀⠀⠀⠁⠘⠩⢥⠈⠀⠀⠀⠀⠀⠀⠀⢧⣤⢭⣥⡄⠀⠀⠀⠀⠁⠀⠀⠀⠀⠉⠉⠀⠀⠀⠀⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⣿⣿⣿⣿⣿⡇⣇⢸⠿⢷⣶⣶⣤⡄⡦⣿⣿⣿⣿⣿⣿⣿⣿⡿⠿⣿⣿⣿⣿⢡⣶⡈⠇⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⡧⡀⢛⣿⣿⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠤⠞⠺⣿⣿⣿ ⣿⣿⣿⣿⣿⡇⠁⠉⠀⠀⠙⠉⠹⠇⠿⣿⣿⣿⣿⣿⣿⣿⣿⡷⠀⠚⣿⣿⣿⢘⣻⡷⠀⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣮⠛⠉⢿⡎⠀⠀⡀⠀⠀⡀⠀⠀⠀⡠⠄⠀⠀⡄⠀⠠⠒⡽⣿⣿ ⣿⣿⣿⣿⣿⣇⢨⠀⠁⠀⠈⠀⠀⡆⢾⢿⣿⣿⣿⣿⣿⣿⣿⣄⠈⠀⢿⠿⠇⠁⠉⠈⣉⡘⠛⠛⡛⠛⠛⠛⡽⢿⣿⠋⠩⠙⠚⠛⠱⡉⠀⠀⢸⠀⠉⣁⣦⣤⡈⢀⠁⠀⡀⠀⠈⠀⠀⠃⠀⠀⠂⠀⡀⣾⠐⣽⣿⣿ ⣿⣿⣿⡿⣻⠟⡈⢀⠀⡀⠀⢠⠀⠁⢨⠈⢹⠈⡝⣿⢱⠁⠆⠀⢂⠈⡄⡀⢨⠀⠀⠀⠀⠀⢸⠀⠀⠈⠀⠄⠃⠈⠙⠊⠢⠀⢠⠀⡀⢀⠀⡆⠀⠀⡀⠹⢻⣿⣿⣰⣼⣇⢇⣡⣰⣠⣂⣔⣐⣴⣼⣴⣷⣿⣶⣿⣿⣿ ⣿⣿⣿⡀⢀⠀⡇⠈⠀⡄⢸⠀⠀⠀⠸⠀⠈⠀⠀⢸⢸⠀⠀⠀⠀⡀⠠⠁⢸⣀⢸⡀⠄⠰⠈⠤⠄⠸⠀⠃⠀⠀⠀⠈⠒⠰⣮⣶⣵⣶⣶⣿⣷⣾⣶⣶⣷⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⡗⠀⠄⠇⡀⢄⡢⠔⢀⣂⣀⣀⣒⣀⣀⣴⣿⣯⣶⣮⣤⣶⣶⣶⣶⣶⣶⣿⣿⣶⣾⡿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠹⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⣰⣄⠀⠀⠀⠀⠀⠀⢹⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠀⠀⢀⣀⣤⣼⣿⣴⣠⣬⡆⠀⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠿⠋⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠈⣿⣿⢿⣿⣿⣿⣿⠁⠀⠀⠀⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠟⠋⠀⣿⣿⣷⣶⣾⣿⣿⣿⣿⣿⣿⣿⡏⣿⣿⣿⣿⣿⠀⠀⠀⠀⠺⠍⠙⢻⣩⣽⠟⠀⠀⠀⠀⠘⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣛⣿⣿⣿⣿⣿⡿⠟⠋⠉⠁⠀⠀⠀⢰⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣾⣶⣿⣿⠟⠀⠀⠀⠀⠀⠐⠾⠿⠟⣡⠀⠀⠀⠀⠀⠀⢹⣿⣿⣿⣿⣿⣿⣟⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⢹⣿⣿⣿⣿⣿⣧⠀⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⡄⠀⠀⠀⠀⠀⣅⣔⡾⣶⣷⢀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠘⣿⣿⣿⣿⣛⣛⡀⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⢹⣿⣿⣿⣯⣭⠀⠀⠀⠀⠀⠘⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠂⣻⣿⣿⣿⣿⣿⠏⠂⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⢼⣿⣿⣿⣿⣿⡀⠀⠀⠀⠀⠀⣼⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣄⣽⣿⣿⣿⠶⠶⠒⠂⠀⠀⠀⠀⠀⢽⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡋⣿⣿⣿⡿⠛⠁⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⠿⠃⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣶⣯⣅⠐⣦⣀⣠⣤⣶⣿⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣶⣿⣷⣿⣿⣾⣿⣿⡿⠀⠀⠀⠀⠀⠀⠀⠀⠈⠉⠉⠉⠁⠀⠀⠀⠀⠀⠀⣤⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣷⣄⠹⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠟⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢹⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⠄⠙⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠋⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠙⠿⠻⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠿⠿ ⣿⣿⣿⣿⣿⣿⣷⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡟⣩⣽⠉⣭⡏⣽⠋⣉⡉⠁⠀⠀⢀⣀⣀⡀⠈⠉⠁⠀⠀⠀⠀⠀⠉⠀⠀⠐⣯⡏⢩⣴⠊⠉⠀⠈⡁⣙⡏⠉⣿⣿⡏⢩⡏⣭⡍⢩⣭⠉⠏⠀⠀⠀⠀⣤ ⣿⡿⠿⠛⠋⠓⢻⠀⠹⠯⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠈⠛⢿⠤⠿⠿⠁⣾⠃⣿⣿⣿⣷⡻⠢⠄⠀⠀⠀⠀⠀⠠⠄⠁⣠⡄⡇⢰⠈⠀⣁⠋⠟⠀⠉⠁⠀⠛⠛⡃⢸⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠐⠀⠀⠘⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⠨⠀⠀⠀⠀⠀⠀⠋⠛⢿⡿⣿⠂⣦⠆⠀⠀⠀⠀⠀⠀⠀⡷⣿⡇⠈⠀⠀⠈⠈⠈⠀⠰⡆⠀⣿⣿⡇⠸⠛⠁⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣯⣭⣄⠀⠀⠁⠈⠉⠁⠀⠀⠀⠀⠀⠁⠐⠉⠤⠉⠀⠀⠀⠀⠀⠀⠀⢧⣤⢭⣥⡄⠀⠀⠀⠁⠁⠀⠀⠀⠀⠉⠉⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⣿⣿⣿⣿⣿⡇⣇⢸⠿⢷⣶⣶⣤⡄⡆⣿⣿⣿⣿⣿⣿⣿⣿⡿⠿⣿⣿⣿⣿⢡⣶⡈⡇⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⡅⡀⢛⣿⣟⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠤⠰⠺⣾⣿⣿ ⣿⣿⣿⣿⣿⡇⢁⠉⠀⠀⠙⠉⠹⠇⠿⣿⣿⣿⣿⣿⣿⣿⣿⡷⠀⠚⣿⣿⣿⢘⣻⡷⠀⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣮⠛⠉⠿⡆⠀⠀⡀⠀⠀⡀⠀⠀⠀⡠⠄⠀⠀⡄⠀⠠⠒⡽⣿⣿ ⣿⣿⣿⣿⣿⣇⢨⠀⠁⠀⠘⠀⠀⡆⢾⢿⣿⣿⣿⣿⣿⣿⣿⣄⠈⠀⢿⠿⠇⠁⠉⠈⣉⠈⠛⠛⡛⠛⠛⠛⡽⢿⣿⠋⠩⠉⠓⠛⠱⡉⠀⠀⢸⠀⠉⣁⣦⣤⡈⢀⠀⠀⡀⠀⠈⠀⠀⠃⠀⠀⠀⠀⡀⣾⠐⣽⣿⣿ ⣿⣿⣿⡿⣻⠟⡈⢀⠀⡀⠀⠠⠀⠁⢨⠈⢩⠈⠝⣿⢱⠁⠆⠀⠂⠈⡀⡀⠠⠀⠀⠀⠀⠀⢠⠀⠀⠈⠀⡀⠇⠈⠙⠊⠢⠀⢠⠀⠠⢄⠀⡄⠀⠀⡀⠹⢻⣿⣿⣠⣼⣇⢆⣡⣰⣀⣂⣔⣐⣴⣼⣴⣵⣿⣶⣿⣿⣿ ⣿⣿⣿⡀⢀⠀⡃⠈⠀⡀⠸⠀⠀⠀⠘⠀⠈⠀⠀⢸⢸⠀⢁⠀⠀⡀⠠⠁⢸⡀⢸⡀⠄⠸⠀⠄⠀⠸⠀⠂⠀⠀⠀⠈⠂⠰⣮⣶⣵⣶⣶⣿⣷⣶⣶⣶⣷⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⡗⠀⠅⠃⡀⢄⡢⠜⢀⣂⣀⣀⣒⣀⣀⣤⣿⣧⣶⣦⣤⣶⣶⣶⣶⣶⣶⣿⣿⣶⣶⡿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠹⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⢰⣄⠀⠀⠀⠀⠀⠀⢹⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠀⠀⢀⣀⣤⣼⣷⣤⣤⣼⡆⠀⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠿⠋⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠘⣿⣿⢿⡿⣿⣿⣿⠀⠀⠀⠀⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠟⠋⠀⣿⣿⣷⣶⣶⣿⣿⣿⣿⣿⣿⣿⡏⣿⣿⣿⣿⣿⠀⠀⠀⠀⠹⠉⠙⢻⣩⣿⠟⠀⠀⠀⠀⠘⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⢛⣿⣿⣿⣿⣿⡿⠟⠋⠉⠁⠀⠀⠀⢰⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣾⣶⣿⣿⠟⠀⠀⠀⠀⠀⠀⠾⠿⠟⣡⠀⠀⠀⠀⠀⠀⢹⣿⣿⣿⣿⣿⣿⣟⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⢹⣿⣿⣿⣿⣿⣧⠀⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⡄⠀⠀⠀⠀⠀⣧⣖⣾⣶⣧⣀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠘⣿⣿⣿⣿⣛⣛⠀⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⢹⣿⣟⣿⣯⣭⠀⠀⠀⠀⠀⠘⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠂⣻⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⢼⣿⣿⣿⣿⣿⠀⠀⠀⠀⠀⠀⣼⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣅⣭⣿⣷⣷⠶⠶⠒⠂⠀⠀⠀⠀⠀⢹⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡟⣿⣿⣿⠟⠛⠁⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⡿⠃⠀⠀⠀⠀⢨⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣦⣯⣅⠀⣦⣀⣆⢶⣶⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣶⣶⣿⣷⣾⣿⣾⣿⣿⡿⠀⠀⠀⠀⠀⠀⠀⠀⠈⠉⠉⠉⠁⠀⠀⠀⠀⠀⠀⣤⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣷⣄⠹⢿⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠟⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢹⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣷⠄⠙⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠃⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⠉⠟⠻⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠿⠿ ⣿⣿⣿⣿⣿⣷⣷⠀⣿⠿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡟⣩⣽⠉⣭⡏⣽⠋⣉⡉⠁⢀⡀⣀⣠⣄⡀⣈⠉⠁⠀⠀⠀⠀⠀⠉⠀⡀⠐⢯⡏⢩⣴⠊⠉⠀⠈⡁⣙⡏⠉⣿⣿⡏⢩⡏⣭⡍⢩⣭⠉⠏⠀⠀⠀⠀⣤ ⣿⠿⠟⠟⠋⠘⠡⠀⠘⠄⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⡈⠛⢿⠤⠿⠿⠘⠸⠃⣿⣿⣿⣇⣙⠀⠓⠀⠀⠀⠀⠀⠠⠄⠁⣠⡄⡇⢰⠈⠀⣁⠋⠟⠀⠉⠁⠀⠛⠛⡃⢸⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠈⠀⠀⠈⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠀⠁⠀⠈⠀⠀⠀⠀⠀⠁⠈⠉⢻⡿⣿⠁⠏⠀⠀⠀⠀⠀⠀⠀⠀⠿⣿⡇⠈⠀⠀⠈⠀⠀⠀⠰⡆⠀⣿⣿⡇⠸⠛⠁⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣯⣭⣄⠀⠀⠁⠈⠉⠁⠀⠀⠀⠀⠀⠁⠀⠉⠀⠀⠀⠀⠀⠀⠀⠀⠀⢧⣤⢭⣥⡄⠀⠀⠀⠀⠁⠀⠀⠀⠀⠉⠉⠀⠀⠀⠀⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⣿⣿⣿⣿⣿⡇⣇⢸⠿⢷⣶⣶⣤⡄⡆⣿⣿⣿⣿⣿⣿⣿⣿⡿⠿⣿⣿⣿⣿⢡⣶⡈⡇⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⡅⡀⢛⣿⣟⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠤⠰⠺⣾⣿⣿ ⣿⣿⣿⣿⣿⡇⢁⠉⠀⠀⠙⠉⠙⠇⠷⣿⣿⣿⣿⣿⣿⣿⣿⡷⠀⠚⣿⣿⣿⢘⣻⡷⠀⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣮⠛⠙⢻⡆⠀⠀⡀⠀⠀⡀⠀⠀⠀⡠⠄⠀⠀⡄⠀⠠⠒⡽⣿⣿ ⣿⣿⣿⣿⣿⣇⢈⠀⠁⠀⠈⠀⠀⡆⢾⢿⣿⣿⣿⣿⣿⣿⣿⣄⠈⠀⢿⠿⠇⠁⠉⠈⣉⠈⠛⠛⡛⠛⠛⠛⡭⢿⣿⠋⠩⠉⠛⠛⠱⡉⠀⠀⠸⠀⠁⣡⣦⣤⡈⢀⠀⠀⠠⠀⠈⠀⠀⠇⠀⠀⠂⠀⡀⣾⠐⣽⣿⣿ ⣿⣿⣿⡿⣻⠟⡈⢀⠀⡀⠀⠠⠀⠁⢨⠈⢩⠈⠝⣿⢱⠁⠆⠀⠂⠈⡀⡀⢠⠀⠀⠀⠀⠀⢠⠀⠀⠈⠀⠀⠇⠈⠙⠊⠢⠀⢠⠀⡀⢄⠀⡄⠀⠀⡀⠹⢻⣿⣿⡠⣼⣇⢇⣡⣰⣀⣃⣐⣐⣴⣼⣴⣵⣿⣶⣿⣿⣿ ⣿⣿⣿⡀⢀⠀⡇⠈⠀⡀⠸⠀⠀⠀⠨⠀⠈⠀⠀⢸⠸⠀⠀⠀⠀⡀⠠⠁⢸⡀⢸⡀⠄⠰⠀⠄⠄⠸⠀⠃⠀⠀⠀⠈⠒⠰⣮⣶⣵⣶⣶⣿⣷⣶⣶⣶⣷⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⡗⠀⠄⠅⡀⢄⡢⠔⢀⣂⣀⣀⣒⣀⣀⣴⣿⣧⣶⣮⣤⣶⣶⣶⣶⣶⣶⣿⣿⣷⣾⡿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠹⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⢴⣄⠀⠀⠀⠀⠀⠀⢹⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠀⠀⢠⣀⣴⣼⣿⣤⣤⣼⡄⠀⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠿⠋⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠇⠀⠀⠸⣿⣿⢿⡿⣿⣿⣿⠀⠀⠀⠀⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠟⠋⠀⣿⣿⣷⣶⣾⣿⣿⣿⣿⣿⣿⣿⡏⣿⣿⣿⣿⣿⠀⠀⠀⠀⠹⠉⠙⣯⣩⣿⠏⠀⠀⠀⠀⠘⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⢛⣿⣿⣿⣿⣿⡿⠟⠋⠉⠁⠀⠀⠀⢰⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣶⣶⣿⣿⠟⠀⠀⠀⠀⠀⠀⠾⠿⠟⣡⠀⠀⠀⠀⠀⠀⢹⣿⣿⣿⣿⣿⣿⣟⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⢹⣿⣿⣿⣿⣿⣧⠀⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⡄⠀⠀⠀⠀⠀⣥⣖⣾⣾⣷⢀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠘⣿⣿⣿⣿⣛⣛⠀⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⢹⣿⣟⣿⣯⣭⠀⠀⠀⠀⠀⠘⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠂⣻⣿⣿⣿⣿⣿⠿⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⢼⣿⣿⣿⣿⣿⠀⠀⠀⠀⠀⠀⣼⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣅⣭⣿⣷⡿⠶⠶⠒⠂⠀⠀⠀⠀⠀⢹⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡟⣿⣿⣿⠿⠋⠁⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⡿⠃⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣦⣯⣅⠀⣶⣠⣄⢴⣶⣷⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣶⣶⣿⣷⣿⣿⣾⣿⣿⡿⠀⠀⠀⠀⠀⠀⠀⠀⠈⠉⠉⠉⠁⠀⠀⠀⠀⠀⠀⣤⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣷⣄⠸⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠟⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠹⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣷⠄⠙⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡋⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠉⠛⠻⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠿⠿ ⣿⣿⣿⣿⣿⣷⣷⠀⣿⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡟⣩⣽⠉⣭⡏⣽⠉⣉⣉⠁⢀⡀⣀⣤⣤⡄⣈⠉⠁⠀⠀⠀⠀⠀⠉⠀⡀⠐⣯⡏⢩⣴⠊⠉⠀⠈⡁⣙⡏⠉⣿⣿⡏⢩⡏⣭⡍⢩⣭⠉⠏⠀⠀⠀⠀⢤ ⢿⡿⠿⠫⠋⠰⠥⡀⠙⠤⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⡈⠛⢿⠤⠿⠿⠘⠘⠃⣿⣿⣿⣧⣉⡀⠁⠀⠀⠀⠀⠀⠠⠄⠁⣠⡄⡇⢰⠈⠀⣁⠫⠟⠀⠉⠁⠀⠛⠛⡃⢸⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠘⠀⠀⠙⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⠈⠀⠀⠀⠀⠀⠀⠀⠈⢻⡿⣿⠀⠂⠀⠀⠀⠀⠀⠀⠀⠀⡿⣿⡇⠈⠀⠀⠈⠀⠀⠀⠰⡆⠀⣿⣿⡇⠸⠛⠁⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⠹⣿⣿⣿⣿⣿⣿⣿⣿⣿⣯⣭⣄⠀⠀⠁⠈⠉⠁⠀⠀⠀⠀⠀⠁⠀⠈⠀⠀⠀⠀⠀⠀⠀⠀⠀⢧⣤⢭⣥⡄⠀⠀⠀⠀⠁⠀⠀⠀⠀⠉⠉⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⣿⣿⣿⣿⣿⡇⣇⢸⠿⢷⣶⣶⣤⡄⡦⣿⣿⣿⣿⣿⣿⣿⣿⡿⠿⣿⣿⣿⣿⢡⣶⡈⡇⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⡧⡀⢻⣿⣿⡁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠠⠰⠜⠚⣿⣿⣿ ⣿⣿⣿⣿⣿⡇⢁⠉⠀⠀⠙⠉⠹⠇⠿⣿⣿⣿⣿⣿⣿⣿⣿⡷⠀⠚⣿⣿⣿⢘⣻⡿⠀⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣮⠛⠙⢿⡆⠀⠀⡀⠀⠀⡀⠀⠀⠀⡠⠄⠀⠀⠄⠀⠠⠒⡽⣿⣿ ⣿⣿⣿⣿⣿⣧⢘⠀⠁⠀⠘⠀⠀⡆⢾⢿⣿⣿⣿⣿⣿⣿⣿⣄⠀⠀⢿⠿⠇⠉⠉⠈⣉⡘⠛⠛⡛⠛⠛⠛⡭⢿⣿⠋⠩⠙⠚⠛⠱⡉⠀⠀⢸⠀⠉⣡⣶⣤⡈⢀⠀⠀⡠⠀⠈⠀⠀⠃⠀⠀⢀⠀⡀⣾⠐⣽⣿⣿ ⣿⣿⣿⡿⣿⠟⡈⢀⠀⡀⠀⢠⠀⠁⢨⠈⢩⠈⠝⣿⢱⠁⠆⠀⠂⠈⡄⡀⢠⠀⠀⠀⠀⠀⢸⠀⠀⠈⠀⡀⡃⠈⠙⠊⠢⠁⢰⠀⡀⢄⠀⡆⠀⠀⡀⠹⢻⣿⣿⣰⣼⣇⢇⣡⣰⣀⣂⣐⣐⣴⣼⣴⣵⣿⣶⣿⣿⣿ ⣿⣿⣿⡀⢀⠀⡇⠈⠀⡄⢸⠀⠀⠀⠸⠀⠈⠀⠀⢸⢸⠀⠁⠀⠀⡀⠠⠃⢸⣀⢸⡀⠄⠰⠈⠄⠄⠸⠀⠃⠀⠀⠀⠈⠒⠰⣮⣶⣵⣶⣶⣿⣷⣶⣶⣶⣷⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⡗⠀⠅⠃⡀⢄⡣⠔⣀⣂⣀⣀⣒⣀⣀⣴⣿⣯⣶⣮⣤⣶⣷⣶⣶⣶⣶⣾⣿⣶⣾⡟⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠹⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠇⠀⠀⠀⠀⣴⣄⠀⠀⠀⠀⠀⠀⢹⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠀⠀⢠⣀⣤⣼⣷⣤⣤⣼⡄⠀⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠿⠋⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠇⠀⠀⠸⣿⣿⠿⣿⣿⣿⣿⠀⠀⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠟⠋⠀⣿⣿⣷⣶⣾⣿⣿⣿⣿⣿⣿⣿⡟⣿⣿⣿⣿⣿⠀⠀⠀⠀⠻⠉⠭⠭⣩⣿⠏⠀⠀⠀⠀⠘⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣟⣿⣿⣿⣿⣿⡿⠟⠋⠉⠁⠀⠀⠀⢰⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣿⣶⣿⣿⠟⠀⠀⠀⠀⠀⠐⢾⣿⠟⣡⠀⠀⠀⠀⠀⠀⢹⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⢹⣿⣿⣿⣿⣿⣧⠀⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⡄⠀⠀⠀⠀⠀⣥⣒⣶⣾⣧⣀⠀⠀⠀⠀⠀⢼⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠘⣿⣿⣿⣿⣛⣛⠀⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⢽⣿⣟⣿⣯⣭⠀⠀⠀⠀⠀⠘⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠂⣻⣿⣿⣿⣿⣿⡿⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡃⠀⠀⠀⠀⠀⣼⣿⣿⣿⣿⣿⠀⠀⠀⠀⠀⠀⣼⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣅⣽⣿⣿⣿⠶⠶⠒⠂⠀⠀⠀⠀⠀⢽⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡟⣿⣿⣿⠟⠋⠁⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⡿⠃⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣶⣯⣅⠰⣦⣠⣄⣶⣶⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣶⣿⣷⣿⣿⣾⣿⣿⡿⠀⠀⠀⠀⠀⠀⠀⠀⠈⠉⠉⠉⠁⠀⠀⠀⠀⠀⠀⣤⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣷⣄⠹⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠟⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢹⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣷⠄⠙⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣟⣿⣿⠏⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⠙⠛⠻⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠿⠿ ⣿⣿⣿⣿⣿⣿⣷⠀⣿⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡟⣩⣽⠉⣭⡏⣽⠉⣉⣉⠁⢀⡀⣀⣤⣤⡄⣈⡉⡁⠀⠀⠀⠀⠀⠉⠀⡀⠰⣯⡏⢩⣴⠊⡉⡀⠈⡁⣙⡏⠉⣿⣿⡏⢩⡏⣭⡍⢩⡭⠉⠏⠀⠀⠀⠀⣤ ⣿⡿⠿⠟⠋⠱⠗⠀⠹⠮⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣏⠀⡈⠛⢿⠤⠿⢿⠘⡸⠃⣿⣿⣿⣧⣬⡤⠁⠀⠀⠀⠀⠀⠠⠄⠁⣠⡄⡇⢰⠈⠀⣁⠫⠟⠀⠉⡁⠀⠛⠛⡃⢸⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠘⠀⠀⠙⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠃⠀⠨⠀⠀⠀⠀⠀⠀⠀⠀⠻⡿⣿⠂⠃⠀⠀⠀⠀⠀⠀⠀⠀⡿⣿⡇⠈⠀⠀⠈⠈⠀⠀⠰⡆⠀⣿⣿⡇⠸⠛⠁⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣯⣭⣄⠀⠀⠁⠈⠉⠁⠀⠀⠀⠀⠀⠁⠀⠈⠀⠀⠀⠀⠀⠀⠀⠀⠀⢧⣤⢭⣥⡄⠀⠀⠀⠁⠁⠀⠀⠀⠀⠉⠉⠀⠀⠀⠀⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⣿⣿⣿⣿⣿⡇⣇⢸⠿⢷⣶⣶⣤⡄⡦⣿⣿⣿⣿⣿⣿⣿⣿⡿⠿⣿⣿⣿⣿⢡⣶⡈⠇⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⡤⡀⢛⣿⣿⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠄⠘⣷⣾⣿ ⣿⣿⣿⣿⣿⡇⢁⠉⠀⠀⠙⠉⠙⠇⠿⣿⣿⣿⣿⣿⣿⣿⣿⡷⠀⠚⣿⣿⣿⢘⣻⡿⠀⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣮⠋⠉⢿⠎⠀⠀⡀⠀⠀⡀⠀⠀⠀⡠⠄⠀⠀⡄⠀⠠⠒⡝⣿⣿ ⣿⣿⣿⣿⣿⣧⢨⠀⠁⠀⠈⠀⠀⡆⢾⢿⣿⣿⣿⣿⣿⣿⣿⣄⠀⠀⢿⠿⠇⠁⠉⠈⣉⡘⠛⠛⡛⢛⠛⠛⡽⢿⣿⠋⠩⠙⠒⠛⠱⡉⠀⠀⢸⠀⠉⣁⣶⣤⡈⢀⠁⠀⡠⠀⠈⠀⠀⠇⠀⠀⢂⠀⡀⣾⠐⣽⣿⣿ ⣿⣿⣿⡿⣻⠟⡈⢀⠀⡀⠀⢠⠀⠁⢨⠈⢩⠈⡝⣿⢱⠁⠆⠀⢂⠈⡄⡀⢨⠀⠀⠀⠀⠀⢸⠀⠀⠈⠀⡄⠃⠈⠙⠊⠢⠀⢰⠀⡄⢄⠀⡆⠀⠀⡀⠹⢻⣿⣿⣰⣼⣇⢇⣡⣰⣀⣃⣐⣐⣴⣼⣴⣵⣿⣶⣿⣿⣿ ⣿⣿⣿⡀⢀⠀⡇⠈⠀⡄⢸⠀⠀⠀⠸⠀⠈⠀⠀⢸⢸⠀⠀⠠⠀⡀⠠⠁⢸⣀⢸⡀⠄⠸⠀⠤⠄⠸⠀⠃⠀⠀⠀⠈⠒⠰⣾⣶⣵⣶⣶⣿⣷⣾⣶⣶⣷⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⡗⠀⠅⠃⡀⢄⡣⠔⢀⣂⣀⣀⣒⣀⣂⣴⣿⣧⣶⣮⣤⣶⣷⣶⣶⣶⣶⣿⣿⣶⣾⡟⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠹⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠃⠀⠀⠀⠀⣴⡄⠀⠀⠀⠀⠀⠀⢻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠀⠀⢀⣀⣴⣾⣷⣤⣤⣴⠄⠀⠀⠈⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠿⠋⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠇⠀⠀⠸⣿⡿⠿⣿⣿⣿⣿⠀⠀⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠟⠋⠀⣿⣿⣷⣶⣾⣿⣿⣿⣿⣿⣿⣿⡏⣿⣿⣿⣿⣿⠀⠀⠀⠀⢻⠉⠭⡽⣩⣿⠏⠀⠀⠀⠀⠸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣛⣿⣿⣿⣿⣿⡿⠟⠋⠉⠁⠀⠀⠀⢰⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣾⣶⣿⣿⠟⠀⠀⠀⠀⠀⠐⢶⣾⠟⡥⠀⠀⠀⠀⠀⠀⢻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⢹⣿⣿⣿⣿⣿⣧⠀⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⡄⠀⠀⠀⠀⠀⣰⣔⣶⣾⣧⢀⠀⠀⠀⠀⠀⢾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠈⣿⣿⣿⣿⣛⣛⠀⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⢽⣿⣟⣿⣯⣭⠀⠀⠀⠀⠀⠸⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠀⣛⣿⣿⣿⣿⣿⡿⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡃⠀⠀⠀⠀⠀⣼⣿⣿⣿⣿⣷⠀⠀⠀⠀⠀⢀⣼⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣄⣭⣿⣿⡾⠶⠶⠒⠂⠀⠀⠀⠀⠀⢽⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡯⣽⣿⣿⠟⠉⠁⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⠿⠂⠀⠀⠀⠀⢼⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣦⣯⣅⠀⣤⣆⣤⣤⣶⣾⣿⣿⣿⣷⣿⣿⣿⣿⣿⣿⣷⣶⣿⣷⣿⣿⣾⣿⣿⡿⠀⠀⠀⠀⠀⠀⠀⠀⠈⠉⠉⠉⠁⠀⠀⠀⠀⠀⠀⣤⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣷⣄⠹⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠟⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢹⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⠄⠙⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣟⣿⣿⡋⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⠙⠟⠻⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠿⠿ ⣿⣿⣿⣿⣿⣿⣷⠀⢿⠿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡟⣩⣽⠉⣭⡏⣽⠉⣉⠉⠁⠀⠀⢀⣀⣀⡀⣈⠉⠁⠀⠀⠀⠀⠀⠉⠀⡀⠘⣯⡏⢩⣴⠊⡉⡀⠈⡅⣙⡏⠉⣿⣿⡏⢩⡏⣭⡍⢩⣭⠉⠏⠀⠀⠀⠀⣤ ⣿⣿⠟⠋⠋⠃⣿⠄⠹⠅⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⡈⠛⢿⠤⠿⠿⠁⡿⠃⣿⣿⣿⣷⣙⡁⠛⠂⠀⠀⠀⠀⠠⠄⠁⣠⡄⡇⢠⠈⠀⣁⠫⠟⠀⠉⡃⠀⠛⠛⡃⢸⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠈⠀⠀⠙⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠂⠀⠀⠀⠀⠀⠀⠀⠁⠊⠉⠙⡿⣿⠀⡿⠀⠀⠀⠀⠀⠀⠀⠀⠿⣿⡇⠈⠀⠀⠈⠈⠈⠀⠰⡇⠀⣿⣿⡇⠸⠛⠁⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⠻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣯⣭⣅⠁⠀⠁⠈⠉⠀⠀⠀⠀⠀⠀⠁⠀⠉⠀⠀⠀⠀⠀⠀⠀⠀⠀⠧⣤⢭⣥⡄⠀⠀⠀⠁⠁⠀⠀⠀⠀⠉⠉⠀⠀⠀⠀⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⣿⣿⣿⣿⣿⡇⣇⢸⠿⢷⣶⣶⣤⡄⣦⣿⣿⣿⣿⣿⣿⣿⣿⡿⠿⣿⣿⣿⣿⢡⣶⡈⡇⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⡣⡀⢻⣿⣿⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠠⠶⠺⣷⣿⣿ ⣿⣿⣿⣿⣿⡇⢁⠉⠀⠀⠉⠉⠹⠇⠿⣿⣿⣿⣿⣿⣿⣿⣿⡷⠀⠚⣿⣿⣿⢘⣻⡷⠀⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣮⠙⠉⢿⠎⠀⠀⡀⠀⠀⡀⠀⠀⠀⡠⠄⠀⠀⡄⠀⠠⠒⡝⣿⣿ ⣿⣿⣿⣿⣿⣧⢸⠀⠁⠀⠘⠀⠀⡆⢾⢿⣿⣿⣿⣿⣿⣿⣿⣄⠀⠀⢿⠿⠇⠉⠉⠈⣉⡘⠛⠛⡛⢛⠛⠛⡭⢿⣿⠋⠩⠙⠚⠛⠱⡉⠀⠀⢸⠀⠉⣁⣶⣤⡈⢀⠀⠀⡀⠀⠈⠀⠀⠃⠀⠀⢂⠀⡀⣾⠐⣽⣿⣿ ⣿⣿⣿⡿⣻⠟⡈⢀⠀⡠⠀⢠⠀⠁⢨⠈⢩⠚⠝⣿⢱⠁⠆⠀⢂⠈⡄⡀⢸⠀⠀⠀⠀⠀⢸⠀⠀⠈⠀⡄⡃⠈⠙⠊⠢⠀⢠⠀⡄⢄⠀⡆⠈⠀⡀⠹⢻⣿⣿⣰⣼⣇⢇⣡⣰⣠⣃⣐⣐⣴⣼⣴⣷⣿⣶⣿⣿⣿ ⣿⣿⣿⡀⢀⠀⡇⠨⠀⡄⢸⠀⠀⠀⠸⠀⠈⠀⠀⢸⢸⠀⠁⢠⠀⡀⠠⠁⢸⣀⢸⡀⠄⠰⠈⠄⠄⠰⠀⠃⠀⠀⠀⠈⠒⠰⣾⣶⣷⣶⣶⣿⣷⣾⣶⣶⣷⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⡗⢀⠅⠅⡀⢄⡣⠔⢀⣂⣀⣀⣒⣀⣀⣤⣿⣯⣶⣮⣤⣶⣷⣶⣶⣶⣶⣿⣿⣶⣾⡟⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢹⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠃⠀⠀⠀⠀⢴⣄⠀⠀⠀⠀⠀⠀⢻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠀⠀⢀⣠⣤⣼⣷⣤⣤⣴⠀⠀⠀⠈⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠿⠋⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠃⠀⠀⠘⣿⡿⠿⣿⣿⣿⣿⠀⠀⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠟⠋⠀⣿⣿⣷⣶⣶⣿⣿⣿⣿⣿⣿⣿⡏⣿⣿⣿⣿⣿⠀⠀⠀⠀⢻⠉⠭⡭⣩⣿⠏⠀⠀⠀⠀⠸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⢟⣿⣿⣿⣿⣿⡿⠟⠋⠉⠁⠀⠀⠀⢰⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣾⣶⣿⣿⠟⠀⠀⠀⠀⠀⠐⢶⣾⠟⡡⠀⠀⠀⠀⠀⠀⢻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⢹⣿⣿⣿⣿⣿⣧⠀⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⡄⠀⠀⠀⠀⠀⣰⣔⣶⣶⣧⠀⠀⠀⠀⠀⠀⢾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠈⣿⣿⣿⢿⣛⣛⠀⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⢿⣿⣟⣿⣯⣭⠀⠀⠀⠀⠀⠸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠀⣻⣿⣿⣿⣿⣿⠇⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡆⠀⠀⠀⠀⠀⣼⣿⣿⣿⣿⣷⠀⠀⠀⠀⠀⢀⣸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣅⣭⣿⣿⡾⠶⠶⠒⠀⠀⠀⠀⠀⠀⢹⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡽⣿⣿⣿⠿⠋⠁⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⡿⠀⠀⠀⠀⠀⢴⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣶⣯⣅⠐⣦⣤⣤⣤⣴⣶⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣶⣶⣿⣷⣿⣿⣶⣿⣿⡟⠀⠀⠀⠀⠀⠀⠀⠀⠈⠉⠉⠉⠁⠀⠀⠀⠀⠀⠀⣤⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣷⣄⠸⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠟⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢻⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣷⡄⠙⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠋⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠙⠿⠻⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠿⠿ ⣿⣿⣿⣿⣿⢿⣿⠀⣿⠟⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡟⣩⣽⠉⣭⡏⣽⠉⣉⠉⠁⠀⠀⠀⠀⣀⡀⠈⠉⠁⠀⠀⠀⠀⠀⠉⠀⡀⠀⣯⡏⠩⢴⠊⡉⡀⠈⡅⣙⡏⠉⣿⣿⡏⢩⡏⣭⡍⢩⡭⠉⠏⠀⠀⠀⡀⣤ ⢿⡿⠟⠛⠋⠚⠿⠀⠘⠆⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⡈⠻⢿⠤⠿⢿⠁⡞⠃⣿⣿⣿⣷⣿⠀⠒⠀⠀⠀⠀⠀⠠⠄⠁⣠⡄⡇⢠⠈⠀⣁⢫⠟⠀⠉⡇⠀⠛⠛⡃⢸⣿⣿⡇⠀⠀⠀⠀⠀⠂⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠈⠀⠀⠙⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣯⠀⠃⠀⠈⠀⠀⠀⠀⠀⠀⠛⠛⠿⡿⣿⠃⣿⡇⠀⠀⠀⠀⠀⠀⠀⡿⣿⡇⠈⠀⠀⠈⠈⠈⠀⠰⡇⠀⣿⣿⡇⠸⠛⠁⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠹⣿⣿⣿⣿⣿⣿⣿⣿⣿⣯⣥⣄⠀⠀⠁⠈⠉⠁⠀⠀⠀⠀⠀⠁⠀⠉⠀⠉⠀⠀⠀⠀⠀⠀⠀⠧⣤⢭⣥⡄⠀⠀⠀⠁⠁⠀⠀⠀⠀⠉⠉⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⣿⣿⣿⣿⣿⡇⣇⢸⠿⢷⣶⣶⣤⡄⣮⣿⣿⣿⣿⣿⣿⣿⣿⡿⠿⣿⣿⣿⣿⢡⣶⡈⡇⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⡣⡀⢛⣿⣿⡁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠠⠖⠺⣷⣿⣿ ⣿⣿⣿⣿⣿⡇⢁⠉⠀⠀⠉⠉⠙⠇⠷⣿⣿⣿⣿⣿⣿⣿⣿⡷⠀⠚⣿⣿⣿⢘⣻⡷⠀⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣮⠙⠙⢽⠆⠀⠀⡀⠀⠀⡀⠀⠀⠀⡠⠄⠀⠀⡄⠀⠠⠒⡝⣿⣿ ⣿⣿⣿⣿⣿⣧⢨⠀⠁⠀⠈⠀⠀⡆⢾⢿⣿⣿⣿⣿⣿⣿⣿⣄⠀⠀⢿⠿⠇⠉⠉⠈⣉⡘⠛⠛⡛⢛⠛⠛⡽⢿⣿⠋⠩⠙⠚⠛⠱⡉⠀⠀⠸⠀⠉⣡⣦⣤⡈⢀⠀⠀⡠⠀⠈⠀⠀⠇⠀⠀⠂⠀⡀⣾⠐⣽⣿⣿ ⣿⣿⣿⡿⣿⠟⡈⢀⠀⡀⠀⢠⠀⠁⢨⠈⢩⠈⡝⣿⢱⠁⠆⠀⢂⠈⡄⡀⢸⠀⠀⠀⠀⠀⢸⠀⠁⠈⠀⡄⡃⠈⠛⠊⠢⠀⢠⠀⡄⢄⠀⡆⠀⠀⡀⠹⢻⣿⣷⡠⣼⣇⢇⣡⣰⣀⣃⣐⣐⣴⣾⣴⣵⣿⣶⣿⣿⣿ ⣿⣿⣿⡀⢀⠀⡇⠈⠀⡄⢸⠀⠀⠀⠸⠀⠈⠀⠀⢸⢸⠀⠁⢠⠀⡀⠠⠁⢸⢀⢸⡀⠄⠰⠈⠄⠄⠸⠀⠃⠀⠀⠀⠈⠒⢰⣾⣶⣵⣾⣶⣿⣷⣶⣶⣶⣷⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⡗⠀⠅⠅⡀⢄⠣⠔⢀⣂⣀⣀⣒⣀⣂⣴⣿⣯⣶⣮⣤⣶⣷⣶⣶⣶⣶⣾⣿⣶⣾⡟⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠃⠀⠀⠀⠀⣶⣄⠀⡀⠀⠀⠀⠀⢻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠀⠀⢀⣠⣤⣸⣧⣤⣤⣵⠀⠀⠀⠘⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠿⠋⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠃⠀⠀⠸⣿⡿⠿⣿⣿⣿⣿⠀⠀⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠟⠋⠀⣿⣿⣷⣶⣶⣿⣿⣿⣿⣿⣿⣿⡏⣿⣿⣿⣿⣿⠀⠀⠀⠀⢻⠉⠭⡭⢩⣿⠏⠀⠀⠀⠀⠹⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⢛⣿⣿⣿⣿⣿⡿⠟⠋⠉⠁⠀⠀⠀⢰⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣾⣶⣿⣿⠟⠀⠀⠀⠀⠀⠱⣶⣾⠟⡡⠀⠀⠀⠀⠀⠀⢻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⢹⣿⣿⣿⣿⣿⣧⠀⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⡄⠀⠀⠀⠀⠀⣠⣀⣶⣶⣧⠀⠀⠀⠀⠀⠀⢾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠈⣿⣿⣿⣿⣛⣓⠀⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⢿⣿⣿⣿⣧⣍⠀⠀⠀⠀⠀⠸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠀⣻⣿⣿⣿⣿⣿⠇⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡅⠀⠀⠀⠀⠀⣼⣿⣿⣿⣿⣷⠀⠀⠀⠀⠀⠀⣸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣅⣭⣿⣿⡿⠶⠶⠒⠀⠀⠀⠀⠀⠀⢹⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡍⣿⣿⣿⡿⠛⠁⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⡿⠂⠀⠀⠀⠀⢾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣤⣯⣅⠰⣤⣠⣐⣠⣴⣶⣾⣿⣿⣶⣿⣿⣿⣿⣿⣿⣶⣶⣿⣷⣿⣿⣾⣿⣿⡿⠀⠀⠀⠀⠀⠀⠀⠀⠈⠉⠉⠉⠁⠀⠀⠀⠀⠀⠀⣬⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣷⣄⠸⢿⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡟⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣷⠄⠙⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡋⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠙⠛⠻⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠿⠿ ⣿⣿⣿⣿⣿⣿⣷⠀⣻⡙⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡟⣩⣽⠉⣭⡏⣽⠋⣉⠉⠁⠀⠀⠀⠀⠀⠀⠈⠉⠁⠀⠀⠀⠀⠀⠉⠀⡀⠀⣯⡍⢩⢴⠊⡉⡀⡈⡅⣙⡏⠉⣿⣿⡏⢩⡏⣭⡍⢩⡭⠉⠏⠀⠀⠀⠀⣤ ⠻⡿⠛⠛⠉⠻⠟⠀⠘⢆⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⡈⠛⢿⠤⠿⢿⢹⢸⠀⣿⣿⣿⣷⣶⡄⠀⠀⠀⠀⠀⠀⠠⠄⠁⣠⡄⡇⢀⠈⠀⣁⠫⠗⠀⠈⠅⠀⠛⠛⡃⢸⣿⣿⡇⠀⠀⠀⠀⠀⠂⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠘⠀⠀⠙⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣯⠀⠁⠀⠘⠀⠀⠀⠈⠀⠀⠛⠻⣿⡿⣿⠂⣝⡒⠀⠀⠀⠀⠀⠀⠀⡿⣿⡇⠈⠀⠀⠈⠈⠈⠀⠰⡇⠀⣿⣿⡇⠸⠛⠀⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⠹⣿⣿⣿⣿⣿⣿⣿⣿⣿⣯⣭⣄⠀⠀⠁⠈⠉⠁⠀⠀⠀⠀⠈⠁⠰⣭⡤⢬⡟⠁⠀⠀⠀⠀⠀⠧⢤⢭⣥⡄⠀⠀⠀⠁⠁⠀⠀⠀⠀⠉⠉⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠁⠀⠀⠀ ⣿⣿⣿⣿⣿⡇⣇⢸⠿⢷⣶⣶⣤⡄⡎⣿⣿⣿⣿⣿⣿⣿⣿⡿⠿⣿⣿⣿⣿⢡⣶⡈⠇⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⡡⡀⢛⣿⣿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠠⠔⠺⣿⣿⣿ ⣿⣿⣿⣿⣿⡇⠁⠉⠀⠀⠉⠉⠹⠇⠿⣿⣿⣿⣿⣿⣿⣿⣿⡷⠀⠚⣿⣿⡿⢘⣻⡷⠀⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣮⠉⠙⢽⡏⠀⠀⡀⠀⠀⡀⠀⠀⠀⡠⠄⠀⠀⠄⠀⠠⠒⡝⣿⣿ ⣿⣿⣿⣿⣿⣧⢈⠀⠁⠀⠈⠀⠀⡆⢾⢿⣿⣿⣿⣿⣿⣿⣿⣄⠀⠀⢿⠿⠇⠉⠉⠈⣉⡘⠛⠛⡛⢛⠛⠛⠭⢿⣿⠉⠩⠙⠛⠛⠱⡉⠀⠀⢸⠀⠉⣁⣦⣤⡈⢀⠀⠀⡠⠀⠈⠀⠀⠇⠀⠀⢂⠀⡀⣾⠐⣽⣿⣿ ⣿⣿⣿⡿⣻⠟⡈⢀⠀⡀⠀⢠⠀⠁⢨⠈⢩⠈⠝⣿⢱⠁⠆⠀⠂⠈⡄⡀⢸⠀⠀⠀⠀⠀⢸⠀⠀⠈⠀⡄⡃⠈⠛⠊⠢⠁⢰⠀⡠⢄⠀⡆⠀⠀⡀⠹⢻⣿⣿⣨⣼⣇⢇⣡⣰⣀⣃⣐⣐⣴⣾⣴⣵⣿⣶⣿⣿⣿ ⣿⣿⣿⡀⢀⠀⡇⠈⠀⡄⢸⠀⠀⠀⠸⠀⠀⠀⠀⢸⢸⠀⠁⠠⠀⡀⠠⠁⢸⣀⢸⡀⠄⠰⠈⠤⠄⠸⠀⠃⠀⠀⠀⠈⠒⢰⣾⣶⣵⣶⣶⣿⣷⣾⣶⣶⣷⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⡗⠀⠅⠇⡀⢄⠣⠔⣀⣂⣀⣀⣒⣀⣂⣤⣿⣯⣶⣮⣤⣶⣶⣶⣶⣶⣶⣾⣿⣶⣾⡟⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠁⠀⠀⠀⠀⣦⡄⠀⡀⠀⠀⠀⠀⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠀⠀⢀⣠⣤⣼⣧⣤⣤⣵⠀⠀⠀⠘⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠿⠋⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠃⠀⠀⠸⣿⡿⠿⣿⣿⣿⣿⠀⠀⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠟⠋⠀⣿⣿⣷⣶⣶⣾⣿⣿⣿⣿⣿⣿⡏⣿⣿⣿⣿⣿⠀⠀⠀⠀⢻⠉⠭⡽⢩⣿⠏⠀⠀⠀⠀⠹⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⢛⣿⣿⣿⣿⣿⡿⠟⠋⠉⠁⠀⠀⠀⢰⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣶⣶⣿⣿⠟⠀⠀⠀⠀⠀⠐⣶⣾⠟⡁⠀⠀⠀⠀⠀⠀⢻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⢹⣿⣿⣿⣿⣿⣧⠀⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⡄⠀⠀⠀⠀⠀⣰⣀⡶⡖⣥⠀⠀⠀⠀⠀⠀⢾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠈⣿⣿⣿⣿⣛⣛⠀⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⢿⣿⣟⣿⣧⣈⠀⠀⠀⠀⠀⠸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠀⣛⣿⣿⣿⣿⣿⡗⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠁⠀⠀⠀⠀⠀⣼⣿⣿⣿⣿⣧⠀⠀⠀⠀⠀⠀⣸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣅⣭⣿⣿⡿⠶⠶⠒⠂⠀⠀⠀⠀⠀⢹⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡝⣿⣿⣿⡿⠋⠁⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⡿⠀⠀⠀⠀⠀⢾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣦⣯⣅⠐⣦⣤⣠⣠⣶⣶⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣶⣶⣿⣷⣿⣿⣾⣿⣿⡿⠀⠀⠀⠀⠀⠀⠀⠀⠈⠉⠉⠉⠁⠀⠀⠀⠀⠀⠀⣬⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣷⣄⠘⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠟⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⡷⠄⠙⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣟⣿⣿⡏⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢙⠻⠻⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⡿⠿⠿ ⣿⣿⣿⣿⣿⣿⣗⠀⣻⠝⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡟⣩⣽⠉⣭⣏⣽⡉⡉⠉⠁⠀⠀⠀⠀⠀⠀⠈⠉⠁⠀⠀⠀⠀⠈⠉⠀⡀⠐⣯⡏⠩⢴⠊⡉⡀⡈⡅⣙⡏⠉⣿⣿⡏⢩⡏⣭⡍⢩⡭⠉⠏⠀⠀⠀⠀⣤ ⠻⠿⠛⠋⠉⠀⠾⠀⠙⠆⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⡈⠛⢿⠤⠿⢿⢹⠸⠀⣿⣷⣶⣷⣶⡀⠀⠀⠀⠀⠀⠀⠠⠄⠁⣠⡄⡇⢠⠊⠀⣁⠫⠗⠀⠈⠇⠀⠛⠛⡃⢸⣿⣿⡇⠀⠀⠀⠀⠀⠂⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠘⠀⠀⠙⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠁⠀⠐⠀⠀⠀⠈⠀⠀⠛⢿⣿⡿⣿⡆⣙⠦⠄⠀⠀⠀⠀⠀⠀⡿⣿⡇⠈⠀⠀⠈⠈⠈⠀⠰⡇⠀⣿⣿⡇⠸⠛⠁⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⠙⣿⣿⣿⣿⣿⣿⣿⣿⣿⣯⣭⣅⠀⠀⠁⠈⠉⠀⠀⠀⠀⠀⠈⠁⠸⣭⡥⣍⡗⠁⠀⠀⠀⠀⠀⠣⢤⢩⣥⡄⠀⠀⠀⠁⠁⠀⠀⠀⠀⠉⠉⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⣿⣿⣿⣿⣿⡇⣇⢸⠿⢷⣶⣶⣤⡄⣦⣿⣿⣿⣿⣿⣿⣿⣿⡿⠿⣿⣿⣿⣿⢡⣶⡈⡇⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⡠⡀⢛⣿⣿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠠⠄⠺⣿⣿⣿ ⣿⣿⣿⣿⣿⡇⢁⠉⠀⠀⠙⠉⠙⠇⠷⣿⣿⣿⣿⣿⣿⣿⣿⡷⠀⠚⣿⣿⣿⢘⣻⡷⠀⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣮⠉⠉⢽⡆⠀⠀⡀⠀⠀⡀⠀⠀⠀⡠⠄⠀⠀⡄⠀⠠⠒⡝⣿⣿ ⣿⣿⣿⣿⣿⣧⢠⠀⠁⠀⠈⠀⠀⡆⢾⢿⣿⣿⣿⣿⣿⣿⣿⣄⠀⠀⢿⠿⠇⠉⠉⠈⣉⡘⠛⠛⡛⠛⠛⠛⡭⢿⣿⠉⠩⠙⠚⠛⠱⡉⠀⠀⢸⠀⠉⣡⣦⣤⡈⢀⠀⠀⡠⠀⠈⠀⠀⠃⠀⠀⢂⠀⡀⣾⠐⣽⣿⣿ ⣿⣿⣿⡿⣻⠟⡈⢀⠀⡀⠀⢠⠀⠁⢨⠈⢩⠈⡝⣿⢱⠀⠆⠀⢂⠈⡄⡀⢸⠀⠀⠀⠀⠀⢸⠀⠀⠈⠀⡄⡁⠘⠛⠎⠢⠀⢰⠀⡠⢄⠀⡆⠀⠀⡀⠹⢻⣿⣿⣰⣼⣇⢇⣡⣰⣄⣃⣐⣐⣴⣼⣴⣵⣿⣶⣿⣿⣿ ⣿⣿⣿⡀⢀⠀⡇⠈⠀⡀⢸⠀⠀⠀⠸⠀⠀⠀⠀⢸⢸⠀⠁⢠⠀⡀⠠⠃⢸⢀⢸⡀⠄⠰⠈⠤⠄⠸⠀⠃⠀⠀⠀⠈⠒⢰⣾⣶⣵⣶⣶⣿⣷⣾⣶⣶⣷⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⡗⠀⠅⠃⡀⢄⠣⠔⣀⣂⣀⣀⣒⣀⣂⣤⣿⣯⣶⣮⣤⣶⣷⣶⣶⣶⣶⣿⣿⣶⣾⡟⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠁⠀⠀⠀⠠⣦⡄⠀⡀⠀⠀⠀⠈⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠀⠀⢀⣠⣤⣾⣧⣤⣤⣷⠀⠀⠀⠸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠿⠋⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠃⠀⠀⠸⣿⡿⠿⣿⣿⣿⣿⠀⠀⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠟⠋⠀⣿⣿⣷⣶⣶⣿⣿⣿⣿⣿⣿⣿⡏⣿⣿⣿⣿⡿⠀⠀⠀⠀⢿⠉⠽⡿⣩⣿⠏⠀⠀⠀⠀⢹⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⢛⣿⣿⣿⣿⣿⡿⠟⠋⠉⠁⠀⠀⠀⢰⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣾⣶⣿⣿⠏⠀⠀⠀⠀⠀⠰⣶⣾⠟⡁⠀⠀⠀⠀⠀⠀⢻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⢹⣿⣿⣿⣿⣿⣧⠀⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⡀⠀⠀⠀⠀⠀⣠⣐⣶⡞⣡⠀⠀⠀⠀⠀⠀⢾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠈⣿⣿⣿⣿⣛⣓⠀⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⣻⣿⣿⣿⣇⣈⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠀⣻⣿⣿⣿⣿⣿⠇⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⠀⠀⠀⣼⣿⣿⣿⣿⣧⠀⠀⠀⠀⠀⠀⣼⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣄⣭⣿⣿⡿⠶⠶⠒⠂⠀⠀⠀⠀⠀⢹⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡃⣿⣿⣿⠿⠋⠁⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⡿⠀⠀⠀⠀⠀⢮⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣦⣯⣅⠐⣦⣀⢤⣠⣶⣶⣶⣿⣿⣷⣿⣿⣿⣿⣿⣿⣶⣶⣿⣷⣿⣿⣾⣿⣿⡿⠀⠀⠀⠀⠀⠀⠀⠀⠈⠋⠉⠉⠁⠀⠀⠀⠀⠀⠀⣬⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣷⣄⠘⢽⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⢿⣿⣿⡟⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠹⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣷⠄⠙⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣟⣿⣿⡋⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢝⡟⠛⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠿⠿ ⣿⣿⣿⣿⣿⢿⣗⠀⣻⠝⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡟⣩⣽⠉⣭⡏⣽⠋⡉⠉⠁⠀⠀⠀⠀⠀⠀⠈⠉⠁⠀⠀⠀⠀⠀⠉⠀⡀⠐⣯⡏⠩⢴⠋⡉⡀⢨⡅⣙⡏⠉⣿⣿⡏⢩⡏⣭⡍⢩⡭⠉⠏⠀⠀⠀⠀⣤ ⠻⠿⠛⠋⠙⠀⢟⠀⠙⠤⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠈⠛⢿⠤⠿⢿⢹⠘⠀⣿⣿⣿⣷⣶⠀⠀⠀⠀⠀⠀⠀⠠⠄⠁⣠⡄⡇⢰⠊⠀⣁⠫⠃⠀⠈⠇⠀⠛⠛⡃⢸⣿⣿⡇⠀⠀⠀⠀⠀⠂⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠘⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⠐⠀⠀⠀⠀⠀⠀⠛⢿⣿⡿⣿⠆⣝⠢⠀⠀⠀⠀⠀⠀⠀⡟⣿⡇⠈⠀⠀⠈⠈⠈⠀⠰⡇⠀⣿⣿⡇⠸⠛⠁⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠹⣿⣿⣿⣿⣿⣿⣿⣿⣿⣯⣭⣅⠀⠀⠁⠈⠉⠁⠀⠀⠀⠀⠈⠁⠰⣭⡤⣍⡛⠁⠀⠀⠀⠀⠀⠣⢤⢩⣥⡄⠀⠀⠀⠁⠁⠀⠀⠀⠀⠉⠉⠀⠀⠀⠀⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⣿⣿⣿⣿⣿⡇⣇⢸⠿⢷⣶⣶⣤⡄⣦⣿⣿⣿⣿⣿⣿⣿⣿⡿⠿⣿⣿⣿⣿⢡⣶⡈⡇⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⡠⡀⢛⣿⣿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠠⠤⠺⣿⣿⣿ ⣿⣿⣿⣿⣿⡇⢡⠉⠀⠀⠉⠉⠙⠇⠿⣿⣿⣿⣿⣿⣿⣿⣿⡷⠀⠚⣿⣿⣿⢘⣻⡷⠀⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣮⠉⠁⢽⠂⠀⠀⡀⠀⠀⡀⠀⠀⠀⡠⠄⠀⠀⡄⠀⠠⠒⡝⣿⣿ ⣿⣿⣿⣿⣿⣧⢨⠀⠁⠀⠈⠀⠀⡆⢾⢿⣿⣿⣿⣿⣿⣿⣿⣄⠀⠀⢿⠿⠇⠁⠉⠈⣉⡘⠛⠛⡛⢛⠛⠛⡽⢿⣿⠋⠩⠙⠚⠛⠱⡉⠀⠀⠸⠀⠉⣁⣦⣤⡈⢀⠀⠀⡀⠀⠈⠀⠀⠇⠀⠀⢂⠀⡀⣾⠐⣽⣿⣿ ⣿⣿⣿⡿⣻⠟⡈⢀⠀⡀⢀⢠⠀⠁⢨⠈⢩⠈⠝⣿⢱⠁⠆⠀⢂⠈⡄⡀⢨⠀⠀⠀⠀⠀⢸⠀⠁⠈⠀⡀⡁⠘⠛⠎⠢⠀⢰⠀⡠⢄⠀⡆⠀⠀⡀⠹⢻⣿⣿⣰⣼⣇⢇⣡⣰⣤⣃⣐⣐⣴⣼⣴⣵⣿⣶⣿⣿⣿ ⣿⣿⣿⡀⢀⠀⡇⠈⠀⡀⢸⠀⠀⠀⠸⠀⠘⠀⠀⢸⢸⠀⠁⢠⠀⡀⠠⠃⢸⢀⢸⡀⠄⠸⠈⠄⠄⠸⠀⠃⠀⠀⠀⠈⠒⢰⣾⣶⣵⣾⣶⣿⣷⣶⣶⣶⣷⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⡗⢀⠅⠃⡀⢄⠣⠔⢀⣂⣂⣀⣒⣀⣂⣴⣿⣯⣶⣮⣤⣶⣷⣶⣶⣶⣶⣾⣿⣶⣾⡟⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠃⠀⠀⠀⠠⣦⡄⠀⡀⠀⠀⠀⠈⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠀⠀⢀⣠⣤⣾⣧⣤⣤⣷⠀⠀⠀⠸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠿⠋⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠃⠀⠀⠸⣿⡿⢿⣿⣿⣿⣿⠀⠀⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠟⠋⠀⣿⣿⣷⣶⣶⣾⣿⣿⣿⣿⣿⣿⡏⣿⣿⣿⣿⡿⠀⠀⠀⠀⢯⠉⠿⡟⣩⣿⠇⠀⠀⠀⠀⢹⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⢛⣿⣿⣿⣿⣿⡿⠟⠋⠉⠁⠀⠀⠀⢰⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣾⣶⣿⣿⠗⠀⠀⠀⠀⠀⠱⣶⣾⠟⡁⠀⠀⠀⠀⠀⠀⢻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⢹⣿⣿⣿⣿⣿⣧⠀⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⡀⠀⠀⠀⠀⠀⣠⣐⢶⡜⣃⠀⠀⠀⠀⠀⠀⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠈⣿⣿⣿⣟⣛⣛⠀⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⣻⣿⣿⣿⣇⣈⠀⠀⠀⠀⠀⠸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠀⣻⣿⣿⣿⣿⣿⠆⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠂⠀⠀⠀⠀⠀⣼⣿⣿⣿⣿⣧⠀⠀⠀⠀⠀⠀⣼⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣄⣭⣿⣿⡿⠶⠶⠒⠂⠀⠀⠀⠀⠀⢹⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡕⢿⣿⣿⡿⠋⠁⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⡿⠀⠀⠀⠀⠀⢤⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣦⣯⣅⠐⣤⣤⣀⣤⣴⣶⣾⣿⣿⣶⣿⣿⣿⣿⣿⣿⣷⣶⣿⣷⣿⣿⣶⣿⣿⡿⠀⠀⠀⠀⠀⠀⠀⠀⠘⠛⠋⠉⠁⠀⠀⠀⠀⠀⠀⣨⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣷⣄⠘⢽⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠟⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠻⢻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⡷⠄⠙⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⣿⣿⡏⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠍⠛⠛⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠿⠿ ⣿⣿⣿⣿⣽⢿⣷⠀⣽⠙⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡟⣩⣽⠉⣭⡏⣽⠋⣉⠉⠁⠀⠀⠀⠀⠀⠀⠈⠉⠁⠀⠀⠀⠀⠀⠉⠀⡀⠐⣯⡏⠩⢴⠊⡉⡀⡨⡅⣙⡏⠉⣿⣿⡏⢩⡏⣭⡍⢩⡭⠉⠏⠀⠀⠀⡀⣠ ⢻⠿⠛⠙⠙⠠⠊⠀⠘⠄⢻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠈⠛⢿⠤⠿⢿⠁⠞⠃⣿⣿⣿⣷⣶⠀⠀⠀⠀⠀⠀⠀⠠⠄⠁⣠⡄⡇⢰⠊⠀⣉⠫⠃⠀⠈⠇⠀⠛⠛⡃⢸⣿⣿⡇⠀⠀⠀⠀⠀⠂⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠐⠀⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⠠⠀⠀⠀⠀⠀⠀⠛⢻⣿⡿⣿⠀⣍⡒⠀⠀⠀⠀⠀⠀⠀⡟⣿⡇⠈⠀⠀⠈⠈⠈⠀⠰⡇⠀⣿⣿⡇⠸⠛⠁⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠹⣿⣿⣿⣿⣿⣿⣿⣿⣿⣯⣭⣄⠀⠀⠁⠈⠉⠁⠀⠀⠀⠀⠀⠁⠐⣭⡠⢬⠏⠁⠀⠀⠀⠀⠀⠣⢤⢩⣥⡄⠀⠀⠀⠁⠁⠀⠀⠀⠀⠉⠉⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⣿⣿⣿⣿⣿⡇⣇⢸⠿⢷⣶⣶⣤⡄⣶⣿⣿⣿⣿⣿⣿⣿⣿⡿⠿⣿⣿⣿⣿⢡⣶⡈⡇⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⡧⡀⢛⣿⣟⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠤⠯⠻⣿⣿⣿ ⣿⣿⣿⣿⣿⡇⢁⠉⠀⠀⠙⠉⠹⠇⠿⣿⣿⣿⣿⣿⣿⣿⣿⡷⠀⠚⣿⣿⣿⢘⣻⡷⠀⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣮⠋⠁⢻⠃⠀⠀⡀⠀⠀⡀⠀⠀⠀⡠⠄⠠⠀⡄⠠⠠⠒⡽⣿⣿ ⣿⣿⣿⣿⣿⣧⢨⠀⠁⠀⠈⠀⠀⡆⢾⢿⣿⣿⣿⣿⣿⣿⣿⣄⠀⠀⢿⠿⠇⠉⠉⠈⣉⡘⢛⠛⡛⢛⠛⠛⡽⢿⣿⠉⠩⠙⠛⠛⠱⡉⠀⠀⢸⠀⠉⣁⣶⣤⡈⢀⠁⠀⡠⠀⠈⠀⠀⡇⠀⠀⢂⠀⡀⣾⠐⣽⣿⣿ ⣿⣿⣿⡿⣿⠟⡈⢀⠀⡠⠀⢠⠀⠁⢨⠈⢩⠒⡝⣿⢱⠁⠆⠀⢂⠈⡄⡀⢸⠀⠀⠀⠀⠀⢸⠀⠁⠈⠀⡆⡇⠘⠛⠎⠢⡁⢰⠀⡤⢄⠀⡆⠘⠀⡀⠹⢻⣿⣿⣸⣼⣇⢇⣡⣰⣠⣃⣐⣐⣴⣾⣴⣷⣿⣶⣿⣿⣿ ⣿⣿⣿⡸⢀⠀⡇⠸⠀⡄⢸⠀⠀⢀⠸⠀⠘⠀⠀⢸⢸⠀⢁⢠⠀⡀⠠⠁⢸⣀⢺⡀⠄⠸⠘⠤⠄⠸⠀⠃⠀⠀⠀⠈⠒⢰⣾⣶⣵⣾⣶⣿⣷⣶⣶⣶⣷⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⡷⢀⠅⠇⡀⢄⡣⠜⢀⣂⣂⣀⣒⣀⣀⣵⣿⣯⣶⣮⣤⣦⣵⣶⣶⣶⣶⣿⣿⣶⣾⡟⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠁⠀⠀⠀⠠⣷⡄⠀⡀⠀⠀⠀⠈⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠀⠀⢀⣤⣴⣿⣷⣤⣤⣶⠀⠀⠀⠸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠿⠋⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠃⠀⠀⠸⣿⡛⢿⣿⣿⣿⡿⠀⠀⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠟⠋⠀⣿⣿⣷⣶⣶⣿⣿⣿⣿⣿⣿⣿⡏⣿⣿⣿⣿⡿⠀⠀⠀⠀⢯⠉⠽⢋⣽⣿⠃⠀⠀⠀⠀⢹⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⢟⣿⣿⣿⣿⣿⡿⠟⠋⠉⠁⠀⠀⠀⢰⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣿⣷⣿⣿⠇⠀⠀⠀⠀⠀⠸⢿⡿⠟⡁⠀⠀⠀⠀⠀⠀⢻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⢻⣿⣿⣿⣿⣿⣦⠀⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⡀⠀⠀⠀⠀⠀⣰⣐⣶⡞⡁⠀⠀⠀⠀⠀⠀⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠈⣿⣿⣿⣿⣛⣛⠀⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⣿⣿⣿⣿⣇⡈⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠀⣻⣿⣿⣿⣿⣿⡗⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡁⠀⠀⠀⠀⠀⣸⣿⣿⣿⣿⣧⠀⠀⠀⠀⠀⠀⣼⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣅⣭⣿⣿⣾⠶⠶⠒⠀⠀⠀⠀⠀⠀⢹⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡟⣿⣿⣿⡿⠋⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⡿⠀⠀⠀⠀⠀⣦⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣦⣯⣅⠐⣶⣺⣶⣶⣶⣷⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣶⣶⣿⣷⣿⣿⣶⣿⣿⡟⠀⠀⠀⠀⠀⠀⠀⠀⠘⠛⠉⠉⠁⠀⠀⠀⠀⠀⠀⣬⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣷⣄⠹⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠟⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠻⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⡷⠄⠙⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⣿⣿⡏⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠙⠛⠛⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠿⠿ ⣿⣿⣿⣿⣿⣿⣿⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡟⣩⣽⠉⣭⡏⣽⡋⣉⣉⠁⣀⡀⣀⣀⣀⡀⠈⠉⠁⠀⠀⠀⠀⠀⠉⠀⡀⠐⣯⡏⠩⢴⠊⡉⡀⣨⡅⣙⡏⠉⣿⣿⡏⢩⡏⣭⡍⢩⡭⠉⠏⠀⠀⠀⠀⣤ ⣿⡿⠟⠛⠛⠻⣿⠀⠙⠄⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠈⠙⢿⠤⠿⠿⠁⡿⠃⣿⣿⣿⣷⣿⡂⠀⠀⠀⠀⠀⠀⠠⠄⠁⣰⡄⡇⢰⠊⠀⣉⠫⠃⠀⠈⠇⠀⠛⠛⡃⢸⣿⣿⡇⠀⠀⠀⠀⠀⠂⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠘⠀⠀⠙⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠃⠀⠀⠀⠀⠀⠀⠀⠁⠉⠙⢻⡿⣿⠅⡻⠖⠂⠀⠀⠀⠀⠀⠀⡿⣿⡇⠈⠀⠀⠈⠈⠈⠀⠰⡇⠀⣿⣿⡇⠸⠛⠁⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⢻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣯⣭⣥⠀⠀⠁⠈⠉⠁⠀⠀⠀⠀⠀⠁⠀⠉⠤⠍⠁⠀⠀⠀⠀⠀⠀⠣⢤⢩⣥⡄⠀⠀⠀⠁⠁⠀⠀⠀⠀⠉⠉⠀⠀⠀⠀⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⣿⣿⣿⣿⣿⡇⣇⢸⠿⢷⣶⣶⣤⡄⣦⣿⣿⣿⣿⣿⣿⣿⣿⡿⠻⣿⣿⣿⣿⢡⣶⡈⡇⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⡧⡀⢛⣿⣟⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠠⠀⠰⣶⣿⣿ ⣿⣿⣿⣿⣿⡇⠁⠉⠀⠀⠙⠉⠹⠇⠷⣿⣿⣿⣿⣿⣿⣿⣿⡷⠀⠚⣿⣿⣿⢘⣻⡷⠀⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣮⠋⠁⢻⠀⠀⠀⡀⢀⠀⡀⠀⠀⠀⡠⠄⠠⠀⡄⢠⠠⠒⡽⣿⣿ ⣿⣿⣿⣿⣿⣧⢨⠀⠁⠀⠈⠀⠀⡆⢾⢿⣿⣿⣿⣿⣿⣿⣿⣄⠈⠀⢿⠿⠇⠉⠉⠈⣉⡘⢛⠛⡛⢛⠛⠛⡭⢿⣿⠋⠩⠙⠚⠛⠱⡉⠀⠀⢸⠀⠉⣁⣦⣤⡈⢀⠁⠀⡠⠀⠈⠀⠀⠃⠀⠀⢂⠀⡀⣾⠐⣽⣿⣿ ⣿⣿⣿⡿⣛⠛⡈⢀⠀⡠⠀⢠⠀⠁⢨⠈⢹⠒⡝⣿⢱⠁⠆⠀⢂⠈⡄⡀⢸⠀⠀⠀⠀⠀⢸⠀⠁⠈⠀⡄⡇⠘⠛⠎⠢⡀⢠⠀⡤⢄⠀⡆⠘⠀⡀⠹⢻⣿⣷⡸⣼⣇⢇⣡⣰⣤⣇⣐⣐⣤⣾⣴⣷⣿⣶⣿⣿⣿ ⣿⣿⣿⡸⢀⠀⡇⠸⠀⡄⢸⠀⠀⢀⢸⠀⠸⠀⠁⢸⢸⠀⢁⢠⠀⡀⠠⠁⢸⣀⢸⡀⠄⠸⠘⠤⠄⠸⠀⠃⠀⠀⠀⠈⠒⢰⣾⣶⣵⣾⣶⣿⣷⣾⣶⣶⣷⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⡷⢀⠇⠇⡀⢄⠣⠜⢀⣂⣈⣀⣒⣀⣂⣥⣿⣯⣶⣮⣤⣶⣷⣶⣶⣶⣶⣿⣿⣶⣾⡟⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠁⠀⠀⠀⠠⣷⡄⠀⠀⠀⠀⠀⠈⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠀⠀⣠⣤⣴⣾⣷⣤⣴⣶⠀⠀⠀⠸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠿⠋⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠃⠀⠀⠸⣿⣛⣿⣻⣿⣿⡇⠀⠀⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠟⠋⠀⣿⣿⣷⣶⣶⣿⣿⣿⣿⣿⣿⣿⡏⣿⣿⣿⣿⡟⠀⠀⠀⠀⢯⠉⠉⣉⣽⣿⠃⠀⠀⠀⠀⢹⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⢛⣿⣿⣿⣿⣿⡿⠟⠋⠉⠁⠀⠀⠀⢰⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣾⣶⣿⣿⠇⠀⠀⠀⠀⠀⠐⢿⠿⠋⡄⠀⠀⠀⠀⠀⠀⢻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⢹⣿⣿⣿⣿⣿⣧⠀⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⡀⠀⠀⠀⠀⠀⣰⣐⢶⡞⣁⠀⠀⠀⠀⠀⠀⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠈⣿⣿⣿⣿⣛⣛⠀⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⣿⣿⣿⣿⣇⡈⠀⠀⠀⠀⠀⢹⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠀⣛⣿⣿⣿⣿⣿⠷⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠁⠀⠀⠀⠀⠀⣼⣿⣿⣿⣿⣧⠀⠀⠀⠀⠀⠀⣼⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⡄⣭⣿⣿⡾⠶⠶⠒⠂⠀⠀⠀⠀⠀⢹⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡝⣿⣿⣿⡿⠋⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⡿⠀⠀⠀⠀⠀⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣶⣯⣅⠐⣦⣄⣀⢰⣴⣶⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣶⣶⣿⣷⣿⣿⣶⣿⣿⡯⠀⠀⠀⠀⠀⠀⠀⠀⠘⠛⠉⠉⠁⠀⠀⠀⠀⠀⠀⣬⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣷⣄⠙⢽⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡟⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠻⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣷⠄⠙⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⣿⣿⡏⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠝⠛⠻⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠿⠿ ⣿⣿⣿⣿⣽⢿⡗⠀⢿⠛⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡟⣩⣽⠉⣭⡏⣽⠋⣉⣉⠁⢀⡀⣀⣤⣤⡀⣌⡉⠁⠀⠀⠀⠀⠀⠉⠀⡀⠐⣯⡏⠩⢼⠊⡉⡀⡨⡅⣙⡏⠉⣿⣿⡏⢩⡏⣭⡍⢩⡭⠉⠏⠀⠀⠁⠀⣤ ⠻⠻⠛⠛⠛⠂⠫⠀⠘⠄⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠈⠛⢿⠤⠿⠿⠘⣸⠃⣿⣿⣿⣷⣯⡁⠐⠂⠀⠀⠀⠀⠠⠄⠁⣠⡄⡇⢐⠊⠀⣁⠫⠃⠀⠈⡇⠀⠛⠛⡃⢸⣿⣿⡇⠀⠀⠀⠀⠀⠂⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠉⠛⡿⣿⠅⣿⡝⠀⠀⠀⠀⠀⠀⠀⡿⣿⡇⠈⠀⠀⠈⠈⠈⠀⠰⡇⠀⣿⣿⡇⠘⠋⠁⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⠻⢿⣿⣿⣿⣿⣿⣿⣿⣿⣯⣭⣥⠀⠀⠁⠈⠉⠁⠀⠀⠀⠀⠀⠁⠀⠉⠀⠈⠀⠀⠀⠀⠀⠀⠀⠣⢤⢩⣥⡄⠀⠀⠀⠁⠁⠀⠀⠀⠀⠉⠉⠀⠀⠀⠀⠁⠀⠀⠀⠀⠀⠀⠀⠀⢀ ⣿⣿⣿⣿⣿⡇⣇⢸⠿⢷⣶⣶⣤⡄⡦⣿⣿⣿⣿⣿⣿⣿⣿⡿⠻⣿⣿⣿⣿⢡⣶⡈⠇⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⡡⡀⢛⣿⡟⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠠⠄⠹⣿⣿⣿ ⣿⣿⣿⣿⣿⡇⢁⠉⠀⠀⠙⠉⠙⠇⠷⣿⣿⣿⣿⣿⣿⣿⣿⡷⠀⠚⣿⣿⣿⢘⣻⡷⠀⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣮⠙⠑⢻⠂⠀⠀⡀⢀⠀⡀⠀⠀⠀⡠⠤⠠⠀⡄⢠⠠⠒⡽⣿⣿ ⣿⣿⣿⣿⣿⣧⢨⠀⠁⠀⠈⠀⠀⡆⢾⢿⣿⣿⣿⣿⣿⣿⣿⣄⠀⠀⢿⠿⠇⠉⠉⠈⣉⡘⢛⠛⡛⢛⠛⠛⡭⢿⣿⡋⠩⠙⠒⠛⠱⡉⠀⠀⢸⠀⠉⣡⣶⣤⡈⢀⠁⠀⡠⠀⠈⠀⠀⡇⠀⠀⢂⠀⡀⣾⠐⣽⣿⣿ ⣿⣿⣿⡿⣿⠟⡈⢀⠀⡠⢀⢠⠀⠁⢨⠈⢩⠒⡝⢿⢱⠀⠆⠀⢂⠈⡄⡀⢸⠀⠀⠀⠀⠀⢨⠀⠃⠈⠀⡆⡇⠈⠛⠊⠢⡀⢰⠀⡤⢄⠀⡆⠘⠀⡀⠹⢻⣿⣷⣸⣼⣇⢇⣡⣰⣤⣇⣔⣐⣴⣼⣴⣷⣿⣶⣿⣿⣿ ⣿⣿⣿⡸⢀⠀⡇⠸⠀⡄⢸⠀⠀⢀⠸⠀⠸⠀⠁⢸⢸⠀⠁⢠⠀⡀⢠⠁⢸⣀⢸⡀⠄⠸⠘⠤⠄⠸⠀⠃⠀⠀⠀⠈⠒⢰⣾⣶⣵⣾⣶⣿⣷⣶⣶⣶⣷⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⡷⢀⠇⠇⡀⢄⠣⠜⢀⣂⣂⣀⣒⣀⣂⣵⣿⣮⣶⣮⣬⣶⣵⣶⣶⣶⣶⣿⣿⣶⣾⡟⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠁⠀⠀⠀⠠⣷⠄⠀⠀⠀⠀⠀⠈⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡟⠀⠀⣀⣤⣶⣾⣷⣤⣴⣶⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠿⠋⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠁⠀⠀⠸⣿⣛⣿⣻⣿⣿⡇⠀⠀⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠟⠋⠀⣿⣿⣷⣶⣶⣿⣿⣿⣿⣿⣿⣿⡏⣿⣿⣿⣿⡏⠀⠀⠀⠀⠯⠉⢉⣭⣽⡿⠃⠀⠀⠀⠀⢹⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⢛⣿⣿⣿⣿⣿⡿⠟⠋⠉⠀⠀⠀⠀⢰⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣿⣶⣿⣿⠇⠀⠀⠀⠀⠀⠐⠿⠿⠋⡄⠀⠀⠀⠀⠀⠀⢿⣿⣿⣿⣿⣿⣿⣛⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⢹⣿⣿⣿⣿⣿⣧⠀⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⡀⠀⠀⠀⠀⠀⣠⣐⡶⣾⣁⠀⠀⠀⠀⠀⠀⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠈⣿⣿⣿⣿⣛⣛⠀⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠆⠀⠀⠀⠀⠀⣿⣿⣿⣿⣇⡀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠁⣻⣿⢿⣿⣿⣿⡗⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⠀⠀⠀⣾⣿⣿⣿⣿⣇⠀⠀⠀⠀⠀⠀⣼⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⡄⣭⣿⣿⡾⠶⠶⠒⠂⠀⠀⠀⠀⠀⢹⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡟⢿⣿⣿⠿⠋⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⡿⠀⠀⠀⠀⠀⣼⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣶⣯⣅⠐⣀⣤⣆⣶⣶⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣶⣶⣿⣷⣿⣿⣶⣿⣿⡟⠀⠀⠀⠀⠀⠀⠀⠀⠈⠉⠉⠉⠁⠀⠀⠀⠀⠀⠀⣬⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣷⣄⠙⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⢿⣿⣿⠟⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢻⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⡷⠄⠙⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⣿⣿⠋⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠍⠟⠛⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠿⠿ ⣿⣿⣿⣿⣽⢿⣷⠀⢿⠿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡟⣩⣽⠉⣭⡏⣽⠋⣉⣉⠁⢀⡤⣠⣤⣤⡄⣬⡉⣁⠀⠀⠀⠀⠈⠉⠀⡀⠀⣯⡏⠩⢜⠋⡉⡀⣨⡅⣙⡏⠉⣿⣿⡏⢩⡏⣭⡍⢩⡭⠉⠏⠀⠀⠀⠀⣤ ⠿⠿⠟⠋⠛⠛⢻⠂⠘⠆⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⡀⠙⢿⠤⠿⠿⠀⢻⠃⣿⣿⣿⣧⣌⡀⠉⠐⠀⠀⠀⠀⠠⠄⠁⣠⡄⡇⢀⠊⠀⣉⠫⠃⠀⠈⡇⠀⠛⠛⡃⢸⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠐⠀⠀⠸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠁⠀⢨⠀⠀⠀⠀⠀⠁⠀⠈⠙⡿⣿⠅⠽⠃⠀⠀⠀⠀⠀⠀⠀⡿⣿⡇⠈⠀⠀⠈⠈⠈⠀⠰⡇⠀⣿⣿⡇⠘⠋⠀⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣯⣭⣅⠀⠀⠁⠈⠉⠁⠀⠀⠀⠀⠀⠁⠀⠈⠀⠀⠀⠀⠀⠀⠀⠀⠀⠧⢤⢩⣥⡄⠀⠀⠀⠁⠁⠀⠀⠀⠀⠉⠉⠀⠀⠀⠀⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⣿⣿⣿⣿⣿⡇⣇⢸⠿⢷⣶⣶⣤⡄⣶⣿⣿⣿⣿⣿⣿⣿⣿⡿⠻⣿⣿⣿⣿⢡⣶⡈⡇⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⡡⡀⢻⣿⣟⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠄⠒⠲⣿⣿⣿ ⣿⣿⣿⣿⣿⡇⢁⠉⠀⠀⠙⠉⠹⠇⠿⣿⣿⣿⣿⣿⣿⣿⣿⡷⠀⠚⣿⣿⣿⢘⣻⡷⠀⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣮⠉⠁⢻⡂⠀⠀⡀⢀⠀⡀⠀⠀⠀⡠⠤⠠⠀⡄⢠⠠⠒⡽⣿⣿ ⣿⣿⣿⣿⣿⣇⢸⠀⠁⠀⠈⠀⠀⡆⢺⢿⣿⣿⣿⣿⣿⣿⣿⣄⠀⠀⢿⠿⠇⠍⠉⠈⣉⡘⢛⠛⡛⢛⠛⠛⡭⢿⣿⡋⠩⠙⠚⠛⠱⡉⠀⠈⢸⠀⠉⣁⣦⣤⡈⢀⠁⠀⡠⠀⠈⠀⠀⡇⠀⠀⢂⠀⡀⣾⠓⣽⣿⣿ ⣿⣿⣿⡿⣻⠟⡈⢀⠀⡀⢀⢠⠀⠁⢨⠈⢹⠂⡝⣿⢱⠀⠆⠀⢂⠈⡄⡀⢸⠀⠀⠀⠀⠀⢸⠀⠃⠈⠀⡆⡇⠈⠛⠊⠢⡁⢰⠀⡤⢄⠀⡇⠘⠀⡄⠹⢻⣿⣷⣸⣼⣇⢇⣡⣰⣄⣇⣔⣐⣴⣼⣴⣷⣿⣶⣿⣿⣿ ⣿⣿⣿⡸⢀⠀⡇⠸⠀⡄⢸⠀⠀⢀⠸⠀⠸⠀⠁⢸⢸⠀⢁⢠⠀⡀⢠⠃⢸⣀⢸⡀⠄⠸⠈⠤⠄⠸⠀⠃⠁⠀⠀⠈⠒⢰⣾⣶⣵⣾⣶⣿⣷⣾⣶⣶⣷⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⡷⢀⠅⠇⡀⢄⡣⠜⢀⣂⣀⣀⣒⣀⣂⣥⣿⣯⣶⣮⣬⣶⣷⣶⣶⣶⣶⣿⣿⣶⣾⡟⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠁⠀⠀⠀⠠⣷⡄⠀⠀⠀⠀⠀⠈⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡟⠀⠀⢠⣤⣶⣾⣷⣤⣴⣶⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠿⠋⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠁⠀⠀⠸⣿⣛⣿⣿⣿⣿⡇⠀⠀⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠟⠋⠀⣿⣿⣷⣶⣶⣿⣿⣿⣿⣿⣿⣿⡏⣿⣻⣿⣿⡏⠀⠀⠀⠈⠯⠉⢉⣩⣽⡿⠃⠀⠀⠀⠀⢹⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⢛⣿⣿⣿⣿⣿⡿⠟⠋⠉⠁⠀⠀⠀⢰⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣶⣿⣿⠇⠀⠀⠀⠀⠀⠐⠿⠿⢋⡄⠀⠀⠀⠀⠀⠀⣻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⢹⣿⣿⣿⣿⣿⣧⠀⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⡀⠀⠀⠀⠀⠀⣴⣐⢿⣾⡀⠀⠀⠀⠀⠀⠀⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠈⣿⣿⣿⣿⣛⣛⠀⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡄⠀⠀⠀⠀⠀⣿⣿⣿⣿⣇⡀⠀⠀⠀⠀⠀⢹⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠂⣻⣿⣿⣿⣿⣿⡿⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⠀⠀⠀⣿⣿⣿⣿⣿⣇⠀⠀⠀⠀⠀⠀⣽⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣅⣭⣿⣿⡾⠶⠶⠒⠂⠀⠀⠀⠀⠀⢹⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡝⣽⣿⣿⡟⠋⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⠿⠀⠀⠀⠀⠀⣵⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣶⣯⣅⠐⣦⣀⣀⣴⣶⣿⣿⣿⣿⣾⣿⣿⣿⣿⣿⣿⣷⣾⣿⣷⣿⣿⣶⣿⣿⡏⠀⠀⠀⠀⠀⠀⠀⠀⠈⠉⠉⠉⠁⠀⠀⠀⠀⠀⠀⣬⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣷⣄⠙⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠏⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠻⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣷⠄⠙⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⣿⣿⡋⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠍⠟⠟⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠿⠿ ⣿⣿⣿⣿⣿⣷⣷⠀⢿⠻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡟⣩⣽⠉⣭⡏⣽⠋⣉⣉⠁⢀⡀⣀⣤⣤⡄⣈⠉⠁⠀⠁⠀⠀⠈⠉⠀⡀⠀⣯⡏⠩⢜⠋⡉⡀⣨⡅⣙⡏⠉⣿⣿⡏⢩⡏⣭⡍⢩⡭⠉⠏⠀⠀⠀⠀⢠ ⡿⠿⠿⠛⠋⠐⢷⠀⠙⠄⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⡈⠙⢿⠤⠿⢿⠀⢿⠃⣿⣿⣿⣧⣙⠃⠒⠀⠀⠀⠀⠀⠠⠄⠁⣰⡄⡇⢐⠊⠀⣉⠩⠃⠀⠈⡇⠀⠛⠛⡃⢸⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠘⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠁⠀⠰⠀⠀⠀⠀⠀⠁⠈⠉⢻⡿⣿⡁⣻⠇⠀⠀⠀⠀⠀⠀⠀⡿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠰⡇⠀⣿⣿⡇⠸⠛⠁⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⠻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣯⣭⣅⠀⠀⠁⠈⠉⠁⠀⠀⠀⠀⠀⠁⠀⠉⠀⠀⠀⠀⠀⠀⠀⠀⠀⠧⢤⢭⣥⡄⠀⠀⠀⠀⠁⠀⠀⠀⠀⠉⠉⠀⠀⠀⠀⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⣿⣿⣿⣿⣿⡇⣇⢸⠿⢷⣶⣶⣤⡄⡦⣿⣿⣿⣿⣿⣿⣿⣿⡿⠻⣿⣿⣿⣿⢡⣶⡈⡇⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⡡⡀⢛⣾⣟⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠄⠒⠲⣿⣿⣿ ⣿⣿⣿⣿⣿⡇⠁⠉⠀⠀⠙⠉⠹⠇⠿⣿⣿⣿⣿⣿⣿⣿⣿⡷⠀⠚⣿⣿⣿⢘⣻⡷⠀⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣮⠈⠁⢻⡂⠀⠀⡀⠀⠀⡀⠀⠀⠀⡠⢤⠠⠀⡄⢠⠠⠒⡽⣿⣿ ⣿⣿⣿⣿⣿⣧⢈⠀⠁⠀⠈⠀⠀⡆⢺⢿⣿⣿⣿⣿⣿⣿⣿⣄⠈⠀⢿⠿⠇⠍⠉⠈⣉⡘⢛⠛⡛⢛⠛⠛⡭⢿⣿⠋⠩⠙⠛⠛⠱⡉⠀⠀⢸⠀⠉⣁⣦⣤⡈⢀⠁⠀⡠⠀⠈⠀⠀⡇⠀⠀⢂⠀⡀⣾⠐⣽⣿⣿ ⣿⣿⣿⡿⣿⠟⡈⢀⠀⡀⢀⢠⠀⠁⢨⠈⢹⠂⡝⣿⢱⠁⠆⠀⢂⠈⡄⡀⢸⠀⠀⠀⠀⠀⢸⠀⠁⠈⠀⡆⡇⠈⠛⠊⠢⡁⢰⠀⡤⢄⠀⡇⠘⠀⡄⠹⢻⣿⣷⣸⣼⣇⢇⣡⣰⣄⣇⣐⣐⣴⣾⣴⣷⣿⣶⣿⣿⣿ ⣿⣿⣿⡸⢄⠀⡇⠸⠀⡄⢸⠀⠀⢀⢸⠀⠸⠀⠁⢸⢸⠀⢁⢸⠀⡀⢠⠃⢸⣀⢸⡀⠄⠸⠈⠤⠄⠸⠀⠃⠁⠀⠀⠈⠒⢰⣾⣶⣵⣾⣶⣿⣷⣾⣶⣾⣷⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⡷⢀⠇⠇⡀⢄⡣⠜⢀⣂⣀⣀⣒⣀⣂⣥⣿⣯⣶⣮⣬⣶⣷⣶⣶⣶⣶⣿⣿⣶⣾⡟⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⠀⠠⣶⡄⠀⡀⠀⠀⠀⠈⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡟⠀⠀⣀⣤⣴⣾⣷⣤⣤⣶⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠿⠋⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠁⠀⠀⠸⣿⡟⢿⣿⣿⣿⡇⠀⠀⠀⠠⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠟⠉⠀⣿⣿⣷⣶⣶⣿⣿⣿⣿⣿⣿⣿⡏⣿⣿⣿⣿⡟⠀⠀⠀⠀⠏⠉⠉⣉⣽⡿⠃⠀⠀⠀⠀⢻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⢛⣿⣿⢿⣿⣿⡿⠟⠋⠉⠁⠀⠀⠀⢰⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣶⣿⣿⠇⠀⠀⠀⠀⠀⠰⢿⠿⢋⡄⠀⠀⠀⠀⠀⠀⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⢹⣿⣿⣿⣿⣿⣧⠀⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⡀⠀⠀⠀⠀⠀⣴⣰⣶⡞⡀⠀⠀⠀⠀⠀⠀⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠈⣿⣿⣿⣿⣛⣛⡀⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⠀⠀⠀⣿⣿⣿⣿⣧⡀⠀⠀⠀⠀⠀⢹⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠂⣛⣿⣿⣿⣿⣿⡯⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⠀⠀⠀⣿⣿⣿⣿⣿⣇⠀⠀⠀⠀⠀⠀⣽⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣄⣭⣿⣷⣶⠶⠶⠒⠀⠀⠀⠀⠀⠀⢹⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡟⣽⣿⣿⡟⠛⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⠿⠀⠀⠀⠀⠀⣽⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣶⣯⣅⠐⣤⣤⣀⣴⣾⣾⣾⣿⣷⣾⣿⣿⣿⣿⣿⣿⣷⣾⣿⣷⣿⣿⣶⣿⣿⡏⠀⠀⠀⠀⠀⠀⠀⠀⠈⠉⠉⠉⠁⠀⠀⠀⠀⠀⠀⣬⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣷⣄⠹⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡟⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠻⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣷⠄⠙⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⣿⣿⡏⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠉⠿⠛⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠿⠿ ⣿⣿⣿⣿⣿⣷⣷⠀⢿⠻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡟⣩⣽⠉⣭⡏⣽⠉⠉⠉⠁⠀⠀⠀⠀⠀⠀⠈⠉⠁⠀⠀⠀⠀⠈⠉⠀⡀⠐⣯⡏⠩⢜⠋⡉⡀⣨⡅⣙⡏⠉⣿⣿⡏⢩⡏⣭⡍⢩⡭⠉⠏⠀⠀⠀⠀⢤ ⡿⠿⠿⠛⠛⠉⠺⠀⠘⠄⣻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠈⠛⢿⠤⠿⢿⠰⢸⠇⣿⣿⣿⣶⣶⡀⠀⠀⠀⠀⠀⠀⠠⠄⠁⢰⡄⡇⢐⠊⠀⣉⠩⠂⠀⠈⡇⠀⠛⠛⡃⢸⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠘⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠁⠀⠐⠀⠀⠀⠀⠀⠃⠙⠿⣿⡿⣦⡀⣙⡂⠀⠀⠀⠀⠀⠀⠀⡿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠸⡇⠀⣿⣿⡇⠘⠛⠁⠃⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⠻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣯⣭⣅⠀⠀⠁⠈⠉⠁⠀⠀⠀⠀⠉⠉⢶⣯⣤⡭⠃⠀⠀⠀⠀⠀⠀⠧⢤⢭⣥⡄⠀⠀⠀⠁⠁⠀⠀⠀⠀⠉⠉⠀⠀⠀⠀⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⣿⣿⣿⣿⣿⡇⣇⢸⠿⢷⣶⣶⣤⡄⡦⣿⣿⣿⣿⣿⣿⣿⣿⡿⠿⣿⣿⣿⣿⢡⣶⡈⡇⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⡡⡀⢛⣾⣟⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠒⠺⣿⣿⣿ ⣿⣿⣿⣿⣿⡇⠁⠉⠀⠀⠙⠉⠹⠇⠿⣿⣿⣿⣿⣿⣿⣿⣿⡷⠀⠚⣿⣿⣿⢘⣻⡷⠀⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣮⠉⠁⢻⡂⠀⠀⡀⠀⠀⡀⠀⠀⠀⡠⢤⠀⠀⡄⢠⠠⠒⡽⣿⣿ ⣿⣿⣿⣿⣿⣧⢈⠀⠁⠀⠈⠀⠀⡆⢾⢿⣿⣿⣿⣿⣿⣿⣿⣄⠀⠀⢿⠿⠇⠍⠉⠈⣉⡘⢛⠛⡛⢛⠛⠛⡭⢿⣿⡋⠩⠙⠚⠛⠱⡉⠀⠀⢸⠀⠉⣡⣦⣤⡈⢄⠁⠀⡠⠀⠈⠀⠀⡇⠀⠀⢂⠀⡀⣾⠐⣽⣿⣿ ⣿⣿⣿⡿⣿⠟⡈⢀⠀⡠⢀⢠⠀⠁⢨⠈⢹⠚⡝⣿⢱⠁⠆⠀⢂⠈⡄⡀⢸⠀⠀⠀⠀⠀⢸⠀⠁⠈⠀⡆⡇⠘⠛⠎⠢⡁⢰⠀⡤⢄⠀⡇⠘⠀⡄⠹⢻⣿⣿⣸⣼⣇⢇⣡⣸⣄⣇⣐⣐⣴⣼⣴⣷⣿⣶⣿⣿⣿ ⣿⣿⣿⡸⢄⠀⡇⠨⠀⡄⢸⠀⠀⢀⢸⠀⠸⠀⠀⢸⢸⠀⢁⢠⠀⡀⠠⠃⢸⣀⢸⡀⢄⠸⠘⠤⠄⠸⠀⠃⠁⠀⠀⠈⠒⢴⣾⣶⣵⣾⣶⣿⣷⣾⣶⣾⣷⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⡷⢀⠅⠇⡀⢄⡣⠜⢀⣂⣊⣈⣒⣀⣂⣵⣿⣯⣶⣮⣬⣶⣵⣶⣶⣶⣶⣾⣿⣶⣾⡟⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⠀⠠⣶⠄⠀⡀⠀⠀⠀⠈⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡟⠀⠀⢠⣠⣴⣿⣧⣤⣤⣶⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠿⠋⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠁⠀⠀⠸⣿⡟⢿⣿⣿⣿⡇⠀⠀⠀⠰⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠿⠟⠋⠀⣿⣿⣷⣶⣶⣿⣿⣿⣿⣿⣿⣿⡏⣿⣿⣿⣿⡏⠀⠀⠀⠀⢏⠉⠭⢍⣽⡿⠃⠀⠀⠀⠀⢻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⢛⣿⣿⣿⣿⣿⡿⠟⠋⠉⠁⠀⠀⠀⢰⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣶⣿⣿⠇⠀⠀⠀⠀⠀⠰⣿⡿⠏⡅⠀⠀⠀⠀⠀⠀⢿⣿⣿⣿⣿⣿⣿⣟⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⢹⣿⣿⣿⣿⣿⣧⠀⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⠀⠀⠀⠀⠀⠀⣤⡰⣶⣞⣁⠀⠀⠀⠀⠀⠀⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠘⣿⣿⣿⣿⣛⣛⡀⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠅⠀⠀⠀⠀⠀⣿⣿⣿⣿⣧⡀⠀⠀⠀⠀⠀⢹⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠀⣛⣿⣿⣿⣿⣿⡷⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⠀⠀⠀⣿⣿⣿⣿⣿⣇⠀⠀⠀⠀⠀⠀⣽⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⡄⣭⣿⣿⣿⠶⠖⠒⠂⠀⠀⠀⠀⠀⢽⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡟⣿⣿⣿⡟⠋⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⠿⠀⠀⠀⠀⠀⣽⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣴⣯⣅⠰⣦⣤⣀⣴⣶⣶⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣶⣶⣿⣷⣿⣿⣶⣿⣿⡏⠀⠀⠀⠀⠀⠀⠀⠀⠈⠉⠉⠉⠁⠀⠀⠀⠀⠀⠀⣬⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣷⣄⠙⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡟⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠹⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣷⠄⠙⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⣿⣿⡋⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠉⠟⠛⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠿⠿ ⣿⣿⣿⣿⣿⣷⣷⠀⣿⠿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡟⣩⣽⠉⣭⡏⣽⠋⠉⠉⠁⠀⠀⠀⠀⠀⠀⠈⠉⠁⠀⠁⠈⠀⠈⠉⠀⡀⠐⣯⡏⠩⢔⠋⡉⡀⣨⡅⣙⡏⠉⣿⣿⡏⢩⡏⣭⡍⢩⡭⠉⠏⠀⠀⠀⠀⢠ ⡿⠿⠿⠛⠛⠉⢫⡀⠙⠄⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠈⠛⢿⠦⠿⢿⠰⢲⠇⣿⣶⣶⣦⣤⠀⠀⠀⠀⠀⠀⠀⠠⠄⠁⢰⡄⡇⢐⠊⠀⣉⠩⠃⠀⠈⡇⠀⠛⠛⡃⢸⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠈⠀⠀⠙⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠁⠀⠸⠀⠀⠀⠀⠘⠃⠻⣿⣿⡿⣯⠃⠢⠄⠀⠀⠀⠀⠀⠀⠀⠿⣿⡇⠀⠀⠀⠀⠀⠈⠀⠸⡇⠀⣿⣿⡇⠘⠋⠁⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⠻⢿⣿⣿⣿⣿⣿⣿⣿⣿⣯⣭⣅⠀⠀⠁⠈⠉⠁⠀⠀⠀⠀⠉⢩⣶⣭⣡⢥⠎⠀⠀⠀⠀⠀⠀⠧⢤⢭⣥⡄⠀⠀⠀⠁⠁⠀⠀⠀⠀⠉⠉⠀⠀⠀⠀⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⣿⣿⣿⣿⣿⡇⣇⢸⠿⢷⣶⣶⣤⡄⡆⣿⣿⣿⣿⣿⣿⣿⣿⡿⠻⣿⣿⣿⣿⢡⣶⡈⡇⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⡡⡀⢛⣾⡟⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠠⠂⠒⣾⣿⣿ ⣿⣿⣿⣿⣿⡇⠁⠉⠀⠀⠙⠉⠙⠇⠷⣿⣿⣿⣿⣿⣿⣿⣿⡷⠀⠚⣿⣿⣿⢘⣻⡵⠀⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣮⠋⠁⢳⠀⠀⠀⡀⢀⠀⡀⠀⠀⠀⡠⠄⠠⠀⡄⢠⠠⠒⡽⣿⣿ ⣿⣿⣿⣿⣿⣇⢨⠀⠁⠀⠈⠀⠀⡆⢺⢿⣿⣿⣿⣿⣿⣿⣿⣄⠀⠀⢿⠿⠇⠍⠉⠈⣉⡈⢛⠛⡛⢛⠛⠛⡭⢿⣿⡋⠩⠙⠚⠛⠱⡉⠀⠀⢸⠀⠉⣁⣦⣤⡈⢀⠁⠀⡠⠀⠈⠀⠀⠇⠀⠀⢂⠀⡀⣾⠐⣽⣿⣿ ⣿⣿⣿⡿⣿⠛⡈⢀⠀⡀⢀⢠⠀⠁⢨⠈⢹⠚⡝⣿⢱⠀⠆⠀⢂⠈⡄⡀⢸⠀⠀⠀⠀⠀⢸⠀⠁⠈⠀⡆⡇⠘⠻⠎⠢⡀⢠⠀⡤⢄⠀⡆⠈⠀⡄⠹⢻⣿⣷⡰⣼⣇⢇⣡⣰⣀⣇⣐⣐⣴⣾⣴⣷⣿⣶⣿⣿⣿ ⣿⣿⣿⡸⢀⠀⡇⠨⠀⡄⢸⠀⠀⢀⠸⠀⠸⠀⠁⢸⢸⠀⢁⢰⠀⡀⢠⠁⢸⣀⢸⡀⠄⠸⠈⠤⠄⠸⠀⠃⠀⠀⠀⠈⠒⢴⣾⣶⣷⣾⣶⣿⣷⣾⣶⣶⣷⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⡷⢀⠅⠇⡀⢄⠣⠜⢀⣂⣀⣀⣒⣀⣂⣥⣿⣯⣶⣮⣤⣦⣷⣶⣶⣶⣶⣾⣿⣶⣾⡟⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⠀⠠⣦⡀⠀⡀⠀⠀⠀⠈⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡟⠀⠀⣀⣠⡤⣿⣦⣤⣤⣷⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠿⠋⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠁⠀⠀⢸⣿⡻⢿⣿⣿⣿⡇⠀⠀⠀⠘⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠟⠉⠀⣿⣿⣷⣶⣶⣿⣿⣿⣿⣿⣿⣿⡏⣿⣻⣿⣿⡏⠀⠀⠀⠀⠏⠉⠭⠉⣽⣿⠃⠀⠀⠀⠀⢻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⢛⣿⣿⣿⣿⣿⡿⠟⠋⠉⠀⠀⠀⠀⢰⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣶⣶⣿⣿⠇⠀⠀⠀⠀⠀⠰⣶⣿⠏⡅⠀⠀⠀⠀⠀⠀⢿⣿⣿⣿⣿⣿⣿⣟⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⢹⣿⣿⣿⣿⣿⣆⠀⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⠀⠀⠀⠀⠀⠀⣠⡰⢶⡞⡁⠀⠀⠀⠀⠀⠀⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠈⣿⣿⣿⣿⣛⣋⠀⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⠀⠀⠀⣿⣿⣿⣿⣇⡀⠀⠀⠀⠀⠀⢹⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠀⣛⡿⢿⣿⣿⢿⠄⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⠀⠀⠀⣾⣿⣿⣿⣿⣇⠀⠀⠀⠀⠀⠀⣽⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⡄⣭⣿⣷⡶⠶⠶⠒⠀⠀⠀⠀⠀⠀⢹⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡉⣿⣿⣿⠿⠃⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⡿⠀⠀⠀⠀⠀⣬⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣤⣭⣅⠀⣂⠄⠀⢔⣰⣶⣶⣿⣾⣾⣿⣿⣿⣿⣿⣿⣶⣶⣿⣷⣿⣿⣶⣿⣿⡏⠀⠀⠀⠀⠀⠀⠀⠀⠘⠋⠋⠉⠁⠀⠀⠀⠀⠀⠀⣬⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣗⣄⠘⠳⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⢿⣿⣿⡟⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠻⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣷⠄⠙⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⣾⣿⡋⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠉⠛⠛⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠿⠿ ⣿⣿⣿⣿⣿⠷⠅⠀⠑⠙⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡟⣩⣽⠉⣭⡏⣽⠋⠉⠉⠁⠀⠀⠀⠀⠀⠀⠈⠉⠁⠀⠀⠀⠀⠈⠉⠀⡀⠘⣯⡏⠩⢜⠊⡉⡀⣨⡅⣙⡏⠉⣿⣿⡏⢩⡏⣭⡍⢩⡭⠉⠏⠀⠀⠁⠀⣠ ⠻⠿⠟⠉⠁⠀⠀⠀⠘⠀⢙⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠈⠛⢿⠤⠿⢿⠠⢶⠧⣶⣶⣶⣤⣀⠀⠀⠀⠀⠀⠀⠀⠠⠄⠁⢰⡄⡇⢀⠊⠀⣉⠩⠂⠀⠈⡇⠀⠛⠛⡃⢸⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠘⢿⢹⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣽⠀⠀⠀⠈⠀⠀⠀⠀⠘⠃⠻⣿⣿⡿⣯⡃⠦⡀⠀⠀⠀⠀⠀⠀⠀⠿⣿⡇⠀⠀⠀⠀⠀⠈⠀⠰⡇⠀⣿⣿⡇⠘⠛⠁⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣯⣭⣄⠀⠀⠁⠈⠉⠁⠀⠀⠀⠀⠉⠉⣶⣭⣁⠴⠆⠀⠀⠀⠀⠀⠀⠧⢤⢩⣡⡄⠀⠀⠀⠀⠁⠀⠀⠀⠀⠉⠉⠀⠀⠀⠀⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⣿⣿⣿⣿⣿⡇⣇⢸⠿⢷⣶⣶⣤⡄⡆⣿⣿⣿⣿⣿⣿⣿⣿⡿⠻⣿⣿⣿⣿⢡⣶⡈⡇⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⡠⡀⢛⣾⡟⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠠⠂⠺⣾⣿⣿ ⣿⣿⣿⣿⣿⡇⠁⠉⠀⠀⠉⠉⠙⠇⠷⣿⣿⣿⣿⣿⣿⣿⣿⡷⠀⠚⣿⣿⡿⢘⣻⡷⠀⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣮⠉⠁⢳⠀⠀⠀⡀⢀⠀⡀⠀⠀⠀⡠⠄⠠⠀⡄⢠⠠⠒⡝⣿⣿ ⣿⣿⣿⣿⣿⣇⢈⠀⠁⠀⠈⠀⠀⡆⢾⢿⣿⣿⣿⣿⣿⣿⣿⣄⠀⠀⢿⠿⠇⠁⠉⠈⣉⡘⢛⠛⡛⢛⠛⠛⡽⢿⣿⡋⠩⠙⠚⠛⠱⡉⠀⠀⢸⠀⠉⣡⣦⣤⡈⢀⠁⠀⡠⠀⠈⠀⠀⠇⠀⠀⢂⠀⡀⣾⠔⣽⣿⣿ ⣿⣿⣿⡿⣿⠟⡈⢀⠀⡀⢀⢠⠀⠁⢨⠈⢹⠒⡝⣿⢱⠁⠆⠀⢂⠈⡄⡀⢸⠀⠀⠀⠀⠀⢸⠀⠁⠈⠀⡆⡇⠘⠻⠎⠢⡁⢰⠀⡤⢄⠀⡇⠈⠀⡀⠹⢻⣿⣷⣸⣼⣇⢇⣡⣰⣀⣇⣐⣐⣴⣼⣴⣵⣿⣶⣿⣿⣿ ⣿⣿⣿⡸⢀⠀⡇⠨⠀⡄⢸⠀⠀⠀⢸⠀⠸⠀⠁⢸⢸⠀⢁⢠⠀⡀⢠⠃⢸⣀⢺⡀⠄⠸⠈⠤⠄⠸⠀⠃⠀⠀⠀⠈⠒⢴⣾⣶⣵⣾⣶⣿⣷⣶⣶⣶⣷⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⡷⢀⠅⠇⡀⢄⠣⠜⢀⣂⣈⣀⣒⣀⣂⣥⣿⣮⣶⣮⣤⣴⣷⣶⣶⣶⣶⣿⣿⣶⣾⡟⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⠀⠠⣦⡀⠀⡀⠀⠀⠀⠈⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡟⠀⠀⣀⣠⣤⣿⣦⣤⣤⣷⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠿⠋⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠁⠀⠀⢹⣿⡿⢿⣿⣿⣿⡇⠀⠀⠀⠸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠟⠋⠀⣿⣿⣷⣶⣶⣿⣿⣿⣿⣿⣿⣿⡏⣿⣻⣿⣿⡏⠀⠀⠀⠈⠏⠉⠭⢍⣽⡿⠃⠀⠀⠀⠀⢻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⢛⣿⣿⢿⣿⣿⡿⠟⠋⠉⠀⠀⠀⠀⢰⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣶⣶⣿⣿⠇⠀⠀⠀⠀⠀⠰⣶⣿⠏⡁⠀⠀⠀⠀⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⢹⣿⣿⣿⣿⣿⣇⠀⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣧⠀⠀⠀⠀⠀⠀⣠⡰⢶⡞⡁⠀⠀⠀⠀⠀⠀⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠈⣿⣿⣿⣿⣛⣛⠀⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⠀⠀⠀⣿⣿⣿⣿⣇⡀⠀⠀⠀⠀⠀⢻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠀⣻⣿⢿⣿⣿⢿⠆⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠁⠀⠀⠀⠀⠀⣿⣿⣿⣿⣿⣇⠀⠀⠀⠀⠀⠀⣽⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⡄⣭⣿⣷⡶⠶⠶⠒⠀⠀⠀⠀⠀⠀⢹⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡟⣹⣿⣿⠟⠃⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⡿⠀⠀⠀⠀⠀⣭⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣦⣭⣅⠀⣢⢄⣀⣠⣴⣶⣾⣿⣿⣾⣿⣿⣿⣿⣿⣿⣶⣶⣿⣷⣿⣿⣶⣿⣿⡏⠀⠀⠀⠀⠀⠀⠀⠀⠘⠛⠉⠉⠁⠀⠀⠀⠀⠀⠀⣬⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣗⣄⠘⢷⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠟⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠻⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣷⠄⠙⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⣿⣿⡋⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠽⠟⠛⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠿⠿ ⣿⣿⣿⣿⣽⣿⣧⠀⢿⠽⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡟⣩⣽⠉⣭⡏⣽⠋⠉⠉⠁⠀⠀⠀⠀⠀⠀⠈⠉⠁⠀⠀⠀⠀⠈⠉⠀⡀⠘⣯⡏⠩⢜⠋⡉⡀⢨⡅⣙⡏⠉⣿⣿⡏⢩⡏⣭⡍⢩⡭⠉⠏⠀⠀⠀⠀⣤ ⢻⢿⠟⠋⠋⠉⠝⠀⠙⠤⣻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠈⠛⢿⠥⠿⢿⠀⣶⠧⣷⣶⣶⣤⣤⠀⠀⠀⠀⠀⠀⠀⠠⠄⠁⢰⡄⡇⢀⠊⠀⣉⠩⠃⠀⠈⡇⠀⠛⠛⡃⢸⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠐⠀⠀⠙⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣻⠀⠀⠀⠈⠀⠀⠀⠀⠘⠃⠻⣿⣿⡿⣿⡁⠲⠄⠀⠀⠀⠀⠀⠀⠀⡿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠸⡇⠀⣿⣿⡇⠘⠛⠁⠃⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣯⣭⣅⠀⠀⠁⠈⠉⠁⠀⠀⠀⠀⠉⠉⣼⣯⣍⣉⠂⠁⠀⠀⠀⠀⠀⠣⢤⢩⣡⡄⠀⠀⠀⠀⠁⠀⠀⠀⠀⠉⠉⠀⠀⠀⠀⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⣿⣿⣿⣿⣿⡇⣇⢸⠿⢷⣶⣶⣤⡄⡖⣿⣿⣿⣿⣿⣿⣿⣿⡿⠻⣿⣿⣿⣿⢡⣶⡈⡇⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⡡⡀⢻⣾⡟⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠰⠂⠒⣷⣿⣿ ⣿⣿⣿⣿⣿⡇⠁⠉⠀⠀⠙⠉⠹⠇⠷⣿⣿⣿⣿⣿⣿⣿⣿⡷⠀⠚⣿⣿⣿⢘⣻⡷⠀⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣮⠋⠁⢻⡀⠀⠀⡀⠀⠀⡀⠀⠀⠀⡠⠄⠠⠀⡄⢠⠠⠒⡽⣿⣿ ⣿⣿⣿⣿⣿⣇⢈⠀⠁⠀⠈⠀⠀⡆⢺⢿⣿⣿⣿⣿⣿⣿⣿⣄⠀⠀⢿⠿⠇⠍⠉⠈⣉⡘⢛⠛⡛⢛⠛⠛⠽⢿⣿⠋⠩⠙⠛⠛⠱⡉⠀⠀⠸⠀⠉⣁⣦⣤⡈⢀⠀⠀⡠⠀⠈⠀⠀⠇⠀⠀⢂⠀⡀⣾⠐⣽⣿⣿ ⣿⣿⣿⡿⣻⠟⡈⢀⠀⡠⢀⢠⠀⠁⢨⠈⢹⠚⡝⣿⢱⠁⠆⠀⢂⠈⡄⡀⢠⠀⠀⠀⠀⠀⢸⠀⠁⠈⠀⡄⡇⠘⠻⠎⠢⡁⢠⠀⡤⢄⠀⡇⠈⠀⡀⠹⢻⣿⣿⣸⣼⣇⢇⣡⣰⣠⣇⣐⣐⣴⣾⣴⣵⣿⣶⣿⣿⣿ ⣿⣿⣿⡸⢀⠀⡇⠈⠀⡄⢸⠀⠀⠀⠸⠀⠸⠀⠁⢸⢸⠀⠁⢠⠀⡀⢠⠃⢸⣀⢸⡀⠄⠸⠈⠤⠄⠸⠀⠃⠀⠀⠀⠈⠒⢴⣾⣶⣵⣾⣶⣿⣷⣾⣶⣶⣷⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⡷⢀⠆⠇⡀⢄⠣⠜⢀⣂⣀⣀⣒⣀⣀⣥⣿⣯⣶⣮⣤⣶⣵⣶⣶⣶⣶⣾⣿⣶⣾⡏⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⠀⠠⣦⡀⠀⡀⠀⠀⠀⠈⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡟⠀⠀⣀⣠⣤⣿⣧⣤⣤⣷⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠿⠋⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠁⠀⠀⢹⣿⡿⢿⣿⣿⣿⡇⠀⠀⠀⠸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠟⠋⠀⣿⣿⣷⣶⣶⣿⣿⣿⣿⣿⣿⣿⡏⣿⣻⣿⣿⡏⠀⠀⠀⠀⠏⢉⣉⣩⣽⡿⠁⠀⠀⠀⠀⢻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⢛⣿⣿⣿⣿⣿⡿⠟⠋⠉⠀⠀⠀⠀⢰⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣶⣶⣿⣿⠇⠀⠀⠀⠀⠀⠰⠿⠿⠋⡄⠀⠀⠀⠀⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⢹⣿⣿⣿⣿⣿⣧⠀⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣧⠀⠀⠀⠀⠀⠀⣠⡰⣷⡞⡁⠀⠀⠀⠀⠀⠀⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣿⣿⣿⣿⣿⣿⣿⣿ ⠘⣿⣿⣿⣿⣛⣛⠀⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⠀⠀⠀⣿⣿⣿⣿⣇⡀⠀⠀⠀⠀⠀⠻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠀⣻⣿⢿⣿⣿⡿⠇⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠀⠀⠀⠀⠀⠀⣿⣿⣿⣿⣿⣇⠀⠀⠀⠀⠀⠀⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⡄⣭⣿⣷⣶⠶⠶⠒⠀⠀⠀⠀⠀⠀⢹⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡟⣹⣿⣿⠿⠃⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⡿⠀⠀⠀⠀⠀⣯⣻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣤⣭⣅⠀⣀⢄⢀⢤⣴⣶⣾⣿⣿⣾⣿⣿⣿⣿⣿⣿⣶⣶⣿⣷⣿⣿⣶⣿⣿⡏⠀⠀⠀⠀⠀⠀⠀⠀⠘⠋⠋⠉⠁⠀⠀⠀⠀⠀⠀⣬⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣇⣄⠘⢵⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠟⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣷⠄⠙⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⣿⣿⠋⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠙⠛⠛⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠿⠿ ⣿⣿⣿⣿⣿⣿⣷⠀⢿⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡟⣩⣽⠉⣭⡏⣽⠋⣉⠉⠁⠀⡀⠀⠀⠀⠀⠈⠉⠁⠀⠀⠀⠀⠀⠉⠀⡀⠸⣯⡍⠩⢜⠋⡉⡀⢨⡅⣙⡏⠉⣿⣿⡏⢩⡏⣭⡍⢩⡭⠉⠏⠀⠀⠀⠀⣤ ⠿⣿⠛⠛⠛⠙⠫⠀⠘⠤⣻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠈⠛⢿⠤⠿⢿⠐⣿⠃⣿⣿⣿⣷⣶⠄⠀⠀⠀⠀⠀⠀⠠⠄⠁⣰⡄⡇⢀⠊⠀⣉⠩⠂⠀⠈⡇⠀⠛⠛⡃⢸⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠙⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⠐⠀⠀⠀⠀⠀⠃⠙⠻⣿⡿⣿⠆⣦⡤⠀⠀⠀⠀⠀⠀⠀⠿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠸⡇⠀⣿⣿⡇⠸⠛⠁⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⠻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣯⣭⣅⠀⠀⠁⠈⠉⠁⠀⠀⠀⠀⠀⠁⠐⠫⢤⠄⠁⠀⠀⠀⠀⠀⠀⠣⢤⢩⣥⡄⠀⠀⠀⠁⠁⠀⠀⠀⠀⠉⠉⠀⠀⠀⠀⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⣿⣿⣿⣿⣿⡇⣇⢸⠿⢷⣶⣶⣤⡄⡖⣿⣿⣿⣿⣿⣿⣿⣿⡿⠻⣿⣿⣿⣿⢡⣶⡈⡇⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⡡⡀⢛⣾⣿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠰⠆⠒⣷⣿⣿ ⣿⣿⣿⣿⣿⡇⠁⠉⠀⠀⠙⠉⠹⠇⠷⣿⣿⣿⣿⣿⣿⣿⣿⡷⠀⠚⣿⣿⣿⢘⣻⡷⠀⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣮⠉⠉⢡⡂⠀⠀⡀⢀⠀⡀⠀⠀⠀⡠⠄⠠⠀⡄⢠⠠⠒⡽⣿⣿ ⣿⣿⣿⣿⣿⣇⢨⠀⠁⠀⠈⠀⠀⡆⢾⢿⣿⣿⣿⣿⣿⣿⣿⣄⠀⠀⢿⠿⠇⠉⠉⠈⣉⡈⢛⠛⡛⢛⠛⠛⡽⢿⣿⠋⠩⠙⠛⠛⠱⡉⠀⠀⢸⠀⠉⣁⣦⣤⡈⢀⠁⠀⡠⠀⠈⠀⠀⠇⠀⠀⢂⠀⡀⣾⠐⣽⣿⣿ ⣿⣿⣿⡿⣿⠟⡈⢀⠀⡀⠀⢠⠀⠁⢨⠈⢹⠚⡝⣿⢱⠁⠆⠀⢂⠈⡄⡀⢸⠀⠀⠀⠀⠀⢸⠀⠁⠈⠀⡄⡇⠘⠛⠎⠢⡁⢰⠀⡤⢄⠀⡇⠈⠀⡀⠹⢻⣿⣿⣰⣼⣇⢇⣡⣰⣠⣇⣔⣐⣴⣾⣴⣵⣿⣶⣿⣿⣿ ⣿⣿⣿⡸⢀⠀⡇⠨⠀⡄⢸⠀⠀⢀⢸⠀⠸⠀⠁⢸⢸⠀⠁⢠⠀⡀⢠⠁⢸⣀⢺⡀⠄⠸⠈⠤⠄⠸⠀⠃⠀⠀⠀⠈⠒⢴⣾⣶⣵⣾⣶⣿⣷⣾⣶⣶⣷⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⡷⢀⠅⠇⡀⢄⠣⠜⢀⣂⣂⣀⣒⣀⣂⣥⣿⣯⣶⣮⣤⣶⣷⣶⣶⣶⣶⣾⣿⣶⣾⡏⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⠀⠠⣦⡄⠀⡀⠀⠀⠀⠈⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡏⠀⠀⣠⣤⣤⣿⣧⣤⣤⣧⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠿⠋⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⠹⣿⡿⣿⣿⣿⣿⡇⠀⠀⠀⠸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠟⠉⠀⣿⣿⣷⣶⣶⣿⣿⣿⣿⣿⣿⣿⡏⣿⣿⣿⣿⡏⠀⠀⠀⠈⠏⢉⣩⣭⣽⡿⠁⠀⠀⠀⠀⢻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⢛⣿⣿⢿⣿⣿⡿⠟⠋⠉⠁⠀⠀⠀⢰⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣶⣶⣿⣿⠅⠀⠀⠀⠀⠀⠰⠿⠿⠋⡄⠀⠀⠀⠀⠀⠀⢿⣿⣿⣿⣿⣿⣿⣟⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⢹⣿⣿⣿⣿⣿⣇⠀⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⠀⠀⠀⠀⠀⠀⣠⡸⣷⡞⡁⠀⠀⠀⠀⠀⠀⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣿⣿⣿⣿⣿⣿⣿⣿ ⠘⣿⣿⣿⣿⣛⣛⡀⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⠀⠀⠀⣿⣿⣿⣿⣇⡀⠀⠀⠀⠀⠀⢻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠀⣻⣿⢿⣿⣿⣿⠇⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠀⠀⠀⠀⠀⠀⣿⣿⣿⣿⣿⣇⠀⠀⠀⠀⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⡄⣽⣿⣿⣶⠶⠶⠒⠀⠀⠀⠀⠀⠀⢹⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡟⣽⣿⣿⠿⠃⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⡿⠀⠀⠀⠀⠀⣩⣻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣤⣭⣅⠀⣦⢤⣠⢰⣴⣶⣶⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣶⣿⣷⣿⣿⣶⣿⣿⡏⠀⠀⠀⠀⠀⠀⠀⠀⠘⠛⠋⠉⠁⠀⠀⠀⠀⠀⠀⣬⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣗⣄⠘⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡟⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠻⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣷⠄⠙⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⣿⣿⡋⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠍⠛⠛⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠿⠿ ⣿⣿⣿⣿⣿⣿⣷⠀⢿⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡟⣩⣽⠉⣭⡏⣽⠋⣉⡉⠁⠀⡀⣀⣀⣀⠀⠈⠉⠁⠀⠀⠀⠀⠀⠉⠀⡀⠘⣯⡍⠩⢜⠋⡉⠀⣨⡅⣙⡏⠉⣿⣿⡏⢩⡏⣭⡍⢩⡭⠉⠏⠀⠀⠀⠀⣤ ⡿⠿⠛⠛⠛⠋⢏⠀⠙⠤⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠈⠛⢿⠤⠿⢿⠘⢸⠃⣿⣿⣿⣷⣟⠂⠀⠀⠀⠀⠀⠀⠠⠄⠁⣰⡄⡇⢐⠊⠀⣉⠩⠃⠀⠈⡇⠀⠛⠛⡃⢸⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠐⠀⠀⠹⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠁⠀⠐⠀⠀⠀⠀⠈⠁⠉⠛⢿⡿⣿⠁⣻⡋⠀⠀⠀⠀⠀⠀⠀⡿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠸⡇⠀⣿⣿⡇⠘⠛⠁⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⠻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣯⣭⣅⠀⠀⠁⠈⠉⠁⠀⠀⠀⠀⠀⠁⠀⠉⠠⠉⠀⠀⠀⠀⠀⠀⠀⠣⢤⢩⣡⡄⠀⠀⠀⠁⠁⠀⠀⠀⠀⠉⠉⠀⠀⠀⠀⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⣿⣿⣿⣿⣿⡇⣇⢸⠿⢷⣶⣶⣤⡄⡆⣿⣿⣿⣿⣿⣿⣿⣿⡿⠻⣿⣿⣿⣿⢡⣶⡈⡇⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⡡⡀⢛⣾⡟⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠲⣿⣿⣿ ⣿⣿⣿⣿⣿⡇⠁⠉⠀⠀⠉⠉⠹⠇⠿⣿⣿⣿⣿⣿⣿⣿⣿⡷⠀⠚⣿⣿⣿⢘⣻⡷⠀⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣮⠛⠁⢳⡀⠀⠀⡀⢀⠀⡀⠀⠀⠀⡠⠄⠠⠀⡄⢠⠠⠒⡽⣿⣿ ⣿⣿⣿⣿⣿⣇⢈⠀⠁⠀⠈⠀⠀⡆⢾⢿⣿⣿⣿⣿⣿⣿⣿⣄⠀⠀⢿⠿⠇⠉⠉⠈⣉⡘⢛⠛⡛⢛⠛⠛⡽⢿⣿⡋⠩⠙⠚⠛⠱⡉⠀⠀⢸⠀⠉⣁⣦⣤⡈⢄⠁⠀⡠⠀⠈⠀⠀⠇⠀⠀⢂⠀⡀⣾⠐⣽⣿⣿ ⣿⣿⣿⡿⣻⠛⡈⢀⠀⡀⢀⢠⠀⠁⢨⠈⢹⠚⡝⣿⢱⠀⠆⠀⢂⠈⡄⡀⢸⠀⠀⠀⠀⠀⢸⠀⠃⠈⠀⡆⡇⠈⠛⠎⠢⡁⢰⠀⡤⢄⠀⡆⠈⠀⡀⠹⢻⣿⣷⣰⣼⣇⢇⣡⣰⣀⣇⣐⣐⣴⣾⣴⣵⣿⣾⣿⣿⣿ ⣿⣿⣿⡸⢀⠀⡇⠸⠀⡄⢸⠀⠀⢀⠸⠀⠸⠀⠀⢸⢸⠀⠁⢰⠀⡀⠠⠁⢸⣀⢲⡀⠄⠸⠈⠤⠄⠸⠀⠃⠀⠀⠀⠈⠒⢴⣾⣶⣵⣾⣶⣿⣷⣾⣶⣶⣷⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⡷⠀⠇⠇⡀⢄⠣⠜⢀⣂⣀⣀⣒⣀⣂⣥⣿⣯⣶⣮⣤⣶⣵⣶⣶⣶⣶⣿⣿⣶⣾⡏⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⠀⠠⣦⡄⠀⡀⠀⠀⠀⠈⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡏⠀⠀⣀⣤⣴⣿⣧⣤⣤⣶⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠿⠋⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⢹⣿⣛⣿⣿⣿⣿⡇⠀⠀⠀⠸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠟⠋⠀⣿⣿⣷⣶⣶⣿⣿⣿⣿⣿⣿⣿⡏⣿⣻⣿⣿⡏⠀⠀⠀⠈⠇⢬⣭⣭⣿⡿⠁⠀⠀⠀⠀⢻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⢛⣿⣿⣿⣿⣿⡿⠟⠋⠉⠁⠀⠀⠀⢰⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣶⣶⣿⣿⠇⠀⠀⠀⠀⠀⠘⠻⠿⢋⡄⠀⠀⠀⠀⠀⠀⢿⣿⣿⣿⣿⣿⣿⣟⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⢹⣿⣿⣿⣿⣿⣦⠀⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣧⠀⠀⠀⠀⠀⠀⣤⡸⢷⣞⡀⠀⠀⠀⠀⠀⠀⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣿⣿⣿⣿⣿⣿⣿⣿ ⠈⣿⣿⣿⣿⣛⣛⠀⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⠀⠀⠀⣿⣿⣿⣿⣏⡀⠀⠀⠀⠀⠀⢹⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠀⣻⣿⣿⣿⣿⡿⡧⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠀⠀⠀⠀⠀⠀⣿⣿⣿⣿⣿⣇⠀⠀⠀⠀⠀⠀⣽⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⡄⣭⣿⣿⣿⠶⠶⠒⠂⠀⠀⠀⠀⠀⢹⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡝⣽⣿⣿⡿⠃⠀⠀⠀⠀⠀⠀⢺⣿⣿⣿⣿⡿⠀⠀⠀⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣤⣭⣅⠐⣦⣄⣀⣰⣴⣶⣶⣿⣿⣿⣿⣿⣿⣿⣿⣿⣶⣶⣿⣷⣿⣿⣶⣿⣿⡏⠀⠀⠀⠀⠀⠀⠀⠀⠘⠛⠉⠉⠁⠀⠀⠀⠀⠀⠀⣬⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣷⣄⠘⠷⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠟⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢻⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣷⠄⠘⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡟⣿⣿⠋⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠙⠟⠛⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠿⠿ ⣿⣿⣿⣿⣽⣿⣷⠀⢿⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡟⣩⣽⠉⣭⡏⣽⠋⣉⣉⠁⢀⡀⣀⣤⣤⡄⣬⡍⣁⡀⠀⠀⠀⠈⠉⠀⡀⠐⣯⡍⠩⢜⠋⡉⡀⣨⡅⣙⡏⠉⣿⣿⡏⢩⡏⣭⡍⢩⡭⠉⠏⠀⠀⠀⠀⣤ ⣿⠻⠟⠛⠛⠋⢻⠀⠘⠤⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣿⣿⠀⠈⠛⢿⠤⠿⠿⠘⣸⠃⣿⣿⣿⣷⣶⡤⠤⠂⠀⠀⠀⠀⠠⠄⠁⣠⡄⡇⢐⠈⠀⣉⠩⠃⠀⠈⡇⠀⠛⠛⡃⢸⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠘⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠁⠀⠀⠀⠀⠀⠀⠀⠀⠁⠉⠙⡿⣿⠂⠛⠀⠀⠀⠀⠀⠀⠀⠀⡿⣿⡇⠀⠀⠀⠈⠀⠈⠀⠸⡇⠀⣿⣿⡇⠸⠛⠁⠃⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⠻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣯⣭⣄⠀⠀⠁⠈⠉⠁⠀⠀⠀⠀⠀⠁⠀⠈⠀⠀⠀⠀⠀⠀⠀⠀⠀⠣⢤⢩⣥⡄⠀⠀⠀⠁⠁⠀⠀⠀⠀⠉⠉⠀⠀⠀⠀⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⣿⣿⣿⣿⣿⡇⣇⢸⠿⢷⣶⣶⣤⡄⡎⣿⣿⣿⣿⣿⣿⣿⣿⡿⠿⣿⣿⣿⣿⢡⣶⡈⠇⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⡁⡀⢻⣿⣟⢀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠰⣾⣿⣿ ⣿⣿⣿⣿⣿⡇⠁⠉⠀⠀⠙⠉⠹⠇⠿⣿⣿⣿⣿⣿⣿⣿⣿⡷⠀⠚⣿⣿⣿⢘⣻⡵⠀⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣮⠋⠁⢳⠀⠀⠀⡀⢀⠀⡀⠀⠀⠀⡠⠄⠠⠀⡄⠠⠠⠒⡽⣿⣿ ⣿⣿⣿⣿⣿⣇⢨⠀⠁⠀⠈⠀⠀⡆⢾⢿⣿⣿⣿⣿⣿⣿⣿⣄⠀⠀⢿⠿⠇⠉⠉⠈⣉⡘⢛⠛⡛⢛⠛⠛⡭⢿⣿⠋⠩⠙⠚⠛⠱⡉⠀⠀⢸⠀⠉⣡⣦⣤⡈⢀⠁⠀⡠⠀⠈⠀⠀⠃⠀⠀⢂⠀⡀⣾⠐⣽⣿⣿ ⣿⣿⣿⡿⣻⠟⡈⢀⠀⡀⢀⢠⠀⠁⢨⠈⢩⠂⡝⣿⢱⠁⠆⠀⢂⠈⡄⡀⢨⠀⠀⠀⠀⠀⢸⠀⠁⠈⠀⡄⡇⠈⠛⠊⠢⡀⢰⠀⡤⢄⠀⡆⠈⠀⡀⠹⢻⣿⣷⣰⣼⣇⢇⣡⣰⣄⣇⣔⣐⣤⣼⣴⣵⣿⣶⣿⣿⣿ ⣿⣿⣿⡘⢀⠀⡇⠈⠀⡄⢸⠀⠀⠀⠸⠀⠸⠀⠁⢸⢸⠀⢁⢠⠀⡀⢠⠃⢸⣀⢺⡀⠄⠸⠘⠤⠄⠸⠀⠃⠁⠀⠀⠈⠒⢰⣾⣶⣵⣾⣶⣿⣷⣶⣶⣶⣷⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⡷⢀⠅⠇⡀⢄⠣⠜⢀⣂⣀⣀⣒⣀⣂⣥⣿⣮⣶⣮⣤⣶⣷⣶⣶⣶⣶⣾⣿⣶⣾⡏⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⠀⠠⣦⡄⠀⡀⠀⠀⠀⠈⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡏⠀⠀⣀⣠⣴⣿⣷⣤⣤⣶⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠟⠋⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⢸⣿⣛⣿⣿⣿⣿⡇⠀⠀⠀⠸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠟⠋⠀⣿⣿⣷⣶⣶⣿⣿⣿⣿⣿⣿⣿⡏⣿⣯⣿⣿⡏⠀⠀⠀⠈⠇⢭⣭⣭⣽⡿⠁⠀⠀⠀⠀⢹⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⢛⣿⡿⢿⣿⣿⡿⠟⠋⠉⠁⠀⠀⠀⢰⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣶⣶⣿⣿⠅⠀⠀⠀⠀⠀⠚⠻⠿⢋⡄⠀⠀⠀⠀⠀⠀⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⢹⣿⣿⣿⣿⣿⣧⠀⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣧⠀⠀⠀⠀⠀⠀⣤⡰⢷⣞⡀⠀⠀⠀⠀⠀⠀⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠈⣿⣿⡿⣟⣛⣛⠀⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⠀⠀⠀⣿⣿⣿⣿⣧⡀⠀⠀⠀⠀⠀⠻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠀⣛⣿⢿⣿⣿⣿⠦⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠀⠀⠀⠀⠀⠀⣿⣿⣿⣿⣿⣇⠀⠀⠀⠀⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⡄⣭⣿⣿⡿⠶⠖⠒⠀⠀⠀⠀⠀⠀⢹⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡟⣿⣿⣿⠟⠋⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⠿⠀⠀⠀⠀⠀⣭⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣤⣯⣅⠐⣠⡀⠠⢠⣴⣶⣿⣿⣶⣿⣿⣿⣿⣿⣿⣿⣶⣶⣿⣷⣿⣿⣶⣿⣿⡏⠀⠀⠀⠀⠀⠀⠀⠀⠈⠉⠉⠉⠁⠀⠀⠀⠀⠀⠀⣬⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣷⣄⠐⢹⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡟⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢻⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⡷⠄⠙⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠋⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠍⠛⠛⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠿⠿ ⣿⣿⣿⣿⣿⠷⢇⠀⡓⠙⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡟⣩⣽⠉⣭⡏⣽⠉⣉⣉⠁⢀⡀⣀⣤⣤⡄⣬⡍⠥⠄⠀⠀⠀⠈⠉⠀⡀⠸⣯⡏⠩⢜⠊⡉⡀⢨⡅⣙⡏⠉⣿⣿⡏⢩⡏⣭⡍⢩⡭⠉⠏⠀⠀⠀⠀⣤ ⠻⠿⠟⠙⠂⠀⠀⠀⠘⠄⢻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣿⣿⠀⠈⠛⢿⠤⠿⢿⠘⣸⠃⣿⣿⣿⣷⣶⡤⠴⠂⠀⠀⠀⠀⠠⠄⠁⣠⡄⡇⢀⠊⠀⣉⠩⠃⠀⠈⠇⠀⠛⠛⡃⢸⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠐⠀⠀⠉⢿⣿⣿⣽⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠁⠀⠘⠀⠀⠀⠀⠀⠁⠀⠈⠉⡿⠿⠁⠟⠀⠀⠀⠀⠀⠀⠀⠀⡿⣿⡇⠀⠀⠀⠀⠀⠈⠀⠰⡇⠀⣿⣿⡇⠸⠛⠁⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⠹⢿⣿⣿⣿⣿⣿⣿⣿⣿⣯⣭⣅⠀⠀⠁⠈⠉⠁⠀⠀⠀⠀⠀⠁⠀⠈⠀⠀⠀⠀⠀⠀⠀⠀⠀⠣⢤⢩⣥⡄⠀⠀⠀⠁⠁⠀⠀⠀⠀⠉⠉⠀⠀⠀⠀⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⣿⣿⣿⣿⣿⡇⣇⢸⠿⢷⣶⣶⣤⡄⡎⣿⣿⣿⣿⣿⣿⣿⣿⡿⠿⣿⣿⣿⣿⢡⣶⡈⡇⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⡅⡀⢛⣾⣿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠠⠐⠐⣾⣿⣿ ⣿⣿⣿⣿⣿⡇⠁⠉⠀⠀⠙⠉⠹⠇⠿⣿⣿⣿⣿⣿⣿⣿⣿⡷⠀⠚⣿⣿⣿⠘⣻⡷⠀⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣮⠉⠁⢱⠀⠀⠀⡀⠀⠀⡀⠀⠀⠀⡠⢄⠀⠀⡄⠠⠠⠒⡽⣿⣿ ⣿⣿⣿⣿⣿⣇⢈⠀⠁⠀⠈⠀⠀⡆⢺⢿⣿⣿⣿⣿⣿⣿⣿⣄⠀⠀⢿⠿⠇⠉⠉⠈⣉⡈⢛⠛⡛⠛⠛⠛⡭⢿⣿⡋⠩⠙⠚⠛⠱⡉⠀⠀⢸⠀⠉⣡⣦⣤⡈⣄⠁⠀⡠⠀⠈⠀⠀⡇⠀⠀⢂⠀⡀⣾⠐⣽⣿⣿ ⣿⣿⣿⡿⣿⠟⡈⢀⠀⡠⢀⢠⠀⠁⢨⠈⢹⠒⡝⣿⢱⠁⠆⠀⢂⠈⡄⡀⢸⠀⠀⠀⠀⠀⢸⠀⠁⠈⠀⡄⠇⠈⠛⠊⠢⡁⢰⠀⡦⢄⠀⡆⠈⠀⡀⠹⢻⣿⣷⣸⣼⣇⢇⣡⣰⣀⣃⣐⣐⣴⣼⣴⣷⣿⣶⣿⣿⣿ ⣿⣿⣿⡸⢀⠀⡇⠨⠀⡄⢸⠀⠀⢀⢸⠀⠸⠀⠀⢸⢸⠀⠁⢰⠀⡀⠠⠃⢸⣀⢲⡀⠄⠸⠈⠄⠄⠸⠀⠃⠀⠀⠀⠈⠒⢱⣾⣶⣵⣾⣶⣿⣷⣶⣶⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⡷⢀⠇⠇⡀⠄⠣⠜⣀⣂⣊⣀⣒⣀⣂⣤⣿⣮⣶⣮⣤⣴⣷⣶⣶⣶⣶⣾⣿⣶⣾⡏⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⠀⠠⣦⡀⢀⡀⠀⠀⠀⠈⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡏⠀⠀⣀⣠⣤⣿⣦⣄⣤⣧⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠿⠋⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⢹⣿⡿⢿⣿⣿⣿⡇⠀⠀⠀⠸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠟⠋⠀⣿⣿⣷⣶⣶⣿⣿⣿⣿⣿⣿⣿⡏⣿⣿⣿⣿⡏⠀⠀⠀⠘⠏⢩⣭⣭⣽⡿⠃⠀⠀⠀⠀⢻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⢛⣿⣿⣿⣿⣿⡿⠟⠋⠉⠁⠀⠀⠀⢰⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣾⣶⣿⣿⠅⠀⠀⠀⠀⠀⠺⠿⠿⠋⡄⠀⠀⠀⠀⠀⠀⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⢹⣿⣿⣿⣿⣿⣇⠀⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⠀⠀⠀⠀⠀⠀⣀⡰⠷⣜⡀⠀⠀⠀⠀⠀⠀⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠈⣿⣿⣿⣿⣛⣛⠀⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⠀⠀⠀⣿⣿⣿⣿⣧⡀⠀⠀⠀⠀⠀⠻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠂⣛⡿⣿⣿⣿⣿⠖⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠀⠀⠀⠀⠀⠀⣿⣿⣿⣿⣿⣇⠀⠀⠀⠀⠀⢀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⡄⣭⣿⣷⣶⠶⠶⠒⠀⠀⠀⠀⠀⠀⢹⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡟⣽⣿⣿⠿⠋⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⠿⠀⠀⠀⠀⠀⣽⣻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣤⣯⣅⠐⣠⣄⢠⠤⣤⣦⣾⣿⣿⣶⣿⣿⣿⣿⣷⣿⣶⣶⣿⣷⣿⣿⣶⣿⣿⡏⠀⠀⠀⠀⠀⠀⠀⠀⠈⠉⠉⠉⠁⠀⠀⠀⠀⠀⠀⣬⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣷⣄⠙⢿⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠟⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢹⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⡷⠄⠘⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡟⣿⣿⡋⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⡍⠛⠻⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠿⠿ ⣿⣿⣿⣿⣿⣿⣷⠀⣿⠿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡟⣩⣽⠉⣭⡏⣽⠋⡉⠉⠁⠀⠀⢀⣀⣀⡀⣈⠉⠁⠀⠀⠀⠀⠈⠉⠀⡀⠘⣯⡏⠩⢜⠊⡉⠀⢨⡅⣙⡏⠉⣿⣿⡏⢩⡏⣭⡍⢩⡭⠉⠏⠀⠀⠀⠀⣄ ⢿⠿⠛⠛⠛⠈⢏⠀⠙⢄⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠈⠻⢿⠤⠿⢿⠁⡿⠃⣿⣿⣿⣷⣯⡁⠙⠁⠀⠀⠀⠀⠠⠄⠁⣰⡄⡇⢐⠊⠀⣉⠩⠃⠀⠈⠇⠀⠛⠛⡃⢸⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠙⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⢸⠀⠀⠀⠀⠀⠁⠋⠙⠛⡿⣿⠅⣽⠇⠀⠀⠀⠀⠀⠀⠀⡿⣿⡇⠀⠀⠀⠀⠀⠈⠀⠸⡇⠀⣿⣿⡇⠸⠛⠁⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⠻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣯⣥⣅⠀⠀⠉⠉⠉⠁⠀⠀⠀⠀⠀⠁⠀⠈⠀⠀⠀⠀⠀⠀⠀⠀⠀⠣⢤⢩⣥⡄⠀⠀⠀⠁⠁⠀⠀⠀⠀⠉⠉⠀⠀⠀⠀⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⣿⣿⣿⣿⣿⡇⣇⢸⠿⢷⣶⣶⣤⡄⡆⣿⣿⣿⣿⣿⣿⣿⣿⡿⠻⣿⣿⣿⣿⢡⣶⡌⡇⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⡥⡀⢛⣿⣿⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠰⣾⣿⣿ ⣿⣿⣿⣿⣿⡇⠁⠉⠀⠀⠙⠉⠙⠇⠷⣿⣿⣿⣿⣿⣿⣿⣿⡷⠀⠚⣿⣿⣿⢘⣻⡽⠀⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣮⠉⠑⢳⠈⠀⠀⡀⠀⠀⡀⠀⠀⠀⡠⠄⠠⠀⡄⢠⠠⠒⡽⣿⣿ ⣿⣿⣿⣿⣿⣧⢨⠀⠁⠀⠈⠀⠀⡆⢾⢿⣿⣿⣿⣿⣿⣿⣿⣄⠀⠀⢿⠿⠇⠉⠉⠈⣉⡘⢛⠛⡛⢛⠛⠛⡭⢿⣿⠉⠩⠙⠚⠛⠱⡉⠀⠀⢸⠀⠉⣁⣦⣤⡈⢀⠁⠀⡠⠀⠈⠀⠀⠇⠀⠀⢂⠀⡀⣾⠐⣽⣿⣿ ⣿⣿⣿⡿⣻⠟⡈⢀⠀⡠⢀⢠⠀⠁⢨⠈⢩⠒⡝⣿⢱⠁⠆⠀⢂⠈⡄⡀⢸⠀⠀⠀⠀⠀⢸⠀⠁⠈⠀⡄⡇⠈⠛⠊⠢⡀⢠⠀⡤⢄⠀⡆⠐⠀⡀⠹⢻⣿⣷⣰⣼⣇⢇⣡⣰⣠⣃⣐⣐⣴⣾⣴⣵⣿⣾⣿⣿⣿ ⣿⣿⣿⡘⢀⠀⡇⠨⠀⡄⢸⠀⠀⢀⠸⠀⠸⠀⠁⢸⢸⠀⢁⢠⠀⡀⢠⠃⢸⣀⢸⡀⠄⠸⠘⠤⠄⠸⠀⠃⠁⠀⠀⠈⠒⢰⣾⣶⣷⣾⣶⣿⣷⣶⣶⣶⣷⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⡷⢀⠇⠇⡀⢄⡣⠜⢀⣂⣂⣀⣒⣀⣂⣥⣿⣯⣶⣮⣤⣴⣷⣶⣶⣶⣶⣾⣿⣶⣾⡏⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⠀⠀⣦⡀⠀⠀⠀⠀⠀⠈⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡏⠀⠀⣀⣀⣤⣿⣦⣄⣤⣥⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠿⠋⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⢻⣿⠿⠿⢿⣿⣿⡇⠀⠀⠀⠸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠟⠋⠀⣿⣿⣷⣶⣶⣾⣿⣿⣿⣿⣿⣿⡏⣿⣿⣿⣿⡏⠀⠀⠀⠘⠏⢉⣛⣩⣽⡿⠃⠀⠀⠀⠀⢻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⢛⣿⣿⣿⣿⣿⡿⠟⠋⠉⠁⠀⠀⠀⢰⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣶⣶⣿⣿⠅⠀⠀⠀⠀⠀⠰⠿⠿⠋⡄⠀⠀⠀⠀⠀⠀⢿⣿⣿⣿⣿⣿⣿⣟⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⢹⣿⣿⣿⣿⣿⣧⠀⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⠀⠀⠀⠀⠀⠀⣀⠰⣶⣼⡀⠀⠀⠀⠀⠀⠀⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠈⣿⣿⡿⣿⣛⣛⠀⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⠀⠀⠀⣿⣿⣿⣿⣇⡀⠀⠀⠀⠀⠀⠻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠀⣛⡿⣿⣿⣿⡿⠗⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠀⠀⠀⠀⠀⠀⣿⣿⣿⣿⣿⣇⠀⠀⠀⠀⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⡅⣭⣿⣵⡶⠶⠖⠒⠂⠀⠀⠀⠀⠀⢹⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡟⣽⣿⣿⠟⠓⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⠿⠀⠀⠀⠀⠀⣽⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣴⣭⣅⠐⣤⣀⢂⢤⣴⣶⣾⣿⣾⣷⣿⣿⣿⣿⣿⣿⣶⣶⣿⣷⣿⣿⣶⣿⣿⡏⠀⠀⠀⠀⠀⠀⠀⠀⠈⠉⠉⠉⠁⠀⠀⠀⠀⠀⠀⣬⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣗⣄⠐⢽⣽⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠟⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠻⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⡷⠄⠙⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣟⣿⣿⠋⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⡍⠛⠛⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠿⠿ ⣿⣿⣿⣿⣽⡷⣃⠀⣻⠛⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡟⣩⣽⠉⣭⡏⣽⠋⣉⠉⠁⠀⠀⠀⠀⣀⠀⠈⠉⠁⠀⠁⠀⠀⠈⠉⠀⡀⠈⣯⡍⠩⢜⠊⡉⡀⣨⡅⢙⡏⠉⣿⣿⡏⢩⡏⣭⡍⢩⡭⠉⠏⠀⠀⠀⠀⣤ ⢻⠿⠛⠋⠁⠀⠀⠀⠑⠀⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠈⠻⢿⠤⠿⢿⠁⡏⠃⣿⣿⣿⣷⣿⡂⠀⠀⠀⠀⠀⠀⠠⠄⠁⢰⡄⡇⢐⠈⠀⣉⠉⠃⠀⠈⡇⠀⠛⠛⡃⢸⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⠸⠀⠀⠀⠀⠀⠀⠛⠛⢿⡿⣿⡇⣳⡖⠀⠀⠀⠀⠀⠀⠀⠿⣿⡇⠀⠀⠀⠀⠀⠈⠀⠸⡇⠀⣿⣿⡇⠸⠋⠀⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⠻⢿⣿⣿⣿⣿⣿⣿⣿⣿⣯⣭⣅⠀⠀⠁⠈⠉⠁⠀⠀⠀⠀⠀⠁⠀⠉⠀⠍⠁⠀⠀⠀⠀⠀⠀⠣⢤⢩⣥⡄⠀⠀⠀⠁⠁⠀⠀⠀⠀⠉⠉⠀⠀⠀⠀⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⣿⣿⣿⣿⣿⡇⣇⢸⠿⢷⣶⣶⣤⡄⣆⣿⣿⣿⣿⣿⣿⣿⣿⡿⠿⣿⣿⣿⣿⢡⣶⡈⡇⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⡣⡀⢛⣿⣿⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠰⣾⣿⣿ ⣿⣿⣿⣿⣿⡇⠁⠉⠀⠀⠙⠉⠹⠇⠿⣿⣿⣿⣿⣿⣿⣿⣿⡷⠀⠚⣿⣿⣿⢘⣻⡵⠀⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣮⠛⠑⢿⡀⠀⠀⡀⠀⠀⡀⠀⠀⠀⡠⠄⠀⠀⡄⢠⠠⠒⡽⣿⣿ ⣿⣿⣿⣿⣿⣇⢨⠀⠁⠀⠈⠀⠀⡆⢾⢿⣿⣿⣿⣿⣿⣿⣿⣄⠀⠀⢿⠿⠇⠍⠉⠈⣉⡘⢛⠛⡛⢛⠛⠛⡽⢿⣿⠋⠩⠙⠚⠛⠱⡉⠀⠀⢸⠀⠉⣁⣦⣤⡈⢀⠀⠀⡀⠀⠘⠀⠀⠃⠀⠀⢂⠀⡀⣾⠐⣽⣿⣿ ⣿⣿⣿⡿⣻⠟⡈⢀⠀⡠⢀⢠⠀⠁⢨⠈⢩⠊⡝⣿⢱⠁⠆⠀⠂⠈⡄⡀⢸⠀⠀⠀⠀⠀⢸⠀⠀⠈⠀⡄⡇⠈⠛⠎⠢⡀⢰⠀⡤⢄⠀⡆⠘⠀⡀⠹⢻⣿⣿⣸⣼⣇⢇⣡⣰⣠⣃⣐⣐⣴⣼⣴⣵⣿⣶⣿⣿⣿ ⣿⣿⣿⡐⢀⠀⡇⠈⠀⡄⢸⠀⠀⠀⠸⠀⠸⠀⠁⢸⢸⠀⢁⢠⠀⡀⢠⠃⢸⣀⢸⡀⠄⠸⠘⠄⠄⠸⠀⠃⠀⠀⠀⠈⠒⢰⣾⣶⣵⣾⣶⣿⣷⣶⣶⣶⣷⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⡷⢀⠅⠇⡀⢄⡣⠜⢀⣂⣂⣀⣒⣀⣂⣤⣿⣯⣶⣮⣤⣶⣷⣶⣶⣶⣶⣾⣿⣶⣾⡏⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⠀⢀⣤⡀⠀⠀⠀⠀⠀⠈⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡏⠀⠀⣀⣀⣤⣿⣦⣀⣠⣤⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠿⠋⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠁⠀⠀⢹⣿⡿⣿⣿⣿⣿⡏⠀⠀⠀⠸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠟⠋⠀⣿⣿⣷⣶⣶⣿⣿⣿⣿⣿⣿⣿⡏⣿⣿⣿⣿⡏⠀⠀⠀⠈⠏⢉⣛⣛⣿⣿⠃⠀⠀⠀⠀⢻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⢟⣿⣿⣿⣿⣿⡿⠟⠋⠉⠁⠀⠀⠀⢰⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣾⣶⣿⣿⠇⠀⠀⠀⠀⠀⠠⢿⡿⠋⡅⠀⠀⠀⠀⠀⠀⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⢻⣿⣿⣿⣿⣿⣧⠀⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⠀⠀⠀⠀⠀⠀⢠⠰⢦⡼⡀⠀⠀⠀⠀⠀⠀⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠈⣿⣿⣿⣿⣛⣓⠀⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⠀⠀⠀⣿⣿⣿⣿⣇⡀⠀⠀⠀⠀⠀⢻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠀⣛⡿⣿⣿⣿⣿⠆⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠀⠀⠀⠀⠀⠀⣿⣿⣿⣿⣿⣇⠀⠀⠀⠀⠀⢀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⡅⣭⣿⣿⣾⠶⠖⠒⠂⠀⠀⠀⠀⠀⢽⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡋⣿⣿⣿⠿⠃⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⠿⠀⠀⠀⠀⠀⣽⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣦⣯⣅⠐⣤⣌⢀⣤⣴⣶⣾⣿⣷⣷⣿⣿⣿⣿⣿⣿⣶⣶⣿⣷⣿⣿⣶⣿⣿⡏⠀⠀⠀⠀⠀⠀⠀⠀⠈⠉⠉⠉⠁⠀⠀⠀⠀⠀⠀⣼⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣷⣄⠐⢹⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡟⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢻⢻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣷⠄⠙⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡏⣿⣿⡋⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⠍⠛⠛⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠿⠿ ⣿⣿⣿⣿⣿⣷⢳⠀⢿⠻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡟⣩⣽⠉⣭⡏⣽⠋⡉⠉⠁⠀⠀⠀⠀⠀⠀⠈⠉⠁⠀⠀⠀⠀⠈⠉⠀⡀⠰⣯⡍⠩⢜⠊⡉⡀⣨⡅⣙⡏⠉⣿⣿⡏⢩⡏⣭⡍⢩⡭⠉⠏⠀⠀⠀⠀⣤ ⠿⡻⠟⠉⠋⠀⠐⠀⠐⠀⢻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠈⠛⣿⠤⠿⢿⠘⠜⠀⣿⣶⣶⣶⣤⡀⠀⠀⠀⠀⠀⠀⠠⠄⠁⢰⡄⡇⢐⠈⠀⣉⠉⠂⠀⠈⡇⠀⠛⠛⡃⢸⣿⡿⡇⠀⠀⠀⠀⠀⠂⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠙⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⠘⠀⠀⠀⠀⠀⠂⠻⢿⣿⡿⣿⡆⡳⠤⠀⠀⠀⠀⠀⠀⠀⡿⣿⡇⠀⠀⠀⠀⠀⠈⠀⠸⡇⠀⣿⣿⡇⠘⠛⠁⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣯⣭⣄⠀⠀⠁⠈⠉⠁⠀⠀⠀⠀⠈⠉⠼⣯⣥⣩⠖⠀⠀⠀⠀⠀⠀⠣⢤⢩⣥⡄⠀⠀⠀⠁⠁⠀⠀⠀⠀⠉⠉⠀⠀⠀⠀⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⣿⣿⣿⣿⣿⡇⣇⢸⠿⢷⣶⣶⣤⡄⡆⣿⣿⣿⣿⣿⣿⣿⣿⡿⠿⣿⣿⣿⣿⢡⣶⡌⡇⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⡣⡀⢛⣾⣿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠠⠐⠰⣾⣿⣿ ⣿⣿⣿⣿⣿⡇⠁⠉⠀⠀⠙⠉⠙⠇⠿⣿⣿⣿⣿⣿⣿⣿⣿⡷⠀⠚⣿⣿⣿⠘⣻⡽⠀⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣮⠋⠑⠿⡀⠀⠀⡀⠀⠀⡀⠀⠀⠀⡠⠄⠀⠀⡄⠠⠠⠒⡽⣿⣿ ⣿⣿⣿⣿⣿⣧⢨⠀⠁⠀⠈⠀⠀⡆⢾⢿⣿⣿⣿⣿⣿⣿⣿⣄⠀⠀⢿⠿⠇⠉⠉⠈⣉⡘⢛⠛⡛⢛⠛⠛⡭⢿⣿⠋⠩⠙⠚⠛⠱⡉⠀⠀⢸⠀⠉⣁⣦⣤⡈⢀⠁⠀⡠⠀⠈⠀⠀⠇⠀⠀⢂⠀⡀⣾⠔⣽⣿⣿ ⣿⣿⣿⡿⣻⠟⡈⢀⠀⡀⠀⢠⠀⠁⢨⠈⢹⠀⡝⣿⢱⠁⠆⠀⢂⠈⡄⡀⢸⠀⠀⠀⠀⠀⢨⠀⠀⠈⠀⡄⡇⠘⠛⠎⠢⠁⢠⠀⡠⢄⠀⡆⠀⠀⡀⠹⢻⣿⣷⣰⣼⣇⢇⣡⣰⣀⣃⣐⣐⣴⣾⣴⣵⣿⣶⣿⣿⣿ ⣿⣿⣿⡘⢀⠀⡇⠨⠀⡄⢸⠀⠀⠀⠸⠀⠘⠀⠀⢸⢸⠀⢁⢰⠀⡀⠠⠁⢸⣀⢲⡀⠄⠸⠈⠤⠄⠸⠀⠃⠀⠀⠀⠈⠒⢰⣾⣶⣷⣾⣶⣿⣷⣾⣶⣶⣷⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⡷⢀⠅⠇⡀⢄⠣⠜⢀⣂⣈⣀⣒⣀⣂⣤⣿⣯⣶⣮⣤⣶⣷⣶⣶⣶⣶⣾⣿⣶⣾⡏⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⠀⠀⣤⡀⠀⠀⠀⠀⠀⠈⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡟⠀⠀⣀⣀⣤⣿⣦⣂⣠⣤⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠿⠋⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠁⠀⠀⢻⣿⡿⣿⣿⣿⣿⡏⠀⠀⠀⠠⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠟⠋⠀⣿⣿⣷⣶⣶⣿⣿⣿⣿⣿⣿⣿⡏⣿⣿⣿⣿⡏⠀⠀⠀⠈⠏⠉⣛⣛⣿⣿⠃⠀⠀⠀⠀⢻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⢛⣿⡿⣿⣿⣿⡿⠟⠋⠉⠁⠀⠀⠀⢰⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣾⣶⣿⣿⠇⠀⠀⠀⠀⠀⠠⢿⡿⠟⡁⠀⠀⠀⠀⠀⠀⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⢽⣿⣿⣿⣿⣿⣧⠀⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⠀⠀⠀⠀⠀⠀⢠⠰⣦⡼⡁⠀⠀⠀⠀⠀⠀⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠘⣿⣿⣿⣿⣛⣓⠀⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⠀⠀⠀⣿⣿⣿⣿⣇⡀⠀⠀⠀⠀⠀⢻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠀⣛⡿⣿⣿⣿⣿⠗⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠀⠀⠀⠀⠀⠀⣿⣿⣿⣿⣿⣇⠀⠀⠀⠀⠀⢀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⡅⣭⣿⣷⣶⠶⠶⠒⠀⠀⠀⠀⠀⠀⢹⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡛⣿⣿⣿⡿⠃⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⡿⠀⠀⠀⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣦⣯⣅⠐⣤⣤⢠⢤⣶⣶⣾⣿⣾⣶⣿⣿⣿⣿⣿⣿⣶⣶⣿⣷⣿⣿⣾⣿⣿⡏⠀⠀⠀⠀⠀⠀⠀⠀⠈⠉⠉⠉⠁⠀⠀⠀⠀⠀⠀⣼⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣗⣄⠑⢵⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡟⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⠻⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣷⠄⠙⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡟⣿⣿⠋⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣉⠛⠛⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠿⠿ ⣿⣿⣿⣿⣿⣿⣷⠀⢿⣽⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡟⣩⣽⠉⣭⡏⣽⠋⠉⠉⠁⠀⠀⠀⠀⠀⠀⠈⠉⠁⠀⠀⠀⠀⠈⠉⠀⡀⠘⢯⡍⠩⢜⠋⡉⡀⣨⡁⣙⡏⠉⣿⣿⡏⢩⡏⣭⡍⢩⡭⠉⠏⠀⠀⠀⠀⣤ ⢿⡿⠿⠟⠛⠑⣟⡀⠘⢤⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠈⠻⣿⠤⠿⢿⠙⡞⠀⣿⣶⣶⣦⣤⠀⠀⠀⠀⠀⠀⠀⠠⠄⠁⢰⡄⡇⢐⠈⠀⣈⠉⠃⠀⠈⡇⠀⠛⠛⡃⢸⣿⣿⡇⠀⠀⠀⠀⠀⠂⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠐⠀⠀⠸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⠘⠀⠀⠀⠀⠀⠃⠻⣿⣿⡿⣿⡄⠲⣄⠀⠀⠀⠀⠀⠀⠀⡿⣿⡇⠀⠀⠀⠀⠀⠈⠀⠸⡇⠀⣿⣿⡇⠸⠛⠁⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⢹⣿⣿⣿⣿⣿⣿⣿⣿⣿⣯⣭⣥⠀⠀⠁⠈⠉⠁⠀⠀⠀⠀⠉⠉⢾⣯⣄⡥⡦⠀⠀⠀⠀⠀⠀⠣⢤⢩⣥⡄⠀⠀⠀⠁⠁⠀⠀⠀⠀⠉⠉⠀⠀⠀⠀⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⣿⣿⣿⣿⣿⡇⣇⢸⠿⢶⣶⣶⣤⡄⡆⣿⣿⣿⣿⣿⣿⣿⣿⡿⠿⣿⣿⣿⣿⢡⣶⡈⡇⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⡠⡀⢻⣿⣿⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠐⣿⣿⣿ ⣿⣿⣿⣿⣿⡇⠁⠉⠀⠀⠙⠉⠹⠇⠿⣿⣿⣿⣿⣿⣿⣿⣿⡷⠀⠚⣿⣿⣿⠘⣻⡵⠀⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣮⠙⠙⢿⡎⠀⠀⡀⠀⠀⡀⠀⠀⠀⡠⠄⠀⠀⡄⠀⠠⠒⡝⣿⣿ ⣿⣿⣿⣿⣿⣇⢈⠀⠁⠀⠈⠀⠀⡆⢺⢿⣿⣿⣿⣿⣿⣿⣿⣄⠀⠀⢿⠿⠇⠉⠉⠈⣉⡈⠛⠛⡛⢛⠛⠛⡭⢿⣿⠋⠩⠙⠚⠋⠱⡉⠀⠀⢸⠀⠉⣁⣦⣤⡈⢀⠁⠀⡀⠀⠈⠀⠀⠃⠀⠀⢂⠀⡀⣾⠐⣽⣿⣿ ⣿⣿⣿⡿⣻⠟⡈⢀⠀⡀⠀⢠⠀⠁⢨⠈⢩⠀⡝⣿⢱⠀⠆⠀⢂⠈⡄⡀⢸⠀⠀⠀⠀⠀⢸⠀⠁⠈⠀⡄⠁⠘⠛⠎⠢⠀⢰⠀⡄⢄⠀⡆⠀⠀⡀⠹⢻⣿⣷⡰⣼⣇⢇⣡⣰⣤⣃⣔⣐⣤⣼⣴⣵⣿⣶⣿⣿⣿ ⣿⣿⣿⡀⢀⠀⡇⠈⠀⡀⢸⠀⠀⠀⠸⠀⠘⠀⠀⢸⢸⠀⢀⢀⠀⡀⠠⠃⢸⣀⢸⡀⠄⠸⠈⠄⠄⠰⠀⠃⠀⠀⠀⠈⠒⢰⣾⣶⣵⣾⣶⣿⣷⣾⣶⣶⣷⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⡷⠀⠅⠅⡀⢄⠣⠔⢀⣂⣂⣀⣒⣀⣂⣤⣿⣯⣶⣮⣤⣶⣷⣶⣶⣶⣶⣾⣿⣶⣾⡟⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⠀⠀⣦⡀⠀⠀⠀⠀⠀⠈⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡟⠀⠀⣀⣀⣤⣽⣧⣆⣠⣤⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠿⠋⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠁⠀⠀⢸⣿⡿⠿⢿⣿⣿⡏⠀⠀⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠟⠉⠀⣿⣿⣷⣶⣶⣾⣿⣿⣿⣿⣿⣿⡏⣿⣿⣿⣿⡏⠀⠀⠀⠀⢏⢉⣙⣉⣽⣿⠃⠀⠀⠀⠀⢹⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⢟⣿⡿⣿⣿⣿⡿⠟⠋⠉⠁⠀⠀⠀⢰⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣶⣶⣿⣿⠇⠀⠀⠀⠀⠀⠰⠿⠿⠛⡁⠀⠀⠀⠀⠀⠀⢿⣿⣿⣿⣿⣿⣿⣟⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⢹⣿⣿⣿⣿⣿⣇⠀⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⠀⠀⠀⠀⠀⠀⢀⠐⠶⡼⡁⠀⠀⠀⠀⠀⠀⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠈⣿⣿⡿⣿⣛⣛⠀⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⠀⠀⠀⣿⣿⣿⣿⣇⡀⠀⠀⠀⠀⠀⢻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠀⣛⡿⣿⣿⣿⣿⡷⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠀⠀⠀⠀⠀⠀⣿⣿⣿⣿⣿⣇⠀⠀⠀⠀⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⡅⣭⣿⣿⡶⠶⠖⠒⠂⠀⠀⠀⠀⠀⢹⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡛⣿⣿⣿⠿⠋⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⠿⠀⠀⠀⠀⠀⣽⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣤⣭⣄⠐⣤⣤⢀⢠⣴⣶⣾⣿⣿⣶⣿⣿⣿⣿⣶⣶⣶⣶⣿⣷⣿⣿⣾⣿⣿⡟⠀⠀⠀⠀⠀⠀⠀⠀⠘⠋⠉⠉⠁⠀⠀⠀⠀⠀⠀⣼⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣗⣄⠙⢵⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡟⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠻⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣷⠄⠙⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡟⣿⣿⠋⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⡽⠟⠛⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠿⠿ ⣿⣿⣿⣿⣿⠷⣶⠀⢿⠛⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡟⣩⣽⠉⣭⡏⣽⠋⣉⠉⠁⠀⠀⠀⠀⠀⠀⠈⠉⠁⠀⠀⠀⠀⠀⠉⠀⡀⠨⣯⡍⠩⢜⠊⡉⡀⣨⠁⣹⡏⠉⣿⣿⡏⢩⡏⣭⡍⢩⣭⠉⠏⠀⠀⠀⠀⢤ ⣿⡿⠟⠋⠁⠀⠈⠀⠘⠄⢛⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣟⠀⠈⠻⣿⠤⠿⢿⠁⡎⠂⣿⣿⣿⣶⣤⠀⠀⠀⠀⠀⠀⠀⠠⠄⠁⣰⡄⡇⢐⠈⠀⣉⠉⠃⠀⠈⡇⠀⠛⠛⡃⢸⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠘⠀⠀⠘⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣇⠀⠀⠀⠈⠀⠀⠀⠀⠀⠁⠛⣿⣿⡿⣿⠆⡲⠀⠀⠀⠀⠀⠀⠀⠀⠿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠸⡇⠀⣿⣿⡇⠸⠛⠁⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠹⣿⣿⣿⣿⣿⣿⣿⣿⣿⣯⣭⣄⠀⠀⠁⠈⠉⠁⠀⠀⠀⠀⠉⠁⢴⣭⣤⡩⠆⠀⠀⠀⠀⠀⠀⠣⢤⢩⣥⡄⠀⠀⠀⠀⠁⠀⠀⠀⠀⠉⠉⠀⠀⠀⠀⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⣿⣿⣿⣿⣿⡇⣇⢸⠿⢶⣶⣶⣤⡄⡆⣿⣿⣿⣿⣿⣿⣿⣿⡿⠻⣿⣿⣿⣿⢡⣶⡈⠇⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⡄⡀⢻⣿⣿⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠐⠐⣿⣿⣿ ⣿⣿⣿⣿⣿⡇⠁⠉⠀⠀⠙⠉⠹⠇⠷⣿⣿⣿⣿⣿⣿⣿⣿⡷⠀⠚⣿⣿⣿⢘⣻⡵⠀⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣮⠈⠉⢿⡄⠀⠀⡀⠀⠀⡀⠀⠀⠀⡠⠄⠀⠀⡄⠀⠠⠒⡝⣿⣿ ⣿⣿⣿⣿⣿⣧⢈⠀⠁⠀⠈⠀⠀⡆⢺⢿⣿⣿⣿⣿⣿⣿⣿⣄⠀⠀⠿⠿⠇⠁⠉⠈⣉⡘⠛⠛⡛⢛⠛⠛⡭⢿⣿⠋⠩⠙⠒⠋⠱⡉⠀⠀⢸⠀⠉⣁⣦⣤⡈⢀⠁⠀⡀⠀⠈⠀⠀⠇⠀⠀⢂⠀⡀⣾⠐⣽⣿⣿ ⣿⣿⣿⡿⣻⠟⡈⢀⠀⡀⠀⢠⠀⠁⢨⠈⢹⠈⠝⢿⢱⠁⠆⠀⢂⠈⡄⡀⢨⠀⠀⠀⠀⠀⢸⠀⠀⠈⠀⡀⡃⠘⠛⠎⠢⠀⢰⠀⡄⢀⠀⡆⠀⠀⡀⠹⢻⣿⣷⣰⣼⣇⢇⣡⣰⣀⣂⣔⣐⣤⣼⣴⣵⣿⣶⣿⣿⣿ ⣿⣿⣿⡀⢀⠀⡇⠈⠀⡀⢸⠀⠀⠀⠨⠀⠈⠀⠀⢸⢸⠀⠁⢀⠀⡀⠠⠃⢨⣀⢸⡀⠄⠰⠀⠤⠄⠸⠀⠃⠀⠀⠀⠈⠒⢰⣾⣶⣵⣶⣶⣿⣷⣶⣶⣶⣷⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⡇⠀⠅⠃⡀⢄⠣⠔⢀⣂⣀⣀⣒⣀⣂⣤⣿⣯⣶⣮⣤⣶⣷⣶⣶⣶⣶⣾⣿⣶⣾⡟⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⠀⠀⣦⡄⠀⡀⠀⠀⠀⠈⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡟⠀⠀⢀⣠⣤⣾⣧⣦⣤⣵⠀⠀⠀⠸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠿⠋⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠁⠀⠀⢹⣿⡿⢿⣿⣿⣿⡏⠀⠀⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠟⠉⠀⣿⣿⣷⣶⣶⣾⣿⣿⣿⣿⣿⣿⡏⣿⣿⣿⣿⡏⠀⠀⠀⠀⢏⢉⣙⣩⣽⣿⠃⠀⠀⠀⠀⢹⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⢛⣿⣿⣿⣿⣿⡿⠟⠋⠉⠁⠀⠀⠀⢰⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣾⣶⣿⣿⠇⠀⠀⠀⠀⠀⠠⠿⠿⠋⡁⠀⠀⠀⠀⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⢹⣿⣿⣿⣿⣿⣇⠀⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣧⠀⠀⠀⠀⠀⠀⢀⠰⢶⡜⡁⠀⠀⠀⠀⠀⠀⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠈⣿⣿⡿⣟⣛⡛⠀⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⠀⠀⠀⣿⣿⣿⣿⣇⡀⠀⠀⠀⠀⠀⠻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠀⣛⡿⣿⣿⣿⣿⠧⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠀⠀⠀⠀⠀⠀⣿⣿⣿⣿⣿⣇⠀⠀⠀⠀⠀⠀⣽⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣅⣽⣿⣷⡾⠶⠶⠒⠀⠀⠀⠀⠀⠀⢹⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡛⣿⣿⣿⠿⠃⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⠿⠀⠀⠀⠀⠀⣽⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣤⣯⣅⠐⣤⣤⢄⢤⣶⣶⣾⣿⣿⣷⣿⣿⣿⣿⣶⣷⣶⣶⣿⣷⣾⣿⣶⣿⣿⡏⠀⠀⠀⠀⠀⠀⠀⠀⠈⠋⠉⠉⠁⠀⠀⠀⠀⠀⠀⣸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣗⣄⠐⠽⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡟⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠻⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣷⠄⠙⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡟⣿⣿⠋⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⡙⠻⠻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠿⠿ ⣿⣿⣿⣿⣿⢷⡖⠀⢾⢛⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡟⣩⣽⠉⣭⡏⣽⡋⣉⡉⠀⢀⠀⠀⠀⠀⠀⠈⠉⠁⠀⠀⠀⠀⠀⠉⠀⡀⠐⡯⡍⠩⢜⠈⡉⣀⣨⡅⣹⡏⠉⣿⣿⡏⢩⡏⣭⡍⢩⡭⠉⠏⠀⠀⠀⠀⢤ ⠿⠿⠿⠉⠑⠀⠠⠀⠘⠄⢻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠈⠹⢿⠤⠿⢿⠁⡏⠃⣿⣿⣿⣧⣤⠀⠀⠀⠀⠀⠀⠀⠠⠄⠁⣰⡄⡇⢐⠈⠀⣈⠉⠃⠀⠈⡇⠀⠛⠛⡃⢸⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠐⠀⠀⠈⢿⣽⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⠘⠀⠀⠀⠀⠀⠁⠛⢿⣿⡿⣿⠃⣄⠀⠀⠀⠀⠀⠀⠀⠀⠟⣿⡇⠀⠀⠀⠀⠀⠈⠀⠸⡇⠀⣿⣿⡇⠸⠋⠁⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⠹⣿⣿⣿⣿⣿⣿⣿⣿⣿⣯⣭⣥⠀⠀⠁⠈⠉⠁⠀⠀⠀⠀⠈⠁⠰⣭⣤⡭⠋⠁⠀⠀⠀⠀⠀⠣⢤⢩⣥⡄⠀⠀⠀⠀⠁⠀⠀⠀⠀⠉⠉⠀⠀⠀⠀⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⣿⣿⣿⣿⣿⡇⣇⢸⠿⢶⣶⣶⣤⡄⡆⣿⣿⣿⣿⣿⣿⣿⣿⡿⠿⣿⣿⣿⣿⢡⣶⡈⠇⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⡁⡀⢻⣿⣿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠐⠰⣿⣿⣿ ⣿⣿⣿⣿⣿⡇⠁⠉⠀⠀⠙⠉⠙⠇⠷⣿⣿⣿⣿⣿⣿⣿⣿⡷⠀⠚⣿⣿⣿⢘⣻⡷⠀⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣮⠚⠙⢿⡄⠀⠀⡀⠀⠀⡀⠀⠀⠀⡠⠄⠀⠀⡄⠀⠠⠒⡝⣿⣿ ⣿⣿⣿⣿⣿⣇⢨⠀⠁⠀⠈⠀⠀⡆⢺⢿⣿⣿⣿⣿⣿⣿⣿⣄⠀⠀⢿⠿⠇⠁⠉⠈⣉⡘⠛⠛⡛⢛⠛⠛⡭⢿⣿⠋⠩⠙⠒⠛⠱⡉⠀⠀⢸⠀⠉⣡⣦⣤⡈⢀⠁⠀⡀⠀⠈⠀⠀⠃⠀⠀⢂⠀⡀⣾⠔⣽⣿⣿ ⣿⣿⣿⡿⣻⠟⡈⢀⠀⡠⠀⢠⠀⠁⢨⠈⢩⠚⠝⣿⢱⠀⠆⠀⢂⠈⡄⡀⢨⠀⠀⠀⠀⠀⢸⠀⠀⠈⠀⡄⡇⠈⠛⠎⠢⠀⢰⠀⡄⢄⠀⡆⠀⠀⡀⠹⢻⣿⣷⣰⣼⣇⢇⣡⣰⣀⣃⣐⣐⣤⣼⣴⣵⣿⣶⣿⣿⣿ ⣿⣿⣿⡀⢀⠀⡇⠈⠀⡄⢸⠀⠀⠀⠸⠀⠘⠀⠀⢸⢸⠀⠁⢠⠀⡀⠠⠃⢸⣀⢸⡀⠄⠰⠀⠤⠄⠸⠀⠃⠀⠀⠀⠈⠒⢰⣾⣶⣵⣾⣶⣿⣷⣶⣶⣶⣷⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⡗⢀⠅⠃⡀⢄⡣⠔⢀⣂⣀⣀⣒⣀⣀⣴⣿⣧⣶⣮⣤⣶⣷⣶⣶⣶⣶⣾⣿⣶⣾⡟⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⠀⠀⣶⡄⠀⡀⠀⠀⠀⠈⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡟⠀⠀⢠⣠⣤⣾⣦⣤⣤⣶⠀⠀⠀⠸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠿⠋⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠁⠀⠀⢸⣿⣿⢿⣿⣿⣿⡏⠀⠀⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠟⠋⠀⣿⣿⣷⣶⣶⣾⣿⣿⣿⣿⣿⣿⡏⣿⣿⣿⣿⡏⠀⠀⠀⠀⠯⢉⣩⣭⣽⡿⠃⠀⠀⠀⠀⢹⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⢛⣿⣿⣿⣿⣿⡿⠟⠋⠉⠁⠀⠀⠀⢰⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣾⣶⣿⣿⠇⠀⠀⠀⠀⠀⠸⠿⠿⠋⡄⠀⠀⠀⠀⠀⠀⢿⣿⣿⣿⣿⣿⣿⣟⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⢹⣿⣿⣿⣿⣿⣇⠀⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⠀⠀⠀⠀⠀⠀⢠⠐⣷⡘⡁⠀⠀⠀⠀⠀⠀⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠈⣿⣿⣿⢿⣛⣓⠀⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⠀⠀⠀⣿⣿⣿⣿⣇⡀⠀⠀⠀⠀⠀⠹⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠀⣛⣿⣿⣿⣿⣿⠇⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠀⠀⠀⠀⠀⠀⣿⣿⣿⣿⣿⣇⠀⠀⠀⠀⠀⠀⣽⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣅⣭⣿⣷⣾⠶⠶⠒⠂⠀⠀⠀⠀⠀⢹⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡃⣿⣿⣿⡿⠋⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⠿⠀⠀⠀⠀⠀⣼⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣦⣯⣄⠰⣤⣴⠄⣤⣴⣶⣾⣿⣿⣿⣿⣿⣿⣿⣷⣾⣶⣶⣿⣷⣿⣿⣶⣿⣿⡏⠀⠀⠀⠀⠀⠀⠀⠀⠘⠉⠉⠉⠁⠀⠀⠀⠀⠀⠀⣬⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣷⣄⠙⢵⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡟⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢻⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣷⠄⠙⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡏⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⡽⠻⠻⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠿⠿ ⣿⣿⣿⣿⣿⢷⣷⠀⠺⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡟⣩⣽⠉⣭⡯⣽⠋⣉⣉⡀⣀⡀⣀⣀⣀⠀⠈⠉⠁⠀⠀⠀⠀⠀⠉⠀⡀⠐⣯⡏⠩⢜⠊⡉⡀⣨⡁⢙⡏⠉⣿⣿⡏⢩⡏⣭⡍⢩⡭⠉⠏⠀⠀⠀⠀⣤ ⠽⡿⠛⠋⠑⠠⡊⠀⠘⠄⢻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠀⠈⠙⢿⠤⠿⠿⠁⣿⠃⣿⣿⣿⣷⣿⡀⠀⠀⠀⠀⠀⠀⠠⠄⠁⣰⡄⡇⢐⠈⠀⣈⠉⠃⠀⠈⡇⠀⠛⠛⡃⢸⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠐⠀⠀⠉⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣯⠀⠀⠀⠨⠀⠀⠀⠀⠀⠁⠉⠻⢿⡿⣿⡀⠿⠖⠀⠀⠀⠀⠀⠀⠀⡟⣿⡇⠀⠀⠀⠀⠀⠈⠀⠸⡇⠀⣿⣿⡇⠘⠛⠁⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⠹⣿⣿⣿⣿⣿⣿⣿⣿⣿⣯⣭⣤⠀⠀⠁⠈⠉⠁⠀⠀⠀⠀⠀⠁⠀⠉⠤⠉⠀⠀⠀⠀⠀⠀⠀⠣⢤⣩⣥⡄⠀⠀⠀⠀⠁⠀⠀⠀⠀⠉⠉⠀⠀⠀⠀⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀ ䷩ 𝚕𝚒𝚗𝚎 4650 ╒═══════════════════ 𝐀𝐑𝐓𝐈𝐂𝐋𝐄 ═════════════════════════════════════════════════╕ (ℹ) Images, hyperlinks and comments at https://techrights.org/n/2025/04/09/The_Rumours_Were_Likely_True_Sixth_Wave_of_Microsoft_Mass_Layof.shtml Gemini version at gemini://gemini.techrights.org/n/2025/04/09/The_Rumours_Were_Likely_True_Sixth_Wave_of_Microsoft_Mass_Layof.gmi ⠀⌧ █▇▆▅▄▃▂▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁ The Rumours Were Likely True: Sixth Wave of Microsoft Mass Layoffs in 2025 (Days After "50" Anniversary and About 5,000 Layoffs)⠀▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▂▃▄▅▆▇█ ⌧ posted by Roy Schestowitz on Apr 09, 2025, updated Apr 09, 2025 Less than a day ago: Nearly_5,000_Microsoft_Layoffs_Disclosed_on_Week_of Microsoft_'Anniversary'_(Media_Noise),_The_HR_Digest_Says_More_Layoffs_Coming 5_hours_ago,_by_Ashley_Stewart: 🄸🄼🄰🄶🄴_🄳🄴🅂🄲🅁🄸🄿🅃🄸🄾🄽_⦇Microsoft_mulls_more_job_cuts,_this_time_focused_on_managers and_non-coders,_not_just_low-performers,_sources_say⦈_ What a way to party_"50"! The rumours that we saw were not baseless. Microsoft is in_a_tailspin (more_so_in_recent_weeks) and it looks like there's another huge round of layoffs coming, the sixth (according to our incomplete tally) in 2025 alone. It has only been about 100 days. It already turns out to be a lot worse than last year. Business Insider, which is usually spot-on regarding Microsoft layoffs (because it has insiders or inside sources or relations with whistleblowers inside Microsoft), has_just_reported_that_"Microsoft_mulls_more_job_cuts,_this_time focused_on_managers_and_non-coders,_not_just_low-performers" ("sources say", i.e. someone from the inside proves it with private evidence, having earned trust and shown a good track record, which Business Insider has on these particular issues). Set aside who's leaking this information to Business Insider (or why). To quote: "Microsoft is considering another round of job cuts that could come as soon as May, according to people familiar with the matter. Leaders on some Microsoft teams are specifically discussing cuts to middle managers, and how to increase the ratio of coders versus non-coders on projects, the sources told Business Insider. Some Microsoft organizations want to increase their "span of control," or the number of employees who report to each manager, these people said. The sources, who hold senior positions at the company, asked not to be identified discussing sensitive topics that are still in the planning stages. It's unclear how many jobs will be cut, but one of the people said it was a significant portion of their team. A spokesperson for Microsoft declined to comment." They must have seen documents or examined some internal communications. Let's wait and see if Microsoft can RE-announce an anniversary once more with more enthusiasm and much "passion" (additional bribed media that rewrites history), at least for chaff's value. We've noticed that in order to distract from 2,000 more layoffs (disclosed this week) Microsoft propaganda sites such as Windows Central instead went with stories like "Microsoft just fired two employees who protested during the tech giant's 50th anniversary". Yes, let's focus on just 2 people (who really caused problems/bad press to their own employer, which they_should_have_known_upon_joining_or_applying_for_a_job), not 2,000 people*. "I don't know much about this company, but I'm more interested in how it will affect other companies (Intel, Adobe, Autodesk etc.)," said psydroid, "and if they will go down just as quickly". Why would people buy a new PC when the prices rise so sharply? Many will not bother. Why would anyone spend so much money just to move from one Vista to another (with more bugs, bloat, spying, and limitations)? "I was doing some stuff on a relative's computer last week," psydroid noted, and "he's really reluctant to spend money on new components so he can run Windows 11 [...] but he's also worried about Windows 10 going out of support" (time to replace it with GNU/Linux, but psydroid said "I think it's too late for him to get into GNU/Linux now, him being in his 70s... my parents aren't like that, their first real computer experience was on GNU/Linux"). No doubt GNU/Linux is ruining Microsoft's ability to charge money for its former cash cows [1, 2]. The ultimate goal is not just to get rid of Microsoft but to get people off or away from proprietary claws. They need to grasp digital freedom and "exercise" online liberty. psydroid explained that "people are fed up with Adobe too, so they may be following in MSFT's footsteps with a bit of a delay... I don't see a way for Adobe to thrive outside MSFT". █ ________ * As an associate explained, Microsoft is "dumping" a lot of bad news (even belatedly) and is now pretending layoffs are small... it's about 2 people; or "instead trying to use '50' as a smoke screen or other distraction." Update: There is now another report about it, behind_paywall: 🄸🄼🄰🄶🄴_🄳🄴🅂🄲🅁🄸🄿🅃🄸🄾🄽_⦇Microsoft_Weighs_Layoffs_of_Managers,_Non-Coders⦈_ * The_Sixth_Anniversary_of_the_Lightweight_Alternative_to_the_Web_(Gemini Protocol) * Keeping_Track_of_Microsoft_Layoffs_in_2025 ⣿⠩⡏⡏⡫⡏⠙⢹⢩⡫⣏⢽⢹⠹⢙⢽⠉⡝⢩⡍⢝⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⣿⢿⣿⣿⣿⠫⠍⢻⣿ ⣿⣶⣷⣾⣶⣷⣾⣾⣶⣶⣷⣾⣾⣾⣶⣾⣶⣾⣶⣶⣷⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣶⣶⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣒⣒⣐⣒⣸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⢿⣿⣿⣿⣿⣿⣿⣿⣿⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⣿⣿⡿⣿⣿⣿⣿⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⢿⣿⣿⣿⣿⣿ ⣿⣬⣾⣤⣿⣶⣼⣿⣤⣯⣼⣾⣼⣴⣿⣼⣿⣧⣧⣾⣤⣯⣴⣼⣿⣷⣾⣦⣧⣿⣼⣧⣿⣽⣧⣿⣤⣿⣽⣼⣷⣾⣤⣿⣿⣼⣥⣾⣧⣿⣷⣾⣧⣧⣯⣴⣿⣧⣿⣤⣿⣬⣿⣸⣳⣾⣿⣧⣧⣼⣧⣽⣼⣿⣿⣿⣿⣿ ⣿⢻⣟⣻⡟⣿⢻⣿⡻⡏⢻⡟⣛⣿⣿⡟⢻⡏⣿⣿⢿⡿⢹⣿⣛⡿⠛⣿⢻⣿⡛⣿⡝⡟⢻⢻⢛⣿⡛⣿⡿⣿⡿⢻⣿⢿⣟⣛⣿⣛⣿⣻⣟⢻⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠷⠈⠉⠉⢩⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢸⣆⣠⣀⠈⠛⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣦⣄⠈⠙⠿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣶⣄⡀⠙⠻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣤⡀⠉⠻⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣦⣀⠉⠛⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢠⣶⣦⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢰⡖⠰⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⣙⣀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⢀⠀⠙⠋⢀⠀⡀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣾⡯⠃⠀⠨⣪⡥⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠐⠉⠀⠀⠀⠀⠀⠛⠆⠀⢠⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠂⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⡀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣭⣿⣽⣿⣿⣿⣽⣿⣭⣭⣽⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣧⣤⣤⣤⣤⣼⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣶⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⡿⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⣿⣿⣿⣿⣿⣶⣾⣿⣷⣿⣷⣾⣿⣿⣿⣿⣷⣿⣾⣿⣷⣷⣿⣿⣷⣿⣾⣿⣿⣿⣷⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⢿⣿⡷⣶⣿⣾⣿⣿⣿⣾⣿⣿⣾⣿⣷⣿⣿⣿⣿⣾⣷⣿⣿⣿⣿⣾⣿⣿⣿⣿⣿⣿⣷⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⡿⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⢾⣿⣿⣿⣿⣿⣷⣾⣿⣿⣿⣿⣾⣿⣿⣿⣾⣿⣿⣾⣿⣷⣷⣷⣶⣿⣿⣷⣿⣷⣿⣿⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠛⣿⢿⠿⡿⣿⣿⣿⣿⢻⢿⢿⣿⢿⣿⡟⣿⡿⣿⢿⢿⢿⢻⡿⣿⠿⡿⢿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣯⣿⣼⣷⣿⣿⣿⣽⣾⣼⣬⣯⣾⣿⣧⣽⣭⣿⣼⣮⣿⣼⣧⣽⣧⣏⣼ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⣿⢿⢿⣿⡿⡿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡏⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣼⣼⣭⣦⣷⣯⣧⣴⣽⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⣿⣿⣿⣿⣿⡿⢿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠛⣿⠟⣿⣻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡟⣟⢿⣿⡟⣻⢻⡟⣻⣿⣟⣿⣿⣿⢻⣿⣿⣿⣿⡟⣻⣿⣿⣿⣿⣿⣿⣿⣿⢻⡟⣟⣿⣿⣿⣿⣿⡟⣟⣿⣿⣿⣿⡇⣿⣿⣿⣿⣿⣪⣉ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⢰⢉⡇⣷⢸⠸⢾⢰⡆⢷⢸⢌⢺⢸⡎⡇⣿⢸⣿⣿⡘⣆⢳⡡⠤⡇⡯⠓⢼⢰⡆⡧⡓⣿⡇⣿⢿⢺⢸⡜⣳⡱⡇⣹⢸⡇⣿⣜⣻⣏⢾⢌⡇⣿⣿⣿⣿⣿⡇⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣧⣭⣼⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣵⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠉⢿⡉⡿⣛⢿⢛⢻⢟⡻⡟⡛⡻⣛⢿⢛⡟⡛⣿⣿⣯⡙⢿⡿⣛⠻⡟⡛⣿⣿⢫⣿⣽⢟⡻⡿⣓⢸⢟⢿⢻⡻⣛⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣇⣿⣿⣿⣿⣿⠀⠀ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣸⣴⣃⣯⣢⣺⣸⣘⣕⣇⡇⣓⢣⣙⣝⣸⣟⣢⣏⣿⣟⣻⣮⣧⣝⣵⣃⣇⣷⣶⣮⣛⣿⣜⣣⣧⣻⣰⣙⣿⣘⣯⣂⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣛⣻⣿⣿⣿⣿⣷⣶ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⢿⣿⢿⣿⣿⣿⣿⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡟⣿⣿⣿⣿⡟⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣷⣾⣾⣶⣶⣶⣿⣾⣶⣶⣶⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⣿⣿⣿⣿⡇⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⣿⣿⣿⣿⣇⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⣿⣿⣿⣿⣿⡻⢿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ䷩ 𝚕𝚒𝚗𝚎 4842 ╒═══════════════════ 𝐀𝐑𝐓𝐈𝐂𝐋𝐄 ═════════════════════════════════════════════════╕ (ℹ) Images, hyperlinks and comments at https://techrights.org/n/2025/04/09/The_Sixth_Anniversary_of_the_Lightweight_Alternative_to_the_Web.shtml Gemini version at gemini://gemini.techrights.org/n/2025/04/09/The_Sixth_Anniversary_of_the_Lightweight_Alternative_to_the_Web.gmi ⠀⌧ █▇▆▅▄▃▂▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁ The Sixth Anniversary of the Lightweight Alternative to the Web (Gemini Protocol)⠀▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▂▃▄▅▆▇█ ⌧ posted by Roy Schestowitz on Apr 09, 2025, updated Apr 09, 2025 🄸🄼🄰🄶🄴_🄳🄴🅂🄲🅁🄸🄿🅃🄸🄾🄽_⦇Brass_Scale_Weights⦈_ Now 11 short of 3,000 active capsules. 65 short of 4,500 total. 🄸🄼🄰🄶🄴_🄳🄴🅂🄲🅁🄸🄿🅃🄸🄾🄽_⦇There_are_4435_capsules._We_successfully_connected_recently to_2989_of_them.⦈_ This coming summer Gemini Protocol will turn 6, marking another year of modest growth. Judging by Lupa's tally, it'll probably exceed 4,500 capsules before the anniversary. 4,400 was weeks ago. The_growth_seems_consistent. █ * Links_09/04/2025:_Quartz_Fires_All_Writers_(Shutdown,_LLM_Slop_or Slopfarm_Instead),_"Bitcoin_Is_Crashing_Hard" * The_Rumours_Were_Likely_True:_Sixth_Wave_of_Microsoft_Mass_Layoffs_in 2025_(Days_After_"50"_Anniversary_and_About_5,000_Layoffs) ⣿⣿⣿⣿⣿⣿⠛⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡅⠀⣾⠇⠐⠋⢠⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⡇⠀⠈⠁⠈⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠿⠟⠛⠉⠀⠐⠀⠀⠀⠀⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⢿⣿⣿⣿⣿⠿⢿⣻⡖⠉⢈⣉⠠⣤⡆⠀⣜⡀⠤⢀⣹⡿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⢹⢿⣿⣿⣧⠘⢛⣀⠙⠷⢘⣛⣁⡈⠁⠀⣤⣤⣦⣼⣿⣧⠘⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⡀⢀⠙⢿⣿⣷⣷⡶⣊⣵⣯⣽⣿⣷⣶⣿⣿⣿⣿⣿⣿⣿⣤⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠿⠛⠋⠉⠉⠙⠻⠿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⡇⠀⠀⠀⡼⡷⢈⠱⠈⠙⢿⣿⣿⣿⣿⣿⣿⡿⠛⠋⠛⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠿⠟⠛⠉⠀⠀⠀⢀⢤⠀⠀⠂⠀⠀⠈⠿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⡇⠀⠀⠀⠙⣿⣷⣾⣭⣍⣹⣿⣿⣿⣿⣿⡟⠀⠀⠀⣰⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠟⠉⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⡈⠀⢀⣀⣴⣶⣿⣏⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠿⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣤⣴⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠃⠀⠀⠀⠀⢀⣀⡀⣀⢠⣷⣦⣶⣶⣿⣿⣿⣿⣿⣏⣉⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡟⠁⠀⠀⠀⠀⠱⢾⣥⣴⣾⣿⣿⣿⡿⠟⠻⣿⣿⣿⣯⣿⡿⣹⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⡇⠀⠀⠀⠘⠁⠀⢻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣇⠀⠀⠀⢀⣤⣬⣿⣿⡿⣿⣿⣿⡏⠀⠀⢀⣿⣿⣿⣿⣿⢧⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⡄⠀⠀⠀⠀⠀⠀⠀⢹⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⢿⣿⣿⠇⠈⣿⣿⣄⠀⠀⠘⣿⣿⣿⣽⣿⣿⣿⣿⣅⠀⣀⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣯⠀⠀⠀⠀⣴⣤⣄⠀⠘⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠋⣠⣷⠸⣿⣿⣆⠀⠀⠸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣴⣶⣿⠀⢫⣿⣿⣿⣷⣦⣿⣿⣿⣿⣿⣿⣿⣿⣽⣿⣿⣿⣿⣭⣿⣿⣿⣿⡄⣿⣿⣿⣦⡀⠀⠙⣿⣿⣿⣿⣿⣿⣿⣿⣿⢿⣿⡿⠛⢩⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣾⣿⣿⣿⣿⡄⢹⣯⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⢰⣿⣿⣿⣿⠁⠀⠀⠈⢻⣛⢿⣿⣿⡿⠟⠛⠛⠉⡁⠀⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣷⡀⠹⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣯⠀⠀⠀⠀⠀⠙⢿⣟⣉⣠⣤⣒⣻⠭⠒⡀⣼⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣄⠈⢻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⢀⣠⣤⣤⣤⣭⣭⣭⣭⣿⣾⣿⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⡿⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣦⠀⠙⠻⠿⢿⣻⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠟⢉⣾⣿⣿⣿⣿⣿⣿⣿⣦⠀⠀⠈⣿⣿⣿⣽⣿⣿⡿⠿⠿⢿⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠀⠀⠈⣻⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⠀⠀⠈⠉⠉⠙⠛⠛⠛⣛⣩⠥⠖⢀⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣧⠀⠀⠉⠻⠿⣿⣿⠿⠛⠀⠀⠀⣼⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠿⠿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠀⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⠀⠀⠀⠄⠀⠀⠈⢉⣉⣰⣯⣒⠂⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠀⠀⠀⠀⣠⠄⠀⠀⠀⠀⠀⣼⣿⣿⣿⣿⣿⣿⣿⠿⠛⠉⠀⠀⠀⠀⠀⠈⠙⢿⣿⣿⣿⣿⣿⣿⣿⣿ ⠀⠀⠀⠘⠚⠟⣛⣿⡿⠟⠛⠁⠀⠀⠀⣀⣰⣼⡿⠧⣦⣾⣿⣿⣿⣿⣷⡀⠸⣿⣿⣿⣿⣿⣿⣿⣿⣟⣿⡇⠀⠀⠀⠰⣿⣷⠆⠀⠀⠀⣸⣿⣿⣿⣿⣿⠟⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⣀⣴⣞⣿⣿⣿⣿⣿⣿⣿⣿ ⠀⠀⠀⠀⠀⠀⠀⠈⠀⠀⠀⠀⠀⠀⢀⣸⡿⣿⣿⠦⣿⣿⣿⣿⣿⣿⣟⠁⠀⣿⣿⣿⣿⣿⣿⣿⣿⡿⠟⠁⠀⠀⠀⢸⣿⣿⠀⠀⠀⢰⣿⢿⣿⣿⣿⣯⡀⠀⠀⠀⠀⠀⠀⢀⣤⣶⣟⣷⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣯⣿⣿⣿⢿⣿⣿⣿⣿⣿⣿⣯⣿⡀⢹⣿⣿⣿⣿⡿⠏⠁⠂⠀⠀⠀⠀⢀⣾⣿⣿⡀⠀⠀⣾⣿⣿⡏⣿⠿⣿⣿⣦⣄⣒⣶⡶⣚⠋⠏⠉⣷⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢠⢹⣿⣿⣿⣟⣿⣿⣿⣿⣿⣿⣿⣿⡇⠘⢿⣿⣿⡟⠠⠃⠀⠀⠀⠀⠀⣴⣾⣿⣿⣿⣇⠀⣾⣿⣿⡿⢃⣿⣄⠙⠿⢻⣿⣿⠟⠁⡐⡆⠀⢰⠿⣻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡀⠈⠙⣿⠀⠀⠀⠀⠀⠀⠀⣀⣙⣻⡿⣿⠿⠿⠃⠛⢋⠀⠁⠨⡿⠛⠀⠀⠀⠙⣿⠀⠖⢂⠀⠀⠀⠀⠞⣻⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⣨⣻⣿⣿⣿⣿⣿⣿⡿⠼⠮⠀⠀⠀⠀⣀⠠⡀⠀⠀⢸⣄⠛⠀⠀⡀⠀⠞⠉⠀⡏⢹⣿⣿⣿⣿⣿⣿⣿ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠻⢿⣿⣿⣿⣿⣿⠿⠟⠛⠉⠉⠙⠿⠟⣁⣴⣿⡄⠀⠀⠀⠀⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣷⣶⢶⠂⠀⠀⠀⠀⣿⣦⣌⠻⠦⣤⣽⣀⠀⠈⢁⣀⣤⡴⡊⠀⣠⣿⣿⣿⣿⣿⣿⣿ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢱⣶⠤⠉⠛⠉⠁⠀⠀⠀⠀⠀⣀⣠⣤⣼⣿⣿⠟⢱⣄⠀⠀⠀⠀⠀⠻⣿⣿⣿⣿⣿⣿⣿⣿⠿⠃⠀⠀⠀⠀⠀⠹⣿⣿⣷⣶⣦⣿⣿⣿⣿⣟⣯⣭⣦⣻⣾⢿⣿⣿⣿⣿⣿⣿⣿ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⣀⠀⢤⡄⣀⠀⠀⠀⣀⣠⣼⣶⣿⣿⣿⣿⡿⠟⣡⣾⣾⢻⠃⠀⠀⠀⠀⠀⢙⣿⣿⣿⣿⣿⣿⣡⡄⠀⠀⠀⠀⠀⠀⠀⠘⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⣿⣿⣿⡿⠫⣿⣿⣿⣿ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠺⣿⣆⠈⠿⣷⣶⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣿⣿⣿⣿⡏⠀⠀⠀⠀⠀⠀⠀⠉⠛⠛⠛⠛⠻⠛⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢈⠛⢿⣿⣿⣿⣿⡿⠿⠟⣉⣼⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢸⣿⣿⠀⠀⠙⣿⣿⣿⣿⢿⣿⣿⢿⣿⡛⢿⣿⣿⣿⣿⠛⠃⠀⠀⠀⠀⢀⣠⣴⣾⣿⣷⣖⣤⡤⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠉⠛⣿⣿⣿⡿⠛⠋⠁⠘⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⡀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢺⣿⡇⠀⠀⠀⢺⣿⣿⣿⣿⠿⠿⠏⣙⣖⡈⣿⣿⠟⠉⠀⠀⠀⠀⠀⠀⣼⣿⣿⣿⣿⣿⣿⣿⣿⣦⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⣄⣾⣿⣿⣿⣿⣮⣀⢀⠀⠈⢻⣿⣿⣿⣿⣿⣿⣿⣿ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠐⠻⣧⠀⠀⢀⣤⣉⣩⣤⣤⣤⣴⣶⣶⣿⠃⠉⠛⠀⠀⠀⠀⠀⠀⠀⠀⣾⣿⣿⣿⣿⣿⣿⠿⠋⠀⠐⠀⢰⡄⠀⠀⠀⠠⣤⣤⣿⣿⣿⣿⣿⣿⣿⣿⣿⣄⠀⠀⠀⢻⣿⣿⣿⣿⣿⣿⣿ ⡘⡆⠀⠀⠀⠀⠀⠀⠀⠀⠀⠘⠿⣷⡀⠙⠿⣿⣿⣿⣿⣿⣿⣿⠟⣡⠆⠀⠀⠀⠀⠀⠀⠀⠤⠤⠴⡿⣿⣿⣿⣿⠟⠹⡀⠀⠀⠀⠀⠘⡇⠀⠀⠀⢀⠘⠿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠏⠀⠀⠀⣿⣿⣿⣿⣿⣿⣿ ⣧⡄⠠⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠩⣬⡭⠭⠟⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⠷⠌⠰⠾⠛⠏⠃⠀⡲⢄⣠⠄⡀⠠⠸⠁⠀⠀⠀⠈⠛⣶⣾⣿⣿⣿⣿⣿⣿⣟⣫⣤⣦⠟⠀⠀⢻⣿⣿⣿⣿⣿⣿ ⣿⣷⡆⠐⡄⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣴⣦⣤⣶⡆⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠠⡆⠈⠛⠃⠀⠛⢦⣄⣽⠛⠁⢘⠁⠀⠀⠀⠀⠀⠀⠂⣄⣈⣻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣥⡤⠀⠀⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⢧⡔⠘⢄⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⣾⣿⣿⣿⣿⡀⠀⠀⠀⠀⠀⠀⠀⠀⠀⡀⠀⠀⠀⠀⠀⢤⣀⣺⣿⣇⣠⡞⣉⣡⠌⡀⠀⠀⠀⠀⠀⠈⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠋⠀⠀⣸⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣷⣼⣯⡶⠰⡇⠀⠀⠀⠀⠀⣾⣿⣿⣿⣿⣿⣿⣿⣤⠀⠀⠀⠀⠀⠠⡐⠂⠉⠂⠀⠀⠀⠂⠈⠻⢿⣿⣶⣿⣷⣿⣿⡟⠁⣤⣆⠀⠀⠐⢀⣽⣿⣿⣿⣿⣿⣿⣿⣿⣿⣡⣤⣶⣶⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣝⣿⣿⣃⡀⠀⠀⠀⠀⠸⣿⣿⣿⣿⣿⣿⣿⡿⣋⠀⠀⠀⠀⠀⢀⠀⡀⠄⠀⠀⢀⡀⠀⠀⠀⣄⣿⣿⣟⣋⣁⠀⠀⠀⢺⣿⣷⣄⣰⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⡽⣾⣿⣿⡁⠀⠀⠀⠈⢻⣿⣿⣿⣿⣿⣿⣿⣿⠟⠁⠀⠀⠀⣚⣿⣿⣶⠗⠐⠀⠀⠀⠀⠀⢰⣿⣿⣿⣿⣿⣿⠀⠀⠀⠈⢿⣿⣻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣹ ⠻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⡀⠀⠀⠐⣶⣿⣯⣿⣿⣿⢿⣿⣿⣷⠀⠀⠀⣾⣿⣿⣿⣿⣿⣉⢁⡀⢀⣀⠲⣿⣿⣿⣿⣿⣿⣿⣦⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣄⡈⠻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣢⣄⣘⠻⢿⣿⣿⣿⣿⣟⡻⠟⣁⡴⣾⣾⣿⣿⣿⣿⣿⣿⣿⣿⣷⡘⣿⣿⣾⣿⣿⣿⣿⣿⣿⣷⣶⡄⠀⣘⣻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠿⣿⣶⣬⣝⠻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣶⣶⣶⣶⣶⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⢋⣠⣼⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⢿⣿ ⠀⠀⠉⠻⢿⣿⣿⡙⢻⡿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣟⣿⣿⣿⣿⡿⠉⠠⠄⠈⠻⣿⣿⣿⣿⣿⣿ ⠚⠀⠀⠀⠀⠈⠙⠻⢿⣿⣾⣭⣝⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠃⠀⢀⣀⣤⣶⣾⣿⣿⣿⣿⣿ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠉⠛⠻⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣭⣴⣾⣿⣿⠿⣟⣿⣿⣿⣿⣿⣿ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⢀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⡀⠀⠀⠀ ⠀⠀⠀⢸⣿⣿⣿⣿⣗⣷⣩⡏⣽⣝⣿⣹⣟⣯⣝⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀ ⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⢿⣿⣿⣿⣟⣻⣿⣿⣿⣭⣿⣿⣿⣿⣶⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀ ⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⡿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⢿⣿⡿⣿⣿⣿⣿⣿⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⢿⣿⣿⣿⣿⠿⣿⣿⣿⣿⣿⣿⣿⣿⠿⣿⣿⣿⣿⣿⡿⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀ ⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀ ⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀ ⠀⠀⠀⢸⣿⣿⣿⣿⣿⣇⣍⣝⣽⣿⣿⣯⣹⣿⣿⣏⣹⣿⣿⣿⣟⣝⣙⣿⣿⣿⣯⣩⣿⣽⣿⣯⣹⣿⣿⣏⣿⣟⣸⣽⣻⣟⣹⣻⣿⣯⢹⣽⣹⣟⣹⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀ ⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀ ⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣟⣿⣿⣿⣿⣛⣿⣿⣟⡿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣻⣿⠛⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀ ⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⢛⣭⣵⣶⣶⣭⣝⡟⡙⡇⠀⠀⠀ ⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡟⣴⣿⣿⣿⣿⣿⣿⣿⠸⠿⠀⠀⠀⠀ ⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⣿⣿⣿⣿⣿⡿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣻⣿⣿⣿⣿⣟⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⢸⣿⣏⣭⣝⣿⣟⣭⣝⣿⣾⠁⠀⠀⠀ ⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⢸⣿⢛⠿⠿⠿⠿⠿⢟⢻⣿⠀⠀⠀⠀ ⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣧⡻⣆⠩⢭⣭⣭⠭⢁⡾⢣⡇⠀⠀⠀ ⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣯⣿⣿⣿⣿⣿⣿⣯⣿⣽⣿⣿⣿⣽⣿⣷⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣮⣙⡓⠶⠖⣛⣩⣶⣿⡇⠀⠀⠀ ⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣛⣿⣟⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀ ⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⢿⣿⢿⢿⣿⡿⣿⡿⢿⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀ ⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣾⣷⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀ ⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣯⣽⣿⣿⣿⣿⣿⣽⣿⣽⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀ ⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣟⣿⣿⣿⣿⣿⣿⣿⣿⣻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀ ⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⣿⣿⣿⣿⡿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀ ⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀ ⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣾⣿⣿⣿⣿⣿⣿⣿⣿⣾⣿⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀ ⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣯⣿⣿⣿⣿⣿⣽⣿⣯⣿⣿⣿⣿⣿⣿⣯⣿⣿⣭⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀ ⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣻⣿⣿⣿⣟⣿⣿⣻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀ ⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⣿⣿⣿⣿⣿⣿⣿⢿⣿⣿⣿⣿⣿⣿⣿⣿⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀ ⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣾⣿⣿⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀ ⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣯⣯⣿⣿⣷⣿⣿⣾⣿⣿⣿⣼⣿⣿⣿⣿⣿⣿⣷⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀ ⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣹⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣽⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀ ⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⢿⣿⣿⣿⡟⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀ ⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀ ⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣶⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀ ⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣭⣿⣿⣿⣿⣿⣯⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣽⣿⣿⣿⣿⣽⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀ ⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣛⣿⣿⣛⣿⣻⣟⣟⣿⣿⣿⣟⣻⣿⣻⣛⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀ ⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀ ⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀ ⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣯⣿⣷⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀ ⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ䷩ 𝚕𝚒𝚗𝚎 4965 ╒═══════════════════ 𝐀𝐑𝐓𝐈𝐂𝐋𝐄 ═════════════════════════════════════════════════╕ (ℹ) Images, hyperlinks and comments at https://techrights.org/n/2025/04/09/The_Value_of_Slop_by_Alexandre_Oliva.shtml Gemini version at gemini://gemini.techrights.org/n/2025/04/09/The_Value_of_Slop_by_Alexandre_Oliva.gmi ⠀⌧ █▇▆▅▄▃▂▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁ The Value of Slop, by Alexandre Oliva⠀▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▂▃▄▅▆▇█ ⌧ posted by Roy Schestowitz on Apr 09, 2025 Original_by_Alexandre_Oliva Economists of alignments as diverse as Adam Smith's, David Ricardo's and Karl Marx's have written at length about how the natural trade value of commodities is the sum total of the amount of human labor needed to make them from scratch, i.e., including the labor needed to make the materials that go into them, and an ideal fraction of the labor that goes into making machines needed to make them efficiently. If you ponder deeply about it, this even makes sense: if someone could make something by performing that amount of labor, time in which one could instead work and get paid the market value of that amount of labor, why would anyone pay more than that for the thing? And, if it costs that much labor to make it, why would anyone sell it for less? That's why the value tends to that amount. Now, some publishers and other service providers are resorting to LLM-generated bullshit that takes seconds of labor to make, and offering it to the public as if it had any sort of value, as if that made any economic sense. It doesn't. Slop is worthless. Not only because it's bullshit, but because it takes mere seconds of labor to make. Even if you take into account the ideal fraction of the socially-useful labor that went into making the machines, a minuscle fraction of even a huge amount is still worthless. And how much labor is in that huge amount, really? The human labor that goes into making those machines is not so much, really. It's mostly clouds of smoke, black mirrors and sloppy labor. So blong, █ =============================================================================== This work is licensed under the Creative Commons License BY-SA (Attribution ShareAlike) 3.0 Unported. To see a copy of this license, visit http:// creativecommons.org/licenses/by-sa/3.0/ or send a letter to Creative Commons, 444 Castro Street, Suite 900, Mountain View, California, 94041, USA. * Gemini_Links_09/04/2025:_Neocities,_Tinylogs,_and_Inter-community Protocols * Open_Source_Initiative_(OSI)_Privacy_Fiasco_in_Detail:_Seeking_Class Action_Against_the_OSI ䷩ 𝚕𝚒𝚗𝚎 5030 ╒═══════════════════ 𝐀𝐑𝐓𝐈𝐂𝐋𝐄 ═════════════════════════════════════════════════╕ (ℹ) Images, hyperlinks and comments at https://techrights.org/n/2025/04/09/UK_House_of_Lords_Recognises_the_SLAPP_Issue_in_the_UK_and_EFF_.shtml Gemini version at gemini://gemini.techrights.org/n/2025/04/09/UK_House_of_Lords_Recognises_the_SLAPP_Issue_in_the_UK_and_EFF_.gmi ⠀⌧ █▇▆▅▄▃▂▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁ UK House of Lords Recognises the SLAPP Issue in the UK and EFF Pursues "Bill (That) Could Put A Stop To Censorship By Lawsuit" in the US⠀▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▂▃▄▅▆▇█ ⌧ posted by Roy Schestowitz on Apr 09, 2025 "A House of Lords inquiry into how the news industry can survive into the future has accused the government of “failing to prioritise” action on strategic lawsuits against public participation (SLAPPs)." 🄸🄼🄰🄶🄴_🄳🄴🅂🄲🅁🄸🄿🅃🄸🄾🄽_⦇Lords_slam_government_inaction_on_SLAPPs,_calling_for_action by_summer⦈_ There may be "action by summer" regarding SLAPPs. We too will participate in this, to the extent feasible given that we're not as big or famous as Telegraph, Independent, Guardian, Sun, Mail, Express, MEN etc. We're a site specialising in technology, not some famous newspaper. We'll never be some "famous newspaper"; it's not even a goal. We're proud of our source protection and accuracy. We don't strive for "hits", ads, Social Control Media "trends" and so on. We're just good at what we do. So we do more of it. At the moment two_Microsofters_try_to_censor_this_site. One of them has tried that since 2023 and last year, having failed at numerous levels (even_the webhost), he started a SLAPP via an unscrupulous firm that we_reported_to_the Solicitors_Regulation_Authority_(SRA)_for_abuse. Several laws firms told us that this firm is engaging in abusive litigation against us. Prior to that several laws firms told us that this firm was exceptionally notorious (even in lawyers' circles). Judging by public material (like press articles), this firm proudly states there's no issue with UK libel laws and no reform is needed. Follow the money... The real issue here is the first SLAPPer [1, 2] and his facilitator. Back in January a court recognised that he must explain his behaviour. Last October he tried to escape responsibility for his online abuse and thought he can escape without explaining this abuse. The judge disagreed. Regarding the second SLAPP, which coincided with it (within days!), Mr. Graveley literally_begged_me_to remove_articles_about_him (I never replied to him or even wrote to him; there's no point). If someone begs you to remove pages and a_judge sees the begging (repeated begging even), there goes any credibility that it is libel. What we deal with here are two Microsofters desperate to hide_bad_publicity. Thankfully, in spite of the lobbying from the "SLAPP industry", the political and public perceptions are rapidly changing. They don't want war criminals from Russia or some serial strangler of women (Microsoft, US) to harass British journalists. Why_should_British_law_firms_and_courts_even_entertain_Americans? There's ample evidence that the tide is turning these days. Please see "Lords slam government inaction on SLAPPs, calling for action by summer" (news_at Press_Gazette). It says: "Lords say financial penalties for lawyers pursuing slaps should be 10,000 times higher". Better yet, strike them out. Take them out of business. We'll work towards this. In fact, perhaps we can throw in some input to them (like amicus brief in the US) explaining, "my site so and so... is attacked by the same lawyer several times by some Americans who are funded by Microsoft and are closely connected" (literally one degree in separation in the literal bedroom). From what we have heard, Mr. Graveley is an admitted alcoholic (he was in AA) and habitual hard drug user from another country (who assaulted women and got arrested for it), so giving them "False Hopes" or "Revenge"_against_sane_people_who_report_facts in_the_UK is not good for the reputation of our legal system. It_is_also_a_US issue. Also see what_the_EFF_published_months_ago (from the same month as much_of_the above,_which_I_commented_on_at_the_time): § This Bill Could Put A Stop To Censorship By Lawsuit⠀➾ For years now, deep-pocketed individuals and corporations have been turning to civil lawsuits to silence their opponents. These Strategic Lawsuits Against Public Participation, or SLAPPs, aren’t designed to win on the merits, but rather to harass journalists, activists, and consumers into silence by suing them over their protected speech. While 34 states have laws to protect against these abuses, there is still no protection at a federal level. In case it's not obvious, poor_Brett_Wilson is fronting for a pair of lunatics from another country. We must make that unequivocal and not set it aside as mere "details". One of them has been doing this to me - and to many others as recently as last week - for nearly 14 years (some_say_for_over_20_years). It won't stop until he pays a lot for his mistakes. █ Related: Brett_Wilson_LLP_Does_Not_Deny_Microsoft_or_Another_"Third_Party" Secretly_Funds_the_SLAPPs_Against_Techrights,_Bankrolling_Despicable_People_Who Deserve_Criticism | People_Who_Came_From_Microsoft_Demanding_Removal_of Articles_About_Them,_About_Microsoft,_and_About_Microsoft_GitHub_is_"Generous"_ (According_to_Them) * Open_Source_Initiative_(OSI)_Privacy_Fiasco_in_Detail:_Seeking_Class Action_Against_the_OSI * Web_Surveyor_statCounter_Sees_Apple's_macOS_Falling_From_5.6%_to_3.6%_in Two_Months,_It_Might_Soon_be_Smaller_Than_GNU/Linux ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⠛⡻⢿⣿⣿⣿⣿⣿⣿⡿⣟⡻⣿⣿⣿⣿⣿⣿⣿⡿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⠀⣧⡆⢱⠱⡮⣜⠪⡐⡅⣿⠛⢕⡆⠖⣰⢱⡬⠰⡆⡎⢶⢽⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⡛⢛⢛⢛⠛⣛⢓⢛⣚⠛⢒⢞⣓⠓⢛⢛⢛⠛⣓⡓⡛⣛⢻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣯⣼⣾⣼⣤⣿⣼⣽⣿⣧⣼⣾⣿⣥⣼⣽⣼⣧⣷⣵⣷⣿⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⡿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠿⣿⣿⣿⣿⣿⣿⢿⣿⣿⣿⣿⣿⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⣿⣿⣿⣿⣿⣿⣿⣿⣿⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⢸⡿⢩⡏⡏⣽⢹⢸⣍⡫⣿⢝⢽⢸⢏⡋⡏⣯⢹⢹⣿⢹⡍⡫⡏⣏⠟⡟⣙⣹⢹⡏⣯⢻⢹⡍⡏⡏⣋⣯⣽⢹⢸⣿⡏⡏⣽⢹⢝⢹⢫⡯⡇⣿⢹⢹⢹⢩⡏⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣶⣶⣷⣾⣷⣾⣶⣶⣷⣾⣿⣶⣾⣶⣷⣶⣷⣶⣾⣶⣿⣷⣴⣷⣾⣿⣾⣿⣶⣷⣾⣶⣶⣾⣶⣶⣶⣾⣶⣷⣾⣶⣷⣿⣶⣷⣶⣶⣶⣶⣷⣾⣷⣶⣾⣶⣾⣶⣶⣾⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⢛⢻⢛⡛⣿⣏⠿⣽⢹⣿⡿⡍⣿⠹⠏⡏⠿⢹⢻⣻⣿⡿⣛⣻⣛⢻⢸⡆⡗⣟⢛⢻⢛⡛⣿⡇⡾⣛⢻⢛⣿⣟⡟⡿⣛⣟⣻⢺⢟⡛⡟⣛⢻⣷⢘⡻⡻⡟⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣬⣼⣬⣧⣿⣧⣭⣾⣬⣭⣥⣶⣼⣬⣿⣧⣽⣿⣭⣼⣹⣷⣭⣷⣭⣼⣬⣥⣧⣭⣼⣼⡬⢅⣿⣧⣷⣭⣾⣬⣿⣧⣥⣵⣭⣿⣽⣬⣮⣥⣧⣭⣼⣿⣬⣴⡷⣼⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠿⠿⢿⢿⠿⠿⠿⣿⠿⢿⠿⣿⠿⡿⠿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣪⣹⣘⣸⣇⣇⣿⣸⣸⣇⣇⣇⣛⣿⣸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣯⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣏⣿⣿⣯⣿⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣽⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣯⣿⣯⣿⣿⣿⣿⣿⣽⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⢿⣿⣿⣿⣿⣻⣿⣿⣻⣿⣿⡿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⢿⣿⡿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣯⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣽⣿⣿⣿⣿⣷⣿⣿⣿⣯⣿⣿⣿⣿⣿⣿⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣯⣿⣷⣿⣷⣿⣿⣿⣷⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡛⣿⢿⣛⢿⢿⣿⠿⣿⠻⡟⣿⡟⢿⠿⡿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣽⣧⣿⣯⣿⣷⣽⣬⣿⣴⣦⣿⣥⣿⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ䷩ 𝚕𝚒𝚗𝚎 5176 ╒═══════════════════ 𝐀𝐑𝐓𝐈𝐂𝐋𝐄 ═════════════════════════════════════════════════╕ (ℹ) Images, hyperlinks and comments at https://techrights.org/n/2025/04/09/Web_Surveyor_statCounter_Sees_Apple_s_macOS_Falling_From_5_6_to.shtml Gemini version at gemini://gemini.techrights.org/n/2025/04/09/Web_Surveyor_statCounter_Sees_Apple_s_macOS_Falling_From_5_6_to.gmi ⠀⌧ █▇▆▅▄▃▂▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁ Web Surveyor statCounter Sees Apple's macOS Falling From 5.6% to 3.6% in Two Months, It Might Soon be Smaller Than GNU/ Linux⠀▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▂▃▄▅▆▇█ ⌧ posted by Roy Schestowitz on Apr 09, 2025 Apple's "value" (faked, exaggerated) is back to "pandemic times": 🄸🄼🄰🄶🄴_🄳🄴🅂🄲🅁🄸🄿🅃🄸🄾🄽_⦇Apple_Inc⦈_ 🄸🄼🄰🄶🄴_🄳🄴🅂🄲🅁🄸🄿🅃🄸🄾🄽_⦇Operating_System_Market_Share_Worldwide⦈_ The way statCounter works isn't a total mystery. It latches onto sites (consensually; except not with visitors, only sites) and then drills into user- agent strings. statCounter isn't great, but it's better than nothing. Steam (DRM) Survey is likely more complete, as it relies not on a crosscut but the entire userbase (rather than select sites); it indicates there are almost twice as many Steam "Gamers" on GNU/Linux as there are on macOS. That's what it says anyway, statCounter also can say things (without sharing the raw data for affirming and independent audit). Here's statCounter_this_month_(and_year). See it on the side. Whatever the "Ground Truth" may be, it looks like Apple is having not only "Wall Street problems" and even prior to tariffs (almost all components in Apple products are "Made in China") the market share wobbled downwards. █ * UK_House_of_Lords_Recognises_the_SLAPP_Issue_in_the_UK_and_EFF_Pursues "Bill_(That)_Could_Put_A_Stop_To_Censorship_By_Lawsuit"_in_the_US * People_Are_Sick_of_LLM_Slop._Offer_Them_Alternatives. ⣿⣿⡿⠛⠛⠛⢻⠛⢟⠛⢿⠛⠛⠛⡿⠛⠛⣟⣟⡿⠛⠛⠛⢛⠛⣻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣏⠋⠛⣟⠛⠟⢻⠽⠉⢟⡏⣟⠹⢉⣹⠽⠏⠍⡋⢻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⢻⣿⣿⣿⣿⣿⣿⣿⣿⢿⣿⣿⣿⣿⣿⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣛⣐⣿⣿⡿⠋⠀⢐⣿⣿⣿⣿⣇⣈⣿⣿⢸⣿⣅⣈⣿⣿⢸⣿⣮⣶⣂⣿⣿⣿⣿⣰⣹⣿⣿⣿⣿⣰⣱⣿⣿⣿⣇⣙⣉⣹⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⠋⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣶⣶⣶⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⡟⠀⠀⣤⣸⣿⣿⣿⣿⣿⣿⣿⡿⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣏⣉⣉⣿⠁⠀⣸⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⣿⣉⣙⣋⣹⣉⣉⣉⣏⣏⣉⣉⣋⣉⣉⣿⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⠃⠀⣰⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣧⣭⡭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣧⣤⠄⠀⢠⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠟⠉⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⢿⣿⣿⡿⣿⠋⠈⠟⠙⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⡿⠿⠀⢀⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⡟⠁⠀⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠛⠈⠁⠀⠀⠀⠀⠀⠀⠀⠉⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣷⣶⣶⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠇⠀⢠⣄⣿⣿⣿⣿⣿⣿⠻⢿⣿⣿⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠟⠁⠁⠟⠿⠿⠋⠀⠉⠉⠻⣿⡟⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⡟⠟⠻⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠏⠀⠀⠿⠿⠿⠿⠟⠿⠿⠁⠀⠀⠀⠁⠈⠻⠿⠿⠃⠘⠻⠟⠿⠿⠿⠛⠟⠉⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⢻⡿⡿⠿⢫⡉⠀⠀⢨⣙⣛⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣬⣣⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⡏⡉⢙⣛⣛⡛⠛⣑⣃⣒⣒⣛⣛⣀⡀⣚⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣛⣭⣶⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣷⣤⣭⣭⣭⣭⣭⣭⣭⣭⣭⡭⠍⠭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⡭⠭⠭⢭⣭⣭⣭⣭⣭⣭⣭⣭⣭⡭⠭⠭⢭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⠭⠭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⠭⠭⠭⣭⣭⣭⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣶⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣶⣾⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣿⣶⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣶⣶⣶⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣾⣷⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠿⢿⠿⢿⣿⣿⣿⣿⣿⣿⣿⣿⡿⡿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⢿⠿⠿⢿⣿⣿⣿⣿⣿⣿⠿⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⡿⢿⡿⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⡟⣡⣶⡝⡟⣛⡻⡿⣛⢻⡟⣛⣟⡛⣟⢙⡇⡟⢛⡛⡟⣛⢛⣿⡏⠶⣾⢻⡿⡛⣛⣛⢙⡿⣛⡻⡟⣛⢛⡛⣿⣿⠀⢿⡟⣸⣟⣛⢿⠛⣛⢸⠟⡟⣛⢛⢙⣻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣧⡛⠿⣣⡇⠻⢇⣇⠲⢶⣿⣿⡱⢆⣿⠸⡇⡇⣿⡇⡗⠉⠼⣿⡿⠷⢊⣇⢣⡷⠦⣹⠸⢇⠲⢶⡇⣿⢸⣿⣿⣿⢸⡎⣱⣿⡇⠖⢸⢸⣿⢠⡜⢄⠶⢾⡘⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⠿⢿⡿⣧⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⢿⡿⣿⡿⣿⣦⣭⣵⣿⡿⣿⣿⡥⣿⣿⣿⣿⢿⣿⣿⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣧⡚⠷⡇⣭⡝⣯⡭⢹⢩⣽⠫⠍⣿⣿⠸⢃⡸⢇⠏⣭⡹⡏⣭⡇⡏⣭⡁⡝⡏⢹⢫⢸⢋⣭⢸⠫⠭⢻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣟⣛⣣⣇⣿⣇⣗⣛⣸⣸⣿⣜⣛⣿⣿⣇⣸⣇⣸⣦⣛⣱⣇⣿⣇⣇⣛⣁⣧⣹⣏⣼⣸⣜⣛⣸⣜⣛⣻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⡿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠿⢿⡿⠿⡿⠿⣿⠿⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⡇⡯⣉⢹⣭⣽⣿⣿⣿⡟⠤⢻⢩⡍⡏⣽⣿⡾⣠⢰⡇⣷⢇⣼⣬⡙⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣃⣷⣶⣾⣿⣿⣿⣿⣿⣾⣿⣾⣰⣶⣷⣿⣿⣶⣶⣷⣶⣷⣶⣾⣶⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⡏⠙⠍⡉⠙⣿⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⡛⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠿⠿⠿⠿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠿⠿⠿⠿⠿⠿⠿⠿⣇⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣯⣥⣤⣬⣭⣥⣄⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣒⣻⣒⣒⣒⣒⣒⣒⣒⣒⣒⣒⣒⣒⣒⣒⣒⣒⣒⣒⣚⣗⣂⣀⣀⣀⣀⣀⣀⣀⣀⣀⣭⣭⣥⣤⣤⣤⣤⣤⡌⣼⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⡟⠹⡍⡉⠹⣿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠇⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣾⣶⣿⣶⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠿⠛⠛⠻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡟⠉⠀⠀⠀⠀⠀⠀⠻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡟⠀⠀⠀⣤⣤⡀⠀⠀⠀⣽⠛⣛⠉⡛⠛⠋⢙⠟⠛⠛⡛⠟⢻⠛⠛⠛⠉⡻⠛⠛⠛⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣟⢻⡛⠛⠻⣿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠧⠀⠀⠀⠻⠿⠁⠀⠀⠀⠿⠅⠠⠄⠡⠠⠠⠈⠤⠉⠄⠁⠤⠠⠠⠸⠠⠄⠡⠀⠤⠸⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠇⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣶⣶⣷⣶⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣦⡀⠀⠀⠀⠀⣠⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⡿⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣶⣶⣶⣶⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⣿⣿⣿⣿⣿⣿⣿⣿⣿⢿ ⣿⣿⣿⣿⣿⣿⣿⣿⠃⡜⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⢩⠛⠛⠛⠛⠛⠛⠛⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠑⠂⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠛⠛⠛⠛⠛⠛⢡⢻⣿⣿⣿⣿⣿⣿⣿⣿⢸ ⣿⣿⣿⣿⣿⣿⣿⣿⡇⢰⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣶⣶⣶⡆⣾⣿⣿⣿⣿⣿⣿⣿⣿⢸ ⣿⣿⣿⣿⣿⣿⣿⣿⡇⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⣿⣿⣿⣿⣿⣿⣿⣿⣿⢸ ⣿⣿⣿⡿⠿⠿⠿⢿⡇⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⣿⣿⣿⣿⣿⣿⣿⣿⣿⢸ ⣿⣿⣿⣧⣤⣤⣤⣤⡇⢰⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⠶⢶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⡶⢶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⡆⣿⣿⣿⣿⣿⣿⣿⣿⣿⢸ ⣿⣿⣿⣿⣿⣿⣿⣿⡄⢃⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣈⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣃⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⡒⣸⣿⣿⣿⣿⣿⣿⣿⣿⢸ ⣿⣿⣿⣿⣿⣿⣿⣿⡇⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⣿⣿⣿⣿⣿⣿⣿⣿⣿⢸ ⣿⣿⣿⣿⣿⣿⣿⣿⡇⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⣿⣿⣿⣿⣿⣿⣿⣿⣿⢸ ⣿⣿⣿⣿⣿⣿⣿⣿⡇⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⣿⣿⣿⣿⣿⣿⣿⣿⣿⢸ ⣿⣿⣿⡿⠿⠿⠿⢿⡇⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⣿⣿⣿⣿⣿⣿⣿⣿⣿⢸ ⣿⣿⣿⣯⣤⣤⣦⣤⡇⢰⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⡆⣿⣿⣿⣿⣿⣿⣿⣿⣿⢸ ⣿⣿⣿⣿⣿⣿⣿⣿⡇⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⣿⣿⣿⣿⣿⣿⣿⣿⣿⢸ ⣿⣿⣿⣿⣿⣿⣿⣿⡇⠸⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠛⢛⠻⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⣿⣿⣿⣿⣿⡿⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⣿⣿⣿⣿⣿⣿⣿⣿⣿⢸ ⣿⣿⣿⣿⣿⣿⣿⣿⡎⢡⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣶⣶⣶⣶⣶⣶⣶⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣀⣀⣀⣀⣀⣃⣀⣀⡈⠉⠉⠉⠉⠉⠙⠛⠛⠛⠛⠛⠻⠿⠿⠿⠇⢿⣿⣿⣿⣿⣿⣿⣿⣿⢸ ⣿⣿⣿⣿⣿⣿⣿⣿⠣⠌⠛⠛⠋⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠰⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠛⠛⠛⠛⠛⠛⠛⠋⡝⠛⠛⠛⠛⠛⠛⠛⠛⠓⠒⠒⠒⠒⠒⠒⠀⠀⠀⠨⢸⣿⣿⣿⣿⣿⣿⣿⣿⢸ ⣿⣿⣿⣿⣿⠿⠿⢿⡑⠂⠈⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠐⠈⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⣀⣀⣀⣀⣀⣀⣐⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⡒⣸⣿⣿⣿⣿⣿⣿⣿⣿⢸ ⣿⣿⣿⣿⣧⣀⣂⣈⣧⣬⣭⣤⣭⣥⣭⣥⣬⣥⣬⣭⣤⣭⣤⣭⣥⣬⣥⣬⣥⣤⣭⣤⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣥⣿⣿⣿⣿⣿⣿⣿⣿⣿⢸ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠃⠨⢹⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡟⢀⠍⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠃⠨⢹⣿⣿⣿⣿⣿⣿⣿⣿⢸ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠋⠍⢠⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡏⠡⢡⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠉⠌⣠⣿⣿⣿⣿⣿⣿⣿⣿⣿⢸ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠧⣇⣹⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⣴⣈⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⢧⣇⣹⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⢸ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠒⡈⣼⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠻⠁⢨⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⡋⠄⣽⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⢸ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣮⣐⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣯⣁⣴⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣐⣶⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⢸ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⢸ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⢿⡿⣿⣿⢿⣿⣿⡿⣿⣿⡿⢿⠿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠿⠿⣿⡿⡿⡿⢿⣿⣿⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⢸ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣝⣛⣿⣇⣄⣰⣀⣂⣀⣐⣀⣀⣀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣜⣋⣴⣧⣰⣠⣀⣆⣐⣀⣂⣄⣀⣀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⢸ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠿⠿⣿⡿⠿⠿⢿⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠿⠿⣿⡿⠿⠿⠿⡿⠿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⢸ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣜⣃⣾⣇⣜⣃⣒⣸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣜⣋⣴⣇⣛⣐⣊⣏⣄⣻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⢸ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠿⠿⣿⡿⣿⢿⣿⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠿⠿⣿⡿⣿⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⢸ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣜⣃⣾⣇⣛⣄⣆⣀⣀⣀⣀⣀⣀⣰⣸⣿⣿⣿⣿⣿⣿⣿⣿⣷⣜⣋⣴⣇⣛⣀⣆⣘⣀⣔⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⢸ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠿⠿⡿⣿⣿⣿⣿⠿⡿⢿⣿⠿⢿⣿⣿⠿⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⢸ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣶⣶⣾⣇⣛⣀⣃⣆⣀⣀⣿⠠⣀⣀⣂⣀⣀⣀⣐⡀⣸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⢸ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⢸ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⢸ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⢸ ䷩ 𝚕𝚒𝚗𝚎 5303 ╒═══════════════════ 𝐀𝐑𝐓𝐈𝐂𝐋𝐄 ═════════════════════════════════════════════════╕ (ℹ) Images, hyperlinks and comments at https://techrights.org/n/2025/04/09/You_Can_Be_an_A_hole_to_Women_Even_Strangle_Women_as_Long_as_Yo.shtml Gemini version at gemini://gemini.techrights.org/n/2025/04/09/You_Can_Be_an_A_hole_to_Women_Even_Strangle_Women_as_Long_as_Yo.gmi ⠀⌧ █▇▆▅▄▃▂▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁ You Can Be an A--hole to Women (Even Strangle Women) as Long as You Work for Microsoft⠀▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▂▃▄▅▆▇█ ⌧ posted by Roy Schestowitz on Apr 09, 2025, updated Apr 09, 2025 Recalling the Mark Shuttleworth origin story 🄸🄼🄰🄶🄴_🄳🄴🅂🄲🅁🄸🄿🅃🄸🄾🄽_⦇Catherine_McQueen_and_Mark_Shuttleworth⦈_ ABOUT 20 years before Mark_Shuttleworth (MS) was actively_promoting_Microsoft he created a company called Canonical, a Microsoft_reseller_with_a_Debian_base and lots of unpaid_labour (hard_to_escape_this_reality, which can_lead_to_his conviction). One of the first employees of Canonical, Jeff Waugh, explained_how_Shuttleworth was_giving_Ubuntu_an_"edge". To quote Waugh (about his boss): "What happened was, we've had some very... some of the very early initial meetings (when, you know, there were about 10 people) and Mark [Shuttleworth] showed this picture... and it was of a girl called Sabrina, or that's the name that he gave her. And it was a very [?] tone, Vaseline on the lens kind of shot, and it was a... a very beautiful shot, but it was with a girl with her face turned away but her breasts perfectly visible. And he saying to everyone, 'this is what I want the desktop to look like.'" Apparently this is OK because Shuttleworth is a corporate stooge, but if RMS says the "f word" (freedom) he deserves shunning, even while Torvalds speaks_of "turds" and Microsoft's_CEO_(for_over_a_decade_already)_speaks_of_women_like they're_turds. Greg_Kroah-Hartman_is_promoting_the_GAFAM-controlled_Rust_right now, having worked for Microsoft Novell and sucked up to the Linux_Foundation for a much bigger salary. It's not about what you do. It's about who you work for or serve. You_can_even facilitate_pedophiles and get away with it if your name is Bill Gates. █ * Canonical_is_a_Proprietary_Software_Reseller_With_a_'Debian_Base' * IRC_Proceedings:_Tuesday,_April_08,_2025 ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⢠⢀⡀⠀⠀⠀⠀⠀⠀⠀⠀⣀⡀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠿⡿⣿⣿⣿⣿⡿⣿⣿⣿⣿⢿⣿⣿⣿⣿⣿⣿⣿⡿⢿⣿⣿⣿⣿⣿⣿⣿⣿⢿⣿⡿⠀⠀⠀⢀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣴⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣶⣶⣶⣿⣿⣿⣷⣶⣶⣾⣾⣿⣿⣶⣶⣶⣾⣷⣾⣶⣶⣿⣾⣿⣶⣶⣶⣶⣶⣶⣷⣿⣾⣿⡿⠖⠀⠀⢀⣠⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠟⠋⠀⠀⣠⣴⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⡟⢿⢻⢻⠟⠻⢟⠟⡟⣛⠿⡻⢻⣿⣿⣿⡇⣿⡻⢿⢿⡟⣿⣿⣿⡿⢻⢿⣿⢿⣿⡿⢿⢿⣿⣿⣿⣿⣿⡿⠋⠁⠀⣀⣴⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⢵⢽⣿⣿⣿⣿⣿⣷⣶⣿⣿⣿⣿⣿⣿⣿⣿⣿⣾⣿⣿⣿⣿⣇⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣿⣿⣿⡿⠟⠁⠀⢀⣤⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣭⣭⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⣿⣿⠟⠉⠀⠀⣠⣶⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⢿⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣟⣛⣛⣛⣛⣻⣿⣿⣧⣢⣿⣉⣉⣹⣿⣿⣿⣿⣨⣿⠉⠀⠈⠀⠀⣀⣀⣿⣙⣍⣉⣽⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣅⣁⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠏⠀⠀⠀⠀⠺⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣶⣷⣶⣶⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣀⣤⣤⣶⣶⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⠛⢻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠛⠛⠛⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⢿⢤⠼⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠋⠀⠀⠈⢻⡇⠀⠀⠀⠸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣾⣶⣶⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠟⠀⠀⠀⠀⠀⢸⣇⠀⠀⠀⢰⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⡽⣻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⣿⣿⠟⠀⠀⠀⠀⠀⠠⠾⠿⠄⠀⠀⢈⣽⠻⠿⠛⠛⠛⢻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⡟⡾⠞⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣶⣶⠇⠀⠀⠀⠀⠀⠀⠈⠻⠏⠀⣠⠶⠾⢿⣶⣤⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠀⠀⠀⡠⠀⠀⠀⠀⠀⠀⠀⠛⠻⠿⠶⣎⣥⣶⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣴⡇⠀⠀⠘⠛⠀⠐⠀⠀⠀⠀⠿⠿⠷⢶⣶⣌⣡⣤⣼⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⣤⠀⠀⠀⠀⠀⠀⠀⠀⠛⠻⠿⠶⢶⣦⠌⠉⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣧⠀⠸⠀⠀⠀⠀⠀⠀⢠⡀⠿⠶⠶⢶⣦⣤⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣧⠰⡀⠀⠀⠀⠀⠀⠀⠐⠛⠻⠷⠶⠶⣶⠆⠀⣸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣧⡀⠠⠠⣄⡀⠀⠀⠐⠛⠷⠶⣶⣶⡤⠀⢀⣿⠿⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⢿⣽⠿⠏⠀⠀⠀⢸⣿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢸⢿⣶⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣀⣀⠀⢀⣀⣀⡀⠀⠈⣿⣆⠀⠀⠀⠀⠀⠀⠀⠀⡈⠀⣸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠉⠋⠉⠉⠉⠉⠉⠀⠀⠙⢻⠂⠀⠀⠁⠀⠀⠀⠈⠉⠀⠁⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⠀⠀⠀⠀⠀⢠⣄⣾⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⠀⠀⠀⠀⠀⠘⠛⠉⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠠⠀⠀⠀⠀⠀⠀⠄⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⡀⡀⢀⢀⡀⠀⠀⢀⡀⢀⡀⢀⡀⠀⡀⡀⠀⠀⣀⣸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ䷩ 𝚕𝚒𝚗𝚎 5396 ╒═══════════════════ 𝐃𝐀𝐈𝐋𝐘 𝐋𝐈𝐍𝐊𝐒 ═════════════════════════════════════════════╕ ⠀⌧ █▇▆▅▄▃▂▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁ Gemini Links 09/04/2025: Autism, Cybersecurity, and LLMs Attacking Services Online⠀▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▂▃▄▅▆▇█ ⌧ posted by Roy Schestowitz on Apr 09, 2025 🄸🄼🄰🄶🄴_🄳🄴🅂🄲🅁🄸🄿🅃🄸🄾🄽_⦇Pitch_the_ball⦈_ 🄸🄼🄰🄶🄴 🄳🄴🅂🄲🅁🄸🄿🅃🄸🄾🄽 ⦇GNOME bluefish⦈ § Contents⠀➾ * Gemini*_and_Gopher o Personal/Opinions o Politics_and_World_Events o Technology_and_Free_Software * § Gemini* and Gopher⠀➾ o § Personal/Opinions⠀➾ # ⚓ 🔤SpellBinding_—_BINOXUS_Wordo:_DIARY⠀⇛ # ⚓ Balconia⠀⇛ Some pictures from the balcony pointing south east, i.e. the sunny one. This is what it looks like: some breakfast ready to eat, with a newspaper on the table, the reeds with all the bees to the left (mostly Osmia), and potted plants all around. o § Politics and World Events⠀➾ # ⚓ To_mask,_or_not_to_mask⠀⇛ For anyone who is unfamiliar, masking is when an autistic person pretends to be neurotypical (normal). We mainly do it for social survival because many normal people won't treat us with basic human dignity unless we pretend to be like them. We can't mask continuously however, because pretending to be someone you're not is exhausting and causes a lot of stress and anxiety. So in my high-masking autistic experience, one of the most difficult decisions I have to make is when to mask. I've recently come to the conclusion that I've been masking too much, due to sheer number of times I've had the following happen: I meet someone. I'm masking. We're getting along. Things seem to be going well. Over time, they start noticing that I have some quirks, that I'm a little bit different. I disclose that I'm autistic, thinking it will clear up their confusion. They either deny it or insist I'm "not that autistic" thinking they're giving me a compliment. They start to critique my differences. Over time, the criticisms become harsher, hateful even. I try to explain to them how what they're criticizing are actually traits of autism. They deny it, and insist that I'm making excuses. This continues until I make the decision to cut them off, because they're just not listening and there doesn't seem to be any other option available. o § Technology and Free Software⠀➾ # ⚓ On_Personal_Cybersecurity⠀⇛ I think the recent US government Signal chat leak¹ creates a good opportunity to talk about personal cybersecurity and offer a few high-level tips. Signal² is a private messaging application. It prevents specific types of adversaries from accessing the contents of your calls and messages, and their metadata. But if you, the human, choose to use it for adversaries it was never designed to defend against, that's a problem the technology can't fix. The biggest vulnerability in cybersecurity is not the tools, the protocols, nor the cryptography. It's the human. Often, it's the human not understanding the limitations of the tools they're using. If you think that using Signal is all you need to do to secure your messages, you are so wrong. Consider that Signal is not designed to protect you against any of the following threats: # ⚓ My_Forgejo_instance_was_attacked_by_LLM_crawlers⠀⇛ This post is a reaction to the attack that my server suffered from, that took place on the weekend of the 29th-30th of March. This happened even though my robots.txt file has the following value on all my subdomains: User-agent: * Disallow: / If you’re not familiar with the robots.txt file, the general idea behind it is to tell bots which resources they are allowed to see or not, as well as which bots are allowed to see it. In my case, I don’t want any bot to be able to see anything on my websites. It is worth noting that the robots.txt file works in a similar way to the DNT (Do-Not-Track) HTTP header, meaning that it is up to the service provider to decide whether they will respect the user’s choice. Thus, what usually should happen is that bots make a single, initial requests to / robots.txt, see that I don’t want them to crawl my server, so they give up and stop making requests to my server. However, it is now well-established that LLM companies do not care about consent at all. In fact, most LLM crawlers simply ignore the content of robots.txt. Many developers are currently struggling with attacks from LLM crawlers, up to the point where some FOSS service providers even had to temporarily block entire countries to deal with it [1]. =============================================================================== * Gemini_(Primer) links can be opened using Gemini_software. It's like the World Wide Web but a lot lighter. * GNU/Linux_Would_be_Measured_at_Over_5%_Globally_(by_statCounter)_Had_the Data_in_India_Not_Been_Changed * Techrights_Be_Like... ䷩ 𝚕𝚒𝚗𝚎 5562 ╒═══════════════════ 𝐃𝐀𝐈𝐋𝐘 𝐋𝐈𝐍𝐊𝐒 ═════════════════════════════════════════════╕ ⠀⌧ █▇▆▅▄▃▂▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁ Gemini Links 09/04/2025: Neocities, Tinylogs, and Inter-community Protocols⠀▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▂▃▄▅▆▇█ ⌧ posted by Roy Schestowitz on Apr 09, 2025 🄸🄼🄰🄶🄴_🄳🄴🅂🄲🅁🄸🄿🅃🄸🄾🄽_⦇Close-up_macro_of_a_veiled_chameleon⦈_ 🄸🄼🄰🄶🄴 🄳🄴🅂🄲🅁🄸🄿🅃🄸🄾🄽 ⦇GNOME bluefish⦈ § Contents⠀➾ * Gemini*_and_Gopher o Personal/Opinions o Politics_and_World_Events o Technology_and_Free_Software # Internet/Gemini * § Gemini* and Gopher⠀➾ o § Personal/Opinions⠀➾ # ⚓ just_ranting⠀⇛ The blank dark screen isn't as scary as the blank white screen Maybe all these authors needed was dark theme all along Anyways, I'm way past the point where writing is beneficial again And again don't have much to say. I mean I have everything to say so I have nothing to say. It's like those definitions that match everything and are meaningless for it. It just can't be used to take decisions. o § Politics and World Events⠀➾ # ⚓ political_reporting,_business,_LEOPARDS⠀⇛ Dear New York Times: if you're wondering why I canceled my subscription, it's because you were charging me $20 a month for something worse than what Techdirt gives me for free. [...] I'm semi-reviving my professional website. Which is to say that I moved my professional site URL to a Neocities site (I am not taking it back to Wordpress), which I am re-populating with some of my less-bad work examples. I don't want to. It feels like selling out again. But I don't have to go back to social media; I just need a place to send potential clients that doesn't look like I wrote it in Notepad from my bathtub. I DID write it in Notepad from my bathtub, but I don't want it to LOOK like I did. o § Technology and Free Software⠀➾ # ⚓ Tinylog_todo_list_-_brain_dump⠀⇛ Since my return to the gemini space, one thing that I didn’t yet update is my tinylog. That is due to the fact I want to put more thoughts about its “future”. The future of Tinylogs, GTL, the workflow I want for my micro blogging (in general) and how I could help make tinylogs easier for others too. This short article is just a brain dump of things in my mind that will come more or less quickly. If you don’t know what tinylogs are, you can read more about it on the Tinylog RFC page, or in a Gemlog Entry I posted. And if you want to start reading others tinylogs, look into my GTL CLI/TUI client or go the aggregator capsule. # ⚓ Re:_Tinylog_todo_list_-_brain_dump⠀⇛ I just enjoyed bacardi55's' "Tinylog todo list - brain dump". And I have to say that it's good to have him back into Gemini space. I really missed him and his innovations for the Gemini protocol. # § Internet/Gemini⠀➾ # ⚓ hush_on_inter-community_protocols⠀⇛ Interesting thoughts about an inter-community protocol. Coming from fediverse admin and moderation, I she's on the spot regarding the curating vs. automation. but it's either this or that, isn't it? The curating takes volunteer effort which is...not really paid for. And there's not much control on it by the average user except for opting to leave the instance and maybe cut funding, but that is a weak power. if the users could act from the bottom upwards by voting on curating actions by their admin ot would be a start. Then again, should this be a protocol thing or just up to the implementation? =============================================================================== * Gemini_(Primer) links can be opened using Gemini_software. It's like the World Wide Web but a lot lighter. * Over_at_Tux_Machines... * The_Value_of_Slop,_by_Alexandre_Oliva ䷩ 𝚕𝚒𝚗𝚎 5711 ╒═══════════════════ 𝐃𝐀𝐈𝐋𝐘 𝐋𝐈𝐍𝐊𝐒 ═════════════════════════════════════════════╕ ⠀⌧ █▇▆▅▄▃▂▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁ Links 09/04/2025: More Trade Wars and Wars, Chinese Army Troops Found Fighting in Ukraine⠀▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▂▃▄▅▆▇█ ⌧ posted by Roy Schestowitz on Apr 09, 2025 🄸🄼🄰🄶🄴_🄳🄴🅂🄲🅁🄸🄿🅃🄸🄾🄽_⦇Army_museum_Khao_Kho_Viewpoint_,_Phetchabun_,_Thailand tourism⦈_ 🄸🄼🄰🄶🄴 🄳🄴🅂🄲🅁🄸🄿🅃🄸🄾🄽 ⦇GNOME bluefish⦈ § Contents⠀➾ * Leftovers o Science o Hardware o Health/Nutrition/Agriculture o Proprietary # Artificial_Intelligence_(AI) o Security # Integrity/Availability/Authenticity # Privacy/Surveillance o Defence/Aggression o Environment # Energy/Transportation # Wildlife/Nature o Finance o AstroTurf/Lobbying/Politics o Freedom_of_Information_/_Freedom_of_the_Press o Monopolies/Monopsonies # Trademarks * § Leftovers⠀➾ o § Science⠀➾ # ⚓ New York Times ☛ Ideology_May_Not_Be_What_You_Think_but_How You’re_Wired⠀⇛ In her new book, “The Ideological Brain,” the neuroscientist Leor Zmigrod outlines what makes some people prone to rigid thinking. # ⚓ Adam_Young:_How_big_a_matrix_can_we_fit⠀⇛ Many of the big scientific computing problems can be solved using matrix mathematics. One of my favorite problems to tackle is implementation of vector times matrix = vector. This has utility in many places, one of which is inference in neural networks. Since an ARM processor has some support for vector and matrix mathematics, I started wondering what were the size limitations we would hit when trying to solve big problems. Here are some notes: [...] # ⚓ Science Alert ☛ ESA_Report_Says_There's_Too_Much_Junk_in Earth_Orbit_Trunk⠀⇛ Clean up, aisle 100. # ⚓ Science Alert ☛ Cutting_Back_on_One_Amino_Acid_Increased Lifespan_in_Middle-Aged_Mice_Up_to_33%⠀⇛ Intriguing... o § Hardware⠀➾ # ⚓ CNX Software ☛ ADLINK_COM-HPC-mMTL_–_A_COM-HPC_Mini Computer-on-Module_with_up_to_16-core_defective_chip_maker Intel_Core_Ultra_7_165H_processor⠀⇛ ADLINK COM-HPC-mMTL is an industrial-grade COM-HPC Mini Computer-on-Module based on defective chip maker Intel Meteor Lake processors up to the 16- core defective chip maker Intel Core Ultra 7 165H featuring defective chip maker Intel Arc Graphics with eight Xe cores, defective chip maker Intel Hey Hi (AI) Boost NPU up to 8.2 TOPS, and 16x PCIE Gen4 lanes. # ⚓ CNX Software ☛ Aerium_Lumen_–_An_NVIDIA_Jetson_carrier board_for_drones_and_robots⠀⇛ Aerium System’s Lumen is a carrier board for NVIDIA Jetson SO-DIMM modules designed specifically for drones and robots with a range of low-profile connectors for I/Os for USB, UART, I2C, etc…, and three M.2 sockets for storage and wireless expansion. It targets the same applications as ARK Electronics’ NDAA-compliant Jetson Orin Nano/NX carrier board for drones we covered last year, but it’s not sold as a full kit and lacks NDAA- compliance. o § Health/Nutrition/Agriculture⠀➾ # ⚓ JURIST ☛ Romania_facing_growing_barriers_to_reproduction rights_amid_legislative_rollback,_rights_group_says⠀⇛ Human Rights Watch (HRW) decried the escalating obstacles in accessing abortion, contraception, and comprehensive sexuality education for Romanian women and girls in a report released on Monday. # ⚓ Latvia ☛ Latvia's_E._coli_outbreak_had_at_least_two sources⠀⇛ Investigations of E. coli cases to date have identified at least two sources of infection, indicating two separate outbreaks, epidemiologist Jurijs Perevoščikovs, Director of the Department of Risk Analysis and Prevention at the Disease Prevention and Control Centre (SPKC) told Latvian Radio on 8 April. # ⚓ Federal News Network ☛ Three_government_strategies_for expanding_and_supporting_behavioral_healthcare_workers⠀⇛ According to data from Mental Health America, the U.S. has only one mental health care provider available for every 350 people in the country. # ⚓ North_Korean_hospitals_are_posting_price_lists⠀⇛ The fee schedules for medicine, treatment are on display at state-run hospitals for the first time, sources say # ⚓ Latvia ☛ Group_accused_of_illegal_cigarette_production_in Latvia⠀⇛ The State Border Guard Service has handed over to the prosecutor's office of South Latgale a criminal case against 25 Ukrainian citizens who were involved in the production of illegal cigarettes in Ludza in an organized group, LSM.lv reports. # ⚓ Science Alert ☛ Shock_Link_Found_Between_Marriage_And_Risk of_Developing_Dementia⠀⇛ In sickness and in health. # ⚓ Science Alert ☛ Your_Pee_Isn't_a_Health_Tonic,_No_Matter What_Ancient_Wisdom_Claims⠀⇛ Just let it go. o § Proprietary⠀➾ # § Artificial Intelligence (AI)⠀➾ # ⚓ New Yorker ☛ [SLOP]_Article_on_How_to_Tell_If_the Article_You’re_Reading_Is_[SLOP]⠀⇛ If artificial intelligence wrote it, redundancies won’t be there. I repeat, if artificial intelligence wrote it, redundancies won’t be there. # ⚓ Scoop News Group ☛ Tech_experts_recommend_full_steam ahead_on_US_export_controls_for_AI⠀⇛ While the efficiency of newer Chinese models like DeepSeek have rumbled U.S. Hey Hi (AI) markets, experts say previous restrictions on the sale of computer chips and other important components are having an impact. o § Security⠀➾ # ⚓ SANS ☛ Microsoft_April_2025_Patch_Tuesday,_(Tue,_Apr_8th) [Ed: And still_full_of_bug_doors]⠀⇛ This month, Abusive Monopolist Microsoft has released patches addressing a total of 125 vulnerabilities. Among these, 11 are classified as critical, highlighting the potential for significant impact if exploited. Notably, one vulnerability is currently being exploited in the wild, underscoring the importance of timely updates. # § Integrity/Availability/Authenticity⠀➾ # ⚓ WhichUK ☛ Scamscriptions:_how_to_stop_a_dodgy recurring_payment⠀⇛ Unauthorised subscriptions are on the rise, Which? explains how to cancel them and recover your money # § Privacy/Surveillance⠀➾ # ⚓ Press Gazette ☛ Why_The_Independent_wants_readers_to download_browser_extension_for_personalised_music_ads [Ed: Here is how this publisher dooms itself and its reputation. "Our articles are just 'bait' for us to spy on you and sell your data...."]⠀⇛ Guardian also signed up to try out the new music-themed adtech. o § Defence/Aggression⠀➾ # ⚓ The Straits Times ☛ Malaysia_man_drives_2km_before realising_3-year-old_son_had_fallen_out_of_car_window⠀⇛ The child had likely fallen out through a rear window when the father stopped the vehicle to take a call. # ⚓ The Straits Times ☛ China_criticises_US_V-P_Vance_for calling_its_people_‘peasants’⠀⇛ Mr Vance had said the US "borrow money from Chinese peasants to buy the things those Chinese peasants manufacture". # ⚓ Hong Kong Free Press ☛ US,_China_clash_as_The Insurrectionist_set_to_unleash_104%_tariff⠀⇛ The United States and China hurtled towards an all- out trade war Tuesday, locked in a high stakes game of brinkmanship as The Insurrectionist prepared to unleash a new wave of tariffs against dozens of partners. # ⚓ New York Times ☛ Dihydroxyacetone_Man_Maintains_104%_China Tariffs_as_U.S._Officials_Signal_Openness_to_Talks⠀⇛ Jamieson Greer, the United States trade representative, and other Convicted Felon administration officials said the United States was ready to negotiate but that would not stop stiff tariffs from taking effect. # ⚓ The Straits Times ☛ China_vows_to_‘fight_to_the_end’_as Convicted_Felon_tariff_war_rages⠀⇛ The US threats were “a mistake on top of a mistake”, said a Chinese official. # ⚓ The Straits Times ☛ China_state_firms_vow_to_boost_share purchases_to_calm_markets_roiled_by_tariff_war⠀⇛ The firms are buying more tech stocks and exchange- traded funds. # ⚓ New York Times ☛ China_Accuses_U.S._of_Blackmail_After Convicted_Felon_Threatens_More_Tariffs⠀⇛ China sees little to gain in capitulating to Hell Toupée’s tariff threats, labeling them “blackmail” and vowing to “fight to the end.” # ⚓ New York Times ☛ Stock_Markets_Slide_Again_as_Convicted Felon_Plans_to_Move_Ahead_With_More_China_Tariffs⠀⇛ An early rally on Wall Street faded and the S&P 500 ended the day down 1.6 percent after the White House reaffirmed plans to impose high tariffs on China and other countries at midnight. # ⚓ CS Monitor ☛ As_US_tariffs_rise,_could_Chinese_consumers take_up_the_export_slack?⠀⇛ The world is awash with Chinese manufactured exports; as tariffs tighten that market, Beijing may have to look for new opportunities to drive growth. # ⚓ The Straits Times ☛ South_Korean_Trade_Minister_says considering_measures_to_boost_US_imports⠀⇛ The Insurrectionist announced a 25 per cent reciprocal tariff rate for South Korea. # ⚓ The Straits Times ☛ India_overhauls_teaching_in_Himalayan Buddhist_monasteries_to_counter_China⠀⇛ India is preparing to roll out its first school curriculum for Buddhist monasteries this month, aiming to unify education programmes and foster patriotism in Himalayan religious centers near its border with China. # ⚓ The Straits Times ☛ Nato_chief_says_China_military expansion_is_‘staggering’⠀⇛ He highlighted China's build-up of its armed forces and investments in its defence industry during a visit to Japan. # ⚓ The Straits Times ☛ Philippines_adds_speedy_warship_to maritime_arsenal⠀⇛ The ship’s arrival follows months of confrontations between Philippine and Chinese vessels in the South China Sea. # ⚓ JURIST ☛ UN_experts_call_for_an_end_to_arbitrary_indefinite detention_in_Syria⠀⇛ UN experts on Monday called for an end to the arbitrary, indefinite detention of approximately 52,000 people in Syria. # ⚓ Site36 ☛ “The_attack_is_broader,_it_didn’t_start_with Budapest_nor_with_the_Antifa_Ost_case”⠀⇛ The antifascist Rexhino “Gino” Abazaj explains about his arrest, right-wing politics and leftist struggles in Europe Interview: John Malamatinas, Matthias Monroy You were born in Albania, then lived in Italy, and were eventually arrested in Finland. What were you doing there? I grew up in Italy and lived there for 20 years. # ⚓ Site36 ☛ Probation_for_planned_bomb_plot:_Berlin_court rules_in_leftist_“Easter_surprise”_from_30_years_ago⠀⇛ Two left-wing radicals who had gone underground in Venezuela turned themselves in for a deal with the judiciary. Almost exactly 30 years to the day after the act, the negotiated verdict was handed down. # ⚓ The Straits Times ☛ North_Korea_says_its_status_as_a nuclear_weapons_state_can_never_be_reversed:_KCNA⠀⇛ The state media cited Ms Kim Yo Jong, the powerful sister of supreme leader Kim Jong Un. # ⚓ The Straits Times ☛ North_Korea_says_its_status_as_a nuclear_weapons_state_can_never_be_reversed,_KCNA_says⠀⇛ SEOUL - North Korea's status as a nuclear weapons state can never be reversed, no matter how much the United States and its Asian allies demand it, state media reported on Wednesday, citing the powerful sister of its supreme leader. # ⚓ The Straits Times ☛ South_Korea_says_it_fires_shots_after North_Korean_soldiers_cross_demarcation_line⠀⇛ The South’s military had earlier said about 1,500 North Koreans were working in the demilitarised zone. # ⚓ Japan_to_extend_trade_sanctions_against_North_Korea_for_2 years⠀⇛ The county cited the North’s nuclear weapons development programs and issue of abductees as reasons for extension. # ⚓ ADF ☛ M23_Resurgence_in_Eastern_DRC_About_Power,_History, Resources⠀⇛ Speaking to the United Nations Security Council in February, the Democratic Republic of the Congo’s Minister for Foreign Affairs, Thérèse Kaykwamba Wagner, said more than 4,000 people were killed in 48 hours when Rwanda-backed M23 rebels overran the city of Goma. # § Russia, Belarus, and War in Ukraine⠀➾ # ⚓ Meduza ☛ Russian_court_seizes_majority_stake_in_St. Petersburg_Oil_Terminal_from_family_of_founder,_who_co- owned_facility_with_early_Putin_associate_—_Meduza⠀⇛ # ⚓ Atlantic Council ☛ Russia’s_endless_ceasefire_excuses are_proof_that_Putin_does_not_want_peace⠀⇛ Russia’s endless ceasefire excuses are proof that Vladimir Putin does not want peace and remains committed to the complete destruction of Ukraine as a state and as a nation, writes Peter Dickinson. # ⚓ Meduza ☛ Belarusian_opposition_figure_Angelika Melnikova_is_missing._Her_ex-husband_and_children_just turned_up_in_Belarus._—_Meduza⠀⇛ # ⚓ LRT ☛ Lithuania_wants_to_limit_return_journeys_of Belarusian_migrants⠀⇛ Lithuania’s parliament is eyeing limits on return journeys for Belarusian migrants. If the proposals are approved, those travelling home more than once every quarter would lose their residence permits. # ⚓ Latvia ☛ Beware_of_scam_e-mails_as_if_from_Latvian Television⠀⇛ The Latvian Public Media (LSM) calls the public's attention to the fact that fraudulent e-mails have been sent using the names of Latvian Television (LTV) and Latvian law firms, threatening legal consequences for alleged copyright monopoly infringement. # ⚓ RFERL ☛ Chinese_Nationals_Fighting_For_Russia Captured_In_Ukraine,_Zelenskyy_Claims⠀⇛ President Volodymyr Zelenskyy claimed Ukrainian armed forces captured two Chinese nationals who were fighting as part of the Russian Army in Ukraine's Donetsk region and called on Kyiv's allies to react to the situation and demand an explanation from Beijing. # ⚓ RFERL ☛ Ukraine_Mourns_Children_Killed_In_Deadly Russian_Attack_On_Zelenskyy's_Hometown⠀⇛ Several vigils were held in the Ukrainian city of Kryviy Rih for some of the 20 people -- nine of whom were children -- killed over the weekend at a playground and restaurant that were struck by an air strike as Russia again denied firing on civilian infrastructure despite evidence to the contrary. # ⚓ New York Times ☛ Two_Chinese_Citizens_Captured_in Ukraine_While_Fighting_for_Russia,_Zelensky_Says⠀⇛ The Ukrainian president did not suggest that they had been sent by Beijing’s military, but he pointed to their presence as further evidence that Moscow was not truly interested in peace. # ⚓ Meduza ☛ Zaluzhnyi_confirms_joint_U.S.-Ukrainian command_center_in_Germany⠀⇛ # ⚓ Meduza ☛ Zelensky_says_Ukraine_captured_two_Chinese nationals_fighting_for_Russia_—_Meduza⠀⇛ # ⚓ LRT ☛ US_may_pull_thousands_of_troops_from_Eastern Europe_–_media⠀⇛ The United States may withdraw up to 10,000 troops from Poland and Romania, which were stationed there following Russia’s full-scale invasion of Ukraine, NBC News reports citing six unnamed US and European officials. # ⚓ The Strategist ☛ No,_it’s_not_new._Russia_and_China have_been_best_buddies_for_decades⠀⇛ Maybe people are only just beginning to notice the close alignment of Russia and China. It’s discussed as a sudden new phenomenon in world affairs, but in fact it’s not new at all. # ⚓ Atlantic Council ☛ Michta_in_Lithuanian_National Radio_and_Television_on_the_necessity_of_US-European cooperation_on_defense⠀⇛ On April 4, Andrew Michta, senior fellow in the GeoStrategy Initiative, was interviewed by Lithuanian National Radio and Television on the status of transatlantic relations, NATO, and European defense as the Convicted Felon administration challenges the status quo. # ⚓ LRT ☛ Russian_pop_singer’s_concert_in_Vilnius_sparks outrage⠀⇛ The Russian-Lithuanian pop singer Kristina Orbakaitė, a daughter of the Russian pop star Alla Pugacheva, is planning a concert in Vilnius next month. The resulting public controversy has drawn comments from the country’s prime minister. # ⚓ LRT ☛ Lithuania_moves_to_extend_sanctions_with additional_penalties_on_Russians,_Belarusians⠀⇛ Lithuanian MPs on Tuesday gave their initial backing to plans to extend the existing national sanctions against Russian and Belarusian citizens, while imposing additional penalties on residents from these countries who make frequent trips home. # ⚓ Meduza ☛ The_ruble_has_been_surging_since_Trump returned_to_office._That_could_be_bad_news_for_Russia’s state_budget._—_Meduza⠀⇛ # ⚓ Meduza ☛ Russia_says_next_round_of_talks_with_U.S. planned_for_April_10_in_Istanbul_—_Meduza⠀⇛ # ⚓ Meduza ☛ Russian_police_are_raiding_gyms,_sweeping_up men_for_conscription_and_deportation_—_Meduza⠀⇛ # ⚓ RFERL ☛ US_Confirms_Meeting_With_Russia_On_Restoring Embassy_Operations⠀⇛ Russia and the United States are to resume talks on April 10 in Istanbul on the normalization of their respective diplomatic missions. # ⚓ France24 ☛ Ukraine_captures_two_Chinese_nationals fighting_for_Russia_in_Donetsk,_Zelensky_says⠀⇛ Ukraine captured two Chinese nationals fighting with Russian forces in the eastern Ukrainian region of Donetsk, President Volodymyr Zelensky said on Tuesday. Ukraine summoned the top Chinese diplomat in Kyiv and said the capture throws Beijing's stated neutrality in the war into question. o § Environment⠀➾ # § Energy/Transportation⠀➾ # ⚓ New York Times ☛ Pilots_Discussed_Alternate_Ways_to Land_Before_Deadly_Jeju_Air_Crash⠀⇛ The pilots’ conversation with air traffic controllers, revealed in a partial transcript, could offer clues to what caused the disaster in South Korea, which killed 179 people. # § Wildlife/Nature⠀➾ # ⚓ The Straits Times ☛ Malaysian_lorry_driver_attacked by_panther_receives_over_30_stitches_to_his_head⠀⇛ He was allowed to be discharged from hospital after receiving treatment for three days. # ⚓ Science Alert ☛ Did_Dire_Wolves_Just_Come_Back_From Extinction?_Here's_The_Truth.⠀⇛ Sorry to burst your bubble. o § Finance⠀➾ # ⚓ The Straits Times ☛ Asean_to_send_officials_to_US_to discuss_tariffs,_says_Malaysia_PM_Anwar⠀⇛ He said Malaysia will lead a regional response by South-east Asia toward US tariffs. # ⚓ The Straits Times ☛ ‘It’s_like_throwing_darts_blindfolded’: Tariffs_take_toll_on_Chinese_exporters⠀⇛ Chinese companies are scouting for sites outside China’s borders to eke out margins. # ⚓ Latvia ☛ Inflation_eased_slightly_during_March_in_Latvia⠀⇛ The latest data of the Central Statistical Bureau published April 8 show that in March 2025, compared to March 2024, the average level of consumer prices in Latvia reduced to 3.3 %. o § AstroTurf/Lobbying/Politics⠀➾ # ⚓ New York Times ☛ South_Korea_Sets_New_Presidential_Election for_June_3⠀⇛ Polls show the main opposition leader, Lee Jae- myung, is the front-runner to replace Yoon Suk Yeol, who was removed from office for declaring martial law. # ⚓ The Straits Times ☛ South_Korea_sets_snap_presidential election_for_June_3,_drawing_out_contenders⠀⇛ The law requires a new presidential election within 60 days if the position becomes vacant. # § Misinformation/Disinformation/Propaganda⠀➾ # ⚓ The Straits Times ☛ Taiwan_says_China_using generative_Hey_Hi_(AI)_to_ramp_up_disinformation_and ‘divide’_the_island⠀⇛ It said it had detected more than half a million pieces of “controversial messages” in 2025. o § Freedom of Information / Freedom of the Press⠀➾ # ⚓ Latvia ☛ Russian_independent_media_continues_to_find_refuge in_Latvia⠀⇛ Lilia Yapparova awoke early in the morning to the sound of her alarm clock ringing on February 24. The Russian missile strikes had started and she was determined to get to Ukraine to report on it. # ⚓ Press Gazette ☛ IPSO_decides_not_to_launch_Jewish_Chronicle standards_investigation⠀⇛ Calls for standards investigation began in 2021 and revived in September 2024 after Elon Perry incident. # ⚓ Press Gazette ☛ Dan Wootton accused_of_‘catfishing’_former colleague,_court_hears⠀⇛ Wootton's lawyers failed in attempt to reveal identity of claimant. # ⚓ Press Gazette ☛ PR_industry_alarmed_at_rise_of_fake commenters_exposed_by_Press_Gazette⠀⇛ Publishers are reviewing their procedures on the use of journalist-request platforms. § Monopolies/Monopsonies⠀➾ o ⚓ KOL458_|_Patent_and_Copyright_versus_Innovation,_Competition,_and Property_Rights (APEE_2025)⠀⇛ Kinsella on Liberty Podcast: Episode 458. o § Trademarks⠀➾ # ⚓ TTAB Blog ☛ TTABlog_Test:_Is_UNITED_STATES_COAST_GUARD Merely_Descriptive_of_Employment_Counseling_and_Recruiting Services?⠀⇛ The USPTO refused to register the word-and-design mark shown below, for "Employment counseling and recruiting; providing career information," absent a disclaimer of the words UNITED STATES COAST GUARD under Section 6(a) of the Trademark Act. Applicant DHS argued that the phrase UNITED STATES COAST GUARD should be considered in the abstract, outside of the context of Applicant's employment and recruiting services, because consumers would "immediately think of the Coast Guard’s well-known law enforcement services." How do you think this appeal came out? In_re_United_States_Department_of Homeland_Security_AKA_DHS, Serial No. 97824026 (March 31, 2025) [not precedential] (Opinion by Judge Elizabeth K. Brock). * Linux_Clickbait_by_Slop * Malware_in_Proprietary_Software_-_Latest_Additions ䷩ 𝚕𝚒𝚗𝚎 6539 ╒═══════════════════ 𝐃𝐀𝐈𝐋𝐘 𝐋𝐈𝐍𝐊𝐒 ═════════════════════════════════════════════╕ ⠀⌧ █▇▆▅▄▃▂▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁ Links 09/04/2025: Quartz Fires All Writers (Shutdown, LLM Slop or Slopfarm Instead), "Bitcoin Is Crashing Hard"⠀▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▂▃▄▅▆▇█ ⌧ posted by Roy Schestowitz on Apr 09, 2025 🄸🄼🄰🄶🄴_🄳🄴🅂🄲🅁🄸🄿🅃🄸🄾🄽_⦇OpenBlade_relative⦈_ 🄸🄼🄰🄶🄴 🄳🄴🅂🄲🅁🄸🄿🅃🄸🄾🄽 ⦇GNOME bluefish⦈ § Contents⠀➾ * Leftovers o Career/Education o Hardware o Health/Nutrition/Agriculture o Proprietary o Security # Integrity/Availability/Authenticity # Privacy/Surveillance o Defence/Aggression o Transparency/Investigative_Reporting o Environment # Energy/Transportation # Wildlife/Nature o Finance o AstroTurf/Lobbying/Politics o Censorship/Free_Speech o Freedom_of_Information_/_Freedom_of_the_Press o Civil_Rights/Policing o Digital_Restrictions_(DRM) o Monopolies/Monopsonies # Trademarks # Copyrights * § Leftovers⠀➾ o ⚓ The New Leaf Journal ☛ March_2025_at_The_New_Leaf_Journal⠀⇛ I published 13 new New Leaf Journal articles in March, with one being our February review. While March did not rank highly in terms of word count, I picked up the pace in the latter half of the month, with 9 articles being published between March 13 and 31. o ⚓ Leon Mika ☛ Airing_Of_Draft_Posts⠀⇛ I was going through my drafts this evening and I found that I had a number of them. Around 26 in total, created over the last year or so, many of them half-finished or almost finished thoughts. Some are not worth keeping around, and will be going straight to the big /dev/null in the sky. But I found a few that are worth preserving, at least in some form. And since they’re no longer worth publishing as separate posts in-and-of-themselves — which is probably why they were kept as drafts — I’d thought I’d just list them here. o ⚓ Ooh.Directory ☛ The_most_linked-to_domains⠀⇛ At some point these tweaks turn into editorialising of the raw chart data so for now all domains are included, with the only aggregation being of domains with and without leading www. subdomains. In case you’re interested, here are the 20 most linked-to domains across all blogs in the directory: [...] o § Career/Education⠀➾ # ⚓ Vidit Bhargava ☛ Action_Centered_Design_Framework⠀⇛ Here's the video recording of my talk at the ARCtic iOS Conference in Oulu Finland, held in March 2025. # ⚓ Baldur Bjarnason ☛ I_am_Uncluttered_(Yellow):_an_ebook_on doom-prepping_web_dev⠀⇛ Well, you figure out how to rebuild and to do that you need to do an inventory. I am Uncluttered (Yellow) has an overview of some of the most important principles in management, software development, and systems-thinking, combined with a study of the feature of JavaScript that is simultaneously its greatest advantage and its greatest disadvantage, a high level overview of some of the basic principles of test-driven development as applied to web dev, some ideas how to tackle JavaScript dependency hell, as well as an appendix that outlines some of the simplest possible dev tools that still might work for you. But, more importantly, it does not engage in false positivity. # ⚓ Lou Plummer ☛ Belief_Makes_it_Real,_or_Does_It?⠀⇛ I was pretty offended by this. I took pride in being professional and thorough. I didn't mind going the extra mile to help out my customers. When I told the boss, he assured me that he knew my heart was in the right place, but that (here it comes), "People's perception is their reality." He probably told me that once or twice a week for a decade. It doesn't matter if you're Mother Teresa. If people think you're Margaret Thatcher, they aren't going to want you in their space. # ⚓ Evan Hahn ☛ Notes_from_"Life_in_Code:_A_Personal_History_of Technology"⠀⇛ In the book, Ullman laments the bad parts of computers and the internet. These systems eroded privacy, deepened income inequality, and enabled the rise of modern fascism. And they were built by a tiny subset of people—young men, mostly white and Asian, mostly wealthy—to the exclusion of almost everyone else. Despite all this, she maintains a hopeful fascination with technology. Perhaps humanity can use these tools as part of a better world. # ⚓ The Register UK ☛ UK_slashes_funding_to_university_research quango⠀⇛ As the Department for Science, Innovation and Technology (DSIT) announced nearly £14 billion ($18 billion) of R&D funding for sciences, green energy, and space "to improve lives and grow the economy," figures in its 2025-26 budget allocation reveal a slash in funding for UK Research and Innovation (UKRI), which hands out research grants to universities in England. o § Hardware⠀➾ # ⚓ Hackaday ☛ Dozens_Of_Solenoids_Turn_Vintage_Typewriter_Into A_Printer⠀⇛ An electric typewriter is a rare and wonderful thrift store find, and even better if it still works. Unfortunately, there’s not as much use for these electromechanical beauties, so if you find one, why not follow [Konstantin Schauwecker]’s lead and turn it into a printer? # ⚓ 404 Media ☛ A_'US-Made_iPhone'_Is_Pure_Fantasy⠀⇛ These articles are good exercises but they are also total fantasy. There is no universe in which Apple snaps its fingers and begins making the iPhone in the United States overnight. It could theoretically begin assembling them here, but even that is a years-long process made infinitely harder by the fact that, in Trump’s ideal world, every company would be reshoring American manufacturing at the same time, leading to supply chain issues, factory building issues, and exacerbating the already lacking American talent pool for high-tech manufacturing. In the long term, we could and probably will see more tech manufacturing get reshored to the United States for strategic and national security reasons, but in the interim with massive tariffs, there will likely be unfathomable pain that is likely to last years, not weeks or months. # ⚓ PC Mag ☛ With_Trump_Tariffs_Looming,_Razer_Stops_Accepting New_Laptop_Orders⠀⇛ Razer.com has mysteriously delisted all laptop products in the US, including the upcoming Razer Blade 16. Instead, the site is only offering various accessories. Its Canada site continues to take laptop orders and preorders. # ⚓ Tom's Hardware ☛ Framework_pauses_U.S._sales_of_base_Laptop 13_models_due_to_tariffs_—_company_says_other_vendors_are pausing_sales_too,_but_not_making_announcements⠀⇛ It seems that Framework does not have enough inventory to keep selling its base model units at the same price in the U.S. And while it could increase the prices of its laptops, doing so would likely upend its market strategy. So, instead of making its most affordable options pricier, it opted to suspend its sales temporarily. # ⚓ PC World ☛ Framework_'pauses'_some_laptop_sales_in_response to_tariffs⠀⇛ What wasn’t clear, however, was why Framework didn’t simply raise its prices to compensate. Economists and trade organizations have predicted since last year that manufacturers would simply raise prices by the tariffed percentage, simply passing along costs to the consumer. Potential customers responding to the Twitter post wondered the same thing, but the company didn’t respond. However, the full effects of the various Trump tariffs (up to 54 percent on imports from China, aluminum imports, and semiconductors) are slowly being understood and may vary depending upon company and product. # ⚓ The Verge ☛ Framework_stops_selling_some_of_its_cheapest laptops_due_to_Trump_tariffs⠀⇛ Framework says it’s “temporarily pausing” US sales on some of its laptops due to the Trump administration’s tariffs that went into effect on April 5th, according to a post on X. The affected models are “a few base Framework Laptop 13 systems (Ultra 5 125H and Ryzen 5 7640U),” the company says, and it has removed them from its website “for now.” # ⚓ The Register UK ☛ Framework_pauses_sales_on_laptops_it_will make_a_loss_on⠀⇛ Now Framework, which offers more modular and repairable laptop designs, has signaled that it is temporarily pausing sales of some models in America, citing the new so-called "reciprocal" tariffs that came into effect on April 5. o § Health/Nutrition/Agriculture⠀➾ # ⚓ Semafor Inc ☛ How_Trump_slowed_the_fight_against_‘forever chemicals’⠀⇛ When it came to determining whether and how severely newer PFAS were toxic, Trump-appointed officials have been accused of straight-up changing the science — particularly when it came to assessing the risks of substances like PFBS, which replaced the now-phased out PFOS in products like firefighting foam. Instead of following career staff recommendations to assign PFBS with just one number to reflect a toxicity-related value, Jennifer Orme-Zavaleta, whose 40-year EPA career included directing the agency’s National Exposure Research Lab and holding a leadership role in its Office of Research and Development, said that political officials offered a range of numbers — leaving room for interpretation about how toxic the substance actually was. # ⚓ Brandon ☛ Ignorance_is_Bliss⠀⇛ Last night, I was discussing the OJ Simpsons trial with my wife, after making a "If the glove don't fit" joke. I thought about how we took in the world during that time. For the most part, we focused on ourselves and our family, and to a lesser extent our community. I remember my parents and grandparents, watching the news once a day. In that thirty minute time slot, they got around 20 minutes of news, three minutes of sports, two minutes of fluff, and the rest was commercials. Once the news was over, no one was angry. No one felt like offloading. It was just over, and time for Leno. # ⚓ Pedro ☛ The_need_for_a_big_reset⠀⇛ But I have this feeling for a while that I really, really, really need to do something about my screen time, or I am doomed. And in the meantime, even knowing this, I still can’t find myself just deleting the apps from my iPhone. Addiction is really hard, specially with something that is always in your pocket, within reach. # ⚓ Alabama Reflector ☛ Paid_parental_leave_is_good_for children,_too⠀⇛ Paid parental leave leads to lower infant and child mortality, fewer re-hospitalizations for infants and mothers, improved maternal mental health, higher breastfeeding rates and more extended duration, a decrease in intimate partner violence, and improved outcomes for children throughout their lifespan from improved infant attachment and child development, all the way to increased education and future wage growth as adults. o § Proprietary⠀➾ # ⚓ Controversial_layoffs_at_Microsoft_after_protests_against military_AI⠀⇛ Two female software engineers were fired by Microsoft after disrupting its 50th anniversary event to protest military contracts with Israel. The incident occurred in Redmond, Washington, where the workers publicly denounced the use of the Azure cloud for military purposes in Gaza. Affiliated with the "No Azure for Apartheid" collective, they accused the company of facilitating human rights violations and demanded an end to its collaboration with the Israeli military. The company's immediate response, with immediate dismissals, has sparked a global debate about technological ethics, freedom of expression, and the role of large corporations in armed conflicts. # ⚓ Gamer Network Limited ☛ Helldivers_2_CEO_slams_the_games industry_layoff_wave,_saying_that_bosses_are_making_"regular devs"_pay_for_their_screw-ups⠀⇛ Arrowhead Games Studio CEO Shams Jorjani has criticised other games industry executives for letting rank-and-file developers take the fall for what he styles "very unsound business decisions" over the past two years. An extremely compressed recap: tens of thousands of people have lost their jobs across companies like Embracer, Microsoft, Ubisoft, Sega and PlayStation in the past year alone, as the industry's beefiest operators struggle to meet the expectations of investors and repay debts following a period of expansion kindled by a gaming boom during the worldwide Covid pandemic lockdowns. Much-hyped, functionally bogus new technologies such as NFTs, cryptocurrency and generative AI have yet to fill the hole, so costs are being cut instead. # ⚓ The Register UK ☛ Boeing_787_radio_software_patch_didn't work,_says_Qatar⠀⇛ "The flightcrew may not be aware of uncommanded frequency changes and could fail to receive air traffic control communications. This condition, if not addressed, could result in missed communications such as amended clearances and critical instructions for changes to flight path and consequent loss of safe separation between aircraft, collision, or runway incursion." # ⚓ PC World ☛ Microsoft's_worst_software_flop_was_secretly packed_with_Windows_for_years⠀⇛ And so, everyone who bought Windows XP also (unknowingly) received a copy of the totally flopped Microsoft Bob. # § Artificial Intelligence (AI)⠀➾ # ⚓ Futurism ☛ Quartz_Fires_All_Writers_After_Move_to_AI Slop⠀⇛ The cursed pattern continues: following a baffling and error-ridden turn to AI content, the once-acclaimed business publication Quartz has been sold off and its editorial team almost entirely axed — making it the latest media brand to see low-quality AI use precede mass layoffs. # ⚓ The Verge ☛ Most_Americans_don’t_trust_AI_—_or_the people_in_charge_of_it⠀⇛ A new report from Pew Research Center released last week shows a sharp divide in how artificial intelligence is perceived by the people building it versus the people living with it. The survey, which includes responses from over 1,000 AI experts and more than 5,000 US adults, reveals a growing optimism gap: experts are hopeful, while the public is anxious, distrustful, and increasingly uneasy. Roughly three-quarters of AI experts think the technology will benefit them personally. Only a quarter of the public says the same. Experts believe AI will make jobs better; the public thinks it will take them away. Even basic trust in the system is fractured: more than half of both groups say they want more control over how AI is used in their lives, and majorities say they don’t trust the government or private companies to regulate it responsibly. # ⚓ Drew Breunig ☛ AI_Chatbots_Are_Like_Observational Comics⠀⇛ I see people who don’t know how LLMs are built treat them like all-knowing experts, trusting everything that comes out2. Well… Nearly everything. This brings us to another way AI chatbots are like observational comedy: they both lose their magic when talking about your expertise. Nothing breaks the spell of an observational comic like a joke about something you know well. You might chuckle a bit, but the spell snaps and you think, “Actually, there’s a very good reason it’s like that…” # ⚓ Pivot to AI ☛ Your_humanoid_robot_servant:_a_new_hope for_AGI!_(A_Guy_Instead)⠀⇛ 1X is not likely to send out millions of Norwegian techs to sit in your basement to run your robot. Maybe you can hire a remote servant in a poor country. It’ll still be AGI: A Guy Instead. # ⚓ Aftermath Site LLC ☛ ‘An_Overwhelmingly_Negative_And Demoralizing_Force’:_What_It’s_Like_Working_For_A Company_That’s_Forcing_AI_On_Its_Developers⠀⇛ These tumultuous times are of course being reported on everywhere you look, including on this very website, but one area I’ve been curious about recently aren’t the broader moral and legal battles, but what the struggle looks like for the average dev who is now having to encounter AI in their workplace. For this piece, I spoke with a number of people working in the video game industry or very close to it, including artists, game designers, and software developers. I asked them to tell their stories about their daily interactions and struggles with artificial intelligence in the workplace, and what it means for the jobs they've been trained and hired to do. # ⚓ APNIC ☛ IETF_setting_standards_for_AI_preferences⠀⇛ The newly chartered AI Preferences (AIPREF) Working Group will work on standardizing building blocks that allow for the expression of preferences about how content is collected and processed for Artificial Intelligence (AI) model development, deployment, and use. # § Social Control Media⠀➾ # ⚓ IT Wire ☛ iTWire_-_Account_takeover_attacks_on_social media:_A_rising_threat_for_content_creators_and influencers⠀⇛ In 2024 and continuing into 2025, social media platforms were prime targets for cybercriminals, with content creators facing the brunt of the malicious attacks, including a surge in account takeovers, malicious live streams, and sophisticated phishing campaigns. # ⚓ TwinCities Pioneer Press ☛ Instagram_to_require parental_consent_for_kids_under_16_to_livestream⠀⇛ Meta announced users under 16 will require parental consent to livestream or unblur nudity in direct messages # ⚓ Chris O'Donnnell ☛ Facebook_Killed_My_Marriage⠀⇛ What I did not expect was Facebook changing my wife's status to single, because if she is not married to an active FB user, she is not married. I heard from a Mastodon user that she had the same issue years ago when she quit FB and they made her husband single, so this is not an unknown bug. I'm guessing it's a feature. Forcing her to single status opens up a whole range of new ads to serve her. o § Security⠀➾ # § Integrity/Availability/Authenticity⠀➾ # ⚓ 404 Media ☛ Another_Masterful_Gambit:_DOGE_Moves_From Secure,_Reliable_Tape_Archives_to_Hackable_Digital Records⠀⇛ The problem is, magnetic tapes are regarded by storage and archivist professionals as being a stable, reliable, and safe medium for long-term data storage. Just because it’s a 70 year old medium doesn’t mean those records needed a massive overhaul to digital, that it will save any money in the long term, or that the new storage method is better. # § Privacy/Surveillance⠀➾ # ⚓ Privacy International ☛ PRESS_RELEASE:_Privacy International_and_Liberty_complaint_against Government’s_‘backdoor’_access_to_Apple_data_to_be heard_by_Tribunal_|_Privacy_International⠀⇛ The Tribunal’s judgment comes after a hearing on Friday 14 March 2025, at which the Government had requested that basic details of Apple’s own case challenging the Technical Capability Notice (TCN) issued to it be kept secret. The Government wanted even the fact of the case and the identities of the parties to be kept from the public. The Tribunal has rejected that request in today’s judgment, making a limited version of its judgment public, including details that Apple was the Claimant in the case. # ⚓ EPIC ☛ EPIC_Urges_Federal_Privacy_Working_Group_to Center_Data_Minimization_in_Federal_Privacy_Law⠀⇛ EPIC submitted comments in response to the House Energy and Commerce Committee’s Privacy Working Group’s request for information that urged the Committee to focus on data minimization and robust enforcement in any federal privacy bill. # ⚓ EFF ☛ Our_Privacy_Act_Lawsuit_Against_DOGE_[sic]_and OPM:_Why_a_Judge_Let_It_Move_Forward⠀⇛ We represent two unions of federal employees: the AFGE and the AALJ. Our co-counsel are Lex Lumina LLP, State Democracy Defenders Fund, and The Chandra Law Firm LLC. We’ve already explained why the new ruling is a big deal, but let’s take a deeper dive into the Court’s reasoning. # ⚓ EFF ☛ EFF,_Civil_Society_Groups,_Academics_Call_on_UK Home_Secretary_to_Address_Flawed_Data_Bill⠀⇛ Last week, EFF joined 30 civil society groups and academics in warning UK Home Secretary Yvette Cooper and Department for Science, Innovation & Technology Secretary Peter Kyle about the law enforcement risks contained within the draft Data Use and Access Bill (DUA Bill). Clause 80 of the DUA Bill weakens the safeguards for solely automated decisions in the law-enforcement context and dilutes crucial data protection safeguards. # ⚓ Techdirt ☛ If_AI_Agents_Catch_On,_Expect_The_Legacy Copyright_Industry_To_Turn_Them_Against_You⠀⇛ As Green notes, the EU and UK governments – particularly the latter – seem to believe that they must have the power to access people’s systems, regardless of the collateral damage that causes. The recent demand by the UK government for Apple to insert backdoors in its end-to-end encryption – something Apple has refused to do – is further proof of that. Now imagine a time when governments do have this access, plus the ability to control AI agents on people’s systems – perhaps by means of agentic AI backdoors. Based on the last fifty years of its lobbying, it is easy to imagine the copyright industry demanding from governments laws requiring AI agents to take on the role of copyright police that are installed on every cloud server and personal device, and whose deactivation would be illegal. There are various ways in which that could work. Agentic AI could search through a person’s files for unauthorized copyright material – perhaps even contacting databases over the Internet to check whether a license is in place. AI agents could watch what users are doing online, and report them if they engage in allegedly illegal activity. With agentic AI, those capabilities could be rolled out across an entire population for the first time. # ⚓ Bruce Schneier ☛ Arguing_Against_CALEA⠀⇛ At a Congressional hearing earlier this week, Matt Blaze made the point that CALEA, the 1994 law that forces telecoms to make phone calls wiretappable, is outdated in today’s threat environment and should be rethought: [...] # ⚓ US House Of Representatives ☛ Salt_Typhoon:_Securing America’s_Telecommunications_from_State-Sponsored_Cyber Attacks_-_United_States_House_Committee_on_Oversight and_Accountability⠀⇛ Subject Salt Typhoon: Securing America’s Telecommunications from State-Sponsored Cyber Attacks Date April 2, 2025 o § Defence/Aggression⠀➾ # ⚓ NYPost ☛ South_Korea_fires_warning_shots_at_10_North_Korean troops_crossing_the_DMZ⠀⇛ Observers claimed the Pyongyang troops might have mistakenly crossed the boundary while fortifying their side with anti-tank barriers or mines. # ⚓ US News And World Report ☛ Musk's_DOGE_[sic]_Using_AI_to Snoop_on_U.S._Federal_Workers,_Sources_Say⠀⇛ Trump administration officials have told some U.S. government employees that Elon Musk's DOGE [sic] team of technologists is using artificial intelligence to surveil at least one federal agency’s communications for hostility to President Donald Trump and his agenda, said two people with knowledge of the matter. # ⚓ Federal News Network ☛ Appeals_court_restores_DOGE_[sic] access_to_sensitive_information_at_US_agencies⠀⇛ In a split ruling, the three-judge panel blocked a lower court decision that halted DOGE [sic] access at the Education Department, the Treasury Department and the Office of Personnel Management. U.S. District Judge Deborah Boardman issued a preliminary injunction last month in federal court in Baltimore, saying the government failed to adequately explain why DOGE needed the information to perform its job duties. # ⚓ The Telegraph UK ☛ Hi-tech_battlefield_robots_to_be_built in_Britain_for_the_first_time⠀⇛ ARX’s land drones have already undergone field tests with the British Army on Salisbury Plain to tailor them to UK-specific needs, although no contract has yet been signed to buy them. The company is supported by the [NATO] Innovation Fund, a venture capital fund operated by the alliance to boost the development of defence technology. # ⚓ Task And Purpose ☛ Marines_fielding_new_counter-drone systems_to_deploying_units⠀⇛ Deploying Marine units will be equipped with prototype systems designed to counter drones, said Lt. Gen. Eric Austin, deputy commandant for combat development and integration. # ⚓ USMC ☛ Marine_Corps_introduces_drone_attack_team⠀⇛ The team will focus on integrating first-person view drones — aerial vehicles that transmit a live feed of their bird’s-eye view to remote displays — into the Fleet Marine Force. # ⚓ USMC ☛ Marine_Corps_Launches_Attack_Drone_Team_>_United States_Marine_Corps_Flagship_>_News_Display⠀⇛ The creation of MCADT comes in response to the rapid proliferation of armed first-person view drone technology and tactics observed in modern conflicts, particularly in Eastern Europe. As emerging threats continue to evolve, the Marine Corps is prioritizing the integration of FPV drone capabilities to enhance lethality and operational effectiveness across the Fleet Marine Force. o § Transparency/Investigative Reporting⠀➾ # ⚓ Federal News Network ☛ Is_DOGE_[sic]overstating_its_savings claims?⠀⇛ The Department [sic] of Government Efficiency's claims that it's saving more than $140 billion by cancelling contracts is overstated. New analysis from the American Enterprise Institute finds the savings are much closer to about $10 billion. Nat Malkus, the deputy director of Education Policy Studies at AEI, reviewed the contract data DOGE posted to highlight the amount of money agencies obligated versus how much they actually spent. It came out to be much smaller than what DOGE claimed the total value of the contracts were worth. Additionally, AEI said until the White House asks Congress for, and lawmakers approve a rescission of funding, they money stays on the books and savings aren't real. # ⚓ American Oversight ☛ American_Oversight_Slams_DOGE_[sic] for_Evasive_Response_to_Court’s_Records_Preservation_Order⠀⇛ Instead of answering that question, attorneys for DOGE [sic] filed a vague and evasive statement, asserting only that they had made “all reasonable efforts to ensure preservation of records” and would “continue to do so” — a clear departure from the court’s explicit instruction. “Rather than confirm whether all records have been preserved, DOGE [sic]’s attorneys offered vague, carefully worded deflection,” said American Oversight interim Executive Director Chioma Chukwu. “It’s not just evasive, it’s insulting — to the court, to the public, and to the very principle of transparency. Ambiguity is not a substitute for accountability, and we look forward to continuing to press the Trump administration for answers over its unlawful actions and deliberate attempts to hide the truth.” o § Environment⠀➾ # ⚓ The Local SE ☛ Europe_has_just_had_its_hottest_ever_March, scientists_confirm⠀⇛ Europe in 2025 experienced its hottest March ever recorded by a significant margin, driving extreme conditions across a continent warming faster than any other, Europe's Copernicus climate monitor said on Tuesday. # ⚓ Advance Local Media LLC ☛ El_Paso_Earth_Day_celebration offers_music,_wrestling,_run/walk_and_tips_on_saving_planet_- lonestarlive.com⠀⇛ Visitors will find over 50 booths showcasing environmental organizations, food trucks and local vendors. # § Energy/Transportation⠀➾ # ⚓ Futurism ☛ Bitcoin_Is_Crashing_Hard⠀⇛ Unlike the stock market, cryptocurrencies trade 24 hours a day and seven days a week. As such, investors were able to see in real- time how poorly their coins were doing and sell them off accordingly. Trump's tariffs have triggered billions of dollars in liquidations across cryptocurrencies. In 24 hours, investors withdrew a whopping $401 million in Bitcoin and more than $340 million worth of Ethereum, per analysis from the blockchain site Coinglass. # ⚓ Futurism ☛ Tesla_Is_So_Cooked_That_It's_Now_Refusing to_Accept_Cybertrucks_as_Trade-Ins⠀⇛ It's a harsh reality check. According to its latest — and eighth — recall issued last month, the carmaker has only sold around 46,000 of the divisive pickup trucks so far, despite a $7,500 tax credit. That's a far cry from the over 1 million pre-orders the company gloated over years ago. # ⚓ Electrek ☛ Tesla_is_sitting_on_$200_million_worth_of Cybertruck_inventory⠀⇛ All of those excuses are not available to Tesla this year. The Cybertruck is simply proving challenging to sell, and the automaker has to throttle down production to avoid building up too much inventory. # ⚓ Molly White ☛ Issue_81_–_[Cryptocurrency]_crime_is legal⠀⇛ A Monday night memo from Deputy Attorney General Todd Blanche, citing Trump’s [cryptocurrency] executive orders, has dismantled the Department of Justice’s National Cryptocurrency Enforcement Team (NCET) and directed the agency’s Market Integrity and Major Frauds Unit to “cease cryptocurrency enforcement”. The memo also directs prosecutors to “not charge regulatory violations in cases involving digital assets including but not limited to unlicensed money transmitting..., violations of the Bank Secrecy Act, unregistered securities offering violations, unregistered broker-dealer violations, and other violations of registration requirements under the Commodity Exchange Act” unless they have specific knowledge that the defendant knowingly and willfully violated a specific requirement — erecting a major barrier to prosecuting such cases. # ⚓ Semafor Inc ☛ Uranium_deposits_could_run_out_by_2080, industry_bodies_warn⠀⇛ But it takes 10-15 years to get a new mine running, uranium firms warn, and reserves are concentrated. # § Wildlife/Nature⠀➾ # ⚓ The Revelator ☛ Coming_to_The_Revelator:_Exclusive Tom_Toro_Cartoons⠀⇛ o § Finance⠀➾ # ⚓ Pro Publica ☛ The_Real_History_of_U.S._Income_Tax⠀⇛ o § AstroTurf/Lobbying/Politics⠀➾ # ⚓ Futurism ☛ This_Appears_to_Be_Why_Scam_Altman_Actually_Got Fired_by_OpenAI⠀⇛ During a furtive video call on November 16, four of the company's six board members — Sutskever, Toner, former tech founder Tasha McCauley, and Quora CEO Adam D'Angelo — voted to fire Altman and remove Brockman from the board. According to the author's sources, the board members who'd voted on the ouster told Sutskever they were concerned he may have been acting as a loyalty-testing spy. # ⚓ Nebraska Examiner ☛ Kids_online_safety_measures_can_do_more harm_than_good⠀⇛ Protecting children from online harm is a goal we all share, and there is no question that more needs to be done to keep them safe. However, approaches like a current proposal in the Nebraska Legislature, the Age-Appropriate Online Design Code Act, bring a host of significant privacy concerns and could further expand the size and role of government, placing the government between the rights of parents and their children. Changes like requiring age verification, as LB 504 does, threaten our most fundamental rights to free expression, risk exposing our data to cyber- attacks, and could lead to dangerous government censorship. # ⚓ Macworld ☛ How_President_Trump's_tariffs_will_impact_the price_of_Apple_products⠀⇛ Small tariffs are sometimes absorbed by the importing company, reducing its profits instead of raising prices for consumers. With larger tariffs, there is typically no choice but to pass some or all of the cost onto the consumer. # ⚓ Macworld ☛ What_exactly_did_Tim_Cook_spend_a_million_bucks on?⠀⇛ This time we are going to take a little look at an investment that Tim made earlier this year to a certain incoming president’s inaugural fund. For a million dollars. Not to spoil the ending, but we will find that a million dollars doesn’t go as far as it used to. # ⚓ European Commission ☛ eIDAS_Regulation_–_risk_management procedures_for_non-qualified_trust_service_providers_ (implementing_act)⠀⇛ Regulation (EU) No 910/2014 on electronic identification and trust services for electronic transactions requires non-qualified trust service providers to manage legal, business, operational and other risks to their service provision. This must include measures on: [...] # § Misinformation/Disinformation/Propaganda⠀➾ # ⚓ Democracy for the Arab World Now ☛ How_Misinformation Has_Helped_Fuel_Syria’s_Sectarian_Violence⠀⇛ While Syria's new interim authorities now control the Syrian Arab News Agency and other state media institutions, reviving or reforming them is far from a national priority in a country devastated by years of war. In the absence of strong, trusted media institutions, social media has become the primary source of information [sic] for most Syrians—making the fight against disinformation even more urgent and complex. # ⚓ Society for Scholarly Publishing ☛ Misinformation, Disinformation,_and_Scholarly_Communication_(Part_2)⠀⇛ When we talk about “research integrity,” we’re talking fundamentally about truthfulness, and about the important and essential distinction between true and false claims. Researchers demonstrate integrity by both conducting and reporting on their research in ways that increase its reliability as a reflection of reality, taking measures like registering their trials; controlling for intervening variables; making only claims supported by high-quality evidence; making their data available for independent review; etc. These and similar measures are not important because the community of scholars and scientists has simply decided to agree that they’re important; they’re important because they reflect the application of universal laws of logic and reason and increase the likelihood of arriving at objectively true conclusions. # ⚓ Bitdefender ☛ Russian_bots_hard_at_work_spreading political_unrest_on_Romania's_internet⠀⇛ Internet users in Romania are finding their social media posts and online news articles bombarded with comments promoting blatant propaganda, inciting hatred towards the EU and NATO, and support for Vladimir Putin's Russia. That's the finding of an investigation which has explored the rapid growth in activity of pro-Russian and pro-Putin propaganda accounts on TikTok, specifically targeting a Romanian audience. o § Censorship/Free Speech⠀➾ # ⚓ Techdirt ☛ Texas_Judge_Says_Prior_Restraint_Is_Cool_And Legal_While_Silencing_A_Critic_Of_PTK_Honor_Society⠀⇛ Marek intended to release her book (for free) on April 3, 2025, a date that deliberately coincided with PTK’s national convention in Kansas City, Missouri. Just as deliberately, PTK sought a restraining order blocking the book’s release prior to that date but extending past the end of its national convention. # ⚓ Techdirt ☛ Supreme_Court_Not_Ready_to_Blow_Up_Free_Speech… Yet⠀⇛ While a simple cert denial may seem unremarkable, in today’s environment where foundational speech protections face relentless attack, keeping Sullivan’s protections intact represents a crucial firewall against wealthy interests weaponizing defamation law to silence critics. The Sullivan standard exists for a very specific and crucial reason: to prevent the wealthy and powerful from using defamation lawsuits to bully critics into silence. The Court rightly recognized that if every minor mistake or inaccuracy about a public figure could trigger ruinous litigation, meaningful public discourse would become impossible. The “actual malice” standard (a confusingly named term that has nothing to do with “malice,” actual or not) requires plaintiffs to prove that false statements were made with knowledge of their falsity, or at least a strong suspicion that the statements were false. # ⚓ The Dissenter ☛ Reported_Spying_By_Elon_Musk's_DOGE_Not Without_Precedent⠀⇛ The objective, according to the two media sources, is to look for “language in communications considered hostile” to Musk or President Donald Trump. # ⚓ FAIR ☛ Corporate_Media_Minimize_Massive_Hands_Off! Protests⠀⇛ After the biggest anti-Trump protests since the 2017 Women’s March, many major media outlets seemed intent on downplaying the size and significance of the massive demonstration of opposition. The Hands Off! protests took place on April 5 in 1,400 locations across the country, with solidarity rallies in Europe and Canada. Volunteer organizers said the events were aimed at opposing billionaire government and corruption; cuts to Social Security, Medicaid and other vital programs; and attacks on immigrants, trans people and other vulnerable groups. At a conservative minimum, hundreds of thousands of people turned out to resist the Trump administration’s many assaults on democracy; organizers estimate the total reached into the millions. # ⚓ BIA Net ☛ Erdoğan_sues_CHP's_Özel_over_'junta_leader' remarks⠀⇛ President Recep Tayyip Erdoğan has filed a civil lawsuit seeking 500,000 Turkish liras (~131,000 US dollars) in damages against Republican People’s Party (CHP) Chair Özgür Özel, citing his use of the term “junta leader” during a recent political speech. # ⚓ South Africa ☛ We’re_being_sued⠀⇛ Singaporean billionaire Lu Heng is suing us for the article we wrote criticising his attempt to seize control of the African internet registry AFRINIC. We will be fighting this. # ⚓ California State University Northridge ☛ Thousands_gather in_the_“Hands_Off!”_protest⠀⇛ Across all 50 states, people participated in the “Hands Off!” protest, with over 1,300 events on April 5 to express their frustrations and concerns regarding the recent actions of the Trump administration and Elon Musk. # ⚓ US News And World Report ☛ Robert_Caro,_Salman_Rushdie_and Sandra_Cisneros_Honored_by_Authors_Guild⠀⇛ Rushdie referred to the Trump administration's threats to cut off funding for universities and drastic reductions in support for the arts and humanities and said that “the sphere of culture is under attack as never before" in his lifetime. o § Freedom of Information / Freedom of the Press⠀➾ # ⚓ Maine Morning Star ☛ Federal_judge_orders_White_House_to restore_AP_access_to_Oval_Office,_Air_Force_One⠀⇛ District Judge Trevor McFadden for the District of Columbia granted the AP a preliminary injunction on the merits of the case. McFadden wrote that the news outlet is likely to succeed on its First Amendment and retaliation arguments in further court proceedings, and that the White House’s action has caused irreparable harm to the news agency. # ⚓ CPJ ☛ Zimbabwean_journalist_Blessed_Mhlanga_denied_bail_for third_time⠀⇛ “The repeated denial of bail is yet another example of the injustice that Blessed Mhlanga has been forced to endure for simply doing his job as an independent journalist covering all sides of Zimbabwe’s political story,” said CPJ Africa Regional Director Angela Quintal in New York. “Zimbabwean authorities should stop hounding Blessed Mhlanga and withdraw the charges against him, so that he can be free to report the news.” # ⚓ CPJ ☛ Journalists_kidnapped,_threatened_with_lynching_as chaos_worsens_in_Haiti⠀⇛ Viv Ansanm, or Living Together in Creole, is an alliance of former rival gangs who joined forces in 2023 and took control of most of the capital Port- au-Prince. Gangs attacked Mirebalais on March 31, killed several people and freed some 500 prisoners, forcing thousands to flee, including a dozen journalists. # ⚓ CPJ ☛ Zambian_journalist_attacked,_facing_criminal_charges after_covering_ruling_party_supporters⠀⇛ On March 7, Chooma was attacked by ruling United Party for National Development (UPND) supporters while covering a charity event in the southern town of Mazabuka, with police arresting four suspects in connection with the attack, according to a police statement, reviewed by CPJ, and Wave FM Zambia. # ⚓ Federal News Network ☛ Foreign_journalists_at_US-backed media_fear_being_sent_to_repressive_homelands_after_Trump’s cuts⠀⇛ The administration has been dismantling or slashing the size of federal agencies, leading tens of thousands of government workers and contractors to be fired or put on leave. But the targeting of the U.S. Agency for Global Media, whose decades-old networks aim to extend American influence abroad, means journalists who have defied authoritarian regimes to help fulfill a U.S. mission of delivering pro-democracy programming could be deported and face harassment and persecution in their homelands. o § Civil Rights/Policing⠀➾ # ⚓ JURIST ☛ US_Supreme_Court_allows_Trump_Administration_to resume_deportations_under_18th-century_law⠀⇛ The US Supreme Court on Monday granted a Trump Administration motion to vacate a lower court’s order blocking use of the 1798 Alien Enemies Act to deport alleged gang members. # ⚓ EcoWatch ☛ ‘Hands_Off!’_Protests_Across_the_U.S._Show Growing_Opposition_to_Trump_and_Musk’s_‘Hostile_Takeover’⠀⇛ Millions of people in all 50 states and across the world participated in 1,400 Hands Off! protests on Saturday against the actions and policies of President Donald Trump and senior advisor Elon Musk. At state capitals, federal buildings, congressional offices, city halls, parks and Social Security’s headquarters, people gathered by the thousands to demand a stop to what Hands Off! called a “billionaire power grab,” reported CNN. # ⚓ The Nation ☛ The_Rev._William_Barber_II’s_“Hands_Off”_Rally Speech:_“We_Cannot_and_Must_Not_Bow”⠀⇛ God, help us not to turn back from the Constitution’s call to establish justice, promote the general welfare, provide for the common defense, and ensure domestics tranquility. When Trump and Musk and Johnson are signing unconstitutional executive orders, illegally firing people, trying to pass an immoral budget, and wrongfully raising tariffs that not only hurt Wall Street but back streets, side streets, and back roads, we must say today that we will stand up in truth and raise our voices, our votes to declare, “Take your hands off our democracy!” # ⚓ Truthdig ☛ USDA_Moves_To_Make_Meatpacking_More_Dangerous⠀⇛ Meatpacking and slaughterhouse workers, like Abrahame, are not only at risk of physical duress and injury, but also experience rates of depression that are four times higher than the national average. The government’s statement that “extensive research has confirmed no direct link between processing speeds and workplace injuries” is false, labor advocates say — and that the USDA’s own data shows otherwise. A recent USDA study found a correlation between the speed at which workers process or butcher meat and their risk for musculoskeletal disorders. # ⚓ The Record ☛ NCSC_shares_technical_details_of_spyware targeting_Uyghur,_Tibetan_and_Taiwanese_groups⠀⇛ Tibet One is an iOS app which was uploaded to the Apple App Store in December 2021 but has since been removed. The NCSC said “malicious actors” created the app as a vehicle for infecting users' devices with BADBAZAAR spyware. o § Digital Restrictions (DRM)⠀➾ # ⚓ University of Michigan ☛ Let’s_get_physical_(books)!⠀⇛ “With many electronic books, you do not own them,” Gustafson wrote. “You lease them. Given that the current political administration has waged an attack on reading and books, I would not trust my reading to any entity that can retroactively edit, alter, delete, censor, or remove the books I’ve already purchased.”In comparison, a physical book can be trusted to stay the same throughout the years, untouched by digital alterations or retroactive editing. There’s a reason that burning books carries so much weight; once printed, an author’s subjective opinion cannot be changed to fit any future agenda, a sentiment Gustafson agrees with. # ⚓ DaemonFC (Ryan Farmer) ☛ Walmart_Vizio_TVs_Scream_At Immigrants_to_Leave_America⠀⇛ Basically, when the TV isn’t playing anything, or when you use the Vizio channels, it breaks to ads. “Scenic Mode” is what happens eventually when it’s been paused too long, and it starts playing nature videos or something, which are essentially a screensaver full of stock content that Vizio gets for free. But these nature videos and stuff break to ads, and so far one of those ads has been Kristi Noem, the fascist shithead that Donald Trump put in charge of the Department of Homeland Security. § Monopolies/Monopsonies⠀➾ o ⚓ CoryDoctorow ☛ Pluralistic:_Tariffs_and_monopolies⠀⇛ That means that these companies end up with pricing power, because they can maintain solidarity while they raise prices. If everyone hikes prices together, consumers can't exert market discipline by buying from someone less greedy. And the same solidarity that confers pricing power to a cartel also insulates it from regulatory discipline, because all the companies will tell the same lie to regulators about why prices went up. o ⚓ India Times ☛ Google_says_employees_can_discuss_antitrust_case⠀⇛ Google's change of tune was part of a settlement overseen by the National Labor Relations Board. The union had filed an unfair labor practices complaint with the NLRB concerning Walker's note in August. The agreement is another blow to Google's corporate policies designed to maintain secrecy, which have been scrutinized amid the search case brought by the Justice Department. It also undercut Google's strategy to keep its business humming during the lawsuit -- to have employees ignore the antitrust battle and remain focused on their work. o § Trademarks⠀➾ # ⚓ Jamie Zawinski ☛ Signal⠀⇛ The fact that there are no interoperable third- party implementations, or even third-party builds/ distributions of the Signal app, because the Signal Corporation abuses Trademark law to legally prohibit anyone from doing so; o § Copyrights⠀➾ # ⚓ Torrent Freak ☛ DISH_Sues_'Pirate'_IPTV_Services_Lemo_and Kemo_in_U.S._Court⠀⇛ Pay TV provider DISH Network has filed a complaint against the yet unidentified operators of the popular 'pirate' streaming services Lemo TV and Kemo IPTV. The lawsuit, filed in a Texas federal court, is coordinated by the International Broadcaster Coalition Against Piracy (IBCAP). It accuses the IPTV operators of widespread copyright infringement and seeks more than $25 million in potential damages. # ⚓ Digital Camera World ☛ Does_embedding_an_Instagram_violate copyright?_A_photographer_wants_the_Supreme_Court_to_decide_| Digital_Camera_World⠀⇛ The case asks the Supreme Court to consider the constitutionality of the “server test,” a guideline established in a 2007 Ninth Circuit Court decision. The server test essentially suggests that downloading and hosting an image on a website is a violation of copyright, but embedding the image from the artist’s website or social media, which doesn’t require downloading to the website’s servers, does not violate copyright. * People_Are_Sick_of_LLM_Slop._Offer_Them_Alternatives. * The_Sixth_Anniversary_of_the_Lightweight_Alternative_to_the_Web_(Gemini Protocol) ╘══════════════════════════════════════════════════════════════════════════════╛ ¶ Lines in total: 8061 ➮ Generation completed at 02:49, i.e. 25 seconds to (re)generate ⟲