.
⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿
⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⣿⡟⠁⠹⣿⣿⣿⣿⣿⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿
⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡏⠄⡿⠄⣠⠄⠈⠙⠻⢿⣿⠄⠙⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿
⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠿⣛⠛⠓⠄⢀⠄⣿⣄⡀⠄⡀⠄⢻⠄⣤⠄⠛⠉⣼⣿⢿⣿⣿⣿⣿⣿⣿⣿⣿
⣿⣿⣿⣿⣿⣿⡟⢿⣿⣿⡿⠛⠻⣂⣤⣼⣧⣿⣿⣿⣿⣾⣷⣄⣼⣿⣇⢀⠄⢋⠁⠘⣿⣿⣿⣿⣿⣿⣿⣿
⣿⣿⣿⣿⣿⣿⣇⠄⠈⢉⡁⠄⠚⢛⣻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣯⣴⣿⡇⣰⣿⣿⣿⣿⣿⣿⣿⣿
⣿⣿⣿⣿⣿⣿⡄⠄⠄⠈⣿⣶⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣉⡁⢀⣼⣿⣿⣿⣿⣿⣿
⣿⣿⣿⣿⣿⣿⠿⠂⠄⠄⢻⣿⣿⣿⣿⡿⠛⣻⣿⣿⣿⣿⣿⡏⢻⣿⣿⣿⣿⣿⣟⠉⠄⠙⠻⠿⢻⣿⣿⣿
⣿⣿⣿⣿⣿⣿⣶⠆⠄⠄⣻⣿⣿⣿⣏⣴⠶⢟⣽⣿⣿⣿⣿⣷⣿⣿⣿⣿⣿⣿⣷⣦⣴⣶⠄⢖⣿⣿⣿⣿
⣿⣿⣿⣧⣍⠉⢤⣤⣤⣾⡿⣿⣿⣿⣿⡇⢀⣾⡿⢻⣿⣿⣿⣿⣿⣿⣿⣿⣷⢹⣿⣿⣿⠋⣠⣾⣿⣿⣿⣿
⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣼⣿⣿⣿⡿⡇⣼⠏⠄⢸⣿⣿⡿⣿⡿⠹⣿⣿⣿⣿⣿⣿⣿⣷⡈⠙⢿⣿⣿⣿
⣿⣿⣿⣿⣿⣏⣰⣿⣿⣿⣿⣿⡿⣿⠵⠷⣧⡀⠠⠿⠟⠋⢀⣸⠷⠾⣝⣿⣿⣿⣿⣿⣿⢦⣶⣶⣾⣿⣿⣿
⣿⣿⣿⣿⣿⣿⣿⣿⣿⢙⣿⣿⣼⠁⠄⢠⣿⡏⠏⠄⠄⠉⢻⣿⡆⠄⠼⢿⣿⣿⡿⣿⣿⣿⣿⣿⣿⣿⣿⣿
⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⡛⡿⠽⡀⠄⠄⠙⠁⠄⠄⠄⠄⠈⠛⠁⠄⢀⡞⢫⢟⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿
⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⠠⠚⡑⠒⠉⠄⠄⠄⠄⠄⠄⠈⠐⠪⠙⡀⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿
⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣧⡁⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠈⣼⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿
⣿⣿⣿⣿⣿⣿⣿⣿⡿⠟⢋⣉⣤⣽⣆⡀⠄⠄⠒⠒⠒⠒⠂⠄⢀⣠⣾⣤⣌⣉⠛⠻⣿⣿⣿⣿⣿⣿⣿⣿
⣿⣿⣿⣿⣿⣿⣿⡟⠄⣶⣿⣿⣿⣿⣧⠙⢶⣄⡀⠄⠄⢀⣠⡴⡿⣸⣿⣿⣿⣿⣷⡆⠈⣿⣿⣿⣿⣿⣿⣿
⣿⣿⣿⣿⣿⡿⢛⠁⠄⠙⢿⣿⣿⣿⠿⡆⠄⠈⠻⣷⣾⡿⠋⢸⠃⡿⣿⣿⣿⣿⠟⠃⠄⢙⠻⣿⣿⣿⣿⣿
⣿⣿⣿⣿⡿⠁⢿⣧⡀⠄⠄⠙⠻⣅⠄⠄⠄⠄⠄⢸⣿⠁⠄⠸⠄⠁⢀⡽⠛⠁⠄⠄⣠⣾⡇⠸⣿⣿⣿⣿
⣿⣿⣿⣿⡇⠄⠄⠉⠙⠢⣄⠄⠄⠄⡇⠄⠄⢀⠄⠈⠋⠄⠄⠄⠄⢠⠎⠄⠄⢀⡤⠞⠋⠁⠄⠄⢻⣿⣿⣿
⣿⣿⣿⣿⠁⠄⠄⠄⠄⠄⠄⠙⠢⣄⣇⠄⠄⠈⡂⠄⠄⢀⠄⠄⡀⡏⢀⡠⠞⠉⠄⠄⠄⠄⠄⠄⢸⣿⣿⣿
⣿⣿⣿⠟⠉⠙⠷⣦⣀⠄⠄⠄⠄⠈⢫⠄⠈⠒⠴⠄⢀⠧⠔⠉⢸⠑⠋⠄⠄⠄⠄⠄⣠⣴⠟⠉⠙⠻⣿⣿
⣿⣿⠃⠄⠄⠄⠄⠉⢿⣿⣶⣦⣤⣄⣀⠳⢄⡀⠄⠄⠄⠄⣀⣴⠃⢀⣀⣤⣤⣶⣾⣿⠟⠁⠄⠄⠄⠄⠹⣿
⣿⣧⠄⠄⠄⠄⠄⠄⠄⠈⠛⢿⣿⣿⣿⣿⣾⠙⠲⠤⠔⠊⠁⢸⣾⣿⣿⣿⣿⠿⠋⠁⠄⠄⠄⠄⠄⠄⢀⢿
⣿⢹⠄⠄⠄⡤⠄⠄⠄⠄⠄⠄⠄⠉⠛⣿⣿⠄⠄⠄⠄⠄⠄⢸⣿⡿⠛⠉⠄⠄⠄⠄⠄⠄⠄⡄⠄⠄⢸⢸
⡏⠘⡇⠄⣰⡇⠄⠄⠄⠄⠄⠄⠄⠄⠄⠈⣿⠄⠄⠄⠄⠄⠄⢸⡟⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⢿⡀⠄⢸⠄
⠁⠄⡇⢀⣿⠃⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⣿⠄⠄⠄⠄⠄⠄⢸⢸⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⢸⣷⠄⡟⠄
⠄⠄⢳⣸⣿⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⣿⠄⠄⠄⠄⣠⠎⢸⢸⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⢸⣿⣰⠇⠄