Fatti

Il caso riguarda X., che il 23 marzo 2014 guidava sull'autostrada A1-Est. Ha cambiato dalla seconda corsia di sorpasso (corsia di sinistra) alla corsia centrale (prima corsia di sorpasso) e successivamente alla corsia normale (corsia di destra). Ha guidato senza accelerare a una velocità di circa 90 km/h superando a destra due veicoli, mentre questi stavano leggermente rallentando. Sulla corsia di destra che stava percorrendo c'era un traffico intenso, ma non denso. Immediatamente davanti a lui non c'era nessun altro veicolo. Il Tribunale superiore del Canton Berna ha condannato X. per grave violazione delle norme del traffico a una multa e a una sanzione accessoria. X. propone ricorso in materia penale e chiede l'annullamento della sentenza e l'assoluzione dalla grave violazione delle norme del traffico.

Legge

Il Dipartimento penale e il I. Dipartimento di diritto pubblico del Tribunale federale hanno effettuato uno scambio di opinioni ai sensi dell'art. 23 comma 2 LTF per chiarire la portata dell'art. 90 comma 2 LCStr in combinato disposto con l'art. 35 comma 1 LCStr, l'art. 8 comma 3 frase 1 e 36 comma 5 lett. a del Regolamento sulle norme del traffico. È stata confermata la distinzione tra sorpasso a destra proibito e sorpasso a destra consentito. La definizione di traffico in colonna è stata precisata: il traffico in colonna deve essere determinato in base alla situazione di traffico specifica e deve essere affermato se sulla (corsia di sinistra e/o centrale) di sorpasso si verifica una tale congestione del traffico che le velocità sulle corsie di sorpasso e sulla corsia normale sono approssimativamente uguali. Il sorpasso passivo a destra in caso di…