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