Do heavy metals react with hydrogen sulphide? Do they give colours when they react with metals?