#######.# #.#######.^...... #.........#####.# ...<...)..# ###. #. .## .## #.#######<# ....##.###.. ..# #.#.# ##.#####.## #.......#..# #..# #.#.# #.......... #...8....#.# #..# #.#.# ####...######. #..8.8..##.# #..# #.#.# #......# #.8._.8.##.# #..# #.#.# #.##..## ...8.8..##.###..# #.#.###.##.)# ....8...........# #.#..o.<##..# #............)..#####.....oo....# .......###.....oo(.(...........## ####### #######################