╔═╦╗╔╦╗╔═╦═╦╦╦╦╗╔═╗
║╚╣║║║╚╣╚╣╔╣╔╣║╚╣═╣
╠╗║╚╝║║╠╗║╚╣║║║║║═╣
╚═╩══╩═╩═╩═╩╝╚╩═╩═╝
__________,-~-. _.--._.-~-, _______
_________/ .- ,'_______'-. \______
_________\ /'__________\'/______
_________ /___'a___a'___\ ________
_________|____,'(_)'.____ |______
_________\___( ._|_. )___ /_________
__________\___ .__,'___ /__________
__________.-'._______,'-.__________
_____,'__,'___'-'___'.__'._______
_______/___/____p_____\___\____
_____,'____/_____r______\___'.___
___,'_____|______e_______|_____'._
__|_____,'|______t_______|'._____|
___'.__,'_.-\_____t______/-._'.__,'__
_________/_'.____y____,'__\_______
__.""-._,'______'._:_,'_______'.,-"".__
_/_,-._'_______)___(________'_,-.__\
(_(___'._____,'_____'.______,'___)_)
_\_\____\__,'________'.____/___/
╔═╦╗╔╦╗╔═╦═╦╦╦╦╗╔═╗
║╚╣║║║╚╣╚╣╔╣╔╣║╚╣═╣
╠╗║╚╝║║╠╗║╚╣║║║║║═╣
╚═╩══╩═╩═╩═╩╝╚╩═╩═╝
__________,-~-. _.--._.-~-, _______
_________/ .- ,'_______'-. \______
_________\ /'__________\'/______
_________ /___'a___a'___\ ________
____...