LD1 - Java redo