question: public static Number multiply ( Number left , Character right ) { return NumberNumberMultiply . multiply ( Integer . valueOf ( right ) , left ) ; }
target:  Multiply a Number by a Character. The ordinal value of the Character is used in the multiplication (the ordinal value is the unicode value which for simple character sets is the ASCII value).