Circuits 2

New batch of Circuits.