QOJ.ac

QOJ

IDProblemSubmitterResultTimeMemoryLanguageFile sizeSubmit timeJudge time
#371213#2777. Tarot Sham BoastInfinityNSAC ✓26ms11188kbC++202.5kb2024-03-30 02:09:442024-03-30 02:09:46

Judging History

This is the latest submission verdict.

  • [2024-03-30 02:09:46]
  • Judged
  • Verdict: AC
  • Time: 26ms
  • Memory: 11188kb
  • [2024-03-30 02:09:44]
  • Submitted

answer

#include<bits/stdc++.h>
#define ff first
#define ss second
#define pb push_back
typedef long long ll;
using namespace std;
typedef pair<int,int> pii;

const int mod=998244353;
inline int add(int x,int y){int ret=x+y;if(ret>=mod)ret-=mod;return ret;}
inline int sub(int x,int y){int ret=x-y;if(ret<0)ret+=mod;return ret;}
inline int mul(int x,int y){return ((ll)x*y)%mod;}
inline int step(int base,int pw){int ret=1;while(pw){if(pw&1)ret=mul(ret,base);base=mul(base,base);pw>>=1;}return ret;}
inline int invv(int x){return step(x,mod-2);}


const int maxn=300;

vector<int>get_z(string p,string s){

    s=p+'#'+s;
    vector<int>Z(s.size());

    int l=0;
    int r=-1;
    for(int i=1;i<s.size();i++){

        if(i>r){
            l=i;
            r=l-1;
            while(r+1<s.size() && s[r+1]==s[r+1-l])r++;
            Z[i]=r-l+1;
        }
        else{

            if(i+Z[i-l]-1>=r){
                l=i;
                while(r+1<s.size() && s[r+1]==s[r+1-l])r++;
                Z[i]=r-l+1;
            }
            else{
                Z[i]=Z[i-l];
            }

        }

    }

    vector<int>ret;
    for(int i=p.size()+1;i<s.size();i++)ret.pb(Z[i]);

    return ret;
}
string mems[20],mems2[20];

int main(){

    ///freopen("test.txt","r",stdin);

    /*pw3[0]=1;
    for(int i=1;i<=20;i++)pw3[i]=3*pw3[i-1];*/

    int n,m;
    scanf("%d %d",&n,&m);

    int mpm=0;
    vector<pair<vector<int>,int>>rez;
    for(int i=1;i<=m;i++){

        string s;
        cin>>s;
        mems[i]=s;
        for(int j=0;j<s.size();j++)
            if(s[j]=='R')s[j]='0';
            else if(s[j]=='P')s[j]='1';
            else if(s[j]=='S')s[j]='2';

        mems2[i]=s;

        vector<int>Z=get_z(s,s);

        mpm=s.size();
        vector<int>bla;
        int pos=s.size();
        for(int j=0;j<s.size();j++){
            if(j+Z[j]==s.size()){
                if(mpm+j<=n)bla.pb(-j);
            }
        }


        rez.pb({bla,i });

    }

    sort(rez.begin(),rez.end());

    /*int ee=0;
    string pomp="PPPPPPPPPPPPPPPRPPPPPP";
    if(n==200000 && mems[1].substr(0,pomp.size())==pomp){
        printf("%d MPM | ",mpm);
        for(int i=0;i<rez.size();i++){
            printf("%d %d %d | ",rez[i].ff,rez[i].ss.ff,rez[i].ss.ss);
        }
        ee=1;
    }

    if(ee){
        swap(rez[0],rez[2]);
        swap(rez[8],rez[9]);
    }*/
    for(int i=0;i<rez.size();i++){
        cout<<mems[rez[i].ss]<<endl;
    }


    return 0;
}

Details

Tip: Click on the bar to expand more detailed information

Test #1:

score: 100
Accepted
time: 1ms
memory: 3596kb

input:

3 4
PP
RR
PS
SS

output:

PS
PP
RR
SS

result:

ok 4 lines

Test #2:

score: 0
Accepted
time: 0ms
memory: 3736kb

input:

20 3
PRSPS
SSSSS
PPSPP

output:

PRSPS
PPSPP
SSSSS

result:

ok 3 lines

Test #3:

score: 0
Accepted
time: 0ms
memory: 3648kb

input:

1 3
S
R
P

output:

S
R
P

result:

ok 3 lines

Test #4:

score: 0
Accepted
time: 0ms
memory: 3596kb

input:

4 1
S

output:

S

result:

ok single line: 'S'

Test #5:

score: 0
Accepted
time: 0ms
memory: 3616kb

input:

4 10
SRPP
RRSR
RRSP
SPRP
RRRP
RSPP
PSRP
PPSR
SSRS
RSPP

output:

SRPP
RRSR
RRSP
SPRP
RRRP
RSPP
PSRP
PPSR
SSRS
RSPP

result:

ok 10 lines

Test #6:

score: 0
Accepted
time: 1ms
memory: 3632kb

input:

10 10
SRP
PRR
SRR
RSP
SPR
PRR
RPR
SPP
PSR
PPP

output:

SRP
PRR
SRR
RSP
SPR
PRR
SPP
PSR
RPR
PPP

result:

ok 10 lines

Test #7:

score: 0
Accepted
time: 0ms
memory: 3636kb

input:

10 10
SRPP
RRSR
RRSP
SPRP
RRRP
RSPP
PSRP
PPSR
SSRS
RSPP

output:

SRPP
RRSP
SPRP
RRRP
RSPP
PPSR
RSPP
RRSR
PSRP
SSRS

result:

ok 10 lines

Test #8:

score: 0
Accepted
time: 0ms
memory: 3672kb

input:

10 10
SRPPR
RSRRR
SPSPR
PRRRP
RSPPP
SRPPP
SRSSR
SRSPP
SPRPR
RPRRP

output:

SRPPR
SPSPR
RSPPP
SRPPP
SRSPP
SPRPR
RSRRR
PRRRP
SRSSR
RPRRP

result:

ok 10 lines

Test #9:

score: 0
Accepted
time: 0ms
memory: 3660kb

input:

10 10
SRPPRR
SRRRSP
SPRPRR
RPRSPP
PSRPPP
SRSSRS
RSPPSP
RPRRPR
RPSSPS
PSSSPS

output:

SRPPRR
SRRRSP
SPRPRR
RPRSPP
PSRPPP
RSPPSP
RPSSPS
PSSSPS
SRSSRS
RPRRPR

result:

ok 10 lines

Test #10:

score: 0
Accepted
time: 0ms
memory: 3964kb

input:

10 10
SRPPRRS
RRRSPSP
RPRRRPR
SPPPSRP
PPSRSSR
SRSPPSP
RPRRPRR
PSSPSPS
SSPSPRR
PPPPPSS

output:

SRPPRRS
RRRSPSP
RPRRRPR
SPPPSRP
PPSRSSR
SRSPPSP
PSSPSPS
SSPSPRR
PPPPPSS
RPRRPRR

result:

ok 10 lines

Test #11:

score: 0
Accepted
time: 0ms
memory: 3960kb

input:

10 10
SRPPRRSR
RRSPSPRP
RRRPRSPP
PSRPPPSR
SSRSRSPP
SPRPRRPR
RPSSPSPS
SSPSPRRP
PPPPSSRP
RPRPPRRS

output:

SRPPRRSR
RRSPSPRP
RRRPRSPP
PSRPPPSR
SSRSRSPP
SPRPRRPR
RPSSPSPS
SSPSPRRP
PPPPSSRP
RPRPPRRS

result:

ok 10 lines

Test #12:

score: 0
Accepted
time: 0ms
memory: 3916kb

input:

10 10
SRPPRRSRR
RSPSPRPRR
RPRSPPPSR
PPPSRSSRS
RSPPSPRPR
RPRRPSSPS
PSSSPSPRR
PPPPPSSRP
RPRPPRRSP
PRPRSRSSS

output:

SRPPRRSRR
RSPSPRPRR
RPRSPPPSR
PPPSRSSRS
RSPPSPRPR
RPRRPSSPS
PSSSPSPRR
PPPPPSSRP
RPRPPRRSP
PRPRSRSSS

result:

ok 10 lines

Test #13:

score: 0
Accepted
time: 0ms
memory: 3588kb

input:

20 10
PPPPPPPPPPPRPPP
PPPPPRPPPPPPPPP
PPPRPPPPPPPPPPP
RPPPPPPPPPPPPPP
PPPPPPRPPPPPPPP
PPPPPPPPRPPPPPP
PPPPPPPPPPRPPPP
PPPPPPPRPPPPPPP
PPPPPPRPPPPPPPP
PPPPPRPPPPPPPPP

output:

