Good chance to get familiar with math/big