#.. #.# #.# #.# #.# ## ###.######... #........%... #............ #....<....... #............ #..###....... #.# #...... #. ...... #. ...!.. #. ..... .....