N = int(eval(input())) # ボールの数

K = int(eval(input())) # Bの位置

xs = [int(i) for i in input().split()] # ボールの位置



half = K / 2



total = 0

for x in xs:

    if x < half:

        total += 2*x

    else:

        total += 2*(K-x)



print(total)

N = int(eval(input())) # ボールの数

K = int(eval(input())) # Bの位置

xs = [int(i) for i in input().split()] # ボールの位置



half = K / 2



total = 0

for x in xs:

    if x < half:

        total += x

    else:

        total += (K-x)



# 最後に二倍すればよい

print((2*total))



N = int(eval(input()))  # ボールの数
K = int(eval(input()))  # Bの位置
xs = [int(i) for i in input().split()]  # ボールの位置
half = K / 2
total = 0
for x in xs:
    if x < half:
        total += 2 * x
    else:
        total += 2 * (K - x)
print(total)

N = int(eval(input()))  # ボールの数
K = int(eval(input()))  # Bの位置
xs = [int(i) for i in input().split()]  # ボールの位置
half = K / 2
total = 0
for x in xs:
    if x < half:
        total += x
    else:
        total += K - x
# 最後に二倍すればよい
print((2 * total))

-        total += 2 * x +        total += x -        total += 2 * (K - x) -print(total) +        total += K - x +# 最後に二倍すればよい +print((2 * total))