Molecule A undergoes isomerization to molecule B in acetone. Using curved arrows, showing key intermediates and any formal charges, propose a detailed mechanism for this isomerization. Provide a brief explanation why this isomerization occurs.