u * xxx * u%mnMxx