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