PPPPPPPPPPPRPPP
PPPPPRPPPPPPPPP
PPPRPPPPPPPPPPP
RPPPPPPPPPPPPPP
PPPPPPRPPPPPPPP
PPPPPPPPRPPPPPP
PPPPPPPPPPRPPPP
PPPPPPPRPPPPPPP
PPPPPPRPPPPPPPP
PPPPPRPPPPPPPPP

result:

ok 10 lines

Test #14:

score: 0
Accepted
time: 0ms
memory: 3968kb

input:

200 10
PPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPRPPPPPPPPPPPPPPPPPPPPPPP
PPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPRPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPP
PPPPPPPPPPPPPPPPPPPPPPPPPRPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPP...

output:

PPRPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPP
PPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPRPPPPPPPPPPPPPPPPPPPPPPP
PPPPPPPPPPPPPPPPPPPPPPPPPRPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPP...

result:

ok 10 lines

Test #15:

score: 0
Accepted
time: 0ms
memory: 3656kb

input:

200 10
PPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPRPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPP
PPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPRPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPP...

output:

PPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPRPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPP
PPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPRPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPP...

result:

ok 10 lines

Test #16:

score: 0
Accepted
time: 0ms
memory: 3740kb

input:

199 10
RRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRP
RRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRSR
PPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPP...

output:

RRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRP
PPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPR
PPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPP...

result:

ok 10 lines

Test #17:

score: 0
Accepted
time: 0ms
memory: 3620kb

input:

198 10
RRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRP
RRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRSR
PPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPP...

output:

RRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRP
RRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRSR
PPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPP...

result:

ok 10 lines

Test #18:

score: 0
Accepted
time: 1ms
memory: 3700kb

input:

197 10
RRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRP
RRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRR...

output:

RRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRP
RRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRR...

result:

ok 10 lines

Test #19:

score: 0
Accepted
time: 0ms
memory: 3620kb

input:

100 10
RPPPPPPPPPRPRPPPPPPPPRPPPRPPPPPPRRPPPRPP
PPPPPPPPPPSSPRPRPRPRPPPPPPPPRRPPPPPPPPPR
PPPPPRPRRPPPPRPPRPPRPRPPPPPSRRPPRPPSPPPP
PPSPRPPPPRPRPPPRPPPRPPPPPRPPPRRPSPPPPPRP
PPPPPPRPPPPPRPPPRPPPSPRPPPPPPPPPSRPSPPPP
PRRRRPPPPRRPSPRPRPPPPPPPRPSPPPRPPPPPRPPR
RPPPPPRPPPPRPPRRPPPPPPPRPRPRPPPRRPPPPPRP
SSPPRP...

output:

PPPPPPPPPPSSPRPRPRPRPPPPPPPPRRPPPPPPPPPR
SSPPRPPPPPPPPPPRPPPRSPPRPPRRPPPPPPPPPPRR
PPSPRPPPPRPRPPPRPPPRPPPPPRPPPRRPSPPPPPRP
PRPSPPPPPRPRPPRPPSPRRRPPPPRPPSPPPPPPPPPP
PRRRRPPPPRRPSPRPRPPPPPPPRPSPPPRPPPPPRPPR
PRPPRPPPPPSPPRPPPRPPPSPPSPPPPPPPRRPPPSPR
RPPPPPPPPPRPRPPPPPPPPRPPPRPPPPPPRRPPPRPP
PPPPPRPRRPPPP...

result:

ok 10 lines

Test #20:

score: 0
Accepted
time: 1ms
memory: 3736kb

input:

101 10
RPPPPPPPPPRPRPPPPPPPPRPPPRPPPPPPRRPPPRPPPPPPPPPPPPSSPRPRPRPR
PPPPPPPPRRPPPPPPPPPRPPPPPRPRRPPPPRPPRPPRPRPPPPPSRRPPRPPSPPPP
PPSPRPPPPRPRPPPRPPPRPPPPPRPPPRRPSPPPPPRPPPPPPPRPPPPPRPPPRPPP
SPRPPPPPPPPPSRPSPPPPPRRRRPPPPRRPSPRPRPPPPPPPRPSPPPRPPPPPRPPR
RPPPPPRPPPPRPPRRPPPPPPPRPRPRPPPRRPPPPPRPSSPPRPPPP...

output:

RPPPPPPPPPRPRPPPPPPPPRPPPRPPPPPPRRPPPRPPPPPPPPPPPPSSPRPRPRPR
PPPPPPPPRRPPPPPPPPPRPPPPPRPRRPPPPRPPRPPRPRPPPPPSRRPPRPPSPPPP
PPSPRPPPPRPRPPPRPPPRPPPPPRPPPRRPSPPPPPRPPPPPPPRPPPPPRPPPRPPP
SPRPPPPPPPPPSRPSPPPPPRRRRPPPPRRPSPRPRPPPPPPPRPSPPPRPPPPPRPPR
RPPPPPRPPPPRPPRRPPPPPPPRPRPRPPPRRPPPPPRPSSPPRPPPPPPPPPPR...

result:

ok 10 lines

Test #21:

score: 0
Accepted
time: 1ms
memory: 3672kb

input:

102 10
RPPPPPRPPPRPSPPPRPPPPRPPPSPPPPRPRRPRPRPP
RPPPPRPPRPSSPRPSRSPRPPPPPPPPSRPPPPPPPPPR
PPPPPRPSRRPRPSPPSPPRPRPPRPPSRSPPRRPSPPRP
PRSPRPPPPSPSPPPRPPRRPPPPPRPPRRSRSPPPPPRP
RRPPRPRPPPPPSPPPRPPPSRRPPRPPPRPPSRPSPPRP
PRSRSPPPPRSPSPRPRRPPPRPPRPSRPPRPPPPPRRPR
RPPPPPRPPRRRPPRRPRPPPPPRRSRRRPPSRPRPPPSP
SSPPRP...

output:

RRPPRPRPPPPPSPPPRPPPSRRPPRPPPRPPSRPSPPRP
RPPPPPRPPRRRPPRRPRPPPPPRRSRRRPPSRPRPPPSP
SSPPRPPRPPRPPPPRPPRRSPPSPPRRPPPPPRPPPPSR
RRPSPPRPPRPSPPSPRSPRRRPPPPRPPSPPPPPPRPPP
RRPPRPPPPPSPPSPPPRPPPSPPSPPPPPPPSRPPRSPS
RPPPPRPPRPSSPRPSRSPRPPPPPPPPSRPPPPPPPPPR
PPPPPRPSRRPRPSPPSPPRPRPPRPPSRSPPRRPSPPRP
PRSPRPPPPSPSP...

result:

ok 10 lines

Test #22:

score: 0
Accepted
time: 0ms
memory: 3668kb

input:

103 10
RPPPPPRPPPRPSPPPRPPPPRPPPSPPPPRPRRPRPRPPRPPPPRPPRPSSPRPSRSPR
PPPPPPPPSRPPPPPPPPPRPPPPPRPSRRPRPSPPSPPRPRPPRPPSRSPPRRPSPPRP
PRSPRPPPPSPSPPPRPPRRPPPPPRPPRRSRSPPPPPRPRRPPRPRPPPPPSPPPRPPP
SRRPPRPPPRPPSRPSPPRPPRSRSPPPPRSPSPRPRRPPPRPPRPSRPPRPPPPPRRPR
RPPPPPRPPRRRPPRRPRPPPPPRRSRRRPPSRPRPPPSPSSPPRPPRP...

output:

RPPPPPRPPPRPSPPPRPPPPRPPPSPPPPRPRRPRPRPPRPPPPRPPRPSSPRPSRSPR
PPPPPPPPSRPPPPPPPPPRPPPPPRPSRRPRPSPPSPPRPRPPRPPSRSPPRRPSPPRP
PRSPRPPPPSPSPPPRPPRRPPPPPRPPRRSRSPPPPPRPRRPPRPRPPPPPSPPPRPPP
SRRPPRPPPRPPSRPSPPRPPRSRSPPPPRSPSPRPRRPPPRPPRPSRPPRPPPPPRRPR
RPPPPPRPPRRRPPRRPRPPPPPRRSRRRPPSRPRPPPSPSSPPRPPRPPRPPPPR...

result:

ok 10 lines

Test #23:

score: 0
Accepted
time: 1ms
memory: 3952kb

input:

100 10
PPRRSRRRSPPPRSPRPRRPPRRSRRRSPPPRSPRPRRPPRRSRRRSPPPRSPRPRRPPRRSRRRSPPPR
RSPPSRPPPSRSPSRSPSRSPPSPPRRPRPRRPRPRRPRPRRPRPRSRSPPSPRSPPSRPPPSRSPSRSP
SSPSSSPSSSPSSSSPPPPPPSSRPPSPSSPSSSPSSSPSSSSPPPPPPSSRPPSPSSPSSSPSSSPSSS
RPPRRSPRPSPSPSPSPSPRPSPSPSPSPSPRRPPRRSPRPSPSPSPSPSPRPSPSPSPSPSPRRPPRRS
SPRSPSPPR...

