Trimethylsilyl Triflate - Catalysid Acetal Formation Between Silylated Hexopyranosides and Methyl Pyruvate1