╔══╗
╚╗╔╝
╔╝╚╗
╚══╝
╔╗
║║╔═╦╦╦╔╗
║╚╣║║║║╔╣
╚═╩═╩═╩═╝
╔╦╗╔═╗╔╗╔╗
║║║║║║║╚╝║
╠═║╚═╝╚══╝
╚═╝
╔╝╚╗
╚══╝
╔╗
║║╔═╦╦╦╔╗
║╚╣║║║║╔╣
╚═╩═╩═╩═╝
╔╦╗╔═╗╔╗╔╗
║║║║║║║╚╝║
╠═║╚═╝╚══╝
╚═╝
----------------------------------------------------------------------------
╔═╦═╦╗╔═╦══╗
║╚╣║║║║║║║║║
╠╗║╦║╚╣╦║║║║
╚═╩╩╩═╩╩╩╩╩╝
╔═╗
║╬╠═╦╦╗
║╔╣╚╣╔╝
╚╝╚═╩╝
╔═╗═╔╗══╔╗══╔╗
║╚╬═╣╚╦═╣╚╦═╣╚╦═╦═╗
╠╗║╬║║║╬║╬║╬║╔╣╬║║║
╚═╩╩╩╩╩╩╩═╩╩╩═╩╩╩╩╝
║╚╣║║║║║║║║║
╠╗║╦║╚╣╦║║║║
╚═╩╩╩═╩╩╩╩╩╝
╔═╗
║╬╠═╦╦╗
║╔╣╚╣╔╝
╚╝╚═╩╝
╔═╗═╔╗══╔╗══╔╗
║╚╬═╣╚╦═╣╚╦═╣╚╦═╦═╗
╠╗║╬║║║╬║╬║╬║╔╣╬║║║
╚═╩╩╩╩╩╩╩═╩╩╩═╩╩╩╩╝
---------------------------------------------------------------------------
╔═╗══════╔╗═══╔╦╗══╗
║╚╬═╦╦╦═╗║╚╦═╦╝╠╬╦╗║
╠╗║╬║║║╬║║║║╬║╬║║╔╝║
╚═╩╩╬╗╠╩╝╚╩╩╩╩═╩╩╝═║
════╚═╝════════════╝
────────────────
──╔╗────────╔╗──
──╠╬═╦══╦═╦═╣║──
──║║╚╣║║║╬║╬║╚╗─
─╔╝╠═╩╩╩╣╔╩═╩═╝─
─╚═╝────╚╝──────
║╚╬═╦╦╦═╗║╚╦═╦╝╠╬╦╗║
╠╗║╬║║║╬║║║║╬║╬║║╔╝║
╚═╩╩╬╗╠╩╝╚╩╩╩╩═╩╩╝═║
════╚═╝════════════╝
────────────────
──╔╗────────╔╗──
──╠╬═╦══╦═╦═╣║──
──║║╚╣║║║╬║╬║╚╗─
─╔╝╠═╩╩╩╣╔╩═╩═╝─
─╚═╝────╚╝──────