Sodium nitroprusside when added to an alkaline solution of sulphide ions produces purple colouration due to the formation of :