...... ..!... ###...... ##.#...... #......... ##...O..... #.........# ###...O#.... #.....##... ###O##....... ###.#...##... .................. #......##...# .###........#........ #......#...# ............#........ ##..O......# ......#.....#......# ###.....### ........#..##.....##. #O.....#... ........#............ #<......... ...$.............>... #......#..# ...........o.<....... ........## . ..................... #.........# .........{.......##.. ##...##..... ...............### ##### ##.#.. ...............# ###.. ...............# #. .....##..#....... ..... ##....#..... # .....##..... ##....# .....