## ##.. # ####.c## .? ###......##..p #.........p..# #..>......o.## #.....