xxxxxxxxxxxxxxxxxx
xxxxxxxxxxxxxxxxxx
xxxxxxr      xxxxx
xxxxrrr      rrxxx
xxxm rrr     rrrxx
xxx   rr  hhrrrrxx
xx          rrr  x
xx       p  rr   x
xx               x
xx     h  f      x
xx               x
xx               x
xx   rrr         x
xxx  rrrr   m   xx
xxx    rrr      xx
xxxx    rr    rxxx
xxxxxx  rr   xxxxx
xxxxxxxxxxxxxxxxxx
