Problem:


Score : 200 points

Problem Statement

Snuke signed up for a new website which holds programming competitions.
He worried that he might forget his password, and he took notes of it.
Since directly recording his password would cause him trouble if stolen,
he took two notes: one contains the characters at the odd-numbered positions, and the other contains the characters at the even-numbered positions.

You are given two strings O and E. O contains the characters at the odd-numbered positions retaining their relative order, and E contains the characters at the even-numbered positions retaining their relative order.
Restore the original password.

Constraints

O and E consists of lowercase English letters (a - z).

1 \leq |O|,|E| \leq 50

|O| - |E| is either 0 or 1.

Input

Input is given from Standard Input in the following format:

O
E

Output

Print the original password.

Sample Input 1

xyz
abc

Sample Output 1

xaybzc

The original password is xaybzc. Extracting the characters at the odd-numbered positions results in xyz, and extracting the characters at the even-numbered positions results in abc.

Sample Input 2

atcoderbeginnercontest
atcoderregularcontest

Sample Output 2

aattccooddeerrbreeggiunlnaerrccoonntteesstt



Sample input:
xyz
abc


Sample output:
xaybzc

Submission status: Wrong Answer

Solution code:
# -*- coding: utf-8 -*-
import sys
import copy
import collections
from bisect import bisect_left
from bisect import bisect_right
from collections import defaultdict
from heapq import heappop, heappush, heapify
import math
import itertools
import random
 
# NO, PAY-PAY
#import numpy as np
#import statistics
#from statistics import mean, median,variance,stdev
 
INF = float('inf')
def inputInt(): return int(input())
def inputMap(): return map(int, input().split())
def inputList(): return list(map(int, input().split()))
 
def main():
    O = input()
    E = input()
    
    tmp = len(E)
    ind = 0
    
    ans = ""
    for i,val in enumerate(O):
        ans += val
        ind = i
        if tmp > i:
            ans += E[i]
        
    if i != tmp-1:
        ans += E[-1]
    print(ans)
    
    
if __name__ == "__main__":
	main()

Submission status: Wrong Answer

Solution code:
o = list(input())
e = list(input())
for x, y in zip(o, e):
    print(x + y, end = "")

Submission status: Wrong Answer

Solution code:
o = input()
e = input()
for i,j in zip(o,e):
    print(i+j,end='')

Submission status: Wrong Answer

Solution code:
o = input()
e = input()

for i, j in zip(o, e):
  print(i+j, end='')

Submission status: Wrong Answer

Solution code:
o = list(input())
e = list(input()) + [""]

for x,y in zip( o, e ) : print( x+y, sep="" )

Submission status: Wrong Answer

Solution code:
o = input()
e = input()

for x,y in zip( o, e ) : print( x+y, end="" )

Submission status: Wrong Answer

Solution code:

o = input()
e = input()
print(*((map(lambda a,b: (a+b), o, e))), sep='')

Submission status: Wrong Answer

Solution code:
x = str(input())
y = str(input())

list = []
for i in zip(x,y):
  for z in i:
    list.append(z)

print(*list)

Submission status: Wrong Answer

Solution code:
o = input()
e = input()
for x, y in zip(o, e):
    print(x + y, end="")

Submission status: Wrong Answer

Solution code:
o = input()
e = input()
for x, y in zip(o, e):
    print(x + y)

Submission status: Wrong Answer

Solution code:
o = input()
e = input()
print(''.join(a+b for a, b in zip(o, e)), end='')
print(e[-1] if len(o) > len(e) else '')

Submission status: Wrong Answer

Solution code:
O=[input()]
E=[input()]+[""]
for o,e in zip(O,E): print(o+e,end="")

Submission status: Wrong Answer

Solution code:
O=[input()]
E=[input()]
for o,e in zip(O,E): print(o+e,end="")

Submission status: Wrong Answer

Solution code:
o = input()
e = input()
ans = []
for a,b in zip(o,e):
    ans.append(a+b)
print(*ans, sep="")

Submission status: Wrong Answer

Solution code:
O = input()
E = input()+''
for o,e in zip(O,E):
    print(o+e, end='')

Submission status: Wrong Answer

Solution code:
O = input()
E = input()
for o,e in zip(O,E):
    print(o,e, sep='', end='')

Submission status: Wrong Answer

Solution code:
o = input()
e = input()
for i, j in zip(o, e):
    print(i+j, end="")

Submission status: Wrong Answer

Solution code:
s = []
o = input()
e = input()
# print(s)
for i, j in zip(o, e):
    print(i+j, sep="", end="")

Submission status: Wrong Answer

