quick_pow

The 'BigInteger' is a  3rd c++ library which comes from https://mattmccutchen.net/bigint/