Problem 43118. Reduce the logic

Created by Bert in Community

We have three logical input, x,y and z. The output is:

 y = ((x&y)|z)&((z|x&y)|(z&y|x))|((x&z)|z)&((y|x&z)|(z&x|y))|(x|y|z)

The solution is already given, but still has a large size (63). can you reduce it?

Solution Stats

89.47% Correct | 10.53% Incorrect
Last solution submitted on Feb 14, 2019