add self describing number solution.