Problem:
 Score: 100 points    Problem Statement  The weather in Takahashi's town changes day by day, in the following cycle: Sunny, Cloudy, Rainy, Sunny, Cloudy, Rainy, ...  Given is a string S representing the weather in the town today. Predict the weather tomorrow.      Constraints   S is Sunny , Cloudy , or Rainy .         Input  Input is given from Standard Input in the following format:  S       Output  Print a string representing the expected weather tomorrow, in the same format in which input is given.        Sample Input 1 Sunny      Sample Output 1 Cloudy  In Takahashi's town, a sunny day is followed by a cloudy day.       Sample Input 2 Rainy      Sample Output 2 Sunny

Solution (Python):
weather = ['Sunny', 'Cloudy', 'Rainy']
i = weather.index(input())
print(weather[(i + 1) % 3])

Solution (Python):
S = input()

if S == "Sunny":
  print("Cloudy")
elif S == "Cloudy":
  print("Rainy")
else:
  print("Sunny")

Solution (Python):
s=['Sunny','Cloudy','Rainy']
q=input()
if q == s[0]:
    print(s[1])
if q==s[1]:
    print(s[2])
if q==s[2]:
    print(s[0])

Solution (Python):
today = input()

nextday = {
  "Sunny": "Cloudy",
  "Cloudy": "Rainy",
  "Rainy": "Sunny"
}

print(nextday[today])

Solution (Python):
s = input()
if s =="Sunny":
    print("Cloudy")
elif s == "Cloudy":
    print("Rainy")
elif s == "Rainy":
    print("Sunny")

Solution (Python):
S = input()
if S == 'Sunny':
  print('Cloudy')
elif S == 'Cloudy':
  print('Rainy')
elif S == 'Rainy':
  print('Sunny')

Solution (Python):
S = str(input())

if S == "Rainy":
    print("Sunny")
elif S == "Sunny":
    print("Cloudy")
else:
    print("Rainy")

Solution (Python):
s = input()

weather = ['Sunny', 'Cloudy', 'Rainy']

index_today = weather.index(s)

ans = weather[(index_today + 1) % len(weather)]

print(ans)

Solution (Python):
s = input()
a = ["Sunny", "Cloudy" ,"Rainy"]
i = a.index(s)
i = (i+1)%3
print(a[i])

Solution (Python):
n=input()
if n=="Sunny":
    print('Cloudy')
elif n=="Rainy":
    print("Sunny")
else :
    print("Rainy")

Solution (Python):
s = input()

if s == 'Sunny':
    print('Cloudy')
elif s == 'Cloudy':
    print('Rainy')
elif s == 'Rainy':
    print('Sunny')

Solution (Python):
s=input()
w=["Sunny", "Cloudy", "Rainy"]
if s=="Sunny":
    print(w[1])
elif s=="Cloudy":
    print(w[2])
else:
    print(w[0])

Solution (Python):
S = input()
if S=="Sunny":
    print("Cloudy")
elif S=="Cloudy":
    print("Rainy")
else:
    print("Sunny")

Solution (Python):
from sys import stdin


def main():
    S = input()

    if S == "Sunny":
        print("Cloudy")
    elif S == "Cloudy":
        print("Rainy")
    else:
        print("Sunny")


if __name__ == "__main__":
    main()

Solution (Python):
s = str(input())
if s=="Sunny":
    print("Cloudy")
elif s=="Cloudy":
    print("Rainy")
else:
    print("Sunny")

Solution (Python):
import sys
N = input()
weather = {'Sunny':0, 'Cloudy':1, 'Rainy':2}
weather_list = ['Sunny', 'Cloudy', 'Rainy']
next_day = (weather[N]+1)%3

print(weather_list[next_day])

Solution (Python):
s = input()
if s == "Sunny":
    print("Cloudy")
elif s == "Cloudy":
    print("Rainy")
else:
    print("Sunny")

Solution (Python):
S = input()
if S == "Rainy":
    print("Sunny")
elif S == "Sunny":
    print("Cloudy")
else:
    print("Rainy")

Solution (Python):
s= input()
if s=='Sunny':
    print('Cloudy')
elif s=='Cloudy':
    print('Rainy')
elif  s=='Rainy':
    print('Sunny')

Solution (Python):
S = input()
if "Sunny" == S:
    print("Cloudy")
elif "Cloudy" == S:
    print("Rainy")
else:
    print("Sunny")

Solution (Python):
S=input()

if S =='Sunny':
  print('Cloudy')
elif S =='Cloudy':
  print('Rainy')
else:
  print('Sunny')

Solution (Python):
s=input()
if s == 'Sunny':
  print('Cloudy')
if s== 'Cloudy':
  print('Rainy')
if s== 'Rainy':
  print('Sunny')

Solution (Python):
s = input()
if s=="Sunny":
  print("Cloudy")
elif s=="Cloudy":
  print("Rainy")
else:
  print("Sunny")

Solution (Python):
arr = ['Sunny', 'Cloudy', 'Rainy']
S = input()
print(arr[(arr.index(S) + 1) % 3])

