⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣟⣿⣿⣿⣿⣟⣿⣿⣿⡿⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿
⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠿⣛⣯⣵⣶⣿⣿⠿⠿⠿⠟⠛⠛⠛⠻⠿⠿⠿⢿⣿⣶⣾⣭⣛⡿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿
⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠿⣫⣵⣿⡿⠟⢋⠉⡤⣀⢆⡲⣐⢮⡱⣍⡞⣱⢜⡰⢢⢆⠤⣉⠙⠻⠿⣿⣷⣭⣛⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿
⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⢟⣵⣿⡿⠛⢁⢄⠲⣌⢳⢲⡭⢞⣵⢫⣎⠷⣮⣝⡳⣮⡝⠓⠊⠑⠃⠋⠲⢡⢂⡙⠻⣿⣷⣽⡻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿
⣿⣿⣿⣿⣿⣿⣿⣿⣿⠟⣵⣿⡿⠋⢠⠜⣌⢎⠷⠎⠏⠃⠁⢈⣞⡟⣾⣛⡶⠯⠙⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⠐⡣⢄⡙⢿⣿⣮⡻⣿⣿⣿⣿⣿⣿⣿⣿⣿
⣿⣿⣿⣿⣿⣿⣿⣿⢫⣾⣿⠋⣀⠎⠑⠊⠈⠈⠀⠀⠀⢀⡴⡾⣽⣏⢷⠉⠀⠀⣀⣠⣤⢶⡶⣶⢶⡶⣤⡀⠀⢠⣛⢦⡱⣄⠙⢿⣿⣜⢿⣿⣿⣿⣿⣿⣿⣿
⣿⣿⣿⣿⣿⣿⣿⢣⣿⡿⠁⠴⣈⢆⠀⠀⠀⢀⡀⡤⣴⢻⢼⣛⡷⣎⢷⡲⣞⢿⡹⢧⣛⢮⢳⣛⢾⣹⡳⣟⡿⢯⣟⣳⡝⣦⣋⠄⠻⣿⣧⢻⣿⣿⣿⣿⣿⣿
⣿⣿⣿⣿⣿⣿⢣⣿⡿⠁⡜⡱⢌⠊⠐⡌⡜⢦⡝⣶⡱⢯⡞⣭⢷⡛⢦⠛⡬⢧⣽⣲⣝⣮⢳⣌⢧⢓⠿⣹⣞⢿⡺⣗⣻⡵⣫⢞⡤⠙⣿⣷⢻⣿⣿⣿⣿⣿
⣿⣿⣿⣿⣿⡟⣾⣿⠃⡜⢲⡑⠊⠀⡜⣰⣙⢮⡽⣖⡿⣝⡾⣥⣳⡙⠤⣛⡼⣷⢯⢷⣻⣞⢿⡼⣎⠧⣎⠱⣞⢧⡿⣹⢳⣛⣧⡟⣴⢃⠸⣿⣧⢻⣿⣿⣿⣿
⣿⣿⣿⣿⣿⢡⣿⡏⠰⣘⠧⡜⠀⠰⣡⠷⣹⣞⡽⢯⣟⣯⢷⣎⡷⡍⠒⣉⢚⣡⡭⠉⠁⠉⠉⣛⡚⠽⣂⠧⡘⢯⠾⣝⣯⣟⢾⣝⣮⠳⡄⢹⣿⡎⣿⣿⣿⣿
⣿⣿⣿⣿⣿⣸⣿⠁⡜⣰⢋⡖⠀⠌⡁⢋⣡⠬⡉⠙⠘⠉⠓⠊⠑⢠⢙⡬⣓⠘⠀⠀⠀⠀⠀⠀⢫⢷⣪⢐⠡⢌⡻⡽⡶⢯⣟⣞⣮⠷⡱⠀⣿⣷⢹⣿⣿⣿
⣿⣿⣿⣿⡏⣿⣿⠀⡜⠴⣫⠜⠈⠀⠌⡱⢌⣳⡱⣄⡀⢀⡠⣼⡃⠀⢎⠴⢳⡰⡀⠀⠀⠀⠀⢠⢌⡟⡴⢋⠤⠐⣹⣵⣛⡿⢮⣟⡼⣳⢍⠆⢸⣿⡜⣿⣿⣿
⣿⣿⣿⣿⡇⣿⣿⠀⢌⢣⢣⢏⡄⠐⠠⣁⠊⠴⠙⠮⠹⠭⠓⣃⣥⠈⠄⠫⣅⠳⣝⡲⠤⡴⣞⢯⡚⠼⣑⠊⠄⣸⡵⣳⢯⣟⡿⣺⣝⢧⡞⡌⢸⣿⡇⣿⣿⣿
⣿⣿⣿⣿⣷⣿⣿⠀⢈⠢⢍⢲⠒⡄⠀⠀⠉⢎⠳⡚⡵⣋⢿⣹⣞⡦⠈⠡⠌⡓⠴⡩⢝⡱⢍⠖⡩⠒⠡⢈⡴⣧⢿⣽⡻⢾⣽⢳⣏⠾⡜⡄⢸⣿⡇⣿⣿⣿
⣿⣿⣿⣿⣿⢸⣿⡄⠠⠑⡌⢆⡛⠴⡡⢀⠈⢀⠡⢱⡘⣬⢓⡮⡽⣞⡷⣤⡐⠀⠑⡈⠢⠘⡈⢂⠁⠌⣠⣎⡷⣯⣟⣶⣻⢟⣮⢗⣮⢳⡱⠌⢸⣿⣧⣿⣿⣿
⣿⣿⣿⣿⣿⡞⣿⣇⠀⠂⠌⡰⢈⠧⡑⠣⡜⢂⠶⣡⢞⡴⣯⢾⣵⢻⣞⡷⣻⢽⣲⡤⣤⢥⡤⣴⢲⣏⢷⠾⣝⣷⢻⡼⢯⡞⣧⠻⣔⢣⠓⠌⣸⣿⢳⣿⣿⣿
⣿⣿⣿⣿⣿⣷⢻⣿⡀⠐⡀⢂⠡⢂⡅⠣⠘⠤⡙⢬⣛⢾⡹⡟⣾⣛⠾⣽⢯⡷⣧⢿⡼⣣⢟⡼⣣⣞⣯⠿⣝⡞⣯⠝⣧⢛⡴⢋⡴⢩⠘⢀⣿⡿⣸⣿⣿⣿
⣿⣿⣿⢟⣭⣶⣾⣿⠷⠀⠀⢂⠑⠢⢌⡑⠣⢄⠤⠐⠈⠧⡝⣽⠶⣭⣻⣭⢿⡽⣯⢷⣻⠽⣾⡹⣗⢯⠞⣽⡙⡞⣥⢛⠴⣉⠖⣡⠚⡄⠃⣸⣿⣧⣛⢿⣿⣿
⣿⣿⡏⣾⡿⡫⢵⠒⡃⠀⠀⠂⠌⡁⠢⠌⡑⠊⡔⢃⠲⡠⣄⡉⠛⠳⢯⣛⢯⡻⣝⢫⠞⠙⠦⡙⡜⢪⡙⠦⡙⠴⣈⠎⢢⡑⠬⢄⠣⠌⢀⡶⢽⡻⣿⡎⣿⣿
⣿⣿⢱⣿⡗⣠⣿⣷⡤⢁⠀⠀⠀⠄⡁⢂⠐⠡⠐⠈⠢⡑⢧⣻⡽⣲⢤⣈⣤⣡⢤⡖⣮⢫⠷⣹⢜⡣⢞⣡⢓⠲⡐⢎⡡⠜⠢⢌⠂⢠⢿⣽⣷⡀⣿⣷⢹⣿
⣿⢇⣿⣿⢰⣿⣿⡻⣟⡮⡐⠀⠠⡀⠐⠠⢁⠂⠡⠀⠄⠐⠈⠰⠙⠧⣏⠻⣎⠗⠫⠜⡡⢣⡙⢦⡉⢎⡕⢢⠍⣎⠱⡊⡔⣉⠒⠈⣠⣿⣿⣿⣿⣿⢸⣿⡏⣿
⢇⣿⡿⣡⢸⣿⣷⡿⢌⣷⠁⢮⡄⢹⣦⡀⠂⠌⢂⠡⠈⢄⠠⢀⠀⡀⠀⠁⠀⡈⠄⡃⠔⡡⢜⡰⡘⢦⡘⢥⠚⡄⢣⠑⡰⠀⢁⣼⢾⣿⣿⣿⣿⣿⡆⢿⣿⡸
⢸⣿⡅⡅⣾⣿⡿⠃⣼⣿⡁⣾⠇⣸⣿⣿⣶⣄⡀⠂⢁⠂⡐⡀⠒⠠⠡⢈⠒⣀⠣⠘⡌⢱⢈⠖⡉⢆⡸⢠⠓⠌⢂⠁⢠⠐⠿⠇⢘⣿⡇⠻⣿⣿⡇⢸⣿⡇
⣎⢿⣿⣔⡻⢋⣡⣄⣛⣟⣀⣃⣠⣿⡟⣬⣟⠿⣿⣷⣦⣄⡀⠀⠁⢂⠁⢂⠂⠄⡁⢃⠘⠄⠊⠔⠡⢂⠐⠠⣈⣠⣶⣿⣷⣤⣬⣥⡈⠿⢃⣆⠙⠻⠇⣼⣿⢳
⣿⣮⣛⠿⠿⠿⢿⡿⠿⠿⠿⣿⣟⣫⣼⣿⣿⣿⣶⣽⣛⡿⢿⣿⣶⣶⣤⣤⣤⣠⣀⣀⣈⣠⣥⣤⣤⣶⣶⣿⡿⢿⣻⣭⣭⣭⣟⠿⠿⣿⠿⠿⣿⣿⣿⡿⢋⣾
⣿⣿⣿⣿⡿⣫⣶⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣶⣷⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⣿⢿⣿⣿⣿⣿⣿⣿⡿⣿⣿⣿⣿⣿⣿⣿⢿⣷⣝⢳⣶⣶⣿⣿⣿
⣿⣿⣿⣿⡇⣿⡏⠀⣤⣤⣤⠁⣠⣤⣤⡌⠠⣤⡠⠙⣿⠁⢀⣤⣤⡤⠤⣤⡉⢻⠁⣄⣤⣤⣬⠁⣤⡤⢤⣤⣤⣤⠉⢀⡤⡤⢤⣤⣤⡤⠙⣿⡇⣿⣿⣿⣿⣿
⣿⣿⣿⣿⣇⢿⣷⡔⠘⣿⣿⡐⢀⣿⣿⣆⠅⣿⠁⣰⣿⣇⠆⣽⣿⠁⠸⣿⣿⠀⣰⠘⣿⣿⠱⠘⠏⠐⣬⣿⣿⠃⡀⠻⠋⠂⣼⣿⡿⠁⣼⣿⢧⣿⣿⣿⣿⣿
⣿⣿⣿⣿⣿⣎⢿⣿⡀⠹⣿⣷⣿⠙⣿⣿⣾⠇⢠⣿⣿⣿⠂⣦⣿⠏⢻⣿⣄⠐⠏⢐⣿⣿⠀⡖⠀⣼⣿⡿⠁⠀⠙⠂⢠⣾⣿⡟⠀⠈⠛⣿⣧⢻⣿⣿⣿⣿
⣿⣿⣿⣿⣿⣿⡎⣿⣧⢂⢻⣿⠃⡡⠸⣿⡏⢀⣿⣿⣿⡃⢡⣿⣿⣇⠈⣿⣿⣇⡀⣸⣿⣿⣄⢀⣾⣿⣿⣅⣤⣼⡇⣠⣿⣿⣯⣤⣤⣾⠇⢸⣿⢸⣿⣿⣿⣿
⣿⣿⣿⣿⣿⣿⣿⡜⣿⣦⣤⣁⣤⣷⣴⣈⣠⣾⡿⡹⣿⣦⣴⣌⣍⣰⣬⣄⣉⣉⣰⣦⣩⣁⣦⣦⣶⣴⣦⣶⣴⣬⣸⣴⣦⣶⣴⣦⣆⣅⣤⣿⡟⣸⣿⣿⣿⣿
⣿⣿⣿⣿⣿⣿⣿⣿⣮⣛⣛⣛⣻⣿⣛⣛⣛⣫⣵⣷⣯⣝⣛⣛⣿⣛⣟⣻⣿⣻⣟⣻⣟⣿⣻⣟⣿⣛⣿⣻⣟⣿⣛⣟⣿⣛⣿⣻⣟⣟⣛⣭⣾⣿⣿⣿⣿⣿