####### #.<...# #..##...# #.?# ..# .?## ? #.. #.. ##. #.