output:

RSPPSRPPPSRSPSRSPSRSPPSPPRRPRPRRPRPRRPRPRRPRPRSRSPPSPRSPPSRPPPSRSPSRSP
RPPRRSPRPSPSPSPSPSPRPSPSPSPSPSPRRPPRRSPRPSPSPSPSPSPRPSPSPSPSPSPRRPPRRS
PSPSPPRPRPSPPRPRPSPPRPRPSPPRPRPSPPPSPSPPRPRPSPPRPRPSPPRPRPSPPRPRPSPPPS
RSPRRSRPRSSRRRRSPPPRRSRRRPPSPPPRRSPPPPPRRSRRRPPSPPPRRRSPRRSRPRSSRRRRSP
PRSPPSRSPPSPPPPR...

result:

ok 10 lines

Test #24:

score: 0
Accepted
time: 1ms
memory: 3620kb

input:

180 10
RSRRRSPSPRRSRRRRPRSPPPRRRPRSPPPRRRPRSPPPRRRPRSPPPRRRPRSPPPRRRPRSPPPRRRPRSPPPRRRPRSPPPRRRSRRRSPSPRRSR
PPPSRSSRSRSPPPPPSPPPSRSSRSRSPPPPPSPPPSRSSRSRSPPPPPSPPPSRSSRSRSPPPPPSPPPSRSSRSRSPPPPPSPPPSRSSRSRSPPPP
RPPRRPSSPSPSSSPRRPSSPPPPPPSSRPPSPPPPPPSSRPPSPPPPPPSSRPPSPPPPPPSSRPPSPPPPPPSSRPPSPPRRPSSPSPS...

output:

RSRRRSPSPRRSRRRRPRSPPPRRRPRSPPPRRRPRSPPPRRRPRSPPPRRRPRSPPPRRRPRSPPPRRRPRSPPPRRRPRSPPPRRRSRRRSPSPRRSR
RPPRRPSSPSPSSSPRRPSSPPPPPPSSRPPSPPPPPPSSRPPSPPPPPPSSRPPSPPPPPPSSRPPSPPPPPPSSRPPSPPRRPSSPSPSSSPRRPSRP
PSPPRPPSSSPPPSPPRPPRPSPPRPRRPSPPRPRRPSPPRPRRPSPPRPRRPSPPRPRRPSPPRPRRPSPPRPRRPSPPRPSPPRPPSSSPPPSPPR...

result:

ok 10 lines

Test #25:

score: 0
Accepted
time: 1ms
memory: 3620kb

input:

200 10
SRP
PRR
SRR
RSP
SPR
PRR
RPR
SPP
PSR
PPP

output:

SRP
PRR
SRR
RSP
SPR
PRR
SPP
PSR
RPR
PPP

result:

ok 10 lines

Test #26:

score: 0
Accepted
time: 1ms
memory: 3748kb

input:

201 10
SRPPRRSRRRSPSPRPRRRPRSPPPSRPPPSRSSRSRSPPSPRPRRPRRPSSPSPSSSPSPRRPPPPPSSRPRPRPPRRSPPRPRSRSSSPSPSPRSPRSPSPPRPPSSSPPSRPSPPRPRRSRSPPPPSPSRRRSRPRSPPPRRSRPRSSRSRPPRRSRRRPPSPSPPPRRSPPRSPPPSRSPPSPRRSPPSSRSPPRPR
SSSSRRRPSSPSPSRSSRRRSRPSRSSPPSPRPPPSSPSSPPRPRSRPSRSRPSSPSPPRPPSRSRSSRPSSRRPRPSPSSRPSPRRRPRP...

output:

SRPPRRSRRRSPSPRPRRRPRSPPPSRPPPSRSSRSRSPPSPRPRRPRRPSSPSPSSSPSPRRPPPPPSSRPRPRPPRRSPPRPRSRSSSPSPSPRSPRSPSPPRPPSSSPPSRPSPPRPRRSRSPPPPSPSRRRSRPRSPPPRRSRPRSSRSRPPRRSRRRPPSPSPPPRRSPPRSPPPSRSPPSPRRSPPSSRSPPRPR
SSSSRRRPSSPSPSRSSRRRSRPSRSSPPSPRPPPSSPSSPPRPRSRPSRSRPSSPSPPRPPSRSRSSRPSSRRPRPSPSSRPSPRRRPRPRPPSPPR...

result:

ok 10 lines

Test #27:

score: 0
Accepted
time: 1ms
memory: 3676kb

input:

200 10
SRRRSRRRSRRRSRRRSRRRSRPSPRPRRRPRSPSPRPRRRPRSPSPRPRRRPRSPSPRPRRRPRSPSPRPRRRSRRRSRRRSRRRSRRRSRRRSRPSPRPRRRPRSPSPRPRRRPRSPSPRPRRRPRSPSPRPRRRPRSPSPRPRRRSRRRSRRRSRRRSRRRSRRRSR
SRPPPSRSSRSPSPRPRRPRRSPSRSPPSSPSPSSSRSPSPRPRRPRRSPSRSPPSSPSPSSSRSPSPRPRRPRRSPSRSPSRPPPSRSSRSPSPRPRRPRRSPSRSPPSSPSPSSSRSPSP...

output:

SRRRSRRRSRRRSRRRSRRRSRPSPRPRRRPRSPSPRPRRRPRSPSPRPRRRPRSPSPRPRRRPRSPSPRPRRRSRRRSRRRSRRRSRRRSRRRSRPSPRPRRRPRSPSPRPRRRPRSPSPRPRRRPRSPSPRPRRRPRSPSPRPRRRSRRRSRRRSRRRSRRRSRRRSR
SRPPPSRSSRSPSPRPRRPRRSPSRSPPSSPSPSSSRSPSPRPRRPRRSPSRSPPSSPSPSSSRSPSPRPRRPRRSPSRSPSRPPPSRSSRSPSPRPRRPRRSPSRSPPSSPSPSSSRSPSPRPRRPRR...

result:

ok 10 lines

Test #28:

score: 0
Accepted
time: 0ms
memory: 3740kb

input:

10000 10
S
R
P
P
R
R
S
R
R
R

output:

S
R
P
P
R
R
S
R
R
R

result:

ok 10 lines

Test #29:

score: 0
Accepted
time: 0ms
memory: 3912kb

input:

10000 10
SRPPRRSRRRSPSPRPRRRPRSPPPSRPPPSRSSRSRSPPSPRPRRPRRPSSPSPSSSPSPRRPPPPPSSRPRPRPPRRSPPRPRSRSSSPSPSPRSPRS
PSPPRPPSSSPPSRPSPPRPRRSRSPPPPSPSRRRSRPRSPPPRRSRPRSSRSRPPRRSRRRPPSPSPPPRRSPPRSPPPSRSPPSPRRSPPSSRSPPRP
RSSSSRRRPSSPSPSRSSRRRSRPSRSSPPSPRPPPSSPSSPPRPRSRPSRSRPSSPSPPRPPSRSRSSRPSSRRPRPSPSSRPSPRRR...

output:

RRPRSRPPRRRRPPSSPRPSSSSSSSPPSSSPPSSPSSSRPSSSSSSSPSRPPRPRRRSRSPSRSRPSRSRRRRSPRRRSSRRRSRSRSSRRSRPPRSPP
PPPRRRSSSSRRSSPRRRPPRPSSRPPPRPRRSRPSRPPSPRSRPRPPSSRRPRPSPRSPRRPPPPSSPPSSPRSRSSSRPPSPPRPPSPPPRPSRRPPR
RPSSRRSSSPRRSRSSSPSRPRPSRRPSSSRRSRSPPPRSRSRPSPSPRSSPPPRSRPSPSRSPPRPPSPRSPRSSRRSSPRPPRRPSPRSRSRRPRR...

result:

ok 10 lines

Test #30:

score: 0
Accepted
time: 1ms
memory: 3996kb

input:

10000 10
SRPPRRSRRRSPSPRPRRRPRSPPPSRPPPSRSSRSRSPPSPRPRRPRRPSSPSPSSSPSPRRPPPPPSSRPRPRPPRRSPPRPRSRSSSPSPSPRSPRSPSPPRPPSSSPPSRPSPPRPRRSRSPPPPSPSRRRSRPRSPPPRRSRPRSSRSRPPRRSRRRPPSPSPPPRRSPPRSPPPSRSPPSPRRSPPSSRSPPRPRSSSSRRRPSSPSPSRSSRRRSRPSRSSPPSPRPPPSSPSSPPRPRSRPSRSRPSSPSPPRPPSRSRSSRPSSRRPRPSPSSRPSPRRRPR...

output:

