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