You’re doing
data Number = Left Segment | Right Segment
data Number = BothHands Segment Segment
permutations(sum of Segment) == permutations(Segment) + permutations(Segment)
permutations(product of Segment) == permutations(Segment) * permutations(Segment)
Thanks for the correction!