Tritch, K. J.; Dix, S. E.; Rieger, J. L.; Noland, W. E. ChemSpider Synthetic Pages 2017, 814, 1.
Dimedone (4.10 g, 29.2 mmol, 1 eq.) was dissolved in acetone (100 mL) in a round-bottomed flask. Potassium carbonate (8.89 g, 2.2 eq.) was added, and the resulting mixture was placed in an ice bath, and then stirred for 15 min. Methyl iodide (4.0 mL, 2.2 eq.) was added. The resulting mixture was warmed gradually from 0 ºC to reflux over 2 h, and then was refluxed for 18 h. The resulting mixture was allowed to cool to room temperature, and then was separated by suction filtration. The filter cake was washed with dichloromethane (25 mL). The filtrate was concentrated on a rotary evaporator, dissolved in water (50 mL) and dichloromethane (10 mL), and then extracted with dichloromethane (2 × 25 mL). The filter cake was placed in a conical flask with water (100 mL) and dichloromethane (50 mL). The resulting mixture was stirred for 10 min. The combined dichloromethane portions were washed with brine (25 mL), dried with sodium sulfate, filtered, and then concentrated on a rotary evaporator. The resulting yellow oil (4.53 g) was separated by column chromatography (1:8–1:1 ethyl acetate:hexane on SiO2). The desired fraction was concentrated on a rotary evaporator, and then dried under vacuum (0.1 mm Hg, 56 ºC, 4 h), giving a white powder (2.68 g).