Solution code:
o = list(input())
e = list(input())
for (x,y) in zip(o,e) :print(x+y,end = "")

Submission status: Wrong Answer

Solution code:
o = list(input())
e = list(input())
for x,y in zip(o,e) :print(x+y,end = "")

Submission status: Wrong Answer

Solution code:
o = input()
e = input()
 
password = ''
 
 
for i in range(len(o)):
    password += o[i]
    if i != len(o) - 1:
        password += e[i]
 
 
print(password, end='')

Submission status: Wrong Answer

Solution code:
o = input()
e = input()

password = ''


for i in range(len(o)):
    password += o[i]
    if i != len(o) - 1:
        password += e[i]


print(password)

Submission status: Wrong Answer

Solution code:
o = input()
e = input()

password = ''


for i in range(len(o)):
    password += o[i]
    if (i != len(o) -1):
        password += e[i]


print(password)

Submission status: Wrong Answer

Solution code:
o =  input()
e =  input()

dict_o = {}
for i in range(len(o)):
    dict_o[i]= o[i]

dict_e = {}
for i in range(len(e)):
    dict_e[i]= e[i]

x = 0
if len(dict_o) > len(dict_e):
    x = (len(dict_o))
else:
    x = (len(dict_e))

sum=[]
for i in range(x-1):
    sum.append(dict_o[i]+dict_e[i])
    
if len(dict_o) > len(dict_e):
    sum.append(dict_o[len(dict_o)-1])
else:
    sum.append(dict_e[len(dict_e)-1])

mojiretu = ''.join(sum) 
print(mojiretu)

Submission status: Wrong Answer

Solution code:
pw=[input() for i in range(2)]
length=len(pw[0])
full_pw=[]
i=0
while i < length:
    full_pw.append(pw[0][i])
    if i !=len(pw[0])-1:
        full_pw.append(pw[1][i])
    i+=1

print(*full_pw,sep='')

Submission status: Wrong Answer

Solution code:
o = input()
e = input()

for x,y in zip(o, e):
  print(x+y,end="")

Submission status: Wrong Answer

Solution code:
o = input()
e = input()
s = ''
for i in range(len(o)):
  s += o[i]
  if i + 1 == len(o): #　最後の文字の判定、もっといい方法あるはず
    break
  s += e[i]
print(s)

Submission status: Wrong Answer

Solution code:
O = input()
E = input()

s = ""
for i in range(1,len(O)+len(E)+1):
  q, r = divmod(i, 2)
  if r == 1:
    s+=O[q]
  else:
    print(i, q, len(E))
    s+=E[q-1]
print(s)

Submission status: Wrong Answer

Solution code:
O = input()
E = input()

A = [E, O]
for i in range(len(O)+len(E)):
    j, r = divmod(i, 2)
    print(A[1-r],end="")
print()

Submission status: Wrong Answer

Solution code:
def main():
    O = input()
    E = input()
    if len(O) - len(E) == 0:
        ans = ''
        for o, e in zip(O, E):
            ans += o + e
    else:
        ans = O[0]
        for o, e in zip(O[1:], E):
            ans += o + e
    print(ans)


main()

Submission status: Wrong Answer

Solution code:
a = input()
b = input()
s = "".join(i+j for i, j in zip(a,b))
print(s)

Submission status: Wrong Answer

Solution code:
O = input()
E = input()
z = ""

for s,t in zip(O,E):
  z+=s
  z+=t
  
if len(E)>len(O):
  z+=O[-1]

print(z)

Submission status: Wrong Answer

Solution code:
a = input()
b = input()
ans = []
count = 0
while True:
  if count == len(a):
    print(ans)
    exit()
  ans += a[count]
  if count == len(b):
    print(ans)
    exit()
  ans += b[count]
  count += 1

Submission status: Wrong Answer

Solution code:
a=""
s,t=input(),input()
for i in range(len(s)):
  a+=s[i]
  if i<len(t)-1:a+=t[i]
print(a)

Submission status: Wrong Answer

Solution code:
O=input()
E=input()
for o,e in zip(O,E):
	print(o+e,end="")

Submission status: Wrong Answer

Solution code:
o = list(input())
e = list(input())
ans = ''
for i, j in zip(o, e):
    ans += i
    ans += j

print(ans)

Submission status: Wrong Answer

Solution code:
o = input().rstrip()
e = input().rstrip()

ans = ''
for l1, l2 in zip(o, e):
  ans = ''.join([ans, l1, l2])

if len(o) > len(e):
  ans += o[-1]

  print(ans)

Submission status: Wrong Answer

Solution code:
o = input().rstrip()
e = input().rstrip()
ans = ''
for l1, l2 in zip(o, e):
  ans = ''.join([ans, l1, l2])
  
