[(a) has, in his blood, alcohol exceeding 30 mg. per 100 ml. of blood detected in a test by a breath analyser, [or in any other test including a laboratory test,] or ]
(b) is under the influence of a drug to such an extent as to be incapable of exercising proper control over the vehicle, shall be punishable for the first offence with imprisonment for a term which may extend to six months, or with fine [of ten thousand rupees], or with both; and for a second or subsequent offence, [***], with imprisonment for a term which may extend to two years, or with fine [of fifteen thousand rupees], or with both.