>>2363520⢧⣼⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇
⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇
⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡻⣿⣿⣿⣿⣿⣿⣿⣻⣿⡇
⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣝⠿⣿⣿⣿⣿⣿⣿⣷⣟⣿⣿⣿⣿⣿⣿⣷⣻⡇
⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⢸⣿⣿⣿⣿⣿⣇⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⡯⢿⣿⣿⣿⣿⣿⣿⣯⢿⣿⣿⣿⣿⣿⣷⡃
⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡼⣿⣿⣿⣿⣿⣿⣽⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠿⠿⠿⢾⢭⣿⣿⣿⣿⣿⣿⣷⣻⣿⣿⣿⣿⣿⡇
⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠃⢿⣿⣿⣿⣿⣿⣷⢻⣿⣿⣿⣿⣿⣿⣿⣿⢻⣿⣿⣍⣷⢞⣿⣿⣶⣶⣶⣶⣶⣿⡻⠣⣼⣯⣙⣻⢿⢷⡿⣿⣿⣿⣿⡇
⣿⣿⣿⣿⣿⣿⣿⣿⣿⣼⣿⣿⣿⣀⡼⣯⣿⣿⣷⢿⣿⣯⢿⣿⣿⣿⣿⣿⣿⣿⣷⣝⢻⢿⣿⣷⡻⣿⣿⣿⣿⣿⣿⣿⣿⡵⡻⣿⣿⣿⣿⣿⣟⣻⣿⣿⣿⡇
⣿⡇⣿⣿⣿⣿⣿⣿⣿⣇⢿⣯⣯⠁⢣⢖⡞⣿⣿⣏⣿⣿⣯⢿⣏⢿⣿⣿⣿⣿⣿⣿⣷⡘⢿⣿⣮⣞⢿⣿⣿⣿⣿⣿⣿⣿⡾⡼⣿⣿⣿⣿⣿⣷⣻⣿⣿⡇
⣿⣿⢻⣿⣿⣿⣿⣿⣿⡿⠞⣧⣞⣿⠸⣯⢿⡨⢿⣿⠘⢿⣿⣆⠽⣷⣘⣿⣿⣿⣿⣿⣿⣧⣅⣟⣻⣿⣧⢶⣝⡻⣿⣿⣿⣿⣿⣜⠹⣞⣿⣿⣿⣿⢇⢿⣿⡇
⣿⣿⠘⣯⣻⣿⣿⣿⣟⣵⣿⠹⣿⣘⡇⢿⣯⣃⠨⢿⡏⢫⣿⣿⡍⣟⢷⣔⣋⢻⣿⣿⣿⣿⣿⣾⠿⠿⢙⡋⢛⣛⡊⠿⠿⣿⣿⣿⣼⡽⣹⣿⣿⣿⢸⣞⣿⠇
⣿⣿⠈⠹⣧⢿⣿⣿⣿⣿⣿⡆⡽⣇⣾⢺⣿⣷⣾⣷⡻⡘⣿⣝⢿⡘⣷⣝⠧⢛⢀⣉⠍⡶⢶⣶⣾⢿⣿⣿⡿⢛⢙⣿⣾⣶⣭⣻⡏⣿⣋⡽⣿⣏⣏⣾⢉⡇
⠘⣿⡆⠈⠹⣶⣻⣿⣿⣿⣿⣧⣿⣝⢿⣿⣿⣿⣿⠿⠿⠎⠿⠿⣿⣷⣨⢋⣴⣿⣲⠝⠿⠿⠟⠛⠛⠃⠉⣥⣾⡿⣸⣿⣿⣿⣿⣿⣿⣿⣷⢻⢻⣹⣿⡞⣿⡆
⠈⠘⠇⠈⠈⣹⣷⣙⢿⣿⣿⡿⠘⣛⣫⣭⣭⣴⣶⣾⣿⣿⣿⡿⢲⣶⣿⣿⣿⣦⡲⣾⣿⣿⣿⡀⠈⠈⠈⠸⣋⣴⣿⣿⣿⣿⣿⣿⣿⣿⣿⢸⣷⣿⣿⣿⣝⡇
⠈⠈⠈⠈⠈⢸⣾⣯⢷⠛⣡⡾⣷⢻⣿⡿⠿⠿⠿⠿⠿⢛⣥⢂⣾⣿⣿⡻⢿⣿⣿⣬⡻⠿⠿⠷⣀⣠⣤⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⢸⣿⣿⣿⣿⣗⠃
⠈⠈⠈⠈⠈⠸⣿⣧⣍⣿⣿⡿⣆⠲⣾⣷⣇⠈⠈⠈⠈⠈⣱⣿⣿⣿⣿⣿⣷⣬⡛⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⢸⣏⣿⣿⣿⣿⡆
⠈⠈⠈⠈⠈⠈⢿⣿⣿⣿⣿⣶⢳⣵⣨⣛⡛⠈⢀⣀⣤⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣶⡙⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⢿⣿⣸⣿⣹⣿⣿⣿⡇
⠈⠈⠈⠈⠈⠈⠘⡟⣿⣿⣿⣿⡛⣿⣿⣷⣿⣷⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠿⠿⠿⣛⣸⣿⣿⣿⣿⣿⣿⣿⡿⠿⢟⡛⡋⠉⠈⣰⣿⡿⣿⣿⡟⣿⣽⣿⡇
⠈⠈⠈⠈⠈⠈⠈⠈⣿⣿⣿⣿⣿⣹⣿⣿⣿⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠿⠿⢟⡛⣛⣉⢥⡦⠰⠞⢃⣭⡄⢞⣥⣾⣿⣿⣃⣿⣿⠷⢻⣗⢿⡇
⠈⠈⠈⠈⠈⠈⠈⠈⢻⡿⣿⣿⣿⣦⢻⣿⣿⣶⣶⣦⣈⡉⢉⡉⡩⠍⠭⠭⠰⡂⢒⡒⣙⡃⣍⡅⢬⣭⠰⠾⠌⣛⣨⣵⣶⣿⣿⣿⣿⡟⣸⣿⡿⡞⢸⣷⠘⡇
⠈⠈⠈⠈⠈⠈⠈⠈⢸⡇⣿⣿⣿⣿⣷⣽⠻⣿⣿⣿⣿⣿⣦⣁⠹⠇⢻⣿⢸⢇⠿⠇⠿⠇⢙⣋⣨⣭⣶⣾⣿⣿⣿⣿⣿⣿⣿⡿⢻⡕⣿⣿⢷⠅⠈⣿⠈⠇
⠈⠈⠈⠈⠈⠈⠈⠈⠈⣿⠹⣿⣿⣿⣿⣿⣷⣷⣩⠻⢿⣿⣿⣿⣿⣷⣶⣶⣶⣶⣶⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⣟⣵⣿⣿⢿⣿⡗⡟⠈⠈⣿⠈⠈
⠈⠈⠈⠈⡀⠈⠈⠈⠈⢹⡆⠘⢿⣿⣿⣿⣿⣿⣹⣿⣿⣾⣝⠻⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⡟⢏⣷⣿⣿⣿⢿⠟⣾⣿⠹⠁⠈⠈⢹⠈⠈
⠈⠈⠈⠈⠈⠈⠈⠈⠈⠈⡇⠈⠈⠙⢿⣿⣿⣿⣧⠙⢿⣿⣿⣤⠈⠈⠭⢛⣻⢿⣿⣿⣿⣿⣿⠿⣟⣻⣭⣦⣿⣿⣿⡿⠿⠛⠉⠈⢰⣿⠃⠇⠈⠈⠈⢸⠄⠈
⠈⠈⠈⠈⠈⠈⠈⠈⠈⠈⠸⠈⠈⠈⠈⠿⣿⣿⣿⣧⠈⠙⢿⣿⣆⠈⠈⠣⠉⡀⠈⠛⠉⠁⠈⠈⠈⠉⠁⠉⠉⠁⠈⠈⠈⠈⠈⢀⣿⢇⠚⠈⣦⣀⣀⣸⠈⠈
⠈⠈⠈⠈⠈⠈⠈⠈⠈⠈⠠⠂⠈⠈⠈⠈⠈⡙⢿⣿⣷⡀⠈⠙⢿⣦⠈⠈⠈⠈⠈⠈⠈⢀⣠⡄⠈⠈⠈⠈⠈⠈⠈⠈⠈⢀⡤⣼⠋⡔⠈⣼⣿⣿⡿⢸⠈⠈
⠂⠈⠈⠈⠈⡄⠈⠈⠈⠈⠈⠈⠂⠈⠈⠈⠈⠈⠈⠙⡿⣷⡄⠈⠈⠉⠣⠈⠈⠈⠈⠈⣾⣿⣿⡇⠈⢰⣦⣤⣤⣴⣶⣮⣿⣿⡳⡓⠜⠈⣼⣿⣿⣿⠃⢸⠈⠈
⠈⢀⢁⠈⠈⠈⠈⠈⠈⠈⠠⡀⠂⠈⠈⠠⠈⠈⠈⠈⠈⠈⠛⢦⡀⠈⠈⠈⠈⠈⠈⢀⣿⣿⣿⣿⠈⠈⣿⣿⣿⣿⣿⣿⣿⠭⠝⠈⠈⣼⣿⣿⣿⡏⠈⠘⠈⠈
⠈⠈⠈⠈⠐⠈⠈⠈⠈⠈⠈⠈⠆⠈⠂⠈⠄⠄⠄⠈⠠⠈⠈⠈⠈⠈⠈⠈⠈⠈⢀⣸⣿⣻⣿⣿⡆⠈⠻⣿⣿⣿⣿⣿⡍⠎⠈⠈⣼⣿⣿⣿⡿⠈⠈⠈⠈⠈
⠈⠈⠈⠐⠁⠈⠈⠈⠈⠄⠈⠈⠈⠈⠈⠈⠈⠈⠈⠈⠈⠈⠈⠈⠈⠈⠈⠈⠈⠈⣿⣧⡅⣿⣷⢿⣷⠈⠈⣿⣿⣿⣿⡽⠋⠈⢠⣾⣿⣿⡿⢿⠁⠈⠈⠈⠈⠈