Group Product Reproduct Caprin