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