xxxxxxxxxxxxxxxxxx
xxxxxxxxxxxxxxxxxx
xxxxxx       xxxxx
xxxxrr        hxxx
xxx  rrr   f    xx
xxx  rrr    m   xx
xx     f         x
xx           rr  x
xx           rrrrx
xx         p  rrrx
xx  h m  f       x
xxr      f       x
xxrr             x
xxxrr  rr  f   mxx
xxxrr  rrr      xx
xxxxr   rr     xxx
xxxxxx  rr   xxxxx
xxxxxxxxxxxxxxxxxx
