.. .. .. . .#.# . .#. #.. .. .. .#.##.. # ### ###...?... #. #.###.)....... #.##.o...##..##.# #....o?.....)# #.#.....###.## #.#.##### # #.#.# #.#.#### #......####. #........... ###.##.##### .# #...#.# #.# #...#.# #.# #### ### ####...#.## ###.##..% ..# #.........#####......# #.# #.................#..# #.# #...[.....####.......# ##.######### ####...#<#####....#.# #....[...... #...#^...........#############.#....... #...#.#####..........<...........# .. #####.# ##.........#########.###o# ..# #.....###........