I have created a graph object, but I would like to choose the layout myself. The layout I have in mind is such that first nodes Fs is placed at furthest left, then DCs and then CC and in the end Ws in the furthest right. We can also put DCs and CC beside each other.
You can produce the graph by the following code:
graph_from_literal(F1--+DC1, F1--+DC2, F1--+DC3, F1--+CC, F1--+W1, F1--+W2, F1--+W3,
F2--+DC1, F2--+DC2, F2--+DC3, F2--+CC, F2--+W1, F2--+W2, F2--+W3,
DC1--+CC, DC1--+W1, DC1--+W2, DC1--+W3,
DC2--+CC, DC2--+W1, DC2--+W2, DC2--+W3,
DC3--+CC, DC3--+W1, DC3--+W2, DC3--+W3,
CC--+W1, CC--+W2, CC--+W3)
I tried the layout argument in plot function but the outcome is not what I have in mind. I would appreciate any help in advance.

