FORMS Motors and Generators Assignment 10/10/2023