.
⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿
⣿⣿⣿⣿⣿⣿⣿⣿⣿⠟⠛⠉⠁⠄⠄⠄⠄⠄⠄⠉⠛⢿⣿⣿⣿⣿⣿⣿⣿⣿
⣿⣿⣿⣿⣿⣿⡿⠋⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠹⣿⣿⣿⣿⣿⣿⣿
⣿⣿⣿⣿⣿⣏⣀⣤⣤⣠⠤⠶⠶⠒⠒⠒⠒⠲⠶⢤⣄⣀⡀⢹⣿⣿⣿⣿⣿⣿
⣿⠋⠁⠄⠈⠙⢿⣿⠃⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠈⠙⠛⢻⣿⣿⣿⣿⣿
⡇⠄⠄⠄⠄⠄⢸⣿⠄⠄⢀⣀⣀⣀⣀⣀⣀⣀⠄⠄⠄⠄⠄⠄⠈⣿⣿⣿⣿⣿
⣿⣄⠄⠄⠄⣀⡾⠛⠚⠉⣡⡶⠋⠁⠄⠈⣿⣿⠟⠐⠒⠐⢶⡒⠒⠻⣿⣿⣿⣿
⣿⣿⣿⣿⣿⡏⠄⠄⢀⣾⣿⣇⡴⠛⡛⣷⣿⣿⡦⠒⠲⣦⡀⣿⡄⠄⠈⢻⣿⣿
⣿⣿⣿⣿⣿⡀⠄⠄⡞⠉⠄⠈⢹⣿⠛⠉⠉⠉⠙⢿⡶⠛⠉⠻⣿⠄⠄⠄⣿⣿
⣿⣿⣿⡿⣿⢷⣄⣀⣇⣠⠴⠒⢻⡇⠄⠄⠄⠄⠄⢀⡶⣄⡀⠄⢸⠄⠄⣰⣿⣿
⣿⣿⣿⠃⢻⡆⠄⠄⠄⠄⠄⠄⠄⠙⠦⢤⣤⡤⠴⠛⠄⠄⠉⠙⠛⠛⢋⡟⣿⣿
⣿⣿⣿⠄⠄⠙⢦⡀⠄⠄⠄⠄⠄⠄⢀⡼⠙⢦⡀⠄⠄⠄⠄⠄⢀⣠⠞⠄⢹⣿
⣿⣿⣿⠄⠄⠄⠄⠙⠓⠲⠤⠤⠶⠚⠛⠢⠤⠖⠋⠓⠒⠶⠖⠒⠋⠄⠄⠄⢸⣿
⣿⣿⣿⡆⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⣾⣿
⣿⣿⣿⣿⡄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⣴⣿⣿
⣿⣿⣿⣿⣿⣦⡀⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⣠⣾⣿⣿⣿
⣿⣿⣿⣿⣿⣿⣿⣦⣄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⣀⣴⣾⣿⣿⣿⣿⣿
⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣶⣤⡀⠄⠄⠄⠄⠄⠄⣀⣴⣾⣿⣿⣿⣿⣿⣿⣿⣿
⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣤⡀⢀⣴⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿
⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿
.
⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿
⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠿⠟⠛⠛⠛⠛⠛⠛⠻⠿⠿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿
⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠟⠃⠚⠓⠲⠞⠛⠛⠚⠶⣦⣦⣄⠄⠄⠉⠙⠿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿
⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡟⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠉⠛⣦⠄⠄⠄⠹⣿⣿⣿⣿⣿⣿⣿⣿⣿
⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠃⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠸⣦⠄⠄⠄⠘⢿⣿⣿⣿⣿⣿⣿⣿
⣿⣿⣿⣿⣿⣿⣿⣿⣿⠄⠄⠄⠄⢀⡀⢀⣀⣀⣀⣀⣀⠄⠄⠄⠄⠄⠄⠈⣧⡀⠄⠄⠄⢻⣿⣿⣿⣿⣿⣿
⣿⣿⣿⣿⣿⣿⣿⡿⠛⠁⣶⠛⢿⣻⣁⣤⣌⠃⠄⠄⠉⣫⢥⣶⣤⣆⠄⠄⠈⢻⡆⠄⠄⠄⣿⣿⣿⣿⣿⣿
⣿⣿⣿⣿⣿⣿⣿⡡⠄⠄⡇⠄⣰⠇⠈⠁⠄⠄⠄⠄⠄⠁⠄⠈⠁⢹⡷⣆⠄⢸⡇⠄⠄⢠⣿⣿⣿⣿⣿⣿
⣿⣿⣿⣿⣿⣿⣿⠃⠄⠄⢳⡼⢋⡇⣰⣿⣷⡄⡄⠄⢠⢤⣴⣟⢶⡘⣇⢹⡆⢿⡀⠄⠄⣼⣿⣿⣿⣿⣿⣿
⣿⣿⣿⣿⣿⣿⡏⠄⢀⡤⠋⢡⠌⠉⠄⠉⣹⠉⠁⠄⠸⢸⡛⠉⠉⢻⡍⢿⠳⣌⠛⠦⠄⠉⢉⠻⠿⣿⣿⣿
⣿⣿⣿⣿⣿⣿⠇⠄⠸⠄⠄⢸⡀⠄⣀⣤⢴⡆⡀⠄⡀⢲⠤⣄⠄⢀⡇⠄⢠⠈⡇⠄⠄⣦⠄⠻⣆⢹⣿⣿
⣿⣿⣿⣿⣿⣖⡀⠄⠄⣠⣶⣌⡿⠟⠉⠄⠄⠄⠉⢉⣁⠄⠄⠈⠉⠉⠄⢻⡎⣦⡇⠄⢰⡏⣀⣠⡟⢰⣿⣿
⣿⣿⣿⡟⠛⠛⠁⠄⣠⠟⠶⢤⡴⠚⠙⠛⠉⠛⠿⠿⠟⠛⠲⠦⠶⠓⠶⠿⣅⠈⠁⠄⠘⢷⣭⣥⣶⣿⣿⣿
⣿⣿⠏⠄⢠⡲⠂⣠⡟⠄⠄⠋⠄⠄⠄⠄⠄⠈⠙⠛⠉⠄⠄⠄⠄⠄⠄⠄⠹⣄⠄⠄⠄⠈⢿⣿⣿⣿⣿⣿
⣿⡏⠄⠄⠈⠄⢰⠏⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠹⡆⠄⠄⠄⠈⢻⣿⣿⣿⣿
⣿⡇⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠁⠄⠄⠄⠄⢸⣿⣿⣿⣿
⣿⣇⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⢾⣿⣿⣿⣿
⣿⣿⣄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠸⣿⣿⣿⣿
⣿⣿⣿⣆⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⢰⣿⣿⣿⣿
⣿⣿⣿⣿⡀⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⢀⣾⣿⣿⣿⣿
⣿⣿⣿⣿⣧⡀⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⣿⣿⣿⣿⣿⣿
⣿⣿⣿⣿⣿⣿⣶⡄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⢀⣿⣿⣿⣿⣿⣿
⣿⣿⣿⣿⣿⣿⣿⣿⣄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⢀⣤⣴⣿⣿⣿⣿⣿⣿⣿
⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣶⣤⣤⣤⣤⡀⠄⠄⠄⠄⠄⠄⠄⠄⠄⢀⣀⣠⣤⣴⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿
⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣶⣦⣤⣤⣤⣤⣤⣶⣷⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿
⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