xxxxxxxxxxxxxxxxxx
xxxxxxxxxxxxxxxxxx
xxxxxx   rr  xxxxx
xxxx  m  rr    xxx
xxx      rrr   rxx
xxx  f m  rrr mrxx
xxr       rrr  rrx
xxr        rr   rx
xxrr     p       x
xxrrr          f x
xxrrr            x
xxrrr         rrrx
xxrr         rrrrx
xxx    rr   rrrrxx
xxxf   rr  rrrrrxx
xxxx  rrr  rrrrxxx
xxxxxxrrr  rrxxxxx
xxxxxxxxxxxxxxxxxx
