.
⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⣀⣀⣀⣀⣀⠄⠄⠄⠄⠄⠄
⠄⠄⠄⠄⠄⠄⠄⠄⠄⣀⣤⡶⠿⣛⡋⠉⠉⠙⢿⣶⣄⠄⠄⠄
⠄⠄⠄⠄⠄⠄⢀⣴⣾⠟⣩⡄⣼⣯⣥⠄⠄⠄⢸⣿⠹⣷⡄⠄
⠄⠄⠄⠄⢀⣴⡿⢛⣁⣼⣯⣴⡟⣉⣭⣶⣶⣿⣿⡟⠄⠘⣿⡄
⠄⠄⠄⣰⣿⠏⢀⣿⣡⣿⣉⣽⠿⠟⠋⠁⠄⢠⡿⠃⠄⠄⢹⡇
⠄⢀⣼⡿⢡⡆⢸⡏⣩⣾⡿⠃⠄⠄⠄⠄⣰⡿⢁⡀⠄⠄⢸⡇
⠄⣸⡟⠁⢾⠳⠞⣱⡿⠋⠄⠄⠄⠄⢀⣼⡟⠄⣿⣭⣿⢀⣿⠃
⢠⣿⢱⣖⣸⡇⣰⡿⠁⠄⠄⠄⢀⣴⣿⠏⣴⠆⢻⠄⢀⣾⠏⠄
⢸⡇⠈⠛⠋⢰⣿⠁⠄⠄⣠⣴⡿⠋⣡⡄⣿⠷⠟⣠⣾⠟⠄⠄
⠸⣷⣄⠄⠄⢸⣇⣠⣴⡾⠟⢉⣴⢠⣿⣷⡟⢀⣴⡿⠋⠄⠄⠄
⠄⠻⣿⡿⠿⠿⠟⠛⠉⣶⡆⣼⠻⠿⠋⣨⣶⡿⠋⠄⠄⠄⠄⠄
⠄⠄⠙⠿⣦⣄⡀⠄⠰⠿⠛⢛⣠⣴⡿⠟⠉⠄⠄⠄⠄⠄⠄⠄
⠄⠄⠄⠄⠈⠙⠛⠻⠿⠿⠟⠛⠉⠁⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄
.
⠄⠄⠄⠄⠄⠄⢠⡾⠛⢻⡿⠛⠛⢿⡟⠛⢷⡀⠄⠄⠄⠄⠄⠄
⠄⠄⠄⠄⠄⣠⣟⣁⣀⣾⣁⣀⣀⣘⣷⣀⣈⣿⣄⠄⠄⠄⠄⠄
⠄⠄⠄⠄⠄⢻⣿⡛⠛⣿⠛⠛⠛⠛⣿⠛⢛⣿⡟⠄⠄⠄⠄⠄
⠄⠄⠄⢀⣴⠟⠛⢿⣄⢹⣆⠄⠄⣸⡇⣰⡿⠛⠻⣦⡀⠄⠄⠄
⠄⠄⣴⠟⠁⠄⣠⡶⠟⢿⣿⡄⢠⣿⡿⠻⢶⣄⠄⠈⠻⣦⠄⠄
⠄⣼⠏⠄⣠⡾⠋⠄⠄⠈⠻⣿⣿⠟⠄⠄⠄⠙⢷⣄⠄⠹⣧⠄
⢸⡏⠄⣰⡟⠄⠄⠄⠄⠄⠄⠈⠁⠄⠄⠄⠄⠄⠄⠻⣆⠄⢹⡇
⣿⠃⠄⡿⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⢿⠄⠈⣿
⣿⡄⠄⡇⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⢸⠄⢀⣿
⢸⣇⠄⣿⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⣾⠄⣸⡇
⠄⢻⡄⠸⣧⡀⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⢀⣼⠇⢠⡟⠄
⠄⠄⠻⣦⡘⢿⣦⡀⠄⠄⠄⠄⠄⠄⠄⠄⢀⣤⡾⠃⣰⠟⠄⠄
⠄⠄⠄⠈⠻⣦⣉⠛⠷⢦⣤⣤⣠⣤⡴⠶⠛⣉⣴⠞⠁⠄⠄⠄
⠄⠄⠄⠄⠄⠄⠉⠛⠷⠶⣶⣤⣤⣶⠶⠾⠛⠉⠄⠄⠄⠄⠄⠄
.
⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⣀⣤⣴⣶⣶⣶⣶⡄⢰⣄⡀⠄⠄⠄
⠄⠄⠄⠄⠄⠄⠄⣀⣴⣿⣿⣿⠟⣡⡿⣿⣿⣿⠄⣿⣿⣦⠄⠄
⠄⠄⠄⠄⠄⣠⣾⣿⣿⡟⢠⡏⢰⣤⣴⣿⣿⡏⢸⣿⣿⣿⣷⠄
⠄⠄⠄⢠⣾⣿⡿⢡⡽⢠⣶⣶⣿⠿⠛⠋⠁⢀⣿⣿⣿⣿⣿⡇
⠄⠄⣴⣿⡿⢿⠁⣦⣤⣾⡿⠋⠁⠄⠄⠄⢀⣾⣿⣿⣿⣿⣿⡇
⠄⣼⣿⣿⠄⠛⣠⣿⡿⠋⠄⠄⠄⠄⠄⣠⣿⣿⠁⣿⠙⣿⣿⠇
⢰⣿⠟⣻⠄⣿⣿⡟⠁⠄⠄⠄⠄⣠⣾⣿⡿⢿⠄⣶⣾⣿⡟⠄
⢸⣿⣦⣍⣴⣿⡿⠄⠄⠄⠄⣠⣾⣿⡿⣿⢀⣛⣠⣿⣿⠟⠄⠄
⠘⠿⣿⣿⡿⠿⠁⢀⣠⣴⣿⣿⠿⣿⠄⠟⢠⣿⣿⡿⠋⠄⠄⠄
⠐⣶⣤⣤⣴⣶⣾⣿⣿⠟⣿⠃⣘⣋⣸⣷⣾⡿⠋⠄⠄⠄⠄⠄
⠄⠈⠻⣿⣿⣿⣿⣿⡿⢀⣉⣼⣿⣿⣿⠟⠋⠄⠄⠄⠄⠄⠄⠄
⠄⠄⠄⠈⠙⠻⠿⠿⠿⠿⠿⠿⠛⠉⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