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



print((- (- N // (1 + 2 * D))))
N, D = list(map(int, input().split()))



if N % (D * 2 + 1) == 0:

    print((N // (D * 2 + 1)))

else:

    print((N // (D * 2 + 1) + 1))
N, D = list(map(int, input().split()))
print((-(-N // (1 + 2 * D))))

N, D = list(map(int, input().split()))
if N % (D * 2 + 1) == 0:
    print((N // (D * 2 + 1)))
else:
    print((N // (D * 2 + 1) + 1))

-print((-(-N // (1 + 2 * D)))) +if N % (D * 2 + 1) == 0: +    print((N // (D * 2 + 1))) +else: +    print((N // (D * 2 + 1) + 1))