### #.# #.# #<# #.# #.# #.. ... .... ##.# .# .....## #....... ### ########.....# #.####............# #.#...............# #.##.#............# #####....#............# #......###...)........# #....>.# #..........)<# #......# #............# ##########............# #.................# #......)..........# #....)..########### #...[...# #.......# #....#### #####....# #........# #.#.#....#### #........#..# ##.......#.. ##..#...###S####+## #.................. #.......#.......... #..#.#..##......... #.......###'####+## #.#.#...# #..# #.......# #..# #####...# #### #...# #...# #...# #...# #...#