############ #.....(....# #..........# #.....!....# #..........# ##.r........# ............+ ##.....S....# ##..........# ............### ##.............?.. ......####.###)... ...... #!# .... ...... #.# ... ......####.# .. ...........# ...........## ###.<....+ #.....## #####.# #.# #.# #.# #.# #.#