>>527049716
currents, resistances and other things
lots of math