Source: http://pierrelux.net/documents/cours/6_2015/G2_paralleles_perpendiculaires/cp_paralleles_perpendiculaires.pdf