<｜begin▁of▁sentence｜>### Instruction:
Imagine you are a fashion brand seeking to select models for an upcoming photoshoot based on their age. Each model is represented as a vertex in a network graph, with their age as an attribute. You need to use the VertexSeq methods in igraph to identify models over the age of 30 and then select the model with index 2 for a particular role.
### Response:
from igraph import Graph

# Create the graph
edges = [(0, 1), (1, 2), (2, 3), (3, 4)]
g = Graph(edges=edges)

# Add age attribute to vertices
g.vs['age'] = [25, 30, 35, 40, 45]

# Select vertices with age greater than 30
selected_vertices = g.vs.select(age_gt=30)

# Print selected vertices
for v in selected_vertices:
    print(f'Vertex {v.index} with age {v['age']}')

# Find a vertex by its index
vertex = g.vs.find(2)
print(f'Vertex found: {vertex.index}')
<|EOT|>
