####. #####.#(+## .........### #......... #.......# +.......## ...#...Y....# #.....D...# ########P## #