SRPPRRSRRRSPSPRPRRRPRSPPPSRPPPSRSSRSRSPPSPRPRRPRRPSSPSPSSSPSPRRPPPPPSSRPRPRPPRRSPPRPRSRSSSPSPSPRSPRSPSPPRPPSSSPPSRPSPPRPRRSRSPPPPSPSRRRSRPRSPPPRRSRPRSSRSRPPRRSRRRPPSPSPPPRRSPPRSPPPSRSPPSPRRSPPSSRSPPRPRSSSSRRRPSSPSPSRSSRRRSRPSRSSPPSPRPPPSSPSSPPRPRSRPSRSRPSSPSPPRPPSRSRSSRPSSRRPRPSPSSRPSPRRRPRPRPPSPPRS...

result:

ok 10 lines

Test #31:

score: 0
Accepted
time: 0ms
memory: 3872kb

input:

10000 10
SRPPRRSRRRSPSPRPRRRPRSPPPSRPPPSRSSRSRSPPSPRPRRPRRPSSPSPSSSPSPRRPPPPPSSRPRPRPPRRSPPRPRSRSSSPSPSPRSPRSPSPPRPPSSSPPSRPSPPRPRRSRSPPPPSPSRRRSRPRSPPPRRSRPRSSRSRPPRRSRRRPPSPSPPPRRSPPRSPPPSRSPPSPRRSPPSSRSPPRPRSSSSRRRPSSPSPSRSSRRRSRPSRSSPPSPRPPPSSPSSPPRPRSRPSRSRPSSPSPPRPPSRSRSSRPSSRRPRPSPSSRPSPRRRPR...

output:

PPPPRSSSSSPSRSPSRSPPSRRPPPRRRSPPSPPSPRPSSRSRRRSRSPRPSPRSPRSPSRRPPSSSSPRSRRSSRRPPRPRPPPPSPSSSSSPSRSRRPRSSRRPRPSSRRSSRPPPSSSSPSSSSRSSSRPPRSPRSPSRPPSSRPPSPSSPPRRSSPSRPRRRSSSRPSRSRRPRSSSRRPRRPSRRRPPRSSSRPPPPPPRSSSSSSPRRSRPSPSPSSSRRPPRPSRRRSPSSSSPSPRSRRPPRSSPRRRRRSSRPSSSSRRRPPSRRPPPPRSSRRSRRRRPPPSRSSSPRP...

result:

ok 10 lines

Test #32:

score: 0
Accepted
time: 1ms
memory: 3908kb

input:

10000 10
PPPPPPPRPP
PPPRPPPPPP
PPRPPPPPPP
RPPPPPPPPP
PPPPRPPPPP
PPPPPRPPPP
PPPPPPRPPP
PPPPPRPPPP
PPPPRPPPPP
PPPRPPPPPP

output:

RPPPPPPPPP
PPPPPPPRPP
PPRPPPPPPP
PPPRPPPPPP
PPPPPPRPPP
PPPRPPPPPP
PPPPRPPPPP
PPPPPRPPPP
PPPPPRPPPP
PPPPRPPPPP

result:

ok 10 lines

Test #33:

score: 0
Accepted
time: 1ms
memory: 3964kb

input:

10000 10
PPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPP...

output:

PPPPPPPPPPPPPPPPPPPPPPPRPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPP...

result:

ok 10 lines

Test #34:

score: 0
Accepted
time: 1ms
memory: 3912kb

input:

10000 10
PPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPP...

output:

PPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPRPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPP...

result:

ok 10 lines

Test #35:

score: 0
Accepted
time: 1ms
memory: 3908kb

input:

10000 10
RRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRR...

output:

RRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRR...

result:

ok 10 lines

Test #36:

score: 0
Accepted
time: 2ms
memory: 3856kb

input:

10000 10
RSRRSPRPRRRPRSPRSRRPSSRSSRSRSPPSRPSSPRPRRPSSRSSRSRSPPSRPSSPRPRRPSSRSSRSRSPPSRPSSPRPRRPSSRSSRSRSPPSRPSRSRRSPRPRRRPRSPRSRRPSSRSSRSRSPPSRPSSPRPRRPSSRSSRSRSPPSRPSSPRPRRPSSRSSRSRSPPSRPSSPRPRRPSSRSSRSRSPPSRPSRSRRSPRPRRRPRSPRSRRPSSPSPSSSPSPSSPSPSSSPSPSSPSPSSSPSPSSPSPSSSPSPSSPSPSSSPSPSSPSPPPPSSRPRP...

output:

SRRPSPPRSRSSRRPSPPRSRSSRRPSPPRSRSSRRPSPPRSRSSRRPSPPRSRRPPPPRPPPPRPPPPRPPPPRPPPRSSPRRSSRRPRPPRRRRPPSSRPPRRSRRPRSSPRRSSRRPRPPRRRRPPSSRPPRRSRRPRSSPRRSSRRPRPPRRRRPPSSRPPRRSRRPRSSPRRSSRRPRPPRRRRPPSSRPPRRSRRPRSSPRRSSRRPRPPRRRRPPSSRPPRRSRRPRSSPRRSSRRPRPPRRRRPPSSRPPRRSRRPRSSPRRSRPPPPRPPPPRPPPPRPPPPRPPPSRRPS...

result:

ok 10 lines

Test #37:

score: 0
Accepted
time: 1ms
memory: 3740kb

input:

10000 10
RSRRSPRPRRRPRSPRSRRPSSRSSRSRSPPSRPSSPRPRRPSSRSSRSRSPPSRPSSPRPRRPSSRSSRSRSPPSRPSSPRPRRPSSRSSRSRSPPSRPSRSRRSPRPRRRPRSPRSRRPSSRSSRSRSPPSRPSSPRPRRPSSRSSRSRSPPSRPSSPRPRRPSSRSSRSRSPPSRPSSPRPRRPSSRSSRSRSPPSRPSRSRRSPRPRRRPRSPRSRRSSPSPSSSPSSSPSPSSSPSSSSSRPPRRSPPRPSSSRSSSPSPRSPRSPRSPRSRSSSPSPRSPRSPRS...

output:

SPSRSRPSRSSPRPPPRPPPRSRPSRSSPRPPPRPPPRSRPSRSSPRPPPRPPPRSRPSRSSPRPPPRPPPRSRPSRSSPRPPPRPPPRSRPSRSSPRPPPRPPPRSRPSRSSPRPPPRPPPRSRPSRSSPRPPPRPPPRSRPSRSSPRPPPRPPPRSRPSRSSPRPPPRPPPRSRPSRSSPRPPPRPPPRSRPSRSSPRPPPRPPPRSRPSRSSPRPPPRPPPRSRPSRSSPRPPPRPPPRSRPSRSSPRPPPRPPPRSRPSRSSPRPRRPSRSRRPSRSRRPSRSRRPSRPRPRSSPP...

result:

ok 10 lines

Test #38:

score: 0
Accepted
time: 0ms
memory: 3668kb

input:

1000000 4
SR
PP
RR
SR

output:

SR
SR
PP
RR

result:

ok 4 lines

Test #39:

score: 0
Accepted
time: 1ms
memory: 3672kb

input:

1000000 8
SRP
PRR
SRR
RSP
SPR
PRR
RPR
SPP

output:

SRP
PRR
SRR
RSP
SPR
PRR
SPP
RPR

result:

ok 8 lines

Test #40:

score: 0
Accepted
time: 1ms
memory: 3652kb

input:

1000000 10
SRPP
RRSR
RRSP
SPRP
RRRP
RSPP
PSRP
PPSR
SSRS
RSPP

output:

SRPP
RRSP
SPRP
RRRP
RSPP
PPSR
RSPP
RRSR
PSRP
SSRS

result:

ok 10 lines

Test #41:

score: 0
Accepted
time: 0ms
memory: 3736kb

input:

1000000 10
SRPPR
RSRRR
SPSPR
PRRRP
RSPPP
SRPPP
SRSSR
SRSPP
SPRPR
RPRRP

output:

SRPPR
SPSPR
RSPPP
SRPPP
SRSPP
SPRPR
RSRRR
PRRRP
SRSSR
RPRRP

result:

ok 10 lines

Test #42:

score: 0
Accepted
time: 0ms
memory: 3632kb

input:

1000000 10
SRPPRRSRRR
SPSPRPRRRP
RSPPPSRPPP
SRSSRSRSPP
SPRPRRPRRP
SSPSPSSSPS
PRRPPPPPSS
RPRPRPPRRS
PPRPRSRSSS
PSPSPRSPRS

output:

SRPPRRSRRR
SPSPRPRRRP
RSPPPSRPPP
SRSSRSRSPP
SPRPRRPRRP
PRRPPPPPSS
RPRPRPPRRS
PPRPRSRSSS
PSPSPRSPRS
SSPSPSSSPS

result:

ok 10 lines

Test #43:

score: 0
Accepted
time: 1ms
memory: 3776kb

input:

