####### #.<.(.# #.....# ###%### #......O?....# #............# ##############