.......... #......... #......... ##......... #P..S...... ##.......... #...DF...... #...