. ####.# ..##.# #.##.# # #.##.# ##### #. #.##.###... #..#o#....#.####### #.##..oSo..........<.. ....................... .......#...#.#.##### #.######...#.#.# #...#o#.# #...#o#.# ###...#.#.# .....#.#.# #######.###.#.#######. .............#.......... #######.#####.......... #.# ##)######.# #.# #o# #.# . #.# #.# #o# ##.# #.# #o# #o# .... #.# #.# #.# ... #.# .######.######.# ... #.# ...........oo...# ###.# #.# #######.######## .<.# #.# #.# ########.#####.# #.# #..............# #.# #....###.####### #.# #....##.....# #.# #....##..##.# #.#.# #.# ##....##..##.# #.#.# #.# #.........##.# #.#.# #.# ############.##.# #.#.# ########.## ................# #.#.# #.........# ############.#### #.#.#############.........# #.# #.#(##.........##..%......# #.##########.#.##.........##.........###### #.................>.............)........... ############.#.#.%........##.........###### #.#.#..........##....%....# #.#.#..........##.........# #.#............##.........# #.####.........##.........# #.......#'#######.....(...# #########.# #.........# #.# ########### #.# #.# #.# #.# #.# #.#