while (n–->42) { std::cout << n; }

Multiplication

https://gmplib.org/manual/Toom-3_002dWay-Multiplication.html#Toom-3_002dWay-Multiplication