Adapted Competitive

Adapted Competitive