#.# ... #.# ## ## ... . #.. #.#.# ##...##.#.## ..#####.# ...O.......#.# #. ..#...... #.#..#.# ... .......# #.#..#.# #.#### #.....# # #.#..#.# .....# #.....# #.#.#..#.. #.##.# #.....# ###......#.# #.# #.##.# #.....# ..........#.# #..#####.##.#######.####... ..)#######.#.# .......................... .. #.#.# #.#####.##.#######.######. .#######.#.# #..# #.##.# #.# ..........<# #.####.##.#######.######.# ##.####..### #........................# # #..# #..###.#######....######.# #. #..# #..# #.# #....# ####.####..# ##.###.# #....#### #............#### #..##.# #.......# #.####<........... #..##.# ###.....# #.# #.##.##.##.#. #..##.# #.....# #.# #.##.##.# .# #+# #...#.# #####.....# #.# #.##.##.##.#.# #.# #.#.#.# #...#.....# #.# ##.#........#.######.########.#...# #.........# #.# #.................................# #.........# #.####...................#........#..># #.........# #..........................########.#.# #.........# #.####.##.#..##.#.######.#.# ..... #.........# #............##.#.######.#.# .#.#.###....##+### ######.##.##.##..........#.# .#.....'.....?.... #.##.##.##.#.########.# .# #. ##..M.?..... #.##.##.##.###### #.. ## .# ####.##.### #.##.##........... ..# .# .# #.##.##.##.####### ## .# # #.##.##.##.# M# ## #.##.##.# .# #[##.# ## .....# #.##.# #. .#