#### ##..## ##.>..## ######......####### #.........<........ #......%...####.>.. ####....S....##### #.......?......... .(....!........... .................# ......#.......... ##..###.......... #.. #......... . ........ ##(.... #..