промучившийся
промучивший(ся)
помучившийся
помучивший(ся)