Problem:
Score : 100 points

Problem Statement

On some day in January 2018, Takaki is writing a document. The document has a column where the current date is written in yyyy/mm/dd format. For example, January 23, 2018 should be written as 2018/01/23.

After finishing the document, she noticed that she had mistakenly wrote 2017 at the beginning of the date column. Write a program that, when the string that Takaki wrote in the date column, S, is given as input, modifies the first four characters in S to 2018 and prints it.

Constraints

S is a string of length 10.

The first eight characters in S are 2017/01/.

The last two characters in S are digits and represent an integer between 1 and 31 (inclusive).

Input

Input is given from Standard Input in the following format:

S

Output

Replace the first four characters in S with 2018 and print it.

Sample Input 1

2017/01/07

Sample Output 1

2018/01/07

Sample Input 2

2017/01/31

Sample Output 2

2018/01/31

Solution in JavaScript (node.js v5.12) (judge verdict: Wrong Answer)

process.stdin.resume();
process.stdin.setEncoding('utf-8');

function calcBillSheets(num, yen) {
  var billComb = [num, 0, 0];
  var total;

  while ((total = totalSum(billComb)) > yen) {
    if (billComb[1] > 0) {
      billComb[1]--; billComb[2]++;
    } else if (billComb[0] > 0) {
      billComb[0]--; billComb[1]++;
    } else {
      return [-1, -1, -1];
    }
  }

  if (totalSum(billComb) === yen) {
    return billComb;
  } else {
    return [-1, -1, -1];
  }
}

function totalSum(billComb) {
  return billComb[0] * 10000 + billComb[1] * 5000 + billComb[2] * 1000;
}

process.stdin.on('data', function (line) {
  var arg = line.trim().split(' ');
  console.log(calcBillSheets(parseInt(arg[0]), parseInt(arg[1])).join(' '));
  process.exit(0);
});