function Main(input) {
  input = input.split("\n");
  const N = parseInt(input[0]);
  const A = input[1].split(" ");

  let answer = BigInt(A[0]);

  for (let i = 1; i < N; i++) {
    answer = BigInt(answer * BigInt(A[i]));
    if (answer > BigInt(10 ** 18)) {
      answer = -1;
      break;
    }
  }

  console.log(parseInt(answer));
}
// デバッグ用
function debug() {
  var input = document.getElementById("input").value;
  Main(input);
}

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