. . #.#..### #.#..#.## #....#..# #.##.#<.# #.##.##.# #.##.##.# #.##.##.# .#.......# #.#.##.#..# #.#.##.#..# . # #.#.##.#..# ###. #.#.#.##....# ... #.#.#.####.## #.####### #........>.# ####.......# #######.#.#######.# ..........+ ...................# #.......# #######.########### #...(...# #.....# #.####### #.###.# #.# #.# ### #.############# #.# #.....S.......# #.# #############.# #.# #.# #.# #.# #.# #.# #.# #.# #.# #.# #.# #.# #.# #.# #.# #.# #.# #.# #.# ################.# #.# #.............<..# #.####### #.################ #.......# #.################################.## #..............................)...# #.################################.# #.# #.# ### ###