/ brian-kernighan / lectures / millions-billions-zillions