$$\ce{Mg + C -> X}$$ $$\ce{X + H2O -> Y}$$ Determine unknowns X and Y.
Now the problem is I think the answer should be $\ce{X=MgC2}$ and $ \ce{Y=C2H2 + Mg(OH)2}$. But the given answer was $ \ce{X}= \ce{Mg2C3}$ and $\ce{Y}=\ce{C3H4} + \ce{Mg(OH)2}$
I tried to google the answer but where some website say $\ce{C3H4}$ is correct some say $\ce{C2H2}$ is. Funny thing is in the exam just after that one we got the same question and this time the $\ce{C2H2}$ was the answer (and I wrote $\ce{C3H4}$)