pub fn petersen() -> (usize, Vec<(usize, usize)>)
Returns the edges of the Petersen graph. 10 vertices, 15 edges. A well-known graph that is 3-regular and has many interesting properties.