Happy legs Workout

2 rounds for time:

40 cal bike
30 double dumbbell deadlift
20 double dumbbell squat
10 weighted box step