Public Sub Macarena()
Dim x As Variant, y As Variant, z As Variant
Dim a As Integer, b As Integer
x = Split("o o o o o o <o <o> o> o o o o o o o", Chr(32))
y = Split("^|\ ^|^ v|^ v|v |/v |X| \| | \ x </ <|> </> <\> <)> |\", Chr(32))
z = Split("/\ >\ /< >\ /< >\ /< >\ /< >\ /< >\ /< >\ >> L", Chr(32))
a = 0
b = UBound(x)
Do While True
If a = b Then
a = 0
Else
a = a + 1
End If
Debug.Print Chr(32) & x(a)
Debug.Print IIf(Len(y(a)) = 1, Chr(32), vbNullString) & y(a)
Debug.Print z(a)
Debug.Print vbNewLine
Sleep 1
DoEvents
Loop
End Sub