.... ... .#...... ....... .. #..##.# .... #..##.# .... #..##.# .#..###..##.###.#.# ............S...... ................... #..#...#######.#.# ## #..#...# .. ..#..#...# # #.#..###.# ####.#..###.####.. ..<.......>........ ###.#............. #.#.####.####... ..#.####.#.# .... .. ...........# #^### ..#.####)#.# #.# # #.#.# #.# .#.####.#.####.#######. ....................... .#...........#.#######. #.####.#.####.#######. .. #................ ###.####.#######. #.# #.# ####.####.###### .......<......... #########.####### ###