Помогите понять код Visual Basic
Private Sub execute()
s = Split(CPU.Items(0), " ")
s(2) = s(2) - 1
CPU.Items.Insert(CPU.Items.Count, s(0) & " " & s(1) & " " & s(2) & " " & s(3) & " " & s(4))
CPU.Items.RemoveAt(0)
If CPU.Items.Count <> 0 And CInt(Int(s(4) * Rnd())) = 0 And s(2) <> 0 Then
Blocked.Items.Insert(Blocked.Items.Count, CPU.Items(0))
CPU.Items.RemoveAt(0)
refresh_order_blocked()
Exit Sub
ElseIf s(2) = 0 Then
s1 = Split(CPU.Items(0), " ")
CPU.Items.RemoveAt(0)
Success.Items.Insert(Success.Items.Count, s1(3) & " " & "ended successfully")
End If
End Sub