Added recursive array printer