You are given a string s consisting of lowercase English letters. Extract all the characters in the odd-indexed positions and print the string obtained by concatenating them. Here, the leftmost character is assigned the index 1.

-----Constraints-----
 - Each character in s is a lowercase English letter.
 - 1≤|s|≤10^5

-----Input-----
The input is given from Standard Input in the following format:
s

-----Output-----
Print the string obtained by concatenating all the characters in the odd-numbered positions.

-----Sample Input-----
atcoder

-----Sample Output-----
acdr

Extract the first character a, the third character c, the fifth character d and the seventh character r to obtain acdr.

Difficulty: introductory

Starter code:

Solutions:
s = input()
i = 0
answer = str()
for j in s:
    if i % 2 == 0:
        answer += j
    i += 1
print(answer)

S = input()

print(S[0:len(S):2])

s = input()
for i in range(0, len(s), 2):
    print(s[i], end='')
print()


s = input()
print(s[0::2])

s = input()
# 文字列[::2]で先頭から見て奇数個目の文字のみ取得できる
print(s[::2])

a = list(input())
a_135 = a[0::2]
mojiretu = ''.join(a_135)
print(mojiretu)

s = input()
print(s[::2])

s = str(input())

for i in range(len(s)):
    if i % 2 == 0:
        print(s[i], end = '')  #endの入れ方がまだよくわからん

s = input()

print(s[::2])

class Odd:
    def __init__(self,s:str):
        self.s=s

    def odd_str(self):
        m=[]
        l=int(len(self.s))
        for i in range(0,l,2):
            m.append(self.s[i])
        print(''.join(m))

odd1=Odd(input())
odd1.odd_str()

S = list(input())

new_list = ""

for i in range(len(S)):
    if i % 2 == 0:
        new_list += S[i]

print(new_list)

S = input()
 
print(S[0:len(S):2])

s = input()

N = len(s)
result = []

for i in range(0, N):
    if i == 0 or i % 2 == 0:
        result.append(s[i])

s = ''
N = len(result)

for i in range(0, N):
    s += result[i]

print(s)


s = input()
print(s[::2])

s = input()
print(s[::2])

s = input()

N = len(s)
result = []

for i in range(0, N):
    if i == 0 or i % 2 == 0:
        result.append(s[i])

s = ''
N = len(result)

for i in range(0, N):
    s += result[i]

print(s)

s = input()
print(s[::2])

S = str(input())
print(S[0::2])

print(input()[::2])

# abc072B
# https://atcoder.jp/contests/abc072/tasks/abc072_b

# 英小文字からなる文字列 s
# 前から奇数文字目だけを抜き出し文字列を出力
# 先頭の文字を１文字目とする


# 入力
s = str(input())

# 処理
# 奇数番目文字の抜き出し
print((s[::2]))


s = input()
print(s[0::2])


S = str(input())

print((S[::2]))



s = input()
a = ''
for i in range(0, len(s), 2):
    a = a + s[i]
print(a)

s = input()

ans = [i for index, i in enumerate(s, start = 1) if index % 2 != 0]
print("".join(ans))



N = list(input())
ans = []
for i in range(len(N)):
    if i % 2 == 0:
        ans.append(N[i])
print(("".join(ans)))


s=input()
b=""
for a in range(len(s)):
    if a%2==0:
        b=b+s[a]
print(b)



# 英小文字からなる文字列 sが与えられます
# 前から数えて奇数文字目だけ抜き出して作った文字列を出力してください。
# ただし、文字列の先頭の文字を1文字目とします。

# s（文字列）：標準入力
s = str(input())
print(s[::2])

s = input()

print(s[::2])

s = input() # 入力文字列をsに格納
letters = '' # 出力用変数を用意

for i, letter in enumerate(s): # sを1文字ずつ、i（何文字目か）とletter（1文字）に入れる
    if i % 2 == 0: # 何文字目か　の奇数と偶数を判定；2で割って余りがあれば奇数だが、iは0から始まるので偶数のときに
        letters += letter # lettersに入れていく

print(letters)

s = input()
res = ""
for i in range(len(s)):
  if i % 2 == 0:
    res += s[i]
print(res)

print((input()[::2]))
#[::x]...文字列のxの倍数の文字を排除


s = input()
li = []
for i in range(len(s)):
    if i % 2 == 0:
        li.append(s[i])
print((''.join(li)))


