Implemented nonabelian convolution with map reduce.