xxxxxxxxxxxxxxxxxxxxxx
xxxxxxxxxxxxxxxxxxxxxx
xxxxxxx   f    rxxxxxx
xxxxxx         rrxxxxx
xxxxr       h      xxx
xxxxr              xxx
xxxrr               xx
xxrrr                x
xxrr     rrr         x
xxr h    rrr         x
xxr        m         x
xxr           rr     x
xx         p rrr     x
xx     rr    rr      x
xx     rr            x
xx     rr            x
xxx   h          rrrxx
xxxx             rrxxx
xxxx       m     rrxxx
xxxxxx           xxxxx
xxxxxxx         xxxxxx
xxxxxxxxxxxxxxxxxxxxxx
