a: added matproduct.py