<｜begin▁of▁sentence｜>### Instruction:
Given a directed graph with edge set [(0, 1), (0, 2), (1, 2), (1, 3), (2, 3), (3, 4), (4, 5), (5, 3)], can you use edge_connectivity function in igraph to calculate the overall edge connectivity of the graph and also the edge connectivity specifically between vertex 1 and vertex 3? Notes: You need to print both the general edge connectivity and the specific edge connectivity from vertex 1 to vertex 3.
### Response:
import igraph as ig

# Create a graph
edges = [(0, 1), (0, 2), (1, 2), (1, 3), (2, 3), (3, 4), (4, 5), (5, 3)]
g = ig.Graph(edges=edges, directed=True)

# Calculate overall edge connectivity of the graph
general_edge_connectivity = g.edge_connectivity()

# Calculate edge connectivity between two specific vertices
custom_edge_connectivity = g.edge_connectivity(source=1, target=3)

print('General edge connectivity:', general_edge_connectivity)
print('Edge connectivity from vertex 1 to vertex 3:', custom_edge_connectivity)
<|EOT|>
