QOJ.ac

QOJ

ID题目提交者结果用时内存语言文件大小提交时间测评时间
#181868#2777. Tarot Sham BoastSwarthmoreAC ✓10ms9260kbC++174.2kb2023-09-17 02:20:012023-09-17 02:20:01

Judging History

This is the latest submission verdict.

  • [2023-09-17 02:20:01]
  • Judged
  • Verdict: AC
  • Time: 10ms
  • Memory: 9260kb
  • [2023-09-17 02:20:01]
  • Submitted

answer

#include "bits/stdc++.h"
#pragma GCC optimize ("O3")
#pragma GCC target ("sse4")
 
using namespace std;
 
typedef long long ll;
typedef long double ld;
typedef complex<ld> cd;
 
typedef pair<int, int> pi;
typedef pair<ll,ll> pl;
typedef pair<ld,ld> pd;
 
typedef vector<int> vi;
typedef vector<ld> vd;
typedef vector<ll> vl;
typedef vector<pi> vpi;
typedef vector<pl> vpl;
typedef vector<cd> vcd;

template<class T> using pq = priority_queue<T>;
template<class T> using pqg = priority_queue<T, vector<T>, greater<T>>;
 
#define FOR(i, a, b) for (int i=a; i<(b); i++)
#define F0R(i, a) for (int i=0; i<(a); i++)
#define FORd(i,a,b) for (int i = (b)-1; i >= a; i--)
#define F0Rd(i,a) for (int i = (a)-1; i >= 0; i--)
#define trav(a,x) for (auto& a : x)
#define uid(a, b) uniform_int_distribution<int>(a, b)(rng)
 
#define sz(x) (int)(x).size()
#define mp make_pair
#define pb push_back
#define f first
#define s second
#define lb lower_bound
#define ub upper_bound
#define all(x) x.begin(), x.end()
#define ins insert

template<class T> bool ckmin(T& a, const T& b) { return b < a ? a = b, 1 : 0; }
template<class T> bool ckmax(T& a, const T& b) { return a < b ? a = b, 1 : 0; }
 
mt19937 rng(chrono::steady_clock::now().time_since_epoch().count());

void __print(int x) {cerr << x;}
void __print(long x) {cerr << x;}
void __print(long long x) {cerr << x;}
void __print(unsigned x) {cerr << x;}
void __print(unsigned long x) {cerr << x;}
void __print(unsigned long long x) {cerr << x;}
void __print(float x) {cerr << x;}
void __print(double x) {cerr << x;}
void __print(long double x) {cerr << x;}
void __print(char x) {cerr << '\'' << x << '\'';}
void __print(const char *x) {cerr << '\"' << x << '\"';}
void __print(const string &x) {cerr << '\"' << x << '\"';}
void __print(bool x) {cerr << (x ? "true" : "false");}

template<typename T, typename V>
void __print(const pair<T, V> &x) {cerr << '{'; __print(x.first); cerr << ", "; __print(x.second); cerr << '}';}
template<typename T>
void __print(const T &x) {int f = 0; cerr << '{'; for (auto &i: x) cerr << (f++ ? ", " : ""), __print(i); cerr << "}";}
void _print() {cerr << "]\n";}
template <typename T, typename... V>
void _print(T t, V... v) {__print(t); if (sizeof...(v)) cerr << ", "; _print(v...);}
#ifdef DEBUG
#define dbg(x...) cerr << "\e[91m"<<__func__<<":"<<__LINE__<<" [" << #x << "] = ["; _print(x); cerr << "\e[39m" << endl;
#else
#define dbg(x...)
#endif


const int MOD = 1000000007;
const char nl = '\n';
const int MX = 100001; 

vi zFun(string &s) {
    int n = (int) s.length();
    vi z(n);
    for (int i = 1, l = 0, r = 0; i < n; ++i) {
        if (i <= r)
            z[i] = min (r - i + 1, z[i - l]);
        while (i + z[i] < n && s[z[i]] == s[i + z[i]])
            ++z[i];
        if (i + z[i] - 1 > r)
            l = i, r = i + z[i] - 1;
    }
    return z;
}
void solve() {
    int K; cin >> K;
    int N; cin >> N;
    string S[N]; F0R(i, N) cin >> S[i];
    vector<vi> mat(N);
    F0R(i, N) {
        vi z = zFun(S[i]);
        FOR(j, 1, sz(S[i])) {
            if (z[j] == sz(S[i]) - j && sz(S[i]) * 2 - (sz(S[i]) - j) <= K) {
                mat[i].pb(sz(S[i]) - j);
            }
        }
        mat[i].pb(-MOD);
    }
    /*vi vals; F0R(i, N) vals.pb(i);
    stable_sort(all(vals), [mat](const int &a, const int &b) {
        F0R(i, min(sz(mat[a]), sz(mat[b]))) {
        if (mat[a] < mat[b]) {
        return true;
        } else if (mat[a] > mat[b]) return false;
        }
        return false;
    });*/
    vpi cntBef(N);
    F0R(i, N) cntBef[i] = {0, i};
    F0R(a, N) {
        FOR(b, a+1, N) {
            F0R(i, min(sz(mat[a]), sz(mat[b]))) {
                if (mat[a][i] < mat[b][i]) {
                    cntBef[b].f++;
                    break;
                } else if (mat[a][i] > mat[b][i]) { 
                    cntBef[a].f++;
                    break;
                }
            }
        }
    }
    sort(all(cntBef));

    F0R(i, N) {
        cout << S[cntBef[i].s] << nl;
    }
}
 
int main() {
    ios_base::sync_with_stdio(0); cin.tie(0);

    int T = 1;
//    cin >> T;
    while(T--) {
        solve();
    }

	return 0;
}

詳細信息

Test #1:

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

input:

3 4
PP
RR
PS
SS

output:

PS
PP
RR
SS

result:

ok 4 lines

Test #2:

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

input:

20 3
PRSPS
SSSSS
PPSPP

output:

PRSPS
PPSPP
SSSSS

result:

ok 3 lines

Test #3:

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

input:

1 3
S
R
P

output:

S
R
P

result:

ok 3 lines

Test #4:

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

input:

4 1
S

output:

S

result:

ok single line: 'S'

Test #5:

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

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

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

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: 1ms
memory: 3628kb

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

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

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

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

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

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

input:

200 10
PPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPRPPPPPPPPPPPPPPPPPPPPPPP
PPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPRPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPP
PPPPPPPPPPPPPPPPPPPPPPPPPRPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPP...

output:

PPRPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPP
PPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPRPPPPPPPPPPPPPPPPPPPPPPP
PPPPPPPPPPPPPPPPPPPPPPPPPRPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPP...

result:

ok 10 lines

Test #15:

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

input:

200 10
PPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPRPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPP
PPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPRPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPP...

output:

PPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPRPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPP
PPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPRPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPP...

result:

ok 10 lines

Test #16:

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

input:

199 10
RRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRP
RRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRSR
PPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPP...

output:

RRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRP
PPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPR
PPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPP...

result:

ok 10 lines

Test #17:

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

input:

198 10
RRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRP
RRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRSR
PPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPP...

output:

RRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRP
RRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRSR
PPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPP...

result:

ok 10 lines

Test #18:

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

input:

197 10
RRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRP
RRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRR...

output:

RRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRP
RRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRR...

result:

ok 10 lines

Test #19:

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

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

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

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

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

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

input:

180 10
RSRRRSPSPRRSRRRRPRSPPPRRRPRSPPPRRRPRSPPPRRRPRSPPPRRRPRSPPPRRRPRSPPPRRRPRSPPPRRRPRSPPPRRRSRRRSPSPRRSR
PPPSRSSRSRSPPPPPSPPPSRSSRSRSPPPPPSPPPSRSSRSRSPPPPPSPPPSRSSRSRSPPPPPSPPPSRSSRSRSPPPPPSPPPSRSSRSRSPPPP
RPPRRPSSPSPSSSPRRPSSPPPPPPSSRPPSPPPPPPSSRPPSPPPPPPSSRPPSPPPPPPSSRPPSPPPPPPSSRPPSPPRRPSSPSPS...

output:

RSRRRSPSPRRSRRRRPRSPPPRRRPRSPPPRRRPRSPPPRRRPRSPPPRRRPRSPPPRRRPRSPPPRRRPRSPPPRRRPRSPPPRRRSRRRSPSPRRSR
RPPRRPSSPSPSSSPRRPSSPPPPPPSSRPPSPPPPPPSSRPPSPPPPPPSSRPPSPPPPPPSSRPPSPPPPPPSSRPPSPPRRPSSPSPSSSPRRPSRP
PSPPRPPSSSPPPSPPRPPRPSPPRPRRPSPPRPRRPSPPRPRRPSPPRPRRPSPPRPRRPSPPRPRRPSPPRPRRPSPPRPSPPRPPSSSPPPSPPR...

result:

ok 10 lines

Test #25:

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

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

input:

201 10
SRPPRRSRRRSPSPRPRRRPRSPPPSRPPPSRSSRSRSPPSPRPRRPRRPSSPSPSSSPSPRRPPPPPSSRPRPRPPRRSPPRPRSRSSSPSPSPRSPRSPSPPRPPSSSPPSRPSPPRPRRSRSPPPPSPSRRRSRPRSPPPRRSRPRSSRSRPPRRSRRRPPSPSPPPRRSPPRSPPPSRSPPSPRRSPPSSRSPPRPR
SSSSRRRPSSPSPSRSSRRRSRPSRSSPPSPRPPPSSPSSPPRPRSRPSRSRPSSPSPPRPPSRSRSSRPSSRRPRPSPSSRPSPRRRPRP...

output:

SRPPRRSRRRSPSPRPRRRPRSPPPSRPPPSRSSRSRSPPSPRPRRPRRPSSPSPSSSPSPRRPPPPPSSRPRPRPPRRSPPRPRSRSSSPSPSPRSPRSPSPPRPPSSSPPSRPSPPRPRRSRSPPPPSPSRRRSRPRSPPPRRSRPRSSRSRPPRRSRRRPPSPSPPPRRSPPRSPPPSRSPPSPRRSPPSSRSPPRPR
SSSSRRRPSSPSPSRSSRRRSRPSRSSPPSPRPPPSSPSSPPRPRSRPSRSRPSSPSPPRPPSRSRSSRPSSRRPRPSPSSRPSPRRRPRPRPPSPPR...

result:

ok 10 lines

Test #27:

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

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

input:

10000 10
SRPPRRSRRRSPSPRPRRRPRSPPPSRPPPSRSSRSRSPPSPRPRRPRRPSSPSPSSSPSPRRPPPPPSSRPRPRPPRRSPPRPRSRSSSPSPSPRSPRS
PSPPRPPSSSPPSRPSPPRPRRSRSPPPPSPSRRRSRPRSPPPRRSRPRSSRSRPPRRSRRRPPSPSPPPRRSPPRSPPPSRSPPSPRRSPPSSRSPPRP
RSSSSRRRPSSPSPSRSSRRRSRPSRSSPPSPRPPPSSPSSPPRPRSRPSRSRPSSPSPPRPPSRSRSSRPSSRRPRPSPSSRPSPRRR...

output:

RRPRSRPPRRRRPPSSPRPSSSSSSSPPSSSPPSSPSSSRPSSSSSSSPSRPPRPRRRSRSPSRSRPSRSRRRRSPRRRSSRRRSRSRSSRRSRPPRSPP
PPPRRRSSSSRRSSPRRRPPRPSSRPPPRPRRSRPSRPPSPRSRPRPPSSRRPRPSPRSPRRPPPPSSPPSSPRSRSSSRPPSPPRPPSPPPRPSRRPPR
RPSSRRSSSPRRSRSSSPSRPRPSRRPSSSRRSRSPPPRSRSRPSPSPRSSPPPRSRPSPSRSPPRPPSPRSPRSSRRSSPRPPRRPSPRSRSRRPRR...

result:

ok 10 lines

Test #30:

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

input:

10000 10
SRPPRRSRRRSPSPRPRRRPRSPPPSRPPPSRSSRSRSPPSPRPRRPRRPSSPSPSSSPSPRRPPPPPSSRPRPRPPRRSPPRPRSRSSSPSPSPRSPRSPSPPRPPSSSPPSRPSPPRPRRSRSPPPPSPSRRRSRPRSPPPRRSRPRSSRSRPPRRSRRRPPSPSPPPRRSPPRSPPPSRSPPSPRRSPPSSRSPPRPRSSSSRRRPSSPSPSRSSRRRSRPSRSSPPSPRPPPSSPSSPPRPRSRPSRSRPSSPSPPRPPSRSRSSRPSSRRPRPSPSSRPSPRRRPR...

output:

