https://youngfriday.github.io/posts/Sequential-Logic-Circuits/
Sequential Logic Circuits - Young Friday