h * ra * n * ra * ra * ra * ra * * j * ra * n **