$╭━━━╮╱╱╱╱╱╱╱╱╭━╮╭━╮╱╱╱╱╱╭╮╱╱╭━━━┳╮╱╱╱╭╮
$┃╭━╮┃╱╱╱╱╱╱╱╱┃┃╰╯┃┃╱╱╱╱╱┃┃╱╱┃╭━╮┃┃╱╱╱┃┃
$┃┃╱┃┣━━┳━━┳━╮┃╭╮╭╮┣┳━╮╭━╯┣━━┫┃╱╰┫┃╭╮╭┫╰━╮
$┃┃╱┃┃╭╮┃┃━┫╭╮┫┃┃┃┃┣┫╭╮┫╭╮┃━━┫┃╱╭┫┃┃┃┃┃╭╮┃
$┃╰━╯┃╰╯┃┃━┫┃┃┃┃┃┃┃┃┃┃┃┃╰╯┣━━┃╰━╯┃╰┫╰╯┃╰╯┃
$╰━━━┫╭━┻━━┻╯╰┻╯╰╯╰┻┻╯╰┻━━┻━━┻━━━┻━┻━━┻━━╯
$╱╱╱╱┃┃
$╱╱╱╱╰╯