#include<stdio.h>
#include<string.h>
int main(void)
{
  char t[200010];
  scanf("%s",t);
  for(int i=(int)strlen(t)-1;i>=1;i--){
    if(t[i]=='?'){
      if(t[i-1]=='P'){
        t[i]='D';
      }else if(t[i-1]=='D'){
        t[i]='D';
      }else if(t[i+1]=='D'){
        t[i]='P';
      }else{
        t[i]='D';
      }
    }
  }
  printf("%s\n",t);
  return 0;
}
