... #.....##... ....##........... ...M............. ## .....#........# #.. #o#....##.... .... ##.###.....#.#.## #.... ..$o.M#...$...).## .... .#.......$.......###...# ..........).......#..# .# ...$..o.##$..........#####.# #...#.o.)o.####.....#.......# ...##....#o##.#.##..#.......# .. .. ..#....##.r....###....(....###...# . .......#.......#.................##### #)..#...###o.....................#.....## ###..###o####......................#......# #...>#...o..#.........#............#......## .?..<$..##..$.......###....................# ...........#.....#.####.................... ..........###....### #.......<..#.#....# .........o#.......## ##....[#.....#.)..# . ...................# #....$<#..[.<.[...##.. .......##...o......# #....$.$.............. ...(.####.........####...o#................. ....# #..........# #.....##...##..........# .### ##........####.....###.)####.......## #.................o...## #.....#.## #............##..#..##..# #...###..# #...##..........##......####..## .# ....# #..................###....# .... ##......##..........##.(..# .## #......##..#.............# ##....##...##............# #....##...###............# ...###.....#.............# .................##.#...(# ...)...........#######(# #.#####.....#.## #.# ## #.....### #(# ###.... #[# ##.... #)# ####.. #.# # .## #.####### #......# ########