#include <stdio.h>
#include "factarray.h"

#define FACTSIZE 20

int main()
{
  unsigned long long data[FACTSIZE];



  // repeat 2^16 - 1 times to get sufficient test time for profiling
  for (unsigned int  i = 100000000; i > 0; i--)
  { 
    factArray(data, FACTSIZE);
  }

  for (unsigned int i = 0; i < FACTSIZE; i++)
  {
    printf("%llu ", data[i]);
  }
  
  printf("\n");

 return 0;
}



