QOJ.ac

QOJ

ID题目提交者结果用时内存语言文件大小提交时间测评时间
#545719#2777. Tarot Sham BoastevirirAC ✓10ms9160kbC++202.5kb2024-09-03 16:35:582024-09-03 16:35:58

Judging History

This is the latest submission verdict.

  • [2024-09-03 16:35:58]
  • Judged
  • Verdict: AC
  • Time: 10ms
  • Memory: 9160kb
  • [2024-09-03 16:35:58]
  • Submitted

answer

#include <bits/stdc++.h>
//#include <ext/pb_ds/assoc_container.hpp>
//#include <ext/pb_ds/tree_policy.hpp>
using namespace std;
//using namespace __gnu_pbds;

// #pragma GCC optimize("O3,unroll-loops")
// #pragma GCC target("avx2")
#define setp(x) cout<<fixed<<setprecision(x)
#define sz(x) (int)(x).size()
#define all(x) begin(x), end(x)
#define forn(i,a,b) for(int i=(a);i<(b);i++)
#define fore(i,a,b) for(int i=(a);i<=(b);i++)
#define pb push_back
#define F first
#define S second
#define fbo find_by_order
#define ook order_of_key
typedef long long ll;
typedef long double ld;
typedef pair<ll,ll> ii;
typedef vector<int> vi;
typedef vector<ii> vii;
//template<typename T>
//using pbds = tree<T, null_type, less<T>, rb_tree_tag, tree_order_statistics_node_update>;
void SD(int t=0){ cout<<"PASSED "<<t<<endl; }
template<typename T> void amax(T &a, T b){ a=max(a,b); }
template<typename T> void amin(T &a, T b){ a=min(a,b); }
struct Hash {
    static uint64_t splitmix64(uint64_t x) {
        // http://xorshift.di.unimi.it/splitmix64.c
        x += 0x9e3779b97f4a7c15;
        x = (x ^ (x >> 30)) * 0xbf58476d1ce4e5b9;
        x = (x ^ (x >> 27)) * 0x94d049bb133111eb;
        return x ^ (x >> 31);
    }
    size_t operator()(uint64_t x) const {
        static const uint64_t FIXED_RANDOM = chrono::steady_clock::now().time_since_epoch().count();
        return splitmix64(x + FIXED_RANDOM);
    }
};

const ll INF = ll(1e18);
const int MOD = 998244353;
const bool DEBUG = 0;
const int MAXN = 100005;
const int LG = 21;

vi Z(const string& S) {
	vi z(sz(S));
	int l = -1, r = -1;
	forn(i,1,sz(S)) {
		z[i] = i >= r ? 0 : min(r - i, z[i - l]);
		while (i + z[i] < sz(S) && S[i + z[i]] == S[z[i]])
			z[i]++;
		if (i + z[i] > r)
			l = i, r = i + z[i];
	}
	return z;
}

int main()
{
    cin.tie(0)->sync_with_stdio(0);

    int n,m; cin>>n>>m;
    vector<string> s(m);
    forn(i,0,m) cin>>s[i];

    int minlen = 2 * sz(s[0]) - n;

    vector<vi> mat(m);
    forn(id,0,m)
    {
        vi p = Z(s[id]);
        vi& r = mat[id];
        forn(i,1,sz(s[id]))
        {
            int len = sz(s[id]) - i;
            if (len < minlen) break;
            if (p[i] != len) continue;
            r.pb(len);
        }
    }

    vector<int> a(m);
    forn(i,0,m) a[i] = i;
    sort(all(a), [&mat](int i, int j){
        return make_pair(mat[i], i) < make_pair(mat[j], j);
    });
    forn(i,0,m) cout<<s[a[i]]<<'\n';

    return 0;
}

详细

Test #1:

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

input:

3 4
PP
RR
PS
SS

output:

PS
PP
RR
SS

result:

ok 4 lines

Test #2:

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

input:

20 3
PRSPS
SSSSS
PPSPP

output:

PRSPS
PPSPP
SSSSS

result:

ok 3 lines

Test #3:

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

input:

1 3
S
R
P

output:

S
R
P

result:

ok 3 lines

Test #4:

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

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: 0ms
memory: 3560kb

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: 3596kb

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: 3592kb

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: 3824kb

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: 3560kb

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: 3820kb

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: 3632kb

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: 3560kb

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: 3576kb

input:

200 10
PPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPRPPPPPPPPPPPPPPPPPPPPPPP
PPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPRPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPP
PPPPPPPPPPPPPPPPPPPPPPPPPRPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPP...

output:

PPRPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPP
PPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPRPPPPPPPPPPPPPPPPPPPPPPP
PPPPPPPPPPPPPPPPPPPPPPPPPRPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPP...

result:

ok 10 lines

Test #15:

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

input:

200 10
PPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPRPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPP
PPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPRPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPP...

output:

PPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPRPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPP
PPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPRPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPP...

result:

ok 10 lines

Test #16:

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

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: 0ms
memory: 3664kb

input:

197 10
RRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRP
RRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRR...

output:

RRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRP
RRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRR...

result:

ok 10 lines

Test #19:

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

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: 0ms
memory: 3560kb

input:

101 10
RPPPPPPPPPRPRPPPPPPPPRPPPRPPPPPPRRPPPRPPPPPPPPPPPPSSPRPRPRPR
PPPPPPPPRRPPPPPPPPPRPPPPPRPRRPPPPRPPRPPRPRPPPPPSRRPPRPPSPPPP
PPSPRPPPPRPRPPPRPPPRPPPPPRPPPRRPSPPPPPRPPPPPPPRPPPPPRPPPRPPP
SPRPPPPPPPPPSRPSPPPPPRRRRPPPPRRPSPRPRPPPPPPPRPSPPPRPPPPPRPPR
RPPPPPRPPPPRPPRRPPPPPPPRPRPRPPPRRPPPPPRPSSPPRPPPP...

output:

RPPPPPPPPPRPRPPPPPPPPRPPPRPPPPPPRRPPPRPPPPPPPPPPPPSSPRPRPRPR
PPPPPPPPRRPPPPPPPPPRPPPPPRPRRPPPPRPPRPPRPRPPPPPSRRPPRPPSPPPP
PPSPRPPPPRPRPPPRPPPRPPPPPRPPPRRPSPPPPPRPPPPPPPRPPPPPRPPPRPPP
SPRPPPPPPPPPSRPSPPPPPRRRRPPPPRRPSPRPRPPPPPPPRPSPPPRPPPPPRPPR
RPPPPPRPPPPRPPRRPPPPPPPRPRPRPPPRRPPPPPRPSSPPRPPPPPPPPPPR...

result:

ok 10 lines

Test #21:

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

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: 3624kb

input:

103 10
RPPPPPRPPPRPSPPPRPPPPRPPPSPPPPRPRRPRPRPPRPPPPRPPRPSSPRPSRSPR
PPPPPPPPSRPPPPPPPPPRPPPPPRPSRRPRPSPPSPPRPRPPRPPSRSPPRRPSPPRP
PRSPRPPPPSPSPPPRPPRRPPPPPRPPRRSRSPPPPPRPRRPPRPRPPPPPSPPPRPPP
SRRPPRPPPRPPSRPSPPRPPRSRSPPPPRSPSPRPRRPPPRPPRPSRPPRPPPPPRRPR
RPPPPPRPPRRRPPRRPRPPPPPRRSRRRPPSRPRPPPSPSSPPRPPRP...