SRPPRRSRRRSPSPRPRRRPRSPPPSRPPPSRSSRSRSPPSPRPRRPRRPSSPSPSSSPSPRRPPPPPSSRPRPRPPRRSPPRPRSRSSSPSPSPRSPRSPSPPRPPSSSPPSRPSPPRPRRSRSPPPPSPSRRRSRPRSPPPRRSRPRSSRSRPPRRSRRRPPSPSPPPRRSPPRSPPPSRSPPSPRRSPPSSRSPPRPRSSSSRRRPSSPSPSRSSRRRSRPSRSSPPSPRPPPSSPSSPPRPRSRPSRSRPSSPSPPRPPSRSRSSRPSSRRPRPSPSSRPSPRRRPRPRPPSPPRS...

result:

ok 10 lines

Test #31:

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

input:

10000 10
SRPPRRSRRRSPSPRPRRRPRSPPPSRPPPSRSSRSRSPPSPRPRRPRRPSSPSPSSSPSPRRPPPPPSSRPRPRPPRRSPPRPRSRSSSPSPSPRSPRSPSPPRPPSSSPPSRPSPPRPRRSRSPPPPSPSRRRSRPRSPPPRRSRPRSSRSRPPRRSRRRPPSPSPPPRRSPPRSPPPSRSPPSPRRSPPSSRSPPRPRSSSSRRRPSSPSPSRSSRRRSRPSRSSPPSPRPPPSSPSSPPRPRSRPSRSRPSSPSPPRPPSRSRSSRPSSRRPRPSPSSRPSPRRRPR...

output:

PPPPRSSSSSPSRSPSRSPPSRRPPPRRRSPPSPPSPRPSSRSRRRSRSPRPSPRSPRSPSRRPPSSSSPRSRRSSRRPPRPRPPPPSPSSSSSPSRSRRPRSSRRPRPSSRRSSRPPPSSSSPSSSSRSSSRPPRSPRSPSRPPSSRPPSPSSPPRRSSPSRPRRRSSSRPSRSRRPRSSSRRPRRPSRRRPPRSSSRPPPPPPRSSSSSSPRRSRPSPSPSSSRRPPRPSRRRSPSSSSPSPRSRRPPRSSPRRRRRSSRPSSSSRRRPPSRRPPPPRSSRRSRRRRPPPSRSSSPRP...

result:

ok 10 lines

Test #32:

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

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

input:

10000 10
PPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPP...

output:

PPPPPPPPPPPPPPPPPPPPPPPRPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPP...

result:

ok 10 lines

Test #34:

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

input:

10000 10
PPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPP...

output:

PPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPRPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPP...

result:

ok 10 lines

Test #35:

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

input:

10000 10
RRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRR...

output:

RRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRR...

result:

ok 10 lines

Test #36:

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

input:

10000 10
RSRRSPRPRRRPRSPRSRRPSSRSSRSRSPPSRPSSPRPRRPSSRSSRSRSPPSRPSSPRPRRPSSRSSRSRSPPSRPSSPRPRRPSSRSSRSRSPPSRPSRSRRSPRPRRRPRSPRSRRPSSRSSRSRSPPSRPSSPRPRRPSSRSSRSRSPPSRPSSPRPRRPSSRSSRSRSPPSRPSSPRPRRPSSRSSRSRSPPSRPSRSRRSPRPRRRPRSPRSRRPSSPSPSSSPSPSSPSPSSSPSPSSPSPSSSPSPSSPSPSSSPSPSSPSPSSSPSPSSPSPPPPSSRPRP...

output:

SRRPSPPRSRSSRRPSPPRSRSSRRPSPPRSRSSRRPSPPRSRSSRRPSPPRSRRPPPPRPPPPRPPPPRPPPPRPPPRSSPRRSSRRPRPPRRRRPPSSRPPRRSRRPRSSPRRSSRRPRPPRRRRPPSSRPPRRSRRPRSSPRRSSRRPRPPRRRRPPSSRPPRRSRRPRSSPRRSSRRPRPPRRRRPPSSRPPRRSRRPRSSPRRSSRRPRPPRRRRPPSSRPPRRSRRPRSSPRRSSRRPRPPRRRRPPSSRPPRRSRRPRSSPRRSRPPPPRPPPPRPPPPRPPPPRPPPSRRPS...

result:

ok 10 lines

Test #37:

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

input:

10000 10
RSRRSPRPRRRPRSPRSRRPSSRSSRSRSPPSRPSSPRPRRPSSRSSRSRSPPSRPSSPRPRRPSSRSSRSRSPPSRPSSPRPRRPSSRSSRSRSPPSRPSRSRRSPRPRRRPRSPRSRRPSSRSSRSRSPPSRPSSPRPRRPSSRSSRSRSPPSRPSSPRPRRPSSRSSRSRSPPSRPSSPRPRRPSSRSSRSRSPPSRPSRSRRSPRPRRRPRSPRSRRSSPSPSSSPSSSPSPSSSPSSSSSRPPRRSPPRPSSSRSSSPSPRSPRSPRSPRSRSSSPSPRSPRSPRS...

output:

SPSRSRPSRSSPRPPPRPPPRSRPSRSSPRPPPRPPPRSRPSRSSPRPPPRPPPRSRPSRSSPRPPPRPPPRSRPSRSSPRPPPRPPPRSRPSRSSPRPPPRPPPRSRPSRSSPRPPPRPPPRSRPSRSSPRPPPRPPPRSRPSRSSPRPPPRPPPRSRPSRSSPRPPPRPPPRSRPSRSSPRPPPRPPPRSRPSRSSPRPPPRPPPRSRPSRSSPRPPPRPPPRSRPSRSSPRPPPRPPPRSRPSRSSPRPPPRPPPRSRPSRSSPRPRRPSRSRRPSRSRRPSRSRRPSRPRPRSSPP...

result:

ok 10 lines

Test #38:

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

input:

1000000 4
SR
PP
RR
SR

output:

SR
SR
PP
RR

result:

ok 4 lines

Test #39:

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

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

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

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

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

input:

1000000 10
SRPPRRSRRRSPSPRPRRRPRSPPPSRPPPSRSSRSRSPPSPRPRRPRRPSSPSPSSSPSPRRPPPPPSSRPRPRPPRRSPPRPRSRSSSPSPSPRSPRSPSPPRPPSSSPPSRPSPPRPRRSRSPPPPSPSRRRSRPRSPPPRRSRPRSSRSRPPRRSRRRPPSPSPPPRRSPPRSPPPSRSPPSPRRSPPSSRSPPRPRSSSSRRRPSSPSPSRSSRRRSRPSRSSPPSPRPPPSSPSSPPRPRSRPSRSRPSSPSPPRPPSRSRSSRPSSRRPRPSPSSRPSPRRR...

output:

