. .# ..# ..########..# ............# ............# #.....b..p...# ........<....# .............# ............# ###########.# #