xxxxxxxxxxxxxxxxxx
xxxxxxxxxxxxxxxxxx
xxxxxxh      xxxxx
xxxx    h  f   xxx
xxx     frrr   rxx
xxx      rrr   rxx
xxf      rrr   rrx
xx       rrr f rrx
xx h    prrrh    x
xx  m  hfrrrr  f x
xx        rrrr   x
xx      m   rr   x
xx               x
xxxf    rr      xx
xxx   rrrr  f   xx
xxxx  rrrh  h  xxx
xxxxxxrrr    xxxxx
xxxxxxxxxxxxxxxxxx
