best fit/worst fit varients
added a sort and retry in thirdTry.py