####### ##### #.....# #...# #### #.###.# ##############.#.####### ########.... #.# #.# #>...................... .........>. ##.###.########.############.#.###### . #........ #...............# #.#.# .## #......# ######.############ #.#.# ..# #......# #)# #<.......# #.#.# #.# #.S....# #.# #........# #.#.# #.# #@S##...... #.# #........# #.#.#########.#######..# ##### #.###........# #....................r.# #............# ###.#########..######..# #####........# #.# #..........g..# #......).# #.######.###.@#####.## #........# #........# ##.## #.# #........# ########## #..# #.# #####.##.# ##.# #.# #.##.# #.# #.# #.##.# #######@####.# #.##.####### #......r..# .# #.##.......# #.........##.# #.##.......# #........g##.# #.##.......# ########..##.# #.##'####### ########.##.# #.#....# .......#g.#.# ####.#....# .......##.#.# +......[..### ....... #...# ######....#.. .......###..# #.........#.# ...........# #.........#.# .##....@..#.# #.........#.# ##.....>..# #...........######### ##...##### ........####.........# #.g.# ##......# #.<.......# .._.......# #+###### #.........# ......#...# .............# .....##...# ############## #...# ....# ##.# ..### #. #.# . ...