######## ### ##...##.## #..##....#...# ### .###...##.......#####.### .....#..###......##...#.## #.....#)#................# ## ## ......#....##...........###.###... ............#.........####........ ........###...#.....###........... .........##<....#................% .............#...................... .............#...................... .###########........................ #....................o... #....##......###.....O... #....##......##.{........ #...###.......##......... #...##.....##O{#.....#. #.............o#.....#. #........................ #............#........... ............##.......... ............###......#.. ...........# #......# . ........... .......# .#........ ..###... ......... .# #.#