### ##.## ##...## #(....# ########## #.....### #........# #.......########........# #.....#.................# #.....##.....###........# ##...###.....# #.)......# ## ##...##.....# #........# .## # ###.###...## #........# ##### #####...# #.#### #)....### #.######## ####...####....##..##....### #.<#.## #.# #...............##..####...###....# #.# #..)<.M.......[.# #............#..## ##)# #...............#####..............# #..# #.............................##...#####.### # #...............######.##...####......)....#.## ####...##.......# #....................#.#..# ###.###.####.#####.###.###.##.<.##....._...# #.. #.# #...##..# #.# #............#.#..# ##..#.(###.......###'###........#.......## #.##...#.......###_+........).####...############ ...............###g###..........#[.###..........# ...............# #.# #.....).....)####..........# .......>....#..###.###.#.....#....oo........!...# ....#.......##................#...o###......>...# .. ##......#######................# #..........# ##..M.## ##..##............############## ###.##### #...##.............# #g.).##.##...###..........#.# ####.#....................#.## #...............#......#..# ###....................##.##### ......................##.....## ##....#####...##......###.....# ...... ....................# ..... ####..#.......##.....# #.# ##.####....###...## . ###....##### #....... #....oo... #.......o. #.(...... ###..... #...