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