𝕿𝖊𝖈𝖍𝖗𝖎𝖌𝖍𝖙𝖘 Bulletin for Saturday, April 26, 2025 ┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅ Generated Sun 27 Apr 02:49:19 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/26/ ╒═══════════════════ 𝐑𝐄𝐂𝐄𝐍𝐓 𝐁𝐔𝐋𝐋𝐄𝐓𝐈𝐍𝐒 ════════════════════════════════════╕ 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 - In Central America Windows Became a Small Force ⦿ Techrights - In defence of JD Vance, death of Pope Francis ⦿ Techrights - IRC Proceedings: Friday, April 25, 2025 ⦿ Techrights - Many of the Scandals Are Interconnected (Overlapping People and Corporations) ⦿ Techrights - Microsoft Isn't on the Map in USSR ⦿ Techrights - More Copyright Lawsuits Against LLM Slop Providers and Suppliers of LLM Slopfarms Would Benefit Society ⦿ Techrights - Over at Tux Machines... ⦿ Techrights - Receiving SLAPPs and Collecting Them Like Trophies (the SLAPPs Always Fail) ⦿ Techrights - Site May be Even Faster Now ⦿ Techrights - Three Years in Prison for Disney Employee’s ‘Menu Hacking’: The Economic Fallout of Digital Menus ⦿ Techrights - What People Must Understand About the Open Source Initiative (OSI) ⦿ Techrights - What's Very Vexing to GAFAM, EPO and Others Is That It's Incredibly Hard to Censor Us (and Nobody Ever Successfully Did That Before) ⦿ Techrights - Year of GNU/Linux on the Laptop? ䷼ Bulletin articles (as HTML) to comment on (requires login): https://techrights.org/n/2025/04/26/In_Central_America_Windows_Became_a_Small_Force.shtml https://techrights.org/n/2025/04/26/In_defence_of_JD_Vance_death_of_Pope_Francis.shtml https://techrights.org/n/2025/04/26/IRC_Proceedings_Friday_April_25_2025.shtml https://techrights.org/n/2025/04/26/Many_of_the_Scandals_Are_Interconnected_Overlapping_People_and_.shtml https://techrights.org/n/2025/04/26/Microsoft_Isn_t_on_the_Map_in_USSR.shtml https://techrights.org/n/2025/04/26/More_Copyright_Lawsuits_Against_LLM_Slop_Providers_and_Supplier.shtml https://techrights.org/n/2025/04/26/Over_at_Tux_Machines.shtml https://techrights.org/n/2025/04/26/Receiving_SLAPPs_and_Collecting_Them_Like_Trophies_the_SLAPPs_A.shtml https://techrights.org/n/2025/04/26/Site_May_be_Even_Faster_Now.shtml https://techrights.org/n/2025/04/26/Three_Years_in_Prison_for_Disney_Employee_s_Menu_Hacking_The_Ec.shtml https://techrights.org/n/2025/04/26/What_People_Must_Understand_About_the_Open_Source_Initiative_OS.shtml https://techrights.org/n/2025/04/26/What_s_Very_Vexing_to_GAFAM_EPO_and_Others_Is_That_It_s_Incredi.shtml https://techrights.org/n/2025/04/26/Year_of_GNU_Linux_on_the_Laptop.shtml ䷞ Followed by Daily Links (assorted news picks curated and categorised): https://techrights.org/n/2025/04/26/Links_26_04_2025_Facebook_Layoffs_Again_Remembering_What_s_Real.shtml https://techrights.org/n/2025/04/26/Links_26_04_2025_General_Assassinated_in_the_Town_of_Balashikha.shtml https://techrights.org/n/2025/04/26/Links_26_04_2025_NOAA_Budget_Cuts_and_Dog_Days_Ahead.shtml ䷩ 𝚕𝚒𝚗𝚎 85 ╒═══════════════════ 𝐀𝐑𝐓𝐈𝐂𝐋𝐄 ═════════════════════════════════════════════════╕ (ℹ) Images, hyperlinks and comments at https://techrights.org/n/2025/04/26/In_Central_America_Windows_Became_a_Small_Force.shtml Gemini version at gemini://gemini.techrights.org/n/2025/04/26/In_Central_America_Windows_Became_a_Small_Force.gmi ⠀⌧ █▇▆▅▄▃▂▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁ In Central America Windows Became a Small Force⠀▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▂▃▄▅▆▇█ ⌧ posted by Roy Schestowitz on Apr 26, 2025 🄸🄼🄰🄶🄴_🄳🄴🅂🄲🅁🄸🄿🅃🄸🄾🄽_⦇North_And_Central_America⦈_ Older (in chronological order): * GNU/Linux_in_Honduras:_10%_Market_Share?_(Updated) * GNU/Linux_in_Honduras:_From_0.28%_to_6% * Honduras:_Vista_11_Down,_GNU/Linux_Up * Honduras:_Windows_Down,_Android_Peaking_Again Now: 🄸🄼🄰🄶🄴_🄳🄴🅂🄲🅁🄸🄿🅃🄸🄾🄽_⦇Operating_System_Market_Share_Honduras⦈_ 🄸🄼🄰🄶🄴_🄳🄴🅂🄲🅁🄸🄿🅃🄸🄾🄽_⦇Operating_System_Market_Share_Guatemala⦈_ Yesterday we wrote_about_Windows_falling_below_quarter_in_Nicaragua and today we take a quick look at Honduras, which is next_to_it_and_about_the_same_size. Turns out that in Honduras too Windows fell to an all-time low as observed by statCounter and it's now below a quarter (24%). In_Guatemala_Windows_is_down_to 23%, but it is not a record low. These are countries where Windows used to have well over 95% of the "market". █ * What's_Very_Vexing_to_GAFAM,_EPO_and_Others_Is_That_It's_Incredibly_Hard to_Censor_Us_(and_Nobody_Ever_Successfully_Did_That_Before) * Microsoft_Isn't_on_the_Map_in_USSR ⣿⠛⠛⣿⢛⠛⣛⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡟⠛⠿⣿ ⣿⠀⠀⢸⣨⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣻⢿⡿⣿⣿⣿⣿⣿⣿⣭⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣶⣆⡀⣿ ⣿⠀⠀⣠⡈⠉⣉⣉⡉⣉⣉⡋⢛⣋⣉⣋⣋⣉⣉⣉⣉⠉⣉⣉⣉⣉⣉⣉⣉⣉⣉⣉⡉⠉⣉⣉⣉⣉⠉⣉⣉⣉⣉⡉⠉⣉⣉⣉⣉⣉⣉⣉⣉⣉⣉⡉⢉⣉⣉⣉⣉⣉⣉⣉⡉⢉⣉⣉⣉⣉⣉⣉⡉⢹⣿⣿⠏⣿ ⣿⠀⣬⣿⡇⢸⣏⣭⣭⣽⣿⣷⣴⣿⣿⣿⣿⣿⣯⣭⣭⣤⣬⣭⣭⣭⣭⣭⣭⣭⣭⣉⣥⣤⣭⣭⣭⣭⣤⣭⣭⣭⣭⣥⣬⣭⡩⠉⠉⠝⠩⣭⣭⣭⣭⣧⣭⡍⠫⠙⠛⠫⠉⠉⠕⠚⠋⠙⠙⠙⢯⣹⡇⢸⡟⣛⠃⣿ ⣿⠀⢸⣿⡇⢸⣿⣿⣿⣶⢶⣷⣿⣿⣾⣷⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣦⡴⠄⣠⣬⣼⣿⣿⣿⣿⡟⢀⠀⢄⠈⠌⢈⢀⠀⠀⢀⠁⠀⠀⣛⣺⡇⢸⣿⣿⠁⣿ ⣿⠀⡄⣸⡃⢸⣽⣭⣽⣭⣭⣭⣿⣿⣿⣿⣯⣽⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣯⣻⣿⣤⣥⣤⣶⣶⣶⣿⣿⣿⠀⠄⠀⡀⠀⠀⠀⢐⣠⡀⡀⢀⣤⣵⢼⡇⢸⣿⠟⠁⣿ ⣿⠀⠒⣿⡇⢸⣿⣷⣾⣿⣿⣿⣿⣿⠶⠶⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠹⣿⣿⣿⣿⣿⣭⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⣻⣿⣿⣿⣛⠛⠛⠛⣻⣶⣶⣶⣷⣶⣶⣿⣿⣿⣿⣿⣿⣿⣿⣼⡇⢸⣿⡦⠀⣿ ⣿⠀⠡⡿⡇⢸⡟⣿⠿⡿⣿⠿⣿⣿⣿⣿⣿⣛⡛⣿⠿⠿⠻⠿⢿⣿⣿⣿⣿⣞⣹⢿⣿⣯⣵⣿⣛⡻⡿⣿⣟⡿⣿⣯⣿⣿⡿⣑⣿⣿⣿⣯⣿⣿⣿⣿⣿⣿⣿⣿⠿⠿⠿⣿⣿⣿⣿⣿⣿⣿⣿⢹⡇⢸⣿⠃⠀⣿ ⣿⠀⠀⢹⡇⢸⡆⣿⠲⠶⠿⠶⢯⣽⣋⣭⣀⣀⣀⢀⣠⣕⣲⢾⡿⠿⣛⣿⣿⣿⣿⣦⣿⡟⡿⠿⣶⣧⢤⣼⡿⣿⣿⡟⢟⣧⣿⣿⣿⣿⣿⣿⣿⣷⣿⣍⣿⣿⣟⠵⢶⣶⢻⣿⣿⣿⣿⣿⣿⣿⣿⣼⡇⢸⣇⢠⠀⣿ ⣿⠀⠰⣮⡇⢸⡇⣿⣿⣿⠿⠉⠛⠙⣫⣿⡿⢼⣿⣽⣿⣿⣿⣷⣴⣿⣿⣿⣿⣯⣛⠷⢦⢈⡓⠚⠀⠜⠹⢭⣥⠈⠷⣿⣿⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣏⢿⡐⢂⣋⣉⣙⣛⣿⣿⣿⣿⣿⣿⡿⢹⡇⢸⠿⠃⠀⣿ ⣿⠀⠀⢰⡇⢸⡇⡉⠉⢙⣋⣻⣿⢃⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣝⢭⣝⡛⢿⣿⣿⠂⠀⠀⠐⠈⠍⠠⡀⠓⠀⢄⡮⠖⡂⠉⢻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣾⣿⣿⣿⣿⡿⡟⢹⣿⣿⣿⣿⣿⣧⢸⡇⢸⢟⡿⠀⣿ ⣿⠀⢀⣿⡇⢸⠇⣿⣦⣐⡂⠈⠛⣊⡿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣎⠿⣛⠃⠙⠀⠀⡀⠈⢀⠀⠀⣴⠄⢁⡄⠀⠨⠤⢊⣬⣶⡀⠘⢻⣿⣿⣿⣿⣿⣿⡟⣿⣿⣿⣿⣿⣿⡿⠿⣿⣿⣿⣿⣿⣾⡇⢸⣿⣃⠀⣿ ⣿⠀⠀⣹⡇⠘⠂⣿⣶⣿⡗⠀⠂⠉⣋⢀⣩⡽⣿⣿⣿⣿⣿⣿⣿⣿⣯⣿⣿⣿⣦⡈⢠⡾⠿⠀⢸⠋⠄⠒⢿⣿⡝⣙⣴⣬⢻⣧⣴⠲⣬⣿⣻⣿⣿⣿⣿⢸⣿⣿⠿⣿⣿⣿⣷⣾⣿⣿⣿⣿⡿⠻⠇⢸⣿⡏⠀⣿ ⣿⠀⠀⢀⠁⢸⡁⡿⠿⠿⠿⠷⠶⠶⢶⣶⣿⣄⠻⣾⣿⣿⣿⣿⣿⣿⣷⣿⡿⠛⣿⣯⡀⠙⣥⣁⣻⣄⠐⣴⠈⠀⠀⣿⣷⣿⡴⠾⢭⡕⣎⡓⢯⣯⡺⢿⣿⣮⠻⢋⣾⣿⣿⣿⣿⣏⣹⣿⣿⣿⣷⣾⡇⢸⣿⣷⡆⣿ ⣿⠀⠀⠜⡅⢸⡃⠉⠀⠤⠀⠀⠖⠒⠚⠫⡉⠁⠀⢨⣜⣿⡿⢿⣿⣿⣿⣿⣷⣤⣾⣿⣿⣷⣿⣿⣿⣿⣷⣿⠆⠰⣃⢈⣛⣛⣃⡀⠛⠲⣿⣿⣶⣽⣿⠷⣉⣭⣵⣿⣿⣿⣿⣿⣿⡿⢻⣿⣿⣿⣿⣿⡇⢸⣿⣿⠀⣿ ⣿⠀⠀⠀⠀⢸⠀⠀⠐⠀⠀⠐⠀⠐⠒⠒⢻⠔⠀⠀⢸⣿⣿⣿⣽⣽⣿⣿⣿⡟⢿⣿⡿⣿⣿⣿⣿⡻⠿⠥⠌⢢⣝⠂⠙⢉⠽⠧⠄⠊⠻⠿⠿⣏⣴⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣽⣿⣿⣿⢻⡇⢸⡟⠈⠀⣿ ⣿⠀⢰⣶⡆⢰⡁⠀⠀⠁⡈⠀⢀⢀⣨⣭⣏⠳⣌⠈⠽⣿⣿⣿⣿⣾⣿⣾⣧⣤⣴⣶⣾⣿⣿⣷⢿⣿⢏⣴⣬⣙⠿⡃⠅⣶⣶⣦⣑⠚⢂⣌⢻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⣿⣨⣽⣿⣿⣿⣟⣿⡇⢸⣷⢰⠀⣿ ⣿⠀⠈⢿⡇⢸⡇⠀⠀⠀⡄⠄⠀⠀⠋⠏⣭⣥⡀⠀⠡⣿⣿⣿⣿⣿⣿⣿⣿⣿⣟⣉⣻⣿⣿⣿⣿⡋⢬⣭⣽⠭⢤⡄⢸⢰⣿⣿⢿⣷⣼⣿⣦⡙⠋⠿⠿⠿⣿⠿⠛⠛⣳⣾⡟⢛⣿⣿⣿⣿⣿⣿⡇⢸⡟⠸⠀⣿ ⣿⠀⢴⣿⡆⢸⡇⠀⠀⠀⡁⣊⠀⠀⢈⣹⣿⣿⣷⡇⣚⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣯⣿⣿⢿⣿⡇⣛⠿⣿⣿⣿⣿⣷⠉⣟⣿⣿⣿⣿⣿⣿⣿⣿⣿⡧⠈⣰⣾⣿⣿⣿⡿⣿⣿⣿⣿⣿⣿⣿⡇⢸⣿⡁⠀⣿ ⣿⠀⠘⡗⠃⠸⠁⠀⠀⠀⢈⡀⠁⠤⠤⣿⣿⣬⠙⠁⣝⢿⣷⣾⣿⣿⣿⢿⣿⣿⣿⣿⣿⣿⣾⣿⣽⣾⣿⣿⣶⣬⣭⣛⠻⡛⣤⣿⣿⣿⣿⣷⣾⣿⣻⣿⡿⠀⢳⣦⣴⡈⠸⠓⠠⣿⣿⣿⣿⣿⣿⢾⡇⢸⣿⡆⠀⣿ ⣿⠀⠸⡋⠁⢠⠄⠀⠀⠠⠐⠀⠀⠠⣴⣿⣿⣟⠳⣦⡄⡯⣸⢿⣿⣿⣿⣿⣿⣿⣿⢿⣿⣿⣿⣧⠹⣿⣿⣿⣿⣻⣿⣿⡄⣴⢿⣿⣿⣿⣿⣿⣿⣟⠩⠥⠄⢠⡨⢏⣭⣥⣄⠀⠀⣻⣿⣿⣿⣿⡗⢠⡅⢸⣿⡷⠀⣿ ⣿⠀⠆⠀⠁⢸⡇⣀⠀⠀⠀⠺⠶⠴⠾⠿⣿⣿⣍⡂⢸⣷⣿⣿⣷⣿⣿⣿⣷⣿⣽⣿⣿⣿⣿⣏⣆⣸⣿⣿⣿⣿⣿⣿⣿⣷⣾⣿⣿⣿⣿⣿⡿⣡⣾⣧⡁⠁⢀⣿⣿⣯⣥⣶⣾⣿⣿⣿⣿⣿⡏⢸⡇⢸⣿⡃⠀⣿ ⣿⠈⢳⣶⡇⢸⡇⠀⠀⠀⠀⢠⠀⠀⠸⣿⣿⣏⢹⣯⣿⣿⣿⣿⣿⣿⣿⣿⣿⢿⣿⣿⣿⣿⣿⣿⣿⣿⣽⣿⡿⠗⠛⠿⣿⢿⣿⣿⣿⣿⣿⣿⣵⣿⣿⠗⠠⢉⣈⣽⣏⣹⣿⣿⣿⣿⣿⣿⣿⣿⡇⢸⡇⢸⣿⣧⣦⣿ ⣿⠀⠸⣿⡇⢸⡇⠀⠀⠀⠂⢀⣈⣁⣚⣛⣛⣻⢠⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣻⣿⣯⣥⣶⣼⠿⠊⡙⠉⢓⣳⣷⢛⣛⣽⠋⠁⣀⣴⣾⣿⣙⣻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⢿⡇⢸⣿⣟⠋⣿ ⣿⠀⠀⣿⡇⢸⠁⠀⠀⠀⠠⠀⠭⠩⠹⠟⠻⢿⣻⣿⣿⣿⣿⣿⣿⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡗⢰⡗⡄⠠⠄⢀⣰⣿⣿⠟⠤⠀⠀⣹⣿⣿⣿⠿⣦⠄⠀⣀⢀⣀⣦⣾⣿⣿⣿⡇⢸⣿⡏⠀⣿ ⣿⠀⢸⣿⡇⠘⠀⠀⠀⠀⠂⠁⠀⠐⢶⠿⠿⢿⡟⣫⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣯⣿⣿⣿⣿⢿⣿⣷⣿⣿⡃⣸⣿⣇⣀⡠⢞⢹⣿⠁⠀⠀⠀⠦⣻⣿⣿⠈⠀⠂⠀⡒⠸⠿⠿⣿⣿⣿⡟⠹⠇⢸⣿⠃⠀⣿ ⣿⠠⢼⣿⡇⢰⡂⠀⠀⠀⠈⠀⡀⠀⠈⠛⢟⣿⣿⢹⣿⣾⣿⣿⣿⣾⣿⣿⣿⣿⣟⣿⣿⣿⣿⣿⣿⣟⣿⢿⠿⡥⣛⣿⣿⠯⡼⡿⣿⣧⡉⠆⠀⠀⠩⠏⣈⣿⣿⢀⠀⠠⠀⠁⠀⢰⣾⣿⣿⣿⡇⢰⡆⢨⡿⠁⠀⣿ ⣿⠀⣾⡟⡇⢸⠁⠀⠀⠀⠀⠀⠄⠀⠀⠐⣾⣿⣿⣌⢻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣻⣼⣿⣾⣿⣿⣷⣿⣟⣿⣟⣿⣿⣧⣽⣷⡧⠀⠀⢀⡰⠚⢫⣿⣿⡀⣀⣀⣀⡃⠀⢀⣀⣀⣀⣀⡃⢸⡇⢀⡟⠀⠀⣿ ⣿⠀⢽⣿⡇⢸⡀⠀⢀⠀⠂⡀⠀⠐⠀⢉⠉⣹⣿⣿⡄⣿⢿⣿⣷⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⢛⣿⣿⣿⣵⣾⣷⣴⠿⠃⠐⢾⠊⢉⣵⡿⠿⠛⠒⣾⣿⣿⣷⣶⣶⣿⣿⣿⣿⡇⢸⡇⠘⡇⠀⠀⣿ ⣿⠀⠰⣟⡃⢸⡁⠀⠀⡀⠀⠤⢤⣤⣽⣿⣿⣿⣿⣿⠃⠉⠈⠿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣿⣿⣿⣿⣏⣟⣿⣿⣽⢷⣿⠋⠀⠀⡀⠂⡀⠀⢐⡁⠄⠒⢿⡿⢿⣿⣿⣿⣿⣿⣿⣿⠷⠇⠘⡇⠀⠀⠀⠀⣿ ⣿⠀⠈⠠⡄⢸⠁⠀⠀⠀⠐⣶⣿⣿⣿⣿⣿⣿⣿⣿⣧⠰⡆⠀⣿⣻⣿⣿⣿⣿⣿⣿⣽⣿⣷⣿⣿⣿⣿⣿⣯⣋⡙⢷⣿⣿⣿⡍⠀⠉⠩⠄⣰⣶⠈⢃⠀⣀⣠⣤⣶⣾⣿⣿⣿⠿⢟⣹⣤⣶⡇⢐⡇⠘⠀⠀⠀⣿ ⣿⠀⠀⣔⠂⢈⠁⣀⣠⣀⣀⣈⣉⣉⣽⣿⣿⣿⣿⣿⣿⣇⠒⡆⠸⢻⢿⢿⣿⣷⣿⣿⣷⣿⣿⡿⠉⠉⠉⠙⠊⠀⠀⣀⡀⠐⠸⣿⡄⠂⡤⠀⠹⢿⡿⢿⣿⡿⠟⠟⠋⣩⣾⣧⣴⣶⣿⣿⣿⣿⡇⢠⡄⠀⠐⠀⠀⣿ ⣿⠀⢒⣯⠀⢸⡀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠻⢿⣿⣧⡹⡄⠐⣿⣿⣾⢯⣷⣿⣿⣿⡿⢁⣉⣉⣉⣿⣉⣹⣆⢈⣠⣄⣤⡙⡏⢰⠀⠀⠀⠀⠁⠀⣀⣀⣥⣴⣾⣿⣿⣿⠟⡻⣿⣿⣿⣿⡇⢸⠀⠀⠀⠀⠀⣿ ⣿⠀⢻⣷⡀⢰⠀⣿⣿⣿⡿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⠈⣅⣀⠀⡘⢿⣿⣿⣿⣛⣿⣿⠃⢰⣴⣿⣿⣿⣿⣿⣿⠸⠿⠅⠤⠠⠀⠈⠀⢈⠁⠠⠀⠀⠐⣿⡿⠚⠛⣻⠉⠀⠀⠀⠁⠄⢿⣿⡇⢸⡆⠀⠀⠀⠀⣿ ⣿⠀⢺⣿⡇⢸⠀⠚⠉⠁⠀⠀⠀⠀⠀⠀⠉⠉⠁⢢⡤⢀⣠⣾⡿⣿⡟⠂⠉⣯⠻⡏⣟⢧⡀⣓⣛⣿⣿⣿⣷⡤⠍⠐⠲⢀⠀⠀⠉⠙⠒⠠⠤⠀⠀⠈⢠⣤⠀⠀⠀⠀⠀⠀⠀⠀⠀⠐⠈⢁⡄⢰⡃⠀⠀⠀⠀⣿ ⣿⢰⣿⣿⡇⢸⠁⠀⠤⠶⠶⠾⠿⠿⠷⠼⠷⠶⠤⣿⡁⠀⣎⣀⡐⠛⠁⠷⠄⠺⣶⡭⠦⣿⣿⡈⠉⠉⠉⠉⠉⢰⠧⠀⣠⣤⣍⠙⠷⣾⠉⠀⠀⠀⠀⣀⠬⠀⠒⠩⠀⠀⠀⠀⠀⠀⠄⠀⠈⡈⠃⠠⠀⠀⠀⠀⠀⣿ ⣿⢸⣿⣿⡇⠈⠀⣧⣤⣴⣤⣤⣶⣶⣴⣶⣶⡤⣶⣿⡀⠀⢸⠋⡈⡁⠰⣦⣸⠷⠬⠛⠚⢿⣦⣾⣶⠤⣄⡖⣴⣿⡇⠈⠉⠛⣉⡉⣲⣤⣤⠄⠴⠶⢤⠀⠀⠀⢀⣀⠛⠛⡁⠀⠀⠀⠀⠀⠀⠑⠀⠀⡀⠀⠀⠀⠀⣿ ⣿⠸⣿⣿⠃⢸⠁⣿⣧⣤⣄⣀⣀⣀⣀⣀⣀⣤⡝⠉⠀⠀⠀⠐⠀⠤⠀⠈⢻⣶⣂⣶⢴⣤⣄⠊⠉⠐⠲⣷⣾⣷⢋⢤⡤⣤⣤⡀⣉⠥⠤⠂⡆⠐⢶⡄⠀⡊⢉⠉⠀⢠⠄⣀⣅⢅⡃⣠⣤⣾⡇⢨⡇⠀⠀⠀⠀⣿ ⣿⠀⢡⡍⠀⢸⠀⣿⡙⠛⠻⠿⣿⣿⣿⣿⣿⣿⣷⣂⠀⠀⠀⠀⠀⠀⠀⠀⢻⣿⣿⣷⣾⣿⢿⣶⣶⣶⣖⢚⣈⣁⡙⠋⠿⢯⣿⡇⣿⡷⣮⣤⣿⣿⢀⢩⣶⡷⠶⣿⣶⣿⣿⣿⣿⣿⣯⣴⣝⣿⡇⢸⡇⠀⠀⠀⠀⣿ ⣿⠈⢤⡃⠀⢸⡀⠸⠁⠀⠀⠀⠀⠙⢛⣹⠿⡿⣿⣧⡤⠀⡀⠀⠀⠀⠀⢠⠤⠛⠛⡿⣿⣿⣿⣍⡿⢿⣿⣿⣿⣿⠭⠉⠀⢁⡉⣧⡰⠖⠛⠉⢹⢋⣼⣿⣿⣿⣤⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣮⣇⢸⡁⠀⠀⠀⠀⣿ ⣿⠀⣸⣿⡂⢸⠀⠀⠀⠀⠀⠀⠀⠆⠀⠀⠲⠄⠈⣿⡧⠀⠛⠁⠀⠀⠉⠙⠑⠉⠀⠘⠀⠹⢷⣿⣿⣿⣥⣿⠛⣿⣶⣶⣄⣤⣤⡚⠶⣬⠉⠉⣷⣼⣷⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⢸⡇⠀⠀⠀⠀⣿ ⣿⢰⣿⣿⡆⢸⠄⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠐⠂⠁⠀⠀⠀⠀⠐⠄⠀⠀⠀⠀⠈⠛⠢⠈⠉⠟⣿⣿⡿⢿⠧⠼⠿⠿⠿⠿⣯⣀⣠⣴⣧⠙⣿⣿⣿⣿⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⢸⡇⠀⠀⠀⠀⣿ ⣿⢸⣿⣿⡇⢸⠀⠀⠀⡀⠀⠀⠀⠀⠀⢀⠀⡄⠀⠀⠀⠀⠀⠀⣤⣍⠁⠀⢊⠀⠀⠀⠀⠑⠀⠀⠀⣾⣿⣧⠤⡤⢴⠤⢤⣤⠤⢩⣬⠥⢩⣿⠁⣿⣿⣿⣿⣿⣟⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⢸⡇⠀⠀⠀⠀⢹ ⣿⠘⣿⡿⠃⢸⡅⠀⠀⠀⡀⠀⢀⢀⣀⣀⡀⠀⢀⢀⣀⣀⣀⣀⣀⠀⠀⣀⣀⣀⣀⣀⣀⡐⠀⢒⣒⣀⣛⣛⠓⠐⠀⠀⠀⠀⠀⠀⣀⣊⡉⠉⠘⠛⢛⡛⠛⢛⠛⠛⡛⠛⢛⣛⣛⣛⣛⣛⣛⠟⢛⣼⡇⠀⠀⠀⠀⣸ ⣿⢈⣉⠡⡀⠈⠉⠉⠀⠀⠉⠉⠉⠉⠉⠉⠁⠀⠈⠉⠉⠉⢉⣉⣉⣀⣀⣉⣉⣉⣉⣉⣉⣉⣀⣈⣉⠉⣉⠉⠉⠉⠉⠀⠈⠉⣉⣉⣉⣉⣉⣁⣀⣈⡉⠉⠉⠉⠉⠉⠁⠀⠉⠉⠉⠉⠉⠉⠉⠀⠈⠉⠀⠀⠀⠀⠀⣼ ⣿⠈⠫⢿⡖⠙⠁⠛⠿⣿⣿⣿⣷⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠧⠅⠀⠀⠀⠀⠀⠂⠈⠉⠙⢿⣿⢿⢿⣿⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠉⠀⠉⠀⠀⠀⠀⠀⠀⠀⣻ ⣿⣤⣤⡤⠤⡤⠤⠤⢤⠬⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣿⣿⣽⣽⣯⣿⣿⣯⣭⣭⣭⣭⣭⣭⣭⣴⣶⣶⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣬⣭⣽⣥⣬⣿⣭⣭⣭⣍⣁⣉⣉⣉⣉⣉⣁⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣿ ⣿⡟⣭⣻⣛⡿⡻⢛⣟⢟⣻⣟⣻⣛⣻⡫⠝⡿⢛⣟⣟⣻⢛⣟⣿⣟⡿⢹⡻⣟⣿⡻⡛⣛⣿⠭⡿⡻⣟⢿⣻⣛⣿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣿⡿⣿ ⣟⣓⣉⣚⣉⣃⣙⣘⣈⣘⣙⣛⣛⣀⣛⣉⣙⣘⣁⣋⣋⣙⣼⣿⣿⣿⣽⣤⣥⣿⣷⣴⣭⣯⣿⣭⣾⣧⣬⣼⣿⣭⣿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⡇⠀⠀⠈⠀⠀⠀⠈⠁⠀⠀⠀⠀⠀⣿⡇⣿ ⣿⣇⣌⣁⣻⣃⣗⣗⣠⣸⣿⣳⣟⣹⣗⣸⣺⣺⣀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣿⡇⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣟⡻⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⣿ ⣿⣧⣤⣦⡇⠶⠶⠶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣦⣒⠶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⡆⣿⡇⣿ ⣿⣿⣿⣿⡇⣿⣿⣶⣌⣬⡍⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣾⣝⡻⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⣿⡇⣿ ⣿⣿⣿⣿⡇⣿⣿⣿⣿⣿⣿⣆⠻⢿⣿⣿⡿⡿⠛⡛⠿⢿⣿⣿⣷⣯⣛⠿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⣿⡇⣿ ⣿⣿⣿⣿⡇⣿⣿⣿⣿⣿⣿⣿⣷⣦⡙⠿⢃⣶⣾⣿⣾⣶⣦⠙⣿⣿⣿⣿⣾⣝⡻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⣿⡇⣿ ⣿⣿⣤⣬⡅⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣤⣬⣭⣭⣭⣭⣭⣭⣥⡌⣭⣭⣭⣭⣭⣭⣥⣭⣉⢭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⡅⣿⡇⣿ ⣿⣿⣿⣿⡇⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣧⡌⠻⣿⣿⣿⣿⣿⣿⣿⣿⣮⣝⡻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⣿⡇⣿ ⣿⣿⣿⣿⡇⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⠈⠿⢿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣭⣻⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⣿⡇⣿ ⣿⣿⣿⣿⡇⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠋⠁⠀⠀⠀⠀⠉⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣮⣝⡿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⣿⡇⣿ ⣿⣿⣉⣉⡃⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⣠⣤⡀⠀⠀⢨⣿⠿⠿⠻⡿⠿⠟⠿⠿⠿⠿⠿⠿⡶⡭⠛⠿⠻⡿⠿⠿⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⣿⡇⣿ ⣿⣿⣿⣿⡇⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣧⠀⠀⠈⠿⠿⠃⠀⠀⢸⠟⢀⣸⣘⣃⣂⣃⣈⣌⡃⢘⣡⣄⣁⣇⣇⡠⣈⠀⡂⢀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⣿⡇⣿ ⣿⣿⣿⣿⡇⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣆⠀⠀⠀⠀⠀⣠⡆⠘⢠⠸⣿⣿⣿⣿⣿⣿⢿⠇⠘⣿⣿⣿⣿⣿⠁⢸⢀⣧⠐⣭⡛⢹⢿⣿⡿⢿⡏⠉⠻⣿⠟⢿⣿⠿⡿⠿⠻⠉⢿⣿⡇⣿⡇⣿ ⣿⣿⣿⣿⡇⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣶⣶⣶⣶⣿⣷⣤⣿⡄⡉⡙⡙⡿⠏⣉⡈⣴⠀⠙⠿⠟⢛⠛⢸⡄⢸⣿⡇⠋⣤⠀⣄⣍⡠⣤⣠⣴⣶⣤⣤⢸⡇⡆⠃⣤⣶⣧⢸⣿⠇⣿⡇⣿ ⣿⣿⣉⣉⡃⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⠛⣛⡛⣛⣛⡓⠀⠒⠛⠛⣛⠂⠒⠀⠀⣛⣂⣛⣓⣛⣛⣓⣘⣛⠀⣛⣛⣛⣒⣉⡛⢛⣛⣛⢀⣀⣛⣒⣛⣛⣛⠘⢀⡀⣿⡇⣿ ⣿⣿⣿⣿⡇⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡏⠀⠹⢠⣀⣠⣥⣶⣶⣶⣴⡈⠀⣶⣿⣧⡈⣿⣿⡿⢿⣿⡟⠸⣿⠀⠁⣉⠹⠛⢿⠻⣷⣮⣝⠿⣿⣿⣿⣿⣿⣿⠀⣿⡇⣿⡇⣿ ⣿⣿⣿⣿⡇⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠇⣸⣤⣼⣿⣿⣿⣿⣿⣿⣿⡇⢸⣿⣿⣿⡇⠀⠻⠁⢸⣿⠇⣶⣌⢰⣿⣿⣿⣷⣈⡀⣠⣴⠈⠀⠐⠍⡈⠏⢉⠛⠀⡿⠇⣿⡇⣿ ⣿⣿⣿⣿⡇⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠃⣀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣾⣿⣿⣿⣿⣷⣆⣸⣤⠉⣴⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣾⣿⣶⣧⣴⣮⣉⠀⠀⡄⣿⡇⣿ ⣿⣿⠛⠛⠇⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡏⣰⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠿⠿⢿⣛⣛⣯⣭⢠⣤⡀⣿⡇⣿ ⣿⣿⣿⣿⡇⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠇⣴⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠻⣿⡿⠿⢿⣛⣛⣫⣭⣭⣷⣶⣶⣿⣿⣿⠿⢿⣿⡟⢸⣿⡇⣿⡇⣿ ⣿⣿⣿⣿⡇⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠟⣡⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⡿⠿⠿⠛⠋⣉⣉⡉⢀⣆⢀⣉⠹⠿⠿⠿⠟⠋⠟⣋⣉⣤⣀⣤⣤⣾⣦⣦⣀⣼⣿⡇⣿⡇⣿ ⣿⣿⣿⣿⡇⣿⣿⣿⣿⣿⣿⡿⠛⠋⠙⠥⠽⡿⣿⣿⣿⣿⠿⠟⠁⠚⠛⠋⠩⠥⠌⢛⡙⠛⠉⠉⠙⠛⠉⠉⠉⠀⠀⡀⠰⠒⠇⠀⠹⠟⠻⠿⠏⣉⡛⠀⠶⠶⠶⡾⠈⡿⡿⢿⣿⠉⠀⡿⢿⣿⣿⠿⣿⣿⡇⣿⡇⣿ ⣿⣿⡿⠿⠇⠛⠛⠛⠉⠉⠋⠀⠐⠐⠋⠉⠀⠀⠀⠁⠀⠀⠀⠀⠀⠀⠒⠀⠀⠐⠐⠂⠀⠠⠤⠀⠀⠉⠂⠈⠉⠀⠉⠉⠉⠉⠁⠛⠀⠐⠀⠀⠉⠉⠉⠁⠀⠂⠀⠄⠀⠀⠀⠀⠄⠴⠤⠤⠤⠤⠤⠠⠀⠀⠀⣿⡇⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣾⢿⣿⡿⣿⢿⣭⣽⣶⡶⣾⢿⣿⣿⣿⢿⣿⡿⡿⠿⢿⣿⡿⢿⠿⠿⠿⣿⡿⢿⠿⡿⣿⣿⣿⣿⣿⡿⣿⢿⣿⢿⣿⡿⠿⣿⣿⣿⣿⢿⢿⣿⣿⢿⣿⣿⢿⣿⣿⣿⣿⣿⣿⣿⣿⡇⣿ ⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠁⠁⠁⠀⠀⠀⠀⠈⠉⠉⠉⠀⠀⠀⠀⠈⠉⠈⠀⠀⠈⠉⠈⠈⠀⠈⠈⠉⠈⠁⠀⠀⠀⠀⠀⠈⠉⠈⠈⠀⠀⠀⠀⠀⠀⠉⠁⠀⠀⠁⠀⠀⠀⠀⠀⠀⠈⠉⠉⠉⠉⠉⠉⠉⠉⠁⠉ ⣿⣿⡟⣩⡛⡿⠿⡿⠿⡿⢿⠿⠿⢿⢹⠿⢿⠿⢿⣿⢫⡹⣿⠿⠿⠿⡿⠿⡿⠿⠿⣿⣿⢻⡟⢹⠿⢿⠿⣿⢿⠿⠿⠻⣿⢫⣽⠹⠿⡿⠿⡿⠿⠿⣿⡟⣫⣽⢿⡿⡿⠿⠿⡿⠿⡿⠿⠿⣿⠿⡏⡿⠿⣿⣿⣿⣿⣿ ⣿⣿⣧⣛⣣⣟⣋⣇⣒⣇⣯⣒⣸⣛⣸⣸⣾⣈⣺⣿⣓⣸⢈⣗⣊⣟⣇⣒⣇⣿⣿⣿⣿⣧⣱⣸⣐⣸⣿⣧⣜⣐⣺⣘⣿⣓⣺⣸⣇⣑⣂⣿⣇⣒⣿⣧⣓⣺⣘⣃⣕⣂⣟⣇⣒⣇⣿⣿⣏⣒⣇⣇⣂⣿⣿⣿⣿⣿ ⣿⣿⡟⣛⠿⡟⠿⣿⣛⢻⡛⣟⡻⢛⢻⣿⣿⡖⢾⠿⢿⢷⣞⡛⣟⣻⣛⡟⣛⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣇⣶⣐⣆⣃⣿⣃⣲⣋⣟⣣⣒⣼⣿⣿⣡⣜⢘⣸⣿⣟⣑⣟⣳⣁⣓⣂⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⡟⢟⢟⠻⢿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⣿⣿⣿⣿⣿ ⣿⣿⣷⣶⣶⣷⣾⠘⠛⠛⠿⠿⠿⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⢸⣶⣶⣶⣶⣶⣤⡈⠛⠻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⢸⣿⣿⣿⣿⣿⣿⣿⣶⣆⣈⡉⠛⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣤⣠⠈⠻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⡟⢟⠻⢿⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡆⢈⠉⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣶⣶⣷⣾⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣇⠘⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣇⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡀⠻⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠘⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⠟⠛⠻⢻⠸⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠟⠋⠁⠀⠀⠀⠀⠙⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⢹⣿⣿⢹⣿ ⣿⣿⣿⣶⣶⣶⣾⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡏⠀⠀⢀⣠⣀⠀⠀⠀⢸⡿⠿⠟⠻⠿⠿⠛⠿⠿⠿⠿⢿⢿⠿⠿⠿⠟⠿⠿⢿⠿⢿⣿⠁⢹⣿⣿⣿⣿⣿⣿⠟⢿⣿⣿⡿⢿⣿⣿⣿⣿⢸⣿⣿⢸⣿ ⣿⣿⣿⣿⣿⣿⣿⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠸⠿⠟⠀⠀⠀⢸⣗⣀⣁⣈⣁⣀⣀⣃⣘⣁⠘⣠⣘⣀⣀⣀⣇⣃⣀⣒⣰⣿⡇⠀⠸⢿⡟⠉⠛⠻⠛⠀⠘⠋⠻⠀⠈⢛⢿⠟⢻⢸⣿⣿⢸⣿ ⣿⣿⣿⣿⣿⣿⣿⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣄⠀⠀⠀⠀⢀⣠⡄⠀⢹⡿⠻⡟⠿⢿⣿⣿⣿⡏⠀⠸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⢰⣶⡄⢀⣼⣶⣤⢀⣼⠀⠀⣀⣼⣦⡀⡄⠀⠀⢸⣿⣿⢸⣿ ⣿⣿⣿⣿⣿⣿⣿⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣶⣤⣴⣶⣿⣧⡀⠘⠁⠀⠁⣀⠀⢿⠛⡿⡇⠀⠁⢻⣿⣿⣿⠿⣿⣿⣿⣿⣿⡇⢸⣿⣿⣿⣿⣿⣿⣿⣿⣇⠀⣿⣿⣿⣿⣿⣾⣿⢸⣿⣿⢸⣿ ⣿⣿⣿⠟⠛⠛⢻⠸⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠀⠠⠶⠴⠿⠦⠀⠀⠀⠀⠄⠀⠂⠉⠀⠀⠠⠀⠉⠉⢉⠙⠃⠸⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⢸⣿⣿⢸⣿ ⣿⣿⣿⣶⣶⣶⣾⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡟⠃⢀⠀⢸⠿⣿⣿⠀⠀⠀⠘⠏⠀⢀⡀⢰⠀⣾⣶⠆⠀⠀⢀⡀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⢸⣿⣿⢸⣿ ⣿⣿⣿⣿⣿⣿⣿⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠃⢠⣼⣧⠀⢀⠈⠁⣠⣀⣾⡇⠀⠀⣼⣷⠀⠀⠹⠛⠀⠤⠴⠾⠇⠸⠛⠋⠉⠻⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠸⠿⢿⢸⣿ ⣿⣿⣿⣿⣿⣿⣿⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠀⣿⣿⣿⣿⣧⣤⣴⣿⣿⣿⣷⣤⣼⣿⣿⣆⡀⢸⣉⠋⠛⠛⢛⢛⢻⣿⠍⠉⠏⠫⡋⢹⣿⠏⠛⢛⠍⠋⠍⠙⣿⣿⣿⣿⢸⢸⣿ ⣿⣿⣿⣿⣿⣿⣿⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠇⢰⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣌⣉⣉⣉⣉⣉⣉⣉⣉⣉⣉⣉⣉⣉⣉⠉⢉⣈⣉⠉⠉⠉⢉⠉⠉⢉⣉⣸⢸⣿ ⣿⣿⣿⡛⠛⠻⢻⠸⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠏⠠⠾⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠷⠿⠿⠿⠦⠴⠿⠿⠀⠰⢸⣿⣿⢸⣿ ⣿⣿⣿⣶⣶⣶⣾⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠏⢀⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠿⢿⠿⠻⠿⠻⠿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡟⢉⠙⢸⣿⣿⢸⣿ ⣿⣿⣿⣿⣿⣿⣿⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠇⢰⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠿⢿⡟⠛⠛⠋⢀⠀⢰⣤⣠⣀⡀⠉⠋⢹⣿⣿⣿⣿⣿⣿⣿⠟⠛⠋⠉⢁⣀⣀⣠⣾⣿⢸⣿⣿⢸⣿ ⣿⣿⣿⣿⣿⣿⣿⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠃⣰⠿⠿⢿⠿⠿⣿⣿⠟⠛⠛⠛⠟⠁⡀⡀⠀⣠⣀⣶⡟⠲⣿⣿⣿⣿⣿⣿⡆⠘⠿⠿⠟⠉⠉⢉⣀⣴⡆⠀⣿⣿⣿⣿⣿⣿⣿⢸⣿⣿⢸⣿ ⣿⣿⣿⣿⣿⣿⣿⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠿⠟⠛⠁⠀⠀⠤⠄⠀⠰⠆⠘⠛⠀⠀⠀⠀⠀⠈⠛⠟⠚⠛⠛⠛⠃⠀⠈⠁⠀⠋⠁⣀⠁⠀⠀⠀⠒⠛⠻⠿⠿⠿⠁⠀⠹⠿⠿⠿⠿⠿⠿⢸⣿⣿⢸⣿ ⣿⣿⣿⣿⠛⠛⢻⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⠒⠙⠀⠒⠀⠔⠀⠀⠀⠀⠀⠚⠒⠒⠀⠀⠈⠉⠉⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢸⣿⣿⢸⣿ ⣿⣿⣿⣿⣶⣶⣾⣶⣶⣶⣶⣶⣦⣴⣶⣶⣶⣶⣖⠛⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⠒⢲⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣾⣿⣿⢸⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠏⠔⣴⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠡⢨⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⢸⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠟⢂⣼⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠓⣠⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⢸⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣯⡀⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣅⢰⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⢸⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⢿⡿⡿⠿⣿⡿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠿⣿⡿⢿⣿⡿⣿⡿⡿⣿⣿⣿⣿⣿⣿⣿⣿⡿⢿⣿⠿⡿⢿⠿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⢸⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣜⣣⣷⣠⣀⣀⣀⣐⣀⣀⣸⣿⣿⣿⣿⣿⣿⣧⣛⣤⣃⣀⣀⣂⣄⣀⣀⣿⣿⣿⣿⣿⣿⣿⣿⣄⣃⣼⣘⣀⣹⣀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⢸⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣫⡝⣿⠋⠙⡩⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣟⢩⢛⡏⡟⡛⠙⡛⠛⠛⠛⢻⣿⣿⣿⣿⣿⣿⡋⡝⣻⠉⠙⠛⡋⠋⠙⠛⡛⠛⡏⡝⡩⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⢸⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣾⣿⠷⣶⢶⣿⣿⡿⡿⣿⠿⣿⣿⠿⣿⣿⣿⣶⣿⣷⣶⣷⣶⣷⣶⣶⣷⣾⣿⣿⣿⣿⣿⣿⣿⣾⣿⣶⣶⣶⣶⣶⣶⣶⣷⣵⣷⣾⣶⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⢸⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣶⣶⣧⣈⣔⣀⣀⣰⣈⣀⣀⣀⣀⣀⣀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⢸⣿ ䷩ 𝚕𝚒𝚗𝚎 248 ╒═══════════════════ 𝐀𝐑𝐓𝐈𝐂𝐋𝐄 ═════════════════════════════════════════════════╕ (ℹ) Images, hyperlinks and comments at https://techrights.org/n/2025/04/26/In_defence_of_JD_Vance_death_of_Pope_Francis.shtml Gemini version at gemini://gemini.techrights.org/n/2025/04/26/In_defence_of_JD_Vance_death_of_Pope_Francis.gmi ⠀⌧ █▇▆▅▄▃▂▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁ In defence of JD Vance, death of Pope Francis⠀▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▂▃▄▅▆▇█ ⌧ posted by Roy Schestowitz on Apr 26, 2025, updated Apr 26, 2025 Fri, 25 Apr 2025 Reprinted with permission from Daniel_Pocock. When the sad news appeared about the death of Pope Francis on Easter Monday, people were quick to politicize the tragedy with references to his last official duty, a meeting with US Vice President JD Vance. What about that dossier on abuse that changed hands on Good Friday? It fits an awkward pattern of dossiers and deaths. Obituaries and commentaries have appeared far and wide. Many of them begin by praising the late Pope's work on climate and the poor and then they go on to politely but firmly express concern that he could have done more for victims_of abuse. We need to look at the other Francis. § Walter Francis Pocock⠀➾ Walter Francis Pocock was born on 28 February 1938. He went to the former St Patrick's college in East Melbourne and then became a Catholic school teacher. He rose through the ranks of schoolteachers to become a headmaster and then he went on to work in administration at the Catholic Education Office (CEO), part of the Archdiocese of Melbourne. On 28 February 1998, Pope Francis had become Archbishop of Buenos Aires, on the birthday of Walter Francis Pocock. On 28 February 2013, Pope Benedict XVI resigned, creating the opportunity for Pope Francis to become Pope. The brother of Walter Francis Pocock is my father, who attended Xavier College, one of Australia's most prominent Jesuit schools. Pope Francis was the first Jesuit pope. Dad and his brother both worked at the Catholic Eduction Office. My uncle died in 2011. One of the most visible parts of his legacy is the work of his daughters. Bernice became a nurse back in the 1990s. She has worked her way up to the top of her profession, becoming the Health Complaints Commissioner for the State of Victoria. In that role, she personally signs each of the_prohibition_orders. Australia's Royal Commission into Institutional Abuse published a_huge_archive of_internal_documents_from_the_Catholic_Church. Looking through those documents, we can see that the church removed fewer abusers in fifty years than Bernice has removed in just two years. The connections don't stop there of course. Pope Francis had a special relationship with the State of Victoria, having invited Cardinal George Pell, who started his career in Ballarat, to be the treasurer of the Vatican. Let's have a fresh look at the history and how it intersects with deaths of both Cardinal Pell and Pope Francis. 17 April 2011, the day that Adrian von Bidder died, was_both_the_day_that_Carla and_I_married_and_it_was_Palm_Sunday, the beginning of Holy Week. In December 2018, Cardinal Pell was convicted of abuse, although he was subsequently acquitted on appeal. On one of the most important Christian holidays, the night before Christmas, the Debianists went nuts spreading rumors about my family and abuse. Some of them are still nuts today. Sadly, more of these people have died. In my last call with Dad, he was clearly disturbed about the Pell situation and the proximity of our family to these matters. On 17 April 2019, which was Holy Wednesday, the current Archbishop of Melbourne put out a public statement about the grief many people felt throughout the Archdiocese. This was particularly profound for those who worked for the church. People like my father and his brother would see Cardinal Pell in the office from time to time when he was Archbishop of Melbourne. It would have been even more inconvenient for my father as this statement came out on our wedding anniversary. Dad died on 20 April 2019, which was Easter Saturday. Pope Benedict died on 31 December 2022, once again, in the Christmas season. Cardinal Pell appeared in news reports and that prompted me to have a fresh look at the evidence and see if I had missed anything. By pure coincidence, I found myself in the office of the Carabinieri on 10 January 2023, as a witness and survivor talking about the blackmail in Debianism and the similarities to what I observed in the wider context of institutional abuse. I handed over a dossier of approximately 90 pages. Cardinal Pell's name was mentioned somewhere on the first page. I didn't know that the Cardinal was having surgery in the same hour. He died later that evening. I created a further dossier, a similar size, containing emails from debian- private suggesting that some of the Debian suicides and accidental deaths may have been avoidable. That dossier was sent to the Cambridgeshire coroner on 9 September 2023, the first day of DebConf23. In the middle of the conference, Abraham_Raji died in an avoidable accident. I had mentioned Cardinal Pell's name in the email to the coroner and it appears again inside the dossier. This year, in March 2025, I published a blog pointing out the_connection between_Adrian_von_Bidder's_death_and_Palm_Sunday. The anniversary of the death was Holy Thursday, the day that Judas betrayed Jesus at the last supper. I previously wrote_a_blog_about_that_phenomena_too. At the same time as publishing the blog about Palm Sunday, I had been preparing a new dossier about the intersection of the abuse crisis with the health system. It dealt with the cases I'm familiar with, mental health patients, the military, a priest using my name and the remarkable similarities that have emerged in modern-day cults like Debianism. Pope Francis is featured on the final page, along with the Swiss Guard. The name of Cardinal Pell was repeated forty seven times in this dossier. I included a couple of pictures of the late Cardinal Pell, in one of them he is holding a galero and in another he is wearing his zucchetto and staring at Shadow Man. 🄸🄼🄰🄶🄴_🄳🄴🅂🄲🅁🄸🄿🅃🄸🄾🄽_⦇Cardinal_George_Pell,_Shadow_Man,_zucchetto,_Fedora⦈_   The draft was handed over to an expert in the French health system on Good Friday, the day that Jesus was crucified. Three dossiers, three deaths. Like my father, I also graduated from the Jesuit school Xavier College. Some of the dossier is confidential so I'm only going to share the pages with the conclusion. Even that had to be redacted. Nonetheless, it is telling that I used a quote from Ian Lawther about his Fair dinkum letter to the Pope. The letter is published_on_the_web_site_of_the_Parliament_of_Victoria. The letter was dated 24 April 2008 and it appears to have been sent two days later, 26 April 2008. 26 April 2025 is the funeral of Pope Francis. Ian Lawther's letter is a chilling indictment on the culture of many institutions, this is not only about the crisis_in_the_Catholic_Church. Reading this paragraph: You were not the one who had to take your son to hospital at 2.30 in the morning, because he had broken three bones in his hand, in a fit of anger and guilt, because his mind had been so poisoned, that the priest was able to convince him everything was his fault. I couldn't help thinking about the way people are being brainwashed in groups like Debian and GNOME. For example, look at how Dr Norbert Preining was brainwashed_to_write_a_self-deprecating_public_confession. Look at the discussions around GNOME this week, for example, Tobias Bernard writes nobody involved is against Codes of Conduct, in other words, victims can't see that amateur-hour_Codes_of_Conduct are nothing more than a tool for denouncing, dividing and silencing people. When people put these amateur hour Codes of Conduct on a pedestal, the victims end up tying themselves in nots. There have been a number of unexplained_suicides_in_the_open_source_software_ecosystem and I can't help wondering if some of those people had been shamed with Code_of Conduct_gaslighting. Look at the horrible message they sent to my last Outreachy intern, it took three months before she_told_me_what_they_were_doing to_her. Read the_final_pages_of_the_dossier_that_changed_hands_on_Good_Friday. Can we say JD Vance is off the hook? Please see the chronological_history_of_how_the_Debian_harassment_and_abuse culture_evolved. 🄸🄼🄰🄶🄴_🄳🄴🅂🄲🅁🄸🄿🅃🄸🄾🄽_⦇Cardinal_George_Pell,_Abraham_Raji,_Pope_Francis⦈_ § Fact check⠀➾ * 2023-01-10 (Cardinal Pell's surgery): receipt_from_Carabinieri from first dossier about working conditions * 2023-09-09 (DebConf23): email_to_Cambridgeshire_coroner with dossier about avoidable deaths * 2025-04-18 (Good Friday): final_pages_of_dossier about the similarities in the cultures and some known incidents Did the Debianists graffiti Dr Jacob Appelbaum's home when they were falsifying abuse_accusations_against_him? Compare the graffiti to the signature on real abuse cases: the_prohibition orders. When Debianists and social media addicts make stuff up, it makes it harder to believe real victims. Please see the chronological_history_of_how_the_Debian_harassment_and_abuse culture_evolved. █     🄸🄼🄰🄶🄴_🄳🄴🅂🄲🅁🄸🄿🅃🄸🄾🄽_⦇Jacob_Appelbaum,_graffiti,_rapist⦈_ * Three_Years_in_Prison_for_Disney_Employee’s_‘Menu_Hacking’:_The_Economic Fallout_of_Digital_Menus * Links_26/04/2025:_NOAA_Budget_Cuts_and_"Dog_Days_Ahead" ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠿⠛⠋⠉⠉⠉⠉⠛⠛⠿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠘⣿⡏⠀⠀⠀⠀⠈⠉⠁⠀⠀⣠⣤⣶⣶⣾⣦⣄⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⣿⣿⣿⣿⣿⣿⣿⣿⠟⠉⠀⠀⣠⣤⣤⣀⣄⠀⠀⠀⠀⠈⠙⢿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⣴⣿⣿⣿⣿⣿⣿⣿⣿⣿⣦⡀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⣿⣿⣿⣿⣿⣿⡿⠃⠀⠀⠀⢸⡉⠛⠛⢻⣿⣶⣶⣷⡀⠀⠀⠀⠹⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⣤⣶⣶⣿⣿⣿⣻⠿⠿⣿⣿⣿⣿⣿⣿⣷⡄⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⣿⣿⣿⣿⣿⡿⠁⠀⣀⣠⡀⠸⢿⣾⣿⣿⣿⣿⣿⣿⣷⠀⠀⠀⠀⠘⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢐⢿⡟⢠⡟⠟⢿⣿⣿⣿⣿⣶⣿⣭⣟⣻⡻⣿⣷⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⣿⣿⣿⣿⣿⠃⠀⠸⣿⣿⣷⣄⡀⠀⠈⠉⢻⣿⣿⣿⡿⢀⣤⣀⠀⠀⢹⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⠀⣴⣿⣿⣿⣿⣟⠿⡿⡿⣿⣿⣿⣷⣾⣅⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⣿⣿⣿⣿⣿⠀⠀⠀⠈⠛⢿⣿⣿⣷⣶⣦⣤⣿⣿⣿⣿⣿⣿⣿⡇⠀⢸⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⣿⣿⣿⣿⣿⣿⡔⠀⠀⠀⢉⠹⡿⣿⣿⣷⡄⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⣿⣿⣿⣿⣿⠀⠀⠀⠀⢠⣶⣌⢙⠛⠿⢿⣿⣿⣿⣿⣿⣿⠿⠋⠀⠀⢸⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢿⣿⡿⣿⠿⢿⣿⣿⣿⣿⣮⣄⣀⣄⠀⢘⡎⠿⣿⡗⣄⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⣿⣿⣿⣿⣿⣧⣤⣤⣶⣄⣙⣿⣿⣦⣄⣀⣀⣄⣩⣉⡠⠀⠀⠀⠀⠀⣾⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⣅⠀⠀⠀⢚⣽⣿⣿⣿⣿⣿⣿⣤⣿⣷⣴⡇⡇⣿⣿⣷⣶⣦⣤⣀⣀⣀⠀⠀⠀ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣯⣛⣽⣿⠇⢀⣀⣀⣀⣼⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢰⣿⣷⣤⣀⣩⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠓⠰⣿⢿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣶ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⢃⣴⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠸⢿⠗⠂⠉⠛⠻⣿⣿⣿⣿⣻⣿⣿⣿⣷⠃⠐⠹⠏⠐⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⠀⠀⠀⠀⠀⠈⠛⢿⣿⠟⠉⠉⡻⠁⡀⠁⠀⠀⠀⣸⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡟⠻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠸⣦⡀⠀⠀⠀⠀⠀⠘⠿⠛⠀⠀⠀⠀⠀⠀⠀⠀⣸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⡿⠿⡿⠿⣿⣿⠿⠿⢿⣿⣿⣿⠿⠿⡇⠀⣿⡇⣿⠿⠿⣿⣿⣿⠿⠿⣿⣿⠿⠹⠿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⣿⣷⡀⠀⠀⠀⠀⠀⠈⠁⠀⠀⠀⡔⠉⠂⣤⢶⢿⢽⣿⣿⡇⡭⣿⣿⣿⢻⢸ ⡇⠀⣠⣤⡟⢀⣴⣦⠀⢹⡏⠀⣤⣦⡀⠀⣿⡇⣴⣿⣷⡘⣿⣷⣿⣿⡎⣿⣿⢸⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢠⣿⣿⣿⣿⡆⠀⠀⠀⠀⠀⠀⠀⠀⠀⠑⠤⣫⣿⣿⣺⣯⣿⣿⣇⢗⣿⣿⡝⠼⠈ ⡇⠀⣿⣿⡇⠠⣤⣤⣤⣼⡄⠐⣿⣿⡇⠀⣿⡇⣿⣿⣿⡇⣿⢋⣵⣶⡆⣿⣿⢸⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⣿⣿⣿⣿⣿⡗⠀⠀⠀⡔⢴⡆⡠⢄⢀⢤⣴⣿⡿⣿⢿⢿⣿⡇⣶⣶⣝⢯⣴⣶⠐ ⣇⣀⣿⣿⣷⣄⣈⣉⣉⣻⣷⣄⣈⣉⣄⣀⣿⣇⣿⣿⣿⣇⣿⣜⡻⣛⣅⣿⣿⣘⣛⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣼⣿⣿⣿⣿⣿⣧⣤⡀⠀⠣⠬⠃⠫⠽⠸⢤⣻⣻⣿⣽⣿⣯⣿⣧⠗⠸⣾⠽⠿⠻⠀ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠿⢋⣴⣾⣿⣿⣿⣿⣿⣿⠀⠀⠀⢙⠟⠛⠀⠀⠀⣀⣀⡀⠀⠙⠛⠛⢻⡟⠃⠀⠈⠈⠀⠅⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⡟⡫⠛⢿⣻⣥⣶⣿⣿⣿⣿⣿⣿⣿⣿⠿⠀⠄⠂⠂⠌⠀⣤⡾⣿⡿⠿⠿⡇⠀⠀⠀⠘⠃⠀⠀⠀⠀⠈⠀⠀⠀⠀⠀⠀⠀⠀⢀⡴⠊⡠⠄⠀⠀⠀⣠⣶⣿⣿⣿⣶⣄⠀⠀⠀⠀⠀ ⠉⠉⠛⠛⢛⣿⣿⣿⠋⢐⣬⣦⣷⣿⣿⣿⣿⣟⠻⡿⠿⠿⠿⠛⠛⠒⢒⣄⢸⠀⠀⠅⢀⣃⢀⣰⣧⣄⣀⣼⠀⣀⣠⣤⣄⡀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣴⣽⢷⢿⠍⠀⠀⠀⣾⣿⣿⣿⣿⣿⣿⣿⣂⠀⠀⠀⠀ ⠀⢀⣸⣾⣿⣿⣿⣉⢧⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⡐⣿⣿⣿⣿⣿⣿⣿⠸⢸⠀⠀⠀⡾⣿⠋⠋⠉⠑⠙⠻⣟⠏⠉⠉⠙⠻⣦⡀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣿⣿⣿⡟⣠⠶⠀⠀⣿⡿⠿⢿⠿⠿⠿⣿⡟⠀⠀⠀⠀ ⣴⣿⣿⣿⣿⣿⡿⠟⣾⣋⣙⡛⢿⡟⠵⠛⠿⣛⣛⠀⠈⠉⠙⠉⠋⠙⠘⠀⠈⠀⠀⠀⠙⠀⢢⣾⣛⣷⡆⠀⠈⠀⣠⠤⡀⠀⢹⡇⠀⠀⠀⠀⠀⠀⠀⠀⢠⣿⣿⣿⣿⠋⠀⠀⢩⣻⣤⣤⣼⣆⣠⣤⣿⣾⡅⠀⠀⠀ ⣿⣿⣿⣿⠟⠋⠐⠻⢹⣯⣤⣦⣿⣷⣿⣿⣿⣿⣿⣇⠰⡄⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⡄⠉⠉⠉⠀⢸⡄⢼⡇⠄⠨⠀⣸⡏⠀⠀⠀⠀⠀⠀⠀⢠⣾⣿⣿⡏⠋⠀⠀⠀⠀⢿⡿⢡⣟⣋⡙⢿⡿⡷⠁⠀⠀⠀ ⣿⡿⢋⣴⠀⠀⠀⠀⠈⣿⣿⠗⣛⣋⣣⡹⣿⣿⣿⣿⣿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣸⣶⠀⠀⠰⣿⣿⠎⠻⣶⣶⣾⠏⡀⠀⠀⠀⠂⠀⠀⣰⣿⣾⣿⡿⣿⠀⠀⠀⠀⠀⠀⣧⣼⣇⣒⡆⣆⡁⡀⠀⠀⠀⠀ ⣡⡖⣿⣿⠀⠀⠀⠀⠀⢻⣿⡾⠟⠛⣛⣻⣾⣿⣿⣿⣷⠀⠀⠀⠀⠀⠀⠀⠀⠀⣤⣴⠖⢸⢹⣿⣦⣠⠶⠛⣽⠀⠀⣿⣿⠿⠀⠀⠁⠀⠀⠄⠀⣼⣿⣿⣿⣿⣿⣿⣀⣀⣠⣤⣤⣾⣿⣿⡉⡉⣱⣿⣾⣷⣀⠀⠀⠀ ⣿⡇⡟⠛⠀⠀⠀⠀⠀⠈⢻⢃⣫⣉⣭⣿⣿⣿⣿⣿⣿⣿⣷⣄⠀⠀⠀⠀⡴⢰⣿⣿⠀⢸⠀⠀⠀⠀⠀⢀⠁⠀⠀⠘⠋⠀⠀⠀⠀⠀⢸⡆⣼⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣶⣦ ⣿⣿⠀⠀⠀⠀⠀⠀⠀⣠⡶⣟⠟⠙⠛⠿⡿⣿⣿⣿⣿⣿⣿⣿⣷⣦⣤⠈⠁⠀⠛⡇⠀⠀⡅⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠸⢻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⠀⠀⠀⠀⠀⢀⡔⠅⢀⠀⢢⣀⣠⡄⣴⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣀⠀⠀⠀⠁⠀⠀⢹⠴⠛⠉⢹⢰⡄⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⠀⣀⣤⣶⣾⣿⠑⠀⠀⡀⠀⣙⣉⣼⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡆⠀⠀⠀⠀⢀⠆⠀⠀⠀⠌⠀⡇⠀⢠⡀⠀⠀⠀⠀⠀⠀⣠⣿⣿⣿⣿⣿⣿⣿⣿⣽⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣇⣾⣿⣿⣿⣿⣿⣧⡀⣴⣰⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⡄⠀⠀⠸⠀⠀⠐⠀⠀⡠⠁⠀⢀⣑⣦⡀⠀⠀⠀⠀⣿⣿⣏⠀⠮⣿⣿⣿⣿⠘⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣝⡻⢿⣾⣿⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣃⣼⣿⡆⠀⠀⠣⠀⠀⠋⠉⠉⢻⣛⣿⣿⣿⣿⣦⣜⣀⢀⣙⣻⠇⠀⠀⠈⠉⠉⠛⠀⣿⣿⣿⣿⣿⣿⣿⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⠿⠿⠿⣿⣿⣦⣿⣿⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡽⣛⠳⡶⠀⠀⠁⠀⠀⠀⠀⠀⢫⢿⣛⡛⠛⠛⠛⠉⡙⠿⠿⣦⣀⣤⡀⠀⠀⢀⣤⣿⣿⣿⣿⣿⣷⣶⣼⣷⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣷⡀⢀⠂⠀⣼⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡏⡸⠷⠀⠑⠀⠀⢄⢤⢤⣠⢠⡄⠈⠉⠁⠀⠀⠀⠀⣺⠁⣀⣠⢿⣿⣿⣷⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⡇⠂⠀⣼⣿⣿⡿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣻⣷⠂⣀⣀⠄⠀⠀⠈⢚⣚⣁⠍⠁⠀⠀⠀⠀⠀⠀⠀⣿⣿⣿⣷⠀⠀⠀⠈⠠⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣮⣽⣿⣿ ⣿⠟⠉⠀⠀⣴⣿⣿⣿⣷⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣧⠀⠨⠿⠁⡥⠀⠀⣿⣿⣿⠀⠀⠀⠀⠀⠀⠀⠀⠀⢹⣿⣿⣧⠀⠀⠀⠀⠀⠀⢹⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⡿⠿⠿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⡃⣀⣀⠈⡿⣿⣿⣬⣿⣒⣇⣡⣏⣁⣼⣍⣉⣯⣹⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣽⣿⣿⣿⣿⣿ ⣿⣿⣿⡿⠿⢿⣓⠺⢿⣿⣿⣿⣿⢟⢻⡏⡟⡿⡛⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣦⣤⣤⣤⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⡟⣊⢿⣯⠟⢹⠭⡏⠝⡇⣿⣿⢉⢻⠙⡏⢹⡇⡏⡛⢹⣝⠋⣿⣾⡏⢹⣽⠉⡇⡇⡿⡼⢹⡏⢏⢹⢹⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⠝⣿⣭⢹⠭⡏⢿⠝⡏⢻⢿⣿⢸⣯⣽⡯⢻⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⢿⣿⣿⣿⣿⢿⣿⣿⣿⣿⡿⡿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⢿⣿⣿⣿⣿⡿⡿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣷⣸⣨⣃⣗⣺⣇⣇⣇⣸⣁⣿⢈⢗⣫⣸⣨⣁⣿⣸⣚⣅⣃⣿⣸⣀⣇⣟⣿⣇⣇⣇⣿⣀⣿⣐⣑⣿⣶⣗⣫⣘⣿⣇⣃⣊⣆⣃⣝⣪⣁⣟⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⠏⠀⠀⠀⠀⠀⠀⠀⠂⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢈⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠘⣿⣿⣿⣿ ⣿⣿⣿⠀⠀⠀⠀⠀⠀⠀⢸⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⡏⠀⠀⠀⠀⠀⠀⠀⠀⠀⠃⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢸⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣿⣿⣿⣿ ⣿⣿⣿⠀⠀⠀⠀⠀⠀⠀⠈⠀⠀⢀⣀⣀⣀⣀⣀⣀⡀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣇⣀⣀⣀⣀⡀⠀⢀⠀⠀⠇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣀⣀⠀⠀⠀⠀⠀⠀⠀⠘⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣿⣿⣿⣿ ⣿⣿⣿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠉⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣿⣿⣿⣿ ⣿⣿⣿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣿⣿⣿⣿ ⣿⣿⣿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣿⣿⣿⣿ ⣿⣿⣿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣿⣿⣿⣿ ⣿⣿⣿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣿⣿⣿⣿ ⣿⣿⣿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣿⣿⣿⣿ ⣿⣿⣿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣿⣿⣿⣿ ⣿⣿⣿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣿⣿⣿⣿ ⣿⣿⣿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣿⣿⣿⣿ ⣿⣿⣿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣿⣿⣿⣿ ⣿⣿⣿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣿⣿⣿⣿ ⣿⣿⣿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣿⣿⣿⣿ ⣿⣿⣿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⡀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣿⣿⣿⣿ ⣿⣿⣿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠉⠀⠀⠀⠀⠀⠀⠀⠀⠀⣿⣿⣿⣿ ⣿⣿⣿⡄⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣿⣿⣿⣿ ⣿⣿⣿⣿⣶⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣴⣤⣤⣤⣤⣤⣦⣤⣤⣤⣤⣤⣤⣤⣤⣴⣤⣤⣴⣾⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⡿⣿⡿⣿⣿⣿⣿⢿⣿⣿⣿⣿⣿⣿⣿⢿⣿⣿⣿⣿⣿⣿⡿⣿⣿⣿⡿⣿⣿⡿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣷⣷⣿⣿⣿⣿⣾⣷⣿⣿⣿⣿⣷⣿⣾⣿⣿⣿⣿⣿⣿⣷⣾⣿⣿⣿⣶⣿⣷⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣐⣐⣸⣬⣿⣿⣿⣯⣯⣿⣿⣿⣿⣸⣯⣸⣘⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡻⢟⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣿⡿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⣻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣸⢻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⠿⠿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⠏⠁⠀⠀⡌⠙⣿⣿⣻⣻⣏⣉⣈⣹⣀⣟⣉⡈⢉⣁⣸⣿⣿⣽⣫⣃⣽⣿⣿⣗⣙⣫⣭⣿⣿⣿⣿⣿⣾⣯⣿⣢⣽⣇⣽⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣽⣯⣿⣿⣿⣿ ⣿⣿⣿⡀⠀⠀⠄⡂⠀⣿⣿⣿⣿⡿⣿⣿⣿⣿⣿⡿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣷⣤⣀⣈⣥⣾⣿⣿⡿⣿⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⡿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣦⣬⣔⣾⣭⣮⣄⣽⣿⣿⣿⣿⣬⣧⣥⣤⣼⣨⣷⣽⣯⣿⣽⣮⣯⣿⣯⣤⣧⣯⣥⣷⣽⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⢟⣻⡿⣿⣿⣿⣿⢟⠿⢿⢿⠿⠿⠿⡿⣿⢛⡿⣿⢻⠛⠿⠿⣿⣿⢿⣿⣿⠿⣿⣻⣿⣟⣿⣿⣿⣟⣿⣿⣿⣿⣿⣿⣿⣿⣟⣟⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⠇⣘⣻⣦⡌⢹⣿⣿⣷⣶⣾⣷⣶⣶⣾⣿⣿⣶⣿⣿⣷⣶⣾⣶⣿⣿⣾⣿⣿⣿⣿⣿⣿⣿⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣾⣿⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣇⠹⣿⣿⠇⢠⣿⣿⣿⣻⣯⣿⣿⣿⣻⣿⣯⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣷⣾⣷⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡟⡻⣻⣻⣻⣟⠛⢛⡟⡛⡻⣛⣻⢟⡿⣛⣿⢩⣭⣯⣻⠙⡛⡋⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⢿⠿⣿⢿⣿⢿⢿⣻⡻⠿⠿⢿⠿⡿⡿⢿⠿⠻⡟⡿⠿⠿⠿⡿⠿⡿⢿⢿⠿⠿⠿⠿⡿⠿⠿⠻⠿⢷⡿⡿⡷⡿⡿⣿⢿⢿⠿⠿⢿⢿⢿⢿⡿⡿⡿⣟⣻⣻⡻⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣿⣿⣿⣿⣿⣿⣿⣷⣶⣶⣿⣶⣾⣿⣷⣷⣶⣷⣷⣶⣿⣷⣷⣾⣷⣿⣾⣶⣧⣷⣶⣷⣶⣷⣶⣷⣿⣿⣿⣿⣿⣿⣾⣿⣷⣷⣾⣿⣷⣮⣷⣿⣾⣿⣿⣷⣿⣷⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣟⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣯⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⡿⢫⣵⠞⢿⢿⣿⣿⡫⠛⢻⡻⠛⠋⢛⣟⣿⠩⢿⣿⡩⠉⢛⠛⣿⣿⢹⣿⣿⣛⣟⣭⣿⣟⢿⡿⣿⣿⣿⣿⢿⣿⣿⣿⢯⣿⣿⣿⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣻⣿⣿⣿⣿⣿ ⣿⣿⣿⡃⣦⣼⣶⡖⠸⣿⣿⢿⣿⣿⣿⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⢿⡿⣿⣿⢿⣿⣿⣿⣿⡿⣿⣿⣿⣿⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⢿⣿⣿⠿⠿⣿⣿⣿⣿⣿ ⣿⣿⣿⣧⡘⠿⠿⢃⣰⣿⣿⣾⣿⣼⣿⣯⣯⣿⣷⣵⣼⣾⣿⣯⣿⣯⣦⣿⣷⣶⣶⣾⣷⣷⣾⣿⣿⣿⣼⣧⣾⣮⣯⣷⣽⣯⣦⣯⣿⣯⣾⣷⣿⣧⣿⣽⣦⣷⣿⣯⣿⣾⣯⣾⣾⣶⣼⣶⣶⣿⣯⣾⣦⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣯⣫⣻⣿⣏⣿⣹⣿⣣⣟⣍⣭⣯⣼⣝⣯⣭⣽⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣟⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ䷩ 𝚕𝚒𝚗𝚎 595 ╒═══════════════════ 𝐀𝐑𝐓𝐈𝐂𝐋𝐄 ═════════════════════════════════════════════════╕ (ℹ) Images, hyperlinks and comments at https://techrights.org/n/2025/04/26/IRC_Proceedings_Friday_April_25_2025.shtml Gemini version at gemini://gemini.techrights.org/n/2025/04/26/IRC_Proceedings_Friday_April_25_2025.gmi ⠀⌧ █▇▆▅▄▃▂▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁ IRC Proceedings: Friday, April 25, 2025⠀▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▂▃▄▅▆▇█ ⌧ posted by Roy Schestowitz on Apr 26, 2025 🄸🄼🄰🄶🄴_🄳🄴🅂🄲🅁🄸🄿🅃🄸🄾🄽_⦇Sunset_on_Galapagos_Island,_April_2011⦈_ 🄸🄼🄰🄶🄴_🄳🄴🅂🄲🅁🄸🄿🅃🄸🄾🄽_⦇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 * Links_25/04/2025:_Slop_Fatigue_and_Patent_Judges_Flocking_to_Fake, Unconstitutional_and_Illegal_Kangaroo_Court_(UPC,_Captured_'Justice') * Over_at_Tux_Machines... ⠻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣯⣅⣀⠀⠀⠀⠀⠀⡀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣶⣤⡄⣀⣤⣤⣄⣤⣤⣤⣠⣤⣤⣤⣤⣤⣴ ⠀⠛⠛⠛⠿⠛⠛⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣯ ⠀⠀⠀⠀⠀⠀⠀⠀⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠀⠀⠀⠀⠀⠀⢠⣴⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠀⠀⠀⢴⣶⠶⠾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠀⠈⠉⠉⠙⠛⠿⠿⠿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣤⣤⣤⣤⣄⣤⣤⣶⣶⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣭⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠀⠀⠀⠉⠉⠛⠛⠻⠿⠿⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⠉⠉⠉⠙⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠻⠿⣿⣿⣿⣿⣿⣿⣿⡟⠛⠛⠛⠛⠛⠛⣛⣛⣛⣛⣛⢛⣛⠛⢻⣿⣿⣿⣛⣿⣿⣿⣻⡟⣿ ⠀⠀⠀⠀⠀⠀⠀⠀⠤⠤⠤⠤⠤⠴⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠹⣛⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠐⠲⢛⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠠⠀⢰⣶⢤⠿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠨⠉⠙⠛⠛⢛⣛⣫⣽⣿⠿⠿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣛⣿⣿⣿⣿⣿⣛⣿⡿⣛⣿⣶⣿⣿⣿ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠉⠉⠓⠒⠲⠾⢟⡛⡛⢛⣛⣿⣾⠿⢿⣿⣿⣿⣿⣿⣿⣿⣿⡿⣻⣿⣿⠿⣿⣿⣿⣿⡿⣿⣿⢿⣿⣿⣿⠿⠿⢷⣭⣭⡤⠶⠤⠾⣽⣓⣋⣉⣛⣉⡙⠿⢒⡪⠍ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠬⠥⢽⣺⣩⣙⣛⣛⣛⣯⣿⣶⡶⠿⣛⠿⢭⣭⣭⡿⠿⢷⣿⠿⣟⡛⣛⣯⣍⠻⢻⣙⢟⠖⠒⠺⠿⠶⠶⢍⣛⣐⠛⠙⠙⠋⠭⠄⠀⣤ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠁⠀⠀⠀⠀⠀⠉⠩⠭⠭⠉⣛⡓⠰⠶⠲⠴⠦⠤⣶⣟⣙⠻⠶⠾⠭⠶⠖⠲⠬⠉⠉⠁⠀⠀⠀⠀⠄⠀⠀⠀⠀⠀⠀⠀⠉⠉⠁⠀⠤⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠂⠀⠉⠉⠁⠀⠤⠀⠭⢛⣛⠀⠀⠈⠭⢭⣿⣶⡶⡶⠾⠛⠀⠉⠩⠒⠒⠀⠀⠀⣀⡀⠀⠀⠀⠀⠀⠈⠙⠑⠒⠂⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠉⠒⠂⠀⠒⠠⠬⠧⠄⠒⠶⠤⠤⠤⠄⢀⡀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⠉⣀⡀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠐⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⣠⣴⣶⣶⣶⣦⣤⣤⣄⣀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣠⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⣴⣦⣤⣀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⣀⡀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣴⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⢿⣿⣿⣿⣿⣿⣶⡀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣠⣿⣿⡿⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣰⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⡀⠀⠈⠻⣿⣿⣿⣿⣿⡇⠀⠀⣿⣿⣷⣶⣤⣄⣀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣾⣿⣿⠋⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣼⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣄⠀⠀⠀⠀⢻⣿⣿⣧⡀⠀⠈⠻⢿⣿⣿⣿⣿⣿⣷⣶⡄⠀⠀⠀⣀⣀⡈⠉⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣰⣿⣿⣿⣿⣿⣿⣧⣤⣉⡉⠛⠛⠿⢿⣿⣿⣿⣿⣿⣶⣶⣶⣿⣿⣿⣿⣷⣄⠀⠀⠀⠀⣿⣿⣿⣿⣿⠟⠁⠀⢀⣾⣿⣿⣿⣷⣦⡀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣰⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣶⣦⣤⣌⣉⡙⠛⠻⠿⢿⣿⣿⣿⣿⣿⣿⣿⣷⣶⣾⣿⣿⣿⣿⠋⠀⠀⣰⣿⣿⣿⣿⣿⣿⣿⡷⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢠⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣶⣦⣤⣈⣉⠛⠛⠿⠿⣿⣿⣿⣿⣿⡿⠁⠀⢀⣼⣿⣿⣿⣿⣿⣿⣿⡿⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢠⣿⣿⣿⣿⣿⣿⣿⣉⡙⠛⠿⠿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣶⣶⣤⣄⣉⡙⠋⠀⠀⣠⣾⣿⣿⣿⣿⣿⣿⣿⠟⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣶⣦⣤⣉⣉⠛⠻⠿⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠃⠀⠀⣰⣿⣿⣿⣿⣿⣿⣿⣿⠋⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣼⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣶⣶⣤⣌⣉⡛⠛⠿⠿⣿⣿⣿⣿⣿⣿⡟⠁⠀⢀⣾⣿⣿⣿⣿⣿⣿⣿⡿⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢰⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣶⣦⣤⣉⡙⠛⠋⠀⠀⣰⣿⣿⣿⣿⣿⣿⣿⣿⡟⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⣿⣿⣿⣿⣿⣿⣿⣙⠛⠿⠿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠟⠀⠀⢀⣾⣿⣿⣿⣿⣿⣿⣿⣿⠏⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣶⣦⣤⣍⣉⡛⠛⠿⠿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠁⠀⠀⣰⣿⣿⣿⣿⣿⣿⣿⣿⡿⠃⠀⠀⠀⠀⡀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣶⣦⣤⣉⣙⠛⠻⠿⢿⣿⣿⡿⠋⠀⠀⣠⣾⣿⣿⣿⣿⣿⣿⣿⣿⡟⠁⠀⠀⠀⢀⣾⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢠⣿⣿⣿⣿⣿⣿⠿⠿⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣶⣶⡄⠀⠀⠀⢀⣴⣿⣿⣿⣿⣿⣿⣿⣿⣿⠏⠀⠀⠀⢀⣴⣿⠇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⣾⣿⣿⣿⣿⣿⣿⣿⣷⣶⣤⣬⣉⣛⠛⠿⠿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠁⠀⠀⣠⣄⣈⠻⣿⣿⣿⣿⣿⣿⡿⠃⠀⠀⠀⣠⣿⣿⡟⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣼⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣶⣶⣤⣍⣙⠛⠻⠿⢿⣿⣿⣿⣿⠃⠀⠀⣴⣿⣿⣿⣷⠌⢿⣿⣿⡿⠋⠀⠀⠀⣠⣾⣿⣿⣿⠃⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⢰⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣶⣤⣍⡉⠁⠀⢀⣾⣿⣿⣿⡿⠋⠀⠈⠻⠋⠀⠀⢀⣤⣾⣿⣿⣿⣿⡟⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⢀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠁⠀⠀⠀⠈⠙⠛⠉⠀⠀⠀⠀⠀⠀⣠⣶⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⣼⣿⣿⣿⣿⣿⣿⣧⣭⣉⣛⠛⠿⠿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣀⣤⣤⣀⣀⠈⣹⣿⣿⣿⣿⣿⡿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⢰⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣶⣶⣬⣍⣙⡛⠻⠿⢿⣿⣿⣿⣿⣿⡟⠁⠀⠀⠀⠀⠀⠀⠀⣀⣤⣴⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣶⣦⣬⣉⡛⠋⠀⠀⠀⠀⠀⣀⣤⣶⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⣸⣿⣿⣿⣿⣿⣿⣙⡛⠻⠿⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣇⣠⣤⣤⣤⣀⣀⠀⠉⠙⠻⠿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠃⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⢀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣶⣤⣍⣉⣛⠛⠿⠿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣶⣦⣬⣉⣛⠛⠻⢿⣿⣿⣿⣿⣿⣿⡏⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣶⣦⣬⣉⣛⠛⠿⠿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⢰⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣶⣶⣤⣍⣙⣛⠻⠿⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣶⣤⣭⣉⣛⠛⠿⠿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠘⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣶⣦⣼⣿⣿⣿⣿⣿⣿⣿⠃⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠈⠉⠛⠛⠿⠿⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡏⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠉⠉⠙⠛⠛⠻⠿⠿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠉⠉⠙⠛⠛⠻⠿⠿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠃⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⠉⠙⠛⠛⠻⠿⠿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠏⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⠉⠉⠛⠛⠛⠛⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⣠⣴⣶⣶⣶⣦⣤⣤⣄⣀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣠⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⣴⣦⣤⣀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⣀⡀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣴⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⢿⣿⣿⣿⣿⣿⣶⡀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣠⣿⣿⡿⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣰⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⡀⠀⠈⠻⣿⣿⣿⣿⣿⡇⠀⠀⣿⣿⣷⣶⣤⣄⣀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣾⣿⣿⠋⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣼⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣄⠀⠀⠀⠀⢻⣿⣿⣧⡀⠀⠈⠻⢿⣿⣿⣿⣿⣿⣷⣶⡄⠀⠀⠀⣀⣀⡈⠉⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣰⣿⣿⣿⣿⣿⣿⣧⣤⣉⡉⠛⠛⠿⢿⣿⣿⣿⣿⣿⣶⣶⣶⣿⣿⣿⣿⣷⣄⠀⠀⠀⠀⣿⣿⣿⣿⣿⠟⠁⠀⢀⣾⣿⣿⣿⣷⣦⡀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣰⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣶⣦⣤⣌⣉⡙⠛⠻⠿⢿⣿⣿⣿⣿⣿⣿⣿⣷⣶⣾⣿⣿⣿⣿⠋⠀⠀⣰⣿⣿⣿⣿⣿⣿⣿⡷⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢠⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣶⣦⣤⣈⣉⠛⠛⠿⠿⣿⣿⣿⣿⣿⡿⠁⠀⢀⣼⣿⣿⣿⣿⣿⣿⣿⡿⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢠⣿⣿⣿⣿⣿⣿⣿⣉⡙⠛⠿⠿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣶⣶⣤⣄⣉⡙⠋⠀⠀⣠⣾⣿⣿⣿⣿⣿⣿⣿⠟⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣶⣦⣤⣉⣉⠛⠻⠿⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠃⠀⠀⣰⣿⣿⣿⣿⣿⣿⣿⣿⠋⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣼⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣶⣶⣤⣌⣉⡛⠛⠿⠿⣿⣿⣿⣿⣿⣿⡟⠁⠀⢀⣾⣿⣿⣿⣿⣿⣿⣿⡿⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢰⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣶⣦⣤⣉⡙⠛⠋⠀⠀⣰⣿⣿⣿⣿⣿⣿⣿⣿⡟⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⣿⣿⣿⣿⣿⣿⣿⣙⠛⠿⠿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠟⠀⠀⢀⣾⣿⣿⣿⣿⣿⣿⣿⣿⠏⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣶⣦⣤⣍⣉⡛⠛⠿⠿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠁⠀⠀⣰⣿⣿⣿⣿⣿⣿⣿⣿⡿⠃⠀⠀⠀⠀⡀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣶⣦⣤⣉⣙⠛⠻⠿⢿⣿⣿⡿⠋⠀⠀⣠⣾⣿⣿⣿⣿⣿⣿⣿⣿⡟⠁⠀⠀⠀⢀⣾⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢠⣿⣿⣿⣿⣿⣿⠿⠿⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣶⣶⡄⠀⠀⠀⢀⣴⣿⣿⣿⣿⣿⣿⣿⣿⣿⠏⠀⠀⠀⢀⣴⣿⠇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⣾⣿⣿⣿⣿⣿⣿⣿⣷⣶⣤⣬⣉⣛⠛⠿⠿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠁⠀⠀⣠⣄⣈⠻⣿⣿⣿⣿⣿⣿⡿⠃⠀⠀⠀⣠⣿⣿⡟⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣼⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣶⣶⣤⣍⣙⠛⠻⠿⢿⣿⣿⣿⣿⠃⠀⠀⣴⣿⣿⣿⣷⠌⢿⣿⣿⡿⠋⠀⠀⠀⣠⣾⣿⣿⣿⠃⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⢰⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣶⣤⣍⡉⠁⠀⢀⣾⣿⣿⣿⡿⠋⠀⠈⠻⠋⠀⠀⢀⣤⣾⣿⣿⣿⣿⡟⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⢀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠁⠀⠀⠀⠈⠙⠛⠉⠀⠀⠀⠀⠀⠀⣠⣶⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⣼⣿⣿⣿⣿⣿⣿⣧⣭⣉⣛⠛⠿⠿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣀⣤⣤⣀⣀⠈⣹⣿⣿⣿⣿⣿⡿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⢰⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣶⣶⣬⣍⣙⡛⠻⠿⢿⣿⣿⣿⣿⣿⡟⠁⠀⠀⠀⠀⠀⠀⠀⣀⣤⣴⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣶⣦⣬⣉⡛⠋⠀⠀⠀⠀⠀⣀⣤⣶⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⣸⣿⣿⣿⣿⣿⣿⣙⡛⠻⠿⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣇⣠⣤⣤⣤⣀⣀⠀⠉⠙⠻⠿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠃⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⢀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣶⣤⣍⣉⣛⠛⠿⠿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣶⣦⣬⣉⣛⠛⠻⢿⣿⣿⣿⣿⣿⣿⡏⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣶⣦⣬⣉⣛⠛⠿⠿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⢰⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣶⣶⣤⣍⣙⣛⠻⠿⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣶⣤⣭⣉⣛⠛⠿⠿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠘⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣶⣦⣼⣿⣿⣿⣿⣿⣿⣿⠃⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠈⠉⠛⠛⠿⠿⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡏⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠉⠉⠙⠛⠛⠻⠿⠿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠉⠉⠙⠛⠛⠻⠿⠿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠃⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⠉⠙⠛⠛⠻⠿⠿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠏⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⠉⠉⠛⠛⠛⠛⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⣠⣴⣶⣶⣶⣦⣤⣤⣄⣀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣠⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⣴⣦⣤⣀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⣀⡀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣴⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⢿⣿⣿⣿⣿⣿⣶⡀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣠⣿⣿⡿⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣰⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⡀⠀⠈⠻⣿⣿⣿⣿⣿⡇⠀⠀⣿⣿⣷⣶⣤⣄⣀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣾⣿⣿⠋⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣼⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣄⠀⠀⠀⠀⢻⣿⣿⣧⡀⠀⠈⠻⢿⣿⣿⣿⣿⣿⣷⣶⡄⠀⠀⠀⣀⣀⡈⠉⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣰⣿⣿⣿⣿⣿⣿⣧⣤⣉⡉⠛⠛⠿⢿⣿⣿⣿⣿⣿⣶⣶⣶⣿⣿⣿⣿⣷⣄⠀⠀⠀⠀⣿⣿⣿⣿⣿⠟⠁⠀⢀⣾⣿⣿⣿⣷⣦⡀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣰⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣶⣦⣤⣌⣉⡙⠛⠻⠿⢿⣿⣿⣿⣿⣿⣿⣿⣷⣶⣾⣿⣿⣿⣿⠋⠀⠀⣰⣿⣿⣿⣿⣿⣿⣿⡷⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢠⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣶⣦⣤⣈⣉⠛⠛⠿⠿⣿⣿⣿⣿⣿⡿⠁⠀⢀⣼⣿⣿⣿⣿⣿⣿⣿⡿⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢠⣿⣿⣿⣿⣿⣿⣿⣉⡙⠛⠿⠿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣶⣶⣤⣄⣉⡙⠋⠀⠀⣠⣾⣿⣿⣿⣿⣿⣿⣿⠟⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣶⣦⣤⣉⣉⠛⠻⠿⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠃⠀⠀⣰⣿⣿⣿⣿⣿⣿⣿⣿⠋⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣼⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣶⣶⣤⣌⣉⡛⠛⠿⠿⣿⣿⣿⣿⣿⣿⡟⠁⠀⢀⣾⣿⣿⣿⣿⣿⣿⣿⡿⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢰⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣶⣦⣤⣉⡙⠛⠋⠀⠀⣰⣿⣿⣿⣿⣿⣿⣿⣿⡟⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⣿⣿⣿⣿⣿⣿⣿⣙⠛⠿⠿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠟⠀⠀⢀⣾⣿⣿⣿⣿⣿⣿⣿⣿⠏⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣶⣦⣤⣍⣉⡛⠛⠿⠿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠁⠀⠀⣰⣿⣿⣿⣿⣿⣿⣿⣿⡿⠃⠀⠀⠀⠀⡀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣶⣦⣤⣉⣙⠛⠻⠿⢿⣿⣿⡿⠋⠀⠀⣠⣾⣿⣿⣿⣿⣿⣿⣿⣿⡟⠁⠀⠀⠀⢀⣾⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢠⣿⣿⣿⣿⣿⣿⠿⠿⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣶⣶⡄⠀⠀⠀⢀⣴⣿⣿⣿⣿⣿⣿⣿⣿⣿⠏⠀⠀⠀⢀⣴⣿⠇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⣾⣿⣿⣿⣿⣿⣿⣿⣷⣶⣤⣬⣉⣛⠛⠿⠿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠁⠀⠀⣠⣄⣈⠻⣿⣿⣿⣿⣿⣿⡿⠃⠀⠀⠀⣠⣿⣿⡟⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣼⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣶⣶⣤⣍⣙⠛⠻⠿⢿⣿⣿⣿⣿⠃⠀⠀⣴⣿⣿⣿⣷⠌⢿⣿⣿⡿⠋⠀⠀⠀⣠⣾⣿⣿⣿⠃⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⢰⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣶⣤⣍⡉⠁⠀⢀⣾⣿⣿⣿⡿⠋⠀⠈⠻⠋⠀⠀⢀⣤⣾⣿⣿⣿⣿⡟⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⢀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠁⠀⠀⠀⠈⠙⠛⠉⠀⠀⠀⠀⠀⠀⣠⣶⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⣼⣿⣿⣿⣿⣿⣿⣧⣭⣉⣛⠛⠿⠿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣀⣤⣤⣀⣀⠈⣹⣿⣿⣿⣿⣿⡿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⢰⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣶⣶⣬⣍⣙⡛⠻⠿⢿⣿⣿⣿⣿⣿⡟⠁⠀⠀⠀⠀⠀⠀⠀⣀⣤⣴⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣶⣦⣬⣉⡛⠋⠀⠀⠀⠀⠀⣀⣤⣶⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⣸⣿⣿⣿⣿⣿⣿⣙⡛⠻⠿⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣇⣠⣤⣤⣤⣀⣀⠀⠉⠙⠻⠿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠃⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⢀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣶⣤⣍⣉⣛⠛⠿⠿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣶⣦⣬⣉⣛⠛⠻⢿⣿⣿⣿⣿⣿⣿⡏⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣶⣦⣬⣉⣛⠛⠿⠿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⢰⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣶⣶⣤⣍⣙⣛⠻⠿⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣶⣤⣭⣉⣛⠛⠿⠿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠘⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣶⣦⣼⣿⣿⣿⣿⣿⣿⣿⠃⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠈⠉⠛⠛⠿⠿⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡏⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠉⠉⠙⠛⠛⠻⠿⠿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠉⠉⠙⠛⠛⠻⠿⠿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠃⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⠉⠙⠛⠛⠻⠿⠿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠏⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⠉⠉⠛⠛⠛⠛⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⣠⣴⣶⣶⣶⣦⣤⣤⣄⣀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣠⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⣴⣦⣤⣀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⣀⡀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣴⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⢿⣿⣿⣿⣿⣿⣶⡀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣠⣿⣿⡿⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣰⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⡀⠀⠈⠻⣿⣿⣿⣿⣿⡇⠀⠀⣿⣿⣷⣶⣤⣄⣀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣾⣿⣿⠋⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣼⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣄⠀⠀⠀⠀⢻⣿⣿⣧⡀⠀⠈⠻⢿⣿⣿⣿⣿⣿⣷⣶⡄⠀⠀⠀⣀⣀⡈⠉⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣰⣿⣿⣿⣿⣿⣿⣧⣤⣉⡉⠛⠛⠿⢿⣿⣿⣿⣿⣿⣶⣶⣶⣿⣿⣿⣿⣷⣄⠀⠀⠀⠀⣿⣿⣿⣿⣿⠟⠁⠀⢀⣾⣿⣿⣿⣷⣦⡀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣰⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣶⣦⣤⣌⣉⡙⠛⠻⠿⢿⣿⣿⣿⣿⣿⣿⣿⣷⣶⣾⣿⣿⣿⣿⠋⠀⠀⣰⣿⣿⣿⣿⣿⣿⣿⡷⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢠⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣶⣦⣤⣈⣉⠛⠛⠿⠿⣿⣿⣿⣿⣿⡿⠁⠀⢀⣼⣿⣿⣿⣿⣿⣿⣿⡿⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢠⣿⣿⣿⣿⣿⣿⣿⣉⡙⠛⠿⠿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣶⣶⣤⣄⣉⡙⠋⠀⠀⣠⣾⣿⣿⣿⣿⣿⣿⣿⠟⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣶⣦⣤⣉⣉⠛⠻⠿⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠃⠀⠀⣰⣿⣿⣿⣿⣿⣿⣿⣿⠋⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣼⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣶⣶⣤⣌⣉⡛⠛⠿⠿⣿⣿⣿⣿⣿⣿⡟⠁⠀⢀⣾⣿⣿⣿⣿⣿⣿⣿⡿⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢰⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣶⣦⣤⣉⡙⠛⠋⠀⠀⣰⣿⣿⣿⣿⣿⣿⣿⣿⡟⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⣿⣿⣿⣿⣿⣿⣿⣙⠛⠿⠿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠟⠀⠀⢀⣾⣿⣿⣿⣿⣿⣿⣿⣿⠏⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣶⣦⣤⣍⣉⡛⠛⠿⠿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠁⠀⠀⣰⣿⣿⣿⣿⣿⣿⣿⣿⡿⠃⠀⠀⠀⠀⡀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣶⣦⣤⣉⣙⠛⠻⠿⢿⣿⣿⡿⠋⠀⠀⣠⣾⣿⣿⣿⣿⣿⣿⣿⣿⡟⠁⠀⠀⠀⢀⣾⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢠⣿⣿⣿⣿⣿⣿⠿⠿⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣶⣶⡄⠀⠀⠀⢀⣴⣿⣿⣿⣿⣿⣿⣿⣿⣿⠏⠀⠀⠀⢀⣴⣿⠇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⣾⣿⣿⣿⣿⣿⣿⣿⣷⣶⣤⣬⣉⣛⠛⠿⠿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠁⠀⠀⣠⣄⣈⠻⣿⣿⣿⣿⣿⣿⡿⠃⠀⠀⠀⣠⣿⣿⡟⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣼⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣶⣶⣤⣍⣙⠛⠻⠿⢿⣿⣿⣿⣿⠃⠀⠀⣴⣿⣿⣿⣷⠌⢿⣿⣿⡿⠋⠀⠀⠀⣠⣾⣿⣿⣿⠃⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⢰⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣶⣤⣍⡉⠁⠀⢀⣾⣿⣿⣿⡿⠋⠀⠈⠻⠋⠀⠀⢀⣤⣾⣿⣿⣿⣿⡟⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⢀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠁⠀⠀⠀⠈⠙⠛⠉⠀⠀⠀⠀⠀⠀⣠⣶⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⣼⣿⣿⣿⣿⣿⣿⣧⣭⣉⣛⠛⠿⠿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣀⣤⣤⣀⣀⠈⣹⣿⣿⣿⣿⣿⡿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⢰⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣶⣶⣬⣍⣙⡛⠻⠿⢿⣿⣿⣿⣿⣿⡟⠁⠀⠀⠀⠀⠀⠀⠀⣀⣤⣴⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣶⣦⣬⣉⡛⠋⠀⠀⠀⠀⠀⣀⣤⣶⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⣸⣿⣿⣿⣿⣿⣿⣙⡛⠻⠿⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣇⣠⣤⣤⣤⣀⣀⠀⠉⠙⠻⠿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠃⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⢀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣶⣤⣍⣉⣛⠛⠿⠿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣶⣦⣬⣉⣛⠛⠻⢿⣿⣿⣿⣿⣿⣿⡏⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣶⣦⣬⣉⣛⠛⠿⠿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⢰⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣶⣶⣤⣍⣙⣛⠻⠿⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣶⣤⣭⣉⣛⠛⠿⠿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠘⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣶⣦⣼⣿⣿⣿⣿⣿⣿⣿⠃⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠈⠉⠛⠛⠿⠿⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡏⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠉⠉⠙⠛⠛⠻⠿⠿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠉⠉⠙⠛⠛⠻⠿⠿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠃⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⠉⠙⠛⠛⠻⠿⠿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠏⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⠉⠉⠛⠛⠛⠛⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ䷩ 𝚕𝚒𝚗𝚎 826 ╒═══════════════════ 𝐀𝐑𝐓𝐈𝐂𝐋𝐄 ═════════════════════════════════════════════════╕ (ℹ) Images, hyperlinks and comments at https://techrights.org/n/2025/04/26/Many_of_the_Scandals_Are_Interconnected_Overlapping_People_and_.shtml Gemini version at gemini://gemini.techrights.org/n/2025/04/26/Many_of_the_Scandals_Are_Interconnected_Overlapping_People_and_.gmi ⠀⌧ █▇▆▅▄▃▂▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁ Many of the Scandals Are Interconnected (Overlapping People and Corporations)⠀▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▂▃▄▅▆▇█ ⌧ posted by Roy Schestowitz on Apr 26, 2025 🄸🄼🄰🄶🄴_🄳🄴🅂🄲🅁🄸🄿🅃🄸🄾🄽_⦇Tobias_Bernard_Speaks_On_GNOME_Foundation_Bans⦈_ So after Bill_Gates_decided_to_publicly_make_ridiculous_remarks_about_the_death of_his_friend_Jeffrey_Epstein there's news about a suicide committed by his most famous victim (it's in our Daily Links already) and we already know about GNOME and Microsoft people asking women to kill themselves because they_decided to_courageously_blow_the_whistle (turns out the same people resort to other abuses against women or even literally strangling_them). Earlier_this_week_we_wrote_a_lengthy_article_about_the_GNOME_role_in_all_this and less than a day later it went "viral". One day_later_GNOME_'blew_up' (other people_in_GNOME_try_to_put_out_the_fire_without_making_things_worse). Since then high-profile people in GNOME wrote about the problems they'd suppressed, Daniel_Pocock_responded_to_that_last_night, there are viral_videos_about_it_ (e.g._"Tobias_Bernard_Speaks_On_GNOME_Foundation_Bans"), and it_came_just_days after_the_Open_Source_Initiative_(OSI)_had_come_under_fire_by_the_same vloggers. The Foundation has gotten absolutely terrible publicity and bad reputation this past week; be patient and stay tuned because later this weekend we shall resume the OSI series. We have new information. The series may go on and on until June. We're only getting started. The two SLAPPs against us [1, 2] motivate us to write even more about these profound (and typically interlinked) issues. It is abundantly_clear_that_those_SLAPPs_are_intended_to_censor_us. The lawyers' letters are a giveaway. "The role of the CoC at GNOME and those that pushed it into the project do need sunlight very much," one associate has said. Well, GNOME is controlled by GAFAM interests and there are some rogue elements in the project - ones we've not named yet. We'll come to that later this year. We've been doing lots and lots and lots of talking here. We mostly try to figure out the best order to tell the story, even if it can take years to tell the whole story, potentially occupying over a thousand articles. They try to stop us. It won't work. If GNOME is melting down after last week's scrutiny (some long articles published here, leading to others elsewhere) imagine what years and years and years of that stuff will do. We've fortunately attracted many whistleblowers, who have good reasons to trust us (we have 100% source protection record and we never censored anything) so we can capitalise on a good grasp of what's happening behind the scenes, based on the experts. If there was a book about it, the book would have to be split into volumes. █ * More_Copyright_Lawsuits_Against_LLM_Slop_Providers_and_Suppliers_of_LLM Slopfarms_Would_Benefit_Society * What_People_Must_Understand_About_the_Open_Source_Initiative_(OSI) ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⣀⣀⣀⣀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣀⡀⢀⡀⢀⣀⣤⡄⣤⡄⠀⢠⡄⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⡉⠛⢋⣾⣶⣶⣶⣶⣶⣤⣴⣦⣤⡀⢠⣤⣤⣤⣤⡄⢀⣠⣤⣾⡷⠾⠿⢶⣧⣌⠉⠉⠁⠉⠁⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢻⡇⣾⣿⢸⡏⣿⡇⣿⡇⠀⢸⣇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢰⣷⣤⣶⣿⣿⣿⡟⢻⣿⠋⠉⣹⠟⢻⡾⠋⠉⣹⣷⣾⠟⠋⠁⠀⠀⠀⠀⠀⡪⡛⢿⣦⡀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣼⡇⣿⡇⣿⡇⠀⢸⣿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢸⣾⠿⣿⠏⠁⢨⣧⣼⣿⣀⣴⣿⣧⣾⣧⣤⣴⣿⠏⠀⠀⢀⠀⠀⠀⠄⠀⢸⣧⣲⣤⡹⣿⡀⠀⡀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠘⣿⣿⣿⣿⡇⣿⡇⣿⣧⣤⣸⣿⣤⡄⠀⠀⠀⠀⠀⠀⠀⠀⢀⣾⠉⣿⣄⣿⣦⣤⡿⠛⠉⠉⠉⢻⡍⠀⣠⣴⣿⠿⠟⠀⠀⢠⢀⣠⡅⠀⢤⣤⣾⣿⣿⣿⣿⣿⣷⡀⠁⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠉⠉⠈⠉⠀⠉⠁⠉⠉⠉⠉⠉⠉⠁⠀⠀⠀⠀⠀⠀⠀⠀⣿⡙⣷⠿⠋⠉⠀⠈⣿⣠⡾⠛⠻⣿⣀⣾⠟⠁⠀⠀⠀⣏⢴⣿⣐⣾⣴⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⠀⠀⠀⠀⠀ ⠀⠀⠀⢠⣶⣶⠀⢰⣶⡆⢰⣶⢠⣶⠶⣶⡰⣶⠀⣾⣇⢰⣿⢸⣿⠿⠿⠂⣿⡿⢿⣦⢰⣿⠻⣿⣽⠏⠀⠀⣴⡾⠿⣿⣿⡃⠀⠀⣿⣿⡏⠀⠀⠀⠀⠠⡍⢸⣿⣿⣿⣿⣿⣿⣿⣿⡟⠉⢿⣿⣿⣿⣿⡇⠀⠀⠀⠀ ⠀⠀⠀⢸⣿⣿⡆⢸⣿⣿⣸⣿⠸⣿⡀⠙⠁⣿⡇⣿⣿⢸⣿⢸⣿⣀⣀⠀⣿⣇⣸⡿⠸⣿⣄⠉⠘⣧⣀⣰⣿⠀⠀⢸⣿⣧⠀⣠⣿⣿⡇⠀⠀⢀⣴⣿⡁⢹⣿⣿⣿⡿⢿⣿⣿⣿⣶⣾⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀ ⠀⠀⠀⣼⡇⢻⣧⢸⣿⢹⣿⣿⠀⠙⢿⣷⡀⢿⣷⣿⣿⣼⡏⢸⣿⠛⠛⠀⣿⡟⢻⣧⢀⡈⠻⣷⣤⣿⠋⠙⣿⣷⣄⣼⣟⣹⣿⣿⣷⣾⣿⣶⣾⣟⠋⢹⣷⡘⣿⣿⣿⣯⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀ ⠀⠀⠀⣿⠿⠿⣿⢸⣿⠀⢿⣿⢸⣿⣀⣿⡇⢸⣿⣿⢻⣿⡇⢸⣿⣤⣤⡄⣿⡇⢸⣿⠸⣿⣤⣿⠏⢿⣄⠀⢸⣿⣿⡿⠟⠋⠉⠁⠀⠀⠀⠀⠉⠻⣷⣾⡿⣷⣽⣿⣿⣿⣿⣿⣿⡿⠿⠛⢽⡿⠿⢿⣿⡇⠀⠀⠀⠀ ⠀⠀⠐⠛⠀⠀⠛⠋⠛⠀⠘⠛⠀⠉⠛⠉⠀⠈⠉⠁⠈⠉⠁⠈⠉⠉⠉⠁⠉⠁⠀⠉⠀⠈⠉⠀⠀⠈⠛⢿⣿⠟⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢠⣿⣻⡇⠹⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠟⣿⣶⣶⣿⠁⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣴⣶⣶⣶⣶⠀⢰⡶⣶⣶⣶⢶⣶⢶⣶⡀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢰⣶⣿⠏⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⣴⡿⢃⣿⡇⠀⠙⢿⣿⣿⣿⣿⣯⣸⣿⣷⣿⡿⠿⠙⠉⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢿⣇⣀⠀⣿⡇⣾⡇⣿⣇⣀⢸⣿⣀⣿⠇⠀⠀⠀⠀⠀⠀⠀⠀⠀⢸⣿⣿⠀⠀⠀⠀⠀⠀⠀⠀⠀⣠⣶⠟⢋⣀⣸⣿⣇⣴⡄⠠⣿⣿⣿⠻⠻⡋⠉⠋⠉⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢸⡟⠛⠁⢹⣧⣿⠃⣿⡟⠛⠀⣿⠛⣿⡆⠀⠀⠀⠀⠀⠀⠀⠀⠀⢸⣿⣿⣆⠀⠀⠀⠀⠀⢀⣴⡿⣫⣷⠿⠛⠛⠻⣿⠏⣿⡇⠀⣿⣿⣿⣯⣍⠁⠈⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢸⣷⣤⣦⠘⣿⣿⠀⣿⣷⣶⡆⣿⠆⠿⠇⠀⠀⠀⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣦⠀⠀⠀⠀⣸⣿⣿⣿⡇⠀⠀⠀⢰⡿⠀⢿⣇⠀⣼⣿⣿⣿⣷⣥⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣀⠀⠀⠀⣀⣀⠀⢀⣀⡀⠀⢀⣀⠀⣀⣀⣀⡀⠀⠀⠀⠀⠀⠀⠀⢸⣿⣿⡿⢿⣷⣤⡀⣰⣿⣧⣿⣿⠃⠀⢀⣴⡿⠁⠀⢨⣼⣾⣿⣿⣿⣿⣿⣿⠀⠀⠀⠀⠀⠀⠀⡀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢰⣿⠛⣿⡄⣾⡟⢻⣷⢸⣿⣧⠀⣿⣿⠀⣿⡟⠉⠁⠀⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣶⣿⣿⣿⣿⣿⣿⣿⣿⣤⣶⡿⠋⣿⣿⠀⣾⢿⣿⣿⣿⣿⣿⡿⣇⡀⠀⠀⠀⠀⠀⡰⠁⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢸⣿⠀⠉⠁⣿⡇⢸⣿⢸⣿⣿⣀⣿⣿⡆⣿⣧⣤⠀⠀⠀⠀⠀⠀⠀⠀⢨⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣤⣿⣿⣼⣿⣿⣿⣿⣿⣽⣿⣿⣿⡇⠀⠐⣢⣴⡶⠯⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢸⣿⠀⣤⡄⣿⡇⢸⣿⢸⣿⢻⣿⡟⣿⡇⣿⡏⠀⠀⠀⠀⠀⠀⠀⠀⠀⢨⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣟⣿⠷⣶⣿⣿⡿⠿⣄⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠘⣿⣤⣿⠇⠻⣷⣾⡿⠘⣿⠘⣿⠇⣿⠇⢿⣷⣶⡶⠀⠀⠀⠀⠀⡄⠀⢠⣴⣿⣿⣿⣶⣶⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠿⠸⣿⣿⠿⠔⣿⡆⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠘⠚⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠋⠛⠛⠛⠛⠛⠛⠃⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠐⠽⠨⠺⠿⠸⠇⠧⠗⠗⠏⠱⠿⠈⠪⠇⠠⠾⠕⠿⠸⠾⠥⠇⠘⠜⠏⠆⠣⠆⠱⠨⠜⠗⠃⠤⠀⠇⠯⠠⠿⠁⠽⠸⠾⠼⠿⠈⠇⠠⠇⠷⠏⠸⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠘ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⣶⢠⢀⣤⡀⢠⠄⢰⢆⣠⣆⢤⢤⢰⠠⣠⡀⢠⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⡦⣒⢰⣶⡆⣆⣠⢠⡴⠀⠀⠀⠀⢰ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⣖⣦⣠⣤⢤⣤⡆⢰⠀⣴⣠⣤⠄⣤⣤⣤⡄⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⡆⣦⣦⠀⣤⣦⣤⣤⢤⡀⠀⠀⠀⢠ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⠀⠀⠉⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ䷩ 𝚕𝚒𝚗𝚎 925 ╒═══════════════════ 𝐀𝐑𝐓𝐈𝐂𝐋𝐄 ═════════════════════════════════════════════════╕ (ℹ) Images, hyperlinks and comments at https://techrights.org/n/2025/04/26/Microsoft_Isn_t_on_the_Map_in_USSR.shtml Gemini version at gemini://gemini.techrights.org/n/2025/04/26/Microsoft_Isn_t_on_the_Map_in_USSR.gmi ⠀⌧ █▇▆▅▄▃▂▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁ Microsoft Isn't on the Map in USSR⠀▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▂▃▄▅▆▇█ ⌧ posted by Roy Schestowitz on Apr 26, 2025 🄸🄼🄰🄶🄴_🄳🄴🅂🄲🅁🄸🄿🅃🄸🄾🄽_⦇Political_Map_Of_The_World⦈_ 2 days ago: In_Belarus,_Yandex_is_Now_Measured_as_50_Times_More_'Popular'_(by Usage)_Than_Microsoft 🄸🄼🄰🄶🄴_🄳🄴🅂🄲🅁🄸🄿🅃🄸🄾🄽_⦇USSR_map⦈_ In Azerbaijan, not a large country, Microsoft has been having issues lately [1, 2] and one lingering issue is, people there don't trust Microsoft. Bing, for example, is_only_1%_in_Azerbaijan_compared_to_14%_for_Yandex. It's not just in Belarus, Azerbaijan, and Russia. Many other former USSR "territories" show similar trends. To them, it's either Google or Yandex. █ * In_Central_America_Windows_Became_a_Small_Force * next ⣯⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠿⠿⠿⠿⣿⣿⣿⡿⠿⣿⣿⡿⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠿⠿⠿⠿⣿⣿⣿⣿⣿⣿⣿⣯⣿⣯⣍⠩⣍⣉⢉⢉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠿⣯⡹⣒⢘⡿⣿⠵⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣩⣾⣿⣿⣿⣿⡟⠛⠛⢛⣻⣿⣷⣾⣿⣿⣯⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⢿⣿⣿⢰⣎⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠭⣈⣚⣻⣍⣛⢏⣓⣓⣾⣿⣾⣿⣿⣻⣿⣿⠿⢿⣿⣿⡇⣾⣿⣿⣿⣿⣿⣿⣧⣶⣶⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣧⣹⣙⣻⢋⠉⣤⠄⠄⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⡿⠟⠛⠛⠛⠛⢿⠿⣟⣷⡿⣰⢿⣎⣳⢞⢺⣤⢶⣶⢽⡻⣿⣿⣧⡹⣿⣿⣿⣿⣏⣼⣿⣿⣿⣻⣿⣿⣿⡿⠟⠛⠛⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣾⣷⣾⣿⣦⣤⣤⣀⣀⣀⣀⠀⠀⠀ ⣏⠀⠀⠀⠀⠀⢸⣿⣿⣿⣲⣿⣿⣶⣿⣿⣿⣓⣺⣟⣛⠷⢬⣿⣿⡸⣿⣿⣽⣿⣿⣏⠉⣹⣿⣿⣿⣿⠏⠁⠀⠤⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠛⠆⠀ ⣧⣄⢀⢠⣴⣤⣌⠙⢿⣿⣿⣿⣾⣭⣽⣿⡿⣿⣿⣇⣾⣽⣻⣿⣿⣿⣦⣿⣿⣿⣿⣿⣿⡿⣷⣶⣿⣇⢀⠀⢸⣬⣷⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠛⠛⠛⣉⡝⠉⠉⠀⠀⠀⠀ ⣯⣴⣿⣿⣿⣿⣿⣧⣄⠿⠿⠿⠿⠿⠿⠿⣿⣿⣿⣿⣿⣿⣿⣋⢻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣏⢬⡾⠋⠂⠈⠈⢹⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠿⡟⠿⢿⣿⢿⢟⣻⣿⣿⣦⡀⠀⠀⠟⠁⠀⠀⠀⠀⠀⠀ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠈⠩⠛⠛⣁⣸⣧⣴⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠷⠠⡁⠉⢠⣀⠈⢙⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣫⣆⡀⠀⠀⠀⠀⣠⣽⣿⠊⠽⠃⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⣿⣿⣿⣿⡿⣿⣿⣿⣿⣧⡀⠀⠀⠀⠀⠀⠀⠀⠀⢀⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣅⡀⠔⢑⠐⣂⣦⡠⣀⠤⠘⠂⠉⠛⠛⠻⠿⠟⠋⠿⣿⣿⣿⡷⠶⣶⣷⣴⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⣿⣿⣿⣿⣟⣻⣿⣿⣿⣿⣿⣆⢤⣤⣀⢠⣤⣤⡄⢿⣿⣿⣷⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠿⠟⢫⣞⣹⢰⣾⣿⣿⠉⠁⣴⣶⣀⠄⠀⠀⠀⢀⣼⣇⡙⠛⣻⠿⣿⣿⣿⡿⠀⡁⠀⠀⣀⠀⠀⠄⠀⠀⠀⠀⠀⠀⠀⠄ ⣿⣍⣝⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣯⣉⠿⠟⠹⣟⠕⢞⢋⢙⠿⢿⣿⣿⣿⣿⣿⣿⣿⡯⠀⠀⢿⣮⡋⠀⠉⠉⠛⣤⣤⠹⡯⠭⠗⢂⣼⣿⣾⣿⣽⣿⣧⡄⠀⠁⠈⠀⣠⣤⣾⣗⣲⣶⠖⠀⣂⠒⠂⠒⡂⠂⠀⠀⠀ ⣿⡿⢿⣿⣿⣿⣿⣿⣿⣿⣿⣟⣻⣿⣿⣿⣤⣄⡘⠛⡋⠙⠉⠀⡙⣿⣿⣿⣿⣿⣿⣾⣀⠀⠙⠋⠀⣰⣲⠂⠀⢸⣥⡍⠀⠀⢴⣾⣽⣿⣿⣛⣿⡿⢿⣿⢏⡆⠀⢀⡄⠝⡀⡈⡡⠚⡤⡤⣤⠀⢄⠄⠀⠀⠠⠀⠀⠀ ⣷⠲⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⢿⣿⣿⠋⠡⣧⣰⣦⣤⣶⣿⣿⣿⣿⣟⣿⣿⣿⣶⣶⣖⢊⡄⠀⢰⠾⠏⠁⠀⢴⣒⣾⣿⣿⣿⣭⣽⣶⣿⣿⣾⡄⠀⢘⠁⠀⠐⠋⠚⠁⠀⠀⠀⠁⠀⡀⠀⠀⠀⠀⠀⢀ ⣷⣶⣾⣿⣿⣿⣛⣻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡄⠰⠿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣟⣿⣿⣿⣿⣿⡀⠾⡿⠆⠀⠀⢿⣿⢛⣿⣿⣯⣭⣿⣿⣿⣿⣿⣿⣦⠬⢀⣊⢀⢁⡂⢰⡀⠀⠀⣨⠀⠁⢁⢨⡀⠀⠀⠩ ⣿⣛⣿⣟⣛⠿⣻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣤⠀⠚⠙⣿⣿⣿⣿⣿⣿⢿⣿⣿⣿⣿⣯⣿⣿⣿⡸⠟⠀⠀⠀⣂⣤⠋⠽⠭⢿⣿⣿⣿⣿⣿⣿⣿⣶⣿⣿⣿⡷⠀⢡⣥⣀⣓⠈⠌⢻⡋⠦⠌⠉⠁⠀⠀⠀ ⣿⣿⣿⣿⣽⣿⣿⣿⣯⣽⣿⣿⣻⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⢈⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣆⠆⠀⠀⢠⣷⣿⣴⣿⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣇⢰⣶⣿⣉⣉⣹⣷⡄⠉⣦⡂⠀⠄⠄⠈⠀⠐ ⣿⣿⣿⣿⡟⡛⠛⠛⠛⠛⢻⠛⠛⢻⣿⣿⣿⣿⣯⣿⡇⠀⠀⠀⣈⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣤⣤⣴⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠿⢿⣿⣿⣿⣿⣿⣿⣈⣥⣤⣶⡄⡙⠆⠃⢔⠄⡀⠀⠐⠄⠀⠀⠀ ⣿⣿⣿⣿⣧⣤⣧⣤⣤⣧⣤⣤⣤⣼⣿⣿⣿⣿⣿⣿⠅⠀⣰⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣯⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣶⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⡊⠀⡿⠠⠄⠀⠀⠀⠀⠀⠀ ⣿⣿⣿⣿⣿⣿⣿⣶⣲⣒⣶⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⢠⣿⡿⠿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣾⣿⣿⣾⣿⣿⣗⣶⣶⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣯⠀⣄⣀⣀⡀⡀ ⣟⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣶⣿⣷⣶⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣶⣿⣿⣿⣿⣿⣿⣿⣿⣿⣧⣤⣿⣿⣿⣿⣿⣟⣯⣬⣟⣲⣿⣿⣛⣥⣂ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡟⠛⠛⣛⣛⣛⣛⣻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣧⣿⣿⣿⣿⣿⡇⣿⣾⣿⣿⣿⣿⣿⡶⣿⢢⣐⣀⢠⢠⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⣿⣿⣿⣿⡿⢿⠿⠛⠿⠛⠿⣿⣿⣿⣿⣿⣿⣿⣿⣻⣽⣿⣽⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣻⢿⣿⣿⣿⣏⣿⣿⣿⣿⣿⡇⣿⣿⣿⣿⣿⣿⣿⣛⡛⡛⠙⠉⢸⢶⠔⠀⠀⠀⠀⠀⠀⠀⠀⠀⠁⠀⠀⠀⠀ ⣿⣿⣿⣿⣤⡀⠀⢠⠐⠲⣿⣽⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡟⣻⣿⣿⣿⣿⡇⣿⣿⣿⣿⣾⣿⣿⣿⣷⣉⢹⣮⠨⢌⡅⢆⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⣿⣿⣿⣿⣿⣷⣶⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣯⣭⣿⢿⣿⣿⣿⣟⣯⣿⣿⣿⣷⣿⣿⣯⢻⣿⡇⠿⠿⣿⣿⣿⣿⠿⣿⣫⣇⡛⣌⠀⢙⠂⡉⠀⠀⠐⠀⠀⡀⠂⠀⠆⠀⠂⠀⠀ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣵⣿⣽⡃⡿⣻⣛⣿⣿⣿⣽⣿⣳⣼⣻⣿⢘⣿⠄⡅⠀⡀⢀⠀⠀⠀⠀⠀⢤⠀⠀⠀⠀ ⣿⣿⣿⣿⣿⣿⣿⡿⡿⠟⠛⠻⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡟⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣿⣿⣷⣽⣿⣿⣷⣯⣜⣘⣤⣆⠀⢀⠀⢀⠀⠀⠀⢀⡤⠀⠀⠀⠀ ⣽⣿⣿⣿⣿⡋⠁⠀⠀⢠⣼⡰⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣿⣶⣾⣼⣿⣿⣶⣮⣀⡀⠀⠀ ⣿⣿⣿⣯⠍⠀⠀⠀⢠⡼⢿⢏⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣶⣷⣾⣿⠿⠏⠛⢷⠖⠀ ⣿⡟⠋⠀⠀⠀⢀⣴⣿⣶⣶⡾⣹⣟⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠿⠿⡿⠿⠿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠿⢿⠟⣻⣿⣿⡿⠿⠓⠀⠀⠀⠀⠀ ⣿⣧⠀⣀⡀⠀⢀⣽⣷⣴⣿⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠛⠛⠛⠛⠟⠁⢀⣤⠎⠉⠉⠉⠀⠀⠀⠀⠀⠀⠀⠀ ⣿⣿⣍⢁⢓⣠⡼⢨⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠏⠂⢀⢒⠀⠀⠀⢰⣿⣿⠃⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠏⠉⣹⠻⠀⠐⣯⣉⣻⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠿⢿⣯⣯⣿⣿⣿⣿⡿⣽⣯⣻⣿⣿⣿⣷⣾⡶⡂⢀⠀⠀⠀⠘⠏⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠢⢤⡝⠭⠵⠀⠀⠉⠉⠾⠿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡟⣏⡁⠀⠈⠁⠀⠀⠀⠈⠙⠉⠉⠭⠇⣿⣿⣷⣽⠿⡿⣿⡿⠀⠃⠈⠀⠡⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⣿⠿⢀⣀⠠⢞⡗⠒⠄⠀⠀⢋⣷⠿⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣽⣿⣿⣧⣤⡀⠀⠀⠀⠀⠀⠀⢀⣠⣴⡆⣿⣿⣿⣿⢻⣽⠟⠅⠈⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⡴⣿⢤⢨⣤⣌⢉⡁⠓⢠⢐⣹⡯⠛⠽⣿⣯⡿⣿⢿⣵⣿⣿⣿⣿⣿⣿⣿⣿⡿⣻⣯⣿⣿⣿⣿⣿⣿⣿⣶⣶⣶⡄⣶⣶⣿⠿⣿⠇⠛⠟⠉⠁⡀⠀⠀⠀⡀⢄⡀⢠⢸⣤⠤⡆⠀⠀⠀⠀⠁⠀⠀⠀⠒⠀⠀⠀⠀ ⣇⣚⣿⠉⠝⣩⣺⣿⣦⠮⢤⣟⣿⢻⠚⠛⢫⣥⡀⠈⠛⠋⠉⠉⠻⢿⣯⢯⣍⠋⠘⢿⣿⣿⣿⣿⣿⣿⣿⣿⠿⠿⡿⣿⣿⣿⣿⣷⡄⣀⢠⠀⢰⡶⠂⢁⠰⢀⢽⣿⣲⣭⣤⢧⣶⣦⣤⢠⡀⡀⠀⣀⠀⢤⢠⡤⣠⣀ ⣿⣿⣧⡀⣝⣿⣷⣶⣶⡶⠶⠿⠿⠗⠀⢰⣢⢤⣦⠀⠀⠀⠀⠀⠸⣭⡭⠝⠀⠀⣳⣖⢶⣿⣿⣿⣿⣿⣿⣿⣶⣶⡆⣿⣿⣿⣿⣿⡇⢹⣷⣴⣯⢦⣐⣲⣷⣿⣽⣼⣿⣽⣿⣿⣿⣿⣯⢠⠠⢆⡤⣁⡤⣽⣱⣬⡿⣥ ⣭⣽⣿⣿⣿⣿⣛⣻⣿⡇⠀⠀⠀⢠⣶⣿⣭⣭⣷⣴⠦⢀⡀⠀⠀⠉⠀⠀⢠⣴⣿⣽⣧⣀⡙⠛⣛⣫⡿⣙⣿⣿⡇⣿⣿⣿⣿⣿⡇⣴⣦⣶⣖⠖⣶⣶⣶⣆⣰⣶⣶⢶⣶⡲⣶⣶⣖⢠⡶⣦⢶⣶⣶⣶⡄⣠⣰⡖ ⣿⣿⣿⠷⠙⠛⠛⢿⣿⡇⠀⠀⠀⢀⣻⣿⡿⠿⠯⠽⣧⣈⡰⢏⣴⣶⣾⣤⣼⣿⣿⠿⢿⣿⣿⡯⠉⠙⣽⣧⢻⠿⠇⠻⢿⠛⠛⠫⡆⣚⣹⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣯⣭⣭⣿⣷⢬⣭⣥⣡⣧⣽⣿⣷⣿⢧⣧ ䷩ 𝚕𝚒𝚗𝚎 1002 ╒═══════════════════ 𝐀𝐑𝐓𝐈𝐂𝐋𝐄 ═════════════════════════════════════════════════╕ (ℹ) Images, hyperlinks and comments at https://techrights.org/n/2025/04/26/More_Copyright_Lawsuits_Against_LLM_Slop_Providers_and_Supplier.shtml Gemini version at gemini://gemini.techrights.org/n/2025/04/26/More_Copyright_Lawsuits_Against_LLM_Slop_Providers_and_Supplier.gmi ⠀⌧ █▇▆▅▄▃▂▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁ More Copyright Lawsuits Against LLM Slop Providers and Suppliers of LLM Slopfarms Would Benefit Society⠀▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▂▃▄▅▆▇█ ⌧ posted by Roy Schestowitz on Apr 26, 2025, updated Apr 26, 2025 It's not just bad for the_Web and for society; it's also legally_dangerous News available on or across the Web has become "slow" or "scarce", even more_so for those who value originality or substance or quality or importance et cetera*. Finding some random domains with text in them, even_via_Google_News (where pedigree matters no more), does not guarantee finding news. Many are slopfarms and we do our best to shun them**. We'd be worse off if we even linked to them. Those sites need to go offline. Slopfarms themselves (in their own right) are really bad, but one lesser- discussed impact of them is that they lessen the incentive for real sites (that they usually rip off) to carry on. LLMs rip them off, displace them in search results, and even flood them whenever they feel like it (like DDoS attacks with parasitic requests at short intervals). Sometimes the originals die and the copycats or parasites persist. At each iteration we lose more and more accurate information. Slopfarms are not possible to make (or 'build' if they're even worthy of such a term) without suppliers or "SLOP SERVICES". So we hope that LLM scrapers and slop services will go under. It's_not_like_they_make_any_money_or_have prospects_of_ever_making_money. It is a giant_bubble. "Open" "hey hi" (AI, except it's not) projects or foresees a debt of about 30 billion in a few years. It's basically insolvent on paper, if not for the hype (like expressing interesting in taking over "Chrome" even if it lacks the money or approval - judges would not approve passing Chrome to a Microsoft proxy; it's all about interjecting oneself into headlines and thereby seem very rich, even if you're - or your company is - very poor, even indebted). "Open" "hey hi" is basically good at lying and manipulating (or bribing) the media into repeating its lies [1, 2], marketing stunts etc. Storytelling is OK, but fact-checking is still imperative. "Open" "hey hi" rejects the very notion of fact-checking. Such a concept is antithetical to its very existence. It helps people bypass actual facts, compensating for the lies with nice grammar and smooth-talking paragraphs. "Open" "hey hi" has just been sued again, since "intentionally and relentlessly [it] reproduced exact copies and created derivatives of Ziff Davis works", says India Times (a publisher that itself turned to slop [1, 2]). "Recent court decisions, such as a federal judge denying music publishers’ requests to block Anthropic from using copyrighted lyrics, highlight the unsettled nature of this legal frontier, says Digital Music News about the same lawsuit and Press Gazette, an apologist of slop [1, 2, 3], has just said that "Ziff_Davis_sues". We hope they'll win. All this LLM slop frenzy is driven by a cult looking to exploit lousy reasons for "smart" or "state-of-the-art" plagiarism. It's not just the plagiarism that's bad; it's also full of errors and it ruins decades if not centuries of intellectual endeavours. Take Linux for instance. Let's consider the very latest examples that we can see online. Starting with this: 🄸🄼🄰🄶🄴_🄳🄴🅂🄲🅁🄸🄿🅃🄸🄾🄽_⦇Securing_Virtualized_Linux_Environments_with_MITRE⦈_ Is it slop? Yes, as usual: 🄸🄼🄰🄶🄴_🄳🄴🅂🄲🅁🄸🄿🅃🄸🄾🄽_⦇Let's_examine_how_applying_this_guidance_equips_us_to counter_emerging_threats_efficiently,_protecting_both_Linux_systems_and_the virtualization_layers_that_businesses_rely_on.⦈_ Just bland, generic headlines followed by LLM 'spew' from chatbots: 🄸🄼🄰🄶🄴_🄳🄴🅂🄲🅁🄸🄿🅃🄸🄾🄽_⦇Securing_the_Software_Supply_Chain_with_In-Toto⦈_ And checking for slop again: 🄸🄼🄰🄶🄴_🄳🄴🅂🄲🅁🄸🄿🅃🄸🄾🄽_⦇Let's_examine_how_adopting_in-toto_can_help_you_proactively mitigate_risks,_build_resilience_into_your_infrastructure,_and_improve_trust_in your_organization.⦈_ Here's the same site with slop about "Curing": 🄸🄼🄰🄶🄴_🄳🄴🅂🄲🅁🄸🄿🅃🄸🄾🄽_⦇Curing_Linux_Rootkit_Bypasses_Security_Monitoring⦈_ Of course it is fake: 🄸🄼🄰🄶🄴_🄳🄴🅂🄲🅁🄸🄿🅃🄸🄾🄽_⦇Let's_take_a_closer_look_at_this_stealthy_Linux_rootkit,_how it_operates,_the_challenges_in_detecting_its_activity,_and_how_you_can strengthen_your_defenses_against_this_emerging_threat.⦈_ The above are from one domain and only a couple of days. As a reminder, Bruce Schneier cited_LLM_slop (as caught_here; rebuttal to a Serial_Slopper's_slop), focusing not on actual back_doors in Windows but something "Linux" and "Curing". Real articles about "Curing": * ⚓ Linux_'io_uring'_security_blindspot_allows_stealthy_rootkit_attacks [Ed: More slop, less substance?]⠀⇛ * ⚓ Linux_io_uring_PoC_Rootkit_Bypasses_System_Call-Based_Threat_Detection Tools [Ed: More slop images or lazy "journalism"]⠀⇛ * ⚓ The_Curing_Rootkit_For_Linux_Leverages_io_uring,_But_Not_In_A Terrifying_Way⠀⇛ * ⚓ Linux_has_a_major_weakness:_invisible_rootkit_abuses_security_systems’ blind_spot⠀⇛ The above articles are obscured if not superseded (in the visibility sense) by LLM slop full of errors and therefore they may then - in due course - get cited by security professionals who don't know better what sites are slopfarms (imagine references that are just bot chaff - that's nearly as bad as imaginary ones). They may think of slight errors as innocent inaccuracies rather than LLM 'hallucinations' (lies, fabrications). The LLM cult is staining science and facts. █ ____________ * By 1:30pm I've finished all links for today, which is unusual, but nowadays articles that matter are hard to find. They either take ages to find or one will just give up a lot sooner and exhaust sources. ** In Git we keep a list of blacklisted spam domains. * Links_26/04/2025:_General_Assassinated_in_the_Town_of_Balashikha,_US Promoting_Seafloor_Mining * Many_of_the_Scandals_Are_Interconnected_(Overlapping_People_and Corporations) ⣿⣿⣿⣿⡟⣿⡿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⡁⠉⠀⠈⠋⠉⠉⠋⠉⠉⠋⠋⡉⠙⣻⣿⣿⣉⣉⣉⣯⣿⣿⣍⣍⣉⣉⣹⣿⣿⣿⣉⣭⣽⣉⣹⣽⣿⣯⣉⣉⣍⣹⣽⣿⣯⣉⣉⣉⣉⣉⣯⣿⣿⣩⣉⣹⣿⣯⣉⣉⣯⣿⣿⣉⣉⣉⣉⣉⣉⣉⣉⣩⣿ ⣿⣿⣿⣿⣿⣤⣤⣠⣦⣴⣤⣴⣴⣦⣶⣿⣷⣶⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⠿⣿⣿⣿⣿⣿⣿⣿⢻⣿⣿⣿⣿⢿⡿⢻⣿⡿⣿⣿⣿⡟⠻⢿⣿⣿⣿⡟⣿⠿⣿⢻⣿⣿⣿⣿⣿⣿⢿⢿⣿⣿⣿⡟⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡟⡿⡟⣿⣿⣿⣿⣿⠁⠀⠀⠀ ⣿⣿⣿⣿⣿⣿⣀⣅⣀⣐⣂⣃⣃⣖⣐⣀⡀⡀⣿⣆⣔⣐⣰⣀⣄⣚⣀⣀⣐⣓⣐⣀⣀⣂⣿⣀⣛⣐⣐⣀⣃⣓⣐⣿⣐⣐⣐⣰⣡⣂⣒⣆⣂⣀⣘⣐⣐⣀⣀⣂⣂⣟⣀⣸⣎⣌⣆⣇⣃⣂⣿⣿⣿⣿⠀⠀⠀⠀ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠛⡟⢛⢛⡛⣛⢛⢛⢛⣻⣿⠻⣛⢛⣛⢛⡟⢻⡟⣛⠛⢛⣻⠿⠿⡛⣟⢛⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⡀⠀ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣴⣤⣼⣼⣧⣿⣴⣼⣴⣽⣷⣦⣿⣼⣯⣼⣤⣤⣧⣭⣥⣤⣽⣧⣼⣧⣯⣼⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠉⠀ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⠀ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⠀ ⣿⣿⣿⣿⣿⣿⠋⠀⠈⢹⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⠀ ⣿⣿⣿⣿⣿⡏⠀⠀⠀⠀⣸⣿⣀⣅⣈⣉⣉⣇⣈⣉⣿⣿⣿⣿⣿⣇⣨⣼⣽⣼⣭⣭⣭⣭⣽⣿⣿⣆⣭⣭⣽⣤⣻⣤⣤⣼⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⣼⡟ ⣿⣿⣿⣿⣿⣿⣄⣠⣀⣀⣹⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠙⠿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠿⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⣠⣶ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡄⢻⡏⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⢉⠉⠉⠉⠉⠉⠉⢉⣉⣹⣿⣿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠻⣷ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠓⣻⡗⠒⠶⠶⠶⠒⢶⣦⣴⣶⣶⣶⣶⣶⣶⣶⣶⣦⣶⣴⣶⣶⣶⣶⡟⠁⠉⠉⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⠀ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣤⣭⣧⣴⣶⣶⣶⣤⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣤⣤⣤⣤⣤⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⠀ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⠀ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⡌⡇⣿⠰⠙⡟⠙⠟⢛⡏⢛⠛⣻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣭⣭⣭⣽⣽ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣉⣉⣉⣉⣉⣹⣉⣉⣉⣉⣹⣉⣭⣉⣉⣏⣉⣋⣉⣙⣉⣙⣉⣉⣉⣹⣉⣉⣉⣉⣉⣉⣉⣉⣉⣉⣍⣹⣉⣉⣉⣉⣉⣉⣹⣉⣉⣉⣉⣉⣙⣉⣉⣉⣹⣉⣉⣉⣉⣉⣹⣉⣉⣉⣉⣉⣉⣹⣹⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⠤⠬⡤⠤⠤⠤⠤⠤⠤⠤⠤⠬⠦⠤⠤⠤⠦⠤⠤⠤⠤⠧⠤⠤⢤⠤⠤⠤⠤⡤⠧⠤⠤⠤⠤⠤⠤⠤⢤⠤⠤⠤⡤⠤⠤⠤⢤⠤⠤⠤⠵⠤⡤⠤⠤⠤⠤⡤⠤⡥⠤⠤⠼⠤⡤⠼⠧⠤⠤⠤⠤⢿⣿⣿ ⣿⣿⣿⣿⠒⠒⠒⡖⠒⠒⠒⢲⠒⠒⠒⠒⠒⠒⢲⠒⠒⠚⠒⠒⠒⠲⠒⠒⢲⠲⠒⠒⠒⠒⠒⠒⠒⠒⠒⠒⠒⠶⠚⠒⠒⠒⠓⠒⡒⠒⠚⠲⠒⠒⠒⠒⠓⠒⠒⠒⠒⠓⠓⠓⠒⡖⠒⠒⠓⠒⢒⠒⠒⠒⣶⣾⣿⣿ ⣿⣿⣿⣿⣉⣉⣉⣉⣉⣉⣉⣉⣍⣉⣉⣉⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⠿⠿⠿⠿⠿⠿⡿⠿⠿⠿⢿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⢿⠿⠿⠿⢿⠿⠿⠿⠿⠿⠿⠿⠿⠿⡿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⡿⠿⠿⡿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⢿⠿⠿⠿⠿⠿⠿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⠒⠒⠒⠒⠒⠒⠓⠚⠓⠒⠚⠒⢲⠒⠒⠒⠒⠒⠖⠒⠖⠒⡖⠚⠒⡖⠒⠒⠒⠒⠒⠒⠒⠒⠒⠒⠒⠓⠒⢲⠒⠒⠒⠒⠒⠒⠒⢶⠓⠒⠒⠒⠒⡖⠒⠒⠒⠒⠖⠒⠒⠒⠒⠒⠒⢲⠒⠒⠒⠛⠛⠛⣿⣿ ⣿⣿⣿⣿⣉⣉⣉⣉⣏⣹⣉⣉⣉⣉⣉⣉⣹⣉⣉⣹⣉⣉⣉⣩⣉⣉⣉⣉⣏⣉⣉⣉⣉⣉⣉⣹⣉⣉⣉⣋⣉⣉⣉⣉⣉⣉⣉⣉⣙⣉⣉⣋⣉⣉⣹⣉⣉⣉⣹⣉⣉⣉⣏⣉⣉⣉⣉⣉⣉⣻⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⠿⠿⡿⠿⡿⠿⢿⠿⠿⡿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⡿⠿⠿⢿⠿⠿⡿⠿⠿⠿⡿⠿⠿⠿⠿⠿⠿⠿⢿⠿⠿⠿⠿⢿⠿⠿⠿⠿⡿⢿⠿⡿⠿⠿⡿⡿⠿⠿⢿⠿⢿⠿⠿⠿⠿⠿⠿⠿⢿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⠲⠖⠒⠒⠒⠚⠞⠒⠒⠒⠶⠒⠲⠶⢶⣶⣶⣶⣶⣶⣷⣶⣶⣾⣶⣶⣶⣶⣶⣶⣷⣶⣶⣶⣶⣶⣶⣶⣾⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣷⣶⣶⣶⣶⣶⣾⣶⣶⣶⣶⣶⣶⣶⣶⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⡠⠀⠀⠀⠀⠀⠀⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⢙⢟⠛⡛⠛⠛⣿⣛⣛⡛⣿⡛⠛⣻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣶⣶⣶⣶⣶⣶⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠟⠛⠓⠀⠀⠋⠉⠘⠐⠒⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⢶⣶⡶⣶⡶⣶⣶⢶⡶⣶⣶⢶⡶⡶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣿⣿⣿⣿⣿⣿⣿ ⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤ ⣿⣿⣿⣿⡿⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣷⣬⣁⠱⡯⡘⠈⠉⠉⢃⠉⢉⣋⣍⣛⣿⣿⣿⣿⣶⣶⣿⣿⣿⣷⣷⣶⣶⣶⣿⣿⣿⣷⣾⣶⣿⣷⣿⣿⣿⣿⣶⣶⣶⣾⣿⣿⣿⣷⣶⣶⣶⣶⣾⣿⣿⣿⣶⣶⣿⣿⣿⣶⣶⣿⣿⣿⣾⣶⣶⣦⣿⣶⣶⣶⣶ ⣿⣿⣿⣿⣶⣶⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⢿⢿⣿⣿⣿⣿⣿⣿⣟⣿⣿⣿⣿⣿⢿⢻⣿⣿⣿⢿⢿⣿⡿⡻⣿⣿⣿⣿⣿⣿⣿⣿⡿⣿⣿⣿⣿⣿⣿⣟⢻⣿⣿⠿⡿⠛⣿⣿⣿⣻⣿⣿⣿⣿⣿⣻⢿⢻⣿⡿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣒⣨⣐⣇⣳⣘⣸⣰⣇⣇⣇⢎⣸⣿⣸⣸⣠⣓⣿⣲⣠⣂⣅⣃⣳⣡⣹⣈⣀⣰⣘⣺⣗⣨⣘⣸⢘⣸⢘⣘⡸⢠⣿⣜⣿⣀⣘⣈⣘⣘⣐⣸⣇⣄⣞⣠⣸⣸⣸⣇⣃⣃⣫⣽⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣟⡟⡻⠿⠟⡿⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣧⣧⣧⣧⣧⣧⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⡟⠛⢻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⡿⠀⡒⠈⠙⣿⣏⣙⣿⣛⣛⡛⣏⣙⡛⣿⣿⣿⣿⣿⣿⣏⣯⣟⣏⣟⣛⣛⣻⣛⣿⣿⣿⣯⣏⣻⣿⣝⣿⣉⣫⣽⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣷⣘⣿⣒⣛⣻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠿⠿⠿⠿⡿⠿⠿⠿⠿⠿⡿⠿⠿⠿⢿⠿⠿⠿⠿⠿⠿⢿⠿⠿⠿⣿⣿⣿⡇⠀⠀⠀⠀⠀⢀⡄⢀⡀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣯⣭⣭⣭⣭⣭⣭⣽⣭⣽⣭⣭⣭⣭⣭⣭⣭⣯⣭⣍⣯⣯⣭⣭⣽⣿⢟⣛⣛⣛⣀⣀⡀⠀⠀⠀⠃⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣭⣭⣽⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣻⣴⣬⣵⣿⣯⠇⠀⠀⠀⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣏ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣟ ⣿⣿⣿⣿⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⢻⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⡟ ⣿⣿⣿⣿⠀⠀⢠⠀⡷⠘⠐⠒⠒⠀⠀⠀⠀⠀⠀⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣷ ⣿⣿⣿⣿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⡀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⣿⢿⡿⠿⣿⡿⣿⣿⣿⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣡⣜⣸⣇⣣⣁⣁⣇⣈⣲⣨⣂⣰⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⢿⢿⣿⣿⢿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣾⣶⣶⣾⣶⣾⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⠤⠤⠤⢤⠤⠤⠤⠤⡤⠤⠤⠤⠤⠤⠦⢤⠤⠧⠤⠤⠤⠤⠤⡤⢤⠤⠤⠤⠤⠤⠤⠤⠤⠤⠤⠤⢤⠤⠤⡤⠤⠤⡤⠤⠬⠧⡤⠤⡤⠤⠧⠤⠤⠤⡤⠤⠧⠤⡤⠤⢤⠤⠤⠬⠤⢤⠤⠤⠤⠤⠼⠿⣿⣿⣿⣿⣿ ⣿⠶⠶⠶⢾⠲⠶⢶⠲⠷⠖⠶⠖⠲⡶⠶⠲⠖⠖⠶⡶⠶⠶⠲⠶⠶⠶⠒⠶⢶⠶⠞⠶⡶⠲⠶⠶⠶⢷⣶⣷⣶⣶⣷⣶⣶⣶⣶⣶⣷⣶⣶⣶⣶⣶⣷⣶⣶⣶⣶⣾⣾⣶⣶⣶⣶⣾⣶⣶⣶⣶⣶⣶⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣾⣷⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣭⣤⣭⡭⣬⣹⣬⣭⢽⣭⣭⡭⣣⡭⣧⣬⣭⣤⣬⡬⠭⣤⣭⣭⡥⣍⣡⢬⣭⢥⣥⣭⣅⣦⣴⣤⣭⣭⣭⣥⣉⢩⡥⣭⣬⣽⣬⣬⣬⡫⣥⣭⣭⣭⣭⣼⣬⣥⣩⣭⠬⢭⣭⣭⣍⣭⣬⣭⣥⣭⣿⣿⣿⣿⣿⣿⣿ ⣿⠴⡖⠶⠶⠶⠖⠾⠲⠶⢶⠶⠗⠖⠶⡦⠶⠶⠺⠶⠶⠶⠶⡶⠿⠲⡔⠶⠶⠜⠶⠶⠗⠶⡶⠶⠶⠲⢶⠶⠖⠶⠶⠞⠶⠦⡖⠶⠶⠤⠷⠶⠶⠺⠖⠶⡶⠖⠲⠶⢶⣶⣦⣴⣶⣶⣶⣶⣶⣦⣶⣦⣴⣿⣿⣿⣿⣿ ⣿⣶⣷⣶⣶⣶⣶⣷⣶⣶⣾⣶⣶⣶⣶⣷⣶⣶⣶⣶⣶⣶⣶⣷⣶⣶⣷⣶⣶⣶⣶⣶⣶⣾⣷⣶⣶⣶⣿⣶⣶⣶⣶⣶⣶⣶⣷⣶⣾⣶⣶⣷⣶⣶⣶⣶⣷⣶⣶⣶⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣍⣉⣉⣏⣉⣉⣉⣍⣉⣉⣉⣉⣉⣉⣉⣉⣉⣉⣉⣉⣉⣩⣉⣉⣉⣉⣉⣉⣍⣩⣉⣉⣉⣉⣉⣉⣉⣉⣏⣉⣉⣏⣉⣉⣉⣉⣉⣉⣉⣉⣉⣹⣉⣉⣉⣉⣍⣉⣉⣉⣉⣩⣏⣉⣉⣉⣉⣉⣉⣉⣉⣉⣿⣿⣿⣿⣿ ⣿⠤⠤⠤⠤⡼⠤⠤⠤⠤⠤⠬⠤⠤⠤⠤⠤⢷⠤⠤⠤⠤⠤⠤⠴⡤⠼⠤⠤⠤⢼⠤⠤⠤⠤⠤⠬⠶⠤⠤⠤⠤⠤⢤⠥⠤⠤⠧⠤⢤⠤⣧⠤⠤⠤⠤⠤⠤⠤⠤⠤⢤⠼⠤⠤⠤⠤⠥⠤⠤⠤⣾⣿⣿⣿⣿⣿⣿ ⣿⣶⣶⣶⣶⣷⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣾⣶⣶⣶⣶⣶⣶⣶⣷⣶⣶⣶⣶⣾⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣾⣶⣶⣶⣶⣶⣶⣶⣶⣶⣾⣿⣿⣿⣿⣿⣿ ⣿⣙⣩⣙⣋⣉⣉⣛⣙⣉⣏⣉⣋⣉⢙⣉⣉⣉⣏⣉⣏⣉⣹⣉⣻⣉⣉⣉⣉⡉⣏⣉⣉⣉⣋⣉⣉⣏⣉⣉⣋⣋⣉⣙⣛⣉⣉⢉⣙⣉⣍⣙⣉⣙⣙⣉⣛⣋⣹⣉⣉⣉⣙⣉⣉⣉⡉⣉⣋⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣭⣩⣭⣭⣥⣭⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠠⠀⠀⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣶⣶⣶⣶⣶⣶⣶⣶⣶⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣂⣒⣒⣒⣀⣲⣿⣛⣋⣻⣿⣟⣛⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣶⣶⣶⣶⡶⢶⢿⣿⣿⠿⡿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠿⠿⠿⠟⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠓⠒⠚⠚⠛⠓⠓⠒⠚⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⡶⣶⣶⢶⣶⢶⣶⡶⣶⣶⣶⡶⣶⢶⢶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣟⠿⠧⣻⣿⢻⠻⢿⡿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣧⣻⣿⣶⣾⣶⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡏⣾⣾⣿⣿⣿⣿⡟⡟⣻⣻⣿⢸⣿⢺⢻⢻⢻⢻⡟⣿⣷⡓⡝⣟⡟⡟⡏⡇⡿⡗⡏⣿⡇⣇⣿⢿⡟⡟⣿⢻⡻⣟⢿⢻⣻⡿⣿⣝⢾⣟⡟⣟⣿⣿⣿⣿⣯⣽⢻⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣾⣿⣾⣶⣾⣶⣷⣷⣵⣾⣿⣾⣾⣾⣾⣾⣾⣾⣾⣾⣷⣾⣾⣶⣿⣿⣷⣷⣷⣷⣿⣾⣷⣷⣯⣾⣧⣿⣷⣾⣾⣷⣿⣷⣿⣿⣿⣾⣿⣶⣿⣾⣷⣷⣶⣷⣾⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡎⣧⡞⣟⡟⡟⣷⡏⣿⣿⢻⣻⣷⡟⡟⣻⣻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣾⣷⣷⣷⣷⣿⣾⣶⣿⣾⣷⣷⣷⣵⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⢛⢛⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⡟⢐⡃⠋⣹⣿⣿⣿⣿⣽⣽⣭⣿⣏⣽⣻⣿⣿⣿⣿⣿⣿⣿⣏⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣷⣾⣿⡾⡟⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠛⡟⣿⢛⡛⠿⠟⠿⢿⠿⠿⠿⠿⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣯⣶⣤⣿⣬⣵⣤⣤⣧⣴⣭⣯⣬⣤⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠿⠿⠿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⢿⣿⣿⣿⣿⣿⣿⢿⢿⡿⠿⣿⣿⣿⢿⡿⣿⣿⣿⣿⣿⣿⣿⠿⣿⣿⡿⣿⣿⠿⣿⠿⣿⡿⣿⢿⠿⣿⣿⣿⢿⣿⣿⡿⣿⡿⣿⣿⣿⣿⣿⣿⣿⡿⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⢿⢿⣿⢿⡿⣿⣿⣿⡿⢿⣿ ⣿⠦⠦⠴⠤⠦⠴⡦⠤⠤⠤⠤⠴⡤⡦⠤⠤⠤⠥⠤⠧⠴⠴⠤⠤⠼⠤⠴⠶⡤⠤⠤⠤⠤⠧⠤⠤⠤⡴⠧⠤⠴⠦⠤⠤⠴⠴⠧⠤⠧⠤⠤⠤⠤⢧⠴⠤⠴⠦⠦⠦⠦⠤⠤⠤⠤⢧⠴⠴⠶⠥⠤⠤⣷⣤⣴⣼⣿ ⣿⠒⠒⠒⠒⠒⢲⠓⠒⠒⠒⠒⠒⠓⠓⢶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣷⣶⣶⣷⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣷⣶⣶⣶⣶⣿⣶⣶⣶⣶⣾⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣾⣶⣶⣶⣶⣶⣶⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣤⣬⢯⡭⣥⣽⣬⢭⣭⣭⣡⣭⣭⣭⢭⢽⣯⣭⣭⣭⣬⣥⣭⣯⠭⣭⣥⣭⣭⡭⣽⣭⣭⣬⣭⣭⡍⣽⣬⢽⣧⠭⢽⣬⣭⣭⣮⣬⣙⣭⣭⣹⡬⣥⣭⣭⣭⣌⣩⢭⣭⣬⡭⣤⢭⣭⣯⣩⢭⣭⣯⣥⣼⣿⣿⣿⣿ ⣿⠤⠤⠤⠤⠤⡤⠤⠼⠤⠤⡤⠤⠧⠤⢤⠤⠤⠦⠤⠤⠤⠤⠤⢦⠤⠤⠤⢧⠤⠤⠤⠧⠧⡤⠤⠥⢤⠤⠼⢤⠧⠤⠤⠼⠤⠤⠤⠤⠤⠤⠤⠧⠤⠤⠬⠤⠤⠤⠤⠤⢼⣤⣤⣤⣤⣼⣤⣦⣤⣴⣤⣤⣴⣿⣿⣿⣿ ⣿⣶⣶⣶⣶⣶⣷⣶⣶⣶⣶⣿⣶⣶⣶⣾⣶⣶⣶⣶⣶⣶⣶⣶⣶⣷⣶⣶⣾⣶⣶⣶⣾⣶⣷⣶⣶⣾⣶⣶⣾⣶⣶⣶⣶⣶⣶⣶⣷⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣛⣛⣋⣛⣛⣉⣻⣉⣛⣻⣉⣹⣟⠻⣛⣙⢻⣛⣛⣋⣛⡙⣛⣋⣟⣻⣉⢋⡛⣛⣉⣛⣛⣛⣛⣏⣉⣟⢛⣛⣋⣛⣛⣟⣙⣛⣙⢻⣛⣛⣋⣛⣛⣛⣙⣟⣋⣙⣛⣋⣛⣙⣻⣛⣛⣋⣋⡙⣟⣛⣙⣋⣙⣛⣛⢻⣿ ⣿⣬⣯⢩⣥⢭⣥⣭⣭⣬⡥⣯⣍⡥⢭⡧⣭⣩⣭⢽⣬⣬⢯⣭⣭⢭⣍⢽⣤⡭⣭⣭⣭⣧⣭⣧⣭⣭⢭⣬⣭⣭⣭⣉⣭⣥⣬⣋⣥⣍⣩⡤⡬⣭⣥⢩⡤⣭⣭⣌⣧⠭⣭⣬⣭⡤⣭⣭⣬⢩⡭⣥⣥⣭⣭⣽⣿⣿ ⣿⠤⠤⠤⠤⠤⠤⠬⠤⠤⠤⠤⠤⠥⡤⢤⠦⠤⠼⠤⠦⠤⡤⡧⠤⠤⠤⠤⡤⠤⠴⠤⡤⠤⠤⡤⠴⠤⠼⠤⠤⠤⠤⠤⠤⠤⠦⠤⠤⠤⠤⠤⡤⠤⠤⠤⠤⠤⠤⠤⠧⠤⢼⠦⢤⡤⠧⢤⠤⠤⠤⠼⠧⠤⠤⠤⣿⣿ ⣿⠒⠒⠒⠒⠒⠒⠒⠒⡖⠒⠒⠒⠒⡗⠚⡒⠒⠲⠒⠒⠒⠒⠓⢒⠒⠒⠒⠓⠒⠲⠒⠓⠒⠒⠓⠒⠒⠒⠒⠒⠒⡖⠒⠓⠒⠲⠒⠒⠒⠒⠒⠳⠒⠒⠒⠒⠒⢲⠒⠒⠒⠾⠒⠚⡖⠒⠚⠒⡖⠒⡒⠒⠒⠒⢺⢻⣿ ⣿⣻⣛⣙⣙⣛⣙⣛⣛⣛⣋⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⠥⠤⠤⠤⢤⠤⠤⠤⠤⠦⠤⠤⠤⠧⠤⠥⡤⠤⠤⢼⣥⣤⣤⣤⣤⣤⣼⣤⣤⣧⣤⣤⣤⣤⣤⣧⣤⣧⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣧⣤⣤⣤⣤⣤⣤⣦⣤⣤⣤⣤⣤⣤⣤⣧⣤⣴⣿⣿⣿⣿ ⣿⣶⣶⣶⣶⣾⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣷⣶⣶⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠒⠀⠀⠀⠀⠀⠀⠀⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣏⣩⣉⣉⣹⣉⣹⣯⣭⣩⣹⣩⣹⣉⣽⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⡿⢿⣿⣿⠿⢿⠿⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠓⠒⠒⠚⠓⠒⠒⠚⠚⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⠶⢶⡶⢶⠶⣶⠶⡶⢶⡶⡶⣶⢶⡶⡶⢶⢶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣿⣿⣿⣿⣿ ䷩ 𝚕𝚒𝚗𝚎 1309 ╒═══════════════════ 𝐀𝐑𝐓𝐈𝐂𝐋𝐄 ═════════════════════════════════════════════════╕ (ℹ) Images, hyperlinks and comments at https://techrights.org/n/2025/04/26/Over_at_Tux_Machines.shtml Gemini version at gemini://gemini.techrights.org/n/2025/04/26/Over_at_Tux_Machines.gmi ⠀⌧ █▇▆▅▄▃▂▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁ Over at Tux Machines...⠀▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▂▃▄▅▆▇█ ⌧ posted by Roy Schestowitz on Apr 26, 2025 🄸🄼🄰🄶🄴_🄳🄴🅂🄲🅁🄸🄿🅃🄸🄾🄽_⦇Galapagos_Islands,_April_2011⦈_ ⚓ Updated This Past Day⠀⇛ 1. ⚓ COSMIC_Alpha_7_Desktop_Adds_Pinned_Workspaces,_New_Accessibility Features⠀⇛ Linux hardware vendor System76 released today COSMIC Alpha 7 as the latest development version for this up-and-coming desktop environment written in Rust for GNU/Linux distributions and the company’s in-house Pop!_OS Linux distro. 2. ⚓ GStreamer_1.26.1_Improves_dav1d_AV1_Decoder,_Matroska_v4_Support_in Muxer⠀⇛ Today, the GStreamer project released GStreamer 1.26.1 as the first maintenance update to the latest GStreamer 1.26 series of this popular open-source and cross-platform multimedia framework. ⚓ New⠀⇛ 3. ⚓ Free,_Libre,_and_Open_Source_Software_Leftovers⠀⇛ FOSS picks 4. ⚓ Web_Browsers/Web_Servers_Stories⠀⇛ WWW leftovers 5. ⚓ GNU/Linux_and_BSD_Leftovers⠀⇛ mostly GNU/Linux 6. ⚓ Programming_Leftovers⠀⇛ Development stories 7. ⚓ Security_Leftovers⠀⇛ only a few more for now 8. ⚓ Open_Hardware/Modding:_3D_Printing,_ESP32,_and_More⠀⇛ hardware news 9. ⚓ What_It_Takes_to_Be_PostgreSQL_Compatible_and_PostgreSQL_Anonymizer_2.1 Released⠀⇛ PostgreSQL news 10. ⚓ today's_howtos⠀⇛ many from idroot 11. ⚓ Free,_Libre,_and_Open_Source_Software_Leftovers⠀⇛ FOSS stories 12. ⚓ IBM_Problems_and_Red_Hat_Leftovers⠀⇛ mostly redhat.com 13. ⚓ Open_Hardware/Modding:_Raspberry_Pi,_Arduino,_and_More⠀⇛ 3 stories for this afternoon 14. ⚓ Games:_Frostrail,_Discord_CEO_Leaves,_and_More⠀⇛ GamingOnLinux, 10 articles 15. ⚓ Security_Leftovers⠀⇛ Security news, inc. Linux 16. ⚓ Lilbits:_Snapdragon_X_Chromebooks,_Pixel_7a_battery_swelling,_and_a Liberux_NEXX_Linux_phone_progress_update⠀⇛ Earlier this year the folks at Liberux announced plans to build a Linux smartphone that combines the kind of features you’d expect from a modern phone with the hardware you’d expect from a pretty good single-board computer 17. ⚓ Powerful_Mini-PCs_Provide_Efficient_Replacement_for_Desktop_Computers⠀⇛ That was a choice I seriously considered since I already had a drawer full of free Linux installation disks 18. ⚓ Free_and_Open_Source_Software⠀⇛ This is free and open source software 19. ⚓ Today_in_Techrights⠀⇛ Some of the latest articles 20. ⚓ Lenovo_Cuts_the_Windows_Tax_and_offers_Cheaper_Laptops_with_Linux_Pre- installed⠀⇛ Lenovo is doing something that many aren't ========================================================================= The corresponding text-only bulletin for Friday contains all the text. Top-read articles (excluding bot/crawler visits): Span from 2025-04-19 to 2025-04-25 699 /n/2025/04/21/ Social_Control_Networks_Were_Always_About_Social_Control_By_Cen.shtml 693 /n/2025/04/21/Wine_10_6.shtml 671 /n/2025/04/19/ Amazon_smart_TVs_could_soon_replace_Fire_OS_with_Linux_based_Ve.shtml 630 /n/2025/04/20/today_s_howtos.shtml 612 /n/2025/04/19/today_s_howtos.shtml 597 /n/2025/04/19/Programming_Leftovers.shtml 589 /n/2025/04/21/today_s_howtos.shtml 586 /n/2025/04/20/today_s_howtos.1.shtml 584 /n/2025/04/19/GNU_Linux_Leftovers.shtml 578 /n/2025/04/21/Android_Leftovers.shtml 577 /n/2025/04/19/today_s_howtos.1.shtml 575 /n/2025/04/22/ QEMU_10_0_Open_Source_Virtualization_Software_Released_Here_s_W.shtml 572 /index.shtml 562 /n/2025/04/22/ OpenMandriva_Lx_6_0_Released_with_Linux_6_14_KDE_Plasma_6_3_and.shtml 556 /n/2025/04/20/Programming_Leftovers.shtml 554 /n/2025/04/21/today_s_howtos.1.shtml 526 /n/2025/04/21/Programming_Leftovers.shtml 524 /n/2025/04/22/Programming_Leftovers.shtml * IRC_Proceedings:_Friday,_April_25,_2025 * Three_Years_in_Prison_for_Disney_Employee’s_‘Menu_Hacking’:_The_Economic Fallout_of_Digital_Menus ⠿⣿⣿⣿⡾⣛⣻⣿⣿⣿⠿⣿⣿⣿⣿⣿⠧⣾⣽⠋⡞⡥⣾⡿⠿⢿⣿⣿⣿⣿⡿⠛⠋⢻⣭⣶⠎⠹⢖⣈⣽⣿⣿⣿⣿⣷⢿⡿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠯⠿⣿⣿⣿⣿⣦⣤⣤⣄⡈ ⣷⣿⣛⣯⣽⣿⣿⣿⣿⣯⣥⣭⣼⣟⢋⠩⡿⢥⣡⣀⢓⡚⣷⣮⣷⣿⠿⠟⠛⠊⢀⣀⣀⠀⠀⠁⠀⣀⠊⣻⣿⣿⣧⣤⣿⣿⣶⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⢿⣿⣿⣦⣠⣴⣿⣟⣿⣿⣿⣿⣭⣀⣦ ⣿⣷⣿⣿⣿⣿⣿⡿⢿⣿⣿⣟⠻⠿⣿⣽⢷⡿⡟⡙⢲⣔⠾⣽⣧⣤⣦⣅⣶⣴⣁⣶⣿⡥⢽⣿⠛⢟⣛⣟⣿⣿⣷⣾⣿⡿⠷⠋⠻⠋⠉⠺⠿⠿⠿⣿⠿⠿⡿⠿⠿⢛⣛⣾⡾⠏⠹⣿⡿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣻⣽⣿⣿⣿⣿⣿⣽⡟⢙⡡⣴⠿⢋⣿⣤⣶⣷⣼⣾⡤⡶⠿⣿⡿⣿⣽⣽⢫⣵⣾⣖⣠⣳⣤⣿⣿⣽⣿⣿⠿⠿⠞⣙⠧⠶⠁⢀⣠⠔⣠⡠⠀⠀⣹⣿⠛⠀⠒⣴⣤⡮⠿⣦⡴⠀⠈⠀⠈⠉⣿⠿⣿⣿⣿⣿⡉ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣶⣭⣿⣿⣿⣷⡾⠛⠁⢉⠀⢀⣀⠀⠈⠉⠀⠀⠉⠁⠀⠀⠀⠁⠉⠉⣈⡛⡋⢂⢚⣤⣄⣶⣿⣤⣤⡤⠖⢋⣁⠻⣯⠨⣼⣿⡧⣀⢄⣙⡋⡟⡃⡀⢘⣟⣿⡾⣿⣾⣿⣿⣿⣿⣟⣯⣙⢛ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣶⣶⡿⡿⢆⠡⠺⡿⡟⡋⠉⢈⢀⡲⣮⣤⢲⣺⠀⠟⠶⣿⣿⣿⣿⣾⣿⣽⣮⣽⣤⠂⠈⠘⠉⠊⣑⠫⣬⣷⣟⣛⣷⠊⠂⠀⠀⠘⠟⠷⢎⠿⠿⡻⢿⣿⠿⠛⠿⠿⣍ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠟⣿⣦⠄⠀⠀⠁⠁⠀⠀⣿⣾⡀⠀⠉⠟⢻⣾⣾⣻⡻⣿⡿⣿⣿⣿⣿⣟⡻⠿⣽⣶⡒⠒⠿⢯⡧⠿⢿⣿⡷⠗⠀⣀⡀⠀⠀⠀⠀⠀⠀⢀⡉⠥⡐⠁⠄⠀⠀⠀ ⢿⣿⣿⣿⣿⣿⠻⣿⣧⣿⣿⣿⣿⣿⣿⣿⣿⣾⣧⡌⠲⣅⡄⠀⠀⠀⠀⠁⡼⡿⡇⠀⠀⠠⠾⠿⠻⠇⠀⣟⡙⣛⣷⣍⠟⣿⣿⣷⣾⣿⣹⣤⠞⠃⢡⡜⡋⠁⣀⢠⡾⠻⠗⠉⠀⠰⠄⠀⣠⡆⡅⣀⠰⡄⡄⠰⠿⢻ ⣟⣿⣻⣿⣿⣿⣿⢥⣶⣿⣿⡟⡿⢩⣿⣫⣿⣿⣯⡝⢿⡎⢯⠀⠀⠀⠐⠛⠀⠅⠀⠀⠀⠀⢀⠈⠍⠊⠀⠐⡨⣧⠋⠀⡔⢻⠉⢻⢿⡟⣻⡽⣠⡐⠚⠋⠀⠙⠒⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⣡⣀⣠⣶⠃⢤⠉⠛ ⣛⣽⣿⣾⣿⣻⣷⣻⣿⣿⣬⣤⣶⣿⣿⣿⠟⠚⠃⠁⠀⠀⠀⠀⠀⠀⠀⠀⠉⠀⠀⠀⠀⠀⠀⠀⠀⣠⡄⢸⡄⠉⠀⠀⢄⠀⢀⠉⡐⡉⠉⠈⠈⠓⠂⠀⠀⠁⠀⠀⠀⠀⠀⠀⠀⣀⠤⣄⡃⢥⢶⡳⣼⠿⠿⣶⣦⣼ ⣛⣿⣿⣿⣿⣻⣯⡿⡿⠿⠟⠛⠋⠙⠛⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠐⠰⠘⠇⡀⠀⠀⠀⠀⢰⡐⡤⡄⠓⣤⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠄⠀⡄⡀⡐⢤⣯⣿⣿⣿⣿⣿⠟⣭ ⡆⠈⠈⠁⠐⣹⢯⣝⠛⣦⣤⡄⣠⣠⢔⣤⣴⣶⣄⣀⡤⠀⠀⠀⠀⠀⠀⠀⢄⡀⠀⠀⠀⠈⠀⠀⠀⣀⠄⠀⠀⠀⠀⠿⡇⢂⢹⢾⣿⣷⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⡤⠈⠉⠉⠐⢶⡅⣾⣛⣯⣾⡿⣷⢶ ⡥⢠⣦⢒⡶⣿⣷⣾⣾⣿⣿⣿⣿⣿⣿⣿⡿⠯⠉⡀⠀⠀⠀⠀⠀⠀⠀⠀⠈⣁⡄⠀⠀⠀⠀⠀⢠⣰⣷⣾⣥⣴⣦⡖⢿⠼⠀⠻⠿⠿⠀⠀⠀⠀⠠⣤⣄⣀⠀⡠⡀⢝⠉⠠⠐⣈⣴⣄⣀⣮⣷⣿⣿⣿⠿⣻⣿⢺ ⠙⠁⠹⠲⠻⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠟⡠⠄⠀⠈⠁⠀⠀⠀⠀⠀⠀⠀⠠⠘⠀⠀⠀⠀⠀⠀⢀⣿⣿⣿⣿⠷⠦⣀⢀⡴⠄⠠⠀⠀⠀⠀⠀⠀⠀⣼⣿⣿⣿⡣⢈⣥⣮⣡⣛⢿⣿⣿⣿⣿⣯⣿⣻⣿⣿⣿⠿⠎ ⡟⠶⠑⢆⣉⢉⣻⣿⣿⣿⣿⡟⣉⢊⣁⣋⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠙⠟⠉⠛⠀⠀⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠻⣿⣿⣿⣿⡜⢿⣿⣿⡯⣟⡉⣝⣙⡙⠿⢓⡲⣿⣻⣯⠓⠲ ⣠⢠⣴⠯⢼⣟⣿⣿⣿⣵⠟⣷⠷⠑⣷⡛⠨⢀⡀⠀⠀⠀⠀⠀⡌⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠠⠀⢀⠀⠀⠀⠀⠀⠀⠀⠈⠉⠉⠃⠀⠩⢡⣼⣟⡲⠞⠷⢽⠃⠊⠉⢿⣿⡿⠇⠀ ⢀⣀⣨⢔⣿⡿⣿⣯⣿⣵⡿⣆⡛⠟⠃⡁⠀⠀⠀⠀⠀⠀⡀⠙⠠⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⠀⠀⠂⢂⣠⡴⢶⣾⢯⣾⣆⣀⡠⣠⣜⢏⡁⡅⠀⠀⠀⠐⠓⣀⡶⣷⡦⡀⣿⠫⠱⠊⣻⣿⠻⣈⠀⠀⠀⠀⠀⠀⠄ ⠷⠲⢴⣧⣼⣿⣿⡿⠯⠉⠀⠥⣿⡸⠶⠁⠀⠀⠀⠀⠀⠀⠀⣀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠄⠸⠀⠀⡥⠮⢱⣦⣤⣿⣿⣿⣟⣸⣚⡲⣄⣿⠑⠱⢶⣦⣄⣾⣀⣀⣴⣼⣶⢃⠆⡰⠾⠿⣿⣷⣐⠉⡰⣳⠠⠶⣿⡿⠂ ⣴⣦⣶⣹⣏⣯⣟⣢⠀⢀⢤⣄⠠⠌⡓⠀⠈⣥⣀⠀⢞⠁⢠⣁⡉⡡⠠⣶⣀⠐⣿⣷⢬⣵⢴⢬⠭⠛⠥⡿⠉⠿⢿⠽⠾⠟⣉⢿⣉⣻⣆⠂⠀⠉⠹⣿⣿⣿⣿⣿⡟⠉⠛⣷⣯⣥⣀⡈⠉⠉⠉⠓⣩⠆⠀⠀⠀⠀ ⣿⣿⣿⡻⡩⣽⠟⢉⡄⠒⠀⢠⡆⡬⠀⠀⣰⣿⣿⠠⢈⠈⠁⢿⢃⠈⠘⠒⠺⡗⢠⠉⠉⡿⢾⣇⡠⢦⡄⠦⠉⣹⢃⣿⣾⣾⡟⣬⣞⣛⠟⠀⠀⠀⠀⠻⣿⣿⣿⢿⣿⣷⠷⢯⣿⣶⣿⣿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠾⣻⡾⢯⡡⠟⢟⠀⣡⡠⠮⣦⡡⣤⣀⠂⠛⠻⠎⠀⢘⢶⢢⠀⡼⡁⠀⠀⠀⠀⠀⢀⡀⠱⣴⣿⣧⣖⠢⢰⢬⡜⠛⢉⣯⣿⣾⣿⣟⡉⢀⡀⠀⠀⠀⣀⣿⣿⣿⣿⣿⣿⣿⣿⡉⢙⠯⢥⣶⠗⠀⡀⠀⠀⠀⠀⠀⠀ ⠟⡄⠀⢤⢞⡢⠶⠯⣿⣿⣥⣾⣷⣷⣿⠜⢱⢄⠄⠀⠸⣗⣾⠷⠀⠀⠊⠒⠀⢤⡄⣮⣷⣿⣿⣻⣿⠁⢐⣝⠋⡍⠓⣰⡿⣿⣿⣿⣿⣷⢄⣶⣕⣲⣰⠶⢛⣿⣿⣿⣿⣿⣿⣿⣷⣾⣿⣿⡿⣿⠶⠀⡀⠀⢀⠀⠀⠀ ䷩ 𝚕𝚒𝚗𝚎 1559 ╒═══════════════════ 𝐀𝐑𝐓𝐈𝐂𝐋𝐄 ═════════════════════════════════════════════════╕ (ℹ) Images, hyperlinks and comments at https://techrights.org/n/2025/04/26/Receiving_SLAPPs_and_Collecting_Them_Like_Trophies_the_SLAPPs_A.shtml Gemini version at gemini://gemini.techrights.org/n/2025/04/26/Receiving_SLAPPs_and_Collecting_Them_Like_Trophies_the_SLAPPs_A.gmi ⠀⌧ █▇▆▅▄▃▂▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁ Receiving SLAPPs and Collecting Them Like Trophies (the SLAPPs Always Fail)⠀▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▂▃▄▅▆▇█ ⌧ posted by Roy Schestowitz on Apr 26, 2025, updated Apr 26, 2025 "If you have the facts on your side, pound the facts. If you have the law on your side, pound the law. If you have neither on your side, pound the table." 🄸🄼🄰🄶🄴_🄳🄴🅂🄲🅁🄸🄿🅃🄸🄾🄽_⦇Slams_a_Desk_and_leaves⦈_ Over the years I've received more SLAPPs than I can count and I_cannot_even recall_the_first_one. Honestly, I cannot. Some of the more high-profile SLAPPs came_from_the_EPO (Europe's_second-largest_organisation) and Novell's_last_CEO, who had originally come from IBM. Last year, for the first time, my wife and I both filed lawsuits (counterclaims) in response to truly ridiculous and interconnected SLAPPs [1, 2]. The SLAPPers (people behind SLAPPs) do not wish to realise this, but what they're doing isn't just costly to them (in monetary terms); it only gives even more (as in, additional or renewed) attention to what_they're_attempting_to hide, they motivate us to write even more about the very same things they wish to suppress (since the EPO hired several law firms to stalk and extort me I've published over 4,000 more articles and videos about the EPO), and they end up with a cake in their own face. This is priceless slapstick. SLAPPs may seem "fun" when you first send a letter or a_couple_of_nastygrams (low budget, about 100 times cheaper than a lawsuit), but SLAPPers then get associated with all sorts of bad things, e.g. the_women_who_allegedly_had_700 drinks (Anna Palus). People who file lawsuits bring even more attention to themselves (or to embarrassing statements about them) and unless they can afford to actually go to court and also win a case, it's not going to vindicate them. In the case of the EPO, its threatening letters which it repeatedly sent to us caused even more publicity for the main scandal they had attempted to hide. Private Eye covered us a couple of times and media across Europe spoke about the Microsoft-EPO scandal. When Sirius_issued_veiled_threats, even more_people_came_out, blasting the company for threatening me and then telling_the_company's_abuses_against_them (it stole money from them, not_just_from_me_and_my_colleagues). Speaking for myself, SLAPPs have not scared me since I was a student. It is like "scar tissue" (hardening the area). I received some threats around 2008 (after OOXML leaks that I had published), but each SLAPP since then had only made me more joyous, as they collectively became almost like 'trophies' (if your publications/leaks have no reach/impact, there would be no effort/ incentive to take them down or suppress their publication in the first). It's happening to others this past week1, as Adobe seems determined to get the Streisand Effect repeatedly tested2. People will get even more curious and interested in what Adobe is so desperate to hide. It also shows the problems one gets for outsourcing to Google/YouTube. Several years ago some patent lawyer who did really terrible things sent me threatening_letters, not alleging that I had defamed him but that me showing a mugshot of his (his face, from the official site) constituted a copyright violation. Mike Masnick did a rebuttal_to_that. Masnick has been targeted by the same liar and fraud who targeted_me_as_well. The EPO's circle of corrupt friends also attempted to SLAPP me in recent years; it always failed [1, 2, 3] and merely served to show they think and act like in Putin's Russia. The EU has some serious introspection to do. When you decide to SLAPP you show some teeth and bark, but you do not bite. Later on it'll turn out that your teeth are in fact dentures and you don't know how to bite, only bark. Barking is easy. But prepare for an actual fight. In recent years we got a whole lot of barking from Microsofters. Carry on, you only_embolden_us_to_go_deeper_and_you_encourage_whistleblowers_to_step_in, feeding_us_with_new_scoops. Decent people do not tolerate bullies and oversensitive censors. Decent people want to know what's true, and more so suppressed truths. █ _____ 1 Adobe_&_YouTube_Censor_&_Silence_Journalist 2 Adobe_Makes_2nd_Fraudulent_Copyright_Claim_Against_Lunduke_Journal * Year_of_GNU/Linux_on_the_Laptop? * Site_May_be_Even_Faster_Now ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⣀⣀⣀⣤⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢰⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⣤⣤⣿⣿⣿⣿⣿⡆⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣦⡀⠀⠀⠀⠀⣀⡀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠐⣄⠀⢾⣿⣷⣉⣉⣛⣋⣡⡆⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⢿⣿⣿⣿⣿⣿⣿⡿⣿⣿⣿⠿⣿⣿⣿⣿⣿⣿⣿⣧⠀⠀⠀⠈⣿⣿⣷⣶⣤⣄⡀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢠⣶⣿⡟⣤⠀⠙⢻⣿⢿⣿⣟⣟⣧⣤⣀⣀⡀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠻⣿⣿⣿⣿⣿⣳⣿⣿⢯⣶⣼⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⢀⣿⣿⣿⣿⣿⣿⣿⣿⣶⣄⡀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⣠⣤⣿⣿⣿⣧⠉⠀⠀⠻⣿⣿⣶⣟⡊⣿⣿⣿⣿⣿⣿⣿⣷⡀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⠙⠻⣿⣿⣿⣿⣄⣿⣿⣿⣿⣿⣿⢿⣟⡟⠈⠁⠀⠀⣸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡆⠀ ⠀⠀⠀⢀⣠⣴⣶⢿⣟⣿⣿⣿⣿⣿⢦⠀⠀⠀⠸⠶⠶⢶⣧⣿⣿⣿⣿⣿⣿⣿⣿⣷⡄⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠙⠿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠃⠀⠀⠀⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀ ⠀⠀⣼⣿⣿⣯⣿⣿⣿⣿⣿⣿⣿⣿⣯⢳⣴⣤⣠⣶⣦⣿⣿⢹⡿⢿⣿⣿⣿⣿⣿⣿⣧⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⠙⠻⠿⣿⣿⣿⠯⠂⠀⠀⠀⠀⠀⠀⠘⠟⠛⠛⠹⣿⣿⣿⣿⣿⣿⣿⡇⠀ ⠀⢰⣿⣿⣿⣿⣿⣿⢿⣿⣿⣿⣿⣿⠿⣿⣮⣻⣿⡿⣻⣿⣿⣿⣀⡐⡏⣿⣿⣏⡻⢿⣿⠂⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠓⠀⠀⠘⣿⣿⣿⣿⣿⣿⣿⡇⠀ ⠀⢸⣿⣿⣿⣿⣿⠟⠈⠛⠻⡿⢻⡇⢀⣿⣿⣿⣿⡀⣿⣿⣿⣿⣿⣿⣿⣷⠉⠉⢿⣦⡹⡆⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣻⣿⣿⣿⣿⣿⣿⡇⠀ ⠀⢸⣿⣿⠿⢋⣠⡴⠂⠀⠀⣠⡔⠜⣿⣿⣿⣿⣿⣾⣿⣿⣿⡟⣿⣿⣿⡯⠀⠀⠀⠻⣿⣷⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢠⣾⣧⣀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⡇⠀ ⠀⢸⣿⣿⣿⡿⠋⠀⠀⠀⠀⠻⠀⠀⠈⠻⣿⣿⣿⣿⣿⣿⣿⣷⢿⣿⡿⠁⠀⠐⢦⣀⠹⣿⣄⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⣴⣿⣿⣿⡿⠂⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⡇⠀ ⠀⢸⣿⡟⢁⣠⣤⠞⠀⠀⠀⠀⠀⠀⠀⢠⣿⣿⣿⣿⣿⣿⣿⡏⠸⣿⠀⠀⠀⠀⢀⣿⣦⣄⣙⡂⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣰⣿⣿⣿⣿⡿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣼⣿⣿⣿⣿⣿⣿⣿⠇⠀ ⠀⢸⣿⣿⣿⡟⠋⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⣿⣿⣿⣿⣿⣿⣇⠀⠁⠀⠀⠀⠀⠈⠉⣛⢛⣫⣥⠀⠀⠀⠀⠀⢀⣤⣤⣀⠚⠛⢿⣿⣿⠋⠀⠀⠀⠀⠀⠀⢀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢿⣿⣿⣿⣿⣿⣿⡏⠀⠀ ⠀⢸⣿⣿⣿⡄⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢿⣿⣽⣿⣿⣿⣿⠀⠀⠀⠀⠀⠀⢀⡤⣾⣿⡿⠯⠀⠀⠀⠀⠀⠸⣇⣨⣿⠿⠃⠀⠈⠉⠀⠀⠀⠀⠀⠐⠚⠋⠁⠀⣀⣀⣀⣀⣀⣠⣤⣴⣾⣿⣿⣿⣿⣿⣿⡇⠀⠀ ⠀⢠⣀⠈⠉⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠘⣿⣿⣿⣿⣿⣿⠀⠀⠀⠀⠀⠀⢩⣾⣿⣯⣴⣾⠇⠀⣀⣤⣤⣤⣭⣭⣶⣶⣶⣶⣶⣶⣶⣶⣤⣤⡀⢰⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠁⠀⠀⠀ ⠀⢸⣿⣷⡀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢻⣿⣿⣿⣿⣿⠀⠀⠀⠀⠀⠀⠠⣿⣿⣯⣭⣷⡄⣼⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣤⢿⣿⣿⣿⣿⣷⠈⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠿⠿⠿⠿⠛⠋⠉⠁⠀⠀⠀⠀ ⠀⢸⣭⣟⢷⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠘⣿⣿⣿⣿⡯⠀⠀⠀⠀⠀⠀⠠⣴⡾⠿⢿⣿⢤⠙⠿⠛⠿⠿⠿⠿⣿⣿⣿⡿⠶⠐⠟⠻⠿⠿⠃⠀⠹⣿⣿⡿⠟⠛⠛⠛⠉⠉⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⢸⡟⠉⠀⢠⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣦⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣿⣿⣿⣿⣶⣶⣶⣾⣿⣿⣿⣿⣿⣿⣿⣿⣶⣦⣀⣀⣠⣤⣴⣶⣀⡀⣀⡀⠀⣀⣀⣀⣤⣤⣶⣶⣾⣿⣿⣿⣿⣿⣿⣿⡇⠀ ⠀⢸⣷⣄⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠋⠉⠉⠉⠉⠉⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀ ⠀⢸⣿⣿⣃⣤⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣸⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀ ⠀⠛⠹⠿⠛⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠠⠿⠿⠿⠿⠿⠿⠿⠿⠿⠇⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⣀⣀⣀⣤⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⣤⣤⣿⣿⣿⣿⣿⡆⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣦⡀⠀⠀⠀⠀⣀⡀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠐⣄⠀⢾⣿⣷⣉⣉⣛⣋⣡⡆⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢿⣿⣿⣿⣿⣿⣿⡿⣿⣿⣿⠿⣿⣿⣿⣿⣿⣿⣿⣧⠀⠀⠀⠈⣿⣿⣷⣶⣤⣄⡀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢠⣶⣿⡟⣤⠀⠙⢻⣿⢿⣿⣟⣟⣧⣤⣀⣀⡀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠻⣿⣿⣿⣿⣿⣳⣿⣿⢯⣶⣼⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⢀⣿⣿⣿⣿⣿⣿⣿⣿⣶⣄⡀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⣠⣤⣿⣿⣿⣧⠉⠀⠀⠻⣿⣿⣶⣟⡊⣿⣿⣿⣿⣿⣿⣿⣷⡀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⠙⠻⣿⣿⣿⣿⣅⣿⣿⣿⣿⣿⣿⢿⣟⡟⠈⠁⠀⠀⣸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡆⠀ ⠀⠀⠀⣀⣠⣴⣶⢿⣿⣿⣿⣿⣿⣿⢦⠀⠀⠀⠸⠶⠶⢶⣧⣿⣿⣿⣿⣿⣿⣿⣿⣷⡄⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠙⠿⣿⣿⣿⣿⣿⣿⣿⣟⣿⠃⠀⠀⠀⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀ ⠀⠀⣼⣿⣿⣯⣿⣿⣿⣿⣿⣿⣿⣿⣯⣳⢴⣤⣠⣶⣤⣿⣿⢹⡿⢿⣿⣿⣿⣿⣿⣿⣧⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⠙⠻⠿⣿⣿⣿⠯⠂⠀⠀⠀⠀⠀⠀⠘⠟⠛⠛⠹⣿⣿⣿⣿⣿⣿⣿⡇⠀ ⠀⢰⣿⣿⣿⣿⣿⣿⢿⣿⣿⣿⣿⣿⠿⣿⣮⣻⣿⡿⣻⣿⣿⣿⣀⡐⡏⣿⣿⣏⡹⢿⣿⠂⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠃⠀⠀⠘⣿⣿⣿⣿⣿⣿⣿⡇⠀ ⠀⢸⣿⣿⣿⣿⣿⠟⠈⠛⢻⡿⢻⠇⢀⣿⣿⣿⣿⡀⣿⣿⣿⣿⣿⣿⣿⣷⠁⠉⢿⣦⡹⡆⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣻⣿⣿⣿⣿⣿⣿⡇⠀ ⠀⢸⣿⣿⡿⢋⣠⡴⠂⠀⠀⣠⡔⠜⣿⣿⣿⣿⣿⣾⣿⣿⣿⡟⣿⣿⣿⡯⠀⡀⠀⠻⣿⣷⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢠⣾⣧⣀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⡇⠀ ⠀⢸⣿⣿⣿⡿⠋⠀⠀⠀⠀⠻⠀⠀⠈⢛⣿⣿⣿⣿⣿⣿⣿⣷⢿⣿⡿⠁⠀⠐⢦⣀⠹⣿⣄⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⣴⣿⣿⣿⡿⠂⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⡇⠀ ⠀⢸⣿⡟⢁⣠⣤⠞⠀⠀⠀⠀⠀⠀⠀⢨⣿⣿⣿⣿⣿⣿⣿⡏⠸⣿⠁⠀⠀⠀⢀⣿⣦⣄⣙⡂⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣰⣿⣿⣿⣿⡿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣼⣿⣿⣿⣿⣿⣿⣿⠃⠀ ⠀⢸⣿⣿⣿⡟⠋⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⣿⣿⣿⣿⣿⣿⣇⠀⠁⠀⠀⠀⠀⠈⠉⡛⢛⣫⣥⠀⠀⠀⠀⠀⢀⣤⣤⣀⠚⠛⢿⣿⣿⠋⠀⠀⠀⠀⠀⠀⢀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢿⣿⣿⣿⣿⣿⣿⡟⠀⠀ ⠀⢸⣿⣿⣿⡄⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢿⣿⣽⣿⣿⣿⣿⠀⠀⠀⠀⠀⠀⢀⡠⣾⣿⡿⠯⠀⠀⠀⠀⠀⢸⣇⣨⣿⠿⠃⠀⠈⠁⠀⠀⠀⠀⠀⠐⠚⠋⠁⠀⣀⣀⣀⣀⣀⣠⣤⣴⣾⣿⣿⣿⣿⣿⣿⡇⠀⠀ ⠀⢠⣀⠈⠉⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠘⣿⣿⣿⣿⣿⣿⠀⠀⠀⠀⠀⠀⢩⣾⣿⣯⣶⣾⠇⠀⣀⣠⣤⣤⣭⣭⣶⣶⣶⣶⣶⣶⣶⣶⣤⣤⡀⢰⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠁⠀⠀⠀ ⠀⢸⣿⣷⡀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢻⣿⣿⣿⣿⣿⠀⠀⠀⠀⠀⠀⠠⣿⣿⣯⣭⣷⡄⣼⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣤⢿⣿⣿⣿⣿⣷⠈⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠿⠿⠿⠟⠋⠉⠁⠀⠀⠀⠀ ⠀⢸⣭⣟⢷⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠘⣿⣿⣿⣿⡯⠀⠀⠀⠀⠀⠀⠠⢴⡾⠿⣿⣿⢤⠙⠿⠛⠿⠿⠿⠿⣿⣿⣿⡿⠶⠐⠟⠻⠿⠟⠃⠀⠹⣿⣿⡿⠟⠛⠛⠛⠉⠉⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⢸⡟⠉⠀⢠⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣴⣦⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣿⣿⣿⣷⣶⣶⣶⣾⣿⣿⣿⣿⣿⣿⣿⣿⣶⣦⣀⣀⣠⣤⣴⣶⣀⣀⣀⡀⠀⣀⣀⣀⣤⣤⣶⣶⣾⣿⣿⣿⣿⣿⣿⣿⡇⠀ ⠀⢸⣷⣄⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠋⠉⠉⠉⠉⠉⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀ ⠀⢸⣿⣿⣇⣤⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣸⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀ ⠀⠛⠹⠿⠛⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠠⠿⠿⠿⠿⠿⠿⠿⠿⠿⠇⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣀⣀⣀⣀⣤⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢰⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⣤⣴⣿⣿⣿⣿⣿⡄⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣦⡀⠀⠀⠀⠀⣀⡀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠰⣄⠀⢿⣿⣧⣉⣉⣛⣋⣡⡆⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⢻⣿⣿⣿⣿⣿⣿⡿⣿⣿⣿⠿⣿⣿⣿⣿⣿⣿⣿⣧⠀⠀⠀⠈⣿⣿⣷⣦⣤⣄⡀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣠⣾⣿⡏⣄⠀⠙⢿⣿⢿⣿⡟⣟⣧⣤⣀⣀⡀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠻⣿⣿⣿⣿⣿⣷⣿⣿⢯⣶⣼⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⢠⣿⣿⣿⣿⣿⣿⣿⣿⣦⣄⡀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⢀⣠⣴⣿⣿⣿⣇⠙⠀⠀⠻⣿⣿⣶⣟⡸⣿⣿⣿⣿⣿⣿⣿⣷⡀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⠙⠻⣿⣿⣿⣿⣄⣿⣿⣿⣿⣿⣿⢿⣟⡟⠈⠁⠀⠀⣼⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡆⠀ ⠀⠀⠀⣀⢤⣴⣶⢿⣻⣿⣿⣿⣿⣟⢦⠀⠀⠀⠹⠶⠶⣾⣷⣿⣿⣿⣿⣿⣿⣿⣿⣷⡀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠙⢿⣿⣿⣿⣿⣿⣿⣿⣟⣿⠃⠀⠀⠀⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀ ⠀⠀⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣮⣷⣴⣤⣠⣶⣄⣿⣿⣻⡿⢿⣿⣿⣿⣿⣿⣿⣧⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⠙⠻⠿⣿⣿⣿⠯⠂⠀⠀⠀⠀⠀⠀⠙⠛⠛⠋⢹⣿⣿⣿⣿⣿⣿⣿⡇⠀ ⠀⢰⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠿⣿⣎⣻⣿⡿⣿⣿⣿⣽⣀⡰⡍⣿⣿⣏⡹⢿⣿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠃⠀⠀⠸⣿⣿⣿⣿⣿⣿⣿⡇⠀ ⠀⢸⣿⣿⣿⣿⣿⠟⠈⠛⠻⡿⠻⠇⢀⣿⣿⣿⣿⢠⣿⣿⣿⣿⣿⣿⣿⣿⠁⠙⢿⣮⡻⡀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣿⣿⣿⣿⣿⣿⣿⡇⠀ ⠀⢸⣿⣿⠿⢋⣠⡖⠀⠀⠀⣠⡐⠘⣿⣿⣿⣿⣿⣾⣿⣿⣿⡟⣿⣿⣿⡇⠀⠀⠈⠻⣿⣷⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣠⣾⣧⣀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⡇⠀ ⠀⢸⣿⣷⣿⠿⠋⠀⠀⠀⠈⠛⠀⠀⠘⢻⣿⣿⣿⣿⣿⣿⣿⡇⣿⣿⡿⠀⠀⠑⢦⣀⠹⣷⡄⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⣴⣿⣿⣿⠿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢻⣿⣿⣿⣿⣿⣿⣿⡇⠀ ⠀⢸⣿⠟⣁⣠⣤⠎⠀⠀⠀⠀⠀⠀⠀⢐⣿⣿⣿⣿⣿⣿⣿⠇⢸⡿⠀⠀⠀⠀⢀⣿⣤⣀⣙⡀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣴⣿⣿⣿⣿⡿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣼⣿⣿⣿⣿⣿⣿⣿⠃⠀ ⠀⢸⣿⣿⣿⠟⠁⠀⠀⠀⠀⠀⠀⠀⠀⠈⠘⣿⣿⣿⣿⣿⣿⡇⠀⠁⠀⠀⠀⠀⠈⠉⡛⢛⣩⣥⠀⠀⠀⠀⠀⢀⣤⣤⣀⠚⠻⢿⣿⣿⠋⠀⠀⠀⠀⠀⠀⢀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣿⣿⣿⣿⣿⣿⣿⡏⠀⠀ ⠀⢸⣿⣿⣿⡀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢿⣿⣻⣿⣿⣿⡏⠀⠀⠀⠀⠀⠀⢀⡤⣺⣿⡿⢧⠀⠀⠀⠀⠀⢸⣇⣨⣿⠿⠃⠀⠈⠁⠀⠀⠀⠀⠀⠒⠚⠋⠀⠀⣀⣀⣀⣀⣀⣤⣤⣴⣾⣿⣿⣿⣿⣿⣿⠇⠀⠀ ⠀⢠⣀⠈⠉⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠸⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⢩⣾⣿⣧⣶⣾⠆⠀⣀⣤⣤⣤⣭⣭⣶⣶⣶⣶⣶⣶⣶⣦⣤⣤⡀⢲⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠁⠀⠀⠀ ⠀⢸⣿⣷⡀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢿⣿⣿⢿⣿⣿⠀⠀⠀⠀⠀⠀⢠⣿⣿⣯⣍⣷⡄⣼⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣬⣿⣿⣿⣿⣿⡇⠘⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠿⠿⠿⠿⠛⠉⠉⠁⠀⠀⠀⠀ ⠀⢸⣭⣟⠇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⠘⣿⣿⣿⣿⡯⠀⠀⠀⠀⠀⠀⠠⣴⠿⢿⣿⣿⠰⠹⠛⠛⠿⡿⠿⠿⣿⣿⣿⠿⠖⠰⠛⠻⠿⠟⠁⠀⢹⣿⣿⠿⠛⠛⠛⠛⠉⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⢸⡟⠉⠀⢠⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣴⣮⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣿⣿⣿⣷⣶⣶⣶⣾⣿⣿⣿⣿⣿⣿⣿⣿⣶⣦⣀⣀⣠⣤⣴⣦⣀⣀⣀⡀⠀⣀⣀⣀⣤⣴⣶⣶⣾⣿⣿⣿⣿⣿⣿⣿⡇⠀ ⠀⢸⣷⣄⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠻⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠉⠉⠉⠉⠉⢉⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀ ⠀⢸⣿⣿⣃⣤⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣼⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀ ⠀⠛⠻⠿⠛⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠰⠿⠿⠿⠿⠿⠿⠿⠿⠿⠇⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣀⣀⣀⣀⣤⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢰⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⣤⣴⣿⣿⣿⣿⣿⡄⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣦⡀⠀⠀⠀⠀⣀⡀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠰⣄⠀⢿⣿⣦⣉⣉⣛⣋⣡⡆⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⢻⣿⣿⣿⣿⣿⣿⡿⣿⣿⣿⠿⣿⣿⣿⣿⣿⣿⣿⣧⠀⠀⠀⠈⣿⣿⣷⣦⣤⣄⡀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣠⣾⣿⡏⣄⠀⠙⢿⣿⢿⣿⡟⣟⣧⣤⣀⣀⡀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠻⣿⣿⣿⣿⣿⣷⣿⣿⢯⣶⣼⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⢠⣿⣿⣿⣿⣿⣿⣿⣿⣦⣄⡀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⢀⣠⣴⣿⣿⣿⣇⠙⠀⠀⠻⣿⣿⣶⣟⡸⣿⣿⣿⣿⣿⣿⣿⣷⡀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⠙⠻⣿⣿⣿⣿⣄⣿⣿⣿⣿⣿⣿⢿⣟⡟⠈⠁⠀⠀⣼⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡆⠀ ⠀⠀⠀⣀⢤⣴⣶⢿⣻⣿⣿⣿⣿⣟⢦⠀⠀⠀⠸⠶⠶⣾⣧⣿⣿⣿⣿⣿⣿⣿⣿⣷⡀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠙⢿⣿⣿⣿⣿⣿⣿⣿⣟⣿⠃⠀⠀⠀⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀ ⠀⠀⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣮⣷⣴⣤⣤⣶⣄⣿⣿⣻⡿⢿⣿⣿⣿⣿⣿⣿⣧⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⠙⠻⠿⣿⣿⣿⠯⠂⠀⠀⠀⠀⠀⠀⠙⠻⠛⠋⢹⣿⣿⣿⣿⣿⣿⣿⡇⠀ ⠀⢰⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠿⣿⣎⣻⣿⡿⣿⣿⣿⣽⣀⡰⡍⣿⣿⣏⡹⢿⣿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠓⠀⠀⠸⣿⣿⣿⣿⣿⣿⣿⡇⠀ ⠀⢸⣿⣿⣿⣿⣿⠟⠈⠛⠻⠿⢻⠇⢀⣿⣿⣿⣿⢠⣿⣿⣿⣿⣿⣿⣿⣷⠁⠙⢿⣦⢻⡀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣿⣿⣿⣿⣿⣿⣿⡇⠀ ⠀⢸⣿⣿⠿⢋⣠⡖⠀⠀⠀⣠⡐⠙⣿⣿⣿⣿⣿⣾⣿⣿⣿⡿⣿⣿⣿⡇⠀⠀⠈⠻⣿⣷⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣠⣾⣧⣀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⡇⠀ ⠀⢸⣿⣿⣿⠿⠋⠀⠀⠀⠈⠛⠀⠀⠘⢻⣿⣿⣿⣿⣿⣿⣿⡇⣿⣿⡿⠀⠀⠑⢦⣀⠹⣷⡄⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⣴⣿⣿⣿⠿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢻⣿⣿⣿⣿⣿⣿⣿⡇⠀ ⠀⢸⣿⠟⣁⣠⣤⠎⠀⠀⠀⠀⠀⠀⠀⢠⣿⣿⣿⣿⣿⣿⣿⠇⠸⡿⠀⠀⠀⠀⢀⣿⣤⣀⣙⡀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣴⣿⣿⣿⣿⡿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣼⣿⣿⣿⣿⣿⣿⣿⠃⠀ ⠀⢸⣿⣿⣿⡟⠁⠀⠀⠀⠀⠀⠀⠀⠀⠈⠘⣿⣿⣿⣿⣿⣿⡇⠀⠁⠀⠀⠀⠀⠈⠉⡛⢛⣩⣥⠀⠀⠀⠀⠀⢀⣤⣤⣀⠚⠻⢿⣿⣿⠋⠀⠀⠀⠀⠀⠀⢀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣿⣿⣿⣿⣿⣿⣿⡏⠀⠀ ⠀⢸⣿⣿⣿⡄⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢿⣿⣹⣿⣿⣿⡯⠀⠀⠀⠀⠀⠀⢀⡤⣾⣿⡿⢧⠀⠀⠀⠀⠀⢸⣇⣨⣿⠿⠃⠀⠈⠁⠀⠀⠀⠀⠀⠒⠚⠋⠀⠀⣀⣀⣀⣀⣀⣤⣤⣴⣾⣿⣿⣿⣿⣿⣿⠇⠀⠀ ⠀⢠⣀⠈⠉⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠸⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⢩⣾⣿⣧⣶⣾⠆⠀⣀⣤⣤⣤⣭⣭⣶⣶⣶⣶⣶⣶⣶⣦⣤⣤⡀⢲⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠁⠀⠀⠀ ⠀⢸⣿⣷⡀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢿⣿⣿⢿⣿⣿⠀⠀⠀⠀⠀⠀⢠⣿⣿⣯⣍⣷⡄⣼⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣬⣿⣿⣿⣿⣿⡇⠘⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠿⠿⠿⠿⠛⠋⠉⠁⠀⠀⠀⠀ ⠀⢸⣭⣟⠇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⠘⣿⣿⣿⣿⡯⠀⠀⠀⠀⠀⠀⠠⢴⠿⢿⡿⣿⠰⠻⠛⠛⠿⠿⠿⠿⣿⣿⣿⠿⠖⠰⠛⠻⠿⠟⠁⠀⢹⣿⣿⠿⠛⠛⠛⠛⠉⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⢸⡟⠉⠀⢠⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣴⣮⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣿⣿⣿⣷⣶⣶⣶⣾⣿⣿⣿⣿⣿⣿⣿⣿⣶⣦⣀⣀⣠⣤⣴⣦⣀⣀⣀⡀⠀⣀⣀⣀⣤⣴⣶⣶⣾⣿⣿⣿⣿⣿⣿⣿⡇⠀ ⠀⢸⣷⣄⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠉⠉⠉⠉⠉⢉⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀ ⠀⢸⣿⣿⣃⣤⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣼⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀ ⠀⠛⠻⠿⠛⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠰⠿⠿⠿⠿⠿⠿⠿⠿⠿⠇⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣀⣀⣀⣠⣤⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢰⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⣤⣴⣿⣿⣿⣿⣿⠄⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣦⡀⠀⠀⠀⠀⣀⡀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢰⣄⠀⢿⣿⣦⣉⣉⣛⣋⣡⡆⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⢿⣿⣿⣿⣿⣿⣿⡿⣿⣿⣿⠿⣿⣿⣿⣿⣿⣿⣿⣧⠀⠀⠀⠈⣿⣿⣶⣦⣤⣄⡀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣠⣾⣯⡏⡄⠀⠙⢻⣿⢿⣿⡿⣟⣥⣄⣀⣀⡀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠻⣿⣿⣿⣿⣿⣳⣿⣿⢯⣶⣼⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⢠⣿⣿⣿⣿⣿⣿⣿⣷⣦⣄⡀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⢀⣠⣴⣿⣿⣿⣇⠑⠀⠀⠻⣿⣷⣾⣟⣸⣿⣿⣿⣿⣿⣿⣿⣷⡀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⠙⠻⣿⣿⣿⣿⣄⣿⣿⣿⣿⣿⣿⢿⣟⡟⠉⠁⠀⠀⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡆⠀ ⠀⠀⠀⣀⣤⣴⣶⢿⣻⣿⣿⣿⣿⣟⣆⠀⠀⠀⠶⠶⠶⣾⡷⣿⣿⣿⣿⣿⣿⣿⣿⣷⡀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠙⢿⣿⣿⣿⣿⣿⣿⣿⣟⣾⠃⠀⠀⠀⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀ ⠀⢀⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣎⡷⣶⣄⣤⣶⣤⣿⣿⣿⡿⢿⣿⣿⣿⣿⣿⣿⣇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⠙⠻⠿⣿⣿⣿⠯⠂⠀⠀⠀⠀⠀⠀⠻⠛⠛⠋⢹⣿⣿⣿⣿⣿⣿⣿⡇⠀ ⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠿⣿⣎⣿⣿⠿⣿⣿⣿⣿⣀⡰⡍⣿⣿⣏⡻⢿⣿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠃⠀⠀⠸⣿⣿⣿⣿⣿⣿⣿⡇⠀ ⠀⢸⣿⣿⣿⣿⡿⠟⠈⠛⢿⡿⡻⠇⣰⣿⣿⣿⣷⢰⣿⣿⣿⣿⣿⣿⣿⣾⠉⠘⣿⣮⢻⡀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⣿⣿⣿⣿⣿⣿⣿⡇⠀ ⠀⢸⣿⣿⠿⢋⣤⠖⠀⠀⠀⣠⠐⠻⣿⣿⣿⣿⣿⣾⣿⣿⣿⣿⣿⣿⣿⠧⠠⠀⠈⢻⣿⣧⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣠⣾⣦⡀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣼⣿⣿⣿⣿⣿⣿⣿⡇⠀ ⠀⢸⣿⣿⣿⠿⠋⠀⠀⠀⠈⠋⠀⠀⠙⢿⣿⣿⣿⣿⣿⣿⣿⡇⣿⣿⡿⠀⠀⠑⢤⣀⠻⣿⡄⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⣴⣿⣿⣿⡿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢿⣿⣿⣿⣿⣿⣿⣿⡇⠀ ⠀⢸⣿⠟⣁⣤⣴⠆⠀⠀⠀⠀⠀⠀⠀⢰⣿⣿⣿⣿⣿⣿⣿⠇⢹⡿⠀⠀⠀⠀⢀⣿⣤⣈⣙⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣴⣿⣿⣿⣿⡿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⣼⣿⣿⣿⣿⣿⣿⣿⠀⠀ ⠀⢸⣿⣿⣿⠟⠁⠀⠀⠀⠀⠀⠀⠀⠀⠈⠸⣿⣿⣿⣿⣿⣿⡆⠀⠁⠀⠀⠀⠀⠉⠉⡛⢛⣩⡅⠀⠀⠀⠀⠀⢠⣤⣄⣀⠚⠻⢿⣿⣿⠋⠀⠀⠀⠀⠀⠀⣀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀ ⠀⢸⣿⣿⣿⡀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣿⣿⣻⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⢀⡤⣿⣿⠿⢣⠀⠀⠀⠀⠀⢸⣇⣹⣿⠿⠃⠀⠈⠁⠀⠀⠀⠀⠀⠒⠚⠋⠀⠀⣀⣀⣀⣀⣀⣤⣤⣴⣾⣿⣿⣿⣿⣿⣿⠃⠀⠀ ⠀⢠⣀⠈⠉⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠸⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⢩⣾⣿⣧⣶⣿⠆⠀⣀⣤⣤⣤⣭⣽⣶⣶⣶⣶⣶⣶⣶⣦⣤⣤⡀⢲⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠁⠀⠀⠀ ⠀⢸⣿⣧⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣿⣿⣿⢿⣿⣧⠀⠀⠀⠀⠀⠀⢴⣿⣿⣭⣍⣷⡄⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠼⣿⣿⣿⣿⣿⡇⠸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠿⠿⠿⠿⠛⠋⠉⠁⠀⠀⠀⠀ ⠀⢸⣽⡿⠇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢠⠸⣿⣿⣿⣿⠯⠀⠀⠀⠀⠀⠀⠠⣶⠿⠿⢿⣿⠀⠻⠛⠛⠿⡿⠿⠿⣿⣿⣿⠿⠖⠸⠛⠿⠿⠟⠁⠀⢻⣿⣿⠿⠛⠛⠛⠛⠉⠁⠀⠀⠀⠀⠀⠀⠀⠀⢀⠀⠀⠀ ⠀⢸⡛⠉⠀⢤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣶⣮⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣿⣿⣿⣷⣶⣶⣶⣾⣿⣿⣿⣿⣿⣿⣿⣿⣶⣦⣀⣀⣤⣤⣶⣦⣀⣀⣀⡀⢀⣀⣀⣀⣤⣴⣶⣶⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀ ⠀⢸⣷⡀⠀⠈⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠟⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠉⠉⠉⠉⠉⢹⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀ ⠀⢸⣿⣿⣠⣴⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣧⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣾⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀ ⠀⠛⠻⠿⠻⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠼⠿⠿⠿⠿⠿⠿⠿⠿⠿⠇⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣀⣀⣀⣠⣤⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⣤⣴⣿⣿⣿⣿⣿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣦⡀⠀⠀⠀⠀⣀⡀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢰⡄⠀⢿⣿⣦⣉⣉⣛⣋⣡⡆⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢿⣿⣿⣿⣿⣿⣿⡿⣿⣿⣿⠿⣿⣿⣿⣿⣿⣿⣿⣧⠀⠀⠀⠈⣿⣿⣶⣦⣤⣄⡀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣠⣾⣯⡏⡄⠀⠙⢻⣿⢿⣿⡿⣟⣥⣄⣀⣀⡀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠻⣿⣿⣿⣿⣿⣳⣿⣿⢯⣶⣼⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⢠⣿⣿⣿⣿⣿⣿⣿⣷⣦⣄⡀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⢀⣠⣴⣿⣿⣿⣇⠑⠀⠀⠻⣿⢷⣾⣟⣸⣿⣿⣿⣿⣿⣿⣿⣷⡀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⠙⠻⣿⣿⣿⣿⣄⣿⣿⣿⣿⣿⣿⢿⣟⡟⠉⠁⠀⠀⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡆⠀ ⠀⠀⠀⣀⣤⣴⣾⢿⣻⣿⣿⣿⣿⣟⣆⠀⠀⠀⠶⠶⠶⣾⡿⣿⣿⣿⣿⣿⣿⣿⣿⣷⡀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠙⢿⣿⣿⣿⣿⣿⣿⣿⣿⡾⠃⠀⠀⠀⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀ ⠀⢀⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣎⡷⣶⣄⣤⣶⣤⣿⣿⣿⡿⢿⣿⣿⣿⣿⣿⣿⣇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⠙⠻⠿⣿⣿⣿⠯⠂⠀⠀⠀⠀⠀⠀⠹⠛⠛⠋⢹⣿⣿⣿⣿⣿⣿⣿⡇⠀ ⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠿⣿⣎⣿⣿⡿⣿⣿⣿⣿⣀⡰⡝⣿⣿⣏⡻⢿⣿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠃⠀⠀⠸⣿⣿⣿⣿⣿⣿⣿⡇⠀ ⠀⢸⣿⣿⣿⣿⡿⠟⠉⠛⣻⡿⣻⠇⣰⣿⣿⣿⣷⢰⣿⣿⣿⣿⣿⣿⣿⣾⠉⠘⣿⣮⢻⡀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⣿⣿⣿⣿⣿⣿⣿⡇⠀ ⠀⢸⣿⣿⠿⢋⣤⠖⠀⠀⢀⣠⠒⠹⣿⣿⣿⣿⣿⣾⣿⣿⣿⣿⣿⣿⣿⠧⠠⠀⠈⢻⣿⣧⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣠⣾⣦⡀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣼⣿⣿⣿⣿⣿⣿⣿⡇⠀ ⠀⢸⣿⣿⣿⠿⠋⠀⠀⠀⠈⠋⠀⠀⠙⢿⣿⣿⣿⣿⣿⣿⣿⡇⣿⣿⡿⠀⠀⠑⢦⣀⠻⣷⡄⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⣴⣿⣿⣿⡿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢿⣿⣿⣿⣿⣿⣿⣿⡇⠀ ⠀⢸⣿⠟⣁⣤⣴⠇⠀⠀⠀⠀⠀⠀⠀⢐⣿⣿⣿⣿⣿⣿⣿⠇⢹⡿⠁⠀⠀⠀⢀⣿⣤⣌⣙⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣴⣿⣿⣿⣿⡿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⣼⣿⣿⣿⣿⣿⣿⣿⠁⠀ ⠀⢸⣿⣿⣿⠟⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠸⣿⣿⣿⣿⣿⣿⡆⠀⠁⠀⠀⠀⠀⠈⠉⡛⢛⣩⡅⠀⠀⠀⠀⠀⢠⣤⣄⣀⠚⠻⢿⣿⣿⠃⠀⠀⠀⠀⠀⠀⣀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀ ⠀⢸⣿⣿⣿⡀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣿⣿⣻⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⢀⡤⣿⣿⠿⢣⠀⠀⠀⠀⠀⢸⣇⣨⣿⠿⠃⠀⠈⠁⠀⠀⠀⠀⠀⠒⠚⠋⠀⠀⣀⣀⣀⣀⣀⣤⣤⣴⣾⣿⣿⣿⣿⣿⣿⠃⠀⠀ ⠀⢠⣀⠈⠉⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠸⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⢩⣾⣿⣧⣶⣿⠆⠀⣀⣤⣤⣤⣭⣽⣶⣶⣶⣶⣶⣶⣶⣦⣤⣄⡀⢲⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠁⠀⠀⠀ ⠀⢸⣿⣧⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣿⣿⣿⢿⣿⣧⠀⠀⠀⠀⠀⠀⢴⣿⣿⣯⣍⣷⡄⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡼⣿⣿⣿⣿⣿⡇⠸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠿⠿⠿⠿⠛⠋⠉⠉⠀⠀⠀⠀ ⠀⢸⣽⡿⠇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢠⠸⣿⣿⣿⣿⡯⠀⠀⠀⠀⠀⠀⠠⣶⠿⠿⣿⣿⠀⠻⠻⠛⠿⡿⠿⠿⣿⣿⣿⠿⠖⠸⠟⠿⠿⠟⠁⠀⢻⣿⣿⠿⠛⠛⠛⠛⠉⠁⠀⠀⠀⠀⠀⠀⠀⠀⢀⠀⠀⠀ ⠀⢸⡛⠉⠀⢤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣦⣬⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣿⣿⣿⣷⣶⣶⣶⣾⣿⣿⣿⣿⣿⣿⣿⣿⣶⣦⣀⣀⣤⣤⣶⣦⣀⣀⣀⡀⢀⣀⣀⣀⣤⣴⣶⣶⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀ ⠀⢸⣷⡀⠀⠈⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠟⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠉⠉⠉⠉⠉⢹⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀ ⠀⢸⣿⣿⣠⣴⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣾⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀ ⠀⠛⠻⠿⠻⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠼⠿⠿⠿⠿⠿⠿⠿⠿⠿⠇⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣀⣀⣀⣠⣤⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⣤⣴⣿⣿⣿⣿⣿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣦⡀⠀⠀⠀⠀⣀⡀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢰⡀⠀⣿⣿⣦⣉⣉⣛⣉⣱⡄⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⢻⣿⣿⣿⣿⣿⣿⡿⣿⣿⣿⠿⣿⣿⣿⣿⣿⣿⣿⣧⠀⠀⠀⠈⣿⣿⣶⣦⣤⣀⡀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣠⣾⣧⡏⡄⠈⠛⣿⡿⢿⣿⡿⣿⣤⣄⣀⣀⡀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠻⣿⣿⣿⣿⣿⣷⣿⣿⢯⣶⣼⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⢰⣿⣿⣿⣿⣿⣿⣿⣷⣦⣄⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⢀⣠⣴⣿⣿⣿⡆⠁⠀⠀⠿⣾⣷⣾⣟⣸⣿⣿⣿⣿⣿⣿⣿⣷⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⠙⠻⣿⣿⣿⣿⣄⣿⣿⣿⣿⣿⣿⢿⣟⡿⠉⠁⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡆⠀ ⠀⠀⠀⣀⣤⣴⡾⢿⣻⣿⣿⣿⣿⡟⣄⠀⠀⠀⠷⠶⠶⣾⡿⣿⣿⣿⣿⣿⣿⣿⣿⣧⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠙⠿⣿⣿⣿⣿⣿⣿⣿⣟⣿⠃⠀⠀⠀⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀ ⠀⢀⣿⣿⣿⣽⣿⣿⣿⣿⣿⣿⣿⣿⣞⡷⣶⣄⣴⣶⣤⣿⣧⣿⡿⣿⣿⣿⣿⣿⣿⣿⣇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⠙⠻⠿⣿⣿⣿⠯⠂⠀⠀⠀⠀⠀⠀⠻⠙⠟⠋⢹⣿⣿⣿⣿⣿⣿⣿⡇⠀ ⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⢿⣿⣜⣿⣿⠟⣿⣿⣿⣯⣀⢰⠽⣿⣿⣏⡻⣿⣿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠂⠀⠀⠸⣿⣿⣿⣿⣿⣿⣿⡇⠀ ⠀⢸⣿⣿⣿⣿⡿⠛⠈⠛⣿⠿⡻⠃⣰⣿⣿⣿⣧⢸⣿⣿⣿⣿⣿⣿⣿⡾⠁⠙⣿⣬⢻⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣿⣿⣿⣿⣿⣿⣿⡇⠀ ⠀⢸⣿⣿⠟⢋⣤⠖⠀⠀⢀⣠⠂⠻⣿⣿⣿⣿⣿⣾⣿⣿⣿⣿⣿⣿⣿⠧⠠⠀⠈⢻⣿⣧⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣠⣿⣦⡀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣾⣿⣿⣿⣿⣿⣿⣿⡇⠀ ⠀⢸⣿⣿⣿⠟⠁⠀⠀⠀⠈⠃⠀⠀⠙⣿⣿⣿⣿⣿⣿⣿⣿⡏⣿⣿⡟⠀⠀⠑⢤⡀⠻⣧⡄⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⣼⣿⣿⣿⠿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀ ⠀⢸⣿⠟⣁⣤⣴⠃⠀⠀⠀⠀⠀⠀⠀⢺⣿⣿⣿⣿⣿⣿⣿⠃⢻⡿⠀⠀⠀⠀⢀⣿⣤⣄⣑⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⣴⣿⣿⣿⣿⠿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⣼⣿⣿⣿⣿⣿⣿⡿⠀⠀ ⠀⢸⣿⣿⣿⠟⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⢹⣿⣿⣿⣿⣿⣿⡆⠀⠁⠀⠀⠀⠀⠉⠉⡛⢛⣩⡄⠀⠀⠀⠀⠀⢠⣤⣄⣀⠚⠻⢿⣿⡿⠃⠀⠀⠀⠀⠀⠀⣀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠘⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀ ⠀⢸⣿⣿⣿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣿⣿⣻⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⢀⡤⣿⣿⠿⢣⠀⠀⠀⠀⠀⢸⣇⣸⣿⠟⠃⠀⠉⠁⠀⠀⠀⠀⠀⠒⠚⠉⠀⠀⣀⣀⣀⣀⣀⣤⣤⣴⣾⣿⣿⣿⣿⣿⣿⠀⠀⠀ ⠀⢀⣀⠈⠉⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢹⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠈⢩⣾⣿⣥⣶⣿⠆⠀⣀⣤⣤⣤⣭⣵⣶⣶⣶⣶⣶⣶⣶⣦⣤⣄⠀⢶⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠁⠀⠀⠀ ⠀⢸⣿⣧⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣿⣿⣿⢿⣿⡇⠀⠀⠀⠀⠀⠀⢴⣿⣿⣭⣍⣷⡀⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣯⣼⣿⣿⣿⣿⣿⡇⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠿⠿⠿⠿⠛⠋⠉⠈⠀⠀⠀⠀ ⠀⢸⣽⡿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢠⢸⣿⣿⣿⣿⠧⠀⠀⠀⠀⠀⠀⢠⣶⠿⠿⣿⣿⠀⠻⠛⠛⠿⡿⠿⠿⣿⣿⣿⠿⠆⠸⠛⠿⠿⠟⠁⠀⢻⣿⣿⠿⠛⠛⠛⠛⠉⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⠀⠀⠀ ⠀⢸⠋⠉⠀⢤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣴⣾⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣾⣿⣿⣿⣷⣶⣶⣶⣾⣿⣿⣿⣿⣿⣿⣿⣿⣶⣤⣀⣀⣤⣤⣶⣆⣀⢀⣀⡀⠀⣀⣀⣀⣤⣴⣶⣶⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀ ⠀⢸⣧⡀⠀⠘⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠟⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠋⠉⠉⠉⠉⠉⢹⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀ ⠀⢸⣿⣿⣠⣴⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀ ⠀⠛⠿⠿⠻⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠧⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠼⠿⠿⠿⠿⠿⠿⠿⠿⠿⠇⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣀⣀⣀⣠⣤⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢰⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⣤⣼⣿⣿⣿⣿⣿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣦⡀⠀⠀⠀⠀⣀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢰⡀⠐⣿⣿⣆⣉⣉⣛⣉⣰⠄⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⢿⣿⣿⣿⣿⣿⣿⡿⣿⣿⣿⠿⣿⣿⣿⣿⣿⣿⣿⣧⠀⠀⠀⠘⣿⣿⣶⣦⣤⣀⡀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣴⣾⣧⢏⡄⠈⠛⣿⡿⣿⣿⡻⣿⣤⣄⣀⣀⡀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠻⣿⣿⣿⣿⣿⣷⣿⣿⢯⣶⣼⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣷⣦⣄⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⢀⣠⣴⣿⣿⣿⡌⠁⠀⠐⢿⣾⣷⣾⣟⣸⣿⣿⣿⣿⣿⣿⣿⣦⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⠙⠻⣿⣿⣿⣿⣄⣿⣿⣿⣿⣿⣿⢿⣟⡿⠉⠀⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡆⠀ ⠀⠀⠀⣀⣤⣶⡾⣿⣻⣿⣿⣿⣿⡽⣄⠀⠀⠀⠷⠶⠶⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣧⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠙⢿⣿⣿⣿⣿⣿⣿⣿⣿⣾⠃⠀⠀⠀⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀ ⠀⢀⣿⣿⣿⣽⣿⣿⣿⣿⣿⣿⣿⣿⣜⡦⣦⣄⣴⣶⣴⣿⣇⣿⠿⣿⣿⣿⣿⣿⣿⣿⣆⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⠙⠻⠿⣿⣿⣿⠯⠀⠀⠀⠀⠀⠀⠀⠛⠻⠛⠉⢹⣿⣿⣿⣿⣿⣿⣿⡇⠀ ⠀⢸⣿⣿⣿⣿⣿⡿⣿⣿⣿⣿⣿⡿⢿⣷⣜⣿⣿⠟⣿⣿⣿⣇⣀⢷⢽⣿⣿⣏⠿⣿⣿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠘⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⡇⠀ ⠀⢸⣿⣿⣿⣿⡿⠛⠙⠛⣿⠟⡿⠂⣸⣿⣿⣿⣧⢸⣿⣿⣿⣿⣿⣿⣿⡾⠉⠹⣷⣌⢻⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣿⣿⣿⣿⣿⣿⣿⡇⠀ ⠀⢸⣿⣿⠟⣉⣤⠖⠀⠀⢀⣤⠢⢿⣿⣿⣿⣿⣷⣾⣿⣿⣿⣿⣿⣿⣿⠣⠠⠀⠈⢿⣿⣇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣰⣿⣦⡀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀ ⠀⢸⣿⣿⣿⠟⠁⠀⠀⠀⠘⠋⠀⠀⠙⢿⣿⣿⣿⣿⣿⣿⣿⡟⣿⣿⡟⠀⠀⠳⢄⡀⢻⣧⡄⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⣼⣿⣿⣿⠷⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⠁⠀ ⠀⢸⣿⠟⣀⣤⣴⠃⠀⠀⠀⠀⠀⠀⠀⢺⣿⣿⣿⣿⣿⣿⣿⠃⢿⡿⠀⠀⠀⠀⢰⣿⣤⣈⣑⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⣴⣿⣿⣿⣿⠟⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢠⣾⣿⣿⣿⣿⣿⣿⡟⠀⠀ ⠀⢸⣿⣿⣿⠛⠁⠀⠀⠀⠀⠀⠀⠀⠀⠈⢻⣿⣿⣿⣿⣿⣿⡄⠀⠀⠀⠀⠀⠀⠉⠙⡛⢛⣭⡄⠀⠀⠀⠀⠀⢠⣤⣄⡀⠛⠻⢿⣿⡿⠁⠀⠀⠀⠀⠀⠀⡀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠘⣿⣿⣿⣿⣿⣿⣿⠃⠀⠀ ⠀⢸⣿⣿⣿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⣿⣿⣻⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⣀⡴⣿⣿⠿⢡⠀⠀⠀⠀⠀⢸⣃⣸⡿⠟⠀⠀⠉⠁⠀⠀⠀⠀⠀⠒⠛⠉⠀⢀⣀⣀⣀⣀⣀⣤⣤⣴⣾⣿⣿⣿⣿⣿⣿⠀⠀⠀ ⠀⢀⣀⠈⠉⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢻⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠈⢽⣾⣿⣥⣶⣿⠀⠀⣀⣤⣤⣤⣭⣵⣶⣶⣶⣶⣶⣶⣶⣦⣤⣄⠀⣶⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡏⠀⠀⠀⠀ ⠀⢸⣿⣦⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⣿⣿⣿⢿⣿⡇⠀⠀⠀⠀⠀⠀⢼⣿⣿⣭⣩⣷⣀⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣧⣼⣿⣿⣿⣿⣿⡇⢹⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠿⠿⠿⠟⠋⠋⠁⠀⠀⠀⠀⠀ ⠀⢸⣿⡻⡆⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⢹⣿⣿⣿⣿⠥⠀⠀⠀⠀⠀⠀⢠⣶⠿⢿⣿⡷⠈⠻⠿⠻⠿⠿⠿⠿⣿⣿⣿⠷⠂⠺⠛⠿⠿⠟⠁⠀⢿⣿⡿⠿⠛⠛⠛⠋⠉⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⠀⠀⠀ ⠀⢸⠋⠉⠀⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣴⣦⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣿⣿⣿⣷⣶⣶⣶⣾⣿⣿⣿⣿⣿⣿⣿⣷⣶⣄⣀⣀⣤⣤⣶⣆⣀⣀⣀⡀⢀⣀⣀⣀⣤⣴⣶⣶⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀ ⠀⢸⣧⡀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠟⠻⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠋⠉⠉⠉⠉⠉⣹⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀ ⠀⢸⣿⣿⣠⣼⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢠⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀ ⠀⠛⠿⠿⠻⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠾⠿⠿⠿⠿⠿⠿⠿⠿⠿⠇⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⣀⣀⣀⣤⡄⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣠⣤⣼⣿⣿⣿⣿⣧⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣦⡀⠀⠀⠀⢄⣀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣧⡀⠸⣿⣷⣌⣉⣙⣛⣉⣴⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⢻⣿⣿⣿⣿⣿⣿⡿⣿⣿⣿⠿⣿⣿⣿⣿⣿⣿⣿⣧⠀⠀⠀⢹⣿⣿⣶⣦⣤⣀⡀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⣴⣿⣿⢡⡀⠈⠛⣿⡿⣿⣿⢻⣻⣤⣄⣀⣀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠻⣿⣿⣿⣿⣿⣷⣿⣿⢯⣶⣼⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⣸⣿⣿⣿⣿⣿⣿⣿⣷⣦⣀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⣀⣤⣾⣿⣿⣿⡈⠃⠀⠘⢿⡿⣷⣿⣃⣿⣿⣿⣿⣿⣿⣿⣿⣆⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⠙⠻⣿⣿⣿⣿⣄⣿⣿⣿⣿⣿⣿⢿⣟⡿⠉⠀⠀⢠⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⡄⠀ ⠀⠀⢀⡠⣤⣶⡾⣟⣿⣿⣿⣿⣿⡳⡄⠀⠀⠀⠶⠶⢶⣾⣼⣿⣿⣿⣿⣿⣿⣿⣿⣆⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠙⢿⣿⣿⣿⣿⣿⣿⣿⣟⣾⠃⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀ ⠀⢰⣿⣿⣯⣿⣿⣿⣿⣿⣿⣿⣿⣷⣽⣦⣦⣄⣴⣶⣼⣿⣯⣿⠿⣿⣿⣿⣿⣿⣿⣿⡄⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⠙⠻⠿⣿⣿⣿⠯⠀⠀⠀⠀⠀⠀⠘⠟⠻⠛⠉⣻⣿⣿⣿⣿⣿⣿⣿⡇⠀ ⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⢿⣷⣙⣿⣿⢿⣿⣿⣿⣇⣀⢾⢹⣿⣿⣙⠿⣿⡗⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠘⠀⠀⠀⢿⣿⣿⣿⣿⣿⣿⣿⡇⠀ ⠀⢸⣿⣿⣿⣿⠿⠃⠙⢛⣿⠟⠻⠀⣺⣿⣿⣿⡇⣼⣿⣿⣿⣿⣿⣿⣿⡎⠁⠹⣷⣜⢧⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢘⣿⣿⣿⣿⣿⣿⣿⡇⠀ ⠀⢸⣿⡿⠟⣡⣴⠂⠀⠀⢀⣄⠊⢿⣿⣿⣿⣿⣷⣿⣿⣿⣿⢿⣿⣿⣿⠀⠀⠀⠙⢿⣿⡆⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣴⣿⣄⡀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀ ⠀⢸⣿⣿⡿⠟⠁⠀⠀⠀⠙⠃⠀⠀⠛⣿⣿⣿⣿⣿⣿⣿⣿⣸⣿⣿⠇⠀⠈⠲⣄⡈⢿⣧⡀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣠⣾⣿⣿⣿⠗⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠘⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀ ⠀⢸⡿⠋⣠⣤⡶⠁⠀⠀⠀⠀⠀⠀⠀⡿⣿⣿⣿⣿⣿⣿⡿⠀⢿⠏⠀⠀⠀⠀⣸⣷⣥⣈⣃⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⣼⣿⣿⣿⣿⠇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢠⣿⣿⣿⣿⣿⣿⣿⡏⠀⠀ ⠀⢸⣿⣿⡿⠋⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢻⣿⣿⣿⣿⣿⣿⡀⠈⠀⠀⠀⠀⠀⠉⢙⠛⣛⣭⡄⠀⠀⠀⠀⠀⣠⣤⣄⡐⠛⠻⢿⣿⡟⠃⠀⠀⠀⠀⠀⠀⡀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀ ⠀⢸⣿⣿⣇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠘⣿⣯⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⣠⢴⣿⣿⠿⠅⠀⠀⠀⠀⠀⢿⣁⣽⡿⠟⠀⠀⠉⠀⠀⠀⠀⠀⠀⠒⠛⠁⠀⢀⣀⣀⣀⣀⣠⣤⣤⣶⣿⣿⣿⣿⣿⣿⡟⠀⠀⠀ ⠀⢀⡀⠈⠉⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢿⣿⣿⣿⣿⣿⠁⠀⠀⠀⠀⠀⠈⣵⣿⣿⣥⣶⡿⠀⢀⣀⣤⣤⣬⣭⣵⣶⣶⣶⣶⣶⣶⣶⣤⣤⣄⠐⣶⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡋⠀⠀⠀⠀ ⠀⢸⣿⣆⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠘⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⣼⣿⣿⣭⣹⣦⢠⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣧⣽⣿⣿⣿⣿⣿⠀⢻⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠿⠿⠿⠿⠋⠉⠁⠀⠀⠀⠀⠀ ⠀⢸⣿⡻⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⡀⢻⣿⣿⣿⣿⠅⠀⠀⠀⠀⠀⠀⣤⣶⠿⣿⣿⡧⡜⠻⠟⠻⠿⡿⠿⢿⣿⣿⡿⠷⠂⠺⠛⠿⠿⠋⠀⠈⣿⢿⡿⠟⠛⠛⠛⠋⠉⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⢘⠋⠁⠀⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣴⣵⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣾⣿⣿⣿⣶⣶⣶⣶⣿⣿⣿⣿⣿⣿⣿⣿⣷⣶⣄⣀⣠⣤⣤⣶⣄⣀⣀⣀⠀⢀⣀⣀⣠⣤⣶⣶⣾⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀ ⠀⢸⣦⠀⠀⢹⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠟⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠉⠉⠉⠉⠉⠉⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀ ⠀⢸⣿⡟⣠⣼⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢰⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀ ⠀⠛⠿⠟⠻⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠠⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠇⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⣀⣀⣀⣤⡄⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢰⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣆⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣠⣤⣾⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣦⡀⠀⠀⠀⢀⣀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⣦⠀⠸⣿⣷⣌⣉⣙⣋⣉⣴⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⢻⣿⣿⣿⣿⣿⣿⡿⣿⣿⣿⠿⣿⣿⣿⣿⣿⣿⣿⣧⠀⠀⠀⢹⣿⣷⣶⣤⣤⣀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⣴⣿⣼⢡⠀⠙⢻⣿⠿⣿⣿⢿⣧⣤⣀⣀⣀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠻⣿⣿⣿⣿⣿⣳⣿⣿⢯⣶⣼⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⣾⣿⣿⣿⣿⣿⣿⣿⣶⣤⡀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⣀⣤⣾⣿⣿⣿⠈⠂⠀⠚⢷⣿⣶⣿⣃⣿⣿⣿⣿⣿⣿⣿⣿⣆⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⠙⠻⣿⣿⣿⣿⣄⣿⣿⣿⣿⣿⣿⢿⣟⡿⠉⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⡄⠀ ⠀⠀⢀⣠⣤⣶⠿⣟⣿⣿⣿⣿⣿⢣⡀⠀⠀⠰⠷⠶⢶⣿⢻⣿⣿⣿⣿⣿⣿⣿⣿⡆⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠙⢿⣿⣿⣿⣿⣿⣿⣿⣟⣿⠃⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀ ⠀⢸⣿⣿⣯⣿⣿⣿⣿⣿⣿⣿⣿⣷⣻⢶⣦⣠⣶⣦⣼⣿⣸⣿⢿⣿⣿⣿⣿⣿⣿⣿⡀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⠙⠻⠿⣿⣿⣿⠯⠀⠀⠀⠀⠀⠀⠘⠏⠛⠋⠙⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀ ⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠿⣿⣧⣻⣿⡿⢿⣿⣿⣿⣅⣈⢮⢻⣿⣿⣙⢿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠑⠀⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀ ⠀⢸⣿⣿⣿⣿⠿⠃⠙⢻⡿⢻⠿⢀⣾⣿⣿⣿⡄⣿⣿⣿⣿⣿⣿⣿⣷⠏⠉⢻⣶⡝⣇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⡇⠀ ⠀⢸⣿⡿⠟⣡⡴⠂⠀⠀⣀⣔⠮⢿⣿⣿⣿⣿⣷⣿⣿⣿⣿⣿⣿⣿⡿⠄⠄⠀⠙⣿⣿⡄⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⣴⣷⣄⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢰⣿⣿⣿⣿⣿⣿⣿⣿⠃⠀ ⠀⢸⣿⣿⡿⠛⠀⠀⠀⠀⠉⠁⠀⠈⠻⣿⣿⣿⣿⣿⣿⣿⣿⢸⣿⣿⠇⠀⠘⠦⣀⡘⢿⣧⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣠⣾⣿⣿⣿⠇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⡿⠀⠀ ⠀⢸⡿⢋⣀⣤⡞⠀⠀⠀⠀⠀⠀⠀⠀⣿⣿⣿⣿⣿⣿⣿⡟⠈⣿⡏⠀⠀⠀⠀⣸⣶⣤⣉⡃⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢠⣾⣿⣿⣿⣿⠇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣰⣿⣿⣿⣿⣿⣿⣿⠃⠀⠀ ⠀⢸⣿⣿⡟⠋⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣿⣿⣿⣿⣿⣿⣷⠀⠈⠀⠀⠀⠀⠀⠉⢙⠛⣋⣭⠄⠀⠀⠀⠀⠀⣠⣤⣄⡐⠛⠿⣿⣿⡟⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢹⣿⣿⣿⣿⣿⣿⡟⠀⠀⠀ ⠀⢸⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢸⣿⣟⣿⣿⣿⣿⠀⠀⠀⠀⠀⠀⠀⣠⢴⣿⡿⠟⡄⠀⠀⠀⠀⠀⣿⣀⣿⡿⠟⠀⠀⠉⠀⠀⠀⠀⠀⠐⠒⠛⠁⠀⢀⣀⣀⣀⣀⣠⣤⣤⣶⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀ ⠀⢀⡀⠉⠉⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣿⣿⣿⣿⣿⣿⠀⠀⠀⠀⠀⠀⠉⣵⣿⣿⣴⣾⡷⠀⢀⣠⣤⣤⣬⣭⣷⣶⣶⣶⣶⣶⣶⣶⣤⣤⡀⢰⣶⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣟⡃⠀⠀⠀⠀ ⠀⢸⣿⡄⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢸⣿⣿⡿⣿⣿⡀⠀⠀⠀⠀⠀⠠⣾⣿⣿⣭⣹⣦⢠⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣥⣿⣿⣿⣿⣿⣿⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠿⠿⠿⠿⠿⠋⠉⠉⠀⠀⠀⠀⠀ ⠀⢸⣟⢿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⡄⢿⣿⣿⣿⣿⠅⠀⠀⠀⠀⠀⠀⢴⣾⢿⣿⣿⡇⠘⠻⠛⠻⢿⠿⠿⠿⣿⣿⣿⠧⠀⠿⠛⠿⠿⠋⠀⠘⡿⣿⠿⠛⠛⠛⠛⠋⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠘⠉⠁⢠⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣶⣵⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣿⣿⣿⣿⣶⣶⣶⣶⣿⣿⣿⣿⣿⣿⣿⣿⣿⣦⣄⣀⣠⣤⣴⣶⣄⣀⣀⣀⠀⢀⣀⣀⣠⣤⣶⣶⣾⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀ ⠀⢸⣄⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠉⠉⠉⠉⠉⢙⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀ ⠀⢸⣿⡇⣤⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣼⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀ ⠀⠻⠿⠟⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠸⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠇⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⣀⣀⣀⣤⡄⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢰⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣆⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣤⣤⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣦⡀⠀⠀⠀⢀⡀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⣆⠀⢺⣿⣷⣌⣉⣙⣋⣁⣦⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⢻⣿⣿⣿⣿⣿⣿⡿⣿⣿⣿⠿⣿⣿⣿⣿⣿⣿⣿⣧⠀⠀⠀⢻⣿⣷⣶⣤⣄⣀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⣴⣿⡼⣥⠀⠙⢻⣿⢿⣿⣟⢿⣧⣤⣀⣀⣀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠻⣿⣿⣿⣿⣿⣷⣿⣿⢯⣶⣼⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣶⣤⡀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⣀⣤⣾⣿⣿⣧⠉⠀⠀⠺⣷⣿⣶⣿⣃⣿⣿⣿⣿⣿⣿⣿⣿⡄⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⠙⠻⣿⣿⣿⣿⣄⣿⣿⣿⣿⣿⣿⢿⣟⡿⠁⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⡄⠀ ⠀⠀⢀⣠⣴⣶⢿⣟⣿⣿⣿⣿⣯⢧⡀⠀⠀⠸⠶⠶⢶⣿⢿⣿⣿⣿⣿⣿⣿⣿⣿⡄⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠙⢿⣿⣿⣿⣿⣿⣿⣿⣟⣾⠃⠀⠀⠀⠀⣸⡿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀ ⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣧⣳⢴⣤⣠⣶⣦⣾⣿⣸⡿⢿⣿⣿⣿⣿⣿⣿⣷⡀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⠙⠻⠿⣿⣿⣿⠯⠂⠀⠀⠀⠀⠀⠸⠟⠛⠛⢙⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀ ⠀⢸⣿⣿⣿⣿⣿⢿⣿⣿⣿⣿⣿⠿⣿⣦⣻⣿⡿⣿⣿⣿⣿⣄⡐⡮⣿⣿⣿⡙⢿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠓⠀⠀⠈⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀ ⠀⢸⣿⣿⣿⣿⠟⠀⠙⢻⡿⢻⠿⢀⣿⣿⣿⣿⡄⣿⣿⣿⣿⣿⣿⣿⣷⠏⠈⢻⣦⡙⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣸⣿⣿⣿⣿⣿⣿⣿⠇⠀ ⠀⢸⣿⡿⢋⣠⡴⠂⠀⠀⣀⡔⠼⢿⣿⣿⣿⣿⣷⣿⣿⣿⣿⣿⣿⣿⡿⠄⠄⠀⠹⣿⣿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⣴⣷⣄⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢰⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀ ⠀⢸⣿⣿⡿⠋⠀⠀⠀⠀⠙⠁⠀⠈⢻⣿⣿⣿⣿⣿⣿⣿⣿⢻⣿⣿⠃⠀⠘⠦⣀⡘⣿⣧⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣠⣾⣿⣿⡿⠇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⡟⠀⠀ ⠀⢸⡟⢁⣠⣤⡞⠀⠀⠀⠀⠀⠀⠀⢨⣿⣿⣿⣿⣿⣿⣿⡟⠘⣿⠇⠀⠀⠀⠀⣼⣦⣅⣉⡂⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣠⣾⣿⣿⣿⣿⠇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣰⣿⣿⣿⣿⣿⣿⣿⠃⠀⠀ ⠀⢸⣿⣿⡟⠉⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⣿⣿⣿⣿⣿⣿⣷⠀⠀⠀⠀⠀⠀⠈⠉⢙⠛⣋⣥⠀⠀⠀⠀⠀⠀⣤⣤⣀⡐⠛⠿⣿⣿⠟⠀⠀⠀⠀⠀⠀⢀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢻⣿⣿⣿⣿⣿⣿⡏⠀⠀⠀ ⠀⢸⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢸⣿⣝⣿⣿⣿⣿⠀⠀⠀⠀⠀⠀⢀⣠⣴⣿⡿⠟⡄⠀⠀⠀⠀⠀⣿⣀⣿⡿⠟⠀⠈⠉⠀⠀⠀⠀⠀⠐⠒⠋⠁⠀⣀⣀⣀⣀⣀⣠⣤⣴⣶⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀ ⠀⢀⠀⠉⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⣿⣿⣿⣿⣿⣿⠀⠀⠀⠀⠀⠀⠉⣵⣿⣯⣴⣾⡧⠀⢀⣠⣤⣤⣬⣭⣷⣶⣶⣶⣶⣶⣶⣦⣤⣤⡀⢰⣶⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠇⠀⠀⠀⠀ ⠀⢸⣿⡄⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢸⣿⣿⡿⣿⣿⠀⠀⠀⠀⠀⠀⢠⣾⣿⣯⣭⣹⣆⢰⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣥⣿⣿⣿⣿⣿⣷⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠿⠿⠿⠿⠟⠛⠉⠉⠀⠀⠀⠀⠀ ⠀⢸⣟⢷⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⡌⣿⣿⣿⣿⡿⠄⠀⠀⠀⠀⠀⠀⣴⡾⠿⢿⣿⡇⠙⠻⠛⠻⠿⠿⠿⠿⣿⣿⡿⠦⠐⠟⠛⠿⠿⠋⠀⠸⢿⣿⠿⠛⠛⠛⠋⠉⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⡀⠀⠀⠀ ⠀⠘⠉⠁⢠⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣵⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣾⣿⣿⣿⣶⣶⣶⣶⣿⣿⣿⣿⣿⣿⣿⣿⣷⣦⣀⣀⣠⣤⣴⣶⣀⣀⣀⡀⠀⣀⣀⣀⣤⣤⣶⣶⣾⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀ ⠀⢸⣄⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠻⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠉⠉⠉⠉⠉⢹⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀ ⠀⢸⣿⠇⣤⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀ ⠀⠻⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠧⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠼⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠇⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⣀⣀⣀⣤⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢰⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣆⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⣤⣴⣿⣿⣿⣿⣿⡄⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣦⡀⠀⠀⠠⣀⡀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢰⣄⠀⢿⣿⣧⣉⣉⣛⣋⣁⡆⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⢿⣿⣿⣿⣿⣿⣿⡿⣿⣿⣿⠿⣿⣿⣿⣿⣿⣿⣿⣧⠀⠀⠈⣿⣿⣷⣶⣤⣄⣀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⣠⣾⣿⡏⣄⠀⠙⢿⣿⢿⣿⡟⣿⣥⣤⣀⣀⡀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠻⣿⣿⣿⣿⣿⣳⣿⣿⢯⣶⣼⣿⣿⣿⣿⣿⣿⡇⠀⠀⢀⣿⣿⣿⣿⣿⣿⣿⣿⣶⣤⡀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⣠⣤⣿⣿⣿⣇⠙⠀⠀⠻⣿⣿⣶⣟⣚⣿⣿⣿⣿⣿⣿⣿⣷⡄⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⠙⠻⣿⣿⣿⣿⣄⣿⣿⣿⣿⣿⣿⢿⣟⡿⠁⠀⠀⣼⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣦⡀⠀ ⠀⠀⣀⢤⣴⣶⢿⣻⣿⣿⣿⣿⣟⢦⠀⠀⠀⠸⠶⠶⣶⣧⣿⣿⣿⣿⣿⣿⣿⣿⣿⡄⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠙⠿⣿⣿⣿⣿⣿⣿⣿⣟⣾⠃⠀⠀⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀ ⠀⢸⣿⣿⣽⣿⣿⣿⣿⣿⣿⣿⣿⣮⡷⣶⣤⣠⣶⣆⣿⣿⢽⡿⢿⣿⣿⣿⣿⣿⣿⣧⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⠙⠛⠿⣿⣿⣿⠯⠀⠀⠀⠀⠀⠀⠹⠛⠛⠋⢙⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀ ⠀⢸⣿⣿⣿⣿⣿⢿⣿⣿⣿⣿⣿⠿⣿⣎⣻⣿⡿⣿⣿⣿⣬⣀⡰⡯⣿⣿⣏⡹⢿⣿⠃⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠓⠀⠀⠘⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀ ⠀⢸⣿⣿⣿⡿⠟⠈⠛⢿⠿⠻⠇⣰⣿⣿⣿⣿⢀⣿⣿⣿⣿⣿⣿⣿⣷⠉⠈⢿⣦⡻⡆⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣹⣿⣿⣿⣿⣿⣿⣿⠃⠀ ⠀⢸⣿⠿⢋⣠⡖⠀⠀⠀⣠⡐⠽⣿⣿⣿⣿⣿⣾⣿⣿⣿⡿⣿⣿⣿⡯⠀⡀⠀⠻⣿⣷⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⣾⣷⣀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣟⠀⠀ ⠀⢸⣿⣿⠿⠋⠀⠀⠀⠈⠛⠀⠀⠙⠛⣿⣿⣿⣿⣿⣿⣿⣗⣿⣿⡿⠁⠀⠐⠦⣀⠹⣿⣆⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣠⣿⣿⣿⡿⠂⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⡏⠀⠀ ⠀⢸⠟⣁⣠⣤⠎⠀⠀⠀⠀⠀⠀⠀⢰⣿⣿⣿⣿⣿⣿⣿⡇⠸⣿⠁⠀⠀⠀⢀⣾⣦⣄⣉⡂⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣠⣾⣿⣿⣿⡿⠃⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣼⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀ ⠀⢸⣿⣿⠟⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠘⣿⣿⣿⣿⣿⣿⣇⠀⠁⠀⠀⠀⠀⠈⠉⣛⠛⣫⣥⠀⠀⠀⠀⠀⠀⣤⣤⣀⠚⠛⠿⣿⣿⠏⠀⠀⠀⠀⠀⠀⢀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀ ⠀⢸⣿⣿⡀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢿⣿⣝⣿⣿⣿⣿⠀⠀⠀⠀⠀⠀⢀⣠⣾⣿⡿⠯⠄⠀⠀⠀⠀⠀⣟⣨⣿⠿⠃⠀⠈⠁⠀⠀⠀⠀⠀⠐⠒⠋⠁⠀⣀⣀⣀⣀⣀⣤⣤⣴⣾⣿⣿⣿⣿⣿⣿⠇⠀⠀⠀ ⠀⢀⠀⠉⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠘⣿⣿⣿⣿⣿⣿⠀⠀⠀⠀⠀⠀⠩⣶⣿⣯⣴⣾⠇⠀⣀⣠⣤⣤⣬⣭⣶⣶⣶⣶⣶⣶⣶⣦⣤⣤⡀⢲⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠁⠀⠀⠀⠀ ⠀⢸⣷⡀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢻⣿⣿⣿⣿⣿⠀⠀⠀⠀⠀⠀⢠⣿⣿⣯⣍⣷⡄⣰⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣬⣿⣿⣿⣿⣿⣧⠘⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠿⠿⠿⠿⠛⠋⠉⠀⠀⠀⠀⠀⠀ ⠀⢸⣿⠇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⠘⣿⣿⣿⣿⡯⠀⠀⠀⠀⠀⠀⠀⣴⡾⠿⣿⣿⢤⠙⠿⠛⠻⠿⠿⠿⣿⣿⣿⠿⠖⠐⠛⠻⠿⠟⠁⠀⠹⢿⣿⠿⠛⠛⠛⠛⠉⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠘⠍⠀⢤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣬⣴⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣿⣿⣿⣷⣶⣶⣶⣶⣿⣿⣿⣿⣿⣿⣿⣿⣷⣦⣀⣀⣠⣤⣴⣦⣀⣀⣀⡀⠀⣀⣀⣀⣤⣴⣶⣶⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀ ⠀⢰⡄⠀⠈⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠋⠉⠉⠉⠉⠉⣹⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀ ⠀⢸⣿⢂⣤⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡆⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢠⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀ ⠀⠻⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠾⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠇⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣀⣀⣀⣠⣤⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢰⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣆⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⣤⣴⣿⣿⣿⣿⣿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣦⡀⠀⠀⠠⣀⡀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢰⡄⠀⣿⣿⣦⣉⣙⣛⣉⣡⡄⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⢻⣿⣿⣿⣿⣿⣿⡿⣿⣿⣿⠿⣿⣿⣿⣿⣿⣿⣿⣧⠀⠀⠈⣿⣿⣷⣶⣤⣄⣀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⣠⣾⣧⡏⡄⠈⠛⣿⡿⣿⣿⡿⣿⣤⣄⣀⣀⡀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠻⣿⣿⣿⣿⣿⣳⣿⣿⢯⣶⣼⣿⣿⣿⣿⣿⣿⡇⠀⠀⢰⣿⣿⣿⣿⣿⣿⣿⣿⣦⣄⡀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⢀⣠⣴⣿⣿⣿⡇⠁⠀⠐⢿⣾⣷⣾⣟⣸⣿⣿⣿⣿⣿⣿⣿⣷⡀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⠙⠻⣿⣿⣿⣿⣄⣿⣿⣿⣿⣿⣿⢿⣟⡿⠁⠀⠀⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣦⡀⠀ ⠀⠀⣀⣤⣴⡾⢿⣻⣿⣿⣿⣿⡟⣄⠀⠀⠀⠷⠶⠶⣾⡿⣿⣿⣿⣿⣿⣿⣿⣿⣷⡀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠙⠿⣿⣿⣿⣿⣿⣿⣿⣟⣾⠃⠀⠀⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀ ⠀⢸⣿⣿⣽⣿⣿⣿⣿⣿⣿⣿⣿⣞⡧⣦⣄⣴⣶⣤⣿⣧⣿⠿⣿⣿⣿⣿⣿⣿⣿⣧⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⠙⠻⠿⣿⣿⣿⠯⠀⠀⠀⠀⠀⠀⠻⠛⠛⠉⢹⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀ ⠀⢸⣿⣿⣿⣿⡿⣿⣿⣿⣿⣿⡿⢿⣿⣜⣿⣿⠿⣿⣿⣿⣯⣀⣰⡽⣿⣿⣏⡻⣿⣿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠃⠀⠀⠸⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀ ⠀⢸⣿⣿⣿⡿⠓⠉⠛⣿⠟⠟⠆⣰⣿⣿⣿⣧⢰⣿⣿⣿⣿⣿⣿⣿⣾⠉⠙⣷⣌⢻⡀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⠁⠀ ⠀⢸⣿⠟⣉⣤⠖⠀⠀⢀⣠⠲⠻⣿⣿⣿⣿⣿⣾⣿⣿⣿⣿⣿⣿⣿⠧⠠⠀⠈⢻⣿⣧⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢠⣾⣧⣀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣼⣿⣿⣿⣿⣿⣿⣿⡏⠀⠀ ⠀⢸⣿⣿⠟⠁⠀⠀⠀⠘⠋⠀⠀⠙⣿⣿⣿⣿⣿⣿⣿⣿⡏⣿⣿⡟⠀⠀⠑⢦⣀⠹⣿⡄⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⣴⣿⣿⣿⡿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⠇⠀⠀ ⠀⢸⡟⣁⣤⣴⠃⠀⠀⠀⠀⠀⠀⠀⠱⣿⣿⣿⣿⣿⣿⣿⠃⢹⡿⠀⠀⠀⠀⢨⣿⣦⣄⣙⡀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣠⣿⣿⣿⣿⡿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⣼⣿⣿⣿⣿⣿⣿⡟⠀⠀⠀ ⠀⢸⣿⣿⠟⠁⠀⠀⠀⠀⠀⠀⠀⠀⠈⢸⣿⣿⣿⣿⣿⣿⡆⠀⠁⠀⠀⠀⠀⠈⠉⡛⢛⣩⣥⠀⠀⠀⠀⠀⢀⣤⣤⣀⠚⠛⠿⣿⣿⠋⠀⠀⠀⠀⠀⠀⢀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⣿⣿⣿⣿⣿⣿⣿⠁⠀⠀⠀ ⠀⢸⣿⣿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣿⣿⣻⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⢀⡤⣾⣿⠿⢧⠀⠀⠀⠀⠀⢸⣏⣨⣿⠿⠃⠀⠈⠁⠀⠀⠀⠀⠀⠐⠚⠋⠀⠀⣀⣀⣀⣀⣀⣤⣤⣶⣾⣿⣿⣿⣿⣿⣿⠂⠀⠀⠀ ⠀⠀⠉⠉⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⢩⣾⣿⣧⣶⣿⠆⠀⣀⣠⣤⣤⣩⣭⣶⣶⣶⣶⣶⣶⣶⣦⣤⣤⡀⢶⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⠀⠀ ⠀⢸⣧⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣿⣿⣿⢿⣿⣧⠀⠀⠀⠀⠀⠀⢰⣿⣿⣭⣍⣷⡄⣼⣿⣿⣿⣿⣿⣿⣿⣿⣿⣯⣼⣿⣿⣿⣿⣿⡇⠸⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠿⠿⠿⠟⠛⠉⠉⠀⠀⠀⠀⠀⠀ ⠀⢸⡻⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢠⠸⣿⣿⣿⣿⡯⠀⠀⠀⠀⠀⠀⢠⣴⡿⠿⣿⣿⠠⠙⠟⠛⠻⡿⠿⠿⣿⣿⣿⠿⠄⠸⠛⠻⠿⠟⠁⠀⢻⢿⠿⠟⠛⠛⠛⠛⠉⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⡀⠀⠀⠀ ⠀⠈⠉⠀⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣬⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣿⣿⣿⣷⣶⣶⣶⣾⣿⣿⣿⣿⣿⣿⣿⣿⣶⣦⣀⣀⣤⣤⣴⣦⣀⣀⣀⡀⠀⣀⣀⣀⣤⣴⣶⣶⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀ ⠀⢠⡀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠋⠉⠉⠉⠉⠉⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀ ⠀⢸⡿⢠⣸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀ ⠀⠻⠟⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠠⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠇⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣀⣀⣀⣠⣤⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢰⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣆⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⣤⣼⣿⣿⣿⣿⣿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣆⡀⠀⠀⠀⣀⡀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢰⡀⠐⣿⣿⣬⣉⣙⣛⣉⣠⡄⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⢻⣿⣿⣿⣿⣿⣿⡿⣻⣿⣿⠿⣿⣿⣿⣿⣿⣿⣿⣧⠀⠀⠈⣿⣿⣶⣦⣤⣄⡀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⣠⣾⣯⢏⡄⠈⠛⣿⡿⣿⣿⡻⣯⣤⣄⣀⣀⡀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠻⣿⣿⣿⣿⣿⣳⣿⣿⢯⣶⣼⣿⣿⣿⣿⣿⣿⡇⠀⠀⢰⣿⣿⣿⣿⣿⣿⣿⣷⣦⣄⡀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⢀⣠⣴⣿⣿⣿⡌⠁⠀⠘⢿⡾⣷⣾⣟⣸⣿⣿⣿⣿⣿⣿⣿⣷⡀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⠙⠻⣿⣿⣿⣿⣄⣿⣿⣿⣿⣿⣿⢿⣟⡿⠁⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣦⠀⠀ ⠀⠀⣀⣤⣴⡾⢿⣻⣿⣿⣿⣿⡽⣄⠀⠀⠀⠷⠶⠶⣾⡿⣿⣿⣿⣿⣿⣿⣿⣿⣧⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠙⠿⣿⣿⣿⣿⣿⣿⣿⣟⣾⠃⠀⠀⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀ ⠀⢸⣿⣿⣽⣿⣿⣿⣿⣿⣿⣿⣿⡜⡦⣦⣄⣴⣶⣴⣿⣇⣿⠿⣿⣿⣿⣿⣿⣿⣿⣇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⠙⠻⠿⣿⣿⣿⠯⠀⠀⠀⠀⠀⠀⠛⠙⠋⠉⢻⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀ ⠀⢸⣿⣿⣿⣿⡿⣿⣿⣿⣿⣿⡿⢿⣷⣜⣿⣿⡿⣿⣿⣿⣇⣀⢰⣽⣿⣿⣏⠻⣿⣿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠘⠂⠀⠀⠸⣿⣿⣿⣿⣿⣿⣿⣿⠇⠀ ⠀⢸⣿⣿⣿⡿⠃⠙⠛⣿⠟⠻⠇⣸⣿⣿⣿⣧⢸⣿⣿⣿⣿⣿⣿⣿⡾⠁⠙⣷⣌⢻⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣿⣿⣿⣿⣿⣿⣿⡿⠀⠀ ⠀⢸⣿⠟⣁⣤⠖⠀⠀⢀⣠⠢⠽⣿⣿⣿⣿⣷⣾⣿⣿⣿⣿⣿⣿⣿⠧⠀⠀⠈⢻⣿⣧⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢠⣾⣦⣀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣾⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀ ⠀⢸⣿⣿⠟⠁⠀⠀⠀⠘⠋⠀⠀⠙⣿⣿⣿⣿⣿⣿⣿⣿⡏⣿⣿⡟⠀⠀⠐⢆⣀⠹⣿⡄⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⣴⣿⣿⣿⡿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⠇⠀⠀ ⠀⢸⠟⣁⣤⣴⠃⠀⠀⠀⠀⠀⠀⠀⢿⣿⣿⣿⣿⣿⣿⣿⠃⢻⡿⠀⠀⠀⠀⢰⣿⣦⣀⣙⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣰⣿⣿⣿⣿⡿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢠⣼⣿⣿⣿⣿⣿⣿⡏⠀⠀⠀ ⠀⢸⣿⣿⠛⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⢹⣿⣿⣿⣿⣿⣿⡆⠀⠀⠀⠀⠀⠀⠈⠉⡛⢛⣩⡅⠀⠀⠀⠀⠀⢀⣤⣄⣀⠚⠛⢿⣿⣿⠋⠀⠀⠀⠀⠀⠀⢀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠘⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⠀ ⠀⢸⣿⣿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣿⣿⣻⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⢀⣤⣾⣿⠿⢣⠀⠀⠀⠀⠀⢸⣇⣩⣿⠿⠃⠀⠈⠁⠀⠀⠀⠀⠀⠒⠚⠋⠀⠀⣀⣀⣀⣀⣀⣤⣤⣶⣾⣿⣿⣿⣿⣿⡿⠀⠀⠀⠀ ⠀⠀⠉⠉⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢹⣿⣾⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⢩⣾⣿⣥⣶⣿⠆⠀⣀⣤⣤⣤⣩⣭⣶⣶⣶⣶⣶⣶⣶⣦⣤⣄⠀⣶⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣯⠀⠀⠀⠀⠀ ⠀⢸⣧⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣿⣿⣿⢿⣿⡇⠀⠀⠀⠀⠀⠀⢰⣿⣿⣯⣍⣷⡄⣼⣿⣿⣿⣿⣿⣿⣿⣿⣿⣯⣼⣿⣿⣿⣿⣿⡇⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠿⠿⠿⠟⠋⠉⠁⠀⠀⠀⠀⠀⠀ ⠀⢸⡻⠆⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢠⢸⣿⣿⣿⣿⡧⠀⠀⠀⠀⠀⠀⢠⣶⡿⠿⣿⣿⠀⠛⠟⠛⠿⡿⠿⠿⣿⣿⣿⠷⠀⠚⠛⠻⠿⠟⠁⠀⢻⣿⠿⠟⠛⠛⠙⠋⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠨⠁⠀⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣴⣬⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣿⣿⣿⣷⣶⣶⣶⣾⣿⣿⣿⣿⣿⣿⣿⣿⣷⣄⣀⣀⣤⣤⣴⣆⣀⣀⣀⠀⢀⣀⣀⣠⣤⣶⣶⣶⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀ ⠀⢠⡀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠟⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠋⠉⠉⠉⠉⢉⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀ ⠀⢸⡟⢠⣼⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣼⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀ ⠀⠻⠗⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠰⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠇⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⣀⣀⣀⣠⡄⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢰⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣆⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣠⣤⣾⣿⣿⣿⣿⣧⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣆⡀⠀⠀⠀⣀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣦⠀⠸⣿⣯⣌⣉⣛⣛⣉⣰⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⢻⣿⣿⣿⣿⣿⣿⡿⣿⣿⣿⠿⣿⣿⣿⣿⣿⣿⣿⣧⠀⠀⢸⣿⣿⣶⣦⣤⣀⡀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⣴⣾⣿⢡⠀⠙⠻⣿⡿⣿⣿⢿⣫⣤⣄⣀⣀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠻⣿⣿⣿⣿⣿⣳⣿⣿⢯⣶⣼⣿⣿⣿⣿⣿⣿⡇⠀⠀⣸⣿⣿⣿⣿⣿⣿⣿⣷⣦⣄⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⢀⣠⣼⣿⣿⣿⡈⠃⠀⠘⢿⡿⣶⣿⣓⣿⣿⣿⣿⣿⣿⣿⣿⣦⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⠙⠻⣿⣿⣿⣿⣄⣿⣿⣿⣿⣿⣿⢿⣟⡿⠀⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣦⠀⠀ ⠀⢀⡠⣤⣶⡾⣿⣿⣿⣿⣿⣿⡳⡀⠀⠀⠈⠷⠶⠶⣾⣾⣿⣿⣿⣿⣿⣿⣿⣿⣧⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠙⠿⣿⣿⣿⣿⣿⣿⣿⣟⣾⠃⠀⠀⠀⢰⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡆⠀ ⠀⢸⣿⣯⣿⣿⣿⣿⣿⣿⣿⣿⣷⣹⣶⣦⣀⣴⣶⣼⣿⡏⣿⠿⣿⣿⣿⣿⣿⣿⣿⡆⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⠙⠻⠿⣿⣿⣿⠯⠀⠀⠀⠀⠀⠈⠟⠛⠛⠉⣻⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀ ⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⢿⣷⣹⣿⣿⣿⣿⣿⣷⣇⣀⣾⢹⣿⣿⣍⠿⣿⡿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠘⠂⠀⠀⢻⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀ ⠀⢸⣿⣿⣿⠿⠃⠙⢻⣿⠟⠿⠁⣺⣿⣿⣿⡆⣸⣿⣿⣿⣿⣿⣿⣿⡏⠁⠹⣷⣌⢿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⣿⣿⣿⣿⣿⣿⣿⡟⠀⠀ ⠀⢸⡿⠟⣡⣴⠂⠀⠀⢀⣄⠲⢿⣿⣿⣿⣿⣷⣿⣿⣿⣿⣿⣿⣿⣿⠇⢀⠀⠈⢿⣿⡆⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣠⣾⣦⡀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⡃⠀⠀ ⠀⢸⣿⡿⠟⠁⠀⠀⠀⠙⠋⠀⠈⠛⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡏⠀⠀⠳⣄⡈⢿⣿⡀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⣴⣿⣿⣿⠿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣿⣿⣿⣿⣿⣿⣿⡿⠃⠀⠀ ⠀⠸⠋⣀⣤⡴⠃⠀⠀⠀⠀⠀⠀⠀⣾⣿⣿⣿⣿⣿⣿⣿⠁⢿⡏⠀⠀⠀⠀⢸⣿⣤⣈⣑⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⣴⣿⣿⣿⣿⡿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢠⣿⣿⣿⣿⣿⣿⣿⠇⠀⠀⠀ ⠀⢸⣿⣿⠋⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⢻⣿⣿⣿⣿⣿⣿⡄⠈⠀⠀⠀⠀⠀⠉⢙⡛⢛⣩⡄⠀⠀⠀⠀⠀⢠⣤⣄⣀⠚⠻⢿⣿⣿⠃⠀⠀⠀⠀⠀⠀⡀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠸⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⠀ ⠀⢸⣿⣿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠘⣿⣿⣻⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⣀⣴⣿⣿⠿⢡⠀⠀⠀⠀⠀⢸⣇⣹⣿⠟⠃⠀⠉⠀⠀⠀⠀⠀⠀⠒⠚⠉⠀⢀⣀⣀⣀⣀⣠⣤⣤⣶⣿⣿⣿⣿⣿⣿⡿⠀⠀⠀⠀ ⠀⠈⠉⠉⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢻⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠈⢭⣾⣿⣥⣶⣿⠀⠀⣀⣤⣤⣤⣩⣭⣶⣶⣶⣶⣶⣶⣶⣤⣤⣄⠀⣶⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡋⠀⠀⠀⠀⠀ ⠀⢸⡆⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⢼⣿⣿⣭⣍⣶⣀⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣧⣽⣿⣿⣿⣿⣿⠀⢻⣿⣿⣿⣿⣿⣿⣿⣿⣿⠿⠿⠿⠿⠛⠋⠉⠈⠀⠀⠀⠀⠀⠀ ⠀⢘⡿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⡀⢹⣿⣿⣿⣿⠥⠀⠀⠀⠀⠀⠀⢠⣶⣿⣿⣿⡯⠌⠻⠿⠛⠿⡿⠿⠿⣿⣿⡿⠷⠂⠾⠛⠿⠿⠋⠀⠈⢿⣿⠿⠟⠛⠛⠛⠋⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⡀⠀⠀⠀ ⠀⠈⠁⠠⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣾⣿⣿⣿⣷⣶⣶⣶⣾⣿⣿⣿⣿⣿⣿⣿⣿⣶⣄⣀⣠⣤⣤⣶⣄⣀⡀⣀⠀⢀⣀⣀⣠⣤⣶⣶⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀ ⠀⢀⠀⠀⢹⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠉⠉⠉⠉⠉⢹⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀ ⠀⢸⡗⣄⣼⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀ ⠀⠻⠗⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠼⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠇⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⣀⣀⣀⣤⡄⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢰⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣆⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣠⣤⣾⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣆⡀⠀⠀⠄⣀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣆⠀⢸⣿⣧⣍⣉⣛⣛⣉⣤⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢻⣿⣿⣿⣿⣿⣿⡿⣻⣿⣿⠿⣿⣿⣿⣿⣿⣿⣿⣧⠀⠀⢸⣿⣿⣶⣦⣤⣀⡀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⢀⣴⣿⣼⢡⠀⠙⢻⣿⠿⣿⣟⢿⣧⣤⣀⣀⣀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠻⣿⣿⣿⣿⣿⣳⣿⣿⢯⣶⣼⣿⣿⣿⣿⣿⣿⡇⠀⠀⣸⣿⣿⣿⣿⣿⣿⣿⣷⣦⣀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⣀⣤⣾⣿⣿⣿⠈⠀⠀⠘⣷⢿⣶⣿⣃⣿⣿⣿⣿⣿⣿⣿⣿⣆⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⠙⠻⣿⣿⣿⣿⣄⣿⣿⣿⣿⣿⣿⢿⣟⡿⠀⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣄⠀⠀ ⠀⢀⣠⣤⣶⡾⣟⣿⣿⣿⣿⣿⢣⡀⠀⠀⠸⠷⠶⢶⣿⢹⣿⣿⣿⣿⣿⣿⣿⣿⣆⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠙⠿⣿⣿⣿⣿⣿⣿⣿⣟⣾⠃⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡆⠀ ⠀⢸⣿⣯⣷⣿⣿⣿⣿⣿⣿⣿⣷⣻⢴⣤⣀⣴⣦⣼⣿⣾⣿⢿⣿⣿⣿⣿⣿⣿⣿⡄⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⠙⠻⠿⣿⣿⣿⠯⠀⠀⠀⠀⠀⠈⠛⠛⠛⠉⣻⣿⣿⣿⣿⣿⣿⣿⣿⠇⠀ ⠀⢸⣿⣿⣿⣿⢿⣿⣿⣿⣿⣿⡿⣿⣦⣻⣿⣿⢿⣿⣿⣿⣅⡐⢮⢿⣿⣿⣙⢿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⠀⠀⠀⢻⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀ ⠀⢸⣿⣿⣿⠿⠈⠙⢻⣿⠟⠻⠀⣾⣿⣿⣿⡄⣾⣿⣿⣿⣿⣿⣿⣷⡏⠉⠻⣷⣝⢇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠸⣿⣿⣿⣿⣿⣿⣿⡟⠀⠀ ⠀⢸⡿⠟⣡⡴⠂⠀⠀⢀⣄⠦⢿⣿⣿⣿⣿⣧⣿⣿⣿⣿⣿⣿⣿⣿⠄⠀⠀⠙⢿⣿⡆⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣠⣾⣦⣀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⠁⠀⠀ ⠀⢸⣿⡿⠟⠁⠀⠀⠀⠛⠃⠀⠈⢻⣿⣿⣿⣿⣿⣿⣿⣿⢸⣿⣿⠇⠀⠀⠲⣄⡈⢿⣷⡀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⣴⣿⣿⣿⠿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣿⣿⣿⣿⣿⣿⣿⡿⠀⠀⠀ ⠀⠸⠋⣠⣤⡞⠀⠀⠀⠀⠀⠀⠀⠐⣾⣿⣿⣿⣿⣿⣿⡿⠈⣿⠇⠀⠀⠀⠀⣸⣿⣄⣈⣁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⣴⣿⣿⣿⣿⠿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢠⣿⣿⣿⣿⣿⣿⣿⠇⠀⠀⠀ ⠀⢸⣿⡿⠋⠀⠀⠀⠀⠀⠀⠀⠀⠀⠁⣿⣿⣿⣿⣿⣿⣷⠀⠈⠀⠀⠀⠀⠀⠉⢙⡛⣛⣭⡄⠀⠀⠀⠀⠀⢠⣤⣤⣀⡛⠛⢿⣿⣿⠁⠀⠀⠀⠀⠀⠀⡀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⡟⠀⠀⠀⠀ ⠀⢸⣿⣇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠸⣿⣟⣿⣿⣿⣿⠇⠀⠀⠀⠀⠀⠀⣠⣴⣿⣿⠿⠅⠀⠀⠀⠀⠀⢸⣇⣼⡿⠟⠀⠀⠈⠀⠀⠀⠀⠀⠀⠒⠛⠁⠀⢀⣀⣀⣀⣀⣠⣤⣤⣶⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀ ⠀⠈⠉⠉⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢿⣿⣿⣿⣿⣿⠀⠀⠀⠀⠀⠀⠈⣵⣾⣿⣥⣶⡿⠀⠀⣀⣤⣤⣤⣭⣥⣶⣶⣶⣶⣶⣶⣶⣤⣤⡀⢰⣶⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠅⠀⠀⠀⠀⠀ ⠀⢸⡄⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠸⣿⣿⡿⣿⣿⡆⠀⠀⠀⠀⠀⢀⣼⣿⣿⣭⣩⣦⢀⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣥⣿⣿⣿⣿⣿⣿⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠿⠿⠿⠿⠛⠋⠉⠈⠀⠀⠀⠀⠀⠀ ⠀⢸⢿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⡄⢿⣿⣿⣿⣿⠅⠀⠀⠀⠀⠀⠀⣤⣶⣿⣿⣿⡇⡜⠻⠟⠻⢿⡿⠿⠿⣿⣿⡿⠇⠀⠛⠛⠿⠿⠋⠀⠘⣿⣿⠿⠟⠛⠛⠛⠋⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠈⠁⢠⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣥⣴⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣾⣿⣿⣿⣶⣶⣶⣶⣾⣿⣿⣿⣿⣿⣿⣿⣾⣶⣄⣀⣠⣤⣤⣶⣄⡀⠀⠀⠀⠀⣀⣀⣠⣤⣶⣶⣶⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀ ⠀⠀⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠉⠉⠉⠉⠉⣻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀ ⠀⢸⠇⣄⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢠⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀ ⠀⠻⠛⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠾⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠇⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⣀⣀⣀⣤⡄⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢰⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣤⣤⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣆⡀⠀⠀⠤⣀⡀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣄⠀⢾⣿⣯⣍⣙⣛⣋⣉⣤⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⢿⣿⣿⣿⣿⣿⣿⡿⣿⣿⣿⠿⣿⣿⣿⣿⣿⣿⣿⣧⠀⠀⢸⣿⣿⣶⣦⣤⣀⡀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⢀⣴⣿⡽⣡⠀⠙⢿⣿⢿⣿⣟⢿⣧⣤⣀⣀⣀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠻⣿⣿⣿⣿⣿⣷⣿⣿⢯⣶⣼⣿⣿⣿⣿⣿⣿⡇⠀⠀⣸⣿⣿⣿⣿⣿⣿⣿⣷⣦⣀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⣀⣤⣾⣿⣿⣧⠉⠀⠀⠻⣷⢿⣾⣿⣃⣿⣿⣿⣿⣿⣿⣿⣿⣆⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⠙⠻⣿⣿⣿⣿⣄⣿⣿⣿⣿⣿⣿⢿⣟⡿⠀⠀⢠⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣄⠀⠀ ⠀⢀⣠⣤⣶⡿⣿⣿⣿⣿⣿⣿⢧⠀⠀⠀⠸⠶⠶⢶⣿⢿⣿⣿⣿⣿⣿⣿⣿⣿⣆⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠙⠿⣿⣿⣿⣿⣿⣿⣿⣿⣾⠃⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡆⠀ ⠀⢸⣿⣯⣿⣿⣿⣿⣿⣿⣿⣿⣧⢳⢴⣤⣀⣴⣦⣼⣿⣼⣿⢿⣿⣿⣿⣿⣿⣿⣿⡄⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⠙⠻⠿⣿⣿⣿⠯⠀⠀⠀⠀⠀⠈⠛⠛⠋⠉⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀ ⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⣿⣮⣻⣿⣿⢿⣿⣿⣿⣁⡐⣮⢿⣿⣿⣙⢿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⠀⠀⠀⢻⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀ ⠀⢸⣿⣿⣿⠟⠊⠛⢻⡿⠿⠿⢀⣿⣿⣿⣿⡄⣾⣿⣿⣿⣿⣿⣿⣿⡟⠉⢻⣶⡙⣧⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣸⣿⣿⣿⣿⣿⣿⣿⠏⠀⠀ ⠀⢸⡿⠛⣡⡴⠂⠀⠀⣀⣔⠲⢿⣿⣿⣿⣿⣦⣿⣿⣿⣿⣿⣿⣿⡿⠄⠄⠀⠙⣿⣿⡆⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣠⣿⣦⡀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢠⣿⣿⣿⣿⣿⣿⣿⣿⠁⠀⠀ ⠀⢸⣿⡿⠋⠀⠀⠀⠀⠛⠁⠀⠈⢻⣿⣿⣿⣿⣿⣿⣿⣿⢹⣿⣿⠇⠀⠈⠲⣄⡈⣿⣷⡀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⣼⣿⣿⣿⠟⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠸⣿⣿⣿⣿⣿⣿⣿⡿⠀⠀⠀ ⠀⠸⠋⣀⣤⡞⠀⠀⠀⠀⠀⠀⠀⢰⣾⣿⣿⣿⣿⣿⣿⡟⠘⣿⠏⠀⠀⠀⠀⣸⣷⣌⣉⣃⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⣴⣿⣿⣿⣿⠗⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣠⣿⣿⣿⣿⣿⣿⣿⠃⠀⠀⠀ ⠀⢸⣿⡿⠋⠀⠀⠀⠀⠀⠀⠀⠀⠀⠉⣿⣿⣿⣿⣿⣿⣷⠀⠈⠀⠀⠀⠀⠀⠉⢛⠛⣋⣭⡄⠀⠀⠀⠀⠀⢠⣤⣄⣀⠛⠻⢿⣿⡿⠁⠀⠀⠀⠀⠀⠀⡀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢻⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀ ⠀⢸⣿⣇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢸⣿⣟⣿⣿⣿⣿⠀⠀⠀⠀⠀⠀⠀⣠⣴⣿⡿⠟⡄⠀⠀⠀⠀⠀⢸⣃⣽⡿⠟⠀⠀⠉⠀⠀⠀⠀⠀⠀⠒⠛⠁⠀⢀⣀⣀⣀⣀⣠⣤⣴⣾⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀ ⠀⠈⠉⠉⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣿⣿⣿⣿⣿⣿⠀⠀⠀⠀⠀⠀⠈⣵⣿⣿⣤⣾⡿⠀⠀⣀⣠⣤⣄⣭⣥⣴⣶⣶⣶⣶⣶⣦⣤⣤⡀⢰⣶⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠁⠀⠀⠀⠀⠀ ⠀⢸⡄⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢸⣿⣿⡿⣿⣿⡄⠀⠀⠀⠀⠀⢀⣾⣿⣿⣭⣽⣦⢠⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣭⣿⣿⣿⣿⣿⣿⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠿⠛⠿⠿⠟⠛⠉⠉⠀⠀⠀⠀⠀⠀ ⠀⢸⢷⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⡄⢿⣿⣿⣿⣿⠅⠀⠀⠀⠀⠀⠀⣤⣾⣿⣿⣿⡇⠜⠻⠿⠿⢿⣿⡿⣿⣿⣿⣿⠆⠐⠛⠻⠿⠿⠋⠀⠸⣿⣿⠿⠛⠛⠛⠛⠋⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠈⠀⢠⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣵⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣾⣿⣿⣿⣶⣶⣶⣶⣿⣿⣿⣿⣿⣿⣿⣿⣿⣦⣀⣀⣠⣤⣴⣶⣀⣀⣀⡀⠀⣀⣀⣀⣤⣤⣶⣶⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀ ⠀⠀⠀⠈⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠟⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠉⠉⠉⠉⠉⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀ ⠀⢸⠂⣠⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢰⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀ ⠀⠻⠻⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠇⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣀⣀⣀⣀⣤⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢰⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⣤⣴⣿⣿⣿⣿⣿⡄⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣆⡀⠀⠀⠠⣄⣀⡀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠰⡄⠀⢿⣿⣭⣍⣛⣛⣋⣁⡆⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢿⣿⣿⣿⣿⣿⣿⡿⣿⣿⣿⠿⣿⣿⣿⣿⣿⣿⣿⣧⠀⠀⣿⣿⣿⣿⣷⣶⣤⣄⡀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⢀⣶⣿⡟⣄⠈⠛⢿⣿⢿⣿⡿⣿⣧⣤⣀⣀⡀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠻⣿⣿⣿⣿⣿⣳⣿⣿⢯⣶⣼⣿⣿⣿⣿⣿⣿⡇⠀⢰⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣦⡀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⣀⣤⣿⣿⣿⣇⠙⠀⠀⠻⡿⢷⣾⣟⣺⣿⣿⣿⣿⣿⣿⣿⣷⡄⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⠙⠻⣿⣿⣿⣿⣄⣿⣿⣿⣿⣿⣿⢿⣟⡿⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣆⠀⠀ ⠀⢀⣠⣤⣶⠿⣿⣿⣿⣿⣿⣟⢆⠀⠀⠀⠩⠶⠶⢶⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡄⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠙⠿⣿⣿⣿⣿⣿⣿⣿⣟⣾⠃⠀⠀⠀⢸⡿⣿⠿⠿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀ ⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣮⢷⣤⣄⣠⣶⣦⣿⣿⢸⡿⢿⣿⣿⣿⣿⣿⣿⣷⡀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⠙⠻⠿⣿⣿⣿⠯⠁⠀⠀⠀⠀⠀⢀⠀⠀⠰⣿⣿⣿⣿⣿⣿⣿⣿⡟⠀⠀ ⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠿⣿⣮⣿⣿⣿⣿⣿⣿⣿⣀⠰⣯⣿⣿⣟⡙⢿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢿⣿⣿⣿⣿⣿⣿⣿⠇⠀⠀ ⠀⢸⣿⣿⣿⠟⠈⠛⢿⡿⢿⠿⢐⣿⣿⣿⣿⡀⣿⣿⣿⣿⣿⣿⣿⣿⠏⠉⢻⣦⡙⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢠⣾⣿⣿⣿⣿⣿⣿⡿⠀⠀⠀ ⠀⢸⡿⢋⣠⡶⠂⠀⠀⣁⣔⠾⣿⣿⣿⣿⣿⣷⣿⣿⣿⣿⣿⣿⣿⡿⠄⠄⠀⠹⣿⣿⡄⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⣴⣶⡀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀ ⠀⢸⣾⡿⠋⠀⠀⠀⠈⠻⠁⠀⠘⢿⣿⣿⣿⣿⣿⣿⣿⣿⢻⣿⡿⠃⠀⠘⠦⣄⡘⣿⣥⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣠⣾⣿⣿⡿⠇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢘⣿⣿⣿⣿⣿⣿⣿⠃⠀⠀⠀ ⠀⠘⢁⣠⣤⠞⠀⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⡟⠸⣿⠃⠀⠀⠀⠀⣿⣷⣌⣉⡃⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢠⣾⣿⣿⣿⣿⠇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣿⣿⣿⣿⣿⣿⣿⡏⠀⠀⠀⠀ ⠀⢸⣿⡟⠉⠀⠀⠀⠀⠀⠀⠀⠀⠈⠙⣿⣿⣿⣿⣾⣿⣧⠀⠁⠀⠀⠀⠀⠈⠉⢛⠛⣋⣥⠄⠀⠀⠀⠀⠀⣀⣀⣀⠐⠛⠻⢿⣿⡟⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣹⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀ ⠀⢸⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢻⣿⣟⣿⣿⣿⣿⠀⠀⠀⠀⠀⠀⢀⣠⢼⣿⡿⠟⡄⠀⠀⠀⠀⠀⣿⢉⣽⡿⠟⠀⠀⠉⠀⠀⠀⠀⠀⠤⠔⠚⠁⢀⣀⣀⣤⣤⣴⣶⣾⣿⣿⣿⣿⣿⣿⡿⠋⠀⠀⠀⠀⠀ ⠀⠈⠉⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠘⣿⣿⣿⣿⣿⣿⠀⠀⠀⠀⠀⠀⠉⣷⣿⣯⣴⣾⡷⠀⠀⢀⣀⣀⣘⣛⣭⣤⣤⣤⣤⣤⣤⣤⣄⣀⣀⠐⣶⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠿⠟⠛⠀⠀⠀⠀⠀⠀ ⠀⢰⡀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢹⣿⣿⣿⣿⣿⠀⠀⠀⠀⠀⠀⠠⣾⣿⣯⣍⣽⣆⢠⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣯⣽⣿⣿⣿⣿⣿⡄⢻⣿⣿⣿⣿⣿⣿⣿⣿⡿⠋⠉⠉⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠸⠇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⡌⣿⣿⣿⣿⡯⠄⠀⠀⠀⠀⠀⠀⣴⡾⣿⣿⣿⡧⠘⠿⠿⠿⠿⠿⢿⣿⣿⣿⣿⡧⠀⠛⠛⠿⡿⠟⠁⠀⠻⠿⠿⠛⠉⠉⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠈⠀⢤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣿⣿⣿⣿⣶⣶⣶⣶⣿⣿⣿⣿⣿⣿⣿⣿⣿⣶⣄⣀⣀⣠⣤⣴⣦⣀⠀⣀⣀⣀⣠⣤⣴⣶⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀ ⠀⠀⠀⠘⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠟⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠉⠉⠉⠉⠉⢙⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀ ⠀⠸⢂⣠⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣧⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣼⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀ ⠀⠛⠻⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠰⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠇⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣀⣀⣀⣀⣤⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢰⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣯⣆⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⣤⣴⣿⣿⣿⣿⣿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣆⡀⠈⢲⣶⣶⣶⣶⣦⣤⣤⣄⣀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢰⡀⠀⣿⣯⣭⣉⣛⣛⣋⣡⡄⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢻⣿⣿⣿⣿⣿⣿⡿⣻⣿⣿⠿⣿⣿⣿⣿⣿⣿⣿⣧⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣶⣄⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⣠⣾⣧⡏⡄⠈⠻⣿⣿⢿⣿⡿⣟⣥⣄⣀⣀⡀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠹⣿⣿⣿⣿⣿⣳⣿⣿⢯⣶⣼⣿⣿⣿⣿⣿⣿⡏⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣆⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⣀⣤⣿⣿⣿⡇⠑⠀⠀⢻⠾⣷⣿⢟⣸⣿⣿⣿⣿⣿⣿⣿⣷⡀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⠙⠻⣿⣿⣿⣿⣄⣿⣿⣿⣿⣿⣿⢿⡟⡟⠀⠈⣿⣿⣿⠟⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀ ⠀⢀⣤⣴⣶⠿⣟⣿⣿⣿⣿⡟⣄⠀⠀⠀⠭⠶⠶⣾⣧⣿⣿⣿⣿⣿⣿⣿⣿⣷⡄⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢿⣿⣿⣿⣿⣿⣿⣿⣿⣟⣾⠃⠀⠀⠀⢹⣿⡁⠀⠙⣿⣿⣿⣿⣿⣿⣿⣿⡆⠀⠀ ⠀⢸⣿⣽⣿⣿⣿⣿⣿⣿⣿⣿⣞⡦⣢⣄⣠⣶⣄⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣧⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⠁⠉⠛⠻⠿⣿⣿⣿⠯⠀⠀⠀⠀⠀⠀⠉⠋⠀⠀⣼⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀ ⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⢿⣷⣌⣿⣿⡿⣿⣿⣿⣾⡀⠰⡽⣿⣿⣏⡻⢿⣿⠂⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀ ⠀⢸⣿⣿⡿⠟⠈⠛⣿⡿⢿⠇⢀⣿⣿⣿⣧⢠⣿⣿⣿⣿⣿⣿⣿⣾⠍⠈⢿⣦⡻⡆⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢈⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀ ⠀⢸⠿⢋⣤⠖⠀⠀⠀⣀⡐⠼⣿⣿⣿⣿⣿⣼⣿⣿⣿⡿⣿⣿⣿⡯⠀⠀⠀⠻⣿⣷⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣤⣀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢹⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀ ⠀⢸⣿⠿⠋⠀⠀⠀⠘⠛⠁⠀⠘⢻⣿⣿⣿⣿⣿⣿⣿⡇⣿⣿⡿⠁⠀⠐⢦⡀⢹⣿⣅⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⣼⣿⣿⣷⠆⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣹⣿⣿⣿⣿⣿⣿⡇⠀⠀ ⠀⠘⢁⣠⣤⠆⠀⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⠇⠸⡿⠀⠀⠀⠀⠀⣿⣦⣀⣉⡂⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣰⣿⣿⣿⣿⠟⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣀⣠⣴⣾⣿⣿⣿⣿⣿⣿⣿⡿⠀⠀⠀ ⠀⢰⣿⡟⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠹⣿⣿⣿⣿⣾⣿⡆⠀⠁⠀⠀⠀⠀⠈⠉⢛⠛⣫⣥⠀⠀⠀⠀⠀⠀⣀⣀⡀⠘⠛⠻⢿⣿⠇⠀⠀⠀⠀⠀⠀⠀⠀⢀⣠⣤⣶⣾⣿⣿⣿⣿⣿⣿⣿⣿⡿⠿⠟⠋⠀⠀⠀⠀ ⠀⢸⣿⡀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢿⣿⣛⣿⣿⣿⣿⠀⠀⠀⠀⠀⠀⢀⣠⣾⣿⡿⠏⡄⠀⠀⠀⠀⠀⡿⢉⣿⡿⠇⠀⠀⠁⠀⠀⠀⠀⢀⣀⡠⠴⠀⢈⠻⣿⣿⣿⣿⣿⣿⣿⣿⣿⠟⠉⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠈⠉⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠘⣿⣿⣿⣿⣿⡏⠀⠀⠀⠀⠀⠀⠩⣶⣿⣯⣴⣾⠇⠀⠀⢀⣀⣀⣛⣋⣡⣤⣤⣤⣤⣤⣤⣀⣠⣶⣶⣿⣿⣿⣿⣿⡇⠈⠻⣿⣿⠿⠉⠁⠀⠀⠀⠀⠀⡀⡀⠀⠀⠀⠀⠀ ⠀⢰⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢻⣿⣿⣿⣿⣿⠀⠀⠀⠀⠀⠀⢠⣿⣿⣯⣍⣵⡄⣴⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡀⠿⢿⣿⣿⣿⣿⠟⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠺⣿⣿⣿⠟⠃⠀⠀⠀⠀ ⠀⠸⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⠘⣿⣿⣿⣿⡯⠀⠀⠀⠀⠀⠀⠀⣴⣾⠿⣿⣿⢤⠛⠿⠿⠿⠿⢿⣿⣿⣿⣿⣿⡿⣿⠿⠿⠷⠄⠈⠙⠉⠉⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣀⣀⠀⠉⠛⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣬⣤⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣿⣿⣿⣷⣶⣶⣶⣶⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣶⣶⣶⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀ ⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠋⠉⠉⠉⠉⠉⢹⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀ ⠀⠰⢀⣸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀ ⠀⠛⠻⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠼⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠇⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣀⣀⣀⣠⣤⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢰⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣯⣆⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⣤⣼⣿⣿⣿⣿⣿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣆⡈⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣦⡄⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢠⡀⠰⣿⣯⣭⣙⣛⣛⣋⣡⡄⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢻⣿⣿⣿⣿⣿⣿⡿⣻⣿⣿⠿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣦⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⣠⣾⣯⡏⡄⠈⠛⣿⡿⣿⣿⣻⣿⣤⣄⣀⣀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠻⣿⣿⣿⣿⣿⣳⣿⣿⢯⣶⣼⣿⣿⣿⣿⣿⣿⡟⣿⣿⣿⣿⡿⣿⣿⣿⣿⣿⣿⣿⣿⣧⠀⠀⠀ ⠀⠀⠀⠀⠀⢀⣠⣴⣿⣿⣿⡏⠁⠀⠐⢿⠾⣶⣿⢗⣸⣿⣿⣿⣿⣿⣿⣿⣷⡀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⠙⠻⣿⣿⣿⣿⣄⣿⣿⣿⣿⣿⣿⢿⣟⡿⠀⠸⣿⣿⠛⠀⠙⢿⣿⣿⣿⣿⣿⣿⣿⣇⠀⠀ ⠀⢀⣤⣴⣶⢿⣿⣿⣿⣿⣿⡽⣄⠀⠀⠀⠭⠶⠶⣼⡟⣿⣿⣿⣿⣿⣿⣿⣿⣷⡀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣟⣾⠃⠀⠀⠀⢹⣿⡗⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⡄⠀ ⠀⢸⣿⣽⣾⣿⣿⣿⣿⣿⣿⣿⡜⡦⣤⣀⣠⣶⣤⣿⣿⣿⡿⣿⣿⣿⣿⣿⣿⣿⣧⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠹⡏⠻⢿⠙⠻⠿⣿⣿⣿⠯⠀⠀⠀⠀⠀⠘⠿⠀⠀⠀⠀⠻⣿⣿⣿⣿⣿⣿⣿⡇⠀ ⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⢿⣷⣝⣿⣿⡿⣿⣿⣿⣟⡀⠲⡽⣿⣿⣏⡻⣿⣿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢿⣿⣿⣿⣿⣿⣿⡇⠀ ⠀⢸⣿⣿⡿⠇⠘⠛⣿⡿⠿⠃⢰⣿⣿⣿⣧⢠⣿⣿⣿⣿⣿⣿⣿⣾⠉⠙⢿⣮⡻⡄⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⣻⣿⣿⣿⣿⣿⡇⠀ ⠀⢸⠿⢋⣤⠖⠀⠀⠈⣠⡐⠼⣿⣿⣿⣿⣿⣼⣿⣿⣿⣿⣿⣿⣿⡧⠀⠀⠈⠻⣿⣷⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣀⡀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣀⣠⣤⣶⣾⣿⣿⣿⣿⣿⣿⠇⠀ ⠀⢸⣿⠟⠃⠀⠀⠀⠘⠛⠀⠀⠙⢻⣿⣿⣿⣿⣿⣿⣿⡇⣿⣿⠿⠀⠀⠐⢄⡀⠹⣷⣄⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣰⣿⣿⣶⡶⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢴⣶⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠟⠉⠀⠀ ⠀⠘⢁⣠⣴⠃⠀⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⠇⢹⡿⠀⠀⠀⠀⠀⣿⣦⣀⣉⡂⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣴⣿⣿⣿⡿⠀⠀⠀⠀⠀⠀⠀⠀⣀⣀⣀⣀⣠⣼⠟⠿⣿⣿⣿⣿⡿⠟⠛⠉⠁⠀⠀⠀⠀ ⠀⢰⣿⠟⠁⠀⠀⠀⠀⠀⠀⠀⠀⠈⠹⣿⣿⣿⣿⣾⣿⡆⠀⠀⠀⠀⠀⠀⠈⠉⡛⠛⣫⣥⠀⠀⠀⠀⠀⠀⣀⣀⡀⠘⠛⠛⢿⣿⠃⠀⠀⠀⠀⠀⣠⢾⣿⣿⣿⣿⣿⣿⣿⠁⠀⠈⠿⠟⠋⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⢸⣿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢿⣿⣛⣿⣿⣿⡷⠀⠀⠀⠀⠀⠀⢀⣤⣾⣿⡿⠏⠀⠀⠀⠀⠀⠀⡿⢉⣿⣿⠟⠀⠀⠀⠀⠀⠀⠀⠀⢀⣀⠼⠋⣹⣿⣿⡿⠛⠁⠀⠀⠀⠀⠀⠀⠀⠀⡀⠀⠀⠀⠀⠀⠀ ⠀⠈⠉⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠸⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠩⣶⣿⣯⣴⣾⠇⠀⠀⢀⣀⣀⣙⣛⣩⣤⣤⣤⣤⣤⣤⣀⣀⡀⠀⠉⠀⠀⠀⠀⠀⠀⢀⠀⠂⠄⠀⠀⠀⣶⣶⣿⣨⣥⣥⡀⠀⠀⠀⠀ ⠀⢠⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢿⣿⣿⢿⣿⣷⠀⠀⠀⠀⠀⠀⢠⣿⣿⣯⣍⣵⡄⣴⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣶⣶⣶⣄⠀⠀⠈⠀⠄⠀⠀⠀⠀⠀⠙⠿⣿⣿⠉⠁⠀⠀⠀⠀ ⠀⢸⡆⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢠⠸⣿⣿⣿⣿⡯⠀⠀⠀⠀⠀⠀⠠⣴⣾⢿⢿⣿⠠⠛⠿⠿⠿⠿⠿⢿⣿⣿⣿⡿⠿⢿⠿⠿⠿⠿⠿⠿⠿⢿⣿⠿⠇⠀⠀⠀⠀⠀⠀⠀⢀⣠⢤⠀⠈⠙⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣬⣤⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣿⣿⣿⣷⣶⣶⣶⣶⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀ ⠀⠀⠀⢹⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠟⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠋⠉⠉⠉⠉⠉⠉⢹⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀ ⠀⠐⣀⣼⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀ ⠀⠛⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠼⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠇⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⣀⣀⣀⣠⡄⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣆⣀⣠⣴⣶⣾⣿⣿⣿⣿⣏⣀⣀⡀⠀⠀⢶⣦⣄⡀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣠⣤⣾⣿⣿⣿⣿⣧⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠇⠀⠀⠀⢻⣿⠇⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢦⠀⢸⣿⣯⣭⢙⣛⣛⣉⣰⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⢿⣿⣿⣿⣿⣿⣿⡿⣿⣿⣿⠿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠟⠛⠋⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⣠⣾⣯⢧⡀⠙⠻⣿⡿⣿⣿⢿⣿⣤⣄⣀⣀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠻⣿⣿⣿⣿⣿⣷⣿⣿⢯⣶⣼⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣶⣄⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⢀⣠⣼⣿⣿⣿⡈⠃⠀⠘⣿⢿⣾⣿⣓⣻⣿⣿⣿⣿⣿⣿⣿⣶⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⠙⢻⣿⣿⣿⣿⣅⣿⣿⣿⣿⣿⣿⣿⣟⡟⠘⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⢀⣤⣴⣾⢿⣿⣿⣿⣿⣿⡳⡄⠀⠀⠈⠭⠶⠶⣾⡿⣿⣿⣿⣿⣿⣿⣿⣿⣷⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣴⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠃⠀⠀⢻⣿⣿⣿⣿⣧⡀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⡽⣦⣤⣀⣰⣶⣤⣿⣇⣿⣿⣿⣿⣿⣿⣿⣿⣿⣇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢻⣿⣿⣿⣿⡏⠙⠻⡿⣿⣿⣿⠿⠃⠀⠀⠀⠘⢿⣿⠟⢻⣿⠠⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⢿⣷⡝⣿⣿⣿⣿⣿⣿⣏⡀⢺⣽⣿⣿⣏⡻⣿⣿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠙⠇⠙⠻⠇⠐⠀⢳⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⠀⠀⠈⠃⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⢸⣿⣿⡿⠓⠛⢻⣿⠿⣿⠇⣸⣿⣿⣿⣏⢸⣿⣿⣿⣿⣿⣿⣿⣿⠋⠙⣿⣌⢻⡀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠡⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⢸⠟⣁⣤⠖⠀⠀⢈⣠⡲⢾⣿⣿⣿⣿⣿⣼⣿⣿⣿⣿⣿⣿⣿⠧⠠⠀⠈⢿⣿⣷⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⡀⢀⣀⡀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⢸⣿⠟⠁⠀⠀⠀⠸⠿⠀⠀⠻⣿⣿⣿⣿⣿⣿⣿⣿⡟⣿⣿⡟⠀⠀⠳⣦⡀⢻⣿⣄⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⣿⣷⣶⣶⠄⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣾⣿⣿⣦⠄⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠈⣁⣤⡴⠃⠀⠀⠀⠀⠀⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⠃⢿⡿⠀⠀⠀⠀⢈⣿⣧⣈⣙⡀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣾⣿⣿⣿⡟⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣈⣿⣿⣿⣧⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⢸⣿⠟⠁⠀⠀⠀⠀⠀⠀⠀⠀⠉⢻⣿⣿⣿⣷⣿⣿⡆⠈⠁⠀⠀⠀⠀⠉⠙⣛⢛⣩⣥⠀⠀⠀⠀⠀⠀⣤⣤⣤⣈⣉⠉⠙⠻⠃⠀⠀⠀⠀⠀⢀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⢿⣿⣿⣿⣧⡀⠀⠀⠀⠀⠀⠀⠀ ⠀⢸⣿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⣿⣿⣻⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⢀⣤⣾⣿⠿⢧⠀⠀⠀⠀⠀⠀⢿⣠⡿⠟⠋⠀⠀⠀⠀⠀⣀⣀⣤⣴⣶⣦⡀⠀⠀⠀⠀⠀⠀⠀⠀⠘⣿⣿⣿⣿⣿⣶⣀⠀⠀⠀⠀⠀ ⠀⠈⠉⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢹⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠈⢩⣾⣿⣧⣶⣿⠇⠀⢀⣀⣠⣤⣬⣭⣤⣤⣤⣤⣤⣤⣤⣤⣌⣉⣛⠛⠛⠋⠁⠀⠀⠀⠐⠒⠀⠄⠀⠀⠘⢿⣿⣿⣿⣿⠟⠃⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣿⣿⣿⣿⣿⣇⠀⠀⠀⠀⠀⠀⢴⣿⣿⣯⣭⣷⣄⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣄⠀⠀⠐⠠⠄⠀⠀⠀⠀⠀⠙⠻⣿⣧⠀⠀⠀⠀⠀⠀ ⠀⢸⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢠⢸⣿⣿⣿⣿⡯⠀⠀⠀⠀⠀⠀⢠⣶⣿⣿⣿⣿⠰⠻⠿⠿⠿⠿⠿⠿⠿⢿⣿⣿⣿⣿⠿⠿⠿⢿⡿⡿⣿⣿⣿⣿⡗⠀⠀⠀⠀⠀⠀⢀⣤⣤⣶⣄⡈⠛⠂⡀⠀⠀⠀⠀ ⠀⠀⢠⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣬⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣾⣿⣿⣿⣷⣶⣶⣶⣶⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀ ⠀⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠟⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠉⠉⠉⠉⠉⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀ ⠀⠐⣀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢰⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀ ⠀⠻⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠄⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠇⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⣀⣀⣀⣠⡄⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢰⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣦⣤⣴⣾⣿⣿⣿⣿⣿⣿⣿⣦⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣠⣤⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠿⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣄⠀⢺⣿⣭⣍⢛⣛⣛⣉⣤⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⢿⣿⣿⣿⣿⣿⣿⡿⣻⣿⣿⠿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣯⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⣴⣾⣿⢣⠈⠙⢿⣿⡿⣿⣿⢿⣣⣤⣀⣀⣀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠻⣿⣿⣿⣿⣿⣳⣿⣿⢯⣶⣼⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣦⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⢀⣠⣼⣿⣿⣿⠘⠂⠀⠺⡿⢿⣾⡿⣃⣿⣿⣿⣿⣿⣿⣿⣿⣦⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⢙⡻⣿⣿⣿⣿⣄⣿⣿⣿⣿⣿⣿⢿⣟⡿⣿⣿⣿⣿⣿⣿⡗⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⢀⣤⣶⡾⢿⣻⣿⣿⣿⣿⢣⡀⠀⠀⠨⢭⡶⠶⣾⣾⣿⣿⣿⣿⣿⣿⣿⣿⣧⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠃⠀⢻⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⢸⣯⣿⣿⣿⣿⣿⣿⣿⣿⣷⣻⣔⣤⣀⣴⣦⣼⣿⡏⣿⣿⣿⣿⣿⣿⣿⣿⣿⡆⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠙⣿⠻⢿⡇⢈⡙⣿⠿⣿⣿⣿⠯⠃⠀⠀⠈⢿⣿⡟⢻⣿⡻⠆⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣧⣹⣿⣿⣿⣿⣿⣷⣇⠀⢿⣻⣿⣿⣛⠻⣿⣿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⠀⠀⠁⠀⠁⠘⠆⠀⠀⠀⠀⠀⠀⠀⠀⠈⠛⠂⠈⠗⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⢸⣿⣿⡿⠃⠙⢻⣿⠿⣿⠀⣺⣿⣿⣿⡆⢸⣿⣿⣿⣿⣿⣿⣷⡿⠋⠹⣷⣜⢿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⢸⠟⣁⣴⠒⠀⠀⢀⣠⠲⢾⣿⣿⣿⣿⣿⣿⣿⣿⣿⢿⣿⣿⣿⠧⢀⠀⠘⢿⣿⣇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣄⣀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⢸⡿⠟⠁⠀⠀⠀⠛⠇⠀⠐⠻⣿⣿⣿⣿⣿⣿⣿⣿⣾⣿⣿⠏⠀⠀⠳⣄⡈⢻⣿⡄⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣴⣿⣿⣿⡟⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣴⣿⣿⣽⠊⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠈⢀⣤⡴⠁⠀⠀⠀⠀⠀⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⠁⣿⡿⠀⠀⠀⠀⢨⣿⣆⣉⣹⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⡾⠿⣿⣿⣿⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢉⣿⣿⣿⡂⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⢸⣿⠛⠁⠀⠀⠀⠀⠀⠀⠀⠀⠁⢻⣿⣿⣿⣷⣿⣿⡄⠈⠃⠀⠀⠀⠀⠉⠙⡛⢛⣩⡥⠀⠀⠀⠀⠀⠀⣴⠶⢶⣦⣤⠄⠀⠈⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⣿⣿⣿⣿⣧⡀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⢸⣧⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠸⣿⣿⣻⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⣀⣤⣿⣿⠿⢣⠀⠀⠀⠀⠀⠀⠻⡴⠟⠋⠁⠀⠀⠀⠀⠀⢤⣴⣶⣶⣷⣄⠀⠀⠀⠀⠀⠀⠀⠀⠘⣿⣿⣿⣿⡟⡿⣀⡀⠀⠀⠀⠀⠀ ⠀⠈⠉⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢻⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠈⢩⣾⣿⣥⣶⣿⠆⢀⣠⣤⣶⣶⣶⣶⣶⣾⣿⣿⣿⣿⣶⣶⣶⣭⣿⣟⣋⣁⡀⠀⠀⢰⠒⠒⠂⠀⠀⠙⢿⣿⣿⣿⡟⠛⠁⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⢀⣴⣿⣿⣭⣉⣷⣠⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣄⠀⠈⠒⠒⠀⠀⠀⠀⠀⠙⠛⢿⣧⣄⠀⠀⠀⠀⠀⠀ ⠀⢰⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢹⣿⣿⣿⣿⠥⠀⠀⠀⠀⠀⠀⢠⣶⣿⣿⣿⣷⠜⠛⠟⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠟⠛⠿⠿⠿⠟⠛⠿⠟⠀⠀⠀⠀⠀⠀⣠⣤⣶⣶⣦⣄⡉⠋⠀⠀⠀⠀⠀⠀ ⠀⠀⢠⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣬⣴⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣾⣿⣿⣿⣷⣶⣶⣶⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀ ⠀⠀⠈⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠉⠋⠉⢙⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀ ⠀⠀⣀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣼⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀ ⠀⠻⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠰⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠇⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⣀⣀⣀⣤⡀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢰⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣧⣤⣤⣤⣴⣾⣿⣿⣿⣿⣿⣿⣿⣿⣷⡄⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣠⣤⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠟⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣄⠀⢾⣿⣭⡍⣛⣛⣛⣉⣤⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢿⣿⣿⣿⣿⣿⣿⡿⣿⣿⣿⠿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠿⠻⠟⠛⠛⠋⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⣴⣾⣽⢠⠈⠙⢿⣿⢿⣿⣿⣿⣧⣤⣀⣀⡀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠻⣿⣿⣿⣿⣿⣳⣿⣿⢯⣶⣼⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡆⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⢀⣤⣼⣿⣿⣿⠘⠀⠀⠺⡷⢷⣾⣿⣂⣿⣿⣿⣿⣿⣿⣿⣿⣆⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⠙⠻⣿⣿⣿⣿⣄⣿⣿⣿⣿⣿⣿⣿⣟⣿⣿⣿⣿⣿⣿⡿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⢠⣤⣶⡾⢿⣻⣿⣿⣿⣿⢧⡀⠀⠀⠨⠥⠶⢦⣿⣽⣿⣿⣿⣿⣿⣿⣿⣿⣦⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢶⢠⣿⢿⣿⣿⣿⣿⣿⣿⣿⣿⣾⠃⠘⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⢸⣯⣿⣿⣿⣿⣿⣿⣿⣿⣷⣳⣔⣤⣀⣴⣦⣸⣿⡿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡄⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⠀⠈⠀⠈⠙⠿⠿⣿⣿⣿⠯⠀⠀⠀⢹⣿⡿⠛⠿⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣮⣻⣿⣿⣿⣿⣿⣷⣇⠀⢯⢿⣿⣿⣙⠿⣿⡗⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⠉⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⢸⣿⣿⠿⠃⠙⢻⣿⠿⡿⠀⣾⣿⣿⣿⡄⣸⣿⣿⣿⣿⣿⣿⣿⡟⠉⠻⣷⣜⢷⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠸⠟⣁⡴⠂⠀⠀⢀⣠⠲⢿⣿⣿⣿⣿⣧⣿⣿⣿⣿⣿⣿⣿⣿⠅⢀⠀⠘⢿⣿⣇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⣦⣄⣀⡀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⢸⡿⠟⠁⠀⠀⠀⠛⠇⠀⠈⠛⣿⣿⣿⣿⣿⣿⣿⣿⢸⣿⣿⠏⠀⠀⠲⣄⡈⣿⣯⡄⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣠⣾⣿⣿⣿⠇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠈⢀⣤⡼⠀⠀⠀⠀⠀⠀⠀⠀⣿⣿⣿⣿⣿⣿⣿⡿⠀⣿⡟⠀⠀⠀⠀⢸⣿⣆⣈⣱⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⡼⠿⢿⣿⣿⠏⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣀⢈⡁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⢸⣿⠋⠀⠀⠀⠀⠀⠀⠀⠀⠀⠁⢿⣿⣿⣿⣷⣿⣿⡀⠈⠁⠀⠀⠀⠀⠉⠙⡛⢛⣩⡄⠀⠀⠀⠀⠀⠀⣴⠶⢶⣦⣤⡄⠀⠉⠋⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢳⣼⣿⣿⣄⡀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⢸⣇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠸⣿⣟⣻⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⣀⣴⣿⣿⠿⢡⠀⠀⠀⠀⠀⠀⠘⠶⠟⠋⠁⠀⠀⠀⠀⠐⠠⣶⣿⣿⣿⠆⠀⠀⠀⠀⠀⠀⠀⠀⢿⣿⣿⣿⣾⡢⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠈⠉⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢻⣿⣿⣿⣿⣿⠀⠀⠀⠀⠀⠀⠈⢽⣾⣿⣥⣶⡿⠀⢀⣤⣴⣶⣶⣶⣶⣾⣿⣿⣿⣿⣿⣿⣶⣶⣶⣭⣭⣤⣤⡀⠀⠀⡏⠐⠒⠀⠀⠈⠻⣿⣿⣾⣿⠿⠿⠂⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠘⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⣼⣿⣿⣭⣩⣶⣠⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡄⠀⠀⠐⠂⠀⠀⠀⠀⠈⠛⠻⣿⣦⡀⠀⠀⠀⠀⠀⠀ ⠀⢰⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⡄⢻⣿⣿⣿⣿⠅⠀⠀⠀⠀⠀⠀⢠⣶⣿⣿⣿⡧⠌⠛⠛⠛⠿⠿⠿⠿⠿⠿⠿⢿⠿⣿⠿⠟⠛⠻⠿⠿⠛⠛⠟⠃⠀⠀⠀⠀⠀⠀⣠⣴⣶⣶⣤⣀⠉⠃⠀⠀⠀⠀⠀⠀ ⠀⠀⢠⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣥⣴⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣾⣿⣿⣿⣶⣶⣶⣶⣶⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀ ⠀⠀⠈⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠋⠉⠉⢹⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀ ⠀⢠⣠⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀ ⠀⠻⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠷⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠸⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠇⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣀⣀⣀⣀⣤⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢰⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣇⡀⠀⠀⠀⠶⠖⠖⠐⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⣤⣴⣿⣿⣿⣿⣿⡀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣎⣿⣷⣶⣶⣦⠀⠀⠀⡟⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠐⡄⠀⣿⣿⣭⡝⣛⣛⣋⣁⡄⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⢿⣿⣿⣿⣿⣿⣿⡿⣻⣿⣿⠿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣟⠀⠀⠈⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⢀⣴⣿⡽⣀⠉⠛⢿⣿⢿⣿⡿⣟⣥⣤⣀⣀⡀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠹⣿⣿⣿⣿⣿⣳⣿⣿⢯⣶⣼⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡆⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⣀⣤⣾⣿⣿⣧⠙⠀⠀⢻⠿⣷⣿⢟⣊⣿⣿⣿⣿⣿⣿⣿⣿⣆⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⠙⠻⣿⣿⣿⣿⣄⣿⣿⣿⣿⣿⣿⢿⣟⣿⣿⣿⣿⢿⣷⡀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⢠⣤⣶⡿⣿⣿⣿⣿⣿⣿⢦⠀⠀⠀⠩⣵⠶⢦⣿⢿⣿⣿⣿⣿⣿⣿⣿⣿⣆⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠛⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠃⣿⠟⢿⠉⠀⠙⣷⡀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⢸⣯⣿⣿⣿⣿⣿⣿⣿⣿⣮⢷⣴⣄⣀⣴⣦⣼⣿⣼⣿⣿⣿⣿⣿⣿⣿⣿⣿⡄⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⠙⠻⠿⣿⣿⣿⠯⠀⠀⠩⠀⠀⠀⠀⠀⠙⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣮⢻⣿⣿⢿⣿⣿⣿⣃⠀⢯⣿⣿⣿⡙⢿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⢸⣿⣿⠿⠊⠛⢿⣿⢿⡿⠀⣿⣿⣿⣿⡁⣾⣿⣿⣿⣿⣿⣿⣿⡏⠉⢻⣷⡙⣧⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠸⠟⣡⡴⠂⠀⠀⣁⣤⠲⣿⣿⣿⣿⣿⣧⣿⣿⣿⣿⣿⣿⣿⣿⠄⢄⠀⠙⣿⣿⡆⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣴⣦⣄⡀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⢸⡿⠋⠀⠀⠀⠀⠻⠃⠀⠘⢻⣿⣿⣿⣿⣿⣿⣿⣿⢹⣿⣿⠇⠀⠘⠦⣄⠘⣿⣿⡀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣠⣾⣿⣿⣿⠃⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠈⣀⣤⡞⠀⠀⠀⠀⠀⠀⠀⢘⣿⣿⣿⣿⣿⣿⣿⡿⠈⣿⡏⠀⠀⠀⠀⢰⣿⣄⣈⣱⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣠⣾⣿⣿⣿⡿⠋⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⢸⡿⠉⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⣿⣿⣿⣿⣿⣿⣷⠀⠙⠀⠀⠀⠀⠀⠉⢛⡛⣛⣭⡄⠀⠀⠀⠀⠀⠀⣠⣶⣦⣤⣄⠉⠛⢿⠿⠀⠀⠀⠀⠀⣠⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⢸⣇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢸⣿⣟⣿⣿⣿⣿⠀⠀⠀⠀⠀⠀⠀⣠⣴⣿⣿⠿⢥⠀⠀⠀⠀⠀⠀⠹⣤⡾⠟⠋⠀⠀⠀⠀⠀⠀⠀⠒⠊⠁⠀⠀⠀⠀⠀⠀⠀⠀⣀⣀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠈⠉⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣿⣿⣿⣿⣿⣿⠀⠀⠀⠀⠀⠀⠈⣵⣿⣿⣥⣾⡿⠀⢀⣠⣤⣤⣶⣶⣶⣶⣾⣿⣿⣿⣿⣷⣶⣶⣦⣤⣤⣤⣄⡀⠀⠘⠉⠐⠂⠀⠙⣿⣿⣷⣶⣶⣆⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠸⣿⣿⣿⣿⣿⡄⠀⠀⠀⠀⠀⢀⣼⣿⣿⣭⣹⣦⢰⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⠀⠀⠁⠀⠀⠀⠀⠀⠙⠻⠿⣿⡿⣿⡟⠀⠀⠀⠀⠀⠀ ⠀⠠⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⡄⢿⣿⣿⣿⣿⠅⠀⠀⠀⠀⠀⠀⣴⣾⣿⣿⣿⡧⠜⠛⠟⠻⠿⠿⠿⠿⠿⢿⡿⣿⢿⡿⠿⠻⠛⠻⠟⠟⠛⠛⠟⠀⠀⠀⠀⠀⠀⢀⣠⣴⣦⣄⡀⠈⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣥⣴⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣾⣿⣿⣿⣶⣶⣶⣶⣶⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀ ⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠟⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠋⠉⠉⠉⢹⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀ ⠀⢀⣸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡄⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀ ⠀⠻⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠼⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠇⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣀⣀⣀⣀⣤⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢰⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣯⣇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠄⠀⠀⢀⣤⣼⣿⣿⣿⣿⣿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣦⣤⣄⣀⡀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⢰⡀⠀⣿⣯⣭⠙⣛⣛⣋⣡⡄⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⢻⣿⣿⣿⣿⣿⣿⡿⣿⣿⣿⠿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣶⣤⣀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⢀⣴⣿⡝⡄⠋⠻⢿⣿⢿⣿⡿⣟⣥⣄⣀⣀⡀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠹⣿⣿⣿⣿⣿⣳⣿⣿⢯⣶⣼⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣦⣄⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⣀⣤⣿⣿⣿⣇⠓⠀⠐⢿⠿⣷⣿⢟⣸⣿⣿⣿⣿⣿⣿⣿⣷⡄⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⠙⠻⣿⣿⣿⣿⣄⣿⣿⣿⣿⣿⣿⢿⣟⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⡀⠀⠀⠀⠀⠀⠀ ⠀⢠⣤⣶⡿⣿⣿⣿⣿⣿⣟⣆⠀⠀⠀⢭⣵⠶⢶⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡄⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠙⠿⣿⣿⣿⣿⣿⣿⣿⣿⣿⢣⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡷⠀⠀⠀⠀⠀⠀ ⠀⢸⣽⣿⣿⣿⣿⣿⣿⣿⣿⣎⢧⣠⣄⣠⣶⣤⣾⣿⢸⣿⣿⣿⣿⣿⣿⣿⣿⣷⡀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⠙⠻⠿⣿⣿⣿⠯⠀⠀⠋⠘⠛⠻⢿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀ ⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⣿⣎⢿⣿⣿⣿⣿⣿⣿⣁⠰⣭⣿⣿⣟⡙⢿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣧⠀⠀⠀⠀⠀⠀ ⠀⢸⣿⣿⠟⠈⠛⣿⡿⢿⡳⢰⣿⣿⣿⣷⡀⣿⣿⣿⣿⣿⣿⣿⣾⠟⠉⢻⣦⡹⣇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⠀⠀⠀ ⠀⠸⢋⣠⡖⠀⠀⠀⣁⣄⠲⣿⣿⣿⣿⣿⣷⣿⣿⣿⣿⣿⣿⣿⡿⠄⡄⠀⠙⣿⣿⡄⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢠⣾⣦⣄⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⣻⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⠀⠀⠀ ⠀⢸⠿⠋⠀⠀⠀⠘⠻⠃⠀⠘⢻⣿⣿⣿⣿⣿⣿⣿⣿⢿⣿⣿⠃⠀⠘⢶⣀⠘⣿⣧⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣠⣴⣿⣿⣿⡟⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⢿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀ ⠀⠀⣠⣤⠞⠀⠀⠀⠀⠀⠀⠀⢘⢿⣿⣿⣿⣿⣿⣿⡟⠸⣿⠇⠀⠀⠀⠀⣹⣷⣄⣈⣃⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢠⣾⣿⣿⣿⣿⠟⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⠻⣿⣿⣿⣿⣿⣿⣷⠀⠀⠀⠀⠀ ⠀⢸⡟⠉⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⣿⣿⣿⣿⣾⣿⣧⠀⠈⠀⠀⠀⠀⠈⠉⢛⠛⣋⣭⡄⠀⠀⠀⠀⠀⠀⢰⡶⢶⣤⣤⡈⠙⢿⡿⠁⠀⠀⠀⠀⣠⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢤⣶⣾⣿⣿⣿⣿⣿⠀⠀⠀⠀⠀ ⠀⢸⡆⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢹⣿⣟⣿⣿⣿⣿⠀⠀⠀⠀⠀⠀⠀⣠⢴⣿⡿⠿⡄⠀⠀⠀⠀⠀⠀⠘⣧⡾⠟⠋⠀⠀⠀⠀⠀⠀⠐⠒⠋⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣈⣿⣿⣿⣿⣿⣿⣿⡆⠀⠀⠀⠀ ⠀⠈⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⣿⣿⣿⣿⣿⣿⠀⠀⠀⠀⠀⠀⠉⣵⣿⣯⣴⣾⡿⠀⢀⣤⣶⣶⣶⣶⣶⣾⣿⣿⣿⣿⣿⣿⣷⣶⣶⣤⡤⠀⣶⣶⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠋⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⠀⠀⠀⠀⠀⠀⢠⣾⣿⣿⣭⣽⣦⢰⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣇⢀⠸⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠿⣿⣿⠿⠃⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⡄⣿⣿⣿⣿⡯⠄⠀⠀⠀⠀⠀⠀⣴⡾⣿⣿⣿⡇⠈⠛⠛⠛⠿⠿⠿⠿⠿⠿⢿⡿⠛⠛⠻⠿⠿⢿⣿⠟⠛⠀⢻⠿⠿⠿⠛⠛⠛⠛⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⢀⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣥⣴⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣿⣿⣿⣿⣶⣶⣶⣶⣶⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⣀⣠⣤⣤⣶⣶⣿⣿⣿⣿⣿⡇⠀ ⠀⠀⢻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠟⠛⠛⠛⠛⠛⠛⠒⠛⠛⠛⠛⠛⠒⠂⠀⠀⠀⠀⠀⠈⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀ ⠀⢀⣸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣧⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀ ⠀⠻⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠇⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣀⣀⣀⣠⣤⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⣤⣼⣿⣿⣿⣿⣿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣦⣄⣀⡀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⢠⡀⠰⣿⣯⣭⣙⣛⣛⣋⣡⡄⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢿⣿⣿⣿⣿⣿⣿⡿⣿⣿⣿⠿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣶⣦⣄⣀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⢠⣶⣿⡟⡄⠛⠻⣿⣿⣿⣿⣿⣿⣤⣄⣀⣀⡀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠹⣿⣿⣿⣿⣿⣷⣿⣿⢯⣶⣼⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣦⣀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⢀⣀⣤⣿⣿⣿⡇⠓⠀⠐⢿⠿⣾⣿⢟⣸⣿⣿⣿⣿⣿⣿⣿⣷⡄⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⠙⠻⣿⣿⣿⣿⣅⣿⣿⣿⣿⣿⣿⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⡀⠀⠀⠀⠀⠀⠀ ⠀⢠⣴⣶⠿⣿⣿⣿⣿⣿⡟⣆⠀⠀⠀⢭⣵⡶⢾⣷⣿⣿⣿⣿⣿⣿⣿⣿⣿⡄⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠙⠿⣿⣿⣿⣿⣿⣿⣿⣿⣿⢻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⠀⠀⠀⠀⠀⠀ ⠀⢸⣽⣿⣿⣿⣿⣿⣿⣿⣿⣞⣧⣢⣄⣠⣶⣤⣿⣿⢹⣿⣿⣿⣿⣿⣿⣿⣿⣷⡀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⠙⠻⠿⣿⣿⣿⠿⠁⠘⠛⠙⠛⢻⣿⣿⣿⣿⣿⣿⣿⣿⣏⠀⠀⠀⠀⠀⠀ ⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣍⣿⣿⣿⣿⣿⣿⣿⡁⠸⣽⣿⣿⣟⡻⢿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⠀⠀⠀ ⠀⢸⣿⣿⠟⠚⠛⣿⡿⢿⠧⢰⣿⣿⣿⣿⢀⣿⣿⣿⣿⣿⣿⣿⣾⠟⠉⢿⣦⡹⣇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢹⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⠀⠀⠀ ⠀⠸⢋⣤⡖⠀⠀⠈⣀⣔⣺⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠄⡀⠀⠻⣿⣿⡄⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢠⣾⣷⣤⡀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣻⣿⣿⣿⣿⣿⣿⣿⡀⠀⠀⠀⠀⠀ ⠀⢸⠿⠋⠀⠀⠀⠘⠿⠃⠀⠻⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠃⠀⠘⢷⣄⠙⣿⣷⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣠⣴⣿⣿⣿⣿⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀ ⠀⢀⣠⣴⠇⠀⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⡏⠸⣿⠇⠀⠀⠀⠀⣿⣿⣄⣉⣃⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⣼⣿⣿⣿⣿⠟⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⢻⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⠀⠀ ⠀⢸⡟⠁⠀⠀⠀⠀⠀⠀⠀⠀⠈⠸⣿⣿⣿⣿⣾⣿⣧⠀⠉⠀⠀⠀⠀⠈⠙⢛⠛⣋⣭⡄⠀⠀⠀⠀⠀⠀⠀⣿⠻⣶⣦⣤⠈⠛⠿⠋⠀⠀⠀⠀⣀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣠⣤⣽⣿⣿⣿⣿⣿⠀⠀⠀⠀⠀ ⠀⢸⡆⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢿⣿⣿⣿⣿⣿⣿⠀⠀⠀⠀⠀⠀⠀⣠⣾⣿⡿⠟⡄⠀⠀⠀⠀⠀⠀⠀⠳⠾⠛⠉⣀⣀⠀⠀⠀⠀⠀⠒⠋⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠘⢿⣿⣿⣿⣿⣿⣿⡆⠀⠀⠀⠀ ⠀⠈⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠘⣿⣿⣿⣿⣿⣿⠀⠀⠀⠀⠀⠀⠉⣵⣿⣯⣴⣾⡷⠀⢠⣴⣶⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣶⣶⣤⣤⣤⣤⣤⣤⣵⣶⣶⣶⣶⣶⣿⣿⣿⣿⣿⣿⣿⠟⠃⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢹⣿⣿⣿⣿⣿⠀⠀⠀⠀⠀⠀⢠⣾⣿⣯⣭⣽⣦⢠⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣽⣿⣿⣿⣿⣿⣇⠀⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠏⠉⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⡌⣿⣿⣿⣿⡯⠄⠀⠀⠀⠀⠀⠀⣴⣾⣿⣿⣿⡇⠀⠛⠛⠛⠿⠿⠿⢿⣿⣿⣿⡿⠿⠍⡻⣿⣿⣿⣿⠿⠃⠘⣿⣿⣿⣿⣿⣿⣿⠿⠉⠉⠉⠉⠉⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⢀⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣴⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣿⣿⣿⣿⣶⣶⣶⣶⣶⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⠀⠁⠀⠀⠀⠘⠋⠉⠀⠀⠀⠀⠀⠀⠀⢀⣀⣠⣤⣴⣶⣿⣿⣿⣿⡇⠀ ⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡟⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠁⠀⠀⠀⠈⠉⠉⠀⠀⠀⠀⠀⠀⠀⢀⣶⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀ ⠀⢀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣧⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀ ⠀⠻⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠠⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠇⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⣀⣀⣀⣠⡄⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢰⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⣤⣾⣿⣿⣿⣿⣧⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣦⣀⣀⡀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⢢⠀⢰⣿⣭⡭⢙⣛⣛⣉⣠⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢻⣿⣿⣿⣿⣿⣿⡿⣿⣿⣿⠿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣦⣤⣄⡀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⣠⣶⣯⣇⡀⠙⠻⣿⡿⣿⣿⢿⣿⣤⣄⣀⣀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠻⣿⣿⣿⣿⣿⣳⣿⣿⢯⣶⣼⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣤⡀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⢀⣠⣤⣿⣿⣿⡍⠃⠀⠘⡿⠿⣾⡿⣗⣸⣿⣿⣿⣿⣿⣿⣿⣷⡀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⠙⠻⣿⣿⣿⣿⣄⣿⣿⣿⣿⣿⣿⢿⣟⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣆⠀⠀⠀⠀⠀⠀ ⠀⢠⣴⣾⢿⣿⣿⣿⣿⣿⡿⡄⠀⠀⠈⢭⡷⠶⣼⣟⣿⣿⣿⣿⣿⣿⣿⣿⣷⡄⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠙⠿⣿⣿⣿⣿⣿⣿⣿⣟⣾⠃⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀ ⠀⢸⣿⣾⣿⣿⣿⣿⣿⣿⣿⡜⣦⣦⣀⣠⣶⣤⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣧⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⠙⠛⠿⣿⣿⣿⠯⠀⠀⠛⠈⠙⠛⠻⢿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀ ⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⡝⣿⣿⣿⣿⣿⣿⣿⡀⠸⡽⣿⣿⣏⡻⢿⣿⠂⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀ ⠀⢸⣿⡿⠗⠘⠻⣿⡿⢿⠇⢰⣿⣿⣿⣯⢠⣿⣿⣿⣿⣿⣿⣷⣾⠋⠙⢿⣦⡻⡆⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⡀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀ ⠀⠘⣋⣤⠖⠀⠀⠈⣀⡔⣾⣿⣿⣿⣿⣿⣼⣿⣿⣿⣿⣿⣿⣿⡯⠀⠀⠈⠻⣿⣿⡀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢠⣾⣿⣦⡀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣻⣿⣿⣿⣿⣿⣿⣇⠀⠀⠀⠀⠀ ⠀⠸⠟⠃⠀⠀⠀⠘⠛⠀⠀⠛⣿⣿⣿⣿⣿⣿⣿⣿⡇⣿⣿⡿⠁⠀⠘⢦⣀⡹⣿⣧⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⣴⣿⣿⣿⣟⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠸⣿⣿⣿⣿⣿⣿⣿⣿⡀⠀⠀⠀⠀ ⠀⢀⣤⣶⠃⠀⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⠇⢹⡿⠁⠀⠀⠀⠀⣿⣷⣀⣉⡂⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣴⣿⣿⣿⣿⠏⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠙⢿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀ ⠀⢸⠋⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣾⣿⡆⠀⠁⠀⠀⠀⠀⠈⠙⢛⠛⣫⣥⠀⠀⠀⠀⠀⠀⠀⠀⣾⠛⣷⣶⣤⠈⠙⠿⠃⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢠⣤⣬⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀ ⠀⢸⡀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢿⣿⣛⣿⣿⣿⡿⠀⠀⠀⠀⠀⠀⢀⣠⢾⣿⡿⠏⡄⠀⠀⠀⠀⠀⠀⠀⠹⠶⢛⣉⣀⣀⣀⡀⠀⠀⠀⠐⠛⠉⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢻⣿⣿⣿⣿⣿⣿⣷⠀⠀⠀⠀ ⠀⠈⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠸⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠩⣷⣿⣯⣴⣾⠧⠀⢀⣴⣶⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣶⣶⣦⢤⣤⣤⣤⣤⣶⣶⣶⣶⣶⣿⣿⣿⣿⣿⣿⣿⣿⡟⠋⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢻⣿⣿⣿⣿⣿⠀⠀⠀⠀⠀⠀⠠⣿⣿⣯⣭⣵⣆⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣭⣿⣿⣿⣿⣿⣇⠀⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠏⠁⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢠⠘⣿⣿⣿⣿⠯⠀⠀⠀⠀⠀⠀⠀⣴⣾⣿⣿⣿⠦⠀⠙⠋⠛⠛⠿⠿⠿⣿⢿⠟⠟⠛⠎⠙⠿⠿⠿⡿⠟⠁⠘⣿⣿⣿⣿⡿⢿⡿⠟⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⢠⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣬⣤⣴⣶⣦⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣿⣿⣿⣿⣶⣶⣶⣶⣶⣷⣿⣿⣿⣿⣿⣿⣶⣿⣿⡀⠀⠀⠀⠀⠀⠀⠀⠈⠉⠉⠀⠀⠀⠀⠀⠀⠀⢀⣀⣠⣤⣴⣶⣿⣿⣿⣿⡇⠀ ⠀⠈⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠧⠀⠀⠀⠀⠀⠀⣶⣶⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀ ⠀⢀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢠⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀ ⠀⠻⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠷⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠼⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠇⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⣀⠀⢀⣀⡄⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢰⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣯⣇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠠⠀⠀⠀⢀⣄⣾⣿⣿⣿⣿⣇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣦⣤⣀⣀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⣆⠀⢰⣿⣭⠭⠛⣛⣟⣋⣡⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢻⣿⣿⣿⣿⣿⣿⡿⣻⣿⣿⠿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣶⣦⣤⣀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⣠⣾⣯⢧⠈⠙⠿⣿⡿⣿⣿⢿⣿⣤⣄⣀⣀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠹⣿⣿⣿⣿⣿⣳⣿⣿⢯⣶⣼⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣦⣄⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⢀⣠⣴⣿⣿⣿⡈⠃⠀⠰⡯⢾⣿⡿⣓⣹⣿⣿⣿⣿⣿⣿⣿⣷⡀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⠙⠻⣿⣿⣿⣿⣄⣿⣿⣿⣿⣿⣿⢿⣟⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣧⡀⠀⠀⠀⠀⠀ ⠀⢠⣶⣾⢿⣿⣿⣿⣿⣿⡳⡀⠀⠀⠈⢭⣽⠶⣼⡿⣿⣿⣿⣿⣿⣿⣿⣿⣷⡀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠙⠿⣿⣿⣿⣿⣿⣿⣿⣟⣾⠃⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡧⠀⠀⠀⠀⠀ ⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣷⡽⣦⣤⣀⣠⣶⣤⣿⣇⣿⣿⣿⣿⣿⣿⣿⣿⣿⣇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⠙⠛⠿⣿⣿⣿⠯⠂⠀⠙⠈⠛⠋⠛⢿⣿⣿⣿⣿⣿⣿⣿⣇⠀⠀⠀⠀⠀ ⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⢿⣷⡽⣿⣿⡿⣿⣿⣿⣏⠀⢸⣽⣿⣿⣏⠻⣿⣿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⠀⠀ ⠀⢸⣿⡿⠃⠙⠻⣿⡿⠟⠃⢺⣿⣿⣿⣇⢰⣿⣿⣿⣿⣿⣿⣷⣯⠃⠙⣷⣌⢻⡄⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⡟⠀⠀⠀⠀⠀ ⠀⢘⣁⣴⠂⠀⠀⢈⡠⡐⢾⣿⣿⣿⣿⣿⣼⣿⣿⣿⣿⣿⣷⣿⠧⠠⠀⠈⢻⣿⣷⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣠⣾⣷⣤⡀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⣹⣿⣿⣿⣿⣿⣿⣇⠀⠀⠀⠀⠀ ⠀⠸⠛⠁⠀⠀⠀⠘⠏⠀⠀⠛⣿⣿⣿⣿⣿⣿⣿⣿⡏⣿⣿⠿⠀⠀⠛⢦⣀⢹⣷⣆⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣠⣾⣿⣿⣿⣟⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠸⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⠀⠀ ⠀⢀⣴⡶⠁⠀⠀⠀⠀⠀⠀⠀⠟⣿⣿⣿⣿⣿⣿⣿⠃⢻⡿⠁⠀⠀⠀⢈⣿⣦⣀⣉⡆⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⣾⣿⣿⣿⣿⠏⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠙⢿⣿⣿⣿⣿⣿⣿⠀⠀⠀⠀⠀ ⠀⠸⠋⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢹⣿⣿⣿⣷⣿⣿⡆⠀⠁⠀⠀⠀⠀⠈⠉⡛⢛⣫⣥⠀⠀⠀⠀⠀⠀⠀⠀⡿⠿⣶⣤⡄⠈⠻⠿⠃⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣤⣤⣽⣿⣿⣿⣿⣿⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣿⣿⣛⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⢀⡠⣾⣿⡿⠯⡄⠀⠀⠀⠀⠀⠀⠈⠷⠾⠛⠉⠀⠀⠀⠀⠀⠀⠀⠒⠚⠋⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⢈⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢹⣿⣾⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠩⣾⣿⣧⣶⣾⠇⠀⢀⣤⣴⣶⣶⣾⣶⣿⣿⣿⣿⣿⣿⣿⣿⣶⣶⣶⠤⣤⣴⣶⣶⣶⣶⣶⣶⣿⣿⣿⣿⣿⣿⣿⣿⣿⡟⠋⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣿⣿⣿⣿⣿⣧⠀⠀⠀⠀⠀⠀⠠⣿⣿⣯⣭⣷⡆⢠⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⣿⣿⣿⣿⣿⣷⠀⢻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠏⠉⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢠⠸⣿⣿⣿⣿⠯⠀⠀⠀⠀⠀⠀⢠⣶⢾⣿⢿⣿⠠⠈⠛⠛⠛⠿⠿⠿⢿⣿⠿⡿⠟⠑⠀⠛⠛⠛⠻⠉⠀⠘⣿⣿⣿⣿⠿⠿⠿⠧⠀⠀⠀⠉⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⢀⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣬⣤⣶⣶⣦⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣿⣿⣿⣷⣶⣶⣶⣶⣶⣾⣿⣿⣿⣿⣿⣿⣾⣿⣤⣀⣀⣀⣀⣀⣀⠀⠈⠉⠀⠀⠀⠀⠀⠀⠀⠀⣀⣀⣤⣤⣴⣶⣿⣿⣿⣿⣿⡇⠀ ⠀⠘⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠶⠦⠤⠴⠶⠶⠒⢲⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀ ⠀⢠⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀ ⠀⠻⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠠⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠇⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣀⡀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢰⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣯⣇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⣀⣼⣿⣿⣿⣿⣇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣦⣤⣀⣀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⣄⠀⢰⣿⣯⡙⠛⢻⣟⣋⣡⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢿⣿⣿⣿⣿⣿⣿⡿⣻⣿⣿⠿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣶⣤⣄⣀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⣠⣾⣯⢣⠀⠙⠿⣿⣿⣿⣿⢿⣻⣤⣀⣀⣀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠻⣿⣿⣿⣿⣿⣳⣿⣿⢯⣶⣼⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣦⣄⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⢀⣤⣼⣿⣿⣿⡘⠂⠀⠐⢿⢷⣿⣽⠇⣹⣿⣿⣿⣿⣿⣿⣿⣦⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⠙⠻⣿⣿⣿⣿⣄⣿⣿⣿⣿⣿⣿⢿⣟⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣧⡀⠀⠀⠀⠀⠀ ⠀⢠⣶⡾⢿⣿⣿⣿⣿⣿⣳⡀⠀⠀⠀⢭⣭⡥⣽⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠙⠿⣿⣿⣿⣿⣿⣿⣿⣟⣾⠣⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀ ⠀⢨⣿⣿⣿⣿⣿⣿⣿⣿⣷⡹⣄⣤⣀⣠⣦⣤⣿⡇⣿⣿⣿⣿⣿⣿⣿⣿⣿⣇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⠙⠻⠿⣿⣿⣿⠯⠀⠀⠛⠈⠛⠉⠻⢻⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀ ⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⢿⣷⣹⣿⣿⣿⣿⣿⣿⣏⠀⢬⡹⣿⣿⣋⠻⣿⣿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⢿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀ ⠀⢸⣿⠿⠃⠙⢻⣿⠿⡿⠂⣾⣿⣿⣿⡇⢸⣿⣿⣿⣿⣿⣿⣷⡯⠋⠙⣷⣌⢻⡄⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀ ⠀⢘⣡⡴⠂⠀⠀⢁⡠⠐⢾⣿⣿⣿⣿⣿⣾⣿⣿⣿⣿⣿⣿⣿⠧⠀⠀⠈⢻⣿⣷⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣠⣾⣦⣄⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀ ⠀⠸⠛⠁⠀⠀⠀⠙⠏⠀⠀⠿⣿⣿⣿⣿⣿⣿⣿⣿⡟⣿⣿⡟⠀⠀⠳⣤⡀⢻⣿⣆⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣠⣾⣿⣿⣿⡛⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀ ⠀⢀⣴⡾⠁⠀⠀⠀⠀⠀⠀⠀⡿⣿⣿⣿⣿⣿⣿⣿⠃⢻⡿⠀⠀⠀⠀⢨⣿⣦⣀⣉⡂⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢠⣾⣿⣿⣿⡿⠋⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠹⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀ ⠀⠸⠋⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢻⣿⣿⣿⣷⣿⣿⡄⠈⠁⠀⠀⠀⠀⠈⠙⡛⢛⣩⣥⠀⠀⠀⠀⠀⠀⠀⢰⡶⢶⣤⣤⡄⠙⠻⠟⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣤⣼⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⣿⣿⣻⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⢀⡤⣾⣿⠿⢧⡄⠀⠀⠀⠀⠀⠀⠸⣧⡾⠟⠋⠀⠀⠀⠀⠀⠀⠀⠐⠒⠋⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣙⣿⣿⣿⣿⣿⣿⡆⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢹⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⢩⣾⣿⣥⣶⣿⠇⠀⠀⣀⣤⣤⣤⣴⣴⣶⣶⣶⣶⣶⣶⣾⣶⣶⣤⡤⢤⣴⣶⣶⣶⣶⣶⣶⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⠛⠃⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣿⣿⣿⣿⣿⣇⠀⠀⠀⠀⠀⠀⡠⣿⣿⣯⣭⣷⡄⢰⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠿⣿⣿⣿⣿⣿⡆⠈⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠉⠁⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢠⠸⣿⣿⣿⣿⠧⠀⠀⠀⠀⠀⠀⢠⣶⢿⣿⣿⣿⠠⠺⠿⠿⠛⠻⠿⢿⣿⣿⣿⠿⠛⠁⠀⠉⠉⠙⠋⠁⠀⢹⣿⣿⡿⠿⠿⠿⠿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⢀⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣬⣤⣶⣶⣤⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣿⣿⣿⣷⣶⣶⣶⣶⣶⣾⣿⣿⣿⣿⣿⣿⣾⣷⣤⣠⣤⣤⣤⣤⡄⠀⠁⠀⠀⠀⠀⠀⠀⠀⠀⣀⣀⣠⣤⣤⣴⣶⣿⣿⣿⣿⣿⡇⠀ ⠀⠘⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠷⠶⠶⠶⠶⠶⠾⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀ ⠀⢠⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀ ⠀⠻⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠰⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠇⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⡀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢰⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣯⣇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣴⣶⣶⣿⣷⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣆⣀⡀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⡀⠀⠀⣴⣿⣟⠻⠿⠿⠟⢫⡀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⢻⣿⣿⣿⣿⣿⣿⡿⣻⣿⣿⠿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣶⣦⣤⣀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⣴⣾⣹⠆⠀⠙⢿⣿⣷⣾⣿⣿⣟⣥⣀⣀⡀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠹⣿⣿⣿⣿⣿⣳⣿⣿⢯⣶⣼⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣤⡀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⣀⣤⣼⣿⣿⣿⠘⠃⠀⠀⢸⣟⣥⣽⣿⢸⣿⣿⣿⣿⣿⣿⣿⣦⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⠙⠻⣿⣿⣿⣿⣄⣿⣿⣿⣿⣿⣿⢿⣟⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣦⠀⠀⠀⠀⠀⠀ ⠀⢠⣶⡾⣿⣻⣿⣿⣿⣿⢧⠀⠀⠀⠀⢱⣦⣬⣵⣿⣿⣿⣿⣿⣿⣿⣿⣿⣧⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠙⠿⣿⣿⣿⣿⣿⣿⣿⣟⣾⢣⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⠀⠀⠀ ⠀⢸⣷⣿⣿⣿⣿⣿⣿⣿⣧⣳⣄⣤⣀⣠⣤⣸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡄⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⠙⠻⠿⣿⣿⣿⠯⠀⠘⠁⠉⠉⠉⢛⣿⣿⣿⣿⣿⣿⣿⣿⡀⠀⠀⠀⠀⠀ ⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣯⢻⣿⣿⢿⣿⣿⣷⣇⠀⢯⢻⣿⣿⣙⠿⣿⡿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠸⣿⣿⣿⣿⣿⣿⣿⣿⠁⠀⠀⠀⠀⠀ ⠀⢸⣿⠿⠃⠛⢿⣿⢿⡿⠀⣾⣿⣿⣿⡅⣼⣿⣿⣿⣿⣿⣿⣶⡟⠉⠻⣷⣜⢿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢿⣿⣿⣿⣿⣿⣿⣿⠁⠀⠀⠀⠀⠀ ⠀⢈⣡⡴⠂⠀⠈⢁⣠⢲⢾⣿⣿⣿⣿⣧⣿⣿⣿⣿⣿⣿⣿⣿⠅⠀⠀⠙⢿⣿⣧⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣠⣄⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣤⣿⣿⣿⣿⣿⣿⣿⡀⠀⠀⠀⠀⠀ ⠀⠸⠋⠀⠀⠀⠀⠛⠏⠀⠸⢿⣿⣿⣿⣿⣿⣿⣿⣿⢸⣿⣿⡏⠀⠀⠳⣄⡈⣻⣿⡄⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⣼⣿⣿⣿⠆⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀ ⠀⢀⣴⡞⠀⠀⠀⠀⠀⠀⠀⠀⣿⣿⣿⣿⣿⣿⣿⡿⠈⢿⡟⠀⠀⠀⠀⢘⣿⣦⣈⣹⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⣴⣿⣿⣿⡿⠇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⠻⣿⣿⣿⣿⣿⣿⡆⠀⠀⠀⠀⠀ ⠀⠸⠉⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⢿⣿⣿⣿⣷⣿⣿⠀⠈⠁⠀⠀⠀⠀⠉⠛⡛⢛⣩⡤⠀⠀⠀⠀⠀⠀⠀⠀⠀⠐⠛⠛⢿⣿⡿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠠⣶⣮⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠸⣿⣟⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⢀⡤⣿⣿⠿⢣⠀⠀⠀⠀⠀⠀⣾⠿⣶⣶⡟⠀⠀⠉⠀⠀⠀⢀⣀⣤⠤⠀⠀⠀⠀⠀⠀⠀⠀⠀⣀⣀⣹⣿⣿⣿⣿⣿⣿⠄⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢿⣿⣿⣿⣿⣿⡁⠀⠀⠀⠀⠀⠈⢹⣾⣿⣥⣶⣿⠆⠀⠀⠀⠀⠀⠻⣴⠟⠋⣀⣀⣀⢾⣿⣿⣿⣦⣀⠀⢶⣶⣶⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡟⠉⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠘⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⣴⣿⣿⣭⣭⣷⡄⢀⣀⣤⣤⣶⣶⣶⣿⣿⣿⣿⣿⠿⣿⣿⣿⣿⣿⡆⠸⣿⣿⣿⣿⣿⣿⣿⣿⠿⣿⣿⣿⣿⣿⠟⠁⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⡄⢻⣿⣿⣿⡿⠥⠀⠀⠀⠀⠀⠀⢠⡶⢿⣿⣿⣷⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠟⠁⠀⠉⠉⠉⠉⠀⠀⢻⣿⡿⠛⠛⠛⠛⠓⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⢠⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣥⣴⣶⣶⣤⣶⣶⣶⣶⣶⣶⣶⣶⣶⣾⣿⣿⣿⣷⣶⣶⣶⣶⣾⣿⣿⣿⣿⣿⣿⣷⣶⣶⣤⣤⣤⣤⣤⣤⣄⠀⠀⠀⠀⠀⠀⠀⣀⣀⣀⣤⣤⣤⣴⣶⣾⣿⣿⣿⣿⣿⣿⡇⠀ ⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⢿⡿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀ ⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢠⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀ ⠀⠻⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠼⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠇⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣆⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣠⣤⣤⣾⡀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣦⣄⣀⣀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠂⠀⠀⠀⣠⣤⣴⣿⣿⣿⠟⡁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⢻⣿⣿⣿⣿⣿⣿⡿⣻⣿⣿⠿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣶⣦⣄⣀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⢀⣴⣆⡳⣄⠀⠘⢿⣯⣴⣦⣴⣶⣾⣇⣀⣀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠹⣿⣿⣿⣿⣿⣷⣿⣿⢯⣶⣼⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣦⡀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⣀⣤⣾⣿⣿⣇⠁⠀⠀⠀⠈⢩⢟⣝⣻⣧⣿⣿⣿⣿⣿⣿⣿⣆⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⠙⠻⣿⣿⣿⣿⣄⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡄⠀⠀⠀⠀⠀⠀ ⠀⢠⣶⡿⣿⣿⣿⣿⣿⡟⣆⠀⠀⠀⠀⠈⢛⣉⡭⢽⣿⣿⣿⣿⣿⣿⣿⣿⣆⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠙⠿⣿⣿⣿⣿⣿⣿⣿⣟⣿⣷⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣇⠀⠀⠀⠀⠀⠀ ⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣎⢧⣀⣄⣀⣠⣄⣵⣿⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⡄⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⠙⠻⠿⣿⣿⣿⠯⠀⠉⡀⠁⠁⠀⠸⣽⣿⣿⣿⣿⣿⣿⣿⡀⠀⠀⠀⠀⠀ ⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣾⣎⢿⣿⣿⢿⣿⣿⣿⡁⠸⣝⣿⣿⣿⡛⢿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⠀⠀⠀⠀⢻⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀ ⠀⢸⣿⠿⠘⠛⣿⣿⢿⡯⠰⣿⣿⣿⣿⡁⣿⣿⣿⣿⣿⣿⣿⣾⡝⠉⢻⣦⡙⣧⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠘⢿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀ ⠀⢈⣡⡴⠀⠀⠈⣃⣠⣲⣿⣿⣿⣿⣿⣧⣿⣿⣿⣿⣿⣿⣿⡿⠄⠄⠀⠙⣿⣿⣆⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢰⣾⣿⣿⣿⣿⣿⣿⣷⠀⠀⠀⠀⠀ ⠀⠸⠋⠀⠀⠀⠘⠿⠁⠀⠸⢿⣿⣿⣿⣿⣿⣿⣿⣿⢻⣿⣿⠇⠀⠘⠷⣄⡈⣿⣿⡀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣰⣿⣷⣦⡄⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⠻⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⠀⠀ ⠀⢠⣴⠞⠀⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⡿⠘⣿⠇⠀⠀⠀⠀⢹⣿⣅⣈⣱⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣴⣿⣿⣿⣯⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⠻⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀ ⠀⠸⠉⠀⠀⠀⠀⠀⠀⠀⠀⠀⠘⣿⣿⣿⣿⣾⣿⣷⠀⠈⠀⠀⠀⠀⠀⠉⠛⡛⢛⣭⡄⠀⠀⠀⠀⠀⠀⠀⠀⢀⣾⣿⣿⣿⡿⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠐⢿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢹⣿⣟⣿⣿⣿⣿⠀⠀⠀⠀⠀⠀⠀⣀⣴⣿⣿⠿⢡⠀⠀⠀⠀⠀⠀⠀⠀⢈⡉⠉⠛⠿⠃⠀⠀⠀⠀⢀⣤⡄⠀⠀⠀⢀⣀⣀⣀⣀⣤⣤⣤⣤⣶⣿⣿⣿⣿⣿⣿⠇⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⣿⣷⣿⣿⣿⣿⠀⠀⠀⠀⠀⠀⠈⢽⣿⣿⣥⣶⡿⠀⠀⠀⠀⠀⣿⠛⣿⣿⠏⠀⠀⠀⠀⠰⣶⣶⣿⣿⣅⡀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠟⠋⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⡄⠀⠀⠀⠀⠀⠀⣼⣿⣿⣭⣭⣶⠀⠀⠀⠀⠀⠻⣴⢟⣁⣤⣤⣴⣶⣶⡶⣿⣿⣿⣿⣿⣿⠀⢸⣿⣿⣿⣿⣿⣿⣿⡟⠛⠛⠛⠛⠛⠉⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⡄⢿⣿⣿⣿⡿⠅⠀⠀⠀⠀⠀⠀⣤⡶⢿⣿⣿⡇⡆⠀⣠⣤⣶⣶⣶⣿⣿⣿⣿⣿⣿⣿⡿⠀⠉⠉⠙⠛⠁⠀⠀⠛⠛⠛⠉⠉⠉⠉⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⢠⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣥⣤⣤⣤⣤⣤⣤⣶⣶⣶⣶⣶⣶⣶⣾⣿⣿⣿⣶⣶⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣶⣿⣦⣀⣀⣀⣤⣤⣤⣀⠀⠀⠀⠀⠀⢀⣀⣠⣤⣶⣶⣶⣶⣶⣾⣿⣿⣿⣿⣿⡇⠀ ⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀ ⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠉⠉⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢰⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀ ⠀⠻⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠇⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢰⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣆⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣀⣀⣴⡀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣶⣦⣤⣤⣄⣀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠄⠀⠀⠀⢀⣠⣤⣼⣿⣿⡿⠃⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢻⣿⣿⣿⣿⣿⣿⡿⣻⣿⣿⠿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣦⣄⡀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⢀⣴⡆⣰⣄⠀⠀⢿⣿⣍⣀⣠⣴⡶⣇⣀⣀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠹⣿⣿⣿⣿⣿⣳⣿⣿⢯⣶⣼⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣦⡀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⣀⣤⣿⣿⣿⡇⠉⠀⠀⠀⠉⠛⡻⣋⣿⣿⣿⣿⣿⣿⣿⣿⣷⡄⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⠙⠻⣿⣿⣿⣿⣄⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡄⠀⠀⠀⠀⠀⠀ ⠀⢠⣶⡿⣿⣿⣿⣿⣿⡿⣄⠀⠀⠀⠀⠀⠀⣉⡩⢽⣿⣿⣿⣿⣿⣿⣿⣿⡄⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠙⠿⣿⣿⣿⣿⣿⣿⣿⣟⣿⠧⠻⢟⠿⠿⣿⣿⣿⣿⣿⣿⣿⣿⣇⠀⠀⠀⠀⠀⠀ ⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣞⣦⣀⣄⣀⣠⣄⣵⣾⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⡀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⠙⠻⠿⣿⣿⣿⠯⠃⠐⠄⠀⠀⠀⢠⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⠀⠀⠀ ⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣾⣌⢿⣿⣿⣿⣿⣿⣾⡁⠸⣝⣿⣿⣟⡻⢿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀ ⠀⢸⣿⠟⠘⠛⣿⣿⢿⠇⢠⣿⣿⣿⣯⠀⣿⣿⣿⣿⣿⣿⣿⣾⠍⠉⢻⣦⡹⣧⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢻⣿⣿⣿⣿⣿⣿⣧⠀⠀⠀⠀⠀ ⠀⢈⣠⡔⠀⠀⠈⣁⡤⣲⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠄⠄⠀⠹⣿⣿⡆⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣠⡀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠰⣿⣿⣿⣿⣿⣿⣿⣿⡄⠀⠀⠀⠀ ⠀⠸⠋⠀⠀⠀⠘⠛⠀⠀⠙⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠃⠀⠘⢦⣄⠘⣿⣷⡀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢰⣿⣿⣶⣄⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠙⢿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀ ⠀⢀⣤⠆⠀⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⡟⠸⣿⠇⠀⠀⠀⠀⣹⣿⣄⣉⣱⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣠⣿⣿⣿⣿⠅⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠉⣻⣿⣿⣿⣿⡧⠀⠀⠀⠀ ⠀⠘⠁⠀⠀⠀⠀⠀⠀⠀⠀⠈⠘⣿⣿⣿⣿⣾⣿⣧⠀⠉⠀⠀⠀⠀⠀⠉⠛⡛⢛⣭⡄⠀⠀⠀⠀⠀⠀⠀⠀⣰⣿⣿⣿⣿⡏⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠙⢿⣿⣿⣿⣿⣿⣿⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢻⣿⣛⣿⣿⣿⣿⠀⠀⠀⠀⠀⠀⠀⣀⣴⣿⣿⠿⢥⠀⠀⠀⠀⠀⠀⠀⠀⠉⡉⠙⠻⠟⠁⠀⠀⠀⠀⢀⣤⡄⠀⠀⠀⣀⣀⣀⣠⣤⣤⣤⣶⣶⣶⣿⣿⣿⣿⣿⡿⠛⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠘⣿⣷⣿⣿⣿⣿⠀⠀⠀⠀⠀⠀⠈⣵⣿⣿⣵⣶⡿⠀⠀⠀⠀⠰⣾⠿⣿⣿⠇⠀⠀⠀⠀⠀⢶⣶⣿⣿⣧⣄⡀⠘⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠋⠁⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢹⣿⣿⡿⣿⣿⡀⠀⠀⠀⠀⠀⢀⣼⣿⣿⣭⣽⣦⠀⠀⠀⠀⠀⠻⣴⠿⣡⣤⣶⣶⣶⣿⣿⡿⣿⣿⣿⣿⣿⣷⠄⠸⣿⣿⣿⣿⣿⣿⣟⠉⠉⠉⠉⠉⠉⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⡄⣿⣿⣿⣿⡿⠅⠀⠀⠀⠀⠀⠀⣤⣾⣿⣿⣿⡇⠄⠀⣠⣤⣶⣶⣶⣾⣿⣿⣿⣿⣿⣿⣿⡇⠀⠉⠉⠉⠉⠀⠀⠀⠙⠉⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⢀⣀⣀⣀⣤⣤⣤⣤⣤⣤⣤⣤⣤⣥⣤⣤⣤⣤⣤⣤⣤⣶⣴⣶⣶⣶⣶⣾⣿⣿⣿⣶⣶⣾⣿⣿⣿⣿⣿⣿⣿⣿⣷⣶⣶⣶⣶⣿⣦⣤⣤⣤⣤⣶⣶⣄⣀⣀⣀⣀⣀⣠⣤⣶⣶⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀ ⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀ ⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣏⠉⠉⠉⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀ ⠀⠻⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠇⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢰⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣶⣶⣤⣤⣀⣀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⣀⣰⡀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣦⣄⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⣀⣀⣿⣿⣿⠃⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢻⣿⣿⣿⣿⣿⣿⡿⣻⣿⣿⠿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣄⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⣠⣤⠀⢠⡀⠀⠀⣴⣿⣛⡩⢉⣭⣶⣁⣀⡀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠹⣿⣿⣿⣿⣿⣳⣿⣿⢯⣶⣼⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣧⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⣀⣴⣿⣿⣿⡌⠛⠀⠀⠀⠉⠛⠛⢛⣹⣿⣿⣿⣿⣿⣿⣿⣷⡀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⠙⠻⣿⣿⣿⣿⣄⣿⣿⣿⣿⣿⣿⢿⣟⣿⠿⢿⣿⣿⣿⣿⣿⣿⣿⣿⡀⠀⠀⠀⠀⠀⠀⠀ ⠀⢰⣶⡿⣿⣿⣿⣿⣿⡳⡀⠀⠀⠀⠀⠀⠀⢌⡫⣿⣿⣿⣿⣿⣿⣿⣿⣷⡄⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⠙⠿⣿⣿⣿⣿⣿⣿⣿⣟⣾⠃⠀⠀⠈⣋⣽⣿⣿⣿⣿⣿⣿⣇⠀⠀⠀⠀⠀⠀⠀ ⠀⢸⣿⣿⣿⣿⣿⣿⣿⣷⡹⣄⣀⣀⣀⣠⣄⣾⣶⣿⣿⣿⣿⣿⣿⣿⣿⣿⣧⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⠙⠛⠿⣿⣿⣿⠯⠂⠀⠀⠀⠀⠙⢻⣿⣿⣿⣿⣿⣿⣿⡄⠀⠀⠀⠀⠀⠀ ⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⡝⣿⣿⡿⣿⣿⣿⣟⠀⢨⣟⣿⣿⣟⠻⢿⣿⠇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠘⢿⣿⣿⣿⣿⣿⣿⣧⠀⠀⠀⠀⠀⠀ ⠀⢸⡿⠧⠙⠻⣿⡿⣿⠅⢸⣿⣿⣿⣏⢠⣿⣿⣿⣿⣿⣿⣷⣿⠋⠙⢷⣎⠻⡆⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣀⢹⣿⣿⣿⣿⣿⣿⡆⠀⠀⠀⠀⠀ ⠀⢈⣤⠆⠀⠀⠈⣀⢄⣶⣿⣿⣿⣿⣿⣼⣿⣿⣿⣿⣿⣿⣿⡏⠀⠀⠈⠻⣷⣿⡄⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢠⣿⣦⣄⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠉⢻⣿⣿⣿⣿⣿⣿⣷⡀⠀⠀⠀⠀ ⠀⠘⠋⠀⠀⠀⠸⠛⠁⠀⠿⣿⣿⣿⣿⣿⣿⣿⣿⡇⣿⣿⣿⠁⠀⠐⢦⣀⠹⣿⣧⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣰⣿⣿⣿⣿⠓⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⠛⢿⣿⣿⣿⣿⣇⠀⠀⠀⠀ ⠀⢀⣴⠃⠀⠀⠀⠀⠀⠀⠀⢹⣿⣿⣿⣿⣿⣿⣿⠇⢹⣿⠀⠀⠀⠀⠀⣻⣷⣀⣉⡃⠀⠀⠀⠀⠀⠀⠀⠀⢀⣴⣿⣿⣿⣿⠿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠠⣴⣶⣿⣿⣿⣿⣷⠀⠀⠀⠀ ⠀⠈⠁⠀⠀⠀⠀⠀⠀⠀⠀⠈⢹⣿⣿⣿⣿⣿⣿⡆⠀⠁⠀⠀⠀⠀⠀⠛⠛⡛⢛⣭⡄⠀⠀⠀⠀⠀⠀⠀⠘⠛⠛⠿⣿⡿⠀⠀⠀⠀⠀⠀⢀⣤⠄⠀⠀⠀⠀⠀⠀⠀⣀⣀⣠⣤⣶⣾⣿⣶⣾⣿⡿⠟⠃⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢿⣿⣻⣿⣿⣿⣿⠀⠀⠀⠀⠀⠀⠀⣀⣴⣿⣿⠿⡄⠀⠀⠀⠀⣠⣤⣶⣶⣷⠀⠀⠈⠀⠀⠀⠀⠀⠐⣒⡋⠀⢀⠀⢠⣤⣴⣶⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣟⠋⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠸⣿⣿⣿⣿⣿⣏⠀⠀⠀⠀⠀⠀⠈⣵⣿⣿⣤⣶⡿⠀⠀⠀⠀⠘⣷⣠⡿⠃⢀⣀⣤⣤⣶⣶⣶⢿⣿⣿⣿⣿⣿⣄⠈⢿⣿⣿⣿⣿⣿⣿⠿⠛⠛⠛⠋⠉⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢻⣿⣿⣿⣿⣿⠀⠀⠀⠀⠀⠀⢀⣾⣿⣿⣍⣹⣆⠀⠀⠀⠀⣀⣀⣭⣵⣿⣿⣿⣿⣿⣿⣿⣿⠻⠿⣿⠿⢿⠿⠛⠁⠈⢿⠿⠛⠛⠋⠉⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⠘⣿⣿⣿⣿⣿⠄⠀⠀⠀⠀⠀⠀⣤⣾⣿⣿⣿⡥⠀⠀⣴⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⢿⠟⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⢀⣀⣀⣀⣀⣀⣀⣤⣤⣤⣤⣤⣬⣤⣬⣭⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣶⣾⣿⣿⣷⣶⣶⣶⣿⣿⣿⣿⣿⣷⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣦⣤⣴⣶⣶⣶⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀ ⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀ ⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡏⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀ ⠀⠻⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠇⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢰⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣦⣄⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⣤⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⡀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢰⣿⣿⡿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢻⣿⣿⣿⣿⣿⣿⡿⣻⣿⣿⠿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⣠⣄⠈⡁⠀⠀⠀⣴⣿⠛⠉⢉⣭⣞⣀⣀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠻⣿⣿⣿⣿⣿⣳⣿⣿⢯⣶⣼⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣧⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⢀⣠⣼⣿⣿⣾⠘⠓⠀⠀⠈⠙⠛⠛⢟⣽⣿⣿⣿⣿⣿⣿⣿⣶⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⠙⠻⣿⣿⣿⣿⣄⣿⣿⣿⣿⣿⣿⢿⣟⡿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⢰⣶⠿⣿⣿⣿⣿⣿⢧⠀⠀⠀⠀⠀⠀⠀⢍⡫⣿⣿⣿⣿⣿⣿⣿⣿⣷⡀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠙⠿⣿⣿⣿⣿⣿⣿⣿⣟⣾⠃⠈⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⢸⣾⣿⣿⣿⣿⣿⣿⣯⢳⣄⣀⡀⢀⣤⣠⣿⡆⣿⣿⣿⣿⣿⣿⣿⣿⣿⣇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⠙⠻⠿⣿⣿⣿⠯⠀⠀⠀⠈⣿⣿⣿⣿⣿⣿⣿⣦⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣷⣯⠻⣿⣿⡿⣿⣿⣷⡏⠀⢩⣻⣿⣿⡛⠻⣿⣿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⠛⢿⣿⣿⣿⣿⣿⣧⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⢸⡿⠏⠛⢿⣿⡿⡿⠀⣼⣿⣿⣿⡅⢸⣿⣿⣿⣿⣿⣶⣷⣿⠋⠙⣷⣌⠻⡄⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⣴⣤⡀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢈⢿⣿⣿⣿⣿⣿⣄⠀⠀⠀⠀⠀⠀⠀ ⠀⢈⣤⠄⠀⠀⠉⡀⢄⣾⣿⣿⣿⣿⣷⣾⣿⣿⣿⣿⣿⣿⣿⠇⠠⠀⠈⢻⣿⣷⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⣴⣾⣿⣿⡿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠘⠻⣿⣿⣿⣿⣿⡆⠀⠀⠀⠀⠀⠀ ⠀⠘⠁⠀⠀⠀⠞⠋⠀⠈⠿⣿⣿⣿⣿⣿⣿⣿⣿⡿⣿⣿⡿⠀⠀⠰⣄⠀⠹⣿⣄⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⣴⣿⣿⣿⣿⠿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢠⡬⢿⣿⣿⣿⡏⠀⠀⠀⠀⠀⠀ ⠀⢀⡴⠀⠀⠀⠀⠀⠀⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⠇⢻⡿⠀⠀⠀⠀⠈⣻⣆⣈⣙⡆⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠐⠿⣿⣿⣿⡿⠀⠀⠀⠀⠀⡠⠀⠀⠀⢀⣀⣠⣤⣴⣶⣶⣿⣿⣶⣶⣾⣿⠛⠁⠀⠀⠀⠀⠀⠀ ⠀⠈⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⢻⣿⣿⣿⣯⣿⣿⡀⠀⠁⠀⠀⠀⠀⠀⠛⠛⠛⢛⣡⠀⠀⠀⠀⠀⠀⠀⣀⣤⣤⣤⡄⠀⠙⠃⢀⣀⣠⣤⣄⡀⠀⣶⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠉⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠸⣿⣟⣻⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⣀⣵⣾⣿⠟⡄⠀⠀⠀⠀⠀⠀⠙⣇⣰⡿⠁⠀⣀⣤⣼⣿⣿⣿⣿⣿⡆⠸⣿⣿⣿⣿⣿⡏⠉⠉⠉⠉⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢻⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⢚⣵⣿⣯⣤⣶⡧⠀⠀⠀⠀⠀⠀⠀⣀⣭⣴⣾⣿⣿⣿⡏⠙⠛⠛⠛⠉⠀⠀⠸⠟⠉⠉⠉⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⣿⣿⣿⣿⣿⣇⠀⠀⠀⠀⠀⠀⢀⣿⣿⣿⣛⣫⣄⠀⠀⠀⠀⣠⣶⣿⣿⣿⣿⣿⣿⣿⣿⣷⣄⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⣀⣀⣀⣠⣤⣤⣀⡀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⢸⣿⣿⣿⣿⣯⠀⠀⠀⠀⠀⠀⢀⣬⣿⣿⣿⣿⡅⠀⠀⠀⠀⠿⠿⠛⠛⠛⠻⠿⠿⠟⠛⠛⠉⠁⠁⠀⠀⠀⢀⣠⣶⣾⣿⣿⣿⣿⡟⠉⠙⠙⠋⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⢀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣠⣌⣤⣭⣭⣭⣤⣤⣤⣤⣤⣤⣤⣤⣤⣵⣾⣿⣿⣶⣤⣤⣤⣤⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣿⣿⣿⣿⣿⣿⣿⣿⣷⣶⣿⣿⣷⣶⣶⣶⣶⣶⣶⣶⣾⣿⡆⠀ ⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀ ⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠛⠛⠛⠛⠛⠛⠛⠛⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠁⠀⠀⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀ ⠀⠻⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠇⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢰⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣦⡀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣀⣆⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡟⠻⢦⡀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣸⣿⣿⡟⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢻⣿⣿⣿⣿⣿⣿⡿⣻⣿⣿⠿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠁⠀⠈⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⣠⡀⠀⡀⠀⠀⢀⣴⣿⠛⠉⣫⣽⣎⣀⡀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠻⣿⣿⣿⣿⣿⣳⣿⣿⢫⣶⣼⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣧⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⢀⣠⣼⣿⣿⣧⠙⠒⠀⠀⠉⠛⠿⠟⢟⡽⣿⣿⣿⣿⣻⣿⣿⣦⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⠙⠻⣿⣿⣿⣿⣄⣿⣿⣿⣿⣿⣿⢿⡟⣿⣿⣿⣿⣿⣿⣿⡄⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⢰⣾⠿⣿⣿⣿⣿⣟⢆⠀⠀⠀⠀⠀⠀⠀⢍⡫⣿⣿⣿⣿⣿⣿⣿⣿⣧⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠙⠿⣿⣿⣿⣿⣿⣿⣿⣟⣾⠃⣿⣿⣿⣿⣿⣿⣿⣧⡀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⢸⣾⣿⣿⣟⣿⣿⣿⣎⢧⡀⣀⡀⢀⣄⢠⣷⡆⣿⣿⣿⣿⣿⣿⣿⣿⣿⣇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⠙⠛⠿⣿⣿⣿⠯⠀⠀⠈⠻⣿⣿⣿⣿⣿⣿⣷⡀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣷⣏⢻⣿⣿⣿⣿⣿⣧⡏⠀⢽⣻⣿⣿⡛⠿⣿⣿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⣦⣄⠀⠀⠀⠀⠀⠀⠀⠈⠻⣿⣿⣿⣿⣿⣇⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⢸⡿⠍⠛⢷⣿⣿⡯⠀⣽⣿⣿⣿⡁⣸⣿⣿⣿⣿⣷⣶⣶⣽⠉⠹⣷⣌⢿⡄⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣀⣴⣿⣿⣿⠄⠀⠀⠀⠀⠀⠀⠀⠀⠘⣿⣿⣿⣿⣿⣷⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⢀⣤⠄⠀⠀⠁⡀⢄⣾⣿⣿⣿⣿⣇⣿⣿⣿⣿⣿⣿⣷⣿⠇⠠⠀⠘⢿⣷⣷⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣠⣾⣿⣿⣿⡿⠃⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⢻⣿⣿⣿⣻⡇⠀⠀⠀⠀⠀⠀⠀ ⠀⠘⠁⠀⠀⠀⠞⠋⠀⠘⠿⣿⣿⣿⣿⣿⣿⣿⣿⣼⣿⡿⠿⠀⠀⠠⢄⠀⢻⣿⣄⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣾⣿⣿⣿⡿⠁⠀⠀⠀⠀⠀⢀⣀⣠⣤⣤⣶⣶⣤⣌⣉⣿⡿⠟⠁⠀⠀⠀⠀⠀⠀⠀ ⠀⢀⡴⠀⠀⠀⠀⠀⠀⠀⠀⢹⣿⣿⣿⣿⣿⣿⣿⠃⢿⡗⠀⠀⠀⠀⠀⣹⣄⣈⢙⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣀⣀⣉⣉⣤⣄⡀⢠⣴⣶⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⡟⠛⠉⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠈⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⢿⣿⣿⣿⣯⣿⣷⡀⠀⠀⠀⠀⠀⠀⠐⠛⠛⠛⢛⣃⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢾⠛⢻⣿⣿⣿⣿⣿⣿⠀⢿⣿⣿⣿⣿⡿⠛⠛⠋⠋⠉⠉⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠸⣿⣟⢿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⣀⣵⣾⣿⠟⡄⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⣠⣶⣶⡙⠛⠋⠙⠁⠀⠈⠿⠛⠛⠉⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⢚⣵⣿⣏⣤⣶⡧⠀⠀⠀⠀⠀⠀⢀⣤⣴⣿⣿⣿⣿⣿⣧⡀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢠⣤⣤⣀⡀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⢀⣿⣿⣟⣛⣫⡄⠀⠀⠀⠀⠀⣶⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣶⠀⠀⠀⠀⢀⣠⣶⣿⣿⣿⢿⣿⢿⠛⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⢹⣿⣿⣾⣿⣏⠀⠀⠀⠀⠀⠀⢀⣭⣿⣿⣿⣿⣅⠀⠀⠀⠀⠘⠻⠋⠁⠀⠉⠙⠻⠟⠛⠁⠀⠀⠀⠀⠀⢀⣤⣾⣿⣿⣿⣿⣿⡟⠘⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣈⣀⣩⣉⣉⣉⣀⣠⣤⣤⣤⣤⣤⣤⣥⣶⣿⣿⣯⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣶⣶⣶⣶⣶⣶⣿⣿⣿⣿⣿⣿⣷⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⡆⠀ ⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀ ⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠋⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠁⠀⢹⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀ ⠀⠻⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠇⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢰⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⠂⠀⠰⣶⣶⡀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣰⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣧⠀⠀⠀⠙⠟⣿⣆⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⣿⣿⣿⠃⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢿⣿⣿⣿⣿⣿⣿⡿⣿⣿⣿⠿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⢀⢿⣿⡧⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⣀⠀⠂⠀⠀⠀⣠⣶⠿⢛⠛⣫⣽⣃⣀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠻⣿⣿⣿⣿⣿⣷⣿⣿⢯⣶⣼⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠘⠻⠋⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⢀⣀⣾⣿⣷⡌⠶⠄⠀⠈⠛⠿⠿⠾⠻⢿⣿⣿⣿⣿⣷⣶⣶⣄⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⠙⠻⣿⣿⣿⣿⣄⣿⣿⣿⣿⣿⣿⢿⣟⣿⣿⣿⣿⣿⡀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⢰⣾⡿⣿⣿⣿⣿⡷⡀⠀⠀⠀⠀⠀⠀⠸⢛⢿⣿⣿⣿⣿⣿⣿⣿⣿⣆⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠙⠿⣿⣿⣿⣿⣿⣿⣿⣿⣾⢷⣿⣿⣿⣿⣿⣷⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⢸⣾⣿⣿⣿⣿⣿⣷⡝⣆⢀⣀⠀⣀⣀⣨⣵⣸⣿⣿⣿⣿⣿⣿⣿⣿⣿⡆⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⠙⠛⠿⣿⣿⣿⠯⠀⠀⠻⣿⣿⣿⣿⣿⡀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣼⡝⣿⣿⣿⣿⣿⣿⣿⠋⠉⣟⣿⣿⣿⠻⢿⣿⣿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢈⣿⣿⣿⣿⣿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⢸⡿⠙⠻⣿⣿⣿⡏⢉⣿⣿⣾⣿⠁⣾⣿⣿⣿⣷⣶⣾⣾⡿⠛⢻⣦⡙⢿⡀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⣀⣀⣀⣤⣄⠀⢿⣿⣽⣿⡿⠃⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⢈⡤⠀⠀⠉⠃⡈⢤⣾⣿⣿⣿⣿⣇⣿⣿⣿⣿⣿⣿⣿⣿⡃⠀⠀⠙⣿⣾⣧⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢠⣶⣶⣾⣷⣶⣾⣿⣿⣿⣿⣿⣿⣿⣿⣷⣦⣽⠿⠛⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠘⠁⠀⠀⠰⠷⠀⠈⠹⢿⣿⣿⣿⣿⣿⣿⣿⣿⢹⣿⣿⡟⠀⠀⢤⣀⠈⢿⣿⡀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠸⢿⠿⠟⢸⣿⣿⣿⡿⠟⠛⠿⠿⠿⠋⠀⠀⠀⠀⠀⠀⠀⠀⣀⡀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⢀⡄⠀⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⠘⣿⡿⠁⠀⠀⠀⠘⣷⡊⠙⠻⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⡀⠋⠛⠛⠋⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⣠⣶⣿⣿⠆⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠈⠀⠀⠀⠀⠀⠀⠀⠀⠀⠹⣿⣿⣿⣿⣯⣿⣧⠀⠘⠁⠀⠀⠀⠀⠘⠿⠿⠿⠟⣃⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⣠⣴⣾⣿⣿⣦⣀⣀⣀⣀⠀⠀⠀⠀⣶⣶⣤⡀⢺⢿⠟⠟⠋⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢻⣿⠿⣿⣿⣿⣿⡆⠀⠀⠀⠀⠀⠀⠀⢀⣼⣶⣿⣟⡀⠀⠀⠀⠀⠀⠀⠀⢀⣠⣴⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⠿⠿⢶⡄⠀⠀⢻⣿⣿⣷⣰⣀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⣿⣿⣿⣿⣿⣿⠃⠀⠀⠀⠀⠀⠀⢚⣽⣿⣟⣡⣴⡇⠀⠀⠀⠀⠀⢀⣶⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠶⠄⠀⠀⢀⣠⣾⣿⣿⡿⠿⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢹⣿⣿⣿⣿⣿⡆⠀⠀⠀⠀⠀⠀⢈⣿⣿⣟⠛⢯⡀⠀⠀⠀⠀⠀⠸⡿⠟⠉⣉⣹⡿⠿⠟⠋⠉⠀⠀⠀⠀⠀⠀⣀⣴⣿⣿⣿⣿⣗⡀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⡀⣿⣿⣿⣿⣿⣇⠀⠀⠀⠀⠀⠀⢉⣩⣿⣿⣿⣿⢁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⣠⣾⣿⣿⣿⣿⣿⠿⠿⢿⠔⠤⠠⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⣀⣀⣀⣃⣘⣛⣛⣉⣉⣁⣀⣀⣀⣀⣀⣀⣈⣩⣿⣿⣿⣭⣌⣀⣠⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣾⣿⣿⣿⣿⣿⣿⣥⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⡆⠀ ⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀ ⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠙⠉⢻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀ ⠀⠻⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠇⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠐⠀⠀⣶⣶⣷⣾⣿⣿⣿⣿⡆⠀⠀⠀⣶⣶⣶⣶⣶⣦⡀⠀⠀⣤⣶⣦⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⡆⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠃⠀⢸⣿⣿⣿⣿⣿⣿⣿⠃⠀⢠⣾⣿⣿⣿⣿⣿⣿⣿⠀⠀⠉⠋⠹⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢰⣶⣿⣿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠂⠀⣿⣿⣿⣿⣿⣿⣿⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⡆⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠠⠀⠀⠀⠀⣠⣶⠶⠿⢟⣻⣿⡀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢻⣿⣿⣿⣿⣿⣿⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⣠⣿⣷⣤⢶⣄⠀⠈⠛⠷⣾⣶⡿⣿⣿⣿⣿⣿⣶⣶⣶⣶⡄⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⠀⠘⣿⣿⣿⣿⣿⣿⣿⣿⣿⣧⠀⠀⠀⠀⠀⠀ ⠀⢠⣶⣿⣿⣿⣿⣿⢧⠀⠀⠀⠀⠀⠀⠀⡚⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡄⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⣤⣤⣤⣤⣀⡀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣟⠀⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⠀⠀⠀ ⠀⢸⣿⣿⣿⣿⣿⣿⣯⢳⡀⢀⡀⠀⢀⣀⣼⣽⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣾⣿⣿⣿⣿⣿⣿⠀⠸⣿⣿⣿⣿⡛⠉⣹⣽⣿⣿⡀⠀⠀⠀⠀⠀ ⠀⢸⣿⣿⣿⣿⣿⣿⣿⣷⣿⠻⣿⣿⣿⣿⣿⣿⣿⢋⣽⣿⣿⣿⣿⣿⣿⣿⣷⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠏⠀⠀⠘⣿⣿⣿⣿⣿⣿⣿⣿⣿⡀⠀⠀⠀⠀⠀ ⠀⢸⣿⣿⣿⣿⣿⣿⡟⣿⣿⣷⣿⣿⢋⣿⣿⣿⣿⣶⣿⣿⣿⣿⠿⣿⣯⣿⣿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠉⠁⠀⠈⠛⠋⠉⠉⠻⡟⠛⠋⠀⢠⣼⣶⣿⣿⣿⣿⣿⣿⣿⣿⣿⠃⠀⠀⠀⠀⠀ ⠀⢈⣁⠀⠙⢿⠉⣿⣡⣾⣿⣿⣿⣿⣸⣿⣿⣿⣿⣿⣿⣿⣿⡋⡀⠈⢻⣿⣿⣆⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⣀⣤⣄⠀⢻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡏⠀⠀⠀⠀⠀⠀ ⠀⠘⠁⠀⠀⣼⣿⠟⠻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡟⠁⠹⣦⡀⠹⣿⣿⡀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣀⣀⣤⣶⣾⣿⣿⢿⣿⣷⣼⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀ ⠀⢠⡆⠀⠀⠈⠛⠀⠀⠛⣿⣿⣿⣿⣿⣿⣿⣿⣿⢻⣿⣿⠁⠀⠀⠈⢿⣶⡿⠿⢷⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣀⣤⣶⣿⣿⣿⣿⣿⣿⣿⣷⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠇⠀⠀⠀⠀⠀⠀⠀ ⠀⠈⠀⠀⠀⠀⠀⠀⠀⠀⢿⣿⣿⣿⣿⣿⣻⣿⣧⢸⣿⠇⠀⠂⠀⠀⠿⢿⣿⣿⠿⠆⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⣠⣶⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣦⠈⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠸⣿⣿⣿⣿⣿⣿⣿⠘⠋⠀⠀⠀⠀⠀⠀⠀⣶⣶⣾⡟⠀⠀⠀⠀⠀⠀⠀⠀⣠⣶⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠋⢁⣰⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢻⣿⣷⣿⣿⣿⣿⠀⠀⠀⠀⡀⠀⢠⣶⣿⣿⡟⣉⣼⡄⠀⠀⠀⠀⠀⠀⢼⣿⣿⣿⣿⣿⣿⣿⣿⡿⠟⠛⠛⠉⠉⠀⣠⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠃⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⢿⣿⣿⣿⣿⣿⡀⠀⠀⢀⡁⠀⠀⢹⣿⣿⡿⢿⣟⠁⠀⠀⠀⠀⠀⠀⠸⣿⡟⠿⠿⠿⠛⠉⠁⠀⠀⠀⠀⠀⣠⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠂⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⠇⠀⠀⢾⡇⠀⠀⠛⣛⣿⣿⣿⣿⠃⠀⠀⠀⠀⠀⠀⠀⠈⠳⣶⣤⠀⠀⠀⠀⠀⠀⠀⣠⣾⣿⣿⣿⣿⣿⣿⣿⡿⠿⠟⠛⠛⠉⠉⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠠⠇⠻⠿⠿⠛⠛⠃⠀⠀⠀⠁⠀⠀⢾⣿⣿⣿⣿⣿⣁⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣼⣿⣿⣿⣿⣿⣿⣿⣿⣭⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⡄⠀ ⠀⢰⣶⣶⣶⣶⣶⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀ ⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀ ⠀⠻⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠉⠉⠉⠉⠉⠉⠉⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠼⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠇⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢰⣶⣶⣶⣿⣶⣿⡶⠀⠀⠀⢰⣶⣶⣶⣶⣶⣶⣶⣶⡀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢠⡀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⡇⠀⢀⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣴⣶⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣿⣿⣿⣿⣿⣿⠇⢠⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⡀⠀⠀⠀⠀⣠⣤⡶⠿⠟⣻⡗⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣤⣤⣄⣀⠀⠀⠀⢀⣿⣿⣿⣿⣿⣿⠀⢀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⣠⣿⣦⣐⣤⡀⠀⠘⠿⣷⣦⣵⡿⣿⣿⣿⣿⣶⣶⣶⣶⣦⡀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢼⣿⣿⣿⣿⣷⣶⣤⣴⣿⣿⣿⣿⣿⡇⠀⢹⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⢀⠀⠀⠀⠀⠀⠀ ⠀⢠⣶⣿⣿⣿⣿⣿⣌⠀⠀⠀⠀⠀⠀⢈⡶⢶⣿⣿⣿⣿⣿⣿⣿⣿⣷⡄⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠃⠀⠀⠹⢿⣿⣿⣿⣿⣿⢿⣿⣿⣿⣿⡀⠀⠀⠀⠀⠀⠀ ⠀⢸⣿⣿⣿⣿⣿⣿⣜⢦⡀⢀⠀⠀⠀⠀⣚⣯⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⠉⠻⠛⠻⢿⠿⢿⣿⣿⣿⣿⡿⠀⠀⣿⣆⠈⢿⣿⣿⣿⣷⣾⣿⣿⣿⣿⣷⠀⠀⠀⠀⠀⠀ ⠀⢸⣿⣿⣿⣿⣿⣿⣿⣮⣟⢿⣷⣾⣿⣿⣿⣿⣿⢛⣻⣿⣿⣿⣿⣿⣿⣿⣇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠙⠿⠋⠉⠀⢀⠀⢹⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡄⠀⠀⠀⠀⠀ ⠀⢸⣿⣿⣿⣿⣿⣿⣛⣻⣿⣮⣿⣿⢟⣿⣿⣿⣿⣦⣽⣿⣿⣿⠿⣿⣝⢿⣏⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢸⣇⠈⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠁⠀⠀⠀⠀⠀ ⠀⢈⣉⠈⠻⢿⠙⣟⣡⣿⣿⣿⣿⣷⢸⣿⣿⣿⣿⣿⣿⣿⣿⠛⡀⠘⢿⣷⣿⡄⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣀⣤⣾⣿⣦⣹⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠁⠀⠀⠀⠀⠀⠀ ⠀⠘⠁⠀⠀⣼⣾⠛⢻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡟⠁⢳⣄⠀⠻⣿⣷⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣀⣠⣤⣶⣿⣿⣿⢹⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡏⠀⠀⠀⠀⠀⠀⠀ ⠀⢠⡀⠀⠀⠙⠋⠀⠀⢻⣿⣿⣿⣿⣿⣿⣿⣿⣿⢿⣿⣿⠁⠀⠀⠙⣿⣶⡿⠿⣧⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⣠⣶⣾⣿⣿⣿⣿⣿⣿⡟⠻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠁⠀⠀⠀⠀⠀⠀⠀ ⠀⠈⠀⠀⠀⠀⠀⠀⠀⠈⣿⣿⣿⣿⣿⣿⣿⣿⡇⢸⣿⠇⠀⠀⠀⠠⣿⣿⣿⣷⡾⠄⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⣠⣶⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡆⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡃⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠹⣿⣿⣿⣿⣿⣿⣿⠸⠃⠀⠀⠀⠀⠀⠀⢤⣶⣴⣾⡟⠀⠀⠀⠀⠀⠀⠀⠀⢀⣴⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠇⠀⣴⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠇⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢻⣿⣾⣿⣿⣿⣿⠀⠀⠀⠀⠀⠀⢠⣴⣿⣿⡿⢋⣹⡀⠀⠀⠀⠀⠀⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⠟⠋⠉⠁⠀⠀⢠⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠏⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠘⣿⣿⣿⣿⣿⣿⠀⠀⠀⠀⡁⠀⠀⢻⣿⣿⣿⣿⡟⠃⠀⠀⠀⠀⠀⠀⠀⢿⣏⠛⠿⠟⠋⠁⠀⠀⠀⠀⠀⢀⣴⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠿⠿⠛⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢹⣿⣿⣿⣿⣿⠆⠀⠀⢼⡆⠀⠀⠿⢿⣿⣷⣶⡿⠇⠀⠀⠀⠀⠀⠀⠀⠀⠸⢶⣶⠄⠀⠀⠀⠀⠀⠀⣠⣿⣿⣿⣿⣿⣿⣿⣿⡿⠃⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢸⡌⠿⠿⠿⠿⠟⠃⠀⠀⠈⠁⠀⠀⠾⣿⣿⣿⣿⡿⠃⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⣛⣀⣀⣀⣀⣴⣿⣿⣿⣿⣿⣿⣿⣟⣉⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⡀⠀ ⠀⢠⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀ ⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀ ⠀⠻⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠟⠛⠛⠛⠋⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠁⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠸⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠇⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢶⣾⣿⣾⣿⣶⠂⠀⣔⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⡆⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⡀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣴⣶⣤⣤⡀⠀⣿⣿⣿⣿⣿⡿⠀⠀⢻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢠⣤⣼⣿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣶⣿⣿⣿⣿⣿⠇⠀⠀⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⡀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣀⣠⣼⣿⠿⣿⠄⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠻⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠀⠀⠀⠈⢻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣧⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⣠⣆⠈⣀⠀⠀⠀⢾⣯⣭⣐⣴⣾⣿⣷⣶⣶⣤⣤⣤⣤⣄⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⠻⠿⢿⣿⣿⣿⣿⠇⠀⠀⠀⢰⣄⢹⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⢠⣴⣾⣿⣿⣿⣯⠛⠀⠀⠀⠈⠉⠉⢩⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣦⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠷⠟⠃⠀⠀⠀⠀⠘⣿⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀ ⠀⢸⣿⣿⣿⣿⣿⣯⢳⡀⠀⠀⠀⠀⠀⠨⣴⡿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢰⠀⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⢸⣿⣿⣿⣿⣿⣿⣷⣹⣦⣶⣦⣴⣾⣾⣿⣿⣿⠟⣿⣿⣿⣿⣿⣿⣿⣿⡄⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢸⣆⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⢸⣿⣿⣿⣿⣿⣿⢿⣿⣷⣹⣿⣿⢿⣿⣿⣿⣧⣄⣻⣿⣿⣿⣿⣝⠻⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠇⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠘⠋⠙⣿⡿⢻⠟⣘⣿⣿⣿⣿⣇⣼⣿⣿⣿⣿⣿⣿⣿⣿⠋⠀⠻⣿⣜⣷⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣀⣤⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡏⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠘⠁⠀⠀⣧⣼⠿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡗⠘⣆⡀⠙⣿⣿⣇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣀⣶⣾⣿⡿⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠇⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠈⠿⠃⠀⠸⢿⣿⣿⣿⣿⣿⣿⣿⣿⡏⣿⣿⡿⠀⠀⠘⢻⣦⣬⣿⣿⡄⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⣴⣾⣿⣿⣿⣿⣿⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠂⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠈⠀⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⠃⢿⣿⠃⠀⠀⠀⢀⣿⣿⣦⣤⣽⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⣠⣾⣿⣿⣿⣿⣿⣿⣿⣿⡿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠁⣿⣿⣿⣿⣿⣿⣿⣇⢸⠋⠀⠀⠀⠀⠀⠉⣉⣍⣩⣴⡆⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣰⣿⣿⣿⣿⣿⣿⠿⠟⠛⠛⠉⢀⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⠿⠃⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠸⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⠀⠀⠀⢀⣠⣾⣿⡿⠟⣶⠀⠀⠀⠀⠀⠀⠀⠀⠀⢰⣿⣿⣿⣿⡿⠟⠁⠀⠀⠀⠀⠀⣼⣿⣿⣿⣿⣿⣿⣿⣿⠇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢻⣿⣿⣿⣿⣿⣧⠀⠀⠀⠀⠀⠀⠉⣷⣿⣿⣶⣾⡿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠘⣇⡈⠛⠁⠀⠀⠀⠀⠀⠀⢀⣼⣿⣿⣿⣿⣿⣿⣿⡿⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⣿⣿⣿⣿⣿⣿⠀⠀⠀⣨⠀⠀⢠⣾⣿⣿⣯⣽⣶⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⠻⠗⣂⣀⣀⡀⠀⠀⠀⣼⣿⣿⣿⣿⣿⣿⣿⠋⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢠⢹⣿⣿⣿⣿⡯⠄⠀⠀⠉⠀⠀⠀⣴⣾⣿⣿⣿⡷⡆⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠙⠻⠿⠟⠀⠀⣼⣿⣿⣿⣿⣿⡿⠟⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⢀⣀⣀⣀⣀⣠⣤⣤⣤⣤⣤⣭⣤⣬⣥⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣷⣿⣿⣿⣿⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀ ⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀ ⠀⠻⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠻⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠇⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣶⣶⣶⣶⣶⡶⠀⠀⢶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⡖⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣀⣤⣤⣤⣤⣀⣿⣿⣿⣿⣿⡇⠀⠸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⣀⣾⡄⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠰⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠁⠀⠀⠙⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⣿⣿⣿⣧⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠉⠻⠋⠻⠿⠹⣿⣿⣿⣿⠟⠀⠀⠀⠀⠘⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⣀⠀⠀⠀⠀⠀⢀⣴⠞⠛⠉⣭⣾⣷⣤⣤⣄⣀⣀⣀⣀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠘⠛⠛⠁⠀⠀⠀⠀⢸⣶⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡷⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⢀⣠⣴⣿⣶⣾⡲⠄⠀⠈⠉⠛⠿⠟⢏⣛⣿⣿⣿⣿⣿⣿⣿⣿⣷⡀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⡆⠸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⢸⣿⣿⣿⣿⣿⡷⡄⠀⠀⠀⠀⠀⠀⢍⡽⢻⣿⣿⣿⣿⣿⣿⣿⣿⣿⡄⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣷⣄⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⢸⣿⣿⣿⣿⣿⣿⣝⣦⣠⣤⣀⣤⣦⣴⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣧⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣍⢿⣿⣿⣿⣿⣿⣿⣇⠀⣿⣿⣿⣿⣯⡻⢿⣿⠃⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡟⡀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠸⠟⢿⣿⡿⣿⠇⢪⣿⣿⣿⣿⠁⣿⣿⣿⣿⣿⣿⣿⣷⡿⠏⠙⣿⣮⣻⡆⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠐⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠠⠀⠈⠹⣀⢥⣶⣿⣿⣿⣿⣿⣧⣿⣿⣿⣿⣿⣿⣿⣿⣧⢠⠀⠈⢻⣿⣿⡄⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣠⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡏⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⢺⡿⠁⠈⡿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣽⣿⣿⡿⠀⠀⠻⣦⣀⢹⣿⣧⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣠⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⣻⣿⣿⣿⣿⣿⣿⣿⣿⠉⣿⣿⠁⠀⠀⠀⠈⣿⣿⣉⣙⡆⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣠⣾⣿⣿⣿⡟⠛⢛⣿⣿⣿⣿⣿⣿⣿⣿⣿⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠘⢹⣿⣿⣿⣿⣿⣿⣿⡀⡹⠃⠀⠀⠀⠀⠘⠛⠛⠛⢛⣫⡀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⣾⣿⣿⣿⠟⠉⠀⠀⣸⣿⣿⣿⣿⣿⣿⣿⣿⡿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢿⣿⡿⣿⣿⣿⣿⡇⠁⠀⠀⠀⠀⠀⠀⢀⣹⣾⣿⣿⡁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠾⣿⣿⡿⠃⠀⠀⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⡏⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠘⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⢞⣯⣿⣿⣡⣴⣷⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⡉⠉⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⡟⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢹⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⢈⣿⣿⣿⡿⢿⣅⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠘⠿⣟⣂⡀⠀⠀⠀⣼⣿⣿⣿⣿⣿⣿⠏⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⡀⣿⣿⣿⣿⣿⣟⠀⠀⠀⠒⠀⠀⠈⣙⣿⣿⣿⣿⣋⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣿⣿⣿⣿⡦⢠⣿⣿⣿⣿⣿⣿⣿⠇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠇⠙⠛⠛⠛⠉⠉⢀⣀⣀⣀⣀⣀⣘⣛⣿⣿⣿⣿⣃⣁⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣤⣭⣭⣭⣭⣼⣿⣿⣿⣿⣿⣭⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⡄⠀ ⠀⢰⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀ ⠀⠻⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠇⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢰⣶⣿⣿⣶⣶⠀⣶⣶⣶⣶⣶⣶⣶⣶⣷⣶⣶⣶⣶⣶⣖⠀⠀⠀⠀⠀⠀⠀⠀⠀⠲⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣀⣀⣄⣀⣼⣿⣿⣿⣿⣿⠀⠸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⣶⡀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣠⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡏⠀⠀⠹⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡆⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢠⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠸⣿⠿⣯⠙⠻⠇⠘⢿⣿⠿⠏⠀⠀⢰⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣧⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⣴⠶⠞⠛⣫⣿⣧⣄⣀⣀⣀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⣀⣴⣷⣤⣴⢤⡀⠀⠘⠛⠶⠶⠾⢟⣿⣿⣿⣿⣿⣿⣿⣿⣿⣶⡀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢰⡄⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣆⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⢸⣿⣻⣿⣿⣿⢧⡀⠀⠀⠀⠀⠀⠀⢏⣻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⡀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⢸⣿⣿⣿⣿⣿⣷⣳⣄⢀⣀⢀⣠⣤⣼⣾⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣹⡒⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⢸⣿⣿⣿⣿⣿⣿⣷⣿⡻⣿⣿⣿⣿⣿⣿⣿⠋⢸⣿⣿⣿⣿⣟⣿⣿⣿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣼⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠂⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⢸⢿⣿⣿⣿⣿⡍⣽⣿⣿⣿⣿⢋⣿⣿⣿⣿⣿⣷⣿⣿⣿⠛⠻⣷⣜⣿⡄⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠃⢻⡿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠘⢻⢈⡫⣴⣿⣿⣿⣿⣿⣾⣿⣿⣿⣿⣿⣿⣿⣿⣇⢀⠀⠙⢿⣿⣷⡀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢰⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠀⠈⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⣾⡿⠉⠹⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⢿⣿⣿⡿⠀⠈⢷⣄⠈⢿⣿⣇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠉⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠈⠁⠀⠀⠁⣿⣿⣿⣿⣿⣿⣿⣿⣿⠸⣿⣿⠃⠀⠀⠀⢹⣿⣟⠛⠻⡄⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣰⣿⣿⡿⢃⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠃⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠿⢿⣿⣿⣿⣿⣿⣿⣿⠀⣿⠏⠀⠀⠀⠀⠺⠿⠿⠿⠿⣓⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⣼⣿⡿⠛⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠘⣿⣿⣿⣿⣿⣿⣿⡆⠃⠀⠀⠀⠀⠀⠀⠀⣮⣶⣿⣿⡁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢼⣿⡿⠏⠀⠀⣾⣿⣿⣿⣿⣿⣿⣿⣿⠏⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢹⣿⣿⣿⣿⣿⣿⠃⠀⠀⠀⢀⠀⠀⢴⣻⣿⣿⢋⣥⣧⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⡀⠙⠋⠀⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⠋⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢿⣿⣿⣿⣿⣿⡇⠀⠀⠀⡀⠀⠀⠘⣿⣿⣿⢿⣿⡋⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠻⣿⣶⣒⡀⢸⣿⣿⣿⣿⣿⣿⣿⣿⠃⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠸⣿⣿⣿⣿⣿⡇⠀⠀⢀⣿⠀⠀⠚⠿⣿⣿⣷⣿⡟⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⡇⠻⠿⠿⠟⠛⠋⠀⠀⠀⠉⠀⠀⠰⢿⣿⣿⣿⣿⠏⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣀⣻⣟⣋⣿⣿⣿⣿⣿⣿⣟⣋⣁⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⡀⠀ ⠀⢠⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣾⣷⣶⣶⣶⣶⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀ ⠀⠻⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠇⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣾⣾⣿⣿⣿⣷⣶⣶⣾⣶⣾⣿⣿⣿⣿⣿⣿⣾⣶⣶⣶⡂⠐⠲⢶⣾⣶⣶⣶⣦⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢠⣾⣿⣿⣿⣿⣿⠇⢹⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠈⢛⣿⣿⣿⣿⣷⣄⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⣆⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣤⣶⣿⣿⣿⣿⣿⡿⠏⠀⣨⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣇⠀⠀⠀⠀⠉⠻⣿⣿⣿⣿⣷⡄⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣶⣾⣿⠂⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣠⣾⣿⣿⣿⣿⠋⠉⠉⠀⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡀⠀⠀⠀⠀⠀⠉⣿⣿⣿⣿⡇⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⣤⡴⠿⢟⣿⣇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣸⣿⣿⡟⠻⠋⠁⠀⠀⠀⠀⠀⡀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠙⣿⣿⡇⠀ ⠀⠀⠀⣤⡀⠀⣀⠀⠀⠀⠰⢿⣭⣤⣵⡿⣿⣿⣿⣿⣷⣶⣶⣶⣶⡄⠀⠀⠀⠀⠀⠀⠀⠀⠀⢸⣿⠿⠟⠀⠀⠀⠀⠀⠀⠀⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡀⠀⠀⠀⠀⠀⠀⠀⠉⣁⡄⠀ ⠀⢰⣿⣿⣿⣿⣿⡛⠂⠀⠀⠀⠈⠉⠀⡞⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣄⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠠⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⢿⡇⠀ ⠀⢸⣿⣿⣿⣿⣿⡳⣄⠀⠀⠀⠀⢀⣀⣾⣽⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡄⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠇⠀⠀⠀⠀⠀⠀⠀⠀⠈⠁⠀ ⠀⢸⣿⣿⣿⣿⣿⣿⣽⡷⣿⣷⣾⣿⣿⣿⣿⣿⢛⣻⣿⣿⣿⣿⣿⣿⣿⣷⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⢸⣿⣿⣿⣿⣿⣻⣿⣿⣬⣿⣿⢿⣿⣿⣿⣿⣤⣽⣿⣿⣿⡿⣿⣿⣿⣿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠿⠛⠉⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠈⠙⣿⡟⢿⢟⣸⣿⣿⣿⣿⣧⣸⣿⣿⣿⣿⣿⣿⣿⣿⠏⠀⠘⢿⣷⣿⡆⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠸⠿⠿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⢀⣷⣾⠿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠃⢳⣄⠀⢻⣿⣿⡀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣼⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡄⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠘⠿⠃⠀⠻⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠃⠀⠀⠙⢷⣦⣿⣿⣷⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢰⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡟⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣟⢸⣿⡇⠀⠀⠀⢀⣾⣿⣿⣶⣾⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣼⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠈⠉⣿⣿⣿⣿⣿⣿⣿⣿⢸⠟⠀⠀⠀⠀⠀⠀⡉⣭⣩⣵⣶⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠠⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠏⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠘⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⠀⠀⠀⠀⣠⣾⣿⣿⠿⢳⡆⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣸⣿⣿⣿⣿⣿⣿⣿⣿⣿⡏⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢹⣿⣿⣿⣿⣿⣿⠀⠀⠀⠀⠀⠀⠈⣿⣿⣿⣷⣾⣿⠗⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⡏⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣿⣿⣿⣿⣿⣿⡄⢀⡀⣾⣧⠀⠀⣼⣿⣿⣿⣭⣷⣆⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⡿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢰⢸⣿⣿⣿⣿⣿⡕⠨⡄⠙⠟⠀⠀⢠⣽⣿⣿⣿⣿⣥⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣘⣁⣭⣉⣁⣀⣀⣀⣤⣤⣤⣤⣤⣤⣬⣿⣿⣿⣿⣿⣬⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣶⣿⣿⣿⣿⣿⣿⣷⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⡆⠀ ⠀⠻⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠇⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⡀⣾⣿⣿⣿⣿⣷⣶⣶⣶⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣶⣶⣶⣶⣶⡖⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⣾⣿⣿⣿⣿⣿⠋⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡄⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⡀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣠⣾⣿⣿⣿⣿⡿⠋⢀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣽⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢠⣴⣿⠄⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⣶⣿⣿⣿⣿⡿⠃⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡄⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣀⣼⣿⢿⠄⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣰⣿⣿⣿⣿⣿⠏⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⣿⣿⣿⣷⡀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⡀⠀⠀⡀⠀⠀⠀⢀⣴⣿⣋⣅⣴⣿⣷⣶⣦⣤⣤⣤⣤⣄⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣿⣿⣿⣿⠟⠉⠀⠀⠀⠀⠀⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⢸⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⢠⣾⣿⣦⣤⡰⣤⣄⠀⠀⠉⠙⠛⠛⣻⣾⣿⣿⣿⣿⣿⣿⣿⣿⣧⠀⠀⠀⠀⠀⠀⠀⢀⣾⣿⣿⣿⠏⠀⠀⠀⠀⠀⠀⢠⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠸⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⢸⣽⣿⣿⣿⡿⣄⠀⠀⠀⠀⠀⠀⠀⣩⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣧⠀⠀⠀⠀⠀⠀⠀⠛⢿⣭⠋⠀⠀⠀⠀⠀⠀⠀⣼⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠇⠀⣉⣉⣉⡀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⢸⣿⣿⣿⣿⣿⣟⣦⣠⣴⣄⣤⣶⣿⣿⣿⣿⡿⣿⣿⣿⣿⣿⣿⣿⣿⡆⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢰⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠟⠀⢸⣿⣿⣿⣿⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⢸⣿⣿⣿⣿⣿⣿⣿⣏⣿⣿⣿⣿⣿⣿⣿⣯⣺⣿⣿⣿⣿⣿⣿⣿⣿⡟⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡟⠿⠛⠉⠉⠉⠁⠀⠀⠀⠈⢿⡟⠉⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡟⣿⣿⣿⣿⣿⣿⣿⣿⣿⠿⠉⢻⣿⣿⣿⡀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣽⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⠆⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠘⢻⣈⣿⣶⣿⣿⣿⣿⣿⣧⣿⣿⣿⣿⣿⣿⣿⣿⣿⡔⣆⠀⠹⣿⣿⣧⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢰⣿⣿⣿⣿⣿⣿⣿⣿⣿⣶⡄⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⢿⣿⠋⢹⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠇⠀⠹⣷⣄⣹⣿⣿⡆⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠋⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠈⠉⠀⠈⢛⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⣿⣿⡏⠀⠀⠀⢸⣿⣿⣿⣙⣳⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⠃⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⢿⣿⣿⣿⣿⣿⣿⣿⣿⡇⣿⡿⠁⠀⠀⠀⠛⠛⠛⠿⠟⣛⣅⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⠏⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⣿⣿⣿⣿⣿⣿⣿⣿⠸⠁⠀⠀⠀⠀⠀⠒⣭⣷⣿⣿⣏⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢰⣿⣿⣿⣿⣿⣿⣿⣿⠏⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠸⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⠀⡀⠀⠴⣿⣿⣿⣟⣡⣼⡆⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⠋⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢻⣿⣿⣿⣿⣿⣿⠀⠀⠠⣾⡄⠀⠀⢻⣿⣿⣿⣿⣟⡁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣾⣿⣿⣿⣿⣿⡟⠁⢀⣾⣿⡆⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⡈⣿⣿⣿⣿⣿⡿⠂⢻⢼⣿⡇⠀⠐⠻⢿⣿⣿⣿⣿⠃⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠛⣿⣿⣿⣿⣿⣷⣴⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⣀⡀⠀⠀⠀⠀⠀⣷⠻⠿⠿⠿⠛⠛⠹⠘⠂⠈⠃⠀⠀⠾⣿⣿⣿⣿⣿⠻⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣃⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⡀⠀ ⠀⠻⠷⠿⠿⠿⠷⠿⠿⠿⠷⠶⠶⠶⠶⠶⠶⢶⠶⠿⡿⡿⠿⢿⠶⠿⠿⠿⠿⢿⠿⢿⡿⡿⢿⡿⠿⣿⢿⢿⣿⢿⣿⠿⠿⠿⠿⠿⢿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠇⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣤⣀⡂⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣀⣾⣿⣿⣿⣿⣿⣶⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣶⣶⣶⡄⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠉⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣾⣿⣿⣿⣿⣿⠏⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣧⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⣼⣿⣿⣿⣿⡿⠋⢀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣠⣶⡄⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣠⣿⣿⣿⣿⣿⠋⠀⠀⣸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡟⣧⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢸⣿⣿⡅⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣴⣿⣿⣿⣿⡿⠃⠀⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⠸⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣀⣴⡿⡫⣭⣾⣧⣤⣤⣄⣀⣀⣀⡀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣸⣿⣿⣿⣿⡿⠁⠀⠀⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡷⢰⡆⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⢠⣼⣧⣀⣀⢋⣀⡀⠀⠀⠙⠻⠿⠿⣿⣽⣿⣿⣿⣿⣿⣿⣿⣿⣆⠀⠀⠀⠀⠀⠀⠀⢀⣜⣿⣿⣿⠁⠀⠀⠀⠀⠀⢰⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠐⠃⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⢸⣿⣿⣿⣿⢧⡉⠉⠀⠀⠀⠀⠀⠀⢻⣽⣿⣿⣿⣿⣿⣿⣿⣿⣿⣆⠀⠀⠀⠀⠀⠀⢿⣿⣿⣾⠁⠀⠀⠀⠀⠀⠀⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣗⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⢸⣿⣿⣿⣿⣿⣳⣄⢀⣄⣀⣠⣴⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡄⠀⠀⠀⠀⠀⠀⠉⠛⠃⠀⠀⠀⠀⠀⠀⣸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠟⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⢸⣿⣿⣿⣿⣿⣷⣿⡻⣿⣿⣿⣿⣿⣿⣿⡟⢾⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠰⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣻⣿⠏⠉⠉⠉⠉⠁⠀⠀⠀⠐⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠟⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠛⣿⣿⣿⣷⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢠⣿⣿⣿⣿⣿⣿⣿⣿⡿⡿⠇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠻⣿⢻⣿⣵⣿⣿⣿⣿⣿⣶⣿⣿⣿⣿⣿⣿⣿⣿⣟⣴⡀⠈⢻⣿⣿⡆⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣶⡄⠀⠀⠐⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⢠⣾⣿⠟⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠏⠈⢿⣧⣀⣻⣿⣿⡀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⠋⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠁⠙⠟⠂⢹⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⣿⣿⡟⠀⠀⠀⣹⣿⣿⣟⠿⣧⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⡿⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⢽⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⣿⣿⠁⠰⠀⠀⠿⠿⠿⢿⡿⢿⡂⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⠃⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠙⢻⣿⣿⣿⣿⣿⣿⣿⡇⡿⠃⠀⠀⠀⠀⠀⠤⣲⣦⣾⣿⡏⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⡿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢻⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⢀⠀⠀⣠⣾⣿⣿⡟⣋⣽⡀⠀⠀⠀⠀⠀⠀⠀⠀⠀⡛⣿⣿⣿⣿⡿⠟⠀⢀⣤⡠⠄⡀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⣿⣿⣿⣿⣿⣿⡇⠀⡈⢰⣾⡁⠀⠹⣿⣿⣿⣿⣿⡿⠃⠀⠀⠀⠀⠀⠀⠀⠀⠸⣿⣿⣿⣿⣿⣄⣀⢀⣿⣿⣿⣿⣶⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⡆⣷⣿⣿⡇⠀⢰⢿⣿⣿⣿⣿⣿⠆⠀⠀⠀⠀⠀⠀⠀⠀⠀⢼⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡂⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⣀⡀⠀⠀⠀⠄⠀⣧⢿⣿⣿⣿⡿⠷⠋⢾⠍⢿⡇⠀⠀⣶⣾⣿⣿⣿⣿⢶⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠙⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠛⠡⠽⠻⠿⠧⠿⠿⠿⠧⠥⠴⠤⢤⠤⠤⠤⢴⣤⡤⣤⣤⣤⣤⡽⠿⢿⡿⣿⣿⣶⣤⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣿⣿⢿⣿⣿⡿⣿⠿⠿⣿⠷⠶⢶⠾⣿⠿⢿⠿⣿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠇⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣠⣤⣤⣴⡆⠀⠀⠀⠀⠀⠀⠀⠀⠀⢰⣿⣿⣿⣿⣿⣷⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣶⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⠉⠻⠟⠋⠀⠀⠀⠀⠀⠀⠀⠀⢀⣾⣿⣿⣿⣿⡟⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡏⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⣾⣿⣿⣿⣿⠟⢀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢠⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⣾⣿⣿⣿⣿⠃⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢸⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⣾⣿⣿⣿⣿⠏⠀⠀⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⣤⣶⠟⣻⣇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⣾⣿⣿⣿⣿⠏⠀⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⢀⣄⡀⠀⠀⢀⠄⠀⠀⠀⠰⣿⣿⣶⣿⣟⣿⣿⣿⣿⣿⣿⣷⣆⠀⠀⠀⠀⠀⠀⠀⠀⠸⢿⣿⣿⣿⠋⠀⠀⠀⢰⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⢸⣿⣿⣦⣤⡀⠰⠶⠄⠀⠀⠀⠁⠁⢾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣧⠀⠀⠀⠀⠀⠀⠀⣴⣶⣮⡍⠁⠀⠀⠀⠀⣼⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡏⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⢸⣿⣿⣿⣿⣳⣄⠀⠀⠀⠀⠀⣀⣤⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣇⠀⠀⠀⠀⠀⠸⣿⣿⣿⠇⠀⠀⠀⠀⢰⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⢸⣿⣿⣿⣿⣿⣽⡷⣾⣷⣶⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡄⠀⠀⠀⠀⠀⠀⠈⠉⠀⠀⠀⠀⠀⠛⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠍⠉⠉⢉⣉⡉⠉⠉⠈⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⢸⣿⣿⣿⣿⣿⣿⣿⣼⣿⣿⣿⣿⣿⣿⣿⣧⣽⣿⣿⣿⣿⢿⣿⣿⣿⡅⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣸⣿⣿⣿⣿⣿⡿⠿⠿⠿⠇⠀⢀⣀⡉⠛⠃⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⢸⣿⡿⣿⡿⣿⣿⣿⣿⣿⣯⢹⣿⣿⣿⣿⣿⣿⣿⣿⡟⣇⠈⢿⣿⣿⣧⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣿⣿⣿⣿⣿⣿⣿⣷⣶⠄⠀⢀⣼⣿⣿⡿⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⢹⣧⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠿⢻⣦⡀⠹⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢠⣿⣿⣿⣿⣿⣿⣿⠏⠀⠀⢰⣿⣿⣿⠏⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠿⣿⡏⢘⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡟⠀⠀⠻⣿⣶⣿⣿⣿⡀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⠟⠃⠀⠀⠀⢼⣿⣿⡧⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠈⠈⠠⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⢸⣿⣿⠀⠀⠀⢠⣿⣿⣿⣶⣾⣷⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣸⣿⣿⣿⡟⠃⠀⠀⠀⠀⠀⠈⠛⠛⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠘⠻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣼⣿⠇⠀⠀⠀⠈⠉⣉⡩⢍⣭⣷⡆⠀⠀⠀⠀⠀⠀⠀⠀⢀⣿⣿⠿⠿⠀⠀⠀⠀⠀⢨⣿⣦⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⢻⣿⣿⣿⣿⣿⣿⣿⡇⠋⠀⠀⠀⠀⠀⢈⣱⣿⣿⣿⠿⣦⠀⠀⠀⠀⠀⠀⠀⠀⠻⣿⣿⣿⣶⣤⣄⠀⠀⠀⠸⣿⣿⣷⢀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⢿⣿⣿⣿⣿⣿⣿⡇⠀⣀⣠⡴⠀⠰⢿⣿⣿⣿⣥⣾⣿⠀⠀⠀⠀⠀⠀⠀⠀⠘⢿⣿⣿⣿⣿⣿⣷⡀⠀⣼⣿⣾⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠘⣿⣿⣿⣿⣿⣿⣇⢰⡜⣿⣷⠀⠀⢈⣿⣿⣿⣿⣿⣥⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠻⣿⣿⣿⣿⣿⣿⣤⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⣀⣀⠀⠀⠀⠀⢠⢻⣿⣿⣿⣿⣿⣟⣼⣿⢿⣿⡄⠀⠛⢛⣻⣿⣿⣿⣟⡁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢹⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠛⠓⠝⠛⠿⠿⠿⠿⠛⠿⠟⠻⠿⠛⠛⠋⠁⠃⠋⠁⠻⠁⠀⠸⠿⠿⠿⠿⠿⠿⠃⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠹⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠤⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠠⣶⣶⣶⣶⣶⡦⠀⠀⠀⠀⠀⠀⠀⠀⠀⣾⣿⣿⣿⣿⣷⣶⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣶⣶⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⢻⢿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⣰⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠒⠒⠒⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⠀⠀⠀⠀⠀⠀⠀⠀⢠⣿⣿⣿⣿⣿⣇⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⣾⣿⣿⣿⣿⡟⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣧⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣴⡆⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣼⣿⣿⣿⣿⡟⠁⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡄⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⣠⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣸⣿⣿⣿⣿⡿⠁⢰⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣠⣾⣟⣩⡾⣿⣦⣤⣤⣤⣤⣄⠀⠀⠀⠀⠀⠀⠀⠀⠀⠰⢿⣿⣿⣿⣿⠃⠀⣼⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⢸⣷⣤⡀⠀⠀⢊⣀⡀⠀⠀⠙⠛⠛⢛⣿⣿⣿⣿⣿⣿⣿⣿⣧⡀⠀⠀⠀⠀⠀⠀⠀⠀⣠⣶⣯⡉⠁⠀⢰⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⢸⣿⣿⣿⡷⣄⠀⠉⠁⠀⠀⠀⠀⣀⣨⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⠀⠀⠀⠀⠀⠀⠀⣼⣿⣿⣿⠀⠀⢀⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⢸⣿⣿⣿⣿⣝⣦⣀⣤⣀⣠⣤⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣇⠀⠀⠀⠀⠀⠀⠈⠛⠛⠛⠀⠀⠈⢹⣿⣿⣿⣿⣿⣿⣿⣿⣿⠉⠉⠉⣩⣭⣭⡍⠉⠉⠉⠛⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⢸⣿⣿⣿⣿⣿⣾⣟⢿⣿⣿⣿⣿⣿⣿⣿⠿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣽⣿⣿⣿⡿⠿⠿⠿⠿⠀⠀⣰⣿⣿⣛⠛⠓⠂⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡋⢻⣿⣿⣿⡄⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢿⡟⠻⠟⠿⠿⠶⠶⠀⠀⣼⣿⣿⣿⣿⣿⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⢸⣿⠻⣿⣯⣿⣿⣿⣿⣿⣷⣿⣿⣿⣿⣿⣿⣿⣿⣿⣥⣆⡀⠙⣿⣿⣷⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⡁⠀⠀⠀⠀⠀⠀⠀⠀⣿⣿⣿⣿⣿⡿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⢀⣿⣿⡟⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡟⠀⠹⣿⣦⣸⣿⣿⣧⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢠⣹⣿⣿⣿⡿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠹⠿⠁⠸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠁⠀⠀⢸⣿⣿⣿⣟⣻⡆⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣿⣿⣿⣿⣿⠃⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠉⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣇⣸⣿⡇⠀⠀⠀⠛⠿⠿⠿⠿⢟⣋⡀⠀⠀⠀⠀⠀⠀⠀⠘⣻⣿⣧⣤⣄⠀⠀⠀⠀⢠⣿⣿⣿⣿⠏⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠁⠻⢿⣿⣿⣿⣿⣿⣿⣿⣿⢹⠟⠀⠀⠀⠀⠀⠤⣲⣿⣷⣿⣿⡁⠀⠀⠀⠀⠀⠀⠀⠀⣿⣿⣿⣿⣿⣧⠀⠀⠀⢸⣿⣿⣿⣿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⢿⣿⣿⣿⣿⣿⣿⣿⠈⠀⠀⠀⡄⠀⣠⣴⣿⣿⣿⢋⣩⣷⠀⠀⠀⠀⠀⠀⠀⠀⠸⣿⣿⣿⣿⣿⣆⠀⠀⢸⣿⣿⣿⣿⣶⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠘⣿⣿⣿⣿⣿⣿⣿⠀⣠⣥⣷⡃⠀⠈⠻⣿⣿⣿⣿⣿⡟⠀⠀⠀⠀⠀⠀⠀⠀⠀⢿⣿⣿⣿⣿⣿⠀⠀⣿⣿⣿⣿⣿⣿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⣀⡀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣤⣿⣿⣿⣧⠀⠀⣼⣿⣿⣿⣿⣿⣿⠆⠀⠀⠀⠀⠀⠀⠀⠀⠘⣿⣿⣿⣿⣿⡇⠀⣹⣿⣿⣿⣿⣿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠛⠁⠿⠛⠿⠷⠿⠿⠛⠇⠿⠿⠿⠿⠿⠿⠾⠿⠿⠿⠿⠀⠀⠠⠶⠿⠿⠿⠿⠿⠇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠹⠿⠿⠿⠿⠧⠀⠿⠿⠿⠿⠿⠿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢰⣶⣶⣶⣶⣶⡦⠀⠀⠀⠀⠀⠀⠀⠀⢠⣿⣿⣿⣿⣿⣷⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡆⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠻⢿⣿⣿⣿⡧⠀⠀⠀⠀⠀⠀⠀⠀⣼⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⠉⠉⠙⠀⠀⠀⠀⠀⠀⠀⠀⢠⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢠⡆⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣸⣿⣿⣿⣿⣿⢻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⣾⡿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢠⣿⣿⣿⣿⣿⠏⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣠⣾⢟⣽⣿⣦⣀⣀⣀⣀⡀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠾⢿⣿⣿⣿⡏⢰⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⢰⣦⣀⠀⠀⠀⠠⠂⠀⠀⠀⠸⠿⠿⢿⣿⣿⣿⣿⣿⣿⣿⣿⣆⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⣴⣶⣦⠉⠀⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⢸⣿⣿⣷⣦⡀⠀⠛⠓⠀⠀⠀⠀⠀⠐⣿⣿⣿⣿⣿⣿⣿⣿⣿⣆⠀⠀⠀⠀⠀⠀⠀⢠⣾⣿⣿⡇⠀⣼⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⢸⣿⣿⣿⣿⣳⣄⠀⢀⠀⢀⣀⣴⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡄⠀⠀⠀⠀⠀⠀⠈⠛⠛⠿⡇⠀⠙⣿⣿⣿⣿⣿⣿⣿⣿⣯⠉⠉⠉⣉⣭⣽⣟⠛⠛⠛⠻⠋⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⢸⣿⣿⣿⣿⣿⣿⡻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠘⣿⡿⢿⡿⠿⠿⠿⠿⠁⠀⣠⣾⣿⣿⡛⠻⠶⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣶⣿⣿⣿⣿⠟⢿⣿⣿⣿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⠁⠀⠹⠷⠶⠆⠀⠀⢰⣿⣿⣿⣿⣿⣿⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⢸⣿⢿⣿⣿⣿⣿⣿⣿⣿⣏⣿⣿⣿⣿⣿⣿⣿⣿⣿⣻⡄⠈⠻⣿⣿⣧⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⠟⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⢈⣿⣶⡿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣟⠁⢻⣷⣄⢹⣿⣿⡆⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣘⣿⣿⣿⣿⣿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠘⢿⣿⠣⢾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠃⠀⠀⢹⣿⣿⣿⡿⢿⡄⠀⠀⠀⠀⠀⠀⠀⠀⢀⣀⣀⠀⠀⠀⠀⠀⠀⠀⢠⣿⣿⣿⣿⣿⠇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠉⠁⢫⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⣿⣿⡇⠀⠀⠀⠾⣿⣿⣿⣿⡿⢇⠀⠀⠀⠀⠀⠀⠀⠀⢀⣹⣿⣷⣦⣀⠀⠀⠀⠀⢸⣿⣿⣿⣿⡟⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣧⢿⡟⠀⠀⠀⠀⠀⣠⢤⣲⣴⣾⣿⠃⠀⠀⠀⠀⠀⠀⠀⠀⣿⣿⣿⣿⣿⡄⠀⠀⠀⣸⣿⣿⣿⣿⠄⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠘⣿⣿⣿⣿⣿⣿⣿⡿⠚⠀⠀⠀⠀⠀⢀⣠⣿⣿⣿⠿⣛⣧⠀⠀⠀⠀⠀⠀⠀⠀⢹⣿⣿⣿⣿⣇⠀⠀⠀⢹⣿⣿⣿⣿⣶⠂⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⢹⣿⣿⣿⣿⣿⣿⣷⠀⣀⣶⣾⠆⠀⠛⣿⣿⣿⣿⣾⣿⡿⠀⠀⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⠀⠀⠀⣿⣿⣿⣿⣿⣿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⣀⡀⠀⠀⠀⠀⢿⣿⣿⣿⣿⣿⣿⡀⣾⣿⣿⡇⠀⠀⣸⣿⣿⣿⣿⣿⣷⡄⠀⠀⠀⠀⠀⠀⠀⠈⣿⣿⣿⣿⣿⡆⠀⠀⣿⣿⣿⣿⣿⣿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠛⠑⠿⠛⠿⠗⠟⠿⠛⠽⠿⠿⠿⠿⠿⠟⠷⠿⠿⠿⠗⠀⠀⠉⠭⠽⠿⠿⠿⠿⠆⠀⠀⠀⠀⠀⠀⠀⠀⠘⠿⠿⠿⠿⠇⠀⠀⠿⠿⠿⠿⠿⠿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣶⣶⣶⣶⣶⣶⡶⠀⠀⠀⠀⠀⠀⠀⠀⣼⣿⣿⣿⣿⣷⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠘⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡟⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⣀⣀⣀⣀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠘⠻⠿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣾⡄⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⣠⡶⣻⣄⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⢀⡀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣴⣿⣯⣶⣿⣿⣶⣶⣶⣶⣦⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣠⣶⣮⠉⢻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⢸⣿⣶⣤⡀⠀⠀⢫⣤⡀⠀⠀⠈⠉⠉⣿⣿⣿⣿⣿⣿⣿⣿⣧⠀⠀⠀⠀⠀⠀⠀⠀⠀⣰⣿⣿⡿⣰⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⢸⣿⣿⣿⡿⣆⠀⠀⠉⠁⠀⠀⢀⣤⣄⣾⣿⣿⣿⣿⣿⣿⣿⣿⣧⠀⠀⠀⠀⠀⠀⠀⠘⠿⣿⣿⡿⠿⢿⣿⣿⣿⣿⣿⣿⡿⠿⠿⠿⠿⢿⢿⣿⣿⣿⣿⣿⣿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⢸⣿⣿⣿⣿⣾⣷⣤⣴⣤⣴⣶⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠉⠀⠈⠘⣶⣬⣿⣿⣿⠛⠀⠀⣴⣾⣿⣿⢿⣧⣤⠄⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⢸⣿⣿⣿⣿⣿⣿⣏⣻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠌⠁⠀⠀⢸⣿⣿⣿⣿⣷⣿⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠁⠻⣿⣿⣿⡄⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣸⣿⣿⣿⣿⣿⣿⠇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⢸⣿⢛⣿⣷⣿⣿⣿⣿⣿⣧⣿⣿⣿⣿⣿⣿⣿⣿⣿⡼⣧⣀⠘⢿⣿⣷⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣿⣿⣿⣿⣿⣿⡿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⢰⣿⣿⡟⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠂⠙⢿⣷⣼⣿⣿⣧⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⡀⠀⠀⠀⠀⠀⠀⠀⠀⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠻⠿⣧⣽⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡏⣿⣿⡟⠀⠀⠀⣸⣿⣿⣿⣯⣿⡆⠀⠀⠀⠀⠀⠀⠀⠀⠀⣹⣦⡤⠀⠀⠀⠀⠀⢠⣿⣿⣿⣿⣿⣿⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠁⢑⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⣿⣿⠃⠐⠀⠀⠛⠛⠛⣛⡛⣫⣷⡄⠀⠀⠀⠀⠀⠀⠀⠀⣿⣷⣿⣿⡆⠀⠀⠀⢸⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠈⠙⢿⢿⣿⣿⣿⣿⣿⣿⣿⡇⣿⠇⠀⠀⠀⠀⠀⠒⣽⣿⣿⣿⣿⡄⠀⠀⠀⠀⠀⠀⠀⠀⣿⣿⣿⣿⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⡥⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⢹⣿⣿⣿⣿⣿⣿⣿⡇⠁⠀⣀⣠⠀⠀⢴⣾⣿⣿⣿⣡⣶⣿⠀⠀⠀⠀⠀⠀⠀⠀⣿⣿⣿⡿⠀⠀⠀⠀⢨⣿⣿⣿⣿⣿⡅⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⣀⡀⠀⠀⠀⢻⣿⣿⣿⣿⣿⣿⡇⠀⣜⣿⣏⠀⠀⠀⠛⣿⣿⣿⣿⣿⣏⠀⠀⠀⠀⠀⠀⠀⠀⣿⣿⣿⣿⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⡆⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠛⠁⠿⠛⠻⠃⠛⠛⠛⠿⠿⠿⠿⠿⠿⠷⠼⠿⠿⠿⠄⠀⠀⠾⠿⠿⠿⠿⠿⠿⠃⠀⠀⠀⠀⠀⠀⠀⠻⠿⠿⠏⠀⠀⠀⠀⠸⠿⠿⠿⠿⠿⠇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣶⣶⣶⣶⣶⣶⣶⠀⠀⠀⠀⠀⠀⠀⣼⣿⣿⣿⣿⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠂⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢿⣿⣿⣿⣿⣿⡿⠀⠀⠀⠀⠀⠀⢀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠻⢿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠒⠒⠒⠒⠒⠒⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⠁⠈⠙⠃⠀⠀⠀⠀⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡂⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣤⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣠⡿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢰⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⣴⡿⣫⣾⣆⣀⢀⣀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠘⢛⣛⡛⠿⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⢸⣦⣀⡀⠀⠀⠀⠀⡤⠀⠀⠀⠀⠻⠿⠿⢻⣿⣿⣿⣿⣿⣷⡀⠀⠀⠀⠀⠀⠀⠀⠀⣠⣿⣿⡷⣠⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⢸⣿⣿⣿⣧⡀⠀⠀⠺⠷⠂⠀⠀⠀⠀⠐⣾⣿⣿⣿⣿⣿⣿⣿⡄⠀⠀⠀⠀⠀⠀⢰⣿⣿⣿⣷⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⢸⣿⣿⣿⣿⣿⣆⠀⠀⠀⠀⢀⣀⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡀⠀⠀⠀⠀⠀⠀⠀⠙⠻⠆⠉⠛⢛⠻⣿⣿⣿⡟⠉⠉⢉⣭⣽⣿⣿⣿⣛⣟⠛⠛⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⢸⣿⣿⣿⣿⣿⣿⣷⣿⣷⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⠉⠈⠛⠛⠀⠀⠀⣿⣿⣿⣯⣭⣿⣟⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⢸⣿⣿⣿⣿⣿⣿⣿⣾⣿⣿⣿⣿⣿⣿⣿⣯⣿⣿⣿⣿⠿⣿⣿⣿⣷⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠁⠀⠀⠀⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⢸⣿⣿⣿⡿⣿⣿⣿⣿⣿⡟⣿⣿⣿⣿⣿⣿⣿⣿⣿⢿⡀⠘⢿⣿⣿⡄⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⢘⣟⣽⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠋⣿⣦⡄⢹⣿⣿⡄⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠸⣿⣿⡟⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠃⠀⠈⢻⣿⣿⣿⡿⣷⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⡀⠀⠀⠀⠀⠀⠀⣿⣿⣿⣿⣿⣿⡟⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠙⠻⣿⡿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡏⣿⣿⡇⠀⠀⢀⣾⣿⣿⣿⣿⣿⠇⠀⠀⠀⠀⠀⠀⠀⠀⠈⣦⣭⣧⡄⠀⠀⠀⠀⣿⣿⣿⣿⣿⣿⠃⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠉⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣴⣿⡿⠀⠁⠀⠀⠀⣀⡤⣼⣥⣾⣿⠀⠀⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⠀⠀⠀⠀⠀⣿⣿⣿⣿⣿⣟⡀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠈⠙⣻⣿⣿⣿⣿⣿⣿⣿⣿⡇⡿⠁⠀⠀⠀⠀⠀⣰⣿⣿⣿⡿⢛⣇⠀⠀⠀⠀⠀⠀⠀⠘⣿⣿⡗⠀⠀⠀⠀⠀⣸⣿⣿⣿⣿⣯⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⣀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⡇⠀⢀⣤⡆⠀⠀⠛⣿⣿⣿⣿⣶⣿⡿⠀⠀⠀⠀⣾⣿⣦⠀⠿⡿⠇⠀⠀⠀⠀⠀⣿⣿⣿⣿⣿⣿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠛⠁⠿⠛⠻⠃⠛⠛⠿⠿⠿⠿⠿⠿⠿⠇⠠⠿⠿⠆⠀⠀⠀⠨⠿⠿⠿⠿⠿⠷⠄⠀⠀⠀⠹⠿⠿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠿⠿⠿⠿⠿⠿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢰⣶⣶⣶⣶⣶⣶⣶⠀⠀⠀⠀⠀⠀⢰⣿⣿⣿⣿⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢿⣿⣿⣿⣿⣿⣿⠀⠀⠀⠀⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡏⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠙⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⢰⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠤⠤⠤⠤⠤⠤⠀⠄⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⠙⠛⠿⠿⠇⠀⠀⠀⠀⠀⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢠⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣼⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣸⠆⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢠⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡆⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⣴⡾⣻⣦⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠺⠿⠿⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⢸⣦⡀⠀⠀⠀⠀⠀⢀⣀⠀⠀⠀⠰⣿⣿⢾⣿⣿⣶⣶⣶⣦⠀⠀⠀⠀⠀⠀⠀⠀⢠⣾⣿⡇⢀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⢸⣿⣿⣷⣦⠀⠀⠀⠨⣶⡤⠀⠀⠀⠀⠀⣼⣿⣿⣿⣿⣿⣿⣷⡀⠀⠀⠀⠀⠀⢠⣿⣿⣿⣇⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⢸⣿⣿⣿⣿⣷⡄⠀⠀⠀⠀⠀⠀⣤⣶⣴⣿⣿⣿⣿⣿⣿⣿⣿⣧⠀⠀⠀⠀⠀⠈⠙⠻⠿⠍⠛⠻⠿⠿⣿⣿⣿⡟⠛⠛⠛⣛⣿⣿⣿⣿⣿⡿⠿⠇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⢸⣿⣿⣿⣿⣷⣿⣦⣶⣦⣴⣶⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⠒⠘⠻⠯⠁⠀⠀⣼⣿⣿⣿⣿⣿⣿⡁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⢸⣿⣿⣿⣿⣿⣿⣿⣹⣿⣿⣿⣿⣿⣿⣿⣟⣿⣿⣿⣿⣿⣿⣿⣿⡧⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣿⣿⣿⣿⣿⣿⣿⡏⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠹⣿⣿⣿⡀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢹⣿⣿⣿⣿⣿⣿⠇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⢸⣿⢻⣿⣷⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠞⣧⣄⠈⢿⣿⣷⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠇⠀⠙⣿⣷⣾⣿⣿⣇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⡐⡀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠈⢻⣿⣷⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡟⣿⣿⡏⠀⠀⠀⣾⣿⣿⣿⣿⣿⡆⠀⠀⠀⠀⠀⠀⠀⠀⢸⣦⣝⣶⠄⠀⠀⠀⢸⣿⣿⣿⣿⣿⡏⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠘⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⢱⣿⣿⠀⠂⠀⠈⠙⠛⢛⣛⣛⣭⣶⠀⠀⠀⠀⠀⠀⠀⠀⢸⣿⣿⡿⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣥⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠁⠙⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣼⣿⠃⠀⠀⠀⠀⠀⠪⣽⣿⣿⣿⣿⡆⠀⠀⠀⠀⠀⠀⠀⠸⣿⣿⠇⠀⠀⠀⠀⠀⣿⣿⣿⣿⣿⡅⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⣀⠀⠀⠈⢹⣿⣿⣿⣿⣿⣿⣿⡗⠃⠀⡀⡀⠀⠀⠴⣿⣿⣿⣿⣡⣾⣿⠀⠀⠀⠀⢰⣿⣦⠀⢿⡿⠂⠀⠀⠀⠀⠀⣿⣿⣿⣿⣿⣿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠛⠁⠿⠛⠻⠃⠛⠛⠿⠿⠿⠿⠿⠿⠿⠇⠠⠿⠿⠃⠀⠀⠀⠙⠿⠿⠿⠿⠿⠥⠀⠀⠀⠀⠸⠿⠟⠀⠀⠀⠀⠀⠀⠀⠀⠀⠿⠿⠿⠿⠿⠿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣲⣶⣶⣶⣶⣶⣶⣶⠀⠀⠀⠀⢰⣿⣿⣿⣿⣾⣿⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠰⠆⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠸⣿⣿⣿⣿⣿⣿⣟⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡏⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢹⣿⣿⣿⣿⣿⡏⠀⠀⠀⢀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠹⣿⣿⣿⣿⡇⠀⠀⠀⣸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠉⠉⠉⠉⠁⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⠁⠀⠀⢀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣼⣿⣿⣿⣿⡇⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢠⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢠⣿⣿⣿⣿⡿⢰⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⣠⢞⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣾⣿⣿⣿⣿⠃⣸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⢠⣄⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⣴⣿⣷⣿⣂⣀⣀⡀⠀⠀⠀⠀⠀⠀⠛⣛⡻⠿⠇⢠⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⢸⣿⣦⣀⡀⠀⠀⠀⠀⢰⡒⠀⠀⠀⠘⠛⠛⣿⣿⣿⣿⣿⣷⡄⠀⠀⠀⠀⢠⣾⣿⡇⠀⠀⣼⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡆⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⢸⣿⣿⣿⣿⣆⠀⠀⠀⠘⠻⠃⠀⠀⠀⠀⣰⣿⣿⣿⣿⣿⣿⣿⡆⠀⠀⠀⠿⣿⣿⡷⠀⠸⢿⣿⡿⣿⣿⣿⢿⠿⠿⠿⠿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⢸⣿⣿⣿⣿⣿⣷⡀⢀⡀⠀⣀⣠⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡀⠀⠀⠀⠀⠉⠁⠀⠀⠀⠀⠐⠈⠿⣿⠃⠀⠀⢰⣿⣿⣿⣿⣿⣿⠋⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠐⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⡗⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⢸⣿⣿⣿⣿⣿⣿⣿⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠟⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⢻⣿⣿⣿⣿⣿⣿⣿⣿⣿⡀⠘⢿⣿⣿⡀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣿⣿⣿⣿⣿⣿⡆⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⢸⣿⣯⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡟⠋⣿⣶⡀⢻⣿⣷⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⡐⢤⡄⠀⠀⠀⠀⢿⣿⣿⣿⣿⣿⠇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠁⠀⠈⣿⣿⣿⣿⣿⣧⠀⠀⠀⠀⠀⠀⠀⠀⠀⣾⣷⣿⣿⠀⠀⠀⢼⣿⣿⣿⣿⣿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠙⠻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣇⣿⣿⠃⠀⠀⢰⣿⣿⣿⣿⣿⣿⠆⠀⠀⠀⠀⠀⠀⠀⠀⣿⣿⣿⣿⠀⠀⠀⢸⣿⣿⣿⣿⣧⠄⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠐⡿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⢸⣿⡟⠀⠁⠀⠀⠀⣀⡤⣼⣽⣾⡿⠀⠀⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⠀⠀⠀⢸⣿⣿⣿⣿⣷⡄⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⣀⡘⠿⣿⣿⣿⣿⣿⣿⣿⣿⣿⢸⡿⠁⠀⠀⠀⠀⢈⣰⣿⣿⣿⠿⢻⡇⠀⠀⠀⠀⠀⠀⠀⢸⣿⣿⡟⠀⠀⠀⠘⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠛⠛⠿⠛⠻⠃⠛⠻⠿⠿⠿⠿⠿⠿⠿⠘⠀⠤⠤⠀⠀⠐⠛⠿⠿⠿⠿⠾⠿⠿⠀⠀⠀⠀⠀⠀⠀⠀⠿⠿⠇⠀⠀⠀⠀⠿⠿⠿⠿⠿⠿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⡀⢠⡀⠀⠀⠀⠀⠀⠐⠒⠒⣶⣶⣶⣶⣶⣶⣶⣶⠀⠀⠀⢰⣿⣿⣿⣇⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣶⡆⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠄⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠘⠂⠀⠀⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⣼⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⢹⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢨⣿⣿⣿⣿⣿⣿⡿⠀⠀⢠⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⢸⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠻⣿⣿⣿⣿⣿⡇⠀⢀⣿⣿⣿⣿⣿⢻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣟⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠠⠤⠤⠤⠤⠤⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠛⠿⠿⠿⣿⡇⠀⢸⣿⣿⣿⣿⠃⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⣿⣿⠇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠠⠀⠀⢀⣿⣿⣿⣿⡏⠀⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠛⠋⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣼⣿⣿⣿⣿⠀⢀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡆⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⡇⠀⠀⠀⠀⠀⠀⠀⢰⣿⣿⣿⣿⠇⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⡀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣠⣶⣿⡄⠀⠀⠀⠀⠀⠀⠀⣿⣿⣿⣿⠏⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⢸⣿⡀⠀⠀⠀⠀⠀⠀⠀⢀⡀⠀⠀⠀⣾⣿⣿⣿⣷⣶⣶⡄⠀⠀⠀⠀⢨⣭⡝⠋⠀⠀⣸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⡀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⢸⣿⣿⣶⣦⡀⠀⠀⠀⠀⣯⣤⠀⠀⠀⠀⠀⣿⣿⣿⣿⣿⣿⣆⠀⠀⢰⣿⣿⣇⠀⠀⠰⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⢸⣿⣿⣿⣿⣷⡄⠀⠀⠀⠈⠁⠀⢀⣤⣤⣾⣿⣿⣿⣿⣿⣿⣿⣆⠀⠀⠈⠉⠉⠀⠀⠀⠀⠀⠀⠌⠿⣽⠇⠀⠀⢠⣶⣿⣿⣿⣿⡿⠉⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⢸⣿⣿⣿⣿⣿⣿⣦⣤⣄⣠⣤⣦⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡄⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠐⠀⠀⠀⢸⣿⣿⣿⣿⣿⣷⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⢸⣿⣿⣿⣿⣿⣿⣿⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⣿⣿⣿⣿⣿⡿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠉⢿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣽⣿⣿⣿⣿⣿⣿⣿⣿⣧⣄⡈⠻⣿⣿⡆⠀⠀⠀⠀⠀⠀⠀⠀⠀⠐⣄⣀⠀⠀⠀⠀⢰⣿⣿⣿⣿⡿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⢸⣿⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡏⠘⢿⣿⣦⣻⣿⣷⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣷⣿⣿⣧⠀⠀⢸⣿⣿⣿⣿⠃⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡟⠀⠀⢈⣿⣿⣿⣿⣿⣧⠀⠀⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⠀⠀⢸⣿⣿⣿⣿⣇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠘⢻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⢿⣿⣿⢁⠀⠀⠾⠿⠿⠿⠿⠿⣿⡄⠀⠀⠀⠀⠀⠀⠀⢘⣿⣿⣿⣿⠀⠀⠸⣿⣿⣿⣿⣿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠘⣟⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣧⢸⣿⠇⠀⠀⠀⠀⠠⢴⣲⣿⣾⣿⣏⠀⠀⠀⠀⠀⠀⠀⠀⢿⣿⣿⡟⠀⠀⠀⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠛⠓⠿⠛⠻⠻⠿⠿⠿⠿⠿⠿⠿⠿⠿⠸⠛⠀⠀⠀⠀⠀⠤⠿⠿⠿⠿⠋⠽⠇⠀⠀⠀⠀⠀⠀⠀⠸⠿⠿⠧⠀⠀⠀⠿⠿⠿⠿⠿⠇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⢠⡄⢀⠀⠀⠀⠀⠀⠀⠰⠶⣦⣶⣶⣶⣶⣶⣶⣶⣶⢀⡀⡠⣼⣿⣿⣿⢹⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣶⣾⡆⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠤⠴⠢⠀⢠⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠘⠃⢻⠇⠀⠀⠀⠀⠀⠀⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⠀⠠⢲⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⠀⠀⣼⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣧⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⢿⣿⣿⣿⣿⣿⡇⠀⣸⣿⣿⣿⣿⡟⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡧⠀⠀⠀⠀⠀⠤⠤⠤⠄⠀⠀⠀⣀⣀⣀⣀⣀⣀⣀⣀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠸⢿⣿⣿⣿⣿⡇⢀⣿⣿⣿⣿⡏⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡏⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠠⢠⠀⣿⠏⠁⣸⣿⣿⣿⡟⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣻⣿⡿⠃⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠁⠀⢠⣿⣿⣿⣿⠁⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⢸⡃⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⡄⠀⠀⠀⠀⠀⠀⢀⣿⣿⣿⣿⠇⠀⠀⣼⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠘⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣠⡴⡃⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⠏⠀⠀⢠⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⢰⣷⡀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣠⣾⣿⣿⣏⣀⣄⡀⠀⠀⠀⢈⣭⣟⠛⠀⠀⠀⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⢸⣿⣷⣤⣄⠀⠀⠀⠀⠀⢴⡋⠀⠀⠀⠙⠛⣻⣿⣿⣿⣿⣷⡄⠀⠀⠾⣿⣿⡄⠀⠀⠰⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠙⠒⠂⠀⠀⠀⠀⠀⠀ ⠀⢸⣿⣿⣿⣿⣧⡀⠀⠀⠀⠘⠛⠀⠐⣂⣂⣼⣿⣿⣿⣿⣿⣿⣿⡄⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠨⠿⠿⠃⠀⠀⣰⣾⣿⣿⣷⣿⠏⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⢸⣿⣿⣿⣿⣿⣷⣄⣀⡀⢀⣀⣀⣼⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠒⠂⠀⠀⢿⣿⣿⣿⣿⣥⡆⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠸⣿⣿⣿⣿⣿⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⢸⣿⣿⣿⣿⣿⣿⣿⣷⣿⣿⣿⣿⣿⣿⣿⣷⣿⣿⣿⣿⠛⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢻⣿⣿⣿⣿⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡀⠘⢿⣿⣷⡀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⡀⢀⣀⠀⠀⠀⢸⣿⣿⣿⡿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⢹⣿⣶⡈⣿⣿⣧⠀⠀⠀⠀⠀⠀⠀⠀⠀⢰⣿⣿⣶⣶⠀⠀⣼⣿⣿⣿⣧⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠃⠀⢹⣿⣿⣿⣿⣿⡆⠀⠀⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⠀⠀⢸⣿⣿⣿⣿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠘⢻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠃⠀⠀⣾⣿⣿⣿⣿⣿⡿⠀⠀⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⠀⠀⢸⣿⣿⣿⣿⡆⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⢻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣏⣸⣿⡏⠘⠀⠀⠈⠉⣉⣭⣿⣵⣿⡇⠀⠀⠀⠀⠀⠀⠀⠘⣿⣿⣿⣿⠀⠀⢹⣿⣿⣿⣿⣗⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠛⠡⠽⠛⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠼⠿⠀⠀⠀⠀⠀⠈⠷⠿⠿⠿⠿⠿⠄⠀⠀⠀⠀⠀⠀⠀⠿⠿⠿⠿⠀⠀⠸⠿⠿⠿⠿⠿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⡀⠀⠀⠀⠒⠠⠤⡀⠐⢶⣶⣶⣶⣶⣶⣶⣶⣶⣶⢐⣒⣀⣾⣿⣿⠹⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣾⣿⣷⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢠⣶⣶⣶⣤⣶⣆⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⢸⡇⣷⡄⠀⠀⠀⠀⠀⠈⠉⣻⣿⣿⣿⣿⣿⣿⣿⣿⠘⠹⣿⣿⣿⣿⢣⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣇⣿⣿⣿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠘⠻⠿⠿⠟⠟⠁⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠁⠙⠁⠀⠀⠀⠀⠀⠀⠀⠈⢻⣿⣿⣿⣿⣿⣿⣿⠀⢲⣿⣿⣿⣿⣴⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣾⣿⣿⣿⣿⣿⣿⣧⢀⣿⣿⣿⣿⡿⢻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣧⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠚⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⢿⣿⣿⣿⣿⣿⣿⣸⣿⣿⣿⡿⠁⢨⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⠀⠀⠈⠉⠉⠁⠀⠀⠀⠒⠒⠛⠓⠒⠒⠒⠒⠂⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠨⢿⣿⣿⣿⣿⣧⣿⣿⣿⣿⠁⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⢹⣿⣿⣿⣿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠘⠛⠺⠻⢛⣿⣿⣿⣿⠇⠀⠀⣸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣼⣿⣿⣿⡟⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣼⣿⣿⣿⡏⠀⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣸⠀⠀⠀⠀⠀⠀⠿⣿⣿⠟⠁⠀⠀⢰⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡏⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⢀⣤⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⣴⣿⣧⠀⠀⠀⠀⠀⠀⢠⣶⣶⡄⠀⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡧⣯⣭⡍⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⡀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⢸⣿⣆⡀⠀⠀⠀⠀⠀⠀⢀⣠⠀⠀⠀⢰⣿⣿⣿⣷⣶⣶⡄⠀⠀⠀⠀⠉⠉⠀⠀⠀⠸⠿⡿⡿⢿⣿⣿⣿⠿⠿⠿⢿⣿⡿⠿⣿⠿⠇⠺⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠉⠁⠢⢤⣤⡀⠀⠀⠀⠀⠀⠀ ⠀⢸⣿⣿⣿⣷⡀⠀⠀⠀⠀⢸⣧⡄⠀⣀⣌⣩⣿⣿⣿⣿⣿⣿⣆⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠘⢚⣛⣻⣿⠀⠀⢰⠻⠿⣿⡿⠃⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⠉⠲⠆⠀⠀⠀ ⠀⢸⣿⣿⣿⣿⣿⣄⠀⠀⠀⠀⠉⠀⢠⣥⣴⣿⣿⣿⣿⣿⣿⣿⣿⡆⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠉⣿⣿⣿⡄⠀⢀⣻⣿⣿⡆⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⢸⣿⣿⣿⣿⣿⣿⣶⣤⣄⣤⣶⣶⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⠀⡀⠀⠀⠂⢡⠄⠀⢀⣿⣿⣿⠁⠀⠈⡿⣿⡿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠈⡠⠐⠁⠀⠀⠁⠀⠀⠀⣿⣿⡇⠀⠀⠀⠈⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠉⣿⣿⣿⡁⠀⠀⠁⠀⠂⠀⠀⠁⠀⠀⠀⣛⣻⡇⠀⠀⢀⣴⣡⣽⡀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣄⠈⢿⣿⣷⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢘⣾⣷⣿⡃⠀⣸⣿⣿⣿⣿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡏⠹⣿⣷⣬⣿⣿⣧⠀⠀⠀⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣷⠀⣿⣿⣿⣿⣿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡟⠀⠀⣼⣿⣿⣿⣿⣿⣆⠀⠀⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⡆⢻⣿⣿⣿⣿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠈⠻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⢁⠀⠰⣿⣿⣿⣿⣿⡿⣟⡀⠀⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⠇⢸⣿⣿⣿⣿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠛⠑⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠷⠿⠿⠇⠈⠀⠀⠀⠠⠴⠶⠿⠾⢿⠇⠀⠀⠀⠀⠀⠀⠀⠀⠿⠿⠿⠿⠀⠸⠿⠿⠿⠿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⡄⠀⠀⠀⠀⠀⠀⠀⢀⠒⠠⢄⣀⡀⠀⠀⠰⣶⣶⣶⣶⣶⣶⣶⣶⣶⡶⠒⠒⢂⣾⣿⡏⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣶⣿⣿⡦⠤⠐⠂⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣴⣶⣶⣶⣶⣶⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⣶⣚⣄⠀⠀⠀⠈⠁⠂⠠⠿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⣤⣾⣿⣿⡇⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣇⠀⠀⠀⠀⠃⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠘⣾⣿⣿⣿⡿⠟⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠘⠋⢿⠀⠀⠀⠀⠀⠀⠀⠀⠺⣿⣿⣿⣿⣿⣿⣿⡟⠀⣻⣿⣿⣿⣧⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡄⠀⠀⠀⠀⠀⠀⠀⠀⠀⠠⠀⠀⠀⠀⠀⠀⠁⠉⠈⠀⠁⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣹⣿⣿⣿⣿⣿⣿⣿⢰⣿⣿⣿⣿⡿⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡏⣿⣿⣿⣿⣧⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠤⠤⠀⠤⠄⠀⠀⠀⠀⠐⠀⠀⠀⠂⠀⠀⠀⠀⠂⢿⣿⣿⣿⣿⣿⣿⡿⣼⣿⣿⣿⠟⠁⢹⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠸⣿⣿⣿⣿⡆⠀⠀⠀⠤⠤⠤⠤⠤⠄⠀⠀⣄⣀⣠⣄⣀⣀⣀⣀⡀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠄⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⣻⣿⣿⣿⣿⣿⣷⣿⣿⣿⠏⠀⠀⢻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⢻⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⢻⣿⣿⣿⣿⣿⣿⡿⠋⠀⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠸⣿⣿⣿⣿⡀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⠉⠉⠛⢻⣿⣿⠃⠀⠀⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣧⠀⠶⣿⣿⣿⣿⣇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠉⣭⣤⡄⠀⠀⢰⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⢸⣿⣿⣿⠿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣠⣴⠃⠀⠀⠀⠀⠀⠀⠀⠛⠋⠀⠀⠀⣼⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⢀⣴⣶⣶⡄⠀⠀⠁⠐⠀⠄⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⢰⣿⡆⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣠⣾⣿⣿⢃⡀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠐⠿⣿⡿⣿⣿⣿⣿⠿⠿⠿⢿⣿⠿⣿⠿⠿⠐⠦⢸⣿⡿⠿⠟⠀⠀⠀⠀⠀⠀⠀⠀⠐⠶⣤⣄⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⢸⣿⣿⣦⣤⠀⠀⠀⠀⠀⠀⣴⡋⠀⠀⢀⡻⣿⣿⣿⣿⣿⣧⡀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣿⣟⣛⣻⣿⡆⠀⠰⢛⡻⠿⠁⠀⠀⠀⠀⠀⠉⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⠙⠻⠶⠤⣀⡀⠀⠀⠀ ⠀⢸⣿⣿⣿⣿⣧⡀⠀⠀⠀⠀⠻⠟⠆⠶⠾⣿⣿⣿⣿⣿⣿⣿⣷⡀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢹⣿⣿⣿⣿⡿⠀⠀⠙⠉⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⠉⠀⠀⠀ ⠀⢸⣿⣿⣿⣿⣿⣷⡄⠀⠀⠀⠀⠀⢰⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣧⠀⢀⢀⣀⡀⡀⣀⡀⣌⠠⣸⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣷⣶⣿⣿⣼⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠡⠎⠖⣨⠄⡯⠒⠪⠈⣿⣿⣿⣿⡧⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⢀⠊⡠⡀⠔⡐⠀⠀⠸⣿⣿⣿⡇⠀⣠⣶⣿⣷⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⢻⣿⣿⣄⠀⠀⠀⠀⠰⢠⠑⣭⠠⠀⠠⣻⣿⣿⡇⠀⣿⣿⣿⣿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣼⣿⣿⣿⣿⣿⣿⣿⣿⢿⣦⣄⠹⣿⣿⡄⠀⠀⠀⠀⠀⠀⠘⠀⠀⢠⣿⣿⣿⣿⢸⣿⣿⣿⣿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠇⠘⣿⣿⣷⣿⣿⣷⠀⠀⠀⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣯⣿⣿⣿⣿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡏⠀⠀⣾⣿⣿⣿⣿⣿⣇⠀⠀⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⡏⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠛⠻⠿⠿⠿⠿⠿⠿⠿⢿⠿⠿⠿⠿⠿⠿⠿⠿⠤⠀⠸⠿⠿⠿⠿⠿⠿⠯⠄⠀⠀⠀⠀⠀⠀⠀⠘⠿⠿⠿⠿⠿⠿⠿⠿⠇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⡄⠀⠀⠀⠀⠀⠀⠀⢐⠤⢄⣀⢀⠀⠀⠀⠰⣶⣶⣶⣶⣶⣶⣶⣶⣶⡶⠶⠶⢾⣿⣿⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣾⣿⣷⣀⣀⠤⠆⠀⠀⠀⠀⠀⠀⠀⠐⠀⠀⠀⠀⠀⠀⣀⣠⣖⣴⣶⠀⠀ ⠀⠀⠂⠀⠀⠀⠀⠀⠀⣠⡸⡀⠀⠀⠉⠑⠲⠀⢤⣿⣿⣿⣿⣿⣿⣿⣿⣿⣇⠀⣀⣼⣿⣿⡈⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠆⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠨⣿⣿⣿⣿⣿⣿⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠻⠟⣿⠄⠀⠀⠀⠀⠀⠀⠀⢽⣿⣿⣿⣿⣿⣿⣿⣿⠈⣿⣿⣿⡯⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠐⠀⠀⠀⠀⠀⠚⠟⠛⠛⠙⠣⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⠀⠀⠀⠀⠀⠀⠀⠀⠈⣹⣿⣿⣿⣿⣿⣿⣿⢰⣿⣿⣿⣷⠖⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠛⣿⣿⣿⣿⣧⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⢀⠀⠀⣀⣀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⠄⠀⢿⣿⣿⣿⣿⣿⣿⡟⣾⣿⣿⣿⠙⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠸⣿⣿⣿⣿⡆⠀⠀⠀⣀⣀⣀⡀⠀⠀⠀⠀⠀⠀⢀⡀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠉⠀⠀⠀⠀⠀⠀⠀⡀⠠⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⣻⣿⣿⣿⣿⣿⣧⣿⡿⠛⠁⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⢻⣿⣿⣿⣷⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠉⠉⠉⠉⠉⠉⠉⠉⠉⠁⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⢩⣿⣿⣿⣿⣿⣿⠂⠀⠀⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⣿⣿⣿⣿⣇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠋⠻⠛⡿⣿⠙⠀⠀⠀⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡄⢤⣄⢸⣿⣿⣿⣿⡄⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⡀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢠⣶⠾⠀⠀⢰⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⢿⠿⠿⣛⠃⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣀⡄⠀⠀⠀⠀⠀⠀⠀⠀⠉⠀⠀⠀⣼⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⢀⣾⣿⣿⡆⠀⠒⠤⢀⡀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⢠⣴⡄⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⣠⣾⣿⡦⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡧⢤⡀⠀⠸⣿⡿⠟⠋⠀⠀⠀⠀⠀⠁⠀⠠⣤⣀⣀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⢸⣿⣿⣦⢀⠀⠀⠀⠀⠀⠀⢠⡶⠂⠀⠀⢸⣿⣿⣿⣷⣶⣆⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⢿⣟⣻⣿⣿⡆⠀⠠⠲⠶⡶⠂⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠉⠙⠲⠶⣤⣄⡀⠀⠀⠀⠀ ⠀⢸⣿⣿⣿⣿⣧⠀⠀⠀⠀⠀⠹⣷⡦⢤⣴⣿⣿⣿⣿⣿⣿⣿⣧⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢻⣿⣿⣿⣿⡗⠀⠈⠛⠃⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⠙⠳⠀⠀⠀ ⠀⢸⣿⣿⣿⣿⣿⣧⡀⠀⠋⠋⠀⠀⢀⣴⣿⣿⣿⣿⣿⣿⣿⣿⣿⣧⢀⠀⠀⠀⡀⣀⠀⣀⣄⡄⣾⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⢸⣿⣿⣿⣿⣿⣿⣿⣦⣦⣠⣴⣶⣼⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡆⠈⠎⠽⠍⣶⡂⣷⣿⣚⢿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⢶⣄⠉⠰⠐⣩⡗⠘⢿⣿⣿⣿⡇⠀⣤⣴⣶⡆⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠋⢿⣿⣿⡇⠀⠀⠀⠈⠉⢠⠶⡏⢥⡀⣰⢿⣿⣿⡃⠀⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⢹⣿⣿⣿⣿⣿⣿⣿⣿⣿⣄⡈⢻⣿⣿⡀⠀⠀⠀⠀⠙⠓⠠⢄⡂⢈⣿⣿⣿⣿⢸⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡟⠸⣿⣿⣦⣿⣿⣧⠀⠀⠀⠀⠀⠀⠈⠀⠀⢸⣿⣿⣿⣿⣎⣿⣿⣿⠇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠁⠀⣽⣿⣿⣿⣿⣿⡆⠀⠀⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠛⠿⠿⠿⠿⠿⠿⠿⣿⣿⠿⣿⠿⠿⠿⠿⠿⠿⠇⠀⠰⠿⠿⠿⠿⠿⠿⠿⠀⠀⠀⠀⠀⠀⠀⠀⠼⠿⠿⠿⠿⠿⠿⠿⠏⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⢰⡀⠀⠀⠀⠐⠠⠄⠀⢰⢀⠀⠀⠀⠀⠀⠀⣀⣤⣰⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣆⠀⠀⠀⠀⡆⠀⡤⠄⠐⠂⠀⠀⠀⡄⠀⠀⠀⠀⠀⠀⢀⡀⢀⣰⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⢀⠀⢠⠉⠑⠂⠤⢄⣀⠀⠉⣿⣿⣿⣿⣿⣿⣿⣿⣿⡏⠉⠉⣩⣿⡟⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡦⠔⠒⠈⠀⠀⡁⠀⠀⠀⠀⠀⢠⠀⠀⠀⠀⠀⣷⣶⣾⣿⣿⣿⡀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⣿⡾⣦⠀⠀⠀⠀⠀⠀⠑⠛⢿⣿⣿⣿⣿⣿⣿⣿⡗⢀⣾⣿⣿⡇⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⣿⣿⣿⣷⡀⠀⠀⠀⠀⠁⠀⠀⠀⠀⠀⠠⠀⠀⠀⠀⠀⢿⢿⣿⣷⠿⡿⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⠉⠿⠀⠀⠀⠀⠀⠀⠀⠀⠙⣿⣿⣿⣿⣿⣿⣿⣧⢀⣿⣿⣟⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⢻⣿⣿⣿⣷⡀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠐⠀⠀⠀⠀⠀⠀⠀⠁⠀⠁⠈⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣾⣿⣿⣿⣿⣿⣿⣿⣼⣿⣿⣿⠖⠾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠈⢻⣿⣿⣿⣷⡀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠒⠀⠀⠐⠒⠂⠀⠀⠀⢀⠀⠀⠀⠀⠀⠀⠈⠁⠀⠻⣿⣿⣿⣿⣿⣿⡇⣿⡿⠿⠆⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠃⠀⠈⢻⣿⣿⣿⣷⠀⠀⠀⠐⠐⠂⠒⠒⠂⠀⠠⠤⠤⠴⠤⠤⠤⠤⠤⠄⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠙⢿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡀⠀⠀⠈⢿⣿⣿⣿⣧⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠘⠟⡿⠿⢿⠇⠀⠀⠀⢠⡀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡆⠀⠀⠀⠘⣿⣿⣿⣿⣧⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⠀⠀⠀⠼⠁⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠙⠓⠀⢹⡿⠟⣫⡍⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⡀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⠀⠀⠀⣾⣿⣿⣦⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⣀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⣴⣾⣅⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⠀⠀⠀⣿⡿⠟⠉⠀⠈⠐⠢⠄⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⢠⣾⣿⣧⠀⠀⠀⠀⠀⠀⠀⠀⠀⣀⡀⠀⠀⢰⣿⣿⣿⣋⡀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠐⠿⣿⣿⣿⣿⣿⣿⠿⠿⠿⠿⠿⠿⠿⠟⠀⠙⠂⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⠛⠲⣤⣄⡀⠀⠀⠀⠀⠀⠀⠀ ⠀⢸⣿⣿⣿⣷⣶⡀⠀⠀⠀⠀⠀⢾⣯⡀⠀⢀⣼⣝⣿⣿⣿⣿⣦⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⡀⠀⢀⣀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⠙⠛⠶⢦⣀⠀⠀⠀ ⠀⢸⣿⣿⣿⣿⣿⣷⡀⠄⢤⣤⡄⠈⠛⠀⢙⣿⣿⣷⣿⣿⣿⣿⣿⣧⠀⠀⠀⠀⠀⠀⠀⠀⡀⢰⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⠀⠀⠀ ⠀⢸⣿⣿⣿⣿⣿⣿⣷⣄⠀⠉⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣇⠀⠀⠤⠀⠶⡀⠦⣢⢼⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣾⣿⣿⣼⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠘⠊⠊⠭⠸⡛⣙⠎⢿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣺⣿⣿⣿⣿⣿⠀⠁⠱⠒⠛⠣⣢⢚⡖⠀⣿⣿⣿⣿⡇⠀⠠⣴⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣾⡟⠈⢿⣿⣿⡀⠀⠀⠀⠡⣰⡀⣀⢅⠀⣿⣿⣿⣿⡇⠐⣾⣿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣇⣿⣿⣿⣿⣿⣿⣿⣿⡿⣷⣤⡀⢻⣿⣧⠀⠀⠀⠀⠀⠁⠁⠀⠀⣾⣿⣿⣿⣧⠸⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠁⠻⣿⣿⣾⣿⣿⡄⠀⠀⠀⠀⠀⠀⠀⠀⣿⣿⣿⣿⣿⠀⠙⠟⢁⡀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠻⠿⠿⠿⠿⠿⠿⠿⢿⣿⣿⣿⣿⠿⠿⠿⠿⠿⠿⠁⠀⠠⠿⠿⠿⠿⠿⠿⠀⠀⠀⠀⠀⠀⠀⠀⠿⠿⠿⠿⠿⠀⠀⠀⠸⠇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⢀⠀⠒⠲⠤⣀⣀⡀⠀⢰⠀⠀⠀⣴⠀⠀⡀⠀⠲⢶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣿⣷⣷⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣶⣤⡀⠀⠀⠀⠀⠀⡆⠀⡄⠀⣀⡠⠤⠒⠒⡆⠀⠀⠀⠀⠀⡀⠀⠄⠀⢄⠀⠀ ⠀⠈⠀⠀⢀⠀⠀⠈⠁⠀⠸⠦⢄⡀⡝⠀⠀⠀⡶⣾⣾⣿⣿⣿⣿⣿⣿⣿⡿⠿⠻⠿⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⠀⠀⢀⣀⠤⡇⠀⠏⠁⠀⠀⠀⠀⠀⡇⠀⠀⠀⠀⣄⣄⣤⣶⣶⣿⠁⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⢀⣤⣸⡀⠀⠈⠉⠑⠒⠀⢄⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⣤⢦⣿⡿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣗⠉⠁⠀⠀⠀⠀⠆⠀⠀⠀⠀⠀⠀⠁⠀⠀⠀⠀⣿⣿⣿⣿⣿⣿⠂⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠻⢿⣿⠀⠀⠀⠀⠀⠀⠀⠀⢿⣿⣿⣿⣿⣿⣿⣿⡇⠘⣿⣿⣿⡇⠸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⢸⣿⣿⣿⣆⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠘⠟⠛⠿⠛⠻⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠋⠀⠀⠀⠀⠀⠀⠀⠀⠀⣹⣿⣿⣿⣿⣿⣿⣯⠀⣽⣿⡏⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠈⢿⣿⣿⣿⣦⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠠⠀⠀⠀ ⠀⠀⣀⣀⡀⣀⣀⡀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠻⣿⣿⣿⣿⣿⣿⣿⢸⣿⣿⣷⠠⠷⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠈⢿⣿⣿⣿⣦⠀⠀⠀⠀⣀⣀⣀⣀⣀⣀⣀⠀⠀⠀⢀⡀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⠙⢿⣿⣿⣿⡇⠘⠉⠉⠉⠁⠀⣻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠈⢿⣿⣿⣿⣦⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⠉⠉⠉⠉⠉⠉⠉⠉⠁⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠄⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⢻⣿⣿⡇⠀⠀⠀⠀⢱⡀⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⠈⢿⣿⣿⣿⣧⡀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠘⠻⠿⠁⠀⠀⠀⠼⠁⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠤⣄⠈⣿⣿⠟⣛⠃⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢠⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠉⠁⣼⣿⣷⡄⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣠⡴⠂⠀⠀⠀⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⣿⣿⡿⠃⠀⠤⣄⡀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⣠⣶⣦⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢠⣾⣿⣿⠆⠀⠀⠀⠀⠀⠀⠀⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠤⣄⠀⠀⠀⠈⠉⠀⠀⠀⠀⠀⠉⠀⠀⠠⣤⣄⡀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⢠⣶⣿⣿⣿⣦⡀⡀⠀⠀⠀⠀⠀⠀⣴⡞⠀⠀⠀⢺⣿⣿⣧⣤⡀⠀⠀⠀⠀⠀⠀⠀⠀⠉⢻⣿⣿⣿⣿⣿⠉⠉⠉⠉⠉⠉⠉⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠉⠛⠳⣶⣤⣀⣀⠀⠀⠀⠀ ⠀⢸⣿⣿⣿⣿⣿⣿⣷⡀⣀⡀⠀⠀⠀⢿⣷⡀⣠⣾⣷⣿⣿⣿⣿⣷⡄⠀⠀⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⡆⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⠉⠛⠷⠀⠀⠀ ⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⡙⠻⢿⠿⠃⠀⠀⣠⣿⣿⣿⣿⣿⣿⣿⣿⣿⡠⣐⣒⡐⢀⣐⣟⣦⣽⣿⣿⣿⣿⣿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣷⣄⣀⢀⣀⣀⢀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⠨⣿⡾⣽⣷⣿⣷⣿⣿⣿⣿⣿⣿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣾⣿⣿⣿⣿⣿⢿⣿⣿⣿⣿⣿⠈⣛⣤⣟⣿⣿⣿⡘⢿⣿⣿⣿⣿⠀⠀⣠⡤⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⢸⣿⠿⣿⣿⣿⡁⠄⠅⣿⣯⣩⠯⠀⢸⣿⣿⣿⣿⠀⢰⣾⣧⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠻⣿⣿⡄⠀⠀⠀⡜⢿⣟⢇⢨⣿⣿⣿⣿⡄⢸⣿⣿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣇⣿⣿⣿⣿⣿⣿⣿⣿⡟⣿⣶⣦⡘⣿⣧⠀⠀⠀⠀⠀⠉⠀⢸⣿⣿⣿⣿⣇⠈⠛⠙⣀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠻⠿⠿⠿⠿⠿⠿⠿⠿⣿⣿⣿⠿⣿⣿⢿⠿⠿⠿⠯⠊⠀⠹⠿⠿⠿⠿⠿⠆⠀⠀⠀⠀⠀⠀⠸⠿⠿⣿⠿⠟⠀⠀⠀⠉⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠐⠒⠦⢤⣀⠀⠀⡄⠀⢰⠀⠀⠀⣦⡀⠀⠀⠒⢦⣶⣶⣶⣶⣶⣶⣶⣶⣶⣿⣿⣿⣷⣾⣷⣿⣷⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡛⠀⠀⠀⡀⠀⠀⠀⡆⠀⡄⠀⠀⢀⣠⠤⠴⡖⠒⠀⠀⠀⠀⠀⣀⡀⠀⡀⠀⠀ ⠀⠐⠀⠀⠀⠀⠉⠙⠇⠀⢸⣄⡀⠀⣿⠀⠀⠀⣤⣾⣼⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡆⠀⠀⠀⠀⣀⡇⠀⡗⠒⠉⠁⠀⠀⠀⡇⠀⠀⠀⠀⢀⣀⣤⣤⣤⣾⠆⠀ ⠀⠀⠀⠀⠀⠉⠀⠀⠁⣀⢠⠀⠈⠙⠓⠢⠤⠀⣀⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⣠⣄⣸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡄⠒⠋⠉⠀⠅⠠⡅⠀⠀⠈⠀⠀⠀⡇⠀⠀⠀⠀⣿⣿⣿⣿⣿⣿⡇⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠈⣿⣿⣷⠀⠀⠀⠀⠀⠀⠈⠉⣻⣿⣿⣿⣿⣿⣿⣿⡗⠠⣿⣿⣿⣏⠹⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡟⣿⣿⣿⣷⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠠⡄⠀⠀⠀⠀⠿⣿⢿⣿⠿⢿⠁⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⠟⠀⠀⠀⠀⠀⠀⠀⠀⠙⣿⣿⣿⣿⣿⣿⣿⡗⠨⢽⣿⣿⠇⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⢻⣿⣿⣿⣧⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢿⣿⣿⣿⣿⣿⣿⣿⢀⣾⣿⣿⣦⣤⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⢻⣿⣿⣿⣧⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⠀⠀⠀⠀ ⠀⠀⠋⠉⠉⠉⠉⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠙⠻⣿⣿⣿⡇⠘⠿⠟⠛⠛⠉⢻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡏⠀⠈⢻⣿⣿⣿⣧⠀⠀⠀⠀⠉⠉⠉⠉⠉⠉⠀⠀⠊⠒⠚⠛⠒⠒⠒⠒⠒⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠘⢿⣿⡇⠀⠀⠀⠀⢠⡀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣏⠀⠀⠀⢻⣿⣿⣿⣧⡀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢸⠿⠃⠀⠀⠀⢀⡆⠁⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⣀⣀⢿⣿⣿⡿⠷⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⠉⠘⠛⢱⣾⣦⡀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⣤⠆⠀⠀⠀⠀⠀⠀⠀⠀⢠⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⢸⣿⣿⠿⠀⠀⣀⡀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⢠⣴⣄⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⣴⣿⣿⡆⠀⠀⠀⠀⠀⠀⠀⠀⣸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⣀⡀⠀⠀⠈⠛⠃⠀⠀⠀⠀⠉⠙⠒⠀⢀⣀⡀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⢀⣤⣤⣿⣿⣿⣦⡀⠀⠀⠀⠀⠀⠀⠀⣠⡶⠀⠀⠀⢸⣿⣿⣁⡀⠀⠀⠀⠀⠀⠀⠀⠀⢙⢿⣿⣿⣿⣿⣿⠛⠛⠛⠛⠛⠛⠛⠃⠀⠈⠉⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠙⠛⠷⢶⣤⣀⡀⠀⠀⠀⠀⠀ ⠀⢸⣿⣿⣿⣿⣿⣿⣷⣧⣀⠀⠀⠀⠀⠀⢻⣷⡆⣀⣴⣿⣿⣿⣿⣿⣄⠀⠀⣀⢀⡀⠀⠀⠀⢽⣿⣿⣿⣿⣿⡆⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⠙⠛⠿⣶⠄⠀⠀ ⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⠿⣿⣶⣶⡿⠄⠁⣩⣿⣿⣿⣿⣿⣿⣿⣿⣆⢾⣷⣿⣷⢿⣾⣼⣿⣿⣿⣿⣿⣿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣦⡀⠈⠀⠀⠀⢰⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣟⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣶⣿⣷⣸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⣀⣦⣤⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⢿⣿⣿⣿⣿⣿⣿⢿⣿⣿⣿⣿⣿⣭⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⢳⣿⣿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠠⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣼⡏⠙⣿⣿⡏⢿⠿⢿⣿⣿⣿⣿⣹⣿⣿⣿⣿⠀⣿⣿⣿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣏⣿⣿⣿⣿⣿⣿⣿⣿⣿⣧⣀⠈⢿⣿⠀⠀⠈⠙⠙⢿⡿⢾⣿⣿⣿⣿⡇⣿⣿⡏⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠻⠿⠿⠿⠿⠿⠿⠿⠿⠿⣿⣿⣿⠿⣿⡿⠿⠿⠿⠿⠏⠛⠘⠿⠿⠿⠬⠿⠧⠂⠀⠀⠀⠀⠈⠼⠿⠿⢿⠿⠧⠘⠛⠃⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠄⠀⠀⠀ ⠀⢀⣄⡀⠀⠀⠀⠐⡆⠀⣖⠂⠀⠀⣆⠀⠐⢲⣶⣶⣴⣶⣶⣶⣶⣶⣶⣶⣶⣿⣿⣿⣷⣿⣷⣿⣿⣿⣿⣷⣶⣶⣶⣦⣼⣿⣿⣿⣿⠿⠃⠀⣀⠀⠀⠀⡆⠀⣦⠀⠀⠀⠀⠀⣀⣦⡤⠴⠒⠒⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠉⠙⠒⠦⢤⡇⠀⣿⠄⠀⠀⣿⠃⠀⣸⡀⣹⣻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣯⣤⣀⠀⠀⠁⠀⠀⠀⡇⠀⣆⡀⠤⠔⠚⠉⠉⡏⠀⠀⠀⠀⠤⠄⠒⠂⠀⣂⡀⠀ ⠀⠀⠀⠀⠀⠄⠀⠀⡇⠀⠙⠓⠢⢤⣯⡀⠀⠈⠿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡟⠛⠛⠉⠉⣽⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡆⢀⣀⡤⠴⠒⠇⠀⡇⠀⡀⠠⠄⠀⠀⡇⠀⠀⠀⠀⣶⣶⣾⣿⣿⣿⡇⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠫⣷⣱⣄⠀⠀⠀⠈⠉⠁⠳⢿⣿⣿⣿⣿⣿⣿⣿⣿⣇⠰⣿⣾⣷⣿⡿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠁⠀⠀⠀⠀⠁⠉⠇⠀⠀⠀⠀⠀⠀⡇⠀⠀⠀⠀⣿⣿⣿⣿⣿⣿⡇⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠛⢻⣿⠀⠀⠀⠀⠀⠀⠀⠘⣿⣿⣿⣿⣿⣿⣿⣿⡇⢸⣿⣿⣿⣿⠆⢻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠂⠀⠀⠀⠀⠀⠀⡇⠀⠀⠀⠀⠙⠟⠛⣿⡟⣿⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠉⠀⠀⠀⠀⠀⠀⠀⠀⠀⠻⠿⢿⣿⣿⣿⣿⣷⠘⣿⣿⣿⣿⡀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡏⢿⣿⣿⣿⡄⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⠀⠘⢿⣟⢑⠀⠀ ⠀⠀⡤⠤⠤⠤⠤⠄⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠙⠻⣿⡏⠀⢹⣿⣿⣿⡿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡷⠹⣿⣿⣿⣿⠂⠒⠂⠀⠀⠀⠤⠤⠤⠤⠤⠤⠤⠤⣤⣤⣤⣤⣤⣌⣀⣀⣠⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠘⠇⠀⠈⠋⠉⠙⡁⠘⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⢹⣿⣿⣿⣧⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢡⢠⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣧⠀⠀⢻⣿⣿⣿⡆⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢠⠈⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠊⢿⣿⡿⠿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠴⢦⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⡴⠀⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⠈⢁⣾⣷⣄⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⢀⣠⡴⢂⣄⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⣼⣿⣧⠀⠀⠀⠀⠀⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⠀⠘⣿⣿⠟⠀⠀⠈⠙⠓⠦⢤⣀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠁⢈⣀⣴⣿⣿⣆⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⡤⠀⠀⠀⣿⣿⡿⠁⠀⠀⠀⠀⠀⠀⠀⡿⣿⣿⣿⣿⣿⠿⠿⠿⠿⠿⠿⠟⠃⠀⠒⠦⠀⠉⠁⠀⠀⠀⠀⠀⠀⠀⠀⠈⠀⠐⠶⣶⣤⣀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⢰⣿⣿⣿⣿⣿⣿⣿⣿⣷⣤⡀⠀⠀⠀⠀⠀⠀⣿⣧⠀⣀⣴⣿⣿⣥⣄⠀⠀⠀⢀⠀⠀⠀⡍⣿⣿⣿⣿⣿⡆⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠡⢀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠉⠙⠻⢷⣶⣤⣀⠀⠀⠀ ⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣶⣦⣤⣴⣶⠟⠛⣿⣿⣟⣿⣿⣿⣿⣆⢗⣧⣿⣷⣤⣶⣸⣿⣿⣿⣿⣿⠇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠉⠛⠃⠀⠀ ⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡟⠿⠛⠋⠀⣼⣿⣿⣿⣿⣿⣿⣿⣿⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣀⣀⡀⢀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⢀⣶⣦⣆⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠄⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡧⢸⣿⣿⣿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣻⣿⣿⣿⣿⣿⡇⢿⣿⣿⣿⡿⣿⣿⣿⣿⣿⣿⣸⣿⣿⣿⣿⢸⣿⣿⣿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠳⣤⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⡏⠀⠙⢿⡧⠴⡛⡟⠿⣻⣿⢽⣿⣿⣿⣿⢸⣿⣿⡟⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠰⠄⢀⠀⠀⠀⠀⠀⠀⠀ ⠀⠛⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⣿⣿⡿⠷⢿⣿⡿⠿⠿⠿⠟⠿⠷⠦⠤⠘⠿⠔⠃⠘⠿⠔⠓⠸⠿⢿⡿⠿⠼⠿⠿⠇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠐⠀⠀⢠⡆⠀⡖⣂⠀⢀⡆⠙⢶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣾⣿⣿⣿⣿⣿⣷⣿⣿⣿⣿⣗⣀⣀⣀⣀⣴⣿⣿⣿⣿⣿⠿⠃⡆⠀⠀⠀⡆⠀⣶⠀⠀⠀⠀⠀⠀⣶⠀⣀⣠⡤⠶⠒⠒⠀⠀⠀⠀⠀ ⠀⠘⠛⠶⢤⣄⡀⠘⡇⠀⡇⠀⠀⠀⣿⠀⠀⠸⠙⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡟⠛⠁⠀⠀⠏⠀⠀⠀⡇⠀⣙⠀⠀⣀⣠⠤⠶⣿⠋⠉⠀⠀⠀⠀⣀⠀⠀⡀⠀⠀ ⠀⠀⠀⠀⠀⠀⠈⠙⡇⠀⡷⣄⡀⠀⡟⠀⠀⠸⣶⣾⣾⣿⣿⣿⣿⣿⣿⣿⡿⠿⠿⠿⠿⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣶⠀⠀⠀⠀⢀⣠⡇⠀⡟⠊⠉⠀⠀⠀⠀⡯⠀⠀⠀⠀⡁⣀⣤⣤⣶⣾⡆⠀ ⠀⠀⠀⠀⠀⠉⠀⠀⣧⣄⣇⠀⠈⠉⠛⠢⠤⠤⣌⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⢀⣤⣤⣤⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡤⠐⠚⠉⠁⠀⡇⠤⡇⠀⠀⠉⠁⠀⠀⡇⠀⠀⠀⠀⣿⣿⣿⣿⣿⣿⡇⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠹⣿⣿⣷⠀⠀⠀⠐⠀⠀⠀⢩⣿⣿⣿⣿⣿⣿⣿⣿⡧⢸⣿⣿⣿⣿⣏⢹⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⡇⠀⠀⠀⠀⣿⣿⣿⣿⣿⣿⠁⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠸⠟⠀⠀⠀⠀⠀⠀⠀⠀⠉⠉⠙⠛⠛⠛⠛⠿⣿⢸⣿⣿⣿⣿⡏⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣺⣿⣿⣿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⡇⠀⠀⠀⠀⠀⡖⠀⣫⣿⣥⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⢻⣿⣿⣿⣷⣼⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣽⣿⣿⣿⣆⣀⣀⣀⣀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠓⠀⠻⠀⠀ ⠀⠀⠉⠉⠉⠉⠉⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢸⡿⠿⢿⠛⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⢹⣿⣿⣿⠀⠀⠀⠀⠀⠀⠀⠀⠈⠉⠉⠉⠉⠋⠉⠛⠛⠛⠛⠛⠛⠓⠓⠒⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠨⠁⠀⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠘⣿⣿⣿⡆⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢰⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡷⠀⣿⣿⣿⣷⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢐⠀⡀⢀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⣰⠞⠀⠀⢠⠎⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠸⣿⣿⠿⠿⠦⡄⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠁⠀⠀ ⠀⠀⠀⠀⠀⠀⢀⣀⠀⠀⣠⣄⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢠⣾⣿⡷⠀⠀⠈⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⠀⠀⠁⣾⣿⣦⠀⠀⠀⠀⠀⠤⣄⣀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠠⡶⠚⣀⣁⣠⣤⣾⣿⣿⣆⠀⠀⠀⠀⠀⠀⠀⠀⠀⢠⡶⠀⠀⠀⣿⣿⠟⠀⠀⠀⠀⠀⠿⢿⣿⣿⣿⠿⠿⠿⠿⠿⠿⠿⠟⠀⠀⣀⣿⠟⠋⠀⠀⠀⠀⠀⠀⠀⠈⠙⠓⠀⢀⣀⣀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⢰⣶⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣦⣆⠀⠀⠀⠀⠀⠀⢿⣧⣄⣠⣾⣿⣏⠀⠀⠀⠀⠀⠀⢀⣸⣿⣿⣿⣧⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠉⠀⠄⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠉⠛⠻⢷⣤⣄⣀⠀⠀⠀⠀⠀ ⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣶⣦⣴⣶⠞⢙⣻⣿⣿⣿⣿⣧⠠⢀⠀⠀⠀⡀⢾⣿⣿⣿⡟⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠑⠄⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⠙⠛⠿⣶⣤⠀⠀ ⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡟⠛⠋⢀⣾⣿⣿⣿⣿⣿⣿⣧⢿⣾⣿⢦⣦⣼⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠁⠀⠀ ⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣄⡀⠀⣼⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠃⣀⣠⣄⡄⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡄⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⢽⣿⣿⣿⡠⣿⣿⣿⣷⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠏⣽⣿⣿⣿⣿⡋⣿⣿⡻⡿⢿⣿⣿⣿⡿⣺⣿⣿⣿⣿⢿⣿⣿⣿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢠⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣣⣾⣿⣿⣿⣿⣿⣀⠟⢻⣿⡿⣟⣿⣿⣿⣯⢹⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⠉⢄⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠻⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⢿⣿⣿⠏⠿⢿⣿⠿⠿⠿⠟⠿⠄⠀⠹⠿⠁⠛⠿⠟⠕⠿⠿⠿⡿⠿⠹⠿⠿⠏⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠁⠓⠦⠄⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠐⠀⠀⡆⠀⠀⠀⡂⠲⢄⠀⠀⠀⠀⠀⢠⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣶⣴⣶⣶⡆⣀⣀⣀⠀⠀⣴⣶⣿⣿⣿⡿⠒⠃⠀⠀⠀⡆⠀⠂⠀⠀⠀⠀⠀⠀⡆⠀⠀⠀⣀⡠⠴⠒⠒⠀⠀⠀⠀ ⠀⠀⠤⢄⣀⠀⠀⠀⠀⠀⠁⠀⠀⠀⡇⠀⠀⠀⠲⢄⣀⠠⣸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣧⣿⣿⡿⠛⠉⠀⠀⠀⠀⠀⠀⡇⠀⠀⠀⠀⠀⠀⣀⠤⡗⠒⠊⠉⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠈⠐⠒⠀⠀⠀⠀⠀⠀⠇⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠂⠉⠀⠀⠀⠇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⠀⠂⠠⠄⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡧⠀⠀⠈⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠄⠠⠐⠿⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠄⠀⡀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠂⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠁⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠃⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠐⠒⠂⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡧⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣴⣞⣀⣀⠀⣸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣀⣈⣿⣿⣿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢠⣤⡀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣧⡀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⣀⣀⣤⣤⣴⣶⣶⣿⣿⣷⣀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⢰⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣶⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠿⣿⣿⣿⡿⢿⠿⠿⠿⠿⠿⠿⠿⠀⠿⠿⣿⣿⣿⡿⠿⣿⣿⡿⠿⠿⠿⠿⠿⠿⠇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠸⠟⠛⣉⡉⠉⢿⣿⣿⣿⣿⣿⠟⢻⣿⣿⣿⣿⣿⠁⣼⣿⣿⣿⣿⣿⠀⠀⢲⡆⠀⠀⠀⠀⠀⠀⢿⣿⣿⡇⠀⣿⣿⠂⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠻⠿⠿⠟⠿⠳⠿⠿⠿⠿⠿⠧⠶⠾⠿⠿⠿⠿⠟⠸⠿⠿⠿⠿⠿⠇⠀⠀⠀⠇⠀⠀⠀⠀⠀⠀⠸⠿⠿⠷⠀⠿⠟⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⢰⠀⠀⡆⠀⠀⠘⠿⣿⠂⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣀⣴⣾⣶⣿⣿⡠⡔⠃⠀⠀⡆⠀⠐⠀⠀⠀⠀⠀⠀⣶⠀⠀⠀⠀⠀⣀⣠⡤⠶⠒⠀⠀ ⠀⠀⡀⠀⠀⠀⠀⠘⠀⠀⡇⠀⠀⠀⡄⠀⠑⠠⣄⠀⢀⡰⢶⣴⣶⣶⣾⣶⣷⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣶⣿⣿⣿⣶⣄⣿⣿⣿⣿⠿⠋⠀⠀⠀⠀⠀⡇⠀⠀⠀⠀⠀⠀⠀⠀⣿⣀⠤⠔⠒⠉⠁⠀⠀⠀⠀⠀⠀ ⠀⠀⠈⠉⠒⠠⠀⣀⠀⠀⠀⠀⠀⠀⡇⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠁⠀⢀⣀⠀⠄⠐⠈⠉⡏⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠐⠀⠤⠀⣀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⡀⠤⠐⠂⠀⠀⠀⠀⠀⠀⠀⠀⠁⠀⠀⠀⠀⠀⠀⠀⡀⣀⣀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⠀⠀⠀⠀⠁⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⠀⠀⠀⢟⠈⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠃⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡟⠁⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⡀⣀⣀⢀⣀⣀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡎⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⣤⡀⢀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣾⣿⠆⣸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣯⣈⣻⣿⣀⡀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⢀⣀⣠⣤⣤⣴⣶⣶⣾⣿⣷⣸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⢀⣤⣶⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⡀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⢸⡿⠿⠿⠟⠛⢋⣉⣉⢁⣿⣿⣿⣿⣿⡿⠿⢿⣿⣿⣿⡿⢿⣿⣿⣿⣿⣿⠿⠿⠿⠿⠿⠀⠿⠿⢿⣿⣿⠿⢿⣿⣿⡿⠿⠿⠿⠿⠿⠿⠇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⢠⣴⣶⣷⡿⠿⠛⠛⣯⣾⣿⣿⣿⣿⣿⣤⣶⣿⣿⣿⣿⠇⣾⣿⣿⣿⣿⡏⠀⢿⠀⠀⠀⠀⠀⠀⠸⣿⣿⡆⢸⣿⣿⠇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠛⠻⠿⠛⠻⠃⠛⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠟⠼⠿⠿⠿⠿⠟⠀⠀⠈⠀⠀⠀⠀⠀⠀⠀⠿⠿⠇⠸⠿⠿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⢰⠀⠀⠀⠀⠑⢶⣿⣿⠂⠒⠒⠒⠒⠒⠒⠒⠒⠒⠒⠒⠒⠒⠒⠒⠒⠒⠒⠒⠒⠒⠆⠀⠀⠀⠀⠰⠶⠒⢲⣦⣦⣴⣤⠀⣀⠴⠊⠀⡆⠀⢰⠀⠀⠐⠀⠀⠀⣶⠀⠀⠀⠀⠀⠀⠀⢀⣠⣤⠄⠀ ⠀⠀⠀⠀⠀⠀⠀⢸⠀⠀⡇⠀⠀⠀⠈⠑⢤⠀⠀⠀⠀⠀⢀⣀⣠⣠⣤⣄⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣔⣠⣤⣤⣄⣀⠀⣾⣿⣿⣿⣿⠟⠊⠁⠀⠀⠀⡇⠀⠀⠀⠀⠀⠀⠀⠀⣿⠀⢀⣀⡤⠴⠚⠛⠉⠁⠀⠀⠀ ⠀⠀⠒⠤⢄⡀⠀⢀⠀⠀⠂⠀⠀⠀⡀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⡇⠀⠀⠀⠀⢀⡀⠤⠐⠿⠉⠉⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠉⠉⠀⠀⠀⣀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠙⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⡀⠃⠀⠐⠀⠉⠀⠀⠀⠀⡄⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠁⠒⠀⠄⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠒⠈⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠁⠀⠀⠀⠀⠀⠀⠀⠸⡇⠸⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠄⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠁⠈⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠐⠒⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⢰⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⣀⣤⣤⣴⣶⣶⣶⣶⣶⣶⣿⣿⣦⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣜⣁⣀⣀⠀⣩⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣅⣀⣀⣀⣀⡀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⢀⣤⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⣠⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠿⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⢸⣿⣿⣿⡿⠿⠟⢛⣋⣩⣤⣤⣄⣼⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⢸⣿⣿⣿⣿⣿⣿⠿⠟⠉⠉⢩⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠿⣿⣿⣿⣿⣿⢿⠿⠿⠿⠀⠿⠿⢿⣿⠿⠿⣿⣿⣿⡿⠿⠿⠿⠿⠿⠿⠇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⢸⣿⡿⣟⡛⠉⠀⠀⢀⣠⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣟⣼⣿⣿⣿⣿⠇⠘⠀⠀⠀⠀⠀⠀⢸⣿⡆⠀⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠛⠻⠿⠛⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠇⠀⠀⠀⠀⠀⠀⠀⠀⠘⠿⠇⠀⠿⠿⠿⠂⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⢰⠀⠠⠀⠈⠲⢴⣿⣿⠒⠒⠒⠲⠶⠶⠶⠶⠶⠶⠶⠶⠶⠶⠶⠶⠶⠶⠶⠶⠶⠶⠀⠀⠀⠀⠀⠶⠶⠶⢶⣗⣒⣶⣶⠂⢀⡤⠒⠁⡆⠀⢰⠀⠀⠀⠀⠀⠀⣶⠀⠀⠀⠀⠀⠀⠀⠀⢀⣠⡂⠀ ⠀⠀⠀⠀⠀⠀⠀⢸⠀⠀⠀⠀⠀⠸⠉⠫⢄⠀⠀⠀⠀⠀⠀⢀⣀⣀⣀⣀⣀⣀⣀⣠⣠⣤⣠⣄⣄⣠⡀⠀⠀⠀⠀⠀⠀⣴⣾⣿⣿⣿⡿⠒⠃⠀⠀⠀⡇⠀⠸⠀⠀⠀⠀⠀⠀⢿⠀⠀⢀⣀⡠⠴⠖⠛⠉⠁⠀⠀ ⠀⠀⠤⢀⡀⠀⠀⠘⠀⠀⠀⠀⠀⠀⠀⠀⠈⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠙⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⡇⠀⠀⠀⠀⠀⢀⣀⠤⠿⠒⠊⠉⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠉⠐⠒⠀⠀⡀⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡟⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠁⠀⠀⠐⠂⠉⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠁⠀⠀⠄⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡧⠔⠒⠈⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠴⠆⢸⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠁⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠤⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⣀⣀⣀⣀⣠⣤⣤⣼⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⣠⣶⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣦⣀⣤⣀⣀⣀⣀⣀⣀⣸⣄⣀⠀⣀⣼⣿⣿⣿⣿⣿⣿⣿⣿⣿⣀⣀⣀⣀⣀⡀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⣠⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⣠⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⠿⠟⠛⢉⣉⠁⣺⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⢸⣿⣿⣿⣿⣿⣭⣤⣴⣶⡿⠟⠛⢛⣽⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⢸⣿⣿⣿⣿⣿⡿⠟⠋⠁⠀⢀⣶⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⣿⣿⣿⣿⣿⢿⠿⠿⠿⠀⠿⠿⠿⢿⠿⠿⣿⣿⣿⠿⠿⠿⠿⠿⠿⠿⠇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠸⠿⠟⣋⡉⣁⣠⣶⣶⣾⣿⣿⣿⣿⣿⣿⣿⣿⢿⣿⣿⣿⣿⣷⣿⣿⣿⣿⠏⠈⠀⠀⠀⠀⠀⠀⠀⠌⠀⠀⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠛⠻⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠏⠋⠼⠿⠿⠛⠼⠿⠿⠿⠿⠿⠏⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⠀⠀⠿⠿⠿⠃⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⢰⠀⢠⠈⠲⢄⣰⣿⣿⠆⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣾⠒⠀⠀⠐⣶⣶⣶⣶⡖⡖⠲⣶⡶⠂⠀⢀⡤⠒⡇⠀⢰⠀⠀⢀⠠⠀⠀⣾⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠸⠀⢸⠀⠀⠀⢹⠻⢟⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣀⣼⣿⣿⣿⣿⡠⠖⠉⠀⠀⡇⠀⢸⠀⠀⠀⠀⠀⠀⢸⠀⠀⠀⠀⠀⣀⣤⠴⠶⠛⠁⠀ ⠀⠀⡀⠀⠀⠀⠀⠀⠀⠈⠀⠀⠀⢸⠀⠀⠙⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡗⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⡇⠀⠸⠀⠀⠀⠀⠀⠀⣸⠤⠤⠒⠚⠉⠁⠀⠀⠀⠀⠀⠀ ⠀⠀⠈⠉⠐⠂⠤⠀⠀⠀⠀⠀⠀⠘⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⢀⡀⠤⠐⠂⠉⠁⠈⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠒⠠⠄⣀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠠⠄⠒⠂⠀⠀⠀⠀⠀⠀⠀⠀⠘⠀⠀⠀⠀⠀⠀⠀⢀⠀⣤⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⠁⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠁⠅⠈⠉⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠘⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣇⡤⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣀⣠⣤⣴⣤⣤⣼⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣀⠀⢀⣀⡀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⢀⣤⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⢠⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣾⣟⣁⣀⠀⣀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣇⣀⣀⣀⣀⣀⡀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⣠⣶⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⣠⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠿⠟⠛⣉⣀⣸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣶⣶⣿⠿⠋⠉⣸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⡿⠛⠉⠀⣀⣴⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⢸⣿⣿⣿⡿⠟⠛⠉⣀⣴⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⢿⠿⠿⠿⠀⠿⠿⠿⠿⠿⠿⣿⣿⣿⠿⠿⠿⠿⠿⠿⠿⠇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⢸⣿⡟⣁⡀⢀⣴⣿⣿⣿⣿⣿⣿⣿⣿⠿⡿⠛⢉⣶⣿⡿⢯⣼⣿⣿⣿⣿⠇⠀⠀⠀⠀⠀⢰⡆⠀⠀⠀⠀⣿⣿⣿⡆⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠻⠿⠿⠻⠿⠿⠿⠿⠿⠿⠿⠿⠀⠼⠿⠗⠀⠀⠼⠿⠟⠵⠿⠿⠿⠿⠿⠏⠀⠀⠀⠀⠀⠀⠸⠇⠀⠀⠀⠀⠿⠿⠿⠃⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⡆⠀⢰⠲⢴⠒⠶⣿⣿⠂⣶⣶⣶⣶⣶⣶⣶⣶⣶⠖⠒⠒⠀⠀⠀⠀⠀⠀⠐⠳⢶⣶⣶⣶⣶⣶⣶⣶⣶⡶⣷⣶⣶⣶⡆⠀⠀⢀⡤⡆⠀⢰⠀⠀⠀⢀⠀⠀⢺⠀⠀⠀⠀⠀⠒⠒⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⡇⠀⢸⠀⠀⠉⢻⢿⡿⠀⠉⠉⠉⠉⠉⠉⠉⠉⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⠛⠛⠛⠛⠛⣩⣷⣶⣿⣾⢀⡠⠚⠁⠀⠇⠀⢸⠀⠀⠈⠁⠀⠀⢸⠀⠀⠀⠀⠀⠀⣀⣠⣤⡴⠇⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⢸⠀⠀⠀⢸⠀⠉⠢⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⡇⠀⢸⠀⠀⠀⠀⠀⠀⢸⢀⣀⡠⠤⠒⠛⠉⠁⠀⠀⠀⠀ ⠀⠀⠓⠂⠤⢀⠀⠀⠀⠀⠀⠀⠀⢸⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠁⠀⠈⠀⢀⡀⠤⠐⠒⢙⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠠⠄⣀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⡀⠀⠄⠀⠈⠁⠀⠀⠀⠀⠀⢸⠀⠀⠀⠀⠀⠀⠀⠀⢀⢀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⠉⠐⠂⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠈⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠒⠂⠀⠻⡟⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠰⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⢀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣀⣤⣤⣴⣼⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⢈⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⣴⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⠘⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⣠⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⠉⠉⠉⠉⠀⠀⠀⠀⠂⠀⠀ ⠀⠀⠀⠀⠀⢀⣠⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣯⣉⣁⣀⣀⠀⣾⣿⣿⣿⣿⣿⣿⣿⣿⣇⣀⣀⣀⣀⣀⣀⡀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⢀⣠⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⣰⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠟⠛⢹⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠆⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣦⣶⡿⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠿⠋⢁⣀⣸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⢸⣿⣿⣿⣿⣿⣿⡿⠟⠋⣉⣤⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⢸⣿⣿⣿⣿⠟⠁⠀⣠⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⠿⢿⣿⣿⡿⣿⣿⣿⣿⣿⢿⠿⠿⠿⠀⠿⠿⠿⠿⠿⢿⣿⣿⣿⠿⠿⠿⠿⠿⠿⠿⠇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⢸⣿⣿⣿⣶⠀⣤⣾⣿⣿⣿⣿⣿⠟⢀⣼⣿⡟⠀⠀⣾⡿⠟⣴⣿⣿⣿⣿⠏⠈⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣿⣿⣿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠻⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠁⠰⠿⠿⠟⠁⠀⠠⠿⠧⠾⠿⠿⠿⠿⠏⠀⠀⠀⠀⠀⠀⠹⠇⠀⠀⠀⠈⠿⠿⠿⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⡆⠀⢰⠦⣶⠲⠶⣿⣿⢠⣶⣶⣶⣶⣶⣶⣶⣶⡶⠂⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠒⢶⣶⣶⣶⣶⣶⣶⣶⣶⣷⣶⣶⣶⡖⠀⠀⢀⣠⡄⠀⢸⠀⠀⠀⠀⠀⠀⢸⠄⠀⠀⠀⠀⠖⠖⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⡇⠀⢸⠀⠈⠑⢿⣿⣿⠈⠉⠉⠛⠛⠛⠛⠛⠋⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠉⠛⠛⠛⠛⠛⠛⣻⣧⣽⣿⣿⠀⣠⠔⠋⠀⠇⠀⢸⠀⠀⠀⠉⠀⠀⢸⠀⠀⠀⠀⠀⠀⣀⣀⣠⣴⠄⠀ ⠀⠀⠀⠀⠀⠀⠀⠇⠀⢸⠀⠀⠀⢸⠀⠑⠦⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡏⠁⠀⠀⠀⡆⠀⢸⠀⠀⠀⠀⠀⠀⢸⠀⢀⣀⡤⠴⠒⠛⠉⠁⠀⠀⠀ ⠀⠀⠒⠤⢄⡀⠀⠀⠀⠘⠀⠀⠀⢸⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⡃⠀⢸⠀⠀⣀⡀⠤⠐⢺⠉⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠉⠁⠀⠀⠄⢀⠀⠈⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⡀⠀⠀⠈⠀⠁⠀⠀⠀⠀⢸⠀⠀⠀⠀⠀⠀⠀⠀⢀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠁⠐⠀⠄⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠂⠈⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⠀⠀⠀⠀⠀⠔⡀⠀⢿⠸⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠰⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣀⣤⣶⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠘⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⣶⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⣰⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠒⠒⠒⠂⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⢀⣤⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣇⣀⣀⣀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣀⣀⣀⣀⣀⣀⣀⡀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⢀⣴⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⣠⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡄⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠋⢉⣼⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠇⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠿⢻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠿⠟⣋⣥⣤⣼⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⢸⣿⣿⣿⣿⣿⣿⠿⠋⠉⣀⣴⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⢸⣿⣿⣿⣿⡟⠁⠀⣠⣾⣿⣿⣿⣿⣿⠛⢻⣿⡿⠿⠿⣿⣿⡿⢿⣿⣿⣿⣿⠿⠿⠿⠿⠀⠿⠿⠿⠿⠿⢿⣿⣿⡿⠿⠿⠿⠿⠿⠿⠿⠇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⢸⣿⣿⣿⣿⣷⣠⣾⣿⣿⣿⣿⣿⠟⢁⣴⣿⣿⠀⠀⢠⣿⡏⣠⣾⣿⣿⣿⠏⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢸⣿⣿⣧⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠻⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠃⠠⠾⠿⠿⠃⠠⠖⠸⠿⠷⠿⠿⠿⠿⠏⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠘⠿⠿⠿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⡇⠀⢰⣄⡒⣲⣶⣿⣿⠰⣶⣶⣶⣶⣶⣶⣶⡖⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠰⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⡆⠀⠀⠀⢀⡀⠀⢰⠀⠀⠀⠀⠀⠀⢸⡆⠀⠀⠀⠀⡶⠲⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⡇⠀⢸⠀⠙⠲⣾⣿⣿⠘⠛⠛⠿⠿⠿⠿⠏⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⠿⠿⠿⠿⠿⠿⢿⣏⣛⣿⣿⠁⢀⡤⠚⠁⠁⠀⢸⠀⠀⠀⠂⠀⠀⢸⡇⠀⠀⠀⠀⠀⠀⠀⢀⣰⡆⠀ ⠀⠀⠀⠀⠀⠀⠀⡇⠀⢸⠀⠀⠀⢸⠉⠫⢄⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡗⠉⠀⠀⠀⡄⠀⢸⠀⠀⠀⠀⠀⠀⢸⠀⠀⠀⣀⡠⠴⠖⠛⠋⠁⠀⠀ ⠀⠀⠄⣀⡀⠀⠀⡅⠀⠘⠀⠀⠀⢸⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠆⠀⢸⠀⠀⠀⢀⣀⠤⢼⠒⠊⠉⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠈⠁⠒⠂⠀⠀⡀⠀⠀⠸⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠘⠀⠂⠉⠀⠀⠀⢰⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⠁⠂⠠⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡧⠄⠂⠈⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⠀⠀⠀⠀⠀⠀⠀⠰⡶⠐⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢠⠀⠀⠀⢀⣠⣤⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠁⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣀⣤⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣠⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⣠⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⢀⣼⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠤⠤⠄⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⢀⣴⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣛⣿⣿⣿⣿⣧⣀⣀⢈⣿⣿⣿⣿⣿⣿⣿⣿⣇⣀⣀⣀⣀⣀⣀⣀⡀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⢀⣴⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⢀⣴⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠈⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠁⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠿⠛⢹⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⡿⠟⠛⢉⣤⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⢸⣿⣿⣿⣿⣿⣿⠟⠁⠀⣠⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⢸⣿⣿⣿⣿⣿⡦⠀⣠⣾⣿⣿⣿⣿⣿⡿⠹⣿⣿⡿⠿⠿⢿⣿⠿⣿⣿⣿⣿⠿⠿⠿⠿⠀⠿⠿⠿⠿⠿⣿⣿⣿⠿⠿⠿⠿⠿⠿⠿⠿⠇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⢸⣿⣿⣿⣿⡿⣋⣾⣿⣿⣿⣿⣿⣿⠋⢀⣼⣿⡿⠃⣀⡄⣾⣿⣼⣿⣿⣿⠏⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣿⣿⣿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠻⠿⠿⠛⠿⠿⠿⠿⠿⠿⠿⠿⠿⠁⠴⠿⠿⠿⠁⠴⠏⠀⠿⠿⠿⠿⠿⠏⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠸⠿⠿⠃⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⡀⠀⠀⡆⠀⢰⣲⢖⣶⣾⣿⣿⠐⣶⣶⣶⣶⣶⣶⠖⠂⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠲⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⡆⠀⠀⠀⠀⡀⠀⢸⠀⠀⠀⠀⠀⠀⢸⡇⠀⠀⠀⠀⡶⣶⠲⠖⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⡇⠀⠈⠈⠓⢥⣼⣿⣿⠸⠿⠿⠿⠿⠿⠿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢹⣿⣿⣿⣿⣿⣿⠿⣟⣛⣛⣻⠃⠀⣠⠔⠋⠁⠀⢸⠀⠀⠀⠔⠀⠀⢸⡇⠀⠀⠀⠀⠀⠀⠀⠀⢠⡂⠀ ⠀⠀⠀⠀⠀⠀⠀⡇⠀⠰⠀⠀⠀⠘⠛⠭⡀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡗⠊⠀⠀⠀⠀⠀⢸⠀⠀⠀⠀⠀⠀⢸⡇⠀⠀⠀⢀⣠⡤⠶⠚⠋⠁⠀ ⠀⠀⣀⠀⠀⠀⠀⠁⠀⠀⠀⠀⠀⢸⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠆⠀⢸⠀⠀⠀⠀⠀⣀⢸⠧⠒⠊⠉⠁⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠈⠁⠒⠀⠀⠀⠀⠀⠀⠀⢸⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠸⠄⠐⠂⠈⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⠀⠂⠠⠄⡀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠠⠀⠒⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⡆⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣄⠀⠀⢀⣠⣴⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣇⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⠀⠁⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢣⣤⣶⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠛⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⢀⣴⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⢠⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⢀⣀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⣠⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣏⣸⣿⣿⣿⣿⣆⣀⢸⣿⣿⣿⣿⣿⣿⣿⣯⣀⣀⣀⣀⣀⣀⣀⣀⡀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⢀⣴⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⢠⣶⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⢀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠎⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠿⠛⣩⣼⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⠟⠋⠁⣠⣴⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⢸⣿⣿⣿⣿⣿⣿⡏⠀⢀⣴⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⢸⣿⣿⣿⣿⣿⣿⢆⣴⣿⣿⣿⣿⣿⣿⣿⠿⢿⣿⣿⡿⠿⠿⣿⣿⣿⣿⣿⣿⠿⠿⠿⠿⠀⠿⠿⠿⠿⠿⣿⣿⡿⠿⠿⠿⠿⠿⠿⠿⠿⠇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⢸⣿⣿⣟⡿⠟⣻⣿⣿⣿⣿⣿⣿⣿⡿⠃⢠⣾⣿⡟⠁⡴⠂⣿⣷⣿⣿⣿⠃⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠻⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠟⠁⠴⠿⠿⠏⠀⠾⠁⠠⠿⠿⠿⠿⠇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠸⠿⠿⠇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⡆⠀⢰⡲⢶⣶⣾⣿⣿⠐⣶⣶⣶⣶⣶⡶⠂⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢲⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣦⣶⡆⠀⠀⠀⠀⡀⠀⢸⠀⠀⠀⠀⠀⠀⢸⡇⠀⠀⠀⠀⣶⢶⠶⠶⠶⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⡇⠀⡈⠉⠳⢭⣽⣿⣿⠰⠿⢿⣿⣿⠿⠇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⢿⣿⣿⣿⣿⣿⣿⢿⣟⣻⣛⣿⠃⠀⣀⠴⠊⠃⠀⢸⠀⠀⠀⠄⠀⠀⢸⡇⠀⠀⠀⠀⠀⠀⠀⠀⢠⡀⠀ ⠀⠀⠀⠀⠀⠀⠀⠁⠀⠀⠀⠀⠀⠙⠫⢏⡀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡧⢚⠁⠀⠀⠀⠀⢸⠀⠀⠀⠀⠀⠀⢸⡇⠀⠀⠀⢀⣠⣤⠶⠒⠛⠁⠀ ⠀⢀⡀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢰⠀⠀⠉⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠘⠀⠀⠀⠀⠀⢸⠀⠀⠀⠀⠀⣀⣨⡧⠔⠒⠉⠉⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠈⠉⠒⠂⠤⠀⠀⠀⠀⠀⠀⢸⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠘⠀⠄⠒⠈⠉⠀⠀⡀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⠀⠐⠀⠌⢀⠀⠀⣸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣇⡠⠤⠐⠂⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⠀⢠⡄⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⡀⠀⠀⣠⣤⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⠀⠀⠁⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣤⣴⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠁⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⢀⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⢀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⣰⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠂⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⢀⣀⣀⣀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⣠⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣏⣠⣿⣿⣿⣿⣇⣀⢸⣿⣿⣿⣿⣿⣿⣿⣇⣀⣀⣀⣀⣀⣀⣀⣀⡀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⣀⣼⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⢠⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠈⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠿⠛⢋⣡⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⢸⣿⣿⣿⣿⣿⣿⣿⡿⠛⠉⢀⣤⣶⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⢸⣿⣿⣿⣿⣿⣿⡏⠀⣀⣴⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⢸⣿⣿⣿⣿⣿⣿⣷⣾⣿⣿⣿⣿⣿⣿⣿⡿⠿⣿⣿⣿⠿⠿⢿⣿⣿⣿⣿⡿⠿⠿⠿⠿⠀⠿⠿⠿⠿⠿⣿⣿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⢸⣿⣿⣛⡙⢛⣿⣿⣿⣿⣿⣿⣿⣿⣿⠏⢠⣾⣿⡿⠁⣼⠋⢸⣿⣻⣿⣿⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⢸⣿⣿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠻⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠁⠴⠿⠿⠏⠀⠼⠃⠀⠾⠿⠿⠿⠃⠀⠀⠀⠀⠀⠀⠀⠀⠂⠀⠸⠿⠿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⢰⠀⠀⢐⡒⠶⣶⣾⣿⣷⠐⣴⣶⣶⣶⡆⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢲⣶⣶⣶⣶⣶⣶⣶⣶⣦⣤⣤⣤⣤⡄⠀⠀⠀⠀⠀⠀⢰⠁⠀⠀⠀⠀⠀⢰⡇⠀⠀⠀⠀⠰⢶⠶⠶⠒⠀⠀ ⠀⠀⠀⠀⠀⠀⢸⠀⠀⡌⠙⠢⣉⣽⣿⣿⠠⢿⣿⣿⣿⠃⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⠿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠿⠿⣿⠃⠀⢀⡤⠞⢣⠀⢸⠀⠀⢀⠠⠀⠀⠘⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠄⠀ ⠀⠀⠀⠀⠀⠀⢸⠀⠀⡇⠀⠀⠀⠙⠻⣃⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡧⠖⠁⠀⠀⠸⠀⢸⠀⠀⠀⠀⠀⠀⠈⡇⠀⠀⠀⠀⣀⣠⡤⠶⠛⠁⠀ ⠀⠀⠀⠀⠀⠀⠘⠀⠀⠁⠀⠀⠀⠠⠀⠀⠁⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠘⠀⠀⠀⠀⠀⠘⠀⠀⠀⠀⠀⠀⣀⡧⠤⠒⠚⠉⠁⠀⠀⠀⠀⠀⠀ ⠀⠀⠉⠐⠒⠠⠤⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⡼⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⡀⠤⠐⠂⠈⠁⠀⡄⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠐⠂⠠⠠⣀⣠⣴⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣇⠁⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠠⠄⠐⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠃⠀⠀⠀⠀⠀⠀⠀⢀⡄⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣀⣴⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⢰⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⢀⣴⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⣠⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣋⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⢠⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡗⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣀⡀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⣴⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣧⣨⣹⣿⣿⣿⣇⣀⢸⣿⣿⣿⣿⣿⣿⣯⣀⣀⣹⣁⣀⣀⣀⣀⣀⡀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⠈⠁⠀⠀ ⠀⠀⢀⣤⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠘⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⢰⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⢈⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠿⠛⠋⣡⣴⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⢸⣿⣿⣿⣿⣿⣿⣿⡿⠋⠁⢀⣴⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⢸⣿⣿⣿⣿⣿⣿⣿⣆⢀⣴⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⢸⣿⣿⣿⣿⣿⣿⡿⣿⣿⣿⣿⣿⣿⣿⣿⠻⢿⣿⣿⡿⢿⡿⠿⣿⣿⣿⡿⠿⠿⠿⠿⠿⠀⠿⢿⣿⡿⠿⠿⡿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⢸⣿⣿⣿⡉⠁⣠⣾⣿⣿⣿⣿⣿⣿⡟⠁⣠⣿⣿⠟⢀⡾⠁⣸⣿⣿⣿⠃⠀⠀⠀⠀⠀⠀⠀⢸⣿⡇⠀⢸⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠻⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠟⠀⠼⠿⠿⠇⠀⠾⠁⠰⠿⠿⠿⠃⠀⠀⠀⠀⠀⠀⠀⠀⠸⠿⠇⠀⠸⠃⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⢰⠀⠀⣐⠒⢶⣶⣾⣿⣷⠰⠴⡲⡆⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣦⣤⣤⣤⣤⡄⠀⠀⠀⠀⠀⠀⢰⠁⠀⠀⠀⠀⠀⠀⡇⠀⠀⠀⠀⢰⠶⢶⠲⠒⠀⠀ ⠀⠀⠀⠀⠀⠀⢸⠀⠀⡏⠙⠦⣉⣽⣿⣿⠐⣾⣿⡀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣏⡿⠿⠿⢿⠇⠀⢀⡤⠞⢻⠀⢸⠀⠀⢀⠠⠄⠀⠀⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⢸⠀⠀⡇⠀⠀⠈⡟⠻⣃⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡧⠖⠁⠀⠀⢸⠀⢸⠀⠀⠀⠀⠀⠀⠀⡇⠀⠀⠀⠀⢀⣠⡤⠶⠞⠃⠀ ⠀⠀⠀⠀⠀⠀⢸⠀⠀⡇⠀⠀⠀⠇⠀⠀⠁⢼⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⢹⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠸⠀⠀⠀⠨⠀⠀⠀⠀⠀⠀⠀⠀⣀⡧⠤⠖⠒⠉⠉⠀⠀⠀⠀⠀⠀ ⠀⠀⠉⠐⠂⠤⠨⠀⠀⠀⠀⠀⠀⠀⣀⣀⣤⣼⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⡀⠠⠀⠒⠈⠉⠀⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⣠⣶⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⢀⠀⠄⠐⠂⠀⠀⠀⠀⠀⠀⠀⠀⠀⠃⠀⠀⠀⠀⠀⠀⠀⣀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⣠⣶⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠅⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⢀⣼⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⢀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⢻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⢀⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡗⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⣠⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣛⣉⣿⣇⣿⣿⣿⣛⣀⣀⢸⣿⣿⣿⣿⣿⣿⣁⣀⣹⣿⣇⣀⣀⣀⣀⣀⡀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠉⠁⠀⠀⠀ ⠀⢠⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠐⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡧⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠟⢋⣡⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⠿⠋⠁⢀⣴⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⢸⣿⣿⣿⣿⣿⣿⣿⡇⠀⢀⣴⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣶⣿⣿⣿⣿⣿⣿⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⢸⣿⣿⣿⠛⠛⢛⣻⣿⣿⣿⣿⣿⣿⡿⠃⢸⣿⣿⠿⢿⡿⠿⣿⣿⣿⠿⠿⠿⠿⠿⠿⠿⠀⠿⢿⣿⡿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⢸⣿⣿⣿⣇⣤⣿⣿⣿⣿⣿⣿⣿⡟⠁⣰⣿⣿⠇⢀⠏⠀⣼⣿⣿⠇⠀⠀⠀⠀⠀⠀⠀⠀⠀⢺⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠻⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠟⠀⠼⠿⠿⠟⠀⠞⠀⠼⠿⠿⠟⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠸⠿⠇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⢰⠀⠀⣐⠶⢶⣶⣾⣿⡇⢐⣂⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⡖⣤⣤⣤⣤⡤⠀⠀⠀⠀⠀⠀⢰⠃⠀⠀⠀⠀⠀⠀⣷⠀⠀⠀⠀⢰⣶⠶⠖⠒⠀⠀ ⠀⠀⠀⠀⠀⠀⢸⠀⠀⡏⠙⠮⣉⣿⣿⣧⣴⣶⡄⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣠⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⡿⠻⣿⣿⠇⠀⢀⡠⠖⢻⠀⠸⠇⠀⢀⠠⠄⠀⠀⣿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⢸⠀⠀⡇⠀⠀⠈⡛⠿⡃⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣧⡀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡧⢴⠉⠀⠀⢸⠀⢸⠀⠀⠀⠀⠀⠀⠀⡏⠀⠀⠀⠀⢀⣠⣤⠶⠖⠂⠀ ⠀⠀⠀⠀⠀⠀⠘⠀⠀⠇⠀⠀⠀⡇⠀⠈⢁⣸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⢸⠀⠀⠀⠸⠀⠀⠀⠀⠀⠀⠀⠀⣀⡧⠤⠔⠒⠉⠉⠀⠀⠀⠀⠀⠀ ⠀⠀⠁⠐⠂⠤⠀⠀⠀⠀⠀⣀⣤⣴⣶⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠈⠀⠀⠀⠀⠀⠀⡀⠠⠄⠒⠈⠉⠀⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⣀⣴⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣭⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⢀⠀⠄⠐⠂⠀⠀⠀⠀⠀⠀⠀⠀⠀⠇⠀⠀⠀⠀⠀⠀⠀⠀⢀⠀⠀ ⠀⠀⠀⠀⠀⠀⢀⣼⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⠀⠀ ⠀⠀⠀⠀⠀⣰⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⢠⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⢹⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⣰⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⢀⣼⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣟⣛⣁⣀⣼⣿⣸⣿⣿⣁⣀⣀⣀⢸⣿⣿⣿⣿⣿⣏⣀⣈⣹⣿⣇⣀⣀⣀⣀⣀⡀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠉⠉⠁⠀⠀⠀ ⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠐⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠟⣻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠟⠉⢁⣴⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⢸⣿⣿⣿⣿⣿⣿⣿⠟⠉⠀⢠⣶⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⢸⣿⣿⣿⣿⣿⣿⣿⡄⣠⣾⣿⣿⣿⣿⣿⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠏⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⢸⣿⣿⣟⠀⢀⣴⣿⣿⣿⣿⣿⣿⡿⠃⣠⣿⣿⠿⢿⠿⠿⣿⣿⡿⠿⠿⠿⠿⠿⠿⠿⠿⠀⠿⣿⣿⡿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⢸⣿⣿⣿⣶⣿⣿⣿⣿⣿⣿⣿⡿⠁⣼⣿⣿⡟⢀⡞⢀⣼⣿⣿⠃⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢻⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠻⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠁⠼⠿⠿⠟⠀⠾⠀⠾⠿⠿⠇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠸⠿⠇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⡀⠀⠀⢐⠀⠀⣀⠶⣶⣶⣾⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣴⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣤⣤⣤⣤⡄⠀⠀⠀⠀⠀⠀⠐⡃⠀⠀⠀⠀⠀⠀⣿⠀⠀⠀⠀⢰⣶⡶⢶⠖⠀⠀ ⠀⠀⠀⠀⠀⠀⢸⠀⠀⠏⠓⠮⣉⣽⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣴⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⡿⠿⠿⢿⠇⠀⢀⡠⠖⢻⠀⠀⡇⠀⢀⡀⠄⠀⠀⣿⠀⠀⠀⠀⠀⠁⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⢸⠀⠀⡄⠀⠀⢈⣿⣿⣷⣶⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣯⡀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡧⢴⠉⠀⠀⢸⠀⠀⠇⠀⠀⠀⠀⠀⠀⣿⠀⠀⠀⠀⢀⣀⣤⠶⠖⠂⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⣠⣷⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⢸⠀⠀⠀⢸⠀⠀⠀⠀⠀⠀⠀⠀⢀⣿⠤⠴⠒⠋⠉⠁⠀⠀⠀⠀⠀ ⠀⠀⠁⠒⠀⣤⣴⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠈⠀⠀⠀⠀⠀⠀⣀⠠⠤⠐⠂⠉⠀⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⢀⣴⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠉⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⢀⡀⠄⠐⠂⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⡀⢀⡀⠀⠀ ⠀⠀⢠⣿⣋⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠐⠁⠈⠆⠀⠀ ⠀⢀⣼⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⢻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣤⣠⣴⣗⣁⣴⣟⣡⣿⣿⣿⣁⣀⣀⣀⣀⣀⢸⣿⣿⣿⣿⣿⣁⣀⣈⣽⣿⣀⣀⣀⣀⣀⣀⡀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⠀⠈⠀⠀⠀⠀ ⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠘⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠟⣛⣷⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡧⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⡿⠛⢉⣠⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠘⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⢸⣿⣿⣿⣿⣿⡿⠋⠁⠀⣤⣿⣿⣿⣿⣿⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⢸⣿⣿⣿⣿⣿⣿⣄⣠⣾⣿⣿⣿⣿⡿⠃⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡟⠁⣴⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⢸⣿⣟⠀⢀⣴⣿⣿⣿⣿⣿⣿⡟⢀⣼⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠏⢠⣾⣿⣿⠻⡿⠿⣿⣿⣿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠀⠿⣿⣿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⡏⢀⣿⣿⣿⠇⢰⠃⣴⣿⣿⠇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣿⣿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠻⠿⠿⠿⠿⠿⠿⠿⠿⠏⠀⠿⠿⠿⠋⠰⠃⠰⠿⠿⠇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠻⠿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⡆⠀⠀⡒⠶⣶⣦⣤⣴⣶⣶⣤⣤⡀⠀⠀⠀⠀⠀⠀⢰⢶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣤⣤⣤⣤⡤⠀⠀⠀⠀⠀⠀⠀⡃⠀⠀⠀⠀⠀⠀⣾⠀⠀⠀⠀⠀⣶⣶⣶⠶⠀⠀ ⠀⠀⠀⠀⠀⢀⣧⣤⣶⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣄⠀⠀⠀⠀⠘⣼⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⣿⠿⠿⢿⠇⠀⢀⣠⠖⢻⠀⠀⡇⠀⠀⡀⠄⠀⠀⣿⠀⠀⠀⠀⠀⠁⠀⠀⠀⠀⠀ ⠀⠀⢀⣠⣶⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣏⠉⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡧⢴⠉⠀⠀⢸⠀⠀⡇⠀⠀⠀⠀⠀⠀⢿⠀⠀⠀⠀⠀⣀⣤⡴⠾⠂⠀ ⠀⢠⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⢸⠀⠀⠀⢸⠀⠀⠇⠀⠀⠀⠀⠀⢀⣸⠤⠴⠒⠚⠉⠁⠀⠀⠀⠀⠀ ⠀⠸⠿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠘⠀⠀⠀⠘⠀⠀⣀⠀⠤⠐⠂⠉⠁⢹⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⢠⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠉⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⢀⡀⠤⠀⠒⠀⠀⠀⠀⠀⠀⠀⠀⠀⠘⠀⠀⠀⠀⠀⠀⠀⢀⡀⠀⠀ ⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠃⠀⠘⠇⠀⠀ ⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠟⠉⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠩⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠄⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣤⣴⣿⣿⣿⣿⣏⣻⣿⣟⣉⣙⣀⣀⣀⣀⣀⣀⠀⣷⣿⣿⣿⣍⣀⣀⣈⣿⣏⣀⣀⣀⣀⣀⣀⡀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⠉⠉⠁⠀⠁⠀⠀⠀ ⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⡿⠟⣩⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⢸⣿⣿⣿⣿⣿⠿⠛⠁⣠⣾⣿⣿⣿⡿⠉⢹⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⢸⣿⣿⣿⡋⠁⠀⢀⣾⣿⣿⣿⣿⡿⠁⣰⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⢸⣿⣿⣿⣿⣷⣴⣿⣿⣿⣿⣿⠟⠀⣼⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠸⠿⠿⢿⣿⣿⣿⣿⣿⣿⣿⠏⢀⣾⣿⠟⢹⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⢀⣀⣴⣿⣿⣿⣿⣿⣿⣿⠋⢠⣿⣿⡏⢀⢾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⠋⢠⣿⣿⡿⠁⡜⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⢸⣿⣿⣿⣿⣿⣿⣿⡏⢠⣿⣿⡿⠁⡼⢀⣿⣿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠀⢿⣿⣿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⢸⣿⣿⣿⣿⣿⣿⡟⢠⣿⣿⣿⠃⣰⠁⣼⣿⡏⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⣿⣿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠻⠿⠿⠿⠿⠿⠿⠻⠿⠿⠿⠇⠠⠇⠠⠿⠿⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠿⠿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⣀⣀⣶⣶⣶⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣦⡀⠀⠀⠀⢰⢲⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣤⣤⣤⣤⡤⠀⠀⠀⠀⠀⠀⠀⡏⠀⠀⠀⠀⠀⠀⣾⠀⠀⠀⠀⠀⣶⣶⠶⠶⠀⠀ ⠀⢀⣴⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣤⣤⣤⣤⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠿⠿⢿⠇⠀⢀⣠⠔⢻⠀⠀⡇⠀⠀⡀⠄⠀⠀⣻⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣯⠁⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡧⢴⠋⠀⠀⢸⠀⠀⡇⠀⠀⠀⠀⠀⠀⢸⠀⠀⠀⠀⠀⣀⣤⡤⠶⠂⠀ ⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⢸⠀⠀⠀⢸⠀⠀⡇⠀⠀⠀⠀⠀⠀⣸⡤⠤⠒⠚⠉⠁⠀⠀⠀⠀⠀ ⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠘⠀⠀⠀⠈⠀⠀⡃⠀⠤⠐⠒⠈⠁⢸⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠉⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠈⣀⠠⠄⠂⠀⠀⠀⠀⠀⠀⠀⠀⠀⠸⠀⠀⠀⠀⠀⠀⠀⡀⠀⠀⠀ ⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡏⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠐⠀⠀ ⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠟⠋⠉⣸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣶⣴⠞⢻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣟⠈⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣟⣁⣠⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠠⠤⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⠿⣻⣿⣿⣿⣿⣿⣿⣿⣋⣀⣸⣿⣋⣁⣋⣉⣛⣀⣀⣀⣀⣀⣀⠀⣉⣭⣭⣭⣍⣀⣀⣀⣿⣏⣀⣀⣀⣀⣀⣀⡀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⠉⠉⠀⠀⠀⠀⠀⠀ ⠀⢸⣿⣿⣿⣿⣿⠿⠋⢁⣼⣿⣿⣿⡿⠛⢛⢻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⢸⣿⣿⠿⠁⠀⢀⣴⣿⣿⣿⣿⡿⠁⣠⣿⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⢸⣿⣿⣷⣀⣠⣾⣿⣿⣿⣿⡿⠁⣰⣿⡟⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⡟⢀⣴⣿⡿⢁⢾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⣠⣾⣿⣿⣿⣿⣿⣿⠏⢀⣾⣿⡏⠀⠎⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⢸⣿⣿⣿⣿⣿⣿⣿⠟⢀⣾⣿⣿⠃⡜⢠⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⢸⣿⣿⣿⣿⣿⣿⡟⢀⣾⣿⣿⠃⡸⢀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⢸⣿⣿⣿⣿⣿⡿⢀⣾⣿⣿⠃⣰⠁⣾⣿⡿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠀⢿⣿⣿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⢸⣿⣿⣿⣿⡿⠁⣼⣿⣿⡏⢀⠇⢰⣿⣿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣿⣿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠻⠿⠿⠿⠿⠃⠿⠿⠿⠿⠀⠾⠀⠾⠿⠇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠸⠛⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⢰⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣤⣤⣤⣤⡤⠀⠀⠀⠀⠀⠀⠀⡎⠀⠀⠀⠀⠀⠀⢸⠂⠀⠀⠀⠀⣶⣶⣶⠶⠂⠀ ⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠿⡿⠿⠇⠀⠀⣠⠔⢻⠀⠀⡇⠀⠀⡀⠄⠀⠀⢸⡄⠀⠀⠀⠀⠉⠀⠀⠀⠀⠀ ⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣏⠉⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣇⢴⠋⠀⠀⢸⠀⠀⡇⠀⠀⠀⠀⠀⠀⢸⠀⠀⠀⠀⠀⣀⣠⣤⠶⠂⠀ ⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⢸⠀⠀⠀⢸⠀⠀⡇⠀⠀⠀⠀⠀⠀⣸⡤⠤⠖⠒⠉⠉⠀⠀⠀⠀⠀ ⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⢸⠀⠀⠀⠈⠀⠀⣇⣀⠤⠔⠒⠈⠉⢸⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠿⠛⠋⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠉⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠈⣀⠠⠄⠒⠀⠀⠀⠀⠀⠀⠀⠀⠀⢸⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣁⠀⣠⣶⠄⣰⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡏⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠐⠀⠀⠀⠀⠀⠀⠚⠅⠸⠀⠀ ⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠿⠋⢁⣴⣿⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣶⣶⣿⣿⣿⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⢸⣿⣿⣿⣿⡿⢋⣽⣿⣿⣿⣿⣿⣿⠏⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠠⠤⠄⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⢸⠿⠛⠋⢁⣴⣿⣿⣿⣿⡿⠁⢀⡇⠀⠀⣾⣟⣀⣀⣀⣁⣉⣉⣉⣉⣻⣀⣀⣀⣀⣀⣀⠀⣀⣚⣓⣉⣌⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⡀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠉⠉⠁⠈⠀⠐⠒⠒⠀⠀ ⠀⠀⠀⠀⣠⣿⣿⣿⣿⣿⣿⠃⢠⣿⡇⠀⢀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⢰⣶⣶⣿⣿⣿⣿⣿⡿⠃⣠⣿⡿⢁⡀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⢸⣿⣿⣿⣿⣿⣿⡿⠁⣰⣿⡿⠃⠎⢠⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⢸⣿⣿⣿⣿⣿⣿⠁⣰⣿⣿⠀⠀⢰⣿⣿⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⢸⣿⣿⣿⣿⣿⠃⣰⣿⣿⡏⠀⢠⣿⣿⠇⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⢸⣿⣿⣿⣿⠇⢰⣿⣿⡟⢠⠀⣾⣿⠏⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⢸⣿⣿⣿⡟⢠⣿⣿⡿⠀⠎⢸⣿⡟⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⢸⣿⣿⡿⠀⣾⣿⣿⠇⠀⠀⣿⣿⡇⠀⠀⠸⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠀⠿⣿⡿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⢸⣿⣿⣇⣾⣿⣿⡟⢀⡇⢰⣿⣿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢻⠿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠻⠿⠿⠿⠿⠿⠿⠛⠿⠃⠾⠿⠏⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣤⣀⠶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣤⣤⣤⣤⣤⠀⠀⠀⠀⠀⠀⠀⡏⠀⠀⠀⠀⠀⠀⢸⡆⠀⠀⠀⠀⣶⣶⣶⠶⠂⠀ ⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠿⣿⠿⠿⠀⠀⣠⠔⢻⠀⠀⡇⠀⠀⣀⠤⠀⠀⢸⡇⠀⠀⠀⠀⠉⢁⡁⡀⠆⠀ ⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣴⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣏⠉⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣇⢴⠋⠀⠀⢘⠀⠀⡇⠀⠀⠀⠀⠀⠀⢸⡇⠀⠀⠀⠀⢀⣠⣤⠶⠆⠀ ⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠟⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⢸⠀⠀⠀⢸⠀⠀⡇⠀⠀⠀⠀⠀⠀⢸⣥⡤⠴⠒⠋⠉⠀⠀⠀⠀⠀ ⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⠿⠛⠋⠀⢠⣿⢋⣹⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠸⠀⠀⠀⠈⠀⠀⢇⣀⠠⠄⠒⠊⠉⢹⠁⠀⠀⠀⠀⠀⠀⠀⠂⠀⠀ ⠀⢸⣿⣿⣿⣿⣿⣿⣯⣀⣀⣴⠶⢀⣿⣡⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣉⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠈⣀⡠⠤⠐⠀⠀⠀⠀⠀⠀⠀⠀⠀⢸⠀⠀⠀⠀⠀⠀⠀⠀⡀⠀⠀ ⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⠟⠁⣠⣿⣿⣿⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡏⠉⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⠻⠀⢻⠀⠀ ⠀⢸⣿⣿⣿⣿⣿⣿⣿⣷⣶⣾⣿⣿⡿⠙⣿⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠛⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⢸⣿⣿⠟⣫⣿⣿⣿⣿⡿⢿⡿⠋⠀⣸⡟⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠈⠉⢠⣾⣿⣿⣿⣿⡿⠁⢠⡇⠁⢀⣿⠁⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠠⠤⠄⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⢠⣾⣿⣿⣿⣿⣿⣿⠃⢠⣿⠇⠀⢸⡟⠀⢀⣀⣀⣀⣀⣀⣉⣉⣿⣏⣻⣀⣀⣀⣀⣀⣀⠀⣉⣉⣉⣉⣉⣀⣀⣀⣀⣉⣀⣀⣀⣀⣀⣀⡀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠉⠉⠀⠀⠒⠒⠒⠒⠀⠀ ⠀⢸⣿⣿⣿⣿⣿⣿⠇⢠⣿⡿⠀⢀⣾⠃⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⢸⣿⣿⣿⣿⣿⠏⢠⣾⡿⠃⢀⣾⣿⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣇⡀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⢸⣿⣿⣿⣿⡏⢠⣿⣿⠃⠀⣾⣿⡏⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⢸⣿⣿⣿⡟⢀⣾⣿⡿⠀⣸⣿⣿⠁⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⢸⣿⣿⣿⠁⣼⣿⣿⠃⢠⣿⣿⠃⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⢸⣿⣿⡏⢠⣿⣿⡏⠀⣸⣿⡟⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⢸⣿⣿⠁⣾⣿⣿⠁⠀⣿⣿⠇⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⢸⣿⣟⢼⣿⣿⡇⠀⢀⣿⣿⠀⠀⠀⠀⠀⠸⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠀⢿⣿⡿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⢸⣿⣿⣿⣿⣿⠁⡇⢸⣿⣿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠻⠿⠿⠿⠿⠿⠛⠟⠻⠿⠿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣶⣶⣲⢲⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣤⣤⣤⣤⣤⠀⠀⠀⠀⠀⠀⠀⡎⠀⠀⠀⠀⠀⠀⢸⡇⠀⠀⠀⠀⢴⣶⣶⠶⠂⠀ ⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⢿⣿⢿⠟⠀⠀⣠⠴⢻⠀⠀⡇⠀⠀⣀⠤⠀⠀⢸⡇⠀⠀⠀⠀⠈⠁⠀⠐⠆⠀ ⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣏⠉⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣇⢴⠊⠁⠀⢈⠀⠀⡇⠀⠀⠀⠀⠀⠀⢸⡇⠀⠀⠀⠀⢀⣀⣴⡶⠆⠀ ⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠟⠋⣿⡿⠿⣽⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⢸⠀⠀⠀⢸⠀⠀⡇⠀⠀⠀⠀⠀⠀⢸⣧⡤⠴⠒⠋⠉⠁⠀⠀⠀⠀ ⠀⢸⣿⣿⣿⣿⣿⡿⠟⠋⠉⣀⠀⣰⢟⣥⡄⣸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠸⠀⠀⠀⠈⠀⠀⣇⣀⠠⠤⠒⠊⠉⢹⠁⠀⠀⠀⠀⠀⠀⠀⠒⠀⠀ ⠀⢸⣿⣿⣿⣿⣿⣷⣦⣤⡾⠛⢠⣿⣼⣿⠃⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣉⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠈⣀⡠⠤⠀⠀⠀⠁⠀⠀⠀⠀⠀⠀⢸⠀⠀⠀⠀⠀⠀⠀⠀⡀⠀⠀ ⠀⢸⣿⣿⣿⣿⣿⣿⣿⠋⢀⣼⣿⣿⣿⣿⠀⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡏⠉⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠸⠀⠈⠋⠀⠀ ⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠏⢠⡿⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠸⠟⢋⣴⣿⣿⣿⣿⡿⠛⢿⠀⠀⣾⠃⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⢀⣴⣾⣿⣿⣿⣿⣿⠃⢠⣆⠀⠀⡿⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡧⠠⠤⠄⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⢸⣿⣿⣿⣿⣿⣿⠃⢠⣿⡏⠀⢸⡇⠀⠀⢀⣀⣀⣀⣈⣈⣙⣻⣿⣿⣿⣁⣀⣀⣀⣀⣀⠀⣁⣉⣉⣉⣀⣀⣀⣀⣀⣉⣀⣀⣀⣀⣀⣀⡀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠉⠉⠀⠐⠒⠒⠒⠒⠀⠀ ⠀⢸⣿⣿⣿⣿⣿⡏⢀⣿⡿⠀⣰⣿⠃⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⢸⣿⣿⣿⣿⡟⢀⣿⣿⠁⣰⣿⣿⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⢸⣿⣿⣿⣿⠁⣼⣿⡇⢠⣿⣿⡏⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⢸⣿⣿⣿⠇⢰⣿⣿⠁⣼⣿⡿⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⢸⣿⣿⣿⠀⣿⣿⡏⢠⣿⣿⠁⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⢸⣿⣿⡇⣸⣿⣿⠀⢸⣿⡏⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⢸⣿⣿⢠⣿⣿⡏⠀⢸⣿⡇⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⢸⣿⣟⢼⣿⣿⠇⠀⣾⣿⡇⠀⠀⠀⠀⠀⠸⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠀⢿⣿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⢸⣿⣿⣿⣿⣿⢀⡆⣿⣿⠃⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠻⠿⠿⠿⠿⠿⠛⠛⠿⠿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠷⣶⣿⣖⠒⣒⢶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣤⣤⣤⣤⣤⠀⠀⠀⠀⠀⠀⠀⡞⠀⠀⠀⠀⠀⠀⢸⡇⠀⠀⠀⠀⢰⣶⡶⡶⠂⠀ ⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣶⣿⣿⣿⣽⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠟⠀⠀⣀⠴⠻⠀⠀⡇⠀⠀⢀⠠⠀⠀⢸⡇⠀⠀⠀⠀⠘⠹⣡⣶⠆⠀ ⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⣿⡇⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣏⠉⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣇⢴⠊⠁⠀⠀⠀⠀⡇⠀⠀⠀⠀⠀⠀⢸⡇⠀⠀⠀⠀⢀⣀⣴⡶⠆⠀ ⠀⢸⣿⣿⣿⣿⣿⣿⣿⡿⠿⠋⠁⠀⠀⠙⠀⣼⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠈⠀⠀⠀⠈⠀⠀⡇⠀⠀⠀⠀⠀⠀⢈⣧⡤⠤⠖⠚⠉⠉⠀⠀⠀⠀ ⠀⢸⣿⣿⣿⣿⣿⣍⠁⢀⣴⡶⠀⣀⠀⠀⠀⣸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠐⠀⠀⠀⠐⠀⠀⠀⣀⡀⠤⠖⠂⠉⠉⡇⠀⠀⠀⡀⠀⠀⠀⠀⠀⠀ ⠀⢸⣿⣿⣿⣿⣿⣿⣿⠿⠋⣠⣾⣿⠀⠀⠀⢻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⢛⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⢀⡀⠤⠄⠀⠀⠀⠀⠀⠀⠀⠀⠀⠠⠃⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⢸⣿⣿⣿⣿⣿⣿⣯⣤⣶⣿⡿⠋⠀⠐⠀⢼⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠉⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣇⢙⠀⠀ ⠀⢸⣿⡿⢟⣿⣿⣿⣿⡿⠿⡿⠀⡀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠈⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠸⢁⣴⣿⣿⣿⣿⣿⠇⢀⠅⠀⠁⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⢰⣾⣿⣿⣿⣿⣿⡿⢀⣾⠀⢀⠤⠤⠄⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡧⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⢸⣿⣿⣿⣿⣿⣿⠁⣼⣿⣤⣾⠀⠀⠀⠀⢀⣀⣀⣀⣈⣀⣉⣽⣿⣿⣿⣀⣀⣀⣀⣀⣀⠀⣀⣀⣀⣉⣀⣀⣀⣀⣈⣉⣀⣀⣀⣀⣀⣀⡀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⠉⠉⠀⠀⠀⠀⠐⠐⠒⠒⠒⠂⠀⠀ ⠀⢸⣿⣿⣿⣿⣿⡏⣰⣿⣿⣿⡿⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⢸⣿⣿⣿⣿⣿⠃⣽⣿⣿⣿⡇⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⢸⣿⣿⣿⣿⡇⣸⣿⣿⣿⣿⠃⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⢸⣿⣿⣿⣿⠀⣿⣿⣿⣿⠇⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⢸⣿⣿⣿⣟⢸⣿⣿⣿⡿⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⢸⣿⣿⣿⡏⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⢸⣿⣿⣿⣇⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠠⠀⠀⠀⠀⠀ ⠀⢸⣿⣿⣿⣿⣿⣿⠻⣿⡇⠀⠀⠀⠀⠀⠀⠸⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠀⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⢸⣿⣿⣿⣿⣿⣿⠀⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠻⠿⠿⠿⠿⠿⠿⠛⠻⠧⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠷⢶⣶⣒⢶⣖⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣤⣤⣤⣤⣤⠀⠀⠀⠀⠀⠀⠀⡞⠀⠀⠀⠀⠀⠀⢠⡇⠀⠀⠀⠀⢰⣶⣶⡶⡆⠀ ⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣴⣿⣿⣷⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡟⠀⠀⣀⠴⠚⡆⠀⡷⠀⠀⢀⠠⠀⠀⠀⡇⠀⠀⠀⠀⠘⠩⣗⢶⠇⠀ ⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠟⠉⠀⢹⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣏⠉⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣇⢤⠊⠁⠀⠀⡇⠀⡇⠀⠀⠀⠀⠀⠀⠀⡇⠀⠀⠀⠀⠀⣀⣭⡷⠆⠀ ⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⠿⠛⠋⠀⠀⠙⠀⣼⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠸⠀⠀⠀⠀⠁⠀⠁⠀⠀⠀⠀⠀⠀⢀⣧⣤⠤⠖⠚⠋⠉⠀⠀⠀⠀ ⠀⢸⣿⣿⣿⣿⣿⣿⣯⣄⣀⣴⠶⣦⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⢀⣀⡀⠤⠔⠒⠉⠉⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⡟⢁⣾⣿⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠛⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⣀⡀⠤⠄⠀⠀⠀⠀⠀⡀⠀⠀⠀⠀⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣶⣿⣿⠁⠀⠒⠀⢼⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠉⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢺⡇⢸⠀⠀ ⠀⢸⣿⣿⣿⠟⣫⣿⣿⣿⣿⠀⠉⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠙⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⢸⠿⠋⢠⣾⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⢀⣴⣿⣿⣿⣿⣿⣿⢃⡆⠀⠀⠤⠄⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡧⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⢠⣾⣿⣿⣿⣿⣿⣿⡏⣼⣇⡀⠀⠀⠀⠀⢀⣀⣀⣀⣀⣉⣉⣯⣽⣿⣿⣀⣀⣀⣸⣁⣀⠀⣀⣀⣁⣁⣀⣀⣀⣀⣉⣉⣁⣀⣀⣀⣀⣀⡀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⠉⠉⠉⠀⠀⠐⠐⠒⠒⠒⠒⠶⠦⠀⠀ ⠀⢸⣿⣿⣿⣿⣿⣿⣿⠃⣿⣿⠃⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⢸⣿⣿⣿⣿⣿⣿⣿⣠⣿⡿⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⠇⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⡏⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⢸⣿⣿⣿⣿⣿⣿⣽⣿⡇⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⢸⣿⣿⣿⣿⣿⣿⢿⣿⡇⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⢸⣿⣿⣿⣿⣿⣿⢽⣿⡇⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠠⠀⠀⠀⠀⠀ ⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠸⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠶⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠻⠿⠿⠿⠿⠿⠿⠿⠿⠷⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠷⣶⡶⢶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣤⣤⣤⣤⣤⠀⠀⠀⠀⠀⠀⠀⡞⠀⠀⠀⠀⠀⠀⠠⡗⠀⠀⠀⠀⢰⣶⣶⣶⠂⠀ ⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣶⣿⣗⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠀⠀⣀⡴⠚⡆⠀⣿⠀⠀⢀⡠⠀⠀⠀⡇⠀⠀⠀⠀⠘⠉⣿⡶⠂⠀ ⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠃⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣏⠉⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣇⢤⠊⠁⠀⠀⡇⠀⡇⠀⠀⠀⠀⠀⠀⠀⡇⠀⠀⠀⠀⠀⣀⣤⣵⠆⠀ ⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⠟⠛⠁⠀⠙⠀⣼⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠈⠀⠀⠀⠀⠀⠀⠁⠀⠀⠀⠀⠀⠀⢀⣧⣤⠤⠖⠚⠋⠉⠁⠀⠀⠀ ⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣄⣀⢀⣴⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠐⠀⠀⠀⠀⠀⠀⢀⣀⡀⠤⠔⠒⠉⠉⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⢻⣿⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠛⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⢀⣀⠤⠄⠀⠀⠈⠀⠀⡀⠀⠀⠀⠀⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⠿⠋⠐⠒⠀⢼⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣶⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠈⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠁⠀⠀⠀⠀⠀⢿⡇⠸⠀⠀ ⠀⢸⣿⣿⣿⣿⡿⣿⣿⣿⣿⡏⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠛⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⢸⣿⡿⠟⠉⣰⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠘⠉⠀⢀⣿⣿⣿⣿⣿⣿⠇⠀⠠⠤⠄⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡧⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⢀⡀⣠⣿⣿⣿⣿⣿⣿⣿⣆⡄⠀⠀⠀⠀⢀⣀⣀⣀⣀⣀⣩⣝⣛⣻⣿⣀⣀⣀⣹⣁⣀⠀⣀⣀⣀⣀⣀⣀⣀⣀⣋⣋⣁⣀⣀⣀⣀⣀⡀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⠉⠉⠁⠀⠀⠐⠒⠒⠒⠒⠀⠤⠠⠀⠀ ⠀⢸⣿⣿⣿⣿⠟⣽⣿⣿⣿⣿⠃⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⢸⣿⣿⣿⡿⣴⣿⣿⣿⣿⡏⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⢸⣿⣿⢿⣿⣿⣿⣿⣿⣿⠃⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠁⠀⠀⠄⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⡿⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠠⠄⠀⠀⠀⠀ ⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠸⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠃⠿⠿⠿⢿⣿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣧⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠨⡏⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠻⠿⠿⠿⠿⠿⠿⠿⠿⠿⠄⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⠃⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⢸⣿⣿⣿⣷⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠷⢶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣤⣤⣤⣤⣤⠀⠀⠀⠀⠀⠀⠀⢾⠁⠀⠀⠀⠀⠀⠀⣷⠀⠀⠀⠀⠀⣶⣶⣶⠆⠀ ⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣴⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠀⠀⣀⡴⠚⡇⠀⢸⠀⠀⢀⡠⠄⠀⠀⣿⠀⠀⠀⠀⠀⠉⠷⠶⠄⠀ ⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⢹⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣏⠉⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣇⢤⠚⠁⠀⠀⡇⠀⢼⠀⠀⠀⠀⠀⠀⠀⣿⠀⠀⠀⠀⠀⣀⣨⣷⠆⠀ ⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠿⠟⠉⠀⣸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⡇⠀⠸⠀⠀⠀⠀⠀⠀⠀⣯⣤⠤⠶⠒⠋⠉⠁⠀⠀⠀ ⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⠟⢉⣴⣦⡄⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠐⠀⠀⠀⠀⠃⠀⢀⠀⣀⠠⠤⠒⠊⠉⡏⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣶⣿⣿⣿⠇⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠃⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⣀⡠⠤⠀⠀⠈⠁⠀⠀⠀⠀⠀⠀⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠐⠂⠀⢼⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣤⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠈⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠁⠀⠀⠀⠀⠀⢷⠐⠛⠀⠀ ⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⢸⣿⣿⣿⣿⣿⣿⡿⣿⣿⣿⣿⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⢸⣿⣿⣿⠿⠟⠁⢰⣿⣿⣿⣿⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⣀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⢸⣿⣿⣥⣤⣄⣠⣿⣿⢇⣿⣿⠀⠀⠀⠀⢀⣀⣀⣀⣈⣁⣟⣿⣿⣿⣿⣀⣀⣀⣟⣀⣀⠀⣀⣀⣀⣀⣀⣀⣀⣨⣹⣉⣁⣀⣀⣀⣀⣀⡀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⠉⠉⠉⠁⠀⠀⠐⠒⠒⠒⠲⠦⠤⠤⠀⠀ ⠀⢸⣿⣿⣿⣿⣿⣿⣿⠇⢸⣿⡏⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⢸⣿⣿⠉⢹⣿⣿⠏⢐⣿⣿⡇⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⢸⣿⣿⣷⣿⣿⡟⢠⣿⣿⣿⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⢸⣿⣿⣿⣿⡯⣰⣿⣿⣿⣿⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡄⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⢸⣿⡟⠛⠛⠛⣿⣿⣿⣿⣿⠃⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⢸⣿⣿⣶⣦⡀⣿⣿⣿⣿⣿⠀⠀⠀⠀⠀⠸⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠀⠿⠿⠿⢿⣿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡆⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⠉⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠻⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠷⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⢸⣿⣿⣿⣿⣿⣷⣶⣾⣿⣿⣿⣿⣿⣿⣿⡿⠂⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣀⣠⣤⣤⣤⣤⠀⠀⠀⠀⠀⠀⠀⢸⠁⠀⠀⠀⠀⠀⠀⣿⠀⠀⠀⠀⠀⣶⣶⡶⠆⠀ ⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣴⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣿⣿⣿⣿⡿⠀⠀⣀⡤⠚⡇⠀⢸⠀⠀⠀⡀⠄⠀⠀⣿⠀⠀⠀⠀⠀⠋⠁⠀⠀⠀ ⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣏⠉⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣇⡤⠚⠁⠀⠀⡇⠀⢸⠀⠀⠀⠀⠀⠀⠀⣿⠀⠀⠀⠀⠀⣀⣠⣤⠄⠀ ⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠿⠋⢹⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⡇⠀⢸⠀⠀⠀⠀⠀⠀⠀⣿⣀⡤⠴⠒⠊⠉⠁⠀⠀⠀ ⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠛⢁⣤⡀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠁⠀⢸⠀⣀⠠⠤⠒⠊⠉⡉⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⠟⢁⣴⣿⣿⠏⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠃⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⣀⡠⠤⠀⠀⠈⠁⠀⠀⠀⠀⠀⠀⡅⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣯⣶⣿⣿⣿⠋⠀⢼⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣤⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠈⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠸⠀⠀⠀ ⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠃⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡟⠋⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⡿⠋⠀⣴⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⢀⣀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⢸⣿⣿⣿⣿⣿⣿⡋⠁⠀⠀⢐⣿⠀⠀⠀⢀⣀⣀⣀⣀⣀⣋⣙⣙⣛⣻⣀⣀⣀⣁⣀⣀⠀⣀⣀⣀⣀⣀⣀⣀⣈⣉⣉⣁⣀⣀⣀⣀⣀⡀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠉⠉⠁⠀⠀⠀⠀⠐⠂⠀⠠⠤⠤⠤⠀⠀ ⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⣼⣿⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⢸⣿⣿⣿⣿⣿⣿⣟⠛⠃⢠⣿⡟⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⢸⣿⣿⣿⣿⣿⣿⣿⡄⠀⣼⣿⡇⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡏⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⢸⣿⣿⣿⣿⣿⣿⣿⣧⣰⣿⣿⡇⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⢸⣿⣿⣿⣿⣿⣿⣿⠛⠛⠻⣿⡇⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⢸⣿⣿⣿⣿⣿⣿⣿⣦⣄⠀⣿⡇⠀⠀⠀⠸⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠀⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣧⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠻⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⢰⣿⣿⣿⣿⣿⣿⣿⣶⣶⣿⣿⣿⣿⣿⣿⣿⠗⢰⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣦⣀⣤⣤⣤⣤⣤⠀⠀⠀⠀⠀⠀⠀⢸⠁⠀⠀⠀⠀⠀⠀⣿⠀⠀⠀⠀⠀⣶⣶⡶⠂⠀ ⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣟⣧⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠀⠀⢀⡤⠚⡇⠀⢸⠀⠀⠀⡀⠄⠀⠀⣿⠀⠀⠀⠀⠀⠋⠹⠒⠀⠀ ⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣏⠉⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣇⣠⠞⠁⠀⠀⡇⠀⢸⠀⠀⠀⠀⠀⠀⠀⣿⠀⠀⠀⠀⠀⢀⣀⣤⠄⠀ ⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠛⢹⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⡇⠀⢸⠀⠀⠀⠀⠀⠀⠀⣻⣀⡤⠴⠒⠊⠉⠉⠀⠀⠀ ⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠋⢀⣀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡟⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠁⠀⢸⠀⣀⠠⠤⠒⠂⠉⢹⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⢁⣴⣿⡿⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠁⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⣀⡠⠤⠀⠀⠈⠁⠀⠀⠀⠀⠀⠀⢸⠀⠀⠁⠀⠀⠀⠀⠀⠀⠀ ⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣋⣰⣾⣿⡿⠃⢼⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣴⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠈⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠿⠀⠀⠀ ⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡟⠁⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠟⢱⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⣀⡀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⠋⠁⠀⣿⠀⠀⠀⢀⣀⣀⣀⣀⣈⣉⣹⣙⣻⣿⣀⣀⣀⣀⣀⣀⠀⣀⣀⣀⣀⣀⣀⣀⣉⣉⣉⣁⣀⣀⣀⣀⣀⡀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠉⠉⠉⠀⠀⠀⠀⠀⠀⠒⠀⠠⠤⠤⠤⠀⠀ ⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣶⣿⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⠟⠛⣿⣿⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣷⢸⣿⡏⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡏⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣧⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⠿⠛⠃⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣤⡀⠀⠀⠀⠀⠸⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠀⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⡄⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠻⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠧⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⢰⣾⣿⣿⣿⣿⣿⣿⣷⣶⣶⣿⣿⣿⣿⣿⣿⠗⢲⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣤⣤⣠⣤⣀⣠⣤⠀⠀⠀⠀⠀⠀⠀⢰⠁⠀⠀⠀⠀⠀⠀⣾⠀⠀⠀⠀⠀⣶⣶⡶⠂⠀ ⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣫⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠀⠀⢀⡤⠞⡇⠀⢸⠀⠀⠀⡀⠄⠀⠀⢻⠀⠀⠀⠀⠀⠉⠉⠀⠀⠀ ⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣟⠉⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣇⣠⠖⠁⠀⠀⡇⠀⢸⠀⠀⠀⠀⠀⠀⠀⢸⠀⠀⠀⠀⠀⢀⣀⣤⡄⠀ ⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠟⢹⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⡆⠀⠀⠀⡇⠀⢸⠀⠀⠀⠀⠀⠀⠀⢸⣀⡤⠴⠖⠚⠉⠉⠁⠀⠀ ⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡟⠀⣀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡏⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⡇⠀⢸⠀⣀⡀⠤⠔⠒⠉⢹⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡟⢀⣾⣿⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠁⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⢀⡀⠤⠄⠀⠈⠉⠀⠀⠀⠀⠀⠀⢸⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠏⣠⣿⣿⠃⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡗⠀⠉⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⠀⠀⠀⠀⠀⠐⡆⠀⠀⠀ ⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣧⣴⣿⣿⡟⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠙⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠁⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠇⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⣀⡀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠟⠃⠀⠀⠀⢀⣀⣀⣀⣀⣈⣉⣙⣛⣛⣿⣀⣀⣀⣀⣀⣀⠀⣀⣀⣀⣀⣀⣀⣈⣏⣉⣉⣁⣀⣀⣀⣀⣀⡀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠤⠤⠄⠀⠀ ⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣧⣤⡄⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠿⠇⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣧⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡏⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⡀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⡆⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠿⠃⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣧⣀⠀⠀⠸⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠀⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣧⡀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠻⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠄⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⢰⣾⣿⣿⣿⣿⣿⣿⣿⣶⣶⣶⣿⣿⣿⣿⣿⢖⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣦⣄⢀⢠⣀⣀⣀⣄⠀⠀⠀⠀⠀⠀⠀⢰⠃⠀⠀⠀⠀⠀⠀⢸⡆⠀⠀⠀⠀⢰⣶⣶⠆⠀ ⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣧⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣧⢺⣿⣿⣿⡿⠀⠀⢀⡠⠖⡇⠀⢸⠀⠀⠀⣀⠄⠀⠀⢸⡇⠀⠀⠀⠀⠈⠉⠒⠆⠀ ⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣟⠉⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⣠⠖⠉⠀⠀⡇⠀⢸⠀⠀⠀⠀⠀⠀⠀⢸⠁⠀⠀⠀⠀⠀⣀⣬⡄⠀ ⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠟⣸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡏⠀⡇⠀⠀⠀⡇⠀⢸⠀⠀⠀⠀⠀⠀⠀⢸⣀⣠⠤⠶⠒⠋⠉⠁⠀⠀ ⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠁⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡏⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠁⠀⠀⠀⠇⠀⢸⠀⣀⡀⠤⠔⠒⠉⢹⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠁⣼⣿⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠃⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⢀⣀⠠⠅⠀⠈⠉⠀⠀⠀⠀⠀⠀⢸⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠁⣼⣿⠃⣸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡗⠀⠉⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⠀⠀⠀⠀⠀⠀⠀⡏⠀⠀ ⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣟⢀⣾⣿⡟⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠉⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠃⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣇⢀⠀⣀⡀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡟⠁⠀⠀⢀⣀⣀⣀⣉⣉⣉⣙⣛⣛⣿⣀⣀⣀⣀⣀⣀⠀⣀⣀⣀⣀⣀⣀⣸⣟⣉⣉⣁⣀⣀⣀⣀⣀⡀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠂⠂⠀⠀⠀⠠⠠⠤⠤⠄⣀⠀⠀ ⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣏⣀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡏⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣧⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣧⡀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠃⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣯⡀⠀⠸⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠀⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣦⡀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠻⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠄⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⢰⣾⣿⣿⣿⣿⣿⣿⣿⣷⣶⣶⣿⣿⣿⣿⡿⢶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣠⣀⢠⣀⣀⣀⣄⠀⠀⠀⠀⠀⠀⠀⢰⠃⠀⠀⠀⠀⠀⠀⢸⡆⠀⠀⠀⠀⢰⣶⣶⠆⠀ ⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⢺⣿⣿⣿⡿⠀⠀⢀⡠⠖⡇⠀⢸⠀⠀⠀⣀⠄⠀⠀⢸⡇⠀⠀⠀⠀⠈⠙⡃⠂⠀ ⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣟⠉⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⡠⡖⠉⠀⠀⡇⠀⢸⠀⠀⠀⠀⠀⠀⠀⢸⡇⠀⠀⠀⠀⠀⣀⣠⡄⠀ ⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⢋⣸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡏⠀⡇⠀⠀⠀⡇⠀⢸⠀⠀⠀⠀⠀⠀⠀⢸⣁⣠⠤⠶⠒⠋⠉⠁⠀⠀ ⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡟⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡏⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠃⠀⠀⠀⠁⠀⠀⠀⢀⡀⠤⠔⠒⠈⢹⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡟⢀⣾⡕⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠃⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⢀⣀⠠⠄⠀⠀⠉⠀⠀⠀⠀⠀⠀⢸⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠀⣾⡿⠠⣸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡗⠀⠉⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⠀⠀⠀⠀⠀⠀⢠⡇⠀⠀ ⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⡟⢀⣾⣿⡇⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠉⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠁⠀⠀ ⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠁⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣇⡀⠀⡀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠃⠀⠀⢀⣀⣀⣀⣁⣉⣉⣛⣛⣛⣻⣀⣀⣀⣀⣀⣀⠀⣀⣀⣀⣀⣀⣀⣹⣟⣉⣉⣀⣀⣀⣀⣀⣀⡀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠐⠀⠀⠠⠤⠤⠠⠤⣄⢀⠀⠀ ⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣏⣀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠈⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡏⠑⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣧⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣤⡀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠇⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡀⠀⠸⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠀⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣦⡀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠻⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠷⠄⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⢰⣿⣿⣿⣿⣿⣿⣿⣿⣶⣶⣶⣿⣿⣿⣿⡶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣀⢀⢠⣀⣀⣀⣄⠀⠀⠀⠀⠀⠀⠀⢰⠃⠀⠀⠀⠀⠀⠀⢸⡇⠀⠀⠀⠀⢰⣶⣶⠆⠀ ⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣟⣼⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣹⣿⣿⣿⣿⠀⠀⢀⡠⠖⡇⠀⢸⠀⠀⠀⣀⠀⠀⠀⢸⡇⠀⠀⠀⠀⠘⠉⠁⠀⠀ ⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⢹⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣟⠉⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⡠⡔⠉⠀⠀⡇⠀⢸⠀⠀⠀⠀⠀⠀⠀⢸⡇⠀⠀⠀⠀⠀⣀⣠⡄⠀ ⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⢃⣸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡏⠀⡇⠀⠀⠀⡇⠀⢸⠀⠀⠀⠀⠀⠀⠀⢸⣇⣠⠤⠴⠒⠋⠉⠁⠀⠀ ⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠏⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠁⠀⠀⠀⠃⠀⠀⠀⢀⣀⠠⠤⠒⠈⠙⠃⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡟⢠⡎⠈⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠃⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⣀⠠⠄⠀⠀⠉⠁⠀⠀⠀⠀⠀⠀⡆⠀⠀⠁⠀⠀⠀⠀⠀⠀ ⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡟⢀⣾⡇⠠⣸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣴⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡗⠂⠉⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣶⠀⠀⠀ ⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⡟⢀⣾⣿⠁⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣟⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣇⡀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠃⠀⠀⢀⣀⣀⣀⣀⣈⣛⣛⣟⣻⣿⣀⣀⣀⣀⣀⣀⠀⣀⣀⣀⣀⣀⣀⣹⣟⣉⣉⣁⣀⣀⣀⣀⣀⡀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠐⠒⠂⠂⠀⠀⠀⠤⠤⠤⠤⠤⣄⣀⠀⠀ ⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡟⠁⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⠀⠀⠀⢼⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡋⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡏⠑⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣆⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣄⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⢰⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠆⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠉⠀⠸⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠀⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣦⡀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠻⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠷⠄⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ䷩ 𝚕𝚒𝚗𝚎 3562 ╒═══════════════════ 𝐀𝐑𝐓𝐈𝐂𝐋𝐄 ═════════════════════════════════════════════════╕ (ℹ) Images, hyperlinks and comments at https://techrights.org/n/2025/04/26/Site_May_be_Even_Faster_Now.shtml Gemini version at gemini://gemini.techrights.org/n/2025/04/26/Site_May_be_Even_Faster_Now.gmi ⠀⌧ █▇▆▅▄▃▂▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁ Site May be Even Faster Now⠀▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▂▃▄▅▆▇█ ⌧ posted by Roy Schestowitz on Apr 26, 2025 🄸🄼🄰🄶🄴_🄳🄴🅂🄲🅁🄸🄿🅃🄸🄾🄽_⦇and_on_good_nights,_I_would_dream_of_scissors⦈_ 🄸🄼🄰🄶🄴_🄳🄴🅂🄲🅁🄸🄿🅃🄸🄾🄽_⦇Network_Maintenance⦈_ LESS than an hour ago the "scheduled maintenance" at the datacentre was completed: Network Maintenance Completed - The scheduled maintenance has been completed. Apr 26, 17:00 BST In progress - Scheduled maintenance is currently in progress. We will provide updates as necessary. Apr 26, 08:00 BST Yesterday our Web sites (not Gemini) served about 1.2 million requests (many are annoying bots). The same happened a day earlier. If_we_still_used_WordPress and_Drupal, there would be capacity problems. But not with a static site. Right now it's very snappy here in the UK: 🄸🄼🄰🄶🄴_🄳🄴🅂🄲🅁🄸🄿🅃🄸🄾🄽_⦇Pingdom_Website_Speed_Test⦈_ It basically takes less than a tenth of a second to serve the page, even without any caching or CDN. If it has to travel under the sea, then it'll take longer, but we're not in control of that (at our back end) and we refuse to outsource. █ * Receiving_SLAPPs_and_Collecting_Them_Like_Trophies_(the_SLAPPs_Always Fail) * What's_Very_Vexing_to_GAFAM,_EPO_and_Others_Is_That_It's_Incredibly_Hard to_Censor_Us_(and_Nobody_Ever_Successfully_Did_That_Before) ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⣀⣀⣤⠤⠴⠶⣚⣛⣩⣭⣴⣶⣶⣿⡿⠿⠿⠿⠛⠛⠛⠋⠉⠉⠁⢹⡇⠀⠀⠀⠀⠀⠈⠣⡀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢠⣾⡟⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠤⠤⢖⣒⣛⣋⣭⣥⣶⣶⠾⠿⠝⠛⠛⠛⠉⠉⠉⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣷⠀⠀⠀⠀⠀⠀⠀⠙⢶⣄⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⣴⡿⠋⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⣴⣶⠿⠿⠛⠛⠉⠉⠉⠀⠀⠀⠀⠀⠀⠀⠀⠀⣤⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢻⡀⠀⠀⠀⠀⠀⠠⢀⠀⠈⠓⠦⣤⣀⡀⠀⠀⠀⣀⣠⣤⣾⠿⠋⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⢹⣿⡀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢿⡄⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢸⡇⠀⢀⣄⠀⠀⠀⠀⠑⠢⡀⠀⠀⠈⠉⠛⠛⠛⠋⠉⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⢻⣧⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠘⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠘⣇⢸⠟⢻⡄⠀⠀⠀⠀⠀⠈⠲⡀⠀⠀⠀⠀⠀⠀⠀⢁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣀⣀ ⠀⠀⠀⠀⠈⣿⣆⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣀⣀⣠⣤⠄⠀⠀⠀⠀⠀⠟⣠⣾⢸⣧⣄⠀⠀⠀⠀⠀⠀⠈⢦⠀⠀⠀⠀⠀⠀⠀⢂⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⣤⣶⣿⣼⣿⣿ ⣤⣤⣤⣤⣤⡸⣿⡄⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣀⣀⠀⠀⠀⠀⠀⠰⠞⠻⠿⠛⢛⣋⠀⠀⠀⢀⣀⣤⣤⣼⣿⡿⣦⣿⣿⣷⠀⠀⠀⠀⠀⠀⠀⠂⠀⠀⠀⠀⠀⠀⠀⢣⠀⠀⠀⠀⠀⠀⣠⣴⣾⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣷⣿⣿⢧⢻⣷⠀⠀⠀⠀⠰⠶⠶⣾⣿⡿⠿⠉⠀⠀⠀⠀⠀⠀⠀⠀⠈⠁⠀⠀⠀⠀⢀⣍⡛⠿⣿⣟⡛⠷⠸⣿⣿⣿⣧⠀⠀⠀⡤⠖⠒⠦⣄⠀⠀⠀⠀⠀⠀⠀⠱⡄⢀⣤⣶⣿⣿⣿⣿⣿⢟⣽⣿⣿⠿⠿ ⣭⣭⣛⣛⠿⠠⣄⢻⣇⠀⠀⠀⠀⠀⠀⠀⠒⠀⠉⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢤⣤⡄⢀⣴⣿⣿⣿⣿⣿⣿⣿⣿⣷⣿⣿⡛⠛⠂⠀⠐⠀⠀⠀⠀⠀⢣⠀⠀⠀⠀⣀⣀⣀⡘⢦⠉⠭⠭⠭⠭⢜⣒⣒⣂⣠⣤⣤⣤ ⣬⣭⣛⡉⣙⣃⣉⡄⢿⡄⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢉⣴⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣦⠀⠀⠀⠀⠀⡤⠄⠀⢸⠀⠀⠀⠀⠿⢠⣶⣶⣦⡳⣌⠻⣿⡿⡿⢿⠿⠿⠿⠿⠿⠿ ⠉⠙⠻⣷⣌⠻⠉⣴⠈⣷⡀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢠⣾⣿⣿⣿⠟⣩⣾⣿⣿⣯⣍⡛⢋⣭⡄⠉⢻⠧⠀⠀⠀⠀⠀⠀⢀⡜⠀⠀⠀⠀⢾⣿⣿⡏⣭⣥⣌⠳⣄⠲⣶⣶⣶⣶⣶⣶⣾⣿ ⠟⠛⠿⠻⢿⡇⣼⠃⣶⠸⣇⠀⠀⠀⠀⢀⠀⠀⠀⠀⠀⠀⣀⣀⣀⣤⣴⡶⢠⣿⣿⣿⣿⢋⡼⢋⣽⣿⣿⣿⣿⣿⣦⠠⣿⡄⠐⣒⣒⠒⠒⠒⠒⠒⠋⠀⠀⠀⠀⠀⢘⢻⣿⡇⡇⣿⣿⣷⣌⠻⣦⣙⠻⢿⣿⣿⣿⣿ ⡆⡇⣦⢰⡈⢰⡏⣸⡇⠀⢹⣄⣀⣀⣤⡜⠅⠦⣄⣘⠛⢛⣩⣤⣴⣤⣴⢀⣾⣿⣿⣿⢃⣮⣾⣿⡿⢿⣿⣿⣿⣿⣿⡇⢙⣷⠀⠬⠭⠤⢤⣀⡀⠀⠀⠀⠀⠀⠀⠀⢸⢸⣿⡇⣧⢻⣿⣿⣿⣷⣮⠙⢿⣶⣭⡛⠿⢿ ⣼⢱⣿⣎⡓⢸⣿⣿⡇⠀⢂⡙⢋⠉⡍⣡⣤⠴⣼⢋⣴⡿⣫⣿⣿⣿⡇⣼⣿⣿⣿⡿⢟⡋⣡⣴⣶⣿⣿⣿⣿⠻⢿⣿⢠⣰⡴⢀⣿⠀⠀⠀⠉⠙⠲⣤⡀⠀⠀⠀⠀⣸⣿⣷⢸⠿⠿⠿⣿⣿⣿⣿⣦⣬⡛⢿⣿⣶ ⢣⣭⣙⣛⡛⢸⣿⠏⠀⠀⣶⣶⣿⣼⠁⡟⣩⣿⣿⣿⡟⣰⣷⣾⠟⣫⡄⣿⡿⢛⣭⣶⣿⢱⣿⣯⣾⣿⣿⣿⣿⡿⣦⡉⢠⣭⡀⣿⣿⡆⠀⠀⠀⠀⠀⠀⠉⢶⡀⠀⠀⡇⣿⡟⠸⠬⠥⠤⠿⠿⠿⠿⠿⠿⠿⠗⠊⠉ ⣷⣶⣬⣭⣉⡀⠏⠀⡇⡄⣿⢿⣿⣿⠀⢰⣿⣿⡟⣿⣷⣿⢟⣱⣿⣿⡟⣫⣾⣿⣿⣿⠇⣿⣿⣿⠟⠋⣡⡄⢶⣶⢿⣿⣿⣏⠃⣿⡆⠀⠀⠀⠀⠀⠀⠀⠀⠀⠻⡆⠀⢳⣿⣧⣿⣿⣿⣿⣿⣿⣭⣭⣭⣭⣭⠭⣿⣿ ⠙⠛⠿⠿⣿⣿⣄⢠⡇⡇⣿⢸⣿⣿⠗⣿⣿⡿⡃⣿⢟⣴⣾⣿⣿⣿⣷⣿⣿⣿⣿⣿⢰⡿⢋⣴⣯⣾⣿⣿⣦⢹⣧⣿⡟⣿⣶⣿⠃⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢹⡀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣶⣶⣦⣤⣤⣿⠇⡾⠀⡇⣿⠸⣿⠇⣾⣿⠟⣼⡇⢫⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠘⣵⣿⣿⣿⣿⣿⣿⣿⡇⣿⡟⢰⣿⢘⡻⠐⠆⠀⠀⠀⠀⠀⠀⠀⠀⠀⢸⡇⠘⢿⣿⣿⣿⠉⠉⠉⣿⣿⣿⣿⣛⣻⣿⣶⢿ ⠀⣿⡁⢹⣿⠛⣸⣷⡆⢷⢹⡆⢻⢰⣿⡏⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⢈⣴⢸⠿⣿⢃⣀⣤⣤⣤⣤⣤⣤⣤⣤⣴⡆⣼⢣⡆⣼⣿⣿⣿⣦⣾⣿⣿⣿⣿⣿⣿⣿⣿⣾⣿ ⣼⡿⠁⣸⠏⠰⠟⢻⣿⢸⠘⢿⣾⣿⣿⢱⡿⣿⣿⣛⣻⣿⣿⡿⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⢸⡇⣤⣿⣿⡿⠛⠛⠛⣛⣛⠷⠭⠿⢱⡿⣼⡇⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣛⣛ ⠛⡱⠡⠁⢨⠀⢠⢘⠻⠘⠸⣮⡛⠟⠋⢘⣉⣉⡉⠉⠉⠉⠛⠛⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣶⣭⣭⣿⣻⣿⢿⣿⠸⠰⡿⢿⡟⣾⠟⠻⠶⢶⣬⣭⣙⠂⣿⠇⠭⢉⣙⠻⠿⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣯ ⢋⡐⠟⠿⢶⡆⠄⢸⣿⡆⠀⣶⣦⡰⣿⣿⣿⡟⣴⣿⣿⣿⣶⡱⣦⡍⢻⣿⣿⣿⣿⣿⣿⢉⣁⣠⣤⣤⠤⠌⠉⣙⠻⠦⣶⣷⣮⡚⢱⡟⠀⠀⠀⠀⠀⠈⠙⠀⣿⡖⢿⣶⣶⣬⣍⣒⠠⠤⢔⣒⡲⠶⠶⠴⠦⠶⠶⠶ ⣿⣿⣿⣷⣶⠂⠄⣸⡿⢁⠀⣿⠸⠃⡦⢙⡛⢃⡙⢿⣿⣿⡿⠑⠋⣠⣾⣿⣿⣿⣿⣿⡇⠘⣿⣿⡟⣴⣿⣿⣷⣎⢻⣶⣜⠿⣿⠏⠾⢃⣀⣀⣤⣤⣤⣴⣤⠤⡙⢷⣄⠀⠀⠉⠙⠛⠿⠿⣶⣶⣬⣭⣑⡒⠦⠙⣿⣿ ⣀⡀⠉⣿⣿⣶⢃⣿⣿⣿⠀⢸⣆⠀⡑⢦⣿⠂⣶⣶⣶⣾⣿⣵⣿⣿⣿⣿⣭⣟⣛⣿⣿⣷⣬⡛⠧⠻⣿⣿⣿⠏⠼⠟⠋⣴⣦⣰⢹⡟⠛⠛⠛⣃⣁⣀⣱⣤⣻⠀⠉⠙⠂⢄⡀⠀⠀⠀⠀⠈⠉⠉⠛⠛⢿⡗⣿⣿ ⣿⡇⡄⣼⡇⠈⣼⠟⡁⠘⢧⠢⠛⣓⣛⣒⡐⢰⣿⣿⣿⣿⣿⣿⣿⡿⡿⢿⣿⣿⠍⣭⣰⣉⠹⣿⣿⣶⣶⣶⠖⠂⡆⠻⢿⡦⡍⣈⠚⠿⠿⠿⠿⠿⡟⠉⠉⠁⠀⠀⠀⠀⠀⠀⠈⠳⣄⠀⠀⠀⠀⠀⠀⠀⣸⡇⣬⣭ ⠿⣱⢣⣿⣇⠈⢰⠰⢇⣣⡈⢸⣿⣿⣿⣿⣿⣷⣝⣿⣿⣿⣿⣿⣿⣿⣿⣿⣶⡶⠂⢿⣿⣿⠇⣶⣶⣶⣽⣋⠸⣇⢡⢹⣦⣕⢠⡟⠀⠀⠀⠀⠀⠀⠀⠀⢸⣷⣷⣦⡀⠀⠀⠀⠀⠀⠈⢆⠀⠀⠀⠀⠀⠀⣿⠃⠿⠛ ⠴⢵⣶⡬⢍⣠⣴⣾⣿⣿⣇⣼⣿⣿⣿⣿⣿⣿⣿⣿⡀⠉⢛⡿⢿⣿⣿⣿⣿⠿⠟⠠⡉⠥⣚⣻⣤⣤⣭⡻⣿⣎⠻⠌⡛⡌⣼⠃⠀⠀⠀⠀⠀⠀⠀⠀⣴⣶⣉⣤⠁⠀⠀⠀⠀⠀⠀⢸⠀⠀⠀⠀⠀⢸⣿⢰⠿⢿ ⢗⣢⣴⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡻⣿⣿⣿⣗⣀⠂⠻⣿⣿⣾⠟⣠⡇⣿⣿⠃⢦⢹⣭⣿⣯⡝⣷⣝⣿⡎⣿⣿⢡⡏⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⣹⡛⠉⠀⠉⠠⢄⠀⠀⣠⠟⠀⠀⠀⠀⠀⣼⡏⣿⣦⣭ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⣻⣽⣿⣿⣿⣿⣿⣾⣿⣿⣿⣾⣷⡀⡸⡯⡩⢞⡅⣿⣿⡶⢨⡈⠆⠾⠿⣷⣏⠹⣿⣿⣿⡘⠏⣾⠃⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠉⡍⠀⠀⠀⠀⠀⠀⠉⠀⠀⠀⠀⠀⠀⢀⣿⢃⣻⡟⢁ ⣿⣿⣿⣿⣿⣿⠿⠛⡅⡘⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠌⣠⣴⣿⣧⢸⣿⣿⡸⣿⣬⣔⢀⠉⠩⠤⠍⣿⣿⣧⢱⡟⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣴⡜⢓⣠⣄⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣼⡿⠘⣩⠀⠟ ⣿⣿⡿⢟⠋⢱⡟⠐⠛⠿⠸⠿⣟⣛⣻⣭⣭⡶⠀⢻⣿⣿⣿⣿⣿⣿⣿⣿⣿⠇⣙⣿⠃⢹⣿⣿⣯⡟⣿⣿⡿⠿⠿⣿⣎⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⢰⢹⣿⣿⠿⢿⡄⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⣿⡇⣼⡿⢡⣾ ⠟⠉⠐⠛⣃⣠⣭⣴⣶⣾⣿⣿⣿⣿⣿⣿⢟⡵⣱⡞⣿⣿⣿⣿⣿⠿⣛⣥⣶⡿⠿⠋⢠⣄⠙⠛⠛⠛⠉⣁⣤⡖⠀⣿⣿⣆⠀⠀⠀⠀⠀⠀⠀⠀⠀⡀⣿⣿⣷⡏⢀⠴⡀⠀⠀⠀⠀⠀⠀⠀⠀⣸⣿⢠⣿⠃⠞⠿ ⣶⣾⣿⣿⣿⣿⣿⣿⣿⡿⠿⠿⣛⣻⡿⣡⢎⣴⡟⢻⡸⣿⣿⣿⣇⡺⠷⣤⣤⣀⡚⢱⣿⣿⣷⣿⣿⣿⡿⠛⢋⣠⣾⣿⣿⣿⣶⣦⣄⣀⡀⠀⠀⠀⠰⠡⠟⠿⠏⣠⡟⠀⠧⠀⠀⠀⠀⠀⠀⠀⠀⣿⣟⠘⣡⠂⡄⢀ ⣿⣿⣿⣿⣿⣿⣿⣷⣶⣾⣿⣿⣿⢋⡾⢣⡾⢋⣾⡎⣷⣻⣿⣿⣿⣿⣿⣶⡠⣍⢩⣓⡒⢭⠻⣿⢡⠔⠤⠖⠈⠻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠿⠃⣁⣴⠳⣆⣰⠋⣤⣤⠀⡈⣤⣤⣤⣤⣤⣤⣤⣯⣥⣻⡌⢰⣧⠘ ⣷⣿⣿⣿⣭⣿⣿⣿⣿⣿⣿⠟⣱⢟⣴⠟⣵⢟⠏⡜⢿⣧⢻⣿⣿⣿⡿⠿⠇⢿⠈⣿⣯⡌⠀⣶⣶⣾⣿⣿⡿⠇⡌⠛⠿⠿⣿⣿⣿⣿⡯⠀⣠⡞⢋⣠⣴⣶⣶⣶⣿⣿⡆⠃⢹⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡈⣿⠀ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⢫⡾⣣⡾⣡⣾⣣⢊⣾⣤⡿⢻⣧⢰⣶⣶⣾⣿⣿⠸⡆⣿⣿⣷⣤⣿⡿⣫⣵⢆⣿⠙⠀⠀⠀⠀⠀⠈⠉⠉⡰⠋⢡⣶⣾⣿⣿⣿⣿⣿⣿⣿⣷⢈⡸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠃⡏⠀ ⣿⣿⣿⣿⡿⠿⠿⢛⣋⡴⢏⣼⢏⣼⣟⡽⣡⣿⣿⣿⡀⢇⣿⣆⢿⣿⣿⣿⣿⡆⡇⣿⣿⣿⠿⣫⣾⢟⣵⣯⠁⠃⠀⠀⠀⠀⠀⠀⠀⠀⢻⠀⠀⠀⠀⠉⠉⠉⠛⠛⠛⠻⠿⠆⠙⠓⠉⠿⠿⠿⠿⠿⠿⠛⣋⠜⢀⣾ ⣭⣥⡶⠶⠞⣛⣛⣭⣝⡐⣿⣵⣿⣿⠏⠼⢟⣛⣭⣭⣭⣭⣝⣛⢈⣛⣛⡻⠿⠇⡀⠙⣫⣶⡾⢋⠵⣛⣭⣷⣾⠿⠃⠀⠀⠀⠀⠀⠀⠀⠈⡆⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣼⠃⡶⣦⡀⢻⣶⠿⣿ ⣶⣾⣿⣿⣿⣿⣿⣿⣿⡧⠹⣙⣭⣷⣶⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣛⣟⣛⣐⡱⠿⣿⣯⣶⣾⣿⡿⢛⣉⣀⣀⡀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢰⡟⠀⣧⣈⡷⣤⣿⠀⠈ ⣿⣿⣿⣿⣿⠿⣛⣯⣷⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣶⣍⣽⣿⣷⣿⠿⠟⠛⠉⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣾⠃⡄⢹⠏⠀⠹⣿⢠⡆ ⠿⣟⣫⣽⣶⣿⣿⣿⣿⣿⣿⣿⣿⣿⠿⢿⣛⣛⠉⢩⣽⣟⣛⣻⠷⢶⣶⣶⣶⣶⣶⣶⡶⠾⣟⣫⣭⠆⣼⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠂⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢰⡟⠀⣿⣿⠀⢸⠀⢹⢸⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⣟⣫⡉⣶⣾⡏⠈⢿⣆⣠⣿⣿⣿⣿⡿⢃⠄⠀⢩⣭⣽⣶⣿⣿⣿⣻⣿⣦⠉⡒⠤⣄⣀⠀⠀⠀⠀⠀⠀⠀⠀⢠⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣾⠁⠀⢿⣿⣇⣸⡦⢾⠀⣿ ⣿⣿⣿⣿⡿⢟⣫⣽⣶⣿⡿⣿⣧⢹⣿⣿⣀⣸⣿⣿⣿⣿⡿⢋⡔⠁⠀⠀⠀⢿⣿⣿⣿⡿⢿⣿⡶⠿⠷⢆⣁⠀⠭⢛⠳⢶⣤⣄⣀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢰⡟⠀⢷⣾⣿⠿⢿⣀⣾⣧⡈ ⢟⣛⣯⣷⣾⣿⣿⣿⣿⣿⣷⢻⣿⡇⢿⣿⣿⣿⣿⣿⡿⢋⡴⠋⠀⠀⠀⠀⠀⠈⣫⣭⠭⣀⣠⣤⣤⣾⣿⣿⣿⣿⣿⣶⣦⣄⠒⠬⣭⠛⠳⠶⢦⣤⣀⣀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣾⠇⣷⣦⡉⠁⢠⣾⠿⣿⠀⢄ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣯⣿⣿⡜⣿⣿⣿⡿⢋⡴⠋⠀⠀⠀⠀⠀⠀⠀⠀⠘⣛⣛⣻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡟⡼⠀⠀⠸⠓⠀⠲⠮⢭⣟⣛⠿⢶⣶⣤⣤⣀⣀⡀⣸⡿⠀⣿⡟⡰⢀⣿⠇⠰⢁⡀⢬ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⡸⡿⣫⡼⠋⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠹⠿⣿⣿⣿⣿⣿⣿⣿⣿⢿⣿⣿⡿⢱⠇⠀⠀⠀⡁⠀⠀⣀⣴⣶⣮⢉⣑⣒⠈⠉⠛⠛⠻⠿⢃⣦⡟⣰⡇⣄⣸⡄⠃⢸⣿⣄ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⢁⠸⠋⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢻⣿⣿⣿⣿⣿⣿⣿⡟⣾⣿⣿⠃⡾⠀⠀⠀⣧⠀⠸⣧⡙⠙⢿⣿⣎⠿⡏⠁⠸⡿⠰⠒⠒⠚⢛⢁⣿⡇⢤⣤⡶⠶⢸⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣆⠄⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⡿⣼⣿⣿⡏⣼⢣⡀⠀⡀⠿⠷⠀⠙⠛⣀⣀⣙⣯⣭⣤⠘⣆⠰⣶⣄⠱⣶⡄⢸⣿⣷⠸⠛⠛⣛⣂⣉⣭ ⡲⢬⣙⠻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡆⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢻⣿⣿⣿⣿⣿⣿⣿⡿⢱⡏⣴⣶⣶⣶⣿⣿⣿⣮⣐⠭⣙⡻⠿⢿⣿⣅⣈⡀⠿⣟⢦⡘⢷⠘⣿⣿⠆⢃⣾⣿⣿⣿⣾ ⣿⣷⣮⣝⠢⣝⠻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⢿⣿⣿⣿⣿⣿⣿⣇⣿⠠⠿⠿⠻⢿⣿⣿⣿⣿⡿⣷⣮⣍⣛⠲⢦⣭⣛⠻⢿⣿⣷⣦⣤⣤⣬⣭⠤⠤⠉⣻⣿⣿⣷ ⣿⣿⣿⣿⣥⣬⠳⣬⠻⣿⣛⣛⣻⣿⣿⣿⣿⣿⣷⠰⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢿⣿⣿⣿⣿⣿⣿⡇⢠⠹⡿⢿⣿⣿⣿⣿⣿⡄⠘⠉⢻⣿⣿⣶⣮⣝⡛⠶⣬⡛⠿⣿⣿⣿⣿⡿⣿⣷⣶⣿⢿⣿ ⣿⣿⣿⣿⣿⣿⣿⣮⠳⣜⢿⣿⣿⣿⣿⣿⣿⣿⣿⣧⠁⠀⣀⢴⢾⠳⡀⠀⠀⠀⠀⠀⠀⠀⠀⢀⣘⣿⣿⣿⣿⣿⡟⣠⣾⣧⠀⣸⣿⣿⣿⣿⣯⣥⣤⣤⣤⣼⣿⣿⣽⣿⣷⣾⣦⣙⠳⢬⡻⣿⣿⠀⡈⠻⣿⣿⣿⣿ ⣿⣿⣿⢿⣿⣿⣿⣿⣿⡿⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣷⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣟⣿⣿⣻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣯⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⡿⣿⣿⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⠿⠿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⢿⠿⠿⠿⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣶⣶⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣶⣶⣶⣶⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠟⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛ ⣿⣿⣿⣵⣩⣥⣭⣽⣭⣹⣬⣭⣍⣼⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣧⣭⣭⣯⣯⣿⣥⣬⣽⣤⣏⣥⣭⣿⣥⣯⣯⣬⣿⣿⣿⣿⣿⣽⣿⠀⠀⠀⠀⠀⠀⠀⠐⠀⠀⠀⠀ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡏⢉⣉⣉⣉⣉⣉⣉⣉⣉⣉⣉⠉⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⢸⣿⣿⣫⣶⣿⣶⣝⢿⣿⣿⠀⣿⣿ ⣿⣿⣿⣿⣇⣆⣀⣼⣴⣄⣠⣀⣬⣠⣢⣄⣇⣰⣀⣀⣀⣨⣇⣪⣸⣄⣮⣸⣀⣠⣀⣇⣔⣇⣠⣀⣄⣰⣤⣴⣀⣵⣰⣡⣠⣀⣦⣀⣀⣼⣄⣇⣄⣕⣄⣴⣕⣅⣴⣿⠿⣿⢿⡇⢸⣿⣇⣿⣿⣿⣿⣿⢸⣿⣿⠀⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⡀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣿⣿⣿⣿⡇⢸⣿⣿⣮⣻⠿⣟⡃⡿⣿⣿⠀⣿⡻ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣇⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣿⣿⣿⣿⣇⣀⣀⣀⣀⡀⠀⠀⡀⡛⡁⣀⣀⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣁⣀⣀⣹⣷⣾⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⢿⣻⣿⣿⣿⣿⢛⣿⣿⣿⣿⡟⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣶⣔⣺⣛⣰⣿⣠⣃⣸⣀⣜⣀⣗⣇⣐⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣟⣊⣧⣵⣦⣤⣧⣤⣧⣿⣭⣼⣿⣿⣿⣟⣊⣧⣼⣭⣤⣧⣷⣦⣼⣼⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣿⣷⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣟⠻⡻⢟⡛⠛⠟⢻⠻⠻⡻⢿⣿⣿⣿⣿⣿⣿⣿⣿⡛⠟⢻⠛⡛⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠿⠿⣿⠿⠿⢾⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⢿⠿⡶⠿⡿⢿⠿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣀⣀⣿⣤⣧⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣧⣴⣥⣥⣤⣧⣬⣤⣽⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣭⣭⣥⣤⣯⣽⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣬⣍⣯⣭⣬⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡏⠉⠉⣿⡛⡛⠛⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠉⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ䷩ 𝚕𝚒𝚗𝚎 3712 ╒═══════════════════ 𝐀𝐑𝐓𝐈𝐂𝐋𝐄 ═════════════════════════════════════════════════╕ (ℹ) Images, hyperlinks and comments at https://techrights.org/n/2025/04/26/Three_Years_in_Prison_for_Disney_Employee_s_Menu_Hacking_The_Ec.shtml Gemini version at gemini://gemini.techrights.org/n/2025/04/26/Three_Years_in_Prison_for_Disney_Employee_s_Menu_Hacking_The_Ec.gmi ⠀⌧ █▇▆▅▄▃▂▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁ Three Years in Prison for Disney Employee’s ‘Menu Hacking’: The Economic Fallout of Digital Menus⠀▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▂▃▄▅▆▇█ ⌧ posted by Roy Schestowitz on Apr 26, 2025, updated Apr 26, 2025 Reprinted with permission from Ryan_Farmer. A former employee of Walt Disney World was sentenced to three years in prison for literally “hacking the menu”. Twenty-seven years ago, I last visited Disney World. The menu was brought to you on paper. It was the same at most restaurants. Modern restaurants have largely gotten rid of paper menus, although they might have one by request. On my birthday, we went to a Japanese steakhouse. The food was excellent. However, I feel that for the price, they shouldn’t have required us to scan a QR code with our phones. It felt like we were at some tacky fast food joint. With age, my eyesight has started to go. It’s not horrible, in general. I’m still legal to drive without my eyeglasses, but reading small print is getting difficult. In fact, I have my Web browsers set to blow up the text by 10% by default. I have astigmatism, especially in my right-eye. This is easily corrected with eyeglasses. However, reading is less comfortable than it used to be. I find myself squinting at the computer when I leave my glasses in the other room. When I watch TV, I spray down and wipe my eyeglasses so that I can watch the movie in detail. These “menus on a phone” are a real pain in the ass, and I don’t feel that a sit down restaurant where each person can expect to pay almost $70 for a special occasion should be reduced to fumbling with cell phones. It’s utterly classless. It turns out that it’s also not secure. Who would have seen it coming? Disney does have amazing food, or at least they did the few times I was there in the 1990s. The Prime Rib at Cinderella’s Castle was definitely my favorite. It’s also not cheap. They have you there. They know you’re not watching your pocketbook, and they know that people want “an experience”. Well, they_got_burned_for_this. (Archive_Today) As a former employee who was fired, “hacked” back into the third-party menu software that Disney’s contractor designed. [Michael] Scheuer was later accused of hacking back into the software, where he made some pages inaccessible, changed fonts, and added profanity. He had also allegedly “manipulated the allergen information on menus by adding information to some allergen notifications that indicated certain menu items were safe for individuals with peanut allergies, when in fact they could be deadly to those with peanut allergies,” the complaint alleged. -WGN He was sentenced to three years in prison. He was also ordered to pay Disney restitution of over $687,000 US Dollars. Among some other changes, he edited allergen info, which could have caused somebody to die of a food allergy. This would have been utterly impossible with a paper menu. Why are restaurants, even Disney, paying for “menu systems”? They use “contractors” and “third-party software”. This adds needless complexity. It is an assault on persons with a disability. It also opens them up to problems if someone is harmed by a food allergen while in their park. Well, digital menus solve some problems that we’re having in the national economy. Prices for food are so unstable that paying a software contractor is cheaper than constantly printing up new menus (yes, things are getting that bad in the US, but there’s nobody left to report that). Digital menus let restaurants respond to bouts of hyperinflation like we’ve been having under Trump and Biden. That means they avoid reprinting whenever their supplier says that input costs are increasing again. It also lets them price gouge based on time of day, which is not an “inflation thing”, or an inherently “Disney” form of greed. (Modern Disney is unbelievably greedy.) No, this form of greed is a cancer that’s plaguing the entire economy. Wendy’s announced it would charge more for food during the rush periods. However, due to customer backlash, it announced that it would not. I wish that someone would pass a law making it illegal to not have paper menus. It should also be illegal to charge different prices at different times to different people. You know, one price and everyone pays it, and it’s on the wall. Like what we had 20 years ago, and there didn’t even need to be such a law. The solution to food inflation should be done at the national level. If we had an administration that was even as competent as George W. Bush, we’d all be much better off than we are under Trump. He issues ridiculous tariffs that change seemingly every day. The way things work under Trump now in the stock market, is basically this. One day the stock market is down a million points. The only reason it’s down a million points is because of that horrible and incredibly stupid thing he just announced. Then the next day it “rallies” by half a million points. They all clap like morons. This is because Trump says it’ll be less horrible than what he announced the day before. Then the next day he announces something even dumber and it’s down a million points again. Then the next day it rallies by half that, and they clap like idiots again, but this time it turns out to be because of something a fake account on X/Twiter said. Meanwhile, it’s down a million points and they speak of “stock market rallies” even though Trump undid the last two years of gains under Biden, in only a month. Peak Idiocracy. My mother says “I don’t care what the markets do. I don’t own anything.” (Because she squandered it all on vacations and plastic surgery over the years, and getting divorced from ex husbands where she lost another house she plonked $50,000 or something into, and ultimately ended up bankrupt.) Lost on her are the tangible reasons to be concerned about this for the people who are only trying to eek by. Little things, like what groceries cost, what cars cost, what fuel and electricity cost. Not all of which can or should be panic-hoarded. She’s also unconcerned about Elon Musk calling for Social Security to be shut down and labeling it “a Ponzi scheme” and saying the only people who are having their checks cut off “deserved it”, because “I’m a nurse and can go back to work.” She seems genuinely unsympathetic to the chaos and destruction she’s wrought, she and others like her, because she doesn’t empathize with people who will lose jobs or their home. She doesn’t know what it’s like to be them and she doesn’t care. This is a typical mindset for a Trump supporter. But back to simple pricing, nobody really knows what things cost anymore because there’s no lasting evidence that it was ever any other way other than your own memory. Have you ever made it up to the cash register and your cart came up higher than what you punched into your calculator? I have. We all have. At least those of us who try to keep track. Those who have not “just looked away and slid the credit card until it won’t work,” or told the cashier to stop when it gets to…whatever amount just got loaded to their food stamp card, of course. I don’t have food stamps. The government has me just where it wants me. Too poor to live properly, but doing “well enough” that it can lie and say I’m not stretched because of their fake and rigged poverty figures, which would be appropriate for, I don’t know, 1995 maybe? If the poverty level quoted by the government was real, why do almost all government benefits use several multiples of it? That’s because they also know it’s not real. They just don’t want to admit that poverty is something like 30- 40%. Digital signage is a way to avoid labor and printing costs, and you use digital signage now whether you want to or not. Even Walmart and grocery stores are putting it in. When Trump shits more tariffs out of his stupid mouth, your toothpaste that was 88 cents, then $1.99, then $3.87, can be $5.84. At every location, without sending an employee to relabel anything. Your deodorant that was $2.98 can be $3.89, then $4.87, then ultimately $8.99. Check back tomorrow. Me? Personally? Well, I decided to buy a stick of deodorant and only use it when I have to go somewhere that I actually care if people smell me. Otherwise I just shower every day, scrub really well, shave the hair, and let whatever happens happen. I also switched to a safety razor. I added it all up and we’re saving over $200 a year that’s not going to Gillette. Even basic grooming supplies are becoming a hard sell, because it’s going to dig into my disposable income too much. Why should anyone have to pay over $250 for one person so they can shave and use deodorant over the course of the year. This is insane. I remember when personal grooming was something you just rounded off in the budget. It was not worth tracking closely. It probably didn’t even amount to $5 a month, and that figure covered everything you needed. Now you walk down the aisle and see a year’s worth of razor heads for $100 and you’re like “F–king Hell!” If you have a baby, God help you. Infant formula that was already half the size for four times the price vs. 1993, can be $20 higher the very next time you’re out. It doesn’t help that there’s only two companies left that even make the stuff, now we have a guy that knows science the same way he can’t tell his ass from next Thursday running the Health and Human Services agency. And he’s making a lot of unscientific recommendations for baby formula that will not improve health outcomes, but will make the cost go up again. As you stand there looking at what you’ll have to fork over for Pampers and Similac this week, two off-duty cops stand there with guns waiting for shit to go down. (Paid by Walmart to intimidate their shoppers to the slow, slow pace of some muzak playing on the intercom.) We truly live in a marvelous world, full of such wonders. Let’s see, revert to frontier justice after basic law and order breaks down because people can no longer afford shit that’s gotten way too damned high….check. Republicans are all like: “Gee, why aren’t they f—king and making more worker- consumers? We’ve done so much for them. $1,000 to see a doctor for 10 minutes, $60 for a can of formula…no wait, make it $80! No child care. No paid leave. Minimum wage from when things cost half this. Immigrants should leave now and have a chance at living the American Dream someday!“ Walmart cops are like: “Pick up the formula!” I don’t want to pick it up, Mister, you’ll shoot me! “Pick up…the formula.” Ahh gee, I don’t want to fight you. “Pick up the formula.” *picks up the formula* BLAM! BLAM BLAM!!! *Walmart Mercenary Cop blows smoke off the gun barrel and twirls it and shoves it back in the holster* It’s like something out of a Western. It’s the shootout at the O.K. Corral, because of a can of formula. All that’s missing are the townsfolk disappearing and a tumbleweed rolling by, and some foreboding music. (No wait, I’ve seen this! Is this the Clint Eastwood remake of Yojimbo where the guy’s shooting him and can’t figure out why he won’t stay down?) It’s like the George Orwell Inflation Edition. They just burn the figure from yesterday and charge whatever the market will bear. The only thing that’s better so far, under Trump’s second term, is that unlike in Weimar Germany, people won’t develop zero_stroke from having to add endless strings of zeroes to things to deal with inflation, tariffs, and currency debasement. Every time you go to the store it seems like your money is worth 10% less than it was last week. That’s because something like that is starting to happen. Kevin Spacey really was over two decades early for what life would be like in 2025, in his performance in ‘American Beauty’. I especially liked the part where his boss told him to write a letter about what he does at work. (Compare this to Elon Musk’s Five Things I Did This Week) He gives up and turns in a letter that says his job “basically consists of masking [his] contempt for the assholes in charge” and that he “[retires] to the men’s room at least once a day” to pleasure himself “while fantasizing about a life that doesn’t so closely resemble hell”, and then he mouths those words as his boss reads them and gives the boss a weird little smile. At least in 1999 you could earn enough money at work to come back home at night and eat some food, take a hot shower, and slip in front of the TV set to unwind, and go to bed, not worried about the doctor sending you a goddamn $1,000 bill for talking to him for 15 minutes about how your aluminum deodorant caused an underarm infection (necessitating the $8.99 trial size bottle of Dove), and your food bill doubling in only the last 4 years. No, while Lester Burnham (Spacey’s character) might be relatable for those left in the middle class that are just having an identity crisis, his suffering is not for material want, it’s more comparable in some ways, perhaps, to that of King Lear. As Spacey’s character grows more frustrated with the world around him, especially his frigid wife and particularly ungrateful daughter, his descent into madness and isolation begins. He withdraws from any semblance of responsibility to his family, which honestly does not deserve his hard work and sacrifice, and he ultimately retreats into his teenage years, which involve working a fast food job with no responsibility, buying the car he always wanted, but could never have, going out to the garage to work out and unbox his collection of vinyl records, and smoking marijuana. Had he done that in protest of the world of 2025, you might not blame him. In some ways, I think this movie appeals to people because we all want to be adults when we’re children. Children naively assume that adults lay down rules that are arbitrary and unfair, justified by “I said so.”, and that those adults aren’t also dealing with some idiots that there’s just no easy escape from. Then when they become adults, they wish they could retreat into a more comfortable era where they were shielded from the awfulness of the world. In some ways, I’ve thankfully avoided some of the worst pressure and responsibility, parenthood. I just never saw a reason to do it. I knew how badly I was struggling. I saw rich people who paid me very little and then yelled at me for not working harder for the little crumbs they were giving me, and I wondered why anyone would do this to someone else. This is the side of the world that you don’t see as a child. Nasty, predatory people. Bankers, politicians, landlords (they’re twice as bad as anyone else), dirty mechanics, salesmen, bosses. They all have something in common. To do those jobs well, you have to be without conscience. Once I realized that life in the United States is essentially a gigantic crushing wheel designed to rob us of our dignity and then leave us to die as soon as we get really sick someday, I decided “Wow, this is incredibly horrible! Who would even want to have kids here?” Most Americans carry around a health insurance card that doesn’t actually work when they get sick. There’s a $10,000 deductible and when you get to that, it makes up unlimited excuses about why they’re not paying the bill, and then you get to live on the phone and filing appeals papers. I watched Ryuichi Sakamoto’s Opus last night. He recorded it a few months before he died of cancer. It was sad, but I was thinking “He was in Japan, so they probably did everything they could for him at least.” Sadly, the worst people are literally running everything in the country now. The only person in the Trump Administration who is competent and somewhat normal is the Treasury Secretary, Scott Bessent, which nobody is listening to. Trump’s inner circle claimed that they wanted to cause the 10 Year Treasury rate to go down, which is understandable. It would make mortgage rates more reasonable and prop up the housing market, which is now choking on unsold inventory that sellers are delisting so they don’t have to admit that there’s nobody who can pay it. The 10 Year is going up, because after saying they wanted it to go down, they immediately started the dumbest trade war of all time, sparking a Dollar crisis, wherein China and Japan are no longer willing to humor us, and are beginning to demand payment in full on more bonds that come due. Who needs a currency peg if there’s not going to be much trade? Much worse will happen, but this is not “making the market take medicine”, it’s a self- inflicted gunshot wound to the head of the economy that’s only beginning to make its presence felt. The real shock will happen when they start having failed Treasury auctions. This is all on top of the fact that the scum and rats and cockroaches have taken the last 5 years as a license to steal whatever they think they can from you. Even our landlord is not worried about leaving us anything for next month when he raises the rent. I recently watched the movie “Seven Samurai” (the Criterion edition), and commented in Techrights that “My landlord is worse than those bandits that keep raiding the farming village. At least they’re smart enough to leave enough of the harvest behind that the people don’t starve to death and become unable to produce another crop. At least the villagers could hire Samurai to deal with the bad guys. I don’t think that’s legal where I live.” Hell, those Somali pirates have nothing on this guy. He too appears to be using some sort of “rent demand pricing” software that suggests what to charge people. Like an idiot, he’s done everything it said and half the building’s vacant and he has a hard time finding tenants that can pay. He’s losing more money than the last landlord was, who at least knew not to demand Mouton Rothschild prices for a box of Franzia. Nobody is going to admit what we all know is going on. Who, in a government that insists_that_ICE_can_knock_down_your_front_door without_a_warrant (Archive_Today), because it feels like it, would tell you the truth about inflation, even if there was someone who was honestly trying to track what it really is? █ * Over_at_Tux_Machines... * In_defence_of_JD_Vance,_death_of_Pope_Francis ䷩ 𝚕𝚒𝚗𝚎 4188 ╒═══════════════════ 𝐀𝐑𝐓𝐈𝐂𝐋𝐄 ═════════════════════════════════════════════════╕ (ℹ) Images, hyperlinks and comments at https://techrights.org/n/2025/04/26/What_People_Must_Understand_About_the_Open_Source_Initiative_OS.shtml Gemini version at gemini://gemini.techrights.org/n/2025/04/26/What_People_Must_Understand_About_the_Open_Source_Initiative_OS.gmi ⠀⌧ █▇▆▅▄▃▂▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁ What People Must Understand About the Open Source Initiative (OSI)⠀▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▂▃▄▅▆▇█ ⌧ posted by Roy Schestowitz on Apr 26, 2025, updated Apr 26, 2025 🄸🄼🄰🄶🄴_🄳🄴🅂🄲🅁🄸🄿🅃🄸🄾🄽_⦇Need_to_protect_the_definition_or_Microsoft⦈_ We'll soon_resume_our_series. Let's recite some facts about the Open Source Initiative (OSI): 1. Both of its founders are no longer involved 2. One co-founder repeatedly said (in public) that the OSI had lost its way 3. OSI existed (after some years) to "replace" the original message of Free software 4. OSI did not pioneer or coin the term "Open Source" 5. OSI is fronting for its sponsors, e.g. Microsoft and GitHub, i.e. proprietary software 6. OSI is paid by Microsoft and GitHub to whitewashing licence violations in Open Source (using terms like "Deep Dive" and "AI") 7. OSI does not operate in compliance with its own rules and bylaws; even elections are a farce 8. OSI is likely not the real guardian of the Open Source Definition (OSD), as the person behind the OSD helped confirm as recently as months ago 9. OSI defamed me, tried to deplatform me, and censored me (those who did this are at the highest_level at the OSI and occasionally did so in public) 10. People close to the OSI confirm that there are witch-hunts against any form of dissent, including dissent from OSI co-founders 11. The OSI can lose its status or its licence to operate (per se) 12. The OSI is being investigated for privacy violations 13. The OSI colluded with Microsoft-sponsored front groups to publicly defame people such as Richard Stallman and Eben Moglen 14. OSI leadership is abusing Wikipedia 15. Only about 2.5% of the OSI's budget comes from members; the OSI is basically an instrument of large corporations; it speaks for and lobbies for them 16. If the OSI goes under, there will not be any immediate vacuum; the OSD hasn't been enforced for ages by the OSI; au contraire - some people in the OSI sought to profit from openwashing, i.e. helping actors (like clients of theirs) run afoul of the OSD There's lots more. Stay tuned. █ * Many_of_the_Scandals_Are_Interconnected_(Overlapping_People_and Corporations) * Year_of_GNU/Linux_on_the_Laptop? ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⢰⣾⡇⣴⣿⣶⣶⣶⣶⣶⣶⣶⣶⣿⣿⣿⡗⠀⠀⠀⠀⠀⠀⠀⠀⢰⣾⡇⢰⣾⡆⣶⣶⣾⣿⣿⣿⣿⣷⣶⣶⣶⣶⣾⣿⣷⣾⣷⣶⡆⠀⣶⣶⢰⣶⣶⣶⣶⣶⣶⣶⣶⣶⣷⣶⣶⣶⣶⣾⣿⣿ ⠀⠀⠀⠀⠀⠀⠀⢸⣿⡇⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠃⠀⠀⠀⠀⠀⠀⠀⠀⠀⢸⣿⡇⢸⣿⡧⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣇⠀⣿⡿⢸⣿⡟⢻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠀⠀⠀⣰⡆⡇⠀⢸⣿⡇⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠏⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⠀⢸⣿⡇⣼⣿⡇⠛⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠃⠀⣿⡇⢸⣿⡇⣸⣿⣿⣿⣿⣿⣟⣿⣿⣿⣿⣿⣿⣿⣿ ⠀⠀⢠⣿⡇⡇⠀⢸⣿⡇⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠘⣿⡇⣿⣿⡇⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣏⠀⠀⣿⡇⢸⣿⡇⡿⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠀⠀⣼⣿⣇⡇⠀⢸⣿⡇⣿⣿⣿⣿⣿⣿⣿⣿⣿⠟⠀⠀⠀⠀⠀⢠⡀⠀⠀⠀⠀⠀⢀⣿⡇⣿⣿⡏⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡏⠀⠀⣿⡇⢸⣿⡇⣱⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠀⣼⣿⣿⣿⠇⠀⢸⣿⡇⣿⣿⣿⢿⣿⣿⣿⣿⠏⢀⣀⠀⠀⠀⠀⠁⠀⠀⠀⠀⠀⠀⠀⣸⡇⣿⣿⡇⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⣿⡇⢸⣿⣧⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⢰⣿⣿⣿⣿⡀⠀⠸⣿⡇⣿⣿⡇⢀⣿⣿⣿⣷⣶⣾⣟⣷⣾⣷⣦⠀⠀⠀⠀⠀⠀⠀⠀⣿⡇⣿⣿⡇⢈⣼⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣟⠀⠀⠀⣿⡇⢸⣿⡇⠈⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣾⣿⣿⣿⣿⣿⠀⠀⣿⡇⣿⣿⣇⣰⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠿⠁⠀⠀⠀⠀⠀⡇⠀⣿⡇⣿⣿⡇⢼⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⣿⡇⢸⣿⡇⠀⢻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⠀⠀⣿⡇⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣼⠟⠀⠀⠀⠀⠀⠀⡆⠀⠀⣿⡇⣿⣿⡇⢘⣿⣽⣿⣿⣿⣿⣿⣽⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⣿⡇⢸⣿⡇⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⡏⠀⠀⣿⡇⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣏⣴⣦⣤⣀⠀⠀⢸⡷⣦⠀⣿⡇⣿⣿⡇⢈⣽⣿⣿⣿⣿⣿⠟⠉⠀⠀⠀⢼⣿⣿⣿⣿⠀⡆⠀⣿⡇⢸⣿⡇⣠⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣧⡀⠀⣿⣧⣿⣿⣿⣿⣿⣿⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠇⢀⣼⣅⡀⠀⣿⣇⠿⠿⠇⠸⠿⠿⠿⠿⠟⠁⠀⠀⠀⠀⠁⢦⣿⣿⣿⣿⠀⠃⠀⣻⡇⢸⣿⡇⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣟⠋⠀⢿⣿⣿⣿⣿⣿⣿⣿⠿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⣀⣠⣿⣾⣿⣿⣿⣿⡆⣤⠀⣿⡇⢸⣿⣏⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⡿⠀⠀⣸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣿⣿⣿⣿⣿⠿⢿⡿⠿⠀⠀⠀⠀⢀⣀⣀⣀⣤⣴⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⣿⡇⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⣿⣿ ⣿⣿⣿⣿⣿⣿⣀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣫⣿⣿⣿⣿⣿⡏⠉⠀⣿⡇⣷⣶⠆⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⣿⡇⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⢿⣿⣿⡏⠉⢰⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡟⠀⠀⣿⡇⣿⣿⠅⢼⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠓⠀⣿⡇⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠀⠀⠀⠀⠙⠃⠀⣸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠅⠀⢰⣿⡇⣿⣿⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣆⠀⣿⡇⢸⣿⣿⣿⣿⣿⣿⣿⣿⡿⣿⣿⣿⣿⣿⣿⣿⣿ ⠀⠀⠀⠀⠀⠀⠀⠻⠿⠿⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠃⠀⠸⣿⡇⣿⣿⠀⠸⢿⣿⣿⣿⣿⣿⣿⡿⣿⣿⣿⣿⣿⡿⣿⣿⣓⠚⠀⢿⠇⢸⣿⠿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠀⠀⢰⣷⣼⡆⣶⠛⣿⡟⢸⣿⣿⡟⠛⣿⣿⣿⣿⣿⡿⣿⣿⣿⣿⣿⣿⣿⣿⣷⢻⣷⢻⣿⠟⣼⣿⣶⠻⣿⢿⣿⣿⣿⢻⣿⣿⣿⣿⢿⠟⣿⣿⣿⣿⡟⢸⡟⢻⣿⢺⣯⣿⢻⡟⢿⣿⢿⣿⣿⣿⣿⣿⣯⣿⣿⣿⣿ ⠀⠀⢸⣿⣿⡇⣿⣛⣿⣟⣸⣿⣿⡇⡀⣿⡇⣿⣿⣿⣷⣿⣟⣿⣿⣿⣿⣿⣿⣿⢸⣿⢸⣿⣛⣿⣯⣭⢸⣿⢻⣿⣿⣿⣸⣿⣿⣿⣿⣻⡅⣿⣿⣿⣿⣟⢸⡟⢻⣿⢸⣿⣿⢸⡇⢸⣿⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠀⠀⠈⠉⣉⠁⠉⠉⠉⢉⣉⣉⣉⣡⣧⣭⣥⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣯⣿⡎⠉⢨⣿⡍⣼⣿⠉⢈⣩⣿⣿⣿⣿⣿⣿⣯⣿⣭⣯⣾⣍⣩⣽⣭⡉⠉⠁⣨⡍⢩⣿⠉⠈⣽⣾⣿⣿⣿⣾⣿⣿⣿⣿⣿⣿⣿⣿ ⠀⠉⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⢰⣾⡇⢰⣿⣶⣶⣶⣶⣶⣶⣶⣶⣿⣿⣿⡗⠀⠀⠀⠀⠀⠀⠀⠀⢰⣾⡇⢰⣾⡆⣶⣶⣾⣿⣿⣿⣿⣷⣶⣶⣶⣶⣾⣿⣷⣾⣶⣶⡆⠀⣶⣶⢰⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣾⣿⣿ ⠀⠀⠀⠀⠀⠀⠀⢸⣿⡇⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠃⠀⠀⠀⠀⠀⠀⠀⠀⠀⢸⣿⡇⢸⣿⡇⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣆⠀⣿⡟⢸⣿⡯⢻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠀⠀⠀⣰⡆⡆⠀⢸⣿⡇⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠏⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⠀⢸⣿⡇⢸⣿⡇⢛⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠃⠀⣿⡇⢸⣿⡇⢼⣿⣿⣿⣿⣿⣟⣿⣿⣿⣿⣿⣿⣿⣿ ⠀⠀⢠⣿⡇⡇⠀⢸⣿⡇⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠘⣿⡇⣿⣿⡇⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡟⠁⠀⣿⡇⢸⣿⡇⡻⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠀⠀⣼⣿⣇⡇⠀⢸⣿⡇⣿⣿⣿⣿⣿⣿⣿⣿⣿⠟⠀⠀⠀⠀⠀⢠⡀⠀⠀⠀⠀⠀⢀⣿⡇⣿⣿⡇⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⣿⡇⢸⣿⡇⢱⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠀⣼⣿⣿⣿⠇⠀⢸⣿⡇⣿⣿⡿⢿⣿⣿⣿⣿⠏⢀⣀⠀⠀⠀⠀⠁⠀⠀⠀⠀⠀⠀⠀⣸⡇⣿⣿⡇⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡧⠀⠀⣿⡇⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⢰⣿⣿⣿⣿⠀⠀⠸⣿⡇⣿⣿⣧⢀⣿⣿⣿⣷⣶⣾⣟⣷⣾⣷⣦⠀⠀⠀⠀⠀⠀⠀⠀⣿⡇⣿⣿⡇⢈⣽⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣟⠀⠀⠀⣿⡇⢸⣿⡇⠉⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣾⣿⣿⣿⣿⣿⠀⠀⣿⡇⣿⣿⣇⣰⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠿⠁⠀⠀⠀⠀⠀⡆⠀⣿⡇⣿⣿⡇⢾⣿⣿⣿⣿⣿⣷⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⣿⡇⢸⣿⡇⠀⢻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⠀⠀⣿⡇⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣼⠟⠀⠀⠀⠀⠀⠀⡆⠀⠀⣿⡇⣿⣿⡇⠘⣿⣽⣿⣿⣿⣿⣿⣽⣿⣿⢿⣿⣿⣿⣿⣿⠀⠀⠀⣿⡇⢸⣿⡇⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⡏⠀⠀⣿⡇⣿⣿⣿⣿⣿⢿⣿⣿⣿⣿⣿⣿⣏⣴⣦⣤⣀⠀⠀⢸⡷⣦⠀⣿⡇⣿⣿⡇⢈⣽⣿⣿⣿⣿⣿⠟⠉⠀⠀⠀⢼⣿⣿⣿⣿⠀⡆⠀⣿⡇⢸⣿⡇⣠⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣧⡀⠀⣿⣧⣿⣿⣿⣿⣿⣿⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠇⢀⣼⣇⡀⠀⣿⣇⠿⠿⠇⠸⠿⠿⠿⠿⠟⠁⠀⠀⠀⠀⠁⢦⣿⣿⣿⣿⠀⠃⠀⣻⡇⢸⣿⡇⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣟⠋⠀⢿⣿⣿⣿⣿⣿⣿⣿⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⣀⣠⣿⣿⣿⣿⣿⣿⡖⣤⠀⣿⡇⢸⣿⣇⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣟⠀⠀⣸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣿⣿⣿⣿⣿⠿⢿⡿⠿⠀⠀⠀⠀⢀⣀⣀⣀⣤⣴⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⣿⡇⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⣿⣿ ⣿⣿⣿⣿⣿⣯⣀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣫⣿⣿⣿⣿⣿⡏⠉⠀⣿⡇⣷⣶⡄⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⣿⡇⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⢿⣿⣿⣏⠉⢰⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡧⠀⠀⣿⡇⣿⣿⠃⢼⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠓⠀⣿⡇⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠀⠀⠀⠀⠙⠃⠀⣸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠅⠀⢰⣿⡇⣿⣿⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣾⣄⠀⣿⡇⢸⣿⣿⣿⣿⣿⣿⣿⣿⡿⣿⣿⣿⣿⣿⣿⣿⣿ ⠀⠀⠀⠀⠀⠀⠀⠻⠿⠿⢿⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠁⠀⠸⣿⡇⣿⣿⠀⠸⢿⣿⣿⣿⣿⣿⣿⡿⣿⣿⣿⣿⣿⡿⢿⣿⣚⠊⠀⢿⠇⢸⣿⠿⣿⣿⣿⣿⣿⣿⣯⣿⣿⣿⣿⣿⣿⣿⣿ ⠀⠀⢰⣷⣼⡆⣶⠛⣿⡟⢸⣿⣿⡟⠛⣿⣿⣿⣿⣿⡿⣿⣿⣿⣿⣿⣿⣿⣿⣷⢻⣷⢻⣿⠟⣼⣿⣶⢻⣿⢿⣿⣿⣿⢿⣿⣿⣿⣿⢿⠟⣿⣿⣾⣿⡟⢸⡟⢻⣿⢺⣯⣿⢻⡟⢿⣿⢿⣿⣽⣿⣿⣿⣯⣿⣿⣿⣿ ⠀⠀⢸⣿⣿⡇⣿⣛⣿⣟⣸⣿⣿⡇⡄⣿⡇⣿⣿⣿⣷⣿⣟⣿⣿⣿⣿⣿⣿⣿⢸⣿⢸⣿⣛⣿⣯⣭⢸⣿⢺⣿⣿⣿⣸⣿⣿⣿⣿⣻⡅⣿⣿⣿⣿⣟⢸⡟⢻⣿⢸⣿⣿⢸⡇⢸⣿⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠀⠀⠈⠉⣉⠁⠉⠉⠉⢉⣉⣉⣉⣡⣧⣭⣥⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡎⠉⢨⣿⡍⣼⣿⠉⢈⣩⣿⣿⣿⣿⣿⣿⣯⣿⣯⣿⣾⣍⣩⣽⣯⡉⠉⠁⣨⡍⢩⣿⠉⠈⣽⣾⣿⣿⣿⣾⣿⣿⣿⣿⣿⣿⣿⣿ ⠀⠉⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⢰⣶⢰⣶⣷⢰⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⢀⠀⠀⠀⠀⠀⠀⠀⠀⢀⠀⣶⣶⢰⣶⣶⣶⣶⣾⣿⣷⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⠀⣶⣶⢰⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶ ⠀⠀⠀⠀⠀⣼⣿⢸⣿⣿⢽⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠍⠁⠀⠀⠀⠀⠀⠀⠀⠀⠉⠀⣿⣿⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣹⣿⠀⣿⣿⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠀⠀⠀⣠⠀⣿⣿⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⢯⠉⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠘⠿⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⢹⣿⠀⣿⣿⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠀⠀⢠⣿⠀⣿⣿⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠋⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⢨⣿⠀⣿⣿⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠀⢀⣸⣿⡄⣿⣿⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⠿⠿⠇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⢸⣿⠀⣿⣿⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⢀⣿⣿⣿⠀⢿⣿⢸⣿⡏⣿⣿⣿⣿⣿⣿⡟⠀⠀⢀⣀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣀⣸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⢸⣿⠀⣿⣿⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣸⣿⣿⣿⠄⢘⡛⠸⣿⡇⣿⣿⣿⣿⣿⢿⣶⣶⣿⣿⣿⣿⣷⣷⣷⠀⠀⠀⠀⠀⠀⠀⠀⣰⣿⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠘⣿⠀⣿⣿⠈⣿⣿⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⠀⣿⡏⢠⣿⡇⣿⣿⣿⣿⣯⣿⣿⣿⣿⣿⣿⣿⣿⣿⠻⠁⠀⠀⠀⠀⠀⠀⠀⣿⡿⢸⣿⡟⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠈⣿⠀⣿⣿⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣤⣿⣟⠘⣿⡇⣿⣿⡿⣽⣿⣿⣿⣿⣿⣿⣿⣿⣿⡟⠀⠀⠀⠀⠀⠀⠀⠀⠀⣿⡿⢸⣿⣧⣽⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⢀⣿⠀⣿⡏⢸⣿⣿⣻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⠉⢿⡇⢸⣿⡇⣏⣿⣵⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣴⣦⣤⣀⡀⠀⠀⠀⣤⠀⣿⡇⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣟⣇⡄⠶⣿⣿⣿⣿⡇⢸⣿⠀⣿⡇⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣐⣾⣇⠸⣿⣷⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⢀⣤⣄⣾⠀⣿⣧⠸⠿⠿⢿⣿⣿⣿⣿⠿⠋⠂⠉⠀⠈⠙⢾⣿⣿⣿⠃⠘⡿⠀⣿⡇⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⠃⣽⡟⠠⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡆⠀⠀⠀⠀⠉⠉⠀⠀⠀⠀⠀⠀⠀⣀⣾⣿⣿⣿⣤⢤⣧⠀⣿⡇⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⠀⣻⡇⠘⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⣿⡿⠃⠀⠀⠀⠀⠀⠀⠀⢀⡠⠐⠛⣿⣧⣿⣿⣿⣿⣿⣷⢺⡿⠀⣿⡇⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⡤⣽⣇⢀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠠⣯⠀⣿⡇⣠⣤⣤⣤⣶⣶⣦⣤⣴⣶⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⢽⣿⠀⣿⡇⣼⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⠻⢿⠏⠉⠛⠉⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠃⢰⡿⠀⣿⡇⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠛⢸⡟⠀⣿⡇⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠀⠀⠀⠀⠀⠀⠀⢘⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠍⠀⣼⡷⢸⣿⡇⢻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣄⢸⣇⠀⣿⡇⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠀⠀⠀⠀⠀⠀⠀⠀⠺⠿⠿⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠂⠸⠏⠘⣿⡇⠸⣿⠿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⣿⣛⠘⠚⠀⢿⡇⢹⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠀⠀⢰⣷⣴⡆⣷⠒⣾⡟⢸⣿⣿⡏⠛⣿⡿⣿⣿⣿⡿⣿⣿⣿⣿⣿⣿⣿⣿⣶⢻⣿⠓⣿⠟⣴⣿⣷⢻⣿⢿⣿⣿⣿⢻⣿⣿⣿⣿⢿⠋⣿⣿⣦⣿⡟⢸⡟⢻⣿⢸⣯⣿⢻⡟⢿⣿⢿⣿⣽⣿⣿⣿⣧⣿⣿⣿⣿ ⠀⠀⢸⣿⣿⡇⣿⣛⣿⣟⢸⣿⣿⡇⠀⣿⡇⣿⣿⣿⣿⣿⣟⣿⣿⣿⣷⣿⣿⣿⢸⣿⠀⣿⣛⣿⣧⣽⢸⣿⣿⣿⣿⣿⢸⣿⣿⣿⣿⣛⠄⣿⣿⣿⣿⣟⢸⡟⢻⣿⢸⣿⣿⢸⡇⢸⣿⢸⣿⣿⣿⣿⣿⣿⣿⣽⣿⣿ ⠀⠀⠈⠉⡈⠁⠉⠉⠉⠉⠉⣉⣉⣡⣦⣉⣡⣮⣭⣿⣿⣿⣿⣿⣿⣿⣿⣮⣍⠉⣬⡉⢈⣿⡍⢨⣭⢩⣾⣭⣿⣿⣿⣿⣾⣭⣯⣭⣭⣭⣶⣭⣭⣍⠉⠉⠉⠁⣨⡍⢈⣩⣉⣈⣿⣾⣿⣿⣿⣾⣿⣿⣿⣿⣿⣿⣿⣿ ⠀⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⣶⣿⠀⣶⣷⣴⣶⣶⣶⣶⣶⣶⣶⣿⣷⣶⠀⠀⠀⠀⠀⠀⠀⠀⠀⢰⣾⠀⣶⣶⠐⣶⣶⣿⣿⣿⣿⣷⣶⣶⣶⣶⣶⣿⣿⣷⣶⣶⣶⠀⢰⣶⡆⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶ ⠀⠀⠀⠀⠀⣿⣿⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⠙⠀⣿⣿⢰⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡀⢸⣿⡇⣿⣿⠋⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⢀⣾⠀⠀⠀⣿⣿⢀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠃⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠘⢿⠀⢻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⢸⣿⡇⣿⣿⠀⣿⣿⣿⣿⣿⣿⣻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣸⣿⢸⠀⠀⣿⣿⠀⣿⣿⡿⣿⣿⣿⣿⣿⣿⡿⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣁⠀⢸⣿⡇⣿⣿⢰⠟⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣸⠀⠀⣿⣿⢀⣿⣿⣷⣿⣿⣿⣿⣿⣿⠏⠀⠀⠀⠀⠀⠀⠀⠀⠀⡴⠄⠀⠀⠀⠀⠀⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠁⠀⢸⣿⠃⣿⣿⠈⣺⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⡿⠂⠀⣿⣿⢨⣿⣿⡷⣿⣿⣿⣿⡿⠃⠀⠀⢀⣀⣠⣦⣄⣀⡀⠀⠀⠀⠀⠀⠀⠀⠀⢠⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⢸⣿⠀⣿⣿⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣇⡀⠀⢻⣿⢘⣿⣿⠄⣸⣿⣿⣿⠃⣠⣾⣿⣿⣿⣿⣿⣿⣿⣿⡿⡄⠀⠀⠀⠀⠀⣠⣿⠀⣠⣿⣿⣿⣿⣿⣿⣿⣿⣶⣿⣿⣿⣿⣿⣿⡇⠀⠀⢸⣿⠀⣿⣿⠀⢹⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⡧⠀⢸⣿⢸⣿⣿⡁⣿⣿⡿⣣⣾⣿⣿⣿⣿⣿⣿⣿⣿⢿⡿⠁⠁⠀⠀⠀⠀⠀⣿⣿⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⢸⣿⠀⣿⣿⠀⠘⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣧⠀⢸⣿⢸⣿⣿⡇⣿⡟⣽⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣾⠁⠀⠀⠀⠀⠀⠀⠀⣿⣿⠀⢹⣭⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⢸⣿⠀⣿⣿⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⠁⠀⢸⣿⢸⣿⣿⡇⣿⣰⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣯⣾⣷⣦⣄⡀⠀⢸⠰⣿⣿⠀⢨⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⢸⠀⢸⣿⠀⣿⣿⠀⣼⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣄⠀⢸⣿⢸⣿⣿⡇⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣃⣄⣿⠸⣿⣿⠀⣼⣿⣿⣿⣿⣿⣿⣿⡿⠟⠛⠛⠛⠻⢿⣿⣇⠘⠀⠘⣿⠀⣿⣿⢐⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⡟⠁⢸⣿⢸⣿⣿⢳⣿⣿⣿⣿⣿⣿⣿⣿⣯⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡆⠀⠉⠉⠙⠛⠛⠋⠁⠀⠀⠀⠀⠀⣀⣸⣿⣷⡢⡄⢨⣿⠀⣿⣿⣸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⡇⠀⢸⣿⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣽⡿⢿⣿⣿⣿⣿⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠚⣿⣦⣿⣿⣿⣿⡇⡇⢸⣿⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠿⣿⣿⣿⣿ ⣿⣿⣿⣧⡀⢸⣿⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⢿⣿⣿⣿⡉⠁⢰⣿⢰⣿⣆⠀⣠⣤⣤⣴⣶⣦⣤⣤⣴⣶⣾⣿⣿⣿⣿⣿⣿⡇⡇⢸⣿⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣿ ⣿⠛⠿⠏⠁⠘⣿⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡂⠀⢸⣿⢸⣿⣿⠀⣿⣿⣿⣿⣿⣻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡛⠃⢘⣿⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠁⠀⠀⠀⠀⠀⠀⠈⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡯⠀⠀⣾⣿⢸⣿⣿⠀⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠷⡀⢠⣿⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠀⠀⠀⠀⠀⠀⠀⠀⠘⠋⠛⠛⠻⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡟⠀⠀⢹⣿⠘⣿⡟⠀⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⢿⣿⢿⣿⣟⡓⠀⠘⠿⠀⢿⡿⢻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠀⠀⠀⣶⣰⡇⣿⠒⣾⡟⢸⣿⣿⡆⠘⣿⡟⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣴⣿⣶⢻⣿⠓⣿⡟⣴⡿⣿⢿⣿⣿⣿⣿⣿⢻⣿⣿⣿⣿⢿⠀⣿⣿⣦⣾⡟⢸⡿⢻⣿⢺⣧⣿⢻⡟⢿⣿⢿⣿⣿⣿⣿⣿⣯⣿⣿⣿⣿ ⠀⠀⠀⣿⣿⡇⣿⣛⣿⣟⢸⣿⣿⡇⠀⣿⡇⣿⣿⣿⣿⣿⣟⣿⣿⣿⣷⣿⣿⣿⢸⣿⠠⣿⣟⣿⣇⣿⣿⣿⣿⣿⣿⣿⢸⣿⣿⣿⣿⣋⠀⣿⣿⣿⣿⣟⢸⡟⢻⣿⢸⣿⣿⢸⣇⢸⣿⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠀⠀⠀⠉⡈⠁⠉⠉⠉⠉⠉⣉⣩⣵⣦⣍⣡⣬⢩⣿⣿⣿⣿⣿⣿⣿⣿⣬⠉⠁⣸⣿⠈⣽⡏⠈⢉⣽⣿⣿⣿⣿⣿⣿⣾⣯⣿⣽⣋⣉⣶⣯⣍⠁⠉⠉⣩⠁⣾⡏⠉⢉⣽⣿⣿⣿⣿⣿⣿⣾⣿⣿⣿⣿⣿⣿⣿⣿ ⠀⠉⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⢰⣾⡇⣶⣿⣶⣶⣶⣶⣶⣶⣶⣶⣾⣷⣶⠆⠀⠀⠀⠀⠀⠀⠀⠀⢰⣾⡇⢰⣾⡆⣲⣶⣾⣿⣿⣿⣿⣶⣶⣶⣶⣶⣾⣿⣷⣶⣶⣶⡆⠀⣶⡆⢰⣶⣶⣶⣶⣶⣶⣶⣾⣶⣾⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⡆ ⡀⠀⢸⣿⡇⣿⣿⣿⣿⣿⣿⣿⣿⢿⣿⣿⣿⠋⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠉⠃⢸⣿⡇⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣇⠀⣿⡇⢸⣿⣿⢻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡅ ⡇⠀⢸⣿⡇⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠏⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠻⡇⠈⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠁⠀⣿⡇⢸⣿⡇⣼⣿⣿⣿⣿⣿⣟⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇ ⡇⠀⢸⣿⡇⣿⣿⣿⣻⣿⣿⣿⣿⣿⣿⠏⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠁⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣏⠀⠀⣿⡇⢸⣿⡇⠿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇ ⡇⠀⢸⣿⡇⣿⣿⣿⣾⣿⣿⣿⣿⣿⠟⠀⠀⠀⠀⠀⠀⠀⠀⠀⢠⠦⠀⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⣿⡇⢸⣿⡇⢰⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇ ⠇⠀⢸⣿⡇⣿⣿⡿⢿⣿⣿⣿⣿⠏⠀⠀⠀⣀⣀⣴⣦⣀⣀⠀⠀⠀⠀⠀⠀⠀⠀⠀⡄⣺⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣧⠀⠀⣿⡇⢼⣿⡿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇ ⡀⠀⠸⣿⡇⣿⣿⡃⢠⣿⣿⣿⠏⣠⣶⣿⣿⣿⣿⣿⣿⣿⣿⣿⢦⠀⠀⠀⠀⠀⢀⣾⡇⢀⣼⣿⣿⣿⣿⣿⣿⣿⣷⣾⣿⣿⣿⣿⣿⡟⠀⠀⢀⣿⡇⢸⣿⡇⠈⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡁⢸⡇ ⣿⠀⠨⣿⡇⣿⣿⣨⢸⣿⣿⢏⣴⣿⣿⣿⣿⣿⣿⣿⣿⡹⣿⠏⠁⠀⠀⠀⠀⠀⣸⣿⡇⢸⣿⣿⣿⣿⣷⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣯⠀⠀⠘⣿⡇⢸⣿⡇⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⣼⡃ ⣿⠀⢈⣿⡇⣿⣿⣿⢸⣿⢣⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⡏⠀⠀⠀⠀⠀⠀⠀⣿⣿⡇⢈⣭⣼⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⣿⡇⢸⣿⡇⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠇⠋⠀ ⡅⠀⢘⣿⡇⣿⣿⣿⢸⢧⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣴⣿⣶⣤⣀⠀⢀⡇⣿⣿⡇⢈⣽⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⡇⢨⣿⡇⢸⣿⡇⣤⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡆⣦⠀ ⣦⡀⠀⣿⠀⣿⣿⣿⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣏⣠⣸⡇⢿⣿⡇⣸⣿⣿⣿⣿⣿⣿⣿⡿⠿⠛⠛⠛⠛⠿⣿⣿⠀⠃⠈⣿⡇⣸⣿⣇⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀ ⣿⠋⢀⣿⠁⣿⣿⣏⣿⣿⣿⣿⣿⣿⣿⣿⣿⣽⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡆⠀⠈⠉⠉⠛⠛⠛⠉⠀⠀⠀⠀⠀⢀⣠⣿⣿⢆⡤⠀⣿⡇⢸⣿⣷⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀ ⡟⠀⠈⣿⠀⣿⣿⣻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣭⣿⢿⣿⣿⣿⣿⠇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠒⢻⣧⣼⣿⣿⣿⣯⡃⠀⣿⡇⣸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠿⣿⣿⣿⣿⡇⠀⢀ ⣯⡀⠀⣿⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⣿⣿⣿⡏⠁⠀⣾⡇⣿⣷⡀⣠⣤⣤⣤⣶⣦⣤⣤⣤⣶⣶⣿⣿⣿⣿⣿⣿⣭⡁⠀⣿⡇⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣾⡇⣰⣫ ⠏⠁⠘⢻⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣾⣿⣿⣿⡏⠀⠀⣿⡇⣿⣿⠁⢸⣿⣿⣿⣻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡟⠓⠀⣿⡇⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⣟⣇ ⠀⠀⠀⠀⠀⢹⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣯⠀⠀⢰⣿⡇⣿⣿⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠄⠀⣿⡇⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣧⣿⠀ ⠀⠀⠀⠀⠀⠀⠛⠛⠛⠛⠿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠁⠀⠸⣿⡇⢿⣿⠀⠸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⣿⡿⢿⣿⣛⠊⠀⢿⡇⢻⣿⠛⣿⣿⣿⣿⣿⣿⣧⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠇⠀ ⠀⠀⢰⣿⣴⡇⣿⠛⣿⡟⢸⣿⣿⡍⠙⣿⡿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣦⣴⣿⣷⢻⣿⠓⣿⠟⣿⣿⣿⣿⣿⣿⣿⣿⡿⢿⣿⣿⣿⣿⢧⠀⣿⢿⣶⣿⡿⢿⡿⢻⣿⣿⣯⣿⢿⡟⢿⣿⢿⣿⣿⣿⣿⣿⣯⣿⠻⡇⠀ ⠀⠀⢸⣿⣿⡇⣿⣛⣿⣟⢸⣿⣿⡇⡀⣿⣇⣿⣿⣿⣿⣿⡟⣛⣿⣿⣷⣿⣿⣿⢸⣿⠀⣿⣛⣿⣧⣿⣿⣿⣿⣿⣿⣇⢸⣿⣿⣿⣿⣛⠀⣿⣹⣿⣿⣟⣻⡟⢻⣿⣿⣿⣿⣸⡇⢸⣿⢸⣿⣿⣿⣿⣿⣿⣿⢘⠇⠀ ⠀⠀⠈⠉⣈⡁⠉⠉⢉⣉⣉⣉⣉⣽⣷⡍⣿⣿⣿⣿⣿⣿⣿⣿⣯⡍⠉⢈⣿⡅⣼⣿⠀⢉⣩⣾⣿⣿⣿⣿⣿⣿⣿⣿⣯⣏⣉⣩⣭⣭⡆⠉⠉⢉⡍⢩⣭⠁⠈⣽⣿⣿⣿⣿⣿⣿⣿⣿⣿⣾⣭⣿⣿⣿⣽⣾⠀⢰ ⠀⠉⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⢰⣿⡆⣾⣿⣶⣶⣶⣶⣶⣶⣶⣶⣿⣿⣶⠆⠀⠀⠀⠀⠀⠀⠀⠀⠰⠿⠇⠲⠿⠆⣶⣶⣾⣿⣿⣿⣿⣶⣶⣶⣶⣶⣿⣿⣿⣿⣿⣶⡆⠀⣾⡇⣶⣾⣶⣶⣶⣶⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣶⡆⣶⣷ ⣼⣿⡇⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠋⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠉⠻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣧⠀⣿⡇⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⢹⣿ ⣿⣿⡇⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠛⠀⠀⠀⠀⠀⠀⠀⡀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠘⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⣿⡇⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⣾⣿ ⣿⣿⡇⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠏⠀⠀⠀⠀⠀⠀⠀⣠⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣯⠁⢀⣿⡇⣿⣿⣿⡿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⢱⣿⣿ ⢹⣿⡇⣿⣿⣿⣿⣿⣿⣿⣿⣿⠟⠁⠀⠀⠀⠀⠀⢀⣼⣿⣷⠀⠀⠀⠀⠀⡶⠀⠀⠀⠀⠀⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡏⠀⢨⣿⡇⣿⣿⣷⣴⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡼⣿⣿ ⢸⣿⡇⣿⣿⡿⢿⣿⣿⣿⣿⠏⠀⠀⠀⠀⠀⠀⠀⢺⣿⣿⣿⣶⣄⣀⣀⡀⠀⠀⠀⠀⠀⠀⠀⣰⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣇⠀⢸⣿⡇⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⢿⢑⣿⣿ ⠸⣿⡇⣿⣿⡃⢠⣿⣿⣿⠇⠀⠀⠀⠀⠀⢠⣴⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⡄⠀⠀⠀⠀⠀⣰⣿⣿⣿⣿⣿⣷⣿⣿⣿⣿⣿⣿⡏⠈⠀⢸⣿⡇⣿⣿⡏⢙⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡁⢨⠈⣿⣿ ⠸⣿⡇⣿⣿⣅⢸⣿⣿⠏⠀⠀⠀⠀⢠⣶⣿⣿⣿⣿⣿⣿⣿⣿⡿⣿⣿⠉⠀⠀⠀⠀⠀⢸⣿⣿⣷⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⢸⣿⡇⣿⣿⡇⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⣟⠐⣿⡿ ⢰⣿⠇⣿⣿⡿⢸⣿⠁⠀⠀⠀⠀⢠⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡟⠁⠀⠀⠀⠀⠀⢠⣼⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⡀⢸⣿⡇⣿⣿⠃⢐⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠇⠁⠀⣿⡇ ⠘⣿⠆⣿⣿⣿⢸⣇⠀⠀⠀⠀⢀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣿⣷⣦⣄⡀⠀⣼⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⡇⢸⣿⡇⣿⣿⢠⣼⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡦⡆⠀⢙⡇ ⠐⣿⠀⣿⣿⣿⣿⣿⠀⠀⡀⢀⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡀⣰⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠈⠃⠘⣿⡇⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡄⠀⠀⢸⡇ ⢠⣿⠀⣿⣿⣿⣿⣿⡄⠀⡇⣼⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣎⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⢆⡤⠠⣿⡇⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⣸⡆ ⠈⣿⠀⣿⣿⣿⣿⣿⠃⠸⢷⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠛⠿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⢐⣿⡇⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠿⣿⣿⣿⣿⡃⠀⢀⣿⣇ ⠐⣿⠘⣿⣿⠋⠀⠀⠀⠀⣼⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡟⠛⣿⡟⣿⣿⣿⣿⣿⡟⠀⠀⠀⠉⠛⠛⠛⠛⠛⠙⠻⠿⣿⣿⣯⡇⢸⣿⡇⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣿⡇⠀⢸⣿⡇ ⠸⠿⠀⢹⡿⠁⠀⠀⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⣿⡇⣿⣿⠈⣽⠙⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠙⠛⠓⠈⣿⡇⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⢸⣿⡏ ⠀⠀⠀⢸⡇⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠀⢸⣿⡇⣿⣿⠀⢹⣿⣿⣷⣶⣶⣶⣄⠀⠀⠠⣶⣶⣤⣄⣀⣰⡾⣄⠀⣿⡇⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣧⠀⢀⣿⡏ ⠀⡃⠀⠘⠇⠀⠀⠀⠀⠈⠙⠛⠛⠿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠁⠀⢸⣿⡇⣿⣿⠀⠻⣿⣿⠿⠿⠿⠿⣿⡷⣦⣤⣀⡹⢿⡿⢿⣿⣛⠂⠈⢿⠇⢿⣿⢻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠀⠀⣿⡇ ⠀⡇⠰⣿⣼⡇⣿⠓⣶⡞⢸⣿⣿⡆⠘⣿⡟⣿⣿⣿⠟⣿⡿⣷⣾⣿⣿⣴⣿⣿⢻⣿⠓⣿⠟⣴⣿⣷⣿⣿⢛⣿⣿⣿⢻⣷⣿⣿⣿⠃⠀⣿⣿⣷⣿⡿⢻⡿⢿⣿⣿⣯⣿⣿⡿⢿⣿⢿⣿⣿⣿⣿⣿⣇⣿⠀⣿⡇ ⠀⡇⢰⣿⣿⡇⣿⣛⣿⣟⣸⣿⣿⡇⠄⣿⡇⣿⣿⣿⠀⣿⡟⠋⣿⣿⣷⣿⣿⣿⢸⣿⠀⣿⣛⣿⣧⣿⣼⣿⣺⣿⣿⣇⢸⣿⣿⣿⣿⡃⠀⣿⣿⣿⣿⣟⣻⣿⣻⣿⣿⣿⣿⣿⣿⣺⣿⢸⣿⣿⣿⣿⣿⣿⣿⠀⣿⡇ ⠀⡇⠈⠉⣉⠁⠉⠉⠉⠉⠉⣭⣭⣵⣶⣍⣵⣯⣍⣉⣀⣉⣥⡀⠉⢩⣽⡈⣽⣿⠈⣉⣤⣭⣍⣽⣿⣿⣿⣿⣿⣿⣿⢟⣌⣭⣽⣭⡉⠉⠀⣉⡍⣹⣯⠉⢉⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣍⠉⢰⣿⡇ ⠀⠋⠀⠄⠀⠘⠀⠀⠀⠈⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⢰⣿⡆⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⢂⠀⠀⠀⠀⠀⠀⠀⠀⠀⠆⠰⠶⠇⠰⣶⢶⣶⣶⣾⣷⣷⣶⣶⣶⣶⣶⣶⣶⣾⣷⣶⣶⣶⣶⣶⠀⣶⣷⣶⣶⣶⣶⣶⣶⣶⣷⣶⣶⣷⣾⣶⣾⣶⣶⣶⣶⣶⣶⢶⣶⡆⣶⣶ ⢸⣿⡇⣿⣿⣿⣿⣿⣿⣿⣿⣿⡏⣭⠉⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠉⠛⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣿⣿⢠⣿⡟⣻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡟⠀⣿⡇⣿⣿ ⢸⣿⡇⣿⣿⣿⣿⣿⣿⣿⣿⡿⣣⡿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠹⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣟⣿⣿⢘⣿⡇⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣇⣴⣿⠀⣿⣿ ⢸⣿⡇⣿⣿⣿⣿⣿⣿⣿⡿⠁⠀⠀⠀⠀⠀⠀⠀⣠⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⡀⠘⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡗⣹⣿⢸⣿⡇⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⣿⣿ ⢸⣿⡇⣿⣿⣿⣿⣿⣿⣿⠟⠛⠛⠀⠀⠀⠀⢀⣆⣷⡄⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠐⣷⠠⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡏⣿⣿⢸⣿⡇⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠇⣿⣿ ⢸⣿⡇⣿⣿⣿⣿⣿⣿⠃⠀⠀⠀⠀⠀⠀⠀⠘⢿⡿⣷⣦⣀⣠⣀⠀⠀⠀⠀⠀⠀⠀⠀⠰⢟⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡏⣿⣿⢸⣿⡇⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⢹⣿⠀⣿⣿ ⢸⣿⡇⣽⣿⣿⣿⣿⠃⣶⠀⠀⠀⠀⣠⠆⣴⣶⣿⣿⣿⣿⣿⣿⣿⣧⠀⠀⠀⠀⠀⠀⠀⢠⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⢹⣿⢸⣿⡇⢹⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣼⣿⠀⣹⠀⣿⣿ ⢸⣿⡇⣿⣿⣿⠿⠉⠁⠀⠀⠀⡤⠈⣹⣾⣿⣿⣿⣿⣿⣿⣿⣿⡟⠃⠀⠀⠀⠀⠀⠀⢀⣼⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⢸⣿⢸⣿⡇⢸⣿⣿⢼⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⣻⠀⣿⣿ ⢸⣿⡷⣿⣿⡏⠀⠀⠀⠀⠀⣰⠁⢠⣿⣿⣿⣿⣿⣿⣿⣿⣿⠏⠀⠀⠀⠀⠀⠀⠀⢠⣼⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⢸⣿⢸⣿⡇⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠏⠀⠹⠀⣿⣿ ⢸⣿⣧⣿⣿⠀⠀⠀⠀⠀⢠⣿⢠⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣾⣿⣶⣤⣀⠀⢀⡀⣸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⢸⣿⢸⣿⡇⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡆⠀⡄⠀⣿⡟ ⢸⣿⡿⣿⣿⡇⠀⢀⠀⠀⣸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣇⣠⣿⣡⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠃⢘⡿⠘⣿⡇⣸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠱⠀⠀⠀⠀⢻⡇ ⢸⣿⣇⣿⣿⡇⠀⣿⠀⢠⣯⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⡤⢾⣧⠠⣿⡇⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣻⠀⠀⠀⠀⣿⡇ ⢸⣿⣗⣿⣿⡗⠀⠿⠆⠸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡟⠿⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣟⣺⡟⢨⣿⡇⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⢿⣿⣿⣿⣿⠛⠀⢀⣔⠀⣿⣿ ⢸⣿⡗⠛⣿⠀⠀⠀⠀⢀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡟⠛⣿⡟⣿⣿⣿⠃⠀⠀⠀⠉⠉⠉⠛⠛⠛⠛⠛⠛⠿⠿⣿⡏⣽⡯⢸⣿⡇⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⡄⣴⣿⠀⣿⣿ ⠈⠿⠃⠀⠉⠀⠀⠈⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⢸⣿⡇⢹⣟⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠉⢘⡟⠈⣿⡇⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡃⣽⣿⠀⣿⣿ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⢾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡟⢹⣿⡇⢸⣿⡇⢸⣿⣿⣿⣿⣷⣶⣦⣀⠀⠀⠀⠂⠠⣦⣀⣠⣤⣀⣀⢾⣇⢀⣿⡇⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣽⡇⣼⣿⠀⣿⣿ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⠛⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡞⠉⠿⠇⠸⣿⡇⢸⣿⠿⠿⠿⠿⠿⠿⣿⠶⣦⣄⣤⣧⣯⡹⣿⡿⣿⡋⠻⠏⠘⢿⡇⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠃⢿⡟⠀⣿⣿ ⠀⠀⠐⣿⣼⡆⣶⠓⣾⡟⢸⣿⣷⡄⠙⣿⡿⣿⣿⣿⠛⣿⡿⣷⣿⣿⣿⣴⣿⣷⢻⣿⠓⣿⠟⣴⣿⣷⢻⣿⢛⣿⣿⡿⢻⣷⣿⣾⣿⠃⠀⣿⣿⣷⣿⡿⢻⡿⢿⣿⣿⣯⣿⢿⡟⢿⣿⢿⣿⣽⣿⣷⢺⣇⣿⠀⣿⣿ ⠀⠀⠀⣿⣿⡇⣿⣛⣿⣟⢸⣿⣿⡇⠀⣿⡇⣿⣿⣿⠀⣿⡟⠋⣿⣿⣷⣿⣿⣿⢸⣿⢀⣿⣛⣿⣧⣽⢸⣿⣼⣿⣹⡇⢸⣿⣿⣿⣿⡃⠀⣿⣿⣿⣿⣟⣻⣿⢻⣿⣿⣿⣿⣸⣇⢸⣿⢸⣿⣿⣿⣿⢸⣿⣿⠀⣿⣿ ⠀⠀⠀⠉⣉⠁⠉⠉⠉⠉⢉⣉⣉⣵⣦⣍⣁⣈⣉⣉⣀⣉⠁⣠⡉⢉⣽⡌⣩⣥⣨⣉⣈⣭⣭⣿⣿⣽⣿⣿⣿⣿⣯⣿⣮⣭⡉⠉⠉⠉⠀⣭⡍⢉⣯⣉⣭⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣾⣭⣭⠉⣉⡉⢀⣿⡏ ⠀⠉⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⡀⠀⠀⠀⠀⠀⠀⠀⠀⠀⡶⠰⣶⡶⠲⠶⠶⠶⠶⣿⣿⣷⣶⣶⣶⣶⣶⣶⣾⣿⣿⣶⣶⡶⣶⣶⢰⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⢶⣶⠠⣶⣶⣶⣶ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡭⠀⠀⠀⠀⠀⠀⠀⠀⠀⡸⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⠙⠻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡧⣿⣿⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡏⠀⣿⠀⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⡟⣿⠟⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠆⠀⠐⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⠹⣿⣿⣿⣿⣿⣿⣿⣿⡇⣻⣿⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣇⣴⣿⠀⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⡿⠀⠀⠀⠀⠀⠀⠀⠀⡀⢀⣾⠀⠀⠂⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠹⣿⣿⣿⣿⣿⣿⣿⡇⣿⣿⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠐⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⡿⠛⠛⠃⠀⠀⠀⠀⢠⣇⣽⣿⣿⠀⠀⡀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠐⡅⠀⠀⢰⣿⣿⣿⣿⣿⣿⣿⡇⢹⣿⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⢠⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⡿⠁⠀⠀⠀⠀⠀⠀⠀⢻⣿⣿⣿⡿⢀⣠⡄⢀⣀⠀⠀⠀⠀⠀⠀⠀⠀⠐⠈⠀⢰⣿⣿⣿⣿⣿⣿⣿⣿⡃⣾⣿⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣯⢽⣿⢨⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⡿⢳⡆⠀⠀⠀⠀⣠⢤⣴⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣦⠀⠀⠀⠀⠀⠀⠀⠀⠀⣠⣾⣿⣿⣿⣿⣿⣿⣿⣿⠀⢹⣿⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣽⡇⢠⣿⠸⣿⣿⣿⣿ ⣿⣿⣿⣿⡿⠋⠈⠀⠀⠀⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡟⠁⠀⠀⠀⠀⠀⠀⠀⠀⣼⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⢸⡿⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠸⠟⠀⣿⣿⣿⣿ ⣿⣿⣿⠏⠀⠀⠀⠀⠀⠀⠀⣼⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠟⠁⠀⠀⠀⠀⠀⠀⠀⠀⣼⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⣸⣯⢸⣿⣯⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠃⠀⠈⠀⣿⣿⣿⣿ ⣿⣿⣿⠀⠀⠀⠀⠀⠀⢀⣸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣾⣿⣷⣤⣀⠀⢠⣄⠀⢀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⣿⡏⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⠆⠠⠀⠀⣿⣿⣿⣿ ⣿⣿⣿⡆⠀⠀⠀⠀⠀⣼⣿⣿⣯⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣇⣤⣿⣿⣧⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡟⠀⢻⠟⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣗⠀⠀⠀⠀⣿⡧⣿⣿ ⣿⣿⣿⡇⠀⣿⠀⢀⢰⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⡴⣨⡤⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⢳⠀⠀⠀⠀⣿⣯⣾⣿ ⣿⣿⣿⡇⠀⠿⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⣿⠃⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠟⠀⢀⣤⢀⣿⣿⣿⣿ ⡿⢻⠇⠀⠀⠀⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡟⠻⣿⣿⣿⣿⠇⠀⠈⠛⠙⢻⠻⠟⡛⠛⢻⢿⢿⣿⠃⣿⡄⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣶⠄⢸⣿⢸⣿⣿⣿⣿ ⠃⠈⠀⠀⠀⠀⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⢷⣿⣷⣭⡏⠋⠀⠀⠀⠀⠀⠀⠈⠀⠀⠁⠀⠈⠀⠘⠃⠛⠋⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡅⢸⣿⢸⣿⣿⣿⣿ ⠀⠀⠀⠀⠀⠀⠀⢠⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⢿⣿⣿⡿⣿⣿⣿⣿⣤⣀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠄⠀⢀⡀⢢⡀⢸⣿⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⢸⣿⢸⣿⣿⣿⣿ ⠀⠀⠀⠀⠀⠀⠀⠈⠉⠙⠛⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡝⠻⡿⠋⠻⠟⠛⠟⠿⠿⠿⠷⠄⠀⠀⠀⠀⠀⠀⠁⠒⠄⣜⠃⠛⠃⠸⣿⠿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠀⠸⠟⠸⣿⣿⣿⣿ ⠀⠀⠀⣶⣴⡆⣾⠛⣿⡟⢸⣿⣷⡄⠙⣿⡿⣿⣿⣿⠛⣿⡿⣷⣿⣿⣷⣴⣿⣶⢻⣿⠳⣿⠟⣴⡟⣶⢻⣿⠛⠐⣿⡟⢻⣷⣿⣾⣿⢿⠀⣿⣿⣿⣿⡿⢻⡿⢿⣿⣿⣯⣿⢿⡟⢿⣿⢿⣿⣴⣿⣷⢾⣇⣿⠸⣿⣿ ⠀⠀⢸⣿⣿⡇⣿⣛⣿⣟⣸⣿⣿⡇⠀⣿⡇⣿⣿⣿⠀⣿⡟⠋⣿⣿⣷⣿⣿⣿⢸⣿⢰⣿⣛⣿⣧⣽⢼⣿⢠⡀⣿⡇⢸⣟⣿⣿⣿⣛⠀⣿⣿⣿⣿⣟⣻⣿⣻⣿⣿⣿⣿⣸⡇⢸⣿⢸⣿⣿⣿⣿⢸⣿⣿⢀⣿⣿ ⠀⠀⠈⠉⣈⡁⠉⠉⠉⠉⣉⣉⣩⣵⣷⣍⣁⣌⣉⣉⡀⣉⡁⢰⣯⠉⣩⣌⣩⣭⣾⣽⣿⣿⣿⣿⣯⣿⣾⣯⣼⣿⣯⣭⡈⠉⠉⠉⢉⣽⠀⣩⣉⣭⣭⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣾⣯⡌⠉⣉⡉⢉⣽⣸⣿⣿ ⠀⠉⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣶⢰⣶⣶⣶⣶⠶⠶⠾⢿⠿⣿⣿⣶⣶⣶⣶⣶⣾⣿⣿⣷⣶⡶⢲⣶⢰⣾⣶⣶⣶⣶⣶⣶⣶⣾⣿⣶⣿⣶⣷⣷⣶⣾⣾⣷⣶⣶⣶⢶⣶⠆⣶⣶⣶⣶⣶⣶ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣭⠁⠀⠀⠀⠀⠀⠀⠀⠀⣼⣿⢸⣿⣿⠟⠃⠀⠀⠀⠀⠀⠀⠈⠙⠻⣿⣿⣿⣿⣿⣿⣿⣿⣷⣽⣿⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡟⠀⡯⠀⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⠝⠀⠀⠀⠀⠀⠀⠀⠀⠀⣿⣿⢸⣿⠀⠐⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⢹⣿⣿⣿⣿⣿⣿⡇⢻⣿⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣧⣴⣿⡀⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⡿⠃⠀⠀⠀⠀⠀⠀⠀⢰⢀⣾⠀⣿⣿⢸⡏⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠸⣿⣿⣿⣿⣿⣿⡇⢸⣿⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⠟⠛⠁⠀⠀⠀⠀⢀⣦⣿⣿⣿⠀⣿⣿⢸⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⡇⢸⣿⣸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠇⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⡿⠁⠀⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⠀⣙⣿⢘⣯⢀⣀⣀⡀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⡇⢸⣿⣸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⢽⣿⠀⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⢷⠆⠀⠀⠀⠀⢠⣤⣤⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡧⠀⠀⠀⠀⠀⠀⢀⣠⣿⣿⣿⣿⣿⣿⣿⠀⢹⣿⢺⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣽⡇⢠⣿⠀⣿⣿⣿⣿⣿⣿ ⣿⣿⡿⠋⠉⠀⠀⠀⠀⠀⠻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⡟⠁⠀⠀⠀⠀⠀⣷⣾⣿⣿⣿⣿⣿⣿⣿⣿⠀⢸⣿⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠘⠛⠀⣿⣿⣿⣿⣿⣿ ⣿⠏⠐⠀⠀⠀⠀⠀⠀⠀⢠⣿⣥⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣯⠏⠀⠀⠀⠀⠀⠀⠀⣸⣿⣿⣿⣿⣿⣿⣿⣿⣿⠁⢸⣿⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠃⠀⠀⠀⣿⣿⣿⣿⣿⣿ ⣿⠀⠀⠀⠀⠀⠀⠀⢠⣴⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣦⣄⠀⠀⢰⣜⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⣼⣿⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⠆⠠⠀⠀⣽⣿⣿⣿⣿⣿ ⣿⡇⠠⠀⠀⠀⠀⢸⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣧⣴⣯⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠃⠹⠻⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣇⠀⠀⠀⠀⣿⣿⣿⣿⣿⣿ ⣿⣿⠐⣷⠀⠀⢰⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡤⢸⣴⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡓⠀⠀⠀⠀⣿⣿⣿⣿⣿⣿ ⣿⡿⠀⠿⠀⠀⣼⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⢹⠲⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠟⠀⢀⣤⢀⣿⣿⣿⣿⣿⣿ ⠁⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠻⣿⣿⣿⣷⠙⠿⠙⢿⣿⣿⣿⣿⣿⣿⣿⣿⡇⣽⡈⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣶⡄⢸⣿⢸⣿⣿⣿⣿⣿⣿ ⠀⠀⠀⠀⠀⠀⠸⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣴⣿⣿⣿⠏⠀⠀⠀⠈⠙⠿⠿⣿⣿⣿⣿⡟⠃⠛⡛⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⢸⣿⢸⣿⣿⣿⣿⣿⣿ ⠀⠀⠀⠀⠀⠀⠀⢈⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣦⣅⡀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢢⣀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⢸⣿⢸⣿⣿⣿⣿⣿⣿ ⠀⠀⠀⠀⠀⠀⠀⠘⠁⠉⠉⠛⠻⣿⣿⣿⣿⣿⣿⣿⣿⢻⡟⠋⠛⠛⠛⠛⠛⠛⠛⠓⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠋⠘⣿⠿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠃⠸⠿⠸⣿⢿⢿⣿⣿⣿ ⠀⠀⠐⣶⣼⡇⣿⠛⣿⡟⢸⣿⣷⡆⠘⣿⡟⣿⣿⣿⠯⣿⡿⣷⣾⣿⣶⣴⣿⣷⢻⣿⠻⣿⠓⣴⡖⣶⠺⣶⠓⠐⣿⡿⢺⣷⣿⣿⣿⢿⡏⣿⣿⣿⣿⡿⢻⣿⢿⣿⣿⣯⣿⣿⡟⢿⣿⢿⣿⣴⣿⣶⣿⣇⣿⢿⣿⣿ ⠀⠀⢀⣿⣿⡇⣿⣛⣿⣟⣸⣿⣿⡇⡄⣿⡇⣿⣿⣿⠀⣿⡟⠋⣿⣿⣷⣿⣿⣿⣼⣿⣸⣿⣛⣿⣧⣽⢰⣿⢠⡀⣾⡇⢸⣟⣿⣿⣿⣻⡇⣿⣿⣿⣿⣟⣿⣿⣻⣿⣿⣿⣿⣿⣇⢸⣿⢸⣿⣿⣿⣿⣿⣿⣿⣸⣿⣿ ⠀⠀⠈⠉⣉⡁⠉⠉⠉⢉⣉⣩⣭⣵⣷⣭⣷⣬⡍⣹⡇⢩⣷⣧⣭⣍⣩⣮⣽⣿⣿⣿⣿⣯⣽⣾⣽⣿⣼⣭⣾⣿⡍⠁⠈⠉⢉⣭⢉⣽⣷⣯⣽⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣎⠉⣈⣉⢉⣿⣉⣭⣿⣿⣿ ⠀⠉⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⣶⣾⣶⣶⣶⣾⣷⣶⡆⠀⠀⠀⠀⠀⠀⠀⠀⠀⣾⡇⢰⣾⣷⢰⣶⣾⣿⣿⣿⣿⣷⣶⣶⣶⣶⣿⣿⣿⣿⣿⣶⡖⠀⣶⣷⢰⣶⣶⣶⣶⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣶⡂⣶⣷⢰⣶⣷⣶⣶⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⠏⠀⠀⠀⠀⠀⠀⠀⢀⠀⠀⣿⡇⢸⣿⣿⢸⣿⣿⣿⡿⠛⠉⠉⠀⠉⠉⠻⢿⣿⣿⣿⣿⣿⣷⠄⣿⣿⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠁⢸⣿⢸⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⠏⠀⠀⠀⠀⠀⠀⠀⠀⢸⠄⠠⣿⡇⢸⣿⣟⠈⣹⠏⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠘⢻⣿⣿⣿⡧⠀⣿⣿⢸⣿⣿⣿⣿⣿⣿⣿⣿⣟⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡄⣼⣿⢸⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⠏⠀⠀⠀⠀⠀⠀⠀⣠⣿⢸⡄⢀⣿⡇⢸⣿⣯⢨⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⣿⣿⣿⡁⠀⣿⣿⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡆⣿⣿⢸⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⠟⠁⠀⠀⠀⠀⠀⠀⣼⣿⣿⣼⡇⠀⣿⡇⢸⣿⣗⠸⣿⡄⠀⠀⠀⠀⢀⠄⠀⠀⠀⠀⠀⠀⣰⣿⣏⠀⠀⣿⣿⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⣿⣿⢸⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⠟⠀⠀⠀⠀⠀⠀⢀⠐⣿⣿⣿⢿⠃⠀⢻⡇⢸⣿⡇⢸⡿⣀⡀⠀⠀⠀⠈⠀⠀⠀⠀⠀⠀⢀⣼⣿⣿⡀⠀⣿⣿⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⢿⡃⣿⣿⢸⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⡏⠀⠀⠀⠀⠀⠀⣴⣿⣿⣿⣿⣿⠈⠀⠀⢹⣷⣾⣿⣿⣶⣾⣿⣿⣿⣿⣷⡀⠀⠀⠀⠀⠀⣠⣿⣿⣿⠉⠀⠀⣿⣿⢸⣿⡏⠉⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⢘⠀⣿⣿⢸⣿⣿⠈⢻⣿⣿⣿ ⣿⠟⠀⠀⠀⠀⠀⠀⣸⣿⣿⣿⣿⣿⣿⡇⣧⣶⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡟⠁⠀⠀⠀⠀⣼⣿⣿⣿⣿⠀⠀⠀⣿⣿⢸⣿⡇⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⣸⠀⠿⢿⢸⣿⣿⠀⣾⣿⣿⣿ ⠃⠀⠀⠀⠀⠀⠀⢰⣿⣿⣿⣿⣿⣿⣿⣷⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣻⠗⠀⠀⠀⠀⠀⣸⣿⣿⣿⣿⣿⡀⢀⠀⣿⣿⢸⣿⡇⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠁⠀⢀⡟⢸⣿⣟⠀⣿⣿⣿⣿ ⠀⠀⠀⠀⠀⠀⣤⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣧⣶⣤⡀⠀⠀⢀⣿⣿⣿⣿⣿⣿⡇⣾⠀⣿⣷⢸⣿⣧⣶⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡆⣦⠀⠀⡁⢸⣿⡟⠀⣿⣿⣿⣿ ⡄⠀⠀⠀⠀⣠⣿⣿⣿⣟⣿⣿⣿⣻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡷⢀⣸⣿⣿⣿⣿⣿⣿⡇⠋⠀⢻⡏⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⢰⡇⢸⣿⣇⢀⣿⣿⣿⣿ ⡇⠀⣧⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⢠⠀⣼⡇⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⣸⡇⢸⣿⡇⢠⣿⣿⣿⣿ ⠇⠀⠿⡀⢀⣿⣿⣿⣿⣿⣿⣿⣻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⢹⠀⣿⡇⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠿⣿⣿⣿⣿⡇⠀⠀⣼⣿⢸⣿⡏⢸⣿⣿⣿⣿ ⠀⠀⠀⠀⠸⣿⣿⣿⣿⣿⣿⣏⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠙⣿⣿⣿⣿⣿⣿⣿⣿⣿⢸⠀⣿⡇⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣾⡇⠀⠀⣿⣿⢸⣿⡇⢸⣿⣿⣿⣿ ⠀⠀⠀⠀⠀⣿⣿⣿⣿⣿⣿⣹⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠛⠿⠟⠁⠀⠈⠿⠿⣿⣿⣿⣿⣿⣿⠛⠈⢻⡇⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⣿⣿⢸⣿⡇⢸⣿⣿⣿⣿ ⠀⠀⠀⠀⢠⡿⣿⣀⣌⣭⡿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣶⣄⡀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠸⢆⠀⣸⡇⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣗⠀⠀⣿⡿⢸⣿⣷⣿⣿⣿⣿⣿ ⠀⠀⠀⠐⠿⠇⠚⠉⠛⠙⠛⠙⠛⠻⢿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠟⠛⠛⠛⠿⠟⠧⠀⠀⠀⠀⠀⠀⠀⠐⠢⢀⡀⠀⠻⡇⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠀⠀⣿⡇⢸⣿⡿⢿⣿⣿⣿⣿ ⠀⠀⢰⣿⣼⡇⣿⠟⣿⡟⢸⣿⣷⡆⠸⣿⡟⣽⣿⣿⢿⣿⡿⣷⣾⣿⣷⣴⣿⣷⢻⣿⠒⣶⠖⣴⡖⣷⢲⣶⠓⠐⢿⡿⢻⣿⣿⣿⣿⢿⣿⣿⣿⣿⣿⡿⣿⣿⢿⣿⣿⣯⣿⣿⡟⢿⣿⢻⣿⣷⣿⣿⣿⣧⣿⣿⣿⣿ ⠀⠀⢸⣿⣿⡇⣿⣛⣿⣟⣸⣿⣿⡇⡁⣿⡇⣿⣿⣿⠀⣿⡟⠋⣿⣿⣷⣿⣿⣿⣾⣿⢰⣿⣛⣿⣧⣭⢨⣿⠀⠀⢸⡟⢸⣿⣿⣿⣿⣻⣿⣿⣿⣿⣿⣟⣿⣿⣿⣿⣿⣿⣿⣿⣏⢸⣿⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠀⢠⡈⣉⣉⡁⠉⣉⠉⠉⠉⣩⣭⣵⣷⣭⣵⣮⣭⣭⣿⣿⡁⣀⣭⣽⣿⣿⣿⣿⣿⣿⣿⣿⣯⣾⣭⣭⣾⣯⡄⠀⠈⢉⡎⢩⣿⡉⢉⣽⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣮⠉⠈⣽⡏⢩⣽⣏⣩⣿⣿⣿⣿ ⠀⠋⠀⠄⠀⠘⠀⠀⠀⠈⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⣶⣶⣶⣾⣷⣶⡆⠀⠀⠀⠀⠀⠀⠀⠀⠀⣶⡷⢰⣾⣷⢰⣶⣶⣿⣿⣿⣿⣷⣶⣶⣶⣶⣿⣿⣿⣿⣷⣶⣦⠀⣶⣶⢰⣶⣶⣶⣶⣶⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣶⠂⢴⣶⢰⣶⣶⣶⣶⣶⣶⣶⣾⣷ ⣿⣿⣿⣿⣿⠏⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣿⡇⢸⣿⣿⢸⣿⣿⣿⡿⠛⠉⠁⠀⠉⠉⠻⢿⣿⣿⣿⣿⣿⣷⠄⣿⣿⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⢠⣿⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⠟⠀⠀⠀⠀⠀⠀⠀⢀⢸⠄⠀⣿⡇⢸⣿⣿⠈⣙⡏⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⢻⣿⣿⣿⡏⠀⣿⣿⢸⣿⣿⣿⣿⣿⣿⣿⣿⣟⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠄⢸⣿⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⡏⠀⠀⠀⠀⠀⠀⠀⣀⣾⢸⡆⠀⣿⡇⢸⣿⣿⠠⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢻⣿⣿⠀⠀⣿⣿⢸⣿⡿⣿⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠇⢸⣿⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⠟⠁⠀⠀⠀⠀⠀⠀⣰⣿⣿⣸⡇⠀⣿⡇⢸⣿⣗⢈⣿⡇⠀⠀⠀⠀⢀⠄⠀⠀⠀⠀⠀⠀⢠⣿⣿⠀⠀⣿⣿⢸⣿⣷⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡆⣸⣿⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⠏⠀⠀⠀⠀⠀⠀⢀⡀⣿⣿⣿⣿⠃⠀⢻⡇⢸⣿⡇⠈⠟⣁⡀⠀⠀⠀⠈⠀⠀⠀⠀⠀⠀⢀⣼⣿⡿⠀⠀⣿⣿⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⢿⠃⢻⣿⢸⣿⣿⣿⣥⣿⣿⣿⣿⣿ ⠏⠀⠀⠀⠀⠀⠀⣴⣿⣿⣿⣿⣿⡌⠀⠀⢘⣷⣾⣿⣿⣶⣾⣿⣿⣷⣿⣷⡄⠀⠀⠀⠀⠀⢀⣾⣿⣿⠉⠀⠀⣿⣿⢸⣿⡇⠉⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⢠⠀⢺⣿⢸⣿⣿⠈⢻⣿⣿⣿⣿⣿ ⠀⠀⠀⠀⠀⠀⣰⣿⣿⣿⣿⣿⣿⡇⣧⣶⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡟⠁⠀⠀⠀⠀⣰⣿⣿⣿⣿⠀⠀⠀⣿⣿⢸⣿⡇⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠸⠀⠸⢻⢸⣿⣟⠀⣸⣿⣿⣿⣿⣿ ⠀⠀⠀⠀⠀⢰⣿⣿⣿⣿⣿⣿⣿⣷⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣻⠟⠀⠀⠀⠀⠀⢰⣿⣿⣿⣿⣿⡄⢀⠀⣿⣿⢸⣿⡇⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠇⠀⠀⠀⠼⠸⣿⣿⠀⣿⣿⣿⣿⣿⣿ ⠀⠀⠀⠀⣰⣾⣿⣿⣿⣿⣿⣿⣽⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣯⣶⣦⡀⠀⠀⠀⣿⣿⣿⣿⣿⣿⡇⣾⠀⣿⣿⢸⣿⣗⣠⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡧⣦⠀⠀⠀⢰⣿⣿⠀⣿⣿⣿⣿⣿⣿ ⠀⠀⠀⣠⣿⣿⣿⣜⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⢀⣸⣿⣿⣿⣿⣿⣿⡇⠛⠀⢻⡟⢸⣿⣷⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⢀⡇⢸⣿⡗⠀⣿⣿⣿⣿⣿⣿ ⣧⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣠⠀⣼⡇⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⢰⡇⢸⣿⡇⢠⣿⣿⣿⣿⣿⣿ ⠿⠀⠀⣿⣿⣿⣿⣿⣿⣿⣻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⢸⠀⣿⡇⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠿⢿⣿⣿⣿⡇⠀⠀⣨⣿⢸⣿⡇⢸⣿⣿⣿⣿⣿⣿ ⠀⠀⠐⣿⣿⣿⣿⣿⣿⡟⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠙⢿⣿⣿⣿⣿⣿⣿⣿⣿⢼⠀⣿⡇⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣾⡇⠀⠀⣿⣿⢸⣿⡧⢸⣿⣿⣿⣿⣿⣿ ⠀⠀⠀⣿⣿⣿⣿⣿⣿⣼⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠛⠿⠟⠁⠀⠈⠻⠿⣿⣿⣿⣿⣿⣿⠛⠀⢹⡇⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⣿⣿⢸⣿⡇⢸⣿⣷⣿⣿⣿⣿ ⠀⠀⠀⡟⢿⡀⢀⠍⡻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣶⣤⡀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠨⠇⠀⢸⡇⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⠀⠀⣾⣿⢸⣿⡷⣺⣿⣿⣿⣿⣿⣿ ⠀⠀⠘⠀⠘⠀⠉⠐⠋⠙⠛⠻⠿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠟⠛⠛⠛⠿⠟⠣⠀⠀⠀⠀⠀⠀⠀⠐⠂⠄⠀⠀⠻⡇⠸⣿⡿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠀⠀⢿⡟⢸⣿⡿⢻⣿⣿⡿⣿⣿⣿ ⠀⡀⢸⣿⣼⡇⣿⠛⣿⡟⢸⣿⣿⡏⠙⣿⡟⣿⣿⣿⠿⣿⡿⣷⣿⣿⣷⣴⣿⣷⢲⣶⠲⣶⠒⣴⣶⣶⢺⣿⠓⠘⣿⣿⢿⣷⣿⣿⣿⢿⣿⣿⣿⣿⣿⡿⣿⣿⢿⣿⣿⣯⣿⢻⡇⢻⣿⢿⣿⣽⣿⣷⣿⣯⣿⢹⣿⣿ ⠀⡃⢸⣿⣿⡇⣿⣛⣿⣟⣸⣿⣿⡇⡄⣿⡇⣿⣿⣿⠀⣿⡟⢋⣿⣿⣷⣿⣿⣿⢸⣿⢠⣿⣛⣿⣇⣿⢸⣿⠀⠀⣿⣿⢸⣿⣿⣿⣿⣻⣿⣿⣿⣿⣿⣟⣻⣿⣻⣿⣿⣿⣿⣸⡇⢸⣿⢸⣿⣿⣿⣿⣿⣿⣿⣾⣿⣿ ⠈⡃⠈⠉⣉⡁⠉⠉⠉⢉⣭⣉⣍⣽⣷⣭⣵⣬⣭⣽⡆⠉⣡⣿⣿⣿⣿⣿⣿⣿⣾⣿⣮⣿⣉⣨⣭⣿⡌⠉⠀⢠⡏⢹⣿⡉⢉⣽⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣯⠁⠈⣽⡏⢩⣾⡍⣩⣿⣿⣿⣿⣿⣿ ⠀⠉⠀⠀⠀⠐⠀⠀⠀⠈⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⣶⣶⣶⣶⠆⠀⠀⠀⠀⠀⠀⠀⠀⢀⣶⣶⢰⣶⣶⣦⣶⣶⣿⣿⣿⣷⣶⣶⣶⣶⣶⣾⣿⣿⣶⣶⣶⡆⠀⣶⣶⣶⣶⣶⣶⣶⣶⣶⣷⣿⣿⣿⣿⣿⣷⣿⣷⣶⣶⣶⣶⣶⡖⠰⢶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣾⣿ ⣿⣿⣿⠏⠀⠀⠀⠀⠀⠀⠀⠀⠀⢸⣿⣿⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠛⠉⠉⠙⠛⠛⢿⣿⣿⡇⢀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⢘⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⡿⠇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢘⣿⣿⢺⣿⣿⢍⣽⣿⣿⣿⣿⡟⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠉⠁⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⣼⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⠁⠀⠀⠀⠀⠀⠀⠀⣠⣼⣤⠀⢸⣿⣿⣼⣿⣿⣸⣿⣿⣿⣿⣿⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣿⣿⣿⣿⣿⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠛⠁⠀⠀⠀⠀⠀⢀⣶⣿⣿⣿⠀⢸⣿⣿⣿⣿⣿⢻⣿⣿⣿⣿⣿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠀⠀⠀⠀⠀⠀⠀⣼⣿⣿⣿⣿⠀⠈⣿⣿⣻⣿⣿⢹⣿⣿⣿⣿⣿⡀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡏⠀⣿⣿⣿⣿⣿⣿⣭⣿⣿⣿⣿⣿⣿⣿ ⠀⠀⠀⠀⢠⣼⣿⣿⣿⣿⣿⡁⠀⠀⣿⣿⢹⣿⣧⣤⣶⣿⣿⣿⣽⣿⣧⣶⣶⡄⠀⠀⠀⠀⠀⠀⠀⠀⠸⣿⣿⣿⣿⡏⠙⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣅⠀⠀⣿⢸⣿⣿⡟⠉⢻⣿⣿⣿⣿⣿⣿⣿ ⠀⠀⠀⠀⣼⣿⣿⣿⣿⣿⣿⣿⠀⠀⣿⢼⢸⣿⣿⣿⣿⣿⣿⣿⣿⢿⣿⣿⡿⠂⠀⠀⠀⠀⠀⣤⠄⠀⠸⣿⣿⣿⣿⡇⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⢿⢸⢿⣿⡗⠀⣾⣿⣿⣿⣿⣿⣿⣿ ⠀⠀⠀⢠⣾⣿⣿⣿⣿⣿⣿⡇⠀⠀⢻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠁⠀⠀⠀⠀⠀⣼⣿⡇⠀⠘⣿⣿⣿⣿⡇⢰⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡏⠀⠀⢸⢸⢸⣿⣿⢠⣿⣿⣿⣿⣿⣿⣿⣿ ⠀⠀⣰⣾⣿⣿⣿⣿⣿⣿⣿⣿⠤⣠⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣤⣄⡀⠀⠀⠀⢸⣿⣿⣷⠀⠐⣿⣿⣿⣿⣷⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⢶⠀⠀⠀⢀⢸⣿⡧⢽⣿⣿⣿⣿⣿⣿⣿⣿ ⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⢻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣶⠀⠀⣿⣿⣿⣟⠀⠀⢻⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⢀⠀⢸⣿⣟⣹⣿⣿⣿⣿⣿⣿⣿⣿ ⢰⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⣀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡀⠠⢼⢸⢺⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⢰⢰⢸⣿⣏⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣟⡅⠀⢺⢸⣻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⣼⣼⢸⣿⣯⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠛⢻⣿⣿⣿⣿⣿⣿⣿⣯⡇⠀⣿⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡆⠀⠀⣿⣿⢸⣿⣷⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡟⠀⠀⠈⠹⢿⣿⣿⣿⣿⣿⡟⠛⠈⣿⣼⣽⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⠀⠀⣿⣿⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣼⣿⣿⣿⣿⠿⠉⠉⠉⠉⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡃⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠁⠀⠀⢻⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⣿⣿⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⠌⠁⠈⠀⠀⠀⠀⠀⠈⠛⠿⢿⣿⣿⣿⣿⣿⣿⣿⣿⠿⠿⠟⠛⠂⠀⠀⠀⠀⠀⠀⠀⠐⠀⠀⠀⠀⠹⠸⢻⣿⡿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠀⠀⢿⠻⠸⣿⠿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣯⠁⢰⣿⣼⡇⣿⠛⣿⡟⢸⣿⣷⡆⠙⣿⡟⣿⣿⣿⣿⣿⣿⣷⣿⣿⣷⣴⣶⣦⢲⣶⠒⣶⠒⣴⡾⣶⠺⣿⠛⢸⣿⡿⢻⣿⣿⣿⣿⢿⣿⣿⣿⣿⣿⡿⢻⡿⢿⣿⣿⣧⣿⢸⡟⢻⣿⢻⣿⣴⣿⣷⣿⣇⣿⣿⣿⣿ ⣿⠀⢸⣿⣿⡇⣿⣛⣿⣟⢸⣿⣿⡇⠀⣿⡇⣿⣿⣿⠀⣿⡟⣫⣿⣿⣷⣿⣿⣿⢸⣿⢀⣿⣛⣿⣇⣭⠀⣿⠀⢸⣿⣇⢸⣿⣿⣿⣿⣻⣿⣿⣿⣿⣿⣟⣻⣿⣻⣿⣿⣿⣿⢸⡇⢸⣿⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⢛⡀⠈⠉⣉⡁⠉⠉⠉⠉⠉⣉⣩⣥⣧⣭⣥⣬⣉⣩⣰⣿⣿⣿⣿⣿⣿⣾⣽⣿⣿⣽⣬⣭⣽⣮⡉⠉⠀⢩⢰⣸⣯⡉⣈⣽⣿⣿⣿⣿⣿⣿⣽⣿⣿⣯⣿⣿⣿⣿⣿⣍⠉⠈⣵⢈⢩⣮⣉⣬⣭⣿⣿⣿⣿⣿⣿⣿ ⠀⠉⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⣶⣿⣶⡶⠀⠀⠀⠀⠀⠀⠀⠀⠀⣶⣶⠀⣶⣶⢀⣶⣶⣿⣿⣿⣿⣷⣶⣶⣶⣶⣶⣿⣿⣶⣶⣶⡶⠀⢰⣶⡦⣶⣶⣶⣶⣶⣶⣶⣿⣿⣿⣿⣿⣷⣿⣿⣿⣷⣶⣶⣶⣶⡆⢰⣶⡆⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣾⣷ ⣿⣿⡟⠁⠀⠀⠀⠀⠀⠀⠀⡀⠀⣿⣿⠀⣿⣿⠸⣿⣿⣿⣿⣿⣿⣿⣿⡿⠙⠉⠉⠛⠛⠿⣿⣿⣿⡄⢸⣿⡇⣿⣿⣟⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⣿⡇⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⡟⠁⠀⠀⠀⠀⠀⠀⠀⠀⡇⠀⣿⣿⠀⣿⣿⠀⣉⣿⣿⣿⣿⣿⠛⠁⠀⠀⠀⠀⠀⠀⠀⠀⠈⠉⠀⢸⣿⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⢠⣿⡇⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⡟⠀⠀⠀⠀⠀⠀⠀⢀⣼⣀⡇⠀⣿⣿⢠⣿⣿⠀⣿⣿⣿⣿⣿⣿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢸⣿⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⢸⣿⡇⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠃⠀⠀⠀⠀⠀⠀⣠⣿⣿⣿⡇⠀⣿⣿⢸⣿⣿⠀⣿⣿⣿⣿⣿⣿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢸⣿⠀⣿⣿⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⢸⣿⡇⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠀⠀⠀⠀⠀⠀⡀⣿⣿⣿⡿⡏⠀⢹⣿⢸⣿⣿⠀⣿⣿⣿⣿⣿⡟⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⠀⢸⣿⠠⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⢸⣿⠃⣿⣿⣿⣇⣼⣿⣿⣿⣿⣿⣿⣿ ⠀⠀⠀⠀⣠⣾⣿⣿⣿⣿⡇⠁⠀⢘⣿⢰⣿⣿⣠⣴⣿⣿⣿⣝⣾⣿⣧⣶⣦⡀⠀⠀⠀⠀⠀⠀⠈⠀⢸⣿⠀⣿⣿⠀⢹⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣇⠀⡅⢸⣿⠀⣿⣿⠁⠙⣿⣿⣿⣿⣿⣿⣿⣿ ⠀⠀⠀⢠⣿⣿⣿⣿⣿⣿⣿⠸⠀⢰⣿⢘⣿⣿⣿⣿⣿⣿⣿⣿⣿⢿⣿⣿⡯⠂⠀⠀⠀⠀⢠⡆⠀⠀⢾⣿⠀⣿⣿⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⢸⡆⠸⣿⠀⣿⣿⠀⢰⣿⣿⣿⣿⣿⣿⣿⣿ ⠀⠀⢀⣾⣿⣿⣿⣿⣿⣿⣏⠀⠀⠘⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣾⢿⡯⠁⠀⠀⠀⠀⢠⣿⡇⠀⠀⢸⣿⠀⣿⣿⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠀⠀⠀⢸⠀⣿⣿⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿ ⠀⢠⣼⣿⣿⣿⣿⣿⣿⣿⣿⢰⠄⣰⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣤⣄⡀⠀⠀⠀⣾⣿⣇⢰⠀⢸⣿⠀⣿⣿⢠⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⢴⠀⠀⢘⠀⣿⣿⠀⢺⣿⣿⣿⣿⣿⣿⣿⣿ ⢠⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⢠⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣦⠀⣰⣿⣿⣟⠘⠀⢘⣿⠀⣿⣿⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⣿⠀⣿⣿⠀⣼⣿⣿⣿⣿⣿⣿⣿⣿ ⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⣼⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡦⡄⢸⣿⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⢠⣿⠀⣿⣿⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣰⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡏⡇⢸⣿⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⢿⣿⣿⣿⡿⠀⠀⢨⣿⠀⣿⣿⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡟⠛⣿⣿⣿⣿⣿⣿⣿⣿⡯⠃⢸⣿⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⢸⣿⠀⣿⣿⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣽⣿⣿⣿⣿⣿⣿⣿⣿⣿⣸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠉⠀⠀⠘⠿⢿⣿⣿⣿⣿⣿⡟⠃⢩⣿⢠⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⢸⣿⠀⣿⣿⠠⣿⡗⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⠿⠉⠉⠉⠙⠋⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣏⡀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠃⠀⢸⣿⢨⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡀⠀⢸⣿⠀⣿⣿⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⡮⠙⠀⠀⠀⠀⠀⠀⠀⠙⠛⠿⢿⣿⣿⣿⣿⣿⣿⣿⣿⠿⠿⠛⠛⠀⠀⠀⠀⠀⠀⠀⠀⠒⠄⠀⠀⠘⠿⠀⣿⡿⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠂⠀⢸⣿⠀⣿⣿⠸⣿⣿⣿⡿⡿⣿⣿⣿⣿ ⡋⠀⢰⣿⣼⡇⣿⠛⣿⡟⢸⣿⣷⡆⠙⣿⡟⣿⣿⣿⣿⣿⣿⣷⣿⣿⣷⣴⣶⣶⢲⣶⠒⣶⠶⣴⡿⣶⢻⣿⠛⣿⣿⣿⢻⣿⣿⣿⣿⢿⣿⣿⣿⣿⣿⡿⢿⣿⢿⣿⣿⣧⣿⢸⡟⢻⣿⢻⣿⣼⣿⣷⢺⣇⣿⣻⣿⣿ ⡕⠀⢸⣿⣿⡇⣿⣛⣿⣟⢸⣿⣿⡇⡀⣿⡇⣿⣿⣿⠁⣿⣟⣯⣿⣿⣷⣿⣿⣿⣸⣿⢀⣿⣛⣿⣇⣭⢸⣿⠀⣿⣿⣿⢸⣿⣿⣿⣿⣻⣿⣿⣿⣿⣿⣟⣿⣿⣻⣿⣿⣿⣿⢸⡇⢸⣿⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠉⡀⠈⠉⣉⡁⠉⠉⠉⠉⣉⣉⣉⣱⣷⣭⣥⣌⣍⣭⢸⣿⣿⣿⣿⣿⣿⣼⣿⣿⣿⣯⣬⣭⣽⣬⠉⠉⢈⣹⠀⣿⡏⠉⣸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣯⡉⠉⢨⣿⠈⣽⣮⢩⣼⣭⣿⣿⣿⣿⣿⣿⣿ ⠀⠉⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⡶⠀⠀⠀⠀⠀⠀⠀⠀⠀⢰⣶⡆⣶⣶⡆⣶⣶⣾⣿⣿⣿⣷⣶⣶⣶⣶⣶⣿⣿⣿⣶⣶⣶⠀⠀⣶⡆⣶⣾⣶⣶⣶⣶⣶⣿⣿⣿⣷⣿⣿⣿⣿⣿⣷⣿⣿⣷⣶⣖⠀⣶⡆⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣾⣷ ⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⢸⣿⡇⣿⣿⡇⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠟⠛⠛⠋⠛⠻⠿⡄⠠⣿⡇⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⣸⡇⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠀⠀⠀⠀⠀⠀⠀⡀⡇⠀⢸⣿⡇⣿⣿⡇⢸⣿⣿⣿⣿⣿⣿⣿⣿⠛⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⢿⡇⣿⣿⣿⣿⣿⣿⣿⣿⣿⣻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣧⠀⣿⡇⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠀⠀⠀⠀⠀⢀⢰⡇⣧⠀⢸⣿⡇⣿⣿⡇⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⠇⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠀⣿⡇⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠀⠀⠀⠀⢀⣾⣿⣧⣿⠀⢸⣿⡇⣿⣿⡇⣿⣿⣿⣿⣿⣿⣿⣿⠇⠀⠀⠀⠀⠀⡀⠀⠀⠀⠀⠀⠀⠀⣿⣿⡿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣯⠀⣿⡇⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠀⠀⠀⣀⣸⣿⣿⡿⡏⠀⠈⣿⡇⣿⣿⡇⠿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⡀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⣿⢠⣿⡇⣿⣿⣟⣿⣨⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠀⢀⣼⣿⣿⣿⣿⣧⠁⠀⠀⣿⡇⣿⣿⠀⢀⣿⣿⣿⣿⣿⣿⣻⢾⣶⣦⣶⣄⠀⠀⠀⠀⠀⠀⠀⣼⡇⣿⣿⠀⢹⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⡈⢸⣿⡇⣿⣿⡇⠘⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⢀⣾⣿⣿⣿⣿⣿⣿⡼⠇⠀⣿⠃⣿⣿⠀⣈⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠄⠀⠀⠀⠀⠀⢸⣿⡇⣿⣿⠀⠈⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⡇⠰⡿⡇⣿⣿⡇⢠⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣶⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⣿⠀⣿⣿⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⢿⣿⠅⠀⠀⠀⠀⠀⠀⢸⣿⡇⣿⣿⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠁⠀⠀⢸⡇⣿⣿⡇⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⠶⡆⠀⣿⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣧⣤⣄⠀⠀⠀⠀⡆⢸⣿⡇⣿⣿⢠⣼⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⢶⡄⠀⢀⠃⣾⣿⡇⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣧⣿⣿⣿⣿⣿⣿⠀⠀⠀⣿⢀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣦⠀⠀⠀⠘⣿⡇⣿⣿⣸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⢸⠀⣿⣿⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⣿⣾⣿⣿⣿⣿⣿⣿⣿⣿⢟⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣆⡤⠀⣿⡇⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⣾⡆⣿⣿⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣶⡄⠀⢻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣯⡇⢸⣿⡇⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠿⣿⣿⣿⣿⠀⠀⢠⣽⡇⣿⣿⠀⣼⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⢿⣿⣿⣿⣿⣿⣯⡇⢸⣿⡇⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣿⠀⠀⢸⣿⡇⣿⣿⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⡀⠀⢰⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠋⠀⠈⢻⣿⣿⣿⣿⣟⠃⠈⣿⡇⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⢸⣿⡇⣿⣿⠀⣿⣿⣼⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⠿⠉⠉⠁⠀⠀⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡟⠀⠀⠀⠀⠀⠈⠉⠉⠉⠀⠀⢿⡇⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡄⠀⢰⣿⡇⣿⣿⢏⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⠿⠉⠀⠀⠀⠀⠀⠀⠀⠹⠿⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠿⠿⠆⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠉⠁⢿⣿⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠇⠀⠸⣿⠇⢿⣿⠛⢿⣿⣿⣿⠿⣿⣿⣿⣿⣿⣿⣿ ⠛⠀⢰⣿⣼⡇⣿⠓⣶⡖⢸⣿⣷⡎⠛⣿⡟⣿⣿⣿⣿⣿⣿⣷⣾⣿⣶⣴⣶⣦⢲⣶⠒⣶⠒⣴⣿⣷⢻⣿⢻⣿⣿⣿⢻⣿⣿⣿⣿⢿⣿⣿⣿⣿⣿⡿⢿⡿⢳⣷⢸⣯⣿⢸⡟⢻⣿⢻⣿⣴⣿⣷⣾⣧⣿⢻⣿⣿ ⡃⠀⢸⣿⣿⡇⣿⣛⣿⣟⢸⣿⣿⡇⠀⣿⡇⣿⣿⣿⠉⣿⡟⣋⣿⣿⣷⣿⣿⣿⢸⣿⢀⣿⣛⢿⣇⣭⢸⣿⢘⣿⣿⣿⣸⣿⣿⣿⣿⣻⣿⣿⣿⣿⣿⣟⣻⣟⢻⣿⢸⣿⣿⢸⡇⢸⣿⢸⣿⣿⣿⣿⣿⣿⣿⣻⣿⢛ ⠃⡀⠈⠉⣉⡁⠉⠉⠉⠉⢉⣉⣉⣵⣷⣭⣥⣬⣉⣭⣼⣿⣿⣿⣿⣯⣽⣿⣏⣭⣾⣿⣾⡉⠉⠈⢩⠉⣼⣯⠈⣻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡌⠉⢨⣽⠉⣬⣷⢈⣽⣿⣿⣾⣭⣿⣿⣿⣿⣿⣿⣿ ⠀⠉⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⡆⠀⠀⠀⠀⠀⠀⠀⠀⠀⣶⣶⣶⣶⣶⣦⣶⣶⣾⣿⣿⣶⣶⣶⣶⣶⣶⣶⣿⣿⣶⣶⣶⡆⠀⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣾⣿⣾⣾⣿⣿⣿⣿⣷⣿⣶⣶⣶⣶⠰⢶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣷ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠿⠛⠛⠛⠋⠁⠀⠹⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡏⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠀⠀⠀⠀⠀⠀⠀⡀⠀⠀⣿⣿⣿⣿⣿⡇⣻⣿⣿⣿⣿⣿⣿⣿⣿⠟⠉⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠛⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⢠⢰⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠀⠀⠀⠀⠀⢀⣰⡇⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠀⠈⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⢽⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣇⢨⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠀⠀⠀⠀⣴⣿⣿⣧⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢼⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣯⢠⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠀⠀⠀⣸⣿⣿⣿⡿⠀⠀⢻⢹⣿⣿⣿⡿⣿⣿⣿⣿⣿⣿⣿⣿⡧⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢠⣼⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡟⢸⢹⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⢠⣼⣿⣿⣿⣿⣿⣃⠀⠀⢸⢸⣿⣿⣿⣠⣿⣿⣿⣿⣿⣿⣿⣿⣶⣶⣦⣶⣆⡀⠀⠀⠀⠀⠀⠀⠀⠀⢀⣿⠉⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣭⠀⢀⢹⣿⣿⣿⣿⠋⢻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⢸⣿⣿⣿⣿⣿⣿⣿⠀⠀⢸⢸⣿⣿⣿⠇⣻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⢠⣿⣿⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡀⠰⢻⠛⣿⣿⣿⠀⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣾⣿⣿⣿⣿⣿⣿⣟⠀⠀⢸⢸⣿⣿⢟⣾⣯⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠏⠀⠀⠀⠀⠀⠀⠀⠀⢸⣿⣿⢰⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠿⠀⠀⠀⠀⣿⣿⣿⣰⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⠄⠄⣼⢸⣿⣿⣾⣯⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣯⣤⣄⡀⠀⠀⢰⣦⣀⠀⠀⣿⣿⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣶⠄⠀⠀⠀⣷⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⡿⠀⠀⢸⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣦⠀⣸⠇⢺⣿⣠⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⠘⡿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣗⠀⠀⢸⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣦⢼⣯⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⢨⢨⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣷⣤⡄⣸⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡷⢺⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠿⣿⣿⣿⣿⠿⠀⠀⣼⣨⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⡏⠀⠀⢹⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠿⠣⢸⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⡷⠀⠀⢸⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⢿⣿⡿⠋⠀⠀⠉⠹⣸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⡿⠉⠉⠁⠀⠀⣼⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡟⢀⠀⠀⠀⠀⠀⠀⠀⠀⠉⠉⠉⠙⠻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⡿⠇⠀⠀⠀⠀⠀⠙⠀⠹⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⣿⡿⡷⡛⠁⠸⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢙⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠀⠀⢿⢹⠿⣿⡿⠿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⢻⣿⣼⡇⣿⠒⣶⡖⢸⣾⣷⡄⠙⣿⡟⣽⣿⣿⠿⣿⣿⣷⣿⣿⣷⣴⣿⣦⢻⣷⠒⣶⠒⣴⡞⣶⠺⣿⠓⣸⣿⣿⢻⣿⣿⣿⣿⢿⣿⣿⣿⣿⣿⡿⢻⡿⢳⣿⢾⣧⣿⢹⡗⢻⣿⢻⣿⣴⣿⣿⣿⣧⣿⢻⣿⣿ ⣿⣿⣿⣿⣿⡇⣿⣛⣿⣟⢸⣿⣿⡇⠀⣿⡇⣿⣿⣿⠀⣿⡟⠋⣿⣿⣷⣿⣿⣿⢸⣿⠀⣿⣛⢿⣇⣭⢸⣿⢀⣿⣿⣿⢸⣿⣿⣿⣿⣻⣿⣿⣿⣿⣿⣟⣻⡟⢻⣿⣸⣿⣿⢸⡇⢸⣿⢸⣿⣿⣿⣿⣿⣿⣿⣻⣿⣛ ⣿⣿⠏⠉⣉⠁⠉⠉⠉⠉⠉⠉⠉⢁⣤⣉⣁⣌⣉⣭⣾⣭⣵⣇⣩⣭⣭⣬⣍⣵⣾⣿⡄⠉⠉⢈⢉⣩⣮⣍⣸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣯⣅⠈⠉⣩⢩⣉⣭⣥⣬⣽⣿⣿⣾⣯⣿⣿⣿⣿⣿⣿⣿ ⠀⠉⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⢰⣶⡆⢰⣶⡆⣴⣶⣶⣿⣿⣿⣷⣶⣶⣶⣶⣶⣾⣿⣶⣶⣶⣶⠀⠀⣶⡆⣶⣶⣶⣶⣶⣶⣾⣿⣿⣿⣿⣷⣿⣾⣿⣿⣿⣿⣶⣶⣶⣖⠀⣶⡆⢶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣾⣶ ⠀⠀⠀⠀⠀⠀⠀⢸⣿⡇⢻⣿⡇⢻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠻⠋⠋⠀⠀⠹⠇⢿⣿⡏⢻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡅⠀⢸⡇⢺⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠀⠀⠀⠀⡀⣷⠀⢸⣿⡇⣿⣿⡇⢈⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠟⠀⠀⠀⠀⠀⠀⠀⠀⠀⠛⠃⢼⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣯⠀⣾⡇⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠀⠀⢀⢠⡇⣿⠀⢸⣿⡇⣿⣿⡇⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡏⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠙⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠀⣿⡇⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠀⢀⣾⣿⣧⣿⠀⢸⣿⡇⣿⣿⡇⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⢀⡀⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⣿⡇⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣀⣸⣿⣿⡿⡿⠀⠈⣿⡇⣿⣿⡇⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠈⠀⠀⠀⠀⠀⠀⠀⣰⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⢟⠀⣿⡇⣿⣿⣿⢯⣈⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣧⠁⠀⠀⣿⡇⣿⣿⠃⢀⣿⣿⣿⣿⣿⣿⣿⣿⣶⣾⣝⡱⣶⣦⣶⣦⡀⠀⠀⠀⠀⠀⠀⡀⠸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠈⠀⣿⡇⣿⣿⡇⠈⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⡀⠇⠀⣿⡇⣿⣿⠃⢸⣿⣿⣿⣿⣣⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠁⠀⠀⠀⠀⠀⣾⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡀⡇⠀⣿⡇⣿⣿⡇⢠⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⠀⠀⠀⣿⡁⣿⣿⠀⠈⣭⣼⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⣿⣯⠀⠀⠀⠀⠀⠈⣿⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠁⠀⠀⠻⡇⢹⣿⡇⢰⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⠶⡆⠀⣿⡀⣿⣿⠀⢀⣽⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣾⣧⣴⣶⣶⣄⠀⠀⢿⢠⣼⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⢦⡄⠀⢀⠃⣾⣿⡇⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⠀⠀⠀⣿⡇⣿⣿⠀⠸⣻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣠⣼⣴⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⢸⠀⣿⣿⡀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⠀⠀⠀⣿⡄⣿⣿⠀⢱⣿⣿⣿⣿⣿⣿⣿⣿⣿⣟⣛⣿⣿⣿⣿⣿⣿⣿⣿⣿⡟⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⣿⡇⢸⣿⠅⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣧⡄⠀⣿⡇⣿⣿⠀⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⡅⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠿⣿⣿⣿⣿⠀⠀⢀⣽⡇⢽⣿⡄⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⠀⠀⠀⣿⡇⣿⣿⢰⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠻⠿⢟⣿⡇⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣿⠀⠀⢘⣿⡇⢸⣿⡀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⡀⠀⠀⣿⠇⣿⣿⣼⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⣿⡿⠏⠀⠀⠈⣿⡇⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡀⠀⢸⣿⡇⣿⣿⠅⣿⣿⣸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⠋⠉⠀⠀⠀⠀⠀⠙⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣣⣄⠀⠀⠀⠀⠀⠀⠀⠈⠉⠀⠉⠛⢿⣿⣿⣿⡿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⣿⡇⣿⣿⣏⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⡟⠀⠀⠀⠀⠀⠀⠀⠀⠘⠿⠿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⢿⡿⢿⣷⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢈⣻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠇⠀⠀⣿⡇⢿⣿⠛⣿⣿⣿⠿⢿⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⡟⢰⣿⣼⡆⣶⠒⣾⡖⢸⣿⣷⡄⠘⣿⡟⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣵⣿⣧⢲⣶⠒⣶⠒⣴⡖⣶⠻⣶⢶⣽⣿⣿⢻⣿⣿⣿⣿⢿⣿⣿⣿⣿⣿⡟⢰⡿⢻⣿⢺⣧⣿⢸⡟⢿⣿⢻⣿⣼⣿⣷⢿⣇⣿⠙⣿⣿ ⣿⣟⢸⣿⣿⡇⣿⣛⣿⣟⢸⣿⣿⡇⠀⣿⡇⣿⣿⣿⠀⣿⡟⠋⣿⣿⣷⣿⣿⣿⢸⣿⠀⣿⣛⣿⣇⣭⢀⣿⣾⣿⣿⣿⢸⣿⣿⣿⣿⣻⣿⣿⣿⣿⣿⣟⢸⡟⢻⣿⢸⣿⣿⢸⡇⢸⣿⢸⣿⣿⣿⣿⣿⣿⣿⠀⣩⣿ ⡿⠋⠈⠉⣉⠁⠉⠉⠉⠉⠉⠉⢉⣵⣄⣉⣡⣬⣍⣉⣤⡍⣁⣀⣩⣍⣉⣬⣭⣭⡌⠉⠀⢉⡉⣨⣯⠉⢈⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣯⡉⠉⢉⣾⠉⣩⣯⠉⣬⣿⣿⣿⣾⣿⣾⣽⣿⣿⣯⡝⣿⣿⣿ ⠀⠉⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⢰⣶⠀⣶⣶⢠⣶⣶⣿⣿⣿⣿⣶⣶⣶⣶⣶⣶⣿⣷⣶⣶⣶⣶⠀⢰⣶⡆⠶⠶⢲⣶⣶⣶⣶⣾⣿⣶⣾⣾⣷⣷⣷⣾⣿⣿⣶⣶⣶⡆⢰⣶⡆⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶ ⠀⠀⠀⠀⡀⠀⢸⣿⠀⣿⣿⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠀⠈⠁⠀⠀⠀⠀⠀⠉⠿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡅⠀⣿⡇⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠀⠀⠀⠀⡇⠀⢸⣿⠀⣿⣿⠀⣹⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠃⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⢻⣿⣻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠠⣿⡇⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠀⢀⣼⣀⡇⠀⢸⣿⠀⣿⣿⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠸⣿⡇⣿⣿⣿⣿⣿⣿⣿⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣠⣿⣿⣷⡇⠀⢸⣿⠀⣿⣿⠠⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⠀⠀⢀⡠⠀⠀⠀⠀⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⢸⣿⡇⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⡿⠇⠀⢸⣿⠀⣿⣿⠘⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⢀⡀⠀⠀⠀⠀⠀⠀⠀⢠⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠿⡇⢸⣿⡇⣿⣿⣿⣇⣸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⡇⠀⠀⢸⣿⠀⣿⣿⠀⣠⣿⣿⣿⣿⣿⣿⣿⣿⣷⣿⣿⣿⣿⣿⣿⣿⣾⣿⣿⣿⣿⣂⠀⠀⠀⠀⠀⢠⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣏⠀⠅⢘⣿⠀⣿⣿⠉⢹⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⠸⠀⠠⣿⠀⣿⣿⠀⣿⣿⣿⣿⣿⣶⣶⣷⣿⣿⣷⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⢟⠃⠀⠀⠀⠀⠸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⢸⡅⠸⣿⠀⣿⣿⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣟⠀⠀⢰⣿⠀⣿⣿⠀⢹⣭⣽⣿⣿⣿⣿⣷⣽⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣼⣿⢀⣤⣤⣤⣀⠀⢹⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠘⠁⠀⢿⠀⣿⣿⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⢴⠄⠠⣿⢠⣿⣿⠀⢨⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣾⣿⣿⣿⣿⣄⣼⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⢰⠀⠀⢘⠀⣿⣿⠀⣹⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⠀⠀⠀⣿⠈⣿⣿⠀⣸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⣿⠀⣿⣿⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⠀⠀⠀⣿⢰⣿⣿⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⣿⠀⣿⣿⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣤⡄⠀⣿⢀⣿⣿⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣶⡽⠟⠿⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠿⣿⣿⣿⣿⠀⠀⢠⣿⠀⣿⣿⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⠀⠀⢰⣿⢸⣿⣿⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡶⠀⠈⠻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⢸⣿⠀⣿⣿⢐⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⠀⠀⢨⣿⠸⣿⡏⠀⠸⠻⣿⣿⢻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠈⣽⠻⠋⠀⠀⠀⠀⠈⠉⠙⠛⠛⠛⠿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⢸⣿⠀⣿⣿⠸⣿⡗⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣟⣏⡍⠀⠀⢼⠛⠀⠁⠀⠀⠀⠀⠀⠃⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠿⠁⢀⣿⠀⣦⣄⣀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠹⣿⣿⣿⣿⣿⣿⠀⠀⢸⣿⠀⣿⣿⣹⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⠃⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠙⠛⠛⠛⢿⣿⣿⣿⣿⣿⣿⣿⢟⠟⠀⠘⢿⠀⣿⡿⢿⣿⡆⠀⢠⠤⢤⣤⣀⠈⢳⣦⣼⣿⣿⣿⣿⣿⠇⠀⠸⣿⠀⣿⣿⠻⣿⣿⡿⣿⣿⣿⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣼⡆⣿⠓⣾⡟⢸⣶⣶⡄⠘⣿⡟⣴⣿⣶⠀⣿⡿⣷⣿⣿⣿⣿⣿⣶⠻⣿⠛⣿⠛⣵⡿⣷⠻⣶⠒⠘⢻⡿⢻⣷⣾⣿⣿⢿⣿⣿⣿⣷⣿⡟⢸⡿⢳⣿⣿⣧⣿⢻⡗⢻⣿⢻⣿⣵⣿⣷⢻⣇⣿⢸⣿⣿ ⣿⣿⣿⣿⣿⡇⣿⣛⣿⣟⢸⣿⣿⡇⠀⣿⡇⣿⣿⣿⠀⣿⡟⠋⣿⣿⣷⣿⣿⣿⠠⣿⠀⣿⣛⣿⣇⣭⢠⣿⠀⠀⢺⡷⢸⣿⣿⣿⣿⣻⣿⣿⣿⣿⣿⣟⢸⣿⢻⣿⣿⣿⣿⢸⡇⢸⣿⢸⣿⣿⣿⣿⣿⣿⣿⠈⢹⣿ ⣿⣿⣿⣭⡉⠁⠉⠉⠉⠉⠉⠉⠉⠀⠀⠉⢁⣌⣉⣩⣤⣉⣥⣷⣍⡉⠉⠈⠉⠁⠈⠉⣀⠉⣭⡌⠉⡉⠈⠙⢾⣿⣿⣷⣬⣿⣿⣿⣿⣿⣿⣿⣽⣭⡉⠉⢩⣿⠈⣽⣏⢉⣭⣿⣿⣿⣿⣾⣿⣾⣭⣿⣯⡍⣭⣤⣾⣿ ⠀⠉⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⢰⣶⣶⣴⣶⣶⣴⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⠀⠠⣶⡶⣶⠶⠶⠒⠒⠶⢶⢶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⠆⣴⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⡆ ⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠄⠀⠋⠀⠀⠀⠀⠀⠀⠀⠀⠈⠙⠻⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠁⠀⢸⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇ ⠀⢀⠀⠀⢸⣿⣿⣿⣿⡯⠙⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡟⠀⠀⠄⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠹⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡄⡄⣾⣼⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇ ⣀⣼⠀⠀⢸⣿⣿⣿⣿⣷⢰⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇ ⣿⣿⡆⠀⢸⣿⣿⣿⣿⣷⢽⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⡐⠀⠀⠀⠀⠀⠀⠀⠀⢈⣿⣿⣿⣿⣿⣿⣿⣿⣿⡄⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇ ⣿⣿⠇⠀⠈⡏⣿⣿⣿⣿⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⢀⢀⣀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⠃⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇ ⣿⣿⠀⠀⠀⡇⣿⣿⣿⣇⣠⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣫⣷⣿⣿⣿⣿⣷⣄⠀⠀⠀⠀⠀⠀⠀⠀⠀⢻⣿⣿⣿⣿⣿⣿⣿⣯⡅⠀⣽⣿⣿⣿⣿⡟⠙⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡃ ⣿⣿⡇⠀⠀⡇⣿⣿⣿⡿⢺⣿⣿⣿⣿⣿⣿⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⠀⠀⠀⣠⣤⣤⣄⠙⣿⣿⣿⣿⣿⣿⣿⣗⠐⠿⠿⢻⣿⣿⣇⢠⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇ ⣿⣿⡁⠀⠀⡇⣿⣿⣿⡇⣨⣽⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣠⣤⣶⣤⣀⠈⣿⣿⣿⣿⣧⣾⣿⣿⣿⣿⣿⣿⡟⠀⠀⠀⢸⣿⣿⣏⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇ ⣿⣿⣧⠠⢠⡇⣿⣿⣿⡇⢈⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣠⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣦⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇ ⣿⣿⡆⠀⠈⡇⣿⣿⣿⡇⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⡇⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇ ⣿⣿⠁⠀⠀⡇⣿⣿⣿⡇⣸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⡇⣽⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇ ⣿⣿⣦⢠⢀⡇⣿⣿⣿⡇⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠿⣿⣿⣿⣿⠛⠛⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠇⠀⢠⣧⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇ ⣿⣿⡅⠀⠀⡇⣿⣿⣿⡇⣻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠈⢿⣿⣿⠗⠀⠀⠙⢿⣿⣿⣿⣿⣿⣿⣷⡇⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇ ⣿⣿⠀⠀⠀⡇⣿⣿⣿⠇⠻⣿⠿⠿⠋⣹⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠋⠀⠀⠀⠀⠉⠁⠀⠀⠀⠀⠀⠀⠉⠉⠉⠉⠙⠻⠇⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣇ ⣿⣁⠀⠀⢸⡇⠋⢻⡁⠀⠀⠀⠀⠀⠀⠙⣻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣏⣼⣿⣶⣦⣄⣀⠀⠀⢈⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢤⡀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⠀⠀⠸⠇⠀⠸⠀⠀⠀⠀⠀⠀⠀⠁⠉⠃⠙⢿⣿⣿⡿⠿⣿⣿⣿⣿⣿⣿⣿⠿⢹⠿⣿⣿⣿⡆⠀⣤⣤⣼⣬⣀⠀⠀⢤⣿⣿⣷⣦⡄⠁⠀⠸⡟⠿⢿⣿⡿⣿⣿⣿⣿⣿⡿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⡯⢰⣷⣼⡇⣿⠛⣶⡖⢰⣿⣷⡄⠘⣿⡟⣴⣶⣶⠈⣿⡿⣷⣿⣿⣷⣼⣿⣷⢻⣿⠻⣿⠛⣼⡿⣷⢻⣿⠛⡝⢿⡿⢻⣷⣿⣿⣿⢿⣿⣿⣿⣦⣿⡟⢺⡿⢻⣿⢺⣧⣿⢸⡇⢻⣿⢻⣿⣼⣿⣷⢺⣇⣿⢻⣿⣿ ⣿⣇⢨⣿⣿⡇⣿⣛⣿⣟⢸⣿⣿⡇⠀⣿⡇⣿⣿⣿⠀⣿⡟⠋⣿⣿⣷⣿⣿⣿⠸⣿⠀⣿⣛⣿⣇⣭⢸⣿⠈⠂⢾⣗⢸⣿⣿⣿⣿⣛⣿⣿⣿⣿⣿⣟⢸⡟⢻⣿⢸⣿⣿⢸⡇⢸⣿⢸⣿⣿⣿⣿⢸⣿⣿⢸⣿⡇ ⣿⡷⠈⠉⣉⡁⠉⠉⠉⠉⠉⠉⠉⠁⠀⠉⠁⠈⠉⠉⢀⣉⣡⣀⡍⠉⠉⠈⠉⠁⠈⠉⠀⠉⠉⠈⠉⠉⠈⢩⣾⣷⣬⣭⣬⣭⣭⣭⣯⣿⣿⣯⡉⠁⢉⡍⣉⣹⣮⣍⣭⣿⣿⣿⣿⣾⣿⣾⣿⣾⣭⣩⢭⣭⣭⣾⣿⣿ ⠀⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⣶⡆⢰⣶⡆⢐⣶⣶⣿⣷⣾⣷⣶⣶⣶⣶⣶⣾⣿⣷⣶⣶⣶⡆⠀⣶⣶⢰⣶⡶⠶⠒⠒⠶⠶⢿⣾⣿⣿⣿⣿⣿⣿⣿⣿⣷⣶⣶⣶⠀⣶⣶⢰⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⠂ ⠀⠀⠀⠀⣿⡇⢸⣿⡇⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡧⠀⣿⣿⠸⠋⠀⠀⠀⠀⠀⠀⠀⠉⠹⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣏⠀⢸⣿⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀ ⠀⢸⠀⠀⣿⡇⢸⣿⡇⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⣿⡇⠀⠀⠀⠀⠀⠀⠀⢀⠀⠀⠀⠨⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⣼⣿⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀ ⣷⢸⠀⠀⣿⡇⢸⣿⡇⢀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣏⠀⠀⣿⡇⠀⠀⠀⠀⠀⠀⢀⡸⠀⠀⠀⠀⢠⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⣿⣿⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀ ⣿⣿⡀⠀⣿⡇⢸⣿⡇⢰⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣯⠀⠀⣿⡇⠀⠀⠀⡐⠀⠐⠟⠁⠀⠀⠀⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⡆⣿⣿⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀ ⣿⠿⠂⠀⣿⡇⢸⣿⡇⢸⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⡀⠀⣿⣿⣀⠀⠀⢠⣀⠀⠀⠀⠀⠀⠀⠀⣼⣿⣿⣿⣿⣿⣿⣿⣿⢿⠁⣿⣿⢸⣿⣿⣿⣥⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀ ⣿⡈⠀⠀⢸⡇⢸⣿⡇⢀⣼⣿⣿⣿⣿⣿⣿⣿⣿⣾⣿⣿⣿⣿⣿⣿⣡⣴⣿⣿⣿⣿⣿⣿⣿⣿⣗⢄⠀⠀⠀⠀⠀⠹⣿⣿⣿⣿⣿⣿⣿⡇⢠⠀⣿⣿⢸⣿⡏⠈⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡟⠀ ⣿⡇⠇⠀⢸⡇⢸⣿⡇⠸⣿⣿⣿⣿⣷⣿⣿⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣨⠀⠀⣀⣤⣤⣀⠘⢿⣿⣿⣿⣿⣿⡇⣿⠀⢿⡏⢸⣿⡇⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀ ⣿⡇⠀⠀⢸⡇⢸⣿⡇⠀⣭⣭⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣾⣿⣿⣿⣿⣆⣾⣿⣿⣿⣿⣿⠇⠀⠀⠘⡇⢸⣿⡇⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀ ⣿⡇⣦⠀⢸⡇⢸⣿⡇⠀⣭⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡦⣦⠀⠀⡅⢸⣿⡇⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡟⠀ ⣿⡇⠀⠀⢸⡇⢸⣿⡇⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⢰⡇⢸⣿⡇⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀ ⣿⡇⠀⠀⢸⡇⢸⣿⡇⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⣸⡇⢸⣿⡇⢼⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀ ⣿⣧⣤⠀⢸⡇⣸⣿⡇⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣟⠛⠛⢿⣿⣿⣿⡿⣿⣿⣿⣿⡇⠀⠀⣼⡇⢸⣿⡇⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡆ ⣿⡇⠀⠀⢸⡇⢸⣿⡇⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠇⠀⠀⠙⢿⣿⣿⣿⣿⣿⣿⡇⠀⠀⣿⡇⢸⣿⡇⢼⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇ ⣿⡇⠀⠀⣸⡇⣽⣿⡇⢰⣿⣿⠿⠛⠋⠉⠿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣟⣿⣿⣿⣮⠉⠁⠀⠀⠀⠀⠀⠀⠀⠉⠉⠉⠙⠃⠀⠀⣿⡇⢸⣿⡇⣾⣿⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇ ⣉⠁⠀⠀⣿⡇⢿⣿⡇⠈⠉⠀⠀⠀⠀⠀⠀⠘⠛⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣦⣤⣀⡀⠀⠀⠀⠀⠀⠀⠀⠄⠀⠀⢿⡇⢸⣿⣇⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇ ⣿⠀⠀⠀⣿⡇⢹⣿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⠉⠉⠛⠻⢿⣿⣿⣿⣿⣿⣿⠿⣿⠟⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡆⠀⢰⣿⣿⣶⣦⡀⠀⠀⣾⡇⢸⣿⡏⢿⣿⣿⣿⣿⣿⡿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇ ⣿⠀⠀⣿⣼⡇⣿⠛⣶⡞⢸⣿⣷⡄⠘⣿⡟⣴⣶⣶⠀⣾⡿⣷⣾⣿⣷⣽⣿⣿⢻⣿⢻⣿⠟⣿⣿⣿⢿⣿⢿⣿⢿⡿⢻⣷⣶⣾⣿⢿⣿⣿⣶⣦⣿⡟⢸⡿⢳⣿⣿⣯⣿⢸⡗⢻⣿⢻⣿⣴⣿⣷⢸⣇⣿⢻⣿⡇ ⣿⠆⠀⣿⣿⡇⣿⣛⣿⣟⢸⣿⣿⡇⠀⣿⡇⣿⣿⣿⠀⣿⡟⠋⣿⣿⣷⣿⣿⣿⠸⣿⠈⣿⣛⣿⣇⣿⢹⣿⠉⠁⢸⡇⢸⣿⣿⣿⣿⣛⢯⣿⣹⣿⣿⣟⢸⣿⢻⣿⣿⣿⣿⢸⡇⢸⣿⢸⣿⣿⣿⣿⢸⣿⣿⣼⣿⡅ ⣿⡇⠈⠉⣭⡅⢉⠉⠉⠉⠉⠉⠉⠁⠀⠉⠁⠈⠉⠉⢀⣩⣡⣤⣉⣉⡉⠌⣉⠁⠈⠉⠀⠉⠉⠈⠉⠉⠈⠉⠀⠀⠉⠁⣈⣉⣉⣉⠻⣿⣾⣍⠉⠉⣭⡍⢩⣽⡎⣩⣿⣿⣿⣿⣿⣾⣿⣿⣿⣾⡩⢩⣭⣩⣽⣿⣿⡇ ⠀⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⣶⡆⢰⣶⡆⢐⣶⣶⣷⣿⣿⣶⣶⣶⣶⣶⣶⣾⣿⣶⣶⣶⣶⡆⠀⣲⣶⢰⣶⣶⣶⣶⣶⠶⠿⢾⣿⢿⣿⣿⣿⣿⣿⣿⣿⣿⣶⣶⣶⠀⣶⣶⢰⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⠀⠀⣶ ⠀⠀⣿⡇⢸⣿⡇⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⣽⣿⢸⣿⡏⠋⠈⠁⠀⠀⠀⠀⠈⠙⠻⢿⣿⣿⣿⣿⣿⣿⣿⣿⠀⢸⣿⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⣿ ⠀⠀⣿⡇⢸⣿⡇⠈⣽⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠇⠀⣿⣿⢸⡛⠀⠀⠀⠀⠀⠀⠀⢀⠀⠀⠀⠘⣿⣿⣿⣿⣿⣿⣿⣿⠀⣾⣿⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡯⠀⠀⣿ ⠀⠀⣿⡇⢸⣿⡇⢰⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣏⠀⠀⣿⣿⢸⡆⠀⠀⠀⠀⠀⠀⠀⣸⠇⠀⠀⠀⠀⣿⣿⣿⣿⣿⣿⣿⠂⣿⣿⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⣿ ⠀⠀⣿⡇⢸⣿⡇⢨⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣏⠀⠀⣿⣿⢸⣧⠀⠀⠀⠀⠄⠀⠾⠋⠀⠀⠀⠀⠀⣹⣿⣿⣿⣿⣿⣿⡀⣿⣿⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⣿ ⠀⠀⣿⡇⢸⣿⡇⠸⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡧⠀⠀⣿⣿⢸⣿⠆⠀⠀⠠⡣⠀⠀⠀⠀⠀⠀⠀⢰⣿⣿⣿⣿⣿⣿⢿⠁⣿⣿⢸⣿⣿⣿⣥⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⣿ ⠀⠀⣾⡇⢸⣿⡇⠀⣼⣿⣿⣿⣿⣿⣿⣿⣿⣾⣿⣿⣿⣿⣿⣿⠁⠀⠀⣿⣿⣾⣿⣿⣿⣶⣿⣿⣷⢄⠀⠀⠀⠀⠀⠈⠻⣿⣿⣿⣿⡅⢠⠀⣿⡇⢸⣿⡏⠉⢻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡃⠀⠀⣿ ⠇⠀⢸⡇⢸⣿⡇⠘⣿⣿⣿⣿⣷⣷⣾⣾⣿⣿⣿⣿⣿⣿⣿⣿⢀⣴⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣽⣫⣅⠀⢀⣤⣴⣤⡄⠈⣿⣿⣿⡇⣸⠀⢻⡇⢸⣿⡇⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⣿ ⠀⠀⢼⡇⢸⣿⡇⠀⣭⣽⣿⣿⣿⣿⣿⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣴⣿⣿⣿⡇⠀⠀⢸⡇⢸⣿⡇⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⣿ ⣦⠀⢸⡇⢸⣿⡇⠀⣽⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡦⡦⠀⠀⡁⢸⣿⡇⢨⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⣿ ⠀⠀⢸⡇⢸⣿⡇⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣟⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣿⣿⣿⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⢸⡇⢸⣿⡇⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⣿ ⠀⠀⢸⡇⢸⣿⡇⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣼⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⣸⡇⢸⣿⡇⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⡇⠀⠀⣿ ⣤⠀⣺⡇⢸⣿⡇⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⣿⣿⣿⣿⣿⡿⠟⠻⠟⣿⣿⣿⣿⡇⠀⠀⣼⡇⢸⣿⡇⣼⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣇⠀⠀⣿ ⠀⠀⢹⡇⢸⣿⡇⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣵⣮⣻⣿⣿⣿⣿⠆⠀⠈⠙⢿⣿⣿⡇⠀⠀⣿⡇⢸⣿⡇⢼⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⣿ ⠀⠀⣸⡇⣿⣿⡇⢰⣿⣿⣿⡟⣟⠿⠛⠛⠉⠉⠿⡿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣮⣽⠋⠁⠀⠀⠀⠀⠀⠉⠉⠁⠀⠀⠛⠃⢸⣿⡇⣸⣿⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡂⠀⣿ ⠀⠀⣿⡇⣽⣿⡇⠈⣿⣿⡏⠁⠀⠀⠀⠀⠀⠀⠀⢹⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣦⣤⣀⡀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⠓⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡆⠀⣿ ⠀⠀⣿⡇⢹⣿⠃⠀⢿⡟⠁⠀⠀⠀⠀⠀⠀⠀⠀⠈⠛⠛⠛⠛⢿⣿⣿⣿⣿⣿⣿⡿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣆⠀⠀⡶⠀⠀⣦⡄⠈⢾⡖⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠿⣿⣿⣿⣿⡇⠀⣹ ⠀⠀⣿⣷⣼⣿⣿⠛⣿⡟⢸⣿⣷⡆⠘⣿⡖⣴⣿⣶⠀⣾⣿⣷⣿⣿⣿⣽⣿⣿⢿⣿⢻⣿⠿⣿⣿⣿⢿⣿⣿⣿⣿⣿⢻⣿⣿⣶⣶⠃⠀⣾⣿⣧⣶⡿⢺⡿⢻⣿⢾⣧⣿⢺⡟⢿⣿⢻⣿⣴⣿⣶⢺⣇⣿⠀⠀⠸ ⠀⠀⣿⣿⣿⣗⣿⣛⣿⣟⢸⣿⣿⡇⠀⣿⡇⣿⣿⣿⠀⣿⡟⠋⣿⣿⣷⣿⣿⣿⢸⣿⢸⣿⣛⣿⣧⣿⣿⣿⣿⣿⣿⣿⢸⡟⣿⣿⣿⡋⠀⣿⣿⣿⣿⣟⢸⣟⢻⣿⣿⣿⣿⢸⡇⢸⣿⢸⣿⣿⣿⣿⣸⣿⣿⠀⠀⣾ ⠀⠠⣿⡍⣩⣿⠉⠉⠉⠉⠉⠉⠉⠁⠀⠉⠁⠈⠉⠉⠀⢉⣡⣤⣉⢉⡉⢈⡉⠉⠈⠉⠈⠉⠉⠈⠉⠉⠈⠉⠀⠀⠉⠁⠈⠉⠉⠉⠉⠉⠀⠉⣭⡁⢩⣭⡉⣹⣿⣿⣿⣿⣿⣿⣿⣾⣿⣿⡩⢨⣍⣩⣿⣽⣭⠀⠀⣿ ⠀⠉⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⢰⣶⡆⣶⣶⣆⣴⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⠀⠰⣶⣶⣶⣶⣶⣶⣶⠶⠶⠶⣶⢷⣾⣶⣷⣶⣿⣿⣾⣿⣿⣶⣶⠄⣴⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⡆⠀⢰⣶ ⠀⢸⡏⡇⣿⣿⣯⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⢸⣿⣿⣿⣿⠏⠉⠁⠀⠀⠀⠀⠀⠉⠻⠿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⢸⣿ ⠀⢸⣷⣷⣿⣿⡇⢈⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⢸⣿⣿⡛⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠹⣿⣿⣿⣿⣿⣿⣿⠀⣤⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⢸⣿ ⠀⢸⣇⣿⣿⣿⡇⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⢸⣿⣿⡆⠀⠀⠀⠀⠀⠀⠀⢀⠀⠀⠀⠀⠀⣸⣿⣿⣿⣿⣿⣿⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠇⠀⢸⣿ ⠀⢸⣿⣯⣿⣿⣷⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⢸⣿⣿⣧⠀⠀⠀⠀⠀⠀⠀⠋⠀⠀⠀⠀⠀⢰⣿⣿⣿⣿⣿⣿⡀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡟⡀⠀⢹⣿ ⠀⢸⡏⡿⣿⣿⡿⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⢸⣿⣿⣿⡆⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⣾⣿⣿⣿⣿⣿⣿⠃⢻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡄⠀⢸⣿ ⠀⢨⡇⡇⣿⣿⠁⣸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡏⠀⠀⠈⣿⣿⣿⣿⣿⣶⣶⣿⣷⣄⠀⠀⠀⠀⠀⠀⠻⣿⣿⣿⣿⣯⡀⠀⣻⡟⣿⣿⣿⡏⠹⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠀⠀⢸⣿ ⠀⢸⡇⡇⣿⣿⠅⢸⣿⣿⣿⣿⣷⣿⣾⣿⣿⣿⣿⣿⣿⣿⣿⣇⣤⣶⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣇⠀⠀⣠⣤⣤⡄⠈⠹⣿⣿⣿⡇⠀⠿⡇⢻⣿⣿⡃⢴⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⢸⣿ ⠀⢸⡇⡇⣿⣿⠀⣨⣽⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣴⣾⣿⣿⣿⠇⠀⠀⡇⠸⣿⣿⡇⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⢿⣿ ⠄⢸⡇⡇⣿⣿⠀⢨⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⡆⠀⠀⠃⠰⣿⣿⣇⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣟⠀⠀⢸⣿ ⠀⢸⡇⡟⣿⣿⡀⣸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡄⠀⠀⡇⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠸⡇ ⠀⢸⡇⣿⣿⣿⡇⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠇⠀⢀⡇⣀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⡅⠀⢨⣇ ⢀⢰⡇⣿⣿⣿⡓⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⣿⣿⣿⣿⡿⠿⠟⠿⢿⣿⣿⣿⣿⠃⠀⢨⣧⣷⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣧⠇⠀⣾⣿ ⠀⢸⡇⣇⣿⣿⠆⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣿⡿⣿⣿⣿⠆⠀⠀⠙⠻⣿⣿⣿⡆⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⢸⣿ ⠀⢸⡇⡟⣿⣿⠀⣿⣿⣿⣿⣟⡿⠿⠛⠋⠉⠿⡿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣯⣬⠝⠁⠀⠀⠀⠀⠀⠈⠉⠉⠁⠀⠘⠛⠛⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⢽⣿ ⠀⢸⡇⣇⣿⣿⠀⢹⣿⣿⠉⠀⠀⠀⠀⠀⠀⠀⢱⢻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣶⣤⣄⣀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠉⠻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⢸⡇ ⠀⣸⡇⠇⣿⠿⠀⠸⡿⠃⠀⠀⠀⠀⠀⠀⠀⠀⠈⠋⠛⠛⠛⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣦⠀⠀⠀⠆⠀⢠⡄⠀⠘⢶⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⢿⠿⡿⣿⣿⣿⣿⠇⠀⢸⡇ ⠀⢿⢷⣿⣼⡇⣿⠛⣿⡟⢸⣿⣷⡆⠘⣷⡟⣴⣿⣶⠀⣾⡿⣷⣿⣿⣷⣿⣿⣿⢻⣿⢻⣿⠟⣿⣿⣷⢿⣿⢿⣿⣿⣿⢻⣿⣿⣶⣿⠃⠀⣿⣿⣦⣿⡟⢸⡿⢻⣿⢾⣧⣿⢻⡗⢻⣿⢻⣿⣴⣿⣷⢺⣇⣿⠀⠘⡇ ⠀⢹⢾⣿⣿⡇⣿⣛⣿⣟⢸⣿⣿⡇⠀⣿⡇⣿⣿⣿⠀⣿⡟⠋⣿⣿⣷⣿⣿⣿⢸⣿⢸⣿⣛⣿⣧⣿⣾⣿⣿⣿⣿⡿⢸⣿⣿⣿⣿⡃⠀⣿⣿⣿⣿⣟⢸⣟⢻⣿⣿⣿⣿⢸⡇⢸⣿⢸⣿⣿⣿⣿⣸⣿⣿⠀⢸⣯ ⠀⣸⡏⡍⣭⡁⠉⠉⠉⠉⠉⠉⠉⠁⠀⠉⠁⠈⠉⠁⠀⢉⣡⣤⣉⡉⢉⡈⠉⠉⠈⠉⠈⠉⠉⠈⠉⠉⠈⠉⠀⠀⠈⠁⠈⠉⠉⠉⠉⠉⠀⢉⡉⡁⣭⣍⣍⣽⣿⣿⣿⣿⣿⣿⣿⣾⣿⣼⣩⢬⣩⣭⣽⣭⡉⠀⢸⣯ ⠀⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⣶⡆⢰⣶⡆⣰⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⠀⠀⣶⣶⢰⣶⡶⣶⣶⣶⣶⣶⣶⣶⣾⣾⣷⣶⣶⣾⣿⣿⣿⣷⣶⣶⠀⣶⣶⢰⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣦⠀⠀⣶⣶⢠ ⣿⡇⢸⣿⡇⣸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⣿⣿⢸⣿⡏⢹⣿⡟⠟⠋⠀⠈⠉⠉⠻⠿⣿⣿⣿⣿⣿⣿⣿⣿⠀⢸⡏⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⣿⣿⢸ ⣿⡇⢸⣿⡇⠈⣽⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⣿⡟⢸⣿⡇⠈⠋⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢻⣿⣿⣿⣿⣿⣿⠀⣾⡗⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⣿⣿⢸ ⣿⡇⢸⣿⡇⢸⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣏⠀⠀⣿⡇⢸⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⣶⡄⠀⠀⠀⠙⣿⣿⣿⣿⣿⠀⣿⡇⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⣿⣿⢸ ⣿⡇⢸⣿⡇⢨⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⣿⣇⢸⣿⡇⠀⠀⠀⠀⠀⠀⠀⣾⠟⠀⠀⠀⠀⠘⣿⣿⣿⣿⣿⠀⣿⡇⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠃⠀⠀⣿⣿⢸ ⣿⡇⣹⣿⡇⢸⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⣿⡇⢸⣿⡇⣄⡀⠀⠀⠀⠀⠀⠁⠀⠀⠀⠀⠀⢰⣿⣿⣿⡿⢿⠀⣿⡇⢸⣿⣿⣿⣍⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡅⠀⠀⣿⣿⢸ ⣿⡇⢽⣿⡇⢀⣼⣿⣿⣿⣿⣿⣿⣿⣷⣿⣿⣿⣿⣿⣿⣟⠀⠀⠀⣿⡇⢸⣿⣧⣼⣷⣦⣄⣤⣾⣀⡀⠀⠀⠀⠀⠀⠘⢿⣿⣿⠀⢈⠀⣿⡇⢸⣿⡏⠉⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠁⠀⠀⣿⣿⢸ ⣿⡇⢸⣿⡇⢸⣿⣿⣿⣿⣷⣶⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⣿⣧⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣔⠂⠀⠀⣠⣤⣤⡀⠙⢿⡇⡏⠀⢿⡇⢸⣿⡇⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⣿⡿⢸ ⣽⡇⢸⣿⡇⠀⣭⣼⣿⣿⣿⣿⣿⣾⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⣠⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣶⣾⣿⣿⣿⣿⣤⣾⠇⠃⠀⠸⡇⢸⣿⡇⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⣿⡇⢸ ⣾⡇⣾⣿⡇⠀⣽⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⣼⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡦⡆⠀⢀⡃⢸⣿⡇⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⣿⡇⢸ ⣾⡇⣿⣿⡇⢀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣰⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣶⣿⣿⣿⡿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⢸⡇⢸⣿⡇⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡆⠀⠀⣿⡇⢘ ⣾⡇⣿⣿⡇⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣧⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣻⣿⣿⣿⡇⠀⠀⣾⡇⢸⣿⡇⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⣿⡇⢰ ⣽⡇⣿⣿⠁⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣟⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⢿⣿⣿⣿⣟⡿⠿⠿⣿⣿⣿⡇⠀⠀⣽⡇⢸⣿⡇⣺⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡅⠀⠀⣿⡇⢸ ⣿⡇⣿⣿⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣯⣮⡻⣿⣿⣿⣿⣧⠀⠈⠑⢿⡇⠀⠀⣿⡇⢸⣿⡇⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡷⠀⠀⣿⡇⢸ ⣻⡇⣿⣿⠀⢰⣿⣿⣿⣻⣟⣿⣿⣿⣿⠿⠟⠙⢻⣿⢺⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣼⣿⡿⡿⠃⠀⠀⠀⠀⠀⠀⠀⠛⠃⠸⠿⠇⢿⣿⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣿⣿⠀⠀⣿⡇⢸ ⣿⠇⣿⣿⠀⠘⣿⣿⣿⣿⣿⠛⠙⠉⠀⠀⠀⠀⠀⠁⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣤⣀⡀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⠙⢻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⣿⡇⢸ ⣿⠂⣿⣿⠀⠘⢿⣿⣿⣿⠿⠁⠀⠀⠀⠀⠀⠀⠀⠀⠿⠿⠿⠿⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣿⣿⣿⣿⣿⣿⣿⣿⣶⣦⡄⠀⠀⣤⡆⢠⣤⠀⠀⢶⣶⢿⡿⢿⢿⣿⣿⣿⣿⣿⠿⠿⡿⣿⣿⡿⠃⠀⢻⡇⢸ ⣿⠀⢸⣿⣼⡇⣿⠟⣿⡿⢹⣿⣷⡆⠘⣿⡟⣴⣾⣶⠀⣾⡿⣶⣾⣿⣿⣿⣿⣿⣿⣿⢻⣿⠿⣿⣿⣿⣿⣿⢿⣿⣿⣿⢻⣿⣿⣿⣶⠂⠙⣿⣿⣿⣿⡖⢸⡿⢳⣿⢾⣧⣿⢻⡗⢻⣿⢻⣿⣴⣿⣷⢺⣇⣶⠘⡇⢸ ⣿⠀⢸⣿⣿⡇⣿⣛⣿⣟⢸⣿⣿⡇⠀⣿⡇⣿⣿⣿⠀⣿⡟⠋⣿⣿⣷⣿⣿⣿⢸⣿⢸⣿⣛⣿⣧⣿⣿⣿⣿⣿⣿⣿⢸⣿⣿⣿⣿⡃⠒⣿⣿⣿⣿⣟⣻⣿⢻⣿⣿⣿⣿⢸⡇⢸⣿⢸⣿⣿⣿⣿⣸⣿⣿⢸⡇⢸ ⣿⠀⣼⣯⣉⠁⢉⣭⣭⣽⠏⠉⠉⠁⠀⠉⠁⠈⠉⠉⠀⠉⣁⣀⣉⡉⣉⣌⣉⠁⠈⣽⣾⣿⣿⡿⠿⠿⠟⠛⠛⠛⠛⠛⠛⠉⠉⠉⠉⠉⠀⠉⠉⠉⠉⣭⣿⣿⣿⣿⣿⣿⣿⣿⣿⣮⡉⣬⡍⣨⣭⣽⣍⠉⠉⣼⡇⢸ ⠀⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⣶⢠⣶⣶⢀⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣷⣶⣶⣶⡆⠀⢰⣶⠀⣶⣶⣶⣶⣶⣶⣶⣶⣾⣶⣾⣾⣷⣶⣿⣿⣿⣿⣿⣶⣶⠂⢰⣶⢠⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⠀⠀⢰⣶⡆⣶ ⣿⢠⣿⣿⢈⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⢸⣿⠀⣿⣿⠙⣿⣿⠻⠋⠀⠈⠉⠉⠙⠿⢿⣿⣿⣿⣿⣿⣿⣿⠀⠀⣿⢰⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⢸⣿⡇⣿ ⣿⢨⣿⣿⠀⢉⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⢸⣿⠠⣿⣿⠀⠙⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠘⣿⣿⣿⣿⣿⣿⡆⢰⣿⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⢸⣿⡇⣿ ⣿⢸⣿⣿⠀⣯⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡀⠀⢸⣿⢠⣿⣿⠀⠀⠀⠀⠀⠀⠀⠀⢰⡆⠀⠀⠀⠈⢻⣿⣿⣿⣿⠇⢸⣿⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⢸⣿⠃⣿ ⣿⢸⣿⣿⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⢸⣿⠸⣿⣿⠀⠀⠀⠀⠀⠀⠀⢰⡿⠃⠀⠀⠀⠀⢻⣿⣿⣿⣿⡅⢸⣿⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⢸⣿⠀⣿ ⣿⢸⣿⣿⠐⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⢸⣿⠰⣿⣿⢤⡀⠀⠀⠰⠀⠀⠈⠀⠀⠀⠀⠀⠀⣾⣿⣿⣿⢿⠃⢸⣿⢸⣿⣿⣿⣧⣽⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⢸⣿⠀⣿ ⣿⢸⣿⡇⠀⣠⣿⣿⣿⣿⣿⣿⣿⣿⣾⣿⣿⣿⣿⣿⣿⠁⠀⠀⢸⣿⠈⣿⣯⣤⣿⣶⣤⣠⣶⣆⣄⠀⠀⠀⠀⠀⠈⠻⣿⣿⡇⢀⠁⢸⣿⢸⣿⣿⠈⢻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⢸⣿⠀⣿ ⡇⢸⣿⡇⠀⣿⣿⣿⣿⣿⣶⣾⣾⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⢸⣿⣶⣿⣿⣿⣿⣿⣿⣿⣿⣟⣧⡣⠀⠀⣀⣤⣤⣄⠈⠻⣧⢸⠀⠸⣿⢸⣿⣿⠀⣼⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⢸⣿⠀⣿ ⡇⢸⣿⡇⠀⣨⣤⣿⣿⣿⣿⣿⣷⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⢠⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣶⣿⣿⣿⣿⣧⣼⡟⠀⠀⠀⢿⠸⣿⣿⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⢸⣿⠀⣿ ⡇⢸⣿⡇⠀⣨⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⢰⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣤⠀⠀⡘⢰⣿⣿⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⢸⣿⠀⣿ ⡇⢸⣿⡇⠀⣽⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⢃⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣿⣿⣿⣿⢿⣿⣿⣿⣿⣿⣿⣿⣿⣯⠀⠀⢠⡧⢸⣿⡇⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⢼⣿⠀⣿ ⡇⢸⣿⡇⢀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠀⠀⢰⣷⢸⣿⡇⢀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⢸⣿⠀⣿ ⡇⢸⣿⡇⠸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠟⠿⣿⣿⣿⡟⠀⠀⣼⣿⢐⣿⡷⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣇⠀⠀⢸⣿⠀⣿ ⡇⢸⣿⡇⠘⣿⣿⣿⣿⣿⣿⣿⣿⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣴⣝⢿⣿⣿⣿⣿⡄⠀⠙⠺⡷⠀⠀⣿⣿⢸⣿⡇⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠄⠀⢸⣿⠀⣿ ⡇⢸⣿⡇⠀⣿⣿⣿⣟⣟⣿⣿⣿⣿⡿⠿⠛⠙⣿⣷⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣽⣿⣿⣦⣿⣻⢿⠟⠀⠀⠀⠀⠀⠀⠀⠛⠛⠘⠿⠇⢸⣿⣷⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡂⠀⢸⣿⠀⣿ ⡇⢸⣿⡇⠀⢿⣿⣿⣿⣿⡛⠋⠉⠁⠀⠀⠈⠀⠈⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣦⣄⣀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠉⠻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡆⠀⢸⣿⢐⣿ ⡇⢸⣿⡇⠀⠻⣿⣿⣿⡿⠇⠀⠀⠀⠀⠀⠀⠀⠀⠸⠿⠿⠿⠿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣶⣄⠀⠀⢠⣦⠠⣤⡄⠀⠲⣶⡾⠿⡿⡿⣿⢿⣿⡿⡿⠿⠿⡿⣿⣿⣿⡇⠀⠸⣿⢘⣿ ⡇⢸⣿⣷⣼⡇⣿⠟⣿⡟⢸⣿⣷⡄⠘⣿⡟⣴⣿⣶⠀⣾⣿⣷⣿⣿⣿⣿⣿⣿⢿⣿⢻⣿⠿⣿⣿⣿⣿⣿⢿⣿⣿⣿⢻⣿⣿⣶⣶⠋⠃⣿⣿⣧⣷⡾⢻⡿⢻⣿⣺⣧⣿⢺⡗⢻⣿⢻⣿⣼⣿⣷⢸⣆⣾⢀⠀⣿ ⡇⢸⣿⣿⣿⡇⣿⣛⣿⣟⢸⣿⣿⡇⠀⣿⡇⣿⣿⣿⠀⣿⡟⠋⣿⣿⣷⣿⣿⣿⢸⣿⢸⣿⣛⣿⣯⣿⣿⣿⣿⣿⣿⣿⢸⣿⣿⣿⣿⣛⠂⣿⣿⣿⣿⣟⣻⣿⢻⣿⣿⣿⣿⢸⡇⢸⣿⢸⣿⣿⣿⣿⢸⣿⣿⢸⠀⣿ ⡇⢸⣿⡍⣉⠁⣩⣭⣭⡝⠉⠉⠉⠀⠀⠉⠁⠈⠉⠉⠀⢉⣁⣀⣉⢉⣉⣈⡉⠉⣸⣿⣾⣿⡽⠿⠿⠛⠛⠛⠛⠛⠛⠛⠛⠉⠉⠉⠉⠉⠀⠉⠉⠉⢩⣭⣿⣿⣿⣿⣿⣿⣿⣿⣿⣬⢩⣬⢉⣼⣭⣯⡉⠉⢩⣿⠀⣿ ⠀⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⢰⣶⣶⢀⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣷⣶⣶⣶⣶⡆⠀⢰⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⡶⣶⣶⣿⣶⣿⣿⣾⣿⣶⣶⣶⠀⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⠀⠀⢰⣶⣂⣶⣶ ⢸⣿⡿⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣧⠀⢸⣿⣿⣿⣿⢻⣿⣿⣿⠟⠛⠁⠀⠀⠀⠀⠛⠛⢿⣿⣿⣿⣿⣿⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⢸⣿⡿⣿⣿ ⢸⣿⡗⠀⣭⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⢸⣿⣿⣿⣿⢸⣿⠋⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠙⣿⣿⣿⣿⠀⣸⣷⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡧⠀⠀⢸⣿⣦⣿⣿ ⢸⣿⡯⢘⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⢸⣿⣿⣿⣿⠒⡧⠀⠀⠀⠀⠀⠀⠀⠀⣰⠀⠀⠀⠀⠀⣿⣿⣿⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⣾⣿⡧⣿⣿ ⢸⣿⡗⠈⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⣸⣿⣿⣿⣿⢸⣿⡀⠀⠀⠀⠀⠀⠀⠸⠋⠀⠀⠀⠀⠀⣿⣿⣿⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡃⠀⠀⣽⣷⡠⣿⣿ ⢸⣿⡇⠸⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⣼⣿⣿⣿⣿⣿⣿⣧⠀⠀⠀⠀⣀⠀⠀⠀⠀⠀⠀⠀⠀⣿⣿⣿⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⣿⣿⢑⣿⣿ ⢸⣿⡇⠀⣼⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠁⠀⠀⣿⣿⣿⣿⣏⣩⣽⣿⣶⣶⣤⣴⣾⣶⣤⠀⠀⠀⠀⠀⠀⠙⠁⠀⠀⣿⣿⢽⣿⡿⠉⢻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠇⠀⠀⣿⣟⢸⣿⣿ ⢸⣿⡇⠀⣿⣿⣿⣿⣿⣶⣷⣿⣿⣿⣿⣿⣿⣿⣿⣿⡀⠀⠀⣿⣿⣹⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣝⣃⠀⠀⣠⣶⣶⣄⠀⠀⠀⣿⡟⢸⣿⣿⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⣿⡇⢸⣿⣿ ⢸⣿⡇⠀⣭⣽⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡆⠀⠀⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣆⠀⠀⠈⡇⢸⣿⣿⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡅⠀⠀⣿⡇⢸⣿⣿ ⢸⣿⡇⠀⣩⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡆⠀⠀⠀⢸⣿⣿⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⣿⡧⠸⣿⣿ ⢸⣿⡇⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡃⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣶⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⢸⡆⢸⣿⣿⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⣿⡇⢀⣿⣿ ⢸⣿⡇⢰⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣰⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⣼⡇⢸⣿⣿⣼⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠇⠀⠀⣿⡇⢀⣿⣿ ⢸⣿⡇⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠿⢿⣿⣿⣿⡗⠀⠀⣽⣧⢸⣿⣟⢾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣆⠀⠀⣿⡇⢸⣿⣿ ⢸⣿⡇⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⢿⣿⣿⣿⣧⡄⠀⠉⠻⣿⠀⠀⣿⣿⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⣿⡇⢸⣿⣿ ⢸⣿⡇⢠⣿⣿⣿⣿⣻⣿⣿⣿⣿⣿⠿⠿⠟⠙⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣽⣿⡿⠟⠀⠀⠀⠀⠀⠀⠀⠻⠟⠸⠿⠟⠻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⣿⡇⢸⣿⣿ ⢸⣿⡇⠈⣿⣿⣿⣿⣿⣿⣿⠛⠉⠁⠀⠁⠀⠀⠀⠁⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣤⣀⡀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠙⠻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⣿⠇⢸⣿⣿ ⢸⣿⠇⠀⢿⣿⣿⣿⣿⣿⠛⠀⠀⠀⠀⠈⠀⠀⠀⠀⠻⠿⠿⠿⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣶⣦⡄⠀⠀⢠⡤⢠⣤⡀⠀⠲⣶⣾⣿⣿⣿⣿⣿⣿⣿⣿⡿⢿⡿⣿⣿⣿⠂⠀⠸⠃⢸⣿⣿ ⢸⣿⢰⣿⣼⡟⣿⠟⣿⡟⢸⣿⣶⡄⠘⣿⡞⣴⣶⣶⠀⣾⡿⣷⣾⣿⣿⣽⣿⣿⣿⣿⢿⣿⠿⣿⣿⣿⣿⣿⣿⣿⣿⣿⢻⣷⣶⣶⣿⠃⠈⣿⣿⣦⣾⡟⢺⡿⢳⣿⣿⣧⣿⢸⡗⢻⣿⢻⣿⣴⣿⣶⢰⣆⣿⠈⣿⣿ ⢸⣿⢸⣿⣿⡇⣿⣛⣿⣟⣸⣿⣿⡇⠀⣿⡇⣿⣿⣿⠀⣿⡟⠋⣿⣿⣷⣿⣿⣿⢸⣿⢸⣿⣛⣿⣯⣿⣿⣿⣿⣿⣿⣿⢸⣿⣿⣿⣿⡃⠀⣿⣿⣿⣿⣟⣻⣿⢻⣿⣿⣿⣿⢸⡇⢸⣿⢸⣿⣿⣿⣿⢸⣿⣿⠀⣿⣿ ⢸⣿⠈⠉⣉⣭⣭⣽⣯⡍⠉⠉⠉⠁⠀⠉⠁⠈⠉⠉⠀⠉⣁⣂⣉⣉⢉⣬⣉⣉⣾⣿⣿⣯⡟⠛⠋⠉⠉⠉⠉⠉⠉⠉⠈⠉⠉⠉⠉⠉⢀⣉⠉⢩⣽⣿⣿⣿⣿⣿⣿⣿⣿⣯⡅⢮⣍⣬⣭⣾⣭⠁⠈⢩⡍⢰⣿⣿ ⠀⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⣶⣶⢀⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⡆⠀⢰⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⠶⢶⣾⣾⣶⣾⣶⣷⣶⣶⣶⠀⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⠀⠀⢰⣶⡶⣶⣶⣶ ⣿⣿⢼⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣧⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⠏⠋⠁⠀⠀⠀⠀⠈⠛⠿⣿⣿⣿⣿⠀⢠⡏⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⢸⣿⡇⣿⣿⣿ ⣿⣿⠀⣹⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⢸⣿⣿⣿⣿⣿⣿⣿⠍⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⠛⣿⣿⠀⢸⣟⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⢸⣿⡇⣿⣿⣿ ⣿⣿⢨⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡁⠀⢸⣿⣿⣿⣿⡿⣿⣧⠀⠀⠀⠀⠀⠀⠀⠀⣸⠀⠀⠀⠀⠀⢻⣿⠀⣺⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣯⠀⠀⢸⣿⡇⣿⣿⣿ ⣿⣿⢈⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⢸⣿⣿⣿⣿⣶⣿⣿⡀⠀⠀⠀⠀⠀⠀⠘⠋⠀⠀⠀⠀⠀⢸⣿⠀⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡋⠀⠀⢸⣿⡇⣿⣿⣿ ⣿⣿⠘⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣧⠀⠀⠀⠀⢄⠀⠀⠀⠀⠀⠀⠀⠀⠹⡿⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣯⠀⠀⢸⣿⡇⣿⣿⣿ ⣿⣿⠀⣼⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡉⠀⠀⢸⣿⣿⣿⣿⢈⣽⣿⣿⣿⣶⣴⣾⣿⣶⣄⡀⠀⠀⠀⠀⠀⠀⠀⠀⢾⡇⣿⣿⣿⠉⢻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠏⠀⠀⢸⣟⡇⣿⣿⡏ ⣿⣿⠀⣿⣿⣿⣿⣿⣶⣷⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⢸⣟⡿⣿⣷⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣯⣧⠀⠀⣤⣶⣶⣆⠀⠀⢸⡇⣿⣿⣿⠀⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡆⠀⠀⢾⡇⠇⣿⣿⣧ ⣿⣿⠀⣭⣽⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⢺⡏⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣖⡆⠀⡇⣿⣿⣿⢰⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⣿⡇⠀⣿⣿⣿ ⣿⡗⠀⣩⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⠀⠀⢹⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠁⢴⣿⣿⣼⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⣿⡇⠀⣿⣿⣿ ⣿⣇⠀⣽⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣟⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣶⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣯⠀⢠⡆⠼⣿⣿⣼⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⣿⡇⠀⣿⣿⡃ ⣿⣿⢠⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡆⠀⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣏⠀⠀⢸⡇⣶⣿⣿⣽⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⢿⠀⠀⣿⡇⠄⣿⣿⣷ ⣿⣿⠸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠃⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠿⠿⣿⣿⣿⡿⠀⠀⣼⣧⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣾⠀⠀⣿⡇⠅⣿⣿⣿ ⣿⣧⠰⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣵⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣄⠀⠉⠻⢿⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⣿⡇⠁⣿⣿⣿ ⣿⡇⠰⣿⣿⣿⣿⣻⣿⣿⣿⣿⣿⣿⠿⠿⠛⠛⢿⡿⢛⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣿⣿⣿⠟⠁⠀⠀⠀⠀⠀⠀⠻⠟⠻⠿⠿⠿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⢽⡇⠀⣿⣿⣿ ⣿⡏⠀⣿⣿⣿⣿⣿⣿⣿⡿⠛⠉⠀⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣦⣀⡀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠉⠻⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡄⠀⢼⡇⠀⣿⣿⣿ ⣿⡇⠀⢿⣿⣿⣿⣿⣿⣿⠇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠘⠿⠟⠿⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣶⣦⡄⠀⠀⠀⠠⢤⣤⡀⠀⠲⣶⣾⣿⣿⢿⣿⣿⣿⣿⣿⣿⠿⣿⣿⣿⣿⠇⠀⠸⠇⠀⣿⣿⣿ ⣿⡇⢰⣿⣼⡟⣿⠟⣿⡟⢸⣶⣷⡆⠘⣿⡟⣴⣿⣶⠀⣾⡿⣶⣿⣿⣿⣽⣿⣿⢿⣿⢿⣿⠿⣿⣿⣿⢿⣿⢿⣿⣿⣿⢻⣷⣶⣾⣿⠓⣿⣿⣷⣦⣿⡟⢸⡿⢻⣿⣿⣧⣿⢸⡇⢻⣿⢻⣿⣴⣷⣶⢸⣇⣿⢹⣿⣿ ⣿⡇⢸⣿⣿⣇⣿⣛⣿⣟⣸⣿⣿⡇⠀⣿⡇⣿⣿⣿⠀⣿⡟⠋⣿⣿⣷⣿⣿⣿⢸⣿⢸⣿⣛⣿⣧⣿⣿⣿⣿⣿⣿⣿⢸⡟⣿⣿⣿⡋⠁⣿⣿⣿⣿⣟⣺⣿⣻⣿⣿⣿⣿⢸⡇⢸⣿⢸⣿⣿⣿⣿⢸⣿⣿⢸⣿⣿ ⣿⡇⠈⢉⣭⣽⣭⣽⣭⣭⠉⠉⠉⠁⠀⠉⠁⠈⠉⠉⠀⠉⣁⣂⣉⣉⣉⣈⣉⣩⣼⣿⣿⣿⠉⠉⠉⠉⠈⠉⠈⠉⠉⠉⠈⠉⠉⠉⠉⠉⣀⡉⢉⣽⣿⣿⣿⣿⣿⣿⣿⣿⣯⡌⡥⡬⣭⣾⣿⣮⠉⠁⢩⡍⠉⣾⣿⣿ ⠀⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⡶⢀⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⡆⠀⢰⣶⢰⣶⣶⣶⣶⣶⣶⣶⣶⣷⣾⡗⠟⣶⣿⣿⣿⣿⣿⣿⣶⣶⡂⢶⣶⢰⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⠀⠀⢰⣶⠀⣶⣶⣶⣶ ⡇⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⢸⣿⢸⣿⣿⣹⣿⣿⣿⣿⡿⠙⠉⠀⠀⠀⠀⠀⠉⠛⠿⣿⣿⣿⠀⢸⣿⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣻⣿⣿⠀⠀⢸⣿⠀⣿⣿⣿⣿ ⡇⠀⢉⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⢸⣿⢸⣿⣿⣨⣿⣿⣯⠉⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠘⢻⣿⡄⢸⣿⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠀⠀⢸⣿⠀⣿⣿⣿⣿ ⡇⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⢸⣿⢸⣿⣿⠾⢿⣿⡆⠀⠀⠀⠀⠀⠀⠀⣀⣿⠂⠀⠀⠀⠘⣿⠆⢼⣿⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⢸⣿⠀⣿⣿⣿⣿ ⡇⢐⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⢸⣿⢸⣿⣿⢄⣿⣿⣿⠀⠀⠀⠀⠀⠀⠀⠹⠃⠀⠀⠀⠀⠀⣼⡄⣸⣿⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⣿⣿⠀⣿⣿⣿⣿ ⡇⠘⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⣼⣿⢸⣿⣿⣿⣿⣿⣿⣤⠀⠀⠀⠠⣨⡄⠀⠀⠀⠀⠀⠀⠀⢿⠃⣾⣿⢸⣿⣿⣿⣧⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⣿⣿⠀⣿⣿⣿⣿ ⡇⢀⣸⣿⣿⣿⣿⣿⡿⣿⣿⣾⣿⣿⣿⣿⣿⣿⠁⠀⠀⣾⣿⢸⣿⡇⠀⣹⣿⣿⣿⣿⣿⣶⣿⣿⣶⣳⣆⠀⠀⠀⠀⠀⠀⠀⢺⣿⢸⣿⣿⠉⢻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⣿⣿⠀⣿⣿⡿⣿ ⡇⠸⣿⣿⣿⣿⣷⣷⣾⣾⣿⣿⣿⣿⣿⣿⣿⣿⡄⠀⠀⣿⣿⢸⣿⣧⣴⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣧⣭⣀⢠⣶⣿⣿⣷⡀⠀⣻⢸⣿⣿⠀⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⣿⣿⠀⣿⣿⣿⣿ ⡇⠀⣩⣭⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⣿⣿⢘⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⠈⣿⢸⣿⣏⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⣿⣿⠀⣿⣿⣿⣿ ⡇⠀⣭⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⢠⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⡀⢰⣿⡏⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⣿⣿⠀⣿⣿⡿⣿ ⡇⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠙⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⢰⡇⢸⣿⡇⠠⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⣿⣿⠀⣿⣿⠀⣿ ⡇⢀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣠⠀⢰⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡏⠁⠀⢸⣷⢸⣿⡧⢰⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⣿⣿⠀⣿⣿⣀⣿ ⡇⠸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣽⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣿⠿⠿⢿⣿⣿⡇⠀⠀⣼⣿⢸⣿⡇⢼⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣇⠀⠀⣿⣿⠀⣿⣿⣿⣿ ⡇⢠⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣽⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣄⡀⠉⠺⡇⠀⠀⣿⣿⢸⣿⡇⣸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⣿⣯⠀⣿⣿⣿⣿ ⡇⠠⣿⣿⣿⣟⣟⣿⣿⣿⣿⣿⣿⣿⠿⠛⠋⠙⠻⠛⣺⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⢿⡿⠋⠀⠀⠀⠀⠀⠀⠻⠿⠸⠿⠇⠸⣿⣷⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡀⠀⣿⡟⠀⣿⣿⣿⣿ ⡇⠀⣿⣿⣿⣿⣿⣿⣿⣿⡟⠋⠁⠈⠀⠀⠀⠀⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣧⣀⡀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠙⠻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⢿⡇⠀⣿⣿⣿⣿ ⡇⠀⣿⣿⣿⣿⣿⣿⣿⣿⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠛⠛⠛⠛⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣶⣦⣄⠀⠀⢀⡀⢠⣤⡀⠈⠳⣶⡾⢿⣿⡿⣿⢿⣿⣿⣿⣿⠿⡿⢿⣿⡿⠇⠀⠸⠇⠀⣿⣿⣿⣿ ⡇⠀⢸⣿⣽⡿⣿⠟⣿⡟⢰⣿⣿⡄⠐⣿⡖⣴⣶⣶⠀⣾⡿⣶⣾⣿⣿⣼⣿⣿⢿⣿⢿⣿⡿⣿⣿⣿⢿⣿⣿⣿⣿⡿⢲⣆⣾⣿⣿⢿⡇⣷⣶⣿⣿⡟⢸⡿⢿⣿⣾⣧⣿⢸⡇⢻⣿⢻⣿⣴⣶⣶⢺⣆⣿⢻⣿⣿ ⡇⠀⢸⣿⣿⣇⣿⣛⣿⣟⢸⣿⣿⡇⠀⣿⡇⣿⣿⣿⠀⣿⡟⠋⣿⣿⣷⣿⣿⣿⢸⣿⢸⣿⣛⣿⣯⣿⣿⣿⣿⣿⣿⡗⢸⡟⣿⣿⣿⣛⠃⣿⣿⣿⣿⣟⣻⣿⢻⣿⣿⣿⣿⢸⡇⢸⣿⢸⣿⣿⣿⣿⣼⣿⣿⢸⣿⣿ ⡅⠀⢈⣭⣯⣿⣭⣭⣯⡏⠉⠉⠉⠀⠀⠉⠁⠈⠉⠉⠀⠉⣁⣂⣉⣉⣭⣬⣍⡩⣿⣿⣿⡏⠉⠉⠉⠉⠈⠉⠀⠀⠉⠁⠈⠉⠉⠉⠉⢩⡀⢉⣽⣿⣿⣿⣿⣿⣿⣿⣿⣿⣩⢨⢥⣬⣽⣾⣯⠈⠉⢩⡏⠉⣽⣿⣿⣿ ⠀⠉⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⠀⠀⣶⡆⣶⣶⣶⣶⣶⣶⣶⣶⣶⣷⣾⡿⠞⠺⠷⠶⠾⣿⣿⣿⣶⡆⢰⣾⡆⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⡆⠀⠰⣶⡆⢰⣶⣶⣶⣶ ⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠄⠠⣿⡇⣿⣿⣙⣿⣿⣿⣿⣿⣿⠇⠉⠀⠀⠀⠀⠀⠀⠈⠉⠛⣿⡇⠀⣿⡇⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡁⠀⢸⣿⡇⢸⣿⣿⣿⣿ ⠀⠈⣙⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⢠⣿⡇⣿⣿⣿⣽⣿⣿⣿⠟⠀⠀⠀⠀⠀⠀⠀⠀⣀⠀⠀⠀⠀⠀⢠⣿⡇⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠂⠀⢸⣿⡇⢸⣿⣿⣿⣿ ⠀⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡅⠀⢸⣿⡇⣿⣿⡙⠿⣿⣿⣿⡆⠀⠀⠀⠀⠀⠀⠀⣠⡿⠀⠀⠀⠀⠀⢸⣿⡇⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⢸⣿⡇⢸⣿⣿⣿⣿ ⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡁⠀⢸⣿⡇⣿⣿⣦⣼⣿⣿⣿⣧⠀⠀⠀⠀⠄⢀⠀⠘⠁⠀⠀⠀⠀⠀⢸⣿⡇⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⢸⣿⡇⢸⣿⣿⣿⣿ ⠀⠿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡁⠀⢸⣿⡇⣿⣿⢻⣿⣿⣿⣿⣷⣆⣀⡀⠀⣰⣾⢦⣀⠀⠀⠀⠀⠀⠀⠘⣿⡇⣿⣿⣿⣿⣼⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⢸⣿⡇⢸⣿⣿⣿⣿ ⠀⣠⣿⣿⣿⣿⣿⣿⣿⣿⣶⣿⣿⣿⣿⣿⣿⡏⠀⠀⢸⣿⡇⣿⣿⠀⢹⡿⣯⣷⣿⣿⣿⣿⣿⣿⣿⣿⡽⣷⡄⠀⠀⣀⣀⡀⠈⠁⣿⣿⠉⠙⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡟⠀⠀⢸⣿⡇⢸⣿⡇⠙⣿ ⠀⣿⣿⣿⣿⣿⣶⣷⣷⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⢸⣿⡇⣿⣿⢀⣴⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣶⣦⣠⣾⣿⣿⣿⡄⠀⣾⣿⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⢸⣿⠃⢸⣿⡇⢸⣿ ⠀⢨⣭⣽⣿⣿⣿⣿⣷⣿⣿⣿⣿⣿⣿⣿⣿⣷⠀⠀⢸⣿⡇⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⣿⣿⠀⣼⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⢸⣿⠀⢸⣿⡇⢺⣿ ⠀⢨⣽⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⢸⣿⡇⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⣿⣿⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⢸⣿⠀⢸⣿⠏⢸⣿ ⠀⣸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠘⣿⡇⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠿⢿⣿⣟⠀⣿⣿⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⢸⣿⠀⢸⣿⡇⢸⣿ ⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣆⡄⢠⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⣿⠀⣿⣿⠠⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⢿⠀⠀⢸⣿⠀⢸⣿⡃⣸⣿ ⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣏⡇⢸⣯⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠻⣿⣿⣿⣿⠀⠀⢠⣿⠀⣿⣿⢀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⢸⣿⠀⢾⣿⣿⣿⣿ ⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠯⡇⢸⣸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣅⡀⠙⢿⠀⠀⢸⣿⠀⣿⣿⠈⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡆⠀⢸⣿⠀⣾⣿⣿⣿⣿ ⠀⣾⣿⣿⣿⣿⣻⣿⣿⣿⣿⣿⣿⡿⠛⠉⠉⠁⠀⠁⠈⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣟⣿⣿⣿⠟⠀⠀⠀⠀⠀⠸⠿⠀⠿⠿⠀⠿⣷⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡃⠀⢸⣿⠀⣻⣿⣿⣿⣿ ⠀⠻⣿⣿⣿⣿⣿⣿⣿⣿⣿⡧⠀⠀⠀⠀⠀⠀⠀⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣦⣁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠙⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣧⠀⢸⣿⠀⣿⣿⣿⣿⣿ ⠀⣾⣿⣿⣿⣿⣿⣿⣿⠿⡿⠀⠀⠀⠐⠀⠀⠀⠀⠀⠀⠙⠛⠛⠛⠿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣦⣄⡀⠀⠀⠀⠀⣀⣀⠀⠐⢶⣤⣿⡿⣿⣿⣿⣿⣿⡿⣿⡿⡿⠿⣿⡿⠟⠀⠘⠿⠀⢻⣿⣿⣿⣿ ⠀⠀⢹⣿⣼⣿⣿⠿⣿⡟⢸⣿⣷⡄⠘⣶⡟⣴⣶⣶⠀⣾⡿⣷⣾⣿⣶⣴⣿⣿⢻⣿⢿⣿⠿⣿⣿⣿⣿⣿⣿⣿⣿⡿⢲⣆⣾⣾⣿⠿⠀⣷⣾⣷⣿⡟⢸⡿⢿⣿⣻⣧⣿⢸⡇⢻⣿⢻⣿⣴⣾⣷⢸⣇⣿⢸⣿⣿ ⠀⠀⢸⣿⣿⣗⣿⣛⣿⣟⢸⣿⣿⡇⠀⣿⡇⣿⣿⣿⠀⣿⡟⠋⣿⣿⣷⣿⣿⣿⢸⣿⢸⣿⣛⣿⣯⣿⢿⣿⢿⡿⣿⡇⢸⣟⣿⣿⣿⡃⠀⣿⣿⣿⣿⣟⣻⣿⢻⣿⣿⣿⣿⢸⡇⢸⣿⢸⣿⣿⣿⣿⢸⣿⣿⢸⣿⣿ ⠀⠀⣼⣯⣽⣿⣭⣭⣯⡉⠉⠉⠉⠁⠀⠉⠁⠈⠉⠉⠀⠉⢁⣖⣉⣉⣉⣌⣉⣩⡌⠛⠚⠋⠉⠈⠉⠉⠈⠉⠀⠀⠈⠁⠈⠉⠉⠉⠉⠉⢠⣍⣽⣿⣿⣿⣿⣿⣿⣿⣿⣍⠍⣬⣥⣼⣿⣾⡍⠈⢉⣽⠈⢩⣯⣼⣿⣿ ⠀⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⣴⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⠀⠀⣶⡦⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⡶⠖⠖⠶⠶⠶⣶⣶⣶⡖⠰⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⡆⠀⠰⣶⡆⢰⣶⣶⣶⣶⣶ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⣿⡷⣿⣿⡏⣿⣿⣿⣿⣿⣿⡿⠉⠁⠀⠀⠀⠀⠀⠀⠀⠉⠉⠁⠀⣿⣟⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡃⠀⠰⣿⡇⢸⣿⣿⣿⣿⣿ ⠈⣽⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⣿⡧⣿⣿⣧⣿⣿⣿⣿⣿⠇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢿⣟⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⢰⣿⡇⢸⣿⣿⣿⣿⣿ ⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡏⠀⠀⣿⡏⣿⣿⡗⠿⣿⣿⣿⣿⠆⠀⠀⠀⠀⠀⠀⠀⠰⠆⠀⠀⠀⠀⠀⢸⡯⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⢸⣿⡇⢸⣿⣿⣿⣿⣿ ⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⣿⡇⣿⣿⡇⢼⣿⣿⣿⣿⡆⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠸⣷⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣟⠀⠀⢸⣿⡇⢸⣿⣿⣿⣿⣿ ⢻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⣿⡇⣿⣿⣿⣿⣿⣿⣿⣿⣷⣆⣀⡀⠀⣀⣷⣄⡀⠀⠀⠀⠀⠀⠀⠀⠉⢿⣿⣿⣿⣽⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⢸⣿⠇⢸⣿⡿⣿⣿⣿ ⢠⣿⣿⣿⣿⣿⣿⣿⣿⣶⣿⣿⣿⣿⣿⣿⡏⠀⠀⠀⣿⡇⣿⣿⠃⢹⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⣀⣀⠀⠀⠀⠛⠏⢹⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠀⠀⢸⣿⠀⢸⣿⡇⢙⣿⣿ ⢼⣿⣿⣿⣿⣷⣶⣾⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⢨⣿⡇⣿⣿⠀⢠⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣶⣤⣤⣾⣿⣿⣧⠀⣄⣤⡆⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣇⠀⠀⢸⣿⠂⢸⣿⡇⢸⣿⣿ ⢨⣥⣽⣿⣿⣿⣿⣷⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⢸⣿⡇⣿⣿⣴⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⣿⣿⡇⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⢸⣿⠀⢸⣿⡇⣸⣿⣿ ⢨⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⢸⣿⡇⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⣿⣿⡇⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⢸⣿⠀⢸⣿⡇⢸⣿⣿ ⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠈⣿⠃⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠛⠛⠿⣿⠇⣿⣿⣇⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⢸⣿⠀⢼⣿⡇⢸⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣦⠀⠀⣿⢰⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠄⠀⠀⣾⠀⣿⣿⢀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⢸⣿⠀⢹⣿⡇⣾⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣯⠀⠀⣿⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⣿⣿⣿⣿⠀⠀⢠⣿⡄⣿⣿⣲⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡀⠀⢸⣿⠀⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠯⠀⠈⣿⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣧⡀⠘⠿⠇⠀⢸⣿⡇⣿⣿⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⢸⣿⠀⣼⣿⣿⣿⣿⣿ ⣾⣿⣿⣿⣟⣿⣿⣿⣿⣿⣿⣿⣿⠟⠋⠉⠁⠀⠀⠈⢹⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⢿⣿⡿⠃⠀⠀⠀⠀⠸⠿⠇⠿⠟⠀⠛⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⢸⣿⠀⢸⣿⣿⣿⣿⣿ ⢻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠏⠀⠀⠀⠀⠀⠀⠀⠀⠈⣼⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣧⣀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⠻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣇⠀⢸⣿⠀⢼⣿⣿⣿⣿⣿ ⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⠿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⠛⠉⠙⠿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣶⣄⡀⠀⠀⠀⠀⣀⣀⠀⠀⠲⣴⣿⣿⢿⣿⣿⣿⣿⣿⣿⡿⡿⢿⣿⣿⠿⠀⠀⠟⠀⢻⣿⠿⣿⣿⣿ ⠀⣿⣿⣿⣽⡿⣿⠟⣿⡟⢸⣿⣷⡄⠐⣿⡗⣴⣶⣶⠀⣾⡿⣷⣾⣿⣶⣴⣿⣿⢻⣿⢿⣿⠿⣿⣿⣿⢿⣿⢿⣿⣿⡖⢲⣖⣿⣿⣿⠓⡇⣶⣿⣦⣿⡟⢺⡿⢿⣿⣻⣧⣿⢸⡗⢻⣿⢻⣷⣴⣿⣶⢺⣇⣿⢹⣿⣿ ⠀⣻⣿⣿⣿⣇⣿⣛⣿⣟⢸⣿⣿⡇⠀⣿⡇⣿⣿⣿⠀⣿⡟⠋⣿⣿⣷⣿⣿⣿⢸⣿⢸⣿⣛⣿⣧⣿⢿⣿⠻⠟⢹⡇⢸⣿⣿⣿⣿⡃⠁⣿⣿⣿⣿⣟⣹⣿⢻⣿⣿⣿⣿⢸⡇⢸⣿⢸⣿⣿⣿⣿⢸⣿⣿⢸⣿⣿ ⢀⣿⣿⣿⣿⣿⣭⣯⣭⣍⠉⠉⠉⠀⠀⠉⠁⠈⠉⠁⠀⠉⢁⣀⣉⣉⢉⣌⣉⣩⡈⠉⠛⠉⠉⠈⠉⠉⠈⠉⠀⠀⠈⠁⠈⠉⠉⢉⠉⠉⣤⣿⣽⣿⣯⣿⣿⣿⣿⣿⣭⢩⢭⣈⣥⣾⣽⡌⠉⠈⣭⠁⢩⣭⣉⣾⣿⣿ ⠀⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⡆⠀⢰⣶⠀⣶⣶⣶⣶⣶⣶⣶⣶⣶⣷⣶⣶⡷⠟⠓⠻⠿⠷⢿⣶⣶⡆⢰⣶⢰⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⠀⠀⢰⣶⠀⣶⣶⣶⣶⣶⣶ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣧⠀⢸⣿⠀⣿⣿⠙⣿⣿⣿⣿⣿⣿⣿⠏⠉⠀⠀⠀⠀⠀⠀⠀⠉⠉⠁⠀⣿⢐⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⢸⣿⠀⣿⣿⣿⣿⣿⣿ ⢈⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⢸⣿⠀⣿⣿⣂⣿⣿⣿⣿⣿⡿⠀⠀⠀⠀⠀⠀⠀⠀⢀⡀⠀⠀⠀⠀⢿⢀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⢸⣿⠀⣿⣿⣿⣿⣿⣿ ⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡁⠀⢸⣿⠀⣿⣿⢸⢿⣿⣿⣿⣿⡆⠀⠀⠀⠀⠀⠀⠀⠰⣼⠃⠀⠀⠀⠀⢸⢈⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣯⠀⠀⢸⣿⠀⣿⣿⣾⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⢸⣿⠀⣿⣿⢘⣿⣿⣿⣿⣿⣷⠀⠀⠀⠀⠐⠡⣦⠀⠀⠀⠀⠀⠀⠀⠸⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⢸⣿⠀⣿⣿⣿⣿⣿⣿ ⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⢸⣿⠀⣿⣿⣼⣿⣿⣿⣿⣿⣿⣦⣀⣀⡀⣀⣿⣟⣲⣤⡀⠀⠀⠀⠀⠀⠈⢿⣿⣿⣧⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⢸⣿⠀⣿⣿⡾⣿⣿⣿ ⣠⣿⣿⣿⣿⣿⣿⣿⣿⣶⣿⣿⣿⣿⣿⣿⡁⠀⠀⢸⣿⠀⣿⣿⠀⢹⣿⣿⣟⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⡿⣿⠀⠀⣀⣠⣤⡀⠀⠙⠈⢻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⢸⣿⠀⣿⣿⠁⢹⣿⣿ ⣻⣿⣿⣿⣷⣶⣾⣾⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⢸⣿⠀⣿⣿⠀⠸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣶⣤⣼⣿⣿⣿⣿⡄⣠⠀⣼⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⢸⣿⠀⣿⣿⠀⢸⣿⣿ ⣨⣥⣿⣿⣿⣿⣿⣷⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⢸⣿⠀⣿⣿⢀⣼⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⢸⣿⠀⣿⣿⠀⢸⣿⣿ ⢨⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⢰⠀⢸⣿⠀⣿⡟⣼⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⣿⣿⠀⣿⣿⠀⣾⣿⣿ ⣽⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠘⣿⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣾⣿⣯⠉⠛⠻⣿⠿⣿⣿⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⣿⣿⠀⣿⣿⠀⣽⣿⡗ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⡢⠄⢰⣿⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣏⠀⠀⢰⣿⠰⣿⣿⠠⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⣿⣿⠀⣿⣿⠀⣿⣿⣇ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡯⠀⢸⣿⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡟⠀⠀⣸⣿⢸⣿⣿⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣧⠀⠀⢾⣿⠀⣿⣿⣷⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣽⣿⣿⣿⣿⣿⣿⣿⣿⡅⠀⢸⣿⢠⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⡄⠘⠷⠀⠀⣿⣿⢀⣿⣿⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⢸⣿⠀⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣟⣟⣿⣿⣿⣿⣿⣿⣿⣿⠟⠋⠈⠁⠀⠀⠈⠻⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⢿⣿⡿⠃⠀⠀⠀⠀⠻⠿⠘⠿⠛⠈⠛⢳⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡆⠀⢸⣿⠀⣿⣿⣿⣿⣿⣿ ⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡏⠀⠀⠀⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣧⣈⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⢹⡇⠀⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠂⠁⠀⠀⠀⠀⠀⠀⠀⠀⠈⠛⠋⠉⠻⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣦⣄⠀⠀⠀⠀⠀⣀⡀⠀⠐⢶⡴⣿⡿⠿⣿⢿⣿⣿⣿⣿⠿⡿⢿⡿⡿⠇⠀⠸⠇⠀⣿⡟⢿⣿⣿⣿ ⠉⣿⣿⣿⣽⡿⣿⠟⣿⡟⢸⣿⣷⡆⠐⣿⡖⣴⣶⣶⠀⣾⡿⣷⣾⣿⣶⣴⣿⣿⢻⣿⢿⣿⠿⣿⣿⣿⣿⣿⢿⣿⢿⡖⢲⣆⣿⣿⣿⠛⡗⣾⣿⣦⣿⡟⢻⡿⢿⣿⣺⣧⣿⢸⡗⢻⣿⢳⣶⣴⣿⣶⢿⣇⣿⢻⣿⣿ ⠐⣻⣿⣿⣿⣇⣿⣛⣿⣟⢸⣿⣿⡇⠀⣿⡇⣿⣿⣿⠀⣿⡟⠋⣿⣿⣷⣿⣿⣿⢸⣿⢸⣿⣛⣿⣯⣿⢿⣿⠿⠏⢸⡇⢸⡟⣿⣿⣿⣃⣅⣿⣿⣿⣿⣟⣻⣿⢻⣿⣿⣿⣿⢸⡇⢸⣿⢸⣿⣿⣿⣿⣸⣿⣿⢸⣿⣿ ⢰⣿⣿⣿⣿⣿⣽⣯⣩⣭⠉⠉⠉⠀⠀⠉⠁⠈⠉⠁⠀⠉⠁⣐⣉⣉⣉⣌⣉⣭⣬⠉⠋⠉⠉⠈⠉⠉⠈⠉⠀⠀⠈⠁⢈⡉⢉⣉⡉⠩⣼⣿⣿⣿⣿⣿⣿⣿⣿⣿⣭⢩⣭⣬⣵⣾⣯⡈⠉⢨⣍⠉⣽⣍⣩⣾⣿⣿ ⠀⠉⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣾⣶⣶⣶⣶⣶⠀⠀⣶⡆⣶⣶⣶⣶⣶⣶⣶⣿⣷⣶⣶⣶⣾⣷⠞⠖⠳⠷⠶⢶⣶⡆⢰⣶⡆⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⡆⠀⢰⣶⡆⢰⣶⣶⣶⣶⣶⣶ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡄⠀⣿⡇⣿⣿⡍⣿⣿⣿⣿⣿⣿⣿⣿⠟⠉⠀⠀⠀⠀⠀⠀⠀⠈⠁⠀⠿⡇⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡁⠀⢸⣿⡇⢸⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⢠⣿⡇⣿⣿⠍⣼⣿⣿⣿⣿⣿⡻⠁⠀⠀⠀⠀⠀⠀⠀⠀⣀⠀⠀⠀⠀⠃⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⢸⣿⡇⢸⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡅⠀⠀⣿⡇⣿⣿⣒⠟⣿⣿⣿⣿⣿⡖⠀⠀⠀⠀⠀⠀⠀⠀⢾⠇⠀⠀⠀⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⢸⣿⡇⢸⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⢸⣿⡇⣿⣿⠟⣺⣿⣿⣿⣿⣿⣿⠀⠀⠀⠀⠀⢡⣵⡄⠀⠀⠀⠀⠀⠀⠀⢻⣿⣿⣿⣿⣿⣿⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⢸⣿⡇⢸⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⢸⣿⡇⣿⣿⢰⣿⣿⣿⣿⣿⣿⣿⣧⣀⣀⡀⣠⣸⣿⣿⣶⣄⡀⠀⠀⠀⠀⠈⠻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⢸⣿⡇⢸⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⠿⣿⣶⣿⣿⣿⣿⣿⣿⡏⠀⠀⢸⣿⡇⣿⣿⠀⢸⣿⣿⣿⢟⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠿⠇⠀⢀⣠⣤⣄⠀⠀⠙⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡟⠀⠀⢸⣿⠃⢸⣿⠅⠈⣿⣿⣿ ⣿⣿⣿⣿⣶⣷⣷⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⢸⣿⡇⣿⣿⠀⠀⣿⣿⣷⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣦⣴⣿⣿⣿⣿⣇⠀⢰⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⢸⣿⠀⢸⣿⠀⢰⣿⣿⣿ ⣥⣿⣿⣿⣿⣿⣷⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⢸⣿⡇⣿⣿⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡆⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⢸⣿⠀⢸⣿⡀⢸⣿⣿⣿ ⣽⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⢸⣿⡇⣿⣿⠀⣸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣛⣿⣻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠁⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⢸⣿⠀⢸⣿⠇⢸⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⡿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠘⣿⡇⣿⣿⣰⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠉⠉⠛⣻⠿⣿⣿⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⢸⣿⠀⣸⣿⠀⢸⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣆⡄⢠⣿⡇⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⣿⠀⣿⣿⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⢿⠀⠀⢸⣿⠀⣿⣿⡆⢸⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣯⡇⢸⣿⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⢠⣿⠀⣿⣿⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡀⠀⢸⣿⠀⣿⣿⣇⣿⣹⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡯⡇⢸⣿⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣦⠀⢿⠀⠀⢸⣿⠀⣿⣿⠈⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⢸⣿⠀⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣻⣿⣿⣿⣿⣿⣿⣿⡿⠿⠃⠁⠀⠀⠀⠙⠀⢻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠟⠀⠀⠀⠀⢸⣿⠀⠿⠟⠈⠛⠳⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⢸⣿⠀⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠇⢠⠀⠀⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣈⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠉⣻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣧⠀⢸⣿⠀⣼⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⢿⢿⣿⣿⠘⠸⠀⠀⠀⠀⠀⠀⠀⠀⠈⠛⠛⠉⠹⠿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣶⣤⣄⠀⠀⠀⠀⠀⠀⠀⠀⠐⢤⡤⣿⣿⡿⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠀⠘⡿⠀⢺⣿⢸⣿⣿⣿⣿ ⢹⣿⣿⣿⣽⣟⣿⠛⣿⡟⢺⣷⣾⡄⠘⣷⡖⣴⣶⣶⠀⣶⡿⣷⣿⣿⣷⣴⣿⣿⢻⣿⠿⣿⠿⣿⣿⣿⣿⣿⣿⡘⢳⡖⢲⣶⣿⣿⣿⢷⣤⣿⣿⣧⣿⡿⢻⡿⢻⣿⣺⣧⣿⢸⡗⢻⣿⢲⣶⣴⣿⣿⣿⣇⣿⢿⣿⣿ ⢟⣿⣿⣿⣿⣇⣿⣛⣿⣟⣸⣿⣿⡇⠀⣿⡇⢿⣿⣿⠀⣿⡟⠋⣿⣿⣷⣿⣿⣿⢸⣿⢸⣿⣛⣿⣧⣿⢿⣿⠟⠁⢸⡇⢸⡟⣿⣿⣿⣫⣿⣿⣿⣿⣿⣟⣻⣿⢻⣿⢹⣿⣿⢸⡇⢸⣿⢸⣿⣿⣿⣿⣿⣿⣿⣾⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣩⣭⡭⠉⠉⠉⠀⠀⠉⠁⠈⠉⠁⠀⠉⠁⣤⠍⠉⣩⣬⣉⣭⣬⠉⠉⠉⠉⠈⠉⠉⠈⠉⠀⠀⠈⠁⣈⠉⣉⣉⠉⢭⣿⣿⣿⣿⣿⣿⣿⣿⣿⣏⠉⣭⣍⣬⣷⣾⡉⠈⢉⣾⠉⢹⣯⣉⣭⣿⣿⣿ ⠀⠉⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⣶⣷⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⡆⠀⢰⣶⡆⣶⣶⣶⣶⣶⣶⣶⣶⣾⣶⣷⣷⣾⣷⠶⠟⠷⠿⠿⢶⣶⡆⢰⣶⡆⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⠀⠀⢰⣶⡀⣶⣶⣶⣶⣶⣶⣶ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣧⠀⢸⣿⡇⣿⣿⠋⣿⣿⣿⣿⣿⣿⣿⣿⠏⠉⠀⠀⠀⠀⠀⠀⠀⠉⠀⠀⢿⠁⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⢸⣿⠀⣿⣿⣿⣿⣿⣿⣿ ⣹⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡏⠀⢸⣿⠂⣿⣿⣦⣿⣿⣿⣿⣿⣿⡻⠀⠀⠀⠀⠀⠀⠀⠀⢀⡀⠀⠀⠀⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⢸⣿⠀⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡀⠀⢸⣿⡀⣿⣿⢻⢿⣿⣿⣿⣿⣿⡆⠀⠀⠀⠀⠀⠀⠀⠀⢾⠃⠀⠀⠀⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⢸⣿⠀⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⢸⣿⠀⣿⣿⠈⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⢩⣶⡀⠀⠀⠀⠀⠀⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⢸⣿⠀⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡀⠀⢸⣿⠀⣿⣿⢼⣿⣿⣿⣿⣿⣿⣿⣦⣀⣀⡀⣠⣼⣿⣿⣦⣄⠀⠀⠀⠀⠀⠈⠻⣿⣧⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣧⠀⠀⢸⣿⠀⣿⣿⢾⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⡿⣿⣿⣶⣿⣿⣿⣿⣿⣿⡃⠀⠀⢸⣿⠀⣿⣿⠀⢹⣿⣿⣿⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠿⠄⠀⣀⣤⣤⣄⠀⠈⢹⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡏⠀⠀⢸⣿⠀⣿⣿⠁⠙⣿⣿⣿ ⡿⣿⣿⣿⣾⣾⣾⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⢸⣿⠀⣿⣿⠀⠘⣿⣿⣷⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣤⣼⣿⣿⣿⣿⣆⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⢸⣿⠀⣿⣿⠀⢸⣿⣿⣿ ⣥⣿⣿⣿⣿⣿⣷⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⢸⣿⠀⣿⣿⠀⢐⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⢸⣿⠀⣿⣿⡄⢸⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⢠⠀⢸⣿⠀⣿⣿⠀⣼⣿⣿⣿⣿⣿⣿⣿⣿⣿⣻⣿⢻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⢸⣿⠀⣿⣿⠀⢸⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣇⠈⠀⠘⣿⠀⣿⣿⣼⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣯⠉⠉⠛⣿⠿⣿⣇⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣇⠀⠀⢸⣿⠀⣿⣿⠀⢸⣿⣿⡿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡦⠄⢰⣿⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣟⠀⠀⢰⣿⠀⣿⣿⢠⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡷⠀⠀⢸⣿⠀⣿⣿⠀⣺⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⢸⣿⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠀⠀⢨⣿⠀⣿⣿⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣗⡀⠀⢸⣿⠀⣿⣿⡗⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡏⠀⢸⣿⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡄⠘⢿⠀⠀⢸⣿⠀⣿⣿⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⢸⣿⠀⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣟⣟⣿⣿⣿⣿⣿⣿⣿⣿⡿⠟⠋⠁⠁⠀⠈⠙⠀⢻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠏⠀⠀⠀⠀⢸⡿⠀⠿⠛⠈⠛⣳⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣾⣿⡇⠀⢸⣿⠀⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⡇⢠⠀⠀⠀⠀⠀⠀⠀⠀⢼⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡈⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠉⣻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⢸⣯⠀⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⢿⣿⣿⡿⠀⠐⠀⠀⠀⠀⠀⠀⠀⠀⠘⠛⠋⠉⠻⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣶⣤⣀⠀⠀⠀⠀⠀⠀⠀⠀⠐⢤⡬⣿⣿⡿⣿⣿⣿⢿⣿⣿⠿⣿⣿⣿⡿⠇⠀⠸⡟⠀⢿⡿⢿⣿⣿⣿⣿ ⣿⣿⣿⣿⣽⡿⣿⠛⣿⡿⢸⣷⣷⡄⠘⣶⡖⣴⣶⣶⠀⣾⡿⣷⣾⣿⣶⣴⣿⣿⢻⣿⢿⣿⠿⣿⣿⣿⣿⣿⢿⡘⢲⡖⢲⣶⣿⣿⣿⢷⣴⣿⣿⣷⣿⡿⢻⡿⢻⣿⣺⣧⣿⢸⡗⢻⣿⢲⣶⣴⣾⣿⢿⣇⣿⣿⣿⣿ ⣻⣿⣿⣿⣿⣇⣿⣛⣿⣟⣸⣿⣿⡇⠀⣿⡇⢿⣿⣿⠀⣿⡟⠋⣿⣿⣷⣿⣿⣿⢸⣿⢸⣿⣛⣿⣧⣿⢿⣿⠛⠁⢸⡇⢸⣟⣿⣿⣿⣻⣿⣿⣿⣿⣿⣟⣻⣿⣻⣿⢹⣿⣿⢸⡇⢸⣿⢸⣿⣿⣿⣿⣿⣿⣿⣸⣿⣿ ⣿⣿⣿⣿⣿⣿⣯⣭⣭⡍⠉⠉⠉⠀⠀⠉⠁⠈⠉⠁⠀⠉⠁⣤⡉⢉⣉⣈⣍⣭⣬⡉⠉⠉⠉⠈⠉⠉⠈⠉⠀⠀⠈⢁⡈⢁⣉⡉⠉⣭⣿⣿⣽⣿⣿⣿⣿⣿⣿⣭⢩⣭⣭⣼⣷⣾⡉⠈⢩⣮⠉⣽⣏⣩⣽⣿⣿⣿ ⠀⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⣶⣷⣾⣶⣶⣶⣶⣶⣶⣶⣶⣾⣶⣶⣶⣶⡂⠀⢶⣶⢰⣶⣶⣶⣶⣶⣶⣶⣶⣶⣾⣾⣿⣿⣿⡿⡿⠿⠿⣾⣶⣶⠀⣶⣶⢰⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⠀⠀⣶⣶⠀⣶⣶⣶⣶⣶⣶⣶ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡆⠀⣺⣿⢸⣿⣏⢹⣿⣿⣿⣿⣿⣿⣿⣿⡿⠛⠉⠀⠀⠀⠀⠀⠀⠉⠀⠈⠿⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⣿⣿⠀⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠁⠀⣿⣿⢸⣿⡇⢼⣿⣿⣿⣿⣿⣟⣿⠏⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⣿⣿⠀⣿⣏⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣯⠀⠀⣿⣿⢸⣿⡇⡸⢻⣿⣿⣿⣿⣿⣯⠀⠀⠀⠀⠀⠀⠀⠀⢠⡟⠀⠀⠀⠀⠀⣿⣿⣿⣿⣿⣿⡿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⣿⡿⠀⣿⡏⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡏⠀⠀⣿⣿⢸⣿⣇⣸⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⠀⠀⠎⣵⡆⠀⠀⠀⠀⠀⠀⠀⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⣿⡏⠀⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡧⠀⠀⣿⣿⢸⣿⡇⣿⣿⣿⣿⣿⣿⣿⣿⣦⡀⠀⠀⢀⣨⣻⣿⣶⣄⡀⠀⠀⠀⠀⠈⠙⢿⣴⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⣿⡇⠀⣿⣿⢻⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⡿⣿⣷⣾⣿⣿⣿⣿⣿⣿⠀⠀⠀⣿⣿⢸⣿⡇⠈⣿⣿⣿⣿⡿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣧⠀⠀⣀⣀⣀⡀⠀⠻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠁⠀⠀⣿⡇⠀⣿⡏⠀⢹⣿⣿⣿ ⢿⣿⣿⣷⣶⣾⣾⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⣿⣿⢸⣿⡇⠀⢹⣿⡿⣿⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣯⣤⣄⣾⣿⣿⣿⣧⠀⢀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⣿⡇⢠⣿⡇⠀⣾⣿⣿⣿ ⣬⣿⣿⣿⣿⣿⣾⣿⣿⣿⣿⣿⣿⣿⣿⡀⠀⠀⣿⡇⢸⣿⡇⠀⣾⣿⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⣿⡇⢠⣿⣟⠀⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠄⠀⣿⡇⢸⣿⡇⢤⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠇⠀⠀⣿⡇⢸⣿⣗⠀⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡃⠀⠀⢻⡇⢸⣿⡇⢪⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⡏⠉⠛⢛⡿⢿⣿⡿⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⣿⡇⢸⣿⣇⠀⣿⣿⣿⡿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⢠⠀⣼⡇⢸⣿⡇⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⣼⡇⢸⣿⡇⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⣿⡇⢸⣿⣏⢠⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⢸⠀⣿⡇⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⣽⡇⢸⣿⡧⢽⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⣿⡇⢸⣿⣿⣺⣏⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⢸⠀⢿⡇⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡄⠻⡇⠀⠀⣿⡇⢸⣿⡇⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⣿⡇⢸⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣟⣿⣿⣿⣿⣿⣿⣿⣿⠿⠿⠛⠀⠀⠀⠀⠁⠘⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠃⠀⠀⠀⠀⣿⡇⠸⠿⠃⠘⢛⢺⣿⣿⣿⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⣿⡇⢸⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⡄⠀⠀⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠁⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠉⣘⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡀⠀⣿⡇⢸⣿⡟⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⡿⣿⣿⣿⡿⠆⠃⠀⠀⠀⠀⠀⠀⠀⠀⠈⠛⠛⠛⠻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣶⣦⣄⡀⠀⠀⠀⠀⠀⠀⠀⠀⠠⣤⢽⢿⣿⢿⣿⣿⣿⢿⣿⣿⠿⡿⣿⣿⡿⠇⠀⠻⠇⠘⣿⠟⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣽⡿⣿⠛⣿⡿⢸⣾⣷⡄⠘⣶⡖⣴⣶⣶⠀⣾⡾⣷⣾⣿⣶⣼⣿⣿⢻⣿⣿⣿⠿⣿⣿⣿⣿⣿⢟⠐⢲⡖⢲⣖⣿⣷⣶⢦⣼⣿⣿⣷⣿⡿⢻⡿⢻⣿⢺⣧⣿⢸⡗⢻⣷⢲⣿⣴⣿⣿⢾⣇⣿⣿⣿⣿ ⣻⣿⣿⣿⣿⣯⣿⣛⣿⣟⣸⣿⣿⡇⠀⣿⡇⢿⣿⣿⠀⣿⡟⠋⣿⣿⣷⣿⣿⣿⢸⣿⢠⣿⣛⣿⣧⣿⢽⣿⠈⠀⢸⡇⢸⣟⣿⣿⣿⣻⣿⣿⣿⣿⣿⣟⣻⣿⣻⣿⣸⣿⣿⢸⡇⢸⣿⢸⣿⣿⣿⣿⢸⣿⣿⣾⣿⣿ ⣿⣿⣿⣿⣿⣿⡍⣭⣭⣭⠍⠉⠉⠀⠀⠉⠁⠈⠉⠁⠀⠉⠁⣀⣉⣉⣭⣬⣍⣭⣮⣉⠈⠉⠉⠈⠉⠉⠈⠉⠀⠀⠈⣁⡈⣩⣭⡉⠩⣽⣿⣿⣽⣿⣯⣽⣿⣿⣿⡉⣩⡭⣭⣾⣿⣮⠉⠈⣹⡎⢉⣽⣉⣭⣽⣿⣿⣿ ⠀⠉⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⣶⣷⣾⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⠂⠀⣶⣶⢰⣶⣶⣶⣶⣶⣶⣾⣿⣷⣾⣿⣿⣿⣿⡿⡿⠿⠿⣶⣶⣶⠀⣶⣶⢰⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⠀⠀⣶⣶⠀⣶⣶⣶⣶⣶⣶⣶ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡦⠀⣽⣿⢸⣿⡏⢽⣿⣿⣿⣿⣿⣿⣿⣿⡿⠛⠉⠀⠀⠀⠀⠀⠀⠙⠀⠈⠿⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⣿⣿⠀⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠁⠀⣿⣿⢸⣿⡟⣸⣿⣿⣿⣿⣿⣟⣿⠏⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⣿⣿⠀⣿⡟⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣯⠀⠀⣿⣿⢸⣿⡇⡸⢻⣿⣿⣿⣿⣿⣯⠀⠀⠀⠀⠀⠀⠀⠀⢠⡟⠀⠀⠀⠀⠀⣿⣿⣿⣿⣿⣿⡿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⣿⣿⠀⣿⣧⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⣿⣿⢸⣿⡇⢸⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⠀⠀⢎⣵⡆⠀⠀⠀⠀⠀⠀⠀⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⣿⡇⠀⣿⡿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣧⠀⠀⣿⣿⢸⣿⡇⢿⣿⣿⣿⣿⣿⣿⣿⣦⡀⠀⠀⢀⣨⣻⣿⣶⣄⡀⠀⠀⠀⠀⠈⠙⢿⣼⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⣿⡇⠐⣿⡿⢿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⡿⣿⣷⣾⣿⣿⣿⣿⣿⣿⠀⠀⠀⣿⣿⢸⣿⡇⠈⣿⣿⣿⣿⡿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣧⠀⠀⣀⣀⣀⠀⠀⠻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠁⠀⠀⣿⡇⠀⣿⡗⠀⢹⣿⣿⣿ ⢿⣿⣿⣷⣶⣶⣾⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⣿⡟⢸⣿⡇⠀⢹⣿⡿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣯⣤⣄⣾⣿⣿⣿⣧⠀⢀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⣿⡇⢘⣿⣇⠀⣾⣿⣿⣿ ⣬⣿⣿⣿⣿⣿⣾⣿⣿⣿⣿⣿⣿⣿⣿⡀⠀⠀⣿⡇⢸⣿⡇⠀⣾⣿⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⣿⡇⢸⣿⣗⠀⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⡀⠀⣿⡇⢸⣿⡇⢠⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡂⠀⠀⣿⡇⢸⣿⡗⠀⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡃⠁⠀⢻⡇⢸⣿⡇⢨⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⡏⠉⠛⢛⡿⢿⣿⡿⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⣿⡇⢸⣿⣇⠀⣿⣿⣿⡟ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⢠⠀⣼⡇⢸⣿⡇⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⣼⡇⢸⣿⡇⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⣿⡇⢸⣿⣯⢠⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⢸⠀⣿⡇⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⣽⡇⢸⣿⡇⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣇⠀⠀⣿⡇⢸⣿⣿⣸⣏⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⢸⠀⢿⡇⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡄⠻⡇⠀⠀⣿⡇⢸⣿⡇⣺⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⣿⡇⢸⣿⣯⣿⣿⣿⣿⣿ ⣿⣿⣿⣟⣿⣿⣿⣿⣿⣿⣿⣿⠿⠿⠛⠈⠀⠀⠀⠁⠘⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠃⠀⠀⠀⠀⣿⡇⠸⠿⠃⠘⢛⣺⣿⣿⣿⣾⣿⣿⣿⣿⣿⣿⣿⣿⣷⣿⣿⠀⠀⣿⡇⢸⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡆⡄⠀⠀⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠁⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠉⣙⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡀⠀⣿⡇⢸⣿⡿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⡿⣿⣿⣿⡿⠆⠃⠀⠀⠀⠀⠀⠀⠀⠀⠈⠛⠛⠛⠻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣶⣦⣄⡀⠀⠀⠀⠀⠀⠀⠀⠀⠠⣤⢽⢿⣿⡿⣿⣿⣿⢿⣿⣿⠿⢿⣿⣿⡿⠇⠀⠻⠇⠸⣿⠿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣽⡿⣿⠛⣿⡿⢸⣾⣷⡄⠘⣶⡖⣴⣾⣶⠀⣾⡾⣷⣿⣿⣷⣼⣿⣿⢻⣿⣿⣿⠿⣿⣿⣿⢿⣿⢟⠐⢲⡖⢲⣶⣿⣿⣶⢦⣼⣿⣿⣷⣿⡿⢻⡿⢻⣿⢺⣧⣿⢸⡗⢻⣷⢲⣿⣴⣿⣿⢺⣇⣿⣿⣿⣿ ⣻⣿⣿⣿⣿⣧⣿⣛⣿⣟⣸⣿⣿⡇⠀⣿⡇⢿⣿⣿⠀⣿⡟⠋⣿⣿⣷⣿⣿⣿⢸⣿⢠⣿⣛⣿⣧⣿⢿⣿⠀⠀⢸⡇⢸⣟⣿⣿⣿⣻⣿⣿⣿⣿⣿⣟⣻⣿⣻⣿⣸⣿⣿⢸⡇⢸⣿⢸⣿⣿⣿⣿⢸⣿⣿⣺⣿⣿ ⣿⣿⣿⣿⣿⣿⣏⣭⣭⣭⠍⠉⠉⠀⠀⠉⠁⠈⠉⠁⠀⠉⠁⣀⣉⣉⣭⣌⣩⣩⣮⣉⠈⠉⠉⠈⠉⠉⠈⠉⠀⠀⠈⣁⡈⣩⣭⡉⠩⣽⣿⣿⣽⣿⣯⣯⣿⣿⣿⡉⣩⡭⣭⣾⣽⣮⠉⠈⣹⡎⢉⣽⣉⣭⣽⣿⣿⣿ ⠀⠉⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⣶⣷⣶⣾⣷⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⡂⠀⣶⣶⢰⣶⣶⣶⣶⣶⣶⣶⣷⣾⣿⣾⣿⣿⣿⣿⡿⣿⠷⣶⣶⣶⠀⣶⣶⢰⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⠀⠀⣶⣶⠀⣶⣶⣶⣶⣶⣶⣶ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡆⠀⣿⣿⢸⣿⣏⢽⣿⣿⣿⣿⣿⣿⣿⣿⣿⠟⠉⠁⠀⠀⠀⠀⠀⠈⠀⠈⠉⠸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⣿⣿⠀⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠁⠀⣿⣿⢸⣿⡗⣼⣿⣿⣿⣿⣿⣟⣿⡿⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠘⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⣿⣟⠐⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣯⠀⠀⣿⣿⢸⣿⡇⡼⢻⣿⣿⣿⣿⣿⣿⡄⠀⠀⠀⠀⠀⠀⠀⠀⠐⡎⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⡿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⣿⣏⠀⣿⣷⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡏⠀⠀⣿⣿⢸⣿⡇⢽⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⡐⢠⣰⣇⠀⠀⠀⠀⠀⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⣿⡇⠈⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡧⠀⠀⣿⣿⢸⣿⡇⣿⣿⣿⣿⣿⣿⣿⣿⣿⡄⠀⠀⠀⠐⢾⣿⣿⣷⣦⠀⠀⠀⠀⠀⠘⢿⣴⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⣿⡇⠀⣿⣿⢿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⡿⣿⣷⣾⣿⣿⣿⣿⣿⣿⠀⠀⠀⣿⣿⢸⣿⡇⠈⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣶⣿⣿⣿⣻⣿⣿⠀⠀⠀⠀⠀⠀⠈⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠁⠀⠀⣿⡇⠀⣿⡧⠀⢹⣿⣿⣿ ⢿⣿⣿⣷⣶⣾⣾⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⣿⡯⢸⣿⡇⠀⢹⣿⣿⣯⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣏⣉⢀⣴⣾⣿⣿⡆⠀⠈⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⣿⡇⠘⣿⡧⠀⣾⣿⣿⣿ ⣬⣿⣿⣿⣿⣿⣾⣿⣿⣿⣿⣿⣿⣿⣿⡀⠀⠀⣿⡇⢸⣿⡇⠀⣾⣿⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⢀⣴⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡀⠀⠀⣿⡇⢸⣿⣯⠀⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠄⠀⣿⡇⢸⣿⡇⣠⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⢻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⣿⡇⢸⣿⡿⠀⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡃⠁⠀⢻⡇⢸⣿⣇⢋⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⢟⣿⣿⣯⣟⡻⠿⢿⣿⣿⣿⣿⡏⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⣿⡇⢸⣿⣇⠀⣿⣿⣿⡟ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣗⢠⠀⣼⡇⢸⣿⡇⣼⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⣴⡏⢹⣿⡇⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⣿⡇⢸⣿⣧⢀⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⢸⠀⣿⡇⢸⣿⣷⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⢿⡇⠀⠀⣽⡇⢸⣿⡇⣼⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣇⠀⠀⣿⡇⢸⣿⣿⣸⣯⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⢸⠀⣿⡇⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡆⠁⠀⠀⣿⡇⢸⣿⡇⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⣿⡇⢸⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣟⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠙⠛⠀⠈⠁⠈⠉⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠃⠀⠀⠀⢿⡇⢸⣿⡇⠿⠿⢺⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣿⣿⠀⠀⣿⡇⢸⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡟⠋⠀⠀⠀⠀⠀⠀⢠⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣇⡉⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠐⠺⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡀⠀⣿⡇⢸⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⡿⣿⣿⣿⡿⠿⡟⠃⠀⠀⠀⠀⠀⠀⠀⠈⠻⠿⠛⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣦⡄⠀⠀⠀⠀⠀⠀⠀⠀⢀⡀⠚⣿⣿⢿⣿⣿⣿⣿⣿⣿⠿⢿⣿⣿⡿⠃⠀⢻⠇⠸⣿⠟⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣽⣿⣿⠛⣿⡟⢸⣿⣷⡄⠘⣶⡖⣴⣾⣶⠀⣾⡾⣷⣿⣿⣷⣵⣿⣿⢻⣿⣿⣿⠿⣿⣿⣿⢿⣿⠟⠐⢲⡖⢲⣶⣶⣶⣶⢆⣉⣿⣿⣷⣿⡿⢿⡿⢻⣿⢺⣧⣿⢸⡗⢻⣷⢲⣿⣴⣿⣿⢺⣇⣿⣿⣿⣿ ⣻⣿⣿⣿⣿⣧⣿⣛⣿⣟⣸⣿⣿⡇⠀⣿⡇⢿⣿⣿⠀⣿⡟⠋⣿⣿⣷⣿⣿⣿⢸⣿⢀⣿⣛⣿⣧⣿⢻⣿⠀⠀⢸⡇⢸⡟⣿⣿⣿⣳⣿⣿⣿⣿⣿⣟⣻⣿⢻⣿⣸⣿⣿⢸⡇⢸⣿⢸⣿⣿⣿⣿⢸⣿⣿⣼⣿⣿ ⣿⣿⣿⣿⣯⣿⣍⣭⣭⣭⠍⠉⠉⠀⠀⠉⠁⠈⠉⠁⠀⠉⢁⣂⡉⢉⣭⣌⣩⣭⣬⢉⠈⠉⠉⠈⠉⠉⠈⠉⠀⠀⠈⢡⡌⣩⣭⡉⣉⣽⣿⣿⣽⣿⣯⣭⣿⣿⣿⡍⣩⣭⣭⣾⣿⣮⠉⠈⣹⡎⢉⣽⣉⣭⣽⣿⣿⣿ ⠀⠉⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⣶⣷⣶⣾⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⡂⠀⣶⣶⢰⣶⣶⣶⣶⣶⣶⣶⣷⣿⣿⣾⣿⣿⣿⣿⡿⣿⠿⣶⣶⣶⠀⣶⣶⢰⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⠀⠀⣶⣶⠀⣶⣶⣶⣶⣶⣶⣶ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣇⠀⣿⣿⢸⣿⡏⢹⣿⣿⣿⣿⣿⣿⣿⣿⣿⠟⠉⠁⠀⠀⠀⠀⠀⠈⠀⠈⠉⠸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⣿⣿⠀⣿⡿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠁⠀⣿⣿⢸⣿⡿⣾⣿⣿⣿⣿⣿⣟⣿⡿⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠘⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⣿⣿⠈⣿⣟⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣯⠀⠀⣿⣿⢸⣿⡇⡾⢻⣿⣿⣿⣿⣿⣿⡄⠀⠀⠀⠀⠀⠀⠀⠀⠐⠎⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⡿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⣿⡏⠀⣿⡿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡏⠀⠀⣿⣿⢸⣿⡇⢼⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⡐⡠⣰⣇⠀⠀⠀⠀⠀⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⣿⡇⠀⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣧⠀⠀⣿⣿⢸⣿⡇⣿⣿⣿⣿⣿⣿⣿⣿⣿⡄⠀⠀⠀⠐⢾⣿⣿⣷⣦⠀⠀⠀⠀⠀⠘⢿⣴⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⣿⡇⠘⣿⣷⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⡿⣿⣷⣾⣿⣿⣿⣿⣿⣿⠀⠀⠀⣿⣿⢸⣿⡇⠈⣿⣿⣿⣿⡿⣿⣿⣿⣿⣿⣷⣶⣿⣿⣿⣻⣿⣿⠀⠀⠀⠀⠀⠀⠈⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠁⠀⠀⣿⡇⠈⣿⡏⠀⢹⣿⣿⣿ ⢿⣿⣿⣷⣶⣾⣾⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⣿⡯⢸⣿⡇⠀⢻⣿⡿⣯⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣏⣉⢀⣴⣾⣿⣷⡆⠀⠈⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⣿⡇⢘⣿⡇⠀⣾⣿⣿⣿ ⣬⣿⣿⣿⣿⣿⣾⣿⣿⣿⣿⣿⣿⣿⣿⡀⠀⠀⣿⡇⢸⣿⡇⠀⣿⣿⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⢀⣴⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⣿⡇⢸⣿⣇⠀⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡅⠄⠀⣿⡇⢸⣿⡇⢠⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⣿⠿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⢹⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡃⠀⠀⣿⡇⢸⣿⡏⠀⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡃⠀⠀⢻⡇⢸⣿⣇⢘⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⢟⣷⣿⣿⣿⡿⠿⢿⣿⣿⣿⣿⡏⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⣿⡇⢸⣿⣇⠀⣿⣿⣿⣟ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣗⣠⠀⣼⡇⢸⣿⡧⣼⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⣴⡏⢹⣿⡇⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⣿⡇⢸⣿⣧⢠⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⢸⠀⣿⡇⢸⣿⣷⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⣿⡇⠀⠀⣽⡇⢸⣿⡇⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣇⠀⠀⣿⡇⢸⣿⡿⢸⣏⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⢸⠀⣿⡇⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡆⠁⠀⠀⣿⡇⢸⣿⡇⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⣿⡇⢸⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣟⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣟⠛⠛⠀⠈⠁⠈⠉⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠃⠀⠀⠀⢿⡇⢸⣿⡇⠻⠿⢺⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⣿⡇⢸⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡟⠋⠀⠀⠀⠀⠀⠀⢠⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣇⡉⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠐⠺⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡄⠀⣿⡇⢸⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⡿⣿⣿⣿⡿⠿⡟⠁⠀⠀⠀⠀⠀⠀⠀⠈⠻⠿⠛⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣦⣄⠀⠀⠀⠀⠀⠀⠀⠀⢀⡀⠘⣿⣿⠿⣿⣿⣿⣿⣿⡿⠿⣿⣿⣿⡿⠇⠀⢻⠇⠸⣿⠟⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣽⣿⣿⠛⣿⡟⢸⣿⣷⡄⠘⣶⡖⣴⣾⣶⠀⣾⡾⣷⣿⣿⣷⣵⣿⣿⢻⣿⣿⣿⠿⣿⣿⣿⢿⣿⢟⠐⢲⡖⢲⣶⣶⣶⣶⢆⣉⣿⣿⣷⣿⡿⢻⡿⢻⣿⢺⣧⣿⢸⡗⢻⣷⢲⣿⣴⣿⣿⢺⣇⣿⣿⣿⣿ ⣻⣿⣿⣿⣿⣇⣿⣛⣿⣟⣸⣿⣿⡇⠀⣿⡇⢿⣿⣿⠀⣿⡟⠋⣿⣿⣷⣿⣿⣿⢸⣿⢀⣿⣛⣿⣧⣿⢻⣿⠀⠀⢸⡇⢸⡟⣿⣿⣿⣳⣿⣿⣿⣿⣿⣟⣻⣿⢻⣿⣸⣿⣿⢸⡇⢸⣿⢸⣿⣿⣿⣿⢸⣿⣿⣼⣿⣿ ⣿⣿⣿⣿⣿⣿⣏⣭⣭⣭⡏⠉⠉⠀⠀⠉⠁⠈⠉⠁⠀⠉⢁⣂⠉⢉⣍⣌⣉⣭⣬⠉⠈⠉⠉⠈⠉⠉⠈⠉⠀⠀⠈⢡⡌⣩⣭⡉⣉⣽⣾⣿⣽⣿⣯⣭⣿⣿⣿⡉⣩⣭⣭⣾⣽⣮⠉⠈⣹⡎⢉⣽⣉⣭⣽⣿⣿⣿ ⠀⠉⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⣶⣷⣶⣷⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⡆⠀⣶⣶⢰⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣷⣶⣿⣿⣿⣿⣿⣿⣶⣶⣶⠀⣶⣶⢰⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⡶⠀⠀⣶⣶⠀⣶⣶⣶⣶⣶⣶⣶ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡧⠀⣿⣿⢸⣿⡏⢻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡟⠛⠉⠁⠀⠀⠀⠀⠀⠸⠿⠸⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⣿⣿⢀⣿⣿⣿⣿⣿⣿⣿ ⣽⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠃⠀⣿⣿⢸⣿⡇⢹⣿⣿⣿⣿⣿⣟⣿⣿⣿⠛⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠘⢻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⣿⣿⠐⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣇⠀⠀⣿⣿⢸⣿⡇⡺⢻⣿⣿⣿⣿⣿⣿⣿⡿⠀⠀⠀⠀⠀⠀⠀⢀⡀⣀⠀⠀⠀⠀⠀⠀⠀⢹⣿⡿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⣿⡟⠠⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡏⠀⠀⣿⣿⢸⣿⡇⢜⣿⣿⣿⣿⣿⣿⣿⣿⣟⠀⠀⠀⠀⠀⠀⣴⣿⣿⣿⠀⠀⠀⠀⠀⠀⠀⣼⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⣿⡇⢠⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣇⠀⠀⣿⣿⢸⣿⡇⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⡄⠀⠀⢂⢱⣼⣿⣿⣿⣭⠁⠀⠀⠀⠀⠀⢠⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⣿⡇⢸⣿⡇⢿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⠿⣿⣷⣾⣿⣿⣿⣿⣿⣿⠀⠀⠀⣿⣿⢸⣿⡇⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣦⣄⣤⡸⢿⣿⣿⣿⣿⡟⠀⠀⠀⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠁⠀⠀⣿⡇⢸⣿⡇⠀⢹⣿⣿⣿ ⢿⣿⣿⣷⣾⣾⣾⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⣿⡟⢸⣿⡇⠀⢹⣿⣿⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣎⠿⣿⣿⡟⠀⠀⠀⠀⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⣿⡇⢸⣿⡇⠀⣿⣿⣿⣿ ⣬⣿⣿⣿⣿⣿⣾⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⣿⡇⢸⣿⡇⠀⣾⣿⢫⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣴⠉⣠⣶⣶⣦⣄⠀⠀⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⣿⡇⢸⣿⡇⠀⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⣿⡇⢸⣿⡇⢠⣿⣿⢸⣿⣿⣿⠿⠿⠿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣿⣿⣿⣿⣿⠀⠀⣸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠄⠀⠀⣿⡇⢸⣿⡏⠀⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡃⠀⠀⢻⡇⢸⣿⡇⡿⣿⣿⣞⣿⣿⣿⣿⣿⣿⣷⣿⣛⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡄⢰⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡅⠀⠀⣿⡇⢸⣿⣯⠀⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣗⣠⠀⣼⡇⢸⣿⡏⢰⣿⣿⣿⣮⣟⣿⣿⣿⣯⣿⣾⣿⣿⣿⣿⡿⢿⣿⣿⣿⣿⣿⣿⡇⢹⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⣿⡇⢸⣿⣏⢀⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⢸⠀⣿⡇⢸⣿⣧⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⢑⣀⠈⠉⣿⡟⢸⣿⡇⣸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⣿⡇⢸⣿⣿⢼⣏⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⢸⠀⣿⡇⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣿⣿⣧⠀⢻⡇⢸⣿⡇⣻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣯⠀⠀⣿⡇⢸⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣻⣟⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡟⠛⠀⢹⡇⠸⡿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣟⡿⣻⢿⠟⠀⠀⠁⢸⣿⡇⢿⣿⢺⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣧⣿⣿⠀⠀⣿⡇⢸⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡾⠆⠀⠈⠀⠀⢀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣧⣌⠁⠀⠀⠀⠀⠀⠉⠁⠙⠛⠚⠛⠿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⣿⡇⢸⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⡿⣿⣿⣿⡿⠿⡿⣿⣿⠟⠃⠀⠀⠀⠀⠈⠻⠿⠻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⠈⠻⢿⠿⣿⣿⣿⢿⣿⣿⠿⡿⣿⣿⡿⠇⠀⠻⠇⠸⣿⠟⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣽⡿⣿⠛⣿⡟⢸⣿⣿⡎⡿⣿⡗⣴⣶⣶⠀⣾⡾⣷⣾⣿⣿⣴⣿⣿⢿⣿⣿⣿⠿⣿⣿⣿⢿⣿⠟⠐⢺⡿⢲⣆⣶⣶⣶⠂⠀⣶⣶⣶⣿⡿⢻⡿⢻⣿⢺⣧⣿⢸⡗⢻⣿⢲⣿⣴⣿⣿⢺⣇⣿⣿⣿⣿ ⣻⣿⣿⣿⣿⣗⣿⣛⣿⣟⣸⣿⣿⡇⠃⣿⡇⢿⣿⣿⠀⣿⡟⠋⣿⣿⣷⣿⣿⣿⢸⣿⠉⣿⣛⣿⣇⣭⢨⣿⠀⠀⢸⡇⢸⣟⣿⣿⣿⣣⣤⣿⣿⣿⣿⣟⣻⣿⢻⣿⣸⣿⣿⢸⡇⢸⣿⢸⣿⣿⣿⣿⢸⣿⣿⣸⣿⣿ ⣿⣿⣿⣿⣯⣿⣍⣭⣭⣭⡍⠉⡉⠁⠀⠉⠁⠈⠉⠁⠀⠉⠡⠴⠉⣉⣭⣌⣉⣩⡌⢉⡀⠉⠉⠈⠉⠉⠈⠉⠀⠀⠈⣡⡈⢉⣹⡉⣭⣿⣿⣿⣽⣿⣯⣿⣿⣿⣿⡍⣩⣭⣭⣾⣵⣮⠉⠈⣽⡌⢉⣿⣉⣩⣽⣿⣿⣿ ⠀⠉⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⣶⣷⣷⣾⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⡆⠀⣶⣶⢰⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣿⣾⣿⣾⣶⣷⣶⣶⣶⠀⣶⣶⢰⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⠀⠀⣶⣶⠀⣶⣶⣶⣶⣶⣶⣶ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⣿⣿⢸⣿⡏⢹⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡟⠛⠉⠁⠀⠀⠀⠀⠀⠸⠿⠸⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⣿⣿⢀⣿⣿⣿⣿⣿⣿⣿ ⣽⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠃⠀⣿⣿⢸⣿⡇⢹⣿⣿⣿⣿⣿⣟⣿⣿⣿⠛⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠘⢻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⣿⣿⠈⣿⣯⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣏⠀⠀⣿⣿⢸⣿⡇⡺⢻⣿⣿⣿⣿⣿⣿⣿⡿⠀⠀⠀⠀⠀⠀⠀⢀⡀⣀⠀⠀⠀⠀⠀⠀⠀⢹⣿⡿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⣿⡟⠀⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡏⠀⠀⣿⣿⢸⣿⡇⢌⣿⣿⣿⣿⣿⣿⣿⣿⣟⠀⠀⠀⠀⠀⠀⣴⣿⣿⣿⠀⠀⠀⠀⠀⠀⠀⣼⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⣿⡇⢠⣿⣯⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣧⠀⠀⣿⣿⢸⣿⡇⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⡄⠀⠀⢂⢱⣼⣿⣿⣿⣭⠁⠀⠀⠀⠀⠀⢠⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⣿⡇⢸⣿⡏⢻⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⠿⣿⣷⣾⣿⣿⣿⣿⣿⣿⠀⠀⠀⣿⣿⢸⣿⡇⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣦⣄⣤⡸⢿⣿⣿⣿⣿⡟⠀⠀⠀⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠁⠀⠀⣿⡇⢨⣿⡇⠀⢹⣿⣿⣿ ⢿⣿⣿⣷⣶⣾⣾⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⣿⡟⢸⣿⡇⠀⢹⣿⣿⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣎⠿⣿⣿⡟⠀⠀⠀⠀⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⣿⡇⢸⣿⡇⠀⣾⣿⣿⣿ ⣬⣿⣿⣿⣿⣿⣾⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⣿⡇⢸⣿⡇⠀⣾⣿⢫⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣴⠉⣠⣶⣶⣦⣄⠀⠀⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⣿⡇⢸⣿⡇⠀⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠄⠀⣿⡇⢸⣿⡇⢠⣿⣿⢸⣿⣿⣿⠿⠿⠿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣿⣿⣿⣿⣿⠀⠀⣸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⣿⡇⢸⣿⡇⠀⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⢿⣿⣿⣿⣿⣿⣿⣿⠃⠀⠀⢻⡇⢸⣿⡇⡺⣿⣿⡜⣿⣿⣿⣿⣿⣿⣶⣿⣛⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡄⢰⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⣿⡇⢸⣿⣗⠀⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣗⣠⠀⣼⡇⢸⣿⡇⢰⣿⣿⣿⣮⣟⣿⣿⣿⣯⣿⣾⣿⣿⣿⣿⡿⢿⣿⣿⣿⣿⣿⣿⡇⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⣿⡇⢸⣿⡏⢀⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⢸⠀⣿⡇⢸⣿⣇⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣱⣀⠈⠉⣿⡏⢸⣿⡇⣼⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣇⠀⠀⣿⡇⢸⣿⣿⣼⡏⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⢸⠀⣿⡇⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣿⣿⣧⡀⢻⡇⢸⣿⡇⣻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⣿⡇⢸⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣻⣟⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡛⠛⠀⢹⡇⠸⡿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣟⡿⣻⢿⠟⠀⠀⠁⢸⣿⡇⢾⣿⣺⣿⣿⣿⣾⣿⣿⣿⣿⣿⣿⣿⣿⣧⣿⣿⠀⠀⣿⡇⢸⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡾⠆⠀⠈⠀⠀⢀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣧⣌⠁⠀⠀⠀⠀⠀⠉⠁⠙⠛⠚⠛⢻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡁⠀⣿⡇⢸⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⡟⣿⣿⣿⡿⠿⡿⣿⣿⠟⠃⠀⠀⠀⠀⠈⠻⠿⠻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⠈⠻⢿⠿⣿⣿⣿⢿⣿⣿⠿⠿⣿⣿⡿⠃⠀⠻⠇⠸⣿⠟⢿⣿⣿⣿⣿ ⣿⣿⣿⣿⣽⡿⣿⠛⣿⡟⢸⣿⣿⡞⡿⣿⡗⣴⣶⣶⠀⣾⡾⣷⣾⣿⣿⣴⣿⣿⢿⣿⣿⣿⠟⣿⣿⣿⢿⣿⠟⠐⢻⡿⢲⣆⣶⣶⣶⠂⠀⣶⣶⣶⣿⡿⢻⡿⢻⣿⢺⣧⣿⢸⡗⢻⣿⢲⣿⣴⣿⣿⢺⣇⣿⢻⣿⣿ ⣻⣿⣿⣿⣿⣗⣿⣛⣿⣟⣸⣿⣿⡇⠁⣿⡇⢿⣿⣿⠀⣿⡟⠋⣿⣿⣷⣿⣿⣿⢸⣿⠉⣿⣛⣿⣇⣭⢸⣿⠀⠀⢸⡇⢸⣟⣿⣿⣿⣣⣤⣿⣿⣿⣿⣟⣻⣿⢻⣿⣸⣿⣿⢸⡇⢸⣿⢸⣿⣿⣿⣿⢸⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣍⣭⣭⣭⡍⠉⡉⠁⠀⠉⠁⠈⠉⠁⠀⠉⠡⠶⠉⣉⣍⣌⣉⣩⡌⢉⡀⠉⠉⠈⠉⠉⠈⠉⠀⠀⠈⣡⡈⢉⢹⡉⣭⣿⣿⣿⣽⣿⣿⣽⣿⣿⣿⡉⢩⡭⣭⣾⣵⣮⠉⠈⣹⡎⢉⣿⣉⣭⣽⣿⣿⣿ ⠀⠉⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⠀⠀⢶⣶⢰⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⠀⣶⣶⢰⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣖⠀⠀⣶⣶⠀⣶⡶⣶⣶⣶⣶⣶ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡅⠀⣾⣿⢸⣿⡏⢝⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠿⠛⠉⠉⠉⠈⠁⠀⠸⠿⠸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⣿⣿⠀⣿⡧⣿⣿⣿⣿⣿ ⣽⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠁⠀⣿⣿⢸⣿⡇⢲⣿⣿⣿⣿⣿⣟⣿⣿⣿⡟⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠼⠇⠙⢻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⣿⡿⠀⣿⡏⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣇⠀⠀⣿⣿⢸⣿⡇⠛⢻⣿⣿⣿⣿⣿⣿⣿⣿⠁⠀⠀⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠹⣿⡿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⣿⡟⠀⣿⡏⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⣿⣿⢸⣿⡇⢈⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⢳⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⣿⡇⠀⣿⡇⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣧⠀⠀⣿⣿⢸⣿⡇⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣇⠀⠀⠀⠀⠀⣠⣴⣦⣶⡄⠀⠀⠀⠀⠀⠀⠀⠀⢀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⣿⡇⠀⣿⡇⢻⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⡿⣿⣷⣾⣿⣿⣿⣿⣿⣿⠀⠀⠀⣿⡿⢸⣿⡇⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣧⡀⢌⡢⣾⣿⣿⣿⣿⡟⠀⠀⠀⠀⠀⠀⢀⣼⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠁⠀⠀⣿⡇⠀⣿⡇⠀⢹⣿⣿⣿ ⢿⣿⣿⣷⣶⣾⣾⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⣿⡇⢸⣿⡇⠀⢸⣿⣿⢿⣿⣿⣿⣿⣿⣿⣿⣧⣮⣿⣿⣿⣿⣯⠛⠀⠀⠀⠀⠀⠀⣀⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⣿⡇⠀⣿⡇⠀⣺⣿⣿⣿ ⣼⣿⣿⣿⣿⣿⣮⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⣿⡇⢸⣿⡇⠀⣾⣿⢫⣿⣿⣿⣿⣿⣿⣿⣿⣿⡼⣾⣿⡿⠋⠁⠀⠀⠀⠀⠀⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⣿⡇⢸⣿⡇⠀⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡆⠀⠀⣿⡇⢸⣿⡇⢠⣿⣿⢸⣿⣿⣿⠿⣿⣿⣿⣿⣿⣿⣿⣽⣿⣿⣦⡀⠀⠀⠀⣠⠆⠀⣽⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠄⠀⠀⣿⡇⢸⣿⡇⠀⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⢿⣿⣿⣿⣿⣿⣿⣿⠃⠀⠀⢻⡇⢸⣿⡇⡻⣿⣿⡞⣿⣿⣿⣶⡘⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⣰⣿⡆⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡄⠀⠀⣿⡇⢠⣿⣏⠀⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣗⣠⠀⣼⡇⢸⣿⡇⢸⣿⣿⣿⣾⣟⣿⣿⣧⣌⣿⣿⣿⣿⣿⣿⣿⣿⣿⠃⣀⡄⢿⣿⡇⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⣿⡇⢸⣿⣏⢀⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⢸⠀⣿⠇⢸⣿⣧⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣂⠁⠀⣽⡇⢸⣿⡇⣸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡧⠀⠀⣿⡇⢸⣿⡏⢼⡏⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⢸⠀⣿⡇⢸⣿⣷⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⡈⢻⡀⠸⣿⡇⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⣿⡇⢸⣿⣿⣾⣿⣿⣿⣿ ⣿⣿⣻⣟⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡙⠛⠀⢹⡇⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠿⡟⠁⠀⠁⠀⠹⡇⣽⣿⢺⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣧⣿⣿⠀⠀⣿⡇⢸⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡾⠆⠀⣸⠁⢸⣟⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣧⣍⡁⠀⠀⠀⠀⠀⠀⠀⠙⠛⠚⠻⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡀⠀⣿⡇⢸⣿⡟⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⡿⣿⣿⣿⡿⠿⡿⣿⣿⠟⠂⠀⠁⠀⠀⠋⠻⠿⠿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⠙⠿⣿⣿⣿⢿⣿⡿⢿⣿⣿⣿⡿⠇⠀⠻⠇⠘⣿⠟⢿⣿⣿⣿⣿ ⣿⣿⣿⣿⣽⡟⣿⠛⣿⡟⢸⣿⣷⡆⡿⣿⡗⣴⣶⣦⠀⣾⡾⣷⣾⣿⣷⣼⣿⣿⢿⣿⣿⣿⠿⣿⡿⣿⢻⣿⠛⠐⢺⡿⢳⣆⣶⣶⣶⠂⠀⣶⢲⣦⣿⡿⢻⡿⢻⣿⢸⣧⣿⢸⡗⢻⣷⢲⣿⣴⣿⣿⢺⣇⣿⢿⣿⣿ ⣻⣿⣿⣿⣿⡇⣿⣛⣿⣟⣸⣿⣿⡇⠃⣿⡇⢿⣿⣿⠀⣿⡟⠋⣿⣿⣷⣿⣿⣿⢸⣿⠉⣿⣛⣿⣇⣭⢸⣿⠀⠀⢸⡇⢸⣟⣿⣿⣿⣃⠀⣿⣿⣿⣿⣟⣻⣟⢻⣿⣸⣿⣿⢸⡇⢸⣿⢸⣿⣿⣿⣿⢸⣿⣿⣸⣿⣿ ⣿⣿⣿⣿⣯⣿⣍⣭⣭⣭⡍⠉⣉⣡⠀⠉⠁⠈⠉⠁⠀⠉⢡⣦⣍⣉⣉⣌⣉⣩⡌⢉⣈⠉⠉⠈⠉⠉⠈⢉⠀⠀⠈⣡⡌⢉⣭⡉⣩⣿⣿⣿⣭⣿⣿⣽⣿⣿⣿⡉⢩⡭⣩⣾⣵⣮⠉⠈⣹⡎⢉⣽⣉⣩⣽⣿⣿⣿ ⠀⠉⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⣶⣷⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⠀⠀⣶⣶⢰⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⠀⣶⣶⢰⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣆⠀⠀⣶⣶⠀⣶⡶⣶⣶⣶⣶⣶ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⣹⣿⢸⣿⡇⠝⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⢸⣿⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⣿⣿⠀⣿⣧⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠁⠀⣿⣿⢸⣿⡇⢠⣿⣿⣿⣿⣿⣟⣿⣿⣿⣿⣿⣿⣿⣿⠟⠋⠉⠉⠀⠈⠛⠸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⣿⣟⠀⣿⡇⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣇⠀⠀⣿⣿⢸⣿⡇⡺⢻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡟⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⠛⠛⠻⢿⣿⡿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⣿⡇⠀⣿⡇⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡏⠀⠀⣾⣿⢸⣿⡇⣀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⠻⢻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⣿⡇⠀⣿⡇⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣧⠀⠀⣿⣿⢸⣿⡇⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠄⠀⠀⠀⠀⢀⠀⢀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢠⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⣿⡇⠀⣿⡇⢿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⡿⣿⣷⣾⣿⣿⣿⣿⣿⣿⠀⠀⠀⣿⡿⢸⣿⡇⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡀⢀⢀⣰⣿⣿⣾⣿⣷⡔⠀⠀⠀⠀⠀⠀⠸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠁⠀⠀⣿⡇⠀⣿⡇⠀⢹⣿⣿⣿ ⢿⣿⣿⣷⣶⣾⣾⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⣿⡇⢸⣿⡇⠀⢹⣿⣿⢿⣿⣿⣿⣿⣿⣿⣿⡧⠈⣻⣿⣿⣿⣿⠛⠋⠀⠀⠀⠀⠀⠀⠀⠀⢻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⣿⡇⢀⣿⡇⠀⣿⣿⣿⣿ ⣬⣿⣿⣿⣿⣿⣮⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⣿⡇⢸⣿⡇⠀⣺⣿⢃⣷⣽⣿⣿⣿⣿⣿⣿⣿⡀⣼⣿⣿⠇⠉⠀⠀⠀⠀⠀⠀⠀⢀⣤⡀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⣿⡇⢸⣿⡇⠀⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡆⠀⠀⣿⡇⢸⣿⡇⢠⣿⣟⣼⠟⣿⢿⣿⣿⣿⣿⣿⣿⠓⠉⠉⠉⠁⠀⠀⠀⠀⠀⠀⠀⢀⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⣿⡇⢸⣿⡇⠀⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡃⠀⠀⢻⡇⢸⣿⡇⣿⣿⣝⣿⠇⢸⣽⣿⣿⣿⣿⣿⣿⡄⠀⠀⠀⠀⠀⠀⠀⠀⢀⣴⡆⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡆⠀⠀⣿⡇⢘⣿⡧⠀⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣗⢠⠀⣼⡇⢸⣿⣏⡞⣿⣧⣝⣃⣸⣻⣿⣿⣿⣿⣿⣿⣷⠀⠀⠀⠀⠀⠀⢀⡄⢸⣿⡇⢼⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⣿⡇⢸⣿⣏⠀⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⢸⠀⣿⡇⢸⣿⡏⣰⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣧⣠⣴⣾⢟⣀⣼⡇⢸⣿⡇⣼⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⣿⡇⢸⣿⣏⢸⣏⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⢸⠀⣿⡇⢸⣿⡇⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠛⢿⣿⣿⡀⠀⠹⡗⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣯⠀⠀⣿⡇⢸⣿⣷⣿⣿⣿⣿⣿ ⣿⣿⣻⣟⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡋⠛⠀⢹⡇⢸⣿⣻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡏⠻⢿⣿⠇⠀⠀⠀⢿⣿⣺⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣧⣿⣿⠀⠀⣿⡇⢸⣿⣟⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡾⠂⠀⢸⡇⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣧⠀⠀⠁⠀⠀⠀⠀⠘⠿⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡀⠀⣿⡇⢸⣿⡯⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⡿⣿⣿⣿⣿⠿⣿⣿⣿⠟⠂⠀⠻⠇⠘⠛⠻⠿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠀⠀⢶⡆⠀⠀⠀⠀⠀⠀⠈⠉⠛⠿⣿⣿⣿⣿⣿⣿⠿⣿⣿⣿⣿⠇⠀⢻⠇⠘⣿⠟⢿⣿⣿⣿⣿ ⣿⣿⣿⣿⣽⡟⣿⠛⣿⡟⢸⣿⣷⡎⡿⣿⡗⣴⣶⣦⠀⣾⡞⣷⣿⣿⣿⣽⣿⣿⣿⣿⣿⣿⣿⣿⡿⣿⠻⣿⠛⠐⢺⡟⢳⣖⣶⣶⣶⠂⠀⣶⢶⣦⣾⡿⢻⡿⢻⣿⢺⣧⣿⢸⡗⢻⣷⢲⣿⣴⣾⣿⢺⣇⣿⢿⣿⣿ ⣻⣿⣿⣿⣿⣇⣿⣛⣿⣟⣸⣿⣿⡇⡇⣿⡇⢿⣿⣿⠀⣿⡟⠋⣿⣿⣷⣿⣿⣿⢹⣿⠙⣿⣛⣿⣇⣭⠠⣿⠀⠀⢸⡇⢸⣟⣿⣿⣿⣃⠀⣿⣾⣿⣿⣟⣻⣿⢻⣿⣸⣿⣿⢸⡇⢸⣿⢸⣿⣿⣿⣿⢸⣿⣿⣺⣿⣿ ⣿⣿⣿⣿⣯⣿⣍⣭⣭⣭⣍⠉⣩⣽⡇⠉⠁⠈⠉⠁⠀⢉⣡⣤⣍⣉⣉⣈⣉⣩⢈⣉⣈⠉⣉⣈⡉⠉⣈⣉⣀⠀⠈⣽⡎⣩⣯⡉⣭⣿⣿⣯⣭⣿⣯⣿⣿⣿⣿⡉⣩⡭⣩⣾⣵⣎⠉⠈⣹⡎⢉⣽⣉⣩⣽⣿⣿⣿ ⠀⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⣶⣷⣷⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⠄⠀⣶⣶⢰⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣾⣾⣶⣷⣷⣶⣶⣶⠀⣶⣶⢰⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣖⠀⠀⣶⣶⠀⣶⣶⣶⣶⣶⣶⣶ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⣹⣿⢸⣿⡏⢝⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⢸⣿⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣟⣿⣿⡇⠀⠀⣿⣿⠀⣿⣟⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠁⠀⣿⣿⢸⣿⡇⢪⣿⣿⣿⣿⣿⣟⣿⣿⣿⣿⣿⣿⣿⣿⡿⠋⠻⠙⠀⠘⡿⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⣿⣿⠀⣿⡇⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣏⠀⠀⣿⣿⢸⣿⡇⡹⢻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠟⠉⠀⠀⠀⠀⠀⠀⠀⠈⠸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⣿⡏⠀⣿⡏⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡏⠀⠀⣿⣿⢸⣿⡇⢂⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣯⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠉⣻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⣿⡇⢀⣿⡇⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣇⠀⠀⣿⣿⢸⣿⡇⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⣄⣠⣠⡀⠀⠀⠀⠀⠀⠀⢈⣹⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⣿⡇⠐⣿⡗⢻⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⡿⣿⣷⣾⣿⣿⣿⣿⣿⣿⠀⠀⠀⣿⡿⢸⣿⡇⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠄⢠⣿⣿⣿⣿⣿⣿⣶⣄⣀⠀⠀⠈⢻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠃⠀⠀⣿⡇⢠⣿⡇⠀⢹⣿⣿⣿ ⢿⣿⣿⣷⣶⣾⣾⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⣿⡏⢸⣿⡇⠀⢹⣿⢟⣿⣿⣿⣿⣿⣝⣿⠏⠀⣿⣿⡿⢿⣿⣿⣿⣿⣿⣿⡇⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⣿⡇⢠⣿⡇⠀⣿⣿⣿⣿ ⣬⣿⣿⣿⣿⣿⣾⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⣿⡇⢸⣿⡇⠀⣾⣏⣿⣿⣿⣿⣿⣿⣿⢹⡗⡄⣿⣿⣶⣦⣹⡿⠿⢿⣿⡿⣿⡧⢰⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⣿⡇⢸⣿⡇⠀⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡆⠄⠀⣿⡇⢸⣿⡇⠠⣫⣾⣿⣿⣿⣿⣿⣿⣿⣾⡗⣧⢻⣿⣿⣿⣿⣿⣾⣿⡟⢸⣿⣧⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠄⠀⠀⣿⡇⢸⣿⡇⠀⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡃⠁⠀⢻⡇⢸⣿⣇⣼⣿⣿⣿⣿⣿⣿⡿⣽⣿⣿⣧⣎⡳⡙⣿⣿⣿⡽⣿⣿⡇⢸⣿⡟⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡆⠀⠀⣿⡇⢸⣿⡧⠀⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣗⢠⠀⣼⡇⢸⣿⣽⣿⣿⣿⣿⣿⣿⣟⡑⣿⣿⣿⣿⣿⣿⣮⡮⣭⢱⣧⣿⣿⡇⢸⣿⡇⣸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⣿⡇⢸⣿⡧⢀⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⢸⠀⣿⠇⢸⣿⣿⣿⣿⣿⣿⣿⡿⠋⠁⠀⠈⠛⢿⣿⣿⣿⣿⣷⣿⢿⣫⣯⡇⢸⣿⡇⢹⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣇⠀⠀⣿⡇⢸⣿⣟⢼⡯⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⢸⠀⣿⡇⢸⣿⣿⣿⣿⣿⣿⣿⠁⠀⠀⠀⠀⠀⠀⠈⠛⠛⠟⠛⠋⠈⠁⠈⠛⠀⠙⠇⣹⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⣿⡇⢸⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣻⣟⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡛⠛⠀⢹⡇⢸⣿⣿⣿⣿⣿⣿⣿⡀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢿⣿⣺⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣿⣿⠀⠀⣿⡇⢸⣿⡿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡾⠆⠀⣸⡇⢸⣿⣿⣿⣿⣿⣿⣿⣿⣶⣶⣤⣤⣤⣀⣀⡀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠘⠿⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡀⠀⣿⡇⢸⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⡟⣿⣿⣿⣿⠿⡿⣿⣿⠟⠂⠀⠻⠇⠸⠿⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⠀⠀⢳⡄⠀⠀⠀⠀⠀⠀⠉⠛⠻⠿⣿⣿⣿⣿⣿⣿⠿⣿⣿⣿⣿⠇⠀⢻⠇⠘⣿⠿⢿⣿⣿⣿⣿ ⣿⣿⣿⣿⣽⡿⣿⠛⣿⡟⢸⣿⣷⡎⡿⣿⡗⣴⣿⣷⠀⣾⡾⣷⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⣿⠻⣿⠛⠐⢲⡿⢳⣗⣶⣶⣶⠂⠀⣶⢶⣦⣾⡿⢻⡿⢻⣿⢺⣧⣿⢸⡗⢻⣷⢲⣿⣴⣿⣿⢺⣇⣿⢿⣿⣿ ⣻⣿⣿⣿⣿⣧⣿⣛⣿⣟⣸⣿⣿⡇⡇⣿⡇⢿⣿⣿⠀⣿⡟⠋⣿⣿⣷⣿⣿⣿⣿⣿⣿⣿⣛⣿⣇⣭⢈⣿⠀⠀⢸⡇⢸⣟⣿⣿⣿⣃⠀⣿⣸⡯⣿⣟⣻⣿⢻⣿⣸⣿⣿⢸⡇⢸⣿⢸⣿⣿⣿⣿⢸⣿⣿⣸⣿⣿ ⣿⣿⣿⣿⣿⣿⣍⣭⣭⣭⣍⡉⣩⣽⡗⠉⠁⠈⠉⠁⠀⢉⣡⣶⣍⣉⣉⣬⣍⣡⢈⣉⣤⡉⣉⣈⡉⣉⣈⣉⣀⠀⠈⣽⡎⢩⣿⡉⣭⣿⣷⣭⣩⣿⣿⣿⣿⣿⣿⡉⣩⡭⣩⣾⣿⣮⠉⠈⣹⡎⢉⣿⣉⣩⣽⣿⣿⣿ ⠀⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⣶⣷⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⠆⠀⣶⣶⢰⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣾⣾⣶⣿⣶⣶⣶⣶⣶⣶⠀⣶⣶⢰⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⡖⠀⠀⣶⣶⠀⣶⣶⣶⣶⣶⣶⣶ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⣿⣿⢸⣿⡏⢽⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⢸⣿⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣟⣿⣿⡇⠀⠀⣿⣿⢀⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠁⠀⣿⣿⢸⣿⡇⢬⣿⣿⣿⣿⣿⣟⣿⣿⣿⣿⣿⣿⣿⣿⡿⠏⠻⠙⠀⠘⡿⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⣿⣿⠀⣿⡧⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣏⠀⠀⣿⣿⢸⣿⡇⡾⢻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠟⠉⠀⠀⠀⠀⠀⠀⠀⠈⠸⣿⣿⣿⣿⣿⡿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⣿⡟⠀⣿⡇⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡏⠀⠀⣿⣿⢸⣿⡇⢊⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣯⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠙⣻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⣿⡇⢀⣿⡇⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣇⠀⠀⣿⣿⢸⣿⡇⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⣄⣠⣠⡀⠀⠀⠀⠀⠀⠀⢈⣹⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⣿⡇⢨⣿⡇⢿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⡿⣿⣷⣾⣿⣿⣿⣿⣿⣿⠀⠀⠀⣿⣿⢸⣿⡇⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡅⠄⢠⣿⣿⣿⣿⣿⣿⣶⣄⣀⠀⠀⠈⢻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠁⠀⠀⣿⡇⢠⣿⡇⠀⢹⣿⣿⣿ ⢿⣿⣿⣷⣶⣾⣾⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⣿⡏⢸⣿⡇⠀⢹⣿⢟⣿⣿⣿⣿⣿⣝⣿⠏⠀⣿⣿⡿⢿⣿⣿⣿⣿⣿⣿⡇⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⣿⡇⢸⣿⡇⠀⣿⣿⣿⣿ ⣬⣿⣿⣿⣿⣿⣾⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⣿⡇⢸⣿⡇⠀⣾⣏⣿⣿⣿⣿⣿⣿⣿⢹⡗⡄⣿⣿⣶⣦⣹⡿⠿⢿⣿⡿⣽⣗⢰⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⣿⡇⢸⣿⡇⠀⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡆⠀⠀⣿⡇⢸⣿⡇⠠⣫⣾⣿⣿⣿⣿⣿⣿⣿⣾⡗⣧⢻⣿⣻⣿⣿⣿⣾⣿⡟⢸⣿⡧⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡀⠀⠀⣿⡇⢸⣿⡇⠀⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡃⠀⠀⢻⡇⢸⣿⡇⣼⣿⣿⣿⣿⣿⣿⣿⣹⣿⣿⣧⣎⡳⡙⣿⣿⣿⡽⣿⣿⡇⢸⣿⣗⣸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⣿⡇⢸⣿⡇⠀⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣗⢠⠀⣼⡇⢸⣿⣿⣿⣿⣿⣿⣿⣿⣟⡑⣿⣿⣿⣿⣿⣿⣎⣎⣭⢱⣧⣿⣿⡇⢸⣿⡇⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⣿⡇⢸⣿⡇⢠⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⢸⠀⣿⠇⢸⣿⣿⣿⣿⣿⣿⣿⡿⠋⠁⠀⠈⠛⢿⣿⣿⣿⣿⣷⣿⢿⣫⡯⡇⢸⣿⡇⣸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣇⠀⠀⣿⡇⢸⣿⣟⢼⡯⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣽⢸⠀⣿⡇⢸⣿⣿⣿⣿⣿⣿⣿⠁⠀⠀⠀⠀⠀⠀⠈⠛⠛⠟⠛⠋⠈⠁⠈⠛⠄⠙⠇⣹⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⣿⡇⢸⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣻⣟⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡛⠛⠀⢹⡇⢸⣿⣿⣿⣿⣿⣿⣾⡀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢿⣿⣺⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣧⣿⣿⠀⠀⣿⡇⢸⣿⡿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡾⠆⠀⣸⡇⢸⣿⣿⣿⣿⣿⣿⣿⣿⣶⣶⣤⣤⣤⣀⣀⡀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠘⠿⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡀⠀⣿⡇⢸⣿⣷⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⡿⣿⣿⣿⣿⠿⡿⣿⣿⠟⠂⠀⠻⠇⠸⠿⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡷⠀⠀⢳⡄⠀⠀⠀⠀⠀⠀⠉⠛⠻⠿⣿⣿⣿⣿⣿⣿⠿⣿⣿⣿⣿⠇⠀⢻⠇⠸⣿⠟⢿⣿⣿⣿⣿ ⣿⣿⣿⣿⣽⣿⣿⠛⣿⡟⢸⣿⣷⡎⡿⣿⡗⣴⣿⣷⠀⣾⡾⣷⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⣿⠻⣿⠛⠐⢲⡿⢳⣶⣶⣶⣶⠂⠀⣶⢲⣦⣾⡿⢻⡿⢻⣿⢺⣧⣿⢸⡗⢻⣷⢲⣿⣴⣿⣿⢺⣇⣿⣿⣿⣿ ⣻⣿⣿⣿⣿⣷⣿⣛⣿⣟⣸⣿⣿⣇⡇⣿⡇⢿⣿⣿⠀⣿⡟⠋⣿⣿⣷⣿⣿⣿⣿⣿⣿⣿⣛⣿⣇⣭⢰⣿⠀⠀⢸⡇⢸⣿⣿⣿⣿⣃⠀⣿⣼⡯⣿⣟⣻⣿⢻⣿⣸⣿⣿⢸⡇⢸⣿⢸⣿⣿⣿⣿⢸⣿⣿⣹⣿⣿ ⣿⣿⣿⣿⣿⣿⣍⣭⣭⣭⣍⠉⣩⣽⡷⠉⠁⠈⠉⠁⠀⢉⣡⣤⣍⣉⣉⣈⣍⣡⢈⣉⣤⡉⣉⣈⡉⣉⣈⣉⣀⠀⠈⣽⡎⣩⣿⡉⣭⣿⣷⣭⣩⣿⣿⣿⣿⣿⣿⡉⣩⡭⣩⣾⣵⣎⠉⠈⣹⡎⢉⣿⣉⣩⣽⣿⣿⣿ ⠀⠉⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⠀⠀⣶⣶⢰⣶⡶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⠀⣶⣶⢰⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣖⠀⠀⣶⣶⠀⣶⡶⣶⣶⣶⣶⣶ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡄⠀⣹⣿⢸⣿⡇⠉⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣟⠀⢸⣟⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣟⣿⣿⡇⠀⠀⣿⣿⠀⣿⣇⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠁⠀⢿⣿⢸⣿⡇⠠⣿⣿⣿⣿⣿⣟⣿⣿⣿⣿⡿⠿⠟⠋⠉⠉⠛⠛⠀⢼⣿⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⣿⣿⠀⣿⡗⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣇⠀⠀⣻⣿⢸⣿⡇⠺⢻⣿⣿⣿⣿⣿⣿⣿⣟⡋⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠋⢸⣿⣿⣿⣿⣿⣿⡿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⣿⡇⠀⣿⡇⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡏⠀⠀⣾⣿⢸⣿⡇⢈⣿⣿⣿⣿⣿⣿⣿⣿⠗⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣷⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⣿⡇⠀⣿⡇⢻⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣇⠀⠀⣿⣿⢸⣿⡇⣿⣿⣿⣿⣿⣿⣿⣿⣿⠄⣠⣠⣴⣄⢀⣠⠀⢀⠀⠀⠀⠀⠸⣿⣿⣯⣸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⣿⡇⠀⣿⡇⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⡿⣿⣷⣾⣿⣿⣿⣿⣿⣿⠀⠀⠀⣿⡟⢸⣿⡇⠀⣿⣿⣿⣿⣿⣿⣿⣿⠐⣿⣿⣿⣿⣿⣿⣾⣾⣦⣀⠀⠀⢀⣿⡇⠉⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠁⠀⠀⣿⡇⠀⣿⡇⠀⢹⣿⣿⣿ ⢿⣿⣿⣷⣶⢾⣾⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⣿⡇⢸⣿⣇⣀⣘⣿⣿⣿⣿⣛⣿⡋⠈⣯⢛⢿⣿⣿⣿⣿⣿⣿⣿⡄⠀⢸⣿⡇⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⣿⡇⠀⣿⡇⠀⣾⣿⣿⣿ ⣬⣿⣿⣿⣿⣿⣾⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⣿⡇⣨⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⡆⣿⣾⡓⣽⡛⢻⣿⣿⣿⡟⢂⡇⢸⣿⡷⢠⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⣿⡇⢐⣿⡇⠀⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣀⣤⣴⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣸⣧⠸⠉⠢⠿⡿⣿⣿⣿⣵⣷⣿⣿⣿⣿⡇⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡀⠀⠀⣿⡇⢠⣿⡇⠀⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⠿⢿⣿⣻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠟⠛⠻⢿⣿⣿⣿⣿⣿⣿⣶⣅⡘⣶⣤⠤⠟⣿⣿⣿⣿⣿⣿⣿⣿⡇⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡄⠀⠀⣿⡇⢠⣿⡇⠀⣿⣿⣿⣟ ⣿⣿⡿⠟⠛⠿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠿⠟⠋⣙⡆⢰⣿⡇⠀⣳⠸⣿⣿⣿⣿⣿⣿⣿⣿⣷⣦⣦⣴⣷⣿⣿⣿⣿⣿⣿⢿⣿⡇⣸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⡇⠀⠀⣿⡇⢠⣿⣧⠀⣿⣿⣿⣿ ⠛⠁⠀⠀⠀⠀⠈⢻⣿⡿⠟⢡⣬⣿⣾⣷⢰⠀⣿⠇⢸⣿⢧⣷⣤⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠻⠁⣁⢸⣿⡇⣼⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⣿⡇⢸⣿⣇⢴⡇⣿⣿⣿ ⠀⠀⠀⠀⠀⠀⠀⠀⣥⣴⣾⣿⣿⣿⣿⣿⢰⠀⣿⡇⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⢁⢪⣷⣿⣧⠈⠇⣸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠀⠀⣿⡇⢸⣿⣿⣼⣿⣿⣿⣿ ⠀⠀⠀⠀⣀⣀⣀⣤⣿⣿⣿⣿⣿⣿⣿⡃⠛⠀⢹⡇⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡃⠀⠀⠛⠿⠿⠀⠀⢻⣿⢺⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣿⣿⠀⠀⣿⡇⢨⣿⣿⣿⣿⣿⣿⣿ ⢠⣶⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡾⠆⠀⢸⡇⢸⣷⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣇⠀⠀⡀⠀⠀⠀⠀⠈⠿⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⣿⡇⢸⣿⣇⣿⣿⣿⣿⣿ ⢸⣿⣿⣿⣿⣿⡟⣿⣿⣿⡿⠟⡿⣿⣿⠻⠀⠀⠻⠇⢸⡿⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠀⠀⠿⠆⠀⠀⠀⠀⠀⠀⠉⠛⠻⠿⣿⣿⣿⢿⣿⣿⠿⣿⣿⣿⡿⠃⠀⠻⠇⠘⣿⠏⢿⣿⣿⣿⣿ ⣀⣹⣿⣿⣽⡟⣿⠛⣿⡟⢸⣿⣷⡎⡿⣿⡗⣴⣿⣷⠀⣾⡾⣷⣿⣿⣿⣿⣿⣿⣿⣿⢿⣿⣿⣿⡿⣿⠻⣿⠓⠐⢲⡟⢳⣆⣶⣶⣶⠂⠀⣶⢲⣦⣾⡿⢻⡿⢻⣿⢺⣧⣿⢸⡗⢻⣷⢲⣿⣴⣾⣿⢸⣇⣿⢻⣿⣿ ⣻⣿⣿⣿⣿⡇⣿⣛⣿⣟⣸⣿⣿⡇⡇⣿⡇⢿⣿⣿⠀⣿⡟⠋⣿⣿⣷⣿⣿⣿⣿⣿⣿⣿⣟⣿⣇⣭⢠⣿⠐⢄⢸⡇⢸⣟⣿⣿⣿⣃⠀⣿⣼⣿⣿⣟⣹⣟⢻⣿⣸⣿⣿⢸⡇⢸⣿⢸⣿⣿⣿⣿⢸⣿⣿⢸⣿⣿ ⣿⣿⣿⣿⣯⣽⣍⣭⣭⣭⣍⠉⣩⣽⡷⠉⠁⠈⠉⠁⠀⢉⣁⣀⡉⣉⣉⣈⣉⣉⢈⣉⣈⡉⣉⣨⣍⣉⣈⣭⣄⠀⣏⣽⡎⢩⣯⡉⣩⣿⣷⣭⣩⣿⣯⣭⣭⣿⣿⡉⢩⡍⣩⣬⣵⣎⠉⠈⣹⡌⢉⣽⠉⣩⣽⣿⣿⣿ ⠀⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⠀⠀⢶⣶⢰⣶⡖⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⠀⣶⣶⢰⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⡆⠀⠀⣶⣶⠀⣶⡶⣶⣶⣶⣶⣶ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡄⠀⣼⣿⢸⣿⡇⠙⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣟⠀⢸⣟⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⣿⣿⠀⣿⡷⣿⣿⣿⣿⣿ ⣽⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⣻⣿⢸⣿⡇⠠⣿⣿⣿⣿⣿⣟⣿⣿⣿⣿⡿⠿⠟⠋⠉⠉⠛⠛⠀⢼⣿⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⣿⡿⠀⣿⡇⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣇⠀⠀⣺⣿⢸⣿⡇⠚⢻⣿⣿⣿⣿⣿⣿⣿⣟⡋⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠛⢸⣿⣿⣿⣿⣿⣿⡿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⣿⡇⠀⣿⡇⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡏⠀⠀⣾⣿⢸⣿⡇⣀⣿⣿⣿⣿⣿⣿⣿⣿⠇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⣿⡇⠀⣿⡇⢿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⣿⣿⢸⣿⡇⣾⣿⣿⣿⣿⣿⣿⣿⣿⠄⣠⣠⣴⣄⢀⣠⠀⢀⠀⠀⠀⠀⠸⣿⣿⣯⣠⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⣿⡇⠀⣿⡇⠿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⠿⣿⣷⣾⣿⣿⣿⣿⣿⣿⠀⠀⠀⣿⡿⢸⣿⡇⠀⣿⣿⣿⣿⣿⣿⣿⣿⠐⣿⣿⣿⣿⣿⣿⣾⣾⣶⣀⠀⠀⢀⣿⡏⠉⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠁⠀⠀⣿⡇⠀⣿⡇⠀⢹⣿⣿⣿ ⢿⣿⣿⣷⣶⢾⣾⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⣿⡇⢸⣿⣇⣀⣘⣿⣿⣿⣿⣛⣿⡋⠈⣫⢛⢿⣿⣿⣿⣿⣿⣿⣿⡄⠀⢸⣿⡇⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⣿⡇⠀⣿⡇⠀⣾⣿⣿⣿ ⣼⣿⣿⣿⣿⣿⣾⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⣿⡇⣨⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⡆⣾⣾⡃⣽⡛⢻⣿⣿⣿⡟⢂⡇⢸⣿⡷⢠⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⣿⡇⢐⣿⡇⠀⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣀⣤⣴⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣱⣧⠨⠉⠣⠿⠿⢿⣿⣿⣵⣷⣿⣿⣿⣿⡇⢘⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡀⠀⠀⣿⡇⢀⣿⡇⠀⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⠿⢿⣿⣻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⢿⠟⠛⠻⢿⣿⣿⣿⣿⣿⣿⣶⣅⠘⢶⣤⠤⠟⣿⣿⣿⣿⣿⣿⣿⣿⡇⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡄⠀⠀⣿⡇⢠⣿⡇⠀⣿⣿⣿⡿ ⣿⣿⡿⠟⠛⠿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠿⠟⠋⣙⡆⢰⣿⡇⡘⣲⡘⣿⣿⣿⣿⣿⣿⣿⣿⣷⣦⣶⣴⣶⣿⣿⣿⣿⣿⣿⢿⣿⡇⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⣿⡇⢠⣿⣇⠀⣿⣿⣿⣿ ⠛⠁⠀⠀⠀⠀⠈⢻⣿⡿⠿⢁⣬⣿⣾⣿⢰⠀⣿⡇⢸⣿⢧⣷⣤⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠻⠅⣁⢸⣿⡇⣼⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣇⠀⠀⣿⡇⢸⣿⣿⢼⡏⣿⣿⣿ ⠀⠀⠀⠀⠀⠀⠀⠀⣤⣴⣾⣿⣿⣿⣿⣿⢰⠀⣿⡇⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠡⢺⣷⣿⣧⠈⠇⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⠀⠀⣿⡇⢸⣿⣗⣾⣿⣿⣿⣿ ⠀⠀⠀⠀⣀⣀⣀⣤⣿⣿⣿⣿⣿⣿⣿⣛⠛⠀⢹⡇⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡃⠀⠀⠛⠿⠿⠀⠀⢸⣿⢺⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣧⣿⣿⠀⠀⣿⡇⢰⣿⣟⣿⣿⣿⣿⣿ ⢠⣶⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡾⠂⠀⣸⡇⢸⣷⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣇⠀⠀⡀⠀⠀⠀⠀⠈⠿⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⣿⡇⢰⣿⡧⣿⣿⣿⣿⣿ ⢸⣿⣿⣿⣿⣿⡿⣿⣿⣿⡿⠿⡿⣿⣿⠛⠂⠀⠻⠇⢸⡿⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡷⠀⠀⠿⠆⠀⠀⠀⠀⠀⠀⠉⠛⠻⠿⣿⣿⣿⢿⣿⣿⠿⠿⣿⣿⡿⠃⠀⠻⠃⠘⣿⠇⢿⣿⣿⣿⣿ ⣀⣹⣿⣿⣽⡟⣿⠛⣿⡟⢸⣿⣷⡎⡿⣿⡗⣴⣿⣧⠀⣾⡾⣷⣿⣿⣿⣿⣿⣿⣿⣿⢿⣿⣿⣿⡿⣿⠻⣿⠓⠐⢲⡟⢲⣆⣶⣶⣶⠂⠀⣶⢲⣦⣾⡿⢻⡿⢻⣿⢺⣧⣿⢸⡗⢻⣷⢲⣿⣴⣾⣿⢺⣇⣿⢻⣿⣿ ⣻⣿⣿⣿⣿⣇⣿⣛⣿⣟⣸⣿⣿⡇⡇⣿⡇⢿⣿⣿⠀⣿⡟⠋⣿⣿⣷⣿⣿⣿⣿⣿⣿⣿⣟⣿⣇⣭⢠⣿⠐⢄⢸⡇⢸⣟⣿⣿⣿⣃⠀⣿⣼⣿⣿⣟⣹⣟⢻⣿⣸⣿⣿⢸⡇⢸⣿⢸⣿⣿⣿⣿⢸⣿⣿⢸⣿⣿ ⣿⣿⣿⣿⣽⣿⣍⣭⣭⣭⣍⠉⣩⣽⡷⠉⠁⠈⠉⠁⠀⢉⣁⣀⡉⣉⣉⣈⣉⣉⢈⣉⣈⡉⣉⣨⣍⣉⣈⣭⣄⠀⣏⣽⡎⢩⣿⡉⣩⣿⣷⣭⣩⣿⣯⣭⣭⣿⣿⡉⢩⡭⣩⣬⣵⣎⠉⠈⣹⡎⢉⣽⠉⣩⣽⣿⣿⣿ ⠀⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⠀⠀⣶⣶⢰⣶⣖⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⠀⣶⣶⢰⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⡆⠀⠀⣶⣶⠀⣶⣶⣶⣶⣶⣶⣶ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡀⠀⣽⣿⢸⣿⡇⠩⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠋⠟⠋⠙⠋⠽⠟⠀⢸⣟⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⣿⣿⠀⣿⣟⣿⣿⣿⣿⣿ ⣽⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⣿⣿⢸⣿⡇⢠⣿⣿⣿⣿⣿⣟⣿⣿⠟⠃⠀⠀⠀⠀⠀⠀⠀⠀⠀⠸⣿⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⣿⣿⠀⣿⡇⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣇⠀⠀⣿⣿⢸⣿⡇⠚⢻⣿⣿⣿⣿⣿⣿⠋⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⡿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⣿⡏⠀⣿⡇⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⣿⣿⢸⣿⡇⢀⣿⣿⣿⣿⣿⣿⣗⠀⣠⣤⡆⠀⡀⠀⠀⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣷⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡃⠀⠀⣿⡇⠀⣿⡇⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣏⠀⠀⣿⣿⢸⣿⡇⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣷⣦⣆⣀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣥⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⣿⡇⠀⣿⡇⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⡿⣿⣷⣾⣿⣿⣿⣿⣿⣿⠀⠀⠀⣿⡟⢸⣿⡇⢀⣿⣿⣿⣿⣿⣿⣿⡟⠍⢻⣿⣿⣿⣿⣿⣿⣦⡀⠀⠀⠀⢸⣿⡏⠉⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠁⠀⠀⣿⡇⠀⣿⡇⠀⢹⣿⣿⣿ ⢿⣿⣿⣷⣶⢶⣾⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⣿⡇⣨⣿⣿⣿⣿⣿⣿⣿⣷⣾⣿⠀⣶⡗⣿⡛⣻⣟⣿⣿⣿⣡⡖⢴⡇⢸⣿⡇⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⣿⡇⠀⣿⡇⠀⣸⣿⣿⣿ ⣬⣿⣿⣿⣿⣿⣮⣿⣿⣿⣿⣿⣿⣿⣿⠀⣀⣠⣽⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⡇⠏⣾⣿⣿⣿⣿⣿⡿⣯⣿⣶⣾⣇⢸⣿⡇⢠⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⣿⡇⢰⣿⡇⠀⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠿⣿⣿⣿⣿⣿⣿⡇⣟⠀⣿⣿⣿⡿⠿⢋⢸⣿⣿⣿⣿⣿⣾⣿⡇⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⣿⡇⠘⣿⡇⠀⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⠿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠿⡛⢋⣾⡆⠐⣀⣹⣿⣿⣿⣿⣿⣷⣗⣄⠺⣶⠊⣐⣶⣿⣿⣿⣿⣿⣿⢿⣿⡇⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡄⠀⠀⣿⡇⢐⣿⡇⠀⣿⣿⣿⡿ ⣿⣿⣿⡿⠿⠿⣿⣾⣿⣿⣿⡿⠛⠛⣛⣋⢠⠀⣵⡇⢸⣿⡇⡐⣃⣽⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠿⡋⢸⣿⡇⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⡇⠀⠀⣿⡇⢰⣿⡇⠀⣿⣿⣿⣿ ⣿⠟⠁⠀⠀⠀⠈⠙⢿⡿⠟⢡⣼⣿⣿⣿⢸⠀⣿⠇⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣯⠆⡀⣇⢸⣿⡇⢼⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⣿⡇⢸⣿⣯⢸⡇⣿⣿⣿ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⣴⣾⣿⣿⣿⣿⣿⢸⠀⣿⡇⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡟⡘⢫⣾⣿⣆⠀⠁⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⣿⡇⢸⣿⡷⣿⣿⣿⣿⣿ ⠀⠀⠀⠀⠀⣀⣠⣤⣼⣿⣿⣿⣿⣿⣿⡝⠛⠀⢹⡇⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠰⣝⠿⠏⠀⠀⢸⣿⢺⣿⣿⣿⣾⣿⣿⣿⣿⣿⣿⣿⣿⣷⣿⣿⠀⠀⣿⡇⢸⣿⡷⣿⣿⣿⣿⣿ ⠀⠀⣤⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡾⠆⠀⣸⡇⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⣄⠀⠀⠀⠀⠈⠻⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡀⠀⣿⡇⢸⣿⡿⣿⣿⣿⣿⣿ ⠀⢀⣿⣿⣿⣿⡿⣿⣿⣿⡿⠿⡿⣿⣿⠛⠀⠀⠻⠇⠘⠛⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠀⠀⠿⠇⠀⠀⠀⠀⠀⠀⠉⠛⠻⠿⡿⣿⣿⢿⣿⡿⠿⡿⣿⣿⡿⠇⠀⠻⠇⠘⣿⠏⠿⣿⣿⣿⣿ ⡀⠀⢻⣿⣽⡟⣿⠛⣿⡟⢸⣿⣷⡎⡿⣿⡗⣴⣶⣦⠀⣾⡿⣷⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⣿⠻⣿⠓⠐⢲⡟⢲⣗⣶⣶⣶⠂⠀⣶⢲⣦⣾⡿⢻⡿⢻⣿⢸⣧⣿⢸⡗⢻⣷⢲⣿⣴⣾⣿⢺⣇⣿⢿⣿⣿ ⣻⣶⣾⣿⣿⣇⣿⣛⣿⣟⣸⣿⣿⡇⡇⣿⡇⢿⣿⣿⠀⣿⡟⠋⣿⣿⣷⣿⣿⣿⢿⣿⢿⣿⣛⣿⣇⣭⠀⣿⠀⠀⢸⡇⢸⣟⣿⣿⣿⣃⠀⣿⣸⣿⣿⣟⣻⣟⢻⣿⣸⣿⣿⢸⡇⢸⣿⢸⣿⣿⣿⣿⢸⣿⣿⢸⣿⣿ ⣿⣿⣿⣿⣿⣿⣍⣭⣭⣩⣍⠉⣩⣽⡗⠉⠁⠈⠉⠁⠀⢉⣡⣤⣉⣉⠉⣈⡉⣡⢨⣉⣄⡉⣉⣨⣍⣉⣈⣭⣄⠀⠈⣽⡎⢩⣯⡉⣩⣽⣷⣍⣩⣷⣯⣭⣿⣿⣿⡉⢩⡍⣩⣼⣷⣎⠉⠈⣹⡎⢉⣽⠉⣩⣭⣿⣿⣿ ⠀⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⠀⠀⣶⣶⢰⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⠀⣶⣶⢰⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣆⠀⠀⣶⣶⠀⣶⡶⣶⣶⣶⣶⣶ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡄⠀⣾⣿⢸⣿⡇⠉⣿⣿⣿⣿⣿⣿⣿⣿⣿⠿⠿⠉⠛⠉⠉⠉⠹⠿⠀⢸⣟⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⣿⣿⠀⣿⣯⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⢻⣿⢸⣿⡇⢀⣿⣿⣿⣿⣿⣟⣿⣿⠋⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠸⣿⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⣿⣿⠀⣿⡧⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣇⠀⠀⣹⣿⢸⣿⡇⠺⢻⣿⣿⣿⣿⣿⣿⠉⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⡿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⣿⡏⠀⣿⡇⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡏⠀⠀⣿⣿⢸⣿⡇⣈⣿⣿⣿⣿⣿⣿⣧⠀⣤⣤⣀⠀⡀⠀⠀⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⣿⡇⠀⣿⡗⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⣿⣿⢸⣿⡇⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣿⣾⣤⡀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣤⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⣿⡇⠀⣿⡇⢻⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⠿⣿⣷⣾⣿⣿⣿⣿⣿⣿⠀⠀⠀⣿⡿⢸⣿⣇⣀⣿⣿⣿⣿⣿⣿⣿⡇⢈⢻⣿⣿⣿⣿⣿⣿⣦⠀⠀⠀⡀⢸⣿⡏⠉⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠁⠀⠀⣿⡇⠀⣿⡇⠀⢹⣿⣿⣿ ⢻⣿⣿⣷⣶⣾⣾⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⣿⣇⣸⣿⣿⣿⣿⣿⣿⣿⣷⣿⡿⠈⡾⣓⣿⣭⣿⣿⣿⣿⣿⣦⠆⢶⡇⢸⣿⡇⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⣿⡇⠀⣿⡇⠀⣾⣿⣿⣿ ⣬⣿⣿⣿⣿⣿⣾⣿⣿⣿⣿⣿⣿⣿⣿⠀⣀⣤⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⡄⡌⠻⠿⣿⣿⣿⣿⣟⣿⣷⣶⣾⡇⢸⣿⡇⢰⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⣿⡇⢨⣿⡇⠀⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠿⣿⣿⣿⣿⣿⣿⣇⣍⠐⣾⣿⣿⡿⠿⢋⣸⣿⣿⣿⣿⣿⣾⣿⡇⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡀⠀⠀⣿⡇⠸⣿⡇⠀⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⠿⣿⣿⣿⣿⣿⣿⣿⣿⡿⡿⢟⠋⢣⣶⡆⠠⢤⣿⣿⣿⣿⣿⣷⣷⣷⣄⢻⣶⣁⣪⣿⣿⣿⣿⣿⣿⣿⢻⣿⡇⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡄⠀⠀⣿⡇⢸⣿⡇⠀⣿⣿⣿⣿ ⣿⣿⣿⣿⠿⠿⢿⣾⣿⣿⣿⣿⠋⢛⣉⣍⢠⠀⣴⡇⢸⣿⡇⣔⣴⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠟⡁⢸⣿⡇⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⡇⠀⠀⣿⡇⢸⣿⡇⠀⣿⣿⣿⣿ ⣿⣿⠋⠀⠀⠀⠀⠈⠙⣿⠟⢡⣿⣿⣿⣿⢸⠀⣿⠇⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣭⡞⡂⣇⢸⣿⡇⣸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⣿⡇⢸⣿⣧⢰⡏⣿⣿⣿ ⠁⠀⠀⠀⠀⠀⠀⠀⠀⢰⣾⣿⣿⣿⣿⣿⢰⠀⣿⡇⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡟⠛⢢⣾⣿⣆⠀⠁⣸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⣿⡇⢸⣿⣧⣾⣿⣿⣿⣿ ⠀⠀⠀⠀⠀⢀⣀⣤⣶⣿⣿⣿⣿⣿⣿⡟⠛⠀⢹⡇⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠈⠐⠙⠿⠋⠀⠀⢸⣿⢺⣿⣿⣿⣾⣿⣿⣿⣿⣿⣿⣿⣿⣧⣿⣿⠀⠀⣿⡇⢸⣿⡯⣿⣿⣿⣿⣿ ⠀⠀⠀⢠⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡾⠆⠀⢸⡇⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⣄⠀⠀⠀⠀⠀⠻⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡀⠀⣿⡇⢸⣿⣿⣿⣿⣿⣿⣿ ⠀⠀⠀⢻⣿⣿⡿⣿⣿⣿⡿⠿⡿⣿⣿⠛⠀⠀⠻⠇⠘⠛⢿⣿⡿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠀⠀⠿⠇⠀⠀⠀⠀⠀⠀⠉⠛⠻⠿⣿⣿⡿⢿⣿⡿⠿⣿⣿⣿⡿⠇⠀⠻⠃⠘⣿⠟⢿⣿⣿⣿⣿ ⣆⠀⠰⣿⣽⡟⣿⠛⣿⡟⢸⣿⣷⡆⡿⣷⡗⣴⣶⣦⠀⣾⡿⣷⣿⣿⣿⣿⣿⣿⣿⣿⢿⣿⣿⣿⡿⣿⠻⣿⠓⠐⢲⡿⢲⣗⣶⣶⣶⠂⠀⣶⢲⣦⣾⡿⢻⡿⢳⣿⢸⣧⣿⢸⡗⢻⣷⢲⣿⣴⣾⣿⢺⣇⣿⢻⣿⣿ ⣻⣷⣾⣿⣿⡇⣿⣛⣿⣟⣸⣿⣿⡇⡇⣿⡇⢿⣿⣿⠀⣿⡟⠋⣿⣿⣷⣿⣿⣿⢿⣿⠿⣿⣛⣿⣇⣭⠀⣿⠀⠀⢸⡇⢸⣟⣿⣿⣿⣃⠀⣿⣸⣿⣿⣟⣻⣿⢻⣿⣸⣿⣿⢸⡇⢸⣿⢸⣿⣿⣿⣿⢸⣿⣿⢸⣿⣿ ⣿⣿⣿⣿⣿⣿⣍⣭⣭⣭⣍⠉⣩⣽⡇⠉⠁⠈⠉⠁⠀⢉⣁⣀⣉⣉⠉⣈⡉⣁⢈⣉⣀⡉⣉⣨⣍⣉⣈⣭⣄⠀⠈⣽⡎⢩⣯⡉⣉⣽⣷⣍⣩⣷⣯⣭⣽⣿⣿⡉⣩⡍⣩⣼⣷⣮⠉⠈⣹⡎⢉⣽⡉⣩⣽⣿⣿⣿ ⠀⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⣾⣷⣶⣾⣶⣶⣶⣶⣶⣶⣶⣿⣶⣶⣶⣶⡆⠀⣶⣶⢰⣶⣶⣶⣶⣶⣶⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣶⣶⠀⣶⣶⢰⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⠀⠀⣶⣶⠀⣶⣶⣶⣶⣶⣶⣶ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⣿⣿⢸⣿⡏⢹⣿⣿⣿⣿⣿⣿⣿⣿⣿⠿⠟⠉⠛⠙⠉⠁⠙⠿⠀⢸⣿⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⣿⣿⢀⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠁⠀⣿⣿⢸⣿⡗⣽⣿⣿⣿⣿⣿⣟⣿⣟⠋⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠸⣿⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⣿⣿⠀⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣏⠀⠀⣿⣿⢸⣿⡇⡻⢻⣿⣿⣿⣿⣿⣿⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠘⢸⣿⣿⣿⣿⣿⣿⡿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⣿⡏⠐⣿⣗⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣏⠀⠀⣿⣿⢸⣿⡇⣬⣿⣿⣿⣿⣿⣿⣧⣰⣶⣶⢠⢀⣀⢀⠀⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⣿⡇⢀⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣏⠀⠀⣿⣿⢸⣿⡇⣿⣿⣿⣿⣿⣿⣿⣿⢿⣿⣿⣿⣿⣿⣾⣴⡀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣵⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⣿⡇⠰⣿⡿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⡿⣿⣷⣾⣿⣿⣿⣿⣿⣿⠀⠀⠀⣿⣿⢸⣿⣇⣈⣿⣿⣿⣿⣿⣿⣿⣷⢈⣻⣿⣿⣿⣿⣿⣿⣦⠀⠀⠀⡄⢸⣿⡏⠈⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠁⠀⠀⣿⡇⢸⣿⡇⠀⢹⣿⣿⣿ ⢿⣿⣿⣷⣶⣾⣾⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⣿⣏⣼⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⢸⡿⣻⣷⣤⣾⣿⣿⣿⣧⣶⠇⢶⡇⢸⣿⡇⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⣿⡇⢸⣿⡇⠀⣿⣿⣿⣿ ⣬⣿⣿⣿⣿⣿⣾⣿⣿⣿⣿⣿⣿⣿⣿⣀⣠⣤⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣇⡞⡌⠻⠿⣿⣿⣿⣿⢟⣿⣷⣶⣾⣇⢸⣿⣇⢰⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡀⠀⠀⣿⡇⢸⣿⡇⠀⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠿⣿⣿⣿⣿⣿⣿⣾⣿⡐⣶⣶⡿⣿⡻⣣⣾⣿⣿⣿⣿⣿⣾⣿⣿⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⣿⡇⢸⣿⡟⠀⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⠿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡟⢫⣷⣆⢸⣾⣿⣿⣿⣿⣿⣿⣿⣷⣝⢿⣿⣉⣾⣿⣿⣿⣿⣿⣿⣿⢻⣿⡏⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⣿⡇⢸⣿⣇⠀⣿⣿⣿⣿ ⣿⣿⣿⣿⠿⠿⢿⣾⣿⣿⣿⣿⠻⣛⣻⣟⢩⠁⣼⡇⢸⣿⡗⣜⣿⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠟⡁⢸⣿⡇⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⣿⡇⢸⣿⡏⢠⣿⣿⣿⣿ ⣿⣿⡿⠃⠀⠀⠀⠈⠙⣿⡿⣻⣿⣿⣿⣿⢸⠀⣿⡇⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣽⣿⣏⣇⢸⣿⡇⣽⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⣿⡇⢸⣿⣿⣾⣏⣿⣿⣿ ⡿⠋⠀⠀⠀⠀⠀⠀⠀⢰⣿⣿⣿⣿⣿⣿⢼⠀⣿⡇⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡟⣟⣫⣾⣿⣇⠀⠁⣼⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⣿⡇⢸⣿⣿⣿⣿⣿⣿⣿ ⠀⠀⠀⠀⠀⢀⣀⣤⣶⣿⣿⣿⣿⣿⣿⣟⠛⠀⢹⡇⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠉⠻⣿⡿⠋⠀⠀⢻⣿⢺⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣧⣿⣿⠀⠀⣿⡇⢸⣿⣿⣿⣿⣿⣿⣿ ⠀⠀⠀⢠⣶⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡾⠆⠀⣸⡇⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⠀⠀⣄⡀⠀⠀⠀⠀⠻⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡀⠀⣿⡇⢸⣿⣿⣿⣿⣿⣿⣿ ⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡃⠀⢻⡇⠘⠻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⢿⡇⠠⠀⠀⠀⠀⠀⠙⠛⠻⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⣿⡇⢸⣿⣿⣿⣿⣿⣿⣿ ⣿⣷⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣾⠄⠀⠀⠀⠀⠀⠀⠈⠛⠋⠻⣿⣿⣿⣿⣿⣿⣿⣿⣿⠿⣟⠛⠋⠉⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣬⣿⣿⣿⣿⣿⣛⣹⣿⣿⣿⣿⡇⠀⠺⡇⢸⣿⣿⣿⣿⣿⣿⣿ ⣻⣿⣦⣤⣿⣿⣿⣿⣿⣿⡿⣿⣿⣿⣿⡟⠀⠀⠀⠀⠀⠀⢠⣴⣶⣤⣀⠈⠻⢿⣿⣿⡿⠟⠉⠀⠀⠀⠀⠄⠀⠀⠀⢀⠀⢀⣀⠀⢠⣄⡀⠀⡀⠀⣸⣿⣿⣿⣿⣙⣏⡉⠉⣿⣿⣿⠀⠀⣿⡇⢸⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣹⣿⡟⠀⠀⠀⠀⠀⠀⢰⣶⣿⣽⣿⣿⣿⣶⣴⣢⣤⣶⣖⣀⣤⣄⣀⣤⣤⣤⠀⢠⣿⡇⣿⣿⡇⣤⣿⣿⣄⣸⣶⣿⣿⣿⣿⣿⡿⣿⣿⣼⣿⣿⣿⠀⠀⣿⡇⢸⣿⣽⣿⣿⣿⣿⣿ ⠀⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⣶⣿⣿⣷⣶⣶⣶⣶⣶⣶⣾⣿⣶⣶⣶⣶⡆⠀⣶⣶⢰⣶⣶⣶⣶⣶⣶⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣶⣶⠀⣶⣶⢰⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⠀⠀⣶⣶⠀⣶⣶⣶⣶⣶⣶⣶ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡧⠀⣿⣿⢸⣿⣟⢻⣿⣿⣿⣿⣿⣿⣿⣿⣟⠛⠛⠋⠉⠉⠈⠈⠙⠋⠀⢸⣿⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⣿⣿⠠⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡅⠀⣿⣿⢸⣿⣿⣾⣿⣿⣿⣿⣿⣟⣿⣯⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠘⣿⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⣿⣿⠘⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣯⠀⠀⣿⣿⢸⣿⡇⡻⢻⣿⣿⣿⣿⣿⣟⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⢸⣿⣿⣿⣿⣿⣿⡿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⣿⡟⠀⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣏⠀⠀⣿⣿⢸⣿⡇⣻⣿⣿⣿⣿⣿⣿⣷⣸⣿⣆⣤⢰⣠⣀⠀⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⣿⡇⢰⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣯⠀⠀⣿⣿⢸⣿⡏⣿⣿⣿⣿⣿⣿⣿⣿⠿⣿⣿⣿⣿⣿⣷⣿⡀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣽⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⣿⡇⢸⣿⡿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⡿⣿⣷⣾⣿⣿⣿⣿⣿⣿⠀⠀⠀⣿⡿⢸⣿⣇⣨⣿⣿⣿⣿⣿⣿⣿⣷⣨⣻⣿⣿⣿⣿⣿⣿⡆⠀⠀⠀⡆⢸⣿⡏⠉⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠁⠀⠀⣿⡇⢸⣿⡇⠈⢹⣿⣿⣿ ⣿⣿⣿⣷⣷⣾⣾⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⣿⣧⣼⣿⣿⣿⣿⣿⣿⣿⣿⣿⡏⢸⣟⣽⣶⣴⣶⣿⣿⣿⣷⣾⠇⣾⡇⢸⣿⡇⢀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⣿⡇⢸⣿⡧⠀⣾⣿⣿⣿ ⣬⣿⣿⣿⣿⣿⣾⣿⣿⣿⣿⣿⣿⣿⣿⣀⣤⣴⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⢳⡞⠘⠛⢿⣿⣿⣿⣿⢟⣾⣷⣶⣾⡇⢸⣿⡧⢰⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡀⠀⠀⣿⡇⢸⣿⡧⠀⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠿⠿⢿⣿⣿⣿⣿⣿⣼⣯⠀⣴⣿⣿⣻⠟⣣⣾⣿⣿⣿⣿⣿⢸⣿⣷⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡄⠀⠀⣿⡇⢸⣿⡇⠀⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⠿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⡟⢩⣿⣇⢸⣷⣿⣿⣿⣿⣿⣿⣿⣷⣝⣿⣟⣱⣯⣿⣿⣿⣿⣿⣿⡿⢸⣿⡟⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⣿⡇⢸⣿⡧⠀⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⠿⠿⢾⣿⣿⣿⣿⠿⣛⣻⣏⢩⠀⣼⡇⢸⣿⡏⣼⣽⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⢟⢟⡅⢸⣿⡇⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⣿⡇⢸⣿⣇⢀⣿⣿⣿⣿ ⣿⣿⣿⡿⠁⠀⠀⠀⠀⠹⠿⣻⣿⣿⣿⣿⢸⠀⣿⡇⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣽⣿⣇⣇⠸⢿⡇⢽⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣇⠀⠀⣿⡇⢸⣿⣿⣿⣏⣿⣿⣿ ⣿⣿⠏⠀⠀⠀⠀⠀⠀⢀⣾⣿⣿⣿⣿⣿⢽⠀⣿⡇⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡏⣿⣭⣿⣿⣦⠀⠁⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⣿⡇⢸⣿⣿⣿⣿⣿⣿⣿ ⠟⠃⠀⠀⠀⠀⢀⣠⣶⣿⣿⣿⣿⣿⣿⡟⠛⠀⢹⡇⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠉⠻⣿⡿⠋⠀⠀⢹⣿⣺⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣿⣿⠀⠀⣿⡇⢸⣿⣿⣿⣿⣿⣿⣿ ⠀⠀⠀⠀⠀⣴⣿⣿⣿⣿⣿⣿⣿⣿⣿⡾⠆⠀⣸⡇⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⠀⠀⣤⡀⠀⠀⠀⠀⠻⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡄⠀⣿⡇⢸⣿⣿⣿⣿⣿⣿⣿ ⠄⠀⠀⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡂⠀⠻⠇⠘⠛⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⢿⡇⠠⠀⠀⠀⠀⠀⠙⠛⠻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⢿⡇⢸⣿⣿⣿⣿⣿⣿⣿ ⢀⣴⣶⣦⠀⢻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠄⠀⠀⠀⠀⠀⠀⠈⠉⠉⠻⣿⣿⣿⣿⣿⣿⣿⣿⣿⠿⣟⠛⠋⠉⠀⠀⠰⠃⠀⠀⠀⠀⠀⠀⠀⠀⠀⣬⣿⣿⣿⣿⣿⣟⣻⣿⣿⣿⣿⡇⠀⠺⡇⢸⣿⣿⣿⣿⣿⣿⣿ ⣺⣿⣿⣿⣤⣸⣿⣿⣿⣿⡿⣿⣿⣿⣿⠏⠀⠀⠀⠀⠀⠀⣠⣶⣶⣤⣀⠈⠻⠿⠿⠿⠿⠟⠉⠀⠀⠆⠀⠀⠀⠀⠀⢀⠀⢀⣀⠀⢠⣄⡀⠀⡀⠀⣸⣿⣿⣿⣿⣙⣏⡈⠉⣿⣿⣿⠀⠀⣿⡇⢸⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣽⣻⣿⡟⠀⠀⠀⠀⠀⠀⣰⣿⣾⣯⣟⣿⣿⡷⣶⣲⣶⣶⣆⣠⣤⣄⣁⣤⣤⣤⠀⢰⣿⡇⣿⣿⡇⣤⣿⣿⣄⣹⣶⣿⣿⣿⣿⣿⡿⣿⣿⣼⣿⣿⣿⠀⠀⣿⡇⢸⣿⣿⣿⣿⣿⣿⣿ ⠀⠉⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⣾⣿⣿⣷⣶⣶⣶⣶⣶⣶⣶⣿⣶⣶⣶⣶⡆⠀⣶⣶⢰⣶⣶⣶⣶⣶⣶⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣶⣶⠀⣶⣶⢰⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⠀⠀⣶⣶⠀⣶⣶⣶⣶⣶⣶⣶ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⣿⣿⢸⣿⡏⣻⣿⣿⣿⣿⣿⣿⣿⣿⣟⠛⠛⠉⠉⠉⠉⠈⠙⠋⠀⢸⣿⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⣿⣿⠀⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠁⠀⣿⣿⢸⣿⡧⢽⣿⣿⣿⣿⣿⣟⣿⣯⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠘⣿⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⣿⣿⠐⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣏⠀⠀⣿⣿⢸⣿⡇⡿⢻⣿⣿⣿⣿⣿⣿⠂⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⢸⣿⣿⣿⣿⣿⣿⡿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⣿⡟⠀⣿⣟⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣏⠀⠀⣿⣿⢸⣿⡇⣨⣿⣿⣿⣿⣿⣿⣷⣸⣿⣄⣤⢠⢀⢀⠀⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⣿⡇⢘⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣧⠀⠀⣿⣿⢸⣿⡗⣿⣿⣿⣿⣿⣿⣿⣿⠿⣿⣿⣿⣿⣿⣷⣿⡀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣬⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⣿⡇⢸⣿⡟⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⡿⣿⣷⣾⣿⣿⣿⣿⣿⣿⠈⠀⠀⣿⣿⢸⣿⣇⣠⣿⣿⣿⣿⣿⣿⣿⣷⣪⣻⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⡆⢸⣿⡏⠉⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠁⠀⠀⣿⡇⢸⣿⡇⠈⢹⣿⣿⣿ ⢿⣿⣿⣷⣷⣾⣾⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⣿⣧⣼⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⢸⣟⣽⣶⣴⣶⣿⣿⣿⣷⣾⠇⣾⡇⢸⣿⡇⢀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⣿⡇⢸⣿⡇⠀⣿⣿⣿⣿ ⣼⣿⣿⣿⣿⣿⣾⣿⣿⣿⣿⣿⣿⣿⣿⣀⣠⣴⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⢧⡞⠘⠛⣿⣿⣿⣿⣿⢟⣿⣷⣶⣾⡇⢸⣿⡇⢰⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⣿⡇⢸⣿⡏⠀⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠿⢿⣿⣿⣿⣿⣿⣿⣯⢒⠶⠿⣿⣛⠿⣣⣾⣿⣿⣿⣿⣿⢸⣿⣿⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⣿⡇⢸⣿⡗⠀⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡟⢫⣷⡇⢸⣶⣿⣿⣿⣿⣿⣿⣿⣷⣝⣿⣟⣑⣮⣿⣿⣿⣿⣿⣿⡿⢸⣿⡏⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⣿⡇⢸⣿⣷⠀⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⠿⠿⣿⣿⣿⣿⣿⠿⣛⣻⣏⢩⠀⣼⡇⢸⣿⡏⣼⣽⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⢿⢟⡅⢸⣿⣇⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⣿⡇⢸⣿⡏⢀⣿⣿⣿⣿ ⣿⣿⣿⡿⠃⠀⠀⠀⠈⠙⡿⣻⣿⣿⣿⣿⢸⠀⣿⡇⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣽⣿⣇⣇⠸⢿⡇⣸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣇⠀⠀⣿⡇⢸⣿⣿⢼⣯⣿⣿⣿ ⣿⣿⡟⠁⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⢸⠀⣿⡇⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡏⣽⣭⣿⣿⣦⠀⠁⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⣿⡇⢸⣿⣿⣿⣿⣿⣿⣿ ⠿⠏⠀⠀⠀⠀⠀⢀⣤⣾⣿⣿⣿⣿⣿⡟⠛⠀⢹⡇⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠉⠻⣿⡿⠋⠀⠀⢹⣿⣺⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣿⣿⠀⠀⣿⡇⢸⣿⣿⣿⣿⣿⣿⣿ ⠀⠀⠀⠀⠀⢠⣴⣿⣿⣿⣿⣿⣿⣿⣿⡾⠆⠀⣸⡇⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⠀⠀⣤⡀⠀⠀⠀⠀⠻⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡄⠀⣿⡇⢸⣿⣿⣿⣿⣿⣿⣿ ⠀⠀⠀⠀⠀⠸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡂⠀⠻⠇⠘⠛⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⢿⡇⠠⠀⠀⠀⠀⠀⠙⠛⠻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⣿⡇⢸⣿⣿⣿⣿⣿⣿⣿ ⠀⢀⣴⣦⠀⠘⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠄⠀⠀⠀⠀⠀⠀⠈⠋⠉⠻⣿⣿⣿⣿⣿⣿⣿⣿⣿⠿⠟⠛⠋⠉⠀⠀⠠⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣬⣿⣿⣿⣿⣿⣛⣻⣿⣿⣿⣿⠇⠀⠻⡇⢸⣿⣿⣿⣿⣿⣿⣿ ⢠⣿⣿⣿⣦⣀⣻⣿⣿⣿⡿⣿⣿⣿⣿⠏⠀⠀⠀⠀⠀⠀⣠⣶⣶⣤⣀⠈⠻⠿⠿⠿⠿⠟⠉⠀⠨⠀⠀⠄⠀⠀⠀⢀⠀⢀⣀⠀⢠⣄⡀⠠⡀⠀⣸⣿⣿⣿⣿⣙⣅⡉⠉⣿⣿⣿⠀⠀⣿⡇⢸⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣟⡽⣿⣿⡟⠀⠀⠀⠀⠀⠀⣰⣷⣿⣯⣟⣿⣿⡗⣶⣲⣶⣶⣆⣠⣤⣄⣀⣤⣤⣤⠀⢀⣿⡇⣿⣿⣇⣤⣿⣿⣄⣹⣶⣿⣿⣿⣿⣿⡿⣿⣿⣼⣿⣿⣿⠀⠀⣿⡇⢸⣿⣿⣿⣿⣿⣿⣿ ⠀⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⣾⣿⣿⣷⣶⣶⣶⣶⣶⣶⣶⣿⣶⣶⣶⣶⡂⠀⣶⣶⢰⣶⣶⣶⣶⣶⣶⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣶⣶⠀⣶⣶⢰⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⠀⠀⣶⣶⠀⣶⣶⣶⣶⣶⣶⣶ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡧⠀⣿⣿⢸⣿⣟⢹⣿⣿⣿⣿⣿⣿⣿⣿⣟⠻⠛⠉⠋⠙⠉⠈⠙⠋⠀⢸⣿⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⣿⣿⠀⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠁⠀⣿⣿⢸⣿⣿⣿⣿⣿⣿⣿⣿⣟⣿⣿⡉⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠘⣿⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⣿⣿⠀⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣏⠀⠀⣿⣿⢸⣿⡇⡿⢻⣿⣿⣿⣿⣿⡿⠂⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⢸⣿⣿⣿⣿⣿⣿⡿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⣿⡟⠀⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣏⠀⠀⣿⣿⢸⣿⡗⣼⣿⣿⣿⣿⣿⣿⣿⣰⣿⣄⣠⢠⢀⢀⠀⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⣿⡇⢠⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣯⠀⠀⣿⣿⢸⣿⡏⣿⣿⣿⣿⣿⣿⣿⣿⢿⣿⣿⣿⣿⣿⣷⣿⣠⠀⠀⠀⠀⠀⢸⣿⣿⣿⣵⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⣿⡇⢘⣿⡟⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⡿⣿⣷⣾⣿⣿⣿⣿⣿⣿⠈⠀⠀⣿⣿⢸⣿⣇⣠⣿⣿⣿⣿⣿⣿⣿⣷⢊⢻⣿⣿⣿⣿⣿⣿⣧⠀⠀⠀⠆⢸⣿⡏⠉⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠁⠀⠀⣿⡇⢸⣿⡇⠈⢹⣿⣿⣿ ⣿⣿⣿⣷⣷⣾⣾⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⣿⣧⣼⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⢸⣟⣽⣶⣤⣶⣿⣿⣿⣷⣾⠇⣾⡇⢸⣿⡇⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⣿⡇⢸⣿⡗⠀⣿⣿⣿⣿ ⣬⣿⣿⣿⣿⣿⣾⣿⣿⣿⣿⣿⣿⣿⣿⢀⣀⣤⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣞⠘⠿⣿⣿⣿⣿⣿⢟⣯⣷⣶⣾⡇⢸⣿⡧⢰⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⣿⡇⢸⣿⡇⠀⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠿⢿⣿⣿⣿⣿⣿⣿⣯⠐⠾⡿⣿⣟⡯⣣⣾⣿⣿⣿⣿⣿⢸⣿⣇⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡄⠀⠀⣿⡇⢸⣿⡏⠀⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⢟⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡟⢫⣿⣇⢸⣶⣿⣿⣿⣿⣿⣷⣿⣷⣝⣿⣿⣑⣯⣿⣿⣿⣿⣿⣿⡿⢸⣿⡇⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⣿⡇⢸⣿⡷⠀⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣵⣿⣿⣿⣿⣿⢯⣻⣏⢩⠁⣼⡇⢸⣿⡏⣼⣵⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⢟⢟⡅⢸⣿⣇⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⣿⡇⢸⣿⣇⠀⣿⣿⣿⣿ ⣿⣿⣿⣿⠏⠀⠀⠀⠈⠙⣿⢿⣼⣿⣿⣿⢸⠀⣿⡇⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣇⣇⠸⢿⡇⢾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣇⠀⠀⣿⡇⢸⣿⣿⣾⣯⣿⣿⣿ ⣿⣿⡿⠃⠀⠀⠀⠀⠀⠀⢠⣿⣿⣿⣿⣿⢸⠀⣿⡇⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡏⣽⣯⣿⣿⣦⠀⠁⣽⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⣿⡇⢸⣿⣿⣿⣿⣿⣿⣿ ⣿⠿⠁⠀⠀⠀⠀⢀⣠⣾⣿⣿⣿⣿⣿⡟⠛⠀⢹⡇⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠉⠻⣿⡿⠋⠀⠀⢹⣿⣺⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣿⣿⠀⠀⣿⡇⢸⣿⣿⣿⣿⣿⣿⣿ ⠀⠀⠀⠀⠀⢀⣴⣿⣿⣿⣿⣿⣿⣿⣿⡿⠆⠀⣸⡇⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⠀⠀⣤⡀⠀⠀⠀⠀⠻⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡀⠀⣿⡇⢸⣿⣿⣿⣿⣿⣿⣿ ⢀⠀⠀⠀⠀⠘⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡂⠀⠻⠇⠘⠛⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⢿⡇⠠⠀⠀⠀⠀⠀⠙⠛⠻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⣿⡇⢸⣿⣿⣿⣿⣿⣿⣿ ⠁⠀⣠⣦⡄⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣾⠄⠀⠀⠀⠀⠀⠀⠈⠋⠉⠻⣿⣿⣿⣿⣿⣿⣿⣿⣿⠿⡟⠛⠛⠉⠀⠀⠀⠆⠀⠀⠀⠀⠀⠀⠀⠀⠀⣬⣿⣿⣿⣿⣿⣟⣻⣿⣿⣿⣿⡇⠀⠺⡇⢸⣿⣿⣿⣿⣿⣿⣿ ⢠⣾⣿⣿⣷⣀⣹⣿⣿⣿⣿⣿⣿⣿⣿⠏⠀⠀⠀⠀⠀⠀⣠⣶⣶⣤⣀⠈⠻⠿⠿⠿⠿⠟⠉⠀⠀⠊⠀⠄⠀⠀⠀⢀⠀⢀⣀⠀⢠⣄⡀⠀⡀⠀⣸⣿⣿⣿⣿⢙⣏⡉⠉⣿⣿⣿⠀⠀⣿⡇⢸⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣟⡽⣽⣿⡟⠀⠀⠀⠀⠀⠀⣰⣿⣿⣯⣟⣻⣿⡗⣶⣲⣶⣶⣆⣠⣤⣄⣀⣥⣤⣤⠀⢰⣿⡇⣿⣿⡇⣤⣿⣿⣆⣹⣶⣿⣿⣿⣿⣿⡟⣿⣿⣼⣿⣿⣿⠀⠀⣿⡇⢸⣿⣿⣿⣿⣿⣿⣿ ⠀⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⣾⣿⣿⣷⣶⣶⣶⣶⣶⣶⣶⣿⣶⣶⣶⣶⡆⠀⣶⣶⢰⣶⣶⣶⣶⣶⣶⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣶⣶⠀⣶⣶⢰⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⠀⠀⣶⣶⠀⣶⣶⣶⣶⣶⣶⣶ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡧⠀⣿⣿⢸⣿⣟⢻⣿⣿⣿⣿⣿⣿⣿⣿⡿⠿⠿⠙⠛⠋⠙⠙⠛⠟⠀⢸⣿⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⣿⣿⠀⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠃⠀⣿⣿⢸⣿⣿⣽⣿⣿⣿⣿⣿⣟⣿⣿⠏⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⣿⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⣿⣿⠀⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣯⠀⠀⣿⣿⢸⣿⡇⡻⢻⣿⣿⣿⣿⣿⣿⠍⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠙⢸⣿⣿⣿⣿⣿⣿⡿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⣿⡟⠀⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣏⠀⠀⣿⣿⢸⣿⡇⣨⣿⣿⣿⣿⣿⣿⣷⣤⣴⡅⣀⢀⢀⠀⠀⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⣿⡇⢸⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣯⠀⠀⣿⣿⢸⣿⡟⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣶⣠⠀⠀⠀⠀⠀⢸⣿⣿⣿⣵⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⣿⡇⢸⣿⡟⢿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⡿⣿⣷⣾⣿⣿⣿⣿⣿⣿⠈⠀⠀⣿⣿⢸⣿⣇⣈⣿⣿⣿⣿⣿⣿⣿⣷⢌⢻⣿⣿⣿⣿⣿⣿⣷⠀⠀⠀⡄⢸⣿⡏⠉⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠁⠀⠀⣿⡇⢸⣿⡇⠈⢹⣿⣿⣿ ⢿⣿⣿⣷⣿⣾⣾⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⣿⣇⣼⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⢸⣿⣫⣯⣍⣭⣽⣿⣿⣯⣶⡇⣴⡇⢸⣿⡇⢀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⣿⡇⢸⣿⡇⠀⣿⣿⣿⣿ ⣼⣿⣿⣿⣿⣿⣾⣿⣿⣿⣿⣿⣿⣿⣿⠀⣀⣤⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡟⡜⡇⠿⠿⣿⣿⣿⣿⣟⣽⣿⣶⣾⡇⢸⣿⣧⢰⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡄⠀⠀⣿⡇⢸⣿⡇⠀⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠿⢿⣿⣿⣿⣿⣿⣧⣿⡐⣦⣤⣿⢿⡛⣫⣾⣿⣿⣿⣿⣿⢸⣿⣇⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⣿⡇⢸⣿⡇⠀⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⡿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠿⢻⣿⡆⢸⣷⣾⣿⣿⣿⣿⣿⣿⣷⣕⣶⣿⣋⣾⣿⣿⣿⣿⣿⣿⡿⢸⣿⡇⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⣿⡇⢸⣿⣷⠀⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣫⣾⣿⣿⣿⣿⡻⣟⣛⢫⠁⣼⡇⢸⣿⡇⣜⣽⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⢟⢟⡅⢸⣿⡇⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⣿⡇⢸⣿⣇⢠⣿⣿⣿⣿ ⣿⣿⣿⣿⡟⠉⠉⠉⠙⠻⣿⡿⢯⣾⣿⣿⢸⠀⣿⡇⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣽⣿⣇⣇⠸⢿⡇⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣇⠀⠀⣿⡇⢸⣿⣿⣿⣯⣿⣿⣿ ⣿⣿⣿⠏⠀⠀⠀⠀⠀⠀⢉⣷⣿⣿⣿⣿⢸⠀⣿⡇⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡏⣿⣭⣿⣿⣦⠀⠁⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⣿⡇⢸⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⠋⠀⠀⠀⠀⠀⠀⣠⣾⣿⣿⣿⣿⡟⠛⠀⢹⡇⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠉⠻⣿⡿⠋⠀⠀⢹⣿⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣧⣿⣿⠀⠀⣿⡇⢸⣿⣿⣿⣿⣿⣿⣿ ⠋⠁⠀⠀⠀⠀⣀⣴⣿⣿⣿⣿⣿⣿⣿⡾⠆⠀⢸⡇⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⠀⠀⣤⡀⠀⠀⠀⠀⠻⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡀⠀⣿⡇⢸⣿⣿⣿⣿⣿⣿⣿ ⠀⠀⠀⠀⠀⠀⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡃⠀⠿⠇⠘⠛⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⢿⡇⠠⠀⠀⠀⠀⠀⠙⠛⠻⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⣿⡇⢸⣿⣿⣿⣿⣿⣿⣿ ⡴⠂⠀⣠⣄⠀⠘⣿⣿⣿⣿⣿⣿⣿⣿⣿⠄⠀⠀⠀⠀⠀⠀⠈⠉⠉⠻⣿⣿⣿⣿⣿⣿⣿⣿⣿⠿⣟⠛⠏⠉⠀⠀⠠⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣬⣿⣿⣿⣿⣿⣟⣻⣿⣿⣿⣿⠇⠀⠻⡇⢸⣿⣿⣿⣿⣿⣿⣿ ⠀⢠⣾⣿⣿⣇⠀⣿⣿⣿⣿⣿⣿⣿⣿⠏⠀⠀⠀⠀⠀⠀⣠⣴⣶⣤⣀⠈⠻⠿⠿⠿⠿⠟⠉⠀⠀⠀⡀⠁⠀⠀⠀⢀⠀⢀⣀⠀⢠⣄⡀⠀⡀⠀⣸⣿⣿⣿⣿⢙⣏⡉⠉⣿⣿⣿⠀⠀⣿⡇⢸⣿⣿⣿⣿⣿⣿⣿ ⣴⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡽⣿⣿⠏⠀⠀⠀⠀⠀⠀⣰⣷⣾⣯⣟⣻⣿⡗⣶⣲⣶⣶⣖⣠⣤⣄⣀⣥⣤⣤⠀⢰⣿⡇⣿⣿⡇⣤⣿⣿⣆⣹⣶⣿⣿⣿⣿⣿⡿⣿⣿⣼⣿⣿⣿⠀⠀⣿⡇⢸⣿⣿⣿⣿⣿⣿⣿ ⠀⠉⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⣾⣿⣿⣿⣶⣶⣶⣶⣶⣶⣶⣷⣶⣶⣶⣶⡆⠀⣶⣶⢰⣶⣶⣶⣶⣶⣶⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣾⣶⣶⠀⣶⣶⢰⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⠀⠀⣶⣶⠀⣶⣶⣶⣶⣶⣶⣶ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡧⠀⣿⣿⢸⣿⣟⢹⣿⣿⣿⣿⣿⣿⣿⣿⡿⠿⠿⠙⠋⠋⠉⠙⠛⠟⠀⢸⣿⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⣿⣿⢀⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠁⠀⣿⣿⢸⣿⣿⣽⣿⣿⣿⣿⣿⣟⣿⣿⠏⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⣿⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⣿⣿⠀⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣯⠀⠀⣿⣿⢸⣿⡇⡿⢻⣿⣿⣿⣿⣿⣿⠍⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠙⢸⣿⣿⣿⣿⣿⣿⡿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⣿⡏⠀⣿⣟⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣏⠀⠀⣿⣿⢸⣿⡇⣨⣿⣿⣿⣿⣿⣿⣷⣤⣴⡅⣀⢀⢀⠀⠀⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⣿⡇⢰⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣧⠀⠀⣿⣿⢸⣿⡗⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣶⣠⠀⠀⠀⠀⠀⢸⣿⣿⣿⣽⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⣿⡇⢸⣿⡟⢿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⡿⣿⣷⣾⣿⣿⣿⣿⣿⣿⠀⠀⠀⣿⣿⢸⣿⣇⣈⣿⣿⣿⣿⣿⣿⣿⣷⢌⢻⣿⣿⣿⣿⣿⣿⣷⠀⠀⠀⡄⢸⣿⡏⠉⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠁⠀⠀⣿⡇⢸⣿⡧⠈⢹⣿⣿⣿ ⢿⣿⣿⣷⣶⣾⣾⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⣿⣏⣼⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⢸⣿⣋⣯⣍⣭⣽⣿⣿⣯⣶⡇⢴⡇⢸⣿⡇⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⣿⡇⢸⣿⡇⠀⣿⣿⣿⣿ ⣬⣿⣿⣿⣿⣿⣾⣿⣿⣿⣿⣿⣿⣿⣿⠀⣀⣤⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⡜⡇⠿⠿⣿⣿⣿⣿⣟⣽⣿⣶⣾⡇⢸⣿⣇⢰⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⣿⡇⢸⣿⡧⠀⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠿⢿⣿⣿⣿⣿⣿⡗⣿⡐⣤⣤⣿⢿⡛⣫⣾⣿⣿⣿⣿⣿⢸⣿⣿⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⣿⡇⢸⣿⡇⠀⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⡿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠿⢛⣿⡆⢸⣷⡾⣿⣿⣿⣿⣿⣿⣷⣕⣶⣿⣋⣾⣿⣿⣿⣿⣿⣿⡿⢸⣿⡏⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⣿⡇⢸⣿⣿⠀⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣫⣾⣿⣿⣿⣿⡿⣻⣛⢩⠁⣼⡇⢸⣿⡇⣜⣽⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⢟⢟⡅⢸⣿⡧⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⣿⡇⢸⣿⣇⢀⣿⣿⣿⣿ ⣿⣿⣿⣿⡟⠉⠉⠉⠙⠻⣿⡿⢯⣾⣿⣿⢸⠀⣿⡇⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣏⣇⠸⢿⡇⢾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⣿⡇⢸⣿⣿⣼⣯⣿⣿⣿ ⣿⣿⣿⠏⠀⠀⠀⠀⠀⠀⢩⣷⣿⣿⣿⣿⢸⠀⣿⡇⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡏⣿⣭⣿⣿⣦⠀⠁⣹⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⣿⡇⢸⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⠋⠀⠀⠀⠀⠀⠀⣠⣾⣿⣿⣿⣿⡟⠛⠀⢹⡇⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠉⠻⣿⡿⠋⠀⠀⢸⣿⣺⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣿⣿⠀⠀⣿⡇⢸⣿⣿⣿⣿⣿⣿⣿ ⠋⠁⠀⠀⠀⠀⣀⣴⣿⣿⣿⣿⣿⣿⣿⡾⠆⠀⢸⡇⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⠀⠀⣤⡀⠀⠀⠀⠀⠻⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡄⠀⣿⡇⢸⣿⣿⣿⣿⣿⣿⣿ ⠀⠀⠀⠀⠀⠀⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡃⠀⠿⠇⠘⠛⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⢿⡇⠠⠀⠀⠀⠀⠀⠙⠛⠻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⣿⡇⢸⣿⣿⣿⣿⣿⣿⣿ ⡴⠂⠀⣠⣄⠀⠸⣿⣿⣿⣿⣿⣿⣿⣿⣿⠄⠀⠀⠀⠀⠀⠀⠈⠉⠉⠻⣿⣿⣿⣿⣿⣿⣿⣿⣿⠿⡟⠛⠋⠉⠀⠀⠠⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣬⣿⣿⣿⣿⣿⣛⣻⣿⣿⣿⣿⠃⠀⠻⡇⢸⣿⣿⣿⣿⣿⣿⣿ ⠀⢠⣾⣿⣿⣇⠀⣿⣿⣿⡿⣿⣿⣿⣿⠏⠀⠀⠀⠀⠀⠀⣠⣴⣶⣤⣀⠈⠻⠿⠿⠿⠿⠟⠉⠀⠈⠀⡀⠄⠀⠀⠀⢀⠀⢀⣀⠀⢠⣄⡀⠀⡀⠀⣸⣿⣿⣿⣿⢙⣍⡉⠉⣿⣿⣿⠀⠀⣿⡇⢸⣿⣿⣿⣿⣿⣿⣿ ⣤⣿⣿⣿⣿⣿⣿⣿⣿⣿⣟⡽⣽⣿⡏⠀⠀⠀⠀⠀⠀⣰⣿⣾⣯⣟⣻⣿⡗⣶⣲⣶⣶⣖⣀⣤⣄⣀⣥⣤⣤⠀⢰⣿⡇⣿⣿⣇⣤⣿⣿⣆⣹⣶⣿⣿⣿⣿⣿⡿⣿⣿⣼⣿⣿⣿⠀⠀⣿⡇⢸⣿⣿⣿⣿⣿⣿⣿ ⠀⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⣾⣶⣷⣾⣶⣶⣶⣶⣶⣶⣶⣿⣶⣶⣶⣶⡆⠀⣶⣶⢰⣶⣶⣶⣶⣶⣶⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣶⣶⠀⣶⣶⢰⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⠀⠀⣶⣶⠀⣶⣶⣶⣶⣶⣶⣶ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⣿⣿⢸⣿⡏⢻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠟⠛⠉⠛⠙⠻⠿⠀⢸⣿⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⣿⣿⠀⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⣿⣿⢸⣿⣿⣫⣿⣿⣿⣿⣿⣟⣿⣿⠟⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⣿⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⣿⣿⠀⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣏⠀⠀⣿⣿⢸⣿⡇⡾⢻⣿⣿⣿⣿⣿⣿⡋⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠙⢸⣿⣿⣿⣿⣿⣿⡿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⣿⡟⠰⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣏⠀⠀⣿⣿⢸⣿⡟⣻⣿⣿⣿⣿⣿⣿⣏⣀⣤⣤⢀⣀⢀⡀⠀⠀⠀⠀⠀⠀⠀⢨⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⣿⡇⢰⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣏⠀⠀⣿⣿⢸⣿⡇⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣵⣆⠀⠀⠀⠀⠀⢸⣿⣿⣿⣵⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⣿⡇⢸⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⡿⣿⣷⣾⣿⣿⣿⣿⣿⣿⠈⠀⠀⣿⣿⢸⣿⣇⣈⣿⣿⣿⣿⣿⣿⣿⣿⢝⢿⣿⣿⣿⣿⣿⣿⣗⠀⠀⠀⡄⢸⣿⡏⠉⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠁⠀⠀⣿⡇⢸⣿⡇⠈⢹⣿⣿⣿ ⢿⣿⣿⣷⣶⣾⣾⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⣿⡇⣸⣿⣿⣿⣿⣿⣿⣿⣷⣿⣿⢸⣾⣗⣯⣍⣭⣽⣿⣿⣿⣶⡶⢴⡇⢸⣿⡇⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⣿⡇⢸⣿⣏⠀⣿⣿⣿⣿ ⣼⣿⣿⣿⣿⣿⣾⣿⣿⣿⣿⣿⣿⣿⣿⠀⢀⣠⣽⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡜⡟⢿⣿⣿⣿⣿⣿⡿⣿⣿⣶⣾⡇⢸⣿⣧⢰⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⣿⡇⢸⣿⣷⠀⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠿⢿⣿⣿⣿⣿⣿⣟⣯⡰⣦⣤⣼⡿⠿⣋⣾⣿⣿⣿⣿⣿⢸⣿⡿⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡅⠀⠀⣿⡇⢸⣿⡏⠀⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⢟⣿⣇⢸⣷⣾⣿⣿⣿⣿⣿⣿⣷⣕⣶⣾⣋⣾⣿⣿⣿⣿⣿⣿⡿⢸⣿⡇⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⣿⡇⢸⣿⡷⠀⣿⣿⣿⡟ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣾⣿⣿⣿⣿⣿⢟⢫⠉⣴⡇⢸⣿⣏⣼⣽⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⢟⢟⡅⢸⣿⡇⣸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⣿⡇⢸⣿⣧⢀⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⠛⠛⠛⠻⢿⣿⣿⠿⣷⣿⣿⢸⠀⣿⡇⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣏⣇⠸⢿⡇⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣇⠀⠀⣿⡇⢸⣿⣿⣼⣯⣿⣿⣿ ⣿⣿⣿⡿⠃⠀⠀⠀⠀⠀⠹⣫⣾⣿⣿⣿⢽⠀⣿⡇⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡏⣽⣯⣿⣿⣦⠀⠁⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⣿⡇⢸⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⡛⠁⠀⠀⠀⠀⠀⠀⣠⣿⣿⣿⣿⡟⠛⠀⢹⡇⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠉⠻⣿⡿⠋⠀⠀⢹⣿⣺⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣿⣿⠀⠀⣿⡇⢸⣿⣿⣿⣿⣿⣿⣿ ⠿⠋⠀⠀⠀⠀⠀⢀⣴⣿⣿⣿⣿⣿⣿⡾⠆⠀⣸⡇⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡷⠀⠀⣤⡀⠀⠀⠀⠀⠻⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡀⠀⣿⡇⢸⣿⣿⣿⣿⣿⣿⣿ ⠀⠀⠀⠀⠀⠀⠠⣿⣿⣿⣿⣿⣿⣿⣿⣿⡃⠀⠻⠇⠘⠻⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⢿⡇⠠⠀⠀⠀⠀⠀⠉⠛⠻⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⣿⡇⢸⣿⣿⣿⣿⣿⣿⣿ ⢀⡤⠀⠀⣀⡀⠀⢿⣿⣿⣿⣿⣿⣿⣿⣿⠄⠀⠀⠀⠀⠀⠀⠈⠉⠉⠻⣿⣿⣿⣿⣿⣿⣿⣿⣿⠿⡟⠛⠛⠉⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣬⣿⣿⣿⣿⣿⣟⣻⣿⣿⣿⣿⡇⠀⠻⡇⢸⣿⣿⣿⣿⣿⣿⣿ ⡛⠀⣠⣾⣿⣿⡀⠘⣿⣿⣿⣿⣿⣿⣿⠋⠀⠀⠀⠀⠀⠀⣠⣴⣶⣤⣀⠈⠻⠿⠿⠿⠿⠟⠉⠀⠀⠆⠀⠅⠀⠀⠀⢀⠀⢀⣀⠀⢠⣄⡀⠀⡀⠀⣸⣿⣿⣿⣿⣙⣍⡉⠉⣿⣿⣿⠀⠀⣿⡇⢸⣿⣿⣿⣿⣿⣿⣿ ⡀⣠⣿⣿⣿⣿⣿⣿⣿⣿⣿⡽⣹⣿⠇⠀⠀⠀⠀⠀⠀⣰⣿⣾⣯⣟⣿⣿⡷⣶⣲⣶⣶⣶⣠⣤⣄⣁⣤⣤⣤⠀⢠⣿⡇⣿⣿⣧⣤⣿⣿⣆⣹⣶⣿⣿⣿⣿⣿⡟⣿⣿⣼⣿⣿⣿⠀⠀⣿⡇⢸⣿⣿⣿⣿⣿⣿⣿ ⠀⠉⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⣾⣶⣷⣾⣶⣶⣶⣶⣶⣶⣾⣿⣶⣶⣶⣶⡆⠀⣶⣶⢰⣶⣶⣶⣶⣶⣶⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣶⣶⠀⣶⣶⢰⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⠀⠀⣶⣶⠀⣶⣶⣶⣶⣶⣶⣶ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⣿⣿⢸⣿⣏⢹⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠟⠛⠉⠛⠙⠻⠿⠀⢸⣿⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡗⠀⠀⣿⣿⠀⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠅⠀⣿⣿⢸⣿⣿⣿⣿⣿⣿⣿⣿⣟⣿⣿⠟⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⣿⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⣿⣿⢘⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣏⠀⠀⣿⣿⢸⣿⡇⡿⢻⣿⣿⣿⣿⣿⣿⡋⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠙⢸⣿⣿⣿⣿⣿⣿⡿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⣿⡟⢰⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣏⠀⠀⣿⣿⢸⣿⡏⣮⣿⣿⣿⣿⣿⣿⣏⣀⣤⣤⢀⣀⢀⡀⠀⠀⠀⠀⠀⠀⠀⢨⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⣿⡇⢸⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣇⠀⠀⣿⣿⢸⣿⡇⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣵⣆⠀⠀⠀⠀⠀⢸⣿⣿⣿⣴⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⣿⡇⢸⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⡿⣿⣷⣾⣿⣿⣿⣿⣿⣿⠈⠀⠀⣿⣿⢸⣿⣇⣈⣿⣿⣿⣿⣿⣿⣿⣿⢝⢿⣿⣿⣿⣿⣿⣿⣗⠀⠀⠀⡄⢸⣿⡏⠉⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠁⠀⠀⣿⡇⢸⣿⡇⠈⢻⣿⣿⣿ ⢿⣿⣿⣷⣶⣾⣾⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⣿⡇⣸⣿⣿⣿⣿⣿⣿⣿⣷⣿⣿⢸⣾⣗⣯⣍⣭⣽⣿⣿⣿⣶⡴⢴⡇⢸⣿⡇⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⣿⡇⢸⣿⡇⠀⣿⣿⣿⣿ ⣼⣿⣿⣿⣿⣿⣾⣿⣿⣿⣿⣿⣿⣿⣿⠀⢀⣠⣽⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡜⡟⢿⣿⣿⣿⣿⣿⡿⣿⣿⣶⣾⡇⢸⣿⡇⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⣿⡇⢸⣿⡏⠀⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠿⢿⣿⣿⣿⣿⣿⣇⣯⡰⣦⣤⣼⡿⠿⣋⣾⣿⣿⣿⣿⣿⢸⣿⣧⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡄⠀⠀⣿⡇⢸⣿⡏⠀⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⢟⣿⣇⢸⣷⣾⣿⣿⣿⣿⣿⣿⣷⣕⣶⣾⣋⣾⣿⣿⣿⣿⣿⣿⡿⢸⣿⡇⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⣿⡇⢸⣿⡇⠀⣿⣿⣿⡟ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣾⣿⣿⣿⣿⠿⢏⢫⠉⣴⡇⢸⣿⣇⣼⣽⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⢿⢟⡅⢸⣿⡇⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⣿⡇⢸⣿⣧⢀⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⠛⠛⠛⠻⢿⣿⣿⡿⣶⣿⣿⢸⠀⣿⡇⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣏⣇⠸⢿⡇⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣇⠀⠀⣿⡇⢸⣿⣯⣾⣯⣿⣿⣿ ⣿⣿⣿⡿⠁⠀⠀⠀⠀⠀⠹⣫⣾⣿⣿⣿⢹⠀⣿⡇⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡏⣿⣯⣿⣿⣦⠀⠁⣻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⣿⡇⢸⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⡛⠁⠀⠀⠀⠀⠀⠀⣠⣿⣿⣿⣿⣟⠛⠀⢹⡇⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠉⠻⣿⡿⠋⠀⠀⢹⣿⣺⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣿⣿⠀⠀⣿⡇⢸⣿⣿⣿⣿⣿⣿⣿ ⠿⠋⠀⠀⠀⠀⠀⢀⣴⣿⣿⣿⣿⣿⣿⡾⠆⠀⣸⡇⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⠀⠀⣤⡀⠀⠀⠀⠀⠻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡄⠀⣿⡇⢸⣿⣿⣿⣿⣿⣿⣿ ⠀⠀⠀⠀⠀⠀⠠⣿⣿⣿⣿⣿⣿⣿⣿⣿⠃⠀⠻⠇⠘⠻⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⢿⡇⠠⠀⠀⠀⠀⠀⠉⠛⠻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⣿⡇⢸⣿⣿⣿⣿⣿⣿⣿ ⢀⡄⠀⠀⣀⡀⠀⢿⣿⣿⣿⣿⣿⣿⣿⣿⠄⠀⠀⠀⠀⠀⠀⠈⠙⠉⠻⣿⣿⣿⣿⣿⣿⣿⣿⣿⠿⡟⠛⡏⠉⠀⠀⠀⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⣬⣿⣿⣿⣿⣿⣟⣻⣿⣿⣿⣿⡇⠀⠺⡇⢸⣿⣿⣿⣿⣿⣿⣿ ⡛⠀⣠⣾⣿⣿⡀⠘⣿⣿⡿⣿⣿⣿⣿⠋⠀⠀⠀⠀⠀⠀⣠⣴⣶⣤⣀⠈⠻⠿⠿⠿⠿⠟⠉⠀⠀⠄⠀⠅⠀⠀⠀⢀⠀⢀⣀⠀⢠⣄⡀⠀⡀⠀⣸⣿⣿⣿⣿⣙⣍⡉⠉⣿⣿⣿⠀⠀⣿⡇⢸⣿⣿⣿⣿⣿⣿⣿ ⡀⣠⣿⣿⣿⣿⣿⣿⣿⣿⣟⡽⣻⣿⠇⠀⠀⠀⠀⠀⠀⣰⣿⣾⣯⣟⣿⣿⣷⣶⣲⣶⣶⣦⣠⣤⣄⣁⣤⣤⣤⠀⢠⣿⡇⣿⣿⣇⣤⣿⣿⣆⣹⣶⣿⣿⣿⣿⣿⡿⣿⣿⣼⣿⣿⣿⠀⠀⣿⡇⢸⣿⣿⣿⣿⣿⣿⣿ ⠀⠉⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⣾⣶⣷⣾⣶⣶⣶⣶⣶⣶⣾⣿⣶⣶⣶⣶⡆⠀⣶⣶⢰⣶⣶⣶⣶⣶⣶⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣶⣶⠀⣶⣶⢰⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⠀⠀⣶⣶⠀⣶⣶⣶⣶⣶⣶⣶ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⣿⣿⢸⣿⣏⢹⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡟⠛⠝⠛⠛⠻⡿⠀⢸⣿⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡗⠀⠀⣿⣿⠀⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡃⠀⣿⣿⢸⣿⣿⣻⣿⣿⣿⣿⣿⣟⣿⣿⡟⠂⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⣿⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⣿⣿⠀⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣏⠀⠀⣿⣿⢸⣿⡇⡿⢻⣿⣿⣿⣿⣿⣿⡛⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠙⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⣿⡟⢀⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣏⠀⠀⣿⣿⢸⣿⡇⣩⣿⣿⣿⣿⣿⣿⡯⠀⣠⣠⠀⣀⠀⡀⠀⠀⠀⠀⠀⠀⠀⢨⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⣿⡇⢰⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣇⠀⠀⣿⣿⢸⣿⡇⣿⣿⣿⣿⣿⣿⣿⣿⣷⣿⣿⣿⣿⣾⣿⣧⡆⠀⠀⠀⠀⠀⢸⣿⣿⣿⣵⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⣿⡇⢸⣿⣿⢿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⡿⣿⣷⣾⣿⣿⣿⣿⣿⣿⠈⠀⠀⣿⣿⢸⣿⣇⣈⣿⣿⣿⣿⣿⣿⣿⣿⢟⢿⣿⣿⣿⣿⣿⣿⣟⠀⠀⠀⡄⢸⣿⡏⠙⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠁⠀⠀⣿⡇⢸⣿⡇⠈⢹⣿⣿⣿ ⢿⣿⣿⣷⣶⣾⣾⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⣿⡇⣸⣿⣿⣿⣿⣿⣿⣿⣷⣿⣿⢰⣾⡗⣿⣍⣭⣿⣿⣿⣿⣴⡴⢴⡇⢸⣿⡇⢀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⣿⡇⢸⣿⡇⠀⣿⣿⣿⣿ ⣼⣿⣿⣿⣿⣿⣾⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⣀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣜⡟⢿⣿⣿⣿⣿⣿⡿⣻⣿⣷⣾⡇⢸⣿⡷⢰⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠂⠀⠀⣿⡇⢸⣿⡇⠀⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣶⣿⣿⣿⣿⣿⣿⣿⡿⢿⣿⣿⣿⣿⣿⣿⣯⡐⣿⣶⣿⣿⢿⢋⣾⣿⣿⣿⣿⣿⢸⣿⣧⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡅⠀⠀⣿⡇⢸⣿⣗⠀⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⢿⣯⣅⢸⣷⡶⣻⣿⣿⣿⣿⣿⣷⣕⣾⣶⣏⣷⣿⣿⣿⣿⣿⣿⡿⢸⣿⣏⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⣿⡇⢸⣿⡇⠀⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣻⣿⣿⣿⣿⣿⢿⠿⢛⠉⣵⡆⢸⣿⣏⣼⣽⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⢿⢟⡅⢸⣿⡇⣸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⣿⡇⢸⣿⣇⢠⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⠿⠛⠻⠿⢿⣿⣿⣿⢋⣿⣿⢼⠀⣿⡇⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣏⣇⠸⢿⡇⢾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣇⠀⠀⣿⡇⢸⣿⣿⣾⣯⣿⣿⣿ ⣿⣿⣿⣿⠏⠀⠀⠀⠀⠀⠙⣟⣴⣿⣿⣿⢸⠀⣿⡇⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡏⣿⣯⣿⣿⣦⠀⠁⣹⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⣿⡇⢸⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⡿⠃⠀⠀⠀⠀⠀⠀⣠⣿⣿⣿⣿⣟⠛⠀⢹⡇⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠉⠻⣿⡿⠋⠀⠀⢹⣿⣺⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣿⣿⠀⠀⣿⡇⢸⣿⣿⣿⣿⣿⣿⣿ ⣿⠟⠁⠀⠀⠀⠀⠀⣠⣾⣿⣿⣿⣿⣿⡾⠆⠀⣸⡇⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⠀⠀⣤⡀⠀⠀⠀⠀⠻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡄⠀⣿⡇⢸⣿⣿⣿⣿⣿⣿⣿ ⠀⠀⠀⠀⠀⠀⠀⣾⣿⣿⣿⣿⣿⣿⣿⣿⡃⠀⠻⠇⠘⠻⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠿⡇⠠⠀⠀⠀⠀⠀⠙⠛⠻⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⢿⡇⢸⣿⣿⣿⣿⣿⣿⣿ ⠀⣀⠄⠀⠀⡀⠀⠘⣿⣿⣿⣿⣿⣿⣿⣿⠄⠀⠀⠀⠀⠀⠀⠈⠙⠉⠻⣿⣿⣿⣿⣿⣿⣿⣿⣿⠿⢟⠟⡛⠉⠀⠀⠀⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⣬⣿⣿⣿⣿⣿⣛⣻⣿⣿⣿⣿⠇⠀⢹⡇⢸⣿⣿⣿⣿⣿⣿⣿ ⣺⠃⢀⣴⣿⣿⡇⠀⢻⣿⣿⣿⣿⣿⣿⠋⠀⠀⠀⠀⠀⠀⣠⣴⣶⣤⣀⠈⠻⠿⠿⠿⠿⠟⠉⠀⠀⠌⠀⠄⠀⠀⠀⢀⠀⢀⣀⠀⢠⣄⡀⠀⡀⠀⣸⣿⣿⣿⣿⣙⣅⡉⠉⣿⣿⣿⠀⠀⣿⡇⢸⣿⣿⣿⣿⣿⣿⣿ ⣏⠀⣼⣿⣿⣿⣿⣿⣿⣿⣿⡿⣿⣿⠇⠀⠀⠀⠀⠀⠀⣰⣿⣾⣯⣟⣿⣿⣗⣶⣲⣶⣶⣦⣠⣤⣄⣡⣤⣤⣤⠀⢰⣿⡇⣿⣿⣇⣤⣿⣿⣆⣹⣶⣿⣿⣿⣿⣿⡿⣿⣿⣼⣿⣿⣿⠀⠀⣿⡇⢸⣿⣿⣿⣿⣿⣿⣿ ⠀⠉⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⣾⣿⣷⣷⣶⣶⣶⣶⣶⣶⣾⣿⣶⣶⣶⣶⡆⠀⣶⣶⢰⣶⣶⣶⣶⣶⣶⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣶⣶⠀⣶⣶⢰⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⠀⠀⣶⣶⠀⣶⣶⣶⣶⣶⣶⣶ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⣿⣿⢸⣿⣏⢻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡟⠛⠝⠛⠛⠿⡿⠀⢸⣿⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡷⠀⠀⣿⣿⠀⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠃⠀⣿⣿⢸⣿⣿⣹⣿⣿⣿⣿⣿⣟⣿⣿⡟⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⣿⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⣿⣿⢈⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣏⠀⠀⣿⣿⢸⣿⡇⡹⢻⣿⣿⣿⣿⣿⣿⡛⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠙⢸⣿⣿⣿⣿⣿⣿⡿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⣿⡟⠠⣿⡿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣏⠀⠀⣿⣿⢸⣿⡗⣨⣿⣿⣿⣿⣿⣿⡿⠀⣠⣠⠀⣀⠀⡀⠀⠀⠀⠀⠀⠀⠀⢨⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⣿⡇⢠⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣏⠀⠀⣿⣿⢸⣿⡇⣿⣿⣿⣿⣿⣿⣿⣿⣼⣿⣿⣾⣿⣾⣿⣧⣆⡀⠀⠀⠀⠀⢸⣿⣿⣿⣥⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⣿⡇⢸⣿⣿⢿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⡿⣿⣷⣾⣿⣿⣿⣿⣿⣿⠈⠀⠀⣿⣿⢸⣿⣇⣈⣿⣿⣿⣿⣿⣿⣿⣿⢟⢿⣿⣿⣿⣿⣿⣿⣏⠀⠀⠀⡀⢸⣿⡏⠙⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠁⠀⠀⣿⡇⢸⣿⡇⠈⢹⣿⣿⣿ ⢿⣿⣿⣷⣶⣾⣾⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⣿⡇⣸⣿⣿⣿⣿⣿⣿⣿⣷⣿⣿⢰⣾⡗⣿⣏⣭⣿⣿⣿⣿⣴⡤⢴⡇⢸⣿⡇⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⣿⡇⢸⣿⡇⠀⣿⣿⣿⣿ ⣬⣿⣿⣿⣿⣿⣾⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⣀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡜⡟⢿⣿⣿⣿⣿⣿⡿⣻⣿⣷⣾⡇⢸⣿⡷⢰⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⣿⡇⢸⣿⡷⠀⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣶⣿⣿⣿⣿⣿⣿⣿⠿⢿⣿⣿⣿⣿⣿⣿⣯⡐⣿⣿⣿⣿⢿⣛⣾⣿⣿⣿⣿⣿⢸⣿⣧⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡄⠀⠀⣿⡇⢸⣿⡇⠀⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⢿⣿⡅⢸⣷⡶⣻⣿⣿⣿⣿⣿⣷⣕⣿⣷⣏⣿⣿⣿⣿⣿⣿⣿⡿⢸⣿⡏⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⣿⡇⢸⣿⡇⠀⣿⣿⣿⡟ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣿⣿⣿⣿⢿⠿⢛⠉⣵⡆⢸⣿⣇⣼⣽⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⢿⢟⡅⢸⣿⣧⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⣿⡇⢸⣿⣏⢀⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⠿⠟⠻⠿⢿⣿⣿⣿⢏⣽⣿⢸⠀⣿⡇⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣏⣇⠸⢿⡇⢺⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⣿⡇⢸⣿⣿⣾⣯⣿⣿⣿ ⣿⣿⣿⣿⠏⠀⠀⠀⠀⠀⠙⣟⣵⣿⣿⣿⢸⠀⣿⡇⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡏⣿⣯⣾⣿⣦⠀⠁⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⣿⡇⢸⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⠋⠀⠀⠀⠀⠀⠀⢀⣿⣿⣿⣿⡟⠛⠀⢹⡇⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠉⠻⣿⡿⠋⠀⠀⢹⣿⣺⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣿⣿⡀⠀⣿⡇⢸⣿⣿⣿⣿⣿⣿⣿ ⣿⠟⠁⠀⠀⠀⠀⠀⣠⣾⣿⣿⣿⣿⣿⡾⠆⠀⣸⡇⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⠀⠀⣤⡀⠀⠀⠀⠀⠻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡄⠀⣿⡇⢸⣿⣿⣿⣿⣿⣿⣿ ⠁⠀⠀⠀⠀⠀⠀⣾⣿⣿⣿⣿⣿⣿⣿⣿⡃⠀⠻⠇⠘⠻⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⢿⡇⠠⠀⠀⠀⠀⠀⠙⠛⠻⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⣿⡇⢸⣿⣿⣿⣿⣿⣿⣿ ⠀⢀⠀⠀⠀⠀⠀⠘⣿⣿⣿⣿⣿⣿⣿⣿⠄⠀⠀⠀⠀⠀⠀⠈⠉⠉⠻⣿⣿⣿⣿⣿⣿⣿⣿⣿⠿⡟⢻⡛⠉⠀⠀⠀⡁⠀⠀⠀⠀⠀⠀⠀⠀⠀⣬⣿⣿⣿⣿⣿⣛⣻⣿⣿⣿⣿⡇⠀⢹⡇⢸⣿⣿⣿⣿⣿⣿⣿ ⣰⠋⠀⣰⣿⣿⡇⠀⢹⣿⣿⣿⣿⣿⣿⠋⠀⠀⠀⠀⠀⠀⣠⣴⣶⣤⣀⠈⠻⠿⠿⡿⠿⠟⠉⠀⠀⠈⠀⠅⠀⠀⠀⢀⠀⢀⣀⠀⢠⣄⡀⠀⡀⠀⣸⣿⣿⣿⣿⣙⣏⡉⠉⣿⣿⣿⠀⠀⣿⡇⢸⣿⣿⣿⣿⣿⣿⣿ ⣿⠀⣼⣿⣿⣿⣿⣿⣿⣿⣿⡽⣽⣿⠇⠀⠀⠀⠀⠀⠀⣰⣿⣾⣯⣟⣻⣿⡷⣶⣲⣶⣶⣆⣠⣤⣄⣁⣤⣤⣤⠀⢠⣿⡇⣿⣿⣇⣤⣿⣿⣆⣹⣶⣿⣿⣿⣿⣿⡿⣿⣿⣼⣿⣿⣿⠀⠀⣿⡇⢸⣿⣿⣿⣿⣿⣿⣿ ⠀⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⣾⣿⣿⣷⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⠀⠀⣶⣶⢰⣶⡶⣶⣶⣶⣶⣿⣶⣾⣷⣶⣿⣿⣿⣿⣿⣿⣿⣷⣶⣶⠀⣶⣷⢰⣶⣷⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⡆⠀⠀⣶⣶⠀⣶⣶⣶⣶⣶⣶⣶ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡦⠀⣿⣿⢸⣿⡇⠙⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡟⠻⠟⠛⠛⠿⡿⠀⢸⣿⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⣿⣿⠀⣿⣟⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠁⠀⣿⣿⢸⣿⡇⢈⣿⣿⣿⣿⣿⣟⣿⣿⡟⠉⠁⠀⠀⠀⠀⠀⠀⠀⠀⠈⣿⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⣿⡟⠀⣿⡯⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣇⠀⠀⣿⣿⢸⣿⡇⡘⢻⣿⣿⣿⣿⣿⣿⡟⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠙⢸⣿⣿⣿⣿⣿⣿⡿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⣿⡇⠰⣿⣗⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣇⠀⠀⣿⣿⢸⣿⡇⠀⣿⣿⣿⣿⣿⣿⡿⢁⣦⣤⠀⣀⠀⡀⠀⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⣿⡇⢀⣿⣟⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣇⠀⠀⣿⣿⢸⣿⡇⢿⣿⣿⣿⣿⣿⣿⣿⣸⣿⣿⣾⣿⣾⣿⣧⣆⡀⠀⠀⠀⠀⢸⣿⣿⣿⣤⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⣿⡇⢈⣿⡏⢿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⡿⣿⣷⣾⣿⣿⣿⣿⣿⣿⠀⠀⠀⣿⡿⢸⣿⣇⣈⣿⣿⣿⣿⣿⣿⣿⣿⣟⢿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⡀⢸⣿⡏⠉⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠁⠀⠀⣿⡇⢸⣿⡇⠀⢹⣿⣿⣿ ⢿⣿⣿⣷⣶⢾⣾⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⣿⡇⣸⣿⣿⣿⣿⣿⣿⣿⣷⣿⣿⢻⣷⣷⣿⣟⣿⣿⣿⣿⣿⣴⣶⣴⡇⢸⣿⡇⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⣿⡇⢸⣿⡇⠀⣾⣿⣿⣿ ⣼⣿⣿⣿⣿⣿⣾⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⣀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣾⡇⢸⣿⡇⢰⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⣿⡇⢸⣿⡇⠀⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣶⣿⣿⣿⣿⣿⣿⣿⡿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣟⣿⣿⣿⣿⣿⣿⢸⣿⡇⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⣿⡇⢸⣿⡇⠀⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⢿⣿⡏⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⢸⣿⡇⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡆⠀⠀⣿⡇⢸⣿⡇⠀⣿⣿⣿⡟ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣿⣿⣿⣿⣿⣿⢟⠋⣽⡇⢸⣿⣏⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣟⡅⢸⣿⣇⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⣿⡇⢸⣿⡧⢀⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⡿⠟⠿⠿⣿⣿⣿⣿⣟⣽⣿⢸⠀⣿⡇⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣇⠸⢿⡧⢼⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⣿⡇⢸⣿⣧⢸⣏⣿⣿⣿ ⣿⣿⣿⣿⠏⠀⠀⠀⠀⠀⠙⣿⣯⣿⣿⣿⢸⠀⣿⡇⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣧⠀⠁⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⣿⡇⢸⣿⣇⣼⣿⣿⣿⣿ ⣿⣿⣻⠋⠀⠀⠀⠀⠀⠀⢀⣽⣿⣿⣿⡿⠛⠀⢹⡇⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠙⠿⣿⡿⠋⠀⠀⢹⣿⣺⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣧⣿⣿⠀⠀⣿⡇⢸⣿⣧⣿⣿⣿⣿⣿ ⣿⡟⠋⠀⠀⠀⠀⠀⢠⣴⣿⣿⣿⣿⣿⡾⠆⠀⣸⡇⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣧⠀⠀⣤⡀⠀⠀⠀⠀⠻⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡀⠀⣿⡇⢸⣿⣿⣿⣿⣿⣿⣿ ⠁⠀⠀⠀⠀⠀⠀⣴⣿⣿⣿⣿⣿⣿⣿⣿⡃⠀⠻⠇⠘⠻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⢿⡇⠠⠀⠀⠀⠀⠀⠙⠛⠻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡃⠀⣿⡇⢸⣿⣯⣿⣿⣿⣿⣿ ⠀⢀⡀⠀⠀⢀⠀⠘⣿⣿⣿⣿⣿⣿⣿⣿⠄⠀⠀⠀⠀⠀⣴⣿⠟⢫⡿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠿⠟⠛⠋⠉⠀⠀⠀⠁⠀⠀⠀⠀⠀⠀⠀⠀⠠⣬⣿⣿⣿⣿⣿⣟⣻⣿⣿⣿⣿⠇⠀⢻⡇⢸⣿⢿⣿⣿⣿⣿⣿ ⣰⠏⠀⣠⣾⣿⣇⠀⢹⣿⡿⣿⣿⣿⣿⠃⠀⠀⠀⠀⠀⢈⣽⣷⣾⣿⣿⣯⣻⢿⣿⣿⣿⡟⠉⠀⠀⠀⠀⠀⠀⠀⠀⢀⠀⢀⣀⠀⢠⣄⡀⠠⡀⠀⣸⣿⣿⣿⣿⢙⣏⡉⠉⣿⣿⣿⠀⠀⣿⡇⢸⣿⣾⣿⣿⣿⣿⣿ ⣿⠀⣸⣿⣿⣿⣿⣿⣿⣿⣾⣽⣹⣿⠇⠀⠀⠀⠀⠀⣼⣿⣿⣿⣿⣿⣿⣿⣿⣾⣷⣿⣿⣷⣠⣤⣄⣀⣤⣤⣤⠀⢠⣿⡇⣺⣿⣇⣤⣿⣿⣦⣹⣶⣿⣿⣿⣿⣿⡟⣿⣿⣼⣿⣿⣿⠀⠀⣿⡇⢸⣿⣽⣿⣿⣿⣿⣿ ⠀⠉⠀⠄⠀⠀⠀⠀⠀⠈⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⣀⣠⣄⣄⡀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢠⣴⣶⣿⣿⣿⣿⣿⣿⣿⣷⣤⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢠⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣄⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠂⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⣀⣤⣤⣀⡀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠋⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣠⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠋⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⣀⣴⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣶⣄⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣀⣴⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢠⣶⣿⣿⣿⣿⣿⣿⣿⣿⡿⠟⠋⢹⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⣠⣴⣿⣿⣿⣿⣿⣿⠿⠛⠉⠁⠀⠀⢠⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⢀⣀⣼⣿⣿⣿⣿⣿⡿⠋⠀⠀⠀⠀⠀⠀⠀⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⣠⣿⣿⣿⣿⣿⣿⡿⠛⠀⠀⠀⠀⠀⠀⠀⠀⢰⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⢿⣿⣿⣿⣿⣿⣿⡄⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⣰⣿⣿⣿⣿⣿⣿⡟⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠋⠀⠙⣿⣿⣿⣿⣿⣷⡀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⢀⣴⣿⣿⣿⣿⣿⠟⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠃⠀⠀⠀⠈⠛⢿⣿⣿⣿⣷⣀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⣾⣿⣿⣿⣿⣿⣿⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡟⠀⠀⠀⠀⠀⠀⠀⠀⠙⣿⣿⣿⣿⣿⣦⣄⣀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⣿⡿⢻⣿⣿⡿⣿⣇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢠⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠃⠀⠀⠀⠀⠀⠀⠀⠀⠀⢹⣿⣿⣿⣿⣿⣿⣍⠓⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠉⢰⣿⠋⠀⠀⠘⣿⡄⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣰⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠉⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⢿⡉⠛⢿⣝⢿⣟⠆⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⣿⠃⠀⡀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢠⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⠓⠀⠀⠙⠂⠉⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠋⠀⠄⠀⠐⠀⠀⠀⠈⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⡆⠀⣶⣶⢰⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⡆⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⡦⠀⠀⣶⣶⠀⣶⡶⢴⣶⣶⣶⣶ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⠀⣿⣿⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⢿⣿⣛⣿⣿⣿⣧⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⣿⣿⠀⣿⡇⢼⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠇⠀⣿⣿⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣟⣿⣿⣿⣿⣿⣿⣿⣿⣿⣯⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⣿⡟⠀⣿⡇⣼⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣯⡁⠀⣿⣿⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡟⣼⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⣿⡇⠀⣿⡇⢻⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣦⣿⣿⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⣉⣧⣽⣿⣛⡿⡿⣿⣿⣿⣿⣿⣿⣿⣽⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡁⠀⠀⣿⡇⠀⣿⡇⢹⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⢻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣸⣿⣿⣿⣿⣾⣿⣿⣿⣿⢿⣿⣿⡟⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡆⠀⠀⣿⡇⠀⣿⡇⠈⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⡿⢿⣷⣾⣿⣿⣿⣿⣿⣿⣉⣉⠛⣿⣿⣿⣿⡿⠟⠛⢻⣿⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣹⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠁⠀⠀⣿⡇⠀⣿⡇⠀⢹⣿⣿⣿ ⢻⣿⣿⣷⣶⢾⣾⣿⣿⣿⣿⣿⣿⣿⣿⠀⠉⠙⣿⡿⠜⠁⠀⠀⣠⣾⣿⣿⣷⣄⠀⢸⣿⣿⣿⣟⣿⣿⣿⣿⣿⣿⣿⣵⣿⣿⣿⡿⠿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⣿⡇⠀⣿⡇⠀⢸⣿⣿⣿ ⣬⣿⣿⣿⣿⣿⣮⣿⣿⣿⣿⣿⣿⣿⣿⠷⠶⠄⠋⠁⢀⣤⣴⣿⣿⣿⣿⣿⣿⣿⣷⣼⣿⣿⣿⣿⣿⣿⣿⡿⠻⠋⠁⠉⠛⣿⣿⣗⢀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⣿⡇⠀⣿⡇⠀⣺⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠟⠋⠀⠀⣀⣤⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠟⠀⣀⣀⡀⠀⠀⢹⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⣿⡇⠀⣿⡇⠀⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠟⠁⠀⠀⣀⣠⣾⣿⣿⣿⡿⣿⣿⠂⠈⠻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣻⣥⣶⣿⣿⣿⣿⡆⠀⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⣿⡇⠀⣿⡇⠀⣽⣿⣟⠃ ⣿⣿⣿⣿⣿⣿⣿⣿⠟⠁⠀⢀⣴⣿⣿⣿⣿⡿⣿⡧⣸⣿⡟⠀⠀⣼⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠏⠀⣼⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠀⠀⠀⣿⡇⠀⣿⡇⠀⣿⣿⣟⣇ ⣿⣿⣿⣿⣿⡿⠿⠁⠀⢀⣴⣿⣿⣿⣽⣿⢿⠀⣿⣿⣿⣿⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠁⠀⠀⠛⢿⣿⣿⣼⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡀⠀⠀⣿⡇⠀⣿⡇⠀⠁⣿⣿⣿ ⣿⣿⣿⣿⠏⠀⢀⣴⣿⣿⣿⡿⣿⣿⣿⢿⣸⣠⣿⣿⣿⡇⠀⠀⣀⣼⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠇⠀⠀⠀⠀⠀⠀⠙⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⣿⡇⠀⣿⡇⢠⣾⣿⣿⣿ ⣿⣿⣿⠏⠀⣠⣾⣿⣿⣿⣟⣼⣿⣿⣿⣾⡿⢻⣿⣿⣿⡇⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣄⠀⠀⠀⠀⠀⠀⢻⣿⣾⣿⣿⣿⣾⣿⣿⣿⣿⣿⣿⣿⣿⣧⣿⡇⠀⠀⣻⡇⠀⣿⡇⢸⣿⣿⣿⣿ ⣿⡿⠋⠀⠀⢹⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣡⣿⣿⣿⡇⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣦⣄⡀⠀⠀⠀⠀⠻⣿⣿⣿⣿⣿⣟⣿⣿⣿⣿⣿⣿⣿⣿⣿⣇⠀⠀⢿⠀⠀⣿⡂⣸⣿⣿⣿⣿ ⠁⢀⣴⣿⣿⣿⣿⢵⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣇⠀⠀⠙⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⢀⠀⠀⣀⣴⣿⣿⠟⠻⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠘⠀⠀⣿⠀⣾⣿⣿⣿⣿ ⠀⢁⠀⢀⠿⠛⠛⠓⣿⣿⣿⣿⡯⣿⣿⣿⣿⠟⢻⣿⣿⠏⠀⠀⠀⠈⠛⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⢾⠀⠀⠿⣿⣿⣟⠃⠀⣬⣿⣿⣿⣿⣿⡁⠀⢙⣿⣿⣿⠀⠀⠀⠀⠀⣿⠀⢸⣿⣿⣿⣿ ⣰⠏⠀⣠⣾⣿⡇⠀⠸⣿⣧⡨⠁⣻⣿⠋⠀⠀⢸⣿⠋⠀⠀⠀⠀⠀⠀⠀⠈⠉⠉⠙⠛⠛⣽⣿⣿⣿⣿⣿⣿⠟⣿⣿⡇⢸⣧⠀⢰⣌⡀⠠⡀⠀⣸⣿⣿⣿⣿⠉⡀⠀⠀⣿⣿⣧⠀⠀⢸⡇⠀⣿⠀⣾⣿⣿⣿⣿ ⣿⠀⣰⣿⣿⣿⣇⣷⣶⣿⡿⠁⣰⣿⣿⡂⠀⠀⣿⡏⠀⢠⣿⣿⣿⣶⣦⡀⠀⠀⠀⠀⠀⠀⣿⣿⣿⣿⣿⣿⣟⠀⢸⣿⡇⣸⣿⡇⣀⣿⣷⣄⣸⣶⣾⣿⣿⣿⣿⡛⠿⠵⣠⣿⣿⣿⠀⠀⣻⡇⠀⣿⠀⣹⣿⣿⣿⣿ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⠀⠀⣴⣶⢰⣶⡶⣶⣶⣶⣶⣶⣶⣶⣷⣶⣶⣶⣷⣶⣶⣷⣶⣶⣶⣶⠀⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⡶⠀⠀⣶⣶⠀⣶⣖⣲⣶⣶⣶⣶ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡆⠀⢿⣿⢸⣿⣇⣹⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⢻⢟⣛⣛⢿⣿⢀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣟⣿⣿⡇⠀⠀⣿⡿⠀⣿⡧⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⢸⣿⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣟⣩⣿⣾⣷⣿⣿⣿⣿⣶⣦⡋⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⣿⡇⠰⣿⡗⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣇⠀⠀⣾⣿⢸⣿⣿⣾⣿⣿⣿⣿⣿⣿⣿⡟⡰⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⠿⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⣿⡇⠐⣿⡇⣼⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⢀⣿⣿⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⢁⣦⣤⣜⣋⡿⡻⠿⣿⡿⣿⣿⣿⡗⣽⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠁⠀⠀⣿⡇⠈⣿⡇⢿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣏⡀⠘⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣸⣿⣿⣿⣿⣾⣿⣯⣿⡽⢿⣿⡿⠆⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡄⠀⠀⣿⡇⠈⣿⡇⢸⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⡿⣿⣷⣾⣿⣿⣿⣿⣿⣿⣀⡀⠘⣿⣿⣿⣿⠿⠟⠛⢻⣿⢿⣿⣿⣿⣿⣟⣿⣿⣿⣿⣿⣿⣿⣿⣹⣿⡟⣱⣿⣿⣿⠛⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⣿⡇⢐⣿⡇⠀⢹⣿⣿⣿ ⢻⣿⣿⣷⣶⣾⣾⣿⣿⣿⣿⣿⣿⣿⣿⠀⠈⠙⣿⡿⠘⠁⠀⠀⣠⣾⣿⣿⣷⣄⠀⢸⣿⣷⣿⣟⣿⣿⣿⣿⣿⣵⣿⣴⣿⣿⣿⡿⠛⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⣿⡇⢘⣿⡇⠀⣾⣿⣿⣿ ⣬⣿⣿⣿⣿⣿⣮⣿⣿⣿⣿⣿⣿⣿⣿⠶⠶⠀⠉⠀⢀⣤⣴⣾⣿⣿⣿⣿⣿⣿⣷⣼⣿⣿⣿⣿⣿⣿⣿⡿⠻⠋⠁⠉⠛⣿⣿⡇⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⣿⡇⢰⣿⡇⠀⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠟⠋⠀⠀⢀⣤⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠟⠀⢀⣀⡀⠀⠀⢹⣿⣿⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⣿⡇⢸⣿⡇⠀⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠟⠁⠀⠀⣀⣠⣾⣿⣿⣿⡿⣿⣿⠀⠈⠻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣏⣥⣶⣿⣿⣿⣿⠄⠀⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⣿⡇⢸⣿⡇⠀⣿⣿⣿⡟ ⣿⣿⣿⣿⣿⣿⣿⣿⠟⠁⠀⢀⣴⣿⣿⣿⣿⡿⣿⡇⢸⣿⡟⠀⠀⣼⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠋⠀⣼⣿⣿⡿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⣿⡇⢸⣿⡇⢠⣿⣿⣿⣓ ⣿⣿⣿⣿⣿⡿⠿⠁⠀⢀⣴⣿⣿⣿⣿⣿⠟⠀⣿⣷⣿⣿⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠁⠀⠀⠛⢿⣿⣷⣼⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡀⠀⠀⣿⡇⢸⣿⡇⢰⣁⣿⣿⣿ ⣿⣿⣿⣿⠏⠀⢀⣴⣿⣿⣿⡿⣿⣿⣿⢯⣀⣠⣿⣿⣿⡇⠀⠀⣀⣼⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠇⠀⠀⠀⠀⠀⠀⠁⣺⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣧⠀⠀⣿⡇⢸⣿⣇⣼⣿⣿⣿⣿ ⣿⣿⣿⠏⠀⣠⣾⣿⣿⣿⣟⣼⣿⣿⣿⣾⠟⢛⣿⣿⣿⡇⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣄⠀⠀⠀⠀⠀⠀⢻⣿⣾⣿⣿⣿⣾⣿⣿⣿⣿⣿⣿⣿⣿⣷⣿⣯⠀⠀⣿⡇⢸⣿⡗⣿⣿⣿⣿⣿ ⣿⡿⠋⠀⠀⢹⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⢿⣁⣿⣿⣿⡇⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⢦⣄⠀⠀⠀⠀⠀⠻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⣿⡇⢸⣿⣿⣿⣿⣿⣿⣿ ⠁⢀⣴⣿⣿⣿⣿⢽⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣅⠀⠀⠙⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣺⣿⡇⢀⠀⠀⣀⣴⣿⣿⠟⠻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⣿⡃⢸⣿⡟⣿⣿⣿⣿⣿ ⠀⢁⠀⢀⠿⠛⠛⠛⣿⣿⣿⣿⣿⣿⣿⣿⣿⠟⣿⣿⣿⠏⠀⠀⠀⠉⠛⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⢾⠀⠀⢿⣿⣿⣟⠂⠠⣬⣿⣿⣿⣿⣿⡛⢹⣿⣿⣿⣿⠃⠀⠻⡃⢸⣿⢁⣿⣿⣿⣿⣿ ⣰⠏⠀⣠⣾⣿⡇⠀⠸⣿⣿⣾⣏⣿⣿⡟⠁⠀⣿⣿⠋⠀⠀⠀⠀⠀⠀⠀⠈⠉⠉⠙⠛⠛⣽⣿⣿⣿⣿⣿⣿⠋⢿⣿⡇⣽⣧⠀⢰⣌⡀⠠⡀⠀⣸⣿⣿⣿⣿⢛⣃⠀⠉⣿⣿⣯⠀⠀⣿⡇⢸⣿⠸⣿⣿⣿⣿⣿ ⣿⠀⣸⣿⣿⣿⣿⣷⣾⣿⣿⣛⣿⣿⣿⡇⠀⢀⣿⡏⠀⢠⣿⣿⣿⣶⣦⡀⠀⠀⠀⠀⠀⠀⣿⣿⣿⣿⣿⣿⣏⠀⢸⣿⡇⣿⣿⣆⣨⣿⣷⣄⣹⣶⣿⣿⣿⣿⣿⡟⣿⣵⣼⣿⣿⣿⠀⠀⣿⡇⢸⣿⣠⣿⣿⣿⣿⣿ ⠀⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠿⢿⣿⡟⢋⠛⡳ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠋⠀⠀⠛⠃⠁⠀⠁ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠛⠛⠐⠀⠀⠀⠀⠀⠀⠀ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡅⣉⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣀⣽⣻⡿⠿⠇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠿⠟⢂⠐⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣤⡤⢯⠂⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡻⠃⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⢿⣿⣿⣿⣿⣿⣿⣿⠉⠉⠀⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣿⣿⣿⣿⡏⣩⠉⠉⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣟⡛⣫⣯⡓⠻⠀⠀⠀⡀⠀⠈⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⢿⣿⣿⠿⢿⡿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠯⣷⣷⠪⡅⢠⠄⢀⡀⠂⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡟⠈⢈⠉⣰⣾⠵⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⢿⢾⣯⣿⢾⡿⣟⠃⠁⠛⠁⢀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⣿⣿⣿⣿⣿⣿⡿⢿⠿⣿⠋⢬⣿⣥⣿⣿⡄⠙⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⣿⣣⣹⣗⠛⡙⣻⢃⣈⠁⠀⠀⠀⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⣿⣿⣿⣿⠯⠀⠀⠀⠀⠀⠂⠊⠀⠀⠉⠫⠁⠀⠫⠛⠛⠻⠻⠿⣿⣿⣿⣿⣿⣿⣿⣏⠻⣿⣿⣿⣿⣿⣿⣿⣿⣿⢏⢹⣽⣅⠌⣎⢽⢷⡯⣩⠉⠀⠀⠀⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⣿⣿⣿⣿⠄⠀⠰⠀⠀⠀⠀⠈⠀⠀⠀⠀⠀⠀⠀⠡⠀⡀⠀⠷⣾⣿⣿⣿⣹⣯⢩⣇⠡⣿⣻⣿⣿⣿⣿⣏⡷⣿⣗⢿⣲⢾⡗⢟⣟⢽⠕⠉⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⣿⣿⣿⣧⠀⢾⣛⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣒⣋⣋⣩⣛⣿⣗⣧⣶⣢⣋⣙⣟⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣿⣷⣴⣴⣉⣛⣃⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⢀⣀⣀⣀⠀⡀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⢰⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣾⣿⣿⣿⣾⣿⣿⣿⣿⣿⣿⣻⣿⣿⣿⣿⣿⡿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣇⣿⣿⣿⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣯⣿⣾⣿⡿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠘⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⢰⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣾⣿⣿⣿⣾⣿⣿⣿⣿⣿⣿⣻⣿⣿⣿⣿⣿⡿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣇⣿⣿⣿⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣯⣿⣾⣿⡿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠘⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⣾⣿⣿⣿⣷⣶⣶⣶⣶⣶⣶⣷⣶⣶⣶⣶⡆⠀⣶⣶⢰⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣷⣶⣶⣿⣾⣿⣷⣶⣷⣶⣶⠀⣶⣷⢰⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣿⣾⣷⣿⣾⣶⣶⣶⣶⡶⠀⠀⣶⣶⢠⣶⣖⣶⣶⣶⣶⣶ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⣿⡿⢸⣿⡯⢽⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠿⠻⠛⠛⠻⠿⠿⠀⢸⡏⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⣿⡯⢰⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠁⠀⣿⡇⢸⣿⡷⢺⣿⣿⣿⣿⣿⣟⣿⣿⡛⠉⠁⠀⠀⠀⠀⠀⠀⠀⠀⠘⣯⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⣿⡇⢸⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡏⠀⠀⣿⡇⢸⣿⡇⡾⢻⣿⣿⣿⣿⣿⣿⠗⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠋⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⣿⡇⢸⣿⣯⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⣿⡇⢸⣿⡇⣑⣿⣿⣿⣿⣿⣿⡿⠁⣀⣠⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣷⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⣿⡇⢸⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⣿⡇⢸⣿⡇⣿⣿⣿⣿⣿⣿⣿⣿⣸⣿⣿⣾⣿⣾⣿⣇⡆⠀⠀⠀⠀⠀⢸⣿⣿⣿⣺⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⣿⡇⢸⣿⣿⢿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⡿⣿⣷⣾⣿⣿⣿⣿⣿⣿⠀⠀⠀⣿⡇⢸⣿⡇⣈⣿⣿⣿⣿⣿⣿⣿⣿⣝⢿⣿⣿⣿⣿⣿⣿⣦⠀⠀⠀⡀⢸⣿⡏⠙⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠃⠀⠀⣿⡇⢸⣿⡏⠈⢻⣿⣿⣿ ⢿⣿⣿⣷⣶⣾⣽⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⣿⡇⢸⣿⣿⣿⣿⣿⣿⣿⣷⣿⣿⢸⣶⡷⣯⡛⣛⣻⣿⣿⣿⣴⣦⣴⡇⢸⣿⡇⢀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⣿⡇⢸⣿⡇⠀⣿⣿⣿⣿ ⣼⣿⣿⣿⣿⣿⣮⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⣀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣯⣿⣿⡼⡟⣿⣿⣿⣿⣿⣿⡿⣿⣿⣷⣮⡇⢸⣿⡧⢰⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⣿⡇⢸⣿⡇⠀⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣶⣿⣿⣿⣿⣿⣿⣿⡿⣿⣿⣿⣿⣿⣿⣯⣿⢔⣿⣿⣿⣿⣿⢟⣽⣿⣿⣿⣿⣿⢸⣿⡇⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⣿⡇⢸⣿⡇⠀⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⢿⣿⣿⣿⣿⣿⣿⣿⡿⣿⢿⣻⡅⢸⣶⡮⣻⣿⣿⣿⣿⣿⣷⣔⣿⣷⣞⣵⣿⣿⣿⣿⣿⣿⡿⢸⣿⡇⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡆⠀⠀⣿⡇⢸⣿⡇⠀⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣽⣿⣿⣿⣿⣿⡟⢏⠁⣼⡇⢸⣿⣧⣜⣭⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⢿⠟⡅⢸⣿⡇⢺⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠠⣿⡇⢸⣿⡇⢠⣿⣿⣿⡿ ⣿⣿⣿⣿⣿⡿⠟⠵⠿⢿⣿⣿⣿⢃⣽⣿⠈⠀⣿⡇⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣇⣇⢸⣿⡇⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣇⠀⠀⣿⡇⢸⣿⣿⢸⣏⣿⣿⣿ ⣿⣿⣿⣿⠏⠀⠀⠀⠀⠀⠙⠟⣯⣾⣿⣽⠠⠀⣿⡇⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣟⣫⣿⣿⣆⠀⠃⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⣿⡇⢸⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⡻⠋⠀⠀⠀⠀⠀⠀⢀⣽⣿⣿⣿⣿⠛⠀⢹⡇⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠙⠘⢿⡿⠋⠀⠀⢸⣿⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣿⣿⠀⠀⣿⡇⢸⣿⣿⣿⣿⣿⣿⣿ ⣿⠟⠁⠀⠀⠀⠀⠀⢀⣴⣿⣿⣿⣿⣿⡿⠄⠀⢾⡇⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣧⠀⠀⣄⠀⠀⠀⠀⠈⠿⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡄⠀⣿⡇⢸⣿⣿⣿⣿⣿⣿⣿ ⠁⠀⠀⠀⠀⠀⠀⣴⣿⣿⣿⣿⣿⣿⣿⣛⡂⠀⢻⠇⠘⠻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⢿⡇⠄⠀⠀⠀⠀⠀⠙⠻⠿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⣿⡇⢸⣿⣿⣿⣿⣿⣿⣿ ⠀⢀⡀⠀⠀⠀⠀⠸⣿⣿⣿⣿⣿⣿⣿⣿⡄⠀⠀⠀⠀⠀⠀⠙⠛⠉⠻⣿⣿⣿⣿⣿⣿⣿⣿⣿⢿⣿⣻⡟⠋⠀⠀⠸⠁⠀⠀⠀⠀⠀⠀⠀⠀⠠⣬⣿⣿⣿⣿⣿⣟⣻⣿⣿⣿⣿⡇⠀⠿⡇⢸⣿⣿⣿⣿⣿⣿⣿ ⣰⠏⠀⣠⣾⣿⡇⠀⢹⣿⣿⣿⣿⣿⣿⠃⠀⠀⠀⠀⠀⠀⢠⣴⣶⣤⡀⠈⠻⢿⣿⣿⣿⠟⠹⠟⠉⠀⠀⠀⠀⠀⠀⠀⠀⢀⣀⠀⢠⣀⠀⠠⡀⠀⣸⣿⣿⣿⣿⢙⣏⡉⡙⣿⣿⣿⠁⠀⣿⡇⢸⣿⣿⣿⣿⣿⣿⣿ ⣿⠀⣸⣿⣿⣿⣿⣷⣾⣿⣾⣿⣿⣿⠃⠀⠀⠀⠀⠀⠀⢠⣶⣿⣿⣟⣿⣿⡖⣶⣶⣶⣶⣆⣀⣤⣄⣀⣠⣤⣄⠀⠐⣿⡇⣺⣿⣆⣀⣿⣷⣄⣹⣶⣿⣿⣿⣿⣿⡿⣿⡿⣼⣿⣿⣿⠀⠀⣿⡇⢸⣿⣿⣿⣿⣿⣿⣿ ⠀⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⠀⠀⣶⣶⢰⣶⡆⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⠀⣶⡶⢰⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⡆⠀⠀⣶⡖⠀⣶⡆⣶⣶⣶⣶⣶ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⣿⡏⢸⣿⡇⠙⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠿⠟⠛⠃⠁⠙⠛⠛⠀⢸⡇⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣟⣿⣿⡇⠀⠀⣿⡇⢀⣿⡇⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⣿⡇⢸⣿⡇⠀⣿⣿⣿⣿⣿⣟⣿⡿⠿⠂⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⡇⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⣿⡇⢀⣿⡇⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⣿⡇⢸⣿⡇⠘⢻⣿⣿⣿⣿⣿⣿⡋⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠸⣿⣿⣿⣿⣿⣿⡿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⣿⡇⠘⣿⡇⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⣿⡇⢸⣿⡇⢀⣾⣿⣿⣿⣿⣿⣖⡀⡀⠀⣠⠀⡀⠀⠀⠀⠀⠀⠀⠀⠀⢠⣿⣿⣿⣿⣿⣿⣷⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠁⠀⠀⣿⡇⢰⣿⡇⢾⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⣿⡇⢸⣿⡇⢼⣿⣿⣿⣿⣿⣿⣿⣇⣿⣿⣷⣾⣷⣷⣧⣿⣔⡀⠀⠀⠀⢨⣿⣿⣿⣤⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡀⠀⠀⣿⡇⢸⣿⡇⢸⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⠿⣿⣷⣾⣿⣿⣿⣿⣿⣟⠀⠀⠀⣿⡇⢸⣿⡇⢈⣿⣿⣿⣿⣿⣿⣿⣿⣉⡻⣿⣿⣿⣿⣿⣿⣿⡂⠀⠀⠀⢸⣿⡇⠈⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠁⠀⠀⣿⡇⢸⣿⡇⠀⢹⣿⣿⣿ ⢿⣿⣿⣷⣶⣾⣾⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⣿⡇⢸⣿⣿⣿⣿⣿⣿⣿⣿⡦⣿⣿⠘⣤⡊⣯⣍⣱⣶⣿⣿⣷⣾⣗⡇⢸⣿⡇⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⣿⡇⢸⣿⡇⠀⣿⣿⣿⣿ ⣬⣿⣿⣿⣿⣿⣬⣿⣿⣿⣿⣿⣿⣿⣿⣀⣠⣤⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣽⣿⣿⢀⢯⢻⣿⣿⡿⣿⣿⣿⣿⣿⣿⣿⣾⣿⡇⢰⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⣿⡇⢸⣿⡇⠀⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠿⢿⣿⣿⣿⣿⣿⣿⣿⡘⢮⢸⣭⣥⡤⠿⢋⣹⣿⣿⣿⣿⣿⣿⡇⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⣿⡇⢸⣿⡇⠀⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠿⠿⠛⠛⢛⣭⡄⢰⢀⣈⠻⣿⣿⣿⣿⣿⣹⣦⣐⠪⣓⣈⣵⣿⣿⣿⣿⣿⣿⢿⣿⡇⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⣿⡇⢸⣿⡇⠀⣿⣿⣿⣟ ⣿⣿⣿⣿⣿⣿⣿⢫⣾⣿⣿⣿⡿⢀⣤⣖⠠⠀⣼⡇⢸⣿⡗⢘⠀⣨⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣟⡅⢸⣿⡇⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⣿⡇⢸⣿⡇⢀⣿⣿⣿⣿ ⣿⣿⣿⣿⠏⠀⠀⠀⠀⠈⠛⠋⣠⣾⣿⣿⠀⠀⣿⡇⢸⣿⡇⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⢇⠉⣳⣮⣿⡇⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡆⠀⠀⣿⡇⢸⣿⡇⢸⢉⣿⣿⣿ ⣿⣿⣿⡟⠀⠀⠀⠀⠀⠀⢀⣼⣿⣿⣿⣭⠀⠀⣿⡇⢸⣿⣇⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠟⠤⠸⣿⣿⡍⠁⢹⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣧⠀⠀⣿⡇⢸⣿⣧⣾⣿⣿⣿⣿ ⣿⣿⠛⠀⠀⠀⠀⠀⠀⣠⣾⣿⣿⣿⣿⠛⠋⠀⢹⡇⢸⣿⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡟⠀⠀⠀⠙⠟⠁⠀⠘⣿⢺⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣿⣧⠀⠀⣿⡇⢸⣿⣧⣿⣿⣿⣿⣿ ⡿⠃⠀⠀⠀⠀⠀⣠⣴⡿⠟⠛⠿⢿⢿⠟⠀⠀⠸⠇⢸⣿⠸⠿⠿⠿⣿⡿⣿⣿⣿⣿⣿⣿⣿⡿⢿⣿⣿⡿⠇⠀⠀⢤⡀⠀⠀⠀⠀⢻⣾⡿⠿⠛⠿⢻⣿⡿⠛⠿⠿⢿⡿⠿⠿⠟⠀⠀⠿⠃⠘⢿⠿⣿⣿⣿⣿⣿ ⠀⠀⠀⠀⠀⠀⠀⢹⢋⣾⣿⢿⣿⣦⢹⣿⣿⢿⣷⡆⠘⠟⢸⣿⣿⡇⣼⣿⣿⡇⣿⣿⡏⢻⣿⡿⢿⣿⡇⢻⣿⡿⣿⣷⡅⣰⣾⡿⣿⣶⡉⣶⣿⢿⣿⣦⠉⣶⣿⢿⣿⣦⢸⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⣿⣿⣿⣿⣿ ⠀⡀⠀⣠⣶⣶⠀⢸⢹⣿⣿⢸⣿⣿⢸⣿⣿⣸⣿⡟⠀⠀⢸⣿⣿⣿⣿⣿⣿⡇⣿⣿⡇⢸⣿⣇⢸⣿⣧⢸⣿⣇⣿⣿⠇⣿⣿⡇⣿⣿⡇⣿⣿⣮⡛⠛⢸⣿⣿⢸⣿⣿⢸⣿⣿⣀⡀⠀⣿⣿⡁⣾⠀⣿⣿⣿⣿⣿ ⠀⠀⠀⣿⣿⣿⡄⣸⢸⣿⣿⢸⣿⣿⢸⣿⣿⢻⣿⣆⠀⠀⢸⣿⡿⣿⣿⢿⣿⡇⣿⣿⡇⢸⣿⡏⢠⣤⡄⢸⣿⡟⣿⣷⡄⣿⣿⡇⣿⣿⡇⣈⣙⢿⣿⣷⢸⣿⣿⢸⣿⣿⢸⣿⣿⠿⠇⠀⣿⣿⠀⣿⠐⣿⣿⣿⣿⣿ ⣠⣷⣴⣿⣿⣿⣿⣿⡘⣿⣿⣸⣿⡿⢸⣿⣿⢸⣿⣿⠀⠀⢸⣿⡇⣿⣿⢸⣿⡇⣿⣿⡇⢸⣿⣇⣼⣿⡇⢸⣿⡇⣿⣿⡇⢻⣿⣇⣿⣿⠇⣿⣿⣄⣿⣿⠘⣿⣿⣸⣿⡿⢸⣿⣿⠀⠀⠀⣿⣿⠄⣿⠀⣿⣿⣿⣿⣿ ⠀⠁⠀⠀⠀⠀⠀⠀⠀⠈⠛⠛⠋⠁⠘⠛⠛⠘⠛⠛⠀⠀⠘⠛⠃⠛⠋⠘⠛⠃⠙⠛⠃⠀⠙⠛⠛⠋⠀⠘⠛⠃⠙⠛⠃⠀⠙⠛⠛⠉⠀⠈⠙⠛⠛⠁⠀⠈⠛⠛⠋⠁⠘⠛⠛⠀⠀⠀⠛⠛⠁⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⠀⠀⢲⣶⢰⣶⡖⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⡶⠀⣶⣶⢰⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⡖⠀⠀⣶⣶⠀⣶⡆⣶⣶⣶⣶⣶ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⣿⣿⢸⣿⡇⠹⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠿⠿⠙⠋⠉⠈⠋⠙⠀⢸⡟⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣟⣿⣿⡇⠀⠀⣿⣿⠀⣿⡇⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⣿⡿⢸⣿⡇⢠⣿⣿⣿⣿⣿⣟⣿⡿⠿⠂⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢿⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⣿⡟⠀⣿⡟⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⣽⡇⢸⣿⡇⠸⢻⣿⣿⣿⣿⣿⡿⠯⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⡿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⣿⡇⠀⣿⡇⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⣾⡇⢸⣿⡇⢀⣿⣿⣿⣿⣿⣿⣟⡀⣀⡀⡀⠀⡀⠀⠀⠀⠀⠀⠀⠀⠀⢠⣿⣿⣿⣿⣿⣿⣷⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠃⠀⠀⣿⡇⠀⣿⡇⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⣿⣷⢸⣿⡇⣼⣿⣿⣿⣿⣿⣿⣿⣇⢞⣻⣷⣾⣷⣿⣷⣾⣶⡄⠀⠀⠀⠰⣿⣿⣿⣀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡅⠀⠀⣿⡇⠀⣿⡇⠻⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⡿⣿⣷⣾⣿⣿⣿⣿⣿⣟⠀⠀⠀⣿⡇⢸⣿⡇⠈⣟⣿⣿⣿⣿⣿⣿⣿⡬⠙⢿⣿⣿⣿⣿⣿⣿⣇⠀⠀⠀⢸⣿⡇⠉⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠁⠀⠀⣿⡇⠀⣿⡇⠀⢹⣿⣿⣿ ⢿⣿⣿⣷⣶⣾⣾⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⣿⡇⢸⣿⣷⣿⣿⣿⣿⣿⣿⣧⣿⣿⠁⣦⡂⢻⣍⣰⣴⣿⣿⣿⣾⣟⡇⢸⣿⡇⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⣿⡇⠀⣿⡇⠀⣾⣿⣿⣿ ⣬⣿⣿⣿⣿⣿⣮⣿⣿⣿⣿⣿⣿⣿⣿⣀⣤⣴⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣿⣿⢀⠙⠁⣾⣿⣿⢿⣿⣿⣯⣿⣿⣿⣿⣿⡇⢠⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⣿⡇⢀⣿⡇⠀⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠿⢿⣿⣿⣿⣿⣿⣿⣿⡈⢧⠐⣮⣤⣤⠼⠛⣡⣿⣿⣿⣿⣿⣿⡇⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⣿⡇⢸⣿⡇⠀⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⢟⣿⣿⣿⣿⣿⠿⣿⠿⠟⢿⡋⢙⣽⡄⢰⠀⠈⠻⣿⣿⣿⣿⣿⣯⡥⣈⠪⣱⣚⣴⣿⣿⣿⣿⣿⣿⣿⣿⡇⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡄⠀⠀⣿⡇⢨⣿⡇⠀⣿⣿⣿⡟ ⣿⣿⣿⣿⣿⠛⠛⠁⠛⠿⣿⣿⡿⣀⣦⣖⠠⠀⣼⡇⢸⣿⣇⢸⡈⣂⣼⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⢟⠍⢸⣿⡇⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⣿⡇⢸⣿⡇⠀⣿⣿⣿⣿ ⣿⣿⣿⣿⠃⠀⠀⠀⠀⠀⠀⢡⣮⣿⣿⣿⠀⠀⣿⠇⢸⣿⡗⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠨⣡⣾⣿⡇⣸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⣿⡇⢸⣿⡇⢼⡇⣿⣿⣿ ⣿⣿⣿⠏⠀⠀⠀⠀⠀⠀⢀⣿⣿⣿⣿⣽⠀⠀⣿⡇⢸⣿⡟⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⢡⠾⣿⣿⡏⠁⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣧⠀⠀⣿⡇⢸⣿⡇⣼⣿⣿⣿⣿ ⣿⣿⠛⠀⠀⠀⠀⠀⠀⣰⣿⣿⣿⣿⣿⠝⠛⠀⢹⡇⢸⣿⣼⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠁⠀⠀⠈⠛⠃⠀⠀⣿⢺⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣿⣷⠀⠀⣿⡇⢸⣿⣿⣿⣿⣿⣿⣿ ⡿⠋⠀⠀⠀⠀⠀⢠⣾⡿⠟⠛⠿⢿⢿⠞⠀⠀⠸⠇⢸⣿⠈⠿⠿⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⢿⣿⣿⡿⠇⠀⠀⢦⡀⠀⠀⠀⠀⢻⣾⠿⠿⠛⠻⢻⣿⡿⠟⠿⠿⠿⠿⠿⠿⠟⠀⠀⠿⠃⠘⢿⠿⣿⣿⣿⣿⣿ ⠀⠀⠀⠀⠀⠀⠀⢸⢋⣾⣿⢿⣿⣦⢸⣿⣿⢿⣷⡆⠘⠟⢸⣿⣿⡇⣼⣿⣿⡇⣿⣿⡏⢻⣿⡿⢿⣿⡏⢻⣿⡿⣿⣷⡅⣰⣾⡿⣿⣶⡉⣶⣿⢿⣿⣦⠉⣶⣿⢿⣿⣦⢸⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⣿⣿⣿⣿⣿ ⠀⠀⠀⠰⣾⡇⠀⢸⢸⣿⣿⢸⣿⣿⢸⣿⣿⣸⣿⡟⠀⠀⢸⣿⣿⣿⣿⣿⣿⡇⣿⣿⡇⢸⣿⡇⢸⣿⣧⢸⣿⣇⣽⣿⡇⣿⣿⡇⣿⣿⡇⣿⣿⣮⡛⠛⢸⣿⣿⢸⣿⣿⢸⣿⣿⣀⡀⠀⣿⣿⡇⣾⢀⣿⣿⣿⣿⣿ ⠀⠀⠀⣶⣿⣷⣄⣸⢸⣿⣿⢸⣿⣿⢸⣿⣿⢻⣿⣆⠀⠀⢸⣿⡿⣿⣿⢿⣿⡇⣿⣿⡇⢸⣿⡏⢠⣤⡄⢸⣿⡟⣿⣷⡄⣿⣿⡇⣿⣿⡇⣈⣙⢿⣿⣷⢸⣿⣿⢸⣿⣿⢸⣿⣿⠿⠇⠀⣿⣿⠇⣿⠉⣿⣿⣿⣿⣿ ⣴⣦⣴⣿⣿⣿⣿⣿⡘⣿⣿⣸⣿⡿⢸⣿⣿⢸⣿⣿⠀⠀⢸⣿⡇⣿⣿⢸⣿⡇⣿⣿⡇⢸⣿⣇⣼⣿⡇⢸⣿⡇⣻⣿⡇⢻⣿⣇⣿⣿⠇⣿⣿⣀⣿⣿⠘⣿⣿⣸⣿⡿⢸⣿⣿⠀⠀⠀⣿⣿⡂⣿⣐⣿⣿⣿⣿⣿ ⠀⠁⠀⠀⠀⠀⠀⠀⠀⠈⠛⠛⠋⠁⠘⠛⠛⠘⠛⠛⠀⠀⠘⠛⠃⠛⠋⠘⠛⠃⠙⠛⠃⠀⠙⠛⠛⠋⠀⠘⠛⠃⠙⠛⠃⠀⠙⠛⠛⠉⠀⠈⠙⠛⠛⠁⠀⠈⠛⠛⠋⠁⠘⠛⠛⠀⠀⠀⠛⠛⠁⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⠀⠀⣶⣶⢰⣶⡖⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⠀⣶⣶⢰⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⡆⠀⠀⣶⣶⠀⣶⡆⣶⣶⣶⣶⣶ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡀⠀⣾⣿⢸⣿⡇⠙⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠿⠿⠙⠛⠈⠈⠋⠙⠀⢸⣯⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣟⣿⣿⡇⠀⠀⣿⣿⠀⣿⡷⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⢿⡟⢸⣿⡇⢀⣿⣿⣿⣿⣿⣟⣿⡿⠟⠃⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠿⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⣿⡏⠀⣿⡟⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⣸⡇⢸⣿⡇⠸⢻⣿⣿⣿⣿⣿⡿⠯⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⡿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⣿⡇⠀⣿⡇⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⣿⡇⢸⣿⡇⢀⣾⣿⣿⣿⣿⣿⣟⡀⡀⠀⡀⠀⣀⢀⡀⠀⡀⠀⠀⠀⠀⢀⣿⣿⣿⣿⣿⣿⣷⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡅⠀⠀⣿⡇⠀⣿⡇⢿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⣿⡏⢸⣿⡇⣸⣿⣿⣿⣿⣿⣿⣿⣅⢿⣿⣿⣶⣷⣿⣷⣶⣷⡤⠀⠀⠀⠰⣿⣿⣿⣠⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⣿⡇⠀⣿⡇⢸⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⠿⣿⣷⣾⣿⣿⣿⣿⣿⣟⠀⠀⠀⣿⡇⢸⣿⡇⠀⣿⣿⣿⣿⣿⣿⣿⣿⡌⡙⢿⣿⣿⣿⣿⣿⣿⣧⠀⠀⠀⢸⣿⡇⠉⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠁⠀⠀⣿⡇⠀⣿⡇⠀⢹⣿⣿⣿ ⢻⣿⣿⣷⣶⣶⣾⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⣿⡇⣸⣿⣷⣿⣿⣿⣿⣿⣿⣷⣾⣿⡇⢦⣀⢹⣭⣠⣤⣽⣿⣿⣾⣿⣇⢸⣿⡇⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⣿⡇⠀⣿⡇⠀⣾⣿⣿⣿ ⣬⣿⣿⣿⣿⣿⣮⣿⣿⣿⣿⣿⣿⣿⣿⣠⣤⣶⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣿⣿⠃⡸⠅⣾⣿⣿⢿⣿⣿⢯⣿⣿⣿⣿⣿⡇⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⣿⡇⢠⣿⡇⠀⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⢿⣿⣿⣿⣿⣿⣿⣿⣄⠳⠀⣾⣭⣤⡤⠟⣁⣾⣿⣿⣿⣿⣿⡇⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⣿⡇⢸⣿⡇⠀⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⢿⣿⣿⣿⣿⡿⡿⢿⠟⠛⢯⡉⢩⣽⡆⢰⡄⠈⢻⣿⣿⣿⣿⣿⣇⣷⣌⡒⠭⣒⣡⣾⣿⣿⣿⣿⣿⣿⣿⡇⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡄⠀⠀⣿⡇⢸⣿⡇⠀⣿⣿⣿⡟ ⣿⣿⣿⣿⡿⠛⠛⠑⠛⠿⣿⣿⠟⣠⣶⣖⠠⠀⣼⡇⢸⣿⡧⢾⡉⢈⣼⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⢟⣩⢸⣿⡇⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⣿⡇⢸⣿⡇⠀⣿⣿⣿⡿ ⣿⣿⣿⣿⠃⠀⠀⠀⠀⠀⠀⢡⣾⣿⣿⣿⠀⠀⣿⠇⢸⣿⣿⠸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡧⠾⢍⣾⣿⡇⣸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⣿⡇⢸⣿⣇⢸⡏⣿⣿⣿ ⣿⣿⣿⠃⠀⠀⠀⠀⠀⠀⣠⣿⣿⣿⣿⣽⠘⠀⣿⡇⢸⣿⡿⣰⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠑⠴⢿⣿⣟⠃⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣧⠀⠀⣿⡇⢸⣿⡇⣸⣿⣿⣿⣿ ⣿⣿⠛⠀⠀⠀⠀⠀⢀⣼⣿⣿⣿⣿⣿⢝⠛⠀⢹⡇⢸⣿⡷⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠁⠀⠀⠈⠻⠋⠀⠀⣿⢺⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣿⣿⠀⠀⣿⡇⢸⣿⣇⣿⣿⣿⣿⣿ ⡿⠋⠀⠀⠀⠀⠀⣼⣿⡿⠛⠛⠿⢿⢿⠞⠀⠀⠸⠇⢸⣿⠃⠿⠿⢿⡿⢿⣿⣿⣿⣿⣿⣿⣿⡿⢿⣿⣿⡿⠃⠀⠀⢦⡀⠀⠀⠀⠀⢻⣾⡿⠿⠛⠻⢻⣿⡿⠛⠿⠿⢿⠿⠿⠿⠟⠀⠀⠟⠃⠘⢿⢻⣿⣿⣿⣿⣿ ⠀⠀⠀⠀⣀⠀⠀⢸⢋⣾⣿⢿⣿⣦⢹⣿⣿⢿⣷⡆⠸⠿⢸⣿⣿⡇⣸⣿⣿⡇⣿⣿⡏⢻⣿⡿⢿⣿⡏⢹⣿⡿⣿⣷⡅⣰⣾⡿⣿⣶⡉⣶⣿⢿⣿⣦⠉⣶⣿⢿⣿⣦⢸⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⣿⣿⣿⣿⣿ ⠀⠀⠀⠼⣿⡇⠀⣼⢸⣿⣿⢸⣿⣿⢸⣿⣿⣸⣿⡟⠀⠀⢸⣿⣿⣿⣿⣿⣿⡇⣿⣿⡇⢸⣿⡇⢸⣿⣧⢸⣿⣇⣿⣿⡇⣿⣿⡇⣿⣿⡇⣿⣿⣮⡛⠛⢸⣿⣿⢸⣿⣿⢸⣿⣿⣀⡀⠀⣿⣿⡅⣾⠠⣿⣿⣿⣿⣿ ⠀⠠⡀⣶⣿⣧⣄⣿⢸⣿⣿⢸⣿⣿⢸⣿⣿⢻⣿⣆⠀⠀⢸⣿⡿⣿⣿⢿⣿⡇⣿⣿⡇⢸⣿⡟⢪⣤⣄⢸⣿⡟⣿⣷⡄⣿⣿⡇⣿⣿⡇⣈⣙⢿⣿⣷⢸⣿⣿⢸⣿⣿⢸⣿⣿⠿⠇⠀⣿⣿⠆⣿⢸⣿⣿⣿⣿⣿ ⣷⣤⣿⣿⣿⣿⣿⣿⡘⣿⣿⣸⣿⡿⢸⣿⣿⢸⣿⣿⠀⠀⢸⣿⡇⣿⣿⢸⣿⡇⣿⣿⡇⢸⣿⣇⣼⣿⡇⢸⣿⡇⣿⣿⡇⢻⣿⣇⣿⣿⠇⣿⣿⣀⣿⣿⠘⣿⣿⣸⣿⡿⢸⣿⣿⠀⠀⠀⣿⣿⠃⣿⠐⣿⣿⣿⣿⣿ ⠀⠁⠀⠀⠀⠀⠀⠀⠀⠉⠛⠛⠋⠁⠘⠛⠛⠘⠛⠛⠀⠀⠘⠛⠃⠛⠋⠘⠛⠃⠙⠛⠃⠀⠙⠛⠛⠋⠀⠘⠛⠃⠙⠛⠃⠀⠙⠛⠛⠁⠀⠈⠙⠛⠛⠁⠀⠈⠛⠛⠋⠁⠘⠛⠛⠀⠀⠀⠛⠛⠁⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⠀⠀⣶⣶⢰⣶⡆⢶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⠀⣶⡶⢰⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⡆⠀⠀⣶⡶⠀⣶⡆⣲⣶⣶⣶⣶ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⣿⡟⢸⣿⡇⠈⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠋⠟⠿⡿⠏⠀⢸⡇⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣟⣿⣿⡇⠀⠀⣿⡏⠀⣿⡇⢿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⣿⡇⢸⣿⡇⠀⣿⣿⣿⣿⣿⣟⣿⣿⣿⠏⠀⠀⠀⠀⠀⠀⠀⠀⠀⠸⡇⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⣿⡇⠀⣿⡇⣻⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⣿⡇⢸⣿⡇⠀⢻⣿⣿⣿⣿⣿⣿⣗⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠁⢸⣿⣿⣿⣿⣿⣿⡿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⣿⡇⠀⣿⡇⣽⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⣿⡇⢸⣿⡇⠀⣿⣿⣿⣿⣿⣿⣿⡉⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⣿⣿⣿⣿⣿⣿⣷⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⣿⡇⠀⣿⡇⣾⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⣿⡇⢸⣿⡇⢸⣿⣿⣿⣿⣿⣿⣿⡆⠀⢤⣂⡀⢀⣀⡀⡀⢀⡀⠀⠀⠀⢠⣿⣿⣿⣨⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠄⠀⠀⣿⡇⠀⣿⡇⠹⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⠿⣿⣷⣾⣿⣿⣿⣿⣿⣯⠀⠀⠀⣿⡇⢸⣿⡇⠀⣟⣿⣿⣿⣿⣿⣿⣿⠘⢸⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⢸⣿⡇⠉⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠁⠀⠀⣿⡇⠀⣿⡇⠀⢹⣿⣿⣿ ⢿⣿⣿⣶⣶⢾⣾⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⣿⡇⢸⣿⣷⣾⣿⣿⣿⣿⣿⣿⣸⣿⡄⠀⠙⢿⢿⠿⠿⣻⣿⣿⣇⣀⣄⢸⣿⡇⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⣿⡇⠀⣿⡇⠀⣾⣿⣿⣿ ⣬⣿⣿⣿⣿⣿⣮⣿⣿⣿⣿⣿⣿⣿⣿⠀⣀⣤⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣟⣿⣿⡇⢪⣷⣄⣿⣶⣶⣿⣿⡿⣹⣿⣿⣿⣿⡇⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⣿⡇⢰⣿⡇⠀⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠿⠛⢻⣿⣿⣾⣿⣿⠅⠀⢇⣛⣛⣛⣛⣿⠟⣿⣿⣿⣿⣿⣿⡇⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⣿⡇⢸⣿⡇⠀⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⣿⣿⣿⣿⣿⣿⡿⠟⠛⠛⣉⡀⢰⡇⠀⠈⣿⣿⣿⣿⣿⡇⠇⠀⠛⠛⡛⣉⣴⣾⣿⣿⣿⣿⡿⣿⡇⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⣿⡇⢰⣿⡇⠀⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⢿⣿⣿⣿⡇⠀⠀⠀⣴⡆⢸⣿⣇⠸⡃⢀⣴⣿⣿⣿⣿⣿⣿⣷⣶⣶⣶⣾⣿⣿⣿⣿⣿⠟⠋⣶⣿⡇⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠇⠀⠀⣿⡇⢸⣿⡇⠀⣿⣿⣻⡿ ⣿⣿⣿⣿⣿⣿⡿⣿⣿⠙⠀⠀⠀⠀⠀⠠⠀⠀⣿⡇⢸⣿⣷⢸⣷⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡏⠐⠊⣙⣿⡇⢺⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡄⠀⠀⣿⡇⢸⣿⡇⢸⡅⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣇⣿⣿⠀⠀⠀⠀⠀⠀⢠⠀⠀⣿⡇⢸⣿⡿⣰⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠡⠀⣴⣿⣿⡇⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣇⠀⠀⣿⡇⢸⣿⡧⣸⣿⣿⣿⣿ ⣿⣿⢻⣛⣾⣿⣷⣿⣿⠀⠀⠀⠀⠀⠀⢸⠛⠀⢹⡇⢸⣿⡇⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠁⠀⠀⠹⣿⣿⠀⠀⣿⢺⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣧⣿⣿⠀⠀⣿⡇⢸⣿⡇⣿⣿⣿⣿⣿ ⣿⣿⣾⣿⣿⣿⣿⣿⣿⡆⠀⠀⠀⠀⠀⠞⠀⠀⠘⠇⢸⣿⠃⠿⠿⠿⠿⡿⣿⣿⣿⡿⣿⣿⣿⡿⠿⣿⣿⡿⠃⠀⠀⢄⠀⠈⠁⠀⠀⠸⣾⡿⠟⠛⠻⢻⣿⡿⠟⠿⠿⢿⡿⠿⠿⠟⠀⠀⠻⠃⠈⢿⠳⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⠋⣶⣿⢿⣿⣆⢸⣿⣿⢿⣷⡆⠘⠿⢸⣿⣿⡇⣸⣿⣿⡇⣿⣿⡏⢻⣿⡿⢿⣿⡏⢻⣿⡿⣿⣷⡄⣰⣾⡿⣿⣶⡉⣶⣿⢿⣿⣦⠉⣶⣿⢿⣿⣦⢸⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⢸⣿⣿⢸⣿⣿⢸⣿⣿⣸⣿⡟⠀⠀⢸⣿⣿⣿⣿⣿⣿⡇⣿⣿⡇⢸⣿⡇⢸⣿⣧⢸⣿⣇⣽⣿⡇⣿⣿⡇⣿⣿⡇⣿⣿⣮⡛⠛⢸⣿⣿⢸⣿⣿⢸⣿⣿⣀⡀⠀⣿⣿⡇⣾⠀⣿⣿⣿⣿⣿ ⣻⣿⣿⣿⣿⣿⣿⣿⢸⣿⣿⢸⣿⣿⢸⣿⣿⢻⣿⣆⠀⠀⢸⣿⡿⣿⣿⢿⣿⡇⣿⣿⡇⢸⣿⡟⢪⣤⣄⢸⣿⡟⣿⣷⡄⣿⣿⡇⣿⣿⡇⣈⣙⢿⣿⣷⢸⣿⣿⢸⣿⣿⢸⣿⣿⠿⠇⠀⣿⣿⡇⣿⠐⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⡘⣿⣿⣸⣿⡿⢸⣿⣿⢸⣿⣿⠀⠀⢸⣿⡇⣿⣿⢸⣿⡇⣿⣿⡇⢸⣿⣇⣼⣿⡇⢸⣿⡇⣿⣿⡇⢻⣿⣇⣿⣿⠇⣿⣿⣀⣿⣿⠘⣿⣿⣸⣿⡿⢸⣿⣿⠀⠀⠀⣿⣿⡇⣿⠀⣿⣿⣿⣿⣿ ⠀⠁⠀⠀⠀⠀⠀⠀⠀⠈⠛⠛⠋⠁⠘⠛⠛⠘⠛⠛⠀⠀⠘⠛⠃⠛⠋⠘⠛⠃⠙⠛⠃⠀⠙⠛⠛⠋⠀⠘⠛⠃⠙⠛⠃⠀⠙⠛⠛⠁⠀⠈⠙⠛⠛⠁⠀⠈⠛⠛⠋⠁⠘⠛⠛⠀⠀⠀⠛⠛⠁⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⠀⠀⢲⣶⢰⣶⡆⢶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣆⠀⣶⡶⢰⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⡆⠀⠀⣶⡶⠀⣶⡆⣴⣶⣶⣶⣶ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⣸⡿⢸⣿⡇⠈⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠋⠟⠿⡿⠯⠀⢸⡇⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣟⣿⣿⡇⠀⠀⣿⡇⠀⣿⡇⢿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⢾⡇⢸⣿⡇⠀⣿⣿⣿⣿⣿⣟⣿⣿⣿⠏⠀⠀⠀⠀⠀⠀⠀⠀⠀⠸⡿⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⣿⡇⠀⣿⡇⣻⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⣿⡇⢸⣿⡇⠐⢻⣿⣿⣿⣿⣿⣿⣗⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠁⢸⣿⣿⣿⣿⣿⣿⡿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⣿⡇⠀⣿⡇⣹⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⣿⡇⢸⣿⡇⠀⣾⣿⣿⣿⣿⣿⣿⡉⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⣿⣿⣿⣿⣿⣿⣷⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠁⠀⠀⣿⡇⠀⣿⡇⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⣿⡇⢸⣿⡇⢸⣿⣿⣿⣿⣿⣿⣿⡆⢀⢠⣂⡀⢀⣀⡀⡀⢀⡀⠀⠀⠀⢠⣿⣿⣿⣤⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡅⠀⠀⣿⡇⠀⣿⡇⠸⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⠿⣿⣷⣾⣿⣿⣿⣿⣿⣟⠀⠀⠀⣿⡇⢸⣿⡇⠀⣟⣿⣿⣿⣿⣿⣿⣿⠘⢹⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⢸⣿⡇⠉⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠁⠀⠀⣿⡇⠀⣿⡇⠀⢹⣿⣿⣿ ⢿⣿⣿⣶⣶⢾⣼⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⣿⡇⢸⣿⣷⣾⣿⣿⣿⣿⣿⣿⢸⣿⡄⠀⠙⢿⣟⠿⠿⣛⣿⣿⣇⣀⣄⢸⣿⡇⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⣿⡇⠀⣿⡇⠀⣾⣿⣿⣿ ⣬⣿⣿⣿⣿⣿⣮⣿⣿⣿⣿⣿⣿⣿⣿⠀⣀⣠⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣏⣿⣿⡇⢡⣷⣄⣿⣶⣶⣿⣿⡿⣹⣿⣿⣿⣿⡇⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⣿⡇⢠⣿⡇⠀⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠿⠛⢿⣿⣿⣾⣿⣿⠏⢈⢇⣛⣛⣛⣛⣿⠟⣿⣿⣿⣿⣿⣿⡇⢰⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⣿⡇⢸⣿⡇⠀⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⢿⣿⣿⡿⣿⣿⣿⣿⣿⣿⡿⠟⠛⠛⣩⡀⢰⡆⠀⠈⢿⣿⣿⣿⣿⡇⢁⠁⠛⠛⡛⢉⣴⣾⣿⣿⣿⣿⡿⣿⡇⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡀⠀⠀⣿⡇⢸⣿⡇⠀⣿⣿⣿⡿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣿⣿⣿⡇⠀⠠⠀⣴⡆⢸⣿⡇⣸⡃⢀⣴⣿⣿⣿⣿⣿⣿⣷⣶⣶⣶⣾⣿⣿⣿⣿⣿⢟⠋⣶⣿⡇⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠇⠀⠀⣿⡇⢸⣿⡇⠀⣿⣿⣻⡿ ⣿⣿⣿⣿⣿⣿⡿⣿⣿⠙⠀⠀⠀⠀⠀⠠⠀⠀⣿⠇⢸⣿⡗⢸⣷⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡏⠀⠀⣛⣟⡇⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡆⠀⠀⣿⡇⢸⣿⣇⢸⠁⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣧⣿⣿⠀⠀⠀⠀⠀⠀⢠⠀⠀⣿⡇⢸⣿⡿⣰⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠁⠀⣴⣿⣿⡇⢼⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡧⠀⠀⣿⡇⢸⣿⡇⣸⣿⣿⣿⣿ ⣿⣿⡻⣛⣾⣿⣷⣿⣿⠀⠀⠀⠀⠀⠀⢸⠋⠀⢹⡇⢸⣿⡇⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠁⠀⠀⠸⣿⣿⠀⠀⢿⢺⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣧⣿⣿⠀⠀⣿⡇⢸⣿⡗⣿⣿⣿⣿⣿ ⣿⣿⣾⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠞⠀⠀⠘⠇⢸⣿⠃⠿⠿⠿⠿⠿⢿⣿⣿⡿⣿⣿⣿⡿⢿⣿⣿⡿⠃⠀⠀⢄⠀⠈⠁⠀⠀⠸⣾⡿⠟⠛⠿⢻⣿⡿⠟⠿⠿⢿⡿⠿⠿⠇⠀⠀⠻⠃⠈⢿⠏⣿⣿⣿⣿⣿ ⣿⣷⣿⣿⣿⣿⣿⣿⠋⣶⣿⢿⣿⣆⢸⣿⣿⢿⣷⡆⠘⠿⢸⣿⣿⡇⣸⣿⣿⡇⣿⣿⡏⢻⣿⡿⢿⣿⡏⢻⣿⡿⣿⣷⡄⣰⣾⡿⣿⣶⡉⣶⣿⢿⣿⣦⠉⣶⣿⢿⣿⣦⢸⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⢸⣿⣿⢸⣿⣿⢸⣿⣿⣸⣿⡟⠀⠀⢸⣿⣿⣿⣿⣿⣿⡇⣿⣿⡇⢸⣿⡇⢸⣿⣧⢸⣿⣇⣾⣿⡇⣿⣿⡇⣿⣿⡇⣿⣿⣦⡛⠛⢸⣿⣿⢸⣿⣿⢸⣿⣿⣀⡀⠀⣿⣿⡇⣾⠀⣿⣿⣿⣿⣿ ⣻⣿⣿⣿⣿⣿⣿⣿⢸⣿⣿⢸⣿⣿⢸⣿⣿⢻⣿⣆⠀⠀⢸⣿⡿⣿⣿⢿⣿⡇⣿⣿⡇⢸⣿⡏⢢⣤⡄⢸⣿⡟⣿⣷⡄⣿⣿⡇⣿⣿⡇⣈⣙⢿⣿⣷⢸⣿⣿⢸⣿⣿⢸⣿⣿⠿⠇⠀⣿⣿⡇⣿⠀⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⡘⣿⣿⣸⣿⡿⢸⣿⣿⢸⣿⣿⠀⠀⢸⣿⡇⣿⣿⢸⣿⡇⣿⣿⡇⢸⣿⣇⣼⣿⡇⢸⣿⡇⣿⣿⡇⢻⣿⣇⣿⣿⠇⣿⣿⣀⣿⣿⠘⣿⣿⣸⣿⡿⢸⣿⣿⠀⠀⠀⣿⣿⡇⣿⠀⣿⣿⣿⣿⣿ ⠀⠁⠀⠀⠀⠀⠀⠀⠀⠈⠛⠛⠋⠁⠘⠛⠛⠘⠛⠛⠀⠀⠘⠛⠃⠛⠋⠘⠛⠃⠙⠛⠃⠀⠙⠛⠛⠋⠀⠘⠛⠃⠙⠛⠃⠀⠙⠛⠛⠁⠀⠈⠙⠛⠛⠁⠀⠈⠛⠛⠋⠁⠘⠛⠛⠀⠀⠀⠛⠛⠁⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⠀⠀⢲⣶⢰⣶⡆⢶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣦⠀⣶⣶⢰⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⡆⠀⠀⣶⡶⠀⣶⡆⣴⣶⣶⣶⣶ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⢾⡿⢸⣿⡇⠈⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠋⠟⠿⡿⠏⠀⢸⡇⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣟⣿⣿⡇⠀⠀⣿⡏⠀⣿⡇⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⢺⡇⢸⣿⡇⠀⣿⣿⣿⣿⣿⣟⣿⣿⣿⠏⠀⠀⠀⠀⠀⠀⠀⠀⠀⠸⡿⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⣿⡇⠀⣿⡇⣹⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⣺⡇⢸⣿⡇⠐⢻⣿⣿⣿⣿⣿⣿⣗⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⡿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⣿⡇⠀⣿⡇⢼⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⣿⡇⢸⣿⡇⠀⣾⣿⣿⣿⣿⣿⣿⠉⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⣿⣿⣿⣿⣿⣿⣷⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠁⠀⠀⣿⡇⠀⣿⡇⣼⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⣿⡇⢸⣿⡇⢸⣿⣿⣿⣿⣿⣿⣿⡆⠀⣤⣂⡀⢀⣀⡀⡀⢀⡀⠀⠀⠀⢠⣿⣿⣿⣌⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⣿⡇⠀⣿⡇⠸⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⠿⣿⣷⣾⣿⣿⣿⣿⣿⣏⠀⠀⠀⣿⡇⢸⣿⡇⠀⣟⣿⣿⣿⣿⣿⣿⣿⠌⢹⣿⣿⣿⣿⣿⣿⣿⣿⡄⠀⠀⢸⣿⡇⠉⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠁⠀⠀⣿⡇⠀⣿⡇⠀⢹⣿⣿⣿ ⢿⣿⣿⣶⣶⣾⣼⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⣿⡇⢸⣿⣷⣾⣿⣿⣿⣿⣿⣿⣸⣿⡄⡂⠙⢿⠟⠿⠿⣻⣿⣿⣇⣀⣄⢸⣿⡇⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⣿⡇⠀⣿⡇⠀⣾⣿⣿⣿ ⣬⣿⣿⣿⣿⣿⣮⣿⣿⣿⣿⣿⣿⣿⣿⠀⣀⣤⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣟⣿⣿⡇⢂⣷⣄⣿⣶⣶⣿⣿⡿⣹⣿⣿⣿⣿⡇⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⣿⡇⢠⣿⡇⠀⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣾⣿⣿⣿⣿⣿⣿⣿⡿⠿⠛⢻⣿⣿⣾⣿⣿⡅⠈⢇⣛⣛⣛⣛⣿⠟⣿⣿⣿⣿⣿⣿⡇⢰⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⣿⡇⢸⣿⡇⠀⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⣿⣿⣿⣿⣿⣿⡿⠟⠛⠛⣉⡀⢰⡇⠀⠈⢿⣿⣿⣿⣿⡇⠃⠀⠛⠛⠛⣉⣴⣿⣿⣿⣿⣿⡿⣿⡇⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⣿⡇⢸⣿⡇⠀⣿⣿⣿⣟ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣿⣿⣿⡇⠀⠠⠀⣴⡆⢸⣿⡇⢸⡃⢀⣴⣿⣿⣿⣿⣿⣿⣷⣶⣶⣶⣾⣿⣿⣿⣿⣿⢟⠋⣶⣿⡇⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠇⠀⠀⣿⡇⢸⣿⡇⠀⣿⣿⣻⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⠛⠀⠀⠀⠀⠀⠠⠠⠀⣿⠇⢸⣿⡇⢸⣷⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡏⠐⠀⣙⣟⡇⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡄⠀⠀⣿⡇⢸⣿⡧⢸⡃⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣧⣿⣿⠀⠀⠀⠀⠀⠀⢠⠀⠀⣿⡇⢸⣿⡟⣰⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠁⠀⣴⣿⣿⡇⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡧⠀⠀⣿⡇⢸⣿⡇⣸⣿⣿⣿⣿ ⣿⣿⡻⣛⣾⣿⣷⣿⣿⠀⠀⠀⠀⠀⠀⢸⠛⠀⢹⡇⢸⣿⡇⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠁⠀⠀⠹⣿⣿⠀⠀⢿⢺⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣧⣿⡯⠀⠀⣿⡇⢸⣿⡇⣿⣿⣿⣿⣿ ⣿⣿⣾⣿⣿⣿⣿⣿⣿⡆⠀⠀⠀⠀⠀⠜⠀⠀⠘⠇⢸⣿⠃⠿⠿⠿⠿⡿⣿⣿⣿⡿⣿⣿⣿⠿⢿⣿⣿⡿⠃⠀⠀⢄⠀⠈⠁⠀⠀⠸⣾⡿⠟⠻⠻⢻⣿⡿⠟⠿⠿⢿⡿⠿⠿⠗⠀⠀⠿⠃⠘⢿⠇⣿⣿⣿⣿⣿ ⣿⣷⣿⣿⣿⣿⣿⣿⠋⣶⣿⢿⣿⣆⢸⣿⣿⢿⣷⡆⠘⠿⢸⣿⣿⡇⣸⣿⣿⡇⣿⣿⡏⢻⣿⡿⢿⣿⡏⢻⣿⡿⣿⣷⡄⣰⣾⡿⣿⣶⡉⣶⣿⢿⣿⣦⠉⣶⣿⢿⣿⣦⢸⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⢸⣿⣿⢸⣿⣿⢸⣿⣿⣸⣿⡟⠀⠀⢸⣿⣿⣿⣿⣿⣿⡇⣿⣿⡇⢸⣿⡇⢸⣿⣧⢸⣿⣇⣽⣿⡇⣿⣿⡇⣿⣿⡇⣿⣿⣮⡛⠛⢸⣿⣿⢸⣿⣿⢸⣿⣿⣀⡀⠀⣿⣿⡇⣾⠀⣿⣿⣿⣿⣿ ⣻⣿⣿⣿⣿⣿⣿⣿⢸⣿⣿⢸⣿⣿⢸⣿⣿⢻⣿⣆⠀⠀⢸⣿⡿⣿⣿⢿⣿⡇⣿⣿⡇⢸⣿⡏⢠⣤⣄⢸⣿⡟⣿⣷⡄⣿⣿⡇⣿⣿⡇⣈⣙⢿⣿⣷⢸⣿⣿⢸⣿⣿⢸⣿⣿⠿⠇⠀⣿⣿⡇⣿⠀⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⡘⣿⣿⣸⣿⡿⢸⣿⣿⢸⣿⣿⠀⠀⢸⣿⡇⣿⣿⢸⣿⡇⣿⣿⡇⢸⣿⣇⣼⣿⡇⢸⣿⡇⣿⣿⡇⢻⣿⣇⣿⣿⠇⣿⣿⣀⣿⣿⠘⣿⣿⣸⣿⡿⢸⣿⣿⠀⠀⠀⣿⣿⡇⣿⠀⣿⣿⣿⣿⣿ ⠀⠁⠀⠀⠀⠀⠀⠀⠀⠈⠛⠛⠋⠁⠘⠛⠛⠘⠛⠛⠀⠀⠘⠛⠃⠛⠋⠘⠛⠃⠙⠛⠃⠀⠙⠛⠛⠋⠀⠘⠛⠃⠙⠛⠃⠀⠙⠛⠛⠁⠀⠈⠙⠛⠛⠁⠀⠈⠛⠛⠋⠁⠘⠛⠛⠀⠀⠀⠛⠛⠁⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⠀⠀⢲⣶⢰⣶⡆⢶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣦⠀⣶⣶⢰⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⡆⠀⠀⣶⣶⠀⣶⡆⣰⣶⣶⣶⣶ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⢺⡟⢸⣿⡇⠈⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠋⠟⢿⡿⠟⠀⢸⡏⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣟⣿⣿⡇⠀⠀⣿⡏⠀⣿⡇⢿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⢽⡇⢸⣿⡇⠀⣿⣿⣿⣿⣿⣟⣿⣿⣿⡏⠀⠀⠀⠀⠀⠀⠀⠀⠀⠸⣿⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⣿⡇⠀⣿⡇⣹⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⣼⡇⢸⣿⡇⠀⢻⣿⣿⣿⣿⣿⣿⣗⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠉⢸⣿⣿⣿⣿⣿⣿⡿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⣿⡇⠀⣿⡇⣹⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⣿⡇⢸⣿⡇⠀⣿⣿⣿⣿⣿⣿⣿⠍⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⣿⣿⣿⣿⣿⣿⣷⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠁⠀⠀⣿⡇⠀⣿⡇⢼⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⣿⡇⢸⣿⡇⢸⣿⣿⣿⣿⣿⣿⣿⡆⠀⢠⣂⡀⢀⣀⡀⡀⢀⡀⠀⠀⠀⢠⣿⣿⣿⣬⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠄⠀⠀⣿⡇⠀⣿⡇⠸⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⠿⣿⣷⣾⣿⣿⣿⣿⣿⣟⠀⠀⠀⣿⡇⢸⣿⡇⠀⣟⣿⣿⣿⣿⣿⣿⣿⠀⠘⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⢸⣿⡇⠉⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠁⠀⠀⣿⡇⠀⣿⡇⠀⢹⣿⣿⣿ ⢿⣿⣿⣶⣶⢾⣼⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⣿⡇⠸⣿⣧⣾⣿⣿⣿⣿⣿⣿⢸⣿⡀⠐⠙⢿⣏⠿⠟⣛⣻⣿⡇⠀⣀⢸⣿⡇⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⣿⡇⠀⣿⡇⠀⣾⣿⣿⣿ ⣬⣿⣿⣿⣿⣿⣮⣿⣿⣿⣿⣿⣿⣿⣿⠀⣀⣠⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠇⣸⣿⡇⢣⣷⣄⣿⣶⣶⣿⣿⣿⣹⣤⣿⣿⣿⡇⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⣿⡇⢠⣿⡇⠀⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣾⣿⣿⣿⣿⣿⣿⣿⡿⠿⠛⠻⣿⣿⣴⣿⣿⡀⢈⢇⣛⣛⣛⣛⣿⠟⣿⣿⣿⣿⣿⣿⡇⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⣿⡇⢸⣿⡇⠀⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⣿⣿⣿⣿⣿⣿⠿⠟⠛⠋⣁⠀⢀⡆⠀⠀⢹⣾⣿⣿⣿⡆⢁⢁⡟⣛⡛⣉⣴⣿⣿⣿⣿⣿⡿⣿⡇⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⣿⡇⢸⣿⡇⠀⣿⣿⣿⡏ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⢿⣿⣿⣿⡇⠀⢠⠀⣴⡆⢸⣿⡁⠸⡀⠀⣰⣿⣿⣿⣿⣿⣿⣶⣶⣧⣿⣿⣿⣿⣿⣿⣿⢟⠋⣶⣿⡇⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠇⠀⠀⣿⡇⢸⣿⡇⢀⣿⣿⣻⣿ ⣿⣿⣿⣿⣿⣿⡿⣿⣿⠙⠀⠀⠀⠀⠀⠀⠠⠀⣿⠇⢸⣿⠃⠈⣥⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⣙⣿⡇⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡄⠀⠀⣿⡇⢸⣿⣇⢸⠇⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣧⣿⣿⠀⠀⠀⠀⠀⠀⢠⠀⠀⣿⡇⢸⣿⡷⣰⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠁⠀⣴⣿⣿⡇⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣧⠀⠀⣿⡇⢸⣿⡇⣸⣿⣿⣿⣿ ⣿⣿⠻⣛⣾⣿⣿⣿⣿⡀⠀⠀⠀⠀⠀⠸⠛⠀⢹⡇⢸⣿⡇⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠁⠀⠀⠹⣿⣿⠀⠀⢿⢺⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣧⣿⣿⠀⠀⣿⡇⢸⣿⡗⣿⣿⣿⣿⣿ ⣿⣿⣾⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠞⠀⠀⠘⠇⢸⣿⠃⠿⠿⠿⠿⠿⣿⣿⣿⡿⣿⣿⣿⡿⢿⣿⣿⡿⠃⠀⠀⢄⠀⠈⠁⠀⠀⠸⣾⡿⠟⠛⠻⢻⣿⡿⠟⠻⠿⢿⠿⠿⠿⠗⠀⠀⠿⠃⠈⢿⠳⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⠋⣶⣿⢿⣿⣆⢸⣿⣿⢿⣷⡆⠘⠿⢸⣿⣿⡇⣸⣿⣿⡇⣿⣿⡏⢻⣿⡿⢿⣿⡏⢹⣿⡿⣿⣷⡄⣰⣾⡿⣿⣶⡈⣶⣿⠿⣿⣦⠉⣶⣿⢿⣿⣦⢸⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⢸⣿⣿⢸⣿⣿⢸⣿⣿⣸⣿⡟⠀⠀⢸⣿⣿⣿⣿⣿⣿⡇⣿⣿⡇⢸⣿⡇⢸⣿⣇⢸⣿⣇⣿⣿⡇⣿⣿⡇⣿⣿⡇⣿⣿⣦⡛⠛⢸⣿⣿⢸⣿⣿⢸⣿⣿⣀⡀⠀⣿⣿⡇⣾⠀⣿⣿⣿⣿⣿ ⣻⣿⣿⣿⣿⣿⣟⣿⢸⣿⣿⢸⣿⣿⢸⣿⣿⢻⣿⣆⠀⠀⢸⣿⡿⣿⣿⢿⣿⡇⣿⣿⡇⢸⣿⡟⢢⣤⣄⢸⣿⡟⣿⣷⡄⣿⣿⡇⣿⣿⡇⣈⣙⢿⣿⣷⢸⣿⣿⢸⣿⣿⢸⣿⣿⠿⠇⠀⣿⣿⡅⣿⠐⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⡘⣿⣿⣸⣿⡿⢸⣿⣿⢸⣿⣿⠀⠀⢸⣿⡇⣿⣿⢸⣿⡇⣿⣿⡇⢸⣿⣇⣼⣿⡇⢸⣿⡇⣿⣿⡇⢻⣿⣇⣿⣿⠇⣿⣿⣀⣿⣿⠘⣿⣿⣸⣿⡿⢸⣿⣿⠀⠀⠀⣿⣿⡇⣿⠀⣿⣿⣿⣿⣿ ⠀⠁⠀⠀⠀⠀⠀⠀⠀⠈⠛⠛⠋⠁⠘⠛⠛⠘⠛⠛⠀⠀⠘⠛⠃⠛⠋⠘⠛⠃⠙⠛⠃⠀⠙⠛⠛⠋⠀⠘⠛⠃⠙⠛⠃⠀⠙⠛⠛⠁⠀⠈⠙⠛⠛⠁⠀⠈⠛⠛⠋⠁⠘⠛⠛⠀⠀⠀⠛⠛⠁⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⠀⠀⣶⣶⢰⣶⡖⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⠀⣶⣶⢰⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⡖⠀⠀⣶⣶⠀⣶⣆⣶⣶⣶⣶⣶ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡄⠀⣿⣿⢸⣿⡇⠉⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⢸⡟⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣟⣿⣿⡇⠀⠀⣿⣿⠀⣿⡗⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⣿⡟⢸⣿⡇⠀⣿⣿⣿⣿⣿⣟⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⢼⣿⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⣿⡟⢀⣿⡇⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡏⠀⠀⣿⡇⢸⣿⡇⠐⢻⣿⣿⣿⣿⣿⣿⣿⣿⠛⠛⠛⠁⠈⠉⠉⠉⠓⠀⢻⡇⢸⣿⣿⣿⣿⣿⣿⡿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⣿⡇⠠⣿⡇⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⣿⡇⢸⣿⡇⠀⣿⣿⣿⣿⣿⣿⣿⡿⡏⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠇⢸⣿⣿⣿⣿⣿⣿⣷⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠃⠀⠀⣿⡇⠀⣿⡇⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⣿⡇⢸⣿⡇⢸⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣴⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⣿⡇⠀⣿⡇⢹⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⡿⣿⣷⣾⣻⣿⣿⣿⣿⣿⠀⠀⠀⣿⡇⢸⣿⡇⠀⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⣿⡇⠉⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠁⠀⠀⣿⡇⠀⣿⡇⠀⢹⣿⣿⣿ ⢿⣿⣿⣷⣶⣾⣾⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⣿⡇⢸⣿⡇⠀⣵⣿⣿⣿⠟⠋⠁⢀⠀⣤⣦⣤⣀⡤⠀⣀⠀⠀⠀⠀⠀⢸⣿⡇⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⣿⡇⢀⣿⡇⠀⣾⣿⣿⣿ ⣬⣿⣿⣿⣿⣿⣮⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⣿⡇⠸⢿⣧⣾⣿⣿⡿⠁⠀⠀⠀⠾⠎⠿⠿⣿⣿⣿⣿⣿⣿⣾⣦⠀⣠⣿⣿⡇⢠⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⣿⡇⢸⣿⡇⠀⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⠿⡧⢴⣿⡿⠿⠿⠿⠀⠀⠀⢀⣀⣠⡄⢼⣤⣌⣫⣿⠛⣻⣿⣿⠧⣾⣿⣿⣿⡇⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⣿⡇⢸⣿⡇⠀⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣻⠀⠀⣴⣿⣿⠏⠀⠀⠀⠀⠀⠀⠀⠀⠈⠁⢀⡀⡀⣿⣿⣟⣻⣿⣿⣿⣵⣿⣿⣿⣿⣿⡇⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡄⠀⠀⣿⡇⢸⣿⡇⠀⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠧⢸⣿⣿⣿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠛⠋⢁⡘⢮⣻⣿⣟⣻⣽⣿⣿⣿⢿⣻⣿⣿⡇⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠇⠀⠀⣿⡇⢸⣿⡇⢀⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣽⣿⣿⣿⣿⣿⣧⠀⠈⠉⠉⠀⠀⠀⠀⠀⣀⣠⣤⣶⣶⣶⣿⣿⣿⣶⣿⣿⣿⣿⣿⣿⣿⡏⣾⣿⣿⣿⡇⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⣿⡇⢸⣿⡇⢸⣋⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣯⣿⣿⣿⣿⣿⣿⣿⣿⢽⠔⠀⣿⡆⢸⣦⡄⣰⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠙⠷⣸⣿⣿⡇⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣧⠀⠀⣿⡇⢸⣿⡧⣼⣿⣿⣿⣿ ⣿⣿⣻⣛⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣟⠛⠀⢹⡇⢸⣿⡇⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠃⠀⠨⣽⣿⣿⡅⢼⣿⢺⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣧⣿⣿⠀⠀⣿⡇⢸⣿⡇⣿⣿⣿⣿⣿ ⣿⣿⣾⣿⣿⣿⣿⣿⣿⠿⠛⠛⠟⢿⢟⠞⠀⠀⠸⠇⢸⣿⠋⠹⠿⠿⠿⣿⣿⣿⣿⢿⣿⣿⣿⡿⢿⣿⣿⡿⠃⠀⠀⠀⠻⡿⠟⠃⠙⠻⣾⡿⠿⠛⠻⢻⣿⡿⠿⠿⠿⣿⡿⠿⠿⠟⠀⠀⠻⠃⠘⢿⠯⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⢋⣾⣿⢿⣿⣦⢹⣿⣿⢿⣷⡆⠸⣿⢸⣿⣿⡇⣼⣿⣿⡇⣿⣿⡟⢻⣿⡿⢿⣿⡏⢻⣿⡿⣿⣷⡀⣰⣿⡿⣿⣶⡉⣶⣿⢿⣿⣦⠉⣶⣿⢿⣿⣦⢸⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⢸⣿⣿⢸⣿⣿⢸⣿⣿⣸⣿⡟⠀⠀⢸⣿⣿⣿⣿⣿⣿⡇⣿⣿⡇⢸⣿⣇⢸⣿⣧⢸⣿⣇⣿⣿⡇⣿⣿⡇⣿⣿⡇⣿⣿⣮⡛⠛⢸⣿⣿⢸⣿⣿⢸⣿⣿⣀⡀⠀⣿⣿⡅⣾⡰⣿⣿⣿⣿⣿ ⣻⣿⣿⣿⣿⣿⣿⣿⢸⣿⣿⢸⣿⣿⢸⣿⣿⢻⣿⣆⠀⠀⢸⣿⡿⣿⣿⢿⣿⡇⣿⣿⡇⢸⣿⡟⢪⣤⣄⢸⣿⡟⣿⣿⡄⣿⣿⡇⣿⣿⡇⣈⣛⢿⣿⣷⢸⣿⣿⢸⣿⣿⢸⣿⣿⠿⠇⠀⣿⣿⡇⣿⢘⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⡘⣿⣿⣸⣿⡿⢸⣿⣿⢸⣿⣿⠀⠀⢸⣿⡇⣿⣿⢸⣿⡇⣿⣿⡇⢸⣿⣇⣼⣿⡇⢸⣿⡇⣿⣿⡇⢿⣿⣇⣿⣿⠇⣿⣿⣄⣿⣿⠘⣿⣿⣸⣿⡿⢸⣿⣿⠀⠀⠀⣿⣿⡄⣿⢸⣿⣿⣿⣿⣿ ⠀⠁⠀⠀⠀⠀⠀⠀⠀⠉⠛⠛⠋⠁⠘⠛⠛⠘⠛⠛⠀⠀⠘⠛⠃⠛⠋⠘⠛⠃⠙⠛⠃⠀⠙⠛⠛⠋⠀⠘⠛⠃⠙⠛⠃⠀⠙⠛⠛⠉⠀⠈⠙⠛⠛⠁⠀⠈⠛⠛⠋⠁⠘⠛⠛⠀⠀⠀⠛⠛⠁⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⠀⠀⣶⣶⢰⣶⡖⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣦⠀⣶⣶⢰⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⡆⠀⠀⣶⣶⠀⣶⣆⣶⣶⣶⣶⣶ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠄⠀⣿⣿⢸⣿⡇⠉⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⢸⡟⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣟⣿⣿⡇⠀⠀⣿⣿⠀⣿⡏⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⣽⡟⢸⣿⡇⠀⣿⣿⣿⣿⣿⣟⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⢼⣿⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⣿⡗⠀⣿⡇⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⣿⡇⢸⣿⡇⠀⢻⣿⣿⣿⣿⣿⣿⣿⣿⡟⠿⠿⠋⠉⠉⠩⠛⠓⠀⢻⡇⢸⣿⣿⣿⣿⣿⣿⡿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⣿⡇⠠⣿⡇⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⣿⡇⢸⣿⡇⠀⣿⣿⣿⣿⣿⣿⣿⣿⡿⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠘⡇⢸⣿⣿⣿⣿⣿⣿⣷⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠁⠀⠀⣿⡇⠀⣿⡇⢿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⣿⡇⢸⣿⡇⢸⣿⣿⣿⣿⣿⣿⣿⡿⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣴⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⣿⡇⠠⣿⡇⢻⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⡿⣿⣷⣾⣿⣿⣿⣿⣿⣿⠀⠀⠀⣿⡇⢸⣿⡇⠀⣿⣿⣿⣿⣿⣿⣿⠇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠨⣿⡇⠉⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠁⠀⠀⣿⡇⠈⣿⡇⠀⢹⣿⣿⣿ ⢿⣿⣿⣷⣶⣾⣼⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⣿⡇⢸⣿⡇⠀⢘⣿⣿⣿⡿⠛⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢸⣿⡇⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⣿⡇⢀⣿⡇⠀⣾⣿⣿⣿ ⣼⣿⣿⣿⣿⣿⣮⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⣿⡇⢸⣿⡇⢠⣿⣿⡿⠃⠀⠀⠀⠆⠀⠀⠀⠀⠀⠀⣀⣀⣀⣠⠀⠀⣠⣷⣿⡇⢠⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⣿⡇⢸⣿⡇⠀⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⣿⡇⠰⠿⢷⣿⠿⠿⠃⠀⠀⠀⠀⠀⠀⠀⠀⠀⢠⣾⢛⣿⣿⣿⡇⣰⣿⣿⣿⡇⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⣿⡇⢸⣿⡇⠀⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣻⠀⠀⠀⠻⢇⡄⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣠⣖⣿⣭⣵⣾⣿⣾⣿⣿⣿⣿⡇⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡄⠀⠀⣿⡇⢸⣿⡇⠀⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠗⢠⠀⣄⣿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣠⡠⡾⣿⣿⣿⣿⣿⣿⣿⣿⡿⣻⣿⣿⡇⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠇⠀⠀⣿⡇⢸⣿⡇⠠⣿⣿⣿⡿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣯⠀⠀⠈⠉⠀⠀⠀⠀⠀⣀⠀⢀⣠⣴⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡏⢰⣿⣿⣿⡇⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⣿⡇⢸⣿⣇⢸⣃⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣯⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⣷⡆⢸⣶⡄⣴⣿⣿⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠠⠀⣿⣿⣿⡇⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⠀⠀⣿⡇⢸⣿⡇⣼⣿⣿⣿⣿ ⣿⣿⣻⣛⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⢟⠛⠀⢹⡇⢸⣿⡇⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠃⠀⠈⣽⣿⣿⡇⣾⣿⢺⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣧⣿⣿⠀⠀⣿⡇⢸⣿⣇⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⠿⠻⠛⠿⢿⢟⠞⠀⠀⠸⠇⢸⣿⠋⠸⠿⠿⠿⣿⣿⣿⣿⢿⣿⣿⣿⡿⢿⣿⣿⡿⠃⠀⠀⠀⠻⡿⠟⠃⠙⢻⣾⡿⠿⠛⠻⢻⣿⡿⠟⠿⠿⢿⡿⠿⠿⠟⠀⠀⠿⠃⠈⢿⠷⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⢋⣾⣿⢿⣿⣦⢹⣿⣿⢿⣷⡆⠸⣿⢸⣿⣿⡇⣼⣿⣿⡇⣿⣿⡏⢻⣿⡿⢿⣿⡏⢻⣿⡿⣿⣷⡀⣰⣿⡿⣿⣶⡉⣶⣿⢿⣿⣦⠉⣶⣿⢿⣿⣦⢸⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⢸⣿⣿⢸⣿⣿⢸⣿⣿⣸⣿⡟⠀⠀⢸⣿⣿⣿⣿⣿⣿⡇⣿⣿⡇⢸⣿⡇⢸⣿⣧⢸⣿⣇⣻⣿⡇⣿⣿⡇⣿⣿⡇⣿⣿⣮⡛⠛⢸⣿⣿⢸⣿⣿⢸⣿⣿⣀⡀⠀⣿⣿⡇⣾⢀⣿⣿⣿⣿⣿ ⣻⣿⣿⣿⣿⣿⣿⣿⢸⣿⣿⢸⣿⣿⢸⣿⣿⢻⣿⣆⠀⠀⢸⣿⡿⣿⣿⢿⣿⡇⣿⣿⡇⢸⣿⡟⢠⣤⣄⢸⣿⡟⣿⣷⡄⣿⣿⡇⣿⣿⡇⣈⣛⢿⣿⣷⢸⣿⣿⢸⣿⣿⢸⣿⣿⠿⠇⠀⣿⣿⠅⣿⢨⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⡘⣿⣿⣸⣿⡿⢸⣿⣿⢸⣿⣿⠀⠀⢸⣿⡇⣿⣿⢸⣿⡇⣿⣿⡇⢸⣿⣇⣼⣿⡇⢸⣿⡇⣿⣿⡇⢻⣿⣇⣿⣿⠇⣿⣿⣄⣿⣿⠘⣿⣿⣸⣿⡿⢸⣿⣿⠀⠀⠀⣿⣿⡇⣿⢨⣿⣿⣿⣿⣿ ⠀⠁⠀⠀⠀⠀⠀⠀⠀⠈⠛⠛⠋⠁⠘⠛⠛⠘⠛⠛⠀⠀⠘⠛⠃⠛⠋⠘⠛⠃⠙⠛⠃⠀⠙⠛⠛⠋⠀⠘⠛⠃⠙⠛⠃⠀⠙⠛⠛⠉⠀⠈⠙⠛⠛⠁⠀⠈⠛⠛⠋⠁⠘⠛⠛⠀⠀⠀⠛⠛⠁⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⠀⠀⢶⣶⢰⣶⡖⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣦⠀⣶⣶⢰⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⡖⠀⠀⣶⣶⠀⣶⣆⣶⣶⣶⣶⣶ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡄⠀⣹⣿⢸⣿⡇⠈⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣟⠀⢸⡏⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣟⣿⣿⡇⠀⠀⣿⣿⠀⣿⡇⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⣿⡟⢸⣿⡇⠀⣿⣿⣿⣿⣿⣟⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⢼⣿⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⣿⡟⠀⣿⡇⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⣿⡇⢸⣿⡇⠐⢻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠿⠿⠿⠿⢿⡷⠀⢿⡇⢸⣿⣿⣿⣿⣿⣿⡿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⣿⡇⠈⣿⡇⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⣿⡇⢸⣿⡇⠀⣿⣿⣿⣿⣿⣿⣿⣿⡿⠏⠁⠀⠀⠀⠀⠀⠀⠀⠀⢘⡇⢸⣿⣿⣿⣿⣿⣿⣷⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠁⠀⠀⣿⡇⠀⣿⡇⢿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⣿⡇⢸⣿⡇⢸⣿⣿⣿⣿⣿⣿⣿⣿⠃⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠁⢸⣿⣿⣿⣤⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡄⠀⠀⣿⡇⠀⣿⡇⢸⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⠿⣿⣷⣾⣿⣿⣿⣿⣿⣿⠀⠀⠀⣿⡇⢸⣿⡇⠀⣿⡿⣿⣿⣿⣿⣿⠇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢸⣿⡇⠉⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠁⠀⠀⣿⡇⠀⣿⡇⠀⢹⣿⣿⣿ ⢿⣿⣿⣷⣶⣾⣾⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⣿⡇⢸⣿⡇⠀⠈⣼⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠰⣿⡇⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⣿⡇⠀⣿⡇⠀⣾⣿⣿⣿ ⣬⣿⣿⣿⣿⣿⣮⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⣿⡇⢸⣿⡇⠀⢪⣿⣿⣿⣿⡿⠛⠀⠀⠀⠀⠀⠀⠀⣀⠀⣀⣠⠀⠀⣀⣷⣿⡇⢀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⣿⡇⢐⣿⡇⠀⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⣿⡇⠸⠛⢑⣼⣿⠿⠟⠛⠉⠁⠀⠀⠀⠀⠀⠀⢀⣼⣿⣿⣿⣿⡗⣠⣼⣿⣿⡇⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⣿⡇⢸⣿⡇⠀⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣻⠀⠀⠀⢻⢇⣴⣶⣶⣾⣿⠃⠀⠀⠀⠀⠀⠀⠀⠀⠀⣠⣶⣿⣍⣴⣶⣿⣼⣿⣿⣿⣿⡇⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡄⠀⠀⣿⡇⢸⣿⡇⠀⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⢗⢠⠀⠄⢸⣿⣿⣿⣿⣿⠄⠀⠀⠀⠀⠀⢀⣠⡤⠸⣿⣿⣿⡿⣿⣿⣿⣿⠿⣻⣿⣿⡇⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠇⠀⠀⣿⡇⢸⣿⡇⢠⣿⣿⣿⡿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣽⣿⣿⣿⣿⣿⠐⠀⠀⠈⠛⠉⠉⠁⢁⣀⠀⢀⣠⣴⣾⣿⣿⣿⣾⣵⣮⣶⣿⣿⣿⣿⠋⢸⣿⣿⣿⡇⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⣿⡇⢸⣿⡇⢸⠇⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣇⣿⣿⣿⣿⣿⣿⣿⣿⣽⠀⠀⣦⡆⢰⣶⡖⣴⣿⣿⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠀⠀⣿⣿⣿⡇⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣧⠀⠀⣿⡇⢸⣿⡇⣸⣿⣿⣿⣿ ⣿⣿⣻⣛⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣟⠛⠀⢹⡇⢸⣿⡇⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠃⠀⠀⣻⣿⣿⡃⢼⣿⢺⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣧⣿⣿⠀⠀⣿⡇⢸⣿⣇⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⠿⠛⠛⠟⢿⢿⠞⠀⠀⠸⠇⢸⣿⠋⠸⠿⠿⠿⣿⣿⣿⣿⢿⣿⣿⣿⡿⠿⣿⣿⡿⠃⠀⠀⠀⢻⡿⠟⠃⠻⢿⣾⡿⠿⠛⠻⢻⣿⡿⠟⠿⠿⣿⡿⠿⠿⠟⠀⠀⠻⠃⠘⢿⠧⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⢋⣾⣿⢿⣿⣦⢹⣿⣿⢿⣷⡆⠸⣿⢸⣿⣿⡇⣼⣿⣿⡇⣿⣿⡏⢻⣿⡿⢿⣿⡏⢻⣿⡿⣿⣷⡀⣰⣿⡿⣿⣶⡉⣶⣿⢿⣿⣦⠉⣶⣿⢿⣿⣦⢸⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⢸⣿⣿⢸⣿⣿⢸⣿⣿⣸⣿⡟⠀⠁⢸⣿⣿⣿⣿⣿⣿⡇⣿⣿⡇⢸⣿⡇⢸⣿⣇⢸⣿⣇⣽⣿⡇⣿⣿⡇⣿⣿⡇⣿⣿⣮⡛⠛⢸⣿⣿⢸⣿⣿⢸⣿⣿⣀⡀⠀⣿⣿⡇⣾⢠⣿⣿⣿⣿⣿ ⣻⣿⣿⣿⣿⣿⣿⣿⢸⣿⣿⢸⣿⣿⢸⣿⣿⢻⣿⣆⠀⠀⢸⣿⡿⣿⣿⢿⣿⡇⣿⣿⡇⢸⣿⡟⢡⣤⣄⢸⣿⡟⣿⣿⡄⣿⣿⡇⣿⣿⡇⣈⣛⢿⣿⣷⢸⣿⣿⢸⣿⣿⢸⣿⣿⠿⠇⠀⣿⣿⡇⣿⢰⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⡘⣿⣿⣸⣿⡿⢸⣿⣿⢸⣿⣿⠀⠀⢸⣿⡇⣿⣿⢸⣿⡇⣿⣿⡇⢸⣿⣧⣼⣿⡇⢸⣿⡇⣿⣿⡇⢻⣿⣇⣿⣿⠇⣿⣿⣤⣿⣿⠘⣿⣿⣸⣿⡿⢸⣿⣿⠀⠀⠀⣿⣿⡇⣿⠴⣿⣿⣿⣿⣿ ⠀⠁⠀⠀⠀⠀⠀⠀⠀⠉⠛⠛⠋⠁⠘⠛⠛⠘⠛⠛⠀⠀⠘⠛⠃⠛⠋⠘⠛⠃⠙⠛⠃⠀⠙⠛⠛⠋⠀⠘⠛⠃⠙⠛⠃⠀⠙⠛⠛⠁⠀⠈⠙⠛⠛⠁⠀⠈⠛⠛⠋⠁⠘⠛⠛⠀⠀⠀⠛⠛⠁⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⠀⠀⢶⣶⢰⣶⡶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⠀⣶⣶⢰⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⡖⠀⠀⣶⣶⠀⣶⡆⣶⣶⣶⣶⣶ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⣿⣿⢸⣿⡇⠉⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⢸⡟⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣟⣿⣿⡇⠀⠀⣿⣿⠀⣿⣏⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⣿⡏⢸⣿⡇⠀⣿⣿⣿⣿⣿⣟⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⢼⣿⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⣿⡏⠀⣿⣗⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⣿⡇⢸⣿⡇⠘⢻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡧⠀⣿⡇⢸⣿⣿⣿⣿⣿⣿⡿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⣿⡇⠈⣿⡇⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⣿⡇⢸⣿⡇⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠛⠛⠁⠀⠀⠀⠉⠉⠀⢸⡇⢸⣿⣿⣿⣿⣿⣿⣷⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠁⠀⠀⣿⡇⠀⣿⡇⢿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⣿⡇⢸⣿⡇⢸⣿⣿⣿⣿⣿⣿⣿⣿⡟⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠁⢸⣿⣿⣿⣰⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡆⠀⠀⣿⡇⠀⣿⡇⣸⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⠿⣿⣷⣾⣿⣿⣿⣿⣿⣿⠀⠀⠀⣿⡇⢸⣿⡇⠀⣿⡿⣻⣿⣿⣿⣿⡟⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠸⣿⡇⠉⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠁⠀⠀⣿⡇⠀⣿⡇⠀⢹⣿⣿⣿ ⢿⣿⣿⣷⣶⣾⣾⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⣿⡇⢸⣿⡇⠀⠈⣸⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠐⣿⡇⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⣿⡇⠀⣿⡇⠀⣾⣿⣿⣿ ⣼⣿⣿⣿⣿⣿⣮⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⣿⡇⢸⣿⡇⡠⣦⣿⣿⣿⣿⣿⢋⠄⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣦⣿⡇⢰⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⣿⡇⢰⣿⡇⠀⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⣿⡇⠸⣫⣞⣴⣿⠿⠟⠛⠋⠁⠁⠀⠀⠀⠀⠀⠀⣴⣾⣶⣿⣾⣄⠀⢢⣿⣿⡇⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⣿⡇⢸⣿⡇⠀⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣻⠀⠀⠀⢻⢧⣴⣿⣷⣿⣿⠃⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⣌⣿⡟⢛⣿⣿⣋⣾⣿⣿⣿⡇⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡄⠀⠀⣿⡇⢸⣿⡇⠀⣿⣿⣿⣟ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣗⠠⠀⠄⢹⣿⣿⣿⣿⣿⠀⠀⠀⠀⠀⠀⠀⣀⣠⡶⣿⣷⣿⣟⣿⣿⣿⣿⡿⣿⣿⣿⡇⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⣿⡇⢸⣿⡇⢠⣿⣿⣻⡿ ⣿⣿⣿⣿⣿⣿⡿⣿⣿⣽⣿⣿⣿⣿⣿⣿⠠⠀⠀⠈⠉⠉⠉⠀⢀⣀⠀⠀⣀⣤⣶⣿⣿⣷⣥⣯⣻⣯⣿⣿⣿⣿⡟⠖⣿⣿⣿⡇⢼⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⣿⡇⢸⣿⣇⢸⢇⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣯⣿⣿⣿⣿⣿⣿⣿⣿⣿⢀⠀⣦⡆⢰⣶⡖⣴⣿⣿⣶⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠑⠈⣿⣿⣿⡇⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣧⠀⠀⣿⡇⢸⣿⡷⣸⣿⣿⣿⣿ ⣿⣿⣻⣛⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⢟⠛⠀⢹⡇⢸⣿⡇⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠃⠀⠀⣻⣿⣿⡃⣸⣿⢺⣿⣿⣿⣾⣿⣿⣿⣿⣿⣿⣿⣿⣧⣿⣿⠀⠀⣿⡇⢸⣿⣏⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⠿⠟⠛⠿⢿⢿⠞⠀⠀⠸⠇⢸⣿⠋⠸⠿⠿⠿⣿⣿⣿⣿⣿⣿⣿⣿⡿⢿⣿⣿⡿⠃⠀⠀⠀⢿⡿⠟⠃⠻⢿⣾⡿⠟⠛⠻⢻⣿⡿⠟⠿⠿⢿⡿⠿⠿⠟⠀⠀⠻⠃⠘⢿⢷⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⢋⣾⣿⢿⣿⣦⢹⣿⣿⢿⣷⡆⠘⣿⢸⣿⣿⡇⣼⣿⣿⡇⣿⣿⡏⢻⣿⡿⢿⣿⡏⢹⣿⡿⣿⣷⡀⣰⣿⡿⣿⣶⡉⣶⣿⢿⣿⣦⠉⣶⣿⢿⣿⣦⢸⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⢸⣿⣿⢸⣿⣿⢸⣿⣿⣸⣿⡟⠀⠁⢸⣿⣿⣿⣿⣿⣿⡇⣿⣿⡇⢸⣿⣇⢸⣿⣧⢸⣿⣇⣿⣿⡇⣿⣿⡇⣿⣿⡇⣿⣿⣮⡛⠛⢸⣿⣿⢸⣿⣿⢸⣿⣿⣀⡀⠀⣿⣿⡇⣾⢸⣿⣿⣿⣿⣿ ⣻⣿⣿⣿⣿⣿⣿⣿⢸⣿⣿⢸⣿⣿⢸⣿⣿⢻⣿⣆⠀⠀⢸⣿⡿⣿⣿⢿⣿⡇⣿⣿⡇⢸⣿⡟⢡⣤⣄⢸⣿⡟⣿⣷⡄⣿⣿⡇⣿⣿⡇⣈⣛⢿⣿⣷⢸⣿⣿⢸⣿⣿⢸⣿⣿⠿⠇⠀⣿⣿⠇⣿⢸⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⡘⣿⣿⣸⣿⡿⢸⣿⣿⢸⣿⣿⠀⠀⢸⣿⡇⣿⣿⢸⣿⡇⣿⣿⡇⢸⣿⣧⣼⣿⡇⢸⣿⡇⣿⣿⡇⢻⣿⣇⣿⣿⠇⣿⣿⣤⣿⣿⠘⣿⣿⣸⣿⡿⢸⣿⣿⠀⠀⠀⣿⣿⡇⣿⣸⣿⣿⣿⣿⣿ ⠀⠁⠀⠀⠀⠀⠀⠀⠀⠉⠛⠛⠋⠁⠘⠛⠛⠘⠛⠛⠀⠀⠘⠛⠃⠙⠋⠘⠛⠃⠙⠛⠃⠀⠙⠛⠛⠋⠀⠘⠛⠃⠙⠛⠃⠀⠙⠛⠛⠉⠀⠈⠙⠛⠛⠁⠀⠈⠛⠛⠋⠁⠘⠛⠛⠀⠀⠀⠛⠛⠁⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⠀⠀⢶⣶⢰⣶⡆⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣦⠀⣶⣶⢰⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⡆⠀⠀⣶⣶⠀⣶⡆⣶⣶⣶⣶⣶ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠄⠀⣿⣿⢸⣿⡇⠉⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣟⠀⢸⡏⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣟⣿⣿⡇⠀⠀⣿⣿⠀⣿⡇⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⣿⡏⢸⣿⡇⠀⣿⣿⣿⣿⣿⣟⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⢼⡿⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⣿⡇⠀⣿⡇⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⣿⡇⢸⣿⡇⠰⢻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠀⣿⡇⢸⣿⣿⣿⣿⣿⣿⡿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⣿⡇⠘⣿⡇⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⣿⡇⢸⣿⡇⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠿⠻⠋⠈⠁⠙⠉⠁⠀⢻⡇⢸⣿⣿⣿⣿⣿⣿⣷⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠁⠀⠀⣿⡇⠀⣿⡇⣻⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⣿⡇⢸⣿⡇⢸⣿⣿⣿⣿⣿⣿⣿⣿⡿⠋⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠃⢸⣿⣿⣿⣰⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⣿⡇⠀⣿⡇⢹⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⠿⣿⣷⣾⣿⣿⣿⣿⣿⣿⠀⠀⠀⣿⡇⢸⣿⡇⠀⣿⡿⣻⣿⣿⣿⣿⡟⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠨⣿⡏⠉⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠁⠀⠀⣿⡇⠠⣿⡇⠀⢹⣿⣿⣿ ⢿⣿⣿⣷⣶⣶⣼⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⣿⡇⢸⣿⡇⠀⢈⢰⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣽⡇⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⣿⡇⠀⣿⡇⠀⣾⣿⣿⣿ ⣬⣿⣿⣿⣿⣿⣮⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⣿⡇⢸⣿⡇⠀⣠⣿⣿⣿⣿⣿⢟⡆⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠠⣾⡇⢠⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⣿⡇⢠⣿⡇⠀⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⣿⡇⠘⠋⠈⣵⣿⠿⠟⠛⠋⠁⠁⠀⠀⠀⠀⠀⠀⣀⣤⣀⣤⣀⡀⠀⠀⣷⣿⡇⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⣿⡇⢸⣿⡇⠀⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣻⠀⠀⠀⠻⢣⣾⣿⣿⣿⣿⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠰⣿⣿⡻⠿⣿⡗⣠⣿⣿⣿⡇⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡄⠀⠀⣿⡇⢸⣿⡇⠀⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣗⢠⠀⠄⢸⣿⣿⣿⣿⡿⠀⠀⠀⠀⠀⠀⠀⠀⡀⣤⣾⣿⣿⣷⣾⣿⣿⣿⣿⢿⣿⣿⡇⣸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠇⠀⠀⣿⡇⢸⣿⡇⠠⣿⣿⣿⡿ ⣿⣿⣿⣿⣿⣿⡿⣿⣿⣽⣽⣿⣿⣿⣿⣿⠐⠀⠀⠀⠉⠁⠀⠀⢠⡀⠀⠀⣀⣤⣶⣾⣿⣷⣮⣿⣿⣿⣵⣿⣿⣿⡟⣕⣿⣿⣿⡇⢼⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡅⠀⠀⣿⡇⢸⣿⡇⢸⢇⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⣷⡆⢰⣿⡖⣼⣿⣷⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠣⠍⣿⣿⣿⡇⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣗⠀⠀⣿⡇⢸⣿⡇⣼⣿⣿⣿⣿ ⣿⣿⣻⣛⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣛⠛⠀⢹⡇⢸⣿⡇⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠃⠀⠀⣻⣿⣿⡃⢸⣿⢺⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣧⣿⣿⠀⠀⣿⡇⢸⣿⣇⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⠿⠛⠛⠿⢿⢟⠞⠀⠀⠸⠇⢸⣿⠋⠼⠿⠿⠿⢿⣿⣿⣿⣿⣿⣿⣿⡿⠿⣿⣿⣿⠃⠀⠀⠀⢻⡿⠟⠃⠻⢿⣾⡿⠿⠛⠻⢻⣿⡿⠟⠿⠿⢿⡿⠿⠿⠟⠀⠀⠻⠃⠈⢿⠇⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⢋⣾⣿⢿⣿⣦⢸⣿⣿⢿⣷⡆⠘⣿⢸⣿⣿⡇⣸⣿⣿⡇⣿⣿⡏⢻⣿⡿⢿⣿⡏⢹⣿⡿⣿⣷⡀⣰⣿⡿⣿⣶⡉⣶⣿⢿⣿⣦⠉⣶⣿⢿⣿⣦⢸⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⢸⣿⣿⢸⣿⣿⢸⣿⣿⣸⣿⡟⠀⠁⢸⣿⣿⣿⣿⣿⣿⡇⣿⣿⡇⢸⣿⡇⢸⣿⣧⢸⣿⣇⣿⣿⡇⣿⣿⡇⣿⣿⡇⣿⣿⣮⡛⠛⢸⣿⣿⢸⣿⣿⢸⣿⣿⣀⡀⠀⣿⣿⡇⣾⢀⣿⣿⣿⣿⣿ ⣻⣿⣿⣿⣿⣿⣿⣿⢸⣿⣿⢸⣿⣿⢸⣿⣿⢻⣿⣆⠀⠀⢸⣿⡿⣿⣿⢿⣿⡇⣿⣿⡇⢸⣿⡟⢠⣤⣄⢸⣿⡟⣿⣷⡄⣿⣿⡇⣿⣿⡇⣈⣛⢿⣿⣷⢸⣿⣿⢸⣿⣿⢸⣿⣿⠿⠇⠀⣿⣿⡇⣿⠠⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⡘⣿⣿⣸⣿⡿⢸⣿⣿⢸⣿⣿⠀⠀⢸⣿⡇⣿⣿⢸⣿⡇⣿⣿⡇⢸⣿⣇⣼⣿⡇⢸⣿⡇⣿⣿⡇⢻⣿⣇⣿⣿⠇⣿⣿⣄⣿⣿⠘⣿⣿⣸⣿⡿⢸⣿⣿⠀⠀⠀⣿⣿⡇⣿⢠⣿⣿⣿⣿⣿ ⠀⠁⠀⠀⠀⠀⠀⠀⠀⠉⠛⠛⠋⠁⠘⠛⠛⠘⠛⠛⠀⠀⠘⠛⠃⠛⠋⠘⠛⠃⠙⠛⠃⠀⠙⠛⠛⠋⠀⠘⠛⠃⠙⠛⠃⠀⠙⠛⠛⠉⠀⠈⠙⠛⠛⠁⠀⠈⠛⠛⠋⠁⠘⠛⠛⠀⠀⠀⠛⠛⠁⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⠀⠀⣲⣶⢰⣶⡖⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣦⠀⣶⣶⢰⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⡖⠀⠀⣶⣶⠀⣶⡆⣶⣶⣶⣶⣶ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠄⠀⣿⣿⢸⣿⡇⠉⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⢸⡏⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣟⣿⣿⡇⠀⠀⣿⣿⠀⣿⡏⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⣿⡏⢸⣿⡇⠀⣿⣿⣿⣿⣿⣟⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⢼⣿⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⣿⡇⠀⣿⡇⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡏⠀⠀⣿⡇⢸⣿⡇⠐⢻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠀⣿⡇⢸⣿⣿⣿⣿⣿⣿⡿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⣿⡇⠈⣿⡇⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⣿⡇⢸⣿⡇⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠿⠏⠛⠛⠛⠛⠃⠀⣿⡇⢸⣿⣿⣿⣿⣿⣿⣷⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠁⠀⠀⣿⡇⠀⣿⣇⢿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⣿⡇⢸⣿⡇⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⠋⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠃⢸⣿⣿⣿⣰⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡆⠀⠀⣿⡇⠀⣿⡇⢹⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⠿⣿⣷⣾⣿⣿⣿⣿⣿⣿⠀⠀⠀⣿⡇⢸⣿⡇⠀⣿⠿⣿⣿⣿⣿⣿⡿⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠨⣿⡏⠉⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠁⠀⠀⣿⡇⠀⣿⡇⠀⢹⣿⣿⣿ ⢿⣿⣿⣷⣶⣾⣾⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⣿⡇⢸⣿⡇⠀⠉⣰⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣽⡇⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⣿⡇⠀⣿⡇⠀⣾⣿⣿⣿ ⣼⣿⣿⣿⣿⣿⣮⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⣿⡇⢸⣿⡇⢀⣠⣿⣿⣿⣿⣿⢟⡆⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣾⡇⢠⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⣿⡇⢸⣿⡇⠀⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⣿⡇⠘⠫⠨⣿⡿⠿⠟⠛⠛⠁⠁⠀⠀⠀⠀⠀⠀⣀⣤⣀⣤⡀⡀⠀⠀⣵⣾⡇⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⣿⡇⢸⣿⡇⠀⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣻⠀⠀⠀⠻⢣⣾⣿⣿⣿⣿⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠐⢿⣿⡿⠿⣿⡗⣠⣷⣿⣿⡇⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠆⠀⠀⣿⡇⢸⣿⡇⠀⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣗⠠⠀⠀⢸⣿⣿⣿⣿⡿⠀⠀⠀⠀⠀⠀⠀⠀⢀⢤⣾⣿⣿⣦⣶⣿⣿⣿⣿⢿⣿⣿⡇⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠇⠀⠀⣿⡇⢸⣿⡇⢠⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⡿⣿⣿⣽⣿⣿⣿⣿⣿⣿⠀⠀⠀⠀⡉⠁⠀⠠⢀⡀⠀⠀⣀⣤⣶⣾⣿⣷⣎⣻⣿⣿⣵⣿⣿⣿⡟⣵⣿⣿⣿⡇⢼⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⣿⡇⢸⣿⣇⢸⣏⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣯⣿⣿⣿⣿⣿⣿⣿⣿⢿⠀⠀⣷⡆⢰⣿⡗⣸⣿⣷⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠣⠍⣿⣿⣿⡇⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣧⠀⠀⣿⡇⢸⣿⡧⣼⣿⣿⣿⣿ ⣿⣿⣻⣛⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠛⠀⢹⡇⢸⣿⣇⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠃⠀⠁⣻⣿⣿⡃⣸⣿⢺⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣧⣿⣿⠀⠀⣿⡇⢸⣿⣧⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⠿⠛⠛⠿⢿⢟⠞⠀⠀⠸⠇⢸⣿⠋⠼⠿⠿⠿⢿⣿⣿⣿⣿⣿⣿⣿⡿⢿⣿⣿⣿⠃⠀⠀⠈⢻⡿⠿⠃⠹⢿⣾⡿⠿⠛⠿⢻⣿⡿⠟⠻⠿⣿⡿⠿⠿⠟⠀⠀⠻⠃⠘⢿⠷⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⢋⣾⣿⢿⣿⣦⢹⣿⣿⢿⣷⡆⠘⣿⢸⣿⣿⡇⣼⣿⣿⡏⣿⣿⡏⢻⣿⡿⢿⣿⡏⢻⣿⡿⣿⣷⡀⣰⣿⡿⣿⣶⡉⣶⣿⢿⣿⣦⠉⣶⣿⢿⣿⣦⢸⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⢸⣿⣿⢸⣿⣿⢸⣿⣿⣸⣿⡟⠀⠀⢸⣿⣿⣿⣿⣿⣿⡇⣿⣿⡇⢸⣿⡇⢸⣿⣧⢸⣿⣇⣿⣿⡇⣿⣿⡇⣿⣿⡇⣿⣿⣮⡛⠛⢸⣿⣿⢸⣿⣿⢸⣿⣿⣀⡀⠀⣿⣿⡇⣾⢨⣿⣿⣿⣿⣿ ⣻⣿⣿⣿⣿⣿⣿⣿⢸⣿⣿⢸⣿⣿⢸⣿⣿⢻⣿⣆⠀⠀⢸⣿⡿⣿⣿⢿⣿⡇⣿⣿⡇⢸⣿⡟⢠⣤⣄⢸⣿⡟⣿⣿⡄⣿⣿⡇⣿⣿⡇⣈⣛⢿⣿⣷⢸⣿⣿⢸⣿⣿⢸⣿⣿⠿⠇⠀⣿⣿⡃⣿⠈⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⡘⣿⣿⣸⣿⡿⢸⣿⣿⢸⣿⣿⠀⠀⢸⣿⡇⣿⣿⢸⣿⡇⣿⣿⡇⢸⣿⣧⣼⣿⡇⢸⣿⡇⣿⣿⡇⢻⣿⣇⣿⣿⠇⣿⣿⣤⣿⣿⠘⣿⣿⣸⣿⡿⢸⣿⣿⠀⠀⠀⣿⣿⡇⣿⢂⣿⣿⣿⣿⣿ ⠀⠁⠀⠀⠀⠀⠀⠀⠀⠈⠛⠛⠋⠁⠘⠛⠛⠘⠛⠛⠀⠀⠘⠛⠃⠛⠋⠘⠛⠃⠙⠛⠃⠀⠙⠛⠛⠋⠀⠘⠛⠃⠙⠛⠃⠀⠙⠛⠛⠁⠀⠈⠙⠛⠛⠁⠀⠈⠛⠛⠋⠁⠘⠛⠛⠀⠀⠀⠛⠛⠁⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⠀⠀⢲⣶⢰⣶⡖⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣦⠀⣶⣶⢰⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⡖⠀⠀⣶⣶⠀⣶⣆⣶⣶⣶⣶⣶ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡄⠀⣿⣿⢸⣿⡇⠉⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⢸⡏⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⣿⣿⠀⣿⡇⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⣿⡏⢸⣿⡇⠀⣿⣿⣿⣿⣿⣟⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⣼⣿⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⣿⡇⠀⣿⡇⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡏⠀⠀⣿⡇⢸⣿⡇⠘⢻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⣿⡇⢸⣿⣿⣿⣿⣿⣿⡿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⣿⡇⠀⣿⡇⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⣿⡇⢸⣿⡇⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠿⠿⠛⠛⠛⠛⠿⠀⣿⡇⢸⣿⣿⣿⣿⣿⣿⣷⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠁⠀⠀⣿⡇⠀⣿⡇⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⣿⡇⢸⣿⡇⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⠟⠃⠀⠀⠀⠀⠀⠀⠀⠀⠉⠇⢸⣿⣿⣿⣰⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⣿⡇⠀⣿⡇⢻⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⠿⢿⣷⣾⣿⣿⣿⣿⣿⣿⠀⠀⠀⣿⡇⢸⣿⡇⠀⣿⢟⣽⣿⣿⣿⣿⡿⠃⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠠⣿⡏⠉⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠁⠀⠀⣿⡇⠀⣿⡇⠀⢹⣿⣿⣿ ⢿⣿⣿⣷⣶⣶⣼⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⣿⡇⢸⣿⡇⠀⠀⣲⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣭⡇⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⣿⡇⠀⣿⡇⠀⣾⣿⣿⣿ ⣼⣿⣿⣿⣿⣿⣮⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⣿⡇⢸⣿⠇⡔⢡⣿⣿⣿⣿⣿⢟⡆⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣽⡇⢠⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⣿⡇⢸⣿⡇⠀⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⣿⡇⠘⣑⡸⣴⡿⡿⠿⠛⠛⠁⠉⠀⠀⠀⠀⠀⠀⠀⣀⠀⣀⠀⠀⠀⠀⣠⣿⡇⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⣿⡇⢸⣿⡇⠀⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣻⠀⠀⠀⠻⢣⣾⣿⣿⣿⣿⠃⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠰⣿⢿⣿⣿⣿⡷⢀⣦⣿⣿⡇⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡆⠀⠀⣿⡇⢸⣿⡇⠀⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣗⢠⠀⢀⢺⣿⣿⣿⡿⠿⠀⠀⠀⠀⠀⠀⠀⠀⢀⣤⣾⣷⣾⣧⣴⣾⣿⣶⣿⣿⣿⣿⡇⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠇⠀⠀⣿⡇⢸⣿⡇⠀⣿⣿⣿⡿ ⣿⣿⣿⣿⣿⣿⡿⣿⣿⣽⣽⣿⣿⣿⣿⣿⠸⠀⠀⠀⠀⠠⠄⠄⣀⡀⠀⠀⣀⣤⣴⣶⣿⣯⣊⣻⣿⣿⣭⣿⣿⣿⡟⣥⣿⣿⣿⡇⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⣿⡇⢸⣿⣇⢼⣃⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣯⣿⣿⣿⣿⣿⣿⣿⣿⢽⠐⠀⣷⡆⢸⣿⡟⣸⣿⣷⣶⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠫⠿⣿⣿⣿⡇⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣧⠀⠀⣿⡇⢸⣿⡇⣼⣿⣿⣿⣿ ⣿⣿⣻⣛⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣛⠛⠀⢹⡇⢸⣿⡇⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠃⠀⠁⣻⣿⣿⡃⢸⣿⢺⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣧⣿⣿⠀⠀⣿⡇⢸⣿⣇⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠛⠛⠟⢿⢟⠞⠀⠀⠸⠇⢸⣿⠃⠾⠿⠿⠿⣿⣿⣿⣿⣿⣿⣿⣿⡿⢿⣿⣿⣿⠃⠀⠀⠀⢻⡿⠿⠃⠻⢿⣾⡿⠿⠛⠻⢻⣿⡿⠿⠻⠿⣿⡿⠿⠿⠟⠀⠀⠿⠃⠘⢿⠷⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⢋⣾⣿⢿⣿⣦⢹⣿⣿⢿⣷⡆⢸⣿⢸⣿⣿⡇⣼⣿⣿⡇⣿⣿⡏⢻⣿⡿⢿⣿⡏⢹⣿⡿⣿⣷⡀⣰⣿⡿⣿⣷⡉⣶⣿⢿⣿⣦⠉⣶⣿⢿⣿⣦⢸⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⢸⣿⣿⢸⣿⣿⢸⣿⣿⣸⣿⡟⠀⠀⢸⣿⣿⣿⣿⣿⣿⡇⣿⣿⡇⢸⣿⣇⢸⣿⣧⢸⣿⣇⣿⣿⡇⣿⣿⡇⣿⣿⡇⣿⣿⣮⡛⠛⢸⣿⣿⢸⣿⣿⢸⣿⣿⣀⡀⠀⣿⣿⠃⣾⢰⣿⣿⣿⣿⣿ ⣻⣿⣿⣿⣿⣿⣿⣿⢸⣿⣿⢸⣿⣿⢸⣿⣿⢻⣿⣆⠀⠀⢸⣿⡿⣿⣿⢿⣿⡇⣿⣿⡇⢸⣿⡟⢠⣤⣄⢸⣿⡟⣿⣿⡄⣿⣿⡇⣿⣿⡇⣈⣛⢿⣿⣷⢸⣿⣿⢸⣿⣿⢸⣿⣿⠿⠇⠀⣿⣿⡇⣿⢨⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⡘⣿⣿⣸⣿⡿⢸⣿⣿⢸⣿⣿⠀⠀⢸⣿⡇⣿⣿⢸⣿⡇⣿⣿⡇⢸⣿⣧⣼⣿⡇⢸⣿⡇⣿⣿⡇⢻⣿⣇⣿⣿⠇⣿⣿⣄⣿⣿⠘⣿⣿⣸⣿⡿⢸⣿⣿⠀⠀⠀⣿⣿⡀⣿⢸⣿⣿⣿⣿⣿ ⠀⠁⠀⠀⠀⠀⠀⠀⠀⠉⠛⠛⠋⠁⠘⠛⠛⠘⠛⠛⠀⠀⠘⠛⠃⠛⠋⠘⠛⠃⠙⠛⠃⠀⠙⠛⠛⠋⠀⠘⠛⠃⠙⠛⠃⠀⠙⠛⠛⠉⠀⠈⠙⠛⠛⠁⠀⠈⠛⠛⠋⠁⠘⠛⠛⠀⠀⠀⠛⠛⠁⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⠀⠀⢲⣶⢰⣶⡖⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⠀⣶⣶⢰⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⡖⠀⠀⣶⣶⠀⣶⣆⣶⣶⣶⣶⣶ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⣿⣿⢸⣿⡇⠉⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⢸⡏⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣟⣿⣿⡇⠀⠀⣿⣿⠀⣿⡇⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⣿⡏⢸⣿⡇⠀⣿⣿⣿⣿⣿⣟⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⢼⣿⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⣿⡇⠀⣿⡇⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⣿⡇⢸⣿⡇⠀⢻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡷⠀⣿⡇⢸⣿⣿⣿⣿⣿⣿⡿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⣿⡇⠐⣿⡇⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⣿⡇⢸⣿⡇⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠿⠿⠛⠛⠛⠛⠧⠀⣿⡇⢸⣿⣿⣿⣿⣿⣿⣷⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠁⠀⠀⣿⡇⠀⣿⡇⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⣿⡇⢸⣿⡇⢼⣿⣿⣿⣿⣿⣿⣿⣿⣿⠟⠃⠀⠀⠀⠀⠀⠀⠀⠀⠉⠇⢸⣿⣿⣿⣴⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡄⠀⠀⣿⡇⠀⣿⡇⢻⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⠿⣿⣷⣾⣿⣿⣿⣿⣿⣿⠀⠀⠀⣿⡇⢸⣿⡇⠀⣿⢟⣽⣿⣿⣿⣿⡿⠃⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠠⣿⡏⠉⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠁⠀⠀⣿⡇⠀⣿⡇⠀⢹⣿⣿⣿ ⢿⣿⣿⣷⣶⣾⣼⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⣿⡇⢸⣿⡇⠀⢈⣢⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣭⡇⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⣿⡇⠀⣿⡇⠀⣾⣿⣿⣿ ⣬⣿⣿⣿⣿⣿⣮⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⣿⡇⢸⣿⢇⡰⢸⣿⣿⣿⣿⣿⢟⡆⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣽⡇⢠⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⣿⡇⢨⣿⡇⠀⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⣿⡇⠘⣑⡜⣴⡿⡿⠿⠛⠛⠁⠉⠀⠀⠀⠀⠀⠀⠀⣀⠀⣀⠀⠀⠀⠀⣠⣿⠇⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⣿⡇⢸⣿⡇⠀⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣻⠀⠀⠀⠻⣣⣾⣿⣿⣿⣿⠃⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠰⣿⢿⣿⣿⣿⡷⢀⣦⣿⣿⡇⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡄⠀⠀⣿⡇⢸⣿⡇⠀⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣗⠠⠀⠄⢺⣿⣿⣿⣿⠿⠀⠀⠀⠀⠀⠀⠀⠀⢀⣤⣾⣗⣾⣧⣴⣾⣿⣶⣿⣿⣿⣿⡇⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠇⠀⠀⣿⡇⢸⣿⡇⢠⣿⣿⣿⡿ ⣿⣿⣿⣿⣿⣿⡿⣿⣿⣽⣿⣿⣿⣿⣿⣿⠸⠀⠀⠀⠈⠀⠀⠄⣀⡀⠀⠀⣀⣤⣴⣶⣿⣯⣊⣻⣿⣿⣭⣿⣿⣿⡟⣵⣿⣿⣿⡇⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⣿⡇⢸⣿⣗⢸⡃⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣯⣿⣿⣿⣿⣿⣿⣿⣿⢿⠀⠀⣷⡆⢸⣿⡟⣼⣿⣷⣶⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠣⠞⣿⣿⣿⡇⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡷⠀⠀⣿⡇⢸⣿⡇⣼⣿⣿⣿⣿ ⣿⣿⣻⣛⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣛⠛⠀⢹⡇⢸⣿⡇⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠃⠀⠁⣻⣿⣿⡃⢸⣿⢺⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣧⣿⣿⠀⠀⣿⡇⢸⣿⣇⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠻⠛⠟⢿⢟⠞⠂⠀⠸⠇⢸⣿⠋⠾⠿⠿⠿⣿⣿⣿⣿⣿⣿⣿⣿⡿⢿⣿⣿⣿⠃⠀⠀⠀⢻⡿⠿⠃⠻⢿⣾⡿⠿⠛⠻⢻⣿⡿⠟⠿⠿⣿⡿⠿⠿⠟⠀⠀⠻⠃⠘⢿⠧⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⢋⣾⣿⢿⣿⣦⢹⣿⣿⢿⣿⡆⢘⣿⢸⣿⣿⡇⣼⣿⣿⡏⣿⣿⡏⢻⣿⡿⢿⣿⡏⢹⣿⡿⣿⣷⡀⣰⣿⡿⣿⣷⡉⣶⣿⢿⣿⣦⠉⣶⣿⢿⣿⣦⢸⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⢸⣿⣿⢸⣿⣿⢸⣿⣿⣸⣿⡟⠀⠀⢸⣿⣿⣿⣿⣿⣿⡇⣿⣿⡇⢸⣿⡇⢸⣿⣧⢸⣿⣇⣿⣿⡇⣿⣿⡇⣿⣿⡇⣿⣿⣮⡛⠛⢸⣿⣿⢸⣿⣿⢸⣿⣿⣀⡀⠀⣿⣿⡇⣾⢰⣿⣿⣿⣿⣿ ⣻⣿⣿⣿⣿⣿⣿⣿⢸⣿⣿⢸⣿⣿⢸⣿⣿⢻⣿⣆⠀⠀⢸⣿⡿⣿⣿⢿⣿⡇⣿⣿⡇⢸⣿⡟⢠⣤⣄⢸⣿⡟⣿⣷⡄⣿⣿⡇⣿⣿⡇⣈⣛⢿⣿⣷⢸⣿⣿⢸⣿⣿⢸⣿⣿⠿⠇⠀⣿⣿⡇⣿⢸⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⡘⣿⣿⣸⣿⡿⢸⣿⣿⢸⣿⣿⠀⠀⢸⣿⡇⣿⣿⢸⣿⡇⣿⣿⡇⢸⣿⣧⣼⣿⡇⢸⣿⡇⣿⣿⡇⢻⣿⣇⣿⣿⠇⣿⣿⣤⣿⣿⠘⣿⣿⣸⣿⡿⢸⣿⣿⠀⠀⠀⣿⣿⡇⣿⢸⣿⣿⣿⣿⣿ ⠀⠁⠀⠀⠀⠀⠀⠀⠀⠈⠛⠛⠋⠁⠘⠛⠛⠘⠛⠛⠀⠀⠘⠛⠃⠛⠋⠘⠛⠃⠙⠛⠃⠀⠙⠛⠛⠋⠀⠘⠛⠃⠙⠛⠃⠀⠙⠛⠛⠉⠀⠈⠙⠛⠛⠁⠀⠈⠛⠛⠋⠁⠘⠛⠛⠀⠀⠀⠛⠛⠁⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⠀⠀⣶⣶⢰⣶⡆⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⠀⣶⣶⢰⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⡖⠀⠀⣶⣶⠀⣶⣶⣶⣶⣶⣶⣶ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡄⠀⣾⣿⢸⣿⡇⠙⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⢸⣟⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⣿⡿⠀⣿⣏⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⣿⡏⢸⣿⡇⢀⣿⣿⣿⣿⣿⣟⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⢼⡟⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⣿⡇⠀⣿⡗⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⣿⡇⢸⣿⡇⠘⢻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡷⠀⣿⡇⢸⣿⣿⣿⣿⣿⣿⡿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⣿⡇⠐⣿⡇⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⣿⡇⢸⣿⡇⢈⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠻⠿⠿⠿⢯⠀⣿⡇⢸⣿⣿⣿⣿⣿⣿⣷⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡁⠀⠀⣿⡇⠀⣿⣇⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⣿⡇⢸⣿⡇⣽⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠓⠀⠀⠀⠀⠀⠀⠀⠀⠙⠇⢸⣿⣿⣿⣼⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⣿⡇⠀⣿⡇⢹⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⡿⣿⣷⣾⣿⣿⣿⣿⣿⣿⠀⠀⠀⣿⡇⢸⣿⡇⠀⣿⠟⣹⣿⣿⣿⣿⣟⠋⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⢿⡏⠉⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠁⠀⠀⣿⡇⠀⣿⡇⠀⢹⣿⣿⣿ ⢿⣿⣿⣷⣶⢶⣼⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⣿⡇⢸⣿⡇⠀⢠⢾⣿⣿⣿⣿⣿⡟⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢙⡇⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⣿⡇⠀⣿⡇⠀⣾⣿⣿⣿ ⣬⣿⣿⣿⣿⣿⣮⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⣿⡇⢸⣿⢇⡴⣠⣾⣿⣿⣿⣿⢟⡆⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣻⡇⢠⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⣿⡇⢸⣿⡇⠀⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⣿⡇⠘⣁⡋⢿⠿⠿⠿⠟⠛⠑⠋⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢠⣻⠃⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⣿⡇⢸⣿⡇⠀⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣻⠀⠀⠀⠛⢳⣿⣿⣿⣿⣿⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠠⣷⣿⣶⣿⣶⣠⠀⣄⣾⣿⡄⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡀⠀⠀⣿⡇⢰⣿⡇⠀⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣗⢠⠀⠀⢸⣿⣿⡿⡿⠿⠀⠀⠀⠀⠀⠀⠀⠀⠀⣤⣾⣦⣼⣏⣉⣽⣿⣥⣾⣿⣿⣽⡇⣺⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⣿⡇⢸⣿⡇⢀⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠨⠀⠀⠀⠀⠀⠀⠀⣀⡀⠀⠀⣀⣠⣴⣶⣾⣯⣺⣿⣿⣿⣛⣿⣿⣿⡿⠫⣿⣿⣿⡇⣹⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⣿⡇⢸⣿⣷⢸⣏⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣯⣿⣿⣿⣿⣿⣿⣿⣿⣭⢀⠀⣿⡆⢸⣿⡟⣨⣿⣷⣶⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⢣⠿⣿⣿⣿⡇⢹⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⣿⡇⢸⣿⣇⣾⣿⣿⣿⣿ ⣿⣿⣻⣛⣾⣿⣷⣿⣿⣿⣿⣿⣿⣿⣿⡟⠛⠀⢹⡇⢸⣿⡇⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠃⠀⠋⣹⣿⣿⡇⣼⣿⢺⣿⣿⣿⣾⣿⣿⣿⣿⣿⣿⣿⣿⣧⣿⣿⠀⠀⣿⡇⢸⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠛⠛⠟⢿⢟⠞⠀⠀⠘⠇⢸⣿⠃⠿⠿⠿⠿⢿⣿⣿⣿⣿⣿⣿⣿⡿⢿⣿⣿⣿⠃⠀⠀⠀⢻⡿⠟⠃⠻⢿⣾⠿⠟⠛⠻⢻⣿⡿⠟⠿⠿⠿⡿⠿⠿⠟⠀⠀⠛⠃⠘⢿⠇⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⡧⣿⢋⣾⣿⢿⣿⣦⢸⣿⣿⢿⣷⡆⠸⣿⢸⣿⣿⡇⣼⣿⣿⡇⣿⣿⡟⢻⣿⡿⢿⣿⡟⢻⣿⡿⣿⣷⡀⣰⣿⡿⣿⣷⡉⣶⣿⢿⣿⣦⠉⣶⣿⢿⣿⣦⢸⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⢸⣿⣿⢸⣿⣿⢸⣿⣿⣸⣿⡟⠀⠀⢸⣿⣿⣿⣿⣿⣿⡇⣿⣿⡇⢸⣿⡇⢸⣿⣧⢸⣿⣇⣿⣿⡇⣿⣿⡇⣿⣿⡇⣿⣿⣮⡛⠛⢸⣿⣿⢸⣿⣿⢸⣿⣿⣀⡀⠀⣿⣿⡇⣾⣴⣿⣿⣿⣿⣿ ⣻⣿⣿⣿⣿⣿⣿⣿⢸⣿⣿⢸⣿⣿⢸⣿⣿⢻⣿⣆⠀⠀⢸⣿⡿⣿⣿⢿⣿⡇⣿⣿⡇⢸⣿⡟⢡⣤⣄⢸⣿⡟⣿⣿⡄⣿⣿⡇⣿⣿⡇⣈⣛⢿⣿⣷⢸⣿⣿⢸⣿⣿⢸⣿⣿⠿⠇⠀⣿⣿⡇⣿⢺⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⡘⣿⣿⣸⣿⡿⢸⣿⣿⢸⣿⣿⠀⠀⢸⣿⡇⣿⣿⢸⣿⡇⣿⣿⡇⢸⣿⣧⣼⣿⡇⢸⣿⡇⣿⣿⡇⢿⣿⣇⣿⣿⠇⣿⣿⣤⣿⣿⠘⣿⣿⣸⣿⡿⢸⣿⣿⠀⠀⠀⣿⣿⠃⣿⠺⣿⣿⣿⣿⣿ ⠀⠁⠀⠀⠀⠀⠀⠀⠀⠈⠛⠛⠋⠁⠘⠛⠛⠘⠛⠛⠀⠀⠘⠛⠃⠛⠋⠘⠛⠃⠙⠛⠃⠀⠙⠛⠛⠋⠀⠘⠛⠃⠙⠛⠃⠀⠙⠛⠛⠉⠀⠈⠙⠛⠛⠁⠀⠈⠛⠛⠋⠁⠘⠛⠛⠀⠀⠀⠛⠛⠁⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⠀⠀⢲⣶⢰⣶⡖⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⠀⣶⣶⢰⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⡶⠀⠀⣶⣶⠀⣶⣶⣶⣶⣶⣶⣶ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⣾⣿⢸⣿⡇⠹⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⢸⡟⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣟⣿⣿⡇⠀⠀⣿⣿⠀⣿⣷⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⣽⡏⢸⣿⡇⠰⣿⣿⣿⣿⣿⣟⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⢼⣿⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⣿⡏⠀⣿⡇⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⣿⡇⢸⣿⡇⠸⢻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠀⣿⡇⢸⣿⣿⣿⣿⣿⣿⡿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⣿⡇⠰⣿⡇⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⣿⡇⢸⣿⡇⢀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡻⠿⠿⠿⢧⠀⣿⡇⢸⣿⣿⣿⣿⣿⣿⣷⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡁⠀⠀⣿⡇⠈⣿⣇⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⣿⡇⢸⣿⡇⢼⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠓⠈⠀⠀⠀⠀⠀⠀⠀⠙⠇⢸⣿⣿⣿⣸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⣿⡇⠀⣿⡏⠹⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⠿⣿⣷⣾⣿⣿⣿⣿⣿⣿⠀⠀⠀⣿⡇⢸⣿⡇⠀⣿⢟⣹⣿⣿⣿⣿⣟⠋⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⢿⡏⠉⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠁⠀⠀⣿⡇⠀⣿⡇⠀⢹⣿⣿⣿ ⢿⣿⣿⣶⣶⣶⣾⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⣿⡇⢸⣿⡇⠀⢀⢴⣿⣿⣿⣿⣿⡟⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢙⡇⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⣿⡇⠠⣿⡇⠀⣾⣿⣿⣿ ⣬⣿⣿⣿⣿⣿⣮⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⣿⡇⢸⣿⢇⠐⢡⣾⣿⣿⣿⣿⢟⡆⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣻⡇⢠⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⣿⡇⢨⣿⡇⠀⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⣿⡇⠘⣁⣋⢿⡿⠿⠿⠿⠛⠑⠋⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢠⣻⠃⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⣿⡇⢸⣿⡇⠀⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣻⠀⠀⠀⠛⢷⣿⣿⣿⣿⣿⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢠⣷⣿⣶⣿⣤⣠⠀⡄⣾⣿⡄⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠄⠀⠀⣿⡇⢸⣿⡇⠀⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣗⢠⠀⠀⢸⣿⣿⣿⠿⡿⠀⠀⠀⠀⠀⠀⠀⠀⠀⣤⣾⣦⣽⣟⣉⣽⣿⣡⣾⣿⣿⣽⡇⣸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⣿⡇⢸⣿⡇⢀⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⡿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠨⠀⠀⠀⠀⠀⠀⠀⣀⡀⠀⠀⣀⣠⣴⣶⣾⣯⣚⣿⣿⣿⣛⣿⣿⣿⡿⣫⣿⣿⣿⡇⢹⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⣿⡇⢸⣿⣿⢸⣇⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣯⣿⣿⣿⣿⣿⣿⣿⣿⣯⢀⠀⣿⡆⢸⣿⡿⣩⣿⣷⣶⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠣⠷⣻⣿⣿⡇⢽⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⣿⡇⢸⣿⣏⣾⣿⣿⣿⣿ ⣿⣿⣻⣛⣾⣿⣷⣿⣿⣿⣿⣿⣿⣿⣿⡙⠛⠀⢹⡇⢸⣿⡇⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠃⠀⠂⣹⣿⣿⡃⢽⣿⢺⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣧⣿⣿⠀⠀⣿⡇⢸⣿⡿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠛⠛⠟⢿⢟⠞⠀⠀⠘⠇⢸⣿⠃⠿⠿⠿⠿⣿⣿⣿⣿⣿⣿⣿⣿⡿⢿⣿⣿⣿⠃⠀⠀⠀⢻⡿⠟⠃⠻⢿⣾⡿⠟⠛⠻⢻⣿⡿⠟⠿⠿⠿⠿⠿⠿⠟⠀⠀⠻⠃⠘⢿⠯⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣧⣿⢋⣾⣿⢿⣿⣦⢹⣿⣿⢿⣷⡆⠸⣿⢸⣿⣿⡇⣼⣿⣿⡇⣿⣿⡟⢻⣿⡿⢿⣿⡟⢻⣿⡿⣿⣷⡀⣰⣿⡿⣿⣷⡉⣶⣿⢿⣿⣦⠉⣶⣿⢿⣿⣦⢸⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⢸⣿⣿⢸⣿⣿⢸⣿⣿⣸⣿⡟⠀⠀⢸⣿⣿⣿⣿⣿⣿⡇⣿⣿⡇⢸⣿⡇⢸⣿⣧⢸⣿⣇⣿⣿⡇⣿⣿⡇⣿⣿⡇⣿⣿⣮⡛⠛⢸⣿⣿⢸⣿⣿⢸⣿⣿⣀⡀⠀⣿⣿⡃⣾⣴⣿⣿⣿⣿⣿ ⣻⣿⣿⣿⣿⣿⣿⣿⢸⣿⣿⢸⣿⣿⢸⣿⣿⢻⣿⣆⠀⠀⢸⣿⡿⣿⣿⢿⣿⡇⣿⣿⡇⢸⣿⡟⢡⣤⣄⢸⣿⡟⣿⣷⡄⣿⣿⡇⣿⣿⡇⣈⣛⢿⣿⣷⢸⣿⣿⢸⣿⣿⢸⣿⣿⠿⠇⠀⣿⣿⠀⣿⢸⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⡘⣿⣿⣸⣿⡿⢸⣿⣿⢸⣿⣿⠀⠀⢸⣿⡇⣿⣿⢸⣿⡇⣿⣿⡇⢸⣿⣧⣼⣿⡇⢸⣿⡇⣿⣿⡇⢻⣿⣇⣿⣿⠇⣿⣿⣄⣿⣿⠘⣿⣿⣸⣿⡿⢸⣿⣿⠀⠀⠀⣿⣿⠀⣿⢏⣿⣿⣿⣿⣿ ⠀⠁⠀⠀⠀⠀⠀⠀⠀⠉⠛⠛⠋⠁⠘⠛⠛⠘⠛⠛⠀⠀⠘⠛⠃⠛⠋⠘⠛⠃⠙⠛⠃⠀⠙⠛⠛⠋⠀⠘⠛⠃⠙⠛⠃⠀⠙⠛⠛⠉⠀⠈⠙⠛⠛⠁⠀⠈⠛⠛⠋⠁⠘⠛⠛⠀⠀⠀⠛⠛⠁⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⠀⠀⣲⣶⢰⣶⡆⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⠀⣶⣶⢰⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⡶⠀⠀⣶⣶⠀⣶⣖⣶⣶⣶⣶⣶ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡆⠀⣽⣿⢸⣿⡇⠹⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣟⠀⢸⣟⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⣿⡿⠀⣿⡏⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⣽⡏⢸⣿⡇⢠⣿⣿⣿⣿⣿⣟⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⢼⣿⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⣿⡇⠀⣿⡇⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⣿⡇⢸⣿⡇⠘⢻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡷⠀⣿⡇⢸⣿⣿⣿⣿⣿⣿⡿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⣿⡇⠀⣿⡇⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⣿⡇⢸⣿⡇⠈⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠿⣿⣿⣿⠀⣿⡇⢸⣿⣿⣿⣿⣿⣿⣷⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡁⠀⠀⣿⡇⠈⣿⡗⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⣿⡇⢸⣿⡇⣽⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠓⠉⠀⠀⠀⠀⠀⠀⠀⠛⡇⢸⣿⣿⣿⣼⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡆⠀⠀⣿⡇⠀⣿⡇⠻⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⡿⣿⣷⣾⣿⣿⣿⣿⣿⣿⠀⠀⠀⣿⡇⢸⣿⡇⠀⣿⠟⢹⣿⣿⣿⣿⣿⠛⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠸⣿⡏⠉⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠁⠀⠀⣿⡇⠀⣿⡇⠀⢹⣿⣿⣿ ⢿⣿⣿⣷⣶⣶⣼⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⣿⡇⢸⣿⡇⠀⢠⢶⣿⣿⣿⣿⣿⡟⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣺⡇⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⣿⡇⢠⣿⡇⠀⣾⣿⣿⣿ ⣬⣿⣿⣿⣿⣿⣮⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⣿⡇⢸⣿⢇⠐⣣⣾⣿⣿⣿⣿⢟⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣸⡇⢀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⣿⡇⢸⣿⡇⠀⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⣿⡇⠘⣁⣋⢿⣿⡿⠿⠿⠟⠑⠋⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢠⣹⡁⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⣿⡇⢸⣿⡇⠀⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣻⠀⠀⠀⠛⢳⣿⣿⣿⣿⣿⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢠⣶⣾⣥⣶⣄⢀⠀⡀⣾⣿⡀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡀⠀⠀⣿⡇⢸⣿⡇⠀⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣗⢠⠀⠄⠹⣿⣿⡿⠿⠿⠀⠀⠀⠀⠀⠀⠀⠀⠀⣤⣾⣦⣽⡟⢛⣿⣿⣫⣴⣿⣿⣻⡇⣼⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⣿⡇⢸⣿⡇⠀⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⡿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠠⠀⠀⠀⠀⠀⠀⠀⣀⡀⠀⠀⢀⣀⣤⣶⣾⣯⣚⢿⣿⣿⣻⣿⣿⣿⡿⢫⣾⣿⣿⡇⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⣿⡇⢸⣿⣷⢸⣇⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣯⣿⣿⣿⣿⣿⣿⣿⣿⣽⢀⠀⣷⡆⢰⣿⡷⣪⣿⣷⣶⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠃⣿⣻⣿⣿⡇⣻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⣿⡇⢸⣿⣿⣾⣿⣿⣿⣿ ⣿⣿⣻⣛⣾⣿⣷⣿⣿⣿⣿⣿⣿⣿⣿⣕⠛⠀⢹⡇⢸⣿⡇⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠇⠀⠛⣻⣿⣿⡃⣽⣿⢺⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣧⣿⣿⠀⠀⣿⡇⢸⣿⡿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠛⠛⠟⢿⢟⠞⠀⠀⠸⠇⢸⣿⠃⠿⠿⠿⠿⣿⣿⣿⣿⣿⣿⣿⣿⡿⢿⣿⣿⣿⠋⠀⠀⠀⢻⡿⠟⠃⠻⢿⣾⡿⠟⠛⠻⢻⣿⡿⠟⠻⠿⠿⠿⠿⠿⠟⠀⠀⠻⠃⠘⢿⠛⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣧⣿⢋⣾⣿⢿⣿⣦⢹⣿⣿⢿⣿⡆⢸⣿⢸⣿⣿⡇⣸⣿⣿⡇⣿⣿⡟⢻⣿⡿⢿⣿⡟⢻⣿⡿⣿⣷⡀⣰⣿⡿⣿⣷⡉⣶⣿⢿⣿⣦⠉⣶⣿⢿⣿⣦⢸⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⢸⣿⣿⢸⣿⣿⢸⣿⣿⣸⣿⡟⠀⠀⢸⣿⣿⣿⣿⣿⣿⡇⣿⣿⡇⢸⣿⡇⢸⣿⣧⢸⣿⣇⣿⣿⡇⣿⣿⡇⣿⣿⡇⣿⣿⣮⡛⠛⢸⣿⣿⢸⣿⣿⢸⣿⣿⣀⡀⠀⣿⣿⠃⣾⢤⣿⣿⣿⣿⣿ ⣻⣿⣿⣿⣿⣿⣿⣿⢸⣿⣿⢸⣿⣿⢸⣿⣿⢻⣿⣆⠀⠀⢸⣿⡿⣿⣿⢿⣿⡇⣿⣿⡇⢸⣿⡟⢨⣤⣄⢸⣿⡟⣿⣿⡄⣿⣿⡇⣿⣿⡇⣈⣛⢿⣿⣷⢸⣿⣿⢸⣿⣿⢸⣿⣿⠿⠇⠀⣿⣿⠀⣿⢽⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⡘⣿⣿⣸⣿⡿⢸⣿⣿⢸⣿⣿⠀⠀⢸⣿⡇⣿⣿⢸⣿⡇⣿⣿⡇⢸⣿⣧⣼⣿⡇⢸⣿⡇⣿⣿⡇⢿⣿⣇⣿⣿⠇⣿⣿⣤⣿⣿⠘⣿⣿⣸⣿⡿⢸⣿⣿⠀⠀⠀⣿⣿⠁⣿⠦⣿⣿⣿⣿⣿ ⠀⠁⠀⠀⠀⠀⠀⠀⠀⠉⠛⠛⠋⠁⠘⠛⠛⠘⠛⠛⠀⠀⠘⠛⠃⠛⠋⠘⠛⠃⠙⠛⠃⠀⠙⠛⠛⠋⠀⠘⠛⠃⠙⠛⠃⠀⠙⠛⠛⠉⠀⠈⠙⠛⠛⠁⠀⠈⠛⠛⠋⠁⠘⠛⠛⠀⠀⠀⠛⠛⠁⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⠀⠀⣶⣶⢰⣶⡆⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⠀⣶⣶⢰⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⡶⠀⠀⣶⣶⠀⣶⡆⣶⣶⣶⣶⣶ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡄⠀⣿⣿⢸⣿⡇⠹⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⢸⣏⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⣿⡿⠀⣿⡏⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⣿⡏⢸⣿⡇⢠⣿⣿⣿⣿⣿⣟⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⢼⣿⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⣿⡇⠀⣿⡇⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⣿⡇⢸⣿⡇⠸⢻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡷⠀⣿⡇⢸⣿⣿⣿⣿⣿⣿⡿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⣿⡇⠀⣿⡇⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⣿⡇⢸⣿⡇⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⢿⣿⣿⣿⠀⣿⡇⢸⣿⣿⣿⣿⣿⣿⣷⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡁⠀⠀⣿⡇⠀⣿⣇⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⣿⡇⢸⣿⡇⣼⣿⣿⣿⣿⢿⣿⣿⣿⣿⡿⠓⠉⠀⠀⠀⠀⠀⠀⠀⠛⡇⢸⣿⣿⣿⣸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡆⠀⠀⣿⡇⠀⣿⡇⢻⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⡿⣿⣷⣾⣿⣿⣿⣿⣿⣿⠀⠀⠀⣿⡇⢸⣿⡇⠀⣿⢫⢱⣿⣿⣿⣿⣿⠛⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠸⣿⡏⠉⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠁⠀⠀⣿⡇⠀⣿⡇⠀⢹⣿⣿⣿ ⢿⣿⣿⣷⣶⣶⣼⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⣿⡇⢸⣿⡇⠀⠀⢿⣿⣿⣿⣿⣿⡟⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣺⡇⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⣿⡇⠀⣿⡇⠀⣿⣿⣿⣿ ⣬⣿⣿⣿⣿⣿⣬⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⣿⡇⢸⣿⢇⢐⣧⣾⣿⣿⣿⣿⢟⡆⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣸⡇⢠⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⣿⡇⢸⣿⡇⠀⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⣿⡇⢘⣁⣈⣼⣿⡿⠿⠿⠟⠑⠋⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢠⣹⡁⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⣿⡇⢸⣿⡇⠀⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣻⠀⠀⠀⠛⢳⣿⣿⣿⣿⣿⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢠⣦⣾⣧⣴⡄⢀⠀⡀⣾⣿⡀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⣿⡇⢸⣿⡇⠀⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣗⢠⠀⠄⢹⣿⣿⡿⠿⠿⠀⠀⠀⠀⠀⠀⠀⠀⠀⣤⣾⣦⣽⡟⢛⣻⣿⣫⣴⣷⣿⣻⡇⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⣿⡇⢸⣿⣇⢀⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⡿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠨⠀⠀⠀⠀⠀⠀⠀⣀⡀⠀⠀⢀⣀⣤⣶⣾⣯⣙⢿⣿⣿⣻⣿⣿⣿⣿⣫⣿⣿⣿⡇⢺⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⣿⡇⢸⣿⣏⢸⡏⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣯⣿⣿⣿⣿⣿⣿⣿⣿⣽⢀⠀⣷⡆⢰⣿⡿⣪⣿⣷⣶⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠣⣿⢹⣿⣿⡇⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⣿⡇⢸⣿⣿⣾⣿⣿⣿⣿ ⣿⣿⣻⣛⣾⣿⣷⣿⣿⣿⣿⣿⣿⣿⣿⡝⠛⠀⢹⡇⢸⣿⡇⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠃⠀⠊⢸⣿⣿⡃⣻⣿⢺⣿⣿⣿⣾⣿⣿⣿⣿⣿⣿⣿⣿⣧⣿⣿⠀⠀⣿⡇⢸⣿⡿⣿⣿⣿⣿⣿ ⣿⣿⣾⣿⣿⣿⣿⣿⣿⠿⠛⠛⠟⢿⢟⠞⠀⠀⠸⠇⢸⣿⠃⠿⠿⠿⠿⣿⣿⣿⣿⣿⣿⣿⣿⡿⢿⣿⣿⡿⠃⠀⠀⠀⢻⡿⠟⠃⠹⢿⣾⡿⠟⠛⠻⢻⣿⡿⠟⠿⠿⠿⠿⠿⠿⠟⠀⠀⠻⠃⠘⢿⠗⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⡯⣿⢋⣾⣿⢿⣿⣦⢹⣿⣿⢿⣷⡆⢸⣿⢸⣿⣿⡇⣼⣿⣿⡇⣿⣿⡏⢻⣿⡿⢿⣿⡟⢻⣿⡿⣿⣷⡀⣰⣿⡿⣿⣷⡉⣶⣿⢿⣿⣦⠉⣶⣿⢿⣿⣦⢸⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⢸⣿⣿⢸⣿⣿⢸⣿⣿⣸⣿⡟⠀⠀⢸⣿⣿⣿⣿⣿⣿⡇⣿⣿⡇⢸⣿⡇⢸⣿⣧⢸⣿⣇⣾⣿⡇⣿⣿⡇⣿⣿⡇⣿⣿⣮⡛⠛⢸⣿⣿⢸⣿⣿⢸⣿⣿⣀⡀⠀⣿⣿⡇⣾⣴⣿⣿⣿⣿⣿ ⣻⣿⣿⣿⣿⣿⣿⣿⢸⣿⣿⢸⣿⣿⢸⣿⣿⢻⣿⣆⠀⠀⢸⣿⡿⣿⣿⢿⣿⡇⣿⣿⡇⢸⣿⡟⢡⣤⣄⢸⣿⡟⣿⣿⡄⣿⣿⡇⣿⣿⡇⣈⣛⢿⣿⣷⢸⣿⣿⢸⣿⣿⢸⣿⣿⠿⠇⠀⣿⣿⡇⣿⣻⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⡘⣿⣿⣸⣿⡿⢸⣿⣿⢸⣿⣿⠀⠀⢸⣿⡇⣿⣿⢸⣿⡇⣿⣿⡇⢸⣿⣧⣼⣿⡇⢸⣿⡇⣿⣿⡇⢿⣿⣇⣿⣿⠇⣿⣿⣤⣿⣿⠘⣿⣿⣸⣿⡿⢸⣿⣿⠀⠀⠀⣿⣿⠇⣿⢯⣿⣿⣿⣿⣿ ⠀⠁⠀⠀⠀⠀⠀⠀⠀⠈⠛⠛⠋⠁⠘⠛⠛⠘⠛⠛⠀⠀⠘⠛⠃⠛⠋⠘⠛⠃⠙⠛⠃⠀⠙⠛⠛⠋⠀⠘⠛⠃⠙⠛⠃⠀⠙⠛⠛⠉⠀⠈⠙⠛⠛⠁⠀⠈⠛⠛⠋⠁⠘⠛⠛⠀⠀⠀⠛⠛⠁⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⠀⠀⣲⣶⢰⣶⡖⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⠀⣶⣶⢰⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⡖⠀⠀⣶⣶⠀⣶⡶⣶⣶⣶⣶⣶ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⣿⣿⢸⣿⡇⠹⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⢸⣏⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⣿⡿⠀⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⣿⡏⢸⣿⡇⢠⣿⣿⣿⣿⣿⣟⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⢼⣿⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⣿⡇⠀⣿⡗⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡏⠀⠀⣿⡇⢸⣿⡇⠘⢻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡷⠀⣿⡇⢸⣿⣿⣿⣿⣿⣿⡿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⣿⡇⠐⣿⡇⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⣿⡇⢸⣿⡇⠈⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⢿⣿⣿⣯⠀⣿⡇⢸⣿⣿⣿⣿⣿⣿⣷⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡁⠀⠀⣿⡇⠀⣿⣇⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⣿⡇⢸⣿⡇⣽⣿⣿⣿⣿⠿⢿⣿⣿⣿⡿⠓⠉⠁⠀⠀⠀⠀⠀⠀⠻⡇⢸⣿⣿⣿⣸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⣿⡇⠀⣿⡏⢹⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⡿⣿⣷⣾⣿⣿⣿⣿⣿⣿⠀⠀⠀⣿⡇⢸⣿⡇⠀⣿⢫⢵⣿⣿⣿⣿⣿⠛⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠸⣿⡏⠉⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠁⠀⠀⣿⡇⠀⣿⡇⠀⢹⣿⣿⣿ ⢿⣿⣿⣷⣶⣶⣼⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⣿⡇⢸⣿⡇⠀⠀⢏⣿⣿⣿⣿⣿⡿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣺⡇⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⣿⡇⢀⣿⡇⠀⣾⣿⣿⣿ ⣬⣿⣿⣿⣿⣿⣮⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⣿⡇⢸⣿⢇⢠⣣⣾⣿⣿⣿⣿⢟⡆⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣸⡇⢠⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⣿⡇⢸⣿⡇⠀⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⣿⡇⢘⣑⣈⣼⣿⡿⠿⠿⠟⠑⠋⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢠⣹⠁⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⣿⡇⢸⣿⡇⠀⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣻⠀⠀⠀⠛⢳⣿⣿⣿⣿⣿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢠⣦⣶⣦⣤⡄⢀⠀⡀⣼⣿⡀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡀⠀⠀⣿⡇⢸⣿⡇⠀⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣖⢠⠀⠄⢹⣿⣿⣿⠿⠿⠀⠀⠀⠀⠀⠀⠀⠀⠀⣤⣾⣦⣹⡟⠛⣻⣿⣯⣴⣷⣿⣻⡇⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⣿⡇⢸⣿⡇⢀⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⡿⣿⣿⣽⣿⣿⣿⣿⣿⣿⠸⠀⠀⠀⠀⠀⠀⠀⣀⡀⠀⠀⢀⣀⣤⣶⣾⣯⣙⢿⣿⣽⣻⣿⣿⣿⣿⣫⣾⣿⣿⡇⢺⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⣿⡇⢸⣿⣯⢸⡏⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣏⣿⣿⣿⣿⣿⣿⣿⣿⣭⢀⠀⣷⡆⢰⣿⡶⣺⣿⣷⣶⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠃⣻⣻⣿⣿⡇⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⣿⡇⢸⣿⣿⣾⣿⣿⣿⣿ ⣿⣿⣻⣛⣾⣿⣷⣿⣿⣿⣿⣿⣿⣿⣿⣟⠛⠀⢹⡇⢸⣿⡇⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠃⠀⠁⢸⣿⣿⡃⢽⣿⢺⣿⣿⣿⣾⣿⣿⣿⣿⣿⣿⣿⣿⣧⣿⣿⠀⠀⣿⡇⢸⣿⡿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠛⠛⠟⢿⢟⠞⠀⠀⠸⠇⢸⣿⠃⠿⠿⠿⠿⢿⣿⣿⣿⣿⣿⣿⣿⣿⢿⣿⣿⡿⠃⠀⠀⠀⢻⡿⠟⠃⠻⢿⣾⡿⠟⠛⠻⢻⣿⡿⠟⠻⠿⠿⠿⠿⠿⠟⠀⠀⠻⠃⠘⢿⢧⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⡇⣿⢋⣾⣿⢿⣿⣦⢹⣿⣿⢿⣷⡆⠸⣿⢸⣿⣿⡇⣼⣿⣿⡇⣿⣿⡟⢻⣿⡿⢿⣿⡟⢻⣿⡿⣿⣷⡀⣰⣿⡿⣿⣷⡉⣶⣿⢿⣿⣦⠉⣶⣿⢿⣿⣦⢸⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⢸⣿⣿⢸⣿⣿⢸⣿⣿⣸⣿⡟⠀⠀⢸⣿⣿⣿⣿⣿⣿⡇⣿⣿⡇⢸⣿⡇⢸⣿⣧⢸⣿⣇⣿⣿⡇⣿⣿⡇⣿⣿⡇⣿⣿⣮⡛⠛⢸⣿⣿⢸⣿⣿⢸⣿⣿⣀⡀⠀⣿⣿⠇⣾⢴⣿⣿⣿⣿⣿ ⣻⣿⣿⣿⣿⣿⣿⣿⢸⣿⣿⢸⣿⣿⢸⣿⣿⢻⣿⣆⠀⠀⢸⣿⡿⣿⣿⢿⣿⡇⣿⣿⡇⢸⣿⡟⢡⣤⣄⢸⣿⡟⣿⣿⡄⣿⣿⡇⣿⣿⡇⣈⣛⢿⣿⣷⢸⣿⣿⢸⣿⣿⢸⣿⣿⠿⠇⠀⣿⣿⠃⣿⢼⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⡘⣿⣿⣸⣿⡿⢸⣿⣿⢸⣿⣿⠀⠀⢸⣿⡇⣿⣿⢸⣿⡇⣿⣿⡇⢸⣿⣧⣼⣿⡇⢸⣿⡇⣿⣿⡇⢿⣿⣇⣿⣿⠇⣿⣿⣤⣿⣿⠘⣿⣿⣸⣿⡿⢸⣿⣿⠀⠀⠀⣿⣿⠇⣿⠿⣿⣿⣿⣿⣿ ⠀⠁⠀⠀⠀⠀⠀⠀⠀⠈⠛⠛⠋⠁⠘⠛⠛⠘⠛⠛⠀⠀⠘⠛⠃⠛⠋⠘⠛⠃⠙⠛⠃⠀⠙⠛⠛⠋⠀⠘⠛⠃⠙⠛⠃⠀⠙⠛⠛⠉⠀⠈⠙⠛⠛⠁⠀⠈⠛⠛⠋⠁⠘⠛⠛⠀⠀⠀⠛⠛⠁⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⠀⠀⣲⣶⢰⣶⡆⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⠀⣶⣶⢰⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⡦⠀⠀⣶⣶⠀⣶⡆⣶⣶⣶⣶⣶ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⣿⣿⢸⣿⡇⠹⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⢸⡟⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⣿⣿⠀⣿⡗⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⣽⡏⢸⣿⡇⢠⣿⣿⣿⣿⣿⣟⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⢼⣿⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⣿⡇⠀⣿⡟⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡏⠀⠀⣿⡇⢸⣿⡇⠘⢻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡷⠀⣿⡇⢸⣿⣿⣿⣿⣿⣿⡿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⣿⡇⠀⣿⡇⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⣿⡇⢸⣿⡇⠈⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⢿⣿⣿⣏⠀⣿⡇⢸⣿⣿⣿⣿⣿⣿⣷⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡁⠀⠀⣿⡇⠀⣿⡇⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⣿⡇⢸⣿⡇⢼⣿⣿⣿⣿⢿⡿⣿⣿⣿⡿⠓⠉⠁⠀⠀⠀⠀⠈⠀⠻⡇⢸⣿⣿⣿⣼⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡆⠀⠀⣿⡇⠀⣿⡇⢻⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⡿⣿⣷⣾⣿⣿⣿⣿⣿⣿⠀⠀⠀⣿⡇⢸⣿⡇⠀⣿⢫⣱⣿⣿⣿⣿⣿⠛⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠸⣿⡏⠉⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠁⠀⠀⣿⡇⠀⣿⡇⠀⢹⣿⣿⣿ ⢿⣿⣿⣷⣶⣶⣼⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⣿⡇⢸⣿⡇⠀⠀⠯⣿⣿⣿⣿⣿⡿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢾⡇⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⣿⡇⠀⣿⡇⠀⣿⣿⣿⣿ ⣬⣿⣿⣿⣿⣿⣬⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⣿⡇⢸⣿⢇⢄⣣⣾⣿⣿⣿⣿⢟⡅⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣼⡇⢰⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⣿⡇⢰⣿⡇⠀⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⣿⡇⢘⣑⣁⣵⣿⣿⠿⠿⠟⠑⠋⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢠⣽⠁⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⣿⡇⢸⣿⡇⠀⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣻⠀⠀⠀⠻⢳⣿⣿⣿⣿⣿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣠⣦⣶⣆⣄⡄⢀⠀⠀⣦⣿⡀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡄⠀⠀⣿⡇⢸⣿⡇⠀⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣗⠠⠀⠄⢸⣿⣿⣿⠿⠏⠀⠀⠀⠀⠀⠀⠀⠀⠀⣤⣾⣎⣻⡿⠿⣻⣿⣏⣴⣷⣿⣻⡇⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⣿⡇⢸⣿⡇⢀⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⡿⣿⣿⣽⣿⣿⣿⣿⣿⣿⠨⠀⠀⠀⠉⠁⠄⠀⢀⡀⠀⠀⢀⣀⣤⣶⣾⣧⣙⢿⣿⣿⣻⣿⣿⣿⣿⢫⣿⣿⣿⡇⣼⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⣿⡇⢸⣿⣯⢸⣇⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣧⣿⣿⣿⣿⣿⣿⣿⣿⣯⢐⠀⣷⡆⢰⣾⡶⣸⣿⣷⣶⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠃⢻⣹⣿⣿⡇⢾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⣿⡇⢸⣿⡟⣾⣿⣿⣿⣿ ⣿⣿⣻⣛⣾⣿⣷⣿⣿⣿⣿⣿⣿⣿⣿⣗⠛⠀⢹⡇⢸⣿⡇⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠃⠀⠡⢹⣿⣿⡃⣼⣿⢺⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣧⣿⣿⠀⠀⣿⡇⢸⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⠿⠛⠛⠟⢿⢟⠞⠀⠀⠸⠇⢸⣿⠃⠿⠿⠿⠿⢿⣿⣿⣿⣿⣿⣿⣿⡿⢿⣿⣿⡿⠃⠀⠀⠀⢻⡿⠟⠃⠻⢿⣾⡿⠟⠛⠻⢻⣿⡿⠟⠿⠿⠿⠿⠿⠿⠟⠀⠀⠛⠃⠘⢿⠣⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⡧⣿⢋⣾⣿⢿⣿⣦⢹⣿⣿⢿⣷⡆⠸⣿⢸⣿⣿⡇⣸⣿⣿⡇⣿⣿⡟⢻⣿⡿⢿⣿⡟⢻⣿⡿⣿⣷⡀⣰⣿⡿⣿⣷⡉⣶⣿⢿⣿⣦⠉⣶⣿⢿⣿⣦⢸⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⢸⣿⣿⢸⣿⣿⢸⣿⣿⣸⣿⡟⠀⠀⢸⣿⣿⣿⣿⣿⣿⡇⣿⣿⡇⢸⣿⡇⢸⣿⣧⢸⣿⣇⣿⣿⡇⣿⣿⡇⣿⣿⡇⣿⣿⣮⡛⠛⢸⣿⣿⢸⣿⣿⢸⣿⣿⣀⡀⠀⣿⣿⠃⣾⢠⣿⣿⣿⣿⣿ ⣻⣿⣿⣿⣿⣿⣿⣿⢸⣿⣿⢸⣿⣿⢸⣿⣿⢻⣿⣆⠀⠀⢸⣿⡿⣿⣿⢿⣿⡇⣿⣿⡇⢸⣿⡟⢡⣤⣄⢸⣿⡟⣿⣿⡄⣿⣿⡇⣿⣿⡇⣈⣛⢿⣿⣷⢸⣿⣿⢸⣿⣿⢸⣿⣿⠿⠇⠀⣿⣿⠀⣿⢺⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⡘⣿⣿⣸⣿⡿⢸⣿⣿⢸⣿⣿⠀⠀⢸⣿⡇⣿⣿⢸⣿⡇⣿⣿⡇⢸⣿⣧⣼⣿⡇⢸⣿⡇⣿⣿⡇⢿⣿⣇⣿⣿⠇⣿⣿⣄⣿⣿⠘⣿⣿⣸⣿⡿⢸⣿⣿⠀⠀⠀⣿⣿⠆⣿⢏⣿⣿⣿⣿⣿ ⠀⠁⠀⠀⠀⠀⠀⠀⠀⠉⠛⠛⠋⠁⠘⠛⠛⠘⠛⠛⠀⠀⠘⠛⠃⠛⠋⠘⠛⠃⠙⠛⠃⠀⠙⠛⠛⠋⠀⠘⠛⠃⠙⠛⠃⠀⠙⠛⠛⠁⠀⠈⠙⠛⠛⠁⠀⠈⠛⠛⠋⠁⠘⠛⠛⠀⠀⠀⠛⠛⠁⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⠀⠀⣶⣶⢰⣶⡆⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⠀⣶⣶⢰⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⡶⠀⠀⣶⣶⠀⣶⣆⣶⣶⣶⣶⣶ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⣿⣿⢸⣿⡇⠹⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⢸⡟⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣟⣿⣿⡇⠀⠀⣿⣿⠀⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⣿⡏⢸⣿⡇⠠⣿⣿⣿⣿⣿⣟⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⢼⣿⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⣿⡟⠀⣿⡗⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⣿⡇⢸⣿⡇⠘⢻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡷⠀⣿⡇⢸⣿⣿⣿⣿⣿⣿⡿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⣿⡇⠀⣿⡇⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⣿⡇⢸⣿⡇⠈⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⢿⣿⣿⣿⠀⣿⡇⢸⣿⣿⣿⣿⣿⣿⣷⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠁⠀⠀⣿⡇⠀⣿⡇⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⣿⡇⢸⣿⡇⣽⣿⣿⣿⣿⢿⣿⣿⣿⣿⡿⠟⠉⠁⠈⠀⠀⠀⠈⠀⠻⡇⢸⣿⣿⣿⣸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡆⠀⠀⣿⡇⠀⣿⡏⢻⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⡿⣿⣷⣾⣿⣿⣿⣿⣿⣿⠀⠀⠀⣿⡇⢸⣿⡇⠀⣿⠫⣷⣿⣿⣿⣿⣿⠟⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠘⣿⡏⠉⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠁⠀⠀⣿⡇⠀⣿⡇⠀⢹⣿⣿⣿ ⢿⣿⣿⣷⣶⢶⣼⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⣿⡇⢸⣿⡇⠀⠠⠿⣿⣿⣿⣿⣿⡿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢿⡇⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⣿⡇⢀⣿⡇⠀⣾⣿⣿⣿ ⣬⣿⣿⣿⣿⣿⣮⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⣿⡇⢸⣿⢇⣀⣫⣾⣿⣿⣿⣿⢟⡅⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣸⡇⢠⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⣿⡇⢰⣿⡇⠀⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⣿⡇⢘⣡⣀⣼⣿⣿⠿⠿⠿⠑⠊⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣼⠁⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⣿⡇⢸⣿⡇⠀⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣻⡀⠀⠀⠻⢳⣿⣿⣿⣿⣿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣠⣦⣴⣆⣄⡀⠀⠀⠀⣦⣿⡀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡄⠀⠀⣿⡇⢸⣿⡇⠀⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣗⢠⠀⡄⠼⣿⣿⣿⡿⠏⠀⠀⠀⠀⠀⠀⠀⠀⠀⣤⣾⣎⣛⡿⠿⣻⣿⣿⣴⣷⣿⣻⡇⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⣿⡇⢸⣿⡇⢀⣿⣿⣿⡿ ⣿⣿⣿⣿⣿⣿⡿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠨⠀⠀⠀⠀⠁⠀⠀⢀⡀⠀⠀⠀⣀⣤⣶⣾⣯⣙⢿⣿⣿⣿⣿⣿⣿⣿⢿⣿⣿⣿⡇⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⣿⡇⢸⣿⣷⢸⣏⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣯⣿⣿⣿⣿⣿⣿⣿⣿⣽⢐⠀⣷⡆⢰⣶⡖⣸⣿⣷⣴⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠃⢺⣻⣿⣿⡇⣻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⣿⡇⢸⣿⣿⣾⣿⣿⣿⣿ ⣿⣿⣻⣛⣿⣿⣷⣿⣿⣿⣿⣿⣿⣿⣿⡝⠛⠀⢹⡇⢸⣿⡇⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠃⠀⠀⢸⣿⣿⡃⣼⣿⢺⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣧⣿⣿⠀⠀⣿⡇⢸⣿⡿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠛⠛⠟⢿⢿⠞⠀⠀⠸⠇⢸⣿⠃⠿⠿⠿⠿⣿⣿⣿⣿⣿⣿⣿⣿⡿⢿⣿⣿⡿⠋⠀⠀⠁⢻⡿⠟⠃⠸⢿⣾⡿⠟⠛⠻⢻⣿⡿⠟⠿⠿⢿⡿⠿⠿⠟⠀⠀⠿⠃⠘⢿⠷⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⡯⣿⢋⣾⣿⢿⣿⣦⢹⣿⣿⢿⣷⡆⠸⣿⢸⣿⣿⡇⣼⣿⣿⡏⣿⣿⡟⢻⣿⡿⢿⣿⡟⢻⣿⡿⣿⣷⡄⣰⣿⡿⣿⣷⡉⣶⣿⢿⣿⣦⠉⣶⣿⢿⣿⣦⢸⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⢹⣿⣿⢸⣿⣿⢸⣿⣿⣸⣿⡟⠀⠀⢸⣿⣿⣿⣿⣿⣿⡇⣿⣿⡇⢸⣿⡇⢸⣿⣧⢸⣿⣇⣿⣿⡇⣿⣿⡇⣿⣿⡇⣿⣿⣮⡛⠛⢸⣿⣿⢸⣿⣿⢸⣿⣿⣀⡀⠀⣿⣿⠇⣾⣤⣿⣿⣿⣿⣿ ⣻⣿⣿⣿⣿⣿⣿⣿⢸⣿⣿⢸⣿⣿⢸⣿⣿⢻⣿⣆⠀⠀⢸⣿⡿⣿⣿⢿⣿⡇⣿⣿⡇⢸⣿⡟⢩⣤⣄⢸⣿⡟⣿⣷⡄⣿⣿⡇⣿⣿⡇⣈⣛⢿⣿⣷⢸⣿⣿⢸⣿⣿⢸⣿⣿⠿⠇⠀⣿⣿⠆⣿⢳⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⡘⣿⣿⣸⣿⡿⢸⣿⣿⢸⣿⣿⠀⠀⢸⣿⡇⣿⣿⢸⣿⡇⣿⣿⡇⢸⣿⣧⣼⣿⡇⢸⣿⡇⣿⣿⡇⢻⣿⣇⣿⣿⠇⣿⣿⣤⣿⣿⠘⣿⣿⣸⣿⡿⢸⣿⣿⠀⠀⠀⣿⣿⠁⣿⠊⣿⣿⣿⣿⣿ ⠀⠁⠀⠀⠀⠀⠀⠀⠀⠈⠛⠛⠋⠁⠘⠛⠛⠘⠛⠛⠀⠀⠘⠛⠃⠛⠋⠘⠛⠃⠙⠛⠃⠀⠙⠛⠛⠋⠀⠘⠛⠃⠙⠛⠃⠀⠙⠛⠛⠉⠀⠈⠙⠛⠛⠁⠀⠈⠛⠛⠋⠁⠘⠛⠛⠀⠀⠀⠛⠛⠁⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⠀⠀⢶⣶⢰⣶⡖⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⠀⣶⣶⢰⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⡶⠀⠀⣶⣶⠀⣶⡖⣶⣶⣶⣶⣶ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⣿⣿⢸⣿⡇⠹⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⢸⣟⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣟⣿⣿⡇⠀⠀⣿⣿⠀⣿⡯⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⣽⡏⢸⣿⡇⠠⣿⣿⣿⣿⣿⣟⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⢼⣿⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⣿⡏⠀⣿⡇⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⣿⡇⢸⣿⡇⠘⢻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠀⣿⡏⢸⣿⣿⣿⣿⣿⣿⡿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⣿⡇⠐⣿⡇⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⣿⡇⢸⣿⡇⢈⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⢿⣿⣿⣯⠀⣿⡇⢸⣿⣿⣿⣿⣿⣿⣷⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡁⠀⠀⣿⡇⠈⣿⡇⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⣿⡇⢸⣿⡇⣼⣿⣿⣿⣿⢿⣿⣿⣿⣿⡿⠟⠉⠁⠈⠀⠀⠀⠈⠀⠻⡇⢸⣿⣿⣿⣸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⣿⡇⠀⣿⡏⢹⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⡿⣿⣷⣾⣿⣿⣿⣿⣿⣿⠀⠀⠀⣿⡇⢸⣿⡇⠀⣿⠫⣵⣿⣿⣿⣿⣿⠙⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢘⣿⡏⠉⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠁⠀⠀⣿⡇⠀⣿⡇⠀⢹⣿⣿⣿ ⢿⣿⣿⣷⣶⢶⣼⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⣿⡇⢸⣿⡇⠀⠠⢏⣿⣿⣿⣿⣿⡿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢿⡇⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⣿⡇⢠⣿⡇⠀⣾⣿⣿⣿ ⣬⣿⣿⣿⣿⣿⣮⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⣿⡇⢸⣿⢇⣐⣥⣾⣿⣿⣿⣿⢟⡅⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣺⡇⢠⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⣿⡇⢸⣿⡇⠀⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⣿⡇⢘⣡⣌⣽⣿⣿⠿⠿⠿⠑⠊⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣼⡁⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⣿⡇⢸⣿⡇⠀⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣻⠀⠀⠀⠻⢳⣿⣿⣿⣿⣿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣠⣤⣴⣆⣀⡀⠀⠀⠀⣦⣿⡁⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡄⠀⠀⣿⡇⢸⣿⡇⠀⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣗⢠⠀⡄⠼⣿⣿⣿⡿⠇⠀⠀⠀⠀⠀⠀⠀⠀⠀⣤⣾⣌⣻⡿⠿⣻⣿⣟⣴⣷⣿⣻⡇⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⣿⡇⢸⣿⣇⠀⣿⣿⣿⡿ ⣿⣿⣿⣿⣿⣿⡿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⠀⠀⠁⠄⠀⢄⡀⠀⠀⠀⣀⣤⣶⣾⣯⣙⢿⣿⣿⣿⣿⣿⣿⣿⢿⣿⣿⣿⡇⢺⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⣿⡇⢸⣿⡯⢸⣇⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣯⣿⣿⣿⣿⣿⣿⣿⣿⣭⢐⠀⣷⡆⢰⣶⡶⣸⣿⣷⣴⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠃⢺⣿⣿⣿⡇⢺⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⣿⡇⢸⣿⣿⣾⣿⣿⣿⣿ ⣿⣿⣻⣛⣾⣿⣷⣿⣿⣿⣿⣿⣿⣿⣿⣝⠛⠀⢹⡇⢸⣿⡇⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠃⠀⠃⢼⣿⣿⡃⣽⣿⢺⣿⣿⣿⣾⣿⣿⣿⣿⣿⣿⣿⣿⣧⣿⣿⠀⠀⣿⡇⢸⣿⡟⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠛⠛⠟⢿⢟⠞⠀⠀⠸⠇⢸⣿⠃⠿⠿⠿⠿⣿⣿⣿⣿⣿⣿⣿⣿⡿⢿⣿⣿⡿⠋⠀⠀⠀⢻⡿⠟⠃⠻⢿⣾⡿⠟⠛⠻⢻⣿⡿⠟⠿⠿⠿⠿⠿⠿⠟⠀⠀⠻⠃⠘⢿⠧⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣧⣿⢋⣾⣿⢿⣿⣦⢹⣿⣿⢿⣿⡆⠸⣿⢸⣿⣿⡇⣼⣿⣿⡏⣿⣿⡟⢻⣿⡿⢿⣿⡟⢻⣿⡿⣿⣷⡀⣰⣿⡿⣿⣷⡉⣶⣿⢿⣿⣦⠉⣶⣿⢿⣿⣦⢸⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⢸⣿⣿⢸⣿⣿⢸⣿⣿⣸⣿⡟⠀⠀⢸⣿⣿⣿⣿⣿⣿⡇⣿⣿⡇⢸⣿⡇⢸⣿⣧⢸⣿⣇⣾⣿⡇⣿⣿⡇⣿⣿⡇⣿⣿⣮⡛⠛⢸⣿⣿⢸⣿⣿⢸⣿⣿⣀⡀⠀⣿⣿⡇⣾⣰⣿⣿⣿⣿⣿ ⣻⣿⣿⣿⣿⣿⣿⣿⢸⣿⣿⢸⣿⣿⢸⣿⣿⢻⣿⣆⠀⠀⢸⣿⡿⣿⣿⢿⣿⡇⣿⣿⡇⢸⣿⡟⢩⣤⣄⢸⣿⡟⣿⣿⡄⣿⣿⡇⣿⣿⡇⣈⣛⢿⣿⣷⢸⣿⣿⢸⣿⣿⢸⣿⣿⠿⠇⠀⣿⣿⠇⣿⢸⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⡘⣿⣿⣸⣿⡿⢸⣿⣿⢸⣿⣿⠀⠀⢸⣿⡇⣿⣿⢸⣿⡇⣿⣿⡇⢸⣿⣧⣼⣿⡇⢸⣿⡇⣿⣿⡇⢿⣿⣇⣿⣿⠇⣿⣿⣄⣿⣿⠘⣿⣿⣸⣿⡿⢸⣿⣿⠀⠀⠀⣿⣿⡇⣿⢽⣿⣿⣿⣿⣿ ⠀⠁⠀⠀⠀⠀⠀⠀⠀⠉⠛⠛⠋⠁⠘⠛⠛⠘⠛⠛⠀⠀⠘⠛⠃⠛⠋⠘⠛⠃⠙⠛⠃⠀⠙⠛⠛⠋⠀⠘⠛⠃⠙⠛⠃⠀⠙⠛⠛⠉⠀⠈⠙⠛⠛⠁⠀⠈⠛⠛⠋⠁⠘⠛⠛⠀⠀⠀⠛⠛⠁⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⣶⣶⣶⣶⣷⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⠀⠀⢴⣶⢰⣶⡆⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⡶⠀⣶⣶⢰⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⡆⠀⠀⣲⣶⠀⣶⡆⣰⣶⣶⣶⣶ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⢹⣟⢸⣿⡇⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠀⢸⡏⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣟⣿⣿⡇⠀⠀⣿⡏⠀⣿⡇⢾⣿⣿⣿⣿ ⣹⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⣿⡇⢸⣿⡇⠀⣿⣿⣿⣿⣿⣟⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣣⠀⢼⡧⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⣿⡇⠀⣿⡇⢼⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⣿⡇⢸⣿⡇⠀⢻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠷⠀⣿⡇⢸⣿⣿⣿⣿⣿⣿⡿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⣿⡇⠀⣿⡇⢺⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⣿⡇⢸⣿⡇⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⢿⣿⣿⣥⠀⣿⡇⢸⣿⣿⣿⣿⣿⣿⣷⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠁⠀⠀⣿⡇⠀⣿⡇⢸⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⣿⡇⢸⣿⡇⢸⣿⣿⣿⡿⣿⣿⣿⣿⣿⡿⠟⠉⠁⠈⠀⠀⠀⠉⠀⠻⡇⢸⣿⣿⠯⣀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡀⠀⠀⣿⡇⠀⣿⡇⠀⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⠿⢟⣧⣾⣿⣿⣿⣿⣿⣏⠀⠀⠀⣿⡇⢸⣿⡇⠀⣿⣻⣿⣿⣿⣿⣿⣿⡟⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢘⣿⡇⠈⢻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠁⠀⠀⣿⡇⠀⣿⡇⠀⢹⣿⣿⣿ ⢿⣿⣿⣷⣶⢶⣼⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⣿⡇⢸⣿⡇⠀⣹⣿⣿⣿⣿⣿⣿⣿⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢿⡇⠀⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⣿⡇⢀⣿⡇⠀⣾⣿⣿⣿ ⣬⣽⣿⣿⣿⣷⣬⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⣿⡇⢸⣿⣧⣾⣿⣿⣿⣿⣿⣿⣿⡿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣾⡇⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⣿⡇⢈⣿⡇⠀⣽⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⣿⡇⢘⣿⣿⣿⣿⣿⡿⠿⠿⠟⠋⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢰⣽⡇⠀⣿⣿⣿⣿⣻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⣿⡇⠰⣿⡇⠀⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⢿⣿⣿⣿⣿⣿⣿⣻⠀⠀⠀⢻⣷⣿⣿⣿⣿⣿⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣠⣦⣶⣆⣄⡄⡀⠀⠀⣶⣿⡃⢠⣿⣿⣿⣿⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⣿⡇⢰⣿⡇⠀⣿⣿⣿⡏ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣶⢠⠀⣤⣿⣿⣿⣿⣿⣿⠀⠀⠀⠀⠀⠀⠀⠀⣀⣤⣾⣎⣻⡿⠿⣿⣿⣿⣴⣿⣿⣿⡇⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠀⠀⠀⣿⡇⢸⣿⡇⠀⣿⣿⣻⡷ ⣿⣿⣿⣿⣿⣿⡟⣿⣿⣽⣽⣿⣿⣿⣿⣿⢘⠀⢼⣿⣿⣿⣿⣿⣿⣆⠀⠀⢀⣀⣤⣶⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡀⠀⠀⣿⡇⢸⣿⡇⠐⡅⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⡧⣟⣿⣿⣿⣿⣿⣿⣿⣽⠰⠀⣷⡏⢹⣿⡷⣼⣿⣿⣶⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⢻⣿⣿⣿⣿⡇⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡷⠀⠀⣿⡇⢸⣿⡇⢸⣿⣿⣿⣿ ⣿⣿⡻⣛⣼⣿⣷⣿⣿⣿⣿⣿⣿⣿⣿⡚⠛⠀⢹⡇⢸⣿⡇⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠇⢸⣿⣿⣿⣿⡇⣸⣿⢸⣿⣿⣿⣾⣿⣿⣿⣿⣿⣿⣿⣿⣧⣿⣷⠀⠀⣿⡇⢘⣿⡇⣸⣿⣿⣿⣿ ⣿⣿⣾⣿⣿⣿⣿⣿⣿⠿⠛⠋⠟⢿⢟⠞⠀⠀⠸⠇⢸⣿⠱⠿⠿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠋⠀⠈⢿⣿⣿⡿⠇⠙⢿⣾⠿⠟⠛⠻⢛⣿⡿⠛⠻⠿⠿⠿⠿⠿⠏⠀⠀⠛⠁⠀⢿⠃⣿⣿⣿⣿⣿ ⣿⣷⣿⣿⣿⣿⣇⣿⢋⣾⣿⢿⣿⣦⢹⣿⣿⢿⣿⡆⠘⣿⢸⣿⣿⣇⣼⣿⣿⡏⣿⣿⡟⢿⣿⣿⢿⣿⡟⢻⣿⡿⣿⣷⡌⣱⣿⡿⣿⣷⡍⣶⣿⢿⣿⣦⢉⣶⣿⢿⣿⣦⢸⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣷⣿⢸⣿⣿⢸⣿⣿⢸⣿⣿⣸⣿⡟⠀⠀⢸⣿⣿⣿⣿⣿⣿⡇⣿⣿⡇⢸⣿⣷⣸⣿⣧⢸⣿⣇⣿⣿⡇⣿⣿⡇⣿⣿⡇⣿⣿⣮⣛⠛⢸⣿⣿⢸⣿⣿⢸⣿⣿⣀⡀⠀⣿⣿⡇⣾⠀⣿⣿⣿⣿⣿ ⣻⣿⣿⣿⣿⣿⣗⣿⢸⣿⣿⢸⣿⣿⢸⣿⣿⢻⣿⣆⠀⠀⢸⣿⡿⣿⣿⢿⣿⡇⣿⣿⡇⢸⣿⡿⢫⣤⣄⢻⣿⡟⣿⣿⡄⣿⣿⡇⣿⣿⡇⣈⣛⢿⣿⣷⢸⣿⣿⢸⣿⣿⢸⣿⣿⠿⠇⠀⣿⣿⡇⣿⠀⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣯⣿⡘⣿⣿⣸⣿⡿⢸⣿⣿⢸⣿⣿⠀⠀⢸⣿⡇⣿⣿⢸⣿⡇⣿⣿⡇⢸⣿⣧⣼⣿⡇⢸⣿⡇⣿⣿⡇⢿⣿⣇⣿⣿⠇⣿⣿⣤⣿⣿⠸⣿⣿⣸⣿⡿⢸⣿⣿⠀⠀⠀⣿⣿⡇⣿⠀⣿⣿⣿⣿⣿ ⠀⠉⠀⠀⠀⠀⠀⠀⠀⠉⠛⠛⠋⠁⠘⠛⠛⠘⠛⠛⠀⠀⠘⠛⠃⠛⠛⠘⠛⠃⠛⠛⠃⠀⠙⠛⠛⠋⠀⠘⠛⠃⠛⠛⠃⠈⠙⠛⠛⠉⠀⠈⠛⠛⠛⠁⠀⠈⠛⠛⠋⠁⠘⠛⠛⠀⠀⠀⠛⠛⠃⠀⠀⠀⠀⠀⠀⠀ ䷩ 𝚕𝚒𝚗𝚎 6207 ╒═══════════════════ 𝐀𝐑𝐓𝐈𝐂𝐋𝐄 ═════════════════════════════════════════════════╕ (ℹ) Images, hyperlinks and comments at https://techrights.org/n/2025/04/26/What_s_Very_Vexing_to_GAFAM_EPO_and_Others_Is_That_It_s_Incredi.shtml Gemini version at gemini://gemini.techrights.org/n/2025/04/26/What_s_Very_Vexing_to_GAFAM_EPO_and_Others_Is_That_It_s_Incredi.gmi ⠀⌧ █▇▆▅▄▃▂▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁ What's Very Vexing to GAFAM, EPO and Others Is That It's Incredibly Hard to Censor Us (and Nobody Ever Successfully Did That Before)⠀▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▂▃▄▅▆▇█ ⌧ posted by Roy Schestowitz on Apr 26, 2025, updated Apr 26, 2025 We've published nearly_50,000_articles/pages (some had minor corrections made, none got censored/deleted) 🄸🄼🄰🄶🄴_🄳🄴🅂🄲🅁🄸🄿🅃🄸🄾🄽_⦇A_museum_exposition_of_how_the_sun_illuminates_planet_Earth during_a_year_and_a_day⦈_ "On June 22nd, 1633, Galileo was shown the instruments of torture by the Inquisition and threatened with their use unless he recanted his expressed view that the Earth revolved around the Sun, instead of the other way round." -Adam Smith_Institute THE site started in 2006 and has since then collected many "trophies" (failed SLAPPs), demonstrating just how difficult it is to remove information here. We also successfully guarded all of our sources from unmasking and/or retribution. Some of them learned_the_hard_way_not_to_trust_salaried_(Microsoft_money) "professional_journalists". 🄸🄼🄰🄶🄴_🄳🄴🅂🄲🅁🄸🄿🅃🄸🄾🄽_⦇Galileo⦈_ We've moreover made an implicit rule for ourselves, more so after what_the_EPO did_in_2015. If you attempt to censor factual reporting of ours (or mere opinions), then get ready for this to backfire for a very long time to come. At the EPO's management, people woke up every day (or morning) just to be horrified by leaks we published. Some of them even contacted us, desperate to hide embarrassing information about what EPO management had done. It didn't work for them. If they worked for EPO autocrats, it would cause them embarrassment. So some of them quit their job. Good. We very much recommend the same approach to others; resist, do_not_capitulate. Some months ago Neatnik basically_surrendered_to_pressure_and_deleted_pages. What he signalled was, any time you don't like something I publish, just threaten me and have it removed without explanation/reason. I don't live in Russia or China (never even visited those countries) and I recognise_the_importance_of_resisting_such_tactics. For the sake of the community and collective interest (of the general public), please speak out when/if someone tries to silence you. Let's put an end to toxic_culture of secret_threats. █ * Site_May_be_Even_Faster_Now * In_Central_America_Windows_Became_a_Small_Force ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣶⣶⣿⣿⣿⣦⠀⠤⠁⠀⢀⣀⣀⣀⣀⡀⣙⣿⣿⣿⣟⡋⣀⣀⣿⣴⣿⣿⣿⣿⣿⣿⡏⠀⠀⠀⠀⠀⡀⠈⣿⣿⣿⣿⣿⠿⣿ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⠿⠿⠃⠀⠀⠀⢸⣿⣿⣿⣿⡇⣿⣿⣿⣿⣷⡆⠿⠿⢿⣿⣿⣿⣿⣿⣿⣿⠇⠀⠀⠀⢀⠀⠀⠀⠛⠻⠟⢿⣷⣿⣿ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠛⠛⠛⠉⠉⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠉⠉⠉⠉⠁⠉⠉⠉⠉⠉⠁⠀⠀⠸⠿⠿⠿⠿⠿⠿⠿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⠁⢰⣿⣿⣿ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠐⠒⠚⠀⠀⠐⠀⠀⠀⠀⠀⠀⠀⠀⠈⠉ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠁⠀⠒⠛⠓⠒⠀⠒⠀⠂⠒⠀⠐⠒⠀⠐⠂⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⡄⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣀⣇⣤⣤⡀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⢀⣀⣀⣀⣀⣀⣀⣀⡀⠀⠀⠀⠀⠀⠀⠠⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣰⣿⣿⣿⣿⣿⣿⣦⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⣠⣼⣶⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣦⣄⡀⠀⣀⣠⡄⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣠⣶⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣄⡀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢠⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣦⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⢿⣿⣿⣿⣿⣿⣿⠟⠉⠙⠛⠟⠻⣿⣶⣶⣶⣶⡄⠀⢠⣶⣶⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⡄⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⠛⠿⠿⠿⠛⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠉⠉⠀⢰⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡄⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡶⣦⣤⣤⣤⣄⣀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⣻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣧⠉⠀⠀⠙⠻⠿ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠘⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡏⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠹⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠁⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠹⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠃⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠘⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠁⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⣠⣠⣦⣄⠀⠀⠀⠀⠀⠀⠀⠀⠀⠙⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠋⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⣠⣰⣶⣿⣿⣿⣿⣿⡷⠶⠶⠀⠀⠀⠀⠀⠀⠀⠀⠈⠛⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠟⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠄⣲⣿⣿⣿⣿⣿⠿⡛⠉⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⠉⠛⠛⠿⠿⠿⠿⠿⠿⠿⠛⠛⠿⣿⣿⣷⣶⣤⣀⠀⡀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢔⣤⣾⣿⣿⣿⠟⠋⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠉⠛⠿⣿⣿⣿⣷⣤⡀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣠⣴⣿⣿⣿⡿⠋⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠆⠇⣀⢠⠀⠆⠀⠀⠀⠀⠀⠀⠙⠻⢿⣿⣿⣶⣮⣀⢀⡀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢌⣴⣿⣿⣿⡿⠋⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠐⠀⠀⠀⠀⠀⠀⠀⠀⠀⠙⠻⣿⣿⣿⣶⣄⠂ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣤⣤⣀⣀⣀⠀⣀⡀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠴⠈⣸⣿⣿⣿⣿⣿⣿⣿⣿⣦⣀⣀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⣠⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣶⡄⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣠⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣄⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣧⡀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⣴⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⡆⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⡾⠂⣰⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⡌⣴⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡏⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⣴⣷⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡟⠁⢠⣶⣦⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣼⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠏⠁⠀⣸⣿⠛⣷⡄⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢿⣿⡟⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⣀⠀⢸⡇⠀⠈⠛⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢰⠋⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣧⠀⠀⠀⠀⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢠⣿⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠿⠿⣿⣿⣿⣿⣿⣿⠇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⡀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠸⠃⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣯⣥⣴⣶⣶⣿⣿⣿⣿⣿⣿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⠙⠛⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣿⣿⣿⣿⠏⢩⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⢋⣩⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⠀⢸⣿⣿⣿⣷⣶⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣶⣿⣿⣿⣿⣿⣿⣧⣶⣦⡄⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠤⠶⡶⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢠⠉⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠠⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢰⡟⠀⠀⠀⢰⡄⣼⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⡀⠀⠀⠀⠀⠀⠀⠀⠀⣀⣠⡄⢀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⣿⡇⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⢻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠉⠀⠀⠀⠀⠀⠀⢠⣶⣾⣿⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠶⣿⣧⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣟⣡⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠃⠀⠀⢟⣁⠀⠀⠀⠀⠀⢏⣿⡿⠋⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⡀⠀⠘⠋⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠋⢈⣀⣹⣻⣇⣽⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣇⠀⠀⡴⠛⠁⠀⠀⠀⠀⠚⣿⠛⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠉⠀⠀⠀⡖⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠔⠛⠛⣛⣛⣽⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠿⠂⠀⠀⠀⠘⣿⣿⡿⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢠⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⢀⣤⣶⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⠀⠀⠀⠀⠈⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣸⣿⣿⣿⣿⣿⣿⣿⣿⣿⠏⠙⠛⠛⠋⠘⠛⠻⠿⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡆⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⣀⣀⣤⣤⣤⣴⣶⣶⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⡿⠉⠙⠁⣠⣴⣶⣶⣶⣶⣶⣶⣦⣤⣥⣿⣿⣿⣿⣿⣿⡿⠛⢻⣿⣿⣿⣿⡆⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠐⠉⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠁⠀⠀⣠⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣛⣩⣿⣿⣿⣿⣿⡇⠀⢀⢙⡿⣿⡿⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠈⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⣠⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣧⠀⠀⠈⣷⠿⠇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣀⡀⠀⠀ ⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣶⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣟⡈⠑⠛⠃⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⣤⣾⣿⣷⡄⠀ ⠀⠀⠀⠀⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣠⣾⣿⣿⣿⣿⣿⡀ ⠀⠀⠀⠀⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⣾⣿⣿⣿⣿⣿⣿⣿⡇ ⠀⠀⠀⠀⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡄⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣠⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⣠⣼⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠀⠀⠀⠀⠀⠀⠀⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡟⢻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠄⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⣠⣴⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠃⠸ ⠀⠀⠀⠀⠀⠀⠀⠀⠻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣾⠁⢻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⠃⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⣴⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠟⣹⠇⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠻⣿⣿⣿⣿⣿⣿⣿⠟⠋⠉⠉⠸⢿⣿⣿⣿⣿⣿⣿⡿⢿⣶⡀⣿⣉⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠏⠙⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠉⠉⠉⠉⠉⠙⠻⠿⠿⠿⠋⠞⠁⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢻⣿⣿⠟⠙⠉⠀⠀⠀⠀⠀⠀⠀⢻⣿⠏⠩⣿⣿⣇⠀⡿⠉⡿⠁⣿⣿⣿⣿⣿⣿⣿⡿⢻⠋⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢸⠋⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠁⠀⠀⠘⠉⠁⠀⠘⢲⣶⠀⠈⡝⠛⠻⣿⣿⠟⠀⠉⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠉⠀⠈⠉⠀⠀⠋⠯⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ䷩ 𝚕𝚒𝚗𝚎 6348 ╒═══════════════════ 𝐀𝐑𝐓𝐈𝐂𝐋𝐄 ═════════════════════════════════════════════════╕ (ℹ) Images, hyperlinks and comments at https://techrights.org/n/2025/04/26/Year_of_GNU_Linux_on_the_Laptop.shtml Gemini version at gemini://gemini.techrights.org/n/2025/04/26/Year_of_GNU_Linux_on_the_Laptop.gmi ⠀⌧ █▇▆▅▄▃▂▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁ Year of GNU/Linux on the Laptop?⠀▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▂▃▄▅▆▇█ ⌧ posted by Roy Schestowitz on Apr 26, 2025, updated Apr 26, 2025 🄸🄼🄰🄶🄴_🄳🄴🅂🄲🅁🄸🄿🅃🄸🄾🄽_⦇year_of_the_desktop_pajamas⦈_ GNU/Linux is a rising_force, set aside dumb or dismissive jokes about "year of" or Canonical's_attack_on_GNU_and_the_GPL (they want Microsoft GitHub, which is proprietary_software_that_betrays_them). In much of the world we see GNU/Linux increasing each month or every year. We mean "proper" GNU/Linux, not some Android or Chromebook "thing". A week ago we_wrote_about_Lenovo_discounting_away_the_"Windows_tax" and days later others_took_note_of_the_same_thing. A decade ago Lenovo (now a dominant and leading OEM globally) felt_very_differently_about_GNU/Linux. It's not happening only in Lenovo but also in_Huawei and others. Not just in China, either. Get ready for big changes in the market. Tariffs benefit GNU/Linux because of recycling, cost of Windows-saddled PCs, and the "end" of Vista 10. We must also (as usual) mention that "Linux" dominates everywhere. It can be found anywhere one looks already, except only on the "desktop" (whose relative importance_is_waning_anyway). █ 🄸🄼🄰🄶🄴_🄳🄴🅂🄲🅁🄸🄿🅃🄸🄾🄽_⦇Desktop_vs_Mobile_vs_Tablet_vs_Console_Market_Share Worldwide⦈_ * What_People_Must_Understand_About_the_Open_Source_Initiative_(OSI) * Receiving_SLAPPs_and_Collecting_Them_Like_Trophies_(the_SLAPPs_Always Fail) ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣟⡅⣿⠀⠀⠀⠀⠀⠀⠀⢀⣤⣤⣤⣴⣤⡀⠀⠀⠀⠀⠀⠀⠀⣠⣶⣿⣿⣿⣿⣿⣿⣿⡿⡿⣿⣿⣿⡿⣿⣿⣿⣿⣿⡿⣿⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠇⠿⢹⣿⣷⡇⣿⠀⠀⠀⠀⢀⣶⣾⣿⣿⢿⣿⣷⣿⠟⠀⠀⠀⠀⠀⠀⢰⣿⣿⣿⣿⣿⣿⣿⣿⣿⣧⣧⣼⣖⣏⣿⣰⣝⣿⣯⣼⣇⣿⣠⣧⣧⣳⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⡿⣿⣿⣿⠿⠿⠟⠋⠉⠀⠀⠀⠀⠀⠀⠀⠀⠉⠀⠀⠀⠀⠘⢿⣿⣷⣿⠟⠛⠉⠀⡠⢄⡀⠀⠀⠀⠀⠘⣿⣶⣏⣎⢽⣋⣯⣿⣿⣉⣽⣯⣍⣽⡩⣿⣿⣋⣩⣉⢿⣹⣿⣫⣏⣽⣽⢈⣇⣯⣹⣏⢴⣾⣿ ⠋⠉⠉⠉⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⣠⠞⡃⠉⠙⠻⣿⣶⣦⣄⡈⠻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⢻⠻⣿⠿⡿⣿⣿⠻⡿⢿⢿⣿⣿⣿⡿⣿⣿⣿ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⣀⠀⣳⣤⣯⣵⡎⣧⣿⣿⣷⡜⢿⣟⡝⣿⣦⠄⠉⠙⠛⠛⠛⠛⠛⠛⣛⠛⠛⢿⣿⣿⣾⣚⣿⣷⢷⣿⣿⣶⢷⣿⡼⣿⣿⣿⣷⣿⣿⣿ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠹⠎⣸⣿⡻⣿⣿⣿⣿⣿⣿⡿⢻⡌⢿⣿⣿⣿⣕⡀⠀⠀⠀⠀⠀⠀⠀⠏⠖⠖⠒⢻⣿⣿⣿⣿⣬⣼⣿⣯⣼⣿⣫⣥⣿⣼⣯⣼⣯⣿⣿ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠃⠿⣿⣹⣾⣿⣿⣻⣿⣟⣼⣸⠛⠂⠉⠉⢀⣀⣀⣀⣀⣻⣤⣤⣤⣤⣤⣤⡤⣠⣿⣿⣿⣿⣿⣿⣿⣿⣟⣼⣩⣏⣸⣇⣏⣙⣟⣍⣿⣿ ⣀⣀⣀⣤⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢨⣿⡿⣿⣿⣿⣿⣿⣿⣿⣿⠀⣾⣟⣉⣭⣹⣯⣥⡬⣿⣿⣿⣿⣿⣿⣿⣱⣿⣹⣿⠋⣟⢻⣿⡏⡿⠛⣻⣯⣿⡏⠝⡟⠻⡟⡹⣿⣿ ⣿⡿⣿⠇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢠⣆⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⡎⣶⣾⣤⣿⣿⣿⣧⣼⣷⣻⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣟⣉⣉⣁⢻⣿⣿⣿⣿⡿⢿⠿⢿⢻⣿⣿⣛⢟⢿⡏⡟⣻⡟⢯⢟⣿ ⣿⣿⠶⠂⠀⠀⠀⠀⠀⠀⢀⠀⠀⣷⣿⠛⠭⠭⠭⢓⡲⣶⣤⣄⠇⠀⠀⠀⢠⠲⣏⣬⣿⣿⣷⢿⣿⣧⣸⠏⠀⣿⣿⣿⣿⣿⣿⣿⣿⣾⣽⣿⣿⣿⣿⣿⣷⣟⢿⣿⣿⣿⣶⣷⣾⣿⣿⣿⣿⣶⣿⡷⠷⠿⠷⠿⠷⠾ ⣋⢖⣩⣾⡀⠀⠀⠀⠀⠀⠀⠀⠘⢋⡄⣵⣶⣦⢠⣁⢺⣿⣿⠿⠷⠄⠀⠀⠦⣄⣈⣉⠋⣉⣓⣙⣋⣿⣯⡅⠀⣿⣿⣿⣷⣶⣯⡟⣿⣾⣷⣿⣻⡿⣿⣿⣿⣿⢱⠈⢹⢛⣛⣻⠿⣿⣿⡿⢟⣭⢔⣛⡻⠿⣿⣿⣿⣿ ⣿⣷⡿⢿⡇⠀⠀⠀⢰⠩⠄⠀⠘⣦⡻⢬⣿⣯⣾⡿⣢⣿⡏⡫⠍⡃⠀⣈⣭⣍⣙⣶⣶⣶⣿⣛⣓⣶⣾⡃⠀⣿⣿⣽⢍⣉⣉⣅⣿⣿⣿⣿⣿⣷⣾⣿⣿⣿⣿⠀⢸⢰⣶⡿⣋⣾⡟⣵⣿⣿⣿⣿⣷⣒⣤⣦⠭⣝ ⣿⣿⣿⣽⣇⠀⠀⠀⠀⠑⠲⠀⠀⢺⣿⣷⣶⣷⣴⣾⡿⢿⡀⢎⣛⣠⠸⢟⣽⣿⣿⣿⣿⡿⠛⠉⠉⠉⠉⠁⠀⠿⠿⠿⠿⠿⠭⠥⠭⠽⡛⠓⠘⠋⠭⠽⣵⣴⣾⣥⣤⣼⣶⠿⢟⣫⣶⣶⣮⡹⣿⣿⣿⣿⣿⣿⣝⣽ ⠿⢿⣿⣿⠟⠀⠀⠀⠀⠀⠀⠀⠀⠸⢿⣿⡿⠿⠿⠿⡟⠿⣷⡷⠀⠀⢰⣶⣾⣿⣿⡛⠋⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢠⢧⠀⠀⠀⠀⠀⠀⠄⠀⢀⡐⢀⣴⣿⣿⣿⣿⣼⣿⣷⠉⠙⢻⣿⣿⣿⣿⣿ ⣿⣷⣮⣁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠁⠶⢣⣿⡛⣐⣀⡛⠉⠀⢀⡀⢰⣽⣯⠽⠋⠀⠀⠀⠀⠀⠀⠀⠀⣠⣷⣗⣗⢛⡘⣋⡋⣾⣴⡟⣌⢀⣛⣙⢛⡚⠏⣪⡶⢋⣴⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⢠⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⢺⣿⣿⣿⣇⢿⣿⣿⢐⡄⠸⣿⠿⠋⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⣼⣟⣛⣘⣃⣒⣒⣲⢦⣿⣿⣿⢎⣧⠶⠦⢖⣵⣾⢟⣵⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⢰⣷⣒⣭⣭⣿ ⣿⣿⠿⠟⣠⣶⠁⠀⠀⠀⠀⠀⠀⠘⠸⢿⣿⣿⣟⣒⣫⣷⣿⣿⡖⣀⠀⡀⠀⠀⠀⠀⠀⠀⠀⠀⣠⣒⣒⣒⡘⣏⡾⡯⢌⣵⣿⡿⠟⣭⣶⣖⢟⣵⣿⢟⣵⣿⣿⣿⣿⣿⣿⣿⣿⣿⢫⣿⣿⣿⣿⡇⣭⠭⠛⣛⣿⢿ ⣿⣷⣿⠿⠿⠟⣒⣛⢀⡀⠀⠀⠀⠀⣇⢢⡲⡹⣿⣿⠟⠿⣿⣿⣿⡏⣧⣌⡃⢄⠀⠀⠀⠀⢀⠀⠉⠉⠉⠉⠈⠉⢫⣴⣿⣿⡿⠭⠭⠵⠖⣤⠿⢏⣵⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠏⣶⣾⣿⣿⣿⣇⠹⣿⣿⣯⣭⣿ ⣋⣥⣶⣾⣿⣿⣿⡿⠋⠀⠀⠀⠀⢰⢸⣌⠿⠦⠿⢰⣟⣫⠆⣿⣿⣷⣝⣛⣛⣮⡐⢄⠀⠀⠈⠈⠉⠉⠉⠛⢋⣾⣿⣿⣿⠯⠦⠤⠤⣀⣾⢟⣵⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⢏⡎⣿⣿⣿⣿⣿⣿⠰⣤⣀⣀⠀⠀ ⣿⣿⣿⣿⣿⣿⠋⠀⠀⠀⠀⠀⠀⢰⡂⣟⢻⣿⣯⡆⡍⡉⠴⣮⣙⢿⣯⡿⣿⣿⣿⣆⣄⠀⠀⠀⠀⠀⣠⣮⣿⣿⣿⠟⠁⠀⠀⣀⡚⢛⣡⣕⣒⣉⣙⡻⠿⣿⣿⣿⣿⣿⣿⠇⣾⠅⣿⣿⣿⣿⣿⣿⡏⣮⡻⣿⣿⣿ ⣿⣿⣿⣿⣿⠁⠀⠀⠀⠀⠀⠀⢰⣿⣼⢨⡘⢻⣿⣿⣶⣶⡷⡖⣭⣛⠿⣿⠟⣻⠯⡿⣟⢱⢦⢀⢠⣾⣿⣿⣿⡿⠋⠀⠀⠀⣢⣽⣞⠻⢿⡻⣿⣿⣿⢯⡻⢦⣕⢽⣻⡿⠏⠀⢈⡃⢿⣿⣿⣿⣿⣿⣷⠸⣿⣌⠟⣴ ⣭⣥⡤⠴⣒⠀⠀⠀⠀⠀⠀⢀⢿⣿⠏⣦⢻⡆⣿⢛⣭⡻⢿⣇⡻⣿⡿⢢⣭⣛⠯⡎⣿⡷⡁⠌⣿⣿⣿⡿⠋⠀⢀⣤⣭⣙⣿⣿⣯⢸⣷⡹⣨⣿⣿⣊⡳⠝⠘⣷⢹⢎⣠⣐⣻⣿⢸⣿⣿⣿⣿⣿⣿⢸⣿⣿⢸⡝ ⡳⠶⣾⣿⣿⣷⣶⣶⣶⣶⡤⣼⢸⣿⣧⠻⣠⡱⣿⣌⡿⢟⣼⣿⣿⣷⢸⡻⣿⣯⢫⣶⣬⢑⡿⢃⠿⣟⣩⡶⠶⡖⣴⣭⠢⠝⣻⣿⣿⣷⣶⣷⣿⣿⠻⠿⢿⣷⣿⣿⣷⢻⠶⣾⣯⣿⡸⣿⣿⣿⣿⣿⣿⡇⣿⣿⢸⣿ ⣿⣷⡝⣛⣭⣕⣛⣯⡭⠽⢢⣵⣝⣻⠷⠅⢟⣓⣘⠿⢿⣿⣿⣿⣿⡏⣸⣿⡶⣿⡎⡻⠿⠿⣣⣞⣿⣿⣶⣾⣿⣥⠻⠿⢛⣴⣝⢿⣿⣿⣿⣿⣿⢱⣿⣿⣦⢻⣼⢣⡿⣸⣿⣿⣿⣿⡇⣿⣿⣿⣿⣿⣿⣇⣿⣿⡎⣿ ⢟⣽⢿⣎⠻⣿⣿⣿⢟⡏⣊⠛⣩⣴⣾⣿⣿⣿⣿⣦⡂⢹⡿⢫⣷⢶⡘⣿⣿⣾⢿⣿⣾⣿⣿⢟⠛⡻⣿⣿⣷⣿⣿⣿⠿⠻⠿⣿⣿⣿⣿⡟⣿⣌⣛⢛⣫⣼⢃⣾⢣⣷⣶⣶⣞⣛⣿⡸⣿⣿⣿⣿⣿⣿⢨⡛⠅⣿ ⣿⡿⢶⣝⠳⣬⡛⢿⣿⣷⠙⣵⣿⣿⣿⡿⠿⣛⣫⣭⣷⣦⡻⠸⣿⣟⣾⢸⣿⣿⢸⡟⣿⣿⣿⡜⠷⣹⠰⣿⣿⣿⣟⢣⣿⣿⣷⡌⣽⣿⣿⡇⣿⣿⣿⣿⣿⢃⡎⣿⢨⣭⣭⣭⣿⣿⣟⢧⢻⣿⣿⣿⣿⣿⡇⣿⢸⡿ ⣿⣿⣿⣿⣷⣮⣙⠶⣤⡚⠓⣨⡭⠭⠶⣾⣾⣿⣿⡿⢿⣷⣶⣮⡲⡹⣥⣽⣹⡟⣄⢵⣶⣞⢿⣿⠃⣽⡚⣭⣥⣝⢿⣬⣻⠿⠟⣣⣿⣿⣿⣱⣿⣿⣿⡿⣃⣋⣾⣿⢸⣭⣽⣭⣾⣿⣿⣿⢇⢻⣿⣿⣿⣿⣷⢀⣾⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⠦⣍⡓⠦⣭⡛⠷⣾⣿⣿⣿⣿⣿⣿⣯⣭⣵⣦⣝⠟⣿⣶⢻⢯⣽⠏⢾⡟⣤⢻⣧⡝⡿⢚⣴⣿⣿⣿⣿⣿⡿⠟⣛⡻⢟⣿⣿⣿⣿⢿⡛⣣⣾⣿⣿⣿⣿⣿⣿⡟⠿⠎⢿⣿⣿⣿⣿⡌⣿⣿ ⣿⣿⣿⣿⣿⣿⡿⣿⣷⣶⣿⣿⣶⣬⣽⣶⣭⣝⡻⢿⣟⣻⣭⣭⣵⣶⣶⣷⢎⣛⠿⣿⣾⣿⣿⣿⡸⣧⣿⢟⣬⣭⣙⢿⣿⣿⣿⣿⢳⣾⣿⣿⡞⣻⣿⡿⢂⣭⣾⡿⠿⠛⠋⠉⠀⠀⠀⠈⠉⠑⠎⢿⣿⣿⣿⣧⢻⣿ ⣿⣿⣿⣿⠿⠿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⣿⣿⢿⣿⣿⡿⣿⣿⢿⢿⣿⣿⣿⣿⣿⣿⣿⣿⠿⠿⢿⣿⡿⣿⣿⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⢸⣷⢸⠩⠍⣩⠭⡟⢩⣭⡍⣭⣽⢩⣭⣿⣏⠿⣍⠭⣿⡇⡜⡏⢸⢫⣍⠇⣭⡹⢸⢸⠩⠍⣿⡝⣏⣩⠭⣿⣿⢸⠯⠍⡇⣭⢹⠘⠩⢽⢨⣿⡟⡟⣍⠭⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣬⣭⣾⣮⣭⣭⣵⣿⣦⣯⣵⣭⣾⢨⣥⣿⣿⣴⣯⣭⣿⣧⣷⣼⣼⣮⣵⣧⣬⣾⣼⣼⣮⣭⣿⣷⣼⣭⣵⣿⣿⣼⣮⣥⣷⣭⣾⣼⣮⣽⣮⣿⣿⣼⣯⣥⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⢫⣭⡽⣛⢻⢛⡛⡟⣛⡿⣛⢿⢸⣛⡻⣿⣏⢻⢏⣿⣛⢻⢛⣻⡿⡻⣛⢛⢙⣿⡏⢭⡇⣛⢻⣛⡻⡟⣻⣛⡻⣿⡽⣏⢻⢹⢛⡻⡟⣻⢸⢛⡃⣻⡟⡿⡏⣟⣛⢸⣛⢻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣜⣛⣣⣛⣹⣸⣇⣟⣒⣧⣛⣼⣸⣐⣲⣿⣿⣎⣼⣿⣒⣸⣸⣿⣦⣣⣒⣺⣘⣿⣟⣓⣄⣿⣸⣐⣂⣿⣿⣐⣲⣿⣧⣸⣆⣿⣙⣣⣿⣿⣸⣙⣃⣇⣼⣡⣇⣟⣛⣸⣒⣺⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⠿⢿⣿⡟⣿⣿⡿⠿⡿⠿⠿⢿⠿⢿⣿⣿⣿⡿⣿⣿⣿⣿⣿⠿⢿⠿⠿⠿⣿⠿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⢨⣅⠤⡇⠖⣿⡟⠵⡸⢇⡸⢿⠬⣸⣿⣿⡟⣴⠹⠶⢸⣶⣿⠋⢾⠿⠸⠫⠷⠦⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣉⣍⣉⣍⣻⠛⠻⠿⠿⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⢻⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⢰⣶⣶⣶⣤⣈⠙⠿⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⢸⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⢸⣿⣿⣿⣿⣿⣷⣶⣄⠉⠿⠻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⢸⣿⣿⣿⣿ ⢿⣿⣿⣿⣿⣿⣿⣿⣿⢸⣿⣿⣿⣿⣿⣿⣿⣿⣷⣤⣄⠙⠻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⢸⣿⣿⣿⣿ ⢸⣿⣿⣿⣿⣿⣿⣿⣿⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⡄⠘⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⢸⣿⣿⣿⣿ ⢸⣿⣿⣿⣿⣿⣿⣿⣿⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠇⠀⠻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⢸⣿⣿⣿⣿ ⢸⣿⣿⣿⣿⣿⣿⣿⣿⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⠀⠛⠻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⢸⣿⣿⣿⣿ ⢸⣿⣿⣿⣏⣉⣉⣉⣻⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣶⠀⠛⠻⠿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⢸⣿⣿⣿⣿ ⢸⣿⣿⣿⣿⣿⣿⣿⣿⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠟⠉⠀⠀⠀⠀⠈⠹⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⢸⣿⣿⣿⣿ ⢸⣿⣿⣿⣿⣿⣿⣿⣿⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡏⠀⠀⢀⣤⠀⠀⠀⠀⣼⡿⠛⠟⠻⠟⠿⠛⠿⠛⠿⠛⠿⢿⢿⠻⠻⠛⠿⠟⠿⠛⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⢸⣿⣿⣿⣿ ⢸⣿⣿⣿⣿⣿⣿⣿⣿⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠸⠿⠄⠀⠀⣀⣿⣇⣂⣇⣉⣐⣘⣘⣃⣙⣃⣃⣤⣈⣸⣸⣀⣀⣣⣐⣀⣸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⢸⣿⣿⣿⣿ ⢸⣿⣿⣿⣿⣿⣿⣿⣿⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣄⠀⠀⠀⠀⢀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⢸⣿⣿⣿⣿ ⢸⣿⣿⣿⣿⣿⣿⣿⣿⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣶⣶⣶⣾⡄⠹⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⢸⣿⣿⣿⣿ ⢸⣿⣿⣿⣿⣿⣿⣿⣿⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⡄⠙⠛⠻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠟⠋⠙⢸⣿⣿⣿⣿ ⢸⣿⣿⣿⣏⣉⣉⣉⣻⢘⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣒⣒⠀⢛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⠛⠀⠋⠙⢛⣛⣛⠉⠁⣐⣒⣓⢸⣿⣿⣿⣿ ⢸⣿⣿⣿⣿⣿⣿⣿⣿⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡄⠈⠙⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠿⣿⠏⢻⡟⠀⣶⣤⡄⠘⣿⡇⢠⣿⣿⣿⣿⢸⣿⣿⣿⣿ ⢸⣿⣿⣿⣿⣿⣿⣿⣿⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣧⣤⣦⠀⠿⣿⣿⣿⠛⢻⣿⣿⡿⢿⣿⣿⣿⡿⠻⠛⢿⡇⢀⢀⣄⠈⢀⣾⣿⣿⣧⠀⠀⠁⢸⣿⣿⣿⣿⢸⣿⣿⣿⣿ ⢸⣿⣿⣿⣿⣿⣿⣿⣿⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠹⠿⠉⣀⠀⠀⠉⠀⠀⠸⡿⠋⢀⣀⡀⠈⠁⢸⣿⣿⣿⣿⣿⣿⣿⣿⠀⢰⣤⣾⣿⣿⣿⣿⢸⣿⣿⣿⣿ ⢸⣿⣿⣿⣿⣿⣿⣿⣿⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣶⡀⢀⣴⣿⣧⣴⣿⣿⠀⠀⠁⢠⣿⣿⣷⢶⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⡶⢾⣿⣿⣿⣿⣿⣿⢸⣿⣿⣿⣿ ⢸⣿⣿⣿⣿⣿⣿⣿⣿⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠿⠀⠈⠻⣿⠟⠙⠿⠿⠀⠀⣄⠀⠟⠋⠃⢀⡀⢸⣿⣿⣿⣿⣿⣿⣿⣿⠀⠸⠛⢿⣿⣿⣿⣿⢸⣿⣿⣿⣿ ⢸⣿⣿⣿⣿⣿⣿⣿⣿⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡏⠀⣰⣶⣀⠈⢀⣀⣤⣀⣠⣼⣿⣷⣦⣤⣀⣸⡇⠘⠉⠋⠁⠘⢿⣿⣿⡟⠀⠀⡀⢸⣿⣿⣿⣿⢸⣿⣿⣿⣿ ⢸⣿⣿⣿⣟⣉⣉⣉⣻⢘⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⡛⠛⠛⠀⣐⣛⣛⣛⣂⣘⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣓⣀⣒⣀⣘⣂⠀⠛⠉⠃⢀⣒⡃⠘⢛⣛⣛⣛⢸⣿⣿⣿⣿ ⢸⣿⣿⣿⣿⣿⣿⣿⣿⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠇⢀⣠⣶⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣦⠀⣄⣠⣾⣿⣿⣄⡄⠙⠛⠿⢸⣿⣿⣿⣿ ⢸⣿⣿⣿⣿⣿⣿⣿⣿⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⣸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣦⣄⣠⢸⣿⣿⣿⣿ ⢸⣿⣿⣿⣿⣿⣿⣿⣿⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡟⠉⠁⢠⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⢸⣿⣿⣿⣿ ⢸⣿⣿⣿⣿⣿⣿⣿⣿⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡟⠀⣼⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⢸⣿⣿⣿⣿ ⢸⣿⣿⣿⣿⣿⣿⣿⣿⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡟⠀⣼⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⢸⣿⣿⣿⣿ ⢸⣿⣿⣿⣿⣿⣿⣿⣿⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠏⢀⣰⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⢸⣿⣿⣿⣿ ⢸⣿⣿⣿⣿⣉⣉⣉⣻⢘⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⡛⠀⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⢸⣿⣿⣿⣿ ⢸⣿⣿⣿⣿⣿⣿⣿⣿⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠟⠁⣸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⢸⣿⣿⣿⣿ ⢸⣿⣿⣿⣿⣿⣿⣿⣿⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠛⠛⠀⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⢸⣿⣿⣿⣿ ⢸⣿⣿⣿⣿⣿⣿⣿⣿⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠟⢁⣠⣶⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⢸⣿⣿⣿⣿ ⢸⣿⣿⣿⣿⣿⣿⣿⣿⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⠿⠛⢁⣠⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⢸⣿⣿⣿⣿ ⢸⣿⣿⣿⣿⣿⣿⣿⣿⢸⣿⣿⣿⣿⣿⣿⠿⠟⢁⣤⣠⣿⣿⢿⣿⠿⠿⠻⠋⢉⣀⣄⣀⣀⣉⠙⠛⠛⠛⠛⠛⠛⠛⠿⠿⠿⡿⠿⣿⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⢸⣿⣿⣿⣿ ⢸⣿⣿⣿⣿⣿⣿⣿⣿⢸⣿⡿⠿⠿⠋⢁⣤⣴⣾⣿⣿⣿⡁⠀⣁⣴⣴⣶⣶⣿⣿⣿⣿⣿⣿⣷⣾⣷⣶⣶⣶⣶⣶⣦⣤⣤⣤⣤⣤⣤⣄⡀⠉⠉⠉⠉⠉⠉⠉⠙⠛⠛⠛⠻⠛⠻⠿⠿⠛⠛⠛⠿⠿⢸⣿⣿⣿⣿ ⢸⣿⣿⣿⣿⣏⠉⠉⢻⠀⠀⠀⠀⠀⠀⠉⠉⠉⠉⠉⠉⠉⠁⠀⣉⡉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⡉⠉⢉⣉⣉⣉⡉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠁⠀⠀⠀⠀⣀⡀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿ ⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡛⣭⢙⡏⡍⠛⠟⠉⡋⢛⠛⢻⣿⣿⡛⣭⢛⡏⠛⠙⡋⠙⠉⠛⣿⣿⣿⠋⡍⣻⡍⠝⠋⠋⠛⠋⣿⣿⣿⢫⡍⣻⢩⡝⠛⡛⠛⢛⠉⠛⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣶⣿⣷⣶⣶⣶⣶⣶⣶⣦⣾⣿⣿⣿⣶⣿⣷⣶⣶⣶⣶⣶⣶⣿⣿⣿⣷⣶⣿⣷⣶⣶⣶⣶⣶⣾⣿⣿⣷⣾⣿⣶⣶⣶⣷⣶⣶⣶⣶⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ䷩ 𝚕𝚒𝚗𝚎 6480 ╒═══════════════════ 𝐃𝐀𝐈𝐋𝐘 𝐋𝐈𝐍𝐊𝐒 ═════════════════════════════════════════════╕ ⠀⌧ █▇▆▅▄▃▂▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁ Links 26/04/2025: Facebook Layoffs Again, Remembering What's Real, and Say No to Mass Surveillance⠀▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▂▃▄▅▆▇█ ⌧ posted by Roy Schestowitz on Apr 26, 2025 🄸🄼🄰🄶🄴_🄳🄴🅂🄲🅁🄸🄿🅃🄸🄾🄽_⦇authlog⦈_ 🄸🄼🄰🄶🄴 🄳🄴🅂🄲🅁🄸🄿🅃🄸🄾🄽 ⦇GNOME bluefish⦈ § Contents⠀➾ * Leftovers o Science o Career/Education o Hardware o Health/Nutrition/Agriculture o Proprietary o Security # Privacy/Surveillance o Defence/Aggression o Transparency/Investigative_Reporting o Environment # Energy/Transportation o AstroTurf/Lobbying/Politics o Censorship/Free_Speech o Freedom_of_Information_/_Freedom_of_the_Press o Civil_Rights/Policing o Monopolies/Monopsonies # Copyrights * § Leftovers⠀➾ o ⚓ 404 Media ☛ Sales_of_Hard_Drives_for_the_End_of_the_World_Boom Under_Trump⠀⇛ PrepperDisk is a mini internet box that comes preloaded with offline backups of Wikipedia, street maps, survivalist information, 90,000 WikiHow guides, iFixit repair guides, government website backups (including FEMA guides and National Institutes of Health backups), TED Talks about farming and survivalism, 60,000 ebooks and various other content. It’s part external hard drive, part local hotspot antenna—the box runs on a Raspberry Pi that allows up to 20 devices to connect to it over wifi or wired connections, and can store and run additional content that users store on it. It doesn't store a lot of content (either 256GB or 512GB), but what makes it different from buying any external hard drive is that it comes preloaded with content for the apocalypse. o ⚓ Vox ☛ Did_everyone_stop_dancing_at_the_club?⠀⇛ On the surface, the divide seems split between movers and non-shakers (with a little sprinkle of generational warfare), but it speaks to the very tenets of nightlife. The puzzling act of not dancing at a place designated for dancing is one of those mysteries that raises questions, if not calls for a full-blown investigation. Why did people stop dancing? What are they doing at the club if they’re not dancing? Who’s sitting out and who can we blame? Who’s complaining? And perhaps most importantly: Is this really happening? o § Science⠀➾ # ⚓ Raspberry Pi ☛ Zero-G_Laboratory_floating_platform⠀⇛ “The Zero-G Laboratory is specifically designed to emulate scenarios like spacecraft rendezvous, docking, capture, and other interactions between spacecraft,” Barış Can Yalçin of the SpaceR team tells us. “It is equipped with advanced infrastructure, including space-like lighting conditions, a motion capture system, an epoxy floor, mounted robotic rails, and the capability to integrate onboard computers and large mock-ups. These features enable researchers to conduct a wide range of experiments for unique orbital scenarios, allowing for hybrid emulations with robots that integrate hardware and pre-modelled software components. The facility can be operated in real time and can accurately emulate orbital robotics scenarios.” o § Career/Education⠀➾ # ⚓ Manuel Moreale ☛ P&B:_Frills⠀⇛ This is the 87th edition of People and Blogs, the series where I ask interesting people to talk about themselves and their blogs. Today we have Frills and her blog, frills.dev # ⚓ Becky Spratford ☛ RA_for_All:_Tomorrow_is_Independent Bookstore_Day⠀⇛ Sponsored by the American Booksellers Association, Independent Bookstore Day is a national celebration that takes place on the last Saturday of April each year. The day highlights the value of independent bookstores and the unique ways they contribute to their communities. It’s a celebration of books, readers, and indie bookselling. o § Hardware⠀➾ # ⚓ CS Monitor ☛ Tariffs_jam_US-China_supply_chain._Who_is feeling_that_first.⠀⇛ The trade disruption is ripping through the expansive, well-oiled U.S.-China supply chain, inflicting economic costs on everyone who has until recently made it hum – Chinese factory workers, wholesalers like Ms. Huang, shipping agents, and – across the Pacific Ocean – American dockworkers, truck drivers, importers, and, ultimately, consumers. # ⚓ Digi-key Electronics ☛ Tariff_Resources⠀⇛ DigiKey is actively engaged in discussions with our suppliers and industry tariff experts to understand how we can mitigate the impact these tariffs have on our customers. As such, DigiKey will continue to monitor and adapt to evolving changes which will best position DigiKey to continue to provide high- quality products at cost-effective pricing. # ⚓ European Business Press SA ☛ How_DigiKey_tackles_tariffs ...⠀⇛ Distributor DigiKey in the US has invested millions in a highly automated facility in Thief River Falls, Minnesota, that is the central hub for its global business. The imposition of tariffs on boards from around the world shipping into the US, and the impending tariffs on semiconductors, potentially mean that charges would be applied as products enter the country and then again as they ship to customers around the world. But the company is taking several measures to mitigate the impact of the tariffs imposed earlier this week, from allowing customer to sort by tariffed and non-tariffed products to drop-shipping and a ‘foreign trade zone.’ # ⚓ NPR ☛ A_small_U.S._town_grew_a_big_company._Can_it_weather the_tariff_blizzard?⠀⇛ Her employer is the biggest tech giant you've likely never heard of. DigiKey is a bit like Amazon, but for millions of electronic parts shipped to engineers worldwide — all from a single warehouse here in rural Minnesota. The warehouse sprawls under the vast northern sky among miles of rain-soaked grain fields striped with shelterbelts of spruces and poplars to shield the soil from wind. DigiKey started out by hiring farmers' wives, offering pay stability and health benefits, and it has grown to 3,800 U.S. jobs employing half the county's workforce. "We're kind of a contrarian, in that we ship around the globe," says DigiKey President Dave Doherty. "But every additional shipment into China, or into Germany, or into Japan, or Taiwan, or Bangladesh creates jobs in Thief River Falls." But first, the things DigiKey sells have to come to Thief River Falls, and that means tariffs. # ⚓ Electronics Weekly ☛ Untangling_tariffs⠀⇛ The DigiKey facility is a free trade zone, which defers the tariff, so if the goods are shipped to outside of the US, the tariffs do not apply. If they come from a free trade zone, and are shipped inside the US, there may be be a tariff will be associated with it. “We’re delaying the tariff on that part until we actually ship it into a tariffed area, or even completely eliminate the tariff when it comes into the free trade zone and ships to an area that is not in a tariffed area. We pay the tariff when [the part] comes in and then we can ship it outside of a tariffed area, for what’s called a duty drawback with the government, where we can draw the tariff money back from the government if it’s outside the free trade zone. “This is very complicated. Tariffs have definitely added complexity to our business and added complexity to our customers’ business,” admits Slater. # ⚓ Tedium ☛ Craft_Cart_Culture:_The_State_Of_NES_Homebrew_In 2025⠀⇛ Today in Tedium: Time sure does fly by sometimes. Yeah, I know. I know. It’s a cliche. But it’s absolutely true. Time’s arrow keeps marching forward. So imagine my surprise when I searched through my files a few weeks ago and realized it’d been nearly seven years since we talked about NES homebrew on Tedium. That’s far too long! Back in April 2018, we published “Not Just Nostalgia,” a thorough look at the history and legacy of NES homebrew. The homebrew scene for most legacy systems is a rich tapestry of modern game design (have you seen some of the awesome stuff folks are doing with Atari these days?). While working on that piece, I discovered a wonderful variety of homebrew games and a strong drive within the community to create homebrew content for Nintendo’s original 8-bit system by an array of incredibly talented programmers. In the years since, I’ve come up with a lot of ideas but haven’t really dived into the creation process yet. But I have played a ton of newish NES games! In today’s Tedium, we’ll revisit the homebrew scene and take a look at ten of my favorite NES homebrews from the past few years. — David @ Tedium o § Health/Nutrition/Agriculture⠀➾ # ⚓ Ness Labs ☛ Your_Brain_on_Cortisol:_How_to_Rewire_Your Stress_Response⠀⇛ Beyond the anxiety and sleep disruption, research connects chronic cortisol elevation to memory impairment, immune suppression, and a bunch of metabolic problems. Understanding this connection can help you better manage your cortisol levels to support both your mental and physical wellbeing. o § Proprietary⠀➾ # ⚓ International Business Times ☛ Passengers_Say_They_Were Trapped_In_Driverless_Taxi_Stopped_Mid-Street,_But_Waymo Blames_'User_Error'⠀⇛ Earlier this month, Becky Navarro and her companions found themselves caught in a real-life horror story. Their Waymo vehicle suddenly stopped on the notorious MoPac Expressway, a stretch often dubbed one of Austin's most perilous roads. Navarro states how the car refused to move or let them out, with cars honking loudly as they sat helplessly in the lane. # ⚓ Scoop News Group ☛ SAP_zero-day_vulnerability_under widespread_active_exploitation⠀⇛ Threat hunters and security researchers have observed widespread exploitation of a zero-day vulnerability affecting SAP NetWeaver systems. The unrestricted file upload vulnerability — CVE-2025- 31324 — has a base score of 10 on the CVSS scale and allows attackers to upload files directly to the system without authorization. # ⚓ Android Police ☛ Google_is_pulling_the_plug_on_older_Nest Thermostats⠀⇛ Google will end support for the first and second generations of the Nest Learning Thermostat on October 25, 2025, removing smart features and app integration, effectively turning them into basic manual thermostats. # ⚓ The Register UK ☛ Potential_SAP_zero-day_fixed,_details locked_behind_paywall⠀⇛ The vulnerability's CVE identifier is known, though, (CVE-2025-31324) and from the limited description entered into the National Vulnerability Database, we understand it's a flaw with the metadata uploader component in NetWeaver's no-code Visual Composer app-building tool. # ⚓ Oil Shell ☛ Comments_on_Shared_Unix_Hosting_vs._the_Cloud⠀⇛ I also glanced at the docs of all the shared hosts I could find, like Hostinger, HostGator, IONOS, etc. But again, I think they're better thought of as PHP hosts, not Unix hosts. They don't really support Python, and definitely don't support persistent HTTP / FastCGI servers. So I'm glad I found Mythic Beasts and OpalStack. But overall, the options seem thin. Unix hosting is no longer a commodity. [...]] So if we want to avoid software complexity, and huge teams of cloud engineers, then we might start with commodity hardware and Unix kernels. They've both gotten faster and more capable in the last 20 years. The Unix shell is also a good place to start! # § Artificial Intelligence (AI) / LLM Slop / Plagiarism⠀➾ # ⚓ NL Times ☛ School_kids_bullying_each_other_with_AI generated_nudes⠀⇛ AI-generated nude and sexual images are circulating at several secondary schools, Pointer discovered in a survey of over 60 schools. Kids are using these images to bully each other, the schools said. 24 percent of schools said that bullying with sexually explicit AI-generated images sometimes occurs. 10 percent said they’ve encountered it more than five times a year. According to the schools, students edit photos of each other with AI tools to create sexually suggestive images and then share them on social media. Students also take existing pornographic images and paste the heads of fellow students onto them. # ⚓ Uwe Friedrichsen ☛ Thoughts_on_AI_and_software development_-_Part_1⠀⇛ This blog series will be a bit different. It might leave you with more questions than answers and I apologize for that upfront. It is also more controversial than most other posts, I have written before. In this post, I will discuss the current developments regarding AI in software development more from a CTO’s perspective. This means, I cannot simply reason about the pros and cons of a topic but I also need to take the market forces into account. This requires to also take an unembellished look at some of the darker sides of our industry, a side I usually only slightly touch in my other posts. I do not know how comfortable you will feel with this perspective but I hope it gives you some food for thought. Maybe, it even provides you with some new and useful perspectives. We will see … Before we start: As this blog post (again – sigh!) has become way too long for a single post, I decided to split it in 4 parts: [...] # ⚓ Martin Hähne ☛ A_Personal_Note_On_My_Interest_In LLMs⠀⇛ I hope that by writing a real blog post about this topic I can show what I'm about and that the person behind didyoudoit is not a rube - even though he is somewhat - although not uncritically - interested in LLMs. # ⚓ 404 Media ☛ Even_the_U.S._Government_Says_AI_Requires Massive_Amounts_of_Water⠀⇛ A new government illuminates the environmental impact of generative AI. # ⚓ The Verge ☛ An_AI-generated_radio_host_in_Australia went_unnoticed_for_months_|_The_Verge⠀⇛ For months, a popular Australian radio station has used an AI-generated DJ to host one of its segments — and no one seemed to notice, as reported by the Australian Financial Review and The Sydney Morning Herald. The show, called Workdays with Thy, offers a four-hour mix of hip hop, R&B, and pop, with no indication that the voice of its host, Thy, is AI-generated. # ⚓ LibreNews ☛ Should_FOSS_allow_AI_contributions?⠀⇛ Namely, this policy states that all contributions "must not include content generated by LLM or other probabilistic tools, including but not limited to Copilot or ChatGPT". This cover both code and documentation. # § Social Control Media⠀➾ # ⚓ Deutsche Welle ☛ YouTube_turns_20:_How_the_video_site has_changed_the_world⠀⇛ And yet it began as a quirky idea by three former PayPal employees — Jawed Karim, Chad Hurley and Steve Chen — who activated their domain on Valentine's Day 2005, unsure of its direction. At his University of Illinois commencement speech back in 2007, German-born Karim explained: "We didn't even know how to describe our new product. To generate interest, we just said it was a new kind of dating site. We even had a slogan for it: 'Tune in, Hook up'." No one did. # ⚓ NL Times ☛ Young_boys_on_fatbikes_slapped_24_women’s backsides_in_Amsterdam_parks;_No_arrests_yet⠀⇛ Police in Amsterdam are receiving more and more reports of women who are being hit on their backside by young boys on fatbikes while they are running. The perpetrators film themselves doing this and then upload the videos on social media. There have been 24 reports of this kind of sexual assault since the start of 2025, a spokesperson said. o § Security⠀➾ # § Privacy/Surveillance⠀➾ # ⚓ Threema GmbH ☛ Say_No_to_Mass_Surveillance⠀⇛ One major distinguishing factor between totalitarian states and democracies is that only in the former can the government invade citizens’ privacy for no apparent reason. Modern democracies recognize privacy as a basic human right. The EU itself acknowledges it in the Charter of Fundamental Rights (article 7): [...] # ⚓ Techdirt ☛ Enter_The_Fourth_Amendment,_Yet_One_More Reason_DOGE_[sic]_Is_Such_A_Constitutional_Nightmare⠀⇛ The injunction in question arose in the hybrid case, American Federation of State, County and Municipal Employees, AFL-CIO v. Social Security Administration, which named both DOGE [sic] and agency officials at the Social Security Administration. It began as a TRO issued on March 20, which then became a preliminary injunction on April 17. The district court also refused to stay its enforcement. The injunction does several things, but most notably it keeps DOGE [sic] from accessing identifiable personal information held on Social Security Administration systems except if certain conditions are met. See, for example, this part which generally bars DOGE [sic]’s access: [...] # ⚓ EFF ☛ IRS-ICE_Immigrant_Data_Sharing_Agreement Betrays_Data_Privacy_and_Taxpayers’_Trust⠀⇛ Specifically, the government justifies the MOU by citing Executive Order 14161, which was issued on January 20, 2025. The Executive Order directs the heads of several agencies, including DHS, to identify and remove individuals unlawfully present in the country. Making several leaps, the MOU states that DHS has identified “numerous” individuals who are unlawfully present and have final orders of removal, and that each of these individuals is “under criminal investigation” for violation of federal law—namely, “failure to depart” the country under 8 U.S.C. § 1253(a)(1). The MOU uses this basis for the IRS disclosing to ICE taxpayer information that is otherwise confidential under the tax code. # ⚓ Techdirt ☛ Trump_Admin,_DOGE_[sic]_Are_Turning Multiple_Gov’t_Components_Into_A_Giant_Racist Database⠀⇛ But let’s get back to the, shall we say, more practical aspects of this mass surveillance database. This sort of thing has never been done before for obvious reasons. One of the reasons is listed above. Another reason is that certain information serves certain specific purposes. Putting it all together just makes it more difficult to perform these specific functions. Converting data silos into one giant haystack isn’t necessarily efficient. It’s just something that ignores all the practical reasons data like this is siloed because this current administration is too hateful and stupid to understand the underlying problems or care about the collateral damage. This is a surveillance state that aspires to be a police state, all while under the nominal “leadership” of a racist billionaire and the terrible person who has now become president twice, despite clearly being unable to do the job the first time around. # ⚓ Pro Publica ☛ Treasury_IG_Probes_If_DOGE_[sic],_Trump Sought_Private_Taxpayer_Info⠀⇛ The office of the Treasury Inspector General for Tax Administration has sought a wide swath of information from IRS employees. In particular, the office is seeking any requests for taxpayer data from the president, the Executive Office of the President, DOGE [sic] or the president’s Office of Management and Budget. The request, spelled out in a mid-April email obtained by ProPublica, comes as watchdogs and leading Democrats question whether DOGE [sic] has overstepped its bounds in seeking information about taxpayers, public employees or federal agencies that is typically highly restricted. # ⚓ US Federal Register ☛ Federal_Register_::_Children's Online_Privacy_Protection_Rule⠀⇛ The Federal Trade Commission amends the Children's Online Privacy Protection Rule (the “Rule”), consistent with the requirements of the Children's Online Privacy Protection Act. The amendments to the Rule, which are based on the FTC's review of public comments and its enforcement experience, include one new definition and modifications to several others, as well as updates to key provisions to respond to changes in technology and online practices. The amendments are intended to strengthen protection of personal information collected from children, and, where appropriate, to clarify and streamline the Rule since it was last amended in January 2013. # ⚓ The Record ☛ FTC_publishes_updates_to_children’s privacy_rule,_easing_fears_that_Trump_admin_would_nix it⠀⇛ The new rule was published in the Federal Register on Monday, a step which finally guarantees that the highly anticipated, more restrictive rule will be implemented. Privacy advocates had been concerned about the stricter rule’s fate prior to its appearance in the Federal Register, they said. # ⚓ El País ☛ ImmigrationOS_by_Palantir:_Trump’s_new_tool to_‘completely’_track_immigrants’_lives⠀⇛ Organizations such as Amnesty International and legal experts consider the measure a violation of human rights. “An aberration,” says Ricard Martínez, director of the Chair of Privacy and Digital Transformation at the University of Valencia in Spain. Palantir is founded by tycoon Peter Thiel, a partner of Elon Musk, who has not responded to EL PAÍS’s requests for information. It has promised to develop the software, even though it contradicts the company’s own human rights policy. # ⚓ EPIC ☛ EPIC_Comment_to_Department_of_State_on_Notice of_Proposed_Information_Collection:_U.S._Passport Application,_Renewal_Application,_and_Limited_Passport Replacement_for_Eligible_Individuals⠀⇛ The Department must not—and, by law, may not—implement the proposed changes. If implemented as written, the proposed changes will violate the rights of transgender, nonbinary, and intersex (collectively, “gender-diverse”) individuals, including the right to informational privacy and the right to travel freely and safely. The changes to these forms are material and substantial, and the Department’s Notice of Proposed Information Collection is severely lacking both procedurally and in guidance. # ⚓ The Record ☛ Sam_Altman:_AI_privacy_safeguards_can’t be_established_before_‘problems_emerge’_|_The_Record from_Recorded_Future_News⠀⇛ The CEO of OpenAI said on Thursday that it’s too early to implement privacy regulations for artificial intelligence because the technology — and how it impacts society — is rapidly evolving. o § Defence/Aggression⠀➾ # ⚓ Techdirt ☛ Gavin_Newsom_Has_Lost_The_Plot⠀⇛ This isn’t a distraction. This is the constitutional foundation of our Republic hinging on a single case. Let’s be absolutely clear about what’s at stake: The Supreme Court has issued a unanimous 9-0 order demanding that the administration facilitate the return Abrego García to the United States. A 9- 0 ruling. In today’s polarized Court. This isn’t partisan; it’s fundamental. The President, bound by oath and the Constitution to “faithfully execute the laws,” is openly defying the highest judicial authority in the land. If a President can simply ignore a direct, unanimous Supreme Court order with no consequences, then what remains of checks and balances? What remains of the separation of powers? What remains of the rule of law itself? This is not hyperbole—this is the actual constitutional crisis we were warned about, happening in real time. o § Transparency/Investigative Reporting⠀➾ # ⚓ The Register UK ☛ Signalgate:_Security_culture?_America's screwed⠀⇛ All of these incidents should raise a number of security concerns for several reasons. They involve White House officials discussing military operations using commercial apps and services, on their personal devices that are connected to the public internet. Foreign spies routinely target government officials — and their personal email accounts and mobile phones — for surveillance and snooping. And even if they are using Signal, which is considered the gold-standard for end-to-end chat encryption, there's no guarantee their personal devices haven't been compromised with some sort of super-spyware like Pegasus, which would allow attackers to read the messages once they land on their phones. o § Environment⠀➾ # ⚓ MIT Technology Review ☛ The_vibes_are_shifting_for_US climate_tech⠀⇛ The past few years have been an almost nonstop parade of good news for climate tech in the US. Headlines about billion-dollar grants from the government, massive private funding rounds, and labs churning out advance after advance have been routine. Now, though, things are starting to shift. About $8 billion worth of US climate tech projects have been canceled or downsized so far in 2025. (You can see a map of those projects in my latest story here.) # ⚓ Overpopulation ☛ Toward_sustainable_economies⠀⇛ Creating economies that do not devastate the natural world on which they depend is the economic challenge of the 21st century. An intriguing new book from Theodore Lianos explores different answers regarding what that might look like. # § Energy/Transportation⠀➾ # ⚓ Lusaka ZM ☛ Zambia_:_Italy_Commits_$270_Million_to Lobito_Corridor_Rail_Project⠀⇛ The Italian Government has committed $270 million towards the development of the Lobito Corridor, a major railway infrastructure project linking Zambia, Angola, and the Democratic Republic of Congo (DRC). The project aims to boost regional connectivity and accelerate economic integration through enhanced trade routes. The announcement was made by Africa Finance Corporation (AFC) President Samaila Zubairu during a press briefing in Washington D.C., held alongside Zambia’s Finance and National Planning Minister Dr. Situmbeko Musokotwane and Angola’s Transport Minister Ricardo de Abreu. # ⚓ The Register UK ☛ Google_admits_depreciation_costs soaring_amid_bit_barn_build⠀⇛ Google owns and operates 135 datacenters across the world and uses colocation providers as part of its cloud interconnect services. Yet the CFO admitted it is still not able to entirely meet customer demand. o § AstroTurf/Lobbying/Politics⠀➾ # ⚓ India Times ☛ Microsoft's_ultimatum_for_underperforming employees:_16_weeks'_pay_or_PIP⠀⇛ As per the plan, employees labelled as low performers will get the option to voluntarily resign and receive 16 weeks of pay. But they must decide within five days of receiving the offer. Those who decline the offer will be placed on a performance improvement plan (PIP), which is a risky proposition. # ⚓ DeSmog ☛ Poilievre_Campaign_Has_Links_to_Gas_Industry Astroturfing_Effort⠀⇛ As previously reported by DeSmog, the Poilievre campaign is awash in lobbyists with direct connections to the oil and gas sector. Among others, Poilievre’s chief of staff, Ian Todd, and the Conservative Party of Canada’s National Council Vice President Matthew Conway were both lobbyists with Maple Leaf Strategies, which in turn represents Enbridge, a member of the Canadian Gas Association. Feldbusch, Todd, and Conway are all part of Poilievre’s inner circle, according to DeSmog’s map on Poilievre. # ⚓ [Repeat] Silicon Angle ☛ Meta_cuts_jobs_at_its_Reality_Labs mixed_reality_unit⠀⇛ The Facebook parent announced the layoffs today. A source told Bloomberg that more than 100 staffers are affected. Meta, in turn, specified that the workforce reduction impacts the Oculus Studios and Supernatural groups within Reality Labs. # ⚓ Security Week ☛ Former_Google_Cloud_CISO_Phil_Venables Joins_Ballistic_Ventures⠀⇛ Venables helped found the Center for Internet Security (CIS) and served on its board from 2014 until 2020, and he currently serves on multiple boards and committees, including for MITRE’s Science and Technology Advisory Committee, HackerOne, Interos, Veza, and he is Strategic Security Advisor at Google Cloud. He has also co- chaired the board of Sheltered Harbor, which protects the financial system if a catastrophic event such as a cyberattack causes critical systems to fail. # ⚓ The Record ☛ Easterly_calls_for_united_front_against ‘politicizing’_of_the_cyber_industry⠀⇛ The Trump administration’s politicization of cybersecurity and the firing of senior officials should be top of mind for everyone set to gather at next week’s RSA Conference, according to Jen Easterly, the former head of the Cybersecurity and Infrastructure Security Agency (CISA). # ⚓ Mike Brock ☛ Remembering_What's_Real⠀⇛ When the Party later tortures Winston to accept that 2+2=5, they're not trying to change mathematics. They're breaking his connection to reality itself—forcing him to surrender his perception to authority. The goal isn't belief but submission: “Not merely the validity of experience, but the very existence of external reality was tacitly denied by their philosophy.” This is precisely what's happening now. Not through torture chambers, but through a thousand small surrenders of perception, a thousand moments where what you see with your own eyes is contradicted by official narrative, and you're pressured to accept the narrative over your perception. # § Misinformation/Disinformation/Propaganda⠀➾ # ⚓ Meduza ☛ Top_CIA_official's_21-year-old_son_killed_in Ukraine_after_joining_Russian_army⠀⇛ A friend of Gloss’s who hosted him in Istanbul told iStories that he “was always talking about doom and gloom — poverty, the collapse of civilizations.” According to the friend, Gloss “was convinced that Western hegemony was coming to an end and that BRICS would take its place." Another acquaintance in Turkey recalled that Gloss had been watching videos about Palestine and “was very angry" at the United States. “He started thinking about going to Russia. He wanted to fight against the U.S. But I think those conspiracy theory videos really got to him,” the friend said. # ⚓ CPJ ☛ Haitian_gang_takes_over_radio_station,_renames it_Taliban_FM ⠀⇛ The Committee to Protect Journalist is appalled that a Haitian gang has taken over a local radio station, renamed it Radio Taliban FM, and is using it to broadcast propaganda on the troubled Caribbean island. # ⚓ The Hindu ☛ ‘Fake_news_is_being_weaponised’⠀⇛ The discussion on ‘Fact Vs Fiction: Countering Disinformation’ saw Thanisara Ruangdej, CEO and co-founder, Punch Up and WeVis from Thailand, speak about how geo- political actors, and political entities deliberately weaponise fake content. He underscored the significance of fact-checking and data analysis to deal with such malicious content. Videos created after leveraging Artificial Intelligence (AI) can cause a great deal of harm, said Matthew William Faulding from UK’s Labour Party. Issuing a word of caution, he said, “Lies travel faster, and fake news can ruin lives.” # ⚓ The Local DK ☛ Danish_intelligence_service_says politician_was_target_of_Russian_disinformation⠀⇛ It was shared across several social media platforms, and appeared to come from the SF politician. French anti-disinformation agency Viginum has concluded the “actor” behind the post is part of a network that created and distributed it, FE said. The source of the post is acting on behalf of the Russian state, according to the Danish intelligence agency. o § Censorship/Free Speech⠀➾ # ⚓ Techdirt ☛ In_DOGE_[sic]’s_Hunt_For_Imaginary_Censors,_It Kills_Actual_Anti-Censorship_Research⠀⇛ This all starts with a fundamental misunderstanding: the belief that any research into “disinformation” must itself be a censorship program. This is a bit like assuming that studying cancer is actually a plot to give people cancer, but this is the state of the crazy world we live in today. It ignores the rather obvious fact that disinformation and foreign influence campaigns do exist, and that studying them usually aims to counter them with more speech, not less. # ⚓ Project Censored ☛ Silicon_Valley’s_plan_to_conquer_the world_with_AI_weapons⠀⇛ The self-described anti-democracy advocate, Thiel, 58, continues to rule the globally expanding military intelligence-focused enterprise. As a public company, Palantir is compelled to disclose more of its financial and operational activities than when it was held privately by Thiel and his partners. Although much of Palantir’s governmental work is classified as secret, the Seeing Stone of public records renders insights into its operations and socioeconomic weaknesses. # ⚓ Project Censored ☛ The_Project_Censored_Newsletter—April 2025⠀⇛ Corporate media has pumped out rosy but false narratives about the potential of AI, while critical information about its military uses rarely reaches the public—until now. Byrne has spent the last two years conducting in-depth research for this series and is at work on a database of selected AI weapons companies and their investors. This collaboration between Project Censored and Peter Byrne sheds unsparing light on an issue that has profound public impact and has been under- reported for too long. # ⚓ The Washington Post ☛ Wikipedia’s_nonprofit_status threatened_by_DC_U.S._Attorney_Ed_Martin⠀⇛ In the letter dated April 24, Ed Martin said he sought to determine whether the Wikimedia Foundation’s behavior is in violation of its Section 501(c)(3) status. Martin asked the foundation to provide detailed information about its editorial process, its trust and safety measures, and how it protects its information from foreign actors. # ⚓ The Verge ☛ Trump_DOJ_goon_threatens_Wikipedia⠀⇛ Under the law (Section 501(c)(3) of Title 26), tax- exempt organizations must operate “exclusively for religious, charitable, scientific, testing for public safety, literary, or educational purposes.” Martin alleges that Wikipedia is “allowing foreign actors to manipulate information and spread propaganda,” including by “rewriting” historical events and through “other matters implicating the national security and the interests of the United States.” Martin is known for thinly justified legal threats against media organizations. In recent days, Martin has sent letters to the New England Journal of Medicine, the CHEST Journal, and Obstetrics and Gynecology, accusing them of being “partisan in various scientific debates.” # ⚓ The Local SE ☛ Sweden_launches_inquiry_to_safeguard academic_freedom_at_universities⠀⇛ Trump has even frozen billions of dollars in federal funds to Harvard after the university refused to bow to White House demands. Even Swedish universities, most of which are state- run, have raised concern about a deteriorating situation in terms of academic freedom at home. Four out of ten employees report having been subjected to threats or harassment, according to a statement from Uppsala University. # ⚓ Truthdig ☛ Trump_Expands_His_Assault_on_the_Press⠀⇛ While Trump may have never read the First Amendment to the U.S. Constitution, you can be sure that most of his audience that day had. The First Amendment reads in part, “Congress shall make no law … abridging the freedom of speech, or of the press.” Indeed, journalism is one of the only professions explicitly protected by the Constitution. In his drive toward authoritarianism, Trump isn’t going to be deterred by 250 years of constitutional precedent. Robert Kuttner, co-editor of the American Prospect, laid out specifics around Trump’s attack on the press, speaking on the Democracy Now! news hour: [...] # ⚓ TruthOut ☛ “60_Minutes”_Head_Bill_Owens_Exits_Role_Amid Corporate_Changes_to_the_Show⠀⇛ In addition to moves relating to Trump’s lawsuit against the company — initially a $10 billion suit, now a $20 billion suit that many legal experts have said is not going anywhere — the editorial independence of “60 Minutes” has also been threatened by Paramount’s controlling shareholder Shari Redstone, who is looking to sell the company to Skydance, which is owned by billionaire Larry Ellison. Such a sale would have to garner approval from the Trump administration. # ⚓ Android Police ☛ Adobe_and_Google_appear_to_be_abusing copyright_to_silence_a_whistleblower's_video⠀⇛ One such example is happening right now, with Adobe having demanded a whistleblower's video footage of Adobe's CEO be removed from YouTube for "copyright" violations, and, of course, Google has removed the video through an automated process without talking to the owner of the channel or verifying who owns the video in the first place. As far as copyright is concerned, it's hard to see where Adobe has any legal claim to this video, as it didn't record it and doesn't own it, so it appears Google is helping Adobe abuse copyright law to silence a critic and whistleblower. Fun stuff. o § Freedom of Information / Freedom of the Press⠀➾ # ⚓ BIA Net ☛ Journalist_Özlem_Gürses_sentenced_to_prison_over comments_on_Syria⠀⇛ In her defense, Gürses argued that an eight-second excerpt had been taken from a 75-minute live broadcast and widely circulated through anonymous social media accounts and online trolls. "It is alleged that I insulted or degraded the Turkish Armed Forces based on this manipulated clip," she said. # ⚓ American Oversight ☛ American_Oversight_Urges_Congress_to Protect_and_Strengthen_FOIA_During_Unprecedented_Attacks_on Transparency⠀⇛ These threats have only exacerbated the weaknesses in our transparency infrastructure. Across agencies, core government functions are being disrupted — programs paused, services delayed, and oversight mechanisms weakened — at a time when the public is demanding more information, not less. A significant increase in FOIA requests in 2024 indicates that there is a strong public demand for transparency, but under-resourced and understaffed FOIA offices, long delays, frequent redactions, and outdated technology have undermined FOIA’s promise of timely and meaningful access to government records. o § Civil Rights/Policing⠀➾ # ⚓ Futurism ☛ Elon_Musk_Has_Reportedly_Cut_Off_a_Bunch_of People_From_Their_Rightful_Social_Security⠀⇛ "[DOGE [sic] staffers] went into the system and they killed off people," Glasgow told the Beast. "About four million people, they marked them as dead. But they're not sure if those people were supposed to be marked as dead, so they're sending us an email saying, 'If these people come into the office with their identification, you can reinstate them.'" As with other federal agencies, DOGE [sic] has swept through the SSA like a tornado. Under its recommendations, the SSA will lay off 7,000 employees, reducing its workforce to 50,000. Dozens of its offices across the country have either already been closed or will be. Its website constantly crashes, while its phone helplines are being shut down. # ⚓ The Atlantic ☛ What_Porn_Did_to_American_Culture⠀⇛ The world we live in has been molded by the porn we watch—and you don’t have to look too hard to find it. Instagram models hawk their OnlyFans subscriptions, sex workers post “Day in My Life” vlogs, and the market for erotic romance novels is a gold mine. People’s interest in sex is a demand that has long been met with ready supply, but porn is not an inert product: As Americans feed the multibillion-dollar industry’s growth, it gives something back to American culture. Growing up as a teenager against the backdrop of the late 1990s, “what was obvious to my friends and to me was that power, for women, was sexual in nature,” my colleague Sophie Gilbert wrote in a recent article. “There was no other kind, or none worth having.” I interviewed her about her upcoming book on pop culture and girlhood to understand how porn became the defining cultural product of our time. # ⚓ Advance Local Media LLC ☛ Thousands_gather_in_New_Mexico for_the_largest_powwow_in_North_America⠀⇛ Powwows are a relatively modern phenomenon that emerged in the 1800s as the U.S. government seized land from tribes throughout the Northern and Southern Plains. Forced migrations and upheaval during this period resulted in intertribal solidarity among Plains people and those from the southern prairies of Canada. Alliances were formed, giving way to the exchange of songs and dances during gatherings between different tribes. In the decades that followed, powwows were advertised to pioneers heading westward as “authentic” Native American dance shows. For some, it was an exploitation of their cultures. # ⚓ TruthOut ☛ The_Kafkaesque_Case_of_Juan_Carlos_Lopez-Gomez Is_a_Warning_to_Us_All⠀⇛ It’s worth noting the depth of just how wronged Lopez-Gomez was here. He was arrested and detained under a law that was blocked by a judge and that was not meant to target him in the first place as a U.S. citizen, a double error which deprived him of his freedom. On top of that, this is all acknowledged by a judge who refuses to uphold his Fourth Amendment rights, and instead surrenders jurisdiction of a U.S. citizen who is acknowledged to have committed no crime to ICE, which is not supposed to hold jurisdiction over U.S. citizens. Lopez-Gomez’s arrest was a shocking violation of basic principles of U.S. civil liberties and constitutional rights. It can be compared to Franz Kafka’s novel, The Trial, in which a man must defend himself in a trial in which he does not know the crime for which he is accused by a nebulous authority. § Monopolies/Monopsonies⠀➾ o ⚓ The Verge ☛ Why_are_companies_lining_up_to_buy_Chrome?⠀⇛ But let’s say that Google does have to sell Chrome — who wants it? And why? We’re getting some of those answers from the remedies trial. Let’s start with the why: a browser is a great way to promote your own search engine. Especially a browser that’s as widely used as Chrome. Google makes Chrome, so it obviously makes sense that Google also provides Google Search as its default way to search the web. Chrome is also the most widely used browser by a wide margin — it has an estimated two-thirds of browser market share — so that means that many, many, many more people are using Google Search instead of other search engines just because it’s the default there. o ⚓ Wired ☛ The_Meta_Trial_Shows_the_Dangers_of_Selling_Out⠀⇛ The nub of the current FTC trial seems to hinge on how US District Court judge James Boasberg will define Meta’s market—whether it’s limited to social media or, as Meta is arguing, the broader field of “entertainment.” But much of the early testimony exhumed the details of Zuckerberg’s successful pursuit of Instagram and WhatsApp—two companies that, according to the government, are now part of Meta’s illegal monopolistic grip on social media. (The trial also invoked the case of Snap, which resisted Zuckerberg’s $6 billion offer and had to deal with Facebook copying its products.) Legalities aside, the way these companies were upended by a Zuckerberg offer made the first few days of this case a dramatic and instructive study of acquisition dynamics between small and big business. o § Copyrights⠀➾ # ⚓ India Times ☛ Publisher_of_PCMag_and_Mashable_Sues_OpenAI⠀⇛ In a 62-page complaint filed in federal court in Delaware, where OpenAI is incorporated, Ziff Davis says the tech company has "intentionally and relentlessly reproduced exact copies and created derivatives of Ziff Davis works," infringing on the publisher's copyrights and diluting its trademarks. It claims that OpenAI used Ziff Davis content to train its artificial intelligence models and generate responses through its popular ChatGPT chatbot. # ⚓ Digital Music News ☛ OpenAI_Sued_By_Ziff_Davis_for Copyright_Infringement⠀⇛ Recent court decisions, such as a federal judge denying music publishers’ requests to block Anthropic from using copyrighted lyrics, highlight the unsettled nature of this legal frontier. If Ziff Davis prevails in this lawsuit, it could set a precedent requiring AI companies to obtain licenses or compensate rights-holders—potentially reshaping how AI interacts with news, music, and other creative industries. # ⚓ Torrent Freak ☛ Pirate_CDNs_Fueling_1,400_Russian_Sites "Use_EU_&_US_CDN_Infrastructure"⠀⇛ Most visitors to popular pirate streaming sites will have watched embedded movies or TV shows that are hosted somewhere else entirely. This can be obvious when the viewer is presented with a choice of hosts, but that’s not always the case. Most streaming sites simply act as shop windows, which certainly helps with mobility when it’s time to rebrand while circumventing another round of blocking. # ⚓ The Register UK ☛ AI_training_license_will_allow_LLM_makers to_pay_creators⠀⇛ The CLA is a not-for-profit organization representing licensing groups in the UK. It said Publishers’ Licensing Services and ALCS Authors’ Licensing and Collecting Society would be part of the launch of the Generative AI Training Licence. * Links_26/04/2025:_NOAA_Budget_Cuts_and_"Dog_Days_Ahead" * Links_26/04/2025:_General_Assassinated_in_the_Town_of_Balashikha,_US Promoting_Seafloor_Mining ䷩ 𝚕𝚒𝚗𝚎 7908 ╒═══════════════════ 𝐃𝐀𝐈𝐋𝐘 𝐋𝐈𝐍𝐊𝐒 ═════════════════════════════════════════════╕ ⠀⌧ █▇▆▅▄▃▂▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁ Links 26/04/2025: General Assassinated in the Town of Balashikha, US Promoting Seafloor Mining⠀▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▂▃▄▅▆▇█ ⌧ posted by Roy Schestowitz on Apr 26, 2025 🄸🄼🄰🄶🄴_🄳🄴🅂🄲🅁🄸🄿🅃🄸🄾🄽_⦇Dog_-_Portrait⦈_ 🄸🄼🄰🄶🄴 🄳🄴🅂🄲🅁🄸🄿🅃🄸🄾🄽 ⦇GNOME bluefish⦈ § Contents⠀➾ * Leftovers o Standards/Consortia o Science o Hardware o Health/Nutrition/Agriculture o Proprietary o Pseudo-Open_Source # Openwashing o Security # Integrity/Availability/Authenticity o Defence/Aggression 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 Internet_Policy/Net_Neutrality o Digital_Restrictions_(DRM) o Monopolies/Monopsonies # Patents # Trademarks # Copyrights * § Leftovers⠀➾ o ⚓ France24 ☛ Street_art:_From_tags_on_trains_to_international auction_houses⠀⇛ She’s the reluctant icon of generations of street artists: photojournalist Martha Cooper became a cult figure after her 1984 book "Subway Art" inspired creative souls around the world. She's now teamed up with renowned stencil artist Logan Hicks to revisit some of her images and give them a new, more painterly aspect. Cooper and Hicks join us in the studio to talk about the transformation of murals, tags and graffiti in recent years, as the ninth Urban Art Fair opens its doors in Paris. We also chat about meeting with a tattoo master in the Japan of the 1970s and how art can bring the natural world to the most urban of landscapes. o ⚓ Hong Kong Free Press ☛ Easter_exodus:_More_Hong_Kong_families head_to_mainland_China_for_affordable_fun⠀⇛ By Irene Chan & Hans Tse Hong Kong resident Chris Wong, his wife, and their kid travelled with two other families to Zhuhai on Easter Sunday. o ⚓ New Yorker ☛ A_Long,_Hard_Look_at_America⠀⇛ As the transatlantic alliance falters, a major exhibition of U.S. photography offers Europeans a dizzying array of perspectives. o ⚓ Hackaday ☛ Hash_Functions_With_The_Golden_Ratio⠀⇛ In the realm of computer science, it’s hard to go too far without encountering hashing or hash functions. The concept appears throughout security, from encryption to password storage to crypto, and more generally whenever large or complex data must be efficiently mapped to a smaller, fixed-size set. Hashing makes the process of looking for data much faster for a computer than performing a search and can be incredibly powerful when mastered. [Malte] did some investigation into hash functions and seems to have found a method called Fibonacci hashing that not only seems to have been largely forgotten but which speeds up this lookup process even further. o § Standards/Consortia⠀➾ # ⚓ [Old] Man of Many Pty Ltd ☛ 5_Beer_Glass_Sizes_in_Australia Explained⠀⇛ Australians have cherished beer since the early 1800s, but understanding beer glass sizes in the land down under can be quite a challenge. Despite the country’s shift to the metric system in 1970, beer measurements have remained oddly inconsistent. From schooners to pints, and deciphering the millilitres in each, navigating Australian beer sizes can feel like an academic endeavour. Whether you’re preparing for an interstate footy trip or just looking to order with confidence, our comprehensive guide demystifies Australia’s diverse range of beer glass sizes. # ⚓ The Register UK ☛ CVE_board_'kept_in_the_dark'_on_funding, members_say⠀⇛ The US govt's Cybersecurity and Infrastructure Security Agency, aka CISA, on Wednesday said it had "executed the option period on the contract to ensure there will be no lapse in critical CVE services." The CVE board only found this out by reading the statement online. The contract, however, only runs through March 2026, calling into question its long-term sustainability — and exposing the inherent weakness of a global resource being funded by a single government sponsor. A single sponsor rapidly alienating allies around the globe, to boot. # ⚓ [Repeat] Daniel Stenberg ☛ How_the_CNA_thing_is_working out⠀⇛ Do you remember how curl became a CNA early last year? I was reminded that I had not really gotten back to this topic and explained to you, my dear readers, how it is and how it has worked out. This curl- being-a-CNA thing I mean. CNA stands for CVE Numbering Authority. Every CNA has the right and ability to allocate and publish their own CVE records. We manage a “vulnerability scope” that is ours and every CNA cares for all CVEs within our own respective scopes. Right now there are 450 CNAs, up from 350 when we joined. # ⚓ Elliot C Smith ☛ Color_TV_and_Chat_GPT⠀⇛ Today, roughly twenty percent of the global population is over sixty. Those that are were born in a time before color television. The idea of television had been in the works for almost one hundred years by 1960 but color images beamed into your home weren’t readily available until around 1960 here in Australia. That’s a time well within living memory. o § Science⠀➾ # ⚓ Science Alert ☛ Ancient_Body_Paint_May_Have_Been Prehistoric_Sunscreen,_Study_Says⠀⇛ Intense UV radiation far worse than today. # ⚓ Science Alert ☛ Why_Aren't_Humans_as_Hairy_as_Other Mammals?_Here's_The_Science.⠀⇛ We must have a good reason to not grow fur coats. # ⚓ Science Alert ☛ Mattresses_Could_Be_Exposing_Kids_to Dangerous_Chemicals_While_They_Sleep⠀⇛ A not-so-safe environment. # ⚓ Science Alert ☛ This_Single-Celled_Microbe_Can_Transform Into_a_Multicellular_Creature⠀⇛ "A critical evolutionary milestone." # ⚓ Science Alert ☛ Massive_Study_Links_15_Factors_to_Early Dementia_Risk⠀⇛ "It reveals that we may be able to take action." # ⚓ Science Alert ☛ Dementia_in_Younger_People_Is_Often Overlooked._Here_Are_5_Key_Reasons.⠀⇛ Hiding in plain sight. o § Hardware⠀➾ # ⚓ Hackaday ☛ Robot_Gets_A_DIY_Pneumatic_Gripper_Upgrade⠀⇛ [Tazer] built a small desktop-sized robotic arm, and it was more or less functional. However, he wanted to improve its ability to pick things up, and attaching a pneumatic gripper seemed like the perfect way to achieve that. Thus began the build! # ⚓ Tom's Hardware ☛ AMD_patches_critical_Zen_5_microcode_bug_— partners_deliver_new_BIOS_with_AGESA_1.2.0.3C⠀⇛ Motherboard partners are rolling out a new BIOS update for Ryzen 9000 CPUs, fixing a critical vulnerability that could allow hackers to run malicious microcode. # ⚓ Hackaday ☛ XOR_Gate_As_A_Frequency_Doubler⠀⇛ [IMSAI Guy] grabbed an obsolete XOR gate and tried a classic circuit to turn it into a frequency doubler. Of course, being an old part, it won’t work at very high frequencies, but the circuit is super simple, just using the gate and an RC network. You can see a video of his exploration below. # ⚓ Tom's Hardware ☛ Intel_posts_flat_year-over-year_earnings and_bleak_outlook,_warns_about_macroeconomic_pressures⠀⇛ Intel reports flat revenue but deeper losses and lower margins in Q1 2025 as well as gives a bleak Q2 guidance driven by macroeconomic and trade- related uncertainties. # ⚓ The Next Platform ☛ “No_Quick_Fixes”_As_defective_chip maker_Intel_Losses_And_Restructurings_Continue⠀⇛ Intel’s new chief executive officer, Lip-Bu Tan, has his work cut out for him, just like his predecessor, Pat Gelsinger, did several years ago. o § Health/Nutrition/Agriculture⠀➾ # ⚓ University of Michigan ☛ U-M_dental_students_help_combat shortage_of_rural_dentists⠀⇛ Each year, the U-M dental school's Community-Based Collaborative Care & Education program places students in 17 federally qualified health centers across the state. # ⚓ New York Times ☛ David_Paton,_Creator_of_Flying_Eye Hospital,_Dies_at_94⠀⇛ An idealistic ophthalmologist, he came up with an ingenious way to treat blindness in far-flung places: by outfitting an airplane with an operating room. # ⚓ Hong Kong Free Press ☛ Hong_Kong’s_Castle_Peak_psychiatric hospital_fires_3_staff_over_drunken_nurse_on_ward⠀⇛ Hong Kong’s oldest and largest psychiatric hospital has fired three staff members after one of them was placed on a ward by two colleagues despite being drunk, according to local newspaper Ming Pao. The Hospital Authority on Friday admitted that staff members at Castle Peak Hospital had disrupted ward operations and “seriously breached disciplinary requirements. # ⚓ Mexico News Daily ☛ Christus_Health_breaks_ground_on_US $100M_hospital_in_Los_Cabos⠀⇛ The Baja California Sur medical facility will serve the region’s 350,000 residents, including 23,000 U.S. citizens who live in the area. # ⚓ Federal News Network ☛ What_to_expect_for_federal_health care_coverage_next_year⠀⇛ "They have three things that they're looking for carriers to improve on next year. One is online claims filing," said Kevin Moss. # ⚓ New York Times ☛ Once_Shunned_by_Japanese_Consumers,_Korean Rice_Now_Flies_Off_the_Shelves⠀⇛ Faced with shortages and rising prices for domestic rice, many Japanese are doing what was once unthinkable — buying a foreign variety. # ⚓ The Straits Times ☛ Japan’s_rice_is_so_expensive,_it’s willing_to_eat_South_Korea’s⠀⇛ Some Japanese visitors to South Korea are taking rice souvenirs home with them. # ⚓ CS Monitor ☛ ‘Make_America_Healthy_Again’:_A_movement rallies_around_RFK_Jr.’s_agenda⠀⇛ RFK Jr.’s Make America Healthy Again initiatives are controversial, but tap into a postpandemic skepticism of the medical establishment and a desire for more natural solutions. o § Proprietary⠀➾ # ⚓ Marcy Wheeler ☛ Whiskey_Pete’s_Dirty_Desktop⠀⇛ Between new disclosures about Pete Hegseth's Signal use, we know he accessed Signal from both a cell phone that DOD searched as well as a desktop in his office connected to the public Internet. o § Pseudo-Open Source⠀➾ # § Openwashing⠀➾ # ⚓ DeepSeek_Hey_Hi_(AI)_Chatbot_Review:_A_Game-Changer in_Open-Source_Hey_Hi_(AI)_Technology⠀⇛ The world of Artificial Intelligence is evolving at an incredible pace, with new models and platforms emerging constantly. Among the recent disruptors is DeepSeek, a Chinese Hey Hi (AI) company that has quickly made waves with its powerful and, notably, open-source large language models (LLMs). o § Security⠀➾ # § Integrity/Availability/Authenticity⠀➾ # ⚓ The Straits Times ☛ Malaysian_police_arrest_10_for conning_Singaporeans_in_impersonation_scams⠀⇛ They would impersonate the victim and reach out to their friends on social control media, asking for financial help. o § Defence/Aggression⠀➾ # ⚓ New Yorker ☛ A_Historical_Epic_of_the_Chinese_in_America⠀⇛ Chinese immigrants in the U.S. have been fighting for centuries against racial prejudice, the author Michael Luo says; their story should be seen as an American epic. # ⚓ Defence Web ☛ Military_drone_proliferation_marks destabilizing_shift_in_Africa’s_armed_conflicts⠀⇛ A revolution in unmanned systems is reshaping the dynamics of Africa’s armed conflicts. Professional militaries must balance the tactical advantages of drones with an understanding of their limitations and risks. # ⚓ The Straits Times ☛ North_Korea_unveils_new_'Kim_Jong_Un style'_5,000-tonne_warship⠀⇛ North Korean leader Kim Jong Un attended a ceremony for the launch of a "new multipurpose destroyer," state media KCNA reported on Saturday. # ⚓ New York Times ☛ Israel’s_Hey_Hi_(AI)_Experiments_in_Gaza War_Raise_Ethical_Concerns⠀⇛ Israel developed new artificial intelligence tools to gain an advantage in the war. The technologies have sometimes led to fatal consequences. # ⚓ 400_bombs_dropped_during_junta_‘ceasefire’_in_Myanmar: rebel_group⠀⇛ Attacks on Rakhine state killed a civilian and injured dozens, including 5 children. # ⚓ The Straits Times ☛ Myanmar_junta_defies_quake_ceasefire_to continue_deadly_attacks,_data_shows⠀⇛ Myanmar's junta has kept up a deadly military campaign, including airstrikes and artillery assaults, despite announcing a ceasefire after a major earthquake killed thousands in March, according to the United Nations and data from a crisis monitor. # ⚓ Atlantic Council ☛ Geopolitics_in_orbit:_What_Gulf moonshots_mean_for_Washington⠀⇛ On a multipolar world stage with Russia and China power competition, it’s clear that space collaboration has all-too-earthly impacts. # ⚓ New York Times ☛ Luigi_Mangione_Pleads_Not_Guilty_as_US Seeks_Death_Penalty⠀⇛ The judge warned Attorney General Pam Bondi to temper her statements about Luigi Mangione to ensure a fair trial on charges of killing a health insurance executive. # ⚓ The Straits Times ☛ Philippine_president_orders_probe_into alleged_foreign_interference_in_elections⠀⇛ Philippine President Ferdinand Marcos has ordered an investigation into alleged foreign interference in next month's elections after a top security official's warning that Chinese state-sponsored groups may be attempting to influence the outcome of the vote. # ⚓ The Straits Times ☛ Indian_army_chief_in_Kashmir_as_rising tensions_with_Pakistan_spook_markets⠀⇛ He is there to review security arrangements in Indian Kashmir. # ⚓ The Straits Times ☛ Pro-China_remarks_haunt_S_Korea’s presidential_hopeful_Lee_Jae-myung_amid_West_Sea_dispute⠀⇛ The presidential hopeful is known for his strength in domestic politics but has appeared weak when it comes to foreign policy. # ⚓ New Yorker ☛ What’s_Legally_Allowed_in_War⠀⇛ How U.S. military lawyers see Israel’s invasion of Gaza—and the public’s reaction to it—as a dress rehearsal for a potential conflict with a foreign power like China. # ⚓ Tom's Hardware ☛ China_reportedly_waives_tariffs_on_some_US chip_imports_—_duties_paid_are_eligible_for_refunds⠀⇛ Chinese authorities might be putting an exemption from their 125% tariff on some American chip imports. # ⚓ China,_ASEAN_‘committed’_to_having_legally_binding_sea_code by_2026:_Manila⠀⇛ A South China Sea code of conduct has been under discussion for over two decades. # ⚓ Cross-strait_shadows:_Inside_the_Chinese_influence_campaign against_Taiwan_(Part_III)⠀⇛ What appears to be a homegrown Taiwan show is in fact part of Beijing’s sophisticated influence operation. # ⚓ Hong_Kong_permits_vocal_China_critic_cardinal_to_attend Pope_Francis’s_funeral⠀⇛ A Hong Kong court temporarily grants Cardinal Joseph Zen his passport, which was confiscated during his 2022 arrest # ⚓ Hong Kong Free Press ☛ Pope_Francis:_Chinese_Catholics mourn_pontiff_and_mull_church’s_future⠀⇛ By Mary Yang and Michael Zhang, with Isabel Kua in Beijing In a small church tucked into a side street in northern China’s Hebei province, a group of around 10 people gathered for their weekly meeting, the day after Pope Francis died aged 88. The Vatican on Monday announced the death of the Argentine pontiff, […] # § Russia, Belarus, and War in Ukraine⠀➾ # ⚓ France24 ☛ Russian_satellite_linked_to_space_weapon programme_appears_to_malfunction_in_orbit⠀⇛ A mysterious Russian satellite, believed by US officials to support a nuclear anti- satellite weapon programme, is showing signs of erratic spinning in orbit – a potential setback for Moscow's military space ambitions. Known as Cosmos 2553, the satellite’s unusual behaviour, tracked by commercial space-monitoring firms, adds a new layer of intrigue to the growing tensions over weaponisation in space. # ⚓ LRT ☛ Company_linked_to_Russian_military_supplier operates_in_Vilnius_–_media⠀⇛ I-Photonics, a company linked to the Belarusian group Izovac that supplies products to Russia’s military industry, is operating in Vilnius, 15min.lt reports. # ⚓ Meduza ☛ Russian_artist_jailed_for_10_days_on ‘extremism’_charges_over_this:_🌈_—_Meduza⠀⇛ # ⚓ Meduza ☛ Top_Russian_general_killed_in_latest_IED attack_in_the_Moscow_region_—_Meduza⠀⇛ # ⚓ France24 ☛ Car_bomb_kills_senior_Russian_military officer_near_Moscow⠀⇛ A car bomb killed a senior Russian military officer in the town of Balashikha just east of Moscow on Friday in an attack that Russian war bloggers blamed on Ukraine. The killing happened on the same day as U.S. President The Insurrectionist's envoy Steve Witkoff met President Vladimir Putin in Moscow. Analysis by Douglas Herbert, France 24 international affairs commentator. # ⚓ RFERL ☛ Witkoff_And_Putin_Hold_Talks_As_Convicted Felon_Says_Crimea_'Will_Stay_With_Russia'⠀⇛ Talks between President Vladimir Putin and the White House envoy Steve Witkoff were "productive" and brought US-Russian positions on Ukraine and other issues closer, a top Kremlin aide said, as U.S. President The Insurrectionist said in an interview that “Crimea will stay with Russia." # ⚓ RFERL ☛ Dihydroxyacetone_Man_Calls_For_High-Level Meeting_After_Envoy_Holds_Talks_With_Putin_At_Kremlin⠀⇛ US President The Insurrectionist on April 25 called for Ukraine and Russia to meet for high-level talks to complete a deal to end the war in Ukraine after White House envoy Steve Witkoff met with Russian President Vladimir Putin in Moscow. # ⚓ New York Times ☛ Putin_Keeps_Pummeling_Ukraine, Convinced_Convicted_Felon_Is_on_His_Side⠀⇛ The concessions offered so far by Hell Toupée fall short of Russia’s stated war aims. But President Vladimir V. Putin appears certain that he has the upper hand in talks. # ⚓ Meduza ☛ Trump_envoy_Steve_Witkoff's_meeting_with Putin_ends_after_three_hours_—_Meduza⠀⇛ # ⚓ New York Times ☛ Friday_Briefing:_Convicted_Felon Tells_Putin_to_‘STOP!’⠀⇛ Plus, was Shakespeare a bad husband? # ⚓ RFERL ☛ Russian_Attacks_Kill_5_More_As_Kyiv_Mourns Victims_Of_Air_Strike⠀⇛ Russian attacks have killed five more people, including a child, across Ukraine as Kyiv observes a day of mourning for the 12 people killed in Russian missile and drone strikes that hit the capital a day earlier and prompted US President The Insurrectionist to issue a rare rebuke of Vladimir Putin. # ⚓ Defence Web ☛ Ramaphosa_calls_for_comprehensive, unconditional_ceasefire_between_Russia_and_Ukraine⠀⇛ President Cyril Ramaphosa has called on both Ukraine and Russia to commit to a comprehensive and unconditional ceasefire, paving the way for meaningful dialogue and negotiations between the two nations. # ⚓ France24 ☛ Trade_tariffs_can't_become_the_'new normal':_French_minister-delegate_Haddad⠀⇛ We sit down with France's minister-delegate for Europe, Benjamin Haddad, to take stock of diplomacy around Ukraine and the US-EU standoff over trade tariffs. Haddad lived in the US and worked for top think tanks there, including the Atlantic Council and the Hudson Institute. He wrote a book entitled "Paradise Lost: Convicted Felon’s America and the end of European illusions" during the first Convicted Felon presidency. With that theme in mind, we also touch on European competitiveness, research and innovation. # ⚓ France24 ☛ Russia_says_ready_to_reach_peace_deal,_as The_Insurrectionist_urges_Moscow_to_stop_attacks_on Ukraine⠀⇛ President The Insurrectionist said that “Crimea will stay with Russia," the latest example of the U.S. leader pressuring Ukraine to make concessions to end the war while it remains under siege. Story by Nicholas Rushworth. # ⚓ JURIST ☛ Russia_sentences_former_military_commander who_criticized_leadership_to_prison_for_larceny⠀⇛ Russia’s Tambov Garrison Military Court sentenced Major General Ivan Popov, who had publicly disapproved of the way Russian military forces operated in Ukraine, to five years in prison on Thursday and stripped him of his military rank. > # ⚓ RFERL ☛ Russian_General_Killed_In_Car_Bombing_Near Moscow⠀⇛ A senior Russian military officer was killed when a car exploded on the street of a Moscow suburb as he was walking past it, Russia's Investigative Committee said, the second several high-ranking military official killed near their residence in the past four months. # ⚓ New York Times ☛ Senior_Russian_General_Killed_in_Car Explosion_Near_Moscow⠀⇛ The general’s death is the latest in a series of fatalities involving Ukraine’s opponents inside Russia. The authorities in Kyiv had no immediate comment. # ⚓ France24 ☛ Russia_blames_Ukraine_for_car_bombing_that killed_top_general_near_Moscow⠀⇛ A senior Russian general was killed in a car bombing near Moscow on Friday, in what local authorities say is the latest targeted assassination linked to the war in Ukraine. Russia accused Ukraine of orchestrating the attack, which came as US envoy Steve Witkoff arrived in the Russian capital for talks with President Vladimir Putin. # ⚓ CS Monitor ☛ Russia_and_the_US_seem_near_a_Ukraine peace_deal._Kyiv’s_role_may_be_moot.⠀⇛ Moscow and Washington seem close to an agreement on a Ukraine peace plan, leaving Russia pleased – even if the talks don’t pan out. # ⚓ New York Times ☛ Ukrainian_Peace_Plan_Hints_at Concessions,_but_Major_Obstacles_Remain⠀⇛ Officials in Kyiv plan to deliver their proposal to Hell Toupée’s team, after rejecting a White House plan that would have given the Kremlin much of what it wants. # ⚓ New York Times ☛ Amid_Russia_War,_Ukraine_Is_Dealing With_a_Sleep_Deprivation_Crisis⠀⇛ Sleep deprivation has become a health crisis in the country, experts and psychologists say. They cite near-nightly drone attacks as one of the major impediments to getting proper rest. # ⚓ New York Times ☛ Dihydroxyacetone_Man’s_Ukraine_Peace Proposal_Would_Recognize_Crimea_as_Part_of_Russia⠀⇛ A new U.S. peace plan offered to Russia and Ukraine proposes American recognition of the peninsula, which Moscow seized in 2014. # ⚓ Meduza ☛ A_failing_recruitment_drive:_Fewer_than_500 volunteers_have_enlisted_with_Ukraine’s_military_under a_new_program_meant_to_recruit_men_too_young_for_the draft_—_Meduza⠀⇛ # ⚓ Meduza ☛ Ukraine_gave_U.S._five_demands_for_changes to_peace_plan,_calling_for_deal_based_on_'international law,_not_capitulation'_—_The_Telegraph_—_Meduza⠀⇛ # ⚓ Latvia ☛ Defence_upgrades_on_schedule_at_Latvia's eastern_border,_says_Minister⠀⇛ On Thursday, April 24, a press conference was held in Zilupe, eastern Latvia, where the Minister of Defence Andris Sprūds and the Commander of the National Armed Forces, Major General Kaspars Pudāns, told the press about the work completed so far and planned for the future to strengthen border security with aggressor states Russia and Belarus. # ⚓ Atlantic Council ☛ Russia_was_spared_from_Convicted Felon’s_‘reciprocal’_tariffs._This_should_change.⠀⇛ The volume of US-Russia bilateral trade, although low, is still markedly higher than that of other countries that have fallen under the Convicted Felon administration’s reciprocal tariffs. # ⚓ France24 ☛ Kremlin_says_Putin's_talk_with_US_envoy was_'constructive'⠀⇛ The Insurrectionist's envoy Steve Witkoff met President Vladimir Putin for three hours in Moscow to discuss the U.S. plan to end the Ukraine war, and the Kremlin said the two sides' positions had moved closer. Story by Elitsa Gadeva. # ⚓ Latvia ☛ Parliamentarians_warn_about_Putin's_intent to_'humiliate'_United_States⠀⇛ The United States faces potential "humiliation" by Russia's President Putin, according to a warning issued April 25 by European parliamentarians. # ⚓ LRT ☛ Lithuanian_PM_questions_intelligence_agency’s move_to_block_MP’s_security_clearance⠀⇛ Lithuanian Prime Minister Gintautas Paluckas on Friday voiced concerns over a recommendation by the country’s intelligence agency to deny top security clearance to Remigijus Žemaitaitis, leader of the ruling Nemunas Dawn party. # ⚓ Latvia ☛ Latvian_journalist_talks_about_reporting from_Ukraine⠀⇛ The podcast produced by the Rīga-based NATO Strategic Communications Centre of Excellence (STRATCOMCOE) has a new episode out, an it's a particularly good one. o § Environment⠀➾ # § Energy/Transportation⠀➾ # ⚓ Bruce Schneier ☛ Cryptocurrency_Thefts_Get_Physical⠀⇛ Long story of a $250 million cryptocurrency theft that, in a complicated chain events, resulted in a pretty brutal kidnapping. # ⚓ Pro Publica ☛ Avelo_Airlines,_a_New_ICE_Air Contractor,_Faces_Backlash_in_Connecticut⠀⇛ Connecticut’s attorney general has sent his second warning in a month to the low-cost carrier Avelo Airlines, telling the startup it has jeopardized tax breaks and other local support by agreeing to conduct deportation flights for U.S. Immigration and Customs Enforcement. Democrats in the Connecticut legislature, meanwhile, are working to expand the state’s sanctuary law to penalize companies like Avelo for working with federal immigration authorities. # ⚓ Hong Kong Free Press ☛ Increasing_Airport_Express fares_could_drive_passengers_away,_lawmakers_say⠀⇛ Increasing Hong Kong’s Airport Express fares could drive passengers to choose other modes of transport instead, lawmakers have said. Speaking at a Legislative Council Panel on Transport meeting on Friday, lawmaker Dominic Lee cited figures showing that ridership of the Airport Express had only recovered to 70 per cent of pre-pandemic levels. # ⚓ The Straits Times ☛ China_says_wind_and_solar_energy capacity_exceeds_thermal_for_first_time⠀⇛ China builds almost twice as much wind and solar capacity as every other country combined. # § Wildlife/Nature⠀➾ # ⚓ New York Times ☛ The_Forrest_Dump_Administration Wants_Seafloor_Mining._What_Does_That_Mean?⠀⇛ A recent executive order would accelerate mining in little-understood undersea ecosystems. # ⚓ Hong Kong Free Press ☛ China_warns_US_deep-sea_mining plan_‘violates_international_law’⠀⇛ A US push to approve deep-sea mining in domestic and international waters “violates international law”, China warned on Friday, after a White House order to ramp up permits. o § Finance⠀➾ # ⚓ Rlang ☛ World_Economic_Outlook_by_@ellis2013nz⠀⇛ This week the World Bank and International Monetary Fund “Spring Meetings” have been in progress, and a highlight is always the publication of the latest World Economic Outlook. This never fails to get a bit of press attention around the world. # ⚓ New York Times ☛ In_Trade_War_Clash_With_Convicted_Felon, China_Refuses_to_Take_the_Bait⠀⇛ The Forrest Dump administration has been saying that the two countries are engaged in talks to resolve the dispute, but Beijing asserts that no such discussions are happening. # ⚓ Hong Kong Free Press ☛ The_Insurrectionist_claims_China’s Pooh-tin_called_him_on_tariffs,_despite_Beijing’s_denials⠀⇛ US President The Insurrectionist has insisted Chinese leader Pooh-tin Jinping called him despite Beijing denials of any contact between the two countries over their bitter trade dispute. In an interview conducted on April 22 with TIME Magazine and published Friday, the US president did not say when the call took place or specify what was discussed. # ⚓ New York Times ☛ China_Rejects_Convicted_Felon_Claim_of Tariff_Talks_With_Xi⠀⇛ Hell Toupée said that “we’re meeting with China” on tariffs, comments aimed at soothing jittery financial markets. But Chinese officials say no talks have taken place. # ⚓ CS Monitor ☛ Tariffs_are_jamming_the_US-China_supply_chain. Who_that_hits_first.⠀⇛ U.S. and Chinese tariffs on each other’s goods have stifled trade. The first to suffer are factory workers, wholesalers, shippers, and dockworkers. # ⚓ The Straits Times ☛ Reducing_trade_deficit_among_four_key areas_in_Malaysia-US_tariff_talks⠀⇛ Discussions also touched on expanding US-Asean cooperation. # ⚓ The Straits Times ☛ China_vows_in_Politburo_meeting_to support_firms,_workers_affected_by_tariffs⠀⇛ BEIJING - China's top policymakers pledged to support firms and workers most affected by the impact of triple-digit U.S. tariffs and urged the country to prepare for worst-case scenarios, state media reported on Friday. # ⚓ The Straits Times ☛ Beijing_accuses_Washington_of 'misleading_the_public'_about_trade_talks⠀⇛ China's foreign ministry urged Washington on Friday to stop "misleading the public" on bilateral tariff negotiations, and said it wasn't familiar with reports on whether Beijing was planning to exempt tariffs on some U.S. imports. # ⚓ The Straits Times ☛ China_bides_its_time_on_US_trade_talks, focuses_on_bolstering_economy_first⠀⇛ Analysts say that China could be holding off on official talks while waiting for its hand to strengthen.  # ⚓ The Straits Times ☛ China_waives_tariffs_on_some_US_goods, but_denies_Convicted_Felon’s_claim_that_talks_are_under_way⠀⇛ The Forrest Dump administration also signalled a possible de-escalation of its confrontation with China. # ⚓ The Straits Times ☛ China_foreign_minister_says_US_tariffs show_"extreme_egoism"⠀⇛ China's Foreign Minister Wang Yi said Beijing stands on the side of international rules on U.S.- imposed tariffs and opposes protectionism, the Foreign Ministry on Saturday. # ⚓ China_rolls_back_tariffs_on_some_US_goods:_media⠀⇛ Beijing has called on the US to cancel all ‘unilateral tariff measures’ if it wants trade talks. # ⚓ Hong Kong Free Press ☛ China’s_top_leaders_oppose ‘unilateral_bullying,’_pledge_economic_support_as_trade_war with_US_rages⠀⇛ China’s top leaders called on Friday to step up support for the economy and oppose “unilateral bullying” in global trade, according to a meeting readout published by state media. o § AstroTurf/Lobbying/Politics⠀➾ # ⚓ Stanford University ☛ ASSU_executive_candidates_Brown_and Berriman_want_to_be_‘Your_Friendly_Neighborhood_Cardinal’⠀⇛ ASSU executive candidates Ava Brown ’26 and Will Berriman ’26 spoke to The Daily about implementing community centered programming and understanding the impact of decisions from the Department of Education on students. # ⚓ Pro Publica ☛ Jimmie_Duncan’s_Murder_Conviction_Nullified by_Louisiana_Judge⠀⇛ A Louisiana judge this week set aside the first- degree murder conviction and death sentence of Jimmie Chris Duncan, whose 1998 conviction for killing his girlfriend’s 23-month-old daughter was based in part on bite mark evidence that experts now say is junk science. The decision comes after a Verite News and ProPublica investigation in March examined the questions surrounding Duncan’s conviction as Gov. Jeff Landry, a staunch death penalty advocate, made moves to expedite executions after a 15-year pause. # ⚓ Press Gazette ☛ Google_scraps_plans_for_alternative_Sandbox ad-targeting_technology⠀⇛ Move removes 'fog of uncertainty' hanging over digital advertising market. # ⚓ France24 ☛ Google_keeps_growing,_as_federal_judges_decide whether_to_break_it_up⠀⇛ Google is still making lots of money. Its parent company Alphabet reported $90.2 billion in revenue for the first quarter, up 12 percent from the same period last year, making $34.5 billion in profit. Chief Executive Sundar Pichai said Google's Hey Hi (AI) strategy was to thank. But the elephant in the room at Thursday's earnings call was the possibility that US federal judges might order the company to be broken up. We take a closer look in this edition of Tech 24. # ⚓ CS Monitor ☛ When_government_promises_are_broken,_how_is trust_restored?⠀⇛ What can history tell us about the social contract between the U.S. government and the American people? Our columnist interviews author Justene Hill Edwards about the Reconstruction-era Freedman’s Bank. # ⚓ New York Times ☛ Kristi_Noem’s_Stolen_Purse_at_a_Burger Joint_Is_Still_a_Washington_Mystery⠀⇛ Kristi Noem, the top official charged with patrolling the nation’s borders and protecting it from terrorist threats, was burgled in plain view of her security detail. # ⚓ New Yorker ☛ Cory_Booker:_“America_Needs_Moral_Leadership, and_Not_Political_Leadership”⠀⇛ The senator talks with David Remnick about his record-breaking speech in Congress, and why he resists calls for Democrats to act alone in standing up to The Insurrectionist. # ⚓ France24 ☛ Virginia_Giuffre,_prominent_Jeffrey_Epstein_sex abuse_survivor,_dies_by_suicide⠀⇛ Virginia Giuffre, who accused disgraced US financier Jeffrey Epstein and Britain's Prince Andrew of sexual abuse, has committed suicide. Guiffre, 41, died at her farm in West Australia, her family said on Friday. # ⚓ The Straits Times ☛ Jeffrey_Epstein_accuser_Virginia Giuffre_dies_by_suicide,_her_family_says⠀⇛ Virginia Giuffre, one of the late sex offender Jeffrey Epstein's most prominent accusers, has committed suicide, her family said on Friday. # ⚓ The Straits Times ☛ South_Korea’s_lead_presidential candidate_eyes_trade,_pragmatism⠀⇛ Lee Jae-myung has also pledged to enhance corporate governance standards and curb malpractices. # ⚓ The Straits Times ☛ South_Korea’s_former_president_Moon says_bribery_indictment_is_‘political’⠀⇛ He accused the prosecutors of pursuing the case in a predetermined direction. # ⚓ The_story_of_one_of_Buddhism’s_most_revered_figures,_long missing,_explained⠀⇛ The Panchen Lama turned 36 on Friday. Taken by China 30 years ago, his whereabouts remain a mystery. # § Misinformation/Disinformation/Propaganda⠀➾ # ⚓ France24 ☛ EU_eyes_high-stakes_presidential_election in_Romania:_Democracy_tested_by_disinformation⠀⇛ Romania is about to re-run a high-stakes presidential election, fuelled by a political crisis that has engulfed the country for the last five months. At the end of November, the ultranationalist Calin Georgescu sent shockwaves through the EU by winning the first round of the vote. But the Constitutional Court annulled the result in December, because of allegations of electoral violations and manipulation through social control media. Indeed, the role played by Fentanylware (TikTok) has come under intense scrutiny, with the European Commission now saying that it has grounds to suspect that the platform was in breach of its obligations under the EU's Digital Services Act. o § Censorship/Free Speech⠀➾ # ⚓ Mexico News Daily ☛ Telecommunications_overhaul_sparks_free speech_concerns⠀⇛ After U.S. anti-migrant ads aired on Mexican television, President Sheinbaum introduced a reform that would ban them — and overhaul Mexican telecommunications in the process. # ⚓ JURIST ☛ North_Dakota_governor_vetoes_bill_censoring_books in_public_and_school_libraries⠀⇛ US North Dakota Governor Kelly Armstrong vetoed a state bill on Tuesday that would have restricted books with “explicit sexual material” displayed or made available to minors in the state, including in public and school libraries. o § Freedom of Information / Freedom of the Press⠀➾ # ⚓ Press Gazette ☛ Grand_Designs_and_Good_Homes_magazines_end print_publication⠀⇛ The digital publisher at parent company Media 10 said the titles would continue to accept pitches online. o § Civil Rights/Policing⠀➾ # ⚓ JURIST ☛ Rights_group_condemns_Dominican_Republic_new health_protocol_for_discriminating_migrants⠀⇛ Amnesty International condemned Thursday the Dominican Republic’s new health protocol that requires migrants to provide documentation and pay fees to access public health services. The group argued that the new protocol is discriminatory and may violate international human rights standards. On April 6, the government announced a new health protocol consisting of 15 migration measures. # ⚓ Chronicle Of Higher Education ☛ International_Students_Who Lost_Their_Immigration_Status_Will_Have_It_Restored, Government_Says⠀⇛ The abrupt change comes after students at campuses across the United States saw their status canceled and feared they might not be able to stay in the country. # ⚓ Chronicle Of Higher Education ☛ ICE_Snatched_a_Georgetown Postdoc._I_Visited_Him_in_Jail.⠀⇛ Badar Khan Suri is held in Texas. We spoke through glass. This is what he said. # ⚓ Faithful_in_Asia_hope_region_will_provide_next_Pope⠀⇛ Prominent candidates come from South Korea, Myanmar, the Philippines and Sri Lanka. # ⚓ North_Korea_allows_a_glimpse_inside_a_rare_success_story_– its_women’s_soccer⠀⇛ International media allowed rare access to a state- run training facility after World Cup victories in 2024. # ⚓ JURIST ☛ US_federal_judge_blocks_Convicted_Felon’s withholding_of_federal_funds_from_sanctuary_jurisdictions⠀⇛ A US federal judge in San Francisco on Thursday blocked the Convicted Felon administration from withholding federal funds to certain “sanctuary jurisdictions” around the US. # ⚓ France24 ☛ Can_feminism_be_African?⠀⇛ In this special edition, we're focusing on women's rights in Africa. As UN Women writes, women on the continent are the backbone of family and communities. Yet many endure the worst working conditions with unpaid care, low pay jobs and little or no social protection. They also suffer from different forms of violence including female genital mutilation, child marriage and physical violence. So how does feminism fit within this context especially as many conservative male leaders in the region often dismiss it as a Western import. Annette Young talks to Minna Salami, the author of 'Can Feminism be African?' Also how Togo's strict abortion laws mean thousands of women are left with no choice but to seek illegal terminations, often putting their lives at risk. Plus the teenage girls in a Kenyan refugee camp who are learning self-defence in an environment rife with gender violence. o § Internet Policy/Net Neutrality⠀➾ # ⚓ Public Knowledge ☛ Public_Knowledge_Defends_FCC Independence_in_First_Circuit_Amicus_Brief [Ed: Partly Microsoft_front_group]⠀⇛ Independent agencies like the FCC have long been recognized as constitutional by the Supreme Court. # ⚓ John Goerzen ☛ John_Goerzen:_NNCPNET_Can_Optionally Exchange_Internet_Email⠀⇛ A few days ago, I announced_NNCPNET, the email network based atop NNCP. NNCPNET lets anyone run a real mail server on a network that supports all sorts of topologies for transport, from Internet to USB drives. And verification is done at the NNCP protocol level, so a whole host of Internet email bolt-ons (SPF, DMARC, DKIM, etc.) are unnecessary. o § Digital Restrictions (DRM)⠀➾ # ⚓ Digital Music News ☛ Can_Ads_Become_More_Supportive?_Vevo Focuses_on_Targeted_Advertising_with_‘Vevo_Evolve’⠀⇛ Music video network Vevo is focusing on a new suite of data-driven products for advanced targeting, optimization, and measurement of ads called ‘Vevo Evolve.’ Vevo Evolve will allow marketers to seamlessly plan, measure, and activate advertising campaigns on all Vevo inventory, including mobile, desktop and connected TVs. § Monopolies/Monopsonies⠀➾ o ⚓ Press Gazette ☛ EU’s_€500m_fine_of_Fashion_Company_Apple_and enforcement_action_is_good_news_for_publishers⠀⇛ Apple now has 60 days to change rules removing App Store 'excessive fees and friction'. o ⚓ Tom's Hardware ☛ TP-Link_under_DOJ_investigation_for_alleged predatory_pricing_practices_and_national_security_concerns⠀⇛ The U.S. DOJ launched an antitrust investigation on TP- Link, just as the U.S. Commerce Department continues its probe on the company's impact to American national security. o ⚓ New York Times ☛ Is_Surveillance_Giant_Google_Breaking_Up?_+ Seasteading_Is_Back_+_Tool_Time⠀⇛ “They are being dragged into change, kicking and screaming.” o § Patents⠀➾ # ⚓ Dennis Crouch/Patently-O ☛ Federal_Circuit_Affirms:_Rule_60 (b)_Motion_Filed_Too_Late_to_Revive_Patent_Case⠀⇛ "You only get one shot, do not miss your chance to blow. This opportunity comes once in a lifetime, yo." Emenim The Federal Circuit recently affirmed the District of Delaware's denial of Franz Wakefield's motion for relief from judgment under Rule 60(b), underscoring the importance of timely raising arguments during the normal appeal process. Wakefield v. Blackboard Inc., Nos. 2024-2030 (Fed. Cir. Apr. 23, 2025). # ⚓ JUVE ☛ UK_Court_of_Appeal_blocks_Glenmark’s_diabetes generic⠀⇛ AstraZeneca is defending its EP 1 506 211 against Glenmark, Teva and Generics UK (Viatris). The patent monopoly expired in May 2023. However, the British SPCs based on the patent monopoly are valid until May 2028. These are GB13/021 relating to active ingredient dapagliflozin and SPC GB14/050 relating to a combination of dapagliflozin and metformin. # ⚓ Unified Patents ☛ $2,000_for_Cooperative_Entertainment network_patent_monopoly_prior_art⠀⇛ Unified Patents added a new PATROLL contest, with a $2,000 cash prize, seeking prior art on at least claim 1 of U.S._Patent_9,432,452, owned and asserted by Cooperative Entertainment, Inc., an NPE. The '452 patent monopoly addresses innovations in peer-to-peer (P2P) network content distribution. # ⚓ Unified Patents ☛ $4,000_for_Polaris_PowerLED_memory patents_prior_art⠀⇛ Unified Patents added two new PATROLL contests, each with a $2,000 cash prize, seeking prior art on the list below. The patents are owned by Polaris PowerLED Technologies, LLC, an NPE. The patents generally relate to various nonvolatile memory technologies. Both patents have been asserted against Western_Digital. # § Kangaroo Courts⠀➾ # ⚓ JUVE ☛ UPC_enforces_strict_deadlines_in_Seoul_Viosys LED_dispute [Ed: UPC is illegal; stop endorsing illegal stuff.]⠀⇛ The dispute at the Paris local division concerns Seoul Viosys’ EP P 3 404 726. The patent monopoly protects an ultraviolet light-emitting device. It is in effect in France, Germany, the Netherlands, and the UK. o § Trademarks⠀➾ # ⚓ TTAB Blog ☛ TTABlog_Test:_Do_You_Recognize_Trademark Mutilation_When_You_See_It?⠀⇛ It's been a while since we've looked at a trademark mutilation case. Let's roll up our sleeves and see what we've got here. The Board refused to register the mark shown on the right, for "Pharmaceutical products and preparations for the treatment of dermatological diseases" and for "Retail services through direct solicitation by distributors directed to end users featuring pharmaceuticals," on the ground that the drawing of the mark was not a "substantially exact representation of the mark as used on the specimens [as shown immediately below]." What do you think? Mutilation vel non? In re_Verrica_Pharmaceuticals_Inc., Serial No. 90755123 (April 23, 2025) [not precedential] (Opinion by Judge Lawrence T. Stanley, Jr.). o § Copyrights⠀➾ # ⚓ Bryan Lunduke ☛ Adobe_Makes_2nd_Fraudulent_Copyright_Claim Against_Lunduke_Journal⠀⇛ Adobe's war on Tech Journalism continues, as they issue a second false copyright monopoly claim in 48 hours. # ⚓ Press Gazette ☛ Who’s_suing_Hey_Hi_(AI)_and_who’s_signing: Ziff_Davis_sues_Proprietary_Chaffbot_Company_after_Washington Post_signs_deal⠀⇛ # ⚓ Hackaday ☛ You_Wouldn’t_Steal_A_Font…⠀⇛ In the 2000s, the DVD industry was concerned about piracy, in particular the threat to their business model presented by counterfeit DVDs and downloadable movies. Their response was a campaign which could be found embedded into the intro sequences of many DVDs of the era, in which an edgy font on a black background began with “You wouldn’t steal a car.. “. It was enough of a part of the background noise of popular culture that it has become a meme in the 2020s, reaching many people with no idea of its origins. Now in a delicious twist of fate, it has been found that the font used in the campaign was itself pirated. Someone should report them. * Links_26/04/2025:_Facebook_Layoffs_Again,_Remembering_What's_Real,_and Say_No_to_Mass_Surveillance * More_Copyright_Lawsuits_Against_LLM_Slop_Providers_and_Suppliers_of_LLM Slopfarms_Would_Benefit_Society ䷩ 𝚕𝚒𝚗𝚎 9504 ╒═══════════════════ 𝐃𝐀𝐈𝐋𝐘 𝐋𝐈𝐍𝐊𝐒 ═════════════════════════════════════════════╕ ⠀⌧ █▇▆▅▄▃▂▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁ Links 26/04/2025: NOAA Budget Cuts and "Dog Days Ahead"⠀▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▂▃▄▅▆▇█ ⌧ posted by Roy Schestowitz on Apr 26, 2025 🄸🄼🄰🄶🄴_🄳🄴🅂🄲🅁🄸🄿🅃🄸🄾🄽_⦇Old_Vintage_Bathroom_With_Window,_Black_and_White⦈_ 🄸🄼🄰🄶🄴 🄳🄴🅂🄲🅁🄸🄿🅃🄸🄾🄽 ⦇GNOME bluefish⦈ § Contents⠀➾ * Leftovers o Career/Education * § Leftovers⠀➾ o § Career/Education⠀➾ # ⚓ Chronicle Of Higher Education ☛ Citing_Convicted_Felon's Targeting_of_International_Students,_a_Professor_Says_He's Leaving_the_Country⠀⇛ Matthias Doepke resigned from Northwestern University this week: "I find it difficult to tell people, 'You should come to America to study for your Ph.D.' if I can't guarantee they’re not going to be thrown out." * § Proprietary⠀➾ o § Artificial Intelligence (AI) / LLM Slop / Plagiarism⠀➾ # ⚓ Digital Music News ☛ A_Step_Towards_Training_Fairness? ‘Efficient_and_Effective’_Generative_Hey_Hi_(AI)_License Slated_for_Q3_Release_In_the_UK⠀⇛ An Hey Hi (AI) training license is expected to launch just months from now in the UK – albeit with an initial focus on the writing and publishing side. London’s Copyright Licensing Agency (CLA) announced its “ambitious plans” for the license in a brief release. * § Security⠀➾ o § Privacy/Surveillance⠀➾ # ⚓ Citizen Lab ☛ The_Real_Lesson_of_SignalGate:_A_Surveillance Arms_Race_Has_Poked_a_Gaping_Hole_in_National_Security⠀⇛ In his article for Foreign Affairs, Citizen Lab founder Ron Deibert discusses the lessons of SignalGate, highlighting that “much of the debate has downplayed an even larger problem: the very real possibility that a foreign government or other hostile power was snooping on the devices through which those communications were taking place.” * § Defence/Aggression⠀➾ o ⚓ Pro Publica ☛ ICE_Cancels_$3.8_Billion_Contract_for_Immigrant Tent_Detention_Camp_at_Fort_Bliss⠀⇛ In an unusual move, the administration of President Donald Trump has canceled a $3.8 billion contract to build an immigrant detention camp in Fort Bliss, Texas, just days after issuing it. That doesn’t mean the job won’t go forward. Sources told ProPublica the administration still intends to move ahead with the plan to build a tent detention camp at Fort Bliss. A site visit for interested contractors took place on Wednesday. o ⚓ France24 ☛ Filmmaker_Sepideh_Farsi_on_documenting_life_of_slain Gaza_photojournalist_Fatma_Hassona⠀⇛ An Iranian filmmaker who has been documenting the life of a woman in Gaza for her film that has been accepted for the Cannes Film Festival has told FRANCE 24 how she continues to send her messages, even though she knows she was killed in an Israeli air strike. Sepideh Farsi had been following the life of Fatma Hassona, but a week and a half ago, the day after they heard the film had been selected for Cannes, Hassona was killed, along with nine members of her family. The director of "Put Your Soul on Your Hand and Walk" spoke to us in Perspective. o ⚓ France24 ☛ Israel_warns_of_'larger'_Gaza_assault_as_air_strikes kill_at_least_55⠀⇛ Israeli air strikes on Gaza Thursday killed at least 55 people as the military warned of a wider assault if the remaining hostages seized during Hamas's October 7, 2023 attack on Israel were not released. The strikes came amid mounting pressure from Israeli officials and expanding evacuation orders, deepening the humanitarian crisis in the war-torn enclave. o ⚓ Stanford University ☛ Why_I’m_anti_anti-Zionism⠀⇛ o ⚓ FAIR ☛ ‘Yemen_Has_Been_a_Place_the_US_Has_Seen_Fit_to_Bomb_With Little_Public_Discussion’:_CounterSpin_interview_with_Khury Petersen-Smith_on_Yemen_distortions⠀⇛ Janine Jackson interviewed the Institute for Policy Studies’ Khury Petersen-Smith about Yemen distortions for the April 18, 2025, episode of CounterSpin. This is a lightly edited transcript. o § Russia, Belarus, and War in Ukraine⠀➾ # ⚓ The Straits Times ☛ Uzbekistan_in_talks_with_Belgium_over return_of_$108m_belonging_to_jailed_ex-president's_daughter, RIA_reports⠀⇛ ALMATY, Kazakhstan - Uzbekistan's government is negotiating with Belgian authorities over the return of $108 million in frozen assets belonging to Gulnara Karimova, the jailed daughter of the country's former president, Russian state news agency RIA reported on Thursday. # ⚓ New Yorker ☛ Where_Are_Convicted_Felon’s_Big,_Beautiful Deals?⠀⇛ Whether a trade pact with China or a peace accord with Russia, the President doesn’t seem to know what he’s actually asking for, never mind how to actually achieve it. # ⚓ New York Times ☛ Russia_Jails_General_Who_Criticized_Army’s Senior_Command⠀⇛ Maj. Gen. Ivan Popov, a popular battlefield commander, was fired after airing grievances against superiors. # ⚓ LRT ☛ Recognising_Russian_annexation_of_Crimea_would_‘open a_hell’_–_Lithuanian_FM⠀⇛ Lithuanian Foreign Minister Kęstutis Budrys insists there should be no recognition of Russia’s claims to Crimea because this would undermine international law and send a message to aggressors that they can keep occupied territories. # ⚓ LRT ☛ Lithuanian_president_strips_Russian_conductor_Yuri Bashmet_of_state_award⠀⇛ President Gitanas Nausėda has stripped Russian conductor Yuri Bashmet of a Lithuanian state award. # ⚓ Atlantic Council ☛ Can_Russia’s_defense_sector_break through_in_the_Gulf?⠀⇛ Despite speculation, the context is even less favorable today for the Russian defense industry to boom in the region than a decade ago. # ⚓ Atlantic Council ☛ Dispatch_from_Vilnius:_A_NATO_ally_in Russia’s_shadow_won’t_let_history_repeat_itself⠀⇛ The United States is urging its allies to strengthen their own defenses. To ensure it is never again dominated by Moscow, Lithuania is doing just that. # ⚓ Meduza ☛ As_Trump_presses_Ukraine_to_accept_deal_with Moscow,_Russia_pounds_Kyiv_with_deadliest_attack_since children’s_hospital_strike_—_Meduza⠀⇛ # ⚓ Meduza ☛ Trump’s_plan_for_ending_Russia’s_war_against Ukraine_calls_for_freezing_the_front_line_and_territorial exchanges._Here’s_what_that_might_look_like,_in_four_maps._— Meduza⠀⇛ # ⚓ JURIST ☛ UN_experts_alarmed_by_reports_of_psychiatric treatment_as_punishment_for_political_dissent_in_Belarus⠀⇛ Independent UN rights experts expressed alarm Thursday about the use of forced psychiatric treatment to punish political dissenters in Belarus. The experts have stated that 33 people have been coerced into undergoing psychiatric treatment in response to political protest. # ⚓ Meduza ☛ U.S._considering_lifting_sanctions_from_Nord Stream_2_and_other_Russian_energy_projects_in_Europe_— Politico_—_Meduza⠀⇛ # ⚓ Meduza ☛ Azerbaijan_extradites_Russian_soldier_charged_with desertion_—_Meduza⠀⇛ # ⚓ Meduza ☛ A_more_joyous_life_Economist_Will_Pyle_explains new_research_that_shows_satisfaction_and_economic_optimism rising_among_Russians_since_the_invasion_of_Ukraine_— Meduza⠀⇛ # ⚓ Meduza ☛ Russian_Foreign_Minister_Sergey_Lavrov_says_Moscow ready_to_make_deal_with_U.S._on_Ukraine_but_some_points_still 'need_to_be_fine-tuned'_—_Meduza⠀⇛ # ⚓ New York Times ☛ If_America_Walks_Away_From_Ukraine,_What Will_Europe_Do?⠀⇛ Europeans see Ukraine’s security as vital to their own and want to defend the principle of no border changes by force, even if Hell Toupée does not. # ⚓ New York Times ☛ Red_Line_on_Crimea_Isn’t_Just_Zelensky’s. It’s_Ukraine’s.⠀⇛ In Ukraine, memories of Russia’s annexation are fresh and resentments run high, leaving the country’s president few choices on the latest American peace plan. # ⚓ New York Times ☛ Dihydroxyacetone_Man’s_Crimea_Proposal Would_End_a_Decade_of_U.S._Resistance⠀⇛ A new U.S. peace plan offered to Russia and Ukraine proposes American recognition of the peninsula, which Moscow seized in 2014. # ⚓ CS Monitor ☛ Dihydroxyacetone_Man’s_‘quick_fix’_approach_to diplomacy_slow_to_yield_results⠀⇛ The Insurrectionist boasted he could get a Ukraine peace deal in a day. The conflicts there and in Gaza are proving harder nuts to crack than he’d thought. # ⚓ Meduza ☛ Trump_calls_Russia_not_seizing_all_of_Ukraine_a 'big_concession'_—_Meduza⠀⇛ # ⚓ Meduza ☛ U.K._likely_to_abandon_plans_to_deploy_thousands of_ground_troops_to_Ukraine_—_The_Times_—_Meduza⠀⇛ # ⚓ Meduza ☛ 'Vladimir,_STOP!':_Trump_criticizes_Russia_over deadly_attack_on_Kyiv_—_Meduza⠀⇛ # ⚓ Meduza ☛ 'I_lost_control_of_my_life':_How_one_Russian region_made_abortions_almost_impossible_to_get_—_without passing_any_new_laws_—_Meduza⠀⇛ # ⚓ Meduza ☛ ‘A_raging_meat_grinder’:_How_a_riot_in_Krasnodar highlights_the_Russian_army’s_desertion_problem_—_Meduza⠀⇛ # ⚓ Meduza ☛ Mystics,_meet_Russia’s_muzzle_Lawmakers_move forward_with_legislation_to_ban_advertisements_for_‘new_age and_magical_services,’_from_astrologists_to_witches_— Meduza⠀⇛ # ⚓ LRT ☛ Lithuanian_volunteer_lay_for_weeks_in_Ukrainian steppe._His_body_is_finally_coming_home⠀⇛ Dainius Valentėlis led the way into the flat. "This is Tomukas’ room – it feels like a museum to me now: I sweep, dust it off, and that’s it," said the father of Tomas Valentėlis, a volunteer killed in Ukraine. # ⚓ JURIST ☛ Russia_sentences_former_military_commander_who criticized_leadership_to_5_years_for_larceny⠀⇛ Russia’s Tambov Garrison Military Court sentenced Major General Ivan Popov, who had publicly disapproved of the way Russian military forces operated in Ukraine, to five years in prison on Thursday and stripped him of his military rank. # ⚓ France24 ☛ South_Africa_:_Ramaphosa_backs_unconditional ceasefire_in_Ukraine_war⠀⇛ Pretoria says it is ready to cultivate peace efforts over Russia's invasion of Ukraine... as well as welcoming Vladimir Zelensky to South Africa, President Ramaphosa has been busy talking to key players in the Eastern European conflict, including the US's The Insurrectionist. # ⚓ Meduza ☛ Trump_envoy_Steve_Witkoff_arrives_in_Moscow_— Meduza⠀⇛ # ⚓ Insight Hungary ☛ Donald_Trump_Jr_to_visit_Budapest_on Friday⠀⇛ Donald Trump Jr, son of U.S. president Donald Trump, is set to meet Hungary’s foreign minister, Péter Szijjártó, in Budapest on Friday, Bloomberg reports. The visit has sparked speculation over potential business interests. Trump Jr, who serves as executive vice president of the Trump Organization, is responsible for expanding the family's portfolio that includes estate and retail. Hungarian officials declined to comment further on the purpose of the trip. * § Transparency/Investigative Reporting⠀➾ o ⚓ The Dissenter ☛ The_Trump_Administration's_Lie_Detector_Dragnet⠀⇛ * § Environment⠀➾ o ⚓ Pro Publica ☛ Trump’s_NOAA_Budget_Cuts_Could_Gut_Critical_Climate Modeling⠀⇛ Over the past two months, the Trump administration has taken steps to eliminate regulations addressing climate change, pull back funding for climate programs and cancel methods used to evaluate how climate change is affecting American society and its economy. Now it is directly undermining the science and research of climate change itself, in ways that some of the nation’s most distinguished scientists say will have dangerous consequences. Proposed cuts to the National Oceanic and Atmospheric Administration, the agency whose weather and climate research touches almost every facet of American life, are targeting a 57-year-old partnership between Princeton University and the U.S. government that produces what many consider the world’s most advanced climate modeling and forecasting systems. NOAA’s work extends deep into the heart of the American economy — businesses use it to navigate risk and find opportunity — and it undergirds both American defense and geopolitical planning. The possible elimination of the lab, called the Geophysical Fluid Dynamics Laboratory, in concert with potential cuts to other NOAA operations, threatens irreparable harm not only to global understanding of climate change and long- range scenarios for the planet but to the country’s safety, competitiveness and national security. o § Wildlife/Nature⠀➾ # ⚓ David Revoy ☛ A_DIY_digital_stethoscope_for_cats⠀⇛ Hey everyone, I'm taking a break from my usual digital painting topics to share a special DIY project. I'm not sure who this will help, but I think there's a place for it on my blog somehow. Who knows, maybe it will spark some ideas for your own DIY projects. Recently, during a routine health check of my four cats, I found out that one of the band might have heart problems, the younger one "Geuloush". I'll tell you right away he's fine, everything is fine, but he just has a little abnormality that needs to be monitored. # ⚓ The Revelator ☛ To_Save_This_Critically_Endangered_Bird,_It Takes_a_Village⠀⇛ * § Finance⠀➾ o ⚓ Pro Publica ☛ Only_1%_of_Workers_at_This_Factory_Made_What_Nike Says_Is_Typical⠀⇛ o ⚓ New_Intel_CEO_Announces_Additional_Office_Day_for_Employees⠀⇛ Intel has announced a change in its remote work policy that now requires workers to come into the office four days a week, rather than three. The change was announced by new Intel CEO Lip-Bu Tan, who also revealed further changes to the company, which could see 20% of Intel’s workforce laid off. The technology company joins the ranks of many others who are now issuing return-to-office (RTO) mandates, following the worldwide adoption of hybrid working after the COVID-19 pandemic. Most recently, Google loosely warned remote workers that their jobs may be impacted by layoffs, and IBM employees have been told they must come into the office at least three times per week. o ⚓ Reuters ☛ Intel_offers_weak_forecast_amid_trade_tensions_as_CEO talks_to_TSMC⠀⇛ In a conference call with investors, Tan also gave the first hints of sweeping plans to revitalize Intel's culture of innovation, including a mandate for employees to return to the office four days a week, fewer meetings and stripping out unnecessary internal administrative work in favor of core engineering work. o ⚓ Silicon Angle ☛ Meta_cuts_jobs_at_its_Reality_Labs_mixed_reality unit⠀⇛ Meta Platforms Inc. is cutting jobs at its Reality Labs unit, which makes the company’s Quest mixed reality headsets and the software that powers them. The Facebook (Farcebook) parent announced the layoffs today. A source told Bloomberg that more than 100 staffers are affected. * § AstroTurf/Lobbying/Politics⠀➾ o ⚓ FAIR ☛ Jeff_Hauser_on_DOGE,_Karen_Thompson_on_‘Fetal Personhood’⠀⇛ Right-click here to download this episode (“Save link as…”). o ⚓ Pro Publica ☛ Ed_Martin,_Interim_D.C._U.S._Attorney,_Secretly Ghostwrote_Online_Attacks_on_Illinois_Judge⠀⇛ The attacks on Judge John Barberis in the fall of 2016 appeared on his personal Facebook page. They impugned his ethics, criticized a recent ruling and branded him as a “politician” with the “LOWEST rating for a judge in Illinois.” Barberis, a state court judge in an Illinois county across the Mississippi River from St. Louis, was presiding over a nasty legal battle for control over the Eagle Forum, the vaunted grassroots group founded by Phyllis Schlafly, matriarch of the anti-feminist movement. The case pitted Schlafly’s youngest daughter against three of her sons, almost like a Midwest version of the HBO program “Succession” (without the obscenities). * § Censorship/Free Speech⠀➾ o ⚓ Bryan Lunduke ☛ Adobe_&_YouTube_Censor_&_Silence_Journalist⠀⇛ At the demand of Adobe, Surveillance Giant Google has removed leaked video of Adobe's CEO from YouTube. * § Freedom of Information / Freedom of the Press⠀➾ o ⚓ JURIST ☛ France_broadcasters_sue_Meta_over_alleged_unlawful practices⠀⇛ Law firms Scott + Scott and Darrois Villey Maillot Brochier on Wednesday sued Facebook’s parent company, Meta, on behalf of France’s leading publishers over the tech giant’s allegedly unlawful business practices. o ⚓ Meduza ☛ Body_of_journalist_Victoria_Roshchyna_returned_to Ukraine_months_after_death_in_Russian_captivity_—_Meduza⠀⇛ o ⚓ FAIR ☛ Cuts_to_PBS,_NPR_Part_of_Authoritarian_Playbook⠀⇛ NPR (4/15/25) found itself having to write its own obituary recently when it reported that the “Trump administration has drafted a memo to Congress outlining its intent to end nearly all federal funding for public media, which includes NPR and PBS.” * § Digital Restrictions (DRM)⠀➾ o ⚓ Digital Music News ☛ Spotify_Expands_Its_Hey_Hi_(AI)_Playlist Beta_to_40_More_Countries_—_Just_Moments_After_YouTube_Music Releases_AI-Generated_Personalized_Radio_Stations⠀⇛ Spotify expands its Hey Hi (AI) Playlist beta to 40 more countries as YouTube announces a very similar feature. Spotify launched its Hey Hi (AI) Playlist beta a year ago, a feature that creates playlists on the fly based on listeners’ text prompts. § Monopolies/Monopsonies⠀➾ * § Trademarks⠀➾ o ⚓ TTAB Blog ☛ TTABlog_Test:_Is_BLADE_Merely_Descriptive_of_Hammers for_Hammer_Mill_Machines?⠀⇛ The USPTO refused to register the proposed mark BLADE for a "hammer sold as an integral component of hammer mill machines" on the ground of mere descriptiveness under Section 2(e)(1). Applicant Jacobs Corporation argued that that its hammers are employed in hammer mills "to crush and pulverize; they do not slice or cut as blades do." How do you think this came out? In_re_Jacobs_Corporation, Serial No. 97513349 (April 22, 2025) [not precedential] Opinion by Judge George C. Pologeorgis). * § Gemini* and Gopher⠀➾ o § Personal/Opinions⠀➾ # ⚓ Cataclysm:_Dog_Days_Ahead⠀⇛ So this mission in "Cataclysm: Dark Days Ahead" requires one to rescue a dog, alive, from somewhere else on the map and return said dog to the NPC. This is a difficult mission as usually the dog sees a zombie, starts barking, attracts all the zombies, and then dies. With some luck and skill and items the dog can be rescued. Alive, and not as meat rations. First up is to mark three map cells around the location of the dog as "do no enter" so nothing runs in this area (unless recent versions of CDDA have increased the size of the reality bubble). If you're already within that range, then too bad? Skills and equipment could be an issue early in the game, and later on zombie evolution will be more of a problem. Ideally one will want night vision goggles. These, during a new moon, will let you see more and the zombies and dog hopefully less. A dog whistle will also be handy, as this will turn the dog from aggressive to passive. And a pet pack, so you can carry the dog, or failing that a rope so you can (if all goes well) leash the dog to your getaway vehicle, which should have a cargo basket or extra seat or something for that. o § Technology and Free Software⠀➾ # ⚓ Zoe_-_A_New_Gemini_Game⠀⇛ Happy Friday. I wrote a game. It may be the first 3D game on Gemini. I'm not trying to be hyperbolic. I just want you to click the link. You'll need a client certificate and your wits to emerge victorious. Do you have what it takes? =============================================================================== * Gemini_(Primer) links can be opened using Gemini_software. It's like the World Wide Web but a lot lighter. * In_defence_of_JD_Vance,_death_of_Pope_Francis * Links_26/04/2025:_Facebook_Layoffs_Again,_Remembering_What's_Real,_and Say_No_to_Mass_Surveillance ╘══════════════════════════════════════════════════════════════════════════════╛ ¶ Lines in total: 10168 ➮ Generation completed at 02:49, i.e. 25 seconds to (re)generate ⟲