################# ####### ................. #.....# ###...<#........ #.....# .# #.####.######## #####.....##.## #.# #.#....M<# #.....o.......# #.# #.#.###### #.###.....##..# #######.# #.#....# #.#...........# ........# #.####.# #.............# # ........# #.# #.# ###.#.....##..#...# ........####.####.###.#. #..((((' ......................... #..#.######.#...# ........#######.#.###.#.. #..#.# # # ........# #.#.# #..#.# ........#######.#.## ####.# ...................# #.# #+# ###############.#..## #.###..... #.#)..# #........( #.##..# #####..... #.##..# Y.. #.##..#.#### . #M##..#....# #.##..#....# #)##..#....# #o.)..#....# #####.#....# #........###. #.#.......... #.##.....### # #%....# #..o..# #.....# .......o ##..$..... #......... #...#..o..