When Cannon's algorithm completes, A and B are not in their original storage locations. Write an algorithm to return A and B to their original positions. What is the running time of your algorithm?