############ #.o......... #?#)######## # #o........ ##########