######## #......# #......# #...^..# ########### ######......# #.........# #..).'.....)# #.#######.# #.####......########.### #.# ######.## #........(........# #.# #.......# ###############.#.# #.# #.......#####......# #)#.# #.# #...(.........####.# #)#.# #.# .##################?............# #.# #.#.#####.## ...............................># #.# #.#........# ....l.M.............####.#.....## #.# #.#######<## .###########.....##..# #.#.....#####.# #.#######.## #.....###.###.............# #..........# ####### #..######'######### ############ ##.## #.# #).# #.# ##.# #.# #.# #.# #.## #.# #..# #.# ##.# #.# #.# #.# #.## #.# #..# #.# ##.# #.# #.###.# #..##.# ##.##.# #..#.# ##.#.# ######...# #.....#..# ########### #.....#.># #.........# #.....##.# #.#######.# ######.....##.# #.# #(# #..........##.# #.# #.# #.####.######.# #.#######.###.# #.# #.# #.#.....#.#.#.# #.# #.# #.#.##.##.#.#.# #.# #.# #.#.##.##...#.# #.# #.# #.#.##.####.#.# #.# #.# #.#.##.#<.#.#.# #.# #.# #.#.##.##.#.#.####.######.# #.#.#..##.#.#.............# #.#.#.###.#.######.######## #.#.#.....#.# #.# #.#.#######.# #.# #.#.........# #.# #.########### #.# #...........# #.# ###########.# #.# #.# #.# #.# #.# #.######.# #........# ########.# ###