Both Palestinians and Israelis celebrate prisoner swap