Sit ups & muscle ups Workout

Pack
For time:
25 Sit-ups
1 Muscle-up progressions or 3 pull ups and 3 dips
20 Sit-ups
2 Muscle-ups progressions or 6 pull ups and 6 dips
15 Sit-ups
3 Muscle-ups progressions or 9 pull ups and 9 dips
10 Sit-ups
4 Muscle-ups progressions or 12 pull ups and 1 dips
5 Sit-ups
5 Muscle- ups progressions or 15 pull ups and 15 dips