10 alternating rounds of: 5 L pullups, 10 HSPU, 15 pistols Workout

I alternated between these two rounds for a total of 10 rounds so 5 rounds each of the following 2 rounds: (All done outside early morning at park)
5 L Pullups
10 HSPU
15 Pistols
5 HSPU
10 L Pullups
15 Pistols
for a total of 75 L Pullups, 75 HSPU, 150 Pistols in 21:05
Good fun early morning workout outside.
Very little warm up and didn't do any real exercises, just some air squats, rotated the shoulders and did a little jump roping.
A little chilly but once I was moving it was great.
My left middle finger was in the clenched position, so initially getting into the HSPU flat hand position was painful, but it felt fine after a while.