sorting repo 3