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