.
⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿
⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⢛⣿⣿⣿⣿⣿⣿
⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣾⢹⢿⣿⣿⣿⣿
⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⣿⣿⣿⣽⢿⣿⣿⡶⠿⠌⢿⢿⣯⣿
⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣟⣵⠶⠋⠉⠁⠄⠄⠄⣸⣿⣿
⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠏⠒⠒⠒⠙⠁⠄⠄⠄⢸⢼⣿
⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⡻⠛⠉⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⣻⣿
⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⡯⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⣿⣽
⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣁⡀⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⢠⣿⣿
⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠟⠛⠁⠘⠻⢿⣷⡷⠂⠄⠄⠄⠄⠄⠄⠄⢨⣿⣿
⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⡿⢷⣾⣿⣿⣇⠄⠄⠄⠄⠄⠄⠉⠐⣿⣿
⣿⣿⣿⣿⣿⣿⣿⣿⠛⠻⣿⣿⠿⠗⠄⠘⠙⢿⣿⡇⠄⠄⠄⣰⡶⠒⣶⣰⣿⣿
⣿⣿⣿⣿⣿⣿⣿⣿⠄⠄⠄⠄⠄⠄⠄⠄⠰⣿⣿⣷⠄⠄⠄⠉⠁⠄⢨⣿⣿⣿
⣿⣿⣿⣿⣿⣿⣿⣿⠄⠄⠄⠄⠄⠄⠄⠄⠄⠈⣿⣿⣆⠄⠄⠄⠄⠄⢸⣿⣿⣿
⣿⣿⣿⣿⣿⣿⣿⣿⣧⠄⠄⠄⠄⠄⠄⠄⠄⣠⣿⣿⣿⠇⠄⠄⠄⠄⢸⣿⣿⣿
⣿⣿⣿⣿⣿⣿⣿⣿⣿⡄⠄⠄⠄⠄⠄⠄⠸⣿⣿⣿⣿⣦⠄⠄⠄⠄⣼⣿⣿⣿
⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⠄⠄⠄⠄⠄⠄⠄⠈⠉⠛⠋⠉⠄⠄⠄⢠⣿⣿⣿⣿
⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡄⠄⠄⠄⠄⣀⣀⣠⣤⣄⠄⠄⠄⠄⢀⣾⣿⣿⣿⣿
⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⠄⠄⠐⢿⣿⣿⡟⠛⣻⠶⡆⠄⢀⣾⣿⣿⣿⣿⣿
⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣇⠄⣴⣾⣿⣿⣷⣄⠄⠄⠄⢀⣾⣿⣿⣿⣿⣿⣿
⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣆⠘⠛⠛⠛⠛⠛⠛⠄⢠⣾⣿⣿⣿⣿⣿⣿⣿
⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣤⡀⠄⠄⠄⠄⢠⣿⣿⣿⣿⣿⣿⣿⣿⣿
⣿⣿⣿⣿⣿⣿⣿⣿⡿⠿⠿⠿⢿⣿⣿⣿⣦⡀⠄⣠⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿
⣿⣿⣿⣿⣿⡿⠉⠄⠄⠄⠄⠄⠄⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿
⣿⡟⠋⠁⠄⠄⠄⠄⠄⠄⠄⠄⢀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿
⣿⡇⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿
⣿⡇⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿
⣿⡃⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿
⣿⣿⣷⣦⣄⣀⠄⠄⠄⠄⠄⠄⠄⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿
⣿⣿⣿⣿⣿⣿⣷⣦⣄⣀⣀⡀⢀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿
⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿
⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿
⠉⠉⠉⠉⠉⠉⡏⠉⠉⢹⡏⠉⠉⢹⠉⠉⠉⠉⢹⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿
⣶⣶⠄⠄⢰⣶⡇⠄⠄⢸⡇⠄⠄⢸⠄⠄⢰⣶⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿
⣿⣿⠄⠄⢸⣿⡇⠄⠄⢸⡇⠄⠄⢸⠄⠄⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿
⣿⣿⠄⠄⢸⣿⡇⠄⠄⠸⠇⠄⠄⢸⠄⠄⠸⠿⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿
⣿⣿⠄⠄⢸⣿⡇⠄⠄⢀⡀⠄⠄⢸⠄⠄⢀⣀⣸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿
⣿⣿⠄⠄⢸⣿⡇⠄⠄⢸⡇⠄⠄⢸⠄⠄⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿
⣿⣿⠄⠄⢸⣿⡇⠄⠄⢸⡇⠄⠄⢸⠄⠄⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿
⣿⣿⠄⠄⢸⣿⡇⠄⠄⢸⡇⠄⠄⢸⠄⠄⠘⠛⢻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿
⣿⣿⣤⣤⣼⣿⣧⣤⣤⣼⣧⣤⣤⣼⣤⣤⣤⣤⣼⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿
⣿⣿⠄⠄⢸⣿⣿⣿⡏⠄⠄⠄⠄⣿⣿⠁⠄⠄⠄⠄⠙⡇⠄⠄⠄⠄⠄⢸⣿⣿
⣿⣿⠄⠄⢸⣿⣿⣿⡇⠄⠄⠄⠄⢿⡇⠄⠄⢸⡆⠄⠄⣷⣶⠄⠄⠄⣶⣾⣿⣿
⣿⣿⠄⠄⢸⣿⣿⣿⠁⠄⢸⠄⠄⢸⡇⠄⠄⢸⣇⣀⣀⣿⣿⠄⠄⠄⣿⣿⣿⣿
⣿⣿⠄⠄⢸⣿⣿⣿⠄⠄⢸⠄⠄⢸⣷⡀⠄⠈⠻⣿⣿⣿⣿⠄⠄⠄⣿⣿⣿⣿
⣿⣿⠄⠄⢸⣿⣿⡏⠄⠄⣾⡇⠄⢸⣿⣿⣦⡀⠄⠈⠻⣿⣿⠄⠄⠄⣿⣿⣿⣿
⣿⣿⠄⠄⢸⣿⣿⡇⠄⠄⠉⠁⠄⠈⣿⠛⠛⢿⡄⠄⠄⣿⣿⠄⠄⠄⣿⣿⣿⣿
⣿⣿⠄⠄⢸⣿⣿⡇⠄⠄⣴⡄⠄⠄⣿⠄⠄⢸⡇⠄⠄⣿⣿⠄⠄⠄⣿⣿⣿⣿
⣿⣿⠄⠄⠘⠛⢻⠇⠄⢸⣿⡇⠄⠄⢹⠄⠄⠘⠃⠄⠄⣿⣿⠄⠄⠄⣿⣿⣿⣿
⣿⣿⣤⣤⣤⣤⣼⣤⣤⣼⣿⣧⣤⣤⣼⣦⣤⣤⣤⣤⣴⣿⣿⣤⣤⣤⣿⣿⣿⣿
⣿⣿⠋⠉⠉⠉⠉⠙⣿⠉⠉⠉⠉⠉⣿⣿⠉⠉⢹⣿⠉⠉⢹⡟⠉⠉⠉⠉⠉⢻
⣿⣿⠄⠄⢰⡆⠄⠄⢹⠄⠄⠄⣶⣶⣿⣿⠄⠄⢸⣿⠄⠄⢸⠁⠄⠄⣶⠄⠄⢸
⣿⣿⠄⠄⢸⡇⠄⠄⢸⠄⠄⠄⣿⣿⣿⣿⠄⠄⢸⣿⠄⠄⢸⠄⠄⠄⣿⠄⠄⢸
⣿⣿⠄⠄⢸⡇⠄⠄⢸⠄⠄⠄⠿⢿⣿⣿⠄⠄⢸⣿⠄⠄⢸⣇⠄⠄⠘⢿⣿⣿
⣿⣿⠄⠄⢸⡇⠄⠄⢸⠄⠄⠄⠄⢸⣿⣿⠄⠄⢸⣿⠄⠄⢸⣿⣦⡀⠄⠄⠙⢿
⣿⣿⠄⠄⢸⡇⠄⠄⢸⠄⠄⠄⣿⣿⣿⣿⠄⠄⢸⣿⠄⠄⢸⡿⠿⠿⣦⠄⠄⠘
⣿⣿⠄⠄⢸⡇⠄⠄⢸⠄⠄⠄⣿⣿⣿⣿⠄⠄⢸⣿⠄⠄⢸⡇⠄⠄⣿⠄⠄⠄
⣿⣿⠄⠄⠸⠇⠄⠄⢸⠄⠄⠄⣿⣿⣿⣿⠄⠄⠈⠿⠄⠄⢸⡇⠄⠄⠻⠄⠄⢀
⣿⣿⣦⣀⣀⣀⣀⣠⣿⣀⣀⣀⣿⣿⣿⣿⣧⣄⣀⣀⣀⣠⣼⣷⣄⣀⣀⣀⣠⣼
⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿
⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⢿⠻⣿⣿⣿⣿⣿⣿⣿⣿
⣿⣿⣿⣿⣿⣿⣿⣿⣿⠏⠉⠉⠹⠿⣿⢻⠙⠿⣿⡇⠄⠑⢧⠽⢻⣿⣿⣿⣿⣿
⣿⣿⣿⣿⣿⣿⡿⠿⠿⠄⠄⠄⠄⠄⠛⠄⠄⠄⠈⠁⠄⠄⠈⠄⠎⣿⣿⣿⣿⣿
⣿⣿⣿⣿⣿⣿⠇⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠃⣿⣿⣿⣿
⣿⣿⣿⣿⣿⣿⡃⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⢰⣿⣿⣿⣿
⣿⣿⣿⣿⣿⣿⣇⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⢸⣿⣿⣿⣿
⣿⣿⣿⣿⣿⣿⣿⣷⣴⡆⠄⢳⠄⠄⠄⠄⠄⢀⣀⣠⣀⡀⠄⠄⠄⢸⣿⣿⣿⣿
⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠄⣼⣷⣶⣶⣶⣶⣿⣿⣿⡛⠛⠒⠄⠄⠄⢻⣿⣿⣿
⣿⣿⣿⣿⣿⣿⣿⣿⣿⠃⠄⠈⣿⣿⣿⣿⣿⣿⣿⡟⠏⠙⠂⠄⠄⠄⢸⣿⣿⢿
⣿⣿⣿⣿⣿⣿⣿⣿⣿⠄⠄⠄⠙⠻⢿⣿⣿⣿⡋⠄⠄⠄⠄⠄⠄⠄⠈⡿⠋⣼
⣿⣿⣿⣿⣿⣿⣿⣿⣿⠄⠄⠄⠄⠄⠄⠈⠙⠁⠉⠁⠄⠄⠄⠄⠄⠄⠄⣇⢰⣿
⣿⣿⣿⣿⣿⣿⣿⣿⡿⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⢸⣿⣿⣿
⣿⣿⣿⣿⣿⣿⣿⣿⣿⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⣾⣿⣿⣿
⣿⣿⣿⣿⣿⣿⣿⣿⣿⠄⠄⠄⠄⠄⢰⣄⠄⠄⠄⠄⠄⠄⠄⠄⠄⢰⣿⣿⣿⣿
⣿⣿⣿⣿⣿⣿⣿⣿⣿⣄⠄⠄⠄⠄⠄⠹⣧⡀⠄⠄⠄⠄⠄⠄⢀⣿⣿⣿⣿⣿
⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡷⠐⢚⣁⣀⡀⠈⠳⡄⠄⠄⠄⠄⢠⣿⣿⣿⣿⣿⣿
⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣿⣿⣿⣿⣿⣦⣀⠙⣆⠄⠄⢠⣿⣿⣿⣿⣿⣿⣿
⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣦⣸⡀⣠⣿⣿⣿⣿⣿⣿⣿⣿
⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿
⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣀⡀⠄⠄⠉⠛⢿⣿⣿⣿⣿⡿⣿⣿⠈⢿⣿⣿⣿
⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡄⠄⠄⠄⢀⣿⣿⣿⡿⠁⣿⣿⠄⠈⢿⣿⣿
⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡏⠄⠄⠄⣠⣾⣿⣿⡟⠁⢀⣿⠇⠄⠄⠄⠉⠉
⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣶⣾⣿⣿⣿⠟⠄⠄⣾⡿⠄⠄⠄⠄⠄⠄
⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠟⠋⠄⢀⣼⣿⡇⢀⣤⠄⠄⠄⠄
⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡟⠁⠄⠄⢀⣾⣿⣿⣴⡾⠃⠄⠄⣠⣴
⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣥⠄⣀⣴⣿⣿⣿⣿⣿⣷⡄⠄⣼⣿⣿
⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣶⣿⣿⣿
⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