proper sorting, just for the sake of whatever
why would you print a sprintf? oi, it's painful to look at really old code sometimes...
added vim swp files to gitignore