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