# .# ## ### .## ##.. . ..#..# ##.. .. ....# ###..### ...#####.#.###....#.# ....................# ####...Y....##.#..# ###......... .......#................ ....#$.......##...##.... ......................$. ###..##.....$Y.......... # #............###... #P$............... .. ##......####..##..# . #.....## ##..#... #.....# ...... ........ ..... .......... ._.. ## .......... ..## #...# #... #######... #.......# #......# #....D.# #.....## #......#### ##...#####.. ####..### #.# ##...(...# #.# #..#.....## #.# ##.#......####.# #..............# ##.#......###### #.......## #........# ##........# ###.....## #...### #...# #####