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