############# ############### ##............ ............... #............. ............... ##.....)...... .......D....... #............. ..........).... ##P...<........ ......S........ #.....F........ .........!....l ##............. ............... ##..).....##.# ##.#.####...... #........# #### ...... #.......## #.......# #.......# #.=.....# ####. ..#######.P.... .......<....... ..F...YY....... ............... ............... .o....Y>....... ..........?.... ............(.. .#####.######.#