#include<stdio.h>
#include<string.h>

int main(){
  char t[2*100000];
  int i;
  scanf("%s",t);

  for(i=0;i<strlen(t);i++){
    if(t[i]=='?'){
      if(t[i-1]=='P')
	    t[i]='D';
      else if(t[i+1]=='?'){
	    t[i]='P';
	    t[i+1]='D';
      }
      else if(t[i+1]=='D')
	    t[i]='P';
      else
	    t[i]='D';
    }
  }
  printf("%s",t);
}