import numpy as np

#K,Xの定義づけ

Y,D=list(map(int,input().split()))

#行列の作成

B=np.array(list(range(-Y+D+1,Y+D,1)))

#printする

for i in B:

  print(i)
import numpy as np

#K,Xの定義づけ

K,X=list(map(int,input().split()))

#行列の作成

B=np.array(list(range(-K+X+1,K+X,1)))

#printする

for i in B:

  print(i)
import numpy as np

# K,Xの定義づけ
Y, D = list(map(int, input().split()))
# 行列の作成
B = np.array(list(range(-Y + D + 1, Y + D, 1)))
# printする
for i in B:
    print(i)

import numpy as np

# K,Xの定義づけ
K, X = list(map(int, input().split()))
# 行列の作成
B = np.array(list(range(-K + X + 1, K + X, 1)))
# printする
for i in B:
    print(i)

-Y, D = list(map(int, input().split())) +K, X = list(map(int, input().split())) -B = np.array(list(range(-Y + D + 1, Y + D, 1))) +B = np.array(list(range(-K + X + 1, K + X, 1)))