#.#.# ###.#.###### ....... ... ###.#..# #.# .......# #.# .... #.### #....# #.# #..# #.#.# #...o###.######### #..# #.#.###....o)........... #..# #.#...#...#####.......# #..# #.#..##...............# #..######.#..##..#####.......... #.>.................##........#. #.......................?.o..... #.#######.#......##.###.###.###. #.# #.#.####.##..##.. .. #######.#######.#.# .... ..... ## #...............#.# .### .## #.#####.#######.#.# .. <.......(.....#.#.# # #.#####.#####.#.... ............# #.### #.....#.###.# ..(.#.#.....# ....#.##.####.# ....!..<........ ....#.##.####... # # #.# #.# #.. ###