The acetylide ion displaces the epoxide oxygen to form alkoxy alcohol. This on hydrolysis in acidic medium forms diol.The primary
−OH group is tosylated and reduced with
LiAlH4. The net effect is the replacement of primary
−OH group with
H atom. The secondary
−OH group is then alkylated with
NaH and Ethyl lithium to form an ether. The acidic hydrogen atom attached to triple bond is then removed with
NaH and the acetylene carbon is methylated with methyl iodide to give the final product.