######### ######.......# #.......####.# #.####..####.# #......##.# # #.#..#.##.#######.. #.##.#..#<##.......... #............#######.. ####.####.....# #.# ####.## #%# ### ## ###.# .....#...## .. #.........###.... ##...#.#.......... ....#.#..###.... .........# . ##.#.###.# #.#.###.# #.......# ###@##### ... #.#. #.#. # #. $. .. .