#include<string>
#include <fstream>
#include <iostream>
#include <stdlib.h>
#include <stdio.h>
#include "kelvyn.h"
using namespace std;
int *getTestZiffern(){
	int *parm = new int[81];
	for(int i = 0; i < 81;i++){
		parm[i] = 0;
	}
	parm[0]=8;
	parm[1]=6;
	parm[3]=1;
	parm[9]=7;
	parm[13]=9;
	parm[14]=2;
	parm[15]=4;
	parm[23]=8;
	parm[25]=5;
	parm[28]=8;
	parm[31]=4;
	parm[32]=1;
	parm[33]=9;
	parm[38]=3;
	parm[43]=2;
	parm[46]=2;
	parm[51]=8;
	parm[53]=4;
	parm[55]=5;
	parm[58]=3;
	parm[63]=6;
	parm[67]=1;
	parm[70]=3;
	parm[71]=2;
	parm[74]=4;
	parm[79]=7;
	return parm;
};
int *getFile(){
	ifstream infile("sudoku.txt");
	int *parm = new int[81];
	for(int i = 0; i < 81;i++){
		if(infile.good()){
			int a = infile.get();;
			parm[i] = a - '0';
		}else{
			parm[i] = 0;
		}
	}

		
	return parm;
};
int main(){
	Sudoku mySudoku(getFile());
	mySudoku.printSudoku();
	mySudoku.test();
};

