count inversions
strassen
change
a
done