I need to revisit getReduced( )

because this goes into an infinite loop:

rpn terawatt nanosecond * gallon_of_gas convert