# ######..# #.......# #>D...... #........ P....)..# ##.......# +....F..# ........# ........+ #.......#