Heidelberg, West Germany