// inputに入力データ全体が入る
function Main(input) {

  // input[0]が先頭N個、input[1]が青玉,input[2]が赤玉
  input = input.split(" ")

  arr = new Array()
  var bcount = 0; //青のボールの個数をカウント
  var ncount = 0; //ボールの総数をカウント

  // N個分回していく
  while(ncount < input[0]) {
    // blue
    for(var i=0;i<input[1];i++) {
      if(ncount < input[0]) {
        bcount ++;
        ncount ++;
      } else {
        break;
      }
    }
    // red
    for(var i=0;i<input[2];i++) {
      if(ncount < input[0]) {
        ncount ++;
      } else {
        break;
      }
    }
  }
  console.log(bcount)
}

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