process car[1 to N] { ... enter_bridge(suunta); aja_sillalla(); exit_bridge(suunta); }
Esitä proseduurien enter_bridge() ja exit_bridge() koodi. Ratkaisun tulee perustua semaforien käyttöön, ja sen tulee sallia sillan tehokas käyttö, ts. sillalla voi olla useita samaan suuntaan eteneviä autoja kerrallaan. Vuoroaan odottavat autot pääsevät etenemään vasta kun kaikki toiseen suuntaan matkalla olevat autot ovat ylittäneet sillan. Ratkaisu ei siis ole reilu, koska odotusajat saattavat muodostua pitkiksi. Sillan päässä odottamassa olevat autoprosessit on päästettävä jatkamaan FCFS-järjestyksessä.