xxxxxxxxxxxxxxxxxxxx
xxxxxxxxxxxxxxxxxxxx
xxxxxx         xxxxx
xxxxx           xxxx
xxxx   h         xxx
xxx              rxx
xx               rrx
xx               rrx
xx               rrx
xx      rr  rr    rx
xx     rrr frr     x
xx     rr   rr     x
xx   m    p      m x
xxrrr           m  x
xxrrr            h x
xxxrr   f         xx
xxxxr    f       xxx
xxxxx     h  h  xxxx
xxxxxxf        xxxxx
xxxxxxxxxxxxxxxxxxxx
