question: public static Number plus ( Number left , Character right ) { return NumberNumberPlus . plus ( left , Integer . valueOf ( right ) ) ; }
target:  Add a Number and a Character.  The ordinal value of the Character is used in the addition (the ordinal value is the unicode value which for simple character sets is the ASCII value).