Circuits and loops