Перебор вариантов вложенного массива

Антон15 лет в сервисе
Данные заказчика будут вам доступны после подачи заявки
15.11.2010

Нужно написать php скрипт для вывода всех возможных вариантов.

Существует не ассоциируемый массив:

array( array('A','B','C'), array('A','B','C'), array('A','B'), array('A','B','C'), array('A','B','C','D') )

Скрипт должен выводить строку, например:

1. A

2. A-B

3. B-C-B-A