bit x2, x1, x2
y-2 y3 y2 y1 y0
000 -2 1 1 1 0
001 -1 1 1 1 1
010 0 0 0 0 0
011 1 0 0 0 1
100 2 0 0 1 0
101 3 0 0 1 1
110 4 0 1 0 0
111 5 0 1 0 1
y0 = x0
y1 = not(x1)
y2 = not(x2) * not(x1) + x2 * x1 = not(xor(x2, x1))
y3 = not(x2) * not(x1) * not(x0) + not(x2) * not(x1) * x0 (mintermini SOP)
y3 = not(x2) * not(x1) * (not(x0) + x0) = not(x2) * not(x1)