SRPPRRSRRRSPSPRPRRRPRSPPPSRPPPSRSSRSRSPPSPRPRRPRRPSSPSPSSSPSPRRPPPPPSSRPRPRPPRRSPPRPRSRSSSPSPSPRSPRSPSPPRPPSSSPPSRPSPPRPRRSRSPPPPSPSRRRSRPRSPPPRRSRPRSSRSRPPRRSRRRPPSPSPPPRRSPPRSPPPSRSPPSPRRSPPSSRSPPRPRSSSSRRRPSSPSPSRSSRRRSRPSRSSPPSPRPPPSSPSSPPRPRSRPSRSRPSSPSPPRPPSRSRSSRPSSRRPRPSPSSRPSPRRRPRPRPPSPPRS...

result:

ok 10 lines

Test #44:

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

input:

1000000 10
SRPPRRSRRRSPSPRPRRRPRSPPPSRPPPSRSSRSRSPPSPRPRRPRRPSSPSPSSSPSPRRPPPPPSSRPRPRPPRRSPPRPRSRSSSPSPSPRSPRSPSPPRPPSSSPPSRPSPPRPRRSRSPPPPSPSRRRSRPRSPPPRRSRPRSSRSRPPRRSRRRPPSPSPPPRRSPPRSPPPSRSPPSPRRSPPSSRSPPRPRSSSSRRRPSSPSPSRSSRRRSRPSRSSPPSPRPPPSSPSSPPRPRSRPSRSRPSSPSPPRPPSRSRSSRPSSRRPRPSPSSRPSPRRR...

output:

SRPPRRSRRRSPSPRPRRRPRSPPPSRPPPSRSSRSRSPPSPRPRRPRRPSSPSPSSSPSPRRPPPPPSSRPRPRPPRRSPPRPRSRSSSPSPSPRSPRSPSPPRPPSSSPPSRPSPPRPRRSRSPPPPSPSRRRSRPRSPPPRRSRPRSSRSRPPRRSRRRPPSPSPPPRRSPPRSPPPSRSPPSPRRSPPSSRSPPRPRSSSSRRRPSSPSPSRSSRRRSRPSRSSPPSPRPPPSSPSSPPRPRSRPSRSRPSSPSPPRPPSRSRSSRPSSRRPRPSPSSRPSPRRRPRPRPPSPPRS...

result:

ok 10 lines

Test #45:

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

input:

200000 10
SRPPRRSRRRSPSPRPRRRPRSPPPSRPPPSRSSRSRSPPSPRPRRPRRPSSPSPSSSPSPRRPPPPPSSRPRPRPPRRSPPRPRSRSSSPSPSPRSPRSPSPPRPPSSSPPSRPSPPRPRRSRSPPPPSPSRRRSRPRSPPPRRSRPRSSRSRPPRRSRRRPPSPSPPPRRSPPRSPPPSRSPPSPRRSPPSSRSPPRPRSSSSRRRPSSPSPSRSSRRRSRPSRSSPPSPRPPPSSPSSPPRPRSRPSRSRPSSPSPPRPPSRSRSSRPSSRRPRPSPSSRPSPRRRP...

output:

SRPPRRSRRRSPSPRPRRRPRSPPPSRPPPSRSSRSRSPPSPRPRRPRRPSSPSPSSSPSPRRPPPPPSSRPRPRPPRRSPPRPRSRSSSPSPSPRSPRSPSPPRPPSSSPPSRPSPPRPRRSRSPPPPSPSRRRSRPRSPPPRRSRPRSSRSRPPRRSRRRPPSPSPPPRRSPPRSPPPSRSPPSPRRSPPSSRSPPRPRSSSSRRRPSSPSPSRSSRRRSRPSRSSPPSPRPPPSSPSSPPRPRSRPSRSRPSSPSPPRPPSRSRSSRPSSRRPRPSPSSRPSPRRRPRPRPPSPPRS...

result:

ok 10 lines

Test #46:

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

input:

424242 10
SSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSS...

output:

SSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSS...

result:

ok 10 lines

Test #47:

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

input:

1000000 10
PPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPRPPPPPPPPPPPPPPPPPPPPPPP
PPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPRPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPP
PPPPPPPPPPPPPPPPPPPPPPPPPRPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPP...

output:

PPRPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPP
PPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPRPPPPPPPPPPPPPPPPPPPPPPP
PPPPPPPPPPPPPPPPPPPPPPPPPRPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPP...

result:

ok 10 lines

Test #48:

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

input:

1000000 10
PPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPP...

output:

PPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPRPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPP...

result:

ok 10 lines

Test #49:

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

input:

1000000 10
PPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPP...

output:

PPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPP...

result:

ok 10 lines

Test #50:

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

input:

300000 10
PPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPP...

output:

PPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPP...

result:

ok 10 lines

Test #51:

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

input:

199998 10
RRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRR...

output:

RRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRR...

result:

ok 10 lines

Test #52:

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

input:

1000000 10
SPRPRRPRSPPPSPPPSRSSRSRSPPPPPRSPPPSSPRPRRRRPSSPSPSSPSPPSPPSPPSPSSPSPSSRRPPPPSRPRSRPRSRPRSRPRSRPRSRPPPPPSRPRSRPRSRPRSRPRSRPRSRPPPPPSRPRSRPRSRPRSRPRSRPRSRPPPPPRRPSSPSPSSPSPPSPPSPPSPSSPSPSSRRSPRPRRPRSPPPSPPPSRSSRSRSPPPPPRSPPPSSPRPRRRRSPPRPRSRRRSSPSPSSSPSPSSSPSPSSSPSPSSSPSPSSSPSPSSSPSPSSSPSPS...

output:

PRRSPRPRSSRRPRPPSSPRSSPRSSPRSSPPPPPSRPRPPPSSPRSSPRSSPRSSPRPPRSSRRPPRRSPRPRSSRRPRPPSSPRSSPRSSPRSSPPPPPSRPRPPPSSPRSSPRSSPRSSPRPPRSSRRPPRRSPRPRSSRRPRPPSSPRSSPRSSPRSSPPPPPSRPRPPPSSPRSSPRSSPRSSPRPPRSSRRPPRRSPRPRSSRRPRPPSSPRSSPRSSPRSSPPPPPSRPRPPPSSPRSSPRSSPRSSPRPPRSSRRPPRRSPRPRPRRSSRSRRSRRSRRSRRSRRSRRSRRS...

result:

ok 10 lines

Test #53:

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

input:

