Product trace (7/34)

Product trace