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