doublesorthelper
doublesorthelper * a = (doublesorthelper * )ina;
doublesorthelper * b = (doublesorthelper * )inb;
doublesorthelper helper[KEYHSBYTES];
qsort(helper, keylen-1, sizeof(doublesorthelper), &comparedoublesorthelper);