package main import . "fmt" func nand(x, y int) int { return x &^ y } func main() { for a := 0; a <= 1; a++ { for b := 0; b <= 1; b++ { for c := 0; c <= 1; c++ { if nand(nand(a, b), c) != nand(a, nand(b, c)) { Println(a, b, c) return } } } } }