<｜begin▁of▁sentence｜>### Instruction:
Given an existing igraph.Graph object representing an Erdos-Renyi random graph with 10 vertices and 20 edges, how can you start an embedded IPython shell that has access to this graph for interactive examination and manipulation within the shell environment?
### Response:
from igraph import Graph
from igraph.app.shell import IPythonShell

# Assume we have a pre-existing igraph.Graph object
graph = Graph.Erdos_Renyi(n=10, m=20)

# Instantiate the IPythonShell
ipython_shell = IPythonShell()

# Start the IPython embedded shell with the current scope, including the `graph` object
ipython_shell()
<|EOT|>
