multiplication method & tests