#include "Skew.h"
#include "SAIS.h"
#include "Naive.h"
int main()
{
std::string data;
data.reserve(2 * 256);
for(int i = 0;i < (256 * 2);i++) {
data += (i % 256);
}
// Naive s;
Skew s;
// SAIS s;
s.addString(data);
s.makeSuffixArray();
s.printSuffixArray();
std::cout << std::endl;
}