#include #include using namespace std; using namespace atcoder; #define ll long long #define rep(i,a,b) for(int i=(a);i<(b);i++) #define repl(i,a,b) for(ll i=(a);i<(b);i++) #define all(a) (a).begin(),(a).end() #define rall(a) (a).rbegin(),(a).rend() template bool chmin(T &a,T b){if(a>b){a=b;return true;} return false;} template bool chmax(T &a,T b){if(a> s; rep(i,0,(int)s.size()-2){ if(s[i] == 'S' && s[i+1] == 'K' && s[i+2] == 'G'){ cout << "No\n"; return; } } rep(i,0,s.size()){ if(s[i] == '.'){ if(i == 0) s[i]='G'; else{ if(s[i-1] == 'S') s[i]='K'; else s[i]='G'; } } } cout << "Yes\n"; cout << s << "\n"; return; } int main(){ ios::sync_with_stdio(false); cin.tie(nullptr); int T=1; // cin >> T; while(T--) solve(); }