... .. #. ###.### .....####### #.......... #.#......W... #....<...o... #.##...O..... ........... #........?... ######$...... [##.### W# ## .. ... .# ##.. #.# # # # ..# .:.... .#. #.####..#.# #.. ######.#.......# # #.# #............#.#.# #.#### .#......#.##..#... #....##.#.......W........ #<......#.....#####..##.$ #.##.##.#.....#####..# #.....(.#####.)......# #.##..#.# ########.# #.###.#.#### #.# #..........#########.# ####..#..............# #..#.##.########### #....##.# #.#####.# #.......# #########