output:

RPPPPPRPPPRPSPPPRPPPPRPPPSPPPPRPRRPRPRPPRPPPPRPPRPSSPRPSRSPR
PPPPPPPPSRPPPPPPPPPRPPPPPRPSRRPRPSPPSPPRPRPPRPPSRSPPRRPSPPRP
PRSPRPPPPSPSPPPRPPRRPPPPPRPPRRSRSPPPPPRPRRPPRPRPPPPPSPPPRPPP
SRRPPRPPPRPPSRPSPPRPPRSRSPPPPRSPSPRPRRPPPRPPRPSRPPRPPPPPRRPR
RPPPPPRPPRRRPPRRPRPPPPPRRSRRRPPSRPRPPPSPSSPPRPPRPPRPPPPR...

result:

ok 10 lines

Test #23:

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

input:

100 10
PPRRSRRRSPPPRSPRPRRPPRRSRRRSPPPRSPRPRRPPRRSRRRSPPPRSPRPRRPPRRSRRRSPPPR
RSPPSRPPPSRSPSRSPSRSPPSPPRRPRPRRPRPRRPRPRRPRPRSRSPPSPRSPPSRPPPSRSPSRSP
SSPSSSPSSSPSSSSPPPPPPSSRPPSPSSPSSSPSSSPSSSSPPPPPPSSRPPSPSSPSSSPSSSPSSS
RPPRRSPRPSPSPSPSPSPRPSPSPSPSPSPRRPPRRSPRPSPSPSPSPSPRPSPSPSPSPSPRRPPRRS
SPRSPSPPR...

output:

RSPPSRPPPSRSPSRSPSRSPPSPPRRPRPRRPRPRRPRPRRPRPRSRSPPSPRSPPSRPPPSRSPSRSP
RPPRRSPRPSPSPSPSPSPRPSPSPSPSPSPRRPPRRSPRPSPSPSPSPSPRPSPSPSPSPSPRRPPRRS
PSPSPPRPRPSPPRPRPSPPRPRPSPPRPRPSPPPSPSPPRPRPSPPRPRPSPPRPRPSPPRPRPSPPPS
RSPRRSRPRSSRRRRSPPPRRSRRRPPSPPPRRSPPPPPRRSRRRPPSPPPRRRSPRRSRPRSSRRRRSP
PRSPPSRSPPSPPPPR...

result:

ok 10 lines

Test #24:

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

input:

180 10
RSRRRSPSPRRSRRRRPRSPPPRRRPRSPPPRRRPRSPPPRRRPRSPPPRRRPRSPPPRRRPRSPPPRRRPRSPPPRRRPRSPPPRRRSRRRSPSPRRSR
PPPSRSSRSRSPPPPPSPPPSRSSRSRSPPPPPSPPPSRSSRSRSPPPPPSPPPSRSSRSRSPPPPPSPPPSRSSRSRSPPPPPSPPPSRSSRSRSPPPP
RPPRRPSSPSPSSSPRRPSSPPPPPPSSRPPSPPPPPPSSRPPSPPPPPPSSRPPSPPPPPPSSRPPSPPPPPPSSRPPSPPRRPSSPSPS...

output:

RSRRRSPSPRRSRRRRPRSPPPRRRPRSPPPRRRPRSPPPRRRPRSPPPRRRPRSPPPRRRPRSPPPRRRPRSPPPRRRPRSPPPRRRSRRRSPSPRRSR
RPPRRPSSPSPSSSPRRPSSPPPPPPSSRPPSPPPPPPSSRPPSPPPPPPSSRPPSPPPPPPSSRPPSPPPPPPSSRPPSPPRRPSSPSPSSSPRRPSRP
PSPPRPPSSSPPPSPPRPPRPSPPRPRRPSPPRPRRPSPPRPRRPSPPRPRRPSPPRPRRPSPPRPRRPSPPRPRRPSPPRPSPPRPPSSSPPPSPPR...

result:

ok 10 lines

Test #25:

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

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: 0ms
memory: 3640kb

input:

201 10
SRPPRRSRRRSPSPRPRRRPRSPPPSRPPPSRSSRSRSPPSPRPRRPRRPSSPSPSSSPSPRRPPPPPSSRPRPRPPRRSPPRPRSRSSSPSPSPRSPRSPSPPRPPSSSPPSRPSPPRPRRSRSPPPPSPSRRRSRPRSPPPRRSRPRSSRSRPPRRSRRRPPSPSPPPRRSPPRSPPPSRSPPSPRRSPPSSRSPPRPR
SSSSRRRPSSPSPSRSSRRRSRPSRSSPPSPRPPPSSPSSPPRPRSRPSRSRPSSPSPPRPPSRSRSSRPSSRRPRPSPSSRPSPRRRPRP...

output:

SRPPRRSRRRSPSPRPRRRPRSPPPSRPPPSRSSRSRSPPSPRPRRPRRPSSPSPSSSPSPRRPPPPPSSRPRPRPPRRSPPRPRSRSSSPSPSPRSPRSPSPPRPPSSSPPSRPSPPRPRRSRSPPPPSPSRRRSRPRSPPPRRSRPRSSRSRPPRRSRRRPPSPSPPPRRSPPRSPPPSRSPPSPRRSPPSSRSPPRPR
SSSSRRRPSSPSPSRSSRRRSRPSRSSPPSPRPPPSSPSSPPRPRSRPSRSRPSSPSPPRPPSRSRSSRPSSRRPRPSPSSRPSPRRRPRPRPPSPPR...

result:

ok 10 lines

Test #27:

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

input:

200 10
SRRRSRRRSRRRSRRRSRRRSRPSPRPRRRPRSPSPRPRRRPRSPSPRPRRRPRSPSPRPRRRPRSPSPRPRRRSRRRSRRRSRRRSRRRSRRRSRPSPRPRRRPRSPSPRPRRRPRSPSPRPRRRPRSPSPRPRRRPRSPSPRPRRRSRRRSRRRSRRRSRRRSRRRSR
SRPPPSRSSRSPSPRPRRPRRSPSRSPPSSPSPSSSRSPSPRPRRPRRSPSRSPPSSPSPSSSRSPSPRPRRPRRSPSRSPSRPPPSRSSRSPSPRPRRPRRSPSRSPPSSPSPSSSRSPSP...

output:

SRRRSRRRSRRRSRRRSRRRSRPSPRPRRRPRSPSPRPRRRPRSPSPRPRRRPRSPSPRPRRRPRSPSPRPRRRSRRRSRRRSRRRSRRRSRRRSRPSPRPRRRPRSPSPRPRRRPRSPSPRPRRRPRSPSPRPRRRPRSPSPRPRRRSRRRSRRRSRRRSRRRSRRRSR
SRPPPSRSSRSPSPRPRRPRRSPSRSPPSSPSPSSSRSPSPRPRRPRRSPSRSPPSSPSPSSSRSPSPRPRRPRRSPSRSPSRPPPSRSSRSPSPRPRRPRRSPSRSPPSSPSPSSSRSPSPRPRRPRR...

