## ..# #.# #.# #.# #.# #.### .. # #...# #.# '# #<#.# #.# ... #...# #.# .... ####.## ##.## ..... ##.##.# ##...####...... ####...#.###### #.......'...... +............... ##...####...... ####.......####. ##)## ..... ##.#...## #.# .... ####.## #.# ... #.# #.# #+# #.# ##.# #.# #.# #..# #O############># #.## ##.##....)......# ####.###### ##...#.########### #.........###..........# #.##.......###...#.###.# #.##...###.# #..##.# #.##...# #.###>.##.# #.###..###.........# #.# #......###........ #.###..##.## ##.###### #.........# #.# ########### #.# #.# .#