######## ############# ........ ............# ........ .D..........# ################....... ########....# $ ....'...............o.. ...........# #...........# ........#..# ##..o.D.....# ...###..#..# ##cC.......# .. #..#.)# ###(......# (..#..# #'......# ....#(.# ......D#...(.# $ .....#.)# .......###.(.# $ $ ...#..#..# ........ ##..# #..# $ .)...... ##.# #..# $ ........ $ '# $ $ #..# ....... .# #..# ..C.... #(.# $ $ #..# $ $ #..# #..# #..# #..# ....#....#..## #..# ....#....#... #..# ...(.....p. ...# ###........################# .$.# ..(...............X......... ....# ......CHp.........X.C....... ....# .....