print(ans)

Submission status: Wrong Answer

Solution code:
o = list(input())
e = list(input())
for x, y in zip(o, e):
    print(x + y, end = "")

Submission status: Wrong Answer

Solution code:
O = input()
E = input()
for o, e in zip(O, E):
    print(o + e, end="")

Submission status: Wrong Answer

Solution code:
a = input()
b = input()
for x,y in zip(a,b):
    print(x+y,end="")

Submission status: Wrong Answer

Solution code:
o = input()
e = input()
ans = ""
for i,j in zip(o,e):
  ans += i
  ans += j
print(ans)

Submission status: Wrong Answer

Solution code:
# -*- coding: utf-8 -*-

o = input()
e = input()

for i, j in zip(o, e):
    print(i,j,sep='', end='')
print()

Submission status: Wrong Answer

Solution code:
o = list(str(input()))
e = list(str(input()))

for i,j in enumerate(e):
    o.insert(1+2*i,j)
print(o)

Submission status: Wrong Answer

Solution code:
O = input()
E = input()

answer = []
for o, e in zip(O, E):
  answer.append(o)
  answer.append(e)

print(''.join(answer))

Submission status: Wrong Answer

Solution code:
from sys import stdin
O = (stdin.readline().rstrip())
E = (stdin.readline().rstrip())
ans=""
for i,j in zip(list(O),list(E)):
    ans = ans + i + j
print(ans)

Submission status: Wrong Answer

Solution code:
o=list(input())
e=list(input())
for x,y in zip(o,e):
  print(x+y,end="")

Submission status: Wrong Answer

Solution code:
o = list(input())
e = list(input())
for x, y in zip(o, e):
  print(x + y, end = '')

Submission status: Wrong Answer

Solution code:
odd = input()
even =input()
even = str(0)+even
odd_list = []
even_list = []

for (a,b) in zip(odd,even):
    odd_list.append(a)
    even_list.append(b)
even_list.append("")
del even_list[0]

for i in range(len(odd_list)):
    print(odd_list[i],end = "")
    print(even_list[i],end = "")

Submission status: Wrong Answer

Solution code:
odd = input()
even =input()
odd_list = []
even_list = []

for (a,b) in zip(odd,even):
    odd_list.append(a)
    even_list.append(b)
even_list.append("")

for i in range(len(odd_list)):
    print(odd_list[i],end = "")
    print(even_list[i],end = "")

Submission status: Wrong Answer

Solution code:
O, E = input(), input()
print("".join(o + e for o, e in zip(O, E)) + ("" if len(O) % 2 else O[-1]))

Submission status: Wrong Answer

Solution code:
O, E = input(), input()
print("".join(o + e for o, e in zip(O, E)))

Submission status: Wrong Answer

Solution code:
o = input()
e = input()
oe = "".join([i + j for i, j in zip(o,e)])
print(oe)

Submission status: Wrong Answer

Solution code:
o=input()
e=input()
s=[]
for i,j in zip(o,e):
    s.append(i)
    s.append(j)
if len(o)>len(e):
    s.append(e[-1])
print(''.join(s))

Submission status: Wrong Answer

Solution code:
o=input()
e=input()
s=[]
for i,j in zip(o,e):
    s.append(i)
    s.append(j)
print(''.join(s))

Submission status: Wrong Answer

Solution code:
from sys import stdin
O = list(stdin.readline().rstrip())
E = list(stdin.readline().rstrip())
ans = []
for o, e in zip(O, E):
    ans.append(o+e)
print(''.join(ans))

Submission status: Wrong Answer

Solution code:
o = input()
e = input()
for i in range(len(e)):
	print(o[i] + e[i],end='')
print(e[-1] if len(o) > len(e) else '')

Submission status: Wrong Answer

Solution code:
O = str(input())
E = str(input())

flg = 0
N = max(len(O), len(E))
if len(O) >= len(E):
  flg = 1

ans = ''
if flg:
  for i in range(N):
    if i == N-1:
      ans += O[i]
    else:
      ans += O[i] + E[i]
else:
  for i in range(N):
    ans += O[i] +E[i]
print(ans)

Submission status: Wrong Answer

Solution code:
A=input()
B=input()

C=[]
for i in range(len(A)):
    C.append(A[i])
    if len(B)-1 >= i:
        C.append(B[i])
"".join(C)

Submission status: Wrong Answer

Solution code:
O, Q = input(), input()
s = ""
for i, j in zip(O, Q):
    s += i
    s += j
print(s)

Submission status: Wrong Answer

