finished analysis code, somewhat fixed bug in blelloch when binary search on randomized results acts funny