In this exercise, we want to experiment with long-integer multiplication algorithms.
1. Write a program times $[a, b]$ for the multiplication of two long integers similar to the program plus [] in Section 7.4.1. Use the naive schoolbook method for multiplication.
2. Implement the Karatsuba method.
3. For what size of numbers is the Karatsuba method faster than the simple algorithm?