pass
ninth test pass, can sort by last char
10th pass, get half string