Не могу понять в чем причина, проверка показывает что последние 2 условия не выполняются, хотя при запуске все норм, получаю нужный результат согласно заданию
package com.javarush.task.jdk13.task04.task0413;
import java.io.BufferedReader;
import java.io.InputStreamReader;
/*
День недели
*/
public class Solution {
public static void main(String[] args) throws Exception {
//напишите тут ваш код
BufferedReader reader = new BufferedReader(new InputStreamReader(System.in));
int d = Integer.parseInt(reader.readLine());
String Day; // День недели
if (d == 1) {
Day = "понедельник";
} else if (d == 2) {
Day = "вторник";
} else if (d == 3) {
Day = "среда";
} else if (d == 4) {
Day = "четверг";
} else if (d == 5) {
Day = "пятница";
} else if (d == 6) {
Day = "суббота";
} else if (d == 7) {
Day = "воскресение";
} else {
Day = "такого для недели не существует";
}
System.out.println(Day);
}
}