.
⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⢀⣀⣤⣤⣤⣤⣄⣀⠄⠄⡀
⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⢀⣴⢋⣵⣿⡟⣡⣤⣶⣦⣄⣶⣷⡀
⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⢰⣸⣧⣸⣿⣿⡾⠿⠿⠿⢿⣿⣶⣤⠙⢷⣶⠂⠄⠄⡀
⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠈⣿⠟⠋⠉⠁⠄⠄⣀⡀⠄⠈⢿⣿⣷⣄⠙⢷⣦⣴⡧
⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⣾⡏⢠⣤⡄⠄⠄⠈⠁⣤⣀⠄⠘⣿⣿⣎⠳⢶⣤⣾⠃
⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⣸⣿⡆⢠⣤⡀⠄⠄⣤⣾⣿⣿⡅⠄⠙⣿⣿⣷⣤⣭⣿⣷
⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠴⠿⣿⣧⠼⣿⣿⣿⡆⠘⠛⠿⣿⠏⠄⠄⢻⣿⣿⣿⣿⣿⠙
⠄⠄⠄⣀⠄⠄⣤⡄⠄⠄⠄⢀⣼⢻⣿⠘⠿⡿⠉⠇⠄⠄⣄⠈⢀⣀⡀⠈⡿⢸⣿⣿⣧⣀
⢀⠄⢀⣿⠄⣰⡿⠁⠄⠄⠄⢸⣧⣿⣿⠄⠄⢠⠞⢶⣶⡟⣁⣠⣴⡿⠁⠄⣴⣿⣿⣿⡉⠉
⢹⣇⢸⣿⣼⡿⠄⠄⠄⠄⠄⠄⠻⣿⣿⣷⡙⠻⣶⣾⣯⣭⣴⣿⠟⠄⠄⢀⣽⣿⣿⣿⣿⣦
⠈⣿⣼⣿⣿⣇⣴⣿⣷⣦⡀⠄⠤⠟⢹⣿⣷⡐⣄⠉⠛⠛⠋⠁⠄⡐⣠⡾⣿⣿⣿⣏⣸
⠄⠘⣿⣿⣿⣿⡟⠁⠄⢙⣿⡿⠄⠄⠉⢻⣿⣷⣾⣷⣤⡀⢀⣀⣴⣿⣿⠃⣿⣿⠻⠟⠋
⠄⠄⢸⣿⣿⣿⣷⣶⣶⣿⡿⠃⠄⠄⠐⠛⢉⣼⠛⢿⣿⣿⣿⣿⣿⣿⣏⡴⠛⣿⣏⠉
⠄⠄⢸⣿⣿⣿⣿⣿⣿⠏⠄⠄⠄⠄⣀⣴⣿⣿⡄⠄⠙⠿⣿⣿⣿⠟⠋⠄⢸⣿⣿⣷⣄⣀
⠄⠄⠸⣿⣿⣿⣿⣿⠃⢀⣠⣴⣾⣿⣿⣿⣿⣿⣇⠄⢠⣾⠋⠈⢻⣧⡀⠄⣾⣿⣿⣿⣿⣿⣿⣶⣤⣀
⠄⠄⠄⣿⣿⡏⢻⣿⣤⡈⢻⣿⣿⣿⣿⣿⣿⣿⣿⣦⢿⢿⣷⣴⡿⠿⣷⣼⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡗
⠄⢠⣾⠻⠷⠶⠚⣋⣽⣷⠈⣿⣿⣿⣿⣿⣿⣿⣿⡟⠄⣰⣿⢿⣷⡀⠋⣿⣿⣿⡟⠋⠙⠻⣿⣿⣿⣿⣿⠁
⠄⠈⠛⢷⣶⣶⣶⣿⣿⣿⣇⢹⣿⣿⣿⣿⣿⣿⣿⡇⢀⣿⣿⠘⢿⣇⠄⣿⣿⣿⡄⠄⠄⢀⣿⣿⣿⣿⡏
⠄⠄⠄⠄⠉⠛⢿⣿⣿⣿⣿⣦⣿⣿⣿⣿⣿⣿⣿⣷⠘⣿⣿⠄⢸⡏⢠⣿⣿⣿⣿⣷⣶⣿⣿⣿⡿⠛⠁
⠄⠄⠄⠄⠄⠄⠄⠈⠛⠿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠄⢹⡇⠄⣼⠁⣼⣿⣿⣿⣿⣿⣿⡿⠟⠉
⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠈⠛⢿⣿⣿⣿⣿⣿⣿⣿⡆⠄⢻⣼⠃⢠⣿⣿⣿⣿⣿⠟⠉
⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠈⠙⠿⣿⣿⣿⣿⣧⢀⡼⠃⠄⣼⣿⣿⠟⠋
⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠈⠙⠿⣿⣿⡿⠁⠄⠄⠟⠋
.
⠄⠄⠄⠄⠄⠄⠄⠄⢀⣠⣤⣤⣤⣤⣄⡀⠄⣀⣀⠄
⠄⠄⠄⠄⠄⢀⣴⠾⣿⣿⣶⣶⣶⣾⣽⣿⣿⣿⣿⣿⣷⣤⣀
⠄⠄⠄⠄⠄⢉⣴⣿⣟⣭⣶⡶⠶⠶⠿⣿⣿⣿⣯⡶⠶⢶⣿⣷⡄
⠄⠄⠄⢀⣴⣿⣿⣿⣿⣿⠏⣴⠾⣻⣿⠿⠟⠛⠛⠓⠿⣶⣮⣿⣿⣤⣀⡴
⠄⠄⠄⡼⢿⣿⣿⣿⠃⡏⣼⡇⢰⡟⠄⠄⠄⠄⠄⠄⠄⠈⢿⣿⣿⣏⠉
⠄⠄⠄⢁⣿⣿⣿⡇⠄⠄⠻⣇⠸⣇⡀⡀⠄⠛⠉⠉⡀⠄⢨⣿⣿⣿⡆
⢦⣤⣤⣾⣿⣿⣿⡇⠄⢀⣤⡌⠁⠉⠉⠄⠄⠄⣠⣿⡄⠄⢸⣿⣿⣿⣧⣤⣤⡜
⠄⠈⣩⣵⣿⣿⣿⠁⣠⣿⣿⣿⣄⠄⠄⠄⠄⣰⣿⣿⣿⣆⠄⢿⣿⣿⣯⣉⠁
⠄⣸⣿⣿⡟⢻⡇⠐⢋⠭⣶⣿⣿⣿⡇⠘⣿⣿⣿⣶⡭⠙⠃⢸⡟⢻⣿⣿⣧
⠄⣿⠃⣿⡇⢸⡇⠄⠄⠻⣿⡿⠛⠉⠄⠄⠉⠛⣿⣿⡟⠄⠄⢨⡇⢸⣿⠘⣿
⠄⠘⠄⣿⣧⠘⣷⠄⠄⠄⠙⠁⣠⢀⣴⣶⡀⣄⠘⡿⠄⠄⠄⣼⠃⣼⣿⠄⠋
⠄⠄⣴⡿⣿⣷⣾⠄⢀⠄⠄⠜⠉⢻⣿⣿⡿⠋⠱⡀⠄⡀⠄⣿⣾⣿⢿⣦
⠄⠄⣿⢸⣿⣿⣿⡄⠄⠹⣾⣤⣤⣀⣹⣯⣀⣠⣤⣷⡟⠁⠄⣿⣿⢿⡇⢻⠆
⠄⠄⠁⠘⠇⢹⣿⣷⣄⠄⠛⢿⣿⣿⣿⣿⣿⣿⣿⠛⠄⢀⣾⣿⣟⠄⠇⠈
⠄⠄⠄⠄⠴⠟⣹⡟⠈⣷⡄⠈⠻⠿⠿⠿⠿⠿⠁⢀⣴⡇⠹⣏⠻⠦⠄
⠄⠄⠄⠄⠄⠈⢉⣴⡀⢿⣿⣦⣀⠄⠄⠄⠄⢀⣰⣿⣿⠁⣦⡉⠁
⠄⠄⠄⠄⠄⠄⢻⣿⡇⠈⢿⣿⣿⣿⣷⣶⣿⣿⣿⡿⠃⢠⣿⣿⠃
⠄⠠⣤⣶⣶⣿⣿⣿⣧⠄⠄⠙⠿⣿⣿⣿⣿⠿⠋⠄⠄⢸⣿⣿⣿⣷⣶⣶⡤
⠄⠄⠈⠻⣿⣿⣿⣿⣿⡄⠄⣰⣦⠈⣿⣿⠃⢰⣦⠄⠄⣾⣿⣿⣿⣿⡿⠋
⠄⠄⠄⠄⠈⠻⣿⣿⣿⣧⣰⡿⣿⡆⠸⡟⢀⣿⣿⣧⢸⣿⣿⣿⠟⠉
⠄⠄⠄⠄⠄⠄⠈⠻⣿⣿⣿⠁⢹⣷⠄⠃⣸⡿⠄⢻⣿⣿⠟⠁
⠄⠄⠄⠄⠄⠄⠄⠄⠈⠻⣷⠄⠄⢿⡆⢀⣿⠃⠄⣸⠟⠁
⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠈⠂⠄⠘⣷⣸⠏⠄⠄⠃
⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⢹⡟