#include<iostream>
#include<sstream>
#include<fstream>
#include<string>
#include "lineare.h"
using namespace std;

 int main(void) {
          ifstream infile("eq.csv");
          double **a=new double*[3];
          for (int i=0;i<3;i++) {
          a[i]=new double [4];
          }
          double **b=new double*[3];
          for (int i=0;i<3;i++) {
              b[i]=new double[4];
              }
          int i=0;
          int j=0;
          int f=0;
          while (!infile.eof()) {
               string s;
               if (!getline(infile,s)) break;
               istringstream ss(s);
               //edo einai oi eggrafes
               // cout<< ss.str() <<endl;
               while (ss) {
                     string s;
                     if (!getline(ss,s,',')) break;
                     if (f==0) {
                           a[i][j]=stod(s);
                           
                     }else {
                            b[i][j]=stod(s);
                     }j++;
                    // cout<< stod(s) <<endl;
               }
               //EOL
               j=0; i++;
               if (i>3) {i=0;f++;};
          }
          encoder (a,3,4);
          cout<<"-------"<<endl;
          encoder(b,3,4);
//  return 0;
}
