Direct-Current Circuit Analysis