### #<# #####.# #.....# #.##### #.# ######### #####.# #.......# #.....# #.#####.###.################ #.# #....................##### #.# #..##.######.........##.. #.# #..........#.######..##.# #.######.#.#####.#.#....#..##.# # #........#.......#.# #........# .# ##################.#.#####....#####. ......).....(..... #.#.#...#.##.....# ..#.###.#o######.#.### ........o...o........+ .####..#####^##.#.### #$.# #.# .# #..# #.# .. #.o# #.. ... ..o# ### .... ###o# ..... ... ...... ... ...