reserve L for satisfying_Sh_1 non empty ShefferStr;
reserve L for satisfying_Sheffer_1 satisfying_Sheffer_2 satisfying_Sheffer_3
  non empty ShefferStr;
reserve v,q,p,w,z,y,x for Element of L;

theorem Th160:
  for x,q,y holds (x | y) | (x | (y | q)) = x
proof
  now
    let q,x,z,y;
    (x | y) | (x | (y | (z | (z | z)))) = x by Th112;
    hence (x | y) | (x | (y | q)) = x by Th159;
  end;
  hence thesis;
end;
