Source: http://www.lycee-ferry-versailles.fr/ee-tsi/3_programmation/td_grafcet_2.pdf