.
░░░░░░░░▄▄█▀░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░▄████░░░▄█░░░░░░░▀███▄▄░░░░░░░░░░
░░░░░█████░░▄███▄░░░▄▄░░░▀█████▄░░░░░░░
░░░░██████▄█████▀░░░███▄▄░▀██████░░░░░░
░░░█████████████░░░░░█████████████░░░░░
░░░████████████░░░░░░░████████████░░░░░
░░░░█████████▀░░░░░░░░░▀██████████▄░░░░
░░░░░██████░░░░░░░░░░░░░░░▀▀██████▀░░░░
░░░░░▀█████░░░▄▄▄▄▄▄▄▄▄▄▄░░░█████▀░░░░░
██▄░░░░▀████████████████████████░░░░▄██
▀███▄▄░░▀▀████▀░░░░░░░░░░▀████▀░░▄▄▄███
░▀▀█████████▀░░░░░░░░░░░░░▀█████████▀▀░
░░░░░░▀▀████░░░░░░░░░░░░░░░▀███▀▀▀░░░░░
███▄▄▄▄▄███░░░░░░░░░░░░░░░░░▀██▄▄▄▄▄▄██
░▀█████████▄░░░░░░░░░░░░░░░▄█████████▀▀
░░░░░░░░░▀███▄▄░░░░░░░░░░▄████▀░░░░░░░░
░░░░░░░▄▄███████▄░░░░░▄████████▄░░░░░░░
░░░░░▄███▀▀▀░░▀████▄▄███▀▀░░▀▀████░░░░░
░░░░░███░░░░░░░░▀▀███▀▀░░░░░░░░▀███░░░░
░░░░░█▀░░░░░░░░░░░░░░░░░░░░░░░░░░▀█░░░░
_________________________¶____¶¶___¶
_________________________¶¶___¶¶___¶¶
_________________________¶____¶___¶¶
________________________¶¶___¶¶__¶¶¶¶¶¶¶
______¶¶¶¶¶¶____________¶___¶__¶¶¶_¶¶__¶¶¶
____¶¶_____¶¶¶____¶¶¶¶¶¶¶¶¶¶¶__¶¶_________¶
__¶¶___¶¶¶¶___¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶_¶¶¶______¶
_¶___¶¶___¶¶_¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶_¶¶¶¶¶
__¶¶___¶¶¶¶¶_¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶__¶¶¶¶¶
__¶___¶_______¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶_¶____¶¶¶¶
____¶¶__¶¶¶___¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶______¶¶¶¶
___¶¶__¶¶______¶¶¶¶¶¶¶¶¶¶¶_¶_____¶¶¶¶¶¶¶¶
____¶_¶______¶¶¶¶¶______________¶¶___¶¶¶¶
_____¶_______¶¶¶________________¶____¶¶¶
____¶¶_______¶¶¶___________________¶¶¶¶
_____¶________¶¶¶¶¶
_____¶________¶¶¶¶¶¶¶¶¶¶¶¶¶
_______________¶¶¶¶¶¶¶___¶¶¶
_________________¶¶¶¶¶¶¶___¶
...