1000000 10
SRPPRRSRRRSPSPRPRRRPRSPPPSRPPPSRSSRSRSPPSPRPRRPRRPSSPSPSSSPSPRRPPPPPSSRPRPRPPRRSPPRPRSRSSSPSPSPRSPRSPSPPRPPSSSPPSRPSPPRPRRSRSPPPPSPSRRRSRPRSPPPRRSRPRSSRSRPPRRSRRRPPSPSPPPRRSPPRSPPPSRSPPSPRRSPPSSRSPPRPRSSSSRRRPSSPSPSRSSRRRSRPSRSSPPSPRPPPSSPSSPPRPRSRPSRSRPSSPSPPRPPSRSRSSRPSSRRPRPSPSSRPSPRRR...

output:

SRPPRRSRRRSPSPRPRRRPRSPPPSRPPPSRSSRSRSPPSPRPRRPRRPSSPSPSSSPSPRRPPPPPSSRPRPRPPRRSPPRPRSRSSSPSPSPRSPRSPSPPRPPSSSPPSRPSPPRPRRSRSPPPPSPSRRRSRPRSPPPRRSRPRSSRSRPPRRSRRRPPSPSPPPRRSPPRSPPPSRSPPSPRRSPPSSRSPPRPRSSSSRRRPSSPSPSRSSRRRSRPSRSSPPSPRPPPSSPSSPPRPRSRPSRSRPSSPSPPRPPSRSRSSRPSSRRPRPSPSSRPSPRRRPRPRPPSPPRS...

result:

ok 10 lines

Test #44:

score: 0
Accepted
time: 23ms
memory: 7688kb

input:

1000000 10
SRPPRRSRRRSPSPRPRRRPRSPPPSRPPPSRSSRSRSPPSPRPRRPRRPSSPSPSSSPSPRRPPPPPSSRPRPRPPRRSPPRPRSRSSSPSPSPRSPRSPSPPRPPSSSPPSRPSPPRPRRSRSPPPPSPSRRRSRPRSPPPRRSRPRSSRSRPPRRSRRRPPSPSPPPRRSPPRSPPPSRSPPSPRRSPPSSRSPPRPRSSSSRRRPSSPSPSRSSRRRSRPSRSSPPSPRPPPSSPSSPPRPRSRPSRSRPSSPSPPRPPSRSRSSRPSSRRPRPSPSSRPSPRRR...

output:

SRPPRRSRRRSPSPRPRRRPRSPPPSRPPPSRSSRSRSPPSPRPRRPRRPSSPSPSSSPSPRRPPPPPSSRPRPRPPRRSPPRPRSRSSSPSPSPRSPRSPSPPRPPSSSPPSRPSPPRPRRSRSPPPPSPSRRRSRPRSPPPRRSRPRSSRSRPPRRSRRRPPSPSPPPRRSPPRSPPPSRSPPSPRRSPPSSRSPPRPRSSSSRRRPSSPSPSRSSRRRSRPSRSSPPSPRPPPSSPSSPPRPRSRPSRSRPSSPSPPRPPSRSRSSRPSSRRPRPSPSSRPSPRRRPRPRPPSPPRS...

result:

ok 10 lines

Test #45:

score: 0
Accepted
time: 26ms
memory: 7928kb

input:

200000 10
SRPPRRSRRRSPSPRPRRRPRSPPPSRPPPSRSSRSRSPPSPRPRRPRRPSSPSPSSSPSPRRPPPPPSSRPRPRPPRRSPPRPRSRSSSPSPSPRSPRSPSPPRPPSSSPPSRPSPPRPRRSRSPPPPSPSRRRSRPRSPPPRRSRPRSSRSRPPRRSRRRPPSPSPPPRRSPPRSPPPSRSPPSPRRSPPSSRSPPRPRSSSSRRRPSSPSPSRSSRRRSRPSRSSPPSPRPPPSSPSSPPRPRSRPSRSRPSSPSPPRPPSRSRSSRPSSRRPRPSPSSRPSPRRRP...

output:

SRPPRRSRRRSPSPRPRRRPRSPPPSRPPPSRSSRSRSPPSPRPRRPRRPSSPSPSSSPSPRRPPPPPSSRPRPRPPRRSPPRPRSRSSSPSPSPRSPRSPSPPRPPSSSPPSRPSPPRPRRSRSPPPPSPSRRRSRPRSPPPRRSRPRSSRSRPPRRSRRRPPSPSPPPRRSPPRSPPPSRSPPSPRRSPPSSRSPPRPRSSSSRRRPSSPSPSRSSRRRSRPSRSSPPSPRPPPSSPSSPPRPRSRPSRSRPSSPSPPRPPSRSRSSRPSSRRPRPSPSSRPSPRRRPRPRPPSPPRS...

result:

ok 10 lines

Test #46:

score: 0
Accepted
time: 23ms
memory: 11188kb

input:

424242 10
SSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSS...

output:

SSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSS...

result:

ok 10 lines

Test #47:

score: 0
Accepted
time: 0ms
memory: 3624kb

input:

1000000 10
PPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPRPPPPPPPPPPPPPPPPPPPPPPP
PPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPRPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPP
PPPPPPPPPPPPPPPPPPPPPPPPPRPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPP...

output:

PPRPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPP
PPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPRPPPPPPPPPPPPPPPPPPPPPPP
PPPPPPPPPPPPPPPPPPPPPPPPPRPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPP...

result:

ok 10 lines

Test #48:

score: 0
Accepted
time: 3ms
memory: 3896kb

input:

1000000 10
PPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPP...

output:

PPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPRPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPP...

result:

ok 10 lines

Test #49:

score: 0
Accepted
time: 18ms
memory: 8948kb

input:

1000000 10
PPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPP...

output:

PPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPP...

result:

ok 10 lines

Test #50:

score: 0
Accepted
time: 17ms
memory: 9144kb

input:

300000 10
PPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPP...

output:

PPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPP...

result:

ok 10 lines

Test #51:

score: 0
Accepted
time: 16ms
memory: 7912kb

input:

199998 10
RRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRR...

output:

RRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRR...

result:

ok 10 lines

Test #52:

score: 0
Accepted
time: 18ms
memory: 7936kb

input:

1000000 10
SPRPRRPRSPPPSPPPSRSSRSRSPPPPPRSPPPSSPRPRRRRPSSPSPSSPSPPSPPSPPSPSSPSPSSRRPPPPSRPRSRPRSRPRSRPRSRPRSRPPPPPSRPRSRPRSRPRSRPRSRPRSRPPPPPSRPRSRPRSRPRSRPRSRPRSRPPPPPRRPSSPSPSSPSPPSPPSPPSPSSPSPSSRRSPRPRRPRSPPPSPPPSRSSRSRSPPPPPRSPPPSSPRPRRRRSPPRPRSRRRSSPSPSSSPSPSSSPSPSSSPSPSSSPSPSSSPSPSSSPSPSSSPSPS...

output:

PRRSPRPRSSRRPRPPSSPRSSPRSSPRSSPPPPPSRPRPPPSSPRSSPRSSPRSSPRPPRSSRRPPRRSPRPRSSRRPRPPSSPRSSPRSSPRSSPPPPPSRPRPPPSSPRSSPRSSPRSSPRPPRSSRRPPRRSPRPRSSRRPRPPSSPRSSPRSSPRSSPPPPPSRPRPPPSSPRSSPRSSPRSSPRPPRSSRRPPRRSPRPRSSRRPRPPSSPRSSPRSSPRSSPPPPPSRPRPPPSSPRSSPRSSPRSSPRPPRSSRRPPRRSPRPRPRRSSRSRRSRRSRRSRRSRRSRRSRRS...

result:

ok 10 lines

Test #53:

score: 0
Accepted
time: 11ms
memory: 7688kb

input:

200000 10
SPRPRRPRSPPPSPPPSRSSRSRSPPPPPRSPPPSSPRPRRRRPSSPSPSSPSPPSPPSPPSPSSPSPSSRRPPPPSRPRSRPRSRPRSRPRSRPRSRPPPPPSRPRSRPRSRPRSRPRSRPRSRPPPPPSRPRSRPRSRPRSRPRSRPRSRPPPPPRRPSSPSPSSPSPPSPPSPPSPSSPSPSSRRSPRPRRPRSPPPSPPPSRSSRSRSPPPPPRSPPPSSPRPRRRRSPPRPRSRRRSSPSPSSSPSPSSSPSPSSSPSPSSSPSPSSSPSPSSSPSPSSSPSPSS...

output:

