#include <bits/stdc++.h>

int main(){
    while(true){
        std::string s;
        std::cin>>s;
        if(s=="#")break;
        int y,m,d;
        std::cin>>y>>m>>d;
        if(y>31){s="?";y-=30;}
        else if(y==31&&m>4){s="?";y-=30;}
        std::cout<<s<<" "<<y<<" "<<m<<" "<<d<<std::endl;
    }
    return 0;
}

