added a cool numbersorter