<｜begin▁of▁sentence｜>### Instruction:
Imagine that you are preparing to deliver a motivational workshop to a group of individuals, each with their unique aspirations and potential. You want to use a visualization tool like igraph to represent their interconnected networks, with each individual represented as a vertex. Given this context, the challenge is to set the size of each vertex to symbolize the varying strengths and capabilities of the participants. How would you use igraph's VertexCollection.set_size method to assign individual vertex sizes of 20, 30, and 40, matching the distinct attributes of the participants, in order to create an impactful and personalized visualization for your workshop?
### Response:
from igraph import Graph, plot

# Create a graph with 3 vertices
g = Graph(n=3)

# Set unique sizes for each vertex
vertex_sizes = [20, 30, 40]

# Create a plot object, ready to be configured and displayed
visual_style = {'vertex_size': vertex_sizes}

# Apply the style and plot the graph
plot(g, **visual_style)
<|EOT|>
