Finished task to merge form of free product and predefined product.