<｜begin▁of▁sentence｜>### Instruction:
Given a Prüfer sequence [0, 3, 3, 4], can you generate the corresponding tree using the Prufer function from igraph?
### Response:
from igraph import Graph

# Prufer sequence representing the tree
code = [0, 3, 3, 4]

# Generate the tree from Prufer sequence
tree = Graph.Prufer(code)

# Print the generated tree edge list
print(tree.get_edgelist())
<|EOT|>
