Click or wait for ripples to form!
Original project by @JeremiahMacDonald , I was trying to improve speed by using a different list-saving method. This removes several iterations through lists that aren't necessary to produce the same product. Again, not my project! I just made some small changes. Enjoy!