Added comments; fixed off-by-one resize problem in int multiply