xxxxxxxxxxxxxxxxxxxxxx
xxxxxxxxxxxxxxxxxxxxxx
xxxxxxxr  f    rxxxxxx
xxxxxxrr f mf  rrxxxxx
xxxx  m      ssssssxxx
xxxx     f rrssssssxxx
xxx   m    rrrrsssssxx
xx          rrrrsssssx
xx           rrrs sssx
xx                 rrx
xx        p        rrx
xx   ss   rr        rx
xxss ssssrrr         x
xx sssssrrr     rr   x
xxssssssrrr     rrr  x
xx  ssssrr      rrrrrx
xxxssss          rrrxx
xxxxssss           xxx
xxxx               xxx
xxxxxx       rr  xxxxx
xxxxxxx      rrrxxxxxx
xxxxxxxxxxxxxxxxxxxxxx
