q┬─ ┐rq─┐┐┌rq─┌──┐ ┌──┐ ┌────┐┌q─ ┌─┬──┐┬┬q┐┌┐
│ │┘┌─┴┴┴┐q┬├──┤ ├──┤ │┌─┼┐│┌┼───┐ │ │││ ││
└┼──┼┘│┌──┐│││└──┘ └──s │ │ │ │ ─r│ │ ├┤││││
│ ││└│ ││s││└──┐└─┬──┘│┌ │r│ │ ┘│└─┼┬─┘│┤││││
t┼┘┌┼s │ │s┐││└┬─┤ │├── │└─s┘│ │ q │ ││ ┐┴┤└┤│s
└s st┘└──s─s└└└──s└s┴──s└────s└s └─┘└─s└─s ┘ s└