.
⣿⢛⣛⣛⣛⣛⣛⣛⣛⣛⣛⡛⠛⠛⠛⠛⠛⠛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⢻
⣿⢸⣿⣿⣿⣿⣿⣿⠟⠉⠄⠄⠄⠄⠄⠄⠄⠄⠄⠈⠙⠻⣿⣿⣿⣿⣿⣿⡇⣿
⣿⢸⣿⣿⣿⣿⡿⠁⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⣸⣿⣿⣿⣿⣿⡇⣿
⣿⢸⣿⣿⣿⣿⠇⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⡄⠄⠄⠸⣧⢿⣿⣿⣿⣿⡇⣿
⣿⢸⣿⣿⣿⣿⡄⠄⠄⠄⢶⣦⡀⠄⠄⠄⠄⠄⠄⠄⣠⠞⢧⣸⣿⣿⣿⣿⡇⣿
⣿⢸⣿⣿⣿⣿⣇⠄⠄⠄⠈⠉⠁⠄⠄⠄⠄⠄⠄⢰⠏⠄⠄⣿⣿⣿⣿⣿⡇⣿
⣿⢸⣿⣿⣿⣿⣿⣦⣀⠄⠄⠄⠄⠄⠄⠄⠄⠄⣄⠋⢀⣀⣼⣿⣿⣿⣿⣿⡇⣿
⣿⢸⣿⡇⠄⠻⣏⣭⣭⣽⣶⣴⣄⡀⠄⠄⣀⣴⣵⣚⡭⠤⣬⣿⡟⠁⠸⣿⡇⣿
⣿⢸⣿⡇⠄⢠⣿⠁⠄⣀⣬⡿⣿⡟⠋⠉⠛⣿⣿⡁⠄⠄⠄⢹⣧⡀⠠⣿⡇⣿
⣿⢸⡟⠄⠄⠁⢿⣿⣿⠿⠛⣸⣃⣀⠄⠄⢓⣈⣳⡙⢦⣤⣴⡿⠃⠄⠄⢸⡇⣿
⣿⢸⣷⡀⠄⠄⠄⠄⢀⡤⠞⣋⣥⣬⣿⣿⣥⣀⣉⡻⢦⣄⠄⠄⠄⠄⢀⣼⡇⣿
⣿⠘⠿⠷⠄⠄⢠⠞⢁⠐⠿⠋⠉⡉⠻⣿⡋⠁⣠⠉⠁⠨⠳⣄⠄⠄⠼⠿⠇⣿
⣿⠄⠄⠄⠄⢀⠃⢰⡆⠄⢠⠄⠄⠁⣀⣀⣀⠄⠄⠄⠈⠄⠾⠌⠃⠄⠄⠄⠄⣿
⣿⢀⠄⠄⢸⣿⡖⢿⣅⠄⢉⣤⣶⠟⠉⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⡄⣿
⣿⢸⡀⠄⠄⢧⠃⠸⣿⢿⣿⠋⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⣼⡇⣿
⣿⢸⣷⡀⠄⠄⠄⠄⢹⡄⠛⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⢀⡄⢀⣾⣿⡇⣿
⣿⢸⣿⣿⣆⡀⠄⠄⡀⠻⡄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⢀⣴⣿⣴⣿⣿⣿⡇⣿
⣿⢸⣿⣿⣿⣿⣶⣶⣾⣦⣌⡀⠄⠄⠄⠄⠄⢀⣀⣤⣾⣿⣿⣿⣿⣿⣿⣿⡇⣿
⣿⢸⣿⡿⠿⠿⢿⣿⠿⢿⣿⡿⢿⡿⠿⠿⣿⣿⣿⡿⠿⠿⢿⣿⡿⠿⠿⣿⡇⣿
⣿⢸⣿⡇⢠⣦⠄⣿⠄⣾⣿⠄⣸⠇⢠⣤⠄⢻⠏⢠⣴⣦⣠⣿⠁⢰⣤⣿⡇⣿
⣿⢸⣿⠃⢀⣀⣴⡟⠄⣿⡿⠄⣿⠄⣼⡿⠄⣼⠄⢾⣯⡄⠄⣿⠄⣤⣼⣿⡇⣿
⣿⢸⣿⣠⣾⣿⣿⣿⣄⣀⣠⣼⣿⣀⣠⣤⣾⣿⣦⣀⣉⣠⣾⣧⣤⣠⣼⣿⡇⣿
⣿⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣿
⣿⢛⣛⣛⣛⣛⣛⣛⣛⣛⣛⡛⠛⠛⠛⠛⠛⠛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⢻
⣿⢸⣿⣿⣿⣿⣿⣿⠟⠉⠄⠄⠄⠄⠄⠄⠄⠄⠄⠈⠙⠻⣿⣿⣿⣿⣿⣿⡇⣿
⣿⢸⣿⣿⣿⣿⡿⠁⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⣸⣿⣿⣿⣿⣿⡇⣿
⣿⢸⣿⣿⣿⣿⠇⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⡄⠄⠄⠸⣧⢿⣿⣿⣿⣿⡇⣿
⣿⢸⣿⣿⣿⣿⡄⠄⠄⠄⢶⣦⡀⠄⠄⠄⠄⠄⠄⠄⣠⠞⢧⣸⣿⣿⣿⣿⡇⣿
⣿⢸⣿⣿⣿⣿⣇⠄⠄⠄⠈⠉⠁⠄⠄⠄⠄⠄⠄⢰⠏⠄⠄⣿⣿⣿⣿⣿⡇⣿
⣿⢸⣿⣿⣿⣿⣿⣦⣀⠄⠄⠄⠄⠄⠄⠄⠄⠄⣄⠋⢀⣀⣼⣿⣿⣿⣿⣿⡇⣿
⣿⢸⣿⡇⠄⠻⣏⣭⣭⣽⣶⣴⣄⡀⠄⠄⣀⣴⣵⣚⡭⠤⣬⣿⡟⠁⠸⣿⡇⣿
⣿⢸⣿⡇⠄⢠⣿⠁⠄⣀⣬⡿⣿⡟⠋⠉⠛⣿⣿⡁⠄⠄⠄⢹⣧⡀⠠⣿⡇⣿
⣿⢸⡟⠄⠄⠁⢿⣿⣿⠿⠛⣸⣃⣀⠄⠄⢓⣈⣳⡙⢦⣤⣴⡿⠃⠄⠄⢸⡇⣿
⣿⢸⣷⡀⠄⠄⠄⠄⢀⡤⠞⣋⣥⣬⣿⣿⣥⣀⣉⡻⢦⣄⠄⠄⠄⠄⢀⣼⡇⣿
⣿⠘⠿⠷⠄⠄⢠⠞⢁⠐⠿⠋⠉⡉⠻⣿⡋⠁⣠⠉⠁⠨⠳⣄⠄⠄⠼⠿⠇⣿
⣿⠄⠄⠄⠄⢀⠃⢰⡆⠄⢠⠄⠄⠁⣀⣀⣀⠄⠄⠄⠈⠄⠾⠌⠃⠄⠄⠄⠄⣿
⣿⢀⠄⠄⢸⣿⡖⢿⣅⠄⢉⣤⣶⠟⠉⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⡄⣿
⣿⢸⡀⠄⠄⢧⠃⠸⣿⢿⣿⠋⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⣼⡇⣿
⣿⢸⣷⡀⠄⠄⠄⠄⢹⡄⠛⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⢀⡄⢀⣾⣿⡇⣿
⣿⢸⣿⣿⣆⡀⠄⠄⡀⠻⡄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⢀⣴⣿⣴⣿⣿⣿⡇⣿
⣿⢸⣿⣿⣿⣿⣶⣶⣾⣦⣌⡀⠄⠄⠄⠄⠄⢀⣀⣤⣾⣿⣿⣿⣿⣿⣿⣿⡇⣿
⣿⢸⣿⡿⠿⠿⢿⣿⠿⢿⣿⡿⢿⡿⠿⠿⣿⣿⣿⡿⠿⠿⢿⣿⡿⠿⠿⣿⡇⣿
⣿⢸⣿⡇⢠⣦⠄⣿⠄⣾⣿⠄⣸⠇⢠⣤⠄⢻⠏⢠⣴⣦⣠⣿⠁⢰⣤⣿⡇⣿
⣿⢸⣿⠃⢀⣀⣴⡟⠄⣿⡿⠄⣿⠄⣼⡿⠄⣼⠄⢾⣯⡄⠄⣿⠄⣤⣼⣿⡇⣿
⣿⢸⣿⣠⣾⣿⣿⣿⣄⣀⣠⣼⣿⣀⣠⣤⣾⣿⣦⣀⣉⣠⣾⣧⣤⣠⣼⣿⡇⣿
⣿⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣿