learn from 10^94 to 10^150 Part 2