Fix karatsuba to accommodate odd numbers of digits in n.  I think a stipulation of the algorithm is that both numbers must be the same number of digits, otherwise there's no way to know what 'n' is.