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