public static void main(String args[])
	{		
		Scanner leitura = new Scanner(System.in);

		Integer valor1 = 0;
		boolean leitura1Ok = false;
		while(!leitura1Ok)
		{
			System.out.println("Digite o primeiro número:");
			try
			{
				valor1 = leitura.nextInt();
				leitura1Ok = true;			
			} catch (Exception ex)
			{
				System.out.println("Valor inválido.");
			}
		}

		Integer valor2 = 0;
		boolean leitura2Ok = false;
		while(!leitura2Ok)
		{
			System.out.println("Digite o segundo número:");
			try
			{
				valor2 = leitura.nextInt();
				leitura2Ok = true;
			} catch (Exception ex)
			{	
				System.out.println("Valor inválido.");
			}
		}
		
		Integer adicao = valor1 + valor2;
		System.out.println("RESULTADO: "+(adicao > 20 ? adicao+8 : adicao-5));
	}