Product trace (23/34)

Product trace