https://codeforces.com/contest/1629/problem/B
can anyone pls explain what mistake I am making.
int l=nextInt(); int r=nextInt(); int k=nextInt(); int x=r-l+1; if(l==r&&l==1){ out.println("no"); continue; } if(l==r&&l!=1){ out.println("yes"); continue; } if(x%2==0||l%2==0){ x=x/2; } if(x%2==1&&l%2==1){ x=(x/2)+1; } if(k>=x){ out.println("yes"); } else{ out.println("no"); }