############# . #...........# .. #..........)# ... #...........# .... #...........# ..... #...........# ......#####........(..# ............#####.....# ............#<..#.....# ............'...+.....# ............#...#...h<# ............#...#....S# ......############...... ...... +........ ...... #.......... .. #.......... #.......... ###########