public static void initialiser_phase2(Vector<Vector<String>> data)
    {
       data.set(data.size()-1, z_initial); 
       z_type_courant = z_type;
       System.out.println("Probleme de base : "+z_type_courant);
       
       for(int i=1;i<data.size()-1;i++)
       {
           for(int j=1;j<data.lastElement().size()-1;j++)
           {
               if(data.get(i).get(0).equals(data.get(0).get(j)))
               {
                   Simplexe.calculer(data, i+","+j);
               }
           }
       }
       
       boolean stop =false;
       while(!stop)
       {
        for(int i=0;i<data.lastElement().size();i++)
        {

            if(data.get(0).get(i).matches("^a[0-9]+$"))
            {
                System.out.println("Colonne "+i+" a supprimer");
                for(int j=0;j<data.size();j++)
                {
                    data.get(j).remove(i);
                }
                break;
            }
            if(i==data.lastElement().size()-1)
                stop=true;
        }
       }
       
    }