### . ####)#### ... #.......# .... #.....<.# ..... #.......# ......o###################.#.#### ......o%(..............###.#.# ..<...o###############.##....# ..... ####..#.##.# .... #........#># ... #...###...#.# # #.... #.#....# .... #..........# ... ............# . .....####....# .....## ..#. ..#. .# .#. .