▒▒▒▒▒▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░▒▒▒▒▒
▒▒▒▒▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░██▌░░▒▒▒▒
▒▒▒▒░░░░░░░░░░░░░░░░░░░░░░░░░░░▄▄███▀░░░░▒▒▒
▒▒▒░░░░░░░░░░░░░░░░░░░░░░░░░░░█████░▄█░░░░▒▒
▒▒░░░░░░░░░░░░░░░░░░░░░░░░░░▄████████▀░░░░▒▒
▒▒░░░░░░░░░░░░░░░░░░░░░░░░▄█████████░░░░░░░▒
▒░░░░░░░░░░░░░░░░░░░░░░░░░░▄███████▌░░░░░░░▒
▒░░░░░░░░░░░░░░░░░░░░░░░░▄█████████░░░░░░░░▒
▒░░░░░░░░░░░░░░░░░░░░░▄███████████▌░░░░░░░░▒
▒░░░░░░░░░░░░░░░▄▄▄▄██████████████▌░░░░░░░░▒
▒░░░░░░░░░░░▄▄███████████████████▌░░░░░░░░░▒
▒░░░░░░░░░▄██████████████████████▌░░░░░░░░░▒
▒░░░░░░░░████████████████████████░░░░░░░░░░▒
▒█░░░░░▐██████████▌░▀▀███████████░░░░░░░░░░▒
▐██░░░▄██████████▌░░░░░░░░░▀██▐█▌░░░░░░░░░▒▒
▒██████░█████████░░░░░░░░░░░▐█▐█▌░░░░░░░░░▒▒
▒▒▀▀▀▀░░░██████▀░░░░░░░░░░░░▐█▐█▌░░░░░░░░▒▒▒
▒▒▒▒▒░░░░▐█████▌░░░░░░░░░░░░▐█▐█▌░░░░░░░▒▒▒▒
▒▒▒▒▒▒░░░░███▀██░░░░░░░░░░░░░█░█▌░░░░░░▒▒▒▒▒
▒▒▒▒▒▒▒▒░▐██░░░██░░░░░░░░▄▄████████▄▒▒▒▒▒▒▒▒
▒▒▒▒▒▒▒▒▒██▌░░░░█▄░░░░░░▄███████████████████
██████──██████─██████████████─██████─────────██████████████───────────██████──█████
─██░░██──██░░██─██░░░░░░░░░░██─██░░██─────────██░░░░░░░░░░██───────────██░░██──██░░██ ─██░░██──██░░██─██░░██████░░██─██░░██─────────██░░██████░░██────██████─██░░██──██░░█─ ██░░██──██░░██─██░░██──██░░██─██░░██─────────██░░██──██░░██────██░░██─██░░██──██░░█─ ██░░██████░░██─██░░██──██░░██─██░░██─────────██░░██████░░██────██████─██░░██──██░░█─ ██░░░░░░░░░░██─██░░██──██░░██─██░░██─────────██░░░░░░░░░░██───────────██░░██──██░░█─ ██░░██████░░██─██░░██──██░░██─██░░██─────────██░░██████░░██────██████─██░░██──██░░█─ ██░░██──██░░██─██░░██──██░░██─██░░██─────────██░░██──██░░██────██░░██─██░░░░██░░░░── ██░░██──██░░██─██░░██████░░██─██░░██████████─██░░██──██░░██────██████─████░░░░░░██── ██░░██──██░░██─██░░░░░░░░░░██─██░░░░░░░░░░██─██░░██──██░░██─────────────████░░████── ██████──██████─██████████████─██████████████─██████──██████───────────────██████──── ╭━━╮╱╱╱╱╱╱╱╱╱╱╱╱╱╱╱╱╱╱╱╭╮╱╱╱╱╱╱╭━━━╮ ┃╭╮┃╱╱╱╱╱╱╱╱╱╱╱╱╱╱╱╱╱╱╱┃┃╱╱╱╱╱╱┃╭━╮┃☆ ☆ᴥ☆
┃╰╯╰┳┳━━┳━╮╭╮╭┳━━┳━╮╭┳━╯┣━━┳━━╮┃┃╱┃┣╮╭┳╮
┃╭━╮┣┫┃━┫╭╮┫╰╯┃┃━┫╭╮╋┫╭╮┃╭╮┃━━┫┃╰━╯┃╰╯┣┫
┃╰━╯┃┃┃━┫┃┃┣╮╭┫┃━┫┃┃┃┃╰╯┃╰╯┣━━┃┃╭━╮┃┃┃┃┃
╰━━━┻┻━━┻╯╰╯╰╯╰━━┻╯╰┻┻━━┻━━┻━━╯╰╯╱╰┻┻┻┻╯
╭━━━╮╱╱╱╱╱╭━╮╭╮╱╭╮ /ヽ_/ヽ
┃╭━╮┃╱╱╱╱╱┃╭╯┃┃╱┃┃ •ᴥ•
┃╰━╯┣━━┳━┳╯╰┳┫┃╱┃┃
┃╭━━┫┃━┫╭┻╮╭╋┫┃╱╰╯ ☆
┃┃╱╱┃┃━┫┃╱┃┃┃┃╰╮╭╮
╰╯╱╱╰━━┻╯╱╰╯╰┻━╯╰╯