─╔══╗╔══╦═══╦══╦══╗╔╗
─║╔╗║║╔╗║╔══╣╔╗║╔╗║║║
─║║║║║║║║╚══╣╚╝║╚╝╚╣╚══╗
─║║║║║║║║╔═╗║╔╗║╔═╗║╔═╗║
╔╝╚╝╚║╚╝║╚═╝║║║║╚═╝║╚═╝║
╚════╩══╩═══╩╝╚╩═══╩═══╝
╔╗──╔╦═══╦╗╔╦═══╗
║║──║║╔══╣║║║╔═╗║
║╚╗╔╝║╚══╣╚╝║╚═╝║
║╔╗╔╗║╔══╣╔╗║╗╔╗║
║║╚╝║║╚══╣║║║║║║║
╚╝──╚╩═══╩╝╚╩╚╝╚╝
╔══╗
║╔╗║
║╚╝╚╗
║╔═╗║
║╚═╝║
╚═══╝
─╔══╗╔═══╦╗╔╦═══╦╗──╔═══╗
─║╔╗║║╔═╗║║║║══╗║║──║╔═╗║
─║║║║║╚═╝║╚╝║╔═╝║╚══╣╚═╝║
─║║║║║╔══╣═╗║╚═╗║╔═╗║╗╔╗║
╔╝╚╝╚║║──║╔╝║══╝║╚═╝║║║║║
╚════╩╝──╚╚═╩═══╩═══╩╚╝╚╝
─║╔╗║║╔╗║╔══╣╔╗║╔╗║║║
─║║║║║║║║╚══╣╚╝║╚╝╚╣╚══╗
─║║║║║║║║╔═╗║╔╗║╔═╗║╔═╗║
╔╝╚╝╚║╚╝║╚═╝║║║║╚═╝║╚═╝║
╚════╩══╩═══╩╝╚╩═══╩═══╝
╔╗──╔╦═══╦╗╔╦═══╗
║║──║║╔══╣║║║╔═╗║
║╚╗╔╝║╚══╣╚╝║╚═╝║
║╔╗╔╗║╔══╣╔╗║╗╔╗║
║║╚╝║║╚══╣║║║║║║║
╚╝──╚╩═══╩╝╚╩╚╝╚╝
╔══╗
║╔╗║
║╚╝╚╗
║╔═╗║
║╚═╝║
╚═══╝
─╔══╗╔═══╦╗╔╦═══╦╗──╔═══╗
─║╔╗║║╔═╗║║║║══╗║║──║╔═╗║
─║║║║║╚═╝║╚╝║╔═╝║╚══╣╚═╝║
─║║║║║╔══╣═╗║╚═╗║╔═╗║╗╔╗║
╔╝╚╝╚║║──║╔╝║══╝║╚═╝║║║║║
╚════╩╝──╚╚═╩═══╩═══╩╚╝╚╝