Solution (Python):
ans = {'s':'Cloudy', 'c': 'Rainy', 'r':'Sunny'}
key = input()[0].lower()
print(ans[key])

Solution (Python):
weather = input()
if weather == "Sunny":
    print("Cloudy")
elif weather == "Cloudy":
    print("Rainy")
else:
    print("Sunny")

Solution (Python):
S = input()

if S == 'Sunny':
    S = 'Cloudy'
elif S == 'Cloudy':
    S = 'Rainy'
elif S == 'Rainy':
    S = 'Sunny'

print(S)

Solution (Python):
S = input()
ans = {
  'Sunny':'Cloudy',
  'Cloudy': 'Rainy',
  'Rainy': 'Sunny'
}
print(ans[S])

Solution (Python):
s = input()
if s =="Sunny":
    print("Cloudy")
if s =="Cloudy":
    print("Rainy")
if s =="Rainy":
    print("Sunny")

Solution (Python):
S = input()
ans = ''
if S == 'Sunny':
    print('Cloudy')
if S == 'Cloudy':
    print('Rainy')
if S == 'Rainy':
    print('Sunny')

Solution (Python):
S = input().rstrip()
if S == "Sunny":
  print("Cloudy")
elif S == "Cloudy":
  print("Rainy")
else:
  print("Sunny")

Solution (Python):

s = input()
if s == 'Sunny':
    print('Cloudy')
if s == 'Cloudy':
    print('Rainy')
if s == 'Rainy':
    print('Sunny')

Solution (Python):
S = input()
if S=="Sunny":
    print("Cloudy")
elif S=="Cloudy":
    print("Rainy")
else:
    print("Sunny")

Solution (Python):
s=input()
if s=="Sunny":
    print("Cloudy")
elif s=="Cloudy":
    print("Rainy")
else:
    print("Sunny")

Solution (Python):
we = input()

if we == "Sunny":
  print("Cloudy")
elif we == "Cloudy":
  print("Rainy")
else:
  print("Sunny")

Solution (Python):
s=input()
if s == "Sunny":
    print("Cloudy")
elif s == "Cloudy":
    print("Rainy")
elif s == "Rainy":
    print("Sunny")

Solution (Python):


S = input()

if S == "Sunny":
    print("Cloudy")
elif S == "Cloudy":
    print("Rainy")
else:
    print("Sunny")

Solution (Python):
S=input()
if S[0] == "S":
  print("Cloudy")
elif S[0] == "C":
  print("Rainy")
else:
  print("Sunny")

Solution (Python):
x=input()
S=['Sunny','Cloudy','Rainy']
if x=='Sunny':
    print('Cloudy')
elif x=='Cloudy':
    print('Rainy')
else:
    print('Sunny')

Solution (Python):
W1 = {'Sunny': 0, 'Cloudy': 1, 'Rainy': 2}
W2 = ('Sunny', 'Cloudy', 'Rainy')
while True:
    try:
        S = input()
        t = W1[S]
        t += 1
        if t > 2:
            t = 0
        print(W2[t])
    except EOFError:
        break

Solution (Python):

s = input()
if s == 'Sunny':
    print('Cloudy')
elif s == 'Cloudy':
    print('Rainy')
else:
    print('Sunny')

Solution (Python):
S = input().strip()

weather = ["Sunny", "Cloudy", "Rainy"]


idx = weather.index(S) + 1
if idx >= len(weather):
    print(weather[0])
else:
    print(weather[idx])

Solution (Python):
S = input()

if S=='Sunny':
  print('Cloudy')

if S=='Cloudy':
  print('Rainy')
  
if S=='Rainy':
  print('Sunny')

Solution (Python):
s = str(input())

if s == "Sunny":
    print("Cloudy")
elif s == "Cloudy":
    print("Rainy")
else:
    print("Sunny")

Solution (Python):
s = input()
if s == "Sunny":
	print("Cloudy")
elif s == "Cloudy":
	print("Rainy")
else:
	print("Sunny")

Solution (Python):


from collections import deque, defaultdict
import itertools as ite
import sys
import math
import decimal

sys.setrecursionlimit(1000000)

INF = 10 ** 18
MOD = 10 ** 9 + 7

S = raw_input()
if S == "Sunny":
    print "Cloudy"
elif S == "Cloudy":
    print "Rainy"
else:
    print "Sunny"

Solution (Python):
N=input()
if N=="Sunny":
  print("Cloudy")
if N=="Cloudy":
  print("Rainy")
if N=="Rainy":
  print("Sunny")

Solution (Python):
def main():
    s = input()
    if s == 'Sunny':
        print('Cloudy')
    elif s == 'Cloudy':
        print('Rainy')
    else:
        print('Sunny')
    return 0;

if __name__ == "__main__":
    main()

Solution (Python):
S = input()

if S == "Sunny":
    ans = "Cloudy"
elif S == "Cloudy":
    ans = "Rainy"
elif S == "Rainy":
    ans = "Sunny"

print(ans)

Solution (Python):
S = input()
if S == "Sunny":
  print("Cloudy")
elif S == "Cloudy":
  print("Rainy")
else:
  print("Sunny")

Solution (Python):
s = input()

if s[-3:] == "nny":
	print("Cloudy")
elif s[-3:] == "udy":
	print("Rainy")
else:
	print("Sunny")

Solution (Python):
S = input()

if S == 'Sunny':
    print('Cloudy')
elif S == 'Cloudy':
    print('Rainy')
elif S == 'Rainy':
    print('Sunny')

Solution (Python):
s=input()
if s=="Sunny":
  print("Cloudy")
elif s=="Cloudy":
  print("Rainy")
elif s=="Rainy":
  print("Sunny")

Solution (Python):
s = input()

if s == 'Sunny':
    print('Cloudy')
elif s == 'Cloudy':
    print('Rainy')
else:
    print('Sunny')

Solution (Python):

S = input()

if S == 'Sunny':
    print('Cloudy')
elif S == 'Cloudy':
    print('Rainy')
else:
    print('Sunny')

Solution (Python):
s = input()
if s == 'Sunny':
    ans = 'Cloudy'
elif s == 'Cloudy':
    ans = 'Rainy'
else:
    ans = 'Sunny'
print(ans)

Solution (Python):
s = input()


a = ['Sunny', 'Cloudy', 'Rainy']

if(s == a[0]) :
    print(a[1])
elif(s == a[1]) :
    print(a[2])
else :
    print(a[0])

Solution (Python):
s = list(input())
if s[0] == 'S':
    print('Cloudy')
if s[0] == 'C':
    print('Rainy')
if s[0] == 'R':
    print('Sunny')

Solution (Python):
import sys
from collections import defaultdict, deque


def main():
    S = input()
    t = ['Sunny', 'Cloudy', 'Rainy']
    if S == t[0]:
        print(t[1])
    elif S == t[1]:
        print(t[2])
    else:
        print(t[0])


if __name__ == '__main__':
    main()

Solution (Python):
N = str(input())
ans=""
if N =="Sunny":
    ans="Cloudy"
elif N=="Cloudy":
    ans="Rainy"
elif N=="Rainy":
    ans="Sunny"
print(ans)

Solution (Python):
W = ['Sunny', 'Cloudy', 'Rainy']
S = input()
print(W[(W.index(S) + 1) % 3])

Solution (Python):
s = input()
if s == "Sunny":
	print("Cloudy")
elif s == "Cloudy":
	print("Rainy")
else:
	print("Sunny")

Solution (Python):
def main():
    S = input()

    if S == "Sunny":
        print("Cloudy")
    elif S == "Cloudy":
        print("Rainy")
    elif S == "Rainy":
        print("Sunny")


if __name__ == "__main__":
    main()

Solution (Python):
S = input()
if S == 'Sunny':
    print('Cloudy')
elif S == 'Cloudy':
    print('Rainy')
else:
    print('Sunny')

Solution (Python):
N = input()

if N == 'Sunny':
    print('Cloudy')
elif N =='Cloudy':
    print('Rainy')
else:
    print('Sunny')

Solution (Python):
s = input()

if s == 'Sunny':
    print('Cloudy')
elif s == 'Cloudy':
    print('Rainy')
elif s == 'Rainy':
    print('Sunny')

Solution (Python):
S = input()

if S=='Sunny':
    print('Cloudy')
elif S=='Cloudy':
    print('Rainy')
elif S=='Rainy':
    print('Sunny')

Solution (Python):
import sys,collections as cl,bisect as bs
sys.setrecursionlimit(100000)
mod = 10**9+7
Max = sys.maxsize
def l(): 
    return list(map(int,input().split()))
def m(): 
    return map(int,input().split())
def onem(): 
    return int(input())
def s(x): 
    a = []
    aa = x[0]
    su = 1
    for i in range(len(x)-1):
        if aa != x[i+1]:
            a.append([aa,su])
            aa = x[i+1]
            su = 1
        else:
            su += 1
    a.append([aa,su])
    return a
def jo(x): 
    return " ".join(map(str,x))
def max2(x): 
    return max(map(max,x))
def In(x,a): 
    k = bs.bisect_left(a,x)
    if k != len(a) and a[k] ==  x:
        return True
    else:
        return False

s = input()

if s == "Sunny":
    print("Cloudy")
elif s == "Cloudy":
    print("Rainy")
else:
    print("Sunny")

Solution (Python):
s = input()

if s == 'Sunny':
    print('Cloudy')
elif s == 'Cloudy':
    print('Rainy')
else:
    print('Sunny')

Solution (Python):
s = str(input())

ans = "Sunny"
if s == "Sunny":
    ans = "Cloudy"
elif s == "Cloudy":
    ans = "Rainy"
print(ans)

Solution (Python):
whether = {"Sunny":1, "Cloudy":2, "Rainy":0}
whetherl = ["Sunny", "Cloudy", "Rainy"]
S = input()

print(whetherl[whether[S]])

Solution (Python):
S = input()
if S == 'Sunny':
    print('Cloudy')
elif S=='Cloudy':
    print('Rainy')
elif S=='Rainy':
    print('Sunny')

