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):
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')
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")
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')
if S == 'Cloudy':
    print('Rainy')
if S == 'Rainy':
    print('Sunny')

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

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

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

print(di[input()])

Solution (Python):
S = input()
w = ['Sunny', 'Cloudy', 'Rainy', 'Sunny']
for i in range(3):
    if w[i] == S:
        print(w[i+1])

Solution (Python):
weather = "Sunny""Cloudy""Rainy"
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")
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()
print('Sunny' if s=='Rainy' else 'Cloudy' if s=='Sunny' else 'Rainy')

Solution (Python):
from sys import stdin
import sys
import math
from functools import reduce
import functools
import itertools
from collections import deque,Counter,defaultdict
from operator import mul
import copy


import heapq
sys.setrecursionlimit(10**6)

INF = 10**18
import bisect
import statistics
mod = 10**9+7

import numpy

S  = input()

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

Solution (Python):





S = input()




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

print(answer)

Solution (Python):
import sys, bisect, math, itertools, string, queue, copy








def inp(): return int(input())
def inpm(): return map(int,input().split())
def inpl(): return list(map(int, input().split()))
def inpls(): return list(input().split())
def inplm(n): return list(int(input()) for _ in range(n))
def inplL(n): return [list(input()) for _ in range(n)]
def inplT(n): return [tuple(input()) for _ in range(n)]
def inpll(n): return [list(map(int, input().split())) for _ in range(n)]
def inplls(n): return sorted([list(map(int, input().split())) for _ in range(n)])

s = input()
l = ['Sunny', 'Cloudy','Rainy']
i = l.index(s)
if(i == 2):
    print('Sunny')
else:
    print(l[i + 1])

Solution (Python):





S = input()




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

