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