Solution (Python):
s = input()
if s == 'Sunny':
    print('Cloudy')
elif s == 'Cloudy':
    print('Rainy')
elif s == 'Rainy':
    print('Sunny')

Solution (Python):
T = ['Sunny', 'Cloudy', 'Rainy']
today = input()
print(T[(T.index(today)+1) % len(T)])

Solution (Python):
print({"Sunny":"Cloudy", "Cloudy":"Rainy", "Rainy":"Sunny"}[input()])

Solution (Python):
vals = ['Sunny', 'Cloudy', 'Rainy']

s = input().rstrip()

print(vals[(vals.index(s) + 1) % 3])

Solution (Python):
def main():
    wt = { "Sunny" : "Cloudy", "Cloudy" : "Rainy", "Rainy" : "Sunny" }
    print(wt[input()])
    return 0

if __name__ == "__main__":
    main()

Solution (Python):
from collections import defaultdict, deque, Counter
from heapq import heappush, heappop, heapify
import math
import bisect
import random
from itertools import permutations, accumulate, combinations
import sys
import string
from bisect import bisect_left, bisect_right
from math import factorial, ceil, floor
from functools import reduce



INF = float('inf')
def LI(): return list(map(int, sys.stdin.readline().split()))
def I(): return int(sys.stdin.readline())
def LS(): return sys.stdin.readline().split()
def S(): return sys.stdin.readline().strip()
def IR(n): return [I() for i in range(n)]
def LIR(n): return [LI() for i in range(n)]
def SR(n): return [S() for i in range(n)]
def LSR(n): return [LS() for i in range(n)]
def SRL(n): return [list(S()) for i in range(n)]
def MSRL(n): return [[int(j) for j in list(S())] for i in range(n)]
mod = 1000000007


a = S()[0]
if a == 'S':
    print('Cloudy')
elif a == 'C':
    print('Rainy')
else:
    print('Sunny')

Solution (Python):
text = input()

result = ''
if text == 'Sunny':
	result = 'Cloudy'
elif text == 'Cloudy':
	result = 'Rainy'
else:
	result = 'Sunny'
    
print(result)

Solution (Python):
S=input()
if S=="Sunny":
  print("Cloudy")
elif S=="Cloudy":
  print("Rainy")
elif S=="Rainy":
  print("Sunny")

Solution (Python):
S = input()

if S == "Sunny":
    print("Cloudy")
elif S == "Cloudy":
    print("Rainy")
else:
    print("Sunny")

Solution (Python):
S=input()
if S=='Sunny':
  print('Cloudy')
elif S=='Cloudy':
  print('Rainy')
else:
  print('Sunny')

Solution (Python):
s = input()

if s == "Sunny":
    print("Cloudy")
if s == "Cloudy":
    print("Rainy")
if s == "Rainy":
    print("Sunny")

Solution (Python):
S=input()
if S=="Sunny":
  print("Cloudy")
elif S=="Cloudy":
  print("Rainy")
else:
  print("Sunny")

Solution (Python):


S = input()
if S == "Sunny":
    print("Cloudy")
if S == "Cloudy":
    print("Rainy")
if S == "Rainy":
    print("Sunny")

Solution (Python):

s =  input()
li = ["Sunny","Cloudy","Rainy"]

if(s==li[0]):
    print(li[1])
elif(s==li[1]):
    print(li[2])
elif(s==li[2]):
    print(li[0])

Solution (Python):
s = input()
if s == 'Sunny':
    print('Cloudy')
elif s == 'Rainy':
    print('Sunny')
else:
    print('Rainy')

Solution (Python):




S = str(input())
if S=="Sunny":
  print("Cloudy")
elif S=="Cloudy":
  print("Rainy")
else:
  print("Sunny")

Solution (Python):

S=input()

result=""
if(S=="Sunny"):
    result="Cloudy"
elif(S=="Cloudy"):
    result="Rainy"
elif(S=="Rainy"):
    result="Sunny"

print(result)

Solution (Python):
today = input()
if today == 'Sunny':
    print('Cloudy')
elif today == 'Cloudy':
    print('Rainy')
else:
    print('Sunny')

Solution (Python):
s = input()
if s == 'Sunny':
  print('Cloudy')
elif s == 'Cloudy':
  print('Rainy')
else:
  print('Sunny')

Solution (Python):
S = input()

if S == "Sunny":
    print("Cloudy")
elif S == "Cloudy":
    print("Rainy")
else:
    print("Sunny")

Solution (Python):
s = input()
if s=="Sunny":
    print("Cloudy")
if s=="Cloudy":
    print("Rainy")
if s=="Rainy":
    print("Sunny")

Solution (Python):
S = input()
if S == "Sunny":
    print("Cloudy")
elif S == "Cloudy":
    print("Rainy")
elif S == "Rainy":
    print("Sunny")

Solution (Python):
today = input()
weather = ['Sunny','Cloudy','Rainy']
print(weather[(weather.index(today)+1)%3])

Solution (Python):


lst = ("Sunny", "Cloudy", "Rainy" )
s = input()
if s == lst[0]:
    print(lst[1])
