An unsaturated hydrocarbon 'A' adds two molecules of H₂ ​and on reductive ozonolysis gives butane-1, 4-dial, ethanal and propanone. What will be the IUPAC name of ‘A.’