result:

ok 10 lines

Test #28:

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

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: 3620kb

input:

10000 10
SRPPRRSRRRSPSPRPRRRPRSPPPSRPPPSRSSRSRSPPSPRPRRPRRPSSPSPSSSPSPRRPPPPPSSRPRPRPPRRSPPRPRSRSSSPSPSPRSPRS
PSPPRPPSSSPPSRPSPPRPRRSRSPPPPSPSRRRSRPRSPPPRRSRPRSSRSRPPRRSRRRPPSPSPPPRRSPPRSPPPSRSPPSPRRSPPSSRSPPRP
RSSSSRRRPSSPSPSRSSRRRSRPSRSSPPSPRPPPSSPSSPPRPRSRPSRSRPSSPSPPRPPSRSRSSRPSSRRPRPSPSSRPSPRRR...

output:

RRPRSRPPRRRRPPSSPRPSSSSSSSPPSSSPPSSPSSSRPSSSSSSSPSRPPRPRRRSRSPSRSRPSRSRRRRSPRRRSSRRRSRSRSSRRSRPPRSPP
PPPRRRSSSSRRSSPRRRPPRPSSRPPPRPRRSRPSRPPSPRSRPRPPSSRRPRPSPRSPRRPPPPSSPPSSPRSRSSSRPPSPPRPPSPPPRPSRRPPR
RPSSRRSSSPRRSRSSSPSRPRPSRRPSSSRRSRSPPPRSRSRPSPSPRSSPPPRSRPSPSRSPPRPPSPRSPRSSRRSSPRPPRRPSPRSRSRRPRR...

result:

ok 10 lines

Test #30:

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

input:

10000 10
SRPPRRSRRRSPSPRPRRRPRSPPPSRPPPSRSSRSRSPPSPRPRRPRRPSSPSPSSSPSPRRPPPPPSSRPRPRPPRRSPPRPRSRSSSPSPSPRSPRSPSPPRPPSSSPPSRPSPPRPRRSRSPPPPSPSRRRSRPRSPPPRRSRPRSSRSRPPRRSRRRPPSPSPPPRRSPPRSPPPSRSPPSPRRSPPSSRSPPRPRSSSSRRRPSSPSPSRSSRRRSRPSRSSPPSPRPPPSSPSSPPRPRSRPSRSRPSSPSPPRPPSRSRSSRPSSRRPRPSPSSRPSPRRRPR...

output:

SRPPRRSRRRSPSPRPRRRPRSPPPSRPPPSRSSRSRSPPSPRPRRPRRPSSPSPSSSPSPRRPPPPPSSRPRPRPPRRSPPRPRSRSSSPSPSPRSPRSPSPPRPPSSSPPSRPSPPRPRRSRSPPPPSPSRRRSRPRSPPPRRSRPRSSRSRPPRRSRRRPPSPSPPPRRSPPRSPPPSRSPPSPRRSPPSSRSPPRPRSSSSRRRPSSPSPSRSSRRRSRPSRSSPPSPRPPPSSPSSPPRPRSRPSRSRPSSPSPPRPPSRSRSSRPSSRRPRPSPSSRPSPRRRPRPRPPSPPRS...

result:

ok 10 lines

Test #31:

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

input:

10000 10
SRPPRRSRRRSPSPRPRRRPRSPPPSRPPPSRSSRSRSPPSPRPRRPRRPSSPSPSSSPSPRRPPPPPSSRPRPRPPRRSPPRPRSRSSSPSPSPRSPRSPSPPRPPSSSPPSRPSPPRPRRSRSPPPPSPSRRRSRPRSPPPRRSRPRSSRSRPPRRSRRRPPSPSPPPRRSPPRSPPPSRSPPSPRRSPPSSRSPPRPRSSSSRRRPSSPSPSRSSRRRSRPSRSSPPSPRPPPSSPSSPPRPRSRPSRSRPSSPSPPRPPSRSRSSRPSSRRPRPSPSSRPSPRRRPR...

output:

PPPPRSSSSSPSRSPSRSPPSRRPPPRRRSPPSPPSPRPSSRSRRRSRSPRPSPRSPRSPSRRPPSSSSPRSRRSSRRPPRPRPPPPSPSSSSSPSRSRRPRSSRRPRPSSRRSSRPPPSSSSPSSSSRSSSRPPRSPRSPSRPPSSRPPSPSSPPRRSSPSRPRRRSSSRPSRSRRPRSSSRRPRRPSRRRPPRSSSRPPPPPPRSSSSSSPRRSRPSPSPSSSRRPPRPSRRRSPSSSSPSPRSRRPPRSSPRRRRRSSRPSSSSRRRPPSRRPPPPRSSRRSRRRRPPPSRSSSPRP...

result:

ok 10 lines

Test #32:

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

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: 0ms
memory: 3604kb

input:

10000 10
PPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPP...

output:

PPPPPPPPPPPPPPPPPPPPPPPRPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPP...

result:

ok 10 lines

Test #34:

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

input:

10000 10
PPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPP...

output:

PPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPRPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPP...

result:

ok 10 lines

Test #35:

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

input:

10000 10
RRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRR...

output:

RRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRR...

result:

ok 10 lines

Test #36:

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

input:

10000 10
RSRRSPRPRRRPRSPRSRRPSSRSSRSRSPPSRPSSPRPRRPSSRSSRSRSPPSRPSSPRPRRPSSRSSRSRSPPSRPSSPRPRRPSSRSSRSRSPPSRPSRSRRSPRPRRRPRSPRSRRPSSRSSRSRSPPSRPSSPRPRRPSSRSSRSRSPPSRPSSPRPRRPSSRSSRSRSPPSRPSSPRPRRPSSRSSRSRSPPSRPSRSRRSPRPRRRPRSPRSRRPSSPSPSSSPSPSSPSPSSSPSPSSPSPSSSPSPSSPSPSSSPSPSSPSPSSSPSPSSPSPPPPSSRPRP...

output:

SRRPSPPRSRSSRRPSPPRSRSSRRPSPPRSRSSRRPSPPRSRSSRRPSPPRSRRPPPPRPPPPRPPPPRPPPPRPPPRSSPRRSSRRPRPPRRRRPPSSRPPRRSRRPRSSPRRSSRRPRPPRRRRPPSSRPPRRSRRPRSSPRRSSRRPRPPRRRRPPSSRPPRRSRRPRSSPRRSSRRPRPPRRRRPPSSRPPRRSRRPRSSPRRSSRRPRPPRRRRPPSSRPPRRSRRPRSSPRRSSRRPRPPRRRRPPSSRPPRRSRRPRSSPRRSRPPPPRPPPPRPPPPRPPPPRPPPSRRPS...

result:

ok 10 lines

Test #37:

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

input:

