intentando codigo en java para mejor comprension