....# .....## ....... .#.#.#. .### ....... ###.... .#.#.#. .....# .......###.#..# .#.#.#.<.....# .......#)M...# ........o....###. ....#.##......... ...... #..>...... ..........o...... ................. .......##....... . ##....# .....(. .. ....#.##..M.... ...#.............. . .. #......... ...#.#...l... .. ### .......?..#...#.. .. .....B.<.........##.############## .........###........#......#.....## .........# !..[................## .........# #.#....?.............# .......(.## .....................# .......[... .......?.............# ........... ###.####...............# ...........##O..# ##...............# #..#.#####................# #...###............o....## ##......#.#.#........)<## #####..[.....########## #..#.#.#.# #^.......# #..#.#.#.# ##.......# #########