Sort:  

Fun times :D and thanks for the input