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