using trapping sets