╦╦         ══
 ╔╬╬╗ ═╬═    ╔╗   ╔══╗
 ╚╩╩╝ ╦╩╦ ═  ╚╝ ╔╗╠══╝
  ╬╬  ╩╦╩ ╦╯╔╦╗ ║║╠╦══
  ╰╬  ═╬═ ╣⊕╠╬╣ ╚╝║╚╦╣
            ╚╩╝   ╯ ╬
                   ═╩═