Gf swapping dp