#.......... #.......... #.......... #......... #.......# #### #....##### #.......# ... #....+...# #.......# .. #....#...# #.......###'######....#...# #..................<..#...# #......p....D.........#...# +#......yXz............#'###### ..........D....................# ...............................# ..........##'###########.......# ...........#.... #......'.......+ . ..........#.....+......#.......#####.. ..........########.....#.............. '#####...........#.....#....))........ ##'##.......#.....+....<))....... ... #.......###'###.....)........ .... #.........[.................. ...... ########.......##+####....... ...... #.......+ ....... .... #.......# ....... #.......# ....>.. #.......# ....... #.......# #.......#