#...... ....... ....... .....#. ....... ....... ####....... #....# ##...## ##...>.# ##..##...# ##J### .....r #.## #..... ### #...## ...# ..#