######### ......... .......... .. #....... ... ##.....###.... ..#.......#...... ................... #<........... . ##.......... ....>#............ ............##### .#.......#..# ##.....###.# #.......#..# # ...........###.##. ................... #####.####...#..#. #...........# .#.#########....##.# .........%.........# .#............#.##.# ########.......##.##+# #######.########...... .............# #...).. ........###.# #..... ........# #.# #.##.# ........# #.####.##.# .......# #....(....# ####### #####.(...# #.###.#(#.####### #................. #.###.#.r).....$.. #............. ....#.......... ###.#.......... ............. . .........## .....##.#.# ###.. .#. .