### ... ..# #.# #.# .# #.# ##.####.####### #.............. ...####.#####.. #.# #.# #.# #.# #.# #.# ##)## ##.## .# ### ########...###...###.# ... .......<.#.........#.# .... ##.#####...###.%...#.#..... ##.## ##..(.#.#.... #.####.........# #............### #####........# #.##...#.##.#... #. #...#.b...... #. ###.####.#### #.# # ..# ###