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