import java.io.* ;

class Cat2 {
  static void cat(Reader in) throws IOException {
    for ( ; ; ) {
      int c = in.read ();
      if (c == -1) break;
      System.out.print ((char)c);
    }
  }

  public static void main(String [] arg) {
    if (arg.length == 0) {
      try {
	cat(new InputStreamReader(System.in)) ;
      } catch (IOException e) {
	System.err.println("Malaise : " + e.getMessage()) ;
	System.exit(2) ;
      }
    } else {
      for (int k = 0 ; k < arg.length ; k++) {
	try {
	  Reader in = new FileReader(arg[k]) ;
	  cat(in) ;
	  in.close() ;
	} catch (IOException e) {
	  System.err.println("Malaise : " + e.getMessage()) ;
	}
      }
    }
  }
}
