import java.io.*; class Saisie { public static String lire_String () { String ligne_lue=null ; try { InputStreamReader isr = new InputStreamReader(System.in); BufferedReader br = new BufferedReader(isr); ligne_lue = br.readLine (); } catch (IOException e) {System.err.println(e);} return ligne_lue; } public static String lire_String (String question) { System.out.print (question); return (lire_String()); } public static int lire_int () { return Integer.parseInt (lire_String ()); } public static int lire_int (String question) { System.out.print (question); return (lire_int()); } public static double lire_double() { return Double.parseDouble (lire_String ()); } public static double lire_double (String question) { System.out.print (question); return (lire_double()); } public static float lire_float() { return Float.parseFloat (lire_String ()); } public static float lire_float (String question) { System.out.print (question); return (lire_float()); } public static char lire_char() { String reponse = lire_String (); return reponse.charAt(0); } public static char lire_char (String question) { System.out.print (question); return (lire_char()); } }