#. .. .. #.#######.. .... ... ........# .... .... ##.......# ..... ....####........# ... ................## ... #..........###..##.###.. ... ..#...............oo...... #.. #.........#..###...o...## #.# #.<.###...##......)))...# #.# #.# #.....###....#.....# #.# #.# #...#.###...$##.##.. #.# #.# #...#............. . #^#######.#####.....###....##.$?. #<##.....:#........## #....# #### #.##.>......######## #....# #.##..........>.# #...%# ##.##.......####...# #...## ##..#####..### .# #..###....## #.####.#### #.###..# #.....## #######