I basically have no clue. So I was messing around trying to find out if I would be able to put together an or gate myself. Way more complicated than I would have expected. Don't know if this is anywhere near efficient.
Get And,Or,Not,Xor,Nand,Nor,Xnor
hahahahaha :D