############### ##.....#.......[. ##.......?........ #................. #................. #.o............o.s #................# #