Source: http://web.ac-reims.fr/dsden10/exper/IMG/pdf/05_sequence_scratch_v4.pdf