What will be the output of the following program?
import java.util.*;
public class ListIterator
{
public static void main(String args[])
{
List<Integer> list = new ArrayList<Integer>();
java.util.ListIterator<Integer> listIterator = null;
list.add(23);
list.add(98);
list.add(29);
list.add(71);
list.add(5);
listIterator = list.listIterator();
System.out.println("Elements in backward direction:");
while(listIterator.hasPrevious())
{
System.out.println(listIterator.previous());
}
}
}