Buddy and Pivots

B