Solution (Python):
L = ["Sunny", "Cloudy", "Rainy"]
S = input()
print(L[(L.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')
elif S == 'Cloudy':
    print('Rainy')
else:
    print('Sunny')

Solution (Python):
today_weather = input()

if today_weather == 'Sunny':
    tomorrow_weather = 'Cloudy'
    print(tomorrow_weather)

elif today_weather == 'Cloudy':
    tomorrow_weather = 'Rainy'
    print(tomorrow_weather)

elif today_weather == 'Rainy':
    tomorrow_weather = 'Sunny'
    print(tomorrow_weather)

Solution (Python):


S = input()


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

Solution (Python):





S=input('')
print()

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):
weather = input('')

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

Solution (Python):
w = ['Sunny','Cloudy','Rainy']
i = w.index(input())
print(w[(i+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")
elif s == "Cloudy":
    print("Rainy")
else:
    print("Sunny")

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

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):
s = input()
if s == "Sunny":
    t = "Cloudy"
elif s == "Cloudy":
    t = "Rainy"
else:
    t = "Sunny"
print(t)

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

Solution (Python):
S = input()
T = ["Sunny", "Cloudy", "Rainy", "Sunny"]

for i in range(len(T)):
    if S == T[i]:
        print(T[i+1])
        break

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

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

Solution (Python):

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


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()
w = ["Sunny", "Cloudy", "Rainy"]
if S == w[0]:
    print(w[1])
elif S == w[1]:
    print(w[2])
elif S == w[2]:
    print(w[0])

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

Solution (Python):


import sys
read = sys.stdin.buffer.read
readline = sys.stdin.buffer.readline
readlines = sys.stdin.buffer.readlines
sys.setrecursionlimit(10 ** 7)

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()
W = {'Sunny': 'Cloudy', 'Cloudy': 'Rainy', 'Rainy': 'Sunny'}
print(W[S])

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

Solution (Python):
weather = ["Sunny",  "Rainy", "Cloudy"]
print(weather[weather.index(input())-1])

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

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

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

Solution (Python):
a = input()
mylist = ['Sunny', 'Cloudy', 'Rainy', 'Sunny']

for i in range(3):
    if mylist[i] == a:
        print(mylist[i+1])

Solution (Python):
S = input()
L = ["Sunny", "Cloudy", "Rainy"]

for i in range(3):
  if L[i] == S:
    print(L[(i+1)%3])

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

Solution (Python):
from sys import stdin,stdout
def INPUT():return list(int(i) for i in stdin.readline().split())
def inp():return stdin.readline()
def out(x):return stdout.write(x)
import math

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[0]=='S':
    print('Cloudy')
elif s[0]=='C':
    print('Rainy')
else:
    print('Sunny')

Solution (Python):
W=['Sunny','Cloudy','Rainy']
print(W[W.index(input())-2])

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

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

Solution (Python):


s = input()

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

cast = {'Sunny':1, 'Cloudy':2, 'Rainy':0}

print(w[cast[s]])

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

Solution (Python):
arr=['Sunny','Cloudy','Rainy']
s=input()
ind=arr.index(s)
print (arr[(ind+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')
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):
l = ['Sunny', 'Cloudy', 'Rainy']
print(l[(l.index(input())+1)%3])

Solution (Python):
s = input()

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

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

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

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

Solution (Python):


import sys
import math
import time

import collections
from collections import deque
from collections import Counter
import queue
import copy
import bisect
import heapq
import itertools











S = str(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):
w = ["Sunny","Cloudy","Rainy"]
print(w[(w.index(input())+1)%3])

Solution (Python):
s=input()
if s[0]=='S':
  print('Cloudy')
elif s[0]=='C':
  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", "Rainy"]
print(A[(A.index(input())+1)%3])

Solution (Python):
w = ["Sunny", "Cloudy", "Rainy", "Sunny"]
print(w[w.index(input()) + 1])

Solution (Python):
w=["Sunny","Cloudy","Rainy","Sunny"]
print(w[w.index(input())+1])

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

Solution (Python):
S = input()

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

Solution (Python):
a=input()
b=['Sunny','Cloudy','Rainy']
for i in range(3):
  if i==2:
    print('Sunny')
    break
  if b[i]==a :
    print(b[i+1])
    break

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')
elif s == 'Cloudy':
    print('Rainy')
else:
    print('Sunny')

Solution (Python):

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

Solution (Python):
import re
import sys
import math
import itertools
import bisect
from copy import copy
from collections import deque,Counter
from decimal import Decimal
import functools
def v(): return input()
def k(): return int(input())
def S(): return input().split()
def I(): return map(int,input().split())
def X(): return list(input())
def L(): return list(input().split())
def l(): return list(map(int,input().split()))
def lcm(a,b): return a*b//math.gcd(a,b)
sys.setrecursionlimit(10 ** 9)
mod = 10**9+7
cnt = 0
ans = 0
inf = float("inf")

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

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

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

Solution (Python):


def main():

    S = input()

    if S == 'Sunny':
        ans = 'Cloudy'

    elif S == 'Cloudy':
        ans = 'Rainy'

    else:
        ans = 'Sunny'

    print(ans)


if __name__ == "__main__":
    main()

Solution (Python):
s = input()

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

Solution (Python):
ary = ['Sunny', 'Cloudy', 'Rainy', 'Sunny']
 
we = input()
 
print(ary[ary.index(we) + 1])

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

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

Solution (Python):
from sys import stdin

s = stdin.readline().rstrip()

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

print(ans)

Solution (Python):
S = input()
weather = ['Sunny', 'Cloudy', 'Rainy']
num = weather.index(S)
ans_index = num + 1
if ans_index == 3:
    ans_index = 0
print(weather[ans_index])

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

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

b=input()

print(a[a.index(b)+1])

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

Solution (Python):
s = input()
weather = ["Sunny", "Cloudy", "Rainy"]

index = weather.index(s)
index = (index + 1) % 3

print(weather[index])

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

print(Weather_List[Weather_List.index(str(input()))+1])

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()
ans = {"Sunny" : "Cloudy", "Cloudy" : "Rainy", "Rainy" : "Sunny"}
print(ans[s])

Solution (Python):




































global FLAG_LOG
FLAG_LOG = False


def log(value):
    
    
    if FLAG_LOG:
        print(str(value))


def calculation(lines):
    S = lines[0]
    
    
    
    
    
    
    
    
    
    

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

    return [result]



def get_input_lines(lines_count):
    lines = list()
    for _ in range(lines_count):
        lines.append(input())
    return lines



def get_testdata(pattern):
    if pattern == 1:
        lines_input = ['Sunny']
        lines_export = ['Cloudy']
    if pattern == 2:
        lines_input = ['Rainy']
        lines_export = ['Sunny']
    return lines_input, lines_export



def get_mode():
    import sys
    args = sys.argv
    global FLAG_LOG
    if len(args) == 1:
        mode = 0
        FLAG_LOG = False
    else:
        mode = int(args[1])
        FLAG_LOG = True
    return mode



def main():
    import time
    started = time.time()
    mode = get_mode()
    if mode == 0:
        lines_input = get_input_lines(1)
    else:
        lines_input, lines_export = get_testdata(mode)

    lines_result = calculation(lines_input)

    for line_result in lines_result:
        print(line_result)

    
    
    
    
    
    
    
    
    
    
    



if __name__ == '__main__':
    main()

Solution (Python):
w=['Sunny','Cloudy','Rainy'];n=w.index(input());print(w[0 if n==2 else n+1]);

Solution (Python):
s=input()

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

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

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

Solution (Python):
s = str(input())
a = ['Sunny', 'Cloudy', 'Rainy','Sunny', 'Cloudy', 'Rainy']
print(a[a.index(s)+1])

Solution (Python):
today = input()

w=['Sunny', 'Cloudy', 'Rainy']
if today == w[0]:
  print(w[1])
elif today == w[1]:
  print(w[2])
else:
  print(w[0])

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

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

Solution (Python):
c = ['Sunny', 'Cloudy', 'Rainy', 'Sunny']
s = input()
print(c[c.index(s) + 1])

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[0]=='S':
  print('Cloudy')
elif s[0]=='C':
  print('Rainy')
else:
  print('Sunny')

Solution (Python):
x=input()
l=['Sunny', 'Cloudy', 'Rainy','Sunny']
print(l[l.index(x)+1])

Solution (Python):
import math
t = 1


def max(a,b):
	if a > b:
		return a
	return b
while t > 0:
	t -= 1
	s = input()
	ans = ""
	if s == "Sunny":
		ans = "Cloudy"
	elif s == "Cloudy":
		ans = "Rainy"
	else:
		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=='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")
else:
    print("Sunny")

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

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

print(W[(W.index(input()) + 1)%3])

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

Solution (Python):
import sys
wether = input()
base = ['Sunny','Cloudy','Rainy']

if wether not in base: sys.exit()

print(base[base.index(wether)+1]) if wether != base[-1] else print(base[0])

Solution (Python):
import sys
import itertools
wether = input()
base = ['Sunny','Cloudy','Rainy']

if wether not in base: sys.exit()

print(base[base.index(wether)+1]) if wether != base[-1] else print(base[0])

Solution (Python):
import sys
import itertools
wether = input()
if not ( wether == 'Sunny' or wether == 'Cloudy' or wether == 'Rainy'): sys.exit()

base = ['Sunny','Cloudy','Rainy']
print(base[base.index(wether)+1]) if wether != base[-1] else print(base[0])

Solution (Python):
import sys
import itertools
wether = input()
base = ['Sunny','Cloudy','Rainy']

print(base[base.index(wether)+1]) if wether != base[-1] else print(base[0])

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

Solution (Python):
W = input()
if W == "Sunny":
  print("Cloudy")
elif W == "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')
if n==('Cloudy'):
    print('Rainy')
if n==('Rainy'):
    print('Sunny')

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

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

Solution (Python):
z="Sunny","Rainy","Cloudy"
print(z[z.index(input())-1])

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()
List = ["Sunny", "Cloudy", "Rainy"]
res = 0
for i in range(3):
  if S == List[i]:
    res = i+1
if res == 3:
  res = 0
print(List[res])

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()
lst = ['Sunny', 'Cloudy', 'Rainy', 'Sunny']
print(lst[lst.index(S) + 1])

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

Solution (Python):
def resolve():
    S = input()
    d = {
        "Sunny": "Cloudy",
        "Cloudy": "Rainy",
        "Rainy": "Sunny"
    }
    print(d[S])
    
if '__main__' == __name__:
    resolve()

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')
 else:
     print('Sunny')
main()

Solution (Python):
S = input()
L = ['Sunny', 'Cloudy', 'Rainy']
for i in range(3):
    if S == L[i]:
        print(L[(i + 1) % 3])

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

Solution (Python):
s = input()

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

Solution (Python):
weather = ["Sunny","Cloudy","Rainy","Sunny"]
S = input()

print(weather[weather.index(S)+1])

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):
weather = {
    'Sunny': 'Cloudy',
    'Cloudy': 'Rainy',
    'Rainy': 'Sunny',
}

print(weather[input()])

Solution (Python):


s = input()

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

Solution (Python):
N = input()

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

for i in range(3):
  if N == 'Rainy':
    print('Sunny')
    break
  elif N == W[i]:
    print(W[i+1])
  else:
    pass
  i+=1

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

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

Solution (Python):
S = input()

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

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

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

Solution (Python):
s = input()

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

print(weatherList[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")
else:
  print("Sunny")

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

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):
l = ["Sunny", "Cloudy", "Rainy", "Sunny"]
print(l[l.index(input()) + 1])

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

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

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()
weather = ['Sunny', 'Cloudy','Rainy']
if S == weather[0]:
  print(weather[1])
elif S == weather[1]:
  print(weather[2])
else:
  print(weather[0])

Solution (Python):
s = input()


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

Solution (Python):
l = ['Rainy','Cloudy','Sunny']
s = input()
if s in l:
    a = l.index(s)
    print(l[a-1])

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

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

Solution (Python):
s = input()

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

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

Solution (Python):
S = input()


dic = {0:"Sunny",1:"Cloudy",2:"Rainy"}

for a,b in dic.items():
    if b==S:
        index = a


next_ = (index+1)%3
print(dic[next_])

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

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):
l=["Sunny","Cloudy","Rainy"]
print(l[(l.index(input())+1)%3])

Solution (Python):
S=input()

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

Solution (Python):
x=str(input())
if x == "Sunny":print("Cloudy")
elif x== "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()

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

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

Solution (Python):
l = ['Sunny','Cloudy','Rainy']
S = input()
p = l.index(S)
if p==0 or p==1:
  print(l[p+1])
else:
  print('Sunny')

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

Solution (Python):


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

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

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

Solution (Python):
S = [input()]

if S[0] == 'Sunny' :
    print("Cloudy")

elif S[0] == 'Cloudy' :
    print("Rainy")

elif S[0] == 'Rainy' :
    print("Sunny")

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

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')
elif s == 'Cloudy':
    print('Rainy')
else:
    print('Sunny')

Solution (Python):
S = str(input())
l= ['Sunny','Cloudy','Rainy']

for i in range(2):
    if S == l[2]:
        print('Sunny')
        exit()
    elif S == l[i]:
        print(l[i+1])
        exit()

Solution (Python):
n = input()
my_list = ["Sunny", "Cloudy", "Rainy", "Sunny"]
a = ""
for i in range(0, len(my_list)):
    if n==my_list[i]:
        a += my_list[i+1]
        break
print(a)

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

Solution (Python):
s = input()

dict = {
  'Sunny':'Cloudy',
  'Cloudy':'Rainy',
  'Rainy':'Sunny'
}

print(dict[s])