elif s == lst[1]:
    print(lst[2])
else:
    print(lst[0])

Solution (Python):




S = input().strip()

if S == 'Sunny':
    print('Cloudy')

if S == 'Cloudy':
    print('Rainy')

if S == 'Rainy':
    print('Sunny')

Solution (Python):
S = input()
if S == "Sunny":
  print("Cloudy")
elif S == "Cloudy":
	print("Rainy")
else:
  print("Sunny")

Solution (Python):
S=input()
if S=="Sunny":
  print("Cloudy")
elif S=="Cloudy":
  print("Rainy")
elif S=="Rainy":
  print("Sunny")

Solution (Python):
S = input()
 
if S == "Sunny":
  print("Cloudy")
elif S == "Cloudy":
  print("Rainy")
elif S == "Rainy":
  print("Sunny")

Solution (Python):
s = input()
if s == 'Sunny':
    print('Cloudy')
elif s == 'Cloudy':
    print('Rainy')
else:
    print('Sunny')

Solution (Python):
S=input()
if S=="Sunny":
    print("Cloudy")
elif S=="Cloudy":
    print("Rainy")
elif S=="Rainy":
    print("Sunny")

Solution (Python):
S = input()

if S == 'Sunny':
  print('Cloudy')
elif S == 'Cloudy':
  print('Rainy')
else:
  print('Sunny')

Solution (Python):
S = input()

if(S == "Sunny"):
    print("Cloudy")
elif (S == "Cloudy"):
    print("Rainy")
else:
    print("Sunny")

Solution (Python):


def main():
    S  = input()
    if S == "Sunny":
        print("Cloudy")
    elif S == "Rainy":
        print("Sunny")
    else:
        print("Rainy")
        
if __name__ == '__main__':
    main()

Solution (Python):
S = input()

if S == 'Sunny':
    print('Cloudy')
elif S == 'Cloudy':
    print('Rainy')
else:
    print('Sunny')

Solution (Python):
S=input()
if S=="Sunny":
  print("Cloudy")
elif S=="Cloudy":
  print("Rainy")
elif S=="Rainy":
  print("Sunny")

Solution (Python):
def main():
    weather_list = ['Sunny', 'Cloudy', 'Rainy']
    s = input()
    today_index = weather_list.index(s)
    print(weather_list[(today_index+1) % 3])


if __name__ == "__main__":
    main()

Solution (Python):
S=input()
if S == 'Sunny':
  print('Cloudy')
elif S == 'Cloudy':
  print('Rainy')
elif S =='Rainy':
  print('Sunny')

Solution (Python):
import sys
sys.setrecursionlimit(100000)

def ins(): return input().split()
def ii(): return int(input())
def iil(): return list(map(int,ins()))
def lin(): return list(input())
def iin(): return map(int,ins())

t = ['Sunny', 'Cloudy', 'Rainy']
s = input()
print(t[t.index(s)+1] if t.index(s)<2 else t[0])

Solution (Python):
mys = input()
 
if mys == 'Sunny':
  print('Cloudy')

elif mys == 'Cloudy':
  print('Rainy')

elif mys == 'Rainy':
  print('Sunny')

Solution (Python):
A = ["Sunny", "Cloudy", "Rainy"]
S = input()
i = (A.index(S) + 1) % 3
print(A[i])

Solution (Python):
sin = input()
ten = ['Sunny', 'Cloudy', 'Rainy']

if sin == 'Sunny':
    print(ten[1])

elif sin == 'Cloudy':
    print(ten[2])

else:
    print(ten[0])

Solution (Python):
import sys


def main():
    prev = sys.stdin.readline().strip()
    ans = ''
    if prev == 'Sunny':
        ans = 'Cloudy'
    elif prev == 'Cloudy':
        ans = 'Rainy'
    else:
        ans = 'Sunny'

    print(ans)


main()

Solution (Python):
s = input()

if s == "Sunny":
    print("Cloudy")
elif s == "Cloudy":
    print("Rainy")
else:
    print("Sunny")

Solution (Python):
a = input()
if a=='Sunny':
    print('Cloudy')
elif a== 'Cloudy':
    print('Rainy')
else:
    print('Sunny')

Solution (Python):
import sys
def input(): return sys.stdin.readline().strip()
def INT(): return int(input())
def MAP(): return map(int, input().split())
def LIST(): return list(map(int, input().split()))
s = input()
if s == 'Sunny':
  print('Cloudy')
elif s == 'Cloudy':
  print('Rainy')
else:
  print('Sunny')

Solution (Python):
S = input()

if S == 'Sunny':
    result = 'Cloudy'
elif S == 'Cloudy':
    result = 'Rainy'
elif S == 'Rainy':
    result = 'Sunny'

print(result)

Solution (Python):
S = input()

if S == "Sunny":
    print("Cloudy")
elif S == "Cloudy":
    print("Rainy")
else:
    print("Sunny")

Solution (Python):
s = input()
if s == "Sunny":
  print("Cloudy")
elif s == "Cloudy":
  print("Rainy")
