█████████████████████████████████████████████████████████████
█░░░░░░░░░░░░░░█░░░░░░░░░░░░░░█░░░░░░██░░░░░░█░░░░░░██░░░░░░█
█░░▄▀▄▀▄▀▄▀▄▀░░█░░▄▀▄▀▄▀▄▀▄▀░░█░░▄▀░░██░░▄▀░░█░░▄▀░░██░░▄▀░░█
█░░▄▀░░░░░░░░░░█░░▄▀░░░░░░▄▀░░█░░▄▀░░██░░▄▀░░█░░▄▀░░██░░▄▀░░█
█░░▄▀░░█████████░░▄▀░░██░░▄▀░░█░░▄▀░░██░░▄▀░░█░░▄▀░░██░░▄▀░░█
█░░▄▀░░█████████░░▄▀░░██░░▄▀░░█░░▄▀░░░░░░▄▀░░█░░▄▀░░██░░▄▀░░█
█░░▄▀░░█████████░░▄▀░░██░░▄▀░░█░░▄▀▄▀▄▀▄▀▄▀░░█░░▄▀░░██░░▄▀░░█
█░░▄▀░░█████████░░▄▀░░██░░▄▀░░█░░░░░░░░░░▄▀░░█░░▄▀░░██░░▄▀░░█
█░░▄▀░░█████████░░▄▀░░██░░▄▀░░█████████░░▄▀░░█░░▄▀░░██░░▄▀░░█
█░░▄▀░░░░░░░░░░█░░▄▀░░░░░░▄▀░░█████████░░▄▀░░█░░▄▀░░░░░░▄▀░░█
█░░▄▀▄▀▄▀▄▀▄▀░░█░░▄▀▄▀▄▀▄▀▄▀░░█████████░░▄▀░░█░░▄▀▄▀▄▀▄▀▄▀░░█
█░░░░░░░░░░░░░░█░░░░░░░░░░░░░░█████████░░░░░░█░░░░░░░░░░░░░░█
█████████████████████████████████████████████████████████████
█████████████████████████████████████████████████████████
█░░░░░░░░░░░░░░█░░░░░░░░░░░░░░█░░░░░░░░███░░░░░░██░░░░░░█
█░░▄▀▄▀▄▀▄▀▄▀░░█░░▄▀▄▀▄▀▄▀▄▀░░█░░▄▀▄▀░░███░░▄▀░░██░░▄▀░░█
█░░░░░░░░░░▄▀░░█░░▄▀░░░░░░▄▀░░█░░░░▄▀░░███░░▄▀░░██░░▄▀░░█
█████████░░▄▀░░█░░▄▀░░██░░▄▀░░███░░▄▀░░███░░▄▀░░██░░▄▀░░█
█░░░░░░░░░░▄▀░░█░░▄▀░░██░░▄▀░░███░░▄▀░░███░░▄▀░░░░░░▄▀░░█
█░░▄▀▄▀▄▀▄▀▄▀░░█░░▄▀░░██░░▄▀░░███░░▄▀░░███░░▄▀▄▀▄▀▄▀▄▀░░█
█░░▄▀░░░░░░░░░░█░░▄▀░░██░░▄▀░░███░░▄▀░░███░░░░░░░░░░▄▀░░█
█░░▄▀░░█████████░░▄▀░░██░░▄▀░░███░░▄▀░░███████████░░▄▀░░█
█░░▄▀░░░░░░░░░░█░░▄▀░░░░░░▄▀░░█░░░░▄▀░░░░█████████░░▄▀░░█
█░░▄▀▄▀▄▀▄▀▄▀░░█░░▄▀▄▀▄▀▄▀▄▀░░█░░▄▀▄▀▄▀░░█████████░░▄▀░░█
█░░░░░░░░░░░░░░█░░░░░░░░░░░░░░█░░░░░░░░░░█████████░░░░░░█
█████████████████████████████████████████████████████████
╔═══╦═══╦╗─╔╦╗─╔╗╔═══╦═══╗╔╦╗─╔╗
║╔═╗║╔═╗║║─║║║─║║║╔═╗║╔═╗╠╝║║─║║
║║─╚╣║─║║╚═╝║║─║║╚╝╔╝║║║║╠╗║╚═╝║
║║─╔╣║─║╠══╗║║─║║╔═╝╔╣║║║║║╠══╗║
║╚═╝║╚═╝║──║║╚═╝║║║╚═╣╚═╝╠╝╚╗─║║
╚═══╩═══╝──╚╩═══╝╚═══╩═══╩══╝─╚╝
▒█▀▀█▒█▀▀█▒█░▒█▒█░▒█
▒█░░░▒█░▒█▒█▄▄█▒█░▒█
▒█▄▄█▒█▄▄█▒░░░█░█▄▄█
░░█▀█░█▀▀█░▄█░░█▀█░
░░░▄▀░█▄▀█░░█░█▄▄█▄
░░█▄▄░█▄▄█░▄█▄░░░█░ ┏━━━┳━━━┳┓╋┏┳┓╋┏┓┏━━━┳━━━┓┏┳┓╋┏┓
┃┏━┓┃┏━┓┃┃╋┃┃┃╋┃┃┃┏━┓┃┏━┓┣┛┃┃╋┃┃
┃┃╋┗┫┃╋┃┃┗━┛┃┃╋┃┃┗┛┏┛┃┃┃┃┣┓┃┗━┛┃
┃┃╋┏┫┃╋┃┣━━┓┃┃╋┃┃┏━┛┏┫┃┃┃┃┃┣━━┓┃
┃┗━┛┃┗━┛┃╋╋┃┃┗━┛┃┃┃┗━┫┗━┛┣┛┗┓╋┃┃
┗━━━┻━━━┛╋╋┗┻━━━┛┗━━━┻━━━┻━━┛╋┗┛
...