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