10000 10
RSRRSPRPRRRPRSPRSRRPSSRSSRSRSPPSRPSSPRPRRPSSRSSRSRSPPSRPSSPRPRRPSSRSSRSRSPPSRPSSPRPRRPSSRSSRSRSPPSRPSRSRRSPRPRRRPRSPRSRRPSSRSSRSRSPPSRPSSPRPRRPSSRSSRSRSPPSRPSSPRPRRPSSRSSRSRSPPSRPSSPRPRRPSSRSSRSRSPPSRPSRSRRSPRPRRRPRSPRSRRSSPSPSSSPSSSPSPSSSPSSSSSRPPRRSPPRPSSSRSSSPSPRSPRSPRSPRSRSSSPSPRSPRSPRS...

output:

SPSRSRPSRSSPRPPPRPPPRSRPSRSSPRPPPRPPPRSRPSRSSPRPPPRPPPRSRPSRSSPRPPPRPPPRSRPSRSSPRPPPRPPPRSRPSRSSPRPPPRPPPRSRPSRSSPRPPPRPPPRSRPSRSSPRPPPRPPPRSRPSRSSPRPPPRPPPRSRPSRSSPRPPPRPPPRSRPSRSSPRPPPRPPPRSRPSRSSPRPPPRPPPRSRPSRSSPRPPPRPPPRSRPSRSSPRPPPRPPPRSRPSRSSPRPPPRPPPRSRPSRSSPRPRRPSRSRRPSRSRRPSRSRRPSRPRPRSSPP...

result:

ok 10 lines

Test #38:

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

input:

1000000 4
SR
PP
RR
SR

output:

SR
SR
PP
RR

result:

ok 4 lines

Test #39:

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

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: 0ms
memory: 3560kb

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: 3744kb

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: 3600kb

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: 0ms
memory: 3684kb

input:

1000000 10
SRPPRRSRRRSPSPRPRRRPRSPPPSRPPPSRSSRSRSPPSPRPRRPRRPSSPSPSSSPSPRRPPPPPSSRPRPRPPRRSPPRPRSRSSSPSPSPRSPRSPSPPRPPSSSPPSRPSPPRPRRSRSPPPPSPSRRRSRPRSPPPRRSRPRSSRSRPPRRSRRRPPSPSPPPRRSPPRSPPPSRSPPSPRRSPPSSRSPPRPRSSSSRRRPSSPSPSRSSRRRSRPSRSSPPSPRPPPSSPSSPPRPRSRPSRSRPSSPSPPRPPSRSRSSRPSSRRPRPSPSSRPSPRRR...

output:

SRPPRRSRRRSPSPRPRRRPRSPPPSRPPPSRSSRSRSPPSPRPRRPRRPSSPSPSSSPSPRRPPPPPSSRPRPRPPRRSPPRPRSRSSSPSPSPRSPRSPSPPRPPSSSPPSRPSPPRPRRSRSPPPPSPSRRRSRPRSPPPRRSRPRSSRSRPPRRSRRRPPSPSPPPRRSPPRSPPPSRSPPSPRRSPPSSRSPPRPRSSSSRRRPSSPSPSRSSRRRSRPSRSSPPSPRPPPSSPSSPPRPRSRPSRSRPSSPSPPRPPSRSRSSRPSSRRPRPSPSSRPSPRRRPRPRPPSPPRS...

result:

ok 10 lines

Test #44:

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

input:

1000000 10
SRPPRRSRRRSPSPRPRRRPRSPPPSRPPPSRSSRSRSPPSPRPRRPRRPSSPSPSSSPSPRRPPPPPSSRPRPRPPRRSPPRPRSRSSSPSPSPRSPRSPSPPRPPSSSPPSRPSPPRPRRSRSPPPPSPSRRRSRPRSPPPRRSRPRSSRSRPPRRSRRRPPSPSPPPRRSPPRSPPPSRSPPSPRRSPPSSRSPPRPRSSSSRRRPSSPSPSRSSRRRSRPSRSSPPSPRPPPSSPSSPPRPRSRPSRSRPSSPSPPRPPSRSRSSRPSSRRPRPSPSSRPSPRRR...

output:

SRPPRRSRRRSPSPRPRRRPRSPPPSRPPPSRSSRSRSPPSPRPRRPRRPSSPSPSSSPSPRRPPPPPSSRPRPRPPRRSPPRPRSRSSSPSPSPRSPRSPSPPRPPSSSPPSRPSPPRPRRSRSPPPPSPSRRRSRPRSPPPRRSRPRSSRSRPPRRSRRRPPSPSPPPRRSPPRSPPPSRSPPSPRRSPPSSRSPPRPRSSSSRRRPSSPSPSRSSRRRSRPSRSSPPSPRPPPSSPSSPPRPRSRPSRSRPSSPSPPRPPSRSRSSRPSSRRPRPSPSSRPSPRRRPRPRPPSPPRS...

result:

ok 10 lines

Test #45:

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

input:

200000 10
SRPPRRSRRRSPSPRPRRRPRSPPPSRPPPSRSSRSRSPPSPRPRRPRRPSSPSPSSSPSPRRPPPPPSSRPRPRPPRRSPPRPRSRSSSPSPSPRSPRSPSPPRPPSSSPPSRPSPPRPRRSRSPPPPSPSRRRSRPRSPPPRRSRPRSSRSRPPRRSRRRPPSPSPPPRRSPPRSPPPSRSPPSPRRSPPSSRSPPRPRSSSSRRRPSSPSPSRSSRRRSRPSRSSPPSPRPPPSSPSSPPRPRSRPSRSRPSSPSPPRPPSRSRSSRPSSRRPRPSPSSRPSPRRRP...

output:

SRPPRRSRRRSPSPRPRRRPRSPPPSRPPPSRSSRSRSPPSPRPRRPRRPSSPSPSSSPSPRRPPPPPSSRPRPRPPRRSPPRPRSRSSSPSPSPRSPRSPSPPRPPSSSPPSRPSPPRPRRSRSPPPPSPSRRRSRPRSPPPRRSRPRSSRSRPPRRSRRRPPSPSPPPRRSPPRSPPPSRSPPSPRRSPPSSRSPPRPRSSSSRRRPSSPSPSRSSRRRSRPSRSSPPSPRPPPSSPSSPPRPRSRPSRSRPSSPSPPRPPSRSRSSRPSSRRPRPSPSSRPSPRRRPRPRPPSPPRS...

result:

ok 10 lines

Test #46:

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

input:

424242 10
SSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSS...

output:

SSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSS...

result:

ok 10 lines

Test #47:

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

input:

1000000 10
PPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPRPPPPPPPPPPPPPPPPPPPPPPP
PPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPRPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPP
PPPPPPPPPPPPPPPPPPPPPPPPPRPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPP...

output:

PPRPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPP
PPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPRPPPPPPPPPPPPPPPPPPPPPPP
PPPPPPPPPPPPPPPPPPPPPPPPPRPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPP...

result:

ok 10 lines

Test #48:

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

input:

1000000 10
PPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPP...

output:

PPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPRPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPP...

result:

ok 10 lines

Test #49:

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

input:

1000000 10
PPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPP...

output:

PPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPP...

result:

ok 10 lines

Test #50:

score: 0
Accepted
time: 6ms
memory: 6272kb

input:

300000 10
PPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPP...

output:

PPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPP...

