import java.util.Scanner; public class Main { public static void main(String[] args) { Scanner scanner = new Scanner(System.in); String input = scanner.nextLine(); if (!isNumeric(input)) { System.out.println("Error: not a number."); return; } int number = Integer.parseInt(input); if (number % 2 == 0) { System.out.println("The number is even."); } else { System.out.println("The number is odd."); } } static boolean isNumeric(String str) { if (str == null || str.isEmpty()) { return false; } for (char c : str.toCharArray()) { if (!Character.isDigit(c) && !(c == '-' && str.indexOf(c) == 0)) { return false; } } return true; } }