This web server computes a minimal Boolean formula for a given function, using the operator sets (AND, OR, XOR) and (AND, OR).
¬x ^ ¬y ^ z
(z & ((x & y) | (¬x & ¬y))) | (¬z & (¬x | ¬y) & (x | y))