result:

ok 10 lines

Test #51:

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

input:

199998 10
RRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRR...

output:

RRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRR...

result:

ok 10 lines

Test #52:

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

input:

1000000 10
SPRPRRPRSPPPSPPPSRSSRSRSPPPPPRSPPPSSPRPRRRRPSSPSPSSPSPPSPPSPPSPSSPSPSSRRPPPPSRPRSRPRSRPRSRPRSRPRSRPPPPPSRPRSRPRSRPRSRPRSRPRSRPPPPPSRPRSRPRSRPRSRPRSRPRSRPPPPPRRPSSPSPSSPSPPSPPSPPSPSSPSPSSRRSPRPRRPRSPPPSPPPSRSSRSRSPPPPPRSPPPSSPRPRRRRSPPRPRSRRRSSPSPSSSPSPSSSPSPSSSPSPSSSPSPSSSPSPSSSPSPSSSPSPS...

output:

PRRSPRPRSSRRPRPPSSPRSSPRSSPRSSPPPPPSRPRPPPSSPRSSPRSSPRSSPRPPRSSRRPPRRSPRPRSSRRPRPPSSPRSSPRSSPRSSPPPPPSRPRPPPSSPRSSPRSSPRSSPRPPRSSRRPPRRSPRPRSSRRPRPPSSPRSSPRSSPRSSPPPPPSRPRPPPSSPRSSPRSSPRSSPRPPRSSRRPPRRSPRPRSSRRPRPPSSPRSSPRSSPRSSPPPPPSRPRPPPSSPRSSPRSSPRSSPRPPRSSRRPPRRSPRPRPRRSSRSRRSRRSRRSRRSRRSRRSRRS...

result:

ok 10 lines

Test #53:

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

input:

200000 10
SPRPRRPRSPPPSPPPSRSSRSRSPPPPPRSPPPSSPRPRRRRPSSPSPSSPSPPSPPSPPSPSSPSPSSRRPPPPSRPRSRPRSRPRSRPRSRPRSRPPPPPSRPRSRPRSRPRSRPRSRPRSRPPPPPSRPRSRPRSRPRSRPRSRPRSRPPPPPRRPSSPSPSSPSPPSPPSPPSPSSPSPSSRRSPRPRRPRSPPPSPPPSRSSRSRSPPPPPRSPPPSSPRPRRRRSPPRPRSRRRSSPSPSSSPSPSSSPSPSSSPSPSSSPSPSSSPSPSSSPSPSSSPSPSS...

output:

PRRSPRPRSSRRPRPPSSPRSSPRSSPRSSPPPPPSRPRPPPSSPRSSPRSSPRSSPRPPRSSRRPPRRSPRPRSSRRPRPPSSPRSSPRSSPRSSPPPPPSRPRPPPSSPRSSPRSSPRSSPRPPRSSRRPPRRSPRPRSSRRPRPPSSPRSSPRSSPRSSPPPPPSRPRPPPSSPRSSPRSSPRSSPRPPRSSRRPPRRSPRPRSSRRPRPPSSPRSSPRSSPRSSPPPPPSRPRPPPSSPRSSPRSSPRSSPRPPRSSRRPPRRSPRPRPRRSSRSRRSRRSRRSRRSRRSRRSRRS...

result:

ok 10 lines

Test #54:

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

input:

200000 10
SPRRPPSPPPSRSRPRPPPRPSRRRSPRRRSPSSPSPSRRSRPRPPRPPRSSRSRSSSRSRPPRRRRRSSPRPRPRRPPSRRPRPSPSSSRSRSRPSRPSRSRRPRRSSSRRSPRSRRPRPPSPSRRRRSRSPPPSPRPSRRRPPSPRPSSPSPRRPPSPPPRRSRSRRRPPSRRPSRRRSPSRRSRPPSRRSSPSRRPRPSSSSPPPRSSRSRSPSSPPPSPRSPSSRRSRPRRRSSRSSRRPRPSPRSPSPRSSRSRRPRRSPSPSSPRSSPPRPRSRSSPRSRPPPR...

output:

PSRSRRSPRPRPPPPRPSPRRSSSRRRSRPSSSRPSSPPRPPPSPPSPSPPRPPPPRRRSSRSSRSSSSPSRSSRSSRRRPPPSPSRRPPRSRSRPPSPSSPSRPSRSPRRPPSPRPRRRSSRPPPSRPRRRPRSRSPRSRPSPSRPRPRRRPPSSPSPSRRPSRSSRPPSRRRSPSSPRSRSRSRRPSPSSSSPRSSSSRSPSPRRPRPRSPRPRRRRPPRRPSRPRSRSSPRRPRRSPRPSPPSPRPRPSRRRRPSSRRSPPPSRSPRRPRSSSPPSPPSSPSRSRPPSSPRRSRRRS...

result:

ok 10 lines

Test #55:

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

input:

200000 10
PPPPPPPPPPPPPPPRPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPRPPPPPPPPPPPPPPPRPPPPPPPPPPPPPPPRPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPRPPPPPPPPPPPPPPPRPPPPPPPPPPPPPPPRPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPRPPPPPPPPPPPPPPPRPPPPPPPPPPPPPPPRPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPRPPPPPPPPPPPPPPPRPPPPPPPPPPPPPPPRPPPPPPPPPPPPPPPPPP...

output:

RPRRRPRPRPRRRPRRRPRRRPRPRPRRRPRPRPRRRPRPRPRRRPRRRPRRRPRPRPRRRPRPRPRRRPRPRPRRRPRRRPRRRPRPRPRRRPRPRPRRRPRPRPRRRPRRRPRRRPRPRPRRRPRPRPRRRPRPRPRRRPRRRPRRRPRPRPRRRPRPRPRRRPRPRPRRRPRRRPRRRPRPRPRRRPRPRPRRRPRPRPRRRPRRRPRRRPRPRPRRRPRPRPRRRPRPRPRRRPRRRPRRRPRPRPRRRPRPRPRRRPRPRPRRRPRRRPRRRPRPRPRRRPRPRPRRRPRPRPRR...

result:

ok 10 lines

Test #56:

score: 0
Accepted
time: 4ms
memory: 4180kb

input:

200000 10
PPPPPPPPPPPPPPPRPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPRPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPRPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPRPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPRPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPRPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPRPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPRPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPRPPPPPPPPPPPPPPPPPP...

output:

RRRRRRRPRRRRRRRPRRRRRRRPRRRRRRRRRRRRRRRPRRRRRRRPRRRRRRRPRRRRRRRPRRRRRRRPRRRRRRRPRRRRRRRPRRRRRRRRRRRRRRRPRRRRRRRPRRRRRRRPRRRRRRRRRRRRRRRPRRRRRRRPRRRRRRRPRRRRRRRRRRRRRRRPRRRRRRRPRRRRRRRPRRRRRRRPRRRRRRRPRRRRRRRPRRRRRRRPRRRRRRRRRRRRRRRPRRRRRRRPRRRRRRRPRRRRRRRRRRRRRRRPRRRRRRRPRRRRRRRPRRRRRRRRRRRRRRRPRRRR...

result:

ok 10 lines

