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