Total synthesis of L-659,699, a novel inhibitor of cholesterol biosynthesis