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