Boolean Parity Problem