# 接收输入整数n
n = int(input())
# n个数字放入字符串列表m中
m = input().split()
# 字符串列表转换为整型列表
for i in range(0, n):
    m[i] = int(m[i])
for i in range(0, n):
    if i <= n // 2-1:
        m[i] = 2 * m[i]
    else:
        m[i] = m[i] + 1
for i in range(0, n):
    print(m[i],end=' ')

/**************************************************************
	Problem: 1582
	User: admin
	Language: Python
	Result: Accepted
	Time:160 ms
	Memory:34480 kb
****************************************************************/