. .?.. ..... .....# ############ ....# ...##.....# ###....# #.#..###.#######.# #.(...# ####..#.# #.........#### # ##.#..# # #....##.# #....#.##..... ?.... #o....# #.##.##..#.....#..#.......# #...# #.##.#...... #.......#.##.###..#..#.##.# #...# #o# ... ... ####.#######.#.....<...##.# #...# #o# #.... . #.# # #.#..#..#.##.# #...# #.# ##..# #.## ...#....%..##.# #...# #.# ..# ####..# .......##.......####...####.### . #.>...# ....#####.#..................# #.##### ... #.#..................# #.# . ####.##.................# #.# #.......######...######## #.# #.......# #.o.# #.# #..###..# #...#### ##.## #########..# #..# #...#.. #...######.......#..###..# #...#.# #..........#####[#.......# #..o#.###.#.# #...#####...####.#.......# #........oooo ##### #.............#### ####......#o# #...####.###### #.###..# ##.......# #.# ..% ######### ..# . #.. ###