added inplace_swap example