int compare(K l, K r)