function Main(input) {
  var args = input.split(' ');
  var N = args[0];
  var A = args[1];
  var B = args[2];

  var center = Math.round(N / 2);
  var diff = B - A;

  if (A === 1) {
    console.log(B - 1);
  } else if (B === N) {
    console.log(A - 1);
  } else {
    if (diff % 2 === 0) {
      console.log(diff / 2);
    } else {
      if (A === center) {
        console.log(A);
      } else if (B <= center) {
        console.log(B - 1);
      } else {
        console.log(A - 1);
      }
    }
  }
}

Main(require('fs').readFileSync('/dev/stdin', 'utf8'));