import java.io.*;
import java.util.*;
class p173a {
public static void main
(String[] args
) { Scanner sc
= new Scanner
(System.
in); int n = sc.nextInt();
int per = a.length() * b.length();
int rem = n % per;
int aPer = 0, bPer = 0, aAns = 0, bAns = 0;
for (int i = 0; i < per; i++) {
int aTmp = 0;
int bTmp = 0;
aTmp += f(a.charAt(i % a.length()), b.charAt(i % b.length()));
bTmp += f(b.charAt(i % b.length()), a.charAt(i % a.length()));
if (i < rem) {
aAns += aTmp;
bAns += bTmp;
}
aPer += aTmp;
bPer += bTmp;
}
aAns += aPer * (n / per);
bAns += bPer * (n / per);
System.
out.
println(aAns
+ " " + bAns
); }
public static int f(char a, char b) {
if (a == 'R' && b == 'P') return 1;
if (a == 'P' && b == 'S') return 1;
if (a == 'S' && b == 'R') return 1;
return 0;
}
}
aW1wb3J0IGphdmEuaW8uKjsKaW1wb3J0IGphdmEudXRpbC4qOwoKY2xhc3MgcDE3M2EgewoJcHVibGljIHN0YXRpYyB2b2lkIG1haW4oU3RyaW5nW10gYXJncykgewoJCVNjYW5uZXIgc2MgPSBuZXcgU2Nhbm5lcihTeXN0ZW0uaW4pOwoJCWludCBuID0gc2MubmV4dEludCgpOwoJCVN0cmluZyBhID0gc2MubmV4dCgpLnRyaW0oKTsKCQlTdHJpbmcgYiA9IHNjLm5leHQoKS50cmltKCk7CgkJaW50IHBlciA9IGEubGVuZ3RoKCkgKiBiLmxlbmd0aCgpOwoJCWludCByZW0gPSBuICUgcGVyOwoJCWludCBhUGVyID0gMCwgYlBlciA9IDAsIGFBbnMgPSAwLCBiQW5zID0gMDsKCQlmb3IgKGludCBpID0gMDsgaSA8IHBlcjsgaSsrKSB7CgkJCWludCBhVG1wID0gMDsKCQkJaW50IGJUbXAgPSAwOwoJCQlhVG1wICs9IGYoYS5jaGFyQXQoaSAlIGEubGVuZ3RoKCkpLCBiLmNoYXJBdChpICUgYi5sZW5ndGgoKSkpOwoJCQliVG1wICs9IGYoYi5jaGFyQXQoaSAlIGIubGVuZ3RoKCkpLCBhLmNoYXJBdChpICUgYS5sZW5ndGgoKSkpOwoJCQlpZiAoaSA8IHJlbSkgewoJCQkJYUFucyArPSBhVG1wOwoJCQkJYkFucyArPSBiVG1wOwoJCQl9CgkJCWFQZXIgKz0gYVRtcDsKCQkJYlBlciArPSBiVG1wOwoJCX0KCQlhQW5zICs9IGFQZXIgKiAobiAvIHBlcik7CgkJYkFucyArPSBiUGVyICogKG4gLyBwZXIpOwoJCVN5c3RlbS5vdXQucHJpbnRsbihhQW5zICsgIiAiICsgYkFucyk7Cgl9CgkKCXB1YmxpYyBzdGF0aWMgaW50IGYoY2hhciBhLCBjaGFyIGIpIHsKCQlpZiAoYSA9PSAnUicgJiYgYiA9PSAnUCcpIHJldHVybiAxOwoJCWlmIChhID09ICdQJyAmJiBiID09ICdTJykgcmV0dXJuIDE7CgkJaWYgKGEgPT0gJ1MnICYmIGIgPT0gJ1InKSByZXR1cm4gMTsKCQlyZXR1cm4gMDsKCX0KfQ==