┐┌┬─┐ ┌──┬─┐
┐ │ │ ┌──┼─┐
│┌┼─│ ││ ││╯
│ │ │┐┌──┬─┐
│ │ ╰┘├──┼─┤
╯────┘╰──┴─┘┌─┬──┐┌┼─┌╭┐╭─┐┌┌╮ ┌──┐ ┌──┬─┐┌╮ ┐┌
│ ┌┴─┼─┐┌─┐┼┬┐ ├──┤ ┌┤ ├─└┼┼┘
│┌┐ ┌┼─╰╮┐┌─┐││ └──╯ ┌┐│├─┐┌┬ ││
│ │ └┼╯││└┬╯││╮└─┬──┘│ ││ │┌┼└┴┴┘
│ ╯ └─┼┘┼╯┌│┐│││ │├── │ ││┌│││├──┤
╰┘ ╰─┘ ╰┘╰┘╯╯└╯└╯┴──╯└─╯┘└╯╰└└──╯