else:
  print("Sunny")

Solution (Python):
import sys
import math
from fractions import gcd





def lcm(a, b):
    return a * b // gcd(a, b)

def combination_count(n, r):
    return math.factorial(n) // (math.factorial(n - r) * math.factorial(r))

def permutations_count(n, r):
    return math.factorial(n) // math.factorial(n - r)

big_prime = 1000000007

"""


 =  sys.stdin.readline().rstrip()
 =  list(sys.stdin.readline().rstrip())


 =  int(sys.stdin.readline())
 =  map(int, sys.stdin.readline().split())
 =  list(map(int, sys.stdin.readline().split()))
 =  [list(map(int,list(sys.stdin.readline().split()))) for i in range(N)]
"""

S = sys.stdin.readline().rstrip()
ans = ''

if (S=='Sunny'):
    ans = 'Cloudy'
elif (S=='Cloudy'):
    ans = 'Rainy'
else:
    ans = 'Sunny'

print(ans)

Solution (Python):
s=input()
print('Cloudy' if s=='Sunny' else 'Rainy' if s=='Cloudy' else 'Sunny')

Solution (Python):
import logging

logging.basicConfig(level=logging.INFO, format="%(message)s")


def main():
    S_s = ["Sunny", "Cloudy", "Rainy"]
    S = input()
    logging.info("Hello!")

    if S == S_s[0]:
        print(S_s[1])
    elif S == S_s[1]:
        print(S_s[2])
    elif S == S_s[2]:
        print(S_s[0])
        
    
if __name__ == "__main__":
    main()

Solution (Python):
currents = ["Sunny", "Cloudy", "Rainy"]
predicted = ["Cloudy", "Rainy", "Sunny"]

print(predicted[currents.index(input().strip())])
exit(0)

Solution (Python):
a=input()
if a=="Sunny":
  print("Cloudy")
elif a=="Cloudy":
  print("Rainy")
else:
  print("Sunny")

Solution (Python):


def ans() :

    s = input()

    if s == "Sunny":
        print("Cloudy")
    if s == "Cloudy":
        print("Rainy")
    if s == "Rainy":
        print("Sunny")



if __name__ == '__main__':
    ans()

Solution (Python):
s=input()
if s=="Sunny":
        print("Cloudy")
elif s=="Cloudy":
        print("Rainy")       
elif s=="Rainy":
        print("Sunny")

Solution (Python):


S = input()

if S == "Sunny":
    print("Cloudy")
elif S == "Cloudy":
    print("Rainy")
else:
    print("Sunny")

Solution (Python):
S = input()
d = {'Sunny': 'Cloudy', 'Cloudy': 'Rainy',  'Rainy': 'Sunny'}

if S in d:
    print(d[S])

Solution (Python):
import math
import heapq
from bisect import bisect_right, bisect_left
from collections import defaultdict, Counter
import itertools
import sys
sys.setrecursionlimit(10**7)
MOD = 10**9 + 7
INF = float("inf")


def main():
    s = input()
    if s == "Sunny":
        print("Cloudy")
    elif s == "Cloudy":
        print("Rainy")
    else:
        print("Sunny")


if __name__ == '__main__':
    main()

Solution (Python):
s=input()
asa=["Sunny","Cloudy","Rainy"]
if s==asa[0]:
    print(asa[1])
elif s==asa[1]:
    print(asa[2])
else:
    print(asa[0])

Solution (Python):
s = input()
if s == "Sunny":
	print("Cloudy")
elif s == "Rainy":
	print("Sunny")
else:
	print("Rainy")

Solution (Python):
s = input()
if s == 'Sunny':
    print('Cloudy')
elif s == 'Cloudy':
    print('Rainy')
else:
    print('Sunny')

Solution (Python):
s = input()

if s == 'Sunny':
    print('Cloudy')
elif s == 'Cloudy':
    print('Rainy')
else:
    print('Sunny')

Solution (Python):
A = {'Sunny': 'Cloudy', 'Cloudy': 'Rainy', 'Rainy': 'Sunny'}
x = input()
print(A[x])

Solution (Python):
s=input()
if s=="Sunny":
    print("Cloudy")
if s=="Cloudy":
    print("Rainy")
if s=="Rainy":
    print("Sunny")

Solution (Python):
import copy





s = input()

if s == 'Sunny':
        print('Cloudy')
elif s == 'Cloudy':
        print('Rainy')
elif s == 'Rainy':
        print('Sunny')

Solution (Python):
tenki = ['Sunny', 'Cloudy', 'Rainy']
S = input()
index = tenki.index(S)
print(tenki[(index + 1)%3])

Solution (Python):
s =str(input())

if s == "Sunny":
    print("Cloudy")
elif s == "Cloudy":
    print("Rainy")
else:
    print("Sunny")

Solution (Python):
import sys
input = sys.stdin.readline

def main():
    S = input()
    if S[0] == "S":
        ans = "Cloudy"
    elif S[0] == "C":
        ans = "Rainy"
    else:
        ans = "Sunny"
    print(ans)

if __name__ == '__main__': main()

