https://medium.com/@jamesrodrigueswise/beng-hons-electronic-and-computer-engineering-assignment-homework-help-university-of-kent-uk-73da5bb5d470