An aldehyde, ( P) which does not undergo self aldol condensation gives benzaldehyde and two moles of ( Q) on ozonolysis. Compound ( Q), on oxidation with silver ions gives oxalic acid. The structure of ( P) is given as