## ### .. #####P#.+## #...D<....# +.........# #.........+ +...........# ####.#+#..### ## ###