<｜begin▁of▁sentence｜>### Instruction:
As a neuropsychologist, you're exploring the intricate connections between brain function, behavior, and cognitive processes. In your research, you've gathered data on the out-degree and in-degree sequences of neuronal connections in a particular brain network. Specifically, you have a sequence representing the number of outgoing connections from each neuron [3, 2, 2, 1], and another sequence indicating the number of incoming connections to each neuron [2, 2, 2, 2].

To visualize and analyze this neural network configuration, you plan to employ a tool called NetworkX, which is a Python library commonly used for studying complex networks. Within NetworkX, there's a method called 'configuration_simple' that can generate a simple directed graph based on given degree sequences.

Your task is to utilize the 'configuration_simple' method in NetworkX to create a graphical representation of this neural network configuration. Once generated, you aim to examine either the adjacency list or edges of the graph to gain insights into the connectivity patterns within the neural network.
### Response:
from igraph import Graph

# Define the degree sequence
out_degree_sequence = [3, 2, 2, 1]
in_degree_sequence = [2, 2, 2, 2]

# Generate the graph with the given degree sequence using the configuration method
g = Graph.Degree_Sequence(out_degree_sequence, in_degree_sequence, method='configuration_simple')

print(g)
<|EOT|>
