Last problem on Assignment 1 NumericConversions recursively