.
░░░░░░░░░░░░░░░░░░▄▄█▀▀█▄░░▄█▀██
░░░░░░░░░░░░░░░░▄▀▀░░░░░▀█▀░░░▄██
░░░░░░░░░░░░░░░█░░░░░░░░▄█▄░▄▀░░█
░░░░░░░░░░░░░░█░░░░░░░░░█▀░▀▄▄▄██▄▄▄
░░░░░░░░░░░░░█░░░░░░░░░█▄█▀▀░░░░░░░▀█
░░░░░░░░░░░▄█░░░░░░░░░░▀░░░░░░░░░░░█▀
░░░░░░░░░░▄█░░░░░░░░░░░░░░░░░░░░░▄█▀
░░░░░░░░▄█░░░░░░░░░░░░░░░░░░░░▄▄▀▀▀█▄
░░░░░░░▄▀░░░░░░░░░░░░░░░░░░░░▀░░░░░░██
░░░░░░█░░░░░░░░░░░░░░░░░░░░░░░░░░░░░█▀
░░░░░░█░░░░░░░░░░░░░░░░░░░░░░░░░░▄▄██▄
░░░░░░█░░░░░░░░░░░░░░░░░░░░░░░░░▀░░░░██
░░░░░░█░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░█
░░░░░░█▄░░░░░░░░░░░░░░░░░░░░░░░░░░▄▄▄▀▀
░░░░░░░█░░░░░░░░░░░░░░░░░░░░░░░░░▀█
░░░░░▄▀▀░░░░░░░░░░░░░░░░░░░░░░░░░▄█
░░▄█▀░░░░░░░░░░░░░░░░░░░░░░░░░░░▄█
▄▀░░░░░░░░░░░░░░░░░░░░░░░░░░░░▄▄▀
░░░░░░░░░░░░░░░░░░░░░░░▄▄▄▄▄█▀▀
═══════════════════════════════████
═════════════════════███████═██═══██████
═══════════════════███═════███═══███═══███
══════════════════██═══════██════█████████
════════════════█████═══════█═════█══════██
════════════█████══██═══════█════██═══════█
═══════════██═══════█═══════██═══██═████══█
═══════█████════════██══════██═══█═█═══██═█
═════███═══██════════█═══════█═══█═██═══███
═══██═══════███══════██══════██████══█████
══██═════════██══════██═██████════███████
═██══█════════██══════█══██═██═══════██
███████════════█═════██═════██═══════██
█════███══██████═████═█═████████══════██
█═════███══════█══════██══███═███═════██
██████████═══███═══█══█████═════███════██
█═══════██══████═████████══════════██══██
█════════█████████══███═════════════█══██
█══════════██████████═════════════════███
██═══════════════███══════════════════██
██══════════════███══════════════════██
██═════════════████═════════════════███
═██════════════█═██═════════════════██
═██═══════════██═█═════════════════██
══██═════════════█════════════════██
══██═════════════█═══════════════███
═══██═══════════════════════════███
════█══════════════════════════███
═════██═══════════█═███══════███
══════█████████████═███████████
══════█████████████═███═█████
══════██════════█═█═█═══█═███
══════██═══════██═█═█═══█═███
══════██═══════██═█═█═══██═██
══════██═══════██═█════█═█═██
══════██══════███═█════██████
══════███████████████████████
_______________________________¶¶¶¶
_____________________¶¶¶¶¶¶¶_¶¶___¶¶¶¶¶¶
___________________¶¶¶_____¶¶¶___¶¶¶___¶¶¶
__________________¶¶_______¶¶____¶¶¶¶¶¶¶¶¶
________________¶¶¶¶¶_______¶_____¶______¶¶
____________¶¶¶¶¶__¶¶_______¶____¶¶_______¶
___________¶¶_______¶_______¶¶___¶¶_¶¶¶¶__¶
_______¶¶¶¶¶________¶¶______¶¶___¶_¶___¶¶_¶
_____¶¶¶___¶¶________¶_______¶___¶_¶¶___¶¶¶
___¶¶_______¶¶¶______¶¶______¶¶¶¶¶¶__¶¶¶¶¶
__¶¶_________¶¶______¶¶_¶¶¶¶¶¶____¶¶¶¶¶¶¶
_¶¶__¶________¶¶______¶__¶¶_¶¶_______¶¶
¶¶¶¶¶¶¶________¶_____¶¶_____¶¶_______¶¶
¶____¶¶¶__¶¶¶¶¶¶_¶¶¶¶_¶_¶¶¶¶¶¶¶¶______¶¶
¶_____¶¶¶______¶______¶¶__¶¶¶_¶¶¶_____¶¶
¶¶¶¶¶¶¶¶¶¶___¶¶¶___¶__¶¶¶¶¶_____¶¶¶____¶¶
¶_______¶¶__¶¶¶¶_¶¶¶¶¶¶¶¶__________¶¶__¶¶
¶________¶¶¶¶¶¶¶¶¶__¶¶¶_____________¶__¶¶
¶__________¶¶¶¶¶¶¶¶¶¶_________________¶¶¶
¶¶_______________¶¶¶__________________¶¶
¶¶______________¶¶¶__________________¶¶
¶¶_____________¶¶¶¶_________________¶¶¶
_¶¶____________¶_¶¶_________________¶¶
_¶¶___________¶¶_¶_________________¶¶
__¶¶_____________¶________________¶¶
__¶¶_____________¶_______________¶¶¶
___¶¶___________________________¶¶¶
____¶__________________________¶¶¶
_____¶¶___________¶_¶¶¶______¶¶¶
______¶¶¶¶¶¶¶¶¶¶¶¶¶_¶¶¶¶¶¶¶¶¶¶¶
______¶¶¶¶¶¶¶¶¶¶¶¶¶_¶¶¶_¶¶¶¶¶
______¶¶________¶_¶_¶___¶_¶¶¶
______¶¶_______¶¶_¶_¶___¶_¶¶¶
______¶¶_______¶¶_¶_¶___¶¶_¶¶
______¶¶_______¶¶_¶____¶_¶_¶¶
______¶¶______¶¶¶_¶____¶¶¶¶¶¶
______¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