.# .. .. ... ## .# .... ... .##.. . #...####....... ........>.#.... ......o)....... ........o...... #....###S....#. ... ..$.... / .....#. .....# ..(.... .)..... .....#.