// inputに入力データ全体が入る
function Main(input) {
  input = input.split("\n");
  N = parseInt(input[0].split(" ")[0]);
  A = parseInt(input[0].split(" ")[1]);
  B = parseInt(input[0].split(" ")[2]);
  count = 0;
  r = ''
  while(true){
    r += 'b'.repeat(A)
    count += A
    if(count >= N)break
    r += 'r'.repeat(B)
    count += B
    if(count >= N)break
  }
  str = r.slice( 0, N) ;

  console.log(( str.match( /b/g ) || [] ).length);
}

//*この行以降は編集しないでください（標準入出力から一度に読み込み、Mainを呼び出します）
Main(require("fs").readFileSync("/dev/stdin", "utf8"));
