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