Problem:
Score : 100 points

Problem Statement

Given is a string S representing the day of the week today.

S is SUN, MON, TUE, WED, THU, FRI, or SAT, for Sunday, Monday, Tuesday, Wednesday, Thursday, Friday, and Saturday, respectively.

After how many days is the next Sunday (tomorrow or later)?

Constraints

S is SUN, MON, TUE, WED, THU, FRI, or SAT.

Input

Input is given from Standard Input in the following format:

S

Output

Print the number of days before the next Sunday.

Sample Input 1

SAT

Sample Output 1

1

It is Saturday today, and tomorrow will be Sunday.

Sample Input 2

SUN

Sample Output 2

7

It is Sunday today, and seven days later, it will be Sunday again.

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

// inputに入力データ全体が入る
function Main(input) {

  // 1行目がinput[0], 2行目がinput[1], …に入る
  var input1 = input.split("\n");
  // var count = 0
  var i = input1[0]

  const data =
  {
    SUN: 7,
    MON: 6,
    TUE: 5,
    WED: 4,
    THU: 3,
    FRI: 2,
    SAT: 1
  }


  // //文字列から10進数に変換するときはparseIntを使います
  // // var a = parseInt(i[0], 10);
  // // var b = parseInt(i[1], 10);
  // // var c = parseInt(i[2], 10);
  // var i1 = i.map(v => parseInt(v, 10))


  // console.log(input1[0])
  // // console.log(input1[0], i, i1, i1.some(v => v % 2 !== 0))

  // var count1 = 0
  // while (!i1.some(v => v % 2 !== 0)) {
  //   i1 = i1.map(v => v / 2)
  //   count1++
  // }

  // console.log(a,b,a + b, (a + b) % 2)
  // var s = a + b + c

  //出力
  console.log(data[i]);
}



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