minimum number of operations