Following Along Async Tutoring [Dface]

and(x,y,z) = and(and(x,y),z). The answer is just like for or(x,y,z)
Truth table:

nand: for nand to be true at least one input has to be false, otherwise it’s false

nor: for nor to be true all inputs have to be false, otherwise it’s false.