lk=list(map(int,input().split())) l=lk[0] k=lk[1] nmax=int(l/(2*k))+2 eaten=0 yu=0 for i in range(nmax): eaten += 2*k if eaten >= l: yu = (eaten-2*k)/2 break print(int(yu))