Test #57:

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

input:

200000 10
RPRPRPRRRPRPRPRRRPRPRPRRRPRPRPRPRPRPRPRRRPRPRPRRRPRPRPRRRPRPRPRPRPRPRPRRRPRPRPRRRPRPRPRRRPRPRPRPRPRPRPRRRPRPRPRRRPRPRPRRRPRPRPRPRPRPRPRRRPRPRPRRRPRPRPRRRPRPRPRPRPRPRPRRRPRPRPRRRPRPRPRRRPRPRPRPRPRPRPRRRPRPRPRRRPRPRPRRRPRPRPRPRPRPRPRRRPRPRPRRRPRPRPRRRPRPRPRPRPRPRPRRRPRPRPRRRPRPRPRRRPRPRPRPRP...

output:

RPRPRPRRRPRPRPRRRPRPRPRRRPRPRPRPRPRPRPRRRPRPRPRRRPRPRPRRRPRPRPRPRPRPRPRRRPRPRPRRRPRPRPRRRPRPRPRPRPRPRPRRRPRPRPRRRPRPRPRRRPRPRPRPRPRPRPRRRPRPRPRRRPRPRPRRRPRPRPRPRPRPRPRRRPRPRPRRRPRPRPRRRPRPRPRPRPRPRPRRRPRPRPRRRPRPRPRRRPRPRPRPRPRPRPRRRPRPRPRRRPRPRPRRRPRPRPRPRPRPRPRRRPRPRPRRRPRPRPRRRPRPRPRPRPRPRPRRRPRP...

result:

ok 10 lines

Test #58:

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

input:

200000 10
RPRRRPRRRPRRRPRRRPRRRPRRRPRRRPRRRPRRRPRRRPRRRPRRRPRRRPRRRPRRRPRRRPRRRPRRRPRRRPRRRPRRRPRRRPRRRPRRRPRRRPRRRPRRRPRRRPRRRPRRRPRRRPRRRPRRRPRRRPRRRPRRRPRRRPRRRPRRRPRRRPRRRPRRRPRRRPRRRPRRRPRRRPRRRPRRRPRRRPRRRPRRRPRRRPRRRPRRRPRRRPRRRPRRRPRRRPRRRPRRRPRRRPRRRPRRRPRRRPRRRPRRRPRRRPRRRPRRRPRRRPRRRPRRRP...

output:

RPRPRPRPRPRPRPRRRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRRRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRRRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRRRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRRRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRRRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRRRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRRRPRPRPRPRPRPRPRRRPRPRPRPRPRPRPRRRPRPRPRPRPRPRPRPRPRPRPRPRPRP...

result:

ok 10 lines

Test #59:

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

input:

234567 10
RPRRRPRRRPRRRPRRRPRRRPRRRPRRRPRPRPRRRPRRRPRRRPRRRPRRRPRRRPRRRPRPRPRRRPRRRPRRRPRRRPRRRPRRRPRRRPRPRPRRRPRRRPRRRPRRRPRRRPRRRPRRRPRPRPRRRPRRRPRRRPRRRPRRRPRRRPRRRPRPRPRRRPRRRPRRRPRRRPRRRPRRRPRRRPRPRPRRRPRRRPRRRPRRRPRRRPRRRPRRRPRPRPRRRPRRRPRRRPRRRPRRRPRRRPRRRPRRRPRRRPRRRPRRRPRRRPRRRPRRRPRRRPRPRP...

output:

RRRPRRRPRRRPRRRRRRRPRRRPRRRPRRRRRRRPRRRPRRRPRRRRRRRPRRRPRRRPRRRRRRRPRRRPRRRPRRRRRRRPRRRPRRRPRRRRRRRPRRRPRRRPRRRRRRRPRRRPRRRPRRRPRRRPRRRPRRRPRRRRRRRPRRRPRRRPRRRRRRRPRRRPRRRPRRRRRRRPRRRPRRRPRRRRRRRPRRRPRRRPRRRRRRRPRRRPRRRPRRRRRRRPRRRPRRRPRRRRRRRPRRRPRRRPRRRRRRRPRRRPRRRPRRRRRRRPRRRPRRRPRRRRRRRPRRRPRRRP...

result:

ok 10 lines

Test #60:

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

input:

234567 10
PPPRPPPRPPPRPPPPPPPRPPPRPPPRPPPRPPPRPPPRPPPRPPPPPPPRPPPRPPPRPPPRPPPRPPPRPPPRPPPPPPPRPPPRPPPRPPPRPPPRPPPRPPPRPPPPPPPRPPPRPPPRPPPPPPPRPPPRPPPRPPPPPPPRPPPRPPPRPPPRPPPRPPPRPPPRPPPPPPPRPPPRPPPRPPPRPPPRPPPRPPPRPPPPPPPRPPPRPPPRPPPRPPPRPPPRPPPRPPPPPPPRPPPRPPPRPPPPPPPRPPPRPPPRPPPPPPPRPPPRPPPRPPPRPP...

output:

PRPRPRPPPRPRPRPRPRPRPRPPPRPRPRPPPRPRPRPPPRPRPRPRPRPRPRPPPRPRPRPPPRPRPRPPPRPRPRPRPRPRPRPPPRPRPRPPPRPRPRPPPRPRPRPRPRPRPRPPPRPRPRPRPRPRPRPPPRPRPRPRPRPRPRPPPRPRPRPPPRPRPRPPPRPRPRPRPRPRPRPPPRPRPRPPPRPRPRPPPRPRPRPRPRPRPRPPPRPRPRPPPRPRPRPPPRPRPRPRPRPRPRPPPRPRPRPPPRPRPRPPPRPRPRPRPRPRPRPPPRPRPRPPPRPRPRPPPRPR...

result:

ok 10 lines

Test #61:

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

input:

193242 10
RPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRRRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRRRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRRRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRP...

output:

PPPRPPPPPPPRPPPPPPPRPPPPPPPRPPPRPPPRPPPPPPPRPPPPPPPRPPPPPPPRPPPRPPPRPPPPPPPRPPPPPPPRPPPPPPPRPPPRPPPRPPPPPPPRPPPPPPPRPPPPPPPRPPPRPPPRPPPPPPPRPPPPPPPRPPPPPPPRPPPRPPPRPPPPPPPRPPPPPPPRPPPPPPPRPPPRPPPRPPPPPPPRPPPPPPPRPPPPPPPRPPPRPPPRPPPPPPPRPPPPPPPRPPPPPPPRPPPRPPPRPPPPPPPRPPPPPPPRPPPPPPPRPPPRPPPRPPPPPPPR...

result:

ok 10 lines

Test #62:

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

input:

193242 10
RPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRRRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRRRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRRRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRRRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRRRP...

output:

PRPRPRPPPRPRPRPRPRPRPRPPPRPRPRPRPRPRPRPPPRPRPRPRPRPRPRPPPRPRPRPPPRPRPRPPPRPRPRPRPRPRPRPPPRPRPRPRPRPRPRPPPRPRPRPRPRPRPRPPPRPRPRPPPRPRPRPPPRPRPRPRPRPRPRPPPRPRPRPRPRPRPRPPPRPRPRPRPRPRPRPPPRPRPRPPPRPRPRPPPRPRPRPRPRPRPRPPPRPRPRPRPRPRPRPPPRPRPRPRPRPRPRPPPRPRPRPRPRPRPRPPPRPRPRPRPRPRPRPPPRPRPRPRPRPRPRPPPRPR...

