7gregory-euclide-spangle-2019