The firing order in an I.C. engine depends upon