Chapter 751: Success rate of 55%