Ozonolysis of alkenes gives ozonide which gives aldehydes and/or ketones. When a stream of O3 is passed through a solution of alkene in an inert solvent at low temperature, the molecule adds up to form ozonide. This ozonide is unstable and easily decomposes either by reduction or hydrolysis and forms compound having the carbonyl group >C=O. This is known as ozonolysis. 2-Methyl-but-2-ene on ozonolysis followed by reductive hydrolysis gives: