How To Solve Complex Circuits