import math
a = input()
x = ""
for i in range(math.ceil(len(a)/2)):
    x += a[i*2]
print(x)

s=input()
odd_num=list()
 
for i in range(len(s)):
    if i % 2 == 0:
        odd_num.append(s[i])
 
answer="".join(odd_num)
 
print(answer)

s = str(input())
print(s[::2])

s = list(input())

print(''.join(s[0::2]))

s = str(input())

# 前から数えて奇数文字目だけ抜き出して作った文字列を出力せよ。

print(s[::2])

s = input()

N = len(s)
result = []

for i in range(0, N):
    if i == 0 or i % 2 == 0:
        result.append(s[i])

s = ''
N = len(result)

for i in range(0, N):
    s += result[i]

print(s)

S = input()
S1 = '0' + S
print(S1[1::2])

print(input()[::2])

s = input()
even = []

def listtostring(some):
    str1 = ""

    for ele in some:
        str1 += ele

    print(str1)

for i in range(len(s)):
    moji = s[i]
    if i % 2 == 0:
        even.append(moji)

listtostring(even)

s=input()
# 文字列[0::2]で先頭から奇数番目、[1::2]で偶数番目の文字を取得できるらしい
print(s[0::2])

s = input()

# 文字列[::2]は、先頭から奇数文字目のみ取得できる。
print(s[::2])

s = list(input())
print(''.join(s[0::2]))

# -*- coding: utf-8 -*-

S = list(input())
S.insert(0,'0')

for i in range(1,len(S),2):
    print(S[i],end="")

print()








S = list(input())
N = len(S)
ans = []
for i in range(N):
  if i % 2 == 0:
    ans.append(S[i])
ans = ''.join(ans)
print(ans)

words = str(input())
print(words[0::2])

s = str(input())
ans = ''

for i in range(len(s)):
  if i % 2 == 0:
    ans = ans + s[i]

print(ans)

# ac_072_b
# 英小文字からなる文字列S
# 前から数えて奇数文字列目だけ抜き出して作った文字列を出力。
# 文字列の先頭の文字を１文字目とする。

s = input()

# [0::2]０番目はじめて2つ刻みの意味[0,1,2,3,4,5]の場合[0,2,4,]=奇数番目になる。
# [1::2]１番目めからはじめて２つ刻み[0,1,2,3,4,5]の場合[1,3,5]=偶数番目になる。
# 奇数番目のみ抽出したい場合。
print((s[0::2]))


s = input()
print(s[::2])

s = input()

print(s[::2])

str = input()
print(str[::2])

S = str(input())

print(S[::2])

result = ""
for i, c in enumerate(list(input())):
    if i % 2 == 0:
        result += c

print(result)


s = input()
x = ''
for i in range(0, len(s)):
    if i % 2 == 0:
        x = x + s[i]
print(x)

s = input()

n = (len(s) + 1) // 2

ans = ''

for i in range(n):
   ans += s[2 * i]

print(ans)

print(input()[::2])

s = input()
a = ''
for i in range(0, len(s), 2):
    a = a + s[i]
print(a)

# B - OddString

# s
s = input()
j = 0
m = ''
for i in s:
    j += 1
    if j % 2 == 1:
        m += i

print(m)



s = str(input())
S = s[0::2]
print(S)

s = input()
ans = ''
for i in range(len(s)):
    if i % 2 == 0:
        ans += s[i]
        
print(ans)

s = input()
print("".join([s[i] for i in range(len(s)) if i%2==0]))

s = list(input())
l = int(len(s))

m = []
for i in range(0, l, 2): 
    m.append(s[i])
print((''.join(m)))


s=input()

print(("".join([c for index, c in enumerate(s) if index%2==0])))


#072b
#1.値を受け取る
s = str(input())

#2.結果を出力する
for i in range(len(s)):
    if i % 2 == 0:
        print(s[i], end = '')

'''
問題：
    英小文字からなる文字列 s が与えられます。
    前から数えて奇数文字目だけ抜き出して作った文字列を出力してください。
    ただし、文字列の先頭の文字を1文字目とします。
'''

'''
制約：
    s の各文字は英小文字
    1 ≦ |s| ≦ 100000
'''

# 標準入力から s を取得する
s = str(input())

i = 1
result = ""
for i in range(len(s) + 1):
    if i % 2 == 0:
        pass
    else:
        result += s[i - 1]

