A keto ester (X) with molecular formula C6H10O3 on treatment with NaOH and I2 does not give iodoform but on boiling with dilute KOH gives a compound (Y) with molecular formula C4H5O3K which upon acidification followed by heating undergoes decarboxylation to give acetone. The keto ester (X) is?