-----
╔══════════════════════╗ ║██████████████████████║ ║█─██─█────█─────█─██─█║ ║█─██─█─██████─███─██─█║ ║█────█───████─███────█║ ║█─██─█─██████─██████─█║ ║█─██─█────███─███────█║ ║██████████████████████║ ╚══════════════════════╝
╔══════════════════════╗ ║██████████████████████║ ║█─██─█────█─────█─██─█║ ║█─██─█─██████─███─██─█║ ║█────█───████─███────█║ ║█─██─█─██████─██████─█║ ║█─██─█────███─███────█║ ║██████████████████████║ ╚══════════════════════╝
╔══════════════════════╗ ║██████████████████████║ ║█─██─█────█─────█─██─█║ ║█─██─█─██████─███─██─█║ ║█────█───████─███────█║ ║█─██─█─██████─██████─█║ ║█─██─█────███─███────█║ ║██████████████████████║ ╚══════════════════════╝
╔══════════════════════╗ ║██████████████████████║ ║█─██─█────█─────█─██─█║ ║█─██─█─██████─███─██─█║ ║█────█───████─███────█║ ║█─██─█─██████─██████─█║ ║█─██─█────███─███────█║ ║██████████████████████║ ╚══════════════════════╝
╔══════════════════════╗ ║██████████████████████║ ║█─██─█────█─────█─██─█║ ║█─██─█─██████─███─██─█║ ║█────█───████─███────█║ ║█─██─█─██████─██████─█║ ║█─██─█────███─███────█║ ║██████████████████████║ ╚══════════════════════╝
╔══════════════════════╗ ║██████████████████████║ ║█─██─█────█─────█─██─█║ ║█─██─█─██████─███─██─█║ ║█────█───████─███────█║ ║█─██─█─██████─██████─█║ ║█─██─█────███─███────█║ ║██████████████████████║ ╚══════════════════════╝