### #.############# #.............# #.###########.# #.#.........#.# #.##.######.#.# #.#.........#.# #######.#..########.#### #### #.......#<.............# ..#######.###################### ................. # #.#######.#####.. .###.#####.# #.# ...........## ##.#####..# .####.......#####.......... #.....................# #...######..####.#.###.... .... #..# #.#.# ... #.. #..# #.#.# . ## ...###.## #.#.. .........# #.... ....####.####.... .. #5.# .... ##o# ... #######S##..... ......ooh..a... ...#####.#..... ....... #....>. ...... ...... ...... .....