Fatti

Il 13 febbraio 1968, Peter Huber guidava sull'autostrada N 3 da Horgen a Zurigo quando ha superato un veicolo condotto da Jakob Siegwart, che tentava di superare un camion. Huber ha superato Siegwart a destra, ciò che ha portato a una procedura penale contro di lui per violazione grave delle regole della circolazione stradale. I tribunali cantonali hanno assolto Huber, ma il Ministero pubblico del cantone di Zurigo ha presentato un ricorso in nullità al Tribunale federale.

I fatti del caso sono i seguenti: Huber ha seguito Siegwart, che ha tentato di superare un camion, e ha superato Siegwart a destra quando questi non ha liberato la corsia di sinistra. Siegwart ha presentato denuncia contro Huber, affermando che aveva superato pericolosamente a destra. I tribunali cantonali hanno ritenuto che Huber non avesse commesso alcun reato, poiché non aveva superato Siegwart a sinistra, ma lo aveva semplicemente superato a destra.

Legge

Il Tribunale federale ha ritenuto che il sorpasso a destra sulle autostrade è vietato, salvo nei casi in cui il conducente che circola davanti liberi la corsia di sinistra. Il Tribunale ha stimato che la decisione dei tribunali cantonali era errata, poiché non teneva conto della normativa stradale in vigore sulle autostrade.

Il Tribunale federale ha ricordato che le regole della circolazione stradale si basano sui principi della sicurezza e della prudenza, e che il sorpasso a destra sulle autostrade è vietato per evitare gli incidenti. Il Tribunale ha anche ritenuto che la decisione dei tribunali cantonali era contraria alla normativa stradale in vigore e ai principi della sicurezza stradale.

Il Tribunale federale ha quindi annullato la decisione dei tribunali cantonali e ha rinviato il caso affinché Huber fosse condannato per…