Contributed by Forgotten Shapes
Contributed by Julian Grönberg
Contributed by Constantine Fountos
Contributed by Florian Hardwig