https://unity.codingforstudent.com/when-you-feel-electronic-design-automation/