#####. ....#.#### .......... . .[.......####g. .............^. .............#. .......gg....._ ......S<.....# .......r....... .......(....... ............... ..........#.... ............... !.............. ...............