𝕿𝖊𝖈𝖍𝖗𝖎𝖌𝖍𝖙𝖘 Bulletin for Monday, July 25, 2022 ┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅ Generated Tue 26 Jul 02:39:50 BST 2022 Created by Dr. Roy Schestowitz (𝚛𝚘𝚢 (at) 𝚜𝚌𝚑𝚎𝚜𝚝𝚘𝚠𝚒𝚝𝚣 (dot) 𝚌𝚘𝚖) Full hyperlinks for navigation omitted but are fully available in the originals The corresponding HTML versions are at 𝒕𝒆𝒄𝒉𝒓𝒊𝒈𝒉𝒕𝒔.𝒐𝒓𝒈 Latest in 𝒉𝒕𝒕𝒑://𝒕𝒆𝒄𝒉𝒓𝒊𝒈𝒉𝒕𝒔.𝒐𝒓𝒈/𝒕𝒙𝒕 and older bulletins can be found at 𝒉𝒕𝒕𝒑://𝒕𝒆𝒄𝒉𝒓𝒊𝒈𝒉𝒕𝒔.𝒐𝒓𝒈/𝒕𝒙𝒕-𝒂𝒓𝒄𝒉𝒊𝒗𝒆𝒔 Full IPFS index in 𝒉𝒕𝒕𝒑://𝒕𝒆𝒄𝒉𝒓𝒊𝒈𝒉𝒕𝒔.𝒐𝒓𝒈/𝒊𝒑𝒇𝒔 and as plain text in 𝒉𝒕𝒕𝒑://𝒕𝒆𝒄𝒉𝒓𝒊𝒈𝒉𝒕𝒔.𝒐𝒓𝒈/𝒊𝒑𝒇𝒔/𝒕𝒙𝒕 Gemini index for the day: gemini://gemini.techrights.org/2022/07/25/ ╒═══════════════════ 𝐑𝐄𝐂𝐄𝐍𝐓 𝐁𝐔𝐋𝐋𝐄𝐓𝐈𝐍𝐒 ════════════════════════════════════╕ Previous bulletins in IPFS (past 21 days, in chronological order): Qmf7RX5zTm8khR5YEXJ6a48wsPiHG9zDm63S7nvMHXK1PE QmZQcpV8gJiG7uwAzM2U75TrNyBfZY4RZNaGfhLLDxdSqB QmajcAdRfWtgWFRoBM7yDJL3X8EJ5w8Wxf6CNnraP2EQo6 QmateHRg7s96CyDx4BcnezZSfn66P9YWrKiMv5VvFfNyEU QmehYSPymw58ozer2trPYvEomCKmEguPNgE3qdCbXcmNW9 QmP3Nw5usXTHPhcMx8yZ9TYsWzwSKRw9BNnbjhkoJ88gpe QmNt7g1pzLJJDE5MHZ21wEEuyos1W3DFP2LTSjB2FLPJPi QmXniW6uykwhxPzQFCih3ywbRTbNtozdD9MTkKJWNUUis7 Qmba4Ap4JVU96TSWT1jJZfQAasTyweA1EFu92C6ULqfYVF QmQDNYLCxwvKJsAAbaMfkydsH6iMivVs54xVt3e1WhRa4V QmZrgDSeEPr5Tk1kd6ixcTH5gK8gVF6UWZ8USDWkwExtL2 QmdVCZ22xUbZkpsSDmSDMrnFTMypCGWw1f2punvumLq2NJ QmXJTu6CfqTRzBWfbZAfQFS2Je8PJA65YsoWMZp6Z3WV8Z QmXptQogxzP3vUxmf2ttL7Vyb5aAwUT9Ux3nmXxPkuNRNp QmYTKahqtmH46iM3ZthdPvDKojc39tpTCiyk2GGs8Y29DU QmRRSvTcmYGSSCvpvxz5PTAHRT4fdRHip9uhxwcQXMWp9G QmQpoFyQcBb3KsKSZ3VzsMZsMmgcTqXq1zThATBh2bp3Yp QmZrQzFnwRoF6P9gTMQfqokg7GSmtCyoyEMWxV7jZxDsZn QmRgX3FU5tqoWu74D2LUMC84rvb5VBXutGnvudD9rbAAgn QmNocWiFPVNdoZoPJy1s4vZQryq4BWRJMou5WsNScHuuMt QmWkLbREwUBZdex6qeeh1UyUD3GwnNihMfEE28VhuPZYAK ╒═══════════════════ 𝐈𝐍𝐃𝐄𝐗 ═══════════════════════════════════════════════════╕ ⦿ EPO Monday: A Carnival of Law-Breaking Fluff, Even Celebration of Crime | Techrights ⦿ [Meme] Sneak Preview: EPO Chain Gang Movie | Techrights ⦿ [Meme] The EPO’s Unprecedented Surge | Techrights ⦿ IRC Proceedings: Sunday, July 24, 2022 | Techrights ⦿ [Meme] The EPO’s Great Leap Forward | Techrights ⦿ Inside the Minds of Microsoft’s Media Operatives — Part III — Attacking Real Security, Promoting Lies and Fake ’Security’ | Techrights ䷼ Bulletin articles (as HTML) to comment on (requires login): http://techrights.org/2022/07/25/celebration-of-epo-crime/#comments http://techrights.org/2022/07/25/epo-sadists/#comments http://techrights.org/2022/07/25/epo-unprecedented-surge-animation/#comments http://techrights.org/2022/07/25/irc-log-240722/#comments http://techrights.org/2022/07/25/magampinos-great-leap-forward/#comments http://techrights.org/2022/07/25/nontechnical-security-talking-points/#comments ䷞ Followed by Daily Links (assorted news picks curated and categorised): http://techrights.org/2022/07/25/berlin-mini-guadec-2022/#comments http://techrights.org/2022/07/25/mozilla-firefox-103/#comments http://techrights.org/2022/07/25/postmarketos-considering-sourcehut/#comments ䷩ 𝚕𝚒𝚗𝚎 64 ╒═══════════════════ 𝐀𝐑𝐓𝐈𝐂𝐋𝐄 ═════════════════════════════════════════════════╕ (ℹ) Images, hyperlinks and comments at http://techrights.org/2022/07/25/celebration-of-epo-crime/#comments Gemini version at gemini://gemini.techrights.org/2022/07/25/celebration-of-epo-crime/ ⠀⌧ █▇▆▅▄▃▂▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁ 07.25.22⠀▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▂▃▄▅▆▇█ ⌧ Gemini_version_available_♊︎ ✐ EPO_Monday:_A_Carnival_of_Law-Breaking_Fluff,_Even_Celebration_of_Crime⠀✐ Posted in Courtroom, Deception, Europe, Law, Patents at 12:00 pm by Dr. Roy Schestowitz Video_download_link | md5sum 2943763a7338f9b045165608738928ed Lobbyists Run the Official EPO Site Creative Commons Attribution-No Derivative Works 4.0 http://techrights.org/videos/epo-org-by-lobbyists.webm Summary: Today, as before [1, 2, 3, 4], we’re once again seeing EPO.org turned into Russian-like propaganda apparatus of Team UPC and their puppets on a string; the EPO actively glorifies illegal actions and celebrates the perpetrators’ actions while based on the staff_survey this site does not even remotely represent the views of EPO staff, only those who captured the organisation to oppress_the_staff TWO decades ago the EPO.org Web site was was mostly OK. Less than a decade ago I ceased to be shocked upon seeing that the site became a shrine of an antipathic crook, Benoît_Battistelli, who had cheated his way into a position of power (in tandem with António_Campinos, a fellow Frenchman who would later inherit that position at the EPO). “Today’s EPO amounts to little but organised crime. Why is it allowed to have diplomatic immunity while ILOAT keeps ruling against it? End the crime, prosecute the culprits already.”We recently (Sunday) finished the series about the plot to boost European_software_patents, in violation of the European Patent Convention of 1973 (EPC). Watch how the the_EPO_keyword-stuffs_“EPC” [PDF] while promoting the illegal UPC, as it also did in this_new_site_update, stating: “The Committee’s next meeting will take place in October 2022 in the margins of the 172nd meeting of the Administrative Council.” It’s likely that something major will happen before that. As also shown in the video above, the site published this_Campinos_puff_piece_a few_hours_ago. [PDF] What is the purpose of the EPO’s site? It does not inform anybody, it just pushes utterly illegal things, it’s lying about staff, lying about quality (the staff has been very clear about this), and it pretends to value privacy when the_exact_opposite_is_true. Today’s EPO amounts to little but organised crime. Why is it allowed to have diplomatic immunity while ILOAT keeps_ruling_against_it? End the crime, prosecute the culprits already. █ ䷩ 𝚕𝚒𝚗𝚎 136 ╒═══════════════════ 𝐀𝐑𝐓𝐈𝐂𝐋𝐄 ═════════════════════════════════════════════════╕ (ℹ) Images, hyperlinks and comments at http://techrights.org/2022/07/25/epo-sadists/#comments Gemini version at gemini://gemini.techrights.org/2022/07/25/epo-sadists/ ⠀⌧ █▇▆▅▄▃▂▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁ 07.25.22⠀▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▂▃▄▅▆▇█ ⌧ Gemini_version_available_♊︎ ✐ [Meme]_Sneak_Preview:_EPO_Chain_Gang_Movie⠀✐ Posted in Europe, Patents at 9:39 am by Dr. Roy Schestowitz 🄸🄼🄰🄶🄴_🄳🄴🅂🄲🅁🄸🄿🅃🄸🄾🄽_⦇EPO_-_Chain_Gang⦈_ Sneak preview of a soon-to-be-released EPO movie based on the 1932 classic “I Am_a_Fugitive_from_a_Chain_Gang”. Summary: The sad or sadist future of EPO patent granting, in particular European_software_patents under António_Campinos ⣿⣿⣿⣿⣿⣿⢰⣶⣶⣶⠖⠀⡉⠉⣉⣉⣉⣉⣉⠉⢉⣉⣩⡍⠉⠍⢉⣭⣭⣭⣭⣭⣉⣉⣭⣭⣯⣯⣍⣉⣹⣯⣏⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⡆⠁⠉⢈⣩⣭⣯⣿⣿⣿⣿⣿⣿⣿⡇⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉ ⣿⣿⣿⣿⣿⣿⢰⣶⡖⣦⣤⠀⣿⣶⣿⣿⣿⣿⡟⠛⠛⣃⠀⣤⣄⡀⢈⣻⣿⣿⣿⣿⣯⣭⠭⢭⠍⣡⣤⣤⣌⡙⢻⣿⣿⠿⣿⣿⣾⣿⣿⣿⢿⣇⡆⠒⠀⣽⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⣿⣿⣿⣿⣿⣿⢰⡖⣶⢶⠖⠒⣿⣿⣿⣿⡟⠿⠀⠀⠘⣿⣷⣿⣟⣻⠿⣟⣿⣻⣭⣿⢯⠭⠠⠀⢠⣿⣿⣿⣿⣿⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠃⠀⠀⠙⣿⣻⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⢸⣿⣿⣿⣿⣿⣷⣿⣿⣿⣷⣾⣿⣷⣶⣿⣷⣦⣶⣶⣶⣾⣿⣿⣿⣟⣿⡯⡿⠻⠳⠶⠀⠀⠀⠨⣾⣿⣿⣿⣯⣿⠃⠛⠛⠛⠛⡻⠟⣛⣛⠛⠛⠡⢄⡀⢰⠸⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⣾⣿⣿⣿⣿⣿⣿⣿⣿⠿⠿⠿⠋⠁⠀⢹⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣾⣿⣾⣋⣤⣤⣤⣻⣿⣽⣾⣿⣿⣶⡲⠀⠀⠭⠦⠀⠚⠛⠀⠀⣰⣿⡏⠈⠀⣿⣿⣿⣿⠉⡛⠿⢿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠃⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠃⠀⠀⠀⣾⣿⣿⣿⣿⡿⠿⠿⠿⣿⡿⠿⠿⠿⠿⠟⠛⠛⠿⠛⠛⠋⠙⠻⢿⣟⠭⢍⣡⣄⣈⣄⣀⠀⢀⡨⠀⣰⣿⣿⠃⠀⢠⣾⣿⢟⣧⣤⣿⣾⣵⣮⣥⣤⣤⣄⣀⣀⠀⠀⠀⠀⠀ ⣤⣿⣿⣟⢉⠿⣿⣿⣿⣿⠦⠀⠀⠀⠀⣿⣿⣿⣿⣿⣿⡿⡚⢄⢠⠦⡥⠀⠀⠀⠀⠀⠀⠀⣠⡿⠓⠂⠀⣈⣉⡉⠑⠛⠷⠷⢷⢷⣶⠾⠀⢠⣿⣿⡿⠀⠀⢸⣿⡏⣿⣿⣿⣿⣾⣯⣯⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀ ⣿⢿⣿⠉⣽⣤⣾⣶⣯⣵⡆⠀⠀⠀⢰⣿⣿⣿⣿⣿⣿⣿⣿⣺⣆⣣⣠⡀⠀⣀⡄⠀⠸⢾⣿⣿⣿⣇⣿⣿⣿⣿⣿⣿⣶⣤⡙⠿⠿⠇⠀⣼⣿⣿⠀⠀⠀⢘⣿⡇⣿⣿⣛⣿⣿⣿⣾⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⡿⢿⡿⣿⣿⠇⠀⠀⠀⠈⣿⣿⣿⣿⣿⣿⣿⣿⣿⡟⣉⣍⣶⣿⣿⠟⠀⠈⠈⠙⢻⣿⡍⠈⣿⣿⣿⣿⣿⣿⣿⣿⣧⣍⠀⠀⠛⢿⣿⡄⠀⠀⣼⣿⡇⢿⣿⣽⣿⣽⣿⣿⣿⣿⣿⣿⣿⣿⠇⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⣠⡀⠤⢤⣴⣦⠀⠀⠀⠀⠸⠍⠉⠛⠻⢟⠛⢻⠿⠿⣼⣝⢿⣿⣿⡆⠀⠀⡆⠐⢁⣿⡷⠀⠘⣾⣿⣿⣿⣿⣿⣿⣿⣏⠑⠀⠀⠀⠙⠿⣄⣼⣿⣿⣿⣴⣶⣶⣶⣶⣶⣶⣶⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⢛⠛⠒⠘⠟⠃⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⠀⠈⠀⢸⣿⣿⣾⣿⣷⡇⠀⠀⡇⠀⠈⢿⣿⡄⠀⠀⢙⣽⣿⣿⣿⣿⣿⣿⣶⡤⠀⠀⠀⠴⣿⣿⣽⣿⡿⠛⠉⢩⣿⣿⣿⣿⣿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⢸⣶⣤⣤⣀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⠃⠀⢰⣿⣷⡀⠀⢻⣿⣶⣤⣾⣿⠿⠿⠟⠛⠛⣉⡉⢄⠀⠀⠀⠀⠀⠀⠉⠉⠁⠀⠀⠘⣿⣿⣿⣿⣿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⡻⣿⣿⠿⠇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠸⠿⠿⠿⠿⠏⠀⠀⣿⣿⣿⠇⢀⣤⣿⣿⠟⠉⠠⠶⠒⣊⣉⣩⣼⣷⣹⠙⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢺⣿⣿⣿⣿⣿⠀⠒⠂⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠘⠻⠷⢿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣾⣿⣿⣿⣿⠁⠀⠐⣿⣿⣿⣄⣠⣿⣿⣿⡇⠀⣦⣴⠦⠛⣻⣿⣿⣟⣿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠸⣿⣿⣿⣿⣿⢦⡀⠀⠀⠀⠀⠀⠀⠀⠀ ⡄⠀⠀⠀⠀⢠⠀⠀⠉⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠿⠻⢛⣿⢿⡇⠀⢀⣿⣿⣿⣿⣿⣿⣿⣿⠃⢰⣯⡉⡴⠶⠿⠿⠿⠿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣟⣛⣛⣻⣿⣾⣬⡄⠀⠀⠀⠀⠀⠀⠀ ⡇⠀⠀⠀⠀⢸⣷⣷⣶⡆⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢠⣠⣤⠀⠀⠀⢸⣿⣿⣿⣿⣿⢿⣿⡿⠀⣾⣿⡁⢘⣾⣿⣿⣿⣿⡏⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⠏⢿⣿⣿⣿⡌⣚⠛⠀⠀⠀⠀⠀⠀⠀ ⡇⠀⠀⠀⠀⠸⠛⠛⠻⠇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣿⣿⣿⣿⣷⠀⠀⣾⣿⣿⣿⣿⣟⠀⢻⡃⢰⣿⣭⠉⠈⢉⣉⣉⣹⣿⡇⠀⠀⠀⠀⠀⠒⠂⠀⠀⠀⠀⠀⣶⠚⢻⣿⣿⣏⢊⣠⡀⠀⠀⠀⠀⠀⠀ ⡇⠀⠀⠀⠀⠀⠀⠀⠄⠀⠀⠀⠀⠠⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣿⡿⢿⣿⡏⠀⢠⣿⣿⣿⣿⣿⡏⠀⠀⠱⣾⣩⡉⠀⠸⠿⠿⠛⣿⣿⠁⠀⠀⠀⠀⠀⢀⣀⣀⠀⠀⠀⠠⢼⣦⣤⣿⣿⣿⣿⣿⣷⣿⣷⣦⣤⡀⠀ ⣇⠀⠀⠀⠀⢰⡀⣀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢠⣿⣿⣿⣟⠀⠀⢾⣿⣿⣿⣿⢿⠁⠀⠀⢀⣙⠛⠃⠀⣰⣶⣶⣾⣿⣿⠀⠀⠀⠀⢸⣿⣿⣿⣿⡆⠀⠀⠀⢈⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡀ ⡿⣦⡙⢷⡀⢸⣿⡋⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⠀⠀⠀⢉⠛⣥⣿⣿⡀⠀⠀⠈⡛⠻⠃⠀⠈⣉⣍⣿⣿⡏⠀⠀⠀⠀⣿⣿⣿⣿⣿⣿⠀⠀⠀⠈⠛⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷ ⣧⣝⣿⣆⣠⢼⣿⡇⠀⠀⠀⢀⠀⠀⠀⠀⡀⠀⠀⠀⠀⠀⠀⢰⣿⣿⣿⣿⠀⠀⠀⢸⣠⣿⣿⣿⡇⠀⠀⠀⡿⠿⠷⠀⠀⢿⠛⣿⣿⣿⠀⣶⢄⣶⣿⣿⣿⣿⣿⣿⣤⣄⠀⡀⣤⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⢫⢠⣿⣷⣿⣷⡀⠀⠀⢸⠀⠀⠀⢰⣷⣄⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣆⠀⢀⢹⢭⣟⣟⣿⣇⣀⡀⡀⢳⣶⣾⠀⠀⢸⣿⣿⣿⣧⣴⠏⡸⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⢹⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⡟⠺⠰⡸⣿⣿⣿⣿⣷⡄⠀⠈⡆⠸⢠⣾⣿⣿⣧⡀⠀⠀⠀⢸⣿⣿⣿⣿⣿⡄⣼⣿⣸⣿⣿⣿⣿⣿⣾⣿⠚⣟⡐⠂⠀⠀⣽⣿⣿⣿⣯⣳⣶⣿⣿⣿⣿⣿⣿⣿⣿⣿⣆⡈⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⡇⠨⣮⢿⢹⣿⣿⣿⣿⣿⡄⠀⠃⠸⣴⣿⣿⣿⣿⣷⠀⢀⠀⢦⣻⣿⣿⣿⣿⣿⣽⣿⣟⣿⣛⣻⣿⡿⢟⡉⠁⠀⠀⠁⠀⠀⠙⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣧⣻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣷⣶⣾⣾⣾⣿⢿⣿⣿⣿⡿⠶⠒⠒⠚⠛⠛⠛⠛⠛⠒⠒⠒⣺⣿⣟⣿⣿⣿⣿⣿⣿⣿⣿⣿⠿⠿⠾⡷⠶⢶⣶⣶⣶⣶⣶⣶⣿⣿⣿⣿⣿⣿⢿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿ ⣿⣿⣿⣿⣿⣿⢘⣛⣛⡛⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣼⣿⣿⣿⣿⣿⣿⣿⣿⡏⣤⣴⣶⣾⣿⣿⡇⠀⢸⣿⣭⣿⣿⣿⣿⠻⣿⣿⣿⣿⣿⣸⡄⠀⠀⠀⠀⠀⠀⠀⣀⡀⠀⠀⠀⠀⠀⠀⠀⠀⢀⢀⡤⠄⠀⠈ ⣿⣿⣿⣿⣿⣿⢈⣟⣛⣛⣃⡀⠀⠀⠀⠀⠀⣀⣤⣴⣶⣾⣿⣿⣿⣿⣿⣿⣿⡟⠋⠀⣿⣿⣿⣿⣿⠀⡇⠀⢐⣿⣿⣿⣿⣿⠃⠀⠘⢿⣿⣿⣿⣿⡆⠀⠀⠀⠀⠀⠀⠨⣿⣿⣧⣤⣤⡤⠀⠀⠀⢀⠌⠉⠁⠀⠀⠀ ⠛⠛⠛⠛⠛⢛⣈⡉⠉⠉⠀⢠⣤⣴⡆⡄⠈⣽⣿⣿⣿⣫⣍⠉⢻⣿⣿⣿⡯⣀⠀⢰⣿⣿⣿⣿⣿⣶⡇⠀⣠⣿⣿⣿⣿⠃⠀⠀⢀⣾⣿⣿⣿⣿⡅⠀⠀⠀⠀⠀⠀⠀⣿⣿⡟⠁⢀⣀⡀⠀⠀⠁⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⢸⣿⣿⣿⡛⠀⢸⡿⠛⠃⠁⠀⣿⣿⣿⣿⣿⣿⣷⣷⣯⣛⣟⠙⠳⠚⢠⣤⣿⣿⣿⣿⣿⡇⠀⢸⣿⣿⣿⠃⠀⠀⢀⣾⣿⠉⣿⣿⣿⠇⠀⠀⢀⣀⣀⣀⣰⣿⣿⣧⣾⠿⠛⠃⠀⠀⠰⡀⠀⠀⣀⠰⠺ ⠀⠀⠀⠀⠀⠈⠙⣿⡿⠇⠀⢸⡇⠀⡆⣠⠀⣿⣿⣿⣡⡟⢻⣿⣿⣿⣿⣿⣿⣿⣡⣿⣿⣿⣿⣿⡿⠿⠇⠀⢸⣿⣿⠃⠀⠀⠀⣾⣿⣿⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡍⠀⣀⣠⣦⠀⠀⠀⢀⢀⢀⡀⡀⣀ ⠀⠀⠀⠀⠀⠀⠀⣿⡇⠂⠀⢸⣷⣀⣇⣽⣶⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠦⣹⣿⣿⣿⡿⢿⣁⠀⢠⠀⢨⣿⡇⠀⠀⢠⣴⣿⣿⣿⣿⣿⣿⠉⠉⠉⠉⠉⠉⠀⠀⠀⣿⣿⢳⠿⠛⠛⠁⠀⠀⠀⠚⠞⠟⠺⠃⣿ ⠀⠀⠀⠀⠀⠀⠰⡿⡇⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣟⣤⣬⡻⣿⣿⣻⠿⠷⠆⠀⠈⠙⢿⣿⣿⢚⡁⠀⠈⠀⠈⣿⣿⡄⢠⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⡄⠀⠀⠀⠀⠀⠀⣿⣿⡎⢁⣤⣤⡿⠄⠀⠀⠀⠈⠀⠐⠀⢸ ⢠⡤⠄⠀⠀⢀⡏⠁⣇⠀⠀⣸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣟⣀⠀⢀⡴⣀⣀⣈⣳⣝⣛⣈⡲⠀⠀⠀⢀⠾⢛⣛⠛⢿⣿⣿⣿⢿⡟⣿⣿⣰⠀⡇⠀⠀⡀⠀⢀⠀⣿⣿⢹⣿⠛⠋⢠⡄⠀⠀⠀⠀⠂⠀⠀⠀ ⠠⠀⠀⠀⠀⣤⡀⠀⠻⠀⢠⣿⣿⣿⣿⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠏⣰⣿⢻⣿⣿⣿⣿⣿⣿⣿⣿⣿⡄⠀⣷⣦⡉⠉⣽⣿⣿⣿⠿⣿⡉⠿⠿⠺⠀⠇⠐⠒⡓⠒⢚⠒⣿⣿⣷⡀⠰⣶⡟⠃⠀⠀⠀⠒⠀⠀⠀⠀ ⠘⠀⠀⣤⣾⣿⣿⠀⠀⢆⣿⣿⣿⣭⣭⣍⠛⣻⣿⣿⣿⣿⣿⣿⣿⣼⣿⣿⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⢸⣿⣿⣿⣿⣿⣿⣿⣯⡌⣹⣷⣤⡅⠀⠀⠀⠀⠀⠁⠀⢸⠀⣿⣿⡀⠿⢷⣏⣰⡆⠀⠀⠀⠀⠀⠀⠀⢠ ⠀⠀⠀⠘⢋⣤⠾⡇⣠⡾⢿⡿⡛⡯⠿⠿⠟⢹⣿⣿⣿⣽⣶⣿⣿⣻⣿⣿⣿⣿⣿⣿⡿⣿⣿⣿⣿⣿⡇⢸⣿⣿⣿⣿⣿⣿⣟⠻⣻⣿⣿⣿⣿⣇⠀⠀⠀⢠⣤⣤⣼⣤⣿⣿⠇⣄⣀⣀⡏⠁⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⡀⡨⣽⣤⣠⣶⣾⣿⣿⣟⠃⢉⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⢻⡿⢿⡿⣿⠿⠿⣿⣿⢿⡇⣿⡟⠋⠙⠛⠿⠛⠛⢂⣿⣿⣿⣿⣿⣿⣴⣶⠀⢾⣿⣿⣿⣿⣿⡏⠀⠈⡍⢉⣉⠥⠀⠀⠀⠀⠀⠀⠀⠀ ⠸⣿⠆⠀⠀⢀⣼⠗⣿⡿⣿⣿⣿⠛⠉⠡⠀⡉⣿⣿⣿⣿⣿⣿⣿⣟⣿⣽⡼⣴⣶⣷⣷⣼⣯⣿⣷⣾⢧⣿⣿⣶⣿⣶⣶⣶⣦⣾⣿⣿⣿⣿⣿⣿⡿⣋⡚⠒⠒⠒⠦⠤⢼⡇⠀⡴⣿⣶⣿⣿⣷⣤⣤⣤⣤⣄⣀⣀ ⠀⠈⠀⣤⡾⠋⠁⢠⣿⡀⠛⠛⣋⣀⠀⠤⠥⣦⢹⡏⠉⠉⠙⣿⣿⣿⣿⡷⠃⠀⣴⣶⣶⣶⣶⠶⠤⣐⠛⠇⠹⣿⣿⣿⣿⣿⣿⣿⣿⣮⣿⣿⣽⣿⣿⣿⣿⣿⣿⣿⣶⣶⣾⣤⣤⣼⣿⠀⠈⢉⠉⠉⠉⠛⠛⠛⠛⠻ ⠤⠈⠛⠁⠀⠀⠀⠀⠙⣿⡿⢿⣿⡿⠀⠀⠀⢈⠘⠀⠀⠀⠀⠸⡿⢿⡿⠛⠢⠄⢽⣿⣿⣿⣿⡇⠒⣀⠁⠀⠀⣿⡿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⢸⣿⣿⣿⣷⣶⡂⠀⠠ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⠑⢾⣿⣧⣄⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠉⣿⣿⣿⡿⣷⣼⣈⡁⣾⣴⣿⣿⣾⣽⣿⣶⣾⣿⣿⣿⣿⣝⠿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠈⠀⠀⢸⣹⣿⣯⡿⣛⡄⠀⢀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠙⣿⣝⠹⠀⢰⠀⣶⠄⠀⠀⠀⠀⠀⠀⠀⠄⠀⢀⣿⣿⣿⣧⣼⣿⣿⣧⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⣿⢿⣿⣿⣵⣿⣿⣿⣿⣿⣿⡿⠙⠛⠁⠀⠀⠀⢸⣿⣹⣿⣷⣦⠀⠀⣸ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢰⣿⣿⣶⣤⣾⡄⠋⣰⡇⣀⣀⡀⠀⠀⠀⠀⠀⠀⢿⠛⠻⣿⣏⢹⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣾⣾⣿⣿⣿⡿⣿⡿⣿⣿⣷⣤⣤⡀⠀⠀⠀⠸⠏⢿⢻⡟⠃⠀⠀⠘ ⠀⢀⣠⠤⠄⠤⠀⠀⠀⠀⠀⠀⣼⣿⣿⣿⣿⠟⠁⠐⣿⣟⢉⡛⠧⠈⣿⡆⠀⣘⣱⣿⣦⣄⡈⠻⡄⢿⡏⠻⣿⣿⣿⣿⡿⢿⣿⣿⣿⣿⣿⣿⣮⣻⣿⣿⣿⣿⣿⣧⣿⣿⣿⣿⣽⡇⠀⠀⠀⣿⣷⣶⣾⣦⣀⣀⠀⠀ ⠶⠶⠶⠾⠿⠿⠿⠟⣓⣂⠀⠀⣌⣻⣿⡿⠁⠀⠀⠀⣾⣿⣿⢤⡄⠀⢻⡟⠀⢸⠛⠛⠻⢿⣿⡄⠀⠈⠁⠀⣾⡏⠠⣄⣙⡻⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣟⣤⡌⠉⠙⠻⣿⣿⣿⣿⣷⣶⣤⣸⣿⣿⣿⣿⣿⣿⣿⢻ ⠀⠀⠀⠀⠀⠀⠀⢀⣀⣀⣀⣰⣿⣿⠿⠁⠀⠀⠀⡘⣹⣉⣱⣄⠈⢗⣌⡇⣰⣷⣤⣤⣄⠀⠘⠇⠀⠀⠀⣸⣿⠇⠀⣸⣿⠻⡷⢬⡙⠻⣿⣿⣿⣿⣿⡟⢿⣿⣷⣬⣅⣰⣟⣿⣿⣿⣆⠉⠙⠻⣿⣿⣿⣿⠿⠏⣿⣾ ⠀⠀⠀⠀⠀⠀⠈⠙⠋⠉⠋⢛⠛⠁⠀⠀⠀⠀⢰⡗⡛⠿⠿⢿⢷⠀⠣⣱⠟⠻⢿⣿⣿⣆⠀⠀⠀⢀⣸⣿⠏⠀⢠⣿⡟⠀⢹⣦⡙⠤⡈⠙⠻⣿⡯⣭⣙⡛⠯⢭⣿⡿⣿⠙⢿⣿⣿⡆⠀⠀⠀⠙⢿⡏⠁⠈⢿⣿ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⡾⠿⠁⠀⠀⠀⠀⡞⣧⡀⣀⣀⡀⠀⠀⣰⣯⣀⢀⡞⠁⠸⣿⡆⠈⠀⣼⡿⠋⠀⢠⣿⡟⠀⢀⣾⣿⠀⠠⡈⠀⠀⠀⠈⠙⠻⢛⣷⢶⣤⢉⠑⠂⢌⠻⣿⣿⡄⠀⠀⠀⠀⠀⠠⢤⣬⣽ ⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣶⣦⣤⣤⣤⣤⣤⣷⣿⣧⣼⣿⣿⣧⣤⣭⣽⣿⣿⣿⣤⣤⣽⣥⣤⣤⣯⣤⣤⣴⣿⣿⣤⣤⣾⣿⣧⣤⣤⣽⣦⣤⣤⣤⣤⣤⣤⣤⣭⣴⣬⣴⣤⣤⣤⣽⣿⣷⣤⣤⣤⣤⣤⣤⣤⣭⣿ ⣿⣿⣿⣿⣿⣿⠸⠿⠿⠾⠃⠀⠛⠛⠒⠀⠀⢀⣠⢤⡤⢈⣿⣿⣿⣿⣿⣶⡆⠀⠀⠀⠀⠀⠀⠀⢻⣿⡋⣿⣿⡿⠿⠟⠛⠛⠛⠋⠉⠉⠉⠉⠉⠉⠉⠉⠛⠛⠋⠁⠒⠂⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⣿⣿⣿⣿⣿⣿⠸⠯⠿⠷⠄⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠻⠿⢿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠿⡇⠀⠀⢠⣤⣶⣶⣶⣿⣷⣶⣶⣦⣶⣶⣤⣤⣴⣤⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⣿⣿⣿⣿⣿⣿⣸⣟⠿⠿⠉⠁⠀⢀⡀⠀⠀⠀⠀⠀⠀⠀⠀⣀⣴⣾⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⠉⠉⠉⠁⠀⠀⠀⠀⠉⠉⠁⠀⠈⠀⠀⠀⠀⠀⠀⠀⠀⠀⣰⣾⣷⣦⣤⣤⡀⠀⠀⠀⠀⠀ ⣿⣿⣿⣿⣿⣿⣿⣿⡄⠀⠀⠀⠀⢸⣿⣷⣤⠀⣤⣴⣶⣿⣿⣿⡏⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠒⠒⠒⠒⠛⠔⠒⠒⠲⠤⠤⣤⣤⡤⣤⣤⣠⣤⣀⣀⣀⣀⣀⣀⣀⠀⠀⣀⠀⠰⢿⣿⣿⣿⣿⣿⡿⠀⠀⠀⠀⠀ ⣿⣿⣿⣿⣿⣿⣿⣿⡇⡀⠀⠀⠀⣾⣿⣿⢿⣷⣿⣯⣭⣿⣯⣭⣷⢿⣿⣿⡇⠀⠀⠀⠀⠀⠉⠉⣉⡁⠒⠒⢁⣤⡀⣀⡀⠀⠀⠠⣶⣦⣿⣿⣿⣿⣯⣤⣤⣴⣶⠾⢒⡤⠀⠁⠀⠀⣾⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀ ⣿⣿⣿⣿⣿⣿⣿⣿⡇⡇⠀⠀⠀⢹⣿⣿⣷⢿⣿⣟⢿⣍⣿⢟⡿⠀⣿⣿⠃⢸⣿⡇⠀⠀⠀⢸⣿⣿⣧⡀⣘⣿⣿⣟⡿⢷⣤⣀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⡔⠀⠀⠀⠀⠈⣿⣯⣿⣿⣿⡇⠀⠀⠀⠀⠀ ⣿⣿⣿⡿⠁⣿⣿⣿⡇⡇⠀⠀⠀⢸⡿⠛⠁⠀⠻⡿⣿⣿⣿⡿⠁⠀⠸⣿⠀⣸⣿⡇⠀⠀⠀⠀⠘⠛⠋⠀⢹⣿⣿⣿⣿⣎⠉⠙⢛⡋⠉⠛⠋⠿⣿⡟⢻⠻⠻⡿⡿⠀⠀⠀⠀⢰⠀⣿⣿⣿⣿⣿⣷⣀⣠⣀⠀⠀ ⣿⣿⡟⠁⠀⡿⠛⠙⠃⡃⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⠘⠙⢿⣧⣶⣶⣶⣿⣶⣾⣿⣷⣶⡄⠀⠀⠀⠀⠀⠀⠀⢻⠙⠻⠉⠈⠀⠀⠀⠀⠀⠀⠀⠀⠀⠱⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⠣⣾⣿⣿⠟⢁⣙⣿⣯⡁⢠⠀ ⡿⢿⣦⡤⣌⣁⣀⠀⠀⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠘⠏⠛⠛⠛⣿⠛⣿⣿⠛⠛⠃⠀⠀⠀⠀⠀⠀⢀⡀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣀⣀⣀⣀⣀⣤⣒⣁⣀⣀⠀⠀⠀⢸⣿⠋⣰⣿⣿⣿⣿⣿⣾⠀ ⣿⡷⡙⢿⣾⣿⣿⣦⠈⠂⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠆⠀⠀⠀⣿⠀⣿⣿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⠁⠀⣀⠸⣶⠀⠀⠀⠀⢀⣶⣶⢸⣟⣻⣿⣽⣭⣟⣯⣿⣻⣿⣿⡀⠀⠈⠃⠀⣿⣿⣿⣿⣿⣿⡿⣷ ⡏⣷⡀⠘⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠘⡄⠀⠀⣿⠀⠿⢿⠤⠤⠀⠀⠀⠀⠀⠀⠀⠠⢠⣸⣿⣼⣛⣀⣤⣤⣀⣸⣿⣿⢸⣯⣭⣽⣏⣽⣿⣯⣯⣯⣿⣿⡇⢤⠀⠀⠀⢿⣿⣿⣿⣿⡿⠁⢹ ⠿⡝⠇⠁⣿⣿⡿⠃⢀⡀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢬⢭⣭⡭⠍⠉⠉⠉⣿⢸⣷⢽⠿⣾⡿⡷⣿⢾⣿⣿⣿⠻⠇⠀⠀⠀⠸⣿⣿⣿⣿⡇⠀⢸ ⣥⣷⡅⠀⡟⠁⠀⢴⣴⣾⣷⡀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣿⢰⡇⠀⠀⠀⠀⠀⢄⠀⠀⠀⠀⠀⢠⣬⣭⣭⣍⣉⣉⣁⣛⣀⣀⠸⣯⣛⣚⣒⣛⣓⣒⣚⣚⣛⣛⡛⠀⠀⠀⠀⠀⠀⣿⣿⣿⣿⡇⠀⠀ ⠁⣿⡆⠀⠀⠀⠀⠀⠈⠛⠋⠅⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣿⣾⡇⠀⠀⠀⠀⠀⠈⠀⠀⠀⠀⠀⣸⠿⣿⣿⡿⣿⣿⣯⣻⣿⣿⠛⢻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣦⣴⣤⣄⠀⠀⣿⣿⣿⣿⡇⠀⡀ ⠀⠉⠀⠀⠀⠂⠀⠀⠃⠰⣤⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⣀⣀⡀⣿⣿⣷⠀⠀⠀⠀⢲⣾⣷⠀⠀⠀⠀⣿⠀⠉⣱⣾⣿⣿⣿⣿⣿⣇⠀⠀⢻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠿⣻⣿⣿⣾ ⣤⠔⠀⠀⠀⠀⠀⠀⢀⡀⠀⠀⠀⠀⠀⠀⠀⢠⣤⣤⣤⣴⣶⣿⣿⣿⢻⣿⡿⣿⠀⠀⠀⠀⠀⠀⠃⠀⠀⠀⠀⠀⠀⢠⣿⣿⣿⣿⣿⢿⡿⢿⣆⠀⠈⢿⣿⣿⣿⣿⣿⣿⣿⢿⣿⣿⣿⣿⠿⠿⢿⡍⡵⡦⠹⡿⠁⠙ ⠋⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢸⣿⣿⠛⠛⠛⠉⠉⢁⢸⣿⡇⢻⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢻⣿⣿⣿⣿⣿⣕⠼⣿⣧⠀⠈⣿⣿⣿⣿⣿⣿⣿⣷⣾⣿⣿⣷⣶⣶⣹⠇⠃⠃⢁⡇⠸⠀ ⠀⠀⣶⣤⣤⡴⣴⣰⣤⠂⠀⠀⠀⠀⠀⠀⠀⠈⠛⠃⠀⠀⠀⠀⠀⠉⢨⡟⠀⠀⠈⠉⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠐⠙⠿⣿⣿⠿⡿⠛⣷⣤⡄⠹⠀⠀⠘⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣦⠀⢀⢀⣀⣀⣸ ⠀⠈⣹⣥⣷⢶⣾⣷⣇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢸⣧⣴⣶⣶⣷⣦⣄⣀⠀⠀⠀⠀⢠⣦⠀⠀⣄⣀⣀⣀⠀⠀⠀⠈⣿⣿⣧⡀⠀⠀⠘⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣿⣿ ⢀⣶⣾⠉⢽⣭⣭⣉⠁⠀⠀⠰⠄⣰⡆⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢸⣿⣿⡿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠘⠀⠀⠈⠛⢿⠿⠟⣋⣓⠀⠀⣿⣿⣿⡧⠀⠀⠀⠸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠈⠛⢿⣴⣾⣿⣿⡿⡏⢒⠀⠀⢰⢿⡧⠀⠀⠀⠀⠀⠀⠀⣀⢀⠀⠀⢸⣿⣿⠟⠋⢻⣿⣿⠃⠀⠀⠀⠀⠀⠀⠀⠀⠀⠉⠁⠀⠀⠀⠀⠀⠁⢿⣮⠓⠀⠀⠀⠀⠹⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠀⠀⣾⣿⡻⣶⣹⣭⣷⣮⠶⠀⠨⠽⢿⠀⠀⠀⠀⠀⠀⢰⡍⡏⠀⠀⢸⠀⠉⠃⢀⠀⠉⠛⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠹⠿⣿⣷⡛⢻⣿⣿⣿⣿⣿⣿⣿⣿⣿⢿⣿⠟ ⠀⢠⣎⠻⠿⠶⠶⢾⣅⠀⠀⠀⠀⡂⢸⠀⠀⠂⠀⠀⠀⢸⡇⡇⠄⠀⢸⠀⠀⠀⠀⠀⠰⠆⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠛⠻⢾⣿⢻⣿⣿⣿⣿⣿⣿⣿⣿⣧⠈⠋⠀ ⣀⣈⣀⣀⣀⣀⣤⣙⣫⣤⣤⣤⣤⣧⣼⣴⣾⣆⣧⣄⣠⣼⣧⣤⣇⣀⣸⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣠⣤⣄⣀⣘⣋⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣣⣉⣉⣛⣛⣻⣽⣿⣿⣟⣛⣛⣉⣀⣀⣀ ⣿⣿⣿⣿⣿⣿⢹⣭⣽⣭⠍⠉⣿⣿⣿⣿⣿⣿⡟⠛⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠋⢻⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⢿⣽⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⢿⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⢰⣶⣶⣆⡀⠀⣿⣿⣿⡆⣽⣿⣷⣼⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠿⣧⣿⣻⣙⣙⣿⣿⣿⣿⣿⣿⣿⡿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⢾⣶⣾⣿⣿⣿⣿⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⢰⣲⣒⣒⠒⠂⣏⣿⡷⡿⠿⠻⡡⣇⢿⣿⢿⣿⣿⣻⣿⣿⣿⣿⣿⣿⣿⡿⣿⣻⣿⣱⣿⣿⡿⣿⣿⣿⡇⣿⣧⣿⡟⣿⢿⣿⣻⣿⣿⣿⣿⣿⣿⣾⢿⠿⣿⣿⣟⣿⢇⣿⣿⣿⣿⣿⣿⣿⣿⣿⣶⣾ ⠛⠛⠛⠛⠛⠻⢴⣶⣾⣎⡍⠇⠿⡇⢀⣿⣝⢶⣌⣷⣿⣿⡾⣿⡿⡩⣿⣽⣿⣿⣿⣿⣿⣷⣿⣿⣿⣿⣿⡿⡮⠱⣯⡙⡣⣸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣵⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣋⡙ ⠀⠀⠀⠀⠀⠀⣠⢦⣛⡈⠁⠀⣰⣿⣿⡛⢫⣶⣘⠛⣿⣗⣾⣷⡽⠏⠙⡿⠛⢻⣿⣿⡿⣿⣷⣽⡿⣿⣟⣳⡧⣽⣷⣾⣶⣾⣷⣾⣿⣿⣿⣯⡝⡟⢭⣿⢿⣏⣻⣿⡟⡟⣀⣉⣻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠀⠀⠀⠀⠀⠀⠈⢀⣮⡅⠀⠀⢸⣿⣯⠻⠾⣅⢒⠟⠋⣨⠑⠀⠀⠀⠐⠀⠀⠉⣾⣭⣧⣞⠇⣲⣌⣟⣭⡏⢹⣿⣽⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣻⣿⡝⣾⡿⢾⠟⢾⣾⣛⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣶⣜⠾⠠⠀⢠⣤⣰⢶⣖⣲⣶⣾⡟⠛⡄⢀⠋⠀⠀⠀⠀⠀⠀⣀⠠⠀⠀⠀⠀⠟⠹⣛⠋⢹⠾⣧⣯⣼⣿⢸⣿⣿⣿⣾⣿⣿⣿⣿⣿⣿⣿⣿⢹⣿⣏⣿⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠁⣆⡍⡂⠀⠠⠿⠟⡍⠉⠙⠛⠛⢿⡀⢐⢴⢮⣩⢞⡢⠠⢤⠀⠀⠀⠀⠀⠀⠀⠄⠀⠠⠤⡠⣄⠀⠙⣻⠋⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⢿⣿⢸⣷⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠟⠿⢿⣿⣷⣿ ⢿⢴⣗⣚⠂⢄⡈⠛⢻⠿⣿⣿⠏⠉⡍⣙⡿⣮⣶⣗⣞⣷⣖⣿⣻⣷⣶⣶⣾⣷⣂⣤⣚⣿⣺⢷⣯⣮⣻⣇⡺⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡟⡺⣿⣿⣿⣿⣿⣿⣿⡹⣿⢻⣟⣭⣿⣿⣿⣿⣿⣿⣅⣼⣟⣿⣿⣿ ⡽⣦⣿⣟⣭⢦⣤⡔⣚⣿⣷⣿⣾⡿⠒⢈⢵⣫⣼⣯⣵⣯⣽⣾⣿⣿⡏⠭⠽⠿⢿⢿⣿⣿⣿⣵⡷⡟⣉⠅⠀⣙⣛⡻⠿⠛⡻⢟⠛⣛⠉⠉⠀⠀⠙⠛⠻⣿⣿⣿⣿⣧⣈⣽⣿⣿⣿⣿⣿⣿⣿⣿⣾⣿⡿⠿⣿⣿ ⣿⣿⣿⣿⣫⣧⣼⣧⡼⢿⣿⣿⣶⣯⣇⠀⠓⣵⣽⢿⣷⣶⢼⣯⣯⣷⡲⣀⣀⡀⣲⣻⣿⣿⣿⡯⠁⢠⡀⣈⢸⣇⢀⣊⠩⠇⠚⣠⣅⡀⠀⠀⢠⣤⣀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣯⣉⣙⣽⢫⣿ ⢯⣷⣿⣿⣿⣿⡿⣿⣿⣴⣿⣿⣿⣿⣿⣯⢿⡿⡧⣿⣿⣿⣿⢿⣭⣽⠿⢯⡭⠋⢽⣿⡿⠛⠉⠀⡉⣏⣼⣿⣾⣾⣿⣥⣀⠄⠀⠘⠳⠁⣠⣄⡠⢿⣿⣿⣷⣶⣿⣿⣿⣿⣿⣿⣡⣿⡿⠿⠟⠻⠿⢿⣿⣿⣿⣿⣧⠀ ⣿⣿⣿⣿⣿⣿⣿⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣍⣾⣟⣛⣿⣯⣞⣃⣧⣤⣶⡤⣶⢛⣿⣿⣿⣿⣿⣿⣿⣿⡓⠁⠀⠀⢰⣿⣿⣿⣗⣚⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡟⢁⣴⣶⣶⣦⣄⠀⠹⣿⣿⣿⣿⣿ ⣾⣻⣋⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡷⡿⣿⣟⣿⣿⣿⣿⣻⣿⣟⣿⣿⣿⢿⣏⣄⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⢝⣟⡿⠟⡋⢙⣺⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡁⢸⣿⣿⣿⣿⣿⠃⠀⣿⣯⣯⣽⣿ ⠨⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣟⣻⣿⣿⣽⣷⣿⢺⣑⣾⣿⣟⣿⡟⣿⣿⣿⣿⣿⣿⣈⢿⣲⣫⣿⣶⣾⣿⣿⣿⠻⠩⣿⣿⣿⣿⣿⣿⣧⣿⣟⣻⣿⣛⣙⣇⢠⣿⣿⣿⣿⣿ ⣻⡿⣿⣿⡿⢿⣿⣿⣿⣿⣿⠿⣩⣾⣿⣿⣻⣯⣿⣿⣿⣿⢿⣿⣿⡿⢿⣿⣿⢻⣟⣻⡛⣩⢿⣿⣿⣿⣿⣿⣿⣿⣿⣽⣿⣿⣷⣿⢻⣻⣿⠉⣽⣿⡇⠉⠃⣶⣿⣿⣿⣿⣿⣿⠐⣿⣿⣿⠿⣿⣿⡿⢿⣿⣿⣿⣭⣽ ⣼⣿⣿⣿⣷⢅⡀⠀⢠⣽⠋⣴⠿⡛⠁⠀⣻⣿⣿⣿⣿⣿⣿⣾⣿⣿⠾⣟⠟⡾⣛⣿⣿⡾⢦⡀⠉⠻⣿⣿⢿⣿⣿⣿⣿⣿⣿⠷⡿⢛⣷⣿⣿⡟⠀⢀⣾⣿⠋⠙⠛⠋⠉⠈⠀⢸⣿⣭⣍⣽⢟⠀⠀⠈⠉⠛⠻⣿ ⣻⡿⣿⢿⡦⣻⣷⣂⡰⡓⠀⠀⠀⠀⠀⠀⣼⣿⣿⣿⣿⡿⠛⢙⠿⢿⣷⣛⣾⣿⣻⣻⡿⡿⣷⡍⡲⠶⠿⢿⣿⣽⣿⣿⣿⣿⣯⣿⣤⣾⣿⣿⠏⠀⣠⣿⣿⣍⠈⠀⠀⠀⡀⠀⠀⠀⣿⣿⢛⣵⡾⠀⠀⠀⠀⠀⠀⠘ ⡿⣿⣫⣻⣿⢽⣾⣟⠍⠀⠀⠀⠀⠀⠀⢀⣿⣿⣿⣿⠛⠀⠀⣠⣖⣾⣿⣽⢿⣿⣷⣿⡟⠻⠿⢬⣙⡒⠛⠻⣉⣭⡿⣿⣁⡘⠹⠻⣿⡛⠛⠟⠒⢾⣿⠿⣯⣭⣥⣤⣶⣧⣤⣤⣤⡄⢸⣇⠀⣼⡇⠀⠄⠀⠀⠀⠀⠀ ⣥⣿⣿⣟⣟⣍⢯⡞⠀⠀⠀⠀⠀⠀⠀⢘⣷⣿⣿⣇⢀⡀⣐⡶⣿⣛⣵⣾⣿⣷⣿⣗⠛⢿⠶⣶⡨⠁⢙⣫⣍⣡⣴⢋⡩⠶⠯⣍⠉⠌⠀⠀⠀⢀⠾⠆⣿⣿⣿⣿⣿⣿⣿⣽⣿⣿⢸⡇⠀⢸⡇⠀⠀⠀⠀⠀⠀⠀ ⣿⣿⣿⣿⣷⣳⣽⠅⠀⠀⠀⢀⠀⠀⠀⠀⠛⣷⠛⠏⡈⠶⣯⣾⣺⣿⣷⣙⣋⢻⡿⣽⠻⠶⢶⢶⢺⣿⡗⢍⢉⣩⣤⡶⣟⡟⢵⢀⠃⠀⠀⠀⢀⣹⣻⣾⣿⣿⣹⣏⣻⣝⣙⣿⣿⣿⠈⠃⠀⢸⡇⠀⠀⠀⠀⠀⠀⠀ ⡻⣭⡧⣿⣽⣏⡉⠀⠀⠀⠀⣸⣇⠀⠀⠀⠀⠀⣷⣄⣽⣽⣾⣮⣭⣟⣿⣺⣾⣹⣷⣾⠷⣶⡶⢞⣻⢯⠋⠷⢠⣭⣥⣤⠗⡔⠀⣤⣤⣀⣴⣿⣿⣿⣿⣇⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⠈⡇⠀⠀⠀⠀⠀⠀⠀ ⣛⣹⣾⣷⣿⣿⠻⡇⠀⠀⠀⠰⠏⠀⠀⠀⠀⠐⣿⣿⣿⣿⣾⣖⣻⣿⢛⣽⣿⣻⣿⡟⠷⣶⢶⣛⣯⣿⢮⣧⠋⠰⠦⠤⠞⠀⠀⢀⣹⢿⣿⣿⣿⣿⣿⣿⠈⠉⠉⠉⠉⠉⠉⠉⠉⠁⠀⢃⣀⡀⠃⠀⠀⠀⠀⠀⠀⠀ ⠉⠈⠋⠁⠛⠱⠒⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠺⣿⣿⡿⣻⣿⢿⠻⡿⠷⢬⣟⠷⡶⢻⣿⣛⣿⣿⣿⣇⠀⢨⢀⢂⣀⣀⣾⡇⠀⠀⠛⣻⣿⣧⡛⠀⠀⠀⠀⠀⠀⠀⣀⢀⣼⣿⣿⡿⢿⣿⣿⣿⣦⡀⠀⠀⠀ ䷩ 𝚕𝚒𝚗𝚎 262 ╒═══════════════════ 𝐀𝐑𝐓𝐈𝐂𝐋𝐄 ═════════════════════════════════════════════════╕ (ℹ) Images, hyperlinks and comments at http://techrights.org/2022/07/25/epo-unprecedented-surge-animation/#comments Gemini version at gemini://gemini.techrights.org/2022/07/25/epo-unprecedented-surge-animation/ ⠀⌧ █▇▆▅▄▃▂▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁ 07.25.22⠀▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▂▃▄▅▆▇█ ⌧ Gemini_version_available_♊︎ ✐ [Meme]_The_EPO’s_Unprecedented_Surge⠀✐ Posted in Europe, Patents at 7:49 am by Dr. Roy Schestowitz 🄸🄼🄰🄶🄴_🄳🄴🅂🄲🅁🄸🄿🅃🄸🄾🄽_⦇European_Patent_Office;_European_Patent_Convention; Unprecedented_surge⦈_ Maybe the girl_should_borrow_her_dad's_immunity Summary: As EPO presidents, Benoît_Battistelli and António_Campinos have figured out a way to print more monopolies ⠀⠀⠀⠀⠀⠀⠐⠀⢰⣦⠀⠀⠀⠀⠀⠀⠀⠀⡄⠀⠀⠀⠀⠐⣦⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢰⢀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢰⠀⠀⠀⠀⠀⠀⠠⡀⠀⡀⠀⠀⡀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⢸⡇⠀⠀⠀⠀⠀⠀⠀⠘⠁⠀⠀⠀⠀⠀⡟⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⡄⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠄⠀⢈⠀⠀⡇⠀⠀⠀⠨⡇⠀⠀⠀⠀⣅⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⢀⡾⣸⠀⠀⠀⠀⠀⢰⡆⠀⢀⠀⠀⠀⠀⠀⣷⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠐⠀⠀⠀⠀⠀⢸⠀⠂⠇⠀⢨⠀⠈⡇⠀⠀⠀⠐⡁⠀⠀ ⠀⠀⠀⠀⠀⠀⣤⣼⣥⣿⣄⢠⡤⡄⢠⣼⣅⢠⡤⣄⢠⡤⠀⣤⣝⢠⡄⣤⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠃⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⠀⠀⠀⠀⠀⠀⠀⠃⠀⠀⠀⢀⣦⡆⠀ ⣦⣶⣶⣿⣶⡆⣿⡏⣾⣿⣟⢸⡷⣏⢸⣿⣿⢸⡧⠟⢺⡷⢠⡏⣿⢸⣿⣿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣀⡀⠀⣀⣀⣀⣀⣀⣀⢀⣀⣄⣀⡄⠀⠀⠀⠀⠀⠀⠀⠀⢀⠀⠀⢀⡄⣤⡄⠀⢀⠀⠈⢫⣷⠀ ⣻⣿⣿⣿⣿⣧⣿⡦⣙⣿⡻⠺⠇⠟⠘⠿⠟⡸⠇⠀⣻⠷⠸⣏⣿⣸⣏⢿⣐⣀⣀⣀⣀⣀⣀⣐⣠⣤⣤⣠⣀⣀⣤⣡⣤⣬⣭⣭⣬⣀⣩⣭⣩⣬⣭⣤⣀⣀⣲⣶⣗⣒⣚⣓⣻⣶⣦⡈⡉⣁⣰⣖⣮⣆⣠⣐⣛⣲ ⢿⣿⣿⣿⣿⣯⢒⣤⣭⢡⣤⡖⣶⢲⣶⣿⣿⣿⣿⣿⣿⣿⣿⡟⣿⣟⣿⣻⣿⣿⣟⣿⣟⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠏⠉⠽⢰⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⢈⣿⡿⠇⣾⣿⣶⢼⣟⣿⣯⡧⣿⣾⣿⣹⣿⣿⣿⡇⣿⢸⣿⠇⣿⡿⣿⣿⣿⢿⣧⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣇⠀⠀⠀⠠⢀⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⢠⣿⣿⣿⣿⣿⣿⣾⣿⣿⣿⣧⣿⣿⣿⣾⣿⣿⣿⣧⣿⣽⣿⣧⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⡀⠀⠀⡀⣴⣾⣿⣿⣿⣿⣿⣿⣿⣿ ⢈⡙⠛⠛⢻⣿⣿⡿⠿⢿⣫⣭⣭⣽⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣾⣇⠀⠀⠁⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠘⣿⣨⣸⣆⢹⣿⣿⠿⠟⠚⠞⠛⠿⣿⣿⡿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⡄⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⢰⣭⣙⣻⠿⠘⣿⣾⡆⠒⠂⠀⠛⠛⠀⠶⢽⣿⡻⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠇⠀⣾⣿⡄⠸⢿⣿⣿⣿⣿⣿⣿⣿ ⢴⣾⣶⣶⣾⣿⣿⣯⣥⡄⡄⠀⠀⠀⠀⠐⠛⠉⠉⠙⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣦⣤⣯⣿⣿⣤⣾⣿⣿⣿⣿⣿⣿⣿ ⠙⠟⠻⣿⠛⢿⠟⠹⠿⠟⠂⠀⠀⠀⠀⠀⠀⠀⠀⠐⠻⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠀⠀⠀⠀⠀⠀⠀⠆⠀⣶⠀⠀⠀⠀⠀⠀⠀⠀⢠⠀⠀⠀⠀⠀⣶⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠐⡄⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢰⠀⠀⠀⠀⠀⠀⢰⠀⠀⡀⠀⢰⡀⠄⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⡿⠀⠀⠀⠀⠀⠀⠀⠀⠈⠀⠀⠀⠀⠀⢿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢸⠀⠁⡇⠀⢀⠀⢸⡆⠀⠁⠀⢸⡄⠂⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⣸⢿⡄⠀⠀⠀⠀⠀⡖⠀⠀⠀⠀⠀⠀⠀⢸⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢸⠀⠂⡇⠀⠸⠀⢸⠃⠀⠁⠀⠐⡡⠀⠀ ⠀⠀⠀⠀⠀⠀⣤⢤⣯⣼⣧⢠⣤⡄⢠⡤⣇⢠⡤⣄⣤⡤⠀⣤⣜⢠⡄⣤⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠃⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠘⠀⠀⠀⠀⠀⠀⠈⠀⠀⠀⠀⢠⣯⡄⠀ ⣰⣶⣾⣿⣷⣶⣿⡞⣿⣿⣯⢸⡷⣏⢸⣇⣿⢸⡧⠟⣻⡷⢠⡇⣿⢸⣿⣿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣠⣀⣀⣀⣀⣀⣀⣠⣀⣀⢀⣤⣀⡤⠀⠀⠀⠰⠀⠀⠀⠀⣀⣟⠀⢠⡄⣦⡀⠀⢀⠀⠸⢿⡷⠀ ⣿⣿⣿⣿⣿⣟⣿⣷⣝⣾⡋⠻⠇⠟⠘⠿⢛⣸⡇⣀⣻⣷⠸⣏⣿⣸⣏⣿⣐⣁⣀⣀⣀⣀⣀⣘⣠⣤⣤⣤⣤⣤⣤⣤⣤⣠⣭⣭⣬⣥⣭⣭⣬⣾⣭⣤⣄⣠⣲⣿⣟⣟⣛⣓⣛⣷⣶⣄⢉⢁⣲⣶⣯⣀⣀⣘⣓⣲ ⢿⣻⣿⣿⢻⣿⢿⣦⣬⢡⣤⡔⣾⣶⣾⣿⣿⣻⣿⣿⣿⣿⣿⡟⣿⣟⣿⣻⣿⣿⣿⣿⣟⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠉⠫⢇⡾⣻⣿⣿⣿⣿⣿⣿⣿⣿ ⠈⣿⣿⣷⣾⣹⣾⣿⣿⣿⣿⣧⣿⣾⣿⣼⣿⣿⣿⡇⣿⢸⣿⡇⣿⣽⣿⣿⣿⣿⣷⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡀⠀⠀⠀⠄⣱⣿⣿⣿⣿⣿⣿⣿⣿ ⢴⢿⣿⣷⣿⣿⣿⣾⣿⣿⣿⣯⣿⣿⣿⣿⣿⣿⣿⣧⣿⣽⣿⣷⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⢀⠀⠀⢀⢠⣷⣿⣿⣿⣿⣿⣿⣿⣿ ⠀⣤⣄⡉⡉⡙⢿⣿⣿⣟⣻⡯⣶⣶⣿⣽⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣿⡄⠀⠈⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠁⢸⠿⣯⣬⣽⡄⣿⣿⡿⠛⠋⠑⢋⡛⠿⠿⡿⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡟⠀⢀⠀⢹⣿⣿⣿⣿⣿⣿⣿⣿ ⢸⣟⣷⣿⠩⠟⠃⢸⣿⣷⠈⠁⠀⠈⠉⠁⠘⢆⣿⣏⣻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣟⠀⢠⣾⡄⠸⣿⣿⣿⣿⣿⣿⣿⣿ ⢸⣶⣶⣿⣿⣿⣿⣿⣿⣶⣶⡰⠀⠀⠀⠀⠀⠉⠉⠈⠈⢹⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣤⣬⣿⣿⣤⣴⣿⣿⣿⣿⣿⣿⣿ ⠘⠟⠻⣿⠋⢿⠝⠹⠽⠿⠏⠀⠀⠀⠀⠀⠀⠀⠈⠀⠀⠈⠻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠀⠀⠀⠀⠀⠀⠐⠀⢰⡆⠀⠀⠀⠀⠀⠀⠀⡆⠀⠀⠀⠀⠀⢰⡆⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⡆⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢰⡀⠀⡀⠀⠀⠀⠀⡆⠀⣀⠀⠀⡄⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⣸⠁⠀⠀⠀⠀⠀⠀⠀⠁⠁⠀⠀⠄⠀⢸⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢠⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⠀⠀⠀⠘⡀⠀⣺⠀⠀⠀⠀⡇⠀⠘⠀⠀⣇⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⢠⡟⡆⠀⠀⠀⠀⠀⢰⠀⠀⠀⠀⠀⠀⠀⠐⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢸⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⡇⠀⠹⠀⠀⠀⠀⡇⠀⠀⠀⠀⣳⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⣤⡾⣤⣧⣤⢠⡤⡄⢠⣼⣄⢠⡤⣄⢤⡤⠀⣤⡇⢠⡄⣤⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠸⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⡄⠀⠁⠀⠀⠀⠃⠀⠈⠀⠀⠀⠀⠁⠀⠀⠀⢠⣿⣄⠀⢐ ⢶⣶⣿⣿⣶⡆⣿⠇⣿⣿⣏⢸⡷⣏⢸⣿⣿⢸⡧⠟⣸⡷⢠⣏⣿⢸⣿⣿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠐⠀⢠⣄⢀⣀⣀⣀⣀⡀⣄⣀⡀⠠⣀⡠⠀⠀⠀⠀⡀⠀⠀⣀⢀⣦⡀⠄⣆⣰⣄⠀⣀⡀⠘⠿⣿⠂⢸ ⣹⣿⣿⣿⢿⣧⣿⡶⠹⣿⠋⠻⠇⠟⠘⠿⣟⣸⣇⣀⣻⣷⣸⣏⣿⣸⣏⣿⣈⣀⣀⣀⣀⣄⣠⣥⣤⣤⣤⣤⣤⣤⣤⣦⣤⣬⣥⣤⣤⣤⣥⣤⣶⣦⣦⣤⣤⣐⣶⣿⣻⣟⣛⣊⣻⣧⣦⣀⣁⣒⣲⣿⣆⣐⣐⣿⣒⣾ ⢻⣿⣿⡯⢻⣿⢻⣿⣤⢠⣴⡞⣿⢾⣿⣿⣿⣿⣿⣿⣿⣿⣿⡟⣿⣟⣿⢻⣿⣿⣟⣿⣟⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣟⠛⢫⢕⠿⢿⣿⣿⣿⣿⣿⣿⣿⣿ ⢨⣿⣿⢧⣿⣹⣾⣾⣿⣿⣯⡷⣿⣾⣿⣸⣿⣿⣿⡇⣿⣸⣿⠇⣿⣿⣿⣿⣿⣿⣿⣿⣟⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⠠⠄⣺⣿⣿⣷⣿⣿⣿⣿⣿ ⢰⠿⢿⣗⣿⣿⣿⣿⣿⣿⣿⣏⣿⣿⣿⣿⣿⣿⣿⣧⣿⣼⣿⣷⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡏⠀⠀⠀⠀⣰⣶⣿⣿⣿⣿⣿⣿⣿⣿ ⣇⢠⣤⣄⣉⣉⡙⢿⣿⣟⣛⣫⢴⢶⣶⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣿⡀⠀⠉⠸⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⢻⠀⡭⢷⣶⣦⣷⢸⣿⢿⠛⠋⠁⠉⣉⣛⠿⠿⣻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠇⠀⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⢸⣿⡿⠶⠬⢍⣛⣀⣿⣿⠏⠉⠁⠀⠈⠁⠀⢓⣨⣯⣝⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⢰⣦⠀⢿⣿⣿⣿⣿⣿⣿⣿⣿ ⢰⣶⣿⣿⣿⣿⣿⣿⣿⣷⣿⣖⠆⠀⠀⠀⠀⠉⠀⡀⠀⢘⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣦⣾⣿⣦⣼⣿⣿⣿⣿⣿⣿⣿⣿ ⠘⠟⠻⣿⠉⢿⠍⠹⠶⠶⠆⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣉⡉⢻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠀⠀⠀⠀⠀⠰⠀⢰⡆⠀⠀⠀⠀⠀⠀⠀⡆⡀⠀⠀⠀⠀⢰⡆⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⡆⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢰⠀⠀⡂⠀⠀⠀⠀⡆⠀⡂⠀⠀⡀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⣸⠇⠀⠀⠀⠀⠀⠀⠀⠁⡁⠀⠀⠄⠀⢸⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢠⠄⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⡄⠠⠀⠸⡄⠀⣗⠀⠐⠀⠐⡇⠀⠀⠀⠀⡇⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⢠⡿⡆⠀⠀⠀⠀⠀⢸⠀⠀⠀⠀⠀⠀⠀⠀⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢸⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠆⠀⠝⠀⠐⠀⠀⡇⠀⠀⠀⠀⡧⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⣼⠥⣯⣤⣤⢠⣤⡄⢸⡤⣄⢠⡤⣄⣤⡤⠀⣧⣄⢠⡄⣤⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢸⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠆⠀⠀⠀⠀⠀⠀⠀⠨⠀⠀⠄⠀⠀⠀⠐⠀⢠⣷⣆⠀⣤⠀ ⣶⣿⣿⣶⡆⢠⣿⠆⣿⣹⣿⢸⡷⣏⣿⡇⣿⢸⡧⠟⣽⡷⢰⣏⣿⢸⣿⣿⠀⠀⠀⠀⠀⢀⠀⠀⠀⠀⠀⠀⠠⠄⠀⠀⢤⣤⢤⠤⣤⣄⠤⢔⡤⡤⠀⠀⠀⠠⣠⣄⣀⣀⢀⣦⣂⣄⣧⡷⠆⠀⣠⡀⠈⠛⡿⠈⣿⣷ ⣻⣿⣿⣿⣧⣬⣿⣶⣙⡿⠛⠺⠇⠟⠙⣷⣟⣸⣇⣀⣻⣷⣸⣏⣿⣸⣏⣿⣀⣠⣀⣠⣤⣤⣥⣤⣴⣤⣶⣦⣤⣶⣶⣤⣶⣶⣶⣶⣶⣶⣶⣾⣶⣶⣦⣤⣬⣿⣯⣭⣭⣭⣭⣿⣧⣥⡄⠁⣭⣽⣿⣥⣤⣬⣭⣽⣿⣶ ⢿⣿⣿⡋⢩⣦⢘⣿⣿⣷⣼⣗⣾⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡟⣿⣟⣿⣻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠻⣻⡉⣿⣿⣿⡿⣿⣿⣿⣿⣿⣿ ⢈⣿⣿⣇⣾⢻⣦⣼⣿⣿⣿⣟⣿⣾⣿⣾⣿⣿⣿⡇⣿⢸⣿⡇⣿⣿⣿⣿⣿⣿⣿⣿⣟⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠃⠀⠉⢈⠀⣹⣿⣿⣿⣿⣿⣿⣿⣿ ⢸⣿⠿⠿⢿⣿⣿⣿⣿⣿⣿⣏⣿⡿⠿⠿⣿⣿⣿⣧⣿⣿⣿⣷⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⠀⢠⣼⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⠀⣦⣤⠤⢤⣍⢻⣿⣿⣟⣋⣺⣿⣷⣶⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣧⣤⡀⠀⠒⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⢿⣿⣀⣽⢻⡶⣶⣿⠈⣿⣻⠋⠉⠀⠉⣭⣉⠛⡻⢻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⡀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⢸⢿⡿⠿⠿⣖⣛⣉⣁⣿⣿⠧⠉⠁⠀⠀⠀⠀⣉⣼⡷⠬⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣇⠈⡇⢀⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⡟⣿⡷⠃⠀⠀⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣶⣷⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠘⠟⠻⣿⠉⢶⠄⠰⠴⠶⠖⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⢤⡉⠻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠀⠀⠀⠀⠀⠆⠀⣶⠆⠀⠀⠀⠀⠀⠀⠀⢠⠀⠀⠀⠀⠀⣶⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠰⡄⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠠⠀⡀⠀⢲⠀⡐⡀⠀⠀⠀⢰⠀⠀⡀⠀⢰⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⡿⠀⠀⠀⠀⠀⠀⠀⠀⠉⠀⠀⠀⠀⠀⢹⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠠⠀⠅⠀⢠⠀⠂⡇⠀⢁⠀⢸⠀⠀⡀⠀⢸⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⣸⢇⡇⠀⠀⠀⠀⠀⡷⠀⠀⠀⠀⠀⠀⠀⢸⡆⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠸⠀⠁⠃⠀⠈⠀⢸⠀⠀⠀⠀⢠⠰⡀⠀⠀⠀ ⠀⠀⠀⠀⠀⢀⣯⠼⣥⣤⣤⢠⡤⡄⣧⡤⣄⢠⡤⣄⢤⡤⠈⣧⡄⢠⡄⣤⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠠⠀⠀⠀⠈⠀⠐⠀⠀⠀⠀⣀⠀⠀⠀⠀⠞⣷⡄⡀⣄⠀ ⣾⣿⣿⣶⡀⡼⣿⠎⣿⣽⣿⢸⡷⣏⣿⡇⣿⢸⡧⠟⣿⡷⢰⣏⣿⢸⣿⣿⠀⠀⠀⠀⠀⣀⠀⠀⠀⠀⠀⠀⢤⠄⠀⠠⡤⡤⠤⠴⣤⡤⠀⢶⠤⠆⠀⠀⠀⢠⣀⣠⣀⡀⣼⣷⣄⣴⣎⠿⠄⢀⢤⠀⠘⢻⠏⢑⣿⠠ ⣽⣿⡿⣿⡧⡥⣿⣶⣙⡿⠛⠸⠃⠟⣙⣷⣟⣸⣇⣄⣻⣷⣸⣏⣿⣸⣏⣿⣀⣤⣄⣠⣤⣬⣤⣤⣤⣤⣶⣤⣴⣶⣦⣴⣶⣶⣶⣶⣶⣶⣦⣿⣶⣶⣴⣤⣽⣿⣯⣯⣭⣭⣽⣿⣬⣥⡄⢉⣽⣽⣯⣤⣤⣭⣽⣽⣷⣴ ⡹⣿⣿⡁⢰⣤⢉⣭⣽⢻⣿⣟⣿⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡟⣿⣟⣿⣻⣿⣿⣟⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠻⢻⡉⣿⣿⣿⢿⣿⣿⣽⣿⣿⣿ ⢈⣿⣿⣧⣿⢹⣾⣾⣧⣿⣿⣧⣿⣾⣿⣼⣿⣿⣿⡇⣿⢸⣿⡇⣿⣽⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠃⠀⠉⠈⠰⢻⣿⣿⣿⣿⣿⣿⣿⣿ ⢸⣿⡿⠟⠿⠿⣿⣿⣿⣿⣿⣏⣿⡿⠿⠿⠿⣿⣿⣧⣿⣾⣿⣷⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⠀⣀⣸⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⡇⢰⣶⡤⠄⠤⡌⢻⣿⣿⣿⣶⣜⣿⣿⣷⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣦⡀⠀⠐⢺⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⢿⣿⣷⣈⣀⢿⢿⣶⣿⠸⣿⣛⢉⣁⠈⠠⣬⡍⢛⡻⣽⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣧⠀⠀⠸⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⢸⢿⣿⣿⣟⣛⣒⣓⣬⣤⣿⡿⡃⠀⠀⠀⠀⠀⠀⡩⠾⠷⠭⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⠿⠿⠿⠏⠃⠀⠀⠀⠀⠀⠠⠀⢀⣼⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣧⣤⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠘⠟⠻⣷⠁⠶⠄⠰⠶⠶⠖⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣠⢤⡈⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠀⠀⠀⠀⠀⠂⠀⣶⠀⠀⠀⠀⠀⠀⠀⢰⠀⠀⠀⠀⠀⠀⣶⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢰⢠⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠄⠀⠀⠀⠀⡀⠀⡆⠠⣰⠀⠀⡄⠀⢰⠀⢐⠀⠀⡆⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⢠⡧⠀⠀⠀⠀⠀⠀⠀⢨⠀⠀⠀⠠⠀⠀⣿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠁⠀⠀⠀⢠⠄⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⡯⠀⢸⠀⠀⠃⠀⢿⠀⠀⠀⠀⠗⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⡼⢹⠀⠀⠀⠀⠀⠀⡇⠀⠀⠀⠀⠀⠀⠀⢻⠀⠀⠀⠀⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⡂⠀⣘⠀⠀⠃⠀⠸⠀⠀⠀⠀⢰⢢⠀⠀⠀⠀ ⠀⠀⡀⠀⠀⢸⣧⡼⣤⣤⣄⢠⣤⣼⣧⡤⣄⢠⡤⣄⣤⡤⠘⣤⡄⢠⡄⣤⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠘⠄⠀⠀⢀⠄⠀⠀⠀⠐⢾⣾⢤⢠⣇⠀ ⢿⣿⣿⣿⢀⡟⣿⠎⣿⣼⣿⢸⡷⣿⣿⡇⣿⢸⡧⠟⣿⡷⢸⣏⣿⢸⣿⣿⠀⠀⠀⠀⠀⢀⠀⠀⠀⠀⠀⠀⠶⠀⠀⠤⡤⠄⠦⠢⡆⠴⠐⠶⠶⠃⠈⠀⢀⣔⣠⣀⣤⡀⣶⣷⣔⣼⡸⢓⣀⣀⠆⢀⠘⣿⣀⣸⣷⠶ ⢿⣿⣿⢿⡦⠖⣿⡶⢿⣿⣋⡸⡇⣟⣙⣷⣟⣸⣧⣄⣿⣷⣸⣯⣿⣸⣏⣿⣤⣤⣤⣴⣴⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣾⣶⣶⣶⣶⣷⣾⣷⣾⣶⣶⣮⣿⣿⣶⣿⣭⣦⣾⣷⣭⣤⣄⢉⣭⣿⣶⣶⣶⣶⣾⣷⣷⣶ ⢮⣻⣮⡀⢨⣤⢀⣤⣤⢩⣽⣿⣿⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡟⣿⣟⣿⣻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠛⣻⠁⣿⣿⣿⣿⣿⣿⣽⣿⣿⣿ ⢠⣿⣿⢷⣿⢹⣾⣽⣷⣾⣿⡏⣿⣾⣿⣾⣿⣿⣿⣇⣿⢸⣿⡇⣿⡿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠁⠀⠀⢈⠀⣸⣿⣿⣿⣿⣿⣿⣿⣿ ⣼⣿⣿⡟⠿⠻⠿⠿⠿⣿⣿⣿⣿⣿⠟⣻⢟⡿⢿⣧⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡆⠀⠀⠀⣄⣺⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⡇⢹⡿⣖⣒⠒⡌⢻⣿⣿⣿⡯⢻⠿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣆⠀⠐⢩⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⢻⣿⣿⣧⣼⣖⣻⠻⣿⣿⠸⣯⣯⠁⡀⠀⠰⠶⠎⢩⡑⣿⠿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⢸⣿⣛⣛⣛⣻⣿⣭⣭⣤⣶⣿⣟⣃⢀⠀⠀⠀⠀⠠⠶⠟⠓⠺⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣇⠀⣼⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⢸⣿⣿⣿⡿⠿⠿⠿⠿⠿⠿⠛⠸⠟⠋⠀⠀⠀⠀⠀⠀⠀⠀⠠⠿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣤⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠈⠟⠻⣶⠀⠶⠄⠠⠶⠶⠖⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢠⣴⣢⡈⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠀⠀⠀⠀⠐⠀⠐⡶⠀⠀⠀⠀⠀⠀⠀⢀⡆⠀⠀⠀⠀⠰⡆⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⠀⠀⠀⠀⢲⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢤⠀⢀⠀⠀⡆⡤⣠⠀⠀⠀⠀⡆⠀⢀⠀⠀⡆⠂⠀⠠⠀⡀ ⠀⠀⠀⠀⠀⠀⢸⢇⠀⠀⠀⠀⠀⢀⡀⠠⢀⠀⠀⠀⠀⠀⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢸⠀⠀⠀⠀⠀⠀⠈⢀⠀⠀⠀⠀⠀⠀⠀⠀⠇⠈⠀⠀⡇⢈⢿⠀⠀⡀⠀⡇⠀⠂⠀⠀⠇⠂⠀⠀⠀⠇ ⠀⠀⠀⠀⠀⢠⡟⣸⠀⠀⠀⠀⠀⢸⡇⠀⠀⠀⠀⠀⠀⠀⣿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠸⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⡁⠘⣎⠀⠀⠃⠀⠇⠀⠀⠀⠀⣗⣷⢀⢀⠀⠀ ⣀⣀⡀⠀⠀⣾⣥⡽⣤⣤⡄⢠⡤⣼⢡⡤⣄⢠⡤⣄⣤⣤⠘⣤⡄⢠⡄⣤⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠆⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⠀⠀⠀⠀⣹⠀⠀⣠⡀⡅⠀⠀⠀⠈⢻⣿⡠⣼⡥⠀ ⣿⣿⣿⣧⢰⠇⣿⢎⣿⣿⣷⢸⡷⣿⢸⡇⣿⢸⡧⠟⣿⡷⢸⣏⣿⢸⣿⣿⠀⠀⠀⠀⠀⣄⠀⠀⠀⠀⠀⠐⠖⠀⠀⠰⠶⠔⠲⠳⡶⠶⣺⠗⠚⠁⠀⢀⣠⣷⣬⣲⣶⣰⣿⣧⣖⠿⠟⣛⣀⣞⡆⠀⢈⣿⣈⣽⠧⠒ ⢿⣿⣿⢿⠺⢂⡿⠶⠛⢿⣯⣸⡇⢿⣜⣷⣿⣸⣧⣤⣿⣷⣸⣯⣿⣸⣏⣿⣴⣶⣶⣶⣶⣶⣾⣿⣷⣾⣿⣷⣿⣿⣿⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣶⣿⣿⣶⣶⣶⣶⣾⣷⣤⣶⣦⣀⣿⣿⣶⣶⣷⣾⣷⣿⣿⣿ ⢹⣫⣥⡀⢡⣤⣠⣤⣴⢠⣭⣝⣿⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡟⣿⣟⣿⣻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠙⡭⢀⠽⢿⣿⣿⣿⣿⣿⣿⣿⣿ ⢴⣿⣿⣿⣿⢻⣾⣾⣿⣾⣷⣿⣿⣾⣿⣿⣿⣿⣿⡇⣿⣸⣿⡗⣿⡿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠠⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿ ⣾⣿⣿⣿⠿⠻⠟⠻⠿⠿⢿⣿⣿⣿⡿⠻⣟⣛⣻⡷⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣇⠀⠀⠰⢆⣾⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⡄⠿⢿⣟⣈⡒⡎⢻⣿⣷⡿⠗⠿⠿⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣧⠀⠈⢠⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⢻⣿⣿⣿⣷⣾⣼⣛⣻⡿⠧⢸⣯⣧⠀⠄⠀⠒⠒⠂⢬⢑⣿⠻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡆⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⢸⣿⣿⣿⣿⣭⣭⣭⣴⣶⣶⣾⣿⣻⣤⢀⠀⠀⠀⠀⠐⠛⠋⠙⢛⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⢸⣿⣿⣿⡿⠿⠟⠛⠛⠛⠛⠛⠛⠘⠛⠁⠀⠀⠀⠀⠀⠀⠂⠀⠘⠿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣶⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠀⠆⠲⣶⠀⠶⠄⠰⠶⠶⠆⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣔⣮⣢⠈⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠀⠀⠀⠀⠀⠀⢰⠆⠀⠀⠀⠀⠀⠀⠀⡦⠀⠀⠀⠀⠀⢰⡆⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⡄⠀⠀⠀⠀⠆⡆⠀⠀⠀⠀⠀⡀⠀⠀⠀⠀⠀⠰⠀⠀⢄⠀⡀⠀⢰⠠⣆⡦⠀⣰⠀⢰⡄⠀⡆⠀⢰⠀⡂⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⣾⡄⠀⠀⠀⠁⠀⢀⠀⡇⠄⠀⠀⠄⠀⢸⡁⠀⠆⠀⢠⠀⠀⠀⠀⠀⠀⠀⠐⠀⠀⠀⠀⣇⡇⠀⠀⠀⠀⠀⠀⢀⠀⠀⠀⠀⠀⠀⠀⠘⠀⠃⠀⢸⡇⢿⡇⠀⣺⠀⢸⡇⠀⠅⠀⠸⡆⠄⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⣸⠃⡇⠀⠀⠀⠀⠀⣼⠀⠁⠃⠀⠀⠀⠀⠘⡇⠀⠀⠀⠈⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠸⡇⢽⣇⠀⠘⠀⠈⠃⠀⠀⠀⢐⣷⡇⡀⡀⠀⠀ ⣀⣠⠀⡀⢠⡟⣤⡇⣤⣤⡄⢠⡤⣿⢠⡤⣄⢠⡤⣄⣤⡤⠁⣤⡄⢠⡄⣤⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠸⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⡀⠘⠀⡀⡀⠀⠀⢈⣿⠀⢠⣄⣴⠀⠀⠀⠀⣑⣿⣧⣇⣿⡆⠀ ⣿⣿⣿⡇⠾⠁⣿⠇⣿⣿⣧⢸⡷⣿⢸⡇⣿⢸⡧⢟⣿⡷⢱⣏⣿⢸⣿⣿⠀⠀⠀⠀⢤⡀⠀⠀⠀⠀⠀⠸⠆⠐⠐⠲⠖⠲⠾⠺⣶⢄⣛⢛⠛⠀⠀⣀⣼⣧⣵⣶⣦⣾⣿⣶⡿⠷⠏⢩⣥⡜⠀⠀⢹⠧⡤⠿⠟⢃ ⣽⣿⡿⠷⡚⣂⠿⠶⠛⣿⣋⣸⣧⣿⣜⣷⣿⣼⣧⣴⣿⣷⣸⣯⣿⣸⣯⣿⣴⣶⣶⣶⣶⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣾⣿⣿⣿⣷⣿⣿⣿⣷⣶⣶⣦⣀⢾⣿⣷⣾⣿⣿⣿⣿⣿⣿ ⢞⣯⣤⡀⢠⣤⣤⣶⣾⣻⣿⡀⣭⣹⣿⣿⣿⣿⣿⣿⣿⣿⣿⡟⣿⣿⣿⣻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠛⢯⢄⠼⢻⣿⣿⣿⣿⣿⣿⣿⣿ ⢸⣿⣿⣿⣿⢻⣾⣾⣿⣿⣿⣶⣿⣿⣿⣿⣿⣿⣿⣧⣿⣸⣿⡗⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡏⠀⠀⠀⠀⢠⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⠏⡹⢏⠹⠿⠟⢿⣿⣿⡿⣏⣩⣽⣧⣿⣻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠰⢆⣸⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⠀⣿⣫⣥⣌⣲⡄⣽⣿⣿⠟⠙⠟⠛⠿⣿⣿⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣦⡄⠀⠁⢸⣿⣿⣿⣿⣿⣿⣿⣿ ⢻⣿⣿⣿⣿⣯⣶⣾⣿⣧⣿⡻⠇⢹⣷⣷⠐⠀⠈⠉⠉⠐⠶⣻⣟⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⢸⣭⣿⣿⣿⣿⣽⣿⣶⣶⣾⣿⣿⣿⡿⣶⣤⠄⠀⠀⠀⠀⠊⠉⠉⠉⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣘⠛⠿⠿⠿⠿⠟⠛⠛⠙⠋⠉⠉⠉⠁⠉⠉⠀⠀⠀⠀⠀⠀⠈⠀⠀⠛⠻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣶⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠁⠆⠲⣶⠠⠶⠄⠰⠶⠶⠆⢀⣀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢰⡿⡾⡆⢹⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠀⠀⠀⠀⠀⠀⢰⠂⠀⠀⠀⠀⠀⠀⠀⣴⠀⠀⠀⠀⠀⢶⡄⠀⠀⠀⡀⠀⠀⠀⠀⠀⠀⠀⡆⠀⠀⠀⠀⡆⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣄⠀⡄⠀⢰⢰⣆⡆⠀⡄⠀⢰⠀⠐⡆⠀⢰⡐⠀⠀⠄⢀⠀ ⠀⠀⠀⠀⠀⢀⡟⡄⠀⠀⠀⠁⠀⣀⠀⠀⡄⠀⠀⠀⠀⢸⡁⠀⠆⠀⢀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⡇⡂⠀⠀⠀⠀⠀⠀⡀⠀⠀⠀⠀⠠⠀⠀⠸⠀⠃⠀⢹⡈⢿⡇⠀⢣⠀⢸⠀⠀⠇⠀⢸⡘⠀⡀⠀⠈⠀ ⠀⠀⠀⠀⠀⣼⢣⡇⠀⠀⠀⠀⠀⣿⠀⠁⠁⠀⠀⠀⠀⢸⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢇⠂⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢸⠃⢿⡇⠀⢸⠀⢸⠀⠀⠀⠀⢸⣿⡆⡄⡀⠀⠀ ⣀⣠⢀⠀⢰⡇⣬⡇⣤⣤⡄⢠⣤⣏⢠⡤⣄⢠⡤⣄⣤⣤⠁⣤⡄⢠⡄⣤⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠸⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠘⢀⡀⡀⠀⠀⢸⣇⠀⢠⣠⣸⠀⠀⠁⠀⠻⣿⣇⢽⣿⡄⠀ ⣿⣿⣟⡇⠿⠀⣿⠆⣿⣿⣷⢸⡷⣏⢸⡇⣿⢸⡧⢟⣿⡷⢰⣏⣿⢸⣿⣿⠀⠀⠀⠠⢠⠀⠠⠀⠀⠀⠀⠛⠂⡐⠒⠦⠖⠲⠞⠺⡆⢀⣛⢚⠛⠀⠀⣀⣼⣧⣵⣶⢆⢾⣿⣶⡿⠷⠝⢩⣤⣳⠀⡄⡹⠧⡭⠿⠞⢃ ⣿⣿⠿⢗⡛⡂⠿⠖⠛⣿⡋⣸⣧⣿⣼⣷⣿⣸⣧⣴⣿⣷⣸⣯⣿⣸⣯⣿⣴⣶⣶⣶⣶⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣿⣿⣿⣧⣶⣦⣦⣀⣻⣿⣷⣾⣿⣿⣿⣿⣿⣿ ⠚⣭⣤⣀⣠⣤⣴⣶⣾⣿⣿⣟⣤⢩⣽⣿⣿⣿⣿⣿⣿⣿⣿⡟⣿⣿⣿⣻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡟⢫⢅⡸⡿⣟⣿⣿⣿⣿⣿⣿⣿ ⢸⣿⣿⣿⣿⢻⣾⣾⣿⣿⣯⣿⣿⣾⣿⣽⣿⣿⣿⣧⣿⣼⣿⡗⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡟⠀⠀⠀⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿ ⣾⣿⣿⣿⣿⣿⣿⠸⢏⡹⠿⠟⠿⢿⣿⣿⣿⣯⣽⣧⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡟⠀⠀⠀⠶⣠⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⠀⡟⣻⣥⣄⣲⡄⣝⠿⢿⠟⠙⠛⠛⠿⠿⡿⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣤⡄⠀⠁⠀⣿⣿⣿⣿⣿⣿⣿⣿ ⢻⣿⣿⣿⣿⣿⣿⣿⣿⣿⡭⠿⠟⠃⣸⣿⣷⠀⠀⠈⠉⠉⠐⢃⣿⣏⣻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⣠⣿⣿⣿⣿⣿⣿⣿⣿ ⢸⣿⣯⣿⣿⣿⣶⣾⣶⣶⣾⣿⣿⣿⣿⡟⣾⣆⠄⠀⠀⠀⠀⠉⠉⠀⠈⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣧⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣬⣽⠛⠛⠻⠿⠿⠛⠛⠉⠉⠉⠉⠉⠉⠁⠉⠁⠀⠀⠀⠀⠀⠀⠀⠀⢈⡉⠻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣶⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⢿⡇⠲⣶⠀⠶⠆⠰⠶⠶⠆⠀⣀⣄⡀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢸⡗⣾⡆⢹⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠀⠀⠀⠀⠂⠀⣶⠂⠀⠀⠀⠀⠀⠀⢀⣰⠀⠀⠀⠀⠀⣶⠀⠀⠀⠀⡀⠀⠀⠀⠀⠀⠀⠐⡂⠀⠀⠀⠀⡆⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣆⠀⡄⠀⢲⢰⣤⡆⠀⡆⠀⢰⠀⢰⡆⠀⢰⠐⠀⠀⠄⠀⠀ ⠀⠀⠀⠀⠀⢠⡟⡀⠀⠀⠀⠀⠀⣀⠰⠀⠀⠀⠀⠀⠀⢸⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⡇⠀⠀⠀⠀⠀⠀⠀⡀⠀⠀⠀⠀⠀⠀⠀⠸⠀⠁⠀⢽⠈⣿⡇⠀⣇⠀⢻⠀⠀⠃⠀⠸⡠⠀⡀⠀⠀⠀ ⠀⠀⠀⠀⠀⡾⢱⡇⠀⠀⠀⠀⠀⡇⠀⠀⠀⠀⠀⠀⠀⢸⡆⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⡇⠃⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⠀⠀⠀⢸⠃⢿⡇⠀⠸⠀⢸⠀⠀⠀⠀⢸⣿⡆⠄⡀⠀⠀ ⣀⣄⢀⠀⢸⠇⣼⡅⣤⣤⣤⢠⣤⡇⢠⡤⣄⢠⡤⣄⣠⣬⠁⣤⡄⢠⡄⣤⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠐⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⡀⠀⠀⠐⢇⡀⠀⠀⠀⢸⣇⠀⢠⢠⣼⠀⠀⠀⠀⢻⣿⣗⢼⣿⢤⠀ ⣿⣿⣿⡄⠟⠀⣿⠆⣿⣿⣷⢸⡿⣏⢸⡇⣿⢸⡧⢟⣿⡷⢰⣏⣿⢸⣿⣿⠀⠀⠀⠠⢤⠀⠀⠀⠀⠀⠀⠿⠂⠆⠒⠶⠒⠖⡛⢺⡞⣘⣛⢛⡃⠀⠀⣀⣼⣶⣴⣶⢆⣾⣿⣾⡿⠻⠙⢭⣤⣣⠀⠄⡽⢧⡨⠿⠞⣊ ⣻⣿⠿⢟⡛⠂⠿⠖⢛⣿⡋⣸⣇⣿⣼⣷⣿⣸⣧⣶⣿⣷⣸⣯⣿⣸⣯⣿⣶⣶⣾⣶⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣿⣿⣿⣷⣶⣦⣤⡀⣹⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠙⣩⣤⣀⣠⣤⣴⣶⣿⣻⣿⡿⣯⢠⣄⣿⣿⣿⣿⣿⣿⣿⣿⡟⣿⣿⣿⣻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⢋⡩⡨⠯⣟⣿⣿⣿⣿⣿⣿⣿ ⢸⣿⣿⣿⣿⢻⣾⣿⣿⣿⣿⣧⣿⣿⣿⣿⡿⣿⣿⣧⣿⣼⣿⡟⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠁⠀⠀⢀⠀⢼⣿⣿⣿⣿⣿⣿⣿ ⣾⣿⣿⣿⣿⣿⣿⣿⠇⡸⠿⠍⠿⠻⢿⣿⣿⣿⣿⣧⣿⣽⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⠀⢠⣸⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⠀⣿⣵⣧⣤⣩⡆⣽⢿⡿⠋⠙⢛⣛⠻⠿⠿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣀⣇⠀⠘⠀⣽⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣷⣿⣿⡿⠧⠿⣟⣃⣸⣿⡧⠈⠀⠈⠉⠁⠘⣂⣿⣍⣻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⣹⣿⣿⣿⣿⣿⣿⣿ ⣸⣿⣿⣶⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡟⣿⣖⠆⠀⠀⠀⠀⠉⠁⠀⠈⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⣾⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⡯⠉⠛⠛⠛⠛⠛⠉⠉⠉⠉⠁⠁⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣈⡙⠻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣶⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⢿⣿⠷⣶⠀⠶⠔⠰⠶⠶⠆⠀⠀⡠⣤⡀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢬⣟⣾⡄⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠀⠀⠀⠀⠀⢀⡖⠀⠀⠀⢀⠀⠀⠀⢰⠂⠀⠀⠀⠀⠀⣶⠀⠀⠀⠀⡀⠀⠀⠀⠀⠀⠀⠰⡀⠀⠀⠀⠰⢰⠀⠀⠀⠀⠀⢀⠀⠀⠀⠀⠀⠀⠆⠀⠀⡀⢀⡀⠀⡆⢴⣴⠂⠀⡄⠀⣶⠀⢰⠀⠀⡆⢐⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⣸⢷⠀⠀⠀⠀⠀⢀⡄⢸⠰⠀⠀⢘⠀⠀⣿⠀⠀⠀⠀⡅⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠸⡻⠀⠀⠀⠀⠀⠀⠀⠄⠀⠀⠀⠀⠀⠀⠀⢸⠀⠁⠀⣿⢸⣿⠀⠠⡇⠀⢿⠀⠐⠀⠀⠇⡌⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⢠⡏⣼⠀⠀⠀⠀⠀⢸⡇⠀⠀⠀⠀⠈⠀⠀⢹⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠘⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⡈⠀⠀⠀⠿⠐⢿⡆⠀⠀⠀⠸⠀⠀⠀⢀⢼⣿⢀⢀⡀⠀⠀ ⣤⣦⣤⠀⡿⠀⣽⠄⣤⣤⣤⢠⣼⡇⢠⡤⣄⢠⡤⣄⣤⣬⠀⣤⡄⢠⡄⣤⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⡃⠀⠀⠀⠀⠀⠀⡀⠀⠀⢀⢀⠀⡀⠀⠀⠋⢠⢐⠀⠀⠀⢸⡇⠀⣠⣄⢆⠀⠀⡀⠈⣽⣿⣟⣸⣿⠀⠀ ⣿⣿⣽⢘⣃⠀⣿⠆⣿⣿⣿⢸⡿⣏⢸⡇⣿⢸⡷⠟⣿⡿⢸⣏⣿⢸⣿⣿⠀⠀⠀⠐⠦⣀⣀⡀⢀⣀⣈⣉⣃⣀⣉⣛⣋⣛⣉⣛⣉⣩⣟⣙⣁⣐⣠⣤⣽⠶⠷⠾⠮⢿⡷⡿⠛⠛⠭⠥⣼⠥⠠⠠⠿⡤⣼⣟⣙⣈ ⣿⡛⠛⠫⠩⠓⠿⠶⣹⣿⣇⣸⣗⡿⠟⠷⣿⣸⣷⣿⣿⣷⣺⣿⣿⣸⣿⣿⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣾⣶⣴⡄⣸⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⢀⣠⣤⣤⣰⣶⢾⣿⣿⣻⣿⣿⣿⣧⣄⣴⣿⣿⣿⣿⣿⣿⣿⡟⣿⣿⣿⣻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠛⡭⣀⠯⣽⣿⣿⣿⣿⣿⣿⣿ ⢸⣿⣿⣿⣿⢻⣿⣿⡿⢿⡿⠷⣿⣿⣿⣿⣷⣿⣿⡧⣿⣿⣿⣟⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠁⠀⠀⠀⠀⠸⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣇⠸⠷⠆⠿⠻⢏⠹⣿⣿⣿⣧⣿⣾⣿⣯⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠂⠀⠀⠀⠀⣀⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣈⣷⣿⣿⣶⣾⡆⣿⣻⠛⡁⠉⢩⣭⡛⢛⢛⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣤⡇⠀⠈⠁⢹⣿⣿⣿⣿⣿⣿⣿ ⣽⣿⣿⣿⠿⣿⣿⣿⣻⣿⣟⣛⣛⣶⣬⣤⣿⡿⡇⠀⠀⠀⠀⠀⢈⣵⡿⠬⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⣸⣿⣿⣿⣿⣿⣿⣿ ⣻⣿⡿⢿⣿⣿⣿⣿⣿⣿⣿⡿⠿⠿⠿⠿⡿⠿⠿⠏⠂⠀⠀⠀⠀⠀⠀⠀⣰⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡆⠀⣶⣿⣿⣿⣿⣿⣿⣿⣿ ⢿⣿⣿⠃⠀⠀⠉⠉⠉⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⣤⡈⢻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣶⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⢸⣿⣿⣶⠀⠶⠄⠰⠴⠶⠆⠀⠀⢠⣖⣶⡄⠀⠀⣀⠀⣀⡀⠀⠀⠀⠀⣿⡹⣾⢀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠀⠀⠀⠀⠀⢰⡂⠀⠀⠀⠀⠀⠀⠀⡆⠆⠀⠀⠀⠀⢰⡆⠀⠀⠀⢠⠀⠀⠀⠀⠀⠀⠀⢲⠀⠀⠀⠀⢀⠂⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢰⡀⢰⠀⢐⡆⣦⣴⠀⢠⠀⠀⡆⠀⢦⠀⠀⡆⡆⠀⠰⠀⠀⠀ ⠀⠀⠀⠀⢀⡿⡅⠀⠀⠀⠀⠀⢠⠀⡇⠀⠀⠀⠀⠀⠸⡇⠀⠀⠀⢘⠀⠀⠀⠀⠀⠀⠀⠈⠀⠀⠀⠀⢸⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠇⠈⠀⠸⡇⢹⣿⠀⢸⡀⠈⡇⠀⠉⠀⠀⢧⡂⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⣼⠁⡇⠀⠀⠀⠀⠀⣸⠀⠀⠀⠀⠀⠀⠀⠀⣇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠸⠈⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠇⠘⣿⠀⠀⠃⠀⡇⠀⠀⠀⢀⣿⣷⠠⢀⠀⠀⠀ ⣴⣤⡄⢰⡏⠀⣧⠄⣤⣤⣤⢠⣿⡄⢠⡤⣄⢠⡤⣄⣤⣥⠀⣤⣄⢠⡄⣤⠀⠀⠀⠀⠀⠀⠀⠀⠠⠀⢀⡀⠀⠀⠀⠀⠀⢀⡀⠀⠀⢀⣀⢀⠀⠂⠀⠑⡀⠀⠀⠀⠀⣻⡀⢀⣦⣴⣇⡀⢈⠀⠸⣿⣿⠦⣿⡇⠀⠀ ⣿⣿⣇⣛⣀⠀⣿⠆⣿⣿⡿⢸⡿⣏⢸⡇⣿⢸⡷⠟⣿⡷⢸⣏⣿⢸⣿⣿⠀⠀⣀⣂⣆⣀⣀⣀⣀⣀⣈⣁⣀⣀⣙⣓⣙⣋⣙⣉⣁⣬⣍⣍⣀⣀⣠⣴⣽⡶⣷⠿⢼⣿⣷⠿⠛⠋⠭⠴⠮⠄⠠⠠⢿⣴⣾⣟⣉⣉ ⢞⠟⠛⠍⠙⠓⠿⣶⣻⣾⣧⣸⣷⣿⣝⠿⠟⢻⣷⣿⣿⣷⣻⣿⣿⣸⣯⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣶⣶⣄⢀⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⢀⣠⣤⣴⣶⣾⢿⣿⣿⣿⣿⡿⣿⢿⣿⣦⣤⣾⣟⣿⣿⣿⣿⡟⣿⣿⣿⣻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠛⢭⢄⠼⢽⣿⣿⣿⣿⣿⣿⣿ ⣸⣿⣿⣿⣿⣻⣿⣿⣿⣿⡿⠗⣿⣿⡿⢿⣿⣿⣿⣇⣿⢻⡿⠟⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠠⠄⠀⢻⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡷⠆⠿⣻⠇⠸⠇⢹⣿⣧⣿⠾⡿⣿⣿⣾⡿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣀⠀⠀⢐⣶⣄⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣣⣼⣿⣿⢻⣷⣿⠘⣯⣏⠁⠀⠀⠶⠬⠉⣍⢽⡿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡏⠀⠈⠀⢸⣿⣿⣿⣿⣿⣿⣿ ⣽⣿⣿⣿⣿⣟⣻⣿⣿⣿⣿⣿⣿⣽⣭⣽⣶⣶⣿⣿⣀⢀⠀⠀⠀⠀⠴⠿⠛⠚⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠰⠀⣸⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⡿⠿⢿⣿⣿⣿⡿⠿⠿⠟⠛⠛⠻⠛⠘⠛⠊⠀⠀⠀⠀⠀⠀⠀⠀⠿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡆⢸⡄⣹⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⣔⣢⡌⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣶⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⢻⣿⣿⣿⣿⠶⠄⠠⠶⠶⠆⠀⠀⠀⠀⣔⣽⣵⡄⠀⠀⠄⠠⠤⠀⠀⠀⠀⠸⣷⣿⠇⣸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠀⠀⠀⠀⠀⣶⠀⠀⠀⠀⠀⠀⠀⠀⠖⠀⠀⠀⠀⠀⢰⠀⠀⡀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠆⠀⠀⠀⠀⡂⡂⠀⠀⠀⠀⠀⠆⠀⠀⠀⠀⠀⠐⠀⠐⠂⠀⡦⠀⢰⠰⣦⡆⠀⣦⠀⢰⡆⠀⡆⠀⢰⠀⠀⠀⠀⢠⠀⠀ ⠀⠀⠀⠀⢰⢏⡀⠀⠀⠀⠀⠀⣤⠀⠂⡆⠀⠀⠀⠀⢸⡀⠀⠀⠀⢠⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⡇⠃⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠸⡇⠀⠀⠸⡇⣿⡇⠀⢹⠀⢘⡇⠀⠁⠀⠈⣠⡂⠄⠀⠀⠀⠀ ⠀⠀⠀⢀⡟⢸⡇⠀⠀⠀⠀⠀⡇⠀⠀⠀⠀⠀⠀⠀⠘⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢣⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢠⡁⠀⠀⠘⠇⠻⣧⠀⠀⠀⠘⠃⠀⠀⠀⣤⣿⡧⡆⣄⠀⠀⠀ ⣶⣤⠀⣼⠁⠈⣥⠄⣤⣤⣤⢠⣧⡄⢠⡤⣄⢠⡤⣄⣤⣥⠀⣤⣄⢠⡄⣤⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣘⡀⠀⠀⡀⠀⢀⢠⣀⡀⣀⣀⣀⣤⠀⠄⠈⢠⡆⠄⠀⠀⣠⣿⠀⣠⣧⣶⣄⡀⣀⠀⠈⣿⡿⠇⣿⠇⣃⡀ ⣻⣿⣂⣃⣀⡀⣿⢆⣿⣿⡿⢸⡷⣏⢸⣗⣿⣸⡷⠟⣿⡷⢸⣏⣿⢸⣿⣿⢀⡀⡀⣘⣂⣠⣀⣀⣀⣀⣈⣀⣀⣀⣹⣭⣀⣉⣩⣌⣍⣽⣭⣈⣀⣀⣦⣾⣿⣻⡿⢓⣻⣿⡿⠛⡉⣓⠴⠒⠋⢀⢀⣜⣓⣒⣿⣋⣁⣉ ⡱⠙⠣⠉⠛⠉⣿⣶⣿⣾⣿⣾⣿⣿⣽⣷⠟⠹⢿⣿⣿⣿⣺⣿⣿⣸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣧⡠⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⢀⣤⣤⣶⣶⣿⣿⣿⣿⣻⣿⡟⣿⢿⣿⣿⣤⣤⣿⣿⣿⣿⣿⡟⣿⣿⣿⣻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠉⠰⠢⠜⠿⣿⣿⣿⣿⣿⣿⣿ ⢸⣿⣿⣿⣿⣻⣿⣿⣿⣿⣿⠅⣿⣿⡿⢿⡿⢿⣿⣧⣿⢼⣿⡗⣿⠿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⢀⠀⠐⠆⡀⠙⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠆⠿⢿⣗⣸⠇⡄⢹⣿⣿⡿⠿⠿⠿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡐⠖⢀⠈⢿⣶⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣿⣼⣟⣻⡿⠿⢸⣿⡏⠀⠀⠐⠒⠂⠩⡕⣿⠿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠈⠀⢿⣿⣿⣿⣿⣿⣿⣿ ⣾⣿⣿⣿⣿⣿⣿⣻⣿⣿⣿⣽⣭⣭⣭⣿⣶⣶⣾⣿⣭⣄⡀⠀⠀⠀⠀⠚⠛⠛⢚⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣗⠀⢰⡀⢸⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣛⠛⠿⠿⣿⣿⡿⠿⠟⠛⠛⠛⠛⠛⠋⠛⠋⠀⠀⠀⠀⠀⠀⠂⠀⠘⠻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⢸⣧⠘⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⡏⠀⠀⠀⠀⠄⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣐⣮⣶⠈⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⢽⣿⣿⣿⣿⣷⠄⠰⠶⠶⠆⠀⠀⠀⠀⠀⣮⢿⣵⠀⠀⠀⠀⠒⠂⠀⠀⠀⠀⠻⣾⡿⢀⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠀⠀⠀⠀⢰⡆⠀⠀⠀⠠⠀⠀⠀⡰⠂⠀⠀⠀⠀⠀⡦⠀⢀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠰⡆⠀⠀⠀⢐⢰⠀⠀⠀⠀⠀⠐⠀⠀⠀⠀⠀⠀⠀⠀⠀⣲⠀⡆⠀⢶⢰⣶⡆⠄⡆⠀⣲⠀⠐⡆⠀⢰⢐⠀⠄⠂⠀⠀⡀ ⠀⠀⠀⠀⣾⢡⠀⠀⠀⠀⠀⢠⡄⢸⢰⠀⠀⠀⠀⠀⣧⠀⠈⠀⠀⡄⠀⠀⠀⠀⠀⠀⠈⠀⠀⠀⠀⢘⡗⠀⠀⠀⠀⠀⠀⠀⠂⠀⠀⠀⠀⠀⠀⠀⠝⠀⠀⠀⣿⠀⣿⡇⠀⢧⠀⢸⠀⠀⠀⠀⢸⣄⡀⠆⠀⠈⠀⠀ ⠀⠀⠀⣸⠃⣿⠀⠀⠀⠀⠀⢸⠁⠀⠈⠀⠀⠀⠀⠀⢻⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠘⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠠⠀⢀⢀⠄⠀⠻⠈⢿⡇⠀⠨⠀⢸⠀⠀⡀⠀⣼⣿⡇⢆⣄⠀⠀⠀ ⣤⡄⢀⡏⠀⡯⣤⠤⣤⢠⣄⣸⣤⣄⢠⡤⣄⢠⡤⣄⣬⣤⠀⣤⣄⢠⡄⣤⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⡅⡀⢀⣀⡀⣀⣀⣀⣀⠀⢀⣤⣀⡆⠀⠀⠀⣡⠀⡀⠀⡀⣸⣧⢀⣼⣶⣾⣠⡀⣀⠀⠹⢿⡧⢶⣿⢑⣀⡄ ⢽⣇⣘⣀⢀⠐⣿⠆⣿⣿⡿⢻⣷⣏⣼⡇⣿⣸⣷⣟⣿⡷⣹⣏⣿⢸⣿⣿⢀⣀⣈⣓⣠⣤⣤⣠⣥⣄⣩⣭⣍⣨⣯⣥⣭⣭⣬⣭⣬⣯⣥⣄⣠⣐⣶⣿⣛⣛⣛⣓⣻⣿⣿⣋⣙⣒⡖⠂⠑⢀⣂⣻⣷⣞⣿⣫⣠⣠ ⠚⠛⠭⠙⠓⢉⣿⣶⣿⣿⣿⣾⣿⣿⣾⣷⡟⠸⠟⣿⣿⣿⣻⣿⣿⣸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠷⠤⢾⣿⣿⣿⣿⣿⣿⣿⣿ ⢀⣤⣶⣶⣾⣿⣿⣿⣿⣻⣿⣟⣿⣿⣿⣿⣷⣦⣾⣿⣿⣿⣿⡟⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡟⠀⠐⠃⠞⠻⣿⣿⣿⣿⣿⣿⣿ ⣺⣿⣿⣿⣿⣻⣿⣿⣿⣿⣿⡏⣿⣿⡟⢻⡿⠿⣿⣷⣿⣼⣿⡏⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣗⠀⢀⡀⢂⣄⢘⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠿⡿⣷⣸⡇⣠⡘⣿⣿⡿⠿⠿⠿⠿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⣀⠈⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣯⣾⣿⣿⣛⣿⡿⠇⢿⣿⡀⠂⠀⠚⠒⠂⠴⢼⣿⡿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⢿⣿⣿⣿⣿⣿⣿⣿ ⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣭⣭⣭⣭⣷⣶⣶⣶⣾⣿⣧⣠⡀⠀⠀⠀⠐⠛⠉⠉⣻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣇⠀⢰⠀⢸⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⡟⠻⠿⠿⣿⣿⠿⠿⠛⠛⠛⠛⠛⠛⠉⠋⠁⠀⠀⠀⠀⠀⠀⠀⠀⠛⠿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⢹⣇⠘⢿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⡀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢠⣾⣯⡆⢹⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⡆⠰⠶⠶⠆⠀⠀⠀⠀⠀⢰⡿⢟⣧⠀⠀⠐⠀⠒⠀⠀⠀⠀⠘⠽⡿⠃⣰⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠀⡀⠀⠀⣶⠀⠀⠀⠀⠄⠀⠀⠀⠖⠀⠀⠀⠀⠀⢰⡆⠀⡀⠀⢀⠀⠀⠀⠀⠀⠀⠀⢶⠀⠀⠀⠀⣀⠆⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠐⡆⢰⠀⠰⡆⢶⣴⠀⢰⠀⠀⡆⠀⡰⠀⠀⡆⠀⠀⠀⠀⡄⠀⠀ ⠀⠀⠀⢰⣏⡄⠀⠀⠀⠀⠀⣴⠀⡇⡅⠀⠀⠀⠀⢸⡇⠀⠀⠀⢰⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢹⢀⠀⠀⠀⠀⠀⠀⠐⠀⠀⠀⠀⠀⠀⠀⠀⡇⠀⠀⢀⡇⢸⣿⠀⠸⡆⠀⡇⠀⠈⠀⠀⣷⣼⠐⠀⠀⠁⠀⠀ ⠀⠀⢀⡟⢸⡇⠀⠀⠀⠀⠀⣿⠀⠀⠀⠀⠀⠀⠀⠈⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢸⠈⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣅⠰⠀⠀⠋⠈⣿⠀⠀⢀⠀⡃⠀⠠⠀⢠⣿⣿⣸⢰⣄⡀⠀⠀ ⣤⠀⣸⠁⢸⡇⣤⡄⣤⣤⣤⣧⣤⡄⢠⡤⣄⢠⡤⣄⣤⣤⠀⣤⣄⢠⡄⣤⠀⠀⠀⠀⠀⠀⠀⠠⠀⢨⣀⠀⢀⣀⣀⣀⣀⣄⣀⣀⣤⣄⣰⠀⠀⠀⠁⣶⣀⡀⣀⢀⣿⡄⣠⣿⣾⣧⠤⢠⡄⠘⢿⣿⠻⢿⡏⣤⣤⡀ ⣽⣃⣋⣀⣀⠂⣿⠆⣿⢿⡟⢻⡷⣏⣺⣇⣿⢸⣧⣟⣿⣿⣸⣏⣿⢸⣿⣿⢀⣀⣁⣂⣤⣤⣤⣤⣤⣠⣥⣭⣤⣼⣭⣬⣭⣬⣥⣤⣾⣤⣤⣤⣤⣔⣾⣿⣿⣿⣻⣼⣿⣿⣟⣥⣉⣐⣟⡁⠀⢐⣤⣿⣿⣭⣭⣤⣤⣤ ⠘⠫⠍⠛⠋⣁⣿⣶⣿⣿⣿⣾⣿⣿⣿⣿⣿⠸⠏⢹⣿⣿⣻⣿⣿⣸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠿⠛⠐⢻⣿⣿⣿⣿⣿⣿⣿⣿ ⢀⣴⣶⣶⣻⣿⣿⣿⣿⣻⣿⣟⣿⣿⣿⣿⣿⣷⣶⣿⣿⣿⣿⡟⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡏⠀⠈⠁⠊⠹⣿⣿⣿⣿⣿⣿⣿ ⣼⣿⣿⣿⣿⣻⣿⣿⣿⣿⣿⣿⣿⣾⡏⢸⡟⠻⢿⣿⣿⢿⣿⡍⣿⣍⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣯⠀⠠⠶⢱⣤⣼⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠿⢻⢿⣼⣇⣢⣞⢿⣿⣿⠟⠛⠿⠻⠿⣿⡿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠤⠀⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣿⣿⣽⣽⣟⠿⠈⣿⣆⠒⠀⠈⠙⠁⠀⢎⣿⣟⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡆⠀⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿ ⣾⣿⣿⣿⣿⣿⣿⣿⣽⣿⣿⣿⣯⣭⣿⣿⣶⣶⣿⣿⣿⣽⣤⠄⠀⠀⠀⠀⠉⠉⠉⢩⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⣧⠀⣾⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣭⠟⠛⠿⠿⠿⠿⠟⠛⠛⠛⠉⠉⠙⠉⠈⠉⠀⠀⠀⠀⠀⠀⠀⠀⠘⠛⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣇⠀⣿⡆⠿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⡏⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣀⡀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣮⢿⣷⠈⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣷⠰⠶⠶⠆⠀⠀⠀⠀⠀⠀⣾⣖⣿⡆⠀⠐⠀⠈⠉⠀⠀⠀⠀⠺⠿⠟⢠⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠀⠀⠀⢰⡆⠀⠀⠀⠀⠀⠀⠀⡂⠂⠀⠀⠀⠀⠰⡦⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠰⠀⠀⠀⠀⢰⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠂⠀⠐⡀⢰⠀⠀⡆⠔⣴⠀⢰⠀⠀⣆⠀⠐⠀⠀⣆⠀⠀⠀⠀⡀⠀⠀⠀ ⠀⠀⢀⡿⡇⠀⠀⠀⠀⠀⢰⠀⠁⢀⠀⠀⠀⠀⠀⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢸⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢡⠀⠀⠀⣿⠘⣿⠀⠰⡃⠀⡑⠀⠈⠀⠀⢡⣄⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⣼⠁⡧⠀⠀⠀⠀⠀⢸⠀⠀⠀⠀⠀⠀⠀⠀⠷⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠘⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣬⠠⠀⠀⠋⠈⢿⠀⠀⢀⠀⡁⠀⠠⠀⢀⣾⣿⢈⢰⣄⠀⠀⢀⠀ ⡄⢰⡏⠀⡷⠀⣤⠄⣤⣤⣿⢠⣤⣄⢠⡤⣄⢠⡤⣤⣤⡤⠀⣤⡄⢠⡄⣤⠀⠀⠀⠀⠀⠀⠀⠀⠀⣄⠀⠀⣀⣀⣀⣀⣄⣀⡀⢠⣄⣠⠄⠀⠀⠁⣲⣐⡀⣀⢀⣮⣇⣠⣾⣾⣷⠄⢠⡄⠘⠺⣿⠛⢿⣇⣠⣠⡀⣀ ⢃⣚⣀⡀⡐⠒⣿⠆⣿⢿⣿⢸⡷⣏⣺⡇⣿⢸⡷⣿⣿⣷⣰⣏⣿⢸⣿⣿⣀⣀⣃⣤⣤⣤⣤⣤⣤⣤⣤⣤⣬⣭⣤⣥⣬⣥⣤⣴⣮⣤⣤⣤⣴⣾⣿⣿⣿⣋⣸⣿⣿⣿⣥⣁⣐⣻⣛⠀⠈⣠⣿⣿⣭⣭⣤⣤⣴⣶ ⠘⠅⠉⠋⣉⣀⣿⣶⣿⣿⣿⣿⣿⣿⣿⣿⣿⣾⡇⠈⣻⣿⣺⣿⣿⣸⣿⣿⣻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠧⢐⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣠⣶⣶⣿⣻⣿⣿⣿⣿⣻⣿⣟⣿⢿⣿⣿⣿⣿⣿⣶⣿⣻⣿⡟⣿⣿⣿⣻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠋⠀⠙⠑⠉⢿⣿⣿⣿⣿⣿⣿⣿ ⣸⣿⣿⣿⣿⣻⣿⣿⣿⣿⣿⣿⣿⣾⣏⢸⡏⠛⢻⡿⣿⣾⡿⠷⣿⣭⣿⣻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠈⣤⣈⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⢿⡸⣧⣥⣺⣧⢿⣿⡿⠛⠿⠛⡿⠿⠿⠿⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠛⡄⢸⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣯⠽⠿⠛⢀⣷⣦⠀⠀⠀⠉⠉⠀⢃⣿⣽⣻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣇⠀⠀⠀⣸⣿⣿⣿⣿⣿⣿⣿⣿ ⣺⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣶⣶⣶⣾⣿⣿⣿⣿⣿⢷⣶⡢⠀⠀⠀⠀⠉⠁⠀⢨⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣧⠀⣸⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣷⡏⠙⠛⠛⠛⠛⠋⠉⠉⠉⠉⠀⠈⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣀⣉⠙⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡀⢻⡇⣸⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⣤⢄⠀⠀⠀⠀⠀⣀⠀⠀⠀⢜⣞⣾⡧⠈⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⢿⣿⣿⣿⣿⣿⣿⣿⡶⠶⠆⠀⠀⠀⠀⠀⠀⠀⢾⣏⣿⡇⠀⠈⠁⠀⠀⠀⠀⠀⠈⠓⠛⠁⣠⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠀⠀⠀⣶⠀⠀⠀⠀⠀⠀⠀⢀⠖⠀⠀⠀⠀⠀⢰⠄⠀⡀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠆⠀⠀⠀⠀⡆⡂⠀⠀⠀⠀⠀⠆⠀⠀⠀⠀⠀⠀⠀⠀⢒⠀⡦⠀⢰⡤⢶⡆⠄⣶⠀⢰⡆⢀⡆⠀⢰⡆⡆⠀⠀⢀⠀⠀⠀⠀ ⠀⠀⢰⣟⡄⠀⠀⠀⠀⠀⣤⠀⠀⡄⠀⠀⠀⠀⢸⡆⠀⠀⠀⢰⠀⠀⠀⠀⠀⠀⠀⠈⠀⠀⠀⠀⡇⠁⠀⠀⠀⠀⠀⠀⠐⠀⠀⠀⠀⠀⠀⠀⠸⡇⠁⠀⢸⡇⣿⡇⠀⢻⠀⠨⠇⠀⠁⠀⠈⣧⡇⠂⠀⠀⠀⠘⠀⠀ ⠀⢀⡟⢸⡇⠀⠀⠀⠀⠀⡏⠀⠁⠁⠀⠀⠀⠀⠘⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢓⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢠⡇⠤⠀⠸⠇⢹⣷⠀⠀⠄⠘⠃⠀⠀⠀⣤⣿⣟⡆⣶⡀⠀⠀⡀⠀ ⠀⣼⠁⢸⠆⠀⣤⠄⣤⣠⣧⢠⣤⣄⢠⡤⣄⢠⡤⣅⣤⡤⠀⣤⡄⢠⡄⣤⠀⠀⠀⠀⠀⠀⠀⠀⣸⡀⠀⣀⣀⢀⣀⣠⣀⣀⣀⢤⣄⡤⠀⠄⠈⢱⣆⡇⠀⠀⣠⣽⢀⣰⣷⣾⣦⣀⢠⠀⠀⣿⣿⠿⣿⣇⡄⣠⢁⣀ ⣀⣇⣀⣀⠒⠖⣿⠆⣿⢿⣿⢸⡷⣟⢸⡇⣿⢸⡷⣟⣿⣷⣰⣏⣿⢸⣿⣿⣀⣘⣀⣤⣄⣠⣄⣠⣀⣬⣬⣡⣙⣭⣭⣭⣭⣯⣄⣽⣭⣭⣀⣁⣲⣿⣟⣻⣛⣓⣻⣿⣟⣏⣉⣁⣶⣶⠎⠂⠂⣚⣛⣲⣿⣯⣦⣤⣬⣶ ⠠⠉⠛⠉⣁⣀⣿⣶⣿⣿⣯⣿⣿⣿⣿⣿⣿⣾⣷⠀⠻⢿⣿⣿⣿⣸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣾⣄⠠⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣠⣶⣶⣿⣿⣿⣿⣿⣿⣻⣿⣿⣿⢿⣿⣿⣿⣻⣿⣷⣾⣿⣿⡟⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠏⠁⠶⠢⠻⣿⣿⣿⣿⣿⣿⣿⣿ ⣸⣿⣿⣿⣿⣻⣿⣿⣿⣿⣿⣿⣿⣾⡇⢸⡏⠙⢻⡟⣿⣿⣿⠟⣿⣍⣿⣽⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠄⠀⠀⠠⡀⠈⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠇⣸⣷⣯⣼⣧⡿⣿⣿⠟⠿⠛⢿⠛⠿⠿⠿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡆⣀⠀⠀⣻⣾⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡯⠿⠟⠃⣸⣷⡆⠀⠀⠈⠉⠁⠘⣸⣿⣟⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠈⠈⠁⣾⣿⣿⣿⣿⣿⣿⣿⣿ ⣺⣿⣿⣿⣿⣿⣿⣿⣿⣷⣾⣿⣿⣷⣿⣿⣿⣿⣿⣿⣿⣿⡷⣶⣖⠄⠀⠀⠀⠈⠉⠀⠀⣽⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⡆⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⠉⠉⠛⠛⠛⠛⠉⠉⠉⠁⠀⠀⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⣀⡙⠻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⣿⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣠⡤⡀⠀⠀⠀⠀⢀⡀⠀⠀⢰⣽⣳⢿⠀⢻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣾⣿⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⢹⣿⣿⣿⣿⣿⣿⣿⣷⠶⠆⠀⠀⠀⠀⠀⠀⠀⢸⢾⣵⡿⠀⠀⠉⠀⠀⠀⠀⠀⠈⠓⠛⠋⢀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠀⠀⢀⣖⠀⠀⠀⠀⠀⠀⠀⢰⠀⠀⠀⢀⠀⠀⣶⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠆⠀⠀⠀⢀⡤⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢒⢀⡆⠀⣶⢰⣶⠆⠀⡆⢀⣰⠀⢐⡄⠀⢰⢰⠀⠀⠂⠀⠀⠀⠀⠀ ⠀⠀⣼⢻⠀⠀⠀⠀⠀⠀⡆⠸⢸⠀⠀⢈⠀⠀⢿⠀⠀⠀⠀⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠘⡇⠀⠀⠀⠀⠀⠀⠀⠆⠀⠀⠀⠀⠀⠀⠀⠸⠀⠇⠀⢻⠌⣿⡇⠀⣧⠀⢻⠀⠈⠁⠀⢸⣾⡄⠀⠀⠀⠀⠃⠀⠀ ⠀⢰⡇⣽⠀⠀⠀⠀⠀⢰⡇⠀⠀⠀⠀⠀⠀⠀⢸⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⡇⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢸⢀⡄⠀⠿⠓⣿⡇⠀⢸⠀⢸⠀⠀⠀⢀⣸⣻⣦⢠⣄⠀⠀⠀⠀⠀ ⢀⡿⠀⢹⠀⠀⣤⠄⣤⣼⡇⢠⣤⣄⢠⡤⣄⢠⡬⣄⣤⡤⠀⣤⡄⢠⡄⣤⠀⠀⠀⠀⠀⠀⠀⠀⣁⡀⠀⠀⠀⠀⡀⣀⢀⢀⣀⣀⣀⡄⠀⠀⠘⢹⡄⠀⡀⠀⣸⣧⠀⣸⣶⣾⣀⢀⡄⠀⢘⣿⣿⣿⣿⣽⡀⡄⠀⠄ ⢘⣁⣀⢘⠰⡆⣿⠆⣿⢻⣿⢸⡷⣏⢸⡇⣿⢸⡷⡟⣿⣷⣸⣏⣿⢸⣿⣿⢘⣐⣀⣄⣀⣀⣠⣀⣉⣁⣁⣁⣓⣉⣛⣋⣹⣉⣨⣭⣈⣁⣀⣀⢴⣿⣿⣿⠿⣣⣿⣿⣿⣟⢛⣭⣴⡾⡵⠀⠄⣾⣷⣞⣟⣫⣌⣁⣼⣿ ⠨⠉⠛⢉⣁⣀⣿⣶⣿⣿⣯⣿⣿⣿⣿⣷⣿⣼⣿⡟⠻⠿⣻⣿⣿⣸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣤⡀⢈⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⢰⣶⣿⣿⣿⣿⣿⣿⣿⣻⣿⣿⣿⢿⣿⣿⣿⣿⣿⣿⣶⣿⣿⣟⣿⣿⣿⣻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡟⠋⣩⠤⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣸⣿⣿⣿⣿⣻⣿⣿⣿⣿⣿⣿⣿⣾⡏⢸⡏⣉⣹⡟⣿⣿⣿⠝⣿⠿⣿⣽⣿⣛⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⢈⠀⠙⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⠸⣇⣿⣽⣧⣿⢸⣿⡿⠿⠉⠿⣛⠿⠿⠿⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣏⠅⠀⠀⠀⢷⣄⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣿⣿⣿⠯⠿⢛⣀⣿⣷⠉⠁⠀⠉⠉⠀⢓⣽⣯⣻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡶⠀⠀⠂⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣺⣿⣿⣿⣿⣿⣿⣿⣿⣿⣾⣿⣿⣿⣷⣿⣿⣿⣿⣿⣿⣿⣿⢶⣶⡲⠀⠀⠀⠀⠉⠉⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠃⠀⡀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠉⠙⠛⠛⠛⠉⠉⠉⠁⠀⠀⠈⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣀⣈⠛⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡀⢰⣧⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⢤⣄⠀⠀⠀⠀⢀⣀⠀⠀⠀⣮⣞⡷⡧⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣴⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⢹⣿⣿⣿⣿⣿⣿⣿⣿⣷⠆⠀⠀⠀⠀⠀⠀⠀⠀⣿⣯⣿⠇⠀⠀⠀⠀⠀⠀⠀⠀⠘⠚⠛⠁⣠⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠀⠀⣰⡆⠀⠀⠀⠀⠀⠀⠀⡔⠂⠀⠀⠀⠀⢰⡶⠀⢀⠀⠀⡀⠀⠀⠀⠀⠀⠀⠰⠀⠀⠀⠀⢰⢠⠀⠀⠀⠀⠀⣰⠀⠀⠀⠀⠀⠀⠆⠀⠰⡆⢰⠀⠀⣆⢶⣶⠰⢰⡀⠠⡆⠀⣲⠀⠀⣆⣖⢠⠐⠀⡄⠀⠂⠀⠀ ⠀⢀⡿⣇⠀⠀⠀⠀⠀⢰⠀⠁⢤⠀⠀⠀⠀⠀⣧⠀⠈⠀⠀⠄⠀⠀⠀⠀⠀⠀⠀⠂⠀⠀⠀⢸⣸⠀⠀⠀⠀⠀⠀⠰⠂⠀⠀⠀⠀⠁⠀⠀⣷⠘⠀⢐⣿⢺⣿⠀⢸⡇⠀⡯⠀⠘⠀⠀⣿⣾⠸⠀⠀⠁⠀⠁⠀⠀ ⠀⣼⠁⡿⠀⠀⠀⠀⠀⢸⠀⠀⠀⠀⠀⠀⠀⠀⣿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠸⡆⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣿⡠⠆⠐⠟⠘⣿⡄⠸⢅⠀⡇⠀⢠⠀⢠⣿⣿⣰⣰⣄⡀⠀⠀⠀⠀ ⢰⠇⠀⡟⠀⠀⠀⠀⠀⣾⠀⠀⠀⠀⠀⠀⠀⠀⠉⢸⡆⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢠⣇⠀⢀⣀⣀⣀⣀⣄⣀⣀⣰⣤⣠⠄⢐⠀⠋⣦⣴⣐⣀⢁⣿⣇⣠⣾⣿⣧⣄⣤⡀⠘⠿⣿⠿⢿⣿⣧⣠⠀⢠⡀ ⢩⣤⣀⣉⡻⠷⠃⠀⠀⠙⣀⣀⣌⣃⣀⣐⣁⣀⣀⣠⣫⣤⣿⣀⣀⣀⣀⣄⣉⣣⣤⣥⣤⣤⣤⣤⣬⣬⣥⣬⣭⣭⣭⣬⣯⣭⣽⣯⣭⣤⣤⣴⣾⣿⣿⣿⣿⣺⣿⣿⣿⣉⣙⣶⣶⣿⡣⠰⣘⣿⣷⣿⣟⣯⣬⣥⣽⣧ ⠐⠈⢉⣀⣤⣾⣿⣶⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⢈⣹⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣦⡀⣸⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡟⠋⣽⢬⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣼⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⣤⣠⣬⠭⠉⢻⣿⣯⣉⡙⣳⣶⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡏⠀⠀⠀⣈⠀⠹⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣇⣸⣿⣿⣿⣷⡆⣿⣿⣛⣉⠈⢉⣍⡛⢛⢟⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡏⠀⠀⠀⠀⣷⡀⣿⣿⣿⣿⣿⣿⣿ ⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⢿⣿⣿⣿⡿⣿⣿⣗⣚⣛⣡⣽⡿⠗⠀⠀⠀⠀⠀⢈⣵⡿⠾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⡄⠀⠐⠂⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠟⠿⠯⠃⠀⠀⠀⠀⠀⠀⠀⢰⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠁⠀⡀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠇⠉⠉⠉⠉⠉⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⡠⣤⣌⠙⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⣾⡇⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⣔⣶⡄⠀⠀⣀⠀⠤⠄⠀⠀⠸⣻⣽⣾⠂⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣶⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣧⠀⠀⠀⠀⠀⠀⠀⠀⠸⣷⣷⠏⠀⠀⠀⠀⠀⠀⠀⠀⠀⠉⠉⢁⣀⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠀⠀⣶⠀⠀⠀⠀⠆⠀⠀⠀⡖⠀⠀⠀⠄⠀⢰⡆⠀⡄⠀⢰⡀⠀⠀⠀⠀⠀⠀⢲⠀⠀⠀⠀⣤⡆⠀⠀⠀⠀⠀⡄⠀⠀⠀⠀⠀⠀⠀⠀⢲⡆⣶⠀⢰⡤⣶⡖⠄⣖⠀⣰⡆⠀⡦⠀⢰⣆⡆⠀⠀⢠⠀⠀⠀⡀⠀ ⠀⣸⢷⡇⠀⠀⠀⠀⠀⣾⠀⡇⡇⠀⠀⠄⠀⢸⡇⠀⠁⠀⠸⠀⠀⠀⠀⠀⠀⠀⠊⠀⠀⠀⠀⣿⠃⠀⠀⠀⠀⠀⠀⠐⠀⠀⠀⠀⠀⠀⠀⢸⡇⠹⠀⢺⡇⣿⡧⠨⣿⠀⢸⡇⠀⠃⠀⢸⣷⡇⠂⠀⠈⠀⠘⠀⠀⠀ ⢠⡏⢸⡇⠀⠀⠀⠀⠀⣿⠀⠁⠀⠀⠀⠀⠀⠈⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢻⠈⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⡀⢨⣧⡗⠀⡸⢃⢻⣷⠀⠉⡇⢸⠇⠀⠀⠀⢼⣿⣟⣆⣦⡀⠀⠀⠀⠀⠀ ⣾⠁⠸⠇⡀⠀⠀⠀⠀⡇⠀⠀⠀⠀⠀⠀⠀⠀⠁⢺⡀⠀⠀⠀⠀⠀⠀⠀⣀⠀⠀⠀⠀⠀⠀⢸⣄⣀⣀⣄⣀⣀⣠⣠⣀⡀⣤⣤⣴⠀⡇⠈⢙⣧⣇⣆⣀⣰⣽⣀⣴⣿⣿⣦⢀⣤⠀⠹⣿⣿⠿⣿⣷⣇⣠⠃⣀⠀ ⢤⣤⣤⣉⠻⠚⠀⠀⢈⣁⣀⣀⣽⣀⣀⣈⣄⣀⣀⣸⣍⣀⢷⣦⣄⣄⣠⣀⣭⣧⣤⣤⣤⣤⣤⣤⣤⣵⣤⣭⣭⣿⣭⣬⣯⣤⣿⣵⣧⣤⣥⣶⣿⣿⣿⣿⣟⣿⣿⣿⣿⣉⣱⣶⣶⣟⠂⠒⢺⣟⣿⣿⣿⣧⣭⣬⣿⣶ ⠈⢉⣀⣤⣴⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣇⣀⣈⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣶⣄⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⣿⣿⣿⣿⣿⣿⡿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠟⠉⢼⢒⠿⣿⣿⣿⣿⣿⣿⣿⣿ ⣼⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⣤⣄⢤⢉⠹⣿⣷⣌⣉⣙⢶⣶⣶⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠃⠀⠀⠀⠠⠀⢹⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣆⣿⣿⢿⣿⡆⢿⣿⣟⣉⡀⠉⣭⡭⠛⡛⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⠀⠀⣠⣼⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⢻⣿⣿⣿⣿⣿⣟⣛⣻⣭⣥⣼⣿⣟⡀⠀⠀⠀⠀⠀⡩⠾⠷⠭⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣾⣧⠀⠀⠁⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠿⠿⠿⠿⠿⠿⠿⠿⠙⠀⠀⠀⠀⠀⠀⠀⢀⣸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⢰⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠃⠀⠉⠉⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⣤⣤⡈⠻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⢸⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⠀⠀⠀⠀⠀⢠⣶⣷⣆⠀⠀⠀⠀⠠⠤⠀⠀⠀⢯⡯⣿⡗⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣧⣼⣶⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠆⠀⠀⠀⠀⠀⠀⠀⠸⣿⣾⠟⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⣉⣉⣀⣤⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠀⢰⣦⠀⠀⠀⠀⠀⠀⠀⢰⢠⠀⠀⠰⠀⠀⣶⠀⠀⠀⠀⣆⠀⠀⠀⠀⠀⠀⠐⠆⠀⠀⠀⠀⡆⠀⠀⠀⠀⠀⢠⠄⠀⠐⠀⠀⠀⠀⠀⠀⢶⠀⡆⠀⢶⢰⣶⡆⠄⣆⠀⢰⠀⢰⡆⠀⢰⢰⠀⡄⠂⠀⠀⠀⠀⡀⠀ ⢀⡿⣿⠀⠀⠀⠀⠀⢀⡇⠸⠘⠀⠀⠠⠀⠀⢻⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⡇⠀⠀⠀⠀⠀⠀⠀⠂⠀⠀⠀⠀⠀⠀⠀⢸⠀⠃⠐⣺⡇⣿⡇⠘⢿⠀⢸⠀⠀⠃⠀⢸⣶⡇⠆⠀⠈⠀⠛⠀⠀⠀ ⣼⠃⣿⠀⠀⠀⠀⠀⢸⡇⠀⠀⠀⠀⠀⠀⠀⢸⠀⡀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⠀⢨⣦⠆⠀⠛⢀⢻⡇⠀⢸⠀⢸⠀⠀⡄⠀⣾⣿⣇⢶⣦⣠⠀⠀⠀⠀⠀ ⠏⠀⢹⢀⡀⡀⠀⠀⢸⡇⠀⠀⠀⠀⠀⠀⠀⠈⠀⣷⠀⢀⡀⠀⠀⠀⠀⢀⣀⠀⠀⠀⠀⠃⠀⢤⢄⣀⣤⣄⣠⣄⣤⣤⣠⣠⣦⣤⡖⠀⠀⠈⢸⣦⣤⣇⡀⣼⣷⣠⣾⣿⣿⡤⣠⡆⠀⠻⢿⡾⠿⣿⣿⣄⡆⢀⢆⠀ ⢲⣴⡤⠽⠛⣛⠀⣀⣈⣡⣄⣤⣥⣤⣤⣭⣤⣤⣤⣭⣤⣬⠵⢶⣤⣤⣤⣤⣬⣤⣦⣦⣤⣴⣤⣴⣶⣶⣤⣽⣴⣧⣥⣼⣧⣼⣶⣴⣤⣤⣤⣾⣿⣿⣿⣻⣷⣿⣿⣿⣯⣉⣶⣶⣿⡿⠀⠂⢿⣛⣿⣿⣿⣴⣥⣼⣿⣶ ⢀⣀⣤⣶⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣄⣤⣽⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣷⣄⠘⣻⣿⣿⣿⣿⣿⣿⣿⣿ ⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠿⠿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠏⠁⠾⠢⠺⣿⣿⣿⣿⣿⣿⣿⣿ ⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣧⢠⣄⡠⡀⡈⢻⣿⣶⣬⣌⣹⣾⣷⣶⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠁⠀⠀⠀⠠⠀⣼⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣬⣿⡿⢿⣿⠘⣿⣿⡏⠥⡀⠡⠬⠝⢛⡫⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣇⢠⡀⠀⠀⣀⣷⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣟⣿⣿⣿⣭⣥⣴⣿⣟⣋⣀⡀⠀⠀⠀⠠⠿⠿⠶⠿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⠀⠀⠁⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠿⠿⠿⠿⠿⠿⠟⠻⠟⠋⠁⠀⠀⠀⠀⠀⠀⠀⣀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡟⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣤⣖⣤⠙⢻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡟⠀⠀⢾⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣇⠀⠀⠀⠀⠀⠀⠀⠀⣴⣿⣵⡄⠀⠀⠤⠀⠠⠀⠀⠀⠸⣾⣽⣿⠃⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣧⣤⣤⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣽⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣟⠀⠀⠀⠀⠀⠀⠀⠀⠫⣿⠿⠁⠀⠀⠀⠀⠀⣀⣀⣀⣀⣀⣉⣀⣠⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠀⣴⡆⠀⠀⠀⠀⠀⠀⠀⠆⡀⠀⠀⠀⠀⠰⡖⠀⢰⠀⠀⡄⠀⠀⠀⠀⠀⠀⠐⠀⠀⠀⠀⢰⢰⠀⠀⠀⠀⠀⣴⠀⠀⠀⠀⠀⠀⠄⠀⠐⣆⢰⡆⠂⣦⢠⣶⠴⢰⡆⢠⣶⠀⣲⠀⠀⣦⣔⠀⠀⠀⡄⠀⠀⠀⠀⠀ ⢰⡿⣇⠀⠀⠀⠀⠀⢸⠀⠀⠸⠀⠀⠀⠀⠀⣯⠀⠀⠀⠀⠆⠀⠀⠀⠀⠀⠀⠀⠁⠀⠀⠀⢸⡸⠀⠀⠀⠀⠀⠀⠐⠀⠀⠀⠀⠀⠁⠀⠀⣿⢈⠆⠀⣿⢸⣿⠀⣽⡇⠀⡯⠀⠘⠀⠀⣫⣾⠰⠀⠀⠁⠀⠃⠀⠀⠀ ⡾⠀⡷⠀⠀⠀⠀⠀⣸⠀⠀⠀⠀⠀⠀⠀⠀⢿⠐⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠘⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣭⣰⠄⢈⠿⠈⢿⡆⠈⠁⠀⡏⠀⠀⠀⢠⣾⣿⣰⣰⡀⠀⠀⠀⠀⠀⠀ ⠁⠀⠏⣀⡀⠀⠀⠀⣿⠀⠀⠀⡀⠀⠀⠀⠀⠀⠸⣇⠀⢠⠀⠀⠀⠀⠀⢀⡀⠀⠀⠀⠀⠀⢠⣇⠀⢀⣀⣀⣀⣀⣆⣀⣀⣠⣤⣠⡄⢸⠀⠉⣮⣸⡠⢀⢀⣽⣇⣠⣿⣾⣷⣄⣀⡀⠈⢽⣿⣿⢿⣿⣠⣀⠄⠀⠀⠀ ⢠⣤⡬⠝⠛⠃⠀⣀⣉⣠⣤⣬⣥⣤⣤⣥⣠⣠⣤⣭⣄⣉⡀⢶⣦⣤⣤⣤⣥⣴⣦⣤⣤⣤⣤⣤⣬⣤⣬⣭⣥⣭⣭⣭⣭⣿⣯⣯⣥⣬⣴⣾⣿⣿⣟⣟⣾⣿⣿⣿⣉⣛⣶⣶⣿⡣⠐⠈⣟⣶⣾⣟⣯⣭⣥⣽⣷⣼ ⢀⣤⣤⣶⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣇⣠⣬⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣶⣦⣠⠸⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠏⠠⠿⡢⠿⣿⣿⣿⣿⣿⣿⣿⣿ ⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⢠⣤⢠⣈⠙⣿⣿⣤⣭⣈⣽⣶⣶⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡟⠀⠀⠀⠀⣤⠀⣼⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣧⣸⣿⡿⣿⡇⢻⣿⣿⡋⣀⠈⠥⡭⠛⣛⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣇⢠⠀⠀⠀⢈⣾⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣻⣿⣿⣯⣥⣤⣼⣿⣟⡃⡀⠀⠀⠀⠀⡩⠿⠿⠮⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣧⠀⠈⢁⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⢾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠿⠿⠿⠿⠿⠿⠿⠟⠿⠿⠙⠀⠀⠀⠀⠀⠀⠀⠀⣨⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣽⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⣤⣤⡈⠛⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⢠⣾⣟⣆⠀⠀⠠⠀⠠⠤⠀⠀⠀⢻⣯⣿⡟⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣏⣀⣰⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣹⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠸⣿⡿⠏⠀⠀⠀⠀⠀⠀⣀⣀⣀⣀⣉⣉⣀⣴⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⢀⣶⡄⠀⠀⠀⠀⠀⠀⠀⡆⡀⠀⠀⠂⠀⢰⡆⠀⡆⠀⢠⠀⠀⠀⠀⠀⠀⠀⡖⠀⠀⠀⠀⣶⡆⠀⠀⠀⠀⠀⠄⠀⠀⠀⠀⠀⠠⠀⠀⢐⡆⣶⠀⢰⡆⣶⣶⠀⣲⠀⢴⡆⠀⣶⠀⢰⡦⡆⠄⠀⢠⠀⠀⠀⠀⠀⠀ ⣼⢻⡇⠀⠀⠀⠀⠀⣿⠀⠇⠇⠀⠀⠇⠀⢸⡇⠀⠆⠀⠘⠂⠀⠀⠀⠀⠀⠀⠁⠀⠀⠀⠀⣿⢅⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢸⡇⠱⠀⢺⡷⣻⡿⠐⣻⡀⢸⡇⠀⠁⠀⠸⣽⡗⠂⠀⠀⠀⠘⠀⠀⠀⠀ ⠇⢸⡇⠀⠀⠀⠀⠀⡟⠀⠀⠀⠀⠀⠀⠀⠈⡇⢀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢸⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⡀⢰⣇⡶⡀⢸⠃⠹⣿⠀⠀⡇⢀⡇⠀⠄⠀⣶⣿⣿⣇⣶⣀⡀⠀⡀⠀⠀⠀ ⠀⠘⣃⣀⢀⠀⠀⢀⡇⠀⠀⢀⠀⠀⢀⠀⠀⠆⢹⡀⠀⡀⠀⠀⠀⠀⠀⣀⡀⠀⠀⠀⠠⠀⠼⣤⡀⣤⣤⣤⣤⣴⣤⣤⣤⣶⣦⣴⠀⡇⠘⣸⣷⣧⣁⣀⣤⣿⣄⣴⣿⣿⣧⠄⣴⠀⠻⠿⣿⠟⣿⣧⣧⣰⠁⢠⠀⠀ ⢠⡶⠬⠙⣉⡀⣀⣀⣠⣤⣤⣮⣦⣤⣬⣤⣤⣤⣬⣤⣤⣥⣤⠘⠷⣶⣤⣬⣷⣶⣷⣶⣶⣶⣶⣶⣶⣦⣾⣶⣶⣶⣶⣷⣦⣾⣶⣦⣤⣤⣷⣿⣿⣿⣟⣯⣿⣿⣿⣫⣍⣕⣿⣿⣟⠆⠓⠚⣟⣻⣿⣽⣶⣴⣤⣿⣿⣾ ⢀⣤⣴⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣤⣦⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣦⡀⠛⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⢹⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠟⠻⠿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠿⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠿⠉⠰⠃⠔⠻⣿⣿⣿⣿⣿⣿⣿⣿ ⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡆⣰⢀⣦⡄⢻⣿⣷⣶⣤⠮⣟⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡏⠀⠀⠀⠰⠦⢠⣾⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣧⣽⣟⠻⢿⠈⣿⣿⣿⠤⠄⠀⠦⠍⢩⡿⣿⡿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣇⣰⠀⠀⢀⣀⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣟⣿⣿⣿⣿⣿⣯⣭⣭⣽⣶⣶⣿⣟⣭⣀⡀⠀⠀⠀⠠⠾⠟⠛⠺⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣇⠀⠈⢀⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣻⡿⢿⣿⡿⠿⠿⠛⠛⠛⠛⠛⠛⠛⠛⠃⠁⠀⠀⠀⠀⠀⠀⠀⢀⣸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡟⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣔⣶⣦⡈⢻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⢰⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡄⠀⠀⠀⠀⠀⠀⠀⢾⢿⣳⠀⠀⠀⠀⠀⠒⠂⠀⠀⠘⢿⣿⣿⠃⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣯⣀⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣟⡁⠀⠀⠀⠀⠀⠀⠀⠻⠯⠟⠀⠀⠀⢀⣀⣀⣀⣀⣀⣀⣄⣤⣤⣤⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠀⡶⡄⠀⠀⠀⠀⠀⠀⠀⡆⡄⠀⠀⡂⠀⢰⡆⠀⠄⠀⢰⠀⠀⠀⠀⠀⠀⠀⠖⠀⠀⠀⠀⣶⠀⠀⠀⠀⠀⠀⠄⠀⠀⠀⠀⠀⠀⠀⠀⠐⡆⢴⠀⢰⡆⢶⣶⠠⢰⠀⢴⡆⠀⣶⠀⠐⡦⡆⠀⠐⠀⠀⠀⠀⠀⠀⠀ ⣸⢫⡇⠀⠀⠀⠀⠀⣿⠀⡇⠇⠀⠀⠃⠀⢸⡇⠀⠀⠀⠸⠂⠀⠀⠀⠀⠀⠀⠁⠀⠀⠀⠀⢽⢴⠀⠀⠀⠀⠀⠀⠐⠀⠀⠀⠀⠀⠀⠇⠘⡇⠸⠀⢐⡇⢺⡿⠀⢸⡄⠘⡇⠀⠀⠀⠀⣷⡷⠀⠈⠀⠀⠘⠀⠀⠀⠀ ⡏⢸⡇⠀⠀⠀⠀⠀⣿⠀⠀⠀⠀⠀⠀⠀⠀⡇⢀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢸⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢰⣧⡶⠀⠸⠃⠘⣿⠀⠀⡇⢀⡇⠀⠠⠀⢰⣿⣿⣦⣶⡀⡄⠀⠀⠀⠀⠀ ⠀⠠⠇⣀⠀⠀⠀⠀⡟⠀⠀⢀⠀⠀⠀⠀⠀⠄⢸⡄⠀⠀⡀⠀⠀⠀⠀⡀⠀⠀⠀⠀⠠⠀⢸⢤⣀⣤⣤⣤⣤⣤⣤⣤⣤⣴⣦⣼⠀⠀⠈⢑⣧⣤⣜⣀⢤⣿⣆⣤⣿⣿⡧⠄⣼⠀⠋⠿⣿⠿⣿⣧⣧⣰⠀⣰⡀⠀ ⢠⣤⠌⠛⠛⠂⢀⣀⣁⣄⣠⣬⣤⣄⣬⣀⣤⣤⣬⣥⣤⣭⣤⣤⣤⠚⢿⣷⣥⣶⣥⣴⣶⣦⣶⣶⣶⣦⣼⣶⣶⣤⣴⣷⣤⣶⣶⣶⣤⣤⣶⣿⣿⣿⣿⣯⣾⣿⣿⣛⣍⣁⣿⣿⣷⣡⠐⠞⢿⣿⣿⣽⣶⣶⣶⣾⣿⣶ ⢀⣠⣴⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣤⣶⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣦⣀⠈⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⢽⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡟⠻⠿⢿⣿⣿⣿⣿⣿⣿⣿⡿⠿⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣟⠋⡽⢄⠼⣿⣿⣿⣿⣿⣿⣿⣿ ⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⣢⣌⢻⣿⣷⣾⣤⡬⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠇⠀⠀⠀⠠⠀⢰⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣼⣗⠻⠿⢸⣿⣽⣷⠥⠤⠀⠦⠍⢩⡫⣿⡿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⡀⠀⠀⠀⢨⣿⣿⣿⣿⣿⣿⣿⣿ ⣺⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣯⣭⣭⣽⣶⣶⣶⣿⣯⣭⣀⡀⠀⠀⠀⠠⠾⠛⠓⠺⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣷⠀⠀⠋⠙⣿⣿⣿⣿⣿⣿⣿⣿ ⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠿⣿⠿⠟⠛⠛⠛⠛⠛⠛⠛⠘⠛⠃⠁⠀⠀⠀⠀⠀⠀⠀⢀⣸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠇⠀⠀⢘⣿⣿⣿⣿⣿⣿⣿⣿ ⣽⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠃⠀⠀⠀⠀⠀⠀⠀⠀⡀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⣔⣲⣦⠈⢻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⣤⣾⣿⣿⣿⣿⣿⣿⣿⣿ ⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡆⠀⠀⠀⠀⠀⠀⢰⣿⢾⣧⠀⠀⠀⠀⠀⠒⠂⠀⠀⠘⣽⣞⡿⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣀⣴⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡃⠀⠀⠀⠀⠀⠀⠘⠯⠿⠋⠀⠀⠀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣤⣤⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠀⣶⡄⠀⠀⠀⠀⠀⢀⠀⡆⡆⠀⠀⡂⠀⢰⡆⡄⠆⠀⢰⠄⠀⠀⠀⠀⠆⠀⡒⠀⠀⠀⠀⣶⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠐⡂⣰⠀⠰⡆⢶⣶⢐⢰⠀⠰⡆⠀⣶⠀⠀⡶⡆⠀⠐⠀⠀⢠⡀⠀⠀⠀ ⣸⢣⡇⠀⠀⠀⠀⠀⣿⠀⠃⠇⠀⠀⠃⠀⠘⡇⠀⠀⠀⠘⠂⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢼⢴⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠇⠘⡇⠘⡀⢡⡷⢸⣿⠀⠚⡂⠀⡇⠀⠀⠀⠀⣿⣿⠀⠀⠀⠀⠈⠀⠀⠀⠀ ⡏⢸⡇⠀⠀⠀⠀⠀⣿⠀⠀⠀⠀⠀⠀⠀⠀⡧⢀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠠⠀⠸⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠇⠀⣧⡾⠀⢸⠃⠜⣿⠀⢀⡇⢀⡇⠀⢰⠀⢲⣿⣿⣮⣴⡄⡄⠀⠀⠀⠀⠀ ⠀⠈⣃⣀⡀⠀⠀⢀⣿⠀⠀⢀⠀⠀⢀⠀⠀⠃⢘⣄⠀⣰⠀⠀⠀⠀⠀⣀⠀⠀⠀⠀⠰⠀⢰⠦⠠⠤⣤⣤⠤⣤⢦⣤⡤⡲⣶⡾⠄⠃⠈⠹⣷⣶⣼⣤⢰⣿⣦⣾⣿⡿⠧⠢⣾⡀⠘⠟⣿⠛⢿⣷⡿⣼⣀⣴⡄⢀ ⢠⡢⠮⠙⣋⣁⣀⣀⣈⣤⣤⣤⣤⣤⣬⣤⣤⣤⣬⣥⣤⣥⣤⣤⣤⡴⠙⢻⣿⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣿⣶⣷⣶⣶⣼⣿⣿⣽⣯⣭⣿⣿⣿⣽⣤⣭⣽⣿⣿⣥⡬⠬⠩⣽⣽⣷⣷⣶⣶⣿⣷⣿ ⢀⣤⣶⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣶⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣶⣄⡀⣹⣿⣿⣿⣿⣿⣿⣿⣿ ⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡟⠛⠻⠿⢿⣿⣿⣿⣿⣿⣿⣿⢻⠿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠛⢩⠅⡨⢿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣇⠀⠀⣑⣄⢻⣿⣷⡶⣶⠤⢯⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡟⠀⠀⠀⠠⠄⠀⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣾⣿⡘⠿⢸⣿⣷⣿⠓⠂⠀⠒⠊⢩⣝⣿⡿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⣴⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣾⣿⣿⣿⣿⣿⣶⣶⣶⣷⣿⣿⣧⣤⣠⡀⠀⠀⠀⠐⠚⠛⠛⠚⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣾⠀⠀⠚⠈⣿⣿⣿⣿⣿⣿⣿⣿ ⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣽⡿⠻⠿⠛⠛⠛⠉⠉⠉⠉⠛⠉⠈⠉⠁⠀⠀⠀⠀⠀⠀⠀⠀⠠⣸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿ ⣽⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⣀⣀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢠⣶⣵⣦⠈⢹⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⢠⣴⣿⣿⣿⣿⣿⣿⣿⣿ ⣽⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣇⠀⠀⠀⠀⠀⠀⢬⣟⡶⡧⠀⠀⠐⠂⠀⠒⠀⠀⠀⠘⢿⣾⠞⠀⣸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣤⣤⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠁⠀⠀⠀⠀⠀⠀⠈⠚⠛⠁⠀⢀⣀⣀⣀⣠⣤⣤⣤⣤⣤⣤⣤⣴⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠀⣶⡄⠀⠀⠀⠀⠀⢀⠀⡆⡄⠀⠀⡂⠀⢰⡆⡄⠄⠀⢰⠄⠀⠀⠀⠀⠄⠀⡒⠀⠀⠀⠀⣶⠀⠀⠀⠀⠀⠀⠄⠀⠀⠀⠀⠀⠀⠀⠀⠐⡆⢰⠀⢐⣦⢶⣶⠐⢰⡀⠲⡆⠀⢶⠀⠀⣶⣆⠀⠐⠀⡆⢠⡀⠀⠀⠀ ⣸⢣⡇⠀⠀⠀⠀⠀⣿⠀⠃⠃⠀⠀⠃⠀⠘⡇⠀⠀⠀⠈⠂⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢸⢰⠀⠀⠀⠀⠀⠀⠈⠀⠀⠀⠀⠀⠁⠂⠀⠗⠘⡂⢩⣿⢸⣿⠀⢚⡇⠀⡇⠀⠈⠀⠀⣿⣿⢈⠀⠀⠀⠀⠀⠀⠀⠀ ⡏⠸⡇⠀⠀⠀⠀⠀⣿⠀⠀⠀⠀⠀⠀⠀⠀⠧⢠⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠠⠀⠘⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⣧⡞⠀⢨⠃⠌⣿⠀⠈⣧⣠⡇⠀⢰⠀⢸⣿⣿⣼⣾⣄⡆⠀⠀⠀⠀⠀ ⠀⠀⣃⣀⣀⠀⠀⠀⣿⠀⠀⢀⠀⠀⢀⡀⠀⠃⠐⣤⠀⣴⠀⠀⠀⠀⠀⣄⣄⡀⡀⠀⠘⠀⠰⠦⠠⡴⢴⣤⣴⡴⡖⠶⠶⠾⠶⠞⠆⠁⠀⢩⣷⣴⣼⣤⢰⣿⣧⣶⣿⡿⡿⣂⡴⡄⠐⠚⣿⣛⣻⣷⠿⠾⠀⠼⡄⡀ ⢰⠦⠮⠙⣉⣁⣀⣀⣠⣤⣴⣶⣶⣤⣤⣶⣴⣶⣴⣶⣦⣶⣶⣶⣶⣶⣦⠉⠹⣿⣶⣶⣷⣶⣶⣾⣷⣷⣶⣶⣾⣶⣶⣷⣾⣿⣷⣶⣶⣶⣼⣿⣿⣾⣿⣿⣿⣿⣿⣯⣶⣶⣿⣿⣿⣷⡬⠉⠃⢿⣿⣷⣿⣷⣶⣿⣷⣿ ⢠⣤⣶⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣦⣀⢨⣿⣿⣿⣿⣿⣿⣿⣿ ⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡟⠉⠛⠛⢿⣿⣿⣿⠿⡿⢿⣟⣛⣻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠏⠀⡵⢠⠿⣿⣿⣿⣿⣿⣿⣿ ⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⠀⢀⢵⡆⣻⣿⣿⡿⡶⠖⠻⠿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠇⠀⠀⠀⢠⠀⢾⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣾⢿⠉⠛⢸⣿⣶⠿⠓⠂⠀⠓⠂⠰⢕⣿⡿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡅⠀⠀⠀⠀⣠⣾⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣿⣿⣿⣿⣿⣿⣿⣴⣶⣤⡄⠀⠀⠀⠐⠋⠉⠙⠙⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠈⠉⢸⣿⣿⣿⣿⣿⣿⣿ ⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠛⠛⠋⠉⠉⠉⠉⠉⠉⠉⠈⠈⠉⠁⠀⠀⠀⠀⠀⠀⠀⠀⠠⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⢀⢤⣄⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢰⣪⢭⣦⠀⢹⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⢰⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣧⠀⠀⠀⠀⠀⠀⡷⣟⢿⡇⠀⠀⠀⠀⠈⠉⠀⠀⠀⠘⠯⡾⠞⠀⣼⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣤⣼⣶⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣄⠀⠀⠀⠀⠀⠀⠈⠛⠋⠀⢀⣀⣀⣠⣤⣤⣤⣤⣤⣤⣤⣤⣤⣶⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⢀⣶⡆⠀⠀⠀⠀⠀⢠⠀⡆⡆⠀⠀⠂⠀⢰⡆⠀⠀⠀⠐⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢰⠀⠀⠀⠀⠀⠀⠀⢀⠀⠀⠀⠀⠀⠀⠀⠀⡂⢰⠀⠀⣆⢴⣶⠀⢐⡆⠀⡆⠀⠲⠀⠀⠖⠀⠀⠀⠀⠆⠠⠀⠀⠀⠀ ⣼⢁⡇⠀⠀⠀⠀⠀⣾⠀⠀⠁⠀⠀⠀⠀⠀⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢸⠐⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠂⢈⠀⠀⡟⠸⣿⠀⠀⡇⠀⡇⠀⠀⠀⢀⣿⣿⢀⢀⠀⠀⠀⠀⠀⠀⠀ ⠇⠘⡇⠀⠀⠀⠀⠀⣿⠀⠀⠀⠀⠀⠀⠀⠀⠓⢠⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⠀⢀⠀⠀⠀⠷⡀⠀⠀⠀⠀⡻⡀⠀⣣⢄⡅⠀⠸⠀⢘⢿⣿⣼⣿⡇⡆⢀⠀⢀⠀⠀ ⠀⠀⠥⣤⣄⠀⠀⠀⢿⠀⠀⠠⠀⠀⠠⠀⠀⠀⠈⠦⠀⠴⠀⠀⠀⠀⠀⠀⣤⣤⣄⠀⠀⠀⠘⠓⠐⠒⠲⠖⠒⠶⠓⠖⠋⣚⡓⡋⠀⠀⢀⣤⣿⢶⣶⠶⢸⣿⣷⣾⠟⠟⣋⣥⣞⡆⢀⢉⠿⣬⣽⡗⠓⠚⠀⣂⣆⢀ ⠰⠴⠒⠈⣡⣄⣄⣤⣤⣶⣶⣶⣶⣶⣶⣶⣶⣶⣾⣷⣷⣶⣾⣶⣿⣾⣿⣯⢀⣘⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣿⣿⣿⣿⣾⣶⣿⣿⣷⣷⣶⣾⣿⣿⣾⣷⢂⠈⠘⣿⣿⣿⣿⣿⣿⣿⣿ ⢠⣴⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠿⠶⠐⢻⣿⣿⣿⣿⣿⣿⣿ ⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡏⠈⠉⡉⠻⣿⣿⣿⣛⠟⠻⣯⣭⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣶⡶⣶⣷⣶⣞⣿⣿⢻⣿⣶⣶⢰⡗⢺⢶⣷⣾⣶⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⢀⣺⡆⣿⡿⠿⣟⡿⠋⠙⡚⠿⠿⡿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣿⣿⣿⣟⣿⣿⣾⡯⣿⠉⢸⣏⣾⢾⣿⣿⣿⣿⣿⣿ ⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⣿⣿⣿⣿⢿⣿⣿⣶⣈⣁⣸⣿⠿⠛⠉⠁⠀⠉⠁⠚⣪⣿⣟⣻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡷⣀⡀⠀⢀⢠⣾⣿⣿⣿⣿⣿⣿ ⢽⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣾⣷⡶⠄⠀⠀⠀⠈⠈⠀⠀⠈⢻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡁⣷⣼⠈⣿⣿⣿⣿⣿⣿⣿ ⣻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠉⠉⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⣀⠒⠼⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠄⠇⠿⣀⣿⣿⣿⣿⣿⣿⣿ ⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⣤⣲⣦⡀⠀⠀⠀⠀⢀⣀⠀⠀⠀⢸⣽⣳⢷⠀⢹⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⣿⣿⣿⣧⢠⣧⣤⣿⣿⣿⣿⣿⣿⢿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠿⠄⠀⠀⠀⠀⠀⢽⣟⣿⠃⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⠛⠛⠋⠀⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⢸⣿⣿⣿⣿⣿⣧⣿⣿⣿⣿⣿⣿⣻⣿⣿⣹⣿⡟⣿⣾⣿ ⣹⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣧⣆⣀⣀⠀⠀⠀⠀⠀⠉⢀⣀⣤⣤⣤⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣾⣿⣽⣿⣿⣿⣿⣽⣿⣿⣿ ⢠⣶⡆⠀⠀⠀⠀⠀⢠⠀⠆⠀⠀⠀⠀⠀⠀⡆⠀⠀⠀⠀⠄⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢰⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⡀⠀⠄⠀⣦⠠⢰⠀⠰⡆⠀⡆⠀⠀⠀⠀⡆⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⣼⠠⡇⠀⠀⠀⠀⠀⣼⠀⠀⠀⠀⠀⠀⠀⠀⣇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠂⠀⠀⠀⠀⠀⠀⢸⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⡀⠀⠀⠛⠘⠱⠀⠀⠇⠀⡃⠀⠀⠀⢠⣷⣇⠰⣠⠀⠀⠀⠀⠀⠀⠀ ⠃⠈⡇⠀⠀⠀⠀⠀⣿⠀⠀⠀⠀⠀⠀⠀⠀⠉⢰⡀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⣃⠀⠀⠀⠀⠀⠀⡀⠀⠀⢀⣀⣠⠀⢀⠀⠀⠀⠀⠀⠀⠀⣀⡄⠀⣰⣢⡅⠀⢀⠀⠨⣽⣿⢯⣿⡇⣠⢀⠀⠠⠀⠀ ⠀⠀⠃⠶⣦⠀⠀⠀⠻⠀⠀⠐⠀⠀⠠⠀⠀⠀⠀⠑⠀⠐⠀⠀⠀⠀⠀⠂⠂⣀⠶⢶⣦⡀⣀⣉⣀⣈⣙⣋⣉⣙⣛⣋⣃⣼⣍⣍⣀⣈⡠⣴⣾⢶⣿⠟⠼⢿⡷⠷⠛⠋⢡⡶⣮⣇⣠⣠⡛⠶⢾⣇⣍⣍⣤⣥⣧⣦ ⠘⠛⢉⢀⣤⣦⣤⣴⣶⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣀⣬⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣤⡀⢈⣿⣿⣿⣿⣿⣿⣿ ⢰⣶⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠿⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠩⢙⡅⣽⣿⣿⣿⣿⣿⣿ ⣸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⠙⣿⣿⣿⣯⣛⡙⣻⢼⣯⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣶⣶⣶⣷⣶⣞⣿⣿⢻⣿⣶⢲⢰⡖⢰⣶⣵⣾⣶⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣇⡄⠸⡇⣿⣟⣛⣫⣿⡁⢈⣙⡛⠿⣟⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠉⢸⣏⣼⢾⣿⣿⣿⣿⣿⣿ ⣻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣯⡭⣭⣭⣭⣤⣤⣾⣿⢛⡛⠀⠈⠀⠀⠀⢙⣼⣿⣭⣻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⣧⡆⠀⠀⠴⢸⣿⣿⣿⣿⣿⣿ ⣺⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣛⡿⠿⠿⠟⠛⠛⠛⠛⠛⠻⠟⠟⠿⠿⠙⠀⠀⠀⠀⠀⠀⠀⠀⠀⢹⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⢿⣿⣿⣿⣿⡇⣷⣼⠈⡏⣿⣿⣿⣿⣿⣿ ⢽⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡏⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⠠⢄⠁⠼⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠄⢇⣿⠀⢷⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣇⠀⠀⠀⠀⠀⢰⣿⢽⣦⠀⠀⠀⠀⠀⠤⠤⠀⠀⠀⣟⣟⣷⡇⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⣿⣿⣿⣧⢠⣿⣿⡄⣿⢿⣿⣿⣿⢿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠛⠂⠀⠀⠀⠀⠘⠯⠿⠋⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⠛⠋⠁⣀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⢼⣿⣿⣿⣿⣿⣧⣿⣿⣟⣿⣿⣿⣿⣾⣿⢸⣿⡏⣿⣾⣿ ⣸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣯⣧⣄⣀⣀⣀⣀⣀⣀⣤⣤⣤⣶⣶⣾⣿⣿⣿⣿⣿⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣾⣿⣿⣿⣿⣿⣿⣾⣿⣽⣿⣿⣿⣿⣽⣿⣿⣽ ⢠⡖⡆⠀⠀⠀⠀⠀⢰⠀⠄⠄⠀⠀⡀⠀⠐⡆⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢰⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣆⠀⢰⠀⠀⡂⠀⡆⠀⠀⠀⠀⡆⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⡾⢀⡇⠀⠀⠀⠀⠀⣾⠀⠀⠀⠀⠀⠀⠀⠀⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠸⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⡄⠀⠀⠀⠛⠀⠰⠀⠀⠀⠀⠃⠀⢀⠀⠀⣳⣅⠀⣠⠀⠀⠀⠀⠀⠀⠀ ⠃⠀⡇⠀⠀⠀⠀⠀⣿⠀⠀⠀⠀⠀⠀⠀⠀⠁⢐⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⣁⠀⠀⡀⡀⣀⣀⣄⣀⣀⣠⣀⣠⠀⠀⠀⠐⠀⠀⠀⠀⢀⢄⡀⠀⣠⢤⣀⠀⢀⡀⠈⢩⣿⠪⢹⡇⣀⠀⠀⠠⠀⠀ ⠀⠀⡒⢲⡦⠄⠀⠀⠛⠀⠀⡐⠀⠀⠀⠀⠀⠀⢀⡀⠀⠐⢀⠀⠀⢀⣀⣀⣂⣀⣀⠲⢶⣶⣄⣩⣨⣈⣙⣫⣅⣉⣉⣍⣅⣽⣍⣭⣀⣀⣐⣶⣶⣒⣺⣛⣚⣻⣿⠷⣉⣉⣰⣶⣮⣅⣀⣀⣛⠲⠞⣇⣍⣬⣥⣵⣧⣵ ⠘⠊⣉⣀⣴⣶⣴⣶⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣄⣼⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣧⢤⡀⣹⣿⣿⣿⣿⣿⣿ ⢰⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠿⠿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣾⣿⣿⠋⠉⣩⢰⢿⣿⣿⣿⣿⣿ ⣸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⠙⣿⣿⣿⣭⣯⣩⣿⣲⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣶⣶⣶⣷⣶⣾⣿⣿⢻⣿⣶⢳⢰⡖⢰⢶⢰⣾⣶⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣦⣀⡸⠈⣿⣿⣛⣽⣿⡁⠨⣭⠛⡛⢟⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣟⣿⣿⣿⣿⣿⣿⣿⣿⣿⠉⢸⣏⣼⢼⣾⣿⣿⣿⣿⣿ ⢻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣽⣿⣿⣷⣶⣶⣶⣿⣿⣛⡋⡀⠀⠀⠀⠀⡩⠼⠿⠭⣻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⣷⡆⠀⠀⠐⢂⣿⣿⣿⣿⣿⣿ ⢺⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣽⡻⠿⠛⠛⠛⠛⠛⠛⠛⠛⠙⠛⠛⠛⠉⠀⠀⠀⠀⠀⠀⠀⠀⠀⢹⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⢿⣿⣿⣿⣿⣿⣷⣸⡈⡏⣿⣿⣿⣿⣿⣿ ⣹⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡏⠀⠀⠀⠀⠀⠀⣀⡀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣀⢤⢄⠁⠺⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠇⢇⣿⡇⠇⣿⣿⣿⣿⣿⣿ ⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣧⠀⠀⠀⠀⠀⣮⡞⡾⡆⠀⠀⠀⠤⠀⠤⠄⠀⠀⠀⣿⣯⣯⠇⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⣿⣻⣿⣧⢠⣿⣿⡇⣼⢿⣿⣿⣿⢿⣿ ⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣯⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡟⠛⠁⠀⠀⠀⠀⠙⠻⠟⠁⠀⠀⠀⠀⠀⠀⢀⠀⠀⠀⠈⠉⣉⣀⣰⣿⣿⣿⣿⣿⣿⣿⣿⣿⢼⣿⣿⣿⣿⣿⣷⣿⣿⣟⣿⣿⣿⣽⣾⣿⢸⣿⡏⣿⣾⣿ ⣹⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣶⣤⣄⣤⣀⣠⣤⣤⣤⣴⣶⣶⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣾⣿⣽⣿⣿⣿⣿⣵⣿⣿⣽ ⢰⡦⡆⠀⠀⠀⠀⠀⣶⠀⡂⠄⠀⠀⠄⠀⢰⡆⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢰⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⡂⠐⠀⠀⣆⠠⣰⠀⠐⡂⠀⡆⠀⠀⠀⠀⡄⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⡿⢰⡇⠀⠀⠀⠀⠀⣿⠀⠀⠀⠀⠀⠀⠀⠈⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠸⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠃⠀⠁⠀⠀⠂⠀⠃⠀⠀⠀⢠⣧⣇⢠⣠⣀⠀⠀⠀⠀⠀⠀ ⠁⠀⡇⠀⠀⠀⠀⠀⣿⠀⠀⠀⠀⠀⠀⠀⠀⠁⢰⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⣀⠀⢀⣀⣀⣀⣀⣄⣀⣀⢠⣄⣠⠀⠀⠀⠀⠆⠀⠀⠀⢀⣤⡀⠀⣶⢤⣄⠀⢈⡀⠈⠺⣿⠺⢿⡏⣀⢠⠀⠀⡀⠀ ⠀⣀⡒⢳⠴⠄⠀⠀⠃⢀⣀⣒⠀⠀⢐⣀⣀⣀⣀⡂⠀⣚⣀⣀⣀⣀⣀⣀⣃⣠⣤⣠⠚⢻⣷⣤⣬⣤⣬⣥⣥⣭⣬⣥⣭⣽⣥⣥⣤⣠⣐⣶⣿⣛⣒⣛⣚⣿⣟⣛⣉⣁⣒⣒⣷⣂⣐⣐⣛⠒⠞⣏⣥⣦⣤⣾⣧⣵ ⠘⠉⣁⣠⣶⣶⣴⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣤⣶⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣤⣄⢈⣿⣿⣿⣿⣿⣿ ⢰⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠛⠿⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣾⣿⣿⡟⠩⢙⡡⣿⣿⣿⣿⣿⣿ ⣸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⢹⣿⣿⣿⣵⣯⣉⣿⣲⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣶⣶⣶⣶⣶⣾⣾⣿⢻⣿⣾⣿⢰⡖⢰⢶⠀⣾⣶⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣇⡀⠀⢸⣿⣭⣭⣷⢿⡀⠨⠭⢛⡻⢟⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣳⣿⣿⣿⣿⣿⣿⣿⣿⣿⠉⢸⣏⣼⢾⣦⣟⣿⣿⣿⣿ ⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣶⣶⣶⣶⣶⣾⣿⣟⣉⣁⡀⠀⠀⠀⠀⠭⠾⠿⠬⣹⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⣧⣴⡀⠀⠀⠖⣿⣿⣿⣿⣿⣿ ⣻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣛⠛⠋⠉⠉⠉⠉⠉⠙⠛⠙⠙⠛⠓⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⢹⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣼⠈⡏⣿⣿⣿⣿⣿⣿ ⢾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡏⠀⠀⠀⠀⠀⢀⣀⡀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣠⢤⣄⠑⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠏⠇⣿⡇⠇⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⡀⠀⠀⠀⢠⣷⣻⣼⡄⠀⠀⠀⠀⠀⠒⠂⠀⠀⠸⣽⢽⣿⠀⢈⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⣿⣿⣿⣿⢠⣼⣿⡇⣤⢿⣿⣿⣿⢿⣻ ⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣻⣛⠛⠁⠀⠀⠀⠀⠙⠛⠋⠀⠀⠀⠀⠀⣀⣀⡀⠀⣀⣀⣈⣉⣁⣀⣬⣿⣿⣿⣿⣿⣿⣿⣿⢸⣿⣿⣿⣿⣿⣧⣿⣿⣟⣿⣿⣿⣿⣷⣿⢸⣿⡇⣿⣾⣿ ⣹⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣤⣤⣤⣤⣤⣤⣤⣶⣶⣶⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣾⣿⣿⣿⣿⣿⣿⣾⣿⣽⣿⣿⣿⣿⣵⣿⣿⣽ ⣰⢦⡄⠀⠀⠀⠀⠀⣶⠀⡀⠄⠀⠀⠄⠀⢰⡆⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣰⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠄⠀⠂⢀⠀⠀⡆⠀⢶⠀⠀⡂⠀⡆⠀⠀⠀⠀⡄⣄⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⡏⢸⡇⠀⠀⠀⠀⠀⣿⠀⠀⠀⠀⠀⠀⠀⠈⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢸⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠃⠀⠰⠀⠀⠀⠀⠁⠀⠀⠀⢠⣷⣇⠀⣤⡀⡀⠀⠀⠀⠀⠀ ⠁⠘⠃⠀⠀⠀⠀⠀⡇⠀⠀⠀⠀⠀⠀⠀⠀⠁⢠⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⠀⣠⣄⠀⢀⣀⣀⣀⣀⣄⣀⡀⢤⣄⣴⠀⠀⠐⠈⠀⢀⠀⢀⢀⣤⡄⡀⡆⣠⡄⠀⢈⡀⠸⠳⣿⠨⣿⣇⣄⣀⠀⣐⡀⠀ ⢀⣀⡒⢻⠶⠀⠀⠈⠃⣀⠀⣚⣀⠀⣐⣀⣀⣀⣐⡂⢀⣊⣀⣀⣀⣀⣀⣈⣣⣤⣤⣤⣬⠙⢻⣿⣭⣤⣬⣭⣥⣭⣭⣥⣥⣷⣦⣦⣤⣤⣰⣷⣿⣻⣿⣛⣞⣿⣿⣟⣉⣁⣒⣾⣷⣢⣐⣐⣛⣖⠼⢥⣶⣶⣶⣶⣧⣶ ⠈⢉⣀⣠⣶⣶⣶⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣦⣶⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣇⣄⠀⣻⣿⣿⣿⣿⣿ ⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠛⠻⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣶⣿⣿⡿⠛⠟⡋⢼⣿⣿⣿⣿⣿ ⣼⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⣿⣿⣿⣿⣶⣥⡭⢽⣼⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣶⣶⣶⣷⣶⣾⣿⣽⣻⣿⣿⣿⢱⡒⢰⢷⡁⣾⣶⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⠀⠀⢸⣿⣯⣭⡷⠿⠀⠠⠭⢛⡻⣻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣗⣿⣿⣿⣿⣿⣿⣿⣿⣿⠉⢸⣏⣾⢾⣆⣿⣿⣿⣿⣿ ⢽⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣶⣶⣾⣶⣟⣿⣫⣭⣁⡀⠀⠀⠀⠀⠽⠾⠷⠬⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⣧⣰⡆⠀⠀⠤⢺⣿⣿⣿⣿⣿ ⣻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡻⠛⠉⠉⠉⠉⠉⠉⠙⠃⠙⠘⠛⠋⠁⠀⠀⠀⠀⠀⠀⠀⠀⠈⢻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣸⠈⡏⢹⣿⣿⣿⣿⣿ ⣽⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⣀⣀⡀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⣤⢤⡈⠁⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡏⠇⠿⡄⠇⣼⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣧⡀⠀⠀⠀⢸⣾⣻⣵⠀⠀⠀⠀⠀⠐⠒⠀⠀⠀⢺⡾⣽⡽⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⣿⣿⣿⣿⢧⣤⣿⡇⣤⢿⣿⣿⣿⢿⣿ ⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⢛⠉⠁⠀⠀⠀⠈⠛⠚⠁⠀⠀⠀⢀⣀⣀⣀⢀⣀⣀⣀⣉⣉⣀⣠⣼⣿⣿⣿⣿⣿⣿⣿⢸⣿⣿⣿⣿⣿⣧⣿⣿⣟⣿⣿⣿⢺⣷⣿⢼⣿⡇⣿⣾⣿ ⣹⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣶⣴⣶⣴⣶⣶⣴⣶⣶⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣽⣿⣿⣿⣿⣷⣿⣿⣿ ⡶⢰⠀⠀⠀⠀⠀⠀⡆⠐⠀⠀⠀⠀⠀⠀⢰⠀⠀⠀⠂⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⡆⡆⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠐⠂⠰⠀⢰⡆⢀⡆⠀⢰⠀⢰⡆⠀⠀⠀⠠⡄⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠃⢾⠀⠀⠀⠀⠀⢰⡇⠀⠀⠀⠀⠀⠀⠀⢸⡄⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢹⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⡀⠰⠀⠂⠀⠈⠁⠐⠓⠀⠀⡀⠀⠁⠀⠀⠀⠂⣷⡆⢀⣦⠀⠀⠀⠀⠀⠀⠀ ⠀⢸⠀⠀⠀⠀⠀⢸⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⢧⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢬⣀⣀⡄⣀⣠⣠⡠⡤⡀⠀⣤⡤⡦⠀⡇⠂⠀⠀⠀⢀⡀⣄⣬⣀⢠⣖⡾⠄⠀⢠⠀⠠⣿⡟⠂⣿⣧⡄⣐⢁⣠⠀⢀ ⢀⣀⡘⠿⠞⠀⠀⠈⢃⣀⣀⣉⣀⣀⣀⣀⣀⣀⣴⣀⣀⣁⣀⣀⣀⣤⣤⣬⣥⣤⣤⣤⣤⣤⡌⠉⢻⣿⣭⣭⣬⣥⣬⣤⣴⣾⣴⣦⣤⣥⣶⣿⣯⣽⣟⣭⣿⣿⣝⣛⣌⣤⣷⣿⣷⣦⣧⣬⣭⣍⣼⠥⣴⣶⣶⣿⣶⣶ ⠈⣁⣄⣴⣯⣤⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣫⣠⡀⢸⣿⣿⣿⣿⣿ ⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡟⠛⠿⣿⣿⣿⣿⣿⣿⣿⣿⡿⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠟⠓⣛⠩⣿⣿⣿⣿⣿ ⣼⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⠀⠀⢹⣿⣿⣿⣿⣾⣦⠬⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣶⣾⣶⣶⣶⣾⣿⣿⢻⣿⣷⣿⢱⡖⢰⢾⢈⣦⣶⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡆⠀⠘⣿⣷⣾⣶⡿⠯⠀⠦⠉⣙⢯⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣿⣿⣿⣿⣿⣿⣾⣿⣿⠏⢸⣏⣾⢾⡎⣟⣿⣿⣿⣿ ⢽⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣾⣿⣿⣿⣿⢻⣯⣭⡥⣄⠀⠀⠀⠀⠤⠿⠿⠦⠽⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⣿⣤⣶⠀⠀⠀⠔⣾⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡟⠉⠉⠉⠉⠉⠉⠉⠉⠈⠉⠙⠉⠉⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠈⡏⠁⣿⣿⣿⣿⣿ ⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⣀⠤⡀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⡠⣤⢄⠀⠰⣿⣿⣿⣿⣿⣿⣿⣿⣷⣿⣿⣿⣿⣿⣿⣿⣿⣿⡏⠿⡀⠇⣠⣿⣿⣿⣿⣿ ⣹⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣧⠀⠀⠀⢸⣽⣻⣻⠀⠀⠀⠐⠒⠀⠒⠂⠀⠀⠘⣟⣭⣻⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⣿⣿⣿⣿⣿⣧⣤⡇⣤⢿⣿⣿⣿⢿⣿ ⢻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡛⡉⠁⠀⠀⠀⠀⠙⠛⠁⠀⠀⢀⣀⣀⣀⣀⣀⣄⣠⣤⣨⣉⣡⣤⣴⣿⣿⣿⣿⣿⣿⢸⣿⣿⣿⣿⣿⣧⣿⣿⣟⣿⣿⣿⢾⣾⣿⣾⣿⡇⣿⣾⣿ ⣼⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣾⣶⣶⣶⣶⣶⣶⣶⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣾⣿⣽⣿⣿⣮⣿⣷⣿⣿⣽ ⠒⣤⠀⠀⠀⠀⠀⢰⡆⠀⠀⠀⠀⠀⠀⠀⣶⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⡆⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠠⠀⠀⠀⠀⠀⢰⠀⠀⡆⠀⠰⠀⢰⠀⠀⠀⠀⢰⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⣿⠀⠀⠀⠀⠀⢸⠃⠀⠀⠀⠀⠀⠀⠀⠹⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⠀⠀⠀⠀⠀⠀⠈⠀⠀⠀⠀⢾⣶⡀⢁⣆⠀⠀⠀⠀⠀⠀⠀ ⠀⠟⠀⠀⠀⠀⠀⢸⠀⠀⠀⠀⠀⠀⠀⠀⠠⠀⠅⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢤⣄⣀⣤⡤⣀⣤⡤⠠⠠⠤⣤⣤⡂⠀⠀⠀⠀⠀⠀⣀⡀⣴⣤⣀⣰⣀⠦⠀⠀⡄⠀⠐⢺⡅⠺⣿⢠⠀⡄⢀⣀⠀⢀ ⠠⣈⠉⠓⠃⠀⠀⠉⢀⣀⣠⣁⣀⣀⣁⣀⣀⣤⣤⣀⣈⣥⣤⣄⣄⣤⣬⣬⣤⣦⣦⣴⣤⣤⣤⡌⠉⢻⣿⣴⣶⣦⣿⣶⣴⣶⣶⣤⣤⣤⣿⣿⣭⣭⣭⣵⣽⣯⣎⣠⣄⣤⣾⣿⣮⣤⣥⣭⣭⣥⡶⠴⣴⣶⣶⣿⣶⣶ ⢀⣠⣤⣼⣿⣶⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣯⣠⣀⢈⣿⣿⣿⣿⣿ ⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡏⠛⢿⣿⣿⣿⣿⡿⠿⣿⣿⡿⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡟⠉⢙⠅⡿⣿⣿⣿⣿ ⣼⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣧⠀⠀⣿⣿⣿⣿⣾⢿⡤⠸⣷⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣶⣶⣶⣶⣶⣾⣿⣿⢻⣿⣷⣿⢱⡖⢰⢶⢠⣦⣶⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠿⠀⠀⢹⣿⣷⣶⣾⠛⠧⠐⠖⢩⡝⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣳⣿⣿⣿⣿⣿⣿⣸⣿⣿⡏⢸⣏⣼⢾⡆⣟⣿⣿⣿⣿ ⢼⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⣿⣯⣤⣤⡄⠀⠀⠀⠠⠒⠛⠛⠆⢽⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⣿⣧⣾⢆⠀⠀⠐⣾⣿⣿⣿⣿ ⣽⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣽⡏⠁⠀⠀⠀⠀⠉⠉⠁⠈⠈⠉⠁⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⢈⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠊⡏⢡⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⠀⢀⣤⠤⡀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢠⣔⣦⠄⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠿⠀⠇⣸⣿⣿⣿⣿⣿ ⣸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠇⠀⠀⠀⢷⢯⣟⡗⠀⠀⠀⠀⠀⠀⠒⠀⠀⠀⠸⣽⣜⡟⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⣿⣻⣿⣿⣿⣿⣧⡄⣴⢿⣿⣿⣿⢿⣻ ⢻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣍⣀⠀⠀⠀⠀⠈⠉⠉⠀⠀⣀⣀⣀⣀⣀⣀⣤⣤⣤⣤⣌⣥⣤⣤⣾⣿⣿⣿⣿⣿⢸⣿⣿⣿⣿⡟⣧⣿⣿⣟⣿⣿⣿⣺⣷⣿⢸⣿⡇⣿⣾⢿ ⣼⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣶⣶⣶⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣾⣿⣿⣿⣿⣿⣿⣾⣿⣽⣿⣿⣮⣿⣵⣿⣿⣽ ⢢⡆⠀⠀⠀⠀⠀⣶⠀⠀⠀⠀⠀⠀⠀⠀⡆⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢰⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣶⠀⢐⠀⠀⠀⠀⢴⠀⠀⠀⠀⢀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⢸⡇⠀⠀⠀⠀⠀⣿⠀⠀⠀⠀⠀⠀⠀⠀⠧⢀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⡆⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠸⣴⡀⢸⡄⠀⠀⠀⠀⠀⠀⠀ ⠀⡇⣀⠀⠀⠀⠀⣿⠀⠀⢀⠀⠀⠀⠀⠀⠀⠈⠄⠀⢀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⡤⠠⢠⣤⣤⣤⣤⠦⡤⠤⠐⣴⡴⠂⠰⠀⠀⠀⣀⣀⣤⢠⣴⣄⣀⣼⣰⠦⠀⠀⠆⠀⠛⣻⡕⢸⣿⠤⠠⠄⠀⠄⠀⠀ ⢀⠬⠉⠛⠀⠀⣀⣈⣤⣤⣬⣥⣄⣬⣥⣤⣤⣤⣥⣤⣭⣤⣤⣤⣤⣤⣤⣭⣶⣶⣶⣶⣶⣶⣶⣶⡌⡉⣿⣷⣶⣶⣾⣶⣿⣷⣷⣶⣶⣮⣿⣿⣽⣭⣭⣯⣽⣿⣋⣤⣤⣬⣿⣽⣭⣾⣭⣿⣭⣥⠕⠒⢶⣿⣾⣷⣶⣷ ⢀⣤⣾⣿⣷⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣧⡴⣄⡨⢿⣿⣿⣿⣿ ⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡏⠙⢿⣿⣿⣿⣿⡿⢿⠿⣿⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠏⠉⠩⠂⠝⣿⣿⣿⣿ ⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⢸⣿⣿⣿⣿⣿⣷⡄⠺⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣶⣶⣶⣷⣶⣾⣿⣿⢿⣿⣷⣿⢱⡒⢰⢶⠠⣦⣶⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣓⣀⣀⣿⣿⣷⣶⡟⠛⠇⠒⠂⢭⡛⣿⡿⢿⣿⣿⣿⣿⣿⣿⣿⣷⣿⣿⣿⣿⣿⣿⣼⣿⣿⡟⢸⣏⣼⢾⡤⡟⣿⣿⣿⣿ ⢺⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠿⣿⣿⣿⣿⣿⠸⡯⣶⣦⢦⠀⠀⠀⠀⠐⠛⠛⠓⠢⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⣿⣷⣾⢧⠀⠀⠘⣽⣿⣿⣿⣿ ⢽⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠃⠀⠀⠀⠀⠀⠀⠀⠀⠀⠉⠉⠀⠄⠀⠀⠀⠀⠀⠀⠀⢀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡎⡏⢱⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⢀⠤⣲⢤⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣴⣶⡦⡀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠁⢇⣾⣿⣿⣿⣿⣿ ⣼⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠿⠂⠀⠀⠸⣟⣼⣻⠀⠀⠀⠀⠉⠀⠉⠁⠀⠀⠀⢷⣗⡿⠃⠀⢿⣿⣿⣿⣿⢿⣿⣿⣿⣿⣿⡿⣿⣿⣿⣿⣿⣿⣿⡄⣼⢻⣿⣿⣿⢻⣿ ⣹⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣥⣄⣀⡀⠀⠀⠈⠉⠀⢀⣀⣀⣀⣀⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣶⣾⣿⣟⣿⣿⢸⣿⣿⣿⣿⡟⣧⣿⣿⣟⣿⣿⣿⣾⣷⣿⢸⣿⡇⣿⣾⢻ ⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣽⣿⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣾⣿⣽⣿⣿⣯⣿⣽⣿⣿⣿ ⢰⠀⠀⠀⠀⠀⢀⡆⠀⠀⠀⠀⠀⠀⠀⢰⡀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣦⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠐⡆⠀⠂⠀⠀⠀⠀⡆⠀⠀⠀⠀⡆⢀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⢸⠀⠀⠀⠀⠀⢸⡇⠀⠀⠀⠀⠀⠀⠀⠘⠇⡀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢸⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠆⠀⠀⠀⠀⠠⠁⠀⢀⠀⠀⠀⠀⠁⠀⠀⠀⠐⠇⣇⠠⣶⡀⠀⠀⠀⠀⠀⠀⠀ ⢸⢀⣀⠀⠀⠀⢸⡇⠀⠀⣀⠀⠀⠀⠀⠀⠀⢰⠀⠀⡀⠀⠀⠀⠀⠀⢀⠀⠀⠀⠀⠀⠀⠰⢆⠠⠤⣤⣤⣴⡴⢤⠤⠀⢲⠦⠖⠀⠀⠀⣀⣀⣀⣠⣤⢠⣶⣠⣠⣇⡾⠆⣀⡰⠀⠈⢓⣿⠐⢿⡧⠖⠤⠀⠠⠄⠀⠠ ⠠⠍⠛⠋⠀⢀⣀⣡⣤⣤⣭⣤⣤⣥⣤⣤⣤⣼⣤⣤⣤⣤⣤⣤⣴⣦⣼⣷⣶⣶⣶⣶⣶⣶⣶⣶⣶⢀⢹⣿⣷⣶⣶⣶⣿⣾⣷⣶⣶⣿⣽⣿⣿⣯⣷⣯⣿⣯⣯⣦⣶⣿⣿⣿⣷⣼⣿⣶⣯⡿⠒⠒⢲⣿⣿⣿⣿⣿ ⣠⣤⣶⣾⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣧⣶⣄⠀⢿⣿⣿⣿⣿ ⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠈⠻⣿⣿⣿⣷⣾⠿⡿⢿⣿⣻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠏⠀⠸⠂⠜⢻⣿⣿⣿ ⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡀⠀⣿⣿⣿⣿⡿⣿⣷⠐⢻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣶⣾⣶⣶⣶⣾⣿⣿⣻⣿⣿⣿⢱⡒⢰⢶⠰⣦⣶⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣟⣿⣛⣛⣛⣛⣃⣀⡸⣿⣿⣷⣾⠟⠛⠐⠓⠠⠮⣳⣿⠿⣿⣿⣿⣿⣿⣿⣿⣷⣿⣿⣿⣿⣿⣿⣸⣿⣿⡟⢸⣏⣼⢾⡦⣟⣿⣿⣿⣿ ⢺⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠿⠿⠿⠿⠿⣿⣿⡇⢿⢵⣶⡴⡄⠀⠀⠀⠀⠚⠋⠛⠓⠺⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⣿⣷⣿⢷⠀⠀⠈⣼⣿⣿⣿⣿ ⣼⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣾⡟⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⡀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡎⡏⢱⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⣠⣲⡶⡄⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢠⣮⣵⢆⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠇⣾⣿⣿⣿⣿⣿ ⣹⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠟⠛⠀⠀⠀⢯⣷⣻⠇⠀⠀⠀⠈⠁⠈⠉⠀⠀⠀⠘⢿⡾⠎⠀⠸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⣿⣿⣿⣿⣿⣿⣧⡄⣤⢻⣿⡿⣿⢻⣿ ⣼⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣧⣤⣤⣀⠀⠀⠀⠀⠀⣀⣀⣀⣀⣠⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣶⣿⣿⣿⣿⣿⢸⣿⣿⣿⣿⡿⣧⣿⣿⣟⣿⣿⣿⣾⣷⣿⢸⣿⡏⣿⣾⣻ ⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣽⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣾⣿⣽⣿⣿⣯⣿⣽⣿⣿⣿ ⠀⠀⠀⠀⠀⠀⡆⠀⠀⠀⠀⠀⠀⠀⢰⡆⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢴⠐⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⡦⠀⢰⠀⠀⠀⠀⡆⠀⠀⠀⠀⡆⣄⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⡇⠀⠀⠀⠀⠀⠀⠀⠀⠇⡀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠸⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠌⠀⠀⠀⠀⠐⠀⠀⠀⠀⠄⠀⠐⠀⠰⠷⣿⡄⣶⡄⠀⠀⠀⠀⠀⠀⠀⠀ ⢀⣀⠀⠀⠀⢸⡇⠀⠀⣀⠀⠀⢀⠀⠀⠂⢘⠄⢀⡀⠀⠀⠀⠀⠀⢀⡀⠀⠀⠀⠐⠀⠰⠶⠠⠀⢶⠴⣴⣴⣶⡶⠖⢾⠶⠚⠀⠀⢀⣀⣤⣔⣠⣤⢠⣶⣥⣴⠯⠞⣓⣀⡰⠀⢀⢉⣿⣘⣻⠇⠶⠰⠀⢄⡄⠀⡀⠤ ⠀⠉⣉⡀⣀⣀⣠⣤⣴⣤⣤⣴⣶⣶⣶⣶⣶⣶⣶⣦⣶⣴⣶⣶⣶⣶⣶⣿⣶⣶⣷⣷⣶⣿⣿⣾⣿⣾⢀⣉⣿⣷⣾⣿⣿⣿⣷⣶⣶⣿⣷⣶⣶⣶⣶⣿⣷⣥⣶⣶⣾⣿⣿⣾⣶⣶⣶⣶⣾⡶⠒⠛⢿⣿⣿⣿⣿⣿ ⢴⣶⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣻⣿⣿⣿⣿⣿⣷⣢⣄⠜⢿⣿⣿⣿⣿ ⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠙⣿⣿⣿⣷⡿⣛⡻⠿⣿⢛⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠏⠀⠴⠪⠞⠿⣿⣿⣿ ⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⣿⣿⣿⣿⠿⢿⣷⡈⠻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣶⣶⣶⣷⣶⣾⣿⣿⢿⣿⣶⣿⢱⡒⢰⢶⠰⣦⣶⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣥⣤⠹⣿⠿⠿⠿⠟⠛⠊⠉⠰⢎⣹⣿⠻⣿⣿⣿⣿⣿⣿⣷⣿⣿⣿⣿⣿⣿⣸⣿⣿⡏⢸⣏⣾⢾⡦⣟⣿⣾⣿⣿ ⢼⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠟⠛⠿⠿⠿⠿⠿⠂⠿⣶⣿⡿⠆⠀⠀⠀⠈⠉⠉⠉⠉⠚⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⣿⣷⣿⢷⠀⠀⠈⢹⣿⣿⣿⣿ ⢹⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠃⠀⠀⠀⠀⠀⠀⠠⠀⢀⣿⣿⣿⣿⣿⣿⣿⣿⣿⢿⣿⣿⣿⣿⣿⣿⣿⡮⡏⠁⣾⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⠀⠀⢠⢮⢭⣶⡀⠀⠀⠀⣀⡀⣀⣀⠀⠀⠀⣼⡿⣯⡆⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠿⠀⠇⠀⣿⣿⣿⣿⣿ ⢾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠛⠛⠉⠀⠀⠈⠿⣿⠿⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠙⠿⠷⠁⠀⣸⣿⣿⣿⢿⣿⣿⣿⣿⣿⡿⣿⣿⣿⣿⢿⣿⣤⡌⣤⢸⣿⡻⣿⢿⣿ ⢼⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣶⣤⣀⣀⣀⣀⣀⣀⣀⣠⣤⣤⣤⣤⣤⣦⣴⣴⣶⣶⣶⣶⣶⣾⣿⣷⣿⣽⢸⣿⣿⣿⣿⣿⣧⣿⣿⣟⣿⣿⣿⣹⣿⣿⢸⣿⡇⣿⣾⣻ ⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣾⣿⣿⣿⣽⣿⣿⣾⣿⣼⣿⣿⣾⣿⣽⣿⣿⣽ ⠀⠀⠀⠀⠀⢰⡆⠀⠀⠀⠀⠐⠀⠀⢲⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⡆⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⡰⠆⠀⡂⠀⠐⠀⠰⠄⠀⠀⠀⠀⡀⡀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⢸⠁⠀⠀⠀⠀⠀⠀⠀⠸⠀⡀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠽⢿⣇⠀⣷⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⢀⡀⠀⠀⠀⣸⠀⠀⠀⡀⠀⠀⡀⠀⠀⠀⡂⠀⢀⡀⠀⠀⠀⠀⠀⢀⠀⠀⠀⠀⠀⠀⠲⠂⠠⠰⠖⠴⢲⣾⣴⣶⠖⡳⠶⠇⠀⠀⣀⣀⢀⣀⣠⡄⣾⣶⣤⡸⠧⢗⣒⣀⡰⠀⡈⢹⣇⡁⣿⠲⠆⠆⠠⣠⠀⠀⠠⠠ ⠈⢋⣁⠀⡀⣀⣤⣤⣴⣤⣦⣶⣶⣴⣤⣴⣶⣶⣤⣴⣤⣶⣶⣶⣶⣶⣶⣶⣶⣾⣶⣶⣶⣷⣶⣶⣶⣷⣇⢀⢹⣿⣾⣿⣿⣶⣶⣶⣷⣿⣷⣶⣶⣶⣶⣿⣧⣴⣶⣶⣿⣿⣷⣶⣶⣦⣶⣶⣿⣶⠛⠚⢿⣿⣿⣿⣿⣿ ⢴⣶⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣟⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣟⣿⣿⣿⣿⣿⣿⣷⣦⣀⠸⢿⣿⣿⣿⣿ ⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠈⢿⣿⣿⣿⣿⢽⣛⡟⢿⣟⣻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡏⠙⠽⠢⠜⢿⣿⣿⣿ ⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠀⢸⣿⣿⡿⡿⠟⣻⣇⢉⠿⢿⣿⣿⣿⣿⣿⣿⣿⣿⣾⠶⣶⣷⣶⣾⣾⣿⢻⣿⣶⣿⢱⡒⢰⢶⠰⣦⣶⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣽⣯⣯⣯⣭⣭⣤⡌⣿⡿⠿⠿⠟⠙⠓⠉⠁⢓⣹⣿⡟⠿⣿⣿⣿⣿⣿⣷⣿⣿⣿⡿⣿⣿⣼⣿⣿⡏⢸⣏⣼⢾⡆⡟⣿⣾⣿⣿ ⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⣿⠛⠛⠛⠿⠟⠿⠿⠇⠸⠿⠿⢯⠷⠀⠀⠀⠀⠁⠁⠀⠉⠑⠻⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⣿⣦⣾⢷⠀⠀⠚⠘⣿⣿⣿⣿ ⢹⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠘⠀⠀⠀⠀⢀⡀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣮⡏⠁⢠⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣇⠀⠀⣔⡿⣭⡆⠀⠀⠀⢀⣀⢀⣀⡀⠀⠀⢰⣧⢾⣵⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠁⠇⠀⣼⣿⣿⣿⣿ ⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠛⠛⠛⠉⠀⠀⠹⠽⠷⠃⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⠳⠿⠊⠀⢀⡿⣿⣿⢿⣿⣿⣿⣿⣿⡿⣿⣿⣿⣿⢿⣿⣧⡌⣤⢸⣿⡻⣿⢿⣿ ⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣤⣀⣀⣀⣀⣀⣀⣀⣠⣄⣤⣤⣤⣤⣶⣶⣶⣶⣶⣶⣖⣶⣶⣿⣿⣿⣿⢸⣿⣿⣿⣿⣟⣧⣿⣾⣟⣿⣿⣿⢾⣷⣿⢸⣿⡇⣿⣾⣿ ⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣾⣿⣿⣿⣽⣿⣿⣿⣿⣿⣿⣿⣿⣿⣽⣿⣿⣿ ⠀⠀⠀⠀⠀⣶⠀⠀⠀⠀⠀⠂⠀⠐⡆⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢰⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢴⠀⢀⠀⠀⠀⠀⠲⠀⠀⠀⠀⢠⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⡏⠀⠀⠀⠀⠀⠀⠀⠀⠇⢀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠆⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⠀⠀⠀⠀⠀⠈⠀⠀⠀⠀⠠⠀⠀⠀⠀⠀⠈⡻⣾⡀⢸⣦⠀⠀⢀⠀⠄⠀⠀⠀⠀ ⢀⠀⠀⠀⢀⡇⠀⠀⢀⠀⠀⢀⠀⠀⠀⠐⡀⠀⣀⠀⠀⠀⠀⠀⠀⡀⠀⠀⠀⠀⠀⠰⠶⠠⠄⠰⡦⠴⠖⣵⣤⣴⡺⡶⠾⠂⠸⢀⣀⣀⣀⣀⣤⢐⣵⣧⠄⠾⠼⢓⣀⣀⠆⠀⠉⣿⣋⣸⡟⠶⠐⠄⢄⡄⠀⠀⠄⠅ ⠈⣉⡀⢀⣀⣠⣴⣤⣤⣴⣤⣶⣦⣦⣤⣶⣦⣦⣤⣤⣶⣤⣶⣶⣶⣶⣶⣶⣶⣶⣶⣷⣶⣿⣶⣶⣷⣷⣾⡀⣈⣿⣿⣿⣿⣶⣶⣾⣽⣿⣶⣶⣶⣶⣿⣿⣴⣴⣶⣶⣿⣾⣷⣾⣶⣶⣶⣶⣿⣷⠖⠓⢿⣿⣾⣿⣿⣿ ⢸⣾⣷⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣟⣿⣿⣿⣿⣿⣿⣧⣦⣀⡘⣿⣿⣿⣿⣿ ⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⢻⣯⣿⣿⣿⠫⣝⣻⡻⣿⣻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡟⠉⢭⢐⡼⢿⣿⣿⣿ ⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡧⠀⣿⣿⣿⣿⠿⢿⣿⡈⡹⠿⣿⣿⣿⣿⣿⣿⣿⣿⣷⠶⣶⣷⣶⣾⣿⣿⢻⣿⣾⣿⢱⡖⢰⢶⢠⣦⣶⢿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣽⣯⣭⣭⣭⣭⣥⣤⢻⣿⢟⠿⠿⠋⠛⠊⠁⠘⣪⣿⣟⠻⢿⣿⣿⣿⣿⣷⣿⣿⣿⡿⣿⣿⣸⣿⣿⡏⢸⣏⣾⢾⡄⡟⣿⣨⣿⣿ ⢹⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⢿⡟⠛⠛⠛⠛⠛⠿⠿⠘⠟⠿⠷⡿⠇⠀⠀⠀⠈⠈⠀⠉⠉⠚⠿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⣿⣤⣾⢧⠀⠀⠔⠒⣿⣿⣿⣿ ⢹⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠂⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠃⠀⠀⠀⠀⣀⠀⠀⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣿⣿⣿⣿⡎⡏⠁⠀⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡀⠀⢰⣭⢿⣢⠀⠀⠀⠀⣀⠀⣀⣀⠀⠀⠀⣾⡾⣯⡄⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠁⠇⠀⣠⣿⣿⣿⣿ ⢿⣿⣿⣿⣿⣿⣿⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡛⠛⠛⠛⠁⠀⠘⠾⠯⠟⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠙⠿⠟⠀⠀⡺⣿⣿⢿⣿⣿⣿⣿⣿⡿⣿⣿⣿⣿⣿⣿⣯⡄⣤⢸⣽⣻⣿⢻⣿ ⣸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣦⣤⣤⣀⣀⣀⣀⣀⣀⣠⣤⣤⣤⣤⣶⣶⣶⣶⣶⣶⣶⣶⣶⣿⣿⣿⣿⢸⣿⣿⣿⣿⣟⣧⣿⣹⣟⣿⣿⣿⣸⣷⣿⢸⣿⡇⣿⣾⣿ ⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣾⣿⣿⣿⣿⣿⣿⣾⣿⣼⣿⣿⣾⣿⣵⣿⣿⣽ ⠀⠀⠀⠀⢰⡆⠀⠀⠀⠀⠀⠀⠀⢰⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⡆⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠆⠀⡂⠀⠐⠀⠀⡆⠀⠀⠀⠀⡄⡀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⢸⠇⠀⠀⠀⠀⠀⠀⠀⠸⠀⡀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢸⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⠀⠀⠀⠀⠀⠀⠉⢷⣇⠀⣷⡄⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⡀⠀⠀⣸⠀⠀⠀⡀⠀⠀⠀⠀⠀⠀⠂⠀⢀⡀⠀⠀⠀⠀⠀⢀⠀⠀⠀⠀⠀⠀⠲⠦⠄⠀⢖⠤⠔⠞⢒⣤⣤⣲⠆⠒⠀⠂⡀⣀⢀⣀⣠⣄⣠⣾⣤⣠⠧⡞⢒⣀⡰⠀⡀⢙⣟⣁⣿⠣⠆⠤⠀⢤⠀⠀⠠⠨⠀ ⠈⣁⠀⠀⣀⣡⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣴⣦⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣆⢀⢹⣿⣾⣷⣶⣶⣼⣽⣷⣶⣷⣶⣿⣿⣯⣥⣦⣴⣿⣷⣷⣶⣶⣶⣶⣴⣶⣶⣶⠖⠓⢿⣿⣿⣿⣿⣿ ⢰⣶⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣟⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⣿⣿⣿⣿⣿⣿⣧⢦⡀⡸⣿⣿⣿⣿⣿ ⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠹⣿⣽⣿⣿⡞⢯⣛⣟⢿⣟⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡟⠉⢩⢔⡸⢿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡄⣿⣿⣿⣿⣿⠿⣿⣃⠙⢿⣿⣿⣿⣿⣿⣿⣿⣿⣶⠶⣶⣶⣶⣶⣿⣿⢻⣿⣶⣿⢱⡖⢰⢶⢠⣦⣶⢿⣿⣿ ⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣯⣭⣭⣭⣭⣭⣤⡝⣿⡻⡿⡶⠟⠛⠛⠉⠐⢓⣹⣿⡛⢿⣿⣿⣿⣿⣷⣿⣿⣿⣿⣿⣿⣼⣿⣿⡏⢸⣍⣾⢾⡆⡟⣿⣘⣿⣿ ⢹⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⣿⠟⠛⠛⠛⠛⠿⠿⠗⠿⢶⣿⠞⠗⠀⠀⠀⠈⠉⠀⠉⠉⠑⠻⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⣿⣤⣾⢇⠀⠀⠔⠒⣿⣿⣿⣿ ⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡷⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⠀⠐⠃⠀⠀⠀⢀⡀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣿⣿⣿⣿⡌⡏⠁⠀⢻⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⢠⣪⢽⣳⡀⠀⠀⠀⣀⡀⢀⣀⠀⠀⠀⣴⣷⢿⡂⠀⢠⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡄⠇⣀⣠⣾⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠿⠛⠛⠛⠃⠀⠈⠺⠯⠟⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠘⠿⠝⠃⠀⠘⣿⣿⢿⣿⣿⣿⣿⣿⡿⣿⢻⣿⣿⣻⣿⣿⡄⣤⢻⣿⡻⣿⢿⣿ ⢸⣿⣿⣿⣿⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣧⣤⣄⣀⣀⣀⣀⣀⣀⣤⣤⣤⣤⣤⣤⣤⣤⣶⣶⣶⣶⣶⣶⣶⣧⣿⣿⢸⣿⣿⣿⣿⡟⣧⣿⣸⣟⣿⣿⣿⣼⣦⣿⢸⣿⡇⣿⣾⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣾⣿⣿⣿⣽⣿⣿⣿⣿⣼⣿⣿⣯⣿⣵⣿⣿⣿ ⠀⠀⠀⢠⡆⠀⠀⠀⠀⠀⠀⠀⢰⡀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢰⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⡖⠀⢰⠀⠀⠀⠀⠆⠀⠀⠀⠀⡆⡄⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⢸⡇⠀⠀⠀⠀⠀⠀⠀⠘⠃⡀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠘⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⠀⠀⠀⠀⠀⠀⠀⠀⠨⠗⣗⠀⣾⡄⠀⠀⠀⢀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⢸⡇⠀⠀⡀⠀⠀⠀⠀⠀⠀⢁⠀⢀⡀⠀⠀⠀⠀⠀⢀⡀⠀⠀⠀⠀⠀⠰⠖⠀⠀⢲⠠⠴⠒⠶⠦⢆⣶⣶⣎⠀⠀⢀⣀⣠⣀⣠⣤⢰⣷⣥⡄⠿⠞⢂⣀⡰⠂⢀⢉⣿⣈⡹⠇⠦⠠⠀⢄⡄⠀⠀⢠⢀⢀ ⢈⠀⠀⣀⣁⣴⣤⣤⣤⣤⣤⣤⣤⣤⣴⣴⣤⣀⣴⣶⣦⣶⣶⣶⣶⣾⣶⣶⣶⣶⣶⣶⣷⣶⣿⣿⣷⣷⣶⣶⣎⠀⢻⣿⣶⣶⣾⣽⣷⣶⣾⣶⣶⣿⣶⣬⣶⣦⣮⣷⣿⣶⣶⣶⣴⣶⣶⣶⣶⣿⠗⠚⠳⣾⣿⣿⣿⣿ ⢸⣾⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣟⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣻⣿⣿⣿⣿⣿⣿⣿⣷⣶⣄⡀⢿⣿⣿⣿⣿ ⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠋⣿⣿⣿⣿⡞⣮⣛⡻⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠁⠨⠖⠔⢻⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠄⣿⣿⣿⣿⣿⡿⢿⣓⠹⣿⣿⣿⣿⣿⣿⣿⣿⣶⠶⣶⣷⣶⣾⣿⣿⣻⣿⣷⣿⢳⡖⢰⢶⠰⣦⣶⢿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣽⣭⣭⣭⣭⣭⣭⣤⢹⣿⠻⡿⣶⠷⠚⠛⠉⠰⢮⣱⣿⠻⢿⣿⣿⣿⣷⣿⣿⣿⣿⣿⣿⣼⣿⣿⠏⢸⣏⣼⢾⡄⡟⣿⣨⣿⣿ ⢽⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⢿⡿⠛⠛⠛⠛⠻⠿⠿⠿⠿⣷⣶⡾⠖⠀⠀⠀⠈⠉⠉⠉⠉⠒⠾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⣿⣶⣾⢷⠀⠀⠒⠈⢹⣿⣿⣿ ⢺⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⠀⠀⠇⠀⠀⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣿⣿⣿⣿⠈⡏⣧⠀⠀⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⢰⣻⢭⣦⠀⠀⠀⠀⣀⡀⣀⣀⠀⠀⠀⣞⡿⡷⡄⠀⢠⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠀⢧⡟⠀⣴⣿⣿⣿ ⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡻⠿⢟⠿⠟⠃⠀⠘⠯⠿⠎⠀⠀⠀⠀⠀⠂⠀⠀⠀⠈⠀⠹⠯⠟⠁⠀⣸⣿⢿⣿⣿⣿⣿⣿⡿⣿⣿⣿⣿⢻⣿⣧⡄⣿⢣⣤⡹⣿⢻⣻ ⣼⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣷⣶⣦⣤⣄⣀⣀⣀⣠⣤⣤⣤⣤⣤⣤⣤⣶⣶⣶⣢⣶⣶⣶⣶⣶⣿⣹⢸⣿⡿⣿⣿⡟⣧⣿⣽⣟⣿⣿⣿⢸⣦⣿⢸⣿⡇⣿⣾⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣾⣿⣿⣿⣽⣿⣿⣾⣿⣽⣿⣿⣿⣿⣵⣿⣿⣽ ⠀⠀⠀⣶⠀⠀⠀⠀⠀⠀⠀⠀⣆⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⡆⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢰⠂⠀⡂⠀⠐⠀⠰⠀⠀⠀⠀⢐⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⣿⠀⠀⠀⠀⠀⠀⠀⠀⠛⢀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠃⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠁⠀⠋⢿⡇⢀⣧⡀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⣿⠀⠀⢀⠀⠀⠀⠀⠀⠀⠀⡀⠀⣀⠂⠀⠀⠀⠀⠀⣀⠀⠀⠀⠀⠀⠀⠒⠂⠀⠐⡆⠆⠖⠖⠲⠔⠰⣲⣶⣃⠀⠀⣀⣀⣄⣀⣠⣄⣾⣾⣤⡸⠧⣓⣂⣀⣒⠀⡀⣹⣇⣁⣿⠰⠂⠂⠀⣰⠀⣀⢠⣄⣀⣀ ⢀⠀⢀⡀⣤⣤⣦⣤⣤⣤⣦⣤⣤⣴⣶⣤⣤⣤⣶⣶⣤⣶⣶⣶⣶⣷⣶⣶⣶⣶⣶⣿⣶⣷⣿⣿⣾⣶⣾⣷⣾⠁⠙⣿⣷⣶⣮⣿⣶⣶⣶⣶⣶⣿⣧⣴⣶⣶⣿⣾⣷⣶⣶⣶⣶⣶⣿⣾⣾⣾⠖⠉⠙⣿⣿⣿⣿⣿ ⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣞⡫⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣟⣿⣿⣿⣿⣿⣿⣿⣿⣷⣖⣦⡀⠻⣿⣿⣿⣿ ⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡟⢹⣿⣿⣿⣷⢻⣝⣻⠿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠟⠁⠀⠖⠥⠛⣿⣿⣿ ⣼⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⢸⣿⣿⣿⣿⣿⠿⣟⣈⢼⣿⣿⣿⣿⣿⣿⣿⣶⣶⣶⣷⣶⣿⣿⣿⣻⣿⣿⣿⢱⡖⢰⢶⠀⣦⣶⢸⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣯⣭⣭⣭⣭⣭⣥⡈⣿⡟⠿⣶⡾⠗⠛⠋⠀⢖⣹⣿⡛⠿⣿⣿⣿⣷⣿⣿⣿⣿⣿⣿⣾⣿⣿⠏⢸⣟⣼⢾⡆⡟⣿⣨⣿⣿ ⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⣿⠛⠛⠛⠻⠛⠿⠿⠷⠻⠻⢾⠞⠷⠂⠀⠀⠀⠁⠉⠀⠉⠑⠲⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⣿⣷⣿⢿⠀⠀⠘⠁⠸⣿⣿⣿ ⢻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⡄⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠁⠀⠰⠀⠀⠀⠀⠀⠀⠀⠀⢀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣿⣿⣿⣿⠈⡏⣵⡄⠀⣹⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⢠⣪⢯⣵⡀⠀⠀⠀⣀⡀⢀⣀⡀⠀⠀⢰⣹⢯⡆⠀⠀⣼⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠿⠀⣷⣿⡇⠀⣿⣿⣿ ⢻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣟⣿⢿⡿⠿⠿⠛⠀⠈⠯⠿⠟⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠁⠘⠿⠿⠃⠀⣠⣽⢟⣿⣿⣿⣿⣿⡿⣿⣻⣿⣿⣻⣿⣤⡔⣿⢿⣥⡀⣿⢻⣻ ⢸⣿⣿⣷⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣶⣶⣦⣤⣤⣀⣀⣀⣠⣤⣤⣤⣤⣤⣤⣤⣶⣶⣔⣶⣶⣶⣶⣶⣦⣿⣻⢸⣿⡷⣿⣿⡟⣧⣿⣽⣟⣿⣿⣿⢸⣴⣿⢸⣿⡇⣿⣾⣿ ⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣽⣿⣿⣾⣿⣼⣽⣿⣿⣿⣽⣿⣿⣿ ⠀⠀⢰⡆⠀⠀⠀⠀⠐⠀⠀⢰⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣶⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⡖⠀⠰⠀⠀⡂⠀⠆⠀⠀⠀⠀⡂⠄⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⢸⠃⠀⠀⠀⠀⠀⠀⠀⠸⠀⡀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢸⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠠⠀⢀⣀⠀⠀⠀⠀⠀⠸⠿⣿⠀⣾⡄⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⣸⠀⠀⠀⡀⠀⠀⠀⠀⠀⠀⠇⠀⠀⡀⠀⠀⠀⠀⠀⢀⠀⠀⠀⠀⠀⠀⠰⡆⠀⠠⢤⣤⢴⠴⠶⢤⠔⠲⢦⣶⣀⠀⠀⢀⣀⣀⣀⣤⢰⣶⣤⣄⣇⡼⠆⣀⡰⠄⢀⢃⣿⣐⣻⠧⠦⠤⠀⢄⡄⠠⠠⠤⢀⢀⣀ ⠀⠀⢈⣠⣤⣄⣥⣠⣤⣥⣤⣤⣤⣯⣤⣬⣥⣤⣤⣤⣴⣤⣼⣵⣿⣶⣶⣶⣶⣶⣶⣷⣶⣶⣶⣶⣶⣶⣶⣶⣿⡏⠙⣿⣷⣾⣽⣷⣾⣯⣵⣿⣿⣿⣭⣦⣴⣭⣿⣿⣷⣾⣶⣴⣾⣾⣶⣶⣷⣶⠟⠓⠛⣿⣿⣿⣿⣿ ⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⡻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣶⣄⡠⠹⣿⣿⣿⣿ ⢹⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡟⠙⣿⣿⣿⣿⡼⣾⣿⠿⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠿⠁⠨⠗⠤⠛⣿⣿⣿ ⣼⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡧⠀⣿⣿⣿⣿⣷⡾⣿⡃⢹⣿⣿⣿⣿⣿⣿⣿⣶⣶⣶⣷⣶⣾⣿⣿⢻⣿⣾⣿⢱⡖⢰⢶⠀⣦⣶⢸⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣟⣿⣛⣿⣿⣯⣥⡀⢿⣿⠿⣿⣶⡗⠛⠛⠁⠶⣝⣾⡟⢿⣿⣿⣿⣷⣿⣿⣿⣿⣿⣿⣼⣿⣿⠉⢸⣟⣼⢾⡆⡟⣿⣨⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠿⠿⠿⠿⠿⠿⠿⡷⡾⢿⣶⣶⢶⠖⠀⠀⠀⠈⠉⠉⠉⠑⠲⢾⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⣿⣿⣿⢿⠀⠀⠒⠋⢸⣿⣿⣿ ⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⡤⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠘⠀⠐⠆⠀⠀⠀⠀⠁⠀⠀⠀⣽⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠈⡏⣧⡀⠀⢻⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠁⠀⣖⣭⣒⡄⠀⠀⠀⢀⡀⢀⣀⡀⠀⠀⢠⣮⢯⣦⠀⠀⢰⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠿⠀⣿⣿⣷⠀⢸⣿⣿ ⢻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠿⣿⠿⠿⠀⠀⠯⣷⡽⠃⠀⠀⠀⠂⠀⠀⠀⠐⠂⠀⠈⠿⠿⠏⠀⣠⣿⢟⣿⣿⣿⣿⣿⡿⣿⢿⣿⣿⢻⡧⣤⡼⣿⢿⣿⡀⣼⢿⣻ ⢼⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣶⣷⣧⣤⣄⣀⣀⣀⣀⣀⣠⣤⣤⣤⣤⣤⣤⣶⣤⣤⣤⣤⣤⣤⣤⣿⣹⢸⣿⣟⣿⣿⡟⣧⣿⣽⣟⣿⣿⣷⢸⣵⣿⢸⣿⡇⣿⣾⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣾⣿⣿⣿⣽⣿⣿⣿⣿⣼⣿⣿⣮⣿⣿⣿⣿⣿ ⠀⠀⡆⠀⠀⠀⠀⠀⠀⠀⢰⡆⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢰⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣶⠀⠐⠀⠀⢂⠀⢰⠀⠀⠀⠀⢰⠠⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⡇⠀⠀⠀⠀⠀⠀⠀⠈⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⡄⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⣺⣾⠀⢠⣆⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⢸⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠨⠀⠀⡀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠠⢥⠀⠀⡠⣄⣤⣤⣦⣤⢤⠤⣄⢤⣆⣰⠀⠀⠀⠀⠀⣀⡠⣤⣆⡀⣼⣰⠦⠀⠀⡄⠀⠒⢺⠅⢺⣿⣤⠠⡄⢀⣀⠀⠀⣀⡆⠀⠀⠀ ⠀⠈⢃⣀⣀⣈⢀⣀⡠⣄⣀⣀⣤⣠⣀⢉⣀⣀⣀⣀⣤⣤⣥⣴⣤⣤⣤⣤⣤⣤⣾⣤⣤⣷⣦⣦⣤⣴⣦⣴⣷⡖⠙⢻⣿⣽⣿⣭⣭⣭⣽⣿⣿⣯⣤⣨⣬⣿⣽⣮⣬⣥⣽⣭⣯⣷⣽⣶⣶⣾⡷⠾⠷⣶⣶⣷⣿⣿ ⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣶⡾⢻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣯⣤⡀⠀⢿⣿⣿⣿⣿ ⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠋⣿⣻⣿⣿⡞⣟⠿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠋⢙⡥⣀⠿⣿⣿⣿ ⣼⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣧⠀⢹⣿⣿⣿⣷⣷⢿⣆⢪⣿⣿⣿⣿⣿⣿⣿⣶⣶⣶⣵⣾⣿⣿⣿⢳⣿⣶⣾⢲⡖⢰⢶⢠⣦⣶⠹⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣟⣿⣿⣿⣛⣛⣛⣋⡀⢻⣿⢿⣿⣿⡶⠸⠿⠃⢭⡙⣿⡿⢿⡿⣿⣿⣷⣿⣿⣿⣿⣿⣿⣸⣿⣿⠉⢸⣟⣼⢾⡆⡟⣿⣀⣻⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠿⣿⣿⣿⣿⣿⣧⢸⣿⣶⣮⢶⡤⠀⠀⠀⠐⠙⠛⠛⠲⠭⣽⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⣷⣾⣿⢇⠀⠀⠴⠒⢻⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣾⣶⣄⠀⠀⠀⠀⠀⠀⠀⠀⠉⠉⠀⠁⠀⡆⠀⠀⠀⠀⠀⠀⠀⠀⢹⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠈⣏⡅⠀⠘⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠇⠀⣤⣒⡢⡀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⣖⣶⣢⠀⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡏⠿⢀⣿⣿⣆⠀⢸⣿⣿ ⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠿⠀⠀⢯⣧⣿⠇⠀⠀⠀⠈⠉⠀⠉⠁⠀⠀⠘⢯⣾⠟⠀⣠⣼⢟⣿⣿⣿⣿⣿⡿⣿⣻⣿⣿⢿⡥⣤⡞⣿⢻⣿⡂⣬⢻⣻ ⢸⣿⣽⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣽⣿⣿⣦⣄⠀⠀⠀⠉⡀⢀⣀⣀⣀⣄⣠⣤⣤⣤⣠⣤⣤⣤⣤⣠⡄⣿⣩⢸⣿⡟⣿⣿⡟⣧⣿⣿⣞⣿⣿⣧⢸⢲⣿⢸⣿⡇⣿⣾⣹ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣮⣿⣿⣿⣾⣷⣿⣿⣽⣿⣿⣾⣿⣼⣿⣿⣾⣿⣽⣿⣿⣽ ⢰⠀⠀⠀⠀⠀⠀⠀⠀⡆⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⡆⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢰⡆⠀⡆⠀⠐⠀⠰⡆⠀⠀⠀⠀⡢⡀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⣿⠀⠀⠀⠀⠀⠀⠀⠀⡯⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠃⠈⠂⠀⠀⠀⠀⠀⠀⠀⠀⢄⣯⡏⠀⡄⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⣿⠀⠀⠀⠀⠀⠀⠀⠀⠈⠐⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣀⡀⠀⢀⣀⣀⢀⣠⣀⣀⠀⢄⣀⡤⠀⠀⡀⠀⠀⠀⠀⠀⡀⣀⠀⠀⡆⣮⡀⠀⢀⠀⠀⠿⡗⠀⣿⣆⡀⡀⠀⢀⠀⠀⠀⢠⠀⠀⠀⠀⠀ ⠁⢀⠀⠀⠀⠀⡐⠂⢀⠀⣀⣂⠀⠒⢀⡀⣀⣀⣀⣀⣑⣀⣄⣤⣀⣤⣀⣠⣥⣤⣠⣭⣭⣭⣥⣬⣭⣈⣾⣥⣄⣤⠛⢻⣿⣟⣚⣚⣓⣻⣿⣋⢊⣉⣁⣒⣒⣖⣂⣂⣘⣓⣒⣽⣬⣤⣤⣤⣾⣤⣶⣮⣾⣶⣴⣶⣦⣶ ⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣶⡾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠟⠉⠉⠙⣿⣿⣿⣿⣿ ⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠟⢻⣿⣿⣿⡆⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⢷⠤⠀⠻⣿⣿⣿⣿ ⣺⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⢸⣿⣿⣿⣿⣬⣶⡭⠝⢿⣿⣿⣿⣿⣿⣿⣶⢲⣶⣷⣾⣟⣿⣽⢳⣿⣶⣿⢱⡖⢱⢶⠰⣎⣶⢿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠻⠿⠿⠿⠿⠿⠋⠀⢸⣿⢿⣯⣭⣭⠸⢿⠎⣽⡻⣽⣿⣿⣿⣿⣿⣷⣿⣻⣿⣿⣿⣿⣾⡿⣿⠉⢸⣍⣼⢾⡶⡟⣿⢈⢿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣯⣿⣿⣿⣿⣿⡧⢸⣯⣦⣝⣭⡍⠄⠀⠀⠬⠲⠿⠷⠬⣙⣽⣿⣿⣿⣿⣿⣿⣿⣿⣿⡷⣶⣾⣿⠇⠀⡀⡀⢀⣿⣷⣾⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣽⣦⣀⠀⠀⠀⠈⠉⠁⠀⠉⠉⠉⠈⡇⠀⡄⠀⠀⠀⠀⠀⠀⠀⠉⢹⣿⣿⣿⣿⣿⣻⣿⣿⣿⣿⣿⣿⣿⠈⡏⠁⠀⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠋⠀⣠⣤⢄⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⣤⣠⡀⠀⠀⠀⣸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡏⠿⢀⣿⡄⠀⠸⣿⣿⣿ ⢽⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠘⣾⢯⣿⠇⠀⠀⠀⠐⠒⠀⠒⠂⠀⠄⠸⣿⢽⡿⠀⣠⣄⢟⣿⡿⣿⣿⣿⡿⣿⣿⣿⣿⢫⡀⣤⡞⣿⢿⣤⡀⣽⢿⣿ ⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣯⣍⡀⠀⠀⠈⠉⠁⠀⠀⢀⣀⣀⣀⡀⣀⣀⣀⣀⣀⠈⠉⠀⠀⣿⣉⢸⣿⡿⣿⣿⡟⣧⣿⣾⣞⣿⣿⣧⣸⣿⣿⢸⣿⡇⣿⣾⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣾⣿⣷⣿⣾⣷⣿⣿⣽⣿⣿⣾⣿⣽⣽⣿⣮⣿⣷⣿⣿⣽ ⠀⠀⠀⠀⠀⠀⠀⠀⣶⠀⠀⠀⠀⠂⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣆⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠠⣆⠀⠶⠀⠐⠀⠀⡆⠀⠀⠀⠀⡆⡀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⢻⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢡⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠃⠠⠨⠀⠀⠀⠀⠃⠀⠀⠀⢠⣧⣥⠀⢠⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠈⠀⡀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣈⣀⠀⠀⣀⢀⡀⣀⠀⣀⣀⣀⣀⣠⠀⠀⠀⠀⠀⠀⠀⠀⢀⣀⠀⠀⡆⢠⡄⠀⢀⠀⠈⠥⣟⠠⣿⡇⣀⢀⠀⠀⠀⠀⠀⢀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⡂⠀⠀⠂⠀⠀⢀⣂⠀⠐⠂⠀⠀⠀⢀⢀⣐⣀⣄⣀⣀⣠⣀⣀⣠⣄⣈⣐⣈⣉⣉⣈⣌⣀⣽⣥⣍⣀⣀⠚⢽⣿⣖⣚⣛⣚⣿⣟⡛⡉⢁⣲⣖⣿⣂⣐⣐⣓⣲⣾⣍⣁⣈⣤⣽⣥⣴⣦⣮⣴⣶⣶⣦⣶⣦ ⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣶⡶⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠟⠛⠛⢿⣿⣿⣿⣿⣿ ⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠿⠻⣿⣿⣿⣇⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣄⡄⠸⣿⣿⣿⣿⣿ ⢻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣇⠀⠀⣿⣿⣿⣿⣬⣭⣏⠩⣻⣿⣿⣿⣿⣿⣿⣶⣶⣶⣿⣿⣾⣿⣽⢷⣿⣶⣿⢱⡖⢱⢶⡠⣶⣶⣿⣿⣿ ⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠻⡿⡿⣿⣿⠿⠟⠀⢸⣿⣿⣿⣿⣩⢉⣷⠞⡛⠿⣻⣿⣿⣿⣿⣿⣷⣿⣿⣿⣿⣿⣿⣼⠿⣿⠉⢸⣏⣾⢼⣦⡟⣿⠙⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣯⣿⣿⣿⣿⣿⣿⣧⢸⣿⣯⣙⣿⣍⡀⠀⠀⠨⠷⠿⠧⢍⡛⣛⣿⣿⣿⣿⣿⣿⣿⣿⣿⡶⣶⣾⣿⠇⢀⣀⠀⠀⣿⣦⣼⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣽⣯⡀⠈⠉⠉⠉⠉⠁⠈⠉⠛⠛⠈⡇⠀⠀⠀⠀⠀⠀⠄⠀⠈⠉⠛⣿⣿⣿⣿⣿⢿⣿⣿⣿⣿⣿⣿⣿⠈⡟⠓⠈⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠏⠀⡠⣤⢄⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣠⠤⡀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡏⠿⠀⣷⠀⠀⢿⣿⣿⣿ ⣽⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠰⡶⣯⣿⠆⠀⠀⠀⠐⢒⠐⠒⠂⣀⠀⢸⣽⣽⡳⠀⣠⣄⢘⣿⣿⣿⣿⣿⡿⣿⣿⣿⣿⢫⣠⣤⡾⣿⢷⣤⡀⣿⢿⣿ ⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣙⡁⠀⠀⠉⠛⠉⠀⠀⠀⠀⣀⡀⣀⡀⣀⡀⠀⠀⠉⠋⠁⠀⣷⣉⢸⣿⣟⣿⣿⡟⣧⣿⣾⣏⣿⣿⣇⣸⣿⣿⢺⣿⡇⣿⣾⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣶⣶⣶⣿⣿⣿⣿⣿⣷⣿⣿⣿⣿⣿⣿⣿⣿⣾⣷⣽⣯⣮⣿⣷⣿⣾⣿⣿⣿⣽⣿⣿⣾⣿⣼⣼⣿⣮⣿⣵⣿⣿⣽ ⠀⠀⠀⠀⠠⠀⠀⢲⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢰⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣶⠀⢰⠀⢀⡂⠀⣶⠀⠀⠀⠀⣂⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⢸⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠸⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠃⠀⠰⠀⠀⠀⠀⠉⠀⠀⠀⠠⣼⣿⠀⢠⡀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠁⠆⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⠀⢀⡀⠀⠀⠀⠀⢀⠀⡀⡀⢀⣀⣀⣀⡄⠠⠀⠀⠀⠀⠀⠀⢀⣔⡀⠀⣠⢠⡀⠀⠀⡀⠀⡩⣿⢄⢸⣷⣀⡀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠒ ⠀⠀⠂⠀⠀⠀⠀⠀⠀⠠⠀⠀⠂⠀⠀⠀⢀⠀⠐⡂⣠⣀⣀⣈⣀⢈⣉⣈⣈⣙⣊⣉⣉⣈⣛⣁⣩⣍⣍⣀⣈⣀⠜⠿⣷⡶⠟⠚⣿⣿⠷⢋⠋⠠⢶⣦⣅⣰⣀⣛⠶⣎⣇⣉⣈⣅⣩⣇⣀⣤⣭⣥⣬⣦⣦⣶⣦⣴ ⢸⣿⣿⣿⣷⣾⣾⣿⣿⣷⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣶⣶⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠟⠛⠻⣿⣿⣿⣿⣿⣿ ⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠿⣿⣿⣿⣦⢻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣦⣠⠀⢿⣿⣿⣿⣿⣿ ⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⣿⣿⣿⣿⣬⣯⣍⡹⣿⣿⣿⣿⣿⣿⣿⣶⣶⣶⣿⣶⣾⣿⣿⣻⣿⣾⣿⢱⡖⣴⢶⠰⣾⣶⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠿⣿⣿⣿⣿⡿⠟⠀⢰⣿⣿⣿⣟⣛⣉⣿⡖⣛⢿⣻⣿⣿⣿⣿⣿⣷⣿⣿⣿⣿⣿⣿⣸⡿⣿⠉⢸⣏⣾⢼⡆⡟⣿⢿⣿⣿ ⣻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣵⣷⣿⣿⣿⣿⣿⣿⡇⢰⣿⣥⣛⣛⣛⠁⠈⠀⡩⡵⠿⣯⣙⡛⡙⣿⣿⣿⣿⣿⣿⣿⣿⣿⡤⣴⣶⣿⠀⢀⣀⠀⢸⣶⣄⣽⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣭⡉⠉⠉⠉⠉⠙⠃⠈⠃⠛⠛⠙⢿⠀⠀⠀⠀⠀⠀⠀⠀⠉⠑⠛⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣸⠈⡿⠑⢸⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡏⠀⣀⡤⣀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣀⣄⠀⠀⠀⠀⠠⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡏⠿⢀⣇⠀⠘⣿⣿⣿⣿ ⣽⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠰⡷⣟⢾⠆⠀⠀⠀⠀⢀⢀⠤⢄⠀⠀⢸⣽⣻⠷⠀⣠⣄⢘⣿⣿⣿⣿⣿⡿⣿⣿⣿⣿⢫⡄⣤⡾⣿⢆⢤⡸⣿⢿⣿ ⢹⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡧⠀⠀⠙⠛⠋⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠙⠛⠁⠀⣷⣉⢸⣿⡇⣿⣿⡟⣧⣿⢽⣟⣿⣿⣯⢸⣿⣿⢸⢸⡇⣿⣾⣻ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣶⣶⣶⣶⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣶⣶⣶⣶⣽⣯⣮⣿⣿⣿⣾⣿⣿⣿⣽⣿⣿⣾⣿⣼⣵⣿⣾⣿⣥⣿⣿⣽ ⠀⠀⠀⠀⠀⠀⢰⠀⠀⠀⠀⢐⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢰⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⣴⠀⠰⡆⠀⡂⠀⢰⠀⠀⠀⠀⢰⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⢸⡆⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠸⡄⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠻⠀⠀⠆⠀⠀⠀⠘⠀⠀⠀⠀⣼⣼⡀⠀⡄⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠁⢀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⣃⠀⠀⠀⠀⠀⠀⡀⡀⠀⢀⣀⢀⠄⠘⠀⠀⠀⠀⠀⠀⠀⢠⣀⠀⢠⠠⣆⠀⠀⡂⠀⠭⣽⡦⣸⣷⢀⠀⡀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠰⢒ ⠀⠂⠀⠀⠀⠀⠀⠀⠨⠀⠀⠀⠀⠀⠀⠀⠀⠀⠆⣀⣀⣀⣀⣀⣀⣉⣐⣀⣑⣛⣑⣋⣋⣛⣉⣨⣍⣍⣁⣀⣀⢴⡖⠿⣷⣞⠣⠛⣷⡶⢞⠈⠩⠴⣶⣥⡀⣀⣚⡣⣶⣉⣉⣉⣁⣨⣮⣤⣤⣥⣵⣤⣴⣤⣴⣴⣴⣶ ⢸⣷⣿⣷⣷⣿⣿⣿⣿⣶⣿⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣧⣮⣿⣿⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠿⠛⠛⢿⣿⣿⣿⣿⣿⣿ ⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠟⣿⣿⣿⣶⢹⣿⣿⣿⣿⣿⣿⣿⣿⣿⣯⣽⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣤⡄⠸⣿⣿⣿⣿⣿⣿ ⣸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣇⠀⠀⢹⣿⣿⣿⣏⣋⣙⡛⢿⣿⣿⣿⣿⣿⣿⣶⣶⣾⣷⣶⣾⣿⣿⣻⣿⣶⣿⢱⣶⢶⣶⢲⣾⣶⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠿⣿⣿⣿⣿⣿⠟⠀⠠⣿⣿⣿⣟⣛⡉⣻⡶⠶⢿⣿⣿⣿⣿⣿⣿⣷⣿⣿⣿⣿⣿⣿⣸⡿⣿⠉⢸⣏⣼⢼⡆⡟⣿⣿⣿⣿ ⢻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣶⣶⣶⣶⣷⣷⣒⣂⠀⣿⣧⡻⣟⣛⢁⠈⠀⢙⣦⣿⣯⡙⠻⠙⣿⣿⣿⣿⣿⣿⣿⣿⣧⡤⣶⣾⡇⢀⢀⣀⠀⣷⣤⣼⣿⣿ ⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣭⡉⠉⠉⠉⠉⠋⠃⠀⠃⠛⠛⠙⢿⠀⠀⠀⠀⠀⠀⢀⠀⠙⠓⠛⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣸⠘⡟⠋⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡟⠀⣀⢠⡀⠀⠀⠀⠀⠀⠀⠀⠈⠀⠀⠀⠀⢀⣀⠀⠀⠀⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠇⠿⣰⡇⠀⢿⣿⣿⣿⣿ ⣽⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠁⠰⣿⣟⣯⠆⠀⠀⠀⠠⠤⠀⠤⠄⠀⠀⢰⣷⣳⣷⠀⣠⣄⢀⣿⣿⣿⣿⣿⡿⣿⣿⣿⣿⢿⡀⣴⡿⣧⢀⢬⣿⣿⢿⣿ ⣹⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡏⠀⠀⠙⠛⠋⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠛⠛⠋⠀⣧⣉⢸⡗⡯⣿⣿⡟⣧⣿⣽⢟⣿⣿⡇⢻⣿⣿⢸⣼⡇⣿⣾⣽ ⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣶⣶⣶⣶⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣶⣶⣦⣤⣦⣽⣯⣮⣿⣷⣿⣾⣿⣿⣷⣽⣿⣿⣾⣿⣼⣾⣿⣮⣿⣽⣿⣿⣽ ⠀⠀⠀⠀⢰⡆⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⡆⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢰⡆⠀⡆⠀⣰⠀⢰⡆⠀⠀⠀⢐⠠⡀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠈⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠸⠁⠁⠇⠀⠀⠀⠘⠃⠀⠀⠀⢀⣮⡄⠀⣄⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⢠⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⡀⠀⡃⠀⠀⠀⠀⠀⠀⢀⠀⠀⠀⣀⣀⣀⠀⡀⠀⠀⠀⠀⠀⠀⠀⣠⠀⠀⡄⣤⡀⠀⢀⠀⢀⢽⡧⡀⣿⡆⡀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠠⠖⣒⣒ ⠀⠀⠠⠀⠀⠀⠨⠀⠀⠴⠀⠀⠀⠀⠀⠀⠦⠀⡀⡀⠀⠀⠀⣙⣁⣉⠉⢛⣋⣋⣉⣛⣉⡁⣭⣉⣀⢀⡁⠤⣦⡶⡾⠻⣷⣿⢿⣖⠖⠓⠋⠥⢴⡬⠄⠄⠱⠯⢤⣟⣉⣅⣉⣀⣬⣀⣠⣤⣬⣤⣦⣤⣤⣤⣦⣤⣶⣶ ⢰⣶⣷⣷⣿⣿⣿⣷⣿⣶⣾⣷⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣧⣦⣿⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡟⠋⠉⠉⢿⣿⣿⣿⣿⣿⣿⣿ ⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠿⢿⣿⣿⣷⣹⣿⣿⣿⣿⣿⣿⣿⣿⣽⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⡦⠀⠘⢿⣿⣿⣿⣿⣿⣿ ⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠁⠀⠐⣿⣿⣿⣧⣙⣿⠿⡿⣿⣿⣿⣿⣿⣿⣾⢿⣶⣷⣶⣞⣿⣿⢻⣿⣷⣶⢰⡶⢰⢶⢳⣾⣶⣿⣿⣿ ⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⢿⣿⣿⣿⣿⡿⠀⠀⣿⣿⣿⣿⡟⡛⢹⣵⠾⣶⣿⣿⣿⣿⣿⣿⣷⣿⣿⣿⣿⣿⣿⣸⠇⣿⡉⢸⣏⣾⢼⡖⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣶⣶⣶⣶⣶⣶⣶⡆⠀⡿⣿⡹⣿⣿⠃⡉⠁⠒⣈⣿⣟⠛⠿⡟⢿⣿⣿⣿⣿⣿⣿⣷⣴⡾⣿⡇⡀⠀⠀⣐⣬⣽⣿⣿⣿⣿ ⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣟⣭⡉⠉⠉⠉⠛⠛⠋⠀⠃⠿⠿⠙⢻⡅⠀⠀⠈⠈⠉⠉⠉⠲⠶⠜⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⣿⣹⠈⣏⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡟⠀⢀⣀⡀⠀⠀⠀⠀⠀⠀⠀⠈⠁⠀⠀⠀⠀⠀⠈⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠇⢿⠀⠟⣿⣿⣿⣿⣿⣿ ⣼⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⢰⣱⣓⣟⠄⠀⠀⠀⠀⠀⠀⢀⡀⠀⠀⢠⣮⢽⣂⠀⣠⣄⢀⣼⣿⣿⣿⣿⡿⣿⣿⣿⣿⢧⡀⣿⡆⣤⢹⣿⣿⣿⢿⣿ ⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡏⠀⠀⠙⠚⠋⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⠿⠯⠏⠀⣇⣉⢸⣏⡇⣿⣿⡟⣧⡿⣻⢟⣿⣿⡇⢸⠇⣿⢸⣿⡇⣿⣾⣿ ⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣶⣶⣶⣶⣶⣶⣶⣮⣾⣿⣿⣷⣾⣶⣶⣶⣶⣤⣤⣤⣤⣽⣯⣮⣿⣿⣿⣼⣷⣿⣷⣽⣿⣿⣼⣷⣼⣴⣿⣮⣿⣵⣿⣿⣽ ⠀⠀⠀⢰⡀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢰⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢰⡆⠀⡆⠀⢰⠀⢰⠆⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠂⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⢸⡄⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠘⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠸⠁⠀⢆⠀⠀⠀⠘⠃⠀⠀⠀⣄⣏⡃⠀⡄⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠃⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⡃⠀⠀⠀⠀⠀⠀⢀⠀⠀⠀⣀⠀⡄⠀⡀⠀⠀⠀⠀⠀⠀⢀⣠⠀⢀⡄⣄⡀⠀⠀⠀⢈⣽⡧⡀⣿⡄⡁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠂⠠⠗⣒⣒⣂ ⠀⠠⠀⠀⠀⠨⠀⠀⠤⠀⠀⠀⠀⠀⠀⠤⠀⣀⡀⣀⡀⢀⣙⣁⣀⢉⣋⣋⣉⣈⣛⣉⣠⣭⣡⣀⣀⡃⠤⣶⡒⣲⡾⠻⣷⣿⢖⠞⠓⠉⢥⣶⣬⣄⣄⣴⣧⣦⣿⣈⣥⣭⣬⣭⣤⣬⣬⣬⣴⣴⣶⣶⣦⣦⣴⣷⣷⣾ ⢰⣶⣶⣿⣿⣿⣿⣾⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣧⣦⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣟⡋⠉⠉⢻⣿⣿⣿⣿⣿⣿⣿⣿ ⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠿⢻⣿⣿⣷⣹⣿⣿⣿⣿⣿⣿⣿⣽⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡦⠂⠘⠿⣿⣿⣿⣿⣿⣿⣿ ⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣇⠀⠀⠀⣿⣿⣿⣧⣙⣿⠿⡿⣿⣿⣿⣿⣿⣿⣿⣾⣶⣵⣶⣾⣿⣿⢻⡟⣶⣶⢱⡖⢱⢶⣷⣾⣷⣿⣿⣿ ⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠿⢻⣿⣿⢿⣿⡟⠀⢠⣿⣿⣿⣟⣛⡋⢫⣥⣴⣾⣿⣿⣿⣿⣿⣿⣷⣿⣿⣿⣿⣿⢿⣸⣇⣿⠉⢸⣏⣼⢾⣾⣟⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣶⣶⣶⣶⣶⣶⣶⡆⢰⣿⣿⡹⣿⡿⠃⡉⠁⠲⣙⣾⡟⠿⣿⠻⣿⣿⣿⣿⣿⣿⣷⣶⣿⣿⣇⠀⠀⠀⢀⣶⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣭⡉⠉⠉⠉⠉⠛⠃⠈⠋⠿⠿⠙⢫⡆⠀⠀⠈⠉⠉⠛⠒⠶⠧⢾⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡁⣿⣹⠈⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠏⠀⣀⣀⡀⠀⠀⠀⠀⠀⠀⠀⠘⠀⠀⠀⠀⠀⠀⠐⠀⠀⠀⠀⢺⣿⣿⣿⣿⣿⣿⣿⣿⣿⠄⠇⠿⠀⢿⣿⣿⣿⣿⣿⣿ ⣽⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⢸⣼⣳⢿⠀⠀⠀⠀⠀⠀⢀⣀⡀⠀⠀⢠⣦⣴⠄⠀⣠⣄⢀⣾⣿⣿⣿⣿⡿⣿⣻⣿⣿⢠⡠⣧⡄⣼⣿⣿⣿⣿⢻⣻ ⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠟⠀⠈⠓⠛⠋⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠘⢾⣺⠇⠀⣇⣉⢸⡇⡇⣿⣿⡟⣧⣿⣿⣟⣿⣿⡇⢻⠀⣿⢹⣿⡏⣿⣾⣿ ⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣶⣶⣶⣶⣶⣶⣕⣾⣾⣾⣿⣷⣷⣶⣶⣦⣤⣤⣤⣤⣽⣯⣮⣿⣿⣿⣾⣿⣿⣿⣽⣿⣿⣼⣧⣼⣴⣿⣯⣿⣽⣿⣿⣿ ⠀⢰⡄⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⡆⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⡆⢀⢶⠀⠀⡆⠀⡆⠀⠀⠀⠀⠂⡀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠘⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⡀⠀⠀⠀⠀⠀⠃⠀⠠⠀⠀⠀⠀⠃⠀⠀⠀⢠⣮⣯⠀⢠⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⠀⠀⠀⠀⠀⠀⢀⠀⠀⠀⣀⡀⣀⠀⠀⠀⠀⠀⠀⡀⠀⠀⣀⡀⠀⣤⢤⣀⠀⠀⡀⠀⡨⣿⢀⢽⡇⣀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠚⢒⢂⣤⠌⠀ ⠀⠀⠀⠸⠄⠀⠤⠀⠀⠀⠀⠀⠀⠠⢀⡀⣀⢀⣀⣀⣉⣁⣊⣈⣚⣙⣹⣁⣛⣋⣃⣬⣙⣅⣀⣀⢠⣴⣶⣒⣶⠿⠛⢿⣷⡾⠛⡋⢡⠶⣮⣅⢰⣰⣛⣲⣮⣇⣭⣬⣥⣭⣧⣢⣮⣽⣥⣮⣶⣶⣷⣶⣼⣾⣿⣿⣿⣿ ⢰⣿⣾⣿⣿⣾⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣴⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣟⠉⠉⠉⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⢹⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠿⠟⣿⣿⣿⡎⣿⣿⣿⣿⣿⣿⣯⣽⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡷⠴⠀⠛⢿⣿⣿⣿⣿⣿⣿⣿⣿ ⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠁⠀⠀⢿⣿⣿⣿⣜⣿⡿⡿⣿⣿⣿⣿⣿⣿⣿⣶⣶⣶⣵⣶⣾⣿⣿⢳⡆⣶⢲⢰⡖⢳⣶⣿⣾⣶⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠟⣿⣿⣿⣿⡿⠀⠀⣾⣿⣿⣿⣛⣋⠹⣯⣤⣾⣿⣿⣿⣿⣿⣿⣿⣷⣿⣿⣿⡟⣿⢸⣸⠇⣿⠉⢸⣏⣾⢾⣿⣟⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣗⣷⣶⣖⣶⣶⣶⣶⣆⠀⣿⣻⡙⣿⣿⠟⠈⠉⠰⢈⣷⣟⠿⣿⡟⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡂⡀⠀⡀⣐⢿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣟⣭⣉⠉⠉⠉⠉⠛⠛⠀⠋⠿⠿⠝⠛⡵⠀⠀⠀⠉⠉⠛⠓⠲⠴⢼⡻⣿⣿⣿⣿⣿⣿⣿⣿⡇⣯⠉⣿⣸⣾⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡟⠁⢀⣀⡀⠀⠀⠀⠀⠀⠀⠀⠀⠃⠀⠀⠀⠀⠀⠈⠂⠀⠀⠀⠘⣿⣿⣿⣿⣿⣿⣿⣿⣿⠷⠄⠇⠿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠁⢰⣷⣛⣾⠄⠀⠀⠀⠀⠀⠀⣀⡀⠀⠀⢀⣶⣶⣄⠀⠀⣠⣄⢰⣿⣿⣿⣿⣿⡿⣿⣻⣿⣠⢠⡄⣤⣿⣿⣿⣿⣿⣿⢿⣻ ⢻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠂⠀⠙⠛⠋⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠘⢿⣺⠟⠀⠀⣷⣉⢸⣧⡧⣿⣿⡟⣧⣿⣿⢟⣿⢿⡇⢸⢻⣿⢾⣿⡇⣿⣾⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣶⣶⣶⣶⣶⣶⣾⣾⣿⣿⣿⣷⣶⣶⣦⣤⣤⣤⣤⣤⣤⣽⣯⣮⣿⣿⣿⣾⣷⣿⣷⣽⣿⣿⣼⣷⣼⣽⣿⣯⣿⣽⣿⣿⣿ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⡆⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⡆⠀⢶⠀⠀⡄⠀⡆⠀⠀⠀⠀⡂⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⡇⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠃⠀⠠⠀⠀⠀⠀⠃⠀⠀⠀⠠⣫⣶⠀⢠⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⢀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣂⠀⠀⠀⡀⠀⠀⢀⣀⠀⢀⣀⣀⣠⠀⠀⠀⠀⠀⠀⠀⠀⠀⣐⡄⢀⣤⢰⣄⠀⠀⡀⠀⠬⣿⠠⢼⡗⣀⢀⡀⠈⡀⠀⠀⠀⡀⠀⠀⠀⠀⠀⠚⠭⠡⠤⢭⣉⡩⠩ ⠀⠰⠔⠀⠐⠀⠀⠀⠀⠀⠀⠢⢀⡀⣀⢀⣀⣀⣉⣃⣋⣈⣛⣙⣊⣁⣙⣋⣀⣭⣁⣌⣀⣀⢠⢶⣿⣒⣶⣛⣞⠛⢿⣿⣍⡁⣰⣖⣶⣃⣐⣐⣛⣒⣾⣯⣍⣴⣄⣴⣧⣦⣶⣶⣴⣶⣶⣶⣶⣶⣴⣾⣿⣿⣿⣿⣿⣿ ⢸⣿⣷⣾⣶⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣼⣾⣟⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣟⡋⠉⠉⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠿⠛⣿⣿⣿⣎⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠦⠀⠘⠿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⣹⣿⣿⣿⣼⣿⡿⡿⣿⣽⣿⣿⣿⣿⣿⣿⣶⣶⣶⣿⣷⡞⣿⣵⢲⡗⣶⢳⢱⣶⣷⣶⣿⣾⣶⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠛⢿⣿⣿⣿⠟⠀⠀⣿⣿⣿⣿⣛⣋⢹⣷⠶⣶⣿⣿⣿⣿⣿⣿⣿⣿⣷⣿⣻⠃⣏⣷⣿⣸⠇⣿⠝⢸⣿⣿⢾⣿⣟⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣧⣿⣿⣿⣿⣿⣿⣷⣦⠀⣿⣿⣝⣿⣛⡋⡈⠁⠲⣌⣿⣟⠛⠿⠟⢿⣿⣿⣿⣿⣿⣿⣿⣿⣇⣀⠀⣀⣀⣾⢿⢿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣯⣭⣍⠉⠉⠉⠉⠉⠋⠀⠃⠛⠛⠙⠋⡷⠀⠀⠀⠈⠉⠉⠑⠲⠶⠼⡿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠉⣯⠁⣿⣿⣾⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠏⠀⣠⣄⡀⠀⠀⠀⠀⠀⠀⠀⠀⠃⠀⠀⠀⠀⠀⠈⠀⠀⠀⠀⠈⣿⣿⣿⣿⣿⣿⣿⣿⡿⠀⠷⠄⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⢸⡷⣻⢾⠀⠀⠀⠀⠠⠀⠀⢀⡀⠀⠀⢠⣺⢷⡄⠀⠀⠀⣠⣤⢟⣿⣿⣿⣿⣿⡟⣿⣧⡄⢠⢠⣼⣿⡿⣿⢿⣿⡿⣿⢿⣿ ⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡟⠀⠀⠙⠛⠋⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠘⢿⣾⠇⠀⠀⠀⣿⣉⢸⣯⡇⣿⣿⡟⣧⡿⣿⠂⣼⢿⣿⢸⣿⣿⢹⣿⣇⣿⣾⣿ ⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣶⣿⣶⣦⣴⣿⣾⣶⣷⣶⣶⣶⣶⣤⣤⣤⣤⣤⣤⣴⣶⣽⣯⣮⣿⣿⣿⣾⣷⣿⣷⣼⣿⣿⣾⣿⣽⣿⣿⣾⣿⣵⣿⣿⣽ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠰⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⡂⠀⡀⠀⠐⠆⠀⡆⠀⠀⠀⠀⠂⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⡆⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠁⠀⠀⠀⠠⠳⣷⠀⣰⡀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣀⠠⡀⠀⠠⠀⠠⠤⠤⠀⠠⠤ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠠⡤⠀⠀⠤⣄⣤⠤⢴⣤⣤⢤⢦⠤⠖⠀⠂⠀⠀⣀⣠⢀⣀⢠⣦⣄⣤⣿⣺⠦⣀⡠⠄⢀⠈⣿⡁⣸⡗⠶⠠⠄⠄⡄⠀⠀⠀⠄⣀⣀⣀⣀⣀⢀⣀⣬⣨⣤⣤⣬⣤⣥⣤⣬⣬ ⠀⡀⣀⣀⣀⣄⣤⣥⣤⣤⣤⣤⣤⣤⣴⣦⣦⣴⣷⣶⣶⣴⣴⣶⣶⣾⣶⣶⣴⣶⣭⣿⣿⣭⣭⣭⣭⣽⣯⢀⢹⣿⣿⣽⣯⣥⣼⣾⣵⣿⣶⣶⣷⣷⣾⣾⣿⣷⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⢯⣟⣿⣿⣿⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣋⠁⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡟⠛⠉⠉⣿⣿⣿⣇⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠿⣂⡈⠻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⢼⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⢀⣤⣽⣿⣿⣿⣾⣿⠏⠋⣻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⡶⣶⢱⡆⡟⣶⢹⢻⣿⣾⣿⢻⡿⣿⣿⣿⣿⣷⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣟⣏⣉⣋⣛⣛⣛⣁⠀⢸⣿⣿⣿⣿⣧⡦⠼⠟⡛⢿⣻⣿⣿⣿⣿⣿⣿⣿⣉⣿⣁⣿⣼⠇⡏⣷⢼⣸⣿⣿⣿⣸⣟⣾⢾⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠿⠿⠿⠿⠿⠿⢾⢿⡇⢸⣿⣿⣮⣿⡭⢅⠀⠀⠩⠶⠿⢦⣙⣉⠀⢹⣿⣿⣿⣿⣿⣿⣿⠀⠀⣀⣀⢸⡿⣿⣿⣿⢿⢿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣾⣿⡦⠀⠀⠀⠀⠀⠀⠀⠈⠉⠉⠀⠀⡟⠀⠀⠀⠀⠀⢄⠀⠉⠉⠙⠊⣿⣿⣿⣿⣿⣿⡿⢸⢹⠈⣿⣿⣿⣿⣿⣿⣾⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠀⣰⣖⣶⡄⠀⠀⠀⠀⠀⠀⠀⠀⠁⠀⠀⢀⣀⡀⠀⠀⠀⠀⠀⠀⣿⣿⣿⣿⣿⣿⡇⠿⢹⡆⠿⣹⣿⣿⣯⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⢾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣧⠀⠳⣷⣺⠏⠀⠀⠀⠀⠀⠀⠐⠒⠀⠀⠀⣾⢞⣿⡄⠀⠀⠀⠀⠀⣻⣿⢿⣿⣿⣿⣧⣠⡜⣧⢠⣿⣿⢿⣿⣿⡿⣿⢿⣿⣿⣿⣿⣿ ⢻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣥⣀⣀⣀⠀⢀⣀⣀⣀⣀⣀⣀⣀⠀⠀⠀⠀⠈⠛⠛⠀⠀⠀⢀⣀⡄⣿⣙⢸⣿⡇⣿⣿⡟⣧⣏⢸⣞⣿⣿⣿⣸⣿⣿⣻⣿⡏⣿⣿⣻ ⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣶⣶⣶⣶⣶⣶⣿⣿⣿⣿⣿⣯⣮⣿⣿⣿⣼⣷⣿⣿⣽⣿⣿⡾⣿⣽⣿⣿⣮⣿⣵⣿⣿⣿ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢆⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢰⠀⠀⠀⠀⠀⠀⠀⠄⠀⠀⠀⠀⡄⠄⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠘⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣀⠀⠀⠀⠀⠀⣛⣧⠀⣶⡆⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠄⡠⢀⣀⠒⠀⠒⠒⠂⠀⢐⣂⣐⡒ ⠀⠀⠀⠀⢀⠀⠀⠀⠀⠀⠀⠐⠐⠀⠀⠰⠴⠐⠖⠔⠆⠆⢀⡓⢒⠁⠀⠀⣀⣀⣤⣤⣤⢄⣦⣿⣶⣼⢷⣿⣥⣠⣜⠀⠀⠨⠿⡬⠝⠃⠃⡘⣀⢲⡂⡀⣀⣐⣀⣤⣤⣤⣤⣄⣠⣤⣶⣴⣶⣶⣶⣶⣶⣶⣶⣶⣶⣾ ⢠⣤⣶⣦⣶⣶⣶⣶⣶⣶⣶⣶⣿⣿⣾⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣶⣿⣾⣿⣷⣶⣶⣶⣶⣾⣷⣇⣄⣾⣿⣾⣿⣾⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠿⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣽⢲⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣥⣀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠉⠀⠀⠀⣿⣿⣿⡎⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠛⣡⠄⣙⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⣴⣶⣿⣿⣿⡿⠿⣿⣦⣀⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠿⣷⠂⣶⢱⡂⡖⣾⣻⢻⣿⣶⣿⢹⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣽⣦⣤⣴⣿⣭⣥⢤⠀⣿⣿⡿⣿⣷⣶⠆⠚⢩⡙⢯⣿⠿⣿⢿⠿⣿⣿⣄⣠⣤⣿⣇⢿⣸⠃⡏⣷⣿⣸⣿⣿⣿⣸⣿⣿⣾⣿⣿⣿⣿⣿⣿ ⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣛⡛⠛⠛⠛⠛⠻⠿⠀⠻⢿⣿⡾⠿⢗⡀⠀⠀⠚⠛⠛⠦⠬⣄⣄⣽⣿⣿⣿⣿⣿⣿⠀⢀⣤⠤⢸⣿⣿⡿⣿⡿⣿⢿⢿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠂⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠇⠀⠀⠀⠀⠀⠄⠀⠀⠀⠉⠸⣿⣿⣿⣿⣿⡆⣯⣿⢸⢹⣿⣿⣿⣿⣿⣿⣿⣾⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠇⢠⣾⡿⡷⡄⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣤⣤⡀⠀⠀⠀⠀⠀⠀⣿⣿⣿⣿⣿⡃⠇⢸⡿⠹⣾⣿⣿⣷⣿⣏⣿⣟⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠇⠀⠻⠯⠟⠁⠀⠀⠀⠀⠀⠀⠉⠉⠀⠀⠘⣿⡽⡿⠀⠀⠀⠀⠀⠀⠹⣿⣿⢟⣿⡇⣠⢸⣧⡄⣿⢻⣿⣿⢻⣿⣿⡟⣿⢿⣿⡿⣿⢻⢻ ⢻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣦⣤⣄⣀⣠⣤⣤⣤⣤⣤⣄⣀⣀⣀⣀⣀⠀⠈⠉⢁⢀⣀⣀⣄⣤⣾⡇⣿⣙⢸⣏⣇⣿⣿⡟⣧⣿⣿⣟⣿⣿⣿⣿⢿⣿⢸⣿⡇⣿⣾⣸ ⣸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣽⣯⣾⣿⣿⣿⣼⣷⣿⣟⣽⣿⣽⣾⣿⣽⣽⣿⣿⣿⣵⣿⣿⣽ ⠀⠀⠀⠀⠀⠀⠀⠀⠐⠂⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢰⣰⠄⠀⡄⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⡀⠀⠀⠀⠀⠀⠀⢀⠀⠀⠀⢀⡀⢠⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⡀⠀⢠⢀⣄⡀⠀⡀⠀⠀⢼⡇⠔⣿⢀⡀⡀⠀⢀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠐⠊⠭⠤⢤⣁⡀⢉⢩⣁⣀⢀⣀⣀⣀⣀⣀ ⠀⠀⠄⠀⠀⠀⠀⠀⠀⢉⣁⣀⠁⣓⣉⣀⣉⣈⣓⣀⣬⣍⣀⣀⣀⡀⠴⣖⡒⣲⠟⠂⠻⢟⠁⣩⠛⠻⣷⣶⣁⣀⣂⣚⣓⣂⣉⣨⣠⣤⣤⣶⣤⣤⣤⣤⣶⣶⣶⣶⣶⣶⣶⣿⣿⣿⣿⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⢰⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣶⣦⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠟⠛⠛⢻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠿⠟⢻⣿⣿⣆⢻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣦⡀⠸⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⢸⣿⣿⣿⣈⣻⡿⠟⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠟⠡⠖⡀⠲⢻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣼⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠟⠛⢛⢿⡿⠗⠀⠰⣿⣿⣿⣿⣟⣛⢉⡿⠶⣾⣿⣿⣿⣿⣿⣿⣿⠿⠟⠋⠀⡀⣶⠂⣶⢰⡆⡞⣿⣿⢻⣿⣶⣿⢱⣿⣿⣶⣿⣾⣷⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣼⣿⣿⣿⣿⣟⣻⡆⢠⣿⣿⣛⣿⣿⡟⠈⠁⠒⣌⣿⡟⠛⠟⠛⠹⣿⣶⣶⣾⣿⣷⣿⣁⢿⣹⢣⡏⣿⣿⣸⣿⣿⣿⣾⣿⣿⣾⣿⣟⣿⣿⣿⣿ ⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣯⣥⣌⠉⠉⠉⠉⠙⠃⠀⠋⠻⠛⠙⠋⢱⠆⠀⠀⠉⠉⠉⠑⠶⠖⠠⡟⣿⣿⣿⣿⣿⡀⠀⠒⠈⠸⣿⣿⣿⣿⡿⣿⣿⣿⢿⢿⣿⣿⣿⣿⣿⣿⣿ ⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠋⠀⣀⢄⠀⠀⠀⠀⠀⠀⠀⠀⠀⠸⠀⠀⠀⠀⠀⠈⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⡇⠀⢠⣯⡿⣻⢿⣿⣿⣷⣿⣿⣿⣿⣾⣟⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⢼⣽⣻⣳⠀⠀⠀⠀⠀⠀⠀⢀⡀⠀⠀⢰⣮⣶⡀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⡆⠀⢸⡿⠀⢿⣿⣿⣿⣿⣷⣏⣇⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⢽⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠟⠀⠈⠛⠛⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠸⢷⡺⠃⠀⠀⠀⠀⠀⠀⣿⡿⣿⣿⢇⡤⡜⣯⢠⣨⡟⣿⢻⣿⣿⢿⣿⣿⡿⣿⢿⣿⡻⣿⢻⢻ ⢽⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣦⣄⣶⣶⣶⣶⣶⣶⣤⣤⣤⣤⣤⣤⣤⣤⣀⣀⣠⣤⣤⣤⣴⣷⣿⣿⡇⣿⣹⢸⣧⡧⣿⣿⣟⣧⡿⣿⣟⣿⣿⣿⣸⣼⣿⢸⣿⡇⣿⣾⢽ ⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣽⣯⣮⣿⣵⣿⣼⣧⣿⣧⣼⣿⣿⣼⣿⣼⣿⣿⣮⣿⣥⣿⣿⣼ ⠀⠀⠀⠀⠀⠀⠐⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢰⣴⠀⢠⡀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣀⡀⠀⢀⠀⢀⣀⢀⡀⠀⠀⠀⠀⠀⠀⠀⠀⢀ ⠀⠀⠀⠀⠀⠀⢀⡀⠀⠀⢀⣀⣀⠀⡀⣀⠀⠀⢤⡀⡀⠀⠀⠀⠀⠀⠀⠀⠀⢀⣦⣀⡀⡤⣠⣄⣀⠀⡄⠀⠀⢿⠁⢸⣗⣤⠀⡀⠀⠀⠀⠀⠀⠄⠀⠀⢀⢀⡀⠈⠐⣂⣒⣶⡤⣠⣀⣤⣤⣄⣠⣤⣤⣤⣤⣤⣦⣤ ⠀⠀⣀⣀⣀⣀⣀⣨⣠⣄⣈⣭⣤⣄⣀⣤⣤⣀⣬⣤⣄⣄⣄⣐⣒⣎⣙⣛⣋⣈⣙⣋⣑⣠⣌⠉⢻⣿⣇⣤⣤⣭⣭⣥⣤⣤⣶⣴⣶⣷⣶⣾⣶⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣧⣯ ⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣾⡾⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡋⠁⠈⢻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠟⠛⠉⢻⣿⣿⡅⢯⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡷⠄⠈⠻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡀⠀⢀⣀⣺⣿⣿⣿⣬⣿⡟⠟⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠟⠋⠐⠋⠄⠙⠽⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠿⠛⠋⠻⠟⠿⠟⠁⠀⢸⣿⣿⣿⣿⣫⡅⣸⠛⢿⣾⣿⣿⣿⣿⣿⣿⠛⠉⢁⣀⡄⠀⠀⣶⠂⣶⢰⣶⣞⣾⣵⢻⣿⣾⣿⢱⣶⣷⣶⣿⣾⣶⣿⣿⣿ ⣽⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣶⣿⣿⣿⣽⣿⣿⣿⠀⢸⣻⣿⣽⣿⣿⡁⠀⠈⣰⣼⣿⣉⠙⠉⠉⠺⣿⣿⣿⣿⣿⠀⠀⣿⣁⢿⣹⣿⡏⣷⣿⣸⣿⣿⣿⣿⣿⣾⣾⣿⣟⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣴⣦⡀⠀⠀⠈⠉⠉⠀⠈⠘⠛⠃⠉⠁⡿⠀⠀⠀⠀⠀⡁⠙⠛⠓⠺⠝⣿⣿⣿⣿⡄⠀⠉⠀⠀⣿⣿⣿⣿⣿⣿⡿⣿⣿⣿⢿⢿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡟⠀⡠⣤⢄⠀⠀⠀⠀⠀⠀⠀⠀⠀⠁⠀⠀⠀⠀⠀⠈⠀⠀⠀⠀⠀⢹⣿⣿⣿⠇⠀⢰⡄⠀⣿⣿⣿⢻⣿⣿⣿⣿⣿⣿⣿⣾⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⣷⢯⣟⠇⠀⠀⠀⠀⠀⠀⠠⠤⠀⠀⠀⣞⡿⣧⠀⠀⠀⠀⠀⠀⠺⢿⣿⣿⡇⠀⢼⣿⠀⢿⣿⣿⣿⣿⣿⣿⣿⣏⣇⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⢹⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣅⠀⠈⠉⠉⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠻⠿⠟⠀⠀⠀⠀⠀⣀⣀⣾⣿⠿⣤⣄⢈⡭⡄⣠⢻⣿⡟⣿⢻⣿⣿⢿⣿⣿⡿⣿⢿⣭⡻⣿⢻⢻ ⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣶⣶⣾⣿⣷⣶⣶⣶⣶⣶⣶⣤⣴⣤⣤⣤⣤⣤⣤⣤⣶⣶⣶⣷⣾⣿⣿⣿⣇⣿⣽⢸⣷⣧⣿⣿⡟⣧⡿⢾⢟⣿⣿⣿⣸⣿⣿⢸⣿⡇⣿⣾⣸ ⣸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣟⣿⣿⣿⣿⣿⣿⣽⣯⣮⣿⣿⣿⣿⣷⣿⣷⣼⣿⣿⣾⣿⣼⣽⣿⣮⣿⣵⣿⣿⣽ ⠀⠀⡂⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠐⠶⣦⠀⢴⡄⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⡠⠤⠄⠀⠤⠀⠤⠤⠤⠀⠀⠀⠀⠐⠀⠀⠀⠀⠤⠄⡀⠀⠀ ⠀⠀⢤⡀⡀⠀⢀⣀⠀⠠⢀⠄⠠⠤⡤⠄⠀⠀⠀⠀⠀⡀⠀⢀⡀⣄⣤⣀⢠⣇⡴⠄⣀⣤⣄⣀⠋⢿⣐⣻⠇⠤⠠⠀⢄⡄⠀⠀⠀⠄⣀⣀⣄⣄⣀⣀⣩⣥⣭⣽⣂⣤⣤⣴⣦⣤⣶⣶⣶⣶⣾⣿⡶⣶⣶⣿⣷⣾ ⢀⣀⣠⣤⣤⣄⣨⣥⣤⣤⣤⣤⣤⣶⣶⣤⣤⣤⣤⣍⣿⣭⣭⣭⣭⣬⣭⣅⣡⣤⣤⣭⡇⡀⢹⣿⣶⣶⣦⣶⣶⣶⣶⣿⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡟⢏⣒ ⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣛⢹⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣋⡀⠀⠙⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣯⣤ ⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠛⠋⠉⠉⣿⣿⣿⡄⢷⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠖⡀⢙⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⣤⣤⣿⣿⣿⣷⣶⡿⣝⠸⣿⣿⣿⣿⣿⣿⣿⡿⠟⠁⠀⠋⠒⠈⠋⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣟⢛⣉⣉⣛⣛⣛⣃⡀⠀⣿⣿⣿⣿⣯⣵⠤⠜⡛⠿⣟⣿⣿⣿⣿⣉⣁⣠⣤⣦⠀⠀⠀⠤⠀⣸⣶⠦⣶⢲⣶⣾⣿⣿⢻⣿⣶⣿⢱⣶⣷⣶⣿⣾⣶⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠿⠷⠿⢿⣿⣿⣿⡧⠀⡟⣾⣷⣽⣿⡭⠀⠀⠩⠴⠿⠧⢈⡋⠀⠀⢻⣿⣿⣿⡆⠀⢀⣀⠠⣿⣿⣳⣿⣿⣿⣿⣿⣿⣾⣿⣿⣿⣾⣿⣾⢾⣿⣟⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣾⣦⠀⠀⠀⠀⠈⠁⠀⠀⠉⠉⠈⠀⠈⡇⠀⠀⠀⠀⠠⡀⠉⠉⠀⠒⠹⣿⣿⡇⠀⠈⠀⠀⣿⣾⣿⣿⣾⣿⣿⣿⣿⣿⡿⣿⣿⣿⢿⢿⣿⣿⣿⣿⣿⣿⣿ ⣻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠁⢠⣐⣶⠄⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣀⡀⠀⠀⠀⠀⠀⠀⠀⢻⣿⡇⠀⢸⣆⠀⠘⣿⣿⣿⣿⣿⣿⢻⣿⣿⣷⣿⣿⣿⣿⣾⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠸⣽⣼⡟⠀⠀⠀⠀⠐⠒⠐⠒⠂⠀⠀⢸⣞⣻⡄⠀⠀⠀⠀⠀⠀⠻⣿⠇⠀⢾⣿⡆⠀⢻⣿⣏⢿⣿⣿⣿⣿⣿⣟⣿⣏⣇⡿⣋⣟⣿⣿⣿⣿⣿⣿ ⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣏⡀⠀⠈⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⠛⠛⠀⠀⠀⠀⠀⢀⡀⣠⢻⡀⠀⣬⡥⣤⣄⢒⣯⡿⣿⢿⣿⡿⣿⣻⣿⣿⣿⣿⣿⡿⣿⢿⣿⡿⣿⢻⢻ ⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣾⣿⣿⣿⣿⣿⣶⣷⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⣿⣽⢸⡟⡇⣿⣿⡟⣧⣿⣾⣟⣿⣿⣿⢽⣿⣿⢸⣿⡇⣿⣾⣸ ⣼⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⢿⣿⣿⣿⣿⣿⣿⣿⣮⣿⣷⣿⣼⣿⣿⣿⣼⣿⣿⣾⣿⣼⣿⣿⣮⣿⣵⣿⣽⣽ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢶⣆⠀⣶⡄⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⡤⠤⠄⠀⠀⠀⠶⠔⠀⠀⠐⡀⣀⠂⠀⠀⠀⠀⡴⠠⠀⠀⠄⠀⠀ ⠀⠀⠀⠀⣀⠀⠠⠠⠄⠀⠀⠢⠠⠐⠀⠀⠀⠀⢀⣀⣀⣀⡀⣴⣦⣀⢰⢦⠖⢂⣀⣴⣤⣤⣉⣏⣀⢿⠃⠆⠐⠀⣀⡄⠀⣀⠐⣀⣠⣀⣄⣤⣄⣠⣭⣤⣤⣖⣲⣶⣶⣶⣶⣦⣶⣶⣿⣿⣿⣿⠿⢾⣿⣻⣿⣿⠿⠽ ⢠⣤⣤⣤⣴⣤⣴⣤⣤⣶⣤⣼⣶⣦⣤⣤⣮⣽⣿⣤⣭⣭⣤⣤⣽⣭⣥⣤⣤⣭⣷⡇⡀⣿⣿⣶⣶⣶⣾⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣯⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠛⣑⠲⢝⠒ ⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣾⣿⣿⣛⢾⣿⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣏⡀⠀⠈⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣥⣴⣤⣠ ⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡟⠋⠉⠁⠨⣿⣿⣿⠘⣾⣿⡿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠿⠒⡀⢙⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡆⠄⢠⣤⣬⣿⣿⣿⣷⠾⢯⣉⢺⣿⣿⣿⣿⣿⡿⡿⠋⠁⠀⠋⠐⠀⠈⠻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⢛⣋⣉⣘⣛⣛⣋⣁⠀⢸⣿⣿⣿⣿⣷⣶⠴⢉⡙⢾⣿⣿⣿⣿⢁⠀⣤⣤⣶⠀⠀⠀⠤⠀⣰⣿⣿⣶⠶⣶⣷⣾⣾⣿⣿⢻⣿⣶⣿⢱⡶⢷⣶⣿⣾⣶⣿⣿⣿ ⣻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡾⠿⠿⠿⠿⠾⣿⣿⠇⢸⢷⣿⡿⣿⣿⠥⡀⠀⠉⠾⠿⠦⢈⡀⡀⠈⣻⣿⣿⡇⠀⢀⣀⠤⢿⣿⣿⣿⣳⣿⣿⣿⣿⣿⣿⣼⣿⣿⣿⣾⣟⣾⣾⣿⣟⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣿⡦⠀⠀⠀⠀⠀⠀⠀⠈⠉⠉⠀⠀⢸⠁⠀⠀⠀⠀⢤⠀⠈⠁⠀⠂⠹⣿⣷⠀⠀⠀⠀⢺⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⣿⣿⡿⢿⢿⣿⣿⣿⣿⣿⣿⣿ ⣽⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡟⠀⣠⣒⣦⡀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⢄⡀⠀⠀⠀⠀⠀⠀⠀⣿⡏⠀⢈⣦⠀⠘⣿⣿⣿⣿⣿⣿⣿⣿⢻⣿⣿⣷⣿⣿⣿⣼⡞⡯⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⢿⣷⣿⠇⠀⠀⠀⠀⠀⠀⠐⠒⠀⠀⠀⣿⣟⣷⠀⠀⠀⠀⠀⠀⠀⠿⠁⠀⢺⣿⡇⠀⢻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠷⠏⢇⡿⣃⠟⣿⣿⣿⣿⣿⣿ ⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣁⣀⡀⠈⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⠛⠃⠀⠀⠀⠀⠀⢀⢀⣌⣀⣀⣠⣨⣤⡄⣾⣿⢟⣿⣿⣿⢿⣿⡟⣿⣻⣿⣿⢻⣿⣿⡟⣿⢿⣿⡟⣿⢻⢻ ⢻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣾⣿⣿⣿⣿⣿⣿⣿⣿⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣿⣷⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠗⣿⣉⢸⡿⡇⣿⣿⡟⣧⡿⢾⢟⣿⣿⣿⢸⣿⣿⢸⣿⡇⣿⣾⢸ ⢼⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣽⣯⣮⣿⣿⣿⣼⣿⣿⣿⣼⣿⣿⣾⣿⣼⣬⣿⣮⣿⣥⣿⣽⣼ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠐⢲⣆⠀⣶⡄⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠤⢦⢀⣀⣒⠀⠒⠒⢒⠀⣂⡂⣐⠀⠀⠀⠀⠀⠖⠢⠀⠀⣄⢀⣀⣀⣀ ⠀⠀⢠⡠⠤⠐⠀⠀⠀⠢⠆⠔⠀⠀⠀⢀⣠⣀⣀⣤⡀⣴⣦⠤⠸⠦⠛⣂⣀⣐⣠⣴⣭⣏⣁⢻⠗⠂⡒⡀⣒⣂⢐⣐⣐⣀⣠⣤⣤⣦⣄⣤⣤⣶⣴⣶⣶⣶⣶⣶⣶⣶⣾⣿⣿⣿⣿⣿⡿⣿⣿⣿⣿⠾⠿⠝⠫⡙ ⢠⣤⣶⣢⣶⣶⣶⣶⣶⣿⣶⣷⣶⣶⣮⣽⣷⣶⣿⣧⣶⣶⣷⣥⣴⣦⣴⣾⣵⣷⣆⣄⣿⣿⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡛⣡⠯⠟⠃⠀⠑ ⣼⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡟⢶⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣏⣁⠀⠈⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣤⣶⣤⣤⣤⣤ ⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠛⠉⠉⠁⢸⣿⣿⣷⠘⣿⣿⣿⡿⣿⣿⣿⣿⣿⣿⣿⣿⠿⠓⡂⢈⣻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠔⢦⣤⣼⣿⣿⣿⡷⠾⣏⣃⢻⣿⣿⣿⣿⣿⠿⠛⠉⠀⠉⠐⠀⠀⠻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣛⣉⣉⣐⣛⣉⣉⣀⠀⢸⣿⣿⣿⣿⣷⡶⠶⢩⡙⢿⣿⣿⣿⣗⠠⢤⣴⣶⡄⠀⠀⠤⠄⢠⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⢹⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠟⠿⠿⠷⠾⢿⡿⣿⠆⢸⢽⣿⡿⣿⡿⠆⡀⠀⠰⠾⠿⠤⣀⡀⡀⠈⣻⣿⣿⠀⢀⣀⠠⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣾⣿⠆⠀⠀⠀⠀⠀⠀⠀⠈⠉⠁⠀⠀⠘⠀⠀⠀⠀⠀⢄⠀⠀⠀⠀⠀⠻⣿⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡏⠀⣔⣖⣦⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⡠⢄⠀⠀⠀⠀⠀⠀⠀⠀⡏⠀⢀⣷⠀⠈⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠈⢷⣷⣷⠃⠀⠀⠀⠀⠀⠀⠐⠒⠀⠀⠰⣿⣻⡇⠀⠀⠀⠀⠀⠀⠐⠃⠀⢸⣿⡇⠀⢻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣅⣀⡀⣀⡀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠙⠓⠁⠀⠀⠀⠀⠀⠀⣀⣀⣀⣠⣾⣶⣤⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣶⣷⣾⣿⣷⣾⣶⣶⣷⣿⣿⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣻⣟⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣽⣽⣿⣿ ⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠐⣶⣆⠀⣶⡄⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠤⢆⢀⣀⣒⠀⠒⠒⠒⠐⢀⠒⠀⠀⠀⠀⢀⠀⠶⠂⠄⠀⢄⠀⣀⣀⣀⣀⣀ ⠠⠤⠠⠐⠀⠠⠀⠢⠆⠜⠀⠀⠀⢀⡠⣀⣀⣤⡄⣬⣦⢤⠸⠧⠛⣂⣀⣐⡀⣠⣿⣷⣄⢛⠓⠂⠚⠀⣂⣆⣀⣀⣐⣢⣠⣤⣤⣤⣄⣤⣴⣦⣤⣶⣷⣶⣶⣾⣶⣶⣿⣿⣿⣿⣿⣿⣟⣿⣿⣻⣿⠿⠿⠟⠫⡍⢈⠝ ⢰⣖⣶⣶⣶⣶⣶⣾⣶⣷⣶⣶⣦⣭⣿⣦⣶⣦⣴⣦⣷⣤⣴⣦⣶⣶⣶⣿⣶⣇⡄⣻⣿⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠿⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡛⣰⠭⠺⠉⠀⠉⠋⠀ ⢾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣛⣿⣿⣿⢲⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣁⡀⠀⢹⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣦⣶⣤⣤⣤⣤⣤⣤ ⢺⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠛⠉⠉⠀⢸⣿⣿⣿⠘⣷⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡷⠟⢂⠀⣛⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣼⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠒⣢⣤⣼⣿⣿⣿⡷⠾⣏⣃⢿⣿⣿⣿⣿⡿⠛⠃⠀⠈⠁⠂⠀⠙⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⢛⣉⣁⣀⣛⣋⣉⣀⠀⢸⣿⣿⣿⣿⣶⡶⠖⢩⡹⣯⣿⣿⣿⣧⠤⠰⣶⣧⠀⠀⠡⠄⢠⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠻⠿⠿⠿⠿⢶⡷⣿⠆⢸⢽⣷⡿⣿⡿⠆⡀⠀⠐⠾⠿⠤⣀⠀⡀⠀⢻⣿⠀⠀⣀⠠⠼⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣽⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠆⠀⠀⠀⠀⠀⠀⠀⠈⠉⠁⠀⠀⠘⠀⠀⠀⠀⠀⢄⠀⠀⠀⠀⠁⠹⠂⠀⡀⠀⢰⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡏⢀⣴⣖⣦⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣠⢄⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣷⡀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣽⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠘⢿⣳⡯⠀⠀⠀⠀⠀⠀⠀⠒⠒⠀⠀⠸⣿⣹⡇⠀⠀⠀⠀⠀⠀⠀⠀⠘⢿⣧⠀⠸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣽⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣥⣀⡀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠙⠛⠁⠀⠀⠀⠀⠀⢀⣀⣀⣠⣔⣶⣤⣿⣿⣿⣿⣿⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣶⣷⣶⣿⣷⣾⣶⣿⣶⣿⣿⣶⣷⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣟⣻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣯⣿⣿⣿⣿ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢐⣲⡄⠰⣶⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠖⣂⣀⣐⡂⠐⠒⠒⠂⠂⠂⠀⠀⠀⠀⠀⡀⠰⠒⠠⢀⢀⣀⣀⣀⣀⣀⣠⣀⣀⠠⣤ ⠠⠲⠀⠐⠂⠆⠂⠀⠀⠀⣀⢀⣀⣀⣤⠠⣴⣤⢄⠿⠼⢒⣀⣀⣂⠀⡀⣸⡧⣷⣿⣔⠂⠒⡐⣀⡀⣀⣐⣐⣀⣠⣤⣤⣤⣤⣤⣴⣶⣾⣯⣵⣶⣶⣿⣷⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠿⠏⠚⢭⡉⡠⠊⠁⠀⠘ ⢰⣶⣶⣾⣿⣶⣶⣶⣶⣮⣭⣷⣶⣶⣴⣴⣬⣷⣤⣶⣶⣶⣾⣾⣷⣶⣶⣾⣤⣄⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠿⠿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⢑⡤⠥⠏⠁⠀⠑⠁⠀⠀⠀⠀ ⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣻⣿⣿⣿⣿⡝⢾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣅⣀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣶⣾⣤⣤⣤⣤⣤⣦⣶⣶⣶ ⢾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠟⠋⠉⠁⠀⢸⣿⣿⣧⠘⣾⣿⣿⢿⣻⣿⣿⣿⣿⠟⠚⣋⠀⣘⣻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣼⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡆⠀⢒⣦⣧⣾⣿⣿⣿⠶⠾⣛⣺⣿⣿⣿⡿⠟⠁⠀⠀⠀⠀⠀⠘⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣼⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣛⣉⣁⣈⣛⣋⣀⠀⠸⣿⣿⣿⣿⣿⣶⡶⢨⡝⢿⣽⣿⣿⣿⣄⠶⢷⠀⠀⠒⠄⢠⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣯⠿⠿⠿⢿⢿⣿⣿⡗⠠⣿⣿⡿⣿⣿⠷⢄⠀⠐⠾⠿⠦⣌⡀⢀⠀⠘⠀⠀⡄⠤⠺⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣾⡦⠀⠀⠀⠀⠈⠀⠀⠀⠉⠉⠈⠀⠀⠁⠀⠀⠀⠀⢤⡀⠉⠉⠀⠀⠀⠀⡄⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠁⣠⢲⡤⡀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣀⣄⡀⠀⠀⠀⠀⠀⠀⠀⠀⣿⡀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣧⠀⢿⣫⣝⡇⠀⠀⠀⠀⠐⠂⠐⠒⠀⠀⠀⣷⣟⣷⠀⠀⠀⠀⠀⠀⠀⠐⠻⠃⠀⠹⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣯ ⢾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣧⣀⡀⠉⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠘⠛⠃⠀⠀⠀⠀⠀⠀⣀⣀⣀⣦⣤⣿⣿⣿⣿⣿⣟⣻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣶⣶⣶⣷⣶⣿⣶⣶⣿⣿⣾⣿⣶⣷⣿⣿⣿⣿⣿⣿⣿⣿⣿⣻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⠀⠀⠀⠀⢐⢰⢶⡀⢰⣦⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠠⠶⡀⣀⣐⠂⠐⠒⠒⠂⠀⠒⢀⡀⠀⠀⠀⠀⠰⠒⠄⡀⠠⣀⣀⣀⣀⣀⣀⣀⠀⢠⣤⣤ ⢀⠄⠐⠠⠴⠀⠀⠀⠀⡀⣄⣀⣠⣄⢠⣾⣤⠄⠧⠜⢓⣀⣀⠂⠀⠈⣹⣊⠼⣿⣾⡔⡂⢐⣀⡀⣀⣀⣒⣀⣤⣤⣠⣤⣠⣤⣴⣴⣼⣭⣶⣶⣶⣷⣶⣾⣿⣿⣿⣿⣿⣿⣿⣻⣟⣻⢿⠟⠛⠋⢭⢁⡬⠊⠀⠉⠋⠉ ⢰⣶⣶⣷⣶⣶⣶⣴⣭⣯⣶⣴⣯⣤⣤⣾⣿⣤⣴⣶⣶⣷⣾⣶⣶⣶⣶⣿⣠⣘⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠿⠿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡏⣁⡬⠕⠏⠁⠈⠘⠀⠀⡠⠀⠐⠀ ⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣟⣛⣿⣿⣾⣿⣿⡕⣿⣿⣿⣿⣿⣿⣿⣿⣿⣥⣀⡀⢘⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣴⣮⣤⣤⣴⣤⣤⣤⣶⣶⣶⣶ ⢼⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠟⠛⠉⡁⠀⣿⣿⣿⡆⢻⣾⣿⣿⣿⣿⣿⣿⣿⠟⠓⡋⠀⣙⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣼⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⠀⠤⣶⣤⣶⣿⣿⣿⣷⠶⢿⣑⣿⣿⣿⣿⠿⠁⠀⠈⠀⠁⠀⠘⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣼⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠿⡛⠉⠁⠐⠚⠃⠀⠀⢿⣿⣿⣿⣿⣷⣶⠆⣉⠱⣞⣿⣿⣿⣧⣲⠆⠀⠀⠒⠀⢠⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣽⢿⢿⣿⣯⣭⣽⣭⠀⢾⣽⣯⢿⣿⣭⠥⠀⠈⠳⠾⠧⣄⣁⠈⠀⠀⠀⠠⠤⠔⠺⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣶⣶⡄⠀⠀⠀⠈⠉⠀⠀⠉⠉⠉⠉⠀⠀⠀⠀⠀⠀⠀⣄⠉⠉⠁⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡟⠀⡠⢤⡀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣀⡀⠀⠀⠀⠀⠀⠀⠀⠀⢰⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠅⠸⣟⣭⢾⠀⠀⠀⠀⠀⠀⠀⠂⠀⠀⠀⢸⣞⣻⡄⠀⠀⠀⠀⠀⠀⠀⠘⠃⠀⢻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣫⡌ ⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣇⡀⠈⠛⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⠛⠛⠀⠀⠀⠀⠀⠀⢀⣀⣀⣄⣤⣾⣿⣿⣿⣿⣟⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣾⣿⣿⣿⣿⣿⣿⣿⣶⣶⣶⣶⣶⣶⣿⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣴⣾⣿⣿⣿⣿⣿⣿⣿⣿⣟⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠂⠀⠀⠀⡀⠀⠀⠀⠀⢐⠒⣶⠀⢶⡆⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠠⠖⣀⣀⣐⡀⠒⣒⠒⠀⣐⢒⠀⡂⠀⠀⠀⠀⠴⠂⢄⣀⣀⣀⣀⣀⣀⣀⣀⡀⡀⢠⣤⣤⣤ ⢀⠀⠤⠔⠀⠀⠀⠀⢀⣀⣀⣠⡄⣤⣾⣤⠰⠧⠞⢒⣀⡐⡂⢀⢉⣿⣈⣸⢷⣾⣴⡂⢂⣂⠀⣂⣂⣂⣐⣤⣤⣤⣤⣠⣤⣦⣴⣾⣵⣶⣶⣶⣷⣶⣿⣿⣿⣿⣿⣿⡿⣿⣿⣻⣿⠿⠿⠛⠫⡍⢁⠜⠋⠀⠁⠋⢽⣤ ⢰⣾⣶⣶⣶⣤⣤⣽⣿⣦⣼⣯⣤⣦⣿⣷⣥⣦⣤⣼⣵⣿⣶⣶⣶⣶⣶⣿⣠⣸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠿⠿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡏⣁⠭⠝⠏⠀⠈⠚⠀⠀⠀⠀⠂⠈⠣ ⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠳⣿⣿⣿⣿⣿⣿⣿⣿⣇⣄⣀⢘⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣶⣧⣤⣤⣤⣤⣴⣶⣶⣶⣶⣶⣿ ⢼⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠟⠛⡉⡁⠀⣿⣿⣿⡀⢻⣿⣿⡿⣿⣿⣿⣿⠟⠛⡚⠁⣈⣻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡄⢠⣴⣲⣴⣤⣿⣿⣷⣷⣾⠯⢱⣿⣿⣿⡿⠃⠀⠀⠀⠁⠀⠘⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠿⠛⠉⠁⠿⠿⠂⠀⠰⣿⣿⣿⣿⣿⣷⡦⢔⡛⢷⣻⣿⣿⣿⣴⡶⠀⠀⠐⠀⢠⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣧⣿⣿⣿⣿⣿⣿⣛⡆⠀⣿⣿⣿⣯⣭⣭⡅⠀⠡⡾⣿⣏⡉⠉⢃⠀⠀⠀⠤⠴⠂⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣴⣦⡀⠈⠉⠉⠙⠁⠀⠁⠛⠛⠉⠉⠀⠈⠀⠀⠀⠀⢀⡉⠙⠛⠃⠀⠀⠀⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠃⢀⡀⣀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⣀⠀⠀⠁⠀⠀⠀⠀⠀⠀⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⢿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⢾⣻⣻⡥⠀⠀⠀⠀⠀⠀⠠⠤⠄⠀⠀⣿⡞⣧⠀⠀⠀⠀⠀⠀⠀⠀⠂⠀⢻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣫⡌⠐ ⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡀⠈⠛⠚⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠙⠿⠋⠀⠀⠀⠀⠀⠀⠀⣀⣀⣠⣿⣿⣿⣿⣯⣟⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣯⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣦⣤⣴⣶⣾⣿⣿⣿⣿⣟⢿⣛⣽⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⡀⠀⠀⠀⠀⠐⢲⣦⠀⣶⡆⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠴⢂⢀⣀⡒⡀⠒⣒⠒⠀⢐⠒⢀⠂⠀⠀⠀⠀⠶⠂⠄⠀⢄⣀⡀⣀⣀⢀⣀⣀⠀⢤⣤⣤⣤⣤ ⠠⠠⠖⠀⠀⠀⠀⢠⣀⣀⣤⡄⣼⣾⣤⡸⠧⠟⣒⣀⡰⡀⢀⢉⣿⣈⣹⣧⢶⣶⣤⣂⠂⠀⣂⣂⣂⣐⣤⣤⣠⣀⣠⣤⣦⣤⣴⣦⣶⣶⣶⣷⣶⣷⣿⣿⣿⣿⣿⡿⣿⣟⣻⣿⠿⠟⠕⠫⡍⢁⠕⠁⠀⠀⠉⢽⡤⠾ ⢸⣶⣦⣤⣦⣬⣭⣽⣤⣼⣥⣤⣤⣯⣭⣥⣦⣤⣼⣵⣿⣶⣶⣶⣶⣷⣾⣧⣤⣺⣿⣿⣿⣿⣿⣿⣿⣿⣿⠿⠿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡋⣡⠭⠿⠋⠀⠉⠋⠀⢀⠀⠀⠂⠈⠇⣒ ⢺⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣻⣿⣿⣿⣿⣿⣿⣿⣿⢰⣿⣿⣿⣿⣿⣿⣿⡇⣤⡠⡈⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣶⣶⣥⣤⣤⣤⣤⣴⣴⣶⣶⣶⣶⣿⣿ ⢼⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠿⠟⠛⠉⠁⢸⣿⣿⢷⠀⣿⣿⣿⡿⣿⣿⣿⠟⠛⣛⢁⠨⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣼⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠐⢲⣶⣦⣤⣼⣿⣿⣿⣶⣼⠏⢶⣿⣿⡿⠃⠀⠀⠀⠈⠀⠈⢹⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠟⠛⣉⡸⠿⠟⠀⠀⢸⣿⣿⣿⣿⣿⣷⡤⣚⢫⣎⣿⣿⣿⣇⡶⠄⠀⠀⠈⠀⣼⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⢻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣶⣿⣿⣿⣿⣻⣷⣦⠀⢸⢻⣿⣿⣭⣭⣭⠀⠉⢥⢿⣿⣉⠙⠛⡁⠀⠀⠀⠶⠒⢹⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣼⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣯⣽⣍⠈⠉⠉⠋⠋⠀⠈⠘⠛⠋⠛⠉⠀⠁⠀⠀⠀⠀⣈⠙⠛⠛⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠁⢀⣀⡀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⡀⠀⠈⠀⠀⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⢿⡿ ⣻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠠⣿⣗⣟⡄⠀⠀⠀⠀⠤⠄⠤⠤⠀⠀⢸⣷⢿⡄⠀⠀⠀⠀⠀⠀⠀⠀⠀⠸⣿⣿⣿⣿⣿⣿⢿⣿⣿⣿⣿⣿⣿⣿⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣽⣿⣿⣿⣩⠈⠒⡑ ⣻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣇⠀⠙⠓⠛⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⠻⠿⠁⠀⠀⠀⠀⠀⠀⠀⢀⣀⣬⣿⣿⣿⣿⣟⣿⣿⣿⣿⣿⣯⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣯⣿⣷⣶ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣦⣶⣶⣤⣤⣶⣶⣾⣿⣿⣿⣟⢿⡿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⢐⠀⠀⡀⢀⡀⠀⠀⠀⠠⣰⣶⢄⢰⣶⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠰⢒⡒⢒⢐⠀⠐⠒⠀⠀⠠⠤⠤⢄⣀⣀⣀⣀⡒⣂⣂⣀⣐⣀⣀⣀⣤⡤⣤⣤⣠⢠⣤⣤⣦⣴⣦⣴ ⠐⠀⠀⠀⣀⣀⢤⢤⣴⡆⡲⣿⣤⣤⠧⠚⢋⣤⣔⡃⠠⠀⠿⢥⠼⡋⠘⢨⠵⣾⣦⣄⣀⣠⣱⣤⣤⣤⣴⣤⣤⣶⣾⣶⣾⣽⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣟⣿⣿⣿⣿⠿⠛⡓⠋⢬⢁⢖⠁⠀⠅⠤⢝⣮⠾⠼⣭ ⢸⣷⣶⣾⣾⣿⣷⣶⣶⣶⣶⣿⣯⣴⣿⣶⣾⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣤⣼⣿⣿⣿⣿⣿⣿⣿⡿⠛⠛⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣡⠌⠒⠍⠁⠈⠚⠀⠀⠐⠀⠀⠀⢛⣁⣒⣀ ⣸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣻⣿⣿⣿⣿⣿⣿⣿⣿⣯⠰⣿⣿⣿⣿⣿⣿⣇⣴⣔⡦⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣶⣷⣶⣶⣴⣶⣶⣶⣶⣶⣿⣿⣿⣿⣿⣿ ⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠟⠛⠉⢁⠀⢸⣿⣿⢿⠀⣿⣿⡿⢿⣿⣿⡿⠉⠁⠆⠸⠙⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠸⠿⣿⣤⣿⣾⣿⣿⣿⠶⠾⡁⢨⣿⣿⡿⠀⠀⠀⠡⠐⢣⠀⢫⣻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠿⠛⠉⠀⠘⠛⠃⠀⠀⣿⣿⣿⡿⣿⣿⣶⠆⡉⢵⣞⣿⣿⣿⣧⣞⠀⠀⠀⢀⣉⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⢽⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣾⣽⣿⣿⣿⣿⣟⣃⠄⡟⣿⣿⣿⣿⣭⡥⠀⠩⠶⠿⣧⣉⠉⣻⡁⠀⠀⠀⠉⠁⣻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣶⣷⡄⠀⠈⠉⠙⠁⠀⠀⠙⠛⠈⠉⠀⠀⠀⠀⠀⠀⢀⡈⠙⠛⠓⠀⠀⠀⠀⠀⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡏⠀⡀⢄⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⣀⠀⠀⠉⠀⠀⠀⠀⠀⠀⠀⠀⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠿⠿⠛⣿ ⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⢸⡾⣻⢶⠀⠀⠀⠀⠀⠀⠀⠤⠄⠀⠀⣾⣟⣷⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣼⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣯⡅⢀⠈⠑⠉ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣀⠀⠙⠛⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠘⠿⠋⠀⠀⠀⠀⠀⠀⢀⢀⣀⣴⣿⣿⣿⣟⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣾⣾⣷⣿⣿⣾⣾⣿⣿⣿⣿⣷⣿⣶⣶⣶⣶⣶⣶⣿⣿⣿⣿⣽⣻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣽⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⡀⡀⠀⢀⠀⣀⠀⠀⠀⠀⠦⢰⡦⡀⣶⠆⡀⢀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠂⠤⠤⠤⢤⣄⣀⢀⢀⡀⠠⣄⣀⣀⣀⣀⣀⣐⣀⣐⣤⣄⣤⣠⢤⣤⣤⠠⢦⡠⢀⠶⣶⡶⠶⢶⣶⣶ ⠀⠀⠀⢀⣤⡤⠤⢤⠶⠀⢾⡷⠲⠞⠚⠩⠥⣤⡭⠀⠄⠸⠧⣤⣛⣈⣁⣉⠔⠻⣷⣦⣈⣬⣥⣴⣶⣶⣶⣦⣶⣾⣿⣾⣷⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠟⣛⢉⡉⠲⡄⡔⠉⠀⠀⡐⠐⢳⡞⠓⠾⡻ ⢸⣿⣿⣿⣶⣿⣿⣿⣶⣾⣾⣿⣷⣾⣷⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣦⣿⢽⣿⣿⣿⣿⣿⡟⠛⠛⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣥⠖⢊⠛⠀⠀⠈⠁⠀⠀⠀⠀⠀⢈⣢⣥⣴⣲ ⣸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣽⣿⣿⣿⣿⣿⠿⢿⣿⣿⣿⠅⣿⣿⣿⣿⣿⣿⣇⣸⣺⡿⣻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣶⣶⣶⣷⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠛⠉⠁⢀⣀⠠⣿⣿⣻⠀⢻⣿⠿⣛⣿⣿⡿⠀⠀⠙⠘⠙⠿⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠿⢿⡇⠘⠻⣯⣿⣷⣿⣿⡿⡿⠿⢿⡃⢁⣿⣛⣿⣂⢀⠀⠀⠂⠑⢄⣤⣽⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣟⣋⣡⠤⢀⠙⠁⠀⠀⣿⣿⣿⣿⣿⣿⣿⠆⣍⢺⣽⣿⣿⣿⣿⣮⠀⠀⠀⣀⣬⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⢿⣿⣿⣿⡧⠀⡟⣷⣿⣿⣶⣶⠶⠀⠀⠲⠿⠧⣄⣉⣹⡄⠀⠀⠀⠀⠀⢹⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣶⣿⡦⠀⠀⠀⠈⠁⠀⠀⠉⠉⠈⠁⠀⠀⠀⠀⠀⠀⠠⡄⠉⠉⠉⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡏⠀⡠⣤⡀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⣤⡀⠀⠈⠀⠀⠀⠀⠀⠀⠀⠀⣸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠟⠛⠋⢻⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡀⠸⣿⣽⢾⠀⠀⠀⠀⠀⠒⠀⠒⠂⠀⠀⣾⣟⣿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣼⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣟⣿⣿⣷⡶⣀⡉⠉⠀⠀ ⣽⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣇⡀⠉⠛⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⠛⠋⠀⠀⠀⠀⢀⣀⣀⣀⣤⣴⣿⣯⣿⣯⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣾⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣾⣿⣿⣿⣷⣷⣿⣿⣿⣶⣶⣶⣶⣶⣾⣿⣿⣿⣿⣯⣻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⡀⢀⠀⠀⠀⠀⠀⠀⢶⠄⢰⡶⢀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠐⠠⠤⠤⠄⠀⠀⠀⠀⣀⠀⢀⣀⣀⣀⣀⣤⣀⣀⣠⣠⣤⢠⣤⡄⣤⢆⡀⠤⡤⠀⡠⠶⣶⠖⠶⢶⡶⢶ ⠀⠀⠀⢀⣤⠠⠤⠴⠆⠰⢻⠖⠒⠓⠊⠩⠤⢤⠅⠀⠀⠘⠠⢈⣁⣉⣈⣁⡀⠛⢿⣶⣄⣥⣤⣴⣶⣴⣴⣴⣶⣿⣶⣶⣶⣾⣿⣿⣿⣿⣿⣿⣟⣛⣿⣟⣏⣩⣵⡬⡝⢃⠀⣌⡁⢢⢠⠪⠀⠀⠀⠒⠪⣴⡚⠚⠞⠋ ⢨⣿⣶⣶⣾⣿⣷⣷⣶⣶⣷⣶⣶⣾⣴⣯⡿⣿⣿⣿⣿⣿⠿⣿⢿⣿⣿⣿⣷⣶⣼⠿⣿⣿⣿⣿⣿⣿⠛⠙⢻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣧⡴⠂⡑⠂⠀⠀⠉⠀⠀⠀⠀⠀⡀⣁⣠⣭⣄⣤ ⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣯⣭⣿⣿⣿⣿⣿⠿⠿⣿⣿⣿⡍⢺⣿⣿⣿⣿⣿⣧⡀⣟⣯⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣶⣾⣶⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠛⠉⠁⠀⣀⠀⣿⣿⣿⡇⢘⣾⠿⣛⣿⣿⡿⠃⠀⠈⡂⢋⠿⠿⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠿⠿⠇⠈⠚⣠⣴⣶⣿⣿⣿⠿⠛⢛⡃⢀⣺⣿⣿⣃⠀⠀⠀⠐⠈⢢⣴⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣺⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠟⣋⢉⠠⠀⠀⠀⠀⠀⢻⣿⣿⣿⢿⣿⣿⠏⣉⠺⣽⣿⣿⣿⣯⣯⠁⠀⠀⢀⣨⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣼⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠼⢿⡿⠿⠿⠭⢭⠁⠀⢸⣿⣿⢿⣷⣶⠶⠀⠀⠒⠳⠦⠄⣉⣉⡆⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣯⣿⣿⣿⣿ ⣻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣶⣾⡦⠀⠀⠀⠈⠁⠀⠀⠈⠉⠁⠁⠀⠀⠀⠀⠀⠀⠀⣄⠈⠉⠉⠀⠀⠀⠀⠀⠸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣟⣿⣿⣿⡿⡿⣿⣿⣯⣽⣿⣿⣿⣿⣯⣾ ⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡟⠀⡠⢤⡀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣀⣀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠠⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⣿⣿⣿⣿⠿⠋⠉⠠⠀⢨⠑⠘⢻⣿⣿⣿⠿⠛⠛⡉⣭⣿ ⣻⣿⣿⣿⡿⠿⡿⠿⡿⢿⣿⠿⢿⠿⠿⠇⠐⣯⡏⣯⠀⠀⠀⠀⠀⠒⠀⠒⠒⠀⠀⢸⡾⣳⠇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⡻⠿⢿⠿⠿⡿⠿⠿⢯⣉⢼⡋⣠⡍⣥⠀⠖⠈⠒⡈⠂⠀⢄⣺⡿⣿⠷⠆⠀⠀⠉⢀⠀ ⣼⣿⣿⣿⣿⣿⢻⣿⣻⣿⡏⣿⣾⣿⡟⣿⡄⣿⡟⣿⡆⣿⡟⠃⢰⣿⢹⣷⢀⣿⠛⠀⣿⡟⣿⡆⢸⣿⠛⢸⣿⣤⣿⢸⣻⣿⢛⢹⣿⣿⣿⣿⢻⣿⣽⣿⣾⣟⠿⠏⣸⣿⢸⣿⢿⣿⣿⣿⡈⣿⡟⣿⡾⣿⣟⠋⠠⣿ ⢹⣿⣿⣿⣿⣿⣺⣿⣻⣿⣿⣿⣻⣿⣷⣿⣇⣿⡟⣿⣧⣿⡿⣗⣺⣿⣬⣝⢸⣿⣿⡆⣿⣧⣿⡧⣾⣿⣗⣽⣿⣿⣿⢨⢸⣿⣸⣸⣿⣿⣿⣿⢠⣿⣿⣿⢾⡻⣿⣟⢻⣿⢸⣿⢿⣿⣿⣯⠂⣿⡿⣶⡞⣿⣿⣇⣠⣥ ⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣯⣿⣿⣿⣿⣾⣿⣾⡏⣿⣧⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣼⣿⣿⣼⣿⣿⣿⣿⣼⡿⣻⣿⡿⣧⣿⢟⣼⣿⣼⣿⣿⣿⠿⣿⢀⢿⣧⢿⡇⣿⣷⣿⣿⣿ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⡀⠀⠀⢀⠀⣀⠀⠀⠀⠀⠀⢴⡂⠀⣶⢀⡀⠀⠀⠀⠀⠀⠀⢀⠀⠀⠀⠀⠀⠐⠀⠄⠀⠄⣀⣀⣀⠀⣀⣀⣀⣐⣂⣤⣤⣤⣤⣄⣠⣤⣤⣤⣤⡤⢤⡴⡖⠰⡶⠄⡀⠶⢶⠖⠲⠦⣶⣶⡶ ⠀⠀⠤⠤⠄⠤⠤⠖⠐⠺⠗⠢⠛⠊⠩⠴⢦⡥⠀⢀⡘⠓⢒⣉⣈⣀⣀⣠⡔⠛⢽⣷⣤⣤⣴⣶⠤⢶⣶⣶⣾⣿⣿⣶⣾⣿⣿⣿⣿⣿⣿⣽⣙⣻⣿⣭⣭⣵⣦⠜⢋⠈⣌⡁⠺⢠⠎⠀⠀⠂⢐⠀⢯⢛⠛⠶⠊⠈ ⢸⣿⣶⣾⣯⣽⣭⣿⣿⣶⣿⣶⣶⣯⣽⣽⣿⣯⣿⣿⣿⡟⢿⢿⣿⣿⣿⣿⣷⣦⡾⢽⣿⣿⣿⣿⣿⣿⠟⠛⠛⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣧⡴⠊⣉⠀⠀⠀⠈⠀⠀⠀⣀⣀⣀⣈⣤⣬⣤⣤⣽ ⢸⣿⣿⣿⣿⣿⣿⣶⣾⣿⣿⣿⣿⣿⣿⣿⣿⣷⣭⣽⣿⣿⣿⣿⡿⠟⠻⣿⣿⣿⠂⢻⣿⣿⣿⣿⣿⣿⡄⣸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡟⠋⠉⡀⣠⣄⠀⣿⣿⣾⡇⢰⡿⠟⣯⣽⣿⡿⠏⠀⠈⢁⢻⠿⡿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠿⠿⠇⠈⠚⣦⣶⣼⣿⣿⣟⡛⠛⣛⠘⣴⣽⣭⣽⣅⢀⠀⠀⠀⠂⢣⣴⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠟⣋⣁⣤⣀⢀⣀⠀⠀⣿⣿⣿⣟⢿⣿⡿⠋⠅⠻⣽⣿⣿⣿⣿⠶⠀⠀⠀⠀⣨⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠰⠿⡻⠿⠿⠭⣭⠀⠀⡏⣾⣿⢿⣿⠷⠖⠀⠀⠚⠛⠦⠄⣀⣙⡄⡀⠀⠀⠀⠀⢹⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣿⡦⠀⠀⠀⠈⠀⠀⠀⠉⠉⠀⠀⠀⠀⠀⠀⠀⠀⠠⠄⠉⠉⠉⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣻⣿⣯⣽⣿⣿⡿⠿⣿⣿⣿⣿⣿⣽⣾⣿⣿⣿⣾ ⣻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡏⠀⡠⠤⡀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣠⢄⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠰⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⢿⣿⣿⣿⡿⠛⠉⠁⠀⠀⠘⠋⢉⣿⣿⣛⡛⠋⡛⣉⢹⣿⠟ ⢿⣿⣿⣿⡿⠿⡿⠿⣿⠿⣿⠿⢿⠿⠿⠀⠸⣿⢭⣿⠀⠀⠀⠀⠀⠀⠀⠒⠂⠀⠀⢸⢾⣳⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠨⠿⠿⠟⠿⠿⠿⠯⠭⢅⣰⣯⡠⢩⡼⡤⠘⠊⠈⠁⡉⠠⠤⢽⣿⡿⣷⠃⣀⠐⠀⠀⠀⠀ ⣺⣿⣿⣿⣿⣿⢸⣿⣹⣿⡟⣿⢿⣿⡟⣿⡄⣿⡟⣿⡆⣿⡟⠃⢰⣿⢹⣷⢠⣿⠛⠀⣿⡟⣿⡆⢸⣿⢛⢸⣿⣴⣿⣸⢻⣿⢻⢸⣿⣿⣿⣿⢻⣿⣽⣿⣾⣟⠿⠇⢸⣿⢸⣿⣾⣿⣿⣿⡀⣿⡟⣿⣏⣿⡟⠃⣼⣿ ⢻⣿⣿⣿⣿⣿⣼⣿⣼⣿⣿⣿⣿⣿⣷⣿⡃⣿⡟⣿⣵⣿⡿⣗⢼⣿⣎⣉⢾⣿⢿⣆⣿⡇⣿⡧⣾⣿⣗⣿⣿⣿⣿⢸⣺⣿⣾⣸⣿⣿⣿⣿⢴⣿⣿⡿⢾⡻⣿⣟⢸⣿⢸⣿⢻⣿⣿⣯⠂⣿⡿⣶⡿⣿⣿⣇⣤⣿ ⢹⣿⣿⣿⣿⣿⣿⣿⣿⣿⣾⣿⣿⣿⣿⣿⡿⣿⣿⣿⣿⣿⣷⣯⣿⣿⣿⣿⣼⣿⣿⡇⣿⣧⣿⣯⣿⣿⣿⣽⣿⣿⣿⣿⣿⣿⣾⣸⣿⣿⣾⣿⣼⡿⢻⣿⡻⣧⣿⣟⡼⣿⣼⣿⣿⣿⡿⣿⢄⢿⣧⢿⡇⣿⣿⣿⣿⣿ ⠀⠀⠀⠀⠀⠀⠀⠀⣀⠀⠀⣀⢠⣀⠀⠀⡀⠀⠐⢴⡂⢰⣶⢀⠀⡀⢀⢀⠀⣀⣀⡀⠀⠀⠀⠀⠀⠀⠐⠂⠒⢒⡒⢀⣀⣀⣀⣀⣀⣄⣤⣤⣤⣴⣤⣤⣴⣤⣶⡴⣶⢖⡶⠖⠄⢒⠔⠀⠀⡲⢶⠒⢒⠶⢖⣲⢖⡒ ⠀⠤⠤⡐⠴⠶⠓⠘⠻⠷⠀⢉⠉⢀⣒⣲⣀⣀⣀⣚⣒⣒⣅⣠⣠⣤⣀⣂⡆⠉⢺⣿⣶⣶⣾⣾⣾⣶⣻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣟⣻⣿⣯⣥⣴⣶⡶⠞⠩⢅⠤⠄⠱⣰⠁⠀⠀⠁⠉⠉⡾⢍⠙⠋⠅⣈⡠ ⢸⣿⣿⣯⣿⣭⣿⣿⣿⣷⣾⣿⣿⣿⣝⣿⣿⣿⣿⣿⣛⣻⣻⣿⣿⣿⣿⣿⣿⣿⠾⣓⣿⣿⣿⣿⣿⣿⣿⡿⠛⠻⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣧⣞⣉⡉⠁⠀⢀⠀⠀⢀⣀⣀⣀⣀⣬⣤⣶⣧⣶⣿⣿ ⢸⣿⣿⣿⣿⣿⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣿⣿⣿⣿⣿⣿⡿⠿⠛⢻⣿⣿⣿⠀⠹⣿⣿⣿⣿⣿⣿⣿⡅⠀⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠛⠉⢁⢀⡤⣄⣸⣿⣿⣼⣀⣼⣟⣿⣿⣿⣿⣿⣿⠛⠉⠉⠈⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠿⠿⠀⠛⢛⣼⣶⣿⣿⣿⣿⣉⣉⡥⣹⣿⣾⣿⣿⡿⡁⠀⠀⠀⠀⠌⠛⢻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠟⠋⠁⠠⠀⢀⡀⠀⠈⣿⣿⣿⣟⠿⠿⠟⠠⡘⠳⣿⠿⢿⢿⣶⠓⠀⠀⠀⠀⠀⢴⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠸⠯⠭⠭⡭⠭⣍⠀⠀⡇⣿⣟⢿⡿⠟⠃⠀⠈⠉⠛⠒⠠⣤⣼⡤⢤⠀⠀⠀⠈⢻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⣿⣿⣿⣿⣿⣿ ⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣶⣶⡄⠀⠀⠀⠈⠀⠀⠀⠉⠉⠀⠀⠀⠀⠀⠀⠀⠀⠠⠄⠀⠀⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣯⣿⡿⠿⠿⠛⣿⣿⣷⣾⣿⣿⣿⣿⣿⣾⡿⠿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡏⠀⡠⡤⡀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⡤⣄⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢰⣿⣿⣿⣿⣿⣿⣿⣿⢿⣿⡿⣿⣿⠟⠉⠉⠀⠀⡀⠈⠁⢹⣿⣿⡿⠛⢉⡉⡀⠾⠿⠏⠛ ⢿⣿⣿⣿⡿⠿⠿⢿⡿⠿⣿⠿⢿⠿⠿⠃⠸⣷⢭⢿⠀⠀⠀⠀⠀⠀⠀⠒⠂⠀⠀⢸⣻⣹⡅⠀⠀⠀⠀⠀⠀⠀⠀⠠⠀⡫⠯⠿⠿⠿⡯⠯⠤⣼⣥⣤⣤⣵⡤⢉⠀⠉⠠⠤⡤⠤⠽⠿⡿⠮⣃⠄⡀⠀⠀⠀⠀⠀ ⣼⣿⣿⣿⣻⣿⢽⣿⣽⣿⡟⣿⣿⣿⡟⣿⡆⣿⡟⣿⡆⣿⡟⠃⢰⣿⢹⣷⢠⣿⠛⠀⣿⡟⣿⡆⢸⣿⣛⣸⣿⣴⣿⠜⢻⣿⣻⢸⣿⣿⣿⣿⢻⣿⡽⣿⣾⣟⠿⠏⢸⣿⢸⣿⣾⣿⣿⣿⡈⣿⡟⣿⡦⣿⡟⣛⣏⠐ ⢺⣿⣿⣿⣿⣿⣼⣿⣼⣿⣿⣿⣿⣿⣷⣿⡇⣿⡟⣿⣵⣿⡿⣗⣼⣿⢎⣻⢾⣿⣿⡆⣿⡧⣿⣧⣾⣿⣷⣽⣿⣿⣿⣰⣼⣿⣿⢿⣿⢿⣺⣿⢰⣿⣿⠟⢿⡻⣷⣝⢹⣿⢸⣿⢻⣿⣿⣯⡃⣿⡿⣷⡆⣿⣿⣇⡿⣼ ⣹⣿⣿⣿⣿⣿⣿⣿⣿⣿⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣯⣿⣿⣿⣿⣾⣿⣾⡇⣿⣯⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣸⣿⣿⢻⣿⣼⣿⣻⣿⡿⣧⣿⣟⡼⣿⣼⣿⣻⣿⢷⣿⣁⣿⣧⢿⡇⣿⣿⣯⣷⣾ ⠀⠀⠀⠀⠀⠀⠀⠠⡀⠀⠀⡀⣤⡀⠀⢀⠀⠀⠠⣶⠠⢰⡆⣀⢀⠀⠀⡀⠀⣀⣀⡀⠀⠀⠀⠀⠀⠀⠐⠐⠒⢒⠀⣀⣀⣀⣀⣀⣀⣤⣤⣤⣤⣤⣤⣤⣴⣴⣦⢐⡲⢒⠶⠶⠀⣂⠖⠠⠐⠲⠖⠐⡒⠶⢒⡶⣒⣂ ⠀⠤⢤⡂⠰⠾⠃⠓⠿⠞⠈⡁⠁⢰⢒⣦⣀⣐⣐⣛⣒⣊⣡⣀⣄⣤⣀⣤⣶⠉⠐⣿⣦⣶⣷⢾⣶⣖⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣟⣿⣿⣭⣤⣶⣶⡶⠃⠭⡰⠤⠈⠇⡜⠁⠀⠈⠈⠁⢸⠯⠉⡛⠋⢀⣁⠬ ⢸⣿⣿⣭⣯⣿⣿⣿⣿⣷⣿⣿⣯⣭⣻⣿⣽⣿⣿⣿⣛⣟⣿⣿⣿⣿⣿⣿⣿⣿⠾⣓⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣯⣦⣚⣉⡌⠀⠀⡀⠀⡀⣐⣀⣀⣀⣀⣤⣶⣾⣽⣾⣿⣿ ⢸⣿⣿⣿⣿⣷⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣾⣭⣿⣿⣿⣿⣿⡿⠿⠛⢛⣿⣿⣿⠁⠹⢿⣿⣿⣿⣿⣿⣿⣿⡇⠀⣰⢾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠛⠉⣀⢄⠤⠤⣀⣿⣿⣼⣄⣸⢟⣯⣿⣿⣿⣿⣿⣿⠷⠐⠛⠿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣺⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠿⠿⠂⠘⠋⣴⣶⣾⣿⣿⣿⣍⣍⡩⢜⣿⣿⣿⣿⣿⣟⠢⠀⠀⠀⠀⢹⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠟⠋⠉⢀⣀⣀⣀⠀⠀⣿⣿⣿⣿⡻⠿⠿⠀⡀⠻⠾⠿⠿⠿⢿⠓⠀⠀⠀⠀⠀⢀⣈⣽⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠰⠿⠿⠿⣿⡿⣭⠁⠂⠯⣿⣿⢿⡿⠟⠋⠀⠀⠉⠛⠓⠢⣤⣬⡧⠤⡄⠀⠀⠀⢼⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣾⣿⣿⣿⣿⣿⣿ ⢻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣶⣾⡦⠀⠀⠀⠈⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠠⠀⠀⠀⠀⠀⠀⠀⠀⠘⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣟⣻⣿⣭⣿⠿⠿⠟⢿⣿⣿⣶⣿⣿⣿⣿⣿⣷⣿⠿⠷ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡟⠀⡠⢤⢄⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣠⢤⡀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣿⣿⡟⣿⣿⣿⣿⡿⣿⣿⢿⣿⡿⠛⠉⠀⠀⢀⠀⠉⠈⣹⣻⣿⠿⠛⢉⢁⡠⠾⠿⠋⠛ ⢽⣿⣿⣿⡿⠿⡿⢿⡿⠿⣿⠿⢿⠿⠿⠇⠀⢿⢯⣿⠆⠀⠀⠀⠀⠀⠀⠀⠒⠀⠀⠘⣿⡭⣯⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⠹⠻⠿⠿⠿⡥⠤⠤⢫⣤⣤⡤⣤⡴⢁⠁⠀⠤⠤⡤⠬⠽⢿⠿⠼⣠⠀⠠⠀⠀⠀⠀⠀ ⢼⣿⣿⣿⣻⣿⣿⣿⣽⣿⡿⣿⣿⣿⡟⣿⡆⣿⡟⣿⡆⣿⡟⠃⢰⣿⢹⣷⢠⣿⠛⠀⣿⡟⣿⡆⢸⣿⣛⣸⣿⣴⣿⠞⢻⣿⣻⢸⣿⣻⣾⣿⠻⣿⣽⣿⣾⣟⠿⠇⢸⣿⢸⣿⣾⣿⣿⣿⡈⣿⡟⣿⡆⣿⡟⣛⠁⠀ ⢺⣿⣿⣿⣿⣿⣿⣿⣾⣿⣿⣿⣿⣿⣷⣿⡇⣿⡟⣿⣽⣿⡿⣇⢼⣿⢞⣫⣾⣿⢿⡆⣿⡧⣿⣧⣿⣿⣷⣾⣿⣿⣿⢰⣼⣿⣿⢾⣿⣿⣾⣿⢸⣿⡿⢻⢿⡻⣷⣟⢸⣿⢸⣿⣻⣿⣿⣯⠃⣿⡿⣶⡆⣿⣿⣇⢷⣶ ⣹⣿⣿⣿⣿⣿⣿⣿⣿⣿⣾⣿⣿⣿⣿⣿⣿⣿⣷⣿⣿⣿⣷⣿⣿⣿⣾⣿⣽⣿⣾⡇⣿⣯⣿⢿⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣾⣸⣿⣿⣿⣿⣼⡿⣻⣿⡿⣧⣿⢟⡼⣿⣼⣿⣹⣿⡿⣿⣁⢿⣧⢿⣇⣿⣿⣯⣷⣾ ⠀⠀⠀⠀⠀⠀⠀⢀⡀⠀⢠⠀⣄⠀⠀⣀⠀⠀⠴⡆⠄⣶⢀⡀⣀⠀⡀⠀⢀⣀⣀⡀⠀⠀⠀⠀⠀⠀⠀⠐⠒⠂⠀⣀⣀⣀⣀⣀⣠⣤⣤⣤⣤⣤⣤⣤⣦⣴⣤⣒⡖⡲⠶⠆⠐⡢⠂⠀⢐⠶⡆⢒⡲⠖⣒⣖⣒⡀ ⠠⠤⢄⠂⠴⠟⠈⠺⢷⠃⢈⠈⠀⡰⢒⣄⣀⣂⣘⣓⣒⣩⣤⣠⣠⣤⣦⣤⣶⠉⠐⣿⣶⣷⣷⣷⣶⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣓⣿⣿⣥⣤⣶⣶⠖⠋⢍⠢⠄⠙⢄⠎⠀⠀⠁⠈⠈⢫⠍⢉⠛⠁⢀⣂⠍ ⢸⣿⣿⣭⣭⡿⣿⣿⣿⣶⣿⣯⣭⣭⣻⣿⣽⣿⣿⣟⣛⣻⣿⣿⣿⣿⣿⣿⣿⣿⠾⢓⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣴⣊⣡⠁⠀⠀⠀⢀⣀⣂⣀⣁⣠⣠⣤⣶⣾⣶⣾⣿⣷ ⢸⣿⣿⣿⣿⣷⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣾⣽⣿⣿⣿⣿⣿⣿⠿⠛⠛⣿⣿⣿⡇⢸⢿⣿⣿⣿⣿⣿⣿⣿⣿⡏⠉⢉⣛⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡟⠉⢁⣤⡤⣤⣄⣿⣿⣯⣧⣠⡿⣻⣿⣿⣿⣿⣿⣿⣿⣇⠠⢾⣽⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣺⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠿⠿⠇⠀⠓⢠⣶⣾⣿⣿⣿⣍⡍⣩⢥⣻⣿⣿⣿⣿⣿⣿⠉⠂⠀⠀⠀⢻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⢋⣉⣀⣀⣀⣀⡀⠀⢹⣿⣿⣿⡻⠿⠿⠃⢄⠘⠷⡿⠿⠿⢿⡟⠋⠀⠀⠀⠀⠀⠀⠙⠻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠾⠿⠿⠷⣾⢿⡁⠀⠸⢸⣷⡿⣿⠿⠛⠀⠀⠉⠙⠓⠂⢤⣤⣵⡠⣄⠀⠀⠀⠀⢸⣿⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⢿⣿⣿⣿⣿⣿⣿ ⣻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣾⣷⠄⠀⠀⠀⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠠⠀⠀⠀⠀⠀⠀⠀⠀⠈⣽⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣟⣿⣿⣽⢿⠿⢿⠟⣿⣿⣿⣿⣿⣿⣿⣿⣿⣾⣿⠿⠗ ⣽⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠁⢠⢤⣤⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⢤⢤⡀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢻⣿⣿⢿⣿⣿⣿⡿⣿⣿⢽⣿⡿⠛⠉⠀⣀⠀⠨⠁⠉⣷⣿⡿⠟⠋⡉⣁⠹⠿⠿⠙⠓ ⣼⣿⣿⣿⡿⠿⡿⠿⡿⠿⣿⠿⢿⠿⠿⠿⠀⢻⣫⡽⡇⠀⠀⠀⠀⠀⠀⠀⠒⠀⠀⠀⢾⣽⣹⡱⠀⠀⠀⠀⠀⠀⠀⠀⢀⠽⠸⠿⠽⠯⠦⠤⠔⢭⣤⣤⣬⣶⡋⣀⠈⠩⠤⠤⠴⠭⠿⢿⢷⠟⣤⠄⠀⠀⠀⠀⠀⠀ ⢼⣿⣿⣿⣿⣿⢿⣿⣽⣿⡟⣿⣿⣿⡟⣿⡆⣿⡟⣿⡆⣿⡟⠃⢰⣿⢹⣷⢠⣿⠛⠀⣿⡟⣿⡇⢸⣿⣛⣸⣿⣴⣿⠺⢻⣿⣻⣸⣿⣿⢾⣿⠻⣿⣽⣿⣿⣟⠿⠇⢸⣿⢸⣿⣿⣿⣿⣿⡉⣿⣟⣿⡆⣿⣟⣛⠀⠀ ⢹⣿⣿⣿⣿⣿⣾⣿⣾⣿⣿⣿⣿⣿⣷⣿⡇⣿⡟⣿⣵⣿⡿⣇⣸⣿⢚⣭⢼⣿⢿⡆⣿⡧⣿⣧⣿⣿⣷⣾⣿⣿⣿⣰⣼⣿⣿⢿⣿⣿⣾⣿⢸⣿⡟⢟⢿⡻⣷⣝⢸⣿⢸⣿⢿⣿⣿⣯⠂⣿⡿⣶⡆⣿⣿⡇⡧⢤ ⣸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣾⣿⣿⣿⣿⣿⣷⣿⣿⣿⣿⣿⣷⣯⣿⣿⣾⣿⣾⣿⣾⡇⣿⣯⣿⢿⣿⣿⣿⣿⣿⣿⣿⣻⣾⣿⣟⢸⣿⣿⢿⣿⣼⡿⣻⣿⡻⣧⣿⢟⡼⣿⣼⣿⣹⣿⣯⣿⣁⣿⣧⢿⣇⣿⣷⣿⣶⣾ ⠀⠀⠀⠀⠀⠀⠀⢄⠀⠀⢠⠀⣀⠀⠀⡀⠀⠀⢴⡆⠄⣶⢀⡀⡀⠀⢀⠀⢀⢀⣀⡀⠀⠀⠀⠀⠀⠀⠂⠒⡒⡂⠀⣀⣀⣀⣀⣀⣠⣤⣤⣤⣤⣤⣤⣤⣤⣦⡄⢤⠆⡲⠶⠄⢐⡤⠀⠀⠐⠶⠒⢒⠲⠖⣲⢖⣒⠀ ⠠⠤⡖⠒⠦⠗⠘⠺⢷⠡⢉⠈⠀⠔⣲⣅⡀⣂⣚⣒⣒⣉⣀⣠⣠⣤⣦⣤⣶⠉⠑⣿⣷⣶⣾⣷⣶⣻⣿⣿⣿⣾⣿⣿⣿⣿⣿⣿⣿⣿⣪⣿⣯⣤⣤⣶⡶⠞⠸⢅⠦⠄⠹⢠⠋⠀⠀⠁⢉⠁⡿⠍⠙⠛⠁⣀⡀⠁ ⢸⣿⣯⣭⣽⠿⣻⣿⣿⣶⣿⣿⣭⣝⣿⣿⣿⣿⣿⡛⣿⣻⣿⣿⣿⣿⣿⣿⣿⣾⡶⢗⢺⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣔⣋⡡⠁⠀⢀⠀⢀⢀⣂⣀⣀⣀⣠⣤⣶⣧⣷⣿⣿⣶ ⢸⣿⣿⣿⣿⣾⣾⣿⣿⣿⣿⣿⣿⣿⣿⣷⣭⣽⣿⣿⣿⣿⣿⣿⡿⠿⠛⢻⣿⣿⡇⢸⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠟⠿⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠛⡉⣀⣠⣤⡀⣼⣿⣿⣿⣠⣿⢟⣯⣿⣿⣿⣿⣿⣿⣿⣧⡀⣰⣷⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠿⠿⠂⠐⢐⣴⣶⣿⣿⣿⣟⣛⢉⣩⢽⣿⣿⣿⣿⣿⣿⣿⡟⠁⠉⠉⠙⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⢟⣉⣀⣀⣀⣀⣀⠀⠈⣿⣿⣿⡿⠿⣿⠟⠠⡑⠻⢽⠿⢿⣿⣿⠛⠁⠐⡀⠀⠀⠀⠈⠻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠐⠒⠺⠿⢿⠿⣏⠀⠀⡇⣿⣾⢿⡿⠟⠂⠀⠀⠙⠛⠢⢤⣤⣼⣆⠀⠀⠁⠀⠀⠀⢠⣤⣤⣽⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⢾⣿⣿⣿⣿⣿⣿ ⢻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣿⠆⠀⠀⠀⠈⠀⠀⠀⠈⠁⠀⠀⠀⠀⠀⠀⠀⠀⠠⠀⠀⠀⠀⠀⠀⠀⠀⠀⠲⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣛⣿⣯⡽⠿⠿⠿⠻⣿⣿⣷⣾⣿⣽⣿⣿⣿⣿⡿⠿⠖ ⣽⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠏⢀⣄⣠⡄⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⡠⠤⡀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣿⢿⢿⣿⣿⣿⢿⣿⣿⣿⣿⠿⠋⠁⠀⠀⠀⠈⠀⠩⣾⣿⡿⠟⠋⡉⣀⠿⠿⠟⠙⠃ ⣼⣿⣿⣿⡿⠿⡿⠿⡿⠿⣿⠿⢿⠿⠿⠿⡀⠸⣽⡭⣾⠀⠀⠀⠀⠀⠀⠀⠒⠂⠀⠀⠰⣼⣏⣟⠄⠀⠀⠀⠀⠀⠀⠀⠀⠄⠘⠿⠻⠯⠤⠤⠸⢥⣠⣤⡤⢤⡉⣁⠈⠡⠤⠤⠤⠭⠿⠿⢯⠇⣄⠀⠀⠀⠀⠀⠀⡀ ⣸⣿⣿⣿⣿⣿⣿⣿⢹⣿⡟⣿⣿⣿⡟⣿⡆⣿⡏⣿⡇⣿⡟⠃⢰⣿⢹⣷⢠⣿⠛⠀⣿⡟⣿⡏⢸⣿⣛⣸⣿⣴⣿⠹⢻⣿⣻⢸⣿⣿⢾⣿⠻⣿⣽⣿⣾⣟⠿⠇⢸⣿⢸⣿⣿⣿⣿⣿⠉⣿⡟⣿⡆⣿⡿⡋⠀⠈ ⢻⣿⣿⣿⣿⣿⣼⣿⣾⣿⣿⣿⣿⣿⡷⣿⡇⣿⡟⣿⣵⣿⡿⣇⢸⣿⢾⣭⢼⣿⢿⡆⣿⡧⣿⡧⣿⣿⣷⣾⣿⣿⣿⣸⢻⣿⣿⢼⣿⣿⣾⣿⢀⣿⣟⣻⢿⡻⣷⣝⢸⣿⢸⣿⣿⣿⣿⣯⠂⣿⡿⣶⣆⣿⣿⡇⣥⠶ ⣹⣿⣿⣿⣿⣿⣿⣿⣿⣿⣾⣿⣿⣿⣿⣿⣷⣿⣿⣿⣿⣿⣷⣯⣿⣿⣼⣿⣾⣿⣾⡇⣿⣯⣿⢿⣿⣿⣿⣿⣿⣿⣿⣿⣾⣿⣟⢸⣿⣿⣽⣿⣼⡿⣻⣿⡻⣧⣿⢟⡼⣿⣼⣿⣻⣿⠯⣿⣁⢿⣧⢿⣇⣿⣿⣿⣶⣾ ⠀⠀⠀⠀⠀⠀⠀⡠⠀⠀⡀⢀⡀⠀⠀⠀⠀⠠⣖⠠⢰⡆⣀⠀⠀⠀⠀⠀⠀⠀⡀⠀⠀⠀⠀⠀⠐⠠⠀⠀⣄⣀⣀⡀⡀⣀⣀⢐⣐⣠⣤⣤⣤⣤⣀⣤⣤⣤⣠⣤⠤⡤⢖⠀⢒⠄⠀⠐⠶⠖⠒⠶⠶⣒⣲⢒⡂⠀ ⢠⣤⠤⠤⠴⠆⠒⡿⠖⠔⠓⠋⠡⠤⠬⠀⠠⠀⠛⠀⢈⣁⣉⣈⣀⢤⣤⣀⣤⠚⠋⢹⣶⣦⠤⣶⣶⣶⣿⣿⣶⣶⣾⣿⣿⣿⣿⣿⣯⣏⣹⣿⣭⣤⣤⣴⡴⠚⠩⢠⣉⡈⢇⡔⠁⠀⠀⠀⡂⠸⡍⡉⠛⠝⠀⠙⠫⠀ ⢰⣾⣟⣾⣷⣶⣶⢾⣷⣶⣷⣴⣾⢛⣿⣿⣿⣿⣿⠻⣻⣿⣿⣿⣿⣿⣿⣿⣿⣦⣦⡾⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣯⣤⠔⢈⡁⠀⠀⠀⠀⠀⠐⢀⣀⣀⣀⣡⣤⣬⣭⣬⣿⣷⣦ ⢸⣿⣿⣷⣧⣼⣿⣿⣿⣿⣿⣿⣿⣿⣿⣮⣭⣿⣿⣿⣿⣿⣿⣿⣿⣿⠿⠟⣿⣿⣷⠂⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡟⠉⣁⣀⣀⡀⣿⣿⣿⣇⢨⣿⠿⣻⣯⣿⣿⣿⣿⣿⣿⣿⣿⡿⠛⢻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⢾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠿⠿⠇⠀⠀⣴⣾⣾⣿⣿⠿⠟⠛⣫⡽⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⢀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⢟⣉⣁⣀⣀⣀⣀⠀⠀⣿⣿⣿⣿⣿⣿⡷⢈⡁⢻⣽⣿⣿⣿⣿⠿⠋⣿⣿⣿⠛⠋⠈⠉⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣼⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠐⠿⠿⠿⠾⢽⢏⠀⠀⡏⣾⣾⢿⣾⠿⠃⠀⠀⠒⠻⠦⠄⣀⣸⡄⠀⠀⢿⣿⠀⠀⠀⠀⠀⠻⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣶⣿⡆⠀⠀⠀⠈⠀⠀⠀⠉⠉⠀⠀⠀⠀⠀⠀⠀⠀⠠⠀⠉⠉⠁⠀⠀⠀⠀⠀⠀⠀⢠⣷⣤⣀⣹⣿⣿⣿⣿⣻⣿⣭⣿⣿⠿⠿⢿⣿⣿⣷⣿⣯⣿⣿⣿⣷⣷⡾⠷⠴ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠏⢀⣤⣠⡀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣀⢀⡀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠐⠶⢿⣿⣟⠿⠿⡟⠏⣽⣿⠟⠋⠁⠀⠀⠀⠉⠈⢹⣿⣿⡟⠛⢉⣋⡉⢿⠿⠏⠚⠀ ⣿⣿⣿⣿⡿⠿⡿⡿⡿⠿⣿⠿⢿⠿⠿⣿⡿⠀⠸⣾⢽⢿⠀⠀⠀⠀⠀⠒⠀⠒⠀⠀⠀⢰⣷⣛⡾⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠘⠀⠀⠀⠀⠈⠀⣀⣀⡡⢄⡈⢉⠈⠀⠀⠠⠤⠽⠿⠿⠮⠃⣀⠀⠀⠀⠀⠀⠀⠀ ⣺⣿⣿⢿⣿⣿⣻⣿⢿⣿⡟⣿⣿⣿⡟⣿⡆⣿⡏⣿⡏⣿⡟⠃⢰⣿⢹⣷⢀⣿⠛⠀⣿⡏⣿⡟⢻⣟⠋⢸⣿⣤⣿⠘⢻⣿⢛⢸⣿⣿⣾⣿⠛⣿⣼⣾⣾⣟⠿⠏⢸⣿⢸⣿⢻⣿⣿⣿⠀⣿⡟⣿⡆⣿⡟⠋⠀⠀ ⢿⣿⣿⣿⣿⣿⣹⣿⣼⣿⣿⣿⣾⣿⡷⣿⡃⣿⡟⣿⣵⣿⡿⣇⢸⣿⢎⣍⢼⣿⢿⡂⣿⡇⣿⡇⣼⣿⣷⢼⣿⣿⣿⢸⢸⣿⣿⢸⣿⣷⣾⣿⠘⣿⠿⢿⢟⡻⣷⡍⢸⣿⢸⣿⣿⣿⣿⣯⠂⣿⡷⣶⣆⣿⡿⣇⣴⣄ ⣻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣾⣿⣿⣿⣯⣿⣷⣿⣯⣿⣿⣿⣷⣿⣿⣿⣼⣿⣿⣿⣾⡇⣿⣯⣿⢧⣿⣿⣿⣿⣿⣿⣿⣽⣾⣿⣻⢺⣿⣿⣽⣿⣼⡿⣻⣿⡻⣧⣿⢟⡼⣿⣼⣟⣽⣿⢯⣿⢁⢿⣧⢿⡇⣿⣿⣷⣶⣾ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⡀⡀⠀⠀⠀⠀⢀⠀⡶⢀⣲⡆⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠂⠀⠀⠤⠄⡀⠀⠀⠀⡀⠀⢀⣀⣀⣀⣀⣀⣠⣀⣀⣠⣄⠤⣤⢤⣤⣄⠠⢆⠄⢀⠤⢶⡖⠢⠦⣶⡶⡶⠖⠂⠀ ⢀⣠⠀⣠⡤⠄⠦⣧⠴⡐⠑⠋⢁⡤⡌⠀⠀⠠⠯⠤⢘⠁⡉⣈⣀⡡⣅⣀⣀⡜⠛⠹⣶⢤⢴⣤⡴⣶⣶⣶⣶⣶⣿⣿⣿⣿⣿⣿⣿⢉⣿⣿⣉⣁⣭⣧⡬⠗⡀⢡⣉⠐⡆⡔⠅⠀⠐⠐⠂⢩⣞⠓⠳⠞⠉⠙⠿⠀ ⢨⣾⣒⣒⣖⡲⣤⢶⣧⣴⣶⣖⣒⣶⡿⣺⣿⣿⡿⠿⠿⣿⣿⣿⣿⣿⣿⣿⣿⣧⣢⣴⢯⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣫⣄⠖⢈⠓⠀⠀⠀⠁⠀⠀⠀⠀⣀⣈⣠⣬⣥⣥⣼⣿⣦⣄ ⢸⣿⣿⣷⣦⣶⣿⣿⣿⣿⣿⣿⣿⣿⣿⣝⣛⣿⣿⣶⣿⣿⣿⣿⣿⣿⣿⡿⢿⣿⣿⡄⢻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣶⣶⣷⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠛⢉⡉⣀⠀⢸⢿⣯⣷⠈⣿⣿⢿⣻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⣿⡿⠀⠨⢯⣭⣯⣾⣿⣿⡿⠟⢛⣃⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡟⠀⢰⣷⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠛⠉⠁⠀⣀⣀⡀⠀⢸⣿⣿⡿⣿⣿⣷⡆⠉⠱⣯⣿⣿⣿⣿⡿⠟⢹⣿⣿⣿⡿⢾⣛⡛⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣼⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠾⠿⠿⠿⠭⢭⡁⠀⢸⢳⣿⡿⣾⣿⠿⢀⠈⠑⠲⠶⢄⣈⣈⣣⠀⡠⠽⣿⣿⡇⠀⠈⠁⠉⢹⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣶⣦⠀⠀⠀⠀⠉⠀⠀⠈⠉⠁⠉⠀⠀⠀⠀⠀⠀⠀⢀⠈⠉⠉⠁⠀⠀⠈⠉⠀⠀⠀⠀⣤⡀⠉⢿⣿⣿⣿⠻⣿⣙⣿⣿⣿⠿⠿⣿⣿⣭⣽⣭⣷⣿⣿⣾⣶⡯⠭⠬ ⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠁⢠⣤⢄⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣀⡀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠐⠄⡀⣴⠿⠿⠦⠴⠟⢻⣿⠏⠉⠀⠀⠀⠀⠀⠈⢹⣿⣟⣛⠟⠛⢋⠩⣽⡿⠓⠢⠀ ⣿⣿⣿⣿⡿⢿⣿⡿⣿⠿⣿⡿⢿⢿⢿⣿⡿⠇⠀⢷⡯⣿⡇⠀⠀⠀⠀⠀⠀⠀⠤⠀⠀⠀⣾⣾⢻⡆⠀⠀⠀⠀⠀⠀⠀⠀⠀⠐⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⡀⠀⠀⠀⠀⠠⠀⠿⠿⢿⠖⠀⣀⠀⠀⠀⠀⠀⠀⠀ ⣸⣿⣿⣿⣿⣿⣻⣿⢿⣿⡟⣿⣿⣿⡟⣿⡆⣿⡏⣿⡟⣿⡟⠃⢰⣿⢹⣷⢀⣿⠛⠀⣿⡏⣿⡾⢿⡟⠋⢸⣿⣀⣿⠘⢻⣿⢻⣸⣿⡻⣼⣿⠻⣿⣴⣶⣾⣟⠿⠇⢸⣿⢸⣿⢺⣿⣿⣿⡄⣿⡟⣿⡆⣿⡟⠓⠀⠀ ⢻⣿⣿⣿⣿⣿⣸⣿⣼⣿⣿⣿⢽⣿⡷⣿⡗⣿⡟⣯⣥⣿⡿⣇⢸⣿⢌⣉⢸⣿⢿⡂⣿⡇⣿⡇⣸⣿⣷⣸⣿⣿⣿⢰⢼⣿⣽⢹⣿⣿⣼⣿⠀⣿⡿⢿⢟⡻⣷⣝⢸⣿⢸⣿⢿⣿⣿⣯⠂⣿⡷⣶⡆⣿⣿⢇⣀⣀ ⢼⣿⣿⣿⣿⣿⣿⣿⣿⣿⣾⣿⣿⣿⣷⣿⣧⣿⣯⣿⣿⣿⣷⣯⣿⣿⣼⣿⣾⣿⣾⡇⣿⣧⣿⢧⢿⣿⣿⣼⣿⣿⣿⣼⣼⣿⢹⢸⣿⣿⢹⣿⣴⡿⢻⣎⠻⣧⣾⢟⡼⣿⣼⡿⣾⣿⡇⣿⠀⢿⣧⢿⡇⣿⣷⣦⣶⣾ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⡀⠀⠀⠀⠀⢀⣂⡦⢀⣶⡆⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠖⠒⠀⠄⠀⠀⠀⠀⠀⠀⠄⠀⠀⣀⣀⣀⣀⣀⢀⣐⣀⡀⢀⣠⢤⣤⡄⠠⢤⠄⠀⠰⣶⠶⠶⢢⣖⠶⡶⠶⠂⠀ ⢀⡠⠀⣀⣤⠄⠾⣧⢤⡸⠅⠋⣁⡤⡘⠀⠀⠠⠯⠤⠝⠃⢃⡈⡀⠡⣅⢀⣀⣠⠚⠛⣶⣄⣤⣤⣴⣶⣶⣶⣮⣥⣿⣿⣿⣿⣷⣿⣿⠻⣿⣟⣉⣉⣉⣭⣭⠟⣈⢁⡋⠰⡀⡔⠁⠀⠀⠀⠐⣖⠚⠓⠴⡛⠕⠯⡒⠀ ⢠⣾⣒⣒⣶⣶⣦⣴⣦⣤⣶⣶⣶⣶⣷⣶⣶⣿⡾⢷⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣀⣤⣽⣷⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣟⣀⠄⠒⠑⠀⠀⠈⠁⠀⠀⠀⠀⠀⠈⣀⣡⣔⣢⣼⣷⣦⡀ ⢸⣿⣿⣿⣧⣷⣿⣿⣿⣿⣿⣿⣿⣾⣿⣙⣛⣿⣷⣶⣿⣿⣿⣿⣿⣿⣿⣿⡿⣿⣿⣯⠘⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣶⣿⣶⣶⣶⣶⣶⣶⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠛⠉⠁⡀⠀⣻⣿⡿⡆⠩⣿⣿⢿⣻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⢾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠻⣽⣭⣵⣿⣿⣿⡿⠿⢛⡹⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠛⢛⣻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠿⠛⠉⠁⠀⡀⠀⠀⠀⢿⣿⣿⣿⣿⣿⣶⠄⡉⠾⣻⣿⣿⣿⣿⡿⠟⢿⣿⣿⣿⣿⡆⢀⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣼⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠐⠿⠿⠯⠭⠭⢭⠁⠀⢸⢷⣿⢿⣿⣿⠏⡀⠁⠲⠾⢧⣀⣉⣙⡆⠀⡨⣿⣿⣿⡟⠀⠻⡤⢉⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣽⣿⣿⣿⣿⣿⣿⣿⣿ ⣻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣶⡤⠀⠀⠀⠈⠁⠀⠀⠈⠉⠁⠁⠀⠀⠀⠀⠀⠀⠀⡀⠉⠉⠉⠉⠁⠀⠙⠿⠫⠀⠀⠀⠈⠐⠿⣿⣿⡿⢿⣿⣛⣿⣿⣿⣿⣿⣿⣿⣭⣟⣟⣿⣿⣿⣭⣿⣿⣭⠭ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡟⠀⡠⣤⡀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢠⡀⠀⠀⠼⠦⠀⠘⣻⣿⠟⠛⠉⠁⠁⠀⠂⠚⣻⢿⣿⡿⠟⠛⠋⢻⣿⣿⠢⠦⠀ ⣻⣿⣿⣿⡿⠿⡿⠿⡿⠿⣿⠿⢿⣿⣿⣿⣿⠿⠇⠰⣷⢯⣿⠀⠀⠀⠀⠀⠀⠀⠠⠤⠀⠀⠀⣾⡶⣇⡄⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠉⠈⢀⡂⠀⠂⠀⠀⠀⠐⠿⠿⢯⣲⠀⣉⠉⠀⠀⠀⠀⠀⠀ ⣺⣿⣿⣿⣿⣿⣿⣿⣿⣿⡟⣿⣿⣿⡟⣿⡆⣿⡟⣿⡍⣿⡟⠃⢰⣿⢹⣷⠀⣿⠛⠀⣿⡏⣿⡟⢿⡿⠋⢸⣿⣀⣿⠘⢻⣿⢛⢸⣿⣻⣼⣿⠛⣿⣴⣾⣾⣟⠿⠏⢸⣿⢸⣿⢺⣿⣻⣿⡄⣿⡏⣿⡆⣿⡟⠃⠀⠀ ⢽⣿⣿⣿⣿⣿⣹⣿⣼⣿⣿⣿⣽⣿⡷⣿⡗⣿⡟⣯⣥⣿⡿⣇⢸⣿⣈⣉⢸⣿⢿⡂⣿⣇⣿⡇⣸⣿⣷⢸⣿⣿⣿⢰⣸⣿⣺⢸⣿⣿⣽⣿⠀⣿⣿⣿⢛⡻⣷⣝⢸⣿⢸⣿⢾⣿⣿⣯⠂⣿⡷⣶⡎⣿⡿⣇⣄⣠ ⢾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣾⣿⣾⣿⣷⣿⣧⣿⣿⣿⣿⣿⣷⣯⣾⣿⣼⣿⣾⣿⣾⡆⣿⣧⣿⢧⢿⣿⣿⣹⣿⣿⣿⣼⣼⣿⢹⢸⣿⣿⢿⣿⣴⡿⣺⡞⠻⣧⣾⢟⣼⣿⣼⡿⣾⣿⠏⣿⠀⢿⣧⢿⡇⣿⣷⣯⣵⣿ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⡀⠀⠀⠀⠀⠀⣂⡦⢀⣶⡆⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠖⠒⠀⠄⠀⠀⠀⠀⠀⠀⠄⠀⠄⣀⣀⣀⣀⣀⣀⣐⣀⣀⠀⣠⢤⣤⠤⠠⢤⡀⠀⠒⣶⠶⠖⢶⣔⢶⣶⠶⠂⠀ ⢀⡠⠀⣀⣠⠀⠶⣧⢤⡸⠑⠋⣁⡤⡘⠀⠀⠠⠯⠤⠝⠃⠃⡈⡀⠡⡅⠀⣀⣀⡔⠛⢳⣦⣤⣤⣴⣶⣶⣶⣯⣵⣿⣿⣿⣿⣿⣿⣿⠿⣿⣟⣙⣉⣉⣍⣭⠟⣀⢁⡊⠰⡀⡔⠁⠀⠀⠀⠀⣗⠞⠂⠜⡛⠕⠯⡖⠀ ⢠⣾⣒⣒⣶⢶⣶⣴⣦⣤⣶⣲⣲⢶⣶⣶⣶⣿⡾⢷⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣇⣠⣬⢿⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣏⣀⠄⠒⠙⠈⠀⠈⠁⠀⠀⠀⠀⠀⠈⣀⣁⣖⣢⣴⣷⣦⡀ ⢸⣿⣿⣿⣧⣭⣿⣿⣿⣿⣿⣿⣿⣿⣿⣙⣛⣿⣿⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⢿⣿⣿⡥⢻⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣶⣿⣶⣶⣶⣶⣶⣶⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡟⠋⠉⠁⢀⢘⣿⣿⣻⠀⢽⣿⡿⣟⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⢾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠠⠯⣯⣬⣷⣿⣿⣿⠿⠛⣛⣺⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠟⣛⢉⣁⣀⣀⣀⠀⠀⣿⣿⣿⢿⣿⣷⡶⠈⠫⢾⣻⣿⣿⣿⣿⡿⠋⣿⣿⣿⣿⣿⣿⠋⠁⣩⣽⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣼⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠸⠿⠿⠿⠿⠿⣍⠀⠀⡏⣾⣿⢿⣿⡿⠅⠀⠀⠲⠾⢤⣈⣉⣹⡄⢀⡥⣿⣿⣿⣿⡿⢀⡲⠿⣻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣽⣿⣿⣿⣿⣿⣿⣿⣿ ⣻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣶⣶⠄⠀⠀⠀⠈⠀⠀⠀⠉⠉⠈⠁⠀⠀⠀⠀⠀⠀⢀⡀⠉⠉⠉⠉⠁⠀⠙⣿⡿⠀⠀⠀⡦⢬⣿⣿⡿⢿⣟⣻⣿⣿⣿⡿⣿⣿⣿⣭⣿⣛⣿⣿⣷⣽⣿⣿⣭⠭ ⣼⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠋⢀⠤⡤⡀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⡀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠁⠀⠁⠀⠀⠀⠀⠋⣽⠿⠟⠛⠉⠁⠁⠀⠂⠘⣻⣿⣿⡿⠟⠛⠋⢻⣿⣿⠲⠦⠀ ⣻⣿⣿⣿⡿⠿⣿⡿⣿⢿⣿⠿⢿⢿⣿⣿⣿⠿⠿⠀⢸⡿⣽⠿⠀⠀⠀⠀⠀⠀⠀⠤⠄⠀⠀⢠⠷⠾⣗⠀⠀⠀⠀⠀⠀⠀⠀⠀⠘⠀⠀⠀⠀⠀⠀⠀⠤⢀⡀⠀⠀⠀⠀⠀⡐⠿⠿⢯⡲⠀⣉⠌⠀⠀⠀⠀⠀⠀ ⣸⣿⣿⣿⣿⣿⣿⣿⣿⣿⡟⣿⣿⣿⡟⣿⡆⣿⡟⣿⡄⣿⡟⠃⢰⣿⢹⣷⠀⣿⠛⠀⣿⡏⣿⡆⢻⡿⠟⢸⣿⡀⣿⠘⢻⣿⢛⢸⣿⣻⣼⣿⠻⣿⣴⣶⣾⣟⠿⠏⢸⣿⢸⣿⢾⣿⣿⣿⡄⣿⡏⣿⡆⣿⡟⠃⠠⠀ ⢿⣿⣿⣿⣿⣿⣹⣿⣾⣿⣿⣿⢽⣿⡷⡿⡟⣿⡟⣿⣥⣿⡿⣇⢸⣿⣈⣉⢸⣿⢿⡂⣿⣇⣿⡇⣸⣿⣶⣸⣿⣿⣿⢰⣸⣿⣾⢸⣿⣿⣽⣿⠠⣿⡿⣿⢻⡻⣷⣟⢸⣿⢸⣿⢾⣿⣿⣯⠂⣿⡷⣶⡎⣿⡿⣇⣄⣔ ⢾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣾⣿⣾⣿⣷⣿⣧⣿⣿⣿⣿⣿⣷⣯⣼⣿⣼⣿⣾⣿⣾⡇⣿⣧⣿⣧⣿⣿⣿⣻⣿⣿⣿⣼⣼⣿⢹⢸⣿⣿⢿⣿⣴⡿⣻⡞⠻⣧⣾⢟⡼⣿⣼⡿⣿⣿⠟⣿⠀⢿⣧⢿⣇⣿⣷⣯⣥⣿ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⡀⠀⠀⠀⠀⠀⣂⡦⠀⣶⡆⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠒⠒⠀⠄⠀⠀⠀⠀⠀⠀⠀⠀⠄⣀⣀⣀⣀⡀⣀⣐⣀⡀⠄⣀⢀⣤⠤⠠⢄⡄⠀⠒⣶⠶⠖⣦⡰⠶⡶⠶⠀⠀ ⢀⡠⠀⣀⡦⠄⠶⣧⢄⠘⠑⠋⣀⠤⡘⠀⠀⠠⠯⠤⠝⠁⠁⠈⡀⠁⡁⢀⣀⣈⣀⡔⠛⠹⣶⢤⣴⣶⣶⣶⣦⣥⣿⣿⣿⣿⣿⣿⣿⠛⢿⣟⣉⣉⣉⣍⡭⠍⡀⢁⡂⠲⡀⡔⠁⠀⠀⠀⠀⣖⠚⠢⢞⡛⠔⠯⡂⠀ ⢨⣶⣒⣒⣖⢲⣤⣶⣤⣴⣶⣲⣒⢶⣾⣲⣶⣿⡾⠶⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣧⣰⣠⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣏⡀⠄⠒⠉⠀⠀⠈⠀⠀⠀⠀⠀⠀⢈⣈⣀⣐⣢⣴⣷⣤⡀ ⢸⣿⣿⣷⣦⣷⣿⣿⣿⣿⣿⣿⣿⣿⣿⣙⣻⣿⣿⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣶⠘⡿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣶⣿⣶⣶⣶⣶⣶⣶⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠋⠉⠁⢠⡄⣻⣿⣽⡆⠸⣿⣿⢟⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⢺⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠔⢡⣵⣶⣾⣿⣿⠿⠛⢛⣭⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⢾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠿⢛⣉⣁⣀⣀⣀⡀⠀⢸⣿⣿⣿⣿⣿⣶⠆⣉⠹⣯⣿⣿⣿⣿⡿⠟⢹⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣼⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠗⠞⠛⠻⠿⠿⢿⡅⠀⢸⢱⣷⡿⣾⡿⠟⢀⠈⠑⠒⠶⠤⢀⣨⣳⣀⣠⠼⣿⣿⣿⣿⣿⣿⡿⠛⠻⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣶⣶⡦⠀⠀⠀⠀⠀⠀⠀⠈⠉⠉⠀⠀⠀⠀⠀⠀⠀⠀⢠⠈⠉⠉⠀⠉⠀⠈⢻⣿⣿⣿⠛⠀⠀⡀⠀⢿⣟⣻⢿⣿⣿⡿⣿⣿⣿⣽⣿⣻⣿⣿⣷⣽⣿⣿⣭⠩ ⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠁⣠⣤⣄⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣀⡀⠀⠀⠀⠀⠀⠀⠀⠀⠘⠛⠛⠀⠀⠠⠄⠉⠿⠟⠋⠁⠀⠀⠀⠀⠊⣹⣿⣿⡿⠟⠻⠋⢹⣿⣿⠲⠦⠀ ⢿⣿⣿⣿⡿⠿⣿⡿⣿⡿⣿⠿⢿⣿⣿⣿⣿⠿⠿⠿⠇⠀⢯⣯⢷⡇⠀⠀⠀⠀⠀⠀⠐⠀⠀⠀⠀⢼⡺⢺⠆⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠰⠀⠀⢀⡀⠀⠀⠀⠀⠀⠐⠿⠿⢯⡲⠀⣉⠉⠀⠀⠀⠀⠀⠀ ⣺⣿⣿⣿⣿⣿⣿⣿⢻⣿⡟⣿⣿⣿⡟⣿⡆⣿⡟⣿⡆⣿⡟⠋⢹⣿⢹⣷⠀⣿⠛⠀⣿⡏⣿⡆⢸⡟⠻⢿⣿⡀⣿⠘⢻⣿⢛⢸⣿⣻⣼⣿⠻⣿⣤⣤⣾⣟⠿⠏⢸⣿⢸⣿⢺⣿⣿⣿⠀⣿⡏⣿⡆⣿⡟⠃⠀⠀ ⢻⣿⣿⣿⣿⣿⣹⣿⣼⣿⣿⣿⣽⣿⡷⣿⡗⣿⡟⣯⣵⣿⡿⣇⢸⣿⢈⣉⢸⣿⢿⡆⣿⣇⣿⡇⣸⣿⣷⣸⣿⣿⣿⢰⣸⣿⣾⢸⣿⣿⣼⣿⠀⣿⠿⣿⢛⡻⣷⣕⢸⣿⢸⣿⢾⣿⣿⣯⠂⣿⡷⣶⡎⣿⡿⢇⣀⢀ ⢼⣿⣿⣿⣿⣿⣿⣿⣿⣿⣾⣿⣾⣿⣷⣿⣧⣿⣿⣿⣿⣿⣷⣯⡼⣿⣼⣿⣾⣿⣶⡆⣿⣧⣿⢧⣿⣿⣿⣸⣿⣻⣿⣼⣼⣿⢸⢸⣿⣿⢻⣿⣴⡿⣸⡎⠻⣧⣾⢟⣼⣿⣼⡿⣽⣿⠏⣿⠂⢿⣧⢿⡇⣿⣷⣮⣥⣾ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⡀⠀⠀⠀⠀⠀⣂⡦⢀⣲⡆⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠖⠒⠀⠀⠀⠀⠀⠠⠀⠀⠤⠠⠄⢀⣀⣀⣀⠐⢀⣐⣀⡀⠀⣀⢄⡤⠤⠠⢤⡄⠀⠲⣶⠶⠖⢦⡴⠶⡶⠶⠂⠀ ⢀⡠⠀⣀⣠⠄⠦⣦⠤⡸⠇⠊⣀⡤⣜⠀⠠⠠⠿⠤⠝⠃⠁⡈⡀⠠⡅⠀⣀⣀⣤⣤⠔⠋⠷⣦⢴⣶⣶⣶⣯⣵⣿⣿⣿⣿⣿⣿⣻⠻⣿⣿⣉⣉⣉⣍⣭⠝⣀⢀⠊⠰⡄⡔⠂⠀⠀⠠⠀⣓⠖⠢⢞⡛⠑⠻⡆⠀ ⢠⣶⣒⣒⣶⣶⣦⣴⣤⣴⣴⣲⣒⢶⣷⣶⣷⣿⡾⢷⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣆⣂⣸⢯⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣟⣀⠤⠒⠉⠈⠀⠈⠁⠀⠀⠀⠈⠀⠈⣈⣀⣂⣂⣴⣷⣦⡀ ⢸⣿⣿⣿⣧⣷⣿⣿⣿⣿⣿⣿⣿⣿⣿⣙⣛⣿⣿⣶⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡄⢹⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣶⣿⣶⣶⣶⣶⣶⣶⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠛⠉⢁⣤⡘⣿⣿⣿⡀⠸⣿⡿⣟⣯⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⢺⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⣰⣥⣴⣾⣿⣿⠿⠛⢻⡝⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠿⠛⠋⠉⠀⢀⣀⡀⠀⢹⣿⣿⣿⣿⣷⣶⠆⣉⠻⣯⣿⣿⣿⣿⡿⠋⢻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣼⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠰⠯⠭⠭⠿⠭⣭⡁⠀⢸⢱⣿⡿⣿⡿⠏⢀⠈⠐⠒⠶⠤⢀⣠⣳⣀⣔⠿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣯⣿⣿⣿⣿⣿⣿⣿⣿ ⣻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣦⣶⣄⠀⠀⠀⠀⠁⠀⠀⠈⠉⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠉⠉⠀⠁⠀⠈⣿⣿⣿⣿⡿⠟⠉⠈⠙⣿⢛⣿⣿⣿⣿⣿⣿⣿⣿⣿⣛⣿⣿⣿⣭⣿⣽⣍⢉ ⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠁⣠⡤⣄⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣀⡀⠀⠀⠀⠀⠀⠀⠀⠀⠻⠛⠏⠁⢀⡀⠂⠀⠀⠈⠉⠁⠁⠈⠀⠘⣹⣿⣿⡿⢿⠻⡛⢛⣿⣿⠦⠦⠀ ⣻⣿⣿⣿⣿⠿⡿⡿⡿⠿⣿⡿⢿⢿⣿⣿⣿⠿⠿⢿⡿⠇⠀⣯⣏⣿⡇⠀⠀⠀⠀⠀⠀⠀⠤⠀⠀⠀⢼⡽⢺⠆⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⡠⠀⠀⢀⡀⠀⠀⠀⠀⠀⡐⠾⠿⢯⡰⠀⣉⠌⠀⠉⠀⠀⠀⠀ ⣼⣿⣿⣿⣿⣿⣿⣿⣿⣿⡟⣿⣿⣿⡟⣿⡆⣿⡟⣿⡆⣿⡟⠋⢻⣿⢹⣷⠀⣿⠛⠀⣿⡏⣿⡆⢸⡟⠛⢻⣿⡁⣿⠘⢻⣿⠛⢸⣿⣛⣼⣿⠛⣿⣤⣶⣾⣟⠿⠏⢸⣿⢸⣿⣾⣿⣿⣿⡀⣿⡟⣿⡆⣿⡟⠃⠀⠀ ⢿⣿⣿⣿⣿⣿⣹⣿⣼⣿⣿⣿⣽⣿⡷⣿⡟⣿⡟⣯⣵⣿⡿⣇⢸⣿⢈⣉⢸⣿⢿⡂⣿⡇⣿⡇⢼⣿⣷⣸⣿⣿⣿⢰⣸⣿⣸⢸⣿⣿⣽⣿⠰⣿⡿⣿⢟⡻⣷⣕⢸⣿⢸⣿⢾⣿⣿⣯⡂⣿⡿⣶⡎⣿⡿⣇⣀⣀ ⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣾⣿⣾⣿⣷⣿⣧⣿⣿⣿⣿⣿⣷⣯⣼⣿⣼⣿⣾⣿⣾⡆⣿⣧⣿⢇⣿⣿⣿⣻⣿⣿⣿⣼⣼⣿⢸⢸⣿⣿⢹⣿⣴⡿⣻⡎⠻⣧⣿⣟⡼⣿⣼⠿⣼⣿⠏⣿⠀⢿⣧⢿⡇⣿⣷⣮⣥⣶ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⡂⣖⠀⢶⡄⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠄⣒⠀⣀⡒⠀⠒⠒⠐⠀⠀⠀⠀⠀⠀⢀⣀⠐⠒⣐⣀⡀⢂⣀⣀⣠⠠⢤⣄⡀⠀⠠⣤⡤⠤⣤⣤⢤⣴⡶⠆⠀ ⢀⢠⣀⣀⣠⡄⣤⣧⠤⡰⠦⠛⣂⣀⣔⠀⠀⢀⠟⠈⠘⠃⠓⠘⠂⢀⣀⠀⠀⣀⣀⣀⣤⠶⠛⢲⣤⢤⣶⣤⣭⣥⣾⣷⣿⣿⣶⣿⣿⠛⢿⣿⡛⠋⣛⣏⣙⠯⠁⣈⠊⠡⡈⡰⠊⠀⠈⠠⠤⣓⠤⠦⢭⡴⠓⠲⡦⠀ ⢨⣵⣶⣴⣤⣤⣦⣴⣤⣤⣦⣤⣶⣴⣶⣶⣶⣶⣶⢶⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣀⣄⣽⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⢟⣀⡤⠑⠬⠉⠀⠁⠃⠀⠀⠀⠀⠀⠘⢈⣐⣂⣀⣰⣶⣤⡀ ⢸⣿⣿⣿⣯⣽⣷⣾⣿⣿⣿⣿⣿⣾⣿⣛⣻⣿⣷⣶⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣯⡅⢿⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣶⣾⣦⣤⣤⣦⣶⣶⣶⣶⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠛⢉⡉⣀⢸⣿⣿⣧⠀⢿⣿⡿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⢺⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠐⠌⣠⣥⣼⣾⣿⣿⠿⠿⣛⡸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⢾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠟⠛⠉⠉⠉⠁⠀⠀⣿⣿⣿⣿⣿⣶⣴⠌⠉⠾⣽⣿⣿⣿⣿⠿⠋⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠠⠿⠿⠭⠭⢭⣭⠁⠀⢿⣵⣯⢿⣿⡿⠇⡀⠀⠐⠲⠶⠄⣈⣈⣇⣀⣔⠿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣟⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣤⣤⡀⠀⠀⠀⠈⠁⠀⠈⠈⠉⠁⠁⠀⠀⠀⠀⠀⠀⠀⢄⠈⠉⠉⠀⠁⠀⠘⣿⣿⣿⠿⠿⠿⠿⠿⣿⠻⣿⣿⣿⣿⣿⣿⣿⣟⣿⣻⣽⣿⣿⣟⣯⣟⣟⣛ ⣽⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡟⠁⣀⡀⡀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠿⠿⠈⢀⡀⠀⠀⠀⠈⠋⠉⠉⠉⠀⠙⢻⣿⡿⡿⡿⠿⠟⠛⣿⣿⠦⢄⠀ ⣿⣿⣿⣿⡿⣿⡿⣿⡿⢿⣿⡿⢿⣿⣿⣿⣿⢿⠿⠿⡿⠿⠇⠰⣯⣟⣟⠄⠀⠀⠀⠀⠀⠀⠠⠤⠀⠀⠀⣬⡴⢯⡆⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢠⠀⠀⢀⡀⠀⠀⠀⠀⠀⠐⠿⠿⢿⡽⠀⣀⠈⠀⠉⠁⠀⠀⠀ ⣸⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⣿⣿⣿⡟⣿⡆⣿⡟⣿⣆⣿⡟⠃⢹⣿⢻⣷⠀⣿⠛⠀⣿⡏⣿⡆⢸⡟⠋⢸⣿⡽⣿⠘⢻⣿⠛⢸⣿⢛⣸⣿⠻⣿⣤⣤⣾⣟⠿⠇⢸⣿⢸⣿⣼⣿⣻⣿⡀⣿⡟⣿⡆⣿⡟⠃⠠⠠ ⢻⣿⣿⣾⣿⣿⣻⣿⣼⣿⣿⣿⣽⣿⡷⣿⡷⣿⡟⣯⣵⣿⡿⣇⢸⣿⢈⣉⢰⣿⢷⡂⣿⡇⣿⡇⢸⣿⣷⢸⣿⣿⣿⢠⣸⣿⣶⢸⣿⣷⣹⣿⠀⣿⣿⣿⢿⡻⣷⣖⢸⣿⢸⣿⣾⣿⣿⣯⠂⣿⡷⣶⡆⣿⣿⣇⣀⣠ ⢾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣾⣿⣿⣿⣷⣿⣏⣿⣗⣿⣿⣿⣷⣯⡼⣿⣼⣿⣾⣿⣾⡇⣿⣧⣿⣧⢿⣿⣿⣺⣿⣻⣿⣼⣼⣿⢹⢼⣿⣿⣻⣿⣴⣿⣳⡟⠻⣧⣿⣟⣸⣿⣼⡿⣼⣿⠟⣿⠂⢿⣧⢿⡇⣿⣷⣯⣭⣿ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠂⣦⠀⢶⡄⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠤⠀⠀⣀⡐⠀⠐⢒⣂⠀⠐⠂⠀⠀⠀⠀⠀⠠⠒⠠⠀⠀⠀⢀⣀⣀⣀⢀⣀⠀⠀⠠⣄⣤⣤⣤⣠⣤⣤⣤⡄⠀ ⠀⢀⣀⣀⣠⡄⣬⣧⣤⢰⠆⠗⢂⣀⡐⠀⢀⢀⣷⣈⡹⠇⠒⠐⠀⢂⡂⠀⠀⠐⣂⣀⣀⣠⠶⠒⣦⣤⣤⣤⣖⣢⣶⣶⣶⣶⣶⣶⣶⠿⣿⣿⠻⠛⠛⡛⣛⡷⠄⠉⠜⠡⡀⡠⠜⠁⠀⠀⠈⢤⡤⠎⣭⠶⠣⢔⠄⠀ ⢈⣵⠤⡬⣥⣤⣄⣽⣆⣀⣤⣤⡬⣵⣷⣶⣶⣶⣶⣶⣶⣶⣶⣶⣷⣶⣿⣶⣿⣿⣿⣿⣿⣧⢠⣀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣶⣿⣿⣿⣿⣿⡿⠉⣀⠭⠚⠑⠀⠑⠃⠀⠀⠀⠀⠀⠙⠄⠂⡀⢅⣠⣦⣅⠀ ⢸⣿⣿⣯⣯⣹⣿⣿⣿⣿⣿⣿⣿⣿⣿⣻⢿⣿⣷⣶⣶⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣭⠹⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣤⣶⣥⣤⣤⣤⣤⣤⣴⣶⣶⣶⣶⣿⣿⣿⣿⣿⣿⣿⣷ ⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠿⠛⡋⠉⠀⢿⣿⣿⡆⠩⣿⣿⡿⣻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⢼⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡀⠀⠁⣠⣤⣼⣿⣿⣿⠶⠿⣃⣻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠿⠟⠛⠛⠉⠁⠀⠘⣿⣿⣿⣿⣿⣤⡤⠈⠋⢿⣹⣿⣿⣿⣿⠿⡹⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣹⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⣐⣒⣒⣒⣛⣛⣛⠀⠀⡟⣿⣿⣿⣿⡿⠁⠀⠁⠒⠶⠦⢄⣁⣜⣆⣠⡾⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣟⣿⣿⣿⣿⣿⣿⣿⣿ ⢻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣇⣀⣄⠀⠀⠀⠈⠙⠂⠀⠁⠛⠛⠈⠁⠀⠈⠀⠀⠀⠀⠀⢀⠈⠉⠉⠈⠁⠀⢻⣿⣿⣿⠿⢿⣿⣿⣿⠿⣿⣿⣿⣿⣿⣿⣿⣟⣿⣿⣿⣿⣿⣟⣿⣿⣟⣛ ⢼⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡟⠁⢀⣀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠨⠿⠅⠁⡀⢀⠀⠀⠉⠋⠉⠋⠉⠥⠘⢛⣿⣿⣿⡿⢿⠟⢿⣿⣿⢭⣅⠀ ⢿⣿⣿⣿⡿⢿⣿⢿⣿⢿⣿⠿⢿⢿⢿⣿⣿⡿⢿⣿⣿⠿⠿⠀⢰⣽⣳⡷⠀⠀⠀⠀⠀⠀⠀⠤⠄⠀⠀⠀⣾⡴⢧⡄⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢉⠀⠀⠀⠀⠀⠀⠀⠀⠀⠠⠾⢾⣟⣥⠀⣒⠐⠈⠉⠉⠀⠀⠀ ⣸⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⣿⣿⣿⡟⣿⡎⣿⡟⣿⡆⣿⡟⠃⢸⣿⢿⣿⠀⣿⠛⠀⣿⡏⣿⡆⢸⡟⠛⢸⣿⡾⣿⠙⢻⣿⠛⢸⣿⠛⢸⣿⠛⣿⣀⣀⣼⣏⠿⠇⢸⣿⢸⣿⣼⣿⣿⣿⠀⣿⡟⣿⡆⣿⡟⠃⠀⠤ ⣽⣿⣿⣾⣿⣿⢹⣿⣽⣿⣿⣿⣻⣿⡷⣿⡷⣿⡟⣯⣥⣿⡿⣇⢸⣿⢈⣉⢰⣿⢶⡂⣿⡇⣿⡇⢸⣿⣖⢸⣿⣷⣿⢠⢸⣿⣴⢸⣿⣷⣸⣿⠀⣿⣿⣿⢿⡻⣷⣄⢸⣿⢸⣿⣽⣿⣿⣯⡂⣿⡷⣶⡆⣿⡿⠇⠀⠀ ⢼⣿⣿⣿⣿⣿⣿⣿⣿⣿⣾⣿⢿⣿⣷⣿⣇⣿⣷⣿⣿⣿⣷⣯⡼⣿⣼⣿⣾⣿⣾⡇⣿⣧⣿⣧⢾⣿⣿⢸⣿⣽⣿⣼⣹⣿⢹⢸⣿⣿⢹⣿⣴⣿⣱⡼⠻⣧⣾⣟⡼⣿⣼⡿⣸⣿⠟⣿⠁⢿⣧⢿⡇⣿⣿⣿⣋⣿ ⠀⠀⠀⠀⠀⠀⠀⡀⠀⠀⠀⡀⠀⠀⠀⠀⠀⢲⣆⠀⣶⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠤⠤⠀⠀⠀⠀⠠⠀⠀⠀⡀⠂⠀⠀⠀⠀⠀⠠⠤⠀⠀⠀⠀⠀⠀⠀⢀⠀⠀⠀⠀⢀⣀⣀⣀⣀⣀⣀⡀⣠⡀⠀ ⢀⡀⠄⣀⣤⠐⢵⣦⢄⠼⠬⠓⣀⣠⣂⠀⡀⣨⡇⣁⠟⠐⠂⠒⠀⣂⡂⠀⠀⠐⣀⢀⣀⣠⣠⠶⠚⣦⣤⣤⣒⣢⣶⣶⣶⣶⣦⣶⣶⢾⣿⣿⠿⠿⠾⡟⠿⣧⠈⠏⠽⣋⠂⢈⠝⠁⠂⢉⠙⣅⣨⡙⣋⡭⢋⣭⡀⠀ ⢰⣶⣶⣒⣲⣶⣶⣴⣤⣴⣴⣶⢶⣶⣶⣶⣶⣶⣶⣶⣿⣿⣶⣿⣿⣷⣷⣿⣿⣿⣿⣿⣿⣽⣿⣀⣄⣼⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣶⣿⣿⣷⣶⣿⡿⠋⣁⡢⠓⠂⠈⠲⠃⠀⠀⠀⠀⠀⠻⠀⠀⢉⡂⢀⣍⡃⠀ ⢸⣿⣿⣿⣧⣽⣿⣿⣿⣿⣿⣿⣿⣾⣟⣛⣿⣿⣶⣾⣶⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣯⠱⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣯⣤⣴⣄⣀⣀⣀⣀⣠⣤⣤⣤⣴⣴⣶⣿⣷⣿⣿⣿⣿⣦ ⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠿⠛⠋⠉⠁⢿⣿⣿⡇⠹⣿⣿⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⢼⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡄⠀⠨⣠⣬⣼⣿⣿⣿⠷⠟⣋⡹⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠟⠛⠛⠛⠁⠀⠘⣿⣿⣿⣿⣿⣤⡦⠎⡉⠿⣽⣿⣿⣿⣿⠟⠙⡿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣼⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡏⣰⣶⣖⣒⣒⣛⣛⠀⠀⣿⣽⣿⢿⣿⣿⠅⠀⠀⠐⠛⠷⠤⣠⣤⣷⣤⣾⠿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣽⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣇⣀⣉⠀⠀⠈⠀⠙⠃⠀⠁⠙⠛⠉⠉⠀⠀⠀⠀⠀⠀⠀⠄⠀⠀⠀⠀⠀⠀⠘⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠿⣿⣿⣿⣿⣿⢿⣿⣿⡿⠿ ⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠃⠀⣀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⣀⠀⠀⠀⠀⠀⠀⠀⠀⠯⠈⠀⠉⠉⠉⠙⠟⠛⠛⠛⡉⠿⢿⣿⣿⣿⣿⣿⡿⣿⣿⣿⣛⡋⠉ ⣺⣿⣿⣿⡿⢿⣿⢿⣿⣿⣿⣿⢿⣿⣿⣿⣿⣿⠿⠿⡿⠿⠟⠿⠃⢠⣯⡾⣿⡄⠀⠀⠀⠀⠀⠀⠠⠤⠀⠀⠀⢸⢺⠺⣧⠀⠀⠀⠀⠀⠀⠀⠀⠀⠑⠈⠀⠀⠀⠀⠀⠀⠀⠀⠠⠿⢿⠿⣋⠁⣄⠤⠘⠛⠛⠈⠁⠀ ⣼⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⣿⣿⣿⡟⣿⡎⣿⡟⣿⣆⣿⡟⡃⢰⣿⢻⣿⠿⣿⠛⠀⣿⡏⣿⡆⢸⡟⠛⢸⣿⡈⣿⠿⢻⣿⠛⢸⣿⠛⢸⣿⠛⣿⣉⣀⣼⣏⠿⠇⢸⣿⢸⣿⣸⣿⣿⣿⡈⣿⡏⣿⡦⣿⡟⠃⠀⢀ ⢿⣿⣿⣿⣿⣿⣹⣿⣿⣿⣿⣿⣹⣿⡷⣿⡷⣿⡟⣿⣽⣿⡿⣇⢼⣿⢈⣉⢰⣿⢶⡀⣿⡇⣿⡇⣼⣿⡖⢸⣿⣷⣿⢀⢸⣿⣠⢸⣿⠿⣸⣿⠀⣿⣿⣿⢾⡻⣷⣄⢸⣿⢸⣿⣼⣿⣿⣯⠂⣿⡷⣶⡆⣿⣿⡇⠉⠀ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣾⣿⣾⣿⣿⣿⣇⣿⣷⣿⣿⣿⣷⣯⣼⣿⣼⣿⣾⣿⣾⡇⣿⣧⣿⢧⣾⣿⣿⢺⣿⣽⣿⣹⣹⣿⢻⢸⣿⣿⣿⣿⣴⣿⣉⣵⡻⣧⣿⢟⡼⣿⣼⡿⣽⣿⠿⣿⢁⢿⣧⢿⡇⣿⣿⣶⠞⣾ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⡀⢀⠀⠀⠀⠀⠀⢐⣲⠄⢰⣆⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠠⠄⠀⢀⣀⠂⠀⠒⡒⠀⠀⢒⣀⡀⠀⠀⠀⠀⠤⠄⠄⠀⠠⠀⠀⠀⠀⡀⠀⠀⠀⠀⣀⣀⣀⣀⣀⣀⣀⢀⣠⠀⠀ ⢀⠠⠤⣴⠦⠰⢿⡶⠄⠃⠚⢁⣤⣄⡃⠀⠄⠸⠁⠬⠛⠘⠀⠂⠀⣔⠀⠀⡐⣀⣀⣠⣤⣠⣤⡔⠛⢷⣦⣴⣒⣴⣶⣶⣶⣶⣶⣶⡶⢿⣿⡿⠿⠳⢟⠛⢿⡇⠙⠯⠟⣉⠂⡨⠋⠀⠂⠉⣛⢁⣩⣹⣋⠽⣫⡍⡀⠀ ⢸⣷⣒⣷⣶⣶⣶⣧⣤⣶⣶⣖⣶⣿⣷⣶⣶⣷⠶⡾⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣄⣄⣨⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣶⣿⣿⣷⣿⣿⠏⢋⣐⢌⡓⠂⠘⠸⠀⠀⠀⠀⠀⠀⢟⠠⠈⣑⠀⣠⣙⠀⠀ ⢸⣿⣿⣿⣦⣿⣿⣿⣿⣿⣿⣿⣿⣿⣏⣛⣻⣿⣶⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣯⡅⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣯⣤⣦⣄⣀⣠⣀⣠⣤⣤⣤⣤⣤⣴⣶⣿⣶⣿⣿⣿⣷⣄ ⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠛⠋⠉⠀⢹⣿⣿⣷⠈⣿⣿⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⣡⣤⣼⣾⣿⣿⠟⠛⣫⣌⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠿⠛⠛⠛⠋⠀⠀⣿⣿⣿⣿⣿⣶⣴⠆⠉⠘⠷⠿⠿⢿⣿⣟⠁⠻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣯⢁⣒⣒⣒⣚⣛⣛⡃⠀⢸⢱⣿⡿⣿⡿⠇⠀⠀⠀⠙⠛⠓⠢⢴⣾⠦⠾⠟⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣹⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡀⣁⠀⠀⠀⠀⠈⠃⠀⠈⠈⠉⠉⠀⠀⠀⠁⠀⠀⠀⠀⠀⠄⠀⠀⠀⠀⠀⠈⣿⣿⣿⣿⣿⣿⡿⣿⣿⣿⣿⣿⣿⣿⡿⢿⣿⣟⣿⣿⣿⣿⣿⡿⠿⠿ ⣸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠃⠀⣀⡀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⠀⡀⠀⠀⠀⠀⠀⠀⠀⠀⠈⠀⠀⠀⠈⠷⠚⠛⠛⢉⠉⠿⣿⣿⣿⣿⣿⣿⢿⣿⣿⣟⣛⠃⠀ ⢿⣿⣿⣿⡿⠿⡿⠿⣿⠿⣿⡿⢿⠿⡿⣿⣿⡿⠿⠿⠿⠿⠟⠻⠋⠀⣼⢶⢻⡥⠀⠀⠀⠀⠀⠀⠀⠠⠀⠀⠀⠀⣯⡟⣟⠆⠀⠀⠀⠀⠀⠀⠀⠈⠀⠀⠀⠀⡀⠀⠀⠀⠀⠀⡰⠿⢿⢟⡉⠠⣅⠤⠛⠛⠃⠉⠁⠀ ⣽⣿⡿⣿⣿⣿⣿⣿⣿⣿⡿⣿⣽⣿⡟⣿⡎⣿⡟⣿⣎⣿⡟⡋⢸⣿⢹⣿⠿⣿⠛⠀⣿⡏⣿⡆⢸⡟⠋⢸⣿⡀⣿⠛⢻⣿⠛⢸⣿⠛⢸⣿⠛⣿⠀⠀⣼⣟⠿⠇⢸⣿⢸⣿⢺⣿⢿⣿⠁⣿⡏⣿⡦⣿⡟⠃⡀⣀ ⢻⣿⣿⣿⣿⣿⣹⣿⣾⣿⣿⣿⢹⣿⡷⣿⡟⣿⡟⣿⣽⣿⡿⣇⢸⣿⢈⣉⢰⣿⢷⡂⣿⡇⣿⡇⣼⣿⡖⢸⣿⣿⣿⢀⢸⣿⠀⢸⣿⣷⣸⣿⠀⣿⣿⣿⢾⡻⣷⣄⢸⣿⢸⣿⣾⣿⣿⣯⠂⣿⡷⣶⡆⣿⣿⠇⠀⠀ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣾⣿⣿⣿⣷⣿⣇⣿⣿⣿⣿⣿⣷⣯⡼⣿⣾⣿⣼⣿⣾⡇⣿⣧⣿⢇⢾⣿⣿⣺⣿⣽⣿⣸⣺⣿⣳⢸⣿⣿⢿⣿⣴⡿⣩⢧⡻⣧⣿⢟⡸⣿⣼⡿⢼⣿⠿⣿⢁⢿⣧⢿⡇⣿⣷⣶⢲⣶ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⠀⠀⠀⠀⠀⠐⣶⠀⢰⣆⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢠⠤⠄⠀⠀⠀⠀⠦⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠤⠄⡀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⢀⣀⣀⣀⡀⡀⢀⣀⠀⠀ ⢀⡦⢀⣠⡄⠠⣷⡤⣤⠧⠜⢓⣀⣀⠃⠀⠈⣸⣂⡈⠟⠘⠒⠂⠐⡔⠀⠀⠀⢀⣀⢀⣠⣠⣤⣀⠾⠛⣦⣄⣒⣲⣦⣴⣶⣶⣴⣶⣶⣶⣶⡾⠾⠷⠶⠶⢿⣞⡻⢫⠟⡋⠁⣉⠟⠀⠀⠙⢫⣉⣙⣛⢿⡻⣛⣉⡀⠀ ⢰⣖⣒⣒⣶⣶⣦⣦⣤⣴⣶⣶⣶⣾⣶⣶⣶⣶⣶⣾⣿⣿⣾⣿⣾⣾⣿⣿⣿⣿⣿⣿⣿⣯⣿⣯⣀⣀⣼⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣶⣿⣿⣶⣿⣿⠿⠋⣐⡐⡒⠀⠙⠼⠁⠀⢀⠀⠍⠐⣏⠌⢉⣚⠁⣀⣙⠁⠀ ⢸⣿⣿⣿⣭⣿⣿⣿⣿⣿⣿⣿⣿⣿⣟⣛⣿⣿⣶⣷⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣯⠱⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣯⣠⣄⣀⣀⣀⣀⣀⣀⣥⣤⣤⣤⣴⣶⣶⣾⣿⣿⣿⣷⡄ ⣸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠿⠛⠛⠉⠉⣿⣿⣿⡆⢹⣿⡿⣟⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⢾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⢘⣸⣧⣽⣿⣿⣿⠿⢛⣥⢝⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠿⠿⠿⠟⠃⠀⠘⣿⣿⣿⣿⣷⣦⡖⠂⠀⠛⠾⠿⠿⢿⢿⡋⠜⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣼⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡏⣡⣶⣶⣒⣒⣚⣛⠀⠀⣟⣿⣿⢿⣿⡿⠅⡀⠀⠈⠉⠙⠒⠲⠶⠿⠴⠿⠻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣹⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠉⡉⠈⠀⠀⠉⠙⠂⠀⠉⠙⠋⠁⠁⠀⠀⠀⠀⠀⠀⠀⠒⠀⠀⠀⠀⠀⠀⠸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿ ⣺⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠂⠀⣀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⡤⡤⡀⠀⠀⠀⠀⠀⠀⠀⠁⠀⠀⠀⠈⠷⠞⠟⠛⣛⣻⣿⣿⣿⣿⣷⣿⣿⣿⣿⣿⣿⠛⠒⠂ ⣿⣿⣿⣿⣿⢿⣿⣿⣿⠿⣿⣿⢿⣿⣿⣿⣿⡿⠿⠿⣿⠿⠿⠿⠿⠇⠀⡾⡶⢟⡆⠀⠀⠀⠀⠀⠀⠀⠤⠄⠀⠀⠸⣾⢹⣿⠀⠀⠀⠀⠀⠀⠀⠈⠀⠀⠀⢀⡀⢀⠀⠀⠀⠀⡰⡿⠿⢟⡍⠨⣭⠄⠿⠟⠋⠉⠂⠀ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⣿⣿⣿⡟⣿⡏⣿⡟⣿⣞⣿⡟⣃⢸⣿⢹⣿⠿⣿⠛⠀⣿⡏⣿⡆⢸⡟⠛⢸⣿⡀⣿⠙⢻⣿⠛⢸⣿⠛⢸⣿⠙⣿⡁⠀⣼⣟⠿⠇⢸⣿⢸⣿⣺⣿⣿⣿⡁⣿⡏⣿⡆⣿⡟⠃⠀⠀ ⢿⣿⣿⣿⣿⣿⣻⣿⣽⣿⣿⣿⣻⣿⡷⣿⡗⣿⣟⣿⣽⣿⡿⣇⢸⣿⢈⣉⢰⣿⢷⠂⣿⡇⣿⡇⣼⣿⠖⢸⣿⣿⣿⢀⢸⣿⠀⢸⣿⢷⣸⣿⠀⣿⣿⣾⢾⡻⣷⣌⢸⣿⣸⣿⣿⣿⣿⣯⠂⣿⡷⣶⡆⣿⣿⠇⠀⠈ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣾⣿⣿⣿⣷⣿⣇⣿⣿⣿⣿⣿⣷⣯⣽⣿⣼⣿⣾⣿⣾⡇⣿⣧⣿⢧⣾⣿⣷⣺⣿⣽⣿⣹⣽⣿⣶⢸⣿⣿⣿⣿⣴⡿⣹⣿⡻⣧⣿⢟⡸⣿⣼⡿⣽⣿⠿⣿⢀⢿⣧⢿⡇⣿⣷⣶⢶⣷ ⠀⠀⠀⠀⠀⢀⠀⠀⠀⡀⡀⠀⠀⠀⠀⠀⠒⡶⢀⢰⡄⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠤⣐⢀⢀⣐⠀⣐⠒⠒⠀⠐⠒⢀⠀⠀⠀⠠⠀⠐⠀⠀⠀⠄⠀⠀⠀⣀⡀⣀⠀⠀⢀⣀⣀⣀⣠⢀⣀⣀⣤⡤⠀⠀ ⢀⠤⠤⠤⠆⠾⡷⠒⠘⠃⠊⠡⡤⡌⠀⠠⠠⠿⠤⠼⠃⠛⡀⠀⠀⣄⠀⠀⣀⣀⣄⣤⣤⣠⣄⣠⠜⠋⠳⣦⣤⣴⣶⣶⣶⣶⣶⣶⡾⣿⣿⡿⠟⠚⢛⢛⣿⠤⠟⠭⠋⡕⢀⠔⠋⢐⢀⡉⢫⣈⣭⣟⣋⠝⠥⣥⡀⠀ ⢰⣗⣾⣶⡲⡶⢶⣦⣶⣶⣶⣖⢾⣿⣷⣾⣿⡾⢷⡾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣷⣿⣄⣠⣴⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣿⣿⣿⣿⣿⣿⠋⣑⠬⢜⠒⠂⠑⠎⠀⠀⠀⠀⠀⠉⠗⠀⠌⣁⢠⣤⣑⠀⠀ ⢸⣿⣿⣧⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣽⣿⣿⣿⣶⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⡄⠿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣤⣴⣦⣤⣀⣤⣤⣤⣤⣤⣴⣴⣴⣾⣿⣿⣿⣿⣿⣿⣷⡄ ⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡟⠛⠉⠉⠀⢹⣿⣿⣳⣈⣿⣿⢻⣷⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⢺⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡆⠀⠀⣤⣤⣾⣿⣿⡿⠟⠋⣵⢶⡿⣿⣿⣿⣿⣿⡿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠿⠻⠛⠛⠋⠀⠀⢿⣿⣿⣿⣿⣷⡶⠁⠠⢈⣙⣛⡋⠛⠛⢯⠀⢙⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⢾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣯⢁⣶⣒⣒⣻⣿⣯⡁⠀⢸⢱⣿⡽⣿⠿⠃⡀⠀⠀⠀⠀⠈⠉⠛⠛⠓⠛⠋⢻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⣿⣿⣿⣿⣿⣿⣿⣿ ⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡀⣀⠀⠀⠀⠈⠁⠁⠀⠀⠈⠉⠉⠀⠀⠀⠀⠀⠀⠀⠀⠈⠀⠀⠀⠀⠀⠀⠀⠻⠿⠿⠿⢿⠿⣿⣿⣿⣿⣿⣿⣿⡿⣿⣿⣟⣿⣿⡿⣿⣿⣿⠿⠻ ⣼⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠇⠀⣀⣀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⡔⣶⣢⡀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⠘⠋⠛⠉⠍⠹⢿⣿⣿⣿⣿⣿⡿⠿⣿⣿⣟⣛⠉⠁ ⢻⣿⣿⣿⡿⡿⡿⣿⣿⠿⣿⡿⢿⣿⡿⢿⣿⠿⠿⠿⢿⠿⠛⠿⠿⢛⠀⢸⣺⢺⣳⠀⠀⠀⠀⠀⠐⠀⠒⠒⠀⠀⠀⢿⣣⣿⠇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⡀⠀⠀⠀⠀⠀⡼⠿⠷⢛⠉⠠⡰⠐⠛⠓⠀⠉⠀⠀ ⣾⣿⢿⣿⣿⣿⣿⣿⣿⣿⡿⣿⣿⣿⣟⣿⡆⣿⡟⣿⣎⣿⡟⣃⢹⣿⢹⣿⠻⣿⠛⠀⣿⡏⣿⡆⢸⡟⠋⢸⣿⡀⣿⠘⢻⣿⠛⢸⣿⠛⢸⣿⠛⣿⡀⠀⣼⣟⠿⠇⢸⣿⢸⣿⣻⣿⣿⣿⠀⣿⡏⣿⡆⣿⡟⠃⠀⣀ ⢾⣿⣿⣿⣿⣿⣽⣿⣿⣿⣿⣿⢹⣿⡷⣿⡇⣿⡟⣿⣽⣿⡿⣇⢺⣿⣈⣉⢰⣿⢷⡂⣿⡇⣿⣧⣺⣿⠗⢸⣿⣿⣿⢀⢸⣿⠀⢸⣿⣷⣸⣿⠀⣿⣿⡿⢾⡻⣷⣄⢸⣿⢸⣿⣿⣿⣿⣯⠂⣿⡷⣶⡆⣿⡿⠇⠀⠀ ⢾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣾⣿⣿⣿⣷⣿⣇⣿⣿⣿⣿⣿⣷⣯⡼⣿⣾⣿⢾⣿⣾⡇⣿⣧⣿⣧⣿⣿⣾⣺⣿⣽⣿⣸⣹⣿⣸⢸⣿⣿⣽⣿⣴⣿⡉⣮⡻⣧⣿⢟⡸⣿⣼⡿⣼⣿⠟⣿⠠⢿⣧⢿⡇⣿⣷⣦⣶⣶ ⠀⠀⠀⠀⠀⢀⠀⠀⠀⡀⣀⠀⠀⠀⠀⠀⠐⣶⠀⢰⡦⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠠⢒⣂⣀⣒⠀⠐⠒⡒⠀⠀⠀⠀⠀⠀⠀⠠⠀⠐⠂⠄⠀⠀⠀⢀⢀⣀⡀⣀⠀⠀⠠⣀⣀⣤⣠⢄⣀⣀⣠⣄⠀⠀ ⠀⠤⢤⡴⠆⠴⣷⠖⠐⠃⠊⠡⠤⢌⠀⠠⠀⠿⠤⠜⠃⠉⡀⠀⠠⢄⡀⢀⣀⣁⣀⣠⣤⣠⣄⣠⣤⡜⠋⠙⣳⣶⣶⣶⣷⣶⡶⡾⡟⣿⣿⠿⠛⠓⢛⢛⣻⠄⠝⠥⠫⡕⢀⠔⠉⠐⠀⡀⢡⢬⣯⣝⣓⠝⠥⣤⡀⠀ ⢸⣗⣾⣷⡒⢦⢶⣦⣤⣶⣶⣖⠾⣿⣟⣶⣿⡷⠷⠾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣶⣿⣾⣿⣧⣤⣤⢾⣿⣿⣿⣿⣿⣿⣿⣷⣿⣿⣿⣿⣿⡿⠋⣀⠬⠘⠃⠂⠉⠊⠀⠀⠀⠀⠂⠈⠇⠂⠬⡅⢠⣤⣁⠀⠀ ⢸⣿⣿⣷⣴⣿⣿⣿⣿⣿⣿⣿⣿⣿⣭⣻⣿⣿⣶⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣆⢻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣦⣴⣦⣤⣤⣤⣤⣤⣤⣶⣶⣶⣶⣾⣿⣿⣿⣿⣿⣿⣿⡄ ⣸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠛⠉⠁⡀⢘⣿⣿⣟⣄⣻⣿⠻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⢺⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⠀⠀⣠⣤⣴⣿⣿⠿⠛⠉⠵⢶⣬⢿⣿⣿⣿⣿⡿⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠿⠟⠛⠛⠉⠀⠀⢸⣿⣿⣿⣿⣿⣿⠊⠀⠐⢈⣿⣏⣉⠙⣙⣆⢈⣽⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠉⣰⣖⣒⣚⣿⣿⣍⠀⠀⡇⣿⣿⡻⡿⠛⢠⠀⠀⠀⠀⠀⠀⠉⠛⠋⠉⠋⠘⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⣿⣿⣿⣿⣿⣿⣿⣿ ⢼⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡆⢈⡁⠀⠈⠀⠀⠈⠀⠀⠀⠉⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⠀⠀⠀⠀⠀⠀⠘⠛⠛⠿⠿⣿⣿⣿⣿⡿⣿⣿⡿⣿⡿⣿⣿⣿⡿⣟⣟⠿⠿⠻ ⣼⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠀⢀⣀⡀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⣖⣶⡢⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠋⠉⠛⠋⠉⠙⢿⣿⣿⣿⣿⣿⡿⠿⣿⣿⣟⡉⠉⠁ ⢻⣿⣿⣿⡿⠿⡿⡿⣿⣿⣿⡿⢿⣿⡿⢿⣿⠿⠿⠿⢿⠿⠛⠻⠿⢿⡿⠇⠀⡯⡟⡾⠆⠀⠀⠀⠀⠐⠂⠀⠐⠂⠀⠀⠈⢯⣶⣻⠃⠀⠀⠀⠀⠀⠀⠀⠀⢀⡀⠀⠀⠀⠀⠀⠼⠿⠷⢳⡀⠀⣑⠂⠛⠓⠀⠈⠀⠀ ⢼⣿⢿⣿⣿⣿⣿⣿⣿⣿⡿⣿⣿⣿⣟⣿⡆⣿⡟⣿⣎⣿⡟⣇⢹⣿⢹⣷⠀⣿⠿⠟⣿⡏⣿⡆⢸⡟⠋⢸⣿⡀⣿⠘⢻⣿⠛⢸⣿⠛⢸⣿⠛⣿⠀⠀⣼⣟⠿⠇⢸⣿⢸⣿⣾⣿⢿⣿⠄⣿⡟⣿⡆⣿⡟⠃⠀⣀ ⢺⣿⣿⣿⣿⣿⣿⣿⣼⣿⣿⣿⣻⣿⡷⣿⡇⣿⡟⣯⣽⣿⡿⣗⢸⣿⢊⣉⢰⣿⢷⡂⣿⡇⣿⡧⣺⣿⠗⢸⣿⣿⣿⢀⢸⣿⠀⢸⣿⣷⣸⣿⠀⣿⣿⠿⢾⡻⣷⣄⢸⣿⢸⣿⣿⣿⣿⣯⠂⣿⡷⣶⡆⣿⡿⠇⠀⠀ ⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣾⣿⣿⣿⣿⣿⣇⣿⣿⣿⣿⣿⣷⣯⡼⣿⣽⣿⢼⣿⣾⡇⣿⣧⣿⢇⣿⣿⣾⣺⣿⣽⣿⣼⣸⣿⣬⢸⣿⣿⢻⣿⣴⣿⡉⣮⡻⣧⣾⢟⡸⣿⣼⡿⣽⣿⠿⣿⠄⢿⣧⢿⡇⣿⣿⣦⣶⣾ ⠀⠀⠀⠀⠀⠀⣀⠀⠀⣠⢠⡀⠀⠀⠀⠀⠀⢰⡂⠀⣶⢀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠐⠀⠀⢤⣤⣤⡀⠀⠄⠀⠠⠠⠀⠄⣀⣀⣀⣀⡐⢂⣂⣀⣐⣀⣀⣀⣄⠀⠄⢀⠀⢀⠤⣤⠤⣄⣠⣤⣤⣤⡶⠀⠀ ⢠⡔⠢⠶⠒⠘⠺⣗⠢⠋⠈⠠⠴⠦⠅⠀⠀⡘⠁⠒⣉⣈⣁⣀⢈⣠⣀⣀⣀⣤⣤⣴⣴⣤⣦⣤⣴⣶⡎⢁⠈⣽⣿⣿⣿⣿⣿⣿⡟⠻⣿⣟⣋⣉⣩⣉⡫⠍⠉⡑⠈⢤⢁⠔⠁⠀⠁⠤⢜⡠⠴⢬⡥⠞⠒⢂⠄⠀ ⢸⣭⣭⣽⢝⣹⣲⣶⣶⣾⣯⣿⡟⣿⣿⣿⣿⣿⠛⢟⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣶⠾⣻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣃⡠⠌⠂⠍⠁⠈⠘⠀⠀⠐⠀⠀⠀⠋⡁⣂⡤⣀⣶⣤⣀⠀ ⢸⣿⣿⣿⣶⣿⣿⣿⣿⣿⣿⣿⣿⣿⣯⣭⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠿⣿⣿⣿⣧⠹⣿⣿⣿⡿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣶⣷⣦⣦⣴⣴⣶⣶⣶⣶⣶⣷⣾⣿⣿⣿⣿⣿⣿⣿⣦ ⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡟⠉⠁⠀⠀⢸⣿⣿⣮⣤⣿⡿⠑⢾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⠀⠀⣴⣶⣿⣿⣿⣛⣉⢀⠚⠻⣾⣻⣿⣿⣿⣿⠟⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠟⠛⠋⢉⣉⣀⠀⢸⣿⣿⢿⣿⣿⡿⠀⠀⠀⠠⠿⠧⠄⣉⣬⣦⣠⣿⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⣒⣿⠯⠭⠭⠽⢅⠀⠀⡇⣿⣿⠻⠟⠉⠴⠀⠀⠀⠀⠀⢀⠈⠉⠉⠀⠀⠈⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣟⣟⣻⣿⣿⣿⣿⣿⣿⣿ ⣺⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣀⣀⣀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⠉⠻⠟⢿⣿⣿⣿⣿⣿⣿⣟⣻⣿⣯⣿⣿⣟⣿⣿⣿⣛⡙ ⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡟⠀⢀⠤⢄⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢠⣮⡽⣗⡀⠀⠀⠀⠀⠀⠀⠀⠀⠈⠉⠈⠉⠁⠀⠛⣿⣿⣿⣿⠿⠿⠛⣻⣿⡯⣭⡀⠀ ⢿⣿⣿⣿⡿⠿⡿⠿⡿⡿⣿⠿⢿⠿⡿⣿⡿⠿⠿⠿⣿⠿⠯⠟⣛⢛⡻⠿⠄⠀⣷⢟⡷⡇⠀⠀⠀⠀⠀⠀⠈⠉⠁⠀⠀⠀⠳⢷⠽⠁⠀⠀⠀⠀⠀⠀⠀⢀⡀⠀⠀⠀⠀⠀⠸⠶⠿⢫⠅⠀⣐⠂⠉⠉⠁⠀⠀⠀ ⢿⣿⣟⣿⣿⣿⣿⣿⢿⣿⡿⣿⣿⣿⣟⣿⣎⣿⡟⣿⣮⣿⡟⣇⢹⣿⢹⣷⢰⣿⠛⠛⣿⡏⣿⡆⢸⡟⠋⢸⣿⡀⣿⠘⢻⣿⠛⢸⣿⠛⢸⣿⠛⣿⢀⣀⣼⣏⠿⠇⢸⣿⢸⣿⢼⣿⣻⣿⠀⣿⡏⣿⡆⣿⡟⠃⠀⠤ ⢻⣿⣿⣿⣿⣿⣼⣿⣿⣿⣿⣿⣹⣿⡷⣿⡟⣿⡟⣯⣿⣿⡿⣇⢸⣿⢌⣉⢼⣿⢿⡂⣿⡇⣿⡇⢾⣿⡗⢸⣿⣿⣿⢠⢸⣿⣀⢸⣿⣷⣸⣿⠀⣿⣿⠷⢾⡻⣷⣔⢸⣿⢸⣿⢽⣿⣿⣯⠀⣿⡷⣶⡆⣿⡿⠇⠀⠀ ⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣾⣿⢿⣿⣿⣿⣧⣿⣯⣿⣷⣿⣷⣯⡼⣿⣾⣿⣾⣿⣶⣆⣿⣧⣿⢇⢻⣿⣿⣹⣿⣽⣿⣼⢽⣿⢼⢸⣿⣿⢹⣿⣴⣿⡠⠲⠻⣧⣾⢟⡸⣿⣼⡟⢸⣿⠗⣿⠀⢿⣧⢿⡇⣿⣷⣯⣱⣽ ⠀⠀⠀⠀⠀⠀⢀⡂⠀⢠⠀⣤⡀⠀⣀⠀⠀⠰⡆⠀⣶⠄⡀⣀⠀⠀⠀⠀⠀⢀⠀⠀⠀⠀⠀⠀⠂⠠⠀⢠⣴⢤⣀⠀⢀⢀⠀⠀⣀⣀⣀⣀⣂⣀⣀⣀⣀⣀⠤⠠⢄⡤⠄⠠⢄⠀⠀⠀⢦⠤⠖⣐⡰⠶⡦⠶⠂⠀ ⠐⣊⣒⣒⠛⢀⠛⠛⠑⢉⠉⠀⡒⣒⣆⣀⣂⣐⣓⣒⣀⣀⣀⣤⣀⣤⣄⣄⣤⣤⣴⣴⣶⠦⠶⣶⣖⣾⣷⡇⢀⢀⣿⣿⣿⣿⣿⣿⡿⢙⣿⣟⣉⣉⣉⣭⡭⠃⡂⣀⡁⢲⣀⠔⠁⠀⠀⠀⠀⣖⠚⠲⢜⠟⠐⢶⡆⠀ ⢸⣷⣶⣶⡿⢝⣶⣿⣿⣿⣿⣿⣯⣻⣿⣿⣿⣿⣋⣻⣻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡛⣽⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣣⡠⠔⢂⠁⠀⠀⠈⠀⠀⠄⠀⠈⠀⢘⣈⣀⣒⣀⣲⣦⣄⡀ ⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠿⠛⣿⣿⣿⣧⠹⣿⣿⣿⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣶⣶⣶⣶⣶⣶⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷ ⣸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡏⠁⠀⠀⠀⣼⣿⣿⣿⣾⠿⢟⣈⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⠀⠀⣶⣿⣿⣿⣿⣭⣄⣠⠛⡻⠿⣽⡿⢿⣿⣿⠫⠿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⢽⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠟⠋⢉⣉⣀⣠⣤⠀⢸⡿⣛⣹⣿⣿⣟⠀⠀⠀⠒⠒⠒⠤⢤⣬⣧⠴⠿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠭⠭⠽⠿⠶⠲⢦⠀⠘⠏⠿⠿⠙⠋⠁⡾⠀⠀⠀⠀⠀⠤⠀⠀⠀⠀⠀⠈⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣄⣤⣄⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⣀⠀⠀⠀⠀⠀⠀⠀⠈⠉⠛⡻⢿⣿⣿⠿⣿⣿⣿⣿⣿⣻⣽⣿⣷⣩⣽⣿⣛⡉ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠏⠀⡠⢤⢄⠀⠀⠀⠀⠀⠀⠀⢀⣀⡀⠀⠀⠠⡷⡖⣎⡄⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠐⠀⠉⡿⣿⣿⠿⠟⢿⠛⢻⣿⡿⠤⡄⠀ ⢾⣿⣿⣿⡿⠿⡿⠿⡿⠿⣿⠿⢿⠿⠿⣿⡿⠿⠿⠿⣿⠿⠯⠽⣝⢏⡹⠿⠿⠀⠀⣿⢯⡷⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠛⠿⠟⠁⠀⠀⠀⠀⠀⠀⢀⡀⠀⠀⠀⠀⠀⠒⠿⠿⢧⠆⠀⣡⠁⠈⠉⠀⠀⠀⠀ ⢿⣿⣟⣻⣿⣿⣿⣿⢿⣿⡿⣿⣿⣿⣟⣿⣎⣿⡟⣿⣶⣿⡟⣿⢸⣿⢹⣷⢸⣿⠛⠉⣿⡏⣿⡆⢸⣟⠋⢸⣿⡀⣿⠘⢻⣿⠛⢸⣿⠛⢸⣿⠛⣿⠀⣀⣼⣏⠿⠇⢸⣿⢸⣿⢼⣿⣿⣿⠀⣿⡏⣿⡆⣿⡟⠃⠀⠠ ⢹⣿⣿⣿⣿⣿⣾⣿⣿⣿⣿⣿⣺⣿⣷⣿⡏⣿⡟⣯⣿⣿⡿⣇⢸⣿⢎⣍⢾⣿⢿⠂⣿⡇⣿⡇⣺⣿⡗⣸⣿⣿⣿⢠⣼⣿⢀⢸⣿⣷⣸⣿⠀⣿⠿⡛⢚⡻⣷⣔⢸⣿⢸⣿⢺⣿⣿⣯⠂⣿⡷⣶⡆⣿⡿⡇⡀⢀ ⢺⣿⣿⣿⣿⣿⣿⣿⣾⣿⣾⣿⣿⣿⣿⣿⣷⣿⣷⣿⣿⣿⣷⣯⣾⣿⣼⣿⣽⣿⣾⡇⣿⣧⣿⢇⢽⣿⣿⣿⣿⣽⣿⣾⢺⣿⢰⢸⣿⣿⢹⣿⣴⡿⣰⠘⠻⣧⣾⢟⡼⣿⣼⡟⢸⣿⠓⣿⠀⢿⣧⢿⡇⣿⣿⣯⣽⣾ ⠀⠀⠀⠀⠀⠀⠀⣀⠀⠀⡆⢠⣄⠀⠀⡀⠀⠠⢶⠠⢰⡆⢀⢀⡀⠀⠀⠀⠀⠀⡀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⣴⠦⣄⡀⠀⠀⠀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⢀⢀⠤⣠⠄⠀⠤⡀⠀⠀⠠⡦⠦⢀⣀⠄⢤⠶⠆⠀ ⠐⣒⣐⣒⡚⠃⠈⠛⡋⠉⠁⡁⢐⢒⣒⣀⣀⣀⣚⣒⣂⣠⣄⣀⣀⡀⣀⣀⣠⣤⣤⣦⡴⡶⠴⣴⡴⣲⣾⣾⡏⠀⠄⣺⣿⣿⣿⣿⣯⡋⣻⣽⣉⣉⣉⣡⠨⠍⢀⢀⣈⠐⣆⡠⠊⠀⠀⠀⠀⢰⡒⠓⠾⡻⠓⠺⡴⠀ ⢸⣿⣷⣲⡖⠋⢒⣚⣿⣿⣿⣶⡯⡉⣿⣿⣿⣿⣟⣙⣛⣻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣿⣿⣿⣿⣿⣿⣿⣿⣿⡛⣹⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣟⣀⠤⠒⡑⠀⠀⠀⠁⠀⠠⠀⠀⠁⠈⣂⣁⣀⣒⣰⣶⣀⣀ ⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣶⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠿⠛⣿⣿⣿⢷⠸⣽⣿⡿⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣿⣶⣶⣶⣶⣶⣶⣶⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡏⠁⠀⠀⠀⣼⣿⣿⣷⡶⠿⢟⣀⣻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣹⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⠀⠀⢴⣿⣿⣿⣿⣭⣤⢠⠍⠋⠻⣽⠿⠿⢿⣿⡋⠻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⢹⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠟⠋⠉⣉⣁⣀⣤⠀⢸⡿⣻⡙⣿⣿⣟⠀⠀⠀⠐⠛⠒⠂⠤⣶⣷⠴⡿⢻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠬⠭⠭⠿⠶⠶⢦⡀⠀⠇⠿⠿⠝⠋⠁⢾⠀⠀⠀⠀⠀⠠⠄⠀⠀⠀⠀⠈⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⢾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣄⣠⣄⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠘⠀⠀⠀⢀⣀⡀⠀⠀⠀⠀⠀⠀⠊⠛⠛⢿⣿⣿⡿⡛⢿⣿⣋⣟⣛⣯⣿⣧⣌⣭⣫⣛⣋ ⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡟⠀⢠⢤⣤⡀⠀⠀⠀⠀⠀⠀⠀⣀⡀⠀⠀⠀⣗⡗⣻⡂⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠩⢿⣿⡿⠿⠻⠟⠛⣿⣿⠧⢄⠀ ⢿⣿⣿⣿⡿⠿⣿⠿⡿⠿⣿⠿⢿⠿⠿⣿⡿⠿⠿⠿⣟⠿⠿⠯⣭⢟⡋⢿⡿⠿⠇⠀⢟⢯⡵⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠙⠻⠟⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠐⠺⠿⢯⡰⠀⣉⠌⠀⠉⠁⠀⠀⠀ ⢿⣿⣿⣟⢿⣿⢿⣿⢽⣿⡿⣿⢿⣿⡿⣿⣆⣿⡟⣿⡆⣿⡟⣛⢹⣿⢹⣷⢸⣿⠛⠀⣿⡟⣿⡇⢸⣟⠃⢸⣿⡀⣿⠘⢻⣿⠛⢸⣿⠛⢸⣿⠙⣿⠀⢀⣼⣏⠿⠇⢸⣿⢸⣿⢸⣿⣻⣿⠀⣿⡏⣿⡆⣿⡟⠃⠀⠀ ⢹⣿⣿⣿⣿⣿⣾⣿⢿⣿⣿⣿⣿⣿⣷⣿⡋⣿⣟⣯⣿⣿⡿⣇⢸⣿⢮⣉⢼⣿⢿⠂⣿⡇⣿⡇⢸⣿⣷⢸⣿⣿⣿⢀⢸⣿⢀⢸⣿⢷⣸⣿⠀⣿⠀⠟⢚⡻⣷⡔⢸⣿⢸⣿⢾⣿⣿⣯⠂⣿⡷⣶⡆⣿⡿⢇⢀⠀ ⣸⣿⣿⣿⣿⣿⣿⣿⣾⣿⣾⣿⣿⣿⣿⣿⣷⣿⣷⣿⣷⣿⣷⣯⣿⣿⣼⣿⣿⣿⣾⡄⣿⣧⣿⢇⢾⣿⣿⣼⣿⣽⣿⢾⢾⣿⢸⢸⣿⣾⢹⣿⣴⡿⣰⡀⠸⣧⣾⢟⡸⣿⣼⠟⢸⣿⠃⣿⠀⢿⣧⢿⡇⣿⣷⣮⣭⣤ ⠀⠀⠀⠀⠀⠀⡀⠀⣠⡄⡀⣰⢀⠤⠀⠀⠄⠀⠀⢰⡄⠀⣶⢠⡄⠄⠀⠀⠀⠀⠀⠠⠀⠀⠀⠀⠀⠀⠀⠂⠒⠒⠀⣰⠶⠶⣄⡀⢀⣀⣂⣤⣤⣤⣤⣄⣠⣤⣤⡀⠠⠄⣤⠰⡂⠄⡢⠀⡀⠒⣤⠆⠀⠤⠦⢶⠶⠶ ⢀⣀⣛⣩⢉⢩⢉⣁⠉⣩⠀⢀⣀⣀⣋⣉⣂⣄⣠⣬⣉⣩⣤⣤⣤⣄⣀⣠⣄⣤⣤⣶⣴⣶⣒⣒⣒⣓⣻⣾⣿⣿⣿⡅⣠⣀⣟⣯⣿⣯⣍⣉⣳⣭⣤⣄⣤⡤⠔⢂⠀⣌⡀⢲⢠⠊⠀⠀⠀⠒⠊⣴⡚⠪⠖⠋⠈⠑ ⢸⣿⣿⣷⣾⣳⡀⣈⣭⣽⣿⣿⣷⣶⣆⡹⡷⢿⣿⣿⣍⣫⣽⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣩⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣥⡔⠂⡁⠀⠀⠀⠈⠀⠀⠀⠀⠀⠀⢁⣄⣤⣂⣦⣿⣤ ⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣶⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠿⠛⢻⣿⣿⢿⢇⢻⣿⡿⣟⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣶⣾⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⢐⣿⣿⣿⣿⠿⢿⣋⡨⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣽⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠧⠀⠀⣿⣿⣿⣿⣶⣦⡆⠴⠉⡝⠛⠾⠛⠻⠿⢿⠑⢻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠿⠛⠉⣁⣀⣠⣤⡄⠀⢹⣟⣯⣛⣿⣿⡇⠀⠀⠀⠈⠉⠉⠐⠲⠶⠷⠺⠛⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠠⠭⠽⠷⠒⠒⠒⠦⠀⠘⠟⠿⠟⠙⠁⠘⡇⠀⠀⠀⠀⠀⠐⠀⠀⠀⠀⠀⠘⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⣯⣭⣿⣿⣿⣿⣿⣿ ⣹⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣧⣠⣤⣄⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠁⠀⠀⠀⣀⠤⢀⠀⠀⠀⠀⠀⠀⠉⠻⠿⡿⠿⠿⢟⣻⣭⣽⣟⣳⣾⣷⣆⣬⣍⣩ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠇⠀⡤⣒⣤⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣧⣏⣟⡆⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⢽⣿⣿⠿⠛⠛⠉⣽⣿⡗⠤ ⢻⣿⣿⣿⡿⠿⡿⠿⡿⠿⣿⠿⢿⠿⠿⢿⡿⠿⠿⠿⣿⠿⠩⠿⣷⢾⡭⠭⡽⠿⠟⠟⠻⠀⠀⣯⡯⢷⠇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⠛⠋⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⡀⠀⠚⢿⢿⠔⣆⠈⠈⠁⠀⠀⠀⠀ ⣿⣿⣿⣿⣽⣿⢻⣿⢾⣿⡟⣿⣼⣿⡟⣿⡆⣿⣿⣿⣎⣿⡟⣃⢹⣿⢹⣷⢹⣿⠛⡃⣿⡏⣿⡎⢹⣟⣃⢸⣿⡀⣿⠘⢻⣿⠛⢸⣿⠛⢸⣿⠙⣷⠀⠀⢸⣏⠿⠇⢸⣿⢸⣿⢸⣿⣿⣿⠀⣿⡟⣿⡆⣿⡟⠃⠀⠀ ⣸⣿⣿⣿⣿⣿⣿⣿⣾⣿⣿⣿⢽⣿⣷⣿⣇⣿⡟⣯⣽⣿⡿⣗⣸⣿⢊⣙⢾⣿⢿⡂⣿⡇⣿⡇⢸⣿⣗⢽⣿⣿⣿⠠⢸⣿⣠⢸⣿⠗⢸⣿⠀⣿⠀⠀⢘⡻⣷⡄⢸⣿⢸⣿⢺⣿⢻⣯⠂⣿⡷⣶⡎⣿⡿⡇⢂⠀ ⣽⣿⣿⣿⣿⣿⣿⣿⣿⣿⣾⣿⣿⣿⣿⣿⣿⣿⣷⣿⣿⣿⣷⣯⡿⣿⣿⣿⣼⣿⣾⡄⣿⣧⣿⣇⢿⣿⣿⣸⣿⣽⣿⣸⢼⣿⣺⢸⣿⣶⢸⣿⣴⡿⠰⢦⡻⣧⣾⠟⡸⣿⣼⠟⠸⣿⠁⣿⠀⢿⣧⢿⡇⣿⣷⣦⢠⣥ ⠀⠀⠀⠀⠀⠀⢀⠀⢀⣤⢀⠀⡄⠠⠄⠀⠀⠄⠀⠀⢲⠀⠰⣆⢠⠀⡀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠐⠀⠒⠂⠀⣀⡶⠖⣄⡀⢀⢀⣠⣤⣤⣤⣤⢀⣠⣤⣤⠀⡠⠄⣀⢒⠀⠐⡦⢀⠐⢲⡴⠂⠦⣴⠖⢶⠶ ⢀⣀⢒⣒⣀⣈⣛⣉⠈⠙⡍⠀⢀⢀⣐⣋⣑⣀⣀⣀⣍⣉⣡⣠⣄⣤⣄⣀⡤⣄⢤⣤⣦⣤⣚⣒⣐⣚⣒⣯⣼⣿⣷⣿⣏⢀⣄⣼⣿⣿⣯⣉⣉⣿⣭⣤⣤⣤⠤⠐⡂⢀⣉⠐⠇⡰⠁⠀⠀⠀⠂⢸⣐⠓⠰⠖⠁⠈ ⢸⣿⣿⣿⣶⣦⣞⠂⣸⢭⣿⣿⣿⣶⣦⠉⢷⠶⣿⣿⣿⣉⣩⣻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡩⣽⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣤⠔⠈⡑⠀⠀⠀⠁⠀⠠⠀⠀⠀⠀⣡⣠⣥⣀⣬⣟ ⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣿⣿⣷⣶⣶⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠿⠛⠻⣿⣿⣿⣳⢹⣽⣿⢿⣻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣶⣶⣶⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡏⠀⠀⠀⠀⣿⣿⣿⣷⡿⠿⣛⣁⣽⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠀⠀⢸⣿⣿⣿⣾⣦⣤⠠⠎⠉⠛⠻⠟⠛⠿⠿⡁⠛⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⢻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠟⠉⢉⣀⣀⣤⣤⠀⠘⡿⣻⣝⣻⣿⡟⠀⠀⠀⠀⠉⠉⠁⠒⠶⠾⠚⠏⢻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠭⠭⠽⠗⠒⠒⠲⡄⠀⠃⠿⠿⠊⠋⠀⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⣿⣿⣿⣿⣿⣿⣿⣿⣿⢯⣭⣽⣿⣿⣿⣿⣿ ⣹⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣄⣤⣄⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⠠⠄⡀⠀⠀⠀⠀⠀⠙⢿⢿⠿⠿⠽⣿⣿⣭⣽⣛⣶⣿⣷⣤⣭⣥ ⣽⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡟⠀⢠⣔⣢⡄⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢴⡾⣹⢳⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⢽⣿⡿⠟⠛⠋⢩⣿⣿⠢ ⢺⣿⣿⣿⡿⠿⡿⠿⡿⠿⣿⠿⢿⠿⠿⢿⣿⠿⠿⠿⡿⠿⠯⠽⣿⢶⡯⢭⠭⠿⠿⠷⠻⠿⠇⠀⢷⡿⢽⡽⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⠙⠛⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢚⡿⠯⣲⠀⠉⠈⠀⠀⠀⠀ ⣿⣿⣿⣿⣿⣿⢹⣿⢿⣿⡟⣿⣹⣿⡿⣿⡶⣿⣿⣿⡮⣿⡟⣣⢹⣿⢹⣷⢹⣿⢛⡃⣿⡟⣿⡆⢸⣟⠋⣸⣿⡀⣿⠘⢻⣿⠛⢸⣿⠛⢸⣿⠙⣷⠀⠀⢸⣏⠿⠇⢸⣿⢸⣿⢸⣿⢻⣿⠀⣿⡏⣿⡆⣿⡟⠃⠀⠀ ⣹⣿⣿⣿⣿⣿⣿⣿⣾⣿⣿⣿⢻⣿⣷⣿⣇⣿⡟⣯⣽⣿⡿⣏⣼⣿⢎⣉⢾⣿⢿⡂⣿⡇⣿⡇⢸⣿⢟⢸⣿⣿⣿⢀⢸⣿⢠⢸⣿⠗⢸⣿⠀⣿⠀⠀⢈⡻⣷⡄⢸⣿⢸⣿⢺⣿⠻⣯⠂⣿⡷⣶⡆⣿⡿⣇⡀⡀ ⣸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣾⣿⣿⣿⣿⣿⣏⣿⣿⣿⣷⣿⣷⣯⣿⣿⣽⣿⣼⣿⣾⡅⣿⣧⣿⢧⢼⣿⣿⣼⣿⣽⣿⢼⢹⣿⣾⢸⣿⣶⢹⣿⣴⡿⠸⠶⡺⣧⣾⢟⠸⣿⣼⡟⡸⣿⠀⣿⠀⢿⣧⢿⡇⣿⣷⣯⡠⣤ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⡀⣄⢀⢠⡄⠤⠄⠀⢠⠀⠀⠀⣦⠀⢰⡆⡄⢀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠐⠀⠒⠀⠀⣀⡶⠶⢦⡀⡀⣒⣠⣤⣤⣄⡄⣀⣤⣤⠄⢀⠤⢀⡐⡒⠠⢒⠄⠀⠐⢄⠖⠲⠤⡤⠒⡤ ⢠⣀⣐⠒⢒⣁⢘⣋⡁⡉⢛⠋⠈⢀⣀⣒⣛⣃⣀⣀⣠⣉⣈⣠⣤⣤⣤⣀⡀⡄⢄⣤⣤⣴⣴⣒⣀⢂⣒⣚⣥⣿⣽⣷⣾⣿⠀⣠⣠⣿⢽⣽⣉⣹⣮⣥⣠⡤⣄⠤⠒⡀⣠⣁⠘⣄⡞⠀⠀⠀⠐⠀⢥⢚⠓⠶⠊⠀ ⢰⣶⣿⣷⣷⡖⣔⡒⢀⡩⣿⣿⣿⣿⣶⢢⠡⣧⢿⣿⣿⣏⣙⣙⣛⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣏⣭⣿⣿⣿⣿⣿⣿⣾⣿⣿⣭⡤⠒⢉⠀⠀⠀⠈⠀⠀⠀⠀⠀⠀⢈⣤⣬⣴⣠⣽ ⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣾⣿⣿⣿⣿⣿⣶⣶⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠟⠛⣿⣿⣿⡟⡜⣯⣿⣿⣟⣿⣿⣿⣷⣿⣿⣿⣿⣿⣿⣶⣶⣷⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠁⠀⠀⠀⣸⣿⣿⣿⣷⠿⢟⣁⣬⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠆⠀⠰⣿⣿⣿⣶⣿⣴⡄⠴⠩⠙⠳⠿⠛⠻⠟⢏⠘⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠟⠋⠉⣁⣀⣠⣤⠄⠀⣿⢿⣟⢻⣿⣿⠀⠀⠀⠀⠉⠉⠁⠒⠶⠾⠖⠿⢹⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣼⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡄⠨⠭⠽⠷⠒⠒⠒⠆⠀⠸⠸⠿⠗⠙⠁⢻⠀⠀⠀⠀⠀⠀⠂⠀⠀⠀⠀⠀⢿⣿⣿⣿⣿⣿⣿⣿⡿⢭⣭⣽⣿⢿⣿⣿ ⣹⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣇⣠⣤⡀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⠀⠀⠀⠀⡠⠤⠀⠀⠀⠀⠀⠀⠸⠿⣿⠿⠭⠻⣻⣯⣭⣟⣻⣶⣿⣶⣭⣭ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠃⢀⣄⣂⣄⠀⠀⠀⠀⠀⠀⠀⠀⡀⠀⠀⠀⠰⡶⣋⡾⡆⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⡨⣿⣻⡿⠛⠛⠉⣩⣿⡗ ⢻⣿⣿⣿⡿⠿⡿⠿⡿⠿⣿⠿⢿⠿⠿⣿⣿⠿⠿⣿⣿⠿⠿⠯⣽⢿⡶⢯⡭⠽⠿⠿⠾⠿⠿⡿⠀⠸⣾⢭⢯⠂⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠙⠛⠋⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠐⢛⠿⣗⠆⠀⠁⠉⠀⠀⠀ ⣻⣿⣿⣿⣿⣿⢹⣿⢻⣿⡟⣿⣸⣿⡟⣿⡟⣿⣿⣿⣾⣿⡟⣃⢺⣿⢻⣷⢹⣿⢛⡃⣿⡟⣿⡆⢸⣟⠋⢹⣿⡀⣿⠘⢻⣿⠛⢸⣿⠛⢸⣿⠙⣷⠀⠀⢸⣏⠿⠇⢸⣿⢸⣿⢸⣿⢿⣿⠀⣿⡏⣿⡆⣿⡟⠃⠈⠂ ⣹⣿⣿⣿⣿⣿⣾⣿⣿⣿⣿⣿⢾⣿⣷⣿⣇⣿⣟⣯⣵⣿⡿⣷⢸⣿⢎⣍⢺⣿⢿⡂⣿⡇⣿⡇⢸⣿⠗⢻⣿⣷⣿⢀⢸⣿⠀⢸⣿⠗⢸⣿⠀⣿⡀⠀⠈⠻⣷⡄⢸⣿⢸⣿⢺⣿⢻⣯⠂⣿⡷⣶⡆⣿⡿⠇⢀⠄ ⣸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣾⣿⣾⣿⣿⣿⣟⣿⣿⣿⣿⣿⣷⣯⣽⣿⣿⣿⣼⣿⣾⡅⣿⣧⣿⣷⢾⣿⣷⣼⣿⣽⣿⢼⢼⣿⣶⢸⣿⣶⢸⣿⣴⡿⠘⠗⠹⣧⣼⢗⡸⣿⣼⠟⢼⣿⠀⣿⠀⢿⣧⢿⡇⣿⣷⣦⢃⠤ ⠀⠀⠀⠀⠀⢀⠀⠀⠀⠀⣠⣀⡀⢠⢀⠦⠀⠀⠠⠀⠀⠲⡆⠀⢶⠠⠄⠄⠀⠀⠀⠀⠀⠠⠀⠀⠀⠀⠀⠀⠀⠒⠐⠒⠀⠀⢀⣰⠶⠢⣄⢀⣠⣤⣤⣤⣤⣀⣠⣤⣤⡀⠀⠄⣐⠒⡒⠐⡠⠀⠀⠲⢴⠂⠠⠤⡐⠶ ⠠⣀⣠⣀⣚⣣⢁⠩⢁⠀⠉⢋⠀⢀⣀⣀⣙⣭⣢⣤⣁⣬⣉⣁⣄⣤⣤⣄⣀⣀⣀⡀⣤⣶⣤⢴⢓⣒⡓⣂⣹⣾⣿⣿⣿⣿⣿⡁⣀⣀⣿⣰⣆⣈⣳⣤⣤⡤⣄⡄⠐⠀⠄⡌⡀⠱⢠⠊⠀⠀⠀⠒⠠⣇⡙⠚⠴⠊ ⢸⣿⣿⣿⣿⢳⣊⣴⠂⢈⠬⣭⣿⣿⣿⣖⣀⣹⠾⢿⣿⣷⣍⣉⣍⣿⣿⣿⣿⣿⣿⣭⣽⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣩⣿⣿⣿⣿⣿⣿⣾⣿⣯⣥⡔⢊⡡⠀⠀⠀⠀⠀⠀⠀⢀⠀⢀⢈⣤⣬⣬⣤ ⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣶⣿⣿⣿⣿⣿⣿⣿⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠟⠛⢻⣿⣿⣿⢇⢻⣿⣿⡿⣻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⢘⣿⣿⣿⣿⠿⢿⣋⣤⣽⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣽⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠷⠀⠀⢿⣿⣿⣿⣶⣦⡦⠰⠊⠅⠛⠾⠟⠛⠻⠻⠑⢻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⢺⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠟⠋⢉⣀⣀⣤⣤⠤⠀⢸⣟⣯⡛⣿⣿⡇⠀⠀⠀⠈⠉⠉⠁⠐⠶⠶⠚⠋⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠠⠭⠿⠒⠒⠒⠛⠣⠀⠈⠋⠿⠛⠊⠉⠸⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠸⣿⣿⣿⣿⣿⣿⣿⣯⢭⣭⣽⡿⣿⣿ ⣸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣤⣤⣄⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠁⠀⠀⠀⢀⢤⡄⡀⠀⠀⠀⠀⠈⠿⠿⠟⠿⠹⣻⣬⣽⣍⣲⣾⣶⣦⣴ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡏⠀⡠⣲⣢⡀⠀⠀⠀⠀⠀⠀⠀⠠⠄⠀⠀⠀⢿⢿⡹⡶⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣹⣟⣛⠛⠛⠋⠉⣽⣿ ⢻⣿⣿⣿⡿⢿⡿⠿⡿⠿⣿⠿⢿⠿⠿⣿⣿⠿⠿⢿⣿⠿⠿⠿⠭⢿⡶⢶⡭⠭⠽⠟⠾⠟⠿⠿⠿⠀⠀⢿⠣⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⠙⠛⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠘⠿⣿⠒⠂⠀⠈⠀⠀⠀ ⢻⣿⣿⣿⣿⣿⣽⣿⢹⣿⡟⣿⢻⣿⡿⣿⣿⣿⡿⣿⣾⣿⡟⣃⢸⣿⢹⣷⢹⣿⢛⡃⣿⡟⣿⡆⢸⣿⠃⢸⣿⡉⣿⠘⢻⣿⠛⢸⣿⠛⢸⣿⠙⣷⠀⠀⢸⣏⠻⠇⢸⣿⢸⣿⢸⣿⠛⣿⠀⣿⡏⣿⡎⣿⡟⠃⠀⠉ ⣽⣿⣿⣿⣿⣿⣿⣿⣽⣿⣿⣿⢸⣿⣷⣿⣧⣿⣟⣯⡽⣿⡿⣗⢼⣿⣞⣉⢺⣿⢿⡂⣿⡇⣿⡇⢸⣿⡗⢸⣿⣿⣿⠀⢸⣿⠀⢸⣿⡷⢸⣿⠀⣿⢠⡀⠈⠻⣷⡍⢸⣿⢸⣿⢸⣿⠻⣯⠀⣿⡷⣶⡞⣿⡿⠇⢀⣤ ⢻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣾⣿⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣯⣿⣿⣿⣿⣾⣿⣾⡇⣿⣧⣿⢧⢼⣿⣿⣾⣿⣹⣿⣴⢼⣿⣾⢸⣿⣶⢸⣿⣴⡿⠨⠓⠻⣧⣾⠟⡸⣿⣼⠟⣼⣿⠀⣿⢀⢿⣧⢿⡇⣿⣷⣦⡉⢂ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⡀⣀⣄⣀⢀⣆⠶⠀⠀⠠⠀⠀⠀⡶⠀⠰⠆⠤⠠⠀⠄⠀⠀⠀⠠⠀⠀⠀⠀⠀⠀⠀⠀⡀⠀⠀⠀⣀⣀⣀⡶⠖⠦⣤⣤⡤⢤⣤⠀⠀⠤⣤⠄⠠⠶⠐⠐⠆⠀⡠⠂⠀⠀⠶⠒⠒⠠⠆ ⠀⣀⠠⠤⢀⡉⠩⠌⠬⠍⠀⠀⢉⣀⣁⣀⢀⠉⣭⣧⣤⣬⣬⣨⣭⣤⣤⣠⣤⣄⣄⣀⣄⣰⣶⣤⣴⣛⣁⣚⣣⣨⣼⣿⣯⣿⣿⣿⣿⣿⣀⣐⣨⣇⣀⣡⣥⣤⣤⡄⡦⠒⠀⠄⡠⠄⠙⢄⠎⠀⠀⠀⢀⠀⢯⢉⠑⠣ ⢸⣿⣿⣿⣿⣿⣏⢆⣧⢇⣀⡽⠎⡿⣿⣿⣷⣆⢐⠊⠾⢿⣷⣦⣬⣉⣭⣯⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣏⢵⣿⣿⣿⣾⣿⣽⣯⣥⣔⣊⣡⠁⠀⠀⠀⠀⠀⠂⣀⡀⣀⣈⣤⣤⣬ ⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠿⠋⠙⣿⣿⣿⣏⡞⣿⣿⢿⢿⣿⣿⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡆⠀⠀⢀⣿⣿⣿⣿⡿⢟⣛⣅⣥⣿⣿⣷⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠿⠿⠟⠃⠀⠀⣿⣿⣿⣿⣶⣶⡄⠰⠉⠍⠛⠞⠛⠻⠟⢏⠘⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⢹⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠟⠋⣀⣀⣠⡤⠤⠤⠆⠀⢹⢿⣭⣻⣿⣿⢀⠀⠀⠀⠈⠉⠉⠐⠲⠶⠖⠳⢹⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⢼⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡆⠐⠒⠒⠒⠚⠛⠉⠣⠀⠘⠙⠛⠛⠈⠁⡧⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⣿⣿⣿⣿⢿⣿⣟⣶⡾⢿⣿⢿ ⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣧⣴⣦⡄⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⠠⢀⠀⠀⠀⠀⠀⠻⠟⠈⢩⣿⣧⣤⣩⣵⣾⣶⣶ ⢹⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⣿⣿⣿⣿⣿⣿⢿⣿⣿⣿⣿⣿⠁⢀⣔⣶⡢⡀⠀⠀⠀⠀⠀⠀⠀⠈⠁⠀⠀⠀⣗⣏⣻⡅⠀⠀⠀⠀⠀⠀⠀⠀⣘⣛⡛⡛⠋⠛⡉⣭ ⢹⣿⣿⣿⡿⠿⡿⠿⡿⠿⣿⠿⢿⠿⠿⣿⣿⠿⠿⠿⣿⠿⠿⠛⡿⢥⡿⢷⡶⠶⠶⠾⠿⠟⠟⠻⠿⠿⠟⠓⠀⠘⣟⣧⣻⠇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⠛⠚⠁⠀⠀⠀⠀⠀⠀⠀⠈⣻⠟⠂⠃⠀⠀⠀⠀ ⢾⣿⣿⣿⣿⣿⣿⣿⢸⣿⡟⣿⢼⣿⣿⣿⣖⣿⡟⣿⣾⣿⡟⣧⢹⣿⣻⣷⢻⣿⢻⠃⣿⡟⣿⡆⢸⣿⠛⢸⣿⣀⣿⠙⢻⣿⠛⢸⣿⠛⢸⣿⠙⣷⠀⠀⢸⣏⠻⠆⢸⣿⢸⣿⢰⣿⢛⣿⠀⣿⡏⣿⡆⣿⡟⠃⠀⠀ ⣽⣿⣿⣿⣿⣿⣾⣿⣿⣿⣿⣿⣿⣿⣷⣿⣯⣿⣟⣯⣵⣿⡿⣇⢸⣿⣿⣿⣼⣿⠿⠂⣿⡧⣿⡇⢸⣿⠗⣸⣿⣷⣿⠂⢸⣿⠀⢸⣿⡗⣸⣿⠀⣿⢀⢠⢈⡻⣷⡄⢸⣿⢸⣿⢸⣿⠻⣯⠀⣿⡷⣶⡆⣿⡿⠇⠀⢀ ⣹⣿⣿⣿⣿⣿⣽⣿⣿⣿⣾⣿⢾⣿⣿⣿⣿⣿⣯⣿⡿⣿⣷⣿⣿⣿⣼⡿⣽⣿⣾⣆⣿⣧⣿⣧⣸⣿⣿⢹⣿⣹⣿⣰⣾⣿⣿⢸⣿⣿⣹⣿⣴⡿⠀⠹⠹⣧⣾⠇⠸⣿⣼⠟⡸⣿⠂⣿⠀⢿⣧⢿⡇⣿⣷⣤⣀⡀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣠⣄⡀⣰⣀⠰⠀⠀⠠⠀⠀⠐⡆⠀⠶⠠⠄⠄⠀⠀⠀⠀⠀⠠⠀⠀⠀⠀⠀⠀⠀⠂⠀⠒⠀⢀⣀⣀⣀⣰⠶⠢⣤⠤⠤⢤⣄⠀⡀⣤⣄⠀⠀⠄⣐⠢⠂⠠⡠⠀⠀⠰⢔⠐⠀⠴ ⢰⠠⠀⠤⠄⣈⣉⡡⠄⠭⠉⠀⠈⣉⣀⢀⡀⢀⢉⣩⣧⣤⣅⣌⣩⣭⣤⣄⣤⣤⣄⣀⡠⣠⣴⣶⡤⣖⠒⣒⣫⣃⣡⣾⣿⣭⣿⣿⣿⣿⣿⡇⣀⣆⣟⣀⣢⢤⣤⡄⢄⡄⠀⠠⠄⡌⠀⠱⢰⠋⠀⠀⠀⡒⠨⡝⡙⠒ ⢸⣿⣿⣿⣿⣿⣿⣓⣪⠤⠁⡀⠭⣭⡿⣿⣻⣳⢠⣰⠶⠿⣿⣷⣥⣉⣍⣭⣽⣟⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣩⣿⣿⣿⣿⣿⣿⣿⣤⡔⢊⡁⠀⠀⠀⠀⠀⠀⠀⢀⠀⣀⣡⣤⣬ ⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣯⣿⣿⣿⣿⣿⣟⣿⣿⣯⣿⣿⣿⣿⣿⣿⡿⠟⠉⣿⣿⣿⣿⢣⣻⣿⡿⢻⣿⣿⣻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⣸⣿⣿⣿⣿⠿⣿⣋⣈⣼⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠿⠿⠋⠓⠀⠀⢸⣿⣿⣿⣶⣦⡆⠠⠮⠉⠙⠫⠿⠿⠿⠿⠉⢻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⢻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠛⢁⣀⣀⣀⣤⠤⠤⠀⠘⡿⣧⣝⣿⣿⡇⠀⠀⠀⠁⠒⠓⠒⠀⢴⡶⠾⠝⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠶⠒⠒⠒⠒⠛⠻⠀⠀⠋⠻⠟⠊⠉⢹⠀⠀⠀⠀⠀⠀⠀⠄⠀⠀⠀⠀⣿⣿⣿⣿⣿⣿⠯⣭⣭⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣴⣶⣄⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⣀⡀⠀⠀⠀⠀⠿⠟⠍⠙⣿⣭⣍⣉⣶⣾⣶ ⢻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡏⠀⡠⣒⣶⠄⠀⠀⠀⠀⠀⠀⠀⣀⠃⠀⠀⠀⢰⣲⢚⣞⠀⠀⠀⠀⠀⠀⠀⠀⣙⣛⣛⠟⠛⢋⠉ ⢾⣿⣿⣿⡿⠿⡿⠿⡿⠿⣿⠿⢿⠿⠿⣿⣿⠿⠿⢿⡿⠿⠿⠟⡿⢯⡯⢿⡶⠶⠼⠵⠻⠿⠿⠿⠿⠿⠿⠿⠛⠀⠀⢯⣿⠜⡟⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠛⠷⠛⠀⠀⠀⠀⠀⠀⠀⣈⠿⠟⠒⠀⠀⠈⠀ ⣿⣿⣿⣿⣿⣿⣿⣿⢼⣿⡟⣿⢺⣿⡟⣿⡶⣿⡟⣿⣾⣿⡟⡧⢹⣿⣻⣷⢹⣿⢻⡇⣿⡟⣿⡆⢸⣿⠛⢸⣿⡀⣿⠘⢻⣿⠛⢸⣿⠛⢸⣿⠙⣷⠀⠀⢸⣏⠻⠆⢸⣷⢸⣿⢠⣿⠛⣿⠀⣿⡏⣿⡆⣿⡟⢃⠀⠀ ⣽⣿⣿⣿⣿⣿⣾⣿⣿⣿⣿⣿⣼⣿⡷⣿⣇⣿⣟⣯⣷⣿⡿⣇⢸⣿⣿⣿⣾⣿⢿⠂⣿⣷⣿⡇⢸⣿⡗⢸⣿⣿⣿⠑⢸⣿⢀⢸⣿⢷⣼⣿⠀⣿⠠⢄⢈⡻⣷⡄⢸⣿⢸⣿⢸⣿⠻⣯⠀⣿⡧⣶⡆⣿⡿⠇⠀⠀ ⣺⣿⣿⣿⣿⣿⣿⣿⣿⣿⣾⣿⢾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣯⣿⣿⣿⣿⣿⣿⣾⣄⣿⣯⣿⢇⢸⣿⣿⢾⣿⣽⣿⢸⣸⣿⣾⢸⣿⣿⣹⣿⣴⡿⠸⠈⡹⣧⣾⠗⠸⣿⣼⠟⠾⣿⠂⣿⠀⢿⣧⢿⡇⣿⣷⣦⠀⠐ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣀⢀⣠⣀⡀⣄⡐⠦⠀⠀⠄⠀⠀⢰⠄⠐⠦⠠⠠⠄⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠂⠐⠂⠀⠀⢀⣀⣀⣀⡴⠶⢤⣤⠤⣤⣄⢀⡠⣤⡄⠀⠠⠀⡖⢒⠂⢄⠤⠀⠀⠤⡠⠀⠠ ⢠⡲⠤⠀⠤⢤⣉⠉⡤⠨⠭⠁⠀⠈⣁⣈⣀⡀⡈⣉⣽⣠⣄⣠⣍⣭⣡⣤⣀⣤⣖⣀⣀⠤⣠⣴⣦⢤⡞⢊⣒⢋⣍⣥⣿⣿⣯⣿⣿⣿⣿⣽⣿⢀⣰⣰⣃⣦⣤⣤⠀⢠⠤⠀⠠⢀⣉⠈⠇⡐⠁⠀⠀⠀⠂⠸⣜⠛ ⢸⣿⣿⣿⣿⣿⣿⣿⡱⡲⡔⢀⠨⠭⣽⣿⣟⣿⡢⠄⡖⠾⢿⣿⣦⣤⣩⣩⣭⣿⣻⣿⣿⣿⣯⣽⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣏⣹⣿⣷⣷⣿⣿⣯⣤⠒⢈⠀⠀⠀⠀⠁⠀⠀⠀⠀⠀⠀⣁⣠ ⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣾⣿⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠟⠋⢿⣿⣿⣿⡟⢸⣿⣿⠟⣿⣿⣿⣿⣿⣿⣿⣾⣶⣷⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⢸⣿⣿⣿⣿⡿⠿⣟⣁⣡⡿⣿⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠿⠿⠛⠚⠃⠀⠀⣿⣿⣿⣷⣶⣶⠀⠬⠏⠋⠻⠽⠿⠿⠿⡏⠽⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠟⢁⣀⣀⣂⠤⠤⠤⠆⠀⢻⢿⣜⣻⣿⣟⠀⠀⠀⠀⠐⠒⠒⠀⢤⣤⡼⠯⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣼⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠐⠒⠒⠒⠛⠛⠋⠃⠀⠘⠸⠿⠓⠙⠹⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢺⣿⣿⡿⣿⣿⠯⣭⣭⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣦⣶⣦⡀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠂⠀⠀⠀⠀⠀⣀⡀⠀⠀⠀⠀⠺⠋⠉⢻⣭⣭⣌⣓⣦⣧ ⢻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠀⢀⢔⣒⣤⠀⠀⠀⠀⠀⠀⠀⢀⣚⠀⠀⠀⠀⣞⡖⢺⠂⠀⠀⠀⠀⠀⠈⠀⢿⣛⡻⠟⠛⠉ ⢾⣿⣿⣿⡿⠿⡿⠿⡿⠿⣿⠿⢿⠿⠿⢿⣿⠿⠿⢿⣿⠿⠿⠿⣻⢿⡯⢽⡿⠶⠶⠼⠜⠿⠿⠿⠿⠿⠿⠿⠟⠋⠁⠀⠸⣼⠬⣷⠃⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠙⠿⠿⠃⠀⠀⠀⠀⠀⣀⠘⠻⠇⠒⠀⠁⠁ ⢹⣿⣿⣿⣿⣿⣿⣿⣽⣿⡏⣿⠸⣿⡟⣿⡦⣿⡿⣿⣿⣿⡟⣧⢸⣿⣹⣷⢻⣿⢛⡧⣿⡟⣿⡆⢸⣿⠛⢸⣿⡄⣿⠘⢻⣿⠛⢸⣿⠛⢸⣿⠙⣷⠀⠀⢸⣏⠻⠆⢸⣿⢸⣿⢠⣿⠛⣿⠀⣾⡏⣿⡆⣿⡟⠃⡀⠀ ⢼⣿⣿⣿⣿⣿⣽⣿⣾⣿⣿⣿⣺⣿⣷⣿⡟⣿⣟⣯⣵⣿⡿⣇⢸⣿⢾⣿⣾⣿⢿⠂⣿⣧⣿⡇⢸⣿⠗⢸⣿⣿⣿⢪⢺⣿⠀⢸⣿⠗⣼⣿⠀⣿⠀⡠⢨⡻⣷⡄⢸⣿⢸⣿⢸⣿⠻⣯⠀⣿⡷⣶⡆⣿⡿⠇⠀⠀ ⣸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣾⣿⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣯⣾⣿⣿⣿⣿⣿⣾⡅⣿⣧⣿⢇⢼⣿⣿⣾⣿⣹⣿⢰⣸⣿⣶⢸⣿⣿⣹⣿⣴⡿⢐⠄⠹⣧⣾⠟⡸⣿⣼⠟⠸⣿⠄⣿⠀⢿⣧⢿⡇⣿⣷⣤⠀⠘ ⠀⠀⠀⠀⠀⠀⠀⠀⠐⠀⠀⢀⠀⣀⣄⣀⢀⣆⠠⠆⠀⠠⠀⠀⠀⡦⠀⠲⠆⠄⠠⠀⠀⠀⠀⠀⠠⠀⠀⠀⠀⠀⠀⠀⠐⠀⠂⠀⠀⣀⣀⣀⣀⣀⣰⠶⠦⣤⣤⣤⠄⣀⢤⡤⡀⠀⠄⢀⠐⡒⠰⠠⠄⠀⠀⢠⠆⠰ ⢠⣔⡦⠀⠀⠤⣈⠉⣫⠌⠭⠍⠁⠄⢉⣀⣁⣀⣀⣉⣩⣧⣤⣄⣬⣉⣩⣤⣤⣠⣤⣂⣀⡠⠤⣤⡤⣦⢠⠉⣐⠂⣁⣸⣼⣿⣯⣽⣿⣿⣿⣿⣿⣿⣁⣀⣀⣟⣠⣤⡤⢄⡠⠄⠀⠀⣈⡁⠸⣀⠞⠀⠀⠂⠐⠀⢧⡚ ⢸⣿⣿⣿⣿⣿⣿⣿⡋⢎⢵⢂⡀⡩⢭⣿⣿⣻⣳⢀⠙⠂⠿⣿⣷⣤⣉⣉⣍⣹⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣯⣩⣿⣶⣾⣿⣿⣥⡴⠂⣉⠂⠀⠀⠈⠀⠀⠀⠀⠂⠀⠈⣀ ⢸⣿⣿⣿⣿⣟⣿⣿⢿⣿⣿⣿⣿⣿⣷⣶⣶⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠉⣿⣿⣿⣿⢟⢿⣿⣿⠿⣺⣿⣿⣿⣿⣿⣷⣶⣾⣶⣿⣿⣿⣿⣿⣿⣿⣿ ⣸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣇⠀⠀⢸⣿⣿⢿⣿⡿⠿⣟⣊⣉⣾⣿⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠿⠛⠛⠚⠛⠉⠀⠀⢾⣿⣿⣷⣶⣶⠀⢠⡝⠛⠻⢏⡿⣿⣿⠟⠻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠟⠀⣀⣀⣐⣒⣤⠤⠤⠀⢸⡿⣊⣻⣿⣿⠀⠀⠀⠈⠀⠐⠒⠢⠄⣤⣤⢏⢻⣿⣿⣿⣿⣿⣿⣿⣿ ⣼⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠐⠶⠖⠒⠒⠒⠚⠢⠀⠘⠇⠿⠿⠙⠻⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣸⣿⣿⢿⣿⠿⢭⣭⣽ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣧⣶⣦⣀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠂⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠿⠭⠹⣻⣭⣍⣝⣳⣼ ⢻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⢿⣿⣿⣿⣿⣿⣿⣿⠁⠀⣠⣒⡠⡀⠀⠀⠀⠀⠀⠀⢀⣒⡀⠀⠀⠀⣐⣱⢺⢦⠀⠀⠀⠀⠀⠀⠸⣿⣿⠿⠛⠟ ⢺⣿⣿⣿⡿⠿⡿⠿⣿⠿⣿⠿⢿⠿⠿⢿⣿⠿⠿⢿⣿⠿⠿⠿⣿⢟⡿⢭⡿⠷⠶⠬⠭⠿⠿⣿⠟⠿⠿⠿⠿⠿⠉⠉⠀⠀⣶⠯⣯⠇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠘⠯⠿⠞⠀⠀⠀⠀⢀⠀⠛⠯⠔⠂⠈⠈ ⣻⣿⣿⣿⣿⣿⣿⣿⣿⣿⡎⣿⠸⣿⡟⣿⣦⣿⣿⣿⣿⣿⡟⣧⢼⣿⣹⣷⢻⣿⢛⡃⣿⡟⣿⡆⢸⣿⣛⢸⣿⡤⣿⣘⢻⣿⠛⢹⣿⠛⢸⣿⠙⣷⠀⠀⢸⣏⠻⠇⢸⣿⢸⣿⢠⣿⠛⣿⠀⣾⡏⣿⡆⣿⡟⠃⠀⠀ ⢼⣿⣿⣿⣿⣿⣿⣿⣼⣿⣿⣿⢸⣿⡷⣿⣟⣿⣟⣯⣷⣿⡿⣇⢸⣿⣿⣿⣾⣿⢿⡂⣿⡇⣿⡇⢿⣿⠗⢸⣿⣿⣿⢒⢹⣿⢀⢸⣿⠗⢸⣿⠀⣿⠀⠀⢈⡻⣷⡄⢸⣿⢸⣿⢸⣿⠻⣯⠀⣿⡷⣶⡆⣿⡿⠇⠄⠀ ⣸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣾⣿⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣯⣿⣿⣿⣿⣼⣿⣾⡇⣿⣧⣿⢧⢸⣿⣿⣾⣿⣹⣿⣠⢸⣿⣶⢸⣿⣾⣿⣿⣴⡿⠠⣨⠸⣧⣿⠗⠸⣿⣼⠟⠸⣿⠄⣿⠀⢿⣧⢿⡇⣿⣷⣦⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⠀⣀⣄⣀⢠⣀⠢⠄⠀⠠⠀⠀⠐⡆⠀⢶⠀⠄⠤⠀⠀⠀⠀⠀⠠⠀⠀⠀⠀⠀⠀⠀⠂⠐⠒⠀⠀⢀⣀⣀⣀⣀⡀⣂⣴⠤⣤⣄⠀⣀⢠⣤⠀⢀⠠⢀⡠⡀⠀⢀⠄⠀⠐⠄⠖ ⢠⣤⣴⠦⠀⠀⠤⣌⠉⣣⠌⠩⠍⠁⠀⣩⣀⣀⣀⣀⢉⣉⣃⣤⣄⣬⣉⣍⣄⣤⣤⣄⣂⣀⣠⣤⡤⣴⣶⡖⢂⡐⠃⢃⢺⣬⣿⣫⣶⣶⣾⣿⣿⣿⣿⣽⣏⣀⡠⣸⣡⣀⢀⡄⠄⢀⡀⣄⡁⢲⢀⠖⠁⠀⠀⠀⠀⣖ ⢸⣿⣿⣿⣿⣿⣿⣿⣿⡏⣏⢼⠋⠀⠭⠭⣿⣿⣿⣶⠀⠰⠆⠿⢿⣷⣥⣉⣉⣋⣻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣍⣵⣟⣏⣚⣧⡠⠒⢈⠂⠀⠀⠈⠀⠀⠄⠀⠈⠀⠁ ⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣿⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣟⣿⣿⣟⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠇⣿⣿⣿⣿⣿⣿⣿⣿⣿⠿⣿⣿⣿⣿⣶⣶⣶⣶⣶⣶⣿⣿⣿⣿⣿ ⣸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡏⠀⢹⣿⣿⡿⢿⣿⡿⢿⠆⠚⢻⣻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠟⠛⠉⠉⠉⠉⠉⠁⠀⠿⣿⣿⣿⣶⣶⡄⠉⣩⡜⠟⢿⡽⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠤⠤⣤⣤⣐⣒⣒⣀⡀⢤⣿⢎⡛⣛⣿⠁⠀⠀⠀⠐⠀⠠⣍⡉⠉⠈⡿⣿⣿⣿⣿⣿⣿⣿ ⣼⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠮⠞⠒⠒⠒⠒⠒⠀⠀⠿⢻⠿⠎⠻⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⠉⠉⢻⡿⣿⣿⠿⣭⣽ ⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣾⣶⣄⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠘⠓⣯⣉⡉⢙⣠ ⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠏⠀⢀⢤⡤⡀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠟⠀⠀⢀⢐⣤⣢⡀⠀⠀⠀⠀⠹⠿⡿⠿⠻ ⢼⣿⣿⣿⡿⠿⡿⠿⡿⠿⣿⠿⢿⠿⠿⢿⣿⠿⠿⣿⣿⠿⠿⠿⣿⢿⡻⠿⡽⠿⠶⠶⠽⠭⠹⣿⠿⠿⠿⡿⠿⡿⠟⠏⠉⠉⠀⠀⢶⠮⣹⢻⠀⠀⠀⠀⠀⠀⠀⠈⠁⠀⠀⠀⠘⢮⣶⣯⠃⠀⠀⠀⠐⠻⠯⠰⠀⠈ ⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⡆⣿⢘⣿⡟⣿⣆⣿⣿⣿⣿⣿⡟⣯⢽⣿⢹⣷⢻⣿⢻⣃⣿⡟⣿⡎⣸⣿⣛⢸⣿⡼⣿⠘⣻⣿⠛⢸⣿⠛⢻⣿⠙⣷⠀⠀⢸⡏⠹⠆⢸⣷⢸⣿⢀⣿⠙⣷⠀⣾⡏⣿⡆⣿⡟⠃⠀⠀ ⣽⣿⣿⣿⣿⣿⣾⣿⣿⣿⣿⣿⢸⣿⣷⣿⡇⣿⣟⣯⣿⣿⡿⣇⢸⣿⢟⣿⣿⣿⢿⡂⣿⡗⣿⡇⣾⣿⠗⢸⣿⣿⣿⢘⢺⣿⢀⢸⣿⠗⢸⣿⠀⣿⠀⠀⢨⡻⣷⡄⢸⣿⢸⣿⢸⣿⠻⣯⠀⣿⡷⣶⡆⣿⡿⡇⠲⠀ ⣸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣾⣿⢾⣿⣷⣿⣿⣿⣿⣿⣿⣿⣷⣯⣾⣿⣿⣿⣿⣿⣾⡇⣿⣧⣿⢧⢼⣿⣯⣾⣿⣹⣿⣠⢸⣿⣴⢸⣿⣿⣾⣿⣴⡿⢰⡄⠹⣧⣾⠗⠸⣿⣼⠟⠼⣿⠂⣿⠀⢿⣧⢿⡇⣿⣷⣦⠀⠀ ⢀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⣀⠀⠀⡄⠀⠄⠀⠀⡀⠀⠀⢠⠂⢰⡆⢠⢀⡀⠀⠀⠀⠀⠀⡀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⡀⠀⢀⣀⣤⣤⣀⡀⠀⡀⣀⡀⠀⠀⠀⢀⠤⠀⡀⡀⠀⠀⢀⡤ ⢠⣄⣀⡤⠀⠀⣀⣀⢒⢒⣀⡐⡚⠉⠈⠛⡉⠐⢁⢀⣐⣚⣑⣀⣀⣀⣈⣀⣀⣠⡄⣀⣀⠀⠀⡀⡀⢤⣀⡀⠔⠀⠄⠒⡐⣢⣽⣖⣒⣶⣶⣿⣟⣯⣿⠯⣯⣿⠁⢀⢼⣁⣈⣀⠨⠄⣀⢀⠀⠑⡄⡠⠊⠀⠀⠠⠄⣰ ⢸⣿⣿⣿⣷⣶⣶⣾⣵⡾⢒⢐⡒⠀⠀⠬⣿⣿⣻⣶⡆⠈⠥⢲⣿⣯⣏⣉⢛⣛⣛⣿⡿⣿⣿⣿⣟⣿⣿⣿⣿⣾⣿⣿⣿⣿⣿⣿⣿⣿⣷⣿⣿⣿⣿⣿⣿⣿⣿⣟⣿⣲⣶⣋⣀⠄⠒⠈⠀⠀⠀⠁⠀⠀⠀⠀⠀⠈ ⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣿⣿⣿⣾⣴⣿⣿⣿⣿⣿⣷⣶⣶⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡟⣻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣶⣿⣶⣶⣶⣶⣶⣶⣶⣷⣶⣾⣾ ⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠁⣹⣿⣿⡿⢿⣿⣿⣿⡯⠠⢿⣟⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⢹⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠟⠉⠉⠉⠉⠉⠉⠁⠀⡿⣿⣿⣿⣶⣤⡄⠐⠒⣐⠾⢿⡞⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠧⠤⠤⠤⠤⣤⣤⣐⣂⢡⣿⡏⠛⢻⡿⠃⠀⠈⠉⠀⠈⢁⡙⠛⠛⠙⢿⣿⣿⣿⣿⣿⣿ ⣸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡯⠀⠰⠭⠿⠷⠤⠤⠤⠄⢘⢻⢹⣿⣞⠿⠆⢀⠀⠀⠀⠀⠀⠀⠉⠐⠲⠋⠿⣿⣿⢿⣛⣛ ⣽⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣶⣶⡄⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠸⢼⣏⣉⠒⠫ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠇⠀⠀⠠⠤⡀⠀⠀⠀⠀⠀⠀⠀⠀⢰⡆⠀⠀⠀⡠⢀⠤⡀⠀⠀⠀⠘⡿⠿⢿⠿ ⣹⣿⣿⣿⡿⠿⡿⠿⡿⠿⣿⠿⢿⠿⠿⢿⡿⠿⠿⢿⣿⠿⠿⠿⣿⢿⡿⠿⠭⠟⠧⠼⠭⠯⠽⣿⠿⠿⠿⡿⠿⡽⠿⠛⠋⠉⠋⠀⠀⢨⢾⠹⢾⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠐⣞⣯⢿⡇⠀⠀⠀⠲⠿⠩⠅⠀ ⣸⣿⣿⣿⣿⣿⣿⣿⣿⣿⡎⣿⢘⣿⡿⣿⡆⣿⣿⣿⣾⣿⡟⣧⣹⣿⢹⣷⢺⣿⢻⡇⣿⡟⣿⡎⢸⣿⣻⢸⣿⡽⣿⠘⢻⣿⠛⢸⣿⠛⢙⣿⠛⣷⠀⠀⢸⡏⠹⠆⢸⣿⢸⣿⠀⣿⠙⣿⠉⣾⡏⣿⡆⣿⡟⠃⠀⠀ ⣿⣿⣿⣿⣿⣿⣽⣿⣽⣿⣿⣿⢺⣿⣷⣿⡧⣿⣟⣯⣽⣿⡿⣇⢼⣿⣾⣿⢾⣿⢿⡂⣿⡇⣿⡇⢸⣿⡗⢸⣿⣿⣿⠀⢻⣿⠄⢸⣿⠖⢸⣿⠀⣿⠀⠀⠈⡻⣷⡄⢸⣿⢸⣿⢸⣿⠻⣯⠀⣿⡧⣶⡆⣿⡿⢇⠠⡀ ⢻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣾⣿⢾⣿⣿⣿⣷⣿⣿⣿⣿⣿⣷⣯⣾⣿⣾⣿⣿⣿⣾⡇⣿⣧⣿⢇⢹⣿⣾⢸⣿⣼⣿⣠⢸⣿⣤⢸⣿⣷⣸⣿⣴⡿⡰⡤⠸⣧⣼⠟⠸⣿⣼⠟⠸⣿⠀⣿⠀⢿⣧⢿⡇⣿⣷⣤⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⡄⠀⢠⠀⢄⡀⠀⣀⠀⠀⢰⡆⠀⣶⢀⡀⡀⠀⠀⠀⠀⠀⢀⠀⠀⠀⠀⠀⠐⠠⠤⠤⠤⠀⠀⠀⠀⠀⠀⠀⠀⠄⣀⣀⣀⡀⠐⢂⢂⣀⠐⠀⡀⣀⡀⠀⢀⢄⡀⠀⠤⡤ ⢀⣄⣀⣠⡄⠀⢀⡀⠐⠒⣂⡀⢒⠓⠀⠋⠛⠑⠈⠉⠀⠒⢒⢆⣀⢂⣘⠓⡂⣀⣀⢀⡠⠀⠀⠀⡀⣀⣤⣀⠀⠄⠠⠄⠄⢒⣴⣶⣖⣴⣤⣵⣿⣻⣿⣟⣻⣿⡿⠋⠉⣹⡊⠁⢉⡁⠀⠀⡐⠈⢄⢁⠔⠁⠀⠀⠄⠀ ⢸⣿⣿⣿⣷⣶⣶⣶⣷⣶⣖⣐⣒⠂⠀⣒⣻⣷⣾⣧⢅⠈⠹⢭⣿⣯⣯⡉⠛⢛⡛⣻⣿⣿⣿⣿⣞⣿⣿⣿⣾⣶⣶⣷⣿⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣿⣿⣿⣾⣶⠾⢷⡽⣁⣠⠌⠂⠉⠁⠈⠚⠀⠀⠀⠀⠀⠀ ⢸⣿⣿⣿⣿⣿⣿⢿⣿⣿⣿⣿⣿⣾⣾⣶⣤⣿⣿⣿⣿⣶⣷⣶⣶⣾⣿⣿⣿⣿⣿⣿⣿⣟⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣻⣿⣿⣿⣿⣿⣯⣿⣿⣿⣷⣶⣷⣤⣤⣴⣤⣴⣶⣶⣶⣶⣶ ⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣽⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡟⢿⣿⣿⣿⣿⣿⣿⣿⣟⡋⣻⣽⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡟⠋⠉⠉⠉⠉⠉⠉⠁⢸⣿⣿⣿⣦⣍⡍⠭⢭⠀⣼⣿⣼⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠣⠤⠤⠤⠤⠤⠤⠤⠀⢸⢹⡟⠻⠿⠿⡏⠀⠀⠛⠀⠈⠛⠸⠿⢿⢿⣿⣿⣿⣿⣿⣿ ⣽⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠐⠾⠭⠭⠭⠭⠭⠍⠙⢸⡯⣾⣞⢷⡆⠀⠀⠀⠀⠀⠈⠁⠂⠠⠄⢾⣿⣿⣿⣟⣛ ⣽⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣶⣷⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠉⠉⠀⠀⠐⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠠⣛⠓⠒⠝ ⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠄⠀⠀⡀⠄⡀⠀⠀⠀⠀⠀⠀⠀⠀⢠⠀⠀⠀⠀⡀⢤⣄⠀⠀⠀⠀⣻⣿⣷⡿ ⣽⣿⣿⣿⡿⠿⡿⠿⡿⠿⣿⠿⢿⠿⠿⢿⣿⠿⠿⢿⣿⠿⠿⠿⣿⢿⡿⢿⡟⠻⠯⢭⠭⠻⠛⣿⠿⠿⠿⡿⠿⡿⠿⠿⠟⠛⠛⠉⠀⠀⢘⢺⠹⣬⠄⠀⠀⠀⠀⠀⠀⠒⠀⠀⠀⠀⠰⡿⣏⢷⡇⠀⠀⠰⠶⠎⢠⠀ ⣺⣿⣿⣿⣿⣿⣿⣿⣿⣿⡏⣿⢘⣿⡿⣿⡆⣿⣟⣿⣿⣿⡟⣧⣻⣿⢽⣷⢸⣿⢻⡋⣿⣟⣿⡎⢹⣿⢻⢼⣿⡽⣿⠘⢻⣿⠛⢸⣿⠛⢸⣿⠛⣿⠀⠀⢸⡏⠹⠇⢸⣷⢸⣿⢀⣿⠙⣿⠛⣿⡋⣿⡆⣿⡟⠃⠀⠀ ⢻⣿⣿⣿⣿⣿⣽⣿⣿⣿⣿⣿⢾⣿⣷⣿⡷⣿⣟⣯⣿⣿⡿⣇⢸⣿⣞⣿⢾⣿⢿⡂⣿⡏⣿⡇⣼⣿⠗⢹⣿⣿⣿⢀⢸⣿⡄⢸⣿⠗⢸⣿⠀⣿⠀⠀⠈⡻⣷⡄⢸⣿⢸⣿⢸⣿⠻⣯⠀⣿⡧⣶⡆⣿⡿⠇⠀⠄ ⣻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣾⣿⢾⣿⣿⣿⣧⣿⣿⣿⣿⣿⣷⣯⣾⣿⣼⣿⣿⣿⣾⡇⣿⣧⣿⢯⢻⣿⣿⢸⣿⣽⣿⢠⢸⣿⣤⢸⣿⣶⢼⣿⣴⡿⢠⣤⡸⣧⣾⠟⡼⣿⣼⠟⠸⣿⠀⣿⠀⢿⣧⢿⡇⣿⣷⣦⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⡀⡀⠀⠠⠀⢠⡀⠀⢀⠀⠀⠠⣖⠀⢴⡀⡀⢀⠀⠀⠀⠀⠀⢀⠀⠀⠀⠀⠀⠀⠂⠤⠠⠤⠀⠀⠀⠀⠀⠀⠀⠀⠀⣀⣀⣀⡀⠀⠂⡐⡀⡀⠀⣀⢀⢀⠀⠀⠀⡀⠄⠄⠠ ⢀⣀⣀⣀⠄⠀⠀⣀⡀⠒⣒⡀⢐⡚⠀⠉⠛⠉⠈⠉⠀⠒⢒⣆⣀⡀⣐⠓⣒⣀⣀⢀⣀⠄⠀⠀⢀⣀⣠⢀⠀⠄⠀⠄⠠⢐⣠⣶⣖⣰⣤⣥⣿⣻⣿⣳⣳⣛⢋⣿⠟⠉⢻⡁⠈⡁⠀⠀⠀⠊⢥⠁⡤⠊⠀⠀⠀⠈ ⢸⣿⣿⣿⣿⣶⣾⣶⣯⣶⠗⡒⣀⠂⠀⢒⣙⣷⣾⢷⡴⠈⠩⢭⣿⣿⣯⣉⠙⣛⡻⣻⣿⣿⣿⣷⣾⣿⣿⣿⣷⣶⣶⣶⣿⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣾⣿⣿⣷⣶⣦⡽⡿⣇⢠⠬⠑⠍⠁⠀⠘⠀⠀⡀⠀⠐⠀ ⢸⣿⣿⣿⣿⣿⣿⡿⣿⣿⣿⣾⣾⣶⣿⣶⣦⣾⣿⣾⣿⣶⣼⣶⣶⣾⣿⣿⣿⣿⣿⣿⣿⣟⣻⣿⣿⣿⣿⣿⣿⣿⡟⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⢻⣿⣿⣿⣿⣿⣿⣯⣿⣿⣷⣶⣾⣤⣤⣤⣤⣤⣤⣴⣶⣦⣶ ⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣽⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠈⢹⣿⣿⣿⣿⣿⣾⣿⣿⢛⣯⣽⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⢹⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠛⠛⠛⠛⠛⠛⠛⠋⠀⢸⣿⣿⣿⣭⣙⡛⣩⡍⠩⣿⣷⣽⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠁⠒⣒⣒⣒⣒⣒⣀⣀⡀⢻⡟⠿⣿⣿⡷⠀⠀⠛⠀⠈⠛⠹⠿⡿⣿⣿⣿⣿⣿⣿ ⣸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡗⠂⠘⠒⠒⠒⠒⠒⠒⠀⠀⢸⢷⣶⣆⢶⡄⠀⠀⠀⠀⠀⠉⠉⠂⠠⠠⣿⣿⣿⣿⠛ ⣸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠉⠉⠀⠀⠃⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢟⠛⠒⠽ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⢀⢄⢀⢄⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⠤⡤⣀⠀⠀⠀⢻⣿⣷⣿ ⣽⣿⣿⣿⡿⠿⡿⠿⡿⠿⣿⠿⢿⠿⠿⢿⣿⠿⠿⢿⣿⠿⠿⠿⣿⢿⡿⢿⠟⠿⠿⠭⠭⠻⠛⢿⠿⠿⠿⡿⠿⡿⠽⠿⠛⠋⠋⠉⠀⠀⠀⢠⢿⢹⣽⠀⠀⠀⠀⠀⠀⠀⠒⠂⠀⠀⠀⢸⣻⡹⣾⠀⠀⠀⠶⠖⢱⠀ ⣸⣿⣿⣿⣿⣿⣿⣿⣿⣿⡟⣿⢘⣿⡿⣿⡆⣿⣟⣿⣿⣿⡟⣧⣹⣿⢽⣷⢸⣿⢛⡃⣿⡟⣿⡎⢸⣿⠛⢼⣿⡽⣿⠘⢻⣿⠛⢸⣿⠛⢸⣿⠙⣿⠁⠀⢸⡏⠹⠆⢸⣧⢸⣿⢀⣿⠙⣿⠙⣿⡋⣿⡄⣿⡟⠃⠀⠀ ⢿⣿⣿⣿⣿⣿⣼⣿⣽⣿⣿⣿⢼⣿⣷⣿⡧⣿⡟⣯⣿⣿⡿⣇⢸⣿⣞⣻⢾⣿⢿⡂⣿⡏⣿⡇⢽⣿⣗⢹⣿⣿⣿⢀⢸⣿⣤⢸⣿⠗⢸⣿⠀⣿⠀⠀⠈⡻⣷⡄⢸⣿⢸⣿⢸⣿⠻⣯⠀⣿⡧⣶⡆⣿⡿⠇⠀⡄ ⢽⣿⣿⣿⣿⣿⣽⣿⣿⣿⣾⣿⢾⣿⣿⣿⣧⣿⣿⣿⣿⣿⣷⣯⣾⣿⣾⣿⣾⣿⣾⡇⣿⣧⣿⢧⢻⣿⣴⣸⣿⣼⣿⢠⢸⣿⣤⢸⣿⣶⣸⣿⣴⡿⢠⣤⡸⣧⣼⠗⠸⣿⣼⠟⠸⣿⠀⣿⠀⢿⣧⢿⡇⣿⣷⣤⠀⠀ ䷩ 𝚕𝚒𝚗𝚎 1677 ╒═══════════════════ 𝐀𝐑𝐓𝐈𝐂𝐋𝐄 ═════════════════════════════════════════════════╕ (ℹ) Images, hyperlinks and comments at http://techrights.org/2022/07/25/irc-log-240722/#comments Gemini version at gemini://gemini.techrights.org/2022/07/25/irc-log-240722/ ⠀⌧ █▇▆▅▄▃▂▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁ 07.25.22⠀▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▂▃▄▅▆▇█ ⌧ Gemini_version_available_♊︎ ✐ IRC_Proceedings:_Sunday,_July_24,_2022⠀✐ Posted in IRC_Logs at 2:11 am by Needs Sunlight Also available via the Gemini protocol at: * gemini://gemini.techrights.org/irc-gmi/irc-log-techrights-240722.gmi * gemini://gemini.techrights.org/irc-gmi/irc-log-240722.gmi * gemini://gemini.techrights.org/irc-gmi/irc-log-social-240722.gmi * gemini://gemini.techrights.org/irc-gmi/irc-log-techbytes-240722.gmi Over HTTP: 🄸🄼🄰🄶🄴_🄳🄴🅂🄲🅁🄸🄿🅃🄸🄾🄽_⦇H 🄸🄼🄰🄶🄴_🄳🄴🅂🄲🅁🄸🄿🅃🄸🄾🄽_⦇HTML5_logs⦈_ #techrights_log_as_HTML5 #boycottnovell_log_as_HTML5 🄸🄼🄰🄶🄴_🄳🄴🅂🄲🅁🄸🄿🅃🄸🄾🄽_⦇H 🄸🄼🄰🄶🄴_🄳🄴🅂🄲🅁🄸🄿🅃🄸🄾🄽_⦇HTML5_logs⦈_ #boycottnovell-social_log_as_HTML5 #techbytes_log_as_HTML5 🄸🄼🄰🄶🄴_🄳🄴🅂🄲🅁🄸🄿🅃🄸🄾🄽_⦇t 🄸🄼🄰🄶🄴_🄳🄴🅂🄲🅁🄸🄿🅃🄸🄾🄽_⦇text_logs⦈_ #techrights_log_as_text #boycottnovell_log_as_text 🄸🄼🄰🄶🄴_🄳🄴🅂🄲🅁🄸🄿🅃🄸🄾🄽_⦇t 🄸🄼🄰🄶🄴_🄳🄴🅂🄲🅁🄸🄿🅃🄸🄾🄽_⦇text_logs⦈_ #boycottnovell-social_log_as_text #techbytes_log_as_text Enter_the_IRC_channels_now =============================================================================== § IPFS Mirrors⠀➾ CID Description Object type IRC log for  QmP4JowkXk9VxR8aaBVyXt4SUdQqxC5DT3pM4x39Na4ZA3 #boycottnovell 🄸🄼🄰🄶🄴 🄳🄴🅂🄲🅁🄸🄿🅃🄸🄾🄽 ⦇HTML5 logs⦈ (full IRC log as HTML) IRC log for #boycottnovell  QmTY4ow6rnBu2QimJkNhMJ9T1EwJ2jREBxXt3f4HBSAuYZ (full IRC log 🄸🄼🄰🄶🄴 🄳🄴🅂🄲🅁🄸🄿🅃🄸🄾🄽 ⦇text logs⦈ as plain/ASCII text) IRC log for #boycottnovell-  QmU97zzfi9sMfM5rY4HiSkzPoyZqvyyHNMkFvSnKTXremf social 🄸🄼🄰🄶🄴 🄳🄴🅂🄲🅁🄸🄿🅃🄸🄾🄽 ⦇HTML5 logs⦈ (full IRC log as HTML) IRC log for #boycottnovell-  QmfSVuN81pLMeD1t4qvfe2aNfYnSSVYQK34u22Ek8FCn9B social 🄸🄼🄰🄶🄴 🄳🄴🅂🄲🅁🄸🄿🅃🄸🄾🄽 ⦇text logs⦈ (full IRC log as plain/ASCII text) IRC log for  QmYbYocqoLbHoWQaLw2odCdsCpwoYqHcaVfkkvVnamw86N #techbytes 🄸🄼🄰🄶🄴 🄳🄴🅂🄲🅁🄸🄿🅃🄸🄾🄽 ⦇HTML5 logs⦈ (full IRC log as HTML) IRC log for #techbytes  Qmbq6LSMWeAujaFKQVKLMpMWVKpqZmtd2PqQmyXMwKT15S (full IRC log 🄸🄼🄰🄶🄴 🄳🄴🅂🄲🅁🄸🄿🅃🄸🄾🄽 ⦇text logs⦈ as plain/ASCII text) IRC log for  QmX86nPGuFq33ubXRPF7qb9LHkJBw5ZwPPgpSF684kip7D #techrights 🄸🄼🄰🄶🄴 🄳🄴🅂🄲🅁🄸🄿🅃🄸🄾🄽 ⦇HTML5 logs⦈ (full IRC log as HTML) IRC log for #techrights  QmP2q5vr27Y2pyHwbV8TwhaeqPX3vR5PZYiTpFRvscJH38 (full IRC log 🄸🄼🄰🄶🄴 🄳🄴🅂🄲🅁🄸🄿🅃🄸🄾🄽 ⦇text logs⦈ as plain/ASCII text) 🄸🄼🄰🄶🄴 🄳🄴🅂🄲🅁🄸🄿🅃🄸🄾🄽 ⦇IPFS logo⦈ § Bulletin for Yesterday⠀➾ Local_copy | CID (IPFS): QmWkLbREwUBZdex6qeeh1UyUD3GwnNihMfEE28VhuPZYAK ䷩ 𝚕𝚒𝚗𝚎 1804 ╒═══════════════════ 𝐀𝐑𝐓𝐈𝐂𝐋𝐄 ═════════════════════════════════════════════════╕ (ℹ) Images, hyperlinks and comments at http://techrights.org/2022/07/25/magampinos-great-leap-forward/#comments Gemini version at gemini://gemini.techrights.org/2022/07/25/magampinos-great-leap-forward/ ⠀⌧ █▇▆▅▄▃▂▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁ 07.25.22⠀▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▂▃▄▅▆▇█ ⌧ Gemini_version_available_♊︎ ✐ [Meme]_The_EPO’s_Great_Leap_Forward⠀✐ Posted in Europe, Patents at 7:31 am by Dr. Roy Schestowitz 🄸🄼🄰🄶🄴_🄳🄴🅂🄲🅁🄸🄿🅃🄸🄾🄽_⦇EPO_-_Great_Leap_Forward⦈_ Summary: As seen in our latest EPO series, the EPO cannot distinguish/ differentiate a patent office from a bank ⡿⣽⣿⣿⣽⣽⣿⣽⣿⣿⣿⣿⣯⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣯⣿⣿⣿⣿⣿⣿⣯⣿⣟⣿⣝⣯⣿⣿⣿⡟⣯⢿⡝⣯⢿⢹⢹⢹⢻⣯⡿⠛⠉⠁⣀⠀⠀⠀⠀⠙⠿⣿⡗⡟⡟⡶⣶⣶⣶⣲⢲⢖⣖⡶⣶⡶ ⣷⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣾⣿⣿⣿⣿⣾⣿⣽⣿⣿⣿⢿⡻⣿⣻⣽⣧⢿⡽⡞⣏⣏⣿⣿⡞⠀⣴⣿⣿⣿⣿⣿⣶⣦⠀⠀⢹⣿⢿⢿⢷⢿⢳⢷⢯⣏⢿⣟⣾⣼⡽ ⣿⣷⣿⣿⣯⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣿⢷⣿⣯⡿⣿⢧⡿⣟⣿⣿⣞⣯⢷⣻⣹⣽⣽⣿⡇⢀⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⢸⣾⡾⣟⣟⣯⢯⢯⢿⢯⢯⣾⢿⣾⣿ ⣿⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⢩⢬⣓⡮⣝⡺⣽⠿⣿⣟⢯⣿⣽⣾⢿⡽⣞⣯⢿⢯⢷⣿⣿⣿⣼⣿⣅⣉⣿⣏⣁⣀⣹⡇⢀⣾⣷⢿⣻⣽⣞⢯⣯⣯⣫⣿⣫⣻⣿⣿ ⣿⣿⣿⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣧⡩⢺⢽⣿⣷⣹⣷⢻⣿⣿⡷⣽⣾⣿⣻⣽⣞⣯⢿⣟⣾⣿⣿⣿⣿⣿⣿⡿⠟⣿⣿⣿⢟⣾⣿⣽⣯⢷⣽⣮⢯⣫⡻⣷⣷⣟⣿⣿⣿ ⡿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣜⠿⡯⠻⠿⡆⠉⡻⣿⣾⣮⣿⣿⣿⣞⣞⣿⣾⣿⣿⣿⣿⣿⣿⣯⣍⠁⠈⠿⠏⢺⣿⣿⣿⣿⣳⣽⣯⡳⡿⣽⣿⣾⡻⣯⡿⣯ ⣟⣿⣿⣿⣿⣿⣿⡇⠀⣿⣿⡇⠀⣿⣿⣿⠀⢸⣿⣿⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣦⣔⠀⡑⠀⠻⢦⣙⠻⢿⣿⣿⣿⣿⣿⣿⡿⠿⢛⣭⣿⠏⠛⢿⠿⠁⠀⢀⣨⡍⡛⠿⣿⣿⣮⣷⣽⢿⡺⣿⣿⣿⣿⣿⣷ ⣏⣿⣿⣿⣿⣿⣿⡇⠀⣿⣿⡇⠀⣿⣿⣿⠀⢸⣿⣿⠀⢸⣿⣿⣿⣿⣿⣯⣿⢿⡿⣿⣿⣿⡇⠈⠀⠀⠀⠀⠑⠙⠦⢀⠉⡙⢛⣫⠕⠪⠾⠟⠋⠁⠀⠀⠈⠂⠀⠀⠩⠉⠚⠿⠃⡀⠉⠻⣿⣿⣿⣿⣿⣝⣗⣿⣿⣿ ⣧⣿⣿⣿⣿⣿⣿⣧⣤⣿⣿⣧⣤⣿⣿⣿⣤⣼⣿⣿⣤⣼⣿⣿⣿⣿⣿⣷⣯⣷⢿⣻⣿⣿⣧⣄⠀⢀⣴⣶⣶⣶⣶⣶⣶⡾⣿⣷⣶⣶⣶⣶⣶⣶⢦⠀⠒⠀⠆⠀⠀⠀⠀⠀⠈⠙⠙⢦⢹⣿⣿⣿⣿⣿⣿⣿⣿⣟ ⡷⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣻⣿⡿⣿⣿⡿⣻⣿⡯⣿⢽⡿⣿⣿⢸⣿⣾⣶⣷⣾⣷⣾⡶⣷⣿⣿⣿⣶⣷⣶⣷⣾⡇⢰⣶⣶⣖⣶⠆⠀⠀⠀⠀⠋⠀⠁⣿⣿⣿⣿⣿⣿⣿⣿⡷ ⣟⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣟⡯⣿⣿⣿⣿⣿⣿⡵⣿⣫⢗⣽⣫⣻⢿⢸⣿⣿⣿⣵⡷⠿⢷⡷⡾⡶⣿⣷⣿⣿⣿⣿⣿⡇⠸⠿⠿⠗⠐⠒⠀⠀⠀⠀⠀⠀⠀⣿⣿⣵⣿⣿⡿⣿⣿⣯ ⡷⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣟⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⣿⣿⣟⡿⣻⣯⣯⣿⣾⡵⣿⢸⣿⣿⣿⣿⣷⣿⢾⣷⣷⣿⣿⣿⡿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠁⠀⠀⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣾ ⣟⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣾⣿⣿⣿⣿⣿⣯⣿⣯⡾⣽⣯⣟⣿⣿⣸⣿⣾⣷⣿⣿⣶⢶⠿⠿⣶⠾⡿⣷⣷⣾⣿⣿⡇⠀⠈⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣷⣿⣿⣿⣿⣿⣿⣿⣿ ⡧⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣯⡿⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣾⢿⣽⣟⣿⣿⣿⣿⣷⣝⡿⠿⠿⠿⠿⠿⠿⠷⠷⠾⠿⠿⠿⠿⠿⠛⠁⠀⠀⠀⢀⣠⠀⠀⠀⠀⠀⠀⠀⠀⣿⣿⣿⣿⣿⣷⣻⣿⣾ ⣟⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡄⢱⢸⣿⣿⣿⡁⠀⠀⠨⣻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⢿⣟⣾⣿⣿⣿⣿⣿⣿⣿⡅⣀⣀⠀⠀⠀⠀⠀⠀⠀⠐⠊⠍⠀⠀⠀⠀⠀⠀⠀⠀⠀⣿⣿⡿⠟⠛⠿⣯⣿⣿ ⣗⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠘⢈⢿⣿⢉⣟⣻⣿⣀⡈⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⢟⠉⠘⠻⣿⣯⣿⣿⣿⣿⣿⣿⣿⣿⣷⡄⡄⠣⠀⢡⡆⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢾⣿⠇⠛⠇⠁⠀⠈⣯⣿ ⡿⣿⣿⣿⣿⣇⢧⢻⣿⣿⣿⡿⠗⠄⠘⢫⡻⠑⣿⣿⣿⡛⣿⣿⢯⠈⣿⣿⣿⡿⠿⣿⣿⣿⣿⣿⠿⣿⣿⣦⣿⣿⣿⣿⣿⣿⣿⣽⣯⣭⡅⢀⠁⠀⠀⠠⠀⠀⠀⣀⣀⠀⠀⠀⠐⠀⠀⠀⢸⢿⡆⠄⠀⠀⠀⠀⠛⣿ ⣯⣿⣿⡩⢻⣿⣷⢱⡮⡻⣿⣿⢩⡧⣠⠈⠱⢀⠩⠙⢋⡕⣬⠑⠉⠇⠘⡉⢛⠀⠀⢸⢛⣿⡬⠿⣳⠓⠆⠫⠿⣿⡟⠿⠟⠛⠙⣿⣯⠿⡀⠚⠖⠆⣀⡀⠤⠀⠀⡉⠿⡿⣶⣶⣶⣶⠀⠀⠈⠛⠳⠄⠀⠀⠀⠀⠀⠈ ⡷⢾⣿⣿⣻⢻⡅⡅⣙⢷⢮⠉⠠⠑⠈⢓⡀⡆⠀⠀⠒⠀⢣⠿⡷⣌⠰⠂⢀⣀⣀⢛⠁⠁⠀⢀⣮⢉⣴⠀⠀⠈⠀⠀⠀⠀⣰⣿⢁⡾⠀⠀⠀⠀⠀⣴⢡⡶⠋⠀⠀⠀⠐⢦⣿⡟⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⣟⣻⣿⣿⣿⡜⠑⣚⢼⡭⡪⠀⠀⠀⠀⠸⢿⢇⠦⠶⠶⠈⡦⡰⡈⠋⢷⣅⠙⠑⡸⠇⠀⠀⠀⣼⡟⢸⣿⠀⠀⠀⠀⠀⠀⢠⣿⣿⣼⠇⠀⣀⠀⡴⣣⣳⠏⠀⠀⠀⠀⢀⠀⠀⣿⣿⣿⣷⡶⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⣿⣿⣿⣿⣿⣿⡔⠹⠦⠧⣮⠀⠀⠀⠀⠀⠘⡸⠀⡀⡀⣄⣨⡈⢠⠀⠹⣿⢗⠀⠁⠀⣠⣤⣾⣿⣿⣾⣿⠀⠀⠀⠀⠀⠀⣿⣿⣿⡏⠀⠈⠀⠐⠟⢹⠁⢀⠀⠀⠀⠀⠀⠀⠀⠽⣿⠟⡟⣼⡀⠁⠀⠀⠀⠀⠀⠀⠀ ⣿⢿⣿⣿⣿⣿⣿⡀⠀⠀⠘⣷⠀⠀⠀⠀⢰⠋⠦⠀⢉⣩⡽⣷⠀⠀⠂⠀⣸⣤⣤⣒⣿⣿⣿⣿⣿⣿⣧⠀⠀⠀⠀⠀⣾⣿⣿⣿⠁⠀⠀⠀⢀⡄⠀⠀⠿⠀⠀⠀⠀⠒⢳⠀⠈⡤⠀⠀⠻⠀⠀⠀⠀⠀⠀⠀⠀⠀ ䷩ 𝚕𝚒𝚗𝚎 1853 ╒═══════════════════ 𝐀𝐑𝐓𝐈𝐂𝐋𝐄 ═════════════════════════════════════════════════╕ (ℹ) Images, hyperlinks and comments at http://techrights.org/2022/07/25/nontechnical-security-talking-points/#comments Gemini version at gemini://gemini.techrights.org/2022/07/25/nontechnical-security-talking-points/ ⠀⌧ █▇▆▅▄▃▂▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁ 07.25.22⠀▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▂▃▄▅▆▇█ ⌧ Gemini_version_available_♊︎ ✐ Inside_the_Minds_of_Microsoft’s_Media_Operatives_—_Part_III_—_Attacking_Real Security,_Promoting_Lies_and_Fake_‘Security’⠀✐ Posted in Deception, Microsoft, Security at 9:35 am by Dr. Roy Schestowitz Series parts: 1. Inside_the_Minds_of_Microsoft’s_Media_Operatives_—_Part_I_—_Bishops_in Rooks 2. Inside_the_Minds_of_Microsoft’s_Media_Operatives_—_Part_II_—_Justifying_a Career_as_a_Microsoft_Mouthpiece_That_Destroys_Lives_of_People_With Actual_Facts 3. YOU ARE HERE ☞ Attacking Real Security, Promoting Lies and Fake ‘Security’ 🄸🄼🄰🄶🄴_🄳🄴🅂🄲🅁🄸🄿🅃🄸🄾🄽_⦇Microsoft_dirty_tactics⦈_ Summary: Nontechnical talking points from Microsoft ‘suits’ and paid ‘analysts’ are promoted by veiled media operatives which saturate the pool of news and end up reducing the signal-to-noise ratio, in effect spreading disinformation (fake news) on behalf of Microsoft so as to hide from very simple (albeit uncomfortable) facts; habitually they also misplace blame (offloading culpability for malware to “Linux”) in order to shift the public’s attention, partly because GNU/Linux and BSD are optimal alternatives for security-minded governments/enterprises A number of days ago we published Part_II, which was read by a lot of people. A lot more than expected anyway. We’re running two Microsoft series at the moment (at the same time), so we expect this current one to take a fortnight or so longer before it’s entirely over. In Part II, for those who have missed it, we explained (or rather showed strong evidence) that Microsoft whistleblowers are fighting with Microsoft operatives who work in so-called “tech” (myth) media, challenging them not just over the lies they help spread, by and for Microsoft. As it turns out, those Microsoft operatives are moreover burning sources, in effect smoking them out or sniffing them up for Microsoft. This is not acceptable and we need to talk about it. We must, at the very least, raise awareness. This is not just unethical but a breach of journalists’ professional standards. It is misconduct. Microsoft is replacing actual journalism with churnalism (more on that in Part IV when it’s ready). Today, in Part III, we’ll focus on security aspects and how Microsoft operatives in the media warp the debate to deflect or distract from Microsoft’s extreme incompetence and abject failures. We’ll mostly quote the whistleblower, without interjecting any of our own interpretation (Edward_Snowden’s_leaks helped_prove_that_Microsoft_does_not_at_all_strive_to_ensure_security; real security is not the ultimate objective). We’d like to point out (in case it’s a recurring pattern) that the so-called ‘journalists’ (Microsoft mouthpieces in “reporter” clothing) go out of their way to pretend they’re objective, unbiased, fair etc. Don’t fall for it. They pretend to be all nice and welcoming. So upfront, we’d like to quote the “source burner” (pretending to be abundantly cordial after destroying someone’s career to suck up to his masters at Microsoft, who reward or reciprocate with “access” and money*): “We can’t promise to publish anything without seeing it first, and we rarely publish guest commentaries, but I’d be happy to hear more about what you’d like to write, or take a look at a draft. I would need to go back and find our specific guidelines, but some of the basics are that they need to be relevant and valuable to the broader community of readers, grounded in provable fact, not self-promotional, not libelous, etc. Please let me know what you have in mind.” To put it in very simple terms, what he’s saying is, they’ll weed out anything Microsoft and its mindset don’t agree with, in the name of “facts”. As if Microsoft was ever known for uttering facts… An associate explains that “weed out” (as worded above) “is the wrong verb there, since it looks like they are not weeding out anything Microsoft but weeding out anything disfavorable to Microsoft.” “That’s totally fair and I wasn’t expecting otherwise,” the whistleblower said, but “I’ve actually been working on a continuation of Strassmann’s and later my own work on Microsoft’s present state of complexity, defect, and consequent monopoly on ransomware infections/zero days as a national security threat. I’d also like to highlight that Microsoft’s architecture is not only expensive to mange and vulnerable to exploit due to their sheer complexity and level of defect but that it’s grown to a place where we don’t have enough nearly experts to implement, manage, support, and secure it.” Knowing it from first-hand experience, having also witnessed incidents that Microsoft attempted to cover up or simply lied about (after the public found out). To quote further: “I can support this empirically with the sheer amount of vacant IT jobs in this country (600,000 for cybersecurity alone), Microsoft’s major uptick in non-feature updates over the years, and with Microsoft’s hyper- monopoly on . And I can approach it a priori by way of the fundamentals of defect density (thermodynamics) as this outcome is actually predictable, but it may take 2,000-2,500 words due to having to backfill readers on a few fundamental aspects of IT finance and software engineering.” There’s more coming about this and we’ve published articles on the subject in the distant past. “Alternatively,” the whistleblower said, “I can write an article about how Microsoft’s partners and consultants seem to operate on a conflict of interest by recommending defective products that generate their long-term necessity the most while avoiding solutions that benefit their clients more while naturally necessitating less of their services. I can also highlight_where_Microsoft_has publicly_instructed_it’s_partners_to_deploy_their_services,_create_stickiness to_be_exact,_so_as_to_entrench_their_services_and_maximize_switching_costs_and highlight_how_they_deleted_this_after_I_reported_on_this_before.” Readers can guess if this resulted in an actual article published in the Microsoft-affiliated site. It’s all pretence. They’re not open to new/opposing/ factual ideas. “Especially if it contradicts Microsoft or its agenda,” as an associate adds. It’s like religion, not science. A day passed and the source burner just said (direct quote): “This is a lot to digest. I’m going to need to spend more time reading it, and exploring some of the links you’ve referenced. Since you raise the security issue, have you read this story? [Linking to his own Microsoft puff piece about Microsoft] I’d be interested in hearing how this squares with your perception of [redacted]‘s coverage of the company. What did I miss? Do you feel that I let the company off too easily? How would you have approached a story on this topic?” So he barely bothered reading what was actually said (it “is a lot to digest”). Instead, he pushed his own new article, a new pile of fluff (redacted to avoid names becoming too obvious). They’re impenetrable to dissent, they just keep parroting their own (and Microsoft’s) lies. This is what keeps them at this job, Public Relations and source burning spun as “journalism”. A response came a day later: “I’ve actually danced around this topic extensively over the past 4 or so years. It’s actually a major problem given Microsoft’s reach and lack of adequate response [1, 2, 3, 4, 5, 6] (no idea what Hackernoon was thinking with that high contrast/bright green background btw, I have no control over this)”. Unlike the fake “journalist” (Microsoft operative), the whistleblower did in fact read what was sent and responded in great length: With regard to your article: It still reads like executive fan fiction to some degree if I’m being honest. Like many other articles, it seems to overlook how much influence corporate counsel has at this level; execs tend to be figureheads that do as they’re told and this is especially true at Microsoft. And even when that isn’t the case, executives at this level are too crippled by plausible deniability to lead effectively; you never see them out in the halls interacting with the commoners or getting their hands dirty. It looks mostly like leadership theater to me where the people less likely to be hands on with any problem are being presented as champions of said problems. In reality their orgs are probably hanging on by a thread made of a few competent vendors that they probably can’t put a name or a face to. I’m also not sure how geriatrics in the technology space are viewed as its saviors and leaders. Just like American politics where the least fit and capable of us seem to rise to the top, the same is true of tech monopoly leadership; not just as Microsoft. But I digress. Secondly, Windows is old, defect density/software_entropy are things, and there are no shortages throughout the Windows ecosystem to correlate their defect density going out of control. A few obvious examples besides the aforementioned IT labor shortage (40 million+ IT professionals globally isn’t enough apparently) can be found in their their non-feature update velocity which has skyrocketed by 5x over the past 6 years (135 in Win 7 SP1 in 2015 vs. 1000+ in 2021). Windows rate of exploit has also skyrocketed while its stability has plummeted and it’s TCO has consequently skyrocketed even further beyond GNU poke (http://www.jemarch.net/poke) is an interactive, extensible editor for binary data. Not limited to editing basic entities such as bits and bytes, it provides a full-fledged procedural, interactive programming language designed to describe data structures and to operate on them. Happy poking! o § Programming/Development⠀➾ # ⚓ KDE ☛ Measurement_Lab_Follow-Up:_Sprint_Achievements_And To-dos_–_KDE_Eco⠀⇛ On Saturday 16 July 2022 KDE Eco held the second in-person Sprint to work on the community measurement lab at the KDAB office in Berlin. The Sprint is one of several planned follow-up events. # ⚓ GSoC_update:_Draw_Ellipses_in_Krita⠀⇛ I’ve been working on Krita’s ellipse tool as my GSoC project. Here’s a status update and demo of what I have till now. I’m trying to improve the reading experience by using no code and reducing technical details in the post; if you are interested in those details, just visit the merge request page. If you have ever tried to draw an ellipse of small size in Krita, you must have noticed that the ellipse is asymmetric and twisted. These minor errors can be negligible when drawing ellipses of larger size, but it became annoying when trying to draw some small-sized ellipses for pixel arts. To fully understand the cause, let’s look at how Krita draws the ellipse. # ⚓ Drew DeVault ☛ Code_review_at_the_speed_of_email⠀⇛ I’m a big proponent of the email workflow for patch submission and code review. I have previously published some content (How to use git.sr.ht’s send-email feature, Forks & pull requests vs email, git-send-email.io) which demonstrates the contributor side of this workflow, but it’s nice to illustrate the advantages of the maintainer workflow as well. For this purpose, I’ve recorded a short video demonstrating how I manage code review as an email-oriented maintainer. # ⚓ Make Use Of ☛ The_6_Best_Vim_Plugin_Managers⠀⇛ Vim is one of the best command-line text editors you can lay your hands on. It comes preinstalled by default on Linux, macOS, and other Unix-like systems. Vim plugins allow you to extend Vim’s functionality according to your workflow and preferences. But you’ll need a good plugin manager to install and manage your Vim plugins. Here are some of the best plugin managers for Vim that will make your life a bit easier. # § Perl / Raku⠀➾ # ⚓ Rakulang ☛ Rakudo_Weekly_News:_2022.30_What⠀⇛ Someone with the nick MicrowaveOven86 asked a question on /r/rakulang: What do yall use raku for? With some nice, insightful, revealing and funny answers. Maybe more answers can be given by the readers of the Rakudo Weekly News? # § Shell/Bash/Zsh/Ksh⠀➾ # ⚓ Guru:_Regular_Expressions,_Part_1_–_IT_Jungle⠀⇛ In the first part of this series, I will show how to replace characters in a string using SQL and regular expressions. I know I can replace characters using RPG or SQL, and they work great, but there are some cases where I find using regular expressions is a bit easier. For the examples I’ll show, I’m using the REGEXP_REPLACE function. REGEXP_REPLACE allows me to search for a particular value within a string and replace it with another value. In the first example (Figure 1), I want to search a string that has both letters and digits and I want to extract the just digits or periods. To accomplish this objective, I use REGEXP_REPLACE to replace characters that are not digits. * § Leftovers⠀➾ o § Science⠀➾ # ⚓ Bloomberg ☛ BCI_Startup_Implants_First_Device_in_U.S. Patient⠀⇛ # ⚓ IEEE ☛ This_Car_Charger_Bot_Will_Also_Hold_Your_Spot⠀⇛ The vision of Ziggy, a mobile EV charger designed to tool around parking lots like a plug-wielding valet, raises an important question: Do robots take tips? EV owners may be happy to toss Ziggy a fiver if it can hold an open parking spot and deliver electrons to fill up the car’s battery, with no worries over fixed chargers being occupied by other cars. As importantly, site operators could lease turnkey robo-chargers without the pricey hassles of charger installation, or setting aside precious real estate for chargers that are often underutilized. # ⚓ Blockchain_not_just_for_bitcoin:_It_can_secure_and_store genomes,_too⠀⇛ Blockchain is a digital technology that allows a secure and decentralized record of transactions that is increasingly used for everything from cryptocurrencies to artwork. But Yale researchers have found a new use for blockchain: they’ve leveraged the technology to give individuals control of their own genomes. Their findings are published June 29 in the journal Genome Biology. o § Proprietary⠀➾ # ⚓ Liam Proven ☛ liam_on_linux_|_Why_MS_Word_jumped_from version_2_to_version_6⠀⇛ There were three products all called MS Word, only peripherally related: Word for DOS, which I first saw at version 3, and of which I used 3, 4, 5, 5.5 (when it suddenly switched to CUA menus), and 6 (like WordPerfect, the last and best version). Word for Mac, which I first saw at version 4, and which in generally-held opinion peaked at v5.1. Word for Windows, AKA WinWord, which went v1, v2, v6. But there were legit reasons. MS was making an effort to harmonise and coordinate its versions. IIRC the story is that Gates met Paul Brainerd (founder of Aldus) at some event, and Brainerd told him that Aldus (creators of PageMaker, the ultimate DTP app in its day and the product that made the Mac a big success) was working on a wordprocessor for Windows, because there wasn’t a good one. The product was codenamed “Flintstone” and was nearly ready for alpha test. Gates panicked, lied to Brainerd that they shouldn’t waste their time because MS was almost ready to launch its and it’d be a killer app. Brainerd went back to base and cancelled Flintstone. Gates went back to base and told his team to write a Windows word-processor ASAP because Aldus was about to kill them. o § Security⠀➾ # ⚓ LWN ☛ Security_updates_for_Monday [Ed: Some patches, deprecation etc.]⠀⇛ Security updates have been issued by Debian (chromium, djangorestframework, gsasl, and openjdk- 11), Fedora (giflib, openssl, python-ujson, and xen), Mageia (virtualbox), SUSE (git, gpg2, java- 1_7_1-ibm, java-1_8_0-ibm, java-1_8_0-openjdk, mozilla-nspr, mozilla-nss, mozilla-nss, python- M2Crypto, and s390-tools), and Ubuntu (php8.1). # ⚓ Red Hat Official ☛ Enhancing_RHEL_Security:_Understanding SHA-1_deprecation_on_RHEL_9⠀⇛ While Red Hat Enterprise Linux 9 (RHEL 9) deprecated SHA-1 for signing for security reasons, it is still used by many for signing packages. In this article, I’ll go over some typical problems users may face with Fedora SHA-1 status (including some possible workarounds), and how you can update your infrastructure to use a more secure SHA-256. # ⚓ Trend_Micro_Tightens_Container_Security_Integration_in Cloud_Platform_–_Container_Journal⠀⇛ Trend Micro today extended its Trend Micro Cloud One platform to more tightly integrate its container security offering. Mike Milner, vice president of cloud technology for Trend Micro, said the latest edition of Trend Micro Cloud One eliminates the need to separately deploy a container security platform. Instead, the company’s container security capabilities are now deployed as part of the larger Trend Micro Cloud One platform—making container security administration simpler at a time when the number of container applications running in production environments that need to be secured continues to steadily increase. In addition, Trend Micro has simplified the deployment and management of its cloud intrusion prevention system. # § Privacy/Surveillance⠀➾ # ⚓ Zach Flower ☛ Anonymity_and_Pseudonymity_| flower.codes⠀⇛ Being anonymous on the internet isn’t impossible, but it sure as hell isn’t easy either. You have a name, a face, and email address, a phone number… these things, and more, are being asked of us all the time to prove our legitimacy on countless websites. [...] A not-insignificant number of apps and websites have decided that emails and passwords are “bad,” so they’ve moved to using pin-based logins that get texted to your phone number—nevermind the fact that SIM swapping makes using a phone number as a login method a laughable instance of security theater. While you can always generate a single pseudonymous phone number using Google Voice, a more “on rails” solution is https:// www.burnerapp.com/, a mobile app that can be used to generate (and destroy) multiple temporary phone numbers at once. I don’t personally use this service, but I like the idea behind it. # ⚓ Trust ☛ Doxxing:_a_new_tool_of_repression_against Arab_women⠀⇛ * § Gemini* and Gopher⠀➾ o § Personal⠀➾ # ⚓ SpellBinding:_ABLOPTY_Wordo:_NASAL⠀⇛ o § Technical⠀➾ # ⚓ FreeBSD_Firewall⠀⇛ # ⚓ figlet_test⠀⇛ # ⚓ DIY_Macro-keyboard⠀⇛ Using a short Python script, an extra keyboard can easily be configured to serve as custom macro- keyboard. The script relies on the `evdev`package that provides and interface for passing events generated in the kernel directly to userspace. Simulating key presses (and controlling the mouse) can be done with `xdotool`(which allows access to all keys – binded or not), or with Python’s `pyautogui`package. # ⚓ IPFS_Quickstart⠀⇛ This is just a short pointer on how to use IPFS to access the care list, for anyone who doesn’t know and/or isn’t interested in learning more about it right now. To learn more you should go to the official website or search around. # ⚓ ipfs.scm⠀⇛ I wrote a CHICKEN Scheme egg to control a Kubo node through its RPC API. # § Programming⠀➾ # ⚓ Programming_languages⠀⇛ I have a little clock app that I use on my Raspberry Pi 0. It is written in Go. The Pi0 is a slow machine, so compiling Go code is actually pretty painful, despite the language having a reputation for fast compile times. An older version written in C acquitted itself rather well compile-time wise, and seemed AT LEAST as good as Go. Go has excellent cross-compile support, so my new strategy is to compile on my arm64, and copy the program to the Pi. C++ is of course very slow to compile on the Pi. Cross-compiling is more difficult. There’s a library that I’m thinking of linking to, and I haven’t yet fathomed out how I’m going to do it. # ⚓ Petri_Nets_Log_#003⠀⇛ It has to be a real programming language, not a modelling one! [...] In this net acc may start empty, but bound must have a single token. When a token is produced to input, either kons or default-acc is enabled. If there’s no token in acc, then there must be a token in bound, and in that case default-acc is enabled; if there’s a token in ac, then there’s no token in bound, and in that case kons is enabled. kons behaves as before. On the other hand, peek may consume the token from acc at any time, but does not put it back, and instead puts a dummy token in bound. This place bound is only used to “signal” that acc has no tokens, so that default-acc may move one there. default-acc simply moves an input token to acc to initialize the accumulator. =============================================================================== * Gemini_(Primer) links can be opened using Gemini_software. It’s like the World Wide Web but a lot lighter. ䷩ 𝚕𝚒𝚗𝚎 4243 ╒═══════════════════ 𝐃𝐀𝐈𝐋𝐘 𝐋𝐈𝐍𝐊𝐒 ═════════════════════════════════════════════╕ ⠀⌧ █▇▆▅▄▃▂▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁ 07.25.22⠀▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▂▃▄▅▆▇█ ⌧ Gemini_version_available_♊︎ ✐ Links_25/07/2022:_postmarketOS_Considering_SourceHut⠀✐ Posted in News_Roundup at 3:08 am by Dr. Roy Schestowitz 🄸🄼🄰🄶🄴 🄳🄴🅂🄲🅁🄸🄿🅃🄸🄾🄽 ⦇GNOME bluefish⦈ § Contents⠀➾ * GNU/Linux o Instructionals/Technical * Distributions_and_Operating_Systems o Devices/Embedded * Free,_Libre,_and_Open_Source_Software o Productivity_Software/LibreOffice/Calligra o Programming/Development * Leftovers o Hardware o Proprietary o Security o Defence/Aggression o Environment # Wildlife/Nature o Finance o AstroTurf/Lobbying/Politics o Civil_Rights/Policing o Digital_Restrictions_(DRM) o Monopolies # Copyrights * Gemini*_and_Gopher o Personal o Technical # Science # Internet/Gemini * § GNU/Linux⠀➾ o ⚓ 9to5Linux ☛ 9to5Linux_Weekly_Roundup:_July_24th,_2022⠀⇛  This week has been a bit slow in Linux news and releases due to the GUADEC 2022 and DebConf22 conferences. Still, we saw the launch of two new Linux laptops, Dell’s XPS 13 Plus Developer Edition with Ubuntu 22.04 LTS and System76’s Oryx Pro, as well as new major FFmpeg, Qt Creator, and VirtualBox releases. On top of that, early adopters got their hands on the alpha version of the upcoming GNOME 43 desktop environment and LibreOffice 7.3 office received a new bugfix release. Below, you can enjoy these and much more in 9to5Linux’s Linux weekly roundup for July 24th, 2022. o § Instructionals/Technical⠀➾ # ⚓ Trend Oceans ☛ How_to_Change_MAC_Address_in_Linux⠀⇛ MAC (Media Access Control Address) address is one of the most physical identifiers assigned to your network interface controller. Every device has its own unique mac address, which is set at manufacturing but can be changed using a few tools. # ⚓ Linux Capable ☛ How_to_Install_Wine_(WineHQ)_on_Debian_11 Bullseye⠀⇛ Wine is a free and open-source compatibility layer that enables Windows applications to run on POSIX- compliant operating systems such as Linux, FreeBSD, and macOS. Wine translates each system call your application makes into an equivalent POSIX function used across all platforms, which can be very helpful if you don’t support specific features available in Microsoft’s Windows operating systems. One of the great features of Wine is the Wine AppDB. This database contains lists of confirmed applications that can be run under Wine without errors. This program saves the trouble for Linux users who want to use Windows-based programs on their UNIX systems, but not all programs will work in this way; some may have strange bugs or crashes when run with no warnings beforehand. Despite this, many popular programs such as Microsoft Office and Adobe Photoshop work well under Wine with few to no issues. Overall, the Wine AppDB is a handy tool for anyone looking to use Windows-based programs on Linux. In the following tutorial, you will learn how to install and configure Wine on Debian 11 Bullseye using the command line terminal by importing the official WineHQ repository and installing the latest stable or next release titled development for those eager to try the latest bleeding-edge version of Wine for your windows compatibility needs. # ⚓ UNIX Cop ☛ How_to_install_Microsoft_PowerShell_on_Ubuntu 22.04 [Ed: How to destroy GNU/Linux.]⠀⇛ # ⚓ Linux Shell Tips ☛ How_to_Find_a_String_in_a_tar.gz_Archive File_in_Linux⠀⇛ Archiving files is another important aspect of Linux file management, which helps in organizing and managing your project-related files and also saves on disk space to let your Linux OS accommodate more files and be more performant. A common file archiving tool for seasoned Linux users is the GNU tar archiving program, which not only lets us store multiple files in a single file archive but also gives Linux users the privilege of manipulating the same archives. This tutorial however seeks to explore the possibility of grepping an already existing tar.gz archive. # ⚓ Linux Shell Tips ☛ How_to_View_Files_in_Linux_Using_cat, more,_or_less_Commands⠀⇛ Linux has numerous file viewing tools at its disposal and these tools give Linux users the flexibility of scanning or going through already existing files with the objective of fact-checking or simply retrieving specific information. Three in-built file viewing commands are availed in Linux, namely, cat, more, and less commands. These three commands will comfortably let you view targeted files under the Linux operating system environment. Despite this shared commonality between the three commands, the functional originality defined for each of them is different. # ⚓ Linux Shell Tips ☛ The_History_of_Manjaro_Linux Distribution⠀⇛ Based on Arch Linux, Manjaro Linux is a desktop- oriented and user-friendly Linux distribution designed for desktop lovers and Linux users with a keen eye for an exciting UI experience. Manjaro is a rolling release and is entirely open source and free to download. It is a versatile distribution that can be used for gaming, app development, and even for basic desktop tasks at home or in the office. It is easy to install and provides basic applications out-of-the-box to help you get started. In this guide, we explore the journey that Manjaro had taken from when it was first released to where it is currently. # ⚓ Barry Kauler ☛ Install_Limine_to_PC_with_mainline_Linux distros⠀⇛ This is a continuation of case-studies, using Limine Installer to install Limine to computers with different hardware and software setups. In this case, installing to my “HP Tower” PC. I bought this secondhand, many years ago. The guy I bought it from had built it from various parts, including a Hewlett Packard motherboard. It is one of the early UEFI motherboards. Originally, it had Windows, that I removed, and currently has two frugal installations, EasyOS and VanillaDpup, and three mainstream-Linux installations, Debian, Mint and Manjaro. The mainstream distros all installed GRUB2, though, the end result has become a bit confused. # ⚓ ELinux ☛ How_to_set_max_open_files_in_MariaDB_/_MySQL_in CentOS_7⠀⇛ # ⚓ LinuxTechi ☛ How_to_Install_Kubernetes_Cluster_on_Ubuntu 22.04⠀⇛ Are you looking for an easy guide on how to install Kubernetes Cluster on Ubuntu 22.04 (Jammy Jellyfish)? The step-by-step guide on this page will show you how to install Kubernetes cluster on Ubuntu 22.04 using Kubeadm command step by step. Kubernetes is a free and open-source container orchestration tool, it also known as k8s. With the help of Kubernetes, we can achieve automated deployment, scaling and management of containerized application. A Kubernetes cluster consists of worker nodes on which application workload is deployed and a set up master nodes which are used to manage worker nodes and pods in the cluster. * § Distributions and Operating Systems⠀➾ o § Devices/Embedded⠀➾ # ⚓ Linux Gizmos ☛ ESP32-based_PoE+_board_designed_for_home automation_applications⠀⇛ The Espoir is a Power over Ethernet (PoE+) board built around the ESP32-MINI-1 microcontroller and it includes a mikroBUS socket for additional peripherals. This tiny device is OSHWA certified and it was designed for applications such as gardening, home automation, etc. The Espoir is a four-layer board that features the ESP32-MINI-1 which is a dual core processor with maximum frequency of 240MHz. This ESP32 microcontroller includes 4MB of flash and 520KB of SRAM. For connectivity, there is one GbE LAN port in addition to the 802.11b/g/n Wi-Fi and Bluetooth 4.2 support.   * § Free, Libre, and Open Source Software⠀➾ o ⚓ OpenSource.com ☛ The_secret_to_making_self-organized_teams_work in_open_source⠀⇛ Managers and executives are in the business of managing people and resources. Because many of our models for organization are built with the assumption that there’s a manager involved, there’s an expectation that there’s some level of control over all the moving parts of the mechanisms we build. And for that reason, when you propose the idea of self-organizing teams to a manager, the response is often that it’s just not possible. Surely everything will spin out of control. Surely the only way to maintain momentum and direction is through the guidance of a project manager and a technical manager. It’s not just management that gets confounded by the concept of self-organizing teams, though. It can give pause to team members, too. After all, in traditional organizations a developer only needs to deal with the technical manager. However, in a self-organizing team, a developer has to face at least seven or eight pairs of eyes (their team members.) That can be a pretty overwhelming prospect. Is it possible for self-organizing teams to thrive? Take the example of a team I have coached. One day at a daily standup meeting, a technical manager stood behind the team without saying a word. o § Productivity Software/LibreOffice/Calligra⠀➾ # ⚓ OpenSource.com ☛ Tour_Collabora_Online,_an_open_source alternative_to_Google_Workspace⠀⇛ # ⚓ OpenSource.com ☛ How_to_use_LibreOffice_Writer_templates⠀⇛ A staple in any office software suite is the word processor. Whether your needs are small or large, from jotting down a note to writing a book, the word processor gets the job done. Most Linux distributions include the LibreOffice suite, and I use LibreOffice Writer as my word processor. LibreOffice Writer provides lots of flexibility through its toolbar, keyboard shortcuts, and menus. But if you just want to start a document without too much hassle, you can use one of the pre-loaded templates. Here’s how to use LibreOffice Writer templates to make your work easier. o § Programming/Development⠀➾ # ⚓ postmarketOS_//_Considering_SourceHut⠀⇛ It’s important to us that the software we use could be selfhosted. But there’s a lot of maintenance effort that comes with running a selfhosted instance of pretty much any code hosting or CI infrastructure related software: making sure it is constantly available, has no unpatched vulnerabilities, doesn’t run into performance problems etc. All the time we would spend on that is time we can’t spend actually hacking on phones. We would very much like to avoid that. So platforms where we would need to selfhost either the whole code forge or CI for it are out of the picture. As you can guess from the title, SourceHut is the prime candidate right now and there we could just use the official instance at sr.ht for everything, including CI. In fact, we have been using the CI component already since end of 2019 to build all packages and images. * § Leftovers⠀➾ o ⚓ India Times ☛ Uber_admits_covering_up_2016_[cracking],_avoids prosecution_in_U.S._settlement⠀⇛ Hinds said the decision not to criminally charge Uber reflected new management’s prompt investigation and disclosures, and Uber’s 2018 agreement with the FTC to maintain a comprehensive privacy program for 20 years. The San Francisco-based company is also cooperating with the prosecution of a former security chief, Joseph Sullivan, over his alleged role in concealing the [cracking]. o ⚓ Hackaday ☛ Turn_Drone_Into_A_Large_Propeller_To_Increase_Hover Efficiency⠀⇛ Multirotor drones are significantly more popular than conventional helicopter designs for many reasons, which do not include efficiency. Making use of the aerodynamic effects behind this, [Nicholas Rehm] was able to significantly increase the efficiency of his experimental tricopter by turning it into one large spinning propeller. o ⚓ Hackaday ☛ Stackable_3D-Printed_Gearbox_For_Brushless_Motor⠀⇛ Affordable brushless motors are great for a variety of motion applications, but often require a gearbox to tame their speed. [Michael Rechtin] decided to try his hand at designing a stackable planetary gearbox for a brushless motor that allows him to add or remove stages to change the gear ratio. o § Hardware⠀➾ # ⚓ Hackaday ☛ A_’70s_TV_With_’20s_Parts⠀⇛ Keeping older technology working becomes exponentially difficult with age. Most of us have experienced capacitor plague, disintegrating wire insulation, planned obsolescence, or even the original company failing and not offering parts or service anymore. To keep an antique running often requires plenty of spare parts, or in the case of [Aaron]’s vintage ’70s Sony television set, plenty of modern technology made to look like it belongs in a machine from half a century ago. # ⚓ Hackaday ☛ Interesting_Optics_Make_This_Laser_Engraver_Fit In_A_Pocket⠀⇛ We’re going to start this post with a stern warning: building a laser engraver that can fit in your pocket is probably not a wise idea. Without any safety interlocks and made from lightweight components as it is, this thing could easily tip over and sear a retina before you’d even have time to react. You definitely should not build this, or even be in the same room with it. Got it? # ⚓ Hackaday ☛ Automated_Hotend_Swapping_For_Less_Wasteful Multicolor_Printing⠀⇛ Multicolor printing on FDM machines can be tricky to get working flawlessly, and purging hotends when changing colors can end up wasting a lot of filament and material. To solve this problem for the popular Prusa i3 and Ender 3 printers, [BigBrain3D] developed the Swapper3D, an automated system that swaps the entire hotend when the material is changed, eliminating the need for purging almost entirely. Video after the break. # ⚓ Hackaday ☛ Complex_Movements_From_Simple_Inflatables, Thanks_To_Physics⠀⇛ Inflatable actuators that change shape based on injected pressure can be strong, but their big limitation is that they always deform in the same way. o § Proprietary⠀➾ # ⚓ The Register UK ☛ AWS_sales_boss_claims_Microsoft’s softened_cloud_licensing_regime_is_a_sham⠀⇛ A senior exec at Amazon Web Services has accused Microsoft of making cosmetic licence changes to appease regulators, but continuing to ensure its wares are more expensive when run in rivals’ clouds. Matt Garman, a senior vice president for sales and market at AWS took to LinkedIn to share his opinion that “Customers and policy makers around the world increasingly see MSFT’s recent licensing rhetoric as a troubling admission of the same anti- competitive tactics that many companies have been raising with them for years, but went unheeded until they were put before the European Commission.” o § Security⠀➾ # ⚓ Windows Latest ☛ Microsoft:_KB5015882,_KB5015814_updates break_Start_menu_in_Windows_11⠀⇛ The last two cumulative updates for Windows 11 – KB5015882 and KB5015814 – are causing major issues for some users, according to several reports and Microsoft’s own documentation. The latest round of updates could make the Start menu disappear as soon as you try to open it, thanks to a bug in the operating system. o § Defence/Aggression⠀➾ # ⚓ Foreign Policy ☛ Can_This_Brussels_Neighborhood_Shake_Its Jihadi_Reputation?⠀⇛ But while Washington has pivoted away from the Middle East, withdrawing from Afghanistan and reducing its troop presence in Iraq, and the Islamic State’s popularity has waned amid its territorial defeats, local factors in Molenbeek remain that extremist groups could now exploit. In particular, unemployment in Molenbeek is 21 percent, three times the national average. Economic despair has coincided with crime increasing in the neighborhood, especially in drug trafficking over the past couple years. “For more than 40 years, [Molenbeek] was a drug trafficking line from Morocco to the Netherlands, but drug trafficking has exploded recently mainly because the pandemic reduced earnings,” Leman said. “It has become a business model for many families.” # ⚓ Algemeiner ☛ In_Belgium,_Jihadists,_Guns,_and_(Drug) Money⠀⇛ Molenbeek, Belgium, you may recall, was the Brussels neighborhood that was home to almost half of the jihadists responsible for the 2015 Paris attacks and several subsequent terror attacks in Belgium. The bomber of a train at Brussels Central Station in 2017, for instance, lived in Molenbeek. Mehdi Nemmouche, who shot and killed four people at Brussels’ Jewish Museum in 2014, had previously lived in Molenbeek. The mastermind of the Paris killings, Abdelhamid Abboud, grew up and still lived in Molenbeek. # ⚓ Counter Punch ☛ The_War_‘Diplomat’:_How_Borrell,_the_West Lost_the_‘Global_Battle_of_Narratives’⠀⇛ “The global battle of narratives is in full swing and, for now, we are not winning,” Borrell admitted. The solution: “As the EU, we have to engage further to refute Russian lies and war propaganda,” the EU’s top diplomat added. Borrell’s piece is a testimony to the very erroneous logic that led to the so-called ‘battle of narratives’ to be lost in the first place. # ⚓ Common Dreams ☛ Opinion_|_The_War_‘Diplomat’:_How_Borrell and_the_West_Lost_the_‘Global_Battle_of_Narratives’⠀⇛ In a blog entry reflecting on the G20 Foreign Ministers’ meeting in Bali, Indonesia on July 7-8, the High Representative of the European Union, Josep Borrell, seems to have accepted the painful truth that the West is losing what he termed “the global battle of narratives.” o § Environment⠀➾ # ⚓ Counter Punch ☛ Paper_Straws_Are_Not_Enough⠀⇛ According to Monbiot: “Paper straws are not enough. Only System Change can halt the climate crisis.” Of course, System Change can only mean throwing out the neoliberal brand of capitalism in favor of almost anything else. Adam Smith would be spinning in his grave with today’s crony capitalism. Interestingly, “the term ‘capitalism’ appears nowhere in Smith’s writings.” (Source: Jesse Norman, Adam Smith, Penguin Random House/UK 2018, pgs. 265-66) # ⚓ TruthOut ☛ Roads_Are_Literally_Melting_in_Europe_During Unprecedented_Heat_Wave⠀⇛ # ⚓ TruthOut ☛ Biden_Mulls_Climate_Emergency_Declaration_as Wildfire_Sweeps_California⠀⇛ # ⚓ Counter Punch ☛ The_Fateful_Fist_Bump⠀⇛ Perhaps Joe Biden’s advisors thought that a fist bump between the president and Saudi leader Mohammed bin Salman (MbS) would also somehow avoid the appearance of contamination and embarrassment, in this case of the political variety. Certainly, they were worried about the near-radioactivity of MbS. The crown prince is responsible for the murder of a Washington Postjournalist, the ongoing war in Yemen, and innumerable human rights abuses in Saudi Arabia. Indeed, on the campaign trail, Biden had promised to turn the Saudi autocrat into a veritable “pariah.” Shaking hands with such a devil seemed inconceivable for a president determined to distance himself from the callous disregard for human rights of his predecessor. But perhaps a fist bump…? # ⚓ Common Dreams ☛ Opinion_|_The_Fist_Bump_Was_Bad,_But Biden’s_Middle_East_Policies_Are_Worse⠀⇛ # ⚓ Counter Punch ☛ Back_to_the_Future:_Biden_in_the_Middle East⠀⇛ Biden did what all presidents do: He gave priority to strategic and economic interests ahead of human rights. His main accomplishment is that he discarded some of the worst features of Trump’s Middle East policy. Suspending Human Rights # ⚓ Counter Punch ☛ By_the_Givers_of_Jordan⠀⇛ Towards the end of last year, I wrote a piece for CounterPunch on the Hashemite kingdom, using personal memories and anecdotes from my time there during what I called the foothills of Gulf War One. These were pitted against a recent barrage of coordinated barbs and criticism directed against the kingdom. I suggested that this was not only wearisome for the reader but counter-productive to peace and security in the region. Since then, and this is the great surprise, there has actually been a change in attitude towards Jordan, that for me is like watching someone come back from the dead. I see it in all sorts of ways, global food crises or tightening of oil markets or not. The now completed, and sometimes befuddled, visit by US President Biden to the region, when Biden was met on Jeddah tarmac by Prince Bandar bin Sultan, deputy governor of Mecca, and not by Saudi Crown Prince Mohammed bin Salman, has not been the only show in town. The crown prince, or MBS as he is known — to be fair, not exactly rehabilitated later by Biden’s visit — held recent talks with Jordan’s King Abdullah II at Al Husseiniya Palace in the capital Amman. This was the first such visit by the de facto ruler of Saudi Arabia in years. This new phase of cooperation, with its openly declared enthusiasm for good relations, was a genuine surprise. MBS was granted the Order of al-Hussein bin Ali, the highest in Jordan. All those tense past few years, due to contrasting views on local hostilities and pledges of aid not followed through, evaporated like a desert haze. Colossal funding projects of at least $3 billion promised by Saudi Arabia could now be unblocked. It was like watching a desert rock at sundown change colour last minute. ‘There are large investments in Jordan that we are keen to actively participate in and such investments will bring benefits to both countries,’ said MBS. (‘What are the Saudis up to?’ one observer exclaimed to me about this.) Despite Biden later refusing to make Saudi Arabia a ‘pariah state’, at the same time as blaming MBS for being personally responsible for the killing of Saudi journalist Jamil Khashoggi, not even he was treated with such largesse. (They say MBS in quick reply to mention of Khashoggi accused Washington of hypocrisy by not investigating the killing of Palestinian-American journalist Shireen Abu Aqleh, and for allowing Abu Ghraib prisoners to be abused.) # ⚓ Counter Punch ☛ Creating_the_Capitalocene:_Endless Accumulation⠀⇛ “ . . . why does the early modern period come across as the new era of progress and humanism (?) . . . The reason for cultivating this myth is obvious: it is crucial to the West’s narrative of being the bearer of progress throughout the history of mankind. But what if our present system was actually built on a nightmare, born of naked violence and sheer despair? . . . What if civilization did not make progress, but systematized barbarism instead?” It is that system which threatens to plunge the world into final nightmares as we confront the consequences, of warfare and ecological destruction.  “  . . . we must thoroughly question the foundations of our economy, our state and much more,” Scheidler writes in his recent work, The End of the Megamachine: A Brief History of a Failing Civilization. # ⚓ Common Dreams ☛ Opinion_|_Greenland_Loses_6_Billion_Tons_of Ice_in_3_Days,_Harbinger_of_Unprecedented_Coastal_Flooding⠀⇛ CNN and The Independent reported this week on a massive ice melt in Greenland, with on the order of 6 billion tons of ice lost in three days. The melting was because of a heat wave at the top of the world, caused by our burning coal, gasoline, and methane gas and spewing billions of tons of the dangerous heat-trapping gas carbon dioxide into the atmosphere. # § Wildlife/Nature⠀➾ # ⚓ Common Dreams ☛ California_Oak_Fire_Rages_Out_of Control_as_Biden_Mulls_Climate_Emergency⠀⇛ Thousands of emergency workers in California struggled to fight a rapidly growing wildfire near Yosemite National Park on Sunday as President Joe Biden continued to mull whether to declare a national climate emergency, a move that campaigners say is needed to respond to the immediate threat of extreme weather and lay the groundwork for a livable future. Dubbed the Oak Fire, the California blaze was completely uncontained as of Sunday afternoon, having tripled in size since it began on Friday. The fire has now burned more than 14,000 acres, making it California’s largest wildfire of the season. o § Finance⠀➾ # ⚓ TruthOut ☛ Amid_Eviction_Crisis,_Organizers_Win_Right_to Legal_Representation_for_Tenants⠀⇛ # ⚓ TruthOut ☛ Federal_Minimum_Wage_Hasn’t_Been_Raised_in_13 Years⠀⇛ # ⚓ Common Dreams ☛ On_13th_Anniversary_of_Last_Minimum_Wage Hike,_Dems_Urged_to_Raise_‘Deplorable’_$7.25_Floor⠀⇛ Marking the 13-year anniversary of the last federal minimum wage increase in the U.S.—a meager boost from $5.15 to $7.25 in 2009—progressive campaigners on Sunday urged congressional Democrats to make another push to raise the national pay floor as inflation continues to diminish workers’ purchasing power. “Congress must act to raise wages for the tens of millions of workers who are struggling just to get by.” # ⚓ Counter Punch ☛ Why_Trader_Joe’s_Workers_Are_Joining_the Fight_to_Unionize⠀⇛ Modern companies like Apple, Google, Starbucks, and Trader Joe’s perpetrated this lie, obscuring their business practices with a veneer of progressive ideals and referring to staff with euphemistic titles like “partners,” “associates,” or “crew members.” Indeed, many workers employed within this slice of the American corporate world were often relatively content—until now. Alongside the recent pro-union activity at more than 150 Starbucks cafés across the United States is a newfound awareness among some workers at the Trader Joe’s grocery chain that a union may also be in their best interest. Unlike corporations like Starbucks or Amazon where attempts to unionize have a long history, Trader Joe’s workers have traditionally been content. In 2003, when tens of thousands of grocery store workers in Southern California—home of the original Trader Joe’s—went on strike for better working conditions and pay, Trader Joe’s workers, who were not unionized, sat out the labor strife. # ⚓ Common Dreams ☛ Opinion_|_The_World_Burns_and_the_Richest Profit._It_Doesn’t_Have_to_Be_This_Way⠀⇛ The last time prices rose this fast was 41 years ago. The last time the UK got through prime ministers this fast was the mid-1970s. The last time there was open war between major European powers was in 1945. The last time the Northern Hemisphere was this hot was probably 125,000 years ago. o § AstroTurf/Lobbying/Politics⠀➾ # ⚓ Telex (Hungary) ☛ Orbán’s_key_word_for_the_season_ahead: staying_out⠀⇛ The Bálványos Free Summer University and Student Camp (more commonly known as Tusványos) has been organised in Transylvania since 1990. It has become a large-scale intellectual workshop of the Carpathian Basin, with tens of thousands in attendance. It was originally intended to promote cross-border cooperation, Romanian-Hungarian dialogue and a cultured Hungarian-Hungarian political exchange. According to critics, in recent years it has become a place where members of the Budapest government and representatives of the intellectual establishment close to them express their ideas without substantive debate. It was here that Viktor Orbán first spoke about building an “illiberal democracy’ in 2014, and his speeches have become the highlight of the event and are largely considered to be marking the direction of Fidesz’ politics for the year ahead. This year’s speech was no different. # ⚓ Craig Murray ☛ The_Forde_Report_and_the_Labour_Right⠀⇛ Nobody can accuse the authors of the Forde report of having a low opinion of themselves. Its lofty tone reflects profound disdain for the views and actions of mere mortals, and it utters judgments with an air of deep profundity. This is amusing as it is banal in the extreme. # ⚓ TruthOut ☛ Political_Polarization_Is_Pushing_Evangelicals to_a_Historic_Breaking_Point⠀⇛ # ⚓ Scheerpost ☛ What_Does_the_Future_Between_the_US_and_China Look_Like?⠀⇛ As China ascends economically and politically, its struggle with the US has grown fiercer. Huang Renwei points out the inherent weakness of the US power structure and argues that, starting in 2020 … # ⚓ Common Dreams ☛ Major_Missouri_Newspaper_Calls_Josh_Hawley a_‘Laughingstock’_for_Fleeing_Jan._6_Mob⠀⇛ Missouri’s second-largest newspaper by circulation derided home-state Sen. Josh Hawley in a scathing editorial on Saturday, calling him a “laughingstock” and a “coward” after the House panel investigating the January 6 Capitol attack showed previously unseen security footage of the GOP lawmaker fleeing the violent right-wing insurrectionists that he helped embolden. “Hawley has become one of the defining figures of that day,” notes The Kansas City Star’s editorial board. “A famous photo captured by Francis Chung shows him raising a fist in solidarity with the crowds that would soon break through doors, loot offices, and assault law enforcement.” # ⚓ Counter Punch ☛ By_Denying_Proven_Failures_in_Tory Government,_Sunak_and_Truss_Will_Repeat_Them⠀⇛ I was reminded of this Chinese fable when watching Liz Truss and Rishi Sunak, one of whom will be the next British prime minister come September, pretend to a control over events past and present that is just as fictitious as anything imagined by the Chinese beetle. Governments at all times log anything good that happens as their own achievement and disclaim responsibility for anything bad. There is nothing new in this behaviour, but the Truss/Sunak fantasy picture of what has happened in Britain from Margaret Thatcher to Boris Johnson requires a radical rewrite of history. # ⚓ Counter Punch ☛ Scott_Morrison_Awaits_the_Apocalypse⠀⇛ This may well have been the case with Scott Morrison, the accidental of Australia’s prime ministers.  In 2019, he won an election deemed unwinnable.  In 2022, he lost in the formidable face of a third of voters who preferred to go for alternative parties.  Refusing to read the smoke signals from a Liberal heartland worried about political integrity, climate change and violence against women, his party was carved by the stormy arrival of independents and minor parties. Put out to lean, undernourished pasture, there was little reason to expect him to slide into respectable obscurity.  The lecture circuit beckoned, and his debut came in his July 14 address to the Asian Leadership Conference in Seoul.  In it, he emerges enlightened, quoting from yet another pop-historical tract from historian Niall Ferguson, this time on pandemics.  His account is free of failures and full of praise, much of it for achievements not his own. # ⚓ Counter Punch ☛ Yellen’s_Noble_Efforts_Come_to_Naught⠀⇛ # ⚓ Counter Punch ☛ America_as_Panopticon:_You_are_Being Watched,_Even_if_No_One_is_Looking_for_You⠀⇛ Most Americans are aware of video surveillance of public spaces. Likewise, most people know about online tracking – and want Congress to do something about it. But as a researcher who studies digital culture and secret communications, I believe that to understand how pervasive surveillance is, it’s important to recognize how physical and digital tracking work together. Databases can correlate location data from smartphones, the growing number of private cameras, license plate readers on police cruisers and toll roads, and facial recognition technology, so if law enforcement wants to track where you are and where you’ve been, they can. They need a warrant to use cellphone search equipment: Connecting your device to a mobile device forensic tool lets them extract and analyze all your data if they have a warrant. o § Civil Rights/Policing⠀➾ # ⚓ Pro Publica ☛ Richard_Glossip_Set_to_Be_Executed_in Oklahoma_Amid_Innocence_Claims⠀⇛ In the parking lot outside the Oklahoma State Penitentiary, I stood on my toes in a throng of reporters, straining to hear death row inmate Richard Glossip’s words through the speaker of a phone his friend held aloft. It was 3:45 p.m. on Sept. 30, 2015, and Glossip should have been dead by now from a cocktail of lethal drugs pumped into his body. # ⚓ Common Dreams ☛ Opinion_|_Biden_Backs_Off_Anti-Abortion Judicial_Nominee—Because_GOP_Senator_Objects⠀⇛ # ⚓ TruthOut ☛ We_Can’t_Build_Real_Power_by_Defending Democrats._We_Must_Organize_From_Below.⠀⇛ # ⚓ Linux Gizmos ☛ ATX_board_integrates_12th_Gen_Intel processors,_dual_2.5GbE,_quad-displays_and_5G/LTE_support⠀⇛ A few days ago, IBASE unveiled an ATX motherboard debuting the 12th Gen Intel Core processors. The MBB-1000 supports up to 128GB DDR4 RAM, four SATA ports, eight USB 3.1 ports and several other peripherals. The MBB-1000 motherboards feature an LGA 1700 socket compatible with the latest Intel’s Alder Lake processors that integrate up to 8 P-cores and E-cores. According to the product page, the chipsets supported will be the R680E, Q670E and the W680. See this link to see the chipsets comparison. o § Digital Restrictions (DRM)⠀➾ # ⚓ Computer World ☛ Netflix_to_launch_ad-supported_tier_with Microsoft_in_2023⠀⇛ Netflix chief operating officer Greg Peters told analysts during the company’s earnings call yesterday that “all of the ads that are served on our ad-supported offering will come through Microsoft. So that’s an exclusive arrangement with them.” # ⚓ The Verge ☛ Streaming_video_apps_all_look_the_same_now⠀⇛ Based on the comments on our story and comments I’ve seen across Twitter, Reddit (1, 2, 3), and elsewhere, people don’t seem to mind the similarities. This interface has gradually become the de facto standard across Netflix, Disney Plus, HBO Max, and now Prime Video. And consistency goes a long way here; we’re fundamentally using all of these services to reach the entertainment on each one, and having a samey interface between them should make doing so easier for everyone. o § Monopolies⠀➾ # § Copyrights⠀➾ # ⚓ Torrent Freak ☛ Sony_Flags_Its_Own_Website_for_Repeat Copyright_Infringements⠀⇛ Takedown notices can be a useful tool for rightsholders to protect their content but it’s less productive when companies start to report their own websites as piracy havens,. This is precisely what an Indian branch of Sony Pictures did recently, and they’re not alone either. * § Gemini* and Gopher⠀➾ o § Personal⠀➾ # ⚓ Hadestown_and_How_Having_Power_Sucks⠀⇛ This moment in the show is absolutely brilliant. When you see it actually staged, Orpheus stamps his feet in time with the “keeps his head low” line, mimicking the choreography from the workers’ chant. It’s a fantastic, beautiful reversal of the theme, showing how Hades is just as trapped as his workers. Being on top of an oppressive hierarchy is awesome from a resources and power standpoint. You have all the power, money, food, everything you could possibly want, at the expense of everyone underneath you. But beyond that, from an emotional — or perhaps even, a spiritual — perspective, there are no winners in the game of oppression. Being at the bottom sucks worst of all because you fear for your survival, your basic needs. But the top of the pile is a terrifying, lonely, impossibly stressful place as well. I say this not to say “Oh, think of the poor billionaires, managing a company from their yacht parties must be so stressful! :(” but rather to point out that *everyone* is worse off under oppressive hierarchies, even when those hierarchies seem to explicitly benefit them. We are not meant to hold so much power. We are not meant to constantly watch our backs, fearful someone will take away our position at the top. # ⚓ zine-making,_and_the_benefits_it_provides_(in_my_eyes)⠀⇛ I compile a zine, a “per-zine” (personal zine) every so often. Usually every couple of months, and it always is the most rewarding and fulfilling thing I do when I am online. It’s a creative initiative, it’s motivating, it’s 100% *BY* me, and I am glad to keep it going. It’s also a direct response to a *lack* of motivation and creativity I succumbed to when I was on social media for all those years (10 years). Everything was a “do X in order to arrive at the same result as anyone else who ‘does X’”, which was to: gain attention > try to gain followers > try to get reaction/engagement, etc. – when all I ever wanted to do was to feel *personally* satisfied/ fulfilled with whatever I was doing. Not need to run it through a vanity filter to vindicate/justify that, “yes, I DO need to feel significant, needed, wanted, fulfilled and satisfied”. So the zine offers that personal gratification. # ⚓ Plants_and_Food⠀⇛ We may have become a bit plant obsessed as of late. This weekend we picked up the following plants for our yard and future garden… [...] We are hoping to be able to cultivate a nice collection of edibles on our property over time. So far we have 7 different plants that are edible, maybe 8 if you count Hibiscus. Right now the edibles we have are 2 guava trees, 2 varieties of mint, basil, cocoplum, prickly pear, lime and calamondin. Plus, our neighbor on one side has a big avocado tree that produces tons of avocadoes and on the other side they have a huge walnut tree. I’m not sure what else we’ll get in the future but some likely possibilties are some of the many varieties of banana that grow well here, maybe a dwarf variety of orange or maybe some other edible natives like blueberry and mulberry. There are some other native and non-native edibles that grow well in our climate too so we’ll see. o § Technical⠀➾ # ⚓ Ask_advices_about_smartphone_changing_when_you_try_to remove_Google_of_your_life⠀⇛ Today, I have a OnePlus Nord since mostly two years, and I am almost satisfied. I have Android smartphones since about ten years today, and I change my phone almost every two years. I want to keep my current phone longer, this time (for ecological reason). My first problem is the software update (with security fixes) seems to be over in one year, and I don’t like to have a phone without security fixes. My second problem is I try to remove maximum Google usage in my (personal) life, and I am not sure if that to keep a “standard” Android phone is a good thing here. # ⚓ On_telling_users_to_write_the_documentation_themselves⠀⇛ i occasionally encounter a situation in which foss users, noting or complaining about the lack of documentation for a piece of software – whether an end-user application or a developer library – get told by the software dev(s) to write it themselves. This feels _ridiculous_ to me. Someone reaching for documentation is doing so because _they don’t know_ how to use some software, whether an application or a library. Since _they don’t know_ how to use the software, they are _not able to document how to use it_! # § Science⠀➾ # ⚓ Bad_news_for_the_pub⠀⇛ People aged under 40 should not drink alcohol and consumption guidelines should be changed, study says # ⚓ Putting_ourselves_out_of_business⠀⇛ I’ve started reading Patrick Stuart’s blog post about artificial intelligence and art, and I immediately thought of a post by Judd Karlmann I recently saw on Mastodon. # § Internet/Gemini⠀➾ # ⚓ Re:_Gemlog_and_internet_time⠀⇛ I received a nice email from Ernst, but something’s not right with the account so I can’t send a response. So instead, I’ll just publish my reply here. =============================================================================== * Gemini_(Primer) links can be opened using Gemini_software. It’s like the World Wide Web but a lot lighter. ╘══════════════════════════════════════════════════════════════════════════════╛ ¶ Lines in total: 5500 ➮ Generation completed at 02:41, i.e. 76 seconds to (re)generate ⟲