satisfy 10 - satisfying 2 -