public void outerEyeCorners()
    {
        //For Left eye
        
        
        float dist = inner2.x-inner1.x;
        
        float xl=inner1.x-dist;
        float xr=inner2.x+dist;
        
        float yl=inner1.y;
        float yr=inner2.y;
        
        float minl=10000;
        float minr=10000;
        Point ol=null;
        Point or=null;
        ol = inner1;
        ol.x= inner1.x-15;
        or=inner2;
        or.x=inner2.x+15;
        for(int i=0;i<list.size();i++)
        {
            Point t=(Point)list.get(i);
            if(t.z<minl && t.x<(xl+1.0) && t.x>(xl-1.0) && t.y<(yl+1.0) && t.y>(yl-1.0))
            {
                minl=t.z;
                ol=t;
            }
            if(t.z<minr && t.x<(xr+1.0) && t.x>(xr-1.0) && t.y<(yr+0.5) && t.y>(yr-0.5))
            {
                minr=t.z;
                or=t;
            }
        }
      
//        System.out.println("\nLeft Outer Eye Corner\n"+ol.x+" "+ol.y+" "+ol.z);
        System.out.println(list.indexOf(ol));
        System.out.println(dist);
        outer1=ol;
    //    System.out.println("\nRight Outer Eye Corner\n"+or.x+" "+or.y+" "+or.z);
        System.out.println(list.indexOf(or));
        outer2=or;
    }