// This file is part of www.nand2tetris.org
// and the book "The Elements of Computing Systems"
// by Nisan and Schocken, MIT Press.
// File name: projects/1/Not.hdl
/**
 * Not gate:
 * if (in) out = 0, else out = 1
 */
CHIP Not {
    IN in;
    OUT out;
    PARTS:
    // nand = 1 + 1 = 0
    // 0 + 0 = 1
    Nand(a=in, b=in, out=out);
}