Source: http://staff.univ-batna2.dz/sites/default/files/belhadi_kamilia/files/cours_2_signalisation_2020_l3bm-.pdf