hgeometriclillesort