Given `baaa`, swap 'b' from the end of the line. Should be able to repeat until 'b' is at the front of the line. Even if there are multiple occurrences of `b`, we should remember the jump target that was initially chosen.