30 Minute Swim Workout

The workout will have a varying combination of drill and swim sets and a total distance that will also vary depending on my pace during the workout and how close to 30 minutes I need to keep the workout.