this took me so long to make, especially because I really struggle with understanding circuits the l