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