Solution (Python):
s = input()
ans = {"Sunny": "Cloudy", "Cloudy": "Rainy", "Rainy": "Sunny"}
print(ans[s])

Solution (Python):
t = input()
if t == "Sunny":
    print("Cloudy")
elif t == "Cloudy":
    print("Rainy")
elif t == "Rainy":
    print("Sunny")

Solution (Python):
lst = ["Sunny","Cloudy","Rainy"]

s = input()
i = lst.index(s)
if i == 2:
    i = 0
else:
    i += 1
print(lst[i])

Solution (Python):
S = input()

weather = ['Sunny', 'Cloudy', 'Rainy']

if S == weather[0]:
    print(weather[1])
elif S == weather[1]:
    print(weather[2])
elif S == weather[2]:
    print(weather[0])

Solution (Python):
s = input()


if s == "Sunny":
    print("Cloudy")
elif s == "Cloudy":
    print("Rainy")
else:
    print("Sunny")

Solution (Python):
s = input()
if s == "Sunny":
  print('Cloudy')
elif s == "Cloudy":
  print('Rainy')
else:
  print('Sunny')

Solution (Python):
s = input()

l = ['Sunny', 'Cloudy', 'Rainy']
i = l.index(s)
print(l[(i+1)%3])

Solution (Python):
from sys import stdin

def main():
    input = lambda: stdin.readline()[:-1]
    S = input()

    weather = ('Sunny', 'Cloudy', 'Rainy', 'Sunny')
    i = weather.index(S)
    print(weather[i+1])

main()

Solution (Python):
s=input()
if s=="Sunny":
  print("Cloudy")
elif s=="Cloudy":
  print("Rainy")
elif s=="Rainy":
  print("Sunny")

Solution (Python):
s=input()
if s == "Sunny":
  print("Cloudy")
elif s == "Cloudy":
  print("Rainy")
else:
  print("Sunny")

Solution (Python):
s = input()

if s == "Sunny":
    print("Cloudy")
elif s == "Rainy":
    print("Sunny")
else:
    print("Rainy")

Solution (Python):
s=input()
print('Sunny' if s=='Rainy' else 'Cloudy' if s=='Sunny' else'Rainy')

Solution (Python):
S = input()

arr = ['Sunny', 'Cloudy', 'Rainy','Sunny']

for index,value in enumerate(arr):
    if value == S:
        print(arr[index+1])
        break

Solution (Python):
s = input()
w = {'Sunny': 'Cloudy', 'Cloudy': 'Rainy', 'Rainy': 'Sunny'}
print(w[s])

Solution (Python):
S = input()
a = "Sunny"
b = "Cloudy"
c = "Rainy"
if S == a:
    print(b)
elif S == b:
    print(c)
else:
    print(a)

Solution (Python):
s = input()

if s == 'Sunny' :
	ans = 'Cloudy'
if s == 'Cloudy' :
	ans = 'Rainy'
if s == 'Rainy' :
	ans = 'Sunny'

print(ans)

Solution (Python):
S=input()
if S=='Sunny':
  print('Cloudy')
elif S=='Cloudy':
  print('Rainy')
else:
  print('Sunny')

Solution (Python):
S = input()
if S == 'Sunny':
    print('Cloudy')
elif S == 'Cloudy':
    print('Rainy')
else:
    print('Sunny')

Solution (Python):
n = str(input())
if n == "Sunny":
    print("Cloudy")
elif n == "Cloudy":
    print("Rainy")
elif n == "Rainy":
    print("Sunny")

Solution (Python):
s = input()
if s == 'Sunny':
    print('Cloudy')
elif s == 'Cloudy':
    print('Rainy')
else:
    print('Sunny')

Solution (Python):
a = ['Sunny', 'Cloudy', 'Rainy']
S = input()
if S == 'Sunny':
    print('Cloudy')
elif S == 'Cloudy':
    print('Rainy')
elif S == 'Rainy':
    print('Sunny')

Solution (Python):
s = input()
if s == 'Sunny':
    print('Cloudy')
elif s == 'Cloudy':
    print('Rainy')
else:
    print('Sunny')

Solution (Python):
today = input()



sun = 'Sunny'
clo = 'Cloudy'
rain = 'Rainy'

if today == sun:
    print(clo)
elif today == clo:
    print(rain)
elif today == rain:
    print(sun)

Solution (Python):
s = input()
t = ['Sunny', 'Cloudy', 'Rainy']
if s==t[0]:
    print(t[1])
elif s==t[1]:
    print(t[2])
else:
    print(t[0])

Solution (Python):

def main():
    a = input()
    b = ['Sunny', 'Cloudy', 'Rainy']

    if a == b[0]:
        print(b[1])
    elif a == b[1]:
        print(b[2])
    else:
        print(b[0])


if __name__ == '__main__' :
    main()

Solution (Python):
S  = input()
t = ['Sunny', 'Cloudy', 'Rainy']
result = t.index(S)
if result < 2:
    print(t[result+1])
else:
    print(t[0])

Solution (Python):
import sys
INPUT = lambda: sys.stdin.readline().rstrip()
sys.setrecursionlimit(10 ** 9)


