java version of 2048