https://medium.com/@jamesrodrigueswise2/electrical-and-electronic-engineering-meng-assignment-homework-help-queens-university-belfast-980033ea5a05