result:

ok 10 lines

Test #63:

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

input:

193242 10
RPRRRPRPRPRRRPRRRPRRRPRPRPRRRPRPRPRRRPRPRPRRRPRRRPRRRPRPRPRRRPRPRPRRRPRPRPRRRPRRRPRRRPRPRPRRRPRPRPRRRPRPRPRRRPRRRPRRRPRPRPRRRPRPRPRRRPRPRPRRRPRRRPRRRPRPRPRRRPRPRPRRRPRPRPRRRPRRRPRRRPRPRPRRRPRPRPRRRPRPRPRRRPRRRPRRRPRPRPRRRPRPRPRRRPRPRPRRRPRRRPRRRPRPRPRRRPRRRPRRRPRPRPRRRPRRRPRRRPRPRPRRRPRPRP...

output:

RRRRRRRRRRRRRRRPRRRRRRRRRRRRRRRPRRRRRRRRRRRRRRRPRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRPRRRRRRRRRRRRRRRPRRRRRRRRRRRRRRRPRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRPRRRRRRRRRRRRRRRPRRRRRRRRRRRRRRRPRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRPRRRRRRRRRRRRRRRPRRRRRRRRRRRRRRRPRRRRRRRRRRRRRRRPRRRRRRRRRRRRRRRPRRRRRRRRRRRRRRRPRRRRRRRRRRRR...

result:

ok 10 lines

Test #64:

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

input:

200000 10
PPPPPPPRPPPPPPPRPPPPPPPRPPPPPPPPPPPPPPPRPPPPPPPRPPPPPPPRPPPPPPPRPPPPPPPRPPPPPPPRPPPPPPPRPPPPPPPPPPPPPPPRPPPPPPPRPPPPPPPRPPPPPPPSPPPPPPPRPPPPPPPRPPPPPPPRPPPPPPPPPPPPPPPRPPPPPPPRPPPPPPPRPPPPPPPRPPPPPPPRPPPPPPPRPPPPPPPRPPPPPPPPPPPPPPPRPPPPPPPRPPPPPPPRPPPPPPPSPPPPPPPRPPPPPPPRPPPPPPPRPPPPPPPPPP...

output:

PPPPPPPRPPPPPPPRPPPPPPPRPPPPPPPPPPPPPPPRPPPPPPPRPPPPPPPRPPPPPPPRPPPPPPPRPPPPPPPRPPPPPPPRPPPPPPPPPPPPPPPRPPPPPPPRPPPPPPPRPPPPPPPSPPPPPPPRPPPPPPPRPPPPPPPRPPPPPPPPPPPPPPPRPPPPPPPRPPPPPPPRPPPPPPPRPPPPPPPRPPPPPPPRPPPPPPPRPPPPPPPPPPPPPPPRPPPPPPPRPPPPPPPRPPPPPPPSPPPPPPPRPPPPPPPRPPPPPPPRPPPPPPPPPPPPPPPRPPPP...

result:

ok 10 lines

Test #65:

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

input:

200000 10
RSRSRSRSRSRSRSRRRSRSRSRSRSRSRSRRRSRSRSRSRSRSRSRRRSRSRSRSRSRSRSRRRSRSRSRSRSRSRSRRRSRSRSRSRSRSRSRRRSRSRSRSRSRSRSRRRSRSRSRSRSRSRSRRRSRSRSRSRSRSRSRRRSRSRSRSRSRSRSRRRSRSRSRSRSRSRSRRRSRSRSRSRSRSRSRRRSRSRSRSRSRSRSRRRSRSRSRSRSRSRSRRRSRSRSRSRSRSRSRRRSRSRSRSRSRSRSRSRSRSRSRSRSRSRSRRRSRSRSRSRSRSRSRRRS...

output:

RRRSRRRSRRRSRRRPRRRSRRRSRRRSRRRRRRRSRRRSRRRSRRRPRRRSRRRSRRRSRRRPRRRSRRRSRRRSRRRPRRRSRRRSRRRSRRRRRRRSRRRSRRRSRRRPRRRSRRRSRRRSRRRSRRRSRRRSRRRSRRRPRRRSRRRSRRRSRRRRRRRSRRRSRRRSRRRPRRRSRRRSRRRSRRRPRRRSRRRSRRRSRRRPRRRSRRRSRRRSRRRRRRRSRRRSRRRSRRRPRRRSRRRSRRRSRRRSRRRSRRRSRRRSRRRPRRRSRRRSRRRSRRRRRRRSRRRSRRRS...

result:

ok 10 lines

Test #66:

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

input:

200000 10
RSRPRSRSRSRPRSRRRSRPRSRSRSRPRSRRRSRPRSRSRSRPRSRRRSRPRSRSRSRPRSRSRSRPRSRSRSRPRSRRRSRPRSRSRSRPRSRRRSRPRSRSRSRPRSRRRSRPRSRSRSRPRSRPRSRPRSRSRSRPRSRRRSRPRSRSRSRPRSRRRSRPRSRSRSRPRSRRRSRPRSRSRSRPRSRSRSRPRSRSRSRPRSRRRSRPRSRSRSRPRSRRRSRPRSRSRSRPRSRRRSRPRSRSRSRPRSRRRSRPRSRSRSRPRSRRRSRPRSRSRSRPRSRRRS...

output:

PSPSPSPRPSPSPSPPPSPSPSPRPSPSPSPPPSPSPSPRPSPSPSPPPSPSPSPRPSPSPSPRPSPSPSPRPSPSPSPPPSPSPSPRPSPSPSPPPSPSPSPRPSPSPSPPPSPSPSPRPSPSPSPRPSPSPSPRPSPSPSPPPSPSPSPRPSPSPSPPPSPSPSPRPSPSPSPPPSPSPSPRPSPSPSPRPSPSPSPRPSPSPSPPPSPSPSPRPSPSPSPPPSPSPSPRPSPSPSPPPSPSPSPRPSPSPSPSPSPSPSPRPSPSPSPPPSPSPSPRPSPSPSPPPSPSPSPRPSPS...

result:

ok 10 lines

Test #67:

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

input:

200000 10
SRSSSRSRSRSSSRSSSRSSSRSRSRSSSRSRSRSSSRSRSRSSSRSSSRSSSRSRSRSSSRSSSRSSSRSRSRSSSRSSSRSSSRSRSRSSSRSRSRSSSRSRSRSSSRSSSRSSSRSRSRSSSRSSSRSSSRSRSRSSSRSSSRSSSRSRSRSSSRSRSRSSSRSRSRSSSRSSSRSSSRSRSRSSSRSSSRSSSRSRSRSSSRSSSRSSSRSRSRSSSRSRSRSSSRSRSRSSSRSSSRSSSRSRSRSSSRSSSRSSSRSRSRSSSRSSSRSSSRSRSRSSSRSRSR...

output:

