https://madebyevan.com/fsm/ https://editsvgcode.com https://web.stanford.edu/class/archive/cs/cs103/cs103.1184/