Solution code:
o=input()
e=input()
s=""
a,b=len(o),len(e)
for i in range(min(a,b)):
    s+=o[i]+e[i]
s+=o[max(a,b)-1:]+e[max(a,b)-1:]
print(s)

Submission status: Wrong Answer

Solution code:
o=input()
e=input()
s=""
a,b=len(o),len(e)
for i in range(min(a,b)):
    s+=o[i]+e[i]
s+=o[max(a,b):]+e[max(a,b):]
print(s)

Submission status: Wrong Answer

Solution code:
odd = input()
even = input()
s = ""
for o, e in zip(odd, even):
  s += (o + e)
print(s)

Submission status: Wrong Answer

Solution code:
O = list(input())
E = list(input())

S = []
for o, e in zip(O, E):
    S += [o, e]

len(O)
len(E)

if len(O) == len(E):
    print(''.join(S))
else:
    print('odd')
    print(''.join(S+[O[-1]]))

Submission status: Wrong Answer

Solution code:
O = list(input())
E = list(input())

S = []
for o, e in zip(O, E):
    S += [o, e]

print(''.join(S))

Submission status: Wrong Answer

Solution code:
# vim: set fileencoding=utf-8:


def main():
    O = input()
    E = input()

    ans = ''
    for o, e in zip(O, E):
        ans += o + e

    print(ans)


if __name__ == "__main__":
    main()

Submission status: Wrong Answer

Solution code:
O = input()
E = input()
ans =''
for i, j in zip(O, E):
    ans += i+j
print(ans)

Submission status: Wrong Answer

Solution code:
o = input()
e = input()
s=""
for x,y in zip(o, e):
    s += x + y
print(s)

Submission status: Wrong Answer

Solution code:
o = list(input())
e = list(input())
for x,y in zip(o,e):
    print(x+y,end='')

Submission status: Wrong Answer

Solution code:
o = input()
e = input()
for x,y in zip(o,e):
    print(x+y,end='')

Submission status: Wrong Answer

Solution code:
o=input()
e=input()
a=[]
for i,j in zip(o,e):
	print(i+j, end="")

Submission status: Wrong Answer

Solution code:
o=input()
e=input()
a=[]
for i,j in zip(o,e):
	a.append(i)
	a.append(j)
print(''.join(a))

Submission status: Wrong Answer

Solution code:
o=input()
e=input()
a=[]
for i,j in zip(o,e):
	a += [i, j]
print(''.join(a))

Submission status: Wrong Answer

Solution code:
odd = list(input())
even = list(input())

for x, y in zip(odd, even):
  print(x+y, end="")

Submission status: Wrong Answer

Solution code:
odd = list(input())
even = list(input())

for x, y in zip(odd, even):
  print(x+y, sep="")

Submission status: Wrong Answer

Solution code:
o = list(input())
e = list(input())
for x,y in zip(o,e):
  print(x+y,end="")

Submission status: Wrong Answer

Solution code:
o = list(input())
e = list(input())

for x,y in zip(o,e):
    print(x+y,end="")

Submission status: Wrong Answer

Solution code:
O=input()
E=input()
s=''
for o,e in zip(O,E):
    s+=o+e

print(s)

Submission status: Wrong Answer

Solution code:
j=''.join;print(j(map(j,zip(open(0)))))

Submission status: Wrong Answer

Solution code:
list_o=list(input())
list_e=list(input())

for a,b in zip(list_o,list_e):print(a + b,end="")

Submission status: Wrong Answer

Solution code:
a = list(input())
b = list(input())

c = []

aa = len(a)
bb = len(b)

if aa == bb:
    for i in range(aa):
        x = a[i] 
        y = b[i]
        c.append(x)
        c.append(y)
else:
    m = a.pop(-1)
    for i in range(aa -1):
        x = a[i] 
        y = b[i]
        c.append(x)
        c.append(y)
        c.append(m)
        
print(''.join(c))

Submission status: Wrong Answer

Solution code:
even = input();
odd = input();
str_len=len(odd);
  
for i in range(str_len):
	print(even[i]+odd[i],end="");
print();

Submission status: Wrong Answer

Solution code:
even = input();
odd = input();
max=0;
if even > odd:
  	max_num = len(even);
else:
  	max_num = len(odd);
  
for i in range(max_num):
	print(even[i]+odd[i],end="");

Submission status: Wrong Answer

Solution code:
print(''.join(sum(map(list,zip(input(),input())),[])))

Submission status: Wrong Answer

Solution code:
A=input()
B=input()
for x,y in zip(A,B):
  print(x+y,end='')

Submission status: Wrong Answer

Solution code:
# -*- coding: utf-8 -*-


