import java.util.ListIterator;
import java.util.LinkedList;
public class Main {
public static void main(String[] args) {
LinkedList lList = new LinkedList();
lList.add("1");
lList.add("2");
lList.add("3");
lList.add("4");
lList.add("5");
ListIterator itr = lList.listIterator();
System.out.println("forward direction");
while (itr.hasNext()){
System.out.println(itr.next());
}
System.out.println("reverse direction");
while (itr.hasPrevious()){
System.out.println(itr.previous());
}
}
}