. ####### %... ##...rr### ..... #!...%...## ...... #.........# ....# ###...##..##....# #######%.#... ##'#'## #....# #.<..# ###.## ... .##.# .. .. ## #