s = ''

O = input()
E = input()
for o, e in zip(O, E):
    s += o+e
print(s)

Submission status: Wrong Answer

Solution code:
l1 = list(input())
l2 = list(input())
ans = []
for i in range(len(l2)):
    ans.append(l1[i])
    ans.append(l2[i])
print("".join(ans))

Submission status: Wrong Answer

Solution code:
s1 = input()
s2 = input()+""
password = ''.join([i+j for i, j in zip(s1, s2)])
print(password)

Submission status: Wrong Answer

Solution code:
s1 = input()
s2 = input()
password = ''.join([i+j for i, j in zip(s1, s2)])
print(password)

Submission status: Wrong Answer

Solution code:
O = input()
E = input()
s = ''
for o, e in zip(O, E):
    s += o+e
print(s)

Submission status: Wrong Answer

Solution code:
O = input()
E = input()
s = ''
for o, e in zip(O, E):
    s += o + e
print(s)

Submission status: Wrong Answer

Solution code:
o = input()
e = input()
a = ''
for i in range(min(len(o), len(e))):
    a += o[i] + e[i]
if len(o) > len(e):
    a += o[-1]
else:
    a += e[-1]
print(a)

Submission status: Wrong Answer

Solution code:
a,b,s=input(),input(),""
for i in range(len(a)-1):s+=a[i]+b[i]
if len(a)!=len(b):s+=a[-1]
print(s)

Submission status: Wrong Answer

Solution code:
O = [i for i in input()]
E = [i for i in input()]
ans=[]
for (o,e) in zip(O,E):
    ans.append(o)
    ans.append(e)
print("".join(ans))

Submission status: Wrong Answer

Solution code:
O = input()
E = input()
ans = ''
for o, e in zip(O, E):
    ans += o + e
print(ans if len(o) == len(e) else ans + o[-1])

Submission status: Wrong Answer

Solution code:
O = input()
E = input()
ans = ''
for o, e in zip(O, E):
    ans += o + e
print(ans)

Submission status: Wrong Answer

Solution code:
print("".join([x+y for (x,y) in zip(input(), input())]))

Submission status: Wrong Answer

Solution code:
o=input()
e=input()
print("".join(i+j for i, j in zip(o,e)))

Submission status: Wrong Answer

Solution code:
o = raw_input()
e = raw_input()
s = ""
l = len(o)
if len(e)>l:
	l = len(e)
for i in range(l):
	if i<len(o):
		s = s+o[i]
	if i<len(e)-1:
		s = s+e[i]
print s

Submission status: Wrong Answer

Solution code:
o = input()
e = input()
res = ''
for os,es in zip(o,e):
    res += os+es
print(res)

Submission status: Wrong Answer

Solution code:
#!/usr/bin/python3
# ABC058_B
"""
∵∴∵
"""

test = True

def restore():
    """
    奇数番目の文字の文字列 O
    偶数番目の文字の文字列 E
    からもとの文字列を復元する関数
    """
    O = input()  # 奇数番目の文字
    E = input()  # 偶数番目の文字
    password = ''  # もとのパスワード
    len_O = len(O)
    if test:
        print(len_O)

    for i in range(len_O):
        password += O[i]
        try:
            password += E[i]
        except IndexError:
            pass

    return password


def main():
    """
    main関数
    """
    print(restore())


if __name__ == '__main__':
    main()

Submission status: Wrong Answer

Solution code:
a=input()
b=input()
ans=''
for x,y in zip(a,b):
  ans += (x+y)
print(ans if len(a) == len(b) else ans + b[-1])

Submission status: Wrong Answer

Solution code:
ans=''
for x,y in zip(input(),input()):
  ans += (x+y)
print(ans)

Submission status: Wrong Answer

Solution code:
odd=input()
even=input()
passwd=''

for i in range(len(odd)):
  passwd+=odd[i]
  if len(even)-2 >= i:
    passwd+=even[i]

Submission status: Wrong Answer

Solution code:
O = input()
E = input()
ans = ''
k = len(O)
l = len(E)
if k == l:
  for i in range(k):
    ans += O[i]+E[i]
else:
  for i in range(k-1):
    ans += O[i]+E[i]
    ans + O[k-1]
print(ans)

Submission status: Wrong Answer

Solution code:
a=input()
b=input()

d=""
for i in range(len(a)-1):
  d+=(a[i])
  d+=(b[i])

if len(a)!=len(b):
  d+=a[-1]
  
print(d)

Submission status: Wrong Answer

Solution code:
o = input()
e = input()
ans = "".join([i+j for i,j in zip(o,e)])
print(ans)

