import java.util.InputMismatchException;
import java.util.Scanner;
public class Principal {
public static void main(String[] args) {
int codigoAcceso = 2023;
int inputCodigo;
int inputNivelPermido;
Scanner sc = new Scanner(System.in);
try{
System.out.print("Ingrese el código de acceso: ");
inputCodigo = sc.nextInt();
System.out.print("Ingrese el nivel de permiso: ");
inputNivelPermido = sc.nextInt();
if ((inputCodigo == codigoAcceso) && (inputNivelPermido == 1 || inputNivelPermido == 2 || inputNivelPermido == 3)){
System.out.println("Acceso permitido. ¡Bienvenido al sistema!");
}else if (!(inputCodigo == codigoAcceso) && (inputNivelPermido == 1 || inputNivelPermido == 2 || inputNivelPermido == 3)){
System.out.println("Código de acceso incorrecto");
}else if ((inputCodigo == codigoAcceso) && !(inputNivelPermido == 1 || inputNivelPermido == 2 || inputNivelPermido == 3)){
System.out.println("Nivel de permiso inválido");
}else {
System.out.println("Código de acceso y nivel de permiso inválidos");
}
}catch(InputMismatchException e) {
System.out.println("Por favor, ingresa un número válido.");
}
sc.close();
}
}