X * r ]rvJ