Fixed line endings (CLRF) and added kNN graph coloring for 75/25 percentiles.