┌─────────────────────────────────────────────────────────┐ ╔══════════╦════════╦══════╦═══╦════════════════════════╗ ║░░░░░░░░░░║███████▓║░░░░░░║██▓║░░░░░░░░░░░░░░░░░░░░░░░░║ ║░░░░░░░░░░║██╔══╗█▓║░░░░░░╚╗█╔╝░░░░░░░░░░░░░░░░░░░░░░░░║ ║░░░░░░░░░░║██║░░╚══╝░░░░░░░║█║░░░╔══════════╗░░░░░░░░░░║ ║░░░░░░░░░░║██║░░░░░╔═══════╣█║░░░║██████▓╔╗▓║░░░░░░░░░░║ ║░░░░░░░░░░║██╚═════╩╗█████▓║█║░░░║██████▓║║▓║░░░░░░░░░░║ ║░░░░╔═════╩╦════╗██▓║█▓╔╗█▓║█║╔══╩══╗███▓║║╔╩═════╗░░░░║ ║░░░░║█████▓║░░░░║██▓║█▓║║█▓║█║║████▓║███▓║║║█████▓║░░░░║ ║░╔══╣█████▓╠═╗░░║██▓║█▓║║█▓║█║╚═╗█▓╔╝███▓║║║█████▓╠══╗░║ ╠═╣█▓║█████▓║█╚══╝██▓║█▓╚╝▓╔╝█╚══╝█▓╚╗███▓╚╝║█████▓║█▓╠═╣ ║▓║█▓║█████▓║███████▓║████▓║████████▓║█████▓║█████▓║█▓║▓║ ╚═╩══╩══════╩════════╩═════╩═════════╩══════╩══════╩══╩═╝ └─────────────────────────────────────────────────────────┘