# 入力
S = input()
# 最後1文字がrなら、er。そうでないならist。
if S[-1] == 'r':
print('er')
else:
print('ist')
# 入力
H, W = map(int, input().split())
# マス目は二次元配列で持つ
L = []
for i in range(H):
L.append(list(map(int, input().split())))
# ループ部。愚直に全探索。
for i1 in range(H-1):
for j1 in range(W-1):
for i2 in range(i1+1, H):
for j2 in range(j1+1, W):
# 左辺、右辺別々に計算する
left = L[i1][j1] + L[i2][j2]
right = L[i2][j1] + L[i1][j2]
# 反例が見つかればそこで終了
if left > right:
print('No')
exit()
# 反例が見つからなかった場合の出力
print('Yes')
# 入力部
N = int(input())
L = []
for i in range(N):
X, Y = map(int, input().split())
L.append([X, Y])
# 答え初期値設定
ans = 0
# 全探索ループ
for a in range(N-2):
for b in range(a+1, N-1):
for c in range(b+1, N):
# A点、B点、C点の絶対位置取得
a_x, a_y = L[a]
b_x, b_y = L[b]
c_x, c_y = L[c]
# A点から見た時の、B点、C点の相対的位置を計算
AB = (b_x - a_x, b_y - a_y)
AC = (c_x - a_x, c_y - a_y)
# もし、直線ABと、直線ACの傾きが異なるなら、ans+=1
if AB[0]*AC[1] != AC[0]*AB[1]:
ans += 1
print(ans)