Weird WOD Workout

4 rounds for time of:

:45 (accumulated) Hanging L-Sit Hold
15 OHS 42,5kg
15 Strict Chest-to-Ring Pull-ups (in good hollow position)
15 KB Push Press 2x20kg