##### ## # #... .# #.#####.###.# .........<#.# ##..o...#.# .#....o...######## ................$.... ......?...#.#####.... ............)........ ...(........#........ ....####.####.####### .... #.....>......+ ... ######.####### #.# #.# ############# #.# #...........# #.# #.#########.# #.# . #.#.......#.#####.# ...######### #.#.#####.#.....#'## #.........# #.#.#....<#........# #.....<...+ #.#.#.###.#........##### #.........# #.#.#.....#.###........# #.........# #.#.#######.# #........# #.........# #.#.........# #........# #.........# #.#############........# #.........# #.......(..............# ########### ##################.....# #.....# #.....# #######