# .. #.. #...###### #........# ##...##.# .. ......D## ... ##..P#Y# .... #.S###r###.... ##.##..#.P.... #....5.......# .......<[...... ........(.....# ............... ######..##..... #.#....P....# #.....÷......# #.....%÷.....# .............# #............# .............. #............. .............