. . ..... .# . .#..... . ...# .###..... #.## #...##.#.....##.... #.............#.. #.#...........## . # ##.....#.......## .... #.....#.........### #... ##.............##.## ## .##... ######..........(#....##.## ...... ##.#.#.<.#.#..........#....### #...###.......###......##..#.......## ..###...#.........#.....####...........# ..$.....#....#......#....# ##...........# ...................###...#.#...#%.......##. ............................................ ........................................... .................... ................... ..................... ................... ...............>..... .................... !...........?........ .................... ........#@............................... ......##................................. .....###................................. .@..##.#.......#......#.##...<#.......... ..##@b#............. . #....##..#..... ##.@rb....<........ #....#########.. ##p5#......#.....# ##.### . ##^#.#....# .... ## ###.#.#.$...... #...#....... #.##.#..... ..# . #.... ### .. ... #