200000 10
SPRPRRPRSPPPSPPPSRSSRSRSPPPPPRSPPPSSPRPRRRRPSSPSPSSPSPPSPPSPPSPSSPSPSSRRPPPPSRPRSRPRSRPRSRPRSRPRSRPPPPPSRPRSRPRSRPRSRPRSRPRSRPPPPPSRPRSRPRSRPRSRPRSRPRSRPPPPPRRPSSPSPSSPSPPSPPSPPSPSSPSPSSRRSPRPRRPRSPPPSPPPSRSSRSRSPPPPPRSPPPSSPRPRRRRSPPRPRSRRRSSPSPSSSPSPSSSPSPSSSPSPSSSPSPSSSPSPSSSPSPSSSPSPSS...

output:

PRRSPRPRSSRRPRPPSSPRSSPRSSPRSSPPPPPSRPRPPPSSPRSSPRSSPRSSPRPPRSSRRPPRRSPRPRSSRRPRPPSSPRSSPRSSPRSSPPPPPSRPRPPPSSPRSSPRSSPRSSPRPPRSSRRPPRRSPRPRSSRRPRPPSSPRSSPRSSPRSSPPPPPSRPRPPPSSPRSSPRSSPRSSPRPPRSSRRPPRRSPRPRSSRRPRPPSSPRSSPRSSPRSSPPPPPSRPRPPPSSPRSSPRSSPRSSPRPPRSSRRPPRRSPRPRPRRSSRSRRSRRSRRSRRSRRSRRSRRS...

result:

ok 10 lines

Test #54:

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

input:

200000 10
SPRRPPSPPPSRSRPRPPPRPSRRRSPRRRSPSSPSPSRRSRPRPPRPPRSSRSRSSSRSRPPRRRRRSSPRPRPRRPPSRRPRPSPSSSRSRSRPSRPSRSRRPRRSSSRRSPRSRRPRPPSPSRRRRSRSPPPSPRPSRRRPPSPRPSSPSPRRPPSPPPRRSRSRRRPPSRRPSRRRSPSRRSRPPSRRSSPSRRPRPSSSSPPPRSSRSRSPSSPPPSPRSPSSRRSRPRRRSSRSSRRPRPSPRSPSPRSSRSRRPRRSPSPSSPRSSPPRPRSRSSPRSRPPPR...

output:

PSRSRRSPRPRPPPPRPSPRRSSSRRRSRPSSSRPSSPPRPPPSPPSPSPPRPPPPRRRSSRSSRSSSSPSRSSRSSRRRPPPSPSRRPPRSRSRPPSPSSPSRPSRSPRRPPSPRPRRRSSRPPPSRPRRRPRSRSPRSRPSPSRPRPRRRPPSSPSPSRRPSRSSRPPSRRRSPSSPRSRSRSRRPSPSSSSPRSSSSRSPSPRRPRPRSPRPRRRRPPRRPSRPRSRSSPRRPRRSPRPSPPSPRPRPSRRRRPSSRRSPPPSRSPRRPRSSSPPSPPSSPSRSRPPSSPRRSRRRS...

result:

ok 10 lines

Test #55:

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

input:

200000 10
PPPPPPPPPPPPPPPRPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPRPPPPPPPPPPPPPPPRPPPPPPPPPPPPPPPRPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPRPPPPPPPPPPPPPPPRPPPPPPPPPPPPPPPRPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPRPPPPPPPPPPPPPPPRPPPPPPPPPPPPPPPRPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPRPPPPPPPPPPPPPPPRPPPPPPPPPPPPPPPRPPPPPPPPPPPPPPPPPP...

output:

RPRRRPRPRPRRRPRRRPRRRPRPRPRRRPRPRPRRRPRPRPRRRPRRRPRRRPRPRPRRRPRPRPRRRPRPRPRRRPRRRPRRRPRPRPRRRPRPRPRRRPRPRPRRRPRRRPRRRPRPRPRRRPRPRPRRRPRPRPRRRPRRRPRRRPRPRPRRRPRPRPRRRPRPRPRRRPRRRPRRRPRPRPRRRPRPRPRRRPRPRPRRRPRRRPRRRPRPRPRRRPRPRPRRRPRPRPRRRPRRRPRRRPRPRPRRRPRPRPRRRPRPRPRRRPRRRPRRRPRPRPRRRPRPRPRRRPRPRPRR...

result:

ok 10 lines

Test #56:

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

input:

200000 10
PPPPPPPPPPPPPPPRPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPRPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPRPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPRPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPRPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPRPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPRPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPRPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPRPPPPPPPPPPPPPPPPPP...

output:

RRRRRRRPRRRRRRRPRRRRRRRPRRRRRRRRRRRRRRRPRRRRRRRPRRRRRRRPRRRRRRRPRRRRRRRPRRRRRRRPRRRRRRRPRRRRRRRRRRRRRRRPRRRRRRRPRRRRRRRPRRRRRRRRRRRRRRRPRRRRRRRPRRRRRRRPRRRRRRRRRRRRRRRPRRRRRRRPRRRRRRRPRRRRRRRPRRRRRRRPRRRRRRRPRRRRRRRPRRRRRRRRRRRRRRRPRRRRRRRPRRRRRRRPRRRRRRRRRRRRRRRPRRRRRRRPRRRRRRRPRRRRRRRRRRRRRRRPRRRR...

result:

ok 10 lines

Test #57:

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

input:

200000 10
RPRPRPRRRPRPRPRRRPRPRPRRRPRPRPRPRPRPRPRRRPRPRPRRRPRPRPRRRPRPRPRPRPRPRPRRRPRPRPRRRPRPRPRRRPRPRPRPRPRPRPRRRPRPRPRRRPRPRPRRRPRPRPRPRPRPRPRRRPRPRPRRRPRPRPRRRPRPRPRPRPRPRPRRRPRPRPRRRPRPRPRRRPRPRPRPRPRPRPRRRPRPRPRRRPRPRPRRRPRPRPRPRPRPRPRRRPRPRPRRRPRPRPRRRPRPRPRPRPRPRPRRRPRPRPRRRPRPRPRRRPRPRPRPRP...

output:

RPRPRPRRRPRPRPRRRPRPRPRRRPRPRPRPRPRPRPRRRPRPRPRRRPRPRPRRRPRPRPRPRPRPRPRRRPRPRPRRRPRPRPRRRPRPRPRPRPRPRPRRRPRPRPRRRPRPRPRRRPRPRPRPRPRPRPRRRPRPRPRRRPRPRPRRRPRPRPRPRPRPRPRRRPRPRPRRRPRPRPRRRPRPRPRPRPRPRPRRRPRPRPRRRPRPRPRRRPRPRPRPRPRPRPRRRPRPRPRRRPRPRPRRRPRPRPRPRPRPRPRRRPRPRPRRRPRPRPRRRPRPRPRPRPRPRPRRRPRP...