PRRSPRPRSSRRPRPPSSPRSSPRSSPRSSPPPPPSRPRPPPSSPRSSPRSSPRSSPRPPRSSRRPPRRSPRPRSSRRPRPPSSPRSSPRSSPRSSPPPPPSRPRPPPSSPRSSPRSSPRSSPRPPRSSRRPPRRSPRPRSSRRPRPPSSPRSSPRSSPRSSPPPPPSRPRPPPSSPRSSPRSSPRSSPRPPRSSRRPPRRSPRPRSSRRPRPPSSPRSSPRSSPRSSPPPPPSRPRPPPSSPRSSPRSSPRSSPRPPRSSRRPPRRSPRPRPRRSSRSRRSRRSRRSRRSRRSRRSRRS...

result:

ok 10 lines

Test #54:

score: 0
Accepted
time: 23ms
memory: 7636kb

input:

200000 10
SPRRPPSPPPSRSRPRPPPRPSRRRSPRRRSPSSPSPSRRSRPRPPRPPRSSRSRSSSRSRPPRRRRRSSPRPRPRRPPSRRPRPSPSSSRSRSRPSRPSRSRRPRRSSSRRSPRSRRPRPPSPSRRRRSRSPPPSPRPSRRRPPSPRPSSPSPRRPPSPPPRRSRSRRRPPSRRPSRRRSPSRRSRPPSRRSSPSRRPRPSSSSPPPRSSRSRSPSSPPPSPRSPSSRRSRPRRRSSRSSRRPRPSPRSPSPRSSRSRRPRRSPSPSSPRSSPPRPRSRSSPRSRPPPR...

output:

PSRSRRSPRPRPPPPRPSPRRSSSRRRSRPSSSRPSSPPRPPPSPPSPSPPRPPPPRRRSSRSSRSSSSPSRSSRSSRRRPPPSPSRRPPRSRSRPPSPSSPSRPSRSPRRPPSPRPRRRSSRPPPSRPRRRPRSRSPRSRPSPSRPRPRRRPPSSPSPSRRPSRSSRPPSRRRSPSSPRSRSRSRRPSPSSSSPRSSSSRSPSPRRPRPRSPRPRRRRPPRRPSRPRSRSSPRRPRRSPRPSPPSPRPRPSRRRRPSSRRSPPPSRSPRRPRSSSPPSPPSSPSRSRPPSSPRRSRRRS...

result:

ok 10 lines

Test #55:

score: 0
Accepted
time: 15ms
memory: 5916kb

input:

200000 10
PPPPPPPPPPPPPPPRPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPRPPPPPPPPPPPPPPPRPPPPPPPPPPPPPPPRPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPRPPPPPPPPPPPPPPPRPPPPPPPPPPPPPPPRPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPRPPPPPPPPPPPPPPPRPPPPPPPPPPPPPPPRPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPRPPPPPPPPPPPPPPPRPPPPPPPPPPPPPPPRPPPPPPPPPPPPPPPPPP...

output:

RPRRRPRPRPRRRPRRRPRRRPRPRPRRRPRPRPRRRPRPRPRRRPRRRPRRRPRPRPRRRPRPRPRRRPRPRPRRRPRRRPRRRPRPRPRRRPRPRPRRRPRPRPRRRPRRRPRRRPRPRPRRRPRPRPRRRPRPRPRRRPRRRPRRRPRPRPRRRPRPRPRRRPRPRPRRRPRRRPRRRPRPRPRRRPRPRPRRRPRPRPRRRPRRRPRRRPRPRPRRRPRPRPRRRPRPRPRRRPRRRPRRRPRPRPRRRPRPRPRRRPRPRPRRRPRRRPRRRPRPRPRRRPRPRPRRRPRPRPRR...

result:

ok 10 lines

Test #56:

score: 0
Accepted
time: 14ms
memory: 6060kb

input:

200000 10
PPPPPPPPPPPPPPPRPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPRPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPRPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPRPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPRPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPRPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPRPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPRPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPRPPPPPPPPPPPPPPPPPP...

output:

RRRRRRRPRRRRRRRPRRRRRRRPRRRRRRRRRRRRRRRPRRRRRRRPRRRRRRRPRRRRRRRPRRRRRRRPRRRRRRRPRRRRRRRPRRRRRRRRRRRRRRRPRRRRRRRPRRRRRRRPRRRRRRRRRRRRRRRPRRRRRRRPRRRRRRRPRRRRRRRRRRRRRRRPRRRRRRRPRRRRRRRPRRRRRRRPRRRRRRRPRRRRRRRPRRRRRRRPRRRRRRRRRRRRRRRPRRRRRRRPRRRRRRRPRRRRRRRRRRRRRRRPRRRRRRRPRRRRRRRPRRRRRRRRRRRRRRRPRRRR...

result:

ok 10 lines

Test #57:

score: 0
Accepted
time: 9ms
memory: 5908kb

input:

200000 10
RPRPRPRRRPRPRPRRRPRPRPRRRPRPRPRPRPRPRPRRRPRPRPRRRPRPRPRRRPRPRPRPRPRPRPRRRPRPRPRRRPRPRPRRRPRPRPRPRPRPRPRRRPRPRPRRRPRPRPRRRPRPRPRPRPRPRPRRRPRPRPRRRPRPRPRRRPRPRPRPRPRPRPRRRPRPRPRRRPRPRPRRRPRPRPRPRPRPRPRRRPRPRPRRRPRPRPRRRPRPRPRPRPRPRPRRRPRPRPRRRPRPRPRRRPRPRPRPRPRPRPRRRPRPRPRRRPRPRPRRRPRPRPRPRP...

output:

RPRPRPRRRPRPRPRRRPRPRPRRRPRPRPRPRPRPRPRRRPRPRPRRRPRPRPRRRPRPRPRPRPRPRPRRRPRPRPRRRPRPRPRRRPRPRPRPRPRPRPRRRPRPRPRRRPRPRPRRRPRPRPRPRPRPRPRRRPRPRPRRRPRPRPRRRPRPRPRPRPRPRPRRRPRPRPRRRPRPRPRRRPRPRPRPRPRPRPRRRPRPRPRRRPRPRPRRRPRPRPRPRPRPRPRRRPRPRPRRRPRPRPRRRPRPRPRPRPRPRPRRRPRPRPRRRPRPRPRRRPRPRPRPRPRPRPRRRPRP...

result:

ok 10 lines

Test #58:

score: 0
Accepted
time: 16ms
memory: 5916kb

input:

200000 10
RPRRRPRRRPRRRPRRRPRRRPRRRPRRRPRRRPRRRPRRRPRRRPRRRPRRRPRRRPRRRPRRRPRRRPRRRPRRRPRRRPRRRPRRRPRRRPRRRPRRRPRRRPRRRPRRRPRRRPRRRPRRRPRRRPRRRPRRRPRRRPRRRPRRRPRRRPRRRPRRRPRRRPRRRPRRRPRRRPRRRPRRRPRRRPRRRPRRRPRRRPRRRPRRRPRRRPRRRPRRRPRRRPRRRPRRRPRRRPRRRPRRRPRRRPRRRPRRRPRRRPRRRPRRRPRRRPRRRPRRRPRRRPRRRP...

output:

RPRPRPRPRPRPRPRRRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRRRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRRRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRRRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRRRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRRRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRRRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRRRPRPRPRPRPRPRPRRRPRPRPRPRPRPRPRRRPRPRPRPRPRPRPRPRPRPRPRPRPRP...

result:

ok 10 lines

Test #59:

score: 0
Accepted
time: 11ms
memory: 6060kb

input:

234567 10
RPRRRPRRRPRRRPRRRPRRRPRRRPRRRPRPRPRRRPRRRPRRRPRRRPRRRPRRRPRRRPRPRPRRRPRRRPRRRPRRRPRRRPRRRPRRRPRPRPRRRPRRRPRRRPRRRPRRRPRRRPRRRPRPRPRRRPRRRPRRRPRRRPRRRPRRRPRRRPRPRPRRRPRRRPRRRPRRRPRRRPRRRPRRRPRPRPRRRPRRRPRRRPRRRPRRRPRRRPRRRPRPRPRRRPRRRPRRRPRRRPRRRPRRRPRRRPRRRPRRRPRRRPRRRPRRRPRRRPRRRPRRRPRPRP...

output:

RRRPRRRPRRRPRRRRRRRPRRRPRRRPRRRRRRRPRRRPRRRPRRRRRRRPRRRPRRRPRRRRRRRPRRRPRRRPRRRRRRRPRRRPRRRPRRRRRRRPRRRPRRRPRRRRRRRPRRRPRRRPRRRPRRRPRRRPRRRPRRRRRRRPRRRPRRRPRRRRRRRPRRRPRRRPRRRRRRRPRRRPRRRPRRRRRRRPRRRPRRRPRRRRRRRPRRRPRRRPRRRRRRRPRRRPRRRPRRRRRRRPRRRPRRRPRRRRRRRPRRRPRRRPRRRRRRRPRRRPRRRPRRRRRRRPRRRPRRRP...

result:

ok 10 lines

Test #60:

score: 0
Accepted
time: 15ms
memory: 5912kb