Submission status: Wrong Answer

Solution code:
O = list(input())
E = list(input())
ans = ""
for i in range(len(O)):
    try : ans += O[i] + E[i] 
    except : pass
print(ans)

Submission status: Wrong Answer

Solution code:
print("".join([ o+e for o, e in zip(input(), input())]))

Submission status: Wrong Answer

Solution code:
O = input()
E = input()

result = "".join(x + y for x, y in zip(O, E))

print(result)

Submission status: Wrong Answer

Solution code:
str_o = input()
str_e = input()

print("".join(["".join([o, e]) for o, e in zip(str_o, str_e)]))

Submission status: Wrong Answer

Solution code:
a = input()
b = input()
k =""
for (i,j) in zip(a,b):
    k +=i+j
if len(a)>len(b):
    print(k+a[len(a)-1])

Submission status: Wrong Answer

Solution code:
a = input()
b = input()
k =""
for (i,j) in zip(a,b):
    k +=i+j
print(k)

Submission status: Wrong Answer

Solution code:
O = input()
E = input()

lo, le = len(O), len(E)
s = ''
if(lo-le == 0):
  for i in range(lo):
    s += O[i] + E[i]
else:
  for i in range(le):
    s += O[i] + E[i]
  s += E[i]
print(s)

Submission status: Wrong Answer

Solution code:
O = input()
E = input()

lo, le = len(O), len(E)
s = ''
if(abs(lo-le) == 0):
  for i in range(lo):
    s += O[i] + E[i]
else:
  if(lo > le):
    for i in range(le):
      s += O[i] + E[i]
    s += E[i]
  else:
    for i in range(lo):
      s += O[i] + E[i]
    s += O[i]
print(s)

Submission status: Wrong Answer

Solution code:
O=input()
E=input()

b=[]

for i in range(len(E)):
    b.append(O[i])
    b.append(E[i])

if(abs(len(O)-len(E))==1):
    b.append(E[-1])


a=str(b)

a=a.replace("'","")
a=a.replace(",","")
a=a.replace(" ","")
a=a.replace("[","")
a=a.replace("]","")



print(a)

Submission status: Wrong Answer

Solution code:
from collections import deque
o = deque(input())
e = deque(input())

output = []

while len(o) >0 and len(e) >0:
  output.append(o.popleft())
  output.append(e.popleft())

print("".join(output))

Submission status: Wrong Answer

Solution code:
# https://beta.atcoder.jp/contests/abc058/tasks/abc058_b


def solve():
    o = input()
    e = input()

    for l, r in zip(o, e):
        print('{}{}'.format(l, r), end="")

    if len(o) != len(e):
        print(e[-1])
    else:
        print()


if __name__ == '__main__':
    solve()

Submission status: Wrong Answer

Solution code:
# https://beta.atcoder.jp/contests/abc058/tasks/abc058_b


def solve():
    o = input()
    e = input()

    for l, r in zip(o, e):
        print('{}{}'.format(l, r), end="")

    if len(o) != len(e):
        print(e[-1])


if __name__ == '__main__':
    solve()

Submission status: Wrong Answer

Solution code:
# coding: utf-8
O = input()
E = input()
print("".join([o+e for o,e in zip(O, E)]))

Submission status: Wrong Answer

Solution code:
O = input()
E = input()

ans = ''
for i in range(min(len(O), len(E))):
    ans += O[i]
    ans += E[i]

if len(O) > len(E):
    ans += O[i]
elif len(O) < len(E):
    ans += E[i]

print(ans)

Submission status: Wrong Answer

Solution code:
O = input()
E = input()
ans = ()
for i in zip(O,E):
   ans+=i
for i in ans:
    print(i ,end="")

Submission status: Wrong Answer

Solution code:
s=input();d=input();print(''.join([i+j for i,j in zip(s,d)]))

Submission status: Wrong Answer

Solution code:
##ABC 058
o = list(input())
e = list(input())

ans=[]

for i in range(min(len(o),len(e))):
    ans.append(o[i])
    ans.append(e[i])

               
print(''.join(ans)) if(len(e) == len(o)) else ans.append(o[-1]); print(''.join(ans))

Submission status: Wrong Answer

Solution code:
o=input()
e=input()
if len(o)==len(e):
    ans=o[0]+e[0]
    for i in range(1,len(o)):
        ans=ans+o[i]+e[i]
    print(ans)
else:
    ans=o[0]
    for i in range(len(e)):
        ans=ans+o[i+1]+e[i]
    print(ans)

Submission status: Wrong Answer

Solution code:
Q = list(input())
E = list(input())

