Contributed by Quentin Schmerber
Contributed by Soimadou Ibrahim-Aliamane
Contributed by Ayse Sismanoglu
Contributed by Étienne Aubert Bonn
Contributed by Type@Cooper