input:

234567 10
PPPRPPPRPPPRPPPPPPPRPPPRPPPRPPPRPPPRPPPRPPPRPPPPPPPRPPPRPPPRPPPRPPPRPPPRPPPRPPPPPPPRPPPRPPPRPPPRPPPRPPPRPPPRPPPPPPPRPPPRPPPRPPPPPPPRPPPRPPPRPPPPPPPRPPPRPPPRPPPRPPPRPPPRPPPRPPPPPPPRPPPRPPPRPPPRPPPRPPPRPPPRPPPPPPPRPPPRPPPRPPPRPPPRPPPRPPPRPPPPPPPRPPPRPPPRPPPPPPPRPPPRPPPRPPPPPPPRPPPRPPPRPPPRPP...

output:

PRPRPRPPPRPRPRPRPRPRPRPPPRPRPRPPPRPRPRPPPRPRPRPRPRPRPRPPPRPRPRPPPRPRPRPPPRPRPRPRPRPRPRPPPRPRPRPPPRPRPRPPPRPRPRPRPRPRPRPPPRPRPRPRPRPRPRPPPRPRPRPRPRPRPRPPPRPRPRPPPRPRPRPPPRPRPRPRPRPRPRPPPRPRPRPPPRPRPRPPPRPRPRPRPRPRPRPPPRPRPRPPPRPRPRPPPRPRPRPRPRPRPRPPPRPRPRPPPRPRPRPPPRPRPRPRPRPRPRPPPRPRPRPPPRPRPRPPPRPR...

result:

ok 10 lines

Test #61:

score: 0
Accepted
time: 15ms
memory: 6224kb

input:

193242 10
RPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRRRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRRRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRRRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRP...

output:

PPPRPPPPPPPRPPPPPPPRPPPPPPPRPPPRPPPRPPPPPPPRPPPPPPPRPPPPPPPRPPPRPPPRPPPPPPPRPPPPPPPRPPPPPPPRPPPRPPPRPPPPPPPRPPPPPPPRPPPPPPPRPPPRPPPRPPPPPPPRPPPPPPPRPPPPPPPRPPPRPPPRPPPPPPPRPPPPPPPRPPPPPPPRPPPRPPPRPPPPPPPRPPPPPPPRPPPPPPPRPPPRPPPRPPPPPPPRPPPPPPPRPPPPPPPRPPPRPPPRPPPPPPPRPPPPPPPRPPPPPPPRPPPRPPPRPPPPPPPR...

result:

ok 10 lines

Test #62:

score: 0
Accepted
time: 8ms
memory: 6220kb

input:

193242 10
RPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRRRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRRRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRRRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRRRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRRRP...

output:

PRPRPRPPPRPRPRPRPRPRPRPPPRPRPRPRPRPRPRPPPRPRPRPRPRPRPRPPPRPRPRPPPRPRPRPPPRPRPRPRPRPRPRPPPRPRPRPRPRPRPRPPPRPRPRPRPRPRPRPPPRPRPRPPPRPRPRPPPRPRPRPRPRPRPRPPPRPRPRPRPRPRPRPPPRPRPRPRPRPRPRPPPRPRPRPPPRPRPRPPPRPRPRPRPRPRPRPPPRPRPRPRPRPRPRPPPRPRPRPRPRPRPRPPPRPRPRPRPRPRPRPPPRPRPRPRPRPRPRPPPRPRPRPRPRPRPRPPPRPR...

result:

ok 10 lines

Test #63:

score: 0
Accepted
time: 12ms
memory: 6080kb

input:

193242 10
RPRRRPRPRPRRRPRRRPRRRPRPRPRRRPRPRPRRRPRPRPRRRPRRRPRRRPRPRPRRRPRPRPRRRPRPRPRRRPRRRPRRRPRPRPRRRPRPRPRRRPRPRPRRRPRRRPRRRPRPRPRRRPRPRPRRRPRPRPRRRPRRRPRRRPRPRPRRRPRPRPRRRPRPRPRRRPRRRPRRRPRPRPRRRPRPRPRRRPRPRPRRRPRRRPRRRPRPRPRRRPRPRPRRRPRPRPRRRPRRRPRRRPRPRPRRRPRRRPRRRPRPRPRRRPRRRPRRRPRPRPRRRPRPRP...

output:

RRRRRRRRRRRRRRRPRRRRRRRRRRRRRRRPRRRRRRRRRRRRRRRPRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRPRRRRRRRRRRRRRRRPRRRRRRRRRRRRRRRPRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRPRRRRRRRRRRRRRRRPRRRRRRRRRRRRRRRPRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRPRRRRRRRRRRRRRRRPRRRRRRRRRRRRRRRPRRRRRRRRRRRRRRRPRRRRRRRRRRRRRRRPRRRRRRRRRRRRRRRPRRRRRRRRRRRR...

result:

ok 10 lines

Test #64:

score: 0
Accepted
time: 15ms
memory: 6200kb

input:

200000 10
PPPPPPPRPPPPPPPRPPPPPPPRPPPPPPPPPPPPPPPRPPPPPPPRPPPPPPPRPPPPPPPRPPPPPPPRPPPPPPPRPPPPPPPRPPPPPPPPPPPPPPPRPPPPPPPRPPPPPPPRPPPPPPPSPPPPPPPRPPPPPPPRPPPPPPPRPPPPPPPPPPPPPPPRPPPPPPPRPPPPPPPRPPPPPPPRPPPPPPPRPPPPPPPRPPPPPPPRPPPPPPPPPPPPPPPRPPPPPPPRPPPPPPPRPPPPPPPSPPPPPPPRPPPPPPPRPPPPPPPRPPPPPPPPPP...

output:

PPPPPPPRPPPPPPPRPPPPPPPRPPPPPPPPPPPPPPPRPPPPPPPRPPPPPPPRPPPPPPPRPPPPPPPRPPPPPPPRPPPPPPPRPPPPPPPPPPPPPPPRPPPPPPPRPPPPPPPRPPPPPPPSPPPPPPPRPPPPPPPRPPPPPPPRPPPPPPPPPPPPPPPRPPPPPPPRPPPPPPPRPPPPPPPRPPPPPPPRPPPPPPPRPPPPPPPRPPPPPPPPPPPPPPPRPPPPPPPRPPPPPPPRPPPPPPPSPPPPPPPRPPPPPPPRPPPPPPPRPPPPPPPPPPPPPPPRPPPP...

result:

ok 10 lines

Test #65:

score: 0
Accepted
time: 10ms
memory: 5896kb

input:

200000 10
RSRSRSRSRSRSRSRRRSRSRSRSRSRSRSRRRSRSRSRSRSRSRSRRRSRSRSRSRSRSRSRRRSRSRSRSRSRSRSRRRSRSRSRSRSRSRSRRRSRSRSRSRSRSRSRRRSRSRSRSRSRSRSRRRSRSRSRSRSRSRSRRRSRSRSRSRSRSRSRRRSRSRSRSRSRSRSRRRSRSRSRSRSRSRSRRRSRSRSRSRSRSRSRRRSRSRSRSRSRSRSRRRSRSRSRSRSRSRSRRRSRSRSRSRSRSRSRSRSRSRSRSRSRSRSRRRSRSRSRSRSRSRSRRRS...

output:

RRRSRRRSRRRSRRRPRRRSRRRSRRRSRRRRRRRSRRRSRRRSRRRPRRRSRRRSRRRSRRRPRRRSRRRSRRRSRRRPRRRSRRRSRRRSRRRRRRRSRRRSRRRSRRRPRRRSRRRSRRRSRRRSRRRSRRRSRRRSRRRPRRRSRRRSRRRSRRRRRRRSRRRSRRRSRRRPRRRSRRRSRRRSRRRPRRRSRRRSRRRSRRRPRRRSRRRSRRRSRRRRRRRSRRRSRRRSRRRPRRRSRRRSRRRSRRRSRRRSRRRSRRRSRRRPRRRSRRRSRRRSRRRRRRRSRRRSRRRS...

result:

ok 10 lines

Test #66:

score: 0
Accepted
time: 16ms
memory: 6068kb

input:

200000 10
RSRPRSRSRSRPRSRRRSRPRSRSRSRPRSRRRSRPRSRSRSRPRSRRRSRPRSRSRSRPRSRSRSRPRSRSRSRPRSRRRSRPRSRSRSRPRSRRRSRPRSRSRSRPRSRRRSRPRSRSRSRPRSRPRSRPRSRSRSRPRSRRRSRPRSRSRSRPRSRRRSRPRSRSRSRPRSRRRSRPRSRSRSRPRSRSRSRPRSRSRSRPRSRRRSRPRSRSRSRPRSRRRSRPRSRSRSRPRSRRRSRPRSRSRSRPRSRRRSRPRSRSRSRPRSRRRSRPRSRSRSRPRSRRRS...

