         return ((a >> k) & 1) == one;
     }
 };
-
-
 
 static void radixSortHelper(
         thrust::device_vector<int>& d,

    Saiga::thrust::pinned_vector<T> h_data(N), res;
    thrust::device_vector<T> d_data(N);

    for(auto& f : h_data)
    {
        f = abs(rand());

    }
    d_data = h_data;

    cout << "Sorting " << N << " elements..." << endl;



    radixSort(d_data);


    res = d_data;

    int prev = res[0];
    for(auto& d : res)
    {


int main(int argc, char *argv[])
{
    radixSortTest();
    cout << "Done." << endl;
}

