##### ################## #...###......##.......... #...##.......##...........#. ... #...##.......>.................. #...##....................#..... #...##...........#........#..... #...##...........'........#.... #................#..........# #.........................#.# #...........#............!).## #...#.......#................## #...#.......#.................# #...#.......#.....#'#............# #...#.............########..##..## #.###.............####......###### #.###............s..#............. #..................g#....s........ ####................#...gS..?..... #........#....................# ####.......<#..............####### #..................<.......... #....................(.....#... #............................... ###............................. #..........#..............#... ...........#.............. ............###... ........... ##........