while True:
    if len(Q) == 0 and len(E) == 0:
        break

    if len(Q) != 0:
        print(Q.pop(),end="")


    if len(E) != 0:
        print(E.pop(),end="")

Submission status: Wrong Answer

Solution code:
Q = input()
E = input()

for i in range(len(E)):
    print(Q[i],end="")
    print(E[i],end="")

if len(Q) == len(E):
    print()
else:
    print(E[-1])

Submission status: Wrong Answer

Solution code:
Q = input()
E = input()

for i in range(len(E)):
    print(E[i],end="")
    print(Q[i],end="")

if len(Q) == len(E):
    print()
else:
    print(E[-1])

Submission status: Wrong Answer

Solution code:
o = list(input())
e = list(input())
x=[]
if len(e)==len(o):
	for i in range(len(e)):
		x.append(e[i])
		x.append(o[i])
if len(e)+1==len(o):
	for i in range(len(e)):
		x.append(e[i])
		x.append(o[i])
	x.append(o[len(o)-1])


print(''.join(x))

Submission status: Wrong Answer

Solution code:
print("".join([a+b for a,b in zip(input(),input())]))

Submission status: Wrong Answer

Solution code:
o = input()
e = input()
a = []
for i in range(max(len(o),len(e))):
    try:
        a.append(o[i]+e[i])
    except:
        pass
print("".join(a))

Submission status: Wrong Answer

Solution code:
S=[input() for i in range(2)]
for i in range(len(S[1])-1):
    print(S[0][i]+S[1][i],end='')
if len(S[0])>len(S[1]):
    print(S[0][-1])

Submission status: Wrong Answer

Solution code:
S=[input() for i in range(2)]
for i in range(len(S[0])-1):
    print(S[0][i]+S[1][i],end='')
if len(S[0])>len(S[1]):
    print(S[0][-1])

Submission status: Wrong Answer

Solution code:
print("".join(o+e for o,e in zip(input(),input())))

Submission status: Wrong Answer

Solution code:
print("".join(map("".join,zip(input(),input()))))

Submission status: Wrong Answer

Solution code:
print(''.join([a+b for a, b in zip(input(), input())]))

Submission status: Wrong Answer

Solution code:
o=input()
e=input()
res=o[0]
for i in range(1,len(o)):
    res+=o[i]+e[i-1]
if len(o)==len(e):res+=e[-1]
print(res)

Submission status: Wrong Answer

Solution code:
o = list(input())
e = list(input())
ans = ""
for i, j in zip(o, e):
  ans += i + j
print(ans)

Submission status: Wrong Answer

Solution code:
o = list(input())
e = list(input())
for a, b in zip(o, e):
  print(a, end = "")
  print(b, end = "")

Submission status: Wrong Answer

Solution code:
o = list(input())
e = list(input())
for a, b in zip(e, o):
  print(a, end = "")
  print(b, end = "")

Submission status: Wrong Answer

Solution code:
o = input()
e = input()
output = ""
for a, b in zip(o, e):
    output += a+b
if len(o) - len(e) == 1:
    output += a[-1]
print(output)

Submission status: Wrong Answer

Solution code:
o = input()
e = input()
output = ""
for a, b in zip(o, e):
    output += a+b
print(output)

Submission status: Wrong Answer

Solution code:
a=input()
b=input()
for (i,j) in zip(a,b):
  print(i+j,end="")
print()

Submission status: Wrong Answer

Solution code:
O = input()
E = input()

ans = ''
for x, y in zip(O, E):
    ans += x + y
print(ans)

Submission status: Wrong Answer

Solution code:
print(''.join([''.join(i) for i in zip(input(), input())]))

Submission status: Wrong Answer

Solution code:
from sys import stdin


def main():
    O = stdin.readline().split()
    E = stdin.readline().split()
    for o, e in zip(O, E):
        print(o, end='')
        print(e, end='')
    if len(O) > len(E):
        print(O[-1])


if __name__ == '__main__':
    main()

Submission status: Wrong Answer

Solution code:
# -*- coding: utf-8 -*-

o = list(input()[::2])
e = list(input()[1::2])
ans = []
while len(o) and len(e):
    if len(o):
        ans.append(o[0])
        del o[0]
    if len(e):
        ans.append(e[0])
        del e[0]
print(''.join(ans))

Submission status: Wrong Answer

Solution code:
# input
O = input()
E = input()

password = [0 for _ in range(len(O) + len(E))]

for i in range(len(O)):
    password[2 * i] = O[i]

for i in range(len(E)):
    password[2 * i + 1] = E[i]

password_str = str(password)

print(password_str)

Submission status: Wrong Answer

Solution code:
O = input() 
E = input()

