Java Code for OpenList
lpublic class OpenList
{
 private Object First;
 private OpenList Rest;

l // The unique empty list
 public static OpenList nil =
new OpenList(null, null);
l
l