rc and dc circuits 2535856