⣿⣿⣿⣿⣿⣿⣿⣿⣿⠟⠛⢉⢉⠉⠉⠻⣿⣿⣿⣿⣿⣿
⣿⣿⣿⣿⣿⣿⣿⠟⠠⡰⣕⣗⣷⣧⣀⣅⠘⣿⣿⣿⣿⣿
⣿⣿⣿⣿⣿⣿⠃⣠⣳⣟⣿⣿⣷⣿⡿⣜⠄⣿⣿⣿⣿⣿
⣿⣿⣿⣿⡿⠁⠄⣳⢷⣿⣿⣿⣿⡿⣝⠖⠄⣿⣿⣿⣿⣿
⣿⣿⣿⣿⠃⠄⢢⡹⣿⢷⣯⢿⢷⡫⣗⠍⢰⣿⣿⣿⣿⣿
⣿⣿⣿⡏⢀⢄⠤⣁⠋⠿⣗⣟⡯⡏⢎⠁⢸⣿⣿⣿⣿⣿
⣿⣿⣿⠄⢔⢕⣯⣿⣿⡲⡤⡄⡤⠄⡀⢠⣿⣿⣿⣿⣿⣿
⣿⣿⠇⠠⡳⣯⣿⣿⣾⢵⣫⢎⢎⠆⢀⣿⣿⣿⣿⣿⣿⣿
⣿⣿⠄⢨⣫⣿⣿⡿⣿⣻⢎⡗⡕⡅⢸⣿⣿⣿⣿⣿⣿⣿
⣿⣿⠄⢜⢾⣾⣿⣿⣟⣗⢯⡪⡳⡀⢸⣿⣿⣿⣿⣿⣿⣿
⣿⣿⠄⢸⢽⣿⣷⣿⣻⡮⡧⡳⡱⡁⢸⣿⣿⣿⣿⣿⣿⣿
⣿⣿⡄⢨⣻⣽⣿⣟⣿⣞⣗⡽⡸⡐⢸⣿⣿⣿⣿⣿⣿⣿
⣿⣿⡇⢀⢗⣿⣿⣿⣿⡿⣞⡵⡣⣊⢸⣿⣿⣿⣿⣿⣿⣿
⣿⣿⣿⡀⡣⣗⣿⣿⣿⣿⣯⡯⡺⣼⠎⣿⣿⣿⣿⣿⣿⣿
⣿⣿⣿⣧⠐⡵⣻⣟⣯⣿⣷⣟⣝⢞⡿⢹⣿⣿⣿⣿⣿⣿
⣿⣿⣿⣿⡆⢘⡺⣽⢿⣻⣿⣗⡷⣹⢩⢃⢿⣿⣿⣿⣿⣿
⣿⣿⣿⣿⣷⠄⠪⣯⣟⣿⢯⣿⣻⣜⢎⢆⠜⣿⣿⣿⣿⣿
⣿⣿⣿⣿⣿⡆⠄⢣⣻⣽⣿⣿⣟⣾⡮⡺⡸⠸⣿⣿⣿⣿
⣿⣿⡿⠛⠉⠁⠄⢕⡳⣽⡾⣿⢽⣯⡿⣮⢚⣅⠹⣿⣿⣿
⡿⠋⠄⠄⠄⠄⢀⠒⠝⣞⢿⡿⣿⣽⢿⡽⣧⣳⡅⠌⠻⣿
⠁⠄⠄⠄⠄⠄⠐⡐⠱⡱⣻⡻⣝⣮⣟⣿⣻⣟⣻⡺⣊
██████████░░█░░░█░░░░██░░░░░░░░░░░░░░░░░
░░░░█░░█░░░░█░░██░░███░░░░░░░░░░░░░░░░░░
░░░░█░░█░░░░█░░█░░░███░░░░░░░░░░░░░░░░░░
░░░░█░░█░░░░█░░█░░░░░██░░░░░░░░░░░░░░░░░
░░░░█░░██████░░█░░░░░░█░░░░░░░░░░░░░░░░░
░░░░█░░█░░░░█░░█░░░░░██░░░░░░░░░░░░░░░░░
░░░░█░░█░░░░█░░█░░████░░░░░░░░░░░░░░░░░░
░░░░█░░█░░░░░░░░░░░░░░░░░░░░░░░░░░░██░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░█░░░░
░░░███░░░░░░░░░█░░░░░█░██░░░░░░░░░██░░░░
░███░░░░░░░░░░░█░░░░██░░██░░░░░░░░█░░░░░
██░░░░░░░░░░░░░█░░░░█░░░░██░░░░░░██░░░░░
█░░░░░░██████░░█░░░░█░░░░░░███░░██░░░░░░
██░░░░░░░███░░░█░░░░█░░░░░░░░░░██░░░░░░░
░██░░░░░░░██░░░██░░██░░░░░░░░░██░░░░░░░░
░░███░░████░░░░░████░░░░░░░░░██░░░░░░░░░
░░░░████░░░░░░░░░░░░░░░░░░░░░█░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░██░░░░░░██████░░██████░░░░░░░█░░░░░░
░████░░░░░░░█░░░░░░░░░█░░░░░░█████░░░░░░
██░░░░░░░░░░████░░░░░░█░░░░░██░░░░░░░░░░
█░░░░░░░░░░░█░░░░░░░░░█░░░░░█████░░░░░░░
█░░░░██████░██░░░░░░░░█░░░░░░░░░███░░░░░
███░░░░░░░█░░█████░░░░█░░░░░░░░░░██░░░░░
░░███████░█░░░░░░░░░░░░░░░░░░░░███░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░██████████░░░░█████████░
░░░░░░░░░░░░░░░░░░░█░░░░░░░░░░░░░░░█░░░░
░░░░░░░░░░░░░░░░░░░█░░░░░░░░░░░░░░░█░░░░
░░░░░░░░░░░░░░░██████████░░░░░░░░░░█░░░░