A sign in hebrew and latin in heidelberg castle