// 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;
  if (N / (A + B) < 1) {
    if(A <= N){
      count = A
    }else{
    count = N
    }
  } else {
    count = A * Math.floor(N / (A + B));
    if (N % (A + B) <= A) {
        count += N % (A + B);
    }else{
		count += A;
    }
  }

  console.log(count);
}

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