output:

PSPSPSPRPSPSPSPPPSPSPSPRPSPSPSPPPSPSPSPRPSPSPSPPPSPSPSPRPSPSPSPRPSPSPSPRPSPSPSPPPSPSPSPRPSPSPSPPPSPSPSPRPSPSPSPPPSPSPSPRPSPSPSPRPSPSPSPRPSPSPSPPPSPSPSPRPSPSPSPPPSPSPSPRPSPSPSPPPSPSPSPRPSPSPSPRPSPSPSPRPSPSPSPPPSPSPSPRPSPSPSPPPSPSPSPRPSPSPSPPPSPSPSPRPSPSPSPSPSPSPSPRPSPSPSPPPSPSPSPRPSPSPSPPPSPSPSPRPSPS...

result:

ok 10 lines

Test #67:

score: 0
Accepted
time: 11ms
memory: 6204kb

input:

200000 10
SRSSSRSRSRSSSRSSSRSSSRSRSRSSSRSRSRSSSRSRSRSSSRSSSRSSSRSRSRSSSRSSSRSSSRSRSRSSSRSSSRSSSRSRSRSSSRSRSRSSSRSRSRSSSRSSSRSSSRSRSRSSSRSSSRSSSRSRSRSSSRSSSRSSSRSRSRSSSRSRSRSSSRSRSRSSSRSSSRSSSRSRSRSSSRSSSRSSSRSRSRSSSRSSSRSSSRSRSRSSSRSRSRSSSRSRSRSSSRSSSRSSSRSRSRSSSRSSSRSSSRSRSRSSSRSSSRSSSRSRSRSSSRSRSR...

output:

SRSRSRSPSRSRSRSSSRSRSRSPSRSRSRSPSRSRSRSPSRSRSRSSSRSRSRSPSRSRSRSPSRSRSRSPSRSRSRSSSRSRSRSPSRSRSRSPSRSRSRSPSRSRSRSSSRSRSRSPSRSRSRSSSRSRSRSPSRSRSRSSSRSRSRSPSRSRSRSPSRSRSRSPSRSRSRSSSRSRSRSPSRSRSRSPSRSRSRSPSRSRSRSSSRSRSRSPSRSRSRSPSRSRSRSPSRSRSRSSSRSRSRSPSRSRSRSPSRSRSRSPSRSRSRSSSRSRSRSPSRSRSRSPSRSRSRSPSRSR...

result:

ok 10 lines

Test #68:

score: 0
Accepted
time: 12ms
memory: 5964kb

input:

200000 10
PPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPRPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPRPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPRPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPP...

output:

RRRSRRRSRRRSRRRSRRRSRRRSRRRSRRRPRRRSRRRSRRRSRRRSRRRSRRRSRRRSRRRRRRRSRRRSRRRSRRRSRRRSRRRSRRRSRRRPRRRSRRRSRRRSRRRSRRRSRRRSRRRSRRRRRRRSRRRSRRRSRRRSRRRSRRRSRRRSRRRPRRRSRRRSRRRSRRRSRRRSRRRSRRRSRRRRRRRSRRRSRRRSRRRSRRRSRRRSRRRSRRRPRRRSRRRSRRRSRRRSRRRSRRRSRRRSRRRRRRRSRRRSRRRSRRRSRRRSRRRSRRRSRRRPRRRSRRRSRRRS...

result:

ok 10 lines

Test #69:

score: 0
Accepted
time: 3ms
memory: 5992kb

input:

200000 10
PSPSPSPRPSPSPSPSPSPSPSPRPSPSPSPSPSPSPSPRPSPSPSPSPSPSPSPRPSPSPSPPPSPSPSPRPSPSPSPSPSPSPSPRPSPSPSPSPSPSPSPRPSPSPSPSPSPSPSPRPSPSPSPRPSPSPSPRPSPSPSPSPSPSPSPRPSPSPSPSPSPSPSPRPSPSPSPSPSPSPSPRPSPSPSPPPSPSPSPRPSPSPSPSPSPSPSPRPSPSPSPSPSPSPSPRPSPSPSPSPSPSPSPRPSPSPSPRPSPSPSPRPSPSPSPSPSPSPSPRPSPSPSPSPS...

output:

PRPRPRPSPRPRPRPPPRPRPRPSPRPRPRPPPRPRPRPSPRPRPRPPPRPRPRPSPRPRPRPRPRPRPRPSPRPRPRPPPRPRPRPSPRPRPRPPPRPRPRPSPRPRPRPPPRPRPRPSPRPRPRPPPRPRPRPSPRPRPRPPPRPRPRPSPRPRPRPPPRPRPRPSPRPRPRPPPRPRPRPSPRPRPRPRPRPRPRPSPRPRPRPPPRPRPRPSPRPRPRPPPRPRPRPSPRPRPRPPPRPRPRPSPRPRPRPSPRPRPRPSPRPRPRPPPRPRPRPSPRPRPRPPPRPRPRPSPRPR...

result:

ok 10 lines

Test #70:

score: 0
Accepted
time: 5ms
memory: 5964kb

input:

200000 10
RPRPRPRRRPRPRPRPRPRPRPRRRPRPRPRPRPRPRPRRRPRPRPRPRPRPRPRRRPRPRPRPRPRPRPRRRPRPRPRPRPRPRPRRRPRPRPRPRPRPRPRRRPRPRPRPRPRPRPRRRPRPRPRPRPRPRPRRRPRPRPRPRPRPRPRRRPRPRPRPRPRPRPRRRPRPRPRPRPRPRPRRRPRPRPRPRPRPRPRRRPRPRPRPRPRPRPRRRPRPRPRPRPRPRPRRRPRPRPRPRPRPRPRRRPRPRPRRRPRPRPRRRPRPRPRPRPRPRPRRRPRPRPRPRP...

output:

PSPSPSPSPSPSPSPPPSPSPSPSPSPSPSPSPSPSPSPSPSPSPSPPPSPSPSPSPSPSPSPRPSPSPSPSPSPSPSPPPSPSPSPSPSPSPSPSPSPSPSPSPSPSPSPPPSPSPSPSPSPSPSPSPSPSPSPSPSPSPSPPPSPSPSPSPSPSPSPSPSPSPSPSPSPSPSPPPSPSPSPSPSPSPSPRPSPSPSPSPSPSPSPPPSPSPSPSPSPSPSPSPSPSPSPSPSPSPSPPPSPSPSPSPSPSPSPSPSPSPSPSPSPSPSPPPSPSPSPSPSPSPSPSPSPSPSPSPSPS...

result:

ok 10 lines

Test #71:

score: 0
Accepted
time: 11ms
memory: 5952kb

input:

199999 10
SRSPSRSPSRSPSRSPSRSPSRSPSRSPSRSRSRSPSRSPSRSPSRSPSRSPSRSPSRSPSRSSSRSPSRSPSRSPSRSPSRSPSRSPSRSPSRSRSRSPSRSPSRSPSRSPSRSPSRSPSRSPSRSSSRSPSRSPSRSPSRSPSRSPSRSPSRSPSRSRSRSPSRSPSRSPSRSPSRSPSRSPSRSPSRSSSRSPSRSPSRSPSRSPSRSPSRSPSRSPSRSRSRSPSRSPSRSPSRSPSRSPSRSPSRSPSRSSSRSPSRSPSRSPSRSPSRSPSRSPSRSPSRSRSR...

output:

PSPPPSPSPSPPPSPSPSPPPSPSPSPPPSPPPSPPPSPSPSPPPSPSPSPPPSPSPSPPPSPPPSPPPSPSPSPPPSPSPSPPPSPSPSPPPSPPPSPPPSPSPSPPPSPSPSPPPSPSPSPPPSPPPSPPPSPSPSPPPSPSPSPPPSPSPSPPPSPPPSPPPSPSPSPPPSPSPSPPPSPSPSPPPSPPPSPPPSPSPSPPPSPSPSPPPSPSPSPPPSPPPSPPPSPSPSPPPSPSPSPPPSPSPSPPPSPPPSPPPSPSPSPPPSPSPSPPPSPSPSPPPSPPPSPPPSPSPSPP...

result:

ok 10 lines

Test #72:

score: 0
Accepted
time: 15ms
memory: 8976kb

input:

199997 10
SPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSP...

output:

SPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPR...

result:

ok 10 lines

Test #73:

score: 0
Accepted
time: 25ms
memory: 8972kb

input:

199996 10
SPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSP...

output:

SPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPR...

result:

ok 10 lines

Test #74:

score: 0
Accepted
time: 21ms
memory: 8680kb

input:

199999 10
SPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSP...

output:

SPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRR...

result:

ok 10 lines

Test #75:

score: 0
Accepted
time: 12ms
memory: 8584kb

input:

199998 10
SPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSP...

output:

SPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRR...

result:

ok 10 lines