.... ...# ... ###... .... ##. ##....####.... .... +...... ..... #...##....##...# #..............# #...##........# . # #......#....##... ..##......#......... ..........#...###... .................... #.........##.###.... #...###....#.###.### ......'..........# #. #....#.##### # ###....#%# +......#)######. #(#....#........ #.######..#####.. #(# #......<.. #$# #...####. ##.######...# #...........# #..#######..# #..# ...# #..# ##.# .... .# ##### .# .#