#### ####### ........############.....#### ........#..#.......#.....#..# .......#..#.......'.....#..+ ......#..#.......#.....'..# #....##.###...###.....#..# .### #.....#.###...#.......#..###)...# #.....'.......#.......#....#....# ... #<....#.......#.......#....#....+ .... #.....######..#.......#+##'#....####.... #......... #####+#....................# #.......... +....................+ #..........# ...................# #..........# ...................# #..........# ......##+####......# ........(... ...... #......+ ...... +......# ...... #......# ..... ##......###+## .##+ #............# #..........S.# #............# #............# #............# ...#+##+#####... ... +.... #....