Java related programs goes here