def main():
    S = INPUT()

    if S == 'Sunny': print('Cloudy')
    elif S == 'Cloudy': print('Rainy')
    else: print('Sunny')


if __name__ == '__main__':
    main()

Solution (Python):
inpl = lambda: list(map(int,input().split()))
weather = ['Sunny', 'Cloudy', 'Rainy']
num = dict()
for i in range(3):
    num[weather[i]] = i

S = input()
print(weather[(num[S]+1)%3])

Solution (Python):
ans=["Sunny","Cloudy","Rainy"]
s=input()
print(ans[(ans.index(s)+1)%3])

Solution (Python):
S = input()
if S == "Sunny":
    print("Cloudy")
elif S == "Cloudy":
    print("Rainy")
else:
    print("Sunny")

Solution (Python):
S=input()

if S=='Sunny':
  print ('Cloudy')
  
if S=='Cloudy':
  print ('Rainy')

if S=='Rainy':
  print ('Sunny')

Solution (Python):
asdf={"Sunny":0,"Cloudy":1,"Rainy":2}
a=asdf[input()]
a+=1
if a>2:
  a=0
print([k for k, v in asdf.items() if v == a][0])

Solution (Python):
n = str(input())
a = ["Sunny", "Cloudy", "Rainy"]
b = [1, 2, 0]
print(a[b[a.index(n)]])

Solution (Python):
s = input()

if s == "Sunny":
    print ("Cloudy")
elif s == "Cloudy":
    print("Rainy")
else:
    print("Sunny")

Solution (Python):
S = input()
if S == "Sunny":
    print('Cloudy')
elif S == "Cloudy":
    print('Rainy')
elif S == "Rainy":
    print('Sunny')

Solution (Python):
S = input()

if S == "Sunny":
    print("Cloudy")
elif S == "Rainy":
    print("Sunny")
else:
    print("Rainy")

Solution (Python):
tenki = input()

if (tenki == "Sunny"):
    print("Cloudy")
elif (tenki == "Cloudy"):
    print("Rainy")
else:
    print("Sunny")

Solution (Python):
S = input()

if S == "Sunny":
  print("Cloudy")
elif S == "Cloudy":
  print("Rainy")
else:
  print("Sunny")

Solution (Python):
if __name__ == '__main__':
    import sys
    input = sys.stdin.readline



    n = str(input()[:-1])

    if n == 'Sunny':
        print('Cloudy')
    elif n == 'Rainy':
        print('Sunny')
    else:
        print('Rainy')

Solution (Python):
S = input()


if S == 'Sunny':
    print('Cloudy')
elif S == 'Cloudy':
    print('Rainy')
else:
    print('Sunny')

Solution (Python):
s = str(input())
if s == "Sunny":
    print("Cloudy")
elif s == "Cloudy":
    print("Rainy")
else:
    print("Sunny")

Solution (Python):
d = {
    'Sunny': 'Cloudy',
    'Cloudy': 'Rainy',
    'Rainy': 'Sunny'
}

i = input()

print(d[i])

Solution (Python):
a = input()
if a == "Sunny":
  print("Cloudy")
elif a == "Cloudy":
  print("Rainy")
else:
  print("Sunny")

Solution (Python):
S = input()
if S ==  "Sunny":
  print("Cloudy")
elif S == "Cloudy":
  print("Rainy")
else:
  print("Sunny")

Solution (Python):
s = input()
ans = 'Sunny'
if s == 'Sunny':
    ans = 'Cloudy'
elif s == 'Cloudy':
    ans = 'Rainy'
print(ans)

Solution (Python):
s = input()

if s == 'Sunny':
    print('Cloudy')
elif s == 'Cloudy':
    print('Rainy')
elif s == 'Rainy':
    print('Sunny')

Solution (Python):
import sys


def input():
    return sys.stdin.readline().rstrip()


def main():
    S = input()
    if S == "Sunny":
        print("Cloudy")
    elif S == "Cloudy":
        print("Rainy")
    else:
        print("Sunny")


if __name__ == '__main__':
    main()

Solution (Python):
S = input()
if S == 'Sunny':
    ans = 'Cloudy'
elif S == 'Cloudy':
    ans = 'Rainy'
elif S == 'Rainy':
    ans ='Sunny'

print (ans)

Solution (Python):
S = input()
if(S == 'Rainy'):
    print('Sunny')
elif(S == 'Sunny'):
    print('Cloudy')
else:
    print('Rainy')

Solution (Python):
def main():
    s = input()
    if s == 'Sunny':
        print('Cloudy')
    elif s == 'Rainy':
        print('Sunny')
    else:
        print('Rainy')
if __name__ == '__main__':
    main()

Solution (Python):
S = str(input())

if S =="Sunny":
	print("Cloudy")

elif S =="Cloudy":
	print("Rainy")

elif S =="Rainy":
	print("Sunny")

Solution (Python):
s = ["Sunny", "Cloudy", "Rainy", "Sunny"]
text = input()
for i in range(3):
    if s[i] == text:
        print(s[i+1])
        break