S = ""
for i in range(len(E)):
    S += O[i] + E[i]
    if len(O) - len(E) == 1:
        S += O[-1]
print(S)

Submission status: Wrong Answer

Solution code:
O = input() 
E = input()

S = ""
for i,j in zip(O,E):
    if len(O) == len(E): 
        S += i + j
    else:
        S += i
print(S)

Submission status: Wrong Answer

Solution code:
O = input() 
E = input()

S = ""
for i,j in zip(O,E):
    S += i + j

print(S)

Submission status: Wrong Answer

Solution code:
O = input()
E = input()

ans = ""
for i,j in zip(O,E):
    ans +=  i + j
print(ans)

Submission status: Wrong Answer

Solution code:
print("".join([o+e for o, e in zip(input(), input())]))

Submission status: Wrong Answer

Solution code:
print("".join(["".join(a) for a in zip(input(),input())]))

Submission status: Wrong Answer

Solution code:
O_list = list(input())
E_list = list(input())
output_str = ""
for i, j in zip(O_list, E_list):
    output_str += i + j
    
if  len(O_list) - len(E_list) == 1:
    output_str += E_list[-1]
    
print(output_str)

Submission status: Wrong Answer

Solution code:
O_list = list(input())
E_list = list(input())
output_str = ""
for i, j in zip(O_list, E_list):
    output_str += i + j
    
if  len(E_list) % 2 == 1:
    output_str += E_list[-1]
    
print(output_str)

Submission status: Wrong Answer

Solution code:
O_list = list(input())
E_list = list(input())
output_str = ""
for i, j in zip(O_list, E_list):
    output_str += i + j
    
print(output_str)

Submission status: Wrong Answer

Solution code:
# -*- coding: utf-8 -*-

# AtCoder Beginner Contest
# Problem B

if __name__ == '__main__':
    odd_th_password =input()
    even_th_password =input()
    original_password = ''

    for i, j in zip(odd_th_password, even_th_password):
        original_password += i
        original_password += j

    print(original_password)

Submission status: Wrong Answer

Solution code:
o = input()
e = input()
ans = ""
m = min(len(o),len(e))
for i in range(m):
    ans += o[i]
    ans += e[i]
if o < e:
    ans += e[-1]
elif e < o:
    ans += o[-1]
print(ans)

Submission status: Wrong Answer

Solution code:
s = [input() for _ in range(2)]
print(''.join([i + j for i, j in zip(s[0], s[1])]))

Submission status: Wrong Answer

Solution code:
o=input()
e=input()
print(''.join([a+b for a,b in zip(o,e)]))

Submission status: Wrong Answer

Solution code:
O = input()

E = input()

Ans = ""

for i in range(len(E)):
	Ans += O[i]
	Ans += E[i]
	
print(Ans)

Submission status: Wrong Answer

Solution code:
val = input()
val2 = input()

res = ""
for i in range(0, min(len(val), len(val2))):
    res += val[i]
    res += val2[i]
if len(val) > len(val2):
    res += val[-1]
else:
    res += val2[-1]
print(res)

Submission status: Wrong Answer

Solution code:
O = input()
E = input()
for w, z in zip(O, E):
    print(w + z, end="")
print()

Submission status: Wrong Answer

Solution code:
O = input()
E = input()
print(''.join([char1 + char2 for char1, char2 in zip(O, E)]))

Submission status: Wrong Answer

Solution code:
O = input()
E = input()
s = ''
for ch1, ch2 in zip(O, E):
    s += ch1 + ch2
print(s)

Submission status: Wrong Answer

Solution code:
O=input()
E=input()
ans=""
for o,e in zip(O,E):
    ans+=o+e
print(ans)

Submission status: Wrong Answer

Solution code:
O,E = input(), input()
ans = ''
for a,b in zip(O,E):
    ans += a
    ans += b
print(ans)

Submission status: Wrong Answer

Solution code:
o = list(input())
e = list(input())
ans = ""

for (i, j) in zip(o, e):
    ans += i + j
print(ans)

Submission status: Wrong Answer

Solution code:
O=str(input())
E=str(input())
m=max(len(O),len(E))
for i in range(m):
 if (i<len(O)):
  print (O[i], end=" ")
 if (i<len(E)):
  print(E[i], end=" ")

Submission status: Wrong Answer

Solution code:
import sys

# sys.stdin = open('b1.in')


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


def read_str_list():
    return input().split()


def read_int():
    return int(input())


def read_str():
    return input()


o = read_str()
e = read_str()
l = []
for i, j in zip(o, e):
    l.append(i)
    l.append(j)
res = ''.join(l)
print(res)