updated Java Fast I/O template