https://optimj.codingforstudent.com/5-stunning-that-will-give-you-electronic-design-automation/