pub fn left_distributive() -> bool
a · (b + c) = a · b + a · c — left distributivity in ℤ/2ⁿ.
a · (b + c) = a · b + a · c