https://edison-learn.com/electricity-flow/