Kirchhoff rules