Private Sub Command1_Click()
Dim a(20) As Integer, i As Integer, ii As Integer, iii As Integer, s As Integer, h As Integer For i = 1 To 20a(i) = i
Next i For iii = 1 To 20For i = 1 To 20
If a(i) <> 0 And a(i) Mod 3 = 0 ThenPrint "a(" & i & ")"
a(i) = 0
End IfNext i
For i = 20 To 1 Step -1
If a(i) <> 0 Thens = a(i)
Exit For
End IfNext i
For i = 1 To 20
If a(i) <> 0 Thena(i) = s + 1
h = i
Exit For
End IfNext i
For i = h + 1 To 20
If a(i) <> 0 ThenFor ii = i - 1 To 1 Step -1
If a(ii) <> 0 Thena(i) = a(ii) + 1
Exit For
End IfNext ii
End IfNext i
Next iiiEnd Sub