# Kirchhoff's Law - Finding i in non series/parallel circuit

I am trying to solve this setting up equations to each node.

Node A: 10A + i5 = i
Node B: i + 4A = i3
Node C: i3 + i2 = i4
Node D: i1 + i4 = i5


I am lost from here. I don't know Vcd or Vad in order to define the respective currents i4 and i5. I am trying to solve this only by using KCL. Are there any other efficient methods?

• Use KCL at each node. For example, the current flowing downwards at node A is (10-i); the current flowing downwards at node B is (4+i); etc... – Chu Sep 12 '18 at 11:30
• @Chu Isn't that exactly how the OP came up with the four nodal equations? – Elliot Alderson Sep 12 '18 at 12:10
• @Elliot Alderson, the OP has six currents, so can't see the wood for the trees. Continuing as I've started only needs one current - i -. Learners should be encouraged to minimise the number of unknowns, not maximise them. – Chu Sep 12 '18 at 20:03