⣿⣿⣿⣿⣿⣿⡟⠉⣿⣿⣿⣿⣿⠛⡡⡔⣠⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿
⣿⣿⣿⣿⣿⢋⠞⠀⣿⡿⠹⢋⣤⠊⢰⢱⣿⡿⢻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿
⣿⣿⣿⣿⡇⡎⠀⣇⢿⢡⣦⠃⠁⠀⢸⢸⡇⣤⣦⡙⠛⠛⢿⣿⣿⣿⣿⣿⣿⣿
⣿⣿⣿⣿⢠⡇⠀⠘⣌⢸⠘⠀⠀⠀⠈⢆⢣⠸⡃⠈⠉⠩⠑⢬⡹⣿⡿⢿⣿⣿
⣿⣿⡇⠉⢃⠙⠀⠀⠈⠺⡄⠀⠀⠀⠀⠈⠢⡸⠁⠀⢀⠔⣫⣭⣓⣸⣷⠠⠹⣿
⣿⣿⣷⢸⠙⠄⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⡏⠼⠿⠿⠿⠿⠿⢠⠀⠻
⢿⣿⡿⠦⠑⡀⠀⠀⢸⠉⠉⠉⠉⠙⠉⠉⠉⠉⠙⡍⠉⢹⡿⠉⢩⢋⣴⢸⠀⡆
⢨⢙⠳⠌⠲⡊⠁⠀⢸⠀⠸⡿⣿⣿⠀⠀⣿⡇⠀⣿⣄⠀⠁⢠⢣⣾⡇⠈⠀⠁
⣆⠢⡈⠉⠉⠉⠀⠀⢸⠀⢀⣀⣼⣿⠀⠀⣀⣀⣠⣿⡿⠀⠀⢣⠸⣿⠇⠇⠀⡀
⣿⣷⣤⠁⡖⠀⠀⠀⢸⠀⢸⣿⣿⣿⠀⠀⣿⣿⣿⡿⠁⢠⡄⠀⢣⠉⡘⠀⠀⠇
⣿⣿⡟⠘⠀⠀⠀⠀⠚⢲⢒⣛⣛⣛⣒⣒⣛⣛⣛⣒⣒⣛⠛⠒⢒⠟⠀⠀⡜⣴
⣿⣿⣧⢠⣆⠀⢀⠀⠢⣤⠔⠨⠭⢉⣩⣿⣿⠿⣿⡿⠏⡡⠊⠗⠁⠀⢀⠜⣰⣿
⣿⣿⣿⣤⠘⡄⢸⣄⠀⠀⠁⠒⠀⠭⠭⠄⣲⣀⠥⠒⠉⠀⠀⠀⣀⠔⣡⣾⣿⣿
⣿⣿⣿⣿⣷⣌⠢⣏⠳⢄⠀⠀⠀⠀⠀⠈⠀⠀⠀⠀⢀⠤⣐⣈⣴⣾⣿⣿⣿⣿
⣿⣿⣿⣿⣿⣿⣷⣦⣤⣦⣍⡒⠦⠤⠀⠀⠀⠤⠔⢊⣤⣿⣿⣿⣿⣿⣿⣿⣿⣿