function Main(input) {
  var dataList = input.split("\n");
  dataList.shift();
  dataList.pop();
  for (var i = 0; i < dataList.length; i++) {
    dataList[i] = Number(dataList[i]);
  }
  for (var i = 0; i < dataList.length; i++) {
    console.log(gatMax(i));
  }
  function gatMax(excludeIndex) {
    var max = -1;
    for (var i = 0; i < dataList.length; i++) {
      if (excludeIndex === i) continue;
      if (max === -1) max = dataList[i];
      if (dataList[i] > max) max = dataList[i];
    }  
    return max;
  }  
}

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