result:

ok 10 lines

Test #58:

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

input:

200000 10
RPRRRPRRRPRRRPRRRPRRRPRRRPRRRPRRRPRRRPRRRPRRRPRRRPRRRPRRRPRRRPRRRPRRRPRRRPRRRPRRRPRRRPRRRPRRRPRRRPRRRPRRRPRRRPRRRPRRRPRRRPRRRPRRRPRRRPRRRPRRRPRRRPRRRPRRRPRRRPRRRPRRRPRRRPRRRPRRRPRRRPRRRPRRRPRRRPRRRPRRRPRRRPRRRPRRRPRRRPRRRPRRRPRRRPRRRPRRRPRRRPRRRPRRRPRRRPRRRPRRRPRRRPRRRPRRRPRRRPRRRPRRRPRRRP...

output:

RPRPRPRPRPRPRPRRRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRRRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRRRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRRRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRRRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRRRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRRRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRRRPRPRPRPRPRPRPRRRPRPRPRPRPRPRPRRRPRPRPRPRPRPRPRPRPRPRPRPRPRP...

result:

ok 10 lines

Test #59:

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

input:

234567 10
RPRRRPRRRPRRRPRRRPRRRPRRRPRRRPRPRPRRRPRRRPRRRPRRRPRRRPRRRPRRRPRPRPRRRPRRRPRRRPRRRPRRRPRRRPRRRPRPRPRRRPRRRPRRRPRRRPRRRPRRRPRRRPRPRPRRRPRRRPRRRPRRRPRRRPRRRPRRRPRPRPRRRPRRRPRRRPRRRPRRRPRRRPRRRPRPRPRRRPRRRPRRRPRRRPRRRPRRRPRRRPRPRPRRRPRRRPRRRPRRRPRRRPRRRPRRRPRRRPRRRPRRRPRRRPRRRPRRRPRRRPRRRPRPRP...

output:

RRRPRRRPRRRPRRRRRRRPRRRPRRRPRRRRRRRPRRRPRRRPRRRRRRRPRRRPRRRPRRRRRRRPRRRPRRRPRRRRRRRPRRRPRRRPRRRRRRRPRRRPRRRPRRRRRRRPRRRPRRRPRRRPRRRPRRRPRRRPRRRRRRRPRRRPRRRPRRRRRRRPRRRPRRRPRRRRRRRPRRRPRRRPRRRRRRRPRRRPRRRPRRRRRRRPRRRPRRRPRRRRRRRPRRRPRRRPRRRRRRRPRRRPRRRPRRRRRRRPRRRPRRRPRRRRRRRPRRRPRRRPRRRRRRRPRRRPRRRP...

result:

ok 10 lines

Test #60:

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

input:

234567 10
PPPRPPPRPPPRPPPPPPPRPPPRPPPRPPPRPPPRPPPRPPPRPPPPPPPRPPPRPPPRPPPRPPPRPPPRPPPRPPPPPPPRPPPRPPPRPPPRPPPRPPPRPPPRPPPPPPPRPPPRPPPRPPPPPPPRPPPRPPPRPPPPPPPRPPPRPPPRPPPRPPPRPPPRPPPRPPPPPPPRPPPRPPPRPPPRPPPRPPPRPPPRPPPPPPPRPPPRPPPRPPPRPPPRPPPRPPPRPPPPPPPRPPPRPPPRPPPPPPPRPPPRPPPRPPPPPPPRPPPRPPPRPPPRPP...

output:

PRPRPRPPPRPRPRPRPRPRPRPPPRPRPRPPPRPRPRPPPRPRPRPRPRPRPRPPPRPRPRPPPRPRPRPPPRPRPRPRPRPRPRPPPRPRPRPPPRPRPRPPPRPRPRPRPRPRPRPPPRPRPRPRPRPRPRPPPRPRPRPRPRPRPRPPPRPRPRPPPRPRPRPPPRPRPRPRPRPRPRPPPRPRPRPPPRPRPRPPPRPRPRPRPRPRPRPPPRPRPRPPPRPRPRPPPRPRPRPRPRPRPRPPPRPRPRPPPRPRPRPPPRPRPRPRPRPRPRPPPRPRPRPPPRPRPRPPPRPR...

result:

ok 10 lines

Test #61:

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

input:

193242 10
RPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRRRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRRRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRRRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRP...

output:

PPPRPPPPPPPRPPPPPPPRPPPPPPPRPPPRPPPRPPPPPPPRPPPPPPPRPPPPPPPRPPPRPPPRPPPPPPPRPPPPPPPRPPPPPPPRPPPRPPPRPPPPPPPRPPPPPPPRPPPPPPPRPPPRPPPRPPPPPPPRPPPPPPPRPPPPPPPRPPPRPPPRPPPPPPPRPPPPPPPRPPPPPPPRPPPRPPPRPPPPPPPRPPPPPPPRPPPPPPPRPPPRPPPRPPPPPPPRPPPPPPPRPPPPPPPRPPPRPPPRPPPPPPPRPPPPPPPRPPPPPPPRPPPRPPPRPPPPPPPR...

result:

ok 10 lines

Test #62:

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

input:

193242 10
RPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRRRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRRRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRRRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRRRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRRRP...

output:

PRPRPRPPPRPRPRPRPRPRPRPPPRPRPRPRPRPRPRPPPRPRPRPRPRPRPRPPPRPRPRPPPRPRPRPPPRPRPRPRPRPRPRPPPRPRPRPRPRPRPRPPPRPRPRPRPRPRPRPPPRPRPRPPPRPRPRPPPRPRPRPRPRPRPRPPPRPRPRPRPRPRPRPPPRPRPRPRPRPRPRPPPRPRPRPPPRPRPRPPPRPRPRPRPRPRPRPPPRPRPRPRPRPRPRPPPRPRPRPRPRPRPRPPPRPRPRPRPRPRPRPPPRPRPRPRPRPRPRPPPRPRPRPRPRPRPRPPPRPR...

result:

ok 10 lines

Test #63:

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

input:

193242 10
RPRRRPRPRPRRRPRRRPRRRPRPRPRRRPRPRPRRRPRPRPRRRPRRRPRRRPRPRPRRRPRPRPRRRPRPRPRRRPRRRPRRRPRPRPRRRPRPRPRRRPRPRPRRRPRRRPRRRPRPRPRRRPRPRPRRRPRPRPRRRPRRRPRRRPRPRPRRRPRPRPRRRPRPRPRRRPRRRPRRRPRPRPRRRPRPRPRRRPRPRPRRRPRRRPRRRPRPRPRRRPRPRPRRRPRPRPRRRPRRRPRRRPRPRPRRRPRRRPRRRPRPRPRRRPRRRPRRRPRPRPRRRPRPRP...

