project reord and test cases for excahnge sort work