https://medium.com/@jw1809131/electronic-engineering-and-computer-science-beng-assignment-homework-help-aston-university-cf422bfe2eba