╔══════════════════════════╗ ║░░╔═╗░░░░░░░░░░░░░░░░╚░░░░║ ║░░║░║╔═╗╔══╔═╗║░║║░║║░║░░░║ ║░░╠═╝╠═╣╠═╗║░║╚═╣║░║║░║░░░║ ║░░╝░░╝░╚╚═╝╚═╝░░╚╚═╝╚═╝░░░║ ╚══════════════════════════╝