Fatti

All'imputato A. è stato contestato di aver sorpassato un'autovettura sull'autostrada il 5 luglio 2019. Circa 1.000 metri prima di un'uscita autostradale, ha acceso l'indicatore di direzione destro e si è spostato sulla corsia normale. Successivamente, su un tratto di circa 1.300 metri, con una velocità compresa tra 100 e 120 km/h, ha sorpassato quattro veicoli sul lato destro. Poi ha acceso l'indicatore di direzione sinistro e si è spostato nuovamente sulla corsia di sorpasso. Con questo sorpasso a destra sull'autostrada, avrebbe intenzionalmente e consapevolmente provocato un serio pericolo per la sicurezza degli altri attraverso una grave violazione delle regole del traffico. Il Tribunale distrettuale di Werdenberg-Sarganserland ha condannato A. per grave violazione delle regole del traffico a una multa condizionale di 50 giorni a Fr. 120.- con un periodo di prova di due anni. A. ha presentato ricorso, che è stato respinto dal Tribunale cantonale di San Gallo. Di conseguenza, A. ha presentato un'impugnazione in materia penale, nella quale ha chiesto l'annullamento della sentenza del Tribunale cantonale e ha chiesto una assoluzione o l'archiviazione del procedimento. La Corte federale ha respinto l'impugnazione, per quanto interviene su di essa.

Legge

La Corte federale ha confermato la legittimità della condanna dell'imputato per grave violazione delle regole del traffico mediante sorpasso a destra sull'autostrada. Ha stabilito che il nuovo diritto, entrato in vigore il 1° gennaio 2021, consente in modo più ampio il sorpasso a destra, ma proibisce comunque il sorpasso a destra mediante deviazione e rientro. La Corte federale ha sottolineato che il sorpasso a destra sull'autostrada rappresenta un pericolo astratto…