############ #....<.....## #............## .......J...<..# ..............# .............# >............# ...........?.# ...%.......## ......[..## .########