Product trace (22/34)

Product trace