% Theorem 3 formulas(assumptions). x ^ (y v z) = (x ^ y) v (x ^ z) # label(dist_1). x v (y ^ z) = (x v y) ^ (x v z) # label(dist_2). end_of_list. formulas(goals). B(x,y,z) & B(x,u,z) & B(y,w,u) -> B(x,w,z). end_of_list.