How do y'all finish the siege event early?

Like I've had two sleepless nights and I'm not sure if I'm gonna take the 30 gems or not, I just need to sleep.

Note, that I don't have helpers

Like I've had two sleepless nights and I'm not sure if I'm gonna take the 30 gems or not, I just need to sleep.

Note, that I don't have helpers