Some C Sorting Fun