⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⢀⣤⣤⣤⣤⣤⣤⢰⡤⢀⣀⣴⣦⣤⣤⣤⡤⡀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀
⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣠⣮⣿⡿⢟⣿⣿⠿⢿⣿⣷⡾⣿⠻⢿⣿⣿⣿⣟⣪⡢⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀
⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣴⢾⣿⣿⣾⣿⣿⣿⣿⣿⣿⣿⣷⣜⢿⣯⣯⣿⣷⣶⣿⣿⣓⡄⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀
⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠠⣮⣛⣿⣿⣿⣿⣿⣿⣿⣿⣟⣛⣿⣿⣿⣆⢻⣻⣿⣿⣿⣿⣿⡿⢷⠑⠄⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀
⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣰⣽⣿⡿⣷⠞⣻⡭⣿⣷⣾⣿⣭⣿⣙⡷⢦⣟⡿⣿⣿⣿⡿⢿⣻⡿⠿⠿⠿⢶⣠⡀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀
⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠠⡵⣿⣟⣿⣁⣾⣃⣚⣛⢿⣛⣿⣿⣽⡿⠽⠷⢍⠳⣾⣿⣾⡿⡫⢶⣿⡿⣝⣿⢻⢮⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀
⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⣗⣿⣿⣿⣯⣭⣭⣶⢤⣀⣸⡧⢿⡟⠉⣿⠀⠀⠀⠑⡝⣞⢫⠊⣴⣉⣿⠛⢂⠀⠉⠘⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀
⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⡜⣿⣿⣿⣿⣿⣿⣿⣿⣯⣎⡯⣷⣿⣿⣶⡿⠀⠀⠀⠀⣸⣻⢦⣀⣿⣤⣿⣶⣞⣀⡠⠴⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀
⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢠⣇⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣟⣶⡿⢦⣭⣭⣭⣭⡿⣗⢯⡷⢿⣥⣭⣿⢗⠿⢷⣲⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀
⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⢿⣿⣿⣿⣿⣿⡿⢛⣯⣿⣿⣿⣿⣿⣿⣿⣿⡿⣿⣿⣿⣿⣿⣿⣿⣿⣾⢿⣯⣿⣿⣿⣷⡧⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀
⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢸⣽⣼⣿⣿⢭⢖⣿⢽⣙⡻⠿⣿⣿⣿⣿⣯⡾⣟⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⣇⡇⡄⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀
⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠠⣳⣽⣿⡿⢿⡧⡼⣄⡐⠮⣝⡓⠾⢭⣭⣝⣻⣿⣻⠿⠿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡟⣫⢞⠕⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀
⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠘⠿⠽⠏⡀⠀⠀⣠⣅⡤⣄⡀⠀⠠⠤⠤⣄⢨⣉⠉⠛⠛⠛⠓⠒⠒⠲⠿⠶⠶⠶⠞⢛⣡⢦⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀
⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⠳⢀⠇⠀⠀⠟⠷⠿⠿⠽⠷⠦⣄⠀⠀⠀⠈⠉⠉⠋⠉⠙⠛⠛⠛⠛⠛⠛⠛⠋⠉⠀⠜⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀
⠀⠀⠀⠀⠀⠀⠀⠀⢀⣀⠀⠀⠀⠀⠀⠀⣄⣤⡴⠶⠀⠀⠀⠀⠀⠀⠀⠀⠀⣜⣷⣤⣤⣥⣤⣤⣤⣤⣤⣤⣥⣤⣤⣶⣾⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀
⠀⠀⠀⠀⠀⠀⠀⢀⣿⣿⣿⣦⣄⡀⠀⣜⣿⠘⣵⣋⣤⠤⢒⠖⣳⠀⠀⣠⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⢃⣆⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀
⠀⠀⠀⠀⠀⠀⠀⣸⣿⣿⣿⣿⣿⣿⣾⣹⣿⣟⣿⣿⠟⣻⢗⣫⣥⡶⢹⡟⠿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡟⡳⢩⣿⣷⣤⡀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀
⠀⠀⠀⠀⠀⠀⢀⣿⣿⣿⣿⣿⣿⣿⡟⣿⣿⣿⣾⡾⢿⣿⣫⡻⣷⣕⠁⣠⣼⣿⣶⣶⣶⣷⣶⣶⣾⣷⣶⣶⣶⣶⣮⡀⢸⣿⣿⣿⣿⣦⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀
⠀⠀⠀⠀⠀⠀⣼⣿⣿⣿⣿⣿⣿⣿⣼⣿⣿⣿⣿⣿⣿⣦⣷⣿⢿⡲⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣧⣼⣿⣿⣿⣿⣿⣷⡄⠀⠀⠀⠀⠀⠀⠀⠀
⠀⠀⠀⠀⠀⠀⣿⣿⣿⣿⣿⣿⡟⠡⢻⣿⣿⣿⣿⣿⡟⣛⣫⣴⣿⣦⡈⠻⠿⢻⡏⠁⠀⠀⠈⠉⠈⠉⠙⠛⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⠀⠀⠀⠀⠀
⠀⠀⠀⠀⠀⠀⣿⣿⣿⣿⣿⣿⣿⡄⠈⢙⢿⢿⣿⣿⡟⣹⣿⣿⣿⣿⣿⣦⣶⣿⣷⡄⠀⠀⠀⠀⣠⣶⣶⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⠀⠀⠀⠀⠀
⠀⠀⠀⠀⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣦⣄⡈⠁⢩⣽⣶⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡛⠂⠀⠀⠀⢙⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⠀⠀⠀⠀⠀
⠀⠀⠀⠀⠀⠀⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠷⠄⠀⠀⠀⠸⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠀