def check_t1_1_3a( inputString, dialog=1 ):
  '''
  check whether the given 'inputString' is a valid answer
  for exercise problem 'T1.1.3a'.
  '''
  # from java.lang import Class
  cl     = Class.forName( 'de.mmkh.tams.NumberParser' )
  parser = cl.newInstance()

  parser.setExpectedFormat( parser.INTEGER ) # Ganzzahl
  parser.setExpectedBase( 16 )               # Basis 16 ("hex")
  parser.setExpectedNumberOfDigits( 4 )      # genau 4 Stellen
  parser.setExpectedTolerance( 0 )           # exakte Lösung
  parser.setExpectedValue( 51966 )           # Lösungswert 'cafe'

  status = parser.check( inputString );      # und überprüfen

  if (dialog):
    # from javax.swing import JOptionPane
    JOptionPane.showMessageDialog( None, status )
  return status
