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-----
Sunny

-----Sample Output-----
Cloudy

In Takahashi's town, a sunny day is followed by a cloudy day.

Source: atcoder | Difficulty: EASY


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


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


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


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


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


T = ['Sunny', 'Cloudy', 'Rainy']
S = input()
idx = T.index(S)
print(T[idx + 1] if idx != 2 else T[0])


S = input()
if S.startswith('S'):
	print('Cloudy')
elif S.startswith('C'):
	print('Rainy')
else:
	print('Sunny')


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


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


S = input()
W = ['Sunny', 'Cloudy', 'Rainy']
i = W.index(S)
if i == 2:
	ans = 0
else:
	ans = i + 1
print(W[ans])


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


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


list = ['Sunny', 'Cloudy', 'Rainy']
s = input()
i = list.index(s)
answer = list[i - 2]
print(answer)


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


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


S = input()
A = ['Sunny', 'Cloudy', 'Rainy']
c = A.index(S)
if c == 2:
	print(A[0])
else:
	print(A[c + 1])


s = str(input())
we = ['Sunny', 'Cloudy', 'Rainy']
ans = 0
for i in range(3):
	if we[i] == s:
		ans = i
		break
print(we[(i + 1) % 3])


s = input()
if s[:1] == 'S':
	print('Cloudy')
elif s[:1] == 'C':
	print('Rainy')
else:
	print('Sunny')


lis = ['Sunny', 'Cloudy', 'Rainy']
S = input()
x = lis.index(S)
if x == 2:
	ans_key = 0
else:
	ans_key = x + 1
print(lis[ans_key])


S = ['Sunny', 'Cloudy', 'Rainy']
print(S[S.index(input()) - 2])


Wet = ['Sunny', 'Cloudy', 'Rainy', 'Sunny']
print(Wet[Wet.index(input()) + 1])


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


ary = ['Sunny', 'Cloudy', 'Rainy']
S = input()
print(ary[(ary.index(S) + 1) % 3])


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


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


import sys
import math
input = sys.stdin.readline

def inp():
	return int(input())

def inara():
	return list(map(int, input().split()))

def insr():
	s = input()
	return list(s[:len(s) - 1])

def invr():
	return list(map(int, input().split()))
s = insr()
ara = ['Sunny', 'Cloudy', 'Rainy', 'Sunny', 'Cloudy', 'Rainy']
if s[0] == 'S':
	print(ara[1])
elif s[0] == 'C':
	print(ara[2])
else:
	print(ara[0])


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


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


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


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


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


S = input()
a = ['Sunny', 'Cloudy', 'Rainy']
print(a[(a.index(S) + 1) % 3])


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


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


s = input()
w = ['Sunny', 'Cloudy', 'Rainy', 'Sunny']
print(w[w.index(s) + 1])


s = input()
n = ['Sunny', 'Cloudy', 'Rainy']
for i in range(2):
	if s == n[i]:
		print(n[i + 1])
if s == 'Rainy':
	print('Sunny')


t = ['Sunny', 'Cloudy', 'Rainy', 'Sunny']
print(t[t.index(input()) + 1])


weather = input()
next_weather = {'Sunny': 'Cloudy', 'Cloudy': 'Rainy', 'Rainy': 'Sunny'}
print(next_weather[weather])


import sys
S = sys.stdin.readline().strip()
weathers = ['Sunny', 'Cloudy', 'Rainy']
print(weathers[(weathers.index(S) + 1) % 3])


li = ['Sunny', 'Cloudy', 'Rainy', 'Sunny']
n = input()
print(li[li.index(n) + 1])