print(result)


s = input()
print((s[0::2]))
# s[始まりの位置: 終わりの位置: スライスの増分]


s = input()

print("".join([c for index, c in enumerate(s) if index % 2 == 0]))

s = str(input())
 
for i in range(len(s)):
    if i % 2 == 0:
        print(s[i], end = '')

s = input()

print(s[0::2])

s = input()
print(s[::2])

s = input()
ans = ''
for i in range(0, len(s), 2):
    ans += s[i]
print(ans)

s = str(input())



print(s[::2])

s = input()
print(s[::2])

s = input()
if len(s)%2 == 0:
  f = len(s)//2
else:
  f = len(s)//2+1
for i in range(f):
  print(s[2*i],end="")

a = input().split()[0]
b = ''

for i in range(len(a)):
    if(i % 2 == 0):
        b += a[i]

print(b)

print(str(input())[::2])

s = input()
i = 0
answer = str()
for j in s:
    if i % 2 == 0:
        answer += j
    i += 1
print(answer)


S = input()
ans = ''
for i, s in enumerate(S):
    if i % 2 == 0:
        ans += s
print(ans)


s = str(input())
def answer(s: str) -> str:
    ans = ''
    for i in range(len(s)):
        if i % 2 == 0:
            ans += s[i]
    return ans


print(answer(s))

print(input()[::2])

"""
英小文字からなる文字列 s が与えられます。
前から数えて奇数文字目だけ抜き出して作った文字列を出力してください。
ただし、文字列の先頭の文字を1文字目とします。
"""

str = input()

print((str[::2]))


s = input()
s.split()
odd = []

for i in range(len(s)):
    if i % 2 == 0:
        odd.append(s[i])
answer = ''.join(odd)

print(answer)

s = str(input())

print(s[::2])

s=input()

print(s[::2])

s = str(input())
k = 0
odd = ""

for k in range(len(s)):
    if k % 2 == 0:
        odd += s[k]

print(odd)

s = input()
# print(s)
n: int = 0
odds = ""


for i in s:
    if n % 2 == 0:
        odd = s[n]
        odds += odd
    elif n == 0:
        odd = s[n]
        odds += odd
    else:
        pass
    n += 1
    # nを奇数にする
print(odds)

s = input()
# リストｓを1つおきにスライス
print(s[0::2])

#from statistics import median
#import collections
#aa = collections.Counter(a) # list to list || .most_common(2)で最大の2個とりだせるお a[0][0]
from math import gcd
from itertools import combinations,permutations,accumulate, product # (string,3) 3回
#from collections import deque
from collections import deque,defaultdict,Counter
import decimal
import re
import math
import bisect
import heapq
#
#
#
# pythonで無理なときは、pypyでやると正解するかも！！
#
#
# my_round_int = lambda x:np.round((x*2 + 1)//2)
# 四捨五入g
#
# インデックス系
# int min_y = max(0, i - 2), max_y = min(h - 1, i + 2);
# int min_x = max(0, j - 2), max_x = min(w - 1, j + 2);
#
#
import sys
sys.setrecursionlimit(10000000)
mod = 10**9 + 7
#mod = 9982443453
#mod = 998244353
INF = float('inf')
from sys import stdin
readline = stdin.readline
def readInts():
  return list(map(int,readline().split()))
def readTuples():
    return tuple(map(int,readline().split()))
def I():
    return int(readline())
s = input()
print((s[::2]))


s = input('')
# 奇数文字目だけ抜き出す
print(s[::2])

s = input()
for i in range(0, len(s), 2):
    print(s[i], end="")

S = input()
count = 1
str_odd = ''

for i in S:
    if count % 2 == 1:
        str_odd += i
    count += 1

print(str_odd)


s = str(input())
print(s[::2])

s = input()
ans = ''
for i in range(0, len(s), 2):
    ans += s[i]

print(ans)

s = input()
print(s[::2])

s = input()
res = ""
for i in range(len(s)):
  if i % 2 == 0:
    res += s[i]
print(res)

# B - OddString

# 英小文字からなる文字列sの、奇数文字目を抜き出した文字列を出力する
# 先頭の文字を1文字目とする

s = input()

print((s[0:len(s)+1:2]))


print(input()[::2])

a=input()
for i in range(0,len(a),2):
  print(a[i],end="")

s = input()

print(s[0::2])