first reasonable working thing.  sent to sable to test.  adds and then removes zeroes to use built-in sort for strings