final exam for circuits 1540527