http://www.jimloy.com/math/billion.htm