⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿
⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿
⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿
⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣙⡻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠰⡇⣿⣿⣿
⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⠢⣹⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠇⢸⢰⣿⣿⣿
⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣧⢟⣱⣟⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⣼⣸⣿⣿⣿
⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠿⠛⣻⣯⣿⣇⣿⠻⣾⡿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⡟⣽⣿⣿⣿
⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⢸⣿⣿⣿⣿⣿⣟⠿⣿⣿⡿⢃⣀⣿⡿⡛⠛⠛⠧⣼⣿⣇⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡟⢠⡇⣿⣿⣿⣿
⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡷⡐⣿⡿⠟⢋⣁⣀⣠⢄⠁⠀⠀⠁⠀⠀⠠⣤⣤⡠⠋⢁⣼⢊⠿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡧⠘⢠⣿⣿⣿⣿
⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⣋⣬⡶⠟⠋⠉⠉⢉⣨⠟⠁⠲⠆⠀⠤⠴⠄⠉⡑⣠⢿⠏⡾⠲⢨⣭⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⣦⢸⣿⣿⣿⣿
⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠟⠑⠉⠀⠀⠀⠀⠔⠟⠁⠀⠀⠀⠀⠀⠀⢃⢀⣜⣯⣶⣿⡿⣡⠀⠘⢻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡄⠈⣼⣿⣿⣿⣿⣿
⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣶⠞⠁⠀⠀⠀⠀⢀⠔⠁⠀⠀⠀⠀⠀⠀⠀⠀⢯⢿⡿⠓⣿⠛⠈⠁⢬⡐⠀⠙⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣽⣭⣤⢰⣿⣿⣿⣿⣿⣿
⣿⣿⣿⣿⣿⣿⣿⣿⣿⢿⣿⣿⠃⠀⠀⠀⠀⢀⡴⠁⠀⠀⠀⢠⠀⠀⠐⡀⠀⠀⠈⣜⡞⣽⣿⠏⠀⢀⠐⢉⡢⡀⠀⢙⣛⣿⣿⣿⣿⣿⣿⣿⣷⣻⠇⡈⢹⣿⣿⣿⣿⣿
⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣯⠀⠀⠀⣠⢀⣼⢃⡀⠀⠀⣨⣿⣿⠀⠀⠈⠢⡀⠀⠈⣿⣮⣭⠀⣔⣴⣿⣿⣿⣿⣌⢧⣼⡻⣿⣿⣿⣿⣿⣿⣿⣿⠃⢰⣿⣿⣿⣿⣿⣿
⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⣸⣇⣾⣿⡞⡀⠀⠰⢹⠋⢿⡆⠀⠀⠀⠘⣄⠀⢝⡏⢀⣾⣿⣿⣿⣛⣿⣿⡽⡻⠟⢯⣫⡿⣿⣿⣿⣿⡿⣯⠀⢿⡛⠛⢻⣿⣿⣿
⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠛⣀⣶⣿⡿⢣⣿⠊⠀⠀⢁⡌⠂⠈⠻⢄⠀⠀⠀⢹⢣⠈⣯⣯⣻⣿⡿⠟⢿⣾⣥⣾⠁⣾⠘⣯⣿⣾⣿⣿⣿⢰⡍⡄⣏⠁⠀⣹⣿⣿
⣿⣿⣿⣿⣯⠻⠿⠿⣿⣿⡡⠞⠵⠟⠋⢠⣞⠅⠀⠀⡐⡩⠀⣄⣀⣠⣎⠀⠀⠀⣇⠈⡇⠁⠘⡿⡟⣯⣁⡸⣍⢟⠄⣰⡏⠐⣿⣿⣿⣿⣿⣯⣼⡇⠀⢽⡀⠀⣿⣿⣿⣿
⣿⣿⣿⣿⣿⣷⣄⣀⠀⠀⢀⣀⠔⢀⣴⠟⠁⠀⠈⢨⡞⡶⢾⣿⣿⠿⠂⠂⠀⠌⠃⠚⣿⠆⠀⠱⣿⣌⠻⢿⣷⡶⢿⣿⣵⢾⣿⣿⣿⣿⢏⣙⡀⡀⠀⠸⠁⠀⣿⣿⣿⣿
⣿⣿⣿⣿⣿⣿⣝⣛⣛⣛⣉⠰⠀⠾⠁⢀⣴⣄⠀⠀⠀⠀⠀⠍⠁⠀⠀⠀⣠⣤⠀⣼⠷⣧⡀⢄⡘⢿⣷⣦⣈⢻⣧⡒⠈⠳⢾⣿⣿⣿⣖⠋⠃⣷⢰⢮⡑⠾⣿⣿⣿⣿
⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⡇⠀⠀⣴⣫⣯⡏⠀⠀⠀⠀⠀⠀⠠⠤⠴⠛⣝⠿⠾⢻⡄⢚⠈⠶⣿⡾⠉⠐⣼⠃⢻⣷⡀⠈⢶⣭⣙⣻⣿⢈⠂⣿⡆⣈⠘⢦⣿⣿⣿⣿
⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣧⡇⠀⡇⢿⣿⣯⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠰⠋⢀⠴⠙⢇⣠⠔⢀⡼⠁⠀⠰⠻⣆⠸⣟⢳⣄⠀⠛⠿⣿⡿⠈⢻⣿⠃⣁⠐⠾⣿⣿⣿⣿
⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⢀⣦⡘⡘⣿⣿⣧⡀⠀⣀⡤⠀⠖⠀⠀⠀⠁⡴⢋⣖⣛⡉⠀⠀⠛⢀⡤⢠⣶⣿⡈⠑⠜⠄⣑⢅⠀⠁⠀⡉⠄⣾⣿⠀⡉⠙⢶⣿⣿⣿⣿
⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣼⣿⣷⣧⡻⣿⣿⣷⣄⠉⠵⠀⠀⠀⠀⢀⣠⠑⠞⣉⠉⣣⣴⣦⣆⠘⠁⡘⢿⠿⣧⡀⠀⠀⠻⡊⠦⡀⠀⠑⣄⠙⢿⠀⠵⡢⣸⣿⣿⣿⣿
⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣮⣿⣿⢿⣷⣦⣀⠀⠀⢀⣽⡩⠕⢂⡡⠞⠻⢿⣯⣉⠉⠓⠶⠄⠑⢆⡁⠀⠀⠀⠐⡀⢪⠢⠀⢹⡿⣄⠀⠀⣾⣿⣿⣿⣿⣿
⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣶⣾⡼⡁⣠⠗⠉⠀⠀⠀⠀⠉⠻⣷⣦⣄⡀⠀⠀⠹⣦⡀⠀⢀⣷⠀⣿⡆⠈⢷⣬⣷⠰⣿⣿⣿⣿⣿⣿
⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠿⢿⢷⡟⠁⠀⠀⠀⠀⠀⠀⠀⠀⠈⠻⣿⣿⣶⣤⣴⣿⡄⢦⢾⡿⠁⢸⠃⢨⢧⡻⢿⠀⣿⣿⣿⣿⣿⣿
⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠲⢖⡟⠀⠀⠀⠀⠀⠀⠀⠀⠀⠠⠀⠀⠘⣿⣿⣿⣿⣿⣷⣿⠟⠁⡀⠎⣴⠏⣿⣿⠓⣤⣛⣿⣿⣿⣿⣿
⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣯⣶⣟⣀⡾⠀⠀⠀⢠⠄⠀⣾⠀⠀⠀⠀⢀⠀⠀⢹⣿⣿⣷⣯⣭⣤⡞⣰⣶⢾⠏⣼⣿⣿⣾⣿⣿⣿⣿⣿⣿⣿
⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠉⢥⣤⣧⠀⠈⢦⡸⣿⣦⡿⠀⠀⠀⠀⠸⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⢿⡏⠀⣴⠿⣿⣯⢛⡏⣿⣿⣿⣿⣿⣿
⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⣿⠿⠇⣀⢸⣿⣦⠀⠈⠿⣿⡿⠗⠁⠀⠀⠀⢸⠃⠀⣸⣿⡿⢫⣾⡏⣾⡿⠀⠀⣿⣿⢧⡽⣿⣿⠍⣿⣿⣿⣿⣿⣿
⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠿⢻⣏⢠⡠⠏⡁⡞⠁⠻⣧⡀⠀⠁⠀⠀⠀⠀⠀⠀⠐⣦⣴⡿⠋⣵⠿⠿⡷⢟⡅⠀⠀⣿⠙⣦⣀⢜⣷⠀⡀⣿⣿⣿⣿⣿
⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣯⣴⣾⢌⣏⡼⠚⢹⣿⠁⠀⠀⠈⣿⠀⠀⠀⠀⠀⠀⠀⠀⠀⢽⣿⣷⠟⢋⡀⠀⣀⣤⣥⠄⢀⣿⣷⣤⣙⠻⣿⡷⢝⣿⣿⣿⣿⣿
⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣧⢨⠗⣃⣼⣼⣯⠀⠀⠀⠀⠸⠀⠀⠀⠀⠀⠀⠀⠀⢀⣼⠟⣡⣞⠫⢐⣴⣿⣿⠯⠂⠉⢹⣿⣿⣿⣷⣦⡁⠀⠺⢿⣿⣿⣿
⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣟⣥⣼⡟⣿⣿⣿⡀⠀⠀⠀⠀⣇⠀⠀⠀⠀⠀⢠⣴⢛⣥⠞⢉⣤⣾⡿⠛⠉⢀⣤⡀⠐⢉⣬⣿⣿⣿⣿⣿⡄⢷⠀⠈⢻⣿
⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠆⠿⣽⣿⣿⣿⣷⡀⠀⠀⠀⡸⣄⠀⠀⢀⣴⢟⡴⢋⣤⣾⣿⣿⣶⣶⣿⡀⣿⣿⣿⣞⢁⣽⣿⣽⣻⣿⣿⡷⢸⣶⡦⢸
⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠁⡀⡇⠜⣿⣿⣿⣿⣦⣀⢀⣼⠁⣸⣆⣠⢟⣵⣫⣶⣿⣿⣿⣿⣿⣿⣿⣿⣧⣸⡿⠛⠉⠺⠟⠸⣿⣷⣮⣥⣴⣿⣿⡇⣿
⣿⣿⣿⣿⣿⣿⣿⣿⣿⢻⣿⣿⣿⣿⣿⠁⣼⡆⠃⢸⣿⣿⣿⣿⣿⣿⣿⣷⣶⣿⠛⣵⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠛⠉⠁⠀⠀⢠⣴⣾⡄⠈⢻⣿⣽⣿⣿⣿⣿⣿
⣿⣿⣿⣿⣿⣿⣿⣿⣿⣎⢿⣿⣿⣿⣿⣦⠟⠁⢀⣾⣿⣿⣿⣿⡿⠿⠿⠛⠋⢀⣴⣿⣿⣿⣿⣿⣿⣿⡿⠟⢋⣁⣤⣤⣤⣴⣶⢻⣿⣿⠍⣍⢀⠐⡿⢟⣟⣿⣿⣿⣿
⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣝⢿⣿⣿⠋⠀⣾⣿⣿⣿⣿⣿⣿⣿⣿⣶⣀⡠⠿⠟⢛⣻⣭⣿⣟⣯⣵⣾⣿⣿⣿⣿⣿⣿⣿⣿⣾⣿⣿⣯⣿⣾⣷⣵⣿⡷⣿⢿⣿⣻
⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⢰⣷⣼⡿⣿⣿⣿⣿⣿⣿⣿⣣⣤⠴⠾⢿⣿⣿⢩⣭⣽⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣾⢿⣿⣿⣾⢯⣿⣯⣧⣕⣿⣿⣿⣿⣿
⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣦⣭⣯⣷⣿⣿⢟⣿⠟⢋⣁⣤⣴⣾⣿⣿⣿⣿⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿
⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣿⣷⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿
⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿
⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