output:

RRRRRRRRRRRRRRRPRRRRRRRRRRRRRRRPRRRRRRRRRRRRRRRPRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRPRRRRRRRRRRRRRRRPRRRRRRRRRRRRRRRPRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRPRRRRRRRRRRRRRRRPRRRRRRRRRRRRRRRPRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRPRRRRRRRRRRRRRRRPRRRRRRRRRRRRRRRPRRRRRRRRRRRRRRRPRRRRRRRRRRRRRRRPRRRRRRRRRRRRRRRPRRRRRRRRRRRR...

result:

ok 10 lines

Test #64:

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

input:

200000 10
PPPPPPPRPPPPPPPRPPPPPPPRPPPPPPPPPPPPPPPRPPPPPPPRPPPPPPPRPPPPPPPRPPPPPPPRPPPPPPPRPPPPPPPRPPPPPPPPPPPPPPPRPPPPPPPRPPPPPPPRPPPPPPPSPPPPPPPRPPPPPPPRPPPPPPPRPPPPPPPPPPPPPPPRPPPPPPPRPPPPPPPRPPPPPPPRPPPPPPPRPPPPPPPRPPPPPPPRPPPPPPPPPPPPPPPRPPPPPPPRPPPPPPPRPPPPPPPSPPPPPPPRPPPPPPPRPPPPPPPRPPPPPPPPPP...

output:

PPPPPPPRPPPPPPPRPPPPPPPRPPPPPPPPPPPPPPPRPPPPPPPRPPPPPPPRPPPPPPPRPPPPPPPRPPPPPPPRPPPPPPPRPPPPPPPPPPPPPPPRPPPPPPPRPPPPPPPRPPPPPPPSPPPPPPPRPPPPPPPRPPPPPPPRPPPPPPPPPPPPPPPRPPPPPPPRPPPPPPPRPPPPPPPRPPPPPPPRPPPPPPPRPPPPPPPRPPPPPPPPPPPPPPPRPPPPPPPRPPPPPPPRPPPPPPPSPPPPPPPRPPPPPPPRPPPPPPPRPPPPPPPPPPPPPPPRPPPP...

result:

ok 10 lines

Test #65:

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

input:

200000 10
RSRSRSRSRSRSRSRRRSRSRSRSRSRSRSRRRSRSRSRSRSRSRSRRRSRSRSRSRSRSRSRRRSRSRSRSRSRSRSRRRSRSRSRSRSRSRSRRRSRSRSRSRSRSRSRRRSRSRSRSRSRSRSRRRSRSRSRSRSRSRSRRRSRSRSRSRSRSRSRRRSRSRSRSRSRSRSRRRSRSRSRSRSRSRSRRRSRSRSRSRSRSRSRRRSRSRSRSRSRSRSRRRSRSRSRSRSRSRSRRRSRSRSRSRSRSRSRSRSRSRSRSRSRSRSRRRSRSRSRSRSRSRSRRRS...

output:

RRRSRRRSRRRSRRRPRRRSRRRSRRRSRRRRRRRSRRRSRRRSRRRPRRRSRRRSRRRSRRRPRRRSRRRSRRRSRRRPRRRSRRRSRRRSRRRRRRRSRRRSRRRSRRRPRRRSRRRSRRRSRRRSRRRSRRRSRRRSRRRPRRRSRRRSRRRSRRRRRRRSRRRSRRRSRRRPRRRSRRRSRRRSRRRPRRRSRRRSRRRSRRRPRRRSRRRSRRRSRRRRRRRSRRRSRRRSRRRPRRRSRRRSRRRSRRRSRRRSRRRSRRRSRRRPRRRSRRRSRRRSRRRRRRRSRRRSRRRS...

result:

ok 10 lines

Test #66:

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

input:

200000 10
RSRPRSRSRSRPRSRRRSRPRSRSRSRPRSRRRSRPRSRSRSRPRSRRRSRPRSRSRSRPRSRSRSRPRSRSRSRPRSRRRSRPRSRSRSRPRSRRRSRPRSRSRSRPRSRRRSRPRSRSRSRPRSRPRSRPRSRSRSRPRSRRRSRPRSRSRSRPRSRRRSRPRSRSRSRPRSRRRSRPRSRSRSRPRSRSRSRPRSRSRSRPRSRRRSRPRSRSRSRPRSRRRSRPRSRSRSRPRSRRRSRPRSRSRSRPRSRRRSRPRSRSRSRPRSRRRSRPRSRSRSRPRSRRRS...

output:

PSPSPSPRPSPSPSPPPSPSPSPRPSPSPSPPPSPSPSPRPSPSPSPPPSPSPSPRPSPSPSPRPSPSPSPRPSPSPSPPPSPSPSPRPSPSPSPPPSPSPSPRPSPSPSPPPSPSPSPRPSPSPSPRPSPSPSPRPSPSPSPPPSPSPSPRPSPSPSPPPSPSPSPRPSPSPSPPPSPSPSPRPSPSPSPRPSPSPSPRPSPSPSPPPSPSPSPRPSPSPSPPPSPSPSPRPSPSPSPPPSPSPSPRPSPSPSPSPSPSPSPRPSPSPSPPPSPSPSPRPSPSPSPPPSPSPSPRPSPS...

result:

ok 10 lines

Test #67:

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

input:

200000 10
SRSSSRSRSRSSSRSSSRSSSRSRSRSSSRSRSRSSSRSRSRSSSRSSSRSSSRSRSRSSSRSSSRSSSRSRSRSSSRSSSRSSSRSRSRSSSRSRSRSSSRSRSRSSSRSSSRSSSRSRSRSSSRSSSRSSSRSRSRSSSRSSSRSSSRSRSRSSSRSRSRSSSRSRSRSSSRSSSRSSSRSRSRSSSRSSSRSSSRSRSRSSSRSSSRSSSRSRSRSSSRSRSRSSSRSRSRSSSRSSSRSSSRSRSRSSSRSSSRSSSRSRSRSSSRSSSRSSSRSRSRSSSRSRSR...

output:

