<｜begin▁of▁sentence｜>### Instruction:
Given a tree graph with 10 vertices and each non-leaf vertex having 2 children, can you create a layout using the Fruchterman-Reingold layout algorithm, make a copy of this layout, and use it to plot the graph with igraph?
### Response:
import igraph as ig

# Create an example graph
g = ig.Graph.Tree(10, 2)

# Calculate the layout for this graph
layout = g.layout('fr')

# Create a copy of the layout
copy_layout = layout.__copy__()

# Plot the graph using the original layout
ig.plot(g, layout=layout)

# Plot the graph using the copied layout
ig.plot(g, layout=copy_layout)
<|EOT|>
