⣯⣿⡿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿
⡿⠉⠈⠛⠿⠿⢿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠿⣿⣿⡿⠿⠟⠛⠋⠛⡿⣿⣿⣿⣿
⠇⠀⢀⣀⣀⠀⠀⠀ ⠈⣿⣿⣿⣿⣿⣾⣇⠀⡀⠀⢀⣀⣀⣀⣀⠻⣿⣿⣿⣿⣿
⠀⠀⠙⠛⠻⣽⠻⢦⣄⠘⢿⣿⣿⣿⣿⣿⠿⠿⠿⠛⠻⣿⣿⣿⣿⣌⡉⠉⢿⣿
⣶⠀⠐⠆⠀⠀⡾⢦⣬⠓⢼⣿⣿⣿⣿⣿⣶⣦⡀⠄⠀⢀⠠⡤⠁⢀⣀⣿⣿⣿
⣿⣷⡀⠀⠈⣶⣶⣾⣿⡀⣿⣿⣿⣿⣿⣿⣿⣿⣄⡐⠿⣿⣿⣿⣿⣿⣿⣿⣿⣿
⣿⣿⣿⣶⣶⣿⣿⣿⠋⢁⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿
⣿⣿⣿⣿⣿⣿⣿⡟⢰⣿⣿⣿⣿⣿⣩⣿⡍⢻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿
⣿⣿⣿⣿⣿⣿⣿⡷⠚⠻⢿⡿⠿⠛⠻⢿⠇⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿
⢻⣿⣿⣿⣿⣿⠟⠁⠀⠀⠀⠀⠀⠀⠐⠀⠀ ⠻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿
⠈⢿⣿⣿⠟⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠈⠙⠻⣿⣿⣿⣿⣿⣿⣿⣿⣿
⠀⠸⣿⡇⠀⠀⠀⠀⠀⠒⠺⠷⠶⠤⠤⢤⣤⣀⠀⠀⠀ ⠈⢿⣿⣿⣿⣿⣿⣿⣿
⠀⠀⢹⣇⠀⠀⣠⣤⣴⣶⣤⣤⣤⣤⣤⣤⣄⣉⣙⣠⣤⣄⣸⣿⣿⣿⣿⣿⣿⣿
⠀⠀⠀⢿⡆⠰⣿⣿⣿⣯⣭⣉⣙⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿
⠀⠀⠀⠘⣧⣀⣻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣸
⠄⣾⡟⠉⠻⣦⣄⠄⠄⠄⠄⠄⣿
⣿⡀⠄⢀⣴⠞⠋⠄⠄⠄⠈⣷⠄⠄⠄⠄⠄⠄⣾⠁⠄⠄⠄⠙⠳⣦⡀⠄⠄⣿
⠸⣧⠾⠿⠷⠶⠶⠶⠶⠶⠶⢾⣷⠶⠶⠶⠶⣾⡷⠶⠶⠶⠶⠶⠶⠾⠿⠷⣼⠇
⠄⢻⣆⠄⠄⠄⠄⠄⠄⠄⠄⠄⢿⡄⠄⠄⢠⡿⠄⠄⠄⠄⠄⠄⠄⠄⠄⣰⡟⠄
⠄⠄⠻⣆⠄⠄⠄⠄⠄⠄⠄⠄⠘⣷⠄⠄⣾⠃⠄⠄⠄⠄⠄⠄⠄⠄⣰⠟⠄⠄
⠄⠄⠄⠙⢷⣄⠄⠄⠄⠄⠄⠄⠄⢹⣇⣸⡏⠄⠄⠄⠄⠄⠄⠄⣠⡾⠋⠄⠄⠄
⠄⠄⠄⠄⠄⠙⠳⣦⣄⡀⠄⠄⠄⠄⢿⡿⠄⠄⠄⠄⢀⣠⣴⠞⠋⠄⠄⠄⠄⠄
⠄⠄⠄⠄⠄⠄⠄⠄⠉⠛⠳⠶⣦⣤⣼⣧⣤⣴⠶⠞⠛⠉⠄⠄⠄⠄⠄⠄⠄⠄