⣾⣿⣽⣿⣻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡏⠀⣼⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿
⣿⣽⣿⣾⢿⣯⣷⣿⣯⣷⣿⣯⣿⣯⣿⢿⣽⣿⣯⣿⣟⣯⣿⣿⣻⣿⣟⣿⣿⣻⣿⣿⣻⣿⣿⡇⢀⣿⣿⣿⣿⣿⢿⣿⡿⣿⣿⢿⣿⡿⣿⣿⢿⣿⡿⣿⣿⢿⣿⣿
⣿⣾⣷⡿⣿⣻⣷⣿⣾⣷⣿⣾⣷⣿⣻⣿⡿⣷⣿⣟⣿⣿⣿⣽⣿⣿⠻⠟⠛⠛⣋⣉⡉⢉⣉⣓⣀⡛⠿⠿⣷⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⣿
⣻⣷⡿⣿⣟⣿⣽⣾⡿⣷⣿⣻⣾⡿⣟⣿⣿⢿⣯⣿⡿⣷⡿⠛⣉⣤⣶⣾⠟⣿⣿⢟⣿⠛⡴⣾⣯⣟⢿⡷⣦⣭⡛⠿⣿⣽⣿⣿⣽⣿⣿⣽⣿⣿⣽⣿⣿⣻⣿⣿
⣯⣿⢿⣟⣿⣟⣯⣿⣿⢿⣽⣿⣟⣿⣿⣟⣿⣿⢿⣻⠟⠋⢀⣴⣿⡿⠋⣡⣾⡿⣣⠟⣡⡞⣼⣿⡟⣿⣮⢻⣮⡻⣿⣷⣬⡛⢿⣿⣿⣿⣻⣿⣿⡿⣿⣿⣿⣿⣿⣿
⢾⣿⣻⣿⣯⣿⢿⣻⣾⣿⢿⣻⣾⣿⣯⣿⢿⣾⠟⠁⢀⣠⣿⣿⠏⢀⣼⣿⣟⡾⢋⣾⡿⢸⡟⣼⡇⣿⣿⡇⢻⣿⡜⣷⣟⢿⣮⡹⣿⣿⣿⣿⣿⣿⣿⣿⣯⣿⣿⣿
⢿⣽⡿⣷⣿⣻⣿⣿⣻⣽⣿⡿⣟⣷⣿⢿⡿⢃⠀⣰⢾⠟⣼⠃⣠⢿⣿⣿⠀⢁⢺⣿⠃⣿⢃⣿⣷⢸⣿⡇⡜⣿⣿⣼⡟⣮⡛⢷⣌⢿⣿⣿⣾⠿⠟⠛⣛⣻⣭⣭
⣻⣿⢿⣿⣽⡿⣷⣿⢿⣻⣽⣿⡿⣟⣿⡟⢀⠂⡔⣩⡏⣼⠇⠰⢡⣿⡿⠁⠀⣸⣿⢻⢸⡇⢸⣿⣿⡌⣿⡇⢃⢻⣿⣿⣿⢸⣿⣎⢿⡌⠿⢋⣤⣶⣿⣿⣿⣿⣿⣿
⣻⣯⣿⣿⣽⣿⣟⣿⡿⣿⣿⣽⣿⣿⠋⢀⠄⣼⢡⡿⣼⡿⠰⢡⣿⣿⠁⠀⠀⠿⡏⣼⠸⣿⡘⣿⢼⣷⠸⡇⠈⢸⣿⣿⣿⡇⣿⣿⡎⠿⡄⢿⣿⣿⣿⣿⣿⣿⣿⣿
⣿⣿⣽⣾⡿⣷⣿⣟⣿⣿⣽⣿⡾⠁⠀⠎⣰⡇⣸⣿⢛⡁⠀⣬⣤⡄⠀⣴⠠⣿⠇⣼⠈⣿⣧⡙⢸⣿⣇⠠⠀⢹⣿⣿⣿⣧⢹⣿⣿⠀⠌⠈⣿⣿⣿⣿⣿⣿⣿⣿
⣿⣾⣿⣻⣽⣿⣯⣿⣿⣾⢿⡗⠁⠀⡼⢀⡿⠆⢛⡾⣿⠀⠠⣿⣿⠀⢀⣿⠐⣿⠀⠈⣇⠸⡛⢷⡈⢿⣿⡇⡀⠈⣙⠿⣿⡷⢸⣿⣿⣇⢸⠀⢻⣿⣿⣿⣿⣿⣿⣿
⣿⣯⣷⣿⣿⣯⣿⣷⣿⣻⡟⠀⡜⢰⠃⠰⣿⡀⠈⣿⡝⠀⠐⢿⡇⡀⠸⣿⡆⢹⠀⠀⠛⢄⠙⠀⠙⠂⠉⠁⠷⠄⠛⣷⣦⡅⢸⣏⣿⣿⠈⡇⠀⣿⣿⣿⣿⣿⣿⣿
⣿⣿⣿⣿⣾⣿⣽⣾⣿⡿⠀⣸⠁⢯⠀⠀⣷⡁⠀⢹⠆⠸⠆⠈⠁⠓⠀⢿⣷⠀⠐⡄⠀⠘⣶⡄⢠⠈⢻⡆⣿⡇⢸⣿⣿⠃⢸⣿⣿⣿⡆⣷⢠⠸⣿⣿⣿⣿⣿⣿
⣿⣿⣿⣿⣿⣾⣿⣟⣷⡇⢀⡇⠈⢥⠀⠀⢞⡧⠀⠀⠀⢀⡀⠀⠀⠀⠀⠀⢻⣷⣱⣝⡂⠀⠈⠻⢸⣷⠀⠀⠻⠿⠀⣿⡟⠀⣼⣿⢿⣿⠂⣿⠈⠀⢻⡟⣿⢻⢿⣹
⣿⣿⣿⣿⣿⣿⣿⣿⣿⠄⢘⠀⠀⢫⠀⠀⠸⣻⠀⢸⣷⡘⣷⡀⠀⠁⢉⣴⣾⣿⣿⣿⣿⣦⣦⣄⠈⠁⢀⠀⠀⠀⠀⠛⠀⢀⣟⣿⢻⡟⠀⣿⠀⠂⢸⣝⣮⣷⢣⡙
⣿⣿⣿⣿⣿⣿⣿⣿⣾⣧⠀⠀⠀⡘⠀⠀⠀⠩⢇⠈⣿⣿⣮⣛⣒⣰⣻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡄⠀⠀⠐⢲⣇⠀⠀⠘⣿⡗⠸⠁⠀⣿⠠⡇⢸⣿⣿⣿⢣⣇
⣿⣿⣿⣿⣿⣿⣿⣿⣻⣿⣧⠀⠀⢀⠀⠀⠀⠀⡀⠄⠘⣿⣿⣿⣿⣿⣿⣿⣿⣿⢛⣭⡛⣿⣿⣿⣿⣛⠤⠤⠴⣿⣷⡾⠀⣸⢿⠁⠂⡀⢾⡟⢠⠃⢸⣿⡿⣭⢳⣎
⣿⣿⣿⣿⣿⣿⣿⣿⢿⣿⡗⠀⠀⠀⠀⠀⠃⠀⠀⠀⠀⣌⠻⢿⣿⣿⣿⣿⣿⣿⡘⡿⢟⣼⣿⣿⣿⣿⣿⣿⣿⣿⡟⠁⢠⢏⠏⠀⢠⠁⡟⠁⠘⠀⣿⡿⣳⢬⠳⡜
⣿⣿⣿⣿⠿⠛⢋⣉⡉⠉⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣦⣤⣶⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠏⠀⡀⠠⠊⠀⢠⡘⠀⠀⠀⢀⣼⣿⢳⡱⢎⡳⢩
⣿⡿⠋⣠⣶⠟⠋⠁⠀⠀⠀⣀⣄⡀⠀⠀⠀⠀⣀⡀⠈⢿⣿⣿⣿⣿⣟⠛⣛⣛⣻⠿⠿⣿⣿⣿⣿⣿⣿⣛⡡⠄⠀⠀⠀⠀⠀⠈⠀⠀⢀⣴⣿⠿⣜⢣⡝⢦⡑⢣
⡟⢠⣾⠟⡡⣀⠖⠁⢂⣴⠟⢈⣄⣿⣿⣦⠀⡄⢿⣿⣶⣤⠛⣿⣿⣿⣿⣷⣮⣭⣟⣛⣡⣤⣿⣿⣿⣿⣿⣿⣤⠂⠀⠀⠀⠀⠀⠀⠀⠀⠸⣿⣏⠿⣌⢳⡘⢆⡜⡡
⡇⡿⢡⢊⣴⠋⢀⡴⣿⠏⣠⣟⡾⣽⣻⣿⡆⢹⡆⢿⣿⣿⣷⡌⠻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠿⢋⣠⠀⠀⠀⠀⠀⠀⠀⢀⡀⢀⠛⠸⠳⣌⠣⠜⣂⠲⡁
⡿⢠⢡⡿⠁⣠⢊⣼⠏⣰⣿⣿⠃⣿⢦⠽⢰⡆⠿⢘⣿⣿⣿⣿⠀⠈⠙⢿⣿⣿⣿⣿⣿⡿⠟⠛⢉⣴⣾⣿⠃⠐⡀⢠⠄⣸⡗⢶⡛⢿⣦⡉⠲⣄⠠⣉⠒⡡⠒⣰
⡇⡆⣾⢃⡚⢁⣾⠏⣰⣿⣿⠏⢠⣿⠸⠃⣾⠇⠇⣸⣷⣿⣛⣿⠀⠀⠀⢀⠈⠛⠋⠉⠀⠀⠀⣀⢸⣿⣿⡟⠀⠜⢠⣞⢀⡟⣿⡀⣿⣧⡌⢷⡀⠌⠳⣌⠓⠄⢱⣿
⣇⠀⠏⣰⠁⣼⡿⢀⣿⣿⡟⢀⣾⡗⢃⣼⡟⠐⣰⣿⣿⣿⣿⣿⠀⠴⡀⠂⠌⡐⠡⠃⢀⣴⣷⣧⢸⣿⣿⠁⡌⠀⣾⠇⢸⡇⣿⡇⡿⣿⣇⠈⢻⡄⢂⢹⡀⣠⡠⣽
⣿⣦⠀⠃⢰⠻⠇⢸⣿⣿⢡⣾⣻⠁⣼⡿⠀⣴⣿⣿⣿⣿⣿⣿⠀⣯⠷⣆⣈⠔⠁⣰⣿⣿⣿⣿⢸⣿⠇⠀⠀⠀⣿⢃⢸⡇⣿⣧⢳⠹⣿⣧⠘⢳⡀⢸⠇⣿⣷⡌
⣿⠃⠐⠀⠇⢸⠀⣿⣿⠇⣸⣿⠃⣾⠿⠁⣼⣿⣿⣿⣿⣿⣿⡿⢐⣏⢰⣾⣿⣣⣾⣿⣿⣿⣿⣿⠸⡟⠰⡀⠀⠀⢿⠸⠘⠁⢿⣿⣿⠀⡟⢿⡆⠈⣧⢈⣼⣿⣿⣿
⠇⣀⠀⢠⠃⢸⠀⣿⣿⠀⠏⡂⢸⣿⡀⢸⣿⣿⣿⣿⡿⠟⡋⠀⣻⣾⡘⣿⣿⣿⣿⣿⠏⣿⣿⣿⡧⢀⡘⠁⠀⠀⠈⠀⣷⠀⠸⣿⣿⠄⡇⢸⣏⠀⠸⡌⣿⣿⣿⣿
⢰⣿⠀⢀⠃⢸⠀⢞⣿⠀⠀⠀⣿⡿⣧⠻⠿⠟⣛⣭⣲⣽⣧⡀⢿⣽⣇⢻⣿⣿⣿⠏⢰⣿⣿⣿⠃⣼⣿⣷⣦⣄⡀⠀⠸⠀⠀⠹⢿⡆⡁⠸⣏⢰⡆⣧⢸⣿⣿⣿
⣿⣿⣧⠀⡍⠈⠀⠂⠸⢀⣠⣴⣶⣶⣿⣿⣭⣉⡓⠢⠭⠙⠻⠇⠸⣿⡿⠼⣿⣿⡟⣴⡾⠿⠿⠟⢀⣛⣡⣭⣭⣼⣿⣿⣿⣷⣻⣾⣶⣶⣤⣄⡳⢸⡇⢿⢸⣿⣿⢏
⣿⣿⣿⣆⠘⠄⠁⣠⣶⣿⣿⣿⣿⣿⣧⡹⣿⣿⣿⣿⣿⣿⣶⣶⡄⢰⣶⣶⣮⣿⣧⣴⣾⣿⣿⠁⣼⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣦⡁⠎⣸⣿⣷⣿
⣿⣿⣿⣿⡦⠀⣼⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⠀⢻⣿⣿⣿⣿⣿⣿⣿⠇⣸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⢠⣿⣿⣿⣿
⢿⣿⣿⣿⢁⣶⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣦⠈⢹⣿⣿⣿⣿⣿⡟⢠⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣧⢹⣿⣿⣿
⡘⣿⣿⡇⣼⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣆⠈⣿⣿⣿⣿⡿⢀⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⢻⣿⣿⣿⣿⣿⣿⣿⡆⣿⣿⣿
⣿⡌⠿⡇⡾⣿⣿⣿⣿⣿⣿⣿⣷⠹⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡆⠙⣿⣿⣿⠃⣼⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠃⣾⣿⣿⣿⣿⣿⣿⣿⡇⢹⣿⣿
⣿⣿⣦⡀⡽⢯⣿⣿⣿⣿⣿⣿⣿⣇⠸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠄⠙⠛⠃⠰⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠁⡄⣿⣿⣿⣿⣿⣿⣿⣿⡇⢸⣿⣿
⣿⣿⣿⡇⢸⢯⣿⣿⣿⣿⣿⣿⢿⡇⢨⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠋⠀⠀⠐⠒⠐⠀⠀⠻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡆⠁⣿⣿⣿⣿⣿⣿⣿⣿⡗⢸⣿⣿
⣿⣿⣿⣧⢈⠷⣯⣿⣿⣿⡿⣯⡟⢠⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠀⠀⠀⠀⢁⠀⡀⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣆⠺⣿⣿⣿⣿⣿⣿⣿⡇⠸⣿⣿
⣿⣿⣿⣿⠈⢎⡵⣯⢿⣽⣳⠟⣠⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣇⠀⠀⠸⠿⠿⠿⠇⠀⠀⢺⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣧⢹⣿⣿⣿⣿⣿⣿⡇⢿⣝⣿
⣿⣿⡟⢋⡄⠪⣜⣻⢞⡾⡍⢰⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡏⠀⠀⠀⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣇⢻⣿⣿⣿⣿⣿⠆⣠⡻⣾
⣿⡏⠀⣠⡖⠐⣬⢳⣯⠟⢠⣿⣿⣿⣿⠟⠻⢿⣿⣿⣿⣿⣿⣿⣿⣿⡀⠀⠀⠀⠀⠀⠀⠀⠀⣼⣿⣿⣿⣿⣿⣿⡿⠿⠟⠩⠙⢿⣿⣿⡆⢿⣿⣿⣿⣿⠀⢸⣷⠘
⣿⠀⢼⣿⠃⠆⢨⢳⣞⡃⣼⣿⣿⣿⢃⠀⠀⢨⡟⣻⣿⣿⣿⣿⣿⣿⣿⣷⣦⡀⠀⣠⣴⣿⣿⣿⣿⣿⣿⣿⣿⣿⣇⢳⠀⠁⢸⢈⣿⣿⣿⠘⣿⣿⣿⣿⢀⣾⡿⢠
⣿⣆⣈⣙⡆⠠⢈⠳⣞⠀⣿⣿⣿⣿⣦⣓⣂⣂⣴⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠄⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣦⣙⣀⣤⣾⣿⣿⣿⠀⣿⣿⣿⣿⢈⡛⢄⣡
⣿⣿⣿⣿⣿⣤⠀⣏⡙⠀⢹⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡟⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⢠⣿⣿⣿⣿⣼⣿⣿⣿
⣿⣿⣿⣿⣿⣿⡄⢲⢹⡇⠘⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠟⠁⠴⡀⢫⠿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠏⣸⣿⣿⣿⣿⣺⣿⣿⣿
⣿⣿⣿⣿⣿⣿⡇⢸⠐⣻⣄⠙⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠟⠁⢀⣴⣦⡐⠠⢉⠹⢻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠋⣰⣿⣿⣿⣿⣿⢼⣿⣿⣿
⣿⣿⣿⣿⣿⣿⡇⢨⢃⢱⢮⡳⣄⠙⠿⣿⣿⣿⣿⣿⣿⡿⠿⠛⠉⢀⣤⣾⣿⣿⡇⣿⣷⣦⣄⡂⠈⡙⠻⠿⢿⡿⣿⡿⣿⠿⠟⠋⢀⣾⣿⣿⣿⣿⣿⡿⢸⣿⣿⣿
⣿⣿⣿⣿⣿⣿⣿⠀⡏⡄⢫⠷⣭⠀⡖⡤⠠⣁⠌⠤⠁⢀⣠⣴⣾⣿⣿⣿⣿⣿⣧⣿⣿⣿⣿⣿⣷⣶⣤⣤⣀⣀⣤⣤⣤⣶⣾⠃⣾⣿⣿⣿⣿⣿⣿⡏⣸⣿⣿⣿
⣿⣿⣿⣿⣿⣿⣿⡀⢕⢪⠜⣛⠶⠀⣿⡵⣷⣶⣶⣶⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣭⣿⣿⣿⠀⣿⣽⣿⣿⣿⣿⣿⡇⣸⣿⣿⣿
⣿⣿⣿⣿⣿⣿⣿⡇⠸⣌⡹⢎⣟⡀⣿⣽⣷⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠀⣿⢾⣿⣿⣿⣿⣿⡇⢼⣿⣿⣿
⣿⣿⣿⣿⣿⣿⣿⣇⠸⢄⡣⢏⢶⡁⢼⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⣟⣯⣿⣿⣿⢿⣳⡇⣻⣿⣿⣿
⣿⣿⣿⣿⣿⣿⣿⣿⠈⡖⣩⠞⣸⠆⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠻⣖⣻⡽⣾⢏⣷⠃⣿⣿⣿⣿
⣿⣿⣿⣿⣿⣿⣿⣿⡆⢱⡂⡟⡴⣋⠈⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⢠⡀⠹⢧⣛⡽⢎⡷⠁⣿⣿⣿⣿
⣿⣿⣿⣿⣿⣿⣿⣿⣷⠠⢣⡝⣶⣹⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⢯⣟⡶⣄⡉⣞⡹⡼⢀⣿⣿⣿⣿
⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⢧⣛⢶⣹⠀⢾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⢿⣇⠸⣮⠷⣭⣛⡴⣋⠖⢸⣿⣿⣿⡿
⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠘⡽⣎⡗⢠⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⢏⣾⣿⡄⠻⣽⣲⠇⠞⠁⣠⣿⣿⣿⣿⡇
⣿⣿⣿⣿⣿⣿⣿⣿⣿⣇⢠⢙⡮⠁⣼⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⣡⣿⣿⣿⣷⡀⢡⠱⢈⣴⣿⣿⣿⣿⣿⣿⠃
⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⡎⢀⣼⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡟⣴⣿⣿⣿⣿⣿⣷⡄⣾⣿⣿⣿⣿⣿⣿⣿⣿⠀
⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡆⢀⢎⣳⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣯⠼⣿⣿⣿⣿⣿⣿⣿⣿⣿⣾⣿⣿⣿⣿⣿⣿⣿⣿⣎⢿⣿⣿⣿⣿⣿⣿⡟⠠
⣿⣿⣿⣿⣿⣿⣿⣿⣿⡟⢡⡚⣼⢳⡿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣎⢻⣿⣿⣿⣿⣿⡏⠡
⣿⣿⣿⣿⣿⣿⣿⣿⠏⡰⢃⣾⣯⡿⣽⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣧⠻⣿⣿⣿⡿⢀⠣
⣿⣿⣿⣿⣿⣿⣿⠃⠔⣡⢿⡞⣽⣿⣻⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣧⢻⣿⣿⡏⢠⠃
⣿⣿⣿⣿⣿⣿⠃⢈⡴⢯⡷⣻⡽⣾⣻⣯⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣇⢿⣿⠇⠂⢌
⣿⣿⣿⣿⣿⠃⣠⢞⡽⣫⡽⣷⣻⣽⣳⣟⡾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡎⢿⠀⢡⠂
⣿⣿⣿⣿⠏⡰⣙⢮⡳⢯⣝⢷⣛⣾⣳⢯⡿⣽⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡌⠐⡀⢃
⣿⣿⣿⡿⢀⠷⣩⢷⣹⢳⣎⢯⡝⡾⣽⢯⣿⣹⢯⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⠀⡘⠠
⣿⣿⣿⠇⢬⣋⢷⣋⣞⡳⣎⢷⣹⢳⢯⣟⣾⣽⣳⢻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣇⠠⢁
⣿⣿⡿⢠⢓⡎⣧⢻⡼⣱⢏⡾⣱⢯⣿⣮⠹⣾⡽⣧⢻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠠⠌
⣿⣿⡇⡰⢫⢼⡱⣏⢾⣱⢯⣽⣻⣟⣿⣿⣷⡉⢿⣽⡆⢻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣻⣾⣿⡿⣻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡅⢊
⣿⣿⠁⡞⣥⠳⣝⢮⣻⢼⣻⣾⢧⣿⣿⣿⣿⣿⣆⠻⣽⡌⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣳⣯⡟⡷⣳⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠄
⣿⣿⠠⢳⡌⣟⠼⣳⣭⢿⣽⣷⣿⣿⣿⣿⣿⣿⣿⣦⠙⣶⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⢷⠿⢁⡿⣵⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡧⢈
⣿⣿⢐⢣⠞⣭⢞⣧⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣌⠃⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⡹⢋⣰⢯⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡷⢀
⣿⣷⢈⠮⣝⢎⣞⡾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣦⡘⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠁⣠⢾⣽⡛⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡷⠀
⣿⣿⢈⡞⡬⢏⡾⣽⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⡈⢿⣿⣿⡿⣿⣿⣿⣿⡿⠁⣜⢧⣟⡞⣰⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡗⠈
⣿⣿⡂⢞⡹⢎⣷⣻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⡀⠈⠻⠆⠐⠿⠿⠛⠀⣞⣹⢾⡽⢠⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⢈
⣿⣿⠁⡏⡼⣙⢶⣻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡀⢠⣴⣆⣠⡄⢀⠞⣼⣣⣿⢠⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠄⢂
⣿⣿⡂⢱⢣⡝⣮⢻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡆⢙⣿⣿⠁⢎⢽⣚⣷⣧⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⢂
⣿⣿⡇⢘⢦⡹⣜⢯⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⠈⣫⡇⡘⢬⠾⣽⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠈⡄
⣿⣿⣇⠨⣒⠵⣪⢗⣯⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠆⣿⠀⡱⢎⣟⡷⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠁⠐⠠
⣿⣿⣿⠀⢣⡝⡲⣏⢾⣻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡃⢾⠐⡤⣋⢾⣽⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡗⠀⠌⡁
⣿⣿⣿⡆⠱⣸⠱⣭⢻⣽⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡁⢸⠰⡱⢭⣻⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠆⠀⠂⠄
⣿⣿⣿⣷⠐⡥⣛⢼⣫⣞⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡁⢼⠰⣩⢗⣻⢾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⢰⠀⡁⠂
⣿⣿⣿⣿⡄⠲⣩⠖⣧⢻⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⠃⠠⢐⣣⢏⣟⣯⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠃⣾⡄⠠⠁
⣿⣿⣿⣿⣧⠐⡥⣛⢼⣛⡾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡟⡆⠀⢘⡴⣛⣾⢳⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡟⢰⣯⣇⠀⠂
⣿⣿⣿⣿⡿⡄⢲⢩⡎⢷⣽⣻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣯⡿⡄⠀⢘⡖⡿⣼⣻⣽⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠁⣾⡿⣿⡀⠀
⣿⣿⡷⠻⠟⣇⠰⢃⣞⢳⢮⡷⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡳⡅⠀⠸⣼⣹⢧⣟⡾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠸⠏⠍⣛⣧⠀
⣿⣯⣿⣿⣿⢿⡀⢣⢎⡽⢮⣽⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡳⡅⠀⢘⡶⣏⡿⣼⡿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠟⢀⣿⣿⡿⢿⣻⡆