Assignment 3: Designing Circuits