SRSRSRSPSRSRSRSSSRSRSRSPSRSRSRSPSRSRSRSPSRSRSRSSSRSRSRSPSRSRSRSPSRSRSRSPSRSRSRSSSRSRSRSPSRSRSRSPSRSRSRSPSRSRSRSSSRSRSRSPSRSRSRSSSRSRSRSPSRSRSRSSSRSRSRSPSRSRSRSPSRSRSRSPSRSRSRSSSRSRSRSPSRSRSRSPSRSRSRSPSRSRSRSSSRSRSRSPSRSRSRSPSRSRSRSPSRSRSRSSSRSRSRSPSRSRSRSPSRSRSRSPSRSRSRSSSRSRSRSPSRSRSRSPSRSRSRSPSRSR...

result:

ok 10 lines

Test #68:

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

input:

200000 10
PPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPRPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPRPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPRPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPP...

output:

RRRSRRRSRRRSRRRSRRRSRRRSRRRSRRRPRRRSRRRSRRRSRRRSRRRSRRRSRRRSRRRRRRRSRRRSRRRSRRRSRRRSRRRSRRRSRRRPRRRSRRRSRRRSRRRSRRRSRRRSRRRSRRRRRRRSRRRSRRRSRRRSRRRSRRRSRRRSRRRPRRRSRRRSRRRSRRRSRRRSRRRSRRRSRRRRRRRSRRRSRRRSRRRSRRRSRRRSRRRSRRRPRRRSRRRSRRRSRRRSRRRSRRRSRRRSRRRRRRRSRRRSRRRSRRRSRRRSRRRSRRRSRRRPRRRSRRRSRRRS...

result:

ok 10 lines

Test #69:

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

input:

200000 10
PSPSPSPRPSPSPSPSPSPSPSPRPSPSPSPSPSPSPSPRPSPSPSPSPSPSPSPRPSPSPSPPPSPSPSPRPSPSPSPSPSPSPSPRPSPSPSPSPSPSPSPRPSPSPSPSPSPSPSPRPSPSPSPRPSPSPSPRPSPSPSPSPSPSPSPRPSPSPSPSPSPSPSPRPSPSPSPSPSPSPSPRPSPSPSPPPSPSPSPRPSPSPSPSPSPSPSPRPSPSPSPSPSPSPSPRPSPSPSPSPSPSPSPRPSPSPSPRPSPSPSPRPSPSPSPSPSPSPSPRPSPSPSPSPS...

output:

PRPRPRPSPRPRPRPPPRPRPRPSPRPRPRPPPRPRPRPSPRPRPRPPPRPRPRPSPRPRPRPRPRPRPRPSPRPRPRPPPRPRPRPSPRPRPRPPPRPRPRPSPRPRPRPPPRPRPRPSPRPRPRPPPRPRPRPSPRPRPRPPPRPRPRPSPRPRPRPPPRPRPRPSPRPRPRPPPRPRPRPSPRPRPRPRPRPRPRPSPRPRPRPPPRPRPRPSPRPRPRPPPRPRPRPSPRPRPRPPPRPRPRPSPRPRPRPSPRPRPRPSPRPRPRPPPRPRPRPSPRPRPRPPPRPRPRPSPRPR...

result:

ok 10 lines

Test #70:

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

input:

200000 10
RPRPRPRRRPRPRPRPRPRPRPRRRPRPRPRPRPRPRPRRRPRPRPRPRPRPRPRRRPRPRPRPRPRPRPRRRPRPRPRPRPRPRPRRRPRPRPRPRPRPRPRRRPRPRPRPRPRPRPRRRPRPRPRPRPRPRPRRRPRPRPRPRPRPRPRRRPRPRPRPRPRPRPRRRPRPRPRPRPRPRPRRRPRPRPRPRPRPRPRRRPRPRPRPRPRPRPRRRPRPRPRPRPRPRPRRRPRPRPRPRPRPRPRRRPRPRPRRRPRPRPRRRPRPRPRPRPRPRPRRRPRPRPRPRP...

output:

PSPSPSPSPSPSPSPPPSPSPSPSPSPSPSPSPSPSPSPSPSPSPSPPPSPSPSPSPSPSPSPRPSPSPSPSPSPSPSPPPSPSPSPSPSPSPSPSPSPSPSPSPSPSPSPPPSPSPSPSPSPSPSPSPSPSPSPSPSPSPSPPPSPSPSPSPSPSPSPSPSPSPSPSPSPSPSPPPSPSPSPSPSPSPSPRPSPSPSPSPSPSPSPPPSPSPSPSPSPSPSPSPSPSPSPSPSPSPSPPPSPSPSPSPSPSPSPSPSPSPSPSPSPSPSPPPSPSPSPSPSPSPSPSPSPSPSPSPSPS...

result:

ok 10 lines

Test #71:

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

input:

199999 10
SRSPSRSPSRSPSRSPSRSPSRSPSRSPSRSRSRSPSRSPSRSPSRSPSRSPSRSPSRSPSRSSSRSPSRSPSRSPSRSPSRSPSRSPSRSPSRSRSRSPSRSPSRSPSRSPSRSPSRSPSRSPSRSSSRSPSRSPSRSPSRSPSRSPSRSPSRSPSRSRSRSPSRSPSRSPSRSPSRSPSRSPSRSPSRSSSRSPSRSPSRSPSRSPSRSPSRSPSRSPSRSRSRSPSRSPSRSPSRSPSRSPSRSPSRSPSRSSSRSPSRSPSRSPSRSPSRSPSRSPSRSPSRSRSR...

output:

PSPPPSPSPSPPPSPSPSPPPSPSPSPPPSPPPSPPPSPSPSPPPSPSPSPPPSPSPSPPPSPPPSPPPSPSPSPPPSPSPSPPPSPSPSPPPSPPPSPPPSPSPSPPPSPSPSPPPSPSPSPPPSPPPSPPPSPSPSPPPSPSPSPPPSPSPSPPPSPPPSPPPSPSPSPPPSPSPSPPPSPSPSPPPSPPPSPPPSPSPSPPPSPSPSPPPSPSPSPPPSPPPSPPPSPSPSPPPSPSPSPPPSPSPSPPPSPPPSPPPSPSPSPPPSPSPSPPPSPSPSPPPSPPPSPPPSPSPSPP...

result:

ok 10 lines

Test #72:

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

input:

199997 10
SPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSP...

output:

SPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPR...

result:

ok 10 lines

Test #73:

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

input:

199996 10
SPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSP...

output:

SPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPRSPR...

result:

ok 10 lines

Test #74:

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

input:

199999 10
SPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSP...

output:

SPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRR...

result:

ok 10 lines

Test #75:

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

input:

199998 10
SPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSP...

output:

SPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRRSPRR...

result:

ok 10 lines