SRSRSRSPSRSRSRSSSRSRSRSPSRSRSRSPSRSRSRSPSRSRSRSSSRSRSRSPSRSRSRSPSRSRSRSPSRSRSRSSSRSRSRSPSRSRSRSPSRSRSRSPSRSRSRSSSRSRSRSPSRSRSRSSSRSRSRSPSRSRSRSSSRSRSRSPSRSRSRSPSRSRSRSPSRSRSRSSSRSRSRSPSRSRSRSPSRSRSRSPSRSRSRSSSRSRSRSPSRSRSRSPSRSRSRSPSRSRSRSSSRSRSRSPSRSRSRSPSRSRSRSPSRSRSRSSSRSRSRSPSRSRSRSPSRSRSRSPSRSR...

result:

ok 10 lines

Test #68:

score: 0
Accepted
time: 4ms
memory: 4324kb

input:

200000 10
PPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPRPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPRPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPRPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPP...

output:

RRRSRRRSRRRSRRRSRRRSRRRSRRRSRRRPRRRSRRRSRRRSRRRSRRRSRRRSRRRSRRRRRRRSRRRSRRRSRRRSRRRSRRRSRRRSRRRPRRRSRRRSRRRSRRRSRRRSRRRSRRRSRRRRRRRSRRRSRRRSRRRSRRRSRRRSRRRSRRRPRRRSRRRSRRRSRRRSRRRSRRRSRRRSRRRRRRRSRRRSRRRSRRRSRRRSRRRSRRRSRRRPRRRSRRRSRRRSRRRSRRRSRRRSRRRSRRRRRRRSRRRSRRRSRRRSRRRSRRRSRRRSRRRPRRRSRRRSRRRS...

result:

ok 10 lines

Test #69:

score: 0
Accepted
time: 4ms
memory: 4208kb

input:

200000 10
PSPSPSPRPSPSPSPSPSPSPSPRPSPSPSPSPSPSPSPRPSPSPSPSPSPSPSPRPSPSPSPPPSPSPSPRPSPSPSPSPSPSPSPRPSPSPSPSPSPSPSPRPSPSPSPSPSPSPSPRPSPSPSPRPSPSPSPRPSPSPSPSPSPSPSPRPSPSPSPSPSPSPSPRPSPSPSPSPSPSPSPRPSPSPSPPPSPSPSPRPSPSPSPSPSPSPSPRPSPSPSPSPSPSPSPRPSPSPSPSPSPSPSPRPSPSPSPRPSPSPSPRPSPSPSPSPSPSPSPRPSPSPSPSPS...

output:

PRPRPRPSPRPRPRPPPRPRPRPSPRPRPRPPPRPRPRPSPRPRPRPPPRPRPRPSPRPRPRPRPRPRPRPSPRPRPRPPPRPRPRPSPRPRPRPPPRPRPRPSPRPRPRPPPRPRPRPSPRPRPRPPPRPRPRPSPRPRPRPPPRPRPRPSPRPRPRPPPRPRPRPSPRPRPRPPPRPRPRPSPRPRPRPRPRPRPRPSPRPRPRPPPRPRPRPSPRPRPRPPPRPRPRPSPRPRPRPPPRPRPRPSPRPRPRPSPRPRPRPSPRPRPRPPPRPRPRPSPRPRPRPPPRPRPRPSPRPR...

result:

ok 10 lines

Test #70:

score: 0
Accepted
time: 4ms
memory: 4104kb

input:

200000 10
RPRPRPRRRPRPRPRPRPRPRPRRRPRPRPRPRPRPRPRRRPRPRPRPRPRPRPRRRPRPRPRPRPRPRPRRRPRPRPRPRPRPRPRRRPRPRPRPRPRPRPRRRPRPRPRPRPRPRPRRRPRPRPRPRPRPRPRRRPRPRPRPRPRPRPRRRPRPRPRPRPRPRPRRRPRPRPRPRPRPRPRRRPRPRPRPRPRPRPRRRPRPRPRPRPRPRPRRRPRPRPRPRPRPRPRRRPRPRPRPRPRPRPRRRPRPRPRRRPRPRPRRRPRPRPRPRPRPRPRRRPRPRPRPRP...

output:

PSPSPSPSPSPSPSPPPSPSPSPSPSPSPSPSPSPSPSPSPSPSPSPPPSPSPSPSPSPSPSPRPSPSPSPSPSPSPSPPPSPSPSPSPSPSPSPSPSPSPSPSPSPSPSPPPSPSPSPSPSPSPSPSPSPSPSPSPSPSPSPPPSPSPSPSPSPSPSPSPSPSPSPSPSPSPSPPPSPSPSPSPSPSPSPRPSPSPSPSPSPSPSPPPSPSPSPSPSPSPSPSPSPSPSPSPSPSPSPPPSPSPSPSPSPSPSPSPSPSPSPSPSPSPSPPPSPSPSPSPSPSPSPSPSPSPSPSPSPS...

result:

ok 10 lines

Test #71:

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

input:

199999 10
SRSPSRSPSRSPSRSPSRSPSRSPSRSPSRSRSRSPSRSPSRSPSRSPSRSPSRSPSRSPSRSSSRSPSRSPSRSPSRSPSRSPSRSPSRSPSRSRSRSPSRSPSRSPSRSPSRSPSRSPSRSPSRSSSRSPSRSPSRSPSRSPSRSPSRSPSRSPSRSRSRSPSRSPSRSPSRSPSRSPSRSPSRSPSRSSSRSPSRSPSRSPSRSPSRSPSRSPSRSPSRSRSRSPSRSPSRSPSRSPSRSPSRSPSRSPSRSSSRSPSRSPSRSPSRSPSRSPSRSPSRSPSRSRSR...

output:

PSPPPSPSPSPPPSPSPSPPPSPSPSPPPSPPPSPPPSPSPSPPPSPSPSPPPSPSPSPPPSPPPSPPPSPSPSPPPSPSPSPPPSPSPSPPPSPPPSPPPSPSPSPPPSPSPSPPPSPSPSPPPSPPPSPPPSPSPSPPPSPSPSPPPSPSPSPPPSPPPSPPPSPSPSPPPSPSPSPPPSPSPSPPPSPPPSPPPSPSPSPPPSPSPSPPPSPSPSPPPSPPPSPPPSPSPSPPPSPSPSPPPSPSPSPPPSPPPSPPPSPSPSPPPSPSPSPPPSPSPSPPPSPPPSPPPSPSPSPP...

result:

ok 10 lines

Test #72:

score: 0
Accepted
time: 7ms
memory: 6828kb

input:

199997 10
SPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSP...

output:

SPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPR...

result:

ok 10 lines

Test #73:

score: 0
Accepted
time: 7ms
memory: 6784kb

input:

199996 10
SPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSP...

output:

SPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPR...

result:

ok 10 lines

Test #74:

score: 0
Accepted
time: 6ms
memory: 5788kb

input:

199999 10
SPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSP...

output:

SPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRR...

result:

ok 10 lines

Test #75:

score: 0
Accepted
time: 6ms
memory: 5976kb

input:

199998 10